[
  {
    "path": ".clang-format",
    "content": "---\nLanguage:        Cpp\n# BasedOnStyle:  WebKit\nAccessModifierOffset: -4\nAlignAfterOpenBracket: DontAlign\nAlignConsecutiveAssignments: false\nAlignConsecutiveDeclarations: false\nAlignEscapedNewlines: DontAlign\nAlignOperands:   false\nAlignTrailingComments: false\nAllowAllParametersOfDeclarationOnNextLine: true\nAllowShortBlocksOnASingleLine: false\nAllowShortCaseLabelsOnASingleLine: true\nAllowShortFunctionsOnASingleLine: All\nAllowShortIfStatementsOnASingleLine: false\nAllowShortLoopsOnASingleLine: false\nAlwaysBreakAfterDefinitionReturnType: None\nAlwaysBreakAfterReturnType: None\nAlwaysBreakBeforeMultilineStrings: false\nAlwaysBreakTemplateDeclarations: false\nBinPackArguments: true\nBinPackParameters: true\nBraceWrapping:   \n  AfterClass:      false\n  AfterControlStatement: false\n  AfterEnum:       false\n  AfterFunction:   true\n  AfterNamespace:  false\n  AfterObjCDeclaration: false\n  AfterStruct:     false\n  AfterUnion:      false\n  BeforeCatch:     false\n  BeforeElse:      false\n  IndentBraces:    false\nBreakBeforeBinaryOperators: All\nBreakBeforeBraces: Attach\nBreakBeforeInheritanceComma: false\nBreakBeforeTernaryOperators: true\nBreakConstructorInitializersBeforeComma: false\nBreakConstructorInitializers: BeforeComma\nBreakAfterJavaFieldAnnotations: false\nBreakStringLiterals: true\nColumnLimit:     0\nCommentPragmas:  '^ IWYU pragma:'\nCompactNamespaces: false\nConstructorInitializerAllOnOneLineOrOnePerLine: false\nConstructorInitializerIndentWidth: 4\nContinuationIndentWidth: 4\nCpp11BracedListStyle: true\nDerivePointerAlignment: false\nDisableFormat:   false\nExperimentalAutoDetectBinPacking: false\nFixNamespaceComments: true\nForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]\nIncludeCategories: \n  - Regex:           '^\"(llvm|llvm-c|clang|clang-c)/'\n    Priority:        2\n  - Regex:           '^(<|\"(gtest|isl|json)/)'\n    Priority:        3\n  - Regex:           '.*'\n    Priority:        1\nIncludeIsMainRegex: '$'\nIndentCaseLabels: false\nIndentWidth:     4\nIndentWrappedFunctionNames: false\nJavaScriptQuotes: Leave\nJavaScriptWrapImports: true\nKeepEmptyLinesAtTheStartOfBlocks: false\nMacroBlockBegin: ''\nMacroBlockEnd:   ''\nMaxEmptyLinesToKeep: 1\nNamespaceIndentation: None\nObjCBlockIndentWidth: 4\nObjCSpaceAfterProperty: true\nObjCSpaceBeforeProtocolList: true\nPenaltyBreakAssignment: 2\nPenaltyBreakBeforeFirstCallParameter: 19\nPenaltyBreakComment: 300\nPenaltyBreakFirstLessLess: 120\nPenaltyBreakString: 1000\nPenaltyExcessCharacter: 1000000\nPenaltyReturnTypeOnItsOwnLine: 60\nPointerAlignment: Right\nReflowComments:  true\nSortIncludes:    true\nSpaceAfterCStyleCast: false\nSpaceAfterTemplateKeyword: true\nSpaceBeforeAssignmentOperators: true\nSpaceBeforeParens: ControlStatements\nSpaceInEmptyParentheses: false\nSpacesBeforeTrailingComments: 1\nSpacesInAngles:  false\nSpacesInContainerLiterals: true\nSpacesInCStyleCastParentheses: false\nSpacesInParentheses: false\nSpacesInSquareBrackets: false\nTabWidth:        4\nUseTab:          Always\n...\n"
  },
  {
    "path": ".gitattributes",
    "content": "# Auto detect text files and perform LF normalization\n* text=auto\n\n# Custom for Visual Studio\n*.cs     diff=csharp\n\n# Standard to msysgit\n*.doc\t diff=astextplain\n*.DOC\t diff=astextplain\n*.docx diff=astextplain\n*.DOCX diff=astextplain\n*.dot  diff=astextplain\n*.DOT  diff=astextplain\n*.pdf  diff=astextplain\n*.PDF\t diff=astextplain\n*.rtf\t diff=astextplain\n*.RTF\t diff=astextplain\n"
  },
  {
    "path": ".github/FUNDING.yml",
    "content": "patreon: Rinnegatamante\n"
  },
  {
    "path": ".gitignore",
    "content": "*.vpk\n*.elf\n*.velf\n*.bin\n*.sfo\n\n# Windows image file caches\nThumbs.db\nehthumbs.db\n\n# Folder config file\nDesktop.ini\n\n# Recycle Bin used on file shares\n$RECYCLE.BIN/\n\n# Windows Installer files\n*.cab\n*.msi\n*.msm\n*.msp\n\n# Windows shortcuts\n*.lnk\n\n# =========================\n# Operating System Files\n# =========================\n\n# OSX\n# =========================\n\n.DS_Store\n.AppleDouble\n.LSOverride\n\n# Thumbnails\n._*\n\n# Files that might appear in the root of a volume\n.DocumentRevisions-V100\n.fseventsd\n.Spotlight-V100\n.TemporaryItems\n.Trashes\n.VolumeIcon.icns\n\n# Directories potentially created on remote AFP share\n.AppleDB\n.AppleDesktop\nNetwork Trash Folder\nTemporary Items\n.apdisk\n\n# Vita build stuffs\n*.a\n*.o\n"
  },
  {
    "path": "COPYING",
    "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": "COPYING.LESSER",
    "content": "                   GNU LESSER 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\n  This version of the GNU Lesser General Public License incorporates\nthe terms and conditions of version 3 of the GNU General Public\nLicense, supplemented by the additional permissions listed below.\n\n  0. Additional Definitions.\n\n  As used herein, \"this License\" refers to version 3 of the GNU Lesser\nGeneral Public License, and the \"GNU GPL\" refers to version 3 of the GNU\nGeneral Public License.\n\n  \"The Library\" refers to a covered work governed by this License,\nother than an Application or a Combined Work as defined below.\n\n  An \"Application\" is any work that makes use of an interface provided\nby the Library, but which is not otherwise based on the Library.\nDefining a subclass of a class defined by the Library is deemed a mode\nof using an interface provided by the Library.\n\n  A \"Combined Work\" is a work produced by combining or linking an\nApplication with the Library.  The particular version of the Library\nwith which the Combined Work was made is also called the \"Linked\nVersion\".\n\n  The \"Minimal Corresponding Source\" for a Combined Work means the\nCorresponding Source for the Combined Work, excluding any source code\nfor portions of the Combined Work that, considered in isolation, are\nbased on the Application, and not on the Linked Version.\n\n  The \"Corresponding Application Code\" for a Combined Work means the\nobject code and/or source code for the Application, including any data\nand utility programs needed for reproducing the Combined Work from the\nApplication, but excluding the System Libraries of the Combined Work.\n\n  1. Exception to Section 3 of the GNU GPL.\n\n  You may convey a covered work under sections 3 and 4 of this License\nwithout being bound by section 3 of the GNU GPL.\n\n  2. Conveying Modified Versions.\n\n  If you modify a copy of the Library, and, in your modifications, a\nfacility refers to a function or data to be supplied by an Application\nthat uses the facility (other than as an argument passed when the\nfacility is invoked), then you may convey a copy of the modified\nversion:\n\n   a) under this License, provided that you make a good faith effort to\n   ensure that, in the event an Application does not supply the\n   function or data, the facility still operates, and performs\n   whatever part of its purpose remains meaningful, or\n\n   b) under the GNU GPL, with none of the additional permissions of\n   this License applicable to that copy.\n\n  3. Object Code Incorporating Material from Library Header Files.\n\n  The object code form of an Application may incorporate material from\na header file that is part of the Library.  You may convey such object\ncode under terms of your choice, provided that, if the incorporated\nmaterial is not limited to numerical parameters, data structure\nlayouts and accessors, or small macros, inline functions and templates\n(ten or fewer lines in length), you do both of the following:\n\n   a) Give prominent notice with each copy of the object code that the\n   Library is used in it and that the Library and its use are\n   covered by this License.\n\n   b) Accompany the object code with a copy of the GNU GPL and this license\n   document.\n\n  4. Combined Works.\n\n  You may convey a Combined Work under terms of your choice that,\ntaken together, effectively do not restrict modification of the\nportions of the Library contained in the Combined Work and reverse\nengineering for debugging such modifications, if you also do each of\nthe following:\n\n   a) Give prominent notice with each copy of the Combined Work that\n   the Library is used in it and that the Library and its use are\n   covered by this License.\n\n   b) Accompany the Combined Work with a copy of the GNU GPL and this license\n   document.\n\n   c) For a Combined Work that displays copyright notices during\n   execution, include the copyright notice for the Library among\n   these notices, as well as a reference directing the user to the\n   copies of the GNU GPL and this license document.\n\n   d) Do one of the following:\n\n       0) Convey the Minimal Corresponding Source under the terms of this\n       License, and the Corresponding Application Code in a form\n       suitable for, and under terms that permit, the user to\n       recombine or relink the Application with a modified version of\n       the Linked Version to produce a modified Combined Work, in the\n       manner specified by section 6 of the GNU GPL for conveying\n       Corresponding Source.\n\n       1) Use a suitable shared library mechanism for linking with the\n       Library.  A suitable mechanism is one that (a) uses at run time\n       a copy of the Library already present on the user's computer\n       system, and (b) will operate properly with a modified version\n       of the Library that is interface-compatible with the Linked\n       Version.\n\n   e) Provide Installation Information, but only if you would otherwise\n   be required to provide such information under section 6 of the\n   GNU GPL, and only to the extent that such information is\n   necessary to install and execute a modified version of the\n   Combined Work produced by recombining or relinking the\n   Application with a modified version of the Linked Version. (If\n   you use option 4d0, the Installation Information must accompany\n   the Minimal Corresponding Source and Corresponding Application\n   Code. If you use option 4d1, you must provide the Installation\n   Information in the manner specified by section 6 of the GNU GPL\n   for conveying Corresponding Source.)\n\n  5. Combined Libraries.\n\n  You may place library facilities that are a work based on the\nLibrary side by side in a single library together with other library\nfacilities that are not Applications and are not covered by this\nLicense, and convey such a combined library under terms of your\nchoice, if you do both of the following:\n\n   a) Accompany the combined library with a copy of the same work based\n   on the Library, uncombined with any other library facilities,\n   conveyed under the terms of this License.\n\n   b) Give prominent notice with the combined library that part of it\n   is a work based on the Library, and explaining where to find the\n   accompanying uncombined form of the same work.\n\n  6. Revised Versions of the GNU Lesser General Public License.\n\n  The Free Software Foundation may publish revised and/or new versions\nof the GNU Lesser General Public License from time to time. Such new\nversions will be similar in spirit to the present version, but may\ndiffer in detail to address new problems or concerns.\n\n  Each version is given a distinguishing version number. If the\nLibrary as you received it specifies that a certain numbered version\nof the GNU Lesser General Public License \"or any later version\"\napplies to it, you have the option of following the terms and\nconditions either of that published version or of any later version\npublished by the Free Software Foundation. If the Library as you\nreceived it does not specify a version number of the GNU Lesser\nGeneral Public License, you may choose any version of the GNU Lesser\nGeneral Public License ever published by the Free Software Foundation.\n\n  If the Library as you received it specifies that a proxy can decide\nwhether future versions of the GNU Lesser General Public License shall\napply, that proxy's public statement of acceptance of any version is\npermanent authorization for you to choose that version for the\nLibrary.\n"
  },
  {
    "path": "Makefile",
    "content": "TARGET          := libvitaGL\nSOURCES         := source source/utils source/utils/preprocessor\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nOBJS     := $(CFILES:.c=.o) $(CPPFILES:.cpp=.o)\n\nSAMPLES     := $(foreach dir,$(wildcard samples/*), $(dir).smp)\nSAMPLES_CLR := $(foreach dir,$(wildcard samples/*), $(dir).smpc)\n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX     = $(PREFIX)-g++\nAR      = $(PREFIX)-gcc-ar\nCFLAGS  = -g -Wl,-q -O3 -ffast-math -mtune=cortex-a9 -mfpu=neon -Wno-incompatible-pointer-types -Wno-stringop-overflow\nASFLAGS = $(CFLAGS)\n\nifeq ($(SOFTFP_ABI),1)\nCFLAGS += -mfloat-abi=softfp -DHAVE_SOFTFP_ABI\nendif\n\nifeq ($(NO_DEBUG),1)\nCFLAGS += -DSKIP_ERROR_HANDLING\nendif\n\nifeq ($(NO_DMAC),1)\nCFLAGS += -DDISABLE_DMAC\nendif\n\nifeq ($(NO_CLIB),1)\nCFLAGS += -DDISABLE_CLIB\nendif\n\nifeq ($(NO_TEX_COMBINER),1)\nCFLAGS += -DDISABLE_TEXTURE_COMBINER\nendif\n\nifeq ($(NO_TILE_CLIPPER),1)\nCFLAGS += -DDISABLE_TILE_CLIPPER\nendif\n\nifeq ($(HAVE_SHARK_LOG),1)\nCFLAGS += -DHAVE_SHARK_LOG\nendif\n\nifeq ($(HAVE_CUSTOM_HEAP),1)\nCFLAGS += -DHAVE_CUSTOM_HEAP\nendif\n\nifeq ($(HAVE_GLSL_SUPPORT),1)\nCFLAGS += -DHAVE_GLSL_TRANSLATOR -DHAVE_GLSL_PREPROCESSOR\nendif\n\nifeq ($(HAVE_GLSL_SUPPORT),2)\nCFLAGS += -DHAVE_GLSL_TRANSLATOR\nendif\n\nifeq ($(HAVE_GLSL_TEXTURE_SIZE),1)\nCFLAGS += -DHAVE_GLSL_TEXTURE_SIZE\nendif\n\nifeq ($(HAVE_UNFLIPPED_FBOS),1)\nCFLAGS += -DHAVE_UNFLIPPED_FBOS\nendif\n\nifeq ($(BUFFERS_SPEEDHACK),1)\nCFLAGS += -DBUFFERS_SPEEDHACK\nendif\n\nifeq ($(DRAW_SPEEDHACK),1)\nCFLAGS += -DDRAW_SPEEDHACK\nendif\n\nifeq ($(DRAW_SPEEDHACK),2)\nCFLAGS += -DSAFER_DRAW_SPEEDHACK\nendif\n\nifeq ($(MATH_SPEEDHACK),1)\nCFLAGS += -DMATH_SPEEDHACK\nendif\n\nifeq ($(PRIMITIVES_SPEEDHACK),1)\nCFLAGS += -DPRIMITIVES_SPEEDHACK\nendif\n\nifeq ($(INDICES_DRAW_SPEEDHACK),1)\nCFLAGS += -DINDICES_DRAW_SPEEDHACK\nendif\n\nifeq ($(INDICES_SPEEDHACK),1)\nCFLAGS += -DINDICES_SPEEDHACK\nendif\n\nifeq ($(TEXTURES_SPEEDHACK),1)\nCFLAGS += -DTEXTURES_SPEEDHACK\nendif\n\nifeq ($(SHARED_RENDERTARGETS),1)\nCFLAGS += -DHAVE_SHARED_RENDERTARGETS\nendif\n\nifeq ($(SHARED_RENDERTARGETS),2)\nCFLAGS += -DHAVE_SHARED_RENDERTARGETS -DRECYCLE_RENDERTARGETS\nendif\n\nifeq ($(UNPURE_TEXTURES),1)\nCFLAGS += -DHAVE_UNPURE_TEXTURES\nendif\n\nifeq ($(UNPURE_TEXCOORDS),1)\nCFLAGS += -DHAVE_UNPURE_TEXCOORDS\nendif\n\nifeq ($(UNPURE_TEXFORMATS),1)\nCFLAGS += -DHAVE_UNPURE_TEXFORMATS\nendif\n\nifeq ($(UNIFORMS_SPEEDHACK),1)\nCFLAGS += -DUNIFORMS_SPEEDHACK\nendif\n\nifeq ($(PHYCONT_ON_DEMAND),1)\nCFLAGS += -DPHYCONT_ON_DEMAND\nendif\n\nifeq ($(SINGLE_THREADED_GC),1)\nCFLAGS += -DHAVE_SINGLE_THREADED_GC\nendif\n\nifeq ($(CIRCULAR_VERTEX_POOL),1)\nCFLAGS += -DHAVE_CIRCULAR_VERTEX_POOL\nendif\n\nifeq ($(CIRCULAR_VERTEX_POOL),2)\nCFLAGS += -DHAVE_CIRCULAR_VERTEX_POOL -DHAVE_FAILSAFE_CIRCULAR_VERTEX_POOL\nendif\n\nifeq ($(USE_SCRATCH_MEMORY),1)\nCFLAGS += -DHAVE_SCRATCH_MEMORY\nendif\n\nifeq ($(LOG_ERRORS),1)\nCFLAGS += -DLOG_ERRORS\nendif\n\nifeq ($(HAVE_PROFILING),1)\nCFLAGS += -DHAVE_PROFILING\nendif\n\nifeq ($(LOG_ERRORS),2)\nCFLAGS += -DLOG_ERRORS -DFILE_LOG\nendif\n\nifeq ($(HAVE_WRAPPED_ALLOCATORS),1)\nCFLAGS += -DHAVE_WRAPPED_ALLOCATORS\nendif\n\nifeq ($(HAVE_DEBUGGER),1)\nCFLAGS += -DHAVE_DEBUG_INTERFACE\nendif\n\nifeq ($(HAVE_DEBUGGER),2)\nCFLAGS += -DHAVE_DEVKIT -DHAVE_RAZOR -DHAVE_DEBUG_INTERFACE\nendif\n\nifeq ($(HAVE_RAZOR),1)\nCFLAGS += -DHAVE_RAZOR\nendif\n\nifeq ($(HAVE_DEVKIT),1)\nCFLAGS += -DHAVE_DEVKIT -DHAVE_RAZOR\nendif\n\nifeq ($(SAMPLERS_SPEEDHACK),1)\nCFLAGS += -DSAMPLERS_SPEEDHACK\nendif\n\nifeq ($(HAVE_HIGH_FFP_TEXUNITS),1)\nCFLAGS += -DHAVE_HIGH_FFP_TEXUNITS\nendif\n\nifeq ($(HAVE_DISPLAY_LISTS),1)\nCFLAGS += -DHAVE_DLISTS\nendif\n\nifeq ($(HAVE_PTHREAD),1)\nCFLAGS += -DHAVE_PTHREAD\nendif\n\nifeq ($(SAFE_ETC1),1)\nCFLAGS += -DDISABLE_HW_ETC1\nendif\n\nifeq ($(SAFE_DRAW),1)\nCFLAGS += -DSTRICT_DRAW_COMPLIANCE\nendif\n\nifeq ($(SAFE_UNIFORMS),1)\nCFLAGS += -DSTRICT_UNIFORMS_COMPLIANCE\nendif\n\nifeq ($(HAVE_WVP_ON_GPU),1)\nCFLAGS += -DHAVE_WVP_ON_GPU\nendif\n\nifeq ($(STORE_DEPTH_STENCIL),1)\nCFLAGS += -DSTORE_DEPTH_STENCIL\nendif\n\nifeq ($(HAVE_VITA3K_SUPPORT),1)\nCFLAGS += -DHAVE_VITA3K_SUPPORT -DDISABLE_HW_ETC1\nendif\n\nifeq ($(HAVE_SHADER_CACHE),1)\nCFLAGS += -DHAVE_SHADER_CACHE\nendif\n\nifeq ($(HAVE_TEXTURE_CACHE),1)\nCFLAGS += -DHAVE_TEX_CACHE\nendif\n\nifeq ($(DISABLE_FFP_MULTITEXTURE),1)\nCFLAGS += -DDISABLE_FFP_MULTITEXTURE\nendif\n\nifeq ($(DISABLE_W_CLAMPING),1)\nCFLAGS += -DISABLE_W_CLAMPING\nendif\n\nifeq ($(DEBUG_GLSL_TRANSLATOR),1)\nCFLAGS += -DDEBUG_GLSL_TRANSLATOR\nendif\n\nifeq ($(DEBUG_GLSL_PREPROCESSOR),1)\nCFLAGS += -DDEBUG_GLSL_PREPROCESSOR\nendif\n\nifeq ($(HAVE_CPU_TRACER),1)\nCFLAGS += -DHAVE_CPU_TRACER\nendif\n\nifeq ($(DEPTH_STENCIL_HACK),1)\nCFLAGS += -DDEPTH_STENCIL_HACK\nendif\n\nifeq ($(HAVE_FFP_SHADER_SUPPORT),1)\nCFLAGS += -DHAVE_FFP_SHADER_SUPPORT\nendif\n\nifeq ($(DEBUG_GC),1)\nCFLAGS += -DDEBUG_GC\nendif\n\nifeq ($(ENABLE_LEGACY_PIPELINE),1)\nCFLAGS += -DENABLE_LEGACY_PIPELINE\nendif\n\n\n\nCXXFLAGS  = $(CFLAGS) -fexceptions -std=gnu++11 -Wno-write-strings\n\nall: $(TARGET).a\n\n$(TARGET).a: $(OBJS)\n\t$(AR) -rc $@ $^\n\t\n%.smpc:\n\t@make -C $(@:.smpc=) clean\n\t\n%.smp:\n\t@make -C $(@:.smp=)\n\tls -1 $(@:.smp=)/*.vpk | xargs -L1 -I{} cp {} .\n\t\nclean: $(SAMPLES_CLR)\n\t@rm -rf $(TARGET).a $(TARGET).elf $(OBJS)\n\t\ninstall: $(TARGET).a\n\t@mkdir -p $(VITASDK)/$(PREFIX)/lib/\n\tcp $(TARGET).a $(VITASDK)/$(PREFIX)/lib/\n\t@mkdir -p $(VITASDK)/$(PREFIX)/include/\n\tcp source/vitaGL.h $(VITASDK)/$(PREFIX)/include/\n\t\nsamples: $(SAMPLES)\n"
  },
  {
    "path": "README.md",
    "content": "<p align=\"center\"><img width=\"50%\" src=\"./vitagl.png\"></p>\nvitaGL is an opensource openGL driver for PSVITA development. It acts as a wrapper between openGL and sceGxm and allows to use a subset of openGL functions with full hardware acceleration by translating the code to sceGxm equivalent.\n\n# Prerequisites\nIn order to run an homebrew made with vitaGL, you are going to need libshacccg.suprx extracted and decrypted on your console. You can refer to this guide for more details about its extraction: https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx<br>\n\n# Build Instructions\nIn order to build vitaGL use the following command: `make install`.\n<br>These are all the available flags usable when compiling the library:<br>\n### Debug Flags\n| Flag | Description |\n| --- | --- |\n| `HAVE_SHARK_LOG=1`|  Enables logging support in runtime shader compiler.|\n|`LOG_ERRORS=1`| Errors will be logged with sceClibPrintf.|\n|`LOG_ERRORS=2`| Errors will be logged to ux0:data/vitaGL.log.|\n|`HAVE_PROFILING=1`| Enables lightweighted profiler for CPU time spent in draw calls.|\n|`HAVE_DEBUGGER=1`| Enables lightweighted on screen debugger interface.|\n|`HAVE_DEBUGGER=2`| Enables lightweighted on screen debugger interface with extra information (devkit only).|\n|`HAVE_RAZOR=1`| Enables debugging features through Razor debugger (retail and devkit compatible).|\n|`HAVE_DEVKIT=1`| Enables extra debugging features through Razor debugger available only for devkit users.|\n|`HAVE_CPU_TRACER=1`| Makes the library insert a Razor CPU sync at every buffer swap for better frame timelines in the profiler.|\n|`DEBUG_GLSL_TRANSLATOR=1`| Enables logging of GLSL translator input and output prior shader compilation process.|\n|`DEBUG_GLSL_PREPROCESSOR=1`| Enables logging of GLSL preprocessor input and output prior shader compilation process.|\n|`DEBUG_GC=1`| Enables sanity checks for the internal garbage collector.|\n### Compatibility Flags\n| Flag | Description |\n| --- | --- |\n|`HAVE_CUSTOM_HEAP=1`| Replaces sceClib heap implementation with custom one (Less efficient but safer).|\n|`HAVE_GLSL_SUPPORT=1`| Enables experimental GLSL to CG auto translation for shader sources with preprocessor pass (Recommended).|\n|`HAVE_GLSL_SUPPORT=2`| Enables experimental GLSL to CG auto translation for shader sources without preprocessor pass.|\n|`HAVE_GLSL_TEXTURE_SIZE=1`| Enables experimental automatic handling of textureSize GLSL calls with the GLSL translator.|\n|`HAVE_FFP_SHADER_SUPPORT=1`| Enables support for GLSL 1.20 legacy built-in ffp uniform bindings (eg. gl_ModelViewProjectionMatrix). Causes the shader pipeline to be slightly slower.|\n|`SOFTFP_ABI=1`| Compiles the library in soft floating point compatibility mode.|\n|`STORE_DEPTH_STENCIL=1`| Makes all framebuffers depth/stencil surfaces to be load/stored on memory. Makes the rendering slower but more compliant with OpenGL standards.|\n|`HAVE_HIGH_FFP_TEXUNITS=1`| Enables support for more than 2 texunits for fixed function pipeline at the cost of some performance loss.|\n|`HAVE_DISPLAY_LISTS=1`| Enables support for display lists at the cost of some performance loss.|\n|`SAFE_ETC1=1`| Disables hardware support for ETC1 textures. Makes ETC1 textures usage less efficient but allows for proper debugging in Razor.|\n|`SAFE_DRAW=1`| Makes some optimizations in the drawing pipeline less efficient but can solve some glitches.|\n|`SAFE_UNIFORMS=1`| Makes some optimizations in the shaders pipeline less efficient but makes uniform location indexing for basic type arrays compliant.|\n|`UNPURE_TEXFORMATS=1`| Enables support for texture dimensions different than 2D (tex2D is still required in shader code).|\n|`HAVE_VITA3K_SUPPORT=1`| Disables several features in order to make vitaGL compatible with Vita3K. Requires vitaShaRK compiled with https://github.com/Rinnegatamante/vitaShaRK/blob/master/source/vitashark.c#L24 uncommented.|\n|`ENABLE_LEGACY_PIPELINE=1`| Enables support for the legacy vglDrawObjects pipeline.|\n### Hack Flags\n| Flag | Description |\n| --- | --- |\n|`NO_TEX_COMBINER=1`| Disables texture combiner support (GL_COMBINE) for faster fixed function pipeline code execution.|\n|`NO_DEBUG=1`| Disables most of the error handling features (Faster CPU code execution but code may be non compliant to all OpenGL standards).|\n|`BUFFERS_SPEEDHACK=1`| Enables faster vertex buffer copying. May cause crashes.|\n|`DRAW_SPEEDHACK=1`| Enables faster code for draw calls. May cause crashes.|\n|`DRAW_SPEEDHACK=2`| Enables faster code for draw calls only for large vertex data draws. May cause crashes.|\n|`INDICES_DRAW_SPEEDHACK=1`| Enables faster code for handling index buffers for draw calls. May cause crashes.|\n|`INDICES_SPEEDHACK=1`| Produces faster draw code but disables support for instanced draws and makes 32 bit (GL_UNSIGNED_INT) indexed draws potentially cause glitches.|\n|`MATH_SPEEDHACK=1`| Enables faster code for matrix math calls. May cause glitches.|\n|`TEXTURES_SPEEDHACK=1`| Makes glTexSubImage2D/glTexSubImage1D non fully OpenGL compliant but makes rendering pipeline slightly faster. Incompatible with HAVE_TEXTURE_CACHE=1.|\n|`SAMPLERS_SPEEDHACK=1`| Enables faster code for samplers resolution during shaders usage. May cause glitches.|\n|`PRIMITIVES_SPEEDHACK=1`| Makes draw calls more efficient but GL_LINES and GL_POINTS primitives usage may cause glitches.|\n|`DEPTH_STENCIL_HACK=1`| Makes depth and stencil buffers have no memory costs but can cause crashes in some circumstances.|\n|`UNIFORMS_SPEEDHACK=1`| Makes uniforms uploading slightly faster but can cause crashes.|\n### Misc Flags\n| Flag | Description |\n| --- | --- |\n|`HAVE_TEXTURE_CACHE=1`| Adds file caching for textures not used since a lot of time, acting like a sort of swap implementation to increase effective available memory. (Experimental)|\n|`NO_DMAC=1`| Disables sceDmacMemcpy usage. In some rare instances, it can improve framerate.|\n|`HAVE_UNFLIPPED_FBOS=1`| Framebuffers objects won't be internally flipped to match OpenGL standards.|\n|`HAVE_WVP_ON_GPU=1`| Moves calculation of the wvp in fixed function pipeline codepath to the GPU. Reduces CPU workload and increases GPU one.|\n|`SHARED_RENDERTARGETS=1`| Makes small framebuffers objects use shared rendertargets instead of dedicated ones.|\n|`SHARED_RENDERTARGETS=2`| Makes small framebuffers objects use shared rendertargets instead of dedicated ones and adds a mechanism for recycling older rendertargets.|\n|`CIRCULAR_VERTEX_POOL=1`| Makes temporary data buffers being handled with a circular pool.|\n|`CIRCULAR_VERTEX_POOL=2`| Makes temporary data buffers being handled with a circular pool with fallback to regular allocation if the pool gets overrun.|\n|`USE_SCRATCH_MEMORY=1`| Makes GL_DYNAMIC and GL_STREAM vbos be configurable to use circular pool instead of regular allocations. Needs CIRCULAR_VERTEX_POOL.|\n|`HAVE_PTHREAD=1`| Use pthread instead of sceKernel for starting garbage collector thread.|\n|`SINGLE_THREADED_GC=1`| Makes the garbage collector run on main thread.|\n|`PHYCONT_ON_DEMAND=1`| Makes the physically contiguous RAM be handled with separate memblocks instead of an heap.|\n|`UNPURE_TEXTURES=1`| Makes legal to upload textures without base level.|\n|`UNPURE_TEXCOORDS=1`| Makes legal to use multitexturing with fixed-function pipeline with GL_TEXTURE0 disabled.|\n|`DISABLE_FFP_MULTITEXTURE=1`| Disables multitexture processing during draw calls performed with fixed function pipeline.|\n|`HAVE_WRAPPED_ALLOCATORS=1`| Allows usage of vgl allocators inside wrapped allocators.|\n|`HAVE_SHADER_CACHE=1`| Enables fast automatic file caching (based on XH3 xxHash algorithm) for application provided shaders.|\n|`NO_CLIB=1`| Disables sceClib functions usage for easier debugging at the cost of slightly slower CPU code.|\n|`DISABLE_W_CLAMPING=1`| Disables W clamping during viewport calculation. Might fix some glitches.|\n|`NO_TILE_CLIPPER=1`| Disables early tile clipping for scissor testing. Slightly reduces CPU workload but increases GPU workload.|\n\n# Samples\n\nYou can find samples in the *samples* folder in this repository.\n\n# Help and Troubleshooting\n\nIf you plan to use vitaGL for one of your projects, you can find an official channel to get help with it on Vita Nuova discord server: https://discord.gg/PyCaBx9\n\n# Projects actually using vitaGL\n\nHere you can find a list of projects using vitaGL:\n\nDirect OpenGL Usage:<br>\n[Aerofoil Vita](https://www.rinnegatamante.eu/vitadb/#/info/1040) - Port of Glider PRO<br>\n[Anomaly 2 Vita](https://www.rinnegatamante.eu/vitadb/#/info/1050) - Port of Anomaly 2<br>\n[Anomaly Defenders Vita](https://www.rinnegatamante.eu/vitadb/#/info/1051) - Port of Anomaly Defenders<br>\n[Anomaly Korea](https://www.rinnegatamante.eu/vitadb/#/info/1047) - Port of Anomaly Korea<br>\n[Anomaly WE Vita](https://www.rinnegatamante.eu/vitadb/#/info/1046) - Port of Anomaly Warzone Earth HD<br>\n[AvP Gold](https://www.rinnegatamante.eu/vitadb/#/info/569) - Port of Aliens versus Predator: Gold Edition<br>\n[Baba Is You Vita](https://www.rinnegatamante.eu/vitadb/#/info/828) - Port of Baba Is You<br>\n[Billy Frontier Vita](https://www.rinnegatamante.eu/vitadb/#/info/1001) - Port of Billy Frontier<br>\n[Bugdom](https://www.rinnegatamante.eu/vitadb/#/info/841) - Port of Bugdom<br>\n[bc2_vita](https://www.rinnegatamante.eu/vitadb/#/info/714) - Port of Battlefield Bad Company 2 Mobile<br>\n[Crazy Taxi Vita](https://www.rinnegatamante.eu/vitadb/#/info/728) - Port of Crazy Taxi Classic<br>\n[Cro-Mag Rally Vita](https://www.rinnegatamante.eu/vitadb/#/info/872) - Port of Cro-Mag Rally<br>\n[CrossCraft Classic](https://www.rinnegatamante.eu/vitadb/#/info/848) - Multiplatform Minecraft Classic clone<br>\n[d3es-vita](https://github.com/Rinnegatamante/d3es-vita) - Port of Doom 3<br>\n[Daedalus X64](https://www.rinnegatamante.eu/vitadb/#/info/553) - Port of Daedalus X64 (N64 Emulator)<br>\n[Dead Space Vita](https://www.rinnegatamante.eu/vitadb/#/info/999) - Port of Dead Space (Android)<br>\n[Death Road to Canada Lite](https://www.rinnegatamante.eu/vitadb/#/info/846) - Port of Death Road to Canada<br>\n[Doom64EX](https://www.rinnegatamante.eu/vitadb/#/info/881) - Port of Doom64EX (Doom 64 sourceport)<br>\n[Fade to Black](https://www.rinnegatamante.eu/vitadb/#/info/367) - Port of Fade to Black<br>\n[Fahrenheit Vita](https://www.rinnegatamante.eu/vitadb/#/info/835) - Port of Fahrenheit: Indigo Prophecy<br>\n[FF3-Vita](https://www.rinnegatamante.eu/vitadb/#/info/725) - Port of Final Fantasy III (3D Remake)<br>\n[FF4-Vita](https://www.rinnegatamante.eu/vitadb/#/info/726) - Port of Final Fantasy IV (3D Remake)<br>\n[FF4AY_Vita](https://www.rinnegatamante.eu/vitadb/#/info/989) - Port of Final Fantasy IV: The After Years (3D Remake)<br>\n[FF5-Vita](https://www.rinnegatamante.eu/vitadb/#/info/733) - Port of Final Fantasy V<br>\n[Flycast](https://www.rinnegatamante.eu/vitadb/#/info/605) - Port of Flycast (Dreamcast Emulator)<br>\n[Funky Smugglers Vita](https://www.rinnegatamante.eu/vitadb/#/info/1044) - Port of Funky Smugglers<br>\n[Hassey Collection](https://www.rinnegatamante.eu/vitadb/#/info/1014) - Port of Galcon 2: Galactic Conquest and BREAKFINITY<br>\n[Hurrican](https://www.rinnegatamante.eu/vitadb/#/info/617) - Port of Hurrican<br>\n[Isotope 244 Collection](https://www.rinnegatamante.eu/vitadb/#/info/873) - Port of Machines at War 3 and Land Air Sea Warfare<br>\n[JetMan 3D](https://www.rinnegatamante.eu/vitadb/#/info/719) - Fanmade remake of Jetpac for ZX Spectrum<br>\n[jfduke3d-vita](https://www.rinnegatamante.eu/vitadb/#/info/711) - Port of JFDuke3D (Duke Nukem 3D sourceport)<br>\n[jfsw-vita](https://www.rinnegatamante.eu/vitadb/#/info/705) - Port of JFSW (Shadow Warrior Classic sourceport)<br>\n[Lugaru HD](https://www.rinnegatamante.eu/vitadb/#/info/853) - Port of Lugaru<br>\n[Mass Effect Infiltrator Vita](https://www.rinnegatamante.eu/vitadb/#/info/1019) - Port of Mass Effect: Infiltrator<br>\n[Nanosaur Vita](https://www.rinnegatamante.eu/vitadb/#/info/851) - Port of Nanosaur<br>\n[Nazi Zombies Portable](https://www.rinnegatamante.eu/vitadb/#/info/757) - Port of Nazi Zombies Portable<br>\n[Neverball Vita](https://www.rinnegatamante.eu/vitadb/#/info/873) - Port of Neverball<br>\n[Neverputt Vita](https://www.rinnegatamante.eu/vitadb/#/info/874) - Port of Neverputt<br>\n[Pekka Kana 2 Vita](https://www.rinnegatamante.eu/vitadb/#/info/847) - Port of Pekka Kana 2<br>\n[Poppy Kart Collection](https://www.rinnegatamante.eu/vitadb/#/info/1030) - Port of Poppy Kart and Poppy Kart 2<br>\n[prboom-plus](https://www.rinnegatamante.eu/vitadb/#/info/591) - Port of PrBoom Plus (Doom engine sourceport)<br>\n[Quakespasm-Spiked](https://www.rinnegatamante.eu/vitadb/#/info/716) - Port of Quakespasm Spiked (Limit removed Quake Engine sourceport)<br>\n[Rigel Engine](https://www.rinnegatamante.eu/vitadb/#/info/988) - Port of Duke Nukem II<br>\n[RVGL Vita](https://www.rinnegatamante.eu/vitadb/#/info/840) - Port of RVGL<br>\n[rvm_soniccd-vitagl](https://github.com/fgsfdsfgs/rvm_soniccd/tree/vitagl) - Port of rvm_soniccd (Sonic CD decompilation)<br>\n[Sleepwalker's Journey Vita](https://www.rinnegatamante.eu/vitadb/#/info/1048) - Port of Sleepwalker's Journey<br>\n[sm64-vita](https://github.com/bythos14/sm64-vita) - Port of Super Mario 64<br>\n[srb2-vita](https://github.com/Rinnegatamante/srb2-vita) - Port of Sonic Robo Blast 2<br>\n[StaticJK](https://github.com/Rinnegatamante/StaticJK) - Port of Star Wars: Jedi Academy<br>\n[TheXTech Vita](https://www.rinnegatamante.eu/vitadb/#/info/727) - Port of Super Mario Bros X<br>\n[Tomb Raider 1 & 2 Classic Collection](https://www.rinnegatamante.eu/vitadb/#/info/845) - Port of Tomb Raider and Tomb Raider 2<br>\n[TWoM Vita](https://www.rinnegatamante.eu/vitadb/#/info/802) - Port of This War of Mine and This War of Mine: Stories - Father's Promise<br>\n[VITA Homebrew Sorter](https://www.rinnegatamante.eu/vitadb/#/info/655) - App to sort your app.db<br>\n[VitaDB Downloader](https://www.rinnegatamante.eu/vitadb/#/info/877) - Homebrew store app<br>\n[VITAlbum](https://www.rinnegatamante.eu/vitadb/#/info/566) - Filebrowser and image viewer app<br>\n[vitaET](https://github.com/Rinnegatamante/vitaET) - Port of ET: Legacy (Wolfenstein: Enemy Territory)<br>\n[vitaHexenII](https://www.rinnegatamante.eu/vitadb/#/info/196) - Port of Hexen II<br>\n[vitaQuake](https://www.rinnegatamante.eu/vitadb/#/info/10) - Port of Quake I and mission packs<br>\n[vitaQuakeII](https://www.rinnegatamante.eu/vitadb/#/info/278) -Port of Quake II and mission packs<br>\n[vitaQuakeIII](https://www.rinnegatamante.eu/vitadb/#/info/375) - Port of ioquake3 (Quake III: Arena, Quake III: Team Arena, OpenArena, Urban Terror)<br>\n[vitaRTCW](https://www.rinnegatamante.eu/vitadb/#/info/459) - Port of iortcw (Return to Castle Wolfenstein)<br>\n[vitaVoyager](https://www.rinnegatamante.eu/vitadb/#/info/491) - Port of lilium-voyager (Star Trek Voyager: Elite Force)<br>\n[vitaXash3D](https://www.rinnegatamante.eu/vitadb/#/info/365) - Port of Xash3D (Half Life, Counter Strike 1.6)<br>\n[World of Goo Vita](https://www.rinnegatamante.eu/vitadb/#/info/806) - Port of World of Goo<br>\n[YoYo Loader](https://www.rinnegatamante.eu/vitadb/#/info/815) - Loader for Game Maker Studio made games<br>\n\nLibraries:<br>\n[imgui_vita](https://github.com/Rinnegatamante/imgui-vita) - Port of dear imGui <br>\n[sdl12_gl](https://github.com/Rinnegatamante/SDL-Vita/tree/sdl12_gl/src) - SDL 1.2 Vita port adapted to work with vitaGL as renderer backend<br>\n[SDL2_vitagl](https://github.com/Northfear/SDL/tree/vitagl) - SDL2 Vita port adapted to work with vitaGL as renderer backend<br>\n\nsdl12_gl Apps:<br>\n[Dstroy Vita](https://www.rinnegatamante.eu/vitadb/#/info/383) - Port of Dstroy<br>\n[meritous](https://www.rinnegatamante.eu/vitadb/#/info/411) - Port of meritous<br>\n[SuperMarioWar](https://www.rinnegatamante.eu/vitadb/#/info/422) - Port of Super Mario War<br>\n[vitaWolfen](https://www.rinnegatamante.eu/vitadb/#/info/31) - Port of Wolf4SDL (Wolfenstein 3D)<br>\n[Zelda3T](https://www.rinnegatamante.eu/vitadb/#/info/334) - Port of Zelda: Time to Triumph<br>\n[ZeldaNSQ](https://www.rinnegatamante.eu/vitadb/#/info/350) - Port of Zelda: Navi's Quest<br>\n[ZeldaOLB](https://www.rinnegatamante.eu/vitadb/#/info/265) - Port of Zelda: Oni Link Begins<br>\n[ZeldaROTH](https://www.rinnegatamante.eu/vitadb/#/info/109) - Port of Zelda: Return of the Hylian<br>\n"
  },
  {
    "path": "format.bat",
    "content": "@echo off\ncd source\nfor /f %%f in ('dir *.c *.h /b/s') do (\n\techo.%%f | findstr /C:\"\\\\shaders\\\\\">nul || (clang-format -i %%f)\n)\ncd ..\n"
  },
  {
    "path": "samples/blit_framebuffer/Makefile",
    "content": "TITLEID     := VGLFBBLIT\nTARGET\t\t:= blit_framebuffer\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub -ltoloader \n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CXX) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/blit_framebuffer/main.c",
    "content": "#include <vitasdk.h>\n#include <vitaGL.h>\n#include <libtoloader.h>\n\nint main() {\n\t// Initializing graphics device\n\tvglInitExtended(0, 960, 544, 4 * 1024 * 1024, SCE_GXM_MULTISAMPLE_4X);\n\n\t// Setting screen clear color\n\tglClearColor(0.26f, 0.46f, 0.98f, 1.0f);\n\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\t\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, 960.f/544.0f, 0.01f, 10000.0f);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\tglScalef(0.3f, 0.3f, 0.3f);\n\tglTranslatef(0.0f, 0.0f, -10.0f);\n\tglViewport(0, 0, 960, 544);\n\t\n\t// Loading 3D model\n\tto_model bunny;\n\tto_loadObj(\"app0:bunny.obj\", &bunny);\n\t\n\t// Create a fullscreen fbo with an attached texture to draw on\n\tGLuint fbo_tex, fbo;\n\tglGenTextures(1, &fbo_tex);\n\tglBindTexture(GL_TEXTURE_2D, fbo_tex);\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 960, 544, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL);\n\tglGenFramebuffers(1, &fbo);\n\tglBindFramebuffer(GL_FRAMEBUFFER, fbo);\n\tglFramebufferTexture(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, fbo_tex, 0);\n\t\t\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Drawing our model with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, bunny.pos);\n\t\tglRotatef(1.0f, 0.0f, 0.0f, 1.0f); // Rotating model at each frame by 1 on axis x and axis w\n\t\tglRotatef(0.5f, 0.0f, 1.0f, 0.0f); // Rotating model at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglDrawArrays(GL_TRIANGLES, 0, bunny.num_vertices);\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\t\n\t\t// Blit part of the framebuffer on screen stretched to fullscreen\n\t\tglBlitNamedFramebuffer(fbo, 0, 200, 50, 760, 494, 0, 0, 960, 544, GL_COLOR_BUFFER_BIT, GL_LINEAR);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}\n"
  },
  {
    "path": "samples/camera/Makefile",
    "content": "TITLEID     := VGLCAMERA\nTARGET\t\t:= camera\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lvitashark -lSceShaccCg_stub -lSceKernelDmacMgr_stub -lstdc++ -lSceCtrl_stub \\\n\t-ltoloader -lSceShaccCgExt -ltaihen_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin \\\n\t\t-a bunny.obj=bunny.obj \\\n\t\t-a plane.obj=plane.obj \\\n\t\t-a lambertian.vert=lambertian.vert \\\n\t\t-a lambertian.frag=lambertian.frag $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/camera/bunny.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: 'bunny.blend'\n# www.blender.org\no bunny_bunny.001\nv -0.424966 0.664264 -1.415270\nv -0.347866 0.875514 -1.395720\nv -0.230616 0.776564 -1.407920\nv -2.888216 0.903114 0.245930\nv -2.850616 0.899914 0.013280\nv -2.877166 0.836464 0.152130\nv 1.007634 1.961914 -0.000970\nv 0.649034 1.882964 0.018380\nv 0.881184 1.953914 0.247130\nv 0.543334 1.843864 -0.106820\nv 0.423234 1.820364 -0.026970\nv 0.540034 1.864913 0.239230\nv 0.905934 1.922114 -0.178170\nv 0.505284 1.843914 0.447630\nv 0.390384 1.819013 0.324530\nv 0.321234 1.744264 0.576380\nv -2.390116 3.210114 -0.002620\nv -2.389966 3.248614 0.316081\nv -2.157116 3.244264 0.033030\nv 0.036584 1.529514 0.852730\nv -0.140466 1.429164 1.061680\nv 0.070334 1.463064 1.025730\nv -2.016516 2.561314 -0.898920\nv -1.914716 2.655514 -1.138620\nv -1.827416 2.615964 -0.974720\nv -0.044366 1.387813 1.103780\nv -1.531616 -2.325437 1.770579\nv -1.451566 -2.270236 1.766130\nv -1.574966 -2.248086 1.646430\nv -2.079766 3.248713 -0.288969\nv -1.918216 3.199214 -0.233269\nv -1.939366 3.203214 -0.341870\nv 2.245034 -2.786936 -0.253520\nv 2.206084 -2.734486 -0.211170\nv 2.140634 -2.761286 -0.199920\nv -2.901366 0.974164 0.063430\nv -0.868966 3.564914 -0.074219\nv -0.874266 3.676014 -0.136319\nv -0.989716 3.492663 -0.017269\nv -2.330516 3.895214 -1.769969\nv -2.349666 3.810864 -1.611920\nv -2.185316 3.845464 -1.506169\nv 0.070284 1.317414 1.200030\nv -0.115766 1.207813 1.291030\nv -2.297166 3.787714 -1.502069\nv -1.963466 2.981414 -2.511170\nv -1.957766 3.041414 -2.667619\nv -1.897816 3.051815 -2.631819\nv -2.167066 3.234614 -0.201270\nv -2.965366 0.596814 0.568230\nv -2.792566 0.757564 0.823480\nv -2.904516 0.753114 0.500130\nv -1.909416 4.500014 -3.293869\nv -1.972116 4.511465 -3.182019\nv -1.780916 4.446264 -3.302769\nv -0.368416 4.268464 -0.808669\nv -0.517966 4.176664 -0.708419\nv -0.352716 4.257964 -0.653619\nv 0.635734 1.863414 0.574430\nv 0.532484 1.768064 0.763230\nv 0.757734 1.839764 0.813230\nv -1.949266 4.018214 -2.289069\nv -2.053466 4.022514 -2.089069\nv -1.894366 3.899964 -1.968469\nv 1.178384 1.985514 0.561180\nv 1.014434 1.927664 0.768330\nv 1.140184 1.923314 0.869330\nv -1.362916 3.137714 0.951431\nv -1.518966 3.182513 0.978781\nv -1.465716 3.100813 1.190130\nv -2.230216 4.457715 -2.907919\nv -2.272366 4.451715 -2.961419\nv -2.309916 4.401914 -2.815119\nv -3.172866 2.071364 0.477530\nv -3.099816 2.200114 0.592130\nv -3.094966 2.206764 0.387930\nv -2.046516 3.949114 -1.828119\nv -0.079266 4.421114 -1.016319\nv -0.053116 4.463464 -0.889319\nv 0.056834 4.540964 -0.972119\nv -1.047766 -2.771186 -1.024670\nv -0.976816 -2.851386 -1.113120\nv -1.065716 -2.857486 -1.032871\nv 0.372834 -2.613686 -0.943670\nv 0.162334 -2.616236 -0.996821\nv 0.315184 -2.611586 -1.168471\nv 0.505434 -0.728587 2.373530\nv 0.370234 -0.595037 2.384230\nv 0.350034 -0.762936 2.268830\nv -1.201866 3.065814 0.377780\nv -1.264766 3.123764 0.523281\nv -1.209416 3.004814 0.597530\nv -0.018166 1.733464 0.064130\nv -0.209366 1.799314 0.268430\nv -0.088716 1.752764 0.266080\nv 0.308684 1.804914 0.202130\nv 0.873284 1.892814 0.756380\nv -1.357566 3.251264 0.176330\nv -1.477366 3.250714 0.147431\nv -1.453716 3.229164 0.358281\nv -3.186616 1.199614 0.522280\nv -3.244516 1.346464 0.623280\nv -3.192266 1.211064 0.337530\nv -2.823066 0.839064 0.677330\nv -2.897066 -0.381686 0.228580\nv -2.908266 -0.320086 0.234780\nv -2.889966 -0.328486 0.060780\nv -2.177016 3.943764 -1.733319\nv -1.904716 3.481314 -1.010169\nv -1.948366 3.404314 -0.807319\nv -1.822366 3.295414 -0.848370\nv -2.866266 -0.453736 -0.026020\nv -2.895716 -0.492586 0.300880\nv 0.173584 1.764864 0.252830\nv -2.079166 3.032814 -2.648319\nv -1.985116 3.090365 -2.793870\nv 1.160734 1.957964 -0.238020\nv 0.818434 1.936164 0.427380\nv -2.103916 -2.815036 -0.444370\nv -2.098316 -2.729136 -0.445670\nv -2.037216 -2.785336 -0.603821\nv 0.210234 1.701313 0.568280\nv 0.002184 1.581164 0.728930\nv 0.114934 1.596714 0.770630\nv -3.160516 1.291863 1.206780\nv -3.207766 1.380463 1.319580\nv -3.174716 1.459963 1.093180\nv 0.936134 1.750963 1.092580\nv 0.810734 1.760314 1.023130\nv 0.748834 1.645314 1.188580\nv 0.220884 1.570014 0.926730\nv -0.129816 1.556214 0.855930\nv 0.331034 1.657664 0.775230\nv 2.129334 1.945964 0.013580\nv 2.230534 1.908563 0.205430\nv 2.264634 1.878064 -0.089270\nv -0.301816 -2.810436 1.334579\nv -0.382366 -2.824536 1.249430\nv -0.310466 -2.809036 1.217630\nv -2.640466 -0.890336 0.006030\nv -2.661366 -0.797836 0.308730\nv -2.689116 -0.744536 0.185580\nv -3.225316 1.849313 0.301380\nv -3.182066 2.017264 0.249830\nv -3.172616 1.954513 0.137180\nv -3.044516 0.022564 0.225630\nv -3.003666 0.133514 0.134230\nv -2.993016 -0.086986 -0.077320\nv -2.855416 -0.558436 0.125730\nv -1.131766 -1.434187 1.217330\nv -1.054566 -1.484736 1.305430\nv -1.093116 -1.375287 1.309530\nv -2.027516 3.878014 -1.654820\nv 2.269884 1.882664 0.503030\nv 2.017684 1.980564 0.503330\nv 2.178584 1.876313 0.736580\nv -1.229466 2.357764 -0.450220\nv -1.098566 2.315714 -0.325570\nv -1.198566 2.121114 -0.581320\nv 0.933884 1.849313 0.916280\nv 1.517034 2.036263 0.390230\nv 1.240834 2.010614 0.164730\nv 1.294234 2.003864 0.490530\nv 1.422034 2.027463 0.132130\nv 1.493984 2.012764 -0.161520\nv 0.258334 4.669014 -1.008769\nv 0.307784 4.606164 -0.955919\nv 0.311684 4.689914 -1.009319\nv 1.257334 1.924864 0.881380\nv 1.229334 1.817414 1.098330\nv -1.831466 3.940314 -2.383669\nv -1.818966 3.855414 -2.071919\nv -1.609866 -2.328686 1.710580\nv -1.016266 3.651914 -0.156569\nv -1.141166 3.507114 -0.053369\nv -2.132566 -2.834186 -0.383770\nv 4.302784 -0.939686 0.417480\nv 4.365335 -1.096286 0.618780\nv 4.391334 -1.008086 0.331930\nv 3.546634 0.597064 0.013880\nv 3.492884 0.706064 -0.135970\nv 3.462184 0.772664 0.131980\nv -2.852166 -0.549186 -0.009370\nv -1.780966 3.120964 -2.286870\nv -1.795016 3.207714 -2.517469\nv -1.741216 3.221014 -2.354520\nv -1.463416 2.981514 1.284880\nv -1.358366 3.072363 1.073030\nv -1.277316 3.078014 0.856530\nv 1.169934 1.715364 1.216030\nv 1.322134 1.675864 1.270530\nv -2.232316 3.264514 -0.381019\nv -2.322316 3.198414 -0.288319\nv -0.074166 -2.800136 0.627679\nv -0.141066 -2.817386 0.790079\nv -0.189616 -2.844286 0.745329\nv -1.265766 3.194664 0.250080\nv -1.158766 3.084914 0.244030\nv -1.298316 3.175564 0.350031\nv -2.183466 4.261814 -2.602469\nv -2.302616 4.195865 -2.435219\nv -2.215916 4.145814 -2.329169\nv 0.949784 4.141464 -1.813669\nv 0.869084 4.318164 -1.867069\nv 0.947184 4.291064 -1.867569\nv -3.057466 2.281264 0.284880\nv -2.993066 2.356964 0.152030\nv -3.026366 2.277313 0.160630\nv -3.211366 1.350464 0.816730\nv -3.165966 1.244763 0.730080\nv 2.075034 0.347264 -1.553270\nv 2.181334 0.251264 -1.586570\nv 2.011984 0.284614 -1.635270\nv -3.031916 0.202514 0.343830\nv -3.010116 0.267814 0.014630\nv -0.555016 -2.823036 1.398630\nv -0.715516 -2.820036 1.380829\nv -0.640216 -2.821737 1.250529\nv -2.625166 1.697464 2.204880\nv -2.528916 1.820713 2.269780\nv -2.678366 1.860564 2.209730\nv 1.593534 1.981414 0.759080\nv 1.377384 1.976013 0.708830\nv 1.396534 1.910564 0.936580\nv -1.785966 0.538264 -1.269320\nv -1.759516 0.658514 -1.250070\nv -1.645516 0.635814 -1.308220\nv -3.092266 2.166614 0.152330\nv 3.598334 0.299864 -0.347670\nv 3.556234 0.478064 -0.345420\nv 3.579484 0.475014 -0.179670\nv -1.084166 -2.118436 0.550180\nv -1.147566 -2.085536 0.699880\nv -1.120816 -1.907686 0.662780\nv -2.325766 3.218013 0.931330\nv -2.397216 3.147563 1.121180\nv -2.217466 3.141713 1.210680\nv 0.754584 1.862264 -0.282770\nv 3.856884 -1.197836 0.969230\nv 3.940134 -1.030987 0.809730\nv 3.779584 -1.118937 0.860880\nv -2.105316 4.512514 -3.058669\nv -2.234066 4.493565 -3.095319\nv -2.939966 2.352764 -0.067070\nv -2.815266 2.605564 -0.089420\nv -2.852116 2.451214 -0.242920\nv -2.806416 2.726063 -0.082520\nv -3.003416 2.746414 0.101880\nv -2.874816 2.876864 -0.024420\nv -1.789066 3.951414 -2.566020\nv -1.753466 3.819964 -2.298669\nv -2.511016 3.232814 0.542130\nv -2.761716 3.155814 0.626781\nv -2.527266 3.195913 0.850531\nv -2.542266 1.578964 2.151730\nv -2.458766 1.638563 2.206930\nv -2.466016 2.012763 2.252180\nv -2.560066 2.179913 2.157830\nv -2.660766 2.003814 2.196480\nv -3.285166 1.511464 0.623180\nv -3.276966 1.541914 0.811280\nv -3.297966 1.651514 0.581880\nv -3.107266 1.094264 0.339880\nv 0.695034 1.761714 0.930080\nv 0.515784 1.679114 0.914130\nv 0.527984 1.616614 1.065630\nv -1.123066 3.385714 0.055481\nv -1.964816 -0.853386 -1.094770\nv -1.883816 -0.727536 -1.231570\nv -1.799366 -0.864136 -1.185320\nv -1.193966 -2.093786 1.499330\nv -1.266366 -2.089536 1.453830\nv -1.305316 -2.188236 1.678580\nv -2.404316 2.138563 2.205130\nv -2.516516 2.349863 2.068430\nv -2.433116 2.523113 1.962581\nv -2.423466 2.729964 1.782331\nv -2.593766 2.456064 1.952430\nv 1.446384 2.015264 0.529630\nv -2.425466 2.878714 1.606130\nv -2.620616 2.887713 1.475080\nv -2.538416 2.754913 1.701130\nv -2.893816 -0.328586 0.476530\nv -0.159416 -1.989386 -1.028420\nv -0.191216 -2.013136 -0.970420\nv -0.190516 -1.894936 -0.916970\nv -2.248466 3.724964 -1.317369\nv -1.186666 2.850513 -0.509970\nv -1.035766 2.802664 -0.508520\nv -1.138766 2.731664 -0.447370\nv -1.238666 3.338364 0.081931\nv -1.405216 3.306964 0.058980\nv 1.622934 2.042964 0.162080\nv 1.827784 2.032514 0.294830\nv 1.736534 2.026264 -0.036270\nv 1.746184 2.017214 0.552430\nv -2.607666 -0.946686 0.350380\nv -0.075666 -2.323137 2.110480\nv -0.088766 -2.537337 2.201230\nv 0.092034 -2.319036 2.157480\nv -2.075216 3.232364 -0.080119\nv -1.889316 3.247514 0.170831\nv -1.800866 3.191764 -0.197069\nv -2.839066 -0.597286 0.260180\nv -1.207966 -0.859086 -1.242270\nv -1.317466 -0.725636 -1.355020\nv -1.071316 -0.769736 -1.293720\nv -0.285716 1.781713 0.473980\nv -0.275416 1.726714 0.625080\nv -0.101666 1.688314 0.598280\nv -2.383766 1.718813 2.242780\nv -2.397766 1.877313 2.273630\nv -2.392716 2.306864 2.110080\nv -2.416266 3.220264 -0.939919\nv -2.397216 3.382464 -0.972269\nv -2.435666 3.335064 -1.098119\nv -0.354766 3.255064 -0.911119\nv -0.308516 3.467564 -1.058919\nv -0.197316 3.249264 -0.900270\nv 0.412684 1.783163 -0.233020\nv -2.698266 -0.745236 0.439880\nv 1.948434 1.969914 -0.226420\nv 1.887734 2.010214 0.000680\nv -2.197316 4.416114 -3.159119\nv -2.330266 4.414165 -3.030569\nv -1.813266 -0.180386 -1.340170\nv -1.954366 0.067414 -1.227570\nv -1.788516 0.090914 -1.328670\nv 0.800734 -1.524587 2.309480\nv 0.889484 -1.762887 2.225380\nv 0.911034 -1.630937 2.292030\nv -2.376466 1.507813 2.248080\nv -0.437566 -0.786486 -1.309220\nv -0.344216 -0.635736 -1.376020\nv -0.349666 -0.812936 -1.343120\nv 0.077034 1.712863 0.460480\nv -2.102416 4.333314 -2.783419\nv -1.990166 4.400265 -2.973119\nv -3.143916 1.467064 -0.008920\nv -3.230266 1.446214 0.216430\nv -3.183966 1.616364 0.029330\nv -2.969566 1.040464 0.048980\nv -3.080166 1.105464 0.162930\nv -3.127066 1.185614 0.095330\nv 1.008634 1.631864 1.299830\nv -1.841466 0.924114 -1.062370\nv -1.867716 1.129064 -0.964920\nv -1.690866 1.004514 -1.134720\nv -2.364216 2.122214 -0.741570\nv -2.324166 2.266514 -0.717720\nv -2.123216 2.188614 -0.795820\nv -2.709466 1.342814 -0.528320\nv -2.605466 1.511814 -0.638570\nv -2.616016 1.244514 -0.549420\nv -1.821916 3.281114 -3.011019\nv -1.900266 3.209964 -2.982119\nv -1.841416 3.348214 -3.142119\nv -2.339916 1.316363 2.226430\nv -2.297266 1.515713 2.277030\nv -2.740716 3.018663 -0.147870\nv -2.566066 3.092163 -0.213270\nv -2.559916 3.026013 -0.326570\nv -2.315866 2.030013 2.227430\nv -2.274016 2.216114 2.138430\nv -2.280766 2.553114 1.945580\nv -2.237015 2.757763 1.776131\nv 3.691784 -0.171186 -0.395420\nv 3.733234 -0.244286 -0.067770\nv 3.681934 -0.318636 -0.310670\nv 3.653684 -0.382936 -0.401120\nv 3.717034 -0.352186 -0.197870\nv -0.452066 2.961814 -0.384420\nv -0.289616 3.046264 -0.484870\nv -0.287216 3.066464 -0.410070\nv -0.033566 3.199714 -0.493720\nv -0.161466 3.165514 -0.420920\nv 1.684734 1.970064 -0.344620\nv 1.831984 1.936314 -0.397620\nv 1.509884 1.753514 1.190530\nv -3.144766 1.665114 1.763880\nv -3.219066 1.543713 1.622930\nv -3.180616 1.464963 1.737880\nv -0.083666 3.937264 -1.243419\nv -0.274116 4.039663 -1.124069\nv 0.032484 4.246614 -1.268169\nv 0.997734 -2.601836 -0.749620\nv 0.670534 -2.614136 -0.600670\nv 0.851284 -2.597486 -1.042570\nv -2.277666 1.796413 2.249980\nv -2.212666 1.923913 2.205730\nv -0.542216 3.073364 -0.755320\nv -0.380716 3.104964 -0.761620\nv 4.393384 -1.570336 0.691630\nv 4.369634 -1.297736 0.743980\nv 4.292434 -1.380386 0.875830\nv -0.382466 -2.106436 -1.053120\nv -0.466516 -2.080136 -0.974470\nv -0.404366 -2.019386 -0.937770\nv 3.715034 -0.024836 -0.188070\nv -1.663216 3.186264 -1.946120\nv -1.641216 3.289014 -1.800519\nv -1.676666 3.084014 -1.809370\nv 0.099034 -2.664436 0.599280\nv 0.026334 -2.662036 0.736730\nv 0.012234 -2.658186 0.636630\nv -3.036716 -0.048336 0.332880\nv -3.019016 -0.136286 0.144480\nv -0.200466 -2.818486 0.919179\nv -1.805016 2.289614 -0.791370\nv -1.710766 2.500514 -0.737220\nv -1.535216 2.365514 -0.700170\nv -2.169016 1.354013 2.265680\nv -2.196716 1.570813 2.289280\nv -2.171616 2.463264 1.974780\nv -3.041216 0.390914 0.457130\nv -3.044216 0.336314 0.241730\nv -1.640716 4.006165 -3.492369\nv -1.617016 4.154264 -3.447019\nv -1.599616 4.006914 -3.441619\nv 4.449234 -1.111686 0.362330\nv -3.034316 2.466764 1.313380\nv -2.991966 2.687463 1.194930\nv -3.043766 2.570263 1.115730\nv -1.671566 3.026814 -1.205619\nv -1.698816 2.856664 -1.148769\nv -1.707166 2.916114 -1.412070\nv -2.162016 0.667163 1.492980\nv -2.274566 0.721214 1.447980\nv -2.282566 0.534114 1.471080\nv -0.372266 -1.911836 -0.912470\nv -0.533466 -1.873636 -0.940320\nv -0.415266 -1.713686 -0.946020\nv -2.287566 2.524764 -0.726620\nv -2.161316 2.525164 -0.788570\nv -2.119966 2.438964 -0.767920\nv -2.030466 1.627263 2.262730\nv -2.060666 1.789863 2.210580\nv -1.062266 2.518614 -0.208220\nv -1.020666 2.604314 -0.184770\nv -1.030316 2.596214 -0.008720\nv -2.927616 2.614314 0.090930\nv -3.029716 2.628814 0.256230\nv -2.160716 3.617014 -1.048020\nv -2.276516 3.577014 -1.062719\nv 3.391584 0.859764 0.455480\nv 3.300184 0.943464 0.732880\nv 3.411584 0.749514 0.713430\nv -2.163616 3.716164 -1.249119\nv 4.133934 -1.400936 -0.459670\nv 4.168584 -1.330736 -0.397570\nv 4.269634 -1.520186 -0.345520\nv -1.903266 2.790464 -1.665620\nv -1.842416 2.865864 -1.832270\nv -1.758066 2.876364 -1.621169\nv -0.300416 0.284114 -1.551620\nv -0.419266 0.486364 -1.492520\nv -0.241966 0.572714 -1.498370\nv -2.053716 1.386264 2.261230\nv 1.890084 -2.256536 1.939980\nv 1.975684 -2.324586 1.838279\nv 2.003534 -2.251436 1.858630\nv 1.719634 1.161014 1.633780\nv 1.741634 1.259163 1.573330\nv 1.530384 1.336014 1.575930\nv 1.517934 -1.903887 2.271680\nv 1.674684 -1.946687 2.277179\nv 1.530634 -1.796237 2.292630\nv -2.061066 2.606963 1.851481\nv -2.087766 2.795014 1.714180\nv -0.866516 2.744364 -0.386970\nv -0.782516 2.833914 -0.526470\nv -0.613416 2.879664 -0.486120\nv 4.189484 -1.618886 -0.459520\nv 4.098485 -1.549886 -0.552370\nv 4.162384 -1.529636 -0.494720\nv 4.050434 -1.833036 -0.536220\nv 4.108334 -1.858136 -0.465820\nv 3.874884 -2.099186 -0.528970\nv 3.463984 0.671514 -0.351820\nv -1.039816 2.168664 0.899030\nv -0.911216 1.943514 0.864930\nv -0.875466 2.028314 0.688230\nv 4.345284 -1.564736 -0.252670\nv 4.362234 -1.376586 -0.230370\nv -1.678216 3.641764 -2.902470\nv -1.686566 3.574064 -3.184869\nv -1.661866 3.707764 -3.107369\nv -0.470316 -1.617086 -0.958370\nv -0.355916 -1.599786 -0.961470\nv -3.101416 2.369514 0.507130\nv 1.172484 1.655014 1.306280\nv -2.103216 0.490613 1.595030\nv -1.993266 0.792363 1.497730\nv -2.203766 0.780913 1.471980\nv 1.806384 0.557813 1.914080\nv 1.686184 0.526613 1.872680\nv 1.777434 0.458814 1.969230\nv -1.409116 -0.635986 -1.376570\nv -1.307716 -0.509886 -1.458270\nv -1.229466 -0.630336 -1.380620\nv -2.107966 1.213114 2.187130\nv 1.562284 -2.083586 2.183630\nv 3.498234 -1.716686 1.194480\nv 3.342434 -1.795537 1.174380\nv 3.491734 -1.996137 1.237630\nv -2.139616 3.203964 1.050231\nv -1.911216 0.509913 1.662080\nv -2.068316 0.232213 1.712280\nv -1.829466 3.802564 -3.377019\nv -1.727966 3.709965 -3.401669\nv -1.823666 3.597614 -3.334020\nv -2.094266 0.865964 1.467180\nv 2.017434 0.557764 1.974530\nv 1.035034 -0.041487 2.461330\nv 1.305684 0.089163 2.403730\nv 1.140434 0.116763 2.408180\nv 1.177884 -2.079487 2.144530\nv 1.309884 -2.020787 2.238380\nv 1.100334 -1.951237 2.224080\nv 1.562134 -2.215036 2.056380\nv 1.693734 -2.183036 2.103630\nv -2.185016 2.683114 -1.188969\nv -2.065616 2.692964 -1.323070\nv -2.116416 2.664414 -1.146269\nv 4.243484 -1.962036 -0.188420\nv 3.627334 0.398664 0.141530\nv 3.659684 0.312514 -0.034320\nv 1.961784 0.836864 1.644930\nv 1.831984 0.797563 1.672280\nv 1.887634 0.754564 1.731280\nv 1.839734 -0.192437 2.408380\nv 1.917434 -0.074637 2.338980\nv 1.747734 0.009263 2.338230\nv 4.110284 -1.979836 -0.380020\nv -3.197716 2.037414 0.648780\nv -3.181016 2.019114 0.824730\nv 1.558834 0.387163 2.123130\nv 1.437584 0.401713 2.150180\nv 1.436334 0.312214 2.262930\nv -3.230816 1.678914 0.217530\nv -2.854766 2.600663 -0.011570\nv 1.691834 1.888414 0.973430\nv 1.597534 1.816613 1.076930\nv -2.046216 -0.022887 1.709230\nv -1.942016 0.114764 1.729680\nv -1.955916 0.906164 1.487930\nv 1.657884 -1.059487 2.392480\nv 1.555334 -1.101987 2.399530\nv 1.533734 -1.185637 2.410130\nv 1.687734 1.488464 1.405630\nv -0.961216 2.683714 -0.121770\nv -0.978866 2.708964 -0.001620\nv -1.704616 3.523714 -2.864570\nv 4.096034 -2.073236 -0.311070\nv -1.754666 2.625814 -0.879320\nv -1.745216 2.676414 -0.990370\nv 3.545584 -0.976836 -0.712320\nv 3.623984 -0.912536 -0.471570\nv 3.541884 -1.193386 -0.561670\nv -1.697616 3.402864 -2.456219\nv 2.020634 1.989164 0.187780\nv -1.889816 -0.000887 1.797180\nv -1.818216 0.851464 1.527330\nv -1.863366 3.184565 -2.915820\nv -1.898316 3.130315 -2.851520\nv 1.737084 -1.155937 2.376230\nv 1.377484 -0.495037 2.479130\nv 1.128334 -0.560437 2.489480\nv 1.222484 -0.744737 2.547230\nv 2.007384 -1.988636 2.101480\nv 1.988634 -1.863737 2.200080\nv 1.839284 -1.970587 2.191080\nv 1.893434 -1.279137 2.351680\nv 1.626684 -1.338637 2.441230\nv 1.774934 -1.401237 2.388380\nv 1.778184 -1.631436 2.280580\nv 1.706284 -1.503386 2.393830\nv 1.532284 -1.661937 2.317480\nv 1.685084 1.668013 1.279980\nv 1.523584 1.640064 1.302280\nv 1.769334 -2.250986 2.022929\nv 1.805534 -2.340786 1.883230\nv 1.567534 -2.337037 1.903030\nv 1.825634 -2.439236 1.873780\nv 1.576334 -2.408587 1.896879\nv 1.566884 -2.476036 1.911680\nv 3.873484 -2.242886 -0.360620\nv 3.960384 -2.231386 -0.265070\nv 3.789434 -2.339486 -0.300520\nv 1.409734 -1.984487 2.288880\nv 1.462534 -2.038237 2.220580\nv 3.720584 0.056764 -0.033720\nv 3.584534 -0.813986 -0.619470\nv 3.677734 -0.622186 -0.459020\nv 0.158334 1.737914 -0.140970\nv -1.203966 -2.092286 1.338780\nv -1.335866 -2.132136 1.542030\nv -1.930916 -0.145386 1.802930\nv 0.470184 -2.719636 -1.785721\nv 0.673484 -2.518836 -1.763170\nv 0.644634 -2.700186 -1.734671\nv -1.821166 0.318413 1.716730\nv -1.805066 0.527513 1.702780\nv 1.755884 -0.742737 2.429980\nv 1.646834 -0.602137 2.403230\nv 1.568484 -0.825087 2.423630\nv 2.333384 0.631464 1.850980\nv 2.512734 0.687964 1.723930\nv 2.364234 0.882014 1.597280\nv 1.491334 -0.951237 2.451730\nv 1.353984 -1.094837 2.441730\nv 1.660134 0.795664 1.703080\nv 1.684784 0.974163 1.699280\nv 1.560384 1.007014 1.727280\nv 1.556184 -0.612237 2.450080\nv 1.457284 -0.719536 2.519480\nv 1.535684 -0.291937 2.482880\nv 1.475434 -0.080787 2.419330\nv 1.272084 -0.317637 2.478830\nv 1.366384 -2.456386 1.959579\nv 1.341134 -2.331786 1.930830\nv 1.244584 -2.325136 1.956880\nv 1.401684 -1.870087 2.351030\nv 1.372084 -1.791487 2.350230\nv 1.217284 -1.853287 2.304730\nv 1.146284 -1.119487 2.414130\nv 1.288984 -0.959337 2.513780\nv 1.282584 -1.668087 2.297530\nv 1.163684 -1.701037 2.302930\nv 1.512134 -0.517236 2.464030\nv -1.962616 2.753764 1.701281\nv -1.868616 2.718613 1.649381\nv -1.953516 2.916764 1.572330\nv -0.975316 2.286264 0.097580\nv -1.025366 2.525464 0.128480\nv -0.985816 2.354314 0.247030\nv 3.767784 -0.745186 0.250230\nv 3.759984 -0.739186 0.015930\nv 3.761184 -0.531886 0.137680\nv 3.370384 0.867164 -0.237320\nv 4.392184 -1.612286 -0.128820\nv -1.717866 -2.317887 1.480630\nv -1.663966 -2.255436 1.446880\nv -1.887716 -0.392086 1.776480\nv -1.824366 -0.200587 1.838230\nv -1.959066 -0.268936 1.775530\nv -1.756666 -0.058987 1.860230\nv -1.767166 0.184164 1.785680\nv 1.445134 -1.625687 2.338030\nv 1.587234 -1.537687 2.396680\nv 1.379234 -1.516237 2.404180\nv 1.334634 1.302514 1.605880\nv 1.433284 1.432764 1.519830\nv 1.200034 1.446163 1.491430\nv 1.276884 -1.578287 2.307980\nv 1.245434 -1.416937 2.404430\nv 1.802884 -1.749937 2.247830\nv 1.874434 -0.687987 2.403080\nv 1.781334 -0.548787 2.384680\nv 3.607584 -0.485436 -0.585470\nv 3.650884 -0.240036 -0.537620\nv 3.608034 -0.170436 -0.631370\nv 3.671634 -0.047286 -0.448370\nv 0.158534 3.910164 -0.924969\nv -0.027816 3.890264 -0.797319\nv 0.030284 3.750314 -0.769169\nv -0.307816 1.601114 0.903580\nv -0.370716 1.461514 1.097930\nv 1.310534 -2.672886 0.149130\nv 1.294884 -2.657686 0.317330\nv 1.247634 -2.628386 0.281930\nv -1.753816 -0.466736 1.795180\nv 1.386334 -1.410137 2.441980\nv 1.766384 -2.617436 -0.809070\nv 1.656134 -2.601486 -0.678970\nv 1.632084 -2.597486 -0.875520\nv 2.671284 -2.516186 -0.667320\nv 2.607934 -2.467986 -0.758620\nv 2.831234 -2.300536 -0.722320\nv 1.715134 0.336013 2.140130\nv 1.864934 0.306113 2.095380\nv 1.736984 0.414264 2.001230\nv 1.738484 -2.057236 2.186280\nv 3.594434 0.062114 -0.559020\nv 2.031134 0.006913 2.275730\nv 1.853234 0.193613 2.197730\nv 2.023684 0.104164 2.219530\nv 1.199434 1.376363 1.546580\nv 0.094534 4.024114 -0.909219\nv 0.110834 4.172413 -0.906869\nv -0.021716 4.060214 -0.791519\nv 0.077034 4.301464 -0.781269\nv -1.068916 -1.872036 0.356980\nv -1.119316 -1.756236 0.370980\nv -1.247716 -1.744336 0.183330\nv -0.406066 4.109014 -0.436219\nv -0.679266 3.988314 -0.409169\nv -0.616216 3.945814 -0.315719\nv -1.662166 -0.103937 1.880430\nv -1.665416 0.151514 1.843080\nv -1.653766 0.340514 1.750630\nv -1.710516 0.399264 1.723830\nv 3.575384 -2.019186 1.233480\nv 3.531034 -2.153436 1.201680\nv 3.753084 -1.945936 1.192880\nv 1.781834 0.728814 1.710230\nv 1.212884 -2.261636 1.958780\nv 1.220084 -0.466036 2.474030\nv 1.129684 -0.361387 2.449930\nv 1.881234 -2.157237 2.065680\nv 2.304384 0.199064 1.997980\nv 2.315084 0.474364 1.939930\nv 2.146034 0.316864 2.012430\nv 1.496534 0.626513 1.793530\nv 1.522134 0.766914 1.744930\nv 1.326884 0.754114 1.810380\nv -1.753516 3.448664 -3.219820\nv -1.691566 3.587464 -3.314220\nv -1.506616 3.211913 0.775481\nv -1.436866 3.219114 0.571680\nv -1.644966 3.254464 0.686831\nv -1.982466 2.809514 -1.784670\nv -1.941066 2.841464 -1.904520\nv -2.825216 -0.529136 0.611230\nv -2.869616 -0.543836 0.432030\nv -2.780916 -0.663436 0.480280\nv -1.457966 1.637614 -0.782220\nv -1.585416 1.882414 -0.777520\nv -1.359166 1.676964 -0.747220\nv 0.768284 3.635414 -1.248719\nv 0.805134 3.709414 -1.359869\nv 0.824034 3.616414 -1.188119\nv -1.707066 -0.834736 1.626580\nv -1.690666 -0.677587 1.697230\nv -1.821566 -0.702887 1.643080\nv -1.606366 0.553063 1.713330\nv -1.613616 0.722063 1.631930\nv -1.666766 0.985664 1.468730\nv 3.118384 -2.166837 1.145830\nv 3.256434 -2.062286 1.187280\nv 3.191484 -2.021837 1.183630\nv 3.593684 0.448214 0.339530\nv 1.422234 0.947613 1.740680\nv 1.427034 1.122113 1.703730\nv 1.431034 0.523964 1.835630\nv 1.420634 0.605663 1.813330\nv -1.863866 3.146264 -2.751470\nv 3.614184 -2.474386 -0.247420\nv 3.571684 -2.548586 -0.035820\nv 3.443584 -2.591886 -0.183470\nv 1.712134 0.283114 2.203230\nv -1.309016 2.536664 -0.490320\nv -1.131516 2.450214 -0.329720\nv 2.160034 0.884564 1.642980\nv 2.203834 1.105914 1.524480\nv 2.088534 1.125414 1.526080\nv 1.362034 0.229213 2.327930\nv 1.099284 0.243713 2.323930\nv -3.173866 1.319464 0.058180\nv -1.613066 -2.182636 -0.088220\nv -1.483116 -2.130686 -0.084820\nv -1.511216 -2.139686 -0.188720\nv -3.058466 2.464814 0.787030\nv -3.133266 2.510014 0.628130\nv -3.100116 2.416013 0.639930\nv 0.204034 1.406064 1.183030\nv -1.896266 1.793214 -0.837020\nv -1.756016 1.825814 -0.826220\nv -1.595666 1.586464 -0.832570\nv -1.593116 -0.501487 1.765630\nv -1.513816 -0.313536 1.800130\nv 4.198834 -1.240636 0.917130\nv 4.035784 -1.173786 0.942280\nv 4.054734 -1.320236 1.020680\nv 1.673184 0.609414 1.803980\nv 1.662734 0.720013 1.721130\nv 1.563534 0.533414 1.827080\nv 1.194934 1.051314 1.713530\nv 1.346984 -2.172386 2.070530\nv 1.395734 -2.109086 2.137330\nv -2.417266 -0.656786 1.260680\nv -2.433516 -0.428237 1.415330\nv -2.519166 -0.473486 1.315230\nv 3.709134 -0.496486 -0.325120\nv 3.706884 -0.787686 -0.301920\nv 1.225884 0.824463 1.801580\nv 2.254484 1.144014 1.490080\nv 2.192484 1.384163 1.387980\nv 2.074634 1.248863 1.461680\nv -0.095716 3.377564 -1.016719\nv -0.064216 3.290564 -0.919819\nv -2.040366 3.418713 -0.720670\nv -2.105816 3.314064 -0.478869\nv -1.969366 3.282014 -0.563969\nv -0.031766 -2.637686 -0.200470\nv -0.083966 -2.639986 -0.208970\nv -0.070566 -2.629686 -0.382970\nv -1.548766 -0.167236 1.859280\nv -1.523966 -0.053736 1.862230\nv -1.542416 0.079763 1.872530\nv -1.425416 0.177813 1.852680\nv -1.521366 0.351363 1.753930\nv -1.441966 0.688113 1.674480\nv -1.550466 1.003064 1.450830\nv -1.611966 1.116163 1.422080\nv 1.353834 -1.944786 2.312280\nv -1.820416 2.995864 -2.136569\nv -1.915716 2.966564 -2.311319\nv 2.562934 0.014013 2.011180\nv 2.357484 0.014263 2.002730\nv 2.363684 -0.113936 2.053280\nv 1.422584 -2.264236 1.955980\nv 3.497934 0.226764 -0.656120\nv 3.488434 0.364614 -0.604120\nv -1.465266 -0.766037 1.735530\nv -1.429766 -0.599686 1.799780\nv -1.503816 -0.441537 1.785380\nv -1.428816 1.081864 1.404130\nv 1.261034 0.683364 1.811930\nv 1.068334 0.797014 1.807330\nv 1.631684 0.454013 1.941880\nv 1.746584 -0.866737 2.438880\nv 2.072834 0.449513 2.004480\nv 2.175334 0.584114 1.934530\nv -2.293366 2.949264 -1.864619\nv -2.285566 3.020664 -1.887420\nv -2.214366 2.878964 -1.915320\nv 1.288084 1.577814 1.400580\nv 1.148884 -2.186786 2.028130\nv 3.902834 -2.317586 -0.180470\nv 3.851534 -2.392036 -0.015520\nv 1.882134 -0.832287 2.410930\nv 1.989134 -0.761786 2.353780\nv -0.914516 3.375214 0.024881\nv -0.969216 3.288514 0.075381\nv -0.843266 3.229164 -0.008870\nv 3.676434 -1.850836 1.234780\nv 3.442084 0.538264 -0.564270\nv -0.177766 4.376814 -0.778669\nv -0.034016 4.451663 -0.758169\nv 0.038284 1.740864 0.199530\nv -1.441516 -0.242237 1.820780\nv -1.470366 -0.097436 1.837230\nv -1.358466 0.056763 1.874080\nv -1.349116 0.477063 1.763530\nv -1.296466 0.833364 1.589930\nv -1.382766 1.148014 1.392680\nv 1.569084 0.166263 2.340080\nv 3.557734 -1.454786 1.061680\nv 3.496434 -1.460886 1.074380\nv 3.486884 -1.548186 1.106630\nv -0.497966 3.378964 -0.972169\nv -2.487916 1.242214 -0.637570\nv -2.384516 1.340114 -0.729270\nv -2.356466 1.197614 -0.668020\nv -2.531516 1.768814 -0.693420\nv -2.699816 1.834464 -0.634270\nv -2.515416 1.867614 -0.693520\nv -1.354166 -0.039136 1.866630\nv -0.619516 2.928464 -0.602470\nv -0.388666 3.022914 -0.625320\nv 0.198134 3.282214 -0.583070\nv 0.051134 3.211864 -0.581719\nv 0.113034 3.224764 -0.647419\nv 1.307584 -1.294887 2.441180\nv 1.047884 -1.373187 2.416180\nv 3.400634 -1.676036 1.151130\nv -2.061466 3.136464 -2.843270\nv -1.768416 2.769814 -1.275319\nv -1.865066 2.712614 -1.315820\nv -1.775966 2.814314 -1.457220\nv -1.355116 -2.321986 1.836780\nv -1.432416 -2.460387 1.910380\nv -0.551216 4.132914 -0.586319\nv -0.120366 0.375914 -1.542120\nv -0.098366 0.673314 -1.507770\nv -0.058066 0.597764 -1.532320\nv 0.091684 4.076214 -1.330469\nv -1.280216 -0.818837 1.694780\nv -1.512616 -0.882836 1.659130\nv -1.349866 -0.462286 1.854530\nv -1.332666 -0.125186 1.847280\nv -1.290666 0.283863 1.775480\nv 1.802584 1.386814 1.480330\nv 1.942834 1.448913 1.419630\nv 1.839434 1.549814 1.380030\nv 3.521584 -1.314336 1.026180\nv 1.101034 -1.740386 2.289530\nv 3.233434 0.782214 -0.704670\nv 3.220034 0.901764 -0.595670\nv 3.316934 0.874664 -0.388320\nv -2.647216 2.094364 -0.563420\nv -2.715716 2.192664 -0.474820\nv -2.563016 2.223364 -0.599870\nv -0.091066 3.863214 -1.234569\nv 0.073634 3.813514 -1.269069\nv -1.306266 -1.037037 1.543380\nv -0.637466 -2.809686 1.649230\nv -0.566916 -2.748886 1.747779\nv -0.748566 -2.801586 1.717029\nv -1.280916 -0.490286 1.859630\nv -1.264966 -0.220637 1.872730\nv -1.255866 0.997764 1.451080\nv -1.306316 1.112463 1.382180\nv 3.667584 0.189814 0.375330\nv 3.685434 0.007214 0.495030\nv 3.709484 0.008714 0.244930\nv 2.007134 0.756463 1.773080\nv 2.058984 0.309213 2.049480\nv 1.905634 0.372763 2.034080\nv 3.358834 0.701014 -0.473620\nv 1.898834 -1.166886 2.349280\nv -1.605366 2.510914 -0.661420\nv -1.696066 2.603114 -0.735570\nv -1.606166 2.603514 -0.617320\nv 2.488084 0.286363 1.954280\nv 2.740434 -1.767686 -1.451120\nv 2.825634 -1.538486 -1.481420\nv 2.870284 -1.696636 -1.329870\nv -1.820216 -2.243986 -0.136920\nv -1.615216 -2.176336 -0.180570\nv 0.163584 3.417814 -1.022519\nv 0.298884 3.537114 -1.122469\nv 0.403184 3.491514 -1.077869\nv -3.123516 2.636813 0.738080\nv -3.137766 2.677114 0.643680\nv 3.756284 -1.607286 1.198930\nv -1.304816 -2.566036 1.965430\nv -1.446016 -2.601336 1.948679\nv -1.221616 -2.408536 1.895480\nv -1.168016 -2.321486 1.825780\nv 3.648284 -1.502686 1.132630\nv -1.468216 -2.181937 1.602929\nv -1.862966 3.089114 -2.493419\nv -1.723216 -1.482036 -0.421970\nv -1.807566 -1.447586 -0.368320\nv -1.698166 -1.472536 -0.508070\nv -1.244666 -0.322537 1.871080\nv -1.231316 0.191163 1.794980\nv 2.226284 0.701613 1.812730\nv 1.107884 1.071264 1.691430\nv 1.086934 0.940463 1.766430\nv 3.669784 -1.228836 0.928630\nv 3.598634 -1.196386 0.938780\nv 3.603884 -1.314636 0.979080\nv 3.682884 -1.135186 0.857580\nv -1.034266 2.351064 0.501830\nv -0.413216 -1.393886 -1.069420\nv -0.541966 -2.249186 -1.469170\nv -0.465116 -2.264136 -1.556020\nv -0.634166 -2.342686 -1.507020\nv 1.000584 -1.611887 2.349930\nv 0.954284 -1.493237 2.388130\nv -0.003266 -2.607987 2.291529\nv -0.115866 -2.748137 2.172280\nv 0.014084 -2.712987 2.282929\nv -1.909816 -1.097336 -0.825620\nv -1.908616 -0.971036 -0.992120\nv -1.788166 -1.079636 -0.961170\nv -2.720616 1.173564 -0.454370\nv -2.596816 1.031814 -0.443620\nv -1.188766 -0.615686 1.781380\nv -1.148066 -0.529586 1.808430\nv -1.137716 -0.407636 1.834580\nv -1.217416 -0.030237 1.842180\nv -1.202616 0.472514 1.716880\nv -1.194766 0.824313 1.587330\nv -1.203666 1.133214 1.363230\nv -1.200966 1.224364 1.309380\nv -1.341266 1.221113 1.387380\nv 1.149334 0.576314 1.793580\nv 1.110734 1.320563 1.558430\nv -1.044716 2.442663 -0.131220\nv 2.858984 -1.046636 -1.520920\nv 2.966034 -1.096086 -1.368120\nv 2.879484 -1.238636 -1.394770\nv -0.756816 2.809864 -0.203020\nv -0.725316 2.812314 -0.274170\nv -0.571766 2.932114 -0.251220\nv -3.262366 1.407864 0.425930\nv -1.815916 2.682864 -1.138170\nv -1.738316 2.742614 -1.107620\nv -1.163566 -2.221836 1.708079\nv -1.145166 -2.104337 1.492930\nv -1.178916 -1.295936 1.343930\nv -0.097966 3.755114 -1.204369\nv -0.017816 3.524314 -1.122319\nv -1.114066 -0.847287 1.722480\nv -1.109766 -0.184537 1.888480\nv -1.136816 0.064914 1.806180\nv -1.135216 0.618213 1.653530\nv -1.123266 0.952613 1.493280\nv -1.712266 2.721364 -0.938820\nv 2.025984 1.526664 1.344930\nv -1.820016 4.088865 -2.756619\nv -1.897616 4.097764 -2.615069\nv -3.137666 2.765764 0.782930\nv 2.136734 0.939214 -1.308920\nv 1.836184 0.831914 -1.400320\nv 1.944284 1.065614 -1.346020\nv -0.691316 3.350414 -0.884619\nv -0.708166 3.455264 -0.903619\nv -1.030566 0.187614 1.846930\nv -1.104566 0.385813 1.783630\nv -1.059366 0.721163 1.591030\nv -1.032066 1.066763 1.409580\nv -1.156116 -2.081036 1.375230\nv 1.557534 -1.415336 2.445130\nv -0.917366 2.827064 -0.531670\nv -0.702566 2.969013 -0.660320\nv 1.900084 0.914864 1.610580\nv 2.035184 0.977564 1.579830\nv 1.990934 1.145664 1.541630\nv -1.217266 3.234314 0.175731\nv -1.119866 3.251564 0.133881\nv -2.184866 2.592564 -0.841720\nv -2.106666 2.602314 -0.940670\nv -1.062166 -2.250836 1.708430\nv -1.041416 -2.098986 1.498180\nv -1.039866 -1.994087 1.405330\nv -0.201566 -1.412886 -1.167520\nv -0.229316 -1.415786 -1.095420\nv -0.298216 -1.248036 -1.148270\nv -1.008266 -0.662637 1.803530\nv -1.028966 -0.268637 1.883080\nv -1.013166 -0.093786 1.862080\nv 1.156084 -1.498087 2.398680\nv 1.653484 0.407963 2.039880\nv 1.652034 -0.215486 2.458580\nv 2.463334 0.836913 1.604380\nv 2.592334 1.014413 1.461680\nv 2.396634 0.982313 1.537880\nv 3.756984 -1.742936 1.216030\nv 3.767134 -1.517986 1.162580\nv 2.511234 -2.803386 -0.460870\nv 2.503234 -2.747436 -0.485020\nv 2.601384 -2.705336 -0.489970\nv -0.957566 1.398363 1.107280\nv -0.910916 1.283414 1.200030\nv -0.845966 1.488764 0.977630\nv 3.100484 -2.631936 -0.392920\nv 2.992034 -2.655986 -0.406270\nv 2.943434 -2.628086 -0.468670\nv 3.423884 -2.121686 1.216280\nv -1.272916 -1.320836 -0.850120\nv -1.206666 -1.232286 -0.952520\nv -1.098216 -1.305636 -0.961420\nv -1.190666 2.643714 -0.414470\nv -1.050766 2.657464 -0.332970\nv -2.200116 -2.774136 -0.076620\nv -2.187066 -2.642436 -0.092320\nv -2.163416 -2.809036 -0.166620\nv -0.986466 -0.444287 1.810630\nv -0.979416 0.037713 1.810830\nv -0.986166 0.278514 1.824130\nv -1.014916 0.487363 1.743230\nv -0.967316 0.586264 1.664580\nv -0.903266 1.103513 1.371380\nv -1.098016 1.285914 1.250630\nv 3.363884 -2.253886 1.157930\nv 3.764184 -1.309986 1.032480\nv -0.067816 -2.741936 0.790780\nv 2.195084 -0.734036 2.298480\nv 2.362534 -0.755087 2.229130\nv 2.281934 -0.618887 2.280130\nv -0.977366 -2.217287 1.645480\nv -0.939516 -2.114387 1.549830\nv -2.946966 -0.219586 0.340230\nv -2.985616 -0.224586 0.206830\nv -3.134316 2.873714 0.659730\nv -0.924916 -0.793987 1.723430\nv -0.961816 -0.908887 1.668080\nv -0.888316 -0.322186 1.839780\nv -0.921016 -0.135786 1.853580\nv -0.926066 0.773263 1.619230\nv -0.971466 0.915064 1.541680\nv -0.989716 1.285064 1.210030\nv -1.428366 1.245964 1.457430\nv -1.619866 1.223764 1.506280\nv -0.975566 3.110364 0.126530\nv -1.662116 4.206465 -3.222769\nv -1.763366 4.316614 -3.136769\nv -1.672816 4.013414 -3.020569\nv -0.912066 -1.986587 1.491330\nv -0.938916 -1.865837 1.450830\nv -2.031116 2.918615 -2.352419\nv -0.880766 -0.465086 1.782730\nv -0.854216 0.165714 1.777330\nv -0.876866 0.427964 1.727630\nv 2.489384 1.079613 1.455080\nv 2.276534 0.349164 -1.536370\nv 2.170334 0.476764 -1.526570\nv -0.157566 -2.662286 -1.920420\nv -0.290266 -2.461286 -1.872820\nv -0.057416 -2.452886 -1.884020\nv 0.973134 -2.844186 -1.381770\nv 0.867684 -2.814986 -1.308020\nv 0.690684 -2.852886 -1.434520\nv 2.388984 1.283214 1.403230\nv -0.756716 3.801614 -0.206469\nv 0.530534 3.683664 -1.272669\nv 0.217034 3.703614 -1.230369\nv 0.356684 3.856564 -1.352319\nv -0.827366 -2.429436 1.791130\nv -0.824716 -2.350687 1.758530\nv -0.964516 -2.386337 1.800330\nv -2.482966 1.344663 2.150530\nv -0.859466 -0.839087 1.708380\nv -0.821166 -0.637437 1.714830\nv -0.804366 -0.020587 1.755380\nv -0.850066 0.266013 1.765680\nv -0.815066 0.658863 1.684730\nv -0.744766 0.761113 1.643930\nv 0.890434 4.558764 -1.798469\nv 0.919034 4.453165 -1.870569\nv 0.872934 4.522214 -1.857769\nv -0.094666 3.144764 -0.551169\nv -0.185666 3.112714 -0.644469\nv -0.040016 3.169014 -0.650119\nv 0.860984 3.856514 -1.560669\nv 0.923534 4.024514 -1.742719\nv 0.963184 3.946314 -1.671869\nv -2.026666 3.158914 -2.899770\nv 0.427834 -2.585087 1.558530\nv 0.375834 -2.587436 1.549879\nv 0.336884 -2.602686 1.365029\nv -0.766966 -2.161036 1.605080\nv -0.802466 -0.991987 1.706980\nv -0.691066 0.942713 1.514080\nv -0.706666 1.365113 1.150480\nv 1.697384 -0.366586 2.451730\nv -0.949016 2.118664 -0.146470\nv -1.012466 2.246664 -0.183470\nv -3.080116 2.710264 0.314080\nv -3.043566 2.819064 0.145230\nv -2.072866 2.614314 -1.028170\nv -1.989966 2.670064 -1.238120\nv -0.725466 -1.961186 1.562480\nv -3.049516 2.185614 -0.061770\nv -2.922566 2.288914 -0.197420\nv -3.040316 2.088914 -0.168120\nv -0.862516 -1.260286 1.556580\nv -0.726816 -1.039336 1.706030\nv -0.712466 -0.827686 1.744380\nv -0.768866 -0.466787 1.721080\nv -0.772416 -0.320886 1.773830\nv -0.742766 -0.212236 1.771430\nv -0.738766 0.486514 1.716630\nv -0.678966 1.057314 1.412230\nv -0.638616 1.211564 1.296130\nv 4.014984 -2.284636 0.128130\nv 3.857084 -2.409086 0.192030\nv 2.046134 -2.091186 1.983679\nv 1.965484 -2.203236 1.960980\nv -0.768666 3.546064 -0.094069\nv -0.709466 3.669714 -0.146169\nv -2.796566 -0.648036 0.336430\nv -0.760766 -1.865536 1.552230\nv -0.663116 -1.592637 1.621230\nv -0.766116 -1.621137 1.580130\nv -0.666766 -0.653836 1.763880\nv -0.700166 -0.463436 1.711180\nv -0.616766 0.332064 1.702480\nv -0.601466 1.402063 1.135080\nv -0.716366 1.547764 0.925080\nv 4.450834 -1.445536 -0.043970\nv 4.478484 -1.574136 0.156230\nv 3.749434 -0.339686 0.064480\nv 3.748684 -0.489686 -0.115020\nv -1.156516 -2.223886 0.423330\nv -1.070016 -2.126136 0.467130\nv -1.126766 -2.076986 0.320780\nv -1.088616 2.723814 0.226030\nv -1.061816 2.885264 0.214430\nv -1.128116 2.899564 0.345880\nv -1.742716 2.937214 -1.759320\nv -0.669766 -2.373786 1.715280\nv -0.674966 -2.047837 1.581079\nv -1.687166 2.924063 1.456430\nv -1.880566 2.972564 1.498230\nv -1.805866 2.848914 1.541930\nv -0.651516 -1.428886 1.661080\nv -0.783766 -1.451087 1.589630\nv -0.764466 -1.199286 1.629630\nv -0.643766 -1.160737 1.680380\nv -0.657466 -0.305436 1.732730\nv -0.689216 -0.139436 1.726830\nv -0.652266 -0.006087 1.734130\nv -0.619866 0.153614 1.713180\nv -0.601916 0.507163 1.659230\nv -0.677766 0.765614 1.618580\nv 2.913084 -1.408236 -1.385920\nv 2.918984 -1.523436 -1.360470\nv 2.493084 -0.225187 2.075530\nv 3.746834 -0.523336 0.389380\nv -0.612566 3.871464 -0.250669\nv -0.573166 -2.110636 1.591530\nv -0.577666 -1.874086 1.578880\nv -0.592916 -0.691437 1.764930\nv -0.598166 -0.497386 1.737630\nv -0.624166 -0.150286 1.734930\nv -0.572066 0.930514 1.479030\nv -0.633266 3.659014 -0.175119\nv -0.562366 3.785414 -0.222069\nv -1.170616 -2.005887 1.137730\nv -1.129266 -2.025036 1.299929\nv -1.104616 -1.937787 1.244180\nv 1.905184 1.896314 0.933930\nv 1.748034 1.734064 1.203230\nv 2.006584 1.740614 1.143230\nv -2.722366 2.721463 -0.259420\nv -2.747316 2.596364 -0.225870\nv -0.622316 -2.370736 1.713430\nv -0.582216 -2.281236 1.674380\nv -0.479316 -1.975086 1.567230\nv -0.506966 -1.617236 1.627130\nv -0.537266 -1.240836 1.695480\nv -0.385916 -1.183136 1.686580\nv -0.531966 -0.878537 1.708680\nv -0.522666 -0.538287 1.754130\nv -0.540016 -0.397187 1.786580\nv -0.498466 -0.207737 1.790480\nv -0.547866 0.265864 1.719430\nv -0.556366 0.655814 1.595080\nv -0.524366 1.150163 1.337030\nv -0.093416 3.170264 -0.734169\nv -0.540016 -2.391086 1.677230\nv -0.443666 -1.473587 1.665180\nv -0.438116 -0.606286 1.738730\nv -0.514316 1.375514 1.158130\nv -0.459016 1.533414 1.038880\nv 1.098734 -2.429436 2.042479\nv 1.118434 -2.262336 1.969080\nv 1.383834 -0.838187 2.529630\nv 1.256734 -0.868887 2.543880\nv -0.511466 3.902364 -0.276619\nv -0.444266 4.013314 -0.353969\nv 0.851434 4.186464 -1.806619\nv -0.485666 -2.345437 1.655630\nv -0.423266 -1.850386 1.557180\nv -0.392566 -0.948537 1.710330\nv -0.426216 -0.257087 1.805330\nv -0.472366 -0.084687 1.783330\nv -0.447116 -0.000236 1.786880\nv -0.402466 0.142564 1.810230\nv -0.458616 0.511164 1.670530\nv -0.471666 0.730763 1.537980\nv -0.438066 0.924114 1.456280\nv -0.451716 3.834164 -0.295419\nv -0.380966 -2.190886 1.598530\nv -0.354166 -2.092937 1.554880\nv -0.360466 -1.350037 1.670780\nv -0.342566 -0.692037 1.701180\nv -0.385316 -0.465187 1.782180\nv -0.329716 0.354714 1.761780\nv -0.389716 0.427164 1.729230\nv -0.408366 1.057014 1.372780\nv -0.382016 1.218014 1.238980\nv 2.484684 -2.500986 -1.127670\nv 2.494584 -2.525986 -0.970970\nv 2.421734 -2.675536 -0.883520\nv 0.973984 1.528714 1.395430\nv 3.859584 -1.734636 1.169530\nv -0.404516 3.936464 -0.327269\nv -1.642616 3.698314 -3.321869\nv -1.632166 3.904315 -3.193619\nv 0.324734 3.367014 -0.898169\nv 0.107384 3.337714 -0.939520\nv -2.844066 3.081164 0.835880\nv -0.286216 -1.906986 1.502280\nv -0.293716 -1.575086 1.574630\nv -0.366216 -0.560737 1.742680\nv -0.304366 -0.281237 1.755680\nv -0.344566 -0.082387 1.769280\nv -0.273516 0.001713 1.832730\nv -0.311966 0.609064 1.641730\nv -0.298666 0.751263 1.557330\nv -0.208566 1.324764 1.184630\nv -1.650766 3.526714 -1.921169\nv -1.685866 3.569964 -1.768619\nv -1.638066 3.417164 -1.769069\nv -0.352016 4.015664 -0.371669\nv 1.493034 1.968014 -0.360070\nv -0.326566 -2.145486 1.588580\nv -0.200316 -1.717986 1.490230\nv -0.279616 -1.096887 1.674480\nv -0.259666 -0.202136 1.740730\nv -0.299366 0.964613 1.446130\nv -0.891466 2.704014 -0.250370\nv -0.819366 2.766814 -0.162620\nv -0.967916 2.662663 -0.192770\nv -0.301616 4.086964 -0.424969\nv -0.258016 4.054714 -0.455469\nv -0.108466 4.121614 -0.620719\nv -0.168966 4.159463 -0.525969\nv -2.952666 2.542264 0.136180\nv -2.967116 2.357464 0.067380\nv -0.329566 -2.187836 1.639530\nv -0.266766 -0.779987 1.692180\nv -0.213066 -0.467886 1.690030\nv -0.238616 -0.367587 1.707130\nv -0.201616 0.264163 1.832230\nv -0.161016 0.406914 1.806080\nv -0.173166 0.829964 1.559530\nv 0.550084 3.512614 -1.092069\nv 0.526534 3.413264 -0.893869\nv -2.813216 0.980364 -0.166820\nv -0.862216 1.544664 0.940030\nv -0.813366 1.715564 0.786030\nv -0.862766 1.718964 0.869130\nv -0.852816 1.827564 0.778580\nv -0.241166 -2.027287 1.524530\nv -0.180116 -1.461787 1.535330\nv -0.225216 -1.284087 1.601230\nv -0.143366 -0.540186 1.668280\nv -0.136866 0.599114 1.703480\nv -1.918016 3.085214 -2.779170\nv -1.881266 3.093215 -2.711870\nv -0.256016 4.163264 -0.475919\nv -2.869366 -0.381486 -0.079870\nv -0.106516 -1.179587 1.563830\nv -0.161666 -0.888236 1.635030\nv -0.105766 -0.660587 1.656830\nv -0.168166 -0.284637 1.705180\nv -0.145316 -0.164686 1.790480\nv -0.152616 0.149664 1.828180\nv -0.038416 0.892614 1.539730\nv 4.134834 -2.106086 -0.182170\nv 1.909034 -1.608437 2.247730\nv -0.196866 4.226714 -0.534519\nv -0.189616 4.318414 -0.632269\nv -0.132216 4.265163 -0.574269\nv -0.079366 4.392764 -0.680719\nv 3.741234 -0.595086 0.610530\nv 3.711434 -0.892536 0.665030\nv 3.750134 -0.851886 0.543280\nv -2.163166 2.946665 -2.419369\nv -2.185316 3.022814 -2.449370\nv -2.141866 3.002564 -2.556969\nv -0.048566 -1.828536 1.420880\nv -0.043866 -1.618937 1.451430\nv -0.082016 -0.010836 1.807730\nv 3.203834 -1.381386 -1.079470\nv 3.306234 -1.198936 -1.055320\nv 3.308934 -1.331986 -0.986020\nv 3.896484 -1.363336 1.080880\nv -1.574016 -2.379486 0.869880\nv -1.475916 -2.451986 0.691480\nv -1.630966 -2.526386 0.764730\nv 2.446534 -2.786036 -0.590470\nv 2.533934 -2.675436 -0.576420\nv 2.505134 -2.682286 -0.528620\nv 0.009184 -1.416736 1.481180\nv -0.088766 -0.861036 1.623230\nv -0.090166 -0.556837 1.697780\nv -0.095166 -0.369637 1.724080\nv -0.075016 -0.205237 1.794030\nv -0.011616 0.058613 1.811080\nv 0.035284 0.186963 1.866430\nv -0.015716 0.262313 1.855880\nv -0.021116 0.624013 1.700580\nv -0.031716 1.078864 1.389830\nv 1.261684 0.517213 1.806330\nv 3.174184 -1.954886 1.222530\nv 1.060534 -0.193987 2.464280\nv -0.075216 4.237164 -0.612519\nv -0.043866 4.313964 -0.638219\nv 1.896334 2.015464 0.398530\nv -0.007566 -1.135136 1.556580\nv -0.019816 -0.912686 1.616380\nv 0.003134 -0.849286 1.653030\nv -0.050666 -0.591937 1.736330\nv -0.009266 -0.460787 1.875430\nv -2.016366 2.510264 -0.819920\nv -1.842316 2.458664 -0.779570\nv -1.978016 2.402164 -0.789670\nv -0.033016 -0.271036 1.831080\nv -0.015766 -0.070637 1.830230\nv 0.038234 0.376963 1.775880\nv 0.000684 0.491563 1.755930\nv -0.306816 4.231214 -0.567019\nv -1.791916 4.158464 -3.451669\nv -1.771416 3.904114 -3.431269\nv -0.923766 2.744764 -0.429220\nv 0.030934 -1.657136 1.439830\nv -1.716416 4.366014 -3.293969\nv 0.203384 -0.604637 2.255830\nv 0.295284 -0.840487 2.178480\nv 0.056684 0.118613 1.841830\nv 0.116084 0.995564 1.494180\nv 0.153834 1.133863 1.381230\nv 0.150834 1.226664 1.288780\nv -1.262366 -2.210636 0.821580\nv -1.290116 -2.370286 0.632780\nv 2.458684 -2.804836 -0.470520\nv 4.019284 -2.291286 0.297580\nv 0.020784 4.409614 -0.703519\nv 0.098584 4.468564 -0.769419\nv 0.037134 4.506864 -0.798419\nv -1.718166 3.982464 -2.854319\nv -1.903616 2.891214 -2.048670\nv -1.772016 2.962514 -1.921370\nv -1.307016 -1.743136 0.094530\nv -1.343966 -1.698386 0.161430\nv -2.031166 2.746864 -1.583620\nv -1.930166 2.737614 -1.484570\nv -2.002266 2.705464 -1.410670\nv 0.008384 -1.864187 1.424880\nv 0.073934 -1.434386 1.500480\nv 0.070584 -1.094586 1.609680\nv 0.058184 -0.973736 1.644030\nv -2.507566 4.025264 -2.403669\nv -2.465716 3.986915 -2.218319\nv -2.448716 4.112564 -2.422919\nv -1.738366 3.387614 -2.691870\nv -3.235266 1.948764 0.541730\nv -3.274916 1.557364 0.412030\nv 0.110134 0.088413 1.875080\nv 0.092084 0.511313 1.781630\nv 0.061534 0.826764 1.601230\nv 3.939684 -2.315086 -0.067320\nv 1.373834 1.463414 -1.042670\nv 1.464934 1.290464 -1.266470\nv 1.231634 1.333764 -1.154170\nv -2.153916 2.786714 -1.544119\nv -2.117716 2.815914 -1.726570\nv -1.646516 3.178214 -1.346120\nv 0.165834 -2.110186 2.054180\nv 0.036834 -2.142586 2.011580\nv 0.085834 -2.186636 2.097630\nv 0.113534 -2.050286 1.905880\nv 0.130284 -1.298386 1.602080\nv -1.202966 -2.216236 0.730880\nv -1.861266 3.180714 -0.550920\nv -1.817666 3.126064 -0.434519\nv 0.126934 0.214563 1.817130\nv 0.159584 0.428214 1.826180\nv 0.172784 0.629313 1.749480\nv 0.991384 1.332514 -1.159120\nv 0.864134 1.156864 -1.267320\nv 0.759834 1.324814 -1.159570\nv 2.450834 0.488563 1.894330\nv 1.091534 -0.954537 2.501430\nv 1.048084 1.073264 -1.412120\nv 0.910884 0.889814 -1.487520\nv 0.914334 1.076664 -1.356070\nv -1.229416 -2.154587 0.863980\nv 0.258284 -2.275037 2.243379\nv 0.216734 -2.176187 2.143380\nv 0.233634 -2.412387 2.302979\nv 0.076734 -2.425687 2.259180\nv 3.351934 0.224214 -0.855670\nv 3.172084 0.224064 -1.053220\nv 3.153984 0.396014 -1.053120\nv 1.764684 1.926913 0.896530\nv -1.926366 3.767264 -1.540869\nv -2.053266 3.763764 -1.374769\nv -2.252266 2.895413 1.621780\nv -1.820866 3.775914 -1.785419\nv 0.205834 0.237013 1.815380\nv 0.266884 0.311063 1.847280\nv 0.223784 0.789363 1.678680\nv 0.283484 1.062814 1.537880\nv 0.190234 4.465964 -0.854219\nv 0.278534 4.532914 -0.939169\nv 0.217684 4.545313 -0.874869\nv 1.799534 0.873764 1.661080\nv 0.212384 4.610864 -0.915519\nv 0.139784 4.595814 -0.930169\nv 0.255434 -2.054986 1.955679\nv 0.235984 -1.995636 1.766380\nv 0.149034 -1.986187 1.728380\nv 0.236484 -1.935586 1.690429\nv 0.138184 -1.932036 1.587880\nv 1.862534 1.962713 0.749830\nv -2.646816 3.199464 0.409380\nv -2.569016 -0.957086 -0.086820\nv -2.685316 -0.806236 -0.025970\nv -3.142666 2.868564 0.508130\nv -1.867016 4.285714 -2.954669\nv -1.809866 4.178364 -2.904269\nv 0.326684 0.558813 1.807530\nv 0.296234 1.351014 1.295180\nv 4.440384 -1.114236 0.138380\nv 4.354784 -1.204586 -0.186020\nv 4.334284 -1.064186 -0.097320\nv -1.170866 -1.976536 0.834280\nv 3.247984 -2.407136 1.043680\nv 3.094084 -2.268086 1.113780\nv 2.232634 1.455414 1.322830\nv 2.444884 1.416713 1.302030\nv 4.491834 -1.333586 0.181780\nv 0.144184 4.542614 -0.828169\nv 0.271984 -2.139836 2.121630\nv 0.655634 0.630514 1.757130\nv 0.698234 0.448063 1.830580\nv 0.816784 0.508263 1.801330\nv -2.751666 -0.722236 -0.028420\nv -2.801316 -0.586836 -0.142070\nv 0.536284 4.752564 -1.269419\nv 0.644784 4.706464 -1.426319\nv 0.636684 4.801164 -1.484219\nv 0.332184 0.378864 1.841280\nv 2.025034 0.694464 -1.390920\nv 2.113834 0.733614 -1.358470\nv 2.184934 0.691764 -1.374020\nv 0.410284 -2.255887 2.232379\nv 0.340034 -2.053686 1.936829\nv 0.319584 -1.995836 1.810630\nv 0.347784 -1.930786 1.820830\nv 0.209684 -1.862586 1.648680\nv 0.167784 0.256614 -1.637070\nv 0.056984 0.137914 -1.687920\nv -0.011166 0.188264 -1.621620\nv -2.508616 4.100064 -2.621319\nv -2.510216 4.087364 -2.542769\nv -2.488266 4.162664 -2.596819\nv -0.917366 2.895714 -0.579920\nv -0.766716 3.055464 -0.712420\nv -2.979966 0.108664 -0.024070\nv 1.998584 1.938863 0.732830\nv -1.168466 -1.748386 0.884280\nv -1.144716 -1.797786 0.710530\nv -0.248916 3.743164 -1.164719\nv 0.331334 0.706364 1.743280\nv 0.459684 1.043813 1.595830\nv 0.426784 1.515414 1.177880\nv 2.289684 -0.210487 2.132680\nv 2.388184 -0.327336 2.139030\nv 0.453284 -2.175736 2.142680\nv 0.470434 -2.099986 2.010630\nv 0.404234 -1.991587 1.877829\nv -3.072816 2.998564 0.570880\nv -3.098266 2.971564 0.388780\nv -3.110666 1.924714 -0.037220\nv -3.096316 1.751164 -0.109270\nv 2.264584 1.568164 1.176830\nv 2.106984 1.597614 1.264680\nv 0.471534 0.383613 1.834880\nv 0.471884 1.265913 1.448430\nv 3.957984 -1.472386 1.114830\nv 0.423034 -2.052786 1.928380\nv -1.799716 3.096014 1.332230\nv -1.658766 3.057414 1.352880\nv 2.168734 1.882064 -0.306270\nv -1.439766 -2.146887 1.259130\nv -1.247166 -2.092036 1.258630\nv -1.416316 -2.171486 1.117430\nv -2.065866 4.191764 -2.576119\nv -1.922266 4.194214 -2.759019\nv 0.426534 0.601414 1.772480\nv 0.500984 0.801963 1.716380\nv 0.499434 1.429514 1.323430\nv 0.968034 4.069565 -1.773319\nv 0.362984 4.605864 -1.022419\nv 0.381234 4.679564 -1.050869\nv 0.472934 -1.979637 1.935229\nv 0.343184 -1.813437 1.851130\nv 0.375334 -0.218537 2.391680\nv 0.483084 -0.414737 2.482030\nv 0.533584 -0.267787 2.470880\nv 0.764584 0.443263 1.880080\nv 0.612484 0.376564 1.907180\nv 0.801684 0.364313 2.101330\nv -2.686166 3.088763 1.031830\nv -2.649916 3.017564 1.231830\nv -2.525616 3.097714 1.169281\nv 1.961084 -1.765887 2.239930\nv 3.413084 -1.494886 1.153330\nv 0.514384 -2.051186 1.944879\nv -1.752466 3.116614 -0.765170\nv -1.842666 3.223963 -0.699969\nv -2.180516 3.270464 0.606530\nv -2.262166 3.249163 0.796230\nv 0.629434 -0.671137 2.424580\nv 0.566634 -0.511137 2.485680\nv 0.546084 0.448813 1.797580\nv 0.591034 0.611464 1.783930\nv 0.564084 0.923863 1.672180\nv 0.611134 1.330964 1.428580\nv 0.611284 1.519564 1.260880\nv -1.747016 3.420464 -3.141570\nv -0.459816 -1.126636 -1.173570\nv -0.447016 -0.936636 -1.267220\nv -0.348416 -1.141986 -1.194120\nv 0.664684 -2.273886 2.135329\nv 0.682734 -2.170286 2.033780\nv 0.572434 -2.114486 1.995030\nv 0.607034 -2.050386 1.973180\nv 0.595384 -1.874487 2.099580\nv 0.487034 -1.700337 2.051880\nv 0.570284 -0.358687 2.487030\nv 0.594134 -0.158387 2.433580\nv 0.506834 -0.028437 2.369030\nv 0.647734 1.183564 1.544430\nv 2.121934 -2.439786 1.845180\nv 0.564734 -2.757236 -1.746721\nv 0.660984 -2.805586 -1.692770\nv 0.588584 -0.977287 2.349830\nv 0.667934 -0.863637 2.383730\nv 0.712484 -0.575487 2.442130\nv 0.672884 0.030513 2.406380\nv 0.658484 0.137363 2.347830\nv 0.679434 0.996313 1.674680\nv 0.554934 3.438614 -0.778570\nv 0.641684 3.462914 -0.909320\nv 0.692584 -2.121986 1.992530\nv 0.688084 -2.050086 2.016430\nv 0.678834 -1.797837 2.148830\nv 0.616334 -1.783687 2.141080\nv 0.719034 -1.617037 2.197230\nv 0.581284 -1.534037 2.190180\nv 0.647934 -1.478287 2.247830\nv 0.675634 -1.278986 2.287830\nv 0.682184 -1.128986 2.339630\nv 0.594834 -1.223887 2.278080\nv 0.797434 -0.763187 2.451380\nv 0.692934 -0.446736 2.453530\nv 0.659934 -0.248837 2.449030\nv 0.749434 -0.090687 2.452130\nv 0.130034 3.244764 -0.712619\nv 0.049434 3.237064 -0.794119\nv 0.729584 0.833114 1.750830\nv 0.725634 1.457363 1.399630\nv 3.461384 -1.376936 1.109830\nv 0.728484 -1.935637 2.101380\nv -2.421516 3.839914 -1.832769\nv -1.809716 2.521914 -0.789170\nv -1.725566 2.620014 -0.799120\nv 0.762934 0.151964 2.337780\nv 0.738134 0.704514 1.773830\nv 0.756484 1.355814 1.486130\nv 3.887584 -1.606537 1.153880\nv 0.839284 -2.252936 2.043629\nv 0.793984 -2.186387 2.005380\nv 0.801484 -2.134737 2.021080\nv 0.810284 -2.013986 2.130180\nv 0.775484 -1.731387 2.173480\nv 0.714934 3.562864 -0.909569\nv 0.761534 3.556764 -1.002419\nv 0.701384 3.653214 -0.943019\nv 0.785884 -1.151437 2.301880\nv 0.746034 -1.291237 2.291830\nv 0.758234 -0.977537 2.339780\nv 0.858134 -0.933387 2.405280\nv 0.911784 -0.597636 2.507530\nv 0.820884 -0.293537 2.473730\nv 0.834884 0.057763 2.422480\nv 3.651134 0.252914 -0.214870\nv -0.713566 2.822364 -0.350670\nv 2.615284 0.713514 1.596330\nv 2.652684 0.878814 1.533080\nv 0.824584 -2.403436 2.126179\nv 0.997284 -2.333786 2.040529\nv 0.829134 -1.374087 2.352980\nv 0.737534 -1.439787 2.303630\nv -0.008016 0.104564 -1.661670\nv 0.868934 0.170163 2.365980\nv 0.909384 0.614563 1.786830\nv 0.946534 1.024814 1.715180\nv 3.647134 -1.089136 -0.354920\nv 2.498584 0.382414 -1.495520\nv 2.419584 0.242064 -1.540820\nv 2.396634 0.476064 -1.508370\nv 0.925034 -2.189586 1.994730\nv 0.924584 -2.067386 2.110630\nv 0.934834 -1.179887 2.365630\nv 0.899684 -1.085937 2.365980\nv 0.861034 -0.128637 2.430930\nv 0.837534 0.307713 2.190280\nv -1.648966 3.992364 -3.106869\nv -1.666266 3.836114 -2.955619\nv 1.005134 1.249063 1.607280\nv 0.917484 1.361663 1.514830\nv 0.967234 -1.916837 2.200830\nv 0.952784 -0.790437 2.454880\nv 0.964484 -0.531587 2.515630\nv 0.948484 -0.254587 2.473680\nv 0.943484 0.076563 2.416480\nv 0.963134 0.535214 1.806880\nv 0.905784 0.487163 1.852830\nv 0.981134 0.711713 1.787480\nv 0.938584 0.932663 1.749830\nv 0.998384 -2.255986 1.994330\nv -1.327966 -2.103186 1.420980\nv 0.995784 0.449814 2.021930\nv -3.011666 -0.123486 0.546380\nv -3.049416 0.050464 0.405680\nv 1.045434 -2.190586 1.993580\nv 1.043934 -2.099536 2.117480\nv 1.082134 -0.872137 2.512530\nv 1.034184 -0.718137 2.484430\nv 1.020434 -0.380587 2.491980\nv 0.987834 0.353013 2.201830\nv -0.256116 4.146414 -1.094519\nv 0.002384 4.324364 -1.207869\nv 1.042534 0.539864 1.806030\nv -3.042766 3.028264 0.429880\nv -2.983666 3.031814 0.236430\nv -1.693616 2.992314 -1.615170\nv -2.678916 -0.787386 -0.231470\nv 1.272384 0.366963 2.200480\nv 1.159634 0.449263 2.054830\nv -1.681466 3.250414 -2.163069\nv 2.248584 -2.240886 1.778780\nv 2.090784 -2.315986 1.815780\nv 1.895484 1.610113 1.330480\nv 1.903434 -0.450587 2.359730\nv 1.909584 -0.330687 2.382930\nv 0.429634 3.658914 -0.851319\nv 0.181234 3.667714 -0.763069\nv 0.272534 3.579463 -0.686719\nv 2.951184 -1.791536 1.564580\nv 3.100734 -1.535336 1.578730\nv 2.866884 -1.657637 1.675880\nv -0.063166 3.430964 -0.329619\nv -0.263066 3.426164 -0.262019\nv -0.102216 3.357714 -0.309469\nv 0.084284 3.344914 -0.423919\nv 0.035684 3.431963 -0.368369\nv 1.973734 -1.514086 2.228530\nv 1.936584 -1.392437 2.329680\nv 1.847434 -1.479487 2.335479\nv 2.083234 -0.143287 2.296280\nv 2.216484 0.114463 2.124680\nv -0.353866 3.863014 -0.406819\nv -0.357216 3.738014 -0.489119\nv 2.108184 -0.673787 2.333730\nv 0.647784 3.648664 -0.913819\nv 0.461084 3.764964 -0.970319\nv 2.124384 -2.238187 1.807130\nv -1.595266 -0.794636 -1.274520\nv -1.466416 -0.768636 -1.325170\nv -1.456816 -0.935386 -1.225920\nv 4.276084 -1.914286 0.702730\nv 4.120684 -1.858586 0.952730\nv 4.046534 -2.137737 0.756130\nv 3.422684 -1.346786 1.230980\nv 4.244384 -1.806136 0.824030\nv 4.115934 -1.712636 1.029480\nv 4.229434 -1.485886 0.945280\nv 0.382384 -2.635286 -0.036420\nv 0.149684 -2.639486 -0.045870\nv 0.256384 -2.631486 -0.289520\nv -0.565266 -2.648787 1.743679\nv -0.645366 -2.536436 1.759079\nv -0.669566 -2.722686 1.791679\nv -0.554916 -0.422686 -1.435570\nv -0.416716 -0.529386 -1.427420\nv -0.299766 -1.374686 -1.081320\nv 3.033334 -0.731637 1.735330\nv 3.109684 -0.527187 1.687430\nv 2.849584 -0.590636 1.868780\nv 3.746484 -2.079137 1.124180\nv 2.288484 -1.917837 1.952130\nv 2.438234 -1.922237 1.907330\nv 2.412984 -1.748037 2.020530\nv -0.471516 -0.369986 -1.495870\nv -0.354666 -0.519486 -1.488170\nv 2.748084 -2.206336 -1.204670\nv 2.652984 -2.303336 -1.078370\nv 2.572184 -2.330236 -1.148870\nv 2.998584 -2.311486 1.135580\nv 3.055084 -2.056386 1.274230\nv -0.515866 -0.223686 -1.485770\nv -0.411666 -0.250836 -1.518270\nv 1.979084 -0.540337 2.334980\nv 2.186084 -1.690987 2.089380\nv 2.253184 -1.715787 2.050930\nv 2.090334 -1.526537 2.144180\nv -1.844916 4.438015 -3.406619\nv -1.830316 4.300364 -3.433619\nv -1.927266 4.434114 -3.372169\nv 0.961434 4.107265 -1.553669\nv 0.765384 4.246664 -1.427669\nv 0.954084 4.015464 -1.465969\nv 3.276234 -1.101336 -1.097270\nv 3.387234 -1.055386 -0.980170\nv 2.806134 -1.817086 1.639430\nv 2.663334 -1.708336 1.801230\nv 2.810134 -1.038436 1.753430\nv 2.676784 -1.183386 1.838430\nv 2.823484 -1.365387 1.793880\nv 2.107684 -0.821286 2.319630\nv 2.249734 0.146564 -1.625270\nv 2.387734 -0.003486 -1.669120\nv 2.249784 -0.059536 -1.789270\nv -0.946716 -2.718336 -1.020470\nv -2.108916 2.362964 1.999730\nv 2.025734 -1.328537 2.255580\nv -1.754566 3.400614 -2.992169\nv 2.129434 -0.563237 2.311780\nv 0.811334 3.732164 -1.086720\nv 0.780634 3.928614 -1.248219\nv 0.706334 3.722964 -1.017619\nv -2.213866 3.011815 -2.304220\nv -2.089366 1.976164 2.124430\nv -2.057866 2.237514 2.013080\nv 2.894684 -2.110986 1.429380\nv 2.799384 -1.998586 1.520480\nv 2.750284 -2.306087 1.482930\nv 4.211234 -2.076386 -0.048170\nv 1.978534 -1.051937 2.338730\nv -1.985866 1.252963 2.171780\nv -1.854816 1.368263 2.130730\nv -1.944766 1.429563 2.223180\nv -1.870716 1.674563 2.124830\nv -1.977016 2.003513 2.010430\nv -2.067766 2.975964 -2.560120\nv -1.045666 -2.692486 1.913379\nv 0.947234 3.806164 -1.511569\nv -1.845916 0.928864 1.496080\nv -1.910616 0.990164 1.511880\nv -0.324166 3.678613 -0.528319\nv -0.181116 3.664164 -0.610569\nv -0.245816 3.791264 -0.611919\nv 2.079334 -0.398337 2.265630\nv -1.841316 1.494014 2.145280\nv -1.977466 2.430313 1.877980\nv 2.183684 -1.456237 2.132080\nv 2.037984 -1.447287 2.194180\nv 2.281484 -0.896787 2.190830\nv 2.210384 -0.865687 2.247780\nv 2.219534 -1.022287 2.233480\nv -1.867616 1.195063 1.969230\nv -2.008816 1.153263 2.094280\nv -1.835216 1.822864 1.987880\nv -1.920866 2.077513 1.900880\nv 3.473284 -0.065636 1.149630\nv 3.388734 0.174764 1.243380\nv 3.330584 -0.011336 1.398330\nv 3.520984 -1.152486 1.037630\nv 3.605334 -1.055036 0.920880\nv 3.487234 -0.913437 1.169330\nv -0.054266 3.575814 -0.572469\nv -0.245566 3.574514 -0.506619\nv -2.039016 1.072263 1.962930\nv -1.971816 2.615614 1.792931\nv 3.645884 -0.060286 0.783030\nv 3.586284 0.199414 0.851580\nv 3.166384 0.748014 1.170880\nv 3.350134 0.675614 0.992230\nv 3.190234 0.991614 0.962780\nv 3.614534 -0.773236 0.940930\nv 3.566734 -0.641586 1.018380\nv -0.335166 0.113664 -1.585270\nv -0.527266 0.106364 -1.560170\nv -1.754866 1.702213 1.943630\nv -1.914816 2.310464 1.827380\nv 3.463734 -1.154137 1.154480\nv 3.404934 -1.188836 1.294730\nv -0.267866 -2.060936 -1.075020\nv -0.251516 -2.004786 -0.917270\nv 3.387834 -0.169686 1.324280\nv 3.549734 -0.258136 1.062780\nv 3.606884 -0.287036 0.975480\nv -0.584316 0.346164 -1.489970\nv -1.760316 1.307863 1.891630\nv -1.736266 1.438664 1.941430\nv -1.682216 1.566613 1.838730\nv -1.887116 2.535314 1.747830\nv 3.219434 -0.619336 1.557580\nv 3.297034 -0.618886 1.453580\nv 3.237284 -0.432736 1.506830\nv -1.171866 2.690814 0.478130\nv -1.109266 2.600663 0.436580\nv 2.942684 0.928963 1.325030\nv 2.971884 1.107514 1.166980\nv 2.849734 1.144914 1.254080\nv -1.765966 1.190313 1.715430\nv -1.855316 1.076814 1.656680\nv -1.814016 2.072063 1.723030\nv -1.853816 2.164263 1.750780\nv 4.118284 -1.424636 1.030730\nv 3.022084 0.696064 1.370080\nv 2.823584 0.877514 1.470730\nv 2.817034 0.689764 1.517130\nv 3.097134 0.388413 1.485530\nv -1.670766 1.789664 1.750530\nv -1.810016 2.335814 1.651130\nv 2.435384 -2.667436 1.653679\nv 2.557334 -2.612137 1.529329\nv 2.507884 -2.528986 1.677980\nv 3.935484 -1.861086 1.085930\nv 3.969284 -1.998336 0.978980\nv 4.091984 -1.583836 1.060480\nv -1.996666 0.993463 1.659280\nv -1.677616 1.359864 1.733230\nv -1.761816 2.179664 1.577130\nv -1.770266 2.535664 1.573380\nv 0.540234 3.876464 -1.095919\nv 2.665634 -1.529187 1.855380\nv 2.528284 -1.521837 1.989880\nv 2.507634 -1.722887 1.966880\nv 3.372334 -0.835236 1.331080\nv 2.794084 0.317364 1.748330\nv 2.737284 0.569063 1.657730\nv 2.649984 0.616713 1.695680\nv 0.612184 4.272164 -1.319069\nv 0.778784 4.484164 -1.545269\nv 4.281434 -1.251686 -0.308170\nv 2.965134 -1.978686 1.447180\nv 3.216034 -0.062936 1.573280\nv 3.176734 -0.358286 1.592380\nv -1.811666 1.070163 1.542980\nv -1.721416 1.176563 1.594930\nv -1.613266 1.655214 1.724830\nv -1.695116 1.925013 1.674930\nv 2.344634 -0.497637 2.227980\nv 4.299234 -1.968786 -0.005970\nv 4.364434 -1.891636 0.201030\nv -3.009416 2.254514 0.994630\nv -3.048416 2.337814 1.260830\nv -3.012016 2.358414 1.025480\nv 1.613184 -2.765486 -1.142920\nv 1.842134 -2.801936 -1.081970\nv 1.795034 -2.672036 -1.001621\nv 3.270384 0.160314 1.428280\nv 3.163834 0.188363 1.544230\nv 0.892734 3.906464 -1.302019\nv 0.791584 4.075214 -1.356119\nv 0.791384 3.637014 -1.008469\nv -1.110216 2.597214 -0.340720\nv -1.782216 1.000813 1.482130\nv -1.608116 1.562314 1.719880\nv -1.730066 2.332013 1.479930\nv -1.740166 2.741064 1.522581\nv 0.091984 3.500814 -0.471819\nv 2.637584 -2.360936 1.607630\nv 2.508784 -2.159836 1.651080\nv 2.429034 -2.298136 1.737580\nv 2.714134 -2.097036 -1.390870\nv 2.570484 -2.252886 -1.286770\nv -1.738366 1.073913 1.482880\nv -1.589166 1.378514 1.630330\nv -1.586316 1.771213 1.679430\nv -1.611066 1.914863 1.616980\nv -1.664166 2.075963 1.560480\nv -1.680016 2.184413 1.493630\nv -1.705416 2.453213 1.460480\nv -1.696716 2.600564 1.494280\nv -0.243516 -1.509786 -1.033870\nv 2.692384 -1.063487 1.840430\nv 0.898734 3.703414 -1.194419\nv 0.835934 3.641914 -1.079569\nv -1.684766 2.340113 1.400230\nv 0.297434 3.354164 -0.580019\nv 0.278034 3.437614 -0.505319\nv 2.243034 -0.299187 2.179080\nv 2.170634 -0.165537 2.211180\nv 3.197984 0.484514 1.321630\nv 2.751884 -0.844236 1.854380\nv 2.704384 -0.789336 1.960930\nv 0.651334 3.489264 -0.873319\nv 0.899084 3.798114 -1.218869\nv -1.428266 1.421264 1.569230\nv -1.382766 1.676814 1.596780\nv -1.449316 1.854763 1.576580\nv -1.605366 2.812514 1.461030\nv -0.547016 0.867964 -1.379670\nv -2.456216 2.423314 -0.661720\nv -2.315016 2.602364 -0.704520\nv -1.299166 -2.741086 1.944129\nv -1.192516 -2.579636 1.950880\nv 0.586734 4.039264 -1.218469\nv 0.698434 3.757864 -1.382469\nv 0.541984 3.822564 -1.381869\nv 0.700234 3.878564 -1.489969\nv -0.290966 -1.136386 -1.241970\nv -0.208266 -1.190336 -1.316870\nv 2.245334 -0.002786 2.159380\nv 2.635534 1.205664 1.316030\nv -1.376366 1.590914 1.589130\nv -1.581266 2.297863 1.355530\nv -1.557866 2.558514 1.373080\nv -1.583016 2.599414 1.420380\nv 2.538634 1.460514 1.208830\nv 1.976034 -2.596286 1.851079\nv 2.229784 -2.631336 1.802830\nv 0.265134 4.303914 -1.038669\nv 0.276334 3.833364 -0.945619\nv -2.932216 0.981114 0.506380\nv -2.938216 0.975164 0.288680\nv -2.886816 0.905464 0.509880\nv -1.421966 2.130164 1.405680\nv -1.597716 2.399463 1.315680\nv -1.546716 2.759163 1.416381\nv -1.540866 2.921613 1.389830\nv 0.558134 3.577614 -0.775619\nv 2.917184 -0.858287 1.768280\nv 2.784784 -0.720486 1.894480\nv 2.207584 -2.172586 1.807580\nv 2.310534 -2.099236 1.789680\nv 2.428034 -0.579436 2.188480\nv 2.626684 -0.698737 2.056530\nv 2.492934 -0.475737 2.142230\nv 0.618134 -2.413836 2.204979\nv -0.253416 -2.858236 0.224280\nv -0.312916 -2.859636 0.204980\nv -0.342266 -2.864036 0.136429\nv -1.086316 -2.464936 1.882380\nv 0.462834 4.797564 -1.351919\nv 0.486134 4.799464 -1.267769\nv 0.548084 4.820514 -1.360119\nv -0.787366 3.436563 -0.064369\nv -0.707766 3.417564 -0.145419\nv 2.961984 -1.377836 1.671030\nv 4.302684 -1.159186 -0.235520\nv 2.504384 -1.147237 2.018930\nv 2.582184 -1.012287 2.013530\nv 2.448884 -1.044736 2.086730\nv 0.430534 4.149864 -1.165019\nv 0.215484 4.123964 -1.007819\nv 0.328484 3.975214 -1.046519\nv -1.225316 2.973264 0.794730\nv -1.338416 1.373363 1.483980\nv -1.344416 1.869714 1.479780\nv -1.412866 2.332963 1.231730\nv -1.521866 2.500513 1.274530\nv -1.492116 2.627464 1.258330\nv -1.461666 2.831764 1.241431\nv -1.489266 2.867164 1.324230\nv -1.557116 3.006814 1.353080\nv 3.026534 -0.762986 -1.390720\nv 0.541234 4.429714 -1.294169\nv 0.542334 4.552364 -1.303469\nv 0.419434 4.430364 -1.175319\nv 0.284984 3.302414 -0.686319\nv 2.394584 -1.321637 2.048330\nv 2.514334 -1.281137 1.957230\nv 2.527134 -0.822186 2.100730\nv 0.602734 3.514064 -0.781569\nv 0.488884 3.509364 -0.674169\nv -1.187516 1.501114 1.377880\nv -1.105566 -2.754486 1.912429\nv -1.101516 -2.813537 1.816029\nv -1.013666 -2.738837 1.903630\nv 2.124834 -0.002336 2.225980\nv -1.638666 2.747663 -0.628070\nv -0.475616 -2.837936 0.962879\nv -0.635716 -2.832487 1.054880\nv -0.594816 -2.845686 0.950029\nv 2.548734 -0.329237 2.094080\nv 0.368084 0.712414 -1.526320\nv 0.287384 0.622114 -1.574720\nv 0.263534 0.854264 -1.472420\nv 2.775284 -0.443286 1.934930\nv 2.672934 -0.531236 2.048080\nv 2.765884 -0.609837 1.944430\nv 0.649184 3.581564 -0.842569\nv 2.364984 -2.166036 1.717979\nv 0.444734 3.564814 -0.721219\nv -1.227316 1.593664 1.449930\nv -1.179366 1.675964 1.382380\nv -1.345966 2.377413 1.166230\nv -1.381716 2.507463 1.147680\nv -1.341816 2.658614 1.152580\nv 1.576084 -2.817386 1.692179\nv 1.489184 -2.814687 1.797830\nv 1.457784 -2.808686 1.610729\nv -0.809016 -2.646736 1.843930\nv 2.676784 -1.998136 1.586430\nv 2.597084 -1.964036 1.692980\nv 2.562734 -2.090086 1.628680\nv 2.672584 -0.307986 1.997430\nv 2.524384 -2.671486 1.475680\nv 2.552484 -2.677436 1.332979\nv 2.667434 -2.574436 1.317980\nv -1.132566 1.941613 1.250080\nv -1.302616 2.184063 1.254580\nv 2.763234 1.066563 1.351380\nv 3.227034 -1.026637 1.490180\nv 3.123334 -0.996787 1.595430\nv 3.025834 -1.148137 1.647430\nv 2.369734 -2.586486 1.747730\nv 2.355434 -2.415086 1.794929\nv 2.289834 -2.363636 1.811730\nv 2.453434 -1.383636 2.000230\nv 2.428284 -1.567037 2.037880\nv -0.594416 3.224914 -0.857070\nv -1.204866 1.304463 1.305130\nv -1.312516 2.744913 1.094880\nv -1.378016 2.862764 1.126280\nv -1.339966 3.013963 1.061980\nv 3.052784 0.898664 1.201930\nv 4.228184 -1.098436 0.797830\nv 2.912584 -2.339936 1.214880\nv 4.455134 -1.606536 0.426680\nv 4.481884 -1.297686 0.408530\nv 3.496784 -0.482837 1.180330\nv 3.482634 -0.269336 1.205680\nv 3.406884 -0.496887 1.330230\nv -2.213316 2.860514 -1.630619\nv 0.431984 3.436464 -0.639520\nv 3.256684 -0.643486 -1.109670\nv 3.300984 -0.679336 -1.018970\nv 3.250484 -0.790686 -1.047920\nv -1.112066 1.810314 1.278030\nv -0.789416 -2.726936 1.838680\nv 3.171884 -1.826437 1.313530\nv -0.324316 3.120864 -0.323270\nv 4.274134 -2.045136 0.309180\nv 2.337034 -1.506187 2.053880\nv 2.710484 -0.198287 1.980380\nv 0.885484 3.766164 -1.462269\nv 0.427884 3.364564 -0.743519\nv -1.201666 2.258164 1.081980\nv -1.298516 2.529513 1.055280\nv -1.292916 2.836414 0.961080\nv -1.794366 3.488464 -3.268869\nv 3.410934 -2.634686 0.204530\nv 3.413484 -2.614686 0.411130\nv 3.263034 -2.705036 0.270380\nv 3.148134 -1.320786 1.582630\nv 2.704334 0.025963 1.937330\nv -0.001066 -2.070836 -1.557770\nv -0.000816 -2.005086 -1.524020\nv 0.100184 -2.037536 -1.665370\nv -1.033216 1.495414 1.220330\nv -1.060366 1.668114 1.226880\nv -1.061616 2.034813 1.108980\nv -1.254716 2.642013 0.932330\nv -1.230816 2.479813 0.961930\nv -0.089516 3.926664 -0.750819\nv 0.960434 3.788514 -1.359369\nv 0.912384 3.708064 -1.281769\nv 3.239184 -1.293037 1.507180\nv 2.964484 -0.960886 1.671180\nv 2.904284 -1.015437 1.693030\nv 2.718834 0.209614 1.880880\nv 2.588184 0.352613 1.896980\nv -0.994066 1.396013 1.154030\nv -1.203316 2.333014 0.987280\nv 2.896284 -0.394937 1.797180\nv 3.303634 0.553313 1.124880\nv 3.276884 0.303114 1.304630\nv 2.916734 0.477364 1.615630\nv 0.402084 3.506714 -0.617819\nv -0.966966 1.721463 1.104080\nv -0.989466 1.894763 1.069430\nv 2.195534 -1.885937 2.006730\nv 2.036834 -1.722587 2.211630\nv 4.228384 -2.096436 0.169430\nv 3.258884 -0.827287 1.507530\nv -0.098466 3.793314 -0.716819\nv 3.634834 -0.485386 0.913430\nv 3.080684 -0.849936 1.632580\nv 3.096234 -0.359386 1.681130\nv 3.111184 -0.177637 1.704330\nv 3.025634 -0.365937 1.728880\nv 2.825134 -0.097436 1.846580\nv 2.612884 -2.498286 1.571180\nv 2.697484 -2.266286 1.541180\nv 2.697534 -1.827337 1.700780\nv 2.630284 -2.149887 1.573529\nv -0.968466 1.498464 1.058680\nv 2.901834 -0.255287 1.776430\nv 2.904234 -0.029137 1.788680\nv 3.330734 -1.710286 1.182480\nv 3.274184 1.039864 0.471880\nv 3.054334 -0.065736 1.737730\nv -3.156066 2.587863 0.447930\nv -0.742216 0.947114 -1.317320\nv -0.677716 0.791464 -1.410670\nv -2.983616 -0.185686 0.453380\nv -0.954516 2.250263 0.348430\nv 2.964284 0.155513 1.722580\nv 3.289834 -1.613036 1.288930\nv 3.257984 -1.554686 1.398480\nv 2.796184 -0.260137 1.918430\nv 2.717884 1.330964 1.156880\nv 2.869084 -1.835136 -1.343370\nv 2.781284 -1.977236 -1.423670\nv -1.700816 3.123764 -2.034670\nv 3.492984 0.670114 0.353630\nv 0.314284 -2.482887 2.309380\nv -0.107316 3.507363 -0.480769\nv -0.526516 3.689114 -0.258119\nv -0.453166 3.500114 -1.039769\nv 0.249134 3.503564 -0.535619\nv 0.041884 -2.106836 -1.606870\nv -3.080416 2.395964 0.391530\nv -3.043466 2.490264 0.300730\nv -1.904466 2.540764 -0.846220\nv 2.666834 -2.808386 -0.237270\nv 2.684484 -2.741486 -0.386970\nv 2.787734 -2.777636 -0.243520\nv -0.693216 2.899814 -0.145270\nv 2.840284 -2.709786 -0.384570\nv 2.716234 -2.627486 -0.543070\nv 3.097234 -1.667987 1.523580\nv 2.340684 -1.418836 2.061280\nv 2.579334 -2.801686 -0.354970\nv -0.431316 -2.546936 -1.841320\nv -0.444216 -2.744236 -1.884620\nv -0.519366 -2.766486 -1.859770\nv 2.141434 -1.250286 2.247630\nv -1.126066 2.328313 0.794730\nv -0.282416 -1.558036 -0.997520\nv 2.808084 -1.532186 1.786430\nv 4.346684 -1.748686 0.698580\nv -1.319616 -1.117686 -1.072370\nv -1.130266 -1.174786 -1.029570\nv -2.761716 3.085814 0.012281\nv -2.187416 2.654914 -1.052520\nv 0.373634 3.346764 -0.806920\nv -2.395316 3.721164 -1.551219\nv -2.396016 3.628614 -1.366519\nv -1.418666 -1.662986 0.065080\nv -1.375516 -1.734586 -0.007970\nv 0.683934 4.736764 -1.534019\nv -1.041916 2.673014 0.092480\nv -0.068216 -2.646587 1.122280\nv -0.088316 -2.630236 1.312679\nv -0.109316 -2.636886 1.225179\nv -1.054916 -2.699036 -0.996920\nv -1.056966 -2.387536 -0.916020\nv -0.998866 -2.481236 -0.960420\nv 2.040784 -0.954587 2.308680\nv 2.651684 -1.379637 1.870430\nv 3.787284 -0.864936 0.024080\nv 3.802934 -0.938786 -0.102870\nv 3.759234 -0.876936 -0.133120\nv 3.693584 -2.244487 0.989430\nv 3.556684 -2.221486 1.127780\nv 2.558084 -2.386736 -1.073420\nv 2.566684 -2.407886 -0.944370\nv 3.694584 -0.594686 0.768680\nv 2.397134 -1.087436 2.112580\nv 2.226984 -1.151637 2.197880\nv -0.158266 -2.757836 1.004579\nv 3.676034 -0.273286 0.780780\nv -2.359566 -1.164686 -0.106870\nv -2.266716 -1.190586 -0.317570\nv -2.216466 -1.266086 -0.211470\nv 4.336934 -1.915486 0.519080\nv 0.794484 4.630564 -1.799669\nv 0.803784 4.671265 -1.715619\nv -2.126366 3.087964 -2.662369\nv 0.904334 3.718414 -1.378619\nv 3.877784 -2.158736 0.935130\nv 2.835534 0.122364 1.822780\nv -1.637166 3.777414 -3.409270\nv -1.702966 3.819314 -3.439719\nv -1.152266 2.994313 0.340030\nv -1.077316 3.017364 0.203880\nv -1.666116 4.244464 -3.474019\nv -1.691016 4.357814 -3.402719\nv -1.645316 4.270614 -3.401719\nv 0.475634 0.824064 -1.509020\nv 0.616134 0.726814 -1.517170\nv -2.393316 3.988464 -2.088219\nv -2.292116 4.080914 -2.197670\nv -0.395166 3.667014 -1.098320\nv 0.468684 4.681664 -1.160519\nv 0.402734 4.742564 -1.109819\nv 0.878834 4.424165 -1.649519\nv 3.411684 0.446164 1.015730\nv 2.373884 -2.694436 -1.116021\nv 2.348434 -2.791036 -0.919120\nv 0.322134 -2.692837 2.307780\nv 0.545234 -2.442887 2.234980\nv 0.389834 0.312863 1.862430\nv -1.808766 0.791914 -1.125170\nv -2.133016 0.878664 -0.933520\nv -1.698066 3.801564 -2.595219\nv 0.132034 -1.809486 -1.758720\nv 0.196334 -1.867336 -1.796320\nv -1.023366 2.812164 0.132880\nv -1.000266 2.926813 0.146780\nv 0.972484 4.362714 -1.828369\nv 0.976434 4.318814 -1.778469\nv 0.979684 4.231464 -1.834219\nv 1.121284 0.510513 1.833530\nv 2.853384 -2.273486 1.383530\nv -2.534766 -1.035686 0.379580\nv -2.553066 -0.970236 0.517480\nv 4.226384 -2.038236 0.625380\nv 2.735484 -2.565136 1.177580\nv 2.821084 -2.499187 1.158330\nv 4.424484 -1.201286 0.584430\nv -2.171066 2.721814 -1.312919\nv -2.153566 2.750264 -1.440970\nv -1.892516 3.470264 -3.244870\nv -1.926066 3.563364 -3.232720\nv -1.874566 3.683014 -3.316269\nv 2.752684 -2.420236 1.383130\nv 0.973384 3.858714 -1.383269\nv -2.319066 -0.320986 -1.114920\nv -2.084616 -0.409336 -1.237020\nv -2.222566 -0.437436 -1.160770\nv 3.708384 -2.262236 -0.485770\nv 2.481234 -2.677986 -0.642620\nv 2.669034 -2.574886 -0.611420\nv 2.595884 -2.531236 -0.720270\nv 0.616984 -2.609636 -0.807120\nv 0.386884 -2.622136 -0.767470\nv 0.552534 -2.605586 -0.986670\nv -0.854316 2.867864 -0.013520\nv -0.801716 3.120914 0.014280\nv 1.481484 0.297414 -1.854270\nv 1.732884 0.314614 -1.725170\nv 1.693434 0.222614 -1.909220\nv -0.247016 -2.768286 1.221729\nv 0.522084 -2.662286 -1.267521\nv 0.322784 -2.624636 -1.247870\nv 0.318184 -2.667736 -1.304420\nv 2.434834 1.545113 1.181180\nv 0.726984 -2.739537 2.158530\nv 0.840584 -2.727536 2.124429\nv -0.193116 3.890814 -0.648569\nv -0.819116 3.274314 -0.055569\nv 0.639684 -2.745836 2.180580\nv -1.729166 3.269764 -1.037869\nv -1.713716 3.067314 -0.833320\nv -0.758566 -2.761236 1.803879\nv 3.464484 0.219314 1.071130\nv 3.669934 -1.006236 0.792030\nv 3.728134 -0.976636 0.665430\nv -0.356616 3.499664 -0.386869\nv -0.670916 3.104064 -0.073770\nv -0.695916 3.206214 -0.046920\nv -0.263616 3.290614 -0.263819\nv 3.507034 -1.118986 -0.745720\nv -2.248666 2.039414 -0.784520\nv -2.300216 0.330214 -1.067920\nv -2.391966 0.150814 -1.051320\nv -2.426666 0.364564 -0.933920\nv -3.002016 0.451714 0.064980\nv -0.289616 -2.700736 -1.917571\nv -0.716216 3.317614 -0.127069\nv -0.772116 3.348064 -0.090519\nv 0.913034 -2.601086 2.098629\nv -0.086166 -2.282886 -1.789420\nv 0.080284 -2.154586 -1.673520\nv 3.528534 -0.657086 -0.724970\nv 2.568284 -1.878686 1.803330\nv -0.626416 3.275764 -0.082969\nv -1.734516 4.378264 -3.423970\nv -2.994166 0.607214 0.356080\nv 3.710284 -0.266436 0.554630\nv 4.348334 -0.980636 0.115280\nv -0.884966 -2.490186 -1.006570\nv -0.935266 -2.538436 -0.987470\nv -0.532216 3.038414 -0.208920\nv -0.523716 3.216114 -0.131569\nv -0.622666 3.364664 -0.204169\nv -0.576416 3.493214 -0.285569\nv 2.672784 -2.500336 1.469930\nv 0.711384 4.609414 -1.504019\nv 0.066584 0.650014 -1.558120\nv -0.207866 0.026214 -1.608070\nv -1.820466 0.384914 -1.235970\nv -1.692016 0.503364 -1.309970\nv 3.628284 -2.367786 -0.370070\nv 3.542534 -0.274486 -0.799620\nv -0.533466 3.282713 -0.111969\nv -0.593966 3.426664 -0.256819\nv -2.182466 -2.697786 -0.001870\nv -2.155716 -2.774686 0.037480\nv -2.082366 -2.711236 0.122680\nv 0.987684 -2.669036 2.076730\nv 2.836934 1.278313 1.126580\nv 2.414934 -2.097786 1.706480\nv -0.485066 3.347164 -0.152769\nv 1.153534 -2.665537 2.032230\nv 0.142484 -2.093086 -1.695770\nv -0.397266 3.282264 -0.185919\nv -0.529266 3.425464 -0.279719\nv 1.037384 -2.744836 2.069930\nv -1.676766 3.050064 -0.999869\nv -1.876516 4.107164 -3.354869\nv -0.851566 2.787014 -0.092020\nv -0.506266 3.578864 -0.357119\nv 0.069034 4.388263 -0.738319\nv -0.427066 2.996014 -0.342670\nv -0.338066 3.357064 -0.196869\nv -0.401366 3.431814 -0.290669\nv -0.430116 3.500013 -0.369019\nv 1.309634 -2.635036 1.979929\nv -0.359366 -2.825536 1.411680\nv -0.432066 3.647264 -0.426019\nv 2.458034 -2.806786 -0.377270\nv -2.276366 2.893514 -1.438769\nv 0.722334 4.730064 -1.660119\nv 0.673534 4.744014 -1.655519\nv 4.137884 -1.100786 0.855080\nv -0.384316 3.568264 -0.440669\nv -1.971066 3.401114 -3.137470\nv -1.975416 3.257214 -3.025919\nv -2.026666 3.295464 -2.983819\nv -0.922716 2.180314 0.175330\nv -0.682416 1.610164 0.843430\nv -1.229416 -2.561736 -0.943420\nv -1.415666 -2.485886 -0.833020\nv -1.313066 -2.257786 -0.722870\nv 1.436484 -2.730536 1.950529\nv -2.672116 -0.643137 0.824530\nv -2.531666 -0.764786 0.958530\nv -2.680616 -0.572036 1.019080\nv -1.695866 3.663114 -2.054869\nv -2.801566 -0.346336 0.825280\nv -2.846016 -0.378236 0.663480\nv -2.763816 -0.499587 0.742730\nv -2.878616 -0.275486 0.762730\nv -0.643766 4.085914 -0.680569\nv -0.775416 3.991414 -0.621619\nv -0.649616 4.066763 -0.543819\nv -2.894816 0.838614 0.329430\nv -1.630866 3.319614 -1.709020\nv 3.241984 1.048714 -0.262320\nv 3.340434 0.949114 -0.092520\nv -3.181966 1.718564 1.340880\nv -3.196866 1.547913 1.210580\nv -3.224566 1.513913 1.483830\nv -1.560766 -2.199937 1.269580\nv -1.609316 -2.263036 1.137330\nv -0.237816 4.339664 -0.901869\nv -0.446016 4.173213 -0.895219\nv 3.333734 -2.600236 -0.300770\nv 3.246684 -2.564986 -0.441070\nv 3.402634 -2.481986 -0.457770\nv -2.886966 0.837314 0.483380\nv -1.608716 -2.712837 1.855479\nv -1.747116 -2.643537 1.709980\nv -1.703416 -2.743536 1.765029\nv -1.152716 -1.788986 1.027930\nv -1.200216 -1.573436 0.940880\nv -3.022016 3.004064 0.722630\nv -2.942166 3.085814 0.572231\nv 0.616384 -2.805836 1.789930\nv 0.527034 -2.810886 1.957429\nv 0.532684 -2.806587 1.860729\nv -3.114866 2.029514 0.002230\nv -1.633316 3.421264 -2.010520\nv -1.644316 3.501314 -2.140070\nv -2.887366 0.573464 0.814680\nv -2.759016 0.837164 0.862380\nv -2.770116 0.905114 0.849380\nv -3.052866 2.929164 0.207280\nv -2.871466 3.031814 0.077730\nv -3.272416 1.799314 0.723330\nv -0.661016 -2.182186 -1.012420\nv -0.517866 -2.139036 -1.036720\nv -0.620416 -2.230886 -1.220670\nv 2.352434 1.416314 -0.913770\nv 2.198234 1.570664 -0.852270\nv 2.371184 1.569014 -0.727620\nv 1.005634 4.164265 -1.728369\nv 3.526684 -2.502036 -0.291220\nv -3.066916 2.214263 0.777230\nv -1.669866 3.458914 -1.536969\nv -1.641116 3.193364 -1.550120\nv 2.474334 -2.411386 -1.375820\nv 2.547584 -2.321536 -1.236620\nv 2.763484 -1.286886 -1.505220\nv -0.286566 -2.126336 -1.311120\nv -0.467266 -2.167486 -1.232770\nv 0.909834 4.467264 -1.748769\nv -3.054216 2.286563 0.768530\nv 2.777184 -1.495636 -1.530670\nv -3.104866 2.858363 0.822030\nv -0.323266 -2.838686 0.945279\nv 3.109634 -0.296486 -1.333370\nv 3.045334 -0.159286 -1.362470\nv 3.162534 -0.124736 -1.278870\nv -0.310666 -0.264836 -1.613020\nv -0.351516 -0.331786 -1.523070\nv -3.121566 1.908863 1.518330\nv -3.176866 1.765964 1.566080\nv -3.064316 1.906663 1.720330\nv -1.727266 -2.601387 0.891230\nv -1.757816 -2.525636 0.916230\nv -1.648216 -2.610687 0.791530\nv -3.112216 2.575714 0.940730\nv -3.039716 2.476663 1.095180\nv 1.007334 4.057414 -1.722969\nv 1.003684 4.002714 -1.608869\nv -1.424916 -2.284386 0.885580\nv 2.795484 -0.872986 -1.590870\nv 0.614884 4.002014 -1.527719\nv -1.671466 3.252464 -1.217070\nv 0.563234 1.108214 -1.341370\nv 0.455684 1.008464 -1.376170\nv 0.337584 1.061764 -1.324870\nv 0.447084 -2.783936 -1.352771\nv 0.647734 -2.819236 -1.346321\nv -3.051366 1.307264 -0.167070\nv -3.033566 1.446814 -0.238920\nv -3.125216 1.335414 1.005430\nv -3.191616 1.530213 1.029880\nv -2.986016 0.476164 0.642130\nv -0.516016 -1.520086 -0.988270\nv 3.947584 -2.226537 0.765030\nv -3.119066 2.878764 0.336730\nv -2.804916 0.892364 -0.150320\nv -2.857966 0.717814 -0.156570\nv -0.213666 -1.281286 -1.276720\nv 2.198634 -2.718036 -1.404120\nv 2.314784 -2.710686 -1.248271\nv 2.261634 -2.784836 -1.201921\nv 2.957884 -1.657236 -1.237720\nv 3.094084 -1.734336 -1.052720\nv 3.034634 -1.785236 -1.086570\nv -1.681816 3.676614 -2.284269\nv 3.079484 -1.305486 -1.284170\nv 3.141484 -1.048986 -1.233570\nv 3.172534 -1.208636 -1.189570\nv -2.971616 -0.198586 0.030830\nv 0.247134 4.669363 -1.119819\nv 0.150584 4.600463 -1.024419\nv 0.641334 3.480014 -0.996269\nv 0.457834 1.368514 -1.022670\nv 0.255584 1.191014 -1.187570\nv 0.240034 1.281364 -1.109770\nv 2.944734 -1.829886 -1.205170\nv 2.874884 -1.964436 -1.306320\nv 0.764384 3.564264 -1.119969\nv -1.091166 3.711714 -0.416169\nv -1.211366 3.602364 -0.292519\nv -1.012216 3.735964 -0.264269\nv -1.575566 -2.191686 1.459830\nv -1.592366 -2.204237 1.348430\nv 2.038484 -2.760786 -1.477270\nv 2.074034 -2.811586 -1.374870\nv -1.639766 3.354564 -1.543619\nv -1.671366 3.372664 -1.372719\nv 3.073584 -0.965386 -1.298820\nv 3.122484 -0.768136 -1.228970\nv 3.196934 -0.843386 -1.129370\nv 2.733984 -1.609086 -1.553520\nv -0.340166 -2.841937 0.815480\nv 0.999984 3.942214 -1.534769\nv 0.082984 -2.266636 -1.777070\nv -2.763666 -0.476136 0.925680\nv -2.916616 0.084064 -0.194320\nv -2.942266 -0.082386 -0.234270\nv 3.464584 -0.225586 -0.957370\nv 3.538884 -0.030786 -0.803570\nv 0.110934 -2.659336 0.390930\nv 0.078534 -2.658586 0.472779\nv -0.003166 -2.776636 0.473179\nv -0.515716 1.598014 0.952980\nv -1.676766 2.904214 -0.993520\nv -1.681766 2.789814 -0.807670\nv 0.462834 -2.626136 -0.458420\nv 3.336384 -0.439986 -1.141820\nv 3.320834 -0.244286 -1.171770\nv 3.442034 -0.400586 -0.987870\nv 2.656134 -1.685286 -1.626620\nv 1.398834 -2.809636 -1.580471\nv 1.475284 -2.805186 -1.566270\nv 1.473634 -2.848586 -1.474520\nv 0.985034 3.904464 -1.595269\nv 2.723334 -2.340486 -0.817370\nv 2.907034 -2.195786 -0.771120\nv 3.434284 -0.046636 -0.949370\nv 3.491734 0.041214 -0.837120\nv -2.423716 -1.083336 -0.033970\nv -2.420016 -1.023686 -0.222870\nv 1.026934 0.541364 -1.593120\nv 0.881834 0.464814 -1.604970\nv 0.821434 0.579564 -1.600120\nv -1.666716 3.453614 -2.324769\nv -1.665716 3.616014 -2.363270\nv -1.674366 -2.768336 -0.827571\nv -1.690716 -2.850486 -0.849171\nv -1.737966 -2.859486 -0.787521\nv -0.344516 -2.265086 -1.682020\nv -0.196316 -2.271436 -1.758570\nv -0.345616 -2.382436 -1.807920\nv -3.134216 2.748414 0.489730\nv -1.182366 -1.994136 0.950630\nv -1.245666 -2.091537 1.062430\nv -3.185416 1.697464 1.116780\nv -3.193816 1.795914 1.054280\nv -2.890966 2.961364 0.027830\nv -2.760116 2.947913 -0.182070\nv 3.259884 -1.518636 -0.984220\nv 3.342234 -1.501636 -0.883320\nv 3.206134 -1.674386 -0.942270\nv -0.575316 -1.357936 -1.073120\nv -2.933866 1.132664 -0.155970\nv -3.045216 1.184114 -0.089520\nv -2.935416 1.283064 -0.283320\nv 3.128484 -1.483586 -1.170220\nv -2.802016 -0.232737 0.954830\nv -2.896316 3.105314 0.398980\nv 0.213834 -2.650786 0.227130\nv 0.096884 -2.653286 0.292230\nv 1.038384 1.447114 -1.084670\nv 1.103584 1.563464 -0.969670\nv -1.747266 -2.247336 -0.003970\nv -2.962766 -0.238336 -0.141020\nv -2.904166 -0.313786 -0.215670\nv -2.960016 0.353364 -0.133020\nv -3.112766 2.510914 0.369080\nv -1.192116 -2.282586 0.622530\nv -1.138466 -2.248586 0.512380\nv 2.822984 -2.205636 -1.008120\nv 2.871784 -2.193936 -0.843970\nv 0.154584 0.452114 -1.591970\nv -1.448716 -2.482436 0.600530\nv -1.264116 -2.371536 0.540230\nv 1.110834 0.456164 -1.600120\nv -2.348566 1.098214 -0.683320\nv -2.413816 1.114014 -0.614270\nv 2.353134 0.764864 -1.262770\nv 2.325434 0.578164 -1.475570\nv -2.960316 0.643714 0.126480\nv -2.899216 0.676864 -0.043120\nv 3.201634 -1.601686 -1.015470\nv 2.388684 -2.600086 -1.249971\nv -2.774266 0.989264 0.944130\nv -2.859916 0.970964 0.667030\nv -2.908016 1.053464 0.758130\nv -2.176166 -0.716836 -1.042470\nv -2.343866 -0.508636 -0.960370\nv -2.175416 -0.551986 -1.125470\nv 3.098384 1.239664 -0.321920\nv 3.148534 0.997014 -0.639620\nv 2.960934 1.285714 -0.516370\nv 3.093884 -0.635086 -1.320270\nv 3.131684 -0.571436 -1.288020\nv 2.735384 -2.279536 -0.994120\nv 1.065384 -2.797486 -1.628121\nv 1.280884 -2.804986 -1.589421\nv 1.051834 -2.855986 -1.547121\nv 2.726784 -1.116186 -1.583670\nv -1.686816 2.909414 -0.768420\nv -1.674516 2.794414 -0.714220\nv -1.609316 3.883164 -3.344169\nv -0.050216 -2.832136 0.423330\nv -0.212166 -2.856186 0.566879\nv -0.075416 -2.846736 0.340979\nv 3.381184 -1.172186 -0.971520\nv 3.421784 -1.343536 -0.807420\nv 2.948184 -1.962936 -1.120070\nv -1.156366 -1.730636 0.612480\nv -1.101466 -1.824486 0.545680\nv 2.657484 -1.234336 -1.593220\nv -3.151116 1.864964 1.215530\nv -3.058816 2.087213 1.285230\nv -3.110216 2.009963 1.155230\nv 1.006484 4.178664 -1.779669\nv 0.086834 -2.645437 0.869130\nv -0.041166 -2.660336 0.904180\nv 0.070084 -2.659736 0.766080\nv -2.744216 2.387864 -0.370970\nv -2.825516 2.183814 -0.371070\nv 2.529884 -2.563936 -0.792870\nv -0.186316 -2.686486 1.251980\nv -0.112566 -2.666337 1.077330\nv -1.057666 -1.858686 0.426780\nv 2.810684 -2.137086 -1.231720\nv 2.912634 -2.061786 -1.085470\nv -3.092716 2.723064 0.955180\nv -1.663816 3.139614 -1.176370\nv 0.593284 4.771564 -1.564419\nv 0.657634 4.792564 -1.562819\nv 1.954384 -2.739486 -1.526720\nv 1.995184 -2.657786 -1.540521\nv 2.731284 -2.808436 -0.127070\nv 4.445484 -1.304536 0.569130\nv 3.359284 -0.759236 -0.956870\nv 2.419634 -2.744787 1.499779\nv -3.082466 1.571514 -0.106320\nv 3.401584 -1.553986 -0.668170\nv 3.391584 -0.621586 -0.939470\nv 2.370034 -0.139786 -1.737970\nv 2.253234 -0.204336 -1.844070\nv 3.036134 -1.525936 -1.270870\nv 3.320634 0.404514 -0.871720\nv 3.075334 -1.865136 -0.923520\nv 3.126934 -1.921336 -0.790120\nv 3.006134 -2.072236 -0.776770\nv 3.002434 -1.989936 -0.928770\nv 2.116234 -2.819686 -0.246820\nv 2.084084 -2.771736 -0.201770\nv -1.669116 3.612814 -2.506770\nv 1.809734 -2.809336 -1.474520\nv 1.879084 -2.833386 -1.407920\nv 1.678734 -2.842836 -1.439670\nv 1.301734 -2.852386 -1.501920\nv 1.870784 0.137714 -1.880870\nv 1.722134 0.118764 -1.990470\nv 1.913634 0.011914 -1.935720\nv 1.773134 -0.073686 -2.047870\nv -1.420716 3.420364 -0.227219\nv -1.557316 3.240463 -0.233919\nv -1.559666 3.263314 -0.129519\nv 3.338484 -1.711636 -0.678820\nv 3.247184 -1.821786 -0.738920\nv 3.306634 -1.700736 -0.745270\nv -0.529266 1.850114 -0.356720\nv -0.820066 1.891514 -0.341970\nv -0.748466 1.899014 -0.228620\nv -0.485216 -2.790036 1.723330\nv 3.033634 0.281264 -1.157170\nv 2.992684 0.123514 -1.308470\nv 2.846734 0.242764 -1.362520\nv -1.855466 -2.627936 1.027030\nv -1.835016 -2.552686 1.084280\nv -1.767766 -2.587487 0.923580\nv -0.189716 -1.568636 -1.031070\nv -0.154216 -1.689786 -1.043220\nv -0.195316 -1.736936 -0.961370\nv 1.410884 1.012164 -1.392470\nv 1.487434 0.911164 -1.406970\nv 1.215184 0.907514 -1.509270\nv 3.361884 0.502364 -0.770370\nv -2.555616 1.267513 2.044680\nv -2.433815 1.171663 2.084030\nv 2.162534 -2.604436 -1.489170\nv 2.307984 -2.504686 -1.464970\nv 0.707684 0.445264 -1.576620\nv 3.704234 -2.491986 0.255330\nv 3.569934 -2.541636 0.419080\nv -0.474066 -2.775036 0.824730\nv 0.821934 0.406964 -1.636870\nv -1.677516 3.730114 -2.674919\nv -1.161166 -1.741086 0.539030\nv 3.513184 -0.835136 -0.767020\nv 3.432984 -0.697586 -0.846270\nv 3.502184 -0.533686 -0.784170\nv 0.902534 -2.805786 1.762479\nv 0.823834 -2.813337 1.930129\nv 0.850884 -2.807636 1.753279\nv -2.004366 -1.326536 -0.466570\nv -1.866416 -1.425686 -0.452720\nv -1.958016 -1.409186 -0.295970\nv -1.687566 3.560464 -2.685770\nv 3.764734 -0.790986 0.409130\nv -1.767266 3.541064 -1.372819\nv 3.479934 -1.352986 -0.639020\nv 1.529534 1.040264 -1.405470\nv 1.485284 1.135014 -1.379770\nv 1.710534 1.054564 -1.401870\nv 1.609934 -2.805036 -1.541820\nv -0.537716 -0.977286 -1.249320\nv 0.709884 -2.862436 -1.607971\nv 0.503384 -2.870186 -1.637071\nv -1.972166 2.887864 -2.128370\nv 0.524234 0.536064 -1.584720\nv 0.660034 0.600464 -1.559620\nv -0.357316 -0.133486 -1.603270\nv -0.192266 -0.169086 -1.660520\nv -0.515166 -0.779486 -1.296120\nv 1.688584 -2.620386 -0.980120\nv 2.417684 -2.369636 -1.485270\nv -0.344316 -2.817236 1.591879\nv -0.515916 -2.817137 1.622530\nv -2.077816 2.922514 -2.393519\nv -1.381916 -1.910736 -0.066070\nv -1.402516 -1.743336 -0.148470\nv -1.425816 -1.924686 -0.264620\nv 2.403684 -2.758786 -0.728870\nv -1.733566 -2.445386 0.948580\nv 3.037284 -1.260986 -1.326370\nv 3.011484 -1.420486 -1.326570\nv 0.383434 -2.622386 -0.655570\nv 1.811384 0.216064 -1.833520\nv -1.712666 -2.282686 1.251880\nv -1.731066 -2.334136 1.155030\nv -0.967066 3.491464 -0.737769\nv -1.032816 3.606314 -0.650919\nv -0.868416 3.687514 -0.773419\nv -1.425316 -2.449836 0.529830\nv -0.535466 -0.585086 -1.364620\nv -1.312716 -2.162236 1.003930\nv -0.109866 -2.827836 0.586279\nv -2.026916 0.940564 1.516330\nv 1.745884 -2.639836 -0.703220\nv 1.659834 -2.676786 -0.547720\nv 3.051984 -0.535236 -1.364020\nv 2.970734 -0.682486 -1.440220\nv -0.647766 -2.847986 -1.794120\nv -0.562516 -2.844886 -1.870021\nv 2.744684 0.577464 -1.270670\nv 2.834634 0.428914 -1.269920\nv 2.616384 0.484314 -1.396070\nv -3.083616 2.124763 1.026830\nv -3.036216 2.193213 1.084280\nv -2.255816 3.019364 -2.060820\nv -2.279316 2.945264 -1.952819\nv -1.677316 3.843615 -2.826220\nv -3.051816 2.190913 1.327430\nv -2.887866 0.504864 -0.171720\nv 0.146634 1.067014 -1.257670\nv 2.156734 -2.818536 -1.283620\nv 2.144534 0.076214 -1.785870\nv 2.045384 0.032714 -1.883070\nv 0.883334 4.420664 -1.882369\nv -3.066766 2.069464 1.522980\nv -3.042166 2.082664 1.647230\nv -0.408266 -2.812236 -1.922020\nv -0.484416 -2.860736 -1.874570\nv 2.320834 -2.607386 -1.356171\nv 3.492284 0.494664 0.780580\nv 4.395584 -1.694236 0.605630\nv 2.586884 -2.830836 0.028930\nv 2.579534 -2.831236 -0.061670\nv 1.710684 -2.740886 -1.574370\nv -2.976066 -0.081836 0.729330\nv 0.157234 -2.328486 -1.816270\nv -0.129316 -2.370686 -1.851220\nv 2.514834 -2.257086 -1.354620\nv 3.382134 0.733564 0.866080\nv -1.180916 2.402613 0.837280\nv -1.212316 2.642463 0.784280\nv -1.245466 2.767214 0.803280\nv -1.257416 2.993863 0.902130\nv 1.412934 0.113364 -2.073270\nv 1.193134 0.049664 -2.162670\nv 1.272684 0.251164 -1.997670\nv 3.635284 0.132064 0.740380\nv -1.868166 2.784164 -1.579520\nv 2.578684 -2.189586 -1.372470\nv 3.523434 -1.405786 -0.548020\nv 3.445284 -1.614636 -0.624470\nv 0.936984 -0.170836 -2.256570\nv 0.874934 -0.239436 -2.320570\nv 0.802434 -0.152136 -2.304320\nv -0.472816 -2.863886 -1.834370\nv -1.212266 -1.579486 0.862630\nv 3.603684 0.277964 0.703380\nv 2.433384 1.757964 -0.297970\nv 1.809984 -2.589186 1.138229\nv 1.667284 -2.584587 1.048379\nv 1.801184 -2.603537 1.051630\nv -1.183466 2.552314 0.656680\nv -1.286616 -2.329136 0.453830\nv -1.434966 -2.322486 0.338030\nv 3.398784 -2.369236 1.054180\nv 0.093184 -2.633386 -0.303670\nv -1.211066 2.736564 0.673430\nv -1.180616 2.879914 0.597680\nv 3.695884 -0.190886 0.660430\nv -0.470116 -0.090836 -1.570670\nv 1.184834 -2.591587 1.233930\nv 1.116784 -2.587337 1.375929\nv 1.045984 -2.607736 1.074679\nv -1.126416 2.441763 0.658130\nv 4.155334 -2.141286 0.556930\nv -0.077466 -2.872686 -1.846621\nv -0.212616 -2.867136 -1.877920\nv -0.183966 -2.783886 -1.937071\nv 4.180534 -2.139186 0.395130\nv 4.253834 -2.048686 0.498980\nv -0.111216 -2.137836 -1.580520\nv -1.038466 2.274214 0.659080\nv 3.934534 -2.296886 0.649980\nv -2.533316 3.185313 0.071630\nv 1.255284 -2.711987 2.015829\nv -1.538266 -2.560286 0.576830\nv -1.551966 -2.621386 0.604980\nv -1.542266 -2.555386 0.661280\nv 2.441184 -2.241736 -1.459570\nv -2.362116 3.187964 -0.389370\nv -2.479416 3.155714 -0.128170\nv -2.020666 3.268214 0.410780\nv -2.001816 3.272614 0.682881\nv -2.090866 3.256913 0.843731\nv -1.675916 3.225363 0.903381\nv -1.857366 3.207413 1.039180\nv -1.714316 3.159113 1.174180\nv -2.121616 4.127514 -2.356319\nv -2.159066 4.034464 -2.041070\nv -0.077066 1.724664 0.464280\nv -2.269316 4.343514 -2.712369\nv -1.348066 3.176064 0.689431\nv -2.226116 3.995314 -1.902869\nv 4.280934 -1.003036 0.618130\nv 0.233284 -2.797987 1.789430\nv 0.205434 -2.805086 1.876480\nv 0.179534 -2.803787 1.782929\nv -3.188316 1.930563 0.944880\nv 0.744184 4.685514 -1.644819\nv 0.482734 -1.382486 2.116880\nv 0.640934 -1.373986 2.263180\nv 4.178884 -0.927486 0.602630\nv 4.096234 -0.985686 0.739930\nv -2.876566 0.503814 0.883180\nv 4.199134 -0.883086 0.400280\nv -1.020666 -1.754187 1.334630\nv -1.115066 -1.685586 1.167430\nv 4.192784 -0.887686 0.172980\nv 4.005884 -0.894286 0.561530\nv -2.425366 3.062814 1.315480\nv -2.289816 3.071963 1.343030\nv -1.995266 3.523114 -0.945269\nv 4.191634 -0.919836 0.026030\nv 3.953084 -0.964536 0.698730\nv -2.138266 3.421314 -0.688119\nv -2.211516 3.330614 -0.551019\nv -0.751016 1.900263 0.394980\nv -0.838566 2.053713 0.262530\nv -0.844316 2.035214 0.500380\nv 4.060334 -0.859736 0.349680\nv -2.322016 3.257664 -0.530119\nv -0.324816 -0.940786 -1.307870\nv -0.293916 -0.862886 -1.423070\nv 4.091634 -0.897236 0.032780\nv 3.766234 -1.030036 0.717480\nv -2.474966 3.108114 -0.316370\nv -1.803766 -2.393786 1.301230\nv 3.880084 -0.874786 0.266180\nv 3.888184 -0.882836 0.384880\nv 3.811234 -0.944336 0.537130\nv 3.683634 -1.071486 0.809780\nv -1.108416 3.650014 -0.219119\nv 3.855584 -0.892886 0.142130\nv 3.814684 -0.871686 0.388730\nv 3.779584 -0.873986 0.478130\nv -1.264966 3.482114 -0.087519\nv -1.602366 -2.301687 1.015730\nv 3.817984 -0.862086 0.296430\nv -1.905766 4.460664 -3.135869\nv -1.821766 -2.505486 1.073030\nv 0.280734 -2.804036 1.804729\nv 3.859934 -0.962786 -0.099420\nv 3.792184 -0.849036 0.171430\nv -0.826716 2.022264 0.076630\nv -1.761816 3.234014 0.083081\nv -1.774166 3.145813 -0.310520\nv -1.081266 -1.580587 1.244980\nv -2.824316 3.118664 0.244330\nv -2.607766 -0.813036 0.583630\nv -0.017016 1.694414 -0.290870\nv -0.059966 1.728664 -0.100820\nv -1.795416 3.678714 -1.607119\nv -1.874866 3.656014 -1.353519\nv -1.951466 3.640714 -1.214569\nv -1.862416 1.957364 -0.840770\nv -2.950416 1.146963 1.026930\nv -2.023366 3.592764 -1.039420\nv -1.684916 2.915763 -0.612270\nv -2.168216 3.512014 -0.851919\nv -1.983566 3.009514 1.478480\nv -0.303966 1.832064 0.078380\nv -0.405266 1.840964 0.286630\nv -1.731966 4.403914 -3.388069\nv -1.619416 3.251714 0.419881\nv -2.420366 4.322414 -2.748019\nv -2.380816 4.405564 -2.920269\nv -2.475066 4.289165 -2.839669\nv -0.347816 1.782114 -0.429370\nv -0.427116 1.854514 -0.120570\nv -0.290166 1.806113 -0.195420\nv -2.038766 4.101765 -2.383369\nv -0.405966 1.797313 0.517030\nv -1.916516 0.581414 -1.176820\nv -1.560616 -2.620436 0.668380\nv -1.475216 -1.230736 -0.875220\nv -1.343566 -1.294036 -0.834320\nv -0.120916 1.714164 -0.289270\nv -0.115566 1.629064 -0.570370\nv -2.436116 4.191114 -2.541670\nv -2.466916 4.251814 -2.689469\nv -2.040766 3.086264 1.353330\nv -0.563916 1.850064 0.334430\nv -0.690566 1.867914 0.356980\nv -0.662766 1.791064 0.525230\nv -0.750016 1.820514 0.549380\nv -0.673916 1.904914 -0.027020\nv -0.750216 1.941214 0.228130\nv -0.638866 1.896414 0.168730\nv -0.820316 3.858114 -0.288669\nv -1.833166 3.265664 0.382831\nv -2.062016 4.524564 -3.206869\nv -1.698466 3.202764 -0.117619\nv -1.631616 3.226464 -0.063870\nv -0.813816 1.943264 0.609930\nv -0.780866 1.785863 0.603980\nv -0.751616 1.733714 0.628030\nv -0.538416 1.791514 0.531680\nv -2.276816 3.419514 -0.793320\nv -0.524366 1.742064 0.669930\nv -0.435116 1.712214 0.739230\nv -1.736666 3.041764 -0.528120\nv -3.018466 0.262614 0.549330\nv -0.451916 1.868564 0.037430\nv -0.819966 1.946564 -0.129970\nv -0.738616 1.936864 0.039030\nv -2.025316 3.166664 1.173680\nv -1.744266 -2.300836 0.103280\nv -1.932466 -2.328036 -0.027120\nv -0.729266 1.676964 0.725080\nv -2.334366 3.653064 -1.279369\nv -1.919016 3.251364 0.886931\nv -1.573566 3.246013 0.115381\nv -1.580616 3.128164 1.211030\nv 0.122234 -0.395436 -2.249870\nv 0.034434 -0.317836 -2.179770\nv 0.118284 -0.206686 -2.200420\nv -2.251216 3.266964 0.334731\nv -0.853366 3.790864 -0.746569\nv -0.715716 3.723964 -0.895519\nv -1.823566 3.264163 0.761531\nv -1.734266 3.398014 -1.220469\nv 1.104484 1.913664 -0.389820\nv -2.363116 3.487914 -1.024819\nv -3.005366 2.318613 0.897480\nv -1.651766 3.182163 -0.236769\nv -3.048766 2.429363 0.867030\nv 0.522184 -2.715687 2.242080\nv 0.361734 -2.736537 2.283779\nv 0.457034 -2.782137 2.196880\nv 0.725484 4.684914 -1.735819\nv -3.004866 1.887864 -0.200320\nv -3.013916 1.700714 -0.225970\nv -2.927516 0.153114 -0.125720\nv 2.003134 -2.827136 -0.750821\nv 1.798484 -2.816936 -0.537570\nv 1.906634 -2.788186 -0.769520\nv -2.947166 2.955464 0.965630\nv 3.345534 0.954764 0.174680\nv 3.117834 1.205414 0.788730\nv -0.986416 2.023364 -0.365120\nv -1.059216 2.078264 -0.447820\nv -1.537366 3.271564 -0.020069\nv -0.888766 1.944764 -0.288970\nv -1.468666 3.327564 -0.051369\nv -2.502316 3.884864 -2.135269\nv 3.145334 1.213214 0.527730\nv 0.419734 4.778563 -1.224319\nv 0.340184 4.733963 -1.111769\nv -0.676266 -0.543736 -1.392770\nv -0.615266 -0.346936 -1.452720\nv 2.943484 1.309314 0.964530\nv -1.188166 -1.500036 1.059980\nv 3.162534 1.191164 -0.149020\nv -0.676316 -1.739336 -0.970620\nv 0.127234 1.685414 -0.361320\nv 0.809434 4.004714 -1.663169\nv -3.162816 1.240264 1.456180\nv 3.047684 1.351114 0.084730\nv 2.987284 1.382964 0.625780\nv -1.929316 -2.384786 0.064430\nv -1.837116 -2.388086 0.150580\nv -3.155166 1.297813 1.679530\nv -3.212566 1.377864 1.564880\nv 2.880884 1.454764 0.788430\nv -2.443516 3.692964 -1.650519\nv 2.753234 1.447014 0.984180\nv -2.758916 0.963014 -0.241470\nv 3.024684 1.361764 -0.062320\nv 2.840684 1.542514 0.317480\nv 2.678634 1.587464 0.844230\nv -1.146766 -1.871786 0.257830\nv 3.736484 -2.315836 0.865830\nv -1.551066 -2.336636 0.927430\nv -1.349666 -1.826986 0.006730\nv 2.547434 1.553814 1.090980\nv -1.997716 4.497014 -3.304969\nv -2.073366 4.484964 -3.257919\nv 0.478934 0.332113 1.899080\nv 0.517434 0.377764 1.841380\nv 0.739384 0.287563 2.204930\nv 0.585984 0.256863 2.183030\nv -1.517266 -1.616086 -0.094670\nv 2.927534 1.377914 -0.353120\nv 2.827934 1.517414 -0.146820\nv 2.641984 1.682014 0.578080\nv -2.962316 2.105414 -0.264620\nv 0.042734 -0.766737 1.795830\nv 2.799484 1.572614 0.042930\nv 2.532034 1.719064 0.752580\nv 1.393834 0.463913 2.023180\nv -2.769216 -0.466836 -0.255270\nv 2.640884 1.696264 0.158880\nv 2.801184 1.396414 -0.560470\nv 2.338784 1.686264 0.982330\nv 2.614784 1.665114 -0.198270\nv 2.375934 1.739164 0.827480\nv 2.649634 1.577414 -0.392620\nv 2.418684 1.821263 0.383380\nv 2.350184 1.820363 0.597980\nv 2.523534 1.752314 -0.026220\nv 2.130134 1.680214 1.169980\nv -2.611016 2.955214 -0.325670\nv 2.224084 1.812063 0.891980\nv 0.073184 4.472564 -1.156769\nv -1.777766 -2.424386 1.488330\nv -1.888566 -2.619586 1.359480\nv -2.679866 2.847714 -0.274920\nv 2.609584 1.480364 -0.646870\nv 2.455984 1.712864 -0.385670\nv 2.120234 1.799163 1.013530\nv 1.418484 0.366464 -1.761770\nv -0.275216 -2.844236 0.673479\nv -2.651266 -0.720436 0.736380\nv -0.553016 0.654114 -1.416120\nv 2.329834 -2.799086 -1.068121\nv 2.357884 1.850514 0.138030\nv 2.105334 -0.152486 -1.928820\nv -2.234566 0.324113 1.595280\nv -2.215966 0.142463 1.655480\nv -0.309966 3.885414 -1.137169\nv -2.547166 -1.013886 0.105580\nv 0.524684 0.310164 2.015530\nv -2.445766 4.345914 -2.897069\nv -2.440416 4.242064 -2.886769\nv 0.238534 -1.629887 1.700130\nv 0.339834 0.257913 1.902480\nv -0.135866 -2.075037 1.731680\nv -0.107516 -1.980136 1.551130\nv -0.223366 -2.080287 1.622679\nv 0.391034 -0.948036 2.229780\nv 0.251634 0.177014 1.944180\nv 0.306684 -1.398237 1.822380\nv 0.494734 0.169763 2.229880\nv 0.008284 -1.991536 1.680680\nv 0.067834 -1.931536 1.521880\nv -2.487366 4.230064 -2.772869\nv -1.280116 -1.669736 0.609180\nv -1.354616 -1.576686 0.742230\nv -1.438266 -1.595886 0.683880\nv -1.682366 -2.489136 1.736330\nv -0.221566 -2.198436 1.816380\nv -0.322316 -2.277286 1.805980\nv -0.372066 -2.610736 1.914029\nv -0.383566 -2.447436 1.864080\nv -0.486666 -2.501536 1.738730\nv 0.030634 -2.503037 2.281679\nv 0.135834 -2.509137 2.308179\nv -0.095716 -1.941486 1.473280\nv -2.183316 -0.030636 1.680030\nv 0.285134 -0.277987 2.360980\nv -2.282866 3.330963 -0.647869\nv -2.352916 3.277263 -0.681719\nv -0.455716 -2.377836 1.694480\nv -0.223666 -2.592437 2.128279\nv -0.149716 -2.446986 2.143229\nv -1.855466 -1.390486 -0.553770\nv 0.078834 -0.808436 -2.192170\nv 0.002334 -0.563236 -2.164570\nv 0.209484 -0.679586 -2.280170\nv -2.959166 2.362664 1.653980\nv -3.012366 2.432714 1.477880\nv 0.318834 0.076113 2.181830\nv 0.182034 -0.158837 2.193230\nv 0.402634 -1.687837 1.946580\nv -0.294366 -2.842636 0.288279\nv -0.289666 -2.847436 0.360129\nv -0.345666 -2.751886 0.380830\nv 3.188034 -0.380786 -1.299620\nv 0.373984 0.185014 2.100830\nv -0.263316 -2.495486 2.066679\nv -0.217816 -2.361636 2.021630\nv 0.128084 -1.657187 1.533030\nv -1.868716 -2.631037 1.472479\nv 0.667184 4.425264 -1.739169\nv 0.734434 4.508464 -1.801169\nv -1.595466 -1.393886 -0.659570\nv -1.579416 -1.252536 -0.827670\nv -1.400666 -1.409386 -0.702220\nv 0.353384 4.714014 -1.299469\nv 0.223134 -0.463437 2.333180\nv 0.114734 -0.458636 2.148230\nv -0.888666 -1.678087 1.489080\nv -0.978666 -1.351286 1.425930\nv -1.673216 0.328814 -1.287820\nv -1.811216 0.227364 -1.297670\nv 0.253384 -0.892137 2.059730\nv 0.076084 -0.635236 1.946130\nv 2.973134 -2.728436 -0.251370\nv 0.104184 -0.901737 1.781630\nv 0.118884 -2.631686 -0.597520\nv -0.098416 -0.029336 -1.642070\nv -0.007716 0.041114 -1.745970\nv -2.097016 -0.245486 1.690130\nv -1.549066 -2.620936 1.897079\nv -1.593666 -2.500237 1.811580\nv 0.180534 3.998414 -1.363619\nv 0.079384 -0.535086 -2.234670\nv 0.188984 -2.704287 2.318279\nv -1.254366 -1.813086 -0.690070\nv -1.182016 -1.748686 -0.782720\nv -1.237616 -1.943486 -0.689270\nv 0.075034 -1.831936 1.460380\nv -1.427666 -1.465336 0.929230\nv -1.485466 -1.524086 0.779730\nv -0.517766 4.085114 -0.906669\nv -0.260966 -2.338637 1.908730\nv -2.437966 3.506114 -1.314669\nv -2.396416 3.519864 -1.166520\nv 0.284884 0.106863 2.089930\nv 0.176584 -0.902036 1.897280\nv -0.897716 3.870663 -0.388069\nv -0.499166 -2.696887 1.763579\nv 0.686334 -2.605836 -1.110821\nv 0.435834 -1.149886 2.203030\nv 0.334334 -1.149987 2.044930\nv -0.518316 -2.543087 1.701580\nv -0.124016 -2.196236 1.868280\nv -0.334266 -2.491186 1.929229\nv 0.103884 -0.105736 2.033880\nv 0.212134 0.095763 2.017980\nv -2.178666 -0.551936 1.547480\nv -2.005166 -0.605937 1.618680\nv 0.058084 -0.280987 2.021030\nv -1.110716 -1.209887 1.434730\nv -2.220666 -0.398886 1.576580\nv -1.164766 -1.724236 0.690230\nv 0.202484 -0.378237 2.302530\nv -0.562866 3.525714 -0.990919\nv -2.367666 3.358914 -0.848470\nv -2.389816 3.252914 -0.790769\nv -1.196966 -1.649936 0.743880\nv -1.251816 -1.549286 -0.795370\nv -1.078366 -1.506286 -0.939370\nv 0.231384 -1.161386 1.855580\nv -0.624966 3.650964 -0.963169\nv -1.304816 -1.491536 0.956380\nv -1.261116 -1.576286 0.809830\nv 0.412584 4.470164 -1.518069\nv 0.280434 4.330264 -1.430819\nv 0.296634 4.502113 -1.391469\nv 0.402284 0.015863 2.289130\nv -0.282066 -1.791586 -0.910570\nv -2.836616 3.017514 1.021430\nv -2.818316 2.949814 1.182330\nv -2.600466 1.382263 2.049880\nv -0.349166 -2.790986 0.505329\nv -0.611216 3.852064 -0.940619\nv -1.179366 -1.415637 1.175980\nv -1.247966 -1.425436 1.118780\nv -1.822066 -2.532537 1.221330\nv -1.900166 -2.670786 1.277580\nv -1.913616 -2.761537 1.186430\nv -1.859166 -2.798786 1.336529\nv -1.897966 -2.744136 1.333079\nv -0.023166 -2.043886 1.770030\nv -2.072866 2.842964 -1.969069\nv 0.064384 -2.649386 0.101380\nv 0.050384 -2.643336 0.002580\nv 3.074434 -2.558936 -0.503920\nv 2.842484 -2.521436 -0.592720\nv -2.714966 2.589714 1.731631\nv -2.377616 3.195364 -0.567419\nv -2.710566 1.594663 2.080730\nv -2.803916 1.672014 2.070330\nv -2.876516 1.640314 2.027030\nv -1.244616 -1.499386 0.981280\nv -0.976466 -1.131436 1.565180\nv -1.970466 0.257114 -1.210970\nv -2.384916 -0.173436 1.537430\nv -1.896616 -2.658437 1.156379\nv -2.865666 1.464463 2.046330\nv -1.799266 2.159364 -0.796070\nv -1.595566 2.057014 -0.772220\nv -2.662116 2.251264 2.058481\nv -2.789266 2.366114 1.871280\nv -2.871866 1.939864 2.040480\nv -2.819366 1.770563 2.085630\nv -1.491116 -1.388186 1.092880\nv 0.482084 -1.091287 2.261130\nv -0.294716 -0.641536 -1.485620\nv -0.306966 -0.740686 -1.424420\nv -2.668066 1.553214 2.071530\nv -2.744366 1.400013 2.066530\nv -1.115316 3.232164 -0.636919\nv -0.986216 3.267964 -0.726719\nv -0.997866 3.142213 -0.680119\nv -1.236916 -1.653286 0.681530\nv 0.302184 -0.243786 -2.286920\nv 0.302434 -0.013436 -2.184570\nv 0.447934 -0.227786 -2.302520\nv 1.385534 -2.653436 0.585430\nv 1.424984 -2.618286 0.702930\nv 1.319884 -2.624536 0.572880\nv 1.585934 -2.621536 1.909279\nv -2.126716 -2.610186 -0.274870\nv -2.145716 -2.642486 -0.360020\nv -2.195616 -2.768736 -0.336520\nv -2.317516 -1.051236 -0.425570\nv -1.927266 3.342014 -3.127620\nv -0.056066 0.748114 -1.487570\nv -3.039616 1.701364 1.883030\nv -2.954916 1.880513 1.907180\nv -2.813216 2.637214 1.600630\nv -2.712116 1.286414 2.042630\nv -2.930366 1.293663 1.961980\nv -2.818666 2.053514 2.050280\nv -2.175566 -2.695936 -0.200170\nv -2.113916 -2.548836 -0.240870\nv -2.081516 -2.544336 -0.378120\nv -2.226866 2.748714 -1.121920\nv -3.059366 1.529463 1.899980\nv -2.447116 -0.066487 1.483780\nv -2.523116 -0.266836 1.396930\nv 0.543184 -2.612236 -1.198120\nv -2.358666 0.168114 1.536130\nv -1.270016 -2.803437 1.853330\nv -1.320966 -0.992986 -1.182970\nv -0.621266 -2.000836 -0.948820\nv -2.110816 -2.589836 -0.183620\nv -2.080916 -2.509936 -0.194170\nv -2.014616 -2.390836 -0.284370\nv 0.213634 4.101764 -1.393119\nv -2.393716 0.693464 1.347980\nv -1.884866 -2.696386 1.075379\nv -1.840066 -2.709836 0.945680\nv -1.868166 -2.778636 1.047929\nv -2.235416 -0.739986 1.394630\nv -2.645866 2.337414 -0.481070\nv -1.832566 1.637114 -0.841920\nv -2.489616 -0.736686 -0.702720\nv -2.478916 -0.591586 -0.778020\nv -2.255866 -0.730286 -0.925620\nv -2.134316 -2.571536 0.000630\nv -2.051616 -2.421036 -0.048520\nv -2.089366 -2.649536 -0.430670\nv -1.614016 -0.079186 -1.353670\nv -1.643116 -0.246886 -1.358270\nv -1.917216 -2.304286 -0.114870\nv -2.707216 1.047264 -0.344320\nv -1.794016 -2.654486 0.842830\nv -2.389366 0.329813 1.459880\nv 0.161684 -2.762687 2.261580\nv -0.573366 -1.183836 -1.160470\nv 2.638084 -1.340836 -1.600570\nv -0.189916 -2.861836 0.295229\nv -0.089516 -2.840636 0.242230\nv -2.984566 0.301764 0.754830\nv -1.818866 -2.811136 1.011230\nv -2.895916 2.175964 1.879830\nv -1.834216 -2.789587 1.496729\nv -1.869016 -2.732486 1.516029\nv -1.842816 -1.182636 -0.768120\nv -1.367666 -2.197236 0.199780\nv -2.881016 -0.084436 0.914330\nv -2.978966 0.046464 0.778130\nv -2.901116 0.066364 0.927630\nv -1.948966 -2.568836 0.162930\nv -1.504916 3.262064 -0.289119\nv -2.887566 0.299764 0.938680\nv -2.061066 -2.788586 0.159330\nv -1.972866 -2.767736 0.274630\nv -1.968816 -2.677636 0.264530\nv -0.716566 -0.678436 -1.351070\nv 0.769184 -2.578836 1.533780\nv 0.675284 -2.589586 1.482329\nv 0.822934 -2.581636 1.481529\nv -2.299766 -0.879186 -0.794020\nv -2.387666 -0.892486 -0.690570\nv -0.014366 -2.782187 2.195780\nv -2.882316 2.422564 1.719380\nv -0.613516 -0.192186 -1.466720\nv -2.781466 0.193614 1.099030\nv -2.757316 0.718114 0.940530\nv 1.672234 -2.841236 -0.035870\nv 1.607584 -2.837586 0.095830\nv 1.582284 -2.840086 -0.096670\nv -1.718916 -1.408386 -0.595370\nv -2.951516 2.804163 1.165080\nv -0.184866 -1.954386 1.474230\nv -2.492116 3.754714 -1.908520\nv -2.753466 -0.085286 1.089230\nv -2.761216 0.470964 1.059430\nv -2.890966 2.880614 1.178080\nv -0.744816 3.988663 -0.719169\nv -0.964066 -2.796587 1.811280\nv -1.839316 -2.489836 0.264730\nv -1.808866 -2.758337 1.634730\nv -0.842516 -2.782236 -1.490721\nv -0.793866 -2.843136 -1.562370\nv -0.839666 -2.829586 -1.445071\nv -0.237966 -1.696986 -0.943320\nv -3.062366 1.400813 1.882430\nv -2.716216 -0.299686 1.123830\nv 0.079584 -2.744086 -1.873621\nv 0.283634 -2.726286 -1.828921\nv 0.142034 -2.796286 -1.839420\nv -1.891966 -2.670186 0.345080\nv -1.506116 -2.181036 0.020130\nv -1.539166 -2.226686 0.099730\nv -1.442916 -2.118436 -0.005020\nv -1.378766 -2.037136 0.043230\nv -2.677466 -0.434486 1.135980\nv -2.603166 0.820613 1.089830\nv -0.782316 -2.792586 -1.599221\nv -1.722816 -2.455336 0.322080\nv -0.597866 0.496464 -1.463670\nv -2.739566 1.955364 -0.565570\nv -2.025366 4.402464 -3.297469\nv -1.970816 4.279614 -3.303669\nv 0.840384 -2.650186 -1.213120\nv -1.990666 -2.386236 -0.167020\nv -1.744216 -2.655236 0.451730\nv -2.013766 1.493314 -0.841570\nv -1.962716 0.417964 -1.172770\nv -2.604066 -0.579886 1.135880\nv -2.618666 0.031364 1.272880\nv -2.592166 0.286414 1.303330\nv -2.406216 0.811564 1.356930\nv -2.961016 2.610114 1.405180\nv -2.811916 2.863763 1.324330\nv -1.852166 -2.815786 0.343080\nv -1.780416 -2.762536 0.467080\nv -1.572066 -2.359586 0.303930\nv 0.083834 -2.825886 -1.858071\nv 0.070034 -2.872386 -1.715271\nv -2.111366 1.867764 -0.851820\nv -2.581416 0.533563 1.218080\nv -2.562216 0.715114 1.169380\nv -1.331716 -2.099836 0.143280\nv -1.282766 -1.943986 0.123730\nv -1.811166 -2.718536 -0.777020\nv -2.915916 2.605263 1.502330\nv -1.278216 3.537464 -0.218319\nv -1.642716 -2.576736 0.491330\nv -1.196216 -0.994386 -1.168520\nv -0.117316 -0.127986 -1.713220\nv -1.929566 -2.479636 -0.489720\nv -1.906216 -2.505836 -0.632720\nv -1.948216 -2.593336 -0.639970\nv 3.036134 -2.461787 1.016580\nv -0.376066 -2.855336 -1.919871\nv -0.324266 -2.784136 -1.953020\nv -2.221816 2.947464 -2.234770\nv -1.699266 -2.778936 0.588629\nv -1.059466 -2.229336 -0.847570\nv -1.222966 -2.132286 -0.725620\nv -1.060966 -1.965336 -0.812270\nv -3.019966 1.224663 1.832880\nv -1.510316 -2.750386 1.906830\nv -1.270866 -0.055536 -1.513820\nv -1.102416 0.140364 -1.479820\nv -1.043316 -0.027936 -1.480220\nv -0.393316 -2.781286 0.757280\nv -0.424466 -2.777336 0.836980\nv -2.651216 0.904114 1.024780\nv -1.633116 -2.685686 0.614380\nv 0.032134 -2.645486 -0.089870\nv -0.017966 -2.643736 -0.101620\nv -1.499916 1.531464 -0.842420\nv -1.573316 1.409564 -0.902920\nv -1.653016 1.444114 -0.856670\nv 0.080584 -2.651336 0.196880\nv -0.271666 4.281914 -0.962169\nv -2.417716 3.097264 -0.654970\nv -2.016966 -0.304686 -1.267270\nv -1.742166 -0.425136 -1.352570\nv -1.937866 -0.454136 -1.285920\nv -2.546616 2.337164 -0.605320\nv 1.100834 1.192914 -1.257220\nv -0.660866 3.985514 -0.829019\nv 1.313584 1.119814 -1.332970\nv 1.174334 0.399464 -1.733170\nv 1.074434 0.338764 -1.859520\nv 1.046934 0.427064 -1.653320\nv 1.996934 1.416214 -1.124570\nv 1.798784 1.383564 -1.169420\nv 1.731434 1.533914 -1.052120\nv -0.184516 0.865764 -1.349220\nv 1.233884 1.036414 -1.430420\nv 2.051584 1.880664 -0.415170\nv 1.887934 1.814414 -0.635370\nv -1.918866 3.923414 -3.239820\nv 1.608234 0.381914 -1.613620\nv 1.837434 0.355264 -1.586620\nv 2.065384 1.759014 -0.628920\nv 1.898384 1.663564 -0.836270\nv 1.834434 0.429114 -1.498220\nv -1.996866 4.098664 -3.175469\nv -2.104566 4.347314 -3.207469\nv -0.833066 -2.818236 1.613879\nv -0.815466 -2.813686 1.426229\nv -2.155516 4.492115 -3.191170\nv -1.974566 3.733564 -3.090369\nv -2.035916 3.880664 -2.999719\nv -2.085866 4.117414 -3.063269\nv -2.206066 4.238914 -3.032219\nv -2.287016 4.358214 -3.069919\nv -2.021266 3.553464 -2.953320\nv -2.376316 4.283364 -2.966619\nv -2.394316 4.344265 -2.983520\nv -2.084516 3.713464 -2.807219\nv -2.128366 3.906965 -2.839369\nv -2.230066 4.141864 -2.909769\nv -2.065066 3.214464 -2.878170\nv -2.059366 3.462914 -2.804970\nv -1.839216 1.293764 -0.873720\nv -1.715316 1.275664 -0.936020\nv -2.258366 4.096614 -2.832019\nv -2.099966 3.171164 -2.756969\nv -2.096416 3.317564 -2.671220\nv -2.463166 4.161065 -2.776069\nv -2.279066 4.011815 -2.717719\nv -2.110116 3.382214 -2.571969\nv -2.193416 3.773614 -2.576019\nv -2.238216 3.909914 -2.648219\nv -2.466766 4.049664 -2.646119\nv -2.494166 4.133614 -2.694319\nv -2.158066 3.576564 -2.493020\nv -2.314816 3.961664 -2.629169\nv -2.408716 3.075214 -0.756270\nv -2.156216 3.085514 -2.559220\nv -2.259666 3.854014 -2.552219\nv -2.436766 3.935965 -2.512369\nv -2.507266 3.987464 -2.518719\nv -2.171616 3.201614 -2.305119\nv -2.143166 3.287514 -2.405770\nv -2.295166 3.800564 -2.435769\nv 0.183384 -1.734886 -1.854070\nv -2.235016 3.698764 -2.402369\nv -2.498466 3.893164 -2.399869\nv -2.527916 3.936514 -2.402769\nv -2.528866 3.871064 -2.293119\nv -2.177516 3.329114 -2.213070\nv -2.225516 3.573314 -2.265670\nv -2.291666 3.679514 -2.272619\nv 2.904034 0.083214 -1.376770\nv 2.944434 -0.181336 -1.412270\nv 2.779684 -0.031136 -1.508120\nv 1.429684 1.855114 -0.569420\nv 1.476634 1.722714 -0.777820\nv 1.374534 1.741564 -0.756620\nv -1.777466 1.444564 -0.834070\nv -1.901666 1.343814 -0.837220\nv -2.486016 3.797964 -2.264669\nv 0.919634 1.712114 -0.767420\nv 1.125884 1.693064 -0.875470\nv 0.904434 1.549214 -0.932270\nv -2.180316 3.225364 -2.165220\nv -2.377616 3.697764 -2.201919\nv -0.578366 4.119364 -0.774219\nv -2.221716 3.442514 -2.111470\nv -2.500166 3.758464 -2.173969\nv 1.950034 -2.803186 -0.878420\nv 2.564484 1.173014 -1.022820\nv 2.695534 1.031264 -1.001120\nv 2.472934 1.004264 -1.153620\nv -0.016266 -0.332986 -2.116670\nv -2.316566 3.583464 -2.078070\nv -2.519466 3.785914 -2.127769\nv -0.175866 0.959664 -1.312470\nv 1.726334 1.800664 -0.706770\nv 0.072884 -1.091286 -2.065320\nv 0.000884 -0.867586 -2.108170\nv 0.121384 -0.989086 -2.166720\nv -0.091166 -0.725286 -2.065320\nv -0.133516 -0.538986 -1.993020\nv -0.025616 -0.134436 -1.988070\nv -2.140766 2.879964 -2.160669\nv -2.212916 3.183814 -2.002869\nv -2.273466 3.485064 -2.005769\nv -2.501816 3.709464 -2.075569\nv 2.931434 1.040314 -0.871120\nv 2.869734 0.810564 -1.060370\nv 2.732884 0.870214 -1.102970\nv 0.311584 -1.316086 -2.145920\nv 0.184534 -1.310286 -2.038020\nv -0.020816 -1.060686 -1.949670\nv -0.172116 -0.675036 -1.948520\nv -0.107616 -0.330786 -1.940820\nv 0.058784 -0.006936 -1.970070\nv 0.138484 -0.061536 -2.122520\nv -2.230366 3.336214 -1.904119\nv -2.507866 3.701514 -1.939519\nv 0.919434 0.334464 -1.858870\nv 0.062734 -1.238336 -1.931970\nv 0.013684 -1.169486 -1.902270\nv -0.093516 -0.850286 -1.979870\nv -3.133166 1.150914 0.587080\nv -2.473866 3.620914 -1.945469\nv 1.799184 1.163664 -1.334970\nv 1.993634 1.195764 -1.228570\nv 0.139234 -1.531486 -1.928620\nv -0.101466 -1.010286 -1.831770\nv -0.096116 -0.154086 -1.815770\nv -2.310466 3.470114 -1.888469\nv 1.603134 1.701514 -0.829320\nv 0.302334 -1.596836 -2.021870\nv 0.056434 -1.501286 -1.833470\nv -0.055766 -1.295286 -1.774870\nv -0.152416 -0.803586 -1.845670\nv -0.189666 -0.714186 -1.837020\nv -0.191466 -0.407836 -1.860370\nv -2.247266 3.232764 -1.702520\nv 1.964834 1.339414 -1.173420\nv 1.681734 1.625514 -0.913020\nv 0.094334 -1.689636 -1.765870\nv -0.073516 -1.122036 -1.794520\nv -0.208066 -0.603536 -1.781370\nv 0.211534 0.231914 -1.668120\nv 0.124884 0.109814 -1.870220\nv -2.249916 3.164864 -1.734570\nv -2.476266 3.564414 -1.814469\nv -3.034766 0.119814 0.638680\nv 1.565634 1.461064 -1.085920\nv 0.004634 -1.449886 -1.744970\nv -0.227616 -0.743436 -1.769870\nv -0.189716 -0.240686 -1.683870\nv -0.246916 -0.377936 -1.657770\nv -2.311116 3.019464 -1.727620\nv -2.271616 3.318164 -1.702969\nv -2.332766 3.411714 -1.726369\nv -2.488716 3.598664 -1.731619\nv -2.223266 0.888864 1.516330\nv 1.664784 0.530464 -1.483470\nv 1.587634 0.421764 -1.559170\nv 1.474834 0.496914 -1.536820\nv -0.109266 -1.245286 -1.630470\nv -0.148066 -1.117086 -1.586870\nv -0.237566 -0.819886 -1.667570\nv -0.256116 -0.625536 -1.701520\nv 1.249684 -2.632536 0.387880\nv -2.315366 2.953564 -1.647020\nv -2.470016 3.502364 -1.691919\nv 2.021734 0.206514 -1.739620\nv -0.759566 -2.791836 -1.675870\nv -0.732316 -2.659536 -1.650171\nv -0.720416 -2.721836 -1.713770\nv -0.714016 -2.837286 -1.727821\nv -0.670316 -2.646286 -1.732120\nv -0.653216 -2.540286 -1.650520\nv -0.544766 -2.476686 -1.715120\nv 0.054784 -1.906786 -1.627070\nv 0.002984 -1.668636 -1.562120\nv -0.041866 -1.403736 -1.602220\nv -0.176866 -0.982536 -1.626870\nv -0.281566 -0.693336 -1.580770\nv 1.911834 1.580914 -0.971670\nv -0.779066 -2.698236 -1.552770\nv -0.565866 -2.440686 -1.615020\nv -0.427566 -2.308186 -1.669720\nv -0.294766 -0.554636 -1.568820\nv -0.321366 -2.818936 0.552279\nv 0.311234 0.914814 -1.446770\nv 0.098834 0.974064 -1.344420\nv 0.570434 1.257564 -1.201420\nv 0.707584 1.045414 -1.340720\nv 1.355834 -0.036386 -2.154920\nv -0.646616 -2.469136 -1.558020\nv -0.070816 -1.519236 -1.453820\nv -0.133516 -1.241686 -1.484970\nv -0.241766 -0.862436 -1.563320\nv 0.910484 -2.859686 -1.571421\nv 0.915584 -2.736036 -1.669121\nv -2.301466 3.294214 -1.559769\nv -2.446866 3.412664 -1.568319\nv -2.472116 3.530464 -1.555319\nv 0.337034 1.698064 -0.468070\nv 0.624834 1.742714 -0.507170\nv 0.448434 1.668014 -0.612570\nv 1.112184 0.919714 -1.519470\nv -0.805566 -2.625686 -1.509120\nv -0.045116 -1.844786 -1.451270\nv -0.019266 -1.635536 -1.505720\nv -0.215166 -1.041086 -1.441320\nv 0.872734 1.784364 -0.612470\nv 0.673684 1.660514 -0.674920\nv -2.353616 3.020814 -1.382820\nv -2.302466 3.093464 -1.456770\nv -2.288216 3.157214 -1.407270\nv -2.300916 3.222564 -1.443320\nv -2.214716 -0.994886 -0.730220\nv -2.169516 -1.063736 -0.624670\nv -2.314966 -0.980036 -0.647970\nv 0.395884 4.629614 -1.446369\nv 0.515084 4.719564 -1.533419\nv 0.533584 4.572814 -1.619469\nv -0.842166 -2.630286 -1.426821\nv -0.724866 -2.397686 -1.391420\nv -0.086566 -2.073286 -1.426670\nv -0.272466 -2.142186 -1.401170\nv -0.036616 -1.987036 -1.423970\nv 1.560984 -2.773886 -0.310020\nv 1.557184 -2.640586 -0.463270\nv -2.425116 3.338564 -1.473719\nv -2.465616 3.397364 -1.450819\nv 0.274884 0.089864 -2.080520\nv 0.812784 -2.803636 -1.670271\nv -0.573366 -2.239236 -1.375520\nv -0.173216 -1.405586 -1.282520\nv -0.176616 -1.246436 -1.373220\nv 0.651234 0.383864 -1.615270\nv -2.350016 2.953864 -1.351120\nv -2.561866 0.902363 1.212130\nv -2.409416 1.019264 -0.632170\nv -2.532716 1.089364 -0.512970\nv -0.755816 -2.427386 -1.270020\nv -0.161716 -2.061786 -1.325820\nv -0.047466 -2.003886 -1.360320\nv -0.070816 -1.916936 -1.267820\nv -0.075616 -1.700086 -1.366820\nv -0.125616 -1.578336 -1.265070\nv -1.455766 -2.690486 -0.895970\nv -1.168316 -2.772786 -1.014271\nv -1.371316 -2.830636 -0.968020\nv -1.210016 -2.702386 -0.986920\nv -2.246866 2.678064 -0.894420\nv -2.415266 3.256764 -1.346670\nv -3.074566 1.243464 1.045330\nv 0.510084 4.792014 -1.450069\nv -0.869366 -2.657336 -1.298620\nv -0.890466 -2.810886 -1.300170\nv -0.100366 -1.692686 -1.280370\nv 1.193084 1.230264 -1.225520\nv -0.185016 -2.859536 0.059379\nv -0.234916 -2.857736 0.047630\nv -2.231716 2.816614 -1.334720\nv -2.308316 3.094164 -1.219720\nv -2.312416 3.150464 -1.294220\nv -2.453666 3.310014 -1.297469\nv -0.155116 -2.063686 -1.259470\nv -0.095516 -2.001586 -1.234420\nv 0.738234 4.607064 -1.792869\nv 0.237534 4.603164 -1.243869\nv -0.937116 -2.783836 -1.161721\nv -0.931116 -2.660536 -1.113420\nv -0.871966 -2.569786 -1.205121\nv -0.099166 -1.760886 -1.177920\nv -0.164966 -1.550386 -1.141920\nv 2.052034 1.556764 -0.958670\nv 2.929084 0.546714 -1.178920\nv 0.562584 -0.161436 -2.312270\nv 0.574234 0.018364 -2.218220\nv -2.674416 0.978964 1.081430\nv -2.327466 2.882464 -1.170420\nv -2.356216 3.020464 -1.211869\nv -2.418666 3.204064 -1.196670\nv 0.159484 4.426164 -1.300669\nv -0.852016 -2.432736 -1.043320\nv -0.747816 -2.317286 -1.103570\nv -0.097216 -1.920286 -1.131370\nv -2.369566 2.955364 -1.137769\nv -0.220416 -1.498886 -1.124020\nv 0.795534 1.821214 -0.456570\nv 0.808584 0.125414 -2.150020\nv 0.818384 0.012064 -2.221570\nv 4.096134 -1.204836 -0.373270\nv 3.997984 -1.320036 -0.483170\nv -2.339716 3.080214 -1.062770\nv -2.427216 3.195614 -1.115470\nv -0.902766 -2.559386 -1.055720\nv -0.148416 -1.923436 -1.031270\nv -0.110166 -2.846886 0.153330\nv -0.166516 -2.857386 0.151480\nv -0.278516 -2.803186 1.886180\nv 1.813334 -2.831186 0.439480\nv 1.775234 -2.839436 0.529980\nv 1.765684 -2.825336 0.424630\nv -2.278466 -0.187086 -1.152370\nv -2.313616 -0.054836 -1.123320\nv 0.666384 0.173514 -2.080470\nv 0.512734 0.134314 -2.112620\nv 0.465734 -2.861436 -1.472121\nv 2.660284 0.381814 -1.418220\nv 2.583534 0.234614 -1.477920\nv -2.327916 3.024764 -0.993020\nv -0.110416 4.325114 -1.094669\nv -0.241666 1.418414 -0.945120\nv -0.176266 1.193914 -1.200420\nv -0.339466 1.337114 -1.034020\nv 1.454384 -2.653936 -0.297170\nv -2.399516 -0.361436 -1.003420\nv -2.447466 -0.148286 -0.989070\nv -2.469066 0.099714 -0.972420\nv 4.218134 -1.091136 -0.242770\nv 0.024084 1.564364 -0.728220\nv 0.170184 1.581364 -0.685170\nv 0.121334 1.465614 -0.879820\nv -2.364966 2.876214 -0.951670\nv -2.369266 2.944014 -0.913320\nv -2.410416 3.147214 -0.954969\nv 2.625534 -1.938786 -1.538170\nv -0.854166 -2.399236 -0.968270\nv -1.942416 -2.854936 -0.685970\nv -1.889466 -2.854986 -0.741520\nv -1.909166 -2.864186 -0.655521\nv 2.495734 1.567514 -0.602420\nv -2.532666 0.199614 -0.899120\nv 0.036634 1.039664 -1.280920\nv -0.122466 1.100614 -1.267720\nv -0.057316 1.166164 -1.216970\nv 1.483384 0.210614 -1.982020\nv -2.522266 -0.380836 -0.869520\nv -0.649466 -0.121636 -1.499270\nv 0.795384 1.084214 -1.304420\nv -2.585616 -0.124436 -0.796720\nv -2.602666 0.324464 -0.759870\nv -2.392566 0.546664 -0.910870\nv -2.514566 0.564164 -0.799070\nv 1.417184 0.445114 -1.582570\nv 2.292084 1.748014 -0.479870\nv 2.742334 1.147214 -0.877770\nv 2.615534 1.359314 -0.813020\nv 2.763634 1.321664 -0.686670\nv 3.224984 0.725964 -0.809470\nv 3.083334 0.882664 -0.834320\nv 1.262784 0.399914 -1.719570\nv 0.660234 0.260214 -1.955070\nv 0.688634 0.872564 -1.425970\nv 0.450384 -2.811486 -1.775871\nv -2.605166 -0.271336 -0.753370\nv -2.648666 0.040814 -0.785070\nv -2.632416 0.546614 -0.682320\nv -0.771666 -2.261886 -0.948220\nv -0.673116 -2.125936 -0.959820\nv -1.414716 0.460914 -1.373420\nv -1.531166 0.420914 -1.339870\nv -1.388016 0.616214 -1.339320\nv -2.241066 2.613264 -0.787570\nv -2.395116 2.875414 -0.786520\nv -2.357166 2.955414 -0.789970\nv -2.349216 3.023464 -0.838920\nv 1.521634 0.665214 -1.493720\nv 1.768284 0.699814 -1.451470\nv 1.838034 0.553664 -1.443570\nv 2.552534 0.034414 -1.565320\nv -2.566516 -0.425636 -0.752570\nv -2.686966 -0.132186 -0.699970\nv -2.676916 0.158764 -0.735970\nv 2.135784 1.232514 -1.182020\nv 0.238584 -2.622886 -0.800320\nv -2.314666 2.682914 -0.736420\nv -2.405866 2.834464 -0.723020\nv -0.965966 3.838264 -0.495669\nv -0.086216 0.922564 -1.328070\nv 1.748184 -2.648186 1.886729\nv -1.389916 -1.537486 -0.558420\nv -1.343066 -1.475136 -0.692670\nv -2.749466 -0.022686 -0.672370\nv -2.681266 0.415764 -0.675770\nv 0.489034 1.186114 -1.274220\nv 3.037484 0.757464 -0.987020\nv -0.272866 1.134764 -1.243320\nv -0.355416 -2.221886 -1.602370\nv 1.045434 0.186664 -2.079770\nv 0.875234 0.263964 -1.997820\nv 1.592684 0.817714 -1.412020\nv 1.364884 0.683414 -1.518170\nv -2.595066 -0.541786 -0.652470\nv -2.677366 -0.348636 -0.661570\nv -2.803166 0.041364 -0.597070\nv -2.314916 0.955314 -0.791020\nv -2.395066 0.869814 -0.763520\nv -0.168266 1.542514 -0.758120\nv -0.257666 1.635614 -0.682220\nv -2.383066 2.699463 -0.640370\nv -2.432666 2.966313 -0.657370\nv -0.890916 3.879564 -0.631669\nv -1.833066 -2.406136 -0.571470\nv -1.670866 -2.486286 -0.747070\nv -1.389666 -2.183436 -0.599970\nv -1.307316 -2.101236 -0.643070\nv -1.341316 -1.957336 -0.554920\nv -2.024166 -1.166986 -0.625520\nv -2.093316 -1.054936 -0.710820\nv -2.490116 -0.871186 -0.586070\nv -2.689566 -0.418736 -0.610720\nv -2.768266 0.311114 -0.564920\nv -2.761216 0.446164 -0.574270\nv -2.600366 0.854064 -0.567770\nv 0.401334 1.587814 -0.761120\nv 0.543584 0.277414 -1.833420\nv 0.416184 0.182814 -2.003920\nv -2.435616 2.763314 -0.590270\nv -2.448716 3.007764 -0.552820\nv -1.011166 3.747314 -0.591469\nv -1.576166 -2.303086 -0.589070\nv -1.432666 -2.323436 -0.709270\nv -1.528416 -2.227036 -0.492720\nv -1.316016 -1.747036 -0.594520\nv -1.403166 -1.486086 -0.595120\nv 1.936584 0.484564 -1.504320\nv -2.145666 -1.120736 -0.528670\nv -2.213016 -1.048836 -0.559070\nv -2.406666 -0.957236 -0.522520\nv -2.598916 -0.737786 -0.525020\nv -2.788166 -0.351986 -0.519320\nv -2.802666 -0.121286 -0.541820\nv -2.749616 0.577214 -0.521270\nv -2.541316 1.020614 -0.493020\nv 0.041234 -2.616036 1.262029\nv 0.140634 -2.622987 1.194579\nv 1.180934 0.511614 -1.558270\nv -2.555466 2.484063 -0.584270\nv -2.497266 2.665214 -0.563270\nv -2.476916 2.894364 -0.514820\nv 1.977684 0.375514 -1.540770\nv -1.748816 -2.304336 -0.434520\nv -1.413916 -2.132686 -0.507720\nv -1.392616 -1.784736 -0.405570\nv -2.497916 -0.884536 -0.489320\nv -2.683616 -0.510286 -0.484570\nv -2.605666 0.970814 -0.459820\nv 0.318934 0.286314 -1.635870\nv 0.546084 0.335564 -1.665570\nv 0.289284 0.194814 -1.881170\nv 2.111034 0.186464 -1.690770\nv -2.602616 2.638014 -0.451320\nv -1.436316 -1.541436 -0.497870\nv -1.404916 -1.602136 -0.454120\nv -1.158216 3.547164 -0.542669\nv -1.875066 -2.386436 -0.451670\nv -1.743666 -2.846186 0.340080\nv -1.649666 -2.835836 0.540129\nv -1.422616 -2.030236 -0.401270\nv -1.493116 -1.561836 -0.347720\nv -2.600316 -0.748686 -0.448620\nv -2.827816 -0.310936 -0.435820\nv -2.849266 -0.092086 -0.406320\nv -2.845666 0.048464 -0.421970\nv -2.851216 0.303714 -0.397720\nv -2.784166 0.572364 -0.422320\nv -2.697616 0.846614 -0.394570\nv -2.907366 1.703714 -0.469120\nv -2.891216 1.835164 -0.470770\nv -2.806716 1.755714 -0.561620\nv -2.453216 3.088814 -0.424220\nv -1.246516 3.499914 -0.466219\nv -1.169716 3.614914 -0.467519\nv -2.001766 -2.449786 -0.393270\nv -1.985366 -2.561836 -0.490520\nv -1.931666 -2.323036 -0.270970\nv -1.478366 -2.142136 -0.374620\nv -1.422866 -1.649986 -0.346820\nv -2.114016 -1.269136 -0.385470\nv -2.468716 -0.912536 -0.367670\nv -2.647766 -0.724036 -0.369770\nv -2.683816 0.946814 -0.382470\nv -2.903016 1.443714 -0.447970\nv -2.969266 1.524614 -0.381170\nv -2.863916 1.556114 -0.527370\nv -2.630666 2.765664 -0.402820\nv -2.541816 3.007064 -0.383970\nv -1.619216 -2.209236 -0.337670\nv -2.442966 -0.970986 -0.318720\nv -2.711316 -0.660136 -0.313620\nv -2.907716 -0.208936 -0.306920\nv -2.878566 0.195514 -0.322070\nv -2.821566 0.595514 -0.348270\nv -2.767566 0.785014 -0.326720\nv -2.960166 1.746814 -0.379920\nv -2.952316 1.951114 -0.303170\nv 2.954284 0.685514 -1.101420\nv -2.680866 2.589064 -0.327770\nv -1.344716 3.298514 -0.441270\nv -1.336316 3.456814 -0.372669\nv -1.225466 3.589214 -0.386369\nv -1.496016 -2.136586 -0.271670\nv -1.412566 -1.748236 -0.298320\nv 0.471134 -2.837136 -1.398970\nv -2.846466 -0.340536 -0.305120\nv -2.862416 0.078264 -0.286720\nv -2.883316 0.405264 -0.283820\nv -2.831116 1.304264 -0.411920\nv -2.843416 2.353214 -0.304570\nv -1.354616 3.466714 -0.299219\nv -1.732166 -2.232486 -0.269720\nv -1.437316 -1.670736 -0.189820\nv -2.598016 -0.869736 -0.254170\nv -2.939416 0.266214 -0.227120\nv -2.823166 1.062114 -0.239970\nv 2.644784 -0.101936 -1.582770\nv 2.703934 -0.239236 -1.575820\nv 2.571534 -0.177036 -1.622870\nv -1.401016 3.377814 -0.329819\nv -1.522766 -1.572786 -0.248320\nv 0.117634 -2.797336 2.171130\nv 0.066384 -2.801336 1.963530\nv 2.640484 1.227614 -0.930320\nv 2.192334 0.781264 -1.315620\nv -1.825616 4.474564 -3.360019\nv 0.963384 0.026464 -2.201870\nv -1.621266 1.148864 -1.090220\nv 2.520784 0.597164 -1.368070\nv 1.502984 -2.802336 -0.166221\nv 2.022134 0.560114 -1.482070\nv 3.544634 -1.418736 -0.523820\nv 3.551284 -1.549136 -0.592720\nv 1.907234 -2.818086 0.716680\nv 1.817234 -2.827586 0.621279\nv 1.895084 -2.806136 0.524279\nv -1.661016 4.152014 -3.486319\nv 2.472984 1.442214 -0.816870\nv 2.240084 1.384464 -1.031120\nv 2.495934 1.287264 -0.974420\nv 4.047834 -1.120036 -0.321570\nv 3.732384 -0.947436 -0.229270\nv 0.271984 1.422114 -0.981820\nv -0.038566 1.337064 -1.050670\nv 1.644684 1.315714 -1.264170\nv -0.003866 -2.802736 2.106979\nv 0.765034 1.439114 -1.036820\nv 0.627634 1.365464 -1.099970\nv -2.225616 0.245814 -1.127220\nv -0.257966 1.543664 -0.809220\nv 2.747634 0.183864 -1.430020\nv 0.397284 0.373464 -1.612470\nv 1.098684 1.811664 -0.680820\nv 2.179534 0.583864 -1.485770\nv 1.583984 0.099614 -2.021170\nv 3.627534 -1.229586 -0.397620\nv 3.629284 -1.344136 -0.466420\nv 3.252534 -0.104886 -1.205620\nv 1.654534 -0.141486 -2.074620\nv 2.121534 1.046914 -1.293670\nv 3.283534 0.016214 -1.086320\nv 3.212934 0.025364 -1.178170\nv 2.671084 0.666414 -1.251870\nv 2.520034 0.866564 -1.172170\nv 1.624234 1.192714 -1.354570\nv 3.048584 0.020514 -1.320270\nv 3.034334 1.051264 -0.757770\nv 2.308884 0.883364 -1.253120\nv 0.124284 1.654614 -0.461070\nv 4.191734 -1.011336 -0.158470\nv 2.325084 1.275614 -1.080120\nv 2.303634 1.103464 -1.178920\nv 3.616234 -1.713986 -0.685820\nv 3.802334 -1.561986 -0.632070\nv 3.976434 -1.008886 -0.195520\nv 2.237134 1.695014 -0.614170\nv 2.362384 -0.332836 -1.793070\nv 2.586484 -0.349086 -1.681620\nv 3.169884 0.662764 -0.938220\nv 0.129284 0.836764 -1.470370\nv 0.626084 1.494514 -0.868470\nv 0.761334 1.571014 -0.810670\nv 0.140184 -2.670136 -1.852270\nv 3.705584 -1.099386 -0.282470\nv 3.698334 -1.272786 -0.416520\nv 2.224134 -2.811386 -1.110970\nv 2.072534 -2.834136 -0.955121\nv 2.118434 -2.828386 -1.156520\nv 3.819084 -1.461086 -0.576370\nv 1.310384 1.568764 -0.938520\nv 0.834984 -2.548336 -1.717420\nv 3.146684 0.545664 -1.020570\nv 0.375784 1.486914 -0.906420\nv 2.855684 -0.342736 -1.475070\nv 2.841484 -0.602536 -1.518770\nv 2.700184 -0.403486 -1.619870\nv 0.179634 -2.846286 -1.447320\nv 3.776784 -1.001736 -0.187220\nv 3.776034 -1.142636 -0.317220\nv 1.251534 -2.611937 0.897530\nv -1.701566 3.041264 -0.443220\nv 3.866334 -1.275236 -0.447070\nv 0.823484 0.747314 -1.529920\nv 0.671084 0.710564 -1.519370\nv -0.091216 1.439314 -0.897370\nv -1.642066 3.075664 -0.381120\nv -1.641466 2.858564 -0.550070\nv -0.617116 -2.724636 -1.784521\nv -0.696316 -2.754936 -1.773970\nv 1.353384 1.928564 -0.423620\nv 1.256834 1.799064 -0.714220\nv -1.177516 3.373064 -0.579820\nv 1.166334 0.292414 -1.938820\nv -1.571266 3.110964 -0.362470\nv -1.541266 2.874814 -0.469020\nv 2.299534 1.003614 -1.212470\nv -1.502066 3.180614 -0.355970\nv -1.458916 3.006713 -0.443220\nv -1.539916 2.792364 -0.507470\nv -1.373416 3.201514 -0.449869\nv -1.528416 2.629314 -0.532570\nv 3.658284 -2.202536 -0.592720\nv 3.768484 -2.093986 -0.613220\nv -1.466216 2.495864 -0.613770\nv 0.963334 0.759264 -1.530270\nv 0.074184 1.216364 -1.153420\nv -1.343916 2.649214 -0.471370\nv -1.396016 2.397814 -0.622970\nv -1.517816 1.245214 -1.067670\nv -1.586316 -2.866386 -0.852070\nv -1.611966 -2.872636 -0.732971\nv -1.498066 2.166064 -0.712720\nv -1.338316 2.220864 -0.588770\nv -1.385366 2.072264 -0.680670\nv -1.377866 1.408914 -0.984920\nv -1.420716 1.505114 -0.872170\nv -1.442066 2.821364 -0.484770\nv -1.220316 2.017314 -0.625520\nv -1.293266 1.356314 -1.066170\nv 0.585784 4.814214 -1.475419\nv -1.252066 1.767114 -0.684170\nv -1.291716 1.615264 -0.796620\nv -1.222816 1.501464 -0.952220\nv -1.203366 1.211714 -1.177020\nv -1.371366 1.011314 -1.260970\nv 1.022734 -2.761136 -1.243220\nv 1.029184 -2.650536 -1.178771\nv -1.154966 1.883614 -0.599920\nv -1.297716 1.864864 -0.671920\nv -1.157966 1.742364 -0.709720\nv -1.097016 1.391664 -1.087920\nv -0.837666 3.545064 -0.824069\nv -1.086816 1.855764 -0.586470\nv -1.037366 1.557764 -0.971670\nv -1.082416 1.209214 -1.190520\nv -1.061816 0.956314 -1.328070\nv 1.978534 -0.119286 -1.954120\nv -1.064416 1.943564 -0.508620\nv -0.974666 1.907414 -0.458920\nv -1.010766 1.764764 -0.721070\nv -0.970466 1.205564 -1.180970\nv -0.336016 1.496264 -0.887420\nv -0.933716 1.869814 -0.520720\nv -0.816066 1.705814 -0.840770\nv -0.844266 1.296764 -1.171020\nv -0.891916 1.055664 -1.243320\nv 0.323784 -2.589787 1.541229\nv -0.927316 1.915814 -0.383670\nv 0.273934 -2.587986 1.529329\nv 0.219934 -2.594486 1.523929\nv 1.406434 -2.745686 -0.047220\nv 0.036734 -2.619437 1.418480\nv -0.012966 -2.617386 1.406029\nv 2.936734 -0.428186 -1.403070\nv -0.852966 1.806914 -0.678120\nv -0.754366 1.520864 -1.016420\nv -0.731466 1.789964 -0.680420\nv -0.709466 1.150464 -1.201320\nv 1.102484 0.607064 -1.557620\nv -0.707116 1.394264 -1.099220\nv -0.747566 1.064814 -1.232670\nv -1.458416 -2.782836 -0.918070\nv 1.459084 -0.027836 -2.110870\nv -0.558316 1.620314 -0.902920\nv -0.589416 1.511614 -1.002020\nv -0.586116 1.267464 -1.138570\nv -0.939966 -2.368336 -0.935320\nv 2.036134 -2.733186 1.838029\nv 2.254884 -2.713936 1.771679\nv -1.579966 -2.405686 -0.721770\nv 3.958834 -1.497886 -0.591420\nv -0.597866 1.773314 -0.650870\nv -0.640466 1.723614 -0.788670\nv -0.475816 1.154314 -1.230370\nv 1.224534 0.607714 -1.561470\nv -1.572766 -2.808786 -0.885020\nv -0.446716 1.698914 -0.738670\nv -0.459466 1.556164 -0.928270\nv -0.518216 1.376364 -1.054170\nv -0.388116 1.740664 -0.609820\nv -0.401666 1.268514 -1.138470\nv -1.603066 -2.595286 -0.814620\nv -1.020866 2.973564 -0.598920\nv 1.004134 -0.290086 -2.295670\nv 0.592734 4.677665 -1.641119\nv -2.096016 -1.371836 -0.186520\nv -2.134116 1.129964 -0.818820\nv -2.219466 1.209164 -0.741920\nv -2.126316 1.240014 -0.789170\nv -2.297466 1.428014 -0.783620\nv -0.785416 0.378264 -1.471220\nv -0.364166 -2.789236 0.680479\nv -2.120116 1.036464 -0.875920\nv -2.091666 0.534264 -1.100520\nv -2.474416 1.434664 -0.710570\nv -0.719566 0.582564 -1.461270\nv -1.555366 -0.555936 -1.365670\nv -1.474216 -0.137536 -1.449270\nv -1.451316 -0.359336 -1.454270\nv -1.601016 -0.418736 -1.379420\nv -2.251566 0.562764 -1.013220\nv -1.320216 -0.246836 -1.467070\nv -1.976316 -2.743636 -0.691670\nv -1.881966 -2.766236 -0.750071\nv -2.432116 1.606614 -0.742670\nv -1.152466 3.116863 -0.599320\nv -1.296916 3.177264 -0.510620\nv 0.302234 -2.868886 -1.682520\nv 3.909884 -1.791236 -0.643120\nv -2.074666 0.271264 -1.192420\nv 3.920634 -1.634286 -0.637470\nv -2.056266 1.673914 -0.833120\nv -2.089216 -0.001486 -1.211220\nv -1.209816 0.874114 -1.332220\nv 3.491184 -2.379386 0.974430\nv 3.688584 -1.899736 -0.709570\nv 3.778634 -1.709336 -0.683670\nv -1.873666 -2.570136 -0.702070\nv -2.244916 2.887314 -1.787620\nv -1.033816 -1.080486 -1.112520\nv -0.983566 -1.367236 -1.022970\nv -1.465466 0.268164 -1.435470\nv -1.615316 0.280364 -1.319270\nv -1.532366 0.235414 -1.386020\nv 2.599334 -1.620836 -1.682770\nv -1.651516 0.799464 -1.232820\nv -1.421416 0.909664 -1.279020\nv 3.629334 -2.133086 -0.652420\nv 3.558084 -1.861086 -0.736320\nv 1.505284 -2.600136 -0.520120\nv -1.793766 -1.315686 -0.666170\nv -2.009416 2.079464 -0.821620\nv -2.215866 -0.861136 -0.855520\nv 3.555884 -2.037086 -0.723320\nv -1.329816 -0.398086 -1.471520\nv -1.235716 2.994264 -0.538170\nv -2.076216 -0.906136 -0.950470\nv 3.525734 -2.323186 -0.524170\nv 3.501384 -2.281436 -0.586520\nv -1.419616 0.071114 -1.471270\nv -1.033016 -0.925886 -1.175070\nv -1.407666 -1.075036 -1.121520\nv 3.398234 -2.086336 -0.716170\nv 3.411234 -1.760636 -0.689670\nv -1.316666 0.296714 -1.470920\nv 3.316084 -1.933036 -0.729070\nv -2.206816 1.627764 -0.806720\nv -1.011316 0.458164 -1.489170\nv -0.926516 0.604914 -1.452970\nv -0.969716 -0.560086 -1.390320\nv -1.149916 -0.432036 -1.472470\nv -2.036666 -2.713036 -0.597020\nv 3.400634 -1.647586 -0.644220\nv -1.987416 -1.017486 -0.883720\nv -2.033866 -1.051586 -0.749470\nv -2.045566 -0.840136 -1.037570\nv -1.599916 0.122914 -1.349920\nv -1.022166 -0.642436 -1.341170\nv 1.150034 -2.601986 -0.521120\nv 1.084634 -2.614536 -0.290720\nv 0.965434 -2.607986 -0.552770\nv -2.037566 -2.654086 -0.469270\nv 3.286884 -2.451086 -0.549620\nv 3.329534 -2.289336 -0.642620\nv 0.261184 -2.478336 -1.848570\nv -2.396866 1.768964 -0.780320\nv -2.398666 1.872114 -0.774770\nv -1.992416 -0.770786 -1.149920\nv -1.431816 0.782414 -1.299720\nv 3.294734 -1.851486 -0.714770\nv -2.547316 2.014614 -0.636970\nv -2.388666 2.011614 -0.742370\nv -2.021216 -0.578686 -1.213020\nv -1.122016 -0.206786 -1.474820\nv -0.872766 -0.169086 -1.496220\nv -0.891516 -0.355836 -1.466120\nv 3.226834 -2.238536 -0.698520\nv -0.728316 0.012664 -1.526570\nv -0.699416 0.238364 -1.517370\nv -1.387716 0.203964 -1.471120\nv -1.739266 -0.758036 -1.270720\nv -1.720916 -0.531286 -1.335820\nv 3.120384 -2.480536 -0.564320\nv 3.146484 -1.975836 -0.735820\nv -0.902716 0.837664 -1.345670\nv -1.308516 -1.391636 -0.755520\nv -2.819516 1.493564 -0.539120\nv 3.102234 -2.280186 -0.684220\nv 3.074384 -2.107986 -0.715620\nv 1.158084 0.741264 -1.529420\nv -1.545816 0.136764 -1.369820\nv -0.740416 -0.338436 -1.457220\nv -1.694466 -1.227636 -0.817970\nv -1.586316 -1.069086 -1.108770\nv -0.697016 -1.191236 -1.177020\nv -0.696666 -0.987236 -1.283970\nv -0.987666 -1.768936 -0.907370\nv 1.302784 -2.779787 1.953379\nv -1.144966 0.533814 -1.464670\nv -1.150616 0.736814 -1.360920\nv 2.917484 -2.387336 -0.664570\nv 2.959534 -2.260636 -0.714570\nv -1.344966 2.935264 -0.494520\nv -1.165816 0.261164 -1.504770\nv -1.005216 0.259164 -1.504070\nv -0.840116 3.227564 -0.783320\nv -0.893316 -0.626436 -1.355970\nv -0.916116 -0.900536 -1.214320\nv -0.845116 -0.749386 -1.289770\nv -1.530566 -1.508486 -0.487120\nv -0.842416 -1.205586 -1.156470\nv -0.790266 -1.087086 -1.216920\nv -0.782066 -1.786586 -0.952070\nv -0.843566 -1.957986 -0.899770\nv -0.951116 -1.565836 -0.990020\nv -0.844716 -1.460836 -1.046120\nv -0.842516 -1.304186 -1.094120\nv -0.702166 -0.148436 -1.484220\nv -0.913166 -2.150686 -0.876970\nv -0.798616 -2.143336 -0.919670\nv 2.724384 -2.538036 -0.623270\nv -0.830316 -0.018736 -1.493920\nv -0.816866 -0.474136 -1.398670\nv -1.237116 0.368014 -1.493220\nv -1.286616 0.487614 -1.444020\nv -0.853116 0.089864 -1.480870\nv -0.036466 -2.628386 1.322129\nv 2.601534 -1.034836 -1.706270\nv 2.634984 -0.832286 -1.690970\nv -0.820716 0.219764 -1.493720\nv -0.857416 3.353214 -0.813969\nv 2.549684 -2.006636 -1.569370\nv 1.144084 -2.561736 -1.686620\nv 1.161734 -2.732136 -1.642671\nv 1.678284 -2.820886 -1.181620\nv 2.641234 -1.145086 -1.654520\nv 2.578384 -0.655386 -1.697870\nv 2.349134 -2.829836 -0.293470\nv 2.255984 -2.833086 -0.435070\nv 2.347484 -2.797286 -0.593821\nv 2.560834 -0.503536 -1.693820\nv -3.071566 1.140763 1.290380\nv -0.764716 -0.963936 -1.280970\nv 2.475034 -2.173036 -1.453120\nv 2.556884 -1.829886 -1.688370\nv 2.532284 -1.443086 -1.693470\nv 2.539034 -1.212186 -1.753020\nv 2.490784 -0.929186 -1.767620\nv -0.697666 -1.454386 -1.044370\nv 2.459834 -1.954386 -1.673871\nv 2.454284 -1.864386 -1.734120\nv 2.437034 -1.775136 -1.766470\nv 2.444134 -1.027036 -1.818470\nv 2.461684 -0.710536 -1.744470\nv 2.440184 -1.139336 -1.820970\nv 2.361684 -0.537586 -1.802920\nv 2.340284 -2.154086 -1.547620\nv 2.304834 -2.076436 -1.611520\nv 2.292034 -1.575486 -1.792220\nv 2.232884 -1.509736 -1.814970\nv 2.381634 -1.329336 -1.805920\nv 2.316834 -2.284836 -1.557920\nv 2.334034 -1.829686 -1.793570\nv 2.285934 -1.708436 -1.820870\nv 2.285284 -1.066436 -1.881620\nv -1.444166 -2.866236 -0.916921\nv 2.246434 -1.971186 -1.719970\nv 2.169334 -0.961886 -1.935820\nv 2.216884 -0.779186 -1.869370\nv 2.149134 -2.379186 -1.604771\nv 2.180534 -1.368936 -1.883620\nv 2.175134 -1.216586 -1.901670\nv 2.195134 -0.671986 -1.896370\nv 2.165634 -2.167036 -1.652771\nv 2.158584 -2.074236 -1.734670\nv 2.145884 -1.922636 -1.778020\nv 2.120484 -1.085486 -1.959670\nv 2.106934 -0.563486 -1.943970\nv 2.138184 -0.413786 -1.902270\nv -1.669466 -0.945686 -1.168920\nv 2.099934 -2.217686 -1.651270\nv 2.099984 -1.797136 -1.851870\nv 2.078784 -1.705886 -1.866970\nv 2.061184 -1.517236 -1.854620\nv 2.037034 -2.782537 1.183980\nv 2.130084 -2.808887 1.247830\nv 1.962784 -2.791586 1.337630\nv 0.829584 -2.613086 -1.158520\nv 2.086684 -1.341886 -1.907170\nv 2.000684 -0.994336 -1.995870\nv 2.036184 -0.760086 -1.938170\nv 2.022284 -0.642086 -1.974820\nv 1.899184 -2.704237 1.868379\nv 2.020534 -2.522036 -1.555620\nv 1.993084 -2.352836 -1.641721\nv 2.017234 -1.217086 -1.927270\nv 2.015734 -0.365336 -1.938420\nv 1.927684 -2.235386 -1.672620\nv 1.960634 -2.101386 -1.784820\nv 1.896184 -1.980136 -1.851720\nv 1.947984 -1.515986 -1.888620\nv 1.948284 -1.374636 -1.956320\nv 1.964284 -1.146036 -1.932670\nv 1.926984 -1.827286 -1.900070\nv 1.874334 -1.278486 -1.991020\nv 1.851234 -0.984586 -2.049570\nv 1.963334 -0.903936 -2.000670\nv 1.909934 -0.774436 -2.051170\nv 1.874334 -0.544936 -2.048720\nv 1.883834 -0.449586 -2.025520\nv 1.821334 -0.312336 -2.030270\nv 2.394234 -2.799236 -0.596470\nv 1.831484 -2.493236 -1.571820\nv 1.791684 -2.130886 -1.776120\nv 1.824184 -1.785836 -1.932170\nv 1.814184 -2.672586 -1.573820\nv 1.821234 -2.242886 -1.681570\nv 1.773834 -1.531386 -1.923920\nv 1.743584 -1.328986 -2.017720\nv 1.839134 -0.735886 -2.096620\nv 1.734434 -1.996436 -1.857670\nv 1.729434 -1.259986 -2.030020\nv 1.743934 -1.135436 -2.024270\nv 1.760034 -0.417986 -2.078770\nv 1.668984 -2.549386 -1.598070\nv 1.606784 -2.383136 -1.629670\nv 1.697084 -2.284936 -1.694321\nv 1.711084 -0.997686 -2.095920\nv 1.674734 -0.538086 -2.097770\nv -1.494116 -2.864436 -0.928570\nv 1.670384 0.918714 -1.407570\nv 1.558984 -2.448136 -1.610721\nv 1.693034 -2.038636 -1.845770\nv 1.677984 -1.713836 -1.935270\nv 1.676034 -1.508136 -1.972470\nv 1.570834 -0.931436 -2.134020\nv 1.621484 -0.739786 -2.146870\nv 1.606584 -2.640486 -1.620171\nv 1.613284 -2.219736 -1.795170\nv 1.607934 -2.140486 -1.856870\nv 1.624734 -1.911736 -1.886670\nv 1.552484 -1.114686 -2.060820\nv 1.575484 -0.383536 -2.127920\nv 1.556834 -0.214436 -2.097970\nv -1.392166 -2.863986 -0.908570\nv -1.299316 -2.849736 -0.994621\nv -1.202866 -2.859686 -0.968620\nv 1.597984 -2.067136 -1.887870\nv 1.556334 -1.740036 -1.983370\nv 1.602634 -1.599936 -2.008720\nv 1.518084 -1.489186 -2.065770\nv 1.505584 -1.311586 -2.115420\nv 1.476284 -2.742386 -1.615420\nv 1.482234 -0.563386 -2.164470\nv -0.289566 -2.747386 1.996779\nv -0.377416 -2.752436 1.883029\nv 1.412134 -2.305386 -1.711720\nv 1.426834 -2.211436 -1.836320\nv 1.446884 -2.048936 -1.929520\nv 1.454384 -1.872336 -1.918270\nv -1.262366 2.782214 -0.468620\nv 1.396684 -2.622536 -1.650921\nv 1.386084 -2.116436 -1.910820\nv 1.388984 -1.688986 -2.012720\nv 1.364084 -1.114986 -2.108270\nv 1.422834 -0.854136 -2.181470\nv 1.368534 -0.604686 -2.195620\nv 1.408984 -0.430636 -2.223670\nv 1.318934 -2.732736 -1.632571\nv 1.377534 -2.375786 -1.647720\nv 1.278484 -1.968536 -1.959870\nv 1.409784 -1.434936 -2.097870\nv 1.328084 -0.293336 -2.245770\nv 1.326734 -0.144836 -2.181970\nv 1.244734 -2.447286 -1.668120\nv 1.340784 -2.233636 -1.823870\nv 1.293834 -1.432386 -2.137970\nv 1.350434 -1.319586 -2.121420\nv 1.286784 -0.932436 -2.176370\nv 1.312384 -0.788636 -2.200120\nv 1.232234 -2.376086 -1.687920\nv 1.277134 -1.827086 -2.007520\nv 1.240584 -1.682286 -2.047870\nv 1.225984 -1.214736 -2.132020\nv 1.177634 -0.667386 -2.273770\nv 1.244684 -0.513136 -2.250670\nv 1.230034 -0.362936 -2.281320\nv 1.181434 -2.286486 -1.819120\nv 1.227484 -2.211936 -1.874970\nv 1.195234 -2.100536 -1.921620\nv 1.172584 -1.097186 -2.192870\nv 1.118184 -1.919886 -2.017620\nv 1.167834 -1.532286 -2.137320\nv 1.150134 -1.380236 -2.170470\nv 1.101634 -0.782386 -2.256320\nv 1.139584 -0.131636 -2.214220\nv 1.096434 -1.691186 -2.060370\nv 1.107334 -1.236236 -2.159570\nv 1.051034 -1.001886 -2.217920\nv 1.070634 -0.569536 -2.294470\nv 1.001784 -0.410886 -2.290820\nv 1.030734 -2.544986 -1.697220\nv 1.053084 -2.210986 -1.890420\nv 0.991784 -2.069336 -1.942120\nv 0.960834 -1.469136 -2.154721\nv 0.987334 -1.368936 -2.185120\nv 2.187384 -2.826736 -0.644121\nv -0.026816 -2.811286 1.745430\nv -0.054166 -2.808336 1.780679\nv -0.050766 -2.821986 1.661629\nv 0.961284 -2.439986 -1.692220\nv 0.955084 -2.375086 -1.703670\nv 1.031384 -2.285436 -1.830470\nv 0.969784 -1.835186 -2.075870\nv 0.998134 -1.214986 -2.176270\nv 0.903984 -1.655736 -2.102670\nv 0.997884 -0.910636 -2.271870\nv 1.011384 -0.673036 -2.283320\nv 0.207434 -2.646436 0.462280\nv 0.933584 -2.240786 -1.857870\nv 0.870684 -2.037286 -1.962620\nv 0.888484 -1.909336 -2.061220\nv 0.862234 -1.359336 -2.217620\nv 0.948384 -1.088936 -2.216620\nv 0.875534 -1.013236 -2.282520\nv 0.860634 -0.765086 -2.308520\nv 0.771884 -0.657936 -2.310020\nv 0.753434 -0.493236 -2.354570\nv 0.778184 -2.212536 -1.872970\nv 0.777284 -1.775186 -2.088970\nv 0.789934 -1.660086 -2.133821\nv 0.778684 -1.527836 -2.199420\nv 0.744734 -1.236786 -2.259570\nv 0.785234 -0.932436 -2.315920\nv -1.117616 -2.859686 -1.041221\nv -1.775216 -2.856536 -0.793670\nv 3.208184 -2.665686 0.569430\nv 0.764534 -2.373836 -1.725520\nv 0.766834 -1.929936 -2.013320\nv 0.714234 -1.375186 -2.250570\nv 0.689534 4.133764 -1.658269\nv 0.700184 4.286614 -1.732519\nv 0.729434 -2.300036 -1.789570\nv 0.604934 -0.285286 -2.349270\nv -0.455166 -2.755086 1.797280\nv 0.601634 -2.274286 -1.802220\nv 0.646484 -1.986736 -1.985670\nv 0.636384 -1.621286 -2.164220\nv 0.636934 -1.433836 -2.205920\nv 0.611584 -1.236936 -2.290020\nv 0.667434 -0.893386 -2.341120\nv 0.656684 -0.476036 -2.367820\nv 1.888084 -2.828386 -0.274120\nv 1.880534 -2.817686 -0.223970\nv 1.780934 -2.842686 -0.235420\nv 0.570684 -2.355986 -1.775920\nv 0.543534 -0.743386 -2.342220\nv 0.633534 -0.619436 -2.320620\nv 1.847634 -2.841536 -0.372220\nv -0.290216 -2.823236 1.436180\nv 0.514134 4.285614 -1.591169\nv 0.454084 -1.053386 -2.303670\nv 0.460684 -0.899386 -2.339620\nv 0.466034 -0.494786 -2.348720\nv -2.065116 -2.828936 -0.584971\nv 0.530984 4.112964 -1.545269\nv 0.433334 -2.467236 -1.829070\nv 0.505334 -2.301436 -1.777020\nv 0.446884 -2.136386 -1.849470\nv 0.478184 -1.833386 -1.997120\nv 0.433634 -1.327586 -2.201470\nv 0.453734 -1.233886 -2.256620\nv -1.689916 -2.805686 0.685680\nv -1.763266 -2.786686 0.741830\nv 0.398484 -2.218736 -1.789220\nv 0.427984 -1.990136 -1.901770\nv 0.449934 -1.548036 -2.126570\nv 0.526134 -2.595487 1.393579\nv 0.522234 -2.611436 1.192979\nv 3.205284 -2.497236 0.957880\nv 0.375134 4.074764 -1.455919\nv 0.404434 -0.795186 -2.349420\nv 0.370284 -0.450136 -2.343420\nv -1.795316 -2.785537 0.821930\nv -1.798466 -2.789587 0.897729\nv 3.580734 -2.434386 0.786130\nv 3.403384 -2.501487 0.842780\nv 3.467284 -2.539436 0.652430\nv 1.576384 -2.583287 1.253979\nv 1.702434 -2.571136 1.269230\nv 1.618734 -2.569587 1.340830\nv 0.689834 -2.618686 1.024679\nv 0.505834 -2.626037 0.948930\nv 1.715234 -2.834886 -0.359870\nv 1.673784 -2.801936 -0.427670\nv 0.344234 -2.253486 -1.786520\nv 0.276434 -2.141636 -1.764270\nv 0.306884 -0.981236 -2.295020\nv 0.263034 -0.794686 -2.313520\nv 0.322684 -0.544536 -2.332070\nv 1.880784 -2.830536 -1.124871\nv 1.878484 -2.839886 -1.203321\nv 1.543334 -2.806036 1.536130\nv 1.761484 -2.775336 -0.578371\nv 0.175434 -2.597786 1.393029\nv 0.113984 -2.602637 1.508779\nv 0.094884 -2.605286 1.418429\nv 0.975834 -2.621686 -0.047420\nv 0.820534 -2.624786 -0.158670\nv -0.956066 -2.816087 1.710829\nv 0.171484 -2.175436 -1.721470\nv 0.709534 -2.625536 -0.415320\nv 0.632234 -2.627336 -0.145670\nv 1.060684 -2.570886 1.497079\nv 1.008634 -2.573236 1.488429\nv 1.684584 -2.839336 -0.178820\nv 2.301584 -2.797336 1.176729\nv 2.109834 -2.806886 1.073730\nv 2.252984 -2.805537 1.416929\nv 2.012484 -2.814837 1.434080\nv 1.909184 -2.763137 1.844580\nv 1.993234 -2.781337 1.793779\nv 1.769434 -2.745086 1.888930\nv 1.685784 -2.846636 0.064029\nv 2.520084 -2.750786 0.500030\nv 2.506134 -2.809686 0.603880\nv 2.374484 -2.813436 0.683030\nv 0.267084 -2.795737 2.196029\nv 1.983384 -2.833586 -0.515070\nv 2.512234 -2.729686 0.398730\nv 2.473834 -2.737836 0.489330\nv 3.713484 -2.378336 0.765680\nv 3.649034 -2.479586 0.538830\nv 1.158234 -2.622436 0.661880\nv 1.019434 -2.621587 0.768380\nv 1.004984 -2.628786 0.466680\nv 2.601084 -2.766186 0.359280\nv 0.942384 -2.766086 2.069230\nv 1.655184 -2.611887 0.924130\nv 1.531434 -2.617887 0.819680\nv 1.651234 -2.725386 0.799780\nv 0.645384 -2.610636 1.185879\nv 2.570984 -2.746036 0.243380\nv 2.649034 -2.797186 0.263930\nv 2.552584 -2.717336 0.304680\nv -0.173666 -2.828486 1.553280\nv -0.217116 -2.813236 1.678929\nv -0.221166 -2.822436 1.538029\nv 1.404284 -2.775436 0.332030\nv 1.480134 -2.813186 0.409430\nv 1.452684 -2.769536 0.505180\nv 2.855734 -2.790986 -0.111870\nv -0.181566 -2.789486 2.031780\nv -0.205466 -2.722686 2.113530\nv 0.629184 -2.785836 2.130579\nv 0.777134 -2.788936 2.071980\nv 0.634784 -2.809987 1.996180\nv 1.750884 -2.789786 -0.066870\nv 1.974234 -2.814436 1.701580\nv 1.748284 -2.799186 1.816429\nv 1.843734 -2.820386 1.578379\nv 0.818534 -2.634236 0.354430\nv 0.663834 -2.633336 0.106930\nv 0.826684 -2.625736 0.065080\nv 1.014084 -2.814036 1.794929\nv 1.167834 -2.744087 2.032430\nv 0.531934 -2.580386 1.575829\nv 0.479884 -2.582736 1.567180\nv 2.629234 -2.813986 0.466430\nv 1.823784 -2.812336 -0.123820\nv 1.834034 -2.730136 -0.104220\nv 1.993134 -2.765636 1.061180\nv 2.587534 -2.783986 0.814479\nv 2.443234 -2.788986 1.051479\nv 2.282834 -2.810186 0.788380\nv 2.260284 -2.820586 0.702429\nv 2.208034 -2.822936 0.693730\nv 2.201434 -2.791086 1.670679\nv 2.523784 -2.771936 0.073230\nv 2.484834 -2.749636 0.044930\nv 2.086884 -2.817036 0.757230\nv 2.507134 -2.824486 -0.129020\nv 2.578734 -2.815886 -0.223470\nv 0.227534 -2.645786 0.673680\nv 2.598984 -2.780686 0.133230\nv 3.757684 -2.450286 0.405980\nv 3.841134 -2.392986 0.519730\nv 1.294634 -2.819186 1.818430\nv 1.201634 -2.817236 1.827229\nv 1.272634 -2.807786 1.661629\nv 1.456284 -2.591786 1.089429\nv 1.348184 -2.585536 1.308580\nv 2.692584 -2.829286 0.087480\nv -2.158966 2.834414 -1.837620\nv 0.474334 -2.804536 2.122480\nv 0.300984 -2.807086 1.994029\nv 0.994084 -2.791086 1.679129\nv 1.035134 -2.809287 1.703679\nv 2.866484 -2.810486 0.091230\nv 2.787334 -2.818436 0.235430\nv 2.722734 -2.815536 0.283480\nv 2.501484 -2.784487 0.937030\nv 1.556434 -2.580736 -0.839270\nv 1.396534 -2.587236 -0.767870\nv 0.890234 -2.608886 1.113730\nv 0.899184 -2.622236 0.895280\nv 1.364734 -2.792836 1.577429\nv 3.206934 -2.637036 0.676480\nv 1.483284 -2.806636 -1.200570\nv 1.172784 -2.821386 -1.274371\nv 1.255384 -2.840936 -1.329871\nv 1.399884 -2.839586 -1.300021\nv 0.022734 -2.813337 1.757679\nv 1.715034 -2.817086 1.697979\nv 1.633784 -2.838786 -1.271271\nv 1.866384 -2.802087 1.418930\nv 1.377384 -2.605286 -0.338520\nv 0.431684 -2.806336 1.838979\nv 0.380034 -2.808236 1.829680\nv 2.159984 -2.825536 -0.899320\nv 1.911384 -2.744986 -0.167920\nv 1.669884 -2.765687 1.886079\nv 1.629484 -2.812186 0.628829\nv 1.542484 -2.756386 0.660380\nv 1.562134 -2.821636 0.524779\nv 1.937134 -2.731886 1.280680\nv 1.969034 -2.717486 1.182030\nv 0.717584 -2.806087 1.811779\nv 0.807384 -2.793687 1.731979\nv 0.956584 -2.575586 1.479780\nv 0.875434 -2.570036 1.547880\nv 1.654384 -2.844386 0.215380\nv 1.711284 -2.862636 0.265480\nv 1.641684 -2.844486 0.317929\nv 1.697434 -2.856686 0.166430\nv 1.327184 -2.577386 1.377980\nv 1.245934 -2.571786 1.446180\nv 2.004284 -2.794536 1.005029\nv 0.942884 -2.588037 1.353480\nv 1.177334 -2.796036 1.631579\nv 1.089484 -2.802836 1.709280\nv 2.156084 -2.825186 0.685330\nv 0.945234 -2.812886 1.946330\nv 2.462534 -2.760986 -0.042220\nv 1.118334 -2.802836 1.954929\nv 1.663234 -2.826336 0.131979\nv 2.954084 -2.784036 -0.086570\nv 1.514634 -2.574236 1.323629\nv 1.272534 -2.604586 -0.404020\nv -2.284566 -1.261036 0.123880\nv 1.433434 -2.568586 1.391930\nv 0.540634 -2.632786 0.105980\nv 0.453734 -2.639186 0.301480\nv -3.064116 1.223814 0.939580\nv -3.081266 1.162914 1.638380\nv -3.046416 1.105363 1.551880\nv 1.944684 -2.807936 0.535929\nv 2.425934 -2.781387 1.238430\nv 2.307334 -2.788486 1.537330\nv -2.505316 0.824664 1.224330\nv 1.561234 -2.840086 0.195680\nv 1.205284 -2.624186 0.126980\nv 1.202384 -2.612036 -0.177920\nv 1.845134 -2.804336 0.512429\nv 2.314434 -2.814186 0.707730\nv 1.776134 -2.812886 1.500080\nv 1.331684 -2.662186 0.438180\nv 1.888984 -2.664536 1.300729\nv 1.191884 -2.578236 1.440779\nv -2.592716 1.228163 1.998380\nv 2.843434 -2.789736 0.475929\nv 1.945084 -2.810236 0.890379\nv 1.250184 -2.755136 -1.201770\nv 1.417234 -2.662086 -1.136170\nv 1.599484 -2.722636 1.920630\nv 2.707434 -2.773286 0.695380\nv 2.556034 -2.737936 1.004979\nv 2.103884 -2.827486 0.676879\nv 2.385034 -2.797336 -0.168220\nv 2.419184 -2.746836 -0.063920\nv 1.457134 -2.759086 1.933179\nv -1.938716 1.091864 1.876830\nv 0.680284 -2.631836 0.408880\nv 2.452434 -2.827736 -0.258470\nv 2.312484 -2.742786 1.684330\nv 1.361184 -2.659386 -0.121670\nv 1.295734 -2.652536 0.054480\nv 0.408884 -2.628686 0.924030\nv 0.290684 -2.629936 1.023679\nv 0.778184 -2.625736 0.801680\nv 1.432734 -2.803986 0.195630\nv 1.141834 -2.576486 1.428930\nv 1.407784 -2.806937 1.599080\nv 2.160534 -2.839136 -0.325420\nv 1.736284 -2.848036 0.348229\nv 1.690034 -2.840336 0.493679\nv -2.989366 1.078763 1.298730\nv -2.097066 -2.825486 0.039029\nv 3.121634 -2.715886 -0.136720\nv 1.464634 -2.815386 0.037130\nv 1.598534 -2.833036 -0.222720\nv 2.282484 -2.801536 -0.805371\nv -2.851966 1.072764 1.087480\nv -2.028866 -2.850436 -0.556071\nv 1.973234 -2.788536 -0.208820\nv 1.897084 -2.634736 1.149480\nv 1.861084 -2.621437 1.256580\nv 1.728634 -2.806986 1.485080\nv 2.663834 -2.676236 0.991130\nv 1.470034 -2.796336 1.873629\nv 1.916134 -2.773836 -0.955521\nv -2.945016 1.033513 1.451380\nv 2.060584 -2.813436 0.655380\nv 1.288984 -2.621486 -0.091020\nv 1.984734 -2.838036 -1.104071\nv 2.052884 -2.823936 -1.293270\nv -0.117416 -2.799787 1.968180\nv -2.744266 1.000363 1.214280\nv 1.379184 -2.575087 1.386530\nv 1.458434 -2.604587 0.871730\nv 1.315734 -2.597236 -1.072121\nv 1.272634 -2.647336 -1.132620\nv 1.066434 -2.625686 0.238480\nv 2.378134 -2.728636 -0.088720\nv 1.224984 -2.801937 1.646630\nv 0.335634 -2.644986 0.432780\nv 0.421834 -2.640336 0.654230\nv -2.918666 1.031314 1.603430\nv -2.922066 1.077613 1.741430\nv 3.023584 -2.645536 0.800680\nv 1.512934 -2.603486 -1.029370\nv 1.565934 -2.646286 -1.080070\nv -2.283966 -0.878636 1.240380\nv 1.390934 -2.584836 -0.977320\nv 1.239884 -2.592036 -0.857820\nv 1.094234 -2.592786 -1.033270\nv 1.818084 -2.783086 0.868579\nv 1.753984 -2.805486 0.771930\nv 1.074934 -2.606236 -1.114871\nv 0.638234 -2.571537 1.589930\nv 0.584234 -2.577986 1.584529\nv 3.084584 -2.689886 0.622780\nv -2.782516 0.971314 1.485630\nv 2.027534 -2.782186 -0.203670\nv 0.702784 -2.634136 0.622480\nv 1.566684 -2.571887 1.332229\nv 0.483084 -2.804487 1.848330\nv -2.604266 0.940114 1.299680\nv -2.757966 0.996614 1.693480\nv 3.321484 -2.684386 0.137830\nv 0.123784 -2.813586 1.779380\nv 0.074334 -2.811486 1.767230\nv -0.011066 -2.629936 -0.521520\nv -2.665866 0.952314 1.477430\nv -2.772666 1.050513 1.823980\nv -2.792916 1.157513 1.948280\nv 0.665984 -2.807936 1.802479\nv 3.086434 -2.769786 0.054880\nv 0.690784 -2.628587 0.794430\nv -1.852016 -2.802136 1.092079\nv 0.530234 -2.636736 0.591630\nv 0.330484 -2.806136 1.817129\nv 2.970734 -2.785936 0.334930\nv -2.359316 -1.167936 0.207280\nv 2.995984 -2.553087 0.947830\nv -2.275266 -1.258636 -0.013370\nv -2.543066 0.917614 1.533880\nv -2.666766 1.037964 1.840480\nv 0.823384 -2.572387 1.539230\nv -2.479516 -0.958386 0.712280\nv -2.500616 0.875364 1.357730\nv -2.669466 1.155913 1.960880\nv -2.430916 0.943364 1.787580\nv 2.681134 -2.645636 1.085179\nv -0.369566 -2.766536 0.569130\nv -0.100266 -2.819836 1.649480\nv -0.151866 -2.821687 1.640030\nv -2.340566 0.837813 1.450130\nv -2.366966 0.876863 1.493880\nv -2.538066 1.028813 1.887430\nv -2.552166 1.157413 1.944530\nv -2.418016 -1.053236 0.656530\nv -2.508316 -0.881037 0.832930\nv -2.332816 -1.186336 0.368930\nv -2.456466 -0.729986 1.133230\nv -2.456216 1.112713 1.979280\nv 0.690234 -2.569186 1.598579\nv 1.680884 -2.801136 1.470230\nv -2.401416 -0.911286 1.033980\nv 1.824484 -2.595037 1.225430\nv -2.184566 -1.364686 0.120580\nv -2.185866 -1.321036 0.261180\nv -2.297316 -1.169086 0.583330\nv -2.317566 -1.072136 0.880780\nv -2.247616 0.957913 1.768330\nv -2.343366 1.015164 1.914030\nv -2.029266 -1.465886 -0.008170\nv -2.198566 -1.341386 0.467330\nv -2.225366 1.026013 1.971680\nv -2.303616 1.099014 2.065980\nv 2.013134 -2.807536 0.640230\nv -2.062666 -1.457736 0.127980\nv -2.104766 -1.418436 0.293380\nv -2.164766 -1.218786 0.758080\nv 0.167634 -2.596836 1.515230\nv 2.340334 -2.768586 -0.152920\nv -2.289366 1.202213 2.173680\nv -2.126016 -2.844736 -0.268071\nv -1.839966 -1.499536 -0.190970\nv 3.126534 -2.768086 0.201080\nv -2.125166 0.992964 1.809830\nv -1.884466 -1.522486 0.060230\nv -1.992416 -1.505336 0.225780\nv -2.085616 -1.395636 0.573930\nv -2.139116 -1.076737 1.129630\nv -2.143866 1.101713 2.080730\nv -2.001816 -2.868436 -0.457220\nv 2.893784 -2.747236 0.604580\nv -1.743616 -1.520036 -0.217820\nv -1.916766 -1.531186 0.341330\nv -2.020916 -1.251686 0.918030\nv 2.872434 -2.653986 0.860130\nv 2.763134 -2.630086 1.017879\nv -1.898066 -2.876586 -0.358871\nv -2.058066 -2.853986 -0.094620\nv -1.010066 -0.973686 1.606380\nv -1.603016 -1.548886 -0.310620\nv -1.773016 -1.547936 -0.038270\nv -1.907816 -1.503036 0.475480\nv -1.964666 -1.444586 0.616580\nv -2.049916 -0.990086 1.333980\nv -2.072416 -0.889236 1.421080\nv -1.458166 -1.584136 0.642230\nv 2.253734 -2.740436 -0.196170\nv -1.694216 -2.878986 -0.608521\nv -1.945516 -2.846036 0.141479\nv -1.666316 -1.580386 -0.019020\nv -1.700616 -1.603436 0.184880\nv -1.942716 -1.271836 0.974030\nv -1.689716 -2.875136 -0.344970\nv -1.705766 -2.831186 0.845179\nv -1.742716 -1.564186 0.463180\nv -1.786366 -1.499586 0.640330\nv -1.864616 -1.417136 0.772880\nv -1.840116 -1.226486 1.170430\nv -1.726716 -2.863186 0.025380\nv -1.838416 -2.853036 0.182980\nv -1.652716 -1.619686 0.298230\nv 1.595284 -2.803736 1.544729\nv -1.376116 -2.876736 -0.791771\nv -1.526466 -2.875686 -0.486221\nv -0.242866 -2.829287 1.451379\nv -1.729316 -1.431486 0.828830\nv 1.752034 -2.572886 1.281030\nv -1.488966 -1.656036 0.234430\nv -1.730616 -1.398236 0.919780\nv 1.965234 -2.801586 0.625130\nv 2.299184 -2.750436 -0.177920\nv -1.418266 -2.879386 -0.584071\nv -1.561316 -2.873936 -0.184820\nv -1.652866 -1.526436 0.677130\nv -1.483766 -1.645686 0.438730\nv -1.467216 -2.869336 -0.277620\nv -1.698716 -1.156286 1.350230\nv -1.267116 -2.876836 -0.642971\nv -1.337116 -2.872336 -0.433921\nv -1.530866 -2.867836 0.101979\nv -1.686466 -1.280786 1.181580\nv -1.127516 -2.874736 -0.873020\nv -1.381866 -2.871136 -0.150920\nv -1.552166 -1.222886 1.332480\nv -1.008816 -2.869636 -0.941821\nv -1.082516 -2.871486 -0.690570\nv -1.193066 -2.872186 -0.484320\nv -1.562866 -2.853136 0.535730\nv 1.987934 -2.827236 -1.001670\nv -0.645466 -2.866536 -1.688421\nv -0.740516 -2.868786 -1.552121\nv -0.807516 -2.870386 -1.395571\nv -0.875966 -2.862136 -1.232170\nv -1.168666 -2.867986 -0.200570\nv -1.421666 -2.865786 0.139329\nv -1.795316 -2.825886 1.199130\nv -1.445516 -1.133986 1.465430\nv -0.844916 -2.869386 -1.041270\nv -1.353266 -2.870486 0.341980\nv -1.454666 -2.859586 0.572829\nv -0.887666 -2.868086 -0.711870\nv -1.007166 -2.866636 -0.434320\nv -1.046266 -2.874086 -0.175670\nv -1.258416 -2.869586 0.153380\nv -1.489816 -2.839336 0.923880\nv -1.612316 -2.833987 1.111580\nv -1.762416 -2.824386 1.361579\nv -1.362566 -1.309036 1.281830\nv -0.537216 -2.869786 -1.624570\nv -0.586966 -2.862636 -1.288170\nv -0.623416 -2.856436 -1.037621\nv -1.589616 -2.828086 1.360729\nv 2.387934 -2.740186 0.564980\nv -0.329716 -2.867586 -1.786421\nv -1.147716 -2.869136 0.015630\nv -1.182416 -2.845736 0.108530\nv -1.295316 -2.864286 0.330830\nv -1.306566 -2.865936 0.537979\nv -1.736916 -2.809136 1.613629\nv 2.554934 -2.744286 0.147180\nv -1.283466 -1.175687 1.465330\nv -0.455066 -2.855586 -1.326970\nv -0.718766 -2.858386 -0.801471\nv -0.881816 -2.862386 -0.367721\nv -1.188416 -2.869136 0.223930\nv -1.220616 -2.867236 0.305030\nv -1.261016 -2.880986 0.398079\nv -1.300416 -2.857986 0.727030\nv -1.601366 -2.820837 1.660630\nv -1.740616 -2.784336 1.699980\nv -0.383366 -2.865736 -1.486521\nv -0.546666 -2.842436 -1.134670\nv -0.943466 -2.870486 -0.097720\nv -1.019266 -2.840636 -0.001370\nv -1.068516 -2.802636 0.098880\nv -1.251816 -2.897136 0.503229\nv -1.250266 -2.853436 0.617180\nv -1.355516 -2.834486 1.061229\nv -1.498966 -2.826186 1.225979\nv -0.630616 -2.840636 -0.874820\nv -0.727566 -2.861336 -0.554470\nv -0.989916 -2.750986 0.068430\nv -1.228116 -2.886036 0.587179\nv -1.212516 -2.837636 0.925730\nv -1.165966 -1.066686 1.517030\nv -0.204716 -2.869236 -1.710621\nv -0.373416 -2.837636 -1.319920\nv -0.438866 -2.809386 -1.177020\nv -0.481116 -2.784486 -1.072420\nv -0.548316 -2.783636 -0.910221\nv -0.608116 -2.826036 -0.785571\nv -0.653366 -2.846386 -0.684471\nv -0.710716 -2.861436 -0.351620\nv -0.773766 -2.872136 -0.180370\nv -0.887816 -2.803186 -0.031570\nv -0.915266 -2.769036 0.009680\nv -1.204416 -2.875036 0.671079\nv -1.612466 -2.796437 1.792729\nv -0.226766 -2.865136 -1.503771\nv -0.248466 -2.850936 -1.437371\nv -0.328966 -2.780936 -1.258870\nv -0.372916 -2.638636 -1.020170\nv -0.543566 -2.737786 -0.761320\nv -0.635266 -2.843886 -0.591271\nv -0.858766 -2.758486 0.011730\nv -1.182716 -2.867936 0.757930\nv -1.298516 -2.823887 1.429930\nv -1.076916 -1.028186 1.543730\nv -0.219666 -2.794786 -1.349171\nv -0.287266 -2.654436 -1.152120\nv -0.434516 -2.631336 -0.837420\nv -0.463416 -2.620536 -0.759720\nv -0.623616 -2.853736 -0.488321\nv -0.596716 -2.867386 -0.318870\nv -0.730516 -2.853236 -0.056320\nv -0.806666 -2.756186 0.020230\nv -1.162966 -2.864887 0.847729\nv -1.136116 -2.828387 1.003280\nv -1.455616 -2.818037 1.815880\nv 0.000584 -2.866886 -1.568071\nv -0.148916 -2.632986 -1.229020\nv -0.296416 -2.629086 -1.055220\nv -0.353466 -2.628886 -0.791320\nv -0.422366 -2.638736 -0.734820\nv -0.558416 -2.826936 -0.499520\nv -0.752366 -2.749736 0.025480\nv -1.111466 -2.863086 0.857180\nv -1.142466 -2.825436 1.186129\nv -0.004966 -2.855086 -1.481771\nv -0.141466 -2.736336 -1.325571\nv -0.167816 -2.617136 -1.168671\nv -0.399866 -2.627936 -0.648070\nv -0.555616 -2.853236 -0.383521\nv -0.704716 -2.755636 0.040530\nv -1.087616 -2.852237 0.940830\nv 0.032734 -2.811636 -1.410270\nv -0.036416 -2.654386 -1.291471\nv -0.089366 -2.611786 -1.100920\nv -0.291416 -2.624586 -0.744420\nv -0.349916 -2.629736 -0.636270\nv -0.501466 -2.846886 -0.378370\nv -0.551616 -2.861786 -0.004020\nv -0.657066 -2.761586 0.055530\nv -1.037966 -2.854386 0.953179\nv -1.126016 -2.817436 1.438729\nv -1.254466 -2.818387 1.752779\nv -0.334116 -2.631236 -0.539770\nv -0.494016 -2.865186 -0.269621\nv -0.609416 -2.767486 0.070530\nv -1.011716 -2.824986 1.108079\nv -0.988366 -2.856536 0.965479\nv -0.998516 -2.818436 1.355880\nv 0.155034 -2.785486 -1.384921\nv 0.050484 -2.611686 -1.224071\nv -0.284016 -2.633036 -0.527920\nv -0.161616 -2.626336 -0.555370\nv -0.442066 -2.862886 -0.261270\nv -0.561516 -2.773336 0.085730\nv -0.856766 -2.820986 1.133729\nv -0.936716 -2.854836 0.974729\nv 0.225734 -2.861686 -1.517420\nv 0.126134 -2.632586 -1.288020\nv -0.016516 -2.627186 -0.848520\nv -0.265916 -2.630786 -0.435570\nv -0.425766 -2.864836 -0.165720\nv -0.428766 -2.863736 0.032629\nv -0.435016 -2.848136 0.086479\nv -0.521166 -2.730186 0.145180\nv -0.887366 -2.856987 0.986930\nv -0.218216 -2.636736 -0.420570\nv -0.373816 -2.862536 -0.157270\nv -0.477916 -2.744286 0.166680\nv -0.835616 -2.855136 0.996479\nv -0.163766 -2.630336 -0.415370\nv -0.321666 -2.860236 -0.148620\nv -0.436766 -2.762536 0.191580\nv -0.751966 -2.854836 0.925179\nv -0.732366 -2.851686 1.014930\nv -0.765566 -2.827536 1.095930\nv -0.150016 -2.636286 -0.316420\nv -0.305466 -2.862186 -0.053120\nv -0.405166 -2.735786 0.264030\nv -0.700266 -2.853086 0.934479\nv -0.099966 -2.638086 -0.304520\nv -0.251166 -2.855786 -0.048070\nv -0.364116 -2.753986 0.288780\nv -0.654866 -2.863086 0.952679\nv -1.312066 -1.680986 0.455230\nvt 0.0561 0.5906\nvt 0.0486 0.6275\nvt 0.0373 0.6124\nvt 0.2572 0.5935\nvt 0.2451 0.5916\nvt 0.2528 0.5865\nvt 0.7587 0.8245\nvt 0.7713 0.8663\nvt 0.7227 0.8453\nvt 0.8059 0.8700\nvt 0.8039 0.8913\nvt 0.7218 0.8877\nvt 0.7875 0.8254\nvt 0.6631 0.8867\nvt 0.6876 0.9074\nvt 0.5981 0.8941\nvt 0.2251 0.7768\nvt 0.2444 0.7823\nvt 0.2245 0.7931\nvt 0.4953 0.8569\nvt 0.4628 0.8164\nvt 0.4995 0.8257\nvt 0.1689 0.7410\nvt 0.1522 0.7413\nvt 0.1576 0.7511\nvt 0.4796 0.8079\nvt 0.3899 0.2946\nvt 0.3933 0.2952\nvt 0.3830 0.2945\nvt 0.2018 0.7913\nvt 0.2024 0.8008\nvt 0.1954 0.7966\nvt 0.7160 0.2309\nvt 0.7134 0.2315\nvt 0.7121 0.2258\nvt 0.2473 0.5977\nvt 0.1688 0.8883\nvt 0.1600 0.8871\nvt 0.1852 0.8808\nvt 0.1350 0.7540\nvt 0.1414 0.7560\nvt 0.1397 0.7672\nvt 0.4970 0.7876\nvt 0.4714 0.7632\nvt 0.1439 0.7611\nvt 0.1045 0.6956\nvt 0.1005 0.6923\nvt 0.0991 0.6956\nvt 0.2093 0.7875\nvt 0.2750 0.5656\nvt 0.2884 0.5869\nvt 0.2711 0.5813\nvt 0.0836 0.7278\nvt 0.0874 0.7312\nvt 0.0795 0.7276\nvt 0.0542 0.8748\nvt 0.0738 0.8768\nvt 0.0573 0.8851\nvt 0.6498 0.8641\nvt 0.6045 0.8554\nvt 0.6252 0.8340\nvt 0.1062 0.7492\nvt 0.1152 0.7547\nvt 0.1133 0.7599\nvt 0.6844 0.8100\nvt 0.6516 0.8166\nvt 0.6478 0.7999\nvt 0.3081 0.8442\nvt 0.3046 0.8343\nvt 0.3249 0.8292\nvt 0.1005 0.7345\nvt 0.1008 0.7316\nvt 0.1050 0.7342\nvt 0.2605 0.6767\nvt 0.2654 0.6887\nvt 0.2556 0.6884\nvt 0.1231 0.7629\nvt 0.0214 0.8662\nvt 0.0193 0.8750\nvt 0.0082 0.8707\nvt 0.1653 0.1506\nvt 0.1527 0.1460\nvt 0.1667 0.1485\nvt 0.8765 0.1048\nvt 0.9231 0.1012\nvt 0.9047 0.1220\nvt 0.5171 0.4493\nvt 0.5091 0.4646\nvt 0.5087 0.4409\nvt 0.2491 0.8609\nvt 0.2654 0.8577\nvt 0.2769 0.8576\nvt 0.0299 0.9452\nvt 0.2791 0.9374\nvt 0.3205 0.9557\nvt 0.7353 0.9210\nvt 0.6430 0.8293\nvt 0.2247 0.8519\nvt 0.2239 0.8422\nvt 0.2452 0.8459\nvt 0.2677 0.6124\nvt 0.2711 0.6228\nvt 0.2590 0.6118\nvt 0.2802 0.5930\nvt 0.2646 0.4643\nvt 0.2645 0.4707\nvt 0.2557 0.4673\nvt 0.1309 0.7622\nvt 0.1530 0.7852\nvt 0.1657 0.7882\nvt 0.1596 0.7888\nvt 0.2520 0.4531\nvt 0.2690 0.4542\nvt 0.6981 0.9422\nvt 0.1051 0.6900\nvt 0.0985 0.6891\nvt 0.7817 0.7970\nvt 0.6901 0.8511\nvt 0.2442 0.2194\nvt 0.2433 0.2235\nvt 0.2322 0.2162\nvt 0.5685 0.9034\nvt 0.4877 0.8801\nvt 0.5172 0.8729\nvt 0.2980 0.6226\nvt 0.3016 0.6277\nvt 0.2920 0.6349\nvt 0.6108 0.7924\nvt 0.6064 0.8083\nvt 0.5853 0.7906\nvt 0.5315 0.8446\nvt 0.4575 0.8569\nvt 0.5671 0.8644\nvt 0.7388 0.7202\nvt 0.7250 0.7131\nvt 0.7440 0.7041\nvt 0.4595 0.2012\nvt 0.4508 0.1947\nvt 0.4567 0.1912\nvt 0.2571 0.4034\nvt 0.2732 0.4183\nvt 0.2659 0.4225\nvt 0.2535 0.6584\nvt 0.2501 0.6712\nvt 0.2452 0.6663\nvt 0.2613 0.5053\nvt 0.2562 0.5152\nvt 0.2471 0.4906\nvt 0.2607 0.4444\nvt 0.3836 0.3148\nvt 0.3934 0.3126\nvt 0.3904 0.3260\nvt 0.1285 0.7681\nvt 0.7053 0.7105\nvt 0.7041 0.7353\nvt 0.6891 0.7156\nvt 0.1685 0.8035\nvt 0.1736 0.8195\nvt 0.1581 0.7845\nvt 0.6285 0.8113\nvt 0.7097 0.7810\nvt 0.7334 0.8055\nvt 0.6957 0.8002\nvt 0.7356 0.7874\nvt 0.7631 0.7718\nvt 0.9339 0.8689\nvt 0.9283 0.8708\nvt 0.9291 0.8686\nvt 0.6527 0.7889\nvt 0.6309 0.7740\nvt 0.0998 0.7453\nvt 0.1076 0.7560\nvt 0.3841 0.2939\nvt 0.1684 0.8767\nvt 0.1888 0.8691\nvt 0.2487 0.2207\nvt 0.7041 0.4394\nvt 0.6970 0.4322\nvt 0.7070 0.4353\nvt 0.7252 0.5494\nvt 0.7322 0.5575\nvt 0.7211 0.5664\nvt 0.2536 0.4434\nvt 0.1028 0.7166\nvt 0.0975 0.7101\nvt 0.0992 0.7192\nvt 0.3334 0.8211\nvt 0.3202 0.8386\nvt 0.3028 0.8504\nvt 0.6171 0.7642\nvt 0.6219 0.7472\nvt 0.1993 0.7805\nvt 0.2070 0.7748\nvt 0.4746 0.1322\nvt 0.4675 0.1487\nvt 0.4603 0.1443\nvt 0.2322 0.8585\nvt 0.2315 0.8639\nvt 0.2444 0.8563\nvt 0.1060 0.7399\nvt 0.1139 0.7409\nvt 0.1140 0.7453\nvt 0.9000 0.7995\nvt 0.9061 0.8031\nvt 0.9018 0.8009\nvt 0.2502 0.6941\nvt 0.2431 0.7006\nvt 0.2441 0.6942\nvt 0.2800 0.6250\nvt 0.2771 0.6179\nvt 0.8206 0.5168\nvt 0.8180 0.5052\nvt 0.8262 0.5085\nvt 0.2660 0.5243\nvt 0.2495 0.5269\nvt 0.4399 0.2108\nvt 0.4272 0.2138\nvt 0.4289 0.2013\nvt 0.3474 0.6620\nvt 0.3519 0.6726\nvt 0.3454 0.6714\nvt 0.6766 0.7670\nvt 0.6747 0.7866\nvt 0.6538 0.7739\nvt 0.1544 0.5503\nvt 0.1535 0.5668\nvt 0.1456 0.5645\nvt 0.2445 0.6840\nvt 0.7385 0.5206\nvt 0.7395 0.5356\nvt 0.7326 0.5370\nvt 0.3469 0.2047\nvt 0.3547 0.2223\nvt 0.3517 0.2297\nvt 0.2835 0.7849\nvt 0.2941 0.7758\nvt 0.3029 0.7845\nvt 0.8124 0.8314\nvt 0.6804 0.4215\nvt 0.6876 0.4323\nvt 0.6839 0.4241\nvt 0.0937 0.7333\nvt 0.0970 0.7290\nvt 0.2320 0.7004\nvt 0.2283 0.7213\nvt 0.2218 0.7079\nvt 0.2278 0.7285\nvt 0.2382 0.7220\nvt 0.2303 0.7338\nvt 0.0941 0.7391\nvt 0.0992 0.7464\nvt 0.2583 0.7756\nvt 0.2626 0.7584\nvt 0.2765 0.7728\nvt 0.3483 0.6570\nvt 0.3525 0.6632\nvt 0.3522 0.6879\nvt 0.3452 0.6971\nvt 0.3447 0.6816\nvt 0.2699 0.6339\nvt 0.2781 0.6371\nvt 0.2672 0.6434\nvt 0.2601 0.6048\nvt 0.6041 0.8255\nvt 0.5827 0.8358\nvt 0.5700 0.8144\nvt 0.2023 0.8709\nvt 0.1810 0.3735\nvt 0.1692 0.3861\nvt 0.1700 0.3655\nvt 0.3964 0.2813\nvt 0.3904 0.2815\nvt 0.3974 0.2905\nvt 0.3517 0.6993\nvt 0.3421 0.7110\nvt 0.3392 0.7269\nvt 0.3304 0.7427\nvt 0.3347 0.7164\nvt 0.6947 0.7857\nvt 0.3211 0.7539\nvt 0.3102 0.7470\nvt 0.3236 0.7403\nvt 0.2768 0.4731\nvt 0.0455 0.1354\nvt 0.0544 0.1282\nvt 0.0564 0.1290\nvt 0.1498 0.7674\nvt 0.1556 0.8256\nvt 0.1463 0.8342\nvt 0.1593 0.8279\nvt 0.2102 0.8616\nvt 0.2129 0.8476\nvt 0.7315 0.7700\nvt 0.7196 0.7531\nvt 0.7475 0.7552\nvt 0.6975 0.7591\nvt 0.2770 0.4023\nvt 0.4816 0.2874\nvt 0.4810 0.2806\nvt 0.4920 0.2910\nvt 0.2158 0.7957\nvt 0.2315 0.8129\nvt 0.2022 0.8091\nvt 0.2680 0.4421\nvt 0.1378 0.3353\nvt 0.1362 0.3633\nvt 0.1248 0.3423\nvt 0.3579 0.9112\nvt 0.3969 0.8923\nvt 0.4481 0.9055\nvt 0.3557 0.6708\nvt 0.3557 0.6808\nvt 0.3476 0.7124\nvt 0.1743 0.7525\nvt 0.1713 0.7594\nvt 0.1669 0.7515\nvt 0.0536 0.8484\nvt 0.0447 0.8428\nvt 0.0365 0.8518\nvt 0.8477 0.8698\nvt 0.2796 0.4270\nvt 0.7583 0.7296\nvt 0.7425 0.7426\nvt 0.0949 0.7249\nvt 0.1013 0.7268\nvt 0.1566 0.4539\nvt 0.1662 0.4888\nvt 0.1543 0.4898\nvt 0.5333 0.3681\nvt 0.5392 0.3446\nvt 0.5393 0.3596\nvt 0.3571 0.6554\nvt 0.0670 0.3086\nvt 0.0538 0.3367\nvt 0.0561 0.3042\nvt 0.5341 0.9289\nvt 0.0993 0.7374\nvt 0.0918 0.7348\nvt 0.2412 0.6303\nvt 0.2519 0.6280\nvt 0.2422 0.6406\nvt 0.2462 0.6014\nvt 0.2515 0.6049\nvt 0.2478 0.6094\nvt 0.5993 0.7635\nvt 0.1653 0.6038\nvt 0.1704 0.6300\nvt 0.1546 0.6161\nvt 0.1901 0.7000\nvt 0.1894 0.7126\nvt 0.1805 0.7158\nvt 0.2128 0.6280\nvt 0.2044 0.6443\nvt 0.2110 0.6224\nvt 0.0881 0.6927\nvt 0.0915 0.6892\nvt 0.0863 0.6904\nvt 0.3584 0.6421\nvt 0.3607 0.6580\nvt 0.2219 0.7460\nvt 0.2158 0.7578\nvt 0.2100 0.7527\nvt 0.3559 0.6950\nvt 0.3529 0.7107\nvt 0.3429 0.7356\nvt 0.3353 0.7530\nvt 0.7376 0.4818\nvt 0.7241 0.4794\nvt 0.7335 0.4707\nvt 0.7369 0.4645\nvt 0.7287 0.4694\nvt 0.0950 0.8835\nvt 0.0624 0.8825\nvt 0.0660 0.8896\nvt 0.0193 0.8881\nvt 0.0430 0.8931\nvt 0.7731 0.7459\nvt 0.7729 0.7302\nvt 0.6375 0.7439\nvt 0.3189 0.6479\nvt 0.3127 0.6381\nvt 0.3182 0.6331\nvt 0.0212 0.8421\nvt 0.0391 0.8512\nvt 0.0112 0.8469\nvt 0.7822 0.1429\nvt 0.7798 0.1068\nvt 0.8271 0.1441\nvt 0.3590 0.6798\nvt 0.3589 0.6920\nvt 0.0809 0.8512\nvt 0.0621 0.8566\nvt 0.6927 0.4042\nvt 0.6920 0.4210\nvt 0.6868 0.4161\nvt 0.0833 0.1399\nvt 0.1026 0.1389\nvt 0.0957 0.1348\nvt 0.7300 0.4957\nvt 0.1073 0.7389\nvt 0.1105 0.7514\nvt 0.1126 0.7405\nvt 0.5020 0.1327\nvt 0.4898 0.1468\nvt 0.4879 0.1363\nvt 0.2670 0.4997\nvt 0.2584 0.4886\nvt 0.4625 0.1619\nvt 0.1697 0.7414\nvt 0.1678 0.7624\nvt 0.1641 0.7679\nvt 0.3653 0.6495\nvt 0.3642 0.6651\nvt 0.3481 0.7344\nvt 0.2703 0.5436\nvt 0.2602 0.5360\nvt 0.0731 0.7071\nvt 0.0727 0.7145\nvt 0.0724 0.7095\nvt 0.7058 0.4299\nvt 0.2980 0.7064\nvt 0.2919 0.7215\nvt 0.2883 0.7131\nvt 0.1366 0.7685\nvt 0.1416 0.7619\nvt 0.1296 0.7512\nvt 0.3367 0.5960\nvt 0.3307 0.5986\nvt 0.3328 0.5788\nvt 0.0915 0.1368\nvt 0.1128 0.1536\nvt 0.0930 0.1571\nvt 0.1863 0.7303\nvt 0.1796 0.7351\nvt 0.1802 0.7331\nvt 0.3689 0.6755\nvt 0.3651 0.6879\nvt 0.1815 0.8382\nvt 0.1805 0.8464\nvt 0.2030 0.8527\nvt 0.2382 0.7184\nvt 0.2466 0.7157\nvt 0.1593 0.7770\nvt 0.1625 0.7698\nvt 0.7074 0.5780\nvt 0.6952 0.5889\nvt 0.6959 0.5705\nvt 0.1499 0.7731\nvt 0.7328 0.3985\nvt 0.7308 0.4042\nvt 0.7279 0.3948\nvt 0.1284 0.7247\nvt 0.1197 0.7230\nvt 0.1237 0.7368\nvt 0.0426 0.5162\nvt 0.0542 0.5549\nvt 0.0374 0.5710\nvt 0.3691 0.6557\nvt 0.5928 0.3189\nvt 0.5993 0.3127\nvt 0.6000 0.3193\nvt 0.6161 0.6619\nvt 0.6208 0.6723\nvt 0.6116 0.6903\nvt 0.5686 0.3488\nvt 0.5750 0.3495\nvt 0.5690 0.3581\nvt 0.3455 0.7511\nvt 0.3368 0.7638\nvt 0.1450 0.8520\nvt 0.1234 0.8506\nvt 0.1084 0.8649\nvt 0.7316 0.3861\nvt 0.7355 0.3876\nvt 0.7334 0.3908\nvt 0.7338 0.3689\nvt 0.7309 0.3694\nvt 0.7327 0.3476\nvt 0.7413 0.5526\nvt 0.3313 0.8249\nvt 0.3397 0.8237\nvt 0.3189 0.8418\nvt 0.7245 0.3945\nvt 0.7245 0.4066\nvt 0.0842 0.7152\nvt 0.0799 0.7010\nvt 0.0800 0.7099\nvt 0.0990 0.1702\nvt 0.0810 0.1642\nvt 0.2603 0.6988\nvt 0.6103 0.7540\nvt 0.3445 0.5780\nvt 0.3418 0.6149\nvt 0.3337 0.6069\nvt 0.6037 0.5897\nvt 0.6000 0.5895\nvt 0.5997 0.5791\nvt 0.1393 0.3803\nvt 0.1282 0.3957\nvt 0.1288 0.3735\nvt 0.3652 0.6412\nvt 0.5723 0.3327\nvt 0.6653 0.3821\nvt 0.6633 0.3722\nvt 0.6623 0.3648\nvt 0.2941 0.7941\nvt 0.3545 0.5845\nvt 0.3525 0.5501\nvt 0.0812 0.7009\nvt 0.0777 0.6977\nvt 0.0821 0.6942\nvt 0.3363 0.6195\nvt 0.6095 0.5845\nvt 0.5467 0.5300\nvt 0.5621 0.5428\nvt 0.5538 0.5471\nvt 0.5552 0.3216\nvt 0.5596 0.3339\nvt 0.5498 0.3338\nvt 0.5755 0.3175\nvt 0.5799 0.3256\nvt 0.1591 0.7277\nvt 0.1489 0.7282\nvt 0.1590 0.7316\nvt 0.7205 0.3689\nvt 0.7189 0.5337\nvt 0.7256 0.5246\nvt 0.6232 0.6184\nvt 0.6167 0.6182\nvt 0.6159 0.6110\nvt 0.5844 0.5108\nvt 0.5900 0.5216\nvt 0.5836 0.5310\nvt 0.7273 0.3628\nvt 0.2685 0.6741\nvt 0.2768 0.6740\nvt 0.5840 0.5740\nvt 0.5773 0.5774\nvt 0.5733 0.5665\nvt 0.2506 0.6454\nvt 0.2327 0.7201\nvt 0.6616 0.7477\nvt 0.6499 0.7464\nvt 0.3545 0.5219\nvt 0.3586 0.5386\nvt 0.3419 0.6287\nvt 0.5743 0.4262\nvt 0.5696 0.4212\nvt 0.5681 0.4137\nvt 0.6293 0.7019\nvt 0.1834 0.8575\nvt 0.1997 0.8617\nvt 0.0861 0.7114\nvt 0.7243 0.3574\nvt 0.1600 0.7601\nvt 0.1530 0.7581\nvt 0.7471 0.4134\nvt 0.7372 0.4217\nvt 0.7398 0.3979\nvt 0.0946 0.7238\nvt 0.7273 0.7338\nvt 0.3641 0.5262\nvt 0.3495 0.6275\nvt 0.0916 0.6912\nvt 0.0942 0.6905\nvt 0.5777 0.4181\nvt 0.5616 0.4810\nvt 0.5493 0.4736\nvt 0.5521 0.4566\nvt 0.5932 0.3474\nvt 0.5899 0.3598\nvt 0.5841 0.3480\nvt 0.5841 0.4091\nvt 0.5707 0.4029\nvt 0.5780 0.3982\nvt 0.5803 0.3757\nvt 0.5747 0.3888\nvt 0.5689 0.3697\nvt 0.6383 0.7219\nvt 0.6296 0.7291\nvt 0.5853 0.3194\nvt 0.5910 0.3081\nvt 0.5800 0.3017\nvt 0.5917 0.3022\nvt 0.5803 0.2972\nvt 0.5791 0.2935\nvt 0.7255 0.3402\nvt 0.7219 0.3444\nvt 0.7227 0.3322\nvt 0.5631 0.3413\nvt 0.5670 0.3353\nvt 0.7242 0.5038\nvt 0.7439 0.4275\nvt 0.7380 0.4453\nvt 0.8954 0.9041\nvt 0.3890 0.2708\nvt 0.3903 0.2870\nvt 0.3635 0.5096\nvt 0.9113 0.1706\nvt 0.8929 0.1860\nvt 0.8934 0.1732\nvt 0.3617 0.5640\nvt 0.3605 0.5888\nvt 0.5784 0.4576\nvt 0.5752 0.4698\nvt 0.5705 0.4480\nvt 0.6256 0.5856\nvt 0.6364 0.5874\nvt 0.6389 0.6104\nvt 0.5660 0.4361\nvt 0.5596 0.4208\nvt 0.6079 0.6234\nvt 0.6102 0.6423\nvt 0.6033 0.6500\nvt 0.5700 0.4694\nvt 0.5635 0.4598\nvt 0.5693 0.5020\nvt 0.5691 0.5235\nvt 0.5573 0.4994\nvt 0.5683 0.2913\nvt 0.5684 0.2967\nvt 0.5628 0.2959\nvt 0.5615 0.3525\nvt 0.5604 0.3578\nvt 0.5541 0.3478\nvt 0.5503 0.4149\nvt 0.5553 0.4352\nvt 0.5579 0.3633\nvt 0.5519 0.3587\nvt 0.5680 0.4789\nvt 0.3407 0.7683\nvt 0.3416 0.7728\nvt 0.3329 0.7808\nvt 0.2213 0.8489\nvt 0.2228 0.8546\nvt 0.2426 0.8537\nvt 0.7090 0.4440\nvt 0.7182 0.4418\nvt 0.7145 0.4591\nvt 0.7379 0.5718\nvt 0.7200 0.3936\nvt 0.3702 0.2868\nvt 0.3708 0.2868\nvt 0.3654 0.4812\nvt 0.3695 0.5039\nvt 0.3619 0.4953\nvt 0.3725 0.5208\nvt 0.3677 0.5490\nvt 0.5646 0.3718\nvt 0.5696 0.3840\nvt 0.5603 0.3824\nvt 0.5995 0.6958\nvt 0.6104 0.7071\nvt 0.5988 0.7229\nvt 0.5577 0.3711\nvt 0.5544 0.3887\nvt 0.5818 0.3657\nvt 0.5840 0.4630\nvt 0.5814 0.4754\nvt 0.7441 0.4541\nvt 0.7432 0.4747\nvt 0.7476 0.4792\nvt 0.7405 0.4912\nvt 0.9414 0.8637\nvt 0.9614 0.8734\nvt 0.9545 0.8734\nvt 0.4242 0.8460\nvt 0.4284 0.8062\nvt 0.6693 0.1740\nvt 0.6526 0.1804\nvt 0.6541 0.1763\nvt 0.3720 0.4722\nvt 0.5601 0.3931\nvt 0.7620 0.2064\nvt 0.7536 0.1974\nvt 0.7709 0.1985\nvt 0.7420 0.2699\nvt 0.7479 0.2694\nvt 0.7451 0.2915\nvt 0.5901 0.5658\nvt 0.5978 0.5605\nvt 0.5965 0.5747\nvt 0.5798 0.3392\nvt 0.7459 0.4989\nvt 0.5967 0.5286\nvt 0.5932 0.5488\nvt 0.5987 0.5380\nvt 0.5952 0.7132\nvt 0.9481 0.8672\nvt 0.9465 0.8696\nvt 0.9607 0.8763\nvt 0.9493 0.8800\nvt 0.3260 0.2062\nvt 0.3231 0.2207\nvt 0.2971 0.2249\nvt 0.0744 0.8967\nvt 0.1104 0.8874\nvt 0.1116 0.8951\nvt 0.3776 0.5161\nvt 0.3747 0.5465\nvt 0.3703 0.5697\nvt 0.3662 0.5758\nvt 0.6637 0.3656\nvt 0.6635 0.3556\nvt 0.6679 0.3741\nvt 0.6124 0.6117\nvt 0.5613 0.2992\nvt 0.5544 0.4835\nvt 0.5508 0.4942\nvt 0.5888 0.3308\nvt 0.6168 0.5439\nvt 0.6207 0.5705\nvt 0.6115 0.5577\nvt 0.5950 0.6073\nvt 0.5992 0.6240\nvt 0.5861 0.6274\nvt 0.0819 0.6932\nvt 0.0781 0.6965\nvt 0.2863 0.8399\nvt 0.2674 0.8471\nvt 0.2751 0.8324\nvt 0.1271 0.7175\nvt 0.1213 0.7152\nvt 0.2855 0.4543\nvt 0.2762 0.4506\nvt 0.2803 0.4378\nvt 0.1612 0.7151\nvt 0.1652 0.7273\nvt 0.1585 0.7279\nvt 0.8944 0.8232\nvt 0.8957 0.8171\nvt 0.8882 0.8249\nvt 0.3689 0.4244\nvt 0.3718 0.4445\nvt 0.3641 0.4420\nvt 0.3696 0.5970\nvt 0.3644 0.6183\nvt 0.3519 0.6501\nvt 0.6588 0.3402\nvt 0.6601 0.3524\nvt 0.6593 0.3528\nvt 0.7109 0.5400\nvt 0.5954 0.6485\nvt 0.5985 0.6687\nvt 0.5894 0.5959\nvt 0.5902 0.6065\nvt 0.0950 0.6960\nvt 0.7199 0.3185\nvt 0.7106 0.3146\nvt 0.7163 0.3056\nvt 0.5876 0.5599\nvt 0.1674 0.8043\nvt 0.1734 0.8229\nvt 0.6305 0.6167\nvt 0.6389 0.6381\nvt 0.6353 0.6446\nvt 0.5674 0.5579\nvt 0.5542 0.5624\nvt 0.2453 0.6184\nvt 0.2677 0.2208\nvt 0.2689 0.2124\nvt 0.2585 0.2127\nvt 0.2734 0.7071\nvt 0.2651 0.7060\nvt 0.2664 0.7021\nvt 0.5171 0.7968\nvt 0.1740 0.6977\nvt 0.1694 0.7093\nvt 0.1645 0.6983\nvt 0.3782 0.4660\nvt 0.3824 0.4894\nvt 0.6852 0.4238\nvt 0.6832 0.4258\nvt 0.6801 0.4176\nvt 0.6028 0.6001\nvt 0.6067 0.6144\nvt 0.5963 0.5938\nvt 0.5845 0.6705\nvt 0.5652 0.3152\nvt 0.5660 0.3244\nvt 0.3262 0.4471\nvt 0.3315 0.4741\nvt 0.3250 0.4684\nvt 0.7331 0.4567\nvt 0.7307 0.4343\nvt 0.5812 0.6394\nvt 0.6423 0.6401\nvt 0.6472 0.6662\nvt 0.6389 0.6581\nvt 0.0239 0.8461\nvt 0.0212 0.8522\nvt 0.1734 0.7871\nvt 0.1901 0.7871\nvt 0.1814 0.7910\nvt 0.4479 0.0434\nvt 0.3948 0.0450\nvt 0.1619 0.0378\nvt 0.3824 0.5086\nvt 0.3831 0.5228\nvt 0.3820 0.5392\nvt 0.3865 0.5529\nvt 0.3766 0.5737\nvt 0.3751 0.6193\nvt 0.3561 0.6581\nvt 0.3508 0.6685\nvt 0.5600 0.3441\nvt 0.1089 0.7162\nvt 0.1079 0.7044\nvt 0.6232 0.5243\nvt 0.6174 0.5255\nvt 0.6152 0.5136\nvt 0.5719 0.3049\nvt 0.7514 0.5116\nvt 0.7501 0.5237\nvt 0.3845 0.4316\nvt 0.3880 0.4533\nvt 0.3830 0.4731\nvt 0.3589 0.6749\nvt 0.5820 0.6208\nvt 0.5712 0.6411\nvt 0.5944 0.5817\nvt 0.5773 0.4462\nvt 0.6099 0.5723\nvt 0.6169 0.5840\nvt 0.1347 0.7107\nvt 0.1334 0.7137\nvt 0.1307 0.7077\nvt 0.6105 0.7346\nvt 0.5563 0.3067\nvt 0.7183 0.3383\nvt 0.7115 0.3338\nvt 0.5836 0.4499\nvt 0.5896 0.4560\nvt 0.1882 0.8854\nvt 0.1997 0.8810\nvt 0.1814 0.8866\nvt 0.6658 0.3788\nvt 0.7497 0.5391\nvt 0.0338 0.8806\nvt 0.0176 0.8835\nvt 0.7946 0.9643\nvt 0.3865 0.4987\nvt 0.3850 0.5173\nvt 0.3914 0.5381\nvt 0.3853 0.5936\nvt 0.3781 0.6451\nvt 0.3602 0.6854\nvt 0.5765 0.5488\nvt 0.6723 0.3990\nvt 0.6710 0.3973\nvt 0.6692 0.3916\nvt 0.0657 0.8434\nvt 0.2042 0.6252\nvt 0.1966 0.6363\nvt 0.2004 0.6256\nvt 0.1985 0.6671\nvt 0.2040 0.6658\nvt 0.1975 0.6754\nvt 0.3918 0.5257\nvt 0.0997 0.8565\nvt 0.0696 0.8664\nvt 0.9285 0.8796\nvt 0.9503 0.8802\nvt 0.9420 0.8741\nvt 0.5568 0.4019\nvt 0.5446 0.3903\nvt 0.6657 0.3814\nvt 0.0999 0.6879\nvt 0.1391 0.7480\nvt 0.1416 0.7385\nvt 0.1312 0.7410\nvt 0.4007 0.2927\nvt 0.3998 0.2906\nvt 0.0835 0.8830\nvt 0.0257 0.5338\nvt 0.0236 0.5881\nvt 0.0197 0.5738\nvt 0.0064 0.8392\nvt 0.3929 0.4201\nvt 0.3796 0.4159\nvt 0.3936 0.4711\nvt 0.3926 0.5144\nvt 0.3900 0.5693\nvt 0.6291 0.6840\nvt 0.6380 0.6839\nvt 0.6373 0.6995\nvt 0.6739 0.4075\nvt 0.5490 0.3537\nvt 0.7589 0.5608\nvt 0.7549 0.5728\nvt 0.7449 0.5716\nvt 0.2051 0.6886\nvt 0.2100 0.6939\nvt 0.2009 0.7006\nvt 0.0219 0.8411\nvt 0.0076 0.8375\nvt 0.3863 0.3871\nvt 0.4397 0.2325\nvt 0.4463 0.2413\nvt 0.4338 0.2402\nvt 0.3976 0.4672\nvt 0.3977 0.5023\nvt 0.3719 0.6724\nvt 0.3641 0.6861\nvt 0.7084 0.5188\nvt 0.7027 0.5052\nvt 0.7128 0.5028\nvt 0.6186 0.6071\nvt 0.6070 0.5581\nvt 0.6020 0.5671\nvt 0.7473 0.5551\nvt 0.5848 0.4187\nvt 0.1685 0.7734\nvt 0.1665 0.7691\nvt 0.1707 0.7804\nvt 0.6245 0.5500\nvt 0.7855 0.3273\nvt 0.7864 0.3479\nvt 0.7779 0.3368\nvt 0.2625 0.2335\nvt 0.2592 0.2199\nvt 0.9413 0.8461\nvt 0.9298 0.8397\nvt 0.9191 0.8402\nvt 0.2696 0.7138\nvt 0.2648 0.7152\nvt 0.6692 0.3956\nvt 0.4080 0.2837\nvt 0.4008 0.2848\nvt 0.4097 0.2866\nvt 0.4102 0.2863\nvt 0.6707 0.3990\nvt 0.3861 0.2924\nvt 0.1009 0.7040\nvt 0.2303 0.2840\nvt 0.2352 0.2946\nvt 0.2225 0.2829\nvt 0.3992 0.4889\nvt 0.3946 0.5576\nvt 0.6242 0.5952\nvt 0.5802 0.6774\nvt 0.5748 0.6596\nvt 0.6797 0.4152\nvt 0.6787 0.4163\nvt 0.6767 0.4085\nvt 0.6830 0.4212\nvt 0.2795 0.8479\nvt 0.0802 0.1999\nvt 0.0796 0.1757\nvt 0.0678 0.1789\nvt 0.0877 0.1768\nvt 0.5429 0.3656\nvt 0.5401 0.3770\nvt 0.4862 0.2823\nvt 0.4794 0.2669\nvt 0.4871 0.2759\nvt 0.1990 0.3405\nvt 0.1867 0.3562\nvt 0.1860 0.3364\nvt 0.2179 0.6140\nvt 0.2179 0.6052\nvt 0.4004 0.4477\nvt 0.4034 0.4594\nvt 0.4044 0.4763\nvt 0.3983 0.5276\nvt 0.3916 0.5976\nvt 0.3841 0.6482\nvt 0.3689 0.6954\nvt 0.3650 0.7086\nvt 0.3616 0.6962\nvt 0.5756 0.6108\nvt 0.5885 0.7115\nvt 0.1907 0.8402\nvt 0.7901 0.3885\nvt 0.7812 0.3871\nvt 0.7832 0.3728\nvt 0.1550 0.8739\nvt 0.1431 0.8718\nvt 0.1261 0.8868\nvt 0.2617 0.6257\nvt 0.1482 0.7477\nvt 0.1461 0.7562\nvt 0.4063 0.2852\nvt 0.3991 0.2782\nvt 0.3861 0.3408\nvt 0.0228 0.8407\nvt 0.0157 0.8415\nvt 0.4037 0.4144\nvt 0.4069 0.5075\nvt 0.4012 0.5413\nvt 0.3921 0.6210\nvt 0.3829 0.6717\nvt 0.1542 0.7648\nvt 0.6455 0.6880\nvt 0.0909 0.7356\nvt 0.0965 0.7400\nvt 0.2709 0.7201\nvt 0.8106 0.5870\nvt 0.8252 0.5801\nvt 0.8198 0.6047\nvt 0.0875 0.8432\nvt 0.0875 0.8439\nvt 0.4087 0.5597\nvt 0.4008 0.5869\nvt 0.3936 0.6398\nvt 0.3837 0.6949\nvt 0.3935 0.2720\nvt 0.5675 0.3955\nvt 0.1350 0.8415\nvt 0.1041 0.8489\nvt 0.6230 0.6294\nvt 0.6299 0.6313\nvt 0.6313 0.6504\nvt 0.2220 0.8624\nvt 0.2140 0.8697\nvt 0.1769 0.7358\nvt 0.1693 0.7368\nvt 0.4123 0.2800\nvt 0.4057 0.2749\nvt 0.4016 0.2756\nvt 0.0451 0.2003\nvt 0.0518 0.1920\nvt 0.0589 0.2198\nvt 0.4122 0.4400\nvt 0.4120 0.4960\nvt 0.4115 0.5201\nvt 0.5500 0.3801\nvt 0.5914 0.5753\nvt 0.5752 0.5094\nvt 0.6410 0.6031\nvt 0.6517 0.6163\nvt 0.6431 0.6193\nvt 0.6681 0.3872\nvt 0.6711 0.4011\nvt 0.7289 0.2452\nvt 0.7307 0.2476\nvt 0.7310 0.2556\nvt 0.3658 0.7569\nvt 0.3777 0.7416\nvt 0.3628 0.7847\nvt 0.7254 0.2864\nvt 0.7261 0.2797\nvt 0.7295 0.2785\nvt 0.6615 0.3546\nvt 0.1770 0.2667\nvt 0.1634 0.2749\nvt 0.1568 0.2572\nvt 0.1663 0.8222\nvt 0.1655 0.8381\nvt 0.2689 0.2314\nvt 0.2669 0.2373\nvt 0.2634 0.2260\nvt 0.4129 0.4697\nvt 0.4113 0.5389\nvt 0.4103 0.5735\nvt 0.4044 0.6039\nvt 0.4039 0.6215\nvt 0.3909 0.7091\nvt 0.3673 0.7255\nvt 0.6621 0.3435\nvt 0.6766 0.4130\nvt 0.4771 0.1503\nvt 0.5987 0.4591\nvt 0.6063 0.4573\nvt 0.6026 0.4697\nvt 0.4153 0.2752\nvt 0.4142 0.2740\nvt 0.2689 0.4826\nvt 0.2621 0.4806\nvt 0.2644 0.7258\nvt 0.4154 0.4178\nvt 0.4116 0.4006\nvt 0.4197 0.4872\nvt 0.4173 0.5143\nvt 0.4039 0.6509\nvt 0.3961 0.6717\nvt 0.3722 0.7354\nvt 0.3609 0.6912\nvt 0.3544 0.6771\nvt 0.2103 0.8777\nvt 0.0772 0.7242\nvt 0.0817 0.7297\nvt 0.0812 0.7250\nvt 0.4134 0.2778\nvt 0.4095 0.2850\nvt 0.1111 0.6972\nvt 0.4190 0.4651\nvt 0.4180 0.5594\nvt 0.4135 0.5991\nvt 0.6499 0.6257\nvt 0.8132 0.5163\nvt 0.8169 0.5310\nvt 0.0297 0.1784\nvt 0.0425 0.1877\nvt 0.0202 0.1868\nvt 0.8439 0.1593\nvt 0.8472 0.1505\nvt 0.8725 0.1474\nvt 0.6511 0.6483\nvt 0.1396 0.8925\nvt 0.9135 0.8286\nvt 0.9391 0.8368\nvt 0.9294 0.8305\nvt 0.4295 0.2678\nvt 0.4286 0.2702\nvt 0.4213 0.2746\nvt 0.3511 0.6412\nvt 0.4195 0.4098\nvt 0.4215 0.4371\nvt 0.4216 0.5313\nvt 0.4175 0.5747\nvt 0.4153 0.6358\nvt 0.4187 0.6544\nvt 0.9041 0.8125\nvt 0.9038 0.8056\nvt 0.9062 0.8088\nvt 0.0288 0.8817\nvt 0.0406 0.8714\nvt 0.0196 0.8733\nvt 0.8982 0.8077\nvt 0.8995 0.8006\nvt 0.8952 0.8014\nvt 0.0975 0.6875\nvt 0.5201 0.2324\nvt 0.5162 0.2307\nvt 0.5160 0.2136\nvt 0.4277 0.2696\nvt 0.4240 0.3890\nvt 0.4170 0.6892\nvt 0.3920 0.7694\nvt 0.5768 0.4942\nvt 0.1887 0.8339\nvt 0.1856 0.8319\nvt 0.2490 0.7182\nvt 0.2400 0.7243\nvt 0.1636 0.7358\nvt 0.1502 0.7340\nvt 0.4287 0.2793\nvt 0.2339 0.6847\nvt 0.2257 0.6953\nvt 0.2293 0.6773\nvt 0.4159 0.3484\nvt 0.4294 0.3815\nvt 0.4308 0.4109\nvt 0.4248 0.4618\nvt 0.4256 0.4855\nvt 0.4272 0.5020\nvt 0.4230 0.6113\nvt 0.4127 0.7123\nvt 0.4095 0.7434\nvt 0.7071 0.3467\nvt 0.7035 0.3353\nvt 0.5980 0.3366\nvt 0.5952 0.3257\nvt 0.1581 0.8937\nvt 0.1437 0.8966\nvt 0.2726 0.4374\nvt 0.4255 0.2870\nvt 0.4336 0.3136\nvt 0.4250 0.3104\nvt 0.4340 0.4353\nvt 0.4295 0.4614\nvt 0.4327 0.5901\nvt 0.4019 0.7822\nvt 0.3694 0.8063\nvt 0.7179 0.4056\nvt 0.7108 0.4002\nvt 0.7183 0.4733\nvt 0.7247 0.4597\nvt 0.3320 0.1966\nvt 0.3403 0.1974\nvt 0.3217 0.1964\nvt 0.2341 0.8578\nvt 0.2292 0.8656\nvt 0.2475 0.8616\nvt 0.1178 0.7336\nvt 0.4378 0.2618\nvt 0.4331 0.2730\nvt 0.3360 0.7993\nvt 0.3308 0.7895\nvt 0.3370 0.7863\nvt 0.4349 0.3326\nvt 0.4234 0.3282\nvt 0.4251 0.3580\nvt 0.4351 0.3634\nvt 0.4327 0.4864\nvt 0.4295 0.5128\nvt 0.4321 0.5345\nvt 0.4334 0.5609\nvt 0.4319 0.6197\nvt 0.4232 0.6585\nvt 0.7813 0.3605\nvt 0.7794 0.3517\nvt 0.6178 0.5031\nvt 0.7045 0.4623\nvt 0.1181 0.8983\nvt 0.4410 0.2669\nvt 0.4397 0.2835\nvt 0.4396 0.4291\nvt 0.4379 0.4565\nvt 0.4347 0.5113\nvt 0.4264 0.6947\nvt 0.1318 0.8992\nvt 0.1158 0.9015\nvt 0.3807 0.2611\nvt 0.3915 0.2694\nvt 0.3899 0.2706\nvt 0.6706 0.7337\nvt 0.6462 0.7256\nvt 0.6583 0.7110\nvt 0.2178 0.7297\nvt 0.2207 0.7221\nvt 0.4409 0.2608\nvt 0.4427 0.2625\nvt 0.4473 0.2725\nvt 0.4455 0.3082\nvt 0.4437 0.3532\nvt 0.4550 0.3567\nvt 0.4434 0.3991\nvt 0.4442 0.4504\nvt 0.4432 0.4733\nvt 0.4459 0.5031\nvt 0.4390 0.5801\nvt 0.4332 0.6470\nvt 0.4239 0.7380\nvt 0.0263 0.8655\nvt 0.4460 0.2551\nvt 0.4508 0.3241\nvt 0.4506 0.4388\nvt 0.4138 0.7826\nvt 0.4114 0.8147\nvt 0.5525 0.2906\nvt 0.5560 0.2973\nvt 0.5596 0.4481\nvt 0.5534 0.4445\nvt 0.1023 0.9015\nvt 0.0856 0.9001\nvt 0.9055 0.8032\nvt 0.4494 0.2551\nvt 0.4512 0.2801\nvt 0.4544 0.3880\nvt 0.4520 0.4955\nvt 0.4475 0.5229\nvt 0.4494 0.5367\nvt 0.4531 0.5600\nvt 0.4444 0.6228\nvt 0.4388 0.6643\nvt 0.4388 0.7003\nvt 0.0930 0.9020\nvt 0.4560 0.2583\nvt 0.4572 0.2606\nvt 0.4571 0.3362\nvt 0.4578 0.4231\nvt 0.4552 0.4620\nvt 0.4578 0.5960\nvt 0.4519 0.6080\nvt 0.4384 0.7273\nvt 0.4354 0.7627\nvt 0.7697 0.2628\nvt 0.7607 0.2605\nvt 0.7556 0.2472\nvt 0.5896 0.7500\nvt 0.6710 0.3894\nvt 0.0825 0.9024\nvt 0.0761 0.7015\nvt 0.0772 0.7147\nvt 0.9219 0.8526\nvt 0.9463 0.8514\nvt 0.2736 0.7505\nvt 0.4617 0.2683\nvt 0.4615 0.3037\nvt 0.4563 0.4454\nvt 0.4610 0.4903\nvt 0.4575 0.5235\nvt 0.4641 0.5377\nvt 0.4568 0.6422\nvt 0.4561 0.6702\nvt 0.4561 0.7878\nvt 0.1062 0.7551\nvt 0.1123 0.7630\nvt 0.1109 0.7585\nvt 0.0712 0.9016\nvt 0.7803 0.7609\nvt 0.4600 0.2596\nvt 0.4687 0.2815\nvt 0.4632 0.3650\nvt 0.4644 0.5031\nvt 0.4530 0.7110\nvt 0.1625 0.8573\nvt 0.1666 0.8701\nvt 0.1754 0.8527\nvt 0.0605 0.8998\nvt 0.0530 0.8982\nvt 0.0280 0.8889\nvt 0.0377 0.8955\nvt 0.2410 0.7135\nvt 0.2388 0.7010\nvt 0.4605 0.2612\nvt 0.4640 0.4090\nvt 0.4681 0.4570\nvt 0.4660 0.4744\nvt 0.4696 0.5804\nvt 0.4727 0.6041\nvt 0.4687 0.6839\nvt 0.9063 0.8364\nvt 0.9011 0.8491\nvt 0.2350 0.5978\nvt 0.3570 0.7913\nvt 0.3417 0.8213\nvt 0.3472 0.8113\nvt 0.3358 0.8262\nvt 0.4659 0.2609\nvt 0.4706 0.3099\nvt 0.4672 0.3358\nvt 0.4740 0.4439\nvt 0.4739 0.6391\nvt 0.0965 0.6908\nvt 0.0966 0.6947\nvt 0.0515 0.8978\nvt 0.2488 0.4598\nvt 0.4770 0.3438\nvt 0.4725 0.3887\nvt 0.4773 0.4239\nvt 0.4719 0.4882\nvt 0.4744 0.5102\nvt 0.4738 0.5622\nvt 0.4826 0.6957\nvt 0.7195 0.3576\nvt 0.5865 0.3790\nvt 0.0412 0.8952\nvt 0.0378 0.8895\nvt 0.0315 0.8935\nvt 0.0234 0.8878\nvt 0.6955 0.4592\nvt 0.6918 0.4369\nvt 0.6969 0.4390\nvt 0.1138 0.6926\nvt 0.1136 0.6947\nvt 0.1095 0.6906\nvt 0.4819 0.2643\nvt 0.4823 0.2854\nvt 0.4797 0.5360\nvt 0.7637 0.3718\nvt 0.7624 0.3889\nvt 0.7587 0.3790\nvt 0.6761 0.4127\nvt 0.3459 0.2431\nvt 0.3394 0.2231\nvt 0.3380 0.2328\nvt 0.7370 0.2419\nvt 0.7365 0.2531\nvt 0.7338 0.2511\nvt 0.4872 0.3084\nvt 0.4787 0.3914\nvt 0.4787 0.4426\nvt 0.4784 0.4744\nvt 0.4803 0.5036\nvt 0.4856 0.5475\nvt 0.4894 0.5678\nvt 0.4852 0.5800\nvt 0.4846 0.6435\nvt 0.4828 0.7362\nvt 0.5814 0.5999\nvt 0.6578 0.3576\nvt 0.5475 0.5129\nvt 0.0236 0.8909\nvt 0.0193 0.8900\nvt 0.7114 0.7469\nvt 0.4857 0.3484\nvt 0.4847 0.3833\nvt 0.4867 0.3952\nvt 0.4822 0.4391\nvt 0.4858 0.4654\nvt 0.1736 0.7412\nvt 0.1705 0.7500\nvt 0.1749 0.7381\nvt 0.4838 0.4937\nvt 0.4852 0.5262\nvt 0.4899 0.6007\nvt 0.4866 0.6199\nvt 0.0548 0.8914\nvt 0.0782 0.7121\nvt 0.0783 0.7037\nvt 0.1456 0.8451\nvt 0.4892 0.2807\nvt 0.0777 0.7262\nvt 0.4997 0.4592\nvt 0.5059 0.4277\nvt 0.4912 0.5571\nvt 0.4995 0.7139\nvt 0.5054 0.7432\nvt 0.5068 0.7651\nvt 0.3575 0.2307\nvt 0.3438 0.2114\nvt 0.7296 0.2419\nvt 0.7009 0.3483\nvt 0.9556 0.8866\nvt 0.9469 0.8827\nvt 0.9540 0.8815\nvt 0.0096 0.8815\nvt 0.0112 0.8866\nvt 0.0857 0.7297\nvt 0.1151 0.7125\nvt 0.1135 0.7261\nvt 0.2857 0.2277\nvt 0.2911 0.2378\nvt 0.1366 0.7212\nvt 0.1368 0.7292\nvt 0.1428 0.7278\nvt 0.4871 0.2618\nvt 0.4930 0.3086\nvt 0.4925 0.3584\nvt 0.4914 0.3771\nvt 0.1216 0.7308\nvt 0.1254 0.7370\nvt 0.1190 0.7348\nvt 0.0911 0.7121\nvt 0.2640 0.6663\nvt 0.2602 0.6364\nvt 0.4955 0.5519\nvt 0.4947 0.6217\nvt 0.4928 0.6810\nvt 0.7140 0.3406\nvt 0.8315 0.6871\nvt 0.8382 0.6507\nvt 0.8453 0.6739\nvt 0.1424 0.7202\nvt 0.1341 0.7155\nvt 0.1283 0.7692\nvt 0.4972 0.2980\nvt 0.4888 0.2923\nvt 0.4918 0.2956\nvt 0.4943 0.2910\nvt 0.4975 0.3334\nvt 0.3548 0.2202\nvt 0.1796 0.7936\nvt 0.1863 0.7981\nvt 0.4973 0.5729\nvt 0.5002 0.6066\nvt 0.5022 0.6409\nvt 0.8616 0.6860\nvt 0.8756 0.6622\nvt 0.8799 0.6967\nvt 0.6267 0.5696\nvt 0.5462 0.4335\nvt 0.8686 0.6335\nvt 0.8803 0.6089\nvt 0.8755 0.6429\nvt 0.3619 0.2349\nvt 0.5018 0.3004\nvt 0.4999 0.3000\nvt 0.4999 0.2953\nvt 0.4909 0.2911\nvt 0.7611 0.5095\nvt 0.7716 0.5076\nvt 0.7728 0.5230\nvt 0.6698 0.7468\nvt 0.1293 0.7725\nvt 0.1406 0.7744\nvt 0.3264 0.7630\nvt 0.1165 0.7657\nvt 0.5039 0.5763\nvt 0.5088 0.5870\nvt 0.5079 0.6685\nvt 0.5168 0.7165\nvt 0.9380 0.8765\nvt 0.9306 0.8712\nvt 0.9356 0.8760\nvt 0.6164 0.6279\nvt 0.9368 0.8743\nvt 0.9442 0.8737\nvt 0.5037 0.2952\nvt 0.5040 0.2844\nvt 0.4977 0.2813\nvt 0.5048 0.2825\nvt 0.4977 0.2728\nvt 0.6834 0.7443\nvt 0.2506 0.7659\nvt 0.2524 0.3927\nvt 0.2546 0.4130\nvt 0.2573 0.7246\nvt 0.0884 0.7339\nvt 0.0876 0.7331\nvt 0.5147 0.6259\nvt 0.5258 0.7752\nvt 0.7132 0.4275\nvt 0.7237 0.4176\nvt 0.7213 0.4269\nvt 0.3620 0.2410\nvt 0.6638 0.3279\nvt 0.6591 0.3323\nvt 0.6523 0.6715\nvt 0.6584 0.6585\nvt 0.7110 0.4151\nvt 0.9426 0.8795\nvt 0.5035 0.3014\nvt 0.5430 0.6327\nvt 0.5433 0.6027\nvt 0.5531 0.6098\nvt 0.2538 0.4234\nvt 0.2468 0.4369\nvt 0.9160 0.8514\nvt 0.9116 0.8400\nvt 0.9136 0.8388\nvt 0.5143 0.5972\nvt 0.8168 0.5606\nvt 0.8124 0.5641\nvt 0.8106 0.5577\nvt 0.5108 0.3020\nvt 0.5096 0.2946\nvt 0.5096 0.2888\nvt 0.5116 0.2950\nvt 0.5031 0.2843\nvt 0.9435 0.5087\nvt 0.9536 0.4865\nvt 0.9597 0.4968\nvt 0.1161 0.7260\nvt 0.1180 0.7282\nvt 0.1159 0.7296\nvt 0.1303 0.8405\nvt 0.1061 0.8444\nvt 0.2485 0.5108\nvt 0.9683 0.8461\nvt 0.9655 0.8522\nvt 0.6870 0.7327\nvt 0.3636 0.2622\nvt 0.3529 0.2434\nvt 0.0368 0.8423\nvt 0.5165 0.6509\nvt 0.5327 0.7048\nvt 0.5486 0.7995\nvt 0.6095 0.5053\nvt 0.6120 0.4945\nvt 0.5144 0.3019\nvt 0.5172 0.2982\nvt 0.5148 0.2955\nvt 0.9743 0.9452\nvt 0.2597 0.7348\nvt 0.2510 0.7314\nvt 0.2370 0.6649\nvt 0.2345 0.6522\nvt 0.6618 0.6815\nvt 0.6529 0.6912\nvt 0.5256 0.5966\nvt 0.5398 0.7440\nvt 0.6752 0.4073\nvt 0.5153 0.2950\nvt 0.3224 0.8043\nvt 0.3293 0.8104\nvt 0.7593 0.7057\nvt 0.3724 0.2731\nvt 0.3827 0.2674\nvt 0.3665 0.2614\nvt 0.1029 0.7411\nvt 0.0941 0.7372\nvt 0.5239 0.6324\nvt 0.5322 0.6628\nvt 0.5491 0.7726\nvt 0.8979 0.7993\nvt 0.9245 0.8660\nvt 0.9237 0.8651\nvt 0.5186 0.3016\nvt 0.5111 0.3067\nvt 0.5098 0.5102\nvt 0.5150 0.4882\nvt 0.5183 0.5052\nvt 0.5466 0.5994\nvt 0.5347 0.5917\nvt 0.5429 0.5834\nvt 0.2854 0.7582\nvt 0.2967 0.7550\nvt 0.2950 0.7660\nvt 0.5881 0.3678\nvt 0.6666 0.3943\nvt 0.5211 0.2976\nvt 0.1629 0.7888\nvt 0.1694 0.7909\nvt 0.2635 0.7973\nvt 0.2756 0.7908\nvt 0.5237 0.4579\nvt 0.5196 0.4773\nvt 0.5326 0.6065\nvt 0.5371 0.6302\nvt 0.5393 0.6805\nvt 0.5550 0.7472\nvt 0.5653 0.7815\nvt 0.0830 0.6951\nvt 0.0780 0.2459\nvt 0.0707 0.2815\nvt 0.0631 0.2406\nvt 0.5269 0.2976\nvt 0.5299 0.2981\nvt 0.5239 0.2975\nvt 0.5266 0.3012\nvt 0.5242 0.3231\nvt 0.5184 0.3328\nvt 0.5200 0.4948\nvt 0.5225 0.5177\nvt 0.5184 0.5334\nvt 0.5525 0.7194\nvt 0.6039 0.3108\nvt 0.9009 0.1685\nvt 0.8895 0.1657\nvt 0.5218 0.4214\nvt 0.5261 0.4355\nvt 0.5283 0.4694\nvt 0.5279 0.5400\nvt 0.5282 0.5532\nvt 0.5492 0.6861\nvt 0.8934 0.8575\nvt 0.8911 0.8457\nvt 0.5314 0.2989\nvt 0.5308 0.3056\nvt 0.5285 0.3337\nvt 0.5250 0.3334\nvt 0.5305 0.3525\nvt 0.5226 0.3577\nvt 0.5258 0.3669\nvt 0.5272 0.3883\nvt 0.5271 0.4059\nvt 0.5227 0.3925\nvt 0.5324 0.4494\nvt 0.5273 0.4842\nvt 0.5259 0.5070\nvt 0.5312 0.5254\nvt 0.9407 0.8685\nvt 0.9520 0.8618\nvt 0.5498 0.6590\nvt 0.5681 0.7571\nvt 0.6696 0.4031\nvt 0.5320 0.3205\nvt 0.1361 0.7466\nvt 0.1682 0.7552\nvt 0.1636 0.7653\nvt 0.5347 0.5544\nvt 0.5491 0.6403\nvt 0.5657 0.7383\nvt 0.6724 0.3978\nvt 0.5387 0.2961\nvt 0.5371 0.2972\nvt 0.5373 0.3020\nvt 0.5360 0.3179\nvt 0.5339 0.3422\nvt 0.8851 0.8456\nvt 0.8853 0.8376\nvt 0.8883 0.8460\nvt 0.5335 0.4029\nvt 0.5311 0.3881\nvt 0.5317 0.4222\nvt 0.5361 0.4303\nvt 0.5379 0.4692\nvt 0.5343 0.5021\nvt 0.5369 0.5424\nvt 0.7327 0.5179\nvt 0.1332 0.8676\nvt 0.6446 0.5877\nvt 0.6492 0.6020\nvt 0.5359 0.2914\nvt 0.5474 0.2941\nvt 0.5344 0.3843\nvt 0.5301 0.3746\nvt 0.0093 0.4865\nvt 0.0151 0.4809\nvt 0.0154 0.4968\nvt 0.5403 0.5556\nvt 0.5606 0.6228\nvt 0.5680 0.6775\nvt 0.7314 0.4098\nvt 0.8052 0.5192\nvt 0.8086 0.5045\nvt 0.8091 0.5293\nvt 0.5449 0.2991\nvt 0.5426 0.3150\nvt 0.5403 0.4046\nvt 0.5387 0.4135\nvt 0.5377 0.5205\nvt 0.5427 0.5744\nvt 0.0790 0.7212\nvt 0.0824 0.7210\nvt 0.5783 0.7065\nvt 0.5773 0.7286\nvt 0.5435 0.3324\nvt 0.5405 0.4475\nvt 0.5406 0.4767\nvt 0.5413 0.5064\nvt 0.5431 0.5439\nvt 0.5631 0.6099\nvt 0.5574 0.6034\nvt 0.5659 0.6337\nvt 0.5656 0.6649\nvt 0.5488 0.2963\nvt 0.3856 0.2811\nvt 0.5575 0.5929\nvt 0.2779 0.4950\nvt 0.2698 0.5102\nvt 0.5517 0.3018\nvt 0.5489 0.3156\nvt 0.5457 0.4419\nvt 0.5443 0.4565\nvt 0.5443 0.4927\nvt 0.5515 0.5779\nvt 0.0376 0.8554\nvt 0.0137 0.8523\nvt 0.5683 0.6085\nvt 0.2527 0.7371\nvt 0.2430 0.7389\nvt 0.1206 0.7453\nvt 0.2431 0.4121\nvt 0.5673 0.5755\nvt 0.5661 0.5892\nvt 0.1017 0.7309\nvt 0.6115 0.3248\nvt 0.6044 0.3162\nvt 0.6426 0.7028\nvt 0.5873 0.4850\nvt 0.5873 0.4969\nvt 0.9104 0.8602\nvt 0.9360 0.8715\nvt 0.9226 0.8746\nvt 0.6411 0.3703\nvt 0.6450 0.3927\nvt 0.6356 0.3804\nvt 0.0260 0.9052\nvt 0.0682 0.9072\nvt 0.0345 0.9060\nvt 0.9788 0.9060\nvt 0.9430 0.8959\nvt 0.9512 0.9020\nvt 0.5899 0.3871\nvt 0.5859 0.3997\nvt 0.5820 0.3912\nvt 0.5973 0.5139\nvt 0.6089 0.5370\nvt 0.0706 0.8977\nvt 0.0675 0.8903\nvt 0.5948 0.4646\nvt 0.8917 0.8496\nvt 0.9116 0.8531\nvt 0.6063 0.3219\nvt 0.1557 0.3656\nvt 0.1463 0.3639\nvt 0.1534 0.3393\nvt 0.6901 0.3817\nvt 0.6807 0.3846\nvt 0.6855 0.3637\nvt 0.6646 0.4066\nvt 0.6863 0.3888\nvt 0.6787 0.3943\nvt 0.6835 0.4093\nvt 0.6232 0.0823\nvt 0.5576 0.0644\nvt 0.6969 0.0568\nvt 0.4461 0.2461\nvt 0.4408 0.2550\nvt 0.4403 0.2478\nvt 0.0722 0.3842\nvt 0.0594 0.3609\nvt 0.0629 0.1974\nvt 0.6416 0.4567\nvt 0.6459 0.4735\nvt 0.6332 0.4691\nvt 0.6696 0.3647\nvt 0.6082 0.3544\nvt 0.6145 0.3568\nvt 0.6106 0.3723\nvt 0.0620 0.3943\nvt 0.0514 0.3648\nvt 0.7711 0.2953\nvt 0.7656 0.2834\nvt 0.7704 0.2781\nvt 0.6562 0.3267\nvt 0.6531 0.3483\nvt 0.0659 0.4218\nvt 0.0553 0.4159\nvt 0.5906 0.4762\nvt 0.6011 0.3732\nvt 0.6046 0.3717\nvt 0.5967 0.3856\nvt 0.0800 0.7227\nvt 0.0794 0.7172\nvt 0.0831 0.7225\nvt 0.8927 0.8127\nvt 0.9022 0.8280\nvt 0.8903 0.8154\nvt 0.7650 0.3955\nvt 0.7591 0.4023\nvt 0.6348 0.3664\nvt 0.6257 0.3749\nvt 0.6343 0.4289\nvt 0.6271 0.4166\nvt 0.6317 0.4041\nvt 0.5947 0.4509\nvt 0.8169 0.4933\nvt 0.8137 0.4776\nvt 0.8227 0.4699\nvt 0.1580 0.1452\nvt 0.3519 0.7303\nvt 0.5917 0.4042\nvt 0.0859 0.7000\nvt 0.5967 0.4744\nvt 0.8858 0.8350\nvt 0.8947 0.8307\nvt 0.8913 0.8425\nvt 0.1184 0.6991\nvt 0.3598 0.7024\nvt 0.3550 0.7243\nvt 0.6434 0.3435\nvt 0.6382 0.3504\nvt 0.6369 0.3278\nvt 0.7150 0.3626\nvt 0.5885 0.4295\nvt 0.3689 0.6486\nvt 0.3720 0.6638\nvt 0.3716 0.6636\nvt 0.3696 0.6885\nvt 0.3591 0.7120\nvt 0.1070 0.6909\nvt 0.4206 0.2664\nvt 0.8913 0.8069\nvt 0.3463 0.6355\nvt 0.3442 0.6391\nvt 0.0614 0.8874\nvt 0.0390 0.8834\nvt 0.0473 0.8841\nvt 0.5970 0.4890\nvt 0.3725 0.6745\nvt 0.3508 0.7439\nvt 0.6007 0.3928\nvt 0.5935 0.3926\nvt 0.6044 0.4432\nvt 0.6003 0.4464\nvt 0.6004 0.4325\nvt 0.3659 0.6518\nvt 0.3656 0.6407\nvt 0.3647 0.7054\nvt 0.3560 0.7228\nvt 0.6746 0.5061\nvt 0.6710 0.5270\nvt 0.6632 0.5133\nvt 0.6742 0.4195\nvt 0.6801 0.4265\nvt 0.6699 0.4390\nvt 0.0217 0.8864\nvt 0.0516 0.8895\nvt 0.3597 0.6348\nvt 0.3458 0.7575\nvt 0.6907 0.5027\nvt 0.6888 0.5244\nvt 0.6737 0.5778\nvt 0.6832 0.5673\nvt 0.6843 0.5968\nvt 0.6808 0.4482\nvt 0.6780 0.4589\nvt 0.0456 0.4840\nvt 0.0633 0.4835\nvt 0.3668 0.7008\nvt 0.3515 0.7409\nvt 0.6690 0.4202\nvt 0.6627 0.4189\nvt 0.0629 0.1397\nvt 0.0697 0.1250\nvt 0.6662 0.4994\nvt 0.6779 0.4897\nvt 0.6818 0.4866\nvt 0.0694 0.5287\nvt 0.3664 0.6681\nvt 0.3689 0.6795\nvt 0.3660 0.6961\nvt 0.3472 0.7585\nvt 0.6524 0.4649\nvt 0.6577 0.4641\nvt 0.6555 0.4795\nvt 0.2678 0.8498\nvt 0.2648 0.8522\nvt 0.6645 0.5988\nvt 0.6730 0.6130\nvt 0.6672 0.6200\nvt 0.3589 0.6613\nvt 0.3531 0.6476\nvt 0.3518 0.7331\nvt 0.3510 0.7366\nvt 0.6799 0.4122\nvt 0.6627 0.5769\nvt 0.6556 0.5974\nvt 0.6525 0.5810\nvt 0.6578 0.5496\nvt 0.3611 0.7181\nvt 0.3465 0.7533\nvt 0.6201 0.3010\nvt 0.6286 0.3041\nvt 0.6220 0.3123\nvt 0.6742 0.3821\nvt 0.6777 0.3730\nvt 0.6780 0.4021\nvt 0.3483 0.6337\nvt 0.3625 0.6810\nvt 0.3455 0.7480\nvt 0.3425 0.7701\nvt 0.9086 0.8451\nvt 0.6246 0.3897\nvt 0.6161 0.3909\nvt 0.6154 0.3748\nvt 0.6625 0.4459\nvt 0.6407 0.5484\nvt 0.6442 0.5718\nvt 0.6408 0.5779\nvt 0.9102 0.8381\nvt 0.9049 0.8265\nvt 0.7278 0.4123\nvt 0.6449 0.3549\nvt 0.6544 0.5110\nvt 0.6515 0.4865\nvt 0.3492 0.6511\nvt 0.3549 0.6649\nvt 0.3632 0.7107\nvt 0.3553 0.7300\nvt 0.6069 0.4800\nvt 0.7141 0.3715\nvt 0.7076 0.3795\nvt 0.2849 0.6964\nvt 0.2962 0.6985\nvt 0.2857 0.7026\nvt 0.7909 0.1946\nvt 0.7788 0.2066\nvt 0.7755 0.2086\nvt 0.6619 0.5281\nvt 0.6557 0.5322\nvt 0.8886 0.8238\nvt 0.8978 0.8275\nvt 0.8836 0.8383\nvt 0.1692 0.8305\nvt 0.3476 0.6463\nvt 0.3638 0.7031\nvt 0.3402 0.7630\nvt 0.3393 0.7849\nvt 0.9428 0.8935\nvt 0.9661 0.8864\nvt 0.6290 0.3244\nvt 0.6247 0.3342\nvt 0.6185 0.3257\nvt 0.7813 0.3026\nvt 0.7781 0.2844\nvt 0.3490 0.6562\nvt 0.3614 0.6902\nvt 0.3615 0.7234\nvt 0.3561 0.7357\nvt 0.3495 0.7468\nvt 0.3442 0.7557\nvt 0.3391 0.7726\nvt 0.3404 0.7806\nvt 0.0573 0.1755\nvt 0.6280 0.4267\nvt 0.8834 0.8246\nvt 0.8832 0.8323\nvt 0.3371 0.7688\nvt 0.9146 0.8790\nvt 0.9146 0.8869\nvt 0.6060 0.4975\nvt 0.6030 0.5107\nvt 0.6666 0.5556\nvt 0.6301 0.4463\nvt 0.6253 0.4525\nvt 0.8887 0.8486\nvt 0.8848 0.8257\nvt 0.3659 0.7048\nvt 0.3681 0.7296\nvt 0.3622 0.7416\nvt 0.3406 0.7984\nvt 0.0675 0.6237\nvt 0.1943 0.7172\nvt 0.1876 0.7340\nvt 0.4083 0.2725\nvt 0.4134 0.2789\nvt 0.9088 0.8397\nvt 0.9040 0.8197\nvt 0.9156 0.8248\nvt 0.9070 0.8162\nvt 0.0538 0.2445\nvt 0.0413 0.2435\nvt 0.6081 0.5256\nvt 0.6606 0.6325\nvt 0.3686 0.7227\nvt 0.3390 0.7740\nvt 0.3391 0.7906\nvt 0.3407 0.7897\nvt 0.6654 0.6588\nvt 0.5977 0.2969\nvt 0.6083 0.3015\nvt 0.9331 0.8616\nvt 0.9293 0.8595\nvt 0.2697 0.6017\nvt 0.2588 0.5991\nvt 0.2707 0.5962\nvt 0.3513 0.7710\nvt 0.3348 0.7807\nvt 0.3407 0.8007\nvt 0.3379 0.8100\nvt 0.8937 0.8606\nvt 0.6372 0.4456\nvt 0.6300 0.4579\nvt 0.6094 0.3290\nvt 0.6138 0.3366\nvt 0.6105 0.4725\nvt 0.6202 0.4612\nvt 0.6144 0.4813\nvt 0.5229 0.2925\nvt 0.4240 0.0947\nvt 0.4096 0.0956\nvt 0.3950 0.0911\nvt 0.4168 0.2785\nvt 0.9232 0.8485\nvt 0.9199 0.8530\nvt 0.9172 0.8473\nvt 0.1656 0.8921\nvt 0.1476 0.8930\nvt 0.6393 0.4032\nvt 0.7257 0.4191\nvt 0.6160 0.4209\nvt 0.6191 0.4332\nvt 0.6125 0.4303\nvt 0.9205 0.8484\nvt 0.9370 0.8611\nvt 0.9266 0.8544\nvt 0.2996 0.8519\nvt 0.3663 0.7085\nvt 0.3621 0.7531\nvt 0.3379 0.7919\nvt 0.3344 0.7930\nvt 0.3335 0.8026\nvt 0.3317 0.8156\nvt 0.3361 0.8128\nvt 0.3339 0.8142\nvt 0.7829 0.4166\nvt 0.9153 0.8440\nvt 0.9158 0.8458\nvt 0.9224 0.8531\nvt 0.9200 0.8695\nvt 0.6109 0.4054\nvt 0.6179 0.4086\nvt 0.6153 0.4505\nvt 0.8892 0.8573\nvt 0.8959 0.8689\nvt 0.3680 0.7353\nvt 0.4175 0.2645\nvt 0.4153 0.2554\nvt 0.4223 0.2624\nvt 0.6017 0.5268\nvt 0.1700 0.7850\nvt 0.4339 0.1715\nvt 0.4223 0.1848\nvt 0.4217 0.1741\nvt 0.6183 0.4939\nvt 0.9247 0.5910\nvt 0.9326 0.5740\nvt 0.9336 0.6185\nvt 0.6296 0.4823\nvt 0.6225 0.4759\nvt 0.6283 0.4680\nvt 0.8880 0.8529\nvt 0.6179 0.3313\nvt 0.9034 0.8677\nvt 0.3692 0.7380\nvt 0.3674 0.7519\nvt 0.3359 0.8019\nvt 0.3313 0.8075\nvt 0.3321 0.8182\nvt 0.5855 0.2630\nvt 0.5778 0.2659\nvt 0.5828 0.2547\nvt 0.4325 0.2585\nvt 0.6326 0.3484\nvt 0.6266 0.3516\nvt 0.6275 0.3398\nvt 0.6253 0.4948\nvt 0.6294 0.2977\nvt 0.6359 0.2936\nvt 0.6400 0.3035\nvt 0.3590 0.7840\nvt 0.3468 0.7891\nvt 0.6607 0.6159\nvt 0.6531 0.4315\nvt 0.6474 0.4341\nvt 0.6427 0.4216\nvt 0.6150 0.3067\nvt 0.6136 0.3181\nvt 0.6112 0.3197\nvt 0.6141 0.4003\nvt 0.6113 0.3866\nvt 0.0804 0.8453\nvt 0.3638 0.7175\nvt 0.3278 0.8266\nvt 0.3261 0.8265\nvt 0.3207 0.8378\nvt 0.6715 0.5932\nvt 0.6901 0.4320\nvt 0.6511 0.3238\nvt 0.7016 0.4004\nvt 0.7036 0.4193\nvt 0.6717 0.4728\nvt 0.6716 0.4902\nvt 0.6647 0.4730\nvt 0.1407 0.7183\nvt 0.9004 0.8719\nvt 0.7682 0.4322\nvt 0.7637 0.4305\nvt 0.7649 0.4201\nvt 0.3636 0.7736\nvt 0.4338 0.2534\nvt 0.6549 0.3682\nvt 0.0778 0.8968\nvt 0.7029 0.3696\nvt 0.6081 0.3897\nvt 0.6274 0.5043\nvt 0.9600 0.8415\nvt 0.8936 0.8103\nvt 0.9052 0.8625\nvt 0.3379 0.8088\nvt 0.3274 0.8181\nvt 0.3156 0.8366\nvt 0.0824 0.6925\nvt 0.6992 0.3062\nvt 0.6906 0.3104\nvt 0.6949 0.2971\nvt 0.6468 0.4095\nvt 0.6299 0.5240\nvt 0.9591 0.1837\nvt 0.9591 0.1852\nvt 0.9482 0.1961\nvt 0.3678 0.7541\nvt 0.3648 0.7680\nvt 0.3516 0.8037\nvt 0.3169 0.8314\nvt 0.3229 0.8241\nvt 0.9690 0.8772\nvt 0.8856 0.8151\nvt 0.8857 0.8189\nvt 0.6515 0.4119\nvt 0.6413 0.4360\nvt 0.6389 0.4310\nvt 0.6332 0.5401\nvt 0.6298 0.5547\nvt 0.3667 0.7508\nvt 0.3284 0.8171\nvt 0.6378 0.4851\nvt 0.6765 0.5587\nvt 0.6676 0.5392\nvt 0.6495 0.5604\nvt 0.9034 0.8757\nvt 0.3615 0.7873\nvt 0.3548 0.8015\nvt 0.6034 0.3561\nvt 0.0068 0.9020\nvt 0.5919 0.3717\nvt 0.7073 0.3640\nvt 0.6540 0.4479\nvt 0.0262 0.8778\nvt 0.6835 0.4704\nvt 0.6458 0.4459\nvt 0.6466 0.4873\nvt 0.6469 0.5028\nvt 0.6434 0.4871\nvt 0.6357 0.5117\nvt 0.6290 0.3141\nvt 0.6336 0.3302\nvt 0.6297 0.3643\nvt 0.6311 0.3364\nvt 0.3599 0.7695\nvt 0.6394 0.4970\nvt 0.6400 0.5169\nvt 0.6632 0.3778\nvt 0.7072 0.5958\nvt 0.6451 0.5127\nvt 0.2561 0.7087\nvt 0.0864 0.6350\nvt 0.0781 0.6065\nvt 0.2740 0.4876\nvt 0.2603 0.8529\nvt 0.6447 0.5322\nvt 0.6590 0.3856\nvt 0.6546 0.3912\nvt 0.6316 0.4981\nvt 0.6706 0.6407\nvt 0.7777 0.3269\nvt 0.7822 0.3140\nvt 0.1065 0.7306\nvt 0.7111 0.5596\nvt 0.5044 0.2919\nvt 0.0312 0.8928\nvt 0.1086 0.8998\nvt 0.0588 0.8424\nvt 0.9204 0.8860\nvt 0.9543 0.1858\nvt 0.2547 0.7008\nvt 0.2497 0.7075\nvt 0.1681 0.7483\nvt 0.7159 0.2554\nvt 0.7248 0.2589\nvt 0.7168 0.2637\nvt 0.1549 0.8846\nvt 0.7248 0.2691\nvt 0.7341 0.2662\nvt 0.6463 0.3819\nvt 0.6084 0.3969\nvt 0.7226 0.2499\nvt 0.0565 0.1831\nvt 0.0573 0.1759\nvt 0.0648 0.1748\nvt 0.5964 0.4124\nvt 0.3129 0.8305\nvt 0.0660 0.1682\nvt 0.6308 0.3910\nvt 0.6915 0.3928\nvt 0.1587 0.3026\nvt 0.1516 0.2789\nvt 0.2301 0.7505\nvt 0.1658 0.7314\nvt 0.9136 0.8584\nvt 0.1455 0.7531\nvt 0.1530 0.7561\nvt 0.2790 0.2450\nvt 0.2732 0.2324\nvt 0.9114 0.8341\nvt 0.2157 0.8576\nvt 0.4791 0.1864\nvt 0.4781 0.2050\nvt 0.4756 0.1968\nvt 0.1677 0.1531\nvt 0.1721 0.1653\nvt 0.1649 0.1575\nvt 0.5921 0.4381\nvt 0.6244 0.4013\nvt 0.7173 0.4329\nvt 0.7220 0.4264\nvt 0.7235 0.4299\nvt 0.0101 0.8734\nvt 0.0171 0.8734\nvt 0.9637 0.8881\nvt 0.9724 0.8889\nvt 0.9679 0.8909\nvt 0.6730 0.3511\nvt 0.6663 0.3509\nvt 0.7663 0.2732\nvt 0.7590 0.2714\nvt 0.6891 0.4606\nvt 0.6099 0.4265\nvt 0.6013 0.4207\nvt 0.0246 0.8772\nvt 0.4685 0.1715\nvt 0.6900 0.4858\nvt 0.2530 0.3620\nvt 0.2395 0.3521\nvt 0.2470 0.3426\nvt 0.6966 0.3809\nvt 0.9874 0.8931\nvt 0.9097 0.8158\nvt 0.9076 0.8210\nvt 0.1062 0.6911\nvt 0.8896 0.8135\nvt 0.6775 0.3605\nvt 0.6379 0.5309\nvt 0.0745 0.7014\nvt 0.0762 0.7010\nvt 0.2453 0.8626\nvt 0.2258 0.8681\nvt 0.0738 0.7161\nvt 0.0753 0.7223\nvt 0.0740 0.7199\nvt 0.9152 0.6079\nvt 0.9033 0.5901\nvt 0.1268 0.7438\nvt 0.1201 0.7459\nvt 0.0514 0.8433\nvt 0.9187 0.8575\nvt 0.9232 0.8623\nvt 0.9011 0.8174\nvt 0.6817 0.5476\nvt 0.7697 0.2455\nvt 0.7579 0.2369\nvt 0.5047 0.2797\nvt 0.5183 0.2917\nvt 0.5185 0.5859\nvt 0.1614 0.5866\nvt 0.1824 0.5928\nvt 0.0905 0.7341\nvt 0.9459 0.2222\nvt 0.9399 0.2212\nvt 0.2182 0.8651\nvt 0.2174 0.8711\nvt 0.8997 0.8044\nvt 0.8982 0.8058\nvt 0.8991 0.8004\nvt 0.5720 0.6020\nvt 0.6434 0.3305\nvt 0.2801 0.3914\nvt 0.2871 0.4014\nvt 0.6918 0.3724\nvt 0.6475 0.3025\nvt 0.6506 0.3092\nvt 0.9519 0.8375\nvt 0.6980 0.4261\nvt 0.1529 0.7255\nvt 0.1467 0.7226\nvt 0.0860 0.6910\nvt 0.0871 0.6949\nvt 0.0838 0.6976\nvt 0.6403 0.3179\nvt 0.8859 0.8153\nvt 0.1857 0.4468\nvt 0.1732 0.4309\nvt 0.1815 0.4311\nvt 0.7306 0.3326\nvt 0.7407 0.2498\nvt 0.7385 0.2665\nvt 0.7454 0.2649\nvt 0.8212 0.1120\nvt 0.8495 0.0911\nvt 0.8534 0.1193\nvt 0.1882 0.8772\nvt 0.1839 0.8886\nvt 0.8582 0.5075\nvt 0.8414 0.5113\nvt 0.8501 0.4974\nvt 0.4626 0.1923\nvt 0.8817 0.1363\nvt 0.9078 0.1286\nvt 0.9110 0.1313\nvt 0.6653 0.6709\nvt 0.5291 0.2723\nvt 0.5360 0.2728\nvt 0.0163 0.8763\nvt 0.0391 0.8834\nvt 0.1722 0.8873\nvt 0.5239 0.2720\nvt 0.1458 0.7842\nvt 0.1577 0.7859\nvt 0.4350 0.2486\nvt 0.6790 0.5288\nvt 0.6860 0.4294\nvt 0.6915 0.4309\nvt 0.0751 0.8951\nvt 0.1592 0.8944\nvt 0.1638 0.8957\nvt 0.0695 0.9059\nvt 0.7480 0.4015\nvt 0.1855 0.6989\nvt 0.1833 0.5230\nvt 0.1876 0.5022\nvt 0.1931 0.5283\nvt 0.2508 0.5456\nvt 0.0422 0.1776\nvt 0.1525 0.8919\nvt 0.1622 0.8904\nvt 0.5408 0.2796\nvt 0.9677 0.1899\nvt 0.9503 0.1886\nvt 0.7494 0.4381\nvt 0.6222 0.3601\nvt 0.1496 0.8998\nvt 0.0764 0.7216\nvt 0.2643 0.5640\nvt 0.6991 0.4840\nvt 0.7144 0.4344\nvt 0.1516 0.1504\nvt 0.1582 0.1509\nvt 0.1242 0.8943\nvt 0.1302 0.9027\nvt 0.1315 0.8941\nvt 0.1150 0.8932\nvt 0.6345 0.3129\nvt 0.9086 0.8327\nvt 0.9525 0.5807\nvt 0.0338 0.4672\nvt 0.1586 0.5307\nvt 0.1485 0.5461\nvt 0.7255 0.3242\nvt 0.7543 0.4687\nvt 0.1332 0.9042\nvt 0.1211 0.8932\nvt 0.2734 0.2355\nvt 0.2770 0.2304\nvt 0.2832 0.2305\nvt 0.5451 0.2761\nvt 0.6737 0.6319\nvt 0.6202 0.3371\nvt 0.1194 0.9052\nvt 0.5549 0.2775\nvt 0.9439 0.1952\nvt 0.1019 0.9067\nvt 0.1102 0.8950\nvt 0.5477 0.2726\nvt 0.9636 0.8900\nvt 0.1470 0.7794\nvt 0.0824 0.7125\nvt 0.1782 0.8716\nvt 0.0982 0.8927\nvt 0.9500 0.8840\nvt 0.0945 0.8889\nvt 0.0889 0.9092\nvt 0.0901 0.9001\nvt 0.0874 0.8939\nvt 0.5643 0.2803\nvt 0.4559 0.2079\nvt 0.0822 0.8915\nvt 0.7239 0.2423\nvt 0.1501 0.7252\nvt 0.9115 0.8266\nvt 0.9144 0.8279\nvt 0.6874 0.4312\nvt 0.0752 0.8910\nvt 0.0906 0.6907\nvt 0.0931 0.6883\nvt 0.0955 0.6907\nvt 0.2341 0.8517\nvt 0.3632 0.8219\nvt 0.1810 0.1714\nvt 0.1982 0.1874\nvt 0.2026 0.1890\nvt 0.5709 0.2770\nvt 0.2992 0.4440\nvt 0.3093 0.4315\nvt 0.3081 0.4549\nvt 0.1038 0.7529\nvt 0.2953 0.4757\nvt 0.2869 0.4705\nvt 0.2927 0.4585\nvt 0.2907 0.4824\nvt 0.0884 0.8736\nvt 0.1050 0.8709\nvt 0.0970 0.8815\nvt 0.2619 0.5881\nvt 0.1130 0.7576\nvt 0.7407 0.5895\nvt 0.7321 0.5810\nvt 0.3011 0.6527\nvt 0.2963 0.6405\nvt 0.3073 0.6364\nvt 0.3671 0.2760\nvt 0.3586 0.2669\nvt 0.0384 0.8714\nvt 0.0598 0.8662\nvt 0.7213 0.2995\nvt 0.7279 0.2967\nvt 0.7289 0.3081\nvt 0.2698 0.5896\nvt 0.3909 0.2787\nvt 0.3795 0.2800\nvt 0.3838 0.2757\nvt 0.3741 0.2687\nvt 0.3639 0.2842\nvt 0.2672 0.7378\nvt 0.2596 0.7455\nvt 0.5287 0.2422\nvt 0.5202 0.2523\nvt 0.5220 0.2458\nvt 0.2382 0.6723\nvt 0.1033 0.7470\nvt 0.0999 0.7438\nvt 0.2879 0.5669\nvt 0.2903 0.5956\nvt 0.2891 0.6017\nvt 0.2424 0.7301\nvt 0.2345 0.7430\nvt 0.2728 0.6553\nvt 0.1252 0.1500\nvt 0.1046 0.1444\nvt 0.1030 0.1606\nvt 0.7875 0.6385\nvt 0.7891 0.6612\nvt 0.7781 0.6567\nvt 0.8950 0.8036\nvt 0.7215 0.3131\nvt 0.2744 0.6915\nvt 0.1202 0.7704\nvt 0.1197 0.7598\nvt 0.7836 0.2708\nvt 0.7755 0.2783\nvt 0.7901 0.3656\nvt 0.0553 0.1603\nvt 0.0833 0.1574\nvt 0.9017 0.8125\nvt 0.2736 0.6966\nvt 0.7898 0.3498\nvt 0.2724 0.7265\nvt 0.4494 0.1659\nvt 0.7815 0.4586\nvt 0.7846 0.4699\nvt 0.7793 0.4745\nvt 0.0438 0.4147\nvt 0.0497 0.4002\nvt 0.3084 0.6668\nvt 0.3101 0.6550\nvt 0.3176 0.6672\nvt 0.3422 0.2406\nvt 0.3419 0.2478\nvt 0.3396 0.2306\nvt 0.2795 0.7108\nvt 0.2880 0.7080\nvt 0.8944 0.8008\nvt 0.8914 0.8057\nvt 0.3533 0.2405\nvt 0.7953 0.4017\nvt 0.9139 0.8189\nvt 0.1347 0.7777\nvt 0.9036 0.6603\nvt 0.9140 0.6464\nvt 0.9241 0.6615\nvt 0.8955 0.1344\nvt 0.8714 0.1410\nvt 0.2342 0.6187\nvt 0.2298 0.6296\nvt 0.2894 0.6271\nvt 0.2886 0.6396\nvt 0.2791 0.5544\nvt 0.1016 0.1854\nvt 0.6839 0.3560\nvt 0.2491 0.7253\nvt 0.2364 0.5900\nvt 0.2375 0.5715\nvt 0.0432 0.2281\nvt 0.7897 0.2389\nvt 0.7783 0.2430\nvt 0.7762 0.2353\nvt 0.7725 0.3427\nvt 0.7618 0.3419\nvt 0.7638 0.3360\nvt 0.0972 0.7433\nvt 0.7746 0.3737\nvt 0.7729 0.3958\nvt 0.7697 0.3841\nvt 0.2532 0.4808\nvt 0.9365 0.8623\nvt 0.9440 0.8679\nvt 0.8948 0.8399\nvt 0.9032 0.7307\nvt 0.9300 0.6958\nvt 0.9303 0.7169\nvt 0.7702 0.3296\nvt 0.7752 0.3179\nvt 0.8899 0.8298\nvt 0.1481 0.8616\nvt 0.1675 0.8576\nvt 0.1560 0.8739\nvt 0.3751 0.2880\nvt 0.3694 0.2817\nvt 0.7981 0.2293\nvt 0.7908 0.2263\nvt 0.1191 0.7670\nvt 0.1272 0.7749\nvt 0.7772 0.4008\nvt 0.7745 0.4186\nvt 0.7688 0.4142\nvt 0.7911 0.3397\nvt 0.4435 0.1542\nvt 0.8893 0.8082\nvt 0.9505 0.1899\nvt 0.3015 0.4639\nvt 0.2399 0.5063\nvt 0.2391 0.4890\nvt 0.7617 0.4708\nvt 0.7557 0.4887\nvt 0.5088 0.1104\nvt 0.5006 0.1189\nvt 0.4853 0.1164\nvt 0.3957 0.8255\nvt 0.1483 0.7730\nvt 0.1600 0.7762\nvt 0.7624 0.0809\nvt 0.7695 0.4503\nvt 0.7720 0.4663\nvt 0.7622 0.4559\nvt 0.7956 0.3317\nvt 0.8302 0.1944\nvt 0.8255 0.1983\nvt 0.8194 0.1924\nvt 0.8918 0.8040\nvt 0.7508 0.2835\nvt 0.7477 0.3020\nvt 0.7626 0.4856\nvt 0.7579 0.4942\nvt 0.2568 0.3745\nvt 0.2447 0.3780\nvt 0.8749 0.5513\nvt 0.8849 0.5411\nvt 0.8896 0.5596\nvt 0.0963 0.7327\nvt 0.0948 0.7377\nvt 0.2091 0.1928\nvt 0.2086 0.1904\nvt 0.2147 0.1926\nvt 0.0513 0.1858\nvt 0.0347 0.1891\nvt 0.0488 0.1885\nvt 0.2571 0.7187\nvt 0.3690 0.2489\nvt 0.3725 0.2538\nvt 0.2916 0.6517\nvt 0.2882 0.6584\nvt 0.2325 0.7379\nvt 0.2207 0.7409\nvt 0.7581 0.3635\nvt 0.7531 0.3677\nvt 0.7560 0.3504\nvt 0.1005 0.2150\nvt 0.2352 0.6080\nvt 0.2387 0.6097\nvt 0.2279 0.6190\nvt 0.7680 0.3616\nvt 0.3008 0.4890\nvt 0.2507 0.7481\nvt 0.5407 0.0956\nvt 0.5089 0.0994\nvt 0.8549 0.7019\nvt 0.8442 0.7188\nvt 0.2741 0.2297\nvt 0.2448 0.4746\nvt 0.2414 0.4655\nvt 0.2415 0.5340\nvt 0.2528 0.7058\nvt 0.3478 0.2085\nvt 0.3415 0.1992\nvt 0.7603 0.2978\nvt 0.7516 0.3004\nvt 0.9701 0.5338\nvt 0.9445 0.5450\nvt 0.3344 0.2149\nvt 0.3379 0.2040\nvt 0.8694 0.5376\nvt 0.2001 0.6156\nvt 0.2051 0.6164\nvt 0.8008 0.5651\nvt 0.8103 0.5412\nvt 0.2527 0.5657\nvt 0.2438 0.5681\nvt 0.7597 0.3554\nvt 0.7775 0.2533\nvt 0.2932 0.6096\nvt 0.2785 0.6041\nvt 0.2820 0.6104\nvt 0.1889 0.3977\nvt 0.1960 0.4268\nvt 0.1830 0.4167\nvt 0.7455 0.6086\nvt 0.7582 0.5818\nvt 0.7562 0.6136\nvt 0.7795 0.4290\nvt 0.7779 0.4353\nvt 0.7603 0.2886\nvt 0.8536 0.1797\nvt 0.8374 0.1886\nvt 0.8492 0.1719\nvt 0.7953 0.3790\nvt 0.0081 0.5807\nvt 0.1617 0.7834\nvt 0.1655 0.7811\nvt 0.0743 0.7084\nvt 0.4762 0.1104\nvt 0.4520 0.1270\nvt 0.4696 0.1019\nvt 0.7582 0.3932\nvt 0.7501 0.3820\nvt 0.7655 0.3201\nvt 0.3435 0.2426\nvt 0.3420 0.2257\nvt 0.7966 0.3669\nvt 0.2954 0.6644\nvt 0.2985 0.6824\nvt 0.2925 0.6759\nvt 0.8962 0.8012\nvt 0.4970 0.1613\nvt 0.4811 0.1642\nvt 0.4957 0.1501\nvt 0.2145 0.7071\nvt 0.2168 0.6901\nvt 0.7499 0.2594\nvt 0.4686 0.1977\nvt 0.4742 0.1815\nvt 0.3338 0.2107\nvt 0.7718 0.3030\nvt 0.7638 0.3117\nvt 0.2795 0.7198\nvt 0.1370 0.7753\nvt 0.9179 0.8346\nvt 0.9138 0.8341\nvt 0.8038 0.2271\nvt 0.8038 0.2342\nvt 0.7101 0.2601\nvt 0.6982 0.4199\nvt 0.7600 0.4254\nvt 0.6251 0.2905\nvt 0.2357 0.6394\nvt 0.7431 0.3666\nvt 0.7597 0.4373\nvt 0.8164 0.4630\nvt 0.8241 0.4547\nvt 0.7735 0.3555\nvt 0.7630 0.5250\nvt 0.7554 0.3318\nvt 0.7484 0.3302\nvt 0.7479 0.3147\nvt 0.7557 0.3201\nvt 0.9639 0.8733\nvt 0.7148 0.2207\nvt 0.7119 0.2214\nvt 0.0918 0.7311\nvt 0.8054 0.2139\nvt 0.7987 0.2148\nvt 0.8081 0.2035\nvt 0.8303 0.1835\nvt 0.8411 0.4884\nvt 0.8515 0.4846\nvt 0.8410 0.4741\nvt 0.8505 0.4629\nvt 0.1853 0.8416\nvt 0.1917 0.8263\nvt 0.2003 0.8301\nvt 0.7431 0.3532\nvt 0.7457 0.3420\nvt 0.7463 0.3526\nvt 0.1244 0.8474\nvt 0.1581 0.8220\nvt 0.1666 0.8391\nvt 0.4515 0.2360\nvt 0.7785 0.5119\nvt 0.7848 0.4957\nvt 0.7905 0.5062\nvt 0.3448 0.2526\nvt 0.3481 0.2584\nvt 0.3423 0.2452\nvt 0.0486 0.1678\nvt 0.0426 0.1581\nvt 0.0538 0.1455\nvt 0.8456 0.6144\nvt 0.8417 0.5990\nvt 0.8615 0.6015\nvt 0.7589 0.5343\nvt 0.3454 0.6343\nvt 0.3509 0.6297\nvt 0.7961 0.2450\nvt 0.7915 0.2580\nvt 0.8968 0.5409\nvt 0.6998 0.3261\nvt 0.6920 0.3206\nvt 0.4282 0.1613\nvt 0.8901 0.5315\nvt 0.0883 0.7283\nvt 0.3368 0.2370\nvt 0.7503 0.4234\nvt 0.7550 0.4324\nvt 0.7527 0.4473\nvt 0.5473 0.2467\nvt 0.5387 0.2555\nvt 0.5444 0.2446\nvt 0.2284 0.3211\nvt 0.2288 0.3011\nvt 0.2415 0.3104\nvt 0.0889 0.7208\nvt 0.7025 0.4422\nvt 0.1305 0.7776\nvt 0.7425 0.3838\nvt 0.8404 0.6130\nvt 0.8419 0.6266\nvt 0.8319 0.6088\nvt 0.8176 0.2049\nvt 0.0819 0.2783\nvt 0.8806 0.1592\nvt 0.9021 0.1536\nvt 0.1153 0.7067\nvt 0.9121 0.5572\nvt 0.9006 0.5672\nvt 0.0479 0.4386\nvt 0.0321 0.4320\nvt 0.0759 0.3119\nvt 0.7774 0.2035\nvt 0.7907 0.2722\nvt 0.4598 0.2226\nvt 0.4477 0.2277\nvt 0.1117 0.6946\nvt 0.2693 0.2180\nvt 0.2581 0.2315\nvt 0.2483 0.2184\nvt 0.7460 0.2409\nvt 0.3441 0.2526\nvt 0.7773 0.3759\nvt 0.7769 0.3627\nvt 0.8279 0.0828\nvt 0.8421 0.4978\nvt 0.3598 0.2770\nvt 0.3546 0.2696\nvt 0.1178 0.8451\nvt 0.1274 0.8499\nvt 0.1063 0.8520\nvt 0.3298 0.2113\nvt 0.0740 0.3508\nvt 0.3657 0.2489\nvt 0.4684 0.1278\nvt 0.3406 0.6292\nvt 0.7537 0.2025\nvt 0.7413 0.1929\nvt 0.7825 0.4368\nvt 0.7864 0.4222\nvt 0.0789 0.1702\nvt 0.0686 0.1728\nvt 0.7905 0.5400\nvt 0.7878 0.5251\nvt 0.7985 0.5302\nvt 0.2864 0.6848\nvt 0.2892 0.6911\nvt 0.1269 0.7078\nvt 0.1313 0.7075\nvt 0.0851 0.7264\nvt 0.2999 0.6890\nvt 0.2383 0.5496\nvt 0.9427 0.6727\nvt 0.7832 0.2289\nvt 0.8268 0.4836\nvt 0.8340 0.4775\nvt 0.9059 0.8048\nvt 0.3087 0.6793\nvt 0.3142 0.6800\nvt 0.0533 0.1743\nvt 0.0616 0.1703\nvt 0.7848 0.2508\nvt 0.6924 0.5488\nvt 0.6951 0.3960\nvt 0.7004 0.2530\nvt 0.7055 0.2513\nvt 0.8157 0.2150\nvt 0.2867 0.5013\nvt 0.9434 0.1896\nvt 0.9716 0.1896\nvt 0.0272 0.1896\nvt 0.7826 0.2822\nvt 0.6891 0.5707\nvt 0.3138 0.8283\nvt 0.3035 0.8392\nvt 0.3025 0.8416\nvt 0.3093 0.8476\nvt 0.8687 0.4820\nvt 0.8826 0.4726\nvt 0.8740 0.4995\nvt 0.6933 0.5177\nvt 0.1303 0.7298\nvt 0.7826 0.2899\nvt 0.7382 0.3818\nvt 0.7407 0.3640\nvt 0.8986 0.4438\nvt 0.9035 0.4354\nvt 0.9076 0.4453\nvt 0.0617 0.1671\nvt 0.3579 0.2786\nvt 0.6953 0.5293\nvt 0.7540 0.6803\nvt 0.6207 0.2570\nvt 0.6193 0.2454\nvt 0.6247 0.2516\nvt 0.2914 0.8404\nvt 0.3290 0.2033\nvt 0.3123 0.2101\nvt 0.6660 0.3356\nvt 0.6744 0.0385\nvt 0.2898 0.8459\nvt 0.2795 0.8554\nvt 0.6953 0.4911\nvt 0.0587 0.4471\nvt 0.5844 0.2317\nvt 0.5741 0.2387\nvt 0.5830 0.2133\nvt 0.2953 0.8403\nvt 0.6932 0.3638\nvt 0.0226 0.1618\nvt 0.0358 0.1654\nvt 0.0322 0.1735\nvt 0.6990 0.3627\nvt 0.6963 0.3710\nvt 0.0099 0.1858\nvt 0.0275 0.1817\nvt 0.3017 0.8401\nvt 0.6876 0.3500\nvt 0.2309 0.7685\nvt 0.5603 0.2766\nvt 0.3294 0.2159\nvt 0.3314 0.2150\nvt 0.3352 0.2204\nvt 0.7896 0.2810\nvt 0.2020 0.7697\nvt 0.2191 0.7671\nvt 0.2502 0.8071\nvt 0.2703 0.8087\nvt 0.2808 0.8014\nvt 0.2933 0.8266\nvt 0.2995 0.8118\nvt 0.3138 0.8162\nvt 0.1102 0.7460\nvt 0.1203 0.7540\nvt 0.4417 0.9291\nvt 0.1061 0.7368\nvt 0.2818 0.8515\nvt 0.1269 0.7559\nvt 0.6969 0.4370\nvt 0.5027 0.2375\nvt 0.5002 0.2435\nvt 0.4990 0.2364\nvt 0.2827 0.6678\nvt 0.9098 0.8261\nvt 0.5179 0.3664\nvt 0.5254 0.3775\nvt 0.6971 0.4405\nvt 0.6915 0.4369\nvt 0.2918 0.5609\nvt 0.7045 0.4416\nvt 0.3986 0.2885\nvt 0.3837 0.2860\nvt 0.7125 0.4390\nvt 0.6977 0.4399\nvt 0.3050 0.7679\nvt 0.3094 0.7751\nvt 0.1593 0.7851\nvt 0.7175 0.4354\nvt 0.6920 0.4358\nvt 0.1782 0.7831\nvt 0.1884 0.7798\nvt 0.2807 0.8591\nvt 0.2508 0.8568\nvt 0.2922 0.8525\nvt 0.7058 0.4408\nvt 0.1928 0.7713\nvt 0.0549 0.2801\nvt 0.0478 0.3019\nvt 0.7173 0.4355\nvt 0.6895 0.4284\nvt 0.2087 0.7615\nvt 0.3590 0.2768\nvt 0.7081 0.4362\nvt 0.7036 0.4370\nvt 0.6971 0.4331\nvt 0.6851 0.4251\nvt 0.1678 0.8682\nvt 0.7127 0.4331\nvt 0.7032 0.4367\nvt 0.6995 0.4371\nvt 0.1911 0.8586\nvt 0.3526 0.2574\nvt 0.7068 0.4365\nvt 0.0861 0.7323\nvt 0.3477 0.2599\nvt 0.5059 0.2388\nvt 0.7217 0.4257\nvt 0.7116 0.4357\nvt 0.2184 0.8530\nvt 0.2230 0.8198\nvt 0.1936 0.8058\nvt 0.3893 0.2999\nvt 0.2424 0.7513\nvt 0.2888 0.4204\nvt 0.9632 0.8831\nvt 0.9858 0.9158\nvt 0.1220 0.7710\nvt 0.1352 0.7785\nvt 0.1442 0.7806\nvt 0.1713 0.7125\nvt 0.2937 0.6177\nvt 0.1552 0.7827\nvt 0.9418 0.9687\nvt 0.1715 0.7906\nvt 0.1698 0.7796\nvt 0.3260 0.7861\nvt 0.1800 0.9171\nvt 0.2700 0.9075\nvt 0.0768 0.7238\nvt 0.2511 0.8346\nvt 0.1100 0.7315\nvt 0.1049 0.7293\nvt 0.1097 0.7261\nvt 0.0878 0.8502\nvt 0.1463 0.8838\nvt 0.1045 0.8876\nvt 0.1067 0.7461\nvt 0.0415 0.9158\nvt 0.3433 0.8934\nvt 0.1640 0.5560\nvt 0.3354 0.2186\nvt 0.1828 0.2952\nvt 0.1814 0.2756\nvt 0.0492 0.8817\nvt 0.0363 0.8317\nvt 0.1155 0.7337\nvt 0.1128 0.7301\nvt 0.3163 0.7894\nvt 0.2767 0.8835\nvt 0.2762 0.8661\nvt 0.3137 0.8596\nvt 0.3105 0.8493\nvt 0.1937 0.8622\nvt 0.2468 0.8623\nvt 0.2337 0.8745\nvt 0.1366 0.8856\nvt 0.2479 0.8195\nvt 0.0897 0.7292\nvt 0.2057 0.8186\nvt 0.2082 0.8255\nvt 0.3133 0.8468\nvt 0.3178 0.8407\nvt 0.3249 0.8392\nvt 0.3275 0.8753\nvt 0.1765 0.7725\nvt 0.3566 0.8633\nvt 0.3819 0.8638\nvt 0.1780 0.7963\nvt 0.2757 0.5325\nvt 0.1881 0.8944\nvt 0.1860 0.8402\nvt 0.2096 0.8586\nvt 0.3049 0.7974\nvt 0.2836 0.2286\nvt 0.2709 0.2387\nvt 0.3421 0.8314\nvt 0.1545 0.7626\nvt 0.2867 0.8117\nvt 0.2226 0.8343\nvt 0.3216 0.8224\nvt 0.9503 0.4098\nvt 0.9563 0.4185\nvt 0.9505 0.4339\nvt 0.2451 0.7917\nvt 0.0188 0.8831\nvt 0.1059 0.8565\nvt 0.0869 0.8506\nvt 0.2786 0.8198\nvt 0.1365 0.7806\nvt 0.8001 0.7909\nvt 0.1673 0.7636\nvt 0.2800 0.7008\nvt 0.1951 0.8176\nvt 0.2775 0.7055\nvt 0.5165 0.2761\nvt 0.5070 0.2761\nvt 0.5132 0.2689\nvt 0.9127 0.8216\nvt 0.2287 0.6646\nvt 0.2287 0.6502\nvt 0.9641 0.5738\nvt 0.2430 0.5142\nvt 0.7515 0.2118\nvt 0.7375 0.1967\nvt 0.7547 0.2072\nvt 0.2800 0.7388\nvt 0.7202 0.5843\nvt 0.6926 0.6158\nvt 0.1663 0.8115\nvt 0.1619 0.8024\nvt 0.2092 0.8349\nvt 0.1693 0.8220\nvt 0.2038 0.8409\nvt 0.1292 0.7351\nvt 0.7050 0.6142\nvt 0.9241 0.8560\nvt 0.9285 0.8628\nvt 0.0859 0.3647\nvt 0.0767 0.4002\nvt 0.6831 0.6306\nvt 0.3716 0.2994\nvt 0.7367 0.6051\nvt 0.1254 0.1778\nvt 0.9252 0.8683\nvt 0.9044 0.8070\nvt 0.3086 0.6182\nvt 0.7268 0.6249\nvt 0.7003 0.6342\nvt 0.2784 0.2368\nvt 0.2864 0.2318\nvt 0.3173 0.6220\nvt 0.3114 0.6267\nvt 0.6918 0.6447\nvt 0.9526 0.8707\nvt 0.1435 0.7468\nvt 0.6804 0.6494\nvt 0.2309 0.5968\nvt 0.7341 0.6249\nvt 0.7162 0.6512\nvt 0.6875 0.6643\nvt 0.3111 0.2084\nvt 0.6777 0.3462\nvt 0.3501 0.2474\nvt 0.2764 0.2227\nvt 0.6723 0.6669\nvt 0.0862 0.7259\nvt 0.0893 0.7259\nvt 0.5248 0.5870\nvt 0.5291 0.5949\nvt 0.5363 0.5727\nvt 0.5268 0.5704\nvt 0.2612 0.2552\nvt 0.7492 0.6254\nvt 0.7404 0.6442\nvt 0.7021 0.6735\nvt 0.2239 0.6804\nvt 0.4899 0.4165\nvt 0.7309 0.6526\nvt 0.6916 0.6823\nvt 0.5799 0.5868\nvt 0.2399 0.4472\nvt 0.7258 0.6717\nvt 0.7610 0.6277\nvt 0.6753 0.6892\nvt 0.7457 0.6653\nvt 0.6853 0.6923\nvt 0.7554 0.6527\nvt 0.7132 0.6960\nvt 0.6995 0.7007\nvt 0.7372 0.6800\nvt 0.6596 0.6983\nvt 0.2113 0.7465\nvt 0.6795 0.7067\nvt 0.9518 0.8580\nvt 0.3685 0.2830\nvt 0.3595 0.2701\nvt 0.2156 0.7384\nvt 0.7687 0.6406\nvt 0.7585 0.6735\nvt 0.6697 0.7108\nvt 0.8581 0.5183\nvt 0.4467 0.1391\nvt 0.2955 0.4340\nvt 0.0678 0.5868\nvt 0.7670 0.2368\nvt 0.7287 0.6997\nvt 0.0076 0.8618\nvt 0.8327 0.4581\nvt 0.3412 0.5573\nvt 0.3455 0.5382\nvt 0.0424 0.8467\nvt 0.2641 0.3890\nvt 0.5259 0.5809\nvt 0.1075 0.7267\nvt 0.1078 0.7236\nvt 0.5052 0.3092\nvt 0.5138 0.5770\nvt 0.4760 0.2751\nvt 0.4773 0.2657\nvt 0.4685 0.2659\nvt 0.5114 0.4180\nvt 0.5063 0.5645\nvt 0.5095 0.3426\nvt 0.5199 0.5591\nvt 0.4870 0.2763\nvt 0.4921 0.2663\nvt 0.1116 0.7260\nvt 0.3355 0.2580\nvt 0.3411 0.2810\nvt 0.3328 0.2819\nvt 0.3826 0.2880\nvt 0.4704 0.2741\nvt 0.4632 0.2690\nvt 0.4614 0.2579\nvt 0.4599 0.2637\nvt 0.4511 0.2525\nvt 0.4881 0.2878\nvt 0.4942 0.2894\nvt 0.4779 0.2610\nvt 0.3486 0.5200\nvt 0.5044 0.5025\nvt 0.1849 0.7731\nvt 0.1852 0.7662\nvt 0.4523 0.2557\nvt 0.4726 0.2729\nvt 0.4771 0.2822\nvt 0.2205 0.3039\nvt 0.9531 0.3559\nvt 0.9586 0.3855\nvt 0.9443 0.3754\nvt 0.3145 0.7003\nvt 0.3057 0.7040\nvt 0.5086 0.5477\nvt 0.4989 0.5160\nvt 0.5143 0.3254\nvt 0.4214 0.1027\nvt 0.4281 0.1093\nvt 0.4190 0.1153\nvt 0.7784 0.4524\nvt 0.5135 0.5632\nvt 0.4697 0.2745\nvt 0.4722 0.2792\nvt 0.4975 0.2904\nvt 0.3652 0.2739\nvt 0.9156 0.8163\nvt 0.9129 0.8138\nvt 0.2066 0.2834\nvt 0.1907 0.3000\nvt 0.1971 0.2649\nvt 0.9304 0.8514\nvt 0.5006 0.4789\nvt 0.4944 0.4746\nvt 0.4136 0.3020\nvt 0.4032 0.3325\nvt 0.1501 0.5233\nvt 0.1560 0.5086\nvt 0.5040 0.4155\nvt 0.4922 0.4430\nvt 0.7178 0.2759\nvt 0.4948 0.3971\nvt 0.8962 0.0597\nvt 0.0234 0.4568\nvt 0.0150 0.4691\nvt 0.3531 0.4968\nvt 0.3945 0.2841\nvt 0.3892 0.2881\nvt 0.9656 0.8421\nvt 0.9508 0.8392\nvt 0.9437 0.8348\nvt 0.9532 0.3914\nvt 0.4971 0.2790\nvt 0.1980 0.2133\nvt 0.1844 0.2142\nvt 0.1992 0.2017\nvt 0.4930 0.2681\nvt 0.3494 0.3087\nvt 0.3369 0.2977\nvt 0.0667 0.8625\nvt 0.4685 0.2725\nvt 0.1569 0.7513\nvt 0.1618 0.7587\nvt 0.5072 0.5526\nvt 0.4997 0.4047\nvt 0.1342 0.8765\nvt 0.4510 0.2439\nvt 0.8500 0.1366\nvt 0.5142 0.3948\nvt 0.5094 0.3850\nvt 0.4483 0.2478\nvt 0.4776 0.2778\nvt 0.4639 0.2654\nvt 0.4942 0.5222\nvt 0.5025 0.5517\nvt 0.3458 0.4612\nvt 0.3553 0.4549\nvt 0.4908 0.4963\nvt 0.3941 0.3538\nvt 0.3449 0.4786\nvt 0.3493 0.2495\nvt 0.4995 0.4889\nvt 0.0704 0.8440\nvt 0.1766 0.7638\nvt 0.1807 0.7599\nvt 0.3508 0.2624\nvt 0.1839 0.2392\nvt 0.1599 0.2330\nvt 0.5038 0.3704\nvt 0.0765 0.8472\nvt 0.3580 0.3000\nvt 0.3512 0.2786\nvt 0.9287 0.8334\nvt 0.9370 0.8370\nvt 0.9356 0.8427\nvt 0.5129 0.5392\nvt 0.0740 0.1392\nvt 0.2835 0.7471\nvt 0.2921 0.7436\nvt 0.3438 0.6419\nvt 0.4276 0.1265\nvt 0.0751 0.8535\nvt 0.3782 0.3161\nvt 0.3708 0.3146\nvt 0.3553 0.2654\nvt 0.3556 0.2639\nvt 0.3514 0.2555\nvt 0.3606 0.2580\nvt 0.3586 0.2624\nvt 0.4846 0.2802\nvt 0.1241 0.7082\nvt 0.5076 0.0776\nvt 0.5076 0.0663\nvt 0.7313 0.2887\nvt 0.7369 0.2789\nvt 0.3217 0.7227\nvt 0.1924 0.7645\nvt 0.3410 0.6538\nvt 0.3379 0.6564\nvt 0.3347 0.6524\nvt 0.3632 0.2972\nvt 0.4079 0.3672\nvt 0.1663 0.5135\nvt 0.3369 0.5025\nvt 0.3500 0.2589\nvt 0.3365 0.6400\nvt 0.1702 0.7329\nvt 0.1645 0.7400\nvt 0.3382 0.6995\nvt 0.3271 0.7046\nvt 0.3339 0.6725\nvt 0.3376 0.6625\nvt 0.3557 0.3301\nvt 0.5165 0.4044\nvt 0.0458 0.3424\nvt 0.0488 0.3216\nvt 0.3420 0.6523\nvt 0.3405 0.6387\nvt 0.1375 0.8360\nvt 0.1218 0.8387\nvt 0.1269 0.8372\nvt 0.3436 0.2608\nvt 0.9386 0.4307\nvt 0.9378 0.4605\nvt 0.9293 0.4336\nvt 0.6348 0.2004\nvt 0.6286 0.2110\nvt 0.6326 0.1966\nvt 0.5795 0.2855\nvt 0.2543 0.2329\nvt 0.2487 0.2318\nvt 0.2514 0.2286\nvt 0.2317 0.3683\nvt 0.0894 0.6892\nvt 0.0196 0.6020\nvt 0.3254 0.6528\nvt 0.3272 0.6674\nvt 0.3136 0.7229\nvt 0.3410 0.6313\nvt 0.3326 0.6263\nvt 0.3350 0.6816\nvt 0.2601 0.2323\nvt 0.2562 0.2358\nvt 0.2464 0.2327\nvt 0.1632 0.7319\nvt 0.3264 0.6402\nvt 0.3322 0.5129\nvt 0.3274 0.4910\nvt 0.8744 0.1343\nvt 0.3357 0.5387\nvt 0.4074 0.2631\nvt 0.1496 0.3223\nvt 0.1248 0.1529\nvt 0.2606 0.2339\nvt 0.2593 0.2362\nvt 0.2518 0.2376\nvt 0.9415 0.8350\nvt 0.3228 0.5927\nvt 0.3466 0.2526\nvt 0.3416 0.2436\nvt 0.3464 0.2461\nvt 0.3381 0.4384\nvt 0.2077 0.7066\nvt 0.1727 0.6879\nvt 0.2146 0.4072\nvt 0.2092 0.4221\nvt 0.1977 0.3991\nvt 0.2730 0.2392\nvt 0.2691 0.2414\nvt 0.2437 0.2272\nvt 0.1467 0.4646\nvt 0.1489 0.4416\nvt 0.2641 0.2376\nvt 0.2244 0.6048\nvt 0.3371 0.2394\nvt 0.3304 0.5550\nvt 0.4957 0.2721\nvt 0.0926 0.2439\nvt 0.7968 0.3575\nvt 0.4432 0.0994\nvt 0.4633 0.0920\nvt 0.2856 0.5387\nvt 0.3466 0.2402\nvt 0.3260 0.6888\nvt 0.3684 0.2650\nvt 0.3675 0.2704\nvt 0.2022 0.3262\nvt 0.3005 0.2059\nvt 0.2968 0.5034\nvt 0.2882 0.5143\nvt 0.2962 0.5183\nvt 0.2870 0.2299\nvt 0.1851 0.8287\nvt 0.2955 0.5413\nvt 0.2867 0.2259\nvt 0.2961 0.2240\nvt 0.2947 0.2281\nvt 0.0924 0.3414\nvt 0.5456 0.2386\nvt 0.5403 0.2314\nvt 0.5509 0.2361\nvt 0.2074 0.3845\nvt 0.2150 0.3869\nvt 0.4855 0.2665\nvt 0.3185 0.7062\nvt 0.0752 0.4290\nvt 0.3054 0.5334\nvt 0.2950 0.5846\nvt 0.6940 0.1905\nvt 0.6813 0.1889\nvt 0.6979 0.1824\nvt 0.2150 0.2916\nvt 0.2904 0.7298\nvt 0.4701 0.2608\nvt 0.1362 0.7384\nvt 0.3071 0.5056\nvt 0.3023 0.5609\nvt 0.2913 0.7366\nvt 0.0966 0.8661\nvt 0.4229 0.2522\nvt 0.2959 0.2292\nvt 0.3747 0.2723\nvt 0.1110 0.1620\nvt 0.1029 0.1612\nvt 0.1141 0.1568\nvt 0.0625 0.1479\nvt 0.3263 0.6310\nvt 0.3107 0.4844\nvt 0.9511 0.1701\nvt 0.9304 0.1696\nvt 0.9446 0.1653\nvt 0.3021 0.2256\nvt 0.2794 0.2137\nvt 0.2866 0.2160\nvt 0.2773 0.2112\nvt 0.2825 0.2117\nvt 0.3129 0.4707\nvt 0.3044 0.5993\nvt 0.0995 0.1654\nvt 0.3029 0.2245\nvt 0.0708 0.5563\nvt 0.2073 0.6744\nvt 0.0874 0.7226\nvt 0.0858 0.7190\nvt 0.8436 0.1508\nvt 0.2605 0.2373\nvt 0.3137 0.2199\nvt 0.1797 0.6647\nvt 0.1670 0.5349\nvt 0.3153 0.4552\nvt 0.3178 0.5200\nvt 0.3183 0.5466\nvt 0.3222 0.6042\nvt 0.3024 0.7170\nvt 0.2996 0.7383\nvt 0.3042 0.2155\nvt 0.3145 0.2175\nvt 0.3050 0.2177\nvt 0.9506 0.1649\nvt 0.9512 0.1518\nvt 0.1793 0.6910\nvt 0.3130 0.5716\nvt 0.3099 0.5902\nvt 0.2948 0.2064\nvt 0.2922 0.2112\nvt 0.2155 0.2047\nvt 0.9765 0.1735\nvt 0.9670 0.1618\nvt 0.3075 0.7178\nvt 0.1784 0.8546\nvt 0.3193 0.2185\nvt 0.1433 0.3133\nvt 0.0248 0.4398\nvt 0.2369 0.2250\nvt 0.2260 0.2221\nvt 0.2268 0.2203\nvt 0.6610 0.3162\nvt 0.0505 0.1714\nvt 0.0449 0.1763\nvt 0.1208 0.6983\nvt 0.3258 0.2162\nvt 0.1774 0.1715\nvt 0.1973 0.1885\nvt 0.1777 0.1870\nvt 0.3262 0.6196\nvt 0.3971 0.2762\nvt 0.1202 0.4627\nvt 0.1103 0.4925\nvt 0.1074 0.4646\nvt 0.0119 0.4185\nvt 0.0088 0.3914\nvt 0.0142 0.3855\nvt 0.4345 0.1522\nvt 0.4342 0.1607\nvt 0.2998 0.6058\nvt 0.3293 0.2176\nvt 0.5043 0.0556\nvt 0.4728 0.0542\nvt 0.1600 0.6988\nvt 0.1604 0.6786\nvt 0.1665 0.6797\nvt 0.5084 0.0885\nvt 0.0409 0.8662\nvt 0.1893 0.7555\nvt 0.1687 0.4421\nvt 0.1547 0.4201\nvt 0.1661 0.4217\nvt 0.1996 0.7087\nvt 0.8583 0.6569\nvt 0.0835 0.8620\nvt 0.8487 0.6341\nvt 0.8706 0.5249\nvt 0.8809 0.5139\nvt 0.8755 0.5322\nvt 0.8089 0.6464\nvt 0.8184 0.6501\nvt 0.8157 0.6735\nvt 0.0333 0.6326\nvt 0.8575 0.6213\nvt 0.7686 0.7101\nvt 0.7867 0.7077\nvt 0.0860 0.7092\nvt 0.8425 0.5226\nvt 0.8311 0.5184\nvt 0.7809 0.6924\nvt 0.7978 0.6860\nvt 0.8276 0.5293\nvt 0.0892 0.7168\nvt 0.0914 0.7225\nvt 0.4258 0.2343\nvt 0.4214 0.2205\nvt 0.0929 0.7271\nvt 0.0907 0.7063\nvt 0.0941 0.7144\nvt 0.0939 0.7199\nvt 0.0979 0.7231\nvt 0.0994 0.7244\nvt 0.0953 0.7032\nvt 0.1042 0.7236\nvt 0.1042 0.7248\nvt 0.0999 0.7140\nvt 0.1001 0.7195\nvt 0.1013 0.7235\nvt 0.0991 0.6902\nvt 0.0998 0.7042\nvt 0.1737 0.6530\nvt 0.1653 0.6548\nvt 0.1039 0.7241\nvt 0.1029 0.6920\nvt 0.1043 0.7021\nvt 0.1111 0.7240\nvt 0.1072 0.7247\nvt 0.1069 0.7085\nvt 0.1084 0.7228\nvt 0.1077 0.7243\nvt 0.1144 0.7243\nvt 0.1139 0.7251\nvt 0.1098 0.7188\nvt 0.1104 0.7252\nvt 0.1840 0.7519\nvt 0.1096 0.6942\nvt 0.1108 0.7252\nvt 0.1170 0.7255\nvt 0.1188 0.7255\nvt 0.1163 0.7093\nvt 0.1124 0.7100\nvt 0.1150 0.7266\nvt 0.9420 0.2368\nvt 0.1142 0.7253\nvt 0.1218 0.7263\nvt 0.1225 0.7270\nvt 0.1256 0.7283\nvt 0.1186 0.7186\nvt 0.1179 0.7257\nvt 0.1195 0.7280\nvt 0.7891 0.4911\nvt 0.7884 0.4667\nvt 0.7966 0.4786\nvt 0.7990 0.7473\nvt 0.8111 0.7210\nvt 0.8148 0.7312\nvt 0.1727 0.6735\nvt 0.1776 0.6563\nvt 0.1254 0.7277\nvt 0.8450 0.7623\nvt 0.8375 0.7366\nvt 0.8564 0.7337\nvt 0.1204 0.7157\nvt 0.1241 0.7290\nvt 0.0774 0.8701\nvt 0.1226 0.7263\nvt 0.1285 0.7289\nvt 0.7617 0.2106\nvt 0.7865 0.6055\nvt 0.7819 0.5892\nvt 0.7939 0.5889\nvt 0.0156 0.4151\nvt 0.1262 0.7307\nvt 0.1303 0.7311\nvt 0.0327 0.6509\nvt 0.7966 0.7142\nvt 0.9531 0.3160\nvt 0.9587 0.3447\nvt 0.9498 0.3335\nvt 0.0214 0.3606\nvt 0.0087 0.3559\nvt 0.0249 0.3829\nvt 0.9607 0.4417\nvt 0.0163 0.4417\nvt 0.1205 0.7001\nvt 0.1266 0.7193\nvt 0.1273 0.7307\nvt 0.1315 0.7304\nvt 0.7718 0.5866\nvt 0.7800 0.5638\nvt 0.7849 0.5712\nvt 0.9352 0.2984\nvt 0.9439 0.2910\nvt 0.0087 0.3160\nvt 0.0162 0.3123\nvt 0.0144 0.3447\nvt 0.0284 0.3623\nvt 0.0230 0.4114\nvt 0.9542 0.4610\nvt 0.9488 0.4534\nvt 0.1297 0.7296\nvt 0.1359 0.7347\nvt 0.8905 0.5138\nvt 0.9535 0.2908\nvt 0.9576 0.2963\nvt 0.0133 0.2963\nvt 0.0220 0.3403\nvt 0.2713 0.6106\nvt 0.1350 0.7323\nvt 0.8255 0.6203\nvt 0.8130 0.6208\nvt 0.9467 0.2607\nvt 0.0235 0.3108\nvt 0.0225 0.4367\nvt 0.1323 0.7334\nvt 0.8088 0.7078\nvt 0.9339 0.2631\nvt 0.9537 0.2559\nvt 0.0093 0.2559\nvt 0.0197 0.2726\nvt 0.0091 0.2908\nvt 0.0276 0.3391\nvt 0.0308 0.3513\nvt 0.0304 0.3977\nvt 0.1375 0.7323\nvt 0.8121 0.6384\nvt 0.8102 0.6918\nvt 0.9497 0.2328\nvt 0.0212 0.2942\nvt 0.0328 0.3648\nvt 0.0098 0.4610\nvt 0.9399 0.5035\nvt 0.9487 0.4797\nvt 0.9594 0.4691\nvt 0.1368 0.7278\nvt 0.1395 0.7346\nvt 0.2806 0.5196\nvt 0.8244 0.6736\nvt 0.0141 0.2536\nvt 0.0349 0.3437\nvt 0.0317 0.4199\nvt 0.0374 0.3958\nvt 0.1397 0.7190\nvt 0.1379 0.7353\nvt 0.1387 0.7363\nvt 0.1425 0.7385\nvt 0.3346 0.6169\nvt 0.8347 0.5444\nvt 0.8412 0.5292\nvt 0.8461 0.5410\nvt 0.0257 0.2664\nvt 0.0299 0.2785\nvt 0.0373 0.3263\nvt 0.0381 0.3577\nvt 0.6442 0.1813\nvt 0.1430 0.7186\nvt 0.1437 0.7366\nvt 0.8299 0.4981\nvt 0.0935 0.1693\nvt 0.0916 0.1733\nvt 0.0879 0.1738\nvt 0.0874 0.1687\nvt 0.0823 0.1771\nvt 0.0838 0.1766\nvt 0.0708 0.1810\nvt 0.9530 0.2023\nvt 0.9586 0.2160\nvt 0.9584 0.2536\nvt 0.0190 0.2458\nvt 0.0322 0.2998\nvt 0.0427 0.3402\nvt 0.8047 0.6721\nvt 0.1011 0.1669\nvt 0.0765 0.1764\nvt 0.0602 0.1842\nvt 0.0438 0.3623\nvt 0.4346 0.1294\nvt 0.9288 0.6292\nvt 0.9484 0.6502\nvt 0.8985 0.6929\nvt 0.8908 0.6474\nvt 0.8736 0.4634\nvt 0.0871 0.1737\nvt 0.0142 0.2160\nvt 0.0231 0.2196\nvt 0.0297 0.2535\nvt 0.0394 0.3125\nvt 0.8614 0.1660\nvt 0.8674 0.1780\nvt 0.1442 0.7386\nvt 0.1479 0.7381\nvt 0.1485 0.7426\nvt 0.8890 0.8409\nvt 0.8513 0.8153\nvt 0.8830 0.8115\nvt 0.8683 0.6054\nvt 0.1054 0.1691\nvt 0.0147 0.1852\nvt 0.0202 0.1903\nvt 0.0086 0.2023\nvt 0.0168 0.2135\nvt 0.0392 0.2761\nvt 0.8369 0.7858\nvt 0.8601 0.7866\nvt 0.1541 0.7305\nvt 0.1492 0.7333\nvt 0.1504 0.7388\nvt 0.1490 0.7399\nvt 0.2107 0.3681\nvt 0.2173 0.3585\nvt 0.2172 0.3746\nvt 0.9292 0.8409\nvt 0.9224 0.8363\nvt 0.9223 0.8283\nvt 0.1138 0.1655\nvt 0.1035 0.1695\nvt 0.0259 0.1714\nvt 0.0148 0.1837\nvt 0.0505 0.1675\nvt 0.0194 0.1768\nvt 0.7186 0.1807\nvt 0.7349 0.1861\nvt 0.1511 0.7391\nvt 0.1529 0.7409\nvt 0.9389 0.4752\nvt 0.8752 0.1702\nvt 0.0878 0.1701\nvt 0.0381 0.2140\nvt 0.0364 0.2421\nvt 0.9022 0.5298\nvt 0.1557 0.7285\nvt 0.3109 0.6084\nvt 0.2047 0.6065\nvt 0.2129 0.6117\nvt 0.1153 0.1611\nvt 0.0375 0.1630\nvt 0.0212 0.1692\nvt 0.0251 0.1658\nvt 0.0245 0.1937\nvt 0.0324 0.1939\nvt 0.1962 0.1814\nvt 0.1736 0.1591\nvt 0.1882 0.1702\nvt 0.1775 0.1645\nvt 0.1754 0.7355\nvt 0.1562 0.7404\nvt 0.2924 0.6215\nvt 0.9215 0.8424\nvt 0.1257 0.1579\nvt 0.1289 0.1520\nvt 0.0289 0.1851\nvt 0.8509 0.6592\nvt 0.4229 0.0761\nvt 0.4068 0.0774\nvt 0.1534 0.7271\nvt 0.1592 0.7420\nvt 0.1559 0.7417\nvt 0.1591 0.7429\nvt 0.0381 0.1560\nvt 0.0294 0.1565\nvt 0.9128 0.8166\nvt 0.9387 0.8539\nvt 0.1443 0.1486\nvt 0.1468 0.1513\nvt 0.1326 0.1568\nvt 0.0304 0.1678\nvt 0.0408 0.1827\nvt 0.7991 0.6633\nvt 0.7827 0.5367\nvt 0.9223 0.4427\nvt 0.9204 0.4656\nvt 0.3017 0.6121\nvt 0.1632 0.7325\nvt 0.1614 0.7366\nvt 0.1629 0.7431\nvt 0.9453 0.8478\nvt 0.1443 0.1528\nvt 0.1273 0.1552\nvt 0.0313 0.1506\nvt 0.1655 0.7355\nvt 0.9580 0.8523\nvt 0.0497 0.1869\nvt 0.8289 0.8096\nvt 0.9046 0.4807\nvt 0.9053 0.4658\nvt 0.7306 0.4112\nvt 0.7344 0.4006\nvt 0.1673 0.7455\nvt 0.1667 0.7451\nvt 0.1489 0.1510\nvt 0.0430 0.1396\nvt 0.4536 0.0831\nvt 0.4381 0.0844\nvt 0.4676 0.2449\nvt 0.6606 0.2147\nvt 0.6531 0.2152\nvt 0.6602 0.2113\nvt 0.1818 0.4613\nvt 0.1833 0.4774\nvt 0.9122 0.4875\nvt 0.9229 0.4816\nvt 0.8989 0.1407\nvt 0.7978 0.5194\nvt 0.8015 0.5043\nvt 0.1706 0.7459\nvt 0.0074 0.8580\nvt 0.0240 0.8595\nvt 0.0462 0.7542\nvt 0.0338 0.6961\nvt 0.0558 0.7306\nvt 0.7186 0.1773\nvt 0.1938 0.4444\nvt 0.1941 0.4693\nvt 0.1938 0.4976\nvt 0.7263 0.4220\nvt 0.9545 0.8032\nvt 0.9296 0.8088\nvt 0.9413 0.7707\nvt 0.1745 0.7381\nvt 0.1761 0.7426\nvt 0.1739 0.7490\nvt 0.9658 0.8662\nvt 0.7909 0.3111\nvt 0.1519 0.1504\nvt 0.2258 0.2065\nvt 0.2209 0.2031\nvt 0.2278 0.2036\nvt 0.7689 0.6541\nvt 0.1982 0.5097\nvt 0.0103 0.6669\nvt 0.0274 0.6764\nvt 0.0205 0.6916\nvt 0.8625 0.4948\nvt 0.2035 0.4456\nvt 0.0768 0.4430\nvt 0.8823 0.6525\nvt 0.2067 0.4754\nvt 0.2059 0.5252\nvt 0.1924 0.5496\nvt 0.2007 0.5517\nvt 0.8509 0.5334\nvt 0.7669 0.6829\nvt 0.7759 0.6012\nvt 0.7763 0.6258\nvt 0.7673 0.6201\nvt 0.7632 0.5545\nvt 0.7670 0.5701\nvt 0.8650 0.5247\nvt 0.9101 0.5016\nvt 0.8948 0.6168\nvt 0.9125 0.1648\nvt 0.2103 0.4600\nvt 0.2072 0.4939\nvt 0.2089 0.5500\nvt 0.1448 0.1497\nvt 0.1314 0.1502\nvt 0.1320 0.5426\nvt 0.1400 0.5363\nvt 0.1314 0.5665\nvt 0.1812 0.7359\nvt 0.1835 0.7419\nvt 0.1818 0.7478\nvt 0.1787 0.7499\nvt 0.8427 0.5637\nvt 0.8297 0.5645\nvt 0.8255 0.5459\nvt 0.8049 0.4833\nvt 0.2108 0.4425\nvt 0.2133 0.4765\nvt 0.2093 0.5073\nvt 0.8061 0.6210\nvt 0.8881 0.0849\nvt 0.1854 0.7375\nvt 0.1872 0.7412\nvt 0.1314 0.8668\nvt 0.0233 0.6443\nvt 0.5871 0.2880\nvt 0.2123 0.2484\nvt 0.1967 0.2524\nvt 0.2148 0.4889\nvt 0.2108 0.5356\nvt 0.9085 0.6793\nvt 0.7737 0.5574\nvt 0.0436 0.6817\nvt 0.0544 0.1823\nvt 0.8889 0.4899\nvt 0.8971 0.5012\nvt 0.9676 0.6443\nvt 0.9546 0.6669\nvt 0.8363 0.5843\nvt 0.8521 0.5683\nvt 0.2174 0.4315\nvt 0.2166 0.4537\nvt 0.2188 0.4967\nvt 0.1944 0.5991\nvt 0.1982 0.5882\nvt 0.0405 0.7948\nvt 0.0567 0.8102\nvt 0.1920 0.7377\nvt 0.1904 0.7484\nvt 0.1153 0.8635\nvt 0.2289 0.2221\nvt 0.2127 0.2063\nvt 0.2164 0.1984\nvt 0.2086 0.1966\nvt 0.2169 0.2084\nvt 0.2159 0.3390\nvt 0.2103 0.3553\nvt 0.2223 0.3937\nvt 0.2199 0.4470\nvt 0.2184 0.5254\nvt 0.2169 0.5394\nvt 0.2125 0.5848\nvt 0.8986 0.7884\nvt 0.9158 0.5068\nvt 0.9280 0.4895\nvt 0.1954 0.7397\nvt 0.1960 0.7524\nvt 0.1286 0.8575\nvt 0.2227 0.2076\nvt 0.2085 0.1955\nvt 0.2300 0.2074\nvt 0.2093 0.2227\nvt 0.2084 0.2553\nvt 0.8242 0.5348\nvt 0.2238 0.3513\nvt 0.2221 0.3626\nvt 0.2258 0.3817\nvt 0.2259 0.4118\nvt 0.2253 0.4565\nvt 0.2227 0.4804\nvt 0.2186 0.5539\nvt 0.2146 0.6051\nvt 0.4901 0.2008\nvt 0.5001 0.1946\nvt 0.8636 0.5462\nvt 0.1999 0.7178\nvt 0.1987 0.7318\nvt 0.1993 0.7463\nvt 0.8237 0.5209\nvt 0.2383 0.2215\nvt 0.2256 0.2030\nvt 0.2313 0.2255\nvt 0.2281 0.3933\nvt 0.2273 0.4384\nvt 0.2176 0.5986\nvt 0.9301 0.5138\nvt 0.9118 0.5206\nvt 0.9359 0.4931\nvt 0.8245 0.4966\nvt 0.2066 0.7274\nvt 0.2195 0.2520\nvt 0.2241 0.2427\nvt 0.1443 0.8476\nvt 0.2386 0.2264\nvt 0.3073 0.2066\nvt 0.3248 0.2082\nvt 0.2354 0.2102\nvt 0.2355 0.2552\nvt 0.2303 0.4114\nvt 0.2296 0.4622\nvt 0.2299 0.4854\nvt 0.2281 0.4998\nvt 0.2278 0.5264\nvt 0.2242 0.5544\nvt 0.2230 0.5846\nvt 0.2159 0.6506\nvt 0.2148 0.6610\nvt 0.2097 0.6569\nvt 0.2025 0.7593\nvt 0.1560 0.8451\nvt 0.1501 0.8524\nvt 0.2443 0.2324\nvt 0.2380 0.2245\nvt 0.2522 0.2356\nvt 0.2400 0.2081\nvt 0.2360 0.2400\nvt 0.2346 0.3345\nvt 0.2352 0.3902\nvt 0.2348 0.4162\nvt 0.2228 0.5951\nvt 0.2185 0.6307\nvt 0.2219 0.6359\nvt 0.2134 0.6397\nvt 0.2088 0.7340\nvt 0.2067 0.7515\nvt 0.2451 0.2167\nvt 0.2385 0.3835\nvt 0.2378 0.4252\nvt 0.2361 0.4750\nvt 0.2325 0.5162\nvt 0.2282 0.5572\nvt 0.2276 0.5777\nvt 0.2205 0.6533\nvt 0.2229 0.6697\nvt 0.7796 0.5503\nvt 0.2146 0.7232\nvt 0.1653 0.8342\nvt 0.1688 0.8425\nvt 0.1603 0.8523\nvt 0.2503 0.2106\nvt 0.2423 0.2306\nvt 0.8947 0.1365\nvt 0.2367 0.4609\nvt 0.2350 0.5046\nvt 0.2332 0.5380\nvt 0.2204 0.6224\nvt 0.2192 0.7013\nvt 0.1757 0.8446\nvt 0.2515 0.2254\nvt 0.2527 0.2407\nvt 0.2422 0.4007\nvt 0.2372 0.5242\nvt 0.2307 0.6040\nvt 0.8026 0.4703\nvt 0.8001 0.4578\nvt 0.8057 0.4620\nvt 0.1762 0.8378\nvt 0.2456 0.2576\nvt 0.4934 0.2642\nvt 0.4906 0.2495\nvt 0.7808 0.6103\nvt 0.8082 0.5688\nvt 0.0800 0.7258\nvt 0.8964 0.4684\nvt 0.1530 0.6380\nvt 0.8002 0.5429\nvt 0.7039 0.1764\nvt 0.8204 0.5430\nvt 0.7370 0.3816\nvt 0.7392 0.3722\nvt 0.6459 0.2316\nvt 0.6487 0.2220\nvt 0.6576 0.2242\nvt 0.0736 0.7124\nvt 0.7799 0.6386\nvt 0.7963 0.6365\nvt 0.7864 0.6195\nvt 0.7292 0.4163\nvt 0.7270 0.4233\nvt 0.9237 0.7484\nvt 0.9633 0.7339\nvt 0.8296 0.6456\nvt 0.4861 0.2594\nvt 0.8738 0.7211\nvt 0.8892 0.7137\nvt 0.1788 0.5125\nvt 0.0521 0.7846\nvt 0.7952 0.4999\nvt 0.9231 0.5295\nvt 0.8259 0.7634\nvt 0.0233 0.1899\nvt 0.8154 0.5434\nvt 0.8587 0.4815\nvt 0.7325 0.3985\nvt 0.7347 0.3898\nvt 0.7750 0.4774\nvt 0.8563 0.4541\nvt 0.8110 0.5991\nvt 0.7703 0.4891\nvt 0.7752 0.4888\nvt 0.7918 0.5499\nvt 0.7928 0.5739\nvt 0.8343 0.6290\nvt 0.7837 0.4864\nvt 0.7652 0.5871\nvt 0.8023 0.5785\nvt 0.9305 0.8506\nvt 0.7237 0.4276\nvt 0.7958 0.6215\nvt 0.8002 0.6028\nvt 0.7418 0.3626\nvt 0.7395 0.3786\nvt 0.7251 0.4237\nvt 0.7755 0.6777\nvt 0.8179 0.4433\nvt 0.8069 0.4453\nvt 0.7691 0.5479\nvt 0.9462 0.6172\nvt 0.9640 0.6020\nvt 0.8777 0.7533\nvt 0.8608 0.7577\nvt 0.9645 0.1868\nvt 0.9450 0.1727\nvt 0.9740 0.1784\nvt 0.7283 0.4109\nvt 0.7329 0.3971\nvt 0.7715 0.2305\nvt 0.7644 0.2180\nvt 0.7764 0.2239\nvt 0.7378 0.3861\nvt 0.8293 0.7082\nvt 0.8773 0.1875\nvt 0.7723 0.5367\nvt 0.9556 0.8469\nvt 0.9084 0.7612\nvt 0.9732 0.8817\nvt 0.7920 0.4505\nvt 0.7927 0.4266\nvt 0.8012 0.4421\nvt 0.9343 0.1325\nvt 0.7250 0.4205\nvt 0.7294 0.4091\nvt 0.0068 0.1701\nvt 0.6064 0.2121\nvt 0.1826 0.8017\nvt 0.7336 0.4008\nvt 0.8876 0.5883\nvt 0.8988 0.5865\nvt 0.9712 0.7661\nvt 0.0101 0.8032\nvt 0.0269 0.7661\nvt 0.1848 0.8093\nvt 0.1745 0.7934\nvt 0.0759 0.1747\nvt 0.0834 0.1751\nvt 0.7909 0.7671\nvt 0.8186 0.7476\nvt 0.1444 0.8399\nvt 0.8780 0.5058\nvt 0.1833 0.8161\nvt 0.1763 0.8042\nvt 0.8013 0.5920\nvt 0.1804 0.8235\nvt 0.1735 0.8164\nvt 0.1741 0.7990\nvt 0.1670 0.8288\nvt 0.1733 0.7909\nvt 0.7353 0.3337\nvt 0.7363 0.3440\nvt 0.0189 0.7339\nvt 0.1659 0.7844\nvt 0.8777 0.5869\nvt 0.9499 0.7058\nvt 0.9649 0.6916\nvt 0.1695 0.8080\nvt 0.1627 0.7835\nvt 0.1488 0.6551\nvt 0.2059 0.1820\nvt 0.2169 0.1820\nvt 0.1633 0.7573\nvt 0.1642 0.7794\nvt 0.1610 0.7609\nvt 0.1455 0.6855\nvt 0.1544 0.6997\nvt 0.1713 0.8080\nvt 0.1568 0.7731\nvt 0.1362 0.6795\nvt 0.9168 0.8403\nvt 0.1565 0.7480\nvt 0.1518 0.7241\nvt 0.1380 0.7069\nvt 0.1253 0.6604\nvt 0.1319 0.6234\nvt 0.8302 0.1589\nvt 0.8254 0.1613\nvt 0.1565 0.7707\nvt 0.1591 0.7530\nvt 0.1491 0.7515\nvt 0.1222 0.6929\nvt 0.1020 0.8467\nvt 0.1535 0.7754\nvt 0.1239 0.7229\nvt 0.1167 0.6651\nvt 0.1099 0.6241\nvt 0.8385 0.4602\nvt 0.1581 0.7892\nvt 0.1571 0.7986\nvt 0.1379 0.7641\nvt 0.1093 0.6709\nvt 0.0599 0.7665\nvt 0.1484 0.7950\nvt 0.1135 0.7627\nvt 0.0995 0.6887\nvt 0.1012 0.6504\nvt 0.5123 0.2291\nvt 0.1615 0.8094\nvt 0.5085 0.2276\nvt 0.5042 0.2263\nvt 0.6911 0.1731\nvt 0.4894 0.2149\nvt 0.4851 0.2138\nvt 0.7869 0.4442\nvt 0.1282 0.7835\nvt 0.0985 0.7323\nvt 0.1167 0.7915\nvt 0.0876 0.6743\nvt 0.8689 0.5611\nvt 0.0908 0.7134\nvt 0.0899 0.6585\nvt 0.1953 0.1777\nvt 0.8671 0.4653\nvt 0.0847 0.7648\nvt 0.0836 0.7418\nvt 0.0783 0.7005\nvt 0.1619 0.1573\nvt 0.5998 0.2907\nvt 0.6098 0.2965\nvt 0.2120 0.2033\nvt 0.7377 0.3872\nvt 0.1047 0.8036\nvt 0.0998 0.7814\nvt 0.0646 0.6805\nvt 0.8616 0.5590\nvt 0.2021 0.1843\nvt 0.0804 0.7975\nvt 0.0728 0.7612\nvt 0.0746 0.7254\nvt 0.0802 0.8207\nvt 0.0596 0.7076\nvt 0.2066 0.1961\nvt 0.1361 0.8355\nvt 0.8954 0.4305\nvt 0.9191 0.8285\nvt 0.2495 0.3248\nvt 0.1872 0.6237\nvt 0.1932 0.6305\nvt 0.1879 0.6364\nvt 0.1911 0.6467\nvt 0.0865 0.5336\nvt 0.4348 0.1438\nvt 0.1842 0.6125\nvt 0.1743 0.5490\nvt 0.1987 0.6414\nvt 0.0806 0.5692\nvt 0.1467 0.3967\nvt 0.1352 0.4538\nvt 0.1352 0.4216\nvt 0.1470 0.4170\nvt 0.1834 0.5516\nvt 0.1267 0.4348\nvt 0.2248 0.2145\nvt 0.2193 0.2071\nvt 0.1950 0.6572\nvt 0.1438 0.8323\nvt 0.1586 0.8301\nvt 0.9250 0.1521\nvt 0.7384 0.3669\nvt 0.1707 0.5151\nvt 0.7389 0.3771\nvt 0.1802 0.6788\nvt 0.1720 0.4811\nvt 0.1197 0.6075\nvt 0.6703 0.3366\nvt 0.7415 0.3528\nvt 0.7409 0.3680\nvt 0.2209 0.2165\nvt 0.1360 0.7123\nvt 0.1374 0.2874\nvt 0.1440 0.2436\nvt 0.1328 0.5126\nvt 0.1461 0.5162\nvt 0.1389 0.5088\nvt 0.7998 0.3350\nvt 0.1488 0.5882\nvt 0.1344 0.6077\nvt 0.7382 0.3366\nvt 0.7434 0.3508\nvt 0.7414 0.1839\nvt 0.2099 0.3075\nvt 0.1764 0.7137\nvt 0.2020 0.3829\nvt 0.7420 0.3396\nvt 0.1280 0.4128\nvt 0.1548 0.8262\nvt 0.1933 0.3718\nvt 0.7323 0.3219\nvt 0.7352 0.3231\nvt 0.1298 0.4833\nvt 0.1313 0.3118\nvt 0.1593 0.3157\nvt 0.7423 0.3305\nvt 0.7429 0.3525\nvt 0.1228 0.5166\nvt 0.7442 0.3372\nvt 0.1861 0.6680\nvt 0.1019 0.5435\nvt 0.0967 0.5694\nvt 0.1102 0.3734\nvt 0.1174 0.4022\nvt 0.2320 0.2199\nvt 0.7416 0.3601\nvt 0.1963 0.3543\nvt 0.2066 0.3525\nvt 0.1867 0.3783\nvt 0.1448 0.4933\nvt 0.1174 0.3610\nvt 0.7472 0.1521\nvt 0.7170 0.1450\nvt 0.7564 0.1346\nvt 0.2407 0.2232\nvt 0.7334 0.3044\nvt 0.7383 0.3155\nvt 0.9334 0.1843\nvt 0.1911 0.6710\nvt 0.1908 0.6791\nvt 0.1779 0.3848\nvt 0.1347 0.5898\nvt 0.7442 0.3419\nvt 0.2001 0.6861\nvt 0.1913 0.6909\nvt 0.1738 0.4088\nvt 0.1140 0.4367\nvt 0.0952 0.4382\nvt 0.0991 0.4064\nvt 0.7417 0.3140\nvt 0.0816 0.4681\nvt 0.0786 0.5082\nvt 0.1273 0.5027\nvt 0.1617 0.3767\nvt 0.1555 0.4055\nvt 0.7345 0.2951\nvt 0.7454 0.3274\nvt 0.0984 0.6117\nvt 0.1883 0.2593\nvt 0.2127 0.6362\nvt 0.7415 0.3059\nvt 0.7442 0.3155\nvt 0.8649 0.5800\nvt 0.1411 0.4949\nvt 0.0874 0.4051\nvt 0.1949 0.3113\nvt 0.1683 0.3278\nvt 0.1047 0.2528\nvt 0.0963 0.2886\nvt 0.1602 0.1994\nvt 0.5642 0.2707\nvt 0.1113 0.5541\nvt 0.1155 0.5887\nvt 0.7410 0.2906\nvt 0.7440 0.3004\nvt 0.1648 0.8189\nvt 0.1124 0.5111\nvt 0.1019 0.5113\nvt 0.1068 0.8408\nvt 0.1067 0.3581\nvt 0.1194 0.3098\nvt 0.1075 0.3328\nvt 0.2220 0.2642\nvt 0.1200 0.2598\nvt 0.1100 0.2757\nvt 0.1388 0.1819\nvt 0.1523 0.1715\nvt 0.1468 0.2186\nvt 0.1317 0.2233\nvt 0.1258 0.2436\nvt 0.0820 0.4388\nvt 0.1633 0.1642\nvt 0.1488 0.1569\nvt 0.7390 0.2716\nvt 0.0912 0.4637\nvt 0.0973 0.3820\nvt 0.1166 0.5272\nvt 0.1212 0.5459\nvt 0.0929 0.4830\nvt 0.4829 0.2058\nvt 0.8039 0.3829\nvt 0.8035 0.4015\nvt 0.0892 0.5054\nvt 0.1055 0.8415\nvt 0.7937 0.3035\nvt 0.8533 0.1993\nvt 0.8485 0.1887\nvt 0.7908 0.1972\nvt 0.8001 0.3743\nvt 0.8062 0.4163\nvt 0.7184 0.2350\nvt 0.7276 0.2280\nvt 0.7378 0.2353\nvt 0.8073 0.4302\nvt 0.3037 0.6134\nvt 0.1027 0.2956\nvt 0.7889 0.2871\nvt 0.8000 0.3180\nvt 0.8030 0.3464\nvt 0.8066 0.3662\nvt 0.8100 0.3894\nvt 0.1175 0.2116\nvt 0.8011 0.3048\nvt 0.8045 0.3119\nvt 0.8069 0.3182\nvt 0.8129 0.3798\nvt 0.8110 0.4086\nvt 0.8126 0.3700\nvt 0.8173 0.4231\nvt 0.7971 0.2833\nvt 0.8017 0.2880\nvt 0.8134 0.3280\nvt 0.8166 0.3313\nvt 0.8126 0.3517\nvt 0.7974 0.2738\nvt 0.8107 0.3104\nvt 0.8141 0.3179\nvt 0.8201 0.3722\nvt 0.1959 0.1727\nvt 0.8092 0.2948\nvt 0.8267 0.3789\nvt 0.8233 0.3967\nvt 0.8041 0.2603\nvt 0.8220 0.3423\nvt 0.8238 0.3555\nvt 0.8257 0.4068\nvt 0.8073 0.2760\nvt 0.8121 0.2838\nvt 0.8154 0.2950\nvt 0.8287 0.3664\nvt 0.8312 0.4159\nvt 0.8292 0.4315\nvt 0.1667 0.3487\nvt 0.8090 0.2693\nvt 0.8210 0.3040\nvt 0.8230 0.3104\nvt 0.8241 0.3246\nvt 0.6259 0.2596\nvt 0.6261 0.2652\nvt 0.6162 0.2625\nvt 0.8401 0.1486\nvt 0.8264 0.3415\nvt 0.8350 0.3717\nvt 0.8326 0.3945\nvt 0.8351 0.4064\nvt 0.5936 0.2890\nvt 0.8047 0.2437\nvt 0.8113 0.2548\nvt 0.8304 0.3504\nvt 0.8353 0.4345\nvt 0.8160 0.2599\nvt 0.8212 0.2738\nvt 0.8275 0.2813\nvt 0.8298 0.3209\nvt 0.8334 0.3346\nvt 0.8330 0.3552\nvt 0.8293 0.2954\nvt 0.8383 0.3412\nvt 0.8430 0.3690\nvt 0.8371 0.3793\nvt 0.8418 0.3912\nvt 0.8442 0.4137\nvt 0.8434 0.4237\nvt 0.8467 0.4374\nvt 0.7376 0.2380\nvt 0.8125 0.2356\nvt 0.8272 0.2633\nvt 0.8351 0.2951\nvt 0.8120 0.2244\nvt 0.8205 0.2541\nvt 0.8382 0.3134\nvt 0.8445 0.3326\nvt 0.8465 0.3940\nvt 0.8343 0.2728\nvt 0.8460 0.3387\nvt 0.8458 0.3507\nvt 0.8506 0.4252\nvt 0.8202 0.2241\nvt 0.8259 0.2319\nvt 0.8261 0.2453\nvt 0.8506 0.3645\nvt 0.8544 0.4108\nvt 0.1965 0.1768\nvt 0.8331 0.5944\nvt 0.8266 0.2245\nvt 0.8353 0.2674\nvt 0.8419 0.2945\nvt 0.8447 0.3129\nvt 0.8587 0.3679\nvt 0.8577 0.3891\nvt 0.8236 0.2163\nvt 0.8354 0.2491\nvt 0.8391 0.2566\nvt 0.8411 0.2750\nvt 0.8560 0.3473\nvt 0.8607 0.4262\nvt 0.8612 0.4448\nvt 0.1948 0.1687\nvt 0.1829 0.1648\nvt 0.1809 0.1563\nvt 0.8415 0.2624\nvt 0.8495 0.2890\nvt 0.8491 0.3033\nvt 0.8560 0.3115\nvt 0.8593 0.3287\nvt 0.8288 0.2035\nvt 0.8655 0.4050\nvt 0.4677 0.2558\nvt 0.4609 0.2482\nvt 0.8406 0.2298\nvt 0.8467 0.2422\nvt 0.8509 0.2585\nvt 0.8510 0.2715\nvt 0.1641 0.8198\nvt 0.8359 0.2072\nvt 0.8529 0.2501\nvt 0.8594 0.2874\nvt 0.8671 0.3426\nvt 0.8678 0.3730\nvt 0.8720 0.3987\nvt 0.8716 0.4191\nvt 0.8383 0.1963\nvt 0.8385 0.2206\nvt 0.8618 0.2584\nvt 0.8629 0.3135\nvt 0.8768 0.4336\nvt 0.8755 0.4504\nvt 0.8468 0.2101\nvt 0.8506 0.2360\nvt 0.8704 0.3113\nvt 0.8673 0.3229\nvt 0.8742 0.3612\nvt 0.8743 0.3776\nvt 0.8491 0.2148\nvt 0.8645 0.2715\nvt 0.8689 0.2837\nvt 0.8748 0.3293\nvt 0.8841 0.3896\nvt 0.8804 0.4075\nvt 0.8826 0.4247\nvt 0.8594 0.2248\nvt 0.8597 0.2347\nvt 0.8643 0.2433\nvt 0.8803 0.3417\nvt 0.8738 0.2585\nvt 0.8769 0.2981\nvt 0.8797 0.3127\nvt 0.8873 0.3751\nvt 0.8863 0.4502\nvt 0.8777 0.2782\nvt 0.8824 0.3247\nvt 0.8883 0.3492\nvt 0.8908 0.3990\nvt 0.8950 0.4162\nvt 0.8616 0.1953\nvt 0.8713 0.2280\nvt 0.8782 0.2383\nvt 0.8901 0.2980\nvt 0.8897 0.3096\nvt 0.7420 0.2236\nvt 0.4843 0.2327\nvt 0.4824 0.2356\nvt 0.4825 0.2257\nvt 0.8671 0.1978\nvt 0.8685 0.2022\nvt 0.8697 0.2187\nvt 0.8856 0.2628\nvt 0.8894 0.3244\nvt 0.8914 0.2770\nvt 0.8932 0.3595\nvt 0.8935 0.3861\nvt 0.5245 0.1204\nvt 0.8779 0.2192\nvt 0.8874 0.2373\nvt 0.8901 0.2534\nvt 0.8984 0.3086\nvt 0.8940 0.3376\nvt 0.9003 0.3464\nvt 0.9026 0.3739\nvt 0.9082 0.3846\nvt 0.9106 0.4046\nvt 0.8901 0.2161\nvt 0.8990 0.2624\nvt 0.8998 0.2750\nvt 0.9028 0.2900\nvt 0.9073 0.3198\nvt 0.9068 0.3545\nvt 0.1691 0.1526\nvt 0.2149 0.1955\nvt 0.6814 0.3019\nvt 0.8844 0.1954\nvt 0.8969 0.2451\nvt 0.9086 0.3053\nvt 0.9120 0.8132\nvt 0.9132 0.8127\nvt 0.8903 0.2030\nvt 0.9200 0.4280\nvt 0.4546 0.2428\nvt 0.9017 0.2012\nvt 0.9048 0.2354\nvt 0.9113 0.2763\nvt 0.9127 0.2957\nvt 0.9165 0.3187\nvt 0.9147 0.3577\nvt 0.9167 0.4058\nvt 0.7159 0.2039\nvt 0.7120 0.2043\nvt 0.7121 0.1956\nvt 0.9031 0.1932\nvt 0.9228 0.3728\nvt 0.9170 0.3876\nvt 0.7236 0.1995\nvt 0.4619 0.2090\nvt 0.9226 0.8237\nvt 0.9275 0.3359\nvt 0.9279 0.3543\nvt 0.9283 0.4014\nvt 0.2342 0.2159\nvt 0.9203 0.8220\nvt 0.9168 0.1867\nvt 0.9093 0.1948\nvt 0.9172 0.2097\nvt 0.9188 0.2440\nvt 0.9270 0.3021\nvt 0.9266 0.3148\nvt 0.3328 0.2184\nvt 0.3333 0.2263\nvt 0.9198 0.1984\nvt 0.9205 0.2238\nvt 0.9242 0.2768\nvt 0.5312 0.2201\nvt 0.5362 0.2020\nvt 0.6661 0.3192\nvt 0.9299 0.8288\nvt 0.9318 0.3658\nvt 0.9344 0.4061\nvt 0.3368 0.2317\nvt 0.3411 0.2351\nvt 0.6783 0.3330\nvt 0.6736 0.3240\nvt 0.6817 0.3207\nvt 0.6048 0.2518\nvt 0.6099 0.2593\nvt 0.6028 0.2593\nvt 0.5574 0.1928\nvt 0.5431 0.1789\nvt 0.7226 0.1899\nvt 0.7291 0.1879\nvt 0.9248 0.1947\nvt 0.9312 0.1992\nvt 0.9375 0.3418\nvt 0.9408 0.3634\nvt 0.9373 0.3940\nvt 0.7804 0.2085\nvt 0.7857 0.2095\nvt 0.5898 0.2540\nvt 0.7417 0.1960\nvt 0.5016 0.2143\nvt 0.4956 0.2238\nvt 0.4945 0.2157\nvt 0.6801 0.1391\nvt 0.6913 0.1204\nvt 0.4208 0.2444\nvt 0.9411 0.1920\nvt 0.7399 0.1063\nvt 0.6794 0.1013\nvt 0.5661 0.2458\nvt 0.5631 0.2432\nvt 0.7066 0.1891\nvt 0.6348 0.2708\nvt 0.6335 0.2573\nvt 0.6229 0.2775\nvt 0.6138 0.2677\nvt 0.5946 0.2851\nvt 0.5995 0.2847\nvt 0.5875 0.2835\nvt 0.6857 0.1936\nvt 0.6741 0.2630\nvt 0.6679 0.2618\nvt 0.6609 0.2569\nvt 0.5021 0.2666\nvt 0.7343 0.2093\nvt 0.6796 0.2613\nvt 0.6739 0.2609\nvt 0.6808 0.3402\nvt 0.6883 0.3287\nvt 0.6164 0.1908\nvt 0.5992 0.1892\nvt 0.6219 0.1674\nvt 0.6828 0.2632\nvt 0.5426 0.2693\nvt 0.6255 0.2369\nvt 0.6261 0.2240\nvt 0.6319 0.2247\nvt 0.5472 0.2052\nvt 0.6888 0.2603\nvt 0.6883 0.2622\nvt 0.6854 0.2621\nvt 0.4725 0.2172\nvt 0.4702 0.2283\nvt 0.4687 0.2166\nvt 0.6548 0.1843\nvt 0.6512 0.1915\nvt 0.6429 0.1958\nvt 0.7100 0.2679\nvt 0.4748 0.2553\nvt 0.4737 0.2646\nvt 0.5239 0.2666\nvt 0.5333 0.2651\nvt 0.5262 0.2566\nvt 0.6983 0.1983\nvt 0.6019 0.2781\nvt 0.5888 0.2763\nvt 0.6014 0.2672\nvt 0.6178 0.1457\nvt 0.6347 0.1167\nvt 0.6554 0.1294\nvt 0.5530 0.2513\nvt 0.5554 0.2735\nvt 0.5276 0.2360\nvt 0.5239 0.2341\nvt 0.6773 0.2646\nvt 0.7036 0.2017\nvt 0.7030 0.2068\nvt 0.6304 0.2532\nvt 0.6593 0.2731\nvt 0.6446 0.2734\nvt 0.6531 0.2555\nvt 0.6571 0.2510\nvt 0.6562 0.2477\nvt 0.6113 0.2864\nvt 0.6977 0.2532\nvt 0.6991 0.2516\nvt 0.6493 0.2435\nvt 0.7090 0.2465\nvt 0.7149 0.2502\nvt 0.5197 0.1431\nvt 0.6950 0.2580\nvt 0.6945 0.3322\nvt 0.6911 0.3398\nvt 0.5675 0.2606\nvt 0.5624 0.2585\nvt 0.5715 0.2512\nvt 0.6070 0.2360\nvt 0.5905 0.2443\nvt 0.6981 0.2598\nvt 0.1315 0.7104\nvt 0.5150 0.2631\nvt 0.5056 0.2525\nvt 0.5551 0.2444\nvt 0.5568 0.2463\nvt 0.6995 0.2700\nvt 0.6913 0.2679\nvt 0.6881 0.2656\nvt 0.6514 0.2726\nvt 0.7701 0.1930\nvt 0.7682 0.1784\nvt 0.5698 0.2089\nvt 0.5818 0.1918\nvt 0.5794 0.2502\nvt 0.6770 0.3055\nvt 0.8000 0.1855\nvt 0.8219 0.1672\nvt 0.8211 0.1739\nvt 0.8111 0.1819\nvt 0.4879 0.2335\nvt 0.5915 0.2684\nvt 0.7987 0.1959\nvt 0.6088 0.2615\nvt 0.7235 0.1725\nvt 0.5157 0.2428\nvt 0.5124 0.2414\nvt 0.7593 0.2234\nvt 0.7086 0.2109\nvt 0.5833 0.2790\nvt 0.6412 0.2112\nvt 0.6359 0.2097\nvt 0.6457 0.2018\nvt 0.6181 0.2619\nvt 0.6239 0.2598\nvt 0.5347 0.2457\nvt 0.5422 0.2428\nvt 0.5600 0.2406\nvt 0.5525 0.2432\nvt 0.6725 0.1956\nvt 0.6700 0.2004\nvt 0.6640 0.1981\nvt 0.6775 0.1967\nvt 0.5864 0.2481\nvt 0.5790 0.2494\nvt 0.6335 0.2499\nvt 0.5636 0.2303\nvt 0.5673 0.2468\nvt 0.5598 0.2486\nvt 0.6552 0.2444\nvt 0.5453 0.2593\nvt 0.7040 0.2484\nvt 0.5546 0.2646\nvt 0.6798 0.1946\nvt 0.7092 0.2736\nvt 0.5986 0.2534\nvt 0.7313 0.1628\nvt 0.2688 0.3522\nvt 0.5915 0.2540\nvt 0.6201 0.1060\nvt 0.5797 0.1155\nvt 0.2878 0.6202\nvt 0.3177 0.6141\nvt 0.3152 0.6108\nvt 0.6583 0.2277\nvt 0.6358 0.2794\nvt 0.6199 0.2852\nvt 0.3132 0.6027\nvt 0.6715 0.1883\nvt 0.6681 0.1663\nvt 0.7036 0.1579\nvt 0.6569 0.2207\nvt 0.6582 0.2544\nvt 0.6017 0.2611\nvt 0.6437 0.1887\nvt 0.6157 0.2643\nvt 0.5761 0.2465\nvt 0.3428 0.6306\nvt 0.6802 0.2769\nvt 0.6374 0.2412\nvt 0.8122 0.1724\nvt 0.7994 0.1862\nvt 0.5793 0.2808\nvt 0.6675 0.2762\nvt 0.6499 0.2798\nvt 0.6542 0.2411\nvt 0.7109 0.2401\nvt 0.7051 0.2462\nvt 0.5723 0.2752\nvt 0.3597 0.6416\nvt 0.5982 0.1397\nvt 0.7165 0.2417\nvt 0.6147 0.2936\nvt 0.6991 0.1714\nvt 0.6788 0.1704\nvt 0.5338 0.1734\nvt 0.5181 0.1800\nvt 0.5772 0.1779\nvt 0.6677 0.1800\nvt 0.5736 0.2439\nvt 0.5807 0.2523\nvt 0.7202 0.2220\nvt 0.6646 0.2056\nvt 0.6527 0.2082\nvt 0.3058 0.6107\nvt 0.2783 0.2239\nvt 0.7127 0.2849\nvt 0.6833 0.1771\nvt 0.7099 0.1820\nvt 0.7517 0.2316\nvt 0.2985 0.6146\nvt 0.2362 0.2124\nvt 0.9410 0.0285\nvt 0.7117 0.2127\nvt 0.6233 0.2593\nvt 0.6169 0.2633\nvt 0.6003 0.2587\nvt 0.6534 0.2876\nvt 0.5746 0.2703\nvt 0.7682 0.2108\nvt 0.3133 0.6080\nvt 0.6544 0.2385\nvt 0.6949 0.1672\nvt 0.7762 0.2144\nvt 0.7865 0.2228\nvt 0.4787 0.2500\nvt 0.3067 0.6116\nvt 0.5888 0.2510\nvt 0.6194 0.2231\nvt 0.7995 0.1800\nvt 0.8063 0.1765\nvt 0.6490 0.1593\nvt 0.7065 0.2443\nvt 0.5694 0.2490\nvt 0.5484 0.1218\nvt 0.5471 0.1474\nvt 0.3202 0.6082\nvt 0.3254 0.6113\nvt 0.6689 0.3001\nvt 0.7873 0.1929\nvt 0.7890 0.1958\nvt 0.3302 0.4209\nvt 0.7879 0.1833\nvt 0.7829 0.1674\nvt 0.8082 0.1621\nvt 0.6341 0.2346\nvt 0.6371 0.2255\nvt 0.8170 0.1637\nvt 0.5350 0.2399\nvt 0.5312 0.2379\nvt 0.6774 0.2964\nvt 0.3184 0.6073\nvt 0.7116 0.2169\nvt 0.5820 0.1586\nvt 0.6007 0.2563\nvt 0.5190 0.2443\nvt 0.3140 0.6104\nvt 0.3276 0.6093\nvt 0.7013 0.2988\nvt 0.4951 0.2354\nvt 0.4916 0.2344\nvt 0.9701 0.0487\nvt 0.3207 0.6090\nvt 0.3322 0.6126\nvt 0.3360 0.6198\nvt 0.5316 0.2439\nvt 0.7031 0.2825\nvt 0.5694 0.1727\nvt 0.3494 0.2461\nvt 0.5648 0.1464\nvt 0.5092 0.2401\nvt 0.6886 0.2805\nvt 0.2727 0.3670\nvt 0.6626 0.3076\nvt 0.2600 0.3495\nvt 0.3264 0.6093\nvt 0.3356 0.6144\nvt 0.5492 0.2409\nvt 0.2988 0.4046\nvt 0.3195 0.6074\nvt 0.3396 0.6230\nvt 0.3403 0.6132\nvt 0.6498 0.2929\nvt 0.4282 0.1340\nvt 0.4787 0.2249\nvt 0.4748 0.2244\nvt 0.3283 0.6084\nvt 0.3294 0.6111\nvt 0.3409 0.6168\nvt 0.3421 0.6267\nvt 0.2975 0.3915\nvt 0.3041 0.4162\nvt 0.2831 0.3674\nvt 0.3195 0.4374\nvt 0.3464 0.6254\nvt 0.5385 0.2419\nvt 0.5988 0.2563\nvt 0.3170 0.4151\nvt 0.6170 0.2616\nvt 0.2703 0.3362\nvt 0.2793 0.3437\nvt 0.2964 0.3729\nvt 0.3121 0.3919\nvt 0.3449 0.6203\nvt 0.3477 0.6210\nvt 0.2634 0.3138\nvt 0.2925 0.3477\nvt 0.3538 0.6247\nvt 0.3546 0.6276\nvt 0.6539 0.2355\nvt 0.2728 0.3196\nvt 0.2834 0.3301\nvt 0.3099 0.3670\nvt 0.5000 0.2250\nvt 0.7100 0.2390\nvt 0.3586 0.6351\nvt 0.2569 0.2206\nvt 0.2503 0.2935\nvt 0.6965 0.2865\nvt 0.3506 0.6270\nvt 0.2703 0.2992\nvt 0.2811 0.3127\nvt 0.3019 0.3395\nvt 0.3302 0.3928\nvt 0.3605 0.6323\nvt 0.2435 0.2097\nvt 0.6751 0.2843\nvt 0.2483 0.2833\nvt 0.2910 0.3083\nvt 0.3234 0.3626\nvt 0.6636 0.2945\nvt 0.6546 0.2953\nvt 0.2509 0.2024\nvt 0.2696 0.2176\nvt 0.4065 0.3900\nvt 0.2398 0.2672\nvt 0.2636 0.2858\nvt 0.3005 0.3149\nvt 0.3080 0.3292\nvt 0.3428 0.4059\nvt 0.3456 0.4199\nvt 0.3286 0.2821\nvt 0.7126 0.2344\nvt 0.2292 0.1869\nvt 0.2880 0.2148\nvt 0.2666 0.2740\nvt 0.2838 0.2802\nvt 0.3293 0.3591\nvt 0.2521 0.1869\nvt 0.3421 0.2254\nvt 0.3045 0.2971\nvt 0.3153 0.3136\nvt 0.3209 0.3321\nvt 0.3436 0.3674\nvt 0.2833 0.1957\nvt 0.2933 0.2081\nvt 0.2945 0.2785\nvt 0.5919 0.2566\nvt 0.2056 0.1644\nvt 0.2386 0.1735\nvt 0.4660 0.2094\nvt 0.3293 0.3252\nvt 0.6115 0.2621\nvt 0.2936 0.2584\nvt 0.3347 0.3330\nvt 0.6534 0.2324\nvt 0.7115 0.2371\nvt 0.2276 0.1650\nvt 0.2674 0.1785\nvt 0.3227 0.3037\nvt 0.3117 0.2679\nvt 0.2591 0.1699\nvt 0.3583 0.3773\nvt 0.2182 0.1532\nvt 0.2426 0.1580\nvt 0.2944 0.1826\nvt 0.3509 0.3556\nvt 0.1873 0.1468\nvt 0.2732 0.1645\nvt 0.3646 0.3637\nvt 0.1729 0.1402\nvt 0.2068 0.1385\nvt 0.2355 0.1456\nvt 0.3281 0.2015\nvt 0.7694 0.2135\nvt 0.0833 0.1622\nvt 0.0989 0.1570\nvt 0.1150 0.1504\nvt 0.1338 0.1451\nvt 0.2710 0.1453\nvt 0.3010 0.1753\nvt 0.3571 0.2471\nvt 0.3758 0.3764\nvt 0.1497 0.1326\nvt 0.3220 0.1777\nvt 0.3356 0.1958\nvt 0.1948 0.1224\nvt 0.2400 0.1289\nvt 0.2769 0.1346\nvt 0.3084 0.1627\nvt 0.3566 0.2167\nvt 0.3608 0.2334\nvt 0.3659 0.2536\nvt 0.3723 0.3434\nvt 0.0757 0.1540\nvt 0.1002 0.1326\nvt 0.1274 0.1180\nvt 0.3736 0.2458\nvt 0.6681 0.2581\nvt 0.0492 0.1605\nvt 0.2979 0.1488\nvt 0.3066 0.1558\nvt 0.3237 0.1731\nvt 0.3404 0.1839\nvt 0.3772 0.2658\nvt 0.6940 0.2577\nvt 0.3849 0.3660\nvt 0.0815 0.1300\nvt 0.1688 0.1118\nvt 0.2496 0.1172\nvt 0.3188 0.1601\nvt 0.3250 0.1662\nvt 0.3315 0.1731\nvt 0.3544 0.1940\nvt 0.3850 0.2625\nvt 0.3801 0.2716\nvt 0.0646 0.1394\nvt 0.1077 0.1206\nvt 0.2913 0.1273\nvt 0.3007 0.1380\nvt 0.3102 0.1473\nvt 0.3410 0.1771\nvt 0.3495 0.1849\nvt 0.3712 0.2175\nvt 0.3719 0.2344\nvt 0.1485 0.1093\nvt 0.2121 0.1041\nvt 0.3097 0.1410\nvt 0.3488 0.1805\nvt 0.3720 0.2017\nvt 0.3935 0.3777\nvt 0.0376 0.1528\nvt 0.0710 0.1273\nvt 0.0891 0.1197\nvt 0.1040 0.1148\nvt 0.1322 0.1075\nvt 0.1593 0.1032\nvt 0.1821 0.1018\nvt 0.2527 0.1008\nvt 0.2850 0.1093\nvt 0.3024 0.1263\nvt 0.3062 0.1314\nvt 0.3563 0.1842\nvt 0.3890 0.2711\nvt 0.0445 0.1372\nvt 0.0492 0.1328\nvt 0.0675 0.1232\nvt 0.0902 0.1107\nvt 0.1535 0.0995\nvt 0.1987 0.0969\nvt 0.3096 0.1267\nvt 0.3637 0.1883\nvt 0.3913 0.2377\nvt 0.4000 0.3813\nvt 0.0477 0.1273\nvt 0.0661 0.1180\nvt 0.1224 0.0999\nvt 0.1395 0.0968\nvt 0.2207 0.0932\nvt 0.2615 0.0896\nvt 0.3092 0.1098\nvt 0.3143 0.1224\nvt 0.3707 0.1929\nvt 0.3812 0.2031\nvt 0.3971 0.2660\nvt 0.0147 0.1403\nvt 0.0398 0.1224\nvt 0.0739 0.1107\nvt 0.1143 0.0909\nvt 0.1376 0.0914\nvt 0.2137 0.0877\nvt 0.3190 0.1178\nvt 0.3746 0.1907\nvt 0.3900 0.2156\nvt 0.0069 0.1518\nvt 0.0155 0.1337\nvt 0.0366 0.1265\nvt 0.0449 0.1178\nvt 0.1513 0.0841\nvt 0.2446 0.0855\nvt 0.3256 0.1142\nvt 0.3811 0.1954\nvt 0.0101 0.1296\nvt 0.0206 0.1260\nvt 0.0325 0.1103\nvt 0.1082 0.0832\nvt 0.1444 0.0791\nvt 0.2452 0.0801\nvt 0.3361 0.0963\nvt 0.3327 0.1107\nvt 0.3853 0.1937\nvt 0.4016 0.2319\nvt 0.4052 0.2559\nvt 0.1685 0.0717\nvt 0.2781 0.0801\nvt 0.3404 0.1073\nvt 0.3949 0.2044\nvt 0.3895 0.1920\nvt 0.4065 0.2215\nvt 0.9591 0.1403\nvt 0.9545 0.1296\nvt 0.9366 0.1295\nvt 0.9650 0.1260\nvt 0.9507 0.1217\nvt 0.9842 0.1224\nvt 0.9768 0.1103\nvt 0.1616 0.0663\nvt 0.1107 0.0586\nvt 0.2839 0.0751\nvt 0.3489 0.1042\nvt 0.4074 0.1998\nvt 0.3938 0.1902\nvt 0.9598 0.1337\nvt 0.9299 0.1382\nvt 0.9393 0.1274\nvt 0.0201 0.0838\nvt 0.1963 0.0601\nvt 0.3148 0.0768\nvt 0.3612 0.0888\nvt 0.3694 0.0933\nvt 0.3630 0.1059\nvt 0.3983 0.1887\nvt 0.1949 0.0544\nvt 0.3249 0.0725\nvt 0.3729 0.1041\nvt 0.4028 0.1872\nvt 0.0258 0.0487\nvt 0.1823 0.0487\nvt 0.3373 0.0684\nvt 0.3834 0.1030\nvt 0.4062 0.1781\nvt 0.4122 0.1845\nvt 0.4129 0.1931\nvt 0.9645 0.0838\nvt 0.2676 0.0452\nvt 0.3681 0.0734\nvt 0.3974 0.1077\nvt 0.4113 0.1767\nvt 0.2925 0.0399\nvt 0.3835 0.0700\nvt 0.4075 0.1074\nvt 0.4163 0.1760\nvt 0.3206 0.2505\nvn -0.0921 0.2696 -0.9585\nvn 0.0417 0.3259 -0.9445\nvn -0.1089 0.4193 -0.9013\nvn -0.9582 -0.2712 -0.0912\nvn -0.9695 -0.0798 -0.2318\nvn -0.9657 0.2222 -0.1344\nvn -0.1769 0.9801 -0.0895\nvn -0.2480 0.9658 -0.0755\nvn -0.1988 0.9799 -0.0133\nvn -0.2548 0.9572 -0.1369\nvn -0.2515 0.9630 -0.0963\nvn -0.2593 0.9658 -0.0016\nvn -0.2083 0.9634 -0.1688\nvn -0.3177 0.9372 0.1442\nvn -0.2918 0.9499 0.1120\nvn -0.3391 0.8929 0.2962\nvn -0.2207 0.9672 -0.1258\nvn -0.1632 0.9843 -0.0669\nvn -0.0379 0.9966 -0.0729\nvn -0.1187 0.9008 0.4176\nvn 0.1210 0.7820 0.6114\nvn -0.2178 0.8574 0.4662\nvn -0.0960 -0.8979 -0.4295\nvn 0.1660 -0.9460 -0.2785\nvn 0.3525 -0.8795 -0.3199\nvn -0.0641 0.7394 0.6702\nvn -0.4728 0.5370 0.6985\nvn -0.2596 0.7241 0.6389\nvn -0.5245 0.7478 0.4069\nvn 0.1491 0.9747 0.1664\nvn 0.2205 0.9721 -0.0799\nvn 0.4146 0.9081 0.0582\nvn -0.0829 -0.7835 0.6158\nvn 0.1850 -0.9714 0.1486\nvn 0.1978 -0.9096 0.3654\nvn -0.7616 -0.6148 -0.2047\nvn 0.1893 0.4039 0.8950\nvn -0.0776 0.5606 0.8244\nvn 0.0248 0.5419 0.8401\nvn -0.5022 0.7941 0.3423\nvn -0.6156 0.6996 0.3627\nvn -0.1252 0.9035 0.4098\nvn -0.1834 0.6366 0.7490\nvn -0.0773 0.6382 0.7660\nvn -0.5163 0.7666 0.3818\nvn 0.4562 -0.8579 -0.2363\nvn 0.2033 -0.9103 -0.3606\nvn 0.6381 -0.7432 -0.2012\nvn -0.1150 0.9915 0.0606\nvn -0.9048 0.3638 0.2213\nvn -0.8868 0.3140 0.3390\nvn -0.9138 0.3496 0.2064\nvn 0.1690 0.9584 -0.2298\nvn 0.2877 0.9392 0.1873\nvn 0.6099 0.7687 0.1928\nvn -0.5533 0.8276 -0.0941\nvn -0.5482 0.8361 0.0179\nvn -0.4266 0.8564 0.2908\nvn -0.3102 0.9288 0.2026\nvn -0.3820 0.8567 0.3465\nvn -0.3086 0.8907 0.3336\nvn 0.5521 0.7994 0.2368\nvn 0.3660 0.8949 0.2553\nvn 0.5882 0.7774 0.2228\nvn -0.1231 0.9852 0.1195\nvn -0.2032 0.9503 0.2358\nvn -0.1266 0.9338 0.3345\nvn 0.5376 0.8068 0.2449\nvn 0.2347 0.9464 0.2218\nvn 0.4970 0.7244 0.4777\nvn -0.0589 0.9226 0.3811\nvn -0.4205 0.8993 0.1201\nvn -0.2341 0.8792 0.4150\nvn -0.8984 0.4347 -0.0623\nvn -0.9574 0.2794 0.0725\nvn -0.9455 0.3091 -0.1027\nvn 0.3488 0.8921 0.2870\nvn -0.6108 0.7169 -0.3362\nvn -0.5538 0.8325 0.0092\nvn -0.5902 0.8043 -0.0682\nvn -0.2212 0.3586 -0.9069\nvn -0.6813 -0.5561 -0.4759\nvn -0.1367 -0.7347 -0.6644\nvn 0.0233 -0.9993 -0.0276\nvn 0.0119 -0.9994 -0.0328\nvn 0.0044 -0.9975 0.0709\nvn -0.3438 -0.3054 0.8879\nvn -0.4337 -0.3467 0.8317\nvn -0.5323 -0.3871 0.7529\nvn 0.7986 0.5620 0.2153\nvn 0.7180 0.6863 0.1155\nvn 0.9133 0.3741 0.1607\nvn 0.0683 0.9961 -0.0551\nvn 0.3023 0.9478 0.1015\nvn 0.2505 0.9642 0.0866\nvn -0.2686 0.9632 -0.0071\nvn -0.2597 0.9316 0.2542\nvn 0.0297 0.9076 0.4187\nvn -0.1339 0.9690 0.2077\nvn 0.1926 0.9781 0.0783\nvn -0.8419 -0.5336 0.0800\nvn -0.9302 -0.3550 0.0926\nvn -0.8930 -0.4383 -0.1019\nvn -0.9440 0.0677 0.3229\nvn -0.9930 -0.1095 -0.0447\nvn -0.9219 -0.3864 0.0279\nvn -0.9265 -0.3730 -0.0494\nvn -0.0671 0.9288 0.3645\nvn 0.6627 0.6496 0.3724\nvn 0.6041 0.6849 0.4073\nvn 0.7500 0.5623 0.3483\nvn -0.9642 -0.1761 -0.1983\nvn -0.9667 -0.2558 0.0060\nvn -0.2346 0.9695 0.0698\nvn -0.3154 -0.7982 -0.5132\nvn -0.0634 -0.8827 -0.4656\nvn -0.1443 0.9737 -0.1760\nvn -0.2232 0.9713 0.0828\nvn -0.8984 -0.1117 -0.4246\nvn -0.8302 0.1691 -0.5311\nvn -0.8786 0.2304 -0.4183\nvn -0.3028 0.8534 0.4242\nvn 0.0309 0.9032 0.4281\nvn -0.2798 0.8860 0.3695\nvn -0.8843 -0.4241 -0.1955\nvn -0.9753 -0.1946 -0.1042\nvn -0.9668 -0.2268 -0.1175\nvn -0.1941 0.8364 0.5125\nvn -0.2748 0.8501 0.4491\nvn -0.2947 0.7864 0.5429\nvn -0.3158 0.8684 0.3822\nvn 0.2526 0.8470 0.4677\nvn -0.3413 0.8719 0.3510\nvn 0.3416 0.9362 -0.0820\nvn 0.3816 0.9243 0.0015\nvn 0.4059 0.9063 -0.1172\nvn 0.3649 -0.9204 -0.1401\nvn 0.0991 -0.9949 0.0191\nvn 0.3723 -0.9262 0.0596\nvn -0.8433 -0.5314 -0.0800\nvn -0.8974 -0.4389 0.0447\nvn -0.8321 -0.5526 0.0461\nvn -0.9739 0.1754 -0.1441\nvn -0.9366 0.3267 -0.1264\nvn -0.9443 0.1887 -0.2695\nvn -0.9933 0.0263 -0.1125\nvn -0.9875 0.0223 -0.1560\nvn -0.9757 -0.0163 -0.2185\nvn -0.8924 -0.4483 -0.0510\nvn -0.7402 -0.4398 0.5086\nvn -0.7819 -0.1568 0.6033\nvn -0.5590 -0.4999 0.6615\nvn 0.3783 0.8598 0.3430\nvn 0.4110 0.9042 0.1158\nvn 0.2725 0.9565 0.1040\nvn 0.3758 0.8985 0.2269\nvn 0.6860 0.2584 -0.6801\nvn 0.8137 0.2798 -0.5095\nvn 0.5491 0.3561 -0.7561\nvn -0.2387 0.8789 0.4129\nvn -0.0456 0.9967 0.0668\nvn -0.1314 0.9909 -0.0270\nvn -0.1100 0.9897 0.0915\nvn -0.0879 0.9953 -0.0405\nvn -0.0537 0.9869 -0.1520\nvn -0.3109 0.8831 0.3513\nvn 0.5586 0.2589 0.7879\nvn 0.0678 0.7738 0.6298\nvn -0.0544 0.9438 0.3261\nvn -0.0922 0.8344 0.5433\nvn 0.7152 0.6658 0.2123\nvn 0.7464 0.6450 0.1637\nvn -0.6453 0.5234 0.5564\nvn -0.3005 0.6928 0.6555\nvn -0.2218 0.7031 0.6756\nvn -0.6730 -0.6688 -0.3158\nvn 0.5901 0.7928 0.1526\nvn 0.7733 0.4885 0.4040\nvn 0.7655 0.6403 0.0628\nvn 0.9178 0.3969 -0.0103\nvn 0.8812 0.4614 -0.1027\nvn 0.8771 0.4798 0.0211\nvn -0.9380 -0.3151 -0.1444\nvn 0.8102 -0.5334 -0.2429\nvn 0.8748 -0.4499 -0.1794\nvn 0.8765 -0.4214 -0.2327\nvn 0.7841 0.2204 0.5802\nvn 0.7715 0.4672 0.4318\nvn 0.8211 0.5356 0.1972\nvn -0.1052 0.8026 0.5872\nvn 0.0075 0.7768 0.6297\nvn -0.3055 0.9134 0.2687\nvn -0.4078 0.9124 0.0340\nvn 0.6598 -0.7288 0.1830\nvn 0.5499 -0.8102 0.2029\nvn 0.2141 -0.9734 0.0811\nvn 0.4494 0.7742 0.4457\nvn 0.6625 0.5054 0.5528\nvn 0.5240 0.8252 0.2108\nvn 0.2769 0.8501 0.4480\nvn -0.1800 0.8781 0.4432\nvn 0.1137 0.9138 0.3899\nvn 0.1760 -0.4089 -0.8954\nvn -0.3364 -0.2122 -0.9174\nvn 0.3655 -0.1262 -0.9222\nvn -0.9420 0.2464 -0.2276\nvn -0.9172 0.2322 -0.3236\nvn -0.8714 0.4499 -0.1957\nvn -0.8618 -0.4328 0.2644\nvn -0.7493 -0.6157 0.2440\nvn 0.1058 0.4617 -0.8807\nvn 0.2603 0.5063 -0.8221\nvn 0.2671 0.7458 -0.6103\nvn -0.9997 0.0108 -0.0234\nvn -0.9732 -0.0373 -0.2268\nvn -0.0196 -0.9995 0.0252\nvn -0.0236 -0.9995 0.0214\nvn -0.0438 -0.9984 0.0352\nvn -0.3744 -0.3736 0.8487\nvn -0.1887 -0.0982 0.9771\nvn -0.5089 -0.0065 0.8608\nvn -0.0055 0.9631 0.2690\nvn -0.0826 0.9726 0.2174\nvn -0.0201 0.9100 0.4142\nvn -0.4769 0.0717 -0.8760\nvn -0.4688 0.3585 -0.8072\nvn -0.2517 0.2330 -0.9393\nvn -0.8847 0.4405 -0.1524\nvn 0.9231 0.2581 -0.2851\nvn 0.9183 0.3122 -0.2434\nvn 0.9311 0.3430 -0.1242\nvn -0.9359 0.2122 -0.2811\nvn -0.9132 0.1863 -0.3623\nvn -0.9580 -0.0386 -0.2840\nvn -0.1422 0.9629 0.2295\nvn -0.1987 0.9302 0.3086\nvn -0.0896 0.9185 0.3851\nvn -0.2396 0.9369 -0.2544\nvn -0.1056 0.6419 0.7595\nvn -0.0889 0.7889 0.6080\nvn -0.2056 0.7503 0.6282\nvn 0.0943 0.9573 0.2731\nvn -0.5495 0.7810 -0.2969\nvn -0.8645 0.4350 -0.2517\nvn -0.8729 0.2695 -0.4068\nvn -0.7667 0.4215 -0.4842\nvn -0.8126 -0.0076 -0.5828\nvn -0.7955 -0.1988 -0.5724\nvn -0.7697 0.0703 -0.6345\nvn 0.7968 0.5600 0.2266\nvn 0.8488 0.5142 0.1233\nvn -0.1980 0.9794 0.0403\nvn -0.3393 0.9354 0.0993\nvn -0.2505 0.9485 0.1939\nvn -0.4396 -0.3454 0.8291\nvn -0.3283 -0.2153 0.9197\nvn -0.0906 0.2662 0.9596\nvn -0.2958 0.4494 0.8430\nvn -0.4533 0.2672 0.8504\nvn -0.9875 -0.1566 0.0195\nvn -0.9677 -0.1234 0.2196\nvn -0.9964 0.0599 -0.0594\nvn -0.6987 -0.7144 -0.0392\nvn -0.3517 0.8413 0.4104\nvn -0.3786 0.8395 0.3897\nvn -0.3393 0.8260 0.4501\nvn -0.0119 0.5935 0.8047\nvn -0.4552 -0.6325 -0.6266\nvn -0.3765 -0.3782 -0.8457\nvn -0.3406 -0.5808 -0.7393\nvn 0.0820 0.9317 0.3538\nvn -0.5098 0.8538 -0.1060\nvn -0.0390 0.8501 0.5251\nvn 0.0367 0.4147 0.9092\nvn -0.2481 0.5374 0.8060\nvn -0.1598 0.6116 0.7748\nvn -0.2027 0.6902 0.6946\nvn -0.4173 0.5825 0.6975\nvn -0.0664 0.9872 0.1449\nvn -0.2267 0.7843 0.5775\nvn -0.4148 0.7427 0.5257\nvn -0.3948 0.6834 0.6140\nvn -0.9387 -0.3293 0.1017\nvn -0.8046 0.5210 -0.2850\nvn -0.6225 0.6707 -0.4032\nvn -0.6146 0.0076 -0.7888\nvn -0.3817 0.8229 0.4208\nvn -0.1866 -0.3801 -0.9059\nvn -0.0452 -0.6236 -0.7804\nvn 0.1051 -0.5675 -0.8166\nvn -0.1305 0.6998 0.7023\nvn -0.3307 0.8297 0.4497\nvn -0.0025 0.9996 -0.0261\nvn 0.1226 0.9922 0.0193\nvn 0.0686 0.9910 -0.1149\nvn 0.0692 0.9866 0.1478\nvn -0.8726 -0.4793 0.0940\nvn -0.4191 0.5178 0.7458\nvn -0.5455 0.2141 0.8103\nvn -0.4019 0.5004 0.7668\nvn 0.0847 0.9953 -0.0465\nvn 0.0162 0.9946 -0.1019\nvn 0.0613 0.9707 -0.2324\nvn -0.8081 -0.5890 -0.0017\nvn 0.1077 -0.5436 -0.8324\nvn 0.0362 -0.4212 -0.9062\nvn 0.1006 -0.4852 -0.8686\nvn 0.2414 0.9418 0.2337\nvn 0.2395 0.8932 0.3805\nvn 0.2420 0.8828 0.4026\nvn -0.1213 -0.1083 0.9867\nvn 0.1045 0.0370 0.9938\nvn 0.0240 0.5099 0.8599\nvn -0.9939 0.0331 0.1048\nvn -0.9233 0.3130 0.2226\nvn -0.9847 0.1014 0.1415\nvn -0.0259 -0.6175 -0.7861\nvn -0.1392 -0.4434 -0.8854\nvn 0.0970 -0.7356 -0.6704\nvn -0.2336 0.9456 -0.2263\nvn -0.7064 -0.7041 0.0726\nvn 0.2116 0.9555 -0.2055\nvn 0.1852 0.9790 -0.0852\nvn -0.6707 -0.0477 -0.7401\nvn -0.7227 0.5004 -0.4767\nvn -0.2695 0.0576 -0.9613\nvn -0.3540 0.0865 -0.9312\nvn -0.3072 0.0964 -0.9467\nvn -0.4414 -0.3490 0.8267\nvn -0.3346 -0.3272 0.8837\nvn -0.2971 -0.4510 0.8416\nvn -0.4258 -0.0960 0.8997\nvn -0.2563 -0.2617 -0.9305\nvn -0.6023 -0.3470 -0.7189\nvn -0.6587 -0.2185 -0.7199\nvn -0.0741 0.9650 0.2513\nvn 0.3849 0.7814 0.4911\nvn 0.4769 0.7158 0.5100\nvn -0.8986 -0.0295 -0.4378\nvn -0.9661 -0.1131 -0.2321\nvn -0.9106 -0.0018 -0.4133\nvn -0.6669 -0.6865 -0.2897\nvn -0.7027 -0.6859 -0.1888\nvn -0.8142 -0.5151 -0.2679\nvn -0.1628 0.7667 0.6210\nvn -0.4778 0.3004 -0.8255\nvn -0.4270 0.4408 -0.7895\nvn -0.4421 0.3591 -0.8220\nvn -0.3984 0.1659 -0.9020\nvn -0.3623 0.1213 -0.9241\nvn -0.1984 0.1139 -0.9734\nvn -0.5001 -0.3300 -0.8006\nvn -0.4716 -0.1538 -0.8683\nvn -0.5023 -0.3479 -0.7916\nvn 0.7161 -0.6350 -0.2898\nvn 0.1720 -0.7912 -0.5868\nvn 0.2314 -0.7489 -0.6210\nvn -0.3104 -0.3552 0.8817\nvn -0.2116 -0.0610 0.9754\nvn -0.6235 0.6119 -0.4866\nvn -0.4596 0.8140 -0.3551\nvn -0.6330 0.6193 -0.4644\nvn 0.2997 0.2599 0.9179\nvn 0.3079 0.3924 0.8667\nvn 0.0871 0.5794 0.8104\nvn 0.0405 0.6785 0.7335\nvn 0.9792 -0.0362 -0.1997\nvn 0.9923 0.0462 -0.1149\nvn 0.9715 -0.0757 -0.2247\nvn 0.9644 0.0230 -0.2632\nvn 0.9625 0.1317 -0.2372\nvn 0.5061 -0.8479 0.1575\nvn 0.4976 -0.8658 0.0519\nvn 0.5801 -0.7164 0.3877\nvn 0.4772 -0.7583 0.4440\nvn 0.5046 -0.6569 0.5602\nvn 0.0528 0.9513 -0.3038\nvn 0.1335 0.9232 -0.3602\nvn 0.0129 0.7904 0.6124\nvn -0.8568 0.2226 0.4651\nvn -0.9790 0.0788 0.1879\nvn -0.8876 -0.1025 0.4490\nvn -0.4100 -0.0128 -0.9120\nvn -0.5499 0.2499 -0.7970\nvn -0.5716 0.2276 -0.7883\nvn 0.0280 -0.9993 -0.0246\nvn 0.0276 -0.9987 -0.0433\nvn 0.0188 -0.9985 0.0509\nvn 0.1125 0.1220 0.9861\nvn 0.3409 0.2687 0.9009\nvn 0.0403 -0.6966 -0.7163\nvn 0.1603 -0.7946 -0.5856\nvn 0.9015 -0.1231 0.4148\nvn 0.8402 0.1775 0.5123\nvn 0.7662 0.0967 0.6352\nvn -0.3014 0.8914 -0.3383\nvn -0.1661 0.6407 -0.7496\nvn 0.0020 0.4929 -0.8700\nvn 0.9850 0.1130 -0.1299\nvn 0.9662 -0.2333 -0.1094\nvn 0.9931 -0.1081 -0.0454\nvn 0.9361 -0.3321 -0.1158\nvn 0.0361 -0.9993 -0.0117\nvn 0.3037 -0.9525 0.0192\nvn 0.4663 -0.8782 0.1061\nvn -0.9691 -0.2458 0.0215\nvn -0.9592 -0.2693 -0.0864\nvn 0.4294 -0.8821 0.1935\nvn 0.1766 0.0848 -0.9806\nvn 0.4724 -0.0221 -0.8811\nvn 0.3761 0.2243 -0.8990\nvn -0.0087 -0.3139 0.9494\nvn 0.0003 0.0458 0.9989\nvn 0.2695 0.4732 0.8387\nvn -0.9910 0.0931 0.0958\nvn -0.9969 0.0266 -0.0744\nvn 0.2946 -0.0995 -0.9504\nvn 0.9304 0.1716 -0.3237\nvn 0.9606 -0.0116 -0.2778\nvn 0.9280 0.3604 0.0943\nvn -0.9686 0.1990 0.1492\nvn -0.8971 0.3176 0.3071\nvn -0.9614 0.0833 0.2622\nvn 0.9906 -0.1357 -0.0152\nvn 0.9470 -0.2949 -0.1274\nvn 0.9243 -0.3713 -0.0884\nvn -0.3196 0.2342 0.9181\nvn -0.4669 -0.0299 0.8838\nvn -0.5261 0.2530 0.8119\nvn 0.0930 0.0308 -0.9952\nvn 0.1441 -0.0782 -0.9864\nvn 0.1104 -0.1366 -0.9844\nvn -0.4446 -0.0670 -0.8932\nvn -0.3653 -0.4856 -0.7942\nvn -0.2508 -0.1283 -0.9595\nvn 0.3614 0.1795 0.9149\nvn 0.4017 0.3744 0.8357\nvn 0.9399 -0.1379 -0.3122\nvn 0.8300 -0.5373 -0.1498\nvn 0.9807 -0.1902 0.0458\nvn -0.8164 -0.2402 -0.5251\nvn -0.8394 -0.1705 -0.5161\nvn -0.1029 0.8830 0.4580\nvn -0.4820 0.7726 0.4133\nvn 0.8669 0.4906 0.0875\nvn 0.8352 0.5143 0.1947\nvn 0.8966 0.4091 0.1692\nvn -0.0680 0.8921 0.4466\nvn 0.5609 0.3727 -0.7392\nvn 0.5492 0.2973 -0.7810\nvn 0.7614 0.1081 -0.6391\nvn 0.3438 -0.9042 -0.2533\nvn 0.5215 -0.8219 -0.2293\nvn 0.7382 -0.6514 -0.1751\nvn -0.0975 0.2049 -0.9739\nvn -0.1581 0.2723 -0.9491\nvn -0.1854 0.2774 -0.9427\nvn 0.2503 -0.2340 0.9395\nvn 0.3602 -0.7057 0.6100\nvn 0.2614 -0.1624 0.9514\nvn 0.4294 -0.4914 0.7577\nvn 0.2438 0.3801 0.8922\nvn 0.2381 0.5041 0.8302\nvn 0.1460 0.5424 0.8273\nvn 0.1947 -0.3442 0.9185\nvn 0.1463 -0.3059 0.9407\nvn 0.3002 -0.1522 0.9416\nvn 0.3475 0.4942 0.7968\nvn 0.1846 0.6456 0.7410\nvn 0.3822 -0.8860 -0.2623\nvn 0.1939 -0.8190 -0.5400\nvn 0.4028 -0.8914 -0.2076\nvn 0.7602 -0.1321 -0.6360\nvn 0.5319 0.1337 -0.8361\nvn 0.7098 0.1547 -0.6872\nvn 0.6149 -0.2803 -0.7371\nvn 0.7214 -0.3329 -0.6072\nvn 0.5590 -0.5323 -0.6357\nvn 0.8021 0.5035 -0.3210\nvn 0.7892 0.5163 0.3323\nvn 0.8777 0.3047 0.3699\nvn 0.8519 0.4477 0.2715\nvn 0.8480 -0.1301 -0.5137\nvn 0.8313 0.0761 -0.5506\nvn 0.9920 -0.1241 0.0219\nvn 0.9414 -0.3365 -0.0215\nvn 0.9874 -0.1405 0.0722\nvn 0.0561 -0.2294 -0.9717\nvn -0.0490 -0.3620 -0.9308\nvn -0.9910 -0.1136 -0.0708\nvn -0.0738 0.7798 0.6216\nvn -0.3936 0.3603 0.8457\nvn -0.2415 0.2786 0.9295\nvn -0.1317 -0.1183 0.9842\nvn -0.2869 0.6123 0.7367\nvn -0.2814 0.6412 0.7140\nvn -0.1787 0.5798 0.7949\nvn -0.1515 -0.3472 -0.9254\nvn -0.0666 -0.3414 -0.9375\nvn 0.0922 -0.4295 -0.8983\nvn 0.1235 -0.5821 0.8037\nvn -0.0078 -0.6036 0.7972\nvn -0.1858 0.2812 0.9415\nvn 0.0641 0.0592 0.9962\nvn -0.0956 -0.0140 0.9953\nvn -0.0472 0.9597 0.2771\nvn -0.3267 0.3032 0.8951\nvn -0.2692 0.1671 0.9485\nvn -0.6424 -0.1178 -0.7573\nvn -0.0529 -0.3878 -0.9202\nvn -0.2931 -0.3789 -0.8778\nvn 0.0344 -0.2365 0.9710\nvn -0.0255 0.5282 0.8487\nvn -0.0566 0.1848 0.9811\nvn 0.1076 0.3132 0.9435\nvn 0.0160 0.4255 0.9048\nvn -0.1140 -0.6778 0.7263\nvn -0.1521 -0.6979 0.6999\nvn -0.2488 -0.4413 0.8621\nvn -0.0869 -0.7532 0.6520\nvn 0.0706 -0.6744 0.7349\nvn -0.5440 -0.8390 -0.0104\nvn -0.1695 -0.9567 -0.2366\nvn -0.2948 -0.9281 -0.2272\nvn 0.8184 -0.4289 -0.3823\nvn 0.9427 0.3307 0.0449\nvn 0.9558 0.2901 -0.0465\nvn -0.0860 0.6250 0.7758\nvn 0.0349 0.4891 0.8715\nvn -0.2282 0.7272 0.6473\nvn 0.2909 0.1943 0.9368\nvn 0.2605 0.3765 0.8890\nvn 0.2411 0.4043 0.8823\nvn 0.7060 -0.4379 -0.5566\nvn -0.8939 0.4433 0.0670\nvn -0.8948 0.4183 0.1562\nvn 0.2000 0.8410 0.5027\nvn 0.1180 0.8477 0.5170\nvn 0.0998 0.6842 0.7224\nvn -0.9721 0.0754 -0.2221\nvn -0.8496 0.0931 -0.5191\nvn 0.0158 0.8670 0.4980\nvn 0.0149 0.8430 0.5376\nvn -0.3533 0.0516 0.9341\nvn -0.2892 0.1701 0.9420\nvn -0.0461 -0.1206 0.9916\nvn 0.0343 -0.1131 0.9930\nvn 0.1429 -0.0100 0.9897\nvn 0.1214 0.1094 0.9865\nvn 0.0512 0.6031 0.7960\nvn 0.6668 -0.7168 0.2040\nvn 0.7790 -0.4967 0.3826\nvn 0.9596 -0.2796 -0.0306\nvn 0.6749 -0.5730 -0.4648\nvn 0.6453 -0.6870 -0.3341\nvn 0.7357 -0.6297 -0.2491\nvn 0.9183 -0.0883 -0.3859\nvn 0.9312 -0.1380 -0.3374\nvn 0.9180 -0.1503 -0.3669\nvn 0.9488 -0.2709 -0.1624\nvn 0.2908 0.9567 0.0066\nvn -0.4146 0.2286 0.8808\nvn -0.1515 0.4082 0.9002\nvn 0.6577 -0.6811 -0.3217\nvn 0.4212 -0.8201 -0.3873\nvn 0.1603 -0.0065 0.9870\nvn 0.0430 0.0953 0.9945\nvn 0.0197 0.1322 0.9910\nvn -0.0846 0.0982 0.9915\nvn 0.5024 -0.4979 0.7069\nvn 0.4248 -0.3762 0.8234\nvn 0.3337 -0.3905 0.8580\nvn 0.4196 0.0209 0.9075\nvn 0.1553 0.0603 0.9860\nvn 0.3413 -0.1696 0.9245\nvn 0.2560 -0.3535 0.8997\nvn 0.3284 -0.3725 0.8679\nvn 0.1784 -0.3141 0.9325\nvn 0.0033 0.6764 0.7365\nvn 0.0482 0.6887 0.7235\nvn 0.1744 -0.7504 0.6376\nvn 0.1963 -0.4562 0.8679\nvn 0.0331 -0.4468 0.8940\nvn 0.1428 -0.0002 0.9897\nvn 0.1412 0.0721 0.9873\nvn 0.1928 0.0945 0.9767\nvn 0.5271 -0.6929 -0.4920\nvn 0.6081 -0.6973 -0.3795\nvn 0.4636 -0.7498 -0.4719\nvn 0.1674 -0.5997 0.7825\nvn 0.1103 -0.6293 0.7692\nvn 0.9864 0.1618 -0.0272\nvn 0.9168 -0.0438 -0.3969\nvn 0.9357 -0.0082 -0.3526\nvn -0.1647 0.9768 -0.1367\nvn -0.3107 0.9401 0.1404\nvn -0.1659 0.9385 0.3028\nvn -0.4516 0.0281 0.8918\nvn 0.2553 -0.1620 -0.9532\nvn 0.2636 -0.0444 -0.9636\nvn 0.2691 -0.2362 -0.9337\nvn -0.2033 0.2206 0.9539\nvn -0.2311 0.2628 0.9368\nvn 0.0590 0.1205 0.9909\nvn 0.2199 -0.0292 0.9751\nvn 0.2850 -0.0782 0.9553\nvn 0.2731 0.5932 0.7573\nvn 0.4066 0.6123 0.6780\nvn 0.2002 0.5532 0.8086\nvn 0.3871 -0.2084 0.8981\nvn 0.0883 -0.1941 0.9770\nvn 0.2177 0.1426 0.9655\nvn 0.2981 0.1186 0.9471\nvn 0.1607 0.2054 0.9654\nvn 0.4953 0.0243 0.8683\nvn 0.3555 0.0236 0.9344\nvn 0.0602 0.0949 0.9937\nvn 0.0955 0.2658 0.9593\nvn -0.0443 0.0573 0.9973\nvn 0.2611 0.1455 0.9543\nvn 0.1621 -0.0413 0.9859\nvn 0.2640 0.2168 0.9398\nvn 0.1215 -0.2340 0.9646\nvn -0.1195 0.0628 0.9908\nvn -0.2772 -0.1867 0.9425\nvn -0.1589 -0.2174 0.9630\nvn 0.0896 -0.3787 0.9211\nvn -0.1268 0.0054 0.9919\nvn 0.0546 -0.2135 0.9754\nvn 0.2350 -0.0118 0.9719\nvn 0.4299 0.5260 0.7339\nvn 0.6336 0.3277 0.7008\nvn 0.2437 0.6315 0.7360\nvn 0.9463 0.2999 -0.1208\nvn 0.9800 0.1894 0.0611\nvn 0.9418 0.3280 0.0737\nvn 0.9924 0.1195 0.0292\nvn 0.9896 0.1005 -0.1026\nvn 0.9988 0.0490 0.0050\nvn 0.8211 0.5266 -0.2200\nvn 0.9096 -0.2456 -0.3351\nvn -0.7640 0.5955 0.2483\nvn -0.6439 0.7534 0.1332\nvn -0.3760 -0.2933 0.8790\nvn -0.2595 -0.1221 0.9580\nvn -0.4693 -0.1873 0.8629\nvn -0.2662 0.1105 0.9575\nvn -0.3530 0.3283 0.8761\nvn -0.0622 -0.3037 0.9507\nvn 0.0869 -0.4740 0.8762\nvn -0.1899 -0.4719 0.8609\nvn -0.0485 0.5060 0.8611\nvn 0.0692 0.6188 0.7825\nvn -0.0974 0.5943 0.7983\nvn -0.0142 -0.3849 0.9228\nvn -0.0598 -0.3128 0.9479\nvn 0.1715 -0.1507 0.9736\nvn 0.2819 0.1480 0.9479\nvn 0.2169 0.0038 0.9762\nvn 0.9198 -0.0286 -0.3914\nvn 0.9529 -0.0487 -0.2993\nvn 0.9279 0.0782 -0.3643\nvn 0.9401 0.1671 -0.2973\nvn 0.4845 0.3114 0.8175\nvn 0.5715 0.2135 0.7923\nvn 0.3904 0.5096 0.7667\nvn 0.2282 0.8295 0.5097\nvn 0.1009 0.6690 0.7364\nvn -0.6906 -0.7224 -0.0335\nvn -0.6055 -0.7943 0.0490\nvn -0.2884 -0.9574 -0.0089\nvn -0.1179 -0.3425 0.9321\nvn -0.0838 -0.1658 0.9826\nvn -0.4930 -0.8680 -0.0594\nvn -0.3020 -0.9273 -0.2208\nvn -0.1698 -0.9817 0.0856\nvn 0.4771 -0.5670 -0.6714\nvn 0.6561 -0.5745 -0.4893\nvn 0.4153 -0.5892 -0.6931\nvn 0.2527 0.7804 0.5719\nvn 0.2224 0.6672 0.7108\nvn 0.0509 0.7633 0.6441\nvn 0.2311 -0.5378 0.8108\nvn 0.9028 0.2621 -0.3409\nvn 0.3248 0.4003 0.8568\nvn 0.2929 0.5537 0.7795\nvn 0.2716 0.5235 0.8076\nvn -0.1439 0.5651 0.8124\nvn 0.6175 0.0487 0.7850\nvn 0.7329 -0.2024 0.6495\nvn 0.7443 -0.2384 0.6239\nvn 0.7708 -0.2647 0.5795\nvn -0.9075 -0.1225 0.4017\nvn -0.6793 -0.7098 0.1863\nvn -0.6478 -0.6632 0.3750\nvn -0.1529 0.7390 0.6561\nvn -0.3447 0.8145 0.4667\nvn -0.1684 0.7214 0.6717\nvn -0.0398 -0.0707 0.9967\nvn -0.2291 0.3114 0.9222\nvn -0.1598 0.3189 0.9342\nvn -0.1673 0.1629 0.9723\nvn 0.1603 -0.2011 0.9664\nvn 0.2324 -0.4538 0.8603\nvn 0.4581 -0.2779 0.8443\nvn -0.0952 0.5775 0.8108\nvn 0.0604 -0.3964 0.9160\nvn -0.0542 0.1109 0.9923\nvn 0.0648 0.0460 0.9968\nvn 0.3846 -0.5885 0.7112\nvn 0.3693 0.2598 0.8922\nvn 0.2351 0.2970 0.9254\nvn 0.3134 0.3506 0.8825\nvn 0.1800 0.3118 0.9329\nvn 0.2559 0.1849 0.9489\nvn 0.1126 0.1553 0.9814\nvn 0.5776 -0.6480 -0.4965\nvn 0.6145 -0.5650 -0.5506\nvn 0.2466 0.9585 0.1430\nvn 0.3089 0.9495 0.0544\nvn 0.1392 0.9875 0.0735\nvn 0.0831 -0.9682 -0.2359\nvn 0.2407 -0.9456 -0.2188\nvn -0.8661 -0.3714 0.3345\nvn -0.9135 -0.3872 0.1243\nvn -0.7588 -0.6355 0.1424\nvn 0.1679 0.3591 -0.9181\nvn 0.2821 0.1138 -0.9526\nvn 0.1379 0.4382 -0.8882\nvn 0.0873 -0.8269 -0.5554\nvn -0.1155 -0.8265 -0.5510\nvn 0.5247 -0.8269 -0.2022\nvn -0.3059 -0.5045 0.8074\nvn -0.2428 -0.3733 0.8954\nvn -0.3105 -0.4075 0.8588\nvn -0.1078 0.2991 0.9481\nvn -0.1101 0.4875 0.8661\nvn 0.1061 0.3231 0.9404\nvn 0.3073 -0.3448 0.8869\nvn -0.1542 -0.0925 0.9837\nvn 0.1805 -0.2383 0.9542\nvn 0.9276 0.3584 0.1051\nvn 0.0804 0.2058 0.9752\nvn 0.0445 0.3679 0.9288\nvn -0.0125 0.6977 0.7163\nvn 0.0660 0.1671 0.9837\nvn 0.8527 -0.4914 -0.1771\nvn 0.4820 -0.7950 -0.3682\nvn 0.4696 -0.8757 -0.1124\nvn 0.4185 -0.8795 -0.2263\nvn 0.2979 0.6406 0.7077\nvn 0.5399 0.2299 -0.8097\nvn 0.7698 0.0475 -0.6365\nvn 0.0406 0.5915 0.8053\nvn 0.1633 0.4714 0.8666\nvn 0.1235 0.4195 0.8993\nvn 0.0503 0.5576 0.8285\nvn -0.0302 0.6370 0.7703\nvn -0.9214 -0.2032 -0.3312\nvn -0.3183 0.9291 0.1882\nvn -0.6858 0.6952 0.2155\nvn -0.3205 0.9472 -0.0110\nvn -0.9647 -0.2196 0.1451\nvn -0.9629 -0.1972 0.1839\nvn -0.9615 -0.1743 0.2123\nvn -0.3451 0.6821 0.6446\nvn 0.0406 -0.0089 -0.9991\nvn 0.1557 0.0778 -0.9847\nvn 0.0945 0.1771 -0.9796\nvn -0.0764 -0.2138 0.9739\nvn -0.0076 -0.2236 0.9746\nvn 0.5443 0.3798 0.7479\nvn 0.1664 0.5909 0.7894\nvn 0.3089 0.4081 0.8591\nvn -0.2325 0.6216 0.7480\nvn 0.1015 0.3876 0.9162\nvn -0.0565 0.6364 0.7693\nvn -0.0505 0.4131 0.9093\nvn -0.0783 -0.7381 0.6701\nvn -0.2975 -0.6030 0.7402\nvn -0.6440 -0.4995 0.5794\nvn -0.6003 -0.3453 0.7214\nvn -0.6567 -0.3936 0.6432\nvn 0.9600 0.1023 -0.2607\nvn 0.9576 -0.0439 -0.2847\nvn 0.0403 0.2309 0.9721\nvn 0.1936 0.4443 0.8747\nvn 0.1802 0.4867 0.8547\nvn 0.1892 0.4300 0.8828\nvn 0.0111 -0.6462 -0.7631\nvn 0.1497 -0.7827 -0.6041\nvn 0.3507 0.8215 0.4495\nvn 0.1328 0.9191 0.3709\nvn 0.5543 0.7636 0.3311\nvn 0.0213 -0.9980 -0.0584\nvn 0.3326 -0.9149 -0.2288\nvn 0.0072 -0.9993 -0.0366\nvn 0.1294 -0.2194 0.9670\nvn 0.1279 -0.1284 0.9834\nvn -0.0428 0.1198 0.9919\nvn 0.0696 0.3569 0.9315\nvn -0.0625 0.2904 0.9549\nvn -0.0331 0.4608 0.8869\nvn 0.0532 0.4550 0.8889\nvn 0.3137 -0.1699 0.9342\nvn -0.1595 -0.4850 0.8598\nvn 0.7035 -0.6587 -0.2669\nvn 0.6065 -0.7619 -0.2272\nvn 0.2373 0.2268 0.9446\nvn 0.3765 0.2842 0.8817\nvn 0.3899 0.2812 0.8769\nvn -0.0296 -0.6599 0.7508\nvn 0.8542 0.2908 -0.4309\nvn 0.8896 0.2453 -0.3851\nvn -0.1175 -0.4313 0.8945\nvn -0.2373 -0.2409 0.9411\nvn -0.2617 -0.0773 0.9620\nvn 0.0808 0.3079 0.9480\nvn -0.0383 -0.0273 0.9989\nvn -0.1276 0.1022 0.9865\nvn 0.0021 0.8489 0.5285\nvn 0.0546 -0.0765 0.9955\nvn 0.1540 0.2822 0.9469\nvn 0.1653 0.5338 0.8292\nvn -0.8714 -0.3256 -0.3669\nvn -0.9776 0.1270 -0.1676\nvn -0.6303 -0.7647 -0.1337\nvn -0.0096 0.6995 0.7146\nvn -0.1000 -0.7001 0.7070\nvn 0.5758 -0.7720 -0.2690\nvn 0.5396 -0.8294 -0.1443\nvn 0.3371 -0.0337 0.9409\nvn 0.3427 -0.0057 0.9394\nvn 0.3757 0.2786 0.8839\nvn 0.3891 0.2989 0.8713\nvn 0.5476 0.3124 0.7762\nvn 0.1305 0.0039 0.9914\nvn 0.8304 0.4202 -0.3658\nvn -0.4853 0.8598 0.1587\nvn -0.3392 0.8395 0.4244\nvn -0.0687 0.9970 0.0345\nvn -0.1113 -0.1128 0.9873\nvn 0.1086 -0.2364 0.9655\nvn 0.1507 0.1032 0.9832\nvn 0.0880 0.2349 0.9680\nvn 0.0395 0.5278 0.8484\nvn 0.2289 -0.1169 0.9664\nvn 0.2244 0.4286 0.8751\nvn -0.0643 0.4728 0.8788\nvn 0.4593 0.2016 0.8651\nvn 0.1481 0.3247 0.9341\nvn -0.2590 -0.4311 -0.8643\nvn -0.4718 -0.3611 -0.8044\nvn -0.3811 -0.2982 -0.8751\nvn -0.4564 -0.2266 -0.8604\nvn -0.4482 -0.0152 -0.8938\nvn -0.4746 0.1063 -0.8737\nvn -0.4668 0.1622 -0.8694\nvn 0.0569 -0.1605 0.9854\nvn 0.2261 -0.8132 -0.5362\nvn 0.3285 -0.8759 -0.3535\nvn 0.4715 -0.8043 0.3617\nvn 0.4079 -0.8985 0.1622\nvn 0.2492 -0.9621 -0.1108\nvn -0.0888 -0.0519 0.9947\nvn -0.1483 -0.0404 0.9881\nvn 0.1237 0.1746 0.9768\nvn -0.6444 -0.5827 -0.4952\nvn 0.7365 -0.6416 -0.2142\nvn 0.3820 -0.8890 -0.2524\nvn 0.6902 -0.6986 -0.1886\nvn -0.0884 0.6409 0.7625\nvn -0.3034 0.4094 0.8604\nvn -0.4450 0.8459 0.2938\nvn -0.1531 0.1859 -0.9705\nvn -0.2748 0.3017 -0.9129\nvn -0.2699 0.1249 -0.9547\nvn -0.4787 0.0165 -0.8778\nvn -0.0522 -0.5052 0.8614\nvn -0.1494 -0.5655 0.8111\nvn -0.2556 -0.1110 0.9604\nvn -0.0983 -0.0386 0.9944\nvn 0.1216 0.2805 0.9521\nvn 0.1208 0.5058 0.8541\nvn 0.2538 0.4408 0.8609\nvn 0.0436 0.5582 0.8285\nvn 0.6701 0.1314 0.7305\nvn -0.1874 -0.3146 0.9305\nvn 0.7960 0.4774 -0.3722\nvn 0.8268 0.4544 -0.3315\nvn 0.8383 0.4559 -0.2991\nvn -0.5546 0.2546 -0.7922\nvn -0.6658 0.2249 -0.7114\nvn -0.5883 0.1403 -0.7964\nvn -0.3073 -0.1306 -0.9426\nvn -0.2237 -0.3500 -0.9096\nvn 0.0011 -0.5560 0.8311\nvn 0.0274 -0.9732 0.2280\nvn 0.0506 -0.4894 0.8706\nvn 0.1365 -0.9363 0.3235\nvn 0.0568 -0.2457 0.9677\nvn -0.1730 0.0611 0.9830\nvn -0.0090 0.5805 0.8142\nvn 0.1493 0.3469 0.9259\nvn 0.9707 0.2233 0.0884\nvn 0.9851 0.1391 0.1012\nvn 0.9879 0.1386 0.0691\nvn -0.1131 0.7403 0.6627\nvn 0.2196 0.4798 0.8494\nvn 0.0147 0.5153 0.8568\nvn 0.7841 0.5089 -0.3553\nvn 0.2901 -0.1181 0.9496\nvn 0.5313 0.3691 -0.7625\nvn 0.8368 -0.0071 -0.5475\nvn 0.7238 0.2327 -0.6496\nvn 0.2265 0.2459 0.9424\nvn 0.7316 -0.1726 -0.6595\nvn 0.7409 -0.1674 -0.6503\nvn 0.7673 -0.1834 -0.6144\nvn -0.4143 0.9096 0.0303\nvn -0.3286 0.9436 -0.0394\nvn 0.1059 -0.7286 -0.6767\nvn -0.0143 -0.6356 -0.7718\nvn 0.0499 -0.7697 -0.6365\nvn -0.9800 -0.1697 0.1034\nvn -0.9977 -0.0193 0.0641\nvn 0.0756 0.2437 0.9669\nvn 0.0023 0.1443 0.9895\nvn -0.2914 0.0649 0.9544\nvn 0.1157 0.4706 0.8747\nvn 0.1715 0.6460 0.7438\nvn -0.2226 0.4893 0.8432\nvn -0.2918 0.8939 0.3402\nvn 0.7932 -0.5925 -0.1403\nvn -0.3702 -0.8969 -0.2417\nvn -0.4000 -0.8927 -0.2073\nvn -0.2385 -0.9045 -0.3534\nvn -0.0154 -0.1063 0.9942\nvn 0.0374 0.2224 0.9742\nvn 0.1286 0.6919 0.7105\nvn -0.0508 0.4756 0.8782\nvn -0.0357 0.3734 0.9270\nvn -0.0015 0.5796 0.8149\nvn 0.5995 0.2010 0.7747\nvn 0.1217 0.4776 0.8701\nvn 0.3399 0.5519 0.7615\nvn 0.8758 0.4308 0.2177\nvn -0.0613 -0.4162 -0.9072\nvn -0.4632 0.8133 -0.3521\nvn -0.5351 0.6459 -0.5445\nvn -0.6122 0.5596 -0.5586\nvn -0.2166 -0.4641 0.8589\nvn -0.2525 -0.2433 0.9365\nvn -0.4595 0.0321 0.8876\nvn -0.5188 -0.5588 0.6470\nvn -0.3399 -0.4220 0.8404\nvn -0.4887 -0.7302 -0.4775\nvn -0.4568 -0.6957 -0.5543\nvn -0.4192 -0.7116 -0.5637\nvn -0.5758 -0.4299 -0.6954\nvn -0.6219 -0.0743 -0.7795\nvn -0.0058 -0.3540 0.9352\nvn 0.0997 -0.2290 0.9683\nvn 0.1349 -0.2638 0.9551\nvn 0.0855 0.1798 0.9800\nvn 0.0266 0.3581 0.9333\nvn 0.1418 0.4601 0.8764\nvn 0.0416 0.5473 0.8359\nvn 0.3417 0.2825 0.8963\nvn 0.5157 -0.1918 0.8350\nvn -0.0185 0.1841 0.9827\nvn -0.0950 0.5127 0.8533\nvn 0.9732 0.1050 -0.2045\nvn 0.6494 -0.2023 -0.7330\nvn 0.6552 -0.1389 -0.7425\nvn 0.6080 -0.1057 -0.7869\nvn 0.6083 -0.7479 0.2656\nvn 0.5624 -0.8234 0.0759\nvn 0.5973 -0.6739 0.4347\nvn -0.9735 -0.2095 -0.0913\nvn 0.4691 -0.8329 -0.2935\nvn 0.8084 -0.5348 -0.2457\nvn 0.1478 0.8082 0.5701\nvn -0.0047 0.8842 0.4670\nvn -0.2139 -0.7232 0.6566\nvn -0.2235 -0.3251 -0.9189\nvn -0.0560 -0.5063 -0.8605\nvn -0.0902 -0.5087 0.8562\nvn -0.0058 0.1000 0.9949\nvn -0.0101 0.1158 0.9932\nvn 0.0606 0.4333 0.8992\nvn -0.0367 0.5518 0.8331\nvn 0.9273 -0.3457 -0.1433\nvn 0.2647 0.5184 0.8131\nvn 0.7404 0.5820 0.3362\nvn 0.6228 0.7103 0.3280\nvn -0.9864 0.0771 0.1450\nvn 0.3340 0.1873 -0.9238\nvn 0.1666 0.1850 -0.9685\nvn 0.2749 0.3450 -0.8974\nvn -0.3439 -0.3101 -0.8863\nvn -0.4616 -0.1176 -0.8793\nvn 0.0346 0.0113 0.9993\nvn -0.1774 0.3402 0.9235\nvn -0.0254 0.3916 0.9198\nvn 0.0085 0.6373 0.7706\nvn -0.4041 0.8908 0.2078\nvn 0.0533 -0.1666 0.9846\nvn 0.0044 -0.6923 -0.7215\nvn -0.0066 -0.6615 -0.7499\nvn 0.2178 0.2780 0.9355\nvn -0.0228 0.3592 0.9330\nvn 0.2659 0.3503 0.8981\nvn 0.2253 0.6305 0.7428\nvn 0.2952 0.4187 0.8588\nvn -0.5099 -0.7078 -0.4889\nvn -0.3595 -0.8960 -0.2606\nvn 0.1894 0.7533 0.6297\nvn -0.1427 0.7140 0.6854\nvn -0.6075 0.5466 0.5764\nvn -0.8819 -0.2995 -0.3640\nvn -0.7639 -0.3100 -0.5659\nvn -0.5260 -0.4548 -0.7186\nvn 0.1285 -0.2448 0.9610\nvn 0.1262 -0.1439 0.9815\nvn 0.1140 0.2579 0.9594\nvn 0.1294 -0.3063 0.9431\nvn 0.1634 0.8834 0.4392\nvn 0.1588 0.2248 0.9614\nvn 0.2803 0.5486 0.7877\nvn 0.2781 0.5426 0.7926\nvn 0.2307 0.4688 0.8527\nvn 0.2720 0.0373 0.9616\nvn -0.0280 0.4258 0.9044\nvn 0.2557 -0.8136 -0.5222\nvn 0.4812 -0.4932 -0.7246\nvn 0.3380 -0.7356 -0.5871\nvn 0.5251 0.5517 0.6479\nvn 0.0534 0.6713 0.7392\nvn 0.1747 0.6664 0.7248\nvn 0.2449 -0.8527 -0.4613\nvn 0.2426 -0.8472 -0.4727\nvn 0.2088 -0.7546 -0.6220\nvn -0.0987 -0.2417 0.9653\nvn -0.5114 -0.4555 -0.7287\nvn -0.2809 -0.6559 -0.7006\nvn -0.5285 -0.3563 -0.7705\nvn 0.4405 -0.2452 -0.8636\nvn 0.4581 -0.7344 -0.5009\nvn -0.9270 -0.3750 0.0022\nvn -0.9468 0.3128 -0.0750\nvn -0.7982 -0.6016 0.0317\nvn 0.1343 -0.2238 0.9653\nvn 0.2000 0.1016 0.9745\nvn 0.1960 0.2355 0.9519\nvn 0.0932 0.4777 0.8735\nvn -0.0727 0.4166 0.9062\nvn 0.0171 0.6684 0.7436\nvn 0.3267 0.4370 0.8380\nvn -0.0106 -0.4884 0.8725\nvn -0.1879 0.5750 0.7962\nvn 0.7215 -0.6575 0.2171\nvn 0.3667 -0.1807 0.9126\nvn 0.4512 -0.1953 0.8708\nvn 0.3816 0.0643 0.9221\nvn 0.0752 0.7408 0.6675\nvn -0.2108 0.5946 0.7759\nvn -0.8768 -0.4769 0.0605\nvn -0.8653 -0.4978 0.0584\nvn -0.9403 0.3197 0.1167\nvn 0.1654 -0.3213 0.9324\nvn -0.1643 -0.4533 0.8761\nvn 0.3381 -0.2000 0.9196\nvn 0.3283 0.1640 0.9302\nvn -0.2124 0.3790 0.9007\nvn -0.1059 0.5238 0.8452\nvn 0.2105 0.5749 0.7907\nvn 0.3677 -0.4939 0.7879\nvn 0.4714 -0.5917 0.6540\nvn 0.4743 0.1694 0.8639\nvn 0.9116 0.2992 0.2817\nvn 0.7232 0.5382 0.4328\nvn 0.9285 0.2543 0.2707\nvn -0.4503 0.2751 0.8494\nvn -0.6555 0.1204 0.7455\nvn 0.2386 -0.9483 -0.2090\nvn 0.3691 -0.2302 0.9004\nvn 0.2986 0.0180 0.9542\nvn 0.1102 0.3001 0.9475\nvn 0.2973 0.4602 0.8365\nvn 0.1090 0.2179 -0.9698\nvn 0.0142 0.2675 -0.9634\nvn 0.0691 0.1317 -0.9889\nvn -0.2257 0.3404 -0.9127\nvn 0.0658 0.2303 -0.9709\nvn -0.0193 -0.9813 0.1915\nvn -0.0994 -0.7779 0.6205\nvn -0.0065 -0.9792 0.2026\nvn 0.2755 0.4431 0.8531\nvn -0.0676 0.5766 0.8142\nvn -0.1398 -0.6518 -0.7454\nvn -0.1057 -0.5187 -0.8484\nvn -0.2062 -0.4583 -0.8645\nvn 0.2448 0.3113 0.9182\nvn 0.1943 0.5112 0.8372\nvn 0.2107 0.4671 0.8587\nvn -0.5736 -0.2857 0.7676\nvn -0.1433 -0.1397 0.9798\nvn 0.1089 -0.0717 0.9915\nvn 0.3006 0.0757 0.9507\nvn 0.2915 0.1507 0.9446\nvn -0.0434 0.2904 0.9559\nvn 0.1402 0.4127 0.9000\nvn 0.8264 0.5496 -0.1220\nvn 0.6535 0.3472 -0.6725\nvn 0.1969 0.4587 -0.8665\nvn 0.4476 -0.8873 0.1110\nvn 0.3862 -0.9111 -0.1439\nvn 0.3734 -0.9218 -0.1044\nvn -0.2304 -0.6953 -0.6807\nvn -0.1740 -0.5925 -0.7865\nvn 0.4305 -0.6519 -0.6242\nvn -0.4254 -0.6673 -0.6113\nvn 0.0896 -0.9534 -0.2879\nvn 0.0906 -0.9532 -0.2884\nvn 0.0165 -0.9966 0.0807\nvn -0.0678 0.4533 0.8888\nvn -0.2587 -0.2672 0.9282\nvn 0.1582 0.5957 0.7875\nvn -0.1252 0.7146 0.6882\nvn 0.2494 -0.1035 0.9628\nvn 0.8437 0.4716 -0.2562\nvn 0.9050 0.3045 -0.2970\nvn -0.9130 -0.1100 -0.3928\nvn -0.8538 0.0113 -0.5205\nvn -0.1624 -0.9411 -0.2965\nvn 0.0409 -0.9725 -0.2290\nvn -0.2427 0.0745 0.9672\nvn -0.8695 0.4108 -0.2743\nvn -0.8263 0.3398 -0.4492\nvn -0.8550 0.1872 -0.4837\nvn -0.5288 -0.2747 0.8030\nvn -0.0936 -0.2680 0.9588\nvn -0.0779 -0.1224 0.9894\nvn 0.2923 -0.2172 0.9313\nvn 0.4140 -0.1935 0.8895\nvn 0.4602 0.0776 0.8844\nvn 0.1905 0.1951 0.9621\nvn 0.0598 0.6075 0.7920\nvn -0.0019 0.6367 0.7711\nvn 0.6403 -0.7626 -0.0918\nvn 0.5373 -0.8432 -0.0167\nvn 0.5372 -0.5295 0.6565\nvn 0.5017 -0.6464 0.5748\nvn 0.3054 0.2205 0.9263\nvn 0.2724 0.3790 0.8843\nvn -0.7037 -0.7044 -0.0926\nvn -0.4374 -0.0482 0.8979\nvn -0.2200 -0.1629 0.9618\nvn -0.4478 -0.0970 0.8888\nvn -0.1602 0.0662 0.9849\nvn -0.0437 -0.0492 0.9978\nvn 0.1001 0.1455 0.9843\nvn -0.1121 0.6815 0.7231\nvn -0.1128 0.7696 0.6285\nvn 0.9532 -0.0045 -0.3021\nvn 0.9742 -0.2077 -0.0886\nvn 0.9974 0.0712 -0.0053\nvn 0.9904 0.0315 -0.1347\nvn -0.6399 0.6177 0.4570\nvn -0.9442 0.3068 0.1199\nvn -0.7527 0.3303 0.5695\nvn 0.9371 0.0348 0.3473\nvn 0.8381 -0.0184 0.5451\nvn 0.9411 0.1059 0.3211\nvn 0.7953 -0.5740 -0.1952\nvn 0.1470 0.3833 0.9118\nvn -0.0143 0.1566 0.9875\nvn 0.3463 0.4100 0.8437\nvn 0.2350 0.6465 0.7258\nvn 0.4551 0.3700 0.8099\nvn -0.2604 -0.1535 0.9532\nvn -0.5400 -0.1062 0.8349\nvn -0.4244 -0.2080 0.8812\nvn -0.1513 -0.1257 0.9804\nvn -0.0323 -0.0411 0.9986\nvn 0.1689 0.0597 0.9838\nvn 0.2159 0.0109 0.9763\nvn -0.0394 0.0830 0.9958\nvn 0.1556 0.2797 0.9474\nvn 0.3622 0.3743 0.8536\nvn 0.6114 -0.0256 -0.7909\nvn 0.6868 -0.2676 -0.6758\nvn 0.2732 0.2791 0.9206\nvn 0.9950 0.0821 0.0561\nvn 0.0244 0.5294 0.8480\nvn 0.0664 0.2646 0.9621\nvn 0.0439 -0.0975 0.9943\nvn 0.1034 -0.1024 0.9893\nvn -0.2618 0.0190 0.9649\nvn -0.2354 0.0452 0.9708\nvn 0.2344 0.4851 0.8424\nvn 0.5129 0.0725 0.8554\nvn 0.3646 0.1654 0.9163\nvn -0.8509 0.4941 0.1783\nvn -0.6671 0.6592 0.3469\nvn -0.8612 0.2917 0.4161\nvn 0.1652 0.8904 0.4240\nvn 0.0605 0.7940 0.6048\nvn 0.1840 0.7841 0.5927\nvn -0.8705 0.1271 -0.4754\nvn -0.8107 0.2785 -0.5149\nvn 0.2114 0.2786 0.9369\nvn 0.2059 0.3637 0.9084\nvn 0.1688 0.0495 0.9844\nvn 0.1049 -0.2396 0.9652\nvn -0.0398 -0.0017 0.9992\nvn 0.1672 -0.0951 0.9813\nvn 0.0835 -0.1286 0.9882\nvn -0.0599 -0.0969 0.9935\nvn -0.2684 -0.1114 0.9568\nvn -0.2641 0.0775 0.9614\nvn -0.2480 0.1928 0.9493\nvn 0.2533 0.3960 0.8826\nvn 0.1374 0.5819 0.8015\nvn 0.2803 -0.8838 -0.3746\nvn 0.1304 0.2770 0.9520\nvn 0.1429 -0.2410 0.9599\nvn 0.1402 -0.2104 0.9675\nvn 0.0148 0.5891 0.8079\nvn 0.0066 0.7391 0.6735\nvn 0.2983 0.1797 0.9374\nvn 0.1363 -0.0822 0.9872\nvn 0.2525 -0.1566 0.9548\nvn 0.0039 -0.1620 0.9868\nvn 0.2077 0.4075 0.8893\nvn 0.0551 0.5747 0.8165\nvn -0.4207 -0.3870 -0.8205\nvn -0.0643 0.4574 0.8869\nvn 0.2793 -0.1135 0.9535\nvn 0.0747 -0.0541 0.9957\nvn 0.1404 0.0659 0.9879\nvn -0.1162 0.0450 0.9922\nvn -0.2436 -0.0708 0.9673\nvn -0.2909 0.1032 0.9511\nvn -0.1432 0.4087 0.9013\nvn 0.0388 0.4433 0.8955\nvn 0.0168 0.4717 0.8816\nvn 0.6381 -0.0627 0.7674\nvn -0.2170 0.4968 0.8403\nvn 0.0675 0.3339 0.9402\nvn 0.3223 -0.1324 0.9373\nvn 0.1944 -0.0916 0.9766\nvn 0.2231 -0.1891 0.9563\nvn -0.2753 0.3384 0.8998\nvn -0.1800 0.3568 0.9167\nvn 0.0799 0.5775 0.8125\nvn 0.0530 0.5741 0.8170\nvn 0.8512 -0.4920 -0.1825\nvn 0.8482 -0.4953 -0.1875\nvn 0.8314 -0.5254 -0.1807\nvn -0.1484 0.6563 0.7397\nvn 0.4550 -0.0702 0.8877\nvn 0.5426 0.1210 0.8312\nvn 0.9519 -0.2915 -0.0942\nvn 0.9908 -0.0079 0.1347\nvn 0.2059 -0.8781 -0.4318\nvn 0.1680 -0.7954 -0.5823\nvn -0.4385 0.8651 0.2434\nvn 0.3129 0.0544 0.9482\nvn 0.3708 -0.2689 0.8889\nvn 0.3001 -0.2775 0.9127\nvn 0.4126 -0.0376 0.9101\nvn -0.0786 -0.2672 0.9604\nvn -0.1064 -0.1918 0.9756\nvn -0.2191 0.4808 0.8490\nvn -0.2372 0.4491 0.8614\nvn 0.0336 0.6455 0.7630\nvn 0.9597 0.2751 0.0573\nvn 0.8866 0.4398 0.1434\nvn 0.9879 0.1464 0.0506\nvn 0.4559 0.2432 0.8562\nvn -0.0418 0.9431 -0.3300\nvn -0.3923 0.6024 0.6951\nvn 0.3514 -0.1822 0.9183\nvn 0.3445 -0.1427 0.9279\nvn 0.0776 -0.2692 0.9599\nvn -0.0989 0.5853 0.8047\nvn 0.4862 -0.8728 -0.0435\nvn 0.5809 -0.7575 0.2977\nvn 0.6160 -0.7875 -0.0191\nvn 0.3620 0.3669 0.8569\nvn 0.7011 -0.0688 0.7097\nvn 0.7725 -0.2678 0.5757\nvn 0.6779 0.0239 0.7347\nvn -0.8715 0.0782 -0.4841\nvn -0.8966 0.3728 -0.2388\nvn -0.5959 0.6411 0.4836\nvn 0.2372 -0.0365 0.9708\nvn 0.2937 -0.1162 0.9488\nvn 0.3469 -0.1045 0.9320\nvn -0.1619 0.1280 0.9785\nvn -0.1371 0.3808 0.9144\nvn -0.1724 0.5024 0.8473\nvn 0.0832 -0.8256 -0.5580\nvn 0.3289 -0.9263 -0.1839\nvn -0.8134 -0.3915 -0.4302\nvn 0.4387 0.5209 0.7322\nvn 0.7765 0.3879 0.4966\nvn 0.8669 0.1920 0.4600\nvn 0.8979 0.2526 0.3604\nvn -0.0981 0.5818 0.8074\nvn 0.4093 -0.1752 0.8954\nvn 0.4568 -0.1829 0.8706\nvn -0.1411 -0.1308 0.9813\nvn -0.1806 0.4809 0.8579\nvn 0.3949 -0.8451 -0.3603\nvn 0.7345 -0.6417 -0.2206\nvn 0.2170 0.5129 0.8306\nvn -0.8957 -0.4201 -0.1454\nvn 0.3192 -0.1978 0.9268\nvn 0.3322 -0.1368 0.9332\nvn -0.2242 -0.2021 0.9534\nvn -0.1630 -0.2984 0.9404\nvn -0.1582 -0.3305 0.9304\nvn -0.0212 -0.1045 0.9943\nvn -0.1406 0.5641 0.8137\nvn 0.6943 -0.6587 -0.2899\nvn 0.3173 -0.1593 0.9348\nvn 0.1352 0.5678 0.8120\nvn -0.2610 0.8035 0.5350\nvn 0.3377 0.3875 0.8578\nvn -0.1596 0.7619 0.6277\nvn 0.9836 0.0381 0.1761\nvn 0.9316 0.0591 0.3586\nvn 0.9300 0.2181 0.2957\nvn -0.6100 -0.7351 -0.2958\nvn -0.9678 -0.1037 -0.2292\nvn -0.6886 -0.5830 -0.4312\nvn 0.1346 0.0561 0.9893\nvn 0.2263 -0.1746 0.9583\nvn -0.0502 -0.0442 0.9977\nvn 0.7677 -0.2147 -0.6037\nvn 0.7318 -0.1946 -0.6531\nvn 0.7603 -0.2566 -0.5967\nvn 0.0701 0.4775 0.8758\nvn -0.5092 0.7143 -0.4801\nvn -0.5484 0.6654 -0.5064\nvn -0.7092 0.3181 -0.6291\nvn 0.5932 -0.7595 -0.2671\nvn 0.4878 -0.8152 -0.3122\nvn 0.5195 -0.8010 -0.2976\nvn -0.0304 -0.2257 0.9737\nvn 0.0039 -0.2207 0.9753\nvn -0.6512 -0.1562 0.7426\nvn -0.6703 -0.1532 0.7261\nvn -0.5043 -0.1633 0.8480\nvn -0.2317 -0.0632 0.9707\nvn 0.1818 -0.0302 0.9828\nvn 0.1047 0.2824 0.9536\nvn -0.1471 0.4645 0.8733\nvn -0.1233 0.5962 0.7933\nvn -0.0520 0.6377 0.7685\nvn 0.5952 -0.3763 0.7100\nvn 0.0174 0.0234 0.9996\nvn 0.6444 -0.1432 0.7512\nvn 0.5375 0.2143 0.8156\nvn 0.1986 0.9776 0.0693\nvn -0.1500 -0.2549 0.9552\nvn -0.3067 -0.3092 0.9001\nvn -0.5978 -0.3518 0.7203\nvn -0.8022 -0.2255 0.5527\nvn -0.8891 -0.1254 0.4402\nvn -0.1118 -0.5945 -0.7963\nvn 0.2344 -0.1537 -0.9599\nvn -0.0172 -0.0496 -0.9986\nvn -0.8349 -0.0021 0.5503\nvn -0.5943 0.1234 0.7947\nvn -0.0231 0.2313 0.9726\nvn -0.0858 0.2762 0.9572\nvn -0.2780 0.7905 0.5457\nvn -0.4801 -0.0455 -0.8760\nvn -0.4832 -0.1294 -0.8659\nvn 0.1698 -0.8354 -0.5228\nvn -0.3298 -0.1175 0.9367\nvn 0.8001 0.5436 0.2536\nvn -0.7412 -0.3389 0.5795\nvn -0.7186 -0.4176 0.5559\nvn -0.1810 -0.0039 0.9835\nvn -0.2989 0.6158 0.7290\nvn -0.3114 0.6347 0.7072\nvn -0.2947 0.6406 0.7091\nvn -0.5672 0.7043 -0.4269\nvn -0.5694 0.7457 -0.3460\nvn 0.2669 -0.9350 -0.2335\nvn 0.6243 -0.7804 0.0358\nvn 0.3157 0.4686 0.8251\nvn 0.4589 0.3193 0.8291\nvn -0.2860 0.8311 0.4769\nvn 0.8652 0.4079 0.2915\nvn 0.4425 -0.8520 -0.2798\nvn 0.7531 -0.6129 -0.2390\nvn -0.7504 -0.4750 0.4597\nvn -0.4263 -0.8979 0.1093\nvn -0.0993 -0.9605 -0.2599\nvn 0.2919 -0.9267 -0.2366\nvn 0.0017 -0.9725 -0.2328\nvn -0.2539 0.3478 0.9025\nvn -0.5908 -0.1733 0.7880\nvn -0.6714 -0.2706 0.6899\nvn -0.7296 -0.2862 0.6211\nvn -0.9081 0.3871 0.1595\nvn -0.6744 0.6544 0.3418\nvn -0.6166 0.6956 0.3686\nvn 0.9250 -0.3648 -0.1056\nvn -0.9493 0.3059 -0.0727\nvn -0.9894 -0.0026 -0.1448\nvn -0.5756 0.4418 0.6880\nvn -0.2708 0.2807 0.9208\nvn -0.2356 0.5116 0.8263\nvn 0.6349 -0.7559 -0.1594\nvn -0.0992 0.7241 -0.6825\nvn -0.1671 0.6491 -0.7421\nvn -0.0681 0.6361 -0.7686\nvn -0.5586 -0.7973 -0.2287\nvn -0.3336 -0.9276 -0.1682\nvn 0.9975 -0.0379 0.0589\nvn -0.2217 0.8148 0.5357\nvn -0.4790 0.7420 0.4689\nvn -0.3694 0.5751 0.7299\nvn -0.2780 0.8811 0.3826\nvn -0.7761 -0.2071 0.5956\nvn -0.7704 0.4921 -0.4053\nvn 0.6650 0.7247 0.1805\nvn 0.5859 0.8059 -0.0848\nvn 0.0734 0.3183 0.9451\nvn -0.2450 0.1177 0.9623\nvn -0.2057 0.4212 0.8834\nvn -0.0095 0.5497 -0.8353\nvn -0.0989 0.5884 -0.8025\nvn -0.0591 0.6284 -0.7756\nvn 0.3554 0.4312 0.8293\nvn -0.2286 -0.3304 0.9157\nvn -0.1258 0.6795 -0.7228\nvn -0.2175 0.4323 -0.8751\nvn -0.2434 0.6438 -0.7254\nvn -0.8013 0.5093 -0.3138\nvn -0.1978 0.5424 0.8165\nvn -0.2822 0.6222 0.7302\nvn -0.0789 0.2847 0.9554\nvn -0.4358 0.5150 0.7381\nvn 0.7439 0.2869 -0.6035\nvn 0.6820 0.2984 -0.6677\nvn 0.6554 0.1348 -0.7432\nvn 0.0505 0.9198 0.3891\nvn 0.5440 0.7773 0.3160\nvn 0.2838 0.8704 0.4021\nvn -0.0592 0.7865 0.6147\nvn 0.7084 0.6679 0.2280\nvn -0.3863 0.3122 0.8679\nvn -0.2887 0.1296 0.9486\nvn -0.2365 0.4647 0.8533\nvn -0.3228 0.5611 0.7622\nvn 0.7145 -0.1313 0.6872\nvn 0.7259 -0.1083 0.6791\nvn 0.5402 0.3520 0.7644\nvn 0.3184 0.1561 0.9350\nvn 0.0632 0.6677 0.7417\nvn -0.3789 0.8792 0.2889\nvn -0.0172 0.9155 0.4018\nvn -0.2751 0.8284 0.4879\nvn -0.1917 0.9004 0.3905\nvn -0.6135 0.4849 0.6233\nvn -0.5383 0.6576 0.5271\nvn 0.1423 0.9586 0.2465\nvn -0.2832 0.9578 -0.0492\nvn -0.6884 -0.6998 -0.1908\nvn -0.8256 -0.5643 0.0004\nvn -0.9815 0.1893 -0.0262\nvn 0.6006 0.6420 0.4765\nvn 0.7252 0.5347 0.4338\nvn 0.0061 0.3208 0.9471\nvn -0.4009 0.6302 0.6649\nvn 0.9177 0.3602 -0.1677\nvn 0.8595 0.2632 -0.4382\nvn 0.6980 0.5919 -0.4031\nvn -0.9746 0.1259 -0.1849\nvn 0.0509 -0.6317 0.7735\nvn 0.1887 -0.4659 0.8645\nvn 0.2572 0.6217 0.7398\nvn 0.3263 0.5660 0.7571\nvn 0.9927 0.0858 -0.0841\nvn 0.2733 0.6356 0.7220\nvn -0.0406 0.7938 0.6067\nvn -0.0059 0.2856 0.9583\nvn -0.1904 0.6468 0.7385\nvn -0.1116 0.5162 0.8491\nvn -0.8251 -0.5647 -0.0164\nvn -0.9070 -0.2953 -0.3002\nvn 0.7678 0.3090 0.5613\nvn 0.8345 0.1822 0.5199\nvn 0.5913 0.7989 0.1101\nvn -0.0295 0.2024 0.9789\nvn 0.1289 0.3781 -0.9167\nvn 0.1907 0.3708 -0.9089\nvn 0.1126 0.6288 -0.7694\nvn 0.1751 0.4972 0.8497\nvn 0.0087 0.8718 0.4898\nvn -0.4146 0.5721 0.7077\nvn -0.7036 0.0124 0.7104\nvn -0.7895 0.0562 0.6111\nvn -0.1805 0.4223 -0.8883\nvn -0.4911 0.6597 -0.5688\nvn -0.3105 0.3362 -0.8891\nvn -0.9766 -0.0649 -0.2050\nvn -0.9541 0.2666 0.1359\nvn -0.8698 0.4339 0.2347\nvn -0.1469 -0.5110 -0.8469\nvn -0.1957 -0.5164 -0.8336\nvn -0.9590 0.0258 -0.2820\nvn 0.2558 0.9346 0.2470\nvn -0.9927 -0.1200 0.0085\nvn -0.9711 -0.1746 -0.1627\nvn -0.3072 -0.1735 -0.9357\nvn -0.0883 0.3946 0.9146\nvn -0.1944 0.4945 0.8471\nvn -0.3136 0.7838 0.5359\nvn 0.5032 0.2048 0.8395\nvn 0.3098 0.3293 0.8919\nvn 0.1958 0.7523 0.6291\nvn 0.1092 0.8383 0.5340\nvn -0.5314 0.4197 0.7358\nvn -0.7369 0.6674 0.1075\nvn -0.8309 0.5378 -0.1429\nvn -0.9055 0.0722 -0.4181\nvn -0.8473 0.0688 -0.5266\nvn 0.3048 0.7325 0.6087\nvn 0.3308 0.6393 0.6941\nvn -0.0143 0.5120 0.8589\nvn -0.2416 0.5943 0.7671\nvn 0.3053 0.2363 0.9225\nvn -0.1399 0.6679 0.7309\nvn 0.0684 0.8654 0.4964\nvn 0.2387 0.7191 0.6526\nvn 0.3531 0.8981 -0.2620\nvn -0.3552 0.9281 -0.1114\nvn -0.4208 0.9055 0.0550\nvn -0.4093 0.8798 -0.2417\nvn 0.4613 0.8018 0.3797\nvn 0.5790 0.6959 0.4248\nvn 0.0605 0.2887 0.9555\nvn -0.0204 0.3570 0.9338\nvn -0.3049 0.6737 0.6731\nvn 0.4211 -0.4405 -0.7928\nvn 0.7627 -0.0340 0.6458\nvn 0.5894 0.3977 0.7031\nvn -0.5654 -0.1227 0.8156\nvn -0.7881 -0.1267 0.6023\nvn -0.4360 0.3078 0.8457\nvn -0.3069 -0.0230 0.9514\nvn -0.1377 0.2521 0.9578\nvn -0.2669 0.8628 0.4292\nvn -0.3008 0.8709 0.3885\nvn -0.2383 0.8629 0.4456\nvn -0.3653 0.8772 0.3114\nvn -0.3937 0.8129 0.4291\nvn -0.2898 0.8894 0.3534\nvn 0.2369 -0.1459 0.9605\nvn 0.7556 -0.1355 0.6408\nvn -0.1621 0.3764 0.9121\nvn 0.8561 0.4638 0.2281\nvn 0.7522 0.5725 0.3262\nvn -0.0636 0.9975 0.0291\nvn -0.1133 0.9853 0.1275\nvn -0.1793 -0.2544 0.9503\nvn -0.0401 -0.2120 0.9764\nvn -0.0587 0.3438 0.9372\nvn 0.0567 0.3025 0.9514\nvn -0.1975 0.3486 0.9162\nvn -0.2848 0.5477 0.7867\nvn -0.3179 0.7564 0.5716\nvn 0.8042 -0.5622 -0.1926\nvn -0.0561 -0.4256 -0.9031\nvn -0.1699 -0.3400 -0.9249\nvn -0.3679 -0.4626 -0.8066\nvn 0.3271 0.4928 0.8063\nvn 0.2412 0.6593 0.7121\nvn 0.0795 0.6468 0.7584\nvn -0.3207 -0.1216 0.9393\nvn -0.4532 -0.3851 0.8039\nvn -0.7333 -0.1688 0.6586\nvn 0.0916 0.0873 0.9919\nvn -0.1218 0.2559 0.9590\nvn -0.3610 0.3988 0.8430\nvn -0.2166 0.5257 0.8226\nvn 0.1470 0.0562 0.9875\nvn 0.3022 -0.4360 -0.8477\nvn 0.1437 -0.6107 -0.7787\nvn -0.3188 -0.2118 0.9238\nvn -0.1870 -0.2557 0.9485\nvn -0.1062 -0.1340 0.9853\nvn -0.2239 0.3695 0.9018\nvn -0.2050 0.5799 0.7885\nvn -0.2020 0.4424 0.8737\nvn 0.6283 -0.6656 0.4026\nvn 0.5797 -0.8118 0.0697\nvn -0.1009 0.1682 0.9806\nvn -0.4361 -0.4075 0.8023\nvn -0.1202 -0.3078 0.9438\nvn -0.3975 -0.2625 0.8792\nvn -0.3511 -0.3536 0.8670\nvn -0.5521 -0.2101 0.8068\nvn -0.4774 -0.2875 0.8303\nvn -0.1277 -0.2056 0.9702\nvn -0.0023 -0.2531 0.9674\nvn -0.4410 -0.2963 0.8472\nvn -0.1940 -0.2301 0.9536\nvn 0.0245 -0.0101 0.9996\nvn -0.0014 0.1065 0.9943\nvn -0.0229 0.1581 0.9872\nvn 0.3618 -0.9210 -0.1446\nvn 0.2586 -0.8881 -0.3800\nvn -0.2053 0.2256 0.9523\nvn -0.2755 0.6421 0.7154\nvn 0.8564 -0.0650 0.5121\nvn -0.3918 -0.3601 0.8466\nvn -0.7548 0.5811 0.3043\nvn 0.4051 -0.4773 -0.7797\nvn 0.8435 -0.3562 -0.4019\nvn -0.1706 0.6620 0.7298\nvn -0.1546 0.1368 0.9785\nvn -0.2523 0.5159 0.8186\nvn 0.3811 0.0419 0.9236\nvn 0.2554 0.5583 0.7893\nvn 0.1058 0.2564 0.9608\nvn -0.2145 -0.4699 0.8562\nvn -0.3490 -0.4411 0.8268\nvn -0.3222 -0.3133 0.8933\nvn 0.8166 -0.0467 0.5753\nvn 0.8267 -0.5021 0.2539\nvn 0.5182 0.4722 0.7130\nvn -0.1251 -0.1614 0.9789\nvn -0.2937 0.0261 0.9555\nvn -0.0969 -0.3048 0.9475\nvn -0.3152 -0.3045 0.8988\nvn -0.1437 -0.1184 0.9825\nvn -0.0910 0.1118 0.9895\nvn -0.0444 0.3008 0.9526\nvn 0.9419 0.2709 -0.1986\nvn 0.4981 -0.8671 -0.0031\nvn 0.4317 0.5155 0.7402\nvn 0.2813 0.4182 0.8637\nvn 0.3253 0.1773 0.9288\nvn 0.2879 0.4090 0.8659\nvn -0.4045 0.0204 0.9143\nvn -0.4323 -0.1670 0.8861\nvn -0.6278 0.4542 -0.6321\nvn -0.1546 0.6102 0.7770\nvn -0.0415 0.1337 0.9901\nvn -0.1251 0.4354 0.8914\nvn 0.8610 -0.0197 -0.5082\nvn 0.3681 0.2157 -0.9044\nvn 0.2705 0.2804 -0.9210\nvn 0.2459 0.3286 -0.9119\nvn 0.0796 -0.1940 0.9778\nvn -0.1572 -0.6119 0.7751\nvn -0.3066 0.0112 0.9518\nvn -0.3262 -0.2695 0.9060\nvn 0.0094 0.1606 0.9870\nvn -0.1942 0.7613 0.6187\nvn 0.9795 0.1132 0.1663\nvn 0.9948 -0.0003 0.1015\nvn -0.0741 0.5085 0.8578\nvn -0.1546 0.5557 0.8169\nvn -0.2344 -0.3465 0.9082\nvn -0.2353 -0.1540 0.9596\nvn 0.0004 0.0118 0.9999\nvn -0.0559 0.1612 0.9853\nvn -0.0522 0.3421 0.9382\nvn -0.1142 0.6030 0.7895\nvn -0.2472 0.8511 0.4632\nvn -0.1203 0.0342 0.9921\nvn -0.1440 0.2850 0.9476\nvn 0.1899 0.2694 0.9441\nvn -0.1543 0.9817 0.1111\nvn -0.1371 0.9099 0.3915\nvn -0.9329 -0.3366 0.1281\nvn -0.9994 -0.0214 0.0277\nvn -0.0563 -0.5032 0.8623\nvn -0.1572 -0.6796 0.7165\nvn -0.3030 -0.0657 0.9507\nvn -0.1870 -0.0455 0.9813\nvn 0.1592 0.1331 0.9782\nvn -0.1399 0.7955 0.5896\nvn -0.6143 0.3910 -0.6853\nvn -0.6146 0.4241 -0.6651\nvn 0.0260 0.6312 0.7751\nvn -0.5954 0.8013 -0.0591\nvn -0.5976 0.7416 -0.3047\nvn 0.9289 -0.3622 -0.0770\nvn -0.7965 -0.5440 -0.2639\nvn -0.0169 0.7856 0.6184\nvn -0.0393 0.9190 0.3921\nvn 0.9405 -0.2842 -0.1863\nvn 0.2961 0.0977 0.9501\nvn 0.2162 0.0956 0.9716\nvn 0.1483 0.6550 0.7409\nvn 0.3717 -0.1025 0.9226\nvn 0.4172 -0.0959 0.9037\nvn 0.2249 0.7469 0.6257\nvn 0.2734 0.6881 0.6721\nvn 0.2047 0.8137 0.5440\nvn 0.4993 -0.4075 0.7646\nvn 0.5828 -0.2243 0.7811\nvn 0.5488 -0.3200 0.7722\nvn 0.2801 0.5586 0.7807\nvn 0.1777 0.6810 0.7104\nvn 0.4229 -0.2254 0.8777\nvn 0.4823 -0.4772 0.7346\nvn 0.3786 0.3621 0.8518\nvn 0.5701 -0.1765 0.8024\nvn 0.5411 -0.1952 0.8179\nvn 0.3495 -0.3806 0.8561\nvn 0.5504 0.0918 0.8298\nvn 0.5303 0.4263 0.7328\nvn 0.7779 -0.2629 0.5706\nvn 0.7791 -0.2155 0.5887\nvn 0.1842 0.0569 0.9812\nvn 0.3638 0.6519 0.6653\nvn 0.2778 0.6488 0.7084\nvn 0.3451 -0.2933 0.8915\nvn -0.2036 -0.4306 -0.8793\nvn -0.1561 -0.4143 -0.8966\nvn -0.0689 -0.5443 -0.8361\nvn 0.7857 -0.4563 0.4176\nvn 0.6482 -0.4228 0.6333\nvn 0.6397 -0.6177 0.4574\nvn 0.8791 -0.1628 0.4480\nvn 0.7766 -0.2919 0.5582\nvn 0.6298 -0.2074 0.7486\nvn 0.7293 -0.0385 0.6831\nvn 0.0262 -0.9994 -0.0234\nvn 0.0300 -0.9990 -0.0328\nvn 0.0147 -0.9997 -0.0187\nvn 0.1804 0.1840 0.9662\nvn 0.3576 0.1987 0.9124\nvn 0.3421 -0.3315 0.8792\nvn -0.1866 -0.4032 -0.8959\nvn -0.4703 -0.5760 -0.6685\nvn -0.2281 -0.4250 -0.8759\nvn 0.6302 -0.1988 0.7505\nvn 0.6753 0.0110 0.7374\nvn 0.6198 -0.0231 0.7844\nvn 0.5121 -0.5074 0.6930\nvn 0.2662 -0.5180 0.8129\nvn 0.4421 -0.5622 0.6989\nvn 0.3246 -0.2976 0.8978\nvn -0.2859 -0.2376 -0.9283\nvn -0.6912 -0.3697 -0.6209\nvn 0.5522 -0.7472 -0.3698\nvn 0.5498 -0.7695 -0.3248\nvn 0.6915 -0.6685 -0.2738\nvn 0.5389 -0.4922 0.6836\nvn 0.6674 -0.4335 0.6054\nvn -0.2784 -0.2235 -0.9341\nvn -0.4647 -0.2980 -0.8338\nvn 0.2850 0.1439 0.9477\nvn 0.5485 -0.1140 0.8283\nvn 0.2864 -0.2488 0.9252\nvn 0.4856 -0.1121 0.8669\nvn -0.1241 0.5396 -0.8327\nvn -0.4091 0.0556 -0.9108\nvn -0.4535 0.3333 -0.8266\nvn 0.8353 0.3336 0.4371\nvn 0.6168 0.3513 0.7043\nvn 0.7901 0.3797 0.4812\nvn 0.7153 0.0222 -0.6984\nvn 0.7938 0.0099 -0.6081\nvn 0.4844 -0.4497 0.7504\nvn 0.6177 -0.3387 0.7097\nvn 0.5385 -0.1071 0.8358\nvn 0.5371 0.0137 0.8434\nvn 0.5229 -0.0048 0.8524\nvn 0.3247 -0.1643 0.9314\nvn 0.3374 0.5100 -0.7912\nvn 0.4125 0.4191 -0.8088\nvn 0.5284 0.4069 -0.7451\nvn -0.6883 0.3103 -0.6557\nvn 0.4491 0.3601 0.8177\nvn 0.4773 -0.2662 0.8374\nvn 0.9059 -0.4220 -0.0355\nvn 0.2164 0.2299 0.9488\nvn 0.6009 0.4554 0.6569\nvn 0.4186 0.5534 0.7201\nvn 0.3626 0.6350 0.6821\nvn -0.9774 0.0099 -0.2109\nvn 0.5130 0.3535 0.7823\nvn 0.6049 0.2505 0.7558\nvn 0.6218 -0.3282 0.7111\nvn 0.4537 -0.3641 0.8133\nvn 0.7173 -0.2617 0.6457\nvn 0.7300 -0.6536 -0.1997\nvn 0.4077 -0.1007 0.9075\nvn 0.4632 -0.5081 0.7261\nvn 0.7292 -0.3277 0.6007\nvn 0.5091 -0.1403 0.8491\nvn 0.6864 0.2907 0.6665\nvn 0.6689 0.3492 0.6562\nvn -0.0644 -0.9102 -0.4090\nvn 0.2311 0.0225 0.9727\nvn 0.5324 -0.7421 -0.4072\nvn 0.0325 0.1514 0.9879\nvn 0.3211 -0.6099 0.7245\nvn 0.5998 0.2154 0.7706\nvn 0.4033 0.4925 0.7712\nvn 0.6657 0.0332 0.7454\nvn 0.4140 0.1185 0.9025\nvn 0.7555 0.0177 0.6549\nvn 0.6533 0.2555 0.7127\nvn 0.3842 -0.3287 0.8628\nvn 0.5242 -0.2992 0.7973\nvn 0.4419 -0.2142 0.8711\nvn 0.5526 -0.1482 0.8202\nvn 0.4504 -0.1454 0.8809\nvn 0.6800 -0.6110 0.4053\nvn 0.4299 -0.7140 0.5526\nvn 0.7305 0.3966 0.5559\nvn 0.7821 0.2939 0.5494\nvn 0.8761 0.1443 0.4600\nvn 0.8318 0.2482 0.4964\nvn 0.8279 0.1039 0.5511\nvn 0.8485 -0.0780 0.5234\nvn 0.8450 0.0375 0.5334\nvn 0.8632 -0.0512 0.5022\nvn 0.1828 0.7505 0.6351\nvn 0.3106 0.6212 0.7194\nvn 0.3686 -0.8510 0.3741\nvn 0.5520 0.3814 0.7414\nvn 0.9339 0.1273 0.3341\nvn 0.8995 0.2340 0.3690\nvn 0.7117 0.4024 0.5758\nvn 0.8086 0.3515 0.4718\nvn 0.7646 0.4818 0.4281\nvn 0.9006 -0.0329 0.4334\nvn 0.8773 -0.0256 0.4792\nvn -0.1011 0.1593 -0.9820\nvn -0.1536 0.1202 -0.9808\nvn 0.8274 0.2260 0.5140\nvn 0.8213 0.1250 0.5565\nvn 0.9134 -0.0963 0.3954\nvn 0.8530 -0.0627 0.5182\nvn -0.4043 0.8881 -0.2184\nvn -0.2252 0.5360 -0.8136\nvn 0.8153 0.0669 0.5752\nvn 0.8652 0.0905 0.4931\nvn 0.8997 0.0868 0.4277\nvn -0.1002 0.2176 -0.9709\nvn 0.8346 -0.4145 0.3628\nvn 0.8953 -0.1644 0.4139\nvn 0.8760 -0.0439 0.4802\nvn 0.7592 0.1975 0.6200\nvn 0.7606 -0.0205 0.6489\nvn 0.7552 0.0442 0.6540\nvn 0.7933 0.0317 0.6080\nvn 0.9438 0.1691 0.2841\nvn 0.8848 0.3645 0.2903\nvn 0.6394 0.4297 0.6376\nvn 0.6672 0.5004 0.5517\nvn 0.4913 0.5479 0.6770\nvn 0.7500 -0.5807 0.3165\nvn 0.5877 -0.7576 0.2839\nvn 0.7937 0.3414 0.5035\nvn 0.8617 0.1463 0.4858\nvn 0.5119 0.1859 0.8387\nvn 0.6355 0.3698 0.6778\nvn 0.4749 0.3964 0.7857\nvn 0.4831 0.3800 0.7888\nvn 0.6432 0.4199 0.6402\nvn 0.7436 0.3517 0.5686\nvn 0.8711 0.0478 0.4888\nvn 0.6126 -0.5907 0.5251\nvn 0.7087 -0.5919 0.3839\nvn 0.6318 -0.3094 0.7107\nvn 0.5471 -0.3297 0.7694\nvn 0.5987 -0.4877 0.6353\nvn 0.5273 -0.0253 0.8493\nvn 0.3824 -0.8847 0.2664\nvn 0.8206 -0.3644 0.4402\nvn 0.7737 0.2698 0.5732\nvn 0.8053 0.0350 0.5918\nvn 0.3408 0.5599 0.7552\nvn 0.5732 -0.1343 0.8083\nvn 0.5545 -0.0027 0.8321\nvn 0.6119 -0.2721 0.7426\nvn 0.8084 -0.0588 0.5856\nvn 0.5290 0.3881 0.7547\nvn 0.4718 0.5025 0.7244\nvn 0.5174 0.5748 0.6339\nvn 0.5981 0.2336 0.7666\nvn 0.7577 0.2833 0.5879\nvn 0.6176 0.2414 -0.7485\nvn 0.5801 -0.4347 0.6888\nvn 0.7824 0.0944 0.6156\nvn 0.7826 -0.0256 0.6220\nvn 0.5312 -0.6767 0.5098\nvn 0.6791 -0.6015 0.4206\nvn 0.6887 0.1102 0.7166\nvn 0.6517 0.4285 0.6258\nvn 0.3876 0.2476 0.8879\nvn 0.8676 -0.4608 -0.1870\nvn 0.9082 -0.4145 -0.0571\nvn -0.9653 0.2610 0.0051\nvn -0.9992 0.0400 -0.0032\nvn -0.9857 -0.1636 -0.0394\nvn -0.2342 -0.6032 0.7624\nvn -0.3493 -0.7833 0.5141\nvn -0.4987 -0.7393 0.4524\nvn 0.7722 0.2603 0.5795\nvn 0.6876 0.3050 0.6590\nvn 0.6143 0.4920 0.6169\nvn 0.5201 0.4548 0.7229\nvn 0.7779 0.0071 0.6283\nvn 0.6887 -0.3246 -0.6482\nvn 0.2482 -0.1683 0.9539\nvn 0.6885 -0.1487 0.7098\nvn 0.8678 0.0742 0.4914\nvn 0.5548 0.1141 0.8241\nvn 0.1913 0.7940 0.5770\nvn 0.6784 -0.0737 0.7309\nvn 0.4976 0.0519 0.8658\nvn 0.4518 0.2041 0.8684\nvn 0.5256 -0.6036 -0.5995\nvn 0.5323 -0.6552 -0.5360\nvn 0.4810 -0.3479 0.8047\nvn 0.5619 -0.4510 0.6934\nvn 0.5435 0.2930 0.7866\nvn 0.4641 0.4308 0.7739\nvn 0.4982 0.4531 0.7392\nvn 0.5501 0.4540 0.7008\nvn 0.7870 -0.1719 0.5925\nvn 0.6396 -0.1020 0.7619\nvn -0.5514 -0.4556 -0.6988\nvn 0.6781 -0.2019 0.7067\nvn 0.9205 -0.2288 0.3166\nvn 0.8574 -0.3113 0.4096\nvn 0.7303 0.1567 0.6649\nvn 0.5507 -0.6423 0.5331\nvn 0.5387 0.0229 0.8422\nvn 0.3881 0.2293 0.8926\nvn 0.5932 0.0322 0.8044\nvn 0.7286 0.3710 0.5757\nvn 0.6377 -0.3218 0.6998\nvn 0.7203 -0.2429 0.6497\nvn 0.7717 -0.4822 0.4147\nvn 0.7790 0.3032 0.5489\nvn 0.4905 -0.3647 0.7914\nvn 0.5914 0.1386 0.7943\nvn 0.4919 0.3661 0.7899\nvn 0.4822 0.1209 0.8677\nvn -0.0410 0.3638 -0.9305\nvn -0.4838 0.0646 -0.8728\nvn -0.6505 -0.0258 -0.7591\nvn -0.0036 -0.5016 0.8651\nvn 0.2127 0.1094 0.9709\nvn 0.4549 0.3982 0.7966\nvn -0.2287 -0.6955 -0.6811\nvn -0.2762 -0.5464 -0.7906\nvn -0.3825 -0.5761 -0.7224\nvn -0.6675 -0.3897 -0.6344\nvn -0.8653 -0.2655 -0.4252\nvn 0.6188 0.2207 0.7539\nvn 0.4097 0.5088 0.7571\nvn 0.5947 -0.1339 0.7927\nvn 0.4514 0.4814 0.7513\nvn 0.7762 -0.2684 0.5705\nvn 0.6194 -0.3011 0.7250\nvn 0.4884 0.6006 0.6330\nvn 0.1567 -0.0254 0.9873\nvn 0.3005 -0.1692 0.9386\nvn 0.7090 -0.1524 0.6885\nvn 0.3700 0.5177 0.7714\nvn -0.7213 -0.6702 0.1746\nvn -0.7237 -0.6885 -0.0462\nvn -0.9340 -0.2913 0.2067\nvn 0.5003 0.4831 0.7185\nvn 0.6242 0.0068 0.7812\nvn 0.7562 -0.0680 0.6507\nvn 0.6143 0.2559 0.7463\nvn 0.3979 0.6303 0.6666\nvn 0.5254 -0.3394 0.7802\nvn 0.6307 -0.2431 0.7370\nvn 0.4251 -0.4075 0.8082\nvn 0.4651 -0.5462 0.6966\nvn 0.5343 0.0229 0.8450\nvn 0.5930 -0.1447 0.7921\nvn 0.4585 0.1227 0.8801\nvn 0.3477 0.1630 0.9233\nvn -0.0439 -0.9968 0.0670\nvn -0.3043 -0.9155 0.2632\nvn -0.0962 -0.9917 0.0851\nvn 0.3399 0.3249 0.8825\nvn -0.5135 0.8335 -0.2041\nvn 0.1815 0.9197 0.3480\nvn 0.2797 0.9333 0.2252\nvn 0.5674 0.0820 0.8193\nvn 0.6793 -0.0073 0.7338\nvn 0.5627 -0.1129 0.8189\nvn 0.6455 0.4552 -0.6132\nvn 0.6309 -0.2686 0.7279\nvn 0.6513 -0.2843 0.7035\nvn 0.5056 -0.2142 0.8357\nvn 0.5626 0.1764 0.8076\nvn 0.6084 0.0518 0.7919\nvn 0.4717 0.3278 0.8185\nvn 0.9648 0.1624 0.2066\nvn 0.6075 -0.3736 0.7009\nvn 0.6413 0.3215 0.6966\nvn 0.5575 0.3623 0.7469\nvn 0.7195 -0.0871 0.6890\nvn 0.7685 -0.0966 0.6324\nvn 0.8486 -0.0349 0.5278\nvn 0.8810 -0.0475 0.4707\nvn 0.4426 0.5476 0.7100\nvn 0.7501 -0.0674 -0.6579\nvn 0.6863 0.0946 0.7211\nvn 0.7780 -0.0286 0.6276\nvn 0.7405 -0.0978 0.6649\nvn 0.4293 -0.8946 0.1237\nvn 0.5577 -0.1830 0.8096\nvn 0.6218 -0.0729 0.7798\nvn 0.5675 -0.1747 0.8046\nvn 0.7347 -0.0805 0.6736\nvn 0.5927 0.2594 0.7625\nvn 0.7110 -0.2067 0.6720\nvn 0.1419 -0.5679 0.8108\nvn 0.0674 -0.9528 0.2960\nvn 0.2224 -0.4506 0.8646\nvn 0.4858 0.2875 0.8254\nvn 0.8336 0.1754 -0.5237\nvn -0.0221 -0.9908 -0.1335\nvn 0.0301 -0.9919 0.1229\nvn 0.1374 -0.9789 -0.1513\nvn 0.4380 0.2633 0.8595\nvn 0.0271 0.3326 -0.9427\nvn 0.0132 0.2835 -0.9588\nvn -0.1054 0.4718 -0.8753\nvn 0.6960 0.0438 0.7167\nvn 0.6047 0.0045 0.7964\nvn 0.6963 -0.1085 0.7094\nvn 0.6699 0.3215 0.6692\nvn 0.4621 -0.0311 0.8863\nvn 0.2157 0.7866 0.5786\nvn 0.7427 -0.0660 0.6663\nvn 0.7454 0.1146 0.6567\nvn 0.6720 0.2522 0.6963\nvn 0.6861 0.0669 0.7244\nvn 0.7674 -0.0357 0.6401\nvn -0.0050 -1.0000 -0.0013\nvn 0.0418 -0.9902 0.1328\nvn -0.0295 -0.9985 -0.0462\nvn 0.3032 0.1325 0.9437\nvn 0.5070 -0.4031 0.7618\nvn 0.5880 -0.5325 0.6088\nvn 0.5133 -0.3018 0.8034\nvn 0.5213 0.0894 0.8487\nvn 0.6467 -0.7234 0.2417\nvn 0.6103 -0.7728 0.1737\nvn 0.7056 -0.6485 0.2855\nvn 0.7039 0.3209 0.6336\nvn 0.6156 0.4868 0.6196\nvn 0.3913 0.5295 0.7526\nvn 0.6933 -0.0363 0.7197\nvn 0.5781 -0.1078 0.8088\nvn 0.5142 0.0305 0.8571\nvn 0.5005 -0.2842 0.8177\nvn 0.4056 -0.0198 0.9138\nvn 0.2285 0.1746 0.9577\nvn 0.4657 0.0366 0.8842\nvn 0.3099 -0.0295 0.9503\nvn -0.1945 -0.5073 -0.8395\nvn 0.5773 -0.1121 0.8087\nvn 0.8794 0.1619 0.4476\nvn 0.8233 0.1477 0.5480\nvn 0.8773 0.0846 0.4725\nvn 0.7238 0.4072 0.5570\nvn 0.5599 0.5614 0.6094\nvn 0.7029 -0.5186 0.4867\nvn 0.9710 -0.1992 0.1319\nvn 0.9897 0.0727 0.1229\nvn 0.8764 -0.0185 0.4811\nvn 0.8625 0.0835 0.4991\nvn 0.7990 0.0042 0.6012\nvn -0.6294 -0.7696 -0.1070\nvn 0.6462 -0.3728 0.6659\nvn 0.7664 -0.2979 -0.5691\nvn 0.7661 -0.2409 -0.5958\nvn 0.7656 -0.0342 -0.6423\nvn 0.7381 0.1947 0.6460\nvn 0.2832 -0.3245 0.9025\nvn 0.7169 -0.4069 0.5661\nvn 0.5328 -0.5059 0.6783\nvn 0.8046 -0.5935 0.0177\nvn 0.3274 -0.0643 0.9427\nvn 0.5300 0.0989 0.8422\nvn 0.1200 -0.8425 -0.5252\nvn 0.4917 -0.8484 0.1961\nvn 0.6996 0.5110 0.4993\nvn 0.8380 0.1048 0.5354\nvn 0.9358 0.0694 0.3457\nvn 0.0775 -0.6026 -0.7942\nvn 0.4525 -0.8909 0.0396\nvn 0.4040 -0.9027 0.1477\nvn 0.3843 -0.9154 0.1196\nvn 0.5674 -0.0475 0.8220\nvn 0.5352 0.1726 0.8269\nvn -0.6244 0.5142 -0.5879\nvn -0.8862 0.0775 -0.4567\nvn -0.7305 -0.0834 -0.6778\nvn 0.8156 -0.0387 0.5773\nvn 0.8143 0.0517 0.5781\nvn 0.7661 0.4003 0.5028\nvn 0.9398 0.1478 0.3080\nvn 0.9007 0.2159 0.3770\nvn 0.6884 -0.0074 0.7252\nvn 0.9359 -0.3463 0.0652\nvn 0.8646 -0.4975 0.0696\nvn 0.7251 -0.0660 0.6854\nvn 0.5113 -0.2074 0.8339\nvn 0.5128 -0.1237 0.8495\nvn 0.5290 0.3168 0.7872\nvn 0.4295 0.3737 0.8221\nvn 0.6750 0.2928 0.6771\nvn 0.8130 0.4238 0.3993\nvn 0.5975 0.1169 0.7933\nvn 0.7696 0.3381 0.5416\nvn 0.7865 0.3482 0.5100\nvn 0.5466 0.4582 0.7009\nvn 0.4631 0.4980 0.7331\nvn 0.8618 0.0529 0.5045\nvn 0.8465 0.2477 0.4712\nvn 0.4820 -0.4126 0.7729\nvn 0.5269 -0.0768 0.8464\nvn 0.7461 -0.6629 -0.0629\nvn 0.7320 -0.0984 0.6741\nvn 0.5435 0.2580 0.7987\nvn 0.9109 -0.0059 0.4125\nvn 0.5957 -0.1947 0.7792\nvn 0.6556 -0.0370 0.7542\nvn 0.6367 -0.0291 0.7706\nvn 0.4880 0.0299 0.8723\nvn 0.6638 0.0747 0.7441\nvn 0.7398 -0.4089 0.5343\nvn 0.7439 0.1776 0.6442\nvn 0.5448 -0.4770 0.6897\nvn 0.5228 -0.0618 0.8502\nvn 0.7768 0.2162 0.5914\nvn 0.5728 0.0274 0.8192\nvn 0.4824 0.0576 0.8741\nvn 0.5989 -0.1726 0.7820\nvn 0.8208 0.5669 0.0698\nvn 0.5090 0.1167 0.8528\nvn -0.9809 -0.0329 -0.1914\nvn -0.1104 0.4935 -0.8627\nvn -0.0252 0.3399 -0.9401\nvn -0.8769 -0.4798 -0.0284\nvn 0.8860 0.4560 0.0845\nvn 0.5423 0.2896 0.7887\nvn 0.8026 -0.3421 0.4885\nvn 0.7788 -0.2994 0.5511\nvn 0.7023 0.0723 0.7081\nvn 0.4991 0.6138 0.6116\nvn 0.7855 -0.0136 -0.6187\nvn 0.6632 -0.2791 -0.6944\nvn 0.8755 -0.4331 -0.2139\nvn 0.9070 0.4088 0.1012\nvn 0.1594 0.1026 0.9818\nvn 0.1177 0.8156 0.5665\nvn 0.7054 -0.2138 0.6758\nvn -0.3344 -0.2719 -0.9023\nvn 0.2834 0.7075 0.6474\nvn -0.5124 0.4542 -0.7288\nvn -0.9492 -0.1215 -0.2902\nvn -0.8451 -0.0571 -0.5315\nvn 0.1614 -0.7611 -0.6282\nvn 0.1224 -0.9590 -0.2556\nvn 0.2471 -0.8566 -0.4529\nvn 0.2138 -0.9373 -0.2754\nvn 0.6211 -0.5161 0.5898\nvn 0.2067 -0.8647 -0.4577\nvn 0.1269 -0.7576 -0.6402\nvn 0.6319 -0.3681 0.6821\nvn 0.4958 -0.1590 0.8537\nvn 0.3141 -0.9275 -0.2024\nvn -0.4319 0.3184 -0.8438\nvn -0.3748 0.2123 -0.9024\nvn -0.4044 0.1993 -0.8926\nvn 0.4465 -0.2138 0.8688\nvn 0.8046 0.5036 0.3145\nvn -0.2495 -0.4204 -0.8723\nvn 0.5668 -0.2163 0.7949\nvn 0.8627 -0.2858 0.4170\nvn -0.0446 -0.7359 -0.6756\nvn -0.2592 -0.5591 -0.7875\nvn -0.4685 0.8293 -0.3045\nvn -0.5745 -0.7673 -0.2849\nvn 0.3094 -0.9313 -0.1922\nvn -0.7500 0.5884 0.3020\nvn -0.8051 0.5109 0.3012\nvn -0.4764 -0.8756 0.0798\nvn -0.8123 -0.4929 0.3118\nvn 0.8867 0.3939 0.2420\nvn 0.9409 -0.0960 0.3248\nvn 0.1722 -0.9779 0.1180\nvn 0.3603 -0.9237 -0.1302\nvn 0.3073 -0.9486 0.0757\nvn -0.1254 0.2801 -0.9517\nvn -0.2754 0.3636 -0.8899\nvn -0.2917 0.2513 -0.9229\nvn 0.4075 -0.1181 0.9055\nvn 0.5276 0.0469 0.8482\nvn 0.8769 0.4595 -0.1410\nvn 0.6114 0.6370 -0.4695\nvn 0.9231 0.2607 -0.2825\nvn 0.4547 -0.6935 0.5588\nvn 0.3971 -0.6556 0.6422\nvn 0.7616 -0.6082 -0.2237\nvn 0.7220 -0.6492 -0.2392\nvn 0.9429 -0.0102 0.3328\nvn 0.5320 -0.1607 0.8313\nvn 0.5112 -0.1505 0.8462\nvn 0.6799 -0.6873 0.2556\nvn 0.9582 0.0845 0.2734\nvn -0.7608 -0.6304 -0.1540\nvn -0.6619 -0.6560 -0.3627\nvn -0.6165 -0.7526 -0.2313\nvn 0.8828 -0.4370 0.1723\nvn 0.1218 0.6583 -0.7429\nvn 0.6211 0.7811 0.0641\nvn -0.8801 -0.2798 -0.3836\nvn 0.4732 -0.7837 -0.4023\nvn 0.5649 -0.6034 0.5629\nvn 0.5825 0.2193 0.7826\nvn 0.7034 -0.3510 -0.6180\nvn -0.0984 -0.2849 -0.9535\nvn 0.8756 0.3548 0.3277\nvn 0.6756 0.2371 0.6980\nvn 0.4030 0.3144 -0.8595\nvn 0.7069 0.6780 -0.2015\nvn 0.9278 0.3664 -0.0704\nvn 0.0584 0.3858 -0.9207\nvn 0.0984 0.3692 -0.9241\nvn -0.5641 0.7603 0.3219\nvn -0.2844 0.8825 0.3746\nvn -0.4097 -0.1078 -0.9058\nvn 0.8069 0.0643 0.5872\nvn 0.2982 0.7375 0.6059\nvn 0.7952 0.3472 0.4971\nvn 0.8449 0.3112 0.4349\nvn 0.8234 -0.5179 -0.2319\nvn 0.5781 -0.8130 -0.0687\nvn 0.1778 -0.1761 0.9682\nvn 0.3232 0.0971 0.9413\nvn -0.2163 0.5806 0.7849\nvn -0.4862 0.3653 -0.7938\nvn -0.4564 0.3470 -0.8193\nvn 0.9353 0.3263 0.1366\nvn -0.7155 -0.2619 -0.6476\nvn -0.5824 -0.2888 -0.7598\nvn 0.7967 -0.2474 0.5513\nvn 0.6837 -0.0931 0.7237\nvn 0.9363 0.2574 -0.2386\nvn 0.9568 0.2412 0.1625\nvn 0.7461 -0.1132 -0.6561\nvn 0.0458 0.8180 0.5734\nvn 0.7233 -0.4335 0.5375\nvn -0.6937 -0.7132 0.0999\nvn -0.7918 -0.5521 0.2611\nvn 0.7437 -0.5817 0.3294\nvn 0.6186 -0.7253 0.3020\nvn 0.6090 -0.6329 0.4781\nvn 0.9049 0.2664 0.3319\nvn -0.5665 -0.7747 -0.2809\nvn -0.5292 -0.8139 -0.2398\nvn -0.4280 -0.4467 -0.7856\nvn -0.8488 -0.0512 -0.5261\nvn -0.7641 -0.0858 -0.6394\nvn 0.7625 -0.4925 0.4195\nvn 0.9597 0.0652 0.2732\nvn -0.6565 -0.1593 -0.7373\nvn -0.4052 -0.1411 -0.9033\nvn -0.5756 -0.2852 -0.7663\nvn 0.3878 -0.7482 -0.5384\nvn 0.7092 -0.5898 -0.3862\nvn 0.3609 -0.6931 -0.6240\nvn 0.6190 -0.5765 -0.5333\nvn 0.0319 -0.9991 -0.0261\nvn 0.0295 -0.9993 -0.0213\nvn 0.0239 -0.9997 -0.0046\nvn 0.6522 -0.3783 0.6568\nvn 0.5334 0.0401 0.8449\nvn 0.1777 0.8371 -0.5173\nvn 0.2194 0.8668 -0.4478\nvn 0.2789 0.7476 -0.6026\nvn 0.6629 -0.7338 0.1485\nvn -0.1073 -0.6681 0.7363\nvn -0.0409 -0.9158 0.3995\nvn -0.0909 -0.6406 0.7624\nvn 0.2529 0.7651 0.5921\nvn 0.2783 -0.4609 0.8426\nvn 0.2797 -0.3735 0.8844\nvn 0.7435 -0.1794 0.6442\nvn 0.6994 0.2193 0.6803\nvn 0.2817 -0.4957 0.8215\nvn 0.8554 0.4262 0.2941\nvn 0.9333 0.3046 0.1902\nvn 0.2815 -0.7321 0.6203\nvn 0.8610 0.2369 0.4501\nvn 0.7619 0.3385 0.5521\nvn 0.7043 0.5241 0.4787\nvn 0.1538 0.7696 0.6197\nvn 0.5471 -0.2268 0.8057\nvn 0.3531 0.2288 0.9072\nvn 0.4288 -0.4022 0.8089\nvn 0.9102 -0.1837 -0.3711\nvn -0.2463 0.1555 -0.9566\nvn -0.5370 0.2514 -0.8052\nvn -0.6237 0.1264 -0.7714\nvn -0.6804 0.2372 -0.6934\nvn -0.9564 0.2009 -0.2120\nvn -0.1382 0.2716 -0.9524\nvn 0.3630 0.4242 0.8296\nvn 0.6379 -0.0219 0.7698\nvn 0.3016 0.0092 0.9534\nvn -0.0717 0.6597 -0.7481\nvn -0.3344 0.5775 -0.7447\nvn 0.8502 -0.0160 -0.5262\nvn 0.6550 -0.4554 0.6029\nvn 0.1945 0.4606 0.8660\nvn 0.3539 0.5697 -0.7417\nvn -0.9485 0.3159 0.0244\nvn 0.9915 0.0940 0.0895\nvn 0.6601 0.7281 -0.1845\nvn -0.7099 0.4052 -0.5759\nvn -0.5185 0.2587 -0.8150\nvn 0.5867 -0.4152 0.6952\nvn 0.4871 -0.2565 0.8348\nvn 0.2589 0.5731 0.7775\nvn 0.6341 0.0676 0.7703\nvn 0.7891 -0.4890 0.3716\nvn 0.8289 0.2322 0.5089\nvn -0.1450 0.2665 -0.9528\nvn -0.1679 0.1848 -0.9683\nvn -0.3904 0.1180 -0.9131\nvn -0.3003 -0.0127 -0.9537\nvn 0.4399 -0.7237 -0.5318\nvn 0.9118 -0.0602 -0.4061\nvn 0.2638 0.2340 0.9357\nvn 0.4205 0.4565 0.7840\nvn -0.9046 0.1314 0.4055\nvn -0.8024 -0.3710 0.4674\nvn -0.7475 0.2252 0.6249\nvn 0.2510 -0.0250 0.9677\nvn 0.5217 0.6458 0.5574\nvn 0.5007 -0.4262 0.7534\nvn 0.1457 0.5616 0.8144\nvn 0.2637 0.0591 0.9628\nvn -0.5712 -0.0092 -0.8207\nvn 0.4567 -0.2409 0.8564\nvn 0.2216 0.6812 0.6977\nvn 0.1744 -0.4623 0.8694\nvn 0.9856 0.1198 0.1194\nvn -0.7586 -0.1598 -0.6316\nvn 0.6100 -0.6405 0.4665\nvn 0.7158 -0.0038 0.6983\nvn 0.7545 -0.0757 0.6518\nvn 0.5685 -0.6771 0.4673\nvn 0.3052 0.2768 0.9112\nvn 0.0049 0.8014 0.5981\nvn 0.3066 0.5937 0.7440\nvn 0.2958 0.0920 0.9508\nvn 0.0417 -0.9990 -0.0145\nvn 0.7323 -0.0722 0.6771\nvn 0.1136 -0.9913 -0.0658\nvn -0.7142 -0.6880 -0.1286\nvn 0.6366 0.7619 -0.1194\nvn -0.0997 0.8525 -0.5130\nvn 0.2869 0.6400 0.7127\nvn 0.4470 0.4552 0.7700\nvn -0.8001 -0.2345 -0.5521\nvn -0.4363 -0.6144 -0.6574\nvn -0.8905 -0.1498 -0.4296\nvn 0.8824 0.4629 -0.0836\nvn -0.1418 0.8476 0.5113\nvn -0.2651 0.3471 -0.8995\nvn -0.3041 0.4537 -0.8376\nvn -0.4559 0.4683 -0.7569\nvn 0.2803 -0.2089 0.9369\nvn -0.8196 -0.5369 0.1997\nvn -0.7523 -0.5605 0.3463\nvn -0.7863 -0.5145 0.3419\nvn 0.8964 0.4323 0.0979\nvn -0.8959 -0.3648 0.2533\nvn -0.8997 -0.3514 0.2588\nvn -0.8767 -0.3914 0.2797\nvn -0.8343 -0.4552 0.3108\nvn -0.5989 0.7996 -0.0443\nvn -0.6228 0.7803 -0.0568\nvn -0.4793 0.8419 0.2478\nvn -0.9748 0.2231 -0.0005\nvn 0.9999 -0.0035 -0.0131\nvn 0.8109 0.5479 -0.2055\nvn 0.8240 0.5608 -0.0800\nvn -0.9793 0.1996 -0.0333\nvn -0.9970 0.0317 -0.0704\nvn -0.9987 0.0450 -0.0212\nvn -0.4149 0.8957 -0.1596\nvn -0.4658 0.8393 -0.2803\nvn -0.5723 0.7982 -0.1880\nvn -0.5997 0.6328 -0.4898\nvn 0.3534 -0.8690 -0.3464\nvn 0.2760 -0.7955 -0.5394\nvn 0.4254 -0.7153 -0.5544\nvn -0.9828 0.0906 0.1611\nvn -0.6166 -0.1618 0.7705\nvn -0.7942 0.1693 0.5836\nvn -0.6658 -0.2499 0.7030\nvn -0.9800 0.0211 0.1976\nvn -0.8474 -0.4566 0.2710\nvn -0.6450 0.7247 0.2425\nvn -0.4631 0.8822 0.0851\nvn -0.0345 -0.8849 -0.4644\nvn -0.0048 -1.0000 -0.0036\nvn -0.0304 -0.9984 -0.0464\nvn -0.9321 0.2173 -0.2897\nvn 0.9984 -0.0106 -0.0554\nvn 0.9961 0.0762 -0.0442\nvn -0.8618 0.3372 0.3790\nvn -0.8900 0.1056 0.4436\nvn -0.8823 -0.2567 0.3945\nvn -0.8040 0.3880 -0.4505\nvn -0.6134 0.6821 -0.3980\nvn -0.9741 0.1945 0.1149\nvn -0.5398 0.6735 -0.5050\nvn -0.2828 0.8628 -0.4190\nvn -0.5743 0.7809 -0.2455\nvn 0.3963 0.6938 -0.6012\nvn 0.3559 0.7586 -0.5458\nvn 0.4178 0.7548 -0.5055\nvn 0.9936 0.0766 0.0825\nvn 0.4711 -0.7713 -0.4279\nvn -0.9096 0.3812 0.1651\nvn 0.9063 0.3916 0.1585\nvn 0.9911 -0.1332 -0.0023\nvn 0.8104 -0.4041 -0.4242\nvn 0.7806 -0.4927 -0.3845\nvn 0.6308 -0.0557 -0.7739\nvn -0.3650 0.9084 -0.2040\nvn -0.3378 0.9171 -0.2116\nvn 0.8838 0.3734 0.2819\nvn -0.9624 0.0403 0.2686\nvn 0.6526 0.0376 -0.7567\nvn -0.8485 0.4339 0.3028\nvn 0.0831 -0.9941 0.0688\nvn 0.4471 0.0522 -0.8929\nvn 0.4687 0.1060 -0.8769\nvn 0.5807 0.1865 -0.7924\nvn -0.5980 -0.1592 -0.7855\nvn -0.5602 -0.2201 -0.7985\nvn -0.9353 0.3366 0.1090\nvn -0.9416 0.3100 0.1310\nvn -0.8647 0.3070 0.3974\nvn -0.5895 0.4490 -0.6715\nvn -0.8083 0.2165 -0.5476\nvn -0.7466 0.3252 -0.5803\nvn -0.9717 -0.1624 0.1714\nvn -0.9857 -0.1549 0.0665\nvn 0.9018 -0.2327 -0.3642\nvn 0.9991 -0.0360 0.0228\nvn -0.4794 0.8064 -0.3462\nvn 0.5939 -0.0287 -0.8040\nvn -0.4313 -0.4829 -0.7620\nvn 0.9489 0.2447 0.1989\nvn 0.0673 0.5407 -0.8385\nvn -0.0280 0.5196 -0.8539\nvn -0.1815 0.6206 -0.7628\nvn -0.1182 -0.5932 0.7963\nvn -0.0847 -0.7721 0.6298\nvn -0.7976 -0.2839 -0.5322\nvn -0.8986 -0.0321 -0.4374\nvn -0.8924 -0.4470 0.0620\nvn -0.9709 -0.1653 0.1731\nvn -0.9313 0.2435 0.2707\nvn 0.0014 -0.3508 -0.9364\nvn 0.5796 -0.6948 0.4257\nvn -0.9595 0.1002 -0.2632\nvn -0.9360 0.0974 -0.3381\nvn -0.9242 0.2362 -0.3001\nvn -0.8679 -0.2561 -0.4256\nvn 0.5405 -0.5972 -0.5926\nvn 0.7064 -0.6056 -0.3663\nvn 0.5336 -0.7965 -0.2843\nvn 0.6876 -0.3508 -0.6357\nvn 0.7031 -0.4743 -0.5298\nvn 0.7739 -0.3749 -0.5104\nvn 0.9303 0.3666 -0.0129\nvn 0.7221 -0.1144 -0.6822\nvn 0.7064 0.0354 -0.7068\nvn 0.7388 -0.1260 -0.6620\nvn -0.9025 -0.4232 -0.0804\nvn -0.6292 0.7704 -0.1025\nvn -0.6031 0.7875 -0.1268\nvn 0.3274 -0.8969 -0.2972\nvn -0.0804 0.7606 -0.6442\nvn -0.1354 0.6548 -0.7435\nvn -0.0039 0.6574 -0.7535\nvn 0.8491 -0.1722 -0.4992\nvn 0.8203 -0.3076 -0.4821\nvn 0.4827 -0.8517 -0.2039\nvn -0.6743 0.7384 -0.0097\nvn -0.6218 0.7751 0.1117\nvn -0.5022 0.7700 0.3935\nvn -0.4657 0.8787 0.1050\nvn -0.4552 0.8888 -0.0536\nvn 0.3287 -0.6505 -0.6847\nvn 0.2571 -0.9001 -0.3518\nvn 0.9851 0.1576 0.0685\nvn 0.9214 0.3232 0.2159\nvn 0.7257 -0.0584 -0.6855\nvn 0.8045 -0.1106 -0.5836\nvn 0.8061 -0.0177 -0.5914\nvn 0.7309 -0.2151 -0.6476\nvn -0.3024 -0.9419 -0.1458\nvn 0.9924 -0.0295 0.1190\nvn -0.0259 0.5967 -0.8020\nvn -0.9127 -0.3470 0.2155\nvn -0.9274 0.0601 -0.3691\nvn -0.9153 0.1064 -0.3884\nvn 0.8536 0.0515 -0.5183\nvn 0.8833 0.1848 -0.4309\nvn 0.3815 -0.9243 0.0093\nvn 0.4772 -0.8634 0.1639\nvn 0.7352 -0.6577 0.1638\nvn -0.1022 0.8220 0.5603\nvn 0.9947 -0.0999 -0.0228\nvn 0.9902 -0.1276 -0.0571\nvn 0.0157 -0.9995 -0.0263\nvn 0.7661 -0.2021 -0.6101\nvn 0.7459 0.0872 -0.6603\nvn 0.8622 -0.1488 -0.4842\nvn 0.7345 -0.1675 -0.6576\nvn 0.0845 -0.7507 -0.6551\nvn 0.1367 -0.7742 -0.6180\nvn 0.0531 -0.9808 -0.1874\nvn 0.8315 -0.4543 -0.3196\nvn 0.6049 -0.7307 -0.3165\nvn 0.5609 -0.5725 -0.5981\nvn 0.7507 0.2840 -0.5965\nvn 0.7526 0.3714 -0.5437\nvn -0.7058 -0.6960 -0.1317\nvn -0.6820 -0.6806 -0.2677\nvn 0.1215 0.2153 -0.9689\nvn -0.0765 0.3367 -0.9385\nvn -0.0911 0.1886 -0.9778\nvn 0.9853 -0.1219 -0.1195\nvn 0.9869 0.1609 -0.0070\nvn -0.4186 0.1791 -0.8903\nvn -0.5237 -0.4441 -0.7270\nvn -0.2218 -0.7758 -0.5907\nvn -0.3452 0.7622 -0.5476\nvn -0.2069 0.7259 -0.6560\nvn -0.3848 0.5520 -0.7397\nvn -0.9915 0.0136 -0.1293\nvn -0.9666 0.2546 -0.0276\nvn -0.6878 0.7172 -0.1119\nvn -0.9927 0.0604 0.1045\nvn -0.9702 0.1060 0.2176\nvn -0.7392 0.3957 -0.5448\nvn -0.7601 0.2190 -0.6118\nvn 0.7372 -0.2801 -0.6149\nvn 0.8271 -0.3096 -0.4690\nvn 0.7439 -0.4660 -0.4790\nvn 0.0560 -0.4352 -0.8986\nvn -0.6681 -0.5530 -0.4978\nvn -0.7179 -0.5251 -0.4570\nvn -0.6919 -0.4188 -0.5880\nvn 0.7942 -0.2125 -0.5692\nvn -0.8756 -0.2468 0.4152\nvn -0.4187 0.9057 -0.0661\nvn 0.0351 -0.9991 -0.0211\nvn 0.3804 -0.9204 -0.0900\nvn -0.0231 0.6643 -0.7471\nvn -0.0278 0.6500 -0.7594\nvn -0.3429 0.8813 0.3252\nvn -0.9337 -0.3264 -0.1467\nvn -0.7979 -0.5458 -0.2557\nvn -0.9367 0.1225 -0.3280\nvn -0.8529 -0.2052 -0.4800\nvn -0.7445 0.5936 -0.3054\nvn -0.7958 0.6045 0.0352\nvn 0.7007 -0.6825 -0.2076\nvn 0.7074 -0.6559 -0.2633\nvn -0.1210 0.1608 -0.9795\nvn -0.6169 0.7778 -0.1200\nvn -0.5776 0.8021 0.1514\nvn 0.0916 0.6779 -0.7294\nvn -0.6568 0.1945 -0.7285\nvn -0.6163 -0.1098 -0.7798\nvn 0.2799 0.4693 -0.8375\nvn 0.1855 0.5622 -0.8059\nvn -0.9274 0.3329 -0.1705\nvn -0.9266 0.2671 -0.2646\nvn 0.7642 -0.3559 -0.5378\nvn 0.7825 -0.5314 -0.3245\nvn -0.6623 -0.6826 0.3089\nvn -0.7939 -0.5344 0.2898\nvn -0.6288 -0.7386 0.2429\nvn -0.6281 -0.4498 -0.6349\nvn -0.6715 -0.4017 -0.6226\nvn -0.5971 -0.3962 -0.6975\nvn 0.7338 0.6408 -0.2258\nvn 0.7638 0.5149 -0.3893\nvn 0.6310 0.6762 -0.3801\nvn 0.7732 -0.1017 -0.6259\nvn 0.7003 -0.2084 -0.6827\nvn 0.5759 -0.7816 -0.2394\nvn 0.0836 -0.5768 -0.8126\nvn 0.0637 -0.7152 -0.6959\nvn 0.0562 -0.9639 -0.2603\nvn 0.5787 -0.2282 -0.7830\nvn 0.9942 0.1066 0.0139\nvn 0.9813 0.0337 -0.1897\nvn 0.9939 -0.1027 0.0404\nvn 0.5411 -0.8383 0.0672\nvn -0.0248 -0.9989 0.0400\nvn 0.4484 -0.8922 -0.0541\nvn 0.8174 -0.1771 -0.5481\nvn 0.8769 -0.2550 -0.4074\nvn 0.8666 -0.3575 -0.3481\nvn -0.7480 -0.6616 0.0523\nvn -0.9093 -0.3713 -0.1880\nvn 0.7356 -0.1811 -0.6528\nvn -0.9613 0.2529 0.1089\nvn -0.9713 0.2363 0.0284\nvn -0.9111 0.3742 0.1726\nvn 0.9438 -0.1085 -0.3123\nvn 0.1006 -0.9919 0.0767\nvn 0.4693 -0.8616 0.1931\nvn 0.0967 -0.9930 0.0682\nvn -0.6284 0.3354 -0.7019\nvn -0.6979 0.2689 -0.6637\nvn 0.7695 -0.5655 -0.2968\nvn 0.6667 -0.7447 -0.0299\nvn 0.5633 -0.7996 0.2080\nvn -0.9684 -0.2479 -0.0273\nvn 0.6981 -0.5963 -0.3963\nvn 0.8175 -0.5110 -0.2654\nvn -0.9068 0.2120 0.3644\nvn 0.9950 0.0226 0.0971\nvn -0.4479 0.7506 -0.4857\nvn 0.3965 0.8966 -0.1971\nvn 0.2355 -0.5508 -0.8007\nvn 0.2733 -0.2252 -0.9352\nvn 0.1462 -0.9840 -0.1016\nvn 0.9545 0.0476 0.2945\nvn 0.7448 0.0940 -0.6605\nvn 0.5106 -0.8319 0.2169\nvn -0.8627 0.0173 -0.5054\nvn 0.8056 -0.2346 -0.5441\nvn 0.7899 -0.3041 -0.5324\nvn 0.5217 0.2835 -0.8046\nvn 0.5286 0.1567 -0.8343\nvn 0.6547 -0.3457 -0.6722\nvn 0.7947 0.1608 -0.5853\nvn 0.7408 -0.5080 -0.4394\nvn 0.6388 -0.5101 -0.5759\nvn 0.6285 -0.5121 -0.5855\nvn 0.8183 -0.4950 -0.2920\nvn 0.1031 -0.8472 0.5212\nvn 0.0808 -0.8938 0.4411\nvn 0.9989 -0.0017 -0.0473\nvn 0.1252 -0.8278 -0.5469\nvn 0.1197 -0.9554 -0.2698\nvn 0.0917 -0.9652 -0.2448\nvn 0.0348 -0.9782 -0.2044\nvn 0.3868 0.5903 -0.7085\nvn 0.3061 0.4864 -0.8184\nvn 0.3815 0.3860 -0.8399\nvn 0.3007 0.1902 -0.9345\nvn -0.7114 0.7010 -0.0503\nvn -0.6397 0.6768 -0.3641\nvn -0.5850 0.8099 -0.0425\nvn 0.5448 -0.0335 -0.8379\nvn 0.6095 -0.3192 -0.7257\nvn 0.8099 -0.3960 -0.4327\nvn 0.2019 0.9608 -0.1899\nvn 0.2601 0.9288 -0.2640\nvn 0.2294 0.9593 -0.1647\nvn -0.2109 -0.8583 0.4677\nvn 0.6236 0.2928 -0.7248\nvn 0.5634 0.3976 -0.7241\nvn 0.5338 0.3306 -0.7783\nvn -0.8726 0.3629 -0.3269\nvn -0.9142 0.3621 -0.1816\nvn -0.7138 0.4223 -0.5586\nvn -0.7044 -0.4281 -0.5661\nvn -0.9088 -0.1630 -0.3839\nvn -0.6986 -0.1859 -0.6909\nvn 0.0497 0.3337 -0.9413\nvn 0.1401 0.1904 -0.9716\nvn 0.1897 0.3041 -0.9335\nvn 0.8167 0.3144 -0.4838\nvn -0.5904 -0.4086 0.6961\nvn -0.4559 -0.6111 0.6471\nvn 0.3819 -0.3942 -0.8359\nvn 0.5140 -0.4831 -0.7088\nvn -0.0678 0.3479 -0.9350\nvn 0.4577 -0.8884 0.0352\nvn 0.4349 -0.8905 0.1335\nvn 0.1277 -0.9825 -0.1352\nvn -0.1595 0.7976 -0.5817\nvn 0.9972 0.0636 0.0398\nvn -0.6212 -0.7820 0.0508\nvn 0.8495 0.0561 -0.5246\nvn 0.8067 -0.0236 -0.5905\nvn 0.8719 -0.1508 -0.4658\nvn 0.0107 -0.9952 -0.0966\nvn -0.0118 -0.9988 0.0473\nvn -0.1024 -0.9782 -0.1805\nvn -0.5947 -0.7036 -0.3887\nvn -0.4082 -0.8878 -0.2125\nvn -0.4570 -0.8475 -0.2700\nvn 0.9840 -0.1689 -0.0562\nvn 0.9628 0.2414 0.1212\nvn 0.7696 0.5623 0.3024\nvn 0.8871 -0.2250 -0.4029\nvn -0.0519 0.1378 -0.9891\nvn -0.1461 0.3970 -0.9061\nvn 0.1134 0.2198 -0.9689\nvn 0.1731 -0.7863 -0.5930\nvn 0.1074 -0.3546 -0.9288\nvn 0.0670 -0.9553 -0.2880\nvn 0.0993 -0.9626 -0.2521\nvn 0.3298 -0.9189 -0.2165\nvn 0.0458 0.2455 -0.9683\nvn -0.0522 0.2493 -0.9670\nvn -0.2608 0.0342 -0.9648\nvn -0.4819 0.2382 -0.8432\nvn -0.0264 -0.2688 -0.9628\nvn -0.2621 -0.9110 0.3184\nvn 0.6467 -0.2785 -0.7100\nvn -0.0216 -0.9970 0.0734\nvn -0.0052 -0.9895 0.1444\nvn -0.0122 -0.9653 -0.2606\nvn -0.9437 0.1918 0.2695\nvn -0.9442 -0.3099 0.1113\nvn -0.9822 0.1874 -0.0102\nvn 0.7903 -0.5808 -0.1951\nvn -0.6845 0.5714 -0.4527\nvn 0.5665 -0.0282 -0.8235\nvn 0.6076 -0.1656 -0.7768\nvn 0.0292 -0.9994 -0.0183\nvn 0.3463 0.7429 -0.5729\nvn -0.6429 0.7559 -0.1238\nvn -0.7203 0.6425 -0.2613\nvn -0.6081 0.1002 -0.7875\nvn -0.6809 0.2742 -0.6791\nvn -0.6410 0.2199 -0.7353\nvn -0.4569 0.7906 0.4076\nvn -0.0376 -0.3663 -0.9297\nvn -0.5068 0.7868 -0.3524\nvn 0.4008 -0.9085 0.1181\nvn 0.2209 -0.7716 0.5965\nvn -0.5914 -0.7120 -0.3784\nvn -0.6211 -0.6318 -0.4638\nvn 0.5495 0.0137 -0.8354\nvn 0.6180 0.0768 -0.7824\nvn -0.4712 -0.5983 -0.6480\nvn -0.4341 -0.4174 -0.7983\nvn 0.4417 0.4086 -0.7987\nvn 0.5536 0.3106 -0.7726\nvn 0.4357 0.4235 -0.7942\nvn -0.8712 0.4621 0.1653\nvn -0.9532 0.3023 -0.0041\nvn -0.9725 0.1545 -0.1741\nvn -0.9123 -0.4085 0.0290\nvn 0.9832 0.1432 0.1127\nvn -0.9982 0.0601 0.0057\nvn -0.9053 0.2477 -0.3450\nvn -0.1111 0.6437 -0.7571\nvn 0.3233 -0.9118 -0.2529\nvn 0.5773 0.5608 -0.5934\nvn 0.3913 0.4556 -0.7995\nvn -0.1220 0.0396 -0.9917\nvn -0.9680 0.2348 0.0884\nvn -0.9152 0.2493 0.3165\nvn -0.4594 -0.1090 -0.8815\nvn -0.0612 -0.7567 -0.6508\nvn 0.6830 -0.5352 -0.4970\nvn 0.8998 0.3500 0.2605\nvn 0.9319 -0.2590 0.2540\nvn -0.2521 -0.9471 0.1984\nvn 0.0217 -0.9995 -0.0245\nvn 0.1782 -0.5291 -0.8296\nvn -0.9051 -0.2662 0.3315\nvn 0.0367 0.4085 -0.9120\nvn -0.0754 0.4892 -0.8689\nvn 0.7392 -0.4092 -0.5349\nvn 0.8642 0.3978 0.3081\nvn 0.9020 0.3233 0.2861\nvn 0.9630 0.1810 0.1995\nvn 0.9640 0.0659 0.2574\nvn 0.9288 0.1488 0.3393\nvn 0.2427 0.4844 -0.8405\nvn 0.1517 0.4216 -0.8940\nvn 0.1114 0.7540 -0.6474\nvn 0.9573 0.1831 0.2235\nvn 0.4721 -0.8541 -0.2182\nvn 0.4428 -0.6873 -0.5757\nvn 0.7670 0.0162 -0.6414\nvn 0.2847 0.2109 -0.9351\nvn 0.2381 0.3680 -0.8988\nvn 0.2264 0.2548 -0.9401\nvn 0.1549 0.3733 -0.9146\nvn -0.0510 -0.9907 -0.1259\nvn -0.7517 -0.6136 0.2415\nvn 0.9276 0.3186 0.1948\nvn 0.4712 0.8495 -0.2371\nvn -0.3012 -0.9479 0.1040\nvn -0.0520 -0.9902 0.1297\nvn -0.3868 -0.8474 0.3636\nvn 0.9240 0.2872 0.2523\nvn -0.4294 0.7486 0.5052\nvn -0.3551 0.7715 0.5278\nvn 0.2555 -0.7218 0.6432\nvn 0.0055 -0.9997 -0.0245\nvn 0.9772 0.0436 0.2076\nvn 0.9769 0.0463 0.2084\nvn 0.9843 0.0806 0.1568\nvn -0.3207 -0.2044 -0.9249\nvn 0.0295 -0.9980 0.0549\nvn 0.0206 -0.9942 0.1053\nvn 0.0287 -0.9977 0.0616\nvn 0.8427 0.4202 0.3365\nvn 0.6656 -0.7137 0.2178\nvn 0.0920 -0.9084 -0.4079\nvn 0.0576 -0.8878 -0.4566\nvn 0.1220 -0.2294 -0.9656\nvn 0.6952 -0.7162 0.0606\nvn 0.7837 -0.6037 0.1465\nvn -0.3141 0.8523 -0.4182\nvn 0.8053 0.5213 0.2822\nvn 0.5654 -0.7739 0.2851\nvn -0.2843 0.9430 -0.1730\nvn 0.3044 -0.1288 0.9438\nvn -0.6872 0.6425 0.3389\nvn -0.7392 0.5599 0.3742\nvn -0.7927 0.4433 -0.4185\nvn 0.6986 -0.1208 -0.7052\nvn -0.6127 0.7848 0.0933\nvn -0.3733 0.9032 -0.2119\nvn 0.0076 0.9991 -0.0423\nvn 0.0020 0.9992 0.0404\nvn -0.0461 0.9848 0.1672\nvn 0.1279 0.9720 0.1972\nvn 0.0416 0.9580 0.2836\nvn 0.0728 0.9406 0.3314\nvn 0.3426 0.8769 0.3370\nvn 0.1165 0.9499 0.2899\nvn 0.1739 0.9641 0.2007\nvn 0.0183 0.8668 0.4983\nvn 0.5025 0.8584 0.1031\nvn -0.1921 0.9278 0.3198\nvn 0.5940 0.6937 0.4073\nvn 0.0748 -0.9201 -0.3843\nvn 0.0080 -0.9999 0.0000\nvn 0.1661 -0.9206 -0.3533\nvn -0.9299 0.3053 0.2049\nvn 0.7759 0.5494 0.3100\nvn -0.7445 -0.2363 0.6243\nvn -0.4887 -0.1448 0.8603\nvn 0.3127 0.8707 0.3796\nvn 0.1743 0.8108 0.5587\nvn -0.8405 0.2476 0.4819\nvn 0.3113 0.9450 0.0998\nvn -0.8101 0.0382 0.5851\nvn -0.9189 -0.0358 0.3929\nvn 0.3001 0.9480 -0.1061\nvn -0.0702 0.9518 0.2985\nvn -0.2295 0.8626 0.4508\nvn -0.1156 0.8738 0.4723\nvn 0.5228 0.7446 0.4150\nvn 0.3303 0.8871 -0.3223\nvn -0.1479 0.8848 0.4419\nvn -0.0728 0.8875 0.4549\nvn -0.3288 0.8625 0.3848\nvn 0.7455 0.6315 0.2131\nvn 0.8347 0.5504 0.0157\nvn 0.8576 0.4993 0.1230\nvn 0.0278 0.9989 0.0364\nvn -0.6384 0.7343 0.2306\nvn -0.6294 -0.3589 -0.6892\nvn -0.8827 -0.2320 -0.4086\nvn 0.0579 0.9540 -0.2940\nvn 0.1215 0.8377 0.5324\nvn -0.5836 0.7706 -0.2559\nvn -0.8862 0.4598 -0.0569\nvn 0.0423 0.9970 -0.0645\nvn -0.0266 0.9836 0.1785\nvn 0.2611 0.8599 0.4385\nvn 0.6680 0.4041 0.6248\nvn -0.4757 0.7716 0.4222\nvn 0.2218 0.9564 -0.1897\nvn 0.5762 0.7759 0.2568\nvn 0.8230 0.4954 0.2777\nvn -0.4410 0.7625 0.4734\nvn -0.4793 0.7714 -0.4185\nvn 0.5278 0.8493 -0.0097\nvn 0.5153 0.7438 0.4257\nvn -0.9130 0.3586 -0.1942\nvn 0.0298 -0.9356 -0.3517\nvn 0.1555 0.8898 -0.4291\nvn 0.8237 0.5639 -0.0589\nvn 0.7588 0.6408 -0.1168\nvn -0.0294 0.9865 -0.1610\nvn 0.2250 0.8977 -0.3787\nvn -0.8678 -0.1008 0.4865\nvn -0.3992 0.8985 -0.1823\nvn -0.8151 -0.5463 0.1922\nvn 0.0479 0.9723 -0.2287\nvn 0.1604 0.9814 -0.1049\nvn 0.7396 0.6276 0.2430\nvn 0.6122 0.7035 0.3607\nvn 0.5300 0.7546 0.3869\nvn 0.1033 0.0871 -0.9908\nvn -0.6054 -0.7950 -0.0380\nvn 0.3454 0.8276 0.4424\nvn 0.9381 0.3280 -0.1107\nvn -0.1495 0.8594 0.4890\nvn 0.0435 0.7938 0.6065\nvn 0.2907 0.9568 -0.0066\nvn 0.1790 0.9743 0.1366\nvn 0.7893 0.5578 -0.2566\nvn 0.1079 0.9941 0.0039\nvn -0.5504 0.7618 0.3416\nvn -0.5877 0.8088 -0.0174\nvn -0.9604 0.2479 -0.1274\nvn 0.3342 0.9104 -0.2438\nvn 0.2341 0.9679 -0.0915\nvn 0.3236 0.9359 -0.1387\nvn 0.4292 0.8394 0.3335\nvn 0.1181 0.9505 0.2872\nvn -0.4725 0.2408 -0.8477\nvn -0.7742 0.5063 -0.3797\nvn -0.1277 -0.7849 -0.6063\nvn -0.2445 -0.7068 -0.6638\nvn 0.3027 0.9286 -0.2145\nvn 0.2303 0.9114 -0.3410\nvn -0.5795 0.6930 0.4287\nvn -0.7775 0.5771 0.2498\nvn -0.0305 0.8844 0.4657\nvn 0.1170 0.9622 0.2458\nvn 0.3933 0.8725 0.2900\nvn 0.1457 0.8949 0.4218\nvn 0.6746 0.5579 0.4834\nvn 0.2662 0.9615 -0.0687\nvn 0.6429 0.7591 0.1019\nvn 0.2721 0.9580 0.0904\nvn -0.3332 0.7626 0.5543\nvn 0.0280 0.9989 -0.0373\nvn -0.1593 0.9684 -0.1917\nvn -0.1520 0.9736 -0.1704\nvn -0.3045 0.9520 -0.0316\nvn 0.8980 0.3498 0.2669\nvn 0.7515 0.4380 0.4932\nvn 0.4582 0.7406 0.4915\nvn -0.0134 0.9495 0.3135\nvn -0.5305 0.7287 0.4331\nvn -0.0683 0.9087 0.4118\nvn 0.0842 0.8988 0.4301\nvn 0.8196 0.5669 -0.0830\nvn -0.9936 0.0378 0.1066\nvn 0.2060 0.9785 0.0009\nvn 0.5859 0.7775 -0.2285\nvn 0.5254 0.8474 -0.0760\nvn 0.0204 0.9300 0.3669\nvn -0.3694 0.7936 0.4835\nvn -0.5374 0.7874 0.3019\nvn 0.2035 0.8343 0.5123\nvn -0.6368 0.6805 0.3625\nvn 0.0438 0.9785 0.2014\nvn -0.0739 0.9969 0.0242\nvn 0.2144 0.8856 0.4119\nvn -0.4426 0.1184 -0.8889\nvn -0.6737 0.2179 -0.7061\nvn -0.5161 0.3595 -0.7774\nvn -0.0688 0.9966 -0.0437\nvn -0.6710 0.3639 -0.6459\nvn -0.5982 0.1556 -0.7861\nvn 0.0625 0.9931 0.0992\nvn 0.8109 0.4885 0.3222\nvn -0.1621 0.9468 -0.2780\nvn -0.7510 0.5715 0.3307\nvn -0.9818 -0.0325 0.1869\nvn -0.2193 0.8704 -0.4406\nvn -0.9525 -0.2922 0.0849\nvn 0.3341 -0.3393 0.8793\nvn 0.1700 -0.6011 0.7808\nvn 0.1463 -0.8551 0.4974\nvn -0.1420 0.7754 -0.6153\nvn -0.8732 0.0600 -0.4836\nvn -0.9034 0.0675 -0.4234\nvn -0.9543 -0.0309 -0.2973\nvn -0.1444 -0.9877 -0.0591\nvn -0.2882 -0.9263 -0.2426\nvn -0.5483 -0.8020 -0.2368\nvn -0.6518 0.6654 0.3638\nvn 0.8257 0.5640 0.0105\nvn 0.7680 0.5958 0.2349\nvn 0.7747 0.4362 -0.4577\nvn 0.7579 0.3258 -0.5651\nvn -0.4544 0.8798 0.1396\nvn 0.6192 0.7020 -0.3518\nvn -0.5601 0.7744 0.2940\nvn -0.9122 0.3504 0.2125\nvn 0.7870 0.6135 0.0652\nvn -0.3729 0.9243 0.0813\nvn -0.3327 0.9043 0.2675\nvn -0.0109 -0.3164 -0.9485\nvn -0.1181 -0.2217 -0.9679\nvn 0.6438 0.6423 0.4159\nvn -0.7580 -0.5005 0.4182\nvn 0.7918 0.6049 -0.0843\nvn 0.0294 -0.1676 -0.9854\nvn -0.1393 0.9554 -0.2604\nvn -0.4457 -0.5346 -0.7180\nvn -0.8646 -0.5023 0.0090\nvn 0.7336 0.6792 -0.0200\nvn 0.7059 0.7017 0.0961\nvn -0.5620 0.6063 0.5626\nvn -0.5238 0.6445 0.5569\nvn -0.8488 -0.4002 0.3455\nvn -0.9633 -0.2411 0.1179\nvn 0.6363 0.7317 0.2445\nvn -0.8813 0.4010 0.2500\nvn 0.5635 0.6881 0.4572\nvn -0.8503 -0.1114 -0.5143\nvn 0.6897 0.7184 -0.0897\nvn 0.6497 0.7595 0.0300\nvn 0.5557 0.7690 0.3160\nvn -0.7657 -0.0534 0.6409\nvn 0.4341 -0.7576 0.4874\nvn -0.4548 0.7638 -0.4579\nvn -0.9086 -0.0052 0.4176\nvn 0.4618 0.7471 0.4781\nvn -0.3127 0.6684 -0.6748\nvn -0.5536 0.4110 -0.7243\nvn -0.3579 0.8122 0.4606\nvn -0.1546 0.7267 0.6692\nvn -0.1466 0.7779 0.6111\nvn -0.3302 0.7888 0.5184\nvn -0.5060 -0.8534 -0.1249\nvn 0.6054 0.7556 -0.2501\nvn 0.6194 0.7655 -0.1741\nvn 0.5516 0.8275 0.1047\nvn -0.7303 0.2355 -0.6412\nvn -0.8135 -0.3549 0.4607\nvn 0.6228 0.7785 -0.0775\nvn 0.4258 0.8685 0.2535\nvn 0.0575 0.9317 0.3585\nvn -0.8857 -0.3550 -0.2991\nvn 0.5457 0.8374 -0.0305\nvn 0.5605 0.7179 -0.4128\nvn 0.3835 0.7986 0.4637\nvn 0.5593 0.8072 -0.1886\nvn 0.3885 0.8618 0.3262\nvn 0.5600 0.7708 -0.3037\nvn 0.4564 0.8882 0.0517\nvn 0.4348 0.8814 0.1845\nvn 0.5048 0.8578 -0.0966\nvn 0.3602 0.7004 0.6161\nvn -0.7177 0.3208 -0.6180\nvn 0.4193 0.8390 0.3466\nvn -0.6513 0.6022 -0.4616\nvn -0.8544 0.4156 0.3119\nvn -0.9643 0.2585 0.0571\nvn -0.7969 0.1614 -0.5821\nvn 0.4837 0.7436 -0.4615\nvn 0.4732 0.8065 -0.3544\nvn 0.3202 0.8219 0.4711\nvn 0.1458 0.8834 -0.4452\nvn -0.2785 -0.9602 -0.0205\nvn -0.7937 -0.5552 0.2485\nvn 0.0530 0.1799 -0.9822\nvn 0.5783 -0.7997 -0.1614\nvn 0.4432 0.8958 -0.0334\nvn 0.3854 0.1505 -0.9103\nvn -0.5324 0.2806 0.7986\nvn -0.5197 0.1129 0.8468\nvn -0.4861 0.1003 -0.8681\nvn -0.6926 -0.7172 -0.0769\nvn -0.3772 0.8555 0.3547\nvn -0.8711 0.4815 -0.0966\nvn -0.6863 -0.4398 -0.5792\nvn -0.8253 -0.0521 0.5622\nvn -0.3524 0.6628 0.6606\nvn -0.4483 0.7549 0.4785\nvn -0.3708 0.8603 0.3499\nvn -0.5286 0.7335 0.4273\nvn -0.6790 -0.2682 0.6834\nvn -0.5494 0.7031 0.4514\nvn -0.8206 -0.1841 0.5410\nvn -0.4287 0.6418 0.6358\nvn -0.2484 0.8953 0.3696\nvn -0.4052 0.7445 0.5305\nvn -0.9850 0.1087 -0.1342\nvn -0.3764 -0.8840 0.2770\nvn -0.2444 -0.8538 0.4596\nvn -0.4517 -0.8422 0.2944\nvn -0.7344 0.3157 0.6008\nvn -0.4832 0.6542 0.5818\nvn -0.6465 0.5640 0.5137\nvn -0.7993 0.0197 0.6005\nvn -0.7270 0.3104 0.6124\nvn -0.7548 0.1767 0.6316\nvn -0.4223 0.3580 0.8328\nvn -0.1491 0.1695 0.9742\nvn -0.1546 0.6849 0.7120\nvn -0.4083 -0.0407 0.9119\nvn -0.5859 0.2272 0.7778\nvn -0.5979 0.7198 0.3525\nvn -0.7791 0.5734 0.2532\nvn -0.5390 0.5143 0.6670\nvn -0.6448 -0.0217 0.7640\nvn -0.4801 0.3666 0.7969\nvn -0.4357 -0.7431 -0.5079\nvn -0.5799 -0.1583 -0.7992\nvn -0.6901 -0.0249 -0.7233\nvn -0.4787 -0.0293 -0.8775\nvn -0.8217 0.3506 0.4493\nvn -0.9123 0.2940 0.2851\nvn -0.6250 0.5350 0.5684\nvn -0.7632 0.3135 0.5650\nvn -0.7991 -0.0405 0.5998\nvn -0.5130 -0.8475 0.1365\nvn -0.5325 -0.8462 -0.0201\nvn -0.5708 -0.8190 -0.0583\nvn 0.5879 -0.0472 -0.8075\nvn -0.5196 0.7296 0.4445\nvn -0.7586 0.2617 0.5966\nvn -0.6649 0.5489 0.5065\nvn -0.7758 -0.0632 0.6278\nvn -0.9232 0.2406 0.2995\nvn -0.6279 -0.0933 -0.7726\nvn -0.5625 0.0126 -0.8267\nvn -0.2046 -0.7830 -0.5873\nvn -0.1780 -0.7749 -0.6064\nvn -0.3089 -0.6858 -0.6589\nvn -0.6800 0.6516 -0.3361\nvn -0.6826 -0.1092 0.7226\nvn -0.8898 -0.0802 0.4492\nvn -0.6754 -0.0190 0.7372\nvn -0.6293 -0.3033 0.7155\nvn -0.2880 0.1285 -0.9489\nvn -0.3132 0.2332 -0.9206\nvn -0.8183 -0.3597 0.4482\nvn -0.8459 -0.3163 0.4294\nvn 0.2515 -0.9142 -0.3176\nvn -0.8098 -0.3419 0.4768\nvn 0.0082 -0.9998 -0.0158\nvn -0.5356 0.3700 -0.7591\nvn -0.7402 0.5648 -0.3647\nvn -0.4933 -0.1556 0.8558\nvn -0.5747 0.1295 0.8080\nvn -0.5944 0.3039 0.7445\nvn -0.3363 -0.2324 -0.9126\nvn -0.5487 -0.0784 -0.8323\nvn -0.0381 -0.3497 0.9361\nvn -0.7921 -0.1325 -0.5958\nvn -0.6078 -0.2363 -0.7580\nvn -0.6982 -0.0150 -0.7157\nvn -0.6520 0.1615 0.7408\nvn -0.2497 -0.8919 0.3770\nvn -0.2540 -0.8701 0.4223\nvn -0.6178 0.4894 -0.6154\nvn -0.6397 0.5442 0.5427\nvn -0.9382 0.2896 0.1893\nvn -0.8233 0.4883 0.2893\nvn -0.6608 0.5761 0.4811\nvn -0.8208 -0.3276 0.4678\nvn -0.5295 0.7986 0.2860\nvn -0.5216 -0.0589 0.8511\nvn 0.0085 -0.9984 0.0562\nvn -0.6818 -0.3237 0.6561\nvn -0.8151 -0.3194 0.4832\nvn -0.2748 0.1885 0.9428\nvn -0.4890 0.6922 0.5307\nvn -0.7750 0.2863 0.5633\nvn -0.8006 0.3183 0.5076\nvn -0.6542 0.5533 0.5156\nvn -0.5090 -0.3643 0.7798\nvn -0.4083 -0.4165 0.8123\nvn -0.8821 0.1045 0.4592\nvn -0.2639 -0.5587 0.7862\nvn -0.5007 -0.2704 0.8223\nvn -0.8873 -0.4611 0.0078\nvn -0.7954 0.1080 0.5963\nvn -0.4342 -0.1314 -0.8912\nvn -0.8032 0.4884 0.3410\nvn -0.9550 0.2478 0.1631\nvn -0.7785 -0.5824 0.2340\nvn -0.7043 -0.2254 -0.6731\nvn -0.5185 -0.2221 -0.8256\nvn -0.8242 -0.2943 0.4837\nvn -0.5266 0.0305 -0.8495\nvn -0.3136 -0.8489 0.4254\nvn -0.3879 -0.8297 0.4014\nvn -0.6678 0.1164 -0.7351\nvn -0.5802 0.0888 -0.8096\nvn -0.6932 0.3093 -0.6509\nvn -0.4849 0.4675 0.7391\nvn -0.0839 -0.1533 -0.9846\nvn -0.5045 0.7906 0.3470\nvn -0.5371 0.7312 0.4205\nvn -0.3162 -0.2402 0.9178\nvn -0.8243 -0.5609 -0.0763\nvn -0.5876 0.2417 -0.7721\nvn -0.5066 -0.6902 0.5166\nvn -0.2849 -0.8193 0.4975\nvn -0.9126 0.3937 -0.1100\nvn -0.9716 0.2359 0.0193\nvn -0.9067 -0.4145 -0.0781\nvn -0.5739 -0.8124 0.1031\nvn -0.9521 -0.2673 0.1487\nvn -0.3633 0.8095 0.4612\nvn -0.0002 -0.9838 -0.1794\nvn 0.4089 -0.9069 -0.1016\nvn 0.3091 -0.9394 -0.1482\nvn 0.1951 -0.7061 -0.6807\nvn 0.2297 -0.5766 -0.7841\nvn -0.5075 0.6050 0.6135\nvn -0.8667 0.4910 0.0882\nvn -0.3091 -0.3628 0.8791\nvn -0.4568 -0.2909 0.8406\nvn -0.5495 0.0083 0.8354\nvn -0.4511 -0.7160 0.5327\nvn -0.4049 -0.3630 0.8392\nvn -0.2930 0.1679 -0.9412\nvn -0.5980 -0.1192 0.7926\nvn -0.9465 0.3095 -0.0910\nvn -0.4081 -0.0881 0.9086\nvn 0.1687 0.1112 -0.9794\nvn 0.2852 0.1510 -0.9465\nvn -0.4970 0.4736 0.7271\nvn -0.6078 0.4887 0.6259\nvn -0.7644 0.1361 0.6301\nvn -0.6251 -0.0959 0.7746\nvn -0.2253 -0.8723 0.4339\nvn -0.5356 -0.2673 0.8010\nvn -0.9443 -0.1863 -0.2713\nvn -0.9137 -0.1070 -0.3920\nvn -0.2471 -0.3110 0.9177\nvn -0.1100 -0.1452 0.9832\nvn -0.5460 -0.0581 -0.8357\nvn -0.5063 -0.1458 -0.8499\nvn -0.3764 -0.3384 -0.8625\nvn -0.4791 -0.7900 0.3824\nvn -0.2476 0.2875 -0.9252\nvn -0.2915 0.5245 -0.8000\nvn -0.1868 0.2644 -0.9461\nvn -0.5604 -0.7484 0.3546\nvn -0.3001 -0.9128 0.2768\nvn -0.1974 -0.9696 0.1444\nvn 0.1788 0.0422 0.9830\nvn -0.9051 0.3829 -0.1849\nvn -0.7192 0.6099 -0.3326\nvn -0.9546 -0.1556 -0.2540\nvn -0.6298 -0.6934 -0.3498\nvn -0.2950 -0.6365 -0.7126\nvn -0.2335 0.4999 -0.8340\nvn -0.7035 0.2041 0.6807\nvn -0.8098 0.1882 0.5556\nvn -0.5873 0.5872 0.5569\nvn -0.0720 -0.3641 0.9286\nvn -0.5179 -0.3645 0.7739\nvn -0.6580 0.3352 0.6742\nvn -0.9783 0.2009 -0.0505\nvn -0.9034 0.4277 0.0291\nvn -0.8209 0.3965 -0.4109\nvn -0.7724 -0.6271 -0.1001\nvn -0.7046 0.0243 0.7091\nvn -0.7036 0.0480 0.7090\nvn -0.7264 -0.1444 0.6718\nvn -0.0311 -0.9449 0.3258\nvn -0.6830 0.1466 0.7155\nvn 0.0099 -0.9206 0.3902\nvn 0.0681 -0.5657 -0.8217\nvn -0.0708 0.0597 -0.9957\nvn -0.9069 0.4068 -0.1095\nvn -0.8518 0.5236 -0.0159\nvn -0.7306 0.6616 -0.1688\nvn -0.4115 -0.0733 -0.9084\nvn -0.6801 0.0721 0.7295\nvn -0.9637 0.0194 -0.2661\nvn -0.9414 -0.0700 -0.3298\nvn -0.8826 -0.4349 -0.1785\nvn -0.5853 -0.4558 0.6705\nvn -0.7243 0.2176 -0.6542\nvn 0.0217 0.0130 -0.9997\nvn -0.7198 -0.3689 -0.5880\nvn -0.7087 -0.3308 -0.6231\nvn -0.6701 -0.4259 -0.6080\nvn -0.7902 0.4388 0.4277\nvn -0.7524 0.6375 0.1659\nvn -0.7052 0.2961 -0.6442\nvn -0.3309 0.0705 -0.9410\nvn -0.2781 0.0364 -0.9598\nvn -0.5896 0.8067 0.0385\nvn -0.7149 -0.3262 -0.6185\nvn -0.6564 0.4161 -0.6293\nvn -0.6452 0.1993 0.7376\nvn -0.0547 -0.8097 0.5842\nvn 0.1388 -0.4396 -0.8874\nvn 0.6669 -0.0112 -0.7450\nvn 0.0127 -0.9999 0.0021\nvn 0.4938 -0.8655 -0.0839\nvn -0.9299 0.1154 0.3493\nvn -0.5026 -0.8394 -0.2069\nvn -0.7798 0.3283 0.5330\nvn -0.5911 -0.7878 0.1730\nvn -0.9296 -0.1910 0.3152\nvn -0.4676 -0.6854 -0.5582\nvn -0.5020 0.6804 0.5338\nvn -0.8318 -0.2361 0.5023\nvn -0.9097 -0.0862 0.4062\nvn -0.8451 -0.0686 0.5302\nvn -0.6887 0.4775 0.5455\nvn -0.6874 0.5139 -0.5131\nvn -0.8410 0.1087 0.5300\nvn -0.6755 -0.4621 0.5746\nvn -0.7095 -0.3623 0.6044\nvn -0.7521 0.3182 0.5771\nvn -0.0362 -0.3003 -0.9531\nvn 0.0673 -0.9812 0.1809\nvn 0.0245 -0.9938 0.1084\nvn 0.0494 -0.9929 0.1082\nvn -0.5182 -0.5600 -0.6464\nvn -0.6059 -0.5929 -0.5304\nvn -0.2495 -0.8665 0.4323\nvn -0.7077 0.4690 0.5284\nvn -0.1283 -0.2857 -0.9496\nvn -0.7795 0.0247 0.6259\nvn -0.8003 0.3209 0.5064\nvn 0.2405 -0.9702 -0.0286\nvn -0.0473 -0.9988 0.0060\nvn -0.1729 -0.9837 -0.0496\nvn -0.2490 -0.7739 -0.5823\nvn -0.7826 0.4714 0.4066\nvn 0.1483 0.3744 0.9153\nvn -0.9215 0.3147 0.2277\nvn -0.8075 -0.1084 0.5797\nvn -0.7536 0.2247 0.6177\nvn -0.6958 0.5795 0.4243\nvn -0.6773 0.6197 -0.3965\nvn 0.1446 -0.8935 0.4251\nvn -0.6113 0.5484 0.5705\nvn -0.8027 -0.3815 0.4583\nvn -0.9230 -0.0413 -0.3825\nvn -0.7202 -0.6228 -0.3056\nvn -0.7810 -0.5725 -0.2494\nvn -0.4254 -0.3337 -0.8412\nvn -0.7150 -0.2019 0.6693\nvn -0.8559 -0.1318 0.5000\nvn 0.2520 -0.0505 -0.9664\nvn 0.1999 -0.1896 -0.9613\nvn 0.2854 -0.5950 -0.7513\nvn -0.6594 0.2975 0.6904\nvn -0.4598 0.8164 0.3493\nvn -0.3356 0.8514 0.4030\nvn -0.7289 0.5888 0.3493\nvn -0.8126 0.2974 0.5013\nvn -0.8133 -0.2803 0.5098\nvn -0.8240 0.0281 0.5658\nvn -0.9262 0.1013 -0.3631\nvn -0.4440 0.6360 0.6312\nvn -0.0312 0.2017 -0.9789\nvn -0.5775 0.3087 -0.7557\nvn -0.6079 -0.0981 -0.7879\nvn -0.6867 -0.2453 -0.6843\nvn -0.1217 -0.6875 0.7159\nvn -0.7715 0.6362 -0.0060\nvn -0.6128 0.4251 0.6662\nvn -0.0980 -0.0509 -0.9939\nvn -0.3244 0.1938 -0.9258\nvn -0.6936 -0.5157 0.5029\nvn -0.7545 0.0007 0.6562\nvn -0.6790 0.1047 0.7266\nvn -0.6750 -0.4557 0.5802\nvn -0.8369 0.4364 0.3303\nvn -0.5880 0.6593 0.4686\nvn -0.4408 -0.8022 0.4027\nvn -0.7294 -0.1506 0.6673\nvn -0.3768 0.7505 0.5430\nvn 0.3767 -0.6302 -0.6789\nvn 0.0870 -0.9868 -0.1361\nvn -0.1148 0.0408 -0.9925\nvn -0.6888 0.2594 0.6770\nvn -0.7214 0.1913 0.6656\nvn -0.6704 0.4486 0.5910\nvn -0.7423 0.1621 0.6501\nvn -0.3681 0.1489 -0.9178\nvn -0.7359 0.4982 0.4585\nvn -0.6099 0.7636 0.2119\nvn -0.5778 0.5646 0.5893\nvn 0.0769 -0.5277 -0.8459\nvn -0.7789 0.4646 -0.4212\nvn -0.7068 0.5526 -0.4416\nvn -0.6624 0.5646 -0.4924\nvn -0.7664 0.4177 -0.4879\nvn 0.3000 -0.5879 0.7512\nvn -0.1742 -0.7402 -0.6494\nvn -0.0819 -0.0053 -0.9966\nvn -0.8465 -0.4948 -0.1963\nvn -0.9421 -0.1219 0.3123\nvn -0.3889 0.2590 -0.8841\nvn -0.5584 0.2196 -0.7999\nvn -0.4764 -0.0685 -0.8766\nvn -0.6544 -0.5207 0.5483\nvn -0.3069 -0.5022 0.8084\nvn -0.0602 -0.0522 -0.9968\nvn 0.0063 -0.0544 -0.9985\nvn 0.0244 0.0091 -0.9996\nvn -0.3154 -0.9470 -0.0602\nvn -0.3153 -0.8954 -0.3142\nvn -0.8104 -0.3157 0.4936\nvn -0.7761 0.6200 0.1146\nvn 0.0058 -0.9999 -0.0136\nvn 0.3048 -0.9252 -0.2259\nvn -0.0814 0.4925 -0.8665\nvn -0.2979 0.5597 -0.7732\nvn -0.2039 0.3735 -0.9049\nvn 0.3982 -0.9133 -0.0855\nvn -0.6033 0.6343 -0.4833\nvn -0.9768 0.2113 -0.0340\nvn -0.3538 0.0229 -0.9350\nvn -0.2332 -0.0883 -0.9684\nvn -0.3359 -0.1635 -0.9276\nvn -0.6366 0.0347 -0.7703\nvn -0.0213 0.6807 -0.7322\nvn -0.6528 0.4643 -0.5985\nvn -0.0712 0.6077 -0.7910\nvn 0.0197 0.9087 -0.4169\nvn 0.0000 0.8836 -0.4683\nvn -0.0353 0.8859 -0.4626\nvn 0.2221 0.5943 -0.7729\nvn 0.1053 0.6154 -0.7811\nvn -0.0356 0.7286 -0.6840\nvn 0.0319 0.4921 -0.8699\nvn 0.1490 0.6053 -0.7819\nvn 0.2741 0.8817 -0.3840\nvn 0.2014 0.8440 -0.4971\nvn -0.8696 -0.1115 -0.4809\nvn 0.1729 0.8733 -0.4555\nvn 0.1635 0.8196 -0.5490\nvn 0.2972 0.8169 -0.4942\nvn 0.1444 0.8168 -0.5585\nvn 0.0262 0.5578 -0.8295\nvn -0.8014 -0.2548 -0.5411\nvn -0.6215 -0.3720 -0.6894\nvn 0.0226 -0.9986 0.0468\nvn -0.0231 -0.9997 -0.0058\nvn -0.5785 0.6020 -0.5503\nvn -0.9120 -0.0473 -0.4073\nvn -0.8733 -0.2026 -0.4429\nvn -0.7215 -0.3960 -0.5679\nvn -0.5437 -0.5483 -0.6355\nvn -0.5991 -0.2777 -0.7509\nvn -0.9512 -0.0183 -0.3081\nvn -0.5033 -0.5095 -0.6979\nvn -0.7682 0.0637 -0.6369\nvn -0.9258 -0.1784 -0.3333\nvn -0.8071 -0.3778 -0.4536\nvn -0.5625 -0.5891 -0.5801\nvn -0.9135 -0.1105 -0.3916\nvn -0.9709 -0.0089 -0.2390\nvn -0.3175 0.4144 -0.8529\nvn -0.3591 0.5389 -0.7619\nvn -0.5567 -0.6117 -0.5620\nvn -0.9629 0.0158 -0.2695\nvn -0.9729 0.1081 -0.2041\nvn -0.6618 -0.5275 -0.5326\nvn -0.5520 -0.6362 -0.5390\nvn -0.9745 -0.0057 -0.2240\nvn -0.8279 -0.3991 -0.3940\nvn -0.6790 -0.5632 -0.4708\nvn -0.5807 -0.6230 -0.5240\nvn -0.9426 -0.2088 -0.2605\nvn -0.9319 -0.2241 -0.2850\nvn -0.4559 -0.6858 -0.5674\nvn -0.9727 -0.1140 -0.2020\nvn -0.9703 0.0144 -0.2415\nvn -0.6295 -0.5973 -0.4969\nvn -0.4415 -0.7229 -0.5315\nvn -0.8503 -0.4094 -0.3307\nvn -0.9797 0.1505 -0.1321\nvn -0.9857 0.0492 -0.1607\nvn -0.5810 -0.6626 -0.4726\nvn -0.6300 -0.3725 -0.6814\nvn -0.8087 -0.4606 -0.3657\nvn -0.6124 -0.6593 -0.4361\nvn -0.9745 -0.1588 -0.1586\nvn -0.9760 -0.1996 -0.0869\nvn -0.9742 -0.0972 -0.2033\nvn -0.8677 -0.3839 -0.3158\nvn -0.6447 -0.6322 -0.4296\nvn 0.5022 0.2644 -0.8233\nvn 0.5138 0.0657 -0.8554\nvn 0.4788 0.2366 -0.8454\nvn 0.0068 0.8774 -0.4796\nvn -0.0602 0.7876 -0.6132\nvn 0.1041 0.7796 -0.6176\nvn -0.0785 0.1399 -0.9870\nvn -0.1916 0.1349 -0.9721\nvn -0.5966 -0.6832 -0.4210\nvn -0.3076 0.7624 -0.5694\nvn -0.0417 0.7214 -0.6912\nvn -0.2533 0.7393 -0.6239\nvn -0.9868 0.0777 -0.1422\nvn -0.4905 -0.7597 -0.4270\nvn -0.6341 0.7110 -0.3038\nvn -0.9212 -0.3173 -0.2251\nvn -0.8028 -0.5092 -0.3100\nvn -0.4973 -0.8670 -0.0320\nvn 0.4687 0.4539 -0.7578\nvn 0.4476 0.4845 -0.7516\nvn 0.4121 0.3292 -0.8496\nvn -0.8121 0.1956 -0.5497\nvn -0.6670 -0.6430 -0.3763\nvn -0.9879 -0.0134 -0.1542\nvn 0.0857 0.3735 -0.9237\nvn 0.0500 0.8367 -0.5453\nvn -0.6997 -0.3974 -0.5937\nvn -0.7038 -0.2888 -0.6490\nvn -0.5931 -0.3182 -0.7396\nvn -0.7709 -0.1506 -0.6189\nvn -0.8589 0.0911 -0.5040\nvn -0.7936 0.4152 -0.4447\nvn -0.2922 -0.9401 -0.1756\nvn -0.9752 0.1660 -0.1461\nvn -0.8217 -0.5004 -0.2729\nvn -0.8017 -0.5468 -0.2414\nvn 0.5113 0.5595 -0.6523\nvn 0.4556 0.5010 -0.7358\nvn 0.3531 0.5119 -0.7831\nvn -0.5155 -0.3522 -0.7812\nvn -0.6553 -0.3168 -0.6857\nvn -0.7950 -0.3955 -0.4599\nvn -0.9487 -0.0265 -0.3151\nvn -0.8391 0.2859 -0.4628\nvn -0.6585 0.6100 -0.4406\nvn -0.5560 0.5271 -0.6426\nvn -0.9469 -0.2580 -0.1918\nvn -0.9957 -0.0825 0.0412\nvn -0.0755 0.9135 -0.3996\nvn -0.7227 -0.2189 -0.6556\nvn -0.7740 -0.3304 -0.5401\nvn -0.8432 -0.3238 -0.4292\nvn -0.6717 -0.7089 0.2150\nvn -0.7452 -0.6031 -0.2846\nvn 0.2364 0.5012 -0.8324\nvn 0.2566 0.4925 -0.8316\nvn -0.6763 -0.3038 -0.6710\nvn -0.8673 -0.3338 -0.3692\nvn -0.8473 0.4209 -0.3240\nvn -0.7110 -0.6205 -0.3308\nvn -0.0616 0.7632 -0.6431\nvn -0.5146 -0.3759 -0.7706\nvn -0.8180 -0.2969 -0.4926\nvn -0.8716 -0.2666 -0.4113\nvn -0.8752 -0.3091 -0.3721\nvn -0.9132 -0.1282 -0.3868\nvn -0.8975 0.1808 -0.4023\nvn -0.9810 -0.0953 -0.1688\nvn 0.1472 0.4305 -0.8905\nvn -0.0245 0.7793 -0.6262\nvn -0.8195 -0.2740 -0.5033\nvn -0.8718 -0.2562 -0.4174\nvn -0.9250 0.0355 -0.3781\nvn -0.3087 0.7833 -0.5396\nvn -0.5485 0.7515 -0.3664\nvn -0.9640 0.2379 -0.1188\nvn -0.8224 -0.5283 -0.2108\nvn -0.9811 0.0079 0.1933\nvn -0.1112 0.7082 -0.6971\nvn -0.9032 -0.3318 -0.2721\nvn -0.8864 -0.1942 -0.4201\nvn -0.7396 0.2909 -0.6069\nvn -0.8603 0.0502 -0.5072\nvn -0.9778 0.1728 -0.1183\nvn -0.8731 -0.4197 -0.2480\nvn -0.6617 -0.6659 -0.3445\nvn -0.9957 0.0125 0.0913\nvn 0.1182 -0.7572 0.6424\nvn 0.1989 0.3040 -0.9317\nvn 0.1679 0.6837 -0.7101\nvn 0.1620 0.3780 -0.9115\nvn -0.9323 -0.2872 -0.2198\nvn -0.9255 -0.2634 -0.2722\nvn -0.9196 -0.2956 -0.2587\nvn -0.9286 0.0242 -0.3702\nvn -0.2069 -0.9775 0.0395\nvn -0.8978 -0.4313 -0.0890\nvn -0.8544 -0.4847 -0.1873\nvn 0.3786 0.7048 -0.5999\nvn -0.8875 -0.0246 -0.4601\nvn -0.8403 0.3966 -0.3695\nvn -0.7771 0.2713 -0.5679\nvn -0.6687 -0.5887 -0.4542\nvn -0.6359 0.3654 -0.6797\nvn -0.6963 0.5639 -0.4440\nvn -0.6080 0.5509 -0.5717\nvn -0.8469 -0.1015 -0.5220\nvn -0.9199 -0.1354 -0.3680\nvn -0.9199 -0.2954 -0.2576\nvn -0.8997 -0.3367 -0.2776\nvn -0.9727 -0.1278 -0.1937\nvn 0.1251 0.7974 -0.5903\nvn -0.8375 0.2638 -0.4785\nvn -0.6428 0.6063 -0.4682\nvn -0.5601 0.6439 -0.5211\nvn -0.9178 -0.1088 -0.3817\nvn -0.5552 -0.8317 -0.0017\nvn -0.1140 0.5623 -0.8190\nvn -0.1793 0.6420 -0.7454\nvn -0.0761 0.7022 -0.7078\nvn 0.1718 0.4895 -0.8549\nvn 0.2812 0.2479 -0.9271\nvn -0.6141 0.4802 -0.6263\nvn -0.9077 -0.2194 -0.3576\nvn -0.9149 -0.2856 -0.2854\nvn -0.9228 -0.2968 -0.2457\nvn 0.0831 -0.9368 -0.3397\nvn 0.1742 -0.3788 -0.9089\nvn -0.7653 -0.5535 -0.3286\nvn -0.8104 -0.5147 -0.2798\nvn -0.9924 0.0693 0.1013\nvn -0.1939 0.9310 -0.3093\nvn -0.2390 0.8941 -0.3786\nvn -0.1508 0.9046 -0.3987\nvn -0.0148 0.3421 -0.9395\nvn -0.7962 0.2288 -0.5600\nvn -0.9421 -0.0617 -0.3296\nvn -0.9332 -0.1788 -0.3116\nvn -0.8815 -0.3282 -0.3395\nvn -0.2746 0.8701 -0.4091\nvn -0.2106 0.8070 -0.5517\nvn -0.9692 0.2372 -0.0652\nvn -0.9280 0.3656 -0.0714\nvn -0.9825 0.0286 -0.1837\nvn -0.7869 -0.5265 -0.3218\nvn -0.3683 -0.7444 -0.5569\nvn -0.4992 -0.7999 -0.3331\nvn -0.5063 -0.7905 -0.3446\nvn -0.7230 0.3802 -0.5769\nvn -0.6610 0.4819 -0.5751\nvn -0.6872 0.1560 -0.7095\nvn -0.9149 0.2968 -0.2734\nvn -0.8016 0.5537 -0.2255\nvn -0.5608 0.7441 -0.3631\nvn -0.3507 0.9016 -0.2532\nvn -0.9539 0.1491 -0.2605\nvn -0.6154 -0.6765 -0.4044\nvn -0.5124 -0.7581 -0.4032\nvn -0.7082 -0.6195 -0.3386\nvn -0.9757 -0.2112 -0.0570\nvn -0.3825 0.7248 -0.5730\nvn 0.2049 -0.5555 -0.8059\nvn -0.5152 0.8256 -0.2297\nvn -0.9100 -0.2723 -0.3125\nvn -0.9052 -0.2309 -0.3567\nvn -0.0707 0.7025 -0.7081\nvn -0.9222 -0.3723 -0.1043\nvn -0.7089 -0.6448 0.2858\nvn -0.7007 0.2868 -0.6532\nvn -0.5935 -0.2822 -0.7537\nvn -0.8224 0.5248 -0.2197\nvn -0.4938 0.8496 -0.1852\nvn -0.8819 0.3985 -0.2518\nvn -0.9767 0.0039 -0.2146\nvn -0.9463 -0.1067 -0.3052\nvn -0.9355 -0.2111 -0.2831\nvn -0.3365 0.2649 -0.9036\nvn -0.2094 0.1252 -0.9698\nvn -0.4000 -0.2390 -0.8848\nvn -0.2084 0.2561 -0.9439\nvn -0.7123 -0.6404 -0.2871\nvn -0.7295 -0.6178 -0.2934\nvn -0.7509 -0.6449 -0.1419\nvn -0.5277 0.7504 -0.3981\nvn -0.9296 0.2726 -0.2479\nvn -0.9115 -0.2617 -0.3172\nvn -0.9576 -0.1827 -0.2225\nvn -0.0511 0.6167 -0.7855\nvn 0.2998 -0.9342 -0.1933\nvn 0.0016 -0.9999 -0.0145\nvn -0.7693 -0.6063 -0.2013\nvn -0.9855 -0.0524 -0.1613\nvn -0.8669 -0.4317 -0.2492\nvn -0.9771 -0.2109 -0.0283\nvn -0.5749 0.8100 -0.1155\nvn -0.8001 0.5409 -0.2593\nvn -0.4675 0.2963 -0.8329\nvn -0.7124 0.5548 -0.4298\nvn -0.9287 0.2318 -0.2893\nvn -0.9528 0.2105 -0.2188\nvn -0.8553 0.4031 -0.3256\nvn -0.9591 -0.1721 -0.2246\nvn -0.8827 -0.3484 -0.3153\nvn 0.2718 0.7544 -0.5975\nvn 0.5243 0.2710 -0.8072\nvn -0.1116 0.3523 -0.9292\nvn -0.0831 0.5534 -0.8287\nvn -0.6131 -0.7591 0.2187\nvn -0.8239 -0.5492 -0.1398\nvn -0.9214 0.3762 0.0967\nvn -0.8650 -0.4789 -0.1496\nvn -0.6427 0.3850 -0.6623\nvn -0.8454 0.4655 -0.2619\nvn -0.7405 0.5895 -0.3227\nvn -0.9397 0.0873 -0.3306\nvn -0.9969 -0.0573 -0.0524\nvn -0.8083 -0.3302 -0.4874\nvn -0.2663 0.9135 -0.3073\nvn -0.0074 0.6491 -0.7606\nvn 0.0743 0.4538 -0.8880\nvn 0.3095 0.5139 -0.8000\nvn 0.1926 0.5285 -0.8267\nvn -0.9488 -0.3018 -0.0932\nvn -0.9354 -0.3457 -0.0737\nvn -0.8237 0.4432 -0.3536\nvn -0.9143 0.0285 -0.4040\nvn 0.4790 -0.8666 -0.1393\nvn 0.1088 -0.9940 -0.0020\nvn -0.2220 -0.9499 0.2198\nvn 0.1078 -0.9937 0.0316\nvn 0.1489 -0.9883 0.0320\nvn 0.0165 -0.9908 0.1346\nvn -0.5148 0.0120 -0.8572\nvn -0.5555 0.0487 -0.8300\nvn -0.0878 0.7613 -0.6425\nvn -0.1360 0.7357 -0.6635\nvn -0.0050 -0.9831 0.1831\nvn 0.4548 0.3070 -0.8360\nvn 0.3611 0.2390 -0.9014\nvn -0.9990 -0.0034 -0.0439\nvn -0.6158 0.5477 -0.5664\nvn 0.0855 0.7536 -0.6518\nvn -0.0191 0.6707 -0.7414\nvn 0.1476 0.6971 -0.7016\nvn -0.5734 -0.7428 -0.3457\nvn -0.7161 -0.2793 -0.6396\nvn -0.7604 -0.0445 -0.6479\nvn -0.7303 -0.0116 -0.6829\nvn 0.3760 0.6428 -0.6673\nvn 0.0013 0.8908 -0.4543\nvn -0.1008 0.9078 -0.4070\nvn -0.0872 0.8392 -0.5367\nvn -0.9336 -0.3184 -0.1642\nvn -0.9761 0.2094 -0.0586\nvn -0.9392 -0.3365 -0.0683\nvn 0.6526 -0.2576 -0.7125\nvn -0.5621 0.4706 -0.6800\nvn -0.4935 -0.7212 -0.4860\nvn -0.4533 -0.6186 -0.6417\nvn -0.1222 -0.9890 -0.0829\nvn 0.4334 0.7771 -0.4563\nvn -0.7209 0.1846 -0.6680\nvn -0.0105 0.5501 -0.8350\nvn 0.0207 0.4466 -0.8945\nvn 0.1022 0.6088 -0.7867\nvn 0.2004 0.6866 -0.6988\nvn -0.7785 -0.2468 -0.5770\nvn -0.1938 -0.3853 -0.9022\nvn -0.1029 0.5625 -0.8203\nvn -0.7443 -0.1222 -0.6565\nvn -0.7269 0.1905 -0.6598\nvn -0.6079 0.2915 -0.7385\nvn -0.6712 0.2534 -0.6966\nvn 0.1369 0.7655 -0.6287\nvn 0.3834 0.8203 -0.4244\nvn 0.5186 0.5696 -0.6376\nvn 0.5116 0.6493 -0.5627\nvn 0.5361 0.6422 -0.5479\nvn 0.7578 0.4860 -0.4353\nvn 0.6550 0.4899 -0.5752\nvn 0.0652 0.9069 -0.4161\nvn -0.1557 0.8813 -0.4461\nvn -0.0212 0.4960 -0.8680\nvn 0.2557 -0.5976 -0.7598\nvn -0.7849 -0.1145 -0.6089\nvn -0.7243 -0.0567 -0.6872\nvn -0.7099 0.2552 -0.6564\nvn -0.5414 0.4226 -0.7268\nvn -0.3548 0.3562 -0.8644\nvn -0.4080 0.2838 -0.8677\nvn -0.3333 0.1581 -0.9295\nvn -0.2423 0.2499 -0.9374\nvn -0.6779 -0.4750 -0.5610\nvn -0.9695 0.1167 -0.2152\nvn -0.9515 0.1492 -0.2690\nvn -0.9574 -0.2110 -0.1969\nvn 0.1791 0.2783 -0.9436\nvn 0.1489 0.1979 -0.9688\nvn 0.0501 0.2936 -0.9546\nvn 0.3768 0.3312 -0.8650\nvn -0.7893 -0.2954 -0.5383\nvn -0.7233 -0.1897 -0.6639\nvn -0.7677 0.1622 -0.6199\nvn 0.2784 0.4076 -0.8697\nvn 0.0168 -0.9992 -0.0348\nvn -0.7924 -0.4024 -0.4583\nvn -0.9213 -0.2531 -0.2951\nvn -0.6924 0.7212 -0.0226\nvn -0.1270 0.5160 -0.8471\nvn 0.1393 0.0118 0.9902\nvn -0.7808 -0.4279 -0.4552\nvn -0.7268 -0.3632 -0.5830\nvn -0.7815 -0.1211 -0.6120\nvn -0.7161 0.1046 -0.6901\nvn -0.1273 0.6880 -0.7144\nvn 0.5358 0.5287 -0.6583\nvn 0.0101 0.5640 -0.8257\nvn -0.3471 0.8499 -0.3964\nvn 0.0611 0.6954 -0.7160\nvn -0.0307 0.8302 -0.5566\nvn 0.0960 0.2519 -0.9630\nvn 0.1849 0.2137 -0.9592\nvn -0.7937 -0.3277 -0.5124\nvn -0.7369 -0.2222 -0.6384\nvn -0.8925 0.0175 -0.4506\nvn -0.5852 0.3739 -0.7195\nvn -0.6366 0.3812 -0.6704\nvn 0.1828 0.8179 -0.5456\nvn 0.3942 0.7959 -0.4594\nvn -0.7319 -0.0966 -0.6745\nvn -0.9558 0.0395 -0.2913\nvn -0.7097 0.5979 -0.3724\nvn -0.5095 0.7316 -0.4529\nvn -0.3495 0.5016 -0.7913\nvn -0.6104 0.5646 -0.5555\nvn -0.7180 0.2583 -0.6462\nvn -0.8607 0.1086 -0.4972\nvn -0.5385 -0.6504 -0.5356\nvn -0.3880 -0.7451 -0.5424\nvn -0.7132 -0.6080 -0.3488\nvn -0.7544 -0.4153 -0.5082\nvn -0.8545 0.1265 -0.5038\nvn -0.8823 0.1284 -0.4528\nvn -0.7181 0.3892 -0.5770\nvn -0.1099 0.8581 -0.5015\nvn -0.2304 0.9155 -0.3297\nvn -0.2383 0.8615 -0.4483\nvn -0.8018 -0.0146 -0.5974\nvn -0.9611 0.2175 -0.1703\nvn -0.7425 0.5094 -0.4349\nvn -0.4045 0.7645 -0.5019\nvn -0.3757 0.6142 -0.6939\nvn -0.5007 0.7817 -0.3719\nvn -0.9023 -0.1313 -0.4106\nvn -0.4941 -0.6930 -0.5250\nvn -0.1677 0.3729 -0.9126\nvn -0.5953 -0.6762 -0.4340\nvn -0.5349 -0.7955 -0.2846\nvn -0.5909 -0.7850 -0.1859\nvn -0.8452 -0.4333 -0.3127\nvn -0.8517 -0.3579 -0.3828\nvn -0.8935 -0.1245 -0.4313\nvn -0.8457 0.2776 -0.4557\nvn -0.6948 0.1809 -0.6961\nvn 0.0881 -0.9923 0.0864\nvn 0.0413 -0.9949 0.0922\nvn 0.1287 0.2915 -0.9479\nvn -0.7038 0.1747 -0.6886\nvn -0.6676 0.2429 -0.7037\nvn -0.8584 0.1746 -0.4823\nvn 0.0241 0.5497 -0.8350\nvn -0.4055 0.8366 -0.3682\nvn -0.7629 0.4744 -0.4391\nvn -0.9566 0.0074 -0.2913\nvn -0.7314 -0.6789 -0.0644\nvn -0.8537 -0.4090 -0.3223\nvn -0.6700 0.3823 -0.6363\nvn -0.1808 0.6479 -0.7399\nvn -0.1854 0.8533 -0.4874\nvn -0.3515 0.8686 -0.3492\nvn 0.4585 0.6445 -0.6118\nvn -0.7963 0.1588 -0.5837\nvn -0.5072 -0.7331 -0.4529\nvn -0.8229 -0.4518 -0.3445\nvn -0.7150 0.3351 -0.6135\nvn -0.5598 0.7178 -0.4139\nvn -0.1612 -0.9803 0.1135\nvn -0.3699 -0.9103 0.1856\nvn -0.9180 0.2560 -0.3029\nvn -0.4898 -0.8265 -0.2775\nvn -0.7068 -0.6958 -0.1274\nvn -0.8984 -0.3161 -0.3049\nvn -0.9319 0.0209 -0.3620\nvn -0.9803 -0.0154 -0.1970\nvn -0.9073 0.1069 -0.4067\nvn -0.8968 0.2004 -0.3945\nvn -0.8282 0.2811 -0.4848\nvn -0.7827 0.0587 -0.6196\nvn -0.7603 0.1994 -0.6182\nvn -0.5920 0.0428 -0.8047\nvn -0.7985 0.5423 -0.2612\nvn -0.7347 0.3985 -0.5490\nvn -0.7337 0.5680 -0.3728\nvn -0.6417 0.5744 -0.5082\nvn -0.7566 0.4425 -0.4813\nvn -0.5288 0.8162 -0.2327\nvn -0.7187 0.6418 -0.2674\nvn -0.8923 -0.3804 -0.2431\nvn -0.5873 -0.7047 -0.3979\nvn -0.6890 -0.6759 -0.2616\nvn -0.7860 -0.5013 -0.3618\nvn -0.8181 0.1576 -0.5530\nvn -0.7030 -0.3397 -0.6248\nvn -0.8581 -0.0976 -0.5041\nvn -0.6308 -0.0950 -0.7700\nvn -0.7736 0.2015 -0.6007\nvn -0.7090 0.4738 -0.5223\nvn -0.3991 0.8647 -0.3050\nvn -0.6491 -0.6884 -0.3235\nvn -0.8642 -0.3366 -0.3740\nvn -0.8986 -0.1559 -0.4101\nvn -0.9208 -0.1147 -0.3727\nvn -0.8861 0.2283 -0.4032\nvn -0.8517 0.3007 -0.4291\nvn -0.8961 0.1071 -0.4306\nvn -0.8448 0.1541 -0.5123\nvn 0.4890 0.4434 -0.7512\nvn -0.8216 0.1673 -0.5449\nvn -0.6741 0.2714 -0.6869\nvn -0.7747 0.4606 -0.4331\nvn -0.7254 0.6606 -0.1933\nvn -0.7121 0.6941 -0.1052\nvn -0.9933 -0.0858 -0.0772\nvn -0.0652 -0.8479 0.5261\nvn -0.8117 -0.5252 -0.2556\nvn -0.9337 -0.0203 -0.3574\nvn -0.9077 0.2151 -0.3603\nvn -0.6282 -0.4076 -0.6627\nvn -0.7274 0.2535 -0.6377\nvn -0.7345 0.6519 -0.1886\nvn -0.3736 0.8963 -0.2387\nvn -0.8267 -0.5376 -0.1659\nvn -0.6677 -0.6568 -0.3504\nvn -0.9521 -0.0317 -0.3040\nvn -0.6872 -0.4829 -0.5427\nvn 0.3348 0.2242 -0.9152\nvn 0.5158 0.1634 -0.8410\nvn 0.4437 0.2669 -0.8555\nvn -0.7537 0.4491 -0.4798\nvn -0.4373 -0.8764 -0.2015\nvn -0.0258 -0.9784 0.2052\nvn -0.0040 -0.9996 0.0286\nvn 0.5744 0.5404 -0.6148\nvn 0.3258 0.3171 -0.8907\nvn 0.2252 0.9160 -0.3320\nvn 0.1073 0.4108 -0.9053\nvn -0.3682 0.5021 -0.7825\nvn 0.3263 0.5920 -0.7369\nvn -0.5742 -0.7759 -0.2611\nvn -0.1357 0.5003 -0.8551\nvn 0.5660 0.2092 -0.7974\nvn 0.0121 0.4398 -0.8980\nvn 0.0664 -0.9977 -0.0164\nvn 0.0656 -0.9975 0.0242\nvn -0.0447 -0.9889 0.1419\nvn 0.2142 0.1021 -0.9714\nvn 0.4026 0.7129 -0.5741\nvn 0.3706 0.6307 -0.6818\nvn 0.4197 0.6261 -0.6572\nvn 0.0915 0.6857 -0.7221\nvn 0.8677 0.0771 -0.4910\nvn -0.0404 0.7583 -0.6506\nvn -0.0169 0.7522 -0.6587\nvn 0.0484 0.6709 -0.7400\nvn -0.0984 -0.9867 0.1292\nvn -0.1855 0.7917 -0.5821\nvn -0.1804 0.7755 -0.6050\nvn -0.4373 0.1714 -0.8828\nvn 0.3240 0.7186 -0.6153\nvn 0.4147 0.2941 -0.8611\nvn -0.0728 0.3053 -0.9494\nvn -0.1346 0.8905 -0.4346\nvn -0.0114 0.5570 -0.8304\nvn 0.2133 0.3854 -0.8977\nvn 0.5900 0.3119 -0.7447\nvn 0.1231 0.5310 -0.8383\nvn 0.6656 0.2556 -0.7011\nvn 0.2158 0.0879 -0.9724\nvn 0.3459 0.3697 -0.8623\nvn 0.7094 0.4176 -0.5677\nvn 0.6676 0.4051 -0.6246\nvn 0.3278 0.5168 -0.7908\nvn 0.3200 0.3952 -0.8610\nvn 0.0495 0.4957 -0.8671\nvn 0.5281 0.2881 -0.7988\nvn 0.6350 0.5756 -0.5152\nvn 0.3507 0.2453 -0.9038\nvn -0.1320 0.9437 -0.3033\nvn 0.2906 0.8045 -0.5180\nvn 0.3601 0.5274 -0.7695\nvn 0.3577 0.3861 -0.8503\nvn -0.0123 0.3359 -0.9418\nvn 0.0099 0.4039 -0.9147\nvn 0.0244 0.8199 -0.5719\nvn 0.3466 0.8090 -0.4747\nvn 0.4657 0.1040 -0.8788\nvn 0.4872 0.1505 -0.8602\nvn 0.6777 0.4061 -0.6130\nvn -0.1361 0.5621 -0.8158\nvn -0.0996 0.8038 -0.5864\nvn -0.3043 0.7436 -0.5954\nvn 0.1745 0.0318 -0.9841\nvn 0.4698 0.4166 -0.7783\nvn -0.0239 0.5885 -0.8081\nvn 0.1902 -0.9795 -0.0666\nvn -0.0098 -0.9995 0.0307\nvn 0.1089 -0.9937 -0.0277\nvn -0.0485 0.5319 -0.8454\nvn 0.0732 0.6775 -0.7318\nvn 0.1851 -0.0736 -0.9799\nvn 0.6520 0.2746 -0.7067\nvn -0.0193 0.7830 -0.6217\nvn 0.6342 0.0450 -0.7718\nvn 0.6308 0.1176 -0.7669\nvn 0.5660 0.1138 -0.8165\nvn -0.0356 -0.8907 0.4531\nvn 0.4647 0.5632 -0.6832\nvn 0.0394 0.7104 -0.7026\nvn 0.0275 -0.9982 0.0524\nvn 0.5260 0.6906 -0.4963\nvn -0.0667 0.6180 -0.7833\nvn -0.1356 0.3998 -0.9065\nvn -0.0402 0.4145 -0.9091\nvn 0.0087 0.8238 -0.5667\nvn 0.0615 0.6934 -0.7179\nvn 0.6950 0.4722 -0.5421\nvn -0.4910 0.2282 -0.8407\nvn -0.6135 0.2692 -0.7424\nvn -0.0607 0.9187 -0.3901\nvn 0.0727 0.8507 -0.5205\nvn -0.6487 0.1444 -0.7472\nvn 0.0106 0.8503 -0.5261\nvn -0.2784 0.5948 -0.7541\nvn 0.2112 0.4095 -0.8875\nvn 0.3691 0.2919 -0.8824\nvn -0.5334 0.4229 -0.7325\nvn -0.2920 0.2479 -0.9237\nvn 0.4762 0.2585 -0.8404\nvn -0.5700 0.1989 -0.7972\nvn 0.4824 0.3251 -0.8133\nvn 0.3681 -0.6364 -0.6778\nvn 0.4453 -0.4398 -0.7799\nvn 0.3898 0.4865 -0.7819\nvn -0.0153 0.2571 -0.9662\nvn 0.0186 0.6198 -0.7845\nvn 0.2724 0.1064 -0.9563\nvn 0.5685 0.2308 -0.7896\nvn -0.3142 0.5614 -0.7656\nvn -0.1960 -0.8725 -0.4475\nvn -0.0411 -0.9972 -0.0623\nvn 0.4035 0.1716 -0.8987\nvn 0.5249 0.2818 -0.8032\nvn 0.4045 0.2279 -0.8857\nvn -0.2691 0.6542 -0.7068\nvn -0.0820 0.6902 -0.7189\nvn 0.0475 0.1017 -0.9937\nvn 0.4927 0.1723 -0.8529\nvn -0.2349 0.5948 -0.7688\nvn -0.0942 0.9556 -0.2793\nvn 0.1427 0.4664 -0.8729\nvn -0.1546 0.6649 -0.7308\nvn -0.2634 0.6850 -0.6793\nvn -0.1422 0.4942 -0.8576\nvn -0.2314 0.3960 -0.8886\nvn -0.1324 -0.5650 0.8144\nvn -0.1250 -0.6548 0.7454\nvn 0.4370 0.3635 -0.8227\nvn 0.3751 0.1833 -0.9087\nvn -0.1084 0.6977 -0.7081\nvn -0.1320 0.5592 -0.8184\nvn -0.5653 0.0662 -0.8222\nvn 0.2564 0.7013 -0.6652\nvn -0.1562 0.6757 -0.7204\nvn 0.0087 0.4778 -0.8784\nvn 0.0203 0.3460 -0.9380\nvn 0.3424 0.1610 -0.9256\nvn 0.6250 0.3737 -0.6853\nvn 0.4555 0.7317 -0.5070\nvn -0.1069 0.8158 -0.5683\nvn -0.0025 0.3800 -0.9250\nvn 0.3403 0.6721 -0.6576\nvn 0.1679 0.9128 -0.3722\nvn -0.0063 0.7839 -0.6209\nvn -0.0106 0.3861 -0.9224\nvn 0.0569 0.4434 -0.8945\nvn 0.0663 -0.9517 -0.2998\nvn 0.5403 0.7280 -0.4220\nvn 0.0902 -0.9630 -0.2540\nvn 0.1027 -0.9474 -0.3030\nvn -0.7028 -0.6767 -0.2192\nvn 0.2374 -0.9411 -0.2406\nvn 0.2525 -0.9208 -0.2971\nvn 0.5414 0.0628 -0.8384\nvn 0.0282 0.9085 -0.4169\nvn 0.0293 0.6271 -0.7784\nvn 0.1320 0.9185 -0.3727\nvn -0.0132 0.3750 -0.9269\nvn 0.0980 0.2080 -0.9732\nvn 0.1309 0.5072 -0.8518\nvn -0.0478 0.4734 -0.8795\nvn -0.3203 0.1817 -0.9297\nvn 0.3356 0.2415 -0.9105\nvn 0.1988 0.7231 -0.6615\nvn 0.1964 0.5646 -0.8016\nvn 0.0648 0.5231 -0.8498\nvn -0.2506 0.3341 -0.9086\nvn 0.2367 -0.4344 0.8690\nvn 0.3900 -0.5544 0.7352\nvn -0.3200 0.6492 -0.6899\nvn 0.2182 0.3847 -0.8969\nvn 0.1991 0.9196 -0.3385\nvn 0.1566 0.8459 -0.5098\nvn -0.0509 0.5531 -0.8315\nvn 0.1810 0.0265 -0.9831\nvn -0.3978 0.0305 -0.9169\nvn 0.3146 0.8113 -0.4927\nvn 0.3659 0.6311 -0.6839\nvn 0.2121 0.5486 -0.8087\nvn 0.3455 0.8733 -0.3432\nvn 0.1262 0.6893 -0.7134\nvn -0.3213 0.3031 -0.8972\nvn -0.2202 -0.3844 -0.8965\nvn 0.1773 0.1837 -0.9669\nvn -0.6244 0.3780 -0.6835\nvn -0.5523 -0.7912 -0.2625\nvn -0.4621 0.3533 -0.8134\nvn -0.4625 -0.0499 -0.8852\nvn -0.3286 0.0515 -0.9431\nvn -0.2825 -0.1271 -0.9508\nvn 0.0147 0.1231 -0.9922\nvn -0.4619 -0.8810 -0.1020\nvn -0.4595 0.3738 -0.8057\nvn -0.4034 0.2904 -0.8677\nvn -0.4787 -0.1638 -0.8625\nvn 0.0621 0.1665 -0.9841\nvn -0.2462 -0.2538 -0.9354\nvn -0.3893 -0.0058 -0.9211\nvn -0.2889 -0.0855 -0.9535\nvn -0.2980 -0.0861 -0.9507\nvn -0.4973 0.3420 -0.7973\nvn -0.0897 -0.0674 -0.9937\nvn -0.6672 0.0768 -0.7409\nvn -0.4678 0.0267 -0.8834\nvn -0.4082 -0.0676 -0.9104\nvn -0.4505 -0.1781 -0.8748\nvn -0.5803 0.0677 -0.8116\nvn 0.0351 -0.9750 -0.2195\nvn 0.4360 -0.1432 -0.8884\nvn -0.2846 0.1849 -0.9406\nvn 0.2912 0.1448 -0.9456\nvn -0.0841 -0.0380 -0.9957\nvn -0.2882 0.0989 -0.9524\nvn -0.1486 0.2112 -0.9661\nvn 0.4155 -0.7597 0.5001\nvn 0.2805 -0.0923 -0.9554\nvn 0.1442 0.1629 -0.9760\nvn -0.4853 0.3968 -0.7791\nvn -0.6359 -0.7702 -0.0494\nvn -0.2270 -0.4054 -0.8855\nvn -0.4215 -0.2849 -0.8609\nvn -0.4489 0.1909 -0.8729\nvn -0.3959 0.1860 -0.8992\nvn -0.5911 0.0289 -0.8060\nvn 0.5499 0.0261 -0.8348\nvn -0.3911 0.3613 -0.8464\nvn -0.2732 0.2568 -0.9270\nvn 0.2871 -0.4597 -0.8404\nvn 0.0671 0.1357 -0.9885\nvn -0.1881 -0.9658 -0.1780\nvn -0.3929 -0.6691 -0.6308\nvn -0.0523 0.1390 -0.9889\nvn -0.4844 -0.6065 -0.6305\nvn 0.1727 -0.2777 -0.9450\nvn -0.0942 -0.0577 -0.9939\nvn -0.3454 -0.1601 -0.9246\nvn -0.5006 -0.6575 -0.5630\nvn 0.4559 -0.6840 -0.5694\nvn 0.3103 -0.5869 -0.7478\nvn -0.4056 0.0444 -0.9130\nvn -0.0413 -0.4790 -0.8768\nvn -0.0251 -0.7191 -0.6944\nvn 0.0811 -0.2572 -0.9629\nvn -0.0246 0.3199 -0.9471\nvn -0.2605 0.1383 -0.9555\nvn 0.0009 0.0545 -0.9985\nvn -0.2069 -0.0618 -0.9764\nvn 0.0089 0.1558 -0.9877\nvn -0.0664 0.3327 -0.9407\nvn 0.0962 -0.4349 -0.8953\nvn 0.0551 -0.2228 -0.9733\nvn -0.8606 0.2845 -0.4224\nvn 0.3980 0.0810 -0.9138\nvn -0.4744 -0.7342 -0.4857\nvn -0.4310 -0.7419 -0.5137\nvn -0.5006 -0.6157 -0.6085\nvn -0.2793 0.0630 -0.9581\nvn 0.0752 -0.4796 -0.8742\nvn 0.0303 -0.9989 -0.0361\nvn 0.0314 -0.9991 -0.0280\nvn 0.0342 -0.9988 -0.0337\nvn -0.7467 0.3659 -0.5554\nvn 0.2554 -0.6261 -0.7367\nvn 0.2568 -0.4807 -0.8384\nvn 0.1068 0.0914 -0.9901\nvn -0.3837 -0.0449 -0.9224\nvn -0.4215 0.1342 -0.8968\nvn -0.4599 -0.4982 -0.7350\nvn -0.2026 0.2050 -0.9575\nvn 0.2344 0.0877 -0.9682\nvn -0.4744 0.2042 -0.8563\nvn -0.4446 0.1711 -0.8792\nvn -0.4445 -0.3062 -0.8418\nvn 0.0081 -0.0778 -0.9969\nvn 0.0020 -0.0735 -0.9973\nvn 0.0763 -0.2628 -0.9618\nvn 0.1016 -0.3401 -0.9348\nvn -0.2426 -0.0889 -0.9660\nvn -0.1401 0.1746 -0.9746\nvn -0.2473 0.1181 -0.9617\nvn -0.2164 -0.3793 -0.8996\nvn -0.2415 -0.2323 -0.9422\nvn 0.1576 -0.6108 -0.7759\nvn 0.3429 -0.2976 -0.8910\nvn -0.0674 0.3881 -0.9191\nvn -0.6095 -0.4274 -0.6677\nvn -0.4888 -0.2887 -0.8232\nvn 0.0989 -0.3578 -0.9285\nvn 0.2521 -0.2765 -0.9273\nvn 0.0501 0.1513 -0.9872\nvn -0.4847 -0.0106 -0.8746\nvn 0.0327 -0.2500 -0.9677\nvn -0.3114 -0.7496 -0.5840\nvn -0.2273 -0.7012 -0.6757\nvn 0.0247 -0.4509 -0.8922\nvn 0.0148 -0.3298 -0.9439\nvn -0.3931 -0.2718 -0.8784\nvn 0.1588 -0.8123 0.5612\nvn -0.1467 0.3411 -0.9285\nvn -0.1472 0.2993 -0.9427\nvn 0.1447 -0.4933 -0.8577\nvn 0.2400 -0.3810 -0.8929\nvn -0.2619 -0.0329 -0.9645\nvn -0.1338 -0.1326 -0.9821\nvn 0.0171 -0.0378 -0.9991\nvn -0.3370 -0.3686 -0.8663\nvn -0.0198 -0.4105 -0.9116\nvn -0.2768 -0.3747 -0.8848\nvn -0.1795 -0.3718 -0.9108\nvn -0.2489 -0.8891 -0.3841\nvn -0.2566 -0.3938 -0.8826\nvn -0.2772 -0.3725 -0.8856\nvn -0.1655 -0.2230 -0.9607\nvn -0.2896 -0.1104 -0.9507\nvn -0.3297 -0.2692 -0.9048\nvn -0.1379 -0.2712 -0.9526\nvn -0.2135 -0.4573 -0.8632\nvn -0.0076 -0.2101 -0.9776\nvn -0.3187 0.1412 -0.9373\nvn -0.3168 0.1079 -0.9423\nvn 0.3153 -0.5943 -0.7398\nvn -0.1323 -0.0098 -0.9911\nvn 0.0261 -0.3512 -0.9359\nvn -0.2245 0.1317 -0.9655\nvn -0.3701 0.3079 -0.8765\nvn -0.1339 0.0041 -0.9910\nvn 0.1073 -0.9901 0.0898\nvn 0.5952 -0.0434 -0.8024\nvn 0.4686 0.0493 -0.8820\nvn -0.0675 0.0187 -0.9975\nvn -0.4762 -0.1281 -0.8699\nvn 0.4873 -0.5379 -0.6879\nvn 0.0902 -0.0931 -0.9915\nvn 0.0774 -0.3247 -0.9426\nvn -0.1528 -0.8919 0.4256\nvn 0.7104 -0.1676 -0.6835\nvn 0.3996 0.0598 -0.9147\nvn -0.0245 -0.9903 0.1368\nvn 0.1096 -0.9920 -0.0626\nvn 0.0679 -0.9962 -0.0549\nvn 0.4600 0.0381 -0.8871\nvn -0.6959 -0.7000 -0.1599\nvn -0.2677 -0.2435 -0.9322\nvn 0.4978 -0.4990 -0.7093\nvn 0.6091 -0.2874 -0.7392\nvn 0.5206 -0.0321 -0.8531\nvn 0.6080 -0.1427 -0.7809\nvn 0.4670 0.1357 -0.8738\nvn 0.0675 -0.3460 -0.9358\nvn 0.3613 -0.5700 -0.7379\nvn 0.3869 -0.3964 -0.8325\nvn 0.4009 -0.0748 -0.9130\nvn 0.4796 0.0987 -0.8719\nvn 0.4062 0.0386 -0.9129\nvn 0.4331 -0.0866 -0.8971\nvn 0.4589 0.0154 -0.8883\nvn 0.5336 -0.2522 -0.8072\nvn 0.4046 -0.5416 -0.7368\nvn 0.3344 0.0903 -0.9381\nvn 0.3051 -0.1979 -0.9315\nvn 0.4028 -0.2220 -0.8879\nvn 0.4861 -0.1372 -0.8631\nvn 0.2570 -0.3308 -0.9080\nvn 0.2995 0.0392 -0.9533\nvn 0.3796 -0.0885 -0.9209\nvn -0.0576 -0.7923 -0.6073\nvn 0.3400 -0.4786 -0.8095\nvn 0.3792 0.1232 -0.9171\nvn 0.4255 0.0648 -0.9026\nvn 0.2781 -0.3221 -0.9049\nvn 0.2806 -0.2225 -0.9337\nvn 0.2948 -0.1688 -0.9405\nvn 0.4530 -0.0963 -0.8863\nvn 0.4328 -0.4510 -0.7805\nvn 0.4091 -0.4151 -0.8126\nvn 0.2779 -0.3789 -0.8827\nvn 0.2478 -0.1692 -0.9539\nvn 0.4284 0.0573 -0.9018\nvn 0.3971 0.0737 -0.9148\nvn -0.2808 -0.5829 -0.7625\nvn 0.2618 -0.3981 -0.8792\nvn 0.2588 -0.2438 -0.9346\nvn 0.2300 -0.0045 -0.9731\nvn 0.2714 -0.1353 -0.9529\nvn -0.4407 -0.8948 -0.0707\nvn -0.0540 -0.9976 -0.0440\nvn -0.3149 -0.8902 -0.3292\nvn -0.0475 -0.9339 0.3544\nvn 0.2517 -0.1618 -0.9542\nvn 0.2803 -0.1033 -0.9543\nvn 0.4868 -0.0352 -0.8728\nvn 0.4653 -0.0863 -0.8809\nvn 0.1819 -0.1216 0.9758\nvn 0.1395 -0.3184 -0.9376\nvn 0.0852 -0.3291 -0.9404\nvn 0.2018 -0.0568 -0.9778\nvn 0.3638 0.0798 -0.9280\nvn 0.1202 -0.4338 -0.8929\nvn 0.1853 -0.4964 -0.8480\nvn 0.1784 -0.3888 -0.9039\nvn 0.2445 -0.1949 -0.9498\nvn 0.3049 -0.2334 -0.9233\nvn 0.1877 -0.1512 -0.9705\nvn 0.2506 -0.1998 -0.9472\nvn 0.3044 0.0325 -0.9520\nvn 0.3555 -0.2453 -0.9019\nvn 0.4836 0.0312 -0.8747\nvn 0.5573 -0.0471 -0.8289\nvn 0.4353 0.1310 -0.8907\nvn 0.4329 0.1815 -0.8830\nvn 0.3811 0.1034 -0.9187\nvn 0.1480 -0.9803 -0.1305\nvn 0.0806 -0.2200 -0.9721\nvn 0.2030 -0.5318 -0.8221\nvn 0.0985 -0.1461 -0.9843\nvn 0.1860 -0.1401 -0.9725\nvn 0.1295 -0.5167 -0.8463\nvn 0.2565 -0.1881 -0.9480\nvn 0.3059 -0.2270 -0.9246\nvn 0.3838 0.0131 -0.9233\nvn 0.0674 -0.3705 -0.9264\nvn 0.3067 0.0037 -0.9518\nvn 0.2796 -0.1996 -0.9391\nvn 0.3161 0.1383 -0.9386\nvn 0.1839 0.0564 -0.9813\nvn 0.0837 -0.4690 -0.8792\nvn 0.2548 -0.6749 -0.6925\nvn 0.2158 -0.2858 -0.9337\nvn 0.2282 0.0776 -0.9705\nvn -0.1622 -0.5541 -0.8165\nvn 0.0311 0.0241 -0.9992\nvn 0.1258 -0.1238 -0.9843\nvn 0.2930 -0.2789 -0.9145\nvn 0.2434 -0.1950 -0.9501\nvn 0.4422 -0.2483 -0.8618\nvn 0.1847 -0.2372 -0.9537\nvn 0.2341 0.0085 -0.9721\nvn 0.1778 -0.0765 -0.9811\nvn 0.2185 -0.6796 -0.7002\nvn 0.2881 -0.4557 -0.8422\nvn 0.1797 -0.2123 -0.9605\nvn 0.2177 -0.1292 -0.9674\nvn 0.3775 0.0977 -0.9208\nvn 0.3317 0.1420 -0.9326\nvn 0.0280 -0.9661 -0.2567\nvn -0.1953 -0.5479 -0.8134\nvn -0.1046 -0.8868 -0.4501\nvn 0.3292 -0.2073 -0.9212\nvn 0.2080 -0.3644 -0.9077\nvn 0.4359 -0.1878 -0.8802\nvn 0.2602 -0.2691 -0.9273\nvn 0.2186 -0.0392 -0.9750\nvn 0.1292 -0.4146 -0.9008\nvn 0.3344 -0.0102 -0.9424\nvn -0.6635 -0.5253 0.5326\nvn -0.6452 -0.5103 0.5686\nvn 0.1522 -0.7337 -0.6622\nvn 0.1019 -0.6887 -0.7178\nvn 0.1686 -0.1862 -0.9679\nvn 0.1924 -0.2297 -0.9540\nvn 0.0240 -0.2529 -0.9672\nvn 0.1285 -0.0871 -0.9879\nvn 0.0939 -0.4447 -0.8907\nvn 0.1779 -0.3319 -0.9264\nvn 0.2250 -0.1252 -0.9662\nvn 0.1548 -0.1573 -0.9753\nvn 0.2933 -0.0903 -0.9517\nvn 0.3905 -0.0562 -0.9189\nvn 0.0626 -0.3718 -0.9262\nvn 0.1684 -0.4348 -0.8846\nvn 0.1996 -0.2715 -0.9415\nvn 0.1971 -0.2364 -0.9514\nvn 0.3175 0.2375 -0.9180\nvn 0.2814 0.2738 -0.9197\nvn 0.1567 -0.0771 -0.9846\nvn 0.1695 -0.7064 -0.6872\nvn 0.2560 -0.1664 -0.9522\nvn 0.1487 0.0113 -0.9888\nvn 0.2069 -0.2040 -0.9568\nvn 0.2163 -0.1381 -0.9665\nvn 0.1548 -0.5452 -0.8239\nvn 0.2699 -0.2689 -0.9246\nvn 0.1773 -0.3116 -0.9335\nvn 0.2434 -0.0782 -0.9667\nvn 0.2293 -0.1274 -0.9650\nvn 0.2483 -0.0912 -0.9644\nvn 0.1706 0.0249 -0.9850\nvn 0.1128 -0.7320 -0.6718\nvn 0.1180 -0.5430 -0.8314\nvn 0.0634 -0.3713 -0.9263\nvn 0.2234 -0.1967 -0.9546\nvn 0.1583 -0.3503 -0.9232\nvn 0.1148 -0.3432 -0.9322\nvn 0.1280 -0.0459 -0.9907\nvn 0.2161 -0.1805 -0.9595\nvn 0.1552 0.2930 -0.9434\nvn 0.1288 -0.2657 -0.9554\nvn 0.1626 -0.0796 -0.9835\nvn 0.2304 -0.2335 -0.9446\nvn 0.0631 -0.0101 -0.9980\nvn 0.1560 -0.0501 -0.9865\nvn 0.0978 -0.0581 -0.9935\nvn -0.0110 -0.4860 -0.8739\nvn 0.0101 -0.4330 -0.9013\nvn 0.1627 -0.3168 -0.9344\nvn 0.1641 -0.1348 -0.9772\nvn 0.1017 -0.9940 -0.0397\nvn -0.0277 -0.9942 0.1034\nvn -0.0173 -0.9976 0.0674\nvn 0.1757 -0.9435 -0.2808\nvn 0.1019 -0.0329 -0.9942\nvn 0.0407 -0.4932 -0.8689\nvn -0.0315 -0.7304 -0.6822\nvn 0.1495 -0.2052 -0.9672\nvn 0.2018 -0.1048 -0.9738\nvn 0.1822 -0.2566 -0.9492\nvn 0.3001 -0.1976 -0.9332\nvn 0.1131 -0.0671 -0.9913\nvn 0.0679 -0.9977 0.0058\nvn -0.0769 -0.6166 -0.7835\nvn -0.0038 -0.4986 -0.8668\nvn -0.0385 -0.4459 -0.8942\nvn 0.2694 -0.1406 -0.9527\nvn 0.3104 -0.2770 -0.9093\nvn 0.2895 -0.2400 -0.9266\nvn 0.1585 0.0077 -0.9873\nvn 0.1246 -0.0455 -0.9911\nvn 0.1787 -0.1037 -0.9784\nvn -0.0502 -0.5721 -0.8186\nvn 0.0126 -0.3526 -0.9357\nvn 0.1867 -0.3850 -0.9038\nvn 0.1382 -0.3323 -0.9330\nvn 0.2526 -0.1473 -0.9563\nvn 0.2025 -0.1242 -0.9713\nvn -0.1636 -0.5692 -0.8057\nvn -0.0885 -0.5631 -0.8216\nvn 0.3252 -0.9210 0.2146\nvn 0.1715 -0.3168 -0.9328\nvn -0.0940 -0.4610 -0.8824\nvn 0.0227 -0.2765 -0.9607\nvn -0.5341 -0.3862 -0.7520\nvn -0.5845 -0.2506 -0.7717\nvn -0.0004 -0.6297 -0.7768\nvn -0.0593 0.1731 -0.9831\nvn -0.6623 -0.4521 0.5975\nvn -0.1101 -0.4275 -0.8972\nvn -0.1592 -0.4459 -0.8808\nvn -0.1435 -0.3650 -0.9199\nvn -0.1743 -0.3073 -0.9355\nvn -0.0239 -0.2555 -0.9665\nvn 0.0850 -0.0684 -0.9940\nvn 0.0240 -0.0736 -0.9970\nvn 0.1133 -0.9724 0.2040\nvn 0.3045 -0.8853 0.3515\nvn 0.0734 -0.9929 0.0936\nvn 0.1316 -0.0606 -0.9894\nvn 0.0812 0.0191 -0.9965\nvn 0.0656 -0.0998 -0.9928\nvn -0.0134 -0.9995 -0.0293\nvn -0.0418 -0.9978 -0.0507\nvn -0.5809 -0.1597 -0.7982\nvn -0.1285 -0.2128 -0.9686\nvn -0.0721 -0.1505 -0.9860\nvn -0.0518 0.0160 -0.9985\nvn -0.8495 -0.3587 -0.3868\nvn -0.4470 -0.3537 -0.8216\nvn 0.1805 0.0593 -0.9818\nvn -0.0093 -0.0605 -0.9981\nvn -0.3027 -0.4272 -0.8520\nvn -0.4038 -0.4061 -0.8198\nvn -0.3319 -0.3728 -0.8665\nvn -0.2911 -0.3575 -0.8874\nvn -0.7239 -0.6017 -0.3374\nvn -0.8541 -0.2568 -0.4522\nvn -0.1746 -0.2427 -0.9543\nvn -0.4233 -0.3370 -0.8410\nvn -0.3831 -0.3641 -0.8489\nvn 0.0130 -0.9968 0.0793\nvn 0.0195 -0.9974 0.0685\nvn 0.1953 -0.7768 0.5987\nvn -0.3884 -0.2804 -0.8778\nvn -0.1143 -0.0869 -0.9896\nvn -0.1541 0.0881 -0.9841\nvn -0.8260 -0.4159 -0.3804\nvn -0.7353 -0.6579 -0.1630\nvn 0.4266 -0.8258 0.3689\nvn 0.3546 -0.8398 0.4111\nvn 0.4035 -0.8788 0.2546\nvn 0.0500 -0.9952 0.0833\nvn -0.0023 -0.9989 0.0456\nvn -0.0270 -0.8559 -0.5164\nvn 0.0201 -0.9983 0.0552\nvn 0.0173 -0.9987 0.0486\nvn -0.1777 -0.9724 -0.1507\nvn -0.5157 -0.7646 -0.3866\nvn -0.0377 0.1851 -0.9820\nvn -0.4189 -0.1492 -0.8957\nvn -0.3687 -0.2543 -0.8940\nvn -0.4020 -0.0939 -0.9108\nvn -0.2665 0.0091 -0.9638\nvn -0.1595 -0.9618 0.2223\nvn -0.0055 -0.9995 0.0315\nvn -0.1413 -0.8916 -0.4301\nvn -0.6008 -0.6665 -0.4412\nvn 0.0479 -0.9964 0.0703\nvn 0.3007 -0.8980 -0.3210\nvn 0.1591 -0.9871 0.0176\nvn 0.0216 -0.9996 -0.0195\nvn 0.0267 -0.9995 -0.0151\nvn 0.0367 -0.9948 0.0945\nvn -0.2893 0.3470 -0.8921\nvn 0.0263 -0.9991 -0.0334\nvn 0.0147 -0.9998 -0.0146\nvn -0.0640 -0.9041 -0.4224\nvn -0.0244 -0.9588 -0.2828\nvn 0.0541 -0.9970 0.0550\nvn 0.0804 -0.9967 -0.0002\nvn -0.1124 -0.9928 0.0419\nvn 0.1065 -0.9937 0.0331\nvn -0.0189 -0.9980 -0.0603\nvn 0.1563 -0.6568 0.7377\nvn 0.1734 -0.8654 0.4701\nvn 0.1041 -0.4057 0.9080\nvn 0.1751 -0.9837 -0.0397\nvn -0.3764 -0.8586 -0.3480\nvn -0.1307 -0.9726 -0.1922\nvn -0.0847 -0.9704 -0.2262\nvn 0.0162 -0.9536 0.3005\nvn -0.0239 -0.9985 -0.0495\nvn -0.1331 -0.9869 -0.0909\nvn -0.1627 -0.9537 -0.2528\nvn 0.4415 -0.8284 0.3448\nvn 0.4276 -0.8801 0.2061\nvn 0.0103 -0.9993 0.0345\nvn 0.0241 -0.9992 0.0312\nvn 0.0134 -0.9998 0.0101\nvn -0.5168 -0.8377 -0.1765\nvn 0.2196 -0.6854 0.6942\nvn -0.3103 -0.8484 0.4288\nvn -0.3142 -0.8856 0.3421\nvn -0.4781 -0.6872 0.5470\nvn 0.0284 -0.9975 0.0640\nvn -0.6360 -0.7598 0.1346\nvn -0.4141 -0.9038 0.1078\nvn -0.2105 -0.9772 -0.0266\nvn 0.2532 -0.9536 -0.1628\nvn -0.0280 -0.9970 0.0712\nvn -0.0886 -0.9921 0.0883\nvn -0.6486 -0.7540 0.1035\nvn -0.3950 -0.9094 0.1298\nvn -0.5956 -0.7447 0.3012\nvn 0.1570 -0.9724 -0.1725\nvn -0.2817 -0.9102 0.3034\nvn -0.6176 -0.4162 0.6672\nvn 0.1506 -0.9039 0.4004\nvn 0.1220 -0.9073 0.4025\nvn 0.0286 -0.9965 0.0781\nvn 0.4870 -0.8581 0.1628\nvn 0.0761 -0.9841 0.1606\nvn 0.0654 -0.9335 0.3524\nvn -0.0121 -0.9998 -0.0147\nvn 0.0112 -0.9999 -0.0051\nvn 0.0114 -0.9998 -0.0125\nvn 0.0264 -0.9995 -0.0185\nvn -0.0181 -0.9982 -0.0570\nvn 0.2201 -0.4568 0.8619\nvn 0.0658 -0.9433 -0.3254\nvn 0.0908 -0.9537 -0.2867\nvn -0.2008 -0.9759 -0.0855\nvn 0.4124 -0.7198 0.5584\nvn 0.3405 -0.8802 0.3306\nvn -0.5535 -0.8027 0.2217\nvn 0.2663 -0.9435 0.1972\nvn 0.2455 -0.9668 0.0709\nvn 0.0354 -0.9965 0.0762\nvn 0.0917 -0.9838 -0.1540\nvn 0.0666 -0.9851 -0.1585\nvn 0.2127 -0.9368 0.2778\nvn -0.5862 -0.7124 0.3859\nvn -0.3081 -0.9414 0.1368\nvn -0.0199 -0.9985 0.0503\nvn -0.2140 -0.9668 0.1396\nvn 0.1061 -0.9854 -0.1327\nvn 0.0741 -0.9968 0.0287\nvn -0.4609 -0.8469 0.2651\nvn 0.4461 -0.8894 0.0998\nvn 0.5061 -0.8449 0.1729\nvn 0.0066 -0.9945 0.1041\nvn 0.0058 -0.9984 0.0568\nvn -0.0107 -0.9911 -0.1329\nvn 0.0403 -0.9981 0.0470\nvn 0.0367 -0.9953 0.0894\nvn -0.0275 -0.9981 0.0548\nvn -0.3460 -0.9346 -0.0826\nvn 0.0442 -0.9838 0.1738\nvn -0.0201 -0.9996 0.0200\nvn -0.1659 -0.8228 -0.5435\nvn -0.0085 -0.9219 -0.3872\nvn 0.1152 -0.9929 -0.0309\nvn 0.0828 -0.9953 0.0508\nvn -0.1066 -0.9919 0.0695\nvn 0.2806 -0.9485 0.1466\nvn -0.0918 -0.9954 0.0283\nvn 0.0256 -0.9992 -0.0309\nvn 0.0220 -0.9972 0.0720\nvn 0.0248 -0.9990 0.0376\nvn -0.1861 -0.8277 -0.5293\nvn 0.3113 -0.9012 0.3015\nvn -0.1191 -0.7645 0.6334\nvn -0.0806 -0.8474 0.5247\nvn -0.0176 -0.9827 0.1841\nvn -0.0304 -0.9763 0.2142\nvn -0.0099 -0.9972 0.0735\nvn 0.0199 -0.9974 0.0685\nvn -0.0274 -0.9905 0.1349\nvn -0.1939 -0.8843 -0.4248\nvn -0.1859 -0.9712 -0.1491\nvn 0.0808 -0.9386 -0.3354\nvn 0.0690 -0.9469 -0.3139\nvn 0.1264 -0.9920 -0.0009\nvn 0.1760 -0.8626 0.4742\nvn 0.1310 -0.6282 0.7669\nvn -0.2575 -0.9308 0.2593\nvn -0.5094 -0.7382 0.4422\nvn -0.2561 -0.9447 0.2046\nvn -0.7099 -0.5570 -0.4310\nvn -0.7337 -0.6732 -0.0924\nvn 0.0326 -0.9972 -0.0668\nvn -0.1970 -0.8338 -0.5157\nvn 0.0340 -0.9938 0.1053\nvn -0.0568 -0.9033 -0.4251\nvn -0.1683 -0.9839 -0.0592\nvn 0.1176 -0.9927 -0.0256\nvn -0.1264 -0.9901 0.0609\nvn 0.0156 -0.9896 -0.1428\nvn 0.0307 -0.9921 0.1213\nvn -0.0508 -0.9042 -0.4240\nvn -0.3096 -0.9124 0.2678\nvn 0.0187 -0.9962 0.0855\nvn -0.1478 -0.8603 -0.4878\nvn -0.0004 -0.9886 -0.1507\nvn 0.0493 -0.9790 -0.1975\nvn 0.0534 -0.9809 0.1871\nvn -0.4839 -0.8307 0.2753\nvn 0.0732 -0.9438 0.3222\nvn -0.1962 -0.9800 -0.0327\nvn 0.1969 -0.9618 -0.1902\nvn 0.0374 -0.9889 0.1437\nvn 0.0195 -0.9989 -0.0428\nvn -0.7270 -0.6858 0.0320\nvn -0.0488 -0.9065 -0.4194\nvn 0.0184 -0.9997 -0.0134\nvn 0.0429 -0.9990 -0.0096\nvn -0.6989 -0.6928 0.1773\nvn -0.7282 -0.6318 0.2656\nvn -0.6564 -0.7475 0.1020\nvn 0.0731 -0.9973 -0.0058\nvn 0.3494 -0.9327 0.0891\nvn 0.2890 -0.9441 0.1586\nvn -0.7724 -0.2251 0.5939\nvn -0.1519 -0.9883 -0.0082\nvn -0.1253 -0.9919 -0.0172\nvn -0.0100 -0.9993 -0.0346\nvn 0.1413 -0.9845 0.1034\nvn 0.0572 -0.9867 -0.1519\nvn -0.0522 -0.9921 -0.1141\nvn -0.5858 -0.7824 0.2114\nvn -0.5880 -0.6065 -0.5351\nvn 0.0056 -0.9396 -0.3422\nvn -0.0775 -0.5342 0.8418\nvn 0.1761 -0.9723 0.1535\nvn -0.0932 -0.9817 0.1658\nvn -0.1251 -0.5716 0.8109\nvn -0.1382 -0.6354 0.7597\nvn 0.1376 -0.2299 0.9634\nvn 0.2488 -0.9408 0.2302\nvn 0.4857 -0.8509 0.1998\nvn -0.0288 -0.9494 -0.3128\nvn -0.3089 -0.8645 0.3963\nvn -0.4870 -0.7892 0.3740\nvn 0.2576 -0.5687 0.7812\nvn 0.5279 -0.7854 0.3231\nvn 0.0041 -1.0000 -0.0043\nvn 0.0117 -0.9999 -0.0076\nvn 0.4475 -0.7883 0.4223\nvn -0.6157 -0.7286 -0.3001\nvn -0.5625 -0.8180 -0.1204\nvn 0.0305 -0.9985 0.0445\nvn 0.0376 -0.9977 0.0551\nvn 0.0207 -0.9992 0.0340\nvn -0.5238 -0.8518 -0.0075\nvn -0.0261 -0.9889 0.1463\nvn -0.1134 -0.9778 -0.1758\nvn 0.0593 -0.9832 0.1724\nvn 0.0020 -0.9884 0.1520\nvn -0.0763 -0.9944 0.0725\nvn -0.4967 -0.8500 -0.1753\nvn -0.4551 -0.8558 0.2457\nvn 0.3080 -0.9216 -0.2362\nvn -0.4598 -0.8851 -0.0710\nvn -0.2861 -0.9407 -0.1822\nvn 0.1534 -0.9879 -0.0231\nvn -0.5019 -0.8628 -0.0604\nvn -0.3463 -0.9255 -0.1531\nvn 0.0598 -0.7899 0.6102\nvn -0.6366 -0.7647 0.0993\nvn -0.5644 -0.7817 -0.2652\nvn -0.0689 -0.9883 -0.1364\nvn 0.4193 -0.8671 0.2689\nvn 0.1278 -0.9037 0.4086\nvn -0.6147 -0.7635 0.1980\nvn -0.4613 -0.8860 -0.0470\nvn -0.0374 -0.9905 -0.1323\nvn -0.2863 -0.9501 -0.1236\nvn -0.0125 -0.9995 0.0302\nvn 0.0434 -0.9934 -0.1064\nvn -0.0344 -0.9979 0.0552\nvn -0.3744 -0.9186 -0.1261\nvn 0.0152 -0.9527 -0.3035\nvn -0.0103 -0.9955 0.0942\nvn -0.0563 -0.9104 0.4098\nvn -0.0853 -0.6486 0.7563\nvn 0.0069 -0.9998 -0.0170\nvn -0.2531 -0.9316 0.2608\nvn -0.0706 -0.9843 -0.1615\nvn 0.0333 -0.9994 0.0083\nvn 0.0369 -0.9990 0.0233\nvn -0.4346 -0.8831 0.1769\nvn -0.4853 -0.7787 0.3976\nvn 0.2385 -0.8745 0.4222\nvn -0.1365 -0.9247 0.3553\nvn -0.2403 -0.7047 0.6676\nvn -0.6220 -0.5688 0.5381\nvn -0.0220 -0.9960 0.0866\nvn 0.0343 -0.9992 -0.0190\nvn 0.0176 -0.9973 0.0714\nvn -0.3829 -0.7860 0.4853\nvn -0.2770 -0.9088 0.3118\nvn -0.0464 -0.9141 0.4027\nvn 0.1218 -0.9431 -0.3092\nvn 0.1085 -0.9249 -0.3644\nvn 0.2638 -0.9284 0.2615\nvn -0.2647 -0.9642 0.0158\nvn 0.0332 -0.6870 0.7259\nvn 0.0159 -0.9997 0.0168\nvn -0.0589 -0.9476 -0.3139\nvn -0.0073 -0.9476 -0.3192\nvn -0.4547 -0.8900 -0.0334\nvn -0.2695 -0.9290 0.2534\nvn 0.4206 -0.9067 -0.0309\nvn 0.0866 -0.9543 -0.2858\nvn 0.1266 -0.9627 -0.2388\nvn -0.0199 -0.9998 -0.0076\nvn -0.2568 -0.9648 0.0564\nvn -0.2859 -0.8274 0.4834\nvn -0.2960 -0.6202 0.7264\nvn -0.0150 -0.9384 -0.3452\nvn 0.2758 -0.9552 -0.1075\nvn 0.0215 -0.9991 0.0365\nvn -0.6420 -0.7623 -0.0815\nvn 0.0281 -0.9995 0.0104\nvn 0.0497 -0.9404 -0.3364\nvn 0.2097 -0.9694 0.1278\nvn -0.6970 -0.7170 -0.0059\nvn 0.3073 -0.7588 0.5743\nvn -0.6769 -0.7270 -0.1147\nvn -0.2421 -0.9574 0.1572\nvn -0.2243 -0.8154 0.5337\nvn 0.0065 -0.9675 -0.2528\nvn -0.7693 -0.5928 0.2382\nvn -0.4590 -0.8770 0.1417\nvn -0.0302 -0.5912 0.8059\nvn -0.0781 -0.9275 0.3654\nvn 0.5119 -0.8208 0.2533\nvn -0.3690 -0.9246 -0.0947\nvn 0.1429 -0.9743 -0.1742\nvn -0.0248 -0.9951 0.0952\nvn -0.4947 -0.6467 0.5806\nvn -0.2044 -0.9007 0.3833\nvn -0.2157 -0.7158 0.6641\nvn -0.2228 -0.5373 0.8134\nvn -0.6610 -0.7125 0.2355\nvn -0.7674 -0.5810 0.2712\nvn -0.6760 -0.7324 0.0807\nvn -0.6913 -0.5462 0.4730\nvn -0.3889 -0.6804 0.6211\nvn -0.0616 -0.9116 -0.4065\nvn -0.1916 -0.8465 -0.4966\nvn -0.6990 -0.5920 0.4011\nvn -0.4241 -0.9015 -0.0858\nvn -0.6784 -0.7346 0.0054\nvn -0.7286 -0.6840 0.0359\nvn -0.6689 -0.7078 0.2271\nvn -0.6155 -0.7267 0.3050\nvn 0.1153 -0.9465 0.3014\nvn -0.1252 -0.8557 0.5021\nvn -0.4687 -0.8711 -0.1468\nvn -0.6824 -0.7178 0.1383\nvn 0.0371 -0.8977 0.4390\nvn -0.1981 -0.7667 0.6107\nvn -0.0939 -0.9955 -0.0027\nvn -0.5272 -0.8482 -0.0508\nvn -0.6296 -0.7749 0.0558\nvn -0.5955 -0.7353 0.3234\nvn 0.1166 -0.9434 -0.3106\nvn -0.4904 -0.7237 0.4855\nvn -0.1644 -0.5826 0.7960\nvn -0.4596 -0.8881 0.0050\nvn -0.3303 -0.9186 -0.2167\nvn 0.2893 -0.9554 0.0579\nvn 0.2506 -0.9250 0.2857\nvn -0.3124 -0.9438 -0.1075\nvn -0.4582 -0.8888 0.0026\nvn -0.5406 -0.7909 0.2864\nvn -0.5141 -0.7337 0.4443\nvn 0.1181 -0.7948 0.5953\nvn -0.1716 -0.9840 -0.0472\nvn 0.2532 -0.9303 0.2655\nvn -0.2700 -0.9460 -0.1793\nvn -0.3826 -0.9169 0.1136\nvn -0.5021 -0.7778 0.3782\nvn 0.2986 -0.8689 0.3947\nvn 0.4043 -0.8276 0.3893\nvn -0.0450 -0.9990 0.0064\nvn -0.2390 -0.9684 0.0705\nvn -0.2608 -0.5411 0.7995\nvn -0.2415 -0.9521 -0.1872\nvn -0.3139 -0.9373 -0.1516\nvn -0.3617 -0.9023 0.2345\nvn -0.3667 -0.8743 0.3179\nvn -0.4381 -0.6791 0.5890\nvn -0.4479 -0.5563 0.6999\nvn -0.3952 -0.8929 0.2157\nvn -0.1541 -0.9860 -0.0631\nvn -0.0266 -0.9992 -0.0297\nvn -0.2293 -0.9485 0.2185\nvn -0.2940 -0.9413 -0.1658\nvn -0.3002 -0.9517 -0.0639\nvn -0.4400 -0.8028 0.4024\nvn -0.0060 -0.9999 0.0107\nvn -0.2561 -0.9648 -0.0603\nvn -0.2527 -0.9452 0.2064\nvn -0.3152 -0.8934 0.3200\nvn -0.3562 -0.8476 0.3934\nvn -0.3813 -0.7862 0.4862\nvn -0.0369 -0.9984 0.0412\nvn -0.0953 -0.9900 0.1039\nvn -0.3111 -0.9477 0.0717\nvn 0.0083 -0.9984 -0.0551\nvn 0.0092 -0.9985 -0.0539\nvn 0.0023 -0.9999 0.0103\nvn 0.2472 -0.9492 -0.1946\nvn -0.2407 -0.8970 0.3707\nvn -0.2534 -0.8959 -0.3648\nvn -0.2424 -0.9702 -0.0019\nvn -0.2879 -0.8760 0.3868\nvn 0.0373 -0.9990 -0.0249\nvn -0.2701 -0.8698 0.4128\nvn -0.0120 -0.9999 0.0031\nvn 0.0174 -0.9997 0.0188\nvn -0.2513 -0.9041 0.3454\nvn -0.2466 -0.9503 0.1902\nvn 0.0188 -0.9998 0.0112\nvn -0.3050 -0.7060 0.6391\nvn 0.0204 -0.9998 0.0000\nvn 0.0128 -0.9996 0.0226\nvn -0.0160 -0.9994 0.0295\nvn -0.2864 -0.8212 0.4935\nvn -0.0238 -0.9986 -0.0470\nvn 0.0003 -0.9999 0.0092\nvn -0.2313 -0.7693 0.5955\nvn -0.0107 -0.9984 -0.0562\nvn 0.0269 -0.9996 0.0088\nvn 0.0160 -0.9998 0.0111\nvn -0.1223 -0.9913 0.0478\nvn -0.2493 -0.9544 0.1643\nvn -0.1296 -0.9842 -0.1207\nvn -0.2243 -0.9679 -0.1133\nvn -0.3476 -0.9321 -0.1015\nvn -0.3266 -0.9273 -0.1827\nvn -0.0217 -0.9997 0.0096\nvn -0.0102 -0.9999 0.0104\nvn -0.2416 -0.9703 -0.0023\nvn -0.1787 -0.6618 0.7280\nvn 0.0031 -0.9995 -0.0312\nvn 0.0070 -0.9999 0.0110\nvn -0.0529 -0.9979 0.0361\nvn 0.0320 -0.9995 0.0051\nvn 0.0317 -0.9995 -0.0030\nvn 0.0105 -0.9993 0.0352\nvn 0.0656 -0.9977 -0.0134\nvn -0.0315 -0.9986 0.0432\nvn -0.0262 -0.9995 0.0147\nvn -0.1471 -0.9873 0.0592\nvn -0.1773 -0.8123 0.5557\nvn -0.0035 -0.9999 -0.0150\nvn 0.0593 -0.9971 0.0480\nvn 0.1787 -0.9822 0.0573\nvn -0.0069 -0.9997 0.0235\nvn -0.1075 -0.9481 -0.2991\nvn -0.0132 -0.9994 -0.0320\nvn 0.1624 -0.9710 0.1753\nvn 0.3854 -0.9123 0.1385\nvn -0.0052 -0.9996 -0.0257\nvn -0.1506 -0.9837 0.0977\nvn -0.2846 -0.9433 0.1710\nvn -0.4257 -0.8718 0.2421\nvn -0.0758 -0.6290 0.7736\nvn 0.1393 -0.9804 0.1390\nvn 0.1501 -0.9886 0.0141\nvn 0.0201 -0.9997 -0.0149\nvn 0.3757 -0.9226 0.0876\nvn 0.0857 -0.9951 -0.0482\nvn -0.2068 -0.9723 -0.1088\nvn -0.0591 -0.9967 0.0547\nvn -0.0956 -0.9912 0.0910\nvn -0.5268 -0.7154 0.4590\nvn 0.0239 -0.9967 0.0772\nvn 0.3385 -0.9259 0.1676\nvn 0.0388 -0.9611 0.2732\nvn 0.2954 -0.8507 0.4348\nvn 0.2861 -0.9569 0.0496\nvn -0.0196 -0.9995 0.0222\nvn -0.2845 -0.9497 0.1306\nvn 0.0076 -0.9989 0.0450\nvn 0.0139 -0.9996 0.0234\nvn 0.4079 -0.9081 0.0943\nvn 0.0816 -0.9965 -0.0162\nvn 0.2142 -0.9203 -0.3272\nvn -0.2808 -0.9497 0.1382\nvn -0.0383 -0.9905 0.1319\nvn 0.0023 -0.5564 0.8309\nvn -0.0146 -0.9998 0.0105\nvn 0.2614 -0.9137 0.3112\nvn 0.4714 -0.7993 0.3726\nvn 0.6034 -0.7318 0.3169\nvn 0.6829 -0.6984 0.2140\nvn 0.5781 -0.8096 0.1011\nvn 0.4224 -0.9061 -0.0215\nvn -0.0027 -0.9988 -0.0478\nvn 0.0035 -0.9996 0.0267\nvn 0.0875 -0.6973 0.7114\nvn 0.2311 -0.7528 0.6163\nvn -0.1577 -0.9845 0.0762\nvn -0.3549 -0.8075 0.4711\nvn 0.0123 -0.9931 0.1163\nvn 0.1173 -0.9329 0.3404\nvn 0.4556 -0.7212 0.5219\nvn 0.4448 -0.8614 0.2451\nvn 0.7345 -0.6785 0.0045\nvn 0.3527 -0.9268 -0.1292\nvn 0.0044 -0.8677 0.4970\nvn -0.1030 -0.9884 0.1113\nvn 0.0183 -0.9996 0.0194\nvn -0.1394 -0.6464 0.7501\nvn 0.4099 -0.7728 0.4846\nvn 0.4424 -0.7803 0.4420\nvn 0.3953 -0.9061 0.1505\nvn 0.3932 -0.8734 -0.2871\nvn 0.2150 -0.9723 -0.0915\nvn 0.0454 -0.9959 -0.0780\nvn -0.1136 -0.8695 0.4806\nvn -0.0047 -0.9680 0.2510\nvn -0.1298 -0.9801 0.1498\nvn -0.0523 -0.9894 0.1356\nvn -0.0686 -0.9485 0.3093\nvn 0.0074 -0.9968 0.0796\nvn 0.2355 -0.8486 0.4737\nvn 0.1744 -0.9760 0.1304\nvn 0.0680 -0.9977 0.0020\nvn 0.3056 -0.9361 -0.1742\nvn 0.4621 -0.8519 -0.2465\nvn -0.0101 -0.9978 0.0645\nvn -0.0295 -0.9926 0.1175\nvn 0.0235 -0.9995 0.0233\nvn 0.0272 -0.9500 0.3109\nvn 0.2071 -0.6643 0.7182\nvn 0.1176 -0.9727 0.1997\nvn 0.3668 -0.9204 -0.1351\nvn 0.0729 -0.9784 -0.1933\nvn -0.1469 -0.9779 0.1489\nvn -0.1104 -0.9712 0.2110\nvn 0.0090 -0.7400 0.6725\nvn 0.1255 -0.7305 0.6712\nvn 0.0316 -0.9993 0.0201\nvn 0.0360 -0.9993 -0.0114\nvn 0.0063 -0.9999 -0.0138\nvn 0.3534 -0.8881 -0.2937\nvn -0.1653 -0.9230 0.3475\nvn -0.0963 -0.9289 0.3575\nvn -0.0996 -0.9774 0.1866\nvn 0.0180 -0.9997 0.0176\nvn 0.0135 -0.9977 0.0655\nvn 0.3004 -0.9299 -0.2123\nvn 0.0525 -0.9963 -0.0678\nvn -0.2954 -0.6812 0.6698\nvn -0.0139 -0.9947 0.1015\nvn -0.0209 -0.9914 0.1293\nvn 0.0127 -0.9998 0.0168\nvn -0.0271 -0.6319 0.7746\nvn 0.0428 -0.9760 0.2135\nvn 0.0052 -1.0000 -0.0031\nvn 0.0091 -0.9998 -0.0192\nvn 0.2525 -0.9385 -0.2355\nvn -0.3321 -0.6642 0.6697\nvn -0.0119 -0.9934 0.1139\nvn -0.0120 -0.9922 0.1243\nvn -0.0134 -0.9925 0.1216\nvn 0.0021 -0.8012 0.5983\nvn -0.0014 -0.9993 -0.0369\nvn 0.2174 -0.8975 -0.3835\nvn 0.0076 -0.9999 -0.0116\nvn -0.0639 -0.9924 0.1046\nvn -0.3659 -0.8267 0.4273\nvn -0.1582 -0.9322 0.3256\nvn -0.0420 -0.9942 0.0987\nvn 0.1852 -0.9384 -0.2915\nvn 0.0460 -0.9989 -0.0113\nvn -0.5128 -0.7051 0.4897\nvn 0.0139 -0.9897 0.1420\nvn 0.0740 -0.9961 -0.0480\nvn 0.3187 -0.9179 -0.2362\nvn -0.5772 -0.6454 0.5002\nvn 0.0799 -0.9959 -0.0419\nvn 0.0606 -0.9841 0.1668\nvn -0.0014 -0.9869 0.1611\nvn 0.3127 -0.9203 -0.2350\nvn 0.0664 -0.9977 -0.0160\nvn -0.3080 -0.9310 0.1961\nvn 0.0530 -0.9792 -0.1959\nvn 0.0535 -0.9971 -0.0537\nvn 0.3557 -0.9104 -0.2114\nvn -0.6176 -0.7424 0.2596\nvn 0.0221 -0.9824 -0.1856\nvn -0.3229 -0.9372 0.1321\ns 1\nf 1/1/1 2/2/2 3/3/3\nf 4/4/4 5/5/5 6/6/6\nf 7/7/7 8/8/8 9/9/9\nf 10/10/10 11/11/11 12/12/12\nf 13/13/13 8/8/8 7/7/7\nf 14/14/14 15/15/15 16/16/16\nf 17/17/17 18/18/18 19/19/19\nf 20/20/20 21/21/21 22/22/22\nf 23/23/23 24/24/24 25/25/25\nf 22/22/22 21/21/21 26/26/26\nf 27/27/27 28/28/28 29/29/29\nf 30/30/30 31/31/31 32/32/32\nf 33/33/33 34/34/34 35/35/35\nf 5/5/5 4/4/4 36/36/36\nf 37/37/37 38/38/38 39/39/39\nf 40/40/40 41/41/41 42/42/42\nf 43/43/43 26/26/26 44/44/44\nf 42/42/42 41/41/41 45/45/45\nf 46/46/46 47/47/47 48/48/48\nf 49/49/49 17/17/17 19/19/19\nf 50/50/50 51/51/51 52/52/52\nf 53/53/53 54/54/54 55/55/55\nf 56/56/56 57/57/57 58/58/58\nf 59/59/59 60/60/60 61/61/61\nf 62/62/62 63/63/63 64/64/64\nf 65/65/65 66/66/66 67/67/67\nf 68/68/68 69/69/69 70/70/70\nf 71/71/71 72/72/72 73/73/73\nf 74/74/74 75/75/75 76/76/76\nf 63/63/63 77/77/77 64/64/64\nf 78/78/78 79/79/79 80/80/80\nf 81/81/81 82/82/82 83/83/83\nf 84/84/84 85/85/85 86/86/86\nf 87/87/87 88/88/88 89/89/89\nf 90/90/90 91/91/91 92/92/92\nf 93/93/93 94/94/94 95/95/95\nf 11/11/11 96/96/96 12/12/12\nf 97/97/97 59/59/59 61/61/61\nf 98/98/98 99/99/99 100/100/100\nf 101/101/101 102/102/102 103/103/103\nf 52/52/52 51/51/51 104/104/104\nf 105/105/105 106/106/106 107/107/107\nf 108/108/108 40/40/40 42/42/42\nf 109/109/109 110/110/110 111/111/111\nf 112/112/112 113/113/113 105/105/105\nf 12/12/12 96/96/96 15/15/15\nf 96/96/96 114/114/114 15/15/15\nf 114/114/114 16/16/16 15/15/15\nf 115/115/115 116/116/116 47/47/47\nf 13/13/13 7/7/7 117/117/117\nf 118/118/118 59/59/59 97/97/97\nf 119/119/119 120/120/120 121/121/121\nf 122/122/122 123/123/123 124/124/124\nf 125/125/125 126/126/126 127/127/127\nf 128/128/128 129/129/129 130/130/130\nf 131/131/131 124/124/124 22/22/22\nf 124/124/124 20/20/20 22/22/22\nf 124/124/124 123/123/123 20/20/20\nf 123/123/123 132/132/132 20/20/20\nf 133/133/133 124/124/124 131/131/131\nf 134/134/134 135/135/135 136/136/136\nf 137/137/137 138/138/138 139/139/139\nf 140/140/140 141/141/141 142/142/142\nf 143/143/143 144/144/144 145/145/145\nf 146/146/146 147/147/147 148/148/148\nf 149/149/149 113/113/113 112/112/112\nf 20/20/20 132/132/132 21/21/21\nf 122/122/122 124/124/124 133/133/133\nf 150/150/150 151/151/151 152/152/152\nf 16/16/16 122/122/122 133/133/133\nf 77/77/77 108/108/108 153/153/153\nf 154/154/154 155/155/155 156/156/156\nf 157/157/157 158/158/158 159/159/159\nf 160/160/160 129/129/129 128/128/128\nf 67/67/67 66/66/66 160/160/160\nf 161/161/161 162/162/162 163/163/163\nf 162/162/162 164/164/164 165/165/165\nf 162/162/162 65/65/65 163/163/163\nf 166/166/166 167/167/167 168/168/168\nf 169/169/169 67/67/67 170/170/170\nf 171/171/171 62/62/62 172/172/172\nf 173/173/173 27/27/27 29/29/29\nf 174/174/174 175/175/175 39/39/39\nf 119/119/119 176/176/176 120/120/120\nf 177/177/177 178/178/178 179/179/179\nf 164/164/164 162/162/162 161/161/161\nf 180/180/180 181/181/181 182/182/182\nf 183/183/183 149/149/149 112/112/112\nf 184/184/184 185/185/185 186/186/186\nf 70/70/70 187/187/187 188/188/188\nf 68/68/68 188/188/188 189/189/189\nf 170/170/170 190/190/190 191/191/191\nf 192/192/192 193/193/193 49/49/49\nf 194/194/194 195/195/195 196/196/196\nf 197/197/197 90/90/90 198/198/198\nf 199/199/199 91/91/91 90/90/90\nf 200/200/200 201/201/201 202/202/202\nf 203/203/203 204/204/204 205/205/205\nf 206/206/206 207/207/207 208/208/208\nf 209/209/209 102/102/102 210/210/210\nf 211/211/211 212/212/212 213/213/213\nf 153/153/153 108/108/108 42/42/42\nf 147/147/147 214/214/214 215/215/215\nf 12/12/12 15/15/15 14/14/14\nf 216/216/216 217/217/217 218/218/218\nf 219/219/219 220/220/220 221/221/221\nf 222/222/222 223/223/223 224/224/224\nf 225/225/225 226/226/226 227/227/227\nf 206/206/206 208/208/208 228/228/228\nf 229/229/229 230/230/230 231/231/231\nf 232/232/232 233/233/233 234/234/234\nf 235/235/235 236/236/236 237/237/237\nf 238/238/238 10/10/10 13/13/13\nf 239/239/239 240/240/240 241/241/241\nf 8/8/8 10/10/10 12/12/12\nf 172/172/172 62/62/62 64/64/64\nf 242/242/242 243/243/243 71/71/71\nf 244/244/244 245/245/245 246/246/246\nf 247/247/247 248/248/248 249/249/249\nf 250/250/250 171/171/171 251/251/251\nf 252/252/252 253/253/253 254/254/254\nf 255/255/255 256/256/256 219/219/219\nf 256/256/256 220/220/220 219/219/219\nf 257/257/257 258/258/258 259/259/259\nf 260/260/260 261/261/261 262/262/262\nf 103/103/103 263/263/263 101/101/101\nf 264/264/264 265/265/265 266/266/266\nf 267/267/267 39/39/39 175/175/175\nf 268/268/268 269/269/269 270/270/270\nf 271/271/271 272/272/272 273/273/273\nf 274/274/274 258/258/258 257/257/257\nf 274/274/274 275/275/275 258/258/258\nf 276/276/276 277/277/277 278/278/278\nf 279/279/279 223/223/223 222/222/222\nf 280/280/280 281/281/281 282/282/282\nf 113/113/113 283/283/283 105/105/105\nf 284/284/284 285/285/285 286/286/286\nf 42/42/42 45/45/45 287/287/287\nf 288/288/288 289/289/289 290/290/290\nf 291/291/291 292/292/292 98/98/98\nf 293/293/293 294/294/294 295/295/295\nf 293/293/293 161/161/161 294/294/294\nf 294/294/294 161/161/161 296/296/296\nf 140/140/140 297/297/297 141/141/141\nf 298/298/298 299/299/299 300/300/300\nf 301/301/301 302/302/302 303/303/303\nf 304/304/304 113/113/113 149/149/149\nf 305/305/305 306/306/306 307/307/307\nf 308/308/308 309/309/309 310/310/310\nf 256/256/256 311/311/311 220/220/220\nf 311/311/311 312/312/312 220/220/220\nf 312/312/312 257/257/257 220/220/220\nf 313/313/313 275/275/275 274/274/274\nf 313/313/313 276/276/276 275/275/275\nf 314/314/314 315/315/315 316/316/316\nf 317/317/317 318/318/318 319/319/319\nf 10/10/10 320/320/320 11/11/11\nf 321/321/321 142/142/142 141/141/141\nf 322/322/322 295/295/295 323/323/323\nf 324/324/324 325/325/325 243/243/243\nf 326/326/326 327/327/327 328/328/328\nf 329/329/329 330/330/330 331/331/331\nf 332/332/332 311/311/311 256/256/256\nf 333/333/333 334/334/334 335/335/335\nf 114/114/114 336/336/336 16/16/16\nf 67/67/67 160/160/160 170/170/170\nf 242/242/242 337/337/337 338/338/338\nf 339/339/339 340/340/340 341/341/341\nf 342/342/342 343/343/343 344/344/344\nf 128/128/128 130/130/130 345/345/345\nf 346/346/346 347/347/347 348/348/348\nf 349/349/349 350/350/350 351/351/351\nf 352/352/352 353/353/353 354/354/354\nf 355/355/355 356/356/356 357/357/357\nf 358/358/358 359/359/359 332/332/332\nf 360/360/360 361/361/361 362/362/362\nf 359/359/359 311/311/311 332/332/332\nf 312/312/312 363/363/363 257/257/257\nf 257/257/257 363/363/363 274/274/274\nf 274/274/274 364/364/364 313/313/313\nf 313/313/313 365/365/365 276/276/276\nf 366/366/366 277/277/277 276/276/276\nf 365/365/365 366/366/366 276/276/276\nf 16/16/16 336/336/336 122/122/122\nf 367/367/367 368/368/368 369/369/369\nf 370/370/370 369/369/369 371/371/371\nf 372/372/372 373/373/373 374/374/374\nf 373/373/373 375/375/375 376/376/376\nf 223/223/223 169/169/169 224/224/224\nf 377/377/377 322/322/322 378/378/378\nf 379/379/379 170/170/170 191/191/191\nf 380/380/380 381/381/381 382/382/382\nf 383/383/383 384/384/384 385/385/385\nf 175/175/175 291/291/291 267/267/267\nf 165/165/165 164/164/164 293/293/293\nf 386/386/386 387/387/387 388/388/388\nf 359/359/359 389/389/389 311/311/311\nf 311/311/311 389/389/389 312/312/312\nf 389/389/389 390/390/390 312/312/312\nf 312/312/312 390/390/390 363/363/363\nf 391/391/391 317/317/317 392/392/392\nf 363/363/363 364/364/364 274/274/274\nf 364/364/364 365/365/365 313/313/313\nf 374/374/374 373/373/373 376/376/376\nf 393/393/393 394/394/394 395/395/395\nf 396/396/396 397/397/397 398/398/398\nf 367/367/367 399/399/399 368/368/368\nf 400/400/400 401/401/401 402/402/402\nf 403/403/403 404/404/404 405/405/405\nf 293/293/293 164/164/164 161/161/161\nf 160/160/160 128/128/128 170/170/170\nf 406/406/406 146/146/146 407/407/407\nf 195/195/195 408/408/408 196/196/196\nf 409/409/409 410/410/410 411/411/411\nf 358/358/358 412/412/412 359/359/359\nf 413/413/413 389/389/389 359/359/359\nf 364/364/364 414/414/414 365/365/365\nf 214/214/214 415/415/415 416/416/416\nf 417/417/417 418/418/418 419/419/419\nf 7/7/7 9/9/9 162/162/162\nf 178/178/178 420/420/420 179/179/179\nf 421/421/421 422/422/422 423/423/423\nf 424/424/424 425/425/425 426/426/426\nf 427/427/427 428/428/428 429/429/429\nf 430/430/430 431/431/431 432/432/432\nf 433/433/433 434/434/434 435/435/435\nf 412/412/412 413/413/413 359/359/359\nf 413/413/413 436/436/436 389/389/389\nf 436/436/436 437/437/437 389/389/389\nf 389/389/389 437/437/437 390/390/390\nf 438/438/438 439/439/439 440/440/440\nf 441/441/441 442/442/442 248/248/248\nf 443/443/443 287/287/287 444/444/444\nf 445/445/445 446/446/446 447/447/447\nf 443/443/443 448/448/448 287/287/287\nf 449/449/449 450/450/450 451/451/451\nf 377/377/377 295/295/295 322/322/322\nf 214/214/214 147/147/147 146/146/146\nf 295/295/295 294/294/294 323/323/323\nf 224/224/224 170/170/170 379/379/379\nf 452/452/452 453/453/453 454/454/454\nf 455/455/455 456/456/456 457/457/457\nf 412/412/412 458/458/458 413/413/413\nf 459/459/459 460/460/460 461/461/461\nf 462/462/462 463/463/463 464/464/464\nf 465/465/465 466/466/466 467/467/467\nf 414/414/414 468/468/468 365/365/365\nf 365/365/365 468/468/468 366/366/366\nf 468/468/468 469/469/469 366/366/366\nf 470/470/470 471/471/471 472/472/472\nf 473/473/473 474/474/474 475/475/475\nf 476/476/476 477/477/477 478/478/478\nf 230/230/230 479/479/479 181/181/181\nf 480/480/480 481/481/481 482/482/482\nf 473/473/473 451/451/451 483/483/483\nf 451/451/451 450/450/450 484/484/484\nf 485/485/485 486/486/486 487/487/487\nf 432/432/432 488/488/488 489/489/489\nf 223/223/223 65/65/65 169/169/169\nf 65/65/65 67/67/67 169/169/169\nf 75/75/75 490/490/490 76/76/76\nf 191/191/191 190/190/190 491/491/491\nf 492/492/492 493/493/493 427/427/427\nf 493/493/493 494/494/494 427/427/427\nf 495/495/495 496/496/496 497/497/497\nf 498/498/498 499/499/499 500/500/500\nf 458/458/458 412/412/412 501/501/501\nf 502/502/502 466/466/466 465/465/465\nf 483/483/483 451/451/451 484/484/484\nf 503/503/503 504/504/504 505/505/505\nf 506/506/506 235/235/235 237/237/237\nf 117/117/117 7/7/7 165/165/165\nf 7/7/7 162/162/162 165/165/165\nf 507/507/507 492/492/492 508/508/508\nf 509/509/509 510/510/510 511/511/511\nf 493/493/493 512/512/512 494/494/494\nf 513/513/513 495/495/495 497/497/497\nf 436/436/436 413/413/413 458/458/458\nf 514/514/514 515/515/515 516/516/516\nf 517/517/517 518/518/518 519/519/519\nf 520/520/520 521/521/521 502/502/502\nf 522/522/522 523/523/523 524/524/524\nf 477/477/477 483/483/483 525/525/525\nf 526/526/526 527/527/527 180/180/180\nf 528/528/528 529/529/529 530/530/530\nf 531/531/531 532/532/532 533/533/533\nf 534/534/534 477/477/477 525/525/525\nf 535/535/535 536/536/536 75/75/75\nf 537/537/537 538/538/538 539/539/539\nf 143/143/143 145/145/145 540/540/540\nf 541/541/541 248/248/248 247/247/247\nf 161/161/161 163/163/163 279/279/279\nf 222/222/222 224/224/224 542/542/542\nf 542/542/542 224/224/224 543/543/543\nf 544/544/544 545/545/545 508/508/508\nf 546/546/546 512/512/512 493/493/493\nf 547/547/547 548/548/548 549/549/549\nf 464/464/464 463/463/463 550/550/550\nf 439/439/439 551/551/551 552/552/552\nf 486/486/486 485/485/485 553/553/553\nf 534/534/534 525/525/525 554/554/554\nf 555/555/555 25/25/25 556/556/556\nf 557/557/557 558/558/558 559/559/559\nf 186/186/186 185/185/185 560/560/560\nf 163/163/163 65/65/65 223/223/223\nf 279/279/279 163/163/163 223/223/223\nf 193/193/193 17/17/17 49/49/49\nf 323/323/323 294/294/294 561/561/561\nf 562/562/562 545/545/545 544/544/544\nf 507/507/507 493/493/493 492/492/492\nf 563/563/563 546/546/546 493/493/493\nf 356/356/356 564/564/564 565/565/565\nf 566/566/566 547/547/547 549/549/549\nf 567/567/567 568/568/568 569/569/569\nf 570/570/570 571/571/571 572/572/572\nf 573/573/573 574/574/574 575/575/575\nf 576/576/576 577/577/577 578/578/578\nf 550/550/550 579/579/579 580/580/580\nf 520/520/520 581/581/581 521/521/521\nf 582/582/582 581/581/581 583/583/583\nf 584/584/584 582/582/582 585/585/585\nf 581/581/581 520/520/520 583/583/583\nf 586/586/586 584/584/584 585/585/585\nf 582/582/582 583/583/583 585/585/585\nf 587/587/587 588/588/588 589/589/589\nf 465/465/465 590/590/590 591/591/591\nf 231/231/231 230/230/230 181/181/181\nf 368/368/368 399/399/399 592/592/592\nf 593/593/593 594/594/594 558/558/558\nf 11/11/11 595/595/595 96/96/96\nf 272/272/272 596/596/596 597/597/597\nf 544/544/544 598/598/598 562/562/562\nf 599/599/599 600/600/600 601/601/601\nf 602/602/602 508/508/508 545/545/545\nf 508/508/508 602/602/602 507/507/507\nf 603/603/603 493/493/493 507/507/507\nf 604/604/604 605/605/605 606/606/606\nf 607/607/607 608/608/608 609/609/609\nf 548/548/548 610/610/610 611/611/611\nf 612/612/612 613/613/613 614/614/614\nf 606/606/606 615/615/615 616/616/616\nf 617/617/617 618/618/618 619/619/619\nf 620/620/620 621/621/621 622/622/622\nf 623/623/623 624/624/624 625/625/625\nf 626/626/626 611/611/611 627/627/627\nf 628/628/628 629/629/629 625/625/625\nf 574/574/574 573/573/573 566/566/566\nf 630/630/630 617/617/617 567/567/567\nf 575/575/575 574/574/574 577/577/577\nf 575/575/575 577/577/577 576/576/576\nf 631/631/631 632/632/632 633/633/633\nf 634/634/634 635/635/635 636/636/636\nf 637/637/637 638/638/638 639/639/639\nf 181/181/181 479/479/479 640/640/640\nf 525/525/525 483/483/483 641/641/641\nf 122/122/122 336/336/336 123/123/123\nf 60/60/60 265/265/265 264/264/264\nf 642/642/642 29/29/29 643/643/643\nf 644/644/644 645/645/645 646/646/646\nf 646/646/646 645/645/645 598/598/598\nf 645/645/645 647/647/647 598/598/598\nf 647/647/647 562/562/562 598/598/598\nf 648/648/648 545/545/545 562/562/562\nf 603/603/603 507/507/507 602/602/602\nf 603/603/603 563/563/563 493/493/493\nf 605/605/605 615/615/615 606/606/606\nf 649/649/649 650/650/650 651/651/651\nf 577/577/577 650/650/650 578/578/578\nf 652/652/652 653/653/653 654/654/654\nf 655/655/655 651/651/651 656/656/656\nf 576/576/576 578/578/578 657/657/657\nf 572/572/572 657/657/657 466/466/466\nf 604/604/604 658/658/658 659/659/659\nf 660/660/660 661/661/661 370/370/370\nf 661/661/661 662/662/662 663/663/663\nf 664/664/664 665/665/665 666/666/666\nf 336/336/336 310/310/310 123/123/123\nf 667/667/667 21/21/21 132/132/132\nf 667/667/667 668/668/668 21/21/21\nf 13/13/13 10/10/10 8/8/8\nf 669/669/669 670/670/670 671/671/671\nf 644/644/644 672/672/672 645/645/645\nf 647/647/647 648/648/648 562/562/562\nf 648/648/648 602/602/602 545/545/545\nf 651/651/651 650/650/650 673/673/673\nf 674/674/674 675/675/675 676/676/676\nf 677/677/677 678/678/678 679/679/679\nf 624/624/624 628/628/628 625/625/625\nf 680/680/680 681/681/681 682/682/682\nf 683/683/683 572/572/572 466/466/466\nf 662/662/662 684/684/684 663/663/663\nf 532/532/532 685/685/685 686/686/686\nf 686/686/686 685/685/685 687/687/687\nf 652/652/652 654/654/654 688/688/688\nf 689/689/689 690/690/690 691/691/691\nf 690/690/690 692/692/692 691/691/691\nf 693/693/693 694/694/694 695/695/695\nf 696/696/696 697/697/697 698/698/698\nf 672/672/672 699/699/699 645/645/645\nf 645/645/645 699/699/699 647/647/647\nf 700/700/700 648/648/648 647/647/647\nf 701/701/701 602/602/602 648/648/648\nf 701/701/701 702/702/702 602/602/602\nf 702/702/702 603/603/603 602/602/602\nf 703/703/703 704/704/704 705/705/705\nf 495/495/495 530/530/530 706/706/706\nf 530/530/530 529/529/529 706/706/706\nf 621/621/621 707/707/707 622/622/622\nf 708/708/708 619/619/619 709/709/709\nf 570/570/570 572/572/572 710/710/710\nf 711/711/711 712/712/712 713/713/713\nf 714/714/714 715/715/715 716/716/716\nf 717/717/717 718/718/718 486/486/486\nf 719/719/719 720/720/720 721/721/721\nf 722/722/722 723/723/723 453/453/453\nf 724/724/724 725/725/725 726/726/726\nf 727/727/727 728/728/728 729/729/729\nf 730/730/730 731/731/731 732/732/732\nf 733/733/733 734/734/734 735/735/735\nf 699/699/699 700/700/700 647/647/647\nf 701/701/701 648/648/648 700/700/700\nf 736/736/736 603/603/603 702/702/702\nf 736/736/736 737/737/737 603/603/603\nf 737/737/737 563/563/563 603/603/603\nf 737/737/737 738/738/738 563/563/563\nf 739/739/739 740/740/740 741/741/741\nf 180/180/180 182/182/182 742/742/742\nf 743/743/743 614/614/614 744/744/744\nf 745/745/745 714/714/714 746/746/746\nf 565/565/565 564/564/564 747/747/747\nf 748/748/748 749/749/749 750/750/750\nf 751/751/751 681/681/681 680/680/680\nf 752/752/752 753/753/753 157/157/157\nf 754/754/754 755/755/755 756/756/756\nf 516/516/516 757/757/757 758/758/758\nf 759/759/759 340/340/340 339/339/339\nf 760/760/760 761/761/761 762/762/762\nf 763/763/763 764/764/764 765/765/765\nf 22/22/22 26/26/26 766/766/766\nf 767/767/767 768/768/768 769/769/769\nf 770/770/770 672/672/672 734/734/734\nf 770/770/770 771/771/771 672/672/672\nf 771/771/771 699/699/699 672/672/672\nf 701/701/701 736/736/736 702/702/702\nf 772/772/772 773/773/773 774/774/774\nf 775/775/775 776/776/776 777/777/777\nf 652/652/652 688/688/688 778/778/778\nf 779/779/779 780/780/780 517/517/517\nf 781/781/781 782/782/782 783/783/783\nf 594/594/594 784/784/784 785/785/785\nf 572/572/572 683/683/683 710/710/710\nf 716/716/716 743/743/743 786/786/786\nf 787/787/787 788/788/788 789/789/789\nf 790/790/790 791/791/791 319/319/319\nf 407/407/407 146/146/146 148/148/148\nf 792/792/792 793/793/793 794/794/794\nf 795/795/795 796/796/796 797/797/797\nf 595/595/595 11/11/11 320/320/320\nf 798/798/798 699/699/699 771/771/771\nf 798/798/798 799/799/799 699/699/699\nf 799/799/799 800/800/800 699/699/699\nf 800/800/800 700/700/700 699/699/699\nf 801/801/801 701/701/701 700/700/700\nf 802/802/802 736/736/736 701/701/701\nf 803/803/803 737/737/737 736/736/736\nf 737/737/737 804/804/804 738/738/738\nf 738/738/738 804/804/804 805/805/805\nf 518/518/518 590/590/590 806/806/806\nf 657/657/657 467/467/467 466/466/466\nf 807/807/807 808/808/808 184/184/184\nf 809/809/809 810/810/810 811/811/811\nf 707/707/707 812/812/812 779/779/779\nf 628/628/628 649/649/649 655/655/655\nf 813/813/813 814/814/814 230/230/230\nf 265/265/265 131/131/131 266/266/266\nf 792/792/792 794/794/794 110/110/110\nf 815/815/815 816/816/816 734/734/734\nf 734/734/734 816/816/816 770/770/770\nf 816/816/816 817/817/817 770/770/770\nf 817/817/817 771/771/771 770/770/770\nf 700/700/700 800/800/800 801/801/801\nf 801/801/801 802/802/802 701/701/701\nf 804/804/804 818/818/818 805/805/805\nf 819/819/819 786/786/786 820/820/820\nf 496/496/496 777/777/777 821/821/821\nf 822/822/822 604/604/604 606/606/606\nf 619/619/619 618/618/618 515/515/515\nf 823/823/823 824/824/824 513/513/513\nf 825/825/825 826/826/826 827/827/827\nf 654/654/654 653/653/653 828/828/828\nf 779/779/779 829/829/829 707/707/707\nf 830/830/830 831/831/831 749/749/749\nf 495/495/495 706/706/706 775/775/775\nf 658/658/658 832/832/832 833/833/833\nf 834/834/834 835/835/835 836/836/836\nf 703/703/703 837/837/837 505/505/505\nf 230/230/230 814/814/814 838/838/838\nf 9/9/9 118/118/118 65/65/65\nf 79/79/79 839/839/839 840/840/840\nf 793/793/793 192/192/192 30/30/30\nf 114/114/114 841/841/841 336/336/336\nf 842/842/842 798/798/798 771/771/771\nf 843/843/843 799/799/799 798/798/798\nf 842/842/842 843/843/843 798/798/798\nf 799/799/799 844/844/844 800/800/800\nf 845/845/845 736/736/736 802/802/802\nf 846/846/846 804/804/804 737/737/737\nf 847/847/847 805/805/805 818/818/818\nf 848/848/848 751/751/751 539/539/539\nf 497/497/497 496/496/496 821/821/821\nf 849/849/849 850/850/850 851/851/851\nf 532/532/532 686/686/686 533/533/533\nf 548/548/548 611/611/611 549/549/549\nf 464/464/464 550/550/550 653/653/653\nf 779/779/779 591/591/591 780/780/780\nf 459/459/459 581/581/581 582/582/582\nf 496/496/496 775/775/775 777/777/777\nf 547/547/547 606/606/606 548/548/548\nf 655/655/655 649/649/649 651/651/651\nf 160/160/160 264/264/264 129/129/129\nf 30/30/30 192/192/192 49/49/49\nf 852/852/852 318/318/318 317/317/317\nf 853/853/853 854/854/854 855/855/855\nf 856/856/856 857/857/857 858/858/858\nf 817/817/817 842/842/842 771/771/771\nf 843/843/843 859/859/859 799/799/799\nf 799/799/799 859/859/859 844/844/844\nf 800/800/800 844/844/844 801/801/801\nf 845/845/845 803/803/803 736/736/736\nf 803/803/803 846/846/846 737/737/737\nf 520/520/520 502/502/502 591/591/591\nf 682/682/682 497/497/497 821/821/821\nf 776/776/776 612/612/612 715/715/715\nf 610/610/610 627/627/627 611/611/611\nf 860/860/860 391/391/391 861/861/861\nf 229/229/229 813/813/813 230/230/230\nf 862/862/862 863/863/863 864/864/864\nf 591/591/591 590/590/590 780/780/780\nf 656/656/656 865/865/865 866/866/866\nf 503/503/503 851/851/851 867/867/867\nf 115/115/115 868/868/868 116/116/116\nf 869/869/869 870/870/870 871/871/871\nf 872/872/872 28/28/28 873/873/873\nf 58/58/58 57/57/57 874/874/874\nf 310/310/310 132/132/132 123/123/123\nf 875/875/875 876/876/876 877/877/877\nf 878/878/878 383/383/383 385/385/385\nf 879/879/879 815/815/815 880/880/880\nf 816/816/816 881/881/881 817/817/817\nf 817/817/817 881/881/881 842/842/842\nf 842/842/842 882/882/882 843/843/843\nf 843/843/843 882/882/882 859/859/859\nf 801/801/801 883/883/883 802/802/802\nf 883/883/883 845/845/845 802/802/802\nf 606/606/606 616/616/616 610/610/610\nf 614/614/614 462/462/462 464/464/464\nf 567/567/567 617/617/617 619/619/619\nf 884/884/884 885/885/885 886/886/886\nf 850/850/850 849/849/849 887/887/887\nf 888/888/888 625/625/625 629/629/629\nf 889/889/889 890/890/890 891/891/891\nf 892/892/892 893/893/893 894/894/894\nf 895/895/895 383/383/383 896/896/896\nf 880/880/880 897/897/897 879/879/879\nf 898/898/898 899/899/899 900/900/900\nf 901/901/901 816/816/816 815/815/815\nf 816/816/816 901/901/901 881/881/881\nf 902/902/902 882/882/882 842/842/842\nf 881/881/881 902/902/902 842/842/842\nf 845/845/845 846/846/846 803/803/803\nf 846/846/846 903/903/903 804/804/804\nf 903/903/903 904/904/904 818/818/818\nf 804/804/804 903/903/903 818/818/818\nf 818/818/818 904/904/904 847/847/847\nf 905/905/905 906/906/906 907/907/907\nf 824/824/824 908/908/908 513/513/513\nf 687/687/687 909/909/909 910/910/910\nf 911/911/911 889/889/889 891/891/891\nf 680/680/680 537/537/537 751/751/751\nf 755/755/755 787/787/787 789/789/789\nf 832/832/832 822/822/822 912/912/912\nf 465/465/465 467/467/467 623/623/623\nf 913/913/913 914/914/914 915/915/915\nf 711/711/711 916/916/916 712/712/712\nf 649/649/649 628/628/628 624/624/624\nf 917/917/917 918/918/918 919/919/919\nf 920/920/920 760/760/760 921/921/921\nf 922/922/922 923/923/923 924/924/924\nf 925/925/925 926/926/926 764/764/764\nf 837/837/837 927/927/927 503/503/503\nf 928/928/928 873/873/873 929/929/929\nf 930/930/930 873/873/873 928/928/928\nf 930/930/930 931/931/931 872/872/872\nf 873/873/873 930/930/930 872/872/872\nf 927/927/927 932/932/932 503/503/503\nf 29/29/29 28/28/28 933/933/933\nf 934/934/934 48/48/48 185/185/185\nf 935/935/935 936/936/936 937/937/937\nf 879/879/879 901/901/901 815/815/815\nf 901/901/901 938/938/938 881/881/881\nf 938/938/938 902/902/902 881/881/881\nf 844/844/844 939/939/939 801/801/801\nf 801/801/801 939/939/939 883/883/883\nf 519/519/519 806/806/806 625/625/625\nf 824/824/824 940/940/940 908/908/908\nf 908/908/908 940/940/940 754/754/754\nf 756/756/756 755/755/755 789/789/789\nf 822/822/822 832/832/832 604/604/604\nf 778/778/778 941/941/941 942/942/942\nf 943/943/943 944/944/944 945/945/945\nf 943/943/943 946/946/946 944/944/944\nf 636/636/636 635/635/635 947/947/947\nf 489/489/489 488/488/488 948/948/948\nf 949/949/949 950/950/950 951/951/951\nf 810/810/810 916/916/916 711/711/711\nf 952/952/952 953/953/953 331/331/331\nf 954/954/954 955/955/955 956/956/956\nf 957/957/957 958/958/958 959/959/959\nf 960/960/960 354/354/354 961/961/961\nf 962/962/962 901/901/901 879/879/879\nf 962/962/962 963/963/963 901/901/901\nf 964/964/964 938/938/938 901/901/901\nf 902/902/902 965/965/965 882/882/882\nf 965/965/965 859/859/859 882/882/882\nf 859/859/859 965/965/965 844/844/844\nf 844/844/844 965/965/965 939/939/939\nf 883/883/883 966/966/966 845/845/845\nf 845/845/845 966/966/966 846/846/846\nf 846/846/846 967/967/967 903/903/903\nf 903/903/903 968/968/968 904/904/904\nf 969/969/969 970/970/970 904/904/904\nf 517/517/517 780/780/780 518/518/518\nf 865/865/865 611/611/611 626/626/626\nf 819/819/819 716/716/716 786/786/786\nf 971/971/971 819/819/819 820/820/820\nf 688/688/688 654/654/654 972/972/972\nf 973/973/973 438/438/438 440/440/440\nf 502/502/502 465/465/465 591/591/591\nf 578/578/578 650/650/650 649/649/649\nf 549/549/549 611/611/611 673/673/673\nf 974/974/974 975/975/975 976/976/976\nf 977/977/977 978/978/978 979/979/979\nf 103/103/103 980/980/980 340/340/340\nf 556/556/556 981/981/981 982/982/982\nf 983/983/983 984/984/984 273/273/273\nf 984/984/984 271/271/271 273/273/273\nf 985/985/985 150/150/150 152/152/152\nf 986/986/986 896/896/896 987/987/987\nf 879/879/879 988/988/988 962/962/962\nf 964/964/964 901/901/901 963/963/963\nf 938/938/938 989/989/989 902/902/902\nf 965/965/965 990/990/990 939/939/939\nf 939/939/939 966/966/966 883/883/883\nf 991/991/991 967/967/967 846/846/846\nf 966/966/966 991/991/991 846/846/846\nf 967/967/967 992/992/992 903/903/903\nf 992/992/992 968/968/968 903/903/903\nf 823/823/823 712/712/712 824/824/824\nf 621/621/621 583/583/583 812/812/812\nf 605/605/605 630/630/630 615/615/615\nf 824/824/824 607/607/607 940/940/940\nf 673/673/673 574/574/574 549/549/549\nf 556/556/556 982/982/982 993/993/993\nf 754/754/754 528/528/528 908/908/908\nf 789/789/789 788/788/788 994/994/994\nf 995/995/995 996/996/996 250/250/250\nf 996/996/996 62/62/62 171/171/171\nf 925/925/925 997/997/997 926/926/926\nf 998/998/998 999/999/999 1000/1000/1000\nf 1001/1001/1001 1002/1002/1002 852/852/852\nf 989/989/989 965/965/965 902/902/902\nf 990/990/990 1003/1003/1003 939/939/939\nf 1003/1003/1003 1004/1004/1004 939/939/939\nf 1004/1004/1004 966/966/966 939/939/939\nf 1004/1004/1004 991/991/991 966/966/966\nf 1005/1005/1005 992/992/992 967/967/967\nf 992/992/992 1006/1006/1006 968/968/968\nf 272/272/272 271/271/271 1007/1007/1007\nf 574/574/574 1008/1008/1008 577/577/577\nf 566/566/566 822/822/822 547/547/547\nf 1009/1009/1009 1010/1010/1010 471/471/471\nf 578/578/578 624/624/624 623/623/623\nf 547/547/547 822/822/822 606/606/606\nf 515/515/515 618/618/618 848/848/848\nf 1011/1011/1011 1012/1012/1012 1013/1013/1013\nf 291/291/291 1014/1014/1014 267/267/267\nf 1015/1015/1015 267/267/267 1014/1014/1014\nf 23/23/23 1016/1016/1016 1017/1017/1017\nf 931/931/931 1018/1018/1018 983/983/983\nf 1019/1019/1019 1020/1020/1020 984/984/984\nf 16/16/16 133/133/133 60/60/60\nf 14/14/14 16/16/16 60/60/60\nf 59/59/59 14/14/14 60/60/60\nf 452/452/452 722/722/722 453/453/453\nf 1021/1021/1021 1022/1022/1022 1023/1023/1023\nf 988/988/988 1024/1024/1024 962/962/962\nf 962/962/962 1024/1024/1024 963/963/963\nf 964/964/964 1025/1025/1025 938/938/938\nf 1025/1025/1025 989/989/989 938/938/938\nf 989/989/989 1026/1026/1026 965/965/965\nf 965/965/965 1026/1026/1026 990/990/990\nf 991/991/991 1005/1005/1005 967/967/967\nf 655/655/655 656/656/656 1027/1027/1027\nf 1028/1028/1028 821/821/821 537/537/537\nf 982/982/982 869/869/869 425/425/425\nf 1029/1029/1029 618/618/618 617/617/617\nf 1030/1030/1030 1031/1031/1031 1032/1032/1032\nf 505/505/505 504/504/504 740/740/740\nf 516/516/516 515/515/515 757/757/757\nf 1033/1033/1033 927/927/927 837/837/837\nf 1034/1034/1034 932/932/932 927/927/927\nf 756/756/756 789/789/789 1013/1013/1013\nf 1035/1035/1035 1036/1036/1036 1037/1037/1037\nf 1038/1038/1038 1039/1039/1039 1040/1040/1040\nf 1041/1041/1041 1042/1042/1042 1043/1043/1043\nf 1044/1044/1044 505/505/505 740/740/740\nf 118/118/118 12/12/12 14/14/14\nf 1045/1045/1045 1046/1046/1046 1047/1047/1047\nf 1048/1048/1048 290/290/290 1049/1049/1049\nf 1050/1050/1050 1051/1051/1051 1052/1052/1052\nf 1024/1024/1024 1053/1053/1053 963/963/963\nf 1053/1053/1053 964/964/964 963/963/963\nf 1053/1053/1053 1025/1025/1025 964/964/964\nf 1026/1026/1026 1054/1054/1054 990/990/990\nf 1054/1054/1054 1003/1003/1003 990/990/990\nf 1055/1055/1055 1004/1004/1004 1003/1003/1003\nf 1055/1055/1055 1056/1056/1056 1004/1004/1004\nf 1056/1056/1056 991/991/991 1004/1004/1004\nf 1056/1056/1056 1057/1057/1057 991/991/991\nf 991/991/991 1057/1057/1057 1005/1005/1005\nf 1006/1006/1006 1058/1058/1058 968/968/968\nf 1058/1058/1058 1059/1059/1059 968/968/968\nf 715/715/715 614/614/614 743/743/743\nf 1060/1060/1060 1044/1044/1044 740/740/740\nf 1061/1061/1061 945/945/945 932/932/932\nf 1061/1061/1061 943/943/943 945/945/945\nf 1015/1015/1015 39/39/39 267/267/267\nf 1062/1062/1062 408/408/408 195/195/195\nf 812/812/812 520/520/520 779/779/779\nf 1063/1063/1063 1064/1064/1064 1065/1065/1065\nf 1066/1066/1066 1067/1067/1067 1019/1019/1019\nf 1018/1018/1018 1066/1066/1066 1019/1019/1019\nf 1067/1067/1067 1020/1020/1020 1019/1019/1019\nf 1068/1068/1068 406/406/406 1069/1069/1069\nf 103/103/103 102/102/102 980/980/980\nf 997/997/997 1070/1070/1070 926/926/926\nf 165/165/165 295/295/295 377/377/377\nf 1071/1071/1071 988/988/988 1072/1072/1072\nf 1071/1071/1071 1024/1024/1024 988/988/988\nf 1073/1073/1073 1025/1025/1025 1053/1053/1053\nf 1074/1074/1074 989/989/989 1025/1025/1025\nf 989/989/989 1074/1074/1074 1026/1026/1026\nf 1057/1057/1057 1075/1075/1075 1005/1005/1005\nf 1076/1076/1076 992/992/992 1005/1005/1005\nf 1075/1075/1075 1076/1076/1076 1005/1005/1005\nf 1076/1076/1076 1006/1006/1006 992/992/992\nf 1058/1058/1058 1077/1077/1077 1059/1059/1059\nf 805/805/805 1078/1078/1078 1079/1079/1079\nf 1010/1010/1010 860/860/860 471/471/471\nf 744/744/744 614/614/614 464/464/464\nf 583/583/583 520/520/520 812/812/812\nf 465/465/465 623/623/623 590/590/590\nf 586/586/586 585/585/585 620/620/620\nf 1015/1015/1015 1080/1080/1080 835/835/835\nf 1015/1015/1015 835/835/835 39/39/39\nf 1081/1081/1081 1082/1082/1082 1083/1083/1083\nf 1084/1084/1084 1020/1020/1020 1067/1067/1067\nf 1084/1084/1084 1085/1085/1085 1020/1020/1020\nf 808/808/808 1086/1086/1086 46/46/46\nf 1087/1087/1087 1053/1053/1053 1024/1024/1024\nf 1073/1073/1073 1074/1074/1074 1025/1025/1025\nf 1074/1074/1074 1054/1054/1054 1026/1026/1026\nf 1088/1088/1088 1003/1003/1003 1054/1054/1054\nf 1003/1003/1003 1088/1088/1088 1055/1055/1055\nf 1055/1055/1055 1089/1089/1089 1056/1056/1056\nf 1056/1056/1056 1089/1089/1089 1057/1057/1057\nf 1058/1058/1058 1039/1039/1039 1077/1077/1077\nf 1032/1032/1032 1031/1031/1031 1090/1090/1090\nf 686/686/686 681/681/681 751/751/751\nf 1091/1091/1091 211/211/211 1092/1092/1092\nf 1093/1093/1093 1094/1094/1094 1095/1095/1095\nf 1096/1096/1096 1097/1097/1097 1098/1098/1098\nf 787/787/787 1090/1090/1090 1099/1099/1099\nf 618/618/618 533/533/533 848/848/848\nf 1032/1032/1032 1090/1090/1090 787/787/787\nf 1008/1008/1008 574/574/574 673/673/673\nf 459/459/459 710/710/710 581/581/581\nf 810/810/810 809/809/809 916/916/916\nf 835/835/835 834/834/834 39/39/39\nf 1100/1100/1100 174/174/174 38/38/38\nf 973/973/973 158/158/158 438/438/438\nf 613/613/613 462/462/462 614/614/614\nf 1101/1101/1101 1102/1102/1102 1103/1103/1103\nf 1104/1104/1104 1105/1105/1105 1106/1106/1106\nf 1106/1106/1106 1105/1105/1105 1018/1018/1018\nf 1105/1105/1105 1067/1067/1067 1066/1066/1066\nf 1018/1018/1018 1105/1105/1105 1066/1066/1066\nf 162/162/162 9/9/9 65/65/65\nf 1107/1107/1107 332/332/332 255/255/255\nf 1072/1072/1072 1108/1108/1108 1071/1071/1071\nf 1109/1109/1109 1024/1024/1024 1071/1071/1071\nf 1109/1109/1109 1087/1087/1087 1024/1024/1024\nf 1073/1073/1073 1053/1053/1053 1087/1087/1087\nf 1110/1110/1110 1088/1088/1088 1054/1054/1054\nf 1088/1088/1088 1111/1111/1111 1055/1055/1055\nf 1055/1055/1055 1111/1111/1111 1089/1089/1089\nf 1089/1089/1089 1112/1112/1112 1057/1057/1057\nf 1112/1112/1112 1075/1075/1075 1057/1057/1057\nf 1113/1113/1113 1076/1076/1076 1075/1075/1075\nf 1114/1114/1114 1115/1115/1115 1116/1116/1116\nf 1117/1117/1117 1118/1118/1118 1119/1119/1119\nf 1120/1120/1120 1121/1121/1121 1122/1122/1122\nf 25/25/25 24/24/24 981/981/981\nf 1123/1123/1123 356/356/356 565/565/565\nf 779/779/779 520/520/520 591/591/591\nf 1124/1124/1124 1125/1125/1125 1126/1126/1126\nf 834/834/834 37/37/37 39/39/39\nf 686/686/686 687/687/687 681/681/681\nf 714/714/714 776/776/776 715/715/715\nf 1127/1127/1127 1067/1067/1067 1105/1105/1105\nf 1127/1127/1127 1084/1084/1084 1067/1067/1067\nf 161/161/161 279/279/279 222/222/222\nf 296/296/296 161/161/161 222/222/222\nf 1072/1072/1072 1128/1128/1128 1108/1108/1108\nf 1108/1108/1108 1109/1109/1109 1071/1071/1071\nf 1074/1074/1074 1110/1110/1110 1054/1054/1054\nf 1112/1112/1112 1113/1113/1113 1075/1075/1075\nf 1113/1113/1113 1129/1129/1129 1076/1076/1076\nf 1076/1076/1076 1129/1129/1129 1006/1006/1006\nf 1130/1130/1130 1039/1039/1039 1058/1058/1058\nf 940/940/940 609/609/609 754/754/754\nf 577/577/577 1008/1008/1008 650/650/650\nf 184/184/184 934/934/934 185/185/185\nf 531/531/531 1029/1029/1029 1131/1131/1131\nf 609/609/609 1030/1030/1030 1032/1032/1032\nf 651/651/651 673/673/673 656/656/656\nf 628/628/628 655/655/655 629/629/629\nf 1132/1132/1132 158/158/158 1133/1133/1133\nf 248/248/248 1134/1134/1134 1135/1135/1135\nf 1136/1136/1136 1137/1137/1137 24/24/24\nf 1138/1138/1138 1084/1084/1084 1127/1127/1127\nf 68/68/68 70/70/70 188/188/188\nf 1139/1139/1139 1140/1140/1140 1141/1141/1141\nf 1142/1142/1142 1143/1143/1143 1128/1128/1128\nf 1128/1128/1128 1144/1144/1144 1108/1108/1108\nf 1108/1108/1108 1144/1144/1144 1109/1109/1109\nf 1145/1145/1145 1087/1087/1087 1109/1109/1109\nf 1146/1146/1146 1073/1073/1073 1087/1087/1087\nf 1145/1145/1145 1146/1146/1146 1087/1087/1087\nf 1146/1146/1146 1147/1147/1147 1073/1073/1073\nf 1147/1147/1147 1074/1074/1074 1073/1073/1073\nf 1074/1074/1074 1147/1147/1147 1110/1110/1110\nf 1111/1111/1111 1148/1148/1148 1089/1089/1089\nf 1089/1089/1089 1148/1148/1148 1112/1112/1112\nf 1129/1129/1129 1149/1149/1149 1006/1006/1006\nf 1006/1006/1006 1149/1149/1149 1058/1058/1058\nf 1150/1150/1150 1130/1130/1130 1058/1058/1058\nf 1149/1149/1149 1150/1150/1150 1058/1058/1058\nf 1130/1130/1130 1040/1040/1040 1039/1039/1039\nf 831/831/831 1151/1151/1151 1152/1152/1152\nf 1153/1153/1153 710/710/710 1154/1154/1154\nf 1034/1034/1034 1061/1061/1061 932/932/932\nf 1155/1155/1155 1156/1156/1156 37/37/37\nf 37/37/37 1156/1156/1156 38/38/38\nf 1157/1157/1157 113/113/113 304/304/304\nf 754/754/754 609/609/609 755/755/755\nf 1158/1158/1158 1159/1159/1159 1160/1160/1160\nf 1143/1143/1143 1144/1144/1144 1128/1128/1128\nf 1144/1144/1144 1161/1161/1161 1109/1109/1109\nf 1161/1161/1161 1162/1162/1162 1109/1109/1109\nf 1162/1162/1162 1145/1145/1145 1109/1109/1109\nf 1163/1163/1163 1111/1111/1111 1088/1088/1088\nf 1111/1111/1111 1163/1163/1163 1148/1148/1148\nf 1148/1148/1148 1113/1113/1113 1112/1112/1112\nf 1130/1130/1130 1164/1164/1164 1165/1165/1165\nf 641/641/641 1166/1166/1166 1167/1167/1167\nf 1168/1168/1168 1169/1169/1169 368/368/368\nf 239/239/239 943/943/943 1061/1061/1061\nf 239/239/239 241/241/241 943/943/943\nf 745/745/745 777/777/777 714/714/714\nf 1156/1156/1156 1100/1100/1100 38/38/38\nf 1170/1170/1170 1171/1171/1171 1172/1172/1172\nf 1173/1173/1173 1174/1174/1174 1175/1175/1175\nf 454/454/454 453/453/453 1176/1176/1176\nf 1105/1105/1105 1177/1177/1177 1127/1127/1127\nf 1178/1178/1178 1138/1138/1138 1127/1127/1127\nf 1138/1138/1138 1159/1159/1159 1158/1158/1158\nf 1179/1179/1179 1180/1180/1180 1181/1181/1181\nf 1159/1159/1159 1182/1182/1182 1183/1183/1183\nf 1184/1184/1184 1183/1183/1183 1182/1182/1182\nf 1182/1182/1182 1185/1185/1185 1184/1184/1184\nf 1184/1184/1184 1185/1185/1185 1143/1143/1143\nf 1162/1162/1162 1146/1146/1146 1145/1145/1145\nf 1162/1162/1162 1186/1186/1186 1146/1146/1146\nf 1186/1186/1186 1147/1147/1147 1146/1146/1146\nf 1186/1186/1186 1187/1187/1187 1147/1147/1147\nf 1147/1147/1147 1187/1187/1187 1110/1110/1110\nf 1187/1187/1187 1188/1188/1188 1110/1110/1110\nf 1188/1188/1188 1189/1189/1189 1088/1088/1088\nf 1110/1110/1110 1188/1188/1188 1088/1088/1088\nf 1189/1189/1189 1163/1163/1163 1088/1088/1088\nf 1190/1190/1190 1191/1191/1191 1113/1113/1113\nf 1148/1148/1148 1190/1190/1190 1113/1113/1113\nf 1191/1191/1191 1129/1129/1129 1113/1113/1113\nf 1164/1164/1164 1130/1130/1130 1150/1150/1150\nf 918/918/918 1192/1192/1192 1193/1193/1193\nf 230/230/230 838/838/838 479/479/479\nf 1194/1194/1194 809/809/809 811/811/811\nf 639/639/639 1168/1168/1168 1195/1195/1195\nf 1100/1100/1100 1196/1196/1196 698/698/698\nf 1197/1197/1197 1127/1127/1127 1177/1177/1177\nf 1127/1127/1127 1197/1197/1197 1178/1178/1178\nf 1178/1178/1178 1198/1198/1198 1138/1138/1138\nf 1138/1138/1138 1198/1198/1198 1159/1159/1159\nf 1199/1199/1199 1161/1161/1161 1144/1144/1144\nf 1200/1200/1200 1162/1162/1162 1161/1161/1161\nf 1200/1200/1200 1186/1186/1186 1162/1162/1162\nf 1186/1186/1186 1201/1201/1201 1187/1187/1187\nf 1187/1187/1187 1201/1201/1201 1188/1188/1188\nf 1163/1163/1163 1190/1190/1190 1148/1148/1148\nf 1191/1191/1191 1202/1202/1202 1129/1129/1129\nf 574/574/574 566/566/566 549/549/549\nf 806/806/806 623/623/623 625/625/625\nf 754/754/754 1012/1012/1012 528/528/528\nf 1203/1203/1203 1204/1204/1204 1100/1100/1100\nf 1156/1156/1156 1203/1203/1203 1100/1100/1100\nf 1204/1204/1204 1196/1196/1196 1100/1100/1100\nf 1205/1205/1205 1206/1206/1206 1207/1207/1207\nf 605/605/605 1131/1131/1131 630/630/630\nf 1208/1208/1208 1209/1209/1209 1210/1210/1210\nf 247/247/247 1211/1211/1211 1212/1212/1212\nf 1213/1213/1213 1214/1214/1214 1177/1177/1177\nf 1177/1177/1177 1214/1214/1214 1197/1197/1197\nf 1197/1197/1197 1215/1215/1215 1178/1178/1178\nf 1215/1215/1215 1198/1198/1198 1178/1178/1178\nf 1198/1198/1198 1216/1216/1216 1159/1159/1159\nf 1159/1159/1159 1216/1216/1216 1182/1182/1182\nf 1182/1182/1182 1217/1217/1217 1185/1185/1185\nf 1217/1217/1217 1218/1218/1218 1185/1185/1185\nf 1219/1219/1219 1143/1143/1143 1185/1185/1185\nf 1218/1218/1218 1219/1219/1219 1185/1185/1185\nf 1219/1219/1219 1144/1144/1144 1143/1143/1143\nf 1219/1219/1219 1199/1199/1199 1144/1144/1144\nf 1199/1199/1199 1220/1220/1220 1161/1161/1161\nf 1220/1220/1220 1200/1200/1200 1161/1161/1161\nf 1200/1200/1200 1221/1221/1221 1186/1186/1186\nf 1186/1186/1186 1221/1221/1221 1201/1201/1201\nf 1221/1221/1221 1222/1222/1222 1201/1201/1201\nf 1201/1201/1201 1189/1189/1189 1188/1188/1188\nf 1189/1189/1189 1223/1223/1223 1163/1163/1163\nf 1190/1190/1190 1224/1224/1224 1191/1191/1191\nf 1191/1191/1191 1224/1224/1224 1202/1202/1202\nf 1129/1129/1129 1202/1202/1202 1149/1149/1149\nf 1149/1149/1149 1225/1225/1225 1150/1150/1150\nf 752/752/752 1048/1048/1048 753/753/753\nf 304/304/304 321/321/321 1157/1157/1157\nf 1118/1118/1118 1226/1226/1226 1119/1119/1119\nf 1133/1133/1133 158/158/158 973/973/973\nf 1213/1213/1213 1227/1227/1227 1214/1214/1214\nf 1216/1216/1216 1228/1228/1228 1182/1182/1182\nf 1228/1228/1228 1217/1217/1217 1182/1182/1182\nf 1219/1219/1219 1229/1229/1229 1199/1199/1199\nf 1229/1229/1229 1220/1220/1220 1199/1199/1199\nf 1220/1220/1220 1221/1221/1221 1200/1200/1200\nf 1202/1202/1202 1225/1225/1225 1149/1149/1149\nf 1225/1225/1225 1230/1230/1230 1164/1164/1164\nf 1150/1150/1150 1225/1225/1225 1164/1164/1164\nf 1230/1230/1230 1231/1231/1231 1164/1164/1164\nf 529/529/529 528/528/528 1011/1011/1011\nf 1232/1232/1232 622/622/622 1233/1233/1233\nf 1234/1234/1234 616/616/616 1235/1235/1235\nf 518/518/518 806/806/806 519/519/519\nf 1012/1012/1012 756/756/756 1013/1013/1013\nf 1204/1204/1204 1236/1236/1236 1196/1196/1196\nf 1196/1196/1196 1236/1236/1236 698/698/698\nf 696/696/696 698/698/698 1237/1237/1237\nf 1238/1238/1238 203/203/203 1121/1121/1121\nf 1227/1227/1227 1239/1239/1239 1214/1214/1214\nf 1239/1239/1239 1197/1197/1197 1214/1214/1214\nf 1240/1240/1240 1216/1216/1216 1198/1198/1198\nf 1218/1218/1218 1241/1241/1241 1219/1219/1219\nf 1221/1221/1221 1242/1242/1242 1222/1222/1222\nf 1243/1243/1243 1244/1244/1244 1201/1201/1201\nf 1222/1222/1222 1243/1243/1243 1201/1201/1201\nf 1201/1201/1201 1244/1244/1244 1189/1189/1189\nf 1244/1244/1244 1245/1245/1245 1189/1189/1189\nf 1245/1245/1245 1223/1223/1223 1189/1189/1189\nf 1223/1223/1223 1246/1246/1246 1163/1163/1163\nf 1246/1246/1246 1190/1190/1190 1163/1163/1163\nf 1246/1246/1246 1224/1224/1224 1190/1190/1190\nf 1246/1246/1246 1247/1247/1247 1224/1224/1224\nf 1224/1224/1224 1247/1247/1247 1202/1202/1202\nf 1247/1247/1247 1248/1248/1248 1202/1202/1202\nf 1202/1202/1202 1248/1248/1248 1225/1225/1225\nf 757/757/757 848/848/848 539/539/539\nf 710/710/710 683/683/683 521/521/521\nf 1204/1204/1204 1249/1249/1249 1236/1236/1236\nf 1250/1250/1250 1251/1251/1251 1197/1197/1197\nf 1197/1197/1197 1251/1251/1251 1215/1215/1215\nf 1240/1240/1240 1198/1198/1198 1215/1215/1215\nf 1252/1252/1252 1217/1217/1217 1228/1228/1228\nf 1252/1252/1252 1218/1218/1218 1217/1217/1217\nf 1253/1253/1253 1229/1229/1229 1219/1219/1219\nf 1254/1254/1254 1220/1220/1220 1229/1229/1229\nf 1220/1220/1220 1254/1254/1254 1221/1221/1221\nf 1221/1221/1221 1254/1254/1254 1242/1242/1242\nf 1222/1222/1222 1242/1242/1242 1243/1243/1243\nf 1245/1245/1245 1255/1255/1255 1223/1223/1223\nf 1255/1255/1255 1256/1256/1256 1223/1223/1223\nf 1256/1256/1256 1246/1246/1246 1223/1223/1223\nf 1248/1248/1248 1257/1257/1257 1225/1225/1225\nf 1257/1257/1257 1258/1258/1258 1225/1225/1225\nf 1225/1225/1225 1258/1258/1258 1230/1230/1230\nf 668/668/668 1231/1231/1231 1230/1230/1230\nf 1259/1259/1259 1260/1260/1260 1261/1261/1261\nf 1029/1029/1029 533/533/533 618/618/618\nf 528/528/528 1012/1012/1012 1011/1011/1011\nf 828/828/828 1262/1262/1262 654/654/654\nf 1263/1263/1263 927/927/927 1033/1033/1033\nf 687/687/687 910/910/910 681/681/681\nf 1249/1249/1249 1264/1264/1264 1236/1236/1236\nf 1236/1236/1236 1264/1264/1264 1237/1237/1237\nf 487/487/487 1265/1265/1265 1266/1266/1266\nf 922/922/922 1267/1267/1267 1268/1268/1268\nf 9/9/9 8/8/8 12/12/12\nf 254/254/254 253/253/253 1269/1269/1269\nf 1251/1251/1251 1270/1270/1270 1215/1215/1215\nf 1270/1270/1270 1240/1240/1240 1215/1215/1215\nf 1271/1271/1271 1228/1228/1228 1216/1216/1216\nf 1241/1241/1241 1253/1253/1253 1219/1219/1219\nf 1253/1253/1253 1272/1272/1272 1229/1229/1229\nf 1272/1272/1272 1254/1254/1254 1229/1229/1229\nf 1273/1273/1273 1274/1274/1274 1243/1243/1243\nf 1242/1242/1242 1273/1273/1273 1243/1243/1243\nf 1274/1274/1274 1244/1244/1244 1243/1243/1243\nf 1244/1244/1244 1275/1275/1275 1245/1245/1245\nf 1256/1256/1256 1276/1276/1276 1246/1246/1246\nf 1277/1277/1277 1247/1247/1247 1246/1246/1246\nf 1276/1276/1276 1277/1277/1277 1246/1246/1246\nf 1277/1277/1277 1248/1248/1248 1247/1247/1247\nf 1278/1278/1278 1230/1230/1230 1258/1258/1258\nf 1278/1278/1278 668/668/668 1230/1230/1230\nf 1279/1279/1279 1280/1280/1280 1281/1281/1281\nf 578/578/578 649/649/649 624/624/624\nf 616/616/616 569/569/569 1235/1235/1235\nf 1264/1264/1264 1282/1282/1282 1237/1237/1237\nf 1237/1237/1237 1282/1282/1282 696/696/696\nf 1283/1283/1283 165/165/165 377/377/377\nf 1250/1250/1250 1284/1284/1284 1251/1251/1251\nf 1285/1285/1285 1216/1216/1216 1240/1240/1240\nf 1285/1285/1285 1271/1271/1271 1216/1216/1216\nf 1271/1271/1271 1252/1252/1252 1228/1228/1228\nf 1286/1286/1286 1241/1241/1241 1218/1218/1218\nf 1273/1273/1273 1242/1242/1242 1254/1254/1254\nf 1287/1287/1287 1274/1274/1274 1273/1273/1273\nf 1244/1244/1244 1274/1274/1274 1275/1275/1275\nf 1255/1255/1255 1276/1276/1276 1256/1256/1256\nf 1288/1288/1288 1257/1257/1257 1248/1248/1248\nf 1288/1288/1288 1258/1258/1258 1257/1257/1257\nf 1169/1169/1169 371/371/371 368/368/368\nf 1289/1289/1289 1290/1290/1290 1291/1291/1291\nf 710/710/710 521/521/521 581/581/581\nf 1282/1282/1282 1292/1292/1292 696/696/696\nf 1293/1293/1293 1294/1294/1294 1295/1295/1295\nf 1296/1296/1296 541/541/541 1297/1297/1297\nf 1298/1298/1298 1284/1284/1284 1250/1250/1250\nf 1270/1270/1270 1285/1285/1285 1240/1240/1240\nf 1286/1286/1286 1299/1299/1299 1241/1241/1241\nf 1299/1299/1299 1253/1253/1253 1241/1241/1241\nf 1300/1300/1300 1254/1254/1254 1272/1272/1272\nf 1301/1301/1301 1273/1273/1273 1254/1254/1254\nf 1300/1300/1300 1301/1301/1301 1254/1254/1254\nf 1275/1275/1275 1302/1302/1302 1245/1245/1245\nf 1303/1303/1303 1255/1255/1255 1245/1245/1245\nf 1302/1302/1302 1303/1303/1303 1245/1245/1245\nf 1304/1304/1304 1248/1248/1248 1277/1277/1277\nf 1304/1304/1304 1288/1288/1288 1248/1248/1248\nf 521/521/521 683/683/683 502/502/502\nf 1267/1267/1267 1305/1305/1305 1306/1306/1306\nf 910/910/910 909/909/909 823/823/823\nf 1282/1282/1282 1293/1293/1293 1292/1292/1292\nf 36/36/36 342/342/342 1307/1307/1307\nf 1308/1308/1308 1309/1309/1309 1310/1310/1310\nf 1309/1309/1309 1311/1311/1311 1310/1310/1310\nf 373/373/373 861/861/861 1118/1118/1118\nf 1251/1251/1251 1312/1312/1312 1270/1270/1270\nf 1313/1313/1313 1314/1314/1314 1271/1271/1271\nf 1314/1314/1314 1252/1252/1252 1271/1271/1271\nf 1314/1314/1314 1218/1218/1218 1252/1252/1252\nf 1314/1314/1314 1286/1286/1286 1218/1218/1218\nf 1300/1300/1300 1272/1272/1272 1253/1253/1253\nf 1315/1315/1315 1300/1300/1300 1253/1253/1253\nf 1301/1301/1301 1287/1287/1287 1273/1273/1273\nf 1287/1287/1287 1275/1275/1275 1274/1274/1274\nf 1316/1316/1316 1276/1276/1276 1255/1255/1255\nf 1303/1303/1303 1316/1316/1316 1255/1255/1255\nf 44/44/44 1258/1258/1258 1288/1288/1288\nf 44/44/44 1278/1278/1278 1258/1258/1258\nf 748/748/748 830/830/830 749/749/749\nf 683/683/683 466/466/466 502/502/502\nf 673/673/673 611/611/611 865/865/865\nf 1028/1028/1028 682/682/682 821/821/821\nf 47/47/47 1317/1317/1317 1318/1318/1318\nf 908/908/908 528/528/528 530/530/530\nf 912/912/912 822/822/822 566/566/566\nf 191/191/191 491/491/491 828/828/828\nf 1292/1292/1292 1293/1293/1293 1319/1319/1319\nf 112/112/112 107/107/107 1320/1320/1320\nf 1321/1321/1321 1286/1286/1286 1314/1314/1314\nf 1321/1321/1321 1322/1322/1322 1286/1286/1286\nf 1322/1322/1322 1299/1299/1299 1286/1286/1286\nf 1322/1322/1322 1323/1323/1323 1299/1299/1299\nf 1299/1299/1299 1323/1323/1323 1253/1253/1253\nf 1324/1324/1324 1301/1301/1301 1300/1300/1300\nf 1324/1324/1324 1287/1287/1287 1301/1301/1301\nf 1324/1324/1324 1325/1325/1325 1287/1287/1287\nf 1287/1287/1287 1325/1325/1325 1275/1275/1275\nf 1275/1275/1275 1326/1326/1326 1302/1302/1302\nf 1304/1304/1304 1277/1277/1277 1276/1276/1276\nf 1316/1316/1316 1304/1304/1304 1276/1276/1276\nf 1327/1327/1327 1288/1288/1288 1304/1304/1304\nf 1168/1168/1168 368/368/368 592/592/592\nf 588/588/588 554/554/554 1328/1328/1328\nf 554/554/554 525/525/525 1328/1328/1328\nf 650/650/650 1008/1008/1008 673/673/673\nf 1234/1234/1234 1235/1235/1235 627/627/627\nf 812/812/812 707/707/707 621/621/621\nf 1329/1329/1329 576/576/576 657/657/657\nf 908/908/908 530/530/530 495/495/495\nf 1319/1319/1319 1295/1295/1295 1330/1330/1330\nf 1331/1331/1331 1332/1332/1332 1333/1333/1333\nf 1334/1334/1334 1335/1335/1335 1336/1336/1336\nf 1337/1337/1337 1338/1338/1338 1339/1339/1339\nf 264/264/264 266/266/266 130/130/130\nf 1297/1297/1297 541/541/541 244/244/244\nf 1340/1340/1340 1285/1285/1285 1270/1270/1270\nf 1341/1341/1341 1271/1271/1271 1285/1285/1285\nf 1341/1341/1341 1313/1313/1313 1271/1271/1271\nf 1321/1321/1321 1314/1314/1314 1313/1313/1313\nf 1323/1323/1323 1315/1315/1315 1253/1253/1253\nf 1315/1315/1315 1324/1324/1324 1300/1300/1300\nf 1342/1342/1342 1326/1326/1326 1275/1275/1275\nf 1343/1343/1343 1344/1344/1344 1345/1345/1345\nf 907/907/907 592/592/592 527/527/527\nf 1346/1346/1346 1061/1061/1061 1034/1034/1034\nf 1347/1347/1347 1348/1348/1348 1349/1349/1349\nf 1295/1295/1295 1332/1332/1332 1330/1330/1330\nf 1330/1330/1330 1332/1332/1332 1331/1331/1331\nf 1350/1350/1350 1351/1351/1351 1352/1352/1352\nf 866/866/866 865/865/865 626/626/626\nf 61/61/61 264/264/264 160/160/160\nf 97/97/97 61/61/61 160/160/160\nf 66/66/66 97/97/97 160/160/160\nf 1036/1036/1036 1350/1350/1350 1352/1352/1352\nf 1353/1353/1353 1321/1321/1321 1313/1313/1313\nf 1354/1354/1354 1322/1322/1322 1321/1321/1321\nf 1354/1354/1354 1323/1323/1323 1322/1322/1322\nf 1323/1323/1323 1355/1355/1355 1315/1315/1315\nf 1355/1355/1355 1356/1356/1356 1315/1315/1315\nf 1315/1315/1315 1356/1356/1356 1324/1324/1324\nf 1356/1356/1356 1357/1357/1357 1324/1324/1324\nf 1324/1324/1324 1357/1357/1357 1325/1325/1325\nf 1357/1357/1357 1342/1342/1342 1325/1325/1325\nf 1342/1342/1342 1275/1275/1275 1325/1325/1325\nf 1358/1358/1358 1326/1326/1326 1342/1342/1342\nf 1358/1358/1358 1359/1359/1359 1326/1326/1326\nf 1359/1359/1359 1360/1360/1360 1302/1302/1302\nf 1326/1326/1326 1359/1359/1359 1302/1302/1302\nf 1302/1302/1302 1360/1360/1360 1303/1303/1303\nf 1361/1361/1361 1316/1316/1316 1303/1303/1303\nf 1361/1361/1361 1304/1304/1304 1316/1316/1316\nf 1361/1361/1361 1327/1327/1327 1304/1304/1304\nf 1362/1362/1362 1288/1288/1288 1327/1327/1327\nf 1362/1362/1362 44/44/44 1288/1288/1288\nf 746/746/746 1363/1363/1363 745/745/745\nf 741/741/741 1364/1364/1364 739/739/739\nf 941/941/941 778/778/778 972/972/972\nf 619/619/619 514/514/514 1365/1365/1365\nf 513/513/513 908/908/908 495/495/495\nf 1366/1366/1366 1367/1367/1367 1332/1332/1332\nf 304/304/304 149/149/149 142/142/142\nf 1368/1368/1368 294/294/294 296/296/296\nf 1341/1341/1341 1285/1285/1285 1340/1340/1340\nf 1353/1353/1353 1313/1313/1313 1341/1341/1341\nf 1353/1353/1353 1369/1369/1369 1321/1321/1321\nf 1369/1369/1369 1354/1354/1354 1321/1321/1321\nf 1369/1369/1369 1370/1370/1370 1354/1354/1354\nf 1370/1370/1370 1371/1371/1371 1354/1354/1354\nf 1354/1354/1354 1371/1371/1371 1323/1323/1323\nf 1355/1355/1355 1372/1372/1372 1356/1356/1356\nf 1372/1372/1372 1373/1373/1373 1356/1356/1356\nf 1374/1374/1374 1375/1375/1375 1376/1376/1376\nf 1373/1373/1373 1377/1377/1377 1356/1356/1356\nf 1378/1378/1378 1342/1342/1342 1357/1357/1357\nf 1377/1377/1377 1378/1378/1378 1357/1357/1357\nf 1378/1378/1378 1358/1358/1358 1342/1342/1342\nf 1360/1360/1360 1379/1379/1379 1303/1303/1303\nf 1379/1379/1379 1380/1380/1380 1303/1303/1303\nf 1303/1303/1303 1380/1380/1380 1361/1361/1361\nf 1319/1319/1319 1330/1330/1330 1381/1381/1381\nf 1382/1382/1382 417/417/417 1383/1383/1383\nf 1355/1355/1355 1323/1323/1323 1372/1372/1372\nf 616/616/616 615/615/615 630/630/630\nf 610/610/610 616/616/616 1234/1234/1234\nf 823/823/823 513/513/513 910/910/910\nf 513/513/513 497/497/497 910/910/910\nf 470/470/470 1384/1384/1384 471/471/471\nf 24/24/24 870/870/870 981/981/981\nf 75/75/75 765/765/765 490/490/490\nf 129/129/129 264/264/264 130/130/130\nf 224/224/224 169/169/169 170/170/170\nf 1385/1385/1385 1341/1341/1341 1340/1340/1340\nf 1385/1385/1385 1353/1353/1353 1341/1341/1341\nf 1386/1386/1386 1082/1082/1082 1081/1081/1081\nf 472/472/472 860/860/860 861/861/861\nf 89/89/89 1387/1387/1387 1388/1388/1388\nf 1358/1358/1358 1389/1389/1389 1359/1359/1359\nf 1390/1390/1390 1362/1362/1362 1327/1327/1327\nf 1390/1390/1390 1391/1391/1391 1362/1362/1362\nf 1391/1391/1391 44/44/44 1362/1362/1362\nf 1391/1391/1391 1392/1392/1392 44/44/44\nf 1392/1392/1392 43/43/43 44/44/44\nf 1347/1347/1347 1393/1393/1393 1348/1348/1348\nf 1393/1393/1393 1394/1394/1394 1348/1348/1348\nf 1395/1395/1395 1036/1036/1036 1035/1035/1035\nf 656/656/656 866/866/866 1027/1027/1027\nf 515/515/515 848/848/848 757/757/757\nf 1151/1151/1151 1396/1396/1396 1152/1152/1152\nf 829/829/829 779/779/779 517/517/517\nf 1397/1397/1397 1398/1398/1398 1399/1399/1399\nf 1399/1400/1399 840/840/840 1397/1401/1397\nf 661/661/661 367/367/367 370/370/370\nf 250/250/250 1400/1402/1400 995/995/995\nf 1401/1403/1401 807/807/807 1402/1404/1402\nf 165/165/165 293/293/293 295/295/295\nf 1403/1405/1403 695/695/695 1404/1406/1404\nf 1405/1407/1405 1406/1408/1406 1407/1409/1407\nf 1385/1385/1385 1340/1340/1340 1408/1410/1408\nf 1385/1385/1385 1409/1411/1409 1353/1353/1353\nf 1353/1353/1353 1409/1411/1409 1369/1369/1369\nf 1409/1411/1409 1410/1412/1410 1369/1369/1369\nf 1410/1412/1410 1411/1413/1411 1370/1370/1370\nf 1369/1369/1369 1410/1412/1410 1370/1370/1370\nf 1412/1414/1412 1413/1415/1413 1414/1416/1414\nf 1370/1370/1370 1411/1413/1411 1371/1371/1371\nf 747/747/747 564/564/564 1415/1417/1415\nf 1416/1418/1416 143/143/143 1417/1419/1417\nf 542/542/542 543/543/543 1209/1209/1209\nf 1358/1358/1358 1418/1420/1418 1389/1389/1389\nf 1419/1421/1419 1380/1380/1380 1379/1379/1379\nf 1419/1421/1419 1361/1361/1361 1380/1380/1380\nf 1420/1422/1420 1327/1327/1327 1361/1361/1361\nf 1420/1422/1420 1390/1390/1390 1327/1327/1327\nf 477/477/477 473/473/473 483/483/483\nf 830/830/830 1421/1423/1421 831/831/831\nf 1422/1424/1422 1423/1425/1423 1424/1426/1424\nf 983/983/983 1018/1018/1018 984/984/984\nf 467/467/467 578/578/578 623/623/623\nf 568/568/568 567/567/567 708/708/708\nf 806/806/806 590/590/590 623/623/623\nf 1425/1427/1425 1426/1428/1426 1405/1407/1405\nf 1427/1429/1427 424/424/424 426/426/426\nf 778/778/778 688/688/688 972/972/972\nf 619/619/619 515/515/515 514/514/514\nf 65/65/65 118/118/118 66/66/66\nf 1428/1430/1428 1429/1431/1429 1430/1432/1430\nf 1428/1430/1428 1431/1433/1431 1429/1431/1429\nf 1409/1411/1409 1432/1434/1432 1410/1412/1410\nf 1368/1368/1368 296/296/296 155/155/155\nf 1393/1393/1393 1433/1435/1433 1394/1394/1394\nf 561/561/561 1368/1368/1368 135/135/135\nf 1434/1436/1434 32/32/32 1435/1437/1435\nf 1123/1123/1123 565/565/565 116/116/116\nf 1436/1438/1436 1359/1359/1359 1389/1389/1389\nf 1418/1420/1418 1436/1438/1436 1389/1389/1389\nf 1359/1359/1359 1436/1438/1436 1360/1360/1360\nf 1360/1360/1360 1436/1438/1436 1379/1379/1379\nf 1379/1379/1379 1437/1439/1437 1419/1421/1419\nf 1419/1421/1419 1438/1440/1438 1361/1361/1361\nf 1438/1440/1438 1420/1422/1420 1361/1361/1361\nf 1010/1010/1010 391/391/391 860/860/860\nf 1439/1441/1439 1440/1442/1440 1441/1443/1441\nf 1131/1131/1131 617/617/617 630/630/630\nf 824/824/824 712/712/712 1442/1444/1442\nf 626/626/626 627/627/627 1443/1445/1443\nf 820/820/820 786/786/786 942/942/942\nf 616/616/616 630/630/630 567/567/567\nf 1346/1346/1346 774/774/774 773/773/773\nf 1444/1446/1444 1445/1447/1445 1446/1448/1446\nf 1393/1393/1393 1447/1449/1447 1433/1435/1433\nf 1448/1450/1448 1449/1451/1449 300/300/300\nf 1449/1451/1449 1430/1432/1430 300/300/300\nf 1450/1452/1450 1448/1450/1448 1451/1453/1451\nf 77/77/77 153/153/153 64/64/64\nf 1452/1454/1452 1453/1455/1453 1454/1456/1454\nf 1455/1457/1455 222/222/222 542/542/542\nf 543/543/543 379/379/379 1209/1209/1209\nf 1456/1458/1456 153/153/153 1457/1459/1457\nf 579/579/579 379/379/379 580/580/580\nf 366/366/366 1458/1460/1458 277/277/277\nf 1447/1449/1447 233/233/233 1433/1435/1433\nf 64/64/64 153/153/153 1459/1461/1459\nf 1460/1462/1460 1461/1463/1461 1379/1379/1379\nf 1436/1438/1436 1460/1462/1460 1379/1379/1379\nf 1461/1463/1461 1437/1439/1437 1379/1379/1379\nf 1438/1440/1438 1419/1421/1419 1437/1439/1437\nf 1462/1464/1462 1420/1422/1420 1438/1440/1438\nf 1462/1464/1462 1463/1465/1463 1420/1422/1420\nf 1463/1465/1463 1390/1390/1390 1420/1422/1420\nf 766/766/766 43/43/43 1392/1392/1392\nf 766/766/766 26/26/26 43/43/43\nf 1464/1466/1464 1465/1467/1465 1466/1468/1466\nf 740/740/740 504/504/504 741/741/741\nf 739/739/739 1060/1060/1060 740/740/740\nf 613/613/613 1467/1469/1467 1011/1011/1011\nf 1468/1470/1468 166/166/166 1469/1471/1469\nf 529/529/529 1467/1469/1467 612/612/612\nf 1449/1451/1449 1428/1430/1428 1430/1432/1430\nf 1470/1472/1470 1431/1433/1431 1428/1430/1428\nf 1470/1472/1470 1471/1473/1471 1472/1474/1472\nf 1431/1433/1431 1470/1472/1470 1472/1474/1472\nf 1473/1475/1473 1474/1476/1474 1472/1474/1472\nf 1471/1473/1471 1473/1475/1473 1472/1474/1472\nf 632/632/632 1181/1181/1181 633/633/633\nf 1475/1477/1475 296/296/296 222/222/222\nf 18/18/18 1476/1478/1476 252/252/252\nf 155/155/155 296/296/296 1475/1477/1475\nf 1477/1479/1477 140/140/140 1478/1480/1478\nf 1070/1070/1070 1479/1481/1479 926/926/926\nf 1208/1208/1208 1455/1457/1455 542/542/542\nf 1480/1482/1480 1481/1483/1481 1082/1082/1082\nf 1482/1484/1482 1438/1440/1438 1437/1439/1437\nf 1483/1485/1483 766/766/766 1392/1392/1392\nf 1484/1486/1484 1485/1487/1485 1486/1488/1486\nf 684/684/684 813/813/813 229/229/229\nf 1447/1449/1447 1487/1489/1487 233/233/233\nf 1488/1490/1488 1060/1060/1060 1489/1491/1489\nf 776/776/776 706/706/706 612/612/612\nf 706/706/706 529/529/529 612/612/612\nf 657/657/657 578/578/578 467/467/467\nf 1490/1492/1490 1099/1099/1099 1491/1493/1491\nf 1492/1494/1492 1166/1166/1166 1484/1486/1484\nf 1493/1495/1493 1466/1468/1466 1469/1471/1469\nf 1494/1496/1494 1449/1451/1449 1448/1450/1448\nf 1494/1496/1494 1428/1430/1428 1449/1451/1449\nf 1494/1496/1494 1470/1472/1470 1428/1430/1428\nf 1495/1497/1495 1496/1498/1496 1497/1499/1497\nf 1069/1069/1069 406/406/406 407/407/407\nf 1498/1500/1498 183/183/183 1499/1501/1499\nf 42/42/42 287/287/287 448/448/448\nf 1500/1502/1500 1501/1503/1501 1502/1504/1502\nf 1437/1439/1437 1503/1505/1503 1482/1484/1482\nf 1463/1465/1463 1391/1391/1391 1390/1390/1390\nf 1483/1485/1483 1392/1392/1392 1391/1391/1391\nf 1463/1465/1463 1483/1485/1483 1391/1391/1391\nf 754/754/754 756/756/756 1012/1012/1012\nf 606/606/606 610/610/610 548/548/548\nf 1504/1506/1504 1505/1507/1505 1506/1508/1506\nf 787/787/787 1099/1099/1099 788/788/788\nf 569/569/569 616/616/616 567/567/567\nf 612/612/612 614/614/614 715/715/715\nf 233/233/233 1487/1489/1487 234/234/234\nf 656/656/656 673/673/673 865/865/865\nf 1507/1509/1507 1494/1496/1494 1448/1450/1448\nf 1494/1496/1494 1508/1510/1508 1470/1472/1470\nf 1509/1511/1509 1471/1473/1471 1470/1472/1470\nf 1508/1510/1508 1509/1511/1509 1470/1472/1470\nf 1510/1512/1510 1473/1475/1473 1471/1473/1471\nf 1509/1511/1509 1510/1512/1510 1471/1473/1471\nf 1473/1475/1473 1510/1512/1510 1511/1513/1511\nf 1512/1514/1512 1513/1515/1513 1514/1516/1514\nf 1515/1517/1515 1516/1518/1516 1517/1519/1517\nf 1518/1520/1518 1519/1521/1519 1010/1010/1010\nf 1520/1522/1520 147/147/147 215/215/215\nf 790/1523/790 1268/1268/1268 791/1524/791\nf 155/155/155 1475/1477/1475 1521/1525/1521\nf 1487/1489/1487 1522/1526/1522 1523/1527/1523\nf 1468/1470/1468 167/167/167 166/166/166\nf 1521/1525/1521 1475/1477/1475 1208/1208/1208\nf 1524/1528/1524 895/895/895 986/986/986\nf 1482/1484/1482 1525/1529/1525 1438/1440/1438\nf 1525/1529/1525 1462/1464/1462 1438/1440/1438\nf 1526/1530/1526 1463/1465/1463 1462/1464/1462\nf 1483/1485/1483 1527/1531/1527 766/766/766\nf 234/234/234 1487/1489/1487 1523/1527/1523\nf 789/789/789 885/885/885 884/884/884\nf 811/811/811 1528/1532/1528 1529/1533/1529\nf 713/713/713 712/712/712 823/823/823\nf 1233/1233/1233 622/622/622 707/707/707\nf 131/131/131 1527/1531/1527 266/266/266\nf 1507/1509/1507 1530/1534/1530 1494/1496/1494\nf 1530/1534/1530 1531/1535/1531 1494/1496/1494\nf 1531/1535/1531 1508/1510/1508 1494/1496/1494\nf 1532/1536/1532 1509/1511/1509 1508/1510/1508\nf 1532/1536/1532 1510/1512/1510 1509/1511/1509\nf 93/1537/93 841/841/841 114/114/114\nf 1479/1481/1479 1533/1538/1533 1534/1539/1534\nf 1139/1139/1139 244/244/244 1140/1140/1140\nf 145/145/145 1535/1540/1535 1536/1541/1536\nf 1475/1477/1475 1455/1457/1455 1208/1208/1208\nf 1537/1542/1537 1538/1543/1538 1490/1492/1490\nf 1503/1505/1503 1539/1544/1539 1482/1484/1482\nf 1526/1530/1526 1462/1464/1462 1525/1529/1525\nf 1540/1545/1540 1483/1485/1483 1463/1465/1463\nf 886/886/886 579/579/579 550/550/550\nf 744/744/744 464/464/464 652/652/652\nf 440/440/440 439/439/439 552/552/552\nf 927/927/927 1541/1546/1541 1034/1034/1034\nf 1541/1546/1541 1346/1346/1346 1034/1034/1034\nf 1531/1535/1531 1542/1547/1542 1508/1510/1508\nf 1542/1547/1542 1532/1536/1532 1508/1510/1508\nf 1543/1548/1543 1180/1180/1180 1544/1549/1544\nf 323/323/323 561/561/561 134/134/134\nf 595/595/595 93/1537/93 114/114/114\nf 379/379/379 191/191/191 580/580/580\nf 322/322/322 136/136/136 1545/1550/1545\nf 244/244/244 246/246/246 1140/1140/1140\nf 1368/1368/1368 155/155/155 135/135/135\nf 153/153/153 42/42/42 1457/1459/1457\nf 1546/1551/1546 1547/1552/1547 1548/1553/1548\nf 98/98/98 100/100/100 199/199/199\nf 1549/1554/1549 996/996/996 1550/1555/1550\nf 1539/1544/1539 1551/1556/1551 1482/1484/1482\nf 1482/1484/1482 1551/1556/1551 1525/1529/1525\nf 1551/1556/1551 1552/1557/1552 1525/1529/1525\nf 1552/1557/1552 1526/1530/1526 1525/1529/1525\nf 1526/1530/1526 1540/1545/1540 1463/1465/1463\nf 1553/1558/1553 1527/1531/1527 1483/1485/1483\nf 1121/1121/1121 203/203/203 1554/1559/1554\nf 716/716/716 715/715/715 743/743/743\nf 464/464/464 653/653/653 652/652/652\nf 1032/1032/1032 787/787/787 755/755/755\nf 910/910/910 497/497/497 682/682/682\nf 1555/1560/1555 1556/1561/1556 168/168/168\nf 594/594/594 660/660/660 784/784/784\nf 1557/1562/1557 1532/1536/1532 1542/1547/1542\nf 1532/1536/1532 1557/1562/1557 1510/1512/1510\nf 1510/1512/1510 1557/1562/1557 1558/1563/1558\nf 171/171/171 172/172/172 251/251/251\nf 322/322/322 323/323/323 134/134/134\nf 191/191/191 828/828/828 580/580/580\nf 1559/1564/1559 1560/1565/1560 1561/1566/1561\nf 1208/1208/1208 542/542/542 1209/1209/1209\nf 1562/1567/1562 1563/1568/1563 1564/1569/1564\nf 1565/1570/1565 1566/1571/1566 1567/1572/1567\nf 1553/1558/1553 1483/1485/1483 1540/1545/1540\nf 557/557/557 593/593/593 558/558/558\nf 1346/1346/1346 239/239/239 1061/1061/1061\nf 1568/1573/1568 1329/1329/1329 657/657/657\nf 1443/1445/1443 627/627/627 1235/1235/1235\nf 610/610/610 1234/1234/1234 627/627/627\nf 609/609/609 1032/1032/1032 755/755/755\nf 851/851/851 850/850/850 1569/1574/1569\nf 1372/1372/1372 1323/1323/1323 1371/1371/1371\nf 1531/1535/1531 1570/1575/1570 1542/1547/1542\nf 1542/1547/1542 1570/1575/1570 1557/1562/1557\nf 1571/1576/1571 1572/1577/1572 1434/1436/1434\nf 322/322/322 134/134/134 136/136/136\nf 561/561/561 294/294/294 1368/1368/1368\nf 1573/1578/1573 252/252/252 1574/1579/1574\nf 490/490/490 206/206/206 76/76/76\nf 540/540/540 145/145/145 341/341/341\nf 87/87/87 1575/1580/1575 88/88/88\nf 88/88/88 1576/1581/1576 1560/1565/1560\nf 1209/1209/1209 379/379/379 579/579/579\nf 1577/1582/1577 1578/1583/1578 1551/1556/1551\nf 1578/1583/1578 1552/1557/1552 1551/1556/1551\nf 1579/1584/1579 1526/1530/1526 1552/1557/1552\nf 1580/1585/1580 1553/1558/1553 1540/1545/1540\nf 1581/1586/1581 1527/1531/1527 1553/1558/1553\nf 1484/1486/1484 1166/1166/1166 1485/1487/1485\nf 663/663/663 367/367/367 661/661/661\nf 553/553/553 1582/1587/1582 486/486/486\nf 1583/1588/1583 1584/1589/1584 1585/1590/1585\nf 22/22/22 1527/1531/1527 131/131/131\nf 659/659/659 1131/1131/1131 605/605/605\nf 604/604/604 659/659/659 605/605/605\nf 1586/1591/1586 1587/1592/1587 1530/1534/1530\nf 1507/1509/1507 1586/1591/1586 1530/1534/1530\nf 1587/1592/1587 1588/1593/1588 1531/1535/1531\nf 1530/1534/1530 1587/1592/1587 1531/1535/1531\nf 1588/1593/1588 1589/1594/1589 1570/1575/1570\nf 1531/1535/1531 1588/1593/1588 1570/1575/1570\nf 1570/1575/1570 1589/1594/1589 1557/1562/1557\nf 1589/1594/1589 1590/1595/1590 1557/1562/1557\nf 1557/1562/1557 1590/1595/1590 1591/1596/1591\nf 1476/1478/1476 253/253/253 252/252/252\nf 543/543/543 224/224/224 379/379/379\nf 88/88/88 1575/1580/1575 1576/1581/1576\nf 1576/1581/1576 1592/1597/1592 1560/1565/1560\nf 1592/1597/1592 1561/1566/1561 1560/1565/1560\nf 1593/1598/1593 1594/1599/1594 1561/1566/1561\nf 116/116/116 1317/1317/1317 47/47/47\nf 1578/1583/1578 1495/1497/1495 1552/1557/1552\nf 1495/1497/1495 1579/1584/1579 1552/1557/1552\nf 1595/1600/1595 1540/1545/1540 1526/1530/1526\nf 1136/1136/1136 24/24/24 23/23/23\nf 609/609/609 608/608/608 1030/1030/1030\nf 584/584/584 1596/1601/1596 460/460/460\nf 460/460/460 582/582/582 584/584/584\nf 572/572/572 1568/1573/1568 657/657/657\nf 709/709/709 619/619/619 1365/1365/1365\nf 524/524/524 1137/1137/1137 1136/1136/1136\nf 932/932/932 945/945/945 849/849/849\nf 1597/1602/1597 601/601/601 1598/1603/1598\nf 1599/1604/1599 1600/1605/1600 87/87/87\nf 1600/1605/1600 1575/1580/1575 87/87/87\nf 1601/1606/1601 1576/1581/1576 1575/1580/1575\nf 1602/1607/1602 1594/1599/1594 1593/1598/1593\nf 1602/1607/1602 1603/1608/1603 1594/1599/1594\nf 134/134/134 561/561/561 135/135/135\nf 526/526/526 180/180/180 742/742/742\nf 1604/1609/1604 1526/1530/1526 1579/1584/1579\nf 1604/1609/1604 1595/1600/1595 1526/1530/1526\nf 1580/1585/1580 1540/1545/1540 1595/1600/1595\nf 918/918/918 1193/1193/1193 919/919/919\nf 231/231/231 181/181/181 180/180/180\nf 932/932/932 849/849/849 851/851/851\nf 778/778/778 744/744/744 652/652/652\nf 743/743/743 744/744/744 778/778/778\nf 391/391/391 392/392/392 861/861/861\nf 932/932/932 851/851/851 503/503/503\nf 585/585/585 583/583/583 621/621/621\nf 1605/1610/1605 1306/1306/1306 1606/1611/1606\nf 1587/1592/1587 1607/1612/1607 1588/1593/1588\nf 1607/1612/1607 1608/1613/1608 1589/1594/1589\nf 1588/1593/1588 1607/1612/1607 1589/1594/1589\nf 1590/1595/1590 1609/1614/1609 1610/1615/1610\nf 1609/1614/1609 1611/1616/1611 1610/1615/1610\nf 1610/1615/1610 1611/1616/1611 1612/1617/1612\nf 1611/1616/1611 1613/1618/1613 1612/1617/1612\nf 1614/1619/1614 1615/1620/1615 1616/1621/1616\nf 1616/1621/1616 1615/1620/1615 1599/1604/1599\nf 1615/1620/1615 1600/1605/1600 1599/1604/1599\nf 1600/1605/1600 1617/1622/1617 1575/1580/1575\nf 1618/1623/1618 1576/1581/1576 1601/1606/1601\nf 1576/1581/1576 1618/1623/1618 1592/1597/1592\nf 1618/1623/1618 1619/1624/1619 1592/1597/1592\nf 1619/1624/1619 1561/1566/1561 1592/1597/1592\nf 1561/1566/1561 1619/1624/1619 1593/1598/1593\nf 1620/1625/1620 1602/1607/1602 1593/1598/1593\nf 245/245/245 247/247/247 1212/1212/1212\nf 1621/1626/1621 1622/1627/1622 1267/1267/1267\nf 1623/1628/1623 1579/1584/1579 1495/1497/1495\nf 1623/1628/1623 1604/1609/1604 1579/1584/1579\nf 1624/1629/1624 1553/1558/1553 1580/1585/1580\nf 1624/1629/1624 1581/1586/1581 1553/1558/1553\nf 558/558/558 594/594/594 785/785/785\nf 850/850/850 887/887/887 1625/1630/1625\nf 567/567/567 619/619/619 708/708/708\nf 837/837/837 503/503/503 505/505/505\nf 909/909/909 713/713/713 823/823/823\nf 1029/1029/1029 531/531/531 533/533/533\nf 1608/1613/1608 1626/1631/1626 1589/1594/1589\nf 1589/1594/1589 1626/1631/1626 1590/1595/1590\nf 1590/1595/1590 1626/1631/1626 1609/1614/1609\nf 1475/1477/1475 222/222/222 1455/1457/1455\nf 869/869/869 426/426/426 425/425/425\nf 1627/1632/1627 41/41/41 40/40/40\nf 1628/1633/1628 1629/1634/1629 410/410/410\nf 1617/1622/1617 1601/1606/1601 1575/1580/1575\nf 1619/1624/1619 1620/1625/1620 1593/1598/1593\nf 1602/1607/1602 1630/1635/1630 1603/1608/1603\nf 1421/1423/1421 1151/1151/1151 831/831/831\nf 1496/1498/1496 1495/1497/1495 1578/1583/1578\nf 1631/1636/1631 1623/1628/1623 1495/1497/1495\nf 1632/1637/1632 1580/1585/1580 1595/1600/1595\nf 1632/1637/1632 1624/1629/1624 1580/1585/1580\nf 1624/1629/1624 130/130/130 1581/1586/1581\nf 830/830/830 1328/1328/1328 1421/1423/1421\nf 620/620/620 585/585/585 621/621/621\nf 927/927/927 1633/1638/1633 1541/1546/1541\nf 680/680/680 682/682/682 1028/1028/1028\nf 848/848/848 686/686/686 751/751/751\nf 1634/1639/1634 1635/1640/1635 1587/1592/1587\nf 1586/1591/1586 1634/1639/1634 1587/1592/1587\nf 1635/1640/1635 1636/1641/1636 1607/1612/1607\nf 1587/1592/1587 1635/1640/1635 1607/1612/1607\nf 1636/1641/1636 1637/1642/1637 1608/1613/1608\nf 1607/1612/1607 1636/1641/1636 1608/1613/1608\nf 1608/1613/1608 1637/1642/1637 1626/1631/1626\nf 1626/1631/1626 1638/1643/1638 1609/1614/1609\nf 1609/1614/1609 1638/1643/1638 1611/1616/1611\nf 1639/1644/1639 1640/1645/1640 1641/1646/1641\nf 262/262/262 1416/1418/1416 1417/1419/1417\nf 1642/1647/1642 1615/1620/1615 1614/1619/1614\nf 1643/1648/1643 1642/1647/1642 1614/1619/1614\nf 1642/1647/1642 1644/1649/1644 1615/1620/1615\nf 1644/1649/1644 1600/1605/1600 1615/1620/1615\nf 1644/1649/1644 1645/1650/1645 1600/1605/1600\nf 1645/1650/1645 1617/1622/1617 1600/1605/1600\nf 1601/1606/1601 1646/1651/1646 1618/1623/1618\nf 1647/1652/1647 1619/1624/1619 1618/1623/1618\nf 1647/1652/1647 1620/1625/1620 1619/1624/1619\nf 1648/1653/1648 1602/1607/1602 1620/1625/1620\nf 592/592/592 1649/1654/1649 527/527/527\nf 978/978/978 470/470/470 1650/1655/1650\nf 1651/1656/1651 1652/1657/1652 1030/1030/1030\nf 1030/1030/1030 1652/1657/1652 1031/1031/1031\nf 533/533/533 686/686/686 848/848/848\nf 503/503/503 867/867/867 504/504/504\nf 1653/1658/1653 1654/1659/1654 1586/1591/1586\nf 1586/1591/1586 1654/1659/1654 1634/1639/1634\nf 1637/1642/1637 330/330/330 1638/1643/1638\nf 1626/1631/1626 1637/1642/1637 1638/1643/1638\nf 1655/1660/1655 1656/1661/1656 329/329/329\nf 1513/1662/1513 1657/1663/1657 1514/1664/1514\nf 1642/1647/1642 1645/1650/1645 1644/1649/1644\nf 1617/1622/1617 1646/1651/1646 1601/1606/1601\nf 1646/1651/1646 1647/1652/1647 1618/1623/1618\nf 1658/1665/1658 1630/1635/1630 1602/1607/1602\nf 1648/1653/1648 1658/1665/1658 1602/1607/1602\nf 922/922/922 924/924/924 1267/1267/1267\nf 155/155/155 154/154/154 135/135/135\nf 537/537/537 680/680/680 1028/1028/1028\nf 1659/1666/1659 1623/1628/1623 1631/1636/1631\nf 1660/1667/1660 1604/1609/1604 1623/1628/1623\nf 1595/1600/1595 1604/1609/1604 1660/1667/1660\nf 1661/1668/1661 559/559/559 558/558/558\nf 681/681/681 910/910/910 682/682/682\nf 1662/1669/1662 1663/1670/1663 1664/1671/1664\nf 884/884/884 886/886/886 550/550/550\nf 884/884/884 550/550/550 463/463/463\nf 1634/1639/1634 1665/1672/1665 1635/1640/1635\nf 1665/1672/1665 1666/1673/1666 1636/1641/1636\nf 1635/1640/1635 1665/1672/1665 1636/1641/1636\nf 1636/1641/1636 1666/1673/1666 1637/1642/1637\nf 1667/1674/1667 1668/1675/1668 1642/1647/1642\nf 1642/1647/1642 1668/1675/1668 1645/1650/1645\nf 1647/1652/1647 1669/1676/1669 1620/1625/1620\nf 1669/1676/1669 1648/1653/1648 1620/1625/1620\nf 1658/1665/1658 1670/1677/1670 1630/1635/1630\nf 1671/1678/1671 1083/1083/1083 1672/1679/1672\nf 981/981/981 869/869/869 982/982/982\nf 1673/1680/1673 1595/1600/1595 1660/1667/1660\nf 1674/1681/1674 1632/1637/1632 1595/1600/1595\nf 1262/1262/1262 1624/1629/1624 1632/1637/1632\nf 1674/1681/1674 1262/1262/1262 1632/1637/1632\nf 1262/1262/1262 345/345/345 1624/1629/1624\nf 345/345/345 130/130/130 1624/1629/1624\nf 1176/1176/1176 453/453/453 1402/1404/1402\nf 655/655/655 1027/1027/1027 629/629/629\nf 1666/1673/1666 1675/1682/1675 1637/1642/1637\nf 1637/1642/1637 1675/1682/1675 330/330/330\nf 953/953/953 866/866/866 1655/1660/1655\nf 329/329/329 953/953/953 1655/1660/1655\nf 866/866/866 1667/1674/1667 1655/1660/1655\nf 1645/1650/1645 1676/1683/1676 1617/1622/1617\nf 1676/1683/1676 1646/1651/1646 1617/1622/1617\nf 1677/1684/1677 1647/1652/1647 1646/1651/1646\nf 1677/1684/1677 1678/1685/1678 1647/1652/1647\nf 1678/1685/1678 1669/1676/1669 1647/1652/1647\nf 1679/1686/1679 1648/1653/1648 1669/1676/1669\nf 1648/1653/1648 1679/1686/1679 1658/1665/1658\nf 1680/1687/1680 1497/1499/1497 1681/1688/1681\nf 1497/1499/1497 1680/1687/1680 1659/1666/1659\nf 1682/1689/1682 1623/1628/1623 1659/1666/1659\nf 1682/1689/1682 1683/1690/1683 1623/1628/1623\nf 1683/1690/1683 1660/1667/1660 1623/1628/1623\nf 1673/1680/1673 1674/1681/1674 1595/1600/1595\nf 486/486/486 718/718/718 1265/1265/1265\nf 780/780/780 590/590/590 518/518/518\nf 573/573/573 912/912/912 566/566/566\nf 478/478/478 477/477/477 534/534/534\nf 1654/1659/1654 1684/1691/1684 1634/1639/1634\nf 1634/1639/1634 1684/1691/1684 1665/1672/1665\nf 1675/1682/1675 888/888/888 330/330/330\nf 330/330/330 888/888/888 331/331/331\nf 596/596/596 1685/1692/1685 597/597/597\nf 514/514/514 1669/1676/1669 1678/1685/1678\nf 514/514/514 1679/1686/1679 1669/1676/1669\nf 483/483/483 1166/1166/1166 641/641/641\nf 483/483/483 484/484/484 1166/1166/1166\nf 1686/1693/1686 1680/1687/1680 1681/1688/1681\nf 820/820/820 1683/1690/1683 1682/1689/1682\nf 1687/1694/1687 1688/1695/1688 406/406/406\nf 777/777/777 776/776/776 714/714/714\nf 1131/1131/1131 1029/1029/1029 617/617/617\nf 706/706/706 776/776/776 775/775/775\nf 495/495/495 775/775/775 496/496/496\nf 786/786/786 743/743/743 778/778/778\nf 1232/1232/1232 1654/1659/1654 1653/1658/1653\nf 1684/1691/1684 1689/1696/1689 1665/1672/1665\nf 1689/1696/1689 1690/1697/1690 1666/1673/1666\nf 1665/1672/1665 1689/1696/1689 1666/1673/1666\nf 888/888/888 952/952/952 331/331/331\nf 1668/1675/1668 1443/1445/1443 1645/1650/1645\nf 1443/1445/1443 1691/1698/1691 1645/1650/1645\nf 1645/1650/1645 1691/1698/1691 1676/1683/1676\nf 1691/1698/1691 1692/1699/1692 1676/1683/1676\nf 1676/1683/1676 1692/1699/1692 1646/1651/1646\nf 1692/1699/1692 1677/1684/1677 1646/1651/1646\nf 1677/1684/1677 1693/1700/1693 1678/1685/1678\nf 1693/1700/1693 1365/1365/1365 1678/1685/1678\nf 1678/1685/1678 1365/1365/1365 514/514/514\nf 1679/1686/1679 758/758/758 1658/1665/1658\nf 1658/1665/1658 758/758/758 1694/1701/1694\nf 1695/1702/1695 1696/1703/1696 385/385/385\nf 1697/1704/1697 1680/1687/1680 1686/1693/1686\nf 1697/1704/1697 1659/1666/1659 1680/1687/1680\nf 942/942/942 1660/1667/1660 1683/1690/1683\nf 1698/1705/1698 1699/1706/1699 1534/1539/1534\nf 1346/1346/1346 773/773/773 239/239/239\nf 1690/1697/1690 519/519/519 1666/1673/1666\nf 1666/1673/1666 519/519/519 1675/1682/1675\nf 519/519/519 888/888/888 1675/1682/1675\nf 1667/1674/1667 626/626/626 1668/1675/1668\nf 1668/1675/1668 626/626/626 1443/1445/1443\nf 568/568/568 1677/1684/1677 1692/1699/1692\nf 516/516/516 758/758/758 1679/1686/1679\nf 426/426/426 454/454/454 1700/1707/1700\nf 786/786/786 778/778/778 942/942/942\nf 971/971/971 820/820/820 1682/1689/1682\nf 1659/1666/1659 971/971/971 1682/1689/1682\nf 942/942/942 1683/1690/1683 820/820/820\nf 941/941/941 1660/1667/1660 942/942/942\nf 941/941/941 1673/1680/1673 1660/1667/1660\nf 972/972/972 1674/1681/1674 1673/1680/1673\nf 972/972/972 654/654/654 1674/1681/1674\nf 1674/1681/1674 654/654/654 1262/1262/1262\nf 1262/1262/1262 491/491/491 345/345/345\nf 149/149/149 183/183/183 1498/1500/1498\nf 1232/1232/1232 1233/1233/1233 1654/1659/1654\nf 1654/1659/1654 1233/1233/1233 1684/1691/1684\nf 1233/1233/1233 829/829/829 1689/1696/1689\nf 1684/1691/1684 1233/1233/1233 1689/1696/1689\nf 829/829/829 517/517/517 1690/1697/1690\nf 1689/1696/1689 829/829/829 1690/1697/1690\nf 517/517/517 519/519/519 1690/1697/1690\nf 1027/1027/1027 953/953/953 952/952/952\nf 953/953/953 1027/1027/1027 866/866/866\nf 1667/1674/1667 866/866/866 626/626/626\nf 569/569/569 1692/1699/1692 1691/1698/1691\nf 569/569/569 568/568/568 1692/1699/1692\nf 568/568/568 709/709/709 1693/1700/1693\nf 1677/1684/1677 568/568/568 1693/1700/1693\nf 709/709/709 1365/1365/1365 1693/1700/1693\nf 516/516/516 1679/1686/1679 514/514/514\nf 1478/1480/1478 1498/1500/1498 1701/1708/1701\nf 941/941/941 972/972/972 1673/1680/1673\nf 1694/1701/1694 1702/1709/1702 1703/1710/1703\nf 1233/1233/1233 707/707/707 829/829/829\nf 519/519/519 625/625/625 888/888/888\nf 1027/1027/1027 952/952/952 888/888/888\nf 629/629/629 1027/1027/1027 888/888/888\nf 1443/1445/1443 1235/1235/1235 1691/1698/1691\nf 1235/1235/1235 569/569/569 1691/1698/1691\nf 568/568/568 708/708/708 709/709/709\nf 186/186/186 1704/1711/1704 184/184/184\nf 784/784/784 370/370/370 371/371/371\nf 1033/1033/1033 837/837/837 705/705/705\nf 1705/1712/1705 1706/1713/1706 1596/1601/1596\nf 994/994/994 1707/1714/1707 885/885/885\nf 1708/1715/1708 1709/1716/1709 1131/1131/1131\nf 1710/1717/1710 1711/1718/1711 1712/1719/1712\nf 1713/1720/1713 1714/1721/1714 1715/1722/1715\nf 1716/1723/1716 1717/1724/1717 1718/1725/1718\nf 1718/1726/1718 1719/1727/1719 1720/1728/1720\nf 1721/1729/1721 1722/1730/1722 1723/1731/1723\nf 1709/1716/1709 1724/1732/1724 531/531/531\nf 1725/1733/1725 711/711/711 713/713/713\nf 1294/1294/1294 1726/1734/1726 1727/1735/1727\nf 1169/1169/1169 784/784/784 371/371/371\nf 1068/1068/1068 1069/1069/1069 106/106/106\nf 1063/1063/1063 1065/1065/1065 1728/1736/1728\nf 1729/1737/1729 1730/1738/1730 1710/1717/1710\nf 994/994/994 885/885/885 789/789/789\nf 1731/1739/1731 1153/1153/1153 461/461/461\nf 1732/1740/1732 1733/1741/1733 1734/1742/1734\nf 1735/1743/1735 1736/1744/1736 1737/1745/1737\nf 1625/1630/1625 1738/1746/1738 1569/1574/1569\nf 1735/1743/1735 1739/1747/1739 1736/1744/1736\nf 1739/1747/1739 1740/1748/1740 1736/1744/1736\nf 1739/1747/1739 1741/1749/1741 1740/1748/1740\nf 1742/1750/1742 1743/1751/1743 1744/1752/1744\nf 766/766/766 1527/1531/1527 22/22/22\nf 1745/1753/1745 1746/1754/1746 1747/1755/1747\nf 1748/1756/1748 1749/1757/1749 334/334/334\nf 1317/1317/1317 565/565/565 747/747/747\nf 1649/1654/1649 229/229/229 231/231/231\nf 1750/1758/1750 1023/1023/1023 1022/1022/1022\nf 1751/1759/1751 1752/1760/1752 1753/1761/1753\nf 1490/1492/1490 788/788/788 1099/1099/1099\nf 461/461/461 1153/1153/1153 1154/1154/1154\nf 704/704/704 1754/1762/1754 705/705/705\nf 1755/1763/1755 1756/1764/1756 1757/1765/1757\nf 876/876/876 457/457/457 3/3/3\nf 1749/1757/1749 1758/1766/1758 1759/1767/1759\nf 1760/1768/1760 1761/1769/1761 1762/1770/1762\nf 1763/1771/1763 1489/1491/1489 1764/1772/1764\nf 837/837/837 703/703/703 705/705/705\nf 1765/1773/1765 1766/1774/1766 1758/1766/1758\nf 785/785/785 784/784/784 638/638/638\nf 659/659/659 658/658/658 1767/1775/1767\nf 1350/1350/1350 1036/1036/1036 1395/1395/1395\nf 1768/1776/1768 1769/1777/1769 1770/1778/1770\nf 462/462/462 1013/1013/1013 463/463/463\nf 1771/1779/1771 1772/1780/1772 1773/1781/1773\nf 1774/1782/1774 1775/1783/1775 1776/1784/1776\nf 1777/1785/1777 1778/1786/1778 1344/1344/1344\nf 1779/1787/1779 1715/1722/1715 1780/1788/1780\nf 1781/1789/1781 1782/1790/1782 1783/1791/1783\nf 1784/1792/1784 1728/1736/1728 833/833/833\nf 1785/1793/1785 1786/1794/1786 1787/1795/1787\nf 82/82/82 81/81/81 1788/1796/1788\nf 390/390/390 1789/1797/1789 364/364/364\nf 573/573/573 1790/1798/1790 912/912/912\nf 564/564/564 355/355/355 1791/1799/1791\nf 1728/1736/1728 1792/1800/1792 833/833/833\nf 553/553/553 1791/1799/1791 1582/1587/1582\nf 609/609/609 940/940/940 607/607/607\nf 460/460/460 459/459/459 582/582/582\nf 1792/1800/1792 1767/1775/1767 833/833/833\nf 1793/1801/1793 1794/1802/1794 1795/1803/1795\nf 1796/1804/1796 1338/1338/1338 1337/1337/1337\nf 1797/1805/1797 1798/1806/1798 390/390/390\nf 1798/1806/1798 1789/1797/1789 390/390/390\nf 1799/1807/1799 1800/1808/1800 1801/1809/1801\nf 1328/1328/1328 525/525/525 1802/1810/1802\nf 871/871/871 454/454/454 426/426/426\nf 1803/1811/1803 833/833/833 832/832/832\nf 1708/1715/1708 1131/1131/1131 659/659/659\nf 1804/1812/1804 1805/1813/1805 1806/1814/1806\nf 436/436/436 1807/1815/1807 437/437/437\nf 1807/1815/1807 1808/1816/1808 437/437/437\nf 437/437/437 1808/1816/1808 1797/1805/1797\nf 1797/1805/1797 1808/1816/1808 1798/1806/1798\nf 1809/1817/1809 47/47/47 46/46/46\nf 1104/1104/1104 1106/1106/1106 1810/1818/1810\nf 575/575/575 1722/1730/1722 573/573/573\nf 1120/1120/1120 1122/1122/1122 1811/1819/1811\nf 1812/1820/1812 1813/1821/1813 546/546/546\nf 1814/1822/1814 1815/1823/1815 1816/1824/1816\nf 1817/1825/1817 1724/1732/1724 1709/1716/1709\nf 1805/1813/1805 1818/1826/1818 1806/1814/1806\nf 1806/1814/1806 1818/1826/1818 436/436/436\nf 436/436/436 1818/1826/1818 1807/1815/1807\nf 1798/1806/1798 1819/1827/1819 1789/1797/1789\nf 1319/1319/1319 1293/1293/1293 1295/1295/1295\nf 1770/1778/1770 1820/1828/1820 1821/1829/1821\nf 945/945/945 944/944/944 887/887/887\nf 1816/1824/1816 1727/1735/1727 1814/1822/1814\nf 1822/1830/1822 1823/1831/1823 1824/1832/1824\nf 1825/1833/1825 1804/1812/1804 1826/1834/1826\nf 1825/1833/1825 1805/1813/1805 1804/1812/1804\nf 1807/1815/1807 1827/1835/1827 1808/1816/1808\nf 1808/1816/1808 1828/1836/1828 1798/1806/1798\nf 1819/1827/1819 468/468/468 1789/1797/1789\nf 457/457/457 1/1/1 3/3/3\nf 1829/1837/1829 1830/1838/1830 1831/1839/1831\nf 944/944/944 1832/1840/1832 887/887/887\nf 944/944/944 1833/1841/1833 1832/1840/1832\nf 1833/1841/1833 1834/1842/1834 1832/1840/1832\nf 1835/1843/1835 1815/1823/1815 1836/1844/1836\nf 1651/1656/1651 1030/1030/1030 608/608/608\nf 1825/1833/1825 1826/1834/1826 1837/1845/1837\nf 1798/1806/1798 1828/1836/1828 1819/1827/1819\nf 1819/1827/1819 1838/1846/1838 468/468/468\nf 1132/1132/1132 1133/1133/1133 634/634/634\nf 1839/1847/1839 1840/1848/1840 1829/1837/1829\nf 105/105/105 283/283/283 106/106/106\nf 1841/1849/1841 1842/1850/1842 1843/1851/1843\nf 1834/1842/1834 1844/1852/1844 1845/1853/1845\nf 1846/1854/1846 1847/1855/1847 455/455/455\nf 1807/1815/1807 1848/1856/1848 1827/1835/1827\nf 1808/1816/1808 1827/1835/1827 1828/1836/1828\nf 1828/1836/1828 1849/1857/1849 1819/1827/1819\nf 1850/1858/1850 1851/1859/1851 1738/1746/1738\nf 1852/1860/1852 1853/1861/1853 285/285/285\nf 1829/1837/1829 1831/1839/1831 1854/1862/1854\nf 1855/1863/1855 1856/1864/1856 1829/1837/1829\nf 1847/1855/1847 1857/1865/1857 455/455/455\nf 1858/1866/1858 1805/1813/1805 1825/1833/1825\nf 1859/1867/1859 1818/1826/1818 1805/1813/1805\nf 1859/1867/1859 1860/1868/1860 1818/1826/1818\nf 1860/1868/1860 1848/1856/1848 1818/1826/1818\nf 1818/1826/1818 1848/1856/1848 1807/1815/1807\nf 1849/1857/1849 1861/1869/1861 1819/1827/1819\nf 1819/1827/1819 1861/1869/1861 1838/1846/1838\nf 1822/1830/1822 1064/1064/1064 1063/1063/1063\nf 1862/1870/1862 1863/1871/1863 1864/1872/1864\nf 1173/1173/1173 1865/1873/1865 1866/1874/1866\nf 1867/1875/1867 1868/1876/1868 1869/1877/1869\nf 455/455/455 1857/1865/1857 456/456/456\nf 1870/1878/1870 1825/1833/1825 1871/1879/1871\nf 1870/1878/1870 1858/1866/1858 1825/1833/1825\nf 1859/1867/1859 1805/1813/1805 1858/1866/1858\nf 1827/1835/1827 1872/1880/1872 1828/1836/1828\nf 1872/1880/1872 1873/1881/1873 1828/1836/1828\nf 1828/1836/1828 1873/1881/1873 1849/1857/1849\nf 1849/1857/1849 1873/1881/1873 1861/1869/1861\nf 1838/1846/1838 1861/1869/1861 632/632/632\nf 1018/1018/1018 931/931/931 1106/1106/1106\nf 1874/1882/1874 774/774/774 1541/1546/1541\nf 723/723/723 1401/1403/1401 453/453/453\nf 1875/1883/1875 1867/1875/1867 1876/1884/1876\nf 1877/1885/1877 1878/1886/1878 1875/1883/1875\nf 1823/1831/1823 1822/1830/1822 1063/1063/1063\nf 1848/1856/1848 1879/1887/1879 1827/1835/1827\nf 1873/1881/1873 1880/1888/1880 1861/1869/1861\nf 633/633/633 1181/1181/1181 1180/1180/1180\nf 1881/1889/1881 1882/1890/1882 1883/1891/1883\nf 1736/1744/1736 1884/1892/1884 1885/1893/1885\nf 1886/1894/1886 1874/1882/1874 1541/1546/1541\nf 1813/1821/1813 1871/1879/1871 1887/1895/1887\nf 1888/1896/1888 1858/1866/1858 1870/1878/1870\nf 1888/1896/1888 1859/1867/1859 1858/1866/1858\nf 1879/1887/1879 1872/1880/1872 1827/1835/1827\nf 1872/1880/1872 1889/1897/1889 1873/1881/1873\nf 1880/1888/1880 1890/1898/1890 1861/1869/1861\nf 1861/1869/1861 1890/1898/1890 632/632/632\nf 1795/1803/1795 1891/1899/1891 1730/1738/1730\nf 1884/1892/1884 1736/1744/1736 1740/1748/1740\nf 1892/1900/1892 1893/1901/1893 1894/1902/1894\nf 1834/1842/1834 1895/1903/1895 1851/1859/1851\nf 1896/1904/1896 1897/1905/1897 1898/1906/1898\nf 1899/1907/1899 1775/1783/1775 1900/1908/1900\nf 1901/1909/1901 1485/1487/1485 484/484/484\nf 1799/1807/1799 1902/1910/1902 1800/1808/1800\nf 1864/1872/1864 1903/1911/1903 1904/1912/1904\nf 1905/1913/1905 1871/1879/1871 1813/1821/1813\nf 1906/1914/1906 1870/1878/1870 1871/1879/1871\nf 1905/1913/1905 1906/1914/1906 1871/1879/1871\nf 1888/1896/1888 1860/1868/1860 1859/1867/1859\nf 1860/1868/1860 1907/1915/1907 1848/1856/1848\nf 1848/1856/1848 1907/1915/1907 1879/1887/1879\nf 1879/1887/1879 1908/1916/1908 1872/1880/1872\nf 1908/1916/1908 1889/1897/1889 1872/1880/1872\nf 1889/1897/1889 1880/1888/1880 1873/1881/1873\nf 1065/1065/1065 1909/1917/1909 1792/1800/1792\nf 1910/1918/1910 641/641/641 1911/1919/1911\nf 1912/1920/1912 1913/1921/1913 1914/1922/1914\nf 1915/1923/1915 1916/1924/1916 1917/1925/1917\nf 1831/1839/1831 1918/1926/1918 1919/1927/1919\nf 1903/1911/1903 1831/1839/1831 1919/1927/1919\nf 1266/1266/1266 1671/1678/1671 1672/1679/1672\nf 1920/1928/1920 1921/1929/1921 1794/1802/1794\nf 1922/1930/1922 1793/1801/1793 1795/1803/1795\nf 1923/1931/1923 439/439/439 438/438/438\nf 1924/1932/1924 1813/1821/1813 1812/1820/1812\nf 1813/1821/1813 1924/1932/1924 1905/1913/1905\nf 1906/1914/1906 1888/1896/1888 1870/1878/1870\nf 1925/1933/1925 1860/1868/1860 1888/1896/1888\nf 1925/1933/1925 1907/1915/1907 1860/1868/1860\nf 1889/1897/1889 1926/1934/1926 1880/1888/1880\nf 632/632/632 1927/1935/1927 1181/1181/1181\nf 1927/1935/1927 1179/1179/1179 1181/1181/1181\nf 1928/1936/1928 1835/1937/1835 1720/1728/1720\nf 1800/1808/1800 1902/1910/1902 1713/1720/1713\nf 659/659/659 1767/1775/1767 1708/1715/1708\nf 1289/1289/1289 978/978/978 977/977/977\nf 1929/1938/1929 1930/1939/1930 1931/1940/1931\nf 1932/1941/1932 1760/1768/1760 1933/1942/1933\nf 738/738/738 1924/1932/1924 1812/1820/1812\nf 1924/1932/1924 1934/1943/1934 1905/1913/1905\nf 1934/1943/1934 1906/1914/1906 1905/1913/1905\nf 1906/1914/1906 1935/1944/1935 1888/1896/1888\nf 1935/1944/1935 1925/1933/1925 1888/1896/1888\nf 1907/1915/1907 1936/1945/1936 1879/1887/1879\nf 1936/1945/1936 1937/1946/1937 1908/1916/1908\nf 1879/1887/1879 1936/1945/1936 1908/1916/1908\nf 1937/1946/1937 1938/1947/1938 1908/1916/1908\nf 1908/1916/1908 1938/1947/1938 1889/1897/1889\nf 1938/1947/1938 1939/1948/1939 1889/1897/1889\nf 1940/1949/1940 1890/1898/1890 1880/1888/1880\nf 1926/1934/1926 1940/1949/1940 1880/1888/1880\nf 1940/1949/1940 1941/1950/1941 1890/1898/1890\nf 1941/1950/1941 632/632/632 1890/1898/1890\nf 632/632/632 1941/1950/1941 1927/1935/1927\nf 1750/1758/1750 1022/1022/1022 1942/1951/1942\nf 1782/1790/1782 1781/1789/1781 1943/1952/1943\nf 1490/1492/1490 1538/1543/1538 788/788/788\nf 981/981/981 870/870/870 869/869/869\nf 1944/1953/1944 1945/1954/1945 732/732/732\nf 1924/1932/1924 738/738/738 1934/1943/1934\nf 1079/1079/1079 1906/1914/1906 1934/1943/1934\nf 1079/1079/1079 1935/1944/1935 1906/1914/1906\nf 1939/1948/1939 1946/1955/1946 1926/1934/1926\nf 1889/1897/1889 1939/1948/1939 1926/1934/1926\nf 1726/1734/1726 1282/1282/1282 1264/1264/1264\nf 1708/1715/1708 1817/1825/1817 1709/1716/1709\nf 1947/1956/1947 1948/1957/1948 1719/1727/1719\nf 1817/1825/1817 1949/1958/1949 1950/1959/1950\nf 1918/1926/1918 1951/1960/1951 1919/1927/1919\nf 1952/1961/1952 1953/1962/1953 1943/1952/1943\nf 1954/1963/1954 1605/1610/1605 1606/1611/1606\nf 608/608/608 607/607/607 1442/1444/1442\nf 1793/1801/1793 1944/1953/1944 1955/1964/1955\nf 805/805/805 1079/1079/1079 1934/1943/1934\nf 1935/1944/1935 1956/1965/1956 1925/1933/1925\nf 1925/1933/1925 1957/1966/1957 1907/1915/1907\nf 1958/1967/1958 1936/1945/1936 1907/1915/1907\nf 1957/1966/1957 1958/1967/1958 1907/1915/1907\nf 1958/1967/1958 1937/1946/1937 1936/1945/1936\nf 1946/1955/1946 1940/1949/1940 1926/1934/1926\nf 1941/1950/1941 1959/1968/1959 1927/1935/1927\nf 1/1/1 1960/1969/1960 2/2/2\nf 433/433/433 1961/1970/1961 1962/1971/1962\nf 1963/1972/1963 1964/1973/1964 928/928/928\nf 1949/1958/1949 1528/1532/1528 1950/1959/1950\nf 1794/1802/1794 1965/1974/1965 1891/1899/1891\nf 1966/1975/1966 1967/1976/1967 1968/1977/1968\nf 1023/1023/1023 1969/1978/1969 1970/1979/1970\nf 1919/1927/1919 1951/1960/1951 1878/1886/1878\nf 1752/1760/1752 1862/1870/1862 1904/1912/1904\nf 369/369/369 368/368/368 371/371/371\nf 1950/1959/1950 1528/1532/1528 1971/1980/1971\nf 1972/1981/1972 1099/1099/1099 1090/1090/1090\nf 1955/1964/1955 1920/1928/1920 1794/1802/1794\nf 1079/1079/1079 1078/1078/1078 1935/1944/1935\nf 1956/1965/1956 1973/1982/1973 1925/1933/1925\nf 1925/1933/1925 1973/1982/1973 1957/1966/1957\nf 1974/1983/1974 1946/1955/1946 1939/1948/1939\nf 1975/1984/1975 1976/1985/1976 1941/1950/1941\nf 1940/1949/1940 1975/1984/1975 1941/1950/1941\nf 1941/1950/1941 1976/1985/1976 1959/1968/1959\nf 1963/1972/1963 1810/1818/1810 1964/1973/1964\nf 1972/1981/1972 1977/1986/1977 1491/1493/1491\nf 1195/1195/1195 1168/1168/1168 907/907/907\nf 1978/1987/1978 1979/1988/1979 1596/1601/1596\nf 1555/1560/1555 1465/1467/1465 1980/1989/1980\nf 641/641/641 1167/1167/1167 1911/1919/1911\nf 1730/1738/1730 1981/1990/1981 1711/1718/1711\nf 1982/1991/1982 1983/1992/1983 1984/1993/1984\nf 1958/1967/1958 1985/1994/1985 1937/1946/1937\nf 1985/1994/1985 1938/1947/1938 1937/1946/1937\nf 1985/1994/1985 1939/1948/1939 1938/1947/1938\nf 1985/1994/1985 1974/1983/1974 1939/1948/1939\nf 1986/1995/1986 1940/1949/1940 1946/1955/1946\nf 1986/1995/1986 1975/1984/1975 1940/1949/1940\nf 1987/1996/1987 1959/1968/1959 1976/1985/1976\nf 1987/1996/1987 1988/1997/1988 1959/1968/1959\nf 1927/1935/1927 1959/1968/1959 1179/1179/1179\nf 1049/1049/1049 470/470/470 1289/1289/1289\nf 1729/1737/1729 1710/1717/1710 1989/1998/1989\nf 1878/1886/1878 1951/1960/1951 1875/1883/1875\nf 1952/1961/1952 1990/1999/1990 1991/2000/1991\nf 1992/2001/1992 1993/2002/1993 1755/1763/1755\nf 1994/2003/1994 1995/2004/1995 1996/2005/1996\nf 1730/1738/1730 1711/1718/1711 1710/1717/1710\nf 1707/1714/1707 886/886/886 885/885/885\nf 1078/1078/1078 1956/1965/1956 1935/1944/1935\nf 1986/1995/1986 1946/1955/1946 1974/1983/1974\nf 1975/1984/1975 1987/1996/1987 1976/1985/1976\nf 1997/2006/1997 1653/1658/1653 1586/1591/1586\nf 1998/2007/1998 1999/2008/1999 2000/2009/2000\nf 2001/2010/2001 930/930/930 1964/1973/1964\nf 1810/1818/1810 2001/2010/2001 1964/1973/1964\nf 2001/2010/2001 931/931/931 930/930/930\nf 2002/2011/2002 2003/2012/2003 2004/2013/2004\nf 1203/1203/1203 2005/2014/2005 2006/2015/2006\nf 1715/1722/1715 1714/1721/1714 2007/2016/2007\nf 1901/1909/1901 2008/2017/2008 1485/1487/1485\nf 2009/2018/2009 2010/2019/2010 2011/2020/2011\nf 2012/2021/2012 2013/2022/2013 2014/2023/2014\nf 664/664/664 2014/2023/2014 689/689/689\nf 189/189/189 2015/2024/2015 91/91/91\nf 970/970/970 2016/2025/2016 1956/1965/1956\nf 1078/1078/1078 970/970/970 1956/1965/1956\nf 2016/2025/2016 1973/1982/1973 1956/1965/1956\nf 1957/1966/1957 2017/2026/2017 1958/1967/1958\nf 1958/1967/1958 2017/2026/2017 1985/1994/1985\nf 2018/2027/2018 1986/1995/1986 1974/1983/1974\nf 2018/2027/2018 2019/2028/2019 1986/1995/1986\nf 2019/2028/2019 1975/1984/1975 1986/1995/1986\nf 2019/2028/2019 2020/2029/2020 1975/1984/1975\nf 2020/2029/2020 2021/2030/2021 1975/1984/1975\nf 2022/2031/2022 1987/1996/1987 1975/1984/1975\nf 2021/2030/2021 2022/2031/2022 1975/1984/1975\nf 2022/2031/2022 1988/1997/1988 1987/1996/1987\nf 2022/2031/2022 187/187/187 1988/1997/1988\nf 2023/2032/2023 187/187/187 70/70/70\nf 1988/1997/1988 187/187/187 2023/2032/2023\nf 974/974/974 2024/2033/2024 975/975/975\nf 393/393/393 1741/1749/1741 1739/1747/1739\nf 2025/2034/2025 2026/2035/2026 2027/2036/2027\nf 1875/1883/1875 1951/1960/1951 1841/1849/1841\nf 2028/2037/2028 1947/1956/1947 862/862/862\nf 2029/2038/2029 2030/2039/2030 2009/2018/2009\nf 2011/2020/2011 2010/2019/2010 2031/2040/2031\nf 2032/2041/2032 1989/1998/1989 2033/2042/2033\nf 2034/2043/2034 1973/1982/1973 2016/2025/2016\nf 1985/1994/1985 2018/2027/2018 1974/1983/1974\nf 2035/2044/2035 2036/2045/2036 2037/2046/2037\nf 1106/1106/1106 2001/2010/2001 1810/1818/1810\nf 1106/1106/1106 931/931/931 2001/2010/2001\nf 1971/1980/1971 1725/1733/1725 2038/2047/2038\nf 1629/1634/1629 2039/2048/2039 914/914/914\nf 2040/2049/2040 2041/2050/2041 2042/2051/2042\nf 2043/2052/2043 1529/1533/1529 1996/2005/1996\nf 2044/2053/2044 2045/2054/2045 2046/2055/2046\nf 2047/2056/2047 2048/2057/2048 2049/2058/2049\nf 2050/2059/2050 1989/1998/1989 2032/2041/2032\nf 289/289/289 1384/1384/1384 1049/1049/1049\nf 622/622/622 1232/1232/1232 620/620/620\nf 1894/1902/1894 1757/1765/1757 1756/1764/1756\nf 1980/1989/1980 1465/1467/1465 1464/1466/1464\nf 2051/2060/2051 1992/2001/1992 1705/1712/1705\nf 2032/2041/2032 2033/2042/2033 1605/1610/1605\nf 1989/1998/1989 1710/1717/1710 2052/2061/2052\nf 1989/1998/1989 2052/2061/2052 2033/2042/2033\nf 2053/2062/2053 1973/1982/1973 2034/2043/2034\nf 2053/2062/2053 1957/1966/1957 1973/1982/1973\nf 1957/1966/1957 2054/2063/2054 2017/2026/2017\nf 2018/2027/2018 2055/2064/2055 2019/2028/2019\nf 2056/2065/2056 2020/2029/2020 2019/2028/2019\nf 2020/2029/2020 2057/2066/2057 2021/2030/2021\nf 2021/2030/2021 187/187/187 2022/2031/2022\nf 2058/2067/2058 2059/2068/2059 2060/2069/2060\nf 2037/2046/2037 2061/2070/2061 1810/1818/1810\nf 525/525/525 1910/1918/1910 1802/1810/1802\nf 2013/2022/2013 2012/2021/2012 1980/1989/1980\nf 912/912/912 1803/1811/1803 832/832/832\nf 2062/2071/2062 2063/2072/2063 2064/2073/2064\nf 2047/2056/2047 2065/2074/2065 2048/2057/2048\nf 2050/2059/2050 1729/1737/1729 1989/1998/1989\nf 2066/2075/2066 2067/2076/2067 2068/2077/2068\nf 849/849/849 945/945/945 887/887/887\nf 74/74/74 76/76/76 144/144/144\nf 847/847/847 904/904/904 970/970/970\nf 2034/2043/2034 2016/2025/2016 970/970/970\nf 1957/1966/1957 2053/2062/2053 2054/2063/2054\nf 2054/2063/2054 2069/2078/2069 2017/2026/2017\nf 2017/2026/2017 2069/2078/2069 1985/1994/1985\nf 1985/1994/1985 2070/2079/2070 2018/2027/2018\nf 2055/2064/2055 2056/2065/2056 2019/2028/2019\nf 2057/2066/2057 2020/2029/2020 2056/2065/2056\nf 395/395/395 394/394/394 772/772/772\nf 1869/1877/1869 1972/1981/1972 2071/2080/2071\nf 2072/2081/2072 2073/2082/2073 2074/2083/2074\nf 2071/2080/2071 1972/1981/1972 1090/1090/1090\nf 1795/1803/1795 1730/1738/1730 1729/1737/1729\nf 2011/2020/2011 2031/2040/2031 1064/1064/1064\nf 2075/2084/2075 2076/2085/2076 1979/1988/1979\nf 1931/1940/1931 1705/1712/1705 2077/2086/2077\nf 1893/1901/1893 2078/2087/2078 2079/2088/2079\nf 2076/2085/2076 1931/1940/1931 2077/2086/2077\nf 2080/2089/2080 317/317/317 391/391/391\nf 969/969/969 2081/2090/2081 970/970/970\nf 2081/2090/2081 2034/2043/2034 970/970/970\nf 2069/2078/2069 2070/2079/2070 1985/1994/1985\nf 2057/2066/2057 2082/2091/2082 2021/2030/2021\nf 2082/2091/2082 2083/2092/2083 2021/2030/2021\nf 2084/2093/2084 187/187/187 2021/2030/2021\nf 2083/2092/2083 2084/2093/2084 2021/2030/2021\nf 399/399/399 1649/1654/1649 592/592/592\nf 1367/1367/1367 1397/1401/1397 1333/1333/1333\nf 1104/1104/1104 1810/1818/1810 2061/2070/2061\nf 458/458/458 1804/1812/1804 1806/1814/1806\nf 978/978/978 1650/1655/1650 979/979/979\nf 1867/1875/1867 1841/1849/1841 2085/2094/2085\nf 772/772/772 394/394/394 2086/2095/2086\nf 1763/1771/1763 1764/1772/1764 2087/2096/2087\nf 2088/2097/2088 1167/1167/1167 2089/2098/2089\nf 2090/2099/2090 2091/2100/2091 2092/2101/2092\nf 2013/2022/2013 690/690/690 689/689/689\nf 1426/1428/1426 1425/1427/1425 2093/2102/2093\nf 1894/1902/1894 1893/1901/1893 2079/2088/2079\nf 1757/1765/1757 1894/1902/1894 2079/2088/2079\nf 1893/1901/1893 2030/2039/2030 2078/2087/2078\nf 1605/1610/1605 2033/2042/2033 2094/2103/2094\nf 2095/2104/2095 2096/2105/2096 2097/2106/2097\nf 2054/2063/2054 2053/2062/2053 2034/2043/2034\nf 2054/2063/2054 2098/2107/2098 2069/2078/2069\nf 2099/2108/2099 2061/2070/2061 2037/2046/2037\nf 1764/1772/1764 2100/2109/2100 1902/1910/1902\nf 1195/1195/1195 907/907/907 906/906/906\nf 376/376/376 2101/2110/2101 374/374/374\nf 2102/2111/2102 1910/1918/1910 1911/1919/1911\nf 1757/1765/1757 2079/2088/2079 2103/2112/2103\nf 713/713/713 909/909/909 687/687/687\nf 1883/1891/1883 1929/1938/1929 2076/2085/2076\nf 2104/2113/2104 809/809/809 1194/1194/1194\nf 1981/1990/1981 664/664/664 666/666/666\nf 789/789/789 884/884/884 1013/1013/1013\nf 987/2114/987 923/923/923 922/922/922\nf 1725/1733/1725 713/713/713 687/687/687\nf 1966/1975/1966 1120/1120/1120 2105/2115/2105\nf 1605/1610/1605 2094/2103/2094 2106/2116/2106\nf 607/607/607 824/824/824 1442/1444/1442\nf 2078/2087/2078 2030/2039/2030 2029/2038/2029\nf 1965/1974/1965 2012/2021/2012 2014/2023/2014\nf 1954/1963/1954 1606/1611/1606 1639/1644/1639\nf 2070/2079/2070 2107/2117/2107 2018/2027/2018\nf 2018/2027/2018 2107/2117/2107 2055/2064/2055\nf 2055/2064/2055 2108/2118/2108 2056/2065/2056\nf 2108/2118/2108 2057/2066/2057 2056/2065/2056\nf 2109/2119/2109 2084/2093/2084 2083/2092/2083\nf 357/357/357 2110/2120/2110 717/717/717\nf 2014/2023/2014 664/664/664 1981/1990/1981\nf 1746/1754/1746 1104/1104/1104 2061/2070/2061\nf 317/317/317 2080/2089/2080 852/852/852\nf 2111/2121/2111 2112/2122/2112 2113/2123/2113\nf 2114/2124/2114 2072/2081/2072 2074/2083/2074\nf 2071/2080/2071 1090/1090/1090 1031/1031/1031\nf 1822/1830/1822 2011/2020/2011 1064/1064/1064\nf 2065/2074/2065 1194/1194/1194 2043/2052/2043\nf 1493/1495/1493 1398/1398/1398 1464/1466/1464\nf 1929/1938/1929 1931/1940/1931 2076/2085/2076\nf 27/27/27 873/873/873 28/28/28\nf 2047/2056/2047 2104/2113/2104 2065/2074/2065\nf 1555/1560/1555 167/167/167 1465/1467/1465\nf 2078/2087/2078 2103/2112/2103 2079/2088/2079\nf 2104/2113/2104 2115/2125/2115 809/809/809\nf 1059/1059/1059 2081/2090/2081 969/969/969\nf 2116/2126/2116 2117/2127/2117 2118/2128/2118\nf 2119/2129/2119 2054/2063/2054 2034/2043/2034\nf 2054/2063/2054 2120/2130/2120 2098/2107/2098\nf 2069/2078/2069 2121/2131/2121 2070/2079/2070\nf 2070/2079/2070 2121/2131/2121 2107/2117/2107\nf 2122/2132/2122 2108/2118/2108 2123/2133/2123\nf 1980/1989/1980 1464/1466/1464 690/690/690\nf 794/794/794 30/30/30 32/32/32\nf 155/155/155 1521/1525/1521 156/156/156\nf 2099/2108/2099 1747/1755/1747 2061/2070/2061\nf 579/579/579 1707/1714/1707 1209/1209/1209\nf 458/458/458 501/501/501 1804/1812/1804\nf 790/1523/790 987/2114/987 922/922/922\nf 1450/1452/1450 1507/1509/1507 1448/1450/1448\nf 689/689/689 691/691/691 2124/2134/2124\nf 2125/2135/2125 1955/1964/1955 2126/2136/2126\nf 2007/2016/2007 2074/2083/2074 1783/1791/1783\nf 2029/2038/2029 2009/2018/2009 2011/2020/2011\nf 1714/1721/1714 2127/2137/2127 2114/2124/2114\nf 2074/2083/2074 2128/2138/2128 2129/2139/2129\nf 1725/1733/1725 810/810/810 711/711/711\nf 1965/1974/1965 2014/2023/2014 1891/1899/1891\nf 2027/2036/2027 1980/1989/1980 2012/2021/2012\nf 2130/2140/2130 1898/1906/1898 2131/2141/2131\nf 1898/1906/1898 1651/1656/1651 608/608/608\nf 1059/1059/1059 2132/2142/2132 2081/2090/2081\nf 2119/2129/2119 2034/2043/2034 2081/2090/2081\nf 2132/2142/2132 2119/2129/2119 2081/2090/2081\nf 2119/2129/2119 2120/2130/2120 2054/2063/2054\nf 2107/2117/2107 2133/2143/2133 2055/2064/2055\nf 2133/2143/2133 2123/2133/2123 2108/2118/2108\nf 2055/2064/2055 2133/2143/2133 2108/2118/2108\nf 1753/1761/1753 2134/2144/2134 2047/2056/2047\nf 1398/1398/1398 1493/1495/1493 1399/1399/1399\nf 1856/1864/1856 1839/1847/1839 1829/1837/1829\nf 1830/1838/1830 2135/2145/2135 2136/2146/2136\nf 1364/1364/1364 2100/2109/2100 1764/1772/1764\nf 833/833/833 1767/1775/1767 658/658/658\nf 1876/1884/1876 1031/1031/1031 1652/1657/1652\nf 2137/2147/2137 1877/1885/1877 1897/1905/1897\nf 2052/2061/2052 1712/1719/1712 2138/2148/2138\nf 2131/2141/2131 1898/1906/1898 608/608/608\nf 1991/2000/1991 2049/2058/2049 1953/1962/1953\nf 1991/2000/1991 1953/1962/1953 1952/1961/1952\nf 2132/2142/2132 1059/1059/1059 1077/1077/1077\nf 2120/2130/2120 2139/2149/2139 2098/2107/2098\nf 2098/2107/2098 2139/2149/2139 2069/2078/2069\nf 2140/2150/2140 2121/2131/2121 2069/2078/2069\nf 1153/1153/1153 1992/2001/1992 2141/2151/2141\nf 1891/1899/1891 1981/1990/1981 1730/1738/1730\nf 1718/1725/1718 1720/2152/1720 1716/1723/1716\nf 2013/2022/2013 1980/1989/1980 690/690/690\nf 2106/2116/2106 2094/2103/2094 1947/1956/1947\nf 2012/2021/2012 1965/1974/1965 1899/1907/1899\nf 1768/1776/1768 2142/2153/2142 2141/2151/2141\nf 968/968/968 969/969/969 904/904/904\nf 2101/2110/2101 376/376/376 1718/1725/1718\nf 1802/1810/1802 1910/1918/1910 2143/2154/2143\nf 2072/2081/2072 2144/2155/2144 2073/2082/2073\nf 2136/2146/2136 2135/2145/2135 1951/1960/1951\nf 2145/2156/2145 1816/1824/1816 1815/1823/1815\nf 1833/1841/1833 1844/1852/1844 1834/1842/1834\nf 1996/2005/1996 2048/2057/2048 2043/2052/2043\nf 1844/1852/1844 2146/2157/2146 1845/1853/1845\nf 2147/2158/2147 1751/1759/1751 2128/2138/2128\nf 2148/2159/2148 2149/2160/2149 2150/2161/2150\nf 2104/2113/2104 2151/2162/2151 2115/2125/2115\nf 2065/2074/2065 2104/2113/2104 1194/1194/1194\nf 2141/2151/2141 1755/1763/1755 1769/1777/1769\nf 1801/1809/1801 1929/1938/1929 2152/2163/2152\nf 1801/1809/1801 2153/2164/2153 1929/1938/1929\nf 1800/1808/1800 1779/1787/1779 2154/2165/2154\nf 2155/2166/2155 1800/1808/1800 2062/2071/2062\nf 2062/2071/2062 1800/1808/1800 2154/2165/2154\nf 2132/2142/2132 2156/2167/2156 2119/2129/2119\nf 2156/2167/2156 2139/2149/2139 2120/2130/2120\nf 2119/2129/2119 2156/2167/2156 2120/2130/2120\nf 2139/2149/2139 2140/2150/2140 2069/2078/2069\nf 2128/2138/2128 1990/1999/1990 2129/2139/2129\nf 1318/1318/1318 1317/1317/1317 747/747/747\nf 370/370/370 367/367/367 369/369/369\nf 1153/1153/1153 2141/2151/2141 570/570/570\nf 2157/2168/2157 2150/2161/2150 2158/2169/2158\nf 2159/2170/2159 504/504/504 867/867/867\nf 445/445/445 182/182/182 2160/2171/2160\nf 2146/2157/2146 2090/2099/2090 1845/1853/1845\nf 1856/1864/1856 1855/1863/1855 2090/2099/2090\nf 2150/2161/2150 2149/2160/2149 2161/2172/2161\nf 764/764/764 2162/2173/2162 490/490/490\nf 2163/2174/2163 1960/1969/1960 2164/2175/2164\nf 2165/2176/2165 1068/1068/1068 283/283/283\nf 1981/1990/1981 666/666/666 1711/1718/1711\nf 1755/1763/1755 1757/1765/1757 1769/1777/1769\nf 1753/1761/1753 2047/2056/2047 2049/2058/2049\nf 2146/2157/2146 1856/1864/1856 2090/2099/2090\nf 636/636/636 947/947/947 2166/2177/2166\nf 746/746/746 971/971/971 1363/1363/1363\nf 2131/2141/2131 1442/1444/1442 916/916/916\nf 1904/1912/1904 2149/2160/2149 2148/2159/2148\nf 1929/1938/1929 2153/2164/2153 2155/2166/2155\nf 2167/2178/2167 1919/1927/1919 2137/2147/2137\nf 2168/2179/2168 2169/2180/2169 2100/2109/2100\nf 1501/1503/1501 1500/1502/1500 2026/2035/2026\nf 2047/2056/2047 2170/2181/2170 2104/2113/2104\nf 529/529/529 1011/1011/1011 1467/1469/1467\nf 1869/1877/1869 2171/2182/2171 1972/1981/1972\nf 917/917/917 2172/2183/2172 2173/2184/2173\nf 184/184/184 1704/1711/1704 2174/2185/2174\nf 2132/2142/2132 1038/1038/1038 2156/2167/2156\nf 182/182/182 445/445/445 2175/2186/2175\nf 1507/1509/1507 1450/1452/1450 2176/2187/2176\nf 1835/1843/1835 1836/1844/1836 2177/2188/2177\nf 1249/1249/1249 1204/1204/1204 2178/2189/2178\nf 373/373/373 372/372/372 472/472/472\nf 852/852/852 2179/2190/2179 318/318/318\nf 2180/2191/2180 1928/1936/1928 1948/1957/1948\nf 2118/2128/2118 2181/2192/2181 2116/2126/2116\nf 1770/1778/1770 1821/1829/1821 1721/1729/1721\nf 1895/1903/1895 2144/2155/2144 2072/2081/2072\nf 1863/1871/1863 1862/1870/1862 2144/2155/2144\nf 2182/2193/2182 2183/2194/2183 206/206/206\nf 1705/1712/1705 1731/1739/1731 1706/1713/1706\nf 2184/2195/2184 555/555/555 1628/1633/1628\nf 1781/1789/1781 1990/1999/1990 1952/1961/1952\nf 2077/2086/2077 1705/1712/1705 1596/1601/1596\nf 1781/1789/1781 2129/2139/2129 1990/1999/1990\nf 1308/1308/1308 2156/2167/2156 1040/1040/1040\nf 2139/2149/2139 1310/1310/1310 2140/2150/2140\nf 480/480/480 2121/2131/2121 481/481/481\nf 2140/2150/2140 481/481/481 2121/2131/2121\nf 2185/2196/2185 2186/2197/2186 2187/2198/2187\nf 1720/2152/1720 2177/2188/2177 1716/1723/1716\nf 1468/1470/1468 1466/1468/1466 1465/1467/1465\nf 1904/1912/1904 1903/1911/1903 2149/2160/2149\nf 979/979/979 2188/2199/2188 977/977/977\nf 364/364/364 1789/1797/1789 414/414/414\nf 1978/1987/1978 1596/1601/1596 584/584/584\nf 1467/1469/1467 613/613/613 612/612/612\nf 1043/1043/1043 2189/2200/2189 2190/2201/2190\nf 2092/2101/2092 2091/2100/2091 1854/1862/1854\nf 2100/2109/2100 2191/2202/2191 1902/1910/1902\nf 1921/1929/1921 1776/1784/1776 1775/1783/1775\nf 2192/2203/2192 2078/2087/2078 2029/2038/2029\nf 2193/2204/2193 1035/1035/1035 1037/1037/1037\nf 710/710/710 459/459/459 1154/1154/1154\nf 2075/2084/2075 1883/1891/1883 2076/2085/2076\nf 2048/2057/2048 2065/2074/2065 2043/2052/2043\nf 2129/2139/2129 1781/1789/1781 1783/1791/1783\nf 1789/1797/1789 468/468/468 414/414/414\nf 1310/1310/1310 2139/2149/2139 2156/2167/2156\nf 1310/1310/1310 481/481/481 2140/2150/2140\nf 2194/2205/2194 2195/2206/2195 2196/2207/2196\nf 576/576/576 1723/1731/1723 575/575/575\nf 912/912/912 2197/2208/2197 1803/1811/1803\nf 658/658/658 604/604/604 832/832/832\nf 1724/1732/1724 532/532/532 531/531/531\nf 1947/1956/1947 1719/1727/1719 862/862/862\nf 1712/1719/1712 1835/1937/1835 1928/1936/1928\nf 2180/2191/2180 1712/1719/1712 1928/1936/1928\nf 1948/1957/1948 1928/1936/1928 1720/1728/1720\nf 2198/2209/2198 2133/2143/2133 480/480/480\nf 2199/2210/2199 1750/1758/1750 1942/1951/1942\nf 305/305/305 1734/1742/1734 306/306/306\nf 1752/1760/1752 2148/2159/2148 2150/2161/2150\nf 2062/2071/2062 2154/2165/2154 2063/2072/2063\nf 1738/1746/1738 1851/1859/1851 2169/2180/2169\nf 1569/1574/1569 2169/2180/2169 2168/2179/2168\nf 1569/1574/1569 1738/1746/1738 2169/2180/2169\nf 1831/1839/1831 1903/1911/1903 1864/1872/1864\nf 1715/1722/1715 2007/2016/2007 2200/2211/2200\nf 2007/2016/2007 1783/1791/1783 2200/2211/2200\nf 2156/2167/2156 1038/1038/1038 1040/1040/1040\nf 1995/2004/1995 2048/2057/2048 1996/2005/1996\nf 1711/1718/1711 666/666/666 1835/1937/1835\nf 1735/1743/1735 2201/2212/2201 1739/1747/1739\nf 928/928/928 1964/1973/1964 930/930/930\nf 133/133/133 131/131/131 265/265/265\nf 118/118/118 97/97/97 66/66/66\nf 2141/2151/2141 2142/2153/2142 571/571/571\nf 1731/1739/1731 1705/1712/1705 1992/2001/1992\nf 1596/1601/1596 2076/2085/2076 2077/2086/2077\nf 1996/2005/1996 1529/1533/1529 1909/1917/1909\nf 393/393/393 395/395/395 1741/1749/1741\nf 394/394/394 178/178/178 2086/2095/2086\nf 2082/2091/2082 2109/2119/2109 2083/2092/2083\nf 1834/1842/1834 2092/2101/2092 1895/1903/1895\nf 2202/2213/2202 2203/2214/2203 1046/1046/1046\nf 1569/1574/1569 2168/2179/2168 2159/2170/2159\nf 2143/2154/2143 1910/1918/1910 2102/2111/2102\nf 360/360/360 2204/2215/2204 361/361/361\nf 1017/1017/1017 2205/2216/2205 1136/1136/1136\nf 1310/1310/1310 1311/1311/1311 481/481/481\nf 399/399/399 663/663/663 1649/1654/1649\nf 685/685/685 532/532/532 1724/1732/1724\nf 2106/2116/2106 2206/2217/2206 1306/1306/1306\nf 1065/1065/1065 1792/1800/1792 1728/1736/1728\nf 2169/2180/2169 1714/1721/1714 2191/2202/2191\nf 2207/2218/2207 2208/2219/2208 45/45/45\nf 1403/1405/1403 2209/2220/2209 2210/2221/2210\nf 2211/2222/2211 1502/1504/1502 1501/1503/1501\nf 2212/2223/2212 1173/1173/1173 635/635/635\nf 2213/2224/2213 2214/2225/2214 2215/2226/2215\nf 1948/1957/1948 2094/2103/2094 2138/2148/2138\nf 1892/1900/1892 2200/2211/2200 1783/1791/1783\nf 811/811/811 810/810/810 1971/1980/1971\nf 1528/1532/1528 811/811/811 1971/1980/1971\nf 2216/2227/2216 2217/2228/2217 2218/2229/2218\nf 613/613/613 1013/1013/1013 462/462/462\nf 2219/2230/2219 1784/1792/1784 833/833/833\nf 2131/2141/2131 608/608/608 1442/1444/1442\nf 2220/2231/2220 1783/1791/1783 1782/1790/1782\nf 637/637/637 639/639/639 1195/1195/1195\nf 1783/1791/1783 2074/2083/2074 2129/2139/2129\nf 1151/1151/1151 1802/1810/1802 2143/2154/2143\nf 2221/2232/2221 2222/2233/2222 2223/2234/2223\nf 2144/2155/2144 2147/2158/2147 2073/2082/2073\nf 2144/2155/2144 1862/1870/1862 2147/2158/2147\nf 2145/2156/2145 666/2235/666 665/2236/665\nf 375/2237/375 863/863/863 862/862/862\nf 691/691/691 692/692/692 1294/2238/1294\nf 692/692/692 1366/2239/1366 1294/2238/1294\nf 2224/2240/2224 1754/1762/1754 2225/2241/2225\nf 2226/2242/2226 2227/2243/2227 1260/1260/1260\nf 1335/1335/1335 1334/1334/1334 2228/2244/2228\nf 2029/2038/2029 2229/2245/2229 2230/2246/2230\nf 2094/2103/2094 1948/1957/1948 1947/1956/1947\nf 434/434/434 1016/1016/1016 1374/1374/1374\nf 1835/1843/1835 666/2235/666 1815/1823/1815\nf 2145/2156/2145 665/2236/665 2124/2247/2124\nf 1062/1062/1062 2231/2248/2231 408/408/408\nf 1856/1864/1856 2146/2157/2146 2232/2249/2232\nf 2150/2161/2150 2157/2168/2157 2134/2144/2134\nf 1850/1858/1850 1834/1842/1834 1851/1859/1851\nf 2233/2250/2233 2234/2251/2234 2235/2252/2235\nf 1203/1203/1203 2178/2189/2178 1204/1204/1204\nf 2102/2111/2102 1911/1919/1911 2236/2253/2236\nf 376/2254/376 1719/1727/1719 1718/1726/1718\nf 1875/1883/1875 1841/1849/1841 1867/1875/1867\nf 1715/1722/1715 2200/2211/2200 1780/1788/1780\nf 2237/2255/2237 2238/2256/2238 1114/1114/1114\nf 2138/2148/2138 2180/2191/2180 1948/1957/1948\nf 2239/2257/2239 115/115/115 1339/1339/1339\nf 2240/2258/2240 2125/2135/2125 2126/2136/2126\nf 1724/1732/1724 2038/2047/2038 685/685/685\nf 1049/1049/1049 1384/1384/1384 470/470/470\nf 2138/2148/2138 1712/1719/1712 2180/2191/2180\nf 1712/1719/1712 1711/1718/1711 1835/1937/1835\nf 2192/2203/2192 2029/2038/2029 2230/2246/2230\nf 1740/1748/1740 1886/1894/1886 1633/1638/1633\nf 2201/2212/2201 393/393/393 1739/1747/1739\nf 1048/1048/1048 1049/1049/1049 1923/1931/1923\nf 2241/2259/2241 1885/1893/1885 1754/1762/1754\nf 2137/2147/2137 1878/1886/1878 1877/1885/1877\nf 2158/2169/2158 2167/2178/2167 2242/2260/2242\nf 1990/1999/1990 1751/1759/1751 1991/2000/1991\nf 1328/1328/1328 1151/1151/1151 1421/1423/1421\nf 179/179/179 420/420/420 1484/1486/1484\nf 2031/2040/2031 1994/2003/1994 1064/1064/1064\nf 439/439/439 1923/1931/1923 1049/1049/1049\nf 417/417/417 2243/2261/2243 2244/2262/2244\nf 1792/1800/1792 1817/1825/1817 1767/1775/1767\nf 1740/1748/1740 1741/1749/1741 1886/1894/1886\nf 2128/2138/2128 1751/1759/1751 1990/1999/1990\nf 1329/1329/1329 1721/1729/1721 1723/1731/1723\nf 2245/2263/2245 1175/1175/1175 1174/1174/1174\nf 1174/1174/1174 2246/2264/2246 2245/2263/2245\nf 2245/2263/2245 2246/2264/2246 198/198/198\nf 1015/1015/1015 198/198/198 2246/2264/2246\nf 1547/1552/1547 596/596/596 1206/1206/1206\nf 774/774/774 1346/1346/1346 1541/1546/1541\nf 2247/2265/2247 2248/2266/2248 2249/2267/2249\nf 1621/1626/1621 2206/2217/2206 2028/2037/2028\nf 2250/2268/2250 2251/2269/2251 2044/2053/2044\nf 24/24/24 1137/1137/1137 870/870/870\nf 440/440/440 2212/2223/2212 635/635/635\nf 1413/1415/1413 2252/2270/2252 2253/2271/2253\nf 687/687/687 685/685/685 2038/2047/2038\nf 2254/2272/2254 318/318/318 2179/2190/2179\nf 2154/2165/2154 1779/1787/1779 1780/1788/1780\nf 705/705/705 1263/1263/1263 1033/1033/1033\nf 2255/2273/2255 2256/2274/2256 1556/1561/1556\nf 1775/1783/1775 2257/2275/2257 1900/1908/1900\nf 1752/1760/1752 1904/1912/1904 2148/2159/2148\nf 1793/1801/1793 1955/1964/1955 1794/1802/1794\nf 1922/1930/1922 1945/1954/1945 1793/1801/1793\nf 665/665/665 664/664/664 689/689/689\nf 2161/2172/2161 1903/1911/1903 1919/1927/1919\nf 638/638/638 1169/1169/1169 639/639/639\nf 1169/1169/1169 1168/1168/1168 639/639/639\nf 1830/1838/1830 2258/2276/2258 2135/2145/2135\nf 1757/1765/1757 2103/2112/2103 1769/1777/1769\nf 2259/2277/2259 1261/1261/1261 2260/2278/2260\nf 185/185/185 747/747/747 1415/1417/1415\nf 2261/2279/2261 2262/2280/2262 2176/2187/2176\nf 1461/1463/1461 2263/2281/2263 1503/1505/1503\nf 1725/1733/1725 687/687/687 2038/2047/2038\nf 2264/2282/2264 2265/2283/2265 346/346/346\nf 250/250/250 251/251/251 2266/2284/2266\nf 2118/2128/2118 2267/2285/2267 2268/2286/2268\nf 1884/1892/1884 1740/1748/1740 1263/1263/1263\nf 1877/1885/1877 1876/1884/1876 1651/1656/1651\nf 1790/1798/1790 573/573/573 1722/1730/1722\nf 1862/1870/1862 1752/1760/1752 1751/1759/1751\nf 2074/2083/2074 2073/2082/2073 2128/2138/2128\nf 2128/2138/2128 2073/2082/2073 2147/2158/2147\nf 1950/1959/1950 1971/1980/1971 2038/2047/2038\nf 525/525/525 641/641/641 1910/1918/1910\nf 887/887/887 1832/1840/1832 1625/1630/1625\nf 2269/2287/2269 1174/1174/1174 1173/1173/1173\nf 2269/2287/2269 2270/2288/2270 1174/1174/1174\nf 1174/1174/1174 2270/2288/2270 2246/2264/2246\nf 1080/1080/1080 1015/1015/1015 2246/2264/2246\nf 147/147/147 1520/1522/1520 148/148/148\nf 973/973/973 440/440/440 635/635/635\nf 2271/2289/2271 2272/2290/2272 2273/2291/2273\nf 1131/1131/1131 1709/1716/1709 531/531/531\nf 690/690/690 1464/1466/1464 692/692/692\nf 2274/2292/2274 1697/1704/1697 1686/1693/1686\nf 665/665/665 689/689/689 2124/2134/2124\nf 1335/1335/1335 2228/2244/2228 1844/1852/1844\nf 1764/1772/1764 2275/2293/2275 2087/2096/2087\nf 297/297/297 2276/2294/2276 2277/2295/2277\nf 1835/1843/1835 2177/2188/2177 1720/2152/1720\nf 1707/1714/1707 579/579/579 886/886/886\nf 1737/1745/1737 2278/2296/2278 1735/1743/1735\nf 2270/2288/2270 1080/1080/1080 2246/2264/2246\nf 716/716/716 746/746/746 714/714/714\nf 2068/2077/2068 2279/2297/2279 2280/2298/2280\nf 1649/1654/1649 684/684/684 229/229/229\nf 784/784/784 1169/1169/1169 638/638/638\nf 1541/1546/1541 1633/1638/1633 1886/1894/1886\nf 987/2114/987 896/2299/896 1102/1102/1102\nf 1997/2006/1997 1507/1509/1507 2262/2280/2262\nf 394/394/394 2281/2300/2281 178/178/178\nf 2282/2301/2282 2283/2302/2283 523/523/523\nf 2284/2303/2284 2285/2304/2285 2286/2305/2286\nf 784/784/784 660/660/660 370/370/370\nf 1918/1926/1918 2136/2146/2136 1951/1960/1951\nf 2092/2101/2092 1863/1871/1863 2144/2155/2144\nf 2149/2160/2149 1903/1911/1903 2161/2172/2161\nf 2087/2096/2087 2275/2293/2275 2287/2306/2287\nf 1731/1739/1731 1992/2001/1992 1153/1153/1153\nf 572/572/572 571/571/571 1568/1573/1568\nf 459/459/459 461/461/461 1154/1154/1154\nf 2288/2307/2288 1776/1784/1776 1920/1928/1920\nf 2159/2170/2159 1364/1364/1364 504/504/504\nf 2289/2308/2289 2290/2309/2290 2291/2310/2291\nf 1586/1591/1586 1507/1509/1507 1997/2006/1997\nf 911/911/911 640/640/640 479/479/479\nf 478/478/478 587/587/587 2292/2311/2292\nf 1009/1009/1009 471/471/471 1384/1384/1384\nf 1173/1173/1173 1866/1874/1866 635/635/635\nf 1851/1859/1851 2127/2137/2127 2169/2180/2169\nf 1724/1732/1724 1950/1959/1950 2038/2047/2038\nf 1950/1959/1950 1724/1732/1724 1817/1825/1817\nf 1263/1263/1263 1740/1748/1740 1633/1638/1633\nf 1855/1863/1855 2091/2100/2091 2090/2099/2090\nf 2147/2158/2147 1862/1870/1862 1751/1759/1751\nf 1902/1910/1902 2191/2202/2191 1713/1720/1713\nf 1764/1772/1764 1902/1910/1902 1799/1807/1799\nf 2127/2137/2127 1895/1903/1895 2072/2081/2072\nf 2293/2312/2293 1351/1351/1351 1350/1350/1350\nf 677/677/677 2294/2313/2294 2295/2314/2295\nf 1820/1828/1820 2197/2208/2197 1790/1798/1790\nf 2296/2315/2296 2297/2316/2297 2298/2317/2298\nf 1821/1829/1821 1820/1828/1820 1790/1798/1790\nf 2141/2151/2141 571/571/571 570/570/570\nf 2299/2318/2299 2269/2287/2269 552/552/552\nf 2212/2223/2212 552/552/552 2269/2287/2269\nf 2299/2318/2299 2270/2288/2270 2269/2287/2269\nf 2300/2319/2300 1080/1080/1080 2270/2288/2270\nf 2301/2320/2301 2302/2321/2302 2303/2322/2303\nf 2231/2248/2231 2304/2323/2304 139/139/139\nf 1851/1859/1851 1895/1903/1895 2127/2137/2127\nf 1077/1077/1077 1039/1039/1039 2132/2142/2132\nf 1885/1893/1885 1884/1892/1884 1754/1762/1754\nf 1884/1892/1884 705/705/705 1754/1762/1754\nf 1949/1958/1949 1817/1825/1817 1792/1800/1792\nf 1909/1917/1909 1949/1958/1949 1792/1800/1792\nf 1484/1486/1484 420/420/420 2089/2098/2089\nf 2150/2161/2150 2134/2144/2134 1753/1761/1753\nf 2305/2324/2305 2306/2325/2306 2307/2326/2307\nf 2191/2202/2191 1714/1721/1714 1713/1720/1713\nf 1764/1772/1764 1799/1807/1799 2275/2293/2275\nf 2150/2161/2150 2161/2172/2161 2158/2169/2158\nf 1491/1493/1491 1977/1986/1977 2308/2327/2308\nf 1876/1884/1876 1652/1657/1652 1651/1656/1651\nf 1992/2001/1992 1755/1763/1755 2141/2151/2141\nf 410/410/410 913/913/913 411/411/411\nf 1753/1761/1753 1752/1760/1752 2150/2161/2150\nf 1706/1713/1706 460/460/460 1596/1601/1596\nf 1706/1713/1706 1731/1739/1731 461/461/461\nf 460/460/460 1706/1713/1706 461/461/461\nf 2299/2318/2299 2300/2319/2300 2270/2288/2270\nf 2300/2319/2300 836/836/836 835/835/835\nf 1080/1080/1080 2300/2319/2300 835/835/835\nf 738/738/738 805/805/805 1934/1943/1934\nf 1294/1294/1294 1332/1332/1332 1295/1295/1295\nf 198/198/198 1015/1015/1015 1014/1014/1014\nf 2309/2328/2309 2310/2329/2310 1997/2006/1997\nf 2262/2280/2262 2309/2328/2309 1997/2006/1997\nf 1784/1792/1784 1823/1831/1823 1063/1063/1063\nf 1763/1771/1763 2087/2096/2087 2280/2298/2280\nf 2092/2101/2092 1854/1862/1854 1864/1872/1864\nf 2153/2164/2153 1801/1809/1801 2155/2166/2155\nf 1921/1929/1921 1775/1783/1775 1965/1974/1965\nf 691/2330/691 1294/1294/1294 2311/2331/2311\nf 1364/1364/1364 2159/2170/2159 2100/2109/2100\nf 1784/1792/1784 1063/1063/1063 1728/1736/1728\nf 917/917/917 919/919/919 2172/2183/2172\nf 2141/2151/2141 1769/1777/1769 1768/1776/1768\nf 1769/1777/1769 2103/2112/2103 1770/1778/1770\nf 1770/1778/1770 2103/2112/2103 1820/1828/1820\nf 2197/2208/2197 2230/2246/2230 2219/2230/2219\nf 2005/2014/2005 834/834/834 836/836/836\nf 2312/2332/2312 2005/2014/2005 836/836/836\nf 37/37/37 2005/2014/2005 1155/1155/1155\nf 1820/1828/1820 2192/2203/2192 2197/2208/2197\nf 1716/1723/1716 2177/2188/2177 1717/1724/1717\nf 2313/2333/2313 2309/2328/2309 2262/2280/2262\nf 2310/2329/2310 1653/1658/1653 1997/2006/1997\nf 2314/2334/2314 1571/1576/1571 2315/2335/2315\nf 1747/1755/1747 2099/2108/2099 2316/2336/2316\nf 2230/2246/2230 1824/1832/1824 2219/2230/2219\nf 1500/1502/1500 2255/2273/2255 2026/2035/2026\nf 2158/2169/2158 2242/2260/2242 2151/2162/2151\nf 2167/2178/2167 1896/1904/1896 2242/2260/2242\nf 2092/2101/2092 1864/1872/1864 1863/1871/1863\nf 1829/1837/1829 2317/2337/2317 1830/1838/1830\nf 1308/1308/1308 1310/1310/1310 2156/2167/2156\nf 2159/2170/2159 2168/2179/2168 2100/2109/2100\nf 2318/2338/2318 2319/2339/2319 1335/1335/1335\nf 1774/1782/1774 2257/2275/2257 1775/1783/1775\nf 168/168/168 167/167/167 1555/1560/1555\nf 2177/2188/2177 2320/2340/2320 1717/1724/1717\nf 2161/2172/2161 2167/2178/2167 2158/2169/2158\nf 418/418/418 1266/1266/1266 419/419/419\nf 2192/2203/2192 2230/2246/2230 2197/2208/2197\nf 2321/2341/2321 2300/2319/2300 2299/2318/2299\nf 2322/2342/2322 836/836/836 2300/2319/2300\nf 2322/2342/2322 2312/2332/2312 836/836/836\nf 1971/1980/1971 810/810/810 1725/1733/1725\nf 1718/1725/1718 2323/2343/2323 2101/2110/2101\nf 1639/1644/1639 1606/1611/1606 1640/1645/1640\nf 2324/2344/2324 557/557/557 559/559/559\nf 2325/2345/2325 349/349/349 351/351/351\nf 2326/2346/2326 2327/2347/2327 2328/2348/2328\nf 2230/2246/2230 2229/2245/2229 1824/1832/1824\nf 1895/1903/1895 2092/2101/2092 2144/2155/2144\nf 2280/2298/2280 2087/2096/2087 2287/2306/2287\nf 1801/1809/1801 1800/1808/1800 2155/2166/2155\nf 1892/1900/1892 1783/1791/1783 2220/2231/2220\nf 416/416/416 2329/2349/2329 215/215/215\nf 2229/2245/2229 1822/1830/1822 1824/1832/1824\nf 2330/2350/2330 2195/2206/2195 2194/2205/2194\nf 1854/1862/1854 1831/1839/1831 1864/1872/1864\nf 2130/2140/2130 1896/1904/1896 1898/1906/1898\nf 2071/2080/2071 1031/1031/1031 1876/1884/1876\nf 2134/2144/2134 2157/2168/2157 2170/2181/2170\nf 916/916/916 809/809/809 2131/2141/2131\nf 1991/2000/1991 1753/1761/1753 2049/2058/2049\nf 2331/2351/2331 2312/2332/2312 2322/2342/2322\nf 2332/2352/2332 2005/2014/2005 2312/2332/2312\nf 2331/2351/2331 2332/2352/2332 2312/2332/2312\nf 2004/2013/2004 2003/2012/2003 1500/1502/1500\nf 663/663/663 684/684/684 1649/1654/1649\nf 2310/2329/2310 2333/2353/2333 1653/1658/1653\nf 2085/2094/2085 1843/1851/1843 1868/1876/1868\nf 1790/1798/1790 2197/2208/2197 912/912/912\nf 2258/2276/2258 1842/1850/1842 2135/2145/2135\nf 1569/1574/1569 850/850/850 1625/1630/1625\nf 753/753/753 438/438/438 158/158/158\nf 1780/1788/1780 2200/2211/2200 1892/1900/1892\nf 2029/2038/2029 2011/2020/2011 2229/2245/2229\nf 1168/1168/1168 592/592/592 907/907/907\nf 2334/2354/2334 2181/2192/2181 2335/2355/2335\nf 1824/1832/1824 1823/1831/1823 1784/1792/1784\nf 1764/1772/1764 739/739/739 1364/1364/1364\nf 571/571/571 2142/2153/2142 1568/1573/1568\nf 2219/2230/2219 1824/1832/1824 1784/1792/1784\nf 1979/1988/1979 2076/2085/2076 1596/1601/1596\nf 46/46/46 48/48/48 934/934/934\nf 2188/2199/2188 2321/2341/2321 2299/2318/2299\nf 2006/2015/2006 2005/2014/2005 2332/2352/2332\nf 2005/2014/2005 1203/1203/1203 1155/1155/1155\nf 510/510/510 718/718/718 511/511/511\nf 2336/2356/2336 594/594/594 593/593/593\nf 1948/1957/1948 1720/1728/1720 1719/1727/1719\nf 1965/1974/1965 1775/1783/1775 1899/1907/1899\nf 1991/2000/1991 1751/1759/1751 1753/1761/1753\nf 2154/2165/2154 2337/2357/2337 2063/2072/2063\nf 2135/2145/2135 1841/1849/1841 1951/1960/1951\nf 2124/2247/2124 691/2330/691 2311/2331/2311\nf 1831/1839/1831 1830/1838/1830 1918/1926/1918\nf 1650/1655/1650 372/372/372 979/979/979\nf 1781/1789/1781 1952/1961/1952 1943/1952/1943\nf 1335/1335/1335 1844/1852/1844 1833/1841/1833\nf 2311/2331/2311 1294/1294/1294 1727/1735/1727\nf 1721/1729/1721 1821/1829/1821 1722/1730/1722\nf 2300/2319/2300 2321/2341/2321 2322/2342/2322\nf 2338/2358/2338 2331/2351/2331 2322/2342/2322\nf 2331/2351/2331 2006/2015/2006 2332/2352/2332\nf 1772/1780/1772 1771/1779/1771 2339/2359/2339\nf 416/416/416 415/415/415 2340/2360/2340\nf 2167/2178/2167 2137/2147/2137 1896/1904/1896\nf 2336/2356/2336 660/660/660 594/594/594\nf 2333/2353/2333 1232/1232/1232 1653/1658/1653\nf 1884/1892/1884 1263/1263/1263 705/705/705\nf 1263/1263/1263 1633/1638/1633 927/927/927\nf 1195/1195/1195 906/906/906 2341/2361/2341\nf 1714/1721/1714 2114/2124/2114 2007/2016/2007\nf 2007/2016/2007 2114/2124/2114 2074/2083/2074\nf 1899/1907/1899 1900/1908/1900 2025/2034/2025\nf 634/634/634 1133/1133/1133 973/973/973\nf 2154/2165/2154 1780/1788/1780 2337/2357/2337\nf 1953/1962/1953 1995/2004/1995 2031/2040/2031\nf 1897/1905/1897 1651/1656/1651 1898/1906/1898\nf 2161/2172/2161 1919/1927/1919 2167/2178/2167\nf 2342/2362/2342 1484/1486/1484 1486/1488/1486\nf 1918/1926/1918 1830/1838/1830 2136/2146/2136\nf 2218/2229/2218 2343/2363/2343 2344/2364/2344\nf 971/971/971 2274/2292/2274 1363/1363/1363\nf 2345/2365/2345 2321/2341/2321 2188/2199/2188\nf 2346/2366/2346 2322/2342/2322 2321/2341/2321\nf 2346/2366/2346 2338/2358/2338 2322/2342/2322\nf 2347/2367/2347 2331/2351/2331 2338/2358/2338\nf 2331/2351/2331 2347/2367/2347 2006/2015/2006\nf 2348/2368/2348 1203/1203/1203 2006/2015/2006\nf 1290/1290/1290 1289/1289/1289 977/977/977\nf 2349/2369/2349 1801/1809/1801 2152/2163/2152\nf 2025/2034/2025 1900/1908/1900 2026/2035/2026\nf 1900/1908/1900 2350/2370/2350 2026/2035/2026\nf 2026/2035/2026 2350/2370/2350 1501/1503/1501\nf 2152/2163/2152 1929/1938/1929 1883/1891/1883\nf 2158/2169/2158 2151/2162/2151 2157/2168/2157\nf 1943/1952/1943 2010/2019/2010 2009/2018/2009\nf 2012/2021/2012 1899/1907/1899 2025/2034/2025\nf 1867/1875/1867 1869/1877/1869 2071/2080/2071\nf 2026/2035/2026 1555/1560/1555 2027/2036/2027\nf 2045/2054/2045 2351/2371/2351 2046/2055/2046\nf 1841/1849/1841 1843/1851/1843 2085/2094/2085\nf 2352/2372/2352 1846/1854/1846 455/455/455\nf 2353/2373/2353 225/225/225 2354/2374/2354\nf 1011/1011/1011 1013/1013/1013 613/613/613\nf 2355/2375/2355 587/587/587 589/589/589\nf 2356/2376/2356 661/661/661 660/660/660\nf 977/977/977 2188/2199/2188 1290/1290/1290\nf 979/979/979 2345/2365/2345 2188/2199/2188\nf 2321/2341/2321 2345/2365/2345 2346/2366/2346\nf 2346/2366/2346 2357/2377/2357 2338/2358/2338\nf 2357/2377/2357 2347/2367/2347 2338/2358/2338\nf 2358/2378/2358 2006/2015/2006 2347/2367/2347\nf 2358/2378/2358 2348/2368/2348 2006/2015/2006\nf 2178/2189/2178 1203/1203/1203 2348/2368/2348\nf 2356/2376/2356 662/662/662 661/661/661\nf 1966/1975/1966 1101/1101/1101 1967/1976/1967\nf 2359/2379/2359 2360/2380/2360 2361/2381/2361\nf 2362/2382/2362 1232/1232/1232 2333/2353/2333\nf 1569/1574/1569 2159/2170/2159 867/867/867\nf 2157/2168/2157 2151/2162/2151 2170/2181/2170\nf 2090/2099/2090 2092/2101/2092 1834/1842/1834\nf 2363/2383/2363 2171/2182/2171 1869/1877/1869\nf 2064/2073/2064 2063/2072/2063 2364/2384/2364\nf 2051/2060/2051 1930/1939/1930 2364/2384/2364\nf 2063/2072/2063 2337/2357/2337 1756/1764/1756\nf 2063/2072/2063 1756/1764/1756 2364/2384/2364\nf 1930/1939/1930 2064/2073/2064 2364/2384/2364\nf 1930/1939/1930 2051/2060/2051 1931/1940/1931\nf 1780/1788/1780 1894/1902/1894 2337/2357/2337\nf 1876/1884/1876 1867/1875/1867 2071/2080/2071\nf 2026/2035/2026 2255/2273/2255 1555/1560/1555\nf 1832/1840/1832 1850/1858/1850 1625/1630/1625\nf 1972/1981/1972 1491/1493/1491 1099/1099/1099\nf 1832/1840/1832 1834/1842/1834 1850/1858/1850\nf 37/37/37 834/834/834 2005/2014/2005\nf 1854/1862/1854 2091/2100/2091 1829/1837/1829\nf 2365/2385/2365 2347/2367/2347 2357/2377/2357\nf 2365/2385/2365 2358/2378/2358 2347/2367/2347\nf 948/948/948 1750/1758/1750 2199/2210/2199\nf 2366/2386/2366 1232/1232/1232 2362/2382/2362\nf 1845/1853/1845 2090/2099/2090 1834/1842/1834\nf 1064/1064/1064 1994/2003/1994 1065/1065/1065\nf 1994/2003/1994 1909/1917/1909 1065/1065/1065\nf 1797/1805/1797 390/390/390 437/437/437\nf 1930/1939/1930 2155/2166/2155 2064/2073/2064\nf 1929/1938/1929 2155/2166/2155 1930/1939/1930\nf 1893/1901/1893 2220/2231/2220 2030/2039/2030\nf 2220/2231/2220 1782/1790/1782 2030/2039/2030\nf 1943/1952/1943 1953/1962/1953 2010/2019/2010\nf 2242/2260/2242 1896/1904/1896 2130/2140/2130\nf 2335/2355/2335 2181/2192/2181 2367/2387/2367\nf 1328/1328/1328 1802/1810/1802 1151/1151/1151\nf 2145/2156/2145 2124/2247/2124 2311/2331/2311\nf 2346/2366/2346 2368/2388/2368 2357/2377/2357\nf 2368/2388/2368 2365/2385/2365 2357/2377/2357\nf 2369/2389/2369 2358/2378/2358 2365/2385/2365\nf 2358/2378/2358 2369/2389/2369 2348/2368/2348\nf 1816/1824/1816 2145/2156/2145 2311/2331/2311\nf 207/207/207 2183/2194/2183 1296/1296/1296\nf 523/523/523 1407/1409/1407 1137/1137/1137\nf 1282/1282/1282 1726/1734/1726 1293/1293/1293\nf 2366/2386/2366 2362/2382/2362 2370/2390/2370\nf 1019/1019/1019 984/984/984 1018/1018/1018\nf 478/478/478 534/534/534 554/554/554\nf 1367/2391/1367 1366/2239/1366 692/692/692\nf 1013/1013/1013 884/884/884 463/463/463\nf 2371/2392/2371 2314/2334/2314 2315/2335/2315\nf 638/638/638 2221/2232/2221 2223/2234/2223\nf 2337/2357/2337 1894/1902/1894 1756/1764/1756\nf 1383/1383/1383 2372/2393/2372 1382/1382/1382\nf 1919/1927/1919 1878/1886/1878 2137/2147/2137\nf 552/552/552 551/551/551 2373/2394/2373\nf 2101/2110/2101 2346/2366/2346 2345/2365/2345\nf 2101/2110/2101 2368/2388/2368 2346/2366/2346\nf 2374/2395/2374 2178/2189/2178 2348/2368/2348\nf 1605/1610/1605 1954/1963/1954 2032/2041/2032\nf 634/634/634 973/973/973 635/635/635\nf 1464/1466/1464 1466/1468/1466 1493/1495/1493\nf 1398/1398/1398 1397/1397/1397 2375/2396/2375\nf 1850/1858/1850 1738/1746/1738 1625/1630/1625\nf 2130/2140/2130 809/809/809 2115/2125/2115\nf 1943/1952/1943 2009/2018/2009 2030/2039/2030\nf 2364/2384/2364 1756/1764/1756 1993/2002/1993\nf 2255/2273/2255 1556/1561/1556 1555/1560/1555\nf 1953/1962/1953 2031/2040/2031 2010/2019/2010\nf 395/395/395 772/772/772 1874/1882/1874\nf 2155/2166/2155 2062/2071/2062 2064/2073/2064\nf 1741/1749/1741 395/395/395 1874/1882/1874\nf 1156/1156/1156 1155/1155/1155 1203/1203/1203\nf 1259/1259/1259 2226/2242/2226 1260/1260/1260\nf 2142/2153/2142 1770/1778/1770 1721/1729/1721\nf 2275/2293/2275 1801/1809/1801 2287/2306/2287\nf 2091/2100/2091 1855/1863/1855 1829/1837/1829\nf 1830/1838/1830 2317/2337/2317 2258/2276/2258\nf 1741/1749/1741 1874/1882/1874 1886/1894/1886\nf 2376/2397/2376 2345/2365/2345 979/979/979\nf 2368/2388/2368 2377/2398/2377 2365/2385/2365\nf 2378/2399/2378 2369/2389/2369 2365/2385/2365\nf 2377/2398/2377 2378/2399/2378 2365/2385/2365\nf 2379/2400/2379 2348/2368/2348 2369/2389/2369\nf 2378/2399/2378 2379/2400/2379 2369/2389/2369\nf 2348/2368/2348 2379/2400/2379 2374/2395/2374\nf 1993/2002/1993 1756/1764/1756 1755/1763/1755\nf 357/357/357 2284/2303/2284 2110/2120/2110\nf 2282/2301/2282 523/523/523 522/522/522\nf 1812/1820/1812 563/563/563 738/738/738\nf 2366/2386/2366 2380/2401/2380 1232/1232/1232\nf 689/689/689 2014/2023/2014 2013/2022/2013\nf 2051/2060/2051 2364/2384/2364 1993/2002/1993\nf 2033/2042/2033 2138/2148/2138 2094/2103/2094\nf 2033/2042/2033 2052/2061/2052 2138/2148/2138\nf 1782/1790/1782 1943/1952/1943 2030/2039/2030\nf 2115/2125/2115 2242/2260/2242 2130/2140/2130\nf 1972/1981/1972 2171/2182/2171 1977/1986/1977\nf 1697/1704/1697 971/971/971 1659/1666/1659\nf 205/205/205 2271/2289/2271 2273/2291/2273\nf 363/363/363 390/390/390 364/364/364\nf 2012/2021/2012 2025/2034/2025 2027/2036/2027\nf 1737/1745/1737 1736/1744/1736 1885/1893/1885\nf 1737/1745/1737 1885/1893/1885 2241/2259/2241\nf 138/138/138 2381/2402/2381 216/216/216\nf 2101/2110/2101 2323/2343/2323 2368/2388/2368\nf 2368/2388/2368 2323/2343/2323 2377/2398/2377\nf 2382/2403/2382 2178/2189/2178 2374/2395/2374\nf 1726/1734/1726 1249/1249/1249 2178/2189/2178\nf 2382/2403/2382 1726/1734/1726 2178/2189/2178\nf 2383/2404/2383 1035/1035/1035 2193/2204/2193\nf 1641/1646/1641 1922/1930/1922 1795/1803/1795\nf 2253/2271/2253 1414/1416/1414 1413/1415/1413\nf 2380/2401/2380 620/620/620 1232/1232/1232\nf 2317/2337/2317 1840/1848/1840 2258/2276/2258\nf 2384/2405/2384 1425/1427/1425 2283/2302/2283\nf 2197/2208/2197 2219/2230/2219 1803/1811/1803\nf 1165/1165/1165 1308/1308/1308 1040/1040/1040\nf 1877/1885/1877 1875/1883/1875 1876/1884/1876\nf 1994/2003/1994 1996/2005/1996 1909/1917/1909\nf 1931/1940/1931 2051/2060/2051 1705/1712/1705\nf 2052/2061/2052 1710/1717/1710 1712/1719/1712\nf 1649/1654/1649 231/231/231 527/527/527\nf 2385/2406/2385 2386/2407/2386 2211/2222/2211\nf 2242/2260/2242 2115/2125/2115 2151/2162/2151\nf 2169/2180/2169 2191/2202/2191 2100/2109/2100\nf 1166/1166/1166 1492/1494/1492 1167/1167/1167\nf 2275/2293/2275 1799/1807/1799 1801/1809/1801\nf 243/243/243 72/72/72 71/71/71\nf 2085/2094/2085 1868/1876/1868 1867/1875/1867\nf 2169/2180/2169 2127/2137/2127 1714/1721/1714\nf 809/809/809 2130/2140/2130 2131/2141/2131\nf 2387/2408/2387 773/773/773 772/772/772\nf 1717/1724/1717 2378/2399/2378 2377/2398/2377\nf 2320/2340/2320 2379/2400/2379 2378/2399/2378\nf 1717/1724/1717 2320/2340/2320 2378/2399/2378\nf 2388/2409/2388 2374/2395/2374 2379/2400/2379\nf 2320/2340/2320 2388/2409/2388 2379/2400/2379\nf 2374/2395/2374 2388/2409/2388 2382/2403/2382\nf 1249/1249/1249 1726/1734/1726 1264/1264/1264\nf 1701/1708/1701 1498/1500/1498 1499/1501/1499\nf 250/250/250 996/996/996 171/171/171\nf 2389/2410/2389 2390/2411/2390 2391/2412/2391\nf 2392/2413/2392 634/634/634 636/636/636\nf 412/412/412 358/358/358 501/501/501\nf 2229/2245/2229 2011/2020/2011 1822/1830/1822\nf 1641/1646/1641 1795/1803/1795 1729/1737/1729\nf 2103/2112/2103 2192/2203/2192 1820/1828/1820\nf 1953/1962/1953 2049/2058/2049 1995/2004/1995\nf 1992/2001/1992 2051/2060/2051 1993/2002/1993\nf 1332/1332/1332 1294/1294/1294 1366/1366/1366\nf 2027/2036/2027 1555/1560/1555 1980/1989/1980\nf 1892/1900/1892 2220/2231/2220 1893/1901/1893\nf 2078/2087/2078 2192/2203/2192 2103/2112/2103\nf 2170/2181/2170 2151/2162/2151 2104/2113/2104\nf 2127/2137/2127 2072/2081/2072 2114/2124/2114\nf 1294/1294/1294 1293/1293/1293 1726/1734/1726\nf 1862/1870/1862 1864/1872/1864 1904/1912/1904\nf 130/130/130 266/266/266 1581/1586/1581\nf 1896/1904/1896 2137/2147/2137 1897/1905/1897\nf 1800/1808/1800 1713/1720/1713 1779/1787/1779\nf 2323/2343/2323 1718/1725/1718 2377/2398/2377\nf 1718/1725/1718 1717/1724/1717 2377/2398/2377\nf 1727/1735/1727 1726/1734/1726 2382/2403/2382\nf 2177/2188/2177 1836/1844/1836 2320/2340/2320\nf 1817/1825/1817 1708/1715/1708 1767/1775/1767\nf 666/2235/666 2145/2156/2145 1815/1823/1815\nf 2142/2153/2142 1768/1776/1768 1770/1778/1770\nf 478/478/478 554/554/554 587/587/587\nf 546/546/546 563/563/563 1812/1820/1812\nf 1816/1824/1816 2311/2331/2311 1727/1735/1727\nf 2135/2145/2135 1842/1850/1842 1841/1849/1841\nf 1821/1829/1821 1790/1798/1790 1722/1730/1722\nf 1877/1885/1877 1651/1656/1651 1897/1905/1897\nf 2049/2058/2049 2048/2057/2048 1995/2004/1995\nf 2393/2414/2393 1308/1308/1308 1165/1165/1165\nf 1891/1899/1891 2014/2023/2014 1981/1990/1981\nf 2031/2040/2031 1995/2004/1995 1994/2003/1994\nf 1764/1772/1764 1489/1491/1489 739/739/739\nf 1780/1788/1780 1892/1900/1892 1894/1902/1894\nf 2134/2144/2134 2170/2181/2170 2047/2056/2047\nf 1794/1802/1794 1891/1899/1891 1795/1803/1795\nf 1921/1929/1921 1965/1974/1965 1794/1802/1794\nf 2394/2415/2394 2395/2416/2395 2396/2417/2396\nf 1779/1787/1779 1713/1720/1713 1715/1722/1715\nf 1836/1844/1836 2388/2409/2388 2320/2340/2320\nf 1814/1822/1814 2382/2403/2382 2388/2409/2388\nf 1836/1844/1836 1814/1822/1814 2388/2409/2388\nf 2382/2403/2382 1814/1822/1814 1727/1735/1727\nf 1803/1811/1803 2219/2230/2219 833/833/833\nf 620/620/620 2380/2401/2380 2397/2418/2397\nf 2398/2419/2398 2399/2420/2399 2400/2421/2400\nf 570/570/570 710/710/710 1153/1153/1153\nf 2256/2274/2256 2255/2273/2255 1500/1502/1500\nf 1815/1823/1815 1814/1822/1814 1836/1844/1836\nf 2401/2422/2401 1280/1280/1280 1279/1279/1279\nf 588/588/588 1328/1328/1328 830/830/830\nf 340/340/340 980/980/980 1417/1419/1417\nf 2402/2423/2402 2403/2424/2403 2404/2425/2404\nf 2402/2423/2402 2405/2426/2405 2403/2424/2403\nf 2406/2427/2406 2407/2428/2407 2408/2429/2408\nf 1068/1068/1068 2165/2176/2165 406/406/406\nf 2340/2360/2340 52/52/52 2409/2430/2409\nf 401/401/401 2410/2431/2410 402/402/402\nf 401/401/401 1281/1281/1281 2410/2431/2410\nf 1605/1610/1605 2106/2116/2106 1306/1306/1306\nf 2411/2432/2411 2412/2433/2412 640/640/640\nf 2413/2434/2413 2414/2435/2414 2415/2436/2415\nf 2416/2437/2416 1548/1553/1548 2417/2438/2417\nf 1417/1419/1417 260/260/260 262/262/262\nf 980/980/980 260/260/260 1417/1419/1417\nf 102/102/102 260/260/260 980/980/980\nf 1982/1991/1982 263/263/263 1983/1992/1983\nf 2418/2439/2418 2419/2440/2419 56/56/56\nf 2420/2441/2420 2421/2442/2421 2422/2443/2422\nf 104/104/104 1984/1993/1984 2423/2444/2423\nf 2424/2445/2424 2425/2446/2425 2426/2447/2426\nf 2427/2448/2427 2428/2449/2428 1522/1526/1522\nf 2429/2450/2429 1269/1269/1269 2430/2451/2430\nf 2431/2452/2431 2432/2453/2432 2433/2454/2433\nf 2174/2185/2174 400/400/400 402/402/402\nf 2434/2455/2434 228/228/228 1139/1139/1139\nf 2435/2456/2435 2436/2457/2436 1279/1279/1279\nf 1279/1279/1279 2436/2457/2436 2401/2422/2401\nf 587/587/587 554/554/554 588/588/588\nf 50/50/50 2437/2458/2437 51/51/51\nf 51/51/51 2438/2459/2438 104/104/104\nf 2438/2459/2438 2439/2460/2439 104/104/104\nf 261/261/261 260/260/260 102/102/102\nf 2440/2461/2440 1699/1706/1699 2441/2462/2441\nf 262/262/262 261/261/261 2442/2463/2442\nf 2442/2463/2442 536/536/536 535/535/535\nf 2443/2464/2443 2444/2465/2444 2445/2466/2445\nf 2446/2467/2446 2447/2468/2447 2448/2469/2448\nf 2449/2470/2449 2272/2290/2272 1774/1782/1774\nf 1704/1711/1704 400/400/400 2174/2185/2174\nf 2420/2441/2420 2422/2443/2422 2450/2471/2450\nf 1704/1711/1704 2435/2456/2435 400/400/400\nf 536/536/536 2451/2472/2451 75/75/75\nf 1281/1281/1281 1280/1280/1280 2452/2473/2452\nf 1281/1281/1281 2452/2473/2452 2410/2431/2410\nf 402/402/402 2410/2431/2410 2453/2474/2453\nf 2454/2475/2454 2455/2476/2455 1762/1770/1762\nf 2456/2477/2456 974/974/974 976/976/976\nf 2457/2478/2457 2458/2479/2458 1852/1860/1852\nf 2257/2275/2257 1774/1782/1774 2459/2480/2459\nf 765/765/765 2460/2481/2460 763/763/763\nf 2444/2465/2444 2458/2479/2458 2445/2466/2445\nf 2461/2482/2461 1192/1192/1192 918/918/918\nf 763/763/763 925/925/925 764/764/764\nf 997/997/997 2462/2483/2462 1070/1070/1070\nf 139/139/139 138/138/138 2463/2484/2463\nf 1704/1711/1704 2436/2457/2436 2435/2456/2435\nf 440/440/440 552/552/552 2212/2223/2212\nf 1070/1070/1070 2462/2483/2462 2429/2450/2429\nf 2464/2485/2464 2465/2486/2465 2466/2487/2466\nf 1933/1942/1933 1760/1768/1760 2455/2476/2455\nf 1766/1774/1766 2467/2488/2467 2468/2489/2468\nf 2469/2490/2469 2470/2491/2470 2471/2492/2471\nf 2472/2493/2472 2473/2494/2473 1349/1349/1349\nf 2474/2495/2474 2472/2493/2472 1349/1349/1349\nf 423/423/423 2475/2496/2475 2476/2497/2476\nf 2477/2498/2477 2478/2499/2478 1122/1122/1122\nf 52/52/52 104/104/104 2423/2444/2423\nf 1913/1921/1913 2476/2497/2476 1914/1922/1914\nf 2479/2500/2479 1393/1393/1393 1347/1347/1347\nf 2480/2501/2480 2024/2033/2024 974/974/974\nf 1042/1042/1042 2189/2200/2189 1043/1043/1043\nf 2453/2474/2453 1427/1429/1427 426/426/426\nf 2481/2502/2481 1968/1977/1968 1967/1976/1967\nf 2482/2503/2482 2314/2334/2314 2371/2392/2371\nf 408/408/408 139/139/139 2463/2484/2463\nf 2483/2504/2483 2484/2505/2484 2485/2506/2485\nf 2486/2507/2486 2487/2508/2487 2305/2324/2305\nf 2488/2509/2488 759/759/759 2489/2510/2489\nf 2490/2511/2490 127/127/127 2491/2512/2491\nf 415/415/415 2492/2513/2492 50/50/50\nf 2493/2514/2493 948/948/948 488/488/488\nf 2494/2515/2494 1737/1745/1737 2241/2259/2241\nf 1913/1921/1913 421/421/421 423/423/423\nf 2495/2516/2495 2440/2461/2440 1135/1135/1135\nf 5/5/5 2496/2517/2496 2497/2518/2497\nf 1023/1023/1023 2498/2519/2498 1021/1021/1021\nf 2499/2520/2499 2500/2521/2500 2501/2522/2501\nf 1944/1953/1944 2126/2136/2126 1955/1964/1955\nf 2502/2523/2502 2503/2524/2503 2504/2525/2504\nf 2505/2526/2505 2401/2422/2401 2436/2457/2436\nf 2477/2498/2477 2449/2470/2449 2478/2499/2478\nf 2506/2527/2506 2507/2528/2507 2508/2529/2508\nf 2509/2530/2509 407/407/407 148/148/148\nf 2510/2531/2510 2511/2532/2511 166/166/166\nf 1306/1306/1306 2512/2533/2512 1606/1611/1606\nf 2513/2534/2513 2514/2535/2514 2515/2536/2515\nf 2505/2526/2505 251/251/251 2401/2422/2401\nf 2172/2183/2172 2516/2537/2516 2517/2538/2517\nf 456/456/456 1/1/1 457/457/457\nf 2518/2539/2518 1945/1954/1945 1922/1930/1922\nf 2512/2533/2512 1640/1645/1640 1606/1611/1606\nf 2271/2289/2271 2459/2480/2459 2272/2290/2272\nf 92/92/92 91/91/91 2015/2024/2015\nf 2519/2540/2519 2520/2541/2520 2521/2542/2521\nf 643/643/643 2522/2543/2522 2523/2544/2523\nf 2524/2545/2524 2499/2520/2499 2525/2546/2525\nf 1427/1429/1427 2453/2474/2453 2526/2547/2526\nf 2526/2547/2526 2452/2473/2452 2527/2548/2527\nf 1081/1081/1081 1083/1083/1083 1671/1678/1671\nf 2528/2549/2528 2529/2550/2529 2530/2551/2530\nf 1291/1291/1291 1049/1049/1049 1289/1289/1289\nf 2531/2552/2531 918/918/918 917/917/917\nf 2532/2553/2532 2463/2484/2463 2040/2049/2040\nf 2531/2552/2531 2461/2482/2461 918/918/918\nf 2125/2135/2125 1811/1819/1811 2288/2307/2288\nf 2533/2554/2533 1776/1784/1776 2288/2307/2288\nf 857/857/857 856/856/856 353/353/353\nf 2534/2555/2534 2334/2354/2334 2335/2355/2335\nf 2398/2419/2398 2535/2556/2535 2404/2425/2404\nf 2440/2461/2440 249/249/249 1135/1135/1135\nf 148/148/148 2536/2557/2536 2537/2558/2537\nf 2538/2559/2538 2539/2560/2539 2356/2376/2356\nf 2540/2561/2540 2541/2562/2541 2542/2563/2542\nf 2541/2562/2541 405/405/405 194/194/194\nf 2543/2564/2543 1165/1165/1165 1164/1164/1164\nf 2544/2565/2544 2545/2566/2545 993/993/993\nf 2546/2567/2546 1742/1750/1742 1744/1752/1744\nf 2547/2568/2547 2548/2569/2548 2549/2570/2549\nf 2507/2528/2507 2528/2549/2528 2530/2551/2530\nf 2550/2571/2550 2531/2552/2531 917/917/917\nf 2551/2572/2551 2552/2573/2552 2553/2574/2553\nf 1547/1552/1547 1206/1206/1206 1205/1205/1205\nf 2507/2528/2507 1777/1785/1777 2508/2529/2508\nf 2548/2569/2548 2538/2559/2538 2549/2570/2549\nf 2533/2554/2533 2554/2575/2554 2478/2499/2478\nf 679/679/679 2555/2576/2555 2556/2577/2556\nf 2539/2560/2539 2557/2578/2557 2558/2579/2558\nf 2538/2559/2538 2557/2578/2557 2539/2560/2539\nf 2233/2250/2233 2559/2580/2559 2560/2581/2560\nf 2470/2491/2470 2469/2490/2469 2413/2434/2413\nf 2410/2431/2410 2526/2547/2526 2453/2474/2453\nf 2561/2582/2561 2562/2583/2562 2563/2584/2563\nf 560/560/560 2564/2585/2564 1704/1711/1704\nf 1704/1711/1704 2564/2585/2564 2436/2457/2436\nf 2564/2585/2564 2565/2586/2565 2436/2457/2436\nf 2436/2457/2436 2565/2586/2565 2505/2526/2505\nf 2566/2587/2566 2567/2588/2567 2568/2589/2568\nf 2569/2590/2569 2570/2591/2570 2571/2592/2571\nf 1968/1977/1968 1120/1120/1120 1966/1975/1966\nf 1762/1770/1762 1761/1769/1761 2226/2242/2226\nf 924/924/924 1101/1101/1101 1305/1305/1305\nf 1134/1134/1134 2572/2593/2572 2495/2516/2495\nf 2572/2593/2572 1134/1134/1134 2162/2173/2162\nf 2317/2337/2317 1829/1837/1829 1840/1848/1840\nf 2392/2413/2392 1132/1132/1132 634/634/634\nf 1205/1205/1205 2573/2594/2573 2574/2595/2574\nf 2575/2596/2575 2576/2597/2576 2491/2512/2491\nf 2577/2598/2577 2441/2462/2441 2578/2599/2578\nf 2579/2600/2579 2580/2601/2580 2581/2602/2581\nf 2493/2514/2493 2582/2603/2582 948/948/948\nf 2583/2604/2583 2584/2605/2584 2585/2606/2585\nf 2496/2517/2496 5/5/5 1307/1307/1307\nf 2586/2607/2586 2508/2529/2508 1343/1343/1343\nf 2508/2529/2508 1344/1344/1344 1343/1343/1343\nf 2587/2608/2587 2405/2426/2405 2402/2423/2402\nf 2588/2609/2588 1699/1706/1699 1698/1705/1698\nf 2589/2610/2589 2540/2561/2540 2590/2611/2590\nf 137/137/137 2381/2402/2381 138/138/138\nf 402/402/402 2453/2474/2453 1700/1707/1700\nf 1424/1426/1424 2591/2612/2591 2592/2613/2592\nf 920/920/920 2593/2614/2593 760/760/760\nf 1320/1320/1320 2594/2615/2594 2595/2616/2595\nf 759/759/759 103/103/103 340/340/340\nf 318/318/318 1524/1528/1524 987/987/987\nf 1520/1522/1520 215/215/215 2596/2617/2596\nf 2597/2618/2597 2162/2173/2162 1134/1134/1134\nf 2183/2194/2183 442/442/442 1296/1296/1296\nf 2598/2619/2598 232/232/232 2599/2620/2599\nf 1297/1297/1297 244/244/244 1139/1139/1139\nf 2582/2603/2582 1583/1588/1583 948/948/948\nf 2544/2565/2544 424/424/424 2371/2392/2371\nf 2600/2621/2600 2601/2622/2601 2555/2576/2555\nf 1512/1514/1512 875/2623/875 2602/2624/2602\nf 2603/2625/2603 1394/1394/1394 2604/2626/2604\nf 2605/2627/2605 2562/2583/2562 2561/2582/2561\nf 2606/2628/2606 2607/2629/2607 855/855/855\nf 76/76/76 228/228/228 144/144/144\nf 2608/2630/2608 2609/2631/2609 1506/1508/1506\nf 2507/2528/2507 2530/2551/2530 2097/2106/2097\nf 1777/1785/1777 2507/2528/2507 2097/2106/2097\nf 145/145/145 1536/1541/1536 341/341/341\nf 2610/2632/2610 6/6/6 2611/2633/2611\nf 342/342/342 344/344/344 2584/2605/2584\nf 344/344/344 759/759/759 2584/2605/2584\nf 919/919/919 2502/2523/2502 2516/2537/2516\nf 2586/2607/2586 1343/1343/1343 2612/2634/2612\nf 2500/2521/2500 2613/2635/2613 2259/2277/2259\nf 228/228/228 208/208/208 1139/1139/1139\nf 2614/2636/2614 2615/2637/2615 2439/2460/2439\nf 2541/2562/2541 194/194/194 2542/2563/2542\nf 2614/2636/2614 2616/2638/2616 2615/2637/2615\nf 2617/2639/2617 2618/2640/2618 2619/2641/2619\nf 2620/2642/2620 2621/2643/2621 2622/2644/2622\nf 2623/2645/2623 2624/2646/2624 2529/2550/2529\nf 207/207/207 1297/1297/1297 208/208/208\nf 2625/2647/2625 2600/2621/2600 2555/2576/2555\nf 2626/2648/2626 2627/2649/2627 2628/2650/2628\nf 2122/2132/2122 2057/2066/2057 2108/2118/2108\nf 1704/1711/1704 186/186/186 560/560/560\nf 2629/2651/2629 974/974/974 2456/2477/2456\nf 877/877/877 876/876/876 2351/2652/2351\nf 2545/2566/2545 2630/2653/2630 2631/2654/2631\nf 419/419/419 1266/1266/1266 2632/2655/2632\nf 2633/2656/2633 2634/2657/2634 2635/2658/2635\nf 209/209/209 261/261/261 102/102/102\nf 1345/1345/1345 2636/2659/2636 2637/2660/2637\nf 541/541/541 441/441/441 248/248/248\nf 2517/2538/2517 2516/2537/2516 2638/2661/2638\nf 2476/2497/2476 1913/1921/1913 423/423/423\nf 1523/1527/1523 2639/2662/2639 2640/2663/2640\nf 2629/2651/2629 2456/2477/2456 2641/2664/2641\nf 2506/2527/2506 2508/2529/2508 2586/2607/2586\nf 1801/1809/1801 2349/2369/2349 2287/2306/2287\nf 2505/2526/2505 2565/2586/2565 251/251/251\nf 1167/1167/1167 2088/2097/2088 1911/1919/1911\nf 1944/1953/1944 1793/1801/1793 1945/1954/1945\nf 1266/1266/1266 1081/1081/1081 1671/1678/1671\nf 1640/1645/1640 2518/2539/2518 1922/1930/1922\nf 2642/2665/2642 2643/2666/2643 2644/2667/2644\nf 471/471/471 860/860/860 472/472/472\nf 1568/1573/1568 2142/2153/2142 1329/1329/1329\nf 1554/1559/1554 2645/2668/2645 2449/2470/2449\nf 2508/2529/2508 1777/1785/1777 1344/1344/1344\nf 2646/2669/2646 2647/2670/2647 2648/2671/2648\nf 2649/2672/2649 893/893/893 2650/2673/2650\nf 2227/2243/2227 678/678/678 2651/2674/2651\nf 1260/1260/1260 2227/2243/2227 2651/2674/2651\nf 2215/2226/2215 2652/2675/2652 2653/2676/2653\nf 487/487/487 1266/1266/1266 1672/1679/1672\nf 2640/2663/2640 694/694/694 2654/2677/2654\nf 1776/1784/1776 1921/1929/1921 1920/1928/1920\nf 765/765/765 764/764/764 490/490/490\nf 2655/2678/2655 2517/2538/2517 2656/2679/2656\nf 208/208/208 1297/1297/1297 1139/1139/1139\nf 2455/2476/2455 1760/1768/1760 1762/1770/1762\nf 2475/2496/2475 2657/2680/2657 997/997/997\nf 203/203/203 205/205/205 2273/2291/2273\nf 662/662/662 2539/2560/2539 684/684/684\nf 424/424/424 2658/2681/2658 2371/2392/2371\nf 2659/2682/2659 1502/1504/1502 2660/2683/2660\nf 2661/2684/2661 2662/2685/2662 2524/2545/2524\nf 2288/2307/2288 2554/2575/2554 2533/2554/2533\nf 425/425/425 424/424/424 2544/2565/2544\nf 1344/1344/1344 1778/1786/1778 2636/2659/2636\nf 2187/2198/2187 2663/2686/2663 2185/2196/2185\nf 2530/2551/2530 2095/2104/2095 2097/2106/2097\nf 207/207/207 1296/1296/1296 1297/1297/1297\nf 2227/2243/2227 2555/2576/2555 678/678/678\nf 2329/2349/2329 2611/2633/2611 2596/2617/2596\nf 2579/2600/2579 1345/1345/1345 2580/2601/2580\nf 2612/2634/2612 2579/2600/2579 2581/2602/2581\nf 2454/2475/2454 1762/1770/1762 1259/1259/1259\nf 2613/2635/2613 2454/2475/2454 1259/1259/1259\nf 2658/2681/2658 2482/2503/2482 2371/2392/2371\nf 394/394/394 2664/2687/2664 2281/2300/2281\nf 2449/2470/2449 1774/1782/1774 2478/2499/2478\nf 2533/2554/2533 1774/1782/1774 1776/1784/1776\nf 2403/2424/2403 725/725/725 724/724/724\nf 1777/1785/1777 2097/2106/2097 2665/2688/2665\nf 2666/2689/2666 2066/2075/2066 1881/1889/1881\nf 1882/1890/1882 2349/2369/2349 2152/2163/2152\nf 138/138/138 2041/2050/2041 2040/2049/2040\nf 2583/2604/2583 342/342/342 2584/2605/2584\nf 2577/2598/2577 2578/2599/2578 249/249/249\nf 2667/2690/2667 341/341/341 1536/1541/1536\nf 2580/2601/2580 2637/2660/2637 2668/2691/2668\nf 6/6/6 5/5/5 2611/2633/2611\nf 2547/2568/2547 2549/2570/2549 2669/2692/2669\nf 1416/1418/1416 74/74/74 143/143/143\nf 2403/2424/2403 283/283/283 725/725/725\nf 1171/1171/1171 693/693/693 1172/1172/1172\nf 2236/2253/2236 1911/1919/1911 2088/2097/2088\nf 1787/1795/1787 2670/2693/2670 2671/2694/2671\nf 2502/2523/2502 2672/2695/2672 2503/2524/2503\nf 2516/2537/2516 2502/2523/2502 2504/2525/2504\nf 2672/2695/2672 2612/2634/2612 2503/2524/2503\nf 2516/2537/2516 2504/2525/2504 2638/2661/2638\nf 2655/2678/2655 2656/2679/2656 2600/2621/2600\nf 2655/2678/2655 2600/2621/2600 1760/1768/1760\nf 2517/2538/2517 2638/2661/2638 2656/2679/2656\nf 1307/1307/1307 342/342/342 2583/2604/2583\nf 1452/1454/1452 1454/1456/1454 2673/2696/2673\nf 2674/2697/2674 2675/2698/2675 2676/2699/2676\nf 2434/2455/2434 1141/1141/1141 1535/1540/1535\nf 2503/2524/2503 2581/2602/2581 2674/2697/2674\nf 2656/2679/2656 2677/2700/2677 2601/2622/2601\nf 2600/2621/2600 2656/2679/2656 2601/2622/2601\nf 1261/1261/1261 1260/1260/1260 2651/2674/2651\nf 863/863/863 1119/2701/1119 1621/1626/1621\nf 2677/2700/2677 2674/2697/2674 2676/2699/2676\nf 2678/2702/2678 35/35/35 2679/2703/2679\nf 2680/2704/2680 2565/2586/2565 2564/2585/2564\nf 560/560/560 2680/2704/2680 2564/2585/2564\nf 2681/2705/2681 2682/2706/2682 2683/2707/2683\nf 2266/2284/2266 251/251/251 2565/2586/2565\nf 2680/2704/2680 2266/2284/2266 2565/2586/2565\nf 384/384/384 1695/1702/1695 385/385/385\nf 2684/2708/2684 2551/2572/2551 2553/2574/2553\nf 453/453/453 1401/1403/1401 1402/1404/1402\nf 2685/2709/2685 2686/2710/2686 2303/2322/2303\nf 2529/2550/2529 2624/2646/2624 2095/2104/2095\nf 2624/2646/2624 2547/2568/2547 2095/2104/2095\nf 2686/2710/2686 2687/2711/2687 2688/2712/2688\nf 2066/2075/2066 2068/2077/2068 1882/1890/1882\nf 1882/1890/1882 2068/2077/2068 2349/2369/2349\nf 2068/2077/2068 2287/2306/2287 2349/2369/2349\nf 2672/2695/2672 2586/2607/2586 2612/2634/2612\nf 1402/1404/1402 2174/2185/2174 402/402/402\nf 1762/1770/1762 2226/2242/2226 1259/1259/1259\nf 2613/2635/2613 1259/1259/1259 2259/2277/2259\nf 2689/2713/2689 2690/2714/2690 2691/2715/2691\nf 2692/2716/2692 2693/2717/2693 2694/2718/2694\nf 921/921/921 760/760/760 762/762/762\nf 2227/2243/2227 2625/2647/2625 2555/2576/2555\nf 1477/1479/1477 1478/1480/1478 1701/1708/1701\nf 1811/1819/1811 2554/2575/2554 2288/2307/2288\nf 2518/2539/2518 732/732/732 1945/1954/1945\nf 2410/2431/2410 2452/2473/2452 2526/2547/2526\nf 2695/2719/2695 2696/2720/2696 2697/2721/2697\nf 898/898/898 2698/2722/2698 899/899/899\nf 1415/1417/1415 560/560/560 185/185/185\nf 2628/2650/2628 2627/2649/2627 2684/2708/2684\nf 2699/2723/2699 2700/2724/2700 2701/2725/2701\nf 248/248/248 1135/1135/1135 249/249/249\nf 2702/2726/2702 2703/2727/2703 2704/2728/2704\nf 145/145/145 2434/2455/2434 1535/1540/1535\nf 442/442/442 441/441/441 1296/1296/1296\nf 1698/1705/1698 1533/1538/1533 2430/2451/2430\nf 2705/2729/2705 2706/2730/2706 2707/2731/2707\nf 1121/1121/1121 1554/1559/1554 1122/1122/1122\nf 2708/2732/2708 2709/2733/2709 2710/2734/2710\nf 1582/1587/1582 717/717/717 486/486/486\nf 1452/1454/1452 2673/2696/2673 2711/2735/2711\nf 2674/2697/2674 2581/2602/2581 2675/2698/2675\nf 2106/2116/2106 1947/1956/1947 2028/2037/2028\nf 2712/2736/2712 2713/2737/2713 1107/1107/1107\nf 2714/2738/2714 2715/2739/2715 2499/2520/2499\nf 1166/1166/1166 484/484/484 1485/1487/1485\nf 2562/2583/2562 2716/2740/2716 2563/2584/2563\nf 2684/2708/2684 2627/2649/2627 2551/2572/2551\nf 344/344/344 103/103/103 759/759/759\nf 2717/2741/2717 2718/2742/2718 2111/2121/2111\nf 1427/1429/1427 2658/2681/2658 424/424/424\nf 2719/2743/2719 2040/2049/2040 2042/2051/2042\nf 785/785/785 638/638/638 2223/2234/2223\nf 1442/1444/1442 712/712/712 916/916/916\nf 2257/2275/2257 1114/1114/1114 2238/2256/2238\nf 2562/2583/2562 2720/2744/2720 2716/2740/2716\nf 2721/2745/2721 2266/2284/2266 2680/2704/2680\nf 788/788/788 1538/1543/1538 994/994/994\nf 694/694/694 2640/2663/2640 2722/2746/2722\nf 2723/2747/2723 2665/2688/2665 2724/2748/2724\nf 2636/2659/2636 2324/2344/2324 2637/2660/2637\nf 2601/2622/2601 2556/2577/2556 2555/2576/2555\nf 2450/2471/2450 748/748/748 750/750/750\nf 339/339/339 341/341/341 2667/2690/2667\nf 2598/2619/2598 2599/2620/2599 2604/2626/2604\nf 2725/2749/2725 2356/2376/2356 660/660/660\nf 813/813/813 1452/1454/1452 2711/2735/2711\nf 2724/2748/2724 2725/2749/2725 2336/2356/2336\nf 1345/1345/1345 2637/2660/2637 2580/2601/2580\nf 2723/2747/2723 2336/2356/2336 593/593/593\nf 404/404/404 2647/2670/2647 1062/1062/1062\nf 2068/2077/2068 2280/2298/2280 2287/2306/2287\nf 1778/1786/1778 1777/1785/1777 2665/2688/2665\nf 1427/1429/1427 2527/2548/2527 2482/2503/2482\nf 2658/2681/2658 1427/1429/1427 2482/2503/2482\nf 763/763/763 2475/2496/2475 925/925/925\nf 2726/2750/2726 2727/2751/2727 2728/2752/2728\nf 2729/2753/2729 2730/2754/2730 2731/2755/2731\nf 2732/2756/2732 560/560/560 1415/1417/1415\nf 2732/2756/2732 2680/2704/2680 560/560/560\nf 2733/2757/2733 1334/1334/1334 1336/1336/1336\nf 4/4/4 1983/1992/1983 36/36/36\nf 2527/2548/2527 2452/2473/2452 2734/2758/2734\nf 2636/2659/2636 1778/1786/1778 2324/2344/2324\nf 1778/1786/1778 557/557/557 2324/2344/2324\nf 2601/2622/2601 2676/2699/2676 2556/2577/2556\nf 2434/2455/2434 1139/1139/1139 1141/1141/1141\nf 2637/2660/2637 2735/2759/2735 2668/2691/2668\nf 2599/2620/2599 1171/1171/1171 1170/1170/1170\nf 2732/2756/2732 2721/2745/2721 2680/2704/2680\nf 2478/2499/2478 1774/1782/1774 2533/2554/2533\nf 2736/2760/2736 2737/2761/2737 2738/2762/2738\nf 2739/2763/2739 2553/2574/2553 2552/2573/2552\nf 2740/2764/2740 333/333/333 1584/1589/1584\nf 48/48/48 47/47/47 1318/1318/1318\nf 975/975/975 2024/2033/2024 2528/2549/2528\nf 2024/2033/2024 2623/2645/2623 2529/2550/2529\nf 1344/1344/1344 2636/2659/2636 1345/1345/1345\nf 2741/2765/2741 1098/1098/1098 2742/2766/2742\nf 2651/2674/2651 678/678/678 2295/2314/2295\nf 2743/2767/2743 1086/1086/1086 808/808/808\nf 2716/2740/2716 2744/2768/2744 2745/2769/2745\nf 2723/2747/2723 2724/2748/2724 2336/2356/2336\nf 2746/2770/2746 2352/2372/2352 2747/2771/2747\nf 2544/2565/2544 2630/2653/2630 2545/2566/2545\nf 2544/2565/2544 2371/2392/2371 2630/2653/2630\nf 2371/2392/2371 2315/2335/2315 2630/2653/2630\nf 2097/2106/2097 2096/2105/2096 2665/2688/2665\nf 2529/2550/2529 2095/2104/2095 2530/2551/2530\nf 343/343/343 263/263/263 344/344/344\nf 2740/2764/2740 2748/2772/2748 333/333/333\nf 2373/2394/2373 2299/2318/2299 552/552/552\nf 504/504/504 1364/1364/1364 741/741/741\nf 1917/1925/1917 674/674/674 2749/2773/2749\nf 2750/2774/2750 2454/2475/2454 2715/2739/2715\nf 2739/2763/2739 2683/2707/2683 2553/2574/2553\nf 2751/2775/2751 2698/2722/2698 2752/2776/2752\nf 2751/2775/2751 2752/2776/2752 2381/2402/2381\nf 1337/1337/1337 1809/1817/1809 2753/2777/2753\nf 541/541/541 245/245/245 244/244/244\nf 2024/2033/2024 2529/2550/2529 2528/2549/2528\nf 2651/2674/2651 2295/2314/2295 2293/2312/2293\nf 869/869/869 871/871/871 426/426/426\nf 2754/2778/2754 2755/2779/2755 2756/2780/2756\nf 1261/1261/1261 2651/2674/2651 2293/2312/2293\nf 807/807/807 184/184/184 2174/2185/2174\nf 924/924/924 1305/1305/1305 1267/1267/1267\nf 1086/1086/1086 2753/2777/2753 46/46/46\nf 1261/1261/1261 2293/2312/2293 2757/2781/2757\nf 418/418/418 1081/1081/1081 1266/1266/1266\nf 2549/2570/2549 2538/2559/2538 2356/2376/2356\nf 2758/2782/2758 1349/1349/1349 2473/2494/2473\nf 2549/2570/2549 2356/2376/2356 2725/2749/2725\nf 1192/1192/1192 2759/2783/2759 2760/2784/2760\nf 1192/1192/1192 2760/2784/2760 1193/1193/1193\nf 2546/2567/2546 1744/1752/1744 2761/2785/2761\nf 2173/2184/2173 2517/2538/2517 1932/1941/1932\nf 2762/2786/2762 2303/2322/2303 2302/2321/2302\nf 2173/2184/2173 2172/2183/2172 2517/2538/2517\nf 2763/2787/2763 2417/2438/2417 2764/2788/2764\nf 1296/1296/1296 441/441/441 541/541/541\nf 2506/2527/2506 2759/2783/2759 2507/2528/2507\nf 2259/2277/2259 1259/1259/1259 1261/1261/1261\nf 813/813/813 2711/2735/2711 814/814/814\nf 2758/2782/2758 1347/1347/1347 1349/1349/1349\nf 2765/2789/2765 2766/2790/2766 2767/2791/2767\nf 2768/2792/2768 2603/2625/2603 2604/2626/2604\nf 2654/2677/2654 234/234/234 2640/2663/2640\nf 2769/2793/2769 334/334/334 333/333/333\nf 2479/2500/2479 2770/2794/2770 1393/1393/1393\nf 2770/2794/2770 1447/1449/1447 1393/1393/1393\nf 2771/2795/2771 196/196/196 2634/2657/2634\nf 975/975/975 2528/2549/2528 2507/2528/2507\nf 1887/1895/1887 2772/2796/2772 1813/1821/1813\nf 2773/2797/2773 2774/2798/2774 675/675/675\nf 2573/2594/2573 1487/1489/1487 1447/1449/1447\nf 2775/2799/2775 2024/2033/2024 2776/2800/2776\nf 2231/2248/2231 139/139/139 408/408/408\nf 2677/2700/2677 2676/2699/2676 2601/2622/2601\nf 2584/2605/2584 2488/2509/2488 2585/2606/2585\nf 2637/2660/2637 2324/2344/2324 2735/2759/2735\nf 2777/2801/2777 2196/2207/2196 2778/2802/2778\nf 2779/2803/2779 2780/2804/2780 2781/2805/2781\nf 1534/1539/1534 1533/1538/1533 1698/1705/1698\nf 976/976/976 975/975/975 2759/2783/2759\nf 553/553/553 2732/2756/2732 1415/1417/1415\nf 2329/2349/2329 2596/2617/2596 215/215/215\nf 36/36/36 1983/1992/1983 343/343/343\nf 1193/1193/1193 2672/2695/2672 2502/2523/2502\nf 919/919/919 1193/1193/1193 2502/2523/2502\nf 1761/1769/1761 2625/2647/2625 2226/2242/2226\nf 2504/2525/2504 2674/2697/2674 2677/2700/2677\nf 2725/2749/2725 660/660/660 2336/2356/2336\nf 2669/2692/2669 2549/2570/2549 2725/2749/2725\nf 2260/2278/2260 1261/1261/1261 2757/2781/2757\nf 1487/1489/1487 2573/2594/2573 1522/1526/1522\nf 1394/1394/1394 2598/2619/2598 2604/2626/2604\nf 2782/2806/2782 2783/2807/2783 1912/1920/1912\nf 2748/2772/2748 2769/2793/2769 333/333/333\nf 2440/2461/2440 2577/2598/2577 249/249/249\nf 2580/2601/2580 2668/2691/2668 2694/2718/2694\nf 2784/2808/2784 2785/2809/2785 826/826/826\nf 2024/2033/2024 2775/2799/2775 2623/2645/2623\nf 485/485/485 2786/2810/2786 2721/2745/2721\nf 2732/2756/2732 485/485/485 2721/2745/2721\nf 2786/2810/2786 2266/2284/2266 2721/2745/2721\nf 2786/2810/2786 1400/1402/1400 2266/2284/2266\nf 2610/2632/2610 2611/2633/2611 2329/2349/2329\nf 2787/2811/2787 421/421/421 1913/1921/1913\nf 2596/2617/2596 2611/2633/2611 2788/2812/2788\nf 2538/2559/2538 2548/2569/2548 2557/2578/2557\nf 2095/2104/2095 2547/2568/2547 2096/2105/2096\nf 2547/2568/2547 2669/2692/2669 2096/2105/2096\nf 451/451/451 473/473/473 475/475/475\nf 205/205/205 1115/1115/1115 2271/2289/2271\nf 5/5/5 36/36/36 1307/1307/1307\nf 541/541/541 247/247/247 245/245/245\nf 2295/2314/2295 678/678/678 677/677/677\nf 1400/1402/1400 1481/1483/1481 995/995/995\nf 127/127/127 2414/2435/2414 2491/2512/2491\nf 2760/2784/2760 2759/2783/2759 2506/2527/2506\nf 442/442/442 1134/1134/1134 248/248/248\nf 325/325/325 72/72/72 243/243/243\nf 2485/2506/2485 2789/2813/2789 2514/2535/2514\nf 2681/2705/2681 2661/2684/2661 2682/2706/2682\nf 2499/2520/2499 2501/2522/2501 2790/2814/2790\nf 1760/1768/1760 2600/2621/2600 2625/2647/2625\nf 2638/2661/2638 2677/2700/2677 2656/2679/2656\nf 2757/2781/2757 2293/2312/2293 1350/1350/1350\nf 2723/2747/2723 593/593/593 557/557/557\nf 2295/2314/2295 2294/2313/2294 2293/2312/2293\nf 1492/1494/1492 1484/1486/1484 2089/2098/2089\nf 2356/2376/2356 2539/2560/2539 662/662/662\nf 557/557/557 1778/1786/1778 2723/2747/2723\nf 1343/1343/1343 1345/1345/1345 2579/2600/2579\nf 2791/2815/2791 1787/1795/1787 2792/2816/2792\nf 2682/2706/2682 2524/2545/2524 2525/2546/2525\nf 2415/2436/2415 2414/2435/2414 126/126/126\nf 1281/1281/1281 2435/2456/2435 1279/1279/1279\nf 1134/1134/1134 2495/2516/2495 1135/1135/1135\nf 232/232/232 234/234/234 2654/2677/2654\nf 2050/2059/2050 2032/2041/2032 1954/1963/1954\nf 2345/2365/2345 2376/2397/2376 2101/2110/2101\nf 2109/2119/2109 2082/2091/2082 2122/2132/2122\nf 2793/2817/2793 1116/1116/1116 1115/1115/1115\nf 2611/2633/2611 5/5/5 2497/2518/2497\nf 485/485/485 2732/2756/2732 553/553/553\nf 2435/2456/2435 1281/1281/1281 401/401/401\nf 400/400/400 2435/2456/2435 401/401/401\nf 1932/1941/1932 2517/2538/2517 2655/2678/2655\nf 2794/2818/2794 2469/2490/2469 2795/2819/2795\nf 2760/2784/2760 2506/2527/2506 2672/2695/2672\nf 2796/2820/2796 2797/2821/2797 2195/2206/2195\nf 195/195/195 194/194/194 1062/1062/1062\nf 2798/2822/2798 2454/2475/2454 2613/2635/2613\nf 2228/2244/2228 2146/2157/2146 1844/1852/1844\nf 2075/2084/2075 1881/1889/1881 1883/1891/1883\nf 1007/1007/1007 596/596/596 272/272/272\nf 1194/1194/1194 1529/1533/1529 2043/2052/2043\nf 1529/1533/1529 1194/1194/1194 811/811/811\nf 2799/2823/2799 1842/1850/1842 2258/2276/2258\nf 1735/1743/1735 2800/2824/2800 2201/2212/2201\nf 2769/2793/2769 1748/1756/1748 334/334/334\nf 1761/1769/1761 1760/1768/1760 2625/2647/2625\nf 2663/2686/2663 2801/2825/2801 2802/2826/2802\nf 2683/2707/2683 2739/2763/2739 2803/2827/2803\nf 74/74/74 144/144/144 143/143/143\nf 2759/2783/2759 975/975/975 2507/2528/2507\nf 1334/1334/1334 1195/1195/1195 2341/2361/2341\nf 2499/2520/2499 2790/2814/2790 2525/2546/2525\nf 2376/2397/2376 374/374/374 2101/2110/2101\nf 2804/2828/2804 1687/1694/1687 2405/2426/2405\nf 2805/2829/2805 2806/2830/2806 2534/2555/2534\nf 1095/1095/1095 1094/1094/1094 2806/2831/2806\nf 2503/2524/2503 2612/2634/2612 2581/2602/2581\nf 1193/1193/1193 2760/2784/2760 2672/2695/2672\nf 2249/2267/2249 1081/1081/1081 418/418/418\nf 2807/2832/2807 1933/1942/1933 2455/2476/2455\nf 2681/2705/2681 2803/2827/2803 2661/2684/2661\nf 2050/2059/2050 1639/1644/1639 1729/1737/1729\nf 2798/2822/2798 2613/2635/2613 2500/2521/2500\nf 375/375/375 373/373/373 1117/1117/1117\nf 1874/1882/1874 772/772/772 774/774/774\nf 2799/2823/2799 2258/2276/2258 1840/1848/1840\nf 2799/2823/2799 2808/2833/2808 1842/1850/1842\nf 1748/1756/1748 1758/1766/1758 1749/1757/1749\nf 2299/2318/2299 2373/2394/2373 2188/2199/2188\nf 2682/2706/2682 2661/2684/2661 2524/2545/2524\nf 2499/2520/2499 2798/2822/2798 2500/2521/2500\nf 1305/1305/1305 1966/1975/1966 730/730/730\nf 2809/2834/2809 2810/2835/2810 2123/2133/2123\nf 2810/2835/2810 2122/2132/2122 2123/2133/2123\nf 2811/2836/2811 2109/2119/2109 2122/2132/2122\nf 2109/2119/2109 2811/2836/2811 2812/2837/2812\nf 2813/2838/2813 2814/2839/2814 2815/2840/2815\nf 2638/2661/2638 2504/2525/2504 2677/2700/2677\nf 2669/2692/2669 2725/2749/2725 2724/2748/2724\nf 2096/2105/2096 2669/2692/2669 2724/2748/2724\nf 2096/2105/2096 2724/2748/2724 2665/2688/2665\nf 1778/1786/1778 2665/2688/2665 2723/2747/2723\nf 2504/2525/2504 2503/2524/2503 2674/2697/2674\nf 2807/2832/2807 2455/2476/2455 2454/2475/2454\nf 2182/2193/2182 2597/2618/2597 2183/2194/2183\nf 2232/2249/2232 1839/1847/1839 1856/1864/1856\nf 2816/2841/2816 1840/1848/1840 1839/1847/1839\nf 1406/1408/1406 2817/2842/2817 871/871/871\nf 862/862/862 1719/1727/1719 375/2237/375\nf 1151/1151/1151 2143/2154/2143 1396/1396/1396\nf 2683/2707/2683 2803/2827/2803 2681/2705/2681\nf 1290/1290/1290 2373/2394/2373 1291/1291/1291\nf 2807/2832/2807 2818/2843/2818 1933/1942/1933\nf 2810/2835/2810 2811/2836/2811 2122/2132/2122\nf 2811/2836/2811 2015/2024/2015 2812/2837/2812\nf 2668/2691/2668 2819/2844/2819 2820/2845/2820\nf 2821/2846/2821 2822/2847/2822 2823/2848/2823\nf 2612/2634/2612 1343/1343/1343 2579/2600/2579\nf 2796/2820/2796 2824/2849/2824 2797/2821/2797\nf 1152/1152/1152 749/749/749 831/831/831\nf 2428/2449/2428 2825/2850/2825 1522/1526/1522\nf 2228/2244/2228 2232/2249/2232 2146/2157/2146\nf 2816/2841/2816 2826/2851/2826 1840/1848/1840\nf 2826/2851/2826 2799/2823/2799 1840/1848/1840\nf 1545/1550/1545 136/136/136 2827/2852/2827\nf 635/635/635 1866/1874/1866 947/947/947\nf 392/392/392 317/317/317 319/319/319\nf 1754/1762/1754 704/704/704 2225/2241/2225\nf 2828/2853/2828 2829/2854/2829 2830/2855/2830\nf 1415/1417/1415 1791/1799/1791 553/553/553\nf 588/588/588 830/830/830 589/589/589\nf 2831/2856/2831 2810/2835/2810 2809/2834/2809\nf 2735/2759/2735 2324/2344/2324 559/559/559\nf 2832/2857/2832 2833/2858/2833 2768/2792/2768\nf 485/485/485 1672/1679/1672 2786/2810/2786\nf 2834/2859/2834 1060/1060/1060 1488/1490/1488\nf 2376/2397/2376 979/979/979 372/372/372\nf 2581/2602/2581 2580/2601/2580 2694/2718/2694\nf 2226/2242/2226 2625/2647/2625 2227/2243/2227\nf 2526/2547/2526 2527/2548/2527 1427/1429/1427\nf 2441/2462/2441 360/360/360 2578/2599/2578\nf 2105/2115/2105 1811/1819/1811 2125/2135/2125\nf 2672/2695/2672 2506/2527/2506 2586/2607/2586\nf 2188/2199/2188 2373/2394/2373 1290/1290/1290\nf 1334/1334/1334 2232/2249/2232 2228/2244/2228\nf 447/447/447 2808/2833/2808 2799/2823/2799\nf 2539/2560/2539 813/813/813 684/684/684\nf 1744/1752/1744 1743/1751/1743 2835/2860/2835\nf 2831/2856/2831 2809/2834/2809 2198/2209/2198\nf 2836/2861/2836 2810/2835/2810 2831/2856/2831\nf 2836/2861/2836 2811/2836/2811 2810/2835/2810\nf 2811/2836/2811 2837/2862/2837 2015/2024/2015\nf 2172/2183/2172 919/919/919 2516/2537/2516\nf 1865/1873/1865 1173/1173/1173 1175/1175/1175\nf 2535/2556/2535 2402/2423/2402 2404/2425/2404\nf 376/2254/376 375/2237/375 1719/1727/1719\nf 2269/2287/2269 1173/1173/1173 2212/2223/2212\nf 2838/2863/2838 1839/1847/1839 2232/2249/2232\nf 1765/1773/1765 2839/2864/2839 1766/1774/1766\nf 814/814/814 2711/2735/2711 838/838/838\nf 722/722/722 452/452/452 1405/1407/1405\nf 527/527/527 526/526/526 905/905/905\nf 1407/1409/1407 1406/1408/1406 870/870/870\nf 2840/2865/2840 2841/2866/2841 2842/2867/2842\nf 2843/2868/2843 2831/2856/2831 2198/2209/2198\nf 2811/2836/2811 2836/2861/2836 2837/2862/2837\nf 1116/1116/1116 2237/2255/2237 1114/1114/1114\nf 2152/2163/2152 1883/1891/1883 1882/1890/1882\nf 2844/2869/2844 2278/2296/2278 1737/1745/1737\nf 1735/1743/1735 2236/2253/2236 2800/2824/2800\nf 2201/2212/2201 2800/2824/2800 393/393/393\nf 394/394/394 393/393/393 2664/2687/2664\nf 2645/2668/2645 2272/2290/2272 2449/2470/2449\nf 2715/2739/2715 2454/2475/2454 2798/2822/2798\nf 2845/2870/2845 2846/2871/2846 2847/2872/2847\nf 1524/1528/1524 986/986/986 987/987/987\nf 2125/2135/2125 2240/2258/2240 2105/2115/2105\nf 1723/1731/1723 576/576/576 1329/1329/1329\nf 2341/2361/2341 2232/2249/2232 1334/1334/1334\nf 2341/2361/2341 2838/2863/2838 2232/2249/2232\nf 2838/2863/2838 2816/2841/2816 1839/1847/1839\nf 905/905/905 2826/2851/2826 2816/2841/2816\nf 2848/2873/2848 2143/2154/2143 2102/2111/2102\nf 1083/1083/1083 1400/1402/1400 2786/2810/2786\nf 1672/1679/1672 1083/1083/1083 2786/2810/2786\nf 2849/2874/2849 2236/2253/2236 1735/1743/1735\nf 2278/2296/2278 2849/2874/2849 1735/1743/1735\nf 2088/2097/2088 2664/2687/2664 393/393/393\nf 2189/2200/2189 2186/2197/2186 2190/2201/2190\nf 2750/2774/2750 2807/2832/2807 2454/2475/2454\nf 906/906/906 2838/2863/2838 2341/2361/2341\nf 906/906/906 2816/2841/2816 2838/2863/2838\nf 2175/2186/2175 2799/2823/2799 2826/2851/2826\nf 742/742/742 2175/2186/2175 2826/2851/2826\nf 2175/2186/2175 447/447/447 2799/2823/2799\nf 2181/2875/2181 2570/2591/2570 2850/2876/2850\nf 1749/1757/1749 1759/1767/1759 334/334/334\nf 2499/2520/2499 2715/2739/2715 2798/2822/2798\nf 527/527/527 905/905/905 907/907/907\nf 947/947/947 2843/2868/2843 2851/2877/2851\nf 1866/1874/1866 2831/2856/2831 2843/2868/2843\nf 1865/1873/1865 2836/2861/2836 2831/2856/2831\nf 2836/2861/2836 1865/1873/1865 2837/2862/2837\nf 2844/2869/2844 2849/2874/2849 2278/2296/2278\nf 2800/2824/2800 2088/2097/2088 393/393/393\nf 487/487/487 486/486/486 1265/1265/1265\nf 906/906/906 905/905/905 2816/2841/2816\nf 905/905/905 742/742/742 2826/2851/2826\nf 526/526/526 742/742/742 905/905/905\nf 1396/1396/1396 2143/2154/2143 2848/2873/2848\nf 1167/1167/1167 1492/1494/1492 2089/2098/2089\nf 182/182/182 2175/2186/2175 742/742/742\nf 2057/2066/2057 2122/2132/2122 2082/2091/2082\nf 748/748/748 589/589/589 830/830/830\nf 947/947/947 1866/1874/1866 2843/2868/2843\nf 1866/1874/1866 1865/1873/1865 2831/2856/2831\nf 1175/1175/1175 92/92/92 2837/2862/2837\nf 640/640/640 891/891/891 2411/2432/2411\nf 1396/1396/1396 2848/2873/2848 2844/2869/2844\nf 2852/2878/2852 1396/1396/1396 2844/2869/2844\nf 2844/2869/2844 2848/2873/2848 2849/2874/2849\nf 2236/2253/2236 2088/2097/2088 2800/2824/2800\nf 2088/2097/2088 2089/2098/2089 2664/2687/2664\nf 420/420/420 178/178/178 2281/2300/2281\nf 485/485/485 487/487/487 1672/1679/1672\nf 2376/2397/2376 372/372/372 374/374/374\nf 2175/2186/2175 445/445/445 447/447/447\nf 527/527/527 231/231/231 180/180/180\nf 725/725/725 283/283/283 113/113/113\nf 2645/2668/2645 2273/2291/2273 2272/2290/2272\nf 2793/2817/2793 1115/1115/1115 205/205/205\nf 1381/1381/1381 58/58/58 696/696/696\nf 2853/2879/2853 18/18/18 17/17/17\nf 1766/1774/1766 2839/2864/2839 2467/2488/2467\nf 1846/1854/1846 2746/2770/2746 1847/1855/1847\nf 2089/2098/2089 2281/2300/2281 2664/2687/2664\nf 2089/2098/2089 420/420/420 2281/2300/2281\nf 2397/2418/2397 2380/2401/2380 2854/2880/2854\nf 2808/2833/2808 1843/1851/1843 1842/1850/1842\nf 2855/2881/2855 2856/2882/2856 2857/2883/2857\nf 367/367/367 663/663/663 399/399/399\nf 732/732/732 2126/2136/2126 1944/1953/1944\nf 2750/2774/2750 2858/2884/2858 2807/2832/2807\nf 1865/1873/1865 1175/1175/1175 2837/2862/2837\nf 2848/2873/2848 2102/2111/2102 2849/2874/2849\nf 2849/2874/2849 2102/2111/2102 2236/2253/2236\nf 192/192/192 2859/2885/2859 193/193/193\nf 193/193/193 2860/2886/2860 17/17/17\nf 2860/2886/2860 2853/2879/2853 17/17/17\nf 2861/2887/2861 1573/1578/1573 2862/2888/2862\nf 1573/1578/1573 2863/2889/2863 2862/2888/2862\nf 2853/2879/2853 1476/1478/1476 18/18/18\nf 2864/2890/2864 2865/2891/2865 2866/2892/2866\nf 1571/1576/1571 111/111/111 1572/1577/1572\nf 337/337/337 1550/1555/1550 1480/1482/1480\nf 338/338/338 1480/1482/1480 1082/1082/1082\nf 338/338/338 337/337/337 1480/1482/1480\nf 55/55/55 1082/1082/1082 1386/1386/1386\nf 2867/2893/2867 202/202/202 2868/2894/2868\nf 95/95/95 308/308/308 2869/2895/2869\nf 337/337/337 71/71/71 2870/2896/2870\nf 1082/1082/1082 1481/1483/1481 1400/1402/1400\nf 30/30/30 301/301/301 31/31/31\nf 1179/1179/1179 2023/2032/2023 1544/1549/1544\nf 720/720/720 2871/2897/2871 91/91/91\nf 2283/2302/2283 1425/1427/1425 1405/1407/1405\nf 1157/1157/1157 725/725/725 113/113/113\nf 2872/2898/2872 2252/2270/2252 40/40/40\nf 2873/2899/2873 2086/2095/2086 178/178/178\nf 2874/2900/2874 2875/2901/2875 2876/2902/2876\nf 142/142/142 1498/1500/1498 1478/1480/1478\nf 2576/2597/2576 2642/2665/2642 2877/2903/2877\nf 891/891/891 890/890/890 2411/2432/2411\nf 177/177/177 2873/2899/2873 178/178/178\nf 2350/2370/2350 2878/2904/2878 2385/2406/2385\nf 1101/1101/1101 1966/1975/1966 1305/1305/1305\nf 2879/2905/2879 1613/1618/1613 2880/2906/2880\nf 1484/1486/1484 2342/2362/2342 179/179/179\nf 1959/1968/1959 1988/1997/1988 1179/1179/1179\nf 2881/2907/2881 2086/2095/2086 2873/2899/2873\nf 2882/2908/2882 2387/2408/2387 2086/2095/2086\nf 2243/2261/2243 419/419/419 2632/2655/2632\nf 505/505/505 1044/1044/1044 704/704/704\nf 2385/2406/2385 2211/2222/2211 2350/2370/2350\nf 300/300/300 299/299/299 1451/1453/1451\nf 179/179/179 2342/2362/2342 177/177/177\nf 177/177/177 2881/2907/2881 2873/2899/2873\nf 2882/2908/2882 2086/2095/2086 2881/2907/2881\nf 2865/2891/2865 1543/1548/1543 2866/2892/2866\nf 2437/2458/2437 2492/2513/2492 2883/2909/2883\nf 2397/2418/2397 586/586/586 620/620/620\nf 2342/2362/2342 2884/2910/2884 177/177/177\nf 1207/1207/1207 2885/2911/2885 2886/2912/2886\nf 2887/2913/2887 2884/2910/2884 2342/2362/2342\nf 177/177/177 2884/2910/2884 2881/2907/2881\nf 2881/2907/2881 2888/2914/2888 2882/2908/2882\nf 236/236/236 2889/2915/2889 2890/2916/2890\nf 237/237/237 236/236/236 2890/2916/2890\nf 2891/2917/2891 792/792/792 110/110/110\nf 2892/2918/2892 2342/2362/2342 1486/1488/1486\nf 2892/2918/2892 2887/2913/2887 2342/2362/2342\nf 2884/2910/2884 2888/2914/2888 2881/2907/2881\nf 2888/2914/2888 2893/2919/2893 2882/2908/2882\nf 2882/2908/2882 2893/2919/2893 240/240/240\nf 2894/2920/2894 2895/2921/2895 793/793/793\nf 2896/2922/2896 2897/2923/2897 2898/2924/2898\nf 142/142/142 1478/1480/1478 140/140/140\nf 2899/2925/2899 2884/2910/2884 2887/2913/2887\nf 2884/2910/2884 2899/2925/2899 2888/2914/2888\nf 2900/2926/2900 192/192/192 2895/2921/2895\nf 192/192/192 2900/2926/2900 2859/2885/2859\nf 2901/2927/2901 335/335/335 2902/2928/2902\nf 2903/2929/2903 2887/2913/2887 2892/2918/2892\nf 2903/2929/2903 2899/2925/2899 2887/2913/2887\nf 2893/2919/2893 2904/2930/2904 240/240/240\nf 2904/2930/2904 946/946/946 241/241/241\nf 240/240/240 2904/2930/2904 241/241/241\nf 240/240/240 239/239/239 773/773/773\nf 2905/2931/2905 2860/2886/2860 193/193/193\nf 1401/1403/1401 2743/2767/2743 807/807/807\nf 1613/1618/1613 2879/2905/2879 1612/1617/1612\nf 2906/2932/2906 2763/2787/2763 2764/2788/2764\nf 2907/2933/2907 2899/2925/2899 2903/2929/2903\nf 2899/2925/2899 2908/2934/2908 2888/2914/2888\nf 2888/2914/2888 2909/2935/2909 2893/2919/2893\nf 2909/2935/2909 2904/2930/2904 2893/2919/2893\nf 2910/2936/2910 946/946/946 2904/2930/2904\nf 2318/2338/2318 1833/1841/1833 2910/2936/2910\nf 2897/2923/2897 2166/2177/2166 2898/2924/2898\nf 144/144/144 228/228/228 2434/2455/2434\nf 2899/2925/2899 2907/2933/2907 2908/2934/2908\nf 2908/2934/2908 2909/2935/2909 2888/2914/2888\nf 2319/2339/2319 2904/2930/2904 2909/2935/2909\nf 2318/2338/2318 2910/2936/2910 2904/2930/2904\nf 2319/2339/2319 2318/2338/2318 2904/2930/2904\nf 175/175/175 174/174/174 2911/2937/2911\nf 61/61/61 60/60/60 264/264/264\nf 2588/2609/2588 253/253/253 1476/1478/1476\nf 2416/2437/2416 1546/1551/1546 1548/1553/1548\nf 1547/1552/1547 2574/2595/2574 1548/1553/1548\nf 2912/2938/2912 2907/2933/2907 2903/2929/2903\nf 2907/2933/2907 2913/2939/2913 2908/2934/2908\nf 2908/2934/2908 2913/2939/2913 2909/2935/2909\nf 2913/2939/2913 2914/2940/2914 2909/2935/2909\nf 1336/1336/1336 2319/2339/2319 2909/2935/2909\nf 2914/2940/2914 1336/1336/1336 2909/2935/2909\nf 1336/1336/1336 1335/1335/1335 2319/2339/2319\nf 188/188/188 2084/2093/2084 2812/2837/2812\nf 117/117/117 165/165/165 1283/1283/1283\nf 175/175/175 2915/2941/2915 292/292/292\nf 292/292/292 99/99/99 98/98/98\nf 2764/2788/2764 2916/2942/2916 2758/2782/2758\nf 144/144/144 2434/2455/2434 145/145/145\nf 1913/1921/1913 1912/1920/1912 2783/2807/2783\nf 2912/2938/2912 2917/2943/2917 2907/2933/2907\nf 2907/2933/2907 2917/2943/2917 2913/2939/2913\nf 758/758/758 1702/1709/1702 1694/1701/1694\nf 55/55/55 54/54/54 2918/2944/2918\nf 100/100/100 720/720/720 199/199/199\nf 1571/1576/1571 1434/1436/1434 1435/1437/1435\nf 2919/2945/2919 2764/2788/2764 2758/2782/2758\nf 2920/2946/2920 2875/2901/2875 2874/2900/2874\nf 1984/1993/1984 1983/1992/1983 4/4/4\nf 2903/2929/2903 2921/2947/2921 2912/2938/2912\nf 2912/2938/2912 2922/2948/2922 2917/2943/2917\nf 2922/2948/2922 2733/2757/2733 2917/2943/2917\nf 2917/2943/2917 2733/2757/2733 2913/2939/2913\nf 2913/2939/2913 2733/2757/2733 2914/2940/2914\nf 2914/2940/2914 2733/2757/2733 1336/1336/1336\nf 2923/2949/2923 1132/1132/1132 2392/2413/2392\nf 49/49/49 19/19/19 301/301/301\nf 189/189/189 188/188/188 2812/2837/2812\nf 2868/2894/2868 2253/2271/2253 2872/2898/2872\nf 303/303/303 302/302/302 2924/2950/2924\nf 32/32/32 31/31/31 2925/2951/2925\nf 2885/2911/2885 2926/2952/2926 2886/2912/2886\nf 870/870/870 1406/1408/1406 871/871/871\nf 2927/2953/2927 1699/1706/1699 2588/2609/2588\nf 1984/1993/1984 4/4/4 2409/2430/2409\nf 2922/2948/2922 637/637/637 2733/2757/2733\nf 2928/2954/2928 321/321/321 141/141/141\nf 1400/1402/1400 1083/1083/1083 1082/1082/1082\nf 2929/2955/2929 2930/2956/2930 595/595/595\nf 2121/2131/2121 480/480/480 2107/2117/2107\nf 2409/2430/2409 2423/2444/2423 1984/1993/1984\nf 2931/2957/2931 2932/2958/2932 2734/2758/2734\nf 1702/1709/1702 757/757/757 539/539/539\nf 1584/1589/1584 2901/2927/2901 1585/1590/1585\nf 2922/2948/2922 638/638/638 637/637/637\nf 2084/2093/2084 188/188/188 187/187/187\nf 126/126/126 2414/2435/2414 127/127/127\nf 406/406/406 1688/1695/1688 146/146/146\nf 2933/2959/2933 109/109/109 2734/2758/2734\nf 2932/2958/2932 2933/2959/2933 2734/2758/2734\nf 767/767/767 2934/2960/2934 768/768/768\nf 2935/2961/2935 2616/2638/2616 2614/2636/2614\nf 2933/2959/2933 2936/2962/2936 109/109/109\nf 512/512/512 546/546/546 2772/2796/2772\nf 2864/2890/2864 2866/2892/2866 69/69/69\nf 1573/1578/1573 18/18/18 252/252/252\nf 93/1537/93 95/2963/95 841/841/841\nf 2936/2962/2936 2891/2917/2891 109/109/109\nf 2630/2653/2630 2315/2335/2315 2937/2964/2937\nf 792/792/792 2938/2965/2938 2894/2920/2894\nf 181/181/181 2412/2433/2412 182/182/182\nf 633/633/633 2939/2966/2939 469/469/469\nf 54/54/54 242/242/242 2918/2944/2918\nf 2940/2967/2940 2941/2968/2941 94/94/94\nf 242/242/242 338/338/338 2918/2944/2918\nf 118/118/118 14/14/14 59/59/59\nf 1386/1386/1386 2339/2359/2339 2942/2969/2942\nf 447/447/447 446/446/446 2808/2833/2808\nf 2943/2970/2943 721/721/721 720/720/720\nf 2274/2292/2274 1686/1693/1686 1703/1710/1703\nf 1809/1817/1809 46/46/46 2753/2777/2753\nf 2315/2335/2315 1571/1576/1571 2937/2964/2937\nf 2889/2915/2889 281/281/281 280/280/280\nf 2944/2971/2944 2945/2972/2945 2946/2973/2946\nf 2947/2974/2947 2948/2975/2948 2949/2976/2949\nf 1549/1554/1549 2950/2977/2950 996/996/996\nf 2949/2976/2949 2940/2967/2940 2930/2978/2930\nf 2941/2968/2941 2951/2979/2951 308/308/308\nf 2952/2980/2952 2265/2283/2265 2264/2282/2264\nf 1349/1349/1349 2857/2883/2857 2953/2981/2953\nf 2860/2886/2860 2905/2931/2905 361/361/361\nf 2954/2982/2954 2202/2213/2202 2955/2983/2955\nf 215/215/215 214/214/214 416/416/416\nf 2948/2975/2948 2940/2967/2940 2949/2976/2949\nf 2949/2976/2949 2930/2978/2930 2956/2984/2956\nf 2133/2143/2133 2107/2117/2107 480/480/480\nf 1400/1402/1400 250/250/250 2266/2284/2266\nf 2947/2974/2947 2956/2984/2956 2957/2985/2957\nf 1629/1634/1629 2545/2566/2545 2631/2654/2631\nf 253/253/253 2430/2451/2430 1269/1269/1269\nf 9/9/9 12/12/12 118/118/118\nf 2958/2986/2958 2959/2987/2959 1517/1519/1517\nf 1543/1548/1543 2960/2988/2960 2939/2966/2939\nf 2867/2893/2867 2868/2894/2868 63/63/63\nf 2961/2989/2961 2962/2990/2962 2963/2991/2963\nf 2962/2990/2962 2964/2992/2964 2963/2991/2963\nf 2965/2993/2965 2966/2994/2966 2967/2995/2967\nf 2966/2994/2966 2962/2990/2962 2967/2995/2967\nf 30/30/30 49/49/49 301/301/301\nf 2491/2512/2491 261/261/261 209/209/209\nf 698/698/698 2968/2996/2968 1100/1100/1100\nf 2861/2887/2861 2862/2888/2862 2969/2997/2969\nf 302/302/302 2861/2887/2861 2969/2997/2969\nf 2960/2988/2960 1458/1460/1458 2939/2966/2939\nf 283/283/283 1068/1068/1068 106/106/106\nf 2970/2998/2970 242/242/242 54/54/54\nf 2971/2999/2971 2924/2950/2924 2972/3000/2972\nf 482/482/482 481/481/481 2973/3001/2973\nf 2964/2992/2964 2974/3002/2974 2963/2991/2963\nf 2974/3002/2974 2975/3003/2975 2963/2991/2963\nf 2951/2979/2951 2961/2989/2961 2976/3004/2976\nf 2941/2968/2941 2967/2995/2967 2961/2989/2961\nf 2966/2994/2966 2896/2922/2896 2962/2990/2962\nf 1115/1115/1115 1114/1114/1114 2459/2480/2459\nf 2851/2877/2851 2198/2209/2198 480/480/480\nf 2936/2962/2936 2938/2965/2938 792/792/792\nf 2865/2891/2865 2960/2988/2960 1543/1548/1543\nf 2423/2444/2423 2409/2430/2409 52/52/52\nf 2891/2917/2891 2936/2962/2936 792/792/792\nf 2938/2965/2938 2977/3005/2977 2894/2920/2894\nf 982/982/982 425/425/425 993/993/993\nf 2894/2920/2894 2977/3005/2977 2895/2921/2895\nf 1231/1231/1231 2543/2564/2543 1164/1164/1164\nf 128/128/128 345/345/345 491/491/491\nf 791/1524/791 1268/1268/1268 1622/1627/1622\nf 2204/2215/2204 2860/2886/2860 361/361/361\nf 2204/2215/2204 2853/2879/2853 2860/2886/2860\nf 2898/2924/2898 947/947/947 482/482/482\nf 2941/2968/2941 2961/2989/2961 2951/2979/2951\nf 2951/2979/2951 2978/3006/2978 2979/3007/2979\nf 2896/2922/2896 2898/2924/2898 2973/3001/2973\nf 2939/2966/2939 1458/1460/1458 366/366/366\nf 1571/1576/1571 2980/3008/2980 2937/2964/2937\nf 1070/1070/1070 2429/2450/2429 1533/1538/1533\nf 2927/2953/2927 1476/1478/1476 2853/2879/2853\nf 2204/2215/2204 2927/2953/2927 2853/2879/2853\nf 2927/2953/2927 2588/2609/2588 1476/1478/1476\nf 2588/2609/2588 2430/2451/2430 253/253/253\nf 2918/2944/2918 1082/1082/1082 55/55/55\nf 2923/2949/2923 2897/2923/2897 2966/2994/2966\nf 1311/1311/1311 1309/1309/1309 2975/3003/2975\nf 2974/3002/2974 1311/1311/1311 2975/3003/2975\nf 2981/3009/2981 415/415/415 214/214/214\nf 2982/3010/2982 2940/2967/2940 2948/2975/2948\nf 2696/2720/2696 2983/3011/2983 2697/2721/2697\nf 39/39/39 38/38/38 174/174/174\nf 1138/1138/1138 1158/1158/1158 1084/1084/1084\nf 2890/2916/2890 2889/2915/2889 280/280/280\nf 2984/3012/2984 2923/2949/2923 2966/2994/2966\nf 261/261/261 2576/2597/2576 2442/2463/2442\nf 1574/1579/1574 254/254/254 235/235/235\nf 2863/2889/2863 506/506/506 2985/3013/2985\nf 300/300/300 1430/1432/1430 298/298/298\nf 1469/1471/1469 166/166/166 2511/2532/2511\nf 2166/2177/2166 947/947/947 2898/2924/2898\nf 2986/3014/2986 2593/2614/2593 2987/3015/2987\nf 53/53/53 2970/2998/2970 54/54/54\nf 2576/2597/2576 2877/2903/2877 2442/2463/2442\nf 2978/3006/2978 2963/2991/2963 2988/3016/2988\nf 874/874/874 697/697/697 696/696/696\nf 2989/3017/2989 287/287/287 45/45/45\nf 201/201/201 2253/2271/2253 202/202/202\nf 2451/2472/2451 2460/2481/2460 75/75/75\nf 1527/1531/1527 1581/1586/1581 266/266/266\nf 2923/2949/2923 2392/2413/2392 2897/2923/2897\nf 201/201/201 1414/1416/1414 2253/2271/2253\nf 1466/1468/1466 1468/1470/1468 1469/1471/1469\nf 537/537/537 539/539/539 751/751/751\nf 94/94/94 2941/2968/2941 308/308/308\nf 753/753/753 1923/1931/1923 438/438/438\nf 2988/3016/2988 1308/1308/1308 2393/2414/2393\nf 1550/1555/1550 995/995/995 1481/1483/1481\nf 1629/1634/1629 914/914/914 410/410/410\nf 933/933/933 2522/2543/2522 29/29/29\nf 506/506/506 237/237/237 2985/3013/2985\nf 2862/2888/2862 2863/2889/2863 2990/3018/2990\nf 2931/2957/2931 1456/1458/1456 2932/2958/2932\nf 2991/3019/2991 2943/2970/2943 100/100/100\nf 2992/3020/2992 2866/2892/2866 1543/1548/1543\nf 2392/2413/2392 2166/2177/2166 2897/2923/2897\nf 1331/1331/1331 58/58/58 1381/1381/1381\nf 2976/3004/2976 2963/2991/2963 2978/3006/2978\nf 2993/3021/2993 2994/3022/2994 2995/3023/2995\nf 871/871/871 2817/2842/2817 454/454/454\nf 794/794/794 793/793/793 30/30/30\nf 828/828/828 653/653/653 580/580/580\nf 2896/2922/2896 2964/2992/2964 2962/2990/2962\nf 2898/2924/2898 482/482/482 2973/3001/2973\nf 794/794/794 1434/1436/1434 1572/1577/1572\nf 2861/2887/2861 2996/3024/2996 1573/1578/1573\nf 99/99/99 2991/3019/2991 100/100/100\nf 2967/2995/2967 2962/2990/2962 2961/2989/2961\nf 69/69/69 2992/3020/2992 70/70/70\nf 291/291/291 98/98/98 1014/1014/1014\nf 2442/2463/2442 2877/2903/2877 536/536/536\nf 2314/2334/2314 111/111/111 1571/1576/1571\nf 2943/2970/2943 720/720/720 100/100/100\nf 254/254/254 1269/1269/1269 1565/1570/1565\nf 2940/2967/2940 94/94/94 2930/2978/2930\nf 2956/2984/2956 2930/2978/2930 2929/3025/2929\nf 2949/2976/2949 2956/2984/2956 2947/2974/2947\nf 2767/2791/2767 2997/3026/2997 2998/3027/2998\nf 1550/1555/1550 996/996/996 995/995/995\nf 2969/2997/2969 2862/2888/2862 2999/3028/2999\nf 721/721/721 2999/3028/2999 2864/2890/2864\nf 443/443/443 2938/2965/2938 2936/2962/2936\nf 2864/2890/2864 2999/3028/2999 2865/2891/2865\nf 79/79/79 2418/2439/2418 839/839/839\nf 2965/2993/2965 2984/3012/2984 2966/2994/2966\nf 3000/3029/3000 109/109/109 2314/2334/2314\nf 63/63/63 2868/2894/2868 77/77/77\nf 1014/1014/1014 197/197/197 198/198/198\nf 199/199/199 90/90/90 197/197/197\nf 1195/1195/1195 2733/2757/2733 637/637/637\nf 2996/3024/2996 18/18/18 1573/1578/1573\nf 3001/3030/3001 13/13/13 117/117/117\nf 444/444/444 3002/3031/3002 2977/3005/2977\nf 111/111/111 794/794/794 1572/1577/1572\nf 2928/2954/2928 141/141/141 297/297/297\nf 2982/3010/2982 2967/2995/2967 2941/2968/2941\nf 2871/2897/2871 69/69/69 68/68/68\nf 95/95/95 94/94/94 308/308/308\nf 2375/2396/2375 692/692/692 1398/1398/1398\nf 55/55/55 1386/1386/1386 2942/2969/2942\nf 1349/1349/1349 1348/1348/1348 2857/2883/2857\nf 636/636/636 2166/2177/2166 2392/2413/2392\nf 2451/2472/2451 3003/3032/3003 2460/2481/2460\nf 3004/3033/3004 2971/2999/2971 2691/2715/2691\nf 340/340/340 540/540/540 341/341/341\nf 308/308/308 2951/2979/2951 309/309/309\nf 2979/3007/2979 2543/2564/2543 667/667/667\nf 3005/3034/3005 763/763/763 2460/2481/2460\nf 94/94/94 93/93/93 2930/2978/2930\nf 2950/2977/2950 62/62/62 996/996/996\nf 3003/3032/3003 3005/3034/3005 2460/2481/2460\nf 2165/2176/2165 1687/1694/1687 406/406/406\nf 763/763/763 3005/3034/3005 2475/2496/2475\nf 2460/2481/2460 765/765/765 75/75/75\nf 2198/2209/2198 2809/2834/2809 2133/2143/2133\nf 3006/3035/3006 3007/3036/3007 3008/3037/3008\nf 2238/2256/2238 3009/3038/3009 2878/2904/2878\nf 2808/2833/2808 446/446/446 1843/1851/1843\nf 1536/1541/1536 3010/3039/3010 3011/3040/3011\nf 839/839/839 58/58/58 1331/1331/1331\nf 2978/3006/2978 2988/3016/2988 2393/2414/2393\nf 993/993/993 2545/2566/2545 1629/1634/1629\nf 2951/2979/2951 2979/3007/2979 309/309/309\nf 2951/2979/2951 2976/3004/2976 2978/3006/2978\nf 875/2623/875 877/3041/877 2602/2624/2602\nf 2350/2370/2350 1900/1908/1900 2878/2904/2878\nf 1180/1180/1180 2939/2966/2939 633/633/633\nf 1567/1572/1567 1566/1571/1566 2889/2915/2889\nf 2918/2944/2918 338/338/338 1082/1082/1082\nf 925/925/925 2475/2496/2475 997/997/997\nf 60/60/60 133/133/133 265/265/265\nf 1520/1522/1520 2596/2617/2596 3012/3042/3012\nf 3013/3043/3013 3014/3044/3014 3015/3045/3015\nf 19/19/19 2996/3024/2996 302/302/302\nf 3016/3046/3016 2429/2450/2429 2462/2483/2462\nf 3009/3038/3009 2385/2406/2385 2878/2904/2878\nf 2393/2414/2393 1165/1165/1165 2543/2564/2543\nf 2695/2719/2695 2948/2975/2948 2947/2974/2947\nf 840/840/840 1399/1400/1399 79/79/79\nf 2938/2965/2938 443/443/443 444/444/444\nf 1048/1048/1048 1923/1931/1923 753/753/753\nf 2985/3013/2985 237/237/237 2890/2916/2890\nf 2717/2741/2717 2111/2121/2111 749/749/749\nf 2442/2463/2442 535/535/535 1416/1418/1416\nf 2973/3001/2973 2974/3002/2974 2964/2992/2964\nf 2963/2991/2963 2975/3003/2975 2988/3016/2988\nf 21/21/21 668/668/668 1278/1278/1278\nf 182/182/182 2412/2433/2412 3017/3047/3017\nf 310/310/310 309/309/309 132/132/132\nf 445/445/445 2160/2171/2160 446/446/446\nf 3018/3048/3018 1843/1851/1843 446/446/446\nf 3019/3049/3019 3020/3050/3020 158/158/158\nf 2697/2721/2697 2965/2993/2965 2695/2719/2695\nf 697/697/697 2968/2996/2968 698/698/698\nf 1543/1548/1543 2939/2966/2939 1180/1180/1180\nf 2990/3018/2990 2863/2889/2863 2985/3013/2985\nf 292/292/292 3021/3051/3021 99/99/99\nf 933/933/933 1685/1692/1685 2522/2543/2522\nf 309/309/309 667/667/667 132/132/132\nf 953/953/953 329/329/329 331/331/331\nf 1329/1329/1329 2142/2153/2142 1721/1729/1721\nf 2978/3006/2978 2393/2414/2393 2543/2564/2543\nf 1465/1467/1465 167/167/167 1468/1470/1468\nf 772/772/772 2086/2095/2086 2387/2408/2387\nf 2184/2195/2184 25/25/25 555/555/555\nf 1434/1436/1434 794/794/794 32/32/32\nf 2933/2959/2933 1457/1459/1457 2936/2962/2936\nf 2868/2894/2868 2872/2898/2872 108/108/108\nf 181/181/181 640/640/640 2412/2433/2412\nf 3022/3052/3022 2983/3011/2983 2696/2720/2696\nf 2979/3007/2979 2978/3006/2978 2543/2564/2543\nf 2982/3010/2982 2941/2968/2941 2940/2967/2940\nf 1573/1578/1573 1574/1579/1574 2863/2889/2863\nf 206/206/206 490/490/490 2182/2193/2182\nf 3023/3053/3023 3021/3051/3021 292/292/292\nf 3021/3051/3021 2991/3019/2991 99/99/99\nf 721/721/721 2969/2997/2969 2999/3028/2999\nf 2938/2965/2938 444/444/444 2977/3005/2977\nf 2969/2997/2969 721/721/721 2943/2970/2943\nf 1516/1518/1516 1414/1416/1414 2958/2986/2958\nf 2340/2360/2340 2610/2632/2610 2329/2349/2329\nf 1413/1415/1413 1412/1414/1412 3024/3054/3024\nf 1833/1841/1833 2318/2338/2318 1335/1335/1335\nf 2160/2171/2160 3025/3055/3025 446/446/446\nf 446/446/446 3025/3055/3025 3018/3048/3018\nf 3026/3056/3026 3027/3057/3027 2256/2274/2256\nf 2999/3028/2999 2862/2888/2862 2990/3018/2990\nf 2204/2215/2204 2441/2462/2441 2927/2953/2927\nf 2441/2462/2441 1699/1706/1699 2927/2953/2927\nf 302/302/302 2969/2997/2969 2991/3019/2991\nf 1748/1756/1748 3028/3058/3028 3029/3059/3029\nf 3030/3060/3030 1843/1851/1843 3018/3048/3018\nf 3030/3060/3030 1868/1876/1868 1843/1851/1843\nf 1562/1567/1562 1564/1569/1564 1686/1693/1686\nf 2961/2989/2961 2963/2991/2963 2976/3004/2976\nf 2973/3001/2973 481/481/481 1311/1311/1311\nf 2974/3002/2974 2973/3001/2973 1311/1311/1311\nf 1114/1114/1114 2257/2275/2257 2459/2480/2459\nf 235/235/235 1567/1572/1567 236/236/236\nf 2969/2997/2969 2943/2970/2943 2991/3019/2991\nf 337/337/337 1549/1554/1549 1550/1555/1550\nf 2996/3024/2996 2861/2887/2861 302/302/302\nf 2588/2609/2588 1698/1705/1698 2430/2451/2430\nf 302/302/302 2991/3019/2991 2924/2950/2924\nf 2886/2912/2886 2926/2952/2926 3031/3061/3031\nf 202/202/202 2253/2271/2253 2868/2894/2868\nf 199/199/199 720/720/720 91/91/91\nf 2654/2677/2654 694/694/694 693/693/693\nf 1688/1695/1688 214/214/214 146/146/146\nf 235/235/235 254/254/254 1567/1572/1567\nf 197/197/197 98/98/98 199/199/199\nf 3021/3051/3021 2972/3000/2972 2991/3019/2991\nf 2867/2893/2867 2950/2977/2950 1549/1554/1549\nf 1538/1543/1538 1707/1714/1707 994/994/994\nf 2412/2433/2412 3032/3062/3032 3017/3047/3017\nf 2363/2383/2363 1868/1876/1868 3030/3060/3030\nf 488/488/488 3033/3063/3033 2493/2514/2493\nf 2975/3003/2975 1309/1309/1309 2988/3016/2988\nf 1309/1309/1309 1308/1308/1308 2988/3016/2988\nf 2523/2544/2523 2416/2437/2416 2763/2787/2763\nf 254/254/254 1565/1570/1565 1567/1572/1567\nf 2929/2955/2929 595/595/595 3034/3064/3034\nf 1469/1471/1469 1399/1399/1399 1493/1495/1493\nf 2482/2503/2482 2527/2548/2527 3000/3029/3000\nf 2972/3000/2972 2924/2950/2924 2991/3019/2991\nf 2691/2715/2691 2972/3000/2972 3021/3051/3021\nf 2865/2891/2865 2985/3013/2985 2960/2988/2960\nf 1014/1014/1014 98/98/98 197/197/197\nf 3035/3065/3035 1238/1238/1238 1121/1121/1121\nf 3036/3066/3036 126/126/126 125/125/125\nf 2363/2383/2363 1869/1877/1869 1868/1876/1868\nf 1280/1280/1280 1459/1461/1459 2931/2957/2931\nf 2160/2171/2160 3037/3067/3037 3025/3055/3025\nf 3025/3055/3025 3038/3068/3038 3018/3048/3018\nf 3039/3069/3039 3040/3070/3040 2986/3014/2986\nf 2896/2922/2896 2973/3001/2973 2964/2992/2964\nf 336/336/336 2869/2895/2869 310/310/310\nf 841/841/841 95/2963/95 2869/2895/2869\nf 1158/1158/1158 1085/1085/1085 1084/1084/1084\nf 2870/2896/2870 201/201/201 200/200/200\nf 2857/2883/2857 2603/2625/2603 2855/2881/2855\nf 337/337/337 2870/2896/2870 200/200/200\nf 333/333/333 335/335/335 2901/2927/2901\nf 3041/3071/3041 3042/3072/3042 3036/3066/3036\nf 3032/3062/3032 3037/3067/3037 3017/3047/3017\nf 3017/3047/3017 3037/3067/3037 2160/2171/2160\nf 3038/3068/3038 3043/3073/3043 3018/3048/3018\nf 3043/3073/3043 3030/3060/3030 3018/3048/3018\nf 1306/1306/1306 1305/1305/1305 2512/2533/2512\nf 1469/1471/1469 80/3074/80 1399/1399/1399\nf 3044/3075/3044 2208/2219/2208 2207/2218/2207\nf 2930/2956/2930 93/1537/93 595/595/595\nf 1480/1482/1480 1550/1555/1550 1481/1483/1481\nf 200/200/200 1549/1554/1549 337/337/337\nf 1520/1522/1520 3012/3042/3012 2536/2557/2536\nf 2890/2916/2890 280/280/280 1458/1460/1458\nf 2401/2422/2401 172/172/172 1459/1461/1459\nf 2621/2643/2621 2411/2432/2411 890/890/890\nf 2411/2432/2411 2620/2642/2620 3032/3062/3032\nf 3037/3067/3037 3038/3068/3038 3025/3055/3025\nf 2872/2898/2872 40/40/40 108/108/108\nf 2965/2993/2965 2967/2995/2967 2982/3010/2982\nf 62/62/62 2867/2893/2867 63/63/63\nf 2950/2977/2950 2867/2893/2867 62/62/62\nf 1231/1231/1231 668/668/668 667/667/667\nf 1459/1461/1459 1456/1458/1456 2931/2957/2931\nf 2999/3028/2999 2990/3018/2990 2865/2891/2865\nf 31/31/31 301/301/301 303/303/303\nf 1457/1459/1457 2932/2958/2932 1456/1458/1456\nf 3045/3076/3045 3030/3060/3030 3043/3073/3043\nf 3045/3076/3045 2363/2383/2363 3030/3060/3030\nf 3045/3076/3045 2171/2182/2171 2363/2383/2363\nf 1136/1136/1136 2205/2216/2205 524/524/524\nf 2965/2993/2965 2982/3010/2982 2948/2975/2948\nf 1574/1579/1574 252/252/252 254/254/254\nf 2966/2994/2966 2897/2923/2897 2896/2922/2896\nf 1457/1459/1457 2933/2959/2933 2932/2958/2932\nf 325/325/325 2945/2972/2945 72/72/72\nf 1457/1459/1457 448/448/448 2936/2962/2936\nf 2936/2962/2936 448/448/448 443/443/443\nf 18/18/18 2996/3024/2996 19/19/19\nf 2496/2517/2496 1307/1307/1307 3046/3077/3046\nf 3032/3062/3032 3047/3078/3047 3037/3067/3037\nf 3037/3067/3037 3048/3079/3048 3038/3068/3038\nf 3049/3080/3049 3045/3076/3045 3043/3073/3043\nf 695/695/695 3050/3081/3050 693/693/693\nf 201/201/201 2958/2986/2958 1414/1416/1414\nf 2992/3020/2992 1543/1548/1543 1544/1549/1544\nf 2985/3013/2985 2890/2916/2890 2960/2988/2960\nf 2865/2891/2865 2990/3018/2990 2985/3013/2985\nf 719/719/719 2864/2890/2864 69/69/69\nf 3051/3082/3051 2494/2515/2494 2241/2259/2241\nf 2620/2642/2620 2411/2432/2411 2621/2643/2621\nf 3032/3062/3032 2620/2642/2620 3047/3078/3047\nf 109/109/109 111/111/111 2314/2334/2314\nf 3052/3083/3052 1347/1347/1347 2758/2782/2758\nf 2023/2032/2023 1179/1179/1179 1988/1997/1988\nf 410/410/410 409/409/409 1375/1375/1375\nf 2992/3020/2992 69/69/69 2866/2892/2866\nf 91/91/91 2871/2897/2871 189/189/189\nf 3053/3084/3053 2755/2779/2755 2754/2778/2754\nf 2611/2633/2611 2497/2518/2497 2788/2812/2788\nf 3048/3079/3048 3043/3073/3043 3038/3068/3038\nf 3054/3085/3054 2171/2182/2171 3045/3076/3045\nf 110/110/110 794/794/794 111/111/111\nf 2965/2993/2965 2948/2975/2948 2695/2719/2695\nf 2869/2895/2869 308/308/308 310/310/310\nf 1179/1179/1179 1544/1549/1544 1180/1180/1180\nf 19/19/19 302/302/302 301/301/301\nf 2970/2998/2970 3055/3086/3055 3056/3087/3056\nf 595/595/595 320/320/320 3034/3064/3034\nf 3057/3088/3057 3058/3089/3058 1539/1544/1539\nf 2871/2897/2871 68/68/68 189/189/189\nf 1603/1608/1603 3059/3090/3059 3060/3091/3060\nf 3053/3084/3053 2210/2221/2210 2755/2779/2755\nf 2210/2221/2210 3061/3092/3061 2755/2779/2755\nf 3062/3093/3062 3063/3094/3063 2620/2642/2620\nf 2620/2642/2620 3063/3094/3063 3047/3078/3047\nf 3064/3095/3064 3049/3080/3049 3043/3073/3043\nf 3054/3085/3054 3045/3076/3045 3049/3080/3049\nf 1458/1460/1458 280/280/280 277/277/277\nf 2482/2503/2482 3000/3029/3000 2314/2334/2314\nf 2697/2721/2697 2983/3011/2983 2965/2993/2965\nf 482/482/482 2851/2877/2851 480/480/480\nf 3006/3035/3006 2262/2280/2262 2261/2279/2261\nf 2871/2897/2871 720/720/720 719/719/719\nf 58/58/58 874/874/874 696/696/696\nf 1333/1333/1333 1397/1401/1397 840/840/840\nf 1574/1579/1574 235/235/235 506/506/506\nf 1101/1101/1101 1103/1103/1103 1967/1976/1967\nf 3052/3083/3052 2479/2500/2479 1347/1347/1347\nf 2622/2644/2622 3062/3093/3062 2620/2642/2620\nf 2211/2222/2211 1501/1503/1501 2350/2370/2350\nf 1141/1141/1141 1140/1140/1140 3065/3096/3065\nf 3035/3065/3035 1121/1121/1121 1120/1120/1120\nf 77/77/77 2868/2894/2868 108/108/108\nf 2983/3011/2983 3022/3052/3022 1132/1132/1132\nf 3066/3097/3066 1372/1372/1372 1371/1371/1371\nf 1806/1814/1806 436/436/436 458/458/458\nf 1544/1549/1544 2023/2032/2023 70/70/70\nf 2992/3020/2992 1544/1549/1544 70/70/70\nf 2401/2422/2401 251/251/251 172/172/172\nf 3052/3083/3052 2770/2794/2770 2479/2500/2479\nf 1838/1846/1838 631/631/631 468/468/468\nf 759/759/759 339/339/339 2489/2510/2489\nf 3047/3078/3047 3063/3094/3063 3037/3067/3037\nf 3037/3067/3037 3067/3098/3067 3048/3079/3048\nf 3048/3079/3048 3064/3095/3064 3043/3073/3043\nf 3068/3099/3068 3054/3085/3054 3049/3080/3049\nf 2308/2327/2308 1977/1986/1977 3054/3085/3054\nf 2983/3011/2983 2984/3012/2984 2965/2993/2965\nf 2691/2715/2691 3021/3051/3021 3023/3053/3023\nf 2334/2354/2334 2534/2555/2534 2806/2830/2806\nf 821/821/821 3069/3100/3069 537/537/537\nf 537/537/537 3069/3100/3069 538/538/538\nf 653/653/653 550/550/550 580/580/580\nf 3070/3101/3070 112/112/112 1320/1320/1320\nf 1305/1305/1305 2518/2539/2518 2512/2533/2512\nf 3063/3094/3063 3067/3098/3067 3037/3067/3037\nf 3067/3098/3067 3071/3102/3071 3048/3079/3048\nf 3068/3099/3068 3049/3080/3049 3064/3095/3064\nf 1195/1195/1195 1334/1334/1334 2733/2757/2733\nf 1038/1038/1038 2132/2142/2132 1039/1039/1039\nf 2238/2256/2238 2878/2904/2878 2257/2275/2257\nf 745/745/745 821/821/821 777/777/777\nf 821/821/821 745/745/745 3069/3100/3069\nf 236/236/236 1567/1572/1567 2889/2915/2889\nf 172/172/172 64/64/64 1459/1461/1459\nf 355/355/355 1582/1587/1582 1791/1799/1791\nf 339/339/339 2667/2690/2667 2489/2510/2489\nf 1499/1501/1499 112/112/112 3070/3101/3070\nf 3062/3093/3062 3072/3103/3072 3063/3094/3063\nf 3054/3085/3054 3073/3104/3073 2308/2327/2308\nf 2308/2327/2308 1537/1542/1537 1490/1492/1490\nf 3069/3100/3069 1703/1710/1703 538/538/538\nf 538/538/538 1703/1710/1703 1702/1709/1702\nf 358/358/358 332/332/332 1107/1107/1107\nf 2960/2988/2960 2890/2916/2890 1458/1460/1458\nf 2488/2509/2488 2584/2605/2584 759/759/759\nf 3048/3079/3048 3071/3102/3071 3064/3095/3064\nf 3068/3099/3068 3073/3104/3073 3054/3085/3054\nf 3073/3104/3073 1537/1542/1537 2308/2327/2308\nf 1977/1986/1977 2171/2182/2171 3054/3085/3054\nf 758/758/758 757/757/757 1702/1709/1702\nf 72/72/72 2945/2972/2945 73/73/73\nf 1078/1078/1078 847/847/847 970/970/970\nf 1330/1330/1330 1331/1331/1331 1381/1381/1381\nf 2473/2494/2473 2472/2493/2472 2704/2728/2704\nf 469/469/469 2939/2966/2939 366/366/366\nf 923/923/923 1101/1101/1101 924/924/924\nf 819/819/819 746/746/746 716/716/716\nf 920/920/920 2987/3015/2987 2593/2614/2593\nf 3063/3094/3063 3074/3105/3074 3067/3098/3067\nf 3075/3106/3075 3073/3104/3073 3068/3099/3068\nf 841/841/841 2869/2895/2869 336/336/336\nf 719/719/719 721/721/721 2864/2890/2864\nf 402/402/402 1700/1707/1700 1176/1176/1176\nf 745/745/745 1363/1363/1363 3069/3100/3069\nf 564/564/564 356/356/356 355/355/355\nf 128/128/128 491/491/491 190/190/190\nf 2895/2921/2895 192/192/192 793/793/793\nf 792/792/792 2894/2920/2894 793/793/793\nf 80/80/80 79/79/79 1399/1400/1399\nf 3072/3103/3072 3076/3107/3076 3063/3094/3063\nf 3067/3098/3067 3074/3105/3074 3071/3102/3071\nf 3071/3102/3071 3077/3108/3077 3064/3095/3064\nf 3078/3109/3078 3068/3099/3068 3064/3095/3064\nf 3078/3109/3078 3075/3106/3075 3068/3099/3068\nf 96/96/96 595/595/595 114/114/114\nf 1398/1398/1398 692/692/692 1464/1466/1464\nf 128/128/128 190/190/190 170/170/170\nf 71/71/71 73/73/73 2870/2896/2870\nf 73/73/73 2944/2971/2944 2870/2896/2870\nf 2574/2595/2574 1547/1552/1547 1205/1205/1205\nf 1403/1405/1403 2210/2221/2210 3053/3084/3053\nf 2891/2917/2891 110/110/110 109/109/109\nf 1333/1333/1333 1332/1332/1332 1367/1367/1367\nf 148/148/148 1520/1522/1520 2536/2557/2536\nf 3076/3107/3076 3074/3105/3074 3063/3094/3063\nf 3074/3105/3074 3079/3110/3079 3071/3102/3071\nf 3064/3095/3064 3077/3108/3077 3078/3109/3078\nf 3080/3111/3080 1537/1542/1537 3073/3104/3073\nf 3080/3111/3080 1538/1543/1538 1537/1542/1537\nf 2984/3012/2984 2983/3011/2983 2923/2949/2923\nf 360/360/360 362/362/362 3081/3112/3081\nf 200/200/200 2867/2893/2867 1549/1554/1549\nf 3069/3100/3069 1363/1363/1363 1703/1710/1703\nf 2594/2615/2594 2509/2530/2509 148/148/148\nf 3082/3113/3082 3073/3104/3073 3075/3106/3075\nf 840/840/840 839/839/839 1333/1333/1333\nf 1703/1710/1703 1686/1693/1686 1694/1701/1694\nf 2511/2532/2511 2510/2531/2510 3083/3114/3083\nf 1317/1317/1317 116/116/116 565/565/565\nf 2734/2758/2734 109/109/109 3000/3029/3000\nf 2578/2599/2578 360/360/360 3081/3112/3081\nf 3084/3115/3084 2906/2932/2906 3085/3116/3085\nf 247/247/247 249/249/249 2578/2599/2578\nf 3086/3117/3086 247/247/247 2578/2599/2578\nf 3076/3107/3076 3087/3118/3087 3088/3119/3088\nf 3077/3108/3077 3071/3102/3071 3079/3110/3079\nf 3078/3109/3078 3082/3113/3082 3075/3106/3075\nf 3089/3120/3089 3073/3104/3073 3082/3113/3082\nf 3089/3120/3089 3080/3111/3080 3073/3104/3073\nf 3089/3120/3089 1210/1210/1210 3080/3111/3080\nf 3080/3111/3080 1210/1210/1210 1538/1543/1538\nf 1694/1701/1694 1670/1677/1670 1658/1665/1658\nf 1363/1363/1363 2274/2292/2274 1703/1710/1703\nf 2734/2758/2734 3000/3029/3000 2527/2548/2527\nf 153/153/153 1456/1458/1456 1459/1461/1459\nf 2644/2667/2644 2783/2807/2783 2782/2806/2782\nf 3090/3121/3090 2301/2320/2301 2815/2840/2815\nf 247/247/247 3086/3117/3086 1211/1211/1211\nf 2667/2690/2667 1536/1541/1536 3011/3040/3011\nf 196/196/196 3091/3122/3091 2634/2657/2634\nf 2827/2852/2827 3079/3110/3079 3074/3105/3074\nf 3077/3108/3077 154/154/154 3078/3109/3078\nf 154/154/154 156/156/156 3078/3109/3078\nf 1210/1210/1210 1707/1714/1707 1538/1543/1538\nf 185/185/185 1318/1318/1318 747/747/747\nf 839/839/839 56/56/56 58/58/58\nf 726/726/726 3092/3123/3092 724/724/724\nf 2452/2473/2452 2931/2957/2931 2734/2758/2734\nf 2878/2904/2878 1900/1908/1900 2257/2275/2257\nf 1686/1693/1686 1564/1569/1564 1694/1701/1694\nf 1694/1701/1694 1564/1569/1564 1670/1677/1670\nf 839/839/839 1331/1331/1331 1333/1333/1333\nf 2164/2175/2164 1/1/1 3093/3124/3093\nf 3094/3125/3094 2501/2522/2501 2259/2277/2259\nf 3095/3126/3095 3077/3108/3077 3079/3110/3079\nf 156/156/156 3082/3113/3082 3078/3109/3078\nf 1165/1165/1165 1040/1040/1040 1130/1130/1130\nf 1119/1119/1119 1226/1226/1226 1622/3127/1622\nf 2253/2271/2253 2252/2270/2252 2872/2898/2872\nf 2851/2877/2851 482/482/482 947/947/947\nf 42/42/42 448/448/448 1457/1459/1457\nf 309/309/309 2979/3007/2979 667/667/667\nf 2123/2133/2123 2133/2143/2133 2809/2834/2809\nf 1564/1569/1564 3059/3090/3059 1670/1677/1670\nf 241/241/241 946/946/946 943/943/943\nf 3055/3086/3055 2970/2998/2970 53/53/53\nf 1564/1569/1564 3060/3091/3060 3059/3090/3059\nf 2411/2432/2411 3032/3062/3032 2412/2433/2412\nf 3010/3039/3010 1535/1540/1535 1141/1141/1141\nf 1499/1501/1499 183/183/183 112/112/112\nf 245/245/245 1212/1212/1212 246/246/246\nf 3096/3128/3096 1787/1795/1787 2671/2694/2671\nf 136/136/136 3079/3110/3079 2827/2852/2827\nf 135/135/135 3077/3108/3077 3095/3126/3095\nf 135/135/135 154/154/154 3077/3108/3077\nf 1521/1525/1521 1208/1208/1208 3089/3120/3089\nf 3082/3113/3082 1521/1525/1521 3089/3120/3089\nf 1210/1210/1210 1209/1209/1209 1707/1714/1707\nf 2871/2897/2871 719/719/719 69/69/69\nf 993/993/993 1629/1634/1629 555/555/555\nf 2870/2896/2870 2944/2971/2944 201/201/201\nf 667/667/667 2543/2564/2543 1231/1231/1231\nf 3097/3129/3097 3098/3130/3098 508/508/508\nf 2863/2889/2863 1574/1579/1574 506/506/506\nf 1490/1492/1490 1491/1493/1491 2308/2327/2308\nf 201/201/201 2944/2971/2944 2958/2986/2958\nf 895/895/895 3099/3131/3099 383/383/383\nf 3100/3132/3100 297/297/297 140/140/140\nf 1960/1969/1960 1/1/1 2164/2175/2164\nf 1584/1589/1584 333/333/333 2901/2927/2901\nf 136/136/136 3095/3126/3095 3079/3110/3079\nf 156/156/156 1521/1525/1521 3082/3113/3082\nf 3089/3120/3089 1208/1208/1208 1210/1210/1210\nf 1374/1374/1374 2184/2195/2184 1375/1375/1375\nf 142/142/142 149/149/149 1498/1500/1498\nf 242/242/242 71/71/71 337/337/337\nf 175/175/175 292/292/292 291/291/291\nf 698/698/698 1236/1236/1236 1237/1237/1237\nf 1564/1569/1564 3101/3133/3101 3060/3091/3060\nf 200/200/200 202/202/202 2867/2893/2867\nf 36/36/36 343/343/343 342/342/342\nf 2209/2220/2209 1403/1405/1403 1404/1406/1404\nf 1320/1320/1320 107/107/107 2594/2615/2594\nf 107/107/107 2509/2530/2509 2594/2615/2594\nf 1535/1540/1535 3010/3039/3010 1536/1541/1536\nf 135/135/135 3095/3126/3095 136/136/136\nf 2946/2973/2946 3102/3134/3102 3103/3135/3103\nf 1511/1513/1511 1558/1563/1558 3104/3136/3104\nf 1460/1462/1460 3105/3137/3105 1461/1463/1461\nf 3106/3138/3106 3107/3139/3107 3108/3140/3108\nf 3109/3141/3109 87/87/87 89/89/89\nf 3057/3088/3057 3105/3137/3105 3110/3142/3110\nf 3111/3143/3111 1591/1596/1591 2879/2905/2879\nf 3112/3144/3112 1594/1599/1594 1603/1608/1603\nf 3113/3145/3113 1474/1476/1474 3114/3146/3114\nf 3115/3147/3115 2959/2987/2959 2944/2971/2944\nf 3116/3148/3116 3117/3149/3117 3118/3150/3118\nf 3119/3151/3119 173/173/173 3084/3115/3084\nf 1563/1568/1563 1562/1567/1562 1496/1498/1496\nf 3120/3152/3120 3108/3140/3108 3121/3153/3121\nf 2944/2971/2944 2959/2987/2959 2958/2986/2958\nf 3122/3154/3122 3123/3155/3123 3124/3156/3124\nf 3125/3157/3125 3126/3158/3126 1451/1453/1451\nf 1408/1410/1408 1340/1340/1340 3127/3159/3127\nf 3128/3160/3128 544/544/544 508/508/508\nf 2510/2531/2510 3027/3057/3027 3026/3056/3026\nf 2958/2986/2958 1517/1519/1517 1516/1518/1516\nf 3129/3161/3129 1560/1565/1560 1559/1564/1559\nf 2900/2926/2900 3130/3162/3130 3131/3163/3131\nf 3123/3155/3123 3121/3153/3121 3132/3164/3132\nf 1655/1660/1655 1643/1648/1643 1656/1661/1656\nf 3133/3165/3133 299/299/299 3134/3166/3134\nf 1414/1416/1414 1516/1518/1516 1412/1414/1412\nf 2730/2754/2730 3135/3167/3135 937/937/937\nf 1496/1498/1496 1562/1567/1562 1497/1499/1497\nf 1495/1497/1495 1497/1499/1497 1631/1636/1631\nf 1284/1284/1284 1312/1312/1312 1251/1251/1251\nf 3136/3168/3136 3137/3169/3137 3138/3170/3138\nf 1622/1627/1622 1268/1268/1268 1267/1267/1267\nf 3139/3171/3139 3140/3172/3140 2795/2819/2795\nf 3129/3161/3129 3141/3173/3141 3142/3174/3142\nf 1558/1563/1558 3143/3175/3143 3104/3136/3104\nf 21/21/21 1278/1278/1278 26/26/26\nf 3144/3176/3144 3145/3177/3145 3146/3178/3146\nf 2466/2487/2466 3147/3179/3147 2464/2485/2464\nf 3148/3180/3148 3112/3144/3112 3060/3091/3060\nf 3149/3181/3149 3134/3166/3134 3150/3182/3150\nf 3151/3183/3151 1409/1411/1409 1385/1385/1385\nf 718/718/718 2243/2261/2243 1265/1265/1265\nf 2425/2446/2425 3084/3115/3084 3152/3184/3152\nf 3104/3136/3104 3111/3143/3111 1432/1434/1432\nf 2254/2272/2254 3099/3131/3099 1524/1528/1524\nf 1406/1408/1406 1405/1407/1405 452/452/452\nf 523/523/523 1137/1137/1137 524/524/524\nf 256/256/256 255/255/255 332/332/332\nf 1610/1615/1610 1591/1596/1591 1590/1595/1590\nf 280/280/280 282/282/282 277/277/277\nf 1102/1102/1102 1101/1101/1101 923/923/923\nf 290/290/290 289/289/289 1049/1049/1049\nf 3153/3185/3153 3154/3186/3154 204/204/204\nf 2252/2270/2252 1413/1415/1413 3024/3054/3024\nf 1561/1566/1561 1594/1599/1594 1559/1564/1559\nf 2955/2983/2955 2202/2213/2202 1046/1046/1046\nf 3155/3187/3155 3156/3188/3156 3157/3189/3157\nf 790/790/790 319/319/319 318/318/318\nf 3150/3182/3150 298/298/298 1429/1431/1429\nf 1020/1020/1020 1207/1207/1207 1206/1206/1206\nf 273/273/273 28/28/28 872/872/872\nf 1746/1754/1746 1213/1213/1213 1177/1177/1177\nf 1207/1207/1207 1085/1085/1085 2885/2911/2885\nf 3158/3190/3158 2510/2531/2510 3026/3056/3026\nf 1387/1387/1387 3159/3191/3159 3160/3192/3160\nf 212/212/212 1091/1091/1091 1663/1670/1663\nf 1460/1462/1460 1436/1438/1436 1418/1420/1418\nf 827/827/827 826/826/826 2785/2809/2785\nf 933/933/933 597/597/597 1685/1692/1685\nf 151/151/151 3161/3193/3161 3162/3194/3162\nf 3125/3157/3125 1451/1453/1451 299/299/299\nf 3163/3195/3163 3164/3196/3164 2353/2373/2353\nf 3165/3197/3165 1387/1387/1387 3166/3198/3166\nf 1852/1860/1852 2458/2479/2458 396/396/396\nf 805/805/805 847/847/847 1078/1078/1078\nf 3167/3199/3167 1042/1042/1042 1041/1041/1041\nf 3151/3183/3151 3104/3136/3104 1409/1411/1409\nf 3113/3145/3113 1472/1474/1472 1474/1476/1474\nf 2406/2427/2406 2408/2429/2408 874/874/874\nf 41/41/41 1627/1632/1627 3044/3075/3044\nf 489/489/489 948/948/948 2199/2210/2199\nf 2207/2218/2207 41/41/41 3044/3075/3044\nf 1411/1413/1411 3168/3200/3168 1371/1371/1371\nf 1744/1752/1744 2835/2860/2835 3169/3201/3169\nf 3170/3202/3170 1657/1663/1657 3171/3203/3171\nf 1177/1177/1177 1104/1104/1104 1746/1754/1746\nf 555/555/555 1629/1634/1629 1628/1633/1628\nf 646/646/646 598/598/598 3172/3204/3172\nf 2424/2445/2424 3173/3205/3173 3174/3206/3174\nf 383/3207/383 878/3208/878 3175/3209/3175\nf 2208/2219/2208 2989/3017/2989 45/45/45\nf 427/427/427 429/429/429 492/492/492\nf 3137/3169/3137 3176/3210/3176 3138/3170/3138\nf 3177/3211/3177 954/954/954 956/956/956\nf 3178/3212/3178 3179/3213/3179 3180/3214/3180\nf 1385/1385/1385 1408/1410/1408 3181/3215/3181\nf 1510/1512/1510 1558/1563/1558 1511/1513/1511\nf 3114/3146/3114 1474/1476/1474 3181/3215/3181\nf 2812/2837/2812 2015/2024/2015 189/189/189\nf 3182/3216/3182 3183/3217/3183 3117/3149/3117\nf 439/439/439 1049/1049/1049 1291/1291/1291\nf 3184/3218/3184 2419/2440/2419 384/384/384\nf 1397/1397/1397 1367/2391/1367 2375/2396/2375\nf 3123/3155/3123 3185/3219/3185 3121/3153/3121\nf 1511/1513/1511 3104/3136/3104 3151/3183/3151\nf 2989/3017/2989 2208/2219/2208 3186/3220/3186\nf 3187/3221/3187 2989/3017/2989 3186/3220/3186\nf 1560/1565/1560 3129/3161/3129 3159/3191/3159\nf 3185/3219/3185 3120/3152/3120 3121/3153/3121\nf 3141/3173/3141 3188/3222/3188 3142/3174/3142\nf 3168/3200/3168 3189/3223/3189 3066/3097/3066\nf 3166/3198/3166 1387/1387/1387 3160/3192/3160\nf 2407/2428/2407 3190/3224/3190 2408/2429/2408\nf 3120/3152/3120 3106/3138/3106 3108/3140/3108\nf 3191/3225/3191 3122/3154/3122 3124/3156/3124\nf 1357/1357/1357 1356/1356/1356 1377/1377/1377\nf 388/388/388 2296/2315/2296 3192/3226/3192\nf 3002/3031/3002 3187/3221/3187 316/316/316\nf 444/444/444 2989/3017/2989 3187/3221/3187\nf 3002/3031/3002 444/444/444 3187/3221/3187\nf 2879/2905/2879 3193/3227/3193 3194/3228/3194\nf 1746/1754/1746 3195/3229/3195 1227/1227/1227\nf 3196/3230/3196 3120/3152/3120 3185/3219/3185\nf 3150/3182/3150 3185/3219/3185 3197/3231/3197\nf 1298/1298/1298 1250/1250/1250 3132/3164/3132\nf 1376/1376/1376 435/435/435 1374/1374/1374\nf 3198/3232/3198 3199/3233/3199 1378/1378/1378\nf 644/644/644 3172/3204/3172 3200/3234/3200\nf 3201/3235/3201 644/644/644 3200/3234/3200\nf 2105/2115/2105 2240/2258/2240 731/731/731\nf 315/315/315 3002/3031/3002 316/316/316\nf 808/808/808 46/46/46 184/184/184\nf 2518/2539/2518 1640/1645/1640 2512/2533/2512\nf 3173/3205/3173 873/873/873 3174/3206/3174\nf 3174/3206/3174 873/873/873 27/27/27\nf 3108/3140/3108 1298/1298/1298 3121/3153/3121\nf 1160/1160/1160 1183/1183/1183 3161/3193/3161\nf 3202/3236/3202 3198/3232/3198 1377/1377/1377\nf 28/28/28 273/273/273 933/933/933\nf 3142/3174/3142 3188/3222/3188 3198/3232/3198\nf 3162/3194/3162 3203/3237/3203 152/152/152\nf 3172/3204/3172 3204/3238/3204 3200/3234/3200\nf 2639/2662/2639 1523/1527/1523 3205/3239/3205\nf 289/289/289 1518/1520/1518 1009/1009/1009\nf 1176/1176/1176 1402/1404/1402 402/402/402\nf 1451/1453/1451 1448/1450/1448 300/300/300\nf 1183/1183/1183 3162/3194/3162 3161/3193/3161\nf 2926/2952/2926 2885/2911/2885 151/151/151\nf 3160/3192/3160 3159/3191/3159 3206/3240/3206\nf 3207/3241/3207 2179/2190/2179 852/852/852\nf 151/151/151 3162/3194/3162 152/152/152\nf 1410/1412/1410 3168/3200/3168 1411/1413/1411\nf 1409/1411/1409 3104/3136/3104 1432/1434/1432\nf 3208/3242/3208 315/315/315 3209/3243/3209\nf 3150/3182/3150 3196/3230/3196 3185/3219/3185\nf 1522/1526/1522 2825/2850/2825 3210/3244/3210\nf 194/194/194 196/196/196 2771/2795/2771\nf 791/791/791 1622/3127/1622 1226/1226/1226\nf 2663/2686/2663 2802/2826/2802 2185/2196/2185\nf 3211/3245/3211 1045/1045/1045 3212/3246/3212\nf 3150/3182/3150 3197/3231/3197 3149/3181/3149\nf 3213/3247/3213 2879/2905/2879 3194/3228/3194\nf 2968/2996/2968 697/697/697 3190/3224/3190\nf 3214/3248/3214 2254/2272/2254 2179/2190/2179\nf 329/329/329 1656/1661/1656 1611/1616/1611\nf 1737/1745/1737 2852/2878/2852 2844/2869/2844\nf 417/417/417 419/419/419 2243/2261/2243\nf 3174/3206/3174 27/27/27 173/173/173\nf 3119/3151/3119 3174/3206/3174 173/173/173\nf 2825/2850/2825 3215/3249/3215 3216/3250/3216\nf 2263/2281/2263 3057/3088/3057 1539/1544/1539\nf 3205/3239/3205 1522/1526/1522 3210/3244/3210\nf 3210/3244/3210 2825/2850/2825 3216/3250/3216\nf 1097/1097/1097 2487/2508/2487 1098/1098/1098\nf 2189/2200/2189 2187/2198/2187 2186/2197/2186\nf 1657/1663/1657 3170/3202/3170 1514/1664/1514\nf 2352/2372/2352 875/875/875 1514/1664/1514\nf 3217/3251/3217 3218/3252/3218 3219/3253/3219\nf 3166/3198/3166 1373/1373/1373 1372/1372/1372\nf 1305/1305/1305 730/730/730 2518/2539/2518\nf 2424/2445/2424 3174/3206/3174 3119/3151/3119\nf 3129/3161/3129 1559/1564/1559 3220/3254/3220\nf 3123/3155/3123 3132/3164/3132 3124/3156/3124\nf 2926/2952/2926 151/151/151 150/150/150\nf 430/430/430 432/432/432 3221/3255/3221\nf 3165/3197/3165 3109/3141/3109 1388/1388/1388\nf 1566/1571/1566 3222/3256/3222 3223/3257/3223\nf 1558/1563/1558 1591/1596/1591 3143/3175/3143\nf 3058/3089/3058 1577/1582/1577 1539/1544/1539\nf 3188/3222/3188 3141/3173/3141 3148/3180/3148\nf 330/330/330 329/329/329 1638/1643/1638\nf 1613/1618/1613 1656/1661/1656 2880/2906/2880\nf 2926/2952/2926 150/150/150 3031/3061/3031\nf 1641/1646/1641 1640/1645/1640 1922/1930/1922\nf 3131/3163/3131 3208/3242/3208 3209/3243/3209\nf 3131/3163/3131 2977/3005/2977 3208/3242/3208\nf 2880/2906/2880 1614/1619/1614 1616/1621/1616\nf 2712/2736/2712 1107/1107/1107 3224/3258/3224\nf 1227/1227/1227 3124/3156/3124 3132/3164/3132\nf 1373/1373/1373 3202/3236/3202 1377/1377/1377\nf 1747/1755/1747 1746/1754/1746 2061/2070/2061\nf 3058/3089/3058 1496/1498/1496 1577/1582/1577\nf 1158/1158/1158 1160/1160/1160 1085/1085/1085\nf 3145/3177/3145 3225/3259/3225 3146/3178/3146\nf 2249/2267/2249 2248/2266/2248 1386/1386/1386\nf 2249/2267/2249 1386/1386/1386 1081/1081/1081\nf 3148/3180/3148 3057/3088/3057 3110/3142/3110\nf 2254/2272/2254 3226/3260/3226 3099/3131/3099\nf 88/88/88 3159/3191/3159 1387/1387/1387\nf 3148/3180/3148 3110/3142/3110 3188/3222/3188\nf 2067/2076/2067 2279/2297/2279 2068/2077/2068\nf 1289/1289/1289 470/470/470 978/978/978\nf 1358/1358/1358 1378/1378/1378 1418/1420/1418\nf 3227/3261/3227 3228/3262/3228 3031/3061/3031\nf 3085/3116/3085 2906/2932/2906 3229/3263/3229\nf 3085/3116/3085 3229/3263/3229 3230/3264/3230\nf 3231/3265/3231 3232/3266/3232 3233/3267/3233\nf 3162/3194/3162 1183/1183/1183 1142/1142/1142\nf 1511/1513/1511 3181/3215/3181 1474/1476/1474\nf 3173/3205/3173 929/929/929 873/873/873\nf 1431/1433/1431 3234/3268/3234 3196/3230/3196\nf 3235/3269/3235 2743/2767/2743 1401/1403/1401\nf 1630/1635/1630 3059/3090/3059 1603/1608/1603\nf 1743/1751/1743 3236/3270/3236 3237/3271/3237\nf 3126/3158/3126 1450/1452/1450 1451/1453/1451\nf 2977/3005/2977 3130/3162/3130 2895/2921/2895\nf 598/598/598 544/544/544 3172/3204/3172\nf 3238/3272/3238 1043/1043/1043 3239/3273/3239\nf 278/278/278 282/282/282 3240/3274/3240\nf 1426/1428/1426 722/722/722 1405/1407/1405\nf 3213/3247/3213 3189/3223/3189 3168/3200/3168\nf 2261/2279/2261 2176/2187/2176 3177/3211/3177\nf 220/220/220 257/257/257 259/259/259\nf 3224/3258/3224 1107/1107/1107 255/255/255\nf 644/644/644 646/646/646 3172/3204/3172\nf 3110/3142/3110 1460/1462/1460 1418/1420/1418\nf 1406/1408/1406 452/452/452 2817/2842/2817\nf 2900/2926/2900 3131/3163/3131 3241/3275/3241\nf 1213/1213/1213 1746/1754/1746 1227/1227/1227\nf 315/315/315 3208/3242/3208 3002/3031/3002\nf 3242/3276/3242 3243/3277/3243 3244/3278/3244\nf 3166/3198/3166 3160/3192/3160 1373/1373/1373\nf 2880/2906/2880 1616/1621/1616 2879/2905/2879\nf 1681/1688/1681 1562/1567/1562 1686/1693/1686\nf 3097/3129/3097 508/508/508 492/492/492\nf 287/287/287 2989/3017/2989 444/444/444\nf 2304/2323/2304 137/137/137 139/139/139\nf 986/986/986 895/895/895 896/896/896\nf 2428/2449/2428 3245/3279/3245 3215/3249/3215\nf 3198/3232/3198 1378/1378/1378 1377/1377/1377\nf 220/220/220 259/259/259 221/221/221\nf 1142/1142/1142 3246/3280/3246 3162/3194/3162\nf 3182/3216/3182 3216/3250/3216 3215/3249/3215\nf 3107/3139/3107 3127/3159/3127 3108/3140/3108\nf 328/328/328 3247/3281/3247 3164/3196/3164\nf 3172/3204/3172 3248/3282/3248 3204/3238/3204\nf 3230/3264/3230 3249/3283/3249 3231/3265/3231\nf 289/289/289 1009/1009/1009 1384/1384/1384\nf 1557/1562/1557 1591/1596/1591 1558/1563/1558\nf 1511/1513/1511 3151/3183/3151 3181/3215/3181\nf 3250/3284/3250 3242/3276/3242 3244/3278/3244\nf 2934/2960/2934 3251/3285/3251 3252/3286/3252\nf 1754/1762/1754 2224/2240/2224 2241/2259/2241\nf 3101/3133/3101 3057/3088/3057 3148/3180/3148\nf 3253/3287/3253 278/278/278 3254/3288/3254\nf 3255/3289/3255 221/221/221 259/259/259\nf 3243/3277/3243 221/221/221 3256/3290/3256\nf 221/221/221 3255/3289/3255 3256/3290/3256\nf 3257/3291/3257 3215/3249/3215 3228/3262/3228\nf 1432/1434/1432 3111/3143/3111 3213/3247/3213\nf 1410/1412/1410 3213/3247/3213 3168/3200/3168\nf 1685/1692/1685 1547/1552/1547 1546/1551/1546\nf 3130/3162/3130 2900/2926/2900 2895/2921/2895\nf 1616/1621/1616 3193/3227/3193 2879/2905/2879\nf 1432/1434/1432 3213/3247/3213 1410/1412/1410\nf 3177/3211/3177 3126/3158/3126 954/954/954\nf 87/87/87 3109/3141/3109 3258/3292/3258\nf 3259/3293/3259 3260/3294/3260 334/334/334\nf 3214/3248/3214 3226/3260/3226 2254/2272/2254\nf 2353/2373/2353 2354/2374/2354 3163/3195/3163\nf 3224/3258/3224 3261/3295/3261 3262/3296/3262\nf 3263/3297/3263 3264/3298/3264 3265/3299/3265\nf 1616/1621/1616 3258/3292/3258 3193/3227/3193\nf 3116/3148/3116 3266/3300/3266 3117/3149/3117\nf 2639/2662/2639 3266/3300/3266 3116/3148/3116\nf 2722/2746/2722 2639/2662/2639 3116/3148/3116\nf 3267/3301/3267 3268/3302/3268 3269/3303/3269\nf 351/351/351 350/350/350 435/435/435\nf 1122/1122/1122 2554/2575/2554 1811/1819/1811\nf 3270/3304/3270 3271/3305/3271 3272/3306/3272\nf 1560/1565/1560 3159/3191/3159 88/88/88\nf 3273/3307/3273 586/586/586 2397/2418/2397\nf 3105/3137/3105 3057/3088/3057 2263/2281/2263\nf 3274/3308/3274 3275/3309/3275 3276/3310/3276\nf 2234/2251/2234 2233/2250/2233 3277/3311/3277\nf 2390/2411/2390 2389/2410/2389 3278/3312/3278\nf 876/876/876 3/3/3 3279/3313/3279\nf 3280/3314/3280 3244/3278/3244 3281/3315/3281\nf 3114/3146/3114 3181/3215/3181 1408/1410/1408\nf 3240/3274/3240 282/282/282 281/281/281\nf 3282/3316/3282 3240/3274/3240 281/281/281\nf 3204/3238/3204 3248/3282/3248 782/782/782\nf 3283/3317/3283 3250/3284/3250 3284/3318/3284\nf 219/219/219 3243/3277/3243 3242/3276/3242\nf 3188/3222/3188 3110/3142/3110 3199/3233/3199\nf 1207/1207/1207 1020/1020/1020 1085/1085/1085\nf 597/597/597 933/933/933 273/273/273\nf 3285/3319/3285 3253/3287/3253 3254/3288/3254\nf 3172/3204/3172 3128/3160/3128 3248/3282/3248\nf 1339/1339/1339 115/115/115 1809/1817/1809\nf 3127/3159/3127 3114/3146/3114 1408/1410/1408\nf 3109/3141/3109 89/89/89 1388/1388/1388\nf 3286/3320/3286 3274/3308/3274 3276/3310/3276\nf 3286/3320/3286 3287/3321/3287 3274/3308/3274\nf 3287/3321/3287 3288/3322/3288 3274/3308/3274\nf 3150/3182/3150 1429/1431/1429 3196/3230/3196\nf 3289/3323/3289 522/522/522 524/524/524\nf 2825/2850/2825 2428/2449/2428 3215/3249/3215\nf 3170/3202/3170 2352/2372/2352 1514/1664/1514\nf 3290/3324/3290 3244/3278/3244 3280/3314/3280\nf 3248/3282/3248 3291/3325/3291 3292/3326/3292\nf 3293/3327/3293 84/84/84 86/86/86\nf 3224/3258/3224 3262/3296/3262 3283/3317/3283\nf 255/255/255 219/219/219 3242/3276/3242\nf 3176/3210/3176 2994/3022/2994 2993/3021/2993\nf 773/773/773 2387/2408/2387 240/240/240\nf 430/430/430 1853/1861/1853 398/398/398\nf 3294/3328/3294 3098/3130/3098 3097/3129/3097\nf 2284/2303/2284 2286/2305/2286 511/511/511\nf 718/718/718 2110/2120/2110 511/511/511\nf 2035/2044/2035 1963/1972/1963 3295/3329/3295\nf 3296/3330/3296 1734/1742/1734 305/305/305\nf 2944/2971/2944 73/73/73 2945/2972/2945\nf 3206/3240/3206 3142/3174/3142 3160/3192/3160\nf 3297/3331/3297 430/430/430 398/398/398\nf 1656/1661/1656 1613/1618/1613 1611/1616/1611\nf 1052/1052/1052 3286/3320/3286 3276/3310/3276\nf 3298/3332/3298 3287/3321/3287 3286/3320/3286\nf 1051/1051/1051 3298/3332/3298 3286/3320/3286\nf 3298/3332/3298 3299/3333/3299 3287/3321/3287\nf 3299/3333/3299 3300/3334/3300 3287/3321/3287\nf 3142/3174/3142 3198/3232/3198 3202/3236/3202\nf 3213/3247/3213 3194/3228/3194 3189/3223/3189\nf 878/3208/878 3301/3335/3301 3175/3209/3175\nf 3234/3268/3234 1431/1433/1431 1472/1474/1472\nf 3204/3238/3204 782/782/782 3200/3234/3200\nf 429/429/429 428/428/428 3302/3336/3302\nf 3303/3337/3303 2702/2726/2702 3304/3338/3304\nf 3191/3225/3191 899/899/899 2698/2722/2698\nf 3305/3339/3305 3303/3337/3303 3304/3338/3304\nf 3122/3154/3122 3149/3181/3149 3197/3231/3197\nf 430/430/430 3297/3331/3297 431/431/431\nf 2284/2303/2284 511/511/511 2110/2120/2110\nf 1474/1476/1474 1473/1475/1473 1511/1513/1511\nf 954/954/954 3126/3158/3126 3125/3157/3125\nf 3098/3130/3098 3291/3325/3291 3248/3282/3248\nf 3262/3296/3262 3250/3284/3250 3283/3317/3283\nf 781/781/781 3306/3340/3306 782/782/782\nf 3261/3295/3261 3242/3276/3242 3250/3284/3250\nf 3255/3289/3255 259/259/259 3285/3319/3285\nf 1853/1861/1853 1852/1860/1852 396/396/396\nf 894/894/894 893/893/893 3307/3341/3307\nf 3194/3228/3194 3165/3197/3165 3189/3223/3189\nf 1630/1635/1630 1670/1677/1670 3059/3090/3059\nf 3128/3160/3128 3098/3130/3098 3248/3282/3248\nf 3084/3115/3084 3085/3116/3085 3152/3184/3152\nf 3308/3342/3308 767/767/767 769/769/769\nf 1612/1617/1612 2879/2905/2879 1591/1596/1591\nf 2452/2473/2452 1280/1280/1280 2931/2957/2931\nf 3286/3320/3286 1052/1052/1052 1051/1051/1051\nf 1051/1051/1051 3299/3333/3299 3298/3332/3298\nf 1639/1644/1639 2050/2059/2050 1954/1963/1954\nf 3066/3097/3066 3166/3198/3166 1372/1372/1372\nf 3309/3343/3309 3310/3344/3310 3311/3345/3311\nf 431/431/431 3033/3063/3033 432/432/432\nf 3250/3284/3250 3244/3278/3244 3290/3324/3290\nf 3134/3166/3134 298/298/298 3150/3182/3150\nf 2693/2717/2693 2675/2698/2675 2581/2602/2581\nf 3210/3244/3210 3216/3250/3216 3266/3300/3266\nf 3205/3239/3205 3210/3244/3210 3266/3300/3266\nf 3216/3250/3216 3182/3216/3182 3117/3149/3117\nf 2639/2662/2639 3205/3239/3205 3266/3300/3266\nf 3216/3250/3216 3117/3149/3117 3266/3300/3266\nf 174/174/174 2968/2996/2968 2521/2542/2521\nf 1599/1604/1599 3258/3292/3258 1616/1621/1616\nf 3244/3278/3244 3255/3289/3255 3281/3315/3281\nf 432/432/432 3033/3063/3033 488/488/488\nf 3097/3129/3097 492/492/492 429/429/429\nf 1371/1371/1371 3168/3200/3168 3066/3097/3066\nf 1160/1160/1160 3161/3193/3161 1085/1085/1085\nf 3312/3346/3312 1051/1051/1051 2359/2379/2359\nf 3313/3347/3313 3299/3333/3299 1051/1051/1051\nf 3312/3346/3312 3313/3347/3313 1051/1051/1051\nf 3288/3322/3288 3314/3348/3314 3274/3308/3274\nf 285/285/285 1853/1861/1853 286/286/286\nf 326/326/326 3315/3349/3315 3316/3350/3316\nf 1745/1753/1745 3195/3229/3195 1746/1754/1746\nf 259/259/259 258/258/258 3253/3287/3253\nf 196/196/196 2463/2484/2463 2532/2553/2532\nf 3313/3347/3313 2987/3015/2987 3317/3351/3317\nf 960/960/960 352/352/352 354/354/354\nf 3129/3161/3129 3142/3174/3142 3206/3240/3206\nf 3318/3352/3318 960/960/960 961/961/961\nf 26/26/26 1278/1278/1278 44/44/44\nf 2702/2726/2702 3319/3353/3319 3304/3338/3304\nf 259/259/259 3253/3287/3253 3285/3319/3285\nf 3129/3161/3129 3220/3254/3220 3141/3173/3141\nf 3121/3153/3121 1298/1298/1298 3132/3164/3132\nf 3098/3130/3098 3294/3328/3294 3291/3325/3291\nf 3320/3354/3320 3097/3129/3097 429/429/429\nf 329/329/329 1611/1616/1611 1638/1643/1638\nf 2361/2381/2361 3312/3346/3312 2359/2379/2359\nf 956/956/956 3321/3355/3321 3177/3211/3177\nf 2582/2603/2582 3322/3356/3322 1583/1588/1583\nf 3104/3136/3104 3143/3175/3143 3111/3143/3111\nf 971/971/971 746/746/746 819/819/819\nf 255/255/255 3261/3295/3261 3224/3258/3224\nf 2747/2771/2747 2352/2372/2352 3170/3202/3170\nf 3262/3296/3262 3261/3295/3261 3250/3284/3250\nf 3221/3255/3221 2707/2731/2707 286/286/286\nf 782/782/782 3248/3282/3248 3292/3326/3292\nf 2456/2477/2456 3323/3357/3323 2641/2664/2641\nf 1920/1928/1920 1955/1964/1955 2288/2307/2288\nf 2635/2658/2635 3324/3358/3324 3325/3359/3325\nf 2883/2909/2883 2492/2513/2492 3326/3360/3326\nf 3243/3277/3243 3256/3290/3256 3244/3278/3244\nf 3164/3196/3164 3247/3281/3247 2353/2373/2353\nf 3244/3278/3244 3256/3290/3256 3255/3289/3255\nf 88/88/88 1387/1387/1387 89/89/89\nf 2486/2507/2486 2305/2324/2305 2307/2326/2307\nf 396/396/396 398/398/398 1853/1861/1853\nf 3231/3265/3231 3249/3283/3249 3303/3337/3303\nf 3304/3338/3304 3327/3361/3327 3305/3339/3305\nf 2254/2272/2254 1524/1528/1524 318/318/318\nf 3285/3319/3285 3328/3362/3328 3255/3289/3255\nf 255/255/255 3242/3276/3242 3261/3295/3261\nf 3322/3356/3322 2740/2764/2740 1583/1588/1583\nf 3232/3266/3232 3329/3363/3329 3330/3364/3330\nf 3106/3138/3106 3234/3268/3234 3113/3145/3113\nf 3312/3346/3312 3039/3069/3039 3313/3347/3313\nf 3039/3069/3039 2987/3015/2987 3313/3347/3313\nf 3317/3351/3317 2987/3015/2987 920/920/920\nf 957/957/957 959/959/959 3331/3365/3331\nf 1853/1861/1853 3221/3255/3221 286/286/286\nf 1583/1588/1583 2740/2764/2740 1584/1589/1584\nf 2428/2449/2428 3031/3061/3031 3245/3279/3245\nf 3332/3366/3332 1170/1170/1170 1172/1172/1172\nf 2804/2828/2804 3333/3367/3333 3334/3368/3334\nf 3334/3368/3334 3335/3369/3335 3326/3360/3326\nf 2492/2513/2492 2437/2458/2437 50/50/50\nf 3106/3138/3106 3196/3230/3196 3234/3268/3234\nf 3142/3174/3142 3202/3236/3202 3160/3192/3160\nf 2919/2945/2919 3229/3263/3229 2764/2788/2764\nf 1750/1758/1750 948/948/948 1583/1588/1583\nf 1685/1692/1685 2523/2544/2523 2522/2543/2522\nf 472/472/472 372/372/372 1650/1655/1650\nf 3199/3233/3199 1418/1420/1418 1378/1378/1378\nf 1497/1499/1497 1562/1567/1562 1681/1688/1681\nf 278/278/278 277/277/277 282/282/282\nf 1183/1183/1183 1184/1184/1184 1142/1142/1142\nf 3249/3283/3249 2702/2726/2702 3303/3337/3303\nf 3294/3328/3294 3097/3129/3097 3320/3354/3320\nf 2657/2680/2657 2462/2483/2462 997/997/997\nf 3336/3370/3336 3039/3069/3039 3312/3346/3312\nf 1170/1170/1170 3332/3366/3332 2832/2857/2832\nf 3101/3133/3101 1564/1569/1564 1563/1568/1563\nf 3120/3152/3120 3196/3230/3196 3106/3138/3106\nf 3111/3143/3111 2879/2905/2879 3213/3247/3213\nf 3066/3097/3066 3189/3223/3189 3166/3198/3166\nf 3159/3191/3159 3129/3161/3129 3206/3240/3206\nf 3122/3154/3122 3197/3231/3197 3123/3155/3123\nf 298/298/298 1430/1432/1430 1429/1431/1429\nf 2690/2714/2690 2689/2713/2689 3337/3371/3337\nf 3222/3256/3222 1566/1571/1566 1565/1570/1565\nf 2587/2608/2587 3333/3367/3333 2804/2828/2804\nf 3333/3367/3333 3335/3369/3335 3334/3368/3334\nf 3335/3369/3335 3338/3372/3338 3326/3360/3326\nf 544/544/544 3128/3160/3128 3172/3204/3172\nf 3339/3373/3339 3340/3374/3340 3341/3375/3341\nf 3107/3139/3107 3113/3145/3113 3114/3146/3114\nf 3131/3163/3131 3130/3162/3130 2977/3005/2977\nf 1551/1556/1551 1539/1544/1539 1577/1582/1577\nf 3229/3263/3229 2919/2945/2919 2703/2727/2703\nf 3249/3283/3249 2703/2727/2703 2702/2726/2702\nf 1159/1159/1159 1183/1183/1183 1160/1160/1160\nf 3285/3319/3285 3254/3288/3254 3328/3362/3328\nf 3254/3288/3254 278/278/278 3240/3274/3240\nf 1963/1972/1963 928/928/928 929/929/929\nf 3312/3346/3312 2361/2381/2361 3336/3370/3336\nf 2748/2772/2748 3342/3376/3342 2769/2793/2769\nf 1085/1085/1085 3161/3193/3161 2885/2911/2885\nf 2885/2911/2885 3161/3193/3161 151/151/151\nf 3343/3377/3343 3344/3378/3344 3345/3379/3345\nf 219/219/219 221/221/221 3243/3277/3243\nf 3309/3343/3309 3346/3380/3346 3347/3381/3347\nf 1554/1559/1554 2477/2498/2477 1122/1122/1122\nf 3338/3372/3338 2883/2909/2883 3326/3360/3326\nf 2125/2135/2125 2288/2307/2288 1955/1964/1955\nf 2274/2292/2274 971/971/971 1697/1704/1697\nf 3228/3262/3228 3245/3279/3245 3031/3061/3031\nf 3177/3211/3177 2176/2187/2176 3126/3158/3126\nf 3348/3382/3348 956/956/956 955/955/955\nf 3228/3262/3228 3215/3249/3215 3245/3279/3245\nf 2262/2280/2262 1507/1509/1507 2176/2187/2176\nf 3229/3263/3229 2703/2727/2703 3249/3283/3249\nf 3250/3284/3250 3290/3324/3290 3284/3318/3284\nf 3328/3362/3328 3254/3288/3254 3349/3383/3349\nf 392/392/392 319/319/319 1226/1226/1226\nf 3108/3140/3108 3127/3159/3127 1312/1312/1312\nf 2900/2926/2900 3241/3275/3241 2859/2885/2859\nf 3341/3375/3341 2361/2381/2361 3339/3373/3339\nf 3341/3375/3341 3336/3370/3336 2361/2381/2361\nf 1748/1756/1748 3029/3059/3029 1758/1766/1758\nf 3350/3384/3350 1765/1773/1765 1758/1766/1758\nf 3029/3059/3029 3350/3384/3350 1758/1766/1758\nf 2375/2396/2375 1367/2391/1367 692/692/692\nf 306/306/306 498/498/498 500/500/500\nf 3335/3369/3335 3351/3385/3351 3338/3372/3338\nf 2883/2909/2883 3352/3386/3352 2437/2458/2437\nf 2450/2471/2450 750/750/750 2420/2441/2420\nf 3165/3197/3165 1388/1388/1388 1387/1387/1387\nf 3353/3387/3353 3354/3388/3354 3355/3389/3355\nf 3227/3261/3227 150/150/150 985/985/985\nf 3135/3167/3135 3356/3390/3356 937/937/937\nf 3230/3264/3230 3229/3263/3229 3249/3283/3249\nf 422/422/422 2657/2680/2657 423/423/423\nf 422/422/422 3357/3391/3357 2657/2680/2657\nf 3357/3391/3357 2462/2483/2462 2657/2680/2657\nf 1270/1270/1270 1312/1312/1312 3358/3392/3358\nf 40/40/40 2252/2270/2252 1627/1632/1627\nf 3220/3254/3220 1594/1599/1594 3112/3144/3112\nf 3024/3054/3024 3359/3393/3359 1627/1632/1627\nf 3040/3070/3040 3039/3069/3039 3336/3370/3336\nf 1207/1207/1207 2886/2912/2886 2427/2448/2427\nf 1563/1568/1563 3058/3089/3058 3057/3088/3057\nf 1853/1861/1853 430/430/430 3221/3255/3221\nf 3333/3367/3333 3360/3394/3360 3335/3369/3335\nf 3361/3395/3361 2883/2909/2883 3338/3372/3338\nf 2351/2652/2351 876/876/876 3279/3313/3279\nf 1745/1753/1745 1747/1755/1747 899/899/899\nf 2264/2282/2264 346/346/346 348/348/348\nf 3255/3289/3255 3328/3362/3328 3281/3315/3281\nf 3362/3396/3362 2462/2483/2462 3357/3391/3357\nf 3362/3396/3362 3016/3046/3016 2462/2483/2462\nf 2407/2428/2407 2406/2427/2406 3363/3397/3363\nf 2099/2108/2099 2037/2046/2037 3364/3398/3364\nf 3365/3399/3365 3336/3370/3336 3341/3375/3341\nf 3365/3399/3365 3040/3070/3040 3336/3370/3336\nf 3366/3400/3366 2426/2447/2426 2425/2446/2425\nf 3197/3231/3197 3185/3219/3185 3123/3155/3123\nf 3106/3138/3106 3113/3145/3113 3107/3139/3107\nf 3133/3165/3133 3134/3166/3134 3149/3181/3149\nf 3367/3401/3367 3368/3402/3368 3369/3403/3369\nf 2521/2542/2521 2968/2996/2968 3190/3224/3190\nf 3099/3131/3099 384/384/384 383/383/383\nf 3221/3255/3221 3370/3404/3370 2707/2731/2707\nf 3143/3175/3143 1591/1596/1591 3111/3143/3111\nf 3284/3318/3284 3290/3324/3290 3371/3405/3371\nf 2535/2556/2535 3372/3406/3372 2587/2608/2587\nf 2587/2608/2587 3360/3394/3360 3333/3367/3333\nf 3360/3394/3360 3351/3385/3351 3335/3369/3335\nf 3361/3395/3361 3352/3386/3352 2883/2909/2883\nf 3188/3222/3188 3199/3233/3199 3198/3232/3198\nf 272/272/272 597/597/597 273/273/273\nf 3108/3140/3108 1312/1312/1312 1284/1284/1284\nf 3373/3407/3373 3374/3408/3374 3375/3409/3375\nf 3320/3354/3320 429/429/429 3302/3336/3302\nf 3223/3257/3223 3016/3046/3016 3362/3396/3362\nf 3223/3257/3223 3222/3256/3222 3016/3046/3016\nf 3189/3223/3189 3165/3197/3165 3166/3198/3166\nf 3340/3374/3340 3376/3410/3376 3341/3375/3341\nf 3376/3410/3376 3365/3399/3365 3341/3375/3341\nf 3377/3411/3377 760/760/760 3378/3412/3378\nf 3378/3412/3378 2593/2614/2593 2986/3014/2986\nf 2425/2446/2425 2424/2445/2424 3119/3151/3119\nf 3379/3413/3379 3380/3414/3380 761/761/761\nf 2839/2864/2839 1847/1855/1847 2746/2770/2746\nf 1565/1570/1565 1269/1269/1269 3222/3256/3222\nf 2400/2421/2400 3381/3415/3381 2535/2556/2535\nf 2535/2556/2535 3381/3415/3381 3372/3406/3372\nf 3372/3406/3372 3360/3394/3360 2587/2608/2587\nf 3351/3385/3351 3361/3395/3361 3338/3372/3338\nf 3361/3395/3361 3382/3416/3382 3352/3386/3352\nf 1610/1615/1610 1612/1617/1612 1591/1596/1591\nf 382/382/382 3042/3072/3042 3041/3071/3041\nf 3234/3268/3234 1472/1474/1472 3113/3145/3113\nf 3101/3133/3101 1563/1568/1563 3057/3088/3057\nf 3193/3227/3193 3109/3141/3109 3165/3197/3165\nf 3368/3402/3368 3367/3401/3367 3383/3417/3383\nf 334/334/334 1759/1767/1759 3259/3293/3259\nf 275/275/275 276/276/276 278/278/278\nf 3365/3399/3365 3384/3418/3384 3040/3070/3040\nf 3040/3070/3040 3384/3418/3384 2986/3014/2986\nf 3141/3173/3141 3112/3144/3112 3148/3180/3148\nf 3220/3254/3220 3112/3144/3112 3141/3173/3141\nf 1857/1865/1857 3385/3419/3385 456/456/456\nf 3112/3144/3112 1603/1608/1603 3060/3091/3060\nf 857/857/857 3386/3420/3386 892/892/892\nf 1093/1093/1093 2330/2350/2330 1094/1094/1094\nf 875/875/875 457/457/457 876/876/876\nf 3387/3421/3387 1773/1781/1773 3388/3422/3388\nf 3190/3224/3190 697/697/697 2408/2429/2408\nf 3118/3150/3118 3117/3149/3117 3183/3217/3183\nf 2487/2508/2487 1097/1097/1097 3389/3423/3389\nf 3330/3364/3330 3366/3400/3366 2425/2446/2425\nf 1539/1544/1539 1503/1505/1503 2263/2281/2263\nf 3194/3228/3194 3193/3227/3193 3165/3197/3165\nf 3108/3140/3108 1284/1284/1284 1298/1298/1298\nf 2002/2011/2002 3026/3056/3026 2003/2012/2003\nf 2427/2448/2427 2886/2912/2886 2428/2449/2428\nf 3300/3334/3300 3390/3424/3390 3317/3351/3317\nf 3254/3288/3254 3240/3274/3240 3282/3316/3282\nf 3349/3383/3349 3254/3288/3254 3282/3316/3282\nf 3058/3089/3058 1563/1568/1563 1496/1498/1496\nf 3376/3410/3376 3391/3425/3391 3365/3399/3365\nf 3093/3124/3093 1/1/1 3385/3419/3385\nf 3385/3419/3385 1/1/1 456/456/456\nf 3009/3038/3009 2238/2256/2238 2237/2255/2237\nf 2352/2372/2352 455/455/455 875/875/875\nf 3392/3426/3392 767/767/767 3308/3342/3308\nf 2353/2373/2353 3393/3427/3393 2952/2980/2952\nf 1119/2701/1119 1622/1627/1622 1621/1626/1621\nf 2400/2421/2400 3394/3428/3394 3381/3415/3381\nf 3360/3394/3360 3395/3429/3395 3351/3385/3351\nf 3351/3385/3351 3396/3430/3396 3361/3395/3361\nf 3134/3166/3134 299/299/299 298/298/298\nf 1571/1576/1571 1435/1437/1435 2980/3008/2980\nf 3200/3234/3200 782/782/782 3306/3340/3306\nf 3050/3081/3050 1172/1172/1172 693/693/693\nf 428/428/428 3397/3431/3397 3302/3336/3302\nf 3396/3430/3396 3320/3354/3320 3302/3336/3302\nf 3398/3432/3398 3357/3391/3357 422/422/422\nf 3398/3432/3398 3399/3433/3399 3357/3391/3357\nf 3399/3433/3399 3362/3396/3362 3357/3391/3357\nf 3221/3255/3221 432/432/432 489/489/489\nf 3105/3137/3105 1460/1462/1460 3110/3142/3110\nf 3340/3374/3340 3400/3434/3400 3401/3435/3401\nf 3391/3425/3391 3384/3418/3384 3365/3399/3365\nf 3384/3418/3384 3402/3436/3402 2986/3014/2986\nf 2986/3014/2986 3402/3436/3402 3378/3412/3378\nf 3380/3414/3380 2754/2778/2754 761/761/761\nf 173/173/173 29/29/29 642/642/642\nf 3403/3437/3403 3375/3409/3375 3404/3438/3404\nf 767/767/767 3405/3439/3405 2934/2960/2934\nf 3372/3406/3372 3395/3429/3395 3360/3394/3360\nf 3406/3440/3406 3361/3395/3361 3396/3430/3396\nf 3406/3440/3406 3407/3441/3407 3361/3395/3361\nf 350/350/350 1961/1970/1961 433/433/433\nf 173/173/173 642/642/642 3084/3115/3084\nf 3152/3184/3152 3085/3116/3085 3330/3364/3330\nf 2428/2449/2428 2886/2912/2886 3031/3061/3031\nf 1643/1648/1643 1655/1660/1655 1667/1674/1667\nf 3362/3396/3362 3399/3433/3399 3223/3257/3223\nf 29/29/29 2522/2543/2522 643/643/643\nf 3105/3137/3105 2263/2281/2263 1461/1463/1461\nf 2689/2713/2689 3023/3053/3023 2915/2941/2915\nf 3199/3233/3199 3110/3142/3110 1418/1420/1418\nf 3401/3435/3401 3391/3425/3391 3376/3410/3376\nf 3408/3442/3408 3379/3413/3379 3377/3411/3377\nf 3408/3442/3408 3380/3414/3380 3379/3413/3379\nf 3409/3443/3409 3053/3084/3053 3380/3414/3380\nf 3410/3444/3410 2566/2587/2566 2568/2589/2568\nf 2847/3445/2847 3403/3437/3403 2845/3446/2845\nf 2441/2462/2441 2577/2598/2577 2440/2461/2440\nf 3372/3406/3372 3292/3326/3292 3395/3429/3395\nf 1197/1197/1197 1239/1239/1239 1250/1250/1250\nf 1184/1184/1184 1143/1143/1143 1142/1142/1142\nf 3191/3225/3191 3124/3156/3124 3195/3229/3195\nf 204/204/204 203/203/203 1238/1238/1238\nf 3107/3139/3107 3114/3146/3114 3127/3159/3127\nf 3411/3447/3411 3399/3433/3399 3398/3432/3398\nf 45/45/45 41/41/41 2207/2218/2207\nf 1437/1439/1437 1461/1463/1461 1503/1505/1503\nf 292/292/292 2915/2941/2915 3023/3053/3023\nf 1745/1753/1745 3191/3225/3191 3195/3229/3195\nf 2915/2941/2915 3412/3448/3412 2689/2713/2689\nf 1429/1431/1429 1431/1433/1431 3196/3230/3196\nf 3391/3425/3391 3413/3449/3413 3384/3418/3384\nf 3384/3418/3384 3413/3449/3413 3402/3436/3402\nf 3402/3436/3402 3332/3366/3332 3378/3412/3378\nf 3378/3412/3378 3332/3366/3332 3377/3411/3377\nf 3332/3366/3332 3408/3442/3408 3377/3411/3377\nf 2203/2214/2203 2202/2213/2202 3414/3450/3414\nf 3170/3202/3170 3415/3451/3415 2747/2771/2747\nf 3416/3452/3416 3417/3453/3417 3418/3454/3418\nf 383/3207/383 3175/3209/3175 896/2299/896\nf 3394/3428/3394 783/783/783 3381/3415/3381\nf 3381/3415/3381 3292/3326/3292 3372/3406/3372\nf 3395/3429/3395 3396/3430/3396 3351/3385/3351\nf 3258/3292/3258 3109/3141/3109 3193/3227/3193\nf 1373/1373/1373 3160/3192/3160 3202/3236/3202\nf 3419/3455/3419 1763/1771/1763 2280/2298/2280\nf 3420/3456/3420 2796/2820/2796 3421/3457/3421\nf 2243/2261/2243 2632/2655/2632 1265/1265/1265\nf 875/875/875 455/455/455 457/457/457\nf 381/381/381 380/380/380 2470/2491/2470\nf 2471/2492/2471 2795/2819/2795 2469/2490/2469\nf 423/423/423 2657/2680/2657 2475/2496/2475\nf 3422/3458/3422 1796/1804/1796 1337/1337/1337\nf 319/319/319 791/791/791 1226/1226/1226\nf 3411/3447/3411 3398/3432/3398 3140/3172/3140\nf 3139/3171/3139 3411/3447/3411 3140/3172/3140\nf 1270/1270/1270 3358/3392/3358 1340/1340/1340\nf 3119/3151/3119 3084/3115/3084 2425/2446/2425\nf 3317/3351/3317 3390/3424/3390 3313/3347/3313\nf 1566/1571/1566 3399/3433/3399 281/281/281\nf 278/278/278 3253/3287/3253 275/275/275\nf 3423/3459/3423 3413/3449/3413 3391/3425/3391\nf 3402/3436/3402 2833/2858/2833 3332/3366/3332\nf 2796/2820/2796 3420/3456/3420 2824/2849/2824\nf 3381/3415/3381 783/783/783 3292/3326/3292\nf 1585/1590/1585 2901/2927/2901 1969/1978/1969\nf 314/314/314 3209/3243/3209 315/315/315\nf 3424/3460/3424 3425/3461/3425 3426/3462/3426\nf 3041/3071/3041 3427/3463/3427 382/382/382\nf 3371/3405/3371 3290/3324/3290 382/382/382\nf 3290/3324/3290 380/380/380 382/382/382\nf 3411/3447/3411 3282/3316/3282 3399/3433/3399\nf 3428/3464/3428 1963/1972/1963 929/929/929\nf 3181/3215/3181 3151/3183/3151 1385/1385/1385\nf 1559/1564/1559 1594/1599/1594 3220/3254/3220\nf 175/175/175 2911/2937/2911 2915/2941/2915\nf 3358/3392/3358 3127/3159/3127 1340/1340/1340\nf 2915/2941/2915 2911/2937/2911 3412/3448/3412\nf 2855/2881/2855 2768/2792/2768 3402/3436/3402\nf 3413/3449/3413 2855/2881/2855 3402/3436/3402\nf 2768/2792/2768 2833/2858/2833 3402/3436/3402\nf 3380/3414/3380 3408/3442/3408 3409/3443/3409\nf 3429/3465/3429 3430/3466/3430 3431/3467/3431\nf 2994/3468/2994 3176/3469/3176 3137/3470/3137\nf 782/782/782 3292/3326/3292 783/783/783\nf 3292/3326/3292 3291/3325/3291 3395/3429/3395\nf 3406/3440/3406 3302/3336/3302 3407/3441/3407\nf 3432/3471/3432 3433/3472/3433 2719/2743/2719\nf 3427/3463/3427 3371/3405/3371 382/382/382\nf 3280/3314/3280 380/380/380 3290/3324/3290\nf 380/380/380 3281/3315/3281 2471/2492/2471\nf 3328/3362/3328 2795/2819/2795 2471/2492/2471\nf 3282/3316/3282 3411/3447/3411 3139/3171/3139\nf 3349/3383/3349 3282/3316/3282 3139/3171/3139\nf 3002/3031/3002 3208/3242/3208 2977/3005/2977\nf 3434/3473/3434 2438/2459/2438 3382/3416/3382\nf 3435/3474/3435 3413/3449/3413 3423/3459/3423\nf 3435/3474/3435 2855/2881/2855 3413/3449/3413\nf 2855/2881/2855 2603/2625/2603 2768/2792/2768\nf 2833/2858/2833 2832/2857/2832 3332/3366/3332\nf 2199/2210/2199 2705/2729/2705 2707/2731/2707\nf 3370/3404/3370 2199/2210/2199 2707/2731/2707\nf 2747/2771/2747 2467/2488/2467 2746/2770/2746\nf 3436/3475/3436 3437/3476/3437 2835/2860/2835\nf 2286/2305/2286 509/509/509 511/511/511\nf 3438/3477/3438 3439/3478/3439 3440/3479/3440\nf 2589/2610/2589 3441/3480/3441 3236/3270/3236\nf 3291/3325/3291 3320/3354/3320 3395/3429/3395\nf 3320/3354/3320 3396/3430/3396 3395/3429/3395\nf 2367/2387/2367 2181/2192/2181 2118/2128/2118\nf 1002/1002/1002 2998/3027/2998 3214/3248/3214\nf 3264/3298/3264 3263/3297/3263 2765/2789/2765\nf 3284/3318/3284 3371/3405/3371 3427/3463/3427\nf 3281/3315/3281 3328/3362/3328 2471/2492/2471\nf 3328/3362/3328 3139/3171/3139 2795/2819/2795\nf 3282/3316/3282 281/281/281 3399/3433/3399\nf 3126/3158/3126 2176/2187/2176 1450/1452/1450\nf 3148/3180/3148 3060/3091/3060 3101/3133/3101\nf 954/954/954 3125/3157/3125 299/299/299\nf 2911/2937/2911 174/174/174 2521/2542/2521\nf 2418/2439/2418 78/78/78 3442/3481/3442\nf 3435/3474/3435 2856/2882/2856 2855/2881/2855\nf 2953/2981/2953 2857/2883/2857 2856/2882/2856\nf 697/697/697 874/874/874 2408/2429/2408\nf 3209/3243/3209 3443/3482/3443 3241/3275/3241\nf 3131/3163/3131 3209/3243/3209 3241/3275/3241\nf 3332/3366/3332 1172/1172/1172 3408/3442/3408\nf 1172/1172/1172 3050/3081/3050 3409/3443/3409\nf 3408/3442/3408 1172/1172/1172 3409/3443/3409\nf 3409/3443/3409 3050/3081/3050 1403/1405/1403\nf 3444/3483/3444 3445/3484/3445 3446/3485/3446\nf 2199/2210/2199 1942/1951/1942 2705/2729/2705\nf 3294/3328/3294 3320/3354/3320 3291/3325/3291\nf 3396/3430/3396 3302/3336/3302 3406/3440/3406\nf 1639/1644/1639 1641/1646/1641 1729/1737/1729\nf 3447/3486/3447 1961/1970/1961 350/350/350\nf 3313/3347/3313 3390/3424/3390 3299/3333/3299\nf 2746/2770/2746 1846/1854/1846 2352/2372/2352\nf 387/387/387 2546/2567/2546 2296/2315/2296\nf 3099/3131/3099 895/895/895 1524/1528/1524\nf 3281/3315/3281 380/380/380 3280/3314/3280\nf 3328/3362/3328 3349/3383/3349 3139/3171/3139\nf 1383/1383/1383 417/417/417 2244/2262/2244\nf 3448/3487/3448 1440/1442/1440 1439/1441/1439\nf 2339/2359/2339 2247/2265/2247 1772/1780/1772\nf 3184/3218/3184 3226/3260/3226 3449/3488/3449\nf 3448/3487/3448 3450/3489/3450 1444/1446/1444\nf 1440/1442/1440 3448/3487/3448 1446/1448/1446\nf 3451/3490/3451 3452/3491/3452 3453/3492/3453\nf 3454/3493/3454 3455/3494/3455 3456/3495/3456\nf 3279/3313/3279 3/3/3 3457/3496/3457\nf 1444/1446/1444 3450/3489/3450 3458/3497/3458\nf 3448/3487/3448 1444/1446/1444 1446/1448/1446\nf 3386/3420/3386 2650/2673/2650 892/892/892\nf 378/378/378 3459/3498/3459 3460/3499/3460\nf 2286/2305/2286 3461/3500/3461 509/509/509\nf 2372/2393/2372 509/509/509 3461/3500/3461\nf 2243/2261/2243 718/718/718 510/510/510\nf 3462/3501/3462 3463/3502/3463 2302/2321/2302\nf 3460/3499/3460 3464/3503/3464 3465/3504/3465\nf 3466/3505/3466 3463/3502/3463 3462/3501/3462\nf 3461/3500/3461 3467/3506/3467 2372/2393/2372\nf 3388/3422/3388 3468/3507/3468 3387/3421/3387\nf 217/217/217 3469/3508/3469 3470/3509/3470\nf 3468/3507/3468 324/324/324 3387/3421/3387\nf 324/324/324 3056/3087/3056 3387/3421/3387\nf 2573/2594/2573 2427/2448/2427 1522/1526/1522\nf 3471/3510/3471 3056/3087/3056 324/324/324\nf 3472/3511/3472 2286/2305/2286 2285/2304/2285\nf 3472/3511/3472 3461/3500/3461 2286/2305/2286\nf 3473/3512/3473 3467/3506/3467 3461/3500/3461\nf 3467/3506/3467 3474/3513/3474 3388/3422/3388\nf 3474/3513/3474 3475/3514/3475 3468/3507/3468\nf 3388/3422/3388 3474/3513/3474 3468/3507/3468\nf 3472/3511/3472 3473/3512/3473 3461/3500/3461\nf 3475/3514/3475 3476/3515/3476 3468/3507/3468\nf 3468/3507/3468 3476/3515/3476 324/324/324\nf 2206/2217/2206 1621/1626/1621 1267/1267/1267\nf 2817/2842/2817 452/452/452 454/454/454\nf 3477/3516/3477 2285/2304/2285 2389/2410/2389\nf 3477/3516/3477 3472/3511/3472 2285/2304/2285\nf 3473/3512/3473 3474/3513/3474 3467/3506/3467\nf 3476/3515/3476 325/325/325 324/324/324\nf 2970/2998/2970 3471/3510/3471 242/242/242\nf 3477/3516/3477 3473/3512/3473 3472/3511/3472\nf 3478/3517/3478 3479/3518/3479 3476/3515/3476\nf 3475/3514/3475 3478/3517/3478 3476/3515/3476\nf 3479/3518/3479 325/325/325 3476/3515/3476\nf 3477/3516/3477 3480/3519/3480 3473/3512/3473\nf 3473/3512/3473 3481/3520/3481 3474/3513/3474\nf 3481/3520/3481 3482/3521/3482 3474/3513/3474\nf 3474/3513/3474 3482/3521/3482 3475/3514/3475\nf 3475/3514/3475 3482/3521/3482 3478/3517/3478\nf 1123/1123/1123 3483/3522/3483 2391/2412/2391\nf 3484/3523/3484 3477/3516/3477 2391/2412/2391\nf 3484/3523/3484 3480/3519/3480 3477/3516/3477\nf 3480/3519/3480 3481/3520/3481 3473/3512/3473\nf 3482/3521/3482 3103/3135/3103 3478/3517/3478\nf 3103/3135/3103 3102/3134/3102 3479/3518/3479\nf 3478/3517/3478 3103/3135/3103 3479/3518/3479\nf 48/48/48 1318/1318/1318 185/185/185\nf 808/808/808 807/807/807 2743/2767/2743\nf 347/347/347 3485/3524/3485 3486/3525/3486\nf 3483/3522/3483 3484/3523/3484 2391/2412/2391\nf 3481/3520/3481 3487/3526/3487 3482/3521/3482\nf 3482/3521/3482 3487/3526/3487 3103/3135/3103\nf 2415/2436/2415 381/381/381 2470/2491/2470\nf 3488/3527/3488 3489/3528/3489 3483/3522/3483\nf 3489/3528/3489 3484/3523/3484 3483/3522/3483\nf 3487/3526/3487 3490/3529/3490 3103/3135/3103\nf 3490/3529/3490 3115/3147/3115 2946/2973/2946\nf 3103/3135/3103 3490/3529/3490 2946/2973/2946\nf 1664/1671/1664 1092/1092/1092 2609/2631/2609\nf 3481/3520/3481 3491/3530/3491 3487/3526/3487\nf 3487/3526/3487 3491/3530/3491 3490/3529/3490\nf 2239/2257/2239 3489/3528/3489 3488/3527/3488\nf 3484/3523/3484 3492/3531/3492 3480/3519/3480\nf 3480/3519/3480 3493/3532/3493 3481/3520/3481\nf 3481/3520/3481 3494/3533/3494 3491/3530/3491\nf 3495/3534/3495 3496/3535/3496 3490/3529/3490\nf 3491/3530/3491 3495/3534/3495 3490/3529/3490\nf 3496/3535/3496 1517/1519/1517 3115/3147/3115\nf 3490/3529/3490 3496/3535/3496 3115/3147/3115\nf 2959/2987/2959 3115/3147/3115 1517/1519/1517\nf 2239/2257/2239 868/868/868 115/115/115\nf 3492/3531/3492 3484/3523/3484 3489/3528/3489\nf 3492/3531/3492 3497/3536/3497 3480/3519/3480\nf 3497/3536/3497 3493/3532/3493 3480/3519/3480\nf 3493/3532/3493 3494/3533/3494 3481/3520/3481\nf 3494/3533/3494 3498/3537/3498 3491/3530/3491\nf 3491/3530/3491 3498/3537/3498 3495/3534/3495\nf 3495/3534/3495 1515/1517/1515 3496/3535/3496\nf 314/314/314 3499/3538/3499 3209/3243/3209\nf 3500/3539/3500 3489/3528/3489 2239/2257/2239\nf 3500/3539/3500 3492/3531/3492 3489/3528/3489\nf 3493/3532/3493 3501/3540/3501 3494/3533/3494\nf 3501/3540/3501 3498/3537/3498 3494/3533/3494\nf 3501/3540/3501 3502/3541/3502 3498/3537/3498\nf 3502/3541/3502 3503/3542/3503 3495/3534/3495\nf 3498/3537/3498 3502/3541/3502 3495/3534/3495\nf 3503/3542/3503 1516/1518/1516 1515/1517/1515\nf 3495/3534/3495 3503/3542/3503 1515/1517/1515\nf 1338/1338/1338 1796/1804/1796 3504/3543/3504\nf 1909/1917/1909 1529/1533/1529 1949/1958/1949\nf 1338/1338/1338 3505/3544/3505 3500/3539/3500\nf 3505/3544/3505 3492/3531/3492 3500/3539/3500\nf 3493/3532/3493 3506/3545/3506 3501/3540/3501\nf 3501/3540/3501 3506/3545/3506 3502/3541/3502\nf 3503/3542/3503 1412/1414/1412 1516/1518/1516\nf 2268/2286/2268 2267/2285/2267 3507/3546/3507\nf 3505/3544/3505 3497/3536/3497 3492/3531/3492\nf 3497/3536/3497 3508/3547/3508 3493/3532/3493\nf 3493/3532/3493 3508/3547/3508 3506/3545/3506\nf 3506/3545/3506 3509/3548/3509 3502/3541/3502\nf 3509/3548/3509 3510/3549/3510 3503/3542/3503\nf 3502/3541/3502 3509/3548/3509 3503/3542/3503\nf 3503/3542/3503 3510/3549/3510 1412/1414/1412\nf 2252/2270/2252 3024/3054/3024 1627/1632/1627\nf 2919/2945/2919 2473/2494/2473 2704/2728/2704\nf 3504/3543/3504 3505/3544/3505 1338/1338/1338\nf 1547/1552/1547 1685/1692/1685 596/596/596\nf 3511/3550/3511 3024/3054/3024 1412/1414/1412\nf 1515/1517/1515 1517/1519/1517 3496/3535/3496\nf 2642/2665/2642 2469/2490/2469 2643/2666/2643\nf 3504/3543/3504 3512/3551/3512 3505/3544/3505\nf 3512/3551/3512 3497/3536/3497 3505/3544/3505\nf 3497/3536/3497 3513/3552/3513 3508/3547/3508\nf 3508/3547/3508 3514/3553/3514 3506/3545/3506\nf 3509/3548/3509 3511/3550/3511 3510/3549/3510\nf 3511/3550/3511 1412/1414/1412 3510/3549/3510\nf 1548/1553/1548 2574/2595/2574 2770/2794/2770\nf 2702/2726/2702 2704/2728/2704 3319/3353/3319\nf 46/46/46 934/934/934 184/184/184\nf 3515/3554/3515 3516/3555/3516 3517/3556/3517\nf 3518/3557/3518 3519/3558/3519 3520/3559/3520\nf 2906/2932/2906 3084/3115/3084 642/642/642\nf 3392/3426/3392 3521/3560/3521 3522/3561/3522\nf 3512/3551/3512 3513/3552/3513 3497/3536/3497\nf 3513/3552/3513 3514/3553/3514 3508/3547/3508\nf 3514/3553/3514 3523/3562/3523 3506/3545/3506\nf 3523/3562/3523 3511/3550/3511 3509/3548/3509\nf 3506/3545/3506 3523/3562/3523 3509/3548/3509\nf 3524/3563/3524 3525/3564/3525 3526/3565/3526\nf 2921/2947/2921 2922/2948/2922 2912/2938/2912\nf 1007/1007/1007 271/271/271 984/984/984\nf 1796/1804/1796 3527/3566/3527 3504/3543/3504\nf 3527/3566/3527 3512/3551/3512 3504/3543/3504\nf 3514/3553/3514 3528/3567/3528 3523/3562/3523\nf 3529/3568/3529 57/57/57 56/56/56\nf 783/783/783 3394/3428/3394 781/781/781\nf 2592/2613/2592 2591/2612/2591 3526/3565/3526\nf 2182/2193/2182 490/490/490 2597/2618/2597\nf 2597/2618/2597 490/490/490 2162/2173/2162\nf 3512/3551/3512 3530/3569/3530 3513/3552/3513\nf 3528/3567/3528 3531/3570/3531 3523/3562/3523\nf 3523/3562/3523 3531/3570/3531 3511/3550/3511\nf 3532/3571/3532 3013/3043/3013 3015/3045/3015\nf 3533/3572/3533 3534/3573/3534 3535/3574/3535\nf 1664/1671/1664 2781/2805/2781 1662/1669/1662\nf 3536/3575/3536 2994/3468/2994 3137/3470/3137\nf 3422/3458/3422 2784/2808/2784 1796/1804/1796\nf 2784/2808/2784 3527/3566/3527 1796/1804/1796\nf 3530/3569/3530 3537/3576/3537 3513/3552/3513\nf 3513/3552/3513 3537/3576/3537 3514/3553/3514\nf 3537/3576/3537 3531/3570/3531 3528/3567/3528\nf 3514/3553/3514 3537/3576/3537 3528/3567/3528\nf 3024/3054/3024 3511/3550/3511 3531/3570/3531\nf 3538/3577/3538 3024/3054/3024 3531/3570/3531\nf 3539/3578/3539 3457/3496/3457 2/2/2\nf 3518/3557/3518 3540/3579/3540 3519/3558/3519\nf 3541/3580/3541 3542/3581/3542 3543/3582/3543\nf 3544/3583/3544 3137/3470/3137 3136/3584/3136\nf 3544/3583/3544 3545/3585/3545 3137/3470/3137\nf 3545/3585/3545 3536/3575/3536 3137/3470/3137\nf 3546/3586/3546 2995/3023/2995 2994/3022/2994\nf 3536/3575/3536 3546/3587/3546 2994/3468/2994\nf 3547/3588/3547 2785/2809/2785 3422/3458/3422\nf 3422/3458/3422 2785/2809/2785 2784/2808/2784\nf 3548/3589/3548 3527/3566/3527 2784/2808/2784\nf 3527/3566/3527 3530/3569/3530 3512/3551/3512\nf 3530/3569/3530 3549/3590/3549 3537/3576/3537\nf 3537/3576/3537 3550/3591/3550 3531/3570/3531\nf 3531/3570/3531 3550/3591/3550 3538/3577/3538\nf 3551/3592/3551 3552/3593/3552 3553/3594/3553\nf 378/378/378 322/322/322 3459/3498/3459\nf 3541/3580/3541 3554/3595/3554 3555/3596/3555\nf 3541/3597/3541 3556/3598/3556 3542/3599/3542\nf 3557/3600/3557 3545/3585/3545 3544/3583/3544\nf 3545/3585/3545 3558/3601/3558 3536/3575/3536\nf 3546/3586/3546 3559/3602/3559 3560/3603/3560\nf 1514/1516/1514 875/2623/875 1512/1514/1512\nf 3548/3589/3548 3561/3604/3561 3527/3566/3527\nf 3527/3566/3527 3561/3604/3561 3530/3569/3530\nf 3550/3591/3550 3562/3605/3562 3538/3577/3538\nf 3538/3577/3538 3562/3605/3562 3024/3054/3024\nf 695/695/695 1403/1405/1403 3050/3081/3050\nf 2720/2744/2720 3453/3492/3453 3563/3606/3563\nf 3564/3607/3564 3565/3608/3565 3555/3596/3555\nf 3565/3609/3565 3556/3598/3556 3541/3597/3541\nf 3555/3596/3555 3565/3608/3565 3541/3580/3541\nf 3556/3598/3556 3566/3610/3566 3542/3599/3542\nf 3542/3599/3542 3566/3610/3566 3544/3583/3544\nf 3544/3583/3544 3566/3610/3566 3557/3600/3557\nf 3558/3601/3558 3546/3587/3546 3536/3575/3536\nf 1744/1752/1744 3169/3201/3169 2761/2785/2761\nf 3567/3611/3567 101/101/101 263/263/263\nf 3561/3604/3561 3549/3590/3549 3530/3569/3530\nf 3537/3576/3537 3568/3612/3568 3550/3591/3550\nf 3568/3612/3568 3562/3605/3562 3550/3591/3550\nf 3569/3613/3569 3570/3614/3570 1000/1000/1000\nf 3571/3615/3571 3564/3607/3564 3555/3596/3555\nf 3556/3598/3556 3572/3616/3572 3566/3610/3566\nf 3558/3601/3558 3573/3617/3573 3546/3587/3546\nf 3056/3087/3056 3471/3510/3471 2970/2998/2970\nf 826/826/826 3548/3589/3548 2784/2808/2784\nf 3574/3618/3574 3568/3612/3568 3537/3576/3537\nf 3549/3590/3549 3574/3618/3574 3537/3576/3537\nf 3562/3605/3562 3359/3393/3359 3024/3054/3024\nf 2535/2556/2535 2587/2608/2587 2402/2423/2402\nf 2593/2614/2593 3378/3412/3378 760/760/760\nf 3570/3614/3570 3569/3613/3569 3455/3494/3455\nf 3519/3558/3519 3575/3619/3575 1422/1424/1422\nf 3576/3620/3576 3507/3546/3507 3571/3615/3571\nf 3571/3615/3571 3577/3621/3577 3564/3607/3564\nf 3577/3622/3577 3578/3623/3578 3564/3624/3564\nf 3564/3624/3564 3578/3623/3578 3565/3609/3565\nf 3565/3609/3565 3572/3616/3572 3556/3598/3556\nf 3572/3616/3572 3579/3625/3579 3566/3610/3566\nf 3566/3610/3566 3579/3625/3579 3557/3600/3557\nf 3579/3625/3579 3580/3626/3580 3557/3600/3557\nf 3580/3626/3580 3581/3627/3581 3545/3585/3545\nf 3557/3600/3557 3580/3626/3580 3545/3585/3545\nf 3581/3627/3581 3558/3601/3558 3545/3585/3545\nf 168/168/168 1556/1561/1556 3027/3057/3027\nf 3548/3589/3548 3582/3628/3582 3561/3604/3561\nf 3561/3604/3561 3574/3618/3574 3549/3590/3549\nf 2763/2787/2763 2416/2437/2416 2417/2438/2417\nf 1205/1205/1205 2427/2448/2427 2573/2594/2573\nf 3583/3629/3583 3570/3614/3570 3455/3494/3455\nf 3575/3619/3575 3584/3630/3584 1422/1424/1422\nf 2267/2285/2267 3585/3631/3585 3507/3546/3507\nf 3585/3631/3585 3577/3621/3577 3507/3546/3507\nf 3507/3546/3507 3577/3621/3577 3571/3615/3571\nf 3578/3623/3578 3586/3632/3586 3565/3609/3565\nf 3586/3632/3586 3572/3616/3572 3565/3609/3565\nf 3580/3626/3580 3587/3633/3587 3581/3627/3581\nf 3573/3617/3573 3558/3601/3558 3581/3627/3581\nf 3171/3203/3171 3559/3634/3559 3546/3587/3546\nf 3573/3617/3573 3171/3203/3171 3546/3587/3546\nf 1513/1515/1513 3588/3635/3588 3589/3636/3589\nf 3171/3637/3171 3589/3636/3589 3559/3602/3559\nf 1556/1561/1556 2256/2274/2256 3027/3057/3027\nf 3590/3638/3590 3548/3589/3548 826/826/826\nf 3574/3618/3574 3591/3639/3591 3568/3612/3568\nf 3568/3612/3568 3591/3639/3591 3562/3605/3562\nf 2981/3009/2981 3592/3640/3592 3326/3360/3326\nf 1422/1424/1422 3456/3495/3456 3593/3641/3593\nf 3584/3630/3584 3456/3495/3456 1422/1424/1422\nf 3577/3622/3577 3594/3642/3594 3578/3623/3578\nf 3579/3625/3579 3595/3643/3595 3580/3626/3580\nf 3595/3643/3595 3587/3633/3587 3580/3626/3580\nf 3596/3644/3596 3573/3617/3573 3581/3627/3581\nf 3597/3645/3597 3596/3644/3596 3581/3627/3581\nf 1513/1515/1513 3589/3636/3589 3171/3637/3171\nf 3598/3646/3598 826/826/826 825/825/825\nf 3598/3646/3598 3590/3638/3590 826/826/826\nf 3590/3638/3590 3582/3628/3582 3548/3589/3548\nf 3582/3628/3582 3599/3647/3599 3561/3604/3561\nf 3599/3647/3599 3600/3648/3600 3574/3618/3574\nf 3561/3604/3561 3599/3647/3599 3574/3618/3574\nf 3574/3618/3574 3600/3648/3600 3591/3639/3591\nf 3591/3639/3591 3601/3649/3601 3562/3605/3562\nf 3601/3649/3601 3044/3075/3044 3359/3393/3359\nf 3562/3605/3562 3601/3649/3601 3359/3393/3359\nf 2575/2596/2575 2642/2665/2642 2576/2597/2576\nf 1583/1588/1583 1585/1590/1585 1023/1023/1023\nf 539/539/539 538/538/538 1702/1709/1702\nf 2785/2809/2785 3547/3588/3547 827/827/827\nf 512/512/512 3602/3650/3602 494/494/494\nf 3334/3368/3334 3592/3640/3592 2804/2828/2804\nf 1548/1553/1548 2770/2794/2770 2916/2942/2916\nf 3603/3651/3603 3604/3652/3604 3605/3653/3605\nf 3606/3654/3606 3607/3655/3607 3586/3632/3586\nf 3578/3623/3578 3606/3654/3606 3586/3632/3586\nf 3572/3616/3572 3608/3656/3608 3579/3625/3579\nf 3579/3625/3579 3608/3656/3608 3595/3643/3595\nf 3595/3643/3595 3609/3657/3609 3587/3633/3587\nf 3609/3657/3609 3597/3645/3597 3587/3633/3587\nf 3587/3633/3587 3597/3645/3597 3581/3627/3581\nf 3596/3644/3596 3415/3451/3415 3573/3617/3573\nf 3171/3203/3171 3415/3451/3415 3170/3202/3170\nf 864/864/864 863/863/863 1621/1626/1621\nf 671/671/671 670/670/670 3610/3658/3610\nf 825/825/825 3611/3659/3611 3598/3646/3598\nf 3600/3648/3600 3612/3660/3612 3591/3639/3591\nf 3612/3660/3612 3601/3649/3601 3591/3639/3591\nf 2804/2828/2804 2405/2426/2405 2587/2608/2587\nf 1578/1583/1578 1577/1582/1577 1496/1498/1496\nf 3463/3502/3463 213/213/213 2302/2321/2302\nf 213/213/213 3613/3661/3613 2762/2786/2762\nf 2302/2321/2302 213/213/213 2762/2786/2762\nf 117/117/117 1283/1283/1283 3001/3030/3001\nf 1016/1016/1016 23/23/23 1374/1374/1374\nf 3614/3662/3614 3615/3663/3615 3616/3664/3616\nf 3614/3662/3614 3617/3665/3617 3368/3402/3368\nf 3615/3663/3615 3618/3666/3618 3616/3664/3616\nf 3615/3663/3615 3619/3667/3619 3618/3666/3618\nf 3619/3667/3619 3620/3668/3620 3618/3666/3618\nf 2762/2786/2762 3613/3661/3613 2685/2709/2685\nf 3621/3669/3621 3622/3670/3622 3585/3631/3585\nf 2267/2285/2267 3621/3669/3621 3585/3631/3585\nf 3585/3631/3585 3594/3671/3594 3577/3621/3577\nf 3594/3642/3594 3623/3672/3623 3578/3623/3578\nf 3586/3632/3586 3624/3673/3624 3572/3616/3572\nf 3572/3616/3572 3624/3673/3624 3608/3656/3608\nf 3608/3656/3608 3625/3674/3625 3595/3643/3595\nf 3595/3643/3595 3625/3674/3625 3609/3657/3609\nf 3626/3675/3626 3454/3493/3454 3456/3495/3456\nf 51/51/51 3352/3386/3352 2438/2459/2438\nf 3053/3084/3053 3409/3443/3409 1403/1405/1403\nf 2642/2665/2642 2644/2667/2644 2877/2903/2877\nf 3383/3417/3383 3627/3676/3627 3615/3663/3615\nf 3132/3164/3132 1239/1239/1239 1227/1227/1227\nf 3628/3677/3628 3620/3668/3620 3619/3667/3619\nf 3628/3677/3628 3629/3678/3629 3620/3668/3620\nf 732/732/732 2240/2258/2240 2126/2136/2126\nf 3628/3677/3628 950/950/950 3629/3678/3629\nf 3585/3631/3585 3622/3670/3622 3594/3671/3594\nf 3623/3672/3623 3606/3654/3606 3578/3623/3578\nf 3586/3632/3586 3607/3655/3607 3624/3673/3624\nf 3630/3679/3630 3597/3645/3597 3609/3657/3609\nf 3597/3645/3597 2467/2488/2467 3596/3644/3596\nf 2634/2657/2634 3631/3680/3631 3145/3177/3145\nf 2787/2811/2787 2794/2818/2794 421/421/421\nf 3632/3681/3632 2046/2055/2046 3633/3682/3633\nf 3634/3683/3634 3635/3684/3635 2483/2504/2483\nf 2804/2828/2804 3592/3640/3592 1687/1694/1687\nf 2813/2838/2813 3636/3685/3636 2814/2839/2814\nf 3383/3417/3383 3614/3662/3614 3368/3402/3368\nf 3627/3676/3627 3637/3686/3637 3615/3663/3615\nf 3637/3686/3637 3619/3667/3619 3615/3663/3615\nf 3637/3686/3637 3628/3677/3628 3619/3667/3619\nf 3637/3686/3637 950/950/950 3628/3677/3628\nf 2572/2593/2572 1479/1481/1479 2495/2516/2495\nf 3594/3642/3594 3622/3687/3622 3623/3672/3623\nf 3622/3687/3622 3638/3688/3638 3623/3672/3623\nf 3623/3672/3623 3639/3689/3639 3606/3654/3606\nf 3606/3654/3606 3639/3689/3639 3607/3655/3607\nf 3624/3673/3624 3640/3690/3640 3608/3656/3608\nf 3608/3656/3608 3640/3690/3640 3625/3674/3625\nf 3625/3674/3625 3630/3679/3630 3609/3657/3609\nf 3597/3645/3597 2468/2489/2468 2467/2488/2467\nf 2630/2653/2630 2937/2964/2937 2631/2654/2631\nf 3641/3691/3641 3642/3692/3642 2626/2648/2626\nf 3582/3628/3582 3643/3693/3643 3599/3647/3599\nf 3643/3693/3643 3644/3694/3644 3600/3648/3600\nf 3599/3647/3599 3643/3693/3643 3600/3648/3600\nf 3600/3648/3600 3644/3694/3644 3612/3660/3612\nf 3644/3694/3644 3645/3695/3645 3612/3660/3612\nf 3612/3660/3612 3645/3695/3645 3601/3649/3601\nf 3601/3649/3601 3645/3695/3645 3044/3075/3044\nf 3646/3696/3646 3647/3697/3647 3648/3698/3648\nf 3458/3497/3458 3649/3699/3649 1444/1446/1444\nf 90/90/90 92/92/92 2245/2263/2245\nf 2490/2511/2490 2491/2512/2491 209/209/209\nf 3650/3700/3650 3637/3686/3637 3627/3676/3627\nf 3650/3700/3650 951/951/951 3637/3686/3637\nf 951/951/951 950/950/950 3637/3686/3637\nf 2117/2127/2117 3621/3669/3621 2118/2128/2118\nf 2117/3701/2117 3651/3702/3651 3621/3703/3621\nf 3621/3703/3621 3651/3702/3651 3622/3687/3622\nf 3651/3702/3651 3652/3704/3652 3622/3687/3622\nf 3652/3704/3652 3638/3688/3638 3622/3687/3622\nf 3607/3655/3607 3653/3705/3653 3624/3673/3624\nf 3624/3673/3624 3653/3705/3653 3640/3690/3640\nf 3259/3293/3259 1759/1767/1759 3630/3679/3630\nf 3625/3674/3625 3259/3293/3259 3630/3679/3630\nf 3654/3706/3654 3524/3563/3524 3655/3707/3655\nf 1425/1427/1425 2384/2405/2384 2093/2102/2093\nf 2093/2102/2093 2384/2405/2384 3611/3659/3611\nf 3611/3659/3611 3656/3708/3656 3598/3646/3598\nf 3656/3708/3656 3657/3709/3657 3598/3646/3598\nf 3658/3710/3658 3590/3638/3590 3598/3646/3598\nf 3657/3709/3657 3658/3710/3658 3598/3646/3598\nf 3658/3710/3658 3659/3711/3659 3582/3628/3582\nf 3590/3638/3590 3658/3710/3658 3582/3628/3582\nf 3582/3628/3582 3659/3711/3659 3643/3693/3643\nf 3660/3712/3660 3661/3713/3661 3662/3714/3662\nf 3663/3715/3663 3664/3716/3664 3665/3717/3665\nf 3367/3401/3367 3666/3718/3666 3627/3676/3627\nf 3666/3718/3666 3650/3700/3650 3627/3676/3627\nf 3667/3719/3667 951/951/951 3650/3700/3650\nf 3668/3720/3668 2116/3721/2116 2850/2876/2850\nf 3669/3722/3669 3668/3720/3668 2850/2876/2850\nf 3670/3723/3670 2117/3701/2117 2116/3721/2116\nf 3668/3720/3668 3670/3723/3670 2116/3721/2116\nf 2117/3701/2117 3670/3723/3670 3651/3702/3651\nf 3623/3672/3623 3638/3688/3638 3639/3689/3639\nf 3607/3655/3607 3639/3689/3639 3653/3705/3653\nf 2902/2928/2902 3260/3294/3260 3640/3690/3640\nf 3640/3690/3640 3260/3294/3260 3625/3674/3625\nf 3625/3674/3625 3260/3294/3260 3259/3293/3259\nf 335/335/335 334/334/334 3260/3294/3260\nf 536/536/536 2782/2806/2782 2451/2472/2451\nf 2782/2806/2782 1912/1920/1912 2451/2472/2451\nf 2774/2798/2774 3671/3724/3671 3672/3725/3672\nf 3659/3711/3659 3673/3726/3673 3643/3693/3643\nf 3643/3693/3643 3673/3726/3673 3644/3694/3644\nf 3673/3726/3673 3674/3727/3674 3644/3694/3644\nf 3644/3694/3644 3674/3727/3674 3645/3695/3645\nf 3645/3695/3645 2208/2219/2208 3044/3075/3044\nf 2794/2818/2794 2787/2811/2787 2643/2666/2643\nf 2667/2690/2667 3011/3040/3011 2489/2510/2489\nf 3675/3728/3675 3560/3603/3560 3559/3602/3559\nf 3217/3251/3217 3663/3715/3663 3665/3717/3665\nf 2451/2472/2451 1912/1920/1912 3003/3032/3003\nf 3641/3691/3641 2741/2765/2741 3676/3729/3676\nf 3666/3718/3666 3667/3719/3667 3650/3700/3650\nf 3677/3730/3677 949/949/949 951/951/951\nf 416/416/416 2340/2360/2340 2329/2349/2329\nf 3678/3731/3678 3679/3732/3679 3639/3689/3639\nf 3638/3688/3638 3678/3731/3678 3639/3689/3639\nf 3639/3689/3639 3679/3732/3679 3653/3705/3653\nf 3260/3294/3260 2902/2928/2902 335/335/335\nf 2716/2740/2716 3680/3733/3680 2744/2768/2744\nf 2404/2425/2404 2403/2424/2403 724/724/724\nf 2413/2434/2413 2469/2490/2469 2642/2665/2642\nf 2384/2405/2384 3681/3734/3681 3611/3659/3611\nf 3611/3659/3611 3681/3734/3681 3656/3708/3656\nf 3682/3735/3682 3434/3473/3434 3382/3416/3382\nf 2607/2629/2607 3683/3736/3683 3684/3737/3684\nf 3219/3253/3219 3663/3715/3663 3217/3251/3217\nf 3685/3738/3685 3667/3719/3667 3666/3718/3666\nf 3667/3719/3667 3677/3730/3677 951/951/951\nf 3677/3730/3677 2457/2478/2457 3669/3722/3669\nf 3686/3739/3686 3668/3720/3668 3669/3722/3669\nf 2457/2478/2457 3686/3739/3686 3669/3722/3669\nf 3687/3740/3687 3670/3723/3670 3668/3720/3668\nf 3686/3739/3686 3687/3740/3687 3668/3720/3668\nf 3687/3740/3687 3688/3741/3688 3670/3723/3670\nf 3670/3723/3670 3688/3741/3688 3651/3702/3651\nf 3651/3702/3651 3689/3742/3689 3652/3704/3652\nf 3689/3742/3689 3690/3743/3690 3638/3688/3638\nf 3652/3704/3652 3689/3742/3689 3638/3688/3638\nf 3679/3732/3679 1970/1979/1970 3653/3705/3653\nf 3691/3744/3691 2395/2416/2395 2394/2415/2394\nf 3692/3745/3692 3693/3746/3693 3694/3747/3694\nf 2919/2945/2919 2758/2782/2758 2473/2494/2473\nf 2916/2942/2916 3052/3083/3052 2758/2782/2758\nf 1966/1975/1966 2105/2115/2105 731/731/731\nf 2916/2942/2916 2770/2794/2770 3052/3083/3052\nf 2770/2794/2770 2574/2595/2574 1447/1449/1447\nf 2574/2595/2574 2573/2594/2573 1447/1449/1447\nf 1017/1017/1017 3695/3748/3695 2205/2216/2205\nf 3659/3711/3659 3696/3749/3696 3673/3726/3673\nf 3673/3726/3673 3696/3749/3696 3674/3727/3674\nf 3674/3727/3674 3186/3220/3186 3645/3695/3645\nf 1312/1312/1312 3127/3159/3127 3358/3392/3358\nf 3697/3750/3697 125/125/125 2490/2511/2490\nf 2491/2512/2491 2414/2435/2414 2575/2596/2575\nf 2216/2227/2216 2218/2229/2218 2344/2364/2344\nf 3663/3715/3663 2002/2011/2002 3698/3751/3698\nf 3699/3752/3699 3666/3718/3666 3700/3753/3700\nf 3369/3403/3369 3700/3753/3700 3367/3401/3367\nf 3699/3752/3699 3685/3738/3685 3666/3718/3666\nf 2445/2466/2445 3677/3730/3677 3667/3719/3667\nf 206/206/206 2183/2194/2183 207/207/207\nf 3688/3741/3688 3701/3754/3701 3689/3742/3689\nf 3651/3702/3651 3688/3741/3688 3689/3742/3689\nf 3638/3688/3638 3690/3743/3690 3678/3731/3678\nf 3678/3731/3678 2498/2519/2498 3679/3732/3679\nf 2498/2519/2498 1970/1979/1970 3679/3732/3679\nf 1970/1979/1970 2901/2927/2901 3653/3705/3653\nf 3702/3755/3702 3448/3487/3448 1439/1441/1439\nf 3584/3630/3584 3626/3675/3626 3456/3495/3456\nf 761/761/761 760/760/760 3377/3411/3377\nf 3102/3134/3102 2946/2973/2946 2945/2972/2945\nf 3703/3756/3703 1998/2007/1998 3704/3757/3704\nf 2414/2435/2414 2413/2434/2413 2642/2665/2642\nf 2787/2811/2787 1913/1921/1913 2643/2666/2643\nf 2282/2301/2282 3705/3758/3705 2283/2302/2283\nf 2283/2302/2283 3705/3758/3705 2384/2405/2384\nf 3706/3759/3706 3657/3709/3657 3656/3708/3656\nf 3707/3760/3707 3658/3710/3658 3657/3709/3657\nf 3706/3759/3706 3707/3760/3707 3657/3709/3657\nf 3707/3760/3707 3696/3749/3696 3659/3711/3659\nf 3658/3710/3658 3707/3760/3707 3659/3711/3659\nf 3696/3749/3696 3708/3761/3708 3674/3727/3674\nf 3674/3727/3674 3708/3761/3708 3186/3220/3186\nf 3709/3762/3709 2457/2478/2457 1852/1860/1852\nf 1585/1590/1585 1969/1978/1969 1023/1023/1023\nf 1102/1102/1102 923/923/923 987/2114/987\nf 2445/2466/2445 3667/3719/3667 3685/3738/3685\nf 861/861/861 1226/1226/1226 1118/1118/1118\nf 3709/3762/3709 3686/3739/3686 2457/2478/2457\nf 2458/2479/2458 2457/2478/2457 3677/3730/3677\nf 3710/3763/3710 3687/3740/3687 3686/3739/3686\nf 3709/3762/3709 3710/3763/3710 3686/3739/3686\nf 3710/3763/3710 3688/3741/3688 3687/3740/3687\nf 3689/3742/3689 3701/3754/3701 3690/3743/3690\nf 2602/2624/2602 877/3041/877 2351/2371/2351\nf 1914/1922/1914 2476/2497/2476 2475/2496/2475\nf 2764/2788/2764 2417/2438/2417 2916/2942/2916\nf 732/732/732 731/731/731 2240/2258/2240\nf 3154/3186/3154 3665/3717/3665 3711/3764/3711\nf 1479/1481/1479 1534/1539/1534 2495/2516/2495\nf 81/81/81 3692/3745/3692 2216/2227/2216\nf 3712/3765/3712 3663/3715/3663 3219/3253/3219\nf 3712/3765/3712 3158/3190/3158 3663/3715/3663\nf 3076/3107/3076 3088/3119/3088 2827/2852/2827\nf 3713/3766/3713 3714/3767/3714 3699/3752/3699\nf 3700/3753/3700 3713/3766/3713 3699/3752/3699\nf 3714/3767/3714 3715/3768/3715 3699/3752/3699\nf 3715/3768/3715 3685/3738/3685 3699/3752/3699\nf 3688/3741/3688 3716/3769/3716 3701/3754/3701\nf 3701/3754/3701 3717/3770/3717 3690/3743/3690\nf 3717/3770/3717 1021/1021/1021 3678/3731/3678\nf 3690/3743/3690 3717/3770/3717 3678/3731/3678\nf 3678/3731/3678 1021/1021/1021 2498/2519/2498\nf 3465/3504/3465 3718/3771/3718 3626/3675/3626\nf 3719/3772/3719 2699/2723/2699 2780/2804/2780\nf 2823/2848/2823 3720/3773/3720 3721/3774/3721\nf 3347/3381/3347 3346/3380/3346 3660/3712/3660\nf 3352/3386/3352 3382/3416/3382 2438/2459/2438\nf 1394/1394/1394 1433/1435/1433 2598/2619/2598\nf 1433/1435/1433 232/232/232 2598/2619/2598\nf 2490/2511/2490 125/125/125 127/127/127\nf 2906/2932/2906 2764/2788/2764 3229/3263/3229\nf 1348/1348/1348 1394/1394/1394 2603/2625/2603\nf 3434/3473/3434 2439/2460/2439 2438/2459/2438\nf 3434/3473/3434 2614/2636/2614 2439/2460/2439\nf 3434/3473/3434 3722/3775/3722 2614/2636/2614\nf 1045/1045/1045 1047/1047/1047 3212/3246/3212\nf 3705/3758/3705 3723/3776/3723 2384/2405/2384\nf 2384/2405/2384 3723/3776/3723 3681/3734/3681\nf 3724/3777/3724 3656/3708/3656 3681/3734/3681\nf 3656/3708/3656 3724/3777/3724 3706/3759/3706\nf 3707/3760/3707 3725/3778/3725 3696/3749/3696\nf 3696/3749/3696 3725/3778/3725 3708/3761/3708\nf 3708/3761/3708 316/316/316 3186/3220/3186\nf 3287/3321/3287 3300/3334/3300 3288/3322/3288\nf 3712/3765/3712 3219/3253/3219 3726/3779/3726\nf 2919/2945/2919 2704/2728/2704 2703/2727/2703\nf 3727/3780/3727 3685/3738/3685 3715/3768/3715\nf 3727/3780/3727 3728/3781/3728 3685/3738/3685\nf 3728/3781/3728 2445/2466/2445 3685/3738/3685\nf 1852/1860/1852 3710/3763/3710 3709/3762/3709\nf 3729/3782/3729 3688/3741/3688 3710/3763/3710\nf 3688/3741/3688 3729/3782/3729 3716/3769/3716\nf 3716/3769/3716 2706/2730/2706 3701/3754/3701\nf 3701/3754/3701 2706/2730/2706 3717/3770/3717\nf 2832/2857/2832 2604/2626/2604 1170/1170/1170\nf 2604/2626/2604 2599/2620/2599 1170/1170/1170\nf 2768/2792/2768 2604/2626/2604 2832/2857/2832\nf 1433/1435/1433 233/233/233 232/232/232\nf 232/232/232 1171/1171/1171 2599/2620/2599\nf 1758/1766/1758 1766/1774/1766 2468/2489/2468\nf 1348/1348/1348 2603/2625/2603 2857/2883/2857\nf 1479/1481/1479 1070/1070/1070 1533/1538/1533\nf 3723/3776/3723 3730/3783/3730 3681/3734/3681\nf 3681/3734/3681 3730/3783/3730 3724/3777/3724\nf 3706/3759/3706 3725/3778/3725 3707/3760/3707\nf 316/316/316 3187/3221/3187 3186/3220/3186\nf 3083/3114/3083 3726/3779/3726 1696/3784/1696\nf 3083/3114/3083 3712/3765/3712 3726/3779/3726\nf 2510/2531/2510 3158/3190/3158 3712/3765/3712\nf 1598/1603/1598 2741/2765/2741 2742/2766/2742\nf 2491/2512/2491 2576/2597/2576 261/261/261\nf 284/284/284 3710/3763/3710 1852/1860/1852\nf 284/284/284 3729/3782/3729 3710/3763/3710\nf 3717/3770/3717 3731/3785/3731 1021/1021/1021\nf 3732/3786/3732 3001/3030/3001 3654/3706/3654\nf 3733/3787/3733 3734/3788/3734 3721/3774/3721\nf 3735/3789/3735 450/450/450 3736/3790/3736\nf 1171/1171/1171 232/232/232 2654/2677/2654\nf 1534/1539/1534 1699/1706/1699 2440/2461/2440\nf 1522/1526/1522 3205/3239/3205 1523/1527/1523\nf 1533/1538/1533 2429/2450/2429 2430/2451/2430\nf 522/522/522 3289/3323/3289 3723/3776/3723\nf 3730/3783/3730 3737/3791/3737 3706/3759/3706\nf 3724/3777/3724 3730/3783/3730 3706/3759/3706\nf 3706/3759/3706 3737/3791/3737 3725/3778/3725\nf 316/316/316 3708/3761/3708 3725/3778/3725\nf 3738/3792/3738 316/316/316 3725/3778/3725\nf 2572/2593/2572 926/926/926 1479/1481/1479\nf 2162/2173/2162 926/926/926 2572/2593/2572\nf 2928/2954/2928 297/297/297 2277/2295/2277\nf 2510/2531/2510 3712/3765/3712 3083/3114/3083\nf 468/468/468 631/631/631 469/469/469\nf 1788/1796/1788 3714/3767/3714 3713/3766/3713\nf 3739/3793/3739 3715/3768/3715 3714/3767/3714\nf 3739/3793/3739 3727/3780/3727 3715/3768/3715\nf 2443/2464/2443 2445/2466/2445 3728/3781/3728\nf 3740/3794/3740 3729/3782/3729 284/284/284\nf 3740/3794/3740 2706/2730/2706 3716/3769/3716\nf 3729/3782/3729 3740/3794/3740 3716/3769/3716\nf 286/286/286 2707/2731/2707 3740/3794/3740\nf 2706/2730/2706 2705/2729/2705 3717/3770/3717\nf 3717/3770/3717 2705/2729/2705 3731/3785/3731\nf 3741/3795/3741 3324/3358/3324 3742/3796/3742\nf 3734/3788/3734 2823/2848/2823 3721/3774/3721\nf 3743/3797/3743 2698/2722/2698 2751/2775/2751\nf 3744/3798/3744 3745/3799/3745 3746/3800/3746\nf 3747/3801/3747 2289/2308/2289 3748/3802/3748\nf 3186/3220/3186 2208/2219/2208 3645/3695/3645\nf 3749/3803/3749 3721/3774/3721 3750/3804/3750\nf 1098/1098/1098 3751/3805/3751 2742/2766/2742\nf 1662/1669/1662 3752/3806/3752 3753/3807/3753\nf 2409/2430/2409 6/6/6 2610/2632/2610\nf 2495/2516/2495 1534/1539/1534 2440/2461/2440\nf 2597/2618/2597 1134/1134/1134 442/442/442\nf 2183/2194/2183 2597/2618/2597 442/442/442\nf 2877/2903/2877 2782/2806/2782 536/536/536\nf 524/524/524 2205/2216/2205 3289/3323/3289\nf 3754/3808/3754 3737/3791/3737 3730/3783/3730\nf 3737/3791/3737 3738/3792/3738 3725/3778/3725\nf 78/78/78 3083/3809/3083 3755/3810/3755\nf 1696/1703/1696 3755/3810/3755 3083/3809/3083\nf 422/422/422 421/421/421 3398/3432/3398\nf 2046/2055/2046 2250/2268/2250 2044/2053/2044\nf 2343/2363/2343 3727/3780/3727 3739/3793/3739\nf 3740/3794/3740 284/284/284 286/286/286\nf 3756/3811/3756 3757/3812/3757 3758/3813/3758\nf 3672/3725/3672 3671/3724/3671 3759/3814/3759\nf 2386/2407/2386 2660/2683/2660 2211/2222/2211\nf 2752/2776/2752 898/898/898 216/216/216\nf 3760/3815/3760 3761/3816/3761 2289/2308/2289\nf 3761/3816/3761 3762/3817/3762 3748/3802/3748\nf 1486/1488/1486 2008/2017/2008 3763/3818/3763\nf 3764/3819/3764 3765/3820/3765 3766/3821/3766\nf 2340/2360/2340 2409/2430/2409 2610/2632/2610\nf 6/6/6 2409/2430/2409 4/4/4\nf 1983/1992/1983 263/263/263 343/343/343\nf 1912/1920/1912 1914/1922/1914 3003/3032/3003\nf 1914/1922/1914 2475/2496/2475 3005/3034/3005\nf 2478/2499/2478 2554/2575/2554 1122/1122/1122\nf 3289/3323/3289 3767/3822/3767 3723/3776/3723\nf 3767/3822/3767 3768/3823/3768 3730/3783/3730\nf 3723/3776/3723 3767/3822/3767 3730/3783/3730\nf 3730/3783/3730 3768/3823/3768 3754/3808/3754\nf 3737/3791/3737 3769/3824/3769 3738/3792/3738\nf 3769/3824/3769 314/314/314 3738/3792/3738\nf 314/314/314 316/316/316 3738/3792/3738\nf 126/126/126 3042/3072/3042 2415/2436/2415\nf 3003/3032/3003 1914/1922/1914 3005/3034/3005\nf 926/926/926 2162/2173/2162 764/764/764\nf 2511/2532/2511 3083/3114/3083 78/3825/78\nf 917/917/917 2173/2184/2173 3770/3826/3770\nf 1100/1100/1100 2968/2996/2968 174/174/174\nf 3771/3827/3771 3727/3780/3727 2343/2363/2343\nf 1424/1426/1424 3450/3489/3450 3702/3755/3702\nf 3772/3828/3772 3773/3829/3773 3774/3830/3774\nf 3088/3119/3088 3087/3118/3087 3775/3831/3775\nf 2477/2498/2477 1554/1559/1554 2449/2470/2449\nf 3762/3817/3762 3776/3832/3776 2327/2347/2327\nf 3776/3832/3776 2328/2348/2328 2327/2347/2327\nf 357/357/357 717/717/717 1582/1587/1582\nf 3777/3833/3777 3778/3834/3778 3779/3835/3779\nf 214/214/214 3592/3640/3592 2981/3009/2981\nf 2405/2426/2405 1687/1694/1687 283/283/283\nf 2405/2426/2405 283/283/283 2403/2424/2403\nf 2839/2864/2839 2746/2770/2746 2467/2488/2467\nf 2205/2216/2205 3695/3748/3695 3289/3323/3289\nf 3289/3323/3289 3695/3748/3695 3767/3822/3767\nf 3737/3791/3737 3754/3808/3754 3769/3824/3769\nf 360/360/360 2441/2462/2441 2204/2215/2204\nf 3444/3483/3444 326/326/326 3445/3484/3445\nf 381/381/381 2415/2436/2415 3042/3072/3042\nf 74/74/74 535/535/535 75/75/75\nf 1695/1702/1695 3442/3481/3442 3755/3810/3755\nf 3442/3481/3442 78/78/78 3755/3810/3755\nf 80/3074/80 2511/2532/2511 78/3825/78\nf 3222/3256/3222 1269/1269/1269 2429/2450/2429\nf 3592/3640/3592 1688/1695/1688 1687/1694/1687\nf 509/509/509 2372/2393/2372 1383/1383/1383\nf 2301/2320/2301 3780/3836/3780 2815/2840/2815\nf 3760/3815/3760 3781/3837/3781 3761/3816/3761\nf 112/112/112 105/105/105 107/107/107\nf 1417/1419/1417 143/143/143 540/540/540\nf 415/415/415 50/50/50 2340/2360/2340\nf 3782/3838/3782 2839/2864/2839 1765/1773/1765\nf 210/210/210 101/101/101 3567/3611/3567\nf 3390/3424/3390 3300/3334/3300 3299/3333/3299\nf 1375/1375/1375 1628/1633/1628 410/410/410\nf 3036/3066/3036 3042/3072/3042 126/126/126\nf 2971/2999/2971 3004/3033/3004 303/303/303\nf 2463/2484/2463 138/138/138 2040/2049/2040\nf 1416/1418/1416 535/535/535 74/74/74\nf 2418/2439/2418 79/79/79 78/78/78\nf 1695/1702/1695 384/384/384 2419/2440/2419\nf 2754/2778/2754 3380/3414/3380 3053/3084/3053\nf 2439/2460/2439 1984/1993/1984 104/104/104\nf 262/262/262 2442/2463/2442 1416/1418/1416\nf 210/210/210 102/102/102 101/101/101\nf 761/761/761 2754/2778/2754 2756/2780/2756\nf 3464/3503/3464 3718/3771/3718 3465/3504/3465\nf 3324/3358/3324 2634/2657/2634 3145/3177/3145\nf 1446/1448/1446 3783/3839/3783 1440/1442/1440\nf 2781/2805/2781 2780/2804/2780 3752/3806/3752\nf 3781/3837/3781 3784/3840/3784 3761/3816/3761\nf 3761/3816/3761 3784/3840/3784 3762/3817/3762\nf 3785/3841/3785 2328/2348/2328 3776/3832/3776\nf 3786/3842/3786 2328/2348/2328 3787/3843/3787\nf 340/340/340 1417/1419/1417 540/540/540\nf 2429/2450/2429 3016/3046/3016 3222/3256/3222\nf 380/380/380 2471/2492/2471 2470/2491/2470\nf 1700/1707/1700 454/454/454 1176/1176/1176\nf 868/868/868 3488/3527/3488 3483/3522/3483\nf 3140/3172/3140 3398/3432/3398 421/421/421\nf 2643/2666/2643 1913/1921/1913 2783/2807/2783\nf 2615/2637/2615 1982/1991/1982 1984/1993/1984\nf 2419/2440/2419 2418/2439/2418 3442/3481/3442\nf 2691/2715/2691 2971/2999/2971 2972/3000/2972\nf 1687/1694/1687 2165/2176/2165 283/283/283\nf 1688/1695/1688 3592/3640/3592 214/214/214\nf 3788/3844/3788 3462/3501/3462 3090/3121/3090\nf 196/196/196 2532/2553/2532 3091/3122/3091\nf 3775/3831/3775 3789/3845/3789 3088/3119/3088\nf 3790/3846/3790 3791/3847/3791 3792/3848/3792\nf 889/889/889 3793/3849/3793 3794/3850/3794\nf 3795/3851/3795 3090/3121/3090 2815/2840/2815\nf 1446/1448/1446 1445/1447/1445 3783/3839/3783\nf 3680/3733/3680 2720/2744/2720 3796/3852/3796\nf 1445/1447/1445 3797/3853/3797 3783/3839/3783\nf 3760/3815/3760 3310/3344/3310 3781/3837/3781\nf 1597/1602/1597 3798/3854/3798 599/599/599\nf 3781/3837/3781 3799/3855/3799 3784/3840/3784\nf 3784/3840/3784 3800/3856/3800 3762/3817/3762\nf 3762/3817/3762 3800/3856/3800 3776/3832/3776\nf 3785/3841/3785 3801/3857/3801 2328/2348/2328\nf 3801/3857/3801 3787/3843/3787 2328/2348/2328\nf 3626/3675/3626 3718/3771/3718 3454/3493/3454\nf 107/107/107 1069/1069/1069 2509/2530/2509\nf 3334/3368/3334 3326/3360/3326 3592/3640/3592\nf 3802/3858/3802 3803/3859/3803 2443/2464/2443\nf 3804/3860/3804 3805/3861/3805 3806/3862/3806\nf 1016/1016/1016 3807/3863/3807 3695/3748/3695\nf 3807/3863/3807 3767/3822/3767 3695/3748/3695\nf 3808/3864/3808 3809/3865/3809 3768/3823/3768\nf 3767/3822/3767 3808/3864/3808 3768/3823/3768\nf 3810/3866/3810 3754/3808/3754 3768/3823/3768\nf 3809/3865/3809 3810/3866/3810 3768/3823/3768\nf 3810/3866/3810 3499/3538/3499 3769/3824/3769\nf 3754/3808/3754 3810/3866/3810 3769/3824/3769\nf 3769/3824/3769 3499/3538/3499 314/314/314\nf 2827/2852/2827 3074/3105/3074 3076/3107/3076\nf 2415/2436/2415 2470/2491/2470 2413/2434/2413\nf 3377/3411/3377 3379/3413/3379 761/761/761\nf 2439/2460/2439 2615/2637/2615 1984/1993/1984\nf 415/415/415 3326/3360/3326 2492/2513/2492\nf 2340/2360/2340 50/50/50 52/52/52\nf 76/76/76 206/206/206 228/228/228\nf 3811/3867/3811 3812/3868/3812 3813/3869/3813\nf 1663/1670/1663 3814/3870/3814 1786/1794/1786\nf 1454/1456/1454 1453/1455/1453 2699/2723/2699\nf 3777/3833/3777 3539/3578/3539 3778/3834/3778\nf 3802/3858/3802 2443/2464/2443 3728/3781/3728\nf 3415/3451/3415 3596/3644/3596 2747/2771/2747\nf 2316/2336/2316 3364/3398/3364 900/900/900\nf 3310/3344/3310 3815/3871/3815 3781/3837/3781\nf 3781/3837/3781 3815/3871/3815 3799/3855/3799\nf 3784/3840/3784 3816/3872/3816 3800/3856/3800\nf 3800/3856/3800 3817/3873/3817 3776/3832/3776\nf 3017/3047/3017 2160/2171/2160 182/182/182\nf 1459/1461/1459 1280/1280/1280 2401/2422/2401\nf 1440/1442/1440 3783/3839/3783 1441/1443/1441\nf 3818/3874/3818 3570/3614/3570 3583/3629/3583\nf 2297/2316/2297 3819/3875/3819 84/84/84\nf 3807/3863/3807 3820/3876/3820 3767/3822/3767\nf 3820/3876/3820 3821/3877/3821 3767/3822/3767\nf 3767/3822/3767 3821/3877/3821 3808/3864/3808\nf 3809/3865/3809 3499/3538/3499 3810/3866/3810\nf 3822/3878/3822 3190/3224/3190 2407/2428/2407\nf 3326/3360/3326 415/415/415 2981/3009/2981\nf 2997/3026/2997 3449/3488/3449 3226/3260/3226\nf 3529/3568/3529 3184/3218/3184 3449/3488/3449\nf 3529/3568/3529 2419/2440/2419 3184/3218/3184\nf 2644/2667/2644 2643/2666/2643 2783/2807/2783\nf 263/263/263 103/103/103 344/344/344\nf 3823/3879/3823 3457/3496/3457 3539/3578/3539\nf 584/584/584 3824/3880/3824 1978/1987/1978\nf 3178/3212/3178 3825/3881/3825 3826/3882/3826\nf 3211/3245/3211 3178/3212/3178 3826/3882/3826\nf 1206/1206/1206 596/596/596 1007/1007/1007\nf 2781/2805/2781 3752/3806/3752 1662/1669/1662\nf 2635/2658/2635 2634/2657/2634 3324/3358/3324\nf 3346/3380/3346 3309/3343/3309 3311/3345/3311\nf 3816/3872/3816 3827/3883/3827 3800/3856/3800\nf 3827/3883/3827 3817/3873/3817 3800/3856/3800\nf 3785/3841/3785 3776/3832/3776 3817/3873/3817\nf 3828/3884/3828 3801/3857/3801 3785/3841/3785\nf 2761/2785/2761 3169/3201/3169 3819/3875/3819\nf 2514/2535/2514 3634/3683/3634 3829/3885/3829\nf 3794/3850/3794 3830/3886/3830 3552/3593/3552\nf 3780/3836/3780 2813/2838/2813 2815/2840/2815\nf 3831/3887/3831 3539/3578/3539 2/2/2\nf 433/433/433 1962/1971/1962 3807/3863/3807\nf 1962/1971/1962 3820/3876/3820 3807/3863/3807\nf 2417/2438/2417 1548/1553/1548 2916/2942/2916\nf 2419/2440/2419 3529/3568/3529 56/56/56\nf 2794/2818/2794 2643/2666/2643 2469/2490/2469\nf 3363/3397/3363 3449/3488/3449 2997/3026/2997\nf 3363/3397/3363 3529/3568/3529 3449/3488/3449\nf 3832/3888/3832 2569/2590/2569 3629/3678/3629\nf 3452/3491/3452 3833/3889/3833 3834/3890/3834\nf 3778/3834/3778 3539/3578/3539 3831/3887/3831\nf 3633/3682/3633 3823/3891/3823 3777/3892/3777\nf 2709/2733/2709 3835/3893/3835 3836/3894/3836\nf 3660/3712/3660 3662/3714/3662 3347/3381/3347\nf 3309/3343/3309 3837/3895/3837 3310/3344/3310\nf 3837/3895/3837 3838/3896/3838 3815/3871/3815\nf 3310/3344/3310 3837/3895/3837 3815/3871/3815\nf 3815/3871/3815 3838/3896/3838 3799/3855/3799\nf 3838/3896/3838 3816/3872/3816 3784/3840/3784\nf 3799/3855/3799 3838/3896/3838 3784/3840/3784\nf 3827/3883/3827 3839/3897/3839 3817/3873/3817\nf 3683/3736/3683 3840/3898/3840 3841/3899/3841\nf 3683/3736/3683 2606/2628/2606 3840/3898/3840\nf 2250/2268/2250 3632/3681/3632 2484/2505/2484\nf 2513/2534/2513 3634/3683/3634 2514/2535/2514\nf 2701/2725/2701 2700/2724/2700 3515/3554/3515\nf 2957/2985/2957 3842/3900/3842 3843/3901/3843\nf 3783/3839/3783 3635/3684/3635 3634/3683/3634\nf 3820/3876/3820 3844/3902/3844 3821/3877/3821\nf 3845/3903/3845 3809/3865/3809 3808/3864/3808\nf 3821/3877/3821 3845/3903/3845 3808/3864/3808\nf 3809/3865/3809 3845/3903/3845 3499/3538/3499\nf 3845/3903/3845 3443/3482/3443 3499/3538/3499\nf 3499/3538/3499 3443/3482/3443 3209/3243/3209\nf 2414/2435/2414 2642/2665/2642 2575/2596/2575\nf 3846/3904/3846 3363/3397/3363 2997/3026/2997\nf 2406/2427/2406 3529/3568/3529 3363/3397/3363\nf 2406/2427/2406 57/57/57 3529/3568/3529\nf 3417/3453/3417 3847/3905/3847 3848/3906/3848\nf 3849/3907/3849 3850/3908/3850 2396/2417/2396\nf 3850/3908/3850 3851/3909/3851 3180/3214/3180\nf 3180/3214/3180 3851/3909/3851 3178/3212/3178\nf 3852/3910/3852 3661/3713/3661 3853/3911/3853\nf 3660/3712/3660 3853/3911/3853 3661/3713/3661\nf 3662/3714/3662 3854/3912/3854 3347/3381/3347\nf 3347/3381/3347 3854/3912/3854 3309/3343/3309\nf 3837/3895/3837 3855/3913/3855 3838/3896/3838\nf 3839/3897/3839 3856/3914/3856 3817/3873/3817\nf 3856/3914/3856 3785/3841/3785 3817/3873/3817\nf 3856/3914/3856 3857/3915/3857 3828/3884/3828\nf 3785/3841/3785 3856/3914/3856 3828/3884/3828\nf 3857/3915/3857 3801/3857/3801 3828/3884/3828\nf 3801/3857/3801 3858/3916/3858 3787/3843/3787\nf 3858/3916/3858 3683/3736/3683 3841/3899/3841\nf 2607/2629/2607 2606/2628/2606 3683/3736/3683\nf 3765/3820/3765 3859/3917/3859 3766/3821/3766\nf 3860/3918/3860 3796/3852/3796 3861/3919/3861\nf 3373/3407/3373 3403/3437/3403 2847/3445/2847\nf 2605/2627/2605 3788/3844/3788 3795/3851/3795\nf 238/238/238 3732/3786/3732 3647/3697/3647\nf 3563/3606/3563 3452/3491/3452 3834/3890/3834\nf 3844/3902/3844 3820/3876/3820 1962/1971/1962\nf 3844/3902/3844 3862/3920/3862 3821/3877/3821\nf 3863/3921/3863 3443/3482/3443 3845/3903/3845\nf 2520/2541/2520 2911/2937/2911 2521/2542/2521\nf 2766/2790/2766 2997/3026/2997 2767/2791/2767\nf 3864/3922/3864 2997/3026/2997 2766/2790/2766\nf 3864/3922/3864 3846/3904/3846 2997/3026/2997\nf 2407/2428/2407 3363/3397/3363 3846/3904/3846\nf 3479/3518/3479 3102/3134/3102 2945/2972/2945\nf 2605/2627/2605 3453/3492/3453 2562/2583/2562\nf 3865/3923/3865 3849/3907/3849 3866/3924/3866\nf 3867/3925/3867 3849/3907/3849 3865/3923/3865\nf 3851/3909/3851 3868/3926/3868 3178/3212/3178\nf 3825/3881/3825 3869/3927/3869 3826/3882/3826\nf 377/377/377 378/378/378 3540/3579/3540\nf 3466/3505/3466 3813/3869/3813 3870/3928/3870\nf 3871/3929/3871 3872/3930/3872 3661/3713/3661\nf 3852/3910/3852 3871/3929/3871 3661/3713/3661\nf 3872/3930/3872 3873/3931/3873 3662/3714/3662\nf 3661/3713/3661 3872/3930/3872 3662/3714/3662\nf 3662/3714/3662 3873/3931/3873 3854/3912/3854\nf 3854/3912/3854 3874/3932/3874 3309/3343/3309\nf 3309/3343/3309 3874/3932/3874 3837/3895/3837\nf 3855/3913/3855 3875/3933/3875 3838/3896/3838\nf 3875/3933/3875 3876/3934/3876 3816/3872/3816\nf 3838/3896/3838 3875/3933/3875 3816/3872/3816\nf 3876/3934/3876 3839/3897/3839 3827/3883/3827\nf 3816/3872/3816 3876/3934/3876 3827/3883/3827\nf 3877/3935/3877 3801/3857/3801 3857/3915/3857\nf 3684/3737/3684 3683/3736/3683 3878/3936/3878\nf 3879/3937/3879 2213/2224/2213 3880/3938/3880\nf 3788/3844/3788 3090/3121/3090 3795/3851/3795\nf 3788/3844/3788 2605/2627/2605 3881/3939/3881\nf 3605/3653/3605 3788/3844/3788 3881/3939/3881\nf 3293/3327/3293 2306/2325/2306 2305/2324/2305\nf 1962/1971/1962 3882/3940/3882 3844/3902/3844\nf 3883/3941/3883 3844/3902/3844 3882/3940/3882\nf 3883/3941/3883 3862/3920/3862 3844/3902/3844\nf 3862/3920/3862 3884/3942/3884 3821/3877/3821\nf 3884/3942/3884 3863/3921/3863 3845/3903/3845\nf 3821/3877/3821 3884/3942/3884 3845/3903/3845\nf 3443/3482/3443 3863/3921/3863 3241/3275/3241\nf 1758/1766/1758 2468/2489/2468 1759/1767/1759\nf 3870/3928/3870 3885/3943/3885 3466/3505/3466\nf 3466/3505/3466 3885/3943/3885 3463/3502/3463\nf 3416/3452/3416 3847/3905/3847 3417/3453/3417\nf 3886/3944/3886 3865/3923/3865 3847/3905/3847\nf 107/107/107 106/106/106 1069/1069/1069\nf 3887/3945/3887 3849/3907/3849 3867/3925/3867\nf 3887/3945/3887 3850/3908/3850 3849/3907/3849\nf 3887/3945/3887 3851/3909/3851 3850/3908/3850\nf 3851/3909/3851 3888/3946/3888 3868/3926/3868\nf 3135/3167/3135 2729/2753/2729 3852/3910/3852\nf 3852/3910/3852 2729/2753/2729 3871/3929/3871\nf 3873/3931/3873 3889/3947/3889 3854/3912/3854\nf 3889/3947/3889 3874/3932/3874 3854/3912/3854\nf 3874/3932/3874 3890/3948/3890 3837/3895/3837\nf 3837/3895/3837 3890/3948/3890 3855/3913/3855\nf 3890/3948/3890 3875/3933/3875 3855/3913/3855\nf 3877/3935/3877 3858/3916/3858 3801/3857/3801\nf 3878/3936/3878 3683/3736/3683 3858/3916/3858\nf 3891/3949/3891 3878/3936/3878 3858/3916/3858\nf 384/384/384 3226/3260/3226 3184/3218/3184\nf 2444/2465/2444 397/397/397 396/396/396\nf 3892/3950/3892 3893/3951/3893 3894/3952/3894\nf 3733/3787/3733 3721/3774/3721 3749/3803/3749\nf 2563/2584/2563 2716/2740/2716 2745/2769/2745\nf 2720/2744/2720 3680/3733/3680 2716/2740/2716\nf 382/382/382 381/381/381 3042/3072/3042\nf 1787/1795/1787 2791/2815/2791 3895/3953/3895\nf 3307/3341/3307 3882/3940/3882 3447/3486/3447\nf 3896/3954/3896 3883/3941/3883 3882/3940/3882\nf 3869/3927/3869 3825/3881/3825 3897/3955/3897\nf 3897/3955/3897 3825/3881/3825 3898/3956/3898\nf 25/25/25 981/981/981 556/556/556\nf 1583/1588/1583 1023/1023/1023 1750/1758/1750\nf 2766/2790/2766 3899/3957/3899 3864/3922/3864\nf 3822/3878/3822 3846/3904/3846 3864/3922/3864\nf 1500/1502/1500 2003/2012/2003 2256/2274/2256\nf 3900/3958/3900 3847/3905/3847 3416/3452/3416\nf 3901/3959/3901 3902/3960/3902 3400/3434/3400\nf 3900/3958/3900 3886/3944/3886 3847/3905/3847\nf 1069/1069/1069 407/407/407 2509/2530/2509\nf 3903/3961/3903 3851/3909/3851 3887/3945/3887\nf 3868/3926/3868 3898/3956/3898 3825/3881/3825\nf 3897/3955/3897 3898/3956/3898 3904/3962/3904\nf 2730/2754/2730 2729/2753/2729 3135/3167/3135\nf 2298/2317/2298 2297/2316/2297 84/84/84\nf 3871/3929/3871 3277/3311/3277 3872/3930/3872\nf 3872/3930/3872 3277/3311/3277 3873/3931/3873\nf 3889/3947/3889 3905/3963/3905 3874/3932/3874\nf 3875/3933/3875 3906/3964/3906 3876/3934/3876\nf 3876/3934/3876 3907/3965/3907 3839/3897/3839\nf 3907/3965/3907 3908/3966/3908 3839/3897/3839\nf 3908/3966/3908 3909/3967/3909 3839/3897/3839\nf 3909/3967/3909 3856/3914/3856 3839/3897/3839\nf 3910/3968/3910 3857/3915/3857 3856/3914/3856\nf 3909/3967/3909 3910/3968/3910 3856/3914/3856\nf 3910/3968/3910 3877/3935/3877 3857/3915/3857\nf 3911/3969/3911 3858/3916/3858 3877/3935/3877\nf 3912/3970/3912 3913/3971/3913 3914/3972/3914\nf 3893/3951/3893 3860/3918/3860 3894/3952/3894\nf 3884/3942/3884 3862/3920/3862 3883/3941/3883\nf 3896/3954/3896 3884/3942/3884 3883/3941/3883\nf 3884/3942/3884 3915/3973/3915 3863/3921/3863\nf 3915/3973/3915 3241/3275/3241 3863/3921/3863\nf 1104/1104/1104 1177/1177/1177 1105/1105/1105\nf 2298/2317/2298 84/84/84 3293/3327/3293\nf 3916/3974/3916 3917/3975/3917 3899/3957/3899\nf 3917/3975/3917 3864/3922/3864 3899/3957/3899\nf 3917/3975/3917 2519/2540/2519 3864/3922/3864\nf 2519/2540/2519 3822/3878/3822 3864/3922/3864\nf 3846/3904/3846 3822/3878/3822 2407/2428/2407\nf 3288/3322/3288 3918/3976/3918 3919/3977/3919\nf 3918/3976/3918 3900/3958/3900 3416/3452/3416\nf 3886/3944/3886 3900/3958/3900 3920/3978/3920\nf 2640/2663/2640 2639/2662/2639 2722/2746/2722\nf 3921/3979/3921 3887/3945/3887 3867/3925/3867\nf 3921/3979/3921 3903/3961/3903 3887/3945/3887\nf 3903/3961/3903 3888/3946/3888 3851/3909/3851\nf 3888/3946/3888 3922/3980/3922 3868/3926/3868\nf 3868/3926/3868 3922/3980/3922 3898/3956/3898\nf 3923/3981/3923 3277/3311/3277 3871/3929/3871\nf 2729/2753/2729 3923/3981/3923 3871/3929/3871\nf 3277/3311/3277 3924/3982/3924 3873/3931/3873\nf 3873/3931/3873 3924/3982/3924 3889/3947/3889\nf 3924/3982/3924 3905/3963/3905 3889/3947/3889\nf 3905/3963/3905 3925/3983/3925 3874/3932/3874\nf 3874/3932/3874 3925/3983/3925 3890/3948/3890\nf 3890/3948/3890 3906/3964/3906 3875/3933/3875\nf 3906/3964/3906 3907/3965/3907 3876/3934/3876\nf 3926/3984/3926 3858/3916/3858 3911/3969/3911\nf 3926/3984/3926 3891/3949/3891 3858/3916/3858\nf 961/961/961 3878/3936/3878 3891/3949/3891\nf 3648/3698/3648 3859/3917/3859 3765/3820/3765\nf 3927/3985/3927 3928/3986/3928 3929/3987/3929\nf 3928/3986/3928 3912/3970/3912 3929/3987/3929\nf 2650/2673/2650 3386/3420/3386 3913/3971/3913\nf 3896/3954/3896 3882/3940/3882 3307/3341/3307\nf 3930/3988/3930 3884/3942/3884 3896/3954/3896\nf 3931/3989/3931 3915/3973/3915 3884/3942/3884\nf 2859/2885/2859 3241/3275/3241 3915/3973/3915\nf 2794/2818/2794 3140/3172/3140 421/421/421\nf 2945/2972/2945 325/325/325 3479/3518/3479\nf 3932/3990/3932 3921/3979/3921 3867/3925/3867\nf 3923/3981/3923 2234/2251/2234 3277/3311/3277\nf 3277/3311/3277 3933/3991/3933 3924/3982/3924\nf 3924/3982/3924 3925/3983/3925 3905/3963/3905\nf 3925/3983/3925 3934/3992/3934 3890/3948/3890\nf 3934/3992/3934 3070/3101/3070 3890/3948/3890\nf 3906/3964/3906 3935/3993/3935 3907/3965/3907\nf 3908/3966/3908 3936/3994/3936 3909/3967/3909\nf 3909/3967/3909 3937/3995/3937 3910/3968/3910\nf 3938/3996/3938 3877/3935/3877 3910/3968/3910\nf 3937/3995/3937 3938/3996/3938 3910/3968/3910\nf 3938/3996/3938 3911/3969/3911 3877/3935/3877\nf 3318/3352/3318 961/961/961 3891/3949/3891\nf 3926/3984/3926 3318/3352/3318 3891/3949/3891\nf 3939/3997/3939 3912/3970/3912 3928/3986/3928\nf 3939/3997/3939 3913/3971/3913 3912/3970/3912\nf 3940/3998/3940 2650/2673/2650 3913/3971/3913\nf 3552/3593/3552 3830/3886/3830 3941/3999/3941\nf 3942/4000/3942 3896/3954/3896 3307/3341/3307\nf 3943/4001/3943 3944/4002/3944 3916/3974/3916\nf 3945/4003/3945 3917/3975/3917 3916/3974/3916\nf 3944/4002/3944 3945/4003/3945 3916/3974/3916\nf 3945/4003/3945 2519/2540/2519 3917/3975/3917\nf 2519/2540/2519 2521/2542/2521 3822/3878/3822\nf 643/643/643 2523/2544/2523 2763/2787/2763\nf 1171/1171/1171 2654/2677/2654 693/693/693\nf 3300/3334/3300 3918/3976/3918 3288/3322/3288\nf 3300/3334/3300 3900/3958/3900 3918/3976/3918\nf 3300/3334/3300 3920/3978/3920 3900/3958/3900\nf 3946/4004/3946 3921/3979/3921 3932/3990/3932\nf 3946/4004/3946 3903/3961/3903 3921/3979/3921\nf 3946/4004/3946 2756/2780/2756 3903/3961/3903\nf 2756/2780/2756 3888/3946/3888 3903/3961/3903\nf 2756/2780/2756 3947/4005/3947 3888/3946/3888\nf 3888/3946/3888 3947/4005/3947 3922/3980/3922\nf 2662/2685/2662 2714/2738/2714 2524/2545/2524\nf 2487/2508/2487 3948/4006/3948 3751/3805/3751\nf 3277/3311/3277 2560/2581/2560 3933/3991/3933\nf 3070/3101/3070 3949/4007/3949 3906/3964/3906\nf 3890/3948/3890 3070/3101/3070 3906/3964/3906\nf 3906/3964/3906 3949/4007/3949 3935/3993/3935\nf 3935/3993/3935 2537/2558/2537 3907/3965/3907\nf 3950/4008/3950 3908/3966/3908 3907/3965/3907\nf 3908/3966/3908 3950/4008/3950 3936/3994/3936\nf 3951/4009/3951 3937/3995/3937 3909/3967/3909\nf 960/960/960 2585/2606/2585 3952/4010/3952\nf 3952/4010/3952 2585/2606/2585 3927/3985/3927\nf 2585/2606/2585 3928/3986/3928 3927/3985/3927\nf 3940/3998/3940 3913/3971/3913 3939/3997/3939\nf 3065/3096/3065 2650/2673/2650 3940/3998/3940\nf 3953/4011/3953 2649/2672/2649 2650/2673/2650\nf 425/425/425 2544/2565/2544 993/993/993\nf 2649/2672/2649 3942/4000/3942 3307/3341/3307\nf 3942/4000/3942 1211/1211/1211 3896/3954/3896\nf 3896/3954/3896 1211/1211/1211 3930/3988/3930\nf 3086/3117/3086 3884/3942/3884 3930/3988/3930\nf 3081/3112/3081 3931/3989/3931 3884/3942/3884\nf 3086/3117/3086 3081/3112/3081 3884/3942/3884\nf 3081/3112/3081 362/362/362 3931/3989/3931\nf 2905/2931/2905 3915/3973/3915 3931/3989/3931\nf 362/362/362 2905/2931/2905 3931/3989/3931\nf 2944/2971/2944 2946/2973/2946 3115/3147/3115\nf 2761/2785/2761 3819/3875/3819 2297/2316/2297\nf 3954/4012/3954 3945/4003/3945 3944/4002/3944\nf 1469/1471/1469 2511/2532/2511 80/3074/80\nf 3955/4013/3955 3946/4004/3946 3932/3990/3932\nf 2756/2780/2756 2755/2779/2755 3947/4005/3947\nf 3947/4005/3947 3956/4014/3956 3922/3980/3922\nf 3922/3980/3922 3956/4014/3956 3904/3962/3904\nf 3277/3311/3277 2233/2250/2233 2560/2581/2560\nf 3933/3991/3933 3957/4015/3957 3924/3982/3924\nf 3957/4015/3957 1701/1708/1701 3925/3983/3925\nf 3924/3982/3924 3957/4015/3957 3925/3983/3925\nf 3925/3983/3925 1701/1708/1701 3934/3992/3934\nf 2595/2616/2595 2594/2615/2594 3935/3993/3935\nf 3949/4007/3949 2595/2616/2595 3935/3993/3935\nf 2537/2558/2537 3950/4008/3950 3907/3965/3907\nf 3936/3994/3936 3958/4016/3958 3909/3967/3909\nf 3958/4016/3958 3951/4009/3951 3909/3967/3909\nf 3046/3077/3046 3911/3969/3911 3938/3996/3938\nf 3046/3077/3046 3926/3984/3926 3911/3969/3911\nf 3046/3077/3046 3959/4017/3959 3318/3352/3318\nf 3926/3984/3926 3046/3077/3046 3318/3352/3318\nf 3959/4017/3959 2585/2606/2585 960/960/960\nf 3318/3352/3318 3959/4017/3959 960/960/960\nf 2488/2509/2488 2489/2510/2489 3928/3986/3928\nf 2585/2606/2585 2488/2509/2488 3928/3986/3928\nf 2489/2510/2489 3939/3997/3939 3928/3986/3928\nf 3011/3040/3011 3010/3039/3010 3939/3997/3939\nf 3010/3039/3010 3940/3998/3940 3939/3997/3939\nf 246/246/246 2649/2672/2649 3953/4011/3953\nf 1212/1212/1212 3942/4000/3942 2649/2672/2649\nf 246/246/246 1212/1212/1212 2649/2672/2649\nf 1211/1211/1211 3086/3117/3086 3930/3988/3930\nf 3960/4018/3960 3961/4019/3961 3962/4020/3962\nf 3944/4002/3944 3943/4001/3943 3963/4021/3963\nf 2520/2541/2520 3945/4003/3945 3954/4012/3954\nf 3945/4003/3945 2520/2541/2520 2519/2540/2519\nf 3039/3069/3039 2986/3014/2986 2987/3015/2987\nf 642/642/642 643/643/643 2763/2787/2763\nf 920/920/920 3955/4013/3955 3920/3978/3920\nf 920/920/920 921/921/921 3955/4013/3955\nf 762/762/762 3946/4004/3946 3955/4013/3955\nf 921/921/921 762/762/762 3955/4013/3955\nf 3964/4022/3964 3956/4014/3956 3061/3092/3061\nf 3416/3452/3416 3919/3977/3919 3918/3976/3918\nf 3221/3255/3221 489/489/489 3370/3404/3370\nf 2560/2581/2560 1477/1479/1477 3933/3991/3933\nf 3934/3992/3934 1499/1501/1499 3070/3101/3070\nf 2536/2557/2536 3950/4008/3950 2537/2558/2537\nf 3950/4008/3950 2536/2557/2536 3936/3994/3936\nf 3936/3994/3936 2536/2557/2536 3958/4016/3958\nf 2596/2617/2596 3951/4009/3951 3958/4016/3958\nf 2596/2617/2596 2788/2812/2788 3951/4009/3951\nf 2788/2812/2788 3937/3995/3937 3951/4009/3951\nf 2788/2812/2788 2497/2518/2497 3937/3995/3937\nf 2497/2518/2497 3938/3996/3938 3937/3995/3937\nf 2497/2518/2497 2496/2517/2496 3938/3996/3938\nf 2496/2517/2496 3046/3077/3046 3938/3996/3938\nf 3011/3040/3011 3939/3997/3939 2489/2510/2489\nf 3010/3039/3010 1141/1141/1141 3940/3998/3940\nf 3940/3998/3940 1141/1141/1141 3065/3096/3065\nf 1140/1140/1140 2650/2673/2650 3065/3096/3065\nf 1140/1140/1140 3953/4011/3953 2650/2673/2650\nf 1140/1140/1140 246/246/246 3953/4011/3953\nf 3942/4000/3942 1212/1212/1212 1211/1211/1211\nf 2578/2599/2578 3081/3112/3081 3086/3117/3086\nf 361/361/361 2905/2931/2905 362/362/362\nf 56/56/56 839/839/839 2418/2439/2418\nf 2877/2903/2877 2644/2667/2644 2782/2806/2782\nf 2689/2713/2689 3412/3448/3412 3954/4012/3954\nf 3954/4012/3954 3412/3448/3412 2520/2541/2520\nf 2906/2932/2906 642/642/642 2763/2787/2763\nf 3317/3351/3317 3920/3978/3920 3300/3334/3300\nf 861/861/861 392/392/392 1226/1226/1226\nf 3317/3351/3317 920/920/920 3920/3978/3920\nf 762/762/762 761/761/761 3946/4004/3946\nf 3946/4004/3946 761/761/761 2756/2780/2756\nf 3947/4005/3947 2755/2779/2755 3956/4014/3956\nf 489/489/489 2199/2210/2199 3370/3404/3370\nf 1701/1708/1701 1499/1501/1499 3934/3992/3934\nf 3070/3101/3070 1320/1320/1320 3949/4007/3949\nf 3949/4007/3949 1320/1320/1320 2595/2616/2595\nf 2594/2615/2594 148/148/148 2537/2558/2537\nf 3935/3993/3935 2594/2615/2594 2537/2558/2537\nf 2536/2557/2536 3012/3042/3012 3958/4016/3958\nf 3012/3042/3012 2596/2617/2596 3958/4016/3958\nf 3046/3077/3046 1307/1307/1307 3959/4017/3959\nf 1307/1307/1307 2583/2604/2583 3959/4017/3959\nf 3959/4017/3959 2583/2604/2583 2585/2606/2585\nf 2875/2901/2875 3965/4023/3965 3966/4024/3966\nf 2621/2643/2621 890/890/890 889/889/889\nf 3792/3848/3792 3791/3847/3791 3087/3118/3087\nf 3790/3846/3790 3967/4025/3967 3791/3847/3791\nf 2685/2709/2685 2792/2816/2792 2687/2711/2687\nf 2608/2630/2608 1506/1508/1506 3968/4026/3968\nf 2942/2969/2942 2339/2359/2339 3969/4027/3969\nf 3676/3729/3676 2741/2765/2741 1598/1603/1598\nf 2195/2206/2195 2797/2821/2797 2196/2207/2196\nf 1786/1794/1786 3814/3870/3814 2670/2693/2670\nf 2116/3721/2116 2181/2875/2181 2850/2876/2850\nf 2248/2266/2248 2247/2265/2247 2339/2359/2339\nf 3970/4028/3970 3733/3787/3733 3833/3889/3833\nf 347/347/347 3971/4029/3971 348/348/348\nf 3972/4030/3972 2781/2805/2781 1664/1671/1664\nf 3671/3724/3671 3973/4031/3973 3759/3814/3759\nf 1504/1506/1504 1506/1508/1506 3974/4032/3974\nf 3975/4033/3975 3976/4034/3976 2819/2844/2819\nf 3977/4035/3977 3978/4036/3978 3979/4037/3979\nf 2247/2265/2247 418/418/418 3980/4038/3980\nf 3791/3847/3791 3967/4025/3967 3981/4039/3981\nf 2446/2467/2446 3982/4040/3982 2447/2468/2447\nf 1422/1424/1422 3593/3641/3593 1423/1425/1423\nf 3588/3635/3588 3892/3950/3892 3894/3952/3894\nf 3983/4041/3983 3982/4040/3982 2446/2467/2446\nf 3691/3744/3691 2394/2415/2394 3694/3747/3694\nf 3647/3697/3647 3654/3706/3654 3655/3707/3655\nf 3735/3789/3735 3736/3790/3736 3984/4042/3984\nf 3985/4043/3985 1661/1668/1661 785/785/785\nf 418/418/418 417/417/417 3980/4038/3980\nf 3766/3821/3766 3986/4044/3986 3987/4045/3987\nf 3455/3494/3455 3569/3613/3569 3988/4046/3988\nf 3965/4023/3965 3348/3382/3348 3989/4047/3989\nf 3669/3722/3669 949/949/949 3677/3730/3677\nf 3976/4034/3976 2820/2845/2820 2819/2844/2819\nf 1502/1504/1502 2211/2222/2211 2660/2683/2660\nf 3990/4048/3990 1441/1443/1441 3991/4049/3991\nf 3886/3944/3886 3955/4013/3955 3932/3990/3932\nf 1096/1096/1096 1098/1098/1098 3641/3691/3641\nf 2326/2346/2326 3992/4050/3992 2327/2347/2327\nf 3965/4023/3965 3989/4047/3989 3966/4024/3966\nf 1137/1137/1137 1407/1409/1407 870/870/870\nf 3993/4051/3993 3842/3900/3842 3756/3811/3756\nf 3087/3118/3087 3791/3847/3791 3981/4039/3981\nf 216/216/216 218/218/218 2041/2050/2041\nf 1747/1755/1747 2316/2336/2316 900/900/900\nf 2701/2725/2701 3515/3554/3515 3994/4052/3994\nf 3995/4053/3995 3680/3733/3680 3893/3951/3893\nf 3663/3715/3663 3698/3751/3698 3664/3716/3664\nf 3421/3457/3421 2846/2871/2846 3420/3456/3420\nf 3001/3030/3001 3996/4054/3996 3654/3706/3654\nf 2334/4055/2334 2806/2831/2806 2570/2591/2570\nf 3072/3103/3072 3551/3592/3551 3792/3848/3792\nf 212/212/212 1785/1793/1785 3895/3953/3895\nf 1506/1508/1506 3997/4056/3997 3974/4032/3974\nf 3654/3706/3654 3996/4054/3996 3524/3563/3524\nf 3087/3118/3087 3981/4039/3981 3775/3831/3775\nf 1661/1668/1661 558/558/558 785/785/785\nf 2792/2816/2792 1787/1795/1787 3096/3128/3096\nf 3758/3813/3758 3757/3812/3757 3831/3887/3831\nf 1663/1670/1663 1785/1793/1785 212/212/212\nf 2685/2709/2685 2687/2711/2687 2686/2710/2686\nf 3998/4057/3998 2686/2710/2686 2688/2712/2688\nf 2678/2702/2678 33/33/33 35/35/35\nf 3593/3641/3593 3988/4046/3988 1423/1425/1423\nf 3072/3103/3072 3792/3848/3792 3087/3118/3087\nf 1661/1668/1661 3999/4058/3999 559/559/559\nf 3999/4058/3999 4000/4059/4000 2819/2844/2819\nf 559/559/559 3999/4058/3999 2819/2844/2819\nf 2819/2844/2819 4000/4059/4000 3975/4033/3975\nf 2456/2477/2456 976/976/976 2461/2482/2461\nf 4001/4060/4001 2548/2569/2548 2466/2487/2466\nf 2957/2985/2957 3843/3901/3843 2947/2974/2947\nf 3998/4057/3998 2688/2712/2688 4002/4061/4002\nf 3551/3592/3551 3534/3573/3534 3790/3846/3790\nf 3551/3592/3551 3790/3846/3790 3792/3848/3792\nf 998/998/998 1000/1000/1000 4003/4062/4003\nf 3736/3790/3736 449/449/449 474/474/474\nf 2775/2799/2775 3147/3179/3147 2624/2646/2624\nf 1452/1454/1452 4004/4063/4004 1453/1455/1453\nf 1453/1455/1453 4004/4063/4004 4005/4064/4005\nf 3552/3593/3552 3941/3999/3941 4006/4065/4006\nf 479/479/479 838/838/838 911/911/911\nf 2762/2786/2762 2685/2709/2685 2303/2322/2303\nf 2330/2350/2330 3421/3457/3421 2195/2206/2195\nf 4006/4065/4006 2608/2630/2608 4007/4066/4007\nf 3823/3879/3823 3279/3313/3279 3457/3496/3457\nf 3981/4039/3981 2448/2469/2448 3775/3831/3775\nf 1116/1116/1116 3711/3764/3711 2237/2255/2237\nf 2466/2487/2466 2548/2569/2548 3147/3179/3147\nf 2819/2844/2819 2668/2691/2668 2735/2759/2735\nf 3726/3779/3726 3219/3253/3219 3218/3252/3218\nf 2780/2804/2780 2699/2723/2699 2701/2725/2701\nf 3426/3462/3426 3425/3461/3425 3180/3214/3180\nf 2592/2613/2592 3526/3565/3526 3525/3564/3525\nf 3752/3806/3752 2780/2804/2780 2701/2725/2701\nf 3569/3613/3569 2738/2762/2738 4008/4067/4008\nf 4005/4064/4005 2466/2487/2466 4009/4068/4009\nf 4010/4069/4010 2621/2643/2621 3794/3850/3794\nf 2621/2643/2621 889/889/889 3794/3850/3794\nf 2622/2644/2622 4010/4069/4010 3551/3592/3551\nf 3348/3382/3348 955/955/955 3989/4047/3989\nf 3967/4025/3967 3790/3846/3790 3534/3573/3534\nf 4009/4068/4009 2465/2486/2465 3516/3555/3516\nf 4011/4070/4011 4007/4066/4007 2608/2630/2608\nf 4009/4068/4009 2466/2487/2466 2465/2486/2465\nf 1423/1425/1423 3450/3489/3450 1424/1426/1424\nf 4012/4071/4012 3034/3064/3034 3646/3696/3646\nf 4013/4072/4013 3763/3818/3763 3984/4042/3984\nf 3981/4039/3981 3983/4041/3983 2446/2467/2446\nf 4000/4059/4000 3976/4034/3976 3975/4033/3975\nf 4014/4073/4014 3533/3572/3533 4015/4074/4015\nf 1007/1007/1007 1020/1020/1020 1206/1206/1206\nf 4016/4075/4016 3976/4034/3976 4017/4076/4017\nf 4012/4071/4012 3765/3820/3765 3764/3819/3764\nf 3983/4041/3983 3533/3572/3533 4014/4073/4014\nf 2903/2929/2903 4013/4072/4013 4018/4077/4018\nf 3789/3845/3789 2448/2469/2448 4019/4078/4019\nf 2622/2644/2622 3551/3592/3551 3072/3103/3072\nf 3994/4052/3994 3515/3554/3515 3517/3556/3517\nf 3553/3594/3553 3552/3593/3552 4006/4065/4006\nf 3861/3919/3861 3796/3852/3796 3750/3804/3750\nf 4020/4079/4020 2670/2693/2670 4021/4080/4021\nf 3763/3818/3763 2008/2017/2008 1901/1909/1901\nf 3969/4027/3969 55/55/55 2942/2969/2942\nf 899/899/899 1747/1755/1747 900/900/900\nf 911/911/911 838/838/838 889/889/889\nf 3793/3849/3793 4022/4081/4022 3794/3850/3794\nf 4023/4082/4023 3279/4083/3279 3823/3891/3823\nf 3932/3990/3932 3867/3925/3867 3886/3944/3886\nf 3941/3999/3941 3719/3772/3719 2779/2803/2779\nf 4024/4084/4024 4025/4085/4025 3990/4048/3990\nf 373/373/373 1118/1118/1118 1117/1117/1117\nf 3793/3849/3793 889/889/889 2711/2735/2711\nf 1095/4086/1095 4026/4087/4026 1093/4088/1093\nf 2819/2844/2819 2735/2759/2735 559/559/559\nf 1785/1793/1785 1787/1795/1787 3895/3953/3895\nf 3985/4043/3985 4027/4089/4027 1661/1668/1661\nf 1661/1668/1661 4027/4089/4027 3999/4058/3999\nf 4027/4089/4027 4028/4090/4028 3999/4058/3999\nf 4004/4063/4004 4001/4060/4001 4005/4064/4005\nf 32/32/32 2925/2951/2925 1435/1437/1435\nf 2699/2723/2699 1453/1455/1453 2700/2724/2700\nf 2448/2469/2448 3981/4039/3981 2446/2467/2446\nf 3019/3049/3019 158/158/158 1132/1132/1132\nf 3553/3594/3553 4006/4065/4006 4007/4066/4007\nf 4028/4090/4028 4000/4059/4000 3999/4058/3999\nf 1060/1060/1060 704/704/704 1044/1044/1044\nf 4015/4074/4015 3533/3572/3533 3535/3574/3535\nf 3669/3722/3669 2850/2876/2850 3832/3888/3832\nf 4029/4091/4029 4030/4092/4030 4031/4093/4031\nf 4032/4094/4032 3976/4034/3976 4000/4059/4000\nf 449/449/449 451/451/451 475/475/475\nf 3519/3558/3519 1422/1424/1422 4033/4095/4033\nf 3794/3850/3794 4022/4081/4022 3830/3886/3830\nf 1485/1487/1485 2008/2017/2008 1486/1488/1486\nf 2847/2872/2847 2330/2350/2330 1093/1093/1093\nf 3775/3831/3775 2448/2469/2448 3789/3845/3789\nf 3516/3555/3516 3961/4019/3961 3517/3556/3517\nf 601/601/601 600/600/600 4034/4096/4034\nf 2711/2735/2711 4022/4081/4022 3793/3849/3793\nf 1502/1504/1502 2004/2013/2004 1500/1502/1500\nf 2711/2735/2711 2673/2696/2673 4035/4097/4035\nf 3034/3064/3034 320/320/320 3646/3696/3646\nf 1696/3784/1696 3726/3779/3726 385/4098/385\nf 1663/1670/1663 3753/3807/3753 3814/3870/3814\nf 2459/2480/2459 2271/2289/2271 1115/1115/1115\nf 3796/3852/3796 3563/3606/3563 3834/3890/3834\nf 3647/3697/3647 3655/3707/3655 3648/3698/3648\nf 3735/3789/3735 1901/1909/1901 450/450/450\nf 4036/4099/4036 2513/2534/2513 3986/4044/3986\nf 2779/2803/2779 3719/3772/3719 2780/2804/2780\nf 10/10/10 238/238/238 320/320/320\nf 2448/2469/2448 2447/2468/2447 4019/4078/4019\nf 2237/2255/2237 3711/3764/3711 3009/3038/3009\nf 1117/4100/1117 1119/2701/1119 863/863/863\nf 4037/4101/4037 4038/4102/4038 4039/4103/4039\nf 3972/4030/3972 2779/2803/2779 2781/2805/2781\nf 4006/4065/4006 2779/2803/2779 3972/4030/3972\nf 4040/4104/4040 3948/4006/3948 2486/2507/2486\nf 138/138/138 216/216/216 2041/2050/2041\nf 1901/1909/1901 484/484/484 450/450/450\nf 2223/2234/2223 4041/4105/4041 3985/4043/3985\nf 3460/3499/3460 3459/3498/3459 3464/3503/3464\nf 238/238/238 3647/3697/3647 320/320/320\nf 1486/1488/1486 3763/3818/3763 4013/4072/4013\nf 3967/4025/3967 3983/4041/3983 3981/4039/3981\nf 2793/2817/2793 205/205/205 204/204/204\nf 2745/2769/2745 2744/2768/2744 2251/2269/2251\nf 4041/4105/4041 4042/4106/4042 4027/4089/4027\nf 3985/4043/3985 4041/4105/4041 4027/4089/4027\nf 2647/2670/2647 2231/2248/2231 1062/1062/1062\nf 1093/1093/1093 3373/4107/3373 2847/2872/2847\nf 2840/2865/2840 2842/2867/2842 4043/4108/4043\nf 2925/2951/2925 4044/4109/4044 1435/1437/1435\nf 4044/4109/4044 2980/3008/2980 1435/1437/1435\nf 2039/2048/2039 915/915/915 914/914/914\nf 2608/2630/2608 3972/4030/3972 2609/2631/2609\nf 4042/4106/4042 4045/4110/4045 4027/4089/4027\nf 4045/4110/4045 4028/4090/4028 4027/4089/4027\nf 3604/3652/3604 3466/3505/3466 3462/3501/3462\nf 3518/3557/3518 1283/1283/1283 3540/3579/3540\nf 2720/2744/2720 3563/3606/3563 3796/3852/3796\nf 4046/4111/4046 2745/2769/2745 4047/4112/4047\nf 3764/3819/3764 3766/3821/3766 4048/4113/4048\nf 3842/3900/3842 3764/4114/3764 4048/4115/4048\nf 4011/4070/4011 2608/2630/2608 3968/4026/3968\nf 4028/4090/4028 4032/4094/4032 4000/4059/4000\nf 3464/3503/3464 4019/4078/4019 3718/3771/3718\nf 2689/2713/2689 3963/4021/3963 3337/3371/3337\nf 3983/4041/3983 3967/4025/3967 3533/3572/3533\nf 1453/1455/1453 4005/4064/4005 2700/2724/2700\nf 303/303/303 3004/3033/3004 2925/2951/2925\nf 3004/3033/3004 4049/4116/4049 2925/2951/2925\nf 2925/2951/2925 4049/4116/4049 4044/4109/4044\nf 4044/4109/4044 4050/4117/4050 2980/3008/2980\nf 4050/4117/4050 2937/2964/2937 2980/3008/2980\nf 4017/4076/4017 3976/4034/3976 4032/4094/4032\nf 3865/3923/3865 3886/3944/3886 3867/3925/3867\nf 3466/3505/3466 3604/3652/3604 3603/3651/3603\nf 3519/3558/3519 3540/3579/3540 3575/3619/3575\nf 3453/3492/3453 3452/3491/3452 3563/3606/3563\nf 4048/4113/4048 3766/3821/3766 3987/4045/3987\nf 3969/4027/3969 2339/2359/2339 1771/1779/1771\nf 3616/3664/3616 4051/4118/4051 4052/4119/4052\nf 1505/1507/1505 3968/4026/3968 1506/1508/1506\nf 2690/2714/2690 3004/3033/3004 2691/2715/2691\nf 426/426/426 1700/1707/1700 2453/2474/2453\nf 4050/4117/4050 2039/2048/2039 2937/2964/2937\nf 3750/3804/3750 3268/3302/3268 3675/3728/3675\nf 3986/4044/3986 2515/2536/2515 3987/4045/3987\nf 2708/2732/2708 2737/2761/2737 2736/2760/2736\nf 4053/4120/4053 3518/3557/3518 4054/4121/4054\nf 3895/3953/3895 2791/2815/2791 3613/3661/3613\nf 418/418/418 2247/2265/2247 2249/2267/2249\nf 3982/4040/3982 3454/3493/3454 3718/3771/3718\nf 450/450/450 449/449/449 3736/3790/3736\nf 2766/2790/2766 4055/4122/4055 3899/3957/3899\nf 3072/3103/3072 3087/3118/3087 3076/3107/3076\nf 3452/3491/3452 4056/4123/4056 3833/3889/3833\nf 2239/2257/2239 3488/3527/3488 868/868/868\nf 2690/2714/2690 4057/4124/4057 3004/3033/3004\nf 3004/3033/3004 4057/4124/4057 4049/4116/4049\nf 4058/4125/4058 4044/4109/4044 4049/4116/4049\nf 4058/4125/4058 4050/4117/4050 4044/4109/4044\nf 3090/3121/3090 2302/2321/2302 2301/2320/2301\nf 4004/4063/4004 2557/2578/2557 4001/4060/4001\nf 3535/3574/3535 4007/4066/4007 4011/4070/4011\nf 3885/3943/3885 211/211/211 213/213/213\nf 212/212/212 3895/3953/3895 213/213/213\nf 2447/2468/2447 3982/4040/3982 3718/3771/3718\nf 3895/3953/3895 3613/3661/3613 213/213/213\nf 4018/4077/4018 4013/4072/4013 3984/4042/3984\nf 3583/3629/3583 3455/3494/3455 3454/3493/3454\nf 4015/4074/4015 3535/3574/3535 4059/4126/4059\nf 1512/1514/1512 3588/3635/3588 1513/1515/1513\nf 3675/3728/3675 3268/3302/3268 3560/3603/3560\nf 3337/3371/3337 4060/4127/4060 4057/4124/4057\nf 2690/2714/2690 3337/3371/3337 4057/4124/4057\nf 4061/4128/4061 4049/4116/4049 4057/4124/4057\nf 4061/4128/4061 4058/4125/4058 4049/4116/4049\nf 4058/4125/4058 4062/4129/4062 2039/2048/2039\nf 4050/4117/4050 4058/4125/4058 2039/2048/2039\nf 4033/4095/4033 1424/1426/1424 2592/2613/2592\nf 4033/4095/4033 2592/2613/2592 3525/3564/3525\nf 3970/4028/3970 3734/3788/3734 3733/3787/3733\nf 4024/4084/4024 3990/4048/3990 3991/4049/3991\nf 2814/2839/2814 3833/3889/3833 2815/2840/2815\nf 3588/3635/3588 3894/3952/3894 3589/3636/3589\nf 3912/3970/3912 3914/3972/3914 3929/3987/3929\nf 2806/2831/2806 1094/1094/1094 2571/2592/2571\nf 2806/2831/2806 2571/2592/2571 2570/2591/2570\nf 4006/4065/4006 3941/3999/3941 2779/2803/2779\nf 3943/4001/3943 4060/4127/4060 3337/3371/3337\nf 3963/4021/3963 3943/4001/3943 3337/3371/3337\nf 3943/4001/3943 4063/4130/4063 4060/4127/4060\nf 4061/4128/4061 4057/4124/4057 4060/4127/4060\nf 4063/4130/4063 4061/4128/4061 4060/4127/4060\nf 4062/4129/4062 4064/4131/4064 915/915/915\nf 915/915/915 4064/4131/4064 913/913/913\nf 478/478/478 4065/4132/4065 4066/4133/4066\nf 3756/3811/3756 4048/4115/4048 3987/4134/3987\nf 2812/2837/2812 2084/2093/2084 2109/2119/2109\nf 3675/3728/3675 3589/3636/3589 3894/3952/3894\nf 3721/3774/3721 3720/3773/3720 3268/3302/3268\nf 3765/3820/3765 3646/3696/3646 3648/3698/3648\nf 3988/4046/3988 4008/4067/4008 1423/1425/1423\nf 785/785/785 2223/2234/2223 3985/4043/3985\nf 470/470/470 472/472/472 1650/1655/1650\nf 3147/3179/3147 2548/2569/2548 2547/2568/2547\nf 3620/3668/3620 3629/3678/3629 2571/2592/2571\nf 3832/3888/3832 2570/2591/2570 2569/2590/2569\nf 2847/2872/2847 3421/3457/3421 2330/2350/2330\nf 3540/3579/3540 3465/3504/3465 3584/3630/3584\nf 3982/4040/3982 4014/4073/4014 3818/3874/3818\nf 4020/4079/4020 2671/2694/2671 2670/2693/2670\nf 3836/3894/3836 2710/2734/2710 2709/2733/2709\nf 4064/4131/4064 4067/4135/4067 913/913/913\nf 4067/4135/4067 411/411/411 913/913/913\nf 4068/4136/4068 2561/2582/2561 2563/2584/2563\nf 238/238/238 13/13/13 3732/3786/3732\nf 4025/4085/4025 3526/3565/3526 3990/4048/3990\nf 3990/4048/3990 2591/2612/2591 1441/1443/1441\nf 3783/3839/3783 3634/3683/3634 1441/1443/1441\nf 3702/3755/3702 3450/3489/3450 3448/3487/3448\nf 4069/4137/4069 3779/4138/3779 3987/4045/3987\nf 3055/3086/3055 53/53/53 1773/1781/1773\nf 987/987/987 790/790/790 318/318/318\nf 3893/3951/3893 3892/3950/3892 3995/4053/3995\nf 2294/2313/2294 1037/1037/1037 1351/1351/1351\nf 3044/3075/3044 1627/1632/1627 3359/3393/3359\nf 3779/3835/3779 3778/3834/3778 3757/3812/3757\nf 2223/2234/2223 2222/2233/2222 4041/4105/4041\nf 3680/3733/3680 3995/4053/3995 2744/2768/2744\nf 4070/4139/4070 4064/4131/4064 4062/4129/4062\nf 3655/3707/3655 3524/3563/3524 4025/4085/4025\nf 2421/2442/2421 1041/1041/1041 3238/3272/3238\nf 3832/3888/3832 2850/2876/2850 2570/2591/2570\nf 3986/4044/3986 2513/2534/2513 2515/2536/2515\nf 396/396/396 2458/2479/2458 2444/2465/2444\nf 3982/4040/3982 3983/4041/3983 4014/4073/4014\nf 3762/3817/3762 2327/2347/2327 3748/3802/3748\nf 3967/4025/3967 3534/3573/3534 3533/3572/3533\nf 3192/3226/3192 2298/2317/2298 3293/3327/3293\nf 508/508/508 3098/3130/3098 3128/3160/3128\nf 4067/4135/4067 4071/4140/4071 411/411/411\nf 2487/2508/2487 3389/3423/3389 2305/2324/2305\nf 3797/3853/3797 4046/4111/4046 4047/4112/4047\nf 2251/2269/2251 2250/2268/2250 3797/3853/3797\nf 3635/3684/3635 3797/3853/3797 2483/2504/2483\nf 3763/3818/3763 1901/1909/1901 3735/3789/3735\nf 3984/4042/3984 3763/3818/3763 3735/3789/3735\nf 4072/4141/4072 3971/4029/3971 3486/3525/3486\nf 3458/3497/3458 2708/2732/2708 2710/2734/2710\nf 2789/2813/2789 2485/2506/2485 3633/3682/3633\nf 2484/2505/2484 3632/3681/3632 2485/2506/2485\nf 4008/4067/4008 2737/2761/2737 1423/1425/1423\nf 4045/4110/4045 4032/4094/4032 4028/4090/4028\nf 2971/2999/2971 303/303/303 2924/2950/2924\nf 4073/4142/4073 4074/4143/4074 2567/2588/2567\nf 3987/4134/3987 3779/3835/3779 3757/3812/3757\nf 3680/3733/3680 3796/3852/3796 3860/3918/3860\nf 2485/2506/2485 3632/3681/3632 3633/3682/3633\nf 3088/3119/3088 1545/1550/1545 2827/2852/2827\nf 4035/4097/4035 2673/2696/2673 1454/1456/1454\nf 375/2237/375 1117/4100/1117 863/863/863\nf 4062/4129/4062 915/915/915 2039/2048/2039\nf 3818/3874/3818 3583/3629/3583 3454/3493/3454\nf 3389/3423/3389 3293/3327/3293 2305/2324/2305\nf 4075/4144/4075 4076/4145/4076 4077/4146/4077\nf 3861/3919/3861 3750/3804/3750 3675/3728/3675\nf 3994/4052/3994 3517/3556/3517 3753/3807/3753\nf 2806/2830/2806 2805/2829/2805 1095/4086/1095\nf 727/727/727 3438/3477/3438 769/769/769\nf 4078/4147/4078 3439/3478/3439 3438/3477/3438\nf 4079/4148/4079 4078/4147/4078 3438/3477/3438\nf 3439/3478/3439 4078/4147/4078 4072/4141/4072\nf 3789/3845/3789 4019/4078/4019 3464/3503/3464\nf 3962/4020/3962 3961/4019/3961 4021/4080/4021\nf 3777/3892/3777 2789/2813/2789 3633/3682/3633\nf 4009/4068/4009 3516/3555/3516 3515/3554/3515\nf 3570/3614/3570 4003/4062/4003 1000/1000/1000\nf 4080/4149/4080 4070/4139/4070 4062/4129/4062\nf 2461/2482/2461 976/976/976 1192/1192/1192\nf 2316/2336/2316 2099/2108/2099 3364/3398/3364\nf 4071/4140/4071 157/157/157 4076/4145/4076\nf 4077/4146/4077 159/159/159 4081/4150/4081\nf 3766/3821/3766 4036/4099/4036 3986/4044/3986\nf 4079/4148/4079 3438/3477/3438 727/727/727\nf 729/729/729 4079/4148/4079 727/727/727\nf 3961/4019/3961 4039/4103/4039 4021/4080/4021\nf 3524/3563/3524 3996/4054/3996 3525/3564/3525\nf 320/320/320 3647/3697/3647 3646/3696/3646\nf 1833/1841/1833 944/944/944 946/946/946\nf 3881/3939/3881 2605/2627/2605 2561/2582/2561\nf 2605/2627/2605 3451/3490/3451 3453/3492/3453\nf 13/13/13 3001/3030/3001 3732/3786/3732\nf 2589/2610/2589 3236/3270/3236 1743/1751/1743\nf 1504/1506/1504 3974/4032/3974 3870/3928/3870\nf 4076/4145/4076 159/159/159 4077/4146/4077\nf 4082/4151/4082 4072/4141/4072 4078/4147/4078\nf 2548/2569/2548 4001/4060/4001 2557/2578/2557\nf 1020/1020/1020 1007/1007/1007 984/984/984\nf 4083/4152/4083 1502/1504/1502 2659/2682/2659\nf 3269/3303/3269 3268/3302/3268 3720/3773/3720\nf 1439/1441/1439 1441/1443/1441 2591/2612/2591\nf 1192/1192/1192 976/976/976 2759/2783/2759\nf 3551/3592/3551 4010/4069/4010 3794/3850/3794\nf 31/31/31 303/303/303 2925/2951/2925\nf 2514/2535/2514 2789/2813/2789 4069/4137/4069\nf 3604/3652/3604 3788/3844/3788 3605/3653/3605\nf 3465/3504/3465 3626/3675/3626 3584/3630/3584\nf 157/157/157 159/159/159 4076/4145/4076\nf 4006/4065/4006 3972/4030/3972 2608/2630/2608\nf 4084/4153/4084 4085/4154/4085 729/729/729\nf 729/729/729 4085/4154/4085 4079/4148/4079\nf 4079/4148/4079 4085/4154/4085 4078/4147/4078\nf 4085/4154/4085 4086/4155/4086 4078/4147/4078\nf 4087/4156/4087 4088/4157/4088 4082/4151/4082\nf 2700/2724/2700 4005/4064/4005 4009/4068/4009\nf 1452/1454/1452 2557/2578/2557 4004/4063/4004\nf 3451/3490/3451 4056/4123/4056 3452/3491/3452\nf 3998/4057/3998 2813/2838/2813 3780/3836/3780\nf 3389/3423/3389 4089/4158/4089 4090/4159/4090\nf 3535/3574/3535 3534/3573/3534 4007/4066/4007\nf 3462/3501/3462 2302/2321/2302 3090/3121/3090\nf 3463/3502/3463 3885/3943/3885 213/213/213\nf 2921/2947/2921 2222/2233/2222 2221/2232/2221\nf 3551/3592/3551 3553/3594/3553 3534/3573/3534\nf 813/813/813 2558/2579/2558 1452/1454/1452\nf 4081/4150/4081 4091/4160/4091 4092/4161/4092\nf 4084/4153/4084 729/729/729 4092/4161/4092\nf 4091/4160/4091 4084/4153/4084 4092/4161/4092\nf 4084/4153/4084 4093/4162/4093 4085/4154/4085\nf 4086/4155/4086 4082/4151/4082 4078/4147/4078\nf 3629/3678/3629 2569/2590/2569 2571/2592/2571\nf 2330/2350/2330 2194/2205/2194 1094/1094/1094\nf 4026/4087/4026 3373/3407/3373 1093/4088/1093\nf 3526/3565/3526 2591/2612/2591 3990/4048/3990\nf 3460/3499/3460 3465/3504/3465 3540/3579/3540\nf 2922/2948/2922 2921/2947/2921 2221/2232/2221\nf 2921/2947/2921 4041/4105/4041 2222/2233/2222\nf 2921/2947/2921 4018/4077/4018 4041/4105/4041\nf 4056/4123/4056 2815/2840/2815 3833/3889/3833\nf 1424/1426/1424 1439/1441/1439 2591/2612/2591\nf 159/159/159 4091/4160/4091 4081/4150/4081\nf 4093/4162/4093 4084/4153/4084 4091/4160/4091\nf 4093/4162/4093 4086/4155/4086 4085/4154/4085\nf 4094/4163/4094 4082/4151/4082 4086/4155/4086\nf 4094/4163/4094 4087/4156/4087 4082/4151/4082\nf 285/285/285 284/284/284 1852/1860/1852\nf 3894/3952/3894 3861/3919/3861 3675/3728/3675\nf 2929/3025/2929 3764/4114/3764 2957/2985/2957\nf 3842/3900/3842 4048/4115/4048 3756/3811/3756\nf 3783/3839/3783 3797/3853/3797 3635/3684/3635\nf 4041/4105/4041 4018/4077/4018 4042/4106/4042\nf 2685/2709/2685 3613/3661/3613 2792/2816/2792\nf 2767/2791/2767 4095/4164/4095 2765/2789/2765\nf 158/158/158 3020/3050/3020 159/159/159\nf 4096/4165/4096 4093/4162/4093 4091/4160/4091\nf 4093/4162/4093 4097/4166/4097 4086/4155/4086\nf 4097/4166/4097 4094/4163/4094 4086/4155/4086\nf 4098/4167/4098 4087/4156/4087 4094/4163/4094\nf 4098/4167/4098 4099/4168/4099 4087/4156/4087\nf 4099/4168/4099 4088/4157/4088 4087/4156/4087\nf 3823/3891/3823 3633/3682/3633 4023/4082/4023\nf 949/949/949 3832/3888/3832 950/950/950\nf 2792/2816/2792 4100/4169/4100 2687/2711/2687\nf 3458/3497/3458 2710/2734/2710 3649/3699/3649\nf 3020/3050/3020 4101/4170/4101 159/159/159\nf 159/159/159 4101/4170/4101 4091/4160/4091\nf 4091/4160/4091 4101/4170/4101 4096/4165/4096\nf 3677/3730/3677 2445/2466/2445 2458/2479/2458\nf 3797/3853/3797 2250/2268/2250 2484/2505/2484\nf 2483/2504/2483 3797/3853/3797 2484/2505/2484\nf 4056/4123/4056 3795/3851/3795 2815/2840/2815\nf 3088/3119/3088 3789/3845/3789 1545/1550/1545\nf 2814/2839/2814 3970/4028/3970 3833/3889/3833\nf 378/378/378 3460/3499/3460 3540/3579/3540\nf 3655/3707/3655 4025/4085/4025 4024/4084/4024\nf 51/51/51 2437/2458/2437 3352/3386/3352\nf 2837/2862/2837 92/92/92 2015/2024/2015\nf 3020/3050/3020 3019/3049/3019 4101/4170/4101\nf 4102/4171/4102 4096/4165/4096 4101/4170/4101\nf 4096/4165/4096 4103/4172/4103 4093/4162/4093\nf 4093/4162/4093 4103/4172/4103 4097/4166/4097\nf 4104/4173/4104 4098/4167/4098 4094/4163/4094\nf 891/891/891 640/640/640 911/911/911\nf 3994/4052/3994 3753/3807/3753 3752/3806/3752\nf 3732/3786/3732 3654/3706/3654 3647/3697/3647\nf 3766/3821/3766 3859/3917/3859 4036/4099/4036\nf 3834/3890/3834 3733/3787/3733 3749/3803/3749\nf 1502/1504/1502 4083/4152/4083 2004/2013/2004\nf 2514/2535/2514 4069/4137/4069 2515/2536/2515\nf 3991/4049/3991 1441/1443/1441 3634/3683/3634\nf 3993/4051/3993 3756/3811/3756 4105/4174/4105\nf 3655/3707/3655 4024/4084/4024 4036/4099/4036\nf 3019/3049/3019 4102/4171/4102 4101/4170/4101\nf 4096/4165/4096 4106/4175/4106 4103/4172/4103\nf 4103/4172/4103 4107/4176/4107 4097/4166/4097\nf 4097/4166/4097 4108/4177/4108 4094/4163/4094\nf 4109/4178/4109 4099/4168/4099 4098/4167/4098\nf 3892/3950/3892 3588/3635/3588 1512/1514/1512\nf 3551/3592/3551 3794/3850/3794 3552/3593/3552\nf 4024/4084/4024 3991/4049/3991 2513/2534/2513\nf 3796/3852/3796 3749/3803/3749 3750/3804/3750\nf 2046/2055/2046 4023/4082/4023 3633/3682/3633\nf 1695/1702/1695 2419/2440/2419 3442/3481/3442\nf 1695/1702/1695 3755/3810/3755 1696/1703/1696\nf 3899/3957/3899 3943/4001/3943 3916/3974/3916\nf 3943/4001/3943 3899/3957/3899 4055/4122/4055\nf 1667/1674/1667 1642/1647/1642 1643/1648/1643\nf 1125/1125/1125 4110/4179/4110 1126/1126/1126\nf 3451/3490/3451 3795/3851/3795 4056/4123/4056\nf 4015/4074/4015 4059/4126/4059 4003/4062/4003\nf 3022/3052/3022 3019/3049/3019 1132/1132/1132\nf 3022/3052/3022 4111/4180/4111 3019/3049/3019\nf 4111/4180/4111 4102/4171/4102 3019/3049/3019\nf 4111/4180/4111 4106/4175/4106 4102/4171/4102\nf 4102/4171/4102 4106/4175/4106 4096/4165/4096\nf 4108/4177/4108 4104/4173/4104 4094/4163/4094\nf 4104/4173/4104 4109/4178/4109 4098/4167/4098\nf 4112/4181/4112 4113/4182/4113 1126/1126/1126\nf 3892/3950/3892 1512/1514/1512 2602/2624/2602\nf 3829/3885/3829 3634/3683/3634 2483/2504/2483\nf 449/449/449 475/475/475 474/474/474\nf 3759/3814/3759 3973/4031/3973 4114/4183/4114\nf 3995/4053/3995 3892/3950/3892 2602/2624/2602\nf 2700/2724/2700 4009/4068/4009 3515/3554/3515\nf 3613/3661/3613 2791/2815/2791 2792/2816/2792\nf 2301/2320/2301 2303/2322/2303 3780/3836/3780\nf 4033/4095/4033 1422/1424/1422 1424/1426/1424\nf 4115/4184/4115 4116/4185/4116 3879/3937/3879\nf 2708/2732/2708 3458/3497/3458 3450/3489/3450\nf 2737/2761/2737 3450/3489/3450 1423/1425/1423\nf 3421/3457/3421 2796/2820/2796 2195/2206/2195\nf 4117/4186/4117 2776/2800/2776 4038/4102/4038\nf 4106/4175/4106 4118/4187/4118 4103/4172/4103\nf 4118/4187/4118 4107/4176/4107 4103/4172/4103\nf 4119/4188/4119 4097/4166/4097 4107/4176/4107\nf 4119/4188/4119 4108/4177/4108 4097/4166/4097\nf 4059/4126/4059 3535/3574/3535 4011/4070/4011\nf 3453/3492/3453 2720/2744/2720 2562/2583/2562\nf 2957/2985/2957 3764/4114/3764 3842/3900/3842\nf 3797/3853/3797 4047/4112/4047 2251/2269/2251\nf 3961/4019/3961 4037/4101/4037 4039/4103/4039\nf 3894/3952/3894 3860/3918/3860 3861/3919/3861\nf 3996/4054/3996 4054/4121/4054 3525/3564/3525\nf 3991/4049/3991 3634/3683/3634 2513/2534/2513\nf 433/433/433 3807/3863/3807 434/434/434\nf 3022/3052/3022 2696/2720/2696 4111/4180/4111\nf 4111/4180/4111 2696/2720/2696 4106/4175/4106\nf 4106/4175/4106 2696/2720/2696 4118/4187/4118\nf 4118/4187/4118 4120/4189/4120 4107/4176/4107\nf 4121/4190/4121 4104/4173/4104 4108/4177/4108\nf 4121/4190/4121 4109/4178/4109 4104/4173/4104\nf 3796/3852/3796 3834/3890/3834 3749/3803/3749\nf 4025/4085/4025 3524/3563/3524 3526/3565/3526\nf 3457/3496/3457 3/3/3 2/2/2\nf 4018/4077/4018 3984/4042/3984 4042/4106/4042\nf 949/949/949 3669/3722/3669 3832/3888/3832\nf 3881/3939/3881 2561/2582/2561 4122/4191/4122\nf 1833/1841/1833 946/946/946 2910/2936/2910\nf 2956/2984/2956 2929/3025/2929 2957/2985/2957\nf 1424/1426/1424 3702/3755/3702 1439/1441/1439\nf 3842/3900/3842 3993/4051/3993 3843/3901/3843\nf 3719/3772/3719 1454/1456/1454 2699/2723/2699\nf 2696/2720/2696 4120/4189/4120 4118/4187/4118\nf 4123/4192/4123 4108/4177/4108 4119/4188/4119\nf 4124/4193/4124 4109/4178/4109 4121/4190/4121\nf 4124/4193/4124 2163/2174/2163 4109/4178/4109\nf 4036/4099/4036 4024/4084/4024 2513/2534/2513\nf 3691/3744/3691 3694/3747/3694 4125/4194/4125\nf 3777/3833/3777 3823/3879/3823 3539/3578/3539\nf 1283/1283/1283 377/377/377 3540/3579/3540\nf 2813/2838/2813 4126/4195/4126 3636/3685/3636\nf 3984/4042/3984 4045/4110/4045 4042/4106/4042\nf 3886/3944/3886 3920/3978/3920 3955/4013/3955\nf 1786/1794/1786 2670/2693/2670 1787/1795/1787\nf 1597/1602/1597 1598/1603/1598 2742/2766/2742\nf 2892/2918/2892 4013/4072/4013 2903/2929/2903\nf 2515/2536/2515 4069/4137/4069 3987/4045/3987\nf 3518/3557/3518 3520/3559/3520 4054/4121/4054\nf 3789/3845/3789 3464/3503/3464 3459/3498/3459\nf 3736/3790/3736 4032/4094/4032 4045/4110/4045\nf 3830/3886/3830 4022/4081/4022 3941/3999/3941\nf 862/862/862 864/864/864 1621/1626/1621\nf 2736/2760/2736 2709/2733/2709 2708/2732/2708\nf 2695/2719/2695 4120/4189/4120 2696/2720/2696\nf 4107/4176/4107 4127/4196/4127 4119/4188/4119\nf 4128/4197/4128 4123/4192/4123 4119/4188/4119\nf 4129/4198/4129 4108/4177/4108 4123/4192/4123\nf 4129/4198/4129 4121/4190/4121 4108/4177/4108\nf 3859/3917/3859 3655/3707/3655 4036/4099/4036\nf 3520/3559/3520 4033/4095/4033 3525/3564/3525\nf 4053/4120/4053 1283/1283/1283 3518/3557/3518\nf 3771/3827/3771 4130/4199/4130 3802/3858/3802\nf 1979/1988/1979 4131/4200/4131 4132/4201/4132\nf 3001/3030/3001 1283/1283/1283 4053/4120/4053\nf 3865/3923/3865 4133/4202/4133 3847/3905/3847\nf 4019/4078/4019 2447/2468/2447 3718/3771/3718\nf 3736/3790/3736 4134/4203/4134 4032/4094/4032\nf 1663/1670/1663 1786/1794/1786 1785/1793/1785\nf 4059/4126/4059 4011/4070/4011 998/998/998\nf 4035/4097/4035 1454/1456/1454 3719/3772/3719\nf 4012/4071/4012 3646/3696/3646 3765/3820/3765\nf 3788/3844/3788 3604/3652/3604 3462/3501/3462\nf 2480/2501/2480 2776/2800/2776 2024/2033/2024\nf 2695/2719/2695 4135/4204/4135 4120/4189/4120\nf 4120/4189/4120 4136/4205/4136 4107/4176/4107\nf 4136/4205/4136 4127/4196/4127 4107/4176/4107\nf 4127/4196/4127 4128/4197/4128 4119/4188/4119\nf 3648/3698/3648 3655/3707/3655 3859/3917/3859\nf 3144/3176/3144 3324/3358/3324 3145/3177/3145\nf 3736/3790/3736 474/474/474 4134/4203/4134\nf 2929/2955/2929 4012/4071/4012 3764/3819/3764\nf 4131/4200/4131 1979/1988/1979 1978/1987/1978\nf 240/240/240 2387/2408/2387 2882/2908/2882\nf 1506/1508/1506 2609/2631/2609 3997/4056/3997\nf 3941/3999/3941 4035/4097/4035 3719/3772/3719\nf 3982/4040/3982 3818/3874/3818 3454/3493/3454\nf 2793/2817/2793 3154/3186/3154 3711/3764/3711\nf 4022/4081/4022 4035/4097/4035 3941/3999/3941\nf 2660/2683/2660 2386/2407/2386 2659/2682/2659\nf 3721/3774/3721 3268/3302/3268 3750/3804/3750\nf 4120/4189/4120 4135/4204/4135 4136/4205/4136\nf 4128/4197/4128 4129/4198/4129 4123/4192/4123\nf 4137/4206/4137 4121/4190/4121 4129/4198/4129\nf 4137/4206/4137 4124/4193/4124 4121/4190/4121\nf 4137/4206/4137 2163/2174/2163 4124/4193/4124\nf 3540/3579/3540 3584/3630/3584 3575/3619/3575\nf 4015/4074/4015 3570/3614/3570 3818/3874/3818\nf 2605/2627/2605 3795/3851/3795 3451/3490/3451\nf 3881/3939/3881 4122/4191/4122 4138/4207/4138\nf 1545/1550/1545 3789/3845/3789 3459/3498/3459\nf 3972/4030/3972 1664/1671/1664 2609/2631/2609\nf 4139/4208/4139 2567/2588/2567 2566/2587/2566\nf 3072/3103/3072 3062/3093/3062 2622/2644/2622\nf 4139/4208/4139 4073/4142/4073 2567/2588/2567\nf 3948/4006/3948 2487/2508/2487 2486/2507/2486\nf 3570/3614/3570 4015/4074/4015 4003/4062/4003\nf 4005/4064/4005 4001/4060/4001 2466/2487/2466\nf 1452/1454/1452 2558/2579/2558 2557/2578/2557\nf 2892/2918/2892 1486/1488/1486 4013/4072/4013\nf 4135/4204/4135 4140/4209/4140 4136/4205/4136\nf 4136/4205/4136 4140/4209/4140 4127/4196/4127\nf 4141/4210/4141 4128/4197/4128 4127/4196/4127\nf 4128/4197/4128 4142/4211/4142 4129/4198/4129\nf 3829/3885/3829 2485/2506/2485 2514/2535/2514\nf 2634/2657/2634 3091/3122/3091 3631/3680/3631\nf 3618/3666/3618 3620/3668/3620 2194/2205/2194\nf 2339/2359/2339 1386/1386/1386 2248/2266/2248\nf 3865/3923/3865 3866/3924/3866 4133/4202/4133\nf 3757/3812/3757 3778/3834/3778 3831/3887/3831\nf 3742/3796/3742 3324/3358/3324 1998/2007/1998\nf 4135/4204/4135 4143/4212/4143 4140/4209/4140\nf 4140/4209/4140 4141/4210/4141 4127/4196/4127\nf 4141/4210/4141 4142/4211/4142 4128/4197/4128\nf 4144/4213/4144 4129/4198/4129 4142/4211/4142\nf 4144/4213/4144 4137/4206/4137 4129/4198/4129\nf 4137/4206/4137 1960/1969/1960 2163/2174/2163\nf 4069/4137/4069 3777/3892/3777 3779/4138/3779\nf 3324/3358/3324 3144/3176/3144 1998/2007/1998\nf 2396/2417/2396 3866/3924/3866 3849/3907/3849\nf 722/722/722 3235/3269/3235 723/723/723\nf 2395/2416/2395 4133/4202/4133 3866/3924/3866\nf 2998/3027/2998 2997/3026/2997 3226/3260/3226\nf 4125/4194/4125 4139/4208/4139 4145/4214/4145\nf 3691/3744/3691 4125/4194/4125 4145/4214/4145\nf 1132/1132/1132 2923/2949/2923 2983/3011/2983\nf 3520/3559/3520 3519/3558/3519 4033/4095/4033\nf 2922/2948/2922 2221/2232/2221 638/638/638\nf 2520/2541/2520 3412/3448/3412 2911/2937/2911\nf 2695/2719/2695 2947/2974/2947 4143/4212/4143\nf 2695/2719/2695 4143/4212/4143 4135/4204/4135\nf 3758/3813/3758 4142/4211/4142 4141/4210/4141\nf 3758/3813/3758 4144/4213/4144 4142/4211/4142\nf 1518/1520/1518 4146/4215/4146 3265/3299/3265\nf 3001/3030/3001 4053/4120/4053 3996/4054/3996\nf 2216/2227/2216 3692/3745/3692 3694/3747/3694\nf 4022/4081/4022 2711/2735/2711 4035/4097/4035\nf 3736/3790/3736 4045/4110/4045 3984/4042/3984\nf 2542/2563/2542 194/194/194 2771/2795/2771\nf 4100/4169/4100 2792/2816/2792 3096/3128/3096\nf 3534/3573/3534 3553/3594/3553 4007/4066/4007\nf 2621/2643/2621 4010/4069/4010 2622/2644/2622\nf 2686/2710/2686 3780/3836/3780 2303/2322/2303\nf 4105/4174/4105 4141/4210/4141 4140/4209/4140\nf 2483/2504/2483 2485/2506/2485 3829/3885/3829\nf 4147/4216/4147 2822/2847/2822 2821/2846/2821\nf 3456/3495/3456 3455/3494/3455 3593/3641/3593\nf 3756/3811/3756 3987/4134/3987 3757/3812/3757\nf 2789/2813/2789 3777/3892/3777 4069/4137/4069\nf 2396/2417/2396 2395/2416/2395 3866/3924/3866\nf 862/862/862 1621/1626/1621 2028/2037/2028\nf 2921/2947/2921 2903/2929/2903 4018/4077/4018\nf 2659/2682/2659 4148/4217/4148 3664/3716/3664\nf 2002/2011/2002 2004/2013/2004 3698/3751/3698\nf 4083/4152/4083 2659/2682/2659 3664/3716/3664\nf 3698/3751/3698 4083/4152/4083 3664/3716/3664\nf 3158/3190/3158 3026/3056/3026 2002/2011/2002\nf 2386/2407/2386 3711/3764/3711 4148/4217/4148\nf 4014/4073/4014 4015/4074/4015 3818/3874/3818\nf 3814/3870/3814 3960/4018/3960 3962/4020/3962\nf 3432/3471/3432 2532/2553/2532 3433/3472/3433\nf 3843/3901/3843 4140/4209/4140 4143/4212/4143\nf 4140/4209/4140 3993/4051/3993 4105/4174/4105\nf 4141/4210/4141 4105/4174/4105 3758/3813/3758\nf 3831/3887/3831 4137/4206/4137 4144/4213/4144\nf 3831/3887/3831 2/2/2 4137/4206/4137\nf 3593/3641/3593 3455/3494/3455 3988/4046/3988\nf 2701/2725/2701 3994/4052/3994 3752/3806/3752\nf 3814/3870/3814 3517/3556/3517 3960/4018/3960\nf 3753/3807/3753 3517/3556/3517 3814/3870/3814\nf 3834/3890/3834 3833/3889/3833 3733/3787/3733\nf 3734/3788/3734 2821/2846/2821 2823/2848/2823\nf 2731/2755/2731 4149/4218/4149 3923/3981/3923\nf 3694/3747/3694 3693/3746/3693 4125/4194/4125\nf 2659/2682/2659 2386/2407/2386 4148/4217/4148\nf 3893/3951/3893 3680/3733/3680 3860/3918/3860\nf 3814/3870/3814 3962/4020/3962 2670/2693/2670\nf 3843/3901/3843 4143/4212/4143 2947/2974/2947\nf 3843/3901/3843 3993/4051/3993 4140/4209/4140\nf 4105/4174/4105 3756/3811/3756 3758/3813/3758\nf 3758/3813/3758 3831/3887/3831 4144/4213/4144\nf 4054/4121/4054 3520/3559/3520 3525/3564/3525\nf 4053/4120/4053 4054/4121/4054 3996/4054/3996\nf 3569/3613/3569 4008/4067/4008 3988/4046/3988\nf 3870/3928/3870 211/211/211 3885/3943/3885\nf 1116/1116/1116 2793/2817/2793 3711/3764/3711\nf 4003/4062/4003 4059/4126/4059 998/998/998\nf 564/564/564 1791/1799/1791 1415/1417/1415\nf 4150/4219/4150 4151/4220/4151 4152/4221/4152\nf 3786/3842/3786 3787/3843/3787 3841/3899/3841\nf 728/728/728 4092/4161/4092 729/729/729\nf 4151/4220/4151 4153/4222/4153 4152/4221/4152\nf 1857/1865/1857 4154/4223/4154 3385/3419/3385\nf 4145/4214/4145 3410/3444/3410 3848/3906/3848\nf 2245/2263/2245 92/92/92 1175/1175/1175\nf 4155/4224/4155 3091/3122/3091 3432/3471/3432\nf 853/853/853 855/855/855 2607/2629/2607\nf 2265/2283/2265 3840/3898/3840 4156/4225/4156\nf 3393/3427/3393 4157/4226/4157 2952/2980/2952\nf 4156/4225/4156 3840/3898/3840 4150/4219/4150\nf 4158/4227/4158 854/854/854 853/853/853\nf 3091/3122/3091 2532/2553/2532 3432/3471/3432\nf 1352/1352/1352 1351/1351/1351 1037/1037/1037\nf 4159/4228/4159 3093/3124/3093 3385/3419/3385\nf 1733/1741/1733 4160/4229/4160 498/498/498\nf 3316/3350/3316 4161/4230/4161 4162/4231/4162\nf 4163/4232/4163 3316/3350/3316 4162/4231/4162\nf 4157/4226/4157 4164/4233/4164 2265/2283/2265\nf 4158/4227/4158 4153/4222/4153 854/854/854\nf 4150/4219/4150 4152/4221/4152 3522/3561/3522\nf 2265/2283/2265 4156/4225/4156 347/347/347\nf 273/273/273 931/931/931 983/983/983\nf 2244/2262/2244 2243/2261/2243 510/510/510\nf 4162/4231/4162 4161/4230/4161 4165/4234/4165\nf 2847/2872/2847 2846/2871/2846 3421/3457/3421\nf 4166/4235/4166 3410/3444/3410 4167/4236/4167\nf 347/347/347 4150/4219/4150 3485/3524/3485\nf 4158/4227/4158 4168/4237/4168 4153/4222/4153\nf 3485/3524/3485 4150/4219/4150 3522/3561/3522\nf 476/476/476 474/474/474 473/473/473\nf 1932/1941/1932 2655/2678/2655 1760/1768/1760\nf 4169/4238/4169 4170/4239/4170 3263/3297/3263\nf 3263/3297/3263 4170/4239/4170 4055/4122/4055\nf 3375/3409/3375 4171/4240/4171 3404/3438/3404\nf 476/476/476 4172/4241/4172 474/474/474\nf 2731/2755/2731 3923/3981/3923 2729/2753/2729\nf 2289/2308/2289 3761/3816/3761 3748/3802/3748\nf 4173/4242/4173 2326/2346/2326 4157/4226/4157\nf 3992/4050/3992 2326/2346/2326 4173/4242/4173\nf 2532/2553/2532 2040/2049/2040 3433/3472/3433\nf 4172/4241/4172 4174/4243/4174 474/474/474\nf 893/893/893 892/892/892 2650/2673/2650\nf 2444/2465/2444 3803/3859/3803 397/397/397\nf 4175/4244/4175 767/767/767 3392/3426/3392\nf 3748/3802/3748 3992/4050/3992 4173/4242/4173\nf 3747/3801/3747 3748/3802/3748 4176/4245/4176\nf 4177/4246/4177 4088/4157/4088 4099/4168/4099\nf 4176/4245/4176 3748/3802/3748 4173/4242/4173\nf 349/349/349 894/894/894 350/350/350\nf 4058/4125/4058 4080/4149/4080 4062/4129/4062\nf 4178/4247/4178 2225/2241/2225 2834/2859/2834\nf 4066/4133/4066 4172/4241/4172 476/476/476\nf 350/350/350 894/894/894 3447/3486/3447\nf 1017/1017/1017 1016/1016/1016 3695/3748/3695\nf 4066/4133/4066 4179/4248/4179 4172/4241/4172\nf 4179/4248/4179 4180/4249/4180 4172/4241/4172\nf 4172/4241/4172 4180/4249/4180 4174/4243/4174\nf 3418/3454/3418 3417/3453/3417 4181/4250/4181\nf 3825/3881/3825 3178/3212/3178 3868/3926/3868\nf 1518/1520/1518 3265/3299/3265 1519/1521/1519\nf 1743/1751/1743 3436/3475/3436 2835/2860/2835\nf 2093/2102/2093 3611/3659/3611 4182/4251/4182\nf 2203/2214/2203 4183/4252/4183 4184/4253/4184\nf 4185/4254/4185 4186/4255/4186 3805/3861/3805\nf 4187/4256/4187 4186/4255/4186 4185/4254/4185\nf 3915/3973/3915 2905/2931/2905 2859/2885/2859\nf 748/748/748 2355/2375/2355 589/589/589\nf 3311/3345/3311 2618/2640/2618 2617/2639/2617\nf 2292/2311/2292 4065/4132/4065 478/478/478\nf 2531/2552/2531 4188/4257/4188 2461/2482/2461\nf 4189/4258/4189 348/348/348 4190/4259/4190\nf 409/409/409 411/411/411 4075/4144/4075\nf 748/748/748 2450/2471/2450 2355/2375/2355\nf 3998/4057/3998 4126/4195/4126 2813/2838/2813\nf 4065/4132/4065 4191/4260/4191 4066/4133/4066\nf 4066/4133/4066 4191/4260/4191 4179/4248/4179\nf 4016/4075/4016 4180/4249/4180 4179/4248/4179\nf 4192/4261/4192 4016/4075/4016 4179/4248/4179\nf 2633/2656/2633 2771/2795/2771 2634/2657/2634\nf 675/675/675 3672/3725/3672 4193/4262/4193\nf 3521/3560/3521 769/769/769 3440/3479/3440\nf 3852/3910/3852 3331/3365/3331 4194/4263/4194\nf 2450/2471/2450 2422/2443/2422 2355/2375/2355\nf 4195/4264/4195 2325/2345/2325 351/351/351\nf 3405/3439/3405 2325/2345/2325 4195/4264/4195\nf 3346/3380/3346 3311/3345/3311 4196/4265/4196\nf 3740/3794/3740 2707/2731/2707 2706/2730/2706\nf 2355/2375/2355 4065/4132/4065 2292/2311/2292\nf 4191/4260/4191 4197/4266/4197 4179/4248/4179\nf 3164/3196/3164 3163/3195/3163 4186/4255/4186\nf 4162/4231/4162 4198/4267/4198 499/499/499\nf 243/243/243 242/242/242 3471/3510/3471\nf 4134/4203/4134 4017/4076/4017 4032/4094/4032\nf 3346/3380/3346 4196/4265/4196 3660/3712/3660\nf 4170/4239/4170 4169/4238/4169 4199/4268/4199\nf 4196/4265/4196 2617/2639/2617 4200/4269/4200\nf 4201/4270/4201 4202/4271/4202 4065/4132/4065\nf 2355/2375/2355 4201/4270/4201 4065/4132/4065\nf 4065/4132/4065 4202/4271/4202 4191/4260/4191\nf 4197/4266/4197 4192/4261/4192 4179/4248/4179\nf 4161/4230/4161 3315/3349/3315 4203/4272/4203\nf 4204/4273/4204 305/305/305 307/307/307\nf 1733/1741/1733 498/498/498 306/306/306\nf 1001/1001/1001 852/852/852 2080/2089/2080\nf 2539/2560/2539 2558/2579/2558 813/813/813\nf 2954/2982/2954 4205/4274/4205 2202/2213/2202\nf 3157/3189/3157 2954/2982/2954 2955/2983/2955\nf 4187/4256/4187 4185/4254/4185 4203/4272/4203\nf 4191/4260/4191 4202/4271/4202 4197/4266/4197\nf 4197/4266/4197 4206/4275/4206 4192/4261/4192\nf 4192/4261/4192 4207/4276/4207 4016/4075/4016\nf 4207/4276/4207 2820/2845/2820 4016/4075/4016\nf 4016/4075/4016 2820/2845/2820 3976/4034/3976\nf 2845/3446/2845 3403/3437/3403 3404/3438/3404\nf 2381/2402/2381 2752/2776/2752 216/216/216\nf 4208/4277/4208 3430/3466/3430 3429/3465/3429\nf 4171/4240/4171 3798/3854/3798 2742/2766/2742\nf 2334/4055/2334 2570/2591/2570 2181/2875/2181\nf 3798/3854/3798 4171/4240/4171 3375/3409/3375\nf 2568/2589/2568 2567/2588/2567 4074/4143/4074\nf 2196/2207/2196 2797/2821/2797 2778/2802/2778\nf 4148/4217/4148 3665/3717/3665 3664/3716/3664\nf 3630/3679/3630 1759/1767/1759 2468/2489/2468\nf 2422/2443/2422 4202/4271/4202 4201/4270/4201\nf 4202/4271/4202 4206/4275/4206 4197/4266/4197\nf 4206/4275/4206 4209/4278/4209 4192/4261/4192\nf 4209/4278/4209 4207/4276/4207 4192/4261/4192\nf 4153/4222/4153 4210/4279/4210 3392/3426/3392\nf 4159/4228/4159 4211/4280/4211 4212/4281/4212\nf 3293/3327/3293 86/86/86 2306/2325/2306\nf 4213/4282/4213 500/500/500 4214/4283/4214\nf 4190/4259/4190 348/348/348 4088/4157/4088\nf 4162/4231/4162 4165/4234/4165 4198/4267/4198\nf 2542/2563/2542 2771/2795/2771 2633/2656/2633\nf 3852/3910/3852 4194/4263/4194 3135/3167/3135\nf 121/121/121 4215/4284/4215 4166/4235/4166\nf 3684/3737/3684 853/853/853 2607/2629/2607\nf 4216/4285/4216 2820/2845/2820 4207/4276/4207\nf 1092/1092/1092 3974/4032/3974 3997/4056/3997\nf 353/353/353 4168/4237/4168 4158/4227/4158\nf 353/353/353 856/856/856 4168/4237/4168\nf 4153/4222/4153 3392/3426/3392 3522/3561/3522\nf 4200/4269/4200 958/958/958 4217/4286/4217\nf 4218/4287/4218 4200/4269/4200 4217/4286/4217\nf 4219/4288/4219 268/268/268 958/958/958\nf 4220/4289/4220 328/328/328 4186/4255/4186\nf 4221/4290/4221 500/500/500 4213/4282/4213\nf 3521/3560/3521 3392/3426/3392 3308/3342/3308\nf 4222/4291/4222 4223/4292/4223 4224/4293/4224\nf 4215/4284/4215 4225/4294/4225 3418/3454/3418\nf 4166/4235/4166 4215/4284/4215 3418/3454/3418\nf 3589/3636/3589 3675/3728/3675 3559/3602/3559\nf 3418/3454/3418 4225/4294/4225 3919/3977/3919\nf 4153/4222/4153 3522/3561/3522 4152/4221/4152\nf 4210/4279/4210 3405/3439/3405 4175/4244/4175\nf 2422/2443/2422 4226/4295/4226 4202/4271/4202\nf 3136/3168/3136 3543/3582/3543 3542/3581/3542\nf 4226/4295/4226 4227/4296/4227 4202/4271/4202\nf 4202/4271/4202 4227/4296/4227 4206/4275/4206\nf 4209/4278/4209 2692/2716/2692 4207/4276/4207\nf 2692/2716/2692 4216/4285/4216 4207/4276/4207\nf 4026/4087/4026 1095/4086/1095 4228/4297/4228\nf 856/856/856 4229/4298/4229 4168/4237/4168\nf 856/856/856 858/858/858 4230/4299/4230\nf 4200/4269/4200 4219/4288/4219 958/958/958\nf 4219/4288/4219 4231/4300/4231 268/268/268\nf 328/328/328 4220/4289/4220 3315/3349/3315\nf 328/328/328 3164/3196/3164 4186/4255/4186\nf 3929/3987/3929 3914/3972/3914 353/353/353\nf 3805/3861/3805 227/227/227 3806/3862/3806\nf 3806/3862/3806 227/227/227 4232/4301/4232\nf 4232/4301/4232 4189/4258/4189 4190/4259/4190\nf 347/347/347 3486/3525/3486 3971/4029/3971\nf 3483/3522/3483 1123/1123/1123 868/868/868\nf 227/227/227 226/226/226 4189/4258/4189\nf 2354/2374/2354 225/225/225 227/227/227\nf 769/769/769 728/728/728 727/727/727\nf 4229/4298/4229 856/856/856 4230/4299/4230\nf 1022/1022/1022 1021/1021/1021 3731/3785/3731\nf 4233/4302/4233 2692/2716/2692 4209/4278/4209\nf 858/858/858 4234/4303/4234 4235/4304/4235\nf 4230/4299/4230 858/858/858 4235/4304/4235\nf 4235/4304/4235 4234/4303/4234 349/349/349\nf 4236/4305/4236 2290/2309/2290 3446/3485/3446\nf 2290/2309/2290 3444/3483/3444 3446/3485/3446\nf 326/326/326 328/328/328 3315/3349/3315\nf 2203/2214/2203 4184/4253/4184 1047/1047/1047\nf 4237/4306/4237 3431/3467/3431 4238/4307/4238\nf 4239/4308/4239 4237/4306/4237 4238/4307/4238\nf 2250/2268/2250 2046/2055/2046 3632/3681/3632\nf 4234/4303/4234 894/894/894 349/349/349\nf 4226/4295/4226 4240/4309/4240 4227/4296/4227\nf 4227/4296/4227 4240/4309/4240 4206/4275/4206\nf 4240/4309/4240 4209/4278/4209 4206/4275/4206\nf 3705/3758/3705 2282/2301/2282 522/522/522\nf 4233/4302/4233 2693/2717/2693 2692/2716/2692\nf 2550/2571/2550 4188/4257/4188 2531/2552/2531\nf 3207/3241/3207 3214/3248/3214 2179/2190/2179\nf 1847/1855/1847 4241/4310/4241 4242/4311/4242\nf 4243/4312/4243 4185/4254/4185 4208/4277/4208\nf 4185/4254/4185 3804/3860/3804 4208/4277/4208\nf 4244/4313/4244 4245/4314/4245 1732/1740/1732\nf 4173/4242/4173 3247/3281/3247 327/327/327\nf 4176/4245/4176 4173/4242/4173 327/327/327\nf 2421/2442/2421 4246/4315/4246 4226/4295/4226\nf 4240/4309/4240 4247/4316/4247 4209/4278/4209\nf 4247/4316/4247 2693/2717/2693 4233/4302/4233\nf 4209/4278/4209 4247/4316/4247 4233/4302/4233\nf 3444/3483/3444 4176/4245/4176 327/327/327\nf 4245/4314/4245 3445/3484/3445 4160/4229/4160\nf 3429/3465/3429 4203/4272/4203 4243/4312/4243\nf 4161/4230/4161 4203/4272/4203 3429/3465/3429\nf 2738/2762/2738 2737/2761/2737 4008/4067/4008\nf 4230/4299/4230 4235/4304/4235 2325/2345/2325\nf 3342/3376/3342 3028/3058/3028 2769/2793/2769\nf 898/898/898 900/900/900 3469/3508/3469\nf 2797/2821/2797 2824/2849/2824 2778/2802/2778\nf 4248/4317/4248 4109/4178/4109 2163/2174/2163\nf 3410/3444/3410 4181/4250/4181 3848/3906/3848\nf 3180/3214/3180 3425/3461/3425 3850/3908/3850\nf 2998/3027/2998 4095/4164/4095 2767/2791/2767\nf 3826/3882/3826 4249/4318/4249 3211/3245/3211\nf 4249/4318/4249 1045/1045/1045 3211/3245/3211\nf 2202/2213/2202 3296/3330/3296 3414/3450/3414\nf 4246/4315/4246 4240/4309/4240 4226/4295/4226\nf 4250/4319/4250 3927/3985/3927 3929/3987/3929\nf 3445/3484/3445 3316/3350/3316 4163/4232/4163\nf 4161/4230/4161 3429/3465/3429 4165/4234/4165\nf 3414/3450/3414 3296/3330/3296 305/305/305\nf 2296/2315/2296 2761/2785/2761 2297/2316/2297\nf 2745/2769/2745 2251/2269/2251 4047/4112/4047\nf 3882/3940/3882 1961/1970/1961 3447/3486/3447\nf 2421/2442/2421 3238/3272/3238 4246/4315/4246\nf 4246/4315/4246 4251/4320/4251 4240/4309/4240\nf 4251/4320/4251 4252/4321/4252 4240/4309/4240\nf 4252/4321/4252 4247/4316/4247 4240/4309/4240\nf 3466/3505/3466 3603/3651/3603 3813/3869/3813\nf 3649/3699/3649 2710/2734/2710 4253/4322/4253\nf 2952/2980/2952 4157/4226/4157 2265/2283/2265\nf 3315/3349/3315 4254/4323/4254 4203/4272/4203\nf 499/499/499 4198/4267/4198 4214/4283/4214\nf 3028/3058/3028 4255/4324/4255 3029/3059/3029\nf 306/306/306 500/500/500 4221/4290/4221\nf 307/307/307 306/306/306 4221/4290/4221\nf 2367/2387/2367 2118/2128/2118 2268/2286/2268\nf 2775/2799/2775 2464/2485/2464 3147/3179/3147\nf 1966/1975/1966 731/731/731 730/730/730\nf 478/478/478 4066/4133/4066 476/476/476\nf 1041/1041/1041 2421/2442/2421 2420/2441/2420\nf 3414/3450/3414 305/305/305 4204/4273/4204\nf 3388/3422/3388 1382/1382/1382 2372/2393/2372\nf 3247/3281/3247 4173/4242/4173 3393/3427/3393\nf 4252/4321/4252 2676/2699/2676 4247/4316/4247\nf 4247/4316/4247 2676/2699/2676 2675/2698/2675\nf 4256/4325/4256 4257/4326/4257 3156/3188/3156\nf 3033/3063/3033 431/431/431 3297/3331/3297\nf 4258/4327/4258 4259/4328/4259 3322/3356/3322\nf 4064/4131/4064 752/752/752 4067/4135/4067\nf 404/404/404 1062/1062/1062 405/405/405\nf 3179/3213/3179 3212/3246/3212 4260/4329/4260\nf 4261/4330/4261 2397/2418/2397 2854/2880/2854\nf 3858/3916/3858 3841/3899/3841 3787/3843/3787\nf 4262/4331/4262 4263/4332/4263 4212/4281/4212\nf 3426/3462/3426 3179/3213/3179 4260/4329/4260\nf 3388/3422/3388 1772/1780/1772 1382/1382/1382\nf 1041/1041/1041 1043/1043/1043 3238/3272/3238\nf 3238/3272/3238 4264/4333/4264 4246/4315/4246\nf 4264/4333/4264 4265/4334/4265 4251/4320/4251\nf 4246/4315/4246 4264/4333/4264 4251/4320/4251\nf 4251/4320/4251 4265/4334/4265 4252/4321/4252\nf 3544/3583/3544 3136/3584/3136 3542/3599/3542\nf 4080/4149/4080 4061/4128/4061 4266/4335/4266\nf 4211/4280/4211 4262/4331/4262 4212/4281/4212\nf 2325/2345/2325 4235/4304/4235 349/349/349\nf 4117/4186/4117 2464/2485/2464 2775/2799/2775\nf 2464/2485/2464 4117/4186/4117 2465/2486/2465\nf 4071/4140/4071 4067/4135/4067 752/752/752\nf 2740/2764/2740 4259/4328/4259 2748/2772/2748\nf 3786/3842/3786 3841/3899/3841 3840/3898/3840\nf 3430/3466/3430 4267/4336/4267 4268/4337/4268\nf 3388/3422/3388 1773/1781/1773 1772/1780/1772\nf 3356/3390/3356 3155/3187/3155 937/937/937\nf 3747/3801/3747 4176/4245/4176 3444/3483/3444\nf 3238/3272/3238 3239/3273/3239 4264/4333/4264\nf 2676/2699/2676 4252/4321/4252 2556/2577/2556\nf 3747/3801/3747 3444/3483/3444 2290/2309/2290\nf 4269/4338/4269 2080/2089/2080 1519/1521/1519\nf 2955/2983/2955 1046/1046/1046 1045/1045/1045\nf 4150/4219/4150 2606/2628/2606 4151/4220/4151\nf 2616/2638/2616 1982/1991/1982 2615/2637/2615\nf 2344/2364/2344 3714/3767/3714 1788/1796/1788\nf 4117/4186/4117 3516/3555/3516 2465/2486/2465\nf 434/434/434 3807/3863/3807 1016/1016/1016\nf 4221/4290/4221 4213/4282/4213 4270/4339/4270\nf 4271/4340/4271 4221/4290/4221 4272/4341/4272\nf 4221/4290/4221 4270/4339/4270 4272/4341/4272\nf 3155/3187/3155 4273/4342/4273 937/937/937\nf 2245/2263/2245 198/198/198 90/90/90\nf 3311/3345/3311 3310/3344/3310 2618/2640/2618\nf 2649/2672/2649 3307/3341/3307 893/893/893\nf 3356/3390/3356 4256/4325/4256 3155/3187/3155\nf 391/391/391 1519/1521/1519 2080/2089/2080\nf 1092/1092/1092 211/211/211 3870/3928/3870\nf 4274/4343/4274 4271/4340/4271 4275/4344/4275\nf 2589/2610/2589 2590/2611/2590 3441/3480/3441\nf 4117/4186/4117 4037/4101/4037 3516/3555/3516\nf 3278/3312/3278 356/356/356 2390/2411/2390\nf 4260/4329/4260 4276/4345/4276 4277/4346/4277\nf 4278/4347/4278 4279/4348/4279 4276/4345/4276\nf 4184/4253/4184 4280/4349/4280 4279/4348/4279\nf 3157/3189/3157 2955/2983/2955 4249/4318/4249\nf 3631/3680/3631 3091/3122/3091 4155/4224/4155\nf 347/347/347 4156/4225/4156 4150/4219/4150\nf 2291/2310/2291 2290/2309/2290 4236/4305/4236\nf 2619/2641/2619 2291/2310/2291 4236/4305/4236\nf 2794/2818/2794 2795/2819/2795 3140/3172/3140\nf 3239/3273/3239 679/679/679 4264/4333/4264\nf 679/679/679 4265/4334/4265 4264/4333/4264\nf 1566/1571/1566 3223/3257/3223 3399/3433/3399\nf 2617/2639/2617 2619/2641/2619 4231/4300/4231\nf 4160/4229/4160 4162/4231/4162 499/499/499\nf 2202/2213/2202 4205/4274/4205 3296/3330/3296\nf 3405/3439/3405 4229/4298/4229 4230/4299/4230\nf 4250/4319/4250 353/353/353 352/352/352\nf 4184/4253/4184 4274/4343/4274 4280/4349/4280\nf 157/157/157 4071/4140/4071 752/752/752\nf 4063/4130/4063 3943/4001/3943 4170/4239/4170\nf 3147/3179/3147 2547/2568/2547 2624/2646/2624\nf 1970/1979/1970 1969/1978/1969 2901/2927/2901\nf 4037/4101/4037 3961/4019/3961 3516/3555/3516\nf 4239/4308/4239 4238/4307/4238 4281/4350/4281\nf 3802/3858/3802 4282/4351/4282 4283/4352/4283\nf 2343/2363/2343 2218/2229/2218 4130/4199/4130\nf 4257/4326/4257 1734/1742/1734 4205/4274/4205\nf 226/226/226 2264/2282/2264 4189/4258/4189\nf 3869/3927/3869 3157/3189/3157 3826/3882/3826\nf 3691/3744/3691 4145/4214/4145 2395/2416/2395\nf 3155/3187/3155 3157/3189/3157 3869/3927/3869\nf 1043/1043/1043 2190/2201/2190 3239/3273/3239\nf 3239/3273/3239 4284/4353/4284 679/679/679\nf 4218/4287/4218 957/957/957 3331/3365/3331\nf 4145/4214/4145 4139/4208/4139 2566/2587/2566\nf 3321/3355/3321 3348/3382/3348 3965/4023/3965\nf 3433/3472/3433 2040/2049/2040 2719/2743/2719\nf 1773/1781/1773 3387/3421/3387 3055/3086/3055\nf 2461/2482/2461 4188/4257/4188 3323/3357/3323\nf 2292/2311/2292 587/587/587 2355/2375/2355\nf 4281/4350/4281 4238/4307/4238 4285/4354/4285\nf 4286/4355/4286 4239/4308/4239 4255/4324/4255\nf 4184/4253/4184 4279/4348/4279 4278/4347/4278\nf 4287/4356/4287 4208/4277/4208 4288/4357/4288\nf 3157/3189/3157 4249/4318/4249 3826/3882/3826\nf 2461/2482/2461 3323/3357/3323 2456/2477/2456\nf 3178/3212/3178 3211/3245/3211 3179/3213/3179\nf 4289/4358/4289 3430/3466/3430 4268/4337/4268\nf 4218/4287/4218 3331/3365/3331 3852/3910/3852\nf 974/974/974 2629/2651/2629 2480/2501/2480\nf 4039/4103/4039 4038/4102/4038 2480/2501/2480\nf 1227/1227/1227 3195/3229/3195 3124/3156/3124\nf 3879/3937/3879 4290/4359/4290 2213/2224/2213\nf 2206/2217/2206 1267/1267/1267 1306/1306/1306\nf 4270/4339/4270 4286/4355/4286 3342/3376/3342\nf 4272/4341/4272 4270/4339/4270 3342/3376/3342\nf 4213/4282/4213 4214/4283/4214 4239/4308/4239\nf 3035/3065/3035 1120/1120/1120 1968/1977/1968\nf 2934/2960/2934 3252/3286/3252 728/728/728\nf 2190/2201/2190 4284/4353/4284 3239/3273/3239\nf 4284/4353/4284 677/677/677 679/679/679\nf 1932/1941/1932 1933/1942/1933 2818/2843/2818\nf 2294/2313/2294 1351/1351/1351 2293/2312/2293\nf 3258/3292/3258 1599/1604/1599 87/87/87\nf 3617/3665/3617 4052/4119/4052 2777/2801/2777\nf 1497/1499/1497 1659/1666/1659 1631/1636/1631\nf 2629/2651/2629 4291/4360/4291 2480/2501/2480\nf 4292/4361/4292 4039/4103/4039 2480/2501/2480\nf 1942/1951/1942 1022/1022/1022 3731/3785/3731\nf 1383/1383/1383 2244/2262/2244 509/509/509\nf 2631/2654/2631 2039/2048/2039 1629/1634/1629\nf 1949/1958/1949 1529/1533/1529 1528/1532/1528\nf 3960/4018/3960 3517/3556/3517 3961/4019/3961\nf 3415/3451/3415 3171/3203/3171 3573/3617/3573\nf 4211/4280/4211 4154/4223/4154 4293/4362/4293\nf 3264/3298/3264 2765/2789/2765 4294/4363/4294\nf 3927/3985/3927 4250/4319/4250 3952/4010/3952\nf 3660/3712/3660 4196/4265/4196 3853/3911/3853\nf 2186/2197/2186 2294/2313/2294 2190/2201/2190\nf 2190/2201/2190 2294/2313/2294 4284/4353/4284\nf 1932/1941/1932 4295/4364/4295 2173/2184/2173\nf 2173/2184/2173 4295/4364/4295 3770/3826/3770\nf 2550/2571/2550 917/917/917 3770/3826/3770\nf 4296/4365/4296 4297/4366/4297 2626/2648/2626\nf 3431/3467/3431 3430/3466/3430 4289/4358/4289\nf 1916/1924/1916 1915/1923/1915 4298/4367/4298\nf 2641/2664/2641 4299/4368/4299 2629/2651/2629\nf 4299/4368/4299 4291/4360/4291 2629/2651/2629\nf 4291/4360/4291 4292/4361/4292 2480/2501/2480\nf 4300/4369/4300 4039/4103/4039 4292/4361/4292\nf 4051/4118/4051 2777/2801/2777 4052/4119/4052\nf 4242/4311/4242 4293/4362/4293 4154/4223/4154\nf 2164/2175/2164 4212/4281/4212 4248/4317/4248\nf 3410/3444/3410 4145/4214/4145 2566/2587/2566\nf 4294/4363/4294 1001/1001/1001 4269/4338/4269\nf 3180/3214/3180 3179/3213/3179 3426/3462/3426\nf 3135/3167/3135 4194/4263/4194 3356/3390/3356\nf 768/768/768 2934/2960/2934 728/728/728\nf 2186/2197/2186 1037/1037/1037 2294/2313/2294\nf 3226/3260/3226 384/384/384 3099/3131/3099\nf 728/728/728 3252/3286/3252 4092/4161/4092\nf 3560/3603/3560 2995/3023/2995 3546/3586/3546\nf 3980/4038/3980 417/417/417 1382/1382/1382\nf 4301/4370/4301 4302/4371/4302 4303/4372/4303\nf 3323/3357/3323 4299/4368/4299 2641/2664/2641\nf 4300/4369/4300 4304/4373/4304 4039/4103/4039\nf 4039/4103/4039 4304/4373/4304 4021/4080/4021\nf 2693/2717/2693 2581/2602/2581 2694/2718/2694\nf 500/500/500 499/499/499 4214/4283/4214\nf 4080/4149/4080 4058/4125/4058 4061/4128/4061\nf 3812/3868/3812 1504/1506/1504 3813/3869/3813\nf 4305/4374/4305 125/125/125 3697/3750/3697\nf 4271/4340/4271 4306/4375/4306 4275/4344/4275\nf 4294/4363/4294 1002/1002/1002 1001/1001/1001\nf 2389/2410/2389 2285/2304/2285 2284/2303/2284\nf 4271/4340/4271 4272/4341/4272 4306/4375/4306\nf 4260/4329/4260 4278/4347/4278 4276/4345/4276\nf 4218/4287/4218 4217/4286/4217 957/957/957\nf 4288/4357/4288 3806/3862/3806 4263/4332/4263\nf 4175/4244/4175 3405/3439/3405 767/767/767\nf 4196/4265/4196 4200/4269/4200 3853/3911/3853\nf 4164/4233/4164 3786/3842/3786 2265/2283/2265\nf 2818/2843/2818 4307/4376/4307 1932/1941/1932\nf 1932/1941/1932 4307/4376/4307 4295/4364/4295\nf 4295/4364/4295 4308/4377/4308 3770/3826/3770\nf 4308/4377/4308 4188/4257/4188 2550/2571/2550\nf 4309/4378/4309 4310/4379/4310 4299/4368/4299\nf 3323/3357/3323 4309/4378/4309 4299/4368/4299\nf 4299/4368/4299 4310/4379/4310 4291/4360/4291\nf 4291/4360/4291 4311/4380/4311 4292/4361/4292\nf 1788/1796/1788 3713/3766/3713 82/82/82\nf 2668/2691/2668 2820/2845/2820 4216/4285/4216\nf 4276/4345/4276 4279/4348/4279 4312/4381/4312\nf 4274/4343/4274 4258/4327/4258 4312/4381/4312\nf 4279/4348/4279 4280/4349/4280 4312/4381/4312\nf 3033/3063/3033 4276/4345/4276 4312/4381/4312\nf 4229/4298/4229 3405/3439/3405 4210/4279/4210\nf 1734/1742/1734 3296/3330/3296 4205/4274/4205\nf 838/838/838 2711/2735/2711 889/889/889\nf 81/81/81 2216/2227/2216 1788/1796/1788\nf 2775/2799/2775 2624/2646/2624 2623/2645/2623\nf 4307/4376/4307 2807/2832/2807 2858/2884/2858\nf 4313/4382/4313 4314/4383/4314 4308/4377/4308\nf 4295/4364/4295 4313/4382/4313 4308/4377/4308\nf 4315/4384/4315 4309/4378/4309 4188/4257/4188\nf 4310/4379/4310 4316/4385/4316 4291/4360/4291\nf 4316/4385/4316 4311/4380/4311 4291/4360/4291\nf 4317/4386/4317 4300/4369/4300 4292/4361/4292\nf 4311/4380/4311 4317/4386/4317 4292/4361/4292\nf 1662/1669/1662 3753/3807/3753 1663/1670/1663\nf 4294/4363/4294 4095/4164/4095 1002/1002/1002\nf 855/855/855 854/854/854 4151/4220/4151\nf 4159/4228/4159 4212/4281/4212 2164/2175/2164\nf 3278/3312/3278 357/357/357 356/356/356\nf 2002/2011/2002 3663/3715/3663 3158/3190/3158\nf 2902/2928/2902 3653/3705/3653 2901/2927/2901\nf 3897/3955/3897 4273/4342/4273 3869/3927/3869\nf 3405/3439/3405 4230/4299/4230 2325/2345/2325\nf 2289/2308/2289 3747/3801/3747 2290/2309/2290\nf 4194/4263/4194 4256/4325/4256 3356/3390/3356\nf 3728/3781/3728 3727/3780/3727 3802/3858/3802\nf 4307/4376/4307 4313/4382/4313 4295/4364/4295\nf 4314/4383/4314 4315/4384/4315 4308/4377/4308\nf 4308/4377/4308 4315/4384/4315 4188/4257/4188\nf 4310/4379/4310 4318/4387/4318 4316/4385/4316\nf 4317/4386/4317 4319/4388/4319 4300/4369/4300\nf 4319/4388/4319 4304/4373/4304 4300/4369/4300\nf 4055/4122/4055 4170/4239/4170 3943/4001/3943\nf 2698/2722/2698 898/898/898 2752/2776/2752\nf 3385/3419/3385 4154/4223/4154 4159/4228/4159\nf 2555/2576/2555 679/679/679 678/678/678\nf 3350/3384/3350 4281/4350/4281 3782/3838/3782\nf 3424/3460/3424 2396/2417/2396 3425/3461/3425\nf 2934/2960/2934 3405/3439/3405 4195/4264/4195\nf 2858/2884/2858 4320/4389/4320 4307/4376/4307\nf 4320/4389/4320 4321/4390/4321 4307/4376/4307\nf 4307/4376/4307 4321/4390/4321 4313/4382/4313\nf 4322/4391/4322 4309/4378/4309 4315/4384/4315\nf 4322/4391/4322 4323/4392/4323 4309/4378/4309\nf 4323/4392/4323 4324/4393/4324 4309/4378/4309\nf 4309/4378/4309 4324/4393/4324 4310/4379/4310\nf 4310/4379/4310 4324/4393/4324 4318/4387/4318\nf 4304/4373/4304 4319/4388/4319 4021/4080/4021\nf 4319/4388/4319 4020/4079/4020 4021/4080/4021\nf 193/193/193 2859/2885/2859 2905/2931/2905\nf 4276/4345/4276 3033/3063/3033 3297/3331/3297\nf 937/937/937 936/936/936 2730/2754/2730\nf 2355/2375/2355 2422/2443/2422 4201/4270/4201\nf 2217/2228/2217 2396/2417/2396 3424/3460/3424\nf 115/115/115 47/47/47 1809/1817/1809\nf 3418/3454/3418 3919/3977/3919 3416/3452/3416\nf 3684/3737/3684 3878/3936/3878 961/961/961\nf 4254/4323/4254 4187/4256/4187 4203/4272/4203\nf 120/120/120 3275/3309/3275 3314/3348/3314\nf 3310/3344/3310 3760/3815/3760 2618/2640/2618\nf 2858/2884/2858 4325/4394/4325 4320/4389/4320\nf 4313/4382/4313 4326/4395/4326 4314/4383/4314\nf 4314/4383/4314 4326/4395/4326 4315/4384/4315\nf 4326/4395/4326 4327/4396/4327 4315/4384/4315\nf 4327/4396/4327 4322/4391/4322 4315/4384/4315\nf 4318/4387/4318 4328/4397/4328 4316/4385/4316\nf 4125/4194/4125 3693/3746/3693 4329/4398/4329\nf 1091/1091/1091 1664/1671/1664 1663/1670/1663\nf 4257/4326/4257 2954/2982/2954 3156/3188/3156\nf 1519/1521/1519 391/391/391 1010/1010/1010\nf 4284/4353/4284 2294/2313/2294 677/677/677\nf 4321/4390/4321 4330/4399/4330 4313/4382/4313\nf 4313/4382/4313 4330/4399/4330 4326/4395/4326\nf 4324/4393/4324 4328/4397/4328 4318/4387/4318\nf 4331/4400/4331 4316/4385/4316 4328/4397/4328\nf 4331/4400/4331 4311/4380/4311 4316/4385/4316\nf 4331/4400/4331 4332/4401/4332 4311/4380/4311\nf 4332/4401/4332 4317/4386/4317 4311/4380/4311\nf 4317/4386/4317 4332/4401/4332 4319/4388/4319\nf 2776/2800/2776 4117/4186/4117 2775/2799/2775\nf 3803/3859/3803 4283/4352/4283 3297/3331/3297\nf 3029/3059/3029 4255/4324/4255 4281/4350/4281\nf 1614/1619/1614 2880/2906/2880 1643/1648/1643\nf 1092/1092/1092 1664/1671/1664 1091/1091/1091\nf 4272/4341/4272 3342/3376/3342 4259/4328/4259\nf 324/324/324 243/243/243 3471/3510/3471\nf 408/408/408 2463/2484/2463 196/196/196\nf 2715/2739/2715 4333/4402/4333 2750/2774/2750\nf 2750/2774/2750 4333/4402/4333 4325/4394/4325\nf 4323/4392/4323 4334/4403/4334 4324/4393/4324\nf 4334/4403/4334 4335/4404/4335 4324/4393/4324\nf 4324/4393/4324 4335/4404/4335 4328/4397/4328\nf 4332/4401/4332 4336/4405/4336 4319/4388/4319\nf 116/116/116 868/868/868 1123/1123/1123\nf 4275/4344/4275 4306/4375/4306 4259/4328/4259\nf 4275/4344/4275 4259/4328/4259 4258/4327/4258\nf 2934/2960/2934 4195/4264/4195 3251/3285/3251\nf 2218/2229/2218 2217/2228/2217 4130/4199/4130\nf 2394/2415/2394 2396/2417/2396 2217/2228/2217\nf 4195/4264/4195 351/351/351 1376/1376/1376\nf 4325/4394/4325 4337/4406/4337 4320/4389/4320\nf 4337/4406/4337 4338/4407/4338 4321/4390/4321\nf 4320/4389/4320 4337/4406/4337 4321/4390/4321\nf 4321/4390/4321 4338/4407/4338 4330/4399/4330\nf 4330/4399/4330 4339/4408/4339 4326/4395/4326\nf 4335/4404/4335 4340/4409/4340 4328/4397/4328\nf 4340/4409/4340 4331/4400/4331 4328/4397/4328\nf 4336/4405/4336 4341/4410/4341 4319/4388/4319\nf 4341/4410/4341 4342/4411/4342 4319/4388/4319\nf 4319/4388/4319 4342/4411/4342 4020/4079/4020\nf 4020/4079/4020 4342/4411/4342 2671/2694/2671\nf 2550/2571/2550 3770/3826/3770 4308/4377/4308\nf 1513/1662/1513 3171/3203/3171 1657/1663/1657\nf 4174/4243/4174 4134/4203/4134 474/474/474\nf 4286/4355/4286 4255/4324/4255 3028/3058/3028\nf 3342/3376/3342 4286/4355/4286 3028/3058/3028\nf 4017/4076/4017 4174/4243/4174 4180/4249/4180\nf 1091/1091/1091 212/212/212 211/211/211\nf 3214/3248/3214 2998/3027/2998 3226/3260/3226\nf 4272/4341/4272 4259/4328/4259 4306/4375/4306\nf 2693/2717/2693 4247/4316/4247 2675/2698/2675\nf 4270/4339/4270 4213/4282/4213 4286/4355/4286\nf 2216/2227/2216 3694/3747/3694 2217/2228/2217\nf 4185/4254/4185 4243/4312/4243 4203/4272/4203\nf 4343/4412/4343 1734/1742/1734 4257/4326/4257\nf 2715/2739/2715 2714/2738/2714 4333/4402/4333\nf 4333/4402/4333 4344/4413/4344 4325/4394/4325\nf 4325/4394/4325 4344/4413/4344 4337/4406/4337\nf 4339/4408/4339 4345/4414/4345 4326/4395/4326\nf 4345/4414/4345 4346/4415/4346 4327/4396/4327\nf 4326/4395/4326 4345/4414/4345 4327/4396/4327\nf 4347/4416/4347 4322/4391/4322 4327/4396/4327\nf 4346/4415/4346 4347/4416/4347 4327/4396/4327\nf 4322/4391/4322 4347/4416/4347 4323/4392/4323\nf 4342/4411/4342 3096/3128/3096 2671/2694/2671\nf 2631/2654/2631 2937/2964/2937 2039/2048/2039\nf 3439/3478/3439 4072/4141/4072 3486/3525/3486\nf 3322/3356/3322 4259/4328/4259 2740/2764/2740\nf 3782/3838/3782 4241/4310/4241 2839/2864/2839\nf 1774/1782/1774 2272/2290/2272 2459/2480/2459\nf 4229/4298/4229 4210/4279/4210 4168/4237/4168\nf 1505/1507/1505 998/998/998 3968/4026/3968\nf 4348/4417/4348 4349/4418/4349 4350/4419/4350\nf 4130/4199/4130 3424/3460/3424 4282/4351/4282\nf 4351/4420/4351 3293/3327/3293 3389/3423/3389\nf 3694/3747/3694 2394/2415/2394 2217/2228/2217\nf 4343/4412/4343 1732/1740/1732 1734/1742/1734\nf 2326/2346/2326 4164/4233/4164 4157/4226/4157\nf 435/435/435 434/434/434 1374/1374/1374\nf 4208/4277/4208 4267/4336/4267 3430/3466/3430\nf 2524/2545/2524 2714/2738/2714 2499/2520/2499\nf 4338/4407/4338 4339/4408/4339 4330/4399/4330\nf 4323/4392/4323 4347/4416/4347 4334/4403/4334\nf 4347/4416/4347 4352/4421/4352 4334/4403/4334\nf 4334/4403/4334 4352/4421/4352 4335/4404/4335\nf 4340/4409/4340 4353/4422/4353 4331/4400/4331\nf 4354/4423/4354 4332/4401/4332 4331/4400/4331\nf 4332/4401/4332 4354/4423/4354 4336/4405/4336\nf 4354/4423/4354 4355/4424/4355 4336/4405/4336\nf 4336/4405/4336 4355/4424/4355 4341/4410/4341\nf 1960/1969/1960 4137/4206/4137 2/2/2\nf 3824/3880/3824 4356/4425/4356 1978/1987/1978\nf 2239/2257/2239 1339/1339/1339 3500/3539/3500\nf 4242/4311/4242 4154/4223/4154 1857/1865/1857\nf 4214/4283/4214 4198/4267/4198 4165/4234/4165\nf 4286/4355/4286 4213/4282/4213 4239/4308/4239\nf 4130/4199/4130 4282/4351/4282 3802/3858/3802\nf 3424/3460/3424 3426/3462/3426 4282/4351/4282\nf 3212/3246/3212 1047/1047/1047 4184/4253/4184\nf 4146/4215/4146 1518/1520/1518 289/289/289\nf 2563/2584/2563 2745/2769/2745 4046/4111/4046\nf 2351/2371/2351 4023/4082/4023 2046/2055/2046\nf 354/354/354 4158/4227/4158 853/853/853\nf 2714/2738/2714 4357/4426/4357 4333/4402/4333\nf 4333/4402/4333 4358/4427/4358 4344/4413/4344\nf 4337/4406/4337 4344/4413/4344 4338/4407/4338\nf 4352/4421/4352 4359/4428/4359 4335/4404/4335\nf 4335/4404/4335 4359/4428/4359 4340/4409/4340\nf 4354/4423/4354 4331/4400/4331 4353/4422/4353\nf 4360/4429/4360 4342/4411/4342 4341/4410/4341\nf 4342/4411/4342 4360/4429/4360 3096/3128/3096\nf 4360/4429/4360 4100/4169/4100 3096/3128/3096\nf 4095/4164/4095 2998/3027/2998 1002/1002/1002\nf 855/855/855 4151/4220/4151 2606/2628/2606\nf 4248/4317/4248 2163/2174/2163 2164/2175/2164\nf 4287/4356/4287 4288/4357/4288 4262/4331/4262\nf 2404/2425/2404 724/724/724 3092/3123/3092\nf 1382/1382/1382 2247/2265/2247 3980/4038/3980\nf 4037/4101/4037 4117/4186/4117 4038/4102/4038\nf 2714/2738/2714 2662/2685/2662 4357/4426/4357\nf 4357/4426/4357 4358/4427/4358 4333/4402/4333\nf 4358/4427/4358 4361/4430/4361 4344/4413/4344\nf 4361/4430/4361 4362/4431/4362 4344/4413/4344\nf 4344/4413/4344 4362/4431/4362 4338/4407/4338\nf 4362/4431/4362 4363/4432/4363 4339/4408/4339\nf 4338/4407/4338 4362/4431/4362 4339/4408/4339\nf 4346/4415/4346 4364/4433/4364 4347/4416/4347\nf 4364/4433/4364 4365/4434/4365 4347/4416/4347\nf 4347/4416/4347 4365/4434/4365 4352/4421/4352\nf 4365/4434/4365 4359/4428/4359 4352/4421/4352\nf 4359/4428/4359 4366/4435/4366 4340/4409/4340\nf 4366/4435/4366 4353/4422/4353 4340/4409/4340\nf 4277/4346/4277 4276/4345/4276 3297/3331/3297\nf 4277/4346/4277 3297/3331/3297 4283/4352/4283\nf 3802/3858/3802 4283/4352/4283 3803/3859/3803\nf 3288/3322/3288 3919/3977/3919 3314/3348/3314\nf 1545/1550/1545 3459/3498/3459 322/322/322\nf 2582/2603/2582 4258/4327/4258 3322/3356/3322\nf 3426/3462/3426 4277/4346/4277 4282/4351/4282\nf 3212/3246/3212 4184/4253/4184 4278/4347/4278\nf 3314/3348/3314 3275/3309/3275 3274/3308/3274\nf 4160/4229/4160 499/499/499 498/498/498\nf 4088/4157/4088 3971/4029/3971 4072/4141/4072\nf 354/354/354 353/353/353 4158/4227/4158\nf 4363/4432/4363 4367/4436/4367 4345/4414/4345\nf 4339/4408/4339 4363/4432/4363 4345/4414/4345\nf 4367/4436/4367 4364/4433/4364 4346/4415/4346\nf 4345/4414/4345 4367/4436/4367 4346/4415/4346\nf 4365/4434/4365 4368/4437/4368 4359/4428/4359\nf 4368/4437/4368 4366/4435/4366 4359/4428/4359\nf 4369/4438/4369 4370/4439/4370 4353/4422/4353\nf 4353/4422/4353 4370/4439/4370 4354/4423/4354\nf 4370/4439/4370 4371/4440/4371 4354/4423/4354\nf 4371/4440/4371 4372/4441/4372 4355/4424/4355\nf 4354/4423/4354 4371/4440/4371 4355/4424/4355\nf 4355/4424/4355 4372/4441/4372 4341/4410/4341\nf 4372/4441/4372 4373/4442/4373 4341/4410/4341\nf 4373/4442/4373 4360/4429/4360 4341/4410/4341\nf 4374/4443/4374 4100/4169/4100 4360/4429/4360\nf 4280/4349/4280 4274/4343/4274 4312/4381/4312\nf 4274/4343/4274 4275/4344/4275 4258/4327/4258\nf 216/216/216 898/898/898 217/217/217\nf 999/999/999 1505/1507/1505 1504/1506/1504\nf 999/999/999 998/998/998 1505/1507/1505\nf 2647/2670/2647 2213/2224/2213 2653/2676/2653\nf 4169/4238/4169 3265/3299/3265 4146/4215/4146\nf 2766/2790/2766 2765/2789/2765 4055/4122/4055\nf 2769/2793/2769 3028/3058/3028 1748/1756/1748\nf 2757/2781/2757 1350/1350/1350 4375/4444/4375\nf 2662/2685/2662 4376/4445/4376 4357/4426/4357\nf 4376/4445/4376 4358/4427/4358 4357/4426/4357\nf 4361/4430/4361 4377/4446/4377 4362/4431/4362\nf 4367/4436/4367 4378/4447/4378 4364/4433/4364\nf 4369/4438/4369 4371/4440/4371 4370/4439/4370\nf 4373/4442/4373 4374/4443/4374 4360/4429/4360\nf 3467/3506/3467 3388/3422/3388 2372/2393/2372\nf 4289/4358/4289 4293/4362/4293 4242/4311/4242\nf 4241/4310/4241 4289/4358/4289 4242/4311/4242\nf 4285/4354/4285 4289/4358/4289 4241/4310/4241\nf 4285/4354/4285 4241/4310/4241 4281/4350/4281\nf 4255/4324/4255 4239/4308/4239 4281/4350/4281\nf 2247/2265/2247 1382/1382/1382 1772/1780/1772\nf 4051/4118/4051 3618/3666/3618 2196/2207/2196\nf 3812/3868/3812 999/999/999 1504/1506/1504\nf 3212/3246/3212 4278/4347/4278 4260/4329/4260\nf 4169/4238/4169 3263/3297/3263 3265/3299/3265\nf 4208/4277/4208 4287/4356/4287 4267/4336/4267\nf 2807/2832/2807 4307/4376/4307 2818/2843/2818\nf 857/857/857 3913/3971/3913 3386/3420/3386\nf 4100/4169/4100 2688/2712/2688 2687/2711/2687\nf 2661/2684/2661 4379/4448/4379 2662/2685/2662\nf 2662/2685/2662 4379/4448/4379 4376/4445/4376\nf 4361/4430/4361 4380/4449/4380 4377/4446/4377\nf 4362/4431/4362 4377/4446/4377 4363/4432/4363\nf 4363/4432/4363 4378/4447/4378 4367/4436/4367\nf 4378/4447/4378 4381/4450/4381 4364/4433/4364\nf 4381/4450/4381 4382/4451/4382 4365/4434/4365\nf 4364/4433/4364 4381/4450/4381 4365/4434/4365\nf 4365/4434/4365 4382/4451/4382 4368/4437/4368\nf 4366/4435/4366 4369/4438/4369 4353/4422/4353\nf 4369/4438/4369 4383/4452/4383 4371/4440/4371\nf 4383/4452/4383 4372/4441/4372 4371/4440/4371\nf 4100/4169/4100 4374/4443/4374 2688/2712/2688\nf 898/898/898 3469/3508/3469 217/217/217\nf 2106/2116/2106 2028/2037/2028 2206/2217/2206\nf 3431/3467/3431 4289/4358/4289 4285/4354/4285\nf 4268/4337/4268 4293/4362/4293 4289/4358/4289\nf 4165/4234/4165 3429/3465/3429 4237/4306/4237\nf 2343/2363/2343 3739/3793/3739 2344/2364/2344\nf 3426/3462/3426 4260/4329/4260 4277/4346/4277\nf 732/732/732 2518/2539/2518 730/730/730\nf 4380/4449/4380 4361/4430/4361 4358/4427/4358\nf 4376/4445/4376 4380/4449/4380 4358/4427/4358\nf 4377/4446/4377 4384/4453/4384 4363/4432/4363\nf 4382/4451/4382 4385/4454/4385 4368/4437/4368\nf 4385/4454/4385 4366/4435/4366 4368/4437/4368\nf 4385/4454/4385 4386/4455/4386 4366/4435/4366\nf 4366/4435/4366 4386/4455/4386 4369/4438/4369\nf 4387/4456/4387 4373/4442/4373 4372/4441/4372\nf 4383/4452/4383 4387/4456/4387 4372/4441/4372\nf 2708/2732/2708 3450/3489/3450 2737/2761/2737\nf 4195/4264/4195 1376/1376/1376 409/409/409\nf 4189/4258/4189 2264/2282/2264 348/348/348\nf 2738/2762/2738 1000/1000/1000 999/999/999\nf 4071/4140/4071 4076/4145/4076 4075/4144/4075\nf 679/679/679 2556/2577/2556 4265/4334/4265\nf 4379/4448/4379 4388/4457/4388 4376/4445/4376\nf 4376/4445/4376 4389/4458/4389 4380/4449/4380\nf 4380/4449/4380 4390/4459/4390 4377/4446/4377\nf 4363/4432/4363 4384/4453/4384 4378/4447/4378\nf 4369/4438/4369 4391/4460/4391 4383/4452/4383\nf 4392/4461/4392 4387/4456/4387 4383/4452/4383\nf 4374/4443/4374 4373/4442/4373 4387/4456/4387\nf 4374/4443/4374 4002/4061/4002 2688/2712/2688\nf 1120/1120/1120 1811/1819/1811 2105/2115/2105\nf 4393/4462/4393 4073/4142/4073 4139/4208/4139\nf 999/999/999 4394/4463/4394 2738/2762/2738\nf 2995/3023/2995 3560/3603/3560 3268/3302/3268\nf 3263/3297/3263 4055/4122/4055 2765/2789/2765\nf 1405/1407/1405 1407/1409/1407 2283/2302/2283\nf 2661/2684/2661 2803/2827/2803 4379/4448/4379\nf 4388/4457/4388 4395/4464/4395 4376/4445/4376\nf 4376/4445/4376 4395/4464/4395 4389/4458/4389\nf 4389/4458/4389 4390/4459/4390 4380/4449/4380\nf 4377/4446/4377 4396/4465/4396 4384/4453/4384\nf 4397/4466/4397 4378/4447/4378 4384/4453/4384\nf 4397/4466/4397 4381/4450/4381 4378/4447/4378\nf 4397/4466/4397 4398/4467/4398 4381/4450/4381\nf 4398/4467/4398 4382/4451/4382 4381/4450/4381\nf 4386/4455/4386 4391/4460/4391 4369/4438/4369\nf 4391/4460/4391 4399/4468/4399 4383/4452/4383\nf 4399/4468/4399 4400/4469/4400 4383/4452/4383\nf 4400/4469/4400 4392/4461/4392 4383/4452/4383\nf 2326/2346/2326 3786/3842/3786 4164/4233/4164\nf 2389/2410/2389 2391/2412/2391 3477/3516/3477\nf 4199/4268/4199 4169/4238/4169 4146/4215/4146\nf 4266/4335/4266 4063/4130/4063 4170/4239/4170\nf 4329/4398/4329 4393/4462/4393 4125/4194/4125\nf 2803/2827/2803 4401/4470/4401 4379/4448/4379\nf 4379/4448/4379 4401/4470/4401 4388/4457/4388\nf 4402/4471/4402 4403/4472/4403 4377/4446/4377\nf 4390/4459/4390 4402/4471/4402 4377/4446/4377\nf 4377/4446/4377 4403/4472/4403 4396/4465/4396\nf 4396/4465/4396 4404/4473/4404 4384/4453/4384\nf 4404/4473/4404 4397/4466/4397 4384/4453/4384\nf 4386/4455/4386 4405/4474/4405 4391/4460/4391\nf 4405/4474/4405 4399/4468/4399 4391/4460/4391\nf 4392/4461/4392 4406/4475/4406 4387/4456/4387\nf 4407/4476/4407 4374/4443/4374 4387/4456/4387\nf 4407/4476/4407 4002/4061/4002 4374/4443/4374\nf 350/350/350 433/433/433 435/435/435\nf 4408/4477/4408 4329/4398/4329 3693/3746/3693\nf 4409/4478/4409 4408/4477/4408 3693/3746/3693\nf 3605/3653/3605 3811/3867/3811 3603/3651/3603\nf 3835/3893/3835 3812/3868/3812 3811/3867/3811\nf 3835/3893/3835 999/999/999 3812/3868/3812\nf 999/999/999 3835/3893/3835 4394/4463/4394\nf 288/288/288 4199/4268/4199 4146/4215/4146\nf 4161/4230/4161 3316/3350/3316 3315/3349/3315\nf 3251/3285/3251 4075/4144/4075 3252/3286/3252\nf 4410/4479/4410 4409/4478/4409 3692/3745/3692\nf 4077/4146/4077 3252/3286/3252 4075/4144/4075\nf 4403/4472/4403 4411/4480/4411 4396/4465/4396\nf 4411/4480/4411 4404/4473/4404 4396/4465/4396\nf 4404/4473/4404 4412/4481/4412 4397/4466/4397\nf 4412/4481/4412 4413/4482/4413 4397/4466/4397\nf 4397/4466/4397 4413/4482/4413 4398/4467/4398\nf 4398/4467/4398 4414/4483/4414 4382/4451/4382\nf 4414/4483/4414 4415/4484/4415 4382/4451/4382\nf 4382/4451/4382 4415/4484/4415 4385/4454/4385\nf 4406/4475/4406 4407/4476/4407 4387/4456/4387\nf 4268/4337/4268 4211/4280/4211 4293/4362/4293\nf 3813/3869/3813 3603/3651/3603 3811/3867/3811\nf 2709/2733/2709 4394/4463/4394 3835/3893/3835\nf 2736/2760/2736 2738/2762/2738 4394/4463/4394\nf 2344/2364/2344 1788/1796/1788 2216/2227/2216\nf 3813/3869/3813 1504/1506/1504 3870/3928/3870\nf 717/717/717 2110/2120/2110 718/718/718\nf 4262/4331/4262 4288/4357/4288 4263/4332/4263\nf 4168/4237/4168 4210/4279/4210 4153/4222/4153\nf 2552/2573/2552 4416/4485/4416 2803/2827/2803\nf 2739/2763/2739 2552/2573/2552 2803/2827/2803\nf 2803/2827/2803 4416/4485/4416 4401/4470/4401\nf 4388/4457/4388 4401/4470/4401 4395/4464/4395\nf 4412/4481/4412 4414/4483/4414 4413/4482/4413\nf 4413/4482/4413 4414/4483/4414 4398/4467/4398\nf 4405/4474/4405 4386/4455/4386 4385/4454/4385\nf 4415/4484/4415 4405/4474/4405 4385/4454/4385\nf 4417/4486/4417 4392/4461/4392 4400/4469/4400\nf 4392/4461/4392 4417/4486/4417 4406/4475/4406\nf 4407/4476/4407 4126/4195/4126 4002/4061/4002\nf 4126/4195/4126 3998/4057/3998 4002/4061/4002\nf 3265/3299/3265 4269/4338/4269 1519/1521/1519\nf 4418/4487/4418 3122/3154/3122 4419/4488/4419\nf 3739/3793/3739 3714/3767/3714 2344/2364/2344\nf 1742/1750/1742 2589/2610/2589 1743/1751/1743\nf 4016/4075/4016 4017/4076/4017 4180/4249/4180\nf 4409/4478/4409 3693/3746/3693 3692/3745/3692\nf 2686/2710/2686 3998/4057/3998 3780/3836/3780\nf 4082/4151/4082 4088/4157/4088 4072/4141/4072\nf 3952/4010/3952 4250/4319/4250 352/352/352\nf 348/348/348 3971/4029/3971 4088/4157/4088\nf 4420/4489/4420 4390/4459/4390 4389/4458/4389\nf 4420/4489/4420 4421/4490/4421 4402/4471/4402\nf 4390/4459/4390 4420/4489/4420 4402/4471/4402\nf 4402/4471/4402 4421/4490/4421 4403/4472/4403\nf 4403/4472/4403 4422/4491/4422 4411/4480/4411\nf 4411/4480/4411 4422/4491/4422 4404/4473/4404\nf 4422/4491/4422 4423/4492/4423 4404/4473/4404\nf 4404/4473/4404 4423/4492/4423 4412/4481/4412\nf 4204/4273/4204 307/307/307 4271/4340/4271\nf 307/307/307 4221/4290/4221 4271/4340/4271\nf 914/914/914 913/913/913 410/410/410\nf 1444/1446/1444 3649/3699/3649 1445/1447/1445\nf 4250/4319/4250 3929/3987/3929 353/353/353\nf 4038/4102/4038 2776/2800/2776 2480/2501/2480\nf 2709/2733/2709 2736/2760/2736 4394/4463/4394\nf 4130/4199/4130 2217/2228/2217 3424/3460/3424\nf 4080/4149/4080 4266/4335/4266 4424/4493/4424\nf 4220/4289/4220 4254/4323/4254 3315/3349/3315\nf 4416/4485/4416 4425/4494/4425 4401/4470/4401\nf 4425/4494/4425 4395/4464/4395 4401/4470/4401\nf 4421/4490/4421 4426/4495/4426 4403/4472/4403\nf 4403/4472/4403 4426/4495/4426 4422/4491/4422\nf 4423/4492/4423 4427/4496/4427 4412/4481/4412\nf 4412/4481/4412 4427/4496/4427 4414/4483/4414\nf 4428/4497/4428 4405/4474/4405 4415/4484/4415\nf 4399/4468/4399 4429/4498/4429 4400/4469/4400\nf 4429/4498/4429 4430/4499/4430 4400/4469/4400\nf 4400/4469/4400 4430/4499/4430 4417/4486/4417\nf 4417/4486/4417 4431/4500/4431 4406/4475/4406\nf 1000/1000/1000 2738/2762/2738 3569/3613/3569\nf 2551/2572/2551 4432/4501/4432 4416/4485/4416\nf 2552/2573/2552 2551/2572/2551 4416/4485/4416\nf 4416/4485/4416 4432/4501/4432 4425/4494/4425\nf 4395/4464/4395 4433/4502/4433 4389/4458/4389\nf 4389/4458/4389 4433/4502/4433 4420/4489/4420\nf 4422/4491/4422 4434/4503/4434 4423/4492/4423\nf 4427/4496/4427 4435/4504/4435 4414/4483/4414\nf 4414/4483/4414 4435/4504/4435 4415/4484/4415\nf 4405/4474/4405 4428/4497/4428 4399/4468/4399\nf 4399/4468/4399 4428/4497/4428 4429/4498/4429\nf 4417/4486/4417 4430/4499/4430 4431/4500/4431\nf 4431/4500/4431 4436/4505/4436 4406/4475/4406\nf 4436/4505/4436 4407/4476/4407 4406/4475/4406\nf 4436/4505/4436 4437/4506/4437 4407/4476/4407\nf 4437/4506/4437 4126/4195/4126 4407/4476/4407\nf 3211/3245/3211 3212/3246/3212 3179/3213/3179\nf 3836/3894/3836 3811/3867/3811 3605/3653/3605\nf 3760/3815/3760 2291/2310/2291 2618/2640/2618\nf 3902/3960/3902 3423/3459/3423 3401/3435/3401\nf 4220/4289/4220 4186/4255/4186 4187/4256/4187\nf 4254/4323/4254 4220/4289/4220 4187/4256/4187\nf 768/768/768 728/728/728 769/769/769\nf 4438/4507/4438 4395/4464/4395 4425/4494/4425\nf 4395/4464/4395 4438/4507/4438 4433/4502/4433\nf 4433/4502/4433 4439/4508/4439 4420/4489/4420\nf 4420/4489/4420 4439/4508/4439 4421/4490/4421\nf 4421/4490/4421 4439/4508/4439 4426/4495/4426\nf 4427/4496/4427 4440/4509/4440 4435/4504/4435\nf 4440/4509/4440 4441/4510/4441 4435/4504/4435\nf 4435/4504/4435 4441/4510/4441 4415/4484/4415\nf 4415/4484/4415 4441/4510/4441 4428/4497/4428\nf 4428/4497/4428 4442/4511/4442 4429/4498/4429\nf 4442/4511/4442 4443/4512/4443 4429/4498/4429\nf 4429/4498/4429 4443/4512/4443 4430/4499/4430\nf 3636/3685/3636 4126/4195/4126 4437/4506/4437\nf 2835/2860/2835 3437/3476/3437 795/795/795\nf 3331/3365/3331 4256/4325/4256 4194/4263/4194\nf 3331/3365/3331 959/959/959 4256/4325/4256\nf 959/959/959 270/270/270 4343/4412/4343\nf 270/270/270 4244/4313/4244 4343/4412/4343\nf 3446/3485/3446 4245/4314/4245 4244/4313/4244\nf 4269/4338/4269 1001/1001/1001 2080/2089/2080\nf 4185/4254/4185 3805/3861/3805 3804/3860/3804\nf 4080/4149/4080 4424/4493/4424 4070/4139/4070\nf 4186/4255/4186 3163/3195/3163 3805/3861/3805\nf 351/351/351 435/435/435 1376/1376/1376\nf 3251/3285/3251 409/409/409 4075/4144/4075\nf 2551/2572/2551 2627/2649/2627 4432/4501/4432\nf 4296/4365/4296 4438/4507/4438 4425/4494/4425\nf 4438/4507/4438 4444/4513/4444 4433/4502/4433\nf 4433/4502/4433 4444/4513/4444 4439/4508/4439\nf 4426/4495/4426 4434/4503/4434 4422/4491/4422\nf 4434/4503/4434 4445/4514/4445 4423/4492/4423\nf 4423/4492/4423 4445/4514/4445 4427/4496/4427\nf 4427/4496/4427 4446/4515/4446 4440/4509/4440\nf 4441/4510/4441 4447/4516/4447 4428/4497/4428\nf 4443/4512/4443 4448/4517/4448 4430/4499/4430\nf 4430/4499/4430 4449/4518/4449 4431/4500/4431\nf 4449/4518/4449 4450/4519/4450 4431/4500/4431\nf 4431/4500/4431 4450/4519/4450 4436/4505/4436\nf 4266/4335/4266 4170/4239/4170 4199/4268/4199\nf 3914/3972/3914 3913/3971/3913 857/857/857\nf 2493/2514/2493 4312/4381/4312 2582/2603/2582\nf 3616/3664/3616 3618/3666/3618 4051/4118/4051\nf 3881/3939/3881 4138/4207/4138 3836/3894/3836\nf 1656/1661/1656 1643/1648/1643 2880/2906/2880\nf 2694/2718/2694 2668/2691/2668 2692/2716/2692\nf 4195/4264/4195 409/409/409 3251/3285/3251\nf 1023/1023/1023 1970/1979/1970 2498/2519/2498\nf 4163/4232/4163 4162/4231/4162 4160/4229/4160\nf 4444/4513/4444 4451/4520/4451 4439/4508/4439\nf 4451/4520/4451 4452/4521/4452 4439/4508/4439\nf 4452/4521/4452 4453/4522/4453 4426/4495/4426\nf 4439/4508/4439 4452/4521/4452 4426/4495/4426\nf 4453/4522/4453 4434/4503/4434 4426/4495/4426\nf 4445/4514/4445 4446/4515/4446 4427/4496/4427\nf 4447/4516/4447 4454/4523/4454 4428/4497/4428\nf 4428/4497/4428 4454/4523/4454 4442/4511/4442\nf 4430/4499/4430 4448/4517/4448 4449/4518/4449\nf 2814/2839/2814 3636/3685/3636 4437/4506/4437\nf 4077/4146/4077 4081/4150/4081 4092/4161/4092\nf 1685/1692/1685 1546/1551/1546 2416/2437/2416\nf 3742/3796/3742 1998/2007/1998 3703/3756/3703\nf 4253/4322/4253 2710/2734/2710 3836/3894/3836\nf 4294/4363/4294 2765/2789/2765 4095/4164/4095\nf 4184/4253/4184 4183/4252/4183 4274/4343/4274\nf 1376/1376/1376 1375/1375/1375 409/409/409\nf 4432/4501/4432 4297/4366/4297 4425/4494/4425\nf 4425/4494/4425 4297/4366/4297 4296/4365/4296\nf 4445/4514/4445 4455/4524/4455 4446/4515/4446\nf 4446/4515/4446 4456/4525/4456 4440/4509/4440\nf 4440/4509/4440 4457/4526/4457 4441/4510/4441\nf 4457/4526/4457 4447/4516/4447 4441/4510/4441\nf 4442/4511/4442 4458/4527/4458 4443/4512/4443\nf 4458/4527/4458 4448/4517/4448 4443/4512/4443\nf 4459/4528/4459 4437/4506/4437 4436/4505/4436\nf 4459/4528/4459 2814/2839/2814 4437/4506/4437\nf 2260/2278/2260 3094/3125/3094 2259/2277/2259\nf 4282/4351/4282 4277/4346/4277 4283/4352/4283\nf 4351/4420/4351 3192/3226/3192 3293/3327/3293\nf 3264/3298/3264 4294/4363/4294 4269/4338/4269\nf 4070/4139/4070 1048/1048/1048 752/752/752\nf 4159/4228/4159 2164/2175/2164 3093/3124/3093\nf 2627/2649/2627 4297/4366/4297 4432/4501/4432\nf 4453/4522/4453 4455/4524/4455 4434/4503/4434\nf 4434/4503/4434 4455/4524/4455 4445/4514/4445\nf 4455/4524/4455 4460/4529/4460 4446/4515/4446\nf 4446/4515/4446 4460/4529/4460 4456/4525/4456\nf 4456/4525/4456 4457/4526/4457 4440/4509/4440\nf 4461/4530/4461 4447/4516/4447 4457/4526/4457\nf 4447/4516/4447 4461/4530/4461 4454/4523/4454\nf 4454/4523/4454 4462/4531/4462 4442/4511/4442\nf 4442/4511/4442 4462/4531/4462 4458/4527/4458\nf 4448/4517/4448 4463/4532/4463 4449/4518/4449\nf 4463/4532/4463 4464/4533/4464 4449/4518/4449\nf 4449/4518/4449 4464/4533/4464 4450/4519/4450\nf 4147/4216/4147 4436/4505/4436 4450/4519/4450\nf 4147/4216/4147 4459/4528/4459 4436/4505/4436\nf 4068/4136/4068 2563/2584/2563 4046/4111/4046\nf 4138/4207/4138 4122/4191/4122 4253/4322/4253\nf 3805/3861/3805 2354/2374/2354 227/227/227\nf 3373/3407/3373 3375/3409/3375 3403/3437/3403\nf 3431/3467/3431 4285/4354/4285 4238/4307/4238\nf 3265/3299/3265 3264/3298/3264 4269/4338/4269\nf 4183/4252/4183 4271/4340/4271 4274/4343/4274\nf 4133/4202/4133 2395/2416/2395 3848/3906/3848\nf 1048/1048/1048 4070/4139/4070 4424/4493/4424\nf 2627/2649/2627 2626/2648/2626 4297/4366/4297\nf 4465/4534/4465 4438/4507/4438 4296/4365/4296\nf 4451/4520/4451 4466/4535/4466 4452/4521/4452\nf 4452/4521/4452 4466/4535/4466 4453/4522/4453\nf 4453/4522/4453 4467/4536/4467 4455/4524/4455\nf 4460/4529/4460 4468/4537/4468 4456/4525/4456\nf 4469/4538/4469 4461/4530/4461 4457/4526/4457\nf 4464/4533/4464 4147/4216/4147 4450/4519/4450\nf 2814/2839/2814 4459/4528/4459 3970/4028/3970\nf 4215/4284/4215 120/120/120 4225/4294/4225\nf 854/854/854 4153/4222/4153 4151/4220/4151\nf 4303/4372/4303 4302/4371/4302 4470/4539/4470\nf 4183/4252/4183 4204/4273/4204 4271/4340/4271\nf 4266/4335/4266 4199/4268/4199 288/288/288\nf 4471/4540/4471 4472/4541/4472 4473/4542/4473\nf 3798/3854/3798 3375/3409/3375 599/599/599\nf 4465/4534/4465 4474/4543/4474 4438/4507/4438\nf 4474/4543/4474 4475/4544/4475 4444/4513/4444\nf 4438/4507/4438 4474/4543/4474 4444/4513/4444\nf 4475/4544/4475 4476/4545/4476 4451/4520/4451\nf 4444/4513/4444 4475/4544/4475 4451/4520/4451\nf 4451/4520/4451 4476/4545/4476 4466/4535/4466\nf 4466/4535/4466 4467/4536/4467 4453/4522/4453\nf 4455/4524/4455 4477/4546/4477 4460/4529/4460\nf 4456/4525/4456 4468/4537/4468 4457/4526/4457\nf 4461/4530/4461 4478/4547/4478 4454/4523/4454\nf 4458/4527/4458 4463/4532/4463 4448/4517/4448\nf 2821/2846/2821 4459/4528/4459 4147/4216/4147\nf 2821/2846/2821 3970/4028/3970 4459/4528/4459\nf 3731/3785/3731 2705/2729/2705 1942/1951/1942\nf 4122/4191/4122 2561/2582/2561 4068/4136/4068\nf 4122/4191/4122 4068/4136/4068 4253/4322/4253\nf 4253/4322/4253 4068/4136/4068 3649/3699/3649\nf 4266/4335/4266 288/288/288 4424/4493/4424\nf 4424/4493/4424 288/288/288 290/290/290\nf 346/346/346 2265/2283/2265 347/347/347\nf 120/120/120 4215/4284/4215 121/121/121\nf 2626/2648/2626 4465/4534/4465 4296/4365/4296\nf 4477/4546/4477 4479/4548/4479 4460/4529/4460\nf 4469/4538/4469 4457/4526/4457 4468/4537/4468\nf 4478/4547/4478 4461/4530/4461 4469/4538/4469\nf 4454/4523/4454 4478/4547/4478 4462/4531/4462\nf 4462/4531/4462 4480/4549/4480 4458/4527/4458\nf 4480/4549/4480 4481/4550/4481 4458/4527/4458\nf 4458/4527/4458 4481/4550/4481 4463/4532/4463\nf 4210/4279/4210 4175/4244/4175 3392/3426/3392\nf 3798/3854/3798 1597/1602/1597 2742/2766/2742\nf 3853/3911/3853 4218/4287/4218 3852/3910/3852\nf 4068/4136/4068 1445/1447/1445 3649/3699/3649\nf 477/477/477 476/476/476 473/473/473\nf 2748/2772/2748 4259/4328/4259 3342/3376/3342\nf 4482/4551/4482 2541/2562/2541 2540/2561/2540\nf 1046/1046/1046 2203/2214/2203 1047/1047/1047\nf 3968/4026/3968 998/998/998 4011/4070/4011\nf 4232/4301/4232 227/227/227 4189/4258/4189\nf 3350/3384/3350 3782/3838/3782 1765/1773/1765\nf 120/120/120 3314/3348/3314 4225/4294/4225\nf 2626/2648/2626 3642/3692/3642 4465/4534/4465\nf 4483/4552/4483 4476/4545/4476 4475/4544/4475\nf 4483/4552/4483 4466/4535/4466 4476/4545/4476\nf 4483/4552/4483 4467/4536/4467 4466/4535/4466\nf 4467/4536/4467 4484/4553/4484 4455/4524/4455\nf 4484/4553/4484 4485/4554/4485 4455/4524/4455\nf 4455/4524/4455 4485/4554/4485 4477/4546/4477\nf 4460/4529/4460 4479/4548/4479 4468/4537/4468\nf 4486/4555/4486 4478/4547/4478 4469/4538/4469\nf 4478/4547/4478 4487/4556/4487 4462/4531/4462\nf 4462/4531/4462 4487/4556/4487 4480/4549/4480\nf 4481/4550/4481 4464/4533/4464 4463/4532/4463\nf 3811/3867/3811 3836/3894/3836 3835/3893/3835\nf 403/403/403 405/405/405 2541/2562/2541\nf 1048/1048/1048 4424/4493/4424 290/290/290\nf 3163/3195/3163 2354/2374/2354 3805/3861/3805\nf 959/959/959 4257/4326/4257 4256/4325/4256\nf 4312/4381/4312 4258/4327/4258 2582/2603/2582\nf 4034/4096/4034 4474/4543/4474 4465/4534/4465\nf 4483/4552/4483 4484/4553/4484 4467/4536/4467\nf 4468/4537/4468 4486/4555/4486 4469/4538/4469\nf 4488/4557/4488 4489/4558/4489 4480/4549/4480\nf 4487/4556/4487 4488/4557/4488 4480/4549/4480\nf 4480/4549/4480 4489/4558/4489 4481/4550/4481\nf 4481/4550/4481 4490/4559/4490 4464/4533/4464\nf 4464/4533/4464 4491/4560/4491 4147/4216/4147\nf 4263/4332/4263 4177/4246/4177 4099/4168/4099\nf 4068/4136/4068 4046/4111/4046 1445/1447/1445\nf 3009/3038/3009 2386/2407/2386 2385/2406/2385\nf 2689/2713/2689 3954/4012/3954 3963/4021/3963\nf 4125/4194/4125 4393/4462/4393 4139/4208/4139\nf 3713/3766/3713 3700/3753/3700 82/82/82\nf 4147/4216/4147 4491/4560/4491 2822/2847/2822\nf 3233/3267/3233 3232/3266/3232 3330/3364/3330\nf 411/411/411 4071/4140/4071 4075/4144/4075\nf 2626/2648/2626 2628/2650/2628 3641/3691/3641\nf 3997/4056/3997 2609/2631/2609 1092/1092/1092\nf 3642/3692/3642 3676/3729/3676 4465/4534/4465\nf 4492/4561/4492 4484/4553/4484 4483/4552/4483\nf 4493/4562/4493 4477/4546/4477 4485/4554/4485\nf 4477/4546/4477 4493/4562/4493 4479/4548/4479\nf 4479/4548/4479 4494/4563/4494 4468/4537/4468\nf 4468/4537/4468 4495/4564/4495 4486/4555/4486\nf 4486/4555/4486 4496/4565/4496 4478/4547/4478\nf 4496/4565/4496 4488/4557/4488 4487/4556/4487\nf 4478/4547/4478 4496/4565/4496 4487/4556/4487\nf 4488/4557/4488 4497/4566/4497 4489/4558/4489\nf 4489/4558/4489 4490/4559/4490 4481/4550/4481\nf 4482/4551/4482 2540/2561/2540 2589/2610/2589\nf 4241/4310/4241 1847/1855/1847 2839/2864/2839\nf 3029/3059/3029 4281/4350/4281 3350/3384/3350\nf 2194/2205/2194 2196/2207/2196 3618/3666/3618\nf 2858/2884/2858 2750/2774/2750 4325/4394/4325\nf 4257/4326/4257 4205/4274/4205 2954/2982/2954\nf 4214/4283/4214 4237/4306/4237 4239/4308/4239\nf 3850/3908/3850 3425/3461/3425 2396/2417/2396\nf 3440/3479/3440 769/769/769 3438/3477/3438\nf 4498/4567/4498 81/81/81 83/83/83\nf 3410/3444/3410 2568/2589/2568 4499/4568/4499\nf 3616/3664/3616 3617/3665/3617 3614/3662/3614\nf 3325/3359/3325 3324/3358/3324 3741/3795/3741\nf 1098/1098/1098 2487/2508/2487 3751/3805/3751\nf 675/675/675 2774/2798/2774 3672/3725/3672\nf 2112/2122/2112 4500/4569/4500 2113/2123/2113\nf 3676/3729/3676 4034/4096/4034 4465/4534/4465\nf 4501/4570/4501 4474/4543/4474 4034/4096/4034\nf 4474/4543/4474 4501/4570/4501 4475/4544/4475\nf 4492/4561/4492 4483/4552/4483 4475/4544/4475\nf 4501/4570/4501 4492/4561/4492 4475/4544/4475\nf 4502/4571/4502 4485/4554/4485 4484/4553/4484\nf 4502/4571/4502 4493/4562/4493 4485/4554/4485\nf 4479/4548/4479 4493/4562/4493 4494/4563/4494\nf 4494/4563/4494 4495/4564/4495 4468/4537/4468\nf 4503/4572/4503 4496/4565/4496 4486/4555/4486\nf 4496/4565/4496 4497/4566/4497 4488/4557/4488\nf 4490/4559/4490 4491/4560/4491 4464/4533/4464\nf 4232/4301/4232 4190/4259/4190 4177/4246/4177\nf 4263/4332/4263 4232/4301/4232 4177/4246/4177\nf 4166/4235/4166 3418/3454/3418 4181/4250/4181\nf 1002/1002/1002 3207/3241/3207 852/852/852\nf 931/931/931 273/273/273 872/872/872\nf 3848/3906/3848 4181/4250/4181 3417/3453/3417\nf 4154/4223/4154 4211/4280/4211 4159/4228/4159\nf 356/356/356 1123/1123/1123 2390/2411/2390\nf 3974/4032/3974 1092/1092/1092 3870/3928/3870\nf 3848/3906/3848 3847/3905/3847 4133/4202/4133\nf 3410/3444/3410 4166/4235/4166 4181/4250/4181\nf 3033/3063/3033 4312/4381/4312 2493/2514/2493\nf 4167/4236/4167 3410/3444/3410 3773/3829/3773\nf 3773/3829/3773 3772/3828/3772 4167/4236/4167\nf 2647/2670/2647 2653/2676/2653 2231/2248/2231\nf 674/674/674 2773/2797/2773 675/675/675\nf 3035/3065/3035 4504/4573/4504 1238/1238/1238\nf 4505/4574/4505 204/204/204 1238/1238/1238\nf 752/752/752 4064/4131/4064 4070/4139/4070\nf 4501/4570/4501 4506/4575/4506 4492/4561/4492\nf 4495/4564/4495 4503/4572/4503 4486/4555/4486\nf 4491/4560/4491 4507/4576/4507 2822/2847/2822\nf 4177/4246/4177 4190/4259/4190 4088/4157/4088\nf 3952/4010/3952 352/352/352 960/960/960\nf 2443/2464/2443 3803/3859/3803 2444/2465/2444\nf 4263/4332/4263 4099/4168/4099 4248/4317/4248\nf 2203/2214/2203 3414/3450/3414 4183/4252/4183\nf 3393/3427/3393 4173/4242/4173 4157/4226/4157\nf 3279/4083/3279 4023/4082/4023 2351/2371/2351\nf 4499/4568/4499 3773/3829/3773 3410/3444/3410\nf 2653/2676/2653 2304/2323/2304 2231/2248/2231\nf 3153/3185/3153 204/204/204 4505/4574/4505\nf 4508/4577/4508 3191/3225/3191 2698/2722/2698\nf 3676/3729/3676 601/601/601 4034/4096/4034\nf 4034/4096/4034 600/600/600 4501/4570/4501\nf 4509/4578/4509 4492/4561/4492 4506/4575/4506\nf 4509/4578/4509 4510/4579/4510 4492/4561/4492\nf 4492/4561/4492 4510/4579/4510 4484/4553/4484\nf 4484/4553/4484 4510/4579/4510 4502/4571/4502\nf 4493/4562/4493 4511/4580/4511 4494/4563/4494\nf 4494/4563/4494 4511/4580/4511 4495/4564/4495\nf 4512/4581/4512 4503/4572/4503 4495/4564/4495\nf 4511/4580/4511 4512/4581/4512 4495/4564/4495\nf 4503/4572/4503 4513/4582/4513 4496/4565/4496\nf 4513/4582/4513 4514/4583/4514 4496/4565/4496\nf 4496/4565/4496 4514/4583/4514 4497/4566/4497\nf 4490/4559/4490 4515/4584/4515 4491/4560/4491\nf 4515/4584/4515 4507/4576/4507 4491/4560/4491\nf 2822/2847/2822 4507/4576/4507 2823/2848/2823\nf 4245/4314/4245 4160/4229/4160 1733/1741/1733\nf 3297/3331/3297 398/398/398 397/397/397\nf 4183/4252/4183 3414/3450/3414 4204/4273/4204\nf 23/23/23 25/25/25 2184/2195/2184\nf 1732/1740/1732 4245/4314/4245 1733/1741/1733\nf 3445/3484/3445 4163/4232/4163 4160/4229/4160\nf 176/176/176 3276/3310/3276 120/120/120\nf 4516/4585/4516 4517/4586/4517 4518/4587/4518\nf 2628/2650/2628 1096/1096/1096 3641/3691/3641\nf 2652/2675/2652 137/137/137 2304/2323/2304\nf 2481/2502/2481 3035/3065/3035 1968/1977/1968\nf 2481/2502/2481 4504/4573/4504 3035/3065/3035\nf 4505/4574/4505 1238/1238/1238 4504/4573/4504\nf 2389/2410/2389 2284/2303/2284 3278/3312/3278\nf 234/234/234 1523/1527/1523 2640/2663/2640\nf 4519/4588/4519 4501/4570/4501 600/600/600\nf 4519/4588/4519 4509/4578/4509 4506/4575/4506\nf 4501/4570/4501 4519/4588/4519 4506/4575/4506\nf 4502/4571/4502 4510/4579/4510 4493/4562/4493\nf 4493/4562/4493 4510/4579/4510 4511/4580/4511\nf 4497/4566/4497 4514/4583/4514 4489/4558/4489\nf 4514/4583/4514 4520/4589/4520 4489/4558/4489\nf 4520/4589/4520 4490/4559/4490 4489/4558/4489\nf 4490/4559/4490 4521/4590/4521 4515/4584/4515\nf 3720/3773/3720 2823/2848/2823 4507/4576/4507\nf 3806/3862/3806 4232/4301/4232 4263/4332/4263\nf 268/268/268 270/270/270 959/959/959\nf 1569/1574/1569 867/867/867 851/851/851\nf 269/269/269 4244/4313/4244 270/270/270\nf 4214/4283/4214 4165/4234/4165 4237/4306/4237\nf 958/958/958 268/268/268 959/959/959\nf 354/354/354 853/853/853 3684/3737/3684\nf 961/961/961 354/354/354 3684/3737/3684\nf 4516/4585/4516 4518/4587/4518 4522/4591/4522\nf 2653/2676/2653 2652/2675/2652 2304/2323/2304\nf 4523/4592/4523 2381/2402/2381 137/137/137\nf 4524/4593/4524 4505/4574/4505 4504/4573/4504\nf 3665/3717/3665 3154/3186/3154 3153/3185/3153\nf 2198/2209/2198 2851/2877/2851 2843/2868/2843\nf 601/601/601 1597/1602/1597 599/599/599\nf 950/950/950 3832/3888/3832 3629/3678/3629\nf 4513/4582/4513 4525/4594/4525 4514/4583/4514\nf 4525/4594/4525 4526/4595/4526 4514/4583/4514\nf 4490/4559/4490 4520/4589/4520 4521/4590/4521\nf 4527/4596/4527 4515/4584/4515 4521/4590/4521\nf 3596/3644/3596 2467/2488/2467 2747/2771/2747\nf 4217/4286/4217 958/958/958 957/957/957\nf 2004/2013/2004 4083/4152/4083 3698/3751/3698\nf 4148/4217/4148 3711/3764/3711 3665/3717/3665\nf 4266/4335/4266 4061/4128/4061 4063/4130/4063\nf 269/269/269 3446/3485/3446 4244/4313/4244\nf 2619/2641/2619 4236/4305/4236 4231/4300/4231\nf 3275/3309/3275 120/120/120 3276/3310/3276\nf 119/119/119 121/121/121 4528/4597/4528\nf 4523/4592/4523 2751/2775/2751 2381/2402/2381\nf 4529/4598/4529 4504/4573/4504 2481/2502/2481\nf 4529/4598/4529 4524/4593/4524 4504/4573/4504\nf 4524/4593/4524 3153/3185/3153 4505/4574/4505\nf 2386/2407/2386 3009/3038/3009 3711/3764/3711\nf 599/599/599 4530/4599/4530 600/600/600\nf 3621/3669/3621 2267/2285/2267 2118/2128/2118\nf 600/600/600 4530/4599/4530 4519/4588/4519\nf 4519/4588/4519 4531/4600/4531 4509/4578/4509\nf 4532/4601/4532 4510/4579/4510 4509/4578/4509\nf 4533/4602/4533 4511/4580/4511 4510/4579/4510\nf 4534/4603/4534 4512/4581/4512 4511/4580/4511\nf 4534/4603/4534 4503/4572/4503 4512/4581/4512\nf 4535/4604/4535 4513/4582/4513 4503/4572/4503\nf 4534/4603/4534 4535/4604/4535 4503/4572/4503\nf 4515/4584/4515 4527/4596/4527 4507/4576/4507\nf 2668/2691/2668 4216/4285/4216 2692/2716/2692\nf 4200/4269/4200 2617/2639/2617 4219/4288/4219\nf 3446/3485/3446 3445/3484/3445 4245/4314/4245\nf 3962/4020/3962 4021/4080/4021 2670/2693/2670\nf 3840/3898/3840 2606/2628/2606 4150/4219/4150\nf 959/959/959 4343/4412/4343 4257/4326/4257\nf 4536/4605/4536 4537/4606/4537 3435/3474/3435\nf 3435/3474/3435 3423/3459/3423 4536/4605/4536\nf 2744/2768/2744 2044/2053/2044 2251/2269/2251\nf 858/858/858 857/857/857 4234/4303/4234\nf 2422/2443/2422 2421/2442/2421 4226/4295/4226\nf 4538/4607/4538 4509/4578/4509 4531/4600/4531\nf 4538/4607/4538 4532/4601/4532 4509/4578/4509\nf 4532/4601/4532 4539/4608/4539 4510/4579/4510\nf 4539/4608/4539 4533/4602/4533 4510/4579/4510\nf 4540/4609/4540 4511/4580/4511 4533/4602/4533\nf 4540/4609/4540 4534/4603/4534 4511/4580/4511\nf 4514/4583/4514 4526/4595/4526 4520/4589/4520\nf 4527/4596/4527 4521/4590/4521 4520/4589/4520\nf 4527/4596/4527 3269/3303/3269 4507/4576/4507\nf 4507/4576/4507 3269/3303/3269 3720/3773/3720\nf 4244/4313/4244 1732/1740/1732 4343/4412/4343\nf 857/857/857 892/892/892 4234/4303/4234\nf 2617/2639/2617 4231/4300/4231 4219/4288/4219\nf 4109/4178/4109 4248/4317/4248 4099/4168/4099\nf 4541/4610/4541 1126/1126/1126 4542/4611/4542\nf 4211/4280/4211 4287/4356/4287 4262/4331/4262\nf 4208/4277/4208 3804/3860/3804 4288/4357/4288\nf 4234/4303/4234 892/892/892 894/894/894\nf 2474/2495/2474 1349/1349/1349 2953/2981/2953\nf 2704/2728/2704 2472/2493/2472 3319/3353/3319\nf 3641/3691/3641 1098/1098/1098 2741/2765/2741\nf 2834/2859/2834 1488/1490/1488 4543/4612/4543\nf 4544/4613/4544 2481/2502/2481 1967/1976/1967\nf 4544/4613/4544 4529/4598/4529 2481/2502/2481\nf 3217/3251/3217 3153/3185/3153 4524/4593/4524\nf 3153/3185/3153 3217/3251/3217 3665/3717/3665\nf 3853/3911/3853 4200/4269/4200 4218/4287/4218\nf 4530/4599/4530 4531/4600/4531 4519/4588/4519\nf 4535/4604/4535 4525/4594/4525 4513/4582/4513\nf 4526/4595/4526 4545/4614/4545 4520/4589/4520\nf 4520/4589/4520 4545/4614/4545 4527/4596/4527\nf 4527/4596/4527 4546/4615/4546 3269/3303/3269\nf 4256/4325/4256 3156/3188/3156 3155/3187/3155\nf 4267/4336/4267 4287/4356/4287 4211/4280/4211\nf 2955/2983/2955 1045/1045/1045 4249/4318/4249\nf 3786/3842/3786 3840/3898/3840 2265/2283/2265\nf 3304/3338/3304 4547/4616/4547 4548/4617/4548\nf 4549/4618/4549 4550/4619/4550 4551/4620/4551\nf 4547/4616/4547 3304/3338/3304 3319/3353/3319\nf 4552/4621/4552 4553/4622/4553 4554/4623/4554\nf 57/57/57 2406/2427/2406 874/874/874\nf 4544/4613/4544 4524/4593/4524 4529/4598/4529\nf 3214/3248/3214 3207/3241/3207 1002/1002/1002\nf 3576/3620/3576 4540/4609/4540 4533/4602/4533\nf 3554/3595/3554 4534/4603/4534 4540/4609/4540\nf 4546/4615/4546 3267/3301/3267 3269/3303/3269\nf 326/326/326 3444/3483/3444 327/327/327\nf 3995/4053/3995 2045/2054/2045 2744/2768/2744\nf 2045/2054/2045 2044/2053/2044 2744/2768/2744\nf 3803/3859/3803 3297/3331/3297 397/397/397\nf 4212/4281/4212 4263/4332/4263 4248/4317/4248\nf 4268/4337/4268 4267/4336/4267 4211/4280/4211\nf 3278/3312/3278 2284/2303/2284 357/357/357\nf 4288/4357/4288 3804/3860/3804 3806/3862/3806\nf 3914/3972/3914 857/857/857 353/353/353\nf 3435/3474/3435 2953/2981/2953 2856/2882/2856\nf 3319/3353/3319 2472/2493/2472 2474/2495/2474\nf 4555/4624/4555 4542/4611/4542 4556/4625/4556\nf 3014/3044/3014 4557/4626/4557 4558/4627/4558\nf 1103/1103/1103 4544/4613/4544 1967/1976/1967\nf 3218/3252/3218 3217/3251/3217 4524/4593/4524\nf 2777/2801/2777 4051/4118/4051 2196/2207/2196\nf 225/225/225 2952/2980/2952 226/226/226\nf 599/599/599 3374/3408/3374 4530/4599/4530\nf 4559/4628/4559 4531/4600/4531 4530/4599/4530\nf 4531/4600/4531 4559/4628/4559 4538/4607/4538\nf 4538/4607/4538 4560/4629/4560 4532/4601/4532\nf 4560/4629/4560 4539/4608/4539 4532/4601/4532\nf 3576/3620/3576 3554/3595/3554 4540/4609/4540\nf 3554/3595/3554 4535/4604/4535 4534/4603/4534\nf 4561/4630/4561 4525/4594/4525 4535/4604/4535\nf 4561/4630/4561 4526/4595/4526 4525/4594/4525\nf 4562/4631/4562 4545/4614/4545 4526/4595/4526\nf 4561/4630/4561 4562/4631/4562 4526/4595/4526\nf 4545/4614/4545 4563/4632/4563 4527/4596/4527\nf 4563/4632/4563 4546/4615/4546 4527/4596/4527\nf 1733/1741/1733 306/306/306 1734/1742/1734\nf 3771/3827/3771 2343/2363/2343 4130/4199/4130\nf 1157/1157/1157 321/321/321 726/726/726\nf 3848/3906/3848 2395/2416/2395 4145/4214/4145\nf 2952/2980/2952 225/225/225 2353/2373/2353\nf 1961/1970/1961 3882/3940/3882 1962/1971/1962\nf 4547/4616/4547 3319/3353/3319 2474/2495/2474\nf 4564/4633/4564 4298/4367/4298 4565/4634/4565\nf 2828/2853/2828 4553/4622/4553 2829/2854/2829\nf 4566/4635/4566 2058/2067/2058 2060/2069/2060\nf 4567/4636/4567 3014/3044/3014 4558/4627/4558\nf 3218/3252/3218 4524/4593/4524 4544/4613/4544\nf 2474/2495/2474 3435/3474/3435 4537/4606/4537\nf 4568/4637/4568 4569/4638/4569 4570/4639/4570\nf 226/226/226 2952/2980/2952 2264/2282/2264\nf 3375/3409/3375 3374/3408/3374 599/599/599\nf 3374/3408/3374 4228/4297/4228 4530/4599/4530\nf 4228/4297/4228 4559/4628/4559 4530/4599/4530\nf 4559/4628/4559 4560/4629/4560 4538/4607/4538\nf 2268/2286/2268 4539/4608/4539 4560/4629/4560\nf 2268/2286/2268 4533/4602/4533 4539/4608/4539\nf 2268/2286/2268 3507/3546/3507 4533/4602/4533\nf 3507/3546/3507 3576/3620/3576 4533/4602/4533\nf 3554/3595/3554 4561/4630/4561 4535/4604/4535\nf 4562/4631/4562 4563/4632/4563 4545/4614/4545\nf 3630/3679/3630 2468/2489/2468 3597/3645/3597\nf 3311/3345/3311 2617/2639/2617 4196/4265/4196\nf 2327/2347/2327 3992/4050/3992 3748/3802/3748\nf 3252/3286/3252 4077/4146/4077 4092/4161/4092\nf 3247/3281/3247 3393/3427/3393 2353/2373/2353\nf 4547/4616/4547 2474/2495/2474 4537/4606/4537\nf 4571/4640/4571 4572/4641/4572 4223/4292/4223\nf 3175/3209/3175 4544/4613/4544 1103/1103/1103\nf 3301/3335/3301 3218/3252/3218 4544/4613/4544\nf 900/900/900 3364/3398/3364 4573/4642/4573\nf 3374/3408/3374 4026/4087/4026 4228/4297/4228\nf 2367/2387/2367 2268/2286/2268 4560/4629/4560\nf 3555/3596/3555 3554/3595/3554 3576/3620/3576\nf 3571/3615/3571 3555/3596/3555 3576/3620/3576\nf 3543/3582/3543 4561/4630/4561 3554/3595/3554\nf 3836/3894/3836 3605/3653/3605 3881/3939/3881\nf 203/203/203 2273/2291/2273 2645/2668/2645\nf 3995/4053/3995 2602/2624/2602 2045/2054/2045\nf 3429/3465/3429 4243/4312/4243 4208/4277/4208\nf 3056/3087/3056 3055/3086/3055 3387/3421/3387\nf 2953/2981/2953 3435/3474/3435 2474/2495/2474\nf 2296/2315/2296 2298/2317/2298 3192/3226/3192\nf 896/2299/896 1103/1103/1103 1102/1102/1102\nf 896/2299/896 3175/3209/3175 1103/1103/1103\nf 3175/3209/3175 3301/3335/3301 4544/4613/4544\nf 3308/3342/3308 769/769/769 3521/3560/3521\nf 4228/4297/4228 2805/2829/2805 4559/4628/4559\nf 2805/2829/2805 4574/4643/4574 4559/4628/4559\nf 4559/4628/4559 4574/4643/4574 4560/4629/4560\nf 4574/4643/4574 2367/2387/2367 4560/4629/4560\nf 3771/3827/3771 3802/3858/3802 3727/3780/3727\nf 3543/3582/3543 3136/3168/3136 4561/4630/4561\nf 3136/3168/3136 4562/4631/4562 4561/4630/4561\nf 3138/3170/3138 4563/4632/4563 4562/4631/4562\nf 2993/3021/2993 4546/4615/4546 4563/4632/4563\nf 4546/4615/4546 2993/3021/2993 3267/3301/3267\nf 3267/3301/3267 2995/3023/2995 3268/3302/3268\nf 522/522/522 3723/3776/3723 3705/3758/3705\nf 327/327/327 3247/3281/3247 328/328/328\nf 3485/3524/3485 3521/3560/3521 3440/3479/3440\nf 3486/3525/3486 3485/3524/3485 3440/3479/3440\nf 4236/4305/4236 3446/3485/3446 269/269/269\nf 2602/2624/2602 2351/2371/2351 2045/2054/2045\nf 1402/1404/1402 807/807/807 2174/2185/2174\nf 326/326/326 3316/3350/3316 3445/3484/3445\nf 4237/4306/4237 3429/3465/3429 3431/3467/3431\nf 3963/4021/3963 3954/4012/3954 3944/4002/3944\nf 3156/3188/3156 2954/2982/2954 3157/3189/3157\nf 3522/3561/3522 3521/3560/3521 3485/3524/3485\nf 4553/4622/4553 4552/4621/4552 2829/2854/2829\nf 4575/4644/4575 4576/4645/4576 2546/2567/2546\nf 878/3208/878 3218/3252/3218 3301/3335/3301\nf 4231/4300/4231 269/269/269 268/268/268\nf 3374/3408/3374 3373/3407/3373 4026/4087/4026\nf 1095/4086/1095 2805/2829/2805 4228/4297/4228\nf 2618/2640/2618 2291/2310/2291 2619/2641/2619\nf 1685/1692/1685 2416/2437/2416 2523/2544/2523\nf 3541/3580/3541 3543/3582/3543 3554/3595/3554\nf 4562/4631/4562 3136/3168/3136 3138/3170/3138\nf 3176/3210/3176 4563/4632/4563 3138/3170/3138\nf 3176/3210/3176 2993/3021/2993 4563/4632/4563\nf 2993/3021/2993 2995/3023/2995 3267/3301/3267\nf 3653/3705/3653 2902/2928/2902 3640/3690/3640\nf 4281/4350/4281 4241/4310/4241 3782/3838/3782\nf 2291/2310/2291 3760/3815/3760 2289/2308/2289\nf 204/204/204 3154/3186/3154 2793/2817/2793\nf 4231/4300/4231 4236/4305/4236 269/269/269\nf 4252/4321/4252 4265/4334/4265 2556/2577/2556\nf 4577/4646/4577 4578/4647/4578 2841/2866/2841\nf 4564/4633/4564 1916/1924/1916 4298/4367/4298\nf 3353/3387/3353 3355/3389/3355 4579/4648/4579\nf 878/3208/878 385/4098/385 3218/3252/3218\nf 3218/3252/3218 385/4098/385 3726/3779/3726\nf 4225/4294/4225 3314/3348/3314 3919/3977/3919\nf 4309/4378/4309 3323/3357/3323 4188/4257/4188\nf 2805/2829/2805 2534/2555/2534 4574/4643/4574\nf 2534/2555/2534 2335/2355/2335 4574/4643/4574\nf 4574/4643/4574 2335/2355/2335 2367/2387/2367\nf 509/509/509 2244/2262/2244 510/510/510\nf 3307/3341/3307 3447/3486/3447 894/894/894\nf 4138/4207/4138 4253/4322/4253 3836/3894/3836\nf 4052/4119/4052 3617/3665/3617 3616/3664/3616\nf 1847/1855/1847 4242/4311/4242 1857/1865/1857\nf 3439/3478/3439 3486/3525/3486 3440/3479/3440\nf 4580/4649/4580 4349/4418/4349 4581/4650/4581\nf 4582/4651/4582 4583/4652/4583 4349/4418/4349\nf 4131/4200/4131 4584/4653/4584 4585/4654/4585\nf 4131/4200/4131 1978/1987/1978 4356/4425/4356\nf 4584/4653/4584 4131/4200/4131 4356/4425/4356\nf 4584/4653/4584 4356/4425/4356 4586/4655/4586\nf 4587/4656/4587 3354/3388/3354 3353/3387/3353\nf 4588/4657/4588 4589/4658/4589 4590/4659/4590\nf 3007/3036/3007 3321/3355/3321 4591/4660/4591\nf 3013/3043/3013 4592/4661/4592 3014/3044/3014\nf 4593/4662/4593 4588/4657/4588 4594/4663/4594\nf 4595/4664/4595 4549/4618/4549 4596/4665/4596\nf 4597/4666/4597 4598/4667/4598 4599/4668/4599\nf 4600/4669/4600 4588/4657/4588 4593/4662/4593\nf 4601/4670/4601 2362/2382/2362 2310/2329/2310\nf 4602/4671/4602 4603/4672/4603 4604/4673/4604\nf 3345/3379/3345 3344/3378/3344 4605/4674/4605\nf 3344/3378/3344 4541/4610/4541 4605/4674/4605\nf 2718/2742/2718 4551/4620/4551 2112/2122/2112\nf 4606/4675/4606 4607/4676/4607 4608/4677/4608\nf 4609/4678/4609 4610/4679/4610 4611/4680/4611\nf 4612/4681/4612 4613/4682/4613 4614/4683/4614\nf 3167/3199/3167 2187/2198/2187 2189/2200/2189\nf 1042/1042/1042 3167/3199/3167 2189/2200/2189\nf 4615/4684/4615 2663/2686/2663 2187/2198/2187\nf 4418/4487/4418 4616/4685/4616 4617/4686/4617\nf 3422/3458/3422 1337/1337/1337 3547/3588/3547\nf 2313/2333/2313 3008/3037/3008 4618/4687/4618\nf 3008/3037/3008 2313/2333/2313 3006/3035/3006\nf 4619/4688/4619 4618/4687/4618 4620/4689/4620\nf 4090/4159/4090 4351/4420/4351 3389/3423/3389\nf 4621/4690/4621 3353/3387/3353 4579/4648/4579\nf 3167/3199/3167 4615/4684/4615 2187/2198/2187\nf 4622/4691/4622 4623/4692/4623 4624/4693/4624\nf 4625/4694/4625 4626/4695/4626 4627/4696/4627\nf 4628/4697/4628 2727/2751/2727 2726/2750/2726\nf 4261/4330/4261 2854/2880/2854 4629/4698/4629\nf 4630/4699/4630 4631/4700/4631 4541/4610/4541\nf 2359/2379/2359 1050/1050/1050 2360/2380/2360\nf 4600/4669/4600 4632/4701/4632 4588/4657/4588\nf 4632/4701/4632 4589/4658/4589 4588/4657/4588\nf 4622/4691/4622 4624/4693/4624 4583/4652/4583\nf 23/23/23 2184/2195/2184 1374/1374/1374\nf 4633/4702/4633 4634/4703/4634 4621/4690/4621\nf 4635/4704/4635 4581/4650/4581 4348/4417/4348\nf 4636/4705/4636 4590/4659/4590 4589/4658/4589\nf 4637/4706/4637 4638/4707/4638 4590/4659/4590\nf 4639/4708/4639 4638/4707/4638 4640/4709/4640\nf 4580/4649/4580 4582/4651/4582 4349/4418/4349\nf 4641/4710/4641 4622/4691/4622 4583/4652/4583\nf 4582/4651/4582 4641/4710/4641 4583/4652/4583\nf 2801/2825/2801 4642/4711/4642 4643/4712/4643\nf 4638/4707/4638 4644/4713/4644 4640/4709/4640\nf 4645/4714/4645 2802/2826/2802 2801/2825/2801\nf 4517/4586/4517 4633/4702/4633 4518/4587/4518\nf 2802/2826/2802 4645/4714/4645 4646/4715/4646\nf 1339/1339/1339 1809/1817/1809 1337/1337/1337\nf 4647/4716/4647 403/403/403 4482/4551/4482\nf 1036/1036/1036 1352/1352/1352 1037/1037/1037\nf 4648/4717/4648 4607/4676/4607 4606/4675/4606\nf 4649/4718/4649 4650/4719/4650 4596/4665/4596\nf 1152/1152/1152 4649/4718/4649 2717/2741/2717\nf 2185/2196/2185 4646/4715/4646 2186/2197/2186\nf 4649/4718/4649 4596/4665/4596 2717/2741/2717\nf 4650/4719/4650 4595/4664/4595 4596/4665/4596\nf 899/899/899 3191/3225/3191 1745/1753/1745\nf 2500/2521/2500 2259/2277/2259 2501/2522/2501\nf 2185/2196/2185 2802/2826/2802 4646/4715/4646\nf 4594/4663/4594 4588/4657/4588 4590/4659/4590\nf 4651/4720/4651 4652/4721/4652 4653/4722/4653\nf 4654/4723/4654 4655/4724/4655 4043/4108/4043\nf 4656/4725/4656 4607/4676/4607 4648/4717/4648\nf 3235/3269/3235 3547/3588/3547 1086/1086/1086\nf 3547/3588/3547 2753/2777/2753 1086/1086/1086\nf 3235/3269/3235 4657/4726/4657 3547/3588/3547\nf 3547/3588/3547 4657/4726/4657 827/827/827\nf 194/194/194 405/405/405 1062/1062/1062\nf 4608/4677/4608 4600/4669/4600 4593/4662/4593\nf 3271/3305/3271 4043/4108/4043 4597/4666/4597\nf 4658/4727/4658 4591/4660/4591 4659/4728/4659\nf 4660/4729/4660 4661/4730/4661 4628/4697/4628\nf 2743/2767/2743 3235/3269/3235 1086/1086/1086\nf 4657/4726/4657 1426/1428/1426 4182/4251/4182\nf 2093/2102/2093 4182/4251/4182 1426/1428/1426\nf 3666/3718/3666 3367/3401/3367 3700/3753/3700\nf 4662/4731/4662 2663/2686/2663 4615/4684/4615\nf 4663/4732/4663 4656/4725/4656 2663/2686/2663\nf 4662/4731/4662 4663/4732/4663 2663/2686/2663\nf 4664/4733/4664 4607/4676/4607 4656/4725/4656\nf 4663/4732/4663 4664/4733/4664 4656/4725/4656\nf 4664/4733/4664 4632/4701/4632 4600/4669/4600\nf 4607/4676/4607 4664/4733/4664 4600/4669/4600\nf 1426/1428/1426 4657/4726/4657 3235/3269/3235\nf 4665/4734/4665 4637/4706/4637 4590/4659/4590\nf 4636/4705/4636 4665/4734/4665 4590/4659/4590\nf 4666/4735/4666 4193/4262/4193 4667/4736/4667\nf 2842/2867/2842 4668/4737/4668 4669/4738/4669\nf 4349/4418/4349 4348/4417/4348 4581/4650/4581\nf 4670/4739/4670 4651/4720/4651 4653/4722/4653\nf 2296/2315/2296 2546/2567/2546 2761/2785/2761\nf 1401/1403/1401 723/723/723 3235/3269/3235\nf 827/827/827 4657/4726/4657 4182/4251/4182\nf 3235/3269/3235 722/722/722 1426/1428/1426\nf 299/299/299 955/955/955 954/954/954\nf 4551/4620/4551 4550/4619/4550 4671/4740/4671\nf 4672/4741/4672 4673/4742/4673 4674/4743/4674\nf 4675/4744/4675 4672/4741/4672 4674/4743/4674\nf 4576/4645/4576 1742/1750/1742 2546/2567/2546\nf 4641/4710/4641 4585/4654/4585 4622/4691/4622\nf 4676/4745/4676 4472/4541/4472 4471/4540/4471\nf 4607/4676/4607 4600/4669/4600 4608/4677/4608\nf 4624/4693/4624 4623/4692/4623 4677/4746/4677\nf 586/586/586 3273/3307/3273 3824/3880/3824\nf 2186/2197/2186 2193/2204/2193 1037/1037/1037\nf 2260/2278/2260 2757/2781/2757 4375/4444/4375\nf 2682/2706/2682 4678/4747/4678 2683/2707/2683\nf 2003/2012/2003 3026/3056/3026 2256/2274/2256\nf 4583/4652/4583 4624/4693/4624 4679/4748/4679\nf 4193/4262/4193 4680/4749/4680 4667/4736/4667\nf 4681/4750/4681 4659/4728/4659 4682/4751/4682\nf 4683/4752/4683 4470/4539/4470 3013/3043/3013\nf 4684/4753/4684 4633/4702/4633 4517/4586/4517\nf 3092/3123/3092 2398/2419/2398 2404/2425/2404\nf 4685/4754/4685 4586/4655/4586 3824/3880/3824\nf 4586/4655/4586 4685/4754/4685 4623/4692/4623\nf 4350/4419/4350 4583/4652/4583 4679/4748/4679\nf 4686/4755/4686 4687/4756/4687 4688/4757/4688\nf 4689/4758/4689 4350/4419/4350 4679/4748/4679\nf 4687/4756/4687 4604/4673/4604 3271/3305/3271\nf 4690/4759/4690 4348/4417/4348 4689/4758/4689\nf 900/900/900 4573/4642/4573 3469/3508/3469\nf 2834/2859/2834 2225/2241/2225 704/704/704\nf 2727/2751/2727 4620/4689/4620 4691/4760/4691\nf 4692/4761/4692 2727/2751/2727 4691/4760/4691\nf 3345/3379/3345 4693/4762/4693 4694/4763/4694\nf 4695/4764/4695 4696/4765/4696 4697/4766/4697\nf 4684/4753/4684 4634/4703/4634 4633/4702/4633\nf 4696/4765/4696 4695/4764/4695 4698/4767/4698\nf 4697/4766/4697 4686/4755/4686 4688/4757/4688\nf 2224/2240/2224 2225/2241/2225 4178/4247/4178\nf 4635/4704/4635 4348/4417/4348 4690/4759/4690\nf 4655/4724/4655 4699/4768/4699 4700/4769/4700\nf 3271/3305/3271 4604/4673/4604 4603/4672/4603\nf 4581/4650/4581 4701/4770/4701 4644/4713/4644\nf 4348/4417/4348 4350/4419/4350 4689/4758/4689\nf 3015/3045/3015 4567/4636/4567 2773/2797/2773\nf 4693/4762/4693 3345/3379/3345 4702/4771/4702\nf 2842/2867/2842 2841/2866/2841 4702/4771/4702\nf 4703/4772/4703 4652/4721/4652 4704/4773/4704\nf 4581/4650/4581 4635/4704/4635 4701/4770/4701\nf 4640/4709/4640 4644/4713/4644 4705/4774/4705\nf 3271/3305/3271 4597/4666/4597 3272/3306/3272\nf 4601/4670/4601 4619/4688/4619 4706/4775/4706\nf 2801/2825/2801 4643/4712/4643 4707/4776/4707\nf 2370/2390/2370 4601/4670/4601 4706/4775/4706\nf 1097/1097/1097 4089/4158/4089 3389/3423/3389\nf 4652/4721/4652 4628/4697/4628 4704/4773/4704\nf 4708/4777/4708 4706/4775/4706 4628/4697/4628\nf 4645/4714/4645 2801/2825/2801 4707/4776/4707\nf 4706/4775/4706 2727/2751/2727 4628/4697/4628\nf 2186/2197/2186 4646/4715/4646 2193/2204/2193\nf 4586/4655/4586 4356/4425/4356 3824/3880/3824\nf 4709/4778/4709 4698/4767/4698 4695/4764/4695\nf 4614/4683/4614 4687/4756/4687 3270/3304/3270\nf 4710/4779/4710 4615/4684/4615 3167/3199/3167\nf 4711/4780/4711 4655/4724/4655 4552/4621/4552\nf 4680/4749/4680 4712/4781/4712 4667/4736/4667\nf 4708/4777/4708 2370/2390/2370 4706/4775/4706\nf 2559/2580/2559 2233/2250/2233 4713/4782/4713\nf 3122/3154/3122 4418/4487/4418 3133/3165/3133\nf 1518/1520/1518 1010/1010/1010 1009/1009/1009\nf 4655/4724/4655 4711/4780/4711 4714/4783/4714\nf 4632/4701/4632 4636/4705/4636 4589/4658/4589\nf 4715/4784/4715 4716/4785/4716 1742/1750/1742\nf 2501/2522/2501 4029/4091/4029 2790/2814/2790\nf 263/263/263 1982/1991/1982 3567/3611/3567\nf 3201/3235/3201 672/672/672 644/644/644\nf 3567/3611/3567 2616/2638/2616 210/210/210\nf 210/210/210 4717/4786/4717 209/209/209\nf 4718/4787/4718 3036/3066/3036 4719/4788/4719\nf 4720/4789/4720 3977/4035/3977 3979/4037/3979\nf 4601/4670/4601 2370/2390/2370 2362/2382/2362\nf 4637/4706/4637 4721/4790/4721 4580/4649/4580\nf 4721/4790/4721 4582/4651/4582 4580/4649/4580\nf 4722/4791/4722 4641/4710/4641 4582/4651/4582\nf 4132/4201/4132 4585/4654/4585 4641/4710/4641\nf 4585/4654/4585 4132/4201/4132 4131/4200/4131\nf 4723/4792/4723 3407/3441/3407 3302/3336/3302\nf 4697/4766/4697 4688/4757/4688 4724/4793/4724\nf 4623/4692/4623 4584/4653/4584 4586/4655/4586\nf 1265/1265/1265 2632/2655/2632 1266/1266/1266\nf 4585/4654/4585 4584/4653/4584 4623/4692/4623\nf 3879/3937/3879 4116/4185/4116 4290/4359/4290\nf 2366/2386/2366 4629/4698/4629 2854/2880/2854\nf 1982/1991/1982 2616/2638/2616 3567/3611/3567\nf 2616/2638/2616 4717/4786/4717 210/210/210\nf 4651/4720/4651 4261/4330/4261 4652/4721/4652\nf 4725/4794/4725 4571/4640/4571 4726/4795/4726\nf 4727/4796/4727 3978/4036/3978 3745/3799/3745\nf 4578/4647/4578 4693/4762/4693 4702/4771/4702\nf 2728/2752/2728 2727/2751/2727 4692/4761/4692\nf 2663/2686/2663 4656/4725/4656 2801/2825/2801\nf 4656/4725/4656 4648/4717/4648 2801/2825/2801\nf 4728/4797/4728 4638/4707/4638 4639/4708/4639\nf 4633/4702/4633 4579/4648/4579 4518/4587/4518\nf 4724/4793/4724 4688/4757/4688 4613/4682/4613\nf 4679/4748/4679 4624/4693/4624 4729/4798/4729\nf 4612/4681/4612 4614/4683/4614 4730/4799/4730\nf 2834/2859/2834 704/704/704 1060/1060/1060\nf 4689/4758/4689 4679/4748/4679 4731/4800/4731\nf 3231/3265/3231 3233/3267/3233 3230/3264/3230\nf 3697/3750/3697 2490/2511/2490 4717/4786/4717\nf 4261/4330/4261 4708/4777/4708 4652/4721/4652\nf 4700/4769/4700 4732/4801/4732 2841/2866/2841\nf 4733/4802/4733 2712/2736/2712 3224/3258/3224\nf 631/631/631 1838/1846/1838 632/632/632\nf 1566/1571/1566 281/281/281 2889/2915/2889\nf 4710/4779/4710 4662/4731/4662 4615/4684/4615\nf 4663/4732/4663 4734/4803/4734 4664/4733/4664\nf 4644/4713/4644 4701/4770/4701 4735/4804/4735\nf 4734/4803/4734 4632/4701/4632 4664/4733/4664\nf 4736/4805/4736 4672/4741/4672 4737/4806/4737\nf 4685/4754/4685 3824/3880/3824 4738/4807/4738\nf 4734/4803/4734 4739/4808/4739 4632/4701/4632\nf 4739/4808/4739 4636/4705/4636 4632/4701/4632\nf 4740/4809/4740 4665/4734/4665 4636/4705/4636\nf 4705/4774/4705 4644/4713/4644 4741/4810/4741\nf 4740/4809/4740 4637/4706/4637 4665/4734/4665\nf 4740/4809/4740 4721/4790/4721 4637/4706/4637\nf 4690/4759/4690 4689/4758/4689 4731/4800/4731\nf 4742/4811/4742 4645/4714/4645 4743/4812/4743\nf 2397/2418/2397 4744/4813/4744 3273/3307/3273\nf 3228/3262/3228 3227/3261/3227 985/985/985\nf 4745/4814/4745 1825/1833/1825 1837/1845/1837\nf 815/815/815 733/733/733 880/880/880\nf 4612/4681/4612 4730/4799/4730 670/670/670\nf 4625/4694/4625 4746/4815/4746 4626/4695/4626\nf 2646/2669/2646 2213/2224/2213 2647/2670/2647\nf 4722/4791/4722 4582/4651/4582 4721/4790/4721\nf 4645/4714/4645 4707/4776/4707 4743/4812/4743\nf 4646/4715/4646 4645/4714/4645 4747/4816/4747\nf 4748/4817/4748 4641/4710/4641 4722/4791/4722\nf 2193/2204/2193 4646/4715/4646 2383/2404/2383\nf 4646/4715/4646 4747/4816/4747 2383/2404/2383\nf 4748/4817/4748 4132/4201/4132 4641/4710/4641\nf 4749/4818/4749 4114/4183/4114 4750/4819/4750\nf 4647/4716/4647 2648/2671/2648 403/403/403\nf 4624/4693/4624 4677/4746/4677 4729/4798/4729\nf 4697/4766/4697 4724/4793/4724 4695/4764/4695\nf 4580/4649/4580 4581/4650/4581 4637/4706/4637\nf 4592/4661/4592 4522/4591/4522 3014/3044/3014\nf 4751/4820/4751 4542/4611/4542 4752/4821/4752\nf 4669/4738/4669 4555/4624/4555 4753/4822/4753\nf 4029/4091/4029 4031/4093/4031 2790/2814/2790\nf 734/734/734 733/733/733 815/815/815\nf 2616/2638/2616 2935/2961/2935 4717/4786/4717\nf 4717/4786/4717 2935/2961/2935 3697/3750/3697\nf 2935/2961/2935 4305/4374/4305 3697/3750/3697\nf 3036/3066/3036 125/125/125 4305/4374/4305\nf 4754/4823/4754 4612/4681/4612 670/670/670\nf 3345/3379/3345 4605/4674/4605 4555/4624/4555\nf 2841/2866/2841 4578/4647/4578 4702/4771/4702\nf 4732/4801/4732 4755/4824/4755 2841/2866/2841\nf 3321/3355/3321 3007/3036/3007 3177/3211/3177\nf 4673/4742/4673 4672/4741/4672 4736/4805/4736\nf 674/674/674 3015/3045/3015 2773/2797/2773\nf 4670/4739/4670 4756/4825/4756 4651/4720/4651\nf 2841/2866/2841 4755/4824/4755 4577/4646/4577\nf 4708/4777/4708 4261/4330/4261 4629/4698/4629\nf 4660/4729/4660 4628/4697/4628 2726/2750/2726\nf 2727/2751/2727 4619/4688/4619 4620/4689/4620\nf 4757/4826/4757 4516/4585/4516 4522/4591/4522\nf 4758/4827/4758 4759/4828/4759 4697/4766/4697\nf 387/387/387 4575/4644/4575 2546/2567/2546\nf 2935/2961/2935 4760/4829/4760 4305/4374/4305\nf 2360/2380/2360 1050/1050/1050 4761/4830/4761\nf 388/388/388 387/387/387 2296/2315/2296\nf 4595/4664/4595 3051/3082/3051 4549/4618/4549\nf 2224/2240/2224 4178/4247/4178 4549/4618/4549\nf 3051/3082/3051 2224/2240/2224 4549/4618/4549\nf 4182/4251/4182 3611/3659/3611 825/825/825\nf 4623/4692/4623 2059/2068/2059 2058/2067/2058\nf 4762/4831/4762 4710/4779/4710 3167/3199/3167\nf 3094/3125/3094 4029/4091/4029 2501/2522/2501\nf 3973/4031/3973 3355/3389/3355 4763/4832/4763\nf 3671/3724/3671 4764/4833/4764 3973/4031/3973\nf 4764/4833/4764 3355/3389/3355 3973/4031/3973\nf 2774/2798/2774 4558/4627/4558 3671/3724/3671\nf 4558/4627/4558 4764/4833/4764 3671/3724/3671\nf 4567/4636/4567 4558/4627/4558 2774/2798/2774\nf 2773/2797/2773 4567/4636/4567 2774/2798/2774\nf 4765/4834/4765 4683/4752/4683 4029/4091/4029\nf 3094/3125/3094 4765/4834/4765 4029/4091/4029\nf 4178/4247/4178 2834/2859/2834 4550/4619/4550\nf 4579/4648/4579 4633/4702/4633 4621/4690/4621\nf 4757/4826/4757 4592/4661/4592 4470/4539/4470\nf 2420/2441/2420 4762/4831/4762 3167/3199/3167\nf 4759/4828/4759 4686/4755/4686 4697/4766/4697\nf 3145/3177/3145 3631/3680/3631 3225/3259/3225\nf 2935/2961/2935 4766/4835/4766 4760/4829/4760\nf 158/158/158 157/157/157 753/753/753\nf 2037/2046/2037 1810/1818/1810 2035/2044/2035\nf 3774/3830/3774 4767/4836/4767 4528/4597/4528\nf 2835/2860/2835 795/795/795 797/4837/797\nf 4591/4660/4591 3965/4023/3965 4659/4728/4659\nf 4768/4838/4768 4517/4586/4517 4516/4585/4516\nf 4769/4839/4769 4690/4759/4690 4770/4840/4770\nf 4677/4746/4677 2058/2067/2058 4771/4841/4771\nf 4690/4759/4690 4731/4800/4731 4770/4840/4770\nf 2648/2671/2648 404/404/404 403/403/403\nf 4739/4808/4739 4772/4842/4772 4636/4705/4636\nf 4677/4746/4677 4623/4692/4623 2058/2067/2058\nf 4772/4842/4772 4740/4809/4740 4636/4705/4636\nf 4685/4754/4685 4773/4843/4773 2059/2068/2059\nf 4768/4838/4768 4684/4753/4684 4517/4586/4517\nf 3532/3571/3532 3015/3045/3015 674/674/674\nf 4774/4844/4774 3532/3571/3532 674/674/674\nf 4765/4834/4765 4470/4539/4470 4683/4752/4683\nf 4757/4826/4757 4522/4591/4522 4592/4661/4592\nf 4758/4827/4758 4697/4766/4697 4696/4765/4696\nf 4635/4704/4635 4690/4759/4690 4769/4839/4769\nf 4760/4829/4760 4775/4845/4775 4305/4374/4305\nf 4305/4374/4305 4775/4845/4775 4719/4788/4719\nf 4729/4798/4729 4677/4746/4677 4771/4841/4771\nf 4741/4810/4741 4644/4713/4644 4776/4846/4776\nf 2666/2689/2666 4722/4791/4722 4721/4790/4721\nf 2067/2076/2067 2666/2689/2666 4721/4790/4721\nf 4611/4680/4611 4610/4679/4610 2751/2775/2751\nf 2036/2045/2036 3364/3398/3364 2037/2046/2037\nf 4623/4692/4623 4685/4754/4685 2059/2068/2059\nf 4773/4843/4773 4685/4754/4685 4738/4807/4738\nf 4777/4847/4777 4725/4794/4725 4726/4795/4726\nf 4778/4848/4778 4564/4633/4564 4565/4634/4565\nf 4779/4849/4779 4778/4848/4778 4565/4634/4565\nf 4779/4849/4779 4565/4634/4565 2525/2546/2525\nf 4780/4850/4780 3743/3797/3743 4610/4679/4610\nf 4542/4611/4542 1126/1126/1126 4752/4821/4752\nf 2666/2689/2666 4748/4817/4748 4722/4791/4722\nf 2614/2636/2614 4766/4835/4766 2935/2961/2935\nf 4766/4835/4766 4781/4851/4781 4760/4829/4760\nf 3427/3463/3427 3041/3071/3041 4718/4787/4718\nf 3182/3216/3182 3215/3249/3215 3257/3291/3257\nf 4645/4714/4645 4742/4811/4742 4747/4816/4747\nf 4782/4852/4782 4699/4768/4699 4655/4724/4655\nf 2829/2854/2829 4654/4723/4654 4783/4853/4783\nf 4672/4741/4672 4298/4367/4298 1915/1923/1915\nf 4737/4806/4737 4784/4854/4784 4785/4855/4785\nf 4298/4367/4298 4672/4741/4672 4678/4747/4678\nf 671/671/671 4599/4668/4599 4786/4856/4786\nf 671/671/671 4786/4856/4786 4725/4794/4725\nf 4743/4812/4743 4787/4857/4787 4742/4811/4742\nf 4788/4858/4788 4652/4721/4652 4703/4772/4703\nf 4789/4859/4789 4790/4860/4790 4482/4551/4482\nf 4760/4829/4760 4781/4851/4781 4775/4845/4775\nf 4775/4845/4775 4791/4861/4791 4719/4788/4719\nf 4719/4788/4719 4792/4862/4792 4718/4787/4718\nf 1059/1059/1059 969/969/969 968/968/968\nf 4619/4688/4619 4601/4670/4601 2310/2329/2310\nf 4730/4799/4730 3270/3304/3270 3272/3306/3272\nf 4550/4619/4550 4543/4612/4543 4793/4863/4793\nf 2749/2773/2749 4794/4864/4794 4795/4865/4795\nf 4796/4866/4796 3306/3340/3306 781/781/781\nf 4797/4867/4797 4798/4868/4798 4799/4869/4799\nf 4736/4805/4736 4737/4806/4737 4785/4855/4785\nf 4797/4867/4797 4799/4869/4799 4784/4854/4784\nf 4550/4619/4550 4793/4863/4793 4671/4740/4671\nf 2749/2773/2749 676/676/676 4794/4864/4794\nf 4706/4775/4706 4619/4688/4619 2727/2751/2727\nf 4777/4847/4777 4726/4795/4726 4712/4781/4712\nf 2614/2636/2614 3722/3775/3722 4766/4835/4766\nf 4766/4835/4766 3722/3775/3722 4781/4851/4781\nf 4719/4788/4719 4791/4861/4791 4792/4862/4792\nf 4792/4862/4792 3427/3463/3427 4718/4787/4718\nf 2571/2592/2571 2194/2205/2194 3620/3668/3620\nf 4795/4865/4795 4794/4864/4794 4737/4806/4737\nf 4596/4665/4596 4549/4618/4549 4551/4620/4551\nf 2309/2328/2309 4618/4687/4618 4619/4688/4619\nf 1239/1239/1239 3132/3164/3132 1250/1250/1250\nf 4783/4853/4783 4043/4108/4043 3271/3305/3271\nf 4626/4695/4626 4715/4784/4715 4576/4645/4576\nf 4735/4804/4735 4800/4870/4800 4801/4871/4801\nf 3933/3991/3933 1477/1479/1477 3957/4015/3957\nf 4668/4737/4668 4555/4624/4555 4669/4738/4669\nf 4709/4778/4709 4695/4764/4695 3354/3388/3354\nf 3122/3154/3122 3133/3165/3133 3149/3181/3149\nf 1998/2007/1998 2000/2009/2000 3704/3757/3704\nf 4784/4854/4784 4799/4869/4799 4802/4872/4802\nf 33/33/33 2678/2702/2678 4757/4826/4757\nf 4803/4873/4803 4804/4874/4804 3344/3378/3344\nf 676/676/676 4666/4735/4666 4794/4864/4794\nf 4671/4740/4671 4793/4863/4793 4805/4875/4805\nf 726/726/726 725/725/725 1157/1157/1157\nf 4781/4851/4781 4806/4876/4806 4775/4845/4775\nf 4775/4845/4775 4806/4876/4806 4791/4861/4791\nf 2060/2069/2060 2059/2068/2059 4756/4825/4756\nf 4790/4860/4790 4751/4820/4751 4647/4716/4647\nf 4618/4687/4618 4658/4727/4658 4620/4689/4620\nf 4587/4656/4587 4709/4778/4709 3354/3388/3354\nf 2678/2702/2678 2679/2703/2679 4807/4877/4807\nf 4598/4667/4598 4753/4822/4753 4808/4878/4808\nf 3008/3037/3008 3007/3036/3007 4591/4660/4591\nf 2801/2825/2801 4648/4717/4648 4642/4711/4642\nf 4554/4623/4554 4809/4879/4809 4552/4621/4552\nf 4522/4591/4522 4557/4626/4557 3014/3044/3014\nf 4794/4864/4794 4797/4867/4797 4784/4854/4784\nf 2059/2068/2059 4651/4720/4651 4756/4825/4756\nf 2213/2224/2213 2215/2226/2215 2653/2676/2653\nf 168/168/168 2510/2531/2510 166/166/166\nf 2510/2531/2510 168/168/168 3027/3057/3027\nf 3682/3735/3682 3722/3775/3722 3434/3473/3434\nf 4224/4293/4224 4575/4644/4575 387/387/387\nf 4802/4872/4802 388/388/388 4351/4420/4351\nf 4675/4744/4675 2684/2708/2684 2553/2574/2553\nf 4675/4744/4675 4674/4743/4674 2684/2708/2684\nf 2309/2328/2309 2313/2333/2313 4618/4687/4618\nf 3745/3799/3745 4686/4755/4686 4759/4828/4759\nf 2432/2453/2432 4659/4728/4659 4681/4750/4681\nf 4810/4880/4810 2432/2453/2432 4681/4750/4681\nf 2698/2722/2698 3743/3797/3743 4508/4577/4508\nf 4596/4665/4596 4551/4620/4551 2718/2742/2718\nf 2261/2279/2261 3007/3036/3007 3006/3035/3006\nf 3722/3775/3722 4811/4881/4811 4781/4851/4781\nf 4781/4851/4781 4811/4881/4811 4806/4876/4806\nf 4806/4876/4806 4812/4882/4812 4791/4861/4791\nf 4791/4861/4791 4812/4882/4812 4792/4862/4792\nf 4616/4685/4616 4418/4487/4418 3743/3797/3743\nf 4598/4667/4598 4808/4878/4808 4599/4668/4599\nf 1477/1479/1477 2560/2581/2560 2559/2580/2559\nf 4687/4756/4687 3271/3305/3271 3270/3304/3270\nf 289/289/289 288/288/288 4146/4215/4146\nf 4571/4640/4571 4625/4694/4625 4627/4696/4627\nf 4570/4639/4570 4115/4184/4115 3879/3937/3879\nf 1319/1319/1319 1381/1381/1381 696/696/696\nf 1292/1292/1292 1319/1319/1319 696/696/696\nf 4727/4796/4727 3745/3799/3745 3744/3798/3744\nf 3361/3395/3361 3407/3441/3407 3382/3416/3382\nf 749/749/749 2111/2121/2111 4813/4883/4813\nf 2111/2121/2111 2113/2123/2113 4813/4883/4813\nf 4224/4293/4224 387/387/387 386/386/386\nf 4814/4884/4814 3966/4024/3966 4815/4885/4815\nf 2432/2453/2432 4658/4727/4658 4659/4728/4659\nf 3169/3201/3169 2835/2860/2835 4816/4886/4816\nf 2425/2446/2425 3152/3184/3152 3330/3364/3330\nf 3722/3775/3722 3682/3735/3682 4811/4881/4811\nf 4811/4881/4811 4817/4887/4817 4806/4876/4806\nf 4812/4882/4812 4818/4888/4818 4792/4862/4792\nf 4819/4889/4819 3427/3463/3427 4792/4862/4792\nf 4818/4888/4818 4819/4889/4819 4792/4862/4792\nf 4819/4889/4819 3284/3318/3284 3427/3463/3427\nf 4773/4843/4773 4261/4330/4261 4651/4720/4651\nf 4691/4760/4691 4620/4689/4620 4820/4890/4820\nf 4222/4291/4222 386/386/386 4798/4868/4798\nf 4821/4891/4821 4710/4779/4710 4762/4831/4762\nf 4821/4891/4821 4662/4731/4662 4710/4779/4710\nf 4753/4822/4753 4822/4892/4822 4808/4878/4808\nf 4618/4687/4618 3008/3037/3008 4658/4727/4658\nf 140/140/140 1477/1479/1477 3100/3132/3100\nf 1477/1479/1477 2559/2580/2559 3100/3132/3100\nf 3303/3337/3303 4823/4893/4823 3231/3265/3231\nf 4808/4878/4808 4824/4894/4824 4746/4815/4746\nf 321/321/321 3092/3123/3092 726/726/726\nf 3407/3441/3407 4723/4792/4723 3382/3416/3382\nf 4752/4821/4752 3880/3938/3880 2646/2669/2646\nf 4659/4728/4659 2875/2901/2875 4825/4895/4825\nf 4674/4743/4674 1096/1096/1096 2628/2650/2628\nf 2684/2708/2684 4674/4743/4674 2628/2650/2628\nf 4808/4878/4808 4822/4892/4822 4824/4894/4824\nf 1126/1126/1126 4568/4637/4568 3880/3938/3880\nf 4812/4882/4812 4806/4876/4806 4817/4887/4817\nf 3007/3036/3007 2261/2279/2261 3177/3211/3177\nf 4826/4896/4826 4663/4732/4663 4662/4731/4662\nf 4826/4896/4826 4734/4803/4734 4663/4732/4663\nf 4110/4179/4110 4112/4181/4112 1126/1126/1126\nf 1826/1834/1826 1804/1812/1804 501/501/501\nf 355/355/355 357/357/357 1582/1587/1582\nf 84/84/84 3819/3875/3819 85/85/85\nf 3682/3735/3682 3382/3416/3382 4723/4792/4723\nf 633/633/633 469/469/469 631/631/631\nf 4713/4782/4713 4827/4897/4827 2559/2580/2559\nf 321/321/321 2928/2954/2928 3092/3123/3092\nf 2713/2737/2713 358/358/358 1107/1107/1107\nf 4647/4716/4647 4752/4821/4752 2646/2669/2646\nf 4674/4743/4674 4673/4742/4673 1096/1096/1096\nf 4543/4612/4543 3419/3455/3419 4828/4898/4828\nf 4543/4612/4543 4828/4898/4828 4793/4863/4793\nf 4716/4785/4716 4790/4860/4790 4789/4859/4789\nf 3008/3037/3008 4591/4660/4591 4658/4727/4658\nf 4829/4899/4829 4713/4782/4713 2233/2250/2233\nf 4830/4900/4830 4812/4882/4812 4817/4887/4817\nf 4831/4901/4831 4818/4888/4818 4812/4882/4812\nf 1743/1751/1743 3237/3271/3237 3436/3475/3436\nf 4030/4092/4030 3013/3043/3013 3532/3571/3532\nf 4694/4763/4694 4832/4902/4832 3345/3379/3345\nf 4482/4551/4482 403/403/403 2541/2562/2541\nf 4472/4541/4472 4780/4850/4780 4610/4679/4610\nf 4522/4591/4522 4518/4587/4518 4557/4626/4557\nf 4719/4788/4719 3036/3066/3036 4305/4374/4305\nf 2875/2901/2875 3966/4024/3966 4814/4884/4814\nf 3100/3132/3100 4827/4897/4827 2276/2294/2276\nf 2277/2295/2277 4833/4903/4833 2928/2954/2928\nf 790/1523/790 922/922/922 1268/1268/1268\nf 4754/4823/4754 4613/4682/4613 4612/4681/4612\nf 1737/1745/1737 2494/2515/2494 2852/2878/2852\nf 3682/3735/3682 4834/4904/4834 4811/4881/4811\nf 4811/4881/4811 4834/4904/4834 4817/4887/4817\nf 4817/4887/4817 4834/4904/4834 4830/4900/4830\nf 4831/4901/4831 4835/4905/4835 4819/4889/4819\nf 4818/4888/4818 4831/4901/4831 4819/4889/4819\nf 4835/4905/4835 3283/3317/3283 4819/4889/4819\nf 4621/4690/4621 4587/4656/4587 3353/3387/3353\nf 3923/3981/3923 2235/2252/2235 2234/2251/2234\nf 2035/2044/2035 1810/1818/1810 1963/1972/1963\nf 4132/4201/4132 2075/2084/2075 1979/1988/1979\nf 2559/2580/2559 4827/4897/4827 3100/3132/3100\nf 2399/2420/2399 2398/2419/2398 3092/3123/3092\nf 4673/4742/4673 4736/4805/4736 4089/4158/4089\nf 4804/4874/4804 4630/4699/4630 4541/4610/4541\nf 4556/4625/4556 4542/4611/4542 4751/4820/4751\nf 3397/3431/3397 3682/3735/3682 4723/4792/4723\nf 601/601/601 3676/3729/3676 1598/1603/1598\nf 3682/3735/3682 3397/3431/3397 4834/4904/4834\nf 4830/4900/4830 4836/4906/4836 4812/4882/4812\nf 4790/4860/4790 4647/4716/4647 4482/4551/4482\nf 4772/4842/4772 4837/4907/4837 4740/4809/4740\nf 3225/3259/3225 3631/3680/3631 4838/4908/4838\nf 2235/2252/2235 4829/4899/4829 2233/2250/2233\nf 2075/2084/2075 4132/4201/4132 1881/1889/1881\nf 1152/1152/1152 4650/4719/4650 4649/4718/4649\nf 304/304/304 142/142/142 321/321/321\nf 1723/1731/1723 1722/1730/1722 575/575/575\nf 3122/3154/3122 4508/4577/4508 4419/4488/4419\nf 3100/3132/3100 2276/2294/2276 297/297/297\nf 3190/3224/3190 3822/3878/3822 2521/2542/2521\nf 4839/4909/4839 4472/4541/4472 4840/4910/4840\nf 4671/4740/4671 4805/4875/4805 4500/4569/4500\nf 4659/4728/4659 3965/4023/3965 2875/2901/2875\nf 4631/4700/4631 1124/1124/1124 4541/4610/4541\nf 4605/4674/4605 4541/4610/4541 4542/4611/4542\nf 3302/3336/3302 3397/3431/3397 4723/4792/4723\nf 3397/3431/3397 4841/4911/4841 4834/4904/4834\nf 4841/4911/4841 4842/4912/4842 4834/4904/4834\nf 4842/4912/4842 4830/4900/4830 4834/4904/4834\nf 4836/4906/4836 4831/4901/4831 4812/4882/4812\nf 4831/4901/4831 4843/4913/4843 4835/4905/4835\nf 4843/4913/4843 4844/4914/4844 4835/4905/4835\nf 4844/4914/4844 4733/4802/4733 4835/4905/4835\nf 4835/4905/4835 4733/4802/4733 3283/3317/3283\nf 2876/2902/2876 2875/2901/2875 4814/4884/4814\nf 3880/3938/3880 2213/2224/2213 2646/2669/2646\nf 1097/1097/1097 4673/4742/4673 4089/4158/4089\nf 2310/2329/2310 2309/2328/2309 4619/4688/4619\nf 4738/4807/4738 4744/4813/4744 4773/4843/4773\nf 4837/4907/4837 4721/4790/4721 4740/4809/4740\nf 4837/4907/4837 2067/2076/2067 4721/4790/4721\nf 2276/2294/2276 4845/4915/4845 2277/2295/2277\nf 4833/4903/4833 4846/4916/4846 3092/3123/3092\nf 2928/2954/2928 4833/4903/4833 3092/3123/3092\nf 4846/4916/4846 2399/2420/2399 3092/3123/3092\nf 2399/2420/2399 3394/3428/3394 2400/2421/2400\nf 3631/3680/3631 4155/4224/4155 4838/4908/4838\nf 4089/4158/4089 4736/4805/4736 4090/4159/4090\nf 4736/4805/4736 4785/4855/4785 4090/4159/4090\nf 4712/4781/4712 4222/4291/4222 4667/4736/4667\nf 4746/4815/4746 4824/4894/4824 4716/4785/4716\nf 4842/4912/4842 4836/4906/4836 4830/4900/4830\nf 4844/4914/4844 2712/2736/2712 4733/4802/4733\nf 4591/4660/4591 3321/3355/3321 3965/4023/3965\nf 4472/4541/4472 4610/4679/4610 4840/4910/4840\nf 4673/4742/4673 1097/1097/1097 1096/1096/1096\nf 1881/1889/1881 4748/4817/4748 2666/2689/2666\nf 4149/4218/4149 2235/2252/2235 3923/3981/3923\nf 4748/4817/4748 1881/1889/1881 4132/4201/4132\nf 4785/4855/4785 4784/4854/4784 4802/4872/4802\nf 4827/4897/4827 4847/4917/4847 2276/2294/2276\nf 4847/4917/4847 4845/4915/4845 2276/2294/2276\nf 2277/2295/2277 4845/4915/4845 4833/4903/4833\nf 4848/4918/4848 3394/3428/3394 2399/2420/2399\nf 4576/4645/4576 4715/4784/4715 1742/1750/1742\nf 4825/4895/4825 2875/2901/2875 2920/2946/2920\nf 4730/4799/4730 3272/3306/3272 3610/3658/3610\nf 4843/4913/4843 4831/4901/4831 4836/4906/4836\nf 4849/4919/4849 4844/4914/4844 4843/4913/4843\nf 2713/2737/2713 2712/2736/2712 4844/4914/4844\nf 4849/4919/4849 2713/2737/2713 4844/4914/4844\nf 2310/2329/2310 2362/2382/2362 2333/2353/2333\nf 4605/4674/4605 4542/4611/4542 4555/4624/4555\nf 3344/3378/3344 3343/3377/3343 4850/4920/4850\nf 4613/4682/4613 4688/4757/4688 4614/4683/4614\nf 4771/4841/4771 2058/2067/2058 4851/4921/4851\nf 4614/4683/4614 4688/4757/4688 4687/4756/4687\nf 2235/2252/2235 4149/4218/4149 4829/4899/4829\nf 4713/4782/4713 4847/4917/4847 4827/4897/4827\nf 4833/4903/4833 4845/4915/4845 4846/4916/4846\nf 4852/4922/4852 2399/2420/2399 4846/4916/4846\nf 4848/4918/4848 781/781/781 3394/3428/3394\nf 1136/1136/1136 23/23/23 1017/1017/1017\nf 4785/4855/4785 4802/4872/4802 4090/4159/4090\nf 4043/4108/4043 4598/4667/4598 4597/4666/4597\nf 2260/2278/2260 4765/4834/4765 3094/3125/3094\nf 3272/3306/3272 4597/4666/4597 3610/3658/3610\nf 3031/3061/3031 150/150/150 3227/3261/3227\nf 428/428/428 4841/4911/4841 3397/3431/3397\nf 2360/2380/2360 3339/3373/3339 2361/2381/2361\nf 4620/4689/4620 4658/4727/4658 2432/2453/2432\nf 4043/4108/4043 2842/2867/2842 4598/4667/4598\nf 4769/4839/4769 4770/4840/4770 4853/4923/4853\nf 2828/2853/2828 4769/4839/4769 4853/4923/4853\nf 4654/4723/4654 4043/4108/4043 4783/4853/4783\nf 3273/3307/3273 4738/4807/4738 3824/3880/3824\nf 3133/3165/3133 4617/4686/4617 299/299/299\nf 4149/4218/4149 4854/4924/4854 4829/4899/4829\nf 4829/4899/4829 4854/4924/4854 4713/4782/4713\nf 4854/4924/4854 4855/4925/4855 4713/4782/4713\nf 4713/4782/4713 4855/4925/4855 4847/4917/4847\nf 4847/4917/4847 4856/4926/4856 4845/4915/4845\nf 4845/4915/4845 4857/4927/4857 4846/4916/4846\nf 4846/4916/4846 4857/4927/4857 4852/4922/4852\nf 4852/4922/4852 4848/4918/4848 2399/2420/2399\nf 2749/2773/2749 674/674/674 676/676/676\nf 4470/4539/4470 4592/4661/4592 3013/3043/3013\nf 4683/4752/4683 4030/4092/4030 4029/4091/4029\nf 2718/2742/2718 2112/2122/2112 2111/2121/2111\nf 670/670/670 4730/4799/4730 3610/3658/3610\nf 2830/2855/2830 4635/4704/4635 4769/4839/4769\nf 494/494/494 4841/4911/4841 428/428/428\nf 494/494/494 3602/3650/3602 4842/4912/4842\nf 4841/4911/4841 494/494/494 4842/4912/4842\nf 4858/4928/4858 4836/4906/4836 4842/4912/4842\nf 4859/4929/4859 4843/4913/4843 4836/4906/4836\nf 4843/4913/4843 4859/4929/4859 4849/4919/4849\nf 4859/4929/4859 2713/2737/2713 4849/4919/4849\nf 1375/1375/1375 2184/2195/2184 1628/1633/1628\nf 4518/4587/4518 4579/4648/4579 4557/4626/4557\nf 1825/1833/1825 4745/4814/4745 1871/1879/1871\nf 2830/2855/2830 2829/2854/2829 4602/4671/4602\nf 4800/4870/4800 4701/4770/4701 2830/2855/2830\nf 4149/4218/4149 4860/4930/4860 4854/4924/4854\nf 4847/4917/4847 4861/4931/4861 4856/4926/4856\nf 4856/4926/4856 4857/4927/4857 4845/4915/4845\nf 4753/4822/4753 4555/4624/4555 4822/4892/4822\nf 1488/1490/1488 1489/1491/1489 3419/3455/3419\nf 4114/4183/4114 4763/4832/4763 4750/4819/4750\nf 4701/4770/4701 4635/4704/4635 2830/2855/2830\nf 4701/4770/4701 4800/4870/4800 4735/4804/4735\nf 3602/3650/3602 4858/4928/4858 4842/4912/4842\nf 4858/4928/4858 4859/4929/4859 4836/4906/4836\nf 4862/4932/4862 4863/4933/4863 4859/4929/4859\nf 4859/4929/4859 4863/4933/4863 2713/2737/2713\nf 828/828/828 491/491/491 1262/1262/1262\nf 4750/4819/4750 4754/4823/4754 669/669/669\nf 4776/4846/4776 4644/4713/4644 4864/4934/4864\nf 4644/4713/4644 4735/4804/4735 3977/4035/3977\nf 4655/4724/4655 4700/4769/4700 2841/2866/2841\nf 4644/4713/4644 3977/4035/3977 4864/4934/4864\nf 4704/4773/4704 4628/4697/4628 4661/4730/4661\nf 2731/2755/2731 4860/4930/4860 4149/4218/4149\nf 4860/4930/4860 4865/4935/4865 4854/4924/4854\nf 4865/4935/4865 4866/4936/4866 4854/4924/4854\nf 4854/4924/4854 4866/4936/4866 4855/4925/4855\nf 4866/4936/4866 4861/4931/4861 4847/4917/4847\nf 4855/4925/4855 4866/4936/4866 4847/4917/4847\nf 4856/4926/4856 4867/4937/4867 4857/4927/4857\nf 4134/4203/4134 4174/4243/4174 4017/4076/4017\nf 4868/4938/4868 4569/4638/4569 4568/4637/4568\nf 4802/4872/4802 4351/4420/4351 4090/4159/4090\nf 4763/4832/4763 4754/4823/4754 4750/4819/4750\nf 2678/2702/2678 4516/4585/4516 4757/4826/4757\nf 4742/4811/4742 4787/4857/4787 4869/4939/4869\nf 3602/3650/3602 512/512/512 2772/2796/2772\nf 4761/4830/4761 1050/1050/1050 1052/1052/1052\nf 555/555/555 556/556/556 993/993/993\nf 3948/4006/3948 4040/4104/4040 3751/3805/3751\nf 4863/4933/4863 4870/4940/4870 2713/2737/2713\nf 2713/2737/2713 4870/4940/4870 358/358/358\nf 373/373/373 472/472/472 861/861/861\nf 3973/4031/3973 4763/4832/4763 4114/4183/4114\nf 669/669/669 4754/4823/4754 670/670/670\nf 176/176/176 4871/4941/4871 3276/3310/3276\nf 2852/2878/2852 4595/4664/4595 4650/4719/4650\nf 3902/3960/3902 3401/3435/3401 3400/3434/3400\nf 2730/2754/2730 936/936/936 2731/2755/2731\nf 936/936/936 4872/4942/4872 2731/2755/2731\nf 2731/2755/2731 4872/4942/4872 4860/4930/4860\nf 4867/4937/4867 4856/4926/4856 4861/4931/4861\nf 4796/4866/4796 4848/4918/4848 4852/4922/4852\nf 4796/4866/4796 781/781/781 4848/4918/4848\nf 4599/4668/4599 4808/4878/4808 4625/4694/4625\nf 3610/3658/3610 4597/4666/4597 4599/4668/4599\nf 4807/4877/4807 4768/4838/4768 4516/4585/4516\nf 4873/4943/4873 4662/4731/4662 4821/4891/4821\nf 1887/1895/1887 3602/3650/3602 2772/2796/2772\nf 4874/4944/4874 4858/4928/4858 3602/3650/3602\nf 4862/4932/4862 4859/4929/4859 4858/4928/4858\nf 1035/1035/1035 2383/2404/2383 1395/1395/1395\nf 4767/4836/4767 176/176/176 119/119/119\nf 4528/4597/4528 4767/4836/4767 119/119/119\nf 4871/4941/4871 1052/1052/1052 3276/3310/3276\nf 3339/3373/3339 2360/2380/2360 4761/4830/4761\nf 4873/4943/4873 4826/4896/4826 4662/4731/4662\nf 2645/2668/2645 1554/1559/1554 203/203/203\nf 4872/4942/4872 4875/4945/4875 4860/4930/4860\nf 4860/4930/4860 4875/4945/4875 4865/4935/4865\nf 4865/4935/4865 4876/4946/4876 4866/4936/4866\nf 4877/4947/4877 4867/4937/4867 4861/4931/4861\nf 4857/4927/4857 4878/4948/4878 4852/4922/4852\nf 4878/4948/4878 4796/4866/4796 4852/4922/4852\nf 2066/2075/2066 2666/2689/2666 2067/2076/2067\nf 4712/4781/4712 4223/4292/4223 4222/4291/4222\nf 4565/4634/4565 4678/4747/4678 2682/2706/2682\nf 1917/1925/1917 4774/4844/4774 674/674/674\nf 2678/2702/2678 4807/4877/4807 4516/4585/4516\nf 4747/4816/4747 4742/4811/4742 4301/4370/4301\nf 3746/3800/3746 4759/4828/4759 4758/4827/4758\nf 4596/4665/4596 2718/2742/2718 2717/2741/2717\nf 2854/2880/2854 2380/2401/2380 2366/2386/2366\nf 1887/1895/1887 4874/4944/4874 3602/3650/3602\nf 4874/4944/4874 4862/4932/4862 4858/4928/4858\nf 4879/4949/4879 4863/4933/4863 4862/4932/4862\nf 4863/4933/4863 4879/4949/4879 4870/4940/4870\nf 4747/4816/4747 4301/4370/4301 2383/2404/2383\nf 3774/3830/3774 4880/4950/4880 4767/4836/4767\nf 4767/4836/4767 4880/4950/4880 176/176/176\nf 4880/4950/4880 4871/4941/4871 176/176/176\nf 1999/2008/1999 1998/2007/1998 3144/3176/3144\nf 4881/4951/4881 4739/4808/4739 4734/4803/4734\nf 1205/1205/1205 1207/1207/1207 2427/2448/2427\nf 935/935/935 4872/4942/4872 936/936/936\nf 4872/4942/4872 4882/4952/4882 4875/4945/4875\nf 4875/4945/4875 4876/4946/4876 4865/4935/4865\nf 4876/4946/4876 4883/4953/4883 4866/4936/4866\nf 4883/4953/4883 4877/4947/4877 4861/4931/4861\nf 4866/4936/4866 4883/4953/4883 4861/4931/4861\nf 4867/4937/4867 4884/4954/4884 4857/4927/4857\nf 3989/4047/3989 955/955/955 4616/4685/4616\nf 3966/4024/3966 4780/4850/4780 4472/4541/4472\nf 4602/4671/4602 2829/2854/2829 4783/4853/4783\nf 4885/4955/4885 4772/4842/4772 4739/4808/4739\nf 4885/4955/4885 4886/4956/4886 4772/4842/4772\nf 3772/3828/3772 3774/3830/3774 4528/4597/4528\nf 1152/1152/1152 1396/1396/1396 4650/4719/4650\nf 4879/4949/4879 501/501/501 4870/4940/4870\nf 4375/4444/4375 4301/4370/4301 4303/4372/4303\nf 4887/4957/4887 4880/4950/4880 3774/3830/3774\nf 4887/4957/4887 4871/4941/4871 4880/4950/4880\nf 4887/4957/4887 4888/4958/4888 4871/4941/4871\nf 4888/4958/4888 1052/1052/1052 4871/4941/4871\nf 4508/4577/4508 3122/3154/3122 3191/3225/3191\nf 4886/4956/4886 4837/4907/4837 4772/4842/4772\nf 935/935/935 4882/4952/4882 4872/4942/4872\nf 4884/4954/4884 4878/4948/4878 4857/4927/4857\nf 4572/4641/4572 4575/4644/4575 4224/4293/4224\nf 3966/4024/3966 4472/4541/4472 4676/4745/4676\nf 4815/4885/4815 3966/4024/3966 4676/4745/4676\nf 4786/4856/4786 4599/4668/4599 4625/4694/4625\nf 4602/4671/4602 4783/4853/4783 4603/4672/4603\nf 4682/4751/4682 4659/4728/4659 4825/4895/4825\nf 4680/4749/4680 4777/4847/4777 4712/4781/4712\nf 4695/4764/4695 4724/4793/4724 3354/3388/3354\nf 2279/2297/2279 2067/2076/2067 4837/4907/4837\nf 4889/4959/4889 1072/1072/1072 988/988/988\nf 1837/1845/1837 4862/4932/4862 4874/4944/4874\nf 1887/1895/1887 1837/1845/1837 4874/4944/4874\nf 1837/1845/1837 4879/4949/4879 4862/4932/4862\nf 1837/1845/1837 1826/1834/1826 4879/4949/4879\nf 3904/3962/3904 4273/4342/4273 3897/3955/3897\nf 4801/4871/4801 4687/4756/4687 4686/4755/4686\nf 4801/4871/4801 4604/4673/4604 4687/4756/4687\nf 4499/4568/4499 3774/3830/3774 3773/3829/3773\nf 523/523/523 2283/2302/2283 1407/1409/1407\nf 4273/4342/4273 4890/4960/4890 935/935/935\nf 937/937/937 4273/4342/4273 935/935/935\nf 935/935/935 4890/4960/4890 4882/4952/4882\nf 4882/4952/4882 4891/4961/4891 4875/4945/4875\nf 4883/4953/4883 4892/4962/4892 4877/4947/4877\nf 4892/4962/4892 4893/4963/4893 4877/4947/4877\nf 4894/4964/4894 4796/4866/4796 4878/4948/4878\nf 4894/4964/4894 4895/4965/4895 4796/4866/4796\nf 4895/4965/4895 3306/3340/3306 4796/4866/4796\nf 1489/1491/1489 1763/1771/1763 3419/3455/3419\nf 3183/3217/3183 4896/4966/4896 3118/3150/3118\nf 4113/4182/4113 4868/4938/4868 4568/4637/4568\nf 1126/1126/1126 4113/4182/4113 4568/4637/4568\nf 4572/4641/4572 4626/4695/4626 4576/4645/4576\nf 1051/1051/1051 1050/1050/1050 2359/2379/2359\nf 33/33/33 4897/4967/4897 34/34/34\nf 4735/4804/4735 4801/4871/4801 3978/4036/3978\nf 1871/1879/1871 4745/4814/4745 1887/1895/1887\nf 4745/4814/4745 1837/1845/1837 1887/1895/1887\nf 4879/4949/4879 1826/1834/1826 501/501/501\nf 4617/4686/4617 955/955/955 299/299/299\nf 4898/4968/4898 3774/3830/3774 4499/4568/4499\nf 4899/4969/4899 4761/4830/4761 4888/4958/4888\nf 1123/1123/1123 2391/2412/2391 2390/2411/2390\nf 4890/4960/4890 3964/4022/3964 4882/4952/4882\nf 4882/4952/4882 3964/4022/3964 4891/4961/4891\nf 4891/4961/4891 4900/4970/4900 4875/4945/4875\nf 4900/4970/4900 4901/4971/4901 4876/4946/4876\nf 4875/4945/4875 4900/4970/4900 4876/4946/4876\nf 4901/4971/4901 4883/4953/4883 4876/4946/4876\nf 4877/4947/4877 4884/4954/4884 4867/4937/4867\nf 4884/4954/4884 4902/4972/4902 4878/4948/4878\nf 427/427/427 494/494/494 428/428/428\nf 4572/4641/4572 4576/4645/4576 4575/4644/4575\nf 1915/1923/1915 1917/1925/1917 4795/4865/4795\nf 4565/4634/4565 4298/4367/4298 4678/4747/4678\nf 4610/4679/4610 3743/3797/3743 2751/2775/2751\nf 4655/4724/4655 2840/2865/2840 4043/4108/4043\nf 3610/3658/3610 4599/4668/4599 671/671/671\nf 4614/4683/4614 3270/3304/3270 4730/4799/4730\nf 2829/2854/2829 4552/4621/4552 4654/4723/4654\nf 4552/4621/4552 4655/4724/4655 4654/4723/4654\nf 3344/3378/3344 4804/4874/4804 4541/4610/4541\nf 4498/4567/4498 4410/4479/4410 3692/3745/3692\nf 81/81/81 4498/4567/4498 3692/3745/3692\nf 4898/4968/4898 4499/4568/4499 2568/2589/2568\nf 4074/4143/4074 4898/4968/4898 2568/2589/2568\nf 4899/4969/4899 4888/4958/4888 4887/4957/4887\nf 4761/4830/4761 4899/4969/4899 3339/3373/3339\nf 3964/4022/3964 4900/4970/4900 4891/4961/4891\nf 4893/4963/4893 4884/4954/4884 4877/4947/4877\nf 3824/3880/3824 584/584/584 586/586/586\nf 4774/4844/4774 1917/1925/1917 1916/1924/1916\nf 4714/4783/4714 4782/4852/4782 4655/4724/4655\nf 4786/4856/4786 4625/4694/4625 4571/4640/4571\nf 4678/4747/4678 4672/4741/4672 4675/4744/4675\nf 4193/4262/4193 3672/3725/3672 3759/3814/3759\nf 4903/4973/4903 3774/3830/3774 4898/4968/4898\nf 4903/4973/4903 4887/4957/4887 3774/3830/3774\nf 4800/4870/4800 4604/4673/4604 4801/4871/4801\nf 3327/3361/3327 4548/4617/4548 4904/4974/4904\nf 4273/4342/4273 3904/3962/3904 4890/4960/4890\nf 4890/4960/4890 3904/3962/3904 3964/4022/3964\nf 4901/4971/4901 4905/4975/4905 4883/4953/4883\nf 4883/4953/4883 4905/4975/4905 4892/4962/4892\nf 4905/4975/4905 4906/4976/4906 4892/4962/4892\nf 4907/4977/4907 4893/4963/4893 4892/4962/4892\nf 4906/4976/4906 4907/4977/4907 4892/4962/4892\nf 4907/4977/4907 4884/4954/4884 4893/4963/4893\nf 4902/4972/4902 4908/4978/4908 4878/4948/4878\nf 4895/4965/4895 3201/3235/3201 3200/3234/3200\nf 3133/3165/3133 4418/4487/4418 4617/4686/4617\nf 4652/4721/4652 4708/4777/4708 4628/4697/4628\nf 4653/4722/4653 4652/4721/4652 4788/4858/4788\nf 4822/4892/4822 4556/4625/4556 4824/4894/4824\nf 1773/1781/1773 53/53/53 3969/4027/3969\nf 4840/4910/4840 4610/4679/4610 4609/4678/4609\nf 3978/4036/3978 4801/4871/4801 4686/4755/4686\nf 4222/4291/4222 4224/4293/4224 386/386/386\nf 4826/4896/4826 4881/4951/4881 4734/4803/4734\nf 4885/4955/4885 4739/4808/4739 4881/4951/4881\nf 4909/4979/4909 4887/4957/4887 4903/4973/4903\nf 4909/4979/4909 4899/4969/4899 4887/4957/4887\nf 4909/4979/4909 4910/4980/4910 4899/4969/4899\nf 4899/4969/4899 3400/3434/3400 3340/3374/3340\nf 3339/3373/3339 4899/4969/4899 3340/3374/3340\nf 3904/3962/3904 3956/4014/3956 3964/4022/3964\nf 1477/1479/1477 1701/1708/1701 3957/4015/3957\nf 3964/4022/3964 3061/3092/3061 4900/4970/4900\nf 4900/4970/4900 3061/3092/3061 4901/4971/4901\nf 4901/4971/4901 4911/4981/4911 4905/4975/4905\nf 4907/4977/4907 4902/4972/4902 4884/4954/4884\nf 4908/4978/4908 4894/4964/4894 4878/4948/4878\nf 3797/3853/3797 1445/1447/1445 4046/4111/4046\nf 3743/3797/3743 4419/4488/4419 4508/4577/4508\nf 2424/2445/2424 3428/3464/3428 3173/3205/3173\nf 4726/4795/4726 4571/4640/4571 4223/4292/4223\nf 1917/1925/1917 2749/2773/2749 4795/4865/4795\nf 2525/2546/2525 4565/4634/4565 2682/2706/2682\nf 4629/4698/4629 2370/2390/2370 4708/4777/4708\nf 4851/4921/4851 2058/2067/2058 4912/4982/4912\nf 4886/4956/4886 2279/2297/2279 4837/4907/4837\nf 4913/4983/4913 4073/4142/4073 4393/4462/4393\nf 4329/4398/4329 4913/4983/4913 4393/4462/4393\nf 4913/4983/4913 4074/4143/4074 4073/4142/4073\nf 4914/4984/4914 4898/4968/4898 4074/4143/4074\nf 4611/4680/4611 2751/2775/2751 4915/4985/4915\nf 3061/3092/3061 3956/4014/3956 2755/2779/2755\nf 4906/4976/4906 4916/4986/4916 4907/4977/4907\nf 4585/4654/4585 4623/4692/4623 4622/4691/4622\nf 2828/2853/2828 4853/4923/4853 4917/4987/4917\nf 4655/4724/4655 2841/2866/2841 2840/2865/2840\nf 4408/4477/4408 4913/4983/4913 4329/4398/4329\nf 4914/4984/4914 4074/4143/4074 4913/4983/4913\nf 4914/4984/4914 4903/4973/4903 4898/4968/4898\nf 4910/4980/4910 3400/3434/3400 4899/4969/4899\nf 2929/2955/2929 3034/3064/3034 4012/4071/4012\nf 3061/3092/3061 2209/2220/2209 4901/4971/4901\nf 4901/4971/4901 4918/4988/4918 4911/4981/4911\nf 4919/4989/4919 4907/4977/4907 4916/4986/4916\nf 4907/4977/4907 4919/4989/4919 4902/4972/4902\nf 4919/4989/4919 4908/4978/4908 4902/4972/4902\nf 4712/4781/4712 4726/4795/4726 4223/4292/4223\nf 675/675/675 4666/4735/4666 676/676/676\nf 4799/4869/4799 388/388/388 4802/4872/4802\nf 4473/4542/4473 4472/4541/4472 4839/4909/4839\nf 4864/4934/4864 3977/4035/3977 4920/4990/4920\nf 4789/4859/4789 4482/4551/4482 2589/2610/2589\nf 4629/4698/4629 2366/2386/2366 2370/2390/2370\nf 2830/2855/2830 4769/4839/4769 2828/2853/2828\nf 4742/4811/4742 4869/4939/4869 4921/4991/4921\nf 33/33/33 4742/4811/4742 4921/4991/4921\nf 4409/4478/4409 4913/4983/4913 4408/4477/4408\nf 4922/4992/4922 4914/4984/4914 4913/4983/4913\nf 4914/4984/4914 4923/4993/4923 4903/4973/4903\nf 4923/4993/4923 4909/4979/4909 4903/4973/4903\nf 2689/2713/2689 2691/2715/2691 3023/3053/3023\nf 1396/1396/1396 2852/2878/2852 4650/4719/4650\nf 2209/2220/2209 4918/4988/4918 4901/4971/4901\nf 4924/4994/4924 4905/4975/4905 4911/4981/4911\nf 4925/4995/4925 4924/4994/4924 4911/4981/4911\nf 4905/4975/4905 4924/4994/4924 4906/4976/4906\nf 4895/4965/4895 733/733/733 3201/3235/3201\nf 733/733/733 735/735/735 3201/3235/3201\nf 4541/4610/4541 1124/1124/1124 1126/1126/1126\nf 4551/4620/4551 4671/4740/4671 4500/4569/4500\nf 2241/2259/2241 2224/2240/2224 3051/3082/3051\nf 4780/4850/4780 4616/4685/4616 3743/3797/3743\nf 4166/4235/4166 3772/3828/3772 4528/4597/4528\nf 2383/2404/2383 4301/4370/4301 1395/1395/1395\nf 4410/4479/4410 4913/4983/4913 4409/4478/4409\nf 4926/4996/4926 4923/4993/4923 4914/4984/4914\nf 3901/3959/3901 4910/4980/4910 4909/4979/4909\nf 3901/3959/3901 3400/3434/3400 4910/4980/4910\nf 4166/4235/4166 4528/4597/4528 121/121/121\nf 4808/4878/4808 4746/4815/4746 4625/4694/4625\nf 3036/3066/3036 4718/4787/4718 3041/3071/3041\nf 4925/4995/4925 4911/4981/4911 4918/4988/4918\nf 4916/4986/4916 4906/4976/4906 4924/4994/4924\nf 4908/4978/4908 4927/4997/4927 4894/4964/4894\nf 4894/4964/4894 4927/4997/4927 4895/4965/4895\nf 735/735/735 672/672/672 3201/3235/3201\nf 675/675/675 4193/4262/4193 4666/4735/4666\nf 3978/4036/3978 4686/4755/4686 3745/3799/3745\nf 4809/4879/4809 4711/4780/4711 4552/4621/4552\nf 4742/4811/4742 33/33/33 4301/4370/4301\nf 4543/4612/4543 1488/1490/1488 3419/3455/3419\nf 3306/3340/3306 4895/4965/4895 3200/3234/3200\nf 750/750/750 4762/4831/4762 2420/2441/2420\nf 750/750/750 4821/4891/4821 4762/4831/4762\nf 4375/4444/4375 4303/4372/4303 4765/4834/4765\nf 4303/4372/4303 4470/4539/4470 4765/4834/4765\nf 4928/4998/4928 4922/4992/4922 4913/4983/4913\nf 4928/4998/4928 4929/4999/4929 4922/4992/4922\nf 4922/4992/4922 4926/4996/4926 4914/4984/4914\nf 4930/5000/4930 4909/4979/4909 4923/4993/4923\nf 1404/1406/1404 4918/4988/4918 2209/2220/2209\nf 4166/4235/4166 4167/4236/4167 3772/3828/3772\nf 4918/4988/4918 1404/1406/1404 4925/4995/4925\nf 4925/4995/4925 4896/4966/4896 4924/4994/4924\nf 3182/3216/3182 4916/4986/4916 4924/4994/4924\nf 3183/3217/3183 3182/3216/3182 4924/4994/4924\nf 3182/3216/3182 4919/4989/4919 4916/4986/4916\nf 4919/4989/4919 4931/5001/4931 4908/4978/4908\nf 4931/5001/4931 4927/4997/4927 4908/4978/4908\nf 4927/4997/4927 733/733/733 4895/4965/4895\nf 4724/4793/4724 4613/4682/4613 4754/4823/4754\nf 4683/4752/4683 3013/3043/3013 4030/4092/4030\nf 4716/4785/4716 4789/4859/4789 2589/2610/2589\nf 4805/4875/4805 4881/4951/4881 4826/4896/4826\nf 4805/4875/4805 4793/4863/4793 4881/4951/4881\nf 4793/4863/4793 4885/4955/4885 4881/4951/4881\nf 4498/4567/4498 4932/5002/4932 4410/4479/4410\nf 4928/4998/4928 4913/4983/4913 4410/4479/4410\nf 4932/5002/4932 4928/4998/4928 4410/4479/4410\nf 4929/4999/4929 4926/4996/4926 4922/4992/4922\nf 4926/4996/4926 4930/5000/4930 4923/4993/4923\nf 3224/3258/3224 3283/3317/3283 4733/4802/4733\nf 1773/1781/1773 3969/4027/3969 1771/1779/1771\nf 3183/3217/3183 4924/4994/4924 4896/4966/4896\nf 3257/3291/3257 4919/4989/4919 3182/3216/3182\nf 1126/1126/1126 3880/3938/3880 4752/4821/4752\nf 4375/4444/4375 4765/4834/4765 2260/2278/2260\nf 4828/4898/4828 4886/4956/4886 4885/4955/4885\nf 83/83/83 4932/5002/4932 4498/4567/4498\nf 4929/4999/4929 4933/5003/4933 4926/4996/4926\nf 4930/5000/4930 3901/3959/3901 4909/4979/4909\nf 3989/4047/3989 4616/4685/4616 4780/4850/4780\nf 55/55/55 3969/4027/3969 53/53/53\nf 3257/3291/3257 4931/5001/4931 4919/4989/4919\nf 4934/5004/4934 4927/4997/4927 4931/5001/4931\nf 4193/4262/4193 3759/3814/3759 4680/4749/4680\nf 4680/4749/4680 3759/3814/3759 4777/4847/4777\nf 3759/3814/3759 4749/4818/4749 4777/4847/4777\nf 4419/4488/4419 3743/3797/3743 4418/4487/4418\nf 1060/1060/1060 739/739/739 1489/1491/1489\nf 4794/4864/4794 4784/4854/4784 4737/4806/4737\nf 3676/3729/3676 3642/3692/3642 3641/3691/3641\nf 3327/3361/3327 4823/4893/4823 3305/3339/3305\nf 82/82/82 4935/5005/4935 83/83/83\nf 4935/5005/4935 4932/5002/4932 83/83/83\nf 4936/5006/4936 4928/4998/4928 4932/5002/4932\nf 4936/5006/4936 4937/5007/4937 4928/4998/4928\nf 4937/5007/4937 4929/4999/4929 4928/4998/4928\nf 4933/5003/4933 4930/5000/4930 4926/4996/4926\nf 4938/5008/4938 3901/3959/3901 4930/5000/4930\nf 4938/5008/4938 3902/3960/3902 3901/3959/3901\nf 3902/3960/3902 4536/4605/4536 3423/3459/3423\nf 4536/4605/4536 4904/4974/4904 4537/4606/4537\nf 4537/4606/4537 4904/4974/4904 4547/4616/4547\nf 4548/4617/4548 4547/4616/4547 4904/4974/4904\nf 3304/3338/3304 4548/4617/4548 3327/3361/3327\nf 704/704/704 703/703/703 505/505/505\nf 4823/4893/4823 3303/3337/3303 3305/3339/3305\nf 3253/3287/3253 258/258/258 275/275/275\nf 4603/4672/4603 4783/4853/4783 3271/3305/3271\nf 4030/4092/4030 3532/3571/3532 4939/5009/4939\nf 2326/2346/2326 2328/2348/2328 3786/3842/3786\nf 4647/4716/4647 2646/2669/2646 2648/2671/2648\nf 2777/2801/2777 4940/5010/4940 3617/3665/3617\nf 4940/5010/4940 4941/5011/4941 3368/3402/3368\nf 3617/3665/3617 4940/5010/4940 3368/3402/3368\nf 4941/5011/4941 4942/5012/4942 3369/3403/3369\nf 3368/3402/3368 4941/5011/4941 3369/3403/3369\nf 4942/5012/4942 4943/5013/4943 3700/3753/3700\nf 3369/3403/3369 4942/5012/4942 3700/3753/3700\nf 3700/3753/3700 4943/5013/4943 82/82/82\nf 4937/5007/4937 4944/5014/4944 4929/4999/4929\nf 4944/5014/4944 4933/5003/4933 4929/4999/4929\nf 4945/5015/4945 4930/5000/4930 4933/5003/4933\nf 4945/5015/4945 4938/5008/4938 4930/5000/4930\nf 4938/5008/4938 4904/4974/4904 4536/4605/4536\nf 3902/3960/3902 4938/5008/4938 4536/4605/4536\nf 551/551/551 1291/1291/1291 2373/2394/2373\nf 551/551/551 439/439/439 1291/1291/1291\nf 3327/3361/3327 4946/5016/4946 4823/4893/4823\nf 4946/5016/4946 3232/3266/3232 3231/3265/3231\nf 4823/4893/4823 4946/5016/4946 3231/3265/3231\nf 4799/4869/4799 386/386/386 388/388/388\nf 4637/4706/4637 4581/4650/4581 4644/4713/4644\nf 4934/5004/4934 4931/5001/4931 3257/3291/3257\nf 4934/5004/4934 4947/5017/4947 4927/4997/4927\nf 4947/5017/4947 880/880/880 4927/4997/4927\nf 4927/4997/4927 880/880/880 733/733/733\nf 3391/3425/3391 3401/3435/3401 3423/3459/3423\nf 4666/4735/4666 4667/4736/4667 4797/4867/4797\nf 4749/4818/4749 4750/4819/4750 4777/4847/4777\nf 4558/4627/4558 4557/4626/4557 4764/4833/4764\nf 2778/2802/2778 4940/5010/4940 2777/2801/2777\nf 4948/5018/4948 82/82/82 4943/5013/4943\nf 4948/5018/4948 4935/5005/4935 82/82/82\nf 4935/5005/4935 4936/5006/4936 4932/5002/4932\nf 4944/5014/4944 4945/5015/4945 4933/5003/4933\nf 4949/5019/4949 4938/5008/4938 4945/5015/4945\nf 4938/5008/4938 4950/5020/4950 4904/4974/4904\nf 1337/1337/1337 2753/2777/2753 3547/3588/3547\nf 4951/5021/4951 4935/5005/4935 4948/5018/4948\nf 4951/5021/4951 4936/5006/4936 4935/5005/4935\nf 4936/5006/4936 4952/5022/4952 4937/5007/4937\nf 4952/5022/4952 4953/5023/4953 4937/5007/4937\nf 4953/5023/4953 4944/5014/4944 4937/5007/4937\nf 4954/5024/4954 4945/5015/4945 4944/5014/4944\nf 4954/5024/4954 4949/5019/4949 4945/5015/4945\nf 4949/5019/4949 4950/5020/4950 4938/5008/4938\nf 4955/5025/4955 4904/4974/4904 4950/5020/4950\nf 4956/5026/4956 3327/3361/3327 4904/4974/4904\nf 4956/5026/4956 4946/5016/4946 3327/3361/3327\nf 4957/5027/4957 3329/3363/3329 3232/3266/3232\nf 2772/2796/2772 546/546/546 1813/1821/1813\nf 1916/1924/1916 4939/5009/4939 4774/4844/4774\nf 388/388/388 3192/3226/3192 4351/4420/4351\nf 4958/5028/4958 4934/5004/4934 3257/3291/3257\nf 4958/5028/4958 4947/5017/4947 4934/5004/4934\nf 3970/4028/3970 2821/2846/2821 3734/3788/3734\nf 749/749/749 4813/4883/4813 750/750/750\nf 4824/4894/4824 4556/4625/4556 4790/4860/4790\nf 4750/4819/4750 669/669/669 671/671/671\nf 4959/5029/4959 4940/5010/4940 2778/2802/2778\nf 2824/2849/2824 4959/5029/4959 2778/2802/2778\nf 4959/5029/4959 4941/5011/4941 4940/5010/4940\nf 4960/5030/4960 4942/5012/4942 4941/5011/4941\nf 4959/5029/4959 4960/5030/4960 4941/5011/4941\nf 4961/5031/4961 4943/5013/4943 4942/5012/4942\nf 4961/5031/4961 4948/5018/4948 4943/5013/4943\nf 4951/5021/4951 4952/5022/4952 4936/5006/4936\nf 4955/5025/4955 4956/5026/4956 4904/4974/4904\nf 4956/5026/4956 4962/5032/4962 4946/5016/4946\nf 4957/5027/4957 3232/3266/3232 4946/5016/4946\nf 4962/5032/4962 4957/5027/4957 4946/5016/4946\nf 3329/3363/3329 3366/3400/3366 3330/3364/3330\nf 4616/4685/4616 955/955/955 4617/4686/4617\nf 4594/4663/4594 4590/4659/4590 4963/5033/4963\nf 4963/5033/4963 4590/4659/4590 4728/4797/4728\nf 4947/5017/4947 897/897/897 880/880/880\nf 4626/4695/4626 4746/4815/4746 4715/4784/4715\nf 4746/4815/4746 4716/4785/4716 4715/4784/4715\nf 4556/4625/4556 4751/4820/4751 4790/4860/4790\nf 4672/4741/4672 1915/1923/1915 4737/4806/4737\nf 4666/4735/4666 4797/4867/4797 4794/4864/4794\nf 4751/4820/4751 4752/4821/4752 4647/4716/4647\nf 3420/3456/3420 4964/5034/4964 2824/2849/2824\nf 4964/5034/4964 4959/5029/4959 2824/2849/2824\nf 4960/5030/4960 4961/5031/4961 4942/5012/4942\nf 4965/5035/4965 4954/5024/4954 4944/5014/4944\nf 4965/5035/4965 4966/5036/4966 4954/5024/4954\nf 4954/5024/4954 4967/5037/4967 4949/5019/4949\nf 4968/5038/4968 4950/5020/4950 4949/5019/4949\nf 4962/5032/4962 4969/5039/4969 4957/5027/4957\nf 4969/5039/4969 3329/3363/3329 4957/5027/4957\nf 3329/3363/3329 4969/5039/4969 3366/3400/3366\nf 4648/4717/4648 4970/5040/4970 4642/4711/4642\nf 3228/3262/3228 4958/5028/4958 3257/3291/3257\nf 4971/5041/4971 897/897/897 4947/5017/4947\nf 2066/2075/2066 1882/1890/1882 1881/1889/1881\nf 4750/4819/4750 671/671/671 4725/4794/4725\nf 4725/4794/4725 4786/4856/4786 4571/4640/4571\nf 4972/5042/4972 4960/5030/4960 4959/5029/4959\nf 4973/5043/4973 4951/5021/4951 4948/5018/4948\nf 4974/5044/4974 4953/5023/4953 4952/5022/4952\nf 4953/5023/4953 4965/5035/4965 4944/5014/4944\nf 4975/5045/4975 4954/5024/4954 4966/5036/4966\nf 4976/5046/4976 4967/5037/4967 4954/5024/4954\nf 4975/5045/4975 4976/5046/4976 4954/5024/4954\nf 4976/5046/4976 4977/5047/4977 4967/5037/4967\nf 4968/5038/4968 4949/5019/4949 4967/5037/4967\nf 4977/5047/4977 4968/5038/4968 4967/5037/4967\nf 4978/5048/4978 4950/5020/4950 4968/5038/4968\nf 4978/5048/4978 4955/5025/4955 4950/5020/4950\nf 4962/5032/4962 4979/5049/4979 4969/5039/4969\nf 4969/5039/4969 4980/5050/4980 3366/3400/3366\nf 3228/3262/3228 985/985/985 4958/5028/4958\nf 4958/5028/4958 4971/5041/4971 4947/5017/4947\nf 1915/1923/1915 4795/4865/4795 4737/4806/4737\nf 4777/4847/4777 4750/4819/4750 4725/4794/4725\nf 3880/3938/3880 4570/4639/4570 3879/3937/3879\nf 3759/3814/3759 4114/4183/4114 4749/4818/4749\nf 4637/4706/4637 4644/4713/4644 4638/4707/4638\nf 4349/4418/4349 4583/4652/4583 4350/4419/4350\nf 2846/2871/2846 4964/5034/4964 3420/3456/3420\nf 4981/5051/4981 4959/5029/4959 4964/5034/4964\nf 4981/5051/4981 4972/5042/4972 4959/5029/4959\nf 4982/5052/4982 4961/5031/4961 4960/5030/4960\nf 4973/5043/4973 4948/5018/4948 4961/5031/4961\nf 4974/5044/4974 4952/5022/4952 4951/5021/4951\nf 4983/5053/4983 4953/5023/4953 4974/5044/4974\nf 4984/5054/4984 4965/5035/4965 4953/5023/4953\nf 4983/5053/4983 4984/5054/4984 4953/5023/4953\nf 4985/5055/4985 4966/5036/4966 4965/5035/4965\nf 4984/5054/4984 4985/5055/4985 4965/5035/4965\nf 4985/5055/4985 4975/5045/4975 4966/5036/4966\nf 4986/5056/4986 4968/5038/4968 4977/5047/4977\nf 4986/5056/4986 4987/5057/4987 4968/5038/4968\nf 4987/5057/4987 4978/5048/4978 4968/5038/4968\nf 4988/5058/4988 4955/5025/4955 4978/5048/4978\nf 4955/5025/4955 4989/5059/4989 4956/5026/4956\nf 4989/5059/4989 4962/5032/4962 4956/5026/4956\nf 2426/2447/2426 3366/3400/3366 4980/5050/4980\nf 3869/3927/3869 4273/4342/4273 3155/3187/3155\nf 4958/5028/4958 985/985/985 4971/5041/4971\nf 3898/3956/3898 3922/3980/3922 3904/3962/3904\nf 2648/2671/2648 2647/2670/2647 404/404/404\nf 4290/4359/4290 2214/2225/2214 2213/2224/2213\nf 4915/4985/4915 2751/2775/2751 4523/4592/4523\nf 4813/4883/4813 4821/4891/4821 750/750/750\nf 4813/4883/4813 4873/4943/4873 4821/4891/4821\nf 4972/5042/4972 4982/5052/4982 4960/5030/4960\nf 4982/5052/4982 4990/5060/4990 4961/5031/4961\nf 4990/5060/4990 4973/5043/4973 4961/5031/4961\nf 4991/5061/4991 4951/5021/4951 4973/5043/4973\nf 4991/5061/4991 4974/5044/4974 4951/5021/4951\nf 4992/5062/4992 4985/5055/4985 4984/5054/4984\nf 4993/5063/4993 4987/5057/4987 4986/5056/4986\nf 4994/5064/4994 4988/5058/4988 4978/5048/4978\nf 4988/5058/4988 4989/5059/4989 4955/5025/4955\nf 4979/5049/4979 4980/5050/4980 4969/5039/4969\nf 2398/2419/2398 2400/2421/2400 2535/2556/2535\nf 985/985/985 3203/3237/3203 4971/5041/4971\nf 3203/3237/3203 4995/5065/4995 897/897/897\nf 4971/5041/4971 3203/3237/3203 897/897/897\nf 897/897/897 4995/5065/4995 879/879/879\nf 4500/4569/4500 4805/4875/4805 4826/4896/4826\nf 4996/5066/4996 4964/5034/4964 2846/2871/2846\nf 4997/5067/4997 4972/5042/4972 4981/5051/4981\nf 4998/5068/4998 4982/5052/4982 4972/5042/4972\nf 4997/5067/4997 4998/5068/4998 4972/5042/4972\nf 4998/5068/4998 4999/5069/4999 4982/5052/4982\nf 4999/5069/4999 4990/5060/4990 4982/5052/4982\nf 4999/5069/4999 5000/5070/5000 4990/5060/4990\nf 5001/5071/5001 4973/5043/4973 4990/5060/4990\nf 5000/5070/5000 5001/5071/5001 4990/5060/4990\nf 5001/5071/5001 5002/5072/5002 4973/5043/4973\nf 5002/5072/5002 4991/5061/4991 4973/5043/4973\nf 4991/5061/4991 5003/5073/5003 4974/5044/4974\nf 5003/5073/5003 5004/5074/5004 4974/5044/4974\nf 5004/5074/5004 4983/5053/4983 4974/5044/4974\nf 5005/5075/5005 4984/5054/4984 4983/5053/4983\nf 5005/5075/5005 5006/5076/5006 4984/5054/4984\nf 5006/5076/5006 4992/5062/4992 4984/5054/4984\nf 5007/5077/5007 4987/5057/4987 4993/5063/4993\nf 4987/5057/4987 5007/5077/5007 4978/5048/4978\nf 5008/5078/5008 4980/5050/4980 4979/5049/4979\nf 4980/5050/4980 5008/5078/5008 2426/2447/2426\nf 2194/2205/2194 2571/2592/2571 1094/1094/1094\nf 152/152/152 3203/3237/3203 985/985/985\nf 4995/5065/4995 988/988/988 879/879/879\nf 4182/4251/4182 825/825/825 827/827/827\nf 2683/2707/2683 4678/4747/4678 2553/2574/2553\nf 4261/4330/4261 4744/4813/4744 2397/2418/2397\nf 2280/2298/2280 2279/2297/2279 4886/4956/4886\nf 5009/5079/5009 4964/5034/4964 4996/5066/4996\nf 5009/5079/5009 4981/5051/4981 4964/5034/4964\nf 5009/5079/5009 5010/5080/5010 4981/5051/4981\nf 5010/5080/5010 4997/5067/4997 4981/5051/4981\nf 5011/5081/5011 4998/5068/4998 4997/5067/4997\nf 4998/5068/4998 5012/5082/5012 4999/5069/4999\nf 5012/5082/5012 5000/5070/5000 4999/5069/4999\nf 5013/5083/5013 5002/5072/5002 5001/5071/5001\nf 5000/5070/5000 5013/5083/5013 5001/5071/5001\nf 5014/5084/5014 4991/5061/4991 5002/5072/5002\nf 5005/5075/5005 5015/5085/5015 5006/5076/5006\nf 5016/5086/5016 4978/5048/4978 5007/5077/5007\nf 5016/5086/5016 4994/5064/4994 4978/5048/4978\nf 4988/5058/4988 5017/5087/5017 4989/5059/4989\nf 5017/5087/5017 4962/5032/4962 4989/5059/4989\nf 5017/5087/5017 4979/5049/4979 4962/5032/4962\nf 5008/5078/5008 2424/2445/2424 2426/2447/2426\nf 4828/4898/4828 2280/2298/2280 4886/4956/4886\nf 4698/4767/4698 4709/4778/4709 4587/4656/4587\nf 3203/3237/3203 5018/5088/5018 4995/5065/4995\nf 5018/5088/5018 4889/4959/4889 4995/5065/4995\nf 4995/5065/4995 4889/4959/4889 988/988/988\nf 3273/3307/3273 4744/4813/4744 4738/4807/4738\nf 2494/2515/2494 3051/3082/3051 4595/4664/4595\nf 2852/2878/2852 2494/2515/2494 4595/4664/4595\nf 2845/2870/2845 4996/5066/4996 2846/2871/2846\nf 5019/5089/5019 4997/5067/4997 5010/5080/5010\nf 5019/5089/5019 5011/5081/5011 4997/5067/4997\nf 5020/5090/5020 4998/5068/4998 5011/5081/5011\nf 5020/5090/5020 5012/5082/5012 4998/5068/4998\nf 5021/5091/5021 5000/5070/5000 5012/5082/5012\nf 5021/5091/5021 5013/5083/5013 5000/5070/5000\nf 5021/5091/5021 5022/5092/5022 5013/5083/5013\nf 5023/5093/5023 4991/5061/4991 5014/5084/5014\nf 5023/5093/5023 5003/5073/5003 4991/5061/4991\nf 5024/5094/5024 5004/5074/5004 5003/5073/5003\nf 5025/5095/5025 4983/5053/4983 5004/5074/5004\nf 4983/5053/4983 5025/5095/5025 5005/5075/5005\nf 5005/5075/5005 5026/5096/5026 5015/5085/5015\nf 5027/5097/5027 4994/5064/4994 5016/5086/5016\nf 5028/5098/5028 4988/5058/4988 4994/5064/4994\nf 5029/5099/5029 5008/5078/5008 4979/5049/4979\nf 3428/3464/3428 2424/2445/2424 5008/5078/5008\nf 5029/5099/5029 3428/3464/3428 5008/5078/5008\nf 4590/4659/4590 4638/4707/4638 4728/4797/4728\nf 3376/3410/3376 3340/3374/3340 3401/3435/3401\nf 4744/4813/4744 4261/4330/4261 4773/4843/4773\nf 2210/2221/2210 2209/2220/2209 3061/3092/3061\nf 4939/5009/4939 1916/1924/1916 4564/4633/4564\nf 3321/3355/3321 956/956/956 3348/3382/3348\nf 5030/5100/5030 5009/5079/5009 4996/5066/4996\nf 2845/2870/2845 5030/5100/5030 4996/5066/4996\nf 5031/5101/5031 5020/5090/5020 5011/5081/5011\nf 5019/5089/5019 5031/5101/5031 5011/5081/5011\nf 5032/5102/5032 5012/5082/5012 5020/5090/5020\nf 5033/5103/5033 5021/5091/5021 5012/5082/5012\nf 5032/5102/5032 5033/5103/5033 5012/5082/5012\nf 5034/5104/5034 5022/5092/5022 5021/5091/5021\nf 5033/5103/5033 5034/5104/5034 5021/5091/5021\nf 5024/5094/5024 5003/5073/5003 5023/5093/5023\nf 5035/5105/5035 5024/5094/5024 5023/5093/5023\nf 5025/5095/5025 5036/5106/5036 5026/5096/5026\nf 5005/5075/5005 5025/5095/5025 5026/5096/5026\nf 5037/5107/5037 4994/5064/4994 5027/5097/5027\nf 5038/5108/5038 4988/5058/4988 5028/5098/5028\nf 5017/5087/5017 5029/5099/5029 4979/5049/4979\nf 4778/4848/4778 4939/5009/4939 4564/4633/4564\nf 3745/3799/3745 4759/4828/4759 3746/3800/3746\nf 4912/4982/4912 2058/2067/2058 4566/4635/4566\nf 501/501/501 358/358/358 4870/4940/4870\nf 3162/3194/3162 3246/3280/3246 3203/3237/3203\nf 3246/3280/3246 5018/5088/5018 3203/3237/3203\nf 3246/3280/3246 4889/4959/4889 5018/5088/5018\nf 4031/4093/4031 4030/4092/4030 4778/4848/4778\nf 4797/4867/4797 4667/4736/4667 4798/4868/4798\nf 2059/2068/2059 4773/4843/4773 4651/4720/4651\nf 4917/4987/4917 4553/4622/4553 2828/2853/2828\nf 929/929/929 3173/3205/3173 3428/3464/3428\nf 3404/5109/3404 5030/5100/5030 2845/2870/2845\nf 5039/5110/5039 5009/5079/5009 5030/5100/5030\nf 5039/5110/5039 5010/5080/5010 5009/5079/5009\nf 5040/5111/5040 5019/5089/5019 5010/5080/5010\nf 5019/5089/5019 5040/5111/5040 5031/5101/5031\nf 5041/5112/5041 5020/5090/5020 5031/5101/5031\nf 5041/5112/5041 5032/5102/5032 5020/5090/5020\nf 5033/5103/5033 5042/5113/5042 5034/5104/5034\nf 5043/5114/5043 5024/5094/5024 5035/5105/5035\nf 5025/5095/5025 5044/5115/5044 5036/5106/5036\nf 5045/5116/5045 4994/5064/4994 5037/5107/5037\nf 5045/5116/5045 5028/5098/5028 4994/5064/4994\nf 5038/5108/5038 5017/5087/5017 4988/5058/4988\nf 4648/4717/4648 4606/4675/4606 4970/5040/4970\nf 3500/3539/3500 1339/1339/1339 1338/1338/1338\nf 2262/2280/2262 3006/3035/3006 2313/2333/2313\nf 4824/4894/4824 4790/4860/4790 4716/4785/4716\nf 4627/4696/4627 4626/4695/4626 4572/4641/4572\nf 4667/4736/4667 4222/4291/4222 4798/4868/4798\nf 4668/4737/4668 3345/3379/3345 4555/4624/4555\nf 5046/5117/5046 5010/5080/5010 5039/5110/5039\nf 5046/5117/5046 5040/5111/5040 5010/5080/5010\nf 5040/5111/5040 5047/5118/5047 5031/5101/5031\nf 5048/5119/5048 5032/5102/5032 5041/5112/5041\nf 5049/5120/5049 5033/5103/5033 5032/5102/5032\nf 5048/5119/5048 5049/5120/5049 5032/5102/5032\nf 5050/5121/5050 5042/5113/5042 5033/5103/5033\nf 5049/5120/5049 5050/5121/5050 5033/5103/5033\nf 5051/5122/5051 5024/5094/5024 5043/5114/5043\nf 5052/5123/5052 5053/5124/5053 5044/5115/5044\nf 5025/5095/5025 5052/5123/5052 5044/5115/5044\nf 5054/5125/5054 5028/5098/5028 5045/5116/5045\nf 5038/5108/5038 5055/5126/5055 5017/5087/5017\nf 5056/5127/5056 5029/5099/5029 5017/5087/5017\nf 1963/1972/1963 3428/3464/3428 5029/5099/5029\nf 2420/2441/2420 3167/3199/3167 1041/1041/1041\nf 3246/3280/3246 1142/1142/1142 4889/4959/4889\nf 1142/1142/1142 1072/1072/1072 4889/4959/4889\nf 4571/4640/4571 4627/4696/4627 4572/4641/4572\nf 4850/4920/4850 4803/4873/4803 3344/3378/3344\nf 3383/3417/3383 3615/3663/3615 3614/3662/3614\nf 4813/4883/4813 2113/2123/2113 4873/4943/4873\nf 2113/2123/2113 4826/4896/4826 4873/4943/4873\nf 5048/5119/5048 5041/5112/5041 5031/5101/5031\nf 5049/5120/5049 5057/5128/5057 5050/5121/5050\nf 5058/5129/5058 5024/5094/5024 5051/5122/5051\nf 5052/5123/5052 5004/5074/5004 5024/5094/5024\nf 5052/5123/5052 5025/5095/5025 5004/5074/5004\nf 5052/5123/5052 5059/5130/5059 5053/5124/5053\nf 5060/5131/5060 5028/5098/5028 5054/5125/5054\nf 5061/5132/5061 5060/5131/5060 5054/5125/5054\nf 5060/5131/5060 5038/5108/5038 5028/5098/5028\nf 5062/5133/5062 5055/5126/5055 5038/5108/5038\nf 5055/5126/5055 5056/5127/5056 5017/5087/5017\nf 3295/3329/3295 5029/5099/5029 5056/5127/5056\nf 2113/2123/2113 4500/4569/4500 4826/4896/4826\nf 2790/2814/2790 4779/4849/4779 2525/2546/2525\nf 4551/4620/4551 4500/4569/4500 2112/2122/2112\nf 1142/1142/1142 1128/1128/1128 1072/1072/1072\nf 4939/5009/4939 3532/3571/3532 4774/4844/4774\nf 4800/4870/4800 2830/2855/2830 4604/4673/4604\nf 4171/4240/4171 5030/5134/5030 3404/3438/3404\nf 5046/5135/5046 5063/5136/5063 5047/5137/5047\nf 5040/5111/5040 5046/5117/5046 5047/5118/5047\nf 5064/5138/5064 5031/5139/5031 5047/5137/5047\nf 5064/5138/5064 5048/5140/5048 5031/5139/5031\nf 5065/5141/5065 5057/5128/5057 5049/5120/5049\nf 5066/5142/5066 5065/5141/5065 5049/5120/5049\nf 5052/5123/5052 5024/5094/5024 5058/5129/5058\nf 5067/5143/5067 5052/5123/5052 5058/5129/5058\nf 5052/5123/5052 5068/5144/5068 5059/5130/5059\nf 5069/5145/5069 5060/5131/5060 5061/5132/5061\nf 5070/5146/5070 5069/5145/5069 5061/5132/5061\nf 5060/5131/5060 5062/5133/5062 5038/5108/5038\nf 3295/3329/3295 1963/1972/1963 5029/5099/5029\nf 1395/1395/1395 4301/4370/4301 4375/4444/4375\nf 2790/2814/2790 4031/4093/4031 4779/4849/4779\nf 4031/4093/4031 4778/4848/4778 4779/4849/4779\nf 3977/4035/3977 4735/4804/4735 3978/4036/3978\nf 4793/4863/4793 4828/4898/4828 4885/4955/4885\nf 1350/1350/1350 1395/1395/1395 4375/4444/4375\nf 4301/4370/4301 4757/4826/4757 4302/4371/4302\nf 4828/4898/4828 3419/3455/3419 2280/2298/2280\nf 4040/4104/4040 5039/5147/5039 5030/5134/5030\nf 5071/5148/5071 4040/4104/4040 5030/5134/5030\nf 4040/4104/4040 5046/5135/5046 5039/5147/5039\nf 5063/5136/5063 5072/5149/5072 5047/5137/5047\nf 5072/5149/5072 5064/5138/5064 5047/5137/5047\nf 5073/5150/5073 5049/5120/5049 5048/5119/5048\nf 5073/5150/5073 5066/5142/5066 5049/5120/5049\nf 5066/5142/5066 5074/5151/5074 5065/5141/5065\nf 5075/5152/5075 5052/5123/5052 5067/5143/5067\nf 5075/5152/5075 5076/5153/5076 5052/5123/5052\nf 5052/5123/5052 5077/5154/5077 5068/5144/5068\nf 5077/5154/5077 5078/5155/5078 5068/5144/5068\nf 5079/5156/5079 5069/5145/5069 5070/5146/5070\nf 2036/2045/2036 5056/5127/5056 5055/5126/5055\nf 2036/2045/2036 3295/3329/3295 5056/5127/5056\nf 3383/3417/3383 3367/3401/3367 3627/3676/3627\nf 2830/2855/2830 4602/4671/4602 4604/4673/4604\nf 4702/4771/4702 3345/3379/3345 4668/4737/4668\nf 4030/4092/4030 4939/5009/4939 4778/4848/4778\nf 3989/4047/3989 4780/4850/4780 3966/4024/3966\nf 4224/4293/4224 4223/4292/4223 4572/4641/4572\nf 4678/4747/4678 4675/4744/4675 2553/2574/2553\nf 2433/2454/2433 2432/2453/2432 4810/4880/4810\nf 4920/4990/4920 3977/4035/3977 4720/4789/4720\nf 4301/4370/4301 33/33/33 4757/4826/4757\nf 4921/4991/4921 4897/4967/4897 33/33/33\nf 4171/4240/4171 5071/5148/5071 5030/5134/5030\nf 5063/5136/5063 5046/5135/5046 4040/4104/4040\nf 5080/5157/5080 5074/5151/5074 5066/5142/5066\nf 5081/5158/5081 5076/5153/5076 5075/5152/5075\nf 5077/5154/5077 5052/5123/5052 5076/5153/5076\nf 5082/5159/5082 5078/5155/5078 5077/5154/5077\nf 5083/5160/5083 5069/5145/5069 5079/5156/5079\nf 5069/5145/5069 5062/5133/5062 5060/5131/5060\nf 4573/4642/4573 2036/2045/2036 5055/5126/5055\nf 2035/2044/2035 3295/3329/3295 2036/2045/2036\nf 2490/2511/2490 209/209/209 4717/4786/4717\nf 4579/4648/4579 4764/4833/4764 4557/4626/4557\nf 3015/3045/3015 3014/3044/3014 4567/4636/4567\nf 1152/1152/1152 2717/2741/2717 749/749/749\nf 85/85/85 5048/5140/5048 5064/5138/5064\nf 4816/5161/4816 5066/5142/5066 5073/5150/5073\nf 5084/5162/5084 5080/5157/5080 5066/5142/5066\nf 5085/5163/5085 5076/5153/5076 5081/5158/5081\nf 5086/5164/5086 5082/5159/5082 5077/5154/5077\nf 5087/5165/5087 5088/5166/5088 5083/5160/5083\nf 5089/5167/5089 5069/5145/5069 5083/5160/5083\nf 5088/5166/5088 5089/5167/5089 5083/5160/5083\nf 4573/4642/4573 5055/5126/5055 5062/5133/5062\nf 4549/4618/4549 4178/4247/4178 4550/4619/4550\nf 2842/2867/2842 4702/4771/4702 4668/4737/4668\nf 3979/4037/3979 3978/4036/3978 4727/4796/4727\nf 4761/4830/4761 1052/1052/1052 4888/4958/4888\nf 4832/4902/4832 3343/3377/3343 3345/3379/3345\nf 4620/4689/4620 2432/2453/2432 2431/2452/2431\nf 4820/4890/4820 4620/4689/4620 2431/2452/2431\nf 4579/4648/4579 3355/3389/3355 4764/4833/4764\nf 4550/4619/4550 2834/2859/2834 4543/4612/4543\nf 5063/5136/5063 2307/2326/2307 5072/5149/5072\nf 86/86/86 5064/5138/5064 5072/5149/5072\nf 86/86/86 85/85/85 5064/5138/5064\nf 85/85/85 5073/5168/5073 5048/5140/5048\nf 797/797/797 5084/5162/5084 5066/5142/5066\nf 4816/5161/4816 797/797/797 5066/5142/5066\nf 797/797/797 5090/5169/5090 5084/5162/5084\nf 5091/5170/5091 5076/5153/5076 5085/5163/5085\nf 5091/5170/5091 2000/2009/2000 5076/5153/5076\nf 2000/2009/2000 5077/5154/5077 5076/5153/5076\nf 2000/2009/2000 1999/2008/1999 5077/5154/5077\nf 1999/2008/1999 5086/5164/5086 5077/5154/5077\nf 1999/2008/1999 5092/5171/5092 5086/5164/5086\nf 5093/5172/5093 5088/5166/5088 5087/5165/5087\nf 3470/3509/3470 5062/5133/5062 5069/5145/5069\nf 3364/3398/3364 2036/2045/2036 4573/4642/4573\nf 3354/3388/3354 4763/4832/4763 3355/3389/3355\nf 4302/4371/4302 4757/4826/4757 4470/4539/4470\nf 672/672/672 735/735/735 734/734/734\nf 4798/4868/4798 386/386/386 4799/4869/4799\nf 2842/2867/2842 4669/4738/4669 4598/4667/4598\nf 3354/3388/3354 4724/4793/4724 4763/4832/4763\nf 4598/4667/4598 4669/4738/4669 4753/4822/4753\nf 3751/3805/3751 5071/5148/5071 4171/4240/4171\nf 3751/3805/3751 4040/4104/4040 5071/5148/5071\nf 4040/4104/4040 2486/2507/2486 5063/5136/5063\nf 5063/5136/5063 2486/2507/2486 2307/2326/2307\nf 2306/2325/2306 5072/5149/5072 2307/2326/2307\nf 2306/2325/2306 86/86/86 5072/5149/5072\nf 3169/3201/3169 5073/5168/5073 85/85/85\nf 3169/3201/3169 4816/4886/4816 5073/5168/5073\nf 5094/5173/5094 5090/5169/5090 797/797/797\nf 5095/5174/5095 2000/2009/2000 5091/5170/5091\nf 1999/2008/1999 5096/5175/5096 5092/5171/5092\nf 2041/2050/2041 5088/5166/5088 5093/5172/5093\nf 5097/5176/5097 2041/2050/2041 5093/5172/5093\nf 2041/2050/2041 5089/5167/5089 5088/5166/5088\nf 5089/5167/5089 3470/3509/3470 5069/5145/5069\nf 3469/3508/3469 4573/4642/4573 5062/5133/5062\nf 3470/3509/3470 3469/3508/3469 5062/5133/5062\nf 3283/3317/3283 3284/3318/3284 4819/4889/4819\nf 4555/4624/4555 4556/4625/4556 4822/4892/4822\nf 4716/4785/4716 2589/2610/2589 1742/1750/1742\nf 4568/4637/4568 4570/4639/4570 3880/3938/3880\nf 4763/4832/4763 4724/4793/4724 4754/4823/4754\nf 2742/2766/2742 3751/3805/3751 4171/4240/4171\nf 3819/3875/3819 3169/3201/3169 85/85/85\nf 2835/2860/2835 797/4837/797 4816/4886/4816\nf 797/797/797 796/796/796 5094/5173/5094\nf 3704/3757/3704 2000/2009/2000 5095/5174/5095\nf 1999/2008/1999 3144/3176/3144 5096/5175/5096\nf 3144/3176/3144 3146/3178/3146 5096/5175/5096\nf 2042/2051/2042 2041/2050/2041 5097/5176/5097\nf 218/218/218 5089/5167/5089 2041/2050/2041\nf 217/217/217 3470/3509/3470 5089/5167/5089\nf 218/218/218 217/217/217 5089/5167/5089\nf 3085/3116/3085 3233/3267/3233 3330/3364/3330\nf 3233/3267/3233 3085/3116/3085 3230/3264/3230\nf 4896/4966/4896 4925/4995/4925 5098/5177/5098\nf 4925/4995/4925 1404/1406/1404 5098/5177/5098\nf 1404/1406/1404 695/695/695 5098/5177/5098\nf 695/695/695 694/694/694 5098/5177/5098\nf 694/694/694 2722/2746/2722 5098/5177/5098\nf 2722/2746/2722 3116/3148/3116 5098/5177/5098\nf 3116/3148/3116 3118/3150/3118 5098/5177/5098\nf 3118/3150/3118 4896/4966/4896 5098/5177/5098\nf 5079/5156/5079 5087/5165/5087 5083/5160/5083\nf 5070/5146/5070 5087/5165/5087 5079/5156/5079\nf 5061/5132/5061 5037/5107/5037 5070/5146/5070\nf 5054/5125/5054 5037/5107/5037 5061/5132/5061\nf 5097/5176/5097 5093/5172/5093 2042/2051/2042\nf 2431/2452/2431 4630/4699/4630 4804/4874/4804\nf 5045/5116/5045 5037/5107/5037 5054/5125/5054\nf 5087/5165/5087 2719/2743/2719 5093/5172/5093\nf 5013/5083/5013 5035/5105/5035 5014/5084/5014\nf 5016/5086/5016 5007/5077/5007 5037/5107/5037\nf 5027/5097/5027 5016/5086/5016 5037/5107/5037\nf 5087/5165/5087 4838/4908/4838 2719/2743/2719\nf 4810/4880/4810 4630/4699/4630 2431/2452/2431\nf 3432/3471/3432 2719/2743/2719 4155/4224/4155\nf 2719/2743/2719 4838/4908/4838 4155/4224/4155\nf 4915/4985/4915 2214/2225/2214 4116/4185/4116\nf 4838/4908/4838 5087/5165/5087 4993/5063/4993\nf 4993/5063/4993 5078/5155/5078 4838/4908/4838\nf 4986/5056/4986 4976/5046/4976 4993/5063/4993\nf 4110/4179/4110 2874/2900/2874 4112/4181/4112\nf 2633/2656/2633 2590/2611/2590 2542/2563/2542\nf 4977/5047/4977 4976/5046/4976 4986/5056/4986\nf 2635/2658/2635 2590/2611/2590 2633/2656/2633\nf 4681/4750/4681 1124/1124/1124 4631/4700/4631\nf 4976/5046/4976 5053/5124/5053 4993/5063/4993\nf 3225/3259/3225 4838/4908/4838 3146/3178/3146\nf 3325/3359/3325 2590/2611/2590 2635/2658/2635\nf 3325/3359/3325 3441/3480/3441 2590/2611/2590\nf 5096/5175/5096 3146/3178/3146 5092/5171/5092\nf 4975/5045/4975 4985/5055/4985 4976/5046/4976\nf 2431/2452/2431 4804/4874/4804 4803/4873/4803\nf 3741/3795/3741 3441/3480/3441 3325/3359/3325\nf 3741/3795/3741 3236/3270/3236 3441/3480/3441\nf 5092/5171/5092 4838/4908/4838 5078/5155/5078\nf 5086/5164/5086 5092/5171/5092 5082/5159/5082\nf 5082/5159/5082 5092/5171/5092 5078/5155/5078\nf 4473/4542/4473 4116/4185/4116 4115/4184/4115\nf 3742/3796/3742 3703/3756/3703 3741/3795/3741\nf 5042/5113/5042 5013/5083/5013 5034/5104/5034\nf 3236/3270/3236 3741/3795/3741 3237/3271/3237\nf 5074/5151/5074 5057/5128/5057 5065/5141/5065\nf 2542/2563/2542 2590/2611/2590 2540/2561/2540\nf 5078/5155/5078 5053/5124/5053 5059/5130/5059\nf 5015/5085/5015 4992/5062/4992 5006/5076/5006\nf 4921/4991/4921 35/35/35 4897/4967/4897\nf 3704/3757/3704 5095/5174/5095 3703/3756/3703\nf 5044/5115/5044 4985/5055/4985 5026/5096/5026\nf 5026/5096/5026 5036/5106/5036 5044/5115/5044\nf 5078/5155/5078 5059/5130/5059 5068/5144/5068\nf 5067/5143/5067 5085/5163/5085 5081/5158/5081\nf 5026/5096/5026 4992/5062/4992 5015/5085/5015\nf 3237/3271/3237 3437/3476/3437 3436/3475/3436\nf 5085/5163/5085 5095/5174/5095 5091/5170/5091\nf 5085/5163/5085 796/796/796 5095/5174/5095\nf 4113/4182/4113 2874/2900/2874 2876/2902/2876\nf 3237/3271/3237 3741/3795/3741 3703/3756/3703\nf 3437/3476/3437 796/796/796 795/795/795\nf 35/35/35 4720/4789/4720 2679/2703/2679\nf 5067/5143/5067 5081/5158/5081 5075/5152/5075\nf 796/796/796 5090/5169/5090 5094/5173/5094\nf 5085/5163/5085 5090/5169/5090 796/796/796\nf 5058/5129/5058 5051/5122/5051 5067/5143/5067\nf 5090/5169/5090 5080/5157/5080 5084/5162/5084\nf 5057/5128/5057 5042/5113/5042 5050/5121/5050\nf 4569/4638/4569 4473/4542/4473 4115/4184/4115\nf 5057/5128/5057 5051/5122/5051 5035/5105/5035\nf 5035/5105/5035 5051/5122/5051 5043/5114/5043\nf 5095/5174/5095 796/796/796 3437/3476/3437\nf 5074/5151/5074 5051/5122/5051 5057/5128/5057\nf 4732/4801/4732 4703/4772/4703 4577/4646/4577\nf 5014/5084/5014 5035/5105/5035 5023/5093/5023\nf 4578/4647/4578 4660/4729/4660 4694/4763/4694\nf 5095/5174/5095 3437/3476/3437 3703/3756/3703\nf 5002/5072/5002 5013/5083/5013 5014/5084/5014\nf 5035/5105/5035 5042/5113/5042 5057/5128/5057\nf 4660/4729/4660 4692/4761/4692 4694/4763/4694\nf 5042/5113/5042 5035/5105/5035 5013/5083/5013\nf 5013/5083/5013 5022/5092/5022 5034/5104/5034\nf 4810/4880/4810 2431/2452/2431 2433/2454/2433\nf 4731/4800/4731 4851/4921/4851 4917/4987/4917\nf 4682/4751/4682 1124/1124/1124 4681/4750/4681\nf 4704/4773/4704 4660/4729/4660 4703/4772/4703\nf 4820/4890/4820 4692/4761/4692 4691/4760/4691\nf 2920/2946/2920 1125/1125/1125 4825/4895/4825\nf 2431/2452/2431 4850/4920/4850 4820/4890/4820\nf 4569/4638/4569 4814/4884/4814 4815/4885/4815\nf 2042/2051/2042 5093/5172/5093 2719/2743/2719\nf 4116/4185/4116 4839/4909/4839 4609/4678/4609\nf 4473/4542/4473 4569/4638/4569 4815/4885/4815\nf 4670/4739/4670 4714/4783/4714 4566/4635/4566\nf 2728/2752/2728 4660/4729/4660 2726/2750/2726\nf 4692/4761/4692 4660/4729/4660 2728/2752/2728\nf 4851/4921/4851 4809/4879/4809 4554/4623/4554\nf 4473/4542/4473 4815/4885/4815 4676/4745/4676\nf 4473/4542/4473 4676/4745/4676 4471/4540/4471\nf 1124/1124/1124 4682/4751/4682 4825/4895/4825\nf 4661/4730/4661 4660/4729/4660 4704/4773/4704\nf 5026/5096/5026 4985/5055/4985 4992/5062/4992\nf 3744/3798/3744 4720/4789/4720 3979/4037/3979\nf 4788/4858/4788 4670/4739/4670 4653/4722/4653\nf 4703/4772/4703 4670/4739/4670 4788/4858/4788\nf 2431/2452/2431 4803/4873/4803 4850/4920/4850\nf 4993/5063/4993 5087/5165/5087 5007/5077/5007\nf 4850/4920/4850 4832/4902/4832 4692/4761/4692\nf 4985/5055/4985 5053/5124/5053 4976/5046/4976\nf 3343/3377/3343 4832/4902/4832 4850/4920/4850\nf 5051/5122/5051 5074/5151/5074 5067/5143/5067\nf 4609/4678/4609 4839/4909/4839 4840/4910/4840\nf 2876/2902/2876 4868/4938/4868 4113/4182/4113\nf 4756/4825/4756 4566/4635/4566 2060/2069/2060\nf 4868/4938/4868 4814/4884/4814 4569/4638/4569\nf 5053/5124/5053 4985/5055/4985 5044/5115/5044\nf 4670/4739/4670 4566/4635/4566 4756/4825/4756\nf 4630/4699/4630 4810/4880/4810 4631/4700/4631\nf 4820/4890/4820 4850/4920/4850 4692/4761/4692\nf 2214/2225/2214 2652/2675/2652 2215/2226/2215\nf 4692/4761/4692 4832/4902/4832 4694/4763/4694\nf 4693/4762/4693 4578/4647/4578 4694/4763/4694\nf 4577/4646/4577 4660/4729/4660 4578/4647/4578\nf 4634/4703/4634 4696/4765/4696 4698/4767/4698\nf 5037/5107/5037 5007/5077/5007 5087/5165/5087\nf 4839/4909/4839 4116/4185/4116 4473/4542/4473\nf 4110/4179/4110 2920/2946/2920 2874/2900/2874\nf 4566/4635/4566 4851/4921/4851 4912/4982/4912\nf 4112/4181/4112 2874/2900/2874 4113/4182/4113\nf 4703/4772/4703 4700/4769/4700 4670/4739/4670\nf 4631/4700/4631 4810/4880/4810 4681/4750/4681\nf 4755/4824/4755 4732/4801/4732 4577/4646/4577\nf 4700/4769/4700 4703/4772/4703 4732/4801/4732\nf 4700/4769/4700 4782/4852/4782 4670/4739/4670\nf 1125/1125/1125 2920/2946/2920 4110/4179/4110\nf 4116/4185/4116 4609/4678/4609 4915/4985/4915\nf 4915/4985/4915 4609/4678/4609 4611/4680/4611\nf 4771/4841/4771 4679/4748/4679 4729/4798/4729\nf 4679/4748/4679 4851/4921/4851 4731/4800/4731\nf 4851/4921/4851 4679/4748/4679 4771/4841/4771\nf 4699/4768/4699 4782/4852/4782 4700/4769/4700\nf 5090/5169/5090 5085/5163/5085 5080/5157/5080\nf 4720/4789/4720 4787/4857/4787 4643/4712/4643\nf 4566/4635/4566 4809/4879/4809 4851/4921/4851\nf 4711/4780/4711 4809/4879/4809 4714/4783/4714\nf 4814/4884/4814 4868/4938/4868 2876/2902/2876\nf 4703/4772/4703 4660/4729/4660 4577/4646/4577\nf 4776/4846/4776 4720/4789/4720 4963/5033/4963\nf 4569/4638/4569 4115/4184/4115 4570/4639/4570\nf 5080/5157/5080 5085/5163/5085 5067/5143/5067\nf 2652/2675/2652 4915/4985/4915 137/137/137\nf 137/137/137 4915/4985/4915 4523/4592/4523\nf 4608/4677/4608 4970/5040/4970 4606/4675/4606\nf 4553/4622/4553 4917/4987/4917 4554/4623/4554\nf 4587/4656/4587 4634/4703/4634 4698/4767/4698\nf 4917/4987/4917 4770/4840/4770 4731/4800/4731\nf 4853/4923/4853 4770/4840/4770 4917/4987/4917\nf 4116/4185/4116 2214/2225/2214 4290/4359/4290\nf 2214/2225/2214 4915/4985/4915 2652/2675/2652\nf 4782/4852/4782 4714/4783/4714 4670/4739/4670\nf 4639/4708/4639 4963/5033/4963 4728/4797/4728\nf 4640/4709/4640 4963/5033/4963 4639/4708/4639\nf 4705/4774/4705 4963/5033/4963 4640/4709/4640\nf 4741/4810/4741 4776/4846/4776 4705/4774/4705\nf 4787/4857/4787 4720/4789/4720 35/35/35\nf 4864/4934/4864 4720/4789/4720 4776/4846/4776\nf 4920/4990/4920 4720/4789/4720 4864/4934/4864\nf 4809/4879/4809 4566/4635/4566 4714/4783/4714\nf 4720/4789/4720 4593/4662/4593 4963/5033/4963\nf 4963/5033/4963 4593/4662/4593 4594/4663/4594\nf 4705/4774/4705 4776/4846/4776 4963/5033/4963\nf 3744/3798/3744 3979/4037/3979 4727/4796/4727\nf 3744/3798/3744 2679/2703/2679 4720/4789/4720\nf 5070/5146/5070 5037/5107/5037 5087/5165/5087\nf 4758/4827/4758 3744/3798/3744 3746/3800/3746\nf 4593/4662/4593 4643/4712/4643 4608/4677/4608\nf 4696/4765/4696 4634/4703/4634 3744/3798/3744\nf 4825/4895/4825 1125/1125/1125 1124/1124/1124\nf 3703/3756/3703 3437/3476/3437 3237/3271/3237\nf 3146/3178/3146 4838/4908/4838 5092/5171/5092\nf 4608/4677/4608 4643/4712/4643 4970/5040/4970\nf 4643/4712/4643 4787/4857/4787 4743/4812/4743\nf 4970/5040/4970 4643/4712/4643 4642/4711/4642\nf 4621/4690/4621 4634/4703/4634 4587/4656/4587\nf 4993/5063/4993 5053/5124/5053 5078/5155/5078\nf 4643/4712/4643 4743/4812/4743 4707/4776/4707\nf 4696/4765/4696 3744/3798/3744 4758/4827/4758\nf 2679/2703/2679 3744/3798/3744 4634/4703/4634\nf 4684/4753/4684 2679/2703/2679 4634/4703/4634\nf 4720/4789/4720 4643/4712/4643 4593/4662/4593\nf 4869/4939/4869 4787/4857/4787 4921/4991/4921\nf 4768/4838/4768 4807/4877/4807 4684/4753/4684\nf 4807/4877/4807 2679/2703/2679 4684/4753/4684\nf 5067/5143/5067 5074/5151/5074 5080/5157/5080\nf 4921/4991/4921 4787/4857/4787 35/35/35\nf 35/35/35 34/34/34 4897/4967/4897\nf 4554/4623/4554 4917/4987/4917 4851/4921/4851\n"
  },
  {
    "path": "samples/camera/lambertian.frag",
    "content": "/*\n * Lambertian illumination model\n * Formula: Ld = kd * Li (l * n)\n */\n\n// Weights for diffuse component\nuniform float Kd;\n\n// Diffuse component\nuniform float3 diffuseColor; // 'Li' in the formula\n\nfloat4 main(\n\tfloat3 lightDir : TEXCOORD0,\n\tfloat3 vNormal : TEXCOORD1,\n\tfloat3 vViewPosition : TEXCOORD2\n) {\n\tfloat3 n = normalize(vNormal);\n\tfloat3 l = normalize(lightDir);\n\t\n\tfloat NdotL = max(dot(l, n), 0.0f);\n\t\n\treturn float4(float3(Kd * diffuseColor * NdotL), 1.0f);\n}\n"
  },
  {
    "path": "samples/camera/lambertian.vert",
    "content": "// Model matrix\nuniform float4x4 modelMatrix;\n\n// View matrix\nuniform float4x4 viewMatrix;\n\n// Projection matrix\nuniform float4x4 projectionMatrix;\n\n// Normal matrix\nuniform float3x3 normalMatrix;\n\n// Point light position\nuniform float3 pointLightPosition;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat3 out lightDir : TEXCOORD0,\n\tfloat3 out vNormal : TEXCOORD1,\n\tfloat3 out vViewPosition : TEXCOORD2,\n\tfloat4 out gl_Position : POSITION\n) {\n\t// Calculating vertex position in modelview coordinate\n\tfloat4 mvPosition = mul(mul(float4(position, 1.0f), modelMatrix), viewMatrix);\n\t\n\t// View direction\n\tvViewPosition = -mvPosition.xyz;\n\t\n\t// Applying transformations to normals\n\tvNormal = normalize(mul(normal, normalMatrix));\n\t\n\t// Calculating light incidence direction\n\tfloat4 lightPos = mul(float4(pointLightPosition, 1.0f), viewMatrix);\n\tlightDir = lightPos.xyz - mvPosition.xyz;\n\t\n\t// Calculating final position in clip space\n\tgl_Position = mul(mvPosition, projectionMatrix);\n}\n"
  },
  {
    "path": "samples/camera/main.cpp",
    "content": "#include <vector>\n#include <stdio.h>\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <glm/glm.hpp>\n#include <glm/gtc/matrix_transform.hpp>\n#include <glm/gtc/matrix_inverse.hpp>\n#include <glm/gtc/type_ptr.hpp>\n#include <libtoloader.h>\n\n// Number of shader sets available\n#define SHADERS_NUM 1\n\n// Analogs deadzone\n#define ANALOGS_DEADZONE 30\n\n// Macro to check if a button has been pressed\n#define CHECK_BTN(x) ((pad.buttons & x) && (!(old_buttons & x)))\n\n// Position of our point light source\nglm::vec3 lightPos0 = glm::vec3(5.0f, 10.0f, 10.0f);\n\n// Setup for our point light source\nGLfloat diffuseColor[] = {1.0f,0.0f,0.0f};\n\n// Weights for the diffusive component\nGLfloat Kd = 0.5f;\n\n// Global Up and Front vectors\nglm::vec3 up = glm::vec3(0.0f, 1.0f, 0.0f);\nglm::vec3 front = glm::vec3(0.0f, 1.0f, 0.0f);\n\n// Camera setup\nconst float camera_sensitivity = 0.01f;\nGLboolean can_fly = GL_FALSE;\nglm::vec3 camera_pos = glm::vec3(0.0f, 0.0f, 7.0f); // Camera position\nglm::vec3 camera_front; // View direction\nglm::vec3 camera_up; // Up vector for the camera\nglm::vec3 camera_orientation = glm::vec3(-90.0f, 0.0f, 0.0f); // Yaw, Pitch, Roll\nglm::vec3 camera_right; // Right vector for the camera\n\nvoid update_camera() {\n\t// Based on https://learnopengl.com/#!Getting-started/Camera\n\tcamera_front = glm::normalize(glm::vec3(cos(glm::radians(camera_orientation.x)) * cos(glm::radians(camera_orientation.y)),\n\t\tsin(glm::radians(camera_orientation.y)), sin(glm::radians(camera_orientation.x)) * cos(glm::radians(camera_orientation.y))));\n\tfront = glm::vec3(camera_front.x, 0.0f, camera_front.z);\n\tcamera_right = glm::normalize(glm::cross(camera_front, up));\n\tcamera_up = glm::normalize(glm::cross(camera_right, camera_front));\n}\n\n// Movement setup\nconst float movement_speed = 1.0f;\n\n// Available illumination models\nenum {\n\tLAMBERTIAN\n};\n\n// Shaders and programs\nGLuint vshaders[SHADERS_NUM];\nGLuint fshaders[SHADERS_NUM];\nGLuint programs[SHADERS_NUM];\n\n// Uniforms locations\nGLint modelMatrixLoc[SHADERS_NUM];\nGLint viewMatrixLoc[SHADERS_NUM];\nGLint projectionMatrixLoc[SHADERS_NUM];\nGLint normalMatrixLoc[SHADERS_NUM];\nGLint pointLightPositionLoc[SHADERS_NUM];\nGLint KdLoc[SHADERS_NUM];\nGLint diffuseColorLoc[SHADERS_NUM];\n\n// Initialize sceMsgDialog widget with a given message text\nint init_msg_dialog(const char *msg) {\n\tSceMsgDialogUserMessageParam msg_param;\n\tmemset(&msg_param, 0, sizeof(msg_param));\n\tmsg_param.buttonType = SCE_MSG_DIALOG_BUTTON_TYPE_OK;\n\tmsg_param.msg = (SceChar8 *)msg;\n\n\tSceMsgDialogParam param;\n\tsceMsgDialogParamInit(&param);\n\t_sceCommonDialogSetMagicNumber(&param.commonParam);\n\tparam.mode = SCE_MSG_DIALOG_MODE_USER_MSG;\n\tparam.userMsgParam = &msg_param;\n\n\treturn sceMsgDialogInit(&param);\n}\n\n// Gets current state for sceMsgDialog running widget\nint get_msg_dialog_result(void) {\n\tif (sceMsgDialogGetStatus() != SCE_COMMON_DIALOG_STATUS_FINISHED)\n\t\treturn 0;\n\tsceMsgDialogTerm();\n\treturn 1;\n}\n\n// Draws an error message on screen and force closes the app after user input\nvoid fatal_error(const char *fmt, ...) {\n\tva_list list;\n\tchar string[512];\n\n\tva_start(list, fmt);\n\tvsnprintf(string, sizeof(string), fmt, list);\n\tva_end(list);\n\t\n\tinit_msg_dialog(string);\n\n\twhile (!get_msg_dialog_result()) {\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\tvglSwapBuffers(GL_TRUE);\n\t}\n\n\tsceKernelExitProcess(0);\n\twhile (1);\n}\n\n// Loads a shader from filesystem\nvoid loadShader(const char *name, int type) {\n\t// Load vertex shader from filesystem\n\tchar fname[256];\n\tsprintf(fname, \"app0:%s.vert\", name);\n\tFILE *f = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t vsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *vshader = (char *)malloc(vsize);\n\tfread(vshader, 1, vsize, f);\n\tfclose(f);\n\t\n\t// Load fragment shader from filesystem\n\tsprintf(fname, \"app0:%s.frag\", name);\n\tf = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t fsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *fshader = (char *)malloc(fsize);\n\tfread(fshader, 1, fsize, f);\n\tfclose(f);\n\t\n\t// Create required shaders and program\n\tvshaders[type] = glCreateShader(GL_VERTEX_SHADER);\n\tfshaders[type] = glCreateShader(GL_FRAGMENT_SHADER);\n\tprograms[type] = glCreateProgram();\n\t\n\t// Compiling vertex shader\n\tglShaderSource(vshaders[type], 1, &vshader, &vsize);\n\tglCompileShader(vshaders[type]);\n\t\n\t// Compiling fragment shader\n\tglShaderSource(fshaders[type], 1, &fshader, &fsize);\n\tglCompileShader(fshaders[type]);\n\t\n\t// Attaching shaders to final program\n\tglAttachShader(programs[type], vshaders[type]);\n\tglAttachShader(programs[type], fshaders[type]);\n\t\n\t// Binding attrib locations for the given shaders\n\tglBindAttribLocation(programs[type], 0, \"position\");\n\tglBindAttribLocation(programs[type], 1, \"normal\");\n\t\n\t// Linking program\n\tglLinkProgram(programs[type]);\n\t\n\t// Getting uniforms locations for the given shaders\n\tmodelMatrixLoc[type] = glGetUniformLocation(programs[type], \"modelMatrix\");\n\tviewMatrixLoc[type] = glGetUniformLocation(programs[type], \"viewMatrix\");\n\tprojectionMatrixLoc[type] = glGetUniformLocation(programs[type], \"projectionMatrix\");\n\tnormalMatrixLoc[type] = glGetUniformLocation(programs[type], \"normalMatrix\");\n\tpointLightPositionLoc[type] = glGetUniformLocation(programs[type], \"pointLightPosition\");\n\tKdLoc[type] = glGetUniformLocation(programs[type], \"Kd\");\n\tdiffuseColorLoc[type] = glGetUniformLocation(programs[type], \"diffuseColor\");\n\t\n\t// Deleting temporary buffers\n\tfree(fshader);\n\tfree(vshader);\n}\n\n// Draws a model\nvoid drawModel(to_model *mdl) {\n\tglEnableVertexAttribArray(0);\n\tglEnableVertexAttribArray(1);\n\tglVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 0, mdl->pos);\n\tglVertexAttribPointer(1, 3, GL_FLOAT, GL_FALSE, 0, mdl->normals);\n\tglDrawArrays(GL_TRIANGLES, 0, mdl->num_vertices);\n}\n\nint main() {\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Enabling sampling for the analogs\n\tsceCtrlSetSamplingMode(SCE_CTRL_MODE_ANALOG_WIDE);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.26f, 0.46f, 0.98f, 1.0f);\n\t\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\t\n\t// Projection matrix: FOV angle, aspect ratio, near and far planes\n\tglm::mat4 projection = glm::perspective(45.0f, 960.0f / 544.0f, 0.1f, 10000.0f);\n\t\n\t// Initializing model and normal matrices for our objects to identity\n\tglm::mat4 bunnyModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 bunnyNormalMatrix = glm::mat3(1.0f);\n\tglm::mat4 planeModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 planeNormalMatrix = glm::mat3(1.0f);\n\t\n\t// Default values for spinning state, wireframe mode and pressed buttons bitmask\n\tuint32_t old_buttons = 0;\n\tGLboolean spinning = GL_TRUE;\n\tGLboolean wireframe = GL_FALSE;\n\t\n\t// Default values for timing calculations\n\tGLfloat deltaTime = 0.0f;\n\tGLfloat lastFrame = 0.0f;\n\t\n\t// Initial rotation angle on Y axis\n\tGLfloat orientationY = 0.0f;\n\t\n\t// Rotation speed on Y axis\n\tGLfloat spin_speed = 30.0f;\n\t\n\t// Setting up our shaders\n\tloadShader(\"lambertian\", LAMBERTIAN);\n\t\n\t// Setting constant uniform values\n\tfor (int i = 0; i < SHADERS_NUM; i++) {\n\t\tglUniform3fv(diffuseColorLoc[i], 1, diffuseColor);\n\t\tglUniform1f(KdLoc[i], Kd);\n\t\tglUniformMatrix4fv(projectionMatrixLoc[i], 1, GL_FALSE, glm::value_ptr(projection));\n\t\tglUniform3fv(pointLightPositionLoc[i], 1, glm::value_ptr(lightPos0));\n\t}\n\t\n\t//Setting default in use shader\n\tint shader_idx = LAMBERTIAN;\n\tglUseProgram(programs[shader_idx]);\n\t\n\t// Loading our models\n\tto_model plane, bunny;\n\tif (to_loadObj(\"app0:plane.obj\", &plane))\n\t\tfatal_error(\"Cannot open app0:plane.obj\");\n\tif (to_loadObj(\"app0:bunny.obj\", &bunny))\n\t\tfatal_error(\"Cannot open app0:bunny.obj\");\n\t\n\t// Setting up camera\n\tupdate_camera();\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Reading inputs\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\t\n\t\t// Calculating delta time in seconds\n\t\tGLfloat currentFrame = (float)sceKernelGetProcessTimeWide() / 1000000.0f;\n\t\tdeltaTime = currentFrame - lastFrame;\n\t\tlastFrame = currentFrame;\n\t\t\n\t\t// Clearing color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Checking for wireframe mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CROSS)) {\n\t\t\tif (wireframe)\n\t\t\t\tglPolygonMode(GL_FRONT_AND_BACK, GL_FILL);\n\t\t\telse\n\t\t\t\tglPolygonMode(GL_FRONT_AND_BACK, GL_LINE);\n\t\t\twireframe = !wireframe;\n\t\t}\n\t\t\n\t\t// Checking for spinning mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CIRCLE)) {\n\t\t\tspinning = !spinning;\n\t\t}\n\t\t\n\t\t// Checking for flying mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_TRIANGLE)) {\n\t\t\tcan_fly = !can_fly;\n\t\t}\n\t\t\n\t\t// Dealing with camera orientation changes\n\t\tGLboolean needs_camera_update = GL_FALSE;\n\t\tint rx = pad.rx - 127, ry = pad.ry - 127;\n\t\tif (rx < -ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.x += rx * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t} else if (rx > ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.x += rx * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t}\n\t\tif (ry < -ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.y -= ry * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t} else if (ry > ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.y -= ry * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t}\n\t\t\n\t\t// Dealing with movements\n\t\tint lx = pad.lx - 127, ly = pad.ly - 127;\n\t\tif (lx < -ANALOGS_DEADZONE) {\n\t\t\tcamera_pos -= camera_right * (movement_speed * deltaTime);\n\t\t} else if (lx > ANALOGS_DEADZONE) {\n\t\t\tcamera_pos += camera_right * (movement_speed * deltaTime);\n\t\t}\n\t\tif (ly < -ANALOGS_DEADZONE) {\n\t\t\tcamera_pos += (can_fly ? camera_front : front) * (movement_speed * deltaTime);\n\t\t} else if (ly > ANALOGS_DEADZONE) {\n\t\t\tcamera_pos -= (can_fly ? camera_front : front) * (movement_speed * deltaTime);\n\t\t}\n\t\t\n\t\t// Performing camera setup update if required\n\t\tif (needs_camera_update) {\n\t\t\t// Preventing pitch to get on the \"back\"\n\t\t\tif (camera_orientation.y < -89.0f)\n\t\t\t\tcamera_orientation.y = -89.0f;\n\t\t\telse if (camera_orientation.y > 89.0f)\n\t\t\t\tcamera_orientation.y = 89.0f;\n\t\t\tupdate_camera();\n\t\t}\n\t\t\n\t\t// Properly altering rotation angle if spinning mode is enabled\n\t\tif (spinning) {\n\t\t\torientationY += deltaTime * spin_speed;\n\t\t}\n\t\t\n\t\t// View matrix: camera position, view direction, camera \"up\" vector\n\t\tglm::mat4 view = glm::lookAt(camera_pos, camera_pos + camera_front, camera_up);\n\t\tglUniformMatrix4fv(viewMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(view));\n\t\t\n\t\t// Drawing plane\n\t\tplaneModelMatrix = glm::mat4(1.0f);\n\t\tplaneNormalMatrix = glm::mat3(1.0f);\n\t\tplaneModelMatrix = glm::translate(planeModelMatrix, glm::vec3(0.0f, -1.0f, 0.0f));\n\t\tplaneModelMatrix = glm::scale(planeModelMatrix, glm::vec3(10.0f, 1.0f, 10.0f));\n\t\tplaneNormalMatrix = glm::inverseTranspose(glm::mat3(view * planeModelMatrix));\n\t\tglUniformMatrix4fv(modelMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(planeModelMatrix));\n\t\tglUniformMatrix3fv(normalMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(planeNormalMatrix));\n\t\tdrawModel(&plane);\n\t\t\n\t\t// Drawing bunny\n\t\tbunnyModelMatrix = glm::mat4(1.0f);\n\t\tbunnyNormalMatrix = glm::mat3(1.0f);\n\t\tbunnyModelMatrix = glm::translate(bunnyModelMatrix, glm::vec3(0.0f, 0.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::rotate(bunnyModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::scale(bunnyModelMatrix, glm::vec3(0.3f, 0.3f, 0.3f));\n\t\tbunnyNormalMatrix = glm::inverseTranspose(glm::mat3(view * bunnyModelMatrix));\n\t\tglUniformMatrix4fv(modelMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(bunnyModelMatrix));\n\t\tglUniformMatrix3fv(normalMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(bunnyNormalMatrix));\n\t\tdrawModel(&bunny);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t\told_buttons = pad.buttons;\n\t}\n}"
  },
  {
    "path": "samples/camera/plane.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: ''\n# www.blender.org\no Plane_Plane.001\nv -5.000000 0.000000 5.000000\nv 5.000000 0.000000 5.000000\nv -5.000000 0.000000 -5.000000\nv 5.000000 0.000000 -5.000000\nv -5.000000 0.000000 0.000000\nv 0.000000 0.000000 5.000000\nv 5.000000 0.000000 0.000000\nv 0.000000 0.000000 -5.000000\nv 0.000000 0.000000 0.000000\nv -5.000000 0.000000 2.500000\nv 2.500000 0.000000 5.000000\nv 5.000000 0.000000 -2.500000\nv -2.500000 0.000000 -5.000000\nv -5.000000 0.000000 -2.500000\nv -2.500000 0.000000 5.000000\nv 5.000000 0.000000 2.500000\nv 2.500000 0.000000 -5.000000\nv 0.000000 0.000000 -2.500000\nv 0.000000 0.000000 2.500000\nv -2.500000 0.000000 0.000000\nv 2.500000 0.000000 0.000000\nv 2.500000 0.000000 2.500000\nv -2.500000 0.000000 2.500000\nv -2.500000 0.000000 -2.500000\nv 2.500000 0.000000 -2.500000\nv -5.000000 0.000000 3.750000\nv 3.750000 0.000000 5.000000\nv 5.000000 0.000000 -3.750000\nv -3.750000 0.000000 -5.000000\nv -5.000000 0.000000 -1.250000\nv -1.250000 0.000000 5.000000\nv 5.000000 0.000000 1.250000\nv 1.250000 0.000000 -5.000000\nv 0.000000 0.000000 -3.750000\nv 0.000000 0.000000 1.250000\nv -3.750000 0.000000 0.000000\nv 1.250000 0.000000 0.000000\nv -5.000000 0.000000 1.250000\nv 1.250000 0.000000 5.000000\nv 5.000000 0.000000 -1.250000\nv -1.250000 0.000000 -5.000000\nv -5.000000 0.000000 -3.750000\nv -3.750000 0.000000 5.000000\nv 5.000000 0.000000 3.750000\nv 3.750000 0.000000 -5.000000\nv 0.000000 0.000000 -1.250000\nv 0.000000 0.000000 3.750000\nv -1.250000 0.000000 0.000000\nv 3.750000 0.000000 0.000000\nv 2.500000 0.000000 1.250000\nv 2.500000 0.000000 3.750000\nv 1.250000 0.000000 2.500000\nv 3.750000 0.000000 2.500000\nv -2.500000 0.000000 1.250000\nv -2.500000 0.000000 3.750000\nv -3.750000 0.000000 2.500000\nv -1.250000 0.000000 2.500000\nv -2.500000 0.000000 -3.750000\nv -2.500000 0.000000 -1.250000\nv -3.750000 0.000000 -2.500000\nv -1.250000 0.000000 -2.500000\nv 2.500000 0.000000 -3.750000\nv 2.500000 0.000000 -1.250000\nv 1.250000 0.000000 -2.500000\nv 3.750000 0.000000 -2.500000\nv 3.750000 0.000000 -1.250000\nv 1.250000 0.000000 -1.250000\nv 1.250000 0.000000 -3.750000\nv -1.250000 0.000000 -1.250000\nv -3.750000 0.000000 -1.250000\nv -3.750000 0.000000 -3.750000\nv -1.250000 0.000000 3.750000\nv -3.750000 0.000000 3.750000\nv -3.750000 0.000000 1.250000\nv 3.750000 0.000000 3.750000\nv 1.250000 0.000000 3.750000\nv 1.250000 0.000000 1.250000\nv 3.750000 0.000000 1.250000\nv -1.250000 0.000000 1.250000\nv -1.250000 0.000000 -3.750000\nv 3.750000 0.000000 -3.750000\nvt 0.1250 1.0000\nvt 0.0000 0.8750\nvt 0.1250 0.8750\nvt 0.1250 0.5000\nvt 0.0000 0.3750\nvt 0.1250 0.3750\nvt 0.6250 0.5000\nvt 0.5000 0.3750\nvt 0.6250 0.3750\nvt 0.6250 1.0000\nvt 0.5000 0.8750\nvt 0.6250 0.8750\nvt 0.6250 0.7500\nvt 0.5000 0.6250\nvt 0.6250 0.6250\nvt 0.8750 0.7500\nvt 0.7500 0.6250\nvt 0.8750 0.6250\nvt 0.8750 1.0000\nvt 0.7500 0.8750\nvt 0.8750 0.8750\nvt 0.6250 0.2500\nvt 0.5000 0.1250\nvt 0.6250 0.1250\nvt 0.8750 0.2500\nvt 0.7500 0.1250\nvt 0.8750 0.1250\nvt 0.8750 0.5000\nvt 0.7500 0.3750\nvt 0.8750 0.3750\nvt 0.1250 0.2500\nvt 0.0000 0.1250\nvt 0.1250 0.1250\nvt 0.3750 0.2500\nvt 0.2500 0.1250\nvt 0.3750 0.1250\nvt 0.3750 0.5000\nvt 0.2500 0.3750\nvt 0.3750 0.3750\nvt 0.1250 0.7500\nvt 0.0000 0.6250\nvt 0.1250 0.6250\nvt 0.3750 0.7500\nvt 0.2500 0.6250\nvt 0.3750 0.6250\nvt 0.3750 1.0000\nvt 0.2500 0.8750\nvt 0.3750 0.8750\nvt 0.2500 0.7500\nvt 0.5000 0.7500\nvt 0.5000 1.0000\nvt 0.2500 0.5000\nvt 0.5000 0.5000\nvt 0.0000 0.5000\nvt 0.2500 0.2500\nvt 0.5000 0.2500\nvt 0.2500 0.0000\nvt 0.3750 0.0000\nvt 0.5000 0.0000\nvt 0.0000 0.0000\nvt 0.1250 0.0000\nvt 0.7500 0.2500\nvt 1.0000 0.3750\nvt 1.0000 0.2500\nvt 1.0000 0.5000\nvt 0.7500 0.0000\nvt 0.8750 0.0000\nvt 1.0000 0.1250\nvt 1.0000 0.0000\nvt 0.6250 0.0000\nvt 0.7500 0.7500\nvt 1.0000 0.8750\nvt 1.0000 0.7500\nvt 1.0000 1.0000\nvt 0.7500 0.5000\nvt 1.0000 0.6250\nvt 0.7500 1.0000\nvt 0.0000 0.2500\nvt 0.0000 0.7500\nvt 0.2500 1.0000\nvt 0.0000 1.0000\nvn 0.0000 1.0000 0.0000\ns off\nf 28/1/1 45/2/1 81/3/1\nf 34/4/1 41/5/1 80/6/1\nf 35/7/1 48/8/1 79/9/1\nf 32/10/1 49/11/1 78/12/1\nf 50/13/1 37/14/1 77/15/1\nf 51/16/1 52/17/1 76/18/1\nf 44/19/1 53/20/1 75/21/1\nf 54/22/1 36/23/1 74/24/1\nf 55/25/1 56/26/1 73/27/1\nf 47/28/1 57/29/1 72/30/1\nf 58/31/1 29/32/1 71/33/1\nf 59/34/1 60/35/1 70/36/1\nf 46/37/1 61/38/1 69/39/1\nf 62/40/1 33/41/1 68/42/1\nf 63/43/1 64/44/1 67/45/1\nf 40/46/1 65/47/1 66/48/1\nf 66/48/1 25/49/1 63/43/1\nf 49/11/1 63/43/1 21/50/1\nf 7/51/1 66/48/1 49/11/1\nf 67/45/1 18/52/1 46/37/1\nf 37/14/1 46/37/1 9/53/1\nf 21/50/1 67/45/1 37/14/1\nf 68/42/1 8/54/1 34/4/1\nf 64/44/1 34/4/1 18/52/1\nf 25/49/1 68/42/1 64/44/1\nf 69/39/1 24/55/1 59/34/1\nf 48/8/1 59/34/1 20/56/1\nf 9/53/1 69/39/1 48/8/1\nf 70/36/1 14/57/1 30/58/1\nf 36/23/1 30/58/1 5/59/1\nf 20/56/1 70/36/1 36/23/1\nf 71/33/1 3/60/1 42/61/1\nf 60/35/1 42/61/1 14/57/1\nf 24/55/1 71/33/1 60/35/1\nf 72/30/1 23/62/1 55/25/1\nf 31/63/1 55/25/1 15/64/1\nf 6/65/1 72/30/1 31/63/1\nf 73/27/1 10/66/1 26/67/1\nf 43/68/1 26/67/1 1/69/1\nf 15/64/1 73/27/1 43/68/1\nf 74/24/1 5/59/1 38/70/1\nf 56/26/1 38/70/1 10/66/1\nf 23/62/1 74/24/1 56/26/1\nf 75/21/1 22/71/1 51/16/1\nf 27/72/1 51/16/1 11/73/1\nf 2/74/1 75/21/1 27/72/1\nf 76/18/1 19/75/1 47/28/1\nf 39/76/1 47/28/1 6/65/1\nf 11/73/1 76/18/1 39/76/1\nf 77/15/1 9/53/1 35/7/1\nf 52/17/1 35/7/1 19/75/1\nf 22/71/1 77/15/1 52/17/1\nf 78/12/1 21/50/1 50/13/1\nf 53/20/1 50/13/1 22/71/1\nf 16/77/1 78/12/1 53/20/1\nf 79/9/1 20/56/1 54/22/1\nf 57/29/1 54/22/1 23/62/1\nf 19/75/1 79/9/1 57/29/1\nf 80/6/1 13/78/1 58/31/1\nf 61/38/1 58/31/1 24/55/1\nf 18/52/1 80/6/1 61/38/1\nf 81/3/1 17/79/1 62/40/1\nf 65/47/1 62/40/1 25/49/1\nf 12/80/1 81/3/1 65/47/1\nf 28/1/1 4/81/1 45/2/1\nf 34/4/1 8/54/1 41/5/1\nf 35/7/1 9/53/1 48/8/1\nf 32/10/1 7/51/1 49/11/1\nf 50/13/1 21/50/1 37/14/1\nf 51/16/1 22/71/1 52/17/1\nf 44/19/1 16/77/1 53/20/1\nf 54/22/1 20/56/1 36/23/1\nf 55/25/1 23/62/1 56/26/1\nf 47/28/1 19/75/1 57/29/1\nf 58/31/1 13/78/1 29/32/1\nf 59/34/1 24/55/1 60/35/1\nf 46/37/1 18/52/1 61/38/1\nf 62/40/1 17/79/1 33/41/1\nf 63/43/1 25/49/1 64/44/1\nf 40/46/1 12/80/1 65/47/1\nf 66/48/1 65/47/1 25/49/1\nf 49/11/1 66/48/1 63/43/1\nf 7/51/1 40/46/1 66/48/1\nf 67/45/1 64/44/1 18/52/1\nf 37/14/1 67/45/1 46/37/1\nf 21/50/1 63/43/1 67/45/1\nf 68/42/1 33/41/1 8/54/1\nf 64/44/1 68/42/1 34/4/1\nf 25/49/1 62/40/1 68/42/1\nf 69/39/1 61/38/1 24/55/1\nf 48/8/1 69/39/1 59/34/1\nf 9/53/1 46/37/1 69/39/1\nf 70/36/1 60/35/1 14/57/1\nf 36/23/1 70/36/1 30/58/1\nf 20/56/1 59/34/1 70/36/1\nf 71/33/1 29/32/1 3/60/1\nf 60/35/1 71/33/1 42/61/1\nf 24/55/1 58/31/1 71/33/1\nf 72/30/1 57/29/1 23/62/1\nf 31/63/1 72/30/1 55/25/1\nf 6/65/1 47/28/1 72/30/1\nf 73/27/1 56/26/1 10/66/1\nf 43/68/1 73/27/1 26/67/1\nf 15/64/1 55/25/1 73/27/1\nf 74/24/1 36/23/1 5/59/1\nf 56/26/1 74/24/1 38/70/1\nf 23/62/1 54/22/1 74/24/1\nf 75/21/1 53/20/1 22/71/1\nf 27/72/1 75/21/1 51/16/1\nf 2/74/1 44/19/1 75/21/1\nf 76/18/1 52/17/1 19/75/1\nf 39/76/1 76/18/1 47/28/1\nf 11/73/1 51/16/1 76/18/1\nf 77/15/1 37/14/1 9/53/1\nf 52/17/1 77/15/1 35/7/1\nf 22/71/1 50/13/1 77/15/1\nf 78/12/1 49/11/1 21/50/1\nf 53/20/1 78/12/1 50/13/1\nf 16/77/1 32/10/1 78/12/1\nf 79/9/1 48/8/1 20/56/1\nf 57/29/1 79/9/1 54/22/1\nf 19/75/1 35/7/1 79/9/1\nf 80/6/1 41/5/1 13/78/1\nf 61/38/1 80/6/1 58/31/1\nf 18/52/1 34/4/1 80/6/1\nf 81/3/1 45/2/1 17/79/1\nf 65/47/1 81/3/1 62/40/1\nf 12/80/1 28/1/1 81/3/1\n"
  },
  {
    "path": "samples/draw_batching/Makefile",
    "content": "TITLEID     := VGLDRWBTC\nTARGET\t\t:= draw_batching\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lmathneon -lSceAppMgr_stub \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/draw_batching/main.c",
    "content": "#include <vitaGL.h>\n#include <string.h>\n\ntypedef struct {\n\tint elements_count;\n\tfloat *array;\n} fan_s;\n\n\nGLuint vbo_id;\n#define VBO_SIZE 4096\n\nstatic void setup_vbo(void) {\n\tglGenBuffers(1, &vbo_id);\n\tglBindBuffer(GL_ARRAY_BUFFER, vbo_id);\n\tglBufferData(GL_ARRAY_BUFFER, VBO_SIZE, NULL, GL_DYNAMIC_DRAW);\n\n\tglEnableClientState(GL_VERTEX_ARRAY);\n\tglVertexPointer(3, GL_FLOAT, 0, 0);\n}\n\nstatic void draw_fans(const fan_s *fans, int num_fans) {\n#define MAX_FANS 1024\n\tGLint fans_starts[MAX_FANS];\n\tGLsizei fans_sizes[MAX_FANS];\n\n\tfloat *mapping = glMapBuffer(GL_ARRAY_BUFFER, GL_WRITE_ONLY);\n\n\tint i;\n\tint num_elements_total = 0;\n\tfor(i = 0; i != num_fans; ++i) {\n\t\tmemcpy(mapping, fans[i].array, fans[i].elements_count * 3 * sizeof(float));\n\t\tmapping += fans[i].elements_count * 3;\n\n\t\tfans_starts[i] = num_elements_total;\n\t\tfans_sizes[i] = fans[i].elements_count;\n\n\t\tnum_elements_total += fans[i].elements_count;\n\t}\n\n\tglUnmapBuffer(GL_ARRAY_BUFFER);\n\n\tglMultiDrawArrays(GL_TRIANGLE_FAN, fans_starts, fans_sizes, num_fans);\n}\n\nstatic void display(void) {\n\tglClear(GL_COLOR_BUFFER_BIT);\n\n\tfloat fan0_data[] = {\n\t\t0.0, 0.0, 0.0,\n\t\t0.0, 100.0, 0.0,\n\t\t100.0, 100.0, 0.0,\n\t\t100.0, 0.0, 0.0\n\t};\n\tfloat fan1_data[] = {\n\t\t200.0, 0.0, 0.0,\n\t\t200.0, 100.0, 0.0,\n\t\t300.0, 100.0, 0.0,\n\t\t300.0, 0.0, 0.0\n\t};\n\tfan_s fans[] = {\n\t\t4, fan0_data,\n\t\t4, fan1_data\n\t};\n\tdraw_fans(fans, 2);\n\n\tvglSwapBuffers(GL_FALSE);\n}\n\nstatic void reshape(int w, int h) {\n\tglViewport(0, 0, w, h);\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n}\n\nint main(int argc, char **argv) {\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\n\tglClearColor(0.0, 0.0, 0.0, 1.0);\n\tglColor4f(1.0, 1.0, 1.0, 1.0);\n\t\n\treshape(960, 544);\n\n\tsetup_vbo();\n\n\tfor (;;) {\n\t\tdisplay();\n\t}\n\n\treturn 0;\n}"
  },
  {
    "path": "samples/draw_elements/Makefile",
    "content": "TITLEID     := VGLDRWELE\nTARGET\t\t:= draw_elements\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lmathneon -lSceAppMgr_stub \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/draw_elements/main.c",
    "content": "// Drawing a quad on screen with glDrawElements\n#include <vitaGL.h>\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0};\nfloat vertices[] = {100, 100, 0, 150, 100, 0, 100, 150, 0, 150, 150, 0};\nuint16_t indices[] = {0, 1, 2, 1, 2, 3};\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Setting screen clear color\n\tglClearColor (0.50f, 0.0f, 0.0f, 1.0f);\n\t\n\t// Initializing mvp matrix with an orthogonal full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Clearing screen\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Enabling vertex and color arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Loading vertex and color arrays\n\t\tglVertexPointer(3, GL_FLOAT, 0, vertices);\n\t\tglColorPointer(3, GL_FLOAT, 0, colors);\n\t\t\n\t\t// Performing drawing\n\t\tglDrawElements(GL_TRIANGLES, 6, GL_UNSIGNED_SHORT, indices);\n\t\t\n\t\t// Disabling vertex and color arrays\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/glesgear/Makefile",
    "content": "TITLEID     := VGLGLGEAR\nTARGET\t\t:= glesgear\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon -lvitashark \\\n\t-lSceCtrl_stub -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/glesgear/main.c",
    "content": "/*\n * Copyright (C) 1999-2001  Brian Paul   All Rights Reserved.\n * \n * Permission is hereby granted, free of charge, to any person obtaining a\n * copy of this software and associated documentation files (the \"Software\"),\n * to deal in the Software without restriction, including without limitation\n * the rights to use, copy, modify, merge, publish, distribute, sublicense,\n * and/or sell copies of the Software, and to permit persons to whom the\n * Software is furnished to do so, subject to the following conditions:\n * \n * The above copyright notice and this permission notice shall be included\n * in all copies or substantial portions of the Software.\n * \n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL\n * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN\n * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n */\n\n/*\n * Ported to GLES2.\n * Kristian Høgsberg <krh@bitplanet.net>\n * May 3, 2010\n * \n * Improve GLES2 port:\n *   * Refactor gear drawing.\n *   * Use correct normals for surfaces.\n *   * Improve shader.\n *   * Use perspective projection transformation.\n *   * Add FPS count.\n *   * Add comments.\n * Alexandros Frantzis <alexandros.frantzis@linaro.org>\n * Jul 13, 2010\n */\n\n#define GL_GLEXT_PROTOTYPES\n#define EGL_EGLEXT_PROTOTYPES\n\n#define _GNU_SOURCE\n\n#include <math.h>\n#include <stdlib.h>\n#include <stdio.h>\n#include <string.h>\n#include <sys/time.h>\n#include <unistd.h>\n#include <vitasdk.h>\n#include <vitaGL.h>\n\n#define STRIPS_PER_TOOTH 7\n#define VERTICES_PER_TOOTH 34\n#define GEAR_VERTEX_STRIDE 6\n\n#define DISPLAY_WIDTH 960\n#define DISPLAY_HEIGHT 544\n\n#ifndef HAVE_BUILTIN_SINCOS\n#define sincos _sincos\nstatic void\nsincos (double a, double *s, double *c)\n{\n  *s = sin (a);\n  *c = cos (a);\n}\n#endif\n\n/**\n * Struct describing the vertices in triangle strip\n */\nstruct vertex_strip {\n   /** The first vertex in the strip */\n   GLint first;\n   /** The number of consecutive vertices in the strip after the first */\n   GLint count;\n};\n\n/* Each vertex consist of GEAR_VERTEX_STRIDE GLfloat attributes */\ntypedef GLfloat GearVertex[GEAR_VERTEX_STRIDE];\n\n/**\n * Struct representing a gear.\n */\nstruct gear {\n   /** The array of vertices comprising the gear */\n   GearVertex *vertices;\n   /** The number of vertices comprising the gear */\n   int nvertices;\n   /** The array of triangle strips comprising the gear */\n   struct vertex_strip *strips;\n   /** The number of triangle strips comprising the gear */\n   int nstrips;\n   /** The Vertex Buffer Object holding the vertices in the graphics card */\n   GLuint vbo;\n};\n\n/** The view rotation [x, y, z] */\nstatic GLfloat view_rot[3] = { 20.0, 30.0, 0.0 };\n/** The gears */\nstatic struct gear *gear1, *gear2, *gear3;\n/** The current gear rotation angle */\nstatic GLfloat angle = 0.0;\n/** The location of the shader uniforms */\nstatic GLuint ModelViewProjectionMatrix_location,\n              NormalMatrix_location,\n              LightSourcePosition_location,\n              MaterialColor_location;\n/** The projection matrix */\nstatic GLfloat ProjectionMatrix[16];\n/** The direction of the directional light for the scene */\nstatic const GLfloat LightSourcePosition[4] = { 5.0, 5.0, 10.0, 1.0};\n\n/** \n * Fills a gear vertex.\n * \n * @param v the vertex to fill\n * @param x the x coordinate\n * @param y the y coordinate\n * @param z the z coortinate\n * @param n pointer to the normal table \n * \n * @return the operation error code\n */\nstatic GearVertex *\nvert(GearVertex *v, GLfloat x, GLfloat y, GLfloat z, GLfloat n[3])\n{\n   v[0][0] = x;\n   v[0][1] = y;\n   v[0][2] = z;\n   v[0][3] = n[0];\n   v[0][4] = n[1];\n   v[0][5] = n[2];\n\n   return v + 1;\n}\n\n/**\n *  Create a gear wheel.\n * \n *  @param inner_radius radius of hole at center\n *  @param outer_radius radius at center of teeth\n *  @param width width of gear\n *  @param teeth number of teeth\n *  @param tooth_depth depth of tooth\n *  \n *  @return pointer to the constructed struct gear\n */\nstatic struct gear *\ncreate_gear(GLfloat inner_radius, GLfloat outer_radius, GLfloat width,\n      GLint teeth, GLfloat tooth_depth)\n{\n   GLfloat r0, r1, r2;\n   GLfloat da;\n   GearVertex *v;\n   struct gear *gear;\n   double s[5], c[5];\n   GLfloat normal[3];\n   int cur_strip = 0;\n   int i;\n\n   /* Allocate memory for the gear */\n   gear = malloc(sizeof *gear);\n   if (gear == NULL)\n      return NULL;\n\n   /* Calculate the radii used in the gear */\n   r0 = inner_radius;\n   r1 = outer_radius - tooth_depth / 2.0;\n   r2 = outer_radius + tooth_depth / 2.0;\n\n   da = 2.0 * M_PI / teeth / 4.0;\n\n   /* Allocate memory for the triangle strip information */\n   gear->nstrips = STRIPS_PER_TOOTH * teeth;\n   gear->strips = calloc(gear->nstrips, sizeof (*gear->strips));\n\n   /* Allocate memory for the vertices */\n   gear->vertices = calloc(VERTICES_PER_TOOTH * teeth, sizeof(*gear->vertices));\n   v = gear->vertices;\n\n   for (i = 0; i < teeth; i++) {\n      /* Calculate needed sin/cos for varius angles */\n      sincos(i * 2.0 * M_PI / teeth, &s[0], &c[0]);\n      sincos(i * 2.0 * M_PI / teeth + da, &s[1], &c[1]);\n      sincos(i * 2.0 * M_PI / teeth + da * 2, &s[2], &c[2]);\n      sincos(i * 2.0 * M_PI / teeth + da * 3, &s[3], &c[3]);\n      sincos(i * 2.0 * M_PI / teeth + da * 4, &s[4], &c[4]);\n\n      /* A set of macros for making the creation of the gears easier */\n#define  GEAR_POINT(r, da) { (r) * c[(da)], (r) * s[(da)] }\n#define  SET_NORMAL(x, y, z) do { \\\n   normal[0] = (x); normal[1] = (y); normal[2] = (z); \\\n} while(0)\n\n#define  GEAR_VERT(v, point, sign) vert((v), p[(point)].x, p[(point)].y, (sign) * width * 0.5, normal)\n\n#define START_STRIP do { \\\n   gear->strips[cur_strip].first = v - gear->vertices; \\\n} while(0);\n\n#define END_STRIP do { \\\n   int _tmp = (v - gear->vertices); \\\n   gear->strips[cur_strip].count = _tmp - gear->strips[cur_strip].first; \\\n   cur_strip++; \\\n} while (0)\n\n#define QUAD_WITH_NORMAL(p1, p2) do { \\\n   SET_NORMAL((p[(p1)].y - p[(p2)].y), -(p[(p1)].x - p[(p2)].x), 0); \\\n   v = GEAR_VERT(v, (p1), -1); \\\n   v = GEAR_VERT(v, (p1), 1); \\\n   v = GEAR_VERT(v, (p2), -1); \\\n   v = GEAR_VERT(v, (p2), 1); \\\n} while(0)\n\n      struct point {\n         GLfloat x;\n         GLfloat y;\n      };\n\n      /* Create the 7 points (only x,y coords) used to draw a tooth */\n      struct point p[7] = {\n         GEAR_POINT(r2, 1), // 0\n         GEAR_POINT(r2, 2), // 1\n         GEAR_POINT(r1, 0), // 2\n         GEAR_POINT(r1, 3), // 3\n         GEAR_POINT(r0, 0), // 4\n         GEAR_POINT(r1, 4), // 5\n         GEAR_POINT(r0, 4), // 6\n      };\n\n      /* Front face */\n      START_STRIP;\n      SET_NORMAL(0, 0, 1.0);\n      v = GEAR_VERT(v, 0, +1);\n      v = GEAR_VERT(v, 1, +1);\n      v = GEAR_VERT(v, 2, +1);\n      v = GEAR_VERT(v, 3, +1);\n      v = GEAR_VERT(v, 4, +1);\n      v = GEAR_VERT(v, 5, +1);\n      v = GEAR_VERT(v, 6, +1);\n      END_STRIP;\n\n      /* Inner face */\n      START_STRIP;\n      QUAD_WITH_NORMAL(4, 6);\n      END_STRIP;\n\n      /* Back face */\n      START_STRIP;\n      SET_NORMAL(0, 0, -1.0);\n      v = GEAR_VERT(v, 6, -1);\n      v = GEAR_VERT(v, 5, -1);\n      v = GEAR_VERT(v, 4, -1);\n      v = GEAR_VERT(v, 3, -1);\n      v = GEAR_VERT(v, 2, -1);\n      v = GEAR_VERT(v, 1, -1);\n      v = GEAR_VERT(v, 0, -1);\n      END_STRIP;\n\n      /* Outer face */\n      START_STRIP;\n      QUAD_WITH_NORMAL(0, 2);\n      END_STRIP;\n\n      START_STRIP;\n      QUAD_WITH_NORMAL(1, 0);\n      END_STRIP;\n\n      START_STRIP;\n      QUAD_WITH_NORMAL(3, 1);\n      END_STRIP;\n\n      START_STRIP;\n      QUAD_WITH_NORMAL(5, 3);\n      END_STRIP;\n   }\n\n   gear->nvertices = (v - gear->vertices);\n\n   /* Store the vertices in a vertex buffer object (VBO) */\n   glGenBuffers(1, &gear->vbo);\n   glBindBuffer(GL_ARRAY_BUFFER, gear->vbo);\n   glBufferData(GL_ARRAY_BUFFER, gear->nvertices * sizeof(GearVertex),\n         gear->vertices, GL_STATIC_DRAW);\n\n   return gear;\n}\n\n/** \n * Multiplies two 4x4 matrices.\n * \n * The result is stored in matrix m.\n * \n * @param m the first matrix to multiply\n * @param n the second matrix to multiply\n */\nstatic void\nmultiply(GLfloat *m, const GLfloat *n)\n{\n   GLfloat tmp[16];\n   const GLfloat *row, *column;\n   div_t d;\n   int i, j;\n\n   for (i = 0; i < 16; i++) {\n      tmp[i] = 0;\n      d = div(i, 4);\n      row = n + d.quot * 4;\n      column = m + d.rem;\n      for (j = 0; j < 4; j++)\n         tmp[i] += row[j] * column[j * 4];\n   }\n   memcpy(m, &tmp, sizeof tmp);\n}\n\n/** \n * Rotates a 4x4 matrix.\n * \n * @param[in,out] m the matrix to rotate\n * @param angle the angle to rotate\n * @param x the x component of the direction to rotate to\n * @param y the y component of the direction to rotate to\n * @param z the z component of the direction to rotate to\n */\nstatic void\nrotate(GLfloat *m, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)\n{\n   double s, c;\n\n   sincos(angle, &s, &c);\n   GLfloat r[16] = {\n      x * x * (1 - c) + c,     y * x * (1 - c) + z * s, x * z * (1 - c) - y * s, 0,\n      x * y * (1 - c) - z * s, y * y * (1 - c) + c,     y * z * (1 - c) + x * s, 0, \n      x * z * (1 - c) + y * s, y * z * (1 - c) - x * s, z * z * (1 - c) + c,     0,\n      0, 0, 0, 1\n   };\n\n   multiply(m, r);\n}\n\n\n/** \n * Translates a 4x4 matrix.\n * \n * @param[in,out] m the matrix to translate\n * @param x the x component of the direction to translate to\n * @param y the y component of the direction to translate to\n * @param z the z component of the direction to translate to\n */\nstatic void\ntranslate(GLfloat *m, GLfloat x, GLfloat y, GLfloat z)\n{\n   GLfloat t[16] = { 1, 0, 0, 0,  0, 1, 0, 0,  0, 0, 1, 0,  x, y, z, 1 };\n\n   multiply(m, t);\n}\n\n/** \n * Creates an identity 4x4 matrix.\n * \n * @param m the matrix make an identity matrix\n */\nstatic void\nidentity(GLfloat *m)\n{\n   GLfloat t[16] = {\n      1.0, 0.0, 0.0, 0.0,\n      0.0, 1.0, 0.0, 0.0,\n      0.0, 0.0, 1.0, 0.0,\n      0.0, 0.0, 0.0, 1.0,\n   };\n\n   memcpy(m, t, sizeof(t));\n}\n\n/** \n * Transposes a 4x4 matrix.\n *\n * @param m the matrix to transpose\n */\nstatic void \ntranspose(GLfloat *m)\n{\n   GLfloat t[16] = {\n      m[0], m[4], m[8],  m[12],\n      m[1], m[5], m[9],  m[13],\n      m[2], m[6], m[10], m[14],\n      m[3], m[7], m[11], m[15]};\n\n   memcpy(m, t, sizeof(t));\n}\n\n/**\n * Inverts a 4x4 matrix.\n *\n * This function can currently handle only pure translation-rotation matrices.\n * Read http://www.gamedev.net/community/forums/topic.asp?topic_id=425118\n * for an explanation.\n */\nstatic void\ninvert(GLfloat *m)\n{\n   GLfloat t[16];\n   identity(t);\n\n   // Extract and invert the translation part 't'. The inverse of a\n   // translation matrix can be calculated by negating the translation\n   // coordinates.\n   t[12] = -m[12]; t[13] = -m[13]; t[14] = -m[14];\n\n   // Invert the rotation part 'r'. The inverse of a rotation matrix is\n   // equal to its transpose.\n   m[12] = m[13] = m[14] = 0;\n   transpose(m);\n\n   // inv(m) = inv(r) * inv(t)\n   multiply(m, t);\n}\n\n/** \n * Calculate a perspective projection transformation.\n * \n * @param m the matrix to save the transformation in\n * @param fovy the field of view in the y direction\n * @param aspect the view aspect ratio\n * @param zNear the near clipping plane\n * @param zFar the far clipping plane\n */\nvoid perspective(GLfloat *m, GLfloat fovy, GLfloat aspect, GLfloat zNear, GLfloat zFar)\n{\n   GLfloat tmp[16];\n   identity(tmp);\n\n   double sine, cosine, cotangent, deltaZ;\n   GLfloat radians = fovy / 2 * M_PI / 180;\n\n   deltaZ = zFar - zNear;\n   sincos(radians, &sine, &cosine);\n\n   if ((deltaZ == 0) || (sine == 0) || (aspect == 0))\n      return;\n\n   cotangent = cosine / sine;\n\n   tmp[0] = cotangent / aspect;\n   tmp[5] = cotangent;\n   tmp[10] = -(zFar + zNear) / deltaZ;\n   tmp[11] = -1;\n   tmp[14] = -2 * zNear * zFar / deltaZ;\n   tmp[15] = 0;\n\n   memcpy(m, tmp, sizeof(tmp));\n}\n\n/**\n * Draws a gear.\n *\n * @param gear the gear to draw\n * @param transform the current transformation matrix\n * @param x the x position to draw the gear at\n * @param y the y position to draw the gear at\n * @param angle the rotation angle of the gear\n * @param color the color of the gear\n */\nstatic void\ndraw_gear(struct gear *gear, GLfloat *transform,\n      GLfloat x, GLfloat y, GLfloat angle, const GLfloat color[4])\n{\n   GLfloat model_view[16];\n   GLfloat normal_matrix[16];\n   GLfloat model_view_projection[16];\n\n   /* Translate and rotate the gear */\n   memcpy(model_view, transform, sizeof (model_view));\n   translate(model_view, x, y, 0);\n   rotate(model_view, 2 * M_PI * angle / 360.0, 0, 0, 1);\n\n   /* Create and set the ModelViewProjectionMatrix */\n   memcpy(model_view_projection, ProjectionMatrix, sizeof(model_view_projection));\n   multiply(model_view_projection, model_view);\n\n   glUniformMatrix4fv(ModelViewProjectionMatrix_location, 1, GL_FALSE,\n                      model_view_projection);\n\n   /* \n    * Create and set the NormalMatrix. It's the inverse transpose of the\n    * ModelView matrix.\n    */\n   memcpy(normal_matrix, model_view, sizeof (normal_matrix));\n   invert(normal_matrix);\n   transpose(normal_matrix);\n   glUniformMatrix4fv(NormalMatrix_location, 1, GL_FALSE, normal_matrix);\n\n   /* Set the gear color */\n   glUniform4fv(MaterialColor_location, 1, color);\n\n   /* Set the vertex buffer object to use */\n   glBindBuffer(GL_ARRAY_BUFFER, gear->vbo);\n\n   /* Set up the position of the attributes in the vertex buffer object */\n   glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE,\n         6 * sizeof(GLfloat), NULL);\n   glVertexAttribPointer(1, 3, GL_FLOAT, GL_FALSE,\n         6 * sizeof(GLfloat), (GLfloat *) 0 + 3);\n\n   /* Enable the attributes */\n   glEnableVertexAttribArray(0);\n   glEnableVertexAttribArray(1);\n\n   /* Draw the triangle strips that comprise the gear */\n   int n;\n   for (n = 0; n < gear->nstrips; n++)\n      glDrawArrays(GL_TRIANGLE_STRIP, gear->strips[n].first, gear->strips[n].count);\n\n   /* Disable the attributes */\n   glDisableVertexAttribArray(1);\n   glDisableVertexAttribArray(0);\n}\n\n/** \n * Draws the gears.\n */\nstatic void\ngears_draw(void)\n{\n   const static GLfloat red[4] = { 0.8, 0.1, 0.0, 1.0 };\n   const static GLfloat green[4] = { 0.0, 0.8, 0.2, 1.0 };\n   const static GLfloat blue[4] = { 0.2, 0.2, 1.0, 1.0 };\n   GLfloat transform[16];\n   identity(transform);\n\n   glClearColor(1.0, 1.0, 1.0, 1.0);\n   glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\n   /* Translate and rotate the view */\n   translate(transform, 0, 0, -20);\n   rotate(transform, 2 * M_PI * view_rot[0] / 360.0, 1, 0, 0);\n   rotate(transform, 2 * M_PI * view_rot[1] / 360.0, 0, 1, 0);\n   rotate(transform, 2 * M_PI * view_rot[2] / 360.0, 0, 0, 1);\n\n   /* Draw the gears */\n   draw_gear(gear1, transform, -3.0, -2.0, angle, red);\n   draw_gear(gear2, transform, 3.1, -2.0, -2 * angle - 9.0, green);\n   draw_gear(gear3, transform, -3.1, 4.2, -2 * angle - 25.0, blue);\n\n   vglSwapBuffers(GL_FALSE);\n}\n\n/** \n * Handles a new window size or exposure.\n * \n * @param width the window width\n * @param height the window height\n */\nstatic void\ngears_reshape(int width, int height)\n{\n   /* Update the projection matrix */\n   perspective(ProjectionMatrix, 60.0, width / (float)height, 1.0, 1024.0);\n\n   /* Set the viewport */\n   glViewport(0, 0, (GLint) width, (GLint) height);\n}\n\n/** \n * Handles special glut events.\n * \n * @param special the event to handle.\n */\nstatic void\ngears_special(int special, int crap, int morecrap)\n{\n   SceCtrlData pad;\n   sceCtrlPeekBufferPositive(0, &pad, 1);\n   if (pad.buttons & SCE_CTRL_LEFT)\n         view_rot[1] += 5.0;\n   if (pad.buttons & SCE_CTRL_RIGHT)\n         view_rot[1] -= 5.0;\n   if (pad.buttons & SCE_CTRL_UP)\n         view_rot[0] += 5.0;\n   if (pad.buttons & SCE_CTRL_DOWN)\n         view_rot[0] -= 5.0;\n}\n\nstatic void\ngears_idle(void)\n{\n   static int frames = 0;\n   static double tRot0 = -1.0, tRate0 = -1.0;\n   double dt, t = (double)sceKernelGetProcessTimeWide() / 1000000.0;\n\n   if (tRot0 < 0.0)\n      tRot0 = t;\n   dt = t - tRot0;\n   tRot0 = t;\n\n   /* advance rotation for next frame */\n   angle += 70.0 * dt;  /* 70 degrees per second */\n   if (angle > 3600.0)\n      angle -= 3600.0;\n\n   gears_special(0, 0, 0);\n   gears_reshape(DISPLAY_WIDTH, DISPLAY_HEIGHT);\n   gears_draw();\n   frames++;\n\n   if (tRate0 < 0.0)\n      tRate0 = t;\n   if (t - tRate0 >= 5.0) {\n      GLfloat seconds = t - tRate0;\n      GLfloat fps = frames / seconds;\n      printf(\"%d frames in %3.1f seconds = %6.3f FPS\\n\", frames, seconds,\n            fps);\n      tRate0 = t;\n      frames = 0;\n   }\n}\n\n//#define USE_GLSL_TRANSLATOR // Compile vitaGL with HAVE_GLSL_SUPPORT for this\n#ifdef USE_GLSL_TRANSLATOR\nstatic const char vertex_shader[] =\n\"attribute vec3 position;\\n\"\n\"attribute vec3 normal;\\n\"\n\"uniform mat4 ModelViewProjectionMatrix;\\n\"\n\"uniform mat4 NormalMatrix;\\n\"\n\"uniform vec4 LightSourcePosition;\\n\"\n\"uniform vec4 MaterialColor;\\n\"\n\"varying vec4 Color;\\n\"\n\"void main() {\\n\"\n\"    vec3 N = normalize((NormalMatrix * vec4(normal, 1.0)).xyz);\\n\"\n\"    vec3 L = normalize(LightSourcePosition.xyz);\\n\"\n\"    float diffuse = max(dot(N, L), 0.0);\\n\"\n\"    Color = diffuse * MaterialColor;\\n\"\n\"    gl_Position = ModelViewProjectionMatrix * vec4(position, 1.0);\\n\"\n\"}\";\n\nstatic const char fragment_shader[] =\n\"varying vec4 Color;\\n\"\n\"void main()\\n\"\n\"{\\n\"\n\"    gl_FragColor = Color;\\n\"\n\"}\";\n#else\nstatic const char vertex_shader[] =\n\"void main(\\n\"\n\"float3 position,\\n\"\n\"float3 normal,\\n\"\n\"uniform float4x4 ModelViewProjectionMatrix,\\n\"\n\"uniform float4x4 NormalMatrix,\\n\"\n\"float4 out gl_Position : POSITION,\\n\"\n\"uniform float4 LightSourcePosition,\\n\"\n\"uniform float4 MaterialColor,\\n\"\n\"float4 out Color : COLOR)\\n\"\n\"{\\n\"\n\"    float3 N = normalize(mul( float4(normal, 1.0), NormalMatrix).xyz);\\n\"\n\"    float3 L = normalize(LightSourcePosition.xyz);\\n\"\n\"    float diffuse = max(dot(N, L), 0.0);\\n\"\n\"    Color = diffuse * MaterialColor;\\n\"\n\"    gl_Position = mul(float4(position, 1.0), ModelViewProjectionMatrix);\\n\"\n\"}\";\n\nstatic const char fragment_shader[] =\n\"float4 main(\\n\"\n\"float4 Color : COLOR)\\n\"\n\"{\\n\"\n\"    return Color;\\n\"\n\"}\";\n#endif\n\nstatic void\ngears_init(void)\n{\n   GLuint v, f, program;\n   const char *p;\n   char msg[512];\n\n   glEnable(GL_CULL_FACE);\n   glEnable(GL_DEPTH_TEST);\n\n   /* Compile the vertex shader */\n   p = vertex_shader;\n   v = glCreateShader(GL_VERTEX_SHADER);\n   glShaderSource(v, 1, &p, NULL);\n   glCompileShader(v);\n\n   /* Compile the fragment shader */\n   p = fragment_shader;\n   f = glCreateShader(GL_FRAGMENT_SHADER);\n   glShaderSource(f, 1, &p, NULL);\n   glCompileShader(f);\n\n   /* Create and link the shader program */\n   program = glCreateProgram();\n   glAttachShader(program, v);\n   glAttachShader(program, f);\n   glBindAttribLocation(program, 0, \"position\");\n   glBindAttribLocation(program, 1, \"normal\");\n\n   glLinkProgram(program);\n\n   /* Enable the shaders */\n   glUseProgram(program);\n   /* Get the locations of the uniforms so we can access them */\n   ModelViewProjectionMatrix_location = glGetUniformLocation(program, \"ModelViewProjectionMatrix\");\n   NormalMatrix_location = glGetUniformLocation(program, \"NormalMatrix\");\n   LightSourcePosition_location = glGetUniformLocation(program, \"LightSourcePosition\");\n   MaterialColor_location = glGetUniformLocation(program, \"MaterialColor\");\n   /* Set the LightSourcePosition uniform which is constant throught the program */\n   glUniform4fv(LightSourcePosition_location, 1, LightSourcePosition);\n   /* make the gears */\n   gear1 = create_gear(1.0, 4.0, 1.0, 20, 0.7);\n   gear2 = create_gear(0.5, 2.0, 2.0, 10, 0.7);\n   gear3 = create_gear(1.3, 2.0, 0.5, 10, 0.7);\n}\n\nint\nmain(int argc, char *argv[])\n{\n   /* Initialize the window */\n   vglInitExtended(0, DISPLAY_WIDTH, DISPLAY_HEIGHT, 0x800000, SCE_GXM_MULTISAMPLE_4X);\n\n   gears_init();\n   for (;;) { gears_idle(); }\n\n   return 0;\n}\n"
  },
  {
    "path": "samples/illumination_models/Makefile",
    "content": "TITLEID     := VGLILLMDL\nTARGET\t\t:= illumination_models\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub -ltoloader\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin \\\n\t\t-a cube.obj=cube.obj \\\n\t\t-a sphere.obj=sphere.obj \\\n\t\t-a bunny.obj=bunny.obj \\\n\t\t-a plane.obj=plane.obj \\\n\t\t-a phong.frag=phong.frag \\\n\t\t-a phong.vert=phong.vert \\\n\t\t-a blinn.frag=blinn.frag \\\n\t\t-a blinn.vert=blinn.vert \\\n\t\t-a lambertian.frag=lambertian.frag \\\n\t\t-a lambertian.vert=lambertian.vert \\\n\t\t-a fdg.frag=fdg.frag \\\n\t\t-a fdg.vert=fdg.vert $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/illumination_models/blinn.frag",
    "content": "/*\n * Blinn-Phong illumination model\n * Formula: Lf = Le + kaLa + Li(kdLd(l * n) + ksLs(n * h) ^ a)\n */\n\n// Weights for ambient, diffuse and specular components\nuniform float Ka;\nuniform float Kd;\nuniform float Ks;\n\n// Shininess coefficient\nuniform float shininess;\n\n// Ambient, diffuse and specular components\nuniform float3 ambientColor; // 'La' in the formula\nuniform float3 diffuseColor; // 'Ld' in the formula\nuniform float3 specularColor; // 'Ls' in the formula\n\nfloat4 main(\n\tfloat3 lightDir : TEXCOORD0,\n\tfloat3 vNormal : TEXCOORD1,\n\tfloat3 vViewPosition : TEXCOORD2\n) {\n\t// Weighting ambient component\n\tfloat3 color = Ka * ambientColor;\n\t\n\tfloat3 n = normalize(vNormal);\n\tfloat3 l = normalize(lightDir);\n\tfloat NdotL = max(dot(l, n), 0.0f);\n\t\n\t// Calculating specular component if the angle between light vector and fragment normal is positive\n\tif (NdotL > 0.0f) {\n\t\tfloat3 v = normalize(vViewPosition);\n\t\t\n\t\t// Calculating half vector\n\t\tfloat3 h = normalize(l + v);\n\t\t\n\t\t// Calculating specular component\n\t\tfloat NdotH = max(dot(h, n), 0.0f);\n\t\tfloat specular = pow(NdotH, shininess); // (n * h) ^ a\n\t\t\n\t\t// Adding diffuse and specular component contribution to the final fragment color\n\t\tcolor += float3(Kd * diffuseColor * NdotL + Ks * specularColor * specular);\n\t}\n\t\n\treturn float4(color, 1.0f);\n}\n"
  },
  {
    "path": "samples/illumination_models/blinn.vert",
    "content": "// Model matrix\nuniform float4x4 modelMatrix;\n\n// View matrix\nuniform float4x4 viewMatrix;\n\n// Projection matrix\nuniform float4x4 projectionMatrix;\n\n// Normal matrix\nuniform float3x3 normalMatrix;\n\n// Point light position\nuniform float3 pointLightPosition;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat3 out lightDir : TEXCOORD0,\n\tfloat3 out vNormal : TEXCOORD1,\n\tfloat3 out vViewPosition : TEXCOORD2,\n\tfloat4 out gl_Position : POSITION\n) {\n\t// Calculating vertex position in modelview coordinate\n\tfloat4 mvPosition = mul(mul(float4(position, 1.0f), modelMatrix), viewMatrix);\n\t\n\t// View direction\n\tvViewPosition = -mvPosition.xyz;\n\t\n\t// Applying transformations to normals\n\tvNormal = normalize(mul(normal, normalMatrix));\n\t\n\t// Calculating light incidence direction\n\tfloat4 lightPos = mul(float4(pointLightPosition, 1.0f), viewMatrix);\n\tlightDir = lightPos.xyz - mvPosition.xyz;\n\t\n\t// Calculating final position in clip space\n\tgl_Position = mul(mvPosition, projectionMatrix);\n}\n"
  },
  {
    "path": "samples/illumination_models/bunny.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: 'bunny.blend'\n# www.blender.org\no bunny_bunny.001\nv -0.424966 0.664264 -1.415270\nv -0.347866 0.875514 -1.395720\nv -0.230616 0.776564 -1.407920\nv -2.888216 0.903114 0.245930\nv -2.850616 0.899914 0.013280\nv -2.877166 0.836464 0.152130\nv 1.007634 1.961914 -0.000970\nv 0.649034 1.882964 0.018380\nv 0.881184 1.953914 0.247130\nv 0.543334 1.843864 -0.106820\nv 0.423234 1.820364 -0.026970\nv 0.540034 1.864913 0.239230\nv 0.905934 1.922114 -0.178170\nv 0.505284 1.843914 0.447630\nv 0.390384 1.819013 0.324530\nv 0.321234 1.744264 0.576380\nv -2.390116 3.210114 -0.002620\nv -2.389966 3.248614 0.316081\nv -2.157116 3.244264 0.033030\nv 0.036584 1.529514 0.852730\nv -0.140466 1.429164 1.061680\nv 0.070334 1.463064 1.025730\nv -2.016516 2.561314 -0.898920\nv -1.914716 2.655514 -1.138620\nv -1.827416 2.615964 -0.974720\nv -0.044366 1.387813 1.103780\nv -1.531616 -2.325437 1.770579\nv -1.451566 -2.270236 1.766130\nv -1.574966 -2.248086 1.646430\nv -2.079766 3.248713 -0.288969\nv -1.918216 3.199214 -0.233269\nv -1.939366 3.203214 -0.341870\nv 2.245034 -2.786936 -0.253520\nv 2.206084 -2.734486 -0.211170\nv 2.140634 -2.761286 -0.199920\nv -2.901366 0.974164 0.063430\nv -0.868966 3.564914 -0.074219\nv -0.874266 3.676014 -0.136319\nv -0.989716 3.492663 -0.017269\nv -2.330516 3.895214 -1.769969\nv -2.349666 3.810864 -1.611920\nv -2.185316 3.845464 -1.506169\nv 0.070284 1.317414 1.200030\nv -0.115766 1.207813 1.291030\nv -2.297166 3.787714 -1.502069\nv -1.963466 2.981414 -2.511170\nv -1.957766 3.041414 -2.667619\nv -1.897816 3.051815 -2.631819\nv -2.167066 3.234614 -0.201270\nv -2.965366 0.596814 0.568230\nv -2.792566 0.757564 0.823480\nv -2.904516 0.753114 0.500130\nv -1.909416 4.500014 -3.293869\nv -1.972116 4.511465 -3.182019\nv -1.780916 4.446264 -3.302769\nv -0.368416 4.268464 -0.808669\nv -0.517966 4.176664 -0.708419\nv -0.352716 4.257964 -0.653619\nv 0.635734 1.863414 0.574430\nv 0.532484 1.768064 0.763230\nv 0.757734 1.839764 0.813230\nv -1.949266 4.018214 -2.289069\nv -2.053466 4.022514 -2.089069\nv -1.894366 3.899964 -1.968469\nv 1.178384 1.985514 0.561180\nv 1.014434 1.927664 0.768330\nv 1.140184 1.923314 0.869330\nv -1.362916 3.137714 0.951431\nv -1.518966 3.182513 0.978781\nv -1.465716 3.100813 1.190130\nv -2.230216 4.457715 -2.907919\nv -2.272366 4.451715 -2.961419\nv -2.309916 4.401914 -2.815119\nv -3.172866 2.071364 0.477530\nv -3.099816 2.200114 0.592130\nv -3.094966 2.206764 0.387930\nv -2.046516 3.949114 -1.828119\nv -0.079266 4.421114 -1.016319\nv -0.053116 4.463464 -0.889319\nv 0.056834 4.540964 -0.972119\nv -1.047766 -2.771186 -1.024670\nv -0.976816 -2.851386 -1.113120\nv -1.065716 -2.857486 -1.032871\nv 0.372834 -2.613686 -0.943670\nv 0.162334 -2.616236 -0.996821\nv 0.315184 -2.611586 -1.168471\nv 0.505434 -0.728587 2.373530\nv 0.370234 -0.595037 2.384230\nv 0.350034 -0.762936 2.268830\nv -1.201866 3.065814 0.377780\nv -1.264766 3.123764 0.523281\nv -1.209416 3.004814 0.597530\nv -0.018166 1.733464 0.064130\nv -0.209366 1.799314 0.268430\nv -0.088716 1.752764 0.266080\nv 0.308684 1.804914 0.202130\nv 0.873284 1.892814 0.756380\nv -1.357566 3.251264 0.176330\nv -1.477366 3.250714 0.147431\nv -1.453716 3.229164 0.358281\nv -3.186616 1.199614 0.522280\nv -3.244516 1.346464 0.623280\nv -3.192266 1.211064 0.337530\nv -2.823066 0.839064 0.677330\nv -2.897066 -0.381686 0.228580\nv -2.908266 -0.320086 0.234780\nv -2.889966 -0.328486 0.060780\nv -2.177016 3.943764 -1.733319\nv -1.904716 3.481314 -1.010169\nv -1.948366 3.404314 -0.807319\nv -1.822366 3.295414 -0.848370\nv -2.866266 -0.453736 -0.026020\nv -2.895716 -0.492586 0.300880\nv 0.173584 1.764864 0.252830\nv -2.079166 3.032814 -2.648319\nv -1.985116 3.090365 -2.793870\nv 1.160734 1.957964 -0.238020\nv 0.818434 1.936164 0.427380\nv -2.103916 -2.815036 -0.444370\nv -2.098316 -2.729136 -0.445670\nv -2.037216 -2.785336 -0.603821\nv 0.210234 1.701313 0.568280\nv 0.002184 1.581164 0.728930\nv 0.114934 1.596714 0.770630\nv -3.160516 1.291863 1.206780\nv -3.207766 1.380463 1.319580\nv -3.174716 1.459963 1.093180\nv 0.936134 1.750963 1.092580\nv 0.810734 1.760314 1.023130\nv 0.748834 1.645314 1.188580\nv 0.220884 1.570014 0.926730\nv -0.129816 1.556214 0.855930\nv 0.331034 1.657664 0.775230\nv 2.129334 1.945964 0.013580\nv 2.230534 1.908563 0.205430\nv 2.264634 1.878064 -0.089270\nv -0.301816 -2.810436 1.334579\nv -0.382366 -2.824536 1.249430\nv -0.310466 -2.809036 1.217630\nv -2.640466 -0.890336 0.006030\nv -2.661366 -0.797836 0.308730\nv -2.689116 -0.744536 0.185580\nv -3.225316 1.849313 0.301380\nv -3.182066 2.017264 0.249830\nv -3.172616 1.954513 0.137180\nv -3.044516 0.022564 0.225630\nv -3.003666 0.133514 0.134230\nv -2.993016 -0.086986 -0.077320\nv -2.855416 -0.558436 0.125730\nv -1.131766 -1.434187 1.217330\nv -1.054566 -1.484736 1.305430\nv -1.093116 -1.375287 1.309530\nv -2.027516 3.878014 -1.654820\nv 2.269884 1.882664 0.503030\nv 2.017684 1.980564 0.503330\nv 2.178584 1.876313 0.736580\nv -1.229466 2.357764 -0.450220\nv -1.098566 2.315714 -0.325570\nv -1.198566 2.121114 -0.581320\nv 0.933884 1.849313 0.916280\nv 1.517034 2.036263 0.390230\nv 1.240834 2.010614 0.164730\nv 1.294234 2.003864 0.490530\nv 1.422034 2.027463 0.132130\nv 1.493984 2.012764 -0.161520\nv 0.258334 4.669014 -1.008769\nv 0.307784 4.606164 -0.955919\nv 0.311684 4.689914 -1.009319\nv 1.257334 1.924864 0.881380\nv 1.229334 1.817414 1.098330\nv -1.831466 3.940314 -2.383669\nv -1.818966 3.855414 -2.071919\nv -1.609866 -2.328686 1.710580\nv -1.016266 3.651914 -0.156569\nv -1.141166 3.507114 -0.053369\nv -2.132566 -2.834186 -0.383770\nv 4.302784 -0.939686 0.417480\nv 4.365335 -1.096286 0.618780\nv 4.391334 -1.008086 0.331930\nv 3.546634 0.597064 0.013880\nv 3.492884 0.706064 -0.135970\nv 3.462184 0.772664 0.131980\nv -2.852166 -0.549186 -0.009370\nv -1.780966 3.120964 -2.286870\nv -1.795016 3.207714 -2.517469\nv -1.741216 3.221014 -2.354520\nv -1.463416 2.981514 1.284880\nv -1.358366 3.072363 1.073030\nv -1.277316 3.078014 0.856530\nv 1.169934 1.715364 1.216030\nv 1.322134 1.675864 1.270530\nv -2.232316 3.264514 -0.381019\nv -2.322316 3.198414 -0.288319\nv -0.074166 -2.800136 0.627679\nv -0.141066 -2.817386 0.790079\nv -0.189616 -2.844286 0.745329\nv -1.265766 3.194664 0.250080\nv -1.158766 3.084914 0.244030\nv -1.298316 3.175564 0.350031\nv -2.183466 4.261814 -2.602469\nv -2.302616 4.195865 -2.435219\nv -2.215916 4.145814 -2.329169\nv 0.949784 4.141464 -1.813669\nv 0.869084 4.318164 -1.867069\nv 0.947184 4.291064 -1.867569\nv -3.057466 2.281264 0.284880\nv -2.993066 2.356964 0.152030\nv -3.026366 2.277313 0.160630\nv -3.211366 1.350464 0.816730\nv -3.165966 1.244763 0.730080\nv 2.075034 0.347264 -1.553270\nv 2.181334 0.251264 -1.586570\nv 2.011984 0.284614 -1.635270\nv -3.031916 0.202514 0.343830\nv -3.010116 0.267814 0.014630\nv -0.555016 -2.823036 1.398630\nv -0.715516 -2.820036 1.380829\nv -0.640216 -2.821737 1.250529\nv -2.625166 1.697464 2.204880\nv -2.528916 1.820713 2.269780\nv -2.678366 1.860564 2.209730\nv 1.593534 1.981414 0.759080\nv 1.377384 1.976013 0.708830\nv 1.396534 1.910564 0.936580\nv -1.785966 0.538264 -1.269320\nv -1.759516 0.658514 -1.250070\nv -1.645516 0.635814 -1.308220\nv -3.092266 2.166614 0.152330\nv 3.598334 0.299864 -0.347670\nv 3.556234 0.478064 -0.345420\nv 3.579484 0.475014 -0.179670\nv -1.084166 -2.118436 0.550180\nv -1.147566 -2.085536 0.699880\nv -1.120816 -1.907686 0.662780\nv -2.325766 3.218013 0.931330\nv -2.397216 3.147563 1.121180\nv -2.217466 3.141713 1.210680\nv 0.754584 1.862264 -0.282770\nv 3.856884 -1.197836 0.969230\nv 3.940134 -1.030987 0.809730\nv 3.779584 -1.118937 0.860880\nv -2.105316 4.512514 -3.058669\nv -2.234066 4.493565 -3.095319\nv -2.939966 2.352764 -0.067070\nv -2.815266 2.605564 -0.089420\nv -2.852116 2.451214 -0.242920\nv -2.806416 2.726063 -0.082520\nv -3.003416 2.746414 0.101880\nv -2.874816 2.876864 -0.024420\nv -1.789066 3.951414 -2.566020\nv -1.753466 3.819964 -2.298669\nv -2.511016 3.232814 0.542130\nv -2.761716 3.155814 0.626781\nv -2.527266 3.195913 0.850531\nv -2.542266 1.578964 2.151730\nv -2.458766 1.638563 2.206930\nv -2.466016 2.012763 2.252180\nv -2.560066 2.179913 2.157830\nv -2.660766 2.003814 2.196480\nv -3.285166 1.511464 0.623180\nv -3.276966 1.541914 0.811280\nv -3.297966 1.651514 0.581880\nv -3.107266 1.094264 0.339880\nv 0.695034 1.761714 0.930080\nv 0.515784 1.679114 0.914130\nv 0.527984 1.616614 1.065630\nv -1.123066 3.385714 0.055481\nv -1.964816 -0.853386 -1.094770\nv -1.883816 -0.727536 -1.231570\nv -1.799366 -0.864136 -1.185320\nv -1.193966 -2.093786 1.499330\nv -1.266366 -2.089536 1.453830\nv -1.305316 -2.188236 1.678580\nv -2.404316 2.138563 2.205130\nv -2.516516 2.349863 2.068430\nv -2.433116 2.523113 1.962581\nv -2.423466 2.729964 1.782331\nv -2.593766 2.456064 1.952430\nv 1.446384 2.015264 0.529630\nv -2.425466 2.878714 1.606130\nv -2.620616 2.887713 1.475080\nv -2.538416 2.754913 1.701130\nv -2.893816 -0.328586 0.476530\nv -0.159416 -1.989386 -1.028420\nv -0.191216 -2.013136 -0.970420\nv -0.190516 -1.894936 -0.916970\nv -2.248466 3.724964 -1.317369\nv -1.186666 2.850513 -0.509970\nv -1.035766 2.802664 -0.508520\nv -1.138766 2.731664 -0.447370\nv -1.238666 3.338364 0.081931\nv -1.405216 3.306964 0.058980\nv 1.622934 2.042964 0.162080\nv 1.827784 2.032514 0.294830\nv 1.736534 2.026264 -0.036270\nv 1.746184 2.017214 0.552430\nv -2.607666 -0.946686 0.350380\nv -0.075666 -2.323137 2.110480\nv -0.088766 -2.537337 2.201230\nv 0.092034 -2.319036 2.157480\nv -2.075216 3.232364 -0.080119\nv -1.889316 3.247514 0.170831\nv -1.800866 3.191764 -0.197069\nv -2.839066 -0.597286 0.260180\nv -1.207966 -0.859086 -1.242270\nv -1.317466 -0.725636 -1.355020\nv -1.071316 -0.769736 -1.293720\nv -0.285716 1.781713 0.473980\nv -0.275416 1.726714 0.625080\nv -0.101666 1.688314 0.598280\nv -2.383766 1.718813 2.242780\nv -2.397766 1.877313 2.273630\nv -2.392716 2.306864 2.110080\nv -2.416266 3.220264 -0.939919\nv -2.397216 3.382464 -0.972269\nv -2.435666 3.335064 -1.098119\nv -0.354766 3.255064 -0.911119\nv -0.308516 3.467564 -1.058919\nv -0.197316 3.249264 -0.900270\nv 0.412684 1.783163 -0.233020\nv -2.698266 -0.745236 0.439880\nv 1.948434 1.969914 -0.226420\nv 1.887734 2.010214 0.000680\nv -2.197316 4.416114 -3.159119\nv -2.330266 4.414165 -3.030569\nv -1.813266 -0.180386 -1.340170\nv -1.954366 0.067414 -1.227570\nv -1.788516 0.090914 -1.328670\nv 0.800734 -1.524587 2.309480\nv 0.889484 -1.762887 2.225380\nv 0.911034 -1.630937 2.292030\nv -2.376466 1.507813 2.248080\nv -0.437566 -0.786486 -1.309220\nv -0.344216 -0.635736 -1.376020\nv -0.349666 -0.812936 -1.343120\nv 0.077034 1.712863 0.460480\nv -2.102416 4.333314 -2.783419\nv -1.990166 4.400265 -2.973119\nv -3.143916 1.467064 -0.008920\nv -3.230266 1.446214 0.216430\nv -3.183966 1.616364 0.029330\nv -2.969566 1.040464 0.048980\nv -3.080166 1.105464 0.162930\nv -3.127066 1.185614 0.095330\nv 1.008634 1.631864 1.299830\nv -1.841466 0.924114 -1.062370\nv -1.867716 1.129064 -0.964920\nv -1.690866 1.004514 -1.134720\nv -2.364216 2.122214 -0.741570\nv -2.324166 2.266514 -0.717720\nv -2.123216 2.188614 -0.795820\nv -2.709466 1.342814 -0.528320\nv -2.605466 1.511814 -0.638570\nv -2.616016 1.244514 -0.549420\nv -1.821916 3.281114 -3.011019\nv -1.900266 3.209964 -2.982119\nv -1.841416 3.348214 -3.142119\nv -2.339916 1.316363 2.226430\nv -2.297266 1.515713 2.277030\nv -2.740716 3.018663 -0.147870\nv -2.566066 3.092163 -0.213270\nv -2.559916 3.026013 -0.326570\nv -2.315866 2.030013 2.227430\nv -2.274016 2.216114 2.138430\nv -2.280766 2.553114 1.945580\nv -2.237015 2.757763 1.776131\nv 3.691784 -0.171186 -0.395420\nv 3.733234 -0.244286 -0.067770\nv 3.681934 -0.318636 -0.310670\nv 3.653684 -0.382936 -0.401120\nv 3.717034 -0.352186 -0.197870\nv -0.452066 2.961814 -0.384420\nv -0.289616 3.046264 -0.484870\nv -0.287216 3.066464 -0.410070\nv -0.033566 3.199714 -0.493720\nv -0.161466 3.165514 -0.420920\nv 1.684734 1.970064 -0.344620\nv 1.831984 1.936314 -0.397620\nv 1.509884 1.753514 1.190530\nv -3.144766 1.665114 1.763880\nv -3.219066 1.543713 1.622930\nv -3.180616 1.464963 1.737880\nv -0.083666 3.937264 -1.243419\nv -0.274116 4.039663 -1.124069\nv 0.032484 4.246614 -1.268169\nv 0.997734 -2.601836 -0.749620\nv 0.670534 -2.614136 -0.600670\nv 0.851284 -2.597486 -1.042570\nv -2.277666 1.796413 2.249980\nv -2.212666 1.923913 2.205730\nv -0.542216 3.073364 -0.755320\nv -0.380716 3.104964 -0.761620\nv 4.393384 -1.570336 0.691630\nv 4.369634 -1.297736 0.743980\nv 4.292434 -1.380386 0.875830\nv -0.382466 -2.106436 -1.053120\nv -0.466516 -2.080136 -0.974470\nv -0.404366 -2.019386 -0.937770\nv 3.715034 -0.024836 -0.188070\nv -1.663216 3.186264 -1.946120\nv -1.641216 3.289014 -1.800519\nv -1.676666 3.084014 -1.809370\nv 0.099034 -2.664436 0.599280\nv 0.026334 -2.662036 0.736730\nv 0.012234 -2.658186 0.636630\nv -3.036716 -0.048336 0.332880\nv -3.019016 -0.136286 0.144480\nv -0.200466 -2.818486 0.919179\nv -1.805016 2.289614 -0.791370\nv -1.710766 2.500514 -0.737220\nv -1.535216 2.365514 -0.700170\nv -2.169016 1.354013 2.265680\nv -2.196716 1.570813 2.289280\nv -2.171616 2.463264 1.974780\nv -3.041216 0.390914 0.457130\nv -3.044216 0.336314 0.241730\nv -1.640716 4.006165 -3.492369\nv -1.617016 4.154264 -3.447019\nv -1.599616 4.006914 -3.441619\nv 4.449234 -1.111686 0.362330\nv -3.034316 2.466764 1.313380\nv -2.991966 2.687463 1.194930\nv -3.043766 2.570263 1.115730\nv -1.671566 3.026814 -1.205619\nv -1.698816 2.856664 -1.148769\nv -1.707166 2.916114 -1.412070\nv -2.162016 0.667163 1.492980\nv -2.274566 0.721214 1.447980\nv -2.282566 0.534114 1.471080\nv -0.372266 -1.911836 -0.912470\nv -0.533466 -1.873636 -0.940320\nv -0.415266 -1.713686 -0.946020\nv -2.287566 2.524764 -0.726620\nv -2.161316 2.525164 -0.788570\nv -2.119966 2.438964 -0.767920\nv -2.030466 1.627263 2.262730\nv -2.060666 1.789863 2.210580\nv -1.062266 2.518614 -0.208220\nv -1.020666 2.604314 -0.184770\nv -1.030316 2.596214 -0.008720\nv -2.927616 2.614314 0.090930\nv -3.029716 2.628814 0.256230\nv -2.160716 3.617014 -1.048020\nv -2.276516 3.577014 -1.062719\nv 3.391584 0.859764 0.455480\nv 3.300184 0.943464 0.732880\nv 3.411584 0.749514 0.713430\nv -2.163616 3.716164 -1.249119\nv 4.133934 -1.400936 -0.459670\nv 4.168584 -1.330736 -0.397570\nv 4.269634 -1.520186 -0.345520\nv -1.903266 2.790464 -1.665620\nv -1.842416 2.865864 -1.832270\nv -1.758066 2.876364 -1.621169\nv -0.300416 0.284114 -1.551620\nv -0.419266 0.486364 -1.492520\nv -0.241966 0.572714 -1.498370\nv -2.053716 1.386264 2.261230\nv 1.890084 -2.256536 1.939980\nv 1.975684 -2.324586 1.838279\nv 2.003534 -2.251436 1.858630\nv 1.719634 1.161014 1.633780\nv 1.741634 1.259163 1.573330\nv 1.530384 1.336014 1.575930\nv 1.517934 -1.903887 2.271680\nv 1.674684 -1.946687 2.277179\nv 1.530634 -1.796237 2.292630\nv -2.061066 2.606963 1.851481\nv -2.087766 2.795014 1.714180\nv -0.866516 2.744364 -0.386970\nv -0.782516 2.833914 -0.526470\nv -0.613416 2.879664 -0.486120\nv 4.189484 -1.618886 -0.459520\nv 4.098485 -1.549886 -0.552370\nv 4.162384 -1.529636 -0.494720\nv 4.050434 -1.833036 -0.536220\nv 4.108334 -1.858136 -0.465820\nv 3.874884 -2.099186 -0.528970\nv 3.463984 0.671514 -0.351820\nv -1.039816 2.168664 0.899030\nv -0.911216 1.943514 0.864930\nv -0.875466 2.028314 0.688230\nv 4.345284 -1.564736 -0.252670\nv 4.362234 -1.376586 -0.230370\nv -1.678216 3.641764 -2.902470\nv -1.686566 3.574064 -3.184869\nv -1.661866 3.707764 -3.107369\nv -0.470316 -1.617086 -0.958370\nv -0.355916 -1.599786 -0.961470\nv -3.101416 2.369514 0.507130\nv 1.172484 1.655014 1.306280\nv -2.103216 0.490613 1.595030\nv -1.993266 0.792363 1.497730\nv -2.203766 0.780913 1.471980\nv 1.806384 0.557813 1.914080\nv 1.686184 0.526613 1.872680\nv 1.777434 0.458814 1.969230\nv -1.409116 -0.635986 -1.376570\nv -1.307716 -0.509886 -1.458270\nv -1.229466 -0.630336 -1.380620\nv -2.107966 1.213114 2.187130\nv 1.562284 -2.083586 2.183630\nv 3.498234 -1.716686 1.194480\nv 3.342434 -1.795537 1.174380\nv 3.491734 -1.996137 1.237630\nv -2.139616 3.203964 1.050231\nv -1.911216 0.509913 1.662080\nv -2.068316 0.232213 1.712280\nv -1.829466 3.802564 -3.377019\nv -1.727966 3.709965 -3.401669\nv -1.823666 3.597614 -3.334020\nv -2.094266 0.865964 1.467180\nv 2.017434 0.557764 1.974530\nv 1.035034 -0.041487 2.461330\nv 1.305684 0.089163 2.403730\nv 1.140434 0.116763 2.408180\nv 1.177884 -2.079487 2.144530\nv 1.309884 -2.020787 2.238380\nv 1.100334 -1.951237 2.224080\nv 1.562134 -2.215036 2.056380\nv 1.693734 -2.183036 2.103630\nv -2.185016 2.683114 -1.188969\nv -2.065616 2.692964 -1.323070\nv -2.116416 2.664414 -1.146269\nv 4.243484 -1.962036 -0.188420\nv 3.627334 0.398664 0.141530\nv 3.659684 0.312514 -0.034320\nv 1.961784 0.836864 1.644930\nv 1.831984 0.797563 1.672280\nv 1.887634 0.754564 1.731280\nv 1.839734 -0.192437 2.408380\nv 1.917434 -0.074637 2.338980\nv 1.747734 0.009263 2.338230\nv 4.110284 -1.979836 -0.380020\nv -3.197716 2.037414 0.648780\nv -3.181016 2.019114 0.824730\nv 1.558834 0.387163 2.123130\nv 1.437584 0.401713 2.150180\nv 1.436334 0.312214 2.262930\nv -3.230816 1.678914 0.217530\nv -2.854766 2.600663 -0.011570\nv 1.691834 1.888414 0.973430\nv 1.597534 1.816613 1.076930\nv -2.046216 -0.022887 1.709230\nv -1.942016 0.114764 1.729680\nv -1.955916 0.906164 1.487930\nv 1.657884 -1.059487 2.392480\nv 1.555334 -1.101987 2.399530\nv 1.533734 -1.185637 2.410130\nv 1.687734 1.488464 1.405630\nv -0.961216 2.683714 -0.121770\nv -0.978866 2.708964 -0.001620\nv -1.704616 3.523714 -2.864570\nv 4.096034 -2.073236 -0.311070\nv -1.754666 2.625814 -0.879320\nv -1.745216 2.676414 -0.990370\nv 3.545584 -0.976836 -0.712320\nv 3.623984 -0.912536 -0.471570\nv 3.541884 -1.193386 -0.561670\nv -1.697616 3.402864 -2.456219\nv 2.020634 1.989164 0.187780\nv -1.889816 -0.000887 1.797180\nv -1.818216 0.851464 1.527330\nv -1.863366 3.184565 -2.915820\nv -1.898316 3.130315 -2.851520\nv 1.737084 -1.155937 2.376230\nv 1.377484 -0.495037 2.479130\nv 1.128334 -0.560437 2.489480\nv 1.222484 -0.744737 2.547230\nv 2.007384 -1.988636 2.101480\nv 1.988634 -1.863737 2.200080\nv 1.839284 -1.970587 2.191080\nv 1.893434 -1.279137 2.351680\nv 1.626684 -1.338637 2.441230\nv 1.774934 -1.401237 2.388380\nv 1.778184 -1.631436 2.280580\nv 1.706284 -1.503386 2.393830\nv 1.532284 -1.661937 2.317480\nv 1.685084 1.668013 1.279980\nv 1.523584 1.640064 1.302280\nv 1.769334 -2.250986 2.022929\nv 1.805534 -2.340786 1.883230\nv 1.567534 -2.337037 1.903030\nv 1.825634 -2.439236 1.873780\nv 1.576334 -2.408587 1.896879\nv 1.566884 -2.476036 1.911680\nv 3.873484 -2.242886 -0.360620\nv 3.960384 -2.231386 -0.265070\nv 3.789434 -2.339486 -0.300520\nv 1.409734 -1.984487 2.288880\nv 1.462534 -2.038237 2.220580\nv 3.720584 0.056764 -0.033720\nv 3.584534 -0.813986 -0.619470\nv 3.677734 -0.622186 -0.459020\nv 0.158334 1.737914 -0.140970\nv -1.203966 -2.092286 1.338780\nv -1.335866 -2.132136 1.542030\nv -1.930916 -0.145386 1.802930\nv 0.470184 -2.719636 -1.785721\nv 0.673484 -2.518836 -1.763170\nv 0.644634 -2.700186 -1.734671\nv -1.821166 0.318413 1.716730\nv -1.805066 0.527513 1.702780\nv 1.755884 -0.742737 2.429980\nv 1.646834 -0.602137 2.403230\nv 1.568484 -0.825087 2.423630\nv 2.333384 0.631464 1.850980\nv 2.512734 0.687964 1.723930\nv 2.364234 0.882014 1.597280\nv 1.491334 -0.951237 2.451730\nv 1.353984 -1.094837 2.441730\nv 1.660134 0.795664 1.703080\nv 1.684784 0.974163 1.699280\nv 1.560384 1.007014 1.727280\nv 1.556184 -0.612237 2.450080\nv 1.457284 -0.719536 2.519480\nv 1.535684 -0.291937 2.482880\nv 1.475434 -0.080787 2.419330\nv 1.272084 -0.317637 2.478830\nv 1.366384 -2.456386 1.959579\nv 1.341134 -2.331786 1.930830\nv 1.244584 -2.325136 1.956880\nv 1.401684 -1.870087 2.351030\nv 1.372084 -1.791487 2.350230\nv 1.217284 -1.853287 2.304730\nv 1.146284 -1.119487 2.414130\nv 1.288984 -0.959337 2.513780\nv 1.282584 -1.668087 2.297530\nv 1.163684 -1.701037 2.302930\nv 1.512134 -0.517236 2.464030\nv -1.962616 2.753764 1.701281\nv -1.868616 2.718613 1.649381\nv -1.953516 2.916764 1.572330\nv -0.975316 2.286264 0.097580\nv -1.025366 2.525464 0.128480\nv -0.985816 2.354314 0.247030\nv 3.767784 -0.745186 0.250230\nv 3.759984 -0.739186 0.015930\nv 3.761184 -0.531886 0.137680\nv 3.370384 0.867164 -0.237320\nv 4.392184 -1.612286 -0.128820\nv -1.717866 -2.317887 1.480630\nv -1.663966 -2.255436 1.446880\nv -1.887716 -0.392086 1.776480\nv -1.824366 -0.200587 1.838230\nv -1.959066 -0.268936 1.775530\nv -1.756666 -0.058987 1.860230\nv -1.767166 0.184164 1.785680\nv 1.445134 -1.625687 2.338030\nv 1.587234 -1.537687 2.396680\nv 1.379234 -1.516237 2.404180\nv 1.334634 1.302514 1.605880\nv 1.433284 1.432764 1.519830\nv 1.200034 1.446163 1.491430\nv 1.276884 -1.578287 2.307980\nv 1.245434 -1.416937 2.404430\nv 1.802884 -1.749937 2.247830\nv 1.874434 -0.687987 2.403080\nv 1.781334 -0.548787 2.384680\nv 3.607584 -0.485436 -0.585470\nv 3.650884 -0.240036 -0.537620\nv 3.608034 -0.170436 -0.631370\nv 3.671634 -0.047286 -0.448370\nv 0.158534 3.910164 -0.924969\nv -0.027816 3.890264 -0.797319\nv 0.030284 3.750314 -0.769169\nv -0.307816 1.601114 0.903580\nv -0.370716 1.461514 1.097930\nv 1.310534 -2.672886 0.149130\nv 1.294884 -2.657686 0.317330\nv 1.247634 -2.628386 0.281930\nv -1.753816 -0.466736 1.795180\nv 1.386334 -1.410137 2.441980\nv 1.766384 -2.617436 -0.809070\nv 1.656134 -2.601486 -0.678970\nv 1.632084 -2.597486 -0.875520\nv 2.671284 -2.516186 -0.667320\nv 2.607934 -2.467986 -0.758620\nv 2.831234 -2.300536 -0.722320\nv 1.715134 0.336013 2.140130\nv 1.864934 0.306113 2.095380\nv 1.736984 0.414264 2.001230\nv 1.738484 -2.057236 2.186280\nv 3.594434 0.062114 -0.559020\nv 2.031134 0.006913 2.275730\nv 1.853234 0.193613 2.197730\nv 2.023684 0.104164 2.219530\nv 1.199434 1.376363 1.546580\nv 0.094534 4.024114 -0.909219\nv 0.110834 4.172413 -0.906869\nv -0.021716 4.060214 -0.791519\nv 0.077034 4.301464 -0.781269\nv -1.068916 -1.872036 0.356980\nv -1.119316 -1.756236 0.370980\nv -1.247716 -1.744336 0.183330\nv -0.406066 4.109014 -0.436219\nv -0.679266 3.988314 -0.409169\nv -0.616216 3.945814 -0.315719\nv -1.662166 -0.103937 1.880430\nv -1.665416 0.151514 1.843080\nv -1.653766 0.340514 1.750630\nv -1.710516 0.399264 1.723830\nv 3.575384 -2.019186 1.233480\nv 3.531034 -2.153436 1.201680\nv 3.753084 -1.945936 1.192880\nv 1.781834 0.728814 1.710230\nv 1.212884 -2.261636 1.958780\nv 1.220084 -0.466036 2.474030\nv 1.129684 -0.361387 2.449930\nv 1.881234 -2.157237 2.065680\nv 2.304384 0.199064 1.997980\nv 2.315084 0.474364 1.939930\nv 2.146034 0.316864 2.012430\nv 1.496534 0.626513 1.793530\nv 1.522134 0.766914 1.744930\nv 1.326884 0.754114 1.810380\nv -1.753516 3.448664 -3.219820\nv -1.691566 3.587464 -3.314220\nv -1.506616 3.211913 0.775481\nv -1.436866 3.219114 0.571680\nv -1.644966 3.254464 0.686831\nv -1.982466 2.809514 -1.784670\nv -1.941066 2.841464 -1.904520\nv -2.825216 -0.529136 0.611230\nv -2.869616 -0.543836 0.432030\nv -2.780916 -0.663436 0.480280\nv -1.457966 1.637614 -0.782220\nv -1.585416 1.882414 -0.777520\nv -1.359166 1.676964 -0.747220\nv 0.768284 3.635414 -1.248719\nv 0.805134 3.709414 -1.359869\nv 0.824034 3.616414 -1.188119\nv -1.707066 -0.834736 1.626580\nv -1.690666 -0.677587 1.697230\nv -1.821566 -0.702887 1.643080\nv -1.606366 0.553063 1.713330\nv -1.613616 0.722063 1.631930\nv -1.666766 0.985664 1.468730\nv 3.118384 -2.166837 1.145830\nv 3.256434 -2.062286 1.187280\nv 3.191484 -2.021837 1.183630\nv 3.593684 0.448214 0.339530\nv 1.422234 0.947613 1.740680\nv 1.427034 1.122113 1.703730\nv 1.431034 0.523964 1.835630\nv 1.420634 0.605663 1.813330\nv -1.863866 3.146264 -2.751470\nv 3.614184 -2.474386 -0.247420\nv 3.571684 -2.548586 -0.035820\nv 3.443584 -2.591886 -0.183470\nv 1.712134 0.283114 2.203230\nv -1.309016 2.536664 -0.490320\nv -1.131516 2.450214 -0.329720\nv 2.160034 0.884564 1.642980\nv 2.203834 1.105914 1.524480\nv 2.088534 1.125414 1.526080\nv 1.362034 0.229213 2.327930\nv 1.099284 0.243713 2.323930\nv -3.173866 1.319464 0.058180\nv -1.613066 -2.182636 -0.088220\nv -1.483116 -2.130686 -0.084820\nv -1.511216 -2.139686 -0.188720\nv -3.058466 2.464814 0.787030\nv -3.133266 2.510014 0.628130\nv -3.100116 2.416013 0.639930\nv 0.204034 1.406064 1.183030\nv -1.896266 1.793214 -0.837020\nv -1.756016 1.825814 -0.826220\nv -1.595666 1.586464 -0.832570\nv -1.593116 -0.501487 1.765630\nv -1.513816 -0.313536 1.800130\nv 4.198834 -1.240636 0.917130\nv 4.035784 -1.173786 0.942280\nv 4.054734 -1.320236 1.020680\nv 1.673184 0.609414 1.803980\nv 1.662734 0.720013 1.721130\nv 1.563534 0.533414 1.827080\nv 1.194934 1.051314 1.713530\nv 1.346984 -2.172386 2.070530\nv 1.395734 -2.109086 2.137330\nv -2.417266 -0.656786 1.260680\nv -2.433516 -0.428237 1.415330\nv -2.519166 -0.473486 1.315230\nv 3.709134 -0.496486 -0.325120\nv 3.706884 -0.787686 -0.301920\nv 1.225884 0.824463 1.801580\nv 2.254484 1.144014 1.490080\nv 2.192484 1.384163 1.387980\nv 2.074634 1.248863 1.461680\nv -0.095716 3.377564 -1.016719\nv -0.064216 3.290564 -0.919819\nv -2.040366 3.418713 -0.720670\nv -2.105816 3.314064 -0.478869\nv -1.969366 3.282014 -0.563969\nv -0.031766 -2.637686 -0.200470\nv -0.083966 -2.639986 -0.208970\nv -0.070566 -2.629686 -0.382970\nv -1.548766 -0.167236 1.859280\nv -1.523966 -0.053736 1.862230\nv -1.542416 0.079763 1.872530\nv -1.425416 0.177813 1.852680\nv -1.521366 0.351363 1.753930\nv -1.441966 0.688113 1.674480\nv -1.550466 1.003064 1.450830\nv -1.611966 1.116163 1.422080\nv 1.353834 -1.944786 2.312280\nv -1.820416 2.995864 -2.136569\nv -1.915716 2.966564 -2.311319\nv 2.562934 0.014013 2.011180\nv 2.357484 0.014263 2.002730\nv 2.363684 -0.113936 2.053280\nv 1.422584 -2.264236 1.955980\nv 3.497934 0.226764 -0.656120\nv 3.488434 0.364614 -0.604120\nv -1.465266 -0.766037 1.735530\nv -1.429766 -0.599686 1.799780\nv -1.503816 -0.441537 1.785380\nv -1.428816 1.081864 1.404130\nv 1.261034 0.683364 1.811930\nv 1.068334 0.797014 1.807330\nv 1.631684 0.454013 1.941880\nv 1.746584 -0.866737 2.438880\nv 2.072834 0.449513 2.004480\nv 2.175334 0.584114 1.934530\nv -2.293366 2.949264 -1.864619\nv -2.285566 3.020664 -1.887420\nv -2.214366 2.878964 -1.915320\nv 1.288084 1.577814 1.400580\nv 1.148884 -2.186786 2.028130\nv 3.902834 -2.317586 -0.180470\nv 3.851534 -2.392036 -0.015520\nv 1.882134 -0.832287 2.410930\nv 1.989134 -0.761786 2.353780\nv -0.914516 3.375214 0.024881\nv -0.969216 3.288514 0.075381\nv -0.843266 3.229164 -0.008870\nv 3.676434 -1.850836 1.234780\nv 3.442084 0.538264 -0.564270\nv -0.177766 4.376814 -0.778669\nv -0.034016 4.451663 -0.758169\nv 0.038284 1.740864 0.199530\nv -1.441516 -0.242237 1.820780\nv -1.470366 -0.097436 1.837230\nv -1.358466 0.056763 1.874080\nv -1.349116 0.477063 1.763530\nv -1.296466 0.833364 1.589930\nv -1.382766 1.148014 1.392680\nv 1.569084 0.166263 2.340080\nv 3.557734 -1.454786 1.061680\nv 3.496434 -1.460886 1.074380\nv 3.486884 -1.548186 1.106630\nv -0.497966 3.378964 -0.972169\nv -2.487916 1.242214 -0.637570\nv -2.384516 1.340114 -0.729270\nv -2.356466 1.197614 -0.668020\nv -2.531516 1.768814 -0.693420\nv -2.699816 1.834464 -0.634270\nv -2.515416 1.867614 -0.693520\nv -1.354166 -0.039136 1.866630\nv -0.619516 2.928464 -0.602470\nv -0.388666 3.022914 -0.625320\nv 0.198134 3.282214 -0.583070\nv 0.051134 3.211864 -0.581719\nv 0.113034 3.224764 -0.647419\nv 1.307584 -1.294887 2.441180\nv 1.047884 -1.373187 2.416180\nv 3.400634 -1.676036 1.151130\nv -2.061466 3.136464 -2.843270\nv -1.768416 2.769814 -1.275319\nv -1.865066 2.712614 -1.315820\nv -1.775966 2.814314 -1.457220\nv -1.355116 -2.321986 1.836780\nv -1.432416 -2.460387 1.910380\nv -0.551216 4.132914 -0.586319\nv -0.120366 0.375914 -1.542120\nv -0.098366 0.673314 -1.507770\nv -0.058066 0.597764 -1.532320\nv 0.091684 4.076214 -1.330469\nv -1.280216 -0.818837 1.694780\nv -1.512616 -0.882836 1.659130\nv -1.349866 -0.462286 1.854530\nv -1.332666 -0.125186 1.847280\nv -1.290666 0.283863 1.775480\nv 1.802584 1.386814 1.480330\nv 1.942834 1.448913 1.419630\nv 1.839434 1.549814 1.380030\nv 3.521584 -1.314336 1.026180\nv 1.101034 -1.740386 2.289530\nv 3.233434 0.782214 -0.704670\nv 3.220034 0.901764 -0.595670\nv 3.316934 0.874664 -0.388320\nv -2.647216 2.094364 -0.563420\nv -2.715716 2.192664 -0.474820\nv -2.563016 2.223364 -0.599870\nv -0.091066 3.863214 -1.234569\nv 0.073634 3.813514 -1.269069\nv -1.306266 -1.037037 1.543380\nv -0.637466 -2.809686 1.649230\nv -0.566916 -2.748886 1.747779\nv -0.748566 -2.801586 1.717029\nv -1.280916 -0.490286 1.859630\nv -1.264966 -0.220637 1.872730\nv -1.255866 0.997764 1.451080\nv -1.306316 1.112463 1.382180\nv 3.667584 0.189814 0.375330\nv 3.685434 0.007214 0.495030\nv 3.709484 0.008714 0.244930\nv 2.007134 0.756463 1.773080\nv 2.058984 0.309213 2.049480\nv 1.905634 0.372763 2.034080\nv 3.358834 0.701014 -0.473620\nv 1.898834 -1.166886 2.349280\nv -1.605366 2.510914 -0.661420\nv -1.696066 2.603114 -0.735570\nv -1.606166 2.603514 -0.617320\nv 2.488084 0.286363 1.954280\nv 2.740434 -1.767686 -1.451120\nv 2.825634 -1.538486 -1.481420\nv 2.870284 -1.696636 -1.329870\nv -1.820216 -2.243986 -0.136920\nv -1.615216 -2.176336 -0.180570\nv 0.163584 3.417814 -1.022519\nv 0.298884 3.537114 -1.122469\nv 0.403184 3.491514 -1.077869\nv -3.123516 2.636813 0.738080\nv -3.137766 2.677114 0.643680\nv 3.756284 -1.607286 1.198930\nv -1.304816 -2.566036 1.965430\nv -1.446016 -2.601336 1.948679\nv -1.221616 -2.408536 1.895480\nv -1.168016 -2.321486 1.825780\nv 3.648284 -1.502686 1.132630\nv -1.468216 -2.181937 1.602929\nv -1.862966 3.089114 -2.493419\nv -1.723216 -1.482036 -0.421970\nv -1.807566 -1.447586 -0.368320\nv -1.698166 -1.472536 -0.508070\nv -1.244666 -0.322537 1.871080\nv -1.231316 0.191163 1.794980\nv 2.226284 0.701613 1.812730\nv 1.107884 1.071264 1.691430\nv 1.086934 0.940463 1.766430\nv 3.669784 -1.228836 0.928630\nv 3.598634 -1.196386 0.938780\nv 3.603884 -1.314636 0.979080\nv 3.682884 -1.135186 0.857580\nv -1.034266 2.351064 0.501830\nv -0.413216 -1.393886 -1.069420\nv -0.541966 -2.249186 -1.469170\nv -0.465116 -2.264136 -1.556020\nv -0.634166 -2.342686 -1.507020\nv 1.000584 -1.611887 2.349930\nv 0.954284 -1.493237 2.388130\nv -0.003266 -2.607987 2.291529\nv -0.115866 -2.748137 2.172280\nv 0.014084 -2.712987 2.282929\nv -1.909816 -1.097336 -0.825620\nv -1.908616 -0.971036 -0.992120\nv -1.788166 -1.079636 -0.961170\nv -2.720616 1.173564 -0.454370\nv -2.596816 1.031814 -0.443620\nv -1.188766 -0.615686 1.781380\nv -1.148066 -0.529586 1.808430\nv -1.137716 -0.407636 1.834580\nv -1.217416 -0.030237 1.842180\nv -1.202616 0.472514 1.716880\nv -1.194766 0.824313 1.587330\nv -1.203666 1.133214 1.363230\nv -1.200966 1.224364 1.309380\nv -1.341266 1.221113 1.387380\nv 1.149334 0.576314 1.793580\nv 1.110734 1.320563 1.558430\nv -1.044716 2.442663 -0.131220\nv 2.858984 -1.046636 -1.520920\nv 2.966034 -1.096086 -1.368120\nv 2.879484 -1.238636 -1.394770\nv -0.756816 2.809864 -0.203020\nv -0.725316 2.812314 -0.274170\nv -0.571766 2.932114 -0.251220\nv -3.262366 1.407864 0.425930\nv -1.815916 2.682864 -1.138170\nv -1.738316 2.742614 -1.107620\nv -1.163566 -2.221836 1.708079\nv -1.145166 -2.104337 1.492930\nv -1.178916 -1.295936 1.343930\nv -0.097966 3.755114 -1.204369\nv -0.017816 3.524314 -1.122319\nv -1.114066 -0.847287 1.722480\nv -1.109766 -0.184537 1.888480\nv -1.136816 0.064914 1.806180\nv -1.135216 0.618213 1.653530\nv -1.123266 0.952613 1.493280\nv -1.712266 2.721364 -0.938820\nv 2.025984 1.526664 1.344930\nv -1.820016 4.088865 -2.756619\nv -1.897616 4.097764 -2.615069\nv -3.137666 2.765764 0.782930\nv 2.136734 0.939214 -1.308920\nv 1.836184 0.831914 -1.400320\nv 1.944284 1.065614 -1.346020\nv -0.691316 3.350414 -0.884619\nv -0.708166 3.455264 -0.903619\nv -1.030566 0.187614 1.846930\nv -1.104566 0.385813 1.783630\nv -1.059366 0.721163 1.591030\nv -1.032066 1.066763 1.409580\nv -1.156116 -2.081036 1.375230\nv 1.557534 -1.415336 2.445130\nv -0.917366 2.827064 -0.531670\nv -0.702566 2.969013 -0.660320\nv 1.900084 0.914864 1.610580\nv 2.035184 0.977564 1.579830\nv 1.990934 1.145664 1.541630\nv -1.217266 3.234314 0.175731\nv -1.119866 3.251564 0.133881\nv -2.184866 2.592564 -0.841720\nv -2.106666 2.602314 -0.940670\nv -1.062166 -2.250836 1.708430\nv -1.041416 -2.098986 1.498180\nv -1.039866 -1.994087 1.405330\nv -0.201566 -1.412886 -1.167520\nv -0.229316 -1.415786 -1.095420\nv -0.298216 -1.248036 -1.148270\nv -1.008266 -0.662637 1.803530\nv -1.028966 -0.268637 1.883080\nv -1.013166 -0.093786 1.862080\nv 1.156084 -1.498087 2.398680\nv 1.653484 0.407963 2.039880\nv 1.652034 -0.215486 2.458580\nv 2.463334 0.836913 1.604380\nv 2.592334 1.014413 1.461680\nv 2.396634 0.982313 1.537880\nv 3.756984 -1.742936 1.216030\nv 3.767134 -1.517986 1.162580\nv 2.511234 -2.803386 -0.460870\nv 2.503234 -2.747436 -0.485020\nv 2.601384 -2.705336 -0.489970\nv -0.957566 1.398363 1.107280\nv -0.910916 1.283414 1.200030\nv -0.845966 1.488764 0.977630\nv 3.100484 -2.631936 -0.392920\nv 2.992034 -2.655986 -0.406270\nv 2.943434 -2.628086 -0.468670\nv 3.423884 -2.121686 1.216280\nv -1.272916 -1.320836 -0.850120\nv -1.206666 -1.232286 -0.952520\nv -1.098216 -1.305636 -0.961420\nv -1.190666 2.643714 -0.414470\nv -1.050766 2.657464 -0.332970\nv -2.200116 -2.774136 -0.076620\nv -2.187066 -2.642436 -0.092320\nv -2.163416 -2.809036 -0.166620\nv -0.986466 -0.444287 1.810630\nv -0.979416 0.037713 1.810830\nv -0.986166 0.278514 1.824130\nv -1.014916 0.487363 1.743230\nv -0.967316 0.586264 1.664580\nv -0.903266 1.103513 1.371380\nv -1.098016 1.285914 1.250630\nv 3.363884 -2.253886 1.157930\nv 3.764184 -1.309986 1.032480\nv -0.067816 -2.741936 0.790780\nv 2.195084 -0.734036 2.298480\nv 2.362534 -0.755087 2.229130\nv 2.281934 -0.618887 2.280130\nv -0.977366 -2.217287 1.645480\nv -0.939516 -2.114387 1.549830\nv -2.946966 -0.219586 0.340230\nv -2.985616 -0.224586 0.206830\nv -3.134316 2.873714 0.659730\nv -0.924916 -0.793987 1.723430\nv -0.961816 -0.908887 1.668080\nv -0.888316 -0.322186 1.839780\nv -0.921016 -0.135786 1.853580\nv -0.926066 0.773263 1.619230\nv -0.971466 0.915064 1.541680\nv -0.989716 1.285064 1.210030\nv -1.428366 1.245964 1.457430\nv -1.619866 1.223764 1.506280\nv -0.975566 3.110364 0.126530\nv -1.662116 4.206465 -3.222769\nv -1.763366 4.316614 -3.136769\nv -1.672816 4.013414 -3.020569\nv -0.912066 -1.986587 1.491330\nv -0.938916 -1.865837 1.450830\nv -2.031116 2.918615 -2.352419\nv -0.880766 -0.465086 1.782730\nv -0.854216 0.165714 1.777330\nv -0.876866 0.427964 1.727630\nv 2.489384 1.079613 1.455080\nv 2.276534 0.349164 -1.536370\nv 2.170334 0.476764 -1.526570\nv -0.157566 -2.662286 -1.920420\nv -0.290266 -2.461286 -1.872820\nv -0.057416 -2.452886 -1.884020\nv 0.973134 -2.844186 -1.381770\nv 0.867684 -2.814986 -1.308020\nv 0.690684 -2.852886 -1.434520\nv 2.388984 1.283214 1.403230\nv -0.756716 3.801614 -0.206469\nv 0.530534 3.683664 -1.272669\nv 0.217034 3.703614 -1.230369\nv 0.356684 3.856564 -1.352319\nv -0.827366 -2.429436 1.791130\nv -0.824716 -2.350687 1.758530\nv -0.964516 -2.386337 1.800330\nv -2.482966 1.344663 2.150530\nv -0.859466 -0.839087 1.708380\nv -0.821166 -0.637437 1.714830\nv -0.804366 -0.020587 1.755380\nv -0.850066 0.266013 1.765680\nv -0.815066 0.658863 1.684730\nv -0.744766 0.761113 1.643930\nv 0.890434 4.558764 -1.798469\nv 0.919034 4.453165 -1.870569\nv 0.872934 4.522214 -1.857769\nv -0.094666 3.144764 -0.551169\nv -0.185666 3.112714 -0.644469\nv -0.040016 3.169014 -0.650119\nv 0.860984 3.856514 -1.560669\nv 0.923534 4.024514 -1.742719\nv 0.963184 3.946314 -1.671869\nv -2.026666 3.158914 -2.899770\nv 0.427834 -2.585087 1.558530\nv 0.375834 -2.587436 1.549879\nv 0.336884 -2.602686 1.365029\nv -0.766966 -2.161036 1.605080\nv -0.802466 -0.991987 1.706980\nv -0.691066 0.942713 1.514080\nv -0.706666 1.365113 1.150480\nv 1.697384 -0.366586 2.451730\nv -0.949016 2.118664 -0.146470\nv -1.012466 2.246664 -0.183470\nv -3.080116 2.710264 0.314080\nv -3.043566 2.819064 0.145230\nv -2.072866 2.614314 -1.028170\nv -1.989966 2.670064 -1.238120\nv -0.725466 -1.961186 1.562480\nv -3.049516 2.185614 -0.061770\nv -2.922566 2.288914 -0.197420\nv -3.040316 2.088914 -0.168120\nv -0.862516 -1.260286 1.556580\nv -0.726816 -1.039336 1.706030\nv -0.712466 -0.827686 1.744380\nv -0.768866 -0.466787 1.721080\nv -0.772416 -0.320886 1.773830\nv -0.742766 -0.212236 1.771430\nv -0.738766 0.486514 1.716630\nv -0.678966 1.057314 1.412230\nv -0.638616 1.211564 1.296130\nv 4.014984 -2.284636 0.128130\nv 3.857084 -2.409086 0.192030\nv 2.046134 -2.091186 1.983679\nv 1.965484 -2.203236 1.960980\nv -0.768666 3.546064 -0.094069\nv -0.709466 3.669714 -0.146169\nv -2.796566 -0.648036 0.336430\nv -0.760766 -1.865536 1.552230\nv -0.663116 -1.592637 1.621230\nv -0.766116 -1.621137 1.580130\nv -0.666766 -0.653836 1.763880\nv -0.700166 -0.463436 1.711180\nv -0.616766 0.332064 1.702480\nv -0.601466 1.402063 1.135080\nv -0.716366 1.547764 0.925080\nv 4.450834 -1.445536 -0.043970\nv 4.478484 -1.574136 0.156230\nv 3.749434 -0.339686 0.064480\nv 3.748684 -0.489686 -0.115020\nv -1.156516 -2.223886 0.423330\nv -1.070016 -2.126136 0.467130\nv -1.126766 -2.076986 0.320780\nv -1.088616 2.723814 0.226030\nv -1.061816 2.885264 0.214430\nv -1.128116 2.899564 0.345880\nv -1.742716 2.937214 -1.759320\nv -0.669766 -2.373786 1.715280\nv -0.674966 -2.047837 1.581079\nv -1.687166 2.924063 1.456430\nv -1.880566 2.972564 1.498230\nv -1.805866 2.848914 1.541930\nv -0.651516 -1.428886 1.661080\nv -0.783766 -1.451087 1.589630\nv -0.764466 -1.199286 1.629630\nv -0.643766 -1.160737 1.680380\nv -0.657466 -0.305436 1.732730\nv -0.689216 -0.139436 1.726830\nv -0.652266 -0.006087 1.734130\nv -0.619866 0.153614 1.713180\nv -0.601916 0.507163 1.659230\nv -0.677766 0.765614 1.618580\nv 2.913084 -1.408236 -1.385920\nv 2.918984 -1.523436 -1.360470\nv 2.493084 -0.225187 2.075530\nv 3.746834 -0.523336 0.389380\nv -0.612566 3.871464 -0.250669\nv -0.573166 -2.110636 1.591530\nv -0.577666 -1.874086 1.578880\nv -0.592916 -0.691437 1.764930\nv -0.598166 -0.497386 1.737630\nv -0.624166 -0.150286 1.734930\nv -0.572066 0.930514 1.479030\nv -0.633266 3.659014 -0.175119\nv -0.562366 3.785414 -0.222069\nv -1.170616 -2.005887 1.137730\nv -1.129266 -2.025036 1.299929\nv -1.104616 -1.937787 1.244180\nv 1.905184 1.896314 0.933930\nv 1.748034 1.734064 1.203230\nv 2.006584 1.740614 1.143230\nv -2.722366 2.721463 -0.259420\nv -2.747316 2.596364 -0.225870\nv -0.622316 -2.370736 1.713430\nv -0.582216 -2.281236 1.674380\nv -0.479316 -1.975086 1.567230\nv -0.506966 -1.617236 1.627130\nv -0.537266 -1.240836 1.695480\nv -0.385916 -1.183136 1.686580\nv -0.531966 -0.878537 1.708680\nv -0.522666 -0.538287 1.754130\nv -0.540016 -0.397187 1.786580\nv -0.498466 -0.207737 1.790480\nv -0.547866 0.265864 1.719430\nv -0.556366 0.655814 1.595080\nv -0.524366 1.150163 1.337030\nv -0.093416 3.170264 -0.734169\nv -0.540016 -2.391086 1.677230\nv -0.443666 -1.473587 1.665180\nv -0.438116 -0.606286 1.738730\nv -0.514316 1.375514 1.158130\nv -0.459016 1.533414 1.038880\nv 1.098734 -2.429436 2.042479\nv 1.118434 -2.262336 1.969080\nv 1.383834 -0.838187 2.529630\nv 1.256734 -0.868887 2.543880\nv -0.511466 3.902364 -0.276619\nv -0.444266 4.013314 -0.353969\nv 0.851434 4.186464 -1.806619\nv -0.485666 -2.345437 1.655630\nv -0.423266 -1.850386 1.557180\nv -0.392566 -0.948537 1.710330\nv -0.426216 -0.257087 1.805330\nv -0.472366 -0.084687 1.783330\nv -0.447116 -0.000236 1.786880\nv -0.402466 0.142564 1.810230\nv -0.458616 0.511164 1.670530\nv -0.471666 0.730763 1.537980\nv -0.438066 0.924114 1.456280\nv -0.451716 3.834164 -0.295419\nv -0.380966 -2.190886 1.598530\nv -0.354166 -2.092937 1.554880\nv -0.360466 -1.350037 1.670780\nv -0.342566 -0.692037 1.701180\nv -0.385316 -0.465187 1.782180\nv -0.329716 0.354714 1.761780\nv -0.389716 0.427164 1.729230\nv -0.408366 1.057014 1.372780\nv -0.382016 1.218014 1.238980\nv 2.484684 -2.500986 -1.127670\nv 2.494584 -2.525986 -0.970970\nv 2.421734 -2.675536 -0.883520\nv 0.973984 1.528714 1.395430\nv 3.859584 -1.734636 1.169530\nv -0.404516 3.936464 -0.327269\nv -1.642616 3.698314 -3.321869\nv -1.632166 3.904315 -3.193619\nv 0.324734 3.367014 -0.898169\nv 0.107384 3.337714 -0.939520\nv -2.844066 3.081164 0.835880\nv -0.286216 -1.906986 1.502280\nv -0.293716 -1.575086 1.574630\nv -0.366216 -0.560737 1.742680\nv -0.304366 -0.281237 1.755680\nv -0.344566 -0.082387 1.769280\nv -0.273516 0.001713 1.832730\nv -0.311966 0.609064 1.641730\nv -0.298666 0.751263 1.557330\nv -0.208566 1.324764 1.184630\nv -1.650766 3.526714 -1.921169\nv -1.685866 3.569964 -1.768619\nv -1.638066 3.417164 -1.769069\nv -0.352016 4.015664 -0.371669\nv 1.493034 1.968014 -0.360070\nv -0.326566 -2.145486 1.588580\nv -0.200316 -1.717986 1.490230\nv -0.279616 -1.096887 1.674480\nv -0.259666 -0.202136 1.740730\nv -0.299366 0.964613 1.446130\nv -0.891466 2.704014 -0.250370\nv -0.819366 2.766814 -0.162620\nv -0.967916 2.662663 -0.192770\nv -0.301616 4.086964 -0.424969\nv -0.258016 4.054714 -0.455469\nv -0.108466 4.121614 -0.620719\nv -0.168966 4.159463 -0.525969\nv -2.952666 2.542264 0.136180\nv -2.967116 2.357464 0.067380\nv -0.329566 -2.187836 1.639530\nv -0.266766 -0.779987 1.692180\nv -0.213066 -0.467886 1.690030\nv -0.238616 -0.367587 1.707130\nv -0.201616 0.264163 1.832230\nv -0.161016 0.406914 1.806080\nv -0.173166 0.829964 1.559530\nv 0.550084 3.512614 -1.092069\nv 0.526534 3.413264 -0.893869\nv -2.813216 0.980364 -0.166820\nv -0.862216 1.544664 0.940030\nv -0.813366 1.715564 0.786030\nv -0.862766 1.718964 0.869130\nv -0.852816 1.827564 0.778580\nv -0.241166 -2.027287 1.524530\nv -0.180116 -1.461787 1.535330\nv -0.225216 -1.284087 1.601230\nv -0.143366 -0.540186 1.668280\nv -0.136866 0.599114 1.703480\nv -1.918016 3.085214 -2.779170\nv -1.881266 3.093215 -2.711870\nv -0.256016 4.163264 -0.475919\nv -2.869366 -0.381486 -0.079870\nv -0.106516 -1.179587 1.563830\nv -0.161666 -0.888236 1.635030\nv -0.105766 -0.660587 1.656830\nv -0.168166 -0.284637 1.705180\nv -0.145316 -0.164686 1.790480\nv -0.152616 0.149664 1.828180\nv -0.038416 0.892614 1.539730\nv 4.134834 -2.106086 -0.182170\nv 1.909034 -1.608437 2.247730\nv -0.196866 4.226714 -0.534519\nv -0.189616 4.318414 -0.632269\nv -0.132216 4.265163 -0.574269\nv -0.079366 4.392764 -0.680719\nv 3.741234 -0.595086 0.610530\nv 3.711434 -0.892536 0.665030\nv 3.750134 -0.851886 0.543280\nv -2.163166 2.946665 -2.419369\nv -2.185316 3.022814 -2.449370\nv -2.141866 3.002564 -2.556969\nv -0.048566 -1.828536 1.420880\nv -0.043866 -1.618937 1.451430\nv -0.082016 -0.010836 1.807730\nv 3.203834 -1.381386 -1.079470\nv 3.306234 -1.198936 -1.055320\nv 3.308934 -1.331986 -0.986020\nv 3.896484 -1.363336 1.080880\nv -1.574016 -2.379486 0.869880\nv -1.475916 -2.451986 0.691480\nv -1.630966 -2.526386 0.764730\nv 2.446534 -2.786036 -0.590470\nv 2.533934 -2.675436 -0.576420\nv 2.505134 -2.682286 -0.528620\nv 0.009184 -1.416736 1.481180\nv -0.088766 -0.861036 1.623230\nv -0.090166 -0.556837 1.697780\nv -0.095166 -0.369637 1.724080\nv -0.075016 -0.205237 1.794030\nv -0.011616 0.058613 1.811080\nv 0.035284 0.186963 1.866430\nv -0.015716 0.262313 1.855880\nv -0.021116 0.624013 1.700580\nv -0.031716 1.078864 1.389830\nv 1.261684 0.517213 1.806330\nv 3.174184 -1.954886 1.222530\nv 1.060534 -0.193987 2.464280\nv -0.075216 4.237164 -0.612519\nv -0.043866 4.313964 -0.638219\nv 1.896334 2.015464 0.398530\nv -0.007566 -1.135136 1.556580\nv -0.019816 -0.912686 1.616380\nv 0.003134 -0.849286 1.653030\nv -0.050666 -0.591937 1.736330\nv -0.009266 -0.460787 1.875430\nv -2.016366 2.510264 -0.819920\nv -1.842316 2.458664 -0.779570\nv -1.978016 2.402164 -0.789670\nv -0.033016 -0.271036 1.831080\nv -0.015766 -0.070637 1.830230\nv 0.038234 0.376963 1.775880\nv 0.000684 0.491563 1.755930\nv -0.306816 4.231214 -0.567019\nv -1.791916 4.158464 -3.451669\nv -1.771416 3.904114 -3.431269\nv -0.923766 2.744764 -0.429220\nv 0.030934 -1.657136 1.439830\nv -1.716416 4.366014 -3.293969\nv 0.203384 -0.604637 2.255830\nv 0.295284 -0.840487 2.178480\nv 0.056684 0.118613 1.841830\nv 0.116084 0.995564 1.494180\nv 0.153834 1.133863 1.381230\nv 0.150834 1.226664 1.288780\nv -1.262366 -2.210636 0.821580\nv -1.290116 -2.370286 0.632780\nv 2.458684 -2.804836 -0.470520\nv 4.019284 -2.291286 0.297580\nv 0.020784 4.409614 -0.703519\nv 0.098584 4.468564 -0.769419\nv 0.037134 4.506864 -0.798419\nv -1.718166 3.982464 -2.854319\nv -1.903616 2.891214 -2.048670\nv -1.772016 2.962514 -1.921370\nv -1.307016 -1.743136 0.094530\nv -1.343966 -1.698386 0.161430\nv -2.031166 2.746864 -1.583620\nv -1.930166 2.737614 -1.484570\nv -2.002266 2.705464 -1.410670\nv 0.008384 -1.864187 1.424880\nv 0.073934 -1.434386 1.500480\nv 0.070584 -1.094586 1.609680\nv 0.058184 -0.973736 1.644030\nv -2.507566 4.025264 -2.403669\nv -2.465716 3.986915 -2.218319\nv -2.448716 4.112564 -2.422919\nv -1.738366 3.387614 -2.691870\nv -3.235266 1.948764 0.541730\nv -3.274916 1.557364 0.412030\nv 0.110134 0.088413 1.875080\nv 0.092084 0.511313 1.781630\nv 0.061534 0.826764 1.601230\nv 3.939684 -2.315086 -0.067320\nv 1.373834 1.463414 -1.042670\nv 1.464934 1.290464 -1.266470\nv 1.231634 1.333764 -1.154170\nv -2.153916 2.786714 -1.544119\nv -2.117716 2.815914 -1.726570\nv -1.646516 3.178214 -1.346120\nv 0.165834 -2.110186 2.054180\nv 0.036834 -2.142586 2.011580\nv 0.085834 -2.186636 2.097630\nv 0.113534 -2.050286 1.905880\nv 0.130284 -1.298386 1.602080\nv -1.202966 -2.216236 0.730880\nv -1.861266 3.180714 -0.550920\nv -1.817666 3.126064 -0.434519\nv 0.126934 0.214563 1.817130\nv 0.159584 0.428214 1.826180\nv 0.172784 0.629313 1.749480\nv 0.991384 1.332514 -1.159120\nv 0.864134 1.156864 -1.267320\nv 0.759834 1.324814 -1.159570\nv 2.450834 0.488563 1.894330\nv 1.091534 -0.954537 2.501430\nv 1.048084 1.073264 -1.412120\nv 0.910884 0.889814 -1.487520\nv 0.914334 1.076664 -1.356070\nv -1.229416 -2.154587 0.863980\nv 0.258284 -2.275037 2.243379\nv 0.216734 -2.176187 2.143380\nv 0.233634 -2.412387 2.302979\nv 0.076734 -2.425687 2.259180\nv 3.351934 0.224214 -0.855670\nv 3.172084 0.224064 -1.053220\nv 3.153984 0.396014 -1.053120\nv 1.764684 1.926913 0.896530\nv -1.926366 3.767264 -1.540869\nv -2.053266 3.763764 -1.374769\nv -2.252266 2.895413 1.621780\nv -1.820866 3.775914 -1.785419\nv 0.205834 0.237013 1.815380\nv 0.266884 0.311063 1.847280\nv 0.223784 0.789363 1.678680\nv 0.283484 1.062814 1.537880\nv 0.190234 4.465964 -0.854219\nv 0.278534 4.532914 -0.939169\nv 0.217684 4.545313 -0.874869\nv 1.799534 0.873764 1.661080\nv 0.212384 4.610864 -0.915519\nv 0.139784 4.595814 -0.930169\nv 0.255434 -2.054986 1.955679\nv 0.235984 -1.995636 1.766380\nv 0.149034 -1.986187 1.728380\nv 0.236484 -1.935586 1.690429\nv 0.138184 -1.932036 1.587880\nv 1.862534 1.962713 0.749830\nv -2.646816 3.199464 0.409380\nv -2.569016 -0.957086 -0.086820\nv -2.685316 -0.806236 -0.025970\nv -3.142666 2.868564 0.508130\nv -1.867016 4.285714 -2.954669\nv -1.809866 4.178364 -2.904269\nv 0.326684 0.558813 1.807530\nv 0.296234 1.351014 1.295180\nv 4.440384 -1.114236 0.138380\nv 4.354784 -1.204586 -0.186020\nv 4.334284 -1.064186 -0.097320\nv -1.170866 -1.976536 0.834280\nv 3.247984 -2.407136 1.043680\nv 3.094084 -2.268086 1.113780\nv 2.232634 1.455414 1.322830\nv 2.444884 1.416713 1.302030\nv 4.491834 -1.333586 0.181780\nv 0.144184 4.542614 -0.828169\nv 0.271984 -2.139836 2.121630\nv 0.655634 0.630514 1.757130\nv 0.698234 0.448063 1.830580\nv 0.816784 0.508263 1.801330\nv -2.751666 -0.722236 -0.028420\nv -2.801316 -0.586836 -0.142070\nv 0.536284 4.752564 -1.269419\nv 0.644784 4.706464 -1.426319\nv 0.636684 4.801164 -1.484219\nv 0.332184 0.378864 1.841280\nv 2.025034 0.694464 -1.390920\nv 2.113834 0.733614 -1.358470\nv 2.184934 0.691764 -1.374020\nv 0.410284 -2.255887 2.232379\nv 0.340034 -2.053686 1.936829\nv 0.319584 -1.995836 1.810630\nv 0.347784 -1.930786 1.820830\nv 0.209684 -1.862586 1.648680\nv 0.167784 0.256614 -1.637070\nv 0.056984 0.137914 -1.687920\nv -0.011166 0.188264 -1.621620\nv -2.508616 4.100064 -2.621319\nv -2.510216 4.087364 -2.542769\nv -2.488266 4.162664 -2.596819\nv -0.917366 2.895714 -0.579920\nv -0.766716 3.055464 -0.712420\nv -2.979966 0.108664 -0.024070\nv 1.998584 1.938863 0.732830\nv -1.168466 -1.748386 0.884280\nv -1.144716 -1.797786 0.710530\nv -0.248916 3.743164 -1.164719\nv 0.331334 0.706364 1.743280\nv 0.459684 1.043813 1.595830\nv 0.426784 1.515414 1.177880\nv 2.289684 -0.210487 2.132680\nv 2.388184 -0.327336 2.139030\nv 0.453284 -2.175736 2.142680\nv 0.470434 -2.099986 2.010630\nv 0.404234 -1.991587 1.877829\nv -3.072816 2.998564 0.570880\nv -3.098266 2.971564 0.388780\nv -3.110666 1.924714 -0.037220\nv -3.096316 1.751164 -0.109270\nv 2.264584 1.568164 1.176830\nv 2.106984 1.597614 1.264680\nv 0.471534 0.383613 1.834880\nv 0.471884 1.265913 1.448430\nv 3.957984 -1.472386 1.114830\nv 0.423034 -2.052786 1.928380\nv -1.799716 3.096014 1.332230\nv -1.658766 3.057414 1.352880\nv 2.168734 1.882064 -0.306270\nv -1.439766 -2.146887 1.259130\nv -1.247166 -2.092036 1.258630\nv -1.416316 -2.171486 1.117430\nv -2.065866 4.191764 -2.576119\nv -1.922266 4.194214 -2.759019\nv 0.426534 0.601414 1.772480\nv 0.500984 0.801963 1.716380\nv 0.499434 1.429514 1.323430\nv 0.968034 4.069565 -1.773319\nv 0.362984 4.605864 -1.022419\nv 0.381234 4.679564 -1.050869\nv 0.472934 -1.979637 1.935229\nv 0.343184 -1.813437 1.851130\nv 0.375334 -0.218537 2.391680\nv 0.483084 -0.414737 2.482030\nv 0.533584 -0.267787 2.470880\nv 0.764584 0.443263 1.880080\nv 0.612484 0.376564 1.907180\nv 0.801684 0.364313 2.101330\nv -2.686166 3.088763 1.031830\nv -2.649916 3.017564 1.231830\nv -2.525616 3.097714 1.169281\nv 1.961084 -1.765887 2.239930\nv 3.413084 -1.494886 1.153330\nv 0.514384 -2.051186 1.944879\nv -1.752466 3.116614 -0.765170\nv -1.842666 3.223963 -0.699969\nv -2.180516 3.270464 0.606530\nv -2.262166 3.249163 0.796230\nv 0.629434 -0.671137 2.424580\nv 0.566634 -0.511137 2.485680\nv 0.546084 0.448813 1.797580\nv 0.591034 0.611464 1.783930\nv 0.564084 0.923863 1.672180\nv 0.611134 1.330964 1.428580\nv 0.611284 1.519564 1.260880\nv -1.747016 3.420464 -3.141570\nv -0.459816 -1.126636 -1.173570\nv -0.447016 -0.936636 -1.267220\nv -0.348416 -1.141986 -1.194120\nv 0.664684 -2.273886 2.135329\nv 0.682734 -2.170286 2.033780\nv 0.572434 -2.114486 1.995030\nv 0.607034 -2.050386 1.973180\nv 0.595384 -1.874487 2.099580\nv 0.487034 -1.700337 2.051880\nv 0.570284 -0.358687 2.487030\nv 0.594134 -0.158387 2.433580\nv 0.506834 -0.028437 2.369030\nv 0.647734 1.183564 1.544430\nv 2.121934 -2.439786 1.845180\nv 0.564734 -2.757236 -1.746721\nv 0.660984 -2.805586 -1.692770\nv 0.588584 -0.977287 2.349830\nv 0.667934 -0.863637 2.383730\nv 0.712484 -0.575487 2.442130\nv 0.672884 0.030513 2.406380\nv 0.658484 0.137363 2.347830\nv 0.679434 0.996313 1.674680\nv 0.554934 3.438614 -0.778570\nv 0.641684 3.462914 -0.909320\nv 0.692584 -2.121986 1.992530\nv 0.688084 -2.050086 2.016430\nv 0.678834 -1.797837 2.148830\nv 0.616334 -1.783687 2.141080\nv 0.719034 -1.617037 2.197230\nv 0.581284 -1.534037 2.190180\nv 0.647934 -1.478287 2.247830\nv 0.675634 -1.278986 2.287830\nv 0.682184 -1.128986 2.339630\nv 0.594834 -1.223887 2.278080\nv 0.797434 -0.763187 2.451380\nv 0.692934 -0.446736 2.453530\nv 0.659934 -0.248837 2.449030\nv 0.749434 -0.090687 2.452130\nv 0.130034 3.244764 -0.712619\nv 0.049434 3.237064 -0.794119\nv 0.729584 0.833114 1.750830\nv 0.725634 1.457363 1.399630\nv 3.461384 -1.376936 1.109830\nv 0.728484 -1.935637 2.101380\nv -2.421516 3.839914 -1.832769\nv -1.809716 2.521914 -0.789170\nv -1.725566 2.620014 -0.799120\nv 0.762934 0.151964 2.337780\nv 0.738134 0.704514 1.773830\nv 0.756484 1.355814 1.486130\nv 3.887584 -1.606537 1.153880\nv 0.839284 -2.252936 2.043629\nv 0.793984 -2.186387 2.005380\nv 0.801484 -2.134737 2.021080\nv 0.810284 -2.013986 2.130180\nv 0.775484 -1.731387 2.173480\nv 0.714934 3.562864 -0.909569\nv 0.761534 3.556764 -1.002419\nv 0.701384 3.653214 -0.943019\nv 0.785884 -1.151437 2.301880\nv 0.746034 -1.291237 2.291830\nv 0.758234 -0.977537 2.339780\nv 0.858134 -0.933387 2.405280\nv 0.911784 -0.597636 2.507530\nv 0.820884 -0.293537 2.473730\nv 0.834884 0.057763 2.422480\nv 3.651134 0.252914 -0.214870\nv -0.713566 2.822364 -0.350670\nv 2.615284 0.713514 1.596330\nv 2.652684 0.878814 1.533080\nv 0.824584 -2.403436 2.126179\nv 0.997284 -2.333786 2.040529\nv 0.829134 -1.374087 2.352980\nv 0.737534 -1.439787 2.303630\nv -0.008016 0.104564 -1.661670\nv 0.868934 0.170163 2.365980\nv 0.909384 0.614563 1.786830\nv 0.946534 1.024814 1.715180\nv 3.647134 -1.089136 -0.354920\nv 2.498584 0.382414 -1.495520\nv 2.419584 0.242064 -1.540820\nv 2.396634 0.476064 -1.508370\nv 0.925034 -2.189586 1.994730\nv 0.924584 -2.067386 2.110630\nv 0.934834 -1.179887 2.365630\nv 0.899684 -1.085937 2.365980\nv 0.861034 -0.128637 2.430930\nv 0.837534 0.307713 2.190280\nv -1.648966 3.992364 -3.106869\nv -1.666266 3.836114 -2.955619\nv 1.005134 1.249063 1.607280\nv 0.917484 1.361663 1.514830\nv 0.967234 -1.916837 2.200830\nv 0.952784 -0.790437 2.454880\nv 0.964484 -0.531587 2.515630\nv 0.948484 -0.254587 2.473680\nv 0.943484 0.076563 2.416480\nv 0.963134 0.535214 1.806880\nv 0.905784 0.487163 1.852830\nv 0.981134 0.711713 1.787480\nv 0.938584 0.932663 1.749830\nv 0.998384 -2.255986 1.994330\nv -1.327966 -2.103186 1.420980\nv 0.995784 0.449814 2.021930\nv -3.011666 -0.123486 0.546380\nv -3.049416 0.050464 0.405680\nv 1.045434 -2.190586 1.993580\nv 1.043934 -2.099536 2.117480\nv 1.082134 -0.872137 2.512530\nv 1.034184 -0.718137 2.484430\nv 1.020434 -0.380587 2.491980\nv 0.987834 0.353013 2.201830\nv -0.256116 4.146414 -1.094519\nv 0.002384 4.324364 -1.207869\nv 1.042534 0.539864 1.806030\nv -3.042766 3.028264 0.429880\nv -2.983666 3.031814 0.236430\nv -1.693616 2.992314 -1.615170\nv -2.678916 -0.787386 -0.231470\nv 1.272384 0.366963 2.200480\nv 1.159634 0.449263 2.054830\nv -1.681466 3.250414 -2.163069\nv 2.248584 -2.240886 1.778780\nv 2.090784 -2.315986 1.815780\nv 1.895484 1.610113 1.330480\nv 1.903434 -0.450587 2.359730\nv 1.909584 -0.330687 2.382930\nv 0.429634 3.658914 -0.851319\nv 0.181234 3.667714 -0.763069\nv 0.272534 3.579463 -0.686719\nv 2.951184 -1.791536 1.564580\nv 3.100734 -1.535336 1.578730\nv 2.866884 -1.657637 1.675880\nv -0.063166 3.430964 -0.329619\nv -0.263066 3.426164 -0.262019\nv -0.102216 3.357714 -0.309469\nv 0.084284 3.344914 -0.423919\nv 0.035684 3.431963 -0.368369\nv 1.973734 -1.514086 2.228530\nv 1.936584 -1.392437 2.329680\nv 1.847434 -1.479487 2.335479\nv 2.083234 -0.143287 2.296280\nv 2.216484 0.114463 2.124680\nv -0.353866 3.863014 -0.406819\nv -0.357216 3.738014 -0.489119\nv 2.108184 -0.673787 2.333730\nv 0.647784 3.648664 -0.913819\nv 0.461084 3.764964 -0.970319\nv 2.124384 -2.238187 1.807130\nv -1.595266 -0.794636 -1.274520\nv -1.466416 -0.768636 -1.325170\nv -1.456816 -0.935386 -1.225920\nv 4.276084 -1.914286 0.702730\nv 4.120684 -1.858586 0.952730\nv 4.046534 -2.137737 0.756130\nv 3.422684 -1.346786 1.230980\nv 4.244384 -1.806136 0.824030\nv 4.115934 -1.712636 1.029480\nv 4.229434 -1.485886 0.945280\nv 0.382384 -2.635286 -0.036420\nv 0.149684 -2.639486 -0.045870\nv 0.256384 -2.631486 -0.289520\nv -0.565266 -2.648787 1.743679\nv -0.645366 -2.536436 1.759079\nv -0.669566 -2.722686 1.791679\nv -0.554916 -0.422686 -1.435570\nv -0.416716 -0.529386 -1.427420\nv -0.299766 -1.374686 -1.081320\nv 3.033334 -0.731637 1.735330\nv 3.109684 -0.527187 1.687430\nv 2.849584 -0.590636 1.868780\nv 3.746484 -2.079137 1.124180\nv 2.288484 -1.917837 1.952130\nv 2.438234 -1.922237 1.907330\nv 2.412984 -1.748037 2.020530\nv -0.471516 -0.369986 -1.495870\nv -0.354666 -0.519486 -1.488170\nv 2.748084 -2.206336 -1.204670\nv 2.652984 -2.303336 -1.078370\nv 2.572184 -2.330236 -1.148870\nv 2.998584 -2.311486 1.135580\nv 3.055084 -2.056386 1.274230\nv -0.515866 -0.223686 -1.485770\nv -0.411666 -0.250836 -1.518270\nv 1.979084 -0.540337 2.334980\nv 2.186084 -1.690987 2.089380\nv 2.253184 -1.715787 2.050930\nv 2.090334 -1.526537 2.144180\nv -1.844916 4.438015 -3.406619\nv -1.830316 4.300364 -3.433619\nv -1.927266 4.434114 -3.372169\nv 0.961434 4.107265 -1.553669\nv 0.765384 4.246664 -1.427669\nv 0.954084 4.015464 -1.465969\nv 3.276234 -1.101336 -1.097270\nv 3.387234 -1.055386 -0.980170\nv 2.806134 -1.817086 1.639430\nv 2.663334 -1.708336 1.801230\nv 2.810134 -1.038436 1.753430\nv 2.676784 -1.183386 1.838430\nv 2.823484 -1.365387 1.793880\nv 2.107684 -0.821286 2.319630\nv 2.249734 0.146564 -1.625270\nv 2.387734 -0.003486 -1.669120\nv 2.249784 -0.059536 -1.789270\nv -0.946716 -2.718336 -1.020470\nv -2.108916 2.362964 1.999730\nv 2.025734 -1.328537 2.255580\nv -1.754566 3.400614 -2.992169\nv 2.129434 -0.563237 2.311780\nv 0.811334 3.732164 -1.086720\nv 0.780634 3.928614 -1.248219\nv 0.706334 3.722964 -1.017619\nv -2.213866 3.011815 -2.304220\nv -2.089366 1.976164 2.124430\nv -2.057866 2.237514 2.013080\nv 2.894684 -2.110986 1.429380\nv 2.799384 -1.998586 1.520480\nv 2.750284 -2.306087 1.482930\nv 4.211234 -2.076386 -0.048170\nv 1.978534 -1.051937 2.338730\nv -1.985866 1.252963 2.171780\nv -1.854816 1.368263 2.130730\nv -1.944766 1.429563 2.223180\nv -1.870716 1.674563 2.124830\nv -1.977016 2.003513 2.010430\nv -2.067766 2.975964 -2.560120\nv -1.045666 -2.692486 1.913379\nv 0.947234 3.806164 -1.511569\nv -1.845916 0.928864 1.496080\nv -1.910616 0.990164 1.511880\nv -0.324166 3.678613 -0.528319\nv -0.181116 3.664164 -0.610569\nv -0.245816 3.791264 -0.611919\nv 2.079334 -0.398337 2.265630\nv -1.841316 1.494014 2.145280\nv -1.977466 2.430313 1.877980\nv 2.183684 -1.456237 2.132080\nv 2.037984 -1.447287 2.194180\nv 2.281484 -0.896787 2.190830\nv 2.210384 -0.865687 2.247780\nv 2.219534 -1.022287 2.233480\nv -1.867616 1.195063 1.969230\nv -2.008816 1.153263 2.094280\nv -1.835216 1.822864 1.987880\nv -1.920866 2.077513 1.900880\nv 3.473284 -0.065636 1.149630\nv 3.388734 0.174764 1.243380\nv 3.330584 -0.011336 1.398330\nv 3.520984 -1.152486 1.037630\nv 3.605334 -1.055036 0.920880\nv 3.487234 -0.913437 1.169330\nv -0.054266 3.575814 -0.572469\nv -0.245566 3.574514 -0.506619\nv -2.039016 1.072263 1.962930\nv -1.971816 2.615614 1.792931\nv 3.645884 -0.060286 0.783030\nv 3.586284 0.199414 0.851580\nv 3.166384 0.748014 1.170880\nv 3.350134 0.675614 0.992230\nv 3.190234 0.991614 0.962780\nv 3.614534 -0.773236 0.940930\nv 3.566734 -0.641586 1.018380\nv -0.335166 0.113664 -1.585270\nv -0.527266 0.106364 -1.560170\nv -1.754866 1.702213 1.943630\nv -1.914816 2.310464 1.827380\nv 3.463734 -1.154137 1.154480\nv 3.404934 -1.188836 1.294730\nv -0.267866 -2.060936 -1.075020\nv -0.251516 -2.004786 -0.917270\nv 3.387834 -0.169686 1.324280\nv 3.549734 -0.258136 1.062780\nv 3.606884 -0.287036 0.975480\nv -0.584316 0.346164 -1.489970\nv -1.760316 1.307863 1.891630\nv -1.736266 1.438664 1.941430\nv -1.682216 1.566613 1.838730\nv -1.887116 2.535314 1.747830\nv 3.219434 -0.619336 1.557580\nv 3.297034 -0.618886 1.453580\nv 3.237284 -0.432736 1.506830\nv -1.171866 2.690814 0.478130\nv -1.109266 2.600663 0.436580\nv 2.942684 0.928963 1.325030\nv 2.971884 1.107514 1.166980\nv 2.849734 1.144914 1.254080\nv -1.765966 1.190313 1.715430\nv -1.855316 1.076814 1.656680\nv -1.814016 2.072063 1.723030\nv -1.853816 2.164263 1.750780\nv 4.118284 -1.424636 1.030730\nv 3.022084 0.696064 1.370080\nv 2.823584 0.877514 1.470730\nv 2.817034 0.689764 1.517130\nv 3.097134 0.388413 1.485530\nv -1.670766 1.789664 1.750530\nv -1.810016 2.335814 1.651130\nv 2.435384 -2.667436 1.653679\nv 2.557334 -2.612137 1.529329\nv 2.507884 -2.528986 1.677980\nv 3.935484 -1.861086 1.085930\nv 3.969284 -1.998336 0.978980\nv 4.091984 -1.583836 1.060480\nv -1.996666 0.993463 1.659280\nv -1.677616 1.359864 1.733230\nv -1.761816 2.179664 1.577130\nv -1.770266 2.535664 1.573380\nv 0.540234 3.876464 -1.095919\nv 2.665634 -1.529187 1.855380\nv 2.528284 -1.521837 1.989880\nv 2.507634 -1.722887 1.966880\nv 3.372334 -0.835236 1.331080\nv 2.794084 0.317364 1.748330\nv 2.737284 0.569063 1.657730\nv 2.649984 0.616713 1.695680\nv 0.612184 4.272164 -1.319069\nv 0.778784 4.484164 -1.545269\nv 4.281434 -1.251686 -0.308170\nv 2.965134 -1.978686 1.447180\nv 3.216034 -0.062936 1.573280\nv 3.176734 -0.358286 1.592380\nv -1.811666 1.070163 1.542980\nv -1.721416 1.176563 1.594930\nv -1.613266 1.655214 1.724830\nv -1.695116 1.925013 1.674930\nv 2.344634 -0.497637 2.227980\nv 4.299234 -1.968786 -0.005970\nv 4.364434 -1.891636 0.201030\nv -3.009416 2.254514 0.994630\nv -3.048416 2.337814 1.260830\nv -3.012016 2.358414 1.025480\nv 1.613184 -2.765486 -1.142920\nv 1.842134 -2.801936 -1.081970\nv 1.795034 -2.672036 -1.001621\nv 3.270384 0.160314 1.428280\nv 3.163834 0.188363 1.544230\nv 0.892734 3.906464 -1.302019\nv 0.791584 4.075214 -1.356119\nv 0.791384 3.637014 -1.008469\nv -1.110216 2.597214 -0.340720\nv -1.782216 1.000813 1.482130\nv -1.608116 1.562314 1.719880\nv -1.730066 2.332013 1.479930\nv -1.740166 2.741064 1.522581\nv 0.091984 3.500814 -0.471819\nv 2.637584 -2.360936 1.607630\nv 2.508784 -2.159836 1.651080\nv 2.429034 -2.298136 1.737580\nv 2.714134 -2.097036 -1.390870\nv 2.570484 -2.252886 -1.286770\nv -1.738366 1.073913 1.482880\nv -1.589166 1.378514 1.630330\nv -1.586316 1.771213 1.679430\nv -1.611066 1.914863 1.616980\nv -1.664166 2.075963 1.560480\nv -1.680016 2.184413 1.493630\nv -1.705416 2.453213 1.460480\nv -1.696716 2.600564 1.494280\nv -0.243516 -1.509786 -1.033870\nv 2.692384 -1.063487 1.840430\nv 0.898734 3.703414 -1.194419\nv 0.835934 3.641914 -1.079569\nv -1.684766 2.340113 1.400230\nv 0.297434 3.354164 -0.580019\nv 0.278034 3.437614 -0.505319\nv 2.243034 -0.299187 2.179080\nv 2.170634 -0.165537 2.211180\nv 3.197984 0.484514 1.321630\nv 2.751884 -0.844236 1.854380\nv 2.704384 -0.789336 1.960930\nv 0.651334 3.489264 -0.873319\nv 0.899084 3.798114 -1.218869\nv -1.428266 1.421264 1.569230\nv -1.382766 1.676814 1.596780\nv -1.449316 1.854763 1.576580\nv -1.605366 2.812514 1.461030\nv -0.547016 0.867964 -1.379670\nv -2.456216 2.423314 -0.661720\nv -2.315016 2.602364 -0.704520\nv -1.299166 -2.741086 1.944129\nv -1.192516 -2.579636 1.950880\nv 0.586734 4.039264 -1.218469\nv 0.698434 3.757864 -1.382469\nv 0.541984 3.822564 -1.381869\nv 0.700234 3.878564 -1.489969\nv -0.290966 -1.136386 -1.241970\nv -0.208266 -1.190336 -1.316870\nv 2.245334 -0.002786 2.159380\nv 2.635534 1.205664 1.316030\nv -1.376366 1.590914 1.589130\nv -1.581266 2.297863 1.355530\nv -1.557866 2.558514 1.373080\nv -1.583016 2.599414 1.420380\nv 2.538634 1.460514 1.208830\nv 1.976034 -2.596286 1.851079\nv 2.229784 -2.631336 1.802830\nv 0.265134 4.303914 -1.038669\nv 0.276334 3.833364 -0.945619\nv -2.932216 0.981114 0.506380\nv -2.938216 0.975164 0.288680\nv -2.886816 0.905464 0.509880\nv -1.421966 2.130164 1.405680\nv -1.597716 2.399463 1.315680\nv -1.546716 2.759163 1.416381\nv -1.540866 2.921613 1.389830\nv 0.558134 3.577614 -0.775619\nv 2.917184 -0.858287 1.768280\nv 2.784784 -0.720486 1.894480\nv 2.207584 -2.172586 1.807580\nv 2.310534 -2.099236 1.789680\nv 2.428034 -0.579436 2.188480\nv 2.626684 -0.698737 2.056530\nv 2.492934 -0.475737 2.142230\nv 0.618134 -2.413836 2.204979\nv -0.253416 -2.858236 0.224280\nv -0.312916 -2.859636 0.204980\nv -0.342266 -2.864036 0.136429\nv -1.086316 -2.464936 1.882380\nv 0.462834 4.797564 -1.351919\nv 0.486134 4.799464 -1.267769\nv 0.548084 4.820514 -1.360119\nv -0.787366 3.436563 -0.064369\nv -0.707766 3.417564 -0.145419\nv 2.961984 -1.377836 1.671030\nv 4.302684 -1.159186 -0.235520\nv 2.504384 -1.147237 2.018930\nv 2.582184 -1.012287 2.013530\nv 2.448884 -1.044736 2.086730\nv 0.430534 4.149864 -1.165019\nv 0.215484 4.123964 -1.007819\nv 0.328484 3.975214 -1.046519\nv -1.225316 2.973264 0.794730\nv -1.338416 1.373363 1.483980\nv -1.344416 1.869714 1.479780\nv -1.412866 2.332963 1.231730\nv -1.521866 2.500513 1.274530\nv -1.492116 2.627464 1.258330\nv -1.461666 2.831764 1.241431\nv -1.489266 2.867164 1.324230\nv -1.557116 3.006814 1.353080\nv 3.026534 -0.762986 -1.390720\nv 0.541234 4.429714 -1.294169\nv 0.542334 4.552364 -1.303469\nv 0.419434 4.430364 -1.175319\nv 0.284984 3.302414 -0.686319\nv 2.394584 -1.321637 2.048330\nv 2.514334 -1.281137 1.957230\nv 2.527134 -0.822186 2.100730\nv 0.602734 3.514064 -0.781569\nv 0.488884 3.509364 -0.674169\nv -1.187516 1.501114 1.377880\nv -1.105566 -2.754486 1.912429\nv -1.101516 -2.813537 1.816029\nv -1.013666 -2.738837 1.903630\nv 2.124834 -0.002336 2.225980\nv -1.638666 2.747663 -0.628070\nv -0.475616 -2.837936 0.962879\nv -0.635716 -2.832487 1.054880\nv -0.594816 -2.845686 0.950029\nv 2.548734 -0.329237 2.094080\nv 0.368084 0.712414 -1.526320\nv 0.287384 0.622114 -1.574720\nv 0.263534 0.854264 -1.472420\nv 2.775284 -0.443286 1.934930\nv 2.672934 -0.531236 2.048080\nv 2.765884 -0.609837 1.944430\nv 0.649184 3.581564 -0.842569\nv 2.364984 -2.166036 1.717979\nv 0.444734 3.564814 -0.721219\nv -1.227316 1.593664 1.449930\nv -1.179366 1.675964 1.382380\nv -1.345966 2.377413 1.166230\nv -1.381716 2.507463 1.147680\nv -1.341816 2.658614 1.152580\nv 1.576084 -2.817386 1.692179\nv 1.489184 -2.814687 1.797830\nv 1.457784 -2.808686 1.610729\nv -0.809016 -2.646736 1.843930\nv 2.676784 -1.998136 1.586430\nv 2.597084 -1.964036 1.692980\nv 2.562734 -2.090086 1.628680\nv 2.672584 -0.307986 1.997430\nv 2.524384 -2.671486 1.475680\nv 2.552484 -2.677436 1.332979\nv 2.667434 -2.574436 1.317980\nv -1.132566 1.941613 1.250080\nv -1.302616 2.184063 1.254580\nv 2.763234 1.066563 1.351380\nv 3.227034 -1.026637 1.490180\nv 3.123334 -0.996787 1.595430\nv 3.025834 -1.148137 1.647430\nv 2.369734 -2.586486 1.747730\nv 2.355434 -2.415086 1.794929\nv 2.289834 -2.363636 1.811730\nv 2.453434 -1.383636 2.000230\nv 2.428284 -1.567037 2.037880\nv -0.594416 3.224914 -0.857070\nv -1.204866 1.304463 1.305130\nv -1.312516 2.744913 1.094880\nv -1.378016 2.862764 1.126280\nv -1.339966 3.013963 1.061980\nv 3.052784 0.898664 1.201930\nv 4.228184 -1.098436 0.797830\nv 2.912584 -2.339936 1.214880\nv 4.455134 -1.606536 0.426680\nv 4.481884 -1.297686 0.408530\nv 3.496784 -0.482837 1.180330\nv 3.482634 -0.269336 1.205680\nv 3.406884 -0.496887 1.330230\nv -2.213316 2.860514 -1.630619\nv 0.431984 3.436464 -0.639520\nv 3.256684 -0.643486 -1.109670\nv 3.300984 -0.679336 -1.018970\nv 3.250484 -0.790686 -1.047920\nv -1.112066 1.810314 1.278030\nv -0.789416 -2.726936 1.838680\nv 3.171884 -1.826437 1.313530\nv -0.324316 3.120864 -0.323270\nv 4.274134 -2.045136 0.309180\nv 2.337034 -1.506187 2.053880\nv 2.710484 -0.198287 1.980380\nv 0.885484 3.766164 -1.462269\nv 0.427884 3.364564 -0.743519\nv -1.201666 2.258164 1.081980\nv -1.298516 2.529513 1.055280\nv -1.292916 2.836414 0.961080\nv -1.794366 3.488464 -3.268869\nv 3.410934 -2.634686 0.204530\nv 3.413484 -2.614686 0.411130\nv 3.263034 -2.705036 0.270380\nv 3.148134 -1.320786 1.582630\nv 2.704334 0.025963 1.937330\nv -0.001066 -2.070836 -1.557770\nv -0.000816 -2.005086 -1.524020\nv 0.100184 -2.037536 -1.665370\nv -1.033216 1.495414 1.220330\nv -1.060366 1.668114 1.226880\nv -1.061616 2.034813 1.108980\nv -1.254716 2.642013 0.932330\nv -1.230816 2.479813 0.961930\nv -0.089516 3.926664 -0.750819\nv 0.960434 3.788514 -1.359369\nv 0.912384 3.708064 -1.281769\nv 3.239184 -1.293037 1.507180\nv 2.964484 -0.960886 1.671180\nv 2.904284 -1.015437 1.693030\nv 2.718834 0.209614 1.880880\nv 2.588184 0.352613 1.896980\nv -0.994066 1.396013 1.154030\nv -1.203316 2.333014 0.987280\nv 2.896284 -0.394937 1.797180\nv 3.303634 0.553313 1.124880\nv 3.276884 0.303114 1.304630\nv 2.916734 0.477364 1.615630\nv 0.402084 3.506714 -0.617819\nv -0.966966 1.721463 1.104080\nv -0.989466 1.894763 1.069430\nv 2.195534 -1.885937 2.006730\nv 2.036834 -1.722587 2.211630\nv 4.228384 -2.096436 0.169430\nv 3.258884 -0.827287 1.507530\nv -0.098466 3.793314 -0.716819\nv 3.634834 -0.485386 0.913430\nv 3.080684 -0.849936 1.632580\nv 3.096234 -0.359386 1.681130\nv 3.111184 -0.177637 1.704330\nv 3.025634 -0.365937 1.728880\nv 2.825134 -0.097436 1.846580\nv 2.612884 -2.498286 1.571180\nv 2.697484 -2.266286 1.541180\nv 2.697534 -1.827337 1.700780\nv 2.630284 -2.149887 1.573529\nv -0.968466 1.498464 1.058680\nv 2.901834 -0.255287 1.776430\nv 2.904234 -0.029137 1.788680\nv 3.330734 -1.710286 1.182480\nv 3.274184 1.039864 0.471880\nv 3.054334 -0.065736 1.737730\nv -3.156066 2.587863 0.447930\nv -0.742216 0.947114 -1.317320\nv -0.677716 0.791464 -1.410670\nv -2.983616 -0.185686 0.453380\nv -0.954516 2.250263 0.348430\nv 2.964284 0.155513 1.722580\nv 3.289834 -1.613036 1.288930\nv 3.257984 -1.554686 1.398480\nv 2.796184 -0.260137 1.918430\nv 2.717884 1.330964 1.156880\nv 2.869084 -1.835136 -1.343370\nv 2.781284 -1.977236 -1.423670\nv -1.700816 3.123764 -2.034670\nv 3.492984 0.670114 0.353630\nv 0.314284 -2.482887 2.309380\nv -0.107316 3.507363 -0.480769\nv -0.526516 3.689114 -0.258119\nv -0.453166 3.500114 -1.039769\nv 0.249134 3.503564 -0.535619\nv 0.041884 -2.106836 -1.606870\nv -3.080416 2.395964 0.391530\nv -3.043466 2.490264 0.300730\nv -1.904466 2.540764 -0.846220\nv 2.666834 -2.808386 -0.237270\nv 2.684484 -2.741486 -0.386970\nv 2.787734 -2.777636 -0.243520\nv -0.693216 2.899814 -0.145270\nv 2.840284 -2.709786 -0.384570\nv 2.716234 -2.627486 -0.543070\nv 3.097234 -1.667987 1.523580\nv 2.340684 -1.418836 2.061280\nv 2.579334 -2.801686 -0.354970\nv -0.431316 -2.546936 -1.841320\nv -0.444216 -2.744236 -1.884620\nv -0.519366 -2.766486 -1.859770\nv 2.141434 -1.250286 2.247630\nv -1.126066 2.328313 0.794730\nv -0.282416 -1.558036 -0.997520\nv 2.808084 -1.532186 1.786430\nv 4.346684 -1.748686 0.698580\nv -1.319616 -1.117686 -1.072370\nv -1.130266 -1.174786 -1.029570\nv -2.761716 3.085814 0.012281\nv -2.187416 2.654914 -1.052520\nv 0.373634 3.346764 -0.806920\nv -2.395316 3.721164 -1.551219\nv -2.396016 3.628614 -1.366519\nv -1.418666 -1.662986 0.065080\nv -1.375516 -1.734586 -0.007970\nv 0.683934 4.736764 -1.534019\nv -1.041916 2.673014 0.092480\nv -0.068216 -2.646587 1.122280\nv -0.088316 -2.630236 1.312679\nv -0.109316 -2.636886 1.225179\nv -1.054916 -2.699036 -0.996920\nv -1.056966 -2.387536 -0.916020\nv -0.998866 -2.481236 -0.960420\nv 2.040784 -0.954587 2.308680\nv 2.651684 -1.379637 1.870430\nv 3.787284 -0.864936 0.024080\nv 3.802934 -0.938786 -0.102870\nv 3.759234 -0.876936 -0.133120\nv 3.693584 -2.244487 0.989430\nv 3.556684 -2.221486 1.127780\nv 2.558084 -2.386736 -1.073420\nv 2.566684 -2.407886 -0.944370\nv 3.694584 -0.594686 0.768680\nv 2.397134 -1.087436 2.112580\nv 2.226984 -1.151637 2.197880\nv -0.158266 -2.757836 1.004579\nv 3.676034 -0.273286 0.780780\nv -2.359566 -1.164686 -0.106870\nv -2.266716 -1.190586 -0.317570\nv -2.216466 -1.266086 -0.211470\nv 4.336934 -1.915486 0.519080\nv 0.794484 4.630564 -1.799669\nv 0.803784 4.671265 -1.715619\nv -2.126366 3.087964 -2.662369\nv 0.904334 3.718414 -1.378619\nv 3.877784 -2.158736 0.935130\nv 2.835534 0.122364 1.822780\nv -1.637166 3.777414 -3.409270\nv -1.702966 3.819314 -3.439719\nv -1.152266 2.994313 0.340030\nv -1.077316 3.017364 0.203880\nv -1.666116 4.244464 -3.474019\nv -1.691016 4.357814 -3.402719\nv -1.645316 4.270614 -3.401719\nv 0.475634 0.824064 -1.509020\nv 0.616134 0.726814 -1.517170\nv -2.393316 3.988464 -2.088219\nv -2.292116 4.080914 -2.197670\nv -0.395166 3.667014 -1.098320\nv 0.468684 4.681664 -1.160519\nv 0.402734 4.742564 -1.109819\nv 0.878834 4.424165 -1.649519\nv 3.411684 0.446164 1.015730\nv 2.373884 -2.694436 -1.116021\nv 2.348434 -2.791036 -0.919120\nv 0.322134 -2.692837 2.307780\nv 0.545234 -2.442887 2.234980\nv 0.389834 0.312863 1.862430\nv -1.808766 0.791914 -1.125170\nv -2.133016 0.878664 -0.933520\nv -1.698066 3.801564 -2.595219\nv 0.132034 -1.809486 -1.758720\nv 0.196334 -1.867336 -1.796320\nv -1.023366 2.812164 0.132880\nv -1.000266 2.926813 0.146780\nv 0.972484 4.362714 -1.828369\nv 0.976434 4.318814 -1.778469\nv 0.979684 4.231464 -1.834219\nv 1.121284 0.510513 1.833530\nv 2.853384 -2.273486 1.383530\nv -2.534766 -1.035686 0.379580\nv -2.553066 -0.970236 0.517480\nv 4.226384 -2.038236 0.625380\nv 2.735484 -2.565136 1.177580\nv 2.821084 -2.499187 1.158330\nv 4.424484 -1.201286 0.584430\nv -2.171066 2.721814 -1.312919\nv -2.153566 2.750264 -1.440970\nv -1.892516 3.470264 -3.244870\nv -1.926066 3.563364 -3.232720\nv -1.874566 3.683014 -3.316269\nv 2.752684 -2.420236 1.383130\nv 0.973384 3.858714 -1.383269\nv -2.319066 -0.320986 -1.114920\nv -2.084616 -0.409336 -1.237020\nv -2.222566 -0.437436 -1.160770\nv 3.708384 -2.262236 -0.485770\nv 2.481234 -2.677986 -0.642620\nv 2.669034 -2.574886 -0.611420\nv 2.595884 -2.531236 -0.720270\nv 0.616984 -2.609636 -0.807120\nv 0.386884 -2.622136 -0.767470\nv 0.552534 -2.605586 -0.986670\nv -0.854316 2.867864 -0.013520\nv -0.801716 3.120914 0.014280\nv 1.481484 0.297414 -1.854270\nv 1.732884 0.314614 -1.725170\nv 1.693434 0.222614 -1.909220\nv -0.247016 -2.768286 1.221729\nv 0.522084 -2.662286 -1.267521\nv 0.322784 -2.624636 -1.247870\nv 0.318184 -2.667736 -1.304420\nv 2.434834 1.545113 1.181180\nv 0.726984 -2.739537 2.158530\nv 0.840584 -2.727536 2.124429\nv -0.193116 3.890814 -0.648569\nv -0.819116 3.274314 -0.055569\nv 0.639684 -2.745836 2.180580\nv -1.729166 3.269764 -1.037869\nv -1.713716 3.067314 -0.833320\nv -0.758566 -2.761236 1.803879\nv 3.464484 0.219314 1.071130\nv 3.669934 -1.006236 0.792030\nv 3.728134 -0.976636 0.665430\nv -0.356616 3.499664 -0.386869\nv -0.670916 3.104064 -0.073770\nv -0.695916 3.206214 -0.046920\nv -0.263616 3.290614 -0.263819\nv 3.507034 -1.118986 -0.745720\nv -2.248666 2.039414 -0.784520\nv -2.300216 0.330214 -1.067920\nv -2.391966 0.150814 -1.051320\nv -2.426666 0.364564 -0.933920\nv -3.002016 0.451714 0.064980\nv -0.289616 -2.700736 -1.917571\nv -0.716216 3.317614 -0.127069\nv -0.772116 3.348064 -0.090519\nv 0.913034 -2.601086 2.098629\nv -0.086166 -2.282886 -1.789420\nv 0.080284 -2.154586 -1.673520\nv 3.528534 -0.657086 -0.724970\nv 2.568284 -1.878686 1.803330\nv -0.626416 3.275764 -0.082969\nv -1.734516 4.378264 -3.423970\nv -2.994166 0.607214 0.356080\nv 3.710284 -0.266436 0.554630\nv 4.348334 -0.980636 0.115280\nv -0.884966 -2.490186 -1.006570\nv -0.935266 -2.538436 -0.987470\nv -0.532216 3.038414 -0.208920\nv -0.523716 3.216114 -0.131569\nv -0.622666 3.364664 -0.204169\nv -0.576416 3.493214 -0.285569\nv 2.672784 -2.500336 1.469930\nv 0.711384 4.609414 -1.504019\nv 0.066584 0.650014 -1.558120\nv -0.207866 0.026214 -1.608070\nv -1.820466 0.384914 -1.235970\nv -1.692016 0.503364 -1.309970\nv 3.628284 -2.367786 -0.370070\nv 3.542534 -0.274486 -0.799620\nv -0.533466 3.282713 -0.111969\nv -0.593966 3.426664 -0.256819\nv -2.182466 -2.697786 -0.001870\nv -2.155716 -2.774686 0.037480\nv -2.082366 -2.711236 0.122680\nv 0.987684 -2.669036 2.076730\nv 2.836934 1.278313 1.126580\nv 2.414934 -2.097786 1.706480\nv -0.485066 3.347164 -0.152769\nv 1.153534 -2.665537 2.032230\nv 0.142484 -2.093086 -1.695770\nv -0.397266 3.282264 -0.185919\nv -0.529266 3.425464 -0.279719\nv 1.037384 -2.744836 2.069930\nv -1.676766 3.050064 -0.999869\nv -1.876516 4.107164 -3.354869\nv -0.851566 2.787014 -0.092020\nv -0.506266 3.578864 -0.357119\nv 0.069034 4.388263 -0.738319\nv -0.427066 2.996014 -0.342670\nv -0.338066 3.357064 -0.196869\nv -0.401366 3.431814 -0.290669\nv -0.430116 3.500013 -0.369019\nv 1.309634 -2.635036 1.979929\nv -0.359366 -2.825536 1.411680\nv -0.432066 3.647264 -0.426019\nv 2.458034 -2.806786 -0.377270\nv -2.276366 2.893514 -1.438769\nv 0.722334 4.730064 -1.660119\nv 0.673534 4.744014 -1.655519\nv 4.137884 -1.100786 0.855080\nv -0.384316 3.568264 -0.440669\nv -1.971066 3.401114 -3.137470\nv -1.975416 3.257214 -3.025919\nv -2.026666 3.295464 -2.983819\nv -0.922716 2.180314 0.175330\nv -0.682416 1.610164 0.843430\nv -1.229416 -2.561736 -0.943420\nv -1.415666 -2.485886 -0.833020\nv -1.313066 -2.257786 -0.722870\nv 1.436484 -2.730536 1.950529\nv -2.672116 -0.643137 0.824530\nv -2.531666 -0.764786 0.958530\nv -2.680616 -0.572036 1.019080\nv -1.695866 3.663114 -2.054869\nv -2.801566 -0.346336 0.825280\nv -2.846016 -0.378236 0.663480\nv -2.763816 -0.499587 0.742730\nv -2.878616 -0.275486 0.762730\nv -0.643766 4.085914 -0.680569\nv -0.775416 3.991414 -0.621619\nv -0.649616 4.066763 -0.543819\nv -2.894816 0.838614 0.329430\nv -1.630866 3.319614 -1.709020\nv 3.241984 1.048714 -0.262320\nv 3.340434 0.949114 -0.092520\nv -3.181966 1.718564 1.340880\nv -3.196866 1.547913 1.210580\nv -3.224566 1.513913 1.483830\nv -1.560766 -2.199937 1.269580\nv -1.609316 -2.263036 1.137330\nv -0.237816 4.339664 -0.901869\nv -0.446016 4.173213 -0.895219\nv 3.333734 -2.600236 -0.300770\nv 3.246684 -2.564986 -0.441070\nv 3.402634 -2.481986 -0.457770\nv -2.886966 0.837314 0.483380\nv -1.608716 -2.712837 1.855479\nv -1.747116 -2.643537 1.709980\nv -1.703416 -2.743536 1.765029\nv -1.152716 -1.788986 1.027930\nv -1.200216 -1.573436 0.940880\nv -3.022016 3.004064 0.722630\nv -2.942166 3.085814 0.572231\nv 0.616384 -2.805836 1.789930\nv 0.527034 -2.810886 1.957429\nv 0.532684 -2.806587 1.860729\nv -3.114866 2.029514 0.002230\nv -1.633316 3.421264 -2.010520\nv -1.644316 3.501314 -2.140070\nv -2.887366 0.573464 0.814680\nv -2.759016 0.837164 0.862380\nv -2.770116 0.905114 0.849380\nv -3.052866 2.929164 0.207280\nv -2.871466 3.031814 0.077730\nv -3.272416 1.799314 0.723330\nv -0.661016 -2.182186 -1.012420\nv -0.517866 -2.139036 -1.036720\nv -0.620416 -2.230886 -1.220670\nv 2.352434 1.416314 -0.913770\nv 2.198234 1.570664 -0.852270\nv 2.371184 1.569014 -0.727620\nv 1.005634 4.164265 -1.728369\nv 3.526684 -2.502036 -0.291220\nv -3.066916 2.214263 0.777230\nv -1.669866 3.458914 -1.536969\nv -1.641116 3.193364 -1.550120\nv 2.474334 -2.411386 -1.375820\nv 2.547584 -2.321536 -1.236620\nv 2.763484 -1.286886 -1.505220\nv -0.286566 -2.126336 -1.311120\nv -0.467266 -2.167486 -1.232770\nv 0.909834 4.467264 -1.748769\nv -3.054216 2.286563 0.768530\nv 2.777184 -1.495636 -1.530670\nv -3.104866 2.858363 0.822030\nv -0.323266 -2.838686 0.945279\nv 3.109634 -0.296486 -1.333370\nv 3.045334 -0.159286 -1.362470\nv 3.162534 -0.124736 -1.278870\nv -0.310666 -0.264836 -1.613020\nv -0.351516 -0.331786 -1.523070\nv -3.121566 1.908863 1.518330\nv -3.176866 1.765964 1.566080\nv -3.064316 1.906663 1.720330\nv -1.727266 -2.601387 0.891230\nv -1.757816 -2.525636 0.916230\nv -1.648216 -2.610687 0.791530\nv -3.112216 2.575714 0.940730\nv -3.039716 2.476663 1.095180\nv 1.007334 4.057414 -1.722969\nv 1.003684 4.002714 -1.608869\nv -1.424916 -2.284386 0.885580\nv 2.795484 -0.872986 -1.590870\nv 0.614884 4.002014 -1.527719\nv -1.671466 3.252464 -1.217070\nv 0.563234 1.108214 -1.341370\nv 0.455684 1.008464 -1.376170\nv 0.337584 1.061764 -1.324870\nv 0.447084 -2.783936 -1.352771\nv 0.647734 -2.819236 -1.346321\nv -3.051366 1.307264 -0.167070\nv -3.033566 1.446814 -0.238920\nv -3.125216 1.335414 1.005430\nv -3.191616 1.530213 1.029880\nv -2.986016 0.476164 0.642130\nv -0.516016 -1.520086 -0.988270\nv 3.947584 -2.226537 0.765030\nv -3.119066 2.878764 0.336730\nv -2.804916 0.892364 -0.150320\nv -2.857966 0.717814 -0.156570\nv -0.213666 -1.281286 -1.276720\nv 2.198634 -2.718036 -1.404120\nv 2.314784 -2.710686 -1.248271\nv 2.261634 -2.784836 -1.201921\nv 2.957884 -1.657236 -1.237720\nv 3.094084 -1.734336 -1.052720\nv 3.034634 -1.785236 -1.086570\nv -1.681816 3.676614 -2.284269\nv 3.079484 -1.305486 -1.284170\nv 3.141484 -1.048986 -1.233570\nv 3.172534 -1.208636 -1.189570\nv -2.971616 -0.198586 0.030830\nv 0.247134 4.669363 -1.119819\nv 0.150584 4.600463 -1.024419\nv 0.641334 3.480014 -0.996269\nv 0.457834 1.368514 -1.022670\nv 0.255584 1.191014 -1.187570\nv 0.240034 1.281364 -1.109770\nv 2.944734 -1.829886 -1.205170\nv 2.874884 -1.964436 -1.306320\nv 0.764384 3.564264 -1.119969\nv -1.091166 3.711714 -0.416169\nv -1.211366 3.602364 -0.292519\nv -1.012216 3.735964 -0.264269\nv -1.575566 -2.191686 1.459830\nv -1.592366 -2.204237 1.348430\nv 2.038484 -2.760786 -1.477270\nv 2.074034 -2.811586 -1.374870\nv -1.639766 3.354564 -1.543619\nv -1.671366 3.372664 -1.372719\nv 3.073584 -0.965386 -1.298820\nv 3.122484 -0.768136 -1.228970\nv 3.196934 -0.843386 -1.129370\nv 2.733984 -1.609086 -1.553520\nv -0.340166 -2.841937 0.815480\nv 0.999984 3.942214 -1.534769\nv 0.082984 -2.266636 -1.777070\nv -2.763666 -0.476136 0.925680\nv -2.916616 0.084064 -0.194320\nv -2.942266 -0.082386 -0.234270\nv 3.464584 -0.225586 -0.957370\nv 3.538884 -0.030786 -0.803570\nv 0.110934 -2.659336 0.390930\nv 0.078534 -2.658586 0.472779\nv -0.003166 -2.776636 0.473179\nv -0.515716 1.598014 0.952980\nv -1.676766 2.904214 -0.993520\nv -1.681766 2.789814 -0.807670\nv 0.462834 -2.626136 -0.458420\nv 3.336384 -0.439986 -1.141820\nv 3.320834 -0.244286 -1.171770\nv 3.442034 -0.400586 -0.987870\nv 2.656134 -1.685286 -1.626620\nv 1.398834 -2.809636 -1.580471\nv 1.475284 -2.805186 -1.566270\nv 1.473634 -2.848586 -1.474520\nv 0.985034 3.904464 -1.595269\nv 2.723334 -2.340486 -0.817370\nv 2.907034 -2.195786 -0.771120\nv 3.434284 -0.046636 -0.949370\nv 3.491734 0.041214 -0.837120\nv -2.423716 -1.083336 -0.033970\nv -2.420016 -1.023686 -0.222870\nv 1.026934 0.541364 -1.593120\nv 0.881834 0.464814 -1.604970\nv 0.821434 0.579564 -1.600120\nv -1.666716 3.453614 -2.324769\nv -1.665716 3.616014 -2.363270\nv -1.674366 -2.768336 -0.827571\nv -1.690716 -2.850486 -0.849171\nv -1.737966 -2.859486 -0.787521\nv -0.344516 -2.265086 -1.682020\nv -0.196316 -2.271436 -1.758570\nv -0.345616 -2.382436 -1.807920\nv -3.134216 2.748414 0.489730\nv -1.182366 -1.994136 0.950630\nv -1.245666 -2.091537 1.062430\nv -3.185416 1.697464 1.116780\nv -3.193816 1.795914 1.054280\nv -2.890966 2.961364 0.027830\nv -2.760116 2.947913 -0.182070\nv 3.259884 -1.518636 -0.984220\nv 3.342234 -1.501636 -0.883320\nv 3.206134 -1.674386 -0.942270\nv -0.575316 -1.357936 -1.073120\nv -2.933866 1.132664 -0.155970\nv -3.045216 1.184114 -0.089520\nv -2.935416 1.283064 -0.283320\nv 3.128484 -1.483586 -1.170220\nv -2.802016 -0.232737 0.954830\nv -2.896316 3.105314 0.398980\nv 0.213834 -2.650786 0.227130\nv 0.096884 -2.653286 0.292230\nv 1.038384 1.447114 -1.084670\nv 1.103584 1.563464 -0.969670\nv -1.747266 -2.247336 -0.003970\nv -2.962766 -0.238336 -0.141020\nv -2.904166 -0.313786 -0.215670\nv -2.960016 0.353364 -0.133020\nv -3.112766 2.510914 0.369080\nv -1.192116 -2.282586 0.622530\nv -1.138466 -2.248586 0.512380\nv 2.822984 -2.205636 -1.008120\nv 2.871784 -2.193936 -0.843970\nv 0.154584 0.452114 -1.591970\nv -1.448716 -2.482436 0.600530\nv -1.264116 -2.371536 0.540230\nv 1.110834 0.456164 -1.600120\nv -2.348566 1.098214 -0.683320\nv -2.413816 1.114014 -0.614270\nv 2.353134 0.764864 -1.262770\nv 2.325434 0.578164 -1.475570\nv -2.960316 0.643714 0.126480\nv -2.899216 0.676864 -0.043120\nv 3.201634 -1.601686 -1.015470\nv 2.388684 -2.600086 -1.249971\nv -2.774266 0.989264 0.944130\nv -2.859916 0.970964 0.667030\nv -2.908016 1.053464 0.758130\nv -2.176166 -0.716836 -1.042470\nv -2.343866 -0.508636 -0.960370\nv -2.175416 -0.551986 -1.125470\nv 3.098384 1.239664 -0.321920\nv 3.148534 0.997014 -0.639620\nv 2.960934 1.285714 -0.516370\nv 3.093884 -0.635086 -1.320270\nv 3.131684 -0.571436 -1.288020\nv 2.735384 -2.279536 -0.994120\nv 1.065384 -2.797486 -1.628121\nv 1.280884 -2.804986 -1.589421\nv 1.051834 -2.855986 -1.547121\nv 2.726784 -1.116186 -1.583670\nv -1.686816 2.909414 -0.768420\nv -1.674516 2.794414 -0.714220\nv -1.609316 3.883164 -3.344169\nv -0.050216 -2.832136 0.423330\nv -0.212166 -2.856186 0.566879\nv -0.075416 -2.846736 0.340979\nv 3.381184 -1.172186 -0.971520\nv 3.421784 -1.343536 -0.807420\nv 2.948184 -1.962936 -1.120070\nv -1.156366 -1.730636 0.612480\nv -1.101466 -1.824486 0.545680\nv 2.657484 -1.234336 -1.593220\nv -3.151116 1.864964 1.215530\nv -3.058816 2.087213 1.285230\nv -3.110216 2.009963 1.155230\nv 1.006484 4.178664 -1.779669\nv 0.086834 -2.645437 0.869130\nv -0.041166 -2.660336 0.904180\nv 0.070084 -2.659736 0.766080\nv -2.744216 2.387864 -0.370970\nv -2.825516 2.183814 -0.371070\nv 2.529884 -2.563936 -0.792870\nv -0.186316 -2.686486 1.251980\nv -0.112566 -2.666337 1.077330\nv -1.057666 -1.858686 0.426780\nv 2.810684 -2.137086 -1.231720\nv 2.912634 -2.061786 -1.085470\nv -3.092716 2.723064 0.955180\nv -1.663816 3.139614 -1.176370\nv 0.593284 4.771564 -1.564419\nv 0.657634 4.792564 -1.562819\nv 1.954384 -2.739486 -1.526720\nv 1.995184 -2.657786 -1.540521\nv 2.731284 -2.808436 -0.127070\nv 4.445484 -1.304536 0.569130\nv 3.359284 -0.759236 -0.956870\nv 2.419634 -2.744787 1.499779\nv -3.082466 1.571514 -0.106320\nv 3.401584 -1.553986 -0.668170\nv 3.391584 -0.621586 -0.939470\nv 2.370034 -0.139786 -1.737970\nv 2.253234 -0.204336 -1.844070\nv 3.036134 -1.525936 -1.270870\nv 3.320634 0.404514 -0.871720\nv 3.075334 -1.865136 -0.923520\nv 3.126934 -1.921336 -0.790120\nv 3.006134 -2.072236 -0.776770\nv 3.002434 -1.989936 -0.928770\nv 2.116234 -2.819686 -0.246820\nv 2.084084 -2.771736 -0.201770\nv -1.669116 3.612814 -2.506770\nv 1.809734 -2.809336 -1.474520\nv 1.879084 -2.833386 -1.407920\nv 1.678734 -2.842836 -1.439670\nv 1.301734 -2.852386 -1.501920\nv 1.870784 0.137714 -1.880870\nv 1.722134 0.118764 -1.990470\nv 1.913634 0.011914 -1.935720\nv 1.773134 -0.073686 -2.047870\nv -1.420716 3.420364 -0.227219\nv -1.557316 3.240463 -0.233919\nv -1.559666 3.263314 -0.129519\nv 3.338484 -1.711636 -0.678820\nv 3.247184 -1.821786 -0.738920\nv 3.306634 -1.700736 -0.745270\nv -0.529266 1.850114 -0.356720\nv -0.820066 1.891514 -0.341970\nv -0.748466 1.899014 -0.228620\nv -0.485216 -2.790036 1.723330\nv 3.033634 0.281264 -1.157170\nv 2.992684 0.123514 -1.308470\nv 2.846734 0.242764 -1.362520\nv -1.855466 -2.627936 1.027030\nv -1.835016 -2.552686 1.084280\nv -1.767766 -2.587487 0.923580\nv -0.189716 -1.568636 -1.031070\nv -0.154216 -1.689786 -1.043220\nv -0.195316 -1.736936 -0.961370\nv 1.410884 1.012164 -1.392470\nv 1.487434 0.911164 -1.406970\nv 1.215184 0.907514 -1.509270\nv 3.361884 0.502364 -0.770370\nv -2.555616 1.267513 2.044680\nv -2.433815 1.171663 2.084030\nv 2.162534 -2.604436 -1.489170\nv 2.307984 -2.504686 -1.464970\nv 0.707684 0.445264 -1.576620\nv 3.704234 -2.491986 0.255330\nv 3.569934 -2.541636 0.419080\nv -0.474066 -2.775036 0.824730\nv 0.821934 0.406964 -1.636870\nv -1.677516 3.730114 -2.674919\nv -1.161166 -1.741086 0.539030\nv 3.513184 -0.835136 -0.767020\nv 3.432984 -0.697586 -0.846270\nv 3.502184 -0.533686 -0.784170\nv 0.902534 -2.805786 1.762479\nv 0.823834 -2.813337 1.930129\nv 0.850884 -2.807636 1.753279\nv -2.004366 -1.326536 -0.466570\nv -1.866416 -1.425686 -0.452720\nv -1.958016 -1.409186 -0.295970\nv -1.687566 3.560464 -2.685770\nv 3.764734 -0.790986 0.409130\nv -1.767266 3.541064 -1.372819\nv 3.479934 -1.352986 -0.639020\nv 1.529534 1.040264 -1.405470\nv 1.485284 1.135014 -1.379770\nv 1.710534 1.054564 -1.401870\nv 1.609934 -2.805036 -1.541820\nv -0.537716 -0.977286 -1.249320\nv 0.709884 -2.862436 -1.607971\nv 0.503384 -2.870186 -1.637071\nv -1.972166 2.887864 -2.128370\nv 0.524234 0.536064 -1.584720\nv 0.660034 0.600464 -1.559620\nv -0.357316 -0.133486 -1.603270\nv -0.192266 -0.169086 -1.660520\nv -0.515166 -0.779486 -1.296120\nv 1.688584 -2.620386 -0.980120\nv 2.417684 -2.369636 -1.485270\nv -0.344316 -2.817236 1.591879\nv -0.515916 -2.817137 1.622530\nv -2.077816 2.922514 -2.393519\nv -1.381916 -1.910736 -0.066070\nv -1.402516 -1.743336 -0.148470\nv -1.425816 -1.924686 -0.264620\nv 2.403684 -2.758786 -0.728870\nv -1.733566 -2.445386 0.948580\nv 3.037284 -1.260986 -1.326370\nv 3.011484 -1.420486 -1.326570\nv 0.383434 -2.622386 -0.655570\nv 1.811384 0.216064 -1.833520\nv -1.712666 -2.282686 1.251880\nv -1.731066 -2.334136 1.155030\nv -0.967066 3.491464 -0.737769\nv -1.032816 3.606314 -0.650919\nv -0.868416 3.687514 -0.773419\nv -1.425316 -2.449836 0.529830\nv -0.535466 -0.585086 -1.364620\nv -1.312716 -2.162236 1.003930\nv -0.109866 -2.827836 0.586279\nv -2.026916 0.940564 1.516330\nv 1.745884 -2.639836 -0.703220\nv 1.659834 -2.676786 -0.547720\nv 3.051984 -0.535236 -1.364020\nv 2.970734 -0.682486 -1.440220\nv -0.647766 -2.847986 -1.794120\nv -0.562516 -2.844886 -1.870021\nv 2.744684 0.577464 -1.270670\nv 2.834634 0.428914 -1.269920\nv 2.616384 0.484314 -1.396070\nv -3.083616 2.124763 1.026830\nv -3.036216 2.193213 1.084280\nv -2.255816 3.019364 -2.060820\nv -2.279316 2.945264 -1.952819\nv -1.677316 3.843615 -2.826220\nv -3.051816 2.190913 1.327430\nv -2.887866 0.504864 -0.171720\nv 0.146634 1.067014 -1.257670\nv 2.156734 -2.818536 -1.283620\nv 2.144534 0.076214 -1.785870\nv 2.045384 0.032714 -1.883070\nv 0.883334 4.420664 -1.882369\nv -3.066766 2.069464 1.522980\nv -3.042166 2.082664 1.647230\nv -0.408266 -2.812236 -1.922020\nv -0.484416 -2.860736 -1.874570\nv 2.320834 -2.607386 -1.356171\nv 3.492284 0.494664 0.780580\nv 4.395584 -1.694236 0.605630\nv 2.586884 -2.830836 0.028930\nv 2.579534 -2.831236 -0.061670\nv 1.710684 -2.740886 -1.574370\nv -2.976066 -0.081836 0.729330\nv 0.157234 -2.328486 -1.816270\nv -0.129316 -2.370686 -1.851220\nv 2.514834 -2.257086 -1.354620\nv 3.382134 0.733564 0.866080\nv -1.180916 2.402613 0.837280\nv -1.212316 2.642463 0.784280\nv -1.245466 2.767214 0.803280\nv -1.257416 2.993863 0.902130\nv 1.412934 0.113364 -2.073270\nv 1.193134 0.049664 -2.162670\nv 1.272684 0.251164 -1.997670\nv 3.635284 0.132064 0.740380\nv -1.868166 2.784164 -1.579520\nv 2.578684 -2.189586 -1.372470\nv 3.523434 -1.405786 -0.548020\nv 3.445284 -1.614636 -0.624470\nv 0.936984 -0.170836 -2.256570\nv 0.874934 -0.239436 -2.320570\nv 0.802434 -0.152136 -2.304320\nv -0.472816 -2.863886 -1.834370\nv -1.212266 -1.579486 0.862630\nv 3.603684 0.277964 0.703380\nv 2.433384 1.757964 -0.297970\nv 1.809984 -2.589186 1.138229\nv 1.667284 -2.584587 1.048379\nv 1.801184 -2.603537 1.051630\nv -1.183466 2.552314 0.656680\nv -1.286616 -2.329136 0.453830\nv -1.434966 -2.322486 0.338030\nv 3.398784 -2.369236 1.054180\nv 0.093184 -2.633386 -0.303670\nv -1.211066 2.736564 0.673430\nv -1.180616 2.879914 0.597680\nv 3.695884 -0.190886 0.660430\nv -0.470116 -0.090836 -1.570670\nv 1.184834 -2.591587 1.233930\nv 1.116784 -2.587337 1.375929\nv 1.045984 -2.607736 1.074679\nv -1.126416 2.441763 0.658130\nv 4.155334 -2.141286 0.556930\nv -0.077466 -2.872686 -1.846621\nv -0.212616 -2.867136 -1.877920\nv -0.183966 -2.783886 -1.937071\nv 4.180534 -2.139186 0.395130\nv 4.253834 -2.048686 0.498980\nv -0.111216 -2.137836 -1.580520\nv -1.038466 2.274214 0.659080\nv 3.934534 -2.296886 0.649980\nv -2.533316 3.185313 0.071630\nv 1.255284 -2.711987 2.015829\nv -1.538266 -2.560286 0.576830\nv -1.551966 -2.621386 0.604980\nv -1.542266 -2.555386 0.661280\nv 2.441184 -2.241736 -1.459570\nv -2.362116 3.187964 -0.389370\nv -2.479416 3.155714 -0.128170\nv -2.020666 3.268214 0.410780\nv -2.001816 3.272614 0.682881\nv -2.090866 3.256913 0.843731\nv -1.675916 3.225363 0.903381\nv -1.857366 3.207413 1.039180\nv -1.714316 3.159113 1.174180\nv -2.121616 4.127514 -2.356319\nv -2.159066 4.034464 -2.041070\nv -0.077066 1.724664 0.464280\nv -2.269316 4.343514 -2.712369\nv -1.348066 3.176064 0.689431\nv -2.226116 3.995314 -1.902869\nv 4.280934 -1.003036 0.618130\nv 0.233284 -2.797987 1.789430\nv 0.205434 -2.805086 1.876480\nv 0.179534 -2.803787 1.782929\nv -3.188316 1.930563 0.944880\nv 0.744184 4.685514 -1.644819\nv 0.482734 -1.382486 2.116880\nv 0.640934 -1.373986 2.263180\nv 4.178884 -0.927486 0.602630\nv 4.096234 -0.985686 0.739930\nv -2.876566 0.503814 0.883180\nv 4.199134 -0.883086 0.400280\nv -1.020666 -1.754187 1.334630\nv -1.115066 -1.685586 1.167430\nv 4.192784 -0.887686 0.172980\nv 4.005884 -0.894286 0.561530\nv -2.425366 3.062814 1.315480\nv -2.289816 3.071963 1.343030\nv -1.995266 3.523114 -0.945269\nv 4.191634 -0.919836 0.026030\nv 3.953084 -0.964536 0.698730\nv -2.138266 3.421314 -0.688119\nv -2.211516 3.330614 -0.551019\nv -0.751016 1.900263 0.394980\nv -0.838566 2.053713 0.262530\nv -0.844316 2.035214 0.500380\nv 4.060334 -0.859736 0.349680\nv -2.322016 3.257664 -0.530119\nv -0.324816 -0.940786 -1.307870\nv -0.293916 -0.862886 -1.423070\nv 4.091634 -0.897236 0.032780\nv 3.766234 -1.030036 0.717480\nv -2.474966 3.108114 -0.316370\nv -1.803766 -2.393786 1.301230\nv 3.880084 -0.874786 0.266180\nv 3.888184 -0.882836 0.384880\nv 3.811234 -0.944336 0.537130\nv 3.683634 -1.071486 0.809780\nv -1.108416 3.650014 -0.219119\nv 3.855584 -0.892886 0.142130\nv 3.814684 -0.871686 0.388730\nv 3.779584 -0.873986 0.478130\nv -1.264966 3.482114 -0.087519\nv -1.602366 -2.301687 1.015730\nv 3.817984 -0.862086 0.296430\nv -1.905766 4.460664 -3.135869\nv -1.821766 -2.505486 1.073030\nv 0.280734 -2.804036 1.804729\nv 3.859934 -0.962786 -0.099420\nv 3.792184 -0.849036 0.171430\nv -0.826716 2.022264 0.076630\nv -1.761816 3.234014 0.083081\nv -1.774166 3.145813 -0.310520\nv -1.081266 -1.580587 1.244980\nv -2.824316 3.118664 0.244330\nv -2.607766 -0.813036 0.583630\nv -0.017016 1.694414 -0.290870\nv -0.059966 1.728664 -0.100820\nv -1.795416 3.678714 -1.607119\nv -1.874866 3.656014 -1.353519\nv -1.951466 3.640714 -1.214569\nv -1.862416 1.957364 -0.840770\nv -2.950416 1.146963 1.026930\nv -2.023366 3.592764 -1.039420\nv -1.684916 2.915763 -0.612270\nv -2.168216 3.512014 -0.851919\nv -1.983566 3.009514 1.478480\nv -0.303966 1.832064 0.078380\nv -0.405266 1.840964 0.286630\nv -1.731966 4.403914 -3.388069\nv -1.619416 3.251714 0.419881\nv -2.420366 4.322414 -2.748019\nv -2.380816 4.405564 -2.920269\nv -2.475066 4.289165 -2.839669\nv -0.347816 1.782114 -0.429370\nv -0.427116 1.854514 -0.120570\nv -0.290166 1.806113 -0.195420\nv -2.038766 4.101765 -2.383369\nv -0.405966 1.797313 0.517030\nv -1.916516 0.581414 -1.176820\nv -1.560616 -2.620436 0.668380\nv -1.475216 -1.230736 -0.875220\nv -1.343566 -1.294036 -0.834320\nv -0.120916 1.714164 -0.289270\nv -0.115566 1.629064 -0.570370\nv -2.436116 4.191114 -2.541670\nv -2.466916 4.251814 -2.689469\nv -2.040766 3.086264 1.353330\nv -0.563916 1.850064 0.334430\nv -0.690566 1.867914 0.356980\nv -0.662766 1.791064 0.525230\nv -0.750016 1.820514 0.549380\nv -0.673916 1.904914 -0.027020\nv -0.750216 1.941214 0.228130\nv -0.638866 1.896414 0.168730\nv -0.820316 3.858114 -0.288669\nv -1.833166 3.265664 0.382831\nv -2.062016 4.524564 -3.206869\nv -1.698466 3.202764 -0.117619\nv -1.631616 3.226464 -0.063870\nv -0.813816 1.943264 0.609930\nv -0.780866 1.785863 0.603980\nv -0.751616 1.733714 0.628030\nv -0.538416 1.791514 0.531680\nv -2.276816 3.419514 -0.793320\nv -0.524366 1.742064 0.669930\nv -0.435116 1.712214 0.739230\nv -1.736666 3.041764 -0.528120\nv -3.018466 0.262614 0.549330\nv -0.451916 1.868564 0.037430\nv -0.819966 1.946564 -0.129970\nv -0.738616 1.936864 0.039030\nv -2.025316 3.166664 1.173680\nv -1.744266 -2.300836 0.103280\nv -1.932466 -2.328036 -0.027120\nv -0.729266 1.676964 0.725080\nv -2.334366 3.653064 -1.279369\nv -1.919016 3.251364 0.886931\nv -1.573566 3.246013 0.115381\nv -1.580616 3.128164 1.211030\nv 0.122234 -0.395436 -2.249870\nv 0.034434 -0.317836 -2.179770\nv 0.118284 -0.206686 -2.200420\nv -2.251216 3.266964 0.334731\nv -0.853366 3.790864 -0.746569\nv -0.715716 3.723964 -0.895519\nv -1.823566 3.264163 0.761531\nv -1.734266 3.398014 -1.220469\nv 1.104484 1.913664 -0.389820\nv -2.363116 3.487914 -1.024819\nv -3.005366 2.318613 0.897480\nv -1.651766 3.182163 -0.236769\nv -3.048766 2.429363 0.867030\nv 0.522184 -2.715687 2.242080\nv 0.361734 -2.736537 2.283779\nv 0.457034 -2.782137 2.196880\nv 0.725484 4.684914 -1.735819\nv -3.004866 1.887864 -0.200320\nv -3.013916 1.700714 -0.225970\nv -2.927516 0.153114 -0.125720\nv 2.003134 -2.827136 -0.750821\nv 1.798484 -2.816936 -0.537570\nv 1.906634 -2.788186 -0.769520\nv -2.947166 2.955464 0.965630\nv 3.345534 0.954764 0.174680\nv 3.117834 1.205414 0.788730\nv -0.986416 2.023364 -0.365120\nv -1.059216 2.078264 -0.447820\nv -1.537366 3.271564 -0.020069\nv -0.888766 1.944764 -0.288970\nv -1.468666 3.327564 -0.051369\nv -2.502316 3.884864 -2.135269\nv 3.145334 1.213214 0.527730\nv 0.419734 4.778563 -1.224319\nv 0.340184 4.733963 -1.111769\nv -0.676266 -0.543736 -1.392770\nv -0.615266 -0.346936 -1.452720\nv 2.943484 1.309314 0.964530\nv -1.188166 -1.500036 1.059980\nv 3.162534 1.191164 -0.149020\nv -0.676316 -1.739336 -0.970620\nv 0.127234 1.685414 -0.361320\nv 0.809434 4.004714 -1.663169\nv -3.162816 1.240264 1.456180\nv 3.047684 1.351114 0.084730\nv 2.987284 1.382964 0.625780\nv -1.929316 -2.384786 0.064430\nv -1.837116 -2.388086 0.150580\nv -3.155166 1.297813 1.679530\nv -3.212566 1.377864 1.564880\nv 2.880884 1.454764 0.788430\nv -2.443516 3.692964 -1.650519\nv 2.753234 1.447014 0.984180\nv -2.758916 0.963014 -0.241470\nv 3.024684 1.361764 -0.062320\nv 2.840684 1.542514 0.317480\nv 2.678634 1.587464 0.844230\nv -1.146766 -1.871786 0.257830\nv 3.736484 -2.315836 0.865830\nv -1.551066 -2.336636 0.927430\nv -1.349666 -1.826986 0.006730\nv 2.547434 1.553814 1.090980\nv -1.997716 4.497014 -3.304969\nv -2.073366 4.484964 -3.257919\nv 0.478934 0.332113 1.899080\nv 0.517434 0.377764 1.841380\nv 0.739384 0.287563 2.204930\nv 0.585984 0.256863 2.183030\nv -1.517266 -1.616086 -0.094670\nv 2.927534 1.377914 -0.353120\nv 2.827934 1.517414 -0.146820\nv 2.641984 1.682014 0.578080\nv -2.962316 2.105414 -0.264620\nv 0.042734 -0.766737 1.795830\nv 2.799484 1.572614 0.042930\nv 2.532034 1.719064 0.752580\nv 1.393834 0.463913 2.023180\nv -2.769216 -0.466836 -0.255270\nv 2.640884 1.696264 0.158880\nv 2.801184 1.396414 -0.560470\nv 2.338784 1.686264 0.982330\nv 2.614784 1.665114 -0.198270\nv 2.375934 1.739164 0.827480\nv 2.649634 1.577414 -0.392620\nv 2.418684 1.821263 0.383380\nv 2.350184 1.820363 0.597980\nv 2.523534 1.752314 -0.026220\nv 2.130134 1.680214 1.169980\nv -2.611016 2.955214 -0.325670\nv 2.224084 1.812063 0.891980\nv 0.073184 4.472564 -1.156769\nv -1.777766 -2.424386 1.488330\nv -1.888566 -2.619586 1.359480\nv -2.679866 2.847714 -0.274920\nv 2.609584 1.480364 -0.646870\nv 2.455984 1.712864 -0.385670\nv 2.120234 1.799163 1.013530\nv 1.418484 0.366464 -1.761770\nv -0.275216 -2.844236 0.673479\nv -2.651266 -0.720436 0.736380\nv -0.553016 0.654114 -1.416120\nv 2.329834 -2.799086 -1.068121\nv 2.357884 1.850514 0.138030\nv 2.105334 -0.152486 -1.928820\nv -2.234566 0.324113 1.595280\nv -2.215966 0.142463 1.655480\nv -0.309966 3.885414 -1.137169\nv -2.547166 -1.013886 0.105580\nv 0.524684 0.310164 2.015530\nv -2.445766 4.345914 -2.897069\nv -2.440416 4.242064 -2.886769\nv 0.238534 -1.629887 1.700130\nv 0.339834 0.257913 1.902480\nv -0.135866 -2.075037 1.731680\nv -0.107516 -1.980136 1.551130\nv -0.223366 -2.080287 1.622679\nv 0.391034 -0.948036 2.229780\nv 0.251634 0.177014 1.944180\nv 0.306684 -1.398237 1.822380\nv 0.494734 0.169763 2.229880\nv 0.008284 -1.991536 1.680680\nv 0.067834 -1.931536 1.521880\nv -2.487366 4.230064 -2.772869\nv -1.280116 -1.669736 0.609180\nv -1.354616 -1.576686 0.742230\nv -1.438266 -1.595886 0.683880\nv -1.682366 -2.489136 1.736330\nv -0.221566 -2.198436 1.816380\nv -0.322316 -2.277286 1.805980\nv -0.372066 -2.610736 1.914029\nv -0.383566 -2.447436 1.864080\nv -0.486666 -2.501536 1.738730\nv 0.030634 -2.503037 2.281679\nv 0.135834 -2.509137 2.308179\nv -0.095716 -1.941486 1.473280\nv -2.183316 -0.030636 1.680030\nv 0.285134 -0.277987 2.360980\nv -2.282866 3.330963 -0.647869\nv -2.352916 3.277263 -0.681719\nv -0.455716 -2.377836 1.694480\nv -0.223666 -2.592437 2.128279\nv -0.149716 -2.446986 2.143229\nv -1.855466 -1.390486 -0.553770\nv 0.078834 -0.808436 -2.192170\nv 0.002334 -0.563236 -2.164570\nv 0.209484 -0.679586 -2.280170\nv -2.959166 2.362664 1.653980\nv -3.012366 2.432714 1.477880\nv 0.318834 0.076113 2.181830\nv 0.182034 -0.158837 2.193230\nv 0.402634 -1.687837 1.946580\nv -0.294366 -2.842636 0.288279\nv -0.289666 -2.847436 0.360129\nv -0.345666 -2.751886 0.380830\nv 3.188034 -0.380786 -1.299620\nv 0.373984 0.185014 2.100830\nv -0.263316 -2.495486 2.066679\nv -0.217816 -2.361636 2.021630\nv 0.128084 -1.657187 1.533030\nv -1.868716 -2.631037 1.472479\nv 0.667184 4.425264 -1.739169\nv 0.734434 4.508464 -1.801169\nv -1.595466 -1.393886 -0.659570\nv -1.579416 -1.252536 -0.827670\nv -1.400666 -1.409386 -0.702220\nv 0.353384 4.714014 -1.299469\nv 0.223134 -0.463437 2.333180\nv 0.114734 -0.458636 2.148230\nv -0.888666 -1.678087 1.489080\nv -0.978666 -1.351286 1.425930\nv -1.673216 0.328814 -1.287820\nv -1.811216 0.227364 -1.297670\nv 0.253384 -0.892137 2.059730\nv 0.076084 -0.635236 1.946130\nv 2.973134 -2.728436 -0.251370\nv 0.104184 -0.901737 1.781630\nv 0.118884 -2.631686 -0.597520\nv -0.098416 -0.029336 -1.642070\nv -0.007716 0.041114 -1.745970\nv -2.097016 -0.245486 1.690130\nv -1.549066 -2.620936 1.897079\nv -1.593666 -2.500237 1.811580\nv 0.180534 3.998414 -1.363619\nv 0.079384 -0.535086 -2.234670\nv 0.188984 -2.704287 2.318279\nv -1.254366 -1.813086 -0.690070\nv -1.182016 -1.748686 -0.782720\nv -1.237616 -1.943486 -0.689270\nv 0.075034 -1.831936 1.460380\nv -1.427666 -1.465336 0.929230\nv -1.485466 -1.524086 0.779730\nv -0.517766 4.085114 -0.906669\nv -0.260966 -2.338637 1.908730\nv -2.437966 3.506114 -1.314669\nv -2.396416 3.519864 -1.166520\nv 0.284884 0.106863 2.089930\nv 0.176584 -0.902036 1.897280\nv -0.897716 3.870663 -0.388069\nv -0.499166 -2.696887 1.763579\nv 0.686334 -2.605836 -1.110821\nv 0.435834 -1.149886 2.203030\nv 0.334334 -1.149987 2.044930\nv -0.518316 -2.543087 1.701580\nv -0.124016 -2.196236 1.868280\nv -0.334266 -2.491186 1.929229\nv 0.103884 -0.105736 2.033880\nv 0.212134 0.095763 2.017980\nv -2.178666 -0.551936 1.547480\nv -2.005166 -0.605937 1.618680\nv 0.058084 -0.280987 2.021030\nv -1.110716 -1.209887 1.434730\nv -2.220666 -0.398886 1.576580\nv -1.164766 -1.724236 0.690230\nv 0.202484 -0.378237 2.302530\nv -0.562866 3.525714 -0.990919\nv -2.367666 3.358914 -0.848470\nv -2.389816 3.252914 -0.790769\nv -1.196966 -1.649936 0.743880\nv -1.251816 -1.549286 -0.795370\nv -1.078366 -1.506286 -0.939370\nv 0.231384 -1.161386 1.855580\nv -0.624966 3.650964 -0.963169\nv -1.304816 -1.491536 0.956380\nv -1.261116 -1.576286 0.809830\nv 0.412584 4.470164 -1.518069\nv 0.280434 4.330264 -1.430819\nv 0.296634 4.502113 -1.391469\nv 0.402284 0.015863 2.289130\nv -0.282066 -1.791586 -0.910570\nv -2.836616 3.017514 1.021430\nv -2.818316 2.949814 1.182330\nv -2.600466 1.382263 2.049880\nv -0.349166 -2.790986 0.505329\nv -0.611216 3.852064 -0.940619\nv -1.179366 -1.415637 1.175980\nv -1.247966 -1.425436 1.118780\nv -1.822066 -2.532537 1.221330\nv -1.900166 -2.670786 1.277580\nv -1.913616 -2.761537 1.186430\nv -1.859166 -2.798786 1.336529\nv -1.897966 -2.744136 1.333079\nv -0.023166 -2.043886 1.770030\nv -2.072866 2.842964 -1.969069\nv 0.064384 -2.649386 0.101380\nv 0.050384 -2.643336 0.002580\nv 3.074434 -2.558936 -0.503920\nv 2.842484 -2.521436 -0.592720\nv -2.714966 2.589714 1.731631\nv -2.377616 3.195364 -0.567419\nv -2.710566 1.594663 2.080730\nv -2.803916 1.672014 2.070330\nv -2.876516 1.640314 2.027030\nv -1.244616 -1.499386 0.981280\nv -0.976466 -1.131436 1.565180\nv -1.970466 0.257114 -1.210970\nv -2.384916 -0.173436 1.537430\nv -1.896616 -2.658437 1.156379\nv -2.865666 1.464463 2.046330\nv -1.799266 2.159364 -0.796070\nv -1.595566 2.057014 -0.772220\nv -2.662116 2.251264 2.058481\nv -2.789266 2.366114 1.871280\nv -2.871866 1.939864 2.040480\nv -2.819366 1.770563 2.085630\nv -1.491116 -1.388186 1.092880\nv 0.482084 -1.091287 2.261130\nv -0.294716 -0.641536 -1.485620\nv -0.306966 -0.740686 -1.424420\nv -2.668066 1.553214 2.071530\nv -2.744366 1.400013 2.066530\nv -1.115316 3.232164 -0.636919\nv -0.986216 3.267964 -0.726719\nv -0.997866 3.142213 -0.680119\nv -1.236916 -1.653286 0.681530\nv 0.302184 -0.243786 -2.286920\nv 0.302434 -0.013436 -2.184570\nv 0.447934 -0.227786 -2.302520\nv 1.385534 -2.653436 0.585430\nv 1.424984 -2.618286 0.702930\nv 1.319884 -2.624536 0.572880\nv 1.585934 -2.621536 1.909279\nv -2.126716 -2.610186 -0.274870\nv -2.145716 -2.642486 -0.360020\nv -2.195616 -2.768736 -0.336520\nv -2.317516 -1.051236 -0.425570\nv -1.927266 3.342014 -3.127620\nv -0.056066 0.748114 -1.487570\nv -3.039616 1.701364 1.883030\nv -2.954916 1.880513 1.907180\nv -2.813216 2.637214 1.600630\nv -2.712116 1.286414 2.042630\nv -2.930366 1.293663 1.961980\nv -2.818666 2.053514 2.050280\nv -2.175566 -2.695936 -0.200170\nv -2.113916 -2.548836 -0.240870\nv -2.081516 -2.544336 -0.378120\nv -2.226866 2.748714 -1.121920\nv -3.059366 1.529463 1.899980\nv -2.447116 -0.066487 1.483780\nv -2.523116 -0.266836 1.396930\nv 0.543184 -2.612236 -1.198120\nv -2.358666 0.168114 1.536130\nv -1.270016 -2.803437 1.853330\nv -1.320966 -0.992986 -1.182970\nv -0.621266 -2.000836 -0.948820\nv -2.110816 -2.589836 -0.183620\nv -2.080916 -2.509936 -0.194170\nv -2.014616 -2.390836 -0.284370\nv 0.213634 4.101764 -1.393119\nv -2.393716 0.693464 1.347980\nv -1.884866 -2.696386 1.075379\nv -1.840066 -2.709836 0.945680\nv -1.868166 -2.778636 1.047929\nv -2.235416 -0.739986 1.394630\nv -2.645866 2.337414 -0.481070\nv -1.832566 1.637114 -0.841920\nv -2.489616 -0.736686 -0.702720\nv -2.478916 -0.591586 -0.778020\nv -2.255866 -0.730286 -0.925620\nv -2.134316 -2.571536 0.000630\nv -2.051616 -2.421036 -0.048520\nv -2.089366 -2.649536 -0.430670\nv -1.614016 -0.079186 -1.353670\nv -1.643116 -0.246886 -1.358270\nv -1.917216 -2.304286 -0.114870\nv -2.707216 1.047264 -0.344320\nv -1.794016 -2.654486 0.842830\nv -2.389366 0.329813 1.459880\nv 0.161684 -2.762687 2.261580\nv -0.573366 -1.183836 -1.160470\nv 2.638084 -1.340836 -1.600570\nv -0.189916 -2.861836 0.295229\nv -0.089516 -2.840636 0.242230\nv -2.984566 0.301764 0.754830\nv -1.818866 -2.811136 1.011230\nv -2.895916 2.175964 1.879830\nv -1.834216 -2.789587 1.496729\nv -1.869016 -2.732486 1.516029\nv -1.842816 -1.182636 -0.768120\nv -1.367666 -2.197236 0.199780\nv -2.881016 -0.084436 0.914330\nv -2.978966 0.046464 0.778130\nv -2.901116 0.066364 0.927630\nv -1.948966 -2.568836 0.162930\nv -1.504916 3.262064 -0.289119\nv -2.887566 0.299764 0.938680\nv -2.061066 -2.788586 0.159330\nv -1.972866 -2.767736 0.274630\nv -1.968816 -2.677636 0.264530\nv -0.716566 -0.678436 -1.351070\nv 0.769184 -2.578836 1.533780\nv 0.675284 -2.589586 1.482329\nv 0.822934 -2.581636 1.481529\nv -2.299766 -0.879186 -0.794020\nv -2.387666 -0.892486 -0.690570\nv -0.014366 -2.782187 2.195780\nv -2.882316 2.422564 1.719380\nv -0.613516 -0.192186 -1.466720\nv -2.781466 0.193614 1.099030\nv -2.757316 0.718114 0.940530\nv 1.672234 -2.841236 -0.035870\nv 1.607584 -2.837586 0.095830\nv 1.582284 -2.840086 -0.096670\nv -1.718916 -1.408386 -0.595370\nv -2.951516 2.804163 1.165080\nv -0.184866 -1.954386 1.474230\nv -2.492116 3.754714 -1.908520\nv -2.753466 -0.085286 1.089230\nv -2.761216 0.470964 1.059430\nv -2.890966 2.880614 1.178080\nv -0.744816 3.988663 -0.719169\nv -0.964066 -2.796587 1.811280\nv -1.839316 -2.489836 0.264730\nv -1.808866 -2.758337 1.634730\nv -0.842516 -2.782236 -1.490721\nv -0.793866 -2.843136 -1.562370\nv -0.839666 -2.829586 -1.445071\nv -0.237966 -1.696986 -0.943320\nv -3.062366 1.400813 1.882430\nv -2.716216 -0.299686 1.123830\nv 0.079584 -2.744086 -1.873621\nv 0.283634 -2.726286 -1.828921\nv 0.142034 -2.796286 -1.839420\nv -1.891966 -2.670186 0.345080\nv -1.506116 -2.181036 0.020130\nv -1.539166 -2.226686 0.099730\nv -1.442916 -2.118436 -0.005020\nv -1.378766 -2.037136 0.043230\nv -2.677466 -0.434486 1.135980\nv -2.603166 0.820613 1.089830\nv -0.782316 -2.792586 -1.599221\nv -1.722816 -2.455336 0.322080\nv -0.597866 0.496464 -1.463670\nv -2.739566 1.955364 -0.565570\nv -2.025366 4.402464 -3.297469\nv -1.970816 4.279614 -3.303669\nv 0.840384 -2.650186 -1.213120\nv -1.990666 -2.386236 -0.167020\nv -1.744216 -2.655236 0.451730\nv -2.013766 1.493314 -0.841570\nv -1.962716 0.417964 -1.172770\nv -2.604066 -0.579886 1.135880\nv -2.618666 0.031364 1.272880\nv -2.592166 0.286414 1.303330\nv -2.406216 0.811564 1.356930\nv -2.961016 2.610114 1.405180\nv -2.811916 2.863763 1.324330\nv -1.852166 -2.815786 0.343080\nv -1.780416 -2.762536 0.467080\nv -1.572066 -2.359586 0.303930\nv 0.083834 -2.825886 -1.858071\nv 0.070034 -2.872386 -1.715271\nv -2.111366 1.867764 -0.851820\nv -2.581416 0.533563 1.218080\nv -2.562216 0.715114 1.169380\nv -1.331716 -2.099836 0.143280\nv -1.282766 -1.943986 0.123730\nv -1.811166 -2.718536 -0.777020\nv -2.915916 2.605263 1.502330\nv -1.278216 3.537464 -0.218319\nv -1.642716 -2.576736 0.491330\nv -1.196216 -0.994386 -1.168520\nv -0.117316 -0.127986 -1.713220\nv -1.929566 -2.479636 -0.489720\nv -1.906216 -2.505836 -0.632720\nv -1.948216 -2.593336 -0.639970\nv 3.036134 -2.461787 1.016580\nv -0.376066 -2.855336 -1.919871\nv -0.324266 -2.784136 -1.953020\nv -2.221816 2.947464 -2.234770\nv -1.699266 -2.778936 0.588629\nv -1.059466 -2.229336 -0.847570\nv -1.222966 -2.132286 -0.725620\nv -1.060966 -1.965336 -0.812270\nv -3.019966 1.224663 1.832880\nv -1.510316 -2.750386 1.906830\nv -1.270866 -0.055536 -1.513820\nv -1.102416 0.140364 -1.479820\nv -1.043316 -0.027936 -1.480220\nv -0.393316 -2.781286 0.757280\nv -0.424466 -2.777336 0.836980\nv -2.651216 0.904114 1.024780\nv -1.633116 -2.685686 0.614380\nv 0.032134 -2.645486 -0.089870\nv -0.017966 -2.643736 -0.101620\nv -1.499916 1.531464 -0.842420\nv -1.573316 1.409564 -0.902920\nv -1.653016 1.444114 -0.856670\nv 0.080584 -2.651336 0.196880\nv -0.271666 4.281914 -0.962169\nv -2.417716 3.097264 -0.654970\nv -2.016966 -0.304686 -1.267270\nv -1.742166 -0.425136 -1.352570\nv -1.937866 -0.454136 -1.285920\nv -2.546616 2.337164 -0.605320\nv 1.100834 1.192914 -1.257220\nv -0.660866 3.985514 -0.829019\nv 1.313584 1.119814 -1.332970\nv 1.174334 0.399464 -1.733170\nv 1.074434 0.338764 -1.859520\nv 1.046934 0.427064 -1.653320\nv 1.996934 1.416214 -1.124570\nv 1.798784 1.383564 -1.169420\nv 1.731434 1.533914 -1.052120\nv -0.184516 0.865764 -1.349220\nv 1.233884 1.036414 -1.430420\nv 2.051584 1.880664 -0.415170\nv 1.887934 1.814414 -0.635370\nv -1.918866 3.923414 -3.239820\nv 1.608234 0.381914 -1.613620\nv 1.837434 0.355264 -1.586620\nv 2.065384 1.759014 -0.628920\nv 1.898384 1.663564 -0.836270\nv 1.834434 0.429114 -1.498220\nv -1.996866 4.098664 -3.175469\nv -2.104566 4.347314 -3.207469\nv -0.833066 -2.818236 1.613879\nv -0.815466 -2.813686 1.426229\nv -2.155516 4.492115 -3.191170\nv -1.974566 3.733564 -3.090369\nv -2.035916 3.880664 -2.999719\nv -2.085866 4.117414 -3.063269\nv -2.206066 4.238914 -3.032219\nv -2.287016 4.358214 -3.069919\nv -2.021266 3.553464 -2.953320\nv -2.376316 4.283364 -2.966619\nv -2.394316 4.344265 -2.983520\nv -2.084516 3.713464 -2.807219\nv -2.128366 3.906965 -2.839369\nv -2.230066 4.141864 -2.909769\nv -2.065066 3.214464 -2.878170\nv -2.059366 3.462914 -2.804970\nv -1.839216 1.293764 -0.873720\nv -1.715316 1.275664 -0.936020\nv -2.258366 4.096614 -2.832019\nv -2.099966 3.171164 -2.756969\nv -2.096416 3.317564 -2.671220\nv -2.463166 4.161065 -2.776069\nv -2.279066 4.011815 -2.717719\nv -2.110116 3.382214 -2.571969\nv -2.193416 3.773614 -2.576019\nv -2.238216 3.909914 -2.648219\nv -2.466766 4.049664 -2.646119\nv -2.494166 4.133614 -2.694319\nv -2.158066 3.576564 -2.493020\nv -2.314816 3.961664 -2.629169\nv -2.408716 3.075214 -0.756270\nv -2.156216 3.085514 -2.559220\nv -2.259666 3.854014 -2.552219\nv -2.436766 3.935965 -2.512369\nv -2.507266 3.987464 -2.518719\nv -2.171616 3.201614 -2.305119\nv -2.143166 3.287514 -2.405770\nv -2.295166 3.800564 -2.435769\nv 0.183384 -1.734886 -1.854070\nv -2.235016 3.698764 -2.402369\nv -2.498466 3.893164 -2.399869\nv -2.527916 3.936514 -2.402769\nv -2.528866 3.871064 -2.293119\nv -2.177516 3.329114 -2.213070\nv -2.225516 3.573314 -2.265670\nv -2.291666 3.679514 -2.272619\nv 2.904034 0.083214 -1.376770\nv 2.944434 -0.181336 -1.412270\nv 2.779684 -0.031136 -1.508120\nv 1.429684 1.855114 -0.569420\nv 1.476634 1.722714 -0.777820\nv 1.374534 1.741564 -0.756620\nv -1.777466 1.444564 -0.834070\nv -1.901666 1.343814 -0.837220\nv -2.486016 3.797964 -2.264669\nv 0.919634 1.712114 -0.767420\nv 1.125884 1.693064 -0.875470\nv 0.904434 1.549214 -0.932270\nv -2.180316 3.225364 -2.165220\nv -2.377616 3.697764 -2.201919\nv -0.578366 4.119364 -0.774219\nv -2.221716 3.442514 -2.111470\nv -2.500166 3.758464 -2.173969\nv 1.950034 -2.803186 -0.878420\nv 2.564484 1.173014 -1.022820\nv 2.695534 1.031264 -1.001120\nv 2.472934 1.004264 -1.153620\nv -0.016266 -0.332986 -2.116670\nv -2.316566 3.583464 -2.078070\nv -2.519466 3.785914 -2.127769\nv -0.175866 0.959664 -1.312470\nv 1.726334 1.800664 -0.706770\nv 0.072884 -1.091286 -2.065320\nv 0.000884 -0.867586 -2.108170\nv 0.121384 -0.989086 -2.166720\nv -0.091166 -0.725286 -2.065320\nv -0.133516 -0.538986 -1.993020\nv -0.025616 -0.134436 -1.988070\nv -2.140766 2.879964 -2.160669\nv -2.212916 3.183814 -2.002869\nv -2.273466 3.485064 -2.005769\nv -2.501816 3.709464 -2.075569\nv 2.931434 1.040314 -0.871120\nv 2.869734 0.810564 -1.060370\nv 2.732884 0.870214 -1.102970\nv 0.311584 -1.316086 -2.145920\nv 0.184534 -1.310286 -2.038020\nv -0.020816 -1.060686 -1.949670\nv -0.172116 -0.675036 -1.948520\nv -0.107616 -0.330786 -1.940820\nv 0.058784 -0.006936 -1.970070\nv 0.138484 -0.061536 -2.122520\nv -2.230366 3.336214 -1.904119\nv -2.507866 3.701514 -1.939519\nv 0.919434 0.334464 -1.858870\nv 0.062734 -1.238336 -1.931970\nv 0.013684 -1.169486 -1.902270\nv -0.093516 -0.850286 -1.979870\nv -3.133166 1.150914 0.587080\nv -2.473866 3.620914 -1.945469\nv 1.799184 1.163664 -1.334970\nv 1.993634 1.195764 -1.228570\nv 0.139234 -1.531486 -1.928620\nv -0.101466 -1.010286 -1.831770\nv -0.096116 -0.154086 -1.815770\nv -2.310466 3.470114 -1.888469\nv 1.603134 1.701514 -0.829320\nv 0.302334 -1.596836 -2.021870\nv 0.056434 -1.501286 -1.833470\nv -0.055766 -1.295286 -1.774870\nv -0.152416 -0.803586 -1.845670\nv -0.189666 -0.714186 -1.837020\nv -0.191466 -0.407836 -1.860370\nv -2.247266 3.232764 -1.702520\nv 1.964834 1.339414 -1.173420\nv 1.681734 1.625514 -0.913020\nv 0.094334 -1.689636 -1.765870\nv -0.073516 -1.122036 -1.794520\nv -0.208066 -0.603536 -1.781370\nv 0.211534 0.231914 -1.668120\nv 0.124884 0.109814 -1.870220\nv -2.249916 3.164864 -1.734570\nv -2.476266 3.564414 -1.814469\nv -3.034766 0.119814 0.638680\nv 1.565634 1.461064 -1.085920\nv 0.004634 -1.449886 -1.744970\nv -0.227616 -0.743436 -1.769870\nv -0.189716 -0.240686 -1.683870\nv -0.246916 -0.377936 -1.657770\nv -2.311116 3.019464 -1.727620\nv -2.271616 3.318164 -1.702969\nv -2.332766 3.411714 -1.726369\nv -2.488716 3.598664 -1.731619\nv -2.223266 0.888864 1.516330\nv 1.664784 0.530464 -1.483470\nv 1.587634 0.421764 -1.559170\nv 1.474834 0.496914 -1.536820\nv -0.109266 -1.245286 -1.630470\nv -0.148066 -1.117086 -1.586870\nv -0.237566 -0.819886 -1.667570\nv -0.256116 -0.625536 -1.701520\nv 1.249684 -2.632536 0.387880\nv -2.315366 2.953564 -1.647020\nv -2.470016 3.502364 -1.691919\nv 2.021734 0.206514 -1.739620\nv -0.759566 -2.791836 -1.675870\nv -0.732316 -2.659536 -1.650171\nv -0.720416 -2.721836 -1.713770\nv -0.714016 -2.837286 -1.727821\nv -0.670316 -2.646286 -1.732120\nv -0.653216 -2.540286 -1.650520\nv -0.544766 -2.476686 -1.715120\nv 0.054784 -1.906786 -1.627070\nv 0.002984 -1.668636 -1.562120\nv -0.041866 -1.403736 -1.602220\nv -0.176866 -0.982536 -1.626870\nv -0.281566 -0.693336 -1.580770\nv 1.911834 1.580914 -0.971670\nv -0.779066 -2.698236 -1.552770\nv -0.565866 -2.440686 -1.615020\nv -0.427566 -2.308186 -1.669720\nv -0.294766 -0.554636 -1.568820\nv -0.321366 -2.818936 0.552279\nv 0.311234 0.914814 -1.446770\nv 0.098834 0.974064 -1.344420\nv 0.570434 1.257564 -1.201420\nv 0.707584 1.045414 -1.340720\nv 1.355834 -0.036386 -2.154920\nv -0.646616 -2.469136 -1.558020\nv -0.070816 -1.519236 -1.453820\nv -0.133516 -1.241686 -1.484970\nv -0.241766 -0.862436 -1.563320\nv 0.910484 -2.859686 -1.571421\nv 0.915584 -2.736036 -1.669121\nv -2.301466 3.294214 -1.559769\nv -2.446866 3.412664 -1.568319\nv -2.472116 3.530464 -1.555319\nv 0.337034 1.698064 -0.468070\nv 0.624834 1.742714 -0.507170\nv 0.448434 1.668014 -0.612570\nv 1.112184 0.919714 -1.519470\nv -0.805566 -2.625686 -1.509120\nv -0.045116 -1.844786 -1.451270\nv -0.019266 -1.635536 -1.505720\nv -0.215166 -1.041086 -1.441320\nv 0.872734 1.784364 -0.612470\nv 0.673684 1.660514 -0.674920\nv -2.353616 3.020814 -1.382820\nv -2.302466 3.093464 -1.456770\nv -2.288216 3.157214 -1.407270\nv -2.300916 3.222564 -1.443320\nv -2.214716 -0.994886 -0.730220\nv -2.169516 -1.063736 -0.624670\nv -2.314966 -0.980036 -0.647970\nv 0.395884 4.629614 -1.446369\nv 0.515084 4.719564 -1.533419\nv 0.533584 4.572814 -1.619469\nv -0.842166 -2.630286 -1.426821\nv -0.724866 -2.397686 -1.391420\nv -0.086566 -2.073286 -1.426670\nv -0.272466 -2.142186 -1.401170\nv -0.036616 -1.987036 -1.423970\nv 1.560984 -2.773886 -0.310020\nv 1.557184 -2.640586 -0.463270\nv -2.425116 3.338564 -1.473719\nv -2.465616 3.397364 -1.450819\nv 0.274884 0.089864 -2.080520\nv 0.812784 -2.803636 -1.670271\nv -0.573366 -2.239236 -1.375520\nv -0.173216 -1.405586 -1.282520\nv -0.176616 -1.246436 -1.373220\nv 0.651234 0.383864 -1.615270\nv -2.350016 2.953864 -1.351120\nv -2.561866 0.902363 1.212130\nv -2.409416 1.019264 -0.632170\nv -2.532716 1.089364 -0.512970\nv -0.755816 -2.427386 -1.270020\nv -0.161716 -2.061786 -1.325820\nv -0.047466 -2.003886 -1.360320\nv -0.070816 -1.916936 -1.267820\nv -0.075616 -1.700086 -1.366820\nv -0.125616 -1.578336 -1.265070\nv -1.455766 -2.690486 -0.895970\nv -1.168316 -2.772786 -1.014271\nv -1.371316 -2.830636 -0.968020\nv -1.210016 -2.702386 -0.986920\nv -2.246866 2.678064 -0.894420\nv -2.415266 3.256764 -1.346670\nv -3.074566 1.243464 1.045330\nv 0.510084 4.792014 -1.450069\nv -0.869366 -2.657336 -1.298620\nv -0.890466 -2.810886 -1.300170\nv -0.100366 -1.692686 -1.280370\nv 1.193084 1.230264 -1.225520\nv -0.185016 -2.859536 0.059379\nv -0.234916 -2.857736 0.047630\nv -2.231716 2.816614 -1.334720\nv -2.308316 3.094164 -1.219720\nv -2.312416 3.150464 -1.294220\nv -2.453666 3.310014 -1.297469\nv -0.155116 -2.063686 -1.259470\nv -0.095516 -2.001586 -1.234420\nv 0.738234 4.607064 -1.792869\nv 0.237534 4.603164 -1.243869\nv -0.937116 -2.783836 -1.161721\nv -0.931116 -2.660536 -1.113420\nv -0.871966 -2.569786 -1.205121\nv -0.099166 -1.760886 -1.177920\nv -0.164966 -1.550386 -1.141920\nv 2.052034 1.556764 -0.958670\nv 2.929084 0.546714 -1.178920\nv 0.562584 -0.161436 -2.312270\nv 0.574234 0.018364 -2.218220\nv -2.674416 0.978964 1.081430\nv -2.327466 2.882464 -1.170420\nv -2.356216 3.020464 -1.211869\nv -2.418666 3.204064 -1.196670\nv 0.159484 4.426164 -1.300669\nv -0.852016 -2.432736 -1.043320\nv -0.747816 -2.317286 -1.103570\nv -0.097216 -1.920286 -1.131370\nv -2.369566 2.955364 -1.137769\nv -0.220416 -1.498886 -1.124020\nv 0.795534 1.821214 -0.456570\nv 0.808584 0.125414 -2.150020\nv 0.818384 0.012064 -2.221570\nv 4.096134 -1.204836 -0.373270\nv 3.997984 -1.320036 -0.483170\nv -2.339716 3.080214 -1.062770\nv -2.427216 3.195614 -1.115470\nv -0.902766 -2.559386 -1.055720\nv -0.148416 -1.923436 -1.031270\nv -0.110166 -2.846886 0.153330\nv -0.166516 -2.857386 0.151480\nv -0.278516 -2.803186 1.886180\nv 1.813334 -2.831186 0.439480\nv 1.775234 -2.839436 0.529980\nv 1.765684 -2.825336 0.424630\nv -2.278466 -0.187086 -1.152370\nv -2.313616 -0.054836 -1.123320\nv 0.666384 0.173514 -2.080470\nv 0.512734 0.134314 -2.112620\nv 0.465734 -2.861436 -1.472121\nv 2.660284 0.381814 -1.418220\nv 2.583534 0.234614 -1.477920\nv -2.327916 3.024764 -0.993020\nv -0.110416 4.325114 -1.094669\nv -0.241666 1.418414 -0.945120\nv -0.176266 1.193914 -1.200420\nv -0.339466 1.337114 -1.034020\nv 1.454384 -2.653936 -0.297170\nv -2.399516 -0.361436 -1.003420\nv -2.447466 -0.148286 -0.989070\nv -2.469066 0.099714 -0.972420\nv 4.218134 -1.091136 -0.242770\nv 0.024084 1.564364 -0.728220\nv 0.170184 1.581364 -0.685170\nv 0.121334 1.465614 -0.879820\nv -2.364966 2.876214 -0.951670\nv -2.369266 2.944014 -0.913320\nv -2.410416 3.147214 -0.954969\nv 2.625534 -1.938786 -1.538170\nv -0.854166 -2.399236 -0.968270\nv -1.942416 -2.854936 -0.685970\nv -1.889466 -2.854986 -0.741520\nv -1.909166 -2.864186 -0.655521\nv 2.495734 1.567514 -0.602420\nv -2.532666 0.199614 -0.899120\nv 0.036634 1.039664 -1.280920\nv -0.122466 1.100614 -1.267720\nv -0.057316 1.166164 -1.216970\nv 1.483384 0.210614 -1.982020\nv -2.522266 -0.380836 -0.869520\nv -0.649466 -0.121636 -1.499270\nv 0.795384 1.084214 -1.304420\nv -2.585616 -0.124436 -0.796720\nv -2.602666 0.324464 -0.759870\nv -2.392566 0.546664 -0.910870\nv -2.514566 0.564164 -0.799070\nv 1.417184 0.445114 -1.582570\nv 2.292084 1.748014 -0.479870\nv 2.742334 1.147214 -0.877770\nv 2.615534 1.359314 -0.813020\nv 2.763634 1.321664 -0.686670\nv 3.224984 0.725964 -0.809470\nv 3.083334 0.882664 -0.834320\nv 1.262784 0.399914 -1.719570\nv 0.660234 0.260214 -1.955070\nv 0.688634 0.872564 -1.425970\nv 0.450384 -2.811486 -1.775871\nv -2.605166 -0.271336 -0.753370\nv -2.648666 0.040814 -0.785070\nv -2.632416 0.546614 -0.682320\nv -0.771666 -2.261886 -0.948220\nv -0.673116 -2.125936 -0.959820\nv -1.414716 0.460914 -1.373420\nv -1.531166 0.420914 -1.339870\nv -1.388016 0.616214 -1.339320\nv -2.241066 2.613264 -0.787570\nv -2.395116 2.875414 -0.786520\nv -2.357166 2.955414 -0.789970\nv -2.349216 3.023464 -0.838920\nv 1.521634 0.665214 -1.493720\nv 1.768284 0.699814 -1.451470\nv 1.838034 0.553664 -1.443570\nv 2.552534 0.034414 -1.565320\nv -2.566516 -0.425636 -0.752570\nv -2.686966 -0.132186 -0.699970\nv -2.676916 0.158764 -0.735970\nv 2.135784 1.232514 -1.182020\nv 0.238584 -2.622886 -0.800320\nv -2.314666 2.682914 -0.736420\nv -2.405866 2.834464 -0.723020\nv -0.965966 3.838264 -0.495669\nv -0.086216 0.922564 -1.328070\nv 1.748184 -2.648186 1.886729\nv -1.389916 -1.537486 -0.558420\nv -1.343066 -1.475136 -0.692670\nv -2.749466 -0.022686 -0.672370\nv -2.681266 0.415764 -0.675770\nv 0.489034 1.186114 -1.274220\nv 3.037484 0.757464 -0.987020\nv -0.272866 1.134764 -1.243320\nv -0.355416 -2.221886 -1.602370\nv 1.045434 0.186664 -2.079770\nv 0.875234 0.263964 -1.997820\nv 1.592684 0.817714 -1.412020\nv 1.364884 0.683414 -1.518170\nv -2.595066 -0.541786 -0.652470\nv -2.677366 -0.348636 -0.661570\nv -2.803166 0.041364 -0.597070\nv -2.314916 0.955314 -0.791020\nv -2.395066 0.869814 -0.763520\nv -0.168266 1.542514 -0.758120\nv -0.257666 1.635614 -0.682220\nv -2.383066 2.699463 -0.640370\nv -2.432666 2.966313 -0.657370\nv -0.890916 3.879564 -0.631669\nv -1.833066 -2.406136 -0.571470\nv -1.670866 -2.486286 -0.747070\nv -1.389666 -2.183436 -0.599970\nv -1.307316 -2.101236 -0.643070\nv -1.341316 -1.957336 -0.554920\nv -2.024166 -1.166986 -0.625520\nv -2.093316 -1.054936 -0.710820\nv -2.490116 -0.871186 -0.586070\nv -2.689566 -0.418736 -0.610720\nv -2.768266 0.311114 -0.564920\nv -2.761216 0.446164 -0.574270\nv -2.600366 0.854064 -0.567770\nv 0.401334 1.587814 -0.761120\nv 0.543584 0.277414 -1.833420\nv 0.416184 0.182814 -2.003920\nv -2.435616 2.763314 -0.590270\nv -2.448716 3.007764 -0.552820\nv -1.011166 3.747314 -0.591469\nv -1.576166 -2.303086 -0.589070\nv -1.432666 -2.323436 -0.709270\nv -1.528416 -2.227036 -0.492720\nv -1.316016 -1.747036 -0.594520\nv -1.403166 -1.486086 -0.595120\nv 1.936584 0.484564 -1.504320\nv -2.145666 -1.120736 -0.528670\nv -2.213016 -1.048836 -0.559070\nv -2.406666 -0.957236 -0.522520\nv -2.598916 -0.737786 -0.525020\nv -2.788166 -0.351986 -0.519320\nv -2.802666 -0.121286 -0.541820\nv -2.749616 0.577214 -0.521270\nv -2.541316 1.020614 -0.493020\nv 0.041234 -2.616036 1.262029\nv 0.140634 -2.622987 1.194579\nv 1.180934 0.511614 -1.558270\nv -2.555466 2.484063 -0.584270\nv -2.497266 2.665214 -0.563270\nv -2.476916 2.894364 -0.514820\nv 1.977684 0.375514 -1.540770\nv -1.748816 -2.304336 -0.434520\nv -1.413916 -2.132686 -0.507720\nv -1.392616 -1.784736 -0.405570\nv -2.497916 -0.884536 -0.489320\nv -2.683616 -0.510286 -0.484570\nv -2.605666 0.970814 -0.459820\nv 0.318934 0.286314 -1.635870\nv 0.546084 0.335564 -1.665570\nv 0.289284 0.194814 -1.881170\nv 2.111034 0.186464 -1.690770\nv -2.602616 2.638014 -0.451320\nv -1.436316 -1.541436 -0.497870\nv -1.404916 -1.602136 -0.454120\nv -1.158216 3.547164 -0.542669\nv -1.875066 -2.386436 -0.451670\nv -1.743666 -2.846186 0.340080\nv -1.649666 -2.835836 0.540129\nv -1.422616 -2.030236 -0.401270\nv -1.493116 -1.561836 -0.347720\nv -2.600316 -0.748686 -0.448620\nv -2.827816 -0.310936 -0.435820\nv -2.849266 -0.092086 -0.406320\nv -2.845666 0.048464 -0.421970\nv -2.851216 0.303714 -0.397720\nv -2.784166 0.572364 -0.422320\nv -2.697616 0.846614 -0.394570\nv -2.907366 1.703714 -0.469120\nv -2.891216 1.835164 -0.470770\nv -2.806716 1.755714 -0.561620\nv -2.453216 3.088814 -0.424220\nv -1.246516 3.499914 -0.466219\nv -1.169716 3.614914 -0.467519\nv -2.001766 -2.449786 -0.393270\nv -1.985366 -2.561836 -0.490520\nv -1.931666 -2.323036 -0.270970\nv -1.478366 -2.142136 -0.374620\nv -1.422866 -1.649986 -0.346820\nv -2.114016 -1.269136 -0.385470\nv -2.468716 -0.912536 -0.367670\nv -2.647766 -0.724036 -0.369770\nv -2.683816 0.946814 -0.382470\nv -2.903016 1.443714 -0.447970\nv -2.969266 1.524614 -0.381170\nv -2.863916 1.556114 -0.527370\nv -2.630666 2.765664 -0.402820\nv -2.541816 3.007064 -0.383970\nv -1.619216 -2.209236 -0.337670\nv -2.442966 -0.970986 -0.318720\nv -2.711316 -0.660136 -0.313620\nv -2.907716 -0.208936 -0.306920\nv -2.878566 0.195514 -0.322070\nv -2.821566 0.595514 -0.348270\nv -2.767566 0.785014 -0.326720\nv -2.960166 1.746814 -0.379920\nv -2.952316 1.951114 -0.303170\nv 2.954284 0.685514 -1.101420\nv -2.680866 2.589064 -0.327770\nv -1.344716 3.298514 -0.441270\nv -1.336316 3.456814 -0.372669\nv -1.225466 3.589214 -0.386369\nv -1.496016 -2.136586 -0.271670\nv -1.412566 -1.748236 -0.298320\nv 0.471134 -2.837136 -1.398970\nv -2.846466 -0.340536 -0.305120\nv -2.862416 0.078264 -0.286720\nv -2.883316 0.405264 -0.283820\nv -2.831116 1.304264 -0.411920\nv -2.843416 2.353214 -0.304570\nv -1.354616 3.466714 -0.299219\nv -1.732166 -2.232486 -0.269720\nv -1.437316 -1.670736 -0.189820\nv -2.598016 -0.869736 -0.254170\nv -2.939416 0.266214 -0.227120\nv -2.823166 1.062114 -0.239970\nv 2.644784 -0.101936 -1.582770\nv 2.703934 -0.239236 -1.575820\nv 2.571534 -0.177036 -1.622870\nv -1.401016 3.377814 -0.329819\nv -1.522766 -1.572786 -0.248320\nv 0.117634 -2.797336 2.171130\nv 0.066384 -2.801336 1.963530\nv 2.640484 1.227614 -0.930320\nv 2.192334 0.781264 -1.315620\nv -1.825616 4.474564 -3.360019\nv 0.963384 0.026464 -2.201870\nv -1.621266 1.148864 -1.090220\nv 2.520784 0.597164 -1.368070\nv 1.502984 -2.802336 -0.166221\nv 2.022134 0.560114 -1.482070\nv 3.544634 -1.418736 -0.523820\nv 3.551284 -1.549136 -0.592720\nv 1.907234 -2.818086 0.716680\nv 1.817234 -2.827586 0.621279\nv 1.895084 -2.806136 0.524279\nv -1.661016 4.152014 -3.486319\nv 2.472984 1.442214 -0.816870\nv 2.240084 1.384464 -1.031120\nv 2.495934 1.287264 -0.974420\nv 4.047834 -1.120036 -0.321570\nv 3.732384 -0.947436 -0.229270\nv 0.271984 1.422114 -0.981820\nv -0.038566 1.337064 -1.050670\nv 1.644684 1.315714 -1.264170\nv -0.003866 -2.802736 2.106979\nv 0.765034 1.439114 -1.036820\nv 0.627634 1.365464 -1.099970\nv -2.225616 0.245814 -1.127220\nv -0.257966 1.543664 -0.809220\nv 2.747634 0.183864 -1.430020\nv 0.397284 0.373464 -1.612470\nv 1.098684 1.811664 -0.680820\nv 2.179534 0.583864 -1.485770\nv 1.583984 0.099614 -2.021170\nv 3.627534 -1.229586 -0.397620\nv 3.629284 -1.344136 -0.466420\nv 3.252534 -0.104886 -1.205620\nv 1.654534 -0.141486 -2.074620\nv 2.121534 1.046914 -1.293670\nv 3.283534 0.016214 -1.086320\nv 3.212934 0.025364 -1.178170\nv 2.671084 0.666414 -1.251870\nv 2.520034 0.866564 -1.172170\nv 1.624234 1.192714 -1.354570\nv 3.048584 0.020514 -1.320270\nv 3.034334 1.051264 -0.757770\nv 2.308884 0.883364 -1.253120\nv 0.124284 1.654614 -0.461070\nv 4.191734 -1.011336 -0.158470\nv 2.325084 1.275614 -1.080120\nv 2.303634 1.103464 -1.178920\nv 3.616234 -1.713986 -0.685820\nv 3.802334 -1.561986 -0.632070\nv 3.976434 -1.008886 -0.195520\nv 2.237134 1.695014 -0.614170\nv 2.362384 -0.332836 -1.793070\nv 2.586484 -0.349086 -1.681620\nv 3.169884 0.662764 -0.938220\nv 0.129284 0.836764 -1.470370\nv 0.626084 1.494514 -0.868470\nv 0.761334 1.571014 -0.810670\nv 0.140184 -2.670136 -1.852270\nv 3.705584 -1.099386 -0.282470\nv 3.698334 -1.272786 -0.416520\nv 2.224134 -2.811386 -1.110970\nv 2.072534 -2.834136 -0.955121\nv 2.118434 -2.828386 -1.156520\nv 3.819084 -1.461086 -0.576370\nv 1.310384 1.568764 -0.938520\nv 0.834984 -2.548336 -1.717420\nv 3.146684 0.545664 -1.020570\nv 0.375784 1.486914 -0.906420\nv 2.855684 -0.342736 -1.475070\nv 2.841484 -0.602536 -1.518770\nv 2.700184 -0.403486 -1.619870\nv 0.179634 -2.846286 -1.447320\nv 3.776784 -1.001736 -0.187220\nv 3.776034 -1.142636 -0.317220\nv 1.251534 -2.611937 0.897530\nv -1.701566 3.041264 -0.443220\nv 3.866334 -1.275236 -0.447070\nv 0.823484 0.747314 -1.529920\nv 0.671084 0.710564 -1.519370\nv -0.091216 1.439314 -0.897370\nv -1.642066 3.075664 -0.381120\nv -1.641466 2.858564 -0.550070\nv -0.617116 -2.724636 -1.784521\nv -0.696316 -2.754936 -1.773970\nv 1.353384 1.928564 -0.423620\nv 1.256834 1.799064 -0.714220\nv -1.177516 3.373064 -0.579820\nv 1.166334 0.292414 -1.938820\nv -1.571266 3.110964 -0.362470\nv -1.541266 2.874814 -0.469020\nv 2.299534 1.003614 -1.212470\nv -1.502066 3.180614 -0.355970\nv -1.458916 3.006713 -0.443220\nv -1.539916 2.792364 -0.507470\nv -1.373416 3.201514 -0.449869\nv -1.528416 2.629314 -0.532570\nv 3.658284 -2.202536 -0.592720\nv 3.768484 -2.093986 -0.613220\nv -1.466216 2.495864 -0.613770\nv 0.963334 0.759264 -1.530270\nv 0.074184 1.216364 -1.153420\nv -1.343916 2.649214 -0.471370\nv -1.396016 2.397814 -0.622970\nv -1.517816 1.245214 -1.067670\nv -1.586316 -2.866386 -0.852070\nv -1.611966 -2.872636 -0.732971\nv -1.498066 2.166064 -0.712720\nv -1.338316 2.220864 -0.588770\nv -1.385366 2.072264 -0.680670\nv -1.377866 1.408914 -0.984920\nv -1.420716 1.505114 -0.872170\nv -1.442066 2.821364 -0.484770\nv -1.220316 2.017314 -0.625520\nv -1.293266 1.356314 -1.066170\nv 0.585784 4.814214 -1.475419\nv -1.252066 1.767114 -0.684170\nv -1.291716 1.615264 -0.796620\nv -1.222816 1.501464 -0.952220\nv -1.203366 1.211714 -1.177020\nv -1.371366 1.011314 -1.260970\nv 1.022734 -2.761136 -1.243220\nv 1.029184 -2.650536 -1.178771\nv -1.154966 1.883614 -0.599920\nv -1.297716 1.864864 -0.671920\nv -1.157966 1.742364 -0.709720\nv -1.097016 1.391664 -1.087920\nv -0.837666 3.545064 -0.824069\nv -1.086816 1.855764 -0.586470\nv -1.037366 1.557764 -0.971670\nv -1.082416 1.209214 -1.190520\nv -1.061816 0.956314 -1.328070\nv 1.978534 -0.119286 -1.954120\nv -1.064416 1.943564 -0.508620\nv -0.974666 1.907414 -0.458920\nv -1.010766 1.764764 -0.721070\nv -0.970466 1.205564 -1.180970\nv -0.336016 1.496264 -0.887420\nv -0.933716 1.869814 -0.520720\nv -0.816066 1.705814 -0.840770\nv -0.844266 1.296764 -1.171020\nv -0.891916 1.055664 -1.243320\nv 0.323784 -2.589787 1.541229\nv -0.927316 1.915814 -0.383670\nv 0.273934 -2.587986 1.529329\nv 0.219934 -2.594486 1.523929\nv 1.406434 -2.745686 -0.047220\nv 0.036734 -2.619437 1.418480\nv -0.012966 -2.617386 1.406029\nv 2.936734 -0.428186 -1.403070\nv -0.852966 1.806914 -0.678120\nv -0.754366 1.520864 -1.016420\nv -0.731466 1.789964 -0.680420\nv -0.709466 1.150464 -1.201320\nv 1.102484 0.607064 -1.557620\nv -0.707116 1.394264 -1.099220\nv -0.747566 1.064814 -1.232670\nv -1.458416 -2.782836 -0.918070\nv 1.459084 -0.027836 -2.110870\nv -0.558316 1.620314 -0.902920\nv -0.589416 1.511614 -1.002020\nv -0.586116 1.267464 -1.138570\nv -0.939966 -2.368336 -0.935320\nv 2.036134 -2.733186 1.838029\nv 2.254884 -2.713936 1.771679\nv -1.579966 -2.405686 -0.721770\nv 3.958834 -1.497886 -0.591420\nv -0.597866 1.773314 -0.650870\nv -0.640466 1.723614 -0.788670\nv -0.475816 1.154314 -1.230370\nv 1.224534 0.607714 -1.561470\nv -1.572766 -2.808786 -0.885020\nv -0.446716 1.698914 -0.738670\nv -0.459466 1.556164 -0.928270\nv -0.518216 1.376364 -1.054170\nv -0.388116 1.740664 -0.609820\nv -0.401666 1.268514 -1.138470\nv -1.603066 -2.595286 -0.814620\nv -1.020866 2.973564 -0.598920\nv 1.004134 -0.290086 -2.295670\nv 0.592734 4.677665 -1.641119\nv -2.096016 -1.371836 -0.186520\nv -2.134116 1.129964 -0.818820\nv -2.219466 1.209164 -0.741920\nv -2.126316 1.240014 -0.789170\nv -2.297466 1.428014 -0.783620\nv -0.785416 0.378264 -1.471220\nv -0.364166 -2.789236 0.680479\nv -2.120116 1.036464 -0.875920\nv -2.091666 0.534264 -1.100520\nv -2.474416 1.434664 -0.710570\nv -0.719566 0.582564 -1.461270\nv -1.555366 -0.555936 -1.365670\nv -1.474216 -0.137536 -1.449270\nv -1.451316 -0.359336 -1.454270\nv -1.601016 -0.418736 -1.379420\nv -2.251566 0.562764 -1.013220\nv -1.320216 -0.246836 -1.467070\nv -1.976316 -2.743636 -0.691670\nv -1.881966 -2.766236 -0.750071\nv -2.432116 1.606614 -0.742670\nv -1.152466 3.116863 -0.599320\nv -1.296916 3.177264 -0.510620\nv 0.302234 -2.868886 -1.682520\nv 3.909884 -1.791236 -0.643120\nv -2.074666 0.271264 -1.192420\nv 3.920634 -1.634286 -0.637470\nv -2.056266 1.673914 -0.833120\nv -2.089216 -0.001486 -1.211220\nv -1.209816 0.874114 -1.332220\nv 3.491184 -2.379386 0.974430\nv 3.688584 -1.899736 -0.709570\nv 3.778634 -1.709336 -0.683670\nv -1.873666 -2.570136 -0.702070\nv -2.244916 2.887314 -1.787620\nv -1.033816 -1.080486 -1.112520\nv -0.983566 -1.367236 -1.022970\nv -1.465466 0.268164 -1.435470\nv -1.615316 0.280364 -1.319270\nv -1.532366 0.235414 -1.386020\nv 2.599334 -1.620836 -1.682770\nv -1.651516 0.799464 -1.232820\nv -1.421416 0.909664 -1.279020\nv 3.629334 -2.133086 -0.652420\nv 3.558084 -1.861086 -0.736320\nv 1.505284 -2.600136 -0.520120\nv -1.793766 -1.315686 -0.666170\nv -2.009416 2.079464 -0.821620\nv -2.215866 -0.861136 -0.855520\nv 3.555884 -2.037086 -0.723320\nv -1.329816 -0.398086 -1.471520\nv -1.235716 2.994264 -0.538170\nv -2.076216 -0.906136 -0.950470\nv 3.525734 -2.323186 -0.524170\nv 3.501384 -2.281436 -0.586520\nv -1.419616 0.071114 -1.471270\nv -1.033016 -0.925886 -1.175070\nv -1.407666 -1.075036 -1.121520\nv 3.398234 -2.086336 -0.716170\nv 3.411234 -1.760636 -0.689670\nv -1.316666 0.296714 -1.470920\nv 3.316084 -1.933036 -0.729070\nv -2.206816 1.627764 -0.806720\nv -1.011316 0.458164 -1.489170\nv -0.926516 0.604914 -1.452970\nv -0.969716 -0.560086 -1.390320\nv -1.149916 -0.432036 -1.472470\nv -2.036666 -2.713036 -0.597020\nv 3.400634 -1.647586 -0.644220\nv -1.987416 -1.017486 -0.883720\nv -2.033866 -1.051586 -0.749470\nv -2.045566 -0.840136 -1.037570\nv -1.599916 0.122914 -1.349920\nv -1.022166 -0.642436 -1.341170\nv 1.150034 -2.601986 -0.521120\nv 1.084634 -2.614536 -0.290720\nv 0.965434 -2.607986 -0.552770\nv -2.037566 -2.654086 -0.469270\nv 3.286884 -2.451086 -0.549620\nv 3.329534 -2.289336 -0.642620\nv 0.261184 -2.478336 -1.848570\nv -2.396866 1.768964 -0.780320\nv -2.398666 1.872114 -0.774770\nv -1.992416 -0.770786 -1.149920\nv -1.431816 0.782414 -1.299720\nv 3.294734 -1.851486 -0.714770\nv -2.547316 2.014614 -0.636970\nv -2.388666 2.011614 -0.742370\nv -2.021216 -0.578686 -1.213020\nv -1.122016 -0.206786 -1.474820\nv -0.872766 -0.169086 -1.496220\nv -0.891516 -0.355836 -1.466120\nv 3.226834 -2.238536 -0.698520\nv -0.728316 0.012664 -1.526570\nv -0.699416 0.238364 -1.517370\nv -1.387716 0.203964 -1.471120\nv -1.739266 -0.758036 -1.270720\nv -1.720916 -0.531286 -1.335820\nv 3.120384 -2.480536 -0.564320\nv 3.146484 -1.975836 -0.735820\nv -0.902716 0.837664 -1.345670\nv -1.308516 -1.391636 -0.755520\nv -2.819516 1.493564 -0.539120\nv 3.102234 -2.280186 -0.684220\nv 3.074384 -2.107986 -0.715620\nv 1.158084 0.741264 -1.529420\nv -1.545816 0.136764 -1.369820\nv -0.740416 -0.338436 -1.457220\nv -1.694466 -1.227636 -0.817970\nv -1.586316 -1.069086 -1.108770\nv -0.697016 -1.191236 -1.177020\nv -0.696666 -0.987236 -1.283970\nv -0.987666 -1.768936 -0.907370\nv 1.302784 -2.779787 1.953379\nv -1.144966 0.533814 -1.464670\nv -1.150616 0.736814 -1.360920\nv 2.917484 -2.387336 -0.664570\nv 2.959534 -2.260636 -0.714570\nv -1.344966 2.935264 -0.494520\nv -1.165816 0.261164 -1.504770\nv -1.005216 0.259164 -1.504070\nv -0.840116 3.227564 -0.783320\nv -0.893316 -0.626436 -1.355970\nv -0.916116 -0.900536 -1.214320\nv -0.845116 -0.749386 -1.289770\nv -1.530566 -1.508486 -0.487120\nv -0.842416 -1.205586 -1.156470\nv -0.790266 -1.087086 -1.216920\nv -0.782066 -1.786586 -0.952070\nv -0.843566 -1.957986 -0.899770\nv -0.951116 -1.565836 -0.990020\nv -0.844716 -1.460836 -1.046120\nv -0.842516 -1.304186 -1.094120\nv -0.702166 -0.148436 -1.484220\nv -0.913166 -2.150686 -0.876970\nv -0.798616 -2.143336 -0.919670\nv 2.724384 -2.538036 -0.623270\nv -0.830316 -0.018736 -1.493920\nv -0.816866 -0.474136 -1.398670\nv -1.237116 0.368014 -1.493220\nv -1.286616 0.487614 -1.444020\nv -0.853116 0.089864 -1.480870\nv -0.036466 -2.628386 1.322129\nv 2.601534 -1.034836 -1.706270\nv 2.634984 -0.832286 -1.690970\nv -0.820716 0.219764 -1.493720\nv -0.857416 3.353214 -0.813969\nv 2.549684 -2.006636 -1.569370\nv 1.144084 -2.561736 -1.686620\nv 1.161734 -2.732136 -1.642671\nv 1.678284 -2.820886 -1.181620\nv 2.641234 -1.145086 -1.654520\nv 2.578384 -0.655386 -1.697870\nv 2.349134 -2.829836 -0.293470\nv 2.255984 -2.833086 -0.435070\nv 2.347484 -2.797286 -0.593821\nv 2.560834 -0.503536 -1.693820\nv -3.071566 1.140763 1.290380\nv -0.764716 -0.963936 -1.280970\nv 2.475034 -2.173036 -1.453120\nv 2.556884 -1.829886 -1.688370\nv 2.532284 -1.443086 -1.693470\nv 2.539034 -1.212186 -1.753020\nv 2.490784 -0.929186 -1.767620\nv -0.697666 -1.454386 -1.044370\nv 2.459834 -1.954386 -1.673871\nv 2.454284 -1.864386 -1.734120\nv 2.437034 -1.775136 -1.766470\nv 2.444134 -1.027036 -1.818470\nv 2.461684 -0.710536 -1.744470\nv 2.440184 -1.139336 -1.820970\nv 2.361684 -0.537586 -1.802920\nv 2.340284 -2.154086 -1.547620\nv 2.304834 -2.076436 -1.611520\nv 2.292034 -1.575486 -1.792220\nv 2.232884 -1.509736 -1.814970\nv 2.381634 -1.329336 -1.805920\nv 2.316834 -2.284836 -1.557920\nv 2.334034 -1.829686 -1.793570\nv 2.285934 -1.708436 -1.820870\nv 2.285284 -1.066436 -1.881620\nv -1.444166 -2.866236 -0.916921\nv 2.246434 -1.971186 -1.719970\nv 2.169334 -0.961886 -1.935820\nv 2.216884 -0.779186 -1.869370\nv 2.149134 -2.379186 -1.604771\nv 2.180534 -1.368936 -1.883620\nv 2.175134 -1.216586 -1.901670\nv 2.195134 -0.671986 -1.896370\nv 2.165634 -2.167036 -1.652771\nv 2.158584 -2.074236 -1.734670\nv 2.145884 -1.922636 -1.778020\nv 2.120484 -1.085486 -1.959670\nv 2.106934 -0.563486 -1.943970\nv 2.138184 -0.413786 -1.902270\nv -1.669466 -0.945686 -1.168920\nv 2.099934 -2.217686 -1.651270\nv 2.099984 -1.797136 -1.851870\nv 2.078784 -1.705886 -1.866970\nv 2.061184 -1.517236 -1.854620\nv 2.037034 -2.782537 1.183980\nv 2.130084 -2.808887 1.247830\nv 1.962784 -2.791586 1.337630\nv 0.829584 -2.613086 -1.158520\nv 2.086684 -1.341886 -1.907170\nv 2.000684 -0.994336 -1.995870\nv 2.036184 -0.760086 -1.938170\nv 2.022284 -0.642086 -1.974820\nv 1.899184 -2.704237 1.868379\nv 2.020534 -2.522036 -1.555620\nv 1.993084 -2.352836 -1.641721\nv 2.017234 -1.217086 -1.927270\nv 2.015734 -0.365336 -1.938420\nv 1.927684 -2.235386 -1.672620\nv 1.960634 -2.101386 -1.784820\nv 1.896184 -1.980136 -1.851720\nv 1.947984 -1.515986 -1.888620\nv 1.948284 -1.374636 -1.956320\nv 1.964284 -1.146036 -1.932670\nv 1.926984 -1.827286 -1.900070\nv 1.874334 -1.278486 -1.991020\nv 1.851234 -0.984586 -2.049570\nv 1.963334 -0.903936 -2.000670\nv 1.909934 -0.774436 -2.051170\nv 1.874334 -0.544936 -2.048720\nv 1.883834 -0.449586 -2.025520\nv 1.821334 -0.312336 -2.030270\nv 2.394234 -2.799236 -0.596470\nv 1.831484 -2.493236 -1.571820\nv 1.791684 -2.130886 -1.776120\nv 1.824184 -1.785836 -1.932170\nv 1.814184 -2.672586 -1.573820\nv 1.821234 -2.242886 -1.681570\nv 1.773834 -1.531386 -1.923920\nv 1.743584 -1.328986 -2.017720\nv 1.839134 -0.735886 -2.096620\nv 1.734434 -1.996436 -1.857670\nv 1.729434 -1.259986 -2.030020\nv 1.743934 -1.135436 -2.024270\nv 1.760034 -0.417986 -2.078770\nv 1.668984 -2.549386 -1.598070\nv 1.606784 -2.383136 -1.629670\nv 1.697084 -2.284936 -1.694321\nv 1.711084 -0.997686 -2.095920\nv 1.674734 -0.538086 -2.097770\nv -1.494116 -2.864436 -0.928570\nv 1.670384 0.918714 -1.407570\nv 1.558984 -2.448136 -1.610721\nv 1.693034 -2.038636 -1.845770\nv 1.677984 -1.713836 -1.935270\nv 1.676034 -1.508136 -1.972470\nv 1.570834 -0.931436 -2.134020\nv 1.621484 -0.739786 -2.146870\nv 1.606584 -2.640486 -1.620171\nv 1.613284 -2.219736 -1.795170\nv 1.607934 -2.140486 -1.856870\nv 1.624734 -1.911736 -1.886670\nv 1.552484 -1.114686 -2.060820\nv 1.575484 -0.383536 -2.127920\nv 1.556834 -0.214436 -2.097970\nv -1.392166 -2.863986 -0.908570\nv -1.299316 -2.849736 -0.994621\nv -1.202866 -2.859686 -0.968620\nv 1.597984 -2.067136 -1.887870\nv 1.556334 -1.740036 -1.983370\nv 1.602634 -1.599936 -2.008720\nv 1.518084 -1.489186 -2.065770\nv 1.505584 -1.311586 -2.115420\nv 1.476284 -2.742386 -1.615420\nv 1.482234 -0.563386 -2.164470\nv -0.289566 -2.747386 1.996779\nv -0.377416 -2.752436 1.883029\nv 1.412134 -2.305386 -1.711720\nv 1.426834 -2.211436 -1.836320\nv 1.446884 -2.048936 -1.929520\nv 1.454384 -1.872336 -1.918270\nv -1.262366 2.782214 -0.468620\nv 1.396684 -2.622536 -1.650921\nv 1.386084 -2.116436 -1.910820\nv 1.388984 -1.688986 -2.012720\nv 1.364084 -1.114986 -2.108270\nv 1.422834 -0.854136 -2.181470\nv 1.368534 -0.604686 -2.195620\nv 1.408984 -0.430636 -2.223670\nv 1.318934 -2.732736 -1.632571\nv 1.377534 -2.375786 -1.647720\nv 1.278484 -1.968536 -1.959870\nv 1.409784 -1.434936 -2.097870\nv 1.328084 -0.293336 -2.245770\nv 1.326734 -0.144836 -2.181970\nv 1.244734 -2.447286 -1.668120\nv 1.340784 -2.233636 -1.823870\nv 1.293834 -1.432386 -2.137970\nv 1.350434 -1.319586 -2.121420\nv 1.286784 -0.932436 -2.176370\nv 1.312384 -0.788636 -2.200120\nv 1.232234 -2.376086 -1.687920\nv 1.277134 -1.827086 -2.007520\nv 1.240584 -1.682286 -2.047870\nv 1.225984 -1.214736 -2.132020\nv 1.177634 -0.667386 -2.273770\nv 1.244684 -0.513136 -2.250670\nv 1.230034 -0.362936 -2.281320\nv 1.181434 -2.286486 -1.819120\nv 1.227484 -2.211936 -1.874970\nv 1.195234 -2.100536 -1.921620\nv 1.172584 -1.097186 -2.192870\nv 1.118184 -1.919886 -2.017620\nv 1.167834 -1.532286 -2.137320\nv 1.150134 -1.380236 -2.170470\nv 1.101634 -0.782386 -2.256320\nv 1.139584 -0.131636 -2.214220\nv 1.096434 -1.691186 -2.060370\nv 1.107334 -1.236236 -2.159570\nv 1.051034 -1.001886 -2.217920\nv 1.070634 -0.569536 -2.294470\nv 1.001784 -0.410886 -2.290820\nv 1.030734 -2.544986 -1.697220\nv 1.053084 -2.210986 -1.890420\nv 0.991784 -2.069336 -1.942120\nv 0.960834 -1.469136 -2.154721\nv 0.987334 -1.368936 -2.185120\nv 2.187384 -2.826736 -0.644121\nv -0.026816 -2.811286 1.745430\nv -0.054166 -2.808336 1.780679\nv -0.050766 -2.821986 1.661629\nv 0.961284 -2.439986 -1.692220\nv 0.955084 -2.375086 -1.703670\nv 1.031384 -2.285436 -1.830470\nv 0.969784 -1.835186 -2.075870\nv 0.998134 -1.214986 -2.176270\nv 0.903984 -1.655736 -2.102670\nv 0.997884 -0.910636 -2.271870\nv 1.011384 -0.673036 -2.283320\nv 0.207434 -2.646436 0.462280\nv 0.933584 -2.240786 -1.857870\nv 0.870684 -2.037286 -1.962620\nv 0.888484 -1.909336 -2.061220\nv 0.862234 -1.359336 -2.217620\nv 0.948384 -1.088936 -2.216620\nv 0.875534 -1.013236 -2.282520\nv 0.860634 -0.765086 -2.308520\nv 0.771884 -0.657936 -2.310020\nv 0.753434 -0.493236 -2.354570\nv 0.778184 -2.212536 -1.872970\nv 0.777284 -1.775186 -2.088970\nv 0.789934 -1.660086 -2.133821\nv 0.778684 -1.527836 -2.199420\nv 0.744734 -1.236786 -2.259570\nv 0.785234 -0.932436 -2.315920\nv -1.117616 -2.859686 -1.041221\nv -1.775216 -2.856536 -0.793670\nv 3.208184 -2.665686 0.569430\nv 0.764534 -2.373836 -1.725520\nv 0.766834 -1.929936 -2.013320\nv 0.714234 -1.375186 -2.250570\nv 0.689534 4.133764 -1.658269\nv 0.700184 4.286614 -1.732519\nv 0.729434 -2.300036 -1.789570\nv 0.604934 -0.285286 -2.349270\nv -0.455166 -2.755086 1.797280\nv 0.601634 -2.274286 -1.802220\nv 0.646484 -1.986736 -1.985670\nv 0.636384 -1.621286 -2.164220\nv 0.636934 -1.433836 -2.205920\nv 0.611584 -1.236936 -2.290020\nv 0.667434 -0.893386 -2.341120\nv 0.656684 -0.476036 -2.367820\nv 1.888084 -2.828386 -0.274120\nv 1.880534 -2.817686 -0.223970\nv 1.780934 -2.842686 -0.235420\nv 0.570684 -2.355986 -1.775920\nv 0.543534 -0.743386 -2.342220\nv 0.633534 -0.619436 -2.320620\nv 1.847634 -2.841536 -0.372220\nv -0.290216 -2.823236 1.436180\nv 0.514134 4.285614 -1.591169\nv 0.454084 -1.053386 -2.303670\nv 0.460684 -0.899386 -2.339620\nv 0.466034 -0.494786 -2.348720\nv -2.065116 -2.828936 -0.584971\nv 0.530984 4.112964 -1.545269\nv 0.433334 -2.467236 -1.829070\nv 0.505334 -2.301436 -1.777020\nv 0.446884 -2.136386 -1.849470\nv 0.478184 -1.833386 -1.997120\nv 0.433634 -1.327586 -2.201470\nv 0.453734 -1.233886 -2.256620\nv -1.689916 -2.805686 0.685680\nv -1.763266 -2.786686 0.741830\nv 0.398484 -2.218736 -1.789220\nv 0.427984 -1.990136 -1.901770\nv 0.449934 -1.548036 -2.126570\nv 0.526134 -2.595487 1.393579\nv 0.522234 -2.611436 1.192979\nv 3.205284 -2.497236 0.957880\nv 0.375134 4.074764 -1.455919\nv 0.404434 -0.795186 -2.349420\nv 0.370284 -0.450136 -2.343420\nv -1.795316 -2.785537 0.821930\nv -1.798466 -2.789587 0.897729\nv 3.580734 -2.434386 0.786130\nv 3.403384 -2.501487 0.842780\nv 3.467284 -2.539436 0.652430\nv 1.576384 -2.583287 1.253979\nv 1.702434 -2.571136 1.269230\nv 1.618734 -2.569587 1.340830\nv 0.689834 -2.618686 1.024679\nv 0.505834 -2.626037 0.948930\nv 1.715234 -2.834886 -0.359870\nv 1.673784 -2.801936 -0.427670\nv 0.344234 -2.253486 -1.786520\nv 0.276434 -2.141636 -1.764270\nv 0.306884 -0.981236 -2.295020\nv 0.263034 -0.794686 -2.313520\nv 0.322684 -0.544536 -2.332070\nv 1.880784 -2.830536 -1.124871\nv 1.878484 -2.839886 -1.203321\nv 1.543334 -2.806036 1.536130\nv 1.761484 -2.775336 -0.578371\nv 0.175434 -2.597786 1.393029\nv 0.113984 -2.602637 1.508779\nv 0.094884 -2.605286 1.418429\nv 0.975834 -2.621686 -0.047420\nv 0.820534 -2.624786 -0.158670\nv -0.956066 -2.816087 1.710829\nv 0.171484 -2.175436 -1.721470\nv 0.709534 -2.625536 -0.415320\nv 0.632234 -2.627336 -0.145670\nv 1.060684 -2.570886 1.497079\nv 1.008634 -2.573236 1.488429\nv 1.684584 -2.839336 -0.178820\nv 2.301584 -2.797336 1.176729\nv 2.109834 -2.806886 1.073730\nv 2.252984 -2.805537 1.416929\nv 2.012484 -2.814837 1.434080\nv 1.909184 -2.763137 1.844580\nv 1.993234 -2.781337 1.793779\nv 1.769434 -2.745086 1.888930\nv 1.685784 -2.846636 0.064029\nv 2.520084 -2.750786 0.500030\nv 2.506134 -2.809686 0.603880\nv 2.374484 -2.813436 0.683030\nv 0.267084 -2.795737 2.196029\nv 1.983384 -2.833586 -0.515070\nv 2.512234 -2.729686 0.398730\nv 2.473834 -2.737836 0.489330\nv 3.713484 -2.378336 0.765680\nv 3.649034 -2.479586 0.538830\nv 1.158234 -2.622436 0.661880\nv 1.019434 -2.621587 0.768380\nv 1.004984 -2.628786 0.466680\nv 2.601084 -2.766186 0.359280\nv 0.942384 -2.766086 2.069230\nv 1.655184 -2.611887 0.924130\nv 1.531434 -2.617887 0.819680\nv 1.651234 -2.725386 0.799780\nv 0.645384 -2.610636 1.185879\nv 2.570984 -2.746036 0.243380\nv 2.649034 -2.797186 0.263930\nv 2.552584 -2.717336 0.304680\nv -0.173666 -2.828486 1.553280\nv -0.217116 -2.813236 1.678929\nv -0.221166 -2.822436 1.538029\nv 1.404284 -2.775436 0.332030\nv 1.480134 -2.813186 0.409430\nv 1.452684 -2.769536 0.505180\nv 2.855734 -2.790986 -0.111870\nv -0.181566 -2.789486 2.031780\nv -0.205466 -2.722686 2.113530\nv 0.629184 -2.785836 2.130579\nv 0.777134 -2.788936 2.071980\nv 0.634784 -2.809987 1.996180\nv 1.750884 -2.789786 -0.066870\nv 1.974234 -2.814436 1.701580\nv 1.748284 -2.799186 1.816429\nv 1.843734 -2.820386 1.578379\nv 0.818534 -2.634236 0.354430\nv 0.663834 -2.633336 0.106930\nv 0.826684 -2.625736 0.065080\nv 1.014084 -2.814036 1.794929\nv 1.167834 -2.744087 2.032430\nv 0.531934 -2.580386 1.575829\nv 0.479884 -2.582736 1.567180\nv 2.629234 -2.813986 0.466430\nv 1.823784 -2.812336 -0.123820\nv 1.834034 -2.730136 -0.104220\nv 1.993134 -2.765636 1.061180\nv 2.587534 -2.783986 0.814479\nv 2.443234 -2.788986 1.051479\nv 2.282834 -2.810186 0.788380\nv 2.260284 -2.820586 0.702429\nv 2.208034 -2.822936 0.693730\nv 2.201434 -2.791086 1.670679\nv 2.523784 -2.771936 0.073230\nv 2.484834 -2.749636 0.044930\nv 2.086884 -2.817036 0.757230\nv 2.507134 -2.824486 -0.129020\nv 2.578734 -2.815886 -0.223470\nv 0.227534 -2.645786 0.673680\nv 2.598984 -2.780686 0.133230\nv 3.757684 -2.450286 0.405980\nv 3.841134 -2.392986 0.519730\nv 1.294634 -2.819186 1.818430\nv 1.201634 -2.817236 1.827229\nv 1.272634 -2.807786 1.661629\nv 1.456284 -2.591786 1.089429\nv 1.348184 -2.585536 1.308580\nv 2.692584 -2.829286 0.087480\nv -2.158966 2.834414 -1.837620\nv 0.474334 -2.804536 2.122480\nv 0.300984 -2.807086 1.994029\nv 0.994084 -2.791086 1.679129\nv 1.035134 -2.809287 1.703679\nv 2.866484 -2.810486 0.091230\nv 2.787334 -2.818436 0.235430\nv 2.722734 -2.815536 0.283480\nv 2.501484 -2.784487 0.937030\nv 1.556434 -2.580736 -0.839270\nv 1.396534 -2.587236 -0.767870\nv 0.890234 -2.608886 1.113730\nv 0.899184 -2.622236 0.895280\nv 1.364734 -2.792836 1.577429\nv 3.206934 -2.637036 0.676480\nv 1.483284 -2.806636 -1.200570\nv 1.172784 -2.821386 -1.274371\nv 1.255384 -2.840936 -1.329871\nv 1.399884 -2.839586 -1.300021\nv 0.022734 -2.813337 1.757679\nv 1.715034 -2.817086 1.697979\nv 1.633784 -2.838786 -1.271271\nv 1.866384 -2.802087 1.418930\nv 1.377384 -2.605286 -0.338520\nv 0.431684 -2.806336 1.838979\nv 0.380034 -2.808236 1.829680\nv 2.159984 -2.825536 -0.899320\nv 1.911384 -2.744986 -0.167920\nv 1.669884 -2.765687 1.886079\nv 1.629484 -2.812186 0.628829\nv 1.542484 -2.756386 0.660380\nv 1.562134 -2.821636 0.524779\nv 1.937134 -2.731886 1.280680\nv 1.969034 -2.717486 1.182030\nv 0.717584 -2.806087 1.811779\nv 0.807384 -2.793687 1.731979\nv 0.956584 -2.575586 1.479780\nv 0.875434 -2.570036 1.547880\nv 1.654384 -2.844386 0.215380\nv 1.711284 -2.862636 0.265480\nv 1.641684 -2.844486 0.317929\nv 1.697434 -2.856686 0.166430\nv 1.327184 -2.577386 1.377980\nv 1.245934 -2.571786 1.446180\nv 2.004284 -2.794536 1.005029\nv 0.942884 -2.588037 1.353480\nv 1.177334 -2.796036 1.631579\nv 1.089484 -2.802836 1.709280\nv 2.156084 -2.825186 0.685330\nv 0.945234 -2.812886 1.946330\nv 2.462534 -2.760986 -0.042220\nv 1.118334 -2.802836 1.954929\nv 1.663234 -2.826336 0.131979\nv 2.954084 -2.784036 -0.086570\nv 1.514634 -2.574236 1.323629\nv 1.272534 -2.604586 -0.404020\nv -2.284566 -1.261036 0.123880\nv 1.433434 -2.568586 1.391930\nv 0.540634 -2.632786 0.105980\nv 0.453734 -2.639186 0.301480\nv -3.064116 1.223814 0.939580\nv -3.081266 1.162914 1.638380\nv -3.046416 1.105363 1.551880\nv 1.944684 -2.807936 0.535929\nv 2.425934 -2.781387 1.238430\nv 2.307334 -2.788486 1.537330\nv -2.505316 0.824664 1.224330\nv 1.561234 -2.840086 0.195680\nv 1.205284 -2.624186 0.126980\nv 1.202384 -2.612036 -0.177920\nv 1.845134 -2.804336 0.512429\nv 2.314434 -2.814186 0.707730\nv 1.776134 -2.812886 1.500080\nv 1.331684 -2.662186 0.438180\nv 1.888984 -2.664536 1.300729\nv 1.191884 -2.578236 1.440779\nv -2.592716 1.228163 1.998380\nv 2.843434 -2.789736 0.475929\nv 1.945084 -2.810236 0.890379\nv 1.250184 -2.755136 -1.201770\nv 1.417234 -2.662086 -1.136170\nv 1.599484 -2.722636 1.920630\nv 2.707434 -2.773286 0.695380\nv 2.556034 -2.737936 1.004979\nv 2.103884 -2.827486 0.676879\nv 2.385034 -2.797336 -0.168220\nv 2.419184 -2.746836 -0.063920\nv 1.457134 -2.759086 1.933179\nv -1.938716 1.091864 1.876830\nv 0.680284 -2.631836 0.408880\nv 2.452434 -2.827736 -0.258470\nv 2.312484 -2.742786 1.684330\nv 1.361184 -2.659386 -0.121670\nv 1.295734 -2.652536 0.054480\nv 0.408884 -2.628686 0.924030\nv 0.290684 -2.629936 1.023679\nv 0.778184 -2.625736 0.801680\nv 1.432734 -2.803986 0.195630\nv 1.141834 -2.576486 1.428930\nv 1.407784 -2.806937 1.599080\nv 2.160534 -2.839136 -0.325420\nv 1.736284 -2.848036 0.348229\nv 1.690034 -2.840336 0.493679\nv -2.989366 1.078763 1.298730\nv -2.097066 -2.825486 0.039029\nv 3.121634 -2.715886 -0.136720\nv 1.464634 -2.815386 0.037130\nv 1.598534 -2.833036 -0.222720\nv 2.282484 -2.801536 -0.805371\nv -2.851966 1.072764 1.087480\nv -2.028866 -2.850436 -0.556071\nv 1.973234 -2.788536 -0.208820\nv 1.897084 -2.634736 1.149480\nv 1.861084 -2.621437 1.256580\nv 1.728634 -2.806986 1.485080\nv 2.663834 -2.676236 0.991130\nv 1.470034 -2.796336 1.873629\nv 1.916134 -2.773836 -0.955521\nv -2.945016 1.033513 1.451380\nv 2.060584 -2.813436 0.655380\nv 1.288984 -2.621486 -0.091020\nv 1.984734 -2.838036 -1.104071\nv 2.052884 -2.823936 -1.293270\nv -0.117416 -2.799787 1.968180\nv -2.744266 1.000363 1.214280\nv 1.379184 -2.575087 1.386530\nv 1.458434 -2.604587 0.871730\nv 1.315734 -2.597236 -1.072121\nv 1.272634 -2.647336 -1.132620\nv 1.066434 -2.625686 0.238480\nv 2.378134 -2.728636 -0.088720\nv 1.224984 -2.801937 1.646630\nv 0.335634 -2.644986 0.432780\nv 0.421834 -2.640336 0.654230\nv -2.918666 1.031314 1.603430\nv -2.922066 1.077613 1.741430\nv 3.023584 -2.645536 0.800680\nv 1.512934 -2.603486 -1.029370\nv 1.565934 -2.646286 -1.080070\nv -2.283966 -0.878636 1.240380\nv 1.390934 -2.584836 -0.977320\nv 1.239884 -2.592036 -0.857820\nv 1.094234 -2.592786 -1.033270\nv 1.818084 -2.783086 0.868579\nv 1.753984 -2.805486 0.771930\nv 1.074934 -2.606236 -1.114871\nv 0.638234 -2.571537 1.589930\nv 0.584234 -2.577986 1.584529\nv 3.084584 -2.689886 0.622780\nv -2.782516 0.971314 1.485630\nv 2.027534 -2.782186 -0.203670\nv 0.702784 -2.634136 0.622480\nv 1.566684 -2.571887 1.332229\nv 0.483084 -2.804487 1.848330\nv -2.604266 0.940114 1.299680\nv -2.757966 0.996614 1.693480\nv 3.321484 -2.684386 0.137830\nv 0.123784 -2.813586 1.779380\nv 0.074334 -2.811486 1.767230\nv -0.011066 -2.629936 -0.521520\nv -2.665866 0.952314 1.477430\nv -2.772666 1.050513 1.823980\nv -2.792916 1.157513 1.948280\nv 0.665984 -2.807936 1.802479\nv 3.086434 -2.769786 0.054880\nv 0.690784 -2.628587 0.794430\nv -1.852016 -2.802136 1.092079\nv 0.530234 -2.636736 0.591630\nv 0.330484 -2.806136 1.817129\nv 2.970734 -2.785936 0.334930\nv -2.359316 -1.167936 0.207280\nv 2.995984 -2.553087 0.947830\nv -2.275266 -1.258636 -0.013370\nv -2.543066 0.917614 1.533880\nv -2.666766 1.037964 1.840480\nv 0.823384 -2.572387 1.539230\nv -2.479516 -0.958386 0.712280\nv -2.500616 0.875364 1.357730\nv -2.669466 1.155913 1.960880\nv -2.430916 0.943364 1.787580\nv 2.681134 -2.645636 1.085179\nv -0.369566 -2.766536 0.569130\nv -0.100266 -2.819836 1.649480\nv -0.151866 -2.821687 1.640030\nv -2.340566 0.837813 1.450130\nv -2.366966 0.876863 1.493880\nv -2.538066 1.028813 1.887430\nv -2.552166 1.157413 1.944530\nv -2.418016 -1.053236 0.656530\nv -2.508316 -0.881037 0.832930\nv -2.332816 -1.186336 0.368930\nv -2.456466 -0.729986 1.133230\nv -2.456216 1.112713 1.979280\nv 0.690234 -2.569186 1.598579\nv 1.680884 -2.801136 1.470230\nv -2.401416 -0.911286 1.033980\nv 1.824484 -2.595037 1.225430\nv -2.184566 -1.364686 0.120580\nv -2.185866 -1.321036 0.261180\nv -2.297316 -1.169086 0.583330\nv -2.317566 -1.072136 0.880780\nv -2.247616 0.957913 1.768330\nv -2.343366 1.015164 1.914030\nv -2.029266 -1.465886 -0.008170\nv -2.198566 -1.341386 0.467330\nv -2.225366 1.026013 1.971680\nv -2.303616 1.099014 2.065980\nv 2.013134 -2.807536 0.640230\nv -2.062666 -1.457736 0.127980\nv -2.104766 -1.418436 0.293380\nv -2.164766 -1.218786 0.758080\nv 0.167634 -2.596836 1.515230\nv 2.340334 -2.768586 -0.152920\nv -2.289366 1.202213 2.173680\nv -2.126016 -2.844736 -0.268071\nv -1.839966 -1.499536 -0.190970\nv 3.126534 -2.768086 0.201080\nv -2.125166 0.992964 1.809830\nv -1.884466 -1.522486 0.060230\nv -1.992416 -1.505336 0.225780\nv -2.085616 -1.395636 0.573930\nv -2.139116 -1.076737 1.129630\nv -2.143866 1.101713 2.080730\nv -2.001816 -2.868436 -0.457220\nv 2.893784 -2.747236 0.604580\nv -1.743616 -1.520036 -0.217820\nv -1.916766 -1.531186 0.341330\nv -2.020916 -1.251686 0.918030\nv 2.872434 -2.653986 0.860130\nv 2.763134 -2.630086 1.017879\nv -1.898066 -2.876586 -0.358871\nv -2.058066 -2.853986 -0.094620\nv -1.010066 -0.973686 1.606380\nv -1.603016 -1.548886 -0.310620\nv -1.773016 -1.547936 -0.038270\nv -1.907816 -1.503036 0.475480\nv -1.964666 -1.444586 0.616580\nv -2.049916 -0.990086 1.333980\nv -2.072416 -0.889236 1.421080\nv -1.458166 -1.584136 0.642230\nv 2.253734 -2.740436 -0.196170\nv -1.694216 -2.878986 -0.608521\nv -1.945516 -2.846036 0.141479\nv -1.666316 -1.580386 -0.019020\nv -1.700616 -1.603436 0.184880\nv -1.942716 -1.271836 0.974030\nv -1.689716 -2.875136 -0.344970\nv -1.705766 -2.831186 0.845179\nv -1.742716 -1.564186 0.463180\nv -1.786366 -1.499586 0.640330\nv -1.864616 -1.417136 0.772880\nv -1.840116 -1.226486 1.170430\nv -1.726716 -2.863186 0.025380\nv -1.838416 -2.853036 0.182980\nv -1.652716 -1.619686 0.298230\nv 1.595284 -2.803736 1.544729\nv -1.376116 -2.876736 -0.791771\nv -1.526466 -2.875686 -0.486221\nv -0.242866 -2.829287 1.451379\nv -1.729316 -1.431486 0.828830\nv 1.752034 -2.572886 1.281030\nv -1.488966 -1.656036 0.234430\nv -1.730616 -1.398236 0.919780\nv 1.965234 -2.801586 0.625130\nv 2.299184 -2.750436 -0.177920\nv -1.418266 -2.879386 -0.584071\nv -1.561316 -2.873936 -0.184820\nv -1.652866 -1.526436 0.677130\nv -1.483766 -1.645686 0.438730\nv -1.467216 -2.869336 -0.277620\nv -1.698716 -1.156286 1.350230\nv -1.267116 -2.876836 -0.642971\nv -1.337116 -2.872336 -0.433921\nv -1.530866 -2.867836 0.101979\nv -1.686466 -1.280786 1.181580\nv -1.127516 -2.874736 -0.873020\nv -1.381866 -2.871136 -0.150920\nv -1.552166 -1.222886 1.332480\nv -1.008816 -2.869636 -0.941821\nv -1.082516 -2.871486 -0.690570\nv -1.193066 -2.872186 -0.484320\nv -1.562866 -2.853136 0.535730\nv 1.987934 -2.827236 -1.001670\nv -0.645466 -2.866536 -1.688421\nv -0.740516 -2.868786 -1.552121\nv -0.807516 -2.870386 -1.395571\nv -0.875966 -2.862136 -1.232170\nv -1.168666 -2.867986 -0.200570\nv -1.421666 -2.865786 0.139329\nv -1.795316 -2.825886 1.199130\nv -1.445516 -1.133986 1.465430\nv -0.844916 -2.869386 -1.041270\nv -1.353266 -2.870486 0.341980\nv -1.454666 -2.859586 0.572829\nv -0.887666 -2.868086 -0.711870\nv -1.007166 -2.866636 -0.434320\nv -1.046266 -2.874086 -0.175670\nv -1.258416 -2.869586 0.153380\nv -1.489816 -2.839336 0.923880\nv -1.612316 -2.833987 1.111580\nv -1.762416 -2.824386 1.361579\nv -1.362566 -1.309036 1.281830\nv -0.537216 -2.869786 -1.624570\nv -0.586966 -2.862636 -1.288170\nv -0.623416 -2.856436 -1.037621\nv -1.589616 -2.828086 1.360729\nv 2.387934 -2.740186 0.564980\nv -0.329716 -2.867586 -1.786421\nv -1.147716 -2.869136 0.015630\nv -1.182416 -2.845736 0.108530\nv -1.295316 -2.864286 0.330830\nv -1.306566 -2.865936 0.537979\nv -1.736916 -2.809136 1.613629\nv 2.554934 -2.744286 0.147180\nv -1.283466 -1.175687 1.465330\nv -0.455066 -2.855586 -1.326970\nv -0.718766 -2.858386 -0.801471\nv -0.881816 -2.862386 -0.367721\nv -1.188416 -2.869136 0.223930\nv -1.220616 -2.867236 0.305030\nv -1.261016 -2.880986 0.398079\nv -1.300416 -2.857986 0.727030\nv -1.601366 -2.820837 1.660630\nv -1.740616 -2.784336 1.699980\nv -0.383366 -2.865736 -1.486521\nv -0.546666 -2.842436 -1.134670\nv -0.943466 -2.870486 -0.097720\nv -1.019266 -2.840636 -0.001370\nv -1.068516 -2.802636 0.098880\nv -1.251816 -2.897136 0.503229\nv -1.250266 -2.853436 0.617180\nv -1.355516 -2.834486 1.061229\nv -1.498966 -2.826186 1.225979\nv -0.630616 -2.840636 -0.874820\nv -0.727566 -2.861336 -0.554470\nv -0.989916 -2.750986 0.068430\nv -1.228116 -2.886036 0.587179\nv -1.212516 -2.837636 0.925730\nv -1.165966 -1.066686 1.517030\nv -0.204716 -2.869236 -1.710621\nv -0.373416 -2.837636 -1.319920\nv -0.438866 -2.809386 -1.177020\nv -0.481116 -2.784486 -1.072420\nv -0.548316 -2.783636 -0.910221\nv -0.608116 -2.826036 -0.785571\nv -0.653366 -2.846386 -0.684471\nv -0.710716 -2.861436 -0.351620\nv -0.773766 -2.872136 -0.180370\nv -0.887816 -2.803186 -0.031570\nv -0.915266 -2.769036 0.009680\nv -1.204416 -2.875036 0.671079\nv -1.612466 -2.796437 1.792729\nv -0.226766 -2.865136 -1.503771\nv -0.248466 -2.850936 -1.437371\nv -0.328966 -2.780936 -1.258870\nv -0.372916 -2.638636 -1.020170\nv -0.543566 -2.737786 -0.761320\nv -0.635266 -2.843886 -0.591271\nv -0.858766 -2.758486 0.011730\nv -1.182716 -2.867936 0.757930\nv -1.298516 -2.823887 1.429930\nv -1.076916 -1.028186 1.543730\nv -0.219666 -2.794786 -1.349171\nv -0.287266 -2.654436 -1.152120\nv -0.434516 -2.631336 -0.837420\nv -0.463416 -2.620536 -0.759720\nv -0.623616 -2.853736 -0.488321\nv -0.596716 -2.867386 -0.318870\nv -0.730516 -2.853236 -0.056320\nv -0.806666 -2.756186 0.020230\nv -1.162966 -2.864887 0.847729\nv -1.136116 -2.828387 1.003280\nv -1.455616 -2.818037 1.815880\nv 0.000584 -2.866886 -1.568071\nv -0.148916 -2.632986 -1.229020\nv -0.296416 -2.629086 -1.055220\nv -0.353466 -2.628886 -0.791320\nv -0.422366 -2.638736 -0.734820\nv -0.558416 -2.826936 -0.499520\nv -0.752366 -2.749736 0.025480\nv -1.111466 -2.863086 0.857180\nv -1.142466 -2.825436 1.186129\nv -0.004966 -2.855086 -1.481771\nv -0.141466 -2.736336 -1.325571\nv -0.167816 -2.617136 -1.168671\nv -0.399866 -2.627936 -0.648070\nv -0.555616 -2.853236 -0.383521\nv -0.704716 -2.755636 0.040530\nv -1.087616 -2.852237 0.940830\nv 0.032734 -2.811636 -1.410270\nv -0.036416 -2.654386 -1.291471\nv -0.089366 -2.611786 -1.100920\nv -0.291416 -2.624586 -0.744420\nv -0.349916 -2.629736 -0.636270\nv -0.501466 -2.846886 -0.378370\nv -0.551616 -2.861786 -0.004020\nv -0.657066 -2.761586 0.055530\nv -1.037966 -2.854386 0.953179\nv -1.126016 -2.817436 1.438729\nv -1.254466 -2.818387 1.752779\nv -0.334116 -2.631236 -0.539770\nv -0.494016 -2.865186 -0.269621\nv -0.609416 -2.767486 0.070530\nv -1.011716 -2.824986 1.108079\nv -0.988366 -2.856536 0.965479\nv -0.998516 -2.818436 1.355880\nv 0.155034 -2.785486 -1.384921\nv 0.050484 -2.611686 -1.224071\nv -0.284016 -2.633036 -0.527920\nv -0.161616 -2.626336 -0.555370\nv -0.442066 -2.862886 -0.261270\nv -0.561516 -2.773336 0.085730\nv -0.856766 -2.820986 1.133729\nv -0.936716 -2.854836 0.974729\nv 0.225734 -2.861686 -1.517420\nv 0.126134 -2.632586 -1.288020\nv -0.016516 -2.627186 -0.848520\nv -0.265916 -2.630786 -0.435570\nv -0.425766 -2.864836 -0.165720\nv -0.428766 -2.863736 0.032629\nv -0.435016 -2.848136 0.086479\nv -0.521166 -2.730186 0.145180\nv -0.887366 -2.856987 0.986930\nv -0.218216 -2.636736 -0.420570\nv -0.373816 -2.862536 -0.157270\nv -0.477916 -2.744286 0.166680\nv -0.835616 -2.855136 0.996479\nv -0.163766 -2.630336 -0.415370\nv -0.321666 -2.860236 -0.148620\nv -0.436766 -2.762536 0.191580\nv -0.751966 -2.854836 0.925179\nv -0.732366 -2.851686 1.014930\nv -0.765566 -2.827536 1.095930\nv -0.150016 -2.636286 -0.316420\nv -0.305466 -2.862186 -0.053120\nv -0.405166 -2.735786 0.264030\nv -0.700266 -2.853086 0.934479\nv -0.099966 -2.638086 -0.304520\nv -0.251166 -2.855786 -0.048070\nv -0.364116 -2.753986 0.288780\nv -0.654866 -2.863086 0.952679\nv -1.312066 -1.680986 0.455230\nvt 0.0561 0.5906\nvt 0.0486 0.6275\nvt 0.0373 0.6124\nvt 0.2572 0.5935\nvt 0.2451 0.5916\nvt 0.2528 0.5865\nvt 0.7587 0.8245\nvt 0.7713 0.8663\nvt 0.7227 0.8453\nvt 0.8059 0.8700\nvt 0.8039 0.8913\nvt 0.7218 0.8877\nvt 0.7875 0.8254\nvt 0.6631 0.8867\nvt 0.6876 0.9074\nvt 0.5981 0.8941\nvt 0.2251 0.7768\nvt 0.2444 0.7823\nvt 0.2245 0.7931\nvt 0.4953 0.8569\nvt 0.4628 0.8164\nvt 0.4995 0.8257\nvt 0.1689 0.7410\nvt 0.1522 0.7413\nvt 0.1576 0.7511\nvt 0.4796 0.8079\nvt 0.3899 0.2946\nvt 0.3933 0.2952\nvt 0.3830 0.2945\nvt 0.2018 0.7913\nvt 0.2024 0.8008\nvt 0.1954 0.7966\nvt 0.7160 0.2309\nvt 0.7134 0.2315\nvt 0.7121 0.2258\nvt 0.2473 0.5977\nvt 0.1688 0.8883\nvt 0.1600 0.8871\nvt 0.1852 0.8808\nvt 0.1350 0.7540\nvt 0.1414 0.7560\nvt 0.1397 0.7672\nvt 0.4970 0.7876\nvt 0.4714 0.7632\nvt 0.1439 0.7611\nvt 0.1045 0.6956\nvt 0.1005 0.6923\nvt 0.0991 0.6956\nvt 0.2093 0.7875\nvt 0.2750 0.5656\nvt 0.2884 0.5869\nvt 0.2711 0.5813\nvt 0.0836 0.7278\nvt 0.0874 0.7312\nvt 0.0795 0.7276\nvt 0.0542 0.8748\nvt 0.0738 0.8768\nvt 0.0573 0.8851\nvt 0.6498 0.8641\nvt 0.6045 0.8554\nvt 0.6252 0.8340\nvt 0.1062 0.7492\nvt 0.1152 0.7547\nvt 0.1133 0.7599\nvt 0.6844 0.8100\nvt 0.6516 0.8166\nvt 0.6478 0.7999\nvt 0.3081 0.8442\nvt 0.3046 0.8343\nvt 0.3249 0.8292\nvt 0.1005 0.7345\nvt 0.1008 0.7316\nvt 0.1050 0.7342\nvt 0.2605 0.6767\nvt 0.2654 0.6887\nvt 0.2556 0.6884\nvt 0.1231 0.7629\nvt 0.0214 0.8662\nvt 0.0193 0.8750\nvt 0.0082 0.8707\nvt 0.1653 0.1506\nvt 0.1527 0.1460\nvt 0.1667 0.1485\nvt 0.8765 0.1048\nvt 0.9231 0.1012\nvt 0.9047 0.1220\nvt 0.5171 0.4493\nvt 0.5091 0.4646\nvt 0.5087 0.4409\nvt 0.2491 0.8609\nvt 0.2654 0.8577\nvt 0.2769 0.8576\nvt 0.0299 0.9452\nvt 0.2791 0.9374\nvt 0.3205 0.9557\nvt 0.7353 0.9210\nvt 0.6430 0.8293\nvt 0.2247 0.8519\nvt 0.2239 0.8422\nvt 0.2452 0.8459\nvt 0.2677 0.6124\nvt 0.2711 0.6228\nvt 0.2590 0.6118\nvt 0.2802 0.5930\nvt 0.2646 0.4643\nvt 0.2645 0.4707\nvt 0.2557 0.4673\nvt 0.1309 0.7622\nvt 0.1530 0.7852\nvt 0.1657 0.7882\nvt 0.1596 0.7888\nvt 0.2520 0.4531\nvt 0.2690 0.4542\nvt 0.6981 0.9422\nvt 0.1051 0.6900\nvt 0.0985 0.6891\nvt 0.7817 0.7970\nvt 0.6901 0.8511\nvt 0.2442 0.2194\nvt 0.2433 0.2235\nvt 0.2322 0.2162\nvt 0.5685 0.9034\nvt 0.4877 0.8801\nvt 0.5172 0.8729\nvt 0.2980 0.6226\nvt 0.3016 0.6277\nvt 0.2920 0.6349\nvt 0.6108 0.7924\nvt 0.6064 0.8083\nvt 0.5853 0.7906\nvt 0.5315 0.8446\nvt 0.4575 0.8569\nvt 0.5671 0.8644\nvt 0.7388 0.7202\nvt 0.7250 0.7131\nvt 0.7440 0.7041\nvt 0.4595 0.2012\nvt 0.4508 0.1947\nvt 0.4567 0.1912\nvt 0.2571 0.4034\nvt 0.2732 0.4183\nvt 0.2659 0.4225\nvt 0.2535 0.6584\nvt 0.2501 0.6712\nvt 0.2452 0.6663\nvt 0.2613 0.5053\nvt 0.2562 0.5152\nvt 0.2471 0.4906\nvt 0.2607 0.4444\nvt 0.3836 0.3148\nvt 0.3934 0.3126\nvt 0.3904 0.3260\nvt 0.1285 0.7681\nvt 0.7053 0.7105\nvt 0.7041 0.7353\nvt 0.6891 0.7156\nvt 0.1685 0.8035\nvt 0.1736 0.8195\nvt 0.1581 0.7845\nvt 0.6285 0.8113\nvt 0.7097 0.7810\nvt 0.7334 0.8055\nvt 0.6957 0.8002\nvt 0.7356 0.7874\nvt 0.7631 0.7718\nvt 0.9339 0.8689\nvt 0.9283 0.8708\nvt 0.9291 0.8686\nvt 0.6527 0.7889\nvt 0.6309 0.7740\nvt 0.0998 0.7453\nvt 0.1076 0.7560\nvt 0.3841 0.2939\nvt 0.1684 0.8767\nvt 0.1888 0.8691\nvt 0.2487 0.2207\nvt 0.7041 0.4394\nvt 0.6970 0.4322\nvt 0.7070 0.4353\nvt 0.7252 0.5494\nvt 0.7322 0.5575\nvt 0.7211 0.5664\nvt 0.2536 0.4434\nvt 0.1028 0.7166\nvt 0.0975 0.7101\nvt 0.0992 0.7192\nvt 0.3334 0.8211\nvt 0.3202 0.8386\nvt 0.3028 0.8504\nvt 0.6171 0.7642\nvt 0.6219 0.7472\nvt 0.1993 0.7805\nvt 0.2070 0.7748\nvt 0.4746 0.1322\nvt 0.4675 0.1487\nvt 0.4603 0.1443\nvt 0.2322 0.8585\nvt 0.2315 0.8639\nvt 0.2444 0.8563\nvt 0.1060 0.7399\nvt 0.1139 0.7409\nvt 0.1140 0.7453\nvt 0.9000 0.7995\nvt 0.9061 0.8031\nvt 0.9018 0.8009\nvt 0.2502 0.6941\nvt 0.2431 0.7006\nvt 0.2441 0.6942\nvt 0.2800 0.6250\nvt 0.2771 0.6179\nvt 0.8206 0.5168\nvt 0.8180 0.5052\nvt 0.8262 0.5085\nvt 0.2660 0.5243\nvt 0.2495 0.5269\nvt 0.4399 0.2108\nvt 0.4272 0.2138\nvt 0.4289 0.2013\nvt 0.3474 0.6620\nvt 0.3519 0.6726\nvt 0.3454 0.6714\nvt 0.6766 0.7670\nvt 0.6747 0.7866\nvt 0.6538 0.7739\nvt 0.1544 0.5503\nvt 0.1535 0.5668\nvt 0.1456 0.5645\nvt 0.2445 0.6840\nvt 0.7385 0.5206\nvt 0.7395 0.5356\nvt 0.7326 0.5370\nvt 0.3469 0.2047\nvt 0.3547 0.2223\nvt 0.3517 0.2297\nvt 0.2835 0.7849\nvt 0.2941 0.7758\nvt 0.3029 0.7845\nvt 0.8124 0.8314\nvt 0.6804 0.4215\nvt 0.6876 0.4323\nvt 0.6839 0.4241\nvt 0.0937 0.7333\nvt 0.0970 0.7290\nvt 0.2320 0.7004\nvt 0.2283 0.7213\nvt 0.2218 0.7079\nvt 0.2278 0.7285\nvt 0.2382 0.7220\nvt 0.2303 0.7338\nvt 0.0941 0.7391\nvt 0.0992 0.7464\nvt 0.2583 0.7756\nvt 0.2626 0.7584\nvt 0.2765 0.7728\nvt 0.3483 0.6570\nvt 0.3525 0.6632\nvt 0.3522 0.6879\nvt 0.3452 0.6971\nvt 0.3447 0.6816\nvt 0.2699 0.6339\nvt 0.2781 0.6371\nvt 0.2672 0.6434\nvt 0.2601 0.6048\nvt 0.6041 0.8255\nvt 0.5827 0.8358\nvt 0.5700 0.8144\nvt 0.2023 0.8709\nvt 0.1810 0.3735\nvt 0.1692 0.3861\nvt 0.1700 0.3655\nvt 0.3964 0.2813\nvt 0.3904 0.2815\nvt 0.3974 0.2905\nvt 0.3517 0.6993\nvt 0.3421 0.7110\nvt 0.3392 0.7269\nvt 0.3304 0.7427\nvt 0.3347 0.7164\nvt 0.6947 0.7857\nvt 0.3211 0.7539\nvt 0.3102 0.7470\nvt 0.3236 0.7403\nvt 0.2768 0.4731\nvt 0.0455 0.1354\nvt 0.0544 0.1282\nvt 0.0564 0.1290\nvt 0.1498 0.7674\nvt 0.1556 0.8256\nvt 0.1463 0.8342\nvt 0.1593 0.8279\nvt 0.2102 0.8616\nvt 0.2129 0.8476\nvt 0.7315 0.7700\nvt 0.7196 0.7531\nvt 0.7475 0.7552\nvt 0.6975 0.7591\nvt 0.2770 0.4023\nvt 0.4816 0.2874\nvt 0.4810 0.2806\nvt 0.4920 0.2910\nvt 0.2158 0.7957\nvt 0.2315 0.8129\nvt 0.2022 0.8091\nvt 0.2680 0.4421\nvt 0.1378 0.3353\nvt 0.1362 0.3633\nvt 0.1248 0.3423\nvt 0.3579 0.9112\nvt 0.3969 0.8923\nvt 0.4481 0.9055\nvt 0.3557 0.6708\nvt 0.3557 0.6808\nvt 0.3476 0.7124\nvt 0.1743 0.7525\nvt 0.1713 0.7594\nvt 0.1669 0.7515\nvt 0.0536 0.8484\nvt 0.0447 0.8428\nvt 0.0365 0.8518\nvt 0.8477 0.8698\nvt 0.2796 0.4270\nvt 0.7583 0.7296\nvt 0.7425 0.7426\nvt 0.0949 0.7249\nvt 0.1013 0.7268\nvt 0.1566 0.4539\nvt 0.1662 0.4888\nvt 0.1543 0.4898\nvt 0.5333 0.3681\nvt 0.5392 0.3446\nvt 0.5393 0.3596\nvt 0.3571 0.6554\nvt 0.0670 0.3086\nvt 0.0538 0.3367\nvt 0.0561 0.3042\nvt 0.5341 0.9289\nvt 0.0993 0.7374\nvt 0.0918 0.7348\nvt 0.2412 0.6303\nvt 0.2519 0.6280\nvt 0.2422 0.6406\nvt 0.2462 0.6014\nvt 0.2515 0.6049\nvt 0.2478 0.6094\nvt 0.5993 0.7635\nvt 0.1653 0.6038\nvt 0.1704 0.6300\nvt 0.1546 0.6161\nvt 0.1901 0.7000\nvt 0.1894 0.7126\nvt 0.1805 0.7158\nvt 0.2128 0.6280\nvt 0.2044 0.6443\nvt 0.2110 0.6224\nvt 0.0881 0.6927\nvt 0.0915 0.6892\nvt 0.0863 0.6904\nvt 0.3584 0.6421\nvt 0.3607 0.6580\nvt 0.2219 0.7460\nvt 0.2158 0.7578\nvt 0.2100 0.7527\nvt 0.3559 0.6950\nvt 0.3529 0.7107\nvt 0.3429 0.7356\nvt 0.3353 0.7530\nvt 0.7376 0.4818\nvt 0.7241 0.4794\nvt 0.7335 0.4707\nvt 0.7369 0.4645\nvt 0.7287 0.4694\nvt 0.0950 0.8835\nvt 0.0624 0.8825\nvt 0.0660 0.8896\nvt 0.0193 0.8881\nvt 0.0430 0.8931\nvt 0.7731 0.7459\nvt 0.7729 0.7302\nvt 0.6375 0.7439\nvt 0.3189 0.6479\nvt 0.3127 0.6381\nvt 0.3182 0.6331\nvt 0.0212 0.8421\nvt 0.0391 0.8512\nvt 0.0112 0.8469\nvt 0.7822 0.1429\nvt 0.7798 0.1068\nvt 0.8271 0.1441\nvt 0.3590 0.6798\nvt 0.3589 0.6920\nvt 0.0809 0.8512\nvt 0.0621 0.8566\nvt 0.6927 0.4042\nvt 0.6920 0.4210\nvt 0.6868 0.4161\nvt 0.0833 0.1399\nvt 0.1026 0.1389\nvt 0.0957 0.1348\nvt 0.7300 0.4957\nvt 0.1073 0.7389\nvt 0.1105 0.7514\nvt 0.1126 0.7405\nvt 0.5020 0.1327\nvt 0.4898 0.1468\nvt 0.4879 0.1363\nvt 0.2670 0.4997\nvt 0.2584 0.4886\nvt 0.4625 0.1619\nvt 0.1697 0.7414\nvt 0.1678 0.7624\nvt 0.1641 0.7679\nvt 0.3653 0.6495\nvt 0.3642 0.6651\nvt 0.3481 0.7344\nvt 0.2703 0.5436\nvt 0.2602 0.5360\nvt 0.0731 0.7071\nvt 0.0727 0.7145\nvt 0.0724 0.7095\nvt 0.7058 0.4299\nvt 0.2980 0.7064\nvt 0.2919 0.7215\nvt 0.2883 0.7131\nvt 0.1366 0.7685\nvt 0.1416 0.7619\nvt 0.1296 0.7512\nvt 0.3367 0.5960\nvt 0.3307 0.5986\nvt 0.3328 0.5788\nvt 0.0915 0.1368\nvt 0.1128 0.1536\nvt 0.0930 0.1571\nvt 0.1863 0.7303\nvt 0.1796 0.7351\nvt 0.1802 0.7331\nvt 0.3689 0.6755\nvt 0.3651 0.6879\nvt 0.1815 0.8382\nvt 0.1805 0.8464\nvt 0.2030 0.8527\nvt 0.2382 0.7184\nvt 0.2466 0.7157\nvt 0.1593 0.7770\nvt 0.1625 0.7698\nvt 0.7074 0.5780\nvt 0.6952 0.5889\nvt 0.6959 0.5705\nvt 0.1499 0.7731\nvt 0.7328 0.3985\nvt 0.7308 0.4042\nvt 0.7279 0.3948\nvt 0.1284 0.7247\nvt 0.1197 0.7230\nvt 0.1237 0.7368\nvt 0.0426 0.5162\nvt 0.0542 0.5549\nvt 0.0374 0.5710\nvt 0.3691 0.6557\nvt 0.5928 0.3189\nvt 0.5993 0.3127\nvt 0.6000 0.3193\nvt 0.6161 0.6619\nvt 0.6208 0.6723\nvt 0.6116 0.6903\nvt 0.5686 0.3488\nvt 0.5750 0.3495\nvt 0.5690 0.3581\nvt 0.3455 0.7511\nvt 0.3368 0.7638\nvt 0.1450 0.8520\nvt 0.1234 0.8506\nvt 0.1084 0.8649\nvt 0.7316 0.3861\nvt 0.7355 0.3876\nvt 0.7334 0.3908\nvt 0.7338 0.3689\nvt 0.7309 0.3694\nvt 0.7327 0.3476\nvt 0.7413 0.5526\nvt 0.3313 0.8249\nvt 0.3397 0.8237\nvt 0.3189 0.8418\nvt 0.7245 0.3945\nvt 0.7245 0.4066\nvt 0.0842 0.7152\nvt 0.0799 0.7010\nvt 0.0800 0.7099\nvt 0.0990 0.1702\nvt 0.0810 0.1642\nvt 0.2603 0.6988\nvt 0.6103 0.7540\nvt 0.3445 0.5780\nvt 0.3418 0.6149\nvt 0.3337 0.6069\nvt 0.6037 0.5897\nvt 0.6000 0.5895\nvt 0.5997 0.5791\nvt 0.1393 0.3803\nvt 0.1282 0.3957\nvt 0.1288 0.3735\nvt 0.3652 0.6412\nvt 0.5723 0.3327\nvt 0.6653 0.3821\nvt 0.6633 0.3722\nvt 0.6623 0.3648\nvt 0.2941 0.7941\nvt 0.3545 0.5845\nvt 0.3525 0.5501\nvt 0.0812 0.7009\nvt 0.0777 0.6977\nvt 0.0821 0.6942\nvt 0.3363 0.6195\nvt 0.6095 0.5845\nvt 0.5467 0.5300\nvt 0.5621 0.5428\nvt 0.5538 0.5471\nvt 0.5552 0.3216\nvt 0.5596 0.3339\nvt 0.5498 0.3338\nvt 0.5755 0.3175\nvt 0.5799 0.3256\nvt 0.1591 0.7277\nvt 0.1489 0.7282\nvt 0.1590 0.7316\nvt 0.7205 0.3689\nvt 0.7189 0.5337\nvt 0.7256 0.5246\nvt 0.6232 0.6184\nvt 0.6167 0.6182\nvt 0.6159 0.6110\nvt 0.5844 0.5108\nvt 0.5900 0.5216\nvt 0.5836 0.5310\nvt 0.7273 0.3628\nvt 0.2685 0.6741\nvt 0.2768 0.6740\nvt 0.5840 0.5740\nvt 0.5773 0.5774\nvt 0.5733 0.5665\nvt 0.2506 0.6454\nvt 0.2327 0.7201\nvt 0.6616 0.7477\nvt 0.6499 0.7464\nvt 0.3545 0.5219\nvt 0.3586 0.5386\nvt 0.3419 0.6287\nvt 0.5743 0.4262\nvt 0.5696 0.4212\nvt 0.5681 0.4137\nvt 0.6293 0.7019\nvt 0.1834 0.8575\nvt 0.1997 0.8617\nvt 0.0861 0.7114\nvt 0.7243 0.3574\nvt 0.1600 0.7601\nvt 0.1530 0.7581\nvt 0.7471 0.4134\nvt 0.7372 0.4217\nvt 0.7398 0.3979\nvt 0.0946 0.7238\nvt 0.7273 0.7338\nvt 0.3641 0.5262\nvt 0.3495 0.6275\nvt 0.0916 0.6912\nvt 0.0942 0.6905\nvt 0.5777 0.4181\nvt 0.5616 0.4810\nvt 0.5493 0.4736\nvt 0.5521 0.4566\nvt 0.5932 0.3474\nvt 0.5899 0.3598\nvt 0.5841 0.3480\nvt 0.5841 0.4091\nvt 0.5707 0.4029\nvt 0.5780 0.3982\nvt 0.5803 0.3757\nvt 0.5747 0.3888\nvt 0.5689 0.3697\nvt 0.6383 0.7219\nvt 0.6296 0.7291\nvt 0.5853 0.3194\nvt 0.5910 0.3081\nvt 0.5800 0.3017\nvt 0.5917 0.3022\nvt 0.5803 0.2972\nvt 0.5791 0.2935\nvt 0.7255 0.3402\nvt 0.7219 0.3444\nvt 0.7227 0.3322\nvt 0.5631 0.3413\nvt 0.5670 0.3353\nvt 0.7242 0.5038\nvt 0.7439 0.4275\nvt 0.7380 0.4453\nvt 0.8954 0.9041\nvt 0.3890 0.2708\nvt 0.3903 0.2870\nvt 0.3635 0.5096\nvt 0.9113 0.1706\nvt 0.8929 0.1860\nvt 0.8934 0.1732\nvt 0.3617 0.5640\nvt 0.3605 0.5888\nvt 0.5784 0.4576\nvt 0.5752 0.4698\nvt 0.5705 0.4480\nvt 0.6256 0.5856\nvt 0.6364 0.5874\nvt 0.6389 0.6104\nvt 0.5660 0.4361\nvt 0.5596 0.4208\nvt 0.6079 0.6234\nvt 0.6102 0.6423\nvt 0.6033 0.6500\nvt 0.5700 0.4694\nvt 0.5635 0.4598\nvt 0.5693 0.5020\nvt 0.5691 0.5235\nvt 0.5573 0.4994\nvt 0.5683 0.2913\nvt 0.5684 0.2967\nvt 0.5628 0.2959\nvt 0.5615 0.3525\nvt 0.5604 0.3578\nvt 0.5541 0.3478\nvt 0.5503 0.4149\nvt 0.5553 0.4352\nvt 0.5579 0.3633\nvt 0.5519 0.3587\nvt 0.5680 0.4789\nvt 0.3407 0.7683\nvt 0.3416 0.7728\nvt 0.3329 0.7808\nvt 0.2213 0.8489\nvt 0.2228 0.8546\nvt 0.2426 0.8537\nvt 0.7090 0.4440\nvt 0.7182 0.4418\nvt 0.7145 0.4591\nvt 0.7379 0.5718\nvt 0.7200 0.3936\nvt 0.3702 0.2868\nvt 0.3708 0.2868\nvt 0.3654 0.4812\nvt 0.3695 0.5039\nvt 0.3619 0.4953\nvt 0.3725 0.5208\nvt 0.3677 0.5490\nvt 0.5646 0.3718\nvt 0.5696 0.3840\nvt 0.5603 0.3824\nvt 0.5995 0.6958\nvt 0.6104 0.7071\nvt 0.5988 0.7229\nvt 0.5577 0.3711\nvt 0.5544 0.3887\nvt 0.5818 0.3657\nvt 0.5840 0.4630\nvt 0.5814 0.4754\nvt 0.7441 0.4541\nvt 0.7432 0.4747\nvt 0.7476 0.4792\nvt 0.7405 0.4912\nvt 0.9414 0.8637\nvt 0.9614 0.8734\nvt 0.9545 0.8734\nvt 0.4242 0.8460\nvt 0.4284 0.8062\nvt 0.6693 0.1740\nvt 0.6526 0.1804\nvt 0.6541 0.1763\nvt 0.3720 0.4722\nvt 0.5601 0.3931\nvt 0.7620 0.2064\nvt 0.7536 0.1974\nvt 0.7709 0.1985\nvt 0.7420 0.2699\nvt 0.7479 0.2694\nvt 0.7451 0.2915\nvt 0.5901 0.5658\nvt 0.5978 0.5605\nvt 0.5965 0.5747\nvt 0.5798 0.3392\nvt 0.7459 0.4989\nvt 0.5967 0.5286\nvt 0.5932 0.5488\nvt 0.5987 0.5380\nvt 0.5952 0.7132\nvt 0.9481 0.8672\nvt 0.9465 0.8696\nvt 0.9607 0.8763\nvt 0.9493 0.8800\nvt 0.3260 0.2062\nvt 0.3231 0.2207\nvt 0.2971 0.2249\nvt 0.0744 0.8967\nvt 0.1104 0.8874\nvt 0.1116 0.8951\nvt 0.3776 0.5161\nvt 0.3747 0.5465\nvt 0.3703 0.5697\nvt 0.3662 0.5758\nvt 0.6637 0.3656\nvt 0.6635 0.3556\nvt 0.6679 0.3741\nvt 0.6124 0.6117\nvt 0.5613 0.2992\nvt 0.5544 0.4835\nvt 0.5508 0.4942\nvt 0.5888 0.3308\nvt 0.6168 0.5439\nvt 0.6207 0.5705\nvt 0.6115 0.5577\nvt 0.5950 0.6073\nvt 0.5992 0.6240\nvt 0.5861 0.6274\nvt 0.0819 0.6932\nvt 0.0781 0.6965\nvt 0.2863 0.8399\nvt 0.2674 0.8471\nvt 0.2751 0.8324\nvt 0.1271 0.7175\nvt 0.1213 0.7152\nvt 0.2855 0.4543\nvt 0.2762 0.4506\nvt 0.2803 0.4378\nvt 0.1612 0.7151\nvt 0.1652 0.7273\nvt 0.1585 0.7279\nvt 0.8944 0.8232\nvt 0.8957 0.8171\nvt 0.8882 0.8249\nvt 0.3689 0.4244\nvt 0.3718 0.4445\nvt 0.3641 0.4420\nvt 0.3696 0.5970\nvt 0.3644 0.6183\nvt 0.3519 0.6501\nvt 0.6588 0.3402\nvt 0.6601 0.3524\nvt 0.6593 0.3528\nvt 0.7109 0.5400\nvt 0.5954 0.6485\nvt 0.5985 0.6687\nvt 0.5894 0.5959\nvt 0.5902 0.6065\nvt 0.0950 0.6960\nvt 0.7199 0.3185\nvt 0.7106 0.3146\nvt 0.7163 0.3056\nvt 0.5876 0.5599\nvt 0.1674 0.8043\nvt 0.1734 0.8229\nvt 0.6305 0.6167\nvt 0.6389 0.6381\nvt 0.6353 0.6446\nvt 0.5674 0.5579\nvt 0.5542 0.5624\nvt 0.2453 0.6184\nvt 0.2677 0.2208\nvt 0.2689 0.2124\nvt 0.2585 0.2127\nvt 0.2734 0.7071\nvt 0.2651 0.7060\nvt 0.2664 0.7021\nvt 0.5171 0.7968\nvt 0.1740 0.6977\nvt 0.1694 0.7093\nvt 0.1645 0.6983\nvt 0.3782 0.4660\nvt 0.3824 0.4894\nvt 0.6852 0.4238\nvt 0.6832 0.4258\nvt 0.6801 0.4176\nvt 0.6028 0.6001\nvt 0.6067 0.6144\nvt 0.5963 0.5938\nvt 0.5845 0.6705\nvt 0.5652 0.3152\nvt 0.5660 0.3244\nvt 0.3262 0.4471\nvt 0.3315 0.4741\nvt 0.3250 0.4684\nvt 0.7331 0.4567\nvt 0.7307 0.4343\nvt 0.5812 0.6394\nvt 0.6423 0.6401\nvt 0.6472 0.6662\nvt 0.6389 0.6581\nvt 0.0239 0.8461\nvt 0.0212 0.8522\nvt 0.1734 0.7871\nvt 0.1901 0.7871\nvt 0.1814 0.7910\nvt 0.4479 0.0434\nvt 0.3948 0.0450\nvt 0.1619 0.0378\nvt 0.3824 0.5086\nvt 0.3831 0.5228\nvt 0.3820 0.5392\nvt 0.3865 0.5529\nvt 0.3766 0.5737\nvt 0.3751 0.6193\nvt 0.3561 0.6581\nvt 0.3508 0.6685\nvt 0.5600 0.3441\nvt 0.1089 0.7162\nvt 0.1079 0.7044\nvt 0.6232 0.5243\nvt 0.6174 0.5255\nvt 0.6152 0.5136\nvt 0.5719 0.3049\nvt 0.7514 0.5116\nvt 0.7501 0.5237\nvt 0.3845 0.4316\nvt 0.3880 0.4533\nvt 0.3830 0.4731\nvt 0.3589 0.6749\nvt 0.5820 0.6208\nvt 0.5712 0.6411\nvt 0.5944 0.5817\nvt 0.5773 0.4462\nvt 0.6099 0.5723\nvt 0.6169 0.5840\nvt 0.1347 0.7107\nvt 0.1334 0.7137\nvt 0.1307 0.7077\nvt 0.6105 0.7346\nvt 0.5563 0.3067\nvt 0.7183 0.3383\nvt 0.7115 0.3338\nvt 0.5836 0.4499\nvt 0.5896 0.4560\nvt 0.1882 0.8854\nvt 0.1997 0.8810\nvt 0.1814 0.8866\nvt 0.6658 0.3788\nvt 0.7497 0.5391\nvt 0.0338 0.8806\nvt 0.0176 0.8835\nvt 0.7946 0.9643\nvt 0.3865 0.4987\nvt 0.3850 0.5173\nvt 0.3914 0.5381\nvt 0.3853 0.5936\nvt 0.3781 0.6451\nvt 0.3602 0.6854\nvt 0.5765 0.5488\nvt 0.6723 0.3990\nvt 0.6710 0.3973\nvt 0.6692 0.3916\nvt 0.0657 0.8434\nvt 0.2042 0.6252\nvt 0.1966 0.6363\nvt 0.2004 0.6256\nvt 0.1985 0.6671\nvt 0.2040 0.6658\nvt 0.1975 0.6754\nvt 0.3918 0.5257\nvt 0.0997 0.8565\nvt 0.0696 0.8664\nvt 0.9285 0.8796\nvt 0.9503 0.8802\nvt 0.9420 0.8741\nvt 0.5568 0.4019\nvt 0.5446 0.3903\nvt 0.6657 0.3814\nvt 0.0999 0.6879\nvt 0.1391 0.7480\nvt 0.1416 0.7385\nvt 0.1312 0.7410\nvt 0.4007 0.2927\nvt 0.3998 0.2906\nvt 0.0835 0.8830\nvt 0.0257 0.5338\nvt 0.0236 0.5881\nvt 0.0197 0.5738\nvt 0.0064 0.8392\nvt 0.3929 0.4201\nvt 0.3796 0.4159\nvt 0.3936 0.4711\nvt 0.3926 0.5144\nvt 0.3900 0.5693\nvt 0.6291 0.6840\nvt 0.6380 0.6839\nvt 0.6373 0.6995\nvt 0.6739 0.4075\nvt 0.5490 0.3537\nvt 0.7589 0.5608\nvt 0.7549 0.5728\nvt 0.7449 0.5716\nvt 0.2051 0.6886\nvt 0.2100 0.6939\nvt 0.2009 0.7006\nvt 0.0219 0.8411\nvt 0.0076 0.8375\nvt 0.3863 0.3871\nvt 0.4397 0.2325\nvt 0.4463 0.2413\nvt 0.4338 0.2402\nvt 0.3976 0.4672\nvt 0.3977 0.5023\nvt 0.3719 0.6724\nvt 0.3641 0.6861\nvt 0.7084 0.5188\nvt 0.7027 0.5052\nvt 0.7128 0.5028\nvt 0.6186 0.6071\nvt 0.6070 0.5581\nvt 0.6020 0.5671\nvt 0.7473 0.5551\nvt 0.5848 0.4187\nvt 0.1685 0.7734\nvt 0.1665 0.7691\nvt 0.1707 0.7804\nvt 0.6245 0.5500\nvt 0.7855 0.3273\nvt 0.7864 0.3479\nvt 0.7779 0.3368\nvt 0.2625 0.2335\nvt 0.2592 0.2199\nvt 0.9413 0.8461\nvt 0.9298 0.8397\nvt 0.9191 0.8402\nvt 0.2696 0.7138\nvt 0.2648 0.7152\nvt 0.6692 0.3956\nvt 0.4080 0.2837\nvt 0.4008 0.2848\nvt 0.4097 0.2866\nvt 0.4102 0.2863\nvt 0.6707 0.3990\nvt 0.3861 0.2924\nvt 0.1009 0.7040\nvt 0.2303 0.2840\nvt 0.2352 0.2946\nvt 0.2225 0.2829\nvt 0.3992 0.4889\nvt 0.3946 0.5576\nvt 0.6242 0.5952\nvt 0.5802 0.6774\nvt 0.5748 0.6596\nvt 0.6797 0.4152\nvt 0.6787 0.4163\nvt 0.6767 0.4085\nvt 0.6830 0.4212\nvt 0.2795 0.8479\nvt 0.0802 0.1999\nvt 0.0796 0.1757\nvt 0.0678 0.1789\nvt 0.0877 0.1768\nvt 0.5429 0.3656\nvt 0.5401 0.3770\nvt 0.4862 0.2823\nvt 0.4794 0.2669\nvt 0.4871 0.2759\nvt 0.1990 0.3405\nvt 0.1867 0.3562\nvt 0.1860 0.3364\nvt 0.2179 0.6140\nvt 0.2179 0.6052\nvt 0.4004 0.4477\nvt 0.4034 0.4594\nvt 0.4044 0.4763\nvt 0.3983 0.5276\nvt 0.3916 0.5976\nvt 0.3841 0.6482\nvt 0.3689 0.6954\nvt 0.3650 0.7086\nvt 0.3616 0.6962\nvt 0.5756 0.6108\nvt 0.5885 0.7115\nvt 0.1907 0.8402\nvt 0.7901 0.3885\nvt 0.7812 0.3871\nvt 0.7832 0.3728\nvt 0.1550 0.8739\nvt 0.1431 0.8718\nvt 0.1261 0.8868\nvt 0.2617 0.6257\nvt 0.1482 0.7477\nvt 0.1461 0.7562\nvt 0.4063 0.2852\nvt 0.3991 0.2782\nvt 0.3861 0.3408\nvt 0.0228 0.8407\nvt 0.0157 0.8415\nvt 0.4037 0.4144\nvt 0.4069 0.5075\nvt 0.4012 0.5413\nvt 0.3921 0.6210\nvt 0.3829 0.6717\nvt 0.1542 0.7648\nvt 0.6455 0.6880\nvt 0.0909 0.7356\nvt 0.0965 0.7400\nvt 0.2709 0.7201\nvt 0.8106 0.5870\nvt 0.8252 0.5801\nvt 0.8198 0.6047\nvt 0.0875 0.8432\nvt 0.0875 0.8439\nvt 0.4087 0.5597\nvt 0.4008 0.5869\nvt 0.3936 0.6398\nvt 0.3837 0.6949\nvt 0.3935 0.2720\nvt 0.5675 0.3955\nvt 0.1350 0.8415\nvt 0.1041 0.8489\nvt 0.6230 0.6294\nvt 0.6299 0.6313\nvt 0.6313 0.6504\nvt 0.2220 0.8624\nvt 0.2140 0.8697\nvt 0.1769 0.7358\nvt 0.1693 0.7368\nvt 0.4123 0.2800\nvt 0.4057 0.2749\nvt 0.4016 0.2756\nvt 0.0451 0.2003\nvt 0.0518 0.1920\nvt 0.0589 0.2198\nvt 0.4122 0.4400\nvt 0.4120 0.4960\nvt 0.4115 0.5201\nvt 0.5500 0.3801\nvt 0.5914 0.5753\nvt 0.5752 0.5094\nvt 0.6410 0.6031\nvt 0.6517 0.6163\nvt 0.6431 0.6193\nvt 0.6681 0.3872\nvt 0.6711 0.4011\nvt 0.7289 0.2452\nvt 0.7307 0.2476\nvt 0.7310 0.2556\nvt 0.3658 0.7569\nvt 0.3777 0.7416\nvt 0.3628 0.7847\nvt 0.7254 0.2864\nvt 0.7261 0.2797\nvt 0.7295 0.2785\nvt 0.6615 0.3546\nvt 0.1770 0.2667\nvt 0.1634 0.2749\nvt 0.1568 0.2572\nvt 0.1663 0.8222\nvt 0.1655 0.8381\nvt 0.2689 0.2314\nvt 0.2669 0.2373\nvt 0.2634 0.2260\nvt 0.4129 0.4697\nvt 0.4113 0.5389\nvt 0.4103 0.5735\nvt 0.4044 0.6039\nvt 0.4039 0.6215\nvt 0.3909 0.7091\nvt 0.3673 0.7255\nvt 0.6621 0.3435\nvt 0.6766 0.4130\nvt 0.4771 0.1503\nvt 0.5987 0.4591\nvt 0.6063 0.4573\nvt 0.6026 0.4697\nvt 0.4153 0.2752\nvt 0.4142 0.2740\nvt 0.2689 0.4826\nvt 0.2621 0.4806\nvt 0.2644 0.7258\nvt 0.4154 0.4178\nvt 0.4116 0.4006\nvt 0.4197 0.4872\nvt 0.4173 0.5143\nvt 0.4039 0.6509\nvt 0.3961 0.6717\nvt 0.3722 0.7354\nvt 0.3609 0.6912\nvt 0.3544 0.6771\nvt 0.2103 0.8777\nvt 0.0772 0.7242\nvt 0.0817 0.7297\nvt 0.0812 0.7250\nvt 0.4134 0.2778\nvt 0.4095 0.2850\nvt 0.1111 0.6972\nvt 0.4190 0.4651\nvt 0.4180 0.5594\nvt 0.4135 0.5991\nvt 0.6499 0.6257\nvt 0.8132 0.5163\nvt 0.8169 0.5310\nvt 0.0297 0.1784\nvt 0.0425 0.1877\nvt 0.0202 0.1868\nvt 0.8439 0.1593\nvt 0.8472 0.1505\nvt 0.8725 0.1474\nvt 0.6511 0.6483\nvt 0.1396 0.8925\nvt 0.9135 0.8286\nvt 0.9391 0.8368\nvt 0.9294 0.8305\nvt 0.4295 0.2678\nvt 0.4286 0.2702\nvt 0.4213 0.2746\nvt 0.3511 0.6412\nvt 0.4195 0.4098\nvt 0.4215 0.4371\nvt 0.4216 0.5313\nvt 0.4175 0.5747\nvt 0.4153 0.6358\nvt 0.4187 0.6544\nvt 0.9041 0.8125\nvt 0.9038 0.8056\nvt 0.9062 0.8088\nvt 0.0288 0.8817\nvt 0.0406 0.8714\nvt 0.0196 0.8733\nvt 0.8982 0.8077\nvt 0.8995 0.8006\nvt 0.8952 0.8014\nvt 0.0975 0.6875\nvt 0.5201 0.2324\nvt 0.5162 0.2307\nvt 0.5160 0.2136\nvt 0.4277 0.2696\nvt 0.4240 0.3890\nvt 0.4170 0.6892\nvt 0.3920 0.7694\nvt 0.5768 0.4942\nvt 0.1887 0.8339\nvt 0.1856 0.8319\nvt 0.2490 0.7182\nvt 0.2400 0.7243\nvt 0.1636 0.7358\nvt 0.1502 0.7340\nvt 0.4287 0.2793\nvt 0.2339 0.6847\nvt 0.2257 0.6953\nvt 0.2293 0.6773\nvt 0.4159 0.3484\nvt 0.4294 0.3815\nvt 0.4308 0.4109\nvt 0.4248 0.4618\nvt 0.4256 0.4855\nvt 0.4272 0.5020\nvt 0.4230 0.6113\nvt 0.4127 0.7123\nvt 0.4095 0.7434\nvt 0.7071 0.3467\nvt 0.7035 0.3353\nvt 0.5980 0.3366\nvt 0.5952 0.3257\nvt 0.1581 0.8937\nvt 0.1437 0.8966\nvt 0.2726 0.4374\nvt 0.4255 0.2870\nvt 0.4336 0.3136\nvt 0.4250 0.3104\nvt 0.4340 0.4353\nvt 0.4295 0.4614\nvt 0.4327 0.5901\nvt 0.4019 0.7822\nvt 0.3694 0.8063\nvt 0.7179 0.4056\nvt 0.7108 0.4002\nvt 0.7183 0.4733\nvt 0.7247 0.4597\nvt 0.3320 0.1966\nvt 0.3403 0.1974\nvt 0.3217 0.1964\nvt 0.2341 0.8578\nvt 0.2292 0.8656\nvt 0.2475 0.8616\nvt 0.1178 0.7336\nvt 0.4378 0.2618\nvt 0.4331 0.2730\nvt 0.3360 0.7993\nvt 0.3308 0.7895\nvt 0.3370 0.7863\nvt 0.4349 0.3326\nvt 0.4234 0.3282\nvt 0.4251 0.3580\nvt 0.4351 0.3634\nvt 0.4327 0.4864\nvt 0.4295 0.5128\nvt 0.4321 0.5345\nvt 0.4334 0.5609\nvt 0.4319 0.6197\nvt 0.4232 0.6585\nvt 0.7813 0.3605\nvt 0.7794 0.3517\nvt 0.6178 0.5031\nvt 0.7045 0.4623\nvt 0.1181 0.8983\nvt 0.4410 0.2669\nvt 0.4397 0.2835\nvt 0.4396 0.4291\nvt 0.4379 0.4565\nvt 0.4347 0.5113\nvt 0.4264 0.6947\nvt 0.1318 0.8992\nvt 0.1158 0.9015\nvt 0.3807 0.2611\nvt 0.3915 0.2694\nvt 0.3899 0.2706\nvt 0.6706 0.7337\nvt 0.6462 0.7256\nvt 0.6583 0.7110\nvt 0.2178 0.7297\nvt 0.2207 0.7221\nvt 0.4409 0.2608\nvt 0.4427 0.2625\nvt 0.4473 0.2725\nvt 0.4455 0.3082\nvt 0.4437 0.3532\nvt 0.4550 0.3567\nvt 0.4434 0.3991\nvt 0.4442 0.4504\nvt 0.4432 0.4733\nvt 0.4459 0.5031\nvt 0.4390 0.5801\nvt 0.4332 0.6470\nvt 0.4239 0.7380\nvt 0.0263 0.8655\nvt 0.4460 0.2551\nvt 0.4508 0.3241\nvt 0.4506 0.4388\nvt 0.4138 0.7826\nvt 0.4114 0.8147\nvt 0.5525 0.2906\nvt 0.5560 0.2973\nvt 0.5596 0.4481\nvt 0.5534 0.4445\nvt 0.1023 0.9015\nvt 0.0856 0.9001\nvt 0.9055 0.8032\nvt 0.4494 0.2551\nvt 0.4512 0.2801\nvt 0.4544 0.3880\nvt 0.4520 0.4955\nvt 0.4475 0.5229\nvt 0.4494 0.5367\nvt 0.4531 0.5600\nvt 0.4444 0.6228\nvt 0.4388 0.6643\nvt 0.4388 0.7003\nvt 0.0930 0.9020\nvt 0.4560 0.2583\nvt 0.4572 0.2606\nvt 0.4571 0.3362\nvt 0.4578 0.4231\nvt 0.4552 0.4620\nvt 0.4578 0.5960\nvt 0.4519 0.6080\nvt 0.4384 0.7273\nvt 0.4354 0.7627\nvt 0.7697 0.2628\nvt 0.7607 0.2605\nvt 0.7556 0.2472\nvt 0.5896 0.7500\nvt 0.6710 0.3894\nvt 0.0825 0.9024\nvt 0.0761 0.7015\nvt 0.0772 0.7147\nvt 0.9219 0.8526\nvt 0.9463 0.8514\nvt 0.2736 0.7505\nvt 0.4617 0.2683\nvt 0.4615 0.3037\nvt 0.4563 0.4454\nvt 0.4610 0.4903\nvt 0.4575 0.5235\nvt 0.4641 0.5377\nvt 0.4568 0.6422\nvt 0.4561 0.6702\nvt 0.4561 0.7878\nvt 0.1062 0.7551\nvt 0.1123 0.7630\nvt 0.1109 0.7585\nvt 0.0712 0.9016\nvt 0.7803 0.7609\nvt 0.4600 0.2596\nvt 0.4687 0.2815\nvt 0.4632 0.3650\nvt 0.4644 0.5031\nvt 0.4530 0.7110\nvt 0.1625 0.8573\nvt 0.1666 0.8701\nvt 0.1754 0.8527\nvt 0.0605 0.8998\nvt 0.0530 0.8982\nvt 0.0280 0.8889\nvt 0.0377 0.8955\nvt 0.2410 0.7135\nvt 0.2388 0.7010\nvt 0.4605 0.2612\nvt 0.4640 0.4090\nvt 0.4681 0.4570\nvt 0.4660 0.4744\nvt 0.4696 0.5804\nvt 0.4727 0.6041\nvt 0.4687 0.6839\nvt 0.9063 0.8364\nvt 0.9011 0.8491\nvt 0.2350 0.5978\nvt 0.3570 0.7913\nvt 0.3417 0.8213\nvt 0.3472 0.8113\nvt 0.3358 0.8262\nvt 0.4659 0.2609\nvt 0.4706 0.3099\nvt 0.4672 0.3358\nvt 0.4740 0.4439\nvt 0.4739 0.6391\nvt 0.0965 0.6908\nvt 0.0966 0.6947\nvt 0.0515 0.8978\nvt 0.2488 0.4598\nvt 0.4770 0.3438\nvt 0.4725 0.3887\nvt 0.4773 0.4239\nvt 0.4719 0.4882\nvt 0.4744 0.5102\nvt 0.4738 0.5622\nvt 0.4826 0.6957\nvt 0.7195 0.3576\nvt 0.5865 0.3790\nvt 0.0412 0.8952\nvt 0.0378 0.8895\nvt 0.0315 0.8935\nvt 0.0234 0.8878\nvt 0.6955 0.4592\nvt 0.6918 0.4369\nvt 0.6969 0.4390\nvt 0.1138 0.6926\nvt 0.1136 0.6947\nvt 0.1095 0.6906\nvt 0.4819 0.2643\nvt 0.4823 0.2854\nvt 0.4797 0.5360\nvt 0.7637 0.3718\nvt 0.7624 0.3889\nvt 0.7587 0.3790\nvt 0.6761 0.4127\nvt 0.3459 0.2431\nvt 0.3394 0.2231\nvt 0.3380 0.2328\nvt 0.7370 0.2419\nvt 0.7365 0.2531\nvt 0.7338 0.2511\nvt 0.4872 0.3084\nvt 0.4787 0.3914\nvt 0.4787 0.4426\nvt 0.4784 0.4744\nvt 0.4803 0.5036\nvt 0.4856 0.5475\nvt 0.4894 0.5678\nvt 0.4852 0.5800\nvt 0.4846 0.6435\nvt 0.4828 0.7362\nvt 0.5814 0.5999\nvt 0.6578 0.3576\nvt 0.5475 0.5129\nvt 0.0236 0.8909\nvt 0.0193 0.8900\nvt 0.7114 0.7469\nvt 0.4857 0.3484\nvt 0.4847 0.3833\nvt 0.4867 0.3952\nvt 0.4822 0.4391\nvt 0.4858 0.4654\nvt 0.1736 0.7412\nvt 0.1705 0.7500\nvt 0.1749 0.7381\nvt 0.4838 0.4937\nvt 0.4852 0.5262\nvt 0.4899 0.6007\nvt 0.4866 0.6199\nvt 0.0548 0.8914\nvt 0.0782 0.7121\nvt 0.0783 0.7037\nvt 0.1456 0.8451\nvt 0.4892 0.2807\nvt 0.0777 0.7262\nvt 0.4997 0.4592\nvt 0.5059 0.4277\nvt 0.4912 0.5571\nvt 0.4995 0.7139\nvt 0.5054 0.7432\nvt 0.5068 0.7651\nvt 0.3575 0.2307\nvt 0.3438 0.2114\nvt 0.7296 0.2419\nvt 0.7009 0.3483\nvt 0.9556 0.8866\nvt 0.9469 0.8827\nvt 0.9540 0.8815\nvt 0.0096 0.8815\nvt 0.0112 0.8866\nvt 0.0857 0.7297\nvt 0.1151 0.7125\nvt 0.1135 0.7261\nvt 0.2857 0.2277\nvt 0.2911 0.2378\nvt 0.1366 0.7212\nvt 0.1368 0.7292\nvt 0.1428 0.7278\nvt 0.4871 0.2618\nvt 0.4930 0.3086\nvt 0.4925 0.3584\nvt 0.4914 0.3771\nvt 0.1216 0.7308\nvt 0.1254 0.7370\nvt 0.1190 0.7348\nvt 0.0911 0.7121\nvt 0.2640 0.6663\nvt 0.2602 0.6364\nvt 0.4955 0.5519\nvt 0.4947 0.6217\nvt 0.4928 0.6810\nvt 0.7140 0.3406\nvt 0.8315 0.6871\nvt 0.8382 0.6507\nvt 0.8453 0.6739\nvt 0.1424 0.7202\nvt 0.1341 0.7155\nvt 0.1283 0.7692\nvt 0.4972 0.2980\nvt 0.4888 0.2923\nvt 0.4918 0.2956\nvt 0.4943 0.2910\nvt 0.4975 0.3334\nvt 0.3548 0.2202\nvt 0.1796 0.7936\nvt 0.1863 0.7981\nvt 0.4973 0.5729\nvt 0.5002 0.6066\nvt 0.5022 0.6409\nvt 0.8616 0.6860\nvt 0.8756 0.6622\nvt 0.8799 0.6967\nvt 0.6267 0.5696\nvt 0.5462 0.4335\nvt 0.8686 0.6335\nvt 0.8803 0.6089\nvt 0.8755 0.6429\nvt 0.3619 0.2349\nvt 0.5018 0.3004\nvt 0.4999 0.3000\nvt 0.4999 0.2953\nvt 0.4909 0.2911\nvt 0.7611 0.5095\nvt 0.7716 0.5076\nvt 0.7728 0.5230\nvt 0.6698 0.7468\nvt 0.1293 0.7725\nvt 0.1406 0.7744\nvt 0.3264 0.7630\nvt 0.1165 0.7657\nvt 0.5039 0.5763\nvt 0.5088 0.5870\nvt 0.5079 0.6685\nvt 0.5168 0.7165\nvt 0.9380 0.8765\nvt 0.9306 0.8712\nvt 0.9356 0.8760\nvt 0.6164 0.6279\nvt 0.9368 0.8743\nvt 0.9442 0.8737\nvt 0.5037 0.2952\nvt 0.5040 0.2844\nvt 0.4977 0.2813\nvt 0.5048 0.2825\nvt 0.4977 0.2728\nvt 0.6834 0.7443\nvt 0.2506 0.7659\nvt 0.2524 0.3927\nvt 0.2546 0.4130\nvt 0.2573 0.7246\nvt 0.0884 0.7339\nvt 0.0876 0.7331\nvt 0.5147 0.6259\nvt 0.5258 0.7752\nvt 0.7132 0.4275\nvt 0.7237 0.4176\nvt 0.7213 0.4269\nvt 0.3620 0.2410\nvt 0.6638 0.3279\nvt 0.6591 0.3323\nvt 0.6523 0.6715\nvt 0.6584 0.6585\nvt 0.7110 0.4151\nvt 0.9426 0.8795\nvt 0.5035 0.3014\nvt 0.5430 0.6327\nvt 0.5433 0.6027\nvt 0.5531 0.6098\nvt 0.2538 0.4234\nvt 0.2468 0.4369\nvt 0.9160 0.8514\nvt 0.9116 0.8400\nvt 0.9136 0.8388\nvt 0.5143 0.5972\nvt 0.8168 0.5606\nvt 0.8124 0.5641\nvt 0.8106 0.5577\nvt 0.5108 0.3020\nvt 0.5096 0.2946\nvt 0.5096 0.2888\nvt 0.5116 0.2950\nvt 0.5031 0.2843\nvt 0.9435 0.5087\nvt 0.9536 0.4865\nvt 0.9597 0.4968\nvt 0.1161 0.7260\nvt 0.1180 0.7282\nvt 0.1159 0.7296\nvt 0.1303 0.8405\nvt 0.1061 0.8444\nvt 0.2485 0.5108\nvt 0.9683 0.8461\nvt 0.9655 0.8522\nvt 0.6870 0.7327\nvt 0.3636 0.2622\nvt 0.3529 0.2434\nvt 0.0368 0.8423\nvt 0.5165 0.6509\nvt 0.5327 0.7048\nvt 0.5486 0.7995\nvt 0.6095 0.5053\nvt 0.6120 0.4945\nvt 0.5144 0.3019\nvt 0.5172 0.2982\nvt 0.5148 0.2955\nvt 0.9743 0.9452\nvt 0.2597 0.7348\nvt 0.2510 0.7314\nvt 0.2370 0.6649\nvt 0.2345 0.6522\nvt 0.6618 0.6815\nvt 0.6529 0.6912\nvt 0.5256 0.5966\nvt 0.5398 0.7440\nvt 0.6752 0.4073\nvt 0.5153 0.2950\nvt 0.3224 0.8043\nvt 0.3293 0.8104\nvt 0.7593 0.7057\nvt 0.3724 0.2731\nvt 0.3827 0.2674\nvt 0.3665 0.2614\nvt 0.1029 0.7411\nvt 0.0941 0.7372\nvt 0.5239 0.6324\nvt 0.5322 0.6628\nvt 0.5491 0.7726\nvt 0.8979 0.7993\nvt 0.9245 0.8660\nvt 0.9237 0.8651\nvt 0.5186 0.3016\nvt 0.5111 0.3067\nvt 0.5098 0.5102\nvt 0.5150 0.4882\nvt 0.5183 0.5052\nvt 0.5466 0.5994\nvt 0.5347 0.5917\nvt 0.5429 0.5834\nvt 0.2854 0.7582\nvt 0.2967 0.7550\nvt 0.2950 0.7660\nvt 0.5881 0.3678\nvt 0.6666 0.3943\nvt 0.5211 0.2976\nvt 0.1629 0.7888\nvt 0.1694 0.7909\nvt 0.2635 0.7973\nvt 0.2756 0.7908\nvt 0.5237 0.4579\nvt 0.5196 0.4773\nvt 0.5326 0.6065\nvt 0.5371 0.6302\nvt 0.5393 0.6805\nvt 0.5550 0.7472\nvt 0.5653 0.7815\nvt 0.0830 0.6951\nvt 0.0780 0.2459\nvt 0.0707 0.2815\nvt 0.0631 0.2406\nvt 0.5269 0.2976\nvt 0.5299 0.2981\nvt 0.5239 0.2975\nvt 0.5266 0.3012\nvt 0.5242 0.3231\nvt 0.5184 0.3328\nvt 0.5200 0.4948\nvt 0.5225 0.5177\nvt 0.5184 0.5334\nvt 0.5525 0.7194\nvt 0.6039 0.3108\nvt 0.9009 0.1685\nvt 0.8895 0.1657\nvt 0.5218 0.4214\nvt 0.5261 0.4355\nvt 0.5283 0.4694\nvt 0.5279 0.5400\nvt 0.5282 0.5532\nvt 0.5492 0.6861\nvt 0.8934 0.8575\nvt 0.8911 0.8457\nvt 0.5314 0.2989\nvt 0.5308 0.3056\nvt 0.5285 0.3337\nvt 0.5250 0.3334\nvt 0.5305 0.3525\nvt 0.5226 0.3577\nvt 0.5258 0.3669\nvt 0.5272 0.3883\nvt 0.5271 0.4059\nvt 0.5227 0.3925\nvt 0.5324 0.4494\nvt 0.5273 0.4842\nvt 0.5259 0.5070\nvt 0.5312 0.5254\nvt 0.9407 0.8685\nvt 0.9520 0.8618\nvt 0.5498 0.6590\nvt 0.5681 0.7571\nvt 0.6696 0.4031\nvt 0.5320 0.3205\nvt 0.1361 0.7466\nvt 0.1682 0.7552\nvt 0.1636 0.7653\nvt 0.5347 0.5544\nvt 0.5491 0.6403\nvt 0.5657 0.7383\nvt 0.6724 0.3978\nvt 0.5387 0.2961\nvt 0.5371 0.2972\nvt 0.5373 0.3020\nvt 0.5360 0.3179\nvt 0.5339 0.3422\nvt 0.8851 0.8456\nvt 0.8853 0.8376\nvt 0.8883 0.8460\nvt 0.5335 0.4029\nvt 0.5311 0.3881\nvt 0.5317 0.4222\nvt 0.5361 0.4303\nvt 0.5379 0.4692\nvt 0.5343 0.5021\nvt 0.5369 0.5424\nvt 0.7327 0.5179\nvt 0.1332 0.8676\nvt 0.6446 0.5877\nvt 0.6492 0.6020\nvt 0.5359 0.2914\nvt 0.5474 0.2941\nvt 0.5344 0.3843\nvt 0.5301 0.3746\nvt 0.0093 0.4865\nvt 0.0151 0.4809\nvt 0.0154 0.4968\nvt 0.5403 0.5556\nvt 0.5606 0.6228\nvt 0.5680 0.6775\nvt 0.7314 0.4098\nvt 0.8052 0.5192\nvt 0.8086 0.5045\nvt 0.8091 0.5293\nvt 0.5449 0.2991\nvt 0.5426 0.3150\nvt 0.5403 0.4046\nvt 0.5387 0.4135\nvt 0.5377 0.5205\nvt 0.5427 0.5744\nvt 0.0790 0.7212\nvt 0.0824 0.7210\nvt 0.5783 0.7065\nvt 0.5773 0.7286\nvt 0.5435 0.3324\nvt 0.5405 0.4475\nvt 0.5406 0.4767\nvt 0.5413 0.5064\nvt 0.5431 0.5439\nvt 0.5631 0.6099\nvt 0.5574 0.6034\nvt 0.5659 0.6337\nvt 0.5656 0.6649\nvt 0.5488 0.2963\nvt 0.3856 0.2811\nvt 0.5575 0.5929\nvt 0.2779 0.4950\nvt 0.2698 0.5102\nvt 0.5517 0.3018\nvt 0.5489 0.3156\nvt 0.5457 0.4419\nvt 0.5443 0.4565\nvt 0.5443 0.4927\nvt 0.5515 0.5779\nvt 0.0376 0.8554\nvt 0.0137 0.8523\nvt 0.5683 0.6085\nvt 0.2527 0.7371\nvt 0.2430 0.7389\nvt 0.1206 0.7453\nvt 0.2431 0.4121\nvt 0.5673 0.5755\nvt 0.5661 0.5892\nvt 0.1017 0.7309\nvt 0.6115 0.3248\nvt 0.6044 0.3162\nvt 0.6426 0.7028\nvt 0.5873 0.4850\nvt 0.5873 0.4969\nvt 0.9104 0.8602\nvt 0.9360 0.8715\nvt 0.9226 0.8746\nvt 0.6411 0.3703\nvt 0.6450 0.3927\nvt 0.6356 0.3804\nvt 0.0260 0.9052\nvt 0.0682 0.9072\nvt 0.0345 0.9060\nvt 0.9788 0.9060\nvt 0.9430 0.8959\nvt 0.9512 0.9020\nvt 0.5899 0.3871\nvt 0.5859 0.3997\nvt 0.5820 0.3912\nvt 0.5973 0.5139\nvt 0.6089 0.5370\nvt 0.0706 0.8977\nvt 0.0675 0.8903\nvt 0.5948 0.4646\nvt 0.8917 0.8496\nvt 0.9116 0.8531\nvt 0.6063 0.3219\nvt 0.1557 0.3656\nvt 0.1463 0.3639\nvt 0.1534 0.3393\nvt 0.6901 0.3817\nvt 0.6807 0.3846\nvt 0.6855 0.3637\nvt 0.6646 0.4066\nvt 0.6863 0.3888\nvt 0.6787 0.3943\nvt 0.6835 0.4093\nvt 0.6232 0.0823\nvt 0.5576 0.0644\nvt 0.6969 0.0568\nvt 0.4461 0.2461\nvt 0.4408 0.2550\nvt 0.4403 0.2478\nvt 0.0722 0.3842\nvt 0.0594 0.3609\nvt 0.0629 0.1974\nvt 0.6416 0.4567\nvt 0.6459 0.4735\nvt 0.6332 0.4691\nvt 0.6696 0.3647\nvt 0.6082 0.3544\nvt 0.6145 0.3568\nvt 0.6106 0.3723\nvt 0.0620 0.3943\nvt 0.0514 0.3648\nvt 0.7711 0.2953\nvt 0.7656 0.2834\nvt 0.7704 0.2781\nvt 0.6562 0.3267\nvt 0.6531 0.3483\nvt 0.0659 0.4218\nvt 0.0553 0.4159\nvt 0.5906 0.4762\nvt 0.6011 0.3732\nvt 0.6046 0.3717\nvt 0.5967 0.3856\nvt 0.0800 0.7227\nvt 0.0794 0.7172\nvt 0.0831 0.7225\nvt 0.8927 0.8127\nvt 0.9022 0.8280\nvt 0.8903 0.8154\nvt 0.7650 0.3955\nvt 0.7591 0.4023\nvt 0.6348 0.3664\nvt 0.6257 0.3749\nvt 0.6343 0.4289\nvt 0.6271 0.4166\nvt 0.6317 0.4041\nvt 0.5947 0.4509\nvt 0.8169 0.4933\nvt 0.8137 0.4776\nvt 0.8227 0.4699\nvt 0.1580 0.1452\nvt 0.3519 0.7303\nvt 0.5917 0.4042\nvt 0.0859 0.7000\nvt 0.5967 0.4744\nvt 0.8858 0.8350\nvt 0.8947 0.8307\nvt 0.8913 0.8425\nvt 0.1184 0.6991\nvt 0.3598 0.7024\nvt 0.3550 0.7243\nvt 0.6434 0.3435\nvt 0.6382 0.3504\nvt 0.6369 0.3278\nvt 0.7150 0.3626\nvt 0.5885 0.4295\nvt 0.3689 0.6486\nvt 0.3720 0.6638\nvt 0.3716 0.6636\nvt 0.3696 0.6885\nvt 0.3591 0.7120\nvt 0.1070 0.6909\nvt 0.4206 0.2664\nvt 0.8913 0.8069\nvt 0.3463 0.6355\nvt 0.3442 0.6391\nvt 0.0614 0.8874\nvt 0.0390 0.8834\nvt 0.0473 0.8841\nvt 0.5970 0.4890\nvt 0.3725 0.6745\nvt 0.3508 0.7439\nvt 0.6007 0.3928\nvt 0.5935 0.3926\nvt 0.6044 0.4432\nvt 0.6003 0.4464\nvt 0.6004 0.4325\nvt 0.3659 0.6518\nvt 0.3656 0.6407\nvt 0.3647 0.7054\nvt 0.3560 0.7228\nvt 0.6746 0.5061\nvt 0.6710 0.5270\nvt 0.6632 0.5133\nvt 0.6742 0.4195\nvt 0.6801 0.4265\nvt 0.6699 0.4390\nvt 0.0217 0.8864\nvt 0.0516 0.8895\nvt 0.3597 0.6348\nvt 0.3458 0.7575\nvt 0.6907 0.5027\nvt 0.6888 0.5244\nvt 0.6737 0.5778\nvt 0.6832 0.5673\nvt 0.6843 0.5968\nvt 0.6808 0.4482\nvt 0.6780 0.4589\nvt 0.0456 0.4840\nvt 0.0633 0.4835\nvt 0.3668 0.7008\nvt 0.3515 0.7409\nvt 0.6690 0.4202\nvt 0.6627 0.4189\nvt 0.0629 0.1397\nvt 0.0697 0.1250\nvt 0.6662 0.4994\nvt 0.6779 0.4897\nvt 0.6818 0.4866\nvt 0.0694 0.5287\nvt 0.3664 0.6681\nvt 0.3689 0.6795\nvt 0.3660 0.6961\nvt 0.3472 0.7585\nvt 0.6524 0.4649\nvt 0.6577 0.4641\nvt 0.6555 0.4795\nvt 0.2678 0.8498\nvt 0.2648 0.8522\nvt 0.6645 0.5988\nvt 0.6730 0.6130\nvt 0.6672 0.6200\nvt 0.3589 0.6613\nvt 0.3531 0.6476\nvt 0.3518 0.7331\nvt 0.3510 0.7366\nvt 0.6799 0.4122\nvt 0.6627 0.5769\nvt 0.6556 0.5974\nvt 0.6525 0.5810\nvt 0.6578 0.5496\nvt 0.3611 0.7181\nvt 0.3465 0.7533\nvt 0.6201 0.3010\nvt 0.6286 0.3041\nvt 0.6220 0.3123\nvt 0.6742 0.3821\nvt 0.6777 0.3730\nvt 0.6780 0.4021\nvt 0.3483 0.6337\nvt 0.3625 0.6810\nvt 0.3455 0.7480\nvt 0.3425 0.7701\nvt 0.9086 0.8451\nvt 0.6246 0.3897\nvt 0.6161 0.3909\nvt 0.6154 0.3748\nvt 0.6625 0.4459\nvt 0.6407 0.5484\nvt 0.6442 0.5718\nvt 0.6408 0.5779\nvt 0.9102 0.8381\nvt 0.9049 0.8265\nvt 0.7278 0.4123\nvt 0.6449 0.3549\nvt 0.6544 0.5110\nvt 0.6515 0.4865\nvt 0.3492 0.6511\nvt 0.3549 0.6649\nvt 0.3632 0.7107\nvt 0.3553 0.7300\nvt 0.6069 0.4800\nvt 0.7141 0.3715\nvt 0.7076 0.3795\nvt 0.2849 0.6964\nvt 0.2962 0.6985\nvt 0.2857 0.7026\nvt 0.7909 0.1946\nvt 0.7788 0.2066\nvt 0.7755 0.2086\nvt 0.6619 0.5281\nvt 0.6557 0.5322\nvt 0.8886 0.8238\nvt 0.8978 0.8275\nvt 0.8836 0.8383\nvt 0.1692 0.8305\nvt 0.3476 0.6463\nvt 0.3638 0.7031\nvt 0.3402 0.7630\nvt 0.3393 0.7849\nvt 0.9428 0.8935\nvt 0.9661 0.8864\nvt 0.6290 0.3244\nvt 0.6247 0.3342\nvt 0.6185 0.3257\nvt 0.7813 0.3026\nvt 0.7781 0.2844\nvt 0.3490 0.6562\nvt 0.3614 0.6902\nvt 0.3615 0.7234\nvt 0.3561 0.7357\nvt 0.3495 0.7468\nvt 0.3442 0.7557\nvt 0.3391 0.7726\nvt 0.3404 0.7806\nvt 0.0573 0.1755\nvt 0.6280 0.4267\nvt 0.8834 0.8246\nvt 0.8832 0.8323\nvt 0.3371 0.7688\nvt 0.9146 0.8790\nvt 0.9146 0.8869\nvt 0.6060 0.4975\nvt 0.6030 0.5107\nvt 0.6666 0.5556\nvt 0.6301 0.4463\nvt 0.6253 0.4525\nvt 0.8887 0.8486\nvt 0.8848 0.8257\nvt 0.3659 0.7048\nvt 0.3681 0.7296\nvt 0.3622 0.7416\nvt 0.3406 0.7984\nvt 0.0675 0.6237\nvt 0.1943 0.7172\nvt 0.1876 0.7340\nvt 0.4083 0.2725\nvt 0.4134 0.2789\nvt 0.9088 0.8397\nvt 0.9040 0.8197\nvt 0.9156 0.8248\nvt 0.9070 0.8162\nvt 0.0538 0.2445\nvt 0.0413 0.2435\nvt 0.6081 0.5256\nvt 0.6606 0.6325\nvt 0.3686 0.7227\nvt 0.3390 0.7740\nvt 0.3391 0.7906\nvt 0.3407 0.7897\nvt 0.6654 0.6588\nvt 0.5977 0.2969\nvt 0.6083 0.3015\nvt 0.9331 0.8616\nvt 0.9293 0.8595\nvt 0.2697 0.6017\nvt 0.2588 0.5991\nvt 0.2707 0.5962\nvt 0.3513 0.7710\nvt 0.3348 0.7807\nvt 0.3407 0.8007\nvt 0.3379 0.8100\nvt 0.8937 0.8606\nvt 0.6372 0.4456\nvt 0.6300 0.4579\nvt 0.6094 0.3290\nvt 0.6138 0.3366\nvt 0.6105 0.4725\nvt 0.6202 0.4612\nvt 0.6144 0.4813\nvt 0.5229 0.2925\nvt 0.4240 0.0947\nvt 0.4096 0.0956\nvt 0.3950 0.0911\nvt 0.4168 0.2785\nvt 0.9232 0.8485\nvt 0.9199 0.8530\nvt 0.9172 0.8473\nvt 0.1656 0.8921\nvt 0.1476 0.8930\nvt 0.6393 0.4032\nvt 0.7257 0.4191\nvt 0.6160 0.4209\nvt 0.6191 0.4332\nvt 0.6125 0.4303\nvt 0.9205 0.8484\nvt 0.9370 0.8611\nvt 0.9266 0.8544\nvt 0.2996 0.8519\nvt 0.3663 0.7085\nvt 0.3621 0.7531\nvt 0.3379 0.7919\nvt 0.3344 0.7930\nvt 0.3335 0.8026\nvt 0.3317 0.8156\nvt 0.3361 0.8128\nvt 0.3339 0.8142\nvt 0.7829 0.4166\nvt 0.9153 0.8440\nvt 0.9158 0.8458\nvt 0.9224 0.8531\nvt 0.9200 0.8695\nvt 0.6109 0.4054\nvt 0.6179 0.4086\nvt 0.6153 0.4505\nvt 0.8892 0.8573\nvt 0.8959 0.8689\nvt 0.3680 0.7353\nvt 0.4175 0.2645\nvt 0.4153 0.2554\nvt 0.4223 0.2624\nvt 0.6017 0.5268\nvt 0.1700 0.7850\nvt 0.4339 0.1715\nvt 0.4223 0.1848\nvt 0.4217 0.1741\nvt 0.6183 0.4939\nvt 0.9247 0.5910\nvt 0.9326 0.5740\nvt 0.9336 0.6185\nvt 0.6296 0.4823\nvt 0.6225 0.4759\nvt 0.6283 0.4680\nvt 0.8880 0.8529\nvt 0.6179 0.3313\nvt 0.9034 0.8677\nvt 0.3692 0.7380\nvt 0.3674 0.7519\nvt 0.3359 0.8019\nvt 0.3313 0.8075\nvt 0.3321 0.8182\nvt 0.5855 0.2630\nvt 0.5778 0.2659\nvt 0.5828 0.2547\nvt 0.4325 0.2585\nvt 0.6326 0.3484\nvt 0.6266 0.3516\nvt 0.6275 0.3398\nvt 0.6253 0.4948\nvt 0.6294 0.2977\nvt 0.6359 0.2936\nvt 0.6400 0.3035\nvt 0.3590 0.7840\nvt 0.3468 0.7891\nvt 0.6607 0.6159\nvt 0.6531 0.4315\nvt 0.6474 0.4341\nvt 0.6427 0.4216\nvt 0.6150 0.3067\nvt 0.6136 0.3181\nvt 0.6112 0.3197\nvt 0.6141 0.4003\nvt 0.6113 0.3866\nvt 0.0804 0.8453\nvt 0.3638 0.7175\nvt 0.3278 0.8266\nvt 0.3261 0.8265\nvt 0.3207 0.8378\nvt 0.6715 0.5932\nvt 0.6901 0.4320\nvt 0.6511 0.3238\nvt 0.7016 0.4004\nvt 0.7036 0.4193\nvt 0.6717 0.4728\nvt 0.6716 0.4902\nvt 0.6647 0.4730\nvt 0.1407 0.7183\nvt 0.9004 0.8719\nvt 0.7682 0.4322\nvt 0.7637 0.4305\nvt 0.7649 0.4201\nvt 0.3636 0.7736\nvt 0.4338 0.2534\nvt 0.6549 0.3682\nvt 0.0778 0.8968\nvt 0.7029 0.3696\nvt 0.6081 0.3897\nvt 0.6274 0.5043\nvt 0.9600 0.8415\nvt 0.8936 0.8103\nvt 0.9052 0.8625\nvt 0.3379 0.8088\nvt 0.3274 0.8181\nvt 0.3156 0.8366\nvt 0.0824 0.6925\nvt 0.6992 0.3062\nvt 0.6906 0.3104\nvt 0.6949 0.2971\nvt 0.6468 0.4095\nvt 0.6299 0.5240\nvt 0.9591 0.1837\nvt 0.9591 0.1852\nvt 0.9482 0.1961\nvt 0.3678 0.7541\nvt 0.3648 0.7680\nvt 0.3516 0.8037\nvt 0.3169 0.8314\nvt 0.3229 0.8241\nvt 0.9690 0.8772\nvt 0.8856 0.8151\nvt 0.8857 0.8189\nvt 0.6515 0.4119\nvt 0.6413 0.4360\nvt 0.6389 0.4310\nvt 0.6332 0.5401\nvt 0.6298 0.5547\nvt 0.3667 0.7508\nvt 0.3284 0.8171\nvt 0.6378 0.4851\nvt 0.6765 0.5587\nvt 0.6676 0.5392\nvt 0.6495 0.5604\nvt 0.9034 0.8757\nvt 0.3615 0.7873\nvt 0.3548 0.8015\nvt 0.6034 0.3561\nvt 0.0068 0.9020\nvt 0.5919 0.3717\nvt 0.7073 0.3640\nvt 0.6540 0.4479\nvt 0.0262 0.8778\nvt 0.6835 0.4704\nvt 0.6458 0.4459\nvt 0.6466 0.4873\nvt 0.6469 0.5028\nvt 0.6434 0.4871\nvt 0.6357 0.5117\nvt 0.6290 0.3141\nvt 0.6336 0.3302\nvt 0.6297 0.3643\nvt 0.6311 0.3364\nvt 0.3599 0.7695\nvt 0.6394 0.4970\nvt 0.6400 0.5169\nvt 0.6632 0.3778\nvt 0.7072 0.5958\nvt 0.6451 0.5127\nvt 0.2561 0.7087\nvt 0.0864 0.6350\nvt 0.0781 0.6065\nvt 0.2740 0.4876\nvt 0.2603 0.8529\nvt 0.6447 0.5322\nvt 0.6590 0.3856\nvt 0.6546 0.3912\nvt 0.6316 0.4981\nvt 0.6706 0.6407\nvt 0.7777 0.3269\nvt 0.7822 0.3140\nvt 0.1065 0.7306\nvt 0.7111 0.5596\nvt 0.5044 0.2919\nvt 0.0312 0.8928\nvt 0.1086 0.8998\nvt 0.0588 0.8424\nvt 0.9204 0.8860\nvt 0.9543 0.1858\nvt 0.2547 0.7008\nvt 0.2497 0.7075\nvt 0.1681 0.7483\nvt 0.7159 0.2554\nvt 0.7248 0.2589\nvt 0.7168 0.2637\nvt 0.1549 0.8846\nvt 0.7248 0.2691\nvt 0.7341 0.2662\nvt 0.6463 0.3819\nvt 0.6084 0.3969\nvt 0.7226 0.2499\nvt 0.0565 0.1831\nvt 0.0573 0.1759\nvt 0.0648 0.1748\nvt 0.5964 0.4124\nvt 0.3129 0.8305\nvt 0.0660 0.1682\nvt 0.6308 0.3910\nvt 0.6915 0.3928\nvt 0.1587 0.3026\nvt 0.1516 0.2789\nvt 0.2301 0.7505\nvt 0.1658 0.7314\nvt 0.9136 0.8584\nvt 0.1455 0.7531\nvt 0.1530 0.7561\nvt 0.2790 0.2450\nvt 0.2732 0.2324\nvt 0.9114 0.8341\nvt 0.2157 0.8576\nvt 0.4791 0.1864\nvt 0.4781 0.2050\nvt 0.4756 0.1968\nvt 0.1677 0.1531\nvt 0.1721 0.1653\nvt 0.1649 0.1575\nvt 0.5921 0.4381\nvt 0.6244 0.4013\nvt 0.7173 0.4329\nvt 0.7220 0.4264\nvt 0.7235 0.4299\nvt 0.0101 0.8734\nvt 0.0171 0.8734\nvt 0.9637 0.8881\nvt 0.9724 0.8889\nvt 0.9679 0.8909\nvt 0.6730 0.3511\nvt 0.6663 0.3509\nvt 0.7663 0.2732\nvt 0.7590 0.2714\nvt 0.6891 0.4606\nvt 0.6099 0.4265\nvt 0.6013 0.4207\nvt 0.0246 0.8772\nvt 0.4685 0.1715\nvt 0.6900 0.4858\nvt 0.2530 0.3620\nvt 0.2395 0.3521\nvt 0.2470 0.3426\nvt 0.6966 0.3809\nvt 0.9874 0.8931\nvt 0.9097 0.8158\nvt 0.9076 0.8210\nvt 0.1062 0.6911\nvt 0.8896 0.8135\nvt 0.6775 0.3605\nvt 0.6379 0.5309\nvt 0.0745 0.7014\nvt 0.0762 0.7010\nvt 0.2453 0.8626\nvt 0.2258 0.8681\nvt 0.0738 0.7161\nvt 0.0753 0.7223\nvt 0.0740 0.7199\nvt 0.9152 0.6079\nvt 0.9033 0.5901\nvt 0.1268 0.7438\nvt 0.1201 0.7459\nvt 0.0514 0.8433\nvt 0.9187 0.8575\nvt 0.9232 0.8623\nvt 0.9011 0.8174\nvt 0.6817 0.5476\nvt 0.7697 0.2455\nvt 0.7579 0.2369\nvt 0.5047 0.2797\nvt 0.5183 0.2917\nvt 0.5185 0.5859\nvt 0.1614 0.5866\nvt 0.1824 0.5928\nvt 0.0905 0.7341\nvt 0.9459 0.2222\nvt 0.9399 0.2212\nvt 0.2182 0.8651\nvt 0.2174 0.8711\nvt 0.8997 0.8044\nvt 0.8982 0.8058\nvt 0.8991 0.8004\nvt 0.5720 0.6020\nvt 0.6434 0.3305\nvt 0.2801 0.3914\nvt 0.2871 0.4014\nvt 0.6918 0.3724\nvt 0.6475 0.3025\nvt 0.6506 0.3092\nvt 0.9519 0.8375\nvt 0.6980 0.4261\nvt 0.1529 0.7255\nvt 0.1467 0.7226\nvt 0.0860 0.6910\nvt 0.0871 0.6949\nvt 0.0838 0.6976\nvt 0.6403 0.3179\nvt 0.8859 0.8153\nvt 0.1857 0.4468\nvt 0.1732 0.4309\nvt 0.1815 0.4311\nvt 0.7306 0.3326\nvt 0.7407 0.2498\nvt 0.7385 0.2665\nvt 0.7454 0.2649\nvt 0.8212 0.1120\nvt 0.8495 0.0911\nvt 0.8534 0.1193\nvt 0.1882 0.8772\nvt 0.1839 0.8886\nvt 0.8582 0.5075\nvt 0.8414 0.5113\nvt 0.8501 0.4974\nvt 0.4626 0.1923\nvt 0.8817 0.1363\nvt 0.9078 0.1286\nvt 0.9110 0.1313\nvt 0.6653 0.6709\nvt 0.5291 0.2723\nvt 0.5360 0.2728\nvt 0.0163 0.8763\nvt 0.0391 0.8834\nvt 0.1722 0.8873\nvt 0.5239 0.2720\nvt 0.1458 0.7842\nvt 0.1577 0.7859\nvt 0.4350 0.2486\nvt 0.6790 0.5288\nvt 0.6860 0.4294\nvt 0.6915 0.4309\nvt 0.0751 0.8951\nvt 0.1592 0.8944\nvt 0.1638 0.8957\nvt 0.0695 0.9059\nvt 0.7480 0.4015\nvt 0.1855 0.6989\nvt 0.1833 0.5230\nvt 0.1876 0.5022\nvt 0.1931 0.5283\nvt 0.2508 0.5456\nvt 0.0422 0.1776\nvt 0.1525 0.8919\nvt 0.1622 0.8904\nvt 0.5408 0.2796\nvt 0.9677 0.1899\nvt 0.9503 0.1886\nvt 0.7494 0.4381\nvt 0.6222 0.3601\nvt 0.1496 0.8998\nvt 0.0764 0.7216\nvt 0.2643 0.5640\nvt 0.6991 0.4840\nvt 0.7144 0.4344\nvt 0.1516 0.1504\nvt 0.1582 0.1509\nvt 0.1242 0.8943\nvt 0.1302 0.9027\nvt 0.1315 0.8941\nvt 0.1150 0.8932\nvt 0.6345 0.3129\nvt 0.9086 0.8327\nvt 0.9525 0.5807\nvt 0.0338 0.4672\nvt 0.1586 0.5307\nvt 0.1485 0.5461\nvt 0.7255 0.3242\nvt 0.7543 0.4687\nvt 0.1332 0.9042\nvt 0.1211 0.8932\nvt 0.2734 0.2355\nvt 0.2770 0.2304\nvt 0.2832 0.2305\nvt 0.5451 0.2761\nvt 0.6737 0.6319\nvt 0.6202 0.3371\nvt 0.1194 0.9052\nvt 0.5549 0.2775\nvt 0.9439 0.1952\nvt 0.1019 0.9067\nvt 0.1102 0.8950\nvt 0.5477 0.2726\nvt 0.9636 0.8900\nvt 0.1470 0.7794\nvt 0.0824 0.7125\nvt 0.1782 0.8716\nvt 0.0982 0.8927\nvt 0.9500 0.8840\nvt 0.0945 0.8889\nvt 0.0889 0.9092\nvt 0.0901 0.9001\nvt 0.0874 0.8939\nvt 0.5643 0.2803\nvt 0.4559 0.2079\nvt 0.0822 0.8915\nvt 0.7239 0.2423\nvt 0.1501 0.7252\nvt 0.9115 0.8266\nvt 0.9144 0.8279\nvt 0.6874 0.4312\nvt 0.0752 0.8910\nvt 0.0906 0.6907\nvt 0.0931 0.6883\nvt 0.0955 0.6907\nvt 0.2341 0.8517\nvt 0.3632 0.8219\nvt 0.1810 0.1714\nvt 0.1982 0.1874\nvt 0.2026 0.1890\nvt 0.5709 0.2770\nvt 0.2992 0.4440\nvt 0.3093 0.4315\nvt 0.3081 0.4549\nvt 0.1038 0.7529\nvt 0.2953 0.4757\nvt 0.2869 0.4705\nvt 0.2927 0.4585\nvt 0.2907 0.4824\nvt 0.0884 0.8736\nvt 0.1050 0.8709\nvt 0.0970 0.8815\nvt 0.2619 0.5881\nvt 0.1130 0.7576\nvt 0.7407 0.5895\nvt 0.7321 0.5810\nvt 0.3011 0.6527\nvt 0.2963 0.6405\nvt 0.3073 0.6364\nvt 0.3671 0.2760\nvt 0.3586 0.2669\nvt 0.0384 0.8714\nvt 0.0598 0.8662\nvt 0.7213 0.2995\nvt 0.7279 0.2967\nvt 0.7289 0.3081\nvt 0.2698 0.5896\nvt 0.3909 0.2787\nvt 0.3795 0.2800\nvt 0.3838 0.2757\nvt 0.3741 0.2687\nvt 0.3639 0.2842\nvt 0.2672 0.7378\nvt 0.2596 0.7455\nvt 0.5287 0.2422\nvt 0.5202 0.2523\nvt 0.5220 0.2458\nvt 0.2382 0.6723\nvt 0.1033 0.7470\nvt 0.0999 0.7438\nvt 0.2879 0.5669\nvt 0.2903 0.5956\nvt 0.2891 0.6017\nvt 0.2424 0.7301\nvt 0.2345 0.7430\nvt 0.2728 0.6553\nvt 0.1252 0.1500\nvt 0.1046 0.1444\nvt 0.1030 0.1606\nvt 0.7875 0.6385\nvt 0.7891 0.6612\nvt 0.7781 0.6567\nvt 0.8950 0.8036\nvt 0.7215 0.3131\nvt 0.2744 0.6915\nvt 0.1202 0.7704\nvt 0.1197 0.7598\nvt 0.7836 0.2708\nvt 0.7755 0.2783\nvt 0.7901 0.3656\nvt 0.0553 0.1603\nvt 0.0833 0.1574\nvt 0.9017 0.8125\nvt 0.2736 0.6966\nvt 0.7898 0.3498\nvt 0.2724 0.7265\nvt 0.4494 0.1659\nvt 0.7815 0.4586\nvt 0.7846 0.4699\nvt 0.7793 0.4745\nvt 0.0438 0.4147\nvt 0.0497 0.4002\nvt 0.3084 0.6668\nvt 0.3101 0.6550\nvt 0.3176 0.6672\nvt 0.3422 0.2406\nvt 0.3419 0.2478\nvt 0.3396 0.2306\nvt 0.2795 0.7108\nvt 0.2880 0.7080\nvt 0.8944 0.8008\nvt 0.8914 0.8057\nvt 0.3533 0.2405\nvt 0.7953 0.4017\nvt 0.9139 0.8189\nvt 0.1347 0.7777\nvt 0.9036 0.6603\nvt 0.9140 0.6464\nvt 0.9241 0.6615\nvt 0.8955 0.1344\nvt 0.8714 0.1410\nvt 0.2342 0.6187\nvt 0.2298 0.6296\nvt 0.2894 0.6271\nvt 0.2886 0.6396\nvt 0.2791 0.5544\nvt 0.1016 0.1854\nvt 0.6839 0.3560\nvt 0.2491 0.7253\nvt 0.2364 0.5900\nvt 0.2375 0.5715\nvt 0.0432 0.2281\nvt 0.7897 0.2389\nvt 0.7783 0.2430\nvt 0.7762 0.2353\nvt 0.7725 0.3427\nvt 0.7618 0.3419\nvt 0.7638 0.3360\nvt 0.0972 0.7433\nvt 0.7746 0.3737\nvt 0.7729 0.3958\nvt 0.7697 0.3841\nvt 0.2532 0.4808\nvt 0.9365 0.8623\nvt 0.9440 0.8679\nvt 0.8948 0.8399\nvt 0.9032 0.7307\nvt 0.9300 0.6958\nvt 0.9303 0.7169\nvt 0.7702 0.3296\nvt 0.7752 0.3179\nvt 0.8899 0.8298\nvt 0.1481 0.8616\nvt 0.1675 0.8576\nvt 0.1560 0.8739\nvt 0.3751 0.2880\nvt 0.3694 0.2817\nvt 0.7981 0.2293\nvt 0.7908 0.2263\nvt 0.1191 0.7670\nvt 0.1272 0.7749\nvt 0.7772 0.4008\nvt 0.7745 0.4186\nvt 0.7688 0.4142\nvt 0.7911 0.3397\nvt 0.4435 0.1542\nvt 0.8893 0.8082\nvt 0.9505 0.1899\nvt 0.3015 0.4639\nvt 0.2399 0.5063\nvt 0.2391 0.4890\nvt 0.7617 0.4708\nvt 0.7557 0.4887\nvt 0.5088 0.1104\nvt 0.5006 0.1189\nvt 0.4853 0.1164\nvt 0.3957 0.8255\nvt 0.1483 0.7730\nvt 0.1600 0.7762\nvt 0.7624 0.0809\nvt 0.7695 0.4503\nvt 0.7720 0.4663\nvt 0.7622 0.4559\nvt 0.7956 0.3317\nvt 0.8302 0.1944\nvt 0.8255 0.1983\nvt 0.8194 0.1924\nvt 0.8918 0.8040\nvt 0.7508 0.2835\nvt 0.7477 0.3020\nvt 0.7626 0.4856\nvt 0.7579 0.4942\nvt 0.2568 0.3745\nvt 0.2447 0.3780\nvt 0.8749 0.5513\nvt 0.8849 0.5411\nvt 0.8896 0.5596\nvt 0.0963 0.7327\nvt 0.0948 0.7377\nvt 0.2091 0.1928\nvt 0.2086 0.1904\nvt 0.2147 0.1926\nvt 0.0513 0.1858\nvt 0.0347 0.1891\nvt 0.0488 0.1885\nvt 0.2571 0.7187\nvt 0.3690 0.2489\nvt 0.3725 0.2538\nvt 0.2916 0.6517\nvt 0.2882 0.6584\nvt 0.2325 0.7379\nvt 0.2207 0.7409\nvt 0.7581 0.3635\nvt 0.7531 0.3677\nvt 0.7560 0.3504\nvt 0.1005 0.2150\nvt 0.2352 0.6080\nvt 0.2387 0.6097\nvt 0.2279 0.6190\nvt 0.7680 0.3616\nvt 0.3008 0.4890\nvt 0.2507 0.7481\nvt 0.5407 0.0956\nvt 0.5089 0.0994\nvt 0.8549 0.7019\nvt 0.8442 0.7188\nvt 0.2741 0.2297\nvt 0.2448 0.4746\nvt 0.2414 0.4655\nvt 0.2415 0.5340\nvt 0.2528 0.7058\nvt 0.3478 0.2085\nvt 0.3415 0.1992\nvt 0.7603 0.2978\nvt 0.7516 0.3004\nvt 0.9701 0.5338\nvt 0.9445 0.5450\nvt 0.3344 0.2149\nvt 0.3379 0.2040\nvt 0.8694 0.5376\nvt 0.2001 0.6156\nvt 0.2051 0.6164\nvt 0.8008 0.5651\nvt 0.8103 0.5412\nvt 0.2527 0.5657\nvt 0.2438 0.5681\nvt 0.7597 0.3554\nvt 0.7775 0.2533\nvt 0.2932 0.6096\nvt 0.2785 0.6041\nvt 0.2820 0.6104\nvt 0.1889 0.3977\nvt 0.1960 0.4268\nvt 0.1830 0.4167\nvt 0.7455 0.6086\nvt 0.7582 0.5818\nvt 0.7562 0.6136\nvt 0.7795 0.4290\nvt 0.7779 0.4353\nvt 0.7603 0.2886\nvt 0.8536 0.1797\nvt 0.8374 0.1886\nvt 0.8492 0.1719\nvt 0.7953 0.3790\nvt 0.0081 0.5807\nvt 0.1617 0.7834\nvt 0.1655 0.7811\nvt 0.0743 0.7084\nvt 0.4762 0.1104\nvt 0.4520 0.1270\nvt 0.4696 0.1019\nvt 0.7582 0.3932\nvt 0.7501 0.3820\nvt 0.7655 0.3201\nvt 0.3435 0.2426\nvt 0.3420 0.2257\nvt 0.7966 0.3669\nvt 0.2954 0.6644\nvt 0.2985 0.6824\nvt 0.2925 0.6759\nvt 0.8962 0.8012\nvt 0.4970 0.1613\nvt 0.4811 0.1642\nvt 0.4957 0.1501\nvt 0.2145 0.7071\nvt 0.2168 0.6901\nvt 0.7499 0.2594\nvt 0.4686 0.1977\nvt 0.4742 0.1815\nvt 0.3338 0.2107\nvt 0.7718 0.3030\nvt 0.7638 0.3117\nvt 0.2795 0.7198\nvt 0.1370 0.7753\nvt 0.9179 0.8346\nvt 0.9138 0.8341\nvt 0.8038 0.2271\nvt 0.8038 0.2342\nvt 0.7101 0.2601\nvt 0.6982 0.4199\nvt 0.7600 0.4254\nvt 0.6251 0.2905\nvt 0.2357 0.6394\nvt 0.7431 0.3666\nvt 0.7597 0.4373\nvt 0.8164 0.4630\nvt 0.8241 0.4547\nvt 0.7735 0.3555\nvt 0.7630 0.5250\nvt 0.7554 0.3318\nvt 0.7484 0.3302\nvt 0.7479 0.3147\nvt 0.7557 0.3201\nvt 0.9639 0.8733\nvt 0.7148 0.2207\nvt 0.7119 0.2214\nvt 0.0918 0.7311\nvt 0.8054 0.2139\nvt 0.7987 0.2148\nvt 0.8081 0.2035\nvt 0.8303 0.1835\nvt 0.8411 0.4884\nvt 0.8515 0.4846\nvt 0.8410 0.4741\nvt 0.8505 0.4629\nvt 0.1853 0.8416\nvt 0.1917 0.8263\nvt 0.2003 0.8301\nvt 0.7431 0.3532\nvt 0.7457 0.3420\nvt 0.7463 0.3526\nvt 0.1244 0.8474\nvt 0.1581 0.8220\nvt 0.1666 0.8391\nvt 0.4515 0.2360\nvt 0.7785 0.5119\nvt 0.7848 0.4957\nvt 0.7905 0.5062\nvt 0.3448 0.2526\nvt 0.3481 0.2584\nvt 0.3423 0.2452\nvt 0.0486 0.1678\nvt 0.0426 0.1581\nvt 0.0538 0.1455\nvt 0.8456 0.6144\nvt 0.8417 0.5990\nvt 0.8615 0.6015\nvt 0.7589 0.5343\nvt 0.3454 0.6343\nvt 0.3509 0.6297\nvt 0.7961 0.2450\nvt 0.7915 0.2580\nvt 0.8968 0.5409\nvt 0.6998 0.3261\nvt 0.6920 0.3206\nvt 0.4282 0.1613\nvt 0.8901 0.5315\nvt 0.0883 0.7283\nvt 0.3368 0.2370\nvt 0.7503 0.4234\nvt 0.7550 0.4324\nvt 0.7527 0.4473\nvt 0.5473 0.2467\nvt 0.5387 0.2555\nvt 0.5444 0.2446\nvt 0.2284 0.3211\nvt 0.2288 0.3011\nvt 0.2415 0.3104\nvt 0.0889 0.7208\nvt 0.7025 0.4422\nvt 0.1305 0.7776\nvt 0.7425 0.3838\nvt 0.8404 0.6130\nvt 0.8419 0.6266\nvt 0.8319 0.6088\nvt 0.8176 0.2049\nvt 0.0819 0.2783\nvt 0.8806 0.1592\nvt 0.9021 0.1536\nvt 0.1153 0.7067\nvt 0.9121 0.5572\nvt 0.9006 0.5672\nvt 0.0479 0.4386\nvt 0.0321 0.4320\nvt 0.0759 0.3119\nvt 0.7774 0.2035\nvt 0.7907 0.2722\nvt 0.4598 0.2226\nvt 0.4477 0.2277\nvt 0.1117 0.6946\nvt 0.2693 0.2180\nvt 0.2581 0.2315\nvt 0.2483 0.2184\nvt 0.7460 0.2409\nvt 0.3441 0.2526\nvt 0.7773 0.3759\nvt 0.7769 0.3627\nvt 0.8279 0.0828\nvt 0.8421 0.4978\nvt 0.3598 0.2770\nvt 0.3546 0.2696\nvt 0.1178 0.8451\nvt 0.1274 0.8499\nvt 0.1063 0.8520\nvt 0.3298 0.2113\nvt 0.0740 0.3508\nvt 0.3657 0.2489\nvt 0.4684 0.1278\nvt 0.3406 0.6292\nvt 0.7537 0.2025\nvt 0.7413 0.1929\nvt 0.7825 0.4368\nvt 0.7864 0.4222\nvt 0.0789 0.1702\nvt 0.0686 0.1728\nvt 0.7905 0.5400\nvt 0.7878 0.5251\nvt 0.7985 0.5302\nvt 0.2864 0.6848\nvt 0.2892 0.6911\nvt 0.1269 0.7078\nvt 0.1313 0.7075\nvt 0.0851 0.7264\nvt 0.2999 0.6890\nvt 0.2383 0.5496\nvt 0.9427 0.6727\nvt 0.7832 0.2289\nvt 0.8268 0.4836\nvt 0.8340 0.4775\nvt 0.9059 0.8048\nvt 0.3087 0.6793\nvt 0.3142 0.6800\nvt 0.0533 0.1743\nvt 0.0616 0.1703\nvt 0.7848 0.2508\nvt 0.6924 0.5488\nvt 0.6951 0.3960\nvt 0.7004 0.2530\nvt 0.7055 0.2513\nvt 0.8157 0.2150\nvt 0.2867 0.5013\nvt 0.9434 0.1896\nvt 0.9716 0.1896\nvt 0.0272 0.1896\nvt 0.7826 0.2822\nvt 0.6891 0.5707\nvt 0.3138 0.8283\nvt 0.3035 0.8392\nvt 0.3025 0.8416\nvt 0.3093 0.8476\nvt 0.8687 0.4820\nvt 0.8826 0.4726\nvt 0.8740 0.4995\nvt 0.6933 0.5177\nvt 0.1303 0.7298\nvt 0.7826 0.2899\nvt 0.7382 0.3818\nvt 0.7407 0.3640\nvt 0.8986 0.4438\nvt 0.9035 0.4354\nvt 0.9076 0.4453\nvt 0.0617 0.1671\nvt 0.3579 0.2786\nvt 0.6953 0.5293\nvt 0.7540 0.6803\nvt 0.6207 0.2570\nvt 0.6193 0.2454\nvt 0.6247 0.2516\nvt 0.2914 0.8404\nvt 0.3290 0.2033\nvt 0.3123 0.2101\nvt 0.6660 0.3356\nvt 0.6744 0.0385\nvt 0.2898 0.8459\nvt 0.2795 0.8554\nvt 0.6953 0.4911\nvt 0.0587 0.4471\nvt 0.5844 0.2317\nvt 0.5741 0.2387\nvt 0.5830 0.2133\nvt 0.2953 0.8403\nvt 0.6932 0.3638\nvt 0.0226 0.1618\nvt 0.0358 0.1654\nvt 0.0322 0.1735\nvt 0.6990 0.3627\nvt 0.6963 0.3710\nvt 0.0099 0.1858\nvt 0.0275 0.1817\nvt 0.3017 0.8401\nvt 0.6876 0.3500\nvt 0.2309 0.7685\nvt 0.5603 0.2766\nvt 0.3294 0.2159\nvt 0.3314 0.2150\nvt 0.3352 0.2204\nvt 0.7896 0.2810\nvt 0.2020 0.7697\nvt 0.2191 0.7671\nvt 0.2502 0.8071\nvt 0.2703 0.8087\nvt 0.2808 0.8014\nvt 0.2933 0.8266\nvt 0.2995 0.8118\nvt 0.3138 0.8162\nvt 0.1102 0.7460\nvt 0.1203 0.7540\nvt 0.4417 0.9291\nvt 0.1061 0.7368\nvt 0.2818 0.8515\nvt 0.1269 0.7559\nvt 0.6969 0.4370\nvt 0.5027 0.2375\nvt 0.5002 0.2435\nvt 0.4990 0.2364\nvt 0.2827 0.6678\nvt 0.9098 0.8261\nvt 0.5179 0.3664\nvt 0.5254 0.3775\nvt 0.6971 0.4405\nvt 0.6915 0.4369\nvt 0.2918 0.5609\nvt 0.7045 0.4416\nvt 0.3986 0.2885\nvt 0.3837 0.2860\nvt 0.7125 0.4390\nvt 0.6977 0.4399\nvt 0.3050 0.7679\nvt 0.3094 0.7751\nvt 0.1593 0.7851\nvt 0.7175 0.4354\nvt 0.6920 0.4358\nvt 0.1782 0.7831\nvt 0.1884 0.7798\nvt 0.2807 0.8591\nvt 0.2508 0.8568\nvt 0.2922 0.8525\nvt 0.7058 0.4408\nvt 0.1928 0.7713\nvt 0.0549 0.2801\nvt 0.0478 0.3019\nvt 0.7173 0.4355\nvt 0.6895 0.4284\nvt 0.2087 0.7615\nvt 0.3590 0.2768\nvt 0.7081 0.4362\nvt 0.7036 0.4370\nvt 0.6971 0.4331\nvt 0.6851 0.4251\nvt 0.1678 0.8682\nvt 0.7127 0.4331\nvt 0.7032 0.4367\nvt 0.6995 0.4371\nvt 0.1911 0.8586\nvt 0.3526 0.2574\nvt 0.7068 0.4365\nvt 0.0861 0.7323\nvt 0.3477 0.2599\nvt 0.5059 0.2388\nvt 0.7217 0.4257\nvt 0.7116 0.4357\nvt 0.2184 0.8530\nvt 0.2230 0.8198\nvt 0.1936 0.8058\nvt 0.3893 0.2999\nvt 0.2424 0.7513\nvt 0.2888 0.4204\nvt 0.9632 0.8831\nvt 0.9858 0.9158\nvt 0.1220 0.7710\nvt 0.1352 0.7785\nvt 0.1442 0.7806\nvt 0.1713 0.7125\nvt 0.2937 0.6177\nvt 0.1552 0.7827\nvt 0.9418 0.9687\nvt 0.1715 0.7906\nvt 0.1698 0.7796\nvt 0.3260 0.7861\nvt 0.1800 0.9171\nvt 0.2700 0.9075\nvt 0.0768 0.7238\nvt 0.2511 0.8346\nvt 0.1100 0.7315\nvt 0.1049 0.7293\nvt 0.1097 0.7261\nvt 0.0878 0.8502\nvt 0.1463 0.8838\nvt 0.1045 0.8876\nvt 0.1067 0.7461\nvt 0.0415 0.9158\nvt 0.3433 0.8934\nvt 0.1640 0.5560\nvt 0.3354 0.2186\nvt 0.1828 0.2952\nvt 0.1814 0.2756\nvt 0.0492 0.8817\nvt 0.0363 0.8317\nvt 0.1155 0.7337\nvt 0.1128 0.7301\nvt 0.3163 0.7894\nvt 0.2767 0.8835\nvt 0.2762 0.8661\nvt 0.3137 0.8596\nvt 0.3105 0.8493\nvt 0.1937 0.8622\nvt 0.2468 0.8623\nvt 0.2337 0.8745\nvt 0.1366 0.8856\nvt 0.2479 0.8195\nvt 0.0897 0.7292\nvt 0.2057 0.8186\nvt 0.2082 0.8255\nvt 0.3133 0.8468\nvt 0.3178 0.8407\nvt 0.3249 0.8392\nvt 0.3275 0.8753\nvt 0.1765 0.7725\nvt 0.3566 0.8633\nvt 0.3819 0.8638\nvt 0.1780 0.7963\nvt 0.2757 0.5325\nvt 0.1881 0.8944\nvt 0.1860 0.8402\nvt 0.2096 0.8586\nvt 0.3049 0.7974\nvt 0.2836 0.2286\nvt 0.2709 0.2387\nvt 0.3421 0.8314\nvt 0.1545 0.7626\nvt 0.2867 0.8117\nvt 0.2226 0.8343\nvt 0.3216 0.8224\nvt 0.9503 0.4098\nvt 0.9563 0.4185\nvt 0.9505 0.4339\nvt 0.2451 0.7917\nvt 0.0188 0.8831\nvt 0.1059 0.8565\nvt 0.0869 0.8506\nvt 0.2786 0.8198\nvt 0.1365 0.7806\nvt 0.8001 0.7909\nvt 0.1673 0.7636\nvt 0.2800 0.7008\nvt 0.1951 0.8176\nvt 0.2775 0.7055\nvt 0.5165 0.2761\nvt 0.5070 0.2761\nvt 0.5132 0.2689\nvt 0.9127 0.8216\nvt 0.2287 0.6646\nvt 0.2287 0.6502\nvt 0.9641 0.5738\nvt 0.2430 0.5142\nvt 0.7515 0.2118\nvt 0.7375 0.1967\nvt 0.7547 0.2072\nvt 0.2800 0.7388\nvt 0.7202 0.5843\nvt 0.6926 0.6158\nvt 0.1663 0.8115\nvt 0.1619 0.8024\nvt 0.2092 0.8349\nvt 0.1693 0.8220\nvt 0.2038 0.8409\nvt 0.1292 0.7351\nvt 0.7050 0.6142\nvt 0.9241 0.8560\nvt 0.9285 0.8628\nvt 0.0859 0.3647\nvt 0.0767 0.4002\nvt 0.6831 0.6306\nvt 0.3716 0.2994\nvt 0.7367 0.6051\nvt 0.1254 0.1778\nvt 0.9252 0.8683\nvt 0.9044 0.8070\nvt 0.3086 0.6182\nvt 0.7268 0.6249\nvt 0.7003 0.6342\nvt 0.2784 0.2368\nvt 0.2864 0.2318\nvt 0.3173 0.6220\nvt 0.3114 0.6267\nvt 0.6918 0.6447\nvt 0.9526 0.8707\nvt 0.1435 0.7468\nvt 0.6804 0.6494\nvt 0.2309 0.5968\nvt 0.7341 0.6249\nvt 0.7162 0.6512\nvt 0.6875 0.6643\nvt 0.3111 0.2084\nvt 0.6777 0.3462\nvt 0.3501 0.2474\nvt 0.2764 0.2227\nvt 0.6723 0.6669\nvt 0.0862 0.7259\nvt 0.0893 0.7259\nvt 0.5248 0.5870\nvt 0.5291 0.5949\nvt 0.5363 0.5727\nvt 0.5268 0.5704\nvt 0.2612 0.2552\nvt 0.7492 0.6254\nvt 0.7404 0.6442\nvt 0.7021 0.6735\nvt 0.2239 0.6804\nvt 0.4899 0.4165\nvt 0.7309 0.6526\nvt 0.6916 0.6823\nvt 0.5799 0.5868\nvt 0.2399 0.4472\nvt 0.7258 0.6717\nvt 0.7610 0.6277\nvt 0.6753 0.6892\nvt 0.7457 0.6653\nvt 0.6853 0.6923\nvt 0.7554 0.6527\nvt 0.7132 0.6960\nvt 0.6995 0.7007\nvt 0.7372 0.6800\nvt 0.6596 0.6983\nvt 0.2113 0.7465\nvt 0.6795 0.7067\nvt 0.9518 0.8580\nvt 0.3685 0.2830\nvt 0.3595 0.2701\nvt 0.2156 0.7384\nvt 0.7687 0.6406\nvt 0.7585 0.6735\nvt 0.6697 0.7108\nvt 0.8581 0.5183\nvt 0.4467 0.1391\nvt 0.2955 0.4340\nvt 0.0678 0.5868\nvt 0.7670 0.2368\nvt 0.7287 0.6997\nvt 0.0076 0.8618\nvt 0.8327 0.4581\nvt 0.3412 0.5573\nvt 0.3455 0.5382\nvt 0.0424 0.8467\nvt 0.2641 0.3890\nvt 0.5259 0.5809\nvt 0.1075 0.7267\nvt 0.1078 0.7236\nvt 0.5052 0.3092\nvt 0.5138 0.5770\nvt 0.4760 0.2751\nvt 0.4773 0.2657\nvt 0.4685 0.2659\nvt 0.5114 0.4180\nvt 0.5063 0.5645\nvt 0.5095 0.3426\nvt 0.5199 0.5591\nvt 0.4870 0.2763\nvt 0.4921 0.2663\nvt 0.1116 0.7260\nvt 0.3355 0.2580\nvt 0.3411 0.2810\nvt 0.3328 0.2819\nvt 0.3826 0.2880\nvt 0.4704 0.2741\nvt 0.4632 0.2690\nvt 0.4614 0.2579\nvt 0.4599 0.2637\nvt 0.4511 0.2525\nvt 0.4881 0.2878\nvt 0.4942 0.2894\nvt 0.4779 0.2610\nvt 0.3486 0.5200\nvt 0.5044 0.5025\nvt 0.1849 0.7731\nvt 0.1852 0.7662\nvt 0.4523 0.2557\nvt 0.4726 0.2729\nvt 0.4771 0.2822\nvt 0.2205 0.3039\nvt 0.9531 0.3559\nvt 0.9586 0.3855\nvt 0.9443 0.3754\nvt 0.3145 0.7003\nvt 0.3057 0.7040\nvt 0.5086 0.5477\nvt 0.4989 0.5160\nvt 0.5143 0.3254\nvt 0.4214 0.1027\nvt 0.4281 0.1093\nvt 0.4190 0.1153\nvt 0.7784 0.4524\nvt 0.5135 0.5632\nvt 0.4697 0.2745\nvt 0.4722 0.2792\nvt 0.4975 0.2904\nvt 0.3652 0.2739\nvt 0.9156 0.8163\nvt 0.9129 0.8138\nvt 0.2066 0.2834\nvt 0.1907 0.3000\nvt 0.1971 0.2649\nvt 0.9304 0.8514\nvt 0.5006 0.4789\nvt 0.4944 0.4746\nvt 0.4136 0.3020\nvt 0.4032 0.3325\nvt 0.1501 0.5233\nvt 0.1560 0.5086\nvt 0.5040 0.4155\nvt 0.4922 0.4430\nvt 0.7178 0.2759\nvt 0.4948 0.3971\nvt 0.8962 0.0597\nvt 0.0234 0.4568\nvt 0.0150 0.4691\nvt 0.3531 0.4968\nvt 0.3945 0.2841\nvt 0.3892 0.2881\nvt 0.9656 0.8421\nvt 0.9508 0.8392\nvt 0.9437 0.8348\nvt 0.9532 0.3914\nvt 0.4971 0.2790\nvt 0.1980 0.2133\nvt 0.1844 0.2142\nvt 0.1992 0.2017\nvt 0.4930 0.2681\nvt 0.3494 0.3087\nvt 0.3369 0.2977\nvt 0.0667 0.8625\nvt 0.4685 0.2725\nvt 0.1569 0.7513\nvt 0.1618 0.7587\nvt 0.5072 0.5526\nvt 0.4997 0.4047\nvt 0.1342 0.8765\nvt 0.4510 0.2439\nvt 0.8500 0.1366\nvt 0.5142 0.3948\nvt 0.5094 0.3850\nvt 0.4483 0.2478\nvt 0.4776 0.2778\nvt 0.4639 0.2654\nvt 0.4942 0.5222\nvt 0.5025 0.5517\nvt 0.3458 0.4612\nvt 0.3553 0.4549\nvt 0.4908 0.4963\nvt 0.3941 0.3538\nvt 0.3449 0.4786\nvt 0.3493 0.2495\nvt 0.4995 0.4889\nvt 0.0704 0.8440\nvt 0.1766 0.7638\nvt 0.1807 0.7599\nvt 0.3508 0.2624\nvt 0.1839 0.2392\nvt 0.1599 0.2330\nvt 0.5038 0.3704\nvt 0.0765 0.8472\nvt 0.3580 0.3000\nvt 0.3512 0.2786\nvt 0.9287 0.8334\nvt 0.9370 0.8370\nvt 0.9356 0.8427\nvt 0.5129 0.5392\nvt 0.0740 0.1392\nvt 0.2835 0.7471\nvt 0.2921 0.7436\nvt 0.3438 0.6419\nvt 0.4276 0.1265\nvt 0.0751 0.8535\nvt 0.3782 0.3161\nvt 0.3708 0.3146\nvt 0.3553 0.2654\nvt 0.3556 0.2639\nvt 0.3514 0.2555\nvt 0.3606 0.2580\nvt 0.3586 0.2624\nvt 0.4846 0.2802\nvt 0.1241 0.7082\nvt 0.5076 0.0776\nvt 0.5076 0.0663\nvt 0.7313 0.2887\nvt 0.7369 0.2789\nvt 0.3217 0.7227\nvt 0.1924 0.7645\nvt 0.3410 0.6538\nvt 0.3379 0.6564\nvt 0.3347 0.6524\nvt 0.3632 0.2972\nvt 0.4079 0.3672\nvt 0.1663 0.5135\nvt 0.3369 0.5025\nvt 0.3500 0.2589\nvt 0.3365 0.6400\nvt 0.1702 0.7329\nvt 0.1645 0.7400\nvt 0.3382 0.6995\nvt 0.3271 0.7046\nvt 0.3339 0.6725\nvt 0.3376 0.6625\nvt 0.3557 0.3301\nvt 0.5165 0.4044\nvt 0.0458 0.3424\nvt 0.0488 0.3216\nvt 0.3420 0.6523\nvt 0.3405 0.6387\nvt 0.1375 0.8360\nvt 0.1218 0.8387\nvt 0.1269 0.8372\nvt 0.3436 0.2608\nvt 0.9386 0.4307\nvt 0.9378 0.4605\nvt 0.9293 0.4336\nvt 0.6348 0.2004\nvt 0.6286 0.2110\nvt 0.6326 0.1966\nvt 0.5795 0.2855\nvt 0.2543 0.2329\nvt 0.2487 0.2318\nvt 0.2514 0.2286\nvt 0.2317 0.3683\nvt 0.0894 0.6892\nvt 0.0196 0.6020\nvt 0.3254 0.6528\nvt 0.3272 0.6674\nvt 0.3136 0.7229\nvt 0.3410 0.6313\nvt 0.3326 0.6263\nvt 0.3350 0.6816\nvt 0.2601 0.2323\nvt 0.2562 0.2358\nvt 0.2464 0.2327\nvt 0.1632 0.7319\nvt 0.3264 0.6402\nvt 0.3322 0.5129\nvt 0.3274 0.4910\nvt 0.8744 0.1343\nvt 0.3357 0.5387\nvt 0.4074 0.2631\nvt 0.1496 0.3223\nvt 0.1248 0.1529\nvt 0.2606 0.2339\nvt 0.2593 0.2362\nvt 0.2518 0.2376\nvt 0.9415 0.8350\nvt 0.3228 0.5927\nvt 0.3466 0.2526\nvt 0.3416 0.2436\nvt 0.3464 0.2461\nvt 0.3381 0.4384\nvt 0.2077 0.7066\nvt 0.1727 0.6879\nvt 0.2146 0.4072\nvt 0.2092 0.4221\nvt 0.1977 0.3991\nvt 0.2730 0.2392\nvt 0.2691 0.2414\nvt 0.2437 0.2272\nvt 0.1467 0.4646\nvt 0.1489 0.4416\nvt 0.2641 0.2376\nvt 0.2244 0.6048\nvt 0.3371 0.2394\nvt 0.3304 0.5550\nvt 0.4957 0.2721\nvt 0.0926 0.2439\nvt 0.7968 0.3575\nvt 0.4432 0.0994\nvt 0.4633 0.0920\nvt 0.2856 0.5387\nvt 0.3466 0.2402\nvt 0.3260 0.6888\nvt 0.3684 0.2650\nvt 0.3675 0.2704\nvt 0.2022 0.3262\nvt 0.3005 0.2059\nvt 0.2968 0.5034\nvt 0.2882 0.5143\nvt 0.2962 0.5183\nvt 0.2870 0.2299\nvt 0.1851 0.8287\nvt 0.2955 0.5413\nvt 0.2867 0.2259\nvt 0.2961 0.2240\nvt 0.2947 0.2281\nvt 0.0924 0.3414\nvt 0.5456 0.2386\nvt 0.5403 0.2314\nvt 0.5509 0.2361\nvt 0.2074 0.3845\nvt 0.2150 0.3869\nvt 0.4855 0.2665\nvt 0.3185 0.7062\nvt 0.0752 0.4290\nvt 0.3054 0.5334\nvt 0.2950 0.5846\nvt 0.6940 0.1905\nvt 0.6813 0.1889\nvt 0.6979 0.1824\nvt 0.2150 0.2916\nvt 0.2904 0.7298\nvt 0.4701 0.2608\nvt 0.1362 0.7384\nvt 0.3071 0.5056\nvt 0.3023 0.5609\nvt 0.2913 0.7366\nvt 0.0966 0.8661\nvt 0.4229 0.2522\nvt 0.2959 0.2292\nvt 0.3747 0.2723\nvt 0.1110 0.1620\nvt 0.1029 0.1612\nvt 0.1141 0.1568\nvt 0.0625 0.1479\nvt 0.3263 0.6310\nvt 0.3107 0.4844\nvt 0.9511 0.1701\nvt 0.9304 0.1696\nvt 0.9446 0.1653\nvt 0.3021 0.2256\nvt 0.2794 0.2137\nvt 0.2866 0.2160\nvt 0.2773 0.2112\nvt 0.2825 0.2117\nvt 0.3129 0.4707\nvt 0.3044 0.5993\nvt 0.0995 0.1654\nvt 0.3029 0.2245\nvt 0.0708 0.5563\nvt 0.2073 0.6744\nvt 0.0874 0.7226\nvt 0.0858 0.7190\nvt 0.8436 0.1508\nvt 0.2605 0.2373\nvt 0.3137 0.2199\nvt 0.1797 0.6647\nvt 0.1670 0.5349\nvt 0.3153 0.4552\nvt 0.3178 0.5200\nvt 0.3183 0.5466\nvt 0.3222 0.6042\nvt 0.3024 0.7170\nvt 0.2996 0.7383\nvt 0.3042 0.2155\nvt 0.3145 0.2175\nvt 0.3050 0.2177\nvt 0.9506 0.1649\nvt 0.9512 0.1518\nvt 0.1793 0.6910\nvt 0.3130 0.5716\nvt 0.3099 0.5902\nvt 0.2948 0.2064\nvt 0.2922 0.2112\nvt 0.2155 0.2047\nvt 0.9765 0.1735\nvt 0.9670 0.1618\nvt 0.3075 0.7178\nvt 0.1784 0.8546\nvt 0.3193 0.2185\nvt 0.1433 0.3133\nvt 0.0248 0.4398\nvt 0.2369 0.2250\nvt 0.2260 0.2221\nvt 0.2268 0.2203\nvt 0.6610 0.3162\nvt 0.0505 0.1714\nvt 0.0449 0.1763\nvt 0.1208 0.6983\nvt 0.3258 0.2162\nvt 0.1774 0.1715\nvt 0.1973 0.1885\nvt 0.1777 0.1870\nvt 0.3262 0.6196\nvt 0.3971 0.2762\nvt 0.1202 0.4627\nvt 0.1103 0.4925\nvt 0.1074 0.4646\nvt 0.0119 0.4185\nvt 0.0088 0.3914\nvt 0.0142 0.3855\nvt 0.4345 0.1522\nvt 0.4342 0.1607\nvt 0.2998 0.6058\nvt 0.3293 0.2176\nvt 0.5043 0.0556\nvt 0.4728 0.0542\nvt 0.1600 0.6988\nvt 0.1604 0.6786\nvt 0.1665 0.6797\nvt 0.5084 0.0885\nvt 0.0409 0.8662\nvt 0.1893 0.7555\nvt 0.1687 0.4421\nvt 0.1547 0.4201\nvt 0.1661 0.4217\nvt 0.1996 0.7087\nvt 0.8583 0.6569\nvt 0.0835 0.8620\nvt 0.8487 0.6341\nvt 0.8706 0.5249\nvt 0.8809 0.5139\nvt 0.8755 0.5322\nvt 0.8089 0.6464\nvt 0.8184 0.6501\nvt 0.8157 0.6735\nvt 0.0333 0.6326\nvt 0.8575 0.6213\nvt 0.7686 0.7101\nvt 0.7867 0.7077\nvt 0.0860 0.7092\nvt 0.8425 0.5226\nvt 0.8311 0.5184\nvt 0.7809 0.6924\nvt 0.7978 0.6860\nvt 0.8276 0.5293\nvt 0.0892 0.7168\nvt 0.0914 0.7225\nvt 0.4258 0.2343\nvt 0.4214 0.2205\nvt 0.0929 0.7271\nvt 0.0907 0.7063\nvt 0.0941 0.7144\nvt 0.0939 0.7199\nvt 0.0979 0.7231\nvt 0.0994 0.7244\nvt 0.0953 0.7032\nvt 0.1042 0.7236\nvt 0.1042 0.7248\nvt 0.0999 0.7140\nvt 0.1001 0.7195\nvt 0.1013 0.7235\nvt 0.0991 0.6902\nvt 0.0998 0.7042\nvt 0.1737 0.6530\nvt 0.1653 0.6548\nvt 0.1039 0.7241\nvt 0.1029 0.6920\nvt 0.1043 0.7021\nvt 0.1111 0.7240\nvt 0.1072 0.7247\nvt 0.1069 0.7085\nvt 0.1084 0.7228\nvt 0.1077 0.7243\nvt 0.1144 0.7243\nvt 0.1139 0.7251\nvt 0.1098 0.7188\nvt 0.1104 0.7252\nvt 0.1840 0.7519\nvt 0.1096 0.6942\nvt 0.1108 0.7252\nvt 0.1170 0.7255\nvt 0.1188 0.7255\nvt 0.1163 0.7093\nvt 0.1124 0.7100\nvt 0.1150 0.7266\nvt 0.9420 0.2368\nvt 0.1142 0.7253\nvt 0.1218 0.7263\nvt 0.1225 0.7270\nvt 0.1256 0.7283\nvt 0.1186 0.7186\nvt 0.1179 0.7257\nvt 0.1195 0.7280\nvt 0.7891 0.4911\nvt 0.7884 0.4667\nvt 0.7966 0.4786\nvt 0.7990 0.7473\nvt 0.8111 0.7210\nvt 0.8148 0.7312\nvt 0.1727 0.6735\nvt 0.1776 0.6563\nvt 0.1254 0.7277\nvt 0.8450 0.7623\nvt 0.8375 0.7366\nvt 0.8564 0.7337\nvt 0.1204 0.7157\nvt 0.1241 0.7290\nvt 0.0774 0.8701\nvt 0.1226 0.7263\nvt 0.1285 0.7289\nvt 0.7617 0.2106\nvt 0.7865 0.6055\nvt 0.7819 0.5892\nvt 0.7939 0.5889\nvt 0.0156 0.4151\nvt 0.1262 0.7307\nvt 0.1303 0.7311\nvt 0.0327 0.6509\nvt 0.7966 0.7142\nvt 0.9531 0.3160\nvt 0.9587 0.3447\nvt 0.9498 0.3335\nvt 0.0214 0.3606\nvt 0.0087 0.3559\nvt 0.0249 0.3829\nvt 0.9607 0.4417\nvt 0.0163 0.4417\nvt 0.1205 0.7001\nvt 0.1266 0.7193\nvt 0.1273 0.7307\nvt 0.1315 0.7304\nvt 0.7718 0.5866\nvt 0.7800 0.5638\nvt 0.7849 0.5712\nvt 0.9352 0.2984\nvt 0.9439 0.2910\nvt 0.0087 0.3160\nvt 0.0162 0.3123\nvt 0.0144 0.3447\nvt 0.0284 0.3623\nvt 0.0230 0.4114\nvt 0.9542 0.4610\nvt 0.9488 0.4534\nvt 0.1297 0.7296\nvt 0.1359 0.7347\nvt 0.8905 0.5138\nvt 0.9535 0.2908\nvt 0.9576 0.2963\nvt 0.0133 0.2963\nvt 0.0220 0.3403\nvt 0.2713 0.6106\nvt 0.1350 0.7323\nvt 0.8255 0.6203\nvt 0.8130 0.6208\nvt 0.9467 0.2607\nvt 0.0235 0.3108\nvt 0.0225 0.4367\nvt 0.1323 0.7334\nvt 0.8088 0.7078\nvt 0.9339 0.2631\nvt 0.9537 0.2559\nvt 0.0093 0.2559\nvt 0.0197 0.2726\nvt 0.0091 0.2908\nvt 0.0276 0.3391\nvt 0.0308 0.3513\nvt 0.0304 0.3977\nvt 0.1375 0.7323\nvt 0.8121 0.6384\nvt 0.8102 0.6918\nvt 0.9497 0.2328\nvt 0.0212 0.2942\nvt 0.0328 0.3648\nvt 0.0098 0.4610\nvt 0.9399 0.5035\nvt 0.9487 0.4797\nvt 0.9594 0.4691\nvt 0.1368 0.7278\nvt 0.1395 0.7346\nvt 0.2806 0.5196\nvt 0.8244 0.6736\nvt 0.0141 0.2536\nvt 0.0349 0.3437\nvt 0.0317 0.4199\nvt 0.0374 0.3958\nvt 0.1397 0.7190\nvt 0.1379 0.7353\nvt 0.1387 0.7363\nvt 0.1425 0.7385\nvt 0.3346 0.6169\nvt 0.8347 0.5444\nvt 0.8412 0.5292\nvt 0.8461 0.5410\nvt 0.0257 0.2664\nvt 0.0299 0.2785\nvt 0.0373 0.3263\nvt 0.0381 0.3577\nvt 0.6442 0.1813\nvt 0.1430 0.7186\nvt 0.1437 0.7366\nvt 0.8299 0.4981\nvt 0.0935 0.1693\nvt 0.0916 0.1733\nvt 0.0879 0.1738\nvt 0.0874 0.1687\nvt 0.0823 0.1771\nvt 0.0838 0.1766\nvt 0.0708 0.1810\nvt 0.9530 0.2023\nvt 0.9586 0.2160\nvt 0.9584 0.2536\nvt 0.0190 0.2458\nvt 0.0322 0.2998\nvt 0.0427 0.3402\nvt 0.8047 0.6721\nvt 0.1011 0.1669\nvt 0.0765 0.1764\nvt 0.0602 0.1842\nvt 0.0438 0.3623\nvt 0.4346 0.1294\nvt 0.9288 0.6292\nvt 0.9484 0.6502\nvt 0.8985 0.6929\nvt 0.8908 0.6474\nvt 0.8736 0.4634\nvt 0.0871 0.1737\nvt 0.0142 0.2160\nvt 0.0231 0.2196\nvt 0.0297 0.2535\nvt 0.0394 0.3125\nvt 0.8614 0.1660\nvt 0.8674 0.1780\nvt 0.1442 0.7386\nvt 0.1479 0.7381\nvt 0.1485 0.7426\nvt 0.8890 0.8409\nvt 0.8513 0.8153\nvt 0.8830 0.8115\nvt 0.8683 0.6054\nvt 0.1054 0.1691\nvt 0.0147 0.1852\nvt 0.0202 0.1903\nvt 0.0086 0.2023\nvt 0.0168 0.2135\nvt 0.0392 0.2761\nvt 0.8369 0.7858\nvt 0.8601 0.7866\nvt 0.1541 0.7305\nvt 0.1492 0.7333\nvt 0.1504 0.7388\nvt 0.1490 0.7399\nvt 0.2107 0.3681\nvt 0.2173 0.3585\nvt 0.2172 0.3746\nvt 0.9292 0.8409\nvt 0.9224 0.8363\nvt 0.9223 0.8283\nvt 0.1138 0.1655\nvt 0.1035 0.1695\nvt 0.0259 0.1714\nvt 0.0148 0.1837\nvt 0.0505 0.1675\nvt 0.0194 0.1768\nvt 0.7186 0.1807\nvt 0.7349 0.1861\nvt 0.1511 0.7391\nvt 0.1529 0.7409\nvt 0.9389 0.4752\nvt 0.8752 0.1702\nvt 0.0878 0.1701\nvt 0.0381 0.2140\nvt 0.0364 0.2421\nvt 0.9022 0.5298\nvt 0.1557 0.7285\nvt 0.3109 0.6084\nvt 0.2047 0.6065\nvt 0.2129 0.6117\nvt 0.1153 0.1611\nvt 0.0375 0.1630\nvt 0.0212 0.1692\nvt 0.0251 0.1658\nvt 0.0245 0.1937\nvt 0.0324 0.1939\nvt 0.1962 0.1814\nvt 0.1736 0.1591\nvt 0.1882 0.1702\nvt 0.1775 0.1645\nvt 0.1754 0.7355\nvt 0.1562 0.7404\nvt 0.2924 0.6215\nvt 0.9215 0.8424\nvt 0.1257 0.1579\nvt 0.1289 0.1520\nvt 0.0289 0.1851\nvt 0.8509 0.6592\nvt 0.4229 0.0761\nvt 0.4068 0.0774\nvt 0.1534 0.7271\nvt 0.1592 0.7420\nvt 0.1559 0.7417\nvt 0.1591 0.7429\nvt 0.0381 0.1560\nvt 0.0294 0.1565\nvt 0.9128 0.8166\nvt 0.9387 0.8539\nvt 0.1443 0.1486\nvt 0.1468 0.1513\nvt 0.1326 0.1568\nvt 0.0304 0.1678\nvt 0.0408 0.1827\nvt 0.7991 0.6633\nvt 0.7827 0.5367\nvt 0.9223 0.4427\nvt 0.9204 0.4656\nvt 0.3017 0.6121\nvt 0.1632 0.7325\nvt 0.1614 0.7366\nvt 0.1629 0.7431\nvt 0.9453 0.8478\nvt 0.1443 0.1528\nvt 0.1273 0.1552\nvt 0.0313 0.1506\nvt 0.1655 0.7355\nvt 0.9580 0.8523\nvt 0.0497 0.1869\nvt 0.8289 0.8096\nvt 0.9046 0.4807\nvt 0.9053 0.4658\nvt 0.7306 0.4112\nvt 0.7344 0.4006\nvt 0.1673 0.7455\nvt 0.1667 0.7451\nvt 0.1489 0.1510\nvt 0.0430 0.1396\nvt 0.4536 0.0831\nvt 0.4381 0.0844\nvt 0.4676 0.2449\nvt 0.6606 0.2147\nvt 0.6531 0.2152\nvt 0.6602 0.2113\nvt 0.1818 0.4613\nvt 0.1833 0.4774\nvt 0.9122 0.4875\nvt 0.9229 0.4816\nvt 0.8989 0.1407\nvt 0.7978 0.5194\nvt 0.8015 0.5043\nvt 0.1706 0.7459\nvt 0.0074 0.8580\nvt 0.0240 0.8595\nvt 0.0462 0.7542\nvt 0.0338 0.6961\nvt 0.0558 0.7306\nvt 0.7186 0.1773\nvt 0.1938 0.4444\nvt 0.1941 0.4693\nvt 0.1938 0.4976\nvt 0.7263 0.4220\nvt 0.9545 0.8032\nvt 0.9296 0.8088\nvt 0.9413 0.7707\nvt 0.1745 0.7381\nvt 0.1761 0.7426\nvt 0.1739 0.7490\nvt 0.9658 0.8662\nvt 0.7909 0.3111\nvt 0.1519 0.1504\nvt 0.2258 0.2065\nvt 0.2209 0.2031\nvt 0.2278 0.2036\nvt 0.7689 0.6541\nvt 0.1982 0.5097\nvt 0.0103 0.6669\nvt 0.0274 0.6764\nvt 0.0205 0.6916\nvt 0.8625 0.4948\nvt 0.2035 0.4456\nvt 0.0768 0.4430\nvt 0.8823 0.6525\nvt 0.2067 0.4754\nvt 0.2059 0.5252\nvt 0.1924 0.5496\nvt 0.2007 0.5517\nvt 0.8509 0.5334\nvt 0.7669 0.6829\nvt 0.7759 0.6012\nvt 0.7763 0.6258\nvt 0.7673 0.6201\nvt 0.7632 0.5545\nvt 0.7670 0.5701\nvt 0.8650 0.5247\nvt 0.9101 0.5016\nvt 0.8948 0.6168\nvt 0.9125 0.1648\nvt 0.2103 0.4600\nvt 0.2072 0.4939\nvt 0.2089 0.5500\nvt 0.1448 0.1497\nvt 0.1314 0.1502\nvt 0.1320 0.5426\nvt 0.1400 0.5363\nvt 0.1314 0.5665\nvt 0.1812 0.7359\nvt 0.1835 0.7419\nvt 0.1818 0.7478\nvt 0.1787 0.7499\nvt 0.8427 0.5637\nvt 0.8297 0.5645\nvt 0.8255 0.5459\nvt 0.8049 0.4833\nvt 0.2108 0.4425\nvt 0.2133 0.4765\nvt 0.2093 0.5073\nvt 0.8061 0.6210\nvt 0.8881 0.0849\nvt 0.1854 0.7375\nvt 0.1872 0.7412\nvt 0.1314 0.8668\nvt 0.0233 0.6443\nvt 0.5871 0.2880\nvt 0.2123 0.2484\nvt 0.1967 0.2524\nvt 0.2148 0.4889\nvt 0.2108 0.5356\nvt 0.9085 0.6793\nvt 0.7737 0.5574\nvt 0.0436 0.6817\nvt 0.0544 0.1823\nvt 0.8889 0.4899\nvt 0.8971 0.5012\nvt 0.9676 0.6443\nvt 0.9546 0.6669\nvt 0.8363 0.5843\nvt 0.8521 0.5683\nvt 0.2174 0.4315\nvt 0.2166 0.4537\nvt 0.2188 0.4967\nvt 0.1944 0.5991\nvt 0.1982 0.5882\nvt 0.0405 0.7948\nvt 0.0567 0.8102\nvt 0.1920 0.7377\nvt 0.1904 0.7484\nvt 0.1153 0.8635\nvt 0.2289 0.2221\nvt 0.2127 0.2063\nvt 0.2164 0.1984\nvt 0.2086 0.1966\nvt 0.2169 0.2084\nvt 0.2159 0.3390\nvt 0.2103 0.3553\nvt 0.2223 0.3937\nvt 0.2199 0.4470\nvt 0.2184 0.5254\nvt 0.2169 0.5394\nvt 0.2125 0.5848\nvt 0.8986 0.7884\nvt 0.9158 0.5068\nvt 0.9280 0.4895\nvt 0.1954 0.7397\nvt 0.1960 0.7524\nvt 0.1286 0.8575\nvt 0.2227 0.2076\nvt 0.2085 0.1955\nvt 0.2300 0.2074\nvt 0.2093 0.2227\nvt 0.2084 0.2553\nvt 0.8242 0.5348\nvt 0.2238 0.3513\nvt 0.2221 0.3626\nvt 0.2258 0.3817\nvt 0.2259 0.4118\nvt 0.2253 0.4565\nvt 0.2227 0.4804\nvt 0.2186 0.5539\nvt 0.2146 0.6051\nvt 0.4901 0.2008\nvt 0.5001 0.1946\nvt 0.8636 0.5462\nvt 0.1999 0.7178\nvt 0.1987 0.7318\nvt 0.1993 0.7463\nvt 0.8237 0.5209\nvt 0.2383 0.2215\nvt 0.2256 0.2030\nvt 0.2313 0.2255\nvt 0.2281 0.3933\nvt 0.2273 0.4384\nvt 0.2176 0.5986\nvt 0.9301 0.5138\nvt 0.9118 0.5206\nvt 0.9359 0.4931\nvt 0.8245 0.4966\nvt 0.2066 0.7274\nvt 0.2195 0.2520\nvt 0.2241 0.2427\nvt 0.1443 0.8476\nvt 0.2386 0.2264\nvt 0.3073 0.2066\nvt 0.3248 0.2082\nvt 0.2354 0.2102\nvt 0.2355 0.2552\nvt 0.2303 0.4114\nvt 0.2296 0.4622\nvt 0.2299 0.4854\nvt 0.2281 0.4998\nvt 0.2278 0.5264\nvt 0.2242 0.5544\nvt 0.2230 0.5846\nvt 0.2159 0.6506\nvt 0.2148 0.6610\nvt 0.2097 0.6569\nvt 0.2025 0.7593\nvt 0.1560 0.8451\nvt 0.1501 0.8524\nvt 0.2443 0.2324\nvt 0.2380 0.2245\nvt 0.2522 0.2356\nvt 0.2400 0.2081\nvt 0.2360 0.2400\nvt 0.2346 0.3345\nvt 0.2352 0.3902\nvt 0.2348 0.4162\nvt 0.2228 0.5951\nvt 0.2185 0.6307\nvt 0.2219 0.6359\nvt 0.2134 0.6397\nvt 0.2088 0.7340\nvt 0.2067 0.7515\nvt 0.2451 0.2167\nvt 0.2385 0.3835\nvt 0.2378 0.4252\nvt 0.2361 0.4750\nvt 0.2325 0.5162\nvt 0.2282 0.5572\nvt 0.2276 0.5777\nvt 0.2205 0.6533\nvt 0.2229 0.6697\nvt 0.7796 0.5503\nvt 0.2146 0.7232\nvt 0.1653 0.8342\nvt 0.1688 0.8425\nvt 0.1603 0.8523\nvt 0.2503 0.2106\nvt 0.2423 0.2306\nvt 0.8947 0.1365\nvt 0.2367 0.4609\nvt 0.2350 0.5046\nvt 0.2332 0.5380\nvt 0.2204 0.6224\nvt 0.2192 0.7013\nvt 0.1757 0.8446\nvt 0.2515 0.2254\nvt 0.2527 0.2407\nvt 0.2422 0.4007\nvt 0.2372 0.5242\nvt 0.2307 0.6040\nvt 0.8026 0.4703\nvt 0.8001 0.4578\nvt 0.8057 0.4620\nvt 0.1762 0.8378\nvt 0.2456 0.2576\nvt 0.4934 0.2642\nvt 0.4906 0.2495\nvt 0.7808 0.6103\nvt 0.8082 0.5688\nvt 0.0800 0.7258\nvt 0.8964 0.4684\nvt 0.1530 0.6380\nvt 0.8002 0.5429\nvt 0.7039 0.1764\nvt 0.8204 0.5430\nvt 0.7370 0.3816\nvt 0.7392 0.3722\nvt 0.6459 0.2316\nvt 0.6487 0.2220\nvt 0.6576 0.2242\nvt 0.0736 0.7124\nvt 0.7799 0.6386\nvt 0.7963 0.6365\nvt 0.7864 0.6195\nvt 0.7292 0.4163\nvt 0.7270 0.4233\nvt 0.9237 0.7484\nvt 0.9633 0.7339\nvt 0.8296 0.6456\nvt 0.4861 0.2594\nvt 0.8738 0.7211\nvt 0.8892 0.7137\nvt 0.1788 0.5125\nvt 0.0521 0.7846\nvt 0.7952 0.4999\nvt 0.9231 0.5295\nvt 0.8259 0.7634\nvt 0.0233 0.1899\nvt 0.8154 0.5434\nvt 0.8587 0.4815\nvt 0.7325 0.3985\nvt 0.7347 0.3898\nvt 0.7750 0.4774\nvt 0.8563 0.4541\nvt 0.8110 0.5991\nvt 0.7703 0.4891\nvt 0.7752 0.4888\nvt 0.7918 0.5499\nvt 0.7928 0.5739\nvt 0.8343 0.6290\nvt 0.7837 0.4864\nvt 0.7652 0.5871\nvt 0.8023 0.5785\nvt 0.9305 0.8506\nvt 0.7237 0.4276\nvt 0.7958 0.6215\nvt 0.8002 0.6028\nvt 0.7418 0.3626\nvt 0.7395 0.3786\nvt 0.7251 0.4237\nvt 0.7755 0.6777\nvt 0.8179 0.4433\nvt 0.8069 0.4453\nvt 0.7691 0.5479\nvt 0.9462 0.6172\nvt 0.9640 0.6020\nvt 0.8777 0.7533\nvt 0.8608 0.7577\nvt 0.9645 0.1868\nvt 0.9450 0.1727\nvt 0.9740 0.1784\nvt 0.7283 0.4109\nvt 0.7329 0.3971\nvt 0.7715 0.2305\nvt 0.7644 0.2180\nvt 0.7764 0.2239\nvt 0.7378 0.3861\nvt 0.8293 0.7082\nvt 0.8773 0.1875\nvt 0.7723 0.5367\nvt 0.9556 0.8469\nvt 0.9084 0.7612\nvt 0.9732 0.8817\nvt 0.7920 0.4505\nvt 0.7927 0.4266\nvt 0.8012 0.4421\nvt 0.9343 0.1325\nvt 0.7250 0.4205\nvt 0.7294 0.4091\nvt 0.0068 0.1701\nvt 0.6064 0.2121\nvt 0.1826 0.8017\nvt 0.7336 0.4008\nvt 0.8876 0.5883\nvt 0.8988 0.5865\nvt 0.9712 0.7661\nvt 0.0101 0.8032\nvt 0.0269 0.7661\nvt 0.1848 0.8093\nvt 0.1745 0.7934\nvt 0.0759 0.1747\nvt 0.0834 0.1751\nvt 0.7909 0.7671\nvt 0.8186 0.7476\nvt 0.1444 0.8399\nvt 0.8780 0.5058\nvt 0.1833 0.8161\nvt 0.1763 0.8042\nvt 0.8013 0.5920\nvt 0.1804 0.8235\nvt 0.1735 0.8164\nvt 0.1741 0.7990\nvt 0.1670 0.8288\nvt 0.1733 0.7909\nvt 0.7353 0.3337\nvt 0.7363 0.3440\nvt 0.0189 0.7339\nvt 0.1659 0.7844\nvt 0.8777 0.5869\nvt 0.9499 0.7058\nvt 0.9649 0.6916\nvt 0.1695 0.8080\nvt 0.1627 0.7835\nvt 0.1488 0.6551\nvt 0.2059 0.1820\nvt 0.2169 0.1820\nvt 0.1633 0.7573\nvt 0.1642 0.7794\nvt 0.1610 0.7609\nvt 0.1455 0.6855\nvt 0.1544 0.6997\nvt 0.1713 0.8080\nvt 0.1568 0.7731\nvt 0.1362 0.6795\nvt 0.9168 0.8403\nvt 0.1565 0.7480\nvt 0.1518 0.7241\nvt 0.1380 0.7069\nvt 0.1253 0.6604\nvt 0.1319 0.6234\nvt 0.8302 0.1589\nvt 0.8254 0.1613\nvt 0.1565 0.7707\nvt 0.1591 0.7530\nvt 0.1491 0.7515\nvt 0.1222 0.6929\nvt 0.1020 0.8467\nvt 0.1535 0.7754\nvt 0.1239 0.7229\nvt 0.1167 0.6651\nvt 0.1099 0.6241\nvt 0.8385 0.4602\nvt 0.1581 0.7892\nvt 0.1571 0.7986\nvt 0.1379 0.7641\nvt 0.1093 0.6709\nvt 0.0599 0.7665\nvt 0.1484 0.7950\nvt 0.1135 0.7627\nvt 0.0995 0.6887\nvt 0.1012 0.6504\nvt 0.5123 0.2291\nvt 0.1615 0.8094\nvt 0.5085 0.2276\nvt 0.5042 0.2263\nvt 0.6911 0.1731\nvt 0.4894 0.2149\nvt 0.4851 0.2138\nvt 0.7869 0.4442\nvt 0.1282 0.7835\nvt 0.0985 0.7323\nvt 0.1167 0.7915\nvt 0.0876 0.6743\nvt 0.8689 0.5611\nvt 0.0908 0.7134\nvt 0.0899 0.6585\nvt 0.1953 0.1777\nvt 0.8671 0.4653\nvt 0.0847 0.7648\nvt 0.0836 0.7418\nvt 0.0783 0.7005\nvt 0.1619 0.1573\nvt 0.5998 0.2907\nvt 0.6098 0.2965\nvt 0.2120 0.2033\nvt 0.7377 0.3872\nvt 0.1047 0.8036\nvt 0.0998 0.7814\nvt 0.0646 0.6805\nvt 0.8616 0.5590\nvt 0.2021 0.1843\nvt 0.0804 0.7975\nvt 0.0728 0.7612\nvt 0.0746 0.7254\nvt 0.0802 0.8207\nvt 0.0596 0.7076\nvt 0.2066 0.1961\nvt 0.1361 0.8355\nvt 0.8954 0.4305\nvt 0.9191 0.8285\nvt 0.2495 0.3248\nvt 0.1872 0.6237\nvt 0.1932 0.6305\nvt 0.1879 0.6364\nvt 0.1911 0.6467\nvt 0.0865 0.5336\nvt 0.4348 0.1438\nvt 0.1842 0.6125\nvt 0.1743 0.5490\nvt 0.1987 0.6414\nvt 0.0806 0.5692\nvt 0.1467 0.3967\nvt 0.1352 0.4538\nvt 0.1352 0.4216\nvt 0.1470 0.4170\nvt 0.1834 0.5516\nvt 0.1267 0.4348\nvt 0.2248 0.2145\nvt 0.2193 0.2071\nvt 0.1950 0.6572\nvt 0.1438 0.8323\nvt 0.1586 0.8301\nvt 0.9250 0.1521\nvt 0.7384 0.3669\nvt 0.1707 0.5151\nvt 0.7389 0.3771\nvt 0.1802 0.6788\nvt 0.1720 0.4811\nvt 0.1197 0.6075\nvt 0.6703 0.3366\nvt 0.7415 0.3528\nvt 0.7409 0.3680\nvt 0.2209 0.2165\nvt 0.1360 0.7123\nvt 0.1374 0.2874\nvt 0.1440 0.2436\nvt 0.1328 0.5126\nvt 0.1461 0.5162\nvt 0.1389 0.5088\nvt 0.7998 0.3350\nvt 0.1488 0.5882\nvt 0.1344 0.6077\nvt 0.7382 0.3366\nvt 0.7434 0.3508\nvt 0.7414 0.1839\nvt 0.2099 0.3075\nvt 0.1764 0.7137\nvt 0.2020 0.3829\nvt 0.7420 0.3396\nvt 0.1280 0.4128\nvt 0.1548 0.8262\nvt 0.1933 0.3718\nvt 0.7323 0.3219\nvt 0.7352 0.3231\nvt 0.1298 0.4833\nvt 0.1313 0.3118\nvt 0.1593 0.3157\nvt 0.7423 0.3305\nvt 0.7429 0.3525\nvt 0.1228 0.5166\nvt 0.7442 0.3372\nvt 0.1861 0.6680\nvt 0.1019 0.5435\nvt 0.0967 0.5694\nvt 0.1102 0.3734\nvt 0.1174 0.4022\nvt 0.2320 0.2199\nvt 0.7416 0.3601\nvt 0.1963 0.3543\nvt 0.2066 0.3525\nvt 0.1867 0.3783\nvt 0.1448 0.4933\nvt 0.1174 0.3610\nvt 0.7472 0.1521\nvt 0.7170 0.1450\nvt 0.7564 0.1346\nvt 0.2407 0.2232\nvt 0.7334 0.3044\nvt 0.7383 0.3155\nvt 0.9334 0.1843\nvt 0.1911 0.6710\nvt 0.1908 0.6791\nvt 0.1779 0.3848\nvt 0.1347 0.5898\nvt 0.7442 0.3419\nvt 0.2001 0.6861\nvt 0.1913 0.6909\nvt 0.1738 0.4088\nvt 0.1140 0.4367\nvt 0.0952 0.4382\nvt 0.0991 0.4064\nvt 0.7417 0.3140\nvt 0.0816 0.4681\nvt 0.0786 0.5082\nvt 0.1273 0.5027\nvt 0.1617 0.3767\nvt 0.1555 0.4055\nvt 0.7345 0.2951\nvt 0.7454 0.3274\nvt 0.0984 0.6117\nvt 0.1883 0.2593\nvt 0.2127 0.6362\nvt 0.7415 0.3059\nvt 0.7442 0.3155\nvt 0.8649 0.5800\nvt 0.1411 0.4949\nvt 0.0874 0.4051\nvt 0.1949 0.3113\nvt 0.1683 0.3278\nvt 0.1047 0.2528\nvt 0.0963 0.2886\nvt 0.1602 0.1994\nvt 0.5642 0.2707\nvt 0.1113 0.5541\nvt 0.1155 0.5887\nvt 0.7410 0.2906\nvt 0.7440 0.3004\nvt 0.1648 0.8189\nvt 0.1124 0.5111\nvt 0.1019 0.5113\nvt 0.1068 0.8408\nvt 0.1067 0.3581\nvt 0.1194 0.3098\nvt 0.1075 0.3328\nvt 0.2220 0.2642\nvt 0.1200 0.2598\nvt 0.1100 0.2757\nvt 0.1388 0.1819\nvt 0.1523 0.1715\nvt 0.1468 0.2186\nvt 0.1317 0.2233\nvt 0.1258 0.2436\nvt 0.0820 0.4388\nvt 0.1633 0.1642\nvt 0.1488 0.1569\nvt 0.7390 0.2716\nvt 0.0912 0.4637\nvt 0.0973 0.3820\nvt 0.1166 0.5272\nvt 0.1212 0.5459\nvt 0.0929 0.4830\nvt 0.4829 0.2058\nvt 0.8039 0.3829\nvt 0.8035 0.4015\nvt 0.0892 0.5054\nvt 0.1055 0.8415\nvt 0.7937 0.3035\nvt 0.8533 0.1993\nvt 0.8485 0.1887\nvt 0.7908 0.1972\nvt 0.8001 0.3743\nvt 0.8062 0.4163\nvt 0.7184 0.2350\nvt 0.7276 0.2280\nvt 0.7378 0.2353\nvt 0.8073 0.4302\nvt 0.3037 0.6134\nvt 0.1027 0.2956\nvt 0.7889 0.2871\nvt 0.8000 0.3180\nvt 0.8030 0.3464\nvt 0.8066 0.3662\nvt 0.8100 0.3894\nvt 0.1175 0.2116\nvt 0.8011 0.3048\nvt 0.8045 0.3119\nvt 0.8069 0.3182\nvt 0.8129 0.3798\nvt 0.8110 0.4086\nvt 0.8126 0.3700\nvt 0.8173 0.4231\nvt 0.7971 0.2833\nvt 0.8017 0.2880\nvt 0.8134 0.3280\nvt 0.8166 0.3313\nvt 0.8126 0.3517\nvt 0.7974 0.2738\nvt 0.8107 0.3104\nvt 0.8141 0.3179\nvt 0.8201 0.3722\nvt 0.1959 0.1727\nvt 0.8092 0.2948\nvt 0.8267 0.3789\nvt 0.8233 0.3967\nvt 0.8041 0.2603\nvt 0.8220 0.3423\nvt 0.8238 0.3555\nvt 0.8257 0.4068\nvt 0.8073 0.2760\nvt 0.8121 0.2838\nvt 0.8154 0.2950\nvt 0.8287 0.3664\nvt 0.8312 0.4159\nvt 0.8292 0.4315\nvt 0.1667 0.3487\nvt 0.8090 0.2693\nvt 0.8210 0.3040\nvt 0.8230 0.3104\nvt 0.8241 0.3246\nvt 0.6259 0.2596\nvt 0.6261 0.2652\nvt 0.6162 0.2625\nvt 0.8401 0.1486\nvt 0.8264 0.3415\nvt 0.8350 0.3717\nvt 0.8326 0.3945\nvt 0.8351 0.4064\nvt 0.5936 0.2890\nvt 0.8047 0.2437\nvt 0.8113 0.2548\nvt 0.8304 0.3504\nvt 0.8353 0.4345\nvt 0.8160 0.2599\nvt 0.8212 0.2738\nvt 0.8275 0.2813\nvt 0.8298 0.3209\nvt 0.8334 0.3346\nvt 0.8330 0.3552\nvt 0.8293 0.2954\nvt 0.8383 0.3412\nvt 0.8430 0.3690\nvt 0.8371 0.3793\nvt 0.8418 0.3912\nvt 0.8442 0.4137\nvt 0.8434 0.4237\nvt 0.8467 0.4374\nvt 0.7376 0.2380\nvt 0.8125 0.2356\nvt 0.8272 0.2633\nvt 0.8351 0.2951\nvt 0.8120 0.2244\nvt 0.8205 0.2541\nvt 0.8382 0.3134\nvt 0.8445 0.3326\nvt 0.8465 0.3940\nvt 0.8343 0.2728\nvt 0.8460 0.3387\nvt 0.8458 0.3507\nvt 0.8506 0.4252\nvt 0.8202 0.2241\nvt 0.8259 0.2319\nvt 0.8261 0.2453\nvt 0.8506 0.3645\nvt 0.8544 0.4108\nvt 0.1965 0.1768\nvt 0.8331 0.5944\nvt 0.8266 0.2245\nvt 0.8353 0.2674\nvt 0.8419 0.2945\nvt 0.8447 0.3129\nvt 0.8587 0.3679\nvt 0.8577 0.3891\nvt 0.8236 0.2163\nvt 0.8354 0.2491\nvt 0.8391 0.2566\nvt 0.8411 0.2750\nvt 0.8560 0.3473\nvt 0.8607 0.4262\nvt 0.8612 0.4448\nvt 0.1948 0.1687\nvt 0.1829 0.1648\nvt 0.1809 0.1563\nvt 0.8415 0.2624\nvt 0.8495 0.2890\nvt 0.8491 0.3033\nvt 0.8560 0.3115\nvt 0.8593 0.3287\nvt 0.8288 0.2035\nvt 0.8655 0.4050\nvt 0.4677 0.2558\nvt 0.4609 0.2482\nvt 0.8406 0.2298\nvt 0.8467 0.2422\nvt 0.8509 0.2585\nvt 0.8510 0.2715\nvt 0.1641 0.8198\nvt 0.8359 0.2072\nvt 0.8529 0.2501\nvt 0.8594 0.2874\nvt 0.8671 0.3426\nvt 0.8678 0.3730\nvt 0.8720 0.3987\nvt 0.8716 0.4191\nvt 0.8383 0.1963\nvt 0.8385 0.2206\nvt 0.8618 0.2584\nvt 0.8629 0.3135\nvt 0.8768 0.4336\nvt 0.8755 0.4504\nvt 0.8468 0.2101\nvt 0.8506 0.2360\nvt 0.8704 0.3113\nvt 0.8673 0.3229\nvt 0.8742 0.3612\nvt 0.8743 0.3776\nvt 0.8491 0.2148\nvt 0.8645 0.2715\nvt 0.8689 0.2837\nvt 0.8748 0.3293\nvt 0.8841 0.3896\nvt 0.8804 0.4075\nvt 0.8826 0.4247\nvt 0.8594 0.2248\nvt 0.8597 0.2347\nvt 0.8643 0.2433\nvt 0.8803 0.3417\nvt 0.8738 0.2585\nvt 0.8769 0.2981\nvt 0.8797 0.3127\nvt 0.8873 0.3751\nvt 0.8863 0.4502\nvt 0.8777 0.2782\nvt 0.8824 0.3247\nvt 0.8883 0.3492\nvt 0.8908 0.3990\nvt 0.8950 0.4162\nvt 0.8616 0.1953\nvt 0.8713 0.2280\nvt 0.8782 0.2383\nvt 0.8901 0.2980\nvt 0.8897 0.3096\nvt 0.7420 0.2236\nvt 0.4843 0.2327\nvt 0.4824 0.2356\nvt 0.4825 0.2257\nvt 0.8671 0.1978\nvt 0.8685 0.2022\nvt 0.8697 0.2187\nvt 0.8856 0.2628\nvt 0.8894 0.3244\nvt 0.8914 0.2770\nvt 0.8932 0.3595\nvt 0.8935 0.3861\nvt 0.5245 0.1204\nvt 0.8779 0.2192\nvt 0.8874 0.2373\nvt 0.8901 0.2534\nvt 0.8984 0.3086\nvt 0.8940 0.3376\nvt 0.9003 0.3464\nvt 0.9026 0.3739\nvt 0.9082 0.3846\nvt 0.9106 0.4046\nvt 0.8901 0.2161\nvt 0.8990 0.2624\nvt 0.8998 0.2750\nvt 0.9028 0.2900\nvt 0.9073 0.3198\nvt 0.9068 0.3545\nvt 0.1691 0.1526\nvt 0.2149 0.1955\nvt 0.6814 0.3019\nvt 0.8844 0.1954\nvt 0.8969 0.2451\nvt 0.9086 0.3053\nvt 0.9120 0.8132\nvt 0.9132 0.8127\nvt 0.8903 0.2030\nvt 0.9200 0.4280\nvt 0.4546 0.2428\nvt 0.9017 0.2012\nvt 0.9048 0.2354\nvt 0.9113 0.2763\nvt 0.9127 0.2957\nvt 0.9165 0.3187\nvt 0.9147 0.3577\nvt 0.9167 0.4058\nvt 0.7159 0.2039\nvt 0.7120 0.2043\nvt 0.7121 0.1956\nvt 0.9031 0.1932\nvt 0.9228 0.3728\nvt 0.9170 0.3876\nvt 0.7236 0.1995\nvt 0.4619 0.2090\nvt 0.9226 0.8237\nvt 0.9275 0.3359\nvt 0.9279 0.3543\nvt 0.9283 0.4014\nvt 0.2342 0.2159\nvt 0.9203 0.8220\nvt 0.9168 0.1867\nvt 0.9093 0.1948\nvt 0.9172 0.2097\nvt 0.9188 0.2440\nvt 0.9270 0.3021\nvt 0.9266 0.3148\nvt 0.3328 0.2184\nvt 0.3333 0.2263\nvt 0.9198 0.1984\nvt 0.9205 0.2238\nvt 0.9242 0.2768\nvt 0.5312 0.2201\nvt 0.5362 0.2020\nvt 0.6661 0.3192\nvt 0.9299 0.8288\nvt 0.9318 0.3658\nvt 0.9344 0.4061\nvt 0.3368 0.2317\nvt 0.3411 0.2351\nvt 0.6783 0.3330\nvt 0.6736 0.3240\nvt 0.6817 0.3207\nvt 0.6048 0.2518\nvt 0.6099 0.2593\nvt 0.6028 0.2593\nvt 0.5574 0.1928\nvt 0.5431 0.1789\nvt 0.7226 0.1899\nvt 0.7291 0.1879\nvt 0.9248 0.1947\nvt 0.9312 0.1992\nvt 0.9375 0.3418\nvt 0.9408 0.3634\nvt 0.9373 0.3940\nvt 0.7804 0.2085\nvt 0.7857 0.2095\nvt 0.5898 0.2540\nvt 0.7417 0.1960\nvt 0.5016 0.2143\nvt 0.4956 0.2238\nvt 0.4945 0.2157\nvt 0.6801 0.1391\nvt 0.6913 0.1204\nvt 0.4208 0.2444\nvt 0.9411 0.1920\nvt 0.7399 0.1063\nvt 0.6794 0.1013\nvt 0.5661 0.2458\nvt 0.5631 0.2432\nvt 0.7066 0.1891\nvt 0.6348 0.2708\nvt 0.6335 0.2573\nvt 0.6229 0.2775\nvt 0.6138 0.2677\nvt 0.5946 0.2851\nvt 0.5995 0.2847\nvt 0.5875 0.2835\nvt 0.6857 0.1936\nvt 0.6741 0.2630\nvt 0.6679 0.2618\nvt 0.6609 0.2569\nvt 0.5021 0.2666\nvt 0.7343 0.2093\nvt 0.6796 0.2613\nvt 0.6739 0.2609\nvt 0.6808 0.3402\nvt 0.6883 0.3287\nvt 0.6164 0.1908\nvt 0.5992 0.1892\nvt 0.6219 0.1674\nvt 0.6828 0.2632\nvt 0.5426 0.2693\nvt 0.6255 0.2369\nvt 0.6261 0.2240\nvt 0.6319 0.2247\nvt 0.5472 0.2052\nvt 0.6888 0.2603\nvt 0.6883 0.2622\nvt 0.6854 0.2621\nvt 0.4725 0.2172\nvt 0.4702 0.2283\nvt 0.4687 0.2166\nvt 0.6548 0.1843\nvt 0.6512 0.1915\nvt 0.6429 0.1958\nvt 0.7100 0.2679\nvt 0.4748 0.2553\nvt 0.4737 0.2646\nvt 0.5239 0.2666\nvt 0.5333 0.2651\nvt 0.5262 0.2566\nvt 0.6983 0.1983\nvt 0.6019 0.2781\nvt 0.5888 0.2763\nvt 0.6014 0.2672\nvt 0.6178 0.1457\nvt 0.6347 0.1167\nvt 0.6554 0.1294\nvt 0.5530 0.2513\nvt 0.5554 0.2735\nvt 0.5276 0.2360\nvt 0.5239 0.2341\nvt 0.6773 0.2646\nvt 0.7036 0.2017\nvt 0.7030 0.2068\nvt 0.6304 0.2532\nvt 0.6593 0.2731\nvt 0.6446 0.2734\nvt 0.6531 0.2555\nvt 0.6571 0.2510\nvt 0.6562 0.2477\nvt 0.6113 0.2864\nvt 0.6977 0.2532\nvt 0.6991 0.2516\nvt 0.6493 0.2435\nvt 0.7090 0.2465\nvt 0.7149 0.2502\nvt 0.5197 0.1431\nvt 0.6950 0.2580\nvt 0.6945 0.3322\nvt 0.6911 0.3398\nvt 0.5675 0.2606\nvt 0.5624 0.2585\nvt 0.5715 0.2512\nvt 0.6070 0.2360\nvt 0.5905 0.2443\nvt 0.6981 0.2598\nvt 0.1315 0.7104\nvt 0.5150 0.2631\nvt 0.5056 0.2525\nvt 0.5551 0.2444\nvt 0.5568 0.2463\nvt 0.6995 0.2700\nvt 0.6913 0.2679\nvt 0.6881 0.2656\nvt 0.6514 0.2726\nvt 0.7701 0.1930\nvt 0.7682 0.1784\nvt 0.5698 0.2089\nvt 0.5818 0.1918\nvt 0.5794 0.2502\nvt 0.6770 0.3055\nvt 0.8000 0.1855\nvt 0.8219 0.1672\nvt 0.8211 0.1739\nvt 0.8111 0.1819\nvt 0.4879 0.2335\nvt 0.5915 0.2684\nvt 0.7987 0.1959\nvt 0.6088 0.2615\nvt 0.7235 0.1725\nvt 0.5157 0.2428\nvt 0.5124 0.2414\nvt 0.7593 0.2234\nvt 0.7086 0.2109\nvt 0.5833 0.2790\nvt 0.6412 0.2112\nvt 0.6359 0.2097\nvt 0.6457 0.2018\nvt 0.6181 0.2619\nvt 0.6239 0.2598\nvt 0.5347 0.2457\nvt 0.5422 0.2428\nvt 0.5600 0.2406\nvt 0.5525 0.2432\nvt 0.6725 0.1956\nvt 0.6700 0.2004\nvt 0.6640 0.1981\nvt 0.6775 0.1967\nvt 0.5864 0.2481\nvt 0.5790 0.2494\nvt 0.6335 0.2499\nvt 0.5636 0.2303\nvt 0.5673 0.2468\nvt 0.5598 0.2486\nvt 0.6552 0.2444\nvt 0.5453 0.2593\nvt 0.7040 0.2484\nvt 0.5546 0.2646\nvt 0.6798 0.1946\nvt 0.7092 0.2736\nvt 0.5986 0.2534\nvt 0.7313 0.1628\nvt 0.2688 0.3522\nvt 0.5915 0.2540\nvt 0.6201 0.1060\nvt 0.5797 0.1155\nvt 0.2878 0.6202\nvt 0.3177 0.6141\nvt 0.3152 0.6108\nvt 0.6583 0.2277\nvt 0.6358 0.2794\nvt 0.6199 0.2852\nvt 0.3132 0.6027\nvt 0.6715 0.1883\nvt 0.6681 0.1663\nvt 0.7036 0.1579\nvt 0.6569 0.2207\nvt 0.6582 0.2544\nvt 0.6017 0.2611\nvt 0.6437 0.1887\nvt 0.6157 0.2643\nvt 0.5761 0.2465\nvt 0.3428 0.6306\nvt 0.6802 0.2769\nvt 0.6374 0.2412\nvt 0.8122 0.1724\nvt 0.7994 0.1862\nvt 0.5793 0.2808\nvt 0.6675 0.2762\nvt 0.6499 0.2798\nvt 0.6542 0.2411\nvt 0.7109 0.2401\nvt 0.7051 0.2462\nvt 0.5723 0.2752\nvt 0.3597 0.6416\nvt 0.5982 0.1397\nvt 0.7165 0.2417\nvt 0.6147 0.2936\nvt 0.6991 0.1714\nvt 0.6788 0.1704\nvt 0.5338 0.1734\nvt 0.5181 0.1800\nvt 0.5772 0.1779\nvt 0.6677 0.1800\nvt 0.5736 0.2439\nvt 0.5807 0.2523\nvt 0.7202 0.2220\nvt 0.6646 0.2056\nvt 0.6527 0.2082\nvt 0.3058 0.6107\nvt 0.2783 0.2239\nvt 0.7127 0.2849\nvt 0.6833 0.1771\nvt 0.7099 0.1820\nvt 0.7517 0.2316\nvt 0.2985 0.6146\nvt 0.2362 0.2124\nvt 0.9410 0.0285\nvt 0.7117 0.2127\nvt 0.6233 0.2593\nvt 0.6169 0.2633\nvt 0.6003 0.2587\nvt 0.6534 0.2876\nvt 0.5746 0.2703\nvt 0.7682 0.2108\nvt 0.3133 0.6080\nvt 0.6544 0.2385\nvt 0.6949 0.1672\nvt 0.7762 0.2144\nvt 0.7865 0.2228\nvt 0.4787 0.2500\nvt 0.3067 0.6116\nvt 0.5888 0.2510\nvt 0.6194 0.2231\nvt 0.7995 0.1800\nvt 0.8063 0.1765\nvt 0.6490 0.1593\nvt 0.7065 0.2443\nvt 0.5694 0.2490\nvt 0.5484 0.1218\nvt 0.5471 0.1474\nvt 0.3202 0.6082\nvt 0.3254 0.6113\nvt 0.6689 0.3001\nvt 0.7873 0.1929\nvt 0.7890 0.1958\nvt 0.3302 0.4209\nvt 0.7879 0.1833\nvt 0.7829 0.1674\nvt 0.8082 0.1621\nvt 0.6341 0.2346\nvt 0.6371 0.2255\nvt 0.8170 0.1637\nvt 0.5350 0.2399\nvt 0.5312 0.2379\nvt 0.6774 0.2964\nvt 0.3184 0.6073\nvt 0.7116 0.2169\nvt 0.5820 0.1586\nvt 0.6007 0.2563\nvt 0.5190 0.2443\nvt 0.3140 0.6104\nvt 0.3276 0.6093\nvt 0.7013 0.2988\nvt 0.4951 0.2354\nvt 0.4916 0.2344\nvt 0.9701 0.0487\nvt 0.3207 0.6090\nvt 0.3322 0.6126\nvt 0.3360 0.6198\nvt 0.5316 0.2439\nvt 0.7031 0.2825\nvt 0.5694 0.1727\nvt 0.3494 0.2461\nvt 0.5648 0.1464\nvt 0.5092 0.2401\nvt 0.6886 0.2805\nvt 0.2727 0.3670\nvt 0.6626 0.3076\nvt 0.2600 0.3495\nvt 0.3264 0.6093\nvt 0.3356 0.6144\nvt 0.5492 0.2409\nvt 0.2988 0.4046\nvt 0.3195 0.6074\nvt 0.3396 0.6230\nvt 0.3403 0.6132\nvt 0.6498 0.2929\nvt 0.4282 0.1340\nvt 0.4787 0.2249\nvt 0.4748 0.2244\nvt 0.3283 0.6084\nvt 0.3294 0.6111\nvt 0.3409 0.6168\nvt 0.3421 0.6267\nvt 0.2975 0.3915\nvt 0.3041 0.4162\nvt 0.2831 0.3674\nvt 0.3195 0.4374\nvt 0.3464 0.6254\nvt 0.5385 0.2419\nvt 0.5988 0.2563\nvt 0.3170 0.4151\nvt 0.6170 0.2616\nvt 0.2703 0.3362\nvt 0.2793 0.3437\nvt 0.2964 0.3729\nvt 0.3121 0.3919\nvt 0.3449 0.6203\nvt 0.3477 0.6210\nvt 0.2634 0.3138\nvt 0.2925 0.3477\nvt 0.3538 0.6247\nvt 0.3546 0.6276\nvt 0.6539 0.2355\nvt 0.2728 0.3196\nvt 0.2834 0.3301\nvt 0.3099 0.3670\nvt 0.5000 0.2250\nvt 0.7100 0.2390\nvt 0.3586 0.6351\nvt 0.2569 0.2206\nvt 0.2503 0.2935\nvt 0.6965 0.2865\nvt 0.3506 0.6270\nvt 0.2703 0.2992\nvt 0.2811 0.3127\nvt 0.3019 0.3395\nvt 0.3302 0.3928\nvt 0.3605 0.6323\nvt 0.2435 0.2097\nvt 0.6751 0.2843\nvt 0.2483 0.2833\nvt 0.2910 0.3083\nvt 0.3234 0.3626\nvt 0.6636 0.2945\nvt 0.6546 0.2953\nvt 0.2509 0.2024\nvt 0.2696 0.2176\nvt 0.4065 0.3900\nvt 0.2398 0.2672\nvt 0.2636 0.2858\nvt 0.3005 0.3149\nvt 0.3080 0.3292\nvt 0.3428 0.4059\nvt 0.3456 0.4199\nvt 0.3286 0.2821\nvt 0.7126 0.2344\nvt 0.2292 0.1869\nvt 0.2880 0.2148\nvt 0.2666 0.2740\nvt 0.2838 0.2802\nvt 0.3293 0.3591\nvt 0.2521 0.1869\nvt 0.3421 0.2254\nvt 0.3045 0.2971\nvt 0.3153 0.3136\nvt 0.3209 0.3321\nvt 0.3436 0.3674\nvt 0.2833 0.1957\nvt 0.2933 0.2081\nvt 0.2945 0.2785\nvt 0.5919 0.2566\nvt 0.2056 0.1644\nvt 0.2386 0.1735\nvt 0.4660 0.2094\nvt 0.3293 0.3252\nvt 0.6115 0.2621\nvt 0.2936 0.2584\nvt 0.3347 0.3330\nvt 0.6534 0.2324\nvt 0.7115 0.2371\nvt 0.2276 0.1650\nvt 0.2674 0.1785\nvt 0.3227 0.3037\nvt 0.3117 0.2679\nvt 0.2591 0.1699\nvt 0.3583 0.3773\nvt 0.2182 0.1532\nvt 0.2426 0.1580\nvt 0.2944 0.1826\nvt 0.3509 0.3556\nvt 0.1873 0.1468\nvt 0.2732 0.1645\nvt 0.3646 0.3637\nvt 0.1729 0.1402\nvt 0.2068 0.1385\nvt 0.2355 0.1456\nvt 0.3281 0.2015\nvt 0.7694 0.2135\nvt 0.0833 0.1622\nvt 0.0989 0.1570\nvt 0.1150 0.1504\nvt 0.1338 0.1451\nvt 0.2710 0.1453\nvt 0.3010 0.1753\nvt 0.3571 0.2471\nvt 0.3758 0.3764\nvt 0.1497 0.1326\nvt 0.3220 0.1777\nvt 0.3356 0.1958\nvt 0.1948 0.1224\nvt 0.2400 0.1289\nvt 0.2769 0.1346\nvt 0.3084 0.1627\nvt 0.3566 0.2167\nvt 0.3608 0.2334\nvt 0.3659 0.2536\nvt 0.3723 0.3434\nvt 0.0757 0.1540\nvt 0.1002 0.1326\nvt 0.1274 0.1180\nvt 0.3736 0.2458\nvt 0.6681 0.2581\nvt 0.0492 0.1605\nvt 0.2979 0.1488\nvt 0.3066 0.1558\nvt 0.3237 0.1731\nvt 0.3404 0.1839\nvt 0.3772 0.2658\nvt 0.6940 0.2577\nvt 0.3849 0.3660\nvt 0.0815 0.1300\nvt 0.1688 0.1118\nvt 0.2496 0.1172\nvt 0.3188 0.1601\nvt 0.3250 0.1662\nvt 0.3315 0.1731\nvt 0.3544 0.1940\nvt 0.3850 0.2625\nvt 0.3801 0.2716\nvt 0.0646 0.1394\nvt 0.1077 0.1206\nvt 0.2913 0.1273\nvt 0.3007 0.1380\nvt 0.3102 0.1473\nvt 0.3410 0.1771\nvt 0.3495 0.1849\nvt 0.3712 0.2175\nvt 0.3719 0.2344\nvt 0.1485 0.1093\nvt 0.2121 0.1041\nvt 0.3097 0.1410\nvt 0.3488 0.1805\nvt 0.3720 0.2017\nvt 0.3935 0.3777\nvt 0.0376 0.1528\nvt 0.0710 0.1273\nvt 0.0891 0.1197\nvt 0.1040 0.1148\nvt 0.1322 0.1075\nvt 0.1593 0.1032\nvt 0.1821 0.1018\nvt 0.2527 0.1008\nvt 0.2850 0.1093\nvt 0.3024 0.1263\nvt 0.3062 0.1314\nvt 0.3563 0.1842\nvt 0.3890 0.2711\nvt 0.0445 0.1372\nvt 0.0492 0.1328\nvt 0.0675 0.1232\nvt 0.0902 0.1107\nvt 0.1535 0.0995\nvt 0.1987 0.0969\nvt 0.3096 0.1267\nvt 0.3637 0.1883\nvt 0.3913 0.2377\nvt 0.4000 0.3813\nvt 0.0477 0.1273\nvt 0.0661 0.1180\nvt 0.1224 0.0999\nvt 0.1395 0.0968\nvt 0.2207 0.0932\nvt 0.2615 0.0896\nvt 0.3092 0.1098\nvt 0.3143 0.1224\nvt 0.3707 0.1929\nvt 0.3812 0.2031\nvt 0.3971 0.2660\nvt 0.0147 0.1403\nvt 0.0398 0.1224\nvt 0.0739 0.1107\nvt 0.1143 0.0909\nvt 0.1376 0.0914\nvt 0.2137 0.0877\nvt 0.3190 0.1178\nvt 0.3746 0.1907\nvt 0.3900 0.2156\nvt 0.0069 0.1518\nvt 0.0155 0.1337\nvt 0.0366 0.1265\nvt 0.0449 0.1178\nvt 0.1513 0.0841\nvt 0.2446 0.0855\nvt 0.3256 0.1142\nvt 0.3811 0.1954\nvt 0.0101 0.1296\nvt 0.0206 0.1260\nvt 0.0325 0.1103\nvt 0.1082 0.0832\nvt 0.1444 0.0791\nvt 0.2452 0.0801\nvt 0.3361 0.0963\nvt 0.3327 0.1107\nvt 0.3853 0.1937\nvt 0.4016 0.2319\nvt 0.4052 0.2559\nvt 0.1685 0.0717\nvt 0.2781 0.0801\nvt 0.3404 0.1073\nvt 0.3949 0.2044\nvt 0.3895 0.1920\nvt 0.4065 0.2215\nvt 0.9591 0.1403\nvt 0.9545 0.1296\nvt 0.9366 0.1295\nvt 0.9650 0.1260\nvt 0.9507 0.1217\nvt 0.9842 0.1224\nvt 0.9768 0.1103\nvt 0.1616 0.0663\nvt 0.1107 0.0586\nvt 0.2839 0.0751\nvt 0.3489 0.1042\nvt 0.4074 0.1998\nvt 0.3938 0.1902\nvt 0.9598 0.1337\nvt 0.9299 0.1382\nvt 0.9393 0.1274\nvt 0.0201 0.0838\nvt 0.1963 0.0601\nvt 0.3148 0.0768\nvt 0.3612 0.0888\nvt 0.3694 0.0933\nvt 0.3630 0.1059\nvt 0.3983 0.1887\nvt 0.1949 0.0544\nvt 0.3249 0.0725\nvt 0.3729 0.1041\nvt 0.4028 0.1872\nvt 0.0258 0.0487\nvt 0.1823 0.0487\nvt 0.3373 0.0684\nvt 0.3834 0.1030\nvt 0.4062 0.1781\nvt 0.4122 0.1845\nvt 0.4129 0.1931\nvt 0.9645 0.0838\nvt 0.2676 0.0452\nvt 0.3681 0.0734\nvt 0.3974 0.1077\nvt 0.4113 0.1767\nvt 0.2925 0.0399\nvt 0.3835 0.0700\nvt 0.4075 0.1074\nvt 0.4163 0.1760\nvt 0.3206 0.2505\nvn -0.0921 0.2696 -0.9585\nvn 0.0417 0.3259 -0.9445\nvn -0.1089 0.4193 -0.9013\nvn -0.9582 -0.2712 -0.0912\nvn -0.9695 -0.0798 -0.2318\nvn -0.9657 0.2222 -0.1344\nvn -0.1769 0.9801 -0.0895\nvn -0.2480 0.9658 -0.0755\nvn -0.1988 0.9799 -0.0133\nvn -0.2548 0.9572 -0.1369\nvn -0.2515 0.9630 -0.0963\nvn -0.2593 0.9658 -0.0016\nvn -0.2083 0.9634 -0.1688\nvn -0.3177 0.9372 0.1442\nvn -0.2918 0.9499 0.1120\nvn -0.3391 0.8929 0.2962\nvn -0.2207 0.9672 -0.1258\nvn -0.1632 0.9843 -0.0669\nvn -0.0379 0.9966 -0.0729\nvn -0.1187 0.9008 0.4176\nvn 0.1210 0.7820 0.6114\nvn -0.2178 0.8574 0.4662\nvn -0.0960 -0.8979 -0.4295\nvn 0.1660 -0.9460 -0.2785\nvn 0.3525 -0.8795 -0.3199\nvn -0.0641 0.7394 0.6702\nvn -0.4728 0.5370 0.6985\nvn -0.2596 0.7241 0.6389\nvn -0.5245 0.7478 0.4069\nvn 0.1491 0.9747 0.1664\nvn 0.2205 0.9721 -0.0799\nvn 0.4146 0.9081 0.0582\nvn -0.0829 -0.7835 0.6158\nvn 0.1850 -0.9714 0.1486\nvn 0.1978 -0.9096 0.3654\nvn -0.7616 -0.6148 -0.2047\nvn 0.1893 0.4039 0.8950\nvn -0.0776 0.5606 0.8244\nvn 0.0248 0.5419 0.8401\nvn -0.5022 0.7941 0.3423\nvn -0.6156 0.6996 0.3627\nvn -0.1252 0.9035 0.4098\nvn -0.1834 0.6366 0.7490\nvn -0.0773 0.6382 0.7660\nvn -0.5163 0.7666 0.3818\nvn 0.4562 -0.8579 -0.2363\nvn 0.2033 -0.9103 -0.3606\nvn 0.6381 -0.7432 -0.2012\nvn -0.1150 0.9915 0.0606\nvn -0.9048 0.3638 0.2213\nvn -0.8868 0.3140 0.3390\nvn -0.9138 0.3496 0.2064\nvn 0.1690 0.9584 -0.2298\nvn 0.2877 0.9392 0.1873\nvn 0.6099 0.7687 0.1928\nvn -0.5533 0.8276 -0.0941\nvn -0.5482 0.8361 0.0179\nvn -0.4266 0.8564 0.2908\nvn -0.3102 0.9288 0.2026\nvn -0.3820 0.8567 0.3465\nvn -0.3086 0.8907 0.3336\nvn 0.5521 0.7994 0.2368\nvn 0.3660 0.8949 0.2553\nvn 0.5882 0.7774 0.2228\nvn -0.1231 0.9852 0.1195\nvn -0.2032 0.9503 0.2358\nvn -0.1266 0.9338 0.3345\nvn 0.5376 0.8068 0.2449\nvn 0.2347 0.9464 0.2218\nvn 0.4970 0.7244 0.4777\nvn -0.0589 0.9226 0.3811\nvn -0.4205 0.8993 0.1201\nvn -0.2341 0.8792 0.4150\nvn -0.8984 0.4347 -0.0623\nvn -0.9574 0.2794 0.0725\nvn -0.9455 0.3091 -0.1027\nvn 0.3488 0.8921 0.2870\nvn -0.6108 0.7169 -0.3362\nvn -0.5538 0.8325 0.0092\nvn -0.5902 0.8043 -0.0682\nvn -0.2212 0.3586 -0.9069\nvn -0.6813 -0.5561 -0.4759\nvn -0.1367 -0.7347 -0.6644\nvn 0.0233 -0.9993 -0.0276\nvn 0.0119 -0.9994 -0.0328\nvn 0.0044 -0.9975 0.0709\nvn -0.3438 -0.3054 0.8879\nvn -0.4337 -0.3467 0.8317\nvn -0.5323 -0.3871 0.7529\nvn 0.7986 0.5620 0.2153\nvn 0.7180 0.6863 0.1155\nvn 0.9133 0.3741 0.1607\nvn 0.0683 0.9961 -0.0551\nvn 0.3023 0.9478 0.1015\nvn 0.2505 0.9642 0.0866\nvn -0.2686 0.9632 -0.0071\nvn -0.2597 0.9316 0.2542\nvn 0.0297 0.9076 0.4187\nvn -0.1339 0.9690 0.2077\nvn 0.1926 0.9781 0.0783\nvn -0.8419 -0.5336 0.0800\nvn -0.9302 -0.3550 0.0926\nvn -0.8930 -0.4383 -0.1019\nvn -0.9440 0.0677 0.3229\nvn -0.9930 -0.1095 -0.0447\nvn -0.9219 -0.3864 0.0279\nvn -0.9265 -0.3730 -0.0494\nvn -0.0671 0.9288 0.3645\nvn 0.6627 0.6496 0.3724\nvn 0.6041 0.6849 0.4073\nvn 0.7500 0.5623 0.3483\nvn -0.9642 -0.1761 -0.1983\nvn -0.9667 -0.2558 0.0060\nvn -0.2346 0.9695 0.0698\nvn -0.3154 -0.7982 -0.5132\nvn -0.0634 -0.8827 -0.4656\nvn -0.1443 0.9737 -0.1760\nvn -0.2232 0.9713 0.0828\nvn -0.8984 -0.1117 -0.4246\nvn -0.8302 0.1691 -0.5311\nvn -0.8786 0.2304 -0.4183\nvn -0.3028 0.8534 0.4242\nvn 0.0309 0.9032 0.4281\nvn -0.2798 0.8860 0.3695\nvn -0.8843 -0.4241 -0.1955\nvn -0.9753 -0.1946 -0.1042\nvn -0.9668 -0.2268 -0.1175\nvn -0.1941 0.8364 0.5125\nvn -0.2748 0.8501 0.4491\nvn -0.2947 0.7864 0.5429\nvn -0.3158 0.8684 0.3822\nvn 0.2526 0.8470 0.4677\nvn -0.3413 0.8719 0.3510\nvn 0.3416 0.9362 -0.0820\nvn 0.3816 0.9243 0.0015\nvn 0.4059 0.9063 -0.1172\nvn 0.3649 -0.9204 -0.1401\nvn 0.0991 -0.9949 0.0191\nvn 0.3723 -0.9262 0.0596\nvn -0.8433 -0.5314 -0.0800\nvn -0.8974 -0.4389 0.0447\nvn -0.8321 -0.5526 0.0461\nvn -0.9739 0.1754 -0.1441\nvn -0.9366 0.3267 -0.1264\nvn -0.9443 0.1887 -0.2695\nvn -0.9933 0.0263 -0.1125\nvn -0.9875 0.0223 -0.1560\nvn -0.9757 -0.0163 -0.2185\nvn -0.8924 -0.4483 -0.0510\nvn -0.7402 -0.4398 0.5086\nvn -0.7819 -0.1568 0.6033\nvn -0.5590 -0.4999 0.6615\nvn 0.3783 0.8598 0.3430\nvn 0.4110 0.9042 0.1158\nvn 0.2725 0.9565 0.1040\nvn 0.3758 0.8985 0.2269\nvn 0.6860 0.2584 -0.6801\nvn 0.8137 0.2798 -0.5095\nvn 0.5491 0.3561 -0.7561\nvn -0.2387 0.8789 0.4129\nvn -0.0456 0.9967 0.0668\nvn -0.1314 0.9909 -0.0270\nvn -0.1100 0.9897 0.0915\nvn -0.0879 0.9953 -0.0405\nvn -0.0537 0.9869 -0.1520\nvn -0.3109 0.8831 0.3513\nvn 0.5586 0.2589 0.7879\nvn 0.0678 0.7738 0.6298\nvn -0.0544 0.9438 0.3261\nvn -0.0922 0.8344 0.5433\nvn 0.7152 0.6658 0.2123\nvn 0.7464 0.6450 0.1637\nvn -0.6453 0.5234 0.5564\nvn -0.3005 0.6928 0.6555\nvn -0.2218 0.7031 0.6756\nvn -0.6730 -0.6688 -0.3158\nvn 0.5901 0.7928 0.1526\nvn 0.7733 0.4885 0.4040\nvn 0.7655 0.6403 0.0628\nvn 0.9178 0.3969 -0.0103\nvn 0.8812 0.4614 -0.1027\nvn 0.8771 0.4798 0.0211\nvn -0.9380 -0.3151 -0.1444\nvn 0.8102 -0.5334 -0.2429\nvn 0.8748 -0.4499 -0.1794\nvn 0.8765 -0.4214 -0.2327\nvn 0.7841 0.2204 0.5802\nvn 0.7715 0.4672 0.4318\nvn 0.8211 0.5356 0.1972\nvn -0.1052 0.8026 0.5872\nvn 0.0075 0.7768 0.6297\nvn -0.3055 0.9134 0.2687\nvn -0.4078 0.9124 0.0340\nvn 0.6598 -0.7288 0.1830\nvn 0.5499 -0.8102 0.2029\nvn 0.2141 -0.9734 0.0811\nvn 0.4494 0.7742 0.4457\nvn 0.6625 0.5054 0.5528\nvn 0.5240 0.8252 0.2108\nvn 0.2769 0.8501 0.4480\nvn -0.1800 0.8781 0.4432\nvn 0.1137 0.9138 0.3899\nvn 0.1760 -0.4089 -0.8954\nvn -0.3364 -0.2122 -0.9174\nvn 0.3655 -0.1262 -0.9222\nvn -0.9420 0.2464 -0.2276\nvn -0.9172 0.2322 -0.3236\nvn -0.8714 0.4499 -0.1957\nvn -0.8618 -0.4328 0.2644\nvn -0.7493 -0.6157 0.2440\nvn 0.1058 0.4617 -0.8807\nvn 0.2603 0.5063 -0.8221\nvn 0.2671 0.7458 -0.6103\nvn -0.9997 0.0108 -0.0234\nvn -0.9732 -0.0373 -0.2268\nvn -0.0196 -0.9995 0.0252\nvn -0.0236 -0.9995 0.0214\nvn -0.0438 -0.9984 0.0352\nvn -0.3744 -0.3736 0.8487\nvn -0.1887 -0.0982 0.9771\nvn -0.5089 -0.0065 0.8608\nvn -0.0055 0.9631 0.2690\nvn -0.0826 0.9726 0.2174\nvn -0.0201 0.9100 0.4142\nvn -0.4769 0.0717 -0.8760\nvn -0.4688 0.3585 -0.8072\nvn -0.2517 0.2330 -0.9393\nvn -0.8847 0.4405 -0.1524\nvn 0.9231 0.2581 -0.2851\nvn 0.9183 0.3122 -0.2434\nvn 0.9311 0.3430 -0.1242\nvn -0.9359 0.2122 -0.2811\nvn -0.9132 0.1863 -0.3623\nvn -0.9580 -0.0386 -0.2840\nvn -0.1422 0.9629 0.2295\nvn -0.1987 0.9302 0.3086\nvn -0.0896 0.9185 0.3851\nvn -0.2396 0.9369 -0.2544\nvn -0.1056 0.6419 0.7595\nvn -0.0889 0.7889 0.6080\nvn -0.2056 0.7503 0.6282\nvn 0.0943 0.9573 0.2731\nvn -0.5495 0.7810 -0.2969\nvn -0.8645 0.4350 -0.2517\nvn -0.8729 0.2695 -0.4068\nvn -0.7667 0.4215 -0.4842\nvn -0.8126 -0.0076 -0.5828\nvn -0.7955 -0.1988 -0.5724\nvn -0.7697 0.0703 -0.6345\nvn 0.7968 0.5600 0.2266\nvn 0.8488 0.5142 0.1233\nvn -0.1980 0.9794 0.0403\nvn -0.3393 0.9354 0.0993\nvn -0.2505 0.9485 0.1939\nvn -0.4396 -0.3454 0.8291\nvn -0.3283 -0.2153 0.9197\nvn -0.0906 0.2662 0.9596\nvn -0.2958 0.4494 0.8430\nvn -0.4533 0.2672 0.8504\nvn -0.9875 -0.1566 0.0195\nvn -0.9677 -0.1234 0.2196\nvn -0.9964 0.0599 -0.0594\nvn -0.6987 -0.7144 -0.0392\nvn -0.3517 0.8413 0.4104\nvn -0.3786 0.8395 0.3897\nvn -0.3393 0.8260 0.4501\nvn -0.0119 0.5935 0.8047\nvn -0.4552 -0.6325 -0.6266\nvn -0.3765 -0.3782 -0.8457\nvn -0.3406 -0.5808 -0.7393\nvn 0.0820 0.9317 0.3538\nvn -0.5098 0.8538 -0.1060\nvn -0.0390 0.8501 0.5251\nvn 0.0367 0.4147 0.9092\nvn -0.2481 0.5374 0.8060\nvn -0.1598 0.6116 0.7748\nvn -0.2027 0.6902 0.6946\nvn -0.4173 0.5825 0.6975\nvn -0.0664 0.9872 0.1449\nvn -0.2267 0.7843 0.5775\nvn -0.4148 0.7427 0.5257\nvn -0.3948 0.6834 0.6140\nvn -0.9387 -0.3293 0.1017\nvn -0.8046 0.5210 -0.2850\nvn -0.6225 0.6707 -0.4032\nvn -0.6146 0.0076 -0.7888\nvn -0.3817 0.8229 0.4208\nvn -0.1866 -0.3801 -0.9059\nvn -0.0452 -0.6236 -0.7804\nvn 0.1051 -0.5675 -0.8166\nvn -0.1305 0.6998 0.7023\nvn -0.3307 0.8297 0.4497\nvn -0.0025 0.9996 -0.0261\nvn 0.1226 0.9922 0.0193\nvn 0.0686 0.9910 -0.1149\nvn 0.0692 0.9866 0.1478\nvn -0.8726 -0.4793 0.0940\nvn -0.4191 0.5178 0.7458\nvn -0.5455 0.2141 0.8103\nvn -0.4019 0.5004 0.7668\nvn 0.0847 0.9953 -0.0465\nvn 0.0162 0.9946 -0.1019\nvn 0.0613 0.9707 -0.2324\nvn -0.8081 -0.5890 -0.0017\nvn 0.1077 -0.5436 -0.8324\nvn 0.0362 -0.4212 -0.9062\nvn 0.1006 -0.4852 -0.8686\nvn 0.2414 0.9418 0.2337\nvn 0.2395 0.8932 0.3805\nvn 0.2420 0.8828 0.4026\nvn -0.1213 -0.1083 0.9867\nvn 0.1045 0.0370 0.9938\nvn 0.0240 0.5099 0.8599\nvn -0.9939 0.0331 0.1048\nvn -0.9233 0.3130 0.2226\nvn -0.9847 0.1014 0.1415\nvn -0.0259 -0.6175 -0.7861\nvn -0.1392 -0.4434 -0.8854\nvn 0.0970 -0.7356 -0.6704\nvn -0.2336 0.9456 -0.2263\nvn -0.7064 -0.7041 0.0726\nvn 0.2116 0.9555 -0.2055\nvn 0.1852 0.9790 -0.0852\nvn -0.6707 -0.0477 -0.7401\nvn -0.7227 0.5004 -0.4767\nvn -0.2695 0.0576 -0.9613\nvn -0.3540 0.0865 -0.9312\nvn -0.3072 0.0964 -0.9467\nvn -0.4414 -0.3490 0.8267\nvn -0.3346 -0.3272 0.8837\nvn -0.2971 -0.4510 0.8416\nvn -0.4258 -0.0960 0.8997\nvn -0.2563 -0.2617 -0.9305\nvn -0.6023 -0.3470 -0.7189\nvn -0.6587 -0.2185 -0.7199\nvn -0.0741 0.9650 0.2513\nvn 0.3849 0.7814 0.4911\nvn 0.4769 0.7158 0.5100\nvn -0.8986 -0.0295 -0.4378\nvn -0.9661 -0.1131 -0.2321\nvn -0.9106 -0.0018 -0.4133\nvn -0.6669 -0.6865 -0.2897\nvn -0.7027 -0.6859 -0.1888\nvn -0.8142 -0.5151 -0.2679\nvn -0.1628 0.7667 0.6210\nvn -0.4778 0.3004 -0.8255\nvn -0.4270 0.4408 -0.7895\nvn -0.4421 0.3591 -0.8220\nvn -0.3984 0.1659 -0.9020\nvn -0.3623 0.1213 -0.9241\nvn -0.1984 0.1139 -0.9734\nvn -0.5001 -0.3300 -0.8006\nvn -0.4716 -0.1538 -0.8683\nvn -0.5023 -0.3479 -0.7916\nvn 0.7161 -0.6350 -0.2898\nvn 0.1720 -0.7912 -0.5868\nvn 0.2314 -0.7489 -0.6210\nvn -0.3104 -0.3552 0.8817\nvn -0.2116 -0.0610 0.9754\nvn -0.6235 0.6119 -0.4866\nvn -0.4596 0.8140 -0.3551\nvn -0.6330 0.6193 -0.4644\nvn 0.2997 0.2599 0.9179\nvn 0.3079 0.3924 0.8667\nvn 0.0871 0.5794 0.8104\nvn 0.0405 0.6785 0.7335\nvn 0.9792 -0.0362 -0.1997\nvn 0.9923 0.0462 -0.1149\nvn 0.9715 -0.0757 -0.2247\nvn 0.9644 0.0230 -0.2632\nvn 0.9625 0.1317 -0.2372\nvn 0.5061 -0.8479 0.1575\nvn 0.4976 -0.8658 0.0519\nvn 0.5801 -0.7164 0.3877\nvn 0.4772 -0.7583 0.4440\nvn 0.5046 -0.6569 0.5602\nvn 0.0528 0.9513 -0.3038\nvn 0.1335 0.9232 -0.3602\nvn 0.0129 0.7904 0.6124\nvn -0.8568 0.2226 0.4651\nvn -0.9790 0.0788 0.1879\nvn -0.8876 -0.1025 0.4490\nvn -0.4100 -0.0128 -0.9120\nvn -0.5499 0.2499 -0.7970\nvn -0.5716 0.2276 -0.7883\nvn 0.0280 -0.9993 -0.0246\nvn 0.0276 -0.9987 -0.0433\nvn 0.0188 -0.9985 0.0509\nvn 0.1125 0.1220 0.9861\nvn 0.3409 0.2687 0.9009\nvn 0.0403 -0.6966 -0.7163\nvn 0.1603 -0.7946 -0.5856\nvn 0.9015 -0.1231 0.4148\nvn 0.8402 0.1775 0.5123\nvn 0.7662 0.0967 0.6352\nvn -0.3014 0.8914 -0.3383\nvn -0.1661 0.6407 -0.7496\nvn 0.0020 0.4929 -0.8700\nvn 0.9850 0.1130 -0.1299\nvn 0.9662 -0.2333 -0.1094\nvn 0.9931 -0.1081 -0.0454\nvn 0.9361 -0.3321 -0.1158\nvn 0.0361 -0.9993 -0.0117\nvn 0.3037 -0.9525 0.0192\nvn 0.4663 -0.8782 0.1061\nvn -0.9691 -0.2458 0.0215\nvn -0.9592 -0.2693 -0.0864\nvn 0.4294 -0.8821 0.1935\nvn 0.1766 0.0848 -0.9806\nvn 0.4724 -0.0221 -0.8811\nvn 0.3761 0.2243 -0.8990\nvn -0.0087 -0.3139 0.9494\nvn 0.0003 0.0458 0.9989\nvn 0.2695 0.4732 0.8387\nvn -0.9910 0.0931 0.0958\nvn -0.9969 0.0266 -0.0744\nvn 0.2946 -0.0995 -0.9504\nvn 0.9304 0.1716 -0.3237\nvn 0.9606 -0.0116 -0.2778\nvn 0.9280 0.3604 0.0943\nvn -0.9686 0.1990 0.1492\nvn -0.8971 0.3176 0.3071\nvn -0.9614 0.0833 0.2622\nvn 0.9906 -0.1357 -0.0152\nvn 0.9470 -0.2949 -0.1274\nvn 0.9243 -0.3713 -0.0884\nvn -0.3196 0.2342 0.9181\nvn -0.4669 -0.0299 0.8838\nvn -0.5261 0.2530 0.8119\nvn 0.0930 0.0308 -0.9952\nvn 0.1441 -0.0782 -0.9864\nvn 0.1104 -0.1366 -0.9844\nvn -0.4446 -0.0670 -0.8932\nvn -0.3653 -0.4856 -0.7942\nvn -0.2508 -0.1283 -0.9595\nvn 0.3614 0.1795 0.9149\nvn 0.4017 0.3744 0.8357\nvn 0.9399 -0.1379 -0.3122\nvn 0.8300 -0.5373 -0.1498\nvn 0.9807 -0.1902 0.0458\nvn -0.8164 -0.2402 -0.5251\nvn -0.8394 -0.1705 -0.5161\nvn -0.1029 0.8830 0.4580\nvn -0.4820 0.7726 0.4133\nvn 0.8669 0.4906 0.0875\nvn 0.8352 0.5143 0.1947\nvn 0.8966 0.4091 0.1692\nvn -0.0680 0.8921 0.4466\nvn 0.5609 0.3727 -0.7392\nvn 0.5492 0.2973 -0.7810\nvn 0.7614 0.1081 -0.6391\nvn 0.3438 -0.9042 -0.2533\nvn 0.5215 -0.8219 -0.2293\nvn 0.7382 -0.6514 -0.1751\nvn -0.0975 0.2049 -0.9739\nvn -0.1581 0.2723 -0.9491\nvn -0.1854 0.2774 -0.9427\nvn 0.2503 -0.2340 0.9395\nvn 0.3602 -0.7057 0.6100\nvn 0.2614 -0.1624 0.9514\nvn 0.4294 -0.4914 0.7577\nvn 0.2438 0.3801 0.8922\nvn 0.2381 0.5041 0.8302\nvn 0.1460 0.5424 0.8273\nvn 0.1947 -0.3442 0.9185\nvn 0.1463 -0.3059 0.9407\nvn 0.3002 -0.1522 0.9416\nvn 0.3475 0.4942 0.7968\nvn 0.1846 0.6456 0.7410\nvn 0.3822 -0.8860 -0.2623\nvn 0.1939 -0.8190 -0.5400\nvn 0.4028 -0.8914 -0.2076\nvn 0.7602 -0.1321 -0.6360\nvn 0.5319 0.1337 -0.8361\nvn 0.7098 0.1547 -0.6872\nvn 0.6149 -0.2803 -0.7371\nvn 0.7214 -0.3329 -0.6072\nvn 0.5590 -0.5323 -0.6357\nvn 0.8021 0.5035 -0.3210\nvn 0.7892 0.5163 0.3323\nvn 0.8777 0.3047 0.3699\nvn 0.8519 0.4477 0.2715\nvn 0.8480 -0.1301 -0.5137\nvn 0.8313 0.0761 -0.5506\nvn 0.9920 -0.1241 0.0219\nvn 0.9414 -0.3365 -0.0215\nvn 0.9874 -0.1405 0.0722\nvn 0.0561 -0.2294 -0.9717\nvn -0.0490 -0.3620 -0.9308\nvn -0.9910 -0.1136 -0.0708\nvn -0.0738 0.7798 0.6216\nvn -0.3936 0.3603 0.8457\nvn -0.2415 0.2786 0.9295\nvn -0.1317 -0.1183 0.9842\nvn -0.2869 0.6123 0.7367\nvn -0.2814 0.6412 0.7140\nvn -0.1787 0.5798 0.7949\nvn -0.1515 -0.3472 -0.9254\nvn -0.0666 -0.3414 -0.9375\nvn 0.0922 -0.4295 -0.8983\nvn 0.1235 -0.5821 0.8037\nvn -0.0078 -0.6036 0.7972\nvn -0.1858 0.2812 0.9415\nvn 0.0641 0.0592 0.9962\nvn -0.0956 -0.0140 0.9953\nvn -0.0472 0.9597 0.2771\nvn -0.3267 0.3032 0.8951\nvn -0.2692 0.1671 0.9485\nvn -0.6424 -0.1178 -0.7573\nvn -0.0529 -0.3878 -0.9202\nvn -0.2931 -0.3789 -0.8778\nvn 0.0344 -0.2365 0.9710\nvn -0.0255 0.5282 0.8487\nvn -0.0566 0.1848 0.9811\nvn 0.1076 0.3132 0.9435\nvn 0.0160 0.4255 0.9048\nvn -0.1140 -0.6778 0.7263\nvn -0.1521 -0.6979 0.6999\nvn -0.2488 -0.4413 0.8621\nvn -0.0869 -0.7532 0.6520\nvn 0.0706 -0.6744 0.7349\nvn -0.5440 -0.8390 -0.0104\nvn -0.1695 -0.9567 -0.2366\nvn -0.2948 -0.9281 -0.2272\nvn 0.8184 -0.4289 -0.3823\nvn 0.9427 0.3307 0.0449\nvn 0.9558 0.2901 -0.0465\nvn -0.0860 0.6250 0.7758\nvn 0.0349 0.4891 0.8715\nvn -0.2282 0.7272 0.6473\nvn 0.2909 0.1943 0.9368\nvn 0.2605 0.3765 0.8890\nvn 0.2411 0.4043 0.8823\nvn 0.7060 -0.4379 -0.5566\nvn -0.8939 0.4433 0.0670\nvn -0.8948 0.4183 0.1562\nvn 0.2000 0.8410 0.5027\nvn 0.1180 0.8477 0.5170\nvn 0.0998 0.6842 0.7224\nvn -0.9721 0.0754 -0.2221\nvn -0.8496 0.0931 -0.5191\nvn 0.0158 0.8670 0.4980\nvn 0.0149 0.8430 0.5376\nvn -0.3533 0.0516 0.9341\nvn -0.2892 0.1701 0.9420\nvn -0.0461 -0.1206 0.9916\nvn 0.0343 -0.1131 0.9930\nvn 0.1429 -0.0100 0.9897\nvn 0.1214 0.1094 0.9865\nvn 0.0512 0.6031 0.7960\nvn 0.6668 -0.7168 0.2040\nvn 0.7790 -0.4967 0.3826\nvn 0.9596 -0.2796 -0.0306\nvn 0.6749 -0.5730 -0.4648\nvn 0.6453 -0.6870 -0.3341\nvn 0.7357 -0.6297 -0.2491\nvn 0.9183 -0.0883 -0.3859\nvn 0.9312 -0.1380 -0.3374\nvn 0.9180 -0.1503 -0.3669\nvn 0.9488 -0.2709 -0.1624\nvn 0.2908 0.9567 0.0066\nvn -0.4146 0.2286 0.8808\nvn -0.1515 0.4082 0.9002\nvn 0.6577 -0.6811 -0.3217\nvn 0.4212 -0.8201 -0.3873\nvn 0.1603 -0.0065 0.9870\nvn 0.0430 0.0953 0.9945\nvn 0.0197 0.1322 0.9910\nvn -0.0846 0.0982 0.9915\nvn 0.5024 -0.4979 0.7069\nvn 0.4248 -0.3762 0.8234\nvn 0.3337 -0.3905 0.8580\nvn 0.4196 0.0209 0.9075\nvn 0.1553 0.0603 0.9860\nvn 0.3413 -0.1696 0.9245\nvn 0.2560 -0.3535 0.8997\nvn 0.3284 -0.3725 0.8679\nvn 0.1784 -0.3141 0.9325\nvn 0.0033 0.6764 0.7365\nvn 0.0482 0.6887 0.7235\nvn 0.1744 -0.7504 0.6376\nvn 0.1963 -0.4562 0.8679\nvn 0.0331 -0.4468 0.8940\nvn 0.1428 -0.0002 0.9897\nvn 0.1412 0.0721 0.9873\nvn 0.1928 0.0945 0.9767\nvn 0.5271 -0.6929 -0.4920\nvn 0.6081 -0.6973 -0.3795\nvn 0.4636 -0.7498 -0.4719\nvn 0.1674 -0.5997 0.7825\nvn 0.1103 -0.6293 0.7692\nvn 0.9864 0.1618 -0.0272\nvn 0.9168 -0.0438 -0.3969\nvn 0.9357 -0.0082 -0.3526\nvn -0.1647 0.9768 -0.1367\nvn -0.3107 0.9401 0.1404\nvn -0.1659 0.9385 0.3028\nvn -0.4516 0.0281 0.8918\nvn 0.2553 -0.1620 -0.9532\nvn 0.2636 -0.0444 -0.9636\nvn 0.2691 -0.2362 -0.9337\nvn -0.2033 0.2206 0.9539\nvn -0.2311 0.2628 0.9368\nvn 0.0590 0.1205 0.9909\nvn 0.2199 -0.0292 0.9751\nvn 0.2850 -0.0782 0.9553\nvn 0.2731 0.5932 0.7573\nvn 0.4066 0.6123 0.6780\nvn 0.2002 0.5532 0.8086\nvn 0.3871 -0.2084 0.8981\nvn 0.0883 -0.1941 0.9770\nvn 0.2177 0.1426 0.9655\nvn 0.2981 0.1186 0.9471\nvn 0.1607 0.2054 0.9654\nvn 0.4953 0.0243 0.8683\nvn 0.3555 0.0236 0.9344\nvn 0.0602 0.0949 0.9937\nvn 0.0955 0.2658 0.9593\nvn -0.0443 0.0573 0.9973\nvn 0.2611 0.1455 0.9543\nvn 0.1621 -0.0413 0.9859\nvn 0.2640 0.2168 0.9398\nvn 0.1215 -0.2340 0.9646\nvn -0.1195 0.0628 0.9908\nvn -0.2772 -0.1867 0.9425\nvn -0.1589 -0.2174 0.9630\nvn 0.0896 -0.3787 0.9211\nvn -0.1268 0.0054 0.9919\nvn 0.0546 -0.2135 0.9754\nvn 0.2350 -0.0118 0.9719\nvn 0.4299 0.5260 0.7339\nvn 0.6336 0.3277 0.7008\nvn 0.2437 0.6315 0.7360\nvn 0.9463 0.2999 -0.1208\nvn 0.9800 0.1894 0.0611\nvn 0.9418 0.3280 0.0737\nvn 0.9924 0.1195 0.0292\nvn 0.9896 0.1005 -0.1026\nvn 0.9988 0.0490 0.0050\nvn 0.8211 0.5266 -0.2200\nvn 0.9096 -0.2456 -0.3351\nvn -0.7640 0.5955 0.2483\nvn -0.6439 0.7534 0.1332\nvn -0.3760 -0.2933 0.8790\nvn -0.2595 -0.1221 0.9580\nvn -0.4693 -0.1873 0.8629\nvn -0.2662 0.1105 0.9575\nvn -0.3530 0.3283 0.8761\nvn -0.0622 -0.3037 0.9507\nvn 0.0869 -0.4740 0.8762\nvn -0.1899 -0.4719 0.8609\nvn -0.0485 0.5060 0.8611\nvn 0.0692 0.6188 0.7825\nvn -0.0974 0.5943 0.7983\nvn -0.0142 -0.3849 0.9228\nvn -0.0598 -0.3128 0.9479\nvn 0.1715 -0.1507 0.9736\nvn 0.2819 0.1480 0.9479\nvn 0.2169 0.0038 0.9762\nvn 0.9198 -0.0286 -0.3914\nvn 0.9529 -0.0487 -0.2993\nvn 0.9279 0.0782 -0.3643\nvn 0.9401 0.1671 -0.2973\nvn 0.4845 0.3114 0.8175\nvn 0.5715 0.2135 0.7923\nvn 0.3904 0.5096 0.7667\nvn 0.2282 0.8295 0.5097\nvn 0.1009 0.6690 0.7364\nvn -0.6906 -0.7224 -0.0335\nvn -0.6055 -0.7943 0.0490\nvn -0.2884 -0.9574 -0.0089\nvn -0.1179 -0.3425 0.9321\nvn -0.0838 -0.1658 0.9826\nvn -0.4930 -0.8680 -0.0594\nvn -0.3020 -0.9273 -0.2208\nvn -0.1698 -0.9817 0.0856\nvn 0.4771 -0.5670 -0.6714\nvn 0.6561 -0.5745 -0.4893\nvn 0.4153 -0.5892 -0.6931\nvn 0.2527 0.7804 0.5719\nvn 0.2224 0.6672 0.7108\nvn 0.0509 0.7633 0.6441\nvn 0.2311 -0.5378 0.8108\nvn 0.9028 0.2621 -0.3409\nvn 0.3248 0.4003 0.8568\nvn 0.2929 0.5537 0.7795\nvn 0.2716 0.5235 0.8076\nvn -0.1439 0.5651 0.8124\nvn 0.6175 0.0487 0.7850\nvn 0.7329 -0.2024 0.6495\nvn 0.7443 -0.2384 0.6239\nvn 0.7708 -0.2647 0.5795\nvn -0.9075 -0.1225 0.4017\nvn -0.6793 -0.7098 0.1863\nvn -0.6478 -0.6632 0.3750\nvn -0.1529 0.7390 0.6561\nvn -0.3447 0.8145 0.4667\nvn -0.1684 0.7214 0.6717\nvn -0.0398 -0.0707 0.9967\nvn -0.2291 0.3114 0.9222\nvn -0.1598 0.3189 0.9342\nvn -0.1673 0.1629 0.9723\nvn 0.1603 -0.2011 0.9664\nvn 0.2324 -0.4538 0.8603\nvn 0.4581 -0.2779 0.8443\nvn -0.0952 0.5775 0.8108\nvn 0.0604 -0.3964 0.9160\nvn -0.0542 0.1109 0.9923\nvn 0.0648 0.0460 0.9968\nvn 0.3846 -0.5885 0.7112\nvn 0.3693 0.2598 0.8922\nvn 0.2351 0.2970 0.9254\nvn 0.3134 0.3506 0.8825\nvn 0.1800 0.3118 0.9329\nvn 0.2559 0.1849 0.9489\nvn 0.1126 0.1553 0.9814\nvn 0.5776 -0.6480 -0.4965\nvn 0.6145 -0.5650 -0.5506\nvn 0.2466 0.9585 0.1430\nvn 0.3089 0.9495 0.0544\nvn 0.1392 0.9875 0.0735\nvn 0.0831 -0.9682 -0.2359\nvn 0.2407 -0.9456 -0.2188\nvn -0.8661 -0.3714 0.3345\nvn -0.9135 -0.3872 0.1243\nvn -0.7588 -0.6355 0.1424\nvn 0.1679 0.3591 -0.9181\nvn 0.2821 0.1138 -0.9526\nvn 0.1379 0.4382 -0.8882\nvn 0.0873 -0.8269 -0.5554\nvn -0.1155 -0.8265 -0.5510\nvn 0.5247 -0.8269 -0.2022\nvn -0.3059 -0.5045 0.8074\nvn -0.2428 -0.3733 0.8954\nvn -0.3105 -0.4075 0.8588\nvn -0.1078 0.2991 0.9481\nvn -0.1101 0.4875 0.8661\nvn 0.1061 0.3231 0.9404\nvn 0.3073 -0.3448 0.8869\nvn -0.1542 -0.0925 0.9837\nvn 0.1805 -0.2383 0.9542\nvn 0.9276 0.3584 0.1051\nvn 0.0804 0.2058 0.9752\nvn 0.0445 0.3679 0.9288\nvn -0.0125 0.6977 0.7163\nvn 0.0660 0.1671 0.9837\nvn 0.8527 -0.4914 -0.1771\nvn 0.4820 -0.7950 -0.3682\nvn 0.4696 -0.8757 -0.1124\nvn 0.4185 -0.8795 -0.2263\nvn 0.2979 0.6406 0.7077\nvn 0.5399 0.2299 -0.8097\nvn 0.7698 0.0475 -0.6365\nvn 0.0406 0.5915 0.8053\nvn 0.1633 0.4714 0.8666\nvn 0.1235 0.4195 0.8993\nvn 0.0503 0.5576 0.8285\nvn -0.0302 0.6370 0.7703\nvn -0.9214 -0.2032 -0.3312\nvn -0.3183 0.9291 0.1882\nvn -0.6858 0.6952 0.2155\nvn -0.3205 0.9472 -0.0110\nvn -0.9647 -0.2196 0.1451\nvn -0.9629 -0.1972 0.1839\nvn -0.9615 -0.1743 0.2123\nvn -0.3451 0.6821 0.6446\nvn 0.0406 -0.0089 -0.9991\nvn 0.1557 0.0778 -0.9847\nvn 0.0945 0.1771 -0.9796\nvn -0.0764 -0.2138 0.9739\nvn -0.0076 -0.2236 0.9746\nvn 0.5443 0.3798 0.7479\nvn 0.1664 0.5909 0.7894\nvn 0.3089 0.4081 0.8591\nvn -0.2325 0.6216 0.7480\nvn 0.1015 0.3876 0.9162\nvn -0.0565 0.6364 0.7693\nvn -0.0505 0.4131 0.9093\nvn -0.0783 -0.7381 0.6701\nvn -0.2975 -0.6030 0.7402\nvn -0.6440 -0.4995 0.5794\nvn -0.6003 -0.3453 0.7214\nvn -0.6567 -0.3936 0.6432\nvn 0.9600 0.1023 -0.2607\nvn 0.9576 -0.0439 -0.2847\nvn 0.0403 0.2309 0.9721\nvn 0.1936 0.4443 0.8747\nvn 0.1802 0.4867 0.8547\nvn 0.1892 0.4300 0.8828\nvn 0.0111 -0.6462 -0.7631\nvn 0.1497 -0.7827 -0.6041\nvn 0.3507 0.8215 0.4495\nvn 0.1328 0.9191 0.3709\nvn 0.5543 0.7636 0.3311\nvn 0.0213 -0.9980 -0.0584\nvn 0.3326 -0.9149 -0.2288\nvn 0.0072 -0.9993 -0.0366\nvn 0.1294 -0.2194 0.9670\nvn 0.1279 -0.1284 0.9834\nvn -0.0428 0.1198 0.9919\nvn 0.0696 0.3569 0.9315\nvn -0.0625 0.2904 0.9549\nvn -0.0331 0.4608 0.8869\nvn 0.0532 0.4550 0.8889\nvn 0.3137 -0.1699 0.9342\nvn -0.1595 -0.4850 0.8598\nvn 0.7035 -0.6587 -0.2669\nvn 0.6065 -0.7619 -0.2272\nvn 0.2373 0.2268 0.9446\nvn 0.3765 0.2842 0.8817\nvn 0.3899 0.2812 0.8769\nvn -0.0296 -0.6599 0.7508\nvn 0.8542 0.2908 -0.4309\nvn 0.8896 0.2453 -0.3851\nvn -0.1175 -0.4313 0.8945\nvn -0.2373 -0.2409 0.9411\nvn -0.2617 -0.0773 0.9620\nvn 0.0808 0.3079 0.9480\nvn -0.0383 -0.0273 0.9989\nvn -0.1276 0.1022 0.9865\nvn 0.0021 0.8489 0.5285\nvn 0.0546 -0.0765 0.9955\nvn 0.1540 0.2822 0.9469\nvn 0.1653 0.5338 0.8292\nvn -0.8714 -0.3256 -0.3669\nvn -0.9776 0.1270 -0.1676\nvn -0.6303 -0.7647 -0.1337\nvn -0.0096 0.6995 0.7146\nvn -0.1000 -0.7001 0.7070\nvn 0.5758 -0.7720 -0.2690\nvn 0.5396 -0.8294 -0.1443\nvn 0.3371 -0.0337 0.9409\nvn 0.3427 -0.0057 0.9394\nvn 0.3757 0.2786 0.8839\nvn 0.3891 0.2989 0.8713\nvn 0.5476 0.3124 0.7762\nvn 0.1305 0.0039 0.9914\nvn 0.8304 0.4202 -0.3658\nvn -0.4853 0.8598 0.1587\nvn -0.3392 0.8395 0.4244\nvn -0.0687 0.9970 0.0345\nvn -0.1113 -0.1128 0.9873\nvn 0.1086 -0.2364 0.9655\nvn 0.1507 0.1032 0.9832\nvn 0.0880 0.2349 0.9680\nvn 0.0395 0.5278 0.8484\nvn 0.2289 -0.1169 0.9664\nvn 0.2244 0.4286 0.8751\nvn -0.0643 0.4728 0.8788\nvn 0.4593 0.2016 0.8651\nvn 0.1481 0.3247 0.9341\nvn -0.2590 -0.4311 -0.8643\nvn -0.4718 -0.3611 -0.8044\nvn -0.3811 -0.2982 -0.8751\nvn -0.4564 -0.2266 -0.8604\nvn -0.4482 -0.0152 -0.8938\nvn -0.4746 0.1063 -0.8737\nvn -0.4668 0.1622 -0.8694\nvn 0.0569 -0.1605 0.9854\nvn 0.2261 -0.8132 -0.5362\nvn 0.3285 -0.8759 -0.3535\nvn 0.4715 -0.8043 0.3617\nvn 0.4079 -0.8985 0.1622\nvn 0.2492 -0.9621 -0.1108\nvn -0.0888 -0.0519 0.9947\nvn -0.1483 -0.0404 0.9881\nvn 0.1237 0.1746 0.9768\nvn -0.6444 -0.5827 -0.4952\nvn 0.7365 -0.6416 -0.2142\nvn 0.3820 -0.8890 -0.2524\nvn 0.6902 -0.6986 -0.1886\nvn -0.0884 0.6409 0.7625\nvn -0.3034 0.4094 0.8604\nvn -0.4450 0.8459 0.2938\nvn -0.1531 0.1859 -0.9705\nvn -0.2748 0.3017 -0.9129\nvn -0.2699 0.1249 -0.9547\nvn -0.4787 0.0165 -0.8778\nvn -0.0522 -0.5052 0.8614\nvn -0.1494 -0.5655 0.8111\nvn -0.2556 -0.1110 0.9604\nvn -0.0983 -0.0386 0.9944\nvn 0.1216 0.2805 0.9521\nvn 0.1208 0.5058 0.8541\nvn 0.2538 0.4408 0.8609\nvn 0.0436 0.5582 0.8285\nvn 0.6701 0.1314 0.7305\nvn -0.1874 -0.3146 0.9305\nvn 0.7960 0.4774 -0.3722\nvn 0.8268 0.4544 -0.3315\nvn 0.8383 0.4559 -0.2991\nvn -0.5546 0.2546 -0.7922\nvn -0.6658 0.2249 -0.7114\nvn -0.5883 0.1403 -0.7964\nvn -0.3073 -0.1306 -0.9426\nvn -0.2237 -0.3500 -0.9096\nvn 0.0011 -0.5560 0.8311\nvn 0.0274 -0.9732 0.2280\nvn 0.0506 -0.4894 0.8706\nvn 0.1365 -0.9363 0.3235\nvn 0.0568 -0.2457 0.9677\nvn -0.1730 0.0611 0.9830\nvn -0.0090 0.5805 0.8142\nvn 0.1493 0.3469 0.9259\nvn 0.9707 0.2233 0.0884\nvn 0.9851 0.1391 0.1012\nvn 0.9879 0.1386 0.0691\nvn -0.1131 0.7403 0.6627\nvn 0.2196 0.4798 0.8494\nvn 0.0147 0.5153 0.8568\nvn 0.7841 0.5089 -0.3553\nvn 0.2901 -0.1181 0.9496\nvn 0.5313 0.3691 -0.7625\nvn 0.8368 -0.0071 -0.5475\nvn 0.7238 0.2327 -0.6496\nvn 0.2265 0.2459 0.9424\nvn 0.7316 -0.1726 -0.6595\nvn 0.7409 -0.1674 -0.6503\nvn 0.7673 -0.1834 -0.6144\nvn -0.4143 0.9096 0.0303\nvn -0.3286 0.9436 -0.0394\nvn 0.1059 -0.7286 -0.6767\nvn -0.0143 -0.6356 -0.7718\nvn 0.0499 -0.7697 -0.6365\nvn -0.9800 -0.1697 0.1034\nvn -0.9977 -0.0193 0.0641\nvn 0.0756 0.2437 0.9669\nvn 0.0023 0.1443 0.9895\nvn -0.2914 0.0649 0.9544\nvn 0.1157 0.4706 0.8747\nvn 0.1715 0.6460 0.7438\nvn -0.2226 0.4893 0.8432\nvn -0.2918 0.8939 0.3402\nvn 0.7932 -0.5925 -0.1403\nvn -0.3702 -0.8969 -0.2417\nvn -0.4000 -0.8927 -0.2073\nvn -0.2385 -0.9045 -0.3534\nvn -0.0154 -0.1063 0.9942\nvn 0.0374 0.2224 0.9742\nvn 0.1286 0.6919 0.7105\nvn -0.0508 0.4756 0.8782\nvn -0.0357 0.3734 0.9270\nvn -0.0015 0.5796 0.8149\nvn 0.5995 0.2010 0.7747\nvn 0.1217 0.4776 0.8701\nvn 0.3399 0.5519 0.7615\nvn 0.8758 0.4308 0.2177\nvn -0.0613 -0.4162 -0.9072\nvn -0.4632 0.8133 -0.3521\nvn -0.5351 0.6459 -0.5445\nvn -0.6122 0.5596 -0.5586\nvn -0.2166 -0.4641 0.8589\nvn -0.2525 -0.2433 0.9365\nvn -0.4595 0.0321 0.8876\nvn -0.5188 -0.5588 0.6470\nvn -0.3399 -0.4220 0.8404\nvn -0.4887 -0.7302 -0.4775\nvn -0.4568 -0.6957 -0.5543\nvn -0.4192 -0.7116 -0.5637\nvn -0.5758 -0.4299 -0.6954\nvn -0.6219 -0.0743 -0.7795\nvn -0.0058 -0.3540 0.9352\nvn 0.0997 -0.2290 0.9683\nvn 0.1349 -0.2638 0.9551\nvn 0.0855 0.1798 0.9800\nvn 0.0266 0.3581 0.9333\nvn 0.1418 0.4601 0.8764\nvn 0.0416 0.5473 0.8359\nvn 0.3417 0.2825 0.8963\nvn 0.5157 -0.1918 0.8350\nvn -0.0185 0.1841 0.9827\nvn -0.0950 0.5127 0.8533\nvn 0.9732 0.1050 -0.2045\nvn 0.6494 -0.2023 -0.7330\nvn 0.6552 -0.1389 -0.7425\nvn 0.6080 -0.1057 -0.7869\nvn 0.6083 -0.7479 0.2656\nvn 0.5624 -0.8234 0.0759\nvn 0.5973 -0.6739 0.4347\nvn -0.9735 -0.2095 -0.0913\nvn 0.4691 -0.8329 -0.2935\nvn 0.8084 -0.5348 -0.2457\nvn 0.1478 0.8082 0.5701\nvn -0.0047 0.8842 0.4670\nvn -0.2139 -0.7232 0.6566\nvn -0.2235 -0.3251 -0.9189\nvn -0.0560 -0.5063 -0.8605\nvn -0.0902 -0.5087 0.8562\nvn -0.0058 0.1000 0.9949\nvn -0.0101 0.1158 0.9932\nvn 0.0606 0.4333 0.8992\nvn -0.0367 0.5518 0.8331\nvn 0.9273 -0.3457 -0.1433\nvn 0.2647 0.5184 0.8131\nvn 0.7404 0.5820 0.3362\nvn 0.6228 0.7103 0.3280\nvn -0.9864 0.0771 0.1450\nvn 0.3340 0.1873 -0.9238\nvn 0.1666 0.1850 -0.9685\nvn 0.2749 0.3450 -0.8974\nvn -0.3439 -0.3101 -0.8863\nvn -0.4616 -0.1176 -0.8793\nvn 0.0346 0.0113 0.9993\nvn -0.1774 0.3402 0.9235\nvn -0.0254 0.3916 0.9198\nvn 0.0085 0.6373 0.7706\nvn -0.4041 0.8908 0.2078\nvn 0.0533 -0.1666 0.9846\nvn 0.0044 -0.6923 -0.7215\nvn -0.0066 -0.6615 -0.7499\nvn 0.2178 0.2780 0.9355\nvn -0.0228 0.3592 0.9330\nvn 0.2659 0.3503 0.8981\nvn 0.2253 0.6305 0.7428\nvn 0.2952 0.4187 0.8588\nvn -0.5099 -0.7078 -0.4889\nvn -0.3595 -0.8960 -0.2606\nvn 0.1894 0.7533 0.6297\nvn -0.1427 0.7140 0.6854\nvn -0.6075 0.5466 0.5764\nvn -0.8819 -0.2995 -0.3640\nvn -0.7639 -0.3100 -0.5659\nvn -0.5260 -0.4548 -0.7186\nvn 0.1285 -0.2448 0.9610\nvn 0.1262 -0.1439 0.9815\nvn 0.1140 0.2579 0.9594\nvn 0.1294 -0.3063 0.9431\nvn 0.1634 0.8834 0.4392\nvn 0.1588 0.2248 0.9614\nvn 0.2803 0.5486 0.7877\nvn 0.2781 0.5426 0.7926\nvn 0.2307 0.4688 0.8527\nvn 0.2720 0.0373 0.9616\nvn -0.0280 0.4258 0.9044\nvn 0.2557 -0.8136 -0.5222\nvn 0.4812 -0.4932 -0.7246\nvn 0.3380 -0.7356 -0.5871\nvn 0.5251 0.5517 0.6479\nvn 0.0534 0.6713 0.7392\nvn 0.1747 0.6664 0.7248\nvn 0.2449 -0.8527 -0.4613\nvn 0.2426 -0.8472 -0.4727\nvn 0.2088 -0.7546 -0.6220\nvn -0.0987 -0.2417 0.9653\nvn -0.5114 -0.4555 -0.7287\nvn -0.2809 -0.6559 -0.7006\nvn -0.5285 -0.3563 -0.7705\nvn 0.4405 -0.2452 -0.8636\nvn 0.4581 -0.7344 -0.5009\nvn -0.9270 -0.3750 0.0022\nvn -0.9468 0.3128 -0.0750\nvn -0.7982 -0.6016 0.0317\nvn 0.1343 -0.2238 0.9653\nvn 0.2000 0.1016 0.9745\nvn 0.1960 0.2355 0.9519\nvn 0.0932 0.4777 0.8735\nvn -0.0727 0.4166 0.9062\nvn 0.0171 0.6684 0.7436\nvn 0.3267 0.4370 0.8380\nvn -0.0106 -0.4884 0.8725\nvn -0.1879 0.5750 0.7962\nvn 0.7215 -0.6575 0.2171\nvn 0.3667 -0.1807 0.9126\nvn 0.4512 -0.1953 0.8708\nvn 0.3816 0.0643 0.9221\nvn 0.0752 0.7408 0.6675\nvn -0.2108 0.5946 0.7759\nvn -0.8768 -0.4769 0.0605\nvn -0.8653 -0.4978 0.0584\nvn -0.9403 0.3197 0.1167\nvn 0.1654 -0.3213 0.9324\nvn -0.1643 -0.4533 0.8761\nvn 0.3381 -0.2000 0.9196\nvn 0.3283 0.1640 0.9302\nvn -0.2124 0.3790 0.9007\nvn -0.1059 0.5238 0.8452\nvn 0.2105 0.5749 0.7907\nvn 0.3677 -0.4939 0.7879\nvn 0.4714 -0.5917 0.6540\nvn 0.4743 0.1694 0.8639\nvn 0.9116 0.2992 0.2817\nvn 0.7232 0.5382 0.4328\nvn 0.9285 0.2543 0.2707\nvn -0.4503 0.2751 0.8494\nvn -0.6555 0.1204 0.7455\nvn 0.2386 -0.9483 -0.2090\nvn 0.3691 -0.2302 0.9004\nvn 0.2986 0.0180 0.9542\nvn 0.1102 0.3001 0.9475\nvn 0.2973 0.4602 0.8365\nvn 0.1090 0.2179 -0.9698\nvn 0.0142 0.2675 -0.9634\nvn 0.0691 0.1317 -0.9889\nvn -0.2257 0.3404 -0.9127\nvn 0.0658 0.2303 -0.9709\nvn -0.0193 -0.9813 0.1915\nvn -0.0994 -0.7779 0.6205\nvn -0.0065 -0.9792 0.2026\nvn 0.2755 0.4431 0.8531\nvn -0.0676 0.5766 0.8142\nvn -0.1398 -0.6518 -0.7454\nvn -0.1057 -0.5187 -0.8484\nvn -0.2062 -0.4583 -0.8645\nvn 0.2448 0.3113 0.9182\nvn 0.1943 0.5112 0.8372\nvn 0.2107 0.4671 0.8587\nvn -0.5736 -0.2857 0.7676\nvn -0.1433 -0.1397 0.9798\nvn 0.1089 -0.0717 0.9915\nvn 0.3006 0.0757 0.9507\nvn 0.2915 0.1507 0.9446\nvn -0.0434 0.2904 0.9559\nvn 0.1402 0.4127 0.9000\nvn 0.8264 0.5496 -0.1220\nvn 0.6535 0.3472 -0.6725\nvn 0.1969 0.4587 -0.8665\nvn 0.4476 -0.8873 0.1110\nvn 0.3862 -0.9111 -0.1439\nvn 0.3734 -0.9218 -0.1044\nvn -0.2304 -0.6953 -0.6807\nvn -0.1740 -0.5925 -0.7865\nvn 0.4305 -0.6519 -0.6242\nvn -0.4254 -0.6673 -0.6113\nvn 0.0896 -0.9534 -0.2879\nvn 0.0906 -0.9532 -0.2884\nvn 0.0165 -0.9966 0.0807\nvn -0.0678 0.4533 0.8888\nvn -0.2587 -0.2672 0.9282\nvn 0.1582 0.5957 0.7875\nvn -0.1252 0.7146 0.6882\nvn 0.2494 -0.1035 0.9628\nvn 0.8437 0.4716 -0.2562\nvn 0.9050 0.3045 -0.2970\nvn -0.9130 -0.1100 -0.3928\nvn -0.8538 0.0113 -0.5205\nvn -0.1624 -0.9411 -0.2965\nvn 0.0409 -0.9725 -0.2290\nvn -0.2427 0.0745 0.9672\nvn -0.8695 0.4108 -0.2743\nvn -0.8263 0.3398 -0.4492\nvn -0.8550 0.1872 -0.4837\nvn -0.5288 -0.2747 0.8030\nvn -0.0936 -0.2680 0.9588\nvn -0.0779 -0.1224 0.9894\nvn 0.2923 -0.2172 0.9313\nvn 0.4140 -0.1935 0.8895\nvn 0.4602 0.0776 0.8844\nvn 0.1905 0.1951 0.9621\nvn 0.0598 0.6075 0.7920\nvn -0.0019 0.6367 0.7711\nvn 0.6403 -0.7626 -0.0918\nvn 0.5373 -0.8432 -0.0167\nvn 0.5372 -0.5295 0.6565\nvn 0.5017 -0.6464 0.5748\nvn 0.3054 0.2205 0.9263\nvn 0.2724 0.3790 0.8843\nvn -0.7037 -0.7044 -0.0926\nvn -0.4374 -0.0482 0.8979\nvn -0.2200 -0.1629 0.9618\nvn -0.4478 -0.0970 0.8888\nvn -0.1602 0.0662 0.9849\nvn -0.0437 -0.0492 0.9978\nvn 0.1001 0.1455 0.9843\nvn -0.1121 0.6815 0.7231\nvn -0.1128 0.7696 0.6285\nvn 0.9532 -0.0045 -0.3021\nvn 0.9742 -0.2077 -0.0886\nvn 0.9974 0.0712 -0.0053\nvn 0.9904 0.0315 -0.1347\nvn -0.6399 0.6177 0.4570\nvn -0.9442 0.3068 0.1199\nvn -0.7527 0.3303 0.5695\nvn 0.9371 0.0348 0.3473\nvn 0.8381 -0.0184 0.5451\nvn 0.9411 0.1059 0.3211\nvn 0.7953 -0.5740 -0.1952\nvn 0.1470 0.3833 0.9118\nvn -0.0143 0.1566 0.9875\nvn 0.3463 0.4100 0.8437\nvn 0.2350 0.6465 0.7258\nvn 0.4551 0.3700 0.8099\nvn -0.2604 -0.1535 0.9532\nvn -0.5400 -0.1062 0.8349\nvn -0.4244 -0.2080 0.8812\nvn -0.1513 -0.1257 0.9804\nvn -0.0323 -0.0411 0.9986\nvn 0.1689 0.0597 0.9838\nvn 0.2159 0.0109 0.9763\nvn -0.0394 0.0830 0.9958\nvn 0.1556 0.2797 0.9474\nvn 0.3622 0.3743 0.8536\nvn 0.6114 -0.0256 -0.7909\nvn 0.6868 -0.2676 -0.6758\nvn 0.2732 0.2791 0.9206\nvn 0.9950 0.0821 0.0561\nvn 0.0244 0.5294 0.8480\nvn 0.0664 0.2646 0.9621\nvn 0.0439 -0.0975 0.9943\nvn 0.1034 -0.1024 0.9893\nvn -0.2618 0.0190 0.9649\nvn -0.2354 0.0452 0.9708\nvn 0.2344 0.4851 0.8424\nvn 0.5129 0.0725 0.8554\nvn 0.3646 0.1654 0.9163\nvn -0.8509 0.4941 0.1783\nvn -0.6671 0.6592 0.3469\nvn -0.8612 0.2917 0.4161\nvn 0.1652 0.8904 0.4240\nvn 0.0605 0.7940 0.6048\nvn 0.1840 0.7841 0.5927\nvn -0.8705 0.1271 -0.4754\nvn -0.8107 0.2785 -0.5149\nvn 0.2114 0.2786 0.9369\nvn 0.2059 0.3637 0.9084\nvn 0.1688 0.0495 0.9844\nvn 0.1049 -0.2396 0.9652\nvn -0.0398 -0.0017 0.9992\nvn 0.1672 -0.0951 0.9813\nvn 0.0835 -0.1286 0.9882\nvn -0.0599 -0.0969 0.9935\nvn -0.2684 -0.1114 0.9568\nvn -0.2641 0.0775 0.9614\nvn -0.2480 0.1928 0.9493\nvn 0.2533 0.3960 0.8826\nvn 0.1374 0.5819 0.8015\nvn 0.2803 -0.8838 -0.3746\nvn 0.1304 0.2770 0.9520\nvn 0.1429 -0.2410 0.9599\nvn 0.1402 -0.2104 0.9675\nvn 0.0148 0.5891 0.8079\nvn 0.0066 0.7391 0.6735\nvn 0.2983 0.1797 0.9374\nvn 0.1363 -0.0822 0.9872\nvn 0.2525 -0.1566 0.9548\nvn 0.0039 -0.1620 0.9868\nvn 0.2077 0.4075 0.8893\nvn 0.0551 0.5747 0.8165\nvn -0.4207 -0.3870 -0.8205\nvn -0.0643 0.4574 0.8869\nvn 0.2793 -0.1135 0.9535\nvn 0.0747 -0.0541 0.9957\nvn 0.1404 0.0659 0.9879\nvn -0.1162 0.0450 0.9922\nvn -0.2436 -0.0708 0.9673\nvn -0.2909 0.1032 0.9511\nvn -0.1432 0.4087 0.9013\nvn 0.0388 0.4433 0.8955\nvn 0.0168 0.4717 0.8816\nvn 0.6381 -0.0627 0.7674\nvn -0.2170 0.4968 0.8403\nvn 0.0675 0.3339 0.9402\nvn 0.3223 -0.1324 0.9373\nvn 0.1944 -0.0916 0.9766\nvn 0.2231 -0.1891 0.9563\nvn -0.2753 0.3384 0.8998\nvn -0.1800 0.3568 0.9167\nvn 0.0799 0.5775 0.8125\nvn 0.0530 0.5741 0.8170\nvn 0.8512 -0.4920 -0.1825\nvn 0.8482 -0.4953 -0.1875\nvn 0.8314 -0.5254 -0.1807\nvn -0.1484 0.6563 0.7397\nvn 0.4550 -0.0702 0.8877\nvn 0.5426 0.1210 0.8312\nvn 0.9519 -0.2915 -0.0942\nvn 0.9908 -0.0079 0.1347\nvn 0.2059 -0.8781 -0.4318\nvn 0.1680 -0.7954 -0.5823\nvn -0.4385 0.8651 0.2434\nvn 0.3129 0.0544 0.9482\nvn 0.3708 -0.2689 0.8889\nvn 0.3001 -0.2775 0.9127\nvn 0.4126 -0.0376 0.9101\nvn -0.0786 -0.2672 0.9604\nvn -0.1064 -0.1918 0.9756\nvn -0.2191 0.4808 0.8490\nvn -0.2372 0.4491 0.8614\nvn 0.0336 0.6455 0.7630\nvn 0.9597 0.2751 0.0573\nvn 0.8866 0.4398 0.1434\nvn 0.9879 0.1464 0.0506\nvn 0.4559 0.2432 0.8562\nvn -0.0418 0.9431 -0.3300\nvn -0.3923 0.6024 0.6951\nvn 0.3514 -0.1822 0.9183\nvn 0.3445 -0.1427 0.9279\nvn 0.0776 -0.2692 0.9599\nvn -0.0989 0.5853 0.8047\nvn 0.4862 -0.8728 -0.0435\nvn 0.5809 -0.7575 0.2977\nvn 0.6160 -0.7875 -0.0191\nvn 0.3620 0.3669 0.8569\nvn 0.7011 -0.0688 0.7097\nvn 0.7725 -0.2678 0.5757\nvn 0.6779 0.0239 0.7347\nvn -0.8715 0.0782 -0.4841\nvn -0.8966 0.3728 -0.2388\nvn -0.5959 0.6411 0.4836\nvn 0.2372 -0.0365 0.9708\nvn 0.2937 -0.1162 0.9488\nvn 0.3469 -0.1045 0.9320\nvn -0.1619 0.1280 0.9785\nvn -0.1371 0.3808 0.9144\nvn -0.1724 0.5024 0.8473\nvn 0.0832 -0.8256 -0.5580\nvn 0.3289 -0.9263 -0.1839\nvn -0.8134 -0.3915 -0.4302\nvn 0.4387 0.5209 0.7322\nvn 0.7765 0.3879 0.4966\nvn 0.8669 0.1920 0.4600\nvn 0.8979 0.2526 0.3604\nvn -0.0981 0.5818 0.8074\nvn 0.4093 -0.1752 0.8954\nvn 0.4568 -0.1829 0.8706\nvn -0.1411 -0.1308 0.9813\nvn -0.1806 0.4809 0.8579\nvn 0.3949 -0.8451 -0.3603\nvn 0.7345 -0.6417 -0.2206\nvn 0.2170 0.5129 0.8306\nvn -0.8957 -0.4201 -0.1454\nvn 0.3192 -0.1978 0.9268\nvn 0.3322 -0.1368 0.9332\nvn -0.2242 -0.2021 0.9534\nvn -0.1630 -0.2984 0.9404\nvn -0.1582 -0.3305 0.9304\nvn -0.0212 -0.1045 0.9943\nvn -0.1406 0.5641 0.8137\nvn 0.6943 -0.6587 -0.2899\nvn 0.3173 -0.1593 0.9348\nvn 0.1352 0.5678 0.8120\nvn -0.2610 0.8035 0.5350\nvn 0.3377 0.3875 0.8578\nvn -0.1596 0.7619 0.6277\nvn 0.9836 0.0381 0.1761\nvn 0.9316 0.0591 0.3586\nvn 0.9300 0.2181 0.2957\nvn -0.6100 -0.7351 -0.2958\nvn -0.9678 -0.1037 -0.2292\nvn -0.6886 -0.5830 -0.4312\nvn 0.1346 0.0561 0.9893\nvn 0.2263 -0.1746 0.9583\nvn -0.0502 -0.0442 0.9977\nvn 0.7677 -0.2147 -0.6037\nvn 0.7318 -0.1946 -0.6531\nvn 0.7603 -0.2566 -0.5967\nvn 0.0701 0.4775 0.8758\nvn -0.5092 0.7143 -0.4801\nvn -0.5484 0.6654 -0.5064\nvn -0.7092 0.3181 -0.6291\nvn 0.5932 -0.7595 -0.2671\nvn 0.4878 -0.8152 -0.3122\nvn 0.5195 -0.8010 -0.2976\nvn -0.0304 -0.2257 0.9737\nvn 0.0039 -0.2207 0.9753\nvn -0.6512 -0.1562 0.7426\nvn -0.6703 -0.1532 0.7261\nvn -0.5043 -0.1633 0.8480\nvn -0.2317 -0.0632 0.9707\nvn 0.1818 -0.0302 0.9828\nvn 0.1047 0.2824 0.9536\nvn -0.1471 0.4645 0.8733\nvn -0.1233 0.5962 0.7933\nvn -0.0520 0.6377 0.7685\nvn 0.5952 -0.3763 0.7100\nvn 0.0174 0.0234 0.9996\nvn 0.6444 -0.1432 0.7512\nvn 0.5375 0.2143 0.8156\nvn 0.1986 0.9776 0.0693\nvn -0.1500 -0.2549 0.9552\nvn -0.3067 -0.3092 0.9001\nvn -0.5978 -0.3518 0.7203\nvn -0.8022 -0.2255 0.5527\nvn -0.8891 -0.1254 0.4402\nvn -0.1118 -0.5945 -0.7963\nvn 0.2344 -0.1537 -0.9599\nvn -0.0172 -0.0496 -0.9986\nvn -0.8349 -0.0021 0.5503\nvn -0.5943 0.1234 0.7947\nvn -0.0231 0.2313 0.9726\nvn -0.0858 0.2762 0.9572\nvn -0.2780 0.7905 0.5457\nvn -0.4801 -0.0455 -0.8760\nvn -0.4832 -0.1294 -0.8659\nvn 0.1698 -0.8354 -0.5228\nvn -0.3298 -0.1175 0.9367\nvn 0.8001 0.5436 0.2536\nvn -0.7412 -0.3389 0.5795\nvn -0.7186 -0.4176 0.5559\nvn -0.1810 -0.0039 0.9835\nvn -0.2989 0.6158 0.7290\nvn -0.3114 0.6347 0.7072\nvn -0.2947 0.6406 0.7091\nvn -0.5672 0.7043 -0.4269\nvn -0.5694 0.7457 -0.3460\nvn 0.2669 -0.9350 -0.2335\nvn 0.6243 -0.7804 0.0358\nvn 0.3157 0.4686 0.8251\nvn 0.4589 0.3193 0.8291\nvn -0.2860 0.8311 0.4769\nvn 0.8652 0.4079 0.2915\nvn 0.4425 -0.8520 -0.2798\nvn 0.7531 -0.6129 -0.2390\nvn -0.7504 -0.4750 0.4597\nvn -0.4263 -0.8979 0.1093\nvn -0.0993 -0.9605 -0.2599\nvn 0.2919 -0.9267 -0.2366\nvn 0.0017 -0.9725 -0.2328\nvn -0.2539 0.3478 0.9025\nvn -0.5908 -0.1733 0.7880\nvn -0.6714 -0.2706 0.6899\nvn -0.7296 -0.2862 0.6211\nvn -0.9081 0.3871 0.1595\nvn -0.6744 0.6544 0.3418\nvn -0.6166 0.6956 0.3686\nvn 0.9250 -0.3648 -0.1056\nvn -0.9493 0.3059 -0.0727\nvn -0.9894 -0.0026 -0.1448\nvn -0.5756 0.4418 0.6880\nvn -0.2708 0.2807 0.9208\nvn -0.2356 0.5116 0.8263\nvn 0.6349 -0.7559 -0.1594\nvn -0.0992 0.7241 -0.6825\nvn -0.1671 0.6491 -0.7421\nvn -0.0681 0.6361 -0.7686\nvn -0.5586 -0.7973 -0.2287\nvn -0.3336 -0.9276 -0.1682\nvn 0.9975 -0.0379 0.0589\nvn -0.2217 0.8148 0.5357\nvn -0.4790 0.7420 0.4689\nvn -0.3694 0.5751 0.7299\nvn -0.2780 0.8811 0.3826\nvn -0.7761 -0.2071 0.5956\nvn -0.7704 0.4921 -0.4053\nvn 0.6650 0.7247 0.1805\nvn 0.5859 0.8059 -0.0848\nvn 0.0734 0.3183 0.9451\nvn -0.2450 0.1177 0.9623\nvn -0.2057 0.4212 0.8834\nvn -0.0095 0.5497 -0.8353\nvn -0.0989 0.5884 -0.8025\nvn -0.0591 0.6284 -0.7756\nvn 0.3554 0.4312 0.8293\nvn -0.2286 -0.3304 0.9157\nvn -0.1258 0.6795 -0.7228\nvn -0.2175 0.4323 -0.8751\nvn -0.2434 0.6438 -0.7254\nvn -0.8013 0.5093 -0.3138\nvn -0.1978 0.5424 0.8165\nvn -0.2822 0.6222 0.7302\nvn -0.0789 0.2847 0.9554\nvn -0.4358 0.5150 0.7381\nvn 0.7439 0.2869 -0.6035\nvn 0.6820 0.2984 -0.6677\nvn 0.6554 0.1348 -0.7432\nvn 0.0505 0.9198 0.3891\nvn 0.5440 0.7773 0.3160\nvn 0.2838 0.8704 0.4021\nvn -0.0592 0.7865 0.6147\nvn 0.7084 0.6679 0.2280\nvn -0.3863 0.3122 0.8679\nvn -0.2887 0.1296 0.9486\nvn -0.2365 0.4647 0.8533\nvn -0.3228 0.5611 0.7622\nvn 0.7145 -0.1313 0.6872\nvn 0.7259 -0.1083 0.6791\nvn 0.5402 0.3520 0.7644\nvn 0.3184 0.1561 0.9350\nvn 0.0632 0.6677 0.7417\nvn -0.3789 0.8792 0.2889\nvn -0.0172 0.9155 0.4018\nvn -0.2751 0.8284 0.4879\nvn -0.1917 0.9004 0.3905\nvn -0.6135 0.4849 0.6233\nvn -0.5383 0.6576 0.5271\nvn 0.1423 0.9586 0.2465\nvn -0.2832 0.9578 -0.0492\nvn -0.6884 -0.6998 -0.1908\nvn -0.8256 -0.5643 0.0004\nvn -0.9815 0.1893 -0.0262\nvn 0.6006 0.6420 0.4765\nvn 0.7252 0.5347 0.4338\nvn 0.0061 0.3208 0.9471\nvn -0.4009 0.6302 0.6649\nvn 0.9177 0.3602 -0.1677\nvn 0.8595 0.2632 -0.4382\nvn 0.6980 0.5919 -0.4031\nvn -0.9746 0.1259 -0.1849\nvn 0.0509 -0.6317 0.7735\nvn 0.1887 -0.4659 0.8645\nvn 0.2572 0.6217 0.7398\nvn 0.3263 0.5660 0.7571\nvn 0.9927 0.0858 -0.0841\nvn 0.2733 0.6356 0.7220\nvn -0.0406 0.7938 0.6067\nvn -0.0059 0.2856 0.9583\nvn -0.1904 0.6468 0.7385\nvn -0.1116 0.5162 0.8491\nvn -0.8251 -0.5647 -0.0164\nvn -0.9070 -0.2953 -0.3002\nvn 0.7678 0.3090 0.5613\nvn 0.8345 0.1822 0.5199\nvn 0.5913 0.7989 0.1101\nvn -0.0295 0.2024 0.9789\nvn 0.1289 0.3781 -0.9167\nvn 0.1907 0.3708 -0.9089\nvn 0.1126 0.6288 -0.7694\nvn 0.1751 0.4972 0.8497\nvn 0.0087 0.8718 0.4898\nvn -0.4146 0.5721 0.7077\nvn -0.7036 0.0124 0.7104\nvn -0.7895 0.0562 0.6111\nvn -0.1805 0.4223 -0.8883\nvn -0.4911 0.6597 -0.5688\nvn -0.3105 0.3362 -0.8891\nvn -0.9766 -0.0649 -0.2050\nvn -0.9541 0.2666 0.1359\nvn -0.8698 0.4339 0.2347\nvn -0.1469 -0.5110 -0.8469\nvn -0.1957 -0.5164 -0.8336\nvn -0.9590 0.0258 -0.2820\nvn 0.2558 0.9346 0.2470\nvn -0.9927 -0.1200 0.0085\nvn -0.9711 -0.1746 -0.1627\nvn -0.3072 -0.1735 -0.9357\nvn -0.0883 0.3946 0.9146\nvn -0.1944 0.4945 0.8471\nvn -0.3136 0.7838 0.5359\nvn 0.5032 0.2048 0.8395\nvn 0.3098 0.3293 0.8919\nvn 0.1958 0.7523 0.6291\nvn 0.1092 0.8383 0.5340\nvn -0.5314 0.4197 0.7358\nvn -0.7369 0.6674 0.1075\nvn -0.8309 0.5378 -0.1429\nvn -0.9055 0.0722 -0.4181\nvn -0.8473 0.0688 -0.5266\nvn 0.3048 0.7325 0.6087\nvn 0.3308 0.6393 0.6941\nvn -0.0143 0.5120 0.8589\nvn -0.2416 0.5943 0.7671\nvn 0.3053 0.2363 0.9225\nvn -0.1399 0.6679 0.7309\nvn 0.0684 0.8654 0.4964\nvn 0.2387 0.7191 0.6526\nvn 0.3531 0.8981 -0.2620\nvn -0.3552 0.9281 -0.1114\nvn -0.4208 0.9055 0.0550\nvn -0.4093 0.8798 -0.2417\nvn 0.4613 0.8018 0.3797\nvn 0.5790 0.6959 0.4248\nvn 0.0605 0.2887 0.9555\nvn -0.0204 0.3570 0.9338\nvn -0.3049 0.6737 0.6731\nvn 0.4211 -0.4405 -0.7928\nvn 0.7627 -0.0340 0.6458\nvn 0.5894 0.3977 0.7031\nvn -0.5654 -0.1227 0.8156\nvn -0.7881 -0.1267 0.6023\nvn -0.4360 0.3078 0.8457\nvn -0.3069 -0.0230 0.9514\nvn -0.1377 0.2521 0.9578\nvn -0.2669 0.8628 0.4292\nvn -0.3008 0.8709 0.3885\nvn -0.2383 0.8629 0.4456\nvn -0.3653 0.8772 0.3114\nvn -0.3937 0.8129 0.4291\nvn -0.2898 0.8894 0.3534\nvn 0.2369 -0.1459 0.9605\nvn 0.7556 -0.1355 0.6408\nvn -0.1621 0.3764 0.9121\nvn 0.8561 0.4638 0.2281\nvn 0.7522 0.5725 0.3262\nvn -0.0636 0.9975 0.0291\nvn -0.1133 0.9853 0.1275\nvn -0.1793 -0.2544 0.9503\nvn -0.0401 -0.2120 0.9764\nvn -0.0587 0.3438 0.9372\nvn 0.0567 0.3025 0.9514\nvn -0.1975 0.3486 0.9162\nvn -0.2848 0.5477 0.7867\nvn -0.3179 0.7564 0.5716\nvn 0.8042 -0.5622 -0.1926\nvn -0.0561 -0.4256 -0.9031\nvn -0.1699 -0.3400 -0.9249\nvn -0.3679 -0.4626 -0.8066\nvn 0.3271 0.4928 0.8063\nvn 0.2412 0.6593 0.7121\nvn 0.0795 0.6468 0.7584\nvn -0.3207 -0.1216 0.9393\nvn -0.4532 -0.3851 0.8039\nvn -0.7333 -0.1688 0.6586\nvn 0.0916 0.0873 0.9919\nvn -0.1218 0.2559 0.9590\nvn -0.3610 0.3988 0.8430\nvn -0.2166 0.5257 0.8226\nvn 0.1470 0.0562 0.9875\nvn 0.3022 -0.4360 -0.8477\nvn 0.1437 -0.6107 -0.7787\nvn -0.3188 -0.2118 0.9238\nvn -0.1870 -0.2557 0.9485\nvn -0.1062 -0.1340 0.9853\nvn -0.2239 0.3695 0.9018\nvn -0.2050 0.5799 0.7885\nvn -0.2020 0.4424 0.8737\nvn 0.6283 -0.6656 0.4026\nvn 0.5797 -0.8118 0.0697\nvn -0.1009 0.1682 0.9806\nvn -0.4361 -0.4075 0.8023\nvn -0.1202 -0.3078 0.9438\nvn -0.3975 -0.2625 0.8792\nvn -0.3511 -0.3536 0.8670\nvn -0.5521 -0.2101 0.8068\nvn -0.4774 -0.2875 0.8303\nvn -0.1277 -0.2056 0.9702\nvn -0.0023 -0.2531 0.9674\nvn -0.4410 -0.2963 0.8472\nvn -0.1940 -0.2301 0.9536\nvn 0.0245 -0.0101 0.9996\nvn -0.0014 0.1065 0.9943\nvn -0.0229 0.1581 0.9872\nvn 0.3618 -0.9210 -0.1446\nvn 0.2586 -0.8881 -0.3800\nvn -0.2053 0.2256 0.9523\nvn -0.2755 0.6421 0.7154\nvn 0.8564 -0.0650 0.5121\nvn -0.3918 -0.3601 0.8466\nvn -0.7548 0.5811 0.3043\nvn 0.4051 -0.4773 -0.7797\nvn 0.8435 -0.3562 -0.4019\nvn -0.1706 0.6620 0.7298\nvn -0.1546 0.1368 0.9785\nvn -0.2523 0.5159 0.8186\nvn 0.3811 0.0419 0.9236\nvn 0.2554 0.5583 0.7893\nvn 0.1058 0.2564 0.9608\nvn -0.2145 -0.4699 0.8562\nvn -0.3490 -0.4411 0.8268\nvn -0.3222 -0.3133 0.8933\nvn 0.8166 -0.0467 0.5753\nvn 0.8267 -0.5021 0.2539\nvn 0.5182 0.4722 0.7130\nvn -0.1251 -0.1614 0.9789\nvn -0.2937 0.0261 0.9555\nvn -0.0969 -0.3048 0.9475\nvn -0.3152 -0.3045 0.8988\nvn -0.1437 -0.1184 0.9825\nvn -0.0910 0.1118 0.9895\nvn -0.0444 0.3008 0.9526\nvn 0.9419 0.2709 -0.1986\nvn 0.4981 -0.8671 -0.0031\nvn 0.4317 0.5155 0.7402\nvn 0.2813 0.4182 0.8637\nvn 0.3253 0.1773 0.9288\nvn 0.2879 0.4090 0.8659\nvn -0.4045 0.0204 0.9143\nvn -0.4323 -0.1670 0.8861\nvn -0.6278 0.4542 -0.6321\nvn -0.1546 0.6102 0.7770\nvn -0.0415 0.1337 0.9901\nvn -0.1251 0.4354 0.8914\nvn 0.8610 -0.0197 -0.5082\nvn 0.3681 0.2157 -0.9044\nvn 0.2705 0.2804 -0.9210\nvn 0.2459 0.3286 -0.9119\nvn 0.0796 -0.1940 0.9778\nvn -0.1572 -0.6119 0.7751\nvn -0.3066 0.0112 0.9518\nvn -0.3262 -0.2695 0.9060\nvn 0.0094 0.1606 0.9870\nvn -0.1942 0.7613 0.6187\nvn 0.9795 0.1132 0.1663\nvn 0.9948 -0.0003 0.1015\nvn -0.0741 0.5085 0.8578\nvn -0.1546 0.5557 0.8169\nvn -0.2344 -0.3465 0.9082\nvn -0.2353 -0.1540 0.9596\nvn 0.0004 0.0118 0.9999\nvn -0.0559 0.1612 0.9853\nvn -0.0522 0.3421 0.9382\nvn -0.1142 0.6030 0.7895\nvn -0.2472 0.8511 0.4632\nvn -0.1203 0.0342 0.9921\nvn -0.1440 0.2850 0.9476\nvn 0.1899 0.2694 0.9441\nvn -0.1543 0.9817 0.1111\nvn -0.1371 0.9099 0.3915\nvn -0.9329 -0.3366 0.1281\nvn -0.9994 -0.0214 0.0277\nvn -0.0563 -0.5032 0.8623\nvn -0.1572 -0.6796 0.7165\nvn -0.3030 -0.0657 0.9507\nvn -0.1870 -0.0455 0.9813\nvn 0.1592 0.1331 0.9782\nvn -0.1399 0.7955 0.5896\nvn -0.6143 0.3910 -0.6853\nvn -0.6146 0.4241 -0.6651\nvn 0.0260 0.6312 0.7751\nvn -0.5954 0.8013 -0.0591\nvn -0.5976 0.7416 -0.3047\nvn 0.9289 -0.3622 -0.0770\nvn -0.7965 -0.5440 -0.2639\nvn -0.0169 0.7856 0.6184\nvn -0.0393 0.9190 0.3921\nvn 0.9405 -0.2842 -0.1863\nvn 0.2961 0.0977 0.9501\nvn 0.2162 0.0956 0.9716\nvn 0.1483 0.6550 0.7409\nvn 0.3717 -0.1025 0.9226\nvn 0.4172 -0.0959 0.9037\nvn 0.2249 0.7469 0.6257\nvn 0.2734 0.6881 0.6721\nvn 0.2047 0.8137 0.5440\nvn 0.4993 -0.4075 0.7646\nvn 0.5828 -0.2243 0.7811\nvn 0.5488 -0.3200 0.7722\nvn 0.2801 0.5586 0.7807\nvn 0.1777 0.6810 0.7104\nvn 0.4229 -0.2254 0.8777\nvn 0.4823 -0.4772 0.7346\nvn 0.3786 0.3621 0.8518\nvn 0.5701 -0.1765 0.8024\nvn 0.5411 -0.1952 0.8179\nvn 0.3495 -0.3806 0.8561\nvn 0.5504 0.0918 0.8298\nvn 0.5303 0.4263 0.7328\nvn 0.7779 -0.2629 0.5706\nvn 0.7791 -0.2155 0.5887\nvn 0.1842 0.0569 0.9812\nvn 0.3638 0.6519 0.6653\nvn 0.2778 0.6488 0.7084\nvn 0.3451 -0.2933 0.8915\nvn -0.2036 -0.4306 -0.8793\nvn -0.1561 -0.4143 -0.8966\nvn -0.0689 -0.5443 -0.8361\nvn 0.7857 -0.4563 0.4176\nvn 0.6482 -0.4228 0.6333\nvn 0.6397 -0.6177 0.4574\nvn 0.8791 -0.1628 0.4480\nvn 0.7766 -0.2919 0.5582\nvn 0.6298 -0.2074 0.7486\nvn 0.7293 -0.0385 0.6831\nvn 0.0262 -0.9994 -0.0234\nvn 0.0300 -0.9990 -0.0328\nvn 0.0147 -0.9997 -0.0187\nvn 0.1804 0.1840 0.9662\nvn 0.3576 0.1987 0.9124\nvn 0.3421 -0.3315 0.8792\nvn -0.1866 -0.4032 -0.8959\nvn -0.4703 -0.5760 -0.6685\nvn -0.2281 -0.4250 -0.8759\nvn 0.6302 -0.1988 0.7505\nvn 0.6753 0.0110 0.7374\nvn 0.6198 -0.0231 0.7844\nvn 0.5121 -0.5074 0.6930\nvn 0.2662 -0.5180 0.8129\nvn 0.4421 -0.5622 0.6989\nvn 0.3246 -0.2976 0.8978\nvn -0.2859 -0.2376 -0.9283\nvn -0.6912 -0.3697 -0.6209\nvn 0.5522 -0.7472 -0.3698\nvn 0.5498 -0.7695 -0.3248\nvn 0.6915 -0.6685 -0.2738\nvn 0.5389 -0.4922 0.6836\nvn 0.6674 -0.4335 0.6054\nvn -0.2784 -0.2235 -0.9341\nvn -0.4647 -0.2980 -0.8338\nvn 0.2850 0.1439 0.9477\nvn 0.5485 -0.1140 0.8283\nvn 0.2864 -0.2488 0.9252\nvn 0.4856 -0.1121 0.8669\nvn -0.1241 0.5396 -0.8327\nvn -0.4091 0.0556 -0.9108\nvn -0.4535 0.3333 -0.8266\nvn 0.8353 0.3336 0.4371\nvn 0.6168 0.3513 0.7043\nvn 0.7901 0.3797 0.4812\nvn 0.7153 0.0222 -0.6984\nvn 0.7938 0.0099 -0.6081\nvn 0.4844 -0.4497 0.7504\nvn 0.6177 -0.3387 0.7097\nvn 0.5385 -0.1071 0.8358\nvn 0.5371 0.0137 0.8434\nvn 0.5229 -0.0048 0.8524\nvn 0.3247 -0.1643 0.9314\nvn 0.3374 0.5100 -0.7912\nvn 0.4125 0.4191 -0.8088\nvn 0.5284 0.4069 -0.7451\nvn -0.6883 0.3103 -0.6557\nvn 0.4491 0.3601 0.8177\nvn 0.4773 -0.2662 0.8374\nvn 0.9059 -0.4220 -0.0355\nvn 0.2164 0.2299 0.9488\nvn 0.6009 0.4554 0.6569\nvn 0.4186 0.5534 0.7201\nvn 0.3626 0.6350 0.6821\nvn -0.9774 0.0099 -0.2109\nvn 0.5130 0.3535 0.7823\nvn 0.6049 0.2505 0.7558\nvn 0.6218 -0.3282 0.7111\nvn 0.4537 -0.3641 0.8133\nvn 0.7173 -0.2617 0.6457\nvn 0.7300 -0.6536 -0.1997\nvn 0.4077 -0.1007 0.9075\nvn 0.4632 -0.5081 0.7261\nvn 0.7292 -0.3277 0.6007\nvn 0.5091 -0.1403 0.8491\nvn 0.6864 0.2907 0.6665\nvn 0.6689 0.3492 0.6562\nvn -0.0644 -0.9102 -0.4090\nvn 0.2311 0.0225 0.9727\nvn 0.5324 -0.7421 -0.4072\nvn 0.0325 0.1514 0.9879\nvn 0.3211 -0.6099 0.7245\nvn 0.5998 0.2154 0.7706\nvn 0.4033 0.4925 0.7712\nvn 0.6657 0.0332 0.7454\nvn 0.4140 0.1185 0.9025\nvn 0.7555 0.0177 0.6549\nvn 0.6533 0.2555 0.7127\nvn 0.3842 -0.3287 0.8628\nvn 0.5242 -0.2992 0.7973\nvn 0.4419 -0.2142 0.8711\nvn 0.5526 -0.1482 0.8202\nvn 0.4504 -0.1454 0.8809\nvn 0.6800 -0.6110 0.4053\nvn 0.4299 -0.7140 0.5526\nvn 0.7305 0.3966 0.5559\nvn 0.7821 0.2939 0.5494\nvn 0.8761 0.1443 0.4600\nvn 0.8318 0.2482 0.4964\nvn 0.8279 0.1039 0.5511\nvn 0.8485 -0.0780 0.5234\nvn 0.8450 0.0375 0.5334\nvn 0.8632 -0.0512 0.5022\nvn 0.1828 0.7505 0.6351\nvn 0.3106 0.6212 0.7194\nvn 0.3686 -0.8510 0.3741\nvn 0.5520 0.3814 0.7414\nvn 0.9339 0.1273 0.3341\nvn 0.8995 0.2340 0.3690\nvn 0.7117 0.4024 0.5758\nvn 0.8086 0.3515 0.4718\nvn 0.7646 0.4818 0.4281\nvn 0.9006 -0.0329 0.4334\nvn 0.8773 -0.0256 0.4792\nvn -0.1011 0.1593 -0.9820\nvn -0.1536 0.1202 -0.9808\nvn 0.8274 0.2260 0.5140\nvn 0.8213 0.1250 0.5565\nvn 0.9134 -0.0963 0.3954\nvn 0.8530 -0.0627 0.5182\nvn -0.4043 0.8881 -0.2184\nvn -0.2252 0.5360 -0.8136\nvn 0.8153 0.0669 0.5752\nvn 0.8652 0.0905 0.4931\nvn 0.8997 0.0868 0.4277\nvn -0.1002 0.2176 -0.9709\nvn 0.8346 -0.4145 0.3628\nvn 0.8953 -0.1644 0.4139\nvn 0.8760 -0.0439 0.4802\nvn 0.7592 0.1975 0.6200\nvn 0.7606 -0.0205 0.6489\nvn 0.7552 0.0442 0.6540\nvn 0.7933 0.0317 0.6080\nvn 0.9438 0.1691 0.2841\nvn 0.8848 0.3645 0.2903\nvn 0.6394 0.4297 0.6376\nvn 0.6672 0.5004 0.5517\nvn 0.4913 0.5479 0.6770\nvn 0.7500 -0.5807 0.3165\nvn 0.5877 -0.7576 0.2839\nvn 0.7937 0.3414 0.5035\nvn 0.8617 0.1463 0.4858\nvn 0.5119 0.1859 0.8387\nvn 0.6355 0.3698 0.6778\nvn 0.4749 0.3964 0.7857\nvn 0.4831 0.3800 0.7888\nvn 0.6432 0.4199 0.6402\nvn 0.7436 0.3517 0.5686\nvn 0.8711 0.0478 0.4888\nvn 0.6126 -0.5907 0.5251\nvn 0.7087 -0.5919 0.3839\nvn 0.6318 -0.3094 0.7107\nvn 0.5471 -0.3297 0.7694\nvn 0.5987 -0.4877 0.6353\nvn 0.5273 -0.0253 0.8493\nvn 0.3824 -0.8847 0.2664\nvn 0.8206 -0.3644 0.4402\nvn 0.7737 0.2698 0.5732\nvn 0.8053 0.0350 0.5918\nvn 0.3408 0.5599 0.7552\nvn 0.5732 -0.1343 0.8083\nvn 0.5545 -0.0027 0.8321\nvn 0.6119 -0.2721 0.7426\nvn 0.8084 -0.0588 0.5856\nvn 0.5290 0.3881 0.7547\nvn 0.4718 0.5025 0.7244\nvn 0.5174 0.5748 0.6339\nvn 0.5981 0.2336 0.7666\nvn 0.7577 0.2833 0.5879\nvn 0.6176 0.2414 -0.7485\nvn 0.5801 -0.4347 0.6888\nvn 0.7824 0.0944 0.6156\nvn 0.7826 -0.0256 0.6220\nvn 0.5312 -0.6767 0.5098\nvn 0.6791 -0.6015 0.4206\nvn 0.6887 0.1102 0.7166\nvn 0.6517 0.4285 0.6258\nvn 0.3876 0.2476 0.8879\nvn 0.8676 -0.4608 -0.1870\nvn 0.9082 -0.4145 -0.0571\nvn -0.9653 0.2610 0.0051\nvn -0.9992 0.0400 -0.0032\nvn -0.9857 -0.1636 -0.0394\nvn -0.2342 -0.6032 0.7624\nvn -0.3493 -0.7833 0.5141\nvn -0.4987 -0.7393 0.4524\nvn 0.7722 0.2603 0.5795\nvn 0.6876 0.3050 0.6590\nvn 0.6143 0.4920 0.6169\nvn 0.5201 0.4548 0.7229\nvn 0.7779 0.0071 0.6283\nvn 0.6887 -0.3246 -0.6482\nvn 0.2482 -0.1683 0.9539\nvn 0.6885 -0.1487 0.7098\nvn 0.8678 0.0742 0.4914\nvn 0.5548 0.1141 0.8241\nvn 0.1913 0.7940 0.5770\nvn 0.6784 -0.0737 0.7309\nvn 0.4976 0.0519 0.8658\nvn 0.4518 0.2041 0.8684\nvn 0.5256 -0.6036 -0.5995\nvn 0.5323 -0.6552 -0.5360\nvn 0.4810 -0.3479 0.8047\nvn 0.5619 -0.4510 0.6934\nvn 0.5435 0.2930 0.7866\nvn 0.4641 0.4308 0.7739\nvn 0.4982 0.4531 0.7392\nvn 0.5501 0.4540 0.7008\nvn 0.7870 -0.1719 0.5925\nvn 0.6396 -0.1020 0.7619\nvn -0.5514 -0.4556 -0.6988\nvn 0.6781 -0.2019 0.7067\nvn 0.9205 -0.2288 0.3166\nvn 0.8574 -0.3113 0.4096\nvn 0.7303 0.1567 0.6649\nvn 0.5507 -0.6423 0.5331\nvn 0.5387 0.0229 0.8422\nvn 0.3881 0.2293 0.8926\nvn 0.5932 0.0322 0.8044\nvn 0.7286 0.3710 0.5757\nvn 0.6377 -0.3218 0.6998\nvn 0.7203 -0.2429 0.6497\nvn 0.7717 -0.4822 0.4147\nvn 0.7790 0.3032 0.5489\nvn 0.4905 -0.3647 0.7914\nvn 0.5914 0.1386 0.7943\nvn 0.4919 0.3661 0.7899\nvn 0.4822 0.1209 0.8677\nvn -0.0410 0.3638 -0.9305\nvn -0.4838 0.0646 -0.8728\nvn -0.6505 -0.0258 -0.7591\nvn -0.0036 -0.5016 0.8651\nvn 0.2127 0.1094 0.9709\nvn 0.4549 0.3982 0.7966\nvn -0.2287 -0.6955 -0.6811\nvn -0.2762 -0.5464 -0.7906\nvn -0.3825 -0.5761 -0.7224\nvn -0.6675 -0.3897 -0.6344\nvn -0.8653 -0.2655 -0.4252\nvn 0.6188 0.2207 0.7539\nvn 0.4097 0.5088 0.7571\nvn 0.5947 -0.1339 0.7927\nvn 0.4514 0.4814 0.7513\nvn 0.7762 -0.2684 0.5705\nvn 0.6194 -0.3011 0.7250\nvn 0.4884 0.6006 0.6330\nvn 0.1567 -0.0254 0.9873\nvn 0.3005 -0.1692 0.9386\nvn 0.7090 -0.1524 0.6885\nvn 0.3700 0.5177 0.7714\nvn -0.7213 -0.6702 0.1746\nvn -0.7237 -0.6885 -0.0462\nvn -0.9340 -0.2913 0.2067\nvn 0.5003 0.4831 0.7185\nvn 0.6242 0.0068 0.7812\nvn 0.7562 -0.0680 0.6507\nvn 0.6143 0.2559 0.7463\nvn 0.3979 0.6303 0.6666\nvn 0.5254 -0.3394 0.7802\nvn 0.6307 -0.2431 0.7370\nvn 0.4251 -0.4075 0.8082\nvn 0.4651 -0.5462 0.6966\nvn 0.5343 0.0229 0.8450\nvn 0.5930 -0.1447 0.7921\nvn 0.4585 0.1227 0.8801\nvn 0.3477 0.1630 0.9233\nvn -0.0439 -0.9968 0.0670\nvn -0.3043 -0.9155 0.2632\nvn -0.0962 -0.9917 0.0851\nvn 0.3399 0.3249 0.8825\nvn -0.5135 0.8335 -0.2041\nvn 0.1815 0.9197 0.3480\nvn 0.2797 0.9333 0.2252\nvn 0.5674 0.0820 0.8193\nvn 0.6793 -0.0073 0.7338\nvn 0.5627 -0.1129 0.8189\nvn 0.6455 0.4552 -0.6132\nvn 0.6309 -0.2686 0.7279\nvn 0.6513 -0.2843 0.7035\nvn 0.5056 -0.2142 0.8357\nvn 0.5626 0.1764 0.8076\nvn 0.6084 0.0518 0.7919\nvn 0.4717 0.3278 0.8185\nvn 0.9648 0.1624 0.2066\nvn 0.6075 -0.3736 0.7009\nvn 0.6413 0.3215 0.6966\nvn 0.5575 0.3623 0.7469\nvn 0.7195 -0.0871 0.6890\nvn 0.7685 -0.0966 0.6324\nvn 0.8486 -0.0349 0.5278\nvn 0.8810 -0.0475 0.4707\nvn 0.4426 0.5476 0.7100\nvn 0.7501 -0.0674 -0.6579\nvn 0.6863 0.0946 0.7211\nvn 0.7780 -0.0286 0.6276\nvn 0.7405 -0.0978 0.6649\nvn 0.4293 -0.8946 0.1237\nvn 0.5577 -0.1830 0.8096\nvn 0.6218 -0.0729 0.7798\nvn 0.5675 -0.1747 0.8046\nvn 0.7347 -0.0805 0.6736\nvn 0.5927 0.2594 0.7625\nvn 0.7110 -0.2067 0.6720\nvn 0.1419 -0.5679 0.8108\nvn 0.0674 -0.9528 0.2960\nvn 0.2224 -0.4506 0.8646\nvn 0.4858 0.2875 0.8254\nvn 0.8336 0.1754 -0.5237\nvn -0.0221 -0.9908 -0.1335\nvn 0.0301 -0.9919 0.1229\nvn 0.1374 -0.9789 -0.1513\nvn 0.4380 0.2633 0.8595\nvn 0.0271 0.3326 -0.9427\nvn 0.0132 0.2835 -0.9588\nvn -0.1054 0.4718 -0.8753\nvn 0.6960 0.0438 0.7167\nvn 0.6047 0.0045 0.7964\nvn 0.6963 -0.1085 0.7094\nvn 0.6699 0.3215 0.6692\nvn 0.4621 -0.0311 0.8863\nvn 0.2157 0.7866 0.5786\nvn 0.7427 -0.0660 0.6663\nvn 0.7454 0.1146 0.6567\nvn 0.6720 0.2522 0.6963\nvn 0.6861 0.0669 0.7244\nvn 0.7674 -0.0357 0.6401\nvn -0.0050 -1.0000 -0.0013\nvn 0.0418 -0.9902 0.1328\nvn -0.0295 -0.9985 -0.0462\nvn 0.3032 0.1325 0.9437\nvn 0.5070 -0.4031 0.7618\nvn 0.5880 -0.5325 0.6088\nvn 0.5133 -0.3018 0.8034\nvn 0.5213 0.0894 0.8487\nvn 0.6467 -0.7234 0.2417\nvn 0.6103 -0.7728 0.1737\nvn 0.7056 -0.6485 0.2855\nvn 0.7039 0.3209 0.6336\nvn 0.6156 0.4868 0.6196\nvn 0.3913 0.5295 0.7526\nvn 0.6933 -0.0363 0.7197\nvn 0.5781 -0.1078 0.8088\nvn 0.5142 0.0305 0.8571\nvn 0.5005 -0.2842 0.8177\nvn 0.4056 -0.0198 0.9138\nvn 0.2285 0.1746 0.9577\nvn 0.4657 0.0366 0.8842\nvn 0.3099 -0.0295 0.9503\nvn -0.1945 -0.5073 -0.8395\nvn 0.5773 -0.1121 0.8087\nvn 0.8794 0.1619 0.4476\nvn 0.8233 0.1477 0.5480\nvn 0.8773 0.0846 0.4725\nvn 0.7238 0.4072 0.5570\nvn 0.5599 0.5614 0.6094\nvn 0.7029 -0.5186 0.4867\nvn 0.9710 -0.1992 0.1319\nvn 0.9897 0.0727 0.1229\nvn 0.8764 -0.0185 0.4811\nvn 0.8625 0.0835 0.4991\nvn 0.7990 0.0042 0.6012\nvn -0.6294 -0.7696 -0.1070\nvn 0.6462 -0.3728 0.6659\nvn 0.7664 -0.2979 -0.5691\nvn 0.7661 -0.2409 -0.5958\nvn 0.7656 -0.0342 -0.6423\nvn 0.7381 0.1947 0.6460\nvn 0.2832 -0.3245 0.9025\nvn 0.7169 -0.4069 0.5661\nvn 0.5328 -0.5059 0.6783\nvn 0.8046 -0.5935 0.0177\nvn 0.3274 -0.0643 0.9427\nvn 0.5300 0.0989 0.8422\nvn 0.1200 -0.8425 -0.5252\nvn 0.4917 -0.8484 0.1961\nvn 0.6996 0.5110 0.4993\nvn 0.8380 0.1048 0.5354\nvn 0.9358 0.0694 0.3457\nvn 0.0775 -0.6026 -0.7942\nvn 0.4525 -0.8909 0.0396\nvn 0.4040 -0.9027 0.1477\nvn 0.3843 -0.9154 0.1196\nvn 0.5674 -0.0475 0.8220\nvn 0.5352 0.1726 0.8269\nvn -0.6244 0.5142 -0.5879\nvn -0.8862 0.0775 -0.4567\nvn -0.7305 -0.0834 -0.6778\nvn 0.8156 -0.0387 0.5773\nvn 0.8143 0.0517 0.5781\nvn 0.7661 0.4003 0.5028\nvn 0.9398 0.1478 0.3080\nvn 0.9007 0.2159 0.3770\nvn 0.6884 -0.0074 0.7252\nvn 0.9359 -0.3463 0.0652\nvn 0.8646 -0.4975 0.0696\nvn 0.7251 -0.0660 0.6854\nvn 0.5113 -0.2074 0.8339\nvn 0.5128 -0.1237 0.8495\nvn 0.5290 0.3168 0.7872\nvn 0.4295 0.3737 0.8221\nvn 0.6750 0.2928 0.6771\nvn 0.8130 0.4238 0.3993\nvn 0.5975 0.1169 0.7933\nvn 0.7696 0.3381 0.5416\nvn 0.7865 0.3482 0.5100\nvn 0.5466 0.4582 0.7009\nvn 0.4631 0.4980 0.7331\nvn 0.8618 0.0529 0.5045\nvn 0.8465 0.2477 0.4712\nvn 0.4820 -0.4126 0.7729\nvn 0.5269 -0.0768 0.8464\nvn 0.7461 -0.6629 -0.0629\nvn 0.7320 -0.0984 0.6741\nvn 0.5435 0.2580 0.7987\nvn 0.9109 -0.0059 0.4125\nvn 0.5957 -0.1947 0.7792\nvn 0.6556 -0.0370 0.7542\nvn 0.6367 -0.0291 0.7706\nvn 0.4880 0.0299 0.8723\nvn 0.6638 0.0747 0.7441\nvn 0.7398 -0.4089 0.5343\nvn 0.7439 0.1776 0.6442\nvn 0.5448 -0.4770 0.6897\nvn 0.5228 -0.0618 0.8502\nvn 0.7768 0.2162 0.5914\nvn 0.5728 0.0274 0.8192\nvn 0.4824 0.0576 0.8741\nvn 0.5989 -0.1726 0.7820\nvn 0.8208 0.5669 0.0698\nvn 0.5090 0.1167 0.8528\nvn -0.9809 -0.0329 -0.1914\nvn -0.1104 0.4935 -0.8627\nvn -0.0252 0.3399 -0.9401\nvn -0.8769 -0.4798 -0.0284\nvn 0.8860 0.4560 0.0845\nvn 0.5423 0.2896 0.7887\nvn 0.8026 -0.3421 0.4885\nvn 0.7788 -0.2994 0.5511\nvn 0.7023 0.0723 0.7081\nvn 0.4991 0.6138 0.6116\nvn 0.7855 -0.0136 -0.6187\nvn 0.6632 -0.2791 -0.6944\nvn 0.8755 -0.4331 -0.2139\nvn 0.9070 0.4088 0.1012\nvn 0.1594 0.1026 0.9818\nvn 0.1177 0.8156 0.5665\nvn 0.7054 -0.2138 0.6758\nvn -0.3344 -0.2719 -0.9023\nvn 0.2834 0.7075 0.6474\nvn -0.5124 0.4542 -0.7288\nvn -0.9492 -0.1215 -0.2902\nvn -0.8451 -0.0571 -0.5315\nvn 0.1614 -0.7611 -0.6282\nvn 0.1224 -0.9590 -0.2556\nvn 0.2471 -0.8566 -0.4529\nvn 0.2138 -0.9373 -0.2754\nvn 0.6211 -0.5161 0.5898\nvn 0.2067 -0.8647 -0.4577\nvn 0.1269 -0.7576 -0.6402\nvn 0.6319 -0.3681 0.6821\nvn 0.4958 -0.1590 0.8537\nvn 0.3141 -0.9275 -0.2024\nvn -0.4319 0.3184 -0.8438\nvn -0.3748 0.2123 -0.9024\nvn -0.4044 0.1993 -0.8926\nvn 0.4465 -0.2138 0.8688\nvn 0.8046 0.5036 0.3145\nvn -0.2495 -0.4204 -0.8723\nvn 0.5668 -0.2163 0.7949\nvn 0.8627 -0.2858 0.4170\nvn -0.0446 -0.7359 -0.6756\nvn -0.2592 -0.5591 -0.7875\nvn -0.4685 0.8293 -0.3045\nvn -0.5745 -0.7673 -0.2849\nvn 0.3094 -0.9313 -0.1922\nvn -0.7500 0.5884 0.3020\nvn -0.8051 0.5109 0.3012\nvn -0.4764 -0.8756 0.0798\nvn -0.8123 -0.4929 0.3118\nvn 0.8867 0.3939 0.2420\nvn 0.9409 -0.0960 0.3248\nvn 0.1722 -0.9779 0.1180\nvn 0.3603 -0.9237 -0.1302\nvn 0.3073 -0.9486 0.0757\nvn -0.1254 0.2801 -0.9517\nvn -0.2754 0.3636 -0.8899\nvn -0.2917 0.2513 -0.9229\nvn 0.4075 -0.1181 0.9055\nvn 0.5276 0.0469 0.8482\nvn 0.8769 0.4595 -0.1410\nvn 0.6114 0.6370 -0.4695\nvn 0.9231 0.2607 -0.2825\nvn 0.4547 -0.6935 0.5588\nvn 0.3971 -0.6556 0.6422\nvn 0.7616 -0.6082 -0.2237\nvn 0.7220 -0.6492 -0.2392\nvn 0.9429 -0.0102 0.3328\nvn 0.5320 -0.1607 0.8313\nvn 0.5112 -0.1505 0.8462\nvn 0.6799 -0.6873 0.2556\nvn 0.9582 0.0845 0.2734\nvn -0.7608 -0.6304 -0.1540\nvn -0.6619 -0.6560 -0.3627\nvn -0.6165 -0.7526 -0.2313\nvn 0.8828 -0.4370 0.1723\nvn 0.1218 0.6583 -0.7429\nvn 0.6211 0.7811 0.0641\nvn -0.8801 -0.2798 -0.3836\nvn 0.4732 -0.7837 -0.4023\nvn 0.5649 -0.6034 0.5629\nvn 0.5825 0.2193 0.7826\nvn 0.7034 -0.3510 -0.6180\nvn -0.0984 -0.2849 -0.9535\nvn 0.8756 0.3548 0.3277\nvn 0.6756 0.2371 0.6980\nvn 0.4030 0.3144 -0.8595\nvn 0.7069 0.6780 -0.2015\nvn 0.9278 0.3664 -0.0704\nvn 0.0584 0.3858 -0.9207\nvn 0.0984 0.3692 -0.9241\nvn -0.5641 0.7603 0.3219\nvn -0.2844 0.8825 0.3746\nvn -0.4097 -0.1078 -0.9058\nvn 0.8069 0.0643 0.5872\nvn 0.2982 0.7375 0.6059\nvn 0.7952 0.3472 0.4971\nvn 0.8449 0.3112 0.4349\nvn 0.8234 -0.5179 -0.2319\nvn 0.5781 -0.8130 -0.0687\nvn 0.1778 -0.1761 0.9682\nvn 0.3232 0.0971 0.9413\nvn -0.2163 0.5806 0.7849\nvn -0.4862 0.3653 -0.7938\nvn -0.4564 0.3470 -0.8193\nvn 0.9353 0.3263 0.1366\nvn -0.7155 -0.2619 -0.6476\nvn -0.5824 -0.2888 -0.7598\nvn 0.7967 -0.2474 0.5513\nvn 0.6837 -0.0931 0.7237\nvn 0.9363 0.2574 -0.2386\nvn 0.9568 0.2412 0.1625\nvn 0.7461 -0.1132 -0.6561\nvn 0.0458 0.8180 0.5734\nvn 0.7233 -0.4335 0.5375\nvn -0.6937 -0.7132 0.0999\nvn -0.7918 -0.5521 0.2611\nvn 0.7437 -0.5817 0.3294\nvn 0.6186 -0.7253 0.3020\nvn 0.6090 -0.6329 0.4781\nvn 0.9049 0.2664 0.3319\nvn -0.5665 -0.7747 -0.2809\nvn -0.5292 -0.8139 -0.2398\nvn -0.4280 -0.4467 -0.7856\nvn -0.8488 -0.0512 -0.5261\nvn -0.7641 -0.0858 -0.6394\nvn 0.7625 -0.4925 0.4195\nvn 0.9597 0.0652 0.2732\nvn -0.6565 -0.1593 -0.7373\nvn -0.4052 -0.1411 -0.9033\nvn -0.5756 -0.2852 -0.7663\nvn 0.3878 -0.7482 -0.5384\nvn 0.7092 -0.5898 -0.3862\nvn 0.3609 -0.6931 -0.6240\nvn 0.6190 -0.5765 -0.5333\nvn 0.0319 -0.9991 -0.0261\nvn 0.0295 -0.9993 -0.0213\nvn 0.0239 -0.9997 -0.0046\nvn 0.6522 -0.3783 0.6568\nvn 0.5334 0.0401 0.8449\nvn 0.1777 0.8371 -0.5173\nvn 0.2194 0.8668 -0.4478\nvn 0.2789 0.7476 -0.6026\nvn 0.6629 -0.7338 0.1485\nvn -0.1073 -0.6681 0.7363\nvn -0.0409 -0.9158 0.3995\nvn -0.0909 -0.6406 0.7624\nvn 0.2529 0.7651 0.5921\nvn 0.2783 -0.4609 0.8426\nvn 0.2797 -0.3735 0.8844\nvn 0.7435 -0.1794 0.6442\nvn 0.6994 0.2193 0.6803\nvn 0.2817 -0.4957 0.8215\nvn 0.8554 0.4262 0.2941\nvn 0.9333 0.3046 0.1902\nvn 0.2815 -0.7321 0.6203\nvn 0.8610 0.2369 0.4501\nvn 0.7619 0.3385 0.5521\nvn 0.7043 0.5241 0.4787\nvn 0.1538 0.7696 0.6197\nvn 0.5471 -0.2268 0.8057\nvn 0.3531 0.2288 0.9072\nvn 0.4288 -0.4022 0.8089\nvn 0.9102 -0.1837 -0.3711\nvn -0.2463 0.1555 -0.9566\nvn -0.5370 0.2514 -0.8052\nvn -0.6237 0.1264 -0.7714\nvn -0.6804 0.2372 -0.6934\nvn -0.9564 0.2009 -0.2120\nvn -0.1382 0.2716 -0.9524\nvn 0.3630 0.4242 0.8296\nvn 0.6379 -0.0219 0.7698\nvn 0.3016 0.0092 0.9534\nvn -0.0717 0.6597 -0.7481\nvn -0.3344 0.5775 -0.7447\nvn 0.8502 -0.0160 -0.5262\nvn 0.6550 -0.4554 0.6029\nvn 0.1945 0.4606 0.8660\nvn 0.3539 0.5697 -0.7417\nvn -0.9485 0.3159 0.0244\nvn 0.9915 0.0940 0.0895\nvn 0.6601 0.7281 -0.1845\nvn -0.7099 0.4052 -0.5759\nvn -0.5185 0.2587 -0.8150\nvn 0.5867 -0.4152 0.6952\nvn 0.4871 -0.2565 0.8348\nvn 0.2589 0.5731 0.7775\nvn 0.6341 0.0676 0.7703\nvn 0.7891 -0.4890 0.3716\nvn 0.8289 0.2322 0.5089\nvn -0.1450 0.2665 -0.9528\nvn -0.1679 0.1848 -0.9683\nvn -0.3904 0.1180 -0.9131\nvn -0.3003 -0.0127 -0.9537\nvn 0.4399 -0.7237 -0.5318\nvn 0.9118 -0.0602 -0.4061\nvn 0.2638 0.2340 0.9357\nvn 0.4205 0.4565 0.7840\nvn -0.9046 0.1314 0.4055\nvn -0.8024 -0.3710 0.4674\nvn -0.7475 0.2252 0.6249\nvn 0.2510 -0.0250 0.9677\nvn 0.5217 0.6458 0.5574\nvn 0.5007 -0.4262 0.7534\nvn 0.1457 0.5616 0.8144\nvn 0.2637 0.0591 0.9628\nvn -0.5712 -0.0092 -0.8207\nvn 0.4567 -0.2409 0.8564\nvn 0.2216 0.6812 0.6977\nvn 0.1744 -0.4623 0.8694\nvn 0.9856 0.1198 0.1194\nvn -0.7586 -0.1598 -0.6316\nvn 0.6100 -0.6405 0.4665\nvn 0.7158 -0.0038 0.6983\nvn 0.7545 -0.0757 0.6518\nvn 0.5685 -0.6771 0.4673\nvn 0.3052 0.2768 0.9112\nvn 0.0049 0.8014 0.5981\nvn 0.3066 0.5937 0.7440\nvn 0.2958 0.0920 0.9508\nvn 0.0417 -0.9990 -0.0145\nvn 0.7323 -0.0722 0.6771\nvn 0.1136 -0.9913 -0.0658\nvn -0.7142 -0.6880 -0.1286\nvn 0.6366 0.7619 -0.1194\nvn -0.0997 0.8525 -0.5130\nvn 0.2869 0.6400 0.7127\nvn 0.4470 0.4552 0.7700\nvn -0.8001 -0.2345 -0.5521\nvn -0.4363 -0.6144 -0.6574\nvn -0.8905 -0.1498 -0.4296\nvn 0.8824 0.4629 -0.0836\nvn -0.1418 0.8476 0.5113\nvn -0.2651 0.3471 -0.8995\nvn -0.3041 0.4537 -0.8376\nvn -0.4559 0.4683 -0.7569\nvn 0.2803 -0.2089 0.9369\nvn -0.8196 -0.5369 0.1997\nvn -0.7523 -0.5605 0.3463\nvn -0.7863 -0.5145 0.3419\nvn 0.8964 0.4323 0.0979\nvn -0.8959 -0.3648 0.2533\nvn -0.8997 -0.3514 0.2588\nvn -0.8767 -0.3914 0.2797\nvn -0.8343 -0.4552 0.3108\nvn -0.5989 0.7996 -0.0443\nvn -0.6228 0.7803 -0.0568\nvn -0.4793 0.8419 0.2478\nvn -0.9748 0.2231 -0.0005\nvn 0.9999 -0.0035 -0.0131\nvn 0.8109 0.5479 -0.2055\nvn 0.8240 0.5608 -0.0800\nvn -0.9793 0.1996 -0.0333\nvn -0.9970 0.0317 -0.0704\nvn -0.9987 0.0450 -0.0212\nvn -0.4149 0.8957 -0.1596\nvn -0.4658 0.8393 -0.2803\nvn -0.5723 0.7982 -0.1880\nvn -0.5997 0.6328 -0.4898\nvn 0.3534 -0.8690 -0.3464\nvn 0.2760 -0.7955 -0.5394\nvn 0.4254 -0.7153 -0.5544\nvn -0.9828 0.0906 0.1611\nvn -0.6166 -0.1618 0.7705\nvn -0.7942 0.1693 0.5836\nvn -0.6658 -0.2499 0.7030\nvn -0.9800 0.0211 0.1976\nvn -0.8474 -0.4566 0.2710\nvn -0.6450 0.7247 0.2425\nvn -0.4631 0.8822 0.0851\nvn -0.0345 -0.8849 -0.4644\nvn -0.0048 -1.0000 -0.0036\nvn -0.0304 -0.9984 -0.0464\nvn -0.9321 0.2173 -0.2897\nvn 0.9984 -0.0106 -0.0554\nvn 0.9961 0.0762 -0.0442\nvn -0.8618 0.3372 0.3790\nvn -0.8900 0.1056 0.4436\nvn -0.8823 -0.2567 0.3945\nvn -0.8040 0.3880 -0.4505\nvn -0.6134 0.6821 -0.3980\nvn -0.9741 0.1945 0.1149\nvn -0.5398 0.6735 -0.5050\nvn -0.2828 0.8628 -0.4190\nvn -0.5743 0.7809 -0.2455\nvn 0.3963 0.6938 -0.6012\nvn 0.3559 0.7586 -0.5458\nvn 0.4178 0.7548 -0.5055\nvn 0.9936 0.0766 0.0825\nvn 0.4711 -0.7713 -0.4279\nvn -0.9096 0.3812 0.1651\nvn 0.9063 0.3916 0.1585\nvn 0.9911 -0.1332 -0.0023\nvn 0.8104 -0.4041 -0.4242\nvn 0.7806 -0.4927 -0.3845\nvn 0.6308 -0.0557 -0.7739\nvn -0.3650 0.9084 -0.2040\nvn -0.3378 0.9171 -0.2116\nvn 0.8838 0.3734 0.2819\nvn -0.9624 0.0403 0.2686\nvn 0.6526 0.0376 -0.7567\nvn -0.8485 0.4339 0.3028\nvn 0.0831 -0.9941 0.0688\nvn 0.4471 0.0522 -0.8929\nvn 0.4687 0.1060 -0.8769\nvn 0.5807 0.1865 -0.7924\nvn -0.5980 -0.1592 -0.7855\nvn -0.5602 -0.2201 -0.7985\nvn -0.9353 0.3366 0.1090\nvn -0.9416 0.3100 0.1310\nvn -0.8647 0.3070 0.3974\nvn -0.5895 0.4490 -0.6715\nvn -0.8083 0.2165 -0.5476\nvn -0.7466 0.3252 -0.5803\nvn -0.9717 -0.1624 0.1714\nvn -0.9857 -0.1549 0.0665\nvn 0.9018 -0.2327 -0.3642\nvn 0.9991 -0.0360 0.0228\nvn -0.4794 0.8064 -0.3462\nvn 0.5939 -0.0287 -0.8040\nvn -0.4313 -0.4829 -0.7620\nvn 0.9489 0.2447 0.1989\nvn 0.0673 0.5407 -0.8385\nvn -0.0280 0.5196 -0.8539\nvn -0.1815 0.6206 -0.7628\nvn -0.1182 -0.5932 0.7963\nvn -0.0847 -0.7721 0.6298\nvn -0.7976 -0.2839 -0.5322\nvn -0.8986 -0.0321 -0.4374\nvn -0.8924 -0.4470 0.0620\nvn -0.9709 -0.1653 0.1731\nvn -0.9313 0.2435 0.2707\nvn 0.0014 -0.3508 -0.9364\nvn 0.5796 -0.6948 0.4257\nvn -0.9595 0.1002 -0.2632\nvn -0.9360 0.0974 -0.3381\nvn -0.9242 0.2362 -0.3001\nvn -0.8679 -0.2561 -0.4256\nvn 0.5405 -0.5972 -0.5926\nvn 0.7064 -0.6056 -0.3663\nvn 0.5336 -0.7965 -0.2843\nvn 0.6876 -0.3508 -0.6357\nvn 0.7031 -0.4743 -0.5298\nvn 0.7739 -0.3749 -0.5104\nvn 0.9303 0.3666 -0.0129\nvn 0.7221 -0.1144 -0.6822\nvn 0.7064 0.0354 -0.7068\nvn 0.7388 -0.1260 -0.6620\nvn -0.9025 -0.4232 -0.0804\nvn -0.6292 0.7704 -0.1025\nvn -0.6031 0.7875 -0.1268\nvn 0.3274 -0.8969 -0.2972\nvn -0.0804 0.7606 -0.6442\nvn -0.1354 0.6548 -0.7435\nvn -0.0039 0.6574 -0.7535\nvn 0.8491 -0.1722 -0.4992\nvn 0.8203 -0.3076 -0.4821\nvn 0.4827 -0.8517 -0.2039\nvn -0.6743 0.7384 -0.0097\nvn -0.6218 0.7751 0.1117\nvn -0.5022 0.7700 0.3935\nvn -0.4657 0.8787 0.1050\nvn -0.4552 0.8888 -0.0536\nvn 0.3287 -0.6505 -0.6847\nvn 0.2571 -0.9001 -0.3518\nvn 0.9851 0.1576 0.0685\nvn 0.9214 0.3232 0.2159\nvn 0.7257 -0.0584 -0.6855\nvn 0.8045 -0.1106 -0.5836\nvn 0.8061 -0.0177 -0.5914\nvn 0.7309 -0.2151 -0.6476\nvn -0.3024 -0.9419 -0.1458\nvn 0.9924 -0.0295 0.1190\nvn -0.0259 0.5967 -0.8020\nvn -0.9127 -0.3470 0.2155\nvn -0.9274 0.0601 -0.3691\nvn -0.9153 0.1064 -0.3884\nvn 0.8536 0.0515 -0.5183\nvn 0.8833 0.1848 -0.4309\nvn 0.3815 -0.9243 0.0093\nvn 0.4772 -0.8634 0.1639\nvn 0.7352 -0.6577 0.1638\nvn -0.1022 0.8220 0.5603\nvn 0.9947 -0.0999 -0.0228\nvn 0.9902 -0.1276 -0.0571\nvn 0.0157 -0.9995 -0.0263\nvn 0.7661 -0.2021 -0.6101\nvn 0.7459 0.0872 -0.6603\nvn 0.8622 -0.1488 -0.4842\nvn 0.7345 -0.1675 -0.6576\nvn 0.0845 -0.7507 -0.6551\nvn 0.1367 -0.7742 -0.6180\nvn 0.0531 -0.9808 -0.1874\nvn 0.8315 -0.4543 -0.3196\nvn 0.6049 -0.7307 -0.3165\nvn 0.5609 -0.5725 -0.5981\nvn 0.7507 0.2840 -0.5965\nvn 0.7526 0.3714 -0.5437\nvn -0.7058 -0.6960 -0.1317\nvn -0.6820 -0.6806 -0.2677\nvn 0.1215 0.2153 -0.9689\nvn -0.0765 0.3367 -0.9385\nvn -0.0911 0.1886 -0.9778\nvn 0.9853 -0.1219 -0.1195\nvn 0.9869 0.1609 -0.0070\nvn -0.4186 0.1791 -0.8903\nvn -0.5237 -0.4441 -0.7270\nvn -0.2218 -0.7758 -0.5907\nvn -0.3452 0.7622 -0.5476\nvn -0.2069 0.7259 -0.6560\nvn -0.3848 0.5520 -0.7397\nvn -0.9915 0.0136 -0.1293\nvn -0.9666 0.2546 -0.0276\nvn -0.6878 0.7172 -0.1119\nvn -0.9927 0.0604 0.1045\nvn -0.9702 0.1060 0.2176\nvn -0.7392 0.3957 -0.5448\nvn -0.7601 0.2190 -0.6118\nvn 0.7372 -0.2801 -0.6149\nvn 0.8271 -0.3096 -0.4690\nvn 0.7439 -0.4660 -0.4790\nvn 0.0560 -0.4352 -0.8986\nvn -0.6681 -0.5530 -0.4978\nvn -0.7179 -0.5251 -0.4570\nvn -0.6919 -0.4188 -0.5880\nvn 0.7942 -0.2125 -0.5692\nvn -0.8756 -0.2468 0.4152\nvn -0.4187 0.9057 -0.0661\nvn 0.0351 -0.9991 -0.0211\nvn 0.3804 -0.9204 -0.0900\nvn -0.0231 0.6643 -0.7471\nvn -0.0278 0.6500 -0.7594\nvn -0.3429 0.8813 0.3252\nvn -0.9337 -0.3264 -0.1467\nvn -0.7979 -0.5458 -0.2557\nvn -0.9367 0.1225 -0.3280\nvn -0.8529 -0.2052 -0.4800\nvn -0.7445 0.5936 -0.3054\nvn -0.7958 0.6045 0.0352\nvn 0.7007 -0.6825 -0.2076\nvn 0.7074 -0.6559 -0.2633\nvn -0.1210 0.1608 -0.9795\nvn -0.6169 0.7778 -0.1200\nvn -0.5776 0.8021 0.1514\nvn 0.0916 0.6779 -0.7294\nvn -0.6568 0.1945 -0.7285\nvn -0.6163 -0.1098 -0.7798\nvn 0.2799 0.4693 -0.8375\nvn 0.1855 0.5622 -0.8059\nvn -0.9274 0.3329 -0.1705\nvn -0.9266 0.2671 -0.2646\nvn 0.7642 -0.3559 -0.5378\nvn 0.7825 -0.5314 -0.3245\nvn -0.6623 -0.6826 0.3089\nvn -0.7939 -0.5344 0.2898\nvn -0.6288 -0.7386 0.2429\nvn -0.6281 -0.4498 -0.6349\nvn -0.6715 -0.4017 -0.6226\nvn -0.5971 -0.3962 -0.6975\nvn 0.7338 0.6408 -0.2258\nvn 0.7638 0.5149 -0.3893\nvn 0.6310 0.6762 -0.3801\nvn 0.7732 -0.1017 -0.6259\nvn 0.7003 -0.2084 -0.6827\nvn 0.5759 -0.7816 -0.2394\nvn 0.0836 -0.5768 -0.8126\nvn 0.0637 -0.7152 -0.6959\nvn 0.0562 -0.9639 -0.2603\nvn 0.5787 -0.2282 -0.7830\nvn 0.9942 0.1066 0.0139\nvn 0.9813 0.0337 -0.1897\nvn 0.9939 -0.1027 0.0404\nvn 0.5411 -0.8383 0.0672\nvn -0.0248 -0.9989 0.0400\nvn 0.4484 -0.8922 -0.0541\nvn 0.8174 -0.1771 -0.5481\nvn 0.8769 -0.2550 -0.4074\nvn 0.8666 -0.3575 -0.3481\nvn -0.7480 -0.6616 0.0523\nvn -0.9093 -0.3713 -0.1880\nvn 0.7356 -0.1811 -0.6528\nvn -0.9613 0.2529 0.1089\nvn -0.9713 0.2363 0.0284\nvn -0.9111 0.3742 0.1726\nvn 0.9438 -0.1085 -0.3123\nvn 0.1006 -0.9919 0.0767\nvn 0.4693 -0.8616 0.1931\nvn 0.0967 -0.9930 0.0682\nvn -0.6284 0.3354 -0.7019\nvn -0.6979 0.2689 -0.6637\nvn 0.7695 -0.5655 -0.2968\nvn 0.6667 -0.7447 -0.0299\nvn 0.5633 -0.7996 0.2080\nvn -0.9684 -0.2479 -0.0273\nvn 0.6981 -0.5963 -0.3963\nvn 0.8175 -0.5110 -0.2654\nvn -0.9068 0.2120 0.3644\nvn 0.9950 0.0226 0.0971\nvn -0.4479 0.7506 -0.4857\nvn 0.3965 0.8966 -0.1971\nvn 0.2355 -0.5508 -0.8007\nvn 0.2733 -0.2252 -0.9352\nvn 0.1462 -0.9840 -0.1016\nvn 0.9545 0.0476 0.2945\nvn 0.7448 0.0940 -0.6605\nvn 0.5106 -0.8319 0.2169\nvn -0.8627 0.0173 -0.5054\nvn 0.8056 -0.2346 -0.5441\nvn 0.7899 -0.3041 -0.5324\nvn 0.5217 0.2835 -0.8046\nvn 0.5286 0.1567 -0.8343\nvn 0.6547 -0.3457 -0.6722\nvn 0.7947 0.1608 -0.5853\nvn 0.7408 -0.5080 -0.4394\nvn 0.6388 -0.5101 -0.5759\nvn 0.6285 -0.5121 -0.5855\nvn 0.8183 -0.4950 -0.2920\nvn 0.1031 -0.8472 0.5212\nvn 0.0808 -0.8938 0.4411\nvn 0.9989 -0.0017 -0.0473\nvn 0.1252 -0.8278 -0.5469\nvn 0.1197 -0.9554 -0.2698\nvn 0.0917 -0.9652 -0.2448\nvn 0.0348 -0.9782 -0.2044\nvn 0.3868 0.5903 -0.7085\nvn 0.3061 0.4864 -0.8184\nvn 0.3815 0.3860 -0.8399\nvn 0.3007 0.1902 -0.9345\nvn -0.7114 0.7010 -0.0503\nvn -0.6397 0.6768 -0.3641\nvn -0.5850 0.8099 -0.0425\nvn 0.5448 -0.0335 -0.8379\nvn 0.6095 -0.3192 -0.7257\nvn 0.8099 -0.3960 -0.4327\nvn 0.2019 0.9608 -0.1899\nvn 0.2601 0.9288 -0.2640\nvn 0.2294 0.9593 -0.1647\nvn -0.2109 -0.8583 0.4677\nvn 0.6236 0.2928 -0.7248\nvn 0.5634 0.3976 -0.7241\nvn 0.5338 0.3306 -0.7783\nvn -0.8726 0.3629 -0.3269\nvn -0.9142 0.3621 -0.1816\nvn -0.7138 0.4223 -0.5586\nvn -0.7044 -0.4281 -0.5661\nvn -0.9088 -0.1630 -0.3839\nvn -0.6986 -0.1859 -0.6909\nvn 0.0497 0.3337 -0.9413\nvn 0.1401 0.1904 -0.9716\nvn 0.1897 0.3041 -0.9335\nvn 0.8167 0.3144 -0.4838\nvn -0.5904 -0.4086 0.6961\nvn -0.4559 -0.6111 0.6471\nvn 0.3819 -0.3942 -0.8359\nvn 0.5140 -0.4831 -0.7088\nvn -0.0678 0.3479 -0.9350\nvn 0.4577 -0.8884 0.0352\nvn 0.4349 -0.8905 0.1335\nvn 0.1277 -0.9825 -0.1352\nvn -0.1595 0.7976 -0.5817\nvn 0.9972 0.0636 0.0398\nvn -0.6212 -0.7820 0.0508\nvn 0.8495 0.0561 -0.5246\nvn 0.8067 -0.0236 -0.5905\nvn 0.8719 -0.1508 -0.4658\nvn 0.0107 -0.9952 -0.0966\nvn -0.0118 -0.9988 0.0473\nvn -0.1024 -0.9782 -0.1805\nvn -0.5947 -0.7036 -0.3887\nvn -0.4082 -0.8878 -0.2125\nvn -0.4570 -0.8475 -0.2700\nvn 0.9840 -0.1689 -0.0562\nvn 0.9628 0.2414 0.1212\nvn 0.7696 0.5623 0.3024\nvn 0.8871 -0.2250 -0.4029\nvn -0.0519 0.1378 -0.9891\nvn -0.1461 0.3970 -0.9061\nvn 0.1134 0.2198 -0.9689\nvn 0.1731 -0.7863 -0.5930\nvn 0.1074 -0.3546 -0.9288\nvn 0.0670 -0.9553 -0.2880\nvn 0.0993 -0.9626 -0.2521\nvn 0.3298 -0.9189 -0.2165\nvn 0.0458 0.2455 -0.9683\nvn -0.0522 0.2493 -0.9670\nvn -0.2608 0.0342 -0.9648\nvn -0.4819 0.2382 -0.8432\nvn -0.0264 -0.2688 -0.9628\nvn -0.2621 -0.9110 0.3184\nvn 0.6467 -0.2785 -0.7100\nvn -0.0216 -0.9970 0.0734\nvn -0.0052 -0.9895 0.1444\nvn -0.0122 -0.9653 -0.2606\nvn -0.9437 0.1918 0.2695\nvn -0.9442 -0.3099 0.1113\nvn -0.9822 0.1874 -0.0102\nvn 0.7903 -0.5808 -0.1951\nvn -0.6845 0.5714 -0.4527\nvn 0.5665 -0.0282 -0.8235\nvn 0.6076 -0.1656 -0.7768\nvn 0.0292 -0.9994 -0.0183\nvn 0.3463 0.7429 -0.5729\nvn -0.6429 0.7559 -0.1238\nvn -0.7203 0.6425 -0.2613\nvn -0.6081 0.1002 -0.7875\nvn -0.6809 0.2742 -0.6791\nvn -0.6410 0.2199 -0.7353\nvn -0.4569 0.7906 0.4076\nvn -0.0376 -0.3663 -0.9297\nvn -0.5068 0.7868 -0.3524\nvn 0.4008 -0.9085 0.1181\nvn 0.2209 -0.7716 0.5965\nvn -0.5914 -0.7120 -0.3784\nvn -0.6211 -0.6318 -0.4638\nvn 0.5495 0.0137 -0.8354\nvn 0.6180 0.0768 -0.7824\nvn -0.4712 -0.5983 -0.6480\nvn -0.4341 -0.4174 -0.7983\nvn 0.4417 0.4086 -0.7987\nvn 0.5536 0.3106 -0.7726\nvn 0.4357 0.4235 -0.7942\nvn -0.8712 0.4621 0.1653\nvn -0.9532 0.3023 -0.0041\nvn -0.9725 0.1545 -0.1741\nvn -0.9123 -0.4085 0.0290\nvn 0.9832 0.1432 0.1127\nvn -0.9982 0.0601 0.0057\nvn -0.9053 0.2477 -0.3450\nvn -0.1111 0.6437 -0.7571\nvn 0.3233 -0.9118 -0.2529\nvn 0.5773 0.5608 -0.5934\nvn 0.3913 0.4556 -0.7995\nvn -0.1220 0.0396 -0.9917\nvn -0.9680 0.2348 0.0884\nvn -0.9152 0.2493 0.3165\nvn -0.4594 -0.1090 -0.8815\nvn -0.0612 -0.7567 -0.6508\nvn 0.6830 -0.5352 -0.4970\nvn 0.8998 0.3500 0.2605\nvn 0.9319 -0.2590 0.2540\nvn -0.2521 -0.9471 0.1984\nvn 0.0217 -0.9995 -0.0245\nvn 0.1782 -0.5291 -0.8296\nvn -0.9051 -0.2662 0.3315\nvn 0.0367 0.4085 -0.9120\nvn -0.0754 0.4892 -0.8689\nvn 0.7392 -0.4092 -0.5349\nvn 0.8642 0.3978 0.3081\nvn 0.9020 0.3233 0.2861\nvn 0.9630 0.1810 0.1995\nvn 0.9640 0.0659 0.2574\nvn 0.9288 0.1488 0.3393\nvn 0.2427 0.4844 -0.8405\nvn 0.1517 0.4216 -0.8940\nvn 0.1114 0.7540 -0.6474\nvn 0.9573 0.1831 0.2235\nvn 0.4721 -0.8541 -0.2182\nvn 0.4428 -0.6873 -0.5757\nvn 0.7670 0.0162 -0.6414\nvn 0.2847 0.2109 -0.9351\nvn 0.2381 0.3680 -0.8988\nvn 0.2264 0.2548 -0.9401\nvn 0.1549 0.3733 -0.9146\nvn -0.0510 -0.9907 -0.1259\nvn -0.7517 -0.6136 0.2415\nvn 0.9276 0.3186 0.1948\nvn 0.4712 0.8495 -0.2371\nvn -0.3012 -0.9479 0.1040\nvn -0.0520 -0.9902 0.1297\nvn -0.3868 -0.8474 0.3636\nvn 0.9240 0.2872 0.2523\nvn -0.4294 0.7486 0.5052\nvn -0.3551 0.7715 0.5278\nvn 0.2555 -0.7218 0.6432\nvn 0.0055 -0.9997 -0.0245\nvn 0.9772 0.0436 0.2076\nvn 0.9769 0.0463 0.2084\nvn 0.9843 0.0806 0.1568\nvn -0.3207 -0.2044 -0.9249\nvn 0.0295 -0.9980 0.0549\nvn 0.0206 -0.9942 0.1053\nvn 0.0287 -0.9977 0.0616\nvn 0.8427 0.4202 0.3365\nvn 0.6656 -0.7137 0.2178\nvn 0.0920 -0.9084 -0.4079\nvn 0.0576 -0.8878 -0.4566\nvn 0.1220 -0.2294 -0.9656\nvn 0.6952 -0.7162 0.0606\nvn 0.7837 -0.6037 0.1465\nvn -0.3141 0.8523 -0.4182\nvn 0.8053 0.5213 0.2822\nvn 0.5654 -0.7739 0.2851\nvn -0.2843 0.9430 -0.1730\nvn 0.3044 -0.1288 0.9438\nvn -0.6872 0.6425 0.3389\nvn -0.7392 0.5599 0.3742\nvn -0.7927 0.4433 -0.4185\nvn 0.6986 -0.1208 -0.7052\nvn -0.6127 0.7848 0.0933\nvn -0.3733 0.9032 -0.2119\nvn 0.0076 0.9991 -0.0423\nvn 0.0020 0.9992 0.0404\nvn -0.0461 0.9848 0.1672\nvn 0.1279 0.9720 0.1972\nvn 0.0416 0.9580 0.2836\nvn 0.0728 0.9406 0.3314\nvn 0.3426 0.8769 0.3370\nvn 0.1165 0.9499 0.2899\nvn 0.1739 0.9641 0.2007\nvn 0.0183 0.8668 0.4983\nvn 0.5025 0.8584 0.1031\nvn -0.1921 0.9278 0.3198\nvn 0.5940 0.6937 0.4073\nvn 0.0748 -0.9201 -0.3843\nvn 0.0080 -0.9999 0.0000\nvn 0.1661 -0.9206 -0.3533\nvn -0.9299 0.3053 0.2049\nvn 0.7759 0.5494 0.3100\nvn -0.7445 -0.2363 0.6243\nvn -0.4887 -0.1448 0.8603\nvn 0.3127 0.8707 0.3796\nvn 0.1743 0.8108 0.5587\nvn -0.8405 0.2476 0.4819\nvn 0.3113 0.9450 0.0998\nvn -0.8101 0.0382 0.5851\nvn -0.9189 -0.0358 0.3929\nvn 0.3001 0.9480 -0.1061\nvn -0.0702 0.9518 0.2985\nvn -0.2295 0.8626 0.4508\nvn -0.1156 0.8738 0.4723\nvn 0.5228 0.7446 0.4150\nvn 0.3303 0.8871 -0.3223\nvn -0.1479 0.8848 0.4419\nvn -0.0728 0.8875 0.4549\nvn -0.3288 0.8625 0.3848\nvn 0.7455 0.6315 0.2131\nvn 0.8347 0.5504 0.0157\nvn 0.8576 0.4993 0.1230\nvn 0.0278 0.9989 0.0364\nvn -0.6384 0.7343 0.2306\nvn -0.6294 -0.3589 -0.6892\nvn -0.8827 -0.2320 -0.4086\nvn 0.0579 0.9540 -0.2940\nvn 0.1215 0.8377 0.5324\nvn -0.5836 0.7706 -0.2559\nvn -0.8862 0.4598 -0.0569\nvn 0.0423 0.9970 -0.0645\nvn -0.0266 0.9836 0.1785\nvn 0.2611 0.8599 0.4385\nvn 0.6680 0.4041 0.6248\nvn -0.4757 0.7716 0.4222\nvn 0.2218 0.9564 -0.1897\nvn 0.5762 0.7759 0.2568\nvn 0.8230 0.4954 0.2777\nvn -0.4410 0.7625 0.4734\nvn -0.4793 0.7714 -0.4185\nvn 0.5278 0.8493 -0.0097\nvn 0.5153 0.7438 0.4257\nvn -0.9130 0.3586 -0.1942\nvn 0.0298 -0.9356 -0.3517\nvn 0.1555 0.8898 -0.4291\nvn 0.8237 0.5639 -0.0589\nvn 0.7588 0.6408 -0.1168\nvn -0.0294 0.9865 -0.1610\nvn 0.2250 0.8977 -0.3787\nvn -0.8678 -0.1008 0.4865\nvn -0.3992 0.8985 -0.1823\nvn -0.8151 -0.5463 0.1922\nvn 0.0479 0.9723 -0.2287\nvn 0.1604 0.9814 -0.1049\nvn 0.7396 0.6276 0.2430\nvn 0.6122 0.7035 0.3607\nvn 0.5300 0.7546 0.3869\nvn 0.1033 0.0871 -0.9908\nvn -0.6054 -0.7950 -0.0380\nvn 0.3454 0.8276 0.4424\nvn 0.9381 0.3280 -0.1107\nvn -0.1495 0.8594 0.4890\nvn 0.0435 0.7938 0.6065\nvn 0.2907 0.9568 -0.0066\nvn 0.1790 0.9743 0.1366\nvn 0.7893 0.5578 -0.2566\nvn 0.1079 0.9941 0.0039\nvn -0.5504 0.7618 0.3416\nvn -0.5877 0.8088 -0.0174\nvn -0.9604 0.2479 -0.1274\nvn 0.3342 0.9104 -0.2438\nvn 0.2341 0.9679 -0.0915\nvn 0.3236 0.9359 -0.1387\nvn 0.4292 0.8394 0.3335\nvn 0.1181 0.9505 0.2872\nvn -0.4725 0.2408 -0.8477\nvn -0.7742 0.5063 -0.3797\nvn -0.1277 -0.7849 -0.6063\nvn -0.2445 -0.7068 -0.6638\nvn 0.3027 0.9286 -0.2145\nvn 0.2303 0.9114 -0.3410\nvn -0.5795 0.6930 0.4287\nvn -0.7775 0.5771 0.2498\nvn -0.0305 0.8844 0.4657\nvn 0.1170 0.9622 0.2458\nvn 0.3933 0.8725 0.2900\nvn 0.1457 0.8949 0.4218\nvn 0.6746 0.5579 0.4834\nvn 0.2662 0.9615 -0.0687\nvn 0.6429 0.7591 0.1019\nvn 0.2721 0.9580 0.0904\nvn -0.3332 0.7626 0.5543\nvn 0.0280 0.9989 -0.0373\nvn -0.1593 0.9684 -0.1917\nvn -0.1520 0.9736 -0.1704\nvn -0.3045 0.9520 -0.0316\nvn 0.8980 0.3498 0.2669\nvn 0.7515 0.4380 0.4932\nvn 0.4582 0.7406 0.4915\nvn -0.0134 0.9495 0.3135\nvn -0.5305 0.7287 0.4331\nvn -0.0683 0.9087 0.4118\nvn 0.0842 0.8988 0.4301\nvn 0.8196 0.5669 -0.0830\nvn -0.9936 0.0378 0.1066\nvn 0.2060 0.9785 0.0009\nvn 0.5859 0.7775 -0.2285\nvn 0.5254 0.8474 -0.0760\nvn 0.0204 0.9300 0.3669\nvn -0.3694 0.7936 0.4835\nvn -0.5374 0.7874 0.3019\nvn 0.2035 0.8343 0.5123\nvn -0.6368 0.6805 0.3625\nvn 0.0438 0.9785 0.2014\nvn -0.0739 0.9969 0.0242\nvn 0.2144 0.8856 0.4119\nvn -0.4426 0.1184 -0.8889\nvn -0.6737 0.2179 -0.7061\nvn -0.5161 0.3595 -0.7774\nvn -0.0688 0.9966 -0.0437\nvn -0.6710 0.3639 -0.6459\nvn -0.5982 0.1556 -0.7861\nvn 0.0625 0.9931 0.0992\nvn 0.8109 0.4885 0.3222\nvn -0.1621 0.9468 -0.2780\nvn -0.7510 0.5715 0.3307\nvn -0.9818 -0.0325 0.1869\nvn -0.2193 0.8704 -0.4406\nvn -0.9525 -0.2922 0.0849\nvn 0.3341 -0.3393 0.8793\nvn 0.1700 -0.6011 0.7808\nvn 0.1463 -0.8551 0.4974\nvn -0.1420 0.7754 -0.6153\nvn -0.8732 0.0600 -0.4836\nvn -0.9034 0.0675 -0.4234\nvn -0.9543 -0.0309 -0.2973\nvn -0.1444 -0.9877 -0.0591\nvn -0.2882 -0.9263 -0.2426\nvn -0.5483 -0.8020 -0.2368\nvn -0.6518 0.6654 0.3638\nvn 0.8257 0.5640 0.0105\nvn 0.7680 0.5958 0.2349\nvn 0.7747 0.4362 -0.4577\nvn 0.7579 0.3258 -0.5651\nvn -0.4544 0.8798 0.1396\nvn 0.6192 0.7020 -0.3518\nvn -0.5601 0.7744 0.2940\nvn -0.9122 0.3504 0.2125\nvn 0.7870 0.6135 0.0652\nvn -0.3729 0.9243 0.0813\nvn -0.3327 0.9043 0.2675\nvn -0.0109 -0.3164 -0.9485\nvn -0.1181 -0.2217 -0.9679\nvn 0.6438 0.6423 0.4159\nvn -0.7580 -0.5005 0.4182\nvn 0.7918 0.6049 -0.0843\nvn 0.0294 -0.1676 -0.9854\nvn -0.1393 0.9554 -0.2604\nvn -0.4457 -0.5346 -0.7180\nvn -0.8646 -0.5023 0.0090\nvn 0.7336 0.6792 -0.0200\nvn 0.7059 0.7017 0.0961\nvn -0.5620 0.6063 0.5626\nvn -0.5238 0.6445 0.5569\nvn -0.8488 -0.4002 0.3455\nvn -0.9633 -0.2411 0.1179\nvn 0.6363 0.7317 0.2445\nvn -0.8813 0.4010 0.2500\nvn 0.5635 0.6881 0.4572\nvn -0.8503 -0.1114 -0.5143\nvn 0.6897 0.7184 -0.0897\nvn 0.6497 0.7595 0.0300\nvn 0.5557 0.7690 0.3160\nvn -0.7657 -0.0534 0.6409\nvn 0.4341 -0.7576 0.4874\nvn -0.4548 0.7638 -0.4579\nvn -0.9086 -0.0052 0.4176\nvn 0.4618 0.7471 0.4781\nvn -0.3127 0.6684 -0.6748\nvn -0.5536 0.4110 -0.7243\nvn -0.3579 0.8122 0.4606\nvn -0.1546 0.7267 0.6692\nvn -0.1466 0.7779 0.6111\nvn -0.3302 0.7888 0.5184\nvn -0.5060 -0.8534 -0.1249\nvn 0.6054 0.7556 -0.2501\nvn 0.6194 0.7655 -0.1741\nvn 0.5516 0.8275 0.1047\nvn -0.7303 0.2355 -0.6412\nvn -0.8135 -0.3549 0.4607\nvn 0.6228 0.7785 -0.0775\nvn 0.4258 0.8685 0.2535\nvn 0.0575 0.9317 0.3585\nvn -0.8857 -0.3550 -0.2991\nvn 0.5457 0.8374 -0.0305\nvn 0.5605 0.7179 -0.4128\nvn 0.3835 0.7986 0.4637\nvn 0.5593 0.8072 -0.1886\nvn 0.3885 0.8618 0.3262\nvn 0.5600 0.7708 -0.3037\nvn 0.4564 0.8882 0.0517\nvn 0.4348 0.8814 0.1845\nvn 0.5048 0.8578 -0.0966\nvn 0.3602 0.7004 0.6161\nvn -0.7177 0.3208 -0.6180\nvn 0.4193 0.8390 0.3466\nvn -0.6513 0.6022 -0.4616\nvn -0.8544 0.4156 0.3119\nvn -0.9643 0.2585 0.0571\nvn -0.7969 0.1614 -0.5821\nvn 0.4837 0.7436 -0.4615\nvn 0.4732 0.8065 -0.3544\nvn 0.3202 0.8219 0.4711\nvn 0.1458 0.8834 -0.4452\nvn -0.2785 -0.9602 -0.0205\nvn -0.7937 -0.5552 0.2485\nvn 0.0530 0.1799 -0.9822\nvn 0.5783 -0.7997 -0.1614\nvn 0.4432 0.8958 -0.0334\nvn 0.3854 0.1505 -0.9103\nvn -0.5324 0.2806 0.7986\nvn -0.5197 0.1129 0.8468\nvn -0.4861 0.1003 -0.8681\nvn -0.6926 -0.7172 -0.0769\nvn -0.3772 0.8555 0.3547\nvn -0.8711 0.4815 -0.0966\nvn -0.6863 -0.4398 -0.5792\nvn -0.8253 -0.0521 0.5622\nvn -0.3524 0.6628 0.6606\nvn -0.4483 0.7549 0.4785\nvn -0.3708 0.8603 0.3499\nvn -0.5286 0.7335 0.4273\nvn -0.6790 -0.2682 0.6834\nvn -0.5494 0.7031 0.4514\nvn -0.8206 -0.1841 0.5410\nvn -0.4287 0.6418 0.6358\nvn -0.2484 0.8953 0.3696\nvn -0.4052 0.7445 0.5305\nvn -0.9850 0.1087 -0.1342\nvn -0.3764 -0.8840 0.2770\nvn -0.2444 -0.8538 0.4596\nvn -0.4517 -0.8422 0.2944\nvn -0.7344 0.3157 0.6008\nvn -0.4832 0.6542 0.5818\nvn -0.6465 0.5640 0.5137\nvn -0.7993 0.0197 0.6005\nvn -0.7270 0.3104 0.6124\nvn -0.7548 0.1767 0.6316\nvn -0.4223 0.3580 0.8328\nvn -0.1491 0.1695 0.9742\nvn -0.1546 0.6849 0.7120\nvn -0.4083 -0.0407 0.9119\nvn -0.5859 0.2272 0.7778\nvn -0.5979 0.7198 0.3525\nvn -0.7791 0.5734 0.2532\nvn -0.5390 0.5143 0.6670\nvn -0.6448 -0.0217 0.7640\nvn -0.4801 0.3666 0.7969\nvn -0.4357 -0.7431 -0.5079\nvn -0.5799 -0.1583 -0.7992\nvn -0.6901 -0.0249 -0.7233\nvn -0.4787 -0.0293 -0.8775\nvn -0.8217 0.3506 0.4493\nvn -0.9123 0.2940 0.2851\nvn -0.6250 0.5350 0.5684\nvn -0.7632 0.3135 0.5650\nvn -0.7991 -0.0405 0.5998\nvn -0.5130 -0.8475 0.1365\nvn -0.5325 -0.8462 -0.0201\nvn -0.5708 -0.8190 -0.0583\nvn 0.5879 -0.0472 -0.8075\nvn -0.5196 0.7296 0.4445\nvn -0.7586 0.2617 0.5966\nvn -0.6649 0.5489 0.5065\nvn -0.7758 -0.0632 0.6278\nvn -0.9232 0.2406 0.2995\nvn -0.6279 -0.0933 -0.7726\nvn -0.5625 0.0126 -0.8267\nvn -0.2046 -0.7830 -0.5873\nvn -0.1780 -0.7749 -0.6064\nvn -0.3089 -0.6858 -0.6589\nvn -0.6800 0.6516 -0.3361\nvn -0.6826 -0.1092 0.7226\nvn -0.8898 -0.0802 0.4492\nvn -0.6754 -0.0190 0.7372\nvn -0.6293 -0.3033 0.7155\nvn -0.2880 0.1285 -0.9489\nvn -0.3132 0.2332 -0.9206\nvn -0.8183 -0.3597 0.4482\nvn -0.8459 -0.3163 0.4294\nvn 0.2515 -0.9142 -0.3176\nvn -0.8098 -0.3419 0.4768\nvn 0.0082 -0.9998 -0.0158\nvn -0.5356 0.3700 -0.7591\nvn -0.7402 0.5648 -0.3647\nvn -0.4933 -0.1556 0.8558\nvn -0.5747 0.1295 0.8080\nvn -0.5944 0.3039 0.7445\nvn -0.3363 -0.2324 -0.9126\nvn -0.5487 -0.0784 -0.8323\nvn -0.0381 -0.3497 0.9361\nvn -0.7921 -0.1325 -0.5958\nvn -0.6078 -0.2363 -0.7580\nvn -0.6982 -0.0150 -0.7157\nvn -0.6520 0.1615 0.7408\nvn -0.2497 -0.8919 0.3770\nvn -0.2540 -0.8701 0.4223\nvn -0.6178 0.4894 -0.6154\nvn -0.6397 0.5442 0.5427\nvn -0.9382 0.2896 0.1893\nvn -0.8233 0.4883 0.2893\nvn -0.6608 0.5761 0.4811\nvn -0.8208 -0.3276 0.4678\nvn -0.5295 0.7986 0.2860\nvn -0.5216 -0.0589 0.8511\nvn 0.0085 -0.9984 0.0562\nvn -0.6818 -0.3237 0.6561\nvn -0.8151 -0.3194 0.4832\nvn -0.2748 0.1885 0.9428\nvn -0.4890 0.6922 0.5307\nvn -0.7750 0.2863 0.5633\nvn -0.8006 0.3183 0.5076\nvn -0.6542 0.5533 0.5156\nvn -0.5090 -0.3643 0.7798\nvn -0.4083 -0.4165 0.8123\nvn -0.8821 0.1045 0.4592\nvn -0.2639 -0.5587 0.7862\nvn -0.5007 -0.2704 0.8223\nvn -0.8873 -0.4611 0.0078\nvn -0.7954 0.1080 0.5963\nvn -0.4342 -0.1314 -0.8912\nvn -0.8032 0.4884 0.3410\nvn -0.9550 0.2478 0.1631\nvn -0.7785 -0.5824 0.2340\nvn -0.7043 -0.2254 -0.6731\nvn -0.5185 -0.2221 -0.8256\nvn -0.8242 -0.2943 0.4837\nvn -0.5266 0.0305 -0.8495\nvn -0.3136 -0.8489 0.4254\nvn -0.3879 -0.8297 0.4014\nvn -0.6678 0.1164 -0.7351\nvn -0.5802 0.0888 -0.8096\nvn -0.6932 0.3093 -0.6509\nvn -0.4849 0.4675 0.7391\nvn -0.0839 -0.1533 -0.9846\nvn -0.5045 0.7906 0.3470\nvn -0.5371 0.7312 0.4205\nvn -0.3162 -0.2402 0.9178\nvn -0.8243 -0.5609 -0.0763\nvn -0.5876 0.2417 -0.7721\nvn -0.5066 -0.6902 0.5166\nvn -0.2849 -0.8193 0.4975\nvn -0.9126 0.3937 -0.1100\nvn -0.9716 0.2359 0.0193\nvn -0.9067 -0.4145 -0.0781\nvn -0.5739 -0.8124 0.1031\nvn -0.9521 -0.2673 0.1487\nvn -0.3633 0.8095 0.4612\nvn -0.0002 -0.9838 -0.1794\nvn 0.4089 -0.9069 -0.1016\nvn 0.3091 -0.9394 -0.1482\nvn 0.1951 -0.7061 -0.6807\nvn 0.2297 -0.5766 -0.7841\nvn -0.5075 0.6050 0.6135\nvn -0.8667 0.4910 0.0882\nvn -0.3091 -0.3628 0.8791\nvn -0.4568 -0.2909 0.8406\nvn -0.5495 0.0083 0.8354\nvn -0.4511 -0.7160 0.5327\nvn -0.4049 -0.3630 0.8392\nvn -0.2930 0.1679 -0.9412\nvn -0.5980 -0.1192 0.7926\nvn -0.9465 0.3095 -0.0910\nvn -0.4081 -0.0881 0.9086\nvn 0.1687 0.1112 -0.9794\nvn 0.2852 0.1510 -0.9465\nvn -0.4970 0.4736 0.7271\nvn -0.6078 0.4887 0.6259\nvn -0.7644 0.1361 0.6301\nvn -0.6251 -0.0959 0.7746\nvn -0.2253 -0.8723 0.4339\nvn -0.5356 -0.2673 0.8010\nvn -0.9443 -0.1863 -0.2713\nvn -0.9137 -0.1070 -0.3920\nvn -0.2471 -0.3110 0.9177\nvn -0.1100 -0.1452 0.9832\nvn -0.5460 -0.0581 -0.8357\nvn -0.5063 -0.1458 -0.8499\nvn -0.3764 -0.3384 -0.8625\nvn -0.4791 -0.7900 0.3824\nvn -0.2476 0.2875 -0.9252\nvn -0.2915 0.5245 -0.8000\nvn -0.1868 0.2644 -0.9461\nvn -0.5604 -0.7484 0.3546\nvn -0.3001 -0.9128 0.2768\nvn -0.1974 -0.9696 0.1444\nvn 0.1788 0.0422 0.9830\nvn -0.9051 0.3829 -0.1849\nvn -0.7192 0.6099 -0.3326\nvn -0.9546 -0.1556 -0.2540\nvn -0.6298 -0.6934 -0.3498\nvn -0.2950 -0.6365 -0.7126\nvn -0.2335 0.4999 -0.8340\nvn -0.7035 0.2041 0.6807\nvn -0.8098 0.1882 0.5556\nvn -0.5873 0.5872 0.5569\nvn -0.0720 -0.3641 0.9286\nvn -0.5179 -0.3645 0.7739\nvn -0.6580 0.3352 0.6742\nvn -0.9783 0.2009 -0.0505\nvn -0.9034 0.4277 0.0291\nvn -0.8209 0.3965 -0.4109\nvn -0.7724 -0.6271 -0.1001\nvn -0.7046 0.0243 0.7091\nvn -0.7036 0.0480 0.7090\nvn -0.7264 -0.1444 0.6718\nvn -0.0311 -0.9449 0.3258\nvn -0.6830 0.1466 0.7155\nvn 0.0099 -0.9206 0.3902\nvn 0.0681 -0.5657 -0.8217\nvn -0.0708 0.0597 -0.9957\nvn -0.9069 0.4068 -0.1095\nvn -0.8518 0.5236 -0.0159\nvn -0.7306 0.6616 -0.1688\nvn -0.4115 -0.0733 -0.9084\nvn -0.6801 0.0721 0.7295\nvn -0.9637 0.0194 -0.2661\nvn -0.9414 -0.0700 -0.3298\nvn -0.8826 -0.4349 -0.1785\nvn -0.5853 -0.4558 0.6705\nvn -0.7243 0.2176 -0.6542\nvn 0.0217 0.0130 -0.9997\nvn -0.7198 -0.3689 -0.5880\nvn -0.7087 -0.3308 -0.6231\nvn -0.6701 -0.4259 -0.6080\nvn -0.7902 0.4388 0.4277\nvn -0.7524 0.6375 0.1659\nvn -0.7052 0.2961 -0.6442\nvn -0.3309 0.0705 -0.9410\nvn -0.2781 0.0364 -0.9598\nvn -0.5896 0.8067 0.0385\nvn -0.7149 -0.3262 -0.6185\nvn -0.6564 0.4161 -0.6293\nvn -0.6452 0.1993 0.7376\nvn -0.0547 -0.8097 0.5842\nvn 0.1388 -0.4396 -0.8874\nvn 0.6669 -0.0112 -0.7450\nvn 0.0127 -0.9999 0.0021\nvn 0.4938 -0.8655 -0.0839\nvn -0.9299 0.1154 0.3493\nvn -0.5026 -0.8394 -0.2069\nvn -0.7798 0.3283 0.5330\nvn -0.5911 -0.7878 0.1730\nvn -0.9296 -0.1910 0.3152\nvn -0.4676 -0.6854 -0.5582\nvn -0.5020 0.6804 0.5338\nvn -0.8318 -0.2361 0.5023\nvn -0.9097 -0.0862 0.4062\nvn -0.8451 -0.0686 0.5302\nvn -0.6887 0.4775 0.5455\nvn -0.6874 0.5139 -0.5131\nvn -0.8410 0.1087 0.5300\nvn -0.6755 -0.4621 0.5746\nvn -0.7095 -0.3623 0.6044\nvn -0.7521 0.3182 0.5771\nvn -0.0362 -0.3003 -0.9531\nvn 0.0673 -0.9812 0.1809\nvn 0.0245 -0.9938 0.1084\nvn 0.0494 -0.9929 0.1082\nvn -0.5182 -0.5600 -0.6464\nvn -0.6059 -0.5929 -0.5304\nvn -0.2495 -0.8665 0.4323\nvn -0.7077 0.4690 0.5284\nvn -0.1283 -0.2857 -0.9496\nvn -0.7795 0.0247 0.6259\nvn -0.8003 0.3209 0.5064\nvn 0.2405 -0.9702 -0.0286\nvn -0.0473 -0.9988 0.0060\nvn -0.1729 -0.9837 -0.0496\nvn -0.2490 -0.7739 -0.5823\nvn -0.7826 0.4714 0.4066\nvn 0.1483 0.3744 0.9153\nvn -0.9215 0.3147 0.2277\nvn -0.8075 -0.1084 0.5797\nvn -0.7536 0.2247 0.6177\nvn -0.6958 0.5795 0.4243\nvn -0.6773 0.6197 -0.3965\nvn 0.1446 -0.8935 0.4251\nvn -0.6113 0.5484 0.5705\nvn -0.8027 -0.3815 0.4583\nvn -0.9230 -0.0413 -0.3825\nvn -0.7202 -0.6228 -0.3056\nvn -0.7810 -0.5725 -0.2494\nvn -0.4254 -0.3337 -0.8412\nvn -0.7150 -0.2019 0.6693\nvn -0.8559 -0.1318 0.5000\nvn 0.2520 -0.0505 -0.9664\nvn 0.1999 -0.1896 -0.9613\nvn 0.2854 -0.5950 -0.7513\nvn -0.6594 0.2975 0.6904\nvn -0.4598 0.8164 0.3493\nvn -0.3356 0.8514 0.4030\nvn -0.7289 0.5888 0.3493\nvn -0.8126 0.2974 0.5013\nvn -0.8133 -0.2803 0.5098\nvn -0.8240 0.0281 0.5658\nvn -0.9262 0.1013 -0.3631\nvn -0.4440 0.6360 0.6312\nvn -0.0312 0.2017 -0.9789\nvn -0.5775 0.3087 -0.7557\nvn -0.6079 -0.0981 -0.7879\nvn -0.6867 -0.2453 -0.6843\nvn -0.1217 -0.6875 0.7159\nvn -0.7715 0.6362 -0.0060\nvn -0.6128 0.4251 0.6662\nvn -0.0980 -0.0509 -0.9939\nvn -0.3244 0.1938 -0.9258\nvn -0.6936 -0.5157 0.5029\nvn -0.7545 0.0007 0.6562\nvn -0.6790 0.1047 0.7266\nvn -0.6750 -0.4557 0.5802\nvn -0.8369 0.4364 0.3303\nvn -0.5880 0.6593 0.4686\nvn -0.4408 -0.8022 0.4027\nvn -0.7294 -0.1506 0.6673\nvn -0.3768 0.7505 0.5430\nvn 0.3767 -0.6302 -0.6789\nvn 0.0870 -0.9868 -0.1361\nvn -0.1148 0.0408 -0.9925\nvn -0.6888 0.2594 0.6770\nvn -0.7214 0.1913 0.6656\nvn -0.6704 0.4486 0.5910\nvn -0.7423 0.1621 0.6501\nvn -0.3681 0.1489 -0.9178\nvn -0.7359 0.4982 0.4585\nvn -0.6099 0.7636 0.2119\nvn -0.5778 0.5646 0.5893\nvn 0.0769 -0.5277 -0.8459\nvn -0.7789 0.4646 -0.4212\nvn -0.7068 0.5526 -0.4416\nvn -0.6624 0.5646 -0.4924\nvn -0.7664 0.4177 -0.4879\nvn 0.3000 -0.5879 0.7512\nvn -0.1742 -0.7402 -0.6494\nvn -0.0819 -0.0053 -0.9966\nvn -0.8465 -0.4948 -0.1963\nvn -0.9421 -0.1219 0.3123\nvn -0.3889 0.2590 -0.8841\nvn -0.5584 0.2196 -0.7999\nvn -0.4764 -0.0685 -0.8766\nvn -0.6544 -0.5207 0.5483\nvn -0.3069 -0.5022 0.8084\nvn -0.0602 -0.0522 -0.9968\nvn 0.0063 -0.0544 -0.9985\nvn 0.0244 0.0091 -0.9996\nvn -0.3154 -0.9470 -0.0602\nvn -0.3153 -0.8954 -0.3142\nvn -0.8104 -0.3157 0.4936\nvn -0.7761 0.6200 0.1146\nvn 0.0058 -0.9999 -0.0136\nvn 0.3048 -0.9252 -0.2259\nvn -0.0814 0.4925 -0.8665\nvn -0.2979 0.5597 -0.7732\nvn -0.2039 0.3735 -0.9049\nvn 0.3982 -0.9133 -0.0855\nvn -0.6033 0.6343 -0.4833\nvn -0.9768 0.2113 -0.0340\nvn -0.3538 0.0229 -0.9350\nvn -0.2332 -0.0883 -0.9684\nvn -0.3359 -0.1635 -0.9276\nvn -0.6366 0.0347 -0.7703\nvn -0.0213 0.6807 -0.7322\nvn -0.6528 0.4643 -0.5985\nvn -0.0712 0.6077 -0.7910\nvn 0.0197 0.9087 -0.4169\nvn 0.0000 0.8836 -0.4683\nvn -0.0353 0.8859 -0.4626\nvn 0.2221 0.5943 -0.7729\nvn 0.1053 0.6154 -0.7811\nvn -0.0356 0.7286 -0.6840\nvn 0.0319 0.4921 -0.8699\nvn 0.1490 0.6053 -0.7819\nvn 0.2741 0.8817 -0.3840\nvn 0.2014 0.8440 -0.4971\nvn -0.8696 -0.1115 -0.4809\nvn 0.1729 0.8733 -0.4555\nvn 0.1635 0.8196 -0.5490\nvn 0.2972 0.8169 -0.4942\nvn 0.1444 0.8168 -0.5585\nvn 0.0262 0.5578 -0.8295\nvn -0.8014 -0.2548 -0.5411\nvn -0.6215 -0.3720 -0.6894\nvn 0.0226 -0.9986 0.0468\nvn -0.0231 -0.9997 -0.0058\nvn -0.5785 0.6020 -0.5503\nvn -0.9120 -0.0473 -0.4073\nvn -0.8733 -0.2026 -0.4429\nvn -0.7215 -0.3960 -0.5679\nvn -0.5437 -0.5483 -0.6355\nvn -0.5991 -0.2777 -0.7509\nvn -0.9512 -0.0183 -0.3081\nvn -0.5033 -0.5095 -0.6979\nvn -0.7682 0.0637 -0.6369\nvn -0.9258 -0.1784 -0.3333\nvn -0.8071 -0.3778 -0.4536\nvn -0.5625 -0.5891 -0.5801\nvn -0.9135 -0.1105 -0.3916\nvn -0.9709 -0.0089 -0.2390\nvn -0.3175 0.4144 -0.8529\nvn -0.3591 0.5389 -0.7619\nvn -0.5567 -0.6117 -0.5620\nvn -0.9629 0.0158 -0.2695\nvn -0.9729 0.1081 -0.2041\nvn -0.6618 -0.5275 -0.5326\nvn -0.5520 -0.6362 -0.5390\nvn -0.9745 -0.0057 -0.2240\nvn -0.8279 -0.3991 -0.3940\nvn -0.6790 -0.5632 -0.4708\nvn -0.5807 -0.6230 -0.5240\nvn -0.9426 -0.2088 -0.2605\nvn -0.9319 -0.2241 -0.2850\nvn -0.4559 -0.6858 -0.5674\nvn -0.9727 -0.1140 -0.2020\nvn -0.9703 0.0144 -0.2415\nvn -0.6295 -0.5973 -0.4969\nvn -0.4415 -0.7229 -0.5315\nvn -0.8503 -0.4094 -0.3307\nvn -0.9797 0.1505 -0.1321\nvn -0.9857 0.0492 -0.1607\nvn -0.5810 -0.6626 -0.4726\nvn -0.6300 -0.3725 -0.6814\nvn -0.8087 -0.4606 -0.3657\nvn -0.6124 -0.6593 -0.4361\nvn -0.9745 -0.1588 -0.1586\nvn -0.9760 -0.1996 -0.0869\nvn -0.9742 -0.0972 -0.2033\nvn -0.8677 -0.3839 -0.3158\nvn -0.6447 -0.6322 -0.4296\nvn 0.5022 0.2644 -0.8233\nvn 0.5138 0.0657 -0.8554\nvn 0.4788 0.2366 -0.8454\nvn 0.0068 0.8774 -0.4796\nvn -0.0602 0.7876 -0.6132\nvn 0.1041 0.7796 -0.6176\nvn -0.0785 0.1399 -0.9870\nvn -0.1916 0.1349 -0.9721\nvn -0.5966 -0.6832 -0.4210\nvn -0.3076 0.7624 -0.5694\nvn -0.0417 0.7214 -0.6912\nvn -0.2533 0.7393 -0.6239\nvn -0.9868 0.0777 -0.1422\nvn -0.4905 -0.7597 -0.4270\nvn -0.6341 0.7110 -0.3038\nvn -0.9212 -0.3173 -0.2251\nvn -0.8028 -0.5092 -0.3100\nvn -0.4973 -0.8670 -0.0320\nvn 0.4687 0.4539 -0.7578\nvn 0.4476 0.4845 -0.7516\nvn 0.4121 0.3292 -0.8496\nvn -0.8121 0.1956 -0.5497\nvn -0.6670 -0.6430 -0.3763\nvn -0.9879 -0.0134 -0.1542\nvn 0.0857 0.3735 -0.9237\nvn 0.0500 0.8367 -0.5453\nvn -0.6997 -0.3974 -0.5937\nvn -0.7038 -0.2888 -0.6490\nvn -0.5931 -0.3182 -0.7396\nvn -0.7709 -0.1506 -0.6189\nvn -0.8589 0.0911 -0.5040\nvn -0.7936 0.4152 -0.4447\nvn -0.2922 -0.9401 -0.1756\nvn -0.9752 0.1660 -0.1461\nvn -0.8217 -0.5004 -0.2729\nvn -0.8017 -0.5468 -0.2414\nvn 0.5113 0.5595 -0.6523\nvn 0.4556 0.5010 -0.7358\nvn 0.3531 0.5119 -0.7831\nvn -0.5155 -0.3522 -0.7812\nvn -0.6553 -0.3168 -0.6857\nvn -0.7950 -0.3955 -0.4599\nvn -0.9487 -0.0265 -0.3151\nvn -0.8391 0.2859 -0.4628\nvn -0.6585 0.6100 -0.4406\nvn -0.5560 0.5271 -0.6426\nvn -0.9469 -0.2580 -0.1918\nvn -0.9957 -0.0825 0.0412\nvn -0.0755 0.9135 -0.3996\nvn -0.7227 -0.2189 -0.6556\nvn -0.7740 -0.3304 -0.5401\nvn -0.8432 -0.3238 -0.4292\nvn -0.6717 -0.7089 0.2150\nvn -0.7452 -0.6031 -0.2846\nvn 0.2364 0.5012 -0.8324\nvn 0.2566 0.4925 -0.8316\nvn -0.6763 -0.3038 -0.6710\nvn -0.8673 -0.3338 -0.3692\nvn -0.8473 0.4209 -0.3240\nvn -0.7110 -0.6205 -0.3308\nvn -0.0616 0.7632 -0.6431\nvn -0.5146 -0.3759 -0.7706\nvn -0.8180 -0.2969 -0.4926\nvn -0.8716 -0.2666 -0.4113\nvn -0.8752 -0.3091 -0.3721\nvn -0.9132 -0.1282 -0.3868\nvn -0.8975 0.1808 -0.4023\nvn -0.9810 -0.0953 -0.1688\nvn 0.1472 0.4305 -0.8905\nvn -0.0245 0.7793 -0.6262\nvn -0.8195 -0.2740 -0.5033\nvn -0.8718 -0.2562 -0.4174\nvn -0.9250 0.0355 -0.3781\nvn -0.3087 0.7833 -0.5396\nvn -0.5485 0.7515 -0.3664\nvn -0.9640 0.2379 -0.1188\nvn -0.8224 -0.5283 -0.2108\nvn -0.9811 0.0079 0.1933\nvn -0.1112 0.7082 -0.6971\nvn -0.9032 -0.3318 -0.2721\nvn -0.8864 -0.1942 -0.4201\nvn -0.7396 0.2909 -0.6069\nvn -0.8603 0.0502 -0.5072\nvn -0.9778 0.1728 -0.1183\nvn -0.8731 -0.4197 -0.2480\nvn -0.6617 -0.6659 -0.3445\nvn -0.9957 0.0125 0.0913\nvn 0.1182 -0.7572 0.6424\nvn 0.1989 0.3040 -0.9317\nvn 0.1679 0.6837 -0.7101\nvn 0.1620 0.3780 -0.9115\nvn -0.9323 -0.2872 -0.2198\nvn -0.9255 -0.2634 -0.2722\nvn -0.9196 -0.2956 -0.2587\nvn -0.9286 0.0242 -0.3702\nvn -0.2069 -0.9775 0.0395\nvn -0.8978 -0.4313 -0.0890\nvn -0.8544 -0.4847 -0.1873\nvn 0.3786 0.7048 -0.5999\nvn -0.8875 -0.0246 -0.4601\nvn -0.8403 0.3966 -0.3695\nvn -0.7771 0.2713 -0.5679\nvn -0.6687 -0.5887 -0.4542\nvn -0.6359 0.3654 -0.6797\nvn -0.6963 0.5639 -0.4440\nvn -0.6080 0.5509 -0.5717\nvn -0.8469 -0.1015 -0.5220\nvn -0.9199 -0.1354 -0.3680\nvn -0.9199 -0.2954 -0.2576\nvn -0.8997 -0.3367 -0.2776\nvn -0.9727 -0.1278 -0.1937\nvn 0.1251 0.7974 -0.5903\nvn -0.8375 0.2638 -0.4785\nvn -0.6428 0.6063 -0.4682\nvn -0.5601 0.6439 -0.5211\nvn -0.9178 -0.1088 -0.3817\nvn -0.5552 -0.8317 -0.0017\nvn -0.1140 0.5623 -0.8190\nvn -0.1793 0.6420 -0.7454\nvn -0.0761 0.7022 -0.7078\nvn 0.1718 0.4895 -0.8549\nvn 0.2812 0.2479 -0.9271\nvn -0.6141 0.4802 -0.6263\nvn -0.9077 -0.2194 -0.3576\nvn -0.9149 -0.2856 -0.2854\nvn -0.9228 -0.2968 -0.2457\nvn 0.0831 -0.9368 -0.3397\nvn 0.1742 -0.3788 -0.9089\nvn -0.7653 -0.5535 -0.3286\nvn -0.8104 -0.5147 -0.2798\nvn -0.9924 0.0693 0.1013\nvn -0.1939 0.9310 -0.3093\nvn -0.2390 0.8941 -0.3786\nvn -0.1508 0.9046 -0.3987\nvn -0.0148 0.3421 -0.9395\nvn -0.7962 0.2288 -0.5600\nvn -0.9421 -0.0617 -0.3296\nvn -0.9332 -0.1788 -0.3116\nvn -0.8815 -0.3282 -0.3395\nvn -0.2746 0.8701 -0.4091\nvn -0.2106 0.8070 -0.5517\nvn -0.9692 0.2372 -0.0652\nvn -0.9280 0.3656 -0.0714\nvn -0.9825 0.0286 -0.1837\nvn -0.7869 -0.5265 -0.3218\nvn -0.3683 -0.7444 -0.5569\nvn -0.4992 -0.7999 -0.3331\nvn -0.5063 -0.7905 -0.3446\nvn -0.7230 0.3802 -0.5769\nvn -0.6610 0.4819 -0.5751\nvn -0.6872 0.1560 -0.7095\nvn -0.9149 0.2968 -0.2734\nvn -0.8016 0.5537 -0.2255\nvn -0.5608 0.7441 -0.3631\nvn -0.3507 0.9016 -0.2532\nvn -0.9539 0.1491 -0.2605\nvn -0.6154 -0.6765 -0.4044\nvn -0.5124 -0.7581 -0.4032\nvn -0.7082 -0.6195 -0.3386\nvn -0.9757 -0.2112 -0.0570\nvn -0.3825 0.7248 -0.5730\nvn 0.2049 -0.5555 -0.8059\nvn -0.5152 0.8256 -0.2297\nvn -0.9100 -0.2723 -0.3125\nvn -0.9052 -0.2309 -0.3567\nvn -0.0707 0.7025 -0.7081\nvn -0.9222 -0.3723 -0.1043\nvn -0.7089 -0.6448 0.2858\nvn -0.7007 0.2868 -0.6532\nvn -0.5935 -0.2822 -0.7537\nvn -0.8224 0.5248 -0.2197\nvn -0.4938 0.8496 -0.1852\nvn -0.8819 0.3985 -0.2518\nvn -0.9767 0.0039 -0.2146\nvn -0.9463 -0.1067 -0.3052\nvn -0.9355 -0.2111 -0.2831\nvn -0.3365 0.2649 -0.9036\nvn -0.2094 0.1252 -0.9698\nvn -0.4000 -0.2390 -0.8848\nvn -0.2084 0.2561 -0.9439\nvn -0.7123 -0.6404 -0.2871\nvn -0.7295 -0.6178 -0.2934\nvn -0.7509 -0.6449 -0.1419\nvn -0.5277 0.7504 -0.3981\nvn -0.9296 0.2726 -0.2479\nvn -0.9115 -0.2617 -0.3172\nvn -0.9576 -0.1827 -0.2225\nvn -0.0511 0.6167 -0.7855\nvn 0.2998 -0.9342 -0.1933\nvn 0.0016 -0.9999 -0.0145\nvn -0.7693 -0.6063 -0.2013\nvn -0.9855 -0.0524 -0.1613\nvn -0.8669 -0.4317 -0.2492\nvn -0.9771 -0.2109 -0.0283\nvn -0.5749 0.8100 -0.1155\nvn -0.8001 0.5409 -0.2593\nvn -0.4675 0.2963 -0.8329\nvn -0.7124 0.5548 -0.4298\nvn -0.9287 0.2318 -0.2893\nvn -0.9528 0.2105 -0.2188\nvn -0.8553 0.4031 -0.3256\nvn -0.9591 -0.1721 -0.2246\nvn -0.8827 -0.3484 -0.3153\nvn 0.2718 0.7544 -0.5975\nvn 0.5243 0.2710 -0.8072\nvn -0.1116 0.3523 -0.9292\nvn -0.0831 0.5534 -0.8287\nvn -0.6131 -0.7591 0.2187\nvn -0.8239 -0.5492 -0.1398\nvn -0.9214 0.3762 0.0967\nvn -0.8650 -0.4789 -0.1496\nvn -0.6427 0.3850 -0.6623\nvn -0.8454 0.4655 -0.2619\nvn -0.7405 0.5895 -0.3227\nvn -0.9397 0.0873 -0.3306\nvn -0.9969 -0.0573 -0.0524\nvn -0.8083 -0.3302 -0.4874\nvn -0.2663 0.9135 -0.3073\nvn -0.0074 0.6491 -0.7606\nvn 0.0743 0.4538 -0.8880\nvn 0.3095 0.5139 -0.8000\nvn 0.1926 0.5285 -0.8267\nvn -0.9488 -0.3018 -0.0932\nvn -0.9354 -0.3457 -0.0737\nvn -0.8237 0.4432 -0.3536\nvn -0.9143 0.0285 -0.4040\nvn 0.4790 -0.8666 -0.1393\nvn 0.1088 -0.9940 -0.0020\nvn -0.2220 -0.9499 0.2198\nvn 0.1078 -0.9937 0.0316\nvn 0.1489 -0.9883 0.0320\nvn 0.0165 -0.9908 0.1346\nvn -0.5148 0.0120 -0.8572\nvn -0.5555 0.0487 -0.8300\nvn -0.0878 0.7613 -0.6425\nvn -0.1360 0.7357 -0.6635\nvn -0.0050 -0.9831 0.1831\nvn 0.4548 0.3070 -0.8360\nvn 0.3611 0.2390 -0.9014\nvn -0.9990 -0.0034 -0.0439\nvn -0.6158 0.5477 -0.5664\nvn 0.0855 0.7536 -0.6518\nvn -0.0191 0.6707 -0.7414\nvn 0.1476 0.6971 -0.7016\nvn -0.5734 -0.7428 -0.3457\nvn -0.7161 -0.2793 -0.6396\nvn -0.7604 -0.0445 -0.6479\nvn -0.7303 -0.0116 -0.6829\nvn 0.3760 0.6428 -0.6673\nvn 0.0013 0.8908 -0.4543\nvn -0.1008 0.9078 -0.4070\nvn -0.0872 0.8392 -0.5367\nvn -0.9336 -0.3184 -0.1642\nvn -0.9761 0.2094 -0.0586\nvn -0.9392 -0.3365 -0.0683\nvn 0.6526 -0.2576 -0.7125\nvn -0.5621 0.4706 -0.6800\nvn -0.4935 -0.7212 -0.4860\nvn -0.4533 -0.6186 -0.6417\nvn -0.1222 -0.9890 -0.0829\nvn 0.4334 0.7771 -0.4563\nvn -0.7209 0.1846 -0.6680\nvn -0.0105 0.5501 -0.8350\nvn 0.0207 0.4466 -0.8945\nvn 0.1022 0.6088 -0.7867\nvn 0.2004 0.6866 -0.6988\nvn -0.7785 -0.2468 -0.5770\nvn -0.1938 -0.3853 -0.9022\nvn -0.1029 0.5625 -0.8203\nvn -0.7443 -0.1222 -0.6565\nvn -0.7269 0.1905 -0.6598\nvn -0.6079 0.2915 -0.7385\nvn -0.6712 0.2534 -0.6966\nvn 0.1369 0.7655 -0.6287\nvn 0.3834 0.8203 -0.4244\nvn 0.5186 0.5696 -0.6376\nvn 0.5116 0.6493 -0.5627\nvn 0.5361 0.6422 -0.5479\nvn 0.7578 0.4860 -0.4353\nvn 0.6550 0.4899 -0.5752\nvn 0.0652 0.9069 -0.4161\nvn -0.1557 0.8813 -0.4461\nvn -0.0212 0.4960 -0.8680\nvn 0.2557 -0.5976 -0.7598\nvn -0.7849 -0.1145 -0.6089\nvn -0.7243 -0.0567 -0.6872\nvn -0.7099 0.2552 -0.6564\nvn -0.5414 0.4226 -0.7268\nvn -0.3548 0.3562 -0.8644\nvn -0.4080 0.2838 -0.8677\nvn -0.3333 0.1581 -0.9295\nvn -0.2423 0.2499 -0.9374\nvn -0.6779 -0.4750 -0.5610\nvn -0.9695 0.1167 -0.2152\nvn -0.9515 0.1492 -0.2690\nvn -0.9574 -0.2110 -0.1969\nvn 0.1791 0.2783 -0.9436\nvn 0.1489 0.1979 -0.9688\nvn 0.0501 0.2936 -0.9546\nvn 0.3768 0.3312 -0.8650\nvn -0.7893 -0.2954 -0.5383\nvn -0.7233 -0.1897 -0.6639\nvn -0.7677 0.1622 -0.6199\nvn 0.2784 0.4076 -0.8697\nvn 0.0168 -0.9992 -0.0348\nvn -0.7924 -0.4024 -0.4583\nvn -0.9213 -0.2531 -0.2951\nvn -0.6924 0.7212 -0.0226\nvn -0.1270 0.5160 -0.8471\nvn 0.1393 0.0118 0.9902\nvn -0.7808 -0.4279 -0.4552\nvn -0.7268 -0.3632 -0.5830\nvn -0.7815 -0.1211 -0.6120\nvn -0.7161 0.1046 -0.6901\nvn -0.1273 0.6880 -0.7144\nvn 0.5358 0.5287 -0.6583\nvn 0.0101 0.5640 -0.8257\nvn -0.3471 0.8499 -0.3964\nvn 0.0611 0.6954 -0.7160\nvn -0.0307 0.8302 -0.5566\nvn 0.0960 0.2519 -0.9630\nvn 0.1849 0.2137 -0.9592\nvn -0.7937 -0.3277 -0.5124\nvn -0.7369 -0.2222 -0.6384\nvn -0.8925 0.0175 -0.4506\nvn -0.5852 0.3739 -0.7195\nvn -0.6366 0.3812 -0.6704\nvn 0.1828 0.8179 -0.5456\nvn 0.3942 0.7959 -0.4594\nvn -0.7319 -0.0966 -0.6745\nvn -0.9558 0.0395 -0.2913\nvn -0.7097 0.5979 -0.3724\nvn -0.5095 0.7316 -0.4529\nvn -0.3495 0.5016 -0.7913\nvn -0.6104 0.5646 -0.5555\nvn -0.7180 0.2583 -0.6462\nvn -0.8607 0.1086 -0.4972\nvn -0.5385 -0.6504 -0.5356\nvn -0.3880 -0.7451 -0.5424\nvn -0.7132 -0.6080 -0.3488\nvn -0.7544 -0.4153 -0.5082\nvn -0.8545 0.1265 -0.5038\nvn -0.8823 0.1284 -0.4528\nvn -0.7181 0.3892 -0.5770\nvn -0.1099 0.8581 -0.5015\nvn -0.2304 0.9155 -0.3297\nvn -0.2383 0.8615 -0.4483\nvn -0.8018 -0.0146 -0.5974\nvn -0.9611 0.2175 -0.1703\nvn -0.7425 0.5094 -0.4349\nvn -0.4045 0.7645 -0.5019\nvn -0.3757 0.6142 -0.6939\nvn -0.5007 0.7817 -0.3719\nvn -0.9023 -0.1313 -0.4106\nvn -0.4941 -0.6930 -0.5250\nvn -0.1677 0.3729 -0.9126\nvn -0.5953 -0.6762 -0.4340\nvn -0.5349 -0.7955 -0.2846\nvn -0.5909 -0.7850 -0.1859\nvn -0.8452 -0.4333 -0.3127\nvn -0.8517 -0.3579 -0.3828\nvn -0.8935 -0.1245 -0.4313\nvn -0.8457 0.2776 -0.4557\nvn -0.6948 0.1809 -0.6961\nvn 0.0881 -0.9923 0.0864\nvn 0.0413 -0.9949 0.0922\nvn 0.1287 0.2915 -0.9479\nvn -0.7038 0.1747 -0.6886\nvn -0.6676 0.2429 -0.7037\nvn -0.8584 0.1746 -0.4823\nvn 0.0241 0.5497 -0.8350\nvn -0.4055 0.8366 -0.3682\nvn -0.7629 0.4744 -0.4391\nvn -0.9566 0.0074 -0.2913\nvn -0.7314 -0.6789 -0.0644\nvn -0.8537 -0.4090 -0.3223\nvn -0.6700 0.3823 -0.6363\nvn -0.1808 0.6479 -0.7399\nvn -0.1854 0.8533 -0.4874\nvn -0.3515 0.8686 -0.3492\nvn 0.4585 0.6445 -0.6118\nvn -0.7963 0.1588 -0.5837\nvn -0.5072 -0.7331 -0.4529\nvn -0.8229 -0.4518 -0.3445\nvn -0.7150 0.3351 -0.6135\nvn -0.5598 0.7178 -0.4139\nvn -0.1612 -0.9803 0.1135\nvn -0.3699 -0.9103 0.1856\nvn -0.9180 0.2560 -0.3029\nvn -0.4898 -0.8265 -0.2775\nvn -0.7068 -0.6958 -0.1274\nvn -0.8984 -0.3161 -0.3049\nvn -0.9319 0.0209 -0.3620\nvn -0.9803 -0.0154 -0.1970\nvn -0.9073 0.1069 -0.4067\nvn -0.8968 0.2004 -0.3945\nvn -0.8282 0.2811 -0.4848\nvn -0.7827 0.0587 -0.6196\nvn -0.7603 0.1994 -0.6182\nvn -0.5920 0.0428 -0.8047\nvn -0.7985 0.5423 -0.2612\nvn -0.7347 0.3985 -0.5490\nvn -0.7337 0.5680 -0.3728\nvn -0.6417 0.5744 -0.5082\nvn -0.7566 0.4425 -0.4813\nvn -0.5288 0.8162 -0.2327\nvn -0.7187 0.6418 -0.2674\nvn -0.8923 -0.3804 -0.2431\nvn -0.5873 -0.7047 -0.3979\nvn -0.6890 -0.6759 -0.2616\nvn -0.7860 -0.5013 -0.3618\nvn -0.8181 0.1576 -0.5530\nvn -0.7030 -0.3397 -0.6248\nvn -0.8581 -0.0976 -0.5041\nvn -0.6308 -0.0950 -0.7700\nvn -0.7736 0.2015 -0.6007\nvn -0.7090 0.4738 -0.5223\nvn -0.3991 0.8647 -0.3050\nvn -0.6491 -0.6884 -0.3235\nvn -0.8642 -0.3366 -0.3740\nvn -0.8986 -0.1559 -0.4101\nvn -0.9208 -0.1147 -0.3727\nvn -0.8861 0.2283 -0.4032\nvn -0.8517 0.3007 -0.4291\nvn -0.8961 0.1071 -0.4306\nvn -0.8448 0.1541 -0.5123\nvn 0.4890 0.4434 -0.7512\nvn -0.8216 0.1673 -0.5449\nvn -0.6741 0.2714 -0.6869\nvn -0.7747 0.4606 -0.4331\nvn -0.7254 0.6606 -0.1933\nvn -0.7121 0.6941 -0.1052\nvn -0.9933 -0.0858 -0.0772\nvn -0.0652 -0.8479 0.5261\nvn -0.8117 -0.5252 -0.2556\nvn -0.9337 -0.0203 -0.3574\nvn -0.9077 0.2151 -0.3603\nvn -0.6282 -0.4076 -0.6627\nvn -0.7274 0.2535 -0.6377\nvn -0.7345 0.6519 -0.1886\nvn -0.3736 0.8963 -0.2387\nvn -0.8267 -0.5376 -0.1659\nvn -0.6677 -0.6568 -0.3504\nvn -0.9521 -0.0317 -0.3040\nvn -0.6872 -0.4829 -0.5427\nvn 0.3348 0.2242 -0.9152\nvn 0.5158 0.1634 -0.8410\nvn 0.4437 0.2669 -0.8555\nvn -0.7537 0.4491 -0.4798\nvn -0.4373 -0.8764 -0.2015\nvn -0.0258 -0.9784 0.2052\nvn -0.0040 -0.9996 0.0286\nvn 0.5744 0.5404 -0.6148\nvn 0.3258 0.3171 -0.8907\nvn 0.2252 0.9160 -0.3320\nvn 0.1073 0.4108 -0.9053\nvn -0.3682 0.5021 -0.7825\nvn 0.3263 0.5920 -0.7369\nvn -0.5742 -0.7759 -0.2611\nvn -0.1357 0.5003 -0.8551\nvn 0.5660 0.2092 -0.7974\nvn 0.0121 0.4398 -0.8980\nvn 0.0664 -0.9977 -0.0164\nvn 0.0656 -0.9975 0.0242\nvn -0.0447 -0.9889 0.1419\nvn 0.2142 0.1021 -0.9714\nvn 0.4026 0.7129 -0.5741\nvn 0.3706 0.6307 -0.6818\nvn 0.4197 0.6261 -0.6572\nvn 0.0915 0.6857 -0.7221\nvn 0.8677 0.0771 -0.4910\nvn -0.0404 0.7583 -0.6506\nvn -0.0169 0.7522 -0.6587\nvn 0.0484 0.6709 -0.7400\nvn -0.0984 -0.9867 0.1292\nvn -0.1855 0.7917 -0.5821\nvn -0.1804 0.7755 -0.6050\nvn -0.4373 0.1714 -0.8828\nvn 0.3240 0.7186 -0.6153\nvn 0.4147 0.2941 -0.8611\nvn -0.0728 0.3053 -0.9494\nvn -0.1346 0.8905 -0.4346\nvn -0.0114 0.5570 -0.8304\nvn 0.2133 0.3854 -0.8977\nvn 0.5900 0.3119 -0.7447\nvn 0.1231 0.5310 -0.8383\nvn 0.6656 0.2556 -0.7011\nvn 0.2158 0.0879 -0.9724\nvn 0.3459 0.3697 -0.8623\nvn 0.7094 0.4176 -0.5677\nvn 0.6676 0.4051 -0.6246\nvn 0.3278 0.5168 -0.7908\nvn 0.3200 0.3952 -0.8610\nvn 0.0495 0.4957 -0.8671\nvn 0.5281 0.2881 -0.7988\nvn 0.6350 0.5756 -0.5152\nvn 0.3507 0.2453 -0.9038\nvn -0.1320 0.9437 -0.3033\nvn 0.2906 0.8045 -0.5180\nvn 0.3601 0.5274 -0.7695\nvn 0.3577 0.3861 -0.8503\nvn -0.0123 0.3359 -0.9418\nvn 0.0099 0.4039 -0.9147\nvn 0.0244 0.8199 -0.5719\nvn 0.3466 0.8090 -0.4747\nvn 0.4657 0.1040 -0.8788\nvn 0.4872 0.1505 -0.8602\nvn 0.6777 0.4061 -0.6130\nvn -0.1361 0.5621 -0.8158\nvn -0.0996 0.8038 -0.5864\nvn -0.3043 0.7436 -0.5954\nvn 0.1745 0.0318 -0.9841\nvn 0.4698 0.4166 -0.7783\nvn -0.0239 0.5885 -0.8081\nvn 0.1902 -0.9795 -0.0666\nvn -0.0098 -0.9995 0.0307\nvn 0.1089 -0.9937 -0.0277\nvn -0.0485 0.5319 -0.8454\nvn 0.0732 0.6775 -0.7318\nvn 0.1851 -0.0736 -0.9799\nvn 0.6520 0.2746 -0.7067\nvn -0.0193 0.7830 -0.6217\nvn 0.6342 0.0450 -0.7718\nvn 0.6308 0.1176 -0.7669\nvn 0.5660 0.1138 -0.8165\nvn -0.0356 -0.8907 0.4531\nvn 0.4647 0.5632 -0.6832\nvn 0.0394 0.7104 -0.7026\nvn 0.0275 -0.9982 0.0524\nvn 0.5260 0.6906 -0.4963\nvn -0.0667 0.6180 -0.7833\nvn -0.1356 0.3998 -0.9065\nvn -0.0402 0.4145 -0.9091\nvn 0.0087 0.8238 -0.5667\nvn 0.0615 0.6934 -0.7179\nvn 0.6950 0.4722 -0.5421\nvn -0.4910 0.2282 -0.8407\nvn -0.6135 0.2692 -0.7424\nvn -0.0607 0.9187 -0.3901\nvn 0.0727 0.8507 -0.5205\nvn -0.6487 0.1444 -0.7472\nvn 0.0106 0.8503 -0.5261\nvn -0.2784 0.5948 -0.7541\nvn 0.2112 0.4095 -0.8875\nvn 0.3691 0.2919 -0.8824\nvn -0.5334 0.4229 -0.7325\nvn -0.2920 0.2479 -0.9237\nvn 0.4762 0.2585 -0.8404\nvn -0.5700 0.1989 -0.7972\nvn 0.4824 0.3251 -0.8133\nvn 0.3681 -0.6364 -0.6778\nvn 0.4453 -0.4398 -0.7799\nvn 0.3898 0.4865 -0.7819\nvn -0.0153 0.2571 -0.9662\nvn 0.0186 0.6198 -0.7845\nvn 0.2724 0.1064 -0.9563\nvn 0.5685 0.2308 -0.7896\nvn -0.3142 0.5614 -0.7656\nvn -0.1960 -0.8725 -0.4475\nvn -0.0411 -0.9972 -0.0623\nvn 0.4035 0.1716 -0.8987\nvn 0.5249 0.2818 -0.8032\nvn 0.4045 0.2279 -0.8857\nvn -0.2691 0.6542 -0.7068\nvn -0.0820 0.6902 -0.7189\nvn 0.0475 0.1017 -0.9937\nvn 0.4927 0.1723 -0.8529\nvn -0.2349 0.5948 -0.7688\nvn -0.0942 0.9556 -0.2793\nvn 0.1427 0.4664 -0.8729\nvn -0.1546 0.6649 -0.7308\nvn -0.2634 0.6850 -0.6793\nvn -0.1422 0.4942 -0.8576\nvn -0.2314 0.3960 -0.8886\nvn -0.1324 -0.5650 0.8144\nvn -0.1250 -0.6548 0.7454\nvn 0.4370 0.3635 -0.8227\nvn 0.3751 0.1833 -0.9087\nvn -0.1084 0.6977 -0.7081\nvn -0.1320 0.5592 -0.8184\nvn -0.5653 0.0662 -0.8222\nvn 0.2564 0.7013 -0.6652\nvn -0.1562 0.6757 -0.7204\nvn 0.0087 0.4778 -0.8784\nvn 0.0203 0.3460 -0.9380\nvn 0.3424 0.1610 -0.9256\nvn 0.6250 0.3737 -0.6853\nvn 0.4555 0.7317 -0.5070\nvn -0.1069 0.8158 -0.5683\nvn -0.0025 0.3800 -0.9250\nvn 0.3403 0.6721 -0.6576\nvn 0.1679 0.9128 -0.3722\nvn -0.0063 0.7839 -0.6209\nvn -0.0106 0.3861 -0.9224\nvn 0.0569 0.4434 -0.8945\nvn 0.0663 -0.9517 -0.2998\nvn 0.5403 0.7280 -0.4220\nvn 0.0902 -0.9630 -0.2540\nvn 0.1027 -0.9474 -0.3030\nvn -0.7028 -0.6767 -0.2192\nvn 0.2374 -0.9411 -0.2406\nvn 0.2525 -0.9208 -0.2971\nvn 0.5414 0.0628 -0.8384\nvn 0.0282 0.9085 -0.4169\nvn 0.0293 0.6271 -0.7784\nvn 0.1320 0.9185 -0.3727\nvn -0.0132 0.3750 -0.9269\nvn 0.0980 0.2080 -0.9732\nvn 0.1309 0.5072 -0.8518\nvn -0.0478 0.4734 -0.8795\nvn -0.3203 0.1817 -0.9297\nvn 0.3356 0.2415 -0.9105\nvn 0.1988 0.7231 -0.6615\nvn 0.1964 0.5646 -0.8016\nvn 0.0648 0.5231 -0.8498\nvn -0.2506 0.3341 -0.9086\nvn 0.2367 -0.4344 0.8690\nvn 0.3900 -0.5544 0.7352\nvn -0.3200 0.6492 -0.6899\nvn 0.2182 0.3847 -0.8969\nvn 0.1991 0.9196 -0.3385\nvn 0.1566 0.8459 -0.5098\nvn -0.0509 0.5531 -0.8315\nvn 0.1810 0.0265 -0.9831\nvn -0.3978 0.0305 -0.9169\nvn 0.3146 0.8113 -0.4927\nvn 0.3659 0.6311 -0.6839\nvn 0.2121 0.5486 -0.8087\nvn 0.3455 0.8733 -0.3432\nvn 0.1262 0.6893 -0.7134\nvn -0.3213 0.3031 -0.8972\nvn -0.2202 -0.3844 -0.8965\nvn 0.1773 0.1837 -0.9669\nvn -0.6244 0.3780 -0.6835\nvn -0.5523 -0.7912 -0.2625\nvn -0.4621 0.3533 -0.8134\nvn -0.4625 -0.0499 -0.8852\nvn -0.3286 0.0515 -0.9431\nvn -0.2825 -0.1271 -0.9508\nvn 0.0147 0.1231 -0.9922\nvn -0.4619 -0.8810 -0.1020\nvn -0.4595 0.3738 -0.8057\nvn -0.4034 0.2904 -0.8677\nvn -0.4787 -0.1638 -0.8625\nvn 0.0621 0.1665 -0.9841\nvn -0.2462 -0.2538 -0.9354\nvn -0.3893 -0.0058 -0.9211\nvn -0.2889 -0.0855 -0.9535\nvn -0.2980 -0.0861 -0.9507\nvn -0.4973 0.3420 -0.7973\nvn -0.0897 -0.0674 -0.9937\nvn -0.6672 0.0768 -0.7409\nvn -0.4678 0.0267 -0.8834\nvn -0.4082 -0.0676 -0.9104\nvn -0.4505 -0.1781 -0.8748\nvn -0.5803 0.0677 -0.8116\nvn 0.0351 -0.9750 -0.2195\nvn 0.4360 -0.1432 -0.8884\nvn -0.2846 0.1849 -0.9406\nvn 0.2912 0.1448 -0.9456\nvn -0.0841 -0.0380 -0.9957\nvn -0.2882 0.0989 -0.9524\nvn -0.1486 0.2112 -0.9661\nvn 0.4155 -0.7597 0.5001\nvn 0.2805 -0.0923 -0.9554\nvn 0.1442 0.1629 -0.9760\nvn -0.4853 0.3968 -0.7791\nvn -0.6359 -0.7702 -0.0494\nvn -0.2270 -0.4054 -0.8855\nvn -0.4215 -0.2849 -0.8609\nvn -0.4489 0.1909 -0.8729\nvn -0.3959 0.1860 -0.8992\nvn -0.5911 0.0289 -0.8060\nvn 0.5499 0.0261 -0.8348\nvn -0.3911 0.3613 -0.8464\nvn -0.2732 0.2568 -0.9270\nvn 0.2871 -0.4597 -0.8404\nvn 0.0671 0.1357 -0.9885\nvn -0.1881 -0.9658 -0.1780\nvn -0.3929 -0.6691 -0.6308\nvn -0.0523 0.1390 -0.9889\nvn -0.4844 -0.6065 -0.6305\nvn 0.1727 -0.2777 -0.9450\nvn -0.0942 -0.0577 -0.9939\nvn -0.3454 -0.1601 -0.9246\nvn -0.5006 -0.6575 -0.5630\nvn 0.4559 -0.6840 -0.5694\nvn 0.3103 -0.5869 -0.7478\nvn -0.4056 0.0444 -0.9130\nvn -0.0413 -0.4790 -0.8768\nvn -0.0251 -0.7191 -0.6944\nvn 0.0811 -0.2572 -0.9629\nvn -0.0246 0.3199 -0.9471\nvn -0.2605 0.1383 -0.9555\nvn 0.0009 0.0545 -0.9985\nvn -0.2069 -0.0618 -0.9764\nvn 0.0089 0.1558 -0.9877\nvn -0.0664 0.3327 -0.9407\nvn 0.0962 -0.4349 -0.8953\nvn 0.0551 -0.2228 -0.9733\nvn -0.8606 0.2845 -0.4224\nvn 0.3980 0.0810 -0.9138\nvn -0.4744 -0.7342 -0.4857\nvn -0.4310 -0.7419 -0.5137\nvn -0.5006 -0.6157 -0.6085\nvn -0.2793 0.0630 -0.9581\nvn 0.0752 -0.4796 -0.8742\nvn 0.0303 -0.9989 -0.0361\nvn 0.0314 -0.9991 -0.0280\nvn 0.0342 -0.9988 -0.0337\nvn -0.7467 0.3659 -0.5554\nvn 0.2554 -0.6261 -0.7367\nvn 0.2568 -0.4807 -0.8384\nvn 0.1068 0.0914 -0.9901\nvn -0.3837 -0.0449 -0.9224\nvn -0.4215 0.1342 -0.8968\nvn -0.4599 -0.4982 -0.7350\nvn -0.2026 0.2050 -0.9575\nvn 0.2344 0.0877 -0.9682\nvn -0.4744 0.2042 -0.8563\nvn -0.4446 0.1711 -0.8792\nvn -0.4445 -0.3062 -0.8418\nvn 0.0081 -0.0778 -0.9969\nvn 0.0020 -0.0735 -0.9973\nvn 0.0763 -0.2628 -0.9618\nvn 0.1016 -0.3401 -0.9348\nvn -0.2426 -0.0889 -0.9660\nvn -0.1401 0.1746 -0.9746\nvn -0.2473 0.1181 -0.9617\nvn -0.2164 -0.3793 -0.8996\nvn -0.2415 -0.2323 -0.9422\nvn 0.1576 -0.6108 -0.7759\nvn 0.3429 -0.2976 -0.8910\nvn -0.0674 0.3881 -0.9191\nvn -0.6095 -0.4274 -0.6677\nvn -0.4888 -0.2887 -0.8232\nvn 0.0989 -0.3578 -0.9285\nvn 0.2521 -0.2765 -0.9273\nvn 0.0501 0.1513 -0.9872\nvn -0.4847 -0.0106 -0.8746\nvn 0.0327 -0.2500 -0.9677\nvn -0.3114 -0.7496 -0.5840\nvn -0.2273 -0.7012 -0.6757\nvn 0.0247 -0.4509 -0.8922\nvn 0.0148 -0.3298 -0.9439\nvn -0.3931 -0.2718 -0.8784\nvn 0.1588 -0.8123 0.5612\nvn -0.1467 0.3411 -0.9285\nvn -0.1472 0.2993 -0.9427\nvn 0.1447 -0.4933 -0.8577\nvn 0.2400 -0.3810 -0.8929\nvn -0.2619 -0.0329 -0.9645\nvn -0.1338 -0.1326 -0.9821\nvn 0.0171 -0.0378 -0.9991\nvn -0.3370 -0.3686 -0.8663\nvn -0.0198 -0.4105 -0.9116\nvn -0.2768 -0.3747 -0.8848\nvn -0.1795 -0.3718 -0.9108\nvn -0.2489 -0.8891 -0.3841\nvn -0.2566 -0.3938 -0.8826\nvn -0.2772 -0.3725 -0.8856\nvn -0.1655 -0.2230 -0.9607\nvn -0.2896 -0.1104 -0.9507\nvn -0.3297 -0.2692 -0.9048\nvn -0.1379 -0.2712 -0.9526\nvn -0.2135 -0.4573 -0.8632\nvn -0.0076 -0.2101 -0.9776\nvn -0.3187 0.1412 -0.9373\nvn -0.3168 0.1079 -0.9423\nvn 0.3153 -0.5943 -0.7398\nvn -0.1323 -0.0098 -0.9911\nvn 0.0261 -0.3512 -0.9359\nvn -0.2245 0.1317 -0.9655\nvn -0.3701 0.3079 -0.8765\nvn -0.1339 0.0041 -0.9910\nvn 0.1073 -0.9901 0.0898\nvn 0.5952 -0.0434 -0.8024\nvn 0.4686 0.0493 -0.8820\nvn -0.0675 0.0187 -0.9975\nvn -0.4762 -0.1281 -0.8699\nvn 0.4873 -0.5379 -0.6879\nvn 0.0902 -0.0931 -0.9915\nvn 0.0774 -0.3247 -0.9426\nvn -0.1528 -0.8919 0.4256\nvn 0.7104 -0.1676 -0.6835\nvn 0.3996 0.0598 -0.9147\nvn -0.0245 -0.9903 0.1368\nvn 0.1096 -0.9920 -0.0626\nvn 0.0679 -0.9962 -0.0549\nvn 0.4600 0.0381 -0.8871\nvn -0.6959 -0.7000 -0.1599\nvn -0.2677 -0.2435 -0.9322\nvn 0.4978 -0.4990 -0.7093\nvn 0.6091 -0.2874 -0.7392\nvn 0.5206 -0.0321 -0.8531\nvn 0.6080 -0.1427 -0.7809\nvn 0.4670 0.1357 -0.8738\nvn 0.0675 -0.3460 -0.9358\nvn 0.3613 -0.5700 -0.7379\nvn 0.3869 -0.3964 -0.8325\nvn 0.4009 -0.0748 -0.9130\nvn 0.4796 0.0987 -0.8719\nvn 0.4062 0.0386 -0.9129\nvn 0.4331 -0.0866 -0.8971\nvn 0.4589 0.0154 -0.8883\nvn 0.5336 -0.2522 -0.8072\nvn 0.4046 -0.5416 -0.7368\nvn 0.3344 0.0903 -0.9381\nvn 0.3051 -0.1979 -0.9315\nvn 0.4028 -0.2220 -0.8879\nvn 0.4861 -0.1372 -0.8631\nvn 0.2570 -0.3308 -0.9080\nvn 0.2995 0.0392 -0.9533\nvn 0.3796 -0.0885 -0.9209\nvn -0.0576 -0.7923 -0.6073\nvn 0.3400 -0.4786 -0.8095\nvn 0.3792 0.1232 -0.9171\nvn 0.4255 0.0648 -0.9026\nvn 0.2781 -0.3221 -0.9049\nvn 0.2806 -0.2225 -0.9337\nvn 0.2948 -0.1688 -0.9405\nvn 0.4530 -0.0963 -0.8863\nvn 0.4328 -0.4510 -0.7805\nvn 0.4091 -0.4151 -0.8126\nvn 0.2779 -0.3789 -0.8827\nvn 0.2478 -0.1692 -0.9539\nvn 0.4284 0.0573 -0.9018\nvn 0.3971 0.0737 -0.9148\nvn -0.2808 -0.5829 -0.7625\nvn 0.2618 -0.3981 -0.8792\nvn 0.2588 -0.2438 -0.9346\nvn 0.2300 -0.0045 -0.9731\nvn 0.2714 -0.1353 -0.9529\nvn -0.4407 -0.8948 -0.0707\nvn -0.0540 -0.9976 -0.0440\nvn -0.3149 -0.8902 -0.3292\nvn -0.0475 -0.9339 0.3544\nvn 0.2517 -0.1618 -0.9542\nvn 0.2803 -0.1033 -0.9543\nvn 0.4868 -0.0352 -0.8728\nvn 0.4653 -0.0863 -0.8809\nvn 0.1819 -0.1216 0.9758\nvn 0.1395 -0.3184 -0.9376\nvn 0.0852 -0.3291 -0.9404\nvn 0.2018 -0.0568 -0.9778\nvn 0.3638 0.0798 -0.9280\nvn 0.1202 -0.4338 -0.8929\nvn 0.1853 -0.4964 -0.8480\nvn 0.1784 -0.3888 -0.9039\nvn 0.2445 -0.1949 -0.9498\nvn 0.3049 -0.2334 -0.9233\nvn 0.1877 -0.1512 -0.9705\nvn 0.2506 -0.1998 -0.9472\nvn 0.3044 0.0325 -0.9520\nvn 0.3555 -0.2453 -0.9019\nvn 0.4836 0.0312 -0.8747\nvn 0.5573 -0.0471 -0.8289\nvn 0.4353 0.1310 -0.8907\nvn 0.4329 0.1815 -0.8830\nvn 0.3811 0.1034 -0.9187\nvn 0.1480 -0.9803 -0.1305\nvn 0.0806 -0.2200 -0.9721\nvn 0.2030 -0.5318 -0.8221\nvn 0.0985 -0.1461 -0.9843\nvn 0.1860 -0.1401 -0.9725\nvn 0.1295 -0.5167 -0.8463\nvn 0.2565 -0.1881 -0.9480\nvn 0.3059 -0.2270 -0.9246\nvn 0.3838 0.0131 -0.9233\nvn 0.0674 -0.3705 -0.9264\nvn 0.3067 0.0037 -0.9518\nvn 0.2796 -0.1996 -0.9391\nvn 0.3161 0.1383 -0.9386\nvn 0.1839 0.0564 -0.9813\nvn 0.0837 -0.4690 -0.8792\nvn 0.2548 -0.6749 -0.6925\nvn 0.2158 -0.2858 -0.9337\nvn 0.2282 0.0776 -0.9705\nvn -0.1622 -0.5541 -0.8165\nvn 0.0311 0.0241 -0.9992\nvn 0.1258 -0.1238 -0.9843\nvn 0.2930 -0.2789 -0.9145\nvn 0.2434 -0.1950 -0.9501\nvn 0.4422 -0.2483 -0.8618\nvn 0.1847 -0.2372 -0.9537\nvn 0.2341 0.0085 -0.9721\nvn 0.1778 -0.0765 -0.9811\nvn 0.2185 -0.6796 -0.7002\nvn 0.2881 -0.4557 -0.8422\nvn 0.1797 -0.2123 -0.9605\nvn 0.2177 -0.1292 -0.9674\nvn 0.3775 0.0977 -0.9208\nvn 0.3317 0.1420 -0.9326\nvn 0.0280 -0.9661 -0.2567\nvn -0.1953 -0.5479 -0.8134\nvn -0.1046 -0.8868 -0.4501\nvn 0.3292 -0.2073 -0.9212\nvn 0.2080 -0.3644 -0.9077\nvn 0.4359 -0.1878 -0.8802\nvn 0.2602 -0.2691 -0.9273\nvn 0.2186 -0.0392 -0.9750\nvn 0.1292 -0.4146 -0.9008\nvn 0.3344 -0.0102 -0.9424\nvn -0.6635 -0.5253 0.5326\nvn -0.6452 -0.5103 0.5686\nvn 0.1522 -0.7337 -0.6622\nvn 0.1019 -0.6887 -0.7178\nvn 0.1686 -0.1862 -0.9679\nvn 0.1924 -0.2297 -0.9540\nvn 0.0240 -0.2529 -0.9672\nvn 0.1285 -0.0871 -0.9879\nvn 0.0939 -0.4447 -0.8907\nvn 0.1779 -0.3319 -0.9264\nvn 0.2250 -0.1252 -0.9662\nvn 0.1548 -0.1573 -0.9753\nvn 0.2933 -0.0903 -0.9517\nvn 0.3905 -0.0562 -0.9189\nvn 0.0626 -0.3718 -0.9262\nvn 0.1684 -0.4348 -0.8846\nvn 0.1996 -0.2715 -0.9415\nvn 0.1971 -0.2364 -0.9514\nvn 0.3175 0.2375 -0.9180\nvn 0.2814 0.2738 -0.9197\nvn 0.1567 -0.0771 -0.9846\nvn 0.1695 -0.7064 -0.6872\nvn 0.2560 -0.1664 -0.9522\nvn 0.1487 0.0113 -0.9888\nvn 0.2069 -0.2040 -0.9568\nvn 0.2163 -0.1381 -0.9665\nvn 0.1548 -0.5452 -0.8239\nvn 0.2699 -0.2689 -0.9246\nvn 0.1773 -0.3116 -0.9335\nvn 0.2434 -0.0782 -0.9667\nvn 0.2293 -0.1274 -0.9650\nvn 0.2483 -0.0912 -0.9644\nvn 0.1706 0.0249 -0.9850\nvn 0.1128 -0.7320 -0.6718\nvn 0.1180 -0.5430 -0.8314\nvn 0.0634 -0.3713 -0.9263\nvn 0.2234 -0.1967 -0.9546\nvn 0.1583 -0.3503 -0.9232\nvn 0.1148 -0.3432 -0.9322\nvn 0.1280 -0.0459 -0.9907\nvn 0.2161 -0.1805 -0.9595\nvn 0.1552 0.2930 -0.9434\nvn 0.1288 -0.2657 -0.9554\nvn 0.1626 -0.0796 -0.9835\nvn 0.2304 -0.2335 -0.9446\nvn 0.0631 -0.0101 -0.9980\nvn 0.1560 -0.0501 -0.9865\nvn 0.0978 -0.0581 -0.9935\nvn -0.0110 -0.4860 -0.8739\nvn 0.0101 -0.4330 -0.9013\nvn 0.1627 -0.3168 -0.9344\nvn 0.1641 -0.1348 -0.9772\nvn 0.1017 -0.9940 -0.0397\nvn -0.0277 -0.9942 0.1034\nvn -0.0173 -0.9976 0.0674\nvn 0.1757 -0.9435 -0.2808\nvn 0.1019 -0.0329 -0.9942\nvn 0.0407 -0.4932 -0.8689\nvn -0.0315 -0.7304 -0.6822\nvn 0.1495 -0.2052 -0.9672\nvn 0.2018 -0.1048 -0.9738\nvn 0.1822 -0.2566 -0.9492\nvn 0.3001 -0.1976 -0.9332\nvn 0.1131 -0.0671 -0.9913\nvn 0.0679 -0.9977 0.0058\nvn -0.0769 -0.6166 -0.7835\nvn -0.0038 -0.4986 -0.8668\nvn -0.0385 -0.4459 -0.8942\nvn 0.2694 -0.1406 -0.9527\nvn 0.3104 -0.2770 -0.9093\nvn 0.2895 -0.2400 -0.9266\nvn 0.1585 0.0077 -0.9873\nvn 0.1246 -0.0455 -0.9911\nvn 0.1787 -0.1037 -0.9784\nvn -0.0502 -0.5721 -0.8186\nvn 0.0126 -0.3526 -0.9357\nvn 0.1867 -0.3850 -0.9038\nvn 0.1382 -0.3323 -0.9330\nvn 0.2526 -0.1473 -0.9563\nvn 0.2025 -0.1242 -0.9713\nvn -0.1636 -0.5692 -0.8057\nvn -0.0885 -0.5631 -0.8216\nvn 0.3252 -0.9210 0.2146\nvn 0.1715 -0.3168 -0.9328\nvn -0.0940 -0.4610 -0.8824\nvn 0.0227 -0.2765 -0.9607\nvn -0.5341 -0.3862 -0.7520\nvn -0.5845 -0.2506 -0.7717\nvn -0.0004 -0.6297 -0.7768\nvn -0.0593 0.1731 -0.9831\nvn -0.6623 -0.4521 0.5975\nvn -0.1101 -0.4275 -0.8972\nvn -0.1592 -0.4459 -0.8808\nvn -0.1435 -0.3650 -0.9199\nvn -0.1743 -0.3073 -0.9355\nvn -0.0239 -0.2555 -0.9665\nvn 0.0850 -0.0684 -0.9940\nvn 0.0240 -0.0736 -0.9970\nvn 0.1133 -0.9724 0.2040\nvn 0.3045 -0.8853 0.3515\nvn 0.0734 -0.9929 0.0936\nvn 0.1316 -0.0606 -0.9894\nvn 0.0812 0.0191 -0.9965\nvn 0.0656 -0.0998 -0.9928\nvn -0.0134 -0.9995 -0.0293\nvn -0.0418 -0.9978 -0.0507\nvn -0.5809 -0.1597 -0.7982\nvn -0.1285 -0.2128 -0.9686\nvn -0.0721 -0.1505 -0.9860\nvn -0.0518 0.0160 -0.9985\nvn -0.8495 -0.3587 -0.3868\nvn -0.4470 -0.3537 -0.8216\nvn 0.1805 0.0593 -0.9818\nvn -0.0093 -0.0605 -0.9981\nvn -0.3027 -0.4272 -0.8520\nvn -0.4038 -0.4061 -0.8198\nvn -0.3319 -0.3728 -0.8665\nvn -0.2911 -0.3575 -0.8874\nvn -0.7239 -0.6017 -0.3374\nvn -0.8541 -0.2568 -0.4522\nvn -0.1746 -0.2427 -0.9543\nvn -0.4233 -0.3370 -0.8410\nvn -0.3831 -0.3641 -0.8489\nvn 0.0130 -0.9968 0.0793\nvn 0.0195 -0.9974 0.0685\nvn 0.1953 -0.7768 0.5987\nvn -0.3884 -0.2804 -0.8778\nvn -0.1143 -0.0869 -0.9896\nvn -0.1541 0.0881 -0.9841\nvn -0.8260 -0.4159 -0.3804\nvn -0.7353 -0.6579 -0.1630\nvn 0.4266 -0.8258 0.3689\nvn 0.3546 -0.8398 0.4111\nvn 0.4035 -0.8788 0.2546\nvn 0.0500 -0.9952 0.0833\nvn -0.0023 -0.9989 0.0456\nvn -0.0270 -0.8559 -0.5164\nvn 0.0201 -0.9983 0.0552\nvn 0.0173 -0.9987 0.0486\nvn -0.1777 -0.9724 -0.1507\nvn -0.5157 -0.7646 -0.3866\nvn -0.0377 0.1851 -0.9820\nvn -0.4189 -0.1492 -0.8957\nvn -0.3687 -0.2543 -0.8940\nvn -0.4020 -0.0939 -0.9108\nvn -0.2665 0.0091 -0.9638\nvn -0.1595 -0.9618 0.2223\nvn -0.0055 -0.9995 0.0315\nvn -0.1413 -0.8916 -0.4301\nvn -0.6008 -0.6665 -0.4412\nvn 0.0479 -0.9964 0.0703\nvn 0.3007 -0.8980 -0.3210\nvn 0.1591 -0.9871 0.0176\nvn 0.0216 -0.9996 -0.0195\nvn 0.0267 -0.9995 -0.0151\nvn 0.0367 -0.9948 0.0945\nvn -0.2893 0.3470 -0.8921\nvn 0.0263 -0.9991 -0.0334\nvn 0.0147 -0.9998 -0.0146\nvn -0.0640 -0.9041 -0.4224\nvn -0.0244 -0.9588 -0.2828\nvn 0.0541 -0.9970 0.0550\nvn 0.0804 -0.9967 -0.0002\nvn -0.1124 -0.9928 0.0419\nvn 0.1065 -0.9937 0.0331\nvn -0.0189 -0.9980 -0.0603\nvn 0.1563 -0.6568 0.7377\nvn 0.1734 -0.8654 0.4701\nvn 0.1041 -0.4057 0.9080\nvn 0.1751 -0.9837 -0.0397\nvn -0.3764 -0.8586 -0.3480\nvn -0.1307 -0.9726 -0.1922\nvn -0.0847 -0.9704 -0.2262\nvn 0.0162 -0.9536 0.3005\nvn -0.0239 -0.9985 -0.0495\nvn -0.1331 -0.9869 -0.0909\nvn -0.1627 -0.9537 -0.2528\nvn 0.4415 -0.8284 0.3448\nvn 0.4276 -0.8801 0.2061\nvn 0.0103 -0.9993 0.0345\nvn 0.0241 -0.9992 0.0312\nvn 0.0134 -0.9998 0.0101\nvn -0.5168 -0.8377 -0.1765\nvn 0.2196 -0.6854 0.6942\nvn -0.3103 -0.8484 0.4288\nvn -0.3142 -0.8856 0.3421\nvn -0.4781 -0.6872 0.5470\nvn 0.0284 -0.9975 0.0640\nvn -0.6360 -0.7598 0.1346\nvn -0.4141 -0.9038 0.1078\nvn -0.2105 -0.9772 -0.0266\nvn 0.2532 -0.9536 -0.1628\nvn -0.0280 -0.9970 0.0712\nvn -0.0886 -0.9921 0.0883\nvn -0.6486 -0.7540 0.1035\nvn -0.3950 -0.9094 0.1298\nvn -0.5956 -0.7447 0.3012\nvn 0.1570 -0.9724 -0.1725\nvn -0.2817 -0.9102 0.3034\nvn -0.6176 -0.4162 0.6672\nvn 0.1506 -0.9039 0.4004\nvn 0.1220 -0.9073 0.4025\nvn 0.0286 -0.9965 0.0781\nvn 0.4870 -0.8581 0.1628\nvn 0.0761 -0.9841 0.1606\nvn 0.0654 -0.9335 0.3524\nvn -0.0121 -0.9998 -0.0147\nvn 0.0112 -0.9999 -0.0051\nvn 0.0114 -0.9998 -0.0125\nvn 0.0264 -0.9995 -0.0185\nvn -0.0181 -0.9982 -0.0570\nvn 0.2201 -0.4568 0.8619\nvn 0.0658 -0.9433 -0.3254\nvn 0.0908 -0.9537 -0.2867\nvn -0.2008 -0.9759 -0.0855\nvn 0.4124 -0.7198 0.5584\nvn 0.3405 -0.8802 0.3306\nvn -0.5535 -0.8027 0.2217\nvn 0.2663 -0.9435 0.1972\nvn 0.2455 -0.9668 0.0709\nvn 0.0354 -0.9965 0.0762\nvn 0.0917 -0.9838 -0.1540\nvn 0.0666 -0.9851 -0.1585\nvn 0.2127 -0.9368 0.2778\nvn -0.5862 -0.7124 0.3859\nvn -0.3081 -0.9414 0.1368\nvn -0.0199 -0.9985 0.0503\nvn -0.2140 -0.9668 0.1396\nvn 0.1061 -0.9854 -0.1327\nvn 0.0741 -0.9968 0.0287\nvn -0.4609 -0.8469 0.2651\nvn 0.4461 -0.8894 0.0998\nvn 0.5061 -0.8449 0.1729\nvn 0.0066 -0.9945 0.1041\nvn 0.0058 -0.9984 0.0568\nvn -0.0107 -0.9911 -0.1329\nvn 0.0403 -0.9981 0.0470\nvn 0.0367 -0.9953 0.0894\nvn -0.0275 -0.9981 0.0548\nvn -0.3460 -0.9346 -0.0826\nvn 0.0442 -0.9838 0.1738\nvn -0.0201 -0.9996 0.0200\nvn -0.1659 -0.8228 -0.5435\nvn -0.0085 -0.9219 -0.3872\nvn 0.1152 -0.9929 -0.0309\nvn 0.0828 -0.9953 0.0508\nvn -0.1066 -0.9919 0.0695\nvn 0.2806 -0.9485 0.1466\nvn -0.0918 -0.9954 0.0283\nvn 0.0256 -0.9992 -0.0309\nvn 0.0220 -0.9972 0.0720\nvn 0.0248 -0.9990 0.0376\nvn -0.1861 -0.8277 -0.5293\nvn 0.3113 -0.9012 0.3015\nvn -0.1191 -0.7645 0.6334\nvn -0.0806 -0.8474 0.5247\nvn -0.0176 -0.9827 0.1841\nvn -0.0304 -0.9763 0.2142\nvn -0.0099 -0.9972 0.0735\nvn 0.0199 -0.9974 0.0685\nvn -0.0274 -0.9905 0.1349\nvn -0.1939 -0.8843 -0.4248\nvn -0.1859 -0.9712 -0.1491\nvn 0.0808 -0.9386 -0.3354\nvn 0.0690 -0.9469 -0.3139\nvn 0.1264 -0.9920 -0.0009\nvn 0.1760 -0.8626 0.4742\nvn 0.1310 -0.6282 0.7669\nvn -0.2575 -0.9308 0.2593\nvn -0.5094 -0.7382 0.4422\nvn -0.2561 -0.9447 0.2046\nvn -0.7099 -0.5570 -0.4310\nvn -0.7337 -0.6732 -0.0924\nvn 0.0326 -0.9972 -0.0668\nvn -0.1970 -0.8338 -0.5157\nvn 0.0340 -0.9938 0.1053\nvn -0.0568 -0.9033 -0.4251\nvn -0.1683 -0.9839 -0.0592\nvn 0.1176 -0.9927 -0.0256\nvn -0.1264 -0.9901 0.0609\nvn 0.0156 -0.9896 -0.1428\nvn 0.0307 -0.9921 0.1213\nvn -0.0508 -0.9042 -0.4240\nvn -0.3096 -0.9124 0.2678\nvn 0.0187 -0.9962 0.0855\nvn -0.1478 -0.8603 -0.4878\nvn -0.0004 -0.9886 -0.1507\nvn 0.0493 -0.9790 -0.1975\nvn 0.0534 -0.9809 0.1871\nvn -0.4839 -0.8307 0.2753\nvn 0.0732 -0.9438 0.3222\nvn -0.1962 -0.9800 -0.0327\nvn 0.1969 -0.9618 -0.1902\nvn 0.0374 -0.9889 0.1437\nvn 0.0195 -0.9989 -0.0428\nvn -0.7270 -0.6858 0.0320\nvn -0.0488 -0.9065 -0.4194\nvn 0.0184 -0.9997 -0.0134\nvn 0.0429 -0.9990 -0.0096\nvn -0.6989 -0.6928 0.1773\nvn -0.7282 -0.6318 0.2656\nvn -0.6564 -0.7475 0.1020\nvn 0.0731 -0.9973 -0.0058\nvn 0.3494 -0.9327 0.0891\nvn 0.2890 -0.9441 0.1586\nvn -0.7724 -0.2251 0.5939\nvn -0.1519 -0.9883 -0.0082\nvn -0.1253 -0.9919 -0.0172\nvn -0.0100 -0.9993 -0.0346\nvn 0.1413 -0.9845 0.1034\nvn 0.0572 -0.9867 -0.1519\nvn -0.0522 -0.9921 -0.1141\nvn -0.5858 -0.7824 0.2114\nvn -0.5880 -0.6065 -0.5351\nvn 0.0056 -0.9396 -0.3422\nvn -0.0775 -0.5342 0.8418\nvn 0.1761 -0.9723 0.1535\nvn -0.0932 -0.9817 0.1658\nvn -0.1251 -0.5716 0.8109\nvn -0.1382 -0.6354 0.7597\nvn 0.1376 -0.2299 0.9634\nvn 0.2488 -0.9408 0.2302\nvn 0.4857 -0.8509 0.1998\nvn -0.0288 -0.9494 -0.3128\nvn -0.3089 -0.8645 0.3963\nvn -0.4870 -0.7892 0.3740\nvn 0.2576 -0.5687 0.7812\nvn 0.5279 -0.7854 0.3231\nvn 0.0041 -1.0000 -0.0043\nvn 0.0117 -0.9999 -0.0076\nvn 0.4475 -0.7883 0.4223\nvn -0.6157 -0.7286 -0.3001\nvn -0.5625 -0.8180 -0.1204\nvn 0.0305 -0.9985 0.0445\nvn 0.0376 -0.9977 0.0551\nvn 0.0207 -0.9992 0.0340\nvn -0.5238 -0.8518 -0.0075\nvn -0.0261 -0.9889 0.1463\nvn -0.1134 -0.9778 -0.1758\nvn 0.0593 -0.9832 0.1724\nvn 0.0020 -0.9884 0.1520\nvn -0.0763 -0.9944 0.0725\nvn -0.4967 -0.8500 -0.1753\nvn -0.4551 -0.8558 0.2457\nvn 0.3080 -0.9216 -0.2362\nvn -0.4598 -0.8851 -0.0710\nvn -0.2861 -0.9407 -0.1822\nvn 0.1534 -0.9879 -0.0231\nvn -0.5019 -0.8628 -0.0604\nvn -0.3463 -0.9255 -0.1531\nvn 0.0598 -0.7899 0.6102\nvn -0.6366 -0.7647 0.0993\nvn -0.5644 -0.7817 -0.2652\nvn -0.0689 -0.9883 -0.1364\nvn 0.4193 -0.8671 0.2689\nvn 0.1278 -0.9037 0.4086\nvn -0.6147 -0.7635 0.1980\nvn -0.4613 -0.8860 -0.0470\nvn -0.0374 -0.9905 -0.1323\nvn -0.2863 -0.9501 -0.1236\nvn -0.0125 -0.9995 0.0302\nvn 0.0434 -0.9934 -0.1064\nvn -0.0344 -0.9979 0.0552\nvn -0.3744 -0.9186 -0.1261\nvn 0.0152 -0.9527 -0.3035\nvn -0.0103 -0.9955 0.0942\nvn -0.0563 -0.9104 0.4098\nvn -0.0853 -0.6486 0.7563\nvn 0.0069 -0.9998 -0.0170\nvn -0.2531 -0.9316 0.2608\nvn -0.0706 -0.9843 -0.1615\nvn 0.0333 -0.9994 0.0083\nvn 0.0369 -0.9990 0.0233\nvn -0.4346 -0.8831 0.1769\nvn -0.4853 -0.7787 0.3976\nvn 0.2385 -0.8745 0.4222\nvn -0.1365 -0.9247 0.3553\nvn -0.2403 -0.7047 0.6676\nvn -0.6220 -0.5688 0.5381\nvn -0.0220 -0.9960 0.0866\nvn 0.0343 -0.9992 -0.0190\nvn 0.0176 -0.9973 0.0714\nvn -0.3829 -0.7860 0.4853\nvn -0.2770 -0.9088 0.3118\nvn -0.0464 -0.9141 0.4027\nvn 0.1218 -0.9431 -0.3092\nvn 0.1085 -0.9249 -0.3644\nvn 0.2638 -0.9284 0.2615\nvn -0.2647 -0.9642 0.0158\nvn 0.0332 -0.6870 0.7259\nvn 0.0159 -0.9997 0.0168\nvn -0.0589 -0.9476 -0.3139\nvn -0.0073 -0.9476 -0.3192\nvn -0.4547 -0.8900 -0.0334\nvn -0.2695 -0.9290 0.2534\nvn 0.4206 -0.9067 -0.0309\nvn 0.0866 -0.9543 -0.2858\nvn 0.1266 -0.9627 -0.2388\nvn -0.0199 -0.9998 -0.0076\nvn -0.2568 -0.9648 0.0564\nvn -0.2859 -0.8274 0.4834\nvn -0.2960 -0.6202 0.7264\nvn -0.0150 -0.9384 -0.3452\nvn 0.2758 -0.9552 -0.1075\nvn 0.0215 -0.9991 0.0365\nvn -0.6420 -0.7623 -0.0815\nvn 0.0281 -0.9995 0.0104\nvn 0.0497 -0.9404 -0.3364\nvn 0.2097 -0.9694 0.1278\nvn -0.6970 -0.7170 -0.0059\nvn 0.3073 -0.7588 0.5743\nvn -0.6769 -0.7270 -0.1147\nvn -0.2421 -0.9574 0.1572\nvn -0.2243 -0.8154 0.5337\nvn 0.0065 -0.9675 -0.2528\nvn -0.7693 -0.5928 0.2382\nvn -0.4590 -0.8770 0.1417\nvn -0.0302 -0.5912 0.8059\nvn -0.0781 -0.9275 0.3654\nvn 0.5119 -0.8208 0.2533\nvn -0.3690 -0.9246 -0.0947\nvn 0.1429 -0.9743 -0.1742\nvn -0.0248 -0.9951 0.0952\nvn -0.4947 -0.6467 0.5806\nvn -0.2044 -0.9007 0.3833\nvn -0.2157 -0.7158 0.6641\nvn -0.2228 -0.5373 0.8134\nvn -0.6610 -0.7125 0.2355\nvn -0.7674 -0.5810 0.2712\nvn -0.6760 -0.7324 0.0807\nvn -0.6913 -0.5462 0.4730\nvn -0.3889 -0.6804 0.6211\nvn -0.0616 -0.9116 -0.4065\nvn -0.1916 -0.8465 -0.4966\nvn -0.6990 -0.5920 0.4011\nvn -0.4241 -0.9015 -0.0858\nvn -0.6784 -0.7346 0.0054\nvn -0.7286 -0.6840 0.0359\nvn -0.6689 -0.7078 0.2271\nvn -0.6155 -0.7267 0.3050\nvn 0.1153 -0.9465 0.3014\nvn -0.1252 -0.8557 0.5021\nvn -0.4687 -0.8711 -0.1468\nvn -0.6824 -0.7178 0.1383\nvn 0.0371 -0.8977 0.4390\nvn -0.1981 -0.7667 0.6107\nvn -0.0939 -0.9955 -0.0027\nvn -0.5272 -0.8482 -0.0508\nvn -0.6296 -0.7749 0.0558\nvn -0.5955 -0.7353 0.3234\nvn 0.1166 -0.9434 -0.3106\nvn -0.4904 -0.7237 0.4855\nvn -0.1644 -0.5826 0.7960\nvn -0.4596 -0.8881 0.0050\nvn -0.3303 -0.9186 -0.2167\nvn 0.2893 -0.9554 0.0579\nvn 0.2506 -0.9250 0.2857\nvn -0.3124 -0.9438 -0.1075\nvn -0.4582 -0.8888 0.0026\nvn -0.5406 -0.7909 0.2864\nvn -0.5141 -0.7337 0.4443\nvn 0.1181 -0.7948 0.5953\nvn -0.1716 -0.9840 -0.0472\nvn 0.2532 -0.9303 0.2655\nvn -0.2700 -0.9460 -0.1793\nvn -0.3826 -0.9169 0.1136\nvn -0.5021 -0.7778 0.3782\nvn 0.2986 -0.8689 0.3947\nvn 0.4043 -0.8276 0.3893\nvn -0.0450 -0.9990 0.0064\nvn -0.2390 -0.9684 0.0705\nvn -0.2608 -0.5411 0.7995\nvn -0.2415 -0.9521 -0.1872\nvn -0.3139 -0.9373 -0.1516\nvn -0.3617 -0.9023 0.2345\nvn -0.3667 -0.8743 0.3179\nvn -0.4381 -0.6791 0.5890\nvn -0.4479 -0.5563 0.6999\nvn -0.3952 -0.8929 0.2157\nvn -0.1541 -0.9860 -0.0631\nvn -0.0266 -0.9992 -0.0297\nvn -0.2293 -0.9485 0.2185\nvn -0.2940 -0.9413 -0.1658\nvn -0.3002 -0.9517 -0.0639\nvn -0.4400 -0.8028 0.4024\nvn -0.0060 -0.9999 0.0107\nvn -0.2561 -0.9648 -0.0603\nvn -0.2527 -0.9452 0.2064\nvn -0.3152 -0.8934 0.3200\nvn -0.3562 -0.8476 0.3934\nvn -0.3813 -0.7862 0.4862\nvn -0.0369 -0.9984 0.0412\nvn -0.0953 -0.9900 0.1039\nvn -0.3111 -0.9477 0.0717\nvn 0.0083 -0.9984 -0.0551\nvn 0.0092 -0.9985 -0.0539\nvn 0.0023 -0.9999 0.0103\nvn 0.2472 -0.9492 -0.1946\nvn -0.2407 -0.8970 0.3707\nvn -0.2534 -0.8959 -0.3648\nvn -0.2424 -0.9702 -0.0019\nvn -0.2879 -0.8760 0.3868\nvn 0.0373 -0.9990 -0.0249\nvn -0.2701 -0.8698 0.4128\nvn -0.0120 -0.9999 0.0031\nvn 0.0174 -0.9997 0.0188\nvn -0.2513 -0.9041 0.3454\nvn -0.2466 -0.9503 0.1902\nvn 0.0188 -0.9998 0.0112\nvn -0.3050 -0.7060 0.6391\nvn 0.0204 -0.9998 0.0000\nvn 0.0128 -0.9996 0.0226\nvn -0.0160 -0.9994 0.0295\nvn -0.2864 -0.8212 0.4935\nvn -0.0238 -0.9986 -0.0470\nvn 0.0003 -0.9999 0.0092\nvn -0.2313 -0.7693 0.5955\nvn -0.0107 -0.9984 -0.0562\nvn 0.0269 -0.9996 0.0088\nvn 0.0160 -0.9998 0.0111\nvn -0.1223 -0.9913 0.0478\nvn -0.2493 -0.9544 0.1643\nvn -0.1296 -0.9842 -0.1207\nvn -0.2243 -0.9679 -0.1133\nvn -0.3476 -0.9321 -0.1015\nvn -0.3266 -0.9273 -0.1827\nvn -0.0217 -0.9997 0.0096\nvn -0.0102 -0.9999 0.0104\nvn -0.2416 -0.9703 -0.0023\nvn -0.1787 -0.6618 0.7280\nvn 0.0031 -0.9995 -0.0312\nvn 0.0070 -0.9999 0.0110\nvn -0.0529 -0.9979 0.0361\nvn 0.0320 -0.9995 0.0051\nvn 0.0317 -0.9995 -0.0030\nvn 0.0105 -0.9993 0.0352\nvn 0.0656 -0.9977 -0.0134\nvn -0.0315 -0.9986 0.0432\nvn -0.0262 -0.9995 0.0147\nvn -0.1471 -0.9873 0.0592\nvn -0.1773 -0.8123 0.5557\nvn -0.0035 -0.9999 -0.0150\nvn 0.0593 -0.9971 0.0480\nvn 0.1787 -0.9822 0.0573\nvn -0.0069 -0.9997 0.0235\nvn -0.1075 -0.9481 -0.2991\nvn -0.0132 -0.9994 -0.0320\nvn 0.1624 -0.9710 0.1753\nvn 0.3854 -0.9123 0.1385\nvn -0.0052 -0.9996 -0.0257\nvn -0.1506 -0.9837 0.0977\nvn -0.2846 -0.9433 0.1710\nvn -0.4257 -0.8718 0.2421\nvn -0.0758 -0.6290 0.7736\nvn 0.1393 -0.9804 0.1390\nvn 0.1501 -0.9886 0.0141\nvn 0.0201 -0.9997 -0.0149\nvn 0.3757 -0.9226 0.0876\nvn 0.0857 -0.9951 -0.0482\nvn -0.2068 -0.9723 -0.1088\nvn -0.0591 -0.9967 0.0547\nvn -0.0956 -0.9912 0.0910\nvn -0.5268 -0.7154 0.4590\nvn 0.0239 -0.9967 0.0772\nvn 0.3385 -0.9259 0.1676\nvn 0.0388 -0.9611 0.2732\nvn 0.2954 -0.8507 0.4348\nvn 0.2861 -0.9569 0.0496\nvn -0.0196 -0.9995 0.0222\nvn -0.2845 -0.9497 0.1306\nvn 0.0076 -0.9989 0.0450\nvn 0.0139 -0.9996 0.0234\nvn 0.4079 -0.9081 0.0943\nvn 0.0816 -0.9965 -0.0162\nvn 0.2142 -0.9203 -0.3272\nvn -0.2808 -0.9497 0.1382\nvn -0.0383 -0.9905 0.1319\nvn 0.0023 -0.5564 0.8309\nvn -0.0146 -0.9998 0.0105\nvn 0.2614 -0.9137 0.3112\nvn 0.4714 -0.7993 0.3726\nvn 0.6034 -0.7318 0.3169\nvn 0.6829 -0.6984 0.2140\nvn 0.5781 -0.8096 0.1011\nvn 0.4224 -0.9061 -0.0215\nvn -0.0027 -0.9988 -0.0478\nvn 0.0035 -0.9996 0.0267\nvn 0.0875 -0.6973 0.7114\nvn 0.2311 -0.7528 0.6163\nvn -0.1577 -0.9845 0.0762\nvn -0.3549 -0.8075 0.4711\nvn 0.0123 -0.9931 0.1163\nvn 0.1173 -0.9329 0.3404\nvn 0.4556 -0.7212 0.5219\nvn 0.4448 -0.8614 0.2451\nvn 0.7345 -0.6785 0.0045\nvn 0.3527 -0.9268 -0.1292\nvn 0.0044 -0.8677 0.4970\nvn -0.1030 -0.9884 0.1113\nvn 0.0183 -0.9996 0.0194\nvn -0.1394 -0.6464 0.7501\nvn 0.4099 -0.7728 0.4846\nvn 0.4424 -0.7803 0.4420\nvn 0.3953 -0.9061 0.1505\nvn 0.3932 -0.8734 -0.2871\nvn 0.2150 -0.9723 -0.0915\nvn 0.0454 -0.9959 -0.0780\nvn -0.1136 -0.8695 0.4806\nvn -0.0047 -0.9680 0.2510\nvn -0.1298 -0.9801 0.1498\nvn -0.0523 -0.9894 0.1356\nvn -0.0686 -0.9485 0.3093\nvn 0.0074 -0.9968 0.0796\nvn 0.2355 -0.8486 0.4737\nvn 0.1744 -0.9760 0.1304\nvn 0.0680 -0.9977 0.0020\nvn 0.3056 -0.9361 -0.1742\nvn 0.4621 -0.8519 -0.2465\nvn -0.0101 -0.9978 0.0645\nvn -0.0295 -0.9926 0.1175\nvn 0.0235 -0.9995 0.0233\nvn 0.0272 -0.9500 0.3109\nvn 0.2071 -0.6643 0.7182\nvn 0.1176 -0.9727 0.1997\nvn 0.3668 -0.9204 -0.1351\nvn 0.0729 -0.9784 -0.1933\nvn -0.1469 -0.9779 0.1489\nvn -0.1104 -0.9712 0.2110\nvn 0.0090 -0.7400 0.6725\nvn 0.1255 -0.7305 0.6712\nvn 0.0316 -0.9993 0.0201\nvn 0.0360 -0.9993 -0.0114\nvn 0.0063 -0.9999 -0.0138\nvn 0.3534 -0.8881 -0.2937\nvn -0.1653 -0.9230 0.3475\nvn -0.0963 -0.9289 0.3575\nvn -0.0996 -0.9774 0.1866\nvn 0.0180 -0.9997 0.0176\nvn 0.0135 -0.9977 0.0655\nvn 0.3004 -0.9299 -0.2123\nvn 0.0525 -0.9963 -0.0678\nvn -0.2954 -0.6812 0.6698\nvn -0.0139 -0.9947 0.1015\nvn -0.0209 -0.9914 0.1293\nvn 0.0127 -0.9998 0.0168\nvn -0.0271 -0.6319 0.7746\nvn 0.0428 -0.9760 0.2135\nvn 0.0052 -1.0000 -0.0031\nvn 0.0091 -0.9998 -0.0192\nvn 0.2525 -0.9385 -0.2355\nvn -0.3321 -0.6642 0.6697\nvn -0.0119 -0.9934 0.1139\nvn -0.0120 -0.9922 0.1243\nvn -0.0134 -0.9925 0.1216\nvn 0.0021 -0.8012 0.5983\nvn -0.0014 -0.9993 -0.0369\nvn 0.2174 -0.8975 -0.3835\nvn 0.0076 -0.9999 -0.0116\nvn -0.0639 -0.9924 0.1046\nvn -0.3659 -0.8267 0.4273\nvn -0.1582 -0.9322 0.3256\nvn -0.0420 -0.9942 0.0987\nvn 0.1852 -0.9384 -0.2915\nvn 0.0460 -0.9989 -0.0113\nvn -0.5128 -0.7051 0.4897\nvn 0.0139 -0.9897 0.1420\nvn 0.0740 -0.9961 -0.0480\nvn 0.3187 -0.9179 -0.2362\nvn -0.5772 -0.6454 0.5002\nvn 0.0799 -0.9959 -0.0419\nvn 0.0606 -0.9841 0.1668\nvn -0.0014 -0.9869 0.1611\nvn 0.3127 -0.9203 -0.2350\nvn 0.0664 -0.9977 -0.0160\nvn -0.3080 -0.9310 0.1961\nvn 0.0530 -0.9792 -0.1959\nvn 0.0535 -0.9971 -0.0537\nvn 0.3557 -0.9104 -0.2114\nvn -0.6176 -0.7424 0.2596\nvn 0.0221 -0.9824 -0.1856\nvn -0.3229 -0.9372 0.1321\ns 1\nf 1/1/1 2/2/2 3/3/3\nf 4/4/4 5/5/5 6/6/6\nf 7/7/7 8/8/8 9/9/9\nf 10/10/10 11/11/11 12/12/12\nf 13/13/13 8/8/8 7/7/7\nf 14/14/14 15/15/15 16/16/16\nf 17/17/17 18/18/18 19/19/19\nf 20/20/20 21/21/21 22/22/22\nf 23/23/23 24/24/24 25/25/25\nf 22/22/22 21/21/21 26/26/26\nf 27/27/27 28/28/28 29/29/29\nf 30/30/30 31/31/31 32/32/32\nf 33/33/33 34/34/34 35/35/35\nf 5/5/5 4/4/4 36/36/36\nf 37/37/37 38/38/38 39/39/39\nf 40/40/40 41/41/41 42/42/42\nf 43/43/43 26/26/26 44/44/44\nf 42/42/42 41/41/41 45/45/45\nf 46/46/46 47/47/47 48/48/48\nf 49/49/49 17/17/17 19/19/19\nf 50/50/50 51/51/51 52/52/52\nf 53/53/53 54/54/54 55/55/55\nf 56/56/56 57/57/57 58/58/58\nf 59/59/59 60/60/60 61/61/61\nf 62/62/62 63/63/63 64/64/64\nf 65/65/65 66/66/66 67/67/67\nf 68/68/68 69/69/69 70/70/70\nf 71/71/71 72/72/72 73/73/73\nf 74/74/74 75/75/75 76/76/76\nf 63/63/63 77/77/77 64/64/64\nf 78/78/78 79/79/79 80/80/80\nf 81/81/81 82/82/82 83/83/83\nf 84/84/84 85/85/85 86/86/86\nf 87/87/87 88/88/88 89/89/89\nf 90/90/90 91/91/91 92/92/92\nf 93/93/93 94/94/94 95/95/95\nf 11/11/11 96/96/96 12/12/12\nf 97/97/97 59/59/59 61/61/61\nf 98/98/98 99/99/99 100/100/100\nf 101/101/101 102/102/102 103/103/103\nf 52/52/52 51/51/51 104/104/104\nf 105/105/105 106/106/106 107/107/107\nf 108/108/108 40/40/40 42/42/42\nf 109/109/109 110/110/110 111/111/111\nf 112/112/112 113/113/113 105/105/105\nf 12/12/12 96/96/96 15/15/15\nf 96/96/96 114/114/114 15/15/15\nf 114/114/114 16/16/16 15/15/15\nf 115/115/115 116/116/116 47/47/47\nf 13/13/13 7/7/7 117/117/117\nf 118/118/118 59/59/59 97/97/97\nf 119/119/119 120/120/120 121/121/121\nf 122/122/122 123/123/123 124/124/124\nf 125/125/125 126/126/126 127/127/127\nf 128/128/128 129/129/129 130/130/130\nf 131/131/131 124/124/124 22/22/22\nf 124/124/124 20/20/20 22/22/22\nf 124/124/124 123/123/123 20/20/20\nf 123/123/123 132/132/132 20/20/20\nf 133/133/133 124/124/124 131/131/131\nf 134/134/134 135/135/135 136/136/136\nf 137/137/137 138/138/138 139/139/139\nf 140/140/140 141/141/141 142/142/142\nf 143/143/143 144/144/144 145/145/145\nf 146/146/146 147/147/147 148/148/148\nf 149/149/149 113/113/113 112/112/112\nf 20/20/20 132/132/132 21/21/21\nf 122/122/122 124/124/124 133/133/133\nf 150/150/150 151/151/151 152/152/152\nf 16/16/16 122/122/122 133/133/133\nf 77/77/77 108/108/108 153/153/153\nf 154/154/154 155/155/155 156/156/156\nf 157/157/157 158/158/158 159/159/159\nf 160/160/160 129/129/129 128/128/128\nf 67/67/67 66/66/66 160/160/160\nf 161/161/161 162/162/162 163/163/163\nf 162/162/162 164/164/164 165/165/165\nf 162/162/162 65/65/65 163/163/163\nf 166/166/166 167/167/167 168/168/168\nf 169/169/169 67/67/67 170/170/170\nf 171/171/171 62/62/62 172/172/172\nf 173/173/173 27/27/27 29/29/29\nf 174/174/174 175/175/175 39/39/39\nf 119/119/119 176/176/176 120/120/120\nf 177/177/177 178/178/178 179/179/179\nf 164/164/164 162/162/162 161/161/161\nf 180/180/180 181/181/181 182/182/182\nf 183/183/183 149/149/149 112/112/112\nf 184/184/184 185/185/185 186/186/186\nf 70/70/70 187/187/187 188/188/188\nf 68/68/68 188/188/188 189/189/189\nf 170/170/170 190/190/190 191/191/191\nf 192/192/192 193/193/193 49/49/49\nf 194/194/194 195/195/195 196/196/196\nf 197/197/197 90/90/90 198/198/198\nf 199/199/199 91/91/91 90/90/90\nf 200/200/200 201/201/201 202/202/202\nf 203/203/203 204/204/204 205/205/205\nf 206/206/206 207/207/207 208/208/208\nf 209/209/209 102/102/102 210/210/210\nf 211/211/211 212/212/212 213/213/213\nf 153/153/153 108/108/108 42/42/42\nf 147/147/147 214/214/214 215/215/215\nf 12/12/12 15/15/15 14/14/14\nf 216/216/216 217/217/217 218/218/218\nf 219/219/219 220/220/220 221/221/221\nf 222/222/222 223/223/223 224/224/224\nf 225/225/225 226/226/226 227/227/227\nf 206/206/206 208/208/208 228/228/228\nf 229/229/229 230/230/230 231/231/231\nf 232/232/232 233/233/233 234/234/234\nf 235/235/235 236/236/236 237/237/237\nf 238/238/238 10/10/10 13/13/13\nf 239/239/239 240/240/240 241/241/241\nf 8/8/8 10/10/10 12/12/12\nf 172/172/172 62/62/62 64/64/64\nf 242/242/242 243/243/243 71/71/71\nf 244/244/244 245/245/245 246/246/246\nf 247/247/247 248/248/248 249/249/249\nf 250/250/250 171/171/171 251/251/251\nf 252/252/252 253/253/253 254/254/254\nf 255/255/255 256/256/256 219/219/219\nf 256/256/256 220/220/220 219/219/219\nf 257/257/257 258/258/258 259/259/259\nf 260/260/260 261/261/261 262/262/262\nf 103/103/103 263/263/263 101/101/101\nf 264/264/264 265/265/265 266/266/266\nf 267/267/267 39/39/39 175/175/175\nf 268/268/268 269/269/269 270/270/270\nf 271/271/271 272/272/272 273/273/273\nf 274/274/274 258/258/258 257/257/257\nf 274/274/274 275/275/275 258/258/258\nf 276/276/276 277/277/277 278/278/278\nf 279/279/279 223/223/223 222/222/222\nf 280/280/280 281/281/281 282/282/282\nf 113/113/113 283/283/283 105/105/105\nf 284/284/284 285/285/285 286/286/286\nf 42/42/42 45/45/45 287/287/287\nf 288/288/288 289/289/289 290/290/290\nf 291/291/291 292/292/292 98/98/98\nf 293/293/293 294/294/294 295/295/295\nf 293/293/293 161/161/161 294/294/294\nf 294/294/294 161/161/161 296/296/296\nf 140/140/140 297/297/297 141/141/141\nf 298/298/298 299/299/299 300/300/300\nf 301/301/301 302/302/302 303/303/303\nf 304/304/304 113/113/113 149/149/149\nf 305/305/305 306/306/306 307/307/307\nf 308/308/308 309/309/309 310/310/310\nf 256/256/256 311/311/311 220/220/220\nf 311/311/311 312/312/312 220/220/220\nf 312/312/312 257/257/257 220/220/220\nf 313/313/313 275/275/275 274/274/274\nf 313/313/313 276/276/276 275/275/275\nf 314/314/314 315/315/315 316/316/316\nf 317/317/317 318/318/318 319/319/319\nf 10/10/10 320/320/320 11/11/11\nf 321/321/321 142/142/142 141/141/141\nf 322/322/322 295/295/295 323/323/323\nf 324/324/324 325/325/325 243/243/243\nf 326/326/326 327/327/327 328/328/328\nf 329/329/329 330/330/330 331/331/331\nf 332/332/332 311/311/311 256/256/256\nf 333/333/333 334/334/334 335/335/335\nf 114/114/114 336/336/336 16/16/16\nf 67/67/67 160/160/160 170/170/170\nf 242/242/242 337/337/337 338/338/338\nf 339/339/339 340/340/340 341/341/341\nf 342/342/342 343/343/343 344/344/344\nf 128/128/128 130/130/130 345/345/345\nf 346/346/346 347/347/347 348/348/348\nf 349/349/349 350/350/350 351/351/351\nf 352/352/352 353/353/353 354/354/354\nf 355/355/355 356/356/356 357/357/357\nf 358/358/358 359/359/359 332/332/332\nf 360/360/360 361/361/361 362/362/362\nf 359/359/359 311/311/311 332/332/332\nf 312/312/312 363/363/363 257/257/257\nf 257/257/257 363/363/363 274/274/274\nf 274/274/274 364/364/364 313/313/313\nf 313/313/313 365/365/365 276/276/276\nf 366/366/366 277/277/277 276/276/276\nf 365/365/365 366/366/366 276/276/276\nf 16/16/16 336/336/336 122/122/122\nf 367/367/367 368/368/368 369/369/369\nf 370/370/370 369/369/369 371/371/371\nf 372/372/372 373/373/373 374/374/374\nf 373/373/373 375/375/375 376/376/376\nf 223/223/223 169/169/169 224/224/224\nf 377/377/377 322/322/322 378/378/378\nf 379/379/379 170/170/170 191/191/191\nf 380/380/380 381/381/381 382/382/382\nf 383/383/383 384/384/384 385/385/385\nf 175/175/175 291/291/291 267/267/267\nf 165/165/165 164/164/164 293/293/293\nf 386/386/386 387/387/387 388/388/388\nf 359/359/359 389/389/389 311/311/311\nf 311/311/311 389/389/389 312/312/312\nf 389/389/389 390/390/390 312/312/312\nf 312/312/312 390/390/390 363/363/363\nf 391/391/391 317/317/317 392/392/392\nf 363/363/363 364/364/364 274/274/274\nf 364/364/364 365/365/365 313/313/313\nf 374/374/374 373/373/373 376/376/376\nf 393/393/393 394/394/394 395/395/395\nf 396/396/396 397/397/397 398/398/398\nf 367/367/367 399/399/399 368/368/368\nf 400/400/400 401/401/401 402/402/402\nf 403/403/403 404/404/404 405/405/405\nf 293/293/293 164/164/164 161/161/161\nf 160/160/160 128/128/128 170/170/170\nf 406/406/406 146/146/146 407/407/407\nf 195/195/195 408/408/408 196/196/196\nf 409/409/409 410/410/410 411/411/411\nf 358/358/358 412/412/412 359/359/359\nf 413/413/413 389/389/389 359/359/359\nf 364/364/364 414/414/414 365/365/365\nf 214/214/214 415/415/415 416/416/416\nf 417/417/417 418/418/418 419/419/419\nf 7/7/7 9/9/9 162/162/162\nf 178/178/178 420/420/420 179/179/179\nf 421/421/421 422/422/422 423/423/423\nf 424/424/424 425/425/425 426/426/426\nf 427/427/427 428/428/428 429/429/429\nf 430/430/430 431/431/431 432/432/432\nf 433/433/433 434/434/434 435/435/435\nf 412/412/412 413/413/413 359/359/359\nf 413/413/413 436/436/436 389/389/389\nf 436/436/436 437/437/437 389/389/389\nf 389/389/389 437/437/437 390/390/390\nf 438/438/438 439/439/439 440/440/440\nf 441/441/441 442/442/442 248/248/248\nf 443/443/443 287/287/287 444/444/444\nf 445/445/445 446/446/446 447/447/447\nf 443/443/443 448/448/448 287/287/287\nf 449/449/449 450/450/450 451/451/451\nf 377/377/377 295/295/295 322/322/322\nf 214/214/214 147/147/147 146/146/146\nf 295/295/295 294/294/294 323/323/323\nf 224/224/224 170/170/170 379/379/379\nf 452/452/452 453/453/453 454/454/454\nf 455/455/455 456/456/456 457/457/457\nf 412/412/412 458/458/458 413/413/413\nf 459/459/459 460/460/460 461/461/461\nf 462/462/462 463/463/463 464/464/464\nf 465/465/465 466/466/466 467/467/467\nf 414/414/414 468/468/468 365/365/365\nf 365/365/365 468/468/468 366/366/366\nf 468/468/468 469/469/469 366/366/366\nf 470/470/470 471/471/471 472/472/472\nf 473/473/473 474/474/474 475/475/475\nf 476/476/476 477/477/477 478/478/478\nf 230/230/230 479/479/479 181/181/181\nf 480/480/480 481/481/481 482/482/482\nf 473/473/473 451/451/451 483/483/483\nf 451/451/451 450/450/450 484/484/484\nf 485/485/485 486/486/486 487/487/487\nf 432/432/432 488/488/488 489/489/489\nf 223/223/223 65/65/65 169/169/169\nf 65/65/65 67/67/67 169/169/169\nf 75/75/75 490/490/490 76/76/76\nf 191/191/191 190/190/190 491/491/491\nf 492/492/492 493/493/493 427/427/427\nf 493/493/493 494/494/494 427/427/427\nf 495/495/495 496/496/496 497/497/497\nf 498/498/498 499/499/499 500/500/500\nf 458/458/458 412/412/412 501/501/501\nf 502/502/502 466/466/466 465/465/465\nf 483/483/483 451/451/451 484/484/484\nf 503/503/503 504/504/504 505/505/505\nf 506/506/506 235/235/235 237/237/237\nf 117/117/117 7/7/7 165/165/165\nf 7/7/7 162/162/162 165/165/165\nf 507/507/507 492/492/492 508/508/508\nf 509/509/509 510/510/510 511/511/511\nf 493/493/493 512/512/512 494/494/494\nf 513/513/513 495/495/495 497/497/497\nf 436/436/436 413/413/413 458/458/458\nf 514/514/514 515/515/515 516/516/516\nf 517/517/517 518/518/518 519/519/519\nf 520/520/520 521/521/521 502/502/502\nf 522/522/522 523/523/523 524/524/524\nf 477/477/477 483/483/483 525/525/525\nf 526/526/526 527/527/527 180/180/180\nf 528/528/528 529/529/529 530/530/530\nf 531/531/531 532/532/532 533/533/533\nf 534/534/534 477/477/477 525/525/525\nf 535/535/535 536/536/536 75/75/75\nf 537/537/537 538/538/538 539/539/539\nf 143/143/143 145/145/145 540/540/540\nf 541/541/541 248/248/248 247/247/247\nf 161/161/161 163/163/163 279/279/279\nf 222/222/222 224/224/224 542/542/542\nf 542/542/542 224/224/224 543/543/543\nf 544/544/544 545/545/545 508/508/508\nf 546/546/546 512/512/512 493/493/493\nf 547/547/547 548/548/548 549/549/549\nf 464/464/464 463/463/463 550/550/550\nf 439/439/439 551/551/551 552/552/552\nf 486/486/486 485/485/485 553/553/553\nf 534/534/534 525/525/525 554/554/554\nf 555/555/555 25/25/25 556/556/556\nf 557/557/557 558/558/558 559/559/559\nf 186/186/186 185/185/185 560/560/560\nf 163/163/163 65/65/65 223/223/223\nf 279/279/279 163/163/163 223/223/223\nf 193/193/193 17/17/17 49/49/49\nf 323/323/323 294/294/294 561/561/561\nf 562/562/562 545/545/545 544/544/544\nf 507/507/507 493/493/493 492/492/492\nf 563/563/563 546/546/546 493/493/493\nf 356/356/356 564/564/564 565/565/565\nf 566/566/566 547/547/547 549/549/549\nf 567/567/567 568/568/568 569/569/569\nf 570/570/570 571/571/571 572/572/572\nf 573/573/573 574/574/574 575/575/575\nf 576/576/576 577/577/577 578/578/578\nf 550/550/550 579/579/579 580/580/580\nf 520/520/520 581/581/581 521/521/521\nf 582/582/582 581/581/581 583/583/583\nf 584/584/584 582/582/582 585/585/585\nf 581/581/581 520/520/520 583/583/583\nf 586/586/586 584/584/584 585/585/585\nf 582/582/582 583/583/583 585/585/585\nf 587/587/587 588/588/588 589/589/589\nf 465/465/465 590/590/590 591/591/591\nf 231/231/231 230/230/230 181/181/181\nf 368/368/368 399/399/399 592/592/592\nf 593/593/593 594/594/594 558/558/558\nf 11/11/11 595/595/595 96/96/96\nf 272/272/272 596/596/596 597/597/597\nf 544/544/544 598/598/598 562/562/562\nf 599/599/599 600/600/600 601/601/601\nf 602/602/602 508/508/508 545/545/545\nf 508/508/508 602/602/602 507/507/507\nf 603/603/603 493/493/493 507/507/507\nf 604/604/604 605/605/605 606/606/606\nf 607/607/607 608/608/608 609/609/609\nf 548/548/548 610/610/610 611/611/611\nf 612/612/612 613/613/613 614/614/614\nf 606/606/606 615/615/615 616/616/616\nf 617/617/617 618/618/618 619/619/619\nf 620/620/620 621/621/621 622/622/622\nf 623/623/623 624/624/624 625/625/625\nf 626/626/626 611/611/611 627/627/627\nf 628/628/628 629/629/629 625/625/625\nf 574/574/574 573/573/573 566/566/566\nf 630/630/630 617/617/617 567/567/567\nf 575/575/575 574/574/574 577/577/577\nf 575/575/575 577/577/577 576/576/576\nf 631/631/631 632/632/632 633/633/633\nf 634/634/634 635/635/635 636/636/636\nf 637/637/637 638/638/638 639/639/639\nf 181/181/181 479/479/479 640/640/640\nf 525/525/525 483/483/483 641/641/641\nf 122/122/122 336/336/336 123/123/123\nf 60/60/60 265/265/265 264/264/264\nf 642/642/642 29/29/29 643/643/643\nf 644/644/644 645/645/645 646/646/646\nf 646/646/646 645/645/645 598/598/598\nf 645/645/645 647/647/647 598/598/598\nf 647/647/647 562/562/562 598/598/598\nf 648/648/648 545/545/545 562/562/562\nf 603/603/603 507/507/507 602/602/602\nf 603/603/603 563/563/563 493/493/493\nf 605/605/605 615/615/615 606/606/606\nf 649/649/649 650/650/650 651/651/651\nf 577/577/577 650/650/650 578/578/578\nf 652/652/652 653/653/653 654/654/654\nf 655/655/655 651/651/651 656/656/656\nf 576/576/576 578/578/578 657/657/657\nf 572/572/572 657/657/657 466/466/466\nf 604/604/604 658/658/658 659/659/659\nf 660/660/660 661/661/661 370/370/370\nf 661/661/661 662/662/662 663/663/663\nf 664/664/664 665/665/665 666/666/666\nf 336/336/336 310/310/310 123/123/123\nf 667/667/667 21/21/21 132/132/132\nf 667/667/667 668/668/668 21/21/21\nf 13/13/13 10/10/10 8/8/8\nf 669/669/669 670/670/670 671/671/671\nf 644/644/644 672/672/672 645/645/645\nf 647/647/647 648/648/648 562/562/562\nf 648/648/648 602/602/602 545/545/545\nf 651/651/651 650/650/650 673/673/673\nf 674/674/674 675/675/675 676/676/676\nf 677/677/677 678/678/678 679/679/679\nf 624/624/624 628/628/628 625/625/625\nf 680/680/680 681/681/681 682/682/682\nf 683/683/683 572/572/572 466/466/466\nf 662/662/662 684/684/684 663/663/663\nf 532/532/532 685/685/685 686/686/686\nf 686/686/686 685/685/685 687/687/687\nf 652/652/652 654/654/654 688/688/688\nf 689/689/689 690/690/690 691/691/691\nf 690/690/690 692/692/692 691/691/691\nf 693/693/693 694/694/694 695/695/695\nf 696/696/696 697/697/697 698/698/698\nf 672/672/672 699/699/699 645/645/645\nf 645/645/645 699/699/699 647/647/647\nf 700/700/700 648/648/648 647/647/647\nf 701/701/701 602/602/602 648/648/648\nf 701/701/701 702/702/702 602/602/602\nf 702/702/702 603/603/603 602/602/602\nf 703/703/703 704/704/704 705/705/705\nf 495/495/495 530/530/530 706/706/706\nf 530/530/530 529/529/529 706/706/706\nf 621/621/621 707/707/707 622/622/622\nf 708/708/708 619/619/619 709/709/709\nf 570/570/570 572/572/572 710/710/710\nf 711/711/711 712/712/712 713/713/713\nf 714/714/714 715/715/715 716/716/716\nf 717/717/717 718/718/718 486/486/486\nf 719/719/719 720/720/720 721/721/721\nf 722/722/722 723/723/723 453/453/453\nf 724/724/724 725/725/725 726/726/726\nf 727/727/727 728/728/728 729/729/729\nf 730/730/730 731/731/731 732/732/732\nf 733/733/733 734/734/734 735/735/735\nf 699/699/699 700/700/700 647/647/647\nf 701/701/701 648/648/648 700/700/700\nf 736/736/736 603/603/603 702/702/702\nf 736/736/736 737/737/737 603/603/603\nf 737/737/737 563/563/563 603/603/603\nf 737/737/737 738/738/738 563/563/563\nf 739/739/739 740/740/740 741/741/741\nf 180/180/180 182/182/182 742/742/742\nf 743/743/743 614/614/614 744/744/744\nf 745/745/745 714/714/714 746/746/746\nf 565/565/565 564/564/564 747/747/747\nf 748/748/748 749/749/749 750/750/750\nf 751/751/751 681/681/681 680/680/680\nf 752/752/752 753/753/753 157/157/157\nf 754/754/754 755/755/755 756/756/756\nf 516/516/516 757/757/757 758/758/758\nf 759/759/759 340/340/340 339/339/339\nf 760/760/760 761/761/761 762/762/762\nf 763/763/763 764/764/764 765/765/765\nf 22/22/22 26/26/26 766/766/766\nf 767/767/767 768/768/768 769/769/769\nf 770/770/770 672/672/672 734/734/734\nf 770/770/770 771/771/771 672/672/672\nf 771/771/771 699/699/699 672/672/672\nf 701/701/701 736/736/736 702/702/702\nf 772/772/772 773/773/773 774/774/774\nf 775/775/775 776/776/776 777/777/777\nf 652/652/652 688/688/688 778/778/778\nf 779/779/779 780/780/780 517/517/517\nf 781/781/781 782/782/782 783/783/783\nf 594/594/594 784/784/784 785/785/785\nf 572/572/572 683/683/683 710/710/710\nf 716/716/716 743/743/743 786/786/786\nf 787/787/787 788/788/788 789/789/789\nf 790/790/790 791/791/791 319/319/319\nf 407/407/407 146/146/146 148/148/148\nf 792/792/792 793/793/793 794/794/794\nf 795/795/795 796/796/796 797/797/797\nf 595/595/595 11/11/11 320/320/320\nf 798/798/798 699/699/699 771/771/771\nf 798/798/798 799/799/799 699/699/699\nf 799/799/799 800/800/800 699/699/699\nf 800/800/800 700/700/700 699/699/699\nf 801/801/801 701/701/701 700/700/700\nf 802/802/802 736/736/736 701/701/701\nf 803/803/803 737/737/737 736/736/736\nf 737/737/737 804/804/804 738/738/738\nf 738/738/738 804/804/804 805/805/805\nf 518/518/518 590/590/590 806/806/806\nf 657/657/657 467/467/467 466/466/466\nf 807/807/807 808/808/808 184/184/184\nf 809/809/809 810/810/810 811/811/811\nf 707/707/707 812/812/812 779/779/779\nf 628/628/628 649/649/649 655/655/655\nf 813/813/813 814/814/814 230/230/230\nf 265/265/265 131/131/131 266/266/266\nf 792/792/792 794/794/794 110/110/110\nf 815/815/815 816/816/816 734/734/734\nf 734/734/734 816/816/816 770/770/770\nf 816/816/816 817/817/817 770/770/770\nf 817/817/817 771/771/771 770/770/770\nf 700/700/700 800/800/800 801/801/801\nf 801/801/801 802/802/802 701/701/701\nf 804/804/804 818/818/818 805/805/805\nf 819/819/819 786/786/786 820/820/820\nf 496/496/496 777/777/777 821/821/821\nf 822/822/822 604/604/604 606/606/606\nf 619/619/619 618/618/618 515/515/515\nf 823/823/823 824/824/824 513/513/513\nf 825/825/825 826/826/826 827/827/827\nf 654/654/654 653/653/653 828/828/828\nf 779/779/779 829/829/829 707/707/707\nf 830/830/830 831/831/831 749/749/749\nf 495/495/495 706/706/706 775/775/775\nf 658/658/658 832/832/832 833/833/833\nf 834/834/834 835/835/835 836/836/836\nf 703/703/703 837/837/837 505/505/505\nf 230/230/230 814/814/814 838/838/838\nf 9/9/9 118/118/118 65/65/65\nf 79/79/79 839/839/839 840/840/840\nf 793/793/793 192/192/192 30/30/30\nf 114/114/114 841/841/841 336/336/336\nf 842/842/842 798/798/798 771/771/771\nf 843/843/843 799/799/799 798/798/798\nf 842/842/842 843/843/843 798/798/798\nf 799/799/799 844/844/844 800/800/800\nf 845/845/845 736/736/736 802/802/802\nf 846/846/846 804/804/804 737/737/737\nf 847/847/847 805/805/805 818/818/818\nf 848/848/848 751/751/751 539/539/539\nf 497/497/497 496/496/496 821/821/821\nf 849/849/849 850/850/850 851/851/851\nf 532/532/532 686/686/686 533/533/533\nf 548/548/548 611/611/611 549/549/549\nf 464/464/464 550/550/550 653/653/653\nf 779/779/779 591/591/591 780/780/780\nf 459/459/459 581/581/581 582/582/582\nf 496/496/496 775/775/775 777/777/777\nf 547/547/547 606/606/606 548/548/548\nf 655/655/655 649/649/649 651/651/651\nf 160/160/160 264/264/264 129/129/129\nf 30/30/30 192/192/192 49/49/49\nf 852/852/852 318/318/318 317/317/317\nf 853/853/853 854/854/854 855/855/855\nf 856/856/856 857/857/857 858/858/858\nf 817/817/817 842/842/842 771/771/771\nf 843/843/843 859/859/859 799/799/799\nf 799/799/799 859/859/859 844/844/844\nf 800/800/800 844/844/844 801/801/801\nf 845/845/845 803/803/803 736/736/736\nf 803/803/803 846/846/846 737/737/737\nf 520/520/520 502/502/502 591/591/591\nf 682/682/682 497/497/497 821/821/821\nf 776/776/776 612/612/612 715/715/715\nf 610/610/610 627/627/627 611/611/611\nf 860/860/860 391/391/391 861/861/861\nf 229/229/229 813/813/813 230/230/230\nf 862/862/862 863/863/863 864/864/864\nf 591/591/591 590/590/590 780/780/780\nf 656/656/656 865/865/865 866/866/866\nf 503/503/503 851/851/851 867/867/867\nf 115/115/115 868/868/868 116/116/116\nf 869/869/869 870/870/870 871/871/871\nf 872/872/872 28/28/28 873/873/873\nf 58/58/58 57/57/57 874/874/874\nf 310/310/310 132/132/132 123/123/123\nf 875/875/875 876/876/876 877/877/877\nf 878/878/878 383/383/383 385/385/385\nf 879/879/879 815/815/815 880/880/880\nf 816/816/816 881/881/881 817/817/817\nf 817/817/817 881/881/881 842/842/842\nf 842/842/842 882/882/882 843/843/843\nf 843/843/843 882/882/882 859/859/859\nf 801/801/801 883/883/883 802/802/802\nf 883/883/883 845/845/845 802/802/802\nf 606/606/606 616/616/616 610/610/610\nf 614/614/614 462/462/462 464/464/464\nf 567/567/567 617/617/617 619/619/619\nf 884/884/884 885/885/885 886/886/886\nf 850/850/850 849/849/849 887/887/887\nf 888/888/888 625/625/625 629/629/629\nf 889/889/889 890/890/890 891/891/891\nf 892/892/892 893/893/893 894/894/894\nf 895/895/895 383/383/383 896/896/896\nf 880/880/880 897/897/897 879/879/879\nf 898/898/898 899/899/899 900/900/900\nf 901/901/901 816/816/816 815/815/815\nf 816/816/816 901/901/901 881/881/881\nf 902/902/902 882/882/882 842/842/842\nf 881/881/881 902/902/902 842/842/842\nf 845/845/845 846/846/846 803/803/803\nf 846/846/846 903/903/903 804/804/804\nf 903/903/903 904/904/904 818/818/818\nf 804/804/804 903/903/903 818/818/818\nf 818/818/818 904/904/904 847/847/847\nf 905/905/905 906/906/906 907/907/907\nf 824/824/824 908/908/908 513/513/513\nf 687/687/687 909/909/909 910/910/910\nf 911/911/911 889/889/889 891/891/891\nf 680/680/680 537/537/537 751/751/751\nf 755/755/755 787/787/787 789/789/789\nf 832/832/832 822/822/822 912/912/912\nf 465/465/465 467/467/467 623/623/623\nf 913/913/913 914/914/914 915/915/915\nf 711/711/711 916/916/916 712/712/712\nf 649/649/649 628/628/628 624/624/624\nf 917/917/917 918/918/918 919/919/919\nf 920/920/920 760/760/760 921/921/921\nf 922/922/922 923/923/923 924/924/924\nf 925/925/925 926/926/926 764/764/764\nf 837/837/837 927/927/927 503/503/503\nf 928/928/928 873/873/873 929/929/929\nf 930/930/930 873/873/873 928/928/928\nf 930/930/930 931/931/931 872/872/872\nf 873/873/873 930/930/930 872/872/872\nf 927/927/927 932/932/932 503/503/503\nf 29/29/29 28/28/28 933/933/933\nf 934/934/934 48/48/48 185/185/185\nf 935/935/935 936/936/936 937/937/937\nf 879/879/879 901/901/901 815/815/815\nf 901/901/901 938/938/938 881/881/881\nf 938/938/938 902/902/902 881/881/881\nf 844/844/844 939/939/939 801/801/801\nf 801/801/801 939/939/939 883/883/883\nf 519/519/519 806/806/806 625/625/625\nf 824/824/824 940/940/940 908/908/908\nf 908/908/908 940/940/940 754/754/754\nf 756/756/756 755/755/755 789/789/789\nf 822/822/822 832/832/832 604/604/604\nf 778/778/778 941/941/941 942/942/942\nf 943/943/943 944/944/944 945/945/945\nf 943/943/943 946/946/946 944/944/944\nf 636/636/636 635/635/635 947/947/947\nf 489/489/489 488/488/488 948/948/948\nf 949/949/949 950/950/950 951/951/951\nf 810/810/810 916/916/916 711/711/711\nf 952/952/952 953/953/953 331/331/331\nf 954/954/954 955/955/955 956/956/956\nf 957/957/957 958/958/958 959/959/959\nf 960/960/960 354/354/354 961/961/961\nf 962/962/962 901/901/901 879/879/879\nf 962/962/962 963/963/963 901/901/901\nf 964/964/964 938/938/938 901/901/901\nf 902/902/902 965/965/965 882/882/882\nf 965/965/965 859/859/859 882/882/882\nf 859/859/859 965/965/965 844/844/844\nf 844/844/844 965/965/965 939/939/939\nf 883/883/883 966/966/966 845/845/845\nf 845/845/845 966/966/966 846/846/846\nf 846/846/846 967/967/967 903/903/903\nf 903/903/903 968/968/968 904/904/904\nf 969/969/969 970/970/970 904/904/904\nf 517/517/517 780/780/780 518/518/518\nf 865/865/865 611/611/611 626/626/626\nf 819/819/819 716/716/716 786/786/786\nf 971/971/971 819/819/819 820/820/820\nf 688/688/688 654/654/654 972/972/972\nf 973/973/973 438/438/438 440/440/440\nf 502/502/502 465/465/465 591/591/591\nf 578/578/578 650/650/650 649/649/649\nf 549/549/549 611/611/611 673/673/673\nf 974/974/974 975/975/975 976/976/976\nf 977/977/977 978/978/978 979/979/979\nf 103/103/103 980/980/980 340/340/340\nf 556/556/556 981/981/981 982/982/982\nf 983/983/983 984/984/984 273/273/273\nf 984/984/984 271/271/271 273/273/273\nf 985/985/985 150/150/150 152/152/152\nf 986/986/986 896/896/896 987/987/987\nf 879/879/879 988/988/988 962/962/962\nf 964/964/964 901/901/901 963/963/963\nf 938/938/938 989/989/989 902/902/902\nf 965/965/965 990/990/990 939/939/939\nf 939/939/939 966/966/966 883/883/883\nf 991/991/991 967/967/967 846/846/846\nf 966/966/966 991/991/991 846/846/846\nf 967/967/967 992/992/992 903/903/903\nf 992/992/992 968/968/968 903/903/903\nf 823/823/823 712/712/712 824/824/824\nf 621/621/621 583/583/583 812/812/812\nf 605/605/605 630/630/630 615/615/615\nf 824/824/824 607/607/607 940/940/940\nf 673/673/673 574/574/574 549/549/549\nf 556/556/556 982/982/982 993/993/993\nf 754/754/754 528/528/528 908/908/908\nf 789/789/789 788/788/788 994/994/994\nf 995/995/995 996/996/996 250/250/250\nf 996/996/996 62/62/62 171/171/171\nf 925/925/925 997/997/997 926/926/926\nf 998/998/998 999/999/999 1000/1000/1000\nf 1001/1001/1001 1002/1002/1002 852/852/852\nf 989/989/989 965/965/965 902/902/902\nf 990/990/990 1003/1003/1003 939/939/939\nf 1003/1003/1003 1004/1004/1004 939/939/939\nf 1004/1004/1004 966/966/966 939/939/939\nf 1004/1004/1004 991/991/991 966/966/966\nf 1005/1005/1005 992/992/992 967/967/967\nf 992/992/992 1006/1006/1006 968/968/968\nf 272/272/272 271/271/271 1007/1007/1007\nf 574/574/574 1008/1008/1008 577/577/577\nf 566/566/566 822/822/822 547/547/547\nf 1009/1009/1009 1010/1010/1010 471/471/471\nf 578/578/578 624/624/624 623/623/623\nf 547/547/547 822/822/822 606/606/606\nf 515/515/515 618/618/618 848/848/848\nf 1011/1011/1011 1012/1012/1012 1013/1013/1013\nf 291/291/291 1014/1014/1014 267/267/267\nf 1015/1015/1015 267/267/267 1014/1014/1014\nf 23/23/23 1016/1016/1016 1017/1017/1017\nf 931/931/931 1018/1018/1018 983/983/983\nf 1019/1019/1019 1020/1020/1020 984/984/984\nf 16/16/16 133/133/133 60/60/60\nf 14/14/14 16/16/16 60/60/60\nf 59/59/59 14/14/14 60/60/60\nf 452/452/452 722/722/722 453/453/453\nf 1021/1021/1021 1022/1022/1022 1023/1023/1023\nf 988/988/988 1024/1024/1024 962/962/962\nf 962/962/962 1024/1024/1024 963/963/963\nf 964/964/964 1025/1025/1025 938/938/938\nf 1025/1025/1025 989/989/989 938/938/938\nf 989/989/989 1026/1026/1026 965/965/965\nf 965/965/965 1026/1026/1026 990/990/990\nf 991/991/991 1005/1005/1005 967/967/967\nf 655/655/655 656/656/656 1027/1027/1027\nf 1028/1028/1028 821/821/821 537/537/537\nf 982/982/982 869/869/869 425/425/425\nf 1029/1029/1029 618/618/618 617/617/617\nf 1030/1030/1030 1031/1031/1031 1032/1032/1032\nf 505/505/505 504/504/504 740/740/740\nf 516/516/516 515/515/515 757/757/757\nf 1033/1033/1033 927/927/927 837/837/837\nf 1034/1034/1034 932/932/932 927/927/927\nf 756/756/756 789/789/789 1013/1013/1013\nf 1035/1035/1035 1036/1036/1036 1037/1037/1037\nf 1038/1038/1038 1039/1039/1039 1040/1040/1040\nf 1041/1041/1041 1042/1042/1042 1043/1043/1043\nf 1044/1044/1044 505/505/505 740/740/740\nf 118/118/118 12/12/12 14/14/14\nf 1045/1045/1045 1046/1046/1046 1047/1047/1047\nf 1048/1048/1048 290/290/290 1049/1049/1049\nf 1050/1050/1050 1051/1051/1051 1052/1052/1052\nf 1024/1024/1024 1053/1053/1053 963/963/963\nf 1053/1053/1053 964/964/964 963/963/963\nf 1053/1053/1053 1025/1025/1025 964/964/964\nf 1026/1026/1026 1054/1054/1054 990/990/990\nf 1054/1054/1054 1003/1003/1003 990/990/990\nf 1055/1055/1055 1004/1004/1004 1003/1003/1003\nf 1055/1055/1055 1056/1056/1056 1004/1004/1004\nf 1056/1056/1056 991/991/991 1004/1004/1004\nf 1056/1056/1056 1057/1057/1057 991/991/991\nf 991/991/991 1057/1057/1057 1005/1005/1005\nf 1006/1006/1006 1058/1058/1058 968/968/968\nf 1058/1058/1058 1059/1059/1059 968/968/968\nf 715/715/715 614/614/614 743/743/743\nf 1060/1060/1060 1044/1044/1044 740/740/740\nf 1061/1061/1061 945/945/945 932/932/932\nf 1061/1061/1061 943/943/943 945/945/945\nf 1015/1015/1015 39/39/39 267/267/267\nf 1062/1062/1062 408/408/408 195/195/195\nf 812/812/812 520/520/520 779/779/779\nf 1063/1063/1063 1064/1064/1064 1065/1065/1065\nf 1066/1066/1066 1067/1067/1067 1019/1019/1019\nf 1018/1018/1018 1066/1066/1066 1019/1019/1019\nf 1067/1067/1067 1020/1020/1020 1019/1019/1019\nf 1068/1068/1068 406/406/406 1069/1069/1069\nf 103/103/103 102/102/102 980/980/980\nf 997/997/997 1070/1070/1070 926/926/926\nf 165/165/165 295/295/295 377/377/377\nf 1071/1071/1071 988/988/988 1072/1072/1072\nf 1071/1071/1071 1024/1024/1024 988/988/988\nf 1073/1073/1073 1025/1025/1025 1053/1053/1053\nf 1074/1074/1074 989/989/989 1025/1025/1025\nf 989/989/989 1074/1074/1074 1026/1026/1026\nf 1057/1057/1057 1075/1075/1075 1005/1005/1005\nf 1076/1076/1076 992/992/992 1005/1005/1005\nf 1075/1075/1075 1076/1076/1076 1005/1005/1005\nf 1076/1076/1076 1006/1006/1006 992/992/992\nf 1058/1058/1058 1077/1077/1077 1059/1059/1059\nf 805/805/805 1078/1078/1078 1079/1079/1079\nf 1010/1010/1010 860/860/860 471/471/471\nf 744/744/744 614/614/614 464/464/464\nf 583/583/583 520/520/520 812/812/812\nf 465/465/465 623/623/623 590/590/590\nf 586/586/586 585/585/585 620/620/620\nf 1015/1015/1015 1080/1080/1080 835/835/835\nf 1015/1015/1015 835/835/835 39/39/39\nf 1081/1081/1081 1082/1082/1082 1083/1083/1083\nf 1084/1084/1084 1020/1020/1020 1067/1067/1067\nf 1084/1084/1084 1085/1085/1085 1020/1020/1020\nf 808/808/808 1086/1086/1086 46/46/46\nf 1087/1087/1087 1053/1053/1053 1024/1024/1024\nf 1073/1073/1073 1074/1074/1074 1025/1025/1025\nf 1074/1074/1074 1054/1054/1054 1026/1026/1026\nf 1088/1088/1088 1003/1003/1003 1054/1054/1054\nf 1003/1003/1003 1088/1088/1088 1055/1055/1055\nf 1055/1055/1055 1089/1089/1089 1056/1056/1056\nf 1056/1056/1056 1089/1089/1089 1057/1057/1057\nf 1058/1058/1058 1039/1039/1039 1077/1077/1077\nf 1032/1032/1032 1031/1031/1031 1090/1090/1090\nf 686/686/686 681/681/681 751/751/751\nf 1091/1091/1091 211/211/211 1092/1092/1092\nf 1093/1093/1093 1094/1094/1094 1095/1095/1095\nf 1096/1096/1096 1097/1097/1097 1098/1098/1098\nf 787/787/787 1090/1090/1090 1099/1099/1099\nf 618/618/618 533/533/533 848/848/848\nf 1032/1032/1032 1090/1090/1090 787/787/787\nf 1008/1008/1008 574/574/574 673/673/673\nf 459/459/459 710/710/710 581/581/581\nf 810/810/810 809/809/809 916/916/916\nf 835/835/835 834/834/834 39/39/39\nf 1100/1100/1100 174/174/174 38/38/38\nf 973/973/973 158/158/158 438/438/438\nf 613/613/613 462/462/462 614/614/614\nf 1101/1101/1101 1102/1102/1102 1103/1103/1103\nf 1104/1104/1104 1105/1105/1105 1106/1106/1106\nf 1106/1106/1106 1105/1105/1105 1018/1018/1018\nf 1105/1105/1105 1067/1067/1067 1066/1066/1066\nf 1018/1018/1018 1105/1105/1105 1066/1066/1066\nf 162/162/162 9/9/9 65/65/65\nf 1107/1107/1107 332/332/332 255/255/255\nf 1072/1072/1072 1108/1108/1108 1071/1071/1071\nf 1109/1109/1109 1024/1024/1024 1071/1071/1071\nf 1109/1109/1109 1087/1087/1087 1024/1024/1024\nf 1073/1073/1073 1053/1053/1053 1087/1087/1087\nf 1110/1110/1110 1088/1088/1088 1054/1054/1054\nf 1088/1088/1088 1111/1111/1111 1055/1055/1055\nf 1055/1055/1055 1111/1111/1111 1089/1089/1089\nf 1089/1089/1089 1112/1112/1112 1057/1057/1057\nf 1112/1112/1112 1075/1075/1075 1057/1057/1057\nf 1113/1113/1113 1076/1076/1076 1075/1075/1075\nf 1114/1114/1114 1115/1115/1115 1116/1116/1116\nf 1117/1117/1117 1118/1118/1118 1119/1119/1119\nf 1120/1120/1120 1121/1121/1121 1122/1122/1122\nf 25/25/25 24/24/24 981/981/981\nf 1123/1123/1123 356/356/356 565/565/565\nf 779/779/779 520/520/520 591/591/591\nf 1124/1124/1124 1125/1125/1125 1126/1126/1126\nf 834/834/834 37/37/37 39/39/39\nf 686/686/686 687/687/687 681/681/681\nf 714/714/714 776/776/776 715/715/715\nf 1127/1127/1127 1067/1067/1067 1105/1105/1105\nf 1127/1127/1127 1084/1084/1084 1067/1067/1067\nf 161/161/161 279/279/279 222/222/222\nf 296/296/296 161/161/161 222/222/222\nf 1072/1072/1072 1128/1128/1128 1108/1108/1108\nf 1108/1108/1108 1109/1109/1109 1071/1071/1071\nf 1074/1074/1074 1110/1110/1110 1054/1054/1054\nf 1112/1112/1112 1113/1113/1113 1075/1075/1075\nf 1113/1113/1113 1129/1129/1129 1076/1076/1076\nf 1076/1076/1076 1129/1129/1129 1006/1006/1006\nf 1130/1130/1130 1039/1039/1039 1058/1058/1058\nf 940/940/940 609/609/609 754/754/754\nf 577/577/577 1008/1008/1008 650/650/650\nf 184/184/184 934/934/934 185/185/185\nf 531/531/531 1029/1029/1029 1131/1131/1131\nf 609/609/609 1030/1030/1030 1032/1032/1032\nf 651/651/651 673/673/673 656/656/656\nf 628/628/628 655/655/655 629/629/629\nf 1132/1132/1132 158/158/158 1133/1133/1133\nf 248/248/248 1134/1134/1134 1135/1135/1135\nf 1136/1136/1136 1137/1137/1137 24/24/24\nf 1138/1138/1138 1084/1084/1084 1127/1127/1127\nf 68/68/68 70/70/70 188/188/188\nf 1139/1139/1139 1140/1140/1140 1141/1141/1141\nf 1142/1142/1142 1143/1143/1143 1128/1128/1128\nf 1128/1128/1128 1144/1144/1144 1108/1108/1108\nf 1108/1108/1108 1144/1144/1144 1109/1109/1109\nf 1145/1145/1145 1087/1087/1087 1109/1109/1109\nf 1146/1146/1146 1073/1073/1073 1087/1087/1087\nf 1145/1145/1145 1146/1146/1146 1087/1087/1087\nf 1146/1146/1146 1147/1147/1147 1073/1073/1073\nf 1147/1147/1147 1074/1074/1074 1073/1073/1073\nf 1074/1074/1074 1147/1147/1147 1110/1110/1110\nf 1111/1111/1111 1148/1148/1148 1089/1089/1089\nf 1089/1089/1089 1148/1148/1148 1112/1112/1112\nf 1129/1129/1129 1149/1149/1149 1006/1006/1006\nf 1006/1006/1006 1149/1149/1149 1058/1058/1058\nf 1150/1150/1150 1130/1130/1130 1058/1058/1058\nf 1149/1149/1149 1150/1150/1150 1058/1058/1058\nf 1130/1130/1130 1040/1040/1040 1039/1039/1039\nf 831/831/831 1151/1151/1151 1152/1152/1152\nf 1153/1153/1153 710/710/710 1154/1154/1154\nf 1034/1034/1034 1061/1061/1061 932/932/932\nf 1155/1155/1155 1156/1156/1156 37/37/37\nf 37/37/37 1156/1156/1156 38/38/38\nf 1157/1157/1157 113/113/113 304/304/304\nf 754/754/754 609/609/609 755/755/755\nf 1158/1158/1158 1159/1159/1159 1160/1160/1160\nf 1143/1143/1143 1144/1144/1144 1128/1128/1128\nf 1144/1144/1144 1161/1161/1161 1109/1109/1109\nf 1161/1161/1161 1162/1162/1162 1109/1109/1109\nf 1162/1162/1162 1145/1145/1145 1109/1109/1109\nf 1163/1163/1163 1111/1111/1111 1088/1088/1088\nf 1111/1111/1111 1163/1163/1163 1148/1148/1148\nf 1148/1148/1148 1113/1113/1113 1112/1112/1112\nf 1130/1130/1130 1164/1164/1164 1165/1165/1165\nf 641/641/641 1166/1166/1166 1167/1167/1167\nf 1168/1168/1168 1169/1169/1169 368/368/368\nf 239/239/239 943/943/943 1061/1061/1061\nf 239/239/239 241/241/241 943/943/943\nf 745/745/745 777/777/777 714/714/714\nf 1156/1156/1156 1100/1100/1100 38/38/38\nf 1170/1170/1170 1171/1171/1171 1172/1172/1172\nf 1173/1173/1173 1174/1174/1174 1175/1175/1175\nf 454/454/454 453/453/453 1176/1176/1176\nf 1105/1105/1105 1177/1177/1177 1127/1127/1127\nf 1178/1178/1178 1138/1138/1138 1127/1127/1127\nf 1138/1138/1138 1159/1159/1159 1158/1158/1158\nf 1179/1179/1179 1180/1180/1180 1181/1181/1181\nf 1159/1159/1159 1182/1182/1182 1183/1183/1183\nf 1184/1184/1184 1183/1183/1183 1182/1182/1182\nf 1182/1182/1182 1185/1185/1185 1184/1184/1184\nf 1184/1184/1184 1185/1185/1185 1143/1143/1143\nf 1162/1162/1162 1146/1146/1146 1145/1145/1145\nf 1162/1162/1162 1186/1186/1186 1146/1146/1146\nf 1186/1186/1186 1147/1147/1147 1146/1146/1146\nf 1186/1186/1186 1187/1187/1187 1147/1147/1147\nf 1147/1147/1147 1187/1187/1187 1110/1110/1110\nf 1187/1187/1187 1188/1188/1188 1110/1110/1110\nf 1188/1188/1188 1189/1189/1189 1088/1088/1088\nf 1110/1110/1110 1188/1188/1188 1088/1088/1088\nf 1189/1189/1189 1163/1163/1163 1088/1088/1088\nf 1190/1190/1190 1191/1191/1191 1113/1113/1113\nf 1148/1148/1148 1190/1190/1190 1113/1113/1113\nf 1191/1191/1191 1129/1129/1129 1113/1113/1113\nf 1164/1164/1164 1130/1130/1130 1150/1150/1150\nf 918/918/918 1192/1192/1192 1193/1193/1193\nf 230/230/230 838/838/838 479/479/479\nf 1194/1194/1194 809/809/809 811/811/811\nf 639/639/639 1168/1168/1168 1195/1195/1195\nf 1100/1100/1100 1196/1196/1196 698/698/698\nf 1197/1197/1197 1127/1127/1127 1177/1177/1177\nf 1127/1127/1127 1197/1197/1197 1178/1178/1178\nf 1178/1178/1178 1198/1198/1198 1138/1138/1138\nf 1138/1138/1138 1198/1198/1198 1159/1159/1159\nf 1199/1199/1199 1161/1161/1161 1144/1144/1144\nf 1200/1200/1200 1162/1162/1162 1161/1161/1161\nf 1200/1200/1200 1186/1186/1186 1162/1162/1162\nf 1186/1186/1186 1201/1201/1201 1187/1187/1187\nf 1187/1187/1187 1201/1201/1201 1188/1188/1188\nf 1163/1163/1163 1190/1190/1190 1148/1148/1148\nf 1191/1191/1191 1202/1202/1202 1129/1129/1129\nf 574/574/574 566/566/566 549/549/549\nf 806/806/806 623/623/623 625/625/625\nf 754/754/754 1012/1012/1012 528/528/528\nf 1203/1203/1203 1204/1204/1204 1100/1100/1100\nf 1156/1156/1156 1203/1203/1203 1100/1100/1100\nf 1204/1204/1204 1196/1196/1196 1100/1100/1100\nf 1205/1205/1205 1206/1206/1206 1207/1207/1207\nf 605/605/605 1131/1131/1131 630/630/630\nf 1208/1208/1208 1209/1209/1209 1210/1210/1210\nf 247/247/247 1211/1211/1211 1212/1212/1212\nf 1213/1213/1213 1214/1214/1214 1177/1177/1177\nf 1177/1177/1177 1214/1214/1214 1197/1197/1197\nf 1197/1197/1197 1215/1215/1215 1178/1178/1178\nf 1215/1215/1215 1198/1198/1198 1178/1178/1178\nf 1198/1198/1198 1216/1216/1216 1159/1159/1159\nf 1159/1159/1159 1216/1216/1216 1182/1182/1182\nf 1182/1182/1182 1217/1217/1217 1185/1185/1185\nf 1217/1217/1217 1218/1218/1218 1185/1185/1185\nf 1219/1219/1219 1143/1143/1143 1185/1185/1185\nf 1218/1218/1218 1219/1219/1219 1185/1185/1185\nf 1219/1219/1219 1144/1144/1144 1143/1143/1143\nf 1219/1219/1219 1199/1199/1199 1144/1144/1144\nf 1199/1199/1199 1220/1220/1220 1161/1161/1161\nf 1220/1220/1220 1200/1200/1200 1161/1161/1161\nf 1200/1200/1200 1221/1221/1221 1186/1186/1186\nf 1186/1186/1186 1221/1221/1221 1201/1201/1201\nf 1221/1221/1221 1222/1222/1222 1201/1201/1201\nf 1201/1201/1201 1189/1189/1189 1188/1188/1188\nf 1189/1189/1189 1223/1223/1223 1163/1163/1163\nf 1190/1190/1190 1224/1224/1224 1191/1191/1191\nf 1191/1191/1191 1224/1224/1224 1202/1202/1202\nf 1129/1129/1129 1202/1202/1202 1149/1149/1149\nf 1149/1149/1149 1225/1225/1225 1150/1150/1150\nf 752/752/752 1048/1048/1048 753/753/753\nf 304/304/304 321/321/321 1157/1157/1157\nf 1118/1118/1118 1226/1226/1226 1119/1119/1119\nf 1133/1133/1133 158/158/158 973/973/973\nf 1213/1213/1213 1227/1227/1227 1214/1214/1214\nf 1216/1216/1216 1228/1228/1228 1182/1182/1182\nf 1228/1228/1228 1217/1217/1217 1182/1182/1182\nf 1219/1219/1219 1229/1229/1229 1199/1199/1199\nf 1229/1229/1229 1220/1220/1220 1199/1199/1199\nf 1220/1220/1220 1221/1221/1221 1200/1200/1200\nf 1202/1202/1202 1225/1225/1225 1149/1149/1149\nf 1225/1225/1225 1230/1230/1230 1164/1164/1164\nf 1150/1150/1150 1225/1225/1225 1164/1164/1164\nf 1230/1230/1230 1231/1231/1231 1164/1164/1164\nf 529/529/529 528/528/528 1011/1011/1011\nf 1232/1232/1232 622/622/622 1233/1233/1233\nf 1234/1234/1234 616/616/616 1235/1235/1235\nf 518/518/518 806/806/806 519/519/519\nf 1012/1012/1012 756/756/756 1013/1013/1013\nf 1204/1204/1204 1236/1236/1236 1196/1196/1196\nf 1196/1196/1196 1236/1236/1236 698/698/698\nf 696/696/696 698/698/698 1237/1237/1237\nf 1238/1238/1238 203/203/203 1121/1121/1121\nf 1227/1227/1227 1239/1239/1239 1214/1214/1214\nf 1239/1239/1239 1197/1197/1197 1214/1214/1214\nf 1240/1240/1240 1216/1216/1216 1198/1198/1198\nf 1218/1218/1218 1241/1241/1241 1219/1219/1219\nf 1221/1221/1221 1242/1242/1242 1222/1222/1222\nf 1243/1243/1243 1244/1244/1244 1201/1201/1201\nf 1222/1222/1222 1243/1243/1243 1201/1201/1201\nf 1201/1201/1201 1244/1244/1244 1189/1189/1189\nf 1244/1244/1244 1245/1245/1245 1189/1189/1189\nf 1245/1245/1245 1223/1223/1223 1189/1189/1189\nf 1223/1223/1223 1246/1246/1246 1163/1163/1163\nf 1246/1246/1246 1190/1190/1190 1163/1163/1163\nf 1246/1246/1246 1224/1224/1224 1190/1190/1190\nf 1246/1246/1246 1247/1247/1247 1224/1224/1224\nf 1224/1224/1224 1247/1247/1247 1202/1202/1202\nf 1247/1247/1247 1248/1248/1248 1202/1202/1202\nf 1202/1202/1202 1248/1248/1248 1225/1225/1225\nf 757/757/757 848/848/848 539/539/539\nf 710/710/710 683/683/683 521/521/521\nf 1204/1204/1204 1249/1249/1249 1236/1236/1236\nf 1250/1250/1250 1251/1251/1251 1197/1197/1197\nf 1197/1197/1197 1251/1251/1251 1215/1215/1215\nf 1240/1240/1240 1198/1198/1198 1215/1215/1215\nf 1252/1252/1252 1217/1217/1217 1228/1228/1228\nf 1252/1252/1252 1218/1218/1218 1217/1217/1217\nf 1253/1253/1253 1229/1229/1229 1219/1219/1219\nf 1254/1254/1254 1220/1220/1220 1229/1229/1229\nf 1220/1220/1220 1254/1254/1254 1221/1221/1221\nf 1221/1221/1221 1254/1254/1254 1242/1242/1242\nf 1222/1222/1222 1242/1242/1242 1243/1243/1243\nf 1245/1245/1245 1255/1255/1255 1223/1223/1223\nf 1255/1255/1255 1256/1256/1256 1223/1223/1223\nf 1256/1256/1256 1246/1246/1246 1223/1223/1223\nf 1248/1248/1248 1257/1257/1257 1225/1225/1225\nf 1257/1257/1257 1258/1258/1258 1225/1225/1225\nf 1225/1225/1225 1258/1258/1258 1230/1230/1230\nf 668/668/668 1231/1231/1231 1230/1230/1230\nf 1259/1259/1259 1260/1260/1260 1261/1261/1261\nf 1029/1029/1029 533/533/533 618/618/618\nf 528/528/528 1012/1012/1012 1011/1011/1011\nf 828/828/828 1262/1262/1262 654/654/654\nf 1263/1263/1263 927/927/927 1033/1033/1033\nf 687/687/687 910/910/910 681/681/681\nf 1249/1249/1249 1264/1264/1264 1236/1236/1236\nf 1236/1236/1236 1264/1264/1264 1237/1237/1237\nf 487/487/487 1265/1265/1265 1266/1266/1266\nf 922/922/922 1267/1267/1267 1268/1268/1268\nf 9/9/9 8/8/8 12/12/12\nf 254/254/254 253/253/253 1269/1269/1269\nf 1251/1251/1251 1270/1270/1270 1215/1215/1215\nf 1270/1270/1270 1240/1240/1240 1215/1215/1215\nf 1271/1271/1271 1228/1228/1228 1216/1216/1216\nf 1241/1241/1241 1253/1253/1253 1219/1219/1219\nf 1253/1253/1253 1272/1272/1272 1229/1229/1229\nf 1272/1272/1272 1254/1254/1254 1229/1229/1229\nf 1273/1273/1273 1274/1274/1274 1243/1243/1243\nf 1242/1242/1242 1273/1273/1273 1243/1243/1243\nf 1274/1274/1274 1244/1244/1244 1243/1243/1243\nf 1244/1244/1244 1275/1275/1275 1245/1245/1245\nf 1256/1256/1256 1276/1276/1276 1246/1246/1246\nf 1277/1277/1277 1247/1247/1247 1246/1246/1246\nf 1276/1276/1276 1277/1277/1277 1246/1246/1246\nf 1277/1277/1277 1248/1248/1248 1247/1247/1247\nf 1278/1278/1278 1230/1230/1230 1258/1258/1258\nf 1278/1278/1278 668/668/668 1230/1230/1230\nf 1279/1279/1279 1280/1280/1280 1281/1281/1281\nf 578/578/578 649/649/649 624/624/624\nf 616/616/616 569/569/569 1235/1235/1235\nf 1264/1264/1264 1282/1282/1282 1237/1237/1237\nf 1237/1237/1237 1282/1282/1282 696/696/696\nf 1283/1283/1283 165/165/165 377/377/377\nf 1250/1250/1250 1284/1284/1284 1251/1251/1251\nf 1285/1285/1285 1216/1216/1216 1240/1240/1240\nf 1285/1285/1285 1271/1271/1271 1216/1216/1216\nf 1271/1271/1271 1252/1252/1252 1228/1228/1228\nf 1286/1286/1286 1241/1241/1241 1218/1218/1218\nf 1273/1273/1273 1242/1242/1242 1254/1254/1254\nf 1287/1287/1287 1274/1274/1274 1273/1273/1273\nf 1244/1244/1244 1274/1274/1274 1275/1275/1275\nf 1255/1255/1255 1276/1276/1276 1256/1256/1256\nf 1288/1288/1288 1257/1257/1257 1248/1248/1248\nf 1288/1288/1288 1258/1258/1258 1257/1257/1257\nf 1169/1169/1169 371/371/371 368/368/368\nf 1289/1289/1289 1290/1290/1290 1291/1291/1291\nf 710/710/710 521/521/521 581/581/581\nf 1282/1282/1282 1292/1292/1292 696/696/696\nf 1293/1293/1293 1294/1294/1294 1295/1295/1295\nf 1296/1296/1296 541/541/541 1297/1297/1297\nf 1298/1298/1298 1284/1284/1284 1250/1250/1250\nf 1270/1270/1270 1285/1285/1285 1240/1240/1240\nf 1286/1286/1286 1299/1299/1299 1241/1241/1241\nf 1299/1299/1299 1253/1253/1253 1241/1241/1241\nf 1300/1300/1300 1254/1254/1254 1272/1272/1272\nf 1301/1301/1301 1273/1273/1273 1254/1254/1254\nf 1300/1300/1300 1301/1301/1301 1254/1254/1254\nf 1275/1275/1275 1302/1302/1302 1245/1245/1245\nf 1303/1303/1303 1255/1255/1255 1245/1245/1245\nf 1302/1302/1302 1303/1303/1303 1245/1245/1245\nf 1304/1304/1304 1248/1248/1248 1277/1277/1277\nf 1304/1304/1304 1288/1288/1288 1248/1248/1248\nf 521/521/521 683/683/683 502/502/502\nf 1267/1267/1267 1305/1305/1305 1306/1306/1306\nf 910/910/910 909/909/909 823/823/823\nf 1282/1282/1282 1293/1293/1293 1292/1292/1292\nf 36/36/36 342/342/342 1307/1307/1307\nf 1308/1308/1308 1309/1309/1309 1310/1310/1310\nf 1309/1309/1309 1311/1311/1311 1310/1310/1310\nf 373/373/373 861/861/861 1118/1118/1118\nf 1251/1251/1251 1312/1312/1312 1270/1270/1270\nf 1313/1313/1313 1314/1314/1314 1271/1271/1271\nf 1314/1314/1314 1252/1252/1252 1271/1271/1271\nf 1314/1314/1314 1218/1218/1218 1252/1252/1252\nf 1314/1314/1314 1286/1286/1286 1218/1218/1218\nf 1300/1300/1300 1272/1272/1272 1253/1253/1253\nf 1315/1315/1315 1300/1300/1300 1253/1253/1253\nf 1301/1301/1301 1287/1287/1287 1273/1273/1273\nf 1287/1287/1287 1275/1275/1275 1274/1274/1274\nf 1316/1316/1316 1276/1276/1276 1255/1255/1255\nf 1303/1303/1303 1316/1316/1316 1255/1255/1255\nf 44/44/44 1258/1258/1258 1288/1288/1288\nf 44/44/44 1278/1278/1278 1258/1258/1258\nf 748/748/748 830/830/830 749/749/749\nf 683/683/683 466/466/466 502/502/502\nf 673/673/673 611/611/611 865/865/865\nf 1028/1028/1028 682/682/682 821/821/821\nf 47/47/47 1317/1317/1317 1318/1318/1318\nf 908/908/908 528/528/528 530/530/530\nf 912/912/912 822/822/822 566/566/566\nf 191/191/191 491/491/491 828/828/828\nf 1292/1292/1292 1293/1293/1293 1319/1319/1319\nf 112/112/112 107/107/107 1320/1320/1320\nf 1321/1321/1321 1286/1286/1286 1314/1314/1314\nf 1321/1321/1321 1322/1322/1322 1286/1286/1286\nf 1322/1322/1322 1299/1299/1299 1286/1286/1286\nf 1322/1322/1322 1323/1323/1323 1299/1299/1299\nf 1299/1299/1299 1323/1323/1323 1253/1253/1253\nf 1324/1324/1324 1301/1301/1301 1300/1300/1300\nf 1324/1324/1324 1287/1287/1287 1301/1301/1301\nf 1324/1324/1324 1325/1325/1325 1287/1287/1287\nf 1287/1287/1287 1325/1325/1325 1275/1275/1275\nf 1275/1275/1275 1326/1326/1326 1302/1302/1302\nf 1304/1304/1304 1277/1277/1277 1276/1276/1276\nf 1316/1316/1316 1304/1304/1304 1276/1276/1276\nf 1327/1327/1327 1288/1288/1288 1304/1304/1304\nf 1168/1168/1168 368/368/368 592/592/592\nf 588/588/588 554/554/554 1328/1328/1328\nf 554/554/554 525/525/525 1328/1328/1328\nf 650/650/650 1008/1008/1008 673/673/673\nf 1234/1234/1234 1235/1235/1235 627/627/627\nf 812/812/812 707/707/707 621/621/621\nf 1329/1329/1329 576/576/576 657/657/657\nf 908/908/908 530/530/530 495/495/495\nf 1319/1319/1319 1295/1295/1295 1330/1330/1330\nf 1331/1331/1331 1332/1332/1332 1333/1333/1333\nf 1334/1334/1334 1335/1335/1335 1336/1336/1336\nf 1337/1337/1337 1338/1338/1338 1339/1339/1339\nf 264/264/264 266/266/266 130/130/130\nf 1297/1297/1297 541/541/541 244/244/244\nf 1340/1340/1340 1285/1285/1285 1270/1270/1270\nf 1341/1341/1341 1271/1271/1271 1285/1285/1285\nf 1341/1341/1341 1313/1313/1313 1271/1271/1271\nf 1321/1321/1321 1314/1314/1314 1313/1313/1313\nf 1323/1323/1323 1315/1315/1315 1253/1253/1253\nf 1315/1315/1315 1324/1324/1324 1300/1300/1300\nf 1342/1342/1342 1326/1326/1326 1275/1275/1275\nf 1343/1343/1343 1344/1344/1344 1345/1345/1345\nf 907/907/907 592/592/592 527/527/527\nf 1346/1346/1346 1061/1061/1061 1034/1034/1034\nf 1347/1347/1347 1348/1348/1348 1349/1349/1349\nf 1295/1295/1295 1332/1332/1332 1330/1330/1330\nf 1330/1330/1330 1332/1332/1332 1331/1331/1331\nf 1350/1350/1350 1351/1351/1351 1352/1352/1352\nf 866/866/866 865/865/865 626/626/626\nf 61/61/61 264/264/264 160/160/160\nf 97/97/97 61/61/61 160/160/160\nf 66/66/66 97/97/97 160/160/160\nf 1036/1036/1036 1350/1350/1350 1352/1352/1352\nf 1353/1353/1353 1321/1321/1321 1313/1313/1313\nf 1354/1354/1354 1322/1322/1322 1321/1321/1321\nf 1354/1354/1354 1323/1323/1323 1322/1322/1322\nf 1323/1323/1323 1355/1355/1355 1315/1315/1315\nf 1355/1355/1355 1356/1356/1356 1315/1315/1315\nf 1315/1315/1315 1356/1356/1356 1324/1324/1324\nf 1356/1356/1356 1357/1357/1357 1324/1324/1324\nf 1324/1324/1324 1357/1357/1357 1325/1325/1325\nf 1357/1357/1357 1342/1342/1342 1325/1325/1325\nf 1342/1342/1342 1275/1275/1275 1325/1325/1325\nf 1358/1358/1358 1326/1326/1326 1342/1342/1342\nf 1358/1358/1358 1359/1359/1359 1326/1326/1326\nf 1359/1359/1359 1360/1360/1360 1302/1302/1302\nf 1326/1326/1326 1359/1359/1359 1302/1302/1302\nf 1302/1302/1302 1360/1360/1360 1303/1303/1303\nf 1361/1361/1361 1316/1316/1316 1303/1303/1303\nf 1361/1361/1361 1304/1304/1304 1316/1316/1316\nf 1361/1361/1361 1327/1327/1327 1304/1304/1304\nf 1362/1362/1362 1288/1288/1288 1327/1327/1327\nf 1362/1362/1362 44/44/44 1288/1288/1288\nf 746/746/746 1363/1363/1363 745/745/745\nf 741/741/741 1364/1364/1364 739/739/739\nf 941/941/941 778/778/778 972/972/972\nf 619/619/619 514/514/514 1365/1365/1365\nf 513/513/513 908/908/908 495/495/495\nf 1366/1366/1366 1367/1367/1367 1332/1332/1332\nf 304/304/304 149/149/149 142/142/142\nf 1368/1368/1368 294/294/294 296/296/296\nf 1341/1341/1341 1285/1285/1285 1340/1340/1340\nf 1353/1353/1353 1313/1313/1313 1341/1341/1341\nf 1353/1353/1353 1369/1369/1369 1321/1321/1321\nf 1369/1369/1369 1354/1354/1354 1321/1321/1321\nf 1369/1369/1369 1370/1370/1370 1354/1354/1354\nf 1370/1370/1370 1371/1371/1371 1354/1354/1354\nf 1354/1354/1354 1371/1371/1371 1323/1323/1323\nf 1355/1355/1355 1372/1372/1372 1356/1356/1356\nf 1372/1372/1372 1373/1373/1373 1356/1356/1356\nf 1374/1374/1374 1375/1375/1375 1376/1376/1376\nf 1373/1373/1373 1377/1377/1377 1356/1356/1356\nf 1378/1378/1378 1342/1342/1342 1357/1357/1357\nf 1377/1377/1377 1378/1378/1378 1357/1357/1357\nf 1378/1378/1378 1358/1358/1358 1342/1342/1342\nf 1360/1360/1360 1379/1379/1379 1303/1303/1303\nf 1379/1379/1379 1380/1380/1380 1303/1303/1303\nf 1303/1303/1303 1380/1380/1380 1361/1361/1361\nf 1319/1319/1319 1330/1330/1330 1381/1381/1381\nf 1382/1382/1382 417/417/417 1383/1383/1383\nf 1355/1355/1355 1323/1323/1323 1372/1372/1372\nf 616/616/616 615/615/615 630/630/630\nf 610/610/610 616/616/616 1234/1234/1234\nf 823/823/823 513/513/513 910/910/910\nf 513/513/513 497/497/497 910/910/910\nf 470/470/470 1384/1384/1384 471/471/471\nf 24/24/24 870/870/870 981/981/981\nf 75/75/75 765/765/765 490/490/490\nf 129/129/129 264/264/264 130/130/130\nf 224/224/224 169/169/169 170/170/170\nf 1385/1385/1385 1341/1341/1341 1340/1340/1340\nf 1385/1385/1385 1353/1353/1353 1341/1341/1341\nf 1386/1386/1386 1082/1082/1082 1081/1081/1081\nf 472/472/472 860/860/860 861/861/861\nf 89/89/89 1387/1387/1387 1388/1388/1388\nf 1358/1358/1358 1389/1389/1389 1359/1359/1359\nf 1390/1390/1390 1362/1362/1362 1327/1327/1327\nf 1390/1390/1390 1391/1391/1391 1362/1362/1362\nf 1391/1391/1391 44/44/44 1362/1362/1362\nf 1391/1391/1391 1392/1392/1392 44/44/44\nf 1392/1392/1392 43/43/43 44/44/44\nf 1347/1347/1347 1393/1393/1393 1348/1348/1348\nf 1393/1393/1393 1394/1394/1394 1348/1348/1348\nf 1395/1395/1395 1036/1036/1036 1035/1035/1035\nf 656/656/656 866/866/866 1027/1027/1027\nf 515/515/515 848/848/848 757/757/757\nf 1151/1151/1151 1396/1396/1396 1152/1152/1152\nf 829/829/829 779/779/779 517/517/517\nf 1397/1397/1397 1398/1398/1398 1399/1399/1399\nf 1399/1400/1399 840/840/840 1397/1401/1397\nf 661/661/661 367/367/367 370/370/370\nf 250/250/250 1400/1402/1400 995/995/995\nf 1401/1403/1401 807/807/807 1402/1404/1402\nf 165/165/165 293/293/293 295/295/295\nf 1403/1405/1403 695/695/695 1404/1406/1404\nf 1405/1407/1405 1406/1408/1406 1407/1409/1407\nf 1385/1385/1385 1340/1340/1340 1408/1410/1408\nf 1385/1385/1385 1409/1411/1409 1353/1353/1353\nf 1353/1353/1353 1409/1411/1409 1369/1369/1369\nf 1409/1411/1409 1410/1412/1410 1369/1369/1369\nf 1410/1412/1410 1411/1413/1411 1370/1370/1370\nf 1369/1369/1369 1410/1412/1410 1370/1370/1370\nf 1412/1414/1412 1413/1415/1413 1414/1416/1414\nf 1370/1370/1370 1411/1413/1411 1371/1371/1371\nf 747/747/747 564/564/564 1415/1417/1415\nf 1416/1418/1416 143/143/143 1417/1419/1417\nf 542/542/542 543/543/543 1209/1209/1209\nf 1358/1358/1358 1418/1420/1418 1389/1389/1389\nf 1419/1421/1419 1380/1380/1380 1379/1379/1379\nf 1419/1421/1419 1361/1361/1361 1380/1380/1380\nf 1420/1422/1420 1327/1327/1327 1361/1361/1361\nf 1420/1422/1420 1390/1390/1390 1327/1327/1327\nf 477/477/477 473/473/473 483/483/483\nf 830/830/830 1421/1423/1421 831/831/831\nf 1422/1424/1422 1423/1425/1423 1424/1426/1424\nf 983/983/983 1018/1018/1018 984/984/984\nf 467/467/467 578/578/578 623/623/623\nf 568/568/568 567/567/567 708/708/708\nf 806/806/806 590/590/590 623/623/623\nf 1425/1427/1425 1426/1428/1426 1405/1407/1405\nf 1427/1429/1427 424/424/424 426/426/426\nf 778/778/778 688/688/688 972/972/972\nf 619/619/619 515/515/515 514/514/514\nf 65/65/65 118/118/118 66/66/66\nf 1428/1430/1428 1429/1431/1429 1430/1432/1430\nf 1428/1430/1428 1431/1433/1431 1429/1431/1429\nf 1409/1411/1409 1432/1434/1432 1410/1412/1410\nf 1368/1368/1368 296/296/296 155/155/155\nf 1393/1393/1393 1433/1435/1433 1394/1394/1394\nf 561/561/561 1368/1368/1368 135/135/135\nf 1434/1436/1434 32/32/32 1435/1437/1435\nf 1123/1123/1123 565/565/565 116/116/116\nf 1436/1438/1436 1359/1359/1359 1389/1389/1389\nf 1418/1420/1418 1436/1438/1436 1389/1389/1389\nf 1359/1359/1359 1436/1438/1436 1360/1360/1360\nf 1360/1360/1360 1436/1438/1436 1379/1379/1379\nf 1379/1379/1379 1437/1439/1437 1419/1421/1419\nf 1419/1421/1419 1438/1440/1438 1361/1361/1361\nf 1438/1440/1438 1420/1422/1420 1361/1361/1361\nf 1010/1010/1010 391/391/391 860/860/860\nf 1439/1441/1439 1440/1442/1440 1441/1443/1441\nf 1131/1131/1131 617/617/617 630/630/630\nf 824/824/824 712/712/712 1442/1444/1442\nf 626/626/626 627/627/627 1443/1445/1443\nf 820/820/820 786/786/786 942/942/942\nf 616/616/616 630/630/630 567/567/567\nf 1346/1346/1346 774/774/774 773/773/773\nf 1444/1446/1444 1445/1447/1445 1446/1448/1446\nf 1393/1393/1393 1447/1449/1447 1433/1435/1433\nf 1448/1450/1448 1449/1451/1449 300/300/300\nf 1449/1451/1449 1430/1432/1430 300/300/300\nf 1450/1452/1450 1448/1450/1448 1451/1453/1451\nf 77/77/77 153/153/153 64/64/64\nf 1452/1454/1452 1453/1455/1453 1454/1456/1454\nf 1455/1457/1455 222/222/222 542/542/542\nf 543/543/543 379/379/379 1209/1209/1209\nf 1456/1458/1456 153/153/153 1457/1459/1457\nf 579/579/579 379/379/379 580/580/580\nf 366/366/366 1458/1460/1458 277/277/277\nf 1447/1449/1447 233/233/233 1433/1435/1433\nf 64/64/64 153/153/153 1459/1461/1459\nf 1460/1462/1460 1461/1463/1461 1379/1379/1379\nf 1436/1438/1436 1460/1462/1460 1379/1379/1379\nf 1461/1463/1461 1437/1439/1437 1379/1379/1379\nf 1438/1440/1438 1419/1421/1419 1437/1439/1437\nf 1462/1464/1462 1420/1422/1420 1438/1440/1438\nf 1462/1464/1462 1463/1465/1463 1420/1422/1420\nf 1463/1465/1463 1390/1390/1390 1420/1422/1420\nf 766/766/766 43/43/43 1392/1392/1392\nf 766/766/766 26/26/26 43/43/43\nf 1464/1466/1464 1465/1467/1465 1466/1468/1466\nf 740/740/740 504/504/504 741/741/741\nf 739/739/739 1060/1060/1060 740/740/740\nf 613/613/613 1467/1469/1467 1011/1011/1011\nf 1468/1470/1468 166/166/166 1469/1471/1469\nf 529/529/529 1467/1469/1467 612/612/612\nf 1449/1451/1449 1428/1430/1428 1430/1432/1430\nf 1470/1472/1470 1431/1433/1431 1428/1430/1428\nf 1470/1472/1470 1471/1473/1471 1472/1474/1472\nf 1431/1433/1431 1470/1472/1470 1472/1474/1472\nf 1473/1475/1473 1474/1476/1474 1472/1474/1472\nf 1471/1473/1471 1473/1475/1473 1472/1474/1472\nf 632/632/632 1181/1181/1181 633/633/633\nf 1475/1477/1475 296/296/296 222/222/222\nf 18/18/18 1476/1478/1476 252/252/252\nf 155/155/155 296/296/296 1475/1477/1475\nf 1477/1479/1477 140/140/140 1478/1480/1478\nf 1070/1070/1070 1479/1481/1479 926/926/926\nf 1208/1208/1208 1455/1457/1455 542/542/542\nf 1480/1482/1480 1481/1483/1481 1082/1082/1082\nf 1482/1484/1482 1438/1440/1438 1437/1439/1437\nf 1483/1485/1483 766/766/766 1392/1392/1392\nf 1484/1486/1484 1485/1487/1485 1486/1488/1486\nf 684/684/684 813/813/813 229/229/229\nf 1447/1449/1447 1487/1489/1487 233/233/233\nf 1488/1490/1488 1060/1060/1060 1489/1491/1489\nf 776/776/776 706/706/706 612/612/612\nf 706/706/706 529/529/529 612/612/612\nf 657/657/657 578/578/578 467/467/467\nf 1490/1492/1490 1099/1099/1099 1491/1493/1491\nf 1492/1494/1492 1166/1166/1166 1484/1486/1484\nf 1493/1495/1493 1466/1468/1466 1469/1471/1469\nf 1494/1496/1494 1449/1451/1449 1448/1450/1448\nf 1494/1496/1494 1428/1430/1428 1449/1451/1449\nf 1494/1496/1494 1470/1472/1470 1428/1430/1428\nf 1495/1497/1495 1496/1498/1496 1497/1499/1497\nf 1069/1069/1069 406/406/406 407/407/407\nf 1498/1500/1498 183/183/183 1499/1501/1499\nf 42/42/42 287/287/287 448/448/448\nf 1500/1502/1500 1501/1503/1501 1502/1504/1502\nf 1437/1439/1437 1503/1505/1503 1482/1484/1482\nf 1463/1465/1463 1391/1391/1391 1390/1390/1390\nf 1483/1485/1483 1392/1392/1392 1391/1391/1391\nf 1463/1465/1463 1483/1485/1483 1391/1391/1391\nf 754/754/754 756/756/756 1012/1012/1012\nf 606/606/606 610/610/610 548/548/548\nf 1504/1506/1504 1505/1507/1505 1506/1508/1506\nf 787/787/787 1099/1099/1099 788/788/788\nf 569/569/569 616/616/616 567/567/567\nf 612/612/612 614/614/614 715/715/715\nf 233/233/233 1487/1489/1487 234/234/234\nf 656/656/656 673/673/673 865/865/865\nf 1507/1509/1507 1494/1496/1494 1448/1450/1448\nf 1494/1496/1494 1508/1510/1508 1470/1472/1470\nf 1509/1511/1509 1471/1473/1471 1470/1472/1470\nf 1508/1510/1508 1509/1511/1509 1470/1472/1470\nf 1510/1512/1510 1473/1475/1473 1471/1473/1471\nf 1509/1511/1509 1510/1512/1510 1471/1473/1471\nf 1473/1475/1473 1510/1512/1510 1511/1513/1511\nf 1512/1514/1512 1513/1515/1513 1514/1516/1514\nf 1515/1517/1515 1516/1518/1516 1517/1519/1517\nf 1518/1520/1518 1519/1521/1519 1010/1010/1010\nf 1520/1522/1520 147/147/147 215/215/215\nf 790/1523/790 1268/1268/1268 791/1524/791\nf 155/155/155 1475/1477/1475 1521/1525/1521\nf 1487/1489/1487 1522/1526/1522 1523/1527/1523\nf 1468/1470/1468 167/167/167 166/166/166\nf 1521/1525/1521 1475/1477/1475 1208/1208/1208\nf 1524/1528/1524 895/895/895 986/986/986\nf 1482/1484/1482 1525/1529/1525 1438/1440/1438\nf 1525/1529/1525 1462/1464/1462 1438/1440/1438\nf 1526/1530/1526 1463/1465/1463 1462/1464/1462\nf 1483/1485/1483 1527/1531/1527 766/766/766\nf 234/234/234 1487/1489/1487 1523/1527/1523\nf 789/789/789 885/885/885 884/884/884\nf 811/811/811 1528/1532/1528 1529/1533/1529\nf 713/713/713 712/712/712 823/823/823\nf 1233/1233/1233 622/622/622 707/707/707\nf 131/131/131 1527/1531/1527 266/266/266\nf 1507/1509/1507 1530/1534/1530 1494/1496/1494\nf 1530/1534/1530 1531/1535/1531 1494/1496/1494\nf 1531/1535/1531 1508/1510/1508 1494/1496/1494\nf 1532/1536/1532 1509/1511/1509 1508/1510/1508\nf 1532/1536/1532 1510/1512/1510 1509/1511/1509\nf 93/1537/93 841/841/841 114/114/114\nf 1479/1481/1479 1533/1538/1533 1534/1539/1534\nf 1139/1139/1139 244/244/244 1140/1140/1140\nf 145/145/145 1535/1540/1535 1536/1541/1536\nf 1475/1477/1475 1455/1457/1455 1208/1208/1208\nf 1537/1542/1537 1538/1543/1538 1490/1492/1490\nf 1503/1505/1503 1539/1544/1539 1482/1484/1482\nf 1526/1530/1526 1462/1464/1462 1525/1529/1525\nf 1540/1545/1540 1483/1485/1483 1463/1465/1463\nf 886/886/886 579/579/579 550/550/550\nf 744/744/744 464/464/464 652/652/652\nf 440/440/440 439/439/439 552/552/552\nf 927/927/927 1541/1546/1541 1034/1034/1034\nf 1541/1546/1541 1346/1346/1346 1034/1034/1034\nf 1531/1535/1531 1542/1547/1542 1508/1510/1508\nf 1542/1547/1542 1532/1536/1532 1508/1510/1508\nf 1543/1548/1543 1180/1180/1180 1544/1549/1544\nf 323/323/323 561/561/561 134/134/134\nf 595/595/595 93/1537/93 114/114/114\nf 379/379/379 191/191/191 580/580/580\nf 322/322/322 136/136/136 1545/1550/1545\nf 244/244/244 246/246/246 1140/1140/1140\nf 1368/1368/1368 155/155/155 135/135/135\nf 153/153/153 42/42/42 1457/1459/1457\nf 1546/1551/1546 1547/1552/1547 1548/1553/1548\nf 98/98/98 100/100/100 199/199/199\nf 1549/1554/1549 996/996/996 1550/1555/1550\nf 1539/1544/1539 1551/1556/1551 1482/1484/1482\nf 1482/1484/1482 1551/1556/1551 1525/1529/1525\nf 1551/1556/1551 1552/1557/1552 1525/1529/1525\nf 1552/1557/1552 1526/1530/1526 1525/1529/1525\nf 1526/1530/1526 1540/1545/1540 1463/1465/1463\nf 1553/1558/1553 1527/1531/1527 1483/1485/1483\nf 1121/1121/1121 203/203/203 1554/1559/1554\nf 716/716/716 715/715/715 743/743/743\nf 464/464/464 653/653/653 652/652/652\nf 1032/1032/1032 787/787/787 755/755/755\nf 910/910/910 497/497/497 682/682/682\nf 1555/1560/1555 1556/1561/1556 168/168/168\nf 594/594/594 660/660/660 784/784/784\nf 1557/1562/1557 1532/1536/1532 1542/1547/1542\nf 1532/1536/1532 1557/1562/1557 1510/1512/1510\nf 1510/1512/1510 1557/1562/1557 1558/1563/1558\nf 171/171/171 172/172/172 251/251/251\nf 322/322/322 323/323/323 134/134/134\nf 191/191/191 828/828/828 580/580/580\nf 1559/1564/1559 1560/1565/1560 1561/1566/1561\nf 1208/1208/1208 542/542/542 1209/1209/1209\nf 1562/1567/1562 1563/1568/1563 1564/1569/1564\nf 1565/1570/1565 1566/1571/1566 1567/1572/1567\nf 1553/1558/1553 1483/1485/1483 1540/1545/1540\nf 557/557/557 593/593/593 558/558/558\nf 1346/1346/1346 239/239/239 1061/1061/1061\nf 1568/1573/1568 1329/1329/1329 657/657/657\nf 1443/1445/1443 627/627/627 1235/1235/1235\nf 610/610/610 1234/1234/1234 627/627/627\nf 609/609/609 1032/1032/1032 755/755/755\nf 851/851/851 850/850/850 1569/1574/1569\nf 1372/1372/1372 1323/1323/1323 1371/1371/1371\nf 1531/1535/1531 1570/1575/1570 1542/1547/1542\nf 1542/1547/1542 1570/1575/1570 1557/1562/1557\nf 1571/1576/1571 1572/1577/1572 1434/1436/1434\nf 322/322/322 134/134/134 136/136/136\nf 561/561/561 294/294/294 1368/1368/1368\nf 1573/1578/1573 252/252/252 1574/1579/1574\nf 490/490/490 206/206/206 76/76/76\nf 540/540/540 145/145/145 341/341/341\nf 87/87/87 1575/1580/1575 88/88/88\nf 88/88/88 1576/1581/1576 1560/1565/1560\nf 1209/1209/1209 379/379/379 579/579/579\nf 1577/1582/1577 1578/1583/1578 1551/1556/1551\nf 1578/1583/1578 1552/1557/1552 1551/1556/1551\nf 1579/1584/1579 1526/1530/1526 1552/1557/1552\nf 1580/1585/1580 1553/1558/1553 1540/1545/1540\nf 1581/1586/1581 1527/1531/1527 1553/1558/1553\nf 1484/1486/1484 1166/1166/1166 1485/1487/1485\nf 663/663/663 367/367/367 661/661/661\nf 553/553/553 1582/1587/1582 486/486/486\nf 1583/1588/1583 1584/1589/1584 1585/1590/1585\nf 22/22/22 1527/1531/1527 131/131/131\nf 659/659/659 1131/1131/1131 605/605/605\nf 604/604/604 659/659/659 605/605/605\nf 1586/1591/1586 1587/1592/1587 1530/1534/1530\nf 1507/1509/1507 1586/1591/1586 1530/1534/1530\nf 1587/1592/1587 1588/1593/1588 1531/1535/1531\nf 1530/1534/1530 1587/1592/1587 1531/1535/1531\nf 1588/1593/1588 1589/1594/1589 1570/1575/1570\nf 1531/1535/1531 1588/1593/1588 1570/1575/1570\nf 1570/1575/1570 1589/1594/1589 1557/1562/1557\nf 1589/1594/1589 1590/1595/1590 1557/1562/1557\nf 1557/1562/1557 1590/1595/1590 1591/1596/1591\nf 1476/1478/1476 253/253/253 252/252/252\nf 543/543/543 224/224/224 379/379/379\nf 88/88/88 1575/1580/1575 1576/1581/1576\nf 1576/1581/1576 1592/1597/1592 1560/1565/1560\nf 1592/1597/1592 1561/1566/1561 1560/1565/1560\nf 1593/1598/1593 1594/1599/1594 1561/1566/1561\nf 116/116/116 1317/1317/1317 47/47/47\nf 1578/1583/1578 1495/1497/1495 1552/1557/1552\nf 1495/1497/1495 1579/1584/1579 1552/1557/1552\nf 1595/1600/1595 1540/1545/1540 1526/1530/1526\nf 1136/1136/1136 24/24/24 23/23/23\nf 609/609/609 608/608/608 1030/1030/1030\nf 584/584/584 1596/1601/1596 460/460/460\nf 460/460/460 582/582/582 584/584/584\nf 572/572/572 1568/1573/1568 657/657/657\nf 709/709/709 619/619/619 1365/1365/1365\nf 524/524/524 1137/1137/1137 1136/1136/1136\nf 932/932/932 945/945/945 849/849/849\nf 1597/1602/1597 601/601/601 1598/1603/1598\nf 1599/1604/1599 1600/1605/1600 87/87/87\nf 1600/1605/1600 1575/1580/1575 87/87/87\nf 1601/1606/1601 1576/1581/1576 1575/1580/1575\nf 1602/1607/1602 1594/1599/1594 1593/1598/1593\nf 1602/1607/1602 1603/1608/1603 1594/1599/1594\nf 134/134/134 561/561/561 135/135/135\nf 526/526/526 180/180/180 742/742/742\nf 1604/1609/1604 1526/1530/1526 1579/1584/1579\nf 1604/1609/1604 1595/1600/1595 1526/1530/1526\nf 1580/1585/1580 1540/1545/1540 1595/1600/1595\nf 918/918/918 1193/1193/1193 919/919/919\nf 231/231/231 181/181/181 180/180/180\nf 932/932/932 849/849/849 851/851/851\nf 778/778/778 744/744/744 652/652/652\nf 743/743/743 744/744/744 778/778/778\nf 391/391/391 392/392/392 861/861/861\nf 932/932/932 851/851/851 503/503/503\nf 585/585/585 583/583/583 621/621/621\nf 1605/1610/1605 1306/1306/1306 1606/1611/1606\nf 1587/1592/1587 1607/1612/1607 1588/1593/1588\nf 1607/1612/1607 1608/1613/1608 1589/1594/1589\nf 1588/1593/1588 1607/1612/1607 1589/1594/1589\nf 1590/1595/1590 1609/1614/1609 1610/1615/1610\nf 1609/1614/1609 1611/1616/1611 1610/1615/1610\nf 1610/1615/1610 1611/1616/1611 1612/1617/1612\nf 1611/1616/1611 1613/1618/1613 1612/1617/1612\nf 1614/1619/1614 1615/1620/1615 1616/1621/1616\nf 1616/1621/1616 1615/1620/1615 1599/1604/1599\nf 1615/1620/1615 1600/1605/1600 1599/1604/1599\nf 1600/1605/1600 1617/1622/1617 1575/1580/1575\nf 1618/1623/1618 1576/1581/1576 1601/1606/1601\nf 1576/1581/1576 1618/1623/1618 1592/1597/1592\nf 1618/1623/1618 1619/1624/1619 1592/1597/1592\nf 1619/1624/1619 1561/1566/1561 1592/1597/1592\nf 1561/1566/1561 1619/1624/1619 1593/1598/1593\nf 1620/1625/1620 1602/1607/1602 1593/1598/1593\nf 245/245/245 247/247/247 1212/1212/1212\nf 1621/1626/1621 1622/1627/1622 1267/1267/1267\nf 1623/1628/1623 1579/1584/1579 1495/1497/1495\nf 1623/1628/1623 1604/1609/1604 1579/1584/1579\nf 1624/1629/1624 1553/1558/1553 1580/1585/1580\nf 1624/1629/1624 1581/1586/1581 1553/1558/1553\nf 558/558/558 594/594/594 785/785/785\nf 850/850/850 887/887/887 1625/1630/1625\nf 567/567/567 619/619/619 708/708/708\nf 837/837/837 503/503/503 505/505/505\nf 909/909/909 713/713/713 823/823/823\nf 1029/1029/1029 531/531/531 533/533/533\nf 1608/1613/1608 1626/1631/1626 1589/1594/1589\nf 1589/1594/1589 1626/1631/1626 1590/1595/1590\nf 1590/1595/1590 1626/1631/1626 1609/1614/1609\nf 1475/1477/1475 222/222/222 1455/1457/1455\nf 869/869/869 426/426/426 425/425/425\nf 1627/1632/1627 41/41/41 40/40/40\nf 1628/1633/1628 1629/1634/1629 410/410/410\nf 1617/1622/1617 1601/1606/1601 1575/1580/1575\nf 1619/1624/1619 1620/1625/1620 1593/1598/1593\nf 1602/1607/1602 1630/1635/1630 1603/1608/1603\nf 1421/1423/1421 1151/1151/1151 831/831/831\nf 1496/1498/1496 1495/1497/1495 1578/1583/1578\nf 1631/1636/1631 1623/1628/1623 1495/1497/1495\nf 1632/1637/1632 1580/1585/1580 1595/1600/1595\nf 1632/1637/1632 1624/1629/1624 1580/1585/1580\nf 1624/1629/1624 130/130/130 1581/1586/1581\nf 830/830/830 1328/1328/1328 1421/1423/1421\nf 620/620/620 585/585/585 621/621/621\nf 927/927/927 1633/1638/1633 1541/1546/1541\nf 680/680/680 682/682/682 1028/1028/1028\nf 848/848/848 686/686/686 751/751/751\nf 1634/1639/1634 1635/1640/1635 1587/1592/1587\nf 1586/1591/1586 1634/1639/1634 1587/1592/1587\nf 1635/1640/1635 1636/1641/1636 1607/1612/1607\nf 1587/1592/1587 1635/1640/1635 1607/1612/1607\nf 1636/1641/1636 1637/1642/1637 1608/1613/1608\nf 1607/1612/1607 1636/1641/1636 1608/1613/1608\nf 1608/1613/1608 1637/1642/1637 1626/1631/1626\nf 1626/1631/1626 1638/1643/1638 1609/1614/1609\nf 1609/1614/1609 1638/1643/1638 1611/1616/1611\nf 1639/1644/1639 1640/1645/1640 1641/1646/1641\nf 262/262/262 1416/1418/1416 1417/1419/1417\nf 1642/1647/1642 1615/1620/1615 1614/1619/1614\nf 1643/1648/1643 1642/1647/1642 1614/1619/1614\nf 1642/1647/1642 1644/1649/1644 1615/1620/1615\nf 1644/1649/1644 1600/1605/1600 1615/1620/1615\nf 1644/1649/1644 1645/1650/1645 1600/1605/1600\nf 1645/1650/1645 1617/1622/1617 1600/1605/1600\nf 1601/1606/1601 1646/1651/1646 1618/1623/1618\nf 1647/1652/1647 1619/1624/1619 1618/1623/1618\nf 1647/1652/1647 1620/1625/1620 1619/1624/1619\nf 1648/1653/1648 1602/1607/1602 1620/1625/1620\nf 592/592/592 1649/1654/1649 527/527/527\nf 978/978/978 470/470/470 1650/1655/1650\nf 1651/1656/1651 1652/1657/1652 1030/1030/1030\nf 1030/1030/1030 1652/1657/1652 1031/1031/1031\nf 533/533/533 686/686/686 848/848/848\nf 503/503/503 867/867/867 504/504/504\nf 1653/1658/1653 1654/1659/1654 1586/1591/1586\nf 1586/1591/1586 1654/1659/1654 1634/1639/1634\nf 1637/1642/1637 330/330/330 1638/1643/1638\nf 1626/1631/1626 1637/1642/1637 1638/1643/1638\nf 1655/1660/1655 1656/1661/1656 329/329/329\nf 1513/1662/1513 1657/1663/1657 1514/1664/1514\nf 1642/1647/1642 1645/1650/1645 1644/1649/1644\nf 1617/1622/1617 1646/1651/1646 1601/1606/1601\nf 1646/1651/1646 1647/1652/1647 1618/1623/1618\nf 1658/1665/1658 1630/1635/1630 1602/1607/1602\nf 1648/1653/1648 1658/1665/1658 1602/1607/1602\nf 922/922/922 924/924/924 1267/1267/1267\nf 155/155/155 154/154/154 135/135/135\nf 537/537/537 680/680/680 1028/1028/1028\nf 1659/1666/1659 1623/1628/1623 1631/1636/1631\nf 1660/1667/1660 1604/1609/1604 1623/1628/1623\nf 1595/1600/1595 1604/1609/1604 1660/1667/1660\nf 1661/1668/1661 559/559/559 558/558/558\nf 681/681/681 910/910/910 682/682/682\nf 1662/1669/1662 1663/1670/1663 1664/1671/1664\nf 884/884/884 886/886/886 550/550/550\nf 884/884/884 550/550/550 463/463/463\nf 1634/1639/1634 1665/1672/1665 1635/1640/1635\nf 1665/1672/1665 1666/1673/1666 1636/1641/1636\nf 1635/1640/1635 1665/1672/1665 1636/1641/1636\nf 1636/1641/1636 1666/1673/1666 1637/1642/1637\nf 1667/1674/1667 1668/1675/1668 1642/1647/1642\nf 1642/1647/1642 1668/1675/1668 1645/1650/1645\nf 1647/1652/1647 1669/1676/1669 1620/1625/1620\nf 1669/1676/1669 1648/1653/1648 1620/1625/1620\nf 1658/1665/1658 1670/1677/1670 1630/1635/1630\nf 1671/1678/1671 1083/1083/1083 1672/1679/1672\nf 981/981/981 869/869/869 982/982/982\nf 1673/1680/1673 1595/1600/1595 1660/1667/1660\nf 1674/1681/1674 1632/1637/1632 1595/1600/1595\nf 1262/1262/1262 1624/1629/1624 1632/1637/1632\nf 1674/1681/1674 1262/1262/1262 1632/1637/1632\nf 1262/1262/1262 345/345/345 1624/1629/1624\nf 345/345/345 130/130/130 1624/1629/1624\nf 1176/1176/1176 453/453/453 1402/1404/1402\nf 655/655/655 1027/1027/1027 629/629/629\nf 1666/1673/1666 1675/1682/1675 1637/1642/1637\nf 1637/1642/1637 1675/1682/1675 330/330/330\nf 953/953/953 866/866/866 1655/1660/1655\nf 329/329/329 953/953/953 1655/1660/1655\nf 866/866/866 1667/1674/1667 1655/1660/1655\nf 1645/1650/1645 1676/1683/1676 1617/1622/1617\nf 1676/1683/1676 1646/1651/1646 1617/1622/1617\nf 1677/1684/1677 1647/1652/1647 1646/1651/1646\nf 1677/1684/1677 1678/1685/1678 1647/1652/1647\nf 1678/1685/1678 1669/1676/1669 1647/1652/1647\nf 1679/1686/1679 1648/1653/1648 1669/1676/1669\nf 1648/1653/1648 1679/1686/1679 1658/1665/1658\nf 1680/1687/1680 1497/1499/1497 1681/1688/1681\nf 1497/1499/1497 1680/1687/1680 1659/1666/1659\nf 1682/1689/1682 1623/1628/1623 1659/1666/1659\nf 1682/1689/1682 1683/1690/1683 1623/1628/1623\nf 1683/1690/1683 1660/1667/1660 1623/1628/1623\nf 1673/1680/1673 1674/1681/1674 1595/1600/1595\nf 486/486/486 718/718/718 1265/1265/1265\nf 780/780/780 590/590/590 518/518/518\nf 573/573/573 912/912/912 566/566/566\nf 478/478/478 477/477/477 534/534/534\nf 1654/1659/1654 1684/1691/1684 1634/1639/1634\nf 1634/1639/1634 1684/1691/1684 1665/1672/1665\nf 1675/1682/1675 888/888/888 330/330/330\nf 330/330/330 888/888/888 331/331/331\nf 596/596/596 1685/1692/1685 597/597/597\nf 514/514/514 1669/1676/1669 1678/1685/1678\nf 514/514/514 1679/1686/1679 1669/1676/1669\nf 483/483/483 1166/1166/1166 641/641/641\nf 483/483/483 484/484/484 1166/1166/1166\nf 1686/1693/1686 1680/1687/1680 1681/1688/1681\nf 820/820/820 1683/1690/1683 1682/1689/1682\nf 1687/1694/1687 1688/1695/1688 406/406/406\nf 777/777/777 776/776/776 714/714/714\nf 1131/1131/1131 1029/1029/1029 617/617/617\nf 706/706/706 776/776/776 775/775/775\nf 495/495/495 775/775/775 496/496/496\nf 786/786/786 743/743/743 778/778/778\nf 1232/1232/1232 1654/1659/1654 1653/1658/1653\nf 1684/1691/1684 1689/1696/1689 1665/1672/1665\nf 1689/1696/1689 1690/1697/1690 1666/1673/1666\nf 1665/1672/1665 1689/1696/1689 1666/1673/1666\nf 888/888/888 952/952/952 331/331/331\nf 1668/1675/1668 1443/1445/1443 1645/1650/1645\nf 1443/1445/1443 1691/1698/1691 1645/1650/1645\nf 1645/1650/1645 1691/1698/1691 1676/1683/1676\nf 1691/1698/1691 1692/1699/1692 1676/1683/1676\nf 1676/1683/1676 1692/1699/1692 1646/1651/1646\nf 1692/1699/1692 1677/1684/1677 1646/1651/1646\nf 1677/1684/1677 1693/1700/1693 1678/1685/1678\nf 1693/1700/1693 1365/1365/1365 1678/1685/1678\nf 1678/1685/1678 1365/1365/1365 514/514/514\nf 1679/1686/1679 758/758/758 1658/1665/1658\nf 1658/1665/1658 758/758/758 1694/1701/1694\nf 1695/1702/1695 1696/1703/1696 385/385/385\nf 1697/1704/1697 1680/1687/1680 1686/1693/1686\nf 1697/1704/1697 1659/1666/1659 1680/1687/1680\nf 942/942/942 1660/1667/1660 1683/1690/1683\nf 1698/1705/1698 1699/1706/1699 1534/1539/1534\nf 1346/1346/1346 773/773/773 239/239/239\nf 1690/1697/1690 519/519/519 1666/1673/1666\nf 1666/1673/1666 519/519/519 1675/1682/1675\nf 519/519/519 888/888/888 1675/1682/1675\nf 1667/1674/1667 626/626/626 1668/1675/1668\nf 1668/1675/1668 626/626/626 1443/1445/1443\nf 568/568/568 1677/1684/1677 1692/1699/1692\nf 516/516/516 758/758/758 1679/1686/1679\nf 426/426/426 454/454/454 1700/1707/1700\nf 786/786/786 778/778/778 942/942/942\nf 971/971/971 820/820/820 1682/1689/1682\nf 1659/1666/1659 971/971/971 1682/1689/1682\nf 942/942/942 1683/1690/1683 820/820/820\nf 941/941/941 1660/1667/1660 942/942/942\nf 941/941/941 1673/1680/1673 1660/1667/1660\nf 972/972/972 1674/1681/1674 1673/1680/1673\nf 972/972/972 654/654/654 1674/1681/1674\nf 1674/1681/1674 654/654/654 1262/1262/1262\nf 1262/1262/1262 491/491/491 345/345/345\nf 149/149/149 183/183/183 1498/1500/1498\nf 1232/1232/1232 1233/1233/1233 1654/1659/1654\nf 1654/1659/1654 1233/1233/1233 1684/1691/1684\nf 1233/1233/1233 829/829/829 1689/1696/1689\nf 1684/1691/1684 1233/1233/1233 1689/1696/1689\nf 829/829/829 517/517/517 1690/1697/1690\nf 1689/1696/1689 829/829/829 1690/1697/1690\nf 517/517/517 519/519/519 1690/1697/1690\nf 1027/1027/1027 953/953/953 952/952/952\nf 953/953/953 1027/1027/1027 866/866/866\nf 1667/1674/1667 866/866/866 626/626/626\nf 569/569/569 1692/1699/1692 1691/1698/1691\nf 569/569/569 568/568/568 1692/1699/1692\nf 568/568/568 709/709/709 1693/1700/1693\nf 1677/1684/1677 568/568/568 1693/1700/1693\nf 709/709/709 1365/1365/1365 1693/1700/1693\nf 516/516/516 1679/1686/1679 514/514/514\nf 1478/1480/1478 1498/1500/1498 1701/1708/1701\nf 941/941/941 972/972/972 1673/1680/1673\nf 1694/1701/1694 1702/1709/1702 1703/1710/1703\nf 1233/1233/1233 707/707/707 829/829/829\nf 519/519/519 625/625/625 888/888/888\nf 1027/1027/1027 952/952/952 888/888/888\nf 629/629/629 1027/1027/1027 888/888/888\nf 1443/1445/1443 1235/1235/1235 1691/1698/1691\nf 1235/1235/1235 569/569/569 1691/1698/1691\nf 568/568/568 708/708/708 709/709/709\nf 186/186/186 1704/1711/1704 184/184/184\nf 784/784/784 370/370/370 371/371/371\nf 1033/1033/1033 837/837/837 705/705/705\nf 1705/1712/1705 1706/1713/1706 1596/1601/1596\nf 994/994/994 1707/1714/1707 885/885/885\nf 1708/1715/1708 1709/1716/1709 1131/1131/1131\nf 1710/1717/1710 1711/1718/1711 1712/1719/1712\nf 1713/1720/1713 1714/1721/1714 1715/1722/1715\nf 1716/1723/1716 1717/1724/1717 1718/1725/1718\nf 1718/1726/1718 1719/1727/1719 1720/1728/1720\nf 1721/1729/1721 1722/1730/1722 1723/1731/1723\nf 1709/1716/1709 1724/1732/1724 531/531/531\nf 1725/1733/1725 711/711/711 713/713/713\nf 1294/1294/1294 1726/1734/1726 1727/1735/1727\nf 1169/1169/1169 784/784/784 371/371/371\nf 1068/1068/1068 1069/1069/1069 106/106/106\nf 1063/1063/1063 1065/1065/1065 1728/1736/1728\nf 1729/1737/1729 1730/1738/1730 1710/1717/1710\nf 994/994/994 885/885/885 789/789/789\nf 1731/1739/1731 1153/1153/1153 461/461/461\nf 1732/1740/1732 1733/1741/1733 1734/1742/1734\nf 1735/1743/1735 1736/1744/1736 1737/1745/1737\nf 1625/1630/1625 1738/1746/1738 1569/1574/1569\nf 1735/1743/1735 1739/1747/1739 1736/1744/1736\nf 1739/1747/1739 1740/1748/1740 1736/1744/1736\nf 1739/1747/1739 1741/1749/1741 1740/1748/1740\nf 1742/1750/1742 1743/1751/1743 1744/1752/1744\nf 766/766/766 1527/1531/1527 22/22/22\nf 1745/1753/1745 1746/1754/1746 1747/1755/1747\nf 1748/1756/1748 1749/1757/1749 334/334/334\nf 1317/1317/1317 565/565/565 747/747/747\nf 1649/1654/1649 229/229/229 231/231/231\nf 1750/1758/1750 1023/1023/1023 1022/1022/1022\nf 1751/1759/1751 1752/1760/1752 1753/1761/1753\nf 1490/1492/1490 788/788/788 1099/1099/1099\nf 461/461/461 1153/1153/1153 1154/1154/1154\nf 704/704/704 1754/1762/1754 705/705/705\nf 1755/1763/1755 1756/1764/1756 1757/1765/1757\nf 876/876/876 457/457/457 3/3/3\nf 1749/1757/1749 1758/1766/1758 1759/1767/1759\nf 1760/1768/1760 1761/1769/1761 1762/1770/1762\nf 1763/1771/1763 1489/1491/1489 1764/1772/1764\nf 837/837/837 703/703/703 705/705/705\nf 1765/1773/1765 1766/1774/1766 1758/1766/1758\nf 785/785/785 784/784/784 638/638/638\nf 659/659/659 658/658/658 1767/1775/1767\nf 1350/1350/1350 1036/1036/1036 1395/1395/1395\nf 1768/1776/1768 1769/1777/1769 1770/1778/1770\nf 462/462/462 1013/1013/1013 463/463/463\nf 1771/1779/1771 1772/1780/1772 1773/1781/1773\nf 1774/1782/1774 1775/1783/1775 1776/1784/1776\nf 1777/1785/1777 1778/1786/1778 1344/1344/1344\nf 1779/1787/1779 1715/1722/1715 1780/1788/1780\nf 1781/1789/1781 1782/1790/1782 1783/1791/1783\nf 1784/1792/1784 1728/1736/1728 833/833/833\nf 1785/1793/1785 1786/1794/1786 1787/1795/1787\nf 82/82/82 81/81/81 1788/1796/1788\nf 390/390/390 1789/1797/1789 364/364/364\nf 573/573/573 1790/1798/1790 912/912/912\nf 564/564/564 355/355/355 1791/1799/1791\nf 1728/1736/1728 1792/1800/1792 833/833/833\nf 553/553/553 1791/1799/1791 1582/1587/1582\nf 609/609/609 940/940/940 607/607/607\nf 460/460/460 459/459/459 582/582/582\nf 1792/1800/1792 1767/1775/1767 833/833/833\nf 1793/1801/1793 1794/1802/1794 1795/1803/1795\nf 1796/1804/1796 1338/1338/1338 1337/1337/1337\nf 1797/1805/1797 1798/1806/1798 390/390/390\nf 1798/1806/1798 1789/1797/1789 390/390/390\nf 1799/1807/1799 1800/1808/1800 1801/1809/1801\nf 1328/1328/1328 525/525/525 1802/1810/1802\nf 871/871/871 454/454/454 426/426/426\nf 1803/1811/1803 833/833/833 832/832/832\nf 1708/1715/1708 1131/1131/1131 659/659/659\nf 1804/1812/1804 1805/1813/1805 1806/1814/1806\nf 436/436/436 1807/1815/1807 437/437/437\nf 1807/1815/1807 1808/1816/1808 437/437/437\nf 437/437/437 1808/1816/1808 1797/1805/1797\nf 1797/1805/1797 1808/1816/1808 1798/1806/1798\nf 1809/1817/1809 47/47/47 46/46/46\nf 1104/1104/1104 1106/1106/1106 1810/1818/1810\nf 575/575/575 1722/1730/1722 573/573/573\nf 1120/1120/1120 1122/1122/1122 1811/1819/1811\nf 1812/1820/1812 1813/1821/1813 546/546/546\nf 1814/1822/1814 1815/1823/1815 1816/1824/1816\nf 1817/1825/1817 1724/1732/1724 1709/1716/1709\nf 1805/1813/1805 1818/1826/1818 1806/1814/1806\nf 1806/1814/1806 1818/1826/1818 436/436/436\nf 436/436/436 1818/1826/1818 1807/1815/1807\nf 1798/1806/1798 1819/1827/1819 1789/1797/1789\nf 1319/1319/1319 1293/1293/1293 1295/1295/1295\nf 1770/1778/1770 1820/1828/1820 1821/1829/1821\nf 945/945/945 944/944/944 887/887/887\nf 1816/1824/1816 1727/1735/1727 1814/1822/1814\nf 1822/1830/1822 1823/1831/1823 1824/1832/1824\nf 1825/1833/1825 1804/1812/1804 1826/1834/1826\nf 1825/1833/1825 1805/1813/1805 1804/1812/1804\nf 1807/1815/1807 1827/1835/1827 1808/1816/1808\nf 1808/1816/1808 1828/1836/1828 1798/1806/1798\nf 1819/1827/1819 468/468/468 1789/1797/1789\nf 457/457/457 1/1/1 3/3/3\nf 1829/1837/1829 1830/1838/1830 1831/1839/1831\nf 944/944/944 1832/1840/1832 887/887/887\nf 944/944/944 1833/1841/1833 1832/1840/1832\nf 1833/1841/1833 1834/1842/1834 1832/1840/1832\nf 1835/1843/1835 1815/1823/1815 1836/1844/1836\nf 1651/1656/1651 1030/1030/1030 608/608/608\nf 1825/1833/1825 1826/1834/1826 1837/1845/1837\nf 1798/1806/1798 1828/1836/1828 1819/1827/1819\nf 1819/1827/1819 1838/1846/1838 468/468/468\nf 1132/1132/1132 1133/1133/1133 634/634/634\nf 1839/1847/1839 1840/1848/1840 1829/1837/1829\nf 105/105/105 283/283/283 106/106/106\nf 1841/1849/1841 1842/1850/1842 1843/1851/1843\nf 1834/1842/1834 1844/1852/1844 1845/1853/1845\nf 1846/1854/1846 1847/1855/1847 455/455/455\nf 1807/1815/1807 1848/1856/1848 1827/1835/1827\nf 1808/1816/1808 1827/1835/1827 1828/1836/1828\nf 1828/1836/1828 1849/1857/1849 1819/1827/1819\nf 1850/1858/1850 1851/1859/1851 1738/1746/1738\nf 1852/1860/1852 1853/1861/1853 285/285/285\nf 1829/1837/1829 1831/1839/1831 1854/1862/1854\nf 1855/1863/1855 1856/1864/1856 1829/1837/1829\nf 1847/1855/1847 1857/1865/1857 455/455/455\nf 1858/1866/1858 1805/1813/1805 1825/1833/1825\nf 1859/1867/1859 1818/1826/1818 1805/1813/1805\nf 1859/1867/1859 1860/1868/1860 1818/1826/1818\nf 1860/1868/1860 1848/1856/1848 1818/1826/1818\nf 1818/1826/1818 1848/1856/1848 1807/1815/1807\nf 1849/1857/1849 1861/1869/1861 1819/1827/1819\nf 1819/1827/1819 1861/1869/1861 1838/1846/1838\nf 1822/1830/1822 1064/1064/1064 1063/1063/1063\nf 1862/1870/1862 1863/1871/1863 1864/1872/1864\nf 1173/1173/1173 1865/1873/1865 1866/1874/1866\nf 1867/1875/1867 1868/1876/1868 1869/1877/1869\nf 455/455/455 1857/1865/1857 456/456/456\nf 1870/1878/1870 1825/1833/1825 1871/1879/1871\nf 1870/1878/1870 1858/1866/1858 1825/1833/1825\nf 1859/1867/1859 1805/1813/1805 1858/1866/1858\nf 1827/1835/1827 1872/1880/1872 1828/1836/1828\nf 1872/1880/1872 1873/1881/1873 1828/1836/1828\nf 1828/1836/1828 1873/1881/1873 1849/1857/1849\nf 1849/1857/1849 1873/1881/1873 1861/1869/1861\nf 1838/1846/1838 1861/1869/1861 632/632/632\nf 1018/1018/1018 931/931/931 1106/1106/1106\nf 1874/1882/1874 774/774/774 1541/1546/1541\nf 723/723/723 1401/1403/1401 453/453/453\nf 1875/1883/1875 1867/1875/1867 1876/1884/1876\nf 1877/1885/1877 1878/1886/1878 1875/1883/1875\nf 1823/1831/1823 1822/1830/1822 1063/1063/1063\nf 1848/1856/1848 1879/1887/1879 1827/1835/1827\nf 1873/1881/1873 1880/1888/1880 1861/1869/1861\nf 633/633/633 1181/1181/1181 1180/1180/1180\nf 1881/1889/1881 1882/1890/1882 1883/1891/1883\nf 1736/1744/1736 1884/1892/1884 1885/1893/1885\nf 1886/1894/1886 1874/1882/1874 1541/1546/1541\nf 1813/1821/1813 1871/1879/1871 1887/1895/1887\nf 1888/1896/1888 1858/1866/1858 1870/1878/1870\nf 1888/1896/1888 1859/1867/1859 1858/1866/1858\nf 1879/1887/1879 1872/1880/1872 1827/1835/1827\nf 1872/1880/1872 1889/1897/1889 1873/1881/1873\nf 1880/1888/1880 1890/1898/1890 1861/1869/1861\nf 1861/1869/1861 1890/1898/1890 632/632/632\nf 1795/1803/1795 1891/1899/1891 1730/1738/1730\nf 1884/1892/1884 1736/1744/1736 1740/1748/1740\nf 1892/1900/1892 1893/1901/1893 1894/1902/1894\nf 1834/1842/1834 1895/1903/1895 1851/1859/1851\nf 1896/1904/1896 1897/1905/1897 1898/1906/1898\nf 1899/1907/1899 1775/1783/1775 1900/1908/1900\nf 1901/1909/1901 1485/1487/1485 484/484/484\nf 1799/1807/1799 1902/1910/1902 1800/1808/1800\nf 1864/1872/1864 1903/1911/1903 1904/1912/1904\nf 1905/1913/1905 1871/1879/1871 1813/1821/1813\nf 1906/1914/1906 1870/1878/1870 1871/1879/1871\nf 1905/1913/1905 1906/1914/1906 1871/1879/1871\nf 1888/1896/1888 1860/1868/1860 1859/1867/1859\nf 1860/1868/1860 1907/1915/1907 1848/1856/1848\nf 1848/1856/1848 1907/1915/1907 1879/1887/1879\nf 1879/1887/1879 1908/1916/1908 1872/1880/1872\nf 1908/1916/1908 1889/1897/1889 1872/1880/1872\nf 1889/1897/1889 1880/1888/1880 1873/1881/1873\nf 1065/1065/1065 1909/1917/1909 1792/1800/1792\nf 1910/1918/1910 641/641/641 1911/1919/1911\nf 1912/1920/1912 1913/1921/1913 1914/1922/1914\nf 1915/1923/1915 1916/1924/1916 1917/1925/1917\nf 1831/1839/1831 1918/1926/1918 1919/1927/1919\nf 1903/1911/1903 1831/1839/1831 1919/1927/1919\nf 1266/1266/1266 1671/1678/1671 1672/1679/1672\nf 1920/1928/1920 1921/1929/1921 1794/1802/1794\nf 1922/1930/1922 1793/1801/1793 1795/1803/1795\nf 1923/1931/1923 439/439/439 438/438/438\nf 1924/1932/1924 1813/1821/1813 1812/1820/1812\nf 1813/1821/1813 1924/1932/1924 1905/1913/1905\nf 1906/1914/1906 1888/1896/1888 1870/1878/1870\nf 1925/1933/1925 1860/1868/1860 1888/1896/1888\nf 1925/1933/1925 1907/1915/1907 1860/1868/1860\nf 1889/1897/1889 1926/1934/1926 1880/1888/1880\nf 632/632/632 1927/1935/1927 1181/1181/1181\nf 1927/1935/1927 1179/1179/1179 1181/1181/1181\nf 1928/1936/1928 1835/1937/1835 1720/1728/1720\nf 1800/1808/1800 1902/1910/1902 1713/1720/1713\nf 659/659/659 1767/1775/1767 1708/1715/1708\nf 1289/1289/1289 978/978/978 977/977/977\nf 1929/1938/1929 1930/1939/1930 1931/1940/1931\nf 1932/1941/1932 1760/1768/1760 1933/1942/1933\nf 738/738/738 1924/1932/1924 1812/1820/1812\nf 1924/1932/1924 1934/1943/1934 1905/1913/1905\nf 1934/1943/1934 1906/1914/1906 1905/1913/1905\nf 1906/1914/1906 1935/1944/1935 1888/1896/1888\nf 1935/1944/1935 1925/1933/1925 1888/1896/1888\nf 1907/1915/1907 1936/1945/1936 1879/1887/1879\nf 1936/1945/1936 1937/1946/1937 1908/1916/1908\nf 1879/1887/1879 1936/1945/1936 1908/1916/1908\nf 1937/1946/1937 1938/1947/1938 1908/1916/1908\nf 1908/1916/1908 1938/1947/1938 1889/1897/1889\nf 1938/1947/1938 1939/1948/1939 1889/1897/1889\nf 1940/1949/1940 1890/1898/1890 1880/1888/1880\nf 1926/1934/1926 1940/1949/1940 1880/1888/1880\nf 1940/1949/1940 1941/1950/1941 1890/1898/1890\nf 1941/1950/1941 632/632/632 1890/1898/1890\nf 632/632/632 1941/1950/1941 1927/1935/1927\nf 1750/1758/1750 1022/1022/1022 1942/1951/1942\nf 1782/1790/1782 1781/1789/1781 1943/1952/1943\nf 1490/1492/1490 1538/1543/1538 788/788/788\nf 981/981/981 870/870/870 869/869/869\nf 1944/1953/1944 1945/1954/1945 732/732/732\nf 1924/1932/1924 738/738/738 1934/1943/1934\nf 1079/1079/1079 1906/1914/1906 1934/1943/1934\nf 1079/1079/1079 1935/1944/1935 1906/1914/1906\nf 1939/1948/1939 1946/1955/1946 1926/1934/1926\nf 1889/1897/1889 1939/1948/1939 1926/1934/1926\nf 1726/1734/1726 1282/1282/1282 1264/1264/1264\nf 1708/1715/1708 1817/1825/1817 1709/1716/1709\nf 1947/1956/1947 1948/1957/1948 1719/1727/1719\nf 1817/1825/1817 1949/1958/1949 1950/1959/1950\nf 1918/1926/1918 1951/1960/1951 1919/1927/1919\nf 1952/1961/1952 1953/1962/1953 1943/1952/1943\nf 1954/1963/1954 1605/1610/1605 1606/1611/1606\nf 608/608/608 607/607/607 1442/1444/1442\nf 1793/1801/1793 1944/1953/1944 1955/1964/1955\nf 805/805/805 1079/1079/1079 1934/1943/1934\nf 1935/1944/1935 1956/1965/1956 1925/1933/1925\nf 1925/1933/1925 1957/1966/1957 1907/1915/1907\nf 1958/1967/1958 1936/1945/1936 1907/1915/1907\nf 1957/1966/1957 1958/1967/1958 1907/1915/1907\nf 1958/1967/1958 1937/1946/1937 1936/1945/1936\nf 1946/1955/1946 1940/1949/1940 1926/1934/1926\nf 1941/1950/1941 1959/1968/1959 1927/1935/1927\nf 1/1/1 1960/1969/1960 2/2/2\nf 433/433/433 1961/1970/1961 1962/1971/1962\nf 1963/1972/1963 1964/1973/1964 928/928/928\nf 1949/1958/1949 1528/1532/1528 1950/1959/1950\nf 1794/1802/1794 1965/1974/1965 1891/1899/1891\nf 1966/1975/1966 1967/1976/1967 1968/1977/1968\nf 1023/1023/1023 1969/1978/1969 1970/1979/1970\nf 1919/1927/1919 1951/1960/1951 1878/1886/1878\nf 1752/1760/1752 1862/1870/1862 1904/1912/1904\nf 369/369/369 368/368/368 371/371/371\nf 1950/1959/1950 1528/1532/1528 1971/1980/1971\nf 1972/1981/1972 1099/1099/1099 1090/1090/1090\nf 1955/1964/1955 1920/1928/1920 1794/1802/1794\nf 1079/1079/1079 1078/1078/1078 1935/1944/1935\nf 1956/1965/1956 1973/1982/1973 1925/1933/1925\nf 1925/1933/1925 1973/1982/1973 1957/1966/1957\nf 1974/1983/1974 1946/1955/1946 1939/1948/1939\nf 1975/1984/1975 1976/1985/1976 1941/1950/1941\nf 1940/1949/1940 1975/1984/1975 1941/1950/1941\nf 1941/1950/1941 1976/1985/1976 1959/1968/1959\nf 1963/1972/1963 1810/1818/1810 1964/1973/1964\nf 1972/1981/1972 1977/1986/1977 1491/1493/1491\nf 1195/1195/1195 1168/1168/1168 907/907/907\nf 1978/1987/1978 1979/1988/1979 1596/1601/1596\nf 1555/1560/1555 1465/1467/1465 1980/1989/1980\nf 641/641/641 1167/1167/1167 1911/1919/1911\nf 1730/1738/1730 1981/1990/1981 1711/1718/1711\nf 1982/1991/1982 1983/1992/1983 1984/1993/1984\nf 1958/1967/1958 1985/1994/1985 1937/1946/1937\nf 1985/1994/1985 1938/1947/1938 1937/1946/1937\nf 1985/1994/1985 1939/1948/1939 1938/1947/1938\nf 1985/1994/1985 1974/1983/1974 1939/1948/1939\nf 1986/1995/1986 1940/1949/1940 1946/1955/1946\nf 1986/1995/1986 1975/1984/1975 1940/1949/1940\nf 1987/1996/1987 1959/1968/1959 1976/1985/1976\nf 1987/1996/1987 1988/1997/1988 1959/1968/1959\nf 1927/1935/1927 1959/1968/1959 1179/1179/1179\nf 1049/1049/1049 470/470/470 1289/1289/1289\nf 1729/1737/1729 1710/1717/1710 1989/1998/1989\nf 1878/1886/1878 1951/1960/1951 1875/1883/1875\nf 1952/1961/1952 1990/1999/1990 1991/2000/1991\nf 1992/2001/1992 1993/2002/1993 1755/1763/1755\nf 1994/2003/1994 1995/2004/1995 1996/2005/1996\nf 1730/1738/1730 1711/1718/1711 1710/1717/1710\nf 1707/1714/1707 886/886/886 885/885/885\nf 1078/1078/1078 1956/1965/1956 1935/1944/1935\nf 1986/1995/1986 1946/1955/1946 1974/1983/1974\nf 1975/1984/1975 1987/1996/1987 1976/1985/1976\nf 1997/2006/1997 1653/1658/1653 1586/1591/1586\nf 1998/2007/1998 1999/2008/1999 2000/2009/2000\nf 2001/2010/2001 930/930/930 1964/1973/1964\nf 1810/1818/1810 2001/2010/2001 1964/1973/1964\nf 2001/2010/2001 931/931/931 930/930/930\nf 2002/2011/2002 2003/2012/2003 2004/2013/2004\nf 1203/1203/1203 2005/2014/2005 2006/2015/2006\nf 1715/1722/1715 1714/1721/1714 2007/2016/2007\nf 1901/1909/1901 2008/2017/2008 1485/1487/1485\nf 2009/2018/2009 2010/2019/2010 2011/2020/2011\nf 2012/2021/2012 2013/2022/2013 2014/2023/2014\nf 664/664/664 2014/2023/2014 689/689/689\nf 189/189/189 2015/2024/2015 91/91/91\nf 970/970/970 2016/2025/2016 1956/1965/1956\nf 1078/1078/1078 970/970/970 1956/1965/1956\nf 2016/2025/2016 1973/1982/1973 1956/1965/1956\nf 1957/1966/1957 2017/2026/2017 1958/1967/1958\nf 1958/1967/1958 2017/2026/2017 1985/1994/1985\nf 2018/2027/2018 1986/1995/1986 1974/1983/1974\nf 2018/2027/2018 2019/2028/2019 1986/1995/1986\nf 2019/2028/2019 1975/1984/1975 1986/1995/1986\nf 2019/2028/2019 2020/2029/2020 1975/1984/1975\nf 2020/2029/2020 2021/2030/2021 1975/1984/1975\nf 2022/2031/2022 1987/1996/1987 1975/1984/1975\nf 2021/2030/2021 2022/2031/2022 1975/1984/1975\nf 2022/2031/2022 1988/1997/1988 1987/1996/1987\nf 2022/2031/2022 187/187/187 1988/1997/1988\nf 2023/2032/2023 187/187/187 70/70/70\nf 1988/1997/1988 187/187/187 2023/2032/2023\nf 974/974/974 2024/2033/2024 975/975/975\nf 393/393/393 1741/1749/1741 1739/1747/1739\nf 2025/2034/2025 2026/2035/2026 2027/2036/2027\nf 1875/1883/1875 1951/1960/1951 1841/1849/1841\nf 2028/2037/2028 1947/1956/1947 862/862/862\nf 2029/2038/2029 2030/2039/2030 2009/2018/2009\nf 2011/2020/2011 2010/2019/2010 2031/2040/2031\nf 2032/2041/2032 1989/1998/1989 2033/2042/2033\nf 2034/2043/2034 1973/1982/1973 2016/2025/2016\nf 1985/1994/1985 2018/2027/2018 1974/1983/1974\nf 2035/2044/2035 2036/2045/2036 2037/2046/2037\nf 1106/1106/1106 2001/2010/2001 1810/1818/1810\nf 1106/1106/1106 931/931/931 2001/2010/2001\nf 1971/1980/1971 1725/1733/1725 2038/2047/2038\nf 1629/1634/1629 2039/2048/2039 914/914/914\nf 2040/2049/2040 2041/2050/2041 2042/2051/2042\nf 2043/2052/2043 1529/1533/1529 1996/2005/1996\nf 2044/2053/2044 2045/2054/2045 2046/2055/2046\nf 2047/2056/2047 2048/2057/2048 2049/2058/2049\nf 2050/2059/2050 1989/1998/1989 2032/2041/2032\nf 289/289/289 1384/1384/1384 1049/1049/1049\nf 622/622/622 1232/1232/1232 620/620/620\nf 1894/1902/1894 1757/1765/1757 1756/1764/1756\nf 1980/1989/1980 1465/1467/1465 1464/1466/1464\nf 2051/2060/2051 1992/2001/1992 1705/1712/1705\nf 2032/2041/2032 2033/2042/2033 1605/1610/1605\nf 1989/1998/1989 1710/1717/1710 2052/2061/2052\nf 1989/1998/1989 2052/2061/2052 2033/2042/2033\nf 2053/2062/2053 1973/1982/1973 2034/2043/2034\nf 2053/2062/2053 1957/1966/1957 1973/1982/1973\nf 1957/1966/1957 2054/2063/2054 2017/2026/2017\nf 2018/2027/2018 2055/2064/2055 2019/2028/2019\nf 2056/2065/2056 2020/2029/2020 2019/2028/2019\nf 2020/2029/2020 2057/2066/2057 2021/2030/2021\nf 2021/2030/2021 187/187/187 2022/2031/2022\nf 2058/2067/2058 2059/2068/2059 2060/2069/2060\nf 2037/2046/2037 2061/2070/2061 1810/1818/1810\nf 525/525/525 1910/1918/1910 1802/1810/1802\nf 2013/2022/2013 2012/2021/2012 1980/1989/1980\nf 912/912/912 1803/1811/1803 832/832/832\nf 2062/2071/2062 2063/2072/2063 2064/2073/2064\nf 2047/2056/2047 2065/2074/2065 2048/2057/2048\nf 2050/2059/2050 1729/1737/1729 1989/1998/1989\nf 2066/2075/2066 2067/2076/2067 2068/2077/2068\nf 849/849/849 945/945/945 887/887/887\nf 74/74/74 76/76/76 144/144/144\nf 847/847/847 904/904/904 970/970/970\nf 2034/2043/2034 2016/2025/2016 970/970/970\nf 1957/1966/1957 2053/2062/2053 2054/2063/2054\nf 2054/2063/2054 2069/2078/2069 2017/2026/2017\nf 2017/2026/2017 2069/2078/2069 1985/1994/1985\nf 1985/1994/1985 2070/2079/2070 2018/2027/2018\nf 2055/2064/2055 2056/2065/2056 2019/2028/2019\nf 2057/2066/2057 2020/2029/2020 2056/2065/2056\nf 395/395/395 394/394/394 772/772/772\nf 1869/1877/1869 1972/1981/1972 2071/2080/2071\nf 2072/2081/2072 2073/2082/2073 2074/2083/2074\nf 2071/2080/2071 1972/1981/1972 1090/1090/1090\nf 1795/1803/1795 1730/1738/1730 1729/1737/1729\nf 2011/2020/2011 2031/2040/2031 1064/1064/1064\nf 2075/2084/2075 2076/2085/2076 1979/1988/1979\nf 1931/1940/1931 1705/1712/1705 2077/2086/2077\nf 1893/1901/1893 2078/2087/2078 2079/2088/2079\nf 2076/2085/2076 1931/1940/1931 2077/2086/2077\nf 2080/2089/2080 317/317/317 391/391/391\nf 969/969/969 2081/2090/2081 970/970/970\nf 2081/2090/2081 2034/2043/2034 970/970/970\nf 2069/2078/2069 2070/2079/2070 1985/1994/1985\nf 2057/2066/2057 2082/2091/2082 2021/2030/2021\nf 2082/2091/2082 2083/2092/2083 2021/2030/2021\nf 2084/2093/2084 187/187/187 2021/2030/2021\nf 2083/2092/2083 2084/2093/2084 2021/2030/2021\nf 399/399/399 1649/1654/1649 592/592/592\nf 1367/1367/1367 1397/1401/1397 1333/1333/1333\nf 1104/1104/1104 1810/1818/1810 2061/2070/2061\nf 458/458/458 1804/1812/1804 1806/1814/1806\nf 978/978/978 1650/1655/1650 979/979/979\nf 1867/1875/1867 1841/1849/1841 2085/2094/2085\nf 772/772/772 394/394/394 2086/2095/2086\nf 1763/1771/1763 1764/1772/1764 2087/2096/2087\nf 2088/2097/2088 1167/1167/1167 2089/2098/2089\nf 2090/2099/2090 2091/2100/2091 2092/2101/2092\nf 2013/2022/2013 690/690/690 689/689/689\nf 1426/1428/1426 1425/1427/1425 2093/2102/2093\nf 1894/1902/1894 1893/1901/1893 2079/2088/2079\nf 1757/1765/1757 1894/1902/1894 2079/2088/2079\nf 1893/1901/1893 2030/2039/2030 2078/2087/2078\nf 1605/1610/1605 2033/2042/2033 2094/2103/2094\nf 2095/2104/2095 2096/2105/2096 2097/2106/2097\nf 2054/2063/2054 2053/2062/2053 2034/2043/2034\nf 2054/2063/2054 2098/2107/2098 2069/2078/2069\nf 2099/2108/2099 2061/2070/2061 2037/2046/2037\nf 1764/1772/1764 2100/2109/2100 1902/1910/1902\nf 1195/1195/1195 907/907/907 906/906/906\nf 376/376/376 2101/2110/2101 374/374/374\nf 2102/2111/2102 1910/1918/1910 1911/1919/1911\nf 1757/1765/1757 2079/2088/2079 2103/2112/2103\nf 713/713/713 909/909/909 687/687/687\nf 1883/1891/1883 1929/1938/1929 2076/2085/2076\nf 2104/2113/2104 809/809/809 1194/1194/1194\nf 1981/1990/1981 664/664/664 666/666/666\nf 789/789/789 884/884/884 1013/1013/1013\nf 987/2114/987 923/923/923 922/922/922\nf 1725/1733/1725 713/713/713 687/687/687\nf 1966/1975/1966 1120/1120/1120 2105/2115/2105\nf 1605/1610/1605 2094/2103/2094 2106/2116/2106\nf 607/607/607 824/824/824 1442/1444/1442\nf 2078/2087/2078 2030/2039/2030 2029/2038/2029\nf 1965/1974/1965 2012/2021/2012 2014/2023/2014\nf 1954/1963/1954 1606/1611/1606 1639/1644/1639\nf 2070/2079/2070 2107/2117/2107 2018/2027/2018\nf 2018/2027/2018 2107/2117/2107 2055/2064/2055\nf 2055/2064/2055 2108/2118/2108 2056/2065/2056\nf 2108/2118/2108 2057/2066/2057 2056/2065/2056\nf 2109/2119/2109 2084/2093/2084 2083/2092/2083\nf 357/357/357 2110/2120/2110 717/717/717\nf 2014/2023/2014 664/664/664 1981/1990/1981\nf 1746/1754/1746 1104/1104/1104 2061/2070/2061\nf 317/317/317 2080/2089/2080 852/852/852\nf 2111/2121/2111 2112/2122/2112 2113/2123/2113\nf 2114/2124/2114 2072/2081/2072 2074/2083/2074\nf 2071/2080/2071 1090/1090/1090 1031/1031/1031\nf 1822/1830/1822 2011/2020/2011 1064/1064/1064\nf 2065/2074/2065 1194/1194/1194 2043/2052/2043\nf 1493/1495/1493 1398/1398/1398 1464/1466/1464\nf 1929/1938/1929 1931/1940/1931 2076/2085/2076\nf 27/27/27 873/873/873 28/28/28\nf 2047/2056/2047 2104/2113/2104 2065/2074/2065\nf 1555/1560/1555 167/167/167 1465/1467/1465\nf 2078/2087/2078 2103/2112/2103 2079/2088/2079\nf 2104/2113/2104 2115/2125/2115 809/809/809\nf 1059/1059/1059 2081/2090/2081 969/969/969\nf 2116/2126/2116 2117/2127/2117 2118/2128/2118\nf 2119/2129/2119 2054/2063/2054 2034/2043/2034\nf 2054/2063/2054 2120/2130/2120 2098/2107/2098\nf 2069/2078/2069 2121/2131/2121 2070/2079/2070\nf 2070/2079/2070 2121/2131/2121 2107/2117/2107\nf 2122/2132/2122 2108/2118/2108 2123/2133/2123\nf 1980/1989/1980 1464/1466/1464 690/690/690\nf 794/794/794 30/30/30 32/32/32\nf 155/155/155 1521/1525/1521 156/156/156\nf 2099/2108/2099 1747/1755/1747 2061/2070/2061\nf 579/579/579 1707/1714/1707 1209/1209/1209\nf 458/458/458 501/501/501 1804/1812/1804\nf 790/1523/790 987/2114/987 922/922/922\nf 1450/1452/1450 1507/1509/1507 1448/1450/1448\nf 689/689/689 691/691/691 2124/2134/2124\nf 2125/2135/2125 1955/1964/1955 2126/2136/2126\nf 2007/2016/2007 2074/2083/2074 1783/1791/1783\nf 2029/2038/2029 2009/2018/2009 2011/2020/2011\nf 1714/1721/1714 2127/2137/2127 2114/2124/2114\nf 2074/2083/2074 2128/2138/2128 2129/2139/2129\nf 1725/1733/1725 810/810/810 711/711/711\nf 1965/1974/1965 2014/2023/2014 1891/1899/1891\nf 2027/2036/2027 1980/1989/1980 2012/2021/2012\nf 2130/2140/2130 1898/1906/1898 2131/2141/2131\nf 1898/1906/1898 1651/1656/1651 608/608/608\nf 1059/1059/1059 2132/2142/2132 2081/2090/2081\nf 2119/2129/2119 2034/2043/2034 2081/2090/2081\nf 2132/2142/2132 2119/2129/2119 2081/2090/2081\nf 2119/2129/2119 2120/2130/2120 2054/2063/2054\nf 2107/2117/2107 2133/2143/2133 2055/2064/2055\nf 2133/2143/2133 2123/2133/2123 2108/2118/2108\nf 2055/2064/2055 2133/2143/2133 2108/2118/2108\nf 1753/1761/1753 2134/2144/2134 2047/2056/2047\nf 1398/1398/1398 1493/1495/1493 1399/1399/1399\nf 1856/1864/1856 1839/1847/1839 1829/1837/1829\nf 1830/1838/1830 2135/2145/2135 2136/2146/2136\nf 1364/1364/1364 2100/2109/2100 1764/1772/1764\nf 833/833/833 1767/1775/1767 658/658/658\nf 1876/1884/1876 1031/1031/1031 1652/1657/1652\nf 2137/2147/2137 1877/1885/1877 1897/1905/1897\nf 2052/2061/2052 1712/1719/1712 2138/2148/2138\nf 2131/2141/2131 1898/1906/1898 608/608/608\nf 1991/2000/1991 2049/2058/2049 1953/1962/1953\nf 1991/2000/1991 1953/1962/1953 1952/1961/1952\nf 2132/2142/2132 1059/1059/1059 1077/1077/1077\nf 2120/2130/2120 2139/2149/2139 2098/2107/2098\nf 2098/2107/2098 2139/2149/2139 2069/2078/2069\nf 2140/2150/2140 2121/2131/2121 2069/2078/2069\nf 1153/1153/1153 1992/2001/1992 2141/2151/2141\nf 1891/1899/1891 1981/1990/1981 1730/1738/1730\nf 1718/1725/1718 1720/2152/1720 1716/1723/1716\nf 2013/2022/2013 1980/1989/1980 690/690/690\nf 2106/2116/2106 2094/2103/2094 1947/1956/1947\nf 2012/2021/2012 1965/1974/1965 1899/1907/1899\nf 1768/1776/1768 2142/2153/2142 2141/2151/2141\nf 968/968/968 969/969/969 904/904/904\nf 2101/2110/2101 376/376/376 1718/1725/1718\nf 1802/1810/1802 1910/1918/1910 2143/2154/2143\nf 2072/2081/2072 2144/2155/2144 2073/2082/2073\nf 2136/2146/2136 2135/2145/2135 1951/1960/1951\nf 2145/2156/2145 1816/1824/1816 1815/1823/1815\nf 1833/1841/1833 1844/1852/1844 1834/1842/1834\nf 1996/2005/1996 2048/2057/2048 2043/2052/2043\nf 1844/1852/1844 2146/2157/2146 1845/1853/1845\nf 2147/2158/2147 1751/1759/1751 2128/2138/2128\nf 2148/2159/2148 2149/2160/2149 2150/2161/2150\nf 2104/2113/2104 2151/2162/2151 2115/2125/2115\nf 2065/2074/2065 2104/2113/2104 1194/1194/1194\nf 2141/2151/2141 1755/1763/1755 1769/1777/1769\nf 1801/1809/1801 1929/1938/1929 2152/2163/2152\nf 1801/1809/1801 2153/2164/2153 1929/1938/1929\nf 1800/1808/1800 1779/1787/1779 2154/2165/2154\nf 2155/2166/2155 1800/1808/1800 2062/2071/2062\nf 2062/2071/2062 1800/1808/1800 2154/2165/2154\nf 2132/2142/2132 2156/2167/2156 2119/2129/2119\nf 2156/2167/2156 2139/2149/2139 2120/2130/2120\nf 2119/2129/2119 2156/2167/2156 2120/2130/2120\nf 2139/2149/2139 2140/2150/2140 2069/2078/2069\nf 2128/2138/2128 1990/1999/1990 2129/2139/2129\nf 1318/1318/1318 1317/1317/1317 747/747/747\nf 370/370/370 367/367/367 369/369/369\nf 1153/1153/1153 2141/2151/2141 570/570/570\nf 2157/2168/2157 2150/2161/2150 2158/2169/2158\nf 2159/2170/2159 504/504/504 867/867/867\nf 445/445/445 182/182/182 2160/2171/2160\nf 2146/2157/2146 2090/2099/2090 1845/1853/1845\nf 1856/1864/1856 1855/1863/1855 2090/2099/2090\nf 2150/2161/2150 2149/2160/2149 2161/2172/2161\nf 764/764/764 2162/2173/2162 490/490/490\nf 2163/2174/2163 1960/1969/1960 2164/2175/2164\nf 2165/2176/2165 1068/1068/1068 283/283/283\nf 1981/1990/1981 666/666/666 1711/1718/1711\nf 1755/1763/1755 1757/1765/1757 1769/1777/1769\nf 1753/1761/1753 2047/2056/2047 2049/2058/2049\nf 2146/2157/2146 1856/1864/1856 2090/2099/2090\nf 636/636/636 947/947/947 2166/2177/2166\nf 746/746/746 971/971/971 1363/1363/1363\nf 2131/2141/2131 1442/1444/1442 916/916/916\nf 1904/1912/1904 2149/2160/2149 2148/2159/2148\nf 1929/1938/1929 2153/2164/2153 2155/2166/2155\nf 2167/2178/2167 1919/1927/1919 2137/2147/2137\nf 2168/2179/2168 2169/2180/2169 2100/2109/2100\nf 1501/1503/1501 1500/1502/1500 2026/2035/2026\nf 2047/2056/2047 2170/2181/2170 2104/2113/2104\nf 529/529/529 1011/1011/1011 1467/1469/1467\nf 1869/1877/1869 2171/2182/2171 1972/1981/1972\nf 917/917/917 2172/2183/2172 2173/2184/2173\nf 184/184/184 1704/1711/1704 2174/2185/2174\nf 2132/2142/2132 1038/1038/1038 2156/2167/2156\nf 182/182/182 445/445/445 2175/2186/2175\nf 1507/1509/1507 1450/1452/1450 2176/2187/2176\nf 1835/1843/1835 1836/1844/1836 2177/2188/2177\nf 1249/1249/1249 1204/1204/1204 2178/2189/2178\nf 373/373/373 372/372/372 472/472/472\nf 852/852/852 2179/2190/2179 318/318/318\nf 2180/2191/2180 1928/1936/1928 1948/1957/1948\nf 2118/2128/2118 2181/2192/2181 2116/2126/2116\nf 1770/1778/1770 1821/1829/1821 1721/1729/1721\nf 1895/1903/1895 2144/2155/2144 2072/2081/2072\nf 1863/1871/1863 1862/1870/1862 2144/2155/2144\nf 2182/2193/2182 2183/2194/2183 206/206/206\nf 1705/1712/1705 1731/1739/1731 1706/1713/1706\nf 2184/2195/2184 555/555/555 1628/1633/1628\nf 1781/1789/1781 1990/1999/1990 1952/1961/1952\nf 2077/2086/2077 1705/1712/1705 1596/1601/1596\nf 1781/1789/1781 2129/2139/2129 1990/1999/1990\nf 1308/1308/1308 2156/2167/2156 1040/1040/1040\nf 2139/2149/2139 1310/1310/1310 2140/2150/2140\nf 480/480/480 2121/2131/2121 481/481/481\nf 2140/2150/2140 481/481/481 2121/2131/2121\nf 2185/2196/2185 2186/2197/2186 2187/2198/2187\nf 1720/2152/1720 2177/2188/2177 1716/1723/1716\nf 1468/1470/1468 1466/1468/1466 1465/1467/1465\nf 1904/1912/1904 1903/1911/1903 2149/2160/2149\nf 979/979/979 2188/2199/2188 977/977/977\nf 364/364/364 1789/1797/1789 414/414/414\nf 1978/1987/1978 1596/1601/1596 584/584/584\nf 1467/1469/1467 613/613/613 612/612/612\nf 1043/1043/1043 2189/2200/2189 2190/2201/2190\nf 2092/2101/2092 2091/2100/2091 1854/1862/1854\nf 2100/2109/2100 2191/2202/2191 1902/1910/1902\nf 1921/1929/1921 1776/1784/1776 1775/1783/1775\nf 2192/2203/2192 2078/2087/2078 2029/2038/2029\nf 2193/2204/2193 1035/1035/1035 1037/1037/1037\nf 710/710/710 459/459/459 1154/1154/1154\nf 2075/2084/2075 1883/1891/1883 2076/2085/2076\nf 2048/2057/2048 2065/2074/2065 2043/2052/2043\nf 2129/2139/2129 1781/1789/1781 1783/1791/1783\nf 1789/1797/1789 468/468/468 414/414/414\nf 1310/1310/1310 2139/2149/2139 2156/2167/2156\nf 1310/1310/1310 481/481/481 2140/2150/2140\nf 2194/2205/2194 2195/2206/2195 2196/2207/2196\nf 576/576/576 1723/1731/1723 575/575/575\nf 912/912/912 2197/2208/2197 1803/1811/1803\nf 658/658/658 604/604/604 832/832/832\nf 1724/1732/1724 532/532/532 531/531/531\nf 1947/1956/1947 1719/1727/1719 862/862/862\nf 1712/1719/1712 1835/1937/1835 1928/1936/1928\nf 2180/2191/2180 1712/1719/1712 1928/1936/1928\nf 1948/1957/1948 1928/1936/1928 1720/1728/1720\nf 2198/2209/2198 2133/2143/2133 480/480/480\nf 2199/2210/2199 1750/1758/1750 1942/1951/1942\nf 305/305/305 1734/1742/1734 306/306/306\nf 1752/1760/1752 2148/2159/2148 2150/2161/2150\nf 2062/2071/2062 2154/2165/2154 2063/2072/2063\nf 1738/1746/1738 1851/1859/1851 2169/2180/2169\nf 1569/1574/1569 2169/2180/2169 2168/2179/2168\nf 1569/1574/1569 1738/1746/1738 2169/2180/2169\nf 1831/1839/1831 1903/1911/1903 1864/1872/1864\nf 1715/1722/1715 2007/2016/2007 2200/2211/2200\nf 2007/2016/2007 1783/1791/1783 2200/2211/2200\nf 2156/2167/2156 1038/1038/1038 1040/1040/1040\nf 1995/2004/1995 2048/2057/2048 1996/2005/1996\nf 1711/1718/1711 666/666/666 1835/1937/1835\nf 1735/1743/1735 2201/2212/2201 1739/1747/1739\nf 928/928/928 1964/1973/1964 930/930/930\nf 133/133/133 131/131/131 265/265/265\nf 118/118/118 97/97/97 66/66/66\nf 2141/2151/2141 2142/2153/2142 571/571/571\nf 1731/1739/1731 1705/1712/1705 1992/2001/1992\nf 1596/1601/1596 2076/2085/2076 2077/2086/2077\nf 1996/2005/1996 1529/1533/1529 1909/1917/1909\nf 393/393/393 395/395/395 1741/1749/1741\nf 394/394/394 178/178/178 2086/2095/2086\nf 2082/2091/2082 2109/2119/2109 2083/2092/2083\nf 1834/1842/1834 2092/2101/2092 1895/1903/1895\nf 2202/2213/2202 2203/2214/2203 1046/1046/1046\nf 1569/1574/1569 2168/2179/2168 2159/2170/2159\nf 2143/2154/2143 1910/1918/1910 2102/2111/2102\nf 360/360/360 2204/2215/2204 361/361/361\nf 1017/1017/1017 2205/2216/2205 1136/1136/1136\nf 1310/1310/1310 1311/1311/1311 481/481/481\nf 399/399/399 663/663/663 1649/1654/1649\nf 685/685/685 532/532/532 1724/1732/1724\nf 2106/2116/2106 2206/2217/2206 1306/1306/1306\nf 1065/1065/1065 1792/1800/1792 1728/1736/1728\nf 2169/2180/2169 1714/1721/1714 2191/2202/2191\nf 2207/2218/2207 2208/2219/2208 45/45/45\nf 1403/1405/1403 2209/2220/2209 2210/2221/2210\nf 2211/2222/2211 1502/1504/1502 1501/1503/1501\nf 2212/2223/2212 1173/1173/1173 635/635/635\nf 2213/2224/2213 2214/2225/2214 2215/2226/2215\nf 1948/1957/1948 2094/2103/2094 2138/2148/2138\nf 1892/1900/1892 2200/2211/2200 1783/1791/1783\nf 811/811/811 810/810/810 1971/1980/1971\nf 1528/1532/1528 811/811/811 1971/1980/1971\nf 2216/2227/2216 2217/2228/2217 2218/2229/2218\nf 613/613/613 1013/1013/1013 462/462/462\nf 2219/2230/2219 1784/1792/1784 833/833/833\nf 2131/2141/2131 608/608/608 1442/1444/1442\nf 2220/2231/2220 1783/1791/1783 1782/1790/1782\nf 637/637/637 639/639/639 1195/1195/1195\nf 1783/1791/1783 2074/2083/2074 2129/2139/2129\nf 1151/1151/1151 1802/1810/1802 2143/2154/2143\nf 2221/2232/2221 2222/2233/2222 2223/2234/2223\nf 2144/2155/2144 2147/2158/2147 2073/2082/2073\nf 2144/2155/2144 1862/1870/1862 2147/2158/2147\nf 2145/2156/2145 666/2235/666 665/2236/665\nf 375/2237/375 863/863/863 862/862/862\nf 691/691/691 692/692/692 1294/2238/1294\nf 692/692/692 1366/2239/1366 1294/2238/1294\nf 2224/2240/2224 1754/1762/1754 2225/2241/2225\nf 2226/2242/2226 2227/2243/2227 1260/1260/1260\nf 1335/1335/1335 1334/1334/1334 2228/2244/2228\nf 2029/2038/2029 2229/2245/2229 2230/2246/2230\nf 2094/2103/2094 1948/1957/1948 1947/1956/1947\nf 434/434/434 1016/1016/1016 1374/1374/1374\nf 1835/1843/1835 666/2235/666 1815/1823/1815\nf 2145/2156/2145 665/2236/665 2124/2247/2124\nf 1062/1062/1062 2231/2248/2231 408/408/408\nf 1856/1864/1856 2146/2157/2146 2232/2249/2232\nf 2150/2161/2150 2157/2168/2157 2134/2144/2134\nf 1850/1858/1850 1834/1842/1834 1851/1859/1851\nf 2233/2250/2233 2234/2251/2234 2235/2252/2235\nf 1203/1203/1203 2178/2189/2178 1204/1204/1204\nf 2102/2111/2102 1911/1919/1911 2236/2253/2236\nf 376/2254/376 1719/1727/1719 1718/1726/1718\nf 1875/1883/1875 1841/1849/1841 1867/1875/1867\nf 1715/1722/1715 2200/2211/2200 1780/1788/1780\nf 2237/2255/2237 2238/2256/2238 1114/1114/1114\nf 2138/2148/2138 2180/2191/2180 1948/1957/1948\nf 2239/2257/2239 115/115/115 1339/1339/1339\nf 2240/2258/2240 2125/2135/2125 2126/2136/2126\nf 1724/1732/1724 2038/2047/2038 685/685/685\nf 1049/1049/1049 1384/1384/1384 470/470/470\nf 2138/2148/2138 1712/1719/1712 2180/2191/2180\nf 1712/1719/1712 1711/1718/1711 1835/1937/1835\nf 2192/2203/2192 2029/2038/2029 2230/2246/2230\nf 1740/1748/1740 1886/1894/1886 1633/1638/1633\nf 2201/2212/2201 393/393/393 1739/1747/1739\nf 1048/1048/1048 1049/1049/1049 1923/1931/1923\nf 2241/2259/2241 1885/1893/1885 1754/1762/1754\nf 2137/2147/2137 1878/1886/1878 1877/1885/1877\nf 2158/2169/2158 2167/2178/2167 2242/2260/2242\nf 1990/1999/1990 1751/1759/1751 1991/2000/1991\nf 1328/1328/1328 1151/1151/1151 1421/1423/1421\nf 179/179/179 420/420/420 1484/1486/1484\nf 2031/2040/2031 1994/2003/1994 1064/1064/1064\nf 439/439/439 1923/1931/1923 1049/1049/1049\nf 417/417/417 2243/2261/2243 2244/2262/2244\nf 1792/1800/1792 1817/1825/1817 1767/1775/1767\nf 1740/1748/1740 1741/1749/1741 1886/1894/1886\nf 2128/2138/2128 1751/1759/1751 1990/1999/1990\nf 1329/1329/1329 1721/1729/1721 1723/1731/1723\nf 2245/2263/2245 1175/1175/1175 1174/1174/1174\nf 1174/1174/1174 2246/2264/2246 2245/2263/2245\nf 2245/2263/2245 2246/2264/2246 198/198/198\nf 1015/1015/1015 198/198/198 2246/2264/2246\nf 1547/1552/1547 596/596/596 1206/1206/1206\nf 774/774/774 1346/1346/1346 1541/1546/1541\nf 2247/2265/2247 2248/2266/2248 2249/2267/2249\nf 1621/1626/1621 2206/2217/2206 2028/2037/2028\nf 2250/2268/2250 2251/2269/2251 2044/2053/2044\nf 24/24/24 1137/1137/1137 870/870/870\nf 440/440/440 2212/2223/2212 635/635/635\nf 1413/1415/1413 2252/2270/2252 2253/2271/2253\nf 687/687/687 685/685/685 2038/2047/2038\nf 2254/2272/2254 318/318/318 2179/2190/2179\nf 2154/2165/2154 1779/1787/1779 1780/1788/1780\nf 705/705/705 1263/1263/1263 1033/1033/1033\nf 2255/2273/2255 2256/2274/2256 1556/1561/1556\nf 1775/1783/1775 2257/2275/2257 1900/1908/1900\nf 1752/1760/1752 1904/1912/1904 2148/2159/2148\nf 1793/1801/1793 1955/1964/1955 1794/1802/1794\nf 1922/1930/1922 1945/1954/1945 1793/1801/1793\nf 665/665/665 664/664/664 689/689/689\nf 2161/2172/2161 1903/1911/1903 1919/1927/1919\nf 638/638/638 1169/1169/1169 639/639/639\nf 1169/1169/1169 1168/1168/1168 639/639/639\nf 1830/1838/1830 2258/2276/2258 2135/2145/2135\nf 1757/1765/1757 2103/2112/2103 1769/1777/1769\nf 2259/2277/2259 1261/1261/1261 2260/2278/2260\nf 185/185/185 747/747/747 1415/1417/1415\nf 2261/2279/2261 2262/2280/2262 2176/2187/2176\nf 1461/1463/1461 2263/2281/2263 1503/1505/1503\nf 1725/1733/1725 687/687/687 2038/2047/2038\nf 2264/2282/2264 2265/2283/2265 346/346/346\nf 250/250/250 251/251/251 2266/2284/2266\nf 2118/2128/2118 2267/2285/2267 2268/2286/2268\nf 1884/1892/1884 1740/1748/1740 1263/1263/1263\nf 1877/1885/1877 1876/1884/1876 1651/1656/1651\nf 1790/1798/1790 573/573/573 1722/1730/1722\nf 1862/1870/1862 1752/1760/1752 1751/1759/1751\nf 2074/2083/2074 2073/2082/2073 2128/2138/2128\nf 2128/2138/2128 2073/2082/2073 2147/2158/2147\nf 1950/1959/1950 1971/1980/1971 2038/2047/2038\nf 525/525/525 641/641/641 1910/1918/1910\nf 887/887/887 1832/1840/1832 1625/1630/1625\nf 2269/2287/2269 1174/1174/1174 1173/1173/1173\nf 2269/2287/2269 2270/2288/2270 1174/1174/1174\nf 1174/1174/1174 2270/2288/2270 2246/2264/2246\nf 1080/1080/1080 1015/1015/1015 2246/2264/2246\nf 147/147/147 1520/1522/1520 148/148/148\nf 973/973/973 440/440/440 635/635/635\nf 2271/2289/2271 2272/2290/2272 2273/2291/2273\nf 1131/1131/1131 1709/1716/1709 531/531/531\nf 690/690/690 1464/1466/1464 692/692/692\nf 2274/2292/2274 1697/1704/1697 1686/1693/1686\nf 665/665/665 689/689/689 2124/2134/2124\nf 1335/1335/1335 2228/2244/2228 1844/1852/1844\nf 1764/1772/1764 2275/2293/2275 2087/2096/2087\nf 297/297/297 2276/2294/2276 2277/2295/2277\nf 1835/1843/1835 2177/2188/2177 1720/2152/1720\nf 1707/1714/1707 579/579/579 886/886/886\nf 1737/1745/1737 2278/2296/2278 1735/1743/1735\nf 2270/2288/2270 1080/1080/1080 2246/2264/2246\nf 716/716/716 746/746/746 714/714/714\nf 2068/2077/2068 2279/2297/2279 2280/2298/2280\nf 1649/1654/1649 684/684/684 229/229/229\nf 784/784/784 1169/1169/1169 638/638/638\nf 1541/1546/1541 1633/1638/1633 1886/1894/1886\nf 987/2114/987 896/2299/896 1102/1102/1102\nf 1997/2006/1997 1507/1509/1507 2262/2280/2262\nf 394/394/394 2281/2300/2281 178/178/178\nf 2282/2301/2282 2283/2302/2283 523/523/523\nf 2284/2303/2284 2285/2304/2285 2286/2305/2286\nf 784/784/784 660/660/660 370/370/370\nf 1918/1926/1918 2136/2146/2136 1951/1960/1951\nf 2092/2101/2092 1863/1871/1863 2144/2155/2144\nf 2149/2160/2149 1903/1911/1903 2161/2172/2161\nf 2087/2096/2087 2275/2293/2275 2287/2306/2287\nf 1731/1739/1731 1992/2001/1992 1153/1153/1153\nf 572/572/572 571/571/571 1568/1573/1568\nf 459/459/459 461/461/461 1154/1154/1154\nf 2288/2307/2288 1776/1784/1776 1920/1928/1920\nf 2159/2170/2159 1364/1364/1364 504/504/504\nf 2289/2308/2289 2290/2309/2290 2291/2310/2291\nf 1586/1591/1586 1507/1509/1507 1997/2006/1997\nf 911/911/911 640/640/640 479/479/479\nf 478/478/478 587/587/587 2292/2311/2292\nf 1009/1009/1009 471/471/471 1384/1384/1384\nf 1173/1173/1173 1866/1874/1866 635/635/635\nf 1851/1859/1851 2127/2137/2127 2169/2180/2169\nf 1724/1732/1724 1950/1959/1950 2038/2047/2038\nf 1950/1959/1950 1724/1732/1724 1817/1825/1817\nf 1263/1263/1263 1740/1748/1740 1633/1638/1633\nf 1855/1863/1855 2091/2100/2091 2090/2099/2090\nf 2147/2158/2147 1862/1870/1862 1751/1759/1751\nf 1902/1910/1902 2191/2202/2191 1713/1720/1713\nf 1764/1772/1764 1902/1910/1902 1799/1807/1799\nf 2127/2137/2127 1895/1903/1895 2072/2081/2072\nf 2293/2312/2293 1351/1351/1351 1350/1350/1350\nf 677/677/677 2294/2313/2294 2295/2314/2295\nf 1820/1828/1820 2197/2208/2197 1790/1798/1790\nf 2296/2315/2296 2297/2316/2297 2298/2317/2298\nf 1821/1829/1821 1820/1828/1820 1790/1798/1790\nf 2141/2151/2141 571/571/571 570/570/570\nf 2299/2318/2299 2269/2287/2269 552/552/552\nf 2212/2223/2212 552/552/552 2269/2287/2269\nf 2299/2318/2299 2270/2288/2270 2269/2287/2269\nf 2300/2319/2300 1080/1080/1080 2270/2288/2270\nf 2301/2320/2301 2302/2321/2302 2303/2322/2303\nf 2231/2248/2231 2304/2323/2304 139/139/139\nf 1851/1859/1851 1895/1903/1895 2127/2137/2127\nf 1077/1077/1077 1039/1039/1039 2132/2142/2132\nf 1885/1893/1885 1884/1892/1884 1754/1762/1754\nf 1884/1892/1884 705/705/705 1754/1762/1754\nf 1949/1958/1949 1817/1825/1817 1792/1800/1792\nf 1909/1917/1909 1949/1958/1949 1792/1800/1792\nf 1484/1486/1484 420/420/420 2089/2098/2089\nf 2150/2161/2150 2134/2144/2134 1753/1761/1753\nf 2305/2324/2305 2306/2325/2306 2307/2326/2307\nf 2191/2202/2191 1714/1721/1714 1713/1720/1713\nf 1764/1772/1764 1799/1807/1799 2275/2293/2275\nf 2150/2161/2150 2161/2172/2161 2158/2169/2158\nf 1491/1493/1491 1977/1986/1977 2308/2327/2308\nf 1876/1884/1876 1652/1657/1652 1651/1656/1651\nf 1992/2001/1992 1755/1763/1755 2141/2151/2141\nf 410/410/410 913/913/913 411/411/411\nf 1753/1761/1753 1752/1760/1752 2150/2161/2150\nf 1706/1713/1706 460/460/460 1596/1601/1596\nf 1706/1713/1706 1731/1739/1731 461/461/461\nf 460/460/460 1706/1713/1706 461/461/461\nf 2299/2318/2299 2300/2319/2300 2270/2288/2270\nf 2300/2319/2300 836/836/836 835/835/835\nf 1080/1080/1080 2300/2319/2300 835/835/835\nf 738/738/738 805/805/805 1934/1943/1934\nf 1294/1294/1294 1332/1332/1332 1295/1295/1295\nf 198/198/198 1015/1015/1015 1014/1014/1014\nf 2309/2328/2309 2310/2329/2310 1997/2006/1997\nf 2262/2280/2262 2309/2328/2309 1997/2006/1997\nf 1784/1792/1784 1823/1831/1823 1063/1063/1063\nf 1763/1771/1763 2087/2096/2087 2280/2298/2280\nf 2092/2101/2092 1854/1862/1854 1864/1872/1864\nf 2153/2164/2153 1801/1809/1801 2155/2166/2155\nf 1921/1929/1921 1775/1783/1775 1965/1974/1965\nf 691/2330/691 1294/1294/1294 2311/2331/2311\nf 1364/1364/1364 2159/2170/2159 2100/2109/2100\nf 1784/1792/1784 1063/1063/1063 1728/1736/1728\nf 917/917/917 919/919/919 2172/2183/2172\nf 2141/2151/2141 1769/1777/1769 1768/1776/1768\nf 1769/1777/1769 2103/2112/2103 1770/1778/1770\nf 1770/1778/1770 2103/2112/2103 1820/1828/1820\nf 2197/2208/2197 2230/2246/2230 2219/2230/2219\nf 2005/2014/2005 834/834/834 836/836/836\nf 2312/2332/2312 2005/2014/2005 836/836/836\nf 37/37/37 2005/2014/2005 1155/1155/1155\nf 1820/1828/1820 2192/2203/2192 2197/2208/2197\nf 1716/1723/1716 2177/2188/2177 1717/1724/1717\nf 2313/2333/2313 2309/2328/2309 2262/2280/2262\nf 2310/2329/2310 1653/1658/1653 1997/2006/1997\nf 2314/2334/2314 1571/1576/1571 2315/2335/2315\nf 1747/1755/1747 2099/2108/2099 2316/2336/2316\nf 2230/2246/2230 1824/1832/1824 2219/2230/2219\nf 1500/1502/1500 2255/2273/2255 2026/2035/2026\nf 2158/2169/2158 2242/2260/2242 2151/2162/2151\nf 2167/2178/2167 1896/1904/1896 2242/2260/2242\nf 2092/2101/2092 1864/1872/1864 1863/1871/1863\nf 1829/1837/1829 2317/2337/2317 1830/1838/1830\nf 1308/1308/1308 1310/1310/1310 2156/2167/2156\nf 2159/2170/2159 2168/2179/2168 2100/2109/2100\nf 2318/2338/2318 2319/2339/2319 1335/1335/1335\nf 1774/1782/1774 2257/2275/2257 1775/1783/1775\nf 168/168/168 167/167/167 1555/1560/1555\nf 2177/2188/2177 2320/2340/2320 1717/1724/1717\nf 2161/2172/2161 2167/2178/2167 2158/2169/2158\nf 418/418/418 1266/1266/1266 419/419/419\nf 2192/2203/2192 2230/2246/2230 2197/2208/2197\nf 2321/2341/2321 2300/2319/2300 2299/2318/2299\nf 2322/2342/2322 836/836/836 2300/2319/2300\nf 2322/2342/2322 2312/2332/2312 836/836/836\nf 1971/1980/1971 810/810/810 1725/1733/1725\nf 1718/1725/1718 2323/2343/2323 2101/2110/2101\nf 1639/1644/1639 1606/1611/1606 1640/1645/1640\nf 2324/2344/2324 557/557/557 559/559/559\nf 2325/2345/2325 349/349/349 351/351/351\nf 2326/2346/2326 2327/2347/2327 2328/2348/2328\nf 2230/2246/2230 2229/2245/2229 1824/1832/1824\nf 1895/1903/1895 2092/2101/2092 2144/2155/2144\nf 2280/2298/2280 2087/2096/2087 2287/2306/2287\nf 1801/1809/1801 1800/1808/1800 2155/2166/2155\nf 1892/1900/1892 1783/1791/1783 2220/2231/2220\nf 416/416/416 2329/2349/2329 215/215/215\nf 2229/2245/2229 1822/1830/1822 1824/1832/1824\nf 2330/2350/2330 2195/2206/2195 2194/2205/2194\nf 1854/1862/1854 1831/1839/1831 1864/1872/1864\nf 2130/2140/2130 1896/1904/1896 1898/1906/1898\nf 2071/2080/2071 1031/1031/1031 1876/1884/1876\nf 2134/2144/2134 2157/2168/2157 2170/2181/2170\nf 916/916/916 809/809/809 2131/2141/2131\nf 1991/2000/1991 1753/1761/1753 2049/2058/2049\nf 2331/2351/2331 2312/2332/2312 2322/2342/2322\nf 2332/2352/2332 2005/2014/2005 2312/2332/2312\nf 2331/2351/2331 2332/2352/2332 2312/2332/2312\nf 2004/2013/2004 2003/2012/2003 1500/1502/1500\nf 663/663/663 684/684/684 1649/1654/1649\nf 2310/2329/2310 2333/2353/2333 1653/1658/1653\nf 2085/2094/2085 1843/1851/1843 1868/1876/1868\nf 1790/1798/1790 2197/2208/2197 912/912/912\nf 2258/2276/2258 1842/1850/1842 2135/2145/2135\nf 1569/1574/1569 850/850/850 1625/1630/1625\nf 753/753/753 438/438/438 158/158/158\nf 1780/1788/1780 2200/2211/2200 1892/1900/1892\nf 2029/2038/2029 2011/2020/2011 2229/2245/2229\nf 1168/1168/1168 592/592/592 907/907/907\nf 2334/2354/2334 2181/2192/2181 2335/2355/2335\nf 1824/1832/1824 1823/1831/1823 1784/1792/1784\nf 1764/1772/1764 739/739/739 1364/1364/1364\nf 571/571/571 2142/2153/2142 1568/1573/1568\nf 2219/2230/2219 1824/1832/1824 1784/1792/1784\nf 1979/1988/1979 2076/2085/2076 1596/1601/1596\nf 46/46/46 48/48/48 934/934/934\nf 2188/2199/2188 2321/2341/2321 2299/2318/2299\nf 2006/2015/2006 2005/2014/2005 2332/2352/2332\nf 2005/2014/2005 1203/1203/1203 1155/1155/1155\nf 510/510/510 718/718/718 511/511/511\nf 2336/2356/2336 594/594/594 593/593/593\nf 1948/1957/1948 1720/1728/1720 1719/1727/1719\nf 1965/1974/1965 1775/1783/1775 1899/1907/1899\nf 1991/2000/1991 1751/1759/1751 1753/1761/1753\nf 2154/2165/2154 2337/2357/2337 2063/2072/2063\nf 2135/2145/2135 1841/1849/1841 1951/1960/1951\nf 2124/2247/2124 691/2330/691 2311/2331/2311\nf 1831/1839/1831 1830/1838/1830 1918/1926/1918\nf 1650/1655/1650 372/372/372 979/979/979\nf 1781/1789/1781 1952/1961/1952 1943/1952/1943\nf 1335/1335/1335 1844/1852/1844 1833/1841/1833\nf 2311/2331/2311 1294/1294/1294 1727/1735/1727\nf 1721/1729/1721 1821/1829/1821 1722/1730/1722\nf 2300/2319/2300 2321/2341/2321 2322/2342/2322\nf 2338/2358/2338 2331/2351/2331 2322/2342/2322\nf 2331/2351/2331 2006/2015/2006 2332/2352/2332\nf 1772/1780/1772 1771/1779/1771 2339/2359/2339\nf 416/416/416 415/415/415 2340/2360/2340\nf 2167/2178/2167 2137/2147/2137 1896/1904/1896\nf 2336/2356/2336 660/660/660 594/594/594\nf 2333/2353/2333 1232/1232/1232 1653/1658/1653\nf 1884/1892/1884 1263/1263/1263 705/705/705\nf 1263/1263/1263 1633/1638/1633 927/927/927\nf 1195/1195/1195 906/906/906 2341/2361/2341\nf 1714/1721/1714 2114/2124/2114 2007/2016/2007\nf 2007/2016/2007 2114/2124/2114 2074/2083/2074\nf 1899/1907/1899 1900/1908/1900 2025/2034/2025\nf 634/634/634 1133/1133/1133 973/973/973\nf 2154/2165/2154 1780/1788/1780 2337/2357/2337\nf 1953/1962/1953 1995/2004/1995 2031/2040/2031\nf 1897/1905/1897 1651/1656/1651 1898/1906/1898\nf 2161/2172/2161 1919/1927/1919 2167/2178/2167\nf 2342/2362/2342 1484/1486/1484 1486/1488/1486\nf 1918/1926/1918 1830/1838/1830 2136/2146/2136\nf 2218/2229/2218 2343/2363/2343 2344/2364/2344\nf 971/971/971 2274/2292/2274 1363/1363/1363\nf 2345/2365/2345 2321/2341/2321 2188/2199/2188\nf 2346/2366/2346 2322/2342/2322 2321/2341/2321\nf 2346/2366/2346 2338/2358/2338 2322/2342/2322\nf 2347/2367/2347 2331/2351/2331 2338/2358/2338\nf 2331/2351/2331 2347/2367/2347 2006/2015/2006\nf 2348/2368/2348 1203/1203/1203 2006/2015/2006\nf 1290/1290/1290 1289/1289/1289 977/977/977\nf 2349/2369/2349 1801/1809/1801 2152/2163/2152\nf 2025/2034/2025 1900/1908/1900 2026/2035/2026\nf 1900/1908/1900 2350/2370/2350 2026/2035/2026\nf 2026/2035/2026 2350/2370/2350 1501/1503/1501\nf 2152/2163/2152 1929/1938/1929 1883/1891/1883\nf 2158/2169/2158 2151/2162/2151 2157/2168/2157\nf 1943/1952/1943 2010/2019/2010 2009/2018/2009\nf 2012/2021/2012 1899/1907/1899 2025/2034/2025\nf 1867/1875/1867 1869/1877/1869 2071/2080/2071\nf 2026/2035/2026 1555/1560/1555 2027/2036/2027\nf 2045/2054/2045 2351/2371/2351 2046/2055/2046\nf 1841/1849/1841 1843/1851/1843 2085/2094/2085\nf 2352/2372/2352 1846/1854/1846 455/455/455\nf 2353/2373/2353 225/225/225 2354/2374/2354\nf 1011/1011/1011 1013/1013/1013 613/613/613\nf 2355/2375/2355 587/587/587 589/589/589\nf 2356/2376/2356 661/661/661 660/660/660\nf 977/977/977 2188/2199/2188 1290/1290/1290\nf 979/979/979 2345/2365/2345 2188/2199/2188\nf 2321/2341/2321 2345/2365/2345 2346/2366/2346\nf 2346/2366/2346 2357/2377/2357 2338/2358/2338\nf 2357/2377/2357 2347/2367/2347 2338/2358/2338\nf 2358/2378/2358 2006/2015/2006 2347/2367/2347\nf 2358/2378/2358 2348/2368/2348 2006/2015/2006\nf 2178/2189/2178 1203/1203/1203 2348/2368/2348\nf 2356/2376/2356 662/662/662 661/661/661\nf 1966/1975/1966 1101/1101/1101 1967/1976/1967\nf 2359/2379/2359 2360/2380/2360 2361/2381/2361\nf 2362/2382/2362 1232/1232/1232 2333/2353/2333\nf 1569/1574/1569 2159/2170/2159 867/867/867\nf 2157/2168/2157 2151/2162/2151 2170/2181/2170\nf 2090/2099/2090 2092/2101/2092 1834/1842/1834\nf 2363/2383/2363 2171/2182/2171 1869/1877/1869\nf 2064/2073/2064 2063/2072/2063 2364/2384/2364\nf 2051/2060/2051 1930/1939/1930 2364/2384/2364\nf 2063/2072/2063 2337/2357/2337 1756/1764/1756\nf 2063/2072/2063 1756/1764/1756 2364/2384/2364\nf 1930/1939/1930 2064/2073/2064 2364/2384/2364\nf 1930/1939/1930 2051/2060/2051 1931/1940/1931\nf 1780/1788/1780 1894/1902/1894 2337/2357/2337\nf 1876/1884/1876 1867/1875/1867 2071/2080/2071\nf 2026/2035/2026 2255/2273/2255 1555/1560/1555\nf 1832/1840/1832 1850/1858/1850 1625/1630/1625\nf 1972/1981/1972 1491/1493/1491 1099/1099/1099\nf 1832/1840/1832 1834/1842/1834 1850/1858/1850\nf 37/37/37 834/834/834 2005/2014/2005\nf 1854/1862/1854 2091/2100/2091 1829/1837/1829\nf 2365/2385/2365 2347/2367/2347 2357/2377/2357\nf 2365/2385/2365 2358/2378/2358 2347/2367/2347\nf 948/948/948 1750/1758/1750 2199/2210/2199\nf 2366/2386/2366 1232/1232/1232 2362/2382/2362\nf 1845/1853/1845 2090/2099/2090 1834/1842/1834\nf 1064/1064/1064 1994/2003/1994 1065/1065/1065\nf 1994/2003/1994 1909/1917/1909 1065/1065/1065\nf 1797/1805/1797 390/390/390 437/437/437\nf 1930/1939/1930 2155/2166/2155 2064/2073/2064\nf 1929/1938/1929 2155/2166/2155 1930/1939/1930\nf 1893/1901/1893 2220/2231/2220 2030/2039/2030\nf 2220/2231/2220 1782/1790/1782 2030/2039/2030\nf 1943/1952/1943 1953/1962/1953 2010/2019/2010\nf 2242/2260/2242 1896/1904/1896 2130/2140/2130\nf 2335/2355/2335 2181/2192/2181 2367/2387/2367\nf 1328/1328/1328 1802/1810/1802 1151/1151/1151\nf 2145/2156/2145 2124/2247/2124 2311/2331/2311\nf 2346/2366/2346 2368/2388/2368 2357/2377/2357\nf 2368/2388/2368 2365/2385/2365 2357/2377/2357\nf 2369/2389/2369 2358/2378/2358 2365/2385/2365\nf 2358/2378/2358 2369/2389/2369 2348/2368/2348\nf 1816/1824/1816 2145/2156/2145 2311/2331/2311\nf 207/207/207 2183/2194/2183 1296/1296/1296\nf 523/523/523 1407/1409/1407 1137/1137/1137\nf 1282/1282/1282 1726/1734/1726 1293/1293/1293\nf 2366/2386/2366 2362/2382/2362 2370/2390/2370\nf 1019/1019/1019 984/984/984 1018/1018/1018\nf 478/478/478 534/534/534 554/554/554\nf 1367/2391/1367 1366/2239/1366 692/692/692\nf 1013/1013/1013 884/884/884 463/463/463\nf 2371/2392/2371 2314/2334/2314 2315/2335/2315\nf 638/638/638 2221/2232/2221 2223/2234/2223\nf 2337/2357/2337 1894/1902/1894 1756/1764/1756\nf 1383/1383/1383 2372/2393/2372 1382/1382/1382\nf 1919/1927/1919 1878/1886/1878 2137/2147/2137\nf 552/552/552 551/551/551 2373/2394/2373\nf 2101/2110/2101 2346/2366/2346 2345/2365/2345\nf 2101/2110/2101 2368/2388/2368 2346/2366/2346\nf 2374/2395/2374 2178/2189/2178 2348/2368/2348\nf 1605/1610/1605 1954/1963/1954 2032/2041/2032\nf 634/634/634 973/973/973 635/635/635\nf 1464/1466/1464 1466/1468/1466 1493/1495/1493\nf 1398/1398/1398 1397/1397/1397 2375/2396/2375\nf 1850/1858/1850 1738/1746/1738 1625/1630/1625\nf 2130/2140/2130 809/809/809 2115/2125/2115\nf 1943/1952/1943 2009/2018/2009 2030/2039/2030\nf 2364/2384/2364 1756/1764/1756 1993/2002/1993\nf 2255/2273/2255 1556/1561/1556 1555/1560/1555\nf 1953/1962/1953 2031/2040/2031 2010/2019/2010\nf 395/395/395 772/772/772 1874/1882/1874\nf 2155/2166/2155 2062/2071/2062 2064/2073/2064\nf 1741/1749/1741 395/395/395 1874/1882/1874\nf 1156/1156/1156 1155/1155/1155 1203/1203/1203\nf 1259/1259/1259 2226/2242/2226 1260/1260/1260\nf 2142/2153/2142 1770/1778/1770 1721/1729/1721\nf 2275/2293/2275 1801/1809/1801 2287/2306/2287\nf 2091/2100/2091 1855/1863/1855 1829/1837/1829\nf 1830/1838/1830 2317/2337/2317 2258/2276/2258\nf 1741/1749/1741 1874/1882/1874 1886/1894/1886\nf 2376/2397/2376 2345/2365/2345 979/979/979\nf 2368/2388/2368 2377/2398/2377 2365/2385/2365\nf 2378/2399/2378 2369/2389/2369 2365/2385/2365\nf 2377/2398/2377 2378/2399/2378 2365/2385/2365\nf 2379/2400/2379 2348/2368/2348 2369/2389/2369\nf 2378/2399/2378 2379/2400/2379 2369/2389/2369\nf 2348/2368/2348 2379/2400/2379 2374/2395/2374\nf 1993/2002/1993 1756/1764/1756 1755/1763/1755\nf 357/357/357 2284/2303/2284 2110/2120/2110\nf 2282/2301/2282 523/523/523 522/522/522\nf 1812/1820/1812 563/563/563 738/738/738\nf 2366/2386/2366 2380/2401/2380 1232/1232/1232\nf 689/689/689 2014/2023/2014 2013/2022/2013\nf 2051/2060/2051 2364/2384/2364 1993/2002/1993\nf 2033/2042/2033 2138/2148/2138 2094/2103/2094\nf 2033/2042/2033 2052/2061/2052 2138/2148/2138\nf 1782/1790/1782 1943/1952/1943 2030/2039/2030\nf 2115/2125/2115 2242/2260/2242 2130/2140/2130\nf 1972/1981/1972 2171/2182/2171 1977/1986/1977\nf 1697/1704/1697 971/971/971 1659/1666/1659\nf 205/205/205 2271/2289/2271 2273/2291/2273\nf 363/363/363 390/390/390 364/364/364\nf 2012/2021/2012 2025/2034/2025 2027/2036/2027\nf 1737/1745/1737 1736/1744/1736 1885/1893/1885\nf 1737/1745/1737 1885/1893/1885 2241/2259/2241\nf 138/138/138 2381/2402/2381 216/216/216\nf 2101/2110/2101 2323/2343/2323 2368/2388/2368\nf 2368/2388/2368 2323/2343/2323 2377/2398/2377\nf 2382/2403/2382 2178/2189/2178 2374/2395/2374\nf 1726/1734/1726 1249/1249/1249 2178/2189/2178\nf 2382/2403/2382 1726/1734/1726 2178/2189/2178\nf 2383/2404/2383 1035/1035/1035 2193/2204/2193\nf 1641/1646/1641 1922/1930/1922 1795/1803/1795\nf 2253/2271/2253 1414/1416/1414 1413/1415/1413\nf 2380/2401/2380 620/620/620 1232/1232/1232\nf 2317/2337/2317 1840/1848/1840 2258/2276/2258\nf 2384/2405/2384 1425/1427/1425 2283/2302/2283\nf 2197/2208/2197 2219/2230/2219 1803/1811/1803\nf 1165/1165/1165 1308/1308/1308 1040/1040/1040\nf 1877/1885/1877 1875/1883/1875 1876/1884/1876\nf 1994/2003/1994 1996/2005/1996 1909/1917/1909\nf 1931/1940/1931 2051/2060/2051 1705/1712/1705\nf 2052/2061/2052 1710/1717/1710 1712/1719/1712\nf 1649/1654/1649 231/231/231 527/527/527\nf 2385/2406/2385 2386/2407/2386 2211/2222/2211\nf 2242/2260/2242 2115/2125/2115 2151/2162/2151\nf 2169/2180/2169 2191/2202/2191 2100/2109/2100\nf 1166/1166/1166 1492/1494/1492 1167/1167/1167\nf 2275/2293/2275 1799/1807/1799 1801/1809/1801\nf 243/243/243 72/72/72 71/71/71\nf 2085/2094/2085 1868/1876/1868 1867/1875/1867\nf 2169/2180/2169 2127/2137/2127 1714/1721/1714\nf 809/809/809 2130/2140/2130 2131/2141/2131\nf 2387/2408/2387 773/773/773 772/772/772\nf 1717/1724/1717 2378/2399/2378 2377/2398/2377\nf 2320/2340/2320 2379/2400/2379 2378/2399/2378\nf 1717/1724/1717 2320/2340/2320 2378/2399/2378\nf 2388/2409/2388 2374/2395/2374 2379/2400/2379\nf 2320/2340/2320 2388/2409/2388 2379/2400/2379\nf 2374/2395/2374 2388/2409/2388 2382/2403/2382\nf 1249/1249/1249 1726/1734/1726 1264/1264/1264\nf 1701/1708/1701 1498/1500/1498 1499/1501/1499\nf 250/250/250 996/996/996 171/171/171\nf 2389/2410/2389 2390/2411/2390 2391/2412/2391\nf 2392/2413/2392 634/634/634 636/636/636\nf 412/412/412 358/358/358 501/501/501\nf 2229/2245/2229 2011/2020/2011 1822/1830/1822\nf 1641/1646/1641 1795/1803/1795 1729/1737/1729\nf 2103/2112/2103 2192/2203/2192 1820/1828/1820\nf 1953/1962/1953 2049/2058/2049 1995/2004/1995\nf 1992/2001/1992 2051/2060/2051 1993/2002/1993\nf 1332/1332/1332 1294/1294/1294 1366/1366/1366\nf 2027/2036/2027 1555/1560/1555 1980/1989/1980\nf 1892/1900/1892 2220/2231/2220 1893/1901/1893\nf 2078/2087/2078 2192/2203/2192 2103/2112/2103\nf 2170/2181/2170 2151/2162/2151 2104/2113/2104\nf 2127/2137/2127 2072/2081/2072 2114/2124/2114\nf 1294/1294/1294 1293/1293/1293 1726/1734/1726\nf 1862/1870/1862 1864/1872/1864 1904/1912/1904\nf 130/130/130 266/266/266 1581/1586/1581\nf 1896/1904/1896 2137/2147/2137 1897/1905/1897\nf 1800/1808/1800 1713/1720/1713 1779/1787/1779\nf 2323/2343/2323 1718/1725/1718 2377/2398/2377\nf 1718/1725/1718 1717/1724/1717 2377/2398/2377\nf 1727/1735/1727 1726/1734/1726 2382/2403/2382\nf 2177/2188/2177 1836/1844/1836 2320/2340/2320\nf 1817/1825/1817 1708/1715/1708 1767/1775/1767\nf 666/2235/666 2145/2156/2145 1815/1823/1815\nf 2142/2153/2142 1768/1776/1768 1770/1778/1770\nf 478/478/478 554/554/554 587/587/587\nf 546/546/546 563/563/563 1812/1820/1812\nf 1816/1824/1816 2311/2331/2311 1727/1735/1727\nf 2135/2145/2135 1842/1850/1842 1841/1849/1841\nf 1821/1829/1821 1790/1798/1790 1722/1730/1722\nf 1877/1885/1877 1651/1656/1651 1897/1905/1897\nf 2049/2058/2049 2048/2057/2048 1995/2004/1995\nf 2393/2414/2393 1308/1308/1308 1165/1165/1165\nf 1891/1899/1891 2014/2023/2014 1981/1990/1981\nf 2031/2040/2031 1995/2004/1995 1994/2003/1994\nf 1764/1772/1764 1489/1491/1489 739/739/739\nf 1780/1788/1780 1892/1900/1892 1894/1902/1894\nf 2134/2144/2134 2170/2181/2170 2047/2056/2047\nf 1794/1802/1794 1891/1899/1891 1795/1803/1795\nf 1921/1929/1921 1965/1974/1965 1794/1802/1794\nf 2394/2415/2394 2395/2416/2395 2396/2417/2396\nf 1779/1787/1779 1713/1720/1713 1715/1722/1715\nf 1836/1844/1836 2388/2409/2388 2320/2340/2320\nf 1814/1822/1814 2382/2403/2382 2388/2409/2388\nf 1836/1844/1836 1814/1822/1814 2388/2409/2388\nf 2382/2403/2382 1814/1822/1814 1727/1735/1727\nf 1803/1811/1803 2219/2230/2219 833/833/833\nf 620/620/620 2380/2401/2380 2397/2418/2397\nf 2398/2419/2398 2399/2420/2399 2400/2421/2400\nf 570/570/570 710/710/710 1153/1153/1153\nf 2256/2274/2256 2255/2273/2255 1500/1502/1500\nf 1815/1823/1815 1814/1822/1814 1836/1844/1836\nf 2401/2422/2401 1280/1280/1280 1279/1279/1279\nf 588/588/588 1328/1328/1328 830/830/830\nf 340/340/340 980/980/980 1417/1419/1417\nf 2402/2423/2402 2403/2424/2403 2404/2425/2404\nf 2402/2423/2402 2405/2426/2405 2403/2424/2403\nf 2406/2427/2406 2407/2428/2407 2408/2429/2408\nf 1068/1068/1068 2165/2176/2165 406/406/406\nf 2340/2360/2340 52/52/52 2409/2430/2409\nf 401/401/401 2410/2431/2410 402/402/402\nf 401/401/401 1281/1281/1281 2410/2431/2410\nf 1605/1610/1605 2106/2116/2106 1306/1306/1306\nf 2411/2432/2411 2412/2433/2412 640/640/640\nf 2413/2434/2413 2414/2435/2414 2415/2436/2415\nf 2416/2437/2416 1548/1553/1548 2417/2438/2417\nf 1417/1419/1417 260/260/260 262/262/262\nf 980/980/980 260/260/260 1417/1419/1417\nf 102/102/102 260/260/260 980/980/980\nf 1982/1991/1982 263/263/263 1983/1992/1983\nf 2418/2439/2418 2419/2440/2419 56/56/56\nf 2420/2441/2420 2421/2442/2421 2422/2443/2422\nf 104/104/104 1984/1993/1984 2423/2444/2423\nf 2424/2445/2424 2425/2446/2425 2426/2447/2426\nf 2427/2448/2427 2428/2449/2428 1522/1526/1522\nf 2429/2450/2429 1269/1269/1269 2430/2451/2430\nf 2431/2452/2431 2432/2453/2432 2433/2454/2433\nf 2174/2185/2174 400/400/400 402/402/402\nf 2434/2455/2434 228/228/228 1139/1139/1139\nf 2435/2456/2435 2436/2457/2436 1279/1279/1279\nf 1279/1279/1279 2436/2457/2436 2401/2422/2401\nf 587/587/587 554/554/554 588/588/588\nf 50/50/50 2437/2458/2437 51/51/51\nf 51/51/51 2438/2459/2438 104/104/104\nf 2438/2459/2438 2439/2460/2439 104/104/104\nf 261/261/261 260/260/260 102/102/102\nf 2440/2461/2440 1699/1706/1699 2441/2462/2441\nf 262/262/262 261/261/261 2442/2463/2442\nf 2442/2463/2442 536/536/536 535/535/535\nf 2443/2464/2443 2444/2465/2444 2445/2466/2445\nf 2446/2467/2446 2447/2468/2447 2448/2469/2448\nf 2449/2470/2449 2272/2290/2272 1774/1782/1774\nf 1704/1711/1704 400/400/400 2174/2185/2174\nf 2420/2441/2420 2422/2443/2422 2450/2471/2450\nf 1704/1711/1704 2435/2456/2435 400/400/400\nf 536/536/536 2451/2472/2451 75/75/75\nf 1281/1281/1281 1280/1280/1280 2452/2473/2452\nf 1281/1281/1281 2452/2473/2452 2410/2431/2410\nf 402/402/402 2410/2431/2410 2453/2474/2453\nf 2454/2475/2454 2455/2476/2455 1762/1770/1762\nf 2456/2477/2456 974/974/974 976/976/976\nf 2457/2478/2457 2458/2479/2458 1852/1860/1852\nf 2257/2275/2257 1774/1782/1774 2459/2480/2459\nf 765/765/765 2460/2481/2460 763/763/763\nf 2444/2465/2444 2458/2479/2458 2445/2466/2445\nf 2461/2482/2461 1192/1192/1192 918/918/918\nf 763/763/763 925/925/925 764/764/764\nf 997/997/997 2462/2483/2462 1070/1070/1070\nf 139/139/139 138/138/138 2463/2484/2463\nf 1704/1711/1704 2436/2457/2436 2435/2456/2435\nf 440/440/440 552/552/552 2212/2223/2212\nf 1070/1070/1070 2462/2483/2462 2429/2450/2429\nf 2464/2485/2464 2465/2486/2465 2466/2487/2466\nf 1933/1942/1933 1760/1768/1760 2455/2476/2455\nf 1766/1774/1766 2467/2488/2467 2468/2489/2468\nf 2469/2490/2469 2470/2491/2470 2471/2492/2471\nf 2472/2493/2472 2473/2494/2473 1349/1349/1349\nf 2474/2495/2474 2472/2493/2472 1349/1349/1349\nf 423/423/423 2475/2496/2475 2476/2497/2476\nf 2477/2498/2477 2478/2499/2478 1122/1122/1122\nf 52/52/52 104/104/104 2423/2444/2423\nf 1913/1921/1913 2476/2497/2476 1914/1922/1914\nf 2479/2500/2479 1393/1393/1393 1347/1347/1347\nf 2480/2501/2480 2024/2033/2024 974/974/974\nf 1042/1042/1042 2189/2200/2189 1043/1043/1043\nf 2453/2474/2453 1427/1429/1427 426/426/426\nf 2481/2502/2481 1968/1977/1968 1967/1976/1967\nf 2482/2503/2482 2314/2334/2314 2371/2392/2371\nf 408/408/408 139/139/139 2463/2484/2463\nf 2483/2504/2483 2484/2505/2484 2485/2506/2485\nf 2486/2507/2486 2487/2508/2487 2305/2324/2305\nf 2488/2509/2488 759/759/759 2489/2510/2489\nf 2490/2511/2490 127/127/127 2491/2512/2491\nf 415/415/415 2492/2513/2492 50/50/50\nf 2493/2514/2493 948/948/948 488/488/488\nf 2494/2515/2494 1737/1745/1737 2241/2259/2241\nf 1913/1921/1913 421/421/421 423/423/423\nf 2495/2516/2495 2440/2461/2440 1135/1135/1135\nf 5/5/5 2496/2517/2496 2497/2518/2497\nf 1023/1023/1023 2498/2519/2498 1021/1021/1021\nf 2499/2520/2499 2500/2521/2500 2501/2522/2501\nf 1944/1953/1944 2126/2136/2126 1955/1964/1955\nf 2502/2523/2502 2503/2524/2503 2504/2525/2504\nf 2505/2526/2505 2401/2422/2401 2436/2457/2436\nf 2477/2498/2477 2449/2470/2449 2478/2499/2478\nf 2506/2527/2506 2507/2528/2507 2508/2529/2508\nf 2509/2530/2509 407/407/407 148/148/148\nf 2510/2531/2510 2511/2532/2511 166/166/166\nf 1306/1306/1306 2512/2533/2512 1606/1611/1606\nf 2513/2534/2513 2514/2535/2514 2515/2536/2515\nf 2505/2526/2505 251/251/251 2401/2422/2401\nf 2172/2183/2172 2516/2537/2516 2517/2538/2517\nf 456/456/456 1/1/1 457/457/457\nf 2518/2539/2518 1945/1954/1945 1922/1930/1922\nf 2512/2533/2512 1640/1645/1640 1606/1611/1606\nf 2271/2289/2271 2459/2480/2459 2272/2290/2272\nf 92/92/92 91/91/91 2015/2024/2015\nf 2519/2540/2519 2520/2541/2520 2521/2542/2521\nf 643/643/643 2522/2543/2522 2523/2544/2523\nf 2524/2545/2524 2499/2520/2499 2525/2546/2525\nf 1427/1429/1427 2453/2474/2453 2526/2547/2526\nf 2526/2547/2526 2452/2473/2452 2527/2548/2527\nf 1081/1081/1081 1083/1083/1083 1671/1678/1671\nf 2528/2549/2528 2529/2550/2529 2530/2551/2530\nf 1291/1291/1291 1049/1049/1049 1289/1289/1289\nf 2531/2552/2531 918/918/918 917/917/917\nf 2532/2553/2532 2463/2484/2463 2040/2049/2040\nf 2531/2552/2531 2461/2482/2461 918/918/918\nf 2125/2135/2125 1811/1819/1811 2288/2307/2288\nf 2533/2554/2533 1776/1784/1776 2288/2307/2288\nf 857/857/857 856/856/856 353/353/353\nf 2534/2555/2534 2334/2354/2334 2335/2355/2335\nf 2398/2419/2398 2535/2556/2535 2404/2425/2404\nf 2440/2461/2440 249/249/249 1135/1135/1135\nf 148/148/148 2536/2557/2536 2537/2558/2537\nf 2538/2559/2538 2539/2560/2539 2356/2376/2356\nf 2540/2561/2540 2541/2562/2541 2542/2563/2542\nf 2541/2562/2541 405/405/405 194/194/194\nf 2543/2564/2543 1165/1165/1165 1164/1164/1164\nf 2544/2565/2544 2545/2566/2545 993/993/993\nf 2546/2567/2546 1742/1750/1742 1744/1752/1744\nf 2547/2568/2547 2548/2569/2548 2549/2570/2549\nf 2507/2528/2507 2528/2549/2528 2530/2551/2530\nf 2550/2571/2550 2531/2552/2531 917/917/917\nf 2551/2572/2551 2552/2573/2552 2553/2574/2553\nf 1547/1552/1547 1206/1206/1206 1205/1205/1205\nf 2507/2528/2507 1777/1785/1777 2508/2529/2508\nf 2548/2569/2548 2538/2559/2538 2549/2570/2549\nf 2533/2554/2533 2554/2575/2554 2478/2499/2478\nf 679/679/679 2555/2576/2555 2556/2577/2556\nf 2539/2560/2539 2557/2578/2557 2558/2579/2558\nf 2538/2559/2538 2557/2578/2557 2539/2560/2539\nf 2233/2250/2233 2559/2580/2559 2560/2581/2560\nf 2470/2491/2470 2469/2490/2469 2413/2434/2413\nf 2410/2431/2410 2526/2547/2526 2453/2474/2453\nf 2561/2582/2561 2562/2583/2562 2563/2584/2563\nf 560/560/560 2564/2585/2564 1704/1711/1704\nf 1704/1711/1704 2564/2585/2564 2436/2457/2436\nf 2564/2585/2564 2565/2586/2565 2436/2457/2436\nf 2436/2457/2436 2565/2586/2565 2505/2526/2505\nf 2566/2587/2566 2567/2588/2567 2568/2589/2568\nf 2569/2590/2569 2570/2591/2570 2571/2592/2571\nf 1968/1977/1968 1120/1120/1120 1966/1975/1966\nf 1762/1770/1762 1761/1769/1761 2226/2242/2226\nf 924/924/924 1101/1101/1101 1305/1305/1305\nf 1134/1134/1134 2572/2593/2572 2495/2516/2495\nf 2572/2593/2572 1134/1134/1134 2162/2173/2162\nf 2317/2337/2317 1829/1837/1829 1840/1848/1840\nf 2392/2413/2392 1132/1132/1132 634/634/634\nf 1205/1205/1205 2573/2594/2573 2574/2595/2574\nf 2575/2596/2575 2576/2597/2576 2491/2512/2491\nf 2577/2598/2577 2441/2462/2441 2578/2599/2578\nf 2579/2600/2579 2580/2601/2580 2581/2602/2581\nf 2493/2514/2493 2582/2603/2582 948/948/948\nf 2583/2604/2583 2584/2605/2584 2585/2606/2585\nf 2496/2517/2496 5/5/5 1307/1307/1307\nf 2586/2607/2586 2508/2529/2508 1343/1343/1343\nf 2508/2529/2508 1344/1344/1344 1343/1343/1343\nf 2587/2608/2587 2405/2426/2405 2402/2423/2402\nf 2588/2609/2588 1699/1706/1699 1698/1705/1698\nf 2589/2610/2589 2540/2561/2540 2590/2611/2590\nf 137/137/137 2381/2402/2381 138/138/138\nf 402/402/402 2453/2474/2453 1700/1707/1700\nf 1424/1426/1424 2591/2612/2591 2592/2613/2592\nf 920/920/920 2593/2614/2593 760/760/760\nf 1320/1320/1320 2594/2615/2594 2595/2616/2595\nf 759/759/759 103/103/103 340/340/340\nf 318/318/318 1524/1528/1524 987/987/987\nf 1520/1522/1520 215/215/215 2596/2617/2596\nf 2597/2618/2597 2162/2173/2162 1134/1134/1134\nf 2183/2194/2183 442/442/442 1296/1296/1296\nf 2598/2619/2598 232/232/232 2599/2620/2599\nf 1297/1297/1297 244/244/244 1139/1139/1139\nf 2582/2603/2582 1583/1588/1583 948/948/948\nf 2544/2565/2544 424/424/424 2371/2392/2371\nf 2600/2621/2600 2601/2622/2601 2555/2576/2555\nf 1512/1514/1512 875/2623/875 2602/2624/2602\nf 2603/2625/2603 1394/1394/1394 2604/2626/2604\nf 2605/2627/2605 2562/2583/2562 2561/2582/2561\nf 2606/2628/2606 2607/2629/2607 855/855/855\nf 76/76/76 228/228/228 144/144/144\nf 2608/2630/2608 2609/2631/2609 1506/1508/1506\nf 2507/2528/2507 2530/2551/2530 2097/2106/2097\nf 1777/1785/1777 2507/2528/2507 2097/2106/2097\nf 145/145/145 1536/1541/1536 341/341/341\nf 2610/2632/2610 6/6/6 2611/2633/2611\nf 342/342/342 344/344/344 2584/2605/2584\nf 344/344/344 759/759/759 2584/2605/2584\nf 919/919/919 2502/2523/2502 2516/2537/2516\nf 2586/2607/2586 1343/1343/1343 2612/2634/2612\nf 2500/2521/2500 2613/2635/2613 2259/2277/2259\nf 228/228/228 208/208/208 1139/1139/1139\nf 2614/2636/2614 2615/2637/2615 2439/2460/2439\nf 2541/2562/2541 194/194/194 2542/2563/2542\nf 2614/2636/2614 2616/2638/2616 2615/2637/2615\nf 2617/2639/2617 2618/2640/2618 2619/2641/2619\nf 2620/2642/2620 2621/2643/2621 2622/2644/2622\nf 2623/2645/2623 2624/2646/2624 2529/2550/2529\nf 207/207/207 1297/1297/1297 208/208/208\nf 2625/2647/2625 2600/2621/2600 2555/2576/2555\nf 2626/2648/2626 2627/2649/2627 2628/2650/2628\nf 2122/2132/2122 2057/2066/2057 2108/2118/2108\nf 1704/1711/1704 186/186/186 560/560/560\nf 2629/2651/2629 974/974/974 2456/2477/2456\nf 877/877/877 876/876/876 2351/2652/2351\nf 2545/2566/2545 2630/2653/2630 2631/2654/2631\nf 419/419/419 1266/1266/1266 2632/2655/2632\nf 2633/2656/2633 2634/2657/2634 2635/2658/2635\nf 209/209/209 261/261/261 102/102/102\nf 1345/1345/1345 2636/2659/2636 2637/2660/2637\nf 541/541/541 441/441/441 248/248/248\nf 2517/2538/2517 2516/2537/2516 2638/2661/2638\nf 2476/2497/2476 1913/1921/1913 423/423/423\nf 1523/1527/1523 2639/2662/2639 2640/2663/2640\nf 2629/2651/2629 2456/2477/2456 2641/2664/2641\nf 2506/2527/2506 2508/2529/2508 2586/2607/2586\nf 1801/1809/1801 2349/2369/2349 2287/2306/2287\nf 2505/2526/2505 2565/2586/2565 251/251/251\nf 1167/1167/1167 2088/2097/2088 1911/1919/1911\nf 1944/1953/1944 1793/1801/1793 1945/1954/1945\nf 1266/1266/1266 1081/1081/1081 1671/1678/1671\nf 1640/1645/1640 2518/2539/2518 1922/1930/1922\nf 2642/2665/2642 2643/2666/2643 2644/2667/2644\nf 471/471/471 860/860/860 472/472/472\nf 1568/1573/1568 2142/2153/2142 1329/1329/1329\nf 1554/1559/1554 2645/2668/2645 2449/2470/2449\nf 2508/2529/2508 1777/1785/1777 1344/1344/1344\nf 2646/2669/2646 2647/2670/2647 2648/2671/2648\nf 2649/2672/2649 893/893/893 2650/2673/2650\nf 2227/2243/2227 678/678/678 2651/2674/2651\nf 1260/1260/1260 2227/2243/2227 2651/2674/2651\nf 2215/2226/2215 2652/2675/2652 2653/2676/2653\nf 487/487/487 1266/1266/1266 1672/1679/1672\nf 2640/2663/2640 694/694/694 2654/2677/2654\nf 1776/1784/1776 1921/1929/1921 1920/1928/1920\nf 765/765/765 764/764/764 490/490/490\nf 2655/2678/2655 2517/2538/2517 2656/2679/2656\nf 208/208/208 1297/1297/1297 1139/1139/1139\nf 2455/2476/2455 1760/1768/1760 1762/1770/1762\nf 2475/2496/2475 2657/2680/2657 997/997/997\nf 203/203/203 205/205/205 2273/2291/2273\nf 662/662/662 2539/2560/2539 684/684/684\nf 424/424/424 2658/2681/2658 2371/2392/2371\nf 2659/2682/2659 1502/1504/1502 2660/2683/2660\nf 2661/2684/2661 2662/2685/2662 2524/2545/2524\nf 2288/2307/2288 2554/2575/2554 2533/2554/2533\nf 425/425/425 424/424/424 2544/2565/2544\nf 1344/1344/1344 1778/1786/1778 2636/2659/2636\nf 2187/2198/2187 2663/2686/2663 2185/2196/2185\nf 2530/2551/2530 2095/2104/2095 2097/2106/2097\nf 207/207/207 1296/1296/1296 1297/1297/1297\nf 2227/2243/2227 2555/2576/2555 678/678/678\nf 2329/2349/2329 2611/2633/2611 2596/2617/2596\nf 2579/2600/2579 1345/1345/1345 2580/2601/2580\nf 2612/2634/2612 2579/2600/2579 2581/2602/2581\nf 2454/2475/2454 1762/1770/1762 1259/1259/1259\nf 2613/2635/2613 2454/2475/2454 1259/1259/1259\nf 2658/2681/2658 2482/2503/2482 2371/2392/2371\nf 394/394/394 2664/2687/2664 2281/2300/2281\nf 2449/2470/2449 1774/1782/1774 2478/2499/2478\nf 2533/2554/2533 1774/1782/1774 1776/1784/1776\nf 2403/2424/2403 725/725/725 724/724/724\nf 1777/1785/1777 2097/2106/2097 2665/2688/2665\nf 2666/2689/2666 2066/2075/2066 1881/1889/1881\nf 1882/1890/1882 2349/2369/2349 2152/2163/2152\nf 138/138/138 2041/2050/2041 2040/2049/2040\nf 2583/2604/2583 342/342/342 2584/2605/2584\nf 2577/2598/2577 2578/2599/2578 249/249/249\nf 2667/2690/2667 341/341/341 1536/1541/1536\nf 2580/2601/2580 2637/2660/2637 2668/2691/2668\nf 6/6/6 5/5/5 2611/2633/2611\nf 2547/2568/2547 2549/2570/2549 2669/2692/2669\nf 1416/1418/1416 74/74/74 143/143/143\nf 2403/2424/2403 283/283/283 725/725/725\nf 1171/1171/1171 693/693/693 1172/1172/1172\nf 2236/2253/2236 1911/1919/1911 2088/2097/2088\nf 1787/1795/1787 2670/2693/2670 2671/2694/2671\nf 2502/2523/2502 2672/2695/2672 2503/2524/2503\nf 2516/2537/2516 2502/2523/2502 2504/2525/2504\nf 2672/2695/2672 2612/2634/2612 2503/2524/2503\nf 2516/2537/2516 2504/2525/2504 2638/2661/2638\nf 2655/2678/2655 2656/2679/2656 2600/2621/2600\nf 2655/2678/2655 2600/2621/2600 1760/1768/1760\nf 2517/2538/2517 2638/2661/2638 2656/2679/2656\nf 1307/1307/1307 342/342/342 2583/2604/2583\nf 1452/1454/1452 1454/1456/1454 2673/2696/2673\nf 2674/2697/2674 2675/2698/2675 2676/2699/2676\nf 2434/2455/2434 1141/1141/1141 1535/1540/1535\nf 2503/2524/2503 2581/2602/2581 2674/2697/2674\nf 2656/2679/2656 2677/2700/2677 2601/2622/2601\nf 2600/2621/2600 2656/2679/2656 2601/2622/2601\nf 1261/1261/1261 1260/1260/1260 2651/2674/2651\nf 863/863/863 1119/2701/1119 1621/1626/1621\nf 2677/2700/2677 2674/2697/2674 2676/2699/2676\nf 2678/2702/2678 35/35/35 2679/2703/2679\nf 2680/2704/2680 2565/2586/2565 2564/2585/2564\nf 560/560/560 2680/2704/2680 2564/2585/2564\nf 2681/2705/2681 2682/2706/2682 2683/2707/2683\nf 2266/2284/2266 251/251/251 2565/2586/2565\nf 2680/2704/2680 2266/2284/2266 2565/2586/2565\nf 384/384/384 1695/1702/1695 385/385/385\nf 2684/2708/2684 2551/2572/2551 2553/2574/2553\nf 453/453/453 1401/1403/1401 1402/1404/1402\nf 2685/2709/2685 2686/2710/2686 2303/2322/2303\nf 2529/2550/2529 2624/2646/2624 2095/2104/2095\nf 2624/2646/2624 2547/2568/2547 2095/2104/2095\nf 2686/2710/2686 2687/2711/2687 2688/2712/2688\nf 2066/2075/2066 2068/2077/2068 1882/1890/1882\nf 1882/1890/1882 2068/2077/2068 2349/2369/2349\nf 2068/2077/2068 2287/2306/2287 2349/2369/2349\nf 2672/2695/2672 2586/2607/2586 2612/2634/2612\nf 1402/1404/1402 2174/2185/2174 402/402/402\nf 1762/1770/1762 2226/2242/2226 1259/1259/1259\nf 2613/2635/2613 1259/1259/1259 2259/2277/2259\nf 2689/2713/2689 2690/2714/2690 2691/2715/2691\nf 2692/2716/2692 2693/2717/2693 2694/2718/2694\nf 921/921/921 760/760/760 762/762/762\nf 2227/2243/2227 2625/2647/2625 2555/2576/2555\nf 1477/1479/1477 1478/1480/1478 1701/1708/1701\nf 1811/1819/1811 2554/2575/2554 2288/2307/2288\nf 2518/2539/2518 732/732/732 1945/1954/1945\nf 2410/2431/2410 2452/2473/2452 2526/2547/2526\nf 2695/2719/2695 2696/2720/2696 2697/2721/2697\nf 898/898/898 2698/2722/2698 899/899/899\nf 1415/1417/1415 560/560/560 185/185/185\nf 2628/2650/2628 2627/2649/2627 2684/2708/2684\nf 2699/2723/2699 2700/2724/2700 2701/2725/2701\nf 248/248/248 1135/1135/1135 249/249/249\nf 2702/2726/2702 2703/2727/2703 2704/2728/2704\nf 145/145/145 2434/2455/2434 1535/1540/1535\nf 442/442/442 441/441/441 1296/1296/1296\nf 1698/1705/1698 1533/1538/1533 2430/2451/2430\nf 2705/2729/2705 2706/2730/2706 2707/2731/2707\nf 1121/1121/1121 1554/1559/1554 1122/1122/1122\nf 2708/2732/2708 2709/2733/2709 2710/2734/2710\nf 1582/1587/1582 717/717/717 486/486/486\nf 1452/1454/1452 2673/2696/2673 2711/2735/2711\nf 2674/2697/2674 2581/2602/2581 2675/2698/2675\nf 2106/2116/2106 1947/1956/1947 2028/2037/2028\nf 2712/2736/2712 2713/2737/2713 1107/1107/1107\nf 2714/2738/2714 2715/2739/2715 2499/2520/2499\nf 1166/1166/1166 484/484/484 1485/1487/1485\nf 2562/2583/2562 2716/2740/2716 2563/2584/2563\nf 2684/2708/2684 2627/2649/2627 2551/2572/2551\nf 344/344/344 103/103/103 759/759/759\nf 2717/2741/2717 2718/2742/2718 2111/2121/2111\nf 1427/1429/1427 2658/2681/2658 424/424/424\nf 2719/2743/2719 2040/2049/2040 2042/2051/2042\nf 785/785/785 638/638/638 2223/2234/2223\nf 1442/1444/1442 712/712/712 916/916/916\nf 2257/2275/2257 1114/1114/1114 2238/2256/2238\nf 2562/2583/2562 2720/2744/2720 2716/2740/2716\nf 2721/2745/2721 2266/2284/2266 2680/2704/2680\nf 788/788/788 1538/1543/1538 994/994/994\nf 694/694/694 2640/2663/2640 2722/2746/2722\nf 2723/2747/2723 2665/2688/2665 2724/2748/2724\nf 2636/2659/2636 2324/2344/2324 2637/2660/2637\nf 2601/2622/2601 2556/2577/2556 2555/2576/2555\nf 2450/2471/2450 748/748/748 750/750/750\nf 339/339/339 341/341/341 2667/2690/2667\nf 2598/2619/2598 2599/2620/2599 2604/2626/2604\nf 2725/2749/2725 2356/2376/2356 660/660/660\nf 813/813/813 1452/1454/1452 2711/2735/2711\nf 2724/2748/2724 2725/2749/2725 2336/2356/2336\nf 1345/1345/1345 2637/2660/2637 2580/2601/2580\nf 2723/2747/2723 2336/2356/2336 593/593/593\nf 404/404/404 2647/2670/2647 1062/1062/1062\nf 2068/2077/2068 2280/2298/2280 2287/2306/2287\nf 1778/1786/1778 1777/1785/1777 2665/2688/2665\nf 1427/1429/1427 2527/2548/2527 2482/2503/2482\nf 2658/2681/2658 1427/1429/1427 2482/2503/2482\nf 763/763/763 2475/2496/2475 925/925/925\nf 2726/2750/2726 2727/2751/2727 2728/2752/2728\nf 2729/2753/2729 2730/2754/2730 2731/2755/2731\nf 2732/2756/2732 560/560/560 1415/1417/1415\nf 2732/2756/2732 2680/2704/2680 560/560/560\nf 2733/2757/2733 1334/1334/1334 1336/1336/1336\nf 4/4/4 1983/1992/1983 36/36/36\nf 2527/2548/2527 2452/2473/2452 2734/2758/2734\nf 2636/2659/2636 1778/1786/1778 2324/2344/2324\nf 1778/1786/1778 557/557/557 2324/2344/2324\nf 2601/2622/2601 2676/2699/2676 2556/2577/2556\nf 2434/2455/2434 1139/1139/1139 1141/1141/1141\nf 2637/2660/2637 2735/2759/2735 2668/2691/2668\nf 2599/2620/2599 1171/1171/1171 1170/1170/1170\nf 2732/2756/2732 2721/2745/2721 2680/2704/2680\nf 2478/2499/2478 1774/1782/1774 2533/2554/2533\nf 2736/2760/2736 2737/2761/2737 2738/2762/2738\nf 2739/2763/2739 2553/2574/2553 2552/2573/2552\nf 2740/2764/2740 333/333/333 1584/1589/1584\nf 48/48/48 47/47/47 1318/1318/1318\nf 975/975/975 2024/2033/2024 2528/2549/2528\nf 2024/2033/2024 2623/2645/2623 2529/2550/2529\nf 1344/1344/1344 2636/2659/2636 1345/1345/1345\nf 2741/2765/2741 1098/1098/1098 2742/2766/2742\nf 2651/2674/2651 678/678/678 2295/2314/2295\nf 2743/2767/2743 1086/1086/1086 808/808/808\nf 2716/2740/2716 2744/2768/2744 2745/2769/2745\nf 2723/2747/2723 2724/2748/2724 2336/2356/2336\nf 2746/2770/2746 2352/2372/2352 2747/2771/2747\nf 2544/2565/2544 2630/2653/2630 2545/2566/2545\nf 2544/2565/2544 2371/2392/2371 2630/2653/2630\nf 2371/2392/2371 2315/2335/2315 2630/2653/2630\nf 2097/2106/2097 2096/2105/2096 2665/2688/2665\nf 2529/2550/2529 2095/2104/2095 2530/2551/2530\nf 343/343/343 263/263/263 344/344/344\nf 2740/2764/2740 2748/2772/2748 333/333/333\nf 2373/2394/2373 2299/2318/2299 552/552/552\nf 504/504/504 1364/1364/1364 741/741/741\nf 1917/1925/1917 674/674/674 2749/2773/2749\nf 2750/2774/2750 2454/2475/2454 2715/2739/2715\nf 2739/2763/2739 2683/2707/2683 2553/2574/2553\nf 2751/2775/2751 2698/2722/2698 2752/2776/2752\nf 2751/2775/2751 2752/2776/2752 2381/2402/2381\nf 1337/1337/1337 1809/1817/1809 2753/2777/2753\nf 541/541/541 245/245/245 244/244/244\nf 2024/2033/2024 2529/2550/2529 2528/2549/2528\nf 2651/2674/2651 2295/2314/2295 2293/2312/2293\nf 869/869/869 871/871/871 426/426/426\nf 2754/2778/2754 2755/2779/2755 2756/2780/2756\nf 1261/1261/1261 2651/2674/2651 2293/2312/2293\nf 807/807/807 184/184/184 2174/2185/2174\nf 924/924/924 1305/1305/1305 1267/1267/1267\nf 1086/1086/1086 2753/2777/2753 46/46/46\nf 1261/1261/1261 2293/2312/2293 2757/2781/2757\nf 418/418/418 1081/1081/1081 1266/1266/1266\nf 2549/2570/2549 2538/2559/2538 2356/2376/2356\nf 2758/2782/2758 1349/1349/1349 2473/2494/2473\nf 2549/2570/2549 2356/2376/2356 2725/2749/2725\nf 1192/1192/1192 2759/2783/2759 2760/2784/2760\nf 1192/1192/1192 2760/2784/2760 1193/1193/1193\nf 2546/2567/2546 1744/1752/1744 2761/2785/2761\nf 2173/2184/2173 2517/2538/2517 1932/1941/1932\nf 2762/2786/2762 2303/2322/2303 2302/2321/2302\nf 2173/2184/2173 2172/2183/2172 2517/2538/2517\nf 2763/2787/2763 2417/2438/2417 2764/2788/2764\nf 1296/1296/1296 441/441/441 541/541/541\nf 2506/2527/2506 2759/2783/2759 2507/2528/2507\nf 2259/2277/2259 1259/1259/1259 1261/1261/1261\nf 813/813/813 2711/2735/2711 814/814/814\nf 2758/2782/2758 1347/1347/1347 1349/1349/1349\nf 2765/2789/2765 2766/2790/2766 2767/2791/2767\nf 2768/2792/2768 2603/2625/2603 2604/2626/2604\nf 2654/2677/2654 234/234/234 2640/2663/2640\nf 2769/2793/2769 334/334/334 333/333/333\nf 2479/2500/2479 2770/2794/2770 1393/1393/1393\nf 2770/2794/2770 1447/1449/1447 1393/1393/1393\nf 2771/2795/2771 196/196/196 2634/2657/2634\nf 975/975/975 2528/2549/2528 2507/2528/2507\nf 1887/1895/1887 2772/2796/2772 1813/1821/1813\nf 2773/2797/2773 2774/2798/2774 675/675/675\nf 2573/2594/2573 1487/1489/1487 1447/1449/1447\nf 2775/2799/2775 2024/2033/2024 2776/2800/2776\nf 2231/2248/2231 139/139/139 408/408/408\nf 2677/2700/2677 2676/2699/2676 2601/2622/2601\nf 2584/2605/2584 2488/2509/2488 2585/2606/2585\nf 2637/2660/2637 2324/2344/2324 2735/2759/2735\nf 2777/2801/2777 2196/2207/2196 2778/2802/2778\nf 2779/2803/2779 2780/2804/2780 2781/2805/2781\nf 1534/1539/1534 1533/1538/1533 1698/1705/1698\nf 976/976/976 975/975/975 2759/2783/2759\nf 553/553/553 2732/2756/2732 1415/1417/1415\nf 2329/2349/2329 2596/2617/2596 215/215/215\nf 36/36/36 1983/1992/1983 343/343/343\nf 1193/1193/1193 2672/2695/2672 2502/2523/2502\nf 919/919/919 1193/1193/1193 2502/2523/2502\nf 1761/1769/1761 2625/2647/2625 2226/2242/2226\nf 2504/2525/2504 2674/2697/2674 2677/2700/2677\nf 2725/2749/2725 660/660/660 2336/2356/2336\nf 2669/2692/2669 2549/2570/2549 2725/2749/2725\nf 2260/2278/2260 1261/1261/1261 2757/2781/2757\nf 1487/1489/1487 2573/2594/2573 1522/1526/1522\nf 1394/1394/1394 2598/2619/2598 2604/2626/2604\nf 2782/2806/2782 2783/2807/2783 1912/1920/1912\nf 2748/2772/2748 2769/2793/2769 333/333/333\nf 2440/2461/2440 2577/2598/2577 249/249/249\nf 2580/2601/2580 2668/2691/2668 2694/2718/2694\nf 2784/2808/2784 2785/2809/2785 826/826/826\nf 2024/2033/2024 2775/2799/2775 2623/2645/2623\nf 485/485/485 2786/2810/2786 2721/2745/2721\nf 2732/2756/2732 485/485/485 2721/2745/2721\nf 2786/2810/2786 2266/2284/2266 2721/2745/2721\nf 2786/2810/2786 1400/1402/1400 2266/2284/2266\nf 2610/2632/2610 2611/2633/2611 2329/2349/2329\nf 2787/2811/2787 421/421/421 1913/1921/1913\nf 2596/2617/2596 2611/2633/2611 2788/2812/2788\nf 2538/2559/2538 2548/2569/2548 2557/2578/2557\nf 2095/2104/2095 2547/2568/2547 2096/2105/2096\nf 2547/2568/2547 2669/2692/2669 2096/2105/2096\nf 451/451/451 473/473/473 475/475/475\nf 205/205/205 1115/1115/1115 2271/2289/2271\nf 5/5/5 36/36/36 1307/1307/1307\nf 541/541/541 247/247/247 245/245/245\nf 2295/2314/2295 678/678/678 677/677/677\nf 1400/1402/1400 1481/1483/1481 995/995/995\nf 127/127/127 2414/2435/2414 2491/2512/2491\nf 2760/2784/2760 2759/2783/2759 2506/2527/2506\nf 442/442/442 1134/1134/1134 248/248/248\nf 325/325/325 72/72/72 243/243/243\nf 2485/2506/2485 2789/2813/2789 2514/2535/2514\nf 2681/2705/2681 2661/2684/2661 2682/2706/2682\nf 2499/2520/2499 2501/2522/2501 2790/2814/2790\nf 1760/1768/1760 2600/2621/2600 2625/2647/2625\nf 2638/2661/2638 2677/2700/2677 2656/2679/2656\nf 2757/2781/2757 2293/2312/2293 1350/1350/1350\nf 2723/2747/2723 593/593/593 557/557/557\nf 2295/2314/2295 2294/2313/2294 2293/2312/2293\nf 1492/1494/1492 1484/1486/1484 2089/2098/2089\nf 2356/2376/2356 2539/2560/2539 662/662/662\nf 557/557/557 1778/1786/1778 2723/2747/2723\nf 1343/1343/1343 1345/1345/1345 2579/2600/2579\nf 2791/2815/2791 1787/1795/1787 2792/2816/2792\nf 2682/2706/2682 2524/2545/2524 2525/2546/2525\nf 2415/2436/2415 2414/2435/2414 126/126/126\nf 1281/1281/1281 2435/2456/2435 1279/1279/1279\nf 1134/1134/1134 2495/2516/2495 1135/1135/1135\nf 232/232/232 234/234/234 2654/2677/2654\nf 2050/2059/2050 2032/2041/2032 1954/1963/1954\nf 2345/2365/2345 2376/2397/2376 2101/2110/2101\nf 2109/2119/2109 2082/2091/2082 2122/2132/2122\nf 2793/2817/2793 1116/1116/1116 1115/1115/1115\nf 2611/2633/2611 5/5/5 2497/2518/2497\nf 485/485/485 2732/2756/2732 553/553/553\nf 2435/2456/2435 1281/1281/1281 401/401/401\nf 400/400/400 2435/2456/2435 401/401/401\nf 1932/1941/1932 2517/2538/2517 2655/2678/2655\nf 2794/2818/2794 2469/2490/2469 2795/2819/2795\nf 2760/2784/2760 2506/2527/2506 2672/2695/2672\nf 2796/2820/2796 2797/2821/2797 2195/2206/2195\nf 195/195/195 194/194/194 1062/1062/1062\nf 2798/2822/2798 2454/2475/2454 2613/2635/2613\nf 2228/2244/2228 2146/2157/2146 1844/1852/1844\nf 2075/2084/2075 1881/1889/1881 1883/1891/1883\nf 1007/1007/1007 596/596/596 272/272/272\nf 1194/1194/1194 1529/1533/1529 2043/2052/2043\nf 1529/1533/1529 1194/1194/1194 811/811/811\nf 2799/2823/2799 1842/1850/1842 2258/2276/2258\nf 1735/1743/1735 2800/2824/2800 2201/2212/2201\nf 2769/2793/2769 1748/1756/1748 334/334/334\nf 1761/1769/1761 1760/1768/1760 2625/2647/2625\nf 2663/2686/2663 2801/2825/2801 2802/2826/2802\nf 2683/2707/2683 2739/2763/2739 2803/2827/2803\nf 74/74/74 144/144/144 143/143/143\nf 2759/2783/2759 975/975/975 2507/2528/2507\nf 1334/1334/1334 1195/1195/1195 2341/2361/2341\nf 2499/2520/2499 2790/2814/2790 2525/2546/2525\nf 2376/2397/2376 374/374/374 2101/2110/2101\nf 2804/2828/2804 1687/1694/1687 2405/2426/2405\nf 2805/2829/2805 2806/2830/2806 2534/2555/2534\nf 1095/1095/1095 1094/1094/1094 2806/2831/2806\nf 2503/2524/2503 2612/2634/2612 2581/2602/2581\nf 1193/1193/1193 2760/2784/2760 2672/2695/2672\nf 2249/2267/2249 1081/1081/1081 418/418/418\nf 2807/2832/2807 1933/1942/1933 2455/2476/2455\nf 2681/2705/2681 2803/2827/2803 2661/2684/2661\nf 2050/2059/2050 1639/1644/1639 1729/1737/1729\nf 2798/2822/2798 2613/2635/2613 2500/2521/2500\nf 375/375/375 373/373/373 1117/1117/1117\nf 1874/1882/1874 772/772/772 774/774/774\nf 2799/2823/2799 2258/2276/2258 1840/1848/1840\nf 2799/2823/2799 2808/2833/2808 1842/1850/1842\nf 1748/1756/1748 1758/1766/1758 1749/1757/1749\nf 2299/2318/2299 2373/2394/2373 2188/2199/2188\nf 2682/2706/2682 2661/2684/2661 2524/2545/2524\nf 2499/2520/2499 2798/2822/2798 2500/2521/2500\nf 1305/1305/1305 1966/1975/1966 730/730/730\nf 2809/2834/2809 2810/2835/2810 2123/2133/2123\nf 2810/2835/2810 2122/2132/2122 2123/2133/2123\nf 2811/2836/2811 2109/2119/2109 2122/2132/2122\nf 2109/2119/2109 2811/2836/2811 2812/2837/2812\nf 2813/2838/2813 2814/2839/2814 2815/2840/2815\nf 2638/2661/2638 2504/2525/2504 2677/2700/2677\nf 2669/2692/2669 2725/2749/2725 2724/2748/2724\nf 2096/2105/2096 2669/2692/2669 2724/2748/2724\nf 2096/2105/2096 2724/2748/2724 2665/2688/2665\nf 1778/1786/1778 2665/2688/2665 2723/2747/2723\nf 2504/2525/2504 2503/2524/2503 2674/2697/2674\nf 2807/2832/2807 2455/2476/2455 2454/2475/2454\nf 2182/2193/2182 2597/2618/2597 2183/2194/2183\nf 2232/2249/2232 1839/1847/1839 1856/1864/1856\nf 2816/2841/2816 1840/1848/1840 1839/1847/1839\nf 1406/1408/1406 2817/2842/2817 871/871/871\nf 862/862/862 1719/1727/1719 375/2237/375\nf 1151/1151/1151 2143/2154/2143 1396/1396/1396\nf 2683/2707/2683 2803/2827/2803 2681/2705/2681\nf 1290/1290/1290 2373/2394/2373 1291/1291/1291\nf 2807/2832/2807 2818/2843/2818 1933/1942/1933\nf 2810/2835/2810 2811/2836/2811 2122/2132/2122\nf 2811/2836/2811 2015/2024/2015 2812/2837/2812\nf 2668/2691/2668 2819/2844/2819 2820/2845/2820\nf 2821/2846/2821 2822/2847/2822 2823/2848/2823\nf 2612/2634/2612 1343/1343/1343 2579/2600/2579\nf 2796/2820/2796 2824/2849/2824 2797/2821/2797\nf 1152/1152/1152 749/749/749 831/831/831\nf 2428/2449/2428 2825/2850/2825 1522/1526/1522\nf 2228/2244/2228 2232/2249/2232 2146/2157/2146\nf 2816/2841/2816 2826/2851/2826 1840/1848/1840\nf 2826/2851/2826 2799/2823/2799 1840/1848/1840\nf 1545/1550/1545 136/136/136 2827/2852/2827\nf 635/635/635 1866/1874/1866 947/947/947\nf 392/392/392 317/317/317 319/319/319\nf 1754/1762/1754 704/704/704 2225/2241/2225\nf 2828/2853/2828 2829/2854/2829 2830/2855/2830\nf 1415/1417/1415 1791/1799/1791 553/553/553\nf 588/588/588 830/830/830 589/589/589\nf 2831/2856/2831 2810/2835/2810 2809/2834/2809\nf 2735/2759/2735 2324/2344/2324 559/559/559\nf 2832/2857/2832 2833/2858/2833 2768/2792/2768\nf 485/485/485 1672/1679/1672 2786/2810/2786\nf 2834/2859/2834 1060/1060/1060 1488/1490/1488\nf 2376/2397/2376 979/979/979 372/372/372\nf 2581/2602/2581 2580/2601/2580 2694/2718/2694\nf 2226/2242/2226 2625/2647/2625 2227/2243/2227\nf 2526/2547/2526 2527/2548/2527 1427/1429/1427\nf 2441/2462/2441 360/360/360 2578/2599/2578\nf 2105/2115/2105 1811/1819/1811 2125/2135/2125\nf 2672/2695/2672 2506/2527/2506 2586/2607/2586\nf 2188/2199/2188 2373/2394/2373 1290/1290/1290\nf 1334/1334/1334 2232/2249/2232 2228/2244/2228\nf 447/447/447 2808/2833/2808 2799/2823/2799\nf 2539/2560/2539 813/813/813 684/684/684\nf 1744/1752/1744 1743/1751/1743 2835/2860/2835\nf 2831/2856/2831 2809/2834/2809 2198/2209/2198\nf 2836/2861/2836 2810/2835/2810 2831/2856/2831\nf 2836/2861/2836 2811/2836/2811 2810/2835/2810\nf 2811/2836/2811 2837/2862/2837 2015/2024/2015\nf 2172/2183/2172 919/919/919 2516/2537/2516\nf 1865/1873/1865 1173/1173/1173 1175/1175/1175\nf 2535/2556/2535 2402/2423/2402 2404/2425/2404\nf 376/2254/376 375/2237/375 1719/1727/1719\nf 2269/2287/2269 1173/1173/1173 2212/2223/2212\nf 2838/2863/2838 1839/1847/1839 2232/2249/2232\nf 1765/1773/1765 2839/2864/2839 1766/1774/1766\nf 814/814/814 2711/2735/2711 838/838/838\nf 722/722/722 452/452/452 1405/1407/1405\nf 527/527/527 526/526/526 905/905/905\nf 1407/1409/1407 1406/1408/1406 870/870/870\nf 2840/2865/2840 2841/2866/2841 2842/2867/2842\nf 2843/2868/2843 2831/2856/2831 2198/2209/2198\nf 2811/2836/2811 2836/2861/2836 2837/2862/2837\nf 1116/1116/1116 2237/2255/2237 1114/1114/1114\nf 2152/2163/2152 1883/1891/1883 1882/1890/1882\nf 2844/2869/2844 2278/2296/2278 1737/1745/1737\nf 1735/1743/1735 2236/2253/2236 2800/2824/2800\nf 2201/2212/2201 2800/2824/2800 393/393/393\nf 394/394/394 393/393/393 2664/2687/2664\nf 2645/2668/2645 2272/2290/2272 2449/2470/2449\nf 2715/2739/2715 2454/2475/2454 2798/2822/2798\nf 2845/2870/2845 2846/2871/2846 2847/2872/2847\nf 1524/1528/1524 986/986/986 987/987/987\nf 2125/2135/2125 2240/2258/2240 2105/2115/2105\nf 1723/1731/1723 576/576/576 1329/1329/1329\nf 2341/2361/2341 2232/2249/2232 1334/1334/1334\nf 2341/2361/2341 2838/2863/2838 2232/2249/2232\nf 2838/2863/2838 2816/2841/2816 1839/1847/1839\nf 905/905/905 2826/2851/2826 2816/2841/2816\nf 2848/2873/2848 2143/2154/2143 2102/2111/2102\nf 1083/1083/1083 1400/1402/1400 2786/2810/2786\nf 1672/1679/1672 1083/1083/1083 2786/2810/2786\nf 2849/2874/2849 2236/2253/2236 1735/1743/1735\nf 2278/2296/2278 2849/2874/2849 1735/1743/1735\nf 2088/2097/2088 2664/2687/2664 393/393/393\nf 2189/2200/2189 2186/2197/2186 2190/2201/2190\nf 2750/2774/2750 2807/2832/2807 2454/2475/2454\nf 906/906/906 2838/2863/2838 2341/2361/2341\nf 906/906/906 2816/2841/2816 2838/2863/2838\nf 2175/2186/2175 2799/2823/2799 2826/2851/2826\nf 742/742/742 2175/2186/2175 2826/2851/2826\nf 2175/2186/2175 447/447/447 2799/2823/2799\nf 2181/2875/2181 2570/2591/2570 2850/2876/2850\nf 1749/1757/1749 1759/1767/1759 334/334/334\nf 2499/2520/2499 2715/2739/2715 2798/2822/2798\nf 527/527/527 905/905/905 907/907/907\nf 947/947/947 2843/2868/2843 2851/2877/2851\nf 1866/1874/1866 2831/2856/2831 2843/2868/2843\nf 1865/1873/1865 2836/2861/2836 2831/2856/2831\nf 2836/2861/2836 1865/1873/1865 2837/2862/2837\nf 2844/2869/2844 2849/2874/2849 2278/2296/2278\nf 2800/2824/2800 2088/2097/2088 393/393/393\nf 487/487/487 486/486/486 1265/1265/1265\nf 906/906/906 905/905/905 2816/2841/2816\nf 905/905/905 742/742/742 2826/2851/2826\nf 526/526/526 742/742/742 905/905/905\nf 1396/1396/1396 2143/2154/2143 2848/2873/2848\nf 1167/1167/1167 1492/1494/1492 2089/2098/2089\nf 182/182/182 2175/2186/2175 742/742/742\nf 2057/2066/2057 2122/2132/2122 2082/2091/2082\nf 748/748/748 589/589/589 830/830/830\nf 947/947/947 1866/1874/1866 2843/2868/2843\nf 1866/1874/1866 1865/1873/1865 2831/2856/2831\nf 1175/1175/1175 92/92/92 2837/2862/2837\nf 640/640/640 891/891/891 2411/2432/2411\nf 1396/1396/1396 2848/2873/2848 2844/2869/2844\nf 2852/2878/2852 1396/1396/1396 2844/2869/2844\nf 2844/2869/2844 2848/2873/2848 2849/2874/2849\nf 2236/2253/2236 2088/2097/2088 2800/2824/2800\nf 2088/2097/2088 2089/2098/2089 2664/2687/2664\nf 420/420/420 178/178/178 2281/2300/2281\nf 485/485/485 487/487/487 1672/1679/1672\nf 2376/2397/2376 372/372/372 374/374/374\nf 2175/2186/2175 445/445/445 447/447/447\nf 527/527/527 231/231/231 180/180/180\nf 725/725/725 283/283/283 113/113/113\nf 2645/2668/2645 2273/2291/2273 2272/2290/2272\nf 2793/2817/2793 1115/1115/1115 205/205/205\nf 1381/1381/1381 58/58/58 696/696/696\nf 2853/2879/2853 18/18/18 17/17/17\nf 1766/1774/1766 2839/2864/2839 2467/2488/2467\nf 1846/1854/1846 2746/2770/2746 1847/1855/1847\nf 2089/2098/2089 2281/2300/2281 2664/2687/2664\nf 2089/2098/2089 420/420/420 2281/2300/2281\nf 2397/2418/2397 2380/2401/2380 2854/2880/2854\nf 2808/2833/2808 1843/1851/1843 1842/1850/1842\nf 2855/2881/2855 2856/2882/2856 2857/2883/2857\nf 367/367/367 663/663/663 399/399/399\nf 732/732/732 2126/2136/2126 1944/1953/1944\nf 2750/2774/2750 2858/2884/2858 2807/2832/2807\nf 1865/1873/1865 1175/1175/1175 2837/2862/2837\nf 2848/2873/2848 2102/2111/2102 2849/2874/2849\nf 2849/2874/2849 2102/2111/2102 2236/2253/2236\nf 192/192/192 2859/2885/2859 193/193/193\nf 193/193/193 2860/2886/2860 17/17/17\nf 2860/2886/2860 2853/2879/2853 17/17/17\nf 2861/2887/2861 1573/1578/1573 2862/2888/2862\nf 1573/1578/1573 2863/2889/2863 2862/2888/2862\nf 2853/2879/2853 1476/1478/1476 18/18/18\nf 2864/2890/2864 2865/2891/2865 2866/2892/2866\nf 1571/1576/1571 111/111/111 1572/1577/1572\nf 337/337/337 1550/1555/1550 1480/1482/1480\nf 338/338/338 1480/1482/1480 1082/1082/1082\nf 338/338/338 337/337/337 1480/1482/1480\nf 55/55/55 1082/1082/1082 1386/1386/1386\nf 2867/2893/2867 202/202/202 2868/2894/2868\nf 95/95/95 308/308/308 2869/2895/2869\nf 337/337/337 71/71/71 2870/2896/2870\nf 1082/1082/1082 1481/1483/1481 1400/1402/1400\nf 30/30/30 301/301/301 31/31/31\nf 1179/1179/1179 2023/2032/2023 1544/1549/1544\nf 720/720/720 2871/2897/2871 91/91/91\nf 2283/2302/2283 1425/1427/1425 1405/1407/1405\nf 1157/1157/1157 725/725/725 113/113/113\nf 2872/2898/2872 2252/2270/2252 40/40/40\nf 2873/2899/2873 2086/2095/2086 178/178/178\nf 2874/2900/2874 2875/2901/2875 2876/2902/2876\nf 142/142/142 1498/1500/1498 1478/1480/1478\nf 2576/2597/2576 2642/2665/2642 2877/2903/2877\nf 891/891/891 890/890/890 2411/2432/2411\nf 177/177/177 2873/2899/2873 178/178/178\nf 2350/2370/2350 2878/2904/2878 2385/2406/2385\nf 1101/1101/1101 1966/1975/1966 1305/1305/1305\nf 2879/2905/2879 1613/1618/1613 2880/2906/2880\nf 1484/1486/1484 2342/2362/2342 179/179/179\nf 1959/1968/1959 1988/1997/1988 1179/1179/1179\nf 2881/2907/2881 2086/2095/2086 2873/2899/2873\nf 2882/2908/2882 2387/2408/2387 2086/2095/2086\nf 2243/2261/2243 419/419/419 2632/2655/2632\nf 505/505/505 1044/1044/1044 704/704/704\nf 2385/2406/2385 2211/2222/2211 2350/2370/2350\nf 300/300/300 299/299/299 1451/1453/1451\nf 179/179/179 2342/2362/2342 177/177/177\nf 177/177/177 2881/2907/2881 2873/2899/2873\nf 2882/2908/2882 2086/2095/2086 2881/2907/2881\nf 2865/2891/2865 1543/1548/1543 2866/2892/2866\nf 2437/2458/2437 2492/2513/2492 2883/2909/2883\nf 2397/2418/2397 586/586/586 620/620/620\nf 2342/2362/2342 2884/2910/2884 177/177/177\nf 1207/1207/1207 2885/2911/2885 2886/2912/2886\nf 2887/2913/2887 2884/2910/2884 2342/2362/2342\nf 177/177/177 2884/2910/2884 2881/2907/2881\nf 2881/2907/2881 2888/2914/2888 2882/2908/2882\nf 236/236/236 2889/2915/2889 2890/2916/2890\nf 237/237/237 236/236/236 2890/2916/2890\nf 2891/2917/2891 792/792/792 110/110/110\nf 2892/2918/2892 2342/2362/2342 1486/1488/1486\nf 2892/2918/2892 2887/2913/2887 2342/2362/2342\nf 2884/2910/2884 2888/2914/2888 2881/2907/2881\nf 2888/2914/2888 2893/2919/2893 2882/2908/2882\nf 2882/2908/2882 2893/2919/2893 240/240/240\nf 2894/2920/2894 2895/2921/2895 793/793/793\nf 2896/2922/2896 2897/2923/2897 2898/2924/2898\nf 142/142/142 1478/1480/1478 140/140/140\nf 2899/2925/2899 2884/2910/2884 2887/2913/2887\nf 2884/2910/2884 2899/2925/2899 2888/2914/2888\nf 2900/2926/2900 192/192/192 2895/2921/2895\nf 192/192/192 2900/2926/2900 2859/2885/2859\nf 2901/2927/2901 335/335/335 2902/2928/2902\nf 2903/2929/2903 2887/2913/2887 2892/2918/2892\nf 2903/2929/2903 2899/2925/2899 2887/2913/2887\nf 2893/2919/2893 2904/2930/2904 240/240/240\nf 2904/2930/2904 946/946/946 241/241/241\nf 240/240/240 2904/2930/2904 241/241/241\nf 240/240/240 239/239/239 773/773/773\nf 2905/2931/2905 2860/2886/2860 193/193/193\nf 1401/1403/1401 2743/2767/2743 807/807/807\nf 1613/1618/1613 2879/2905/2879 1612/1617/1612\nf 2906/2932/2906 2763/2787/2763 2764/2788/2764\nf 2907/2933/2907 2899/2925/2899 2903/2929/2903\nf 2899/2925/2899 2908/2934/2908 2888/2914/2888\nf 2888/2914/2888 2909/2935/2909 2893/2919/2893\nf 2909/2935/2909 2904/2930/2904 2893/2919/2893\nf 2910/2936/2910 946/946/946 2904/2930/2904\nf 2318/2338/2318 1833/1841/1833 2910/2936/2910\nf 2897/2923/2897 2166/2177/2166 2898/2924/2898\nf 144/144/144 228/228/228 2434/2455/2434\nf 2899/2925/2899 2907/2933/2907 2908/2934/2908\nf 2908/2934/2908 2909/2935/2909 2888/2914/2888\nf 2319/2339/2319 2904/2930/2904 2909/2935/2909\nf 2318/2338/2318 2910/2936/2910 2904/2930/2904\nf 2319/2339/2319 2318/2338/2318 2904/2930/2904\nf 175/175/175 174/174/174 2911/2937/2911\nf 61/61/61 60/60/60 264/264/264\nf 2588/2609/2588 253/253/253 1476/1478/1476\nf 2416/2437/2416 1546/1551/1546 1548/1553/1548\nf 1547/1552/1547 2574/2595/2574 1548/1553/1548\nf 2912/2938/2912 2907/2933/2907 2903/2929/2903\nf 2907/2933/2907 2913/2939/2913 2908/2934/2908\nf 2908/2934/2908 2913/2939/2913 2909/2935/2909\nf 2913/2939/2913 2914/2940/2914 2909/2935/2909\nf 1336/1336/1336 2319/2339/2319 2909/2935/2909\nf 2914/2940/2914 1336/1336/1336 2909/2935/2909\nf 1336/1336/1336 1335/1335/1335 2319/2339/2319\nf 188/188/188 2084/2093/2084 2812/2837/2812\nf 117/117/117 165/165/165 1283/1283/1283\nf 175/175/175 2915/2941/2915 292/292/292\nf 292/292/292 99/99/99 98/98/98\nf 2764/2788/2764 2916/2942/2916 2758/2782/2758\nf 144/144/144 2434/2455/2434 145/145/145\nf 1913/1921/1913 1912/1920/1912 2783/2807/2783\nf 2912/2938/2912 2917/2943/2917 2907/2933/2907\nf 2907/2933/2907 2917/2943/2917 2913/2939/2913\nf 758/758/758 1702/1709/1702 1694/1701/1694\nf 55/55/55 54/54/54 2918/2944/2918\nf 100/100/100 720/720/720 199/199/199\nf 1571/1576/1571 1434/1436/1434 1435/1437/1435\nf 2919/2945/2919 2764/2788/2764 2758/2782/2758\nf 2920/2946/2920 2875/2901/2875 2874/2900/2874\nf 1984/1993/1984 1983/1992/1983 4/4/4\nf 2903/2929/2903 2921/2947/2921 2912/2938/2912\nf 2912/2938/2912 2922/2948/2922 2917/2943/2917\nf 2922/2948/2922 2733/2757/2733 2917/2943/2917\nf 2917/2943/2917 2733/2757/2733 2913/2939/2913\nf 2913/2939/2913 2733/2757/2733 2914/2940/2914\nf 2914/2940/2914 2733/2757/2733 1336/1336/1336\nf 2923/2949/2923 1132/1132/1132 2392/2413/2392\nf 49/49/49 19/19/19 301/301/301\nf 189/189/189 188/188/188 2812/2837/2812\nf 2868/2894/2868 2253/2271/2253 2872/2898/2872\nf 303/303/303 302/302/302 2924/2950/2924\nf 32/32/32 31/31/31 2925/2951/2925\nf 2885/2911/2885 2926/2952/2926 2886/2912/2886\nf 870/870/870 1406/1408/1406 871/871/871\nf 2927/2953/2927 1699/1706/1699 2588/2609/2588\nf 1984/1993/1984 4/4/4 2409/2430/2409\nf 2922/2948/2922 637/637/637 2733/2757/2733\nf 2928/2954/2928 321/321/321 141/141/141\nf 1400/1402/1400 1083/1083/1083 1082/1082/1082\nf 2929/2955/2929 2930/2956/2930 595/595/595\nf 2121/2131/2121 480/480/480 2107/2117/2107\nf 2409/2430/2409 2423/2444/2423 1984/1993/1984\nf 2931/2957/2931 2932/2958/2932 2734/2758/2734\nf 1702/1709/1702 757/757/757 539/539/539\nf 1584/1589/1584 2901/2927/2901 1585/1590/1585\nf 2922/2948/2922 638/638/638 637/637/637\nf 2084/2093/2084 188/188/188 187/187/187\nf 126/126/126 2414/2435/2414 127/127/127\nf 406/406/406 1688/1695/1688 146/146/146\nf 2933/2959/2933 109/109/109 2734/2758/2734\nf 2932/2958/2932 2933/2959/2933 2734/2758/2734\nf 767/767/767 2934/2960/2934 768/768/768\nf 2935/2961/2935 2616/2638/2616 2614/2636/2614\nf 2933/2959/2933 2936/2962/2936 109/109/109\nf 512/512/512 546/546/546 2772/2796/2772\nf 2864/2890/2864 2866/2892/2866 69/69/69\nf 1573/1578/1573 18/18/18 252/252/252\nf 93/1537/93 95/2963/95 841/841/841\nf 2936/2962/2936 2891/2917/2891 109/109/109\nf 2630/2653/2630 2315/2335/2315 2937/2964/2937\nf 792/792/792 2938/2965/2938 2894/2920/2894\nf 181/181/181 2412/2433/2412 182/182/182\nf 633/633/633 2939/2966/2939 469/469/469\nf 54/54/54 242/242/242 2918/2944/2918\nf 2940/2967/2940 2941/2968/2941 94/94/94\nf 242/242/242 338/338/338 2918/2944/2918\nf 118/118/118 14/14/14 59/59/59\nf 1386/1386/1386 2339/2359/2339 2942/2969/2942\nf 447/447/447 446/446/446 2808/2833/2808\nf 2943/2970/2943 721/721/721 720/720/720\nf 2274/2292/2274 1686/1693/1686 1703/1710/1703\nf 1809/1817/1809 46/46/46 2753/2777/2753\nf 2315/2335/2315 1571/1576/1571 2937/2964/2937\nf 2889/2915/2889 281/281/281 280/280/280\nf 2944/2971/2944 2945/2972/2945 2946/2973/2946\nf 2947/2974/2947 2948/2975/2948 2949/2976/2949\nf 1549/1554/1549 2950/2977/2950 996/996/996\nf 2949/2976/2949 2940/2967/2940 2930/2978/2930\nf 2941/2968/2941 2951/2979/2951 308/308/308\nf 2952/2980/2952 2265/2283/2265 2264/2282/2264\nf 1349/1349/1349 2857/2883/2857 2953/2981/2953\nf 2860/2886/2860 2905/2931/2905 361/361/361\nf 2954/2982/2954 2202/2213/2202 2955/2983/2955\nf 215/215/215 214/214/214 416/416/416\nf 2948/2975/2948 2940/2967/2940 2949/2976/2949\nf 2949/2976/2949 2930/2978/2930 2956/2984/2956\nf 2133/2143/2133 2107/2117/2107 480/480/480\nf 1400/1402/1400 250/250/250 2266/2284/2266\nf 2947/2974/2947 2956/2984/2956 2957/2985/2957\nf 1629/1634/1629 2545/2566/2545 2631/2654/2631\nf 253/253/253 2430/2451/2430 1269/1269/1269\nf 9/9/9 12/12/12 118/118/118\nf 2958/2986/2958 2959/2987/2959 1517/1519/1517\nf 1543/1548/1543 2960/2988/2960 2939/2966/2939\nf 2867/2893/2867 2868/2894/2868 63/63/63\nf 2961/2989/2961 2962/2990/2962 2963/2991/2963\nf 2962/2990/2962 2964/2992/2964 2963/2991/2963\nf 2965/2993/2965 2966/2994/2966 2967/2995/2967\nf 2966/2994/2966 2962/2990/2962 2967/2995/2967\nf 30/30/30 49/49/49 301/301/301\nf 2491/2512/2491 261/261/261 209/209/209\nf 698/698/698 2968/2996/2968 1100/1100/1100\nf 2861/2887/2861 2862/2888/2862 2969/2997/2969\nf 302/302/302 2861/2887/2861 2969/2997/2969\nf 2960/2988/2960 1458/1460/1458 2939/2966/2939\nf 283/283/283 1068/1068/1068 106/106/106\nf 2970/2998/2970 242/242/242 54/54/54\nf 2971/2999/2971 2924/2950/2924 2972/3000/2972\nf 482/482/482 481/481/481 2973/3001/2973\nf 2964/2992/2964 2974/3002/2974 2963/2991/2963\nf 2974/3002/2974 2975/3003/2975 2963/2991/2963\nf 2951/2979/2951 2961/2989/2961 2976/3004/2976\nf 2941/2968/2941 2967/2995/2967 2961/2989/2961\nf 2966/2994/2966 2896/2922/2896 2962/2990/2962\nf 1115/1115/1115 1114/1114/1114 2459/2480/2459\nf 2851/2877/2851 2198/2209/2198 480/480/480\nf 2936/2962/2936 2938/2965/2938 792/792/792\nf 2865/2891/2865 2960/2988/2960 1543/1548/1543\nf 2423/2444/2423 2409/2430/2409 52/52/52\nf 2891/2917/2891 2936/2962/2936 792/792/792\nf 2938/2965/2938 2977/3005/2977 2894/2920/2894\nf 982/982/982 425/425/425 993/993/993\nf 2894/2920/2894 2977/3005/2977 2895/2921/2895\nf 1231/1231/1231 2543/2564/2543 1164/1164/1164\nf 128/128/128 345/345/345 491/491/491\nf 791/1524/791 1268/1268/1268 1622/1627/1622\nf 2204/2215/2204 2860/2886/2860 361/361/361\nf 2204/2215/2204 2853/2879/2853 2860/2886/2860\nf 2898/2924/2898 947/947/947 482/482/482\nf 2941/2968/2941 2961/2989/2961 2951/2979/2951\nf 2951/2979/2951 2978/3006/2978 2979/3007/2979\nf 2896/2922/2896 2898/2924/2898 2973/3001/2973\nf 2939/2966/2939 1458/1460/1458 366/366/366\nf 1571/1576/1571 2980/3008/2980 2937/2964/2937\nf 1070/1070/1070 2429/2450/2429 1533/1538/1533\nf 2927/2953/2927 1476/1478/1476 2853/2879/2853\nf 2204/2215/2204 2927/2953/2927 2853/2879/2853\nf 2927/2953/2927 2588/2609/2588 1476/1478/1476\nf 2588/2609/2588 2430/2451/2430 253/253/253\nf 2918/2944/2918 1082/1082/1082 55/55/55\nf 2923/2949/2923 2897/2923/2897 2966/2994/2966\nf 1311/1311/1311 1309/1309/1309 2975/3003/2975\nf 2974/3002/2974 1311/1311/1311 2975/3003/2975\nf 2981/3009/2981 415/415/415 214/214/214\nf 2982/3010/2982 2940/2967/2940 2948/2975/2948\nf 2696/2720/2696 2983/3011/2983 2697/2721/2697\nf 39/39/39 38/38/38 174/174/174\nf 1138/1138/1138 1158/1158/1158 1084/1084/1084\nf 2890/2916/2890 2889/2915/2889 280/280/280\nf 2984/3012/2984 2923/2949/2923 2966/2994/2966\nf 261/261/261 2576/2597/2576 2442/2463/2442\nf 1574/1579/1574 254/254/254 235/235/235\nf 2863/2889/2863 506/506/506 2985/3013/2985\nf 300/300/300 1430/1432/1430 298/298/298\nf 1469/1471/1469 166/166/166 2511/2532/2511\nf 2166/2177/2166 947/947/947 2898/2924/2898\nf 2986/3014/2986 2593/2614/2593 2987/3015/2987\nf 53/53/53 2970/2998/2970 54/54/54\nf 2576/2597/2576 2877/2903/2877 2442/2463/2442\nf 2978/3006/2978 2963/2991/2963 2988/3016/2988\nf 874/874/874 697/697/697 696/696/696\nf 2989/3017/2989 287/287/287 45/45/45\nf 201/201/201 2253/2271/2253 202/202/202\nf 2451/2472/2451 2460/2481/2460 75/75/75\nf 1527/1531/1527 1581/1586/1581 266/266/266\nf 2923/2949/2923 2392/2413/2392 2897/2923/2897\nf 201/201/201 1414/1416/1414 2253/2271/2253\nf 1466/1468/1466 1468/1470/1468 1469/1471/1469\nf 537/537/537 539/539/539 751/751/751\nf 94/94/94 2941/2968/2941 308/308/308\nf 753/753/753 1923/1931/1923 438/438/438\nf 2988/3016/2988 1308/1308/1308 2393/2414/2393\nf 1550/1555/1550 995/995/995 1481/1483/1481\nf 1629/1634/1629 914/914/914 410/410/410\nf 933/933/933 2522/2543/2522 29/29/29\nf 506/506/506 237/237/237 2985/3013/2985\nf 2862/2888/2862 2863/2889/2863 2990/3018/2990\nf 2931/2957/2931 1456/1458/1456 2932/2958/2932\nf 2991/3019/2991 2943/2970/2943 100/100/100\nf 2992/3020/2992 2866/2892/2866 1543/1548/1543\nf 2392/2413/2392 2166/2177/2166 2897/2923/2897\nf 1331/1331/1331 58/58/58 1381/1381/1381\nf 2976/3004/2976 2963/2991/2963 2978/3006/2978\nf 2993/3021/2993 2994/3022/2994 2995/3023/2995\nf 871/871/871 2817/2842/2817 454/454/454\nf 794/794/794 793/793/793 30/30/30\nf 828/828/828 653/653/653 580/580/580\nf 2896/2922/2896 2964/2992/2964 2962/2990/2962\nf 2898/2924/2898 482/482/482 2973/3001/2973\nf 794/794/794 1434/1436/1434 1572/1577/1572\nf 2861/2887/2861 2996/3024/2996 1573/1578/1573\nf 99/99/99 2991/3019/2991 100/100/100\nf 2967/2995/2967 2962/2990/2962 2961/2989/2961\nf 69/69/69 2992/3020/2992 70/70/70\nf 291/291/291 98/98/98 1014/1014/1014\nf 2442/2463/2442 2877/2903/2877 536/536/536\nf 2314/2334/2314 111/111/111 1571/1576/1571\nf 2943/2970/2943 720/720/720 100/100/100\nf 254/254/254 1269/1269/1269 1565/1570/1565\nf 2940/2967/2940 94/94/94 2930/2978/2930\nf 2956/2984/2956 2930/2978/2930 2929/3025/2929\nf 2949/2976/2949 2956/2984/2956 2947/2974/2947\nf 2767/2791/2767 2997/3026/2997 2998/3027/2998\nf 1550/1555/1550 996/996/996 995/995/995\nf 2969/2997/2969 2862/2888/2862 2999/3028/2999\nf 721/721/721 2999/3028/2999 2864/2890/2864\nf 443/443/443 2938/2965/2938 2936/2962/2936\nf 2864/2890/2864 2999/3028/2999 2865/2891/2865\nf 79/79/79 2418/2439/2418 839/839/839\nf 2965/2993/2965 2984/3012/2984 2966/2994/2966\nf 3000/3029/3000 109/109/109 2314/2334/2314\nf 63/63/63 2868/2894/2868 77/77/77\nf 1014/1014/1014 197/197/197 198/198/198\nf 199/199/199 90/90/90 197/197/197\nf 1195/1195/1195 2733/2757/2733 637/637/637\nf 2996/3024/2996 18/18/18 1573/1578/1573\nf 3001/3030/3001 13/13/13 117/117/117\nf 444/444/444 3002/3031/3002 2977/3005/2977\nf 111/111/111 794/794/794 1572/1577/1572\nf 2928/2954/2928 141/141/141 297/297/297\nf 2982/3010/2982 2967/2995/2967 2941/2968/2941\nf 2871/2897/2871 69/69/69 68/68/68\nf 95/95/95 94/94/94 308/308/308\nf 2375/2396/2375 692/692/692 1398/1398/1398\nf 55/55/55 1386/1386/1386 2942/2969/2942\nf 1349/1349/1349 1348/1348/1348 2857/2883/2857\nf 636/636/636 2166/2177/2166 2392/2413/2392\nf 2451/2472/2451 3003/3032/3003 2460/2481/2460\nf 3004/3033/3004 2971/2999/2971 2691/2715/2691\nf 340/340/340 540/540/540 341/341/341\nf 308/308/308 2951/2979/2951 309/309/309\nf 2979/3007/2979 2543/2564/2543 667/667/667\nf 3005/3034/3005 763/763/763 2460/2481/2460\nf 94/94/94 93/93/93 2930/2978/2930\nf 2950/2977/2950 62/62/62 996/996/996\nf 3003/3032/3003 3005/3034/3005 2460/2481/2460\nf 2165/2176/2165 1687/1694/1687 406/406/406\nf 763/763/763 3005/3034/3005 2475/2496/2475\nf 2460/2481/2460 765/765/765 75/75/75\nf 2198/2209/2198 2809/2834/2809 2133/2143/2133\nf 3006/3035/3006 3007/3036/3007 3008/3037/3008\nf 2238/2256/2238 3009/3038/3009 2878/2904/2878\nf 2808/2833/2808 446/446/446 1843/1851/1843\nf 1536/1541/1536 3010/3039/3010 3011/3040/3011\nf 839/839/839 58/58/58 1331/1331/1331\nf 2978/3006/2978 2988/3016/2988 2393/2414/2393\nf 993/993/993 2545/2566/2545 1629/1634/1629\nf 2951/2979/2951 2979/3007/2979 309/309/309\nf 2951/2979/2951 2976/3004/2976 2978/3006/2978\nf 875/2623/875 877/3041/877 2602/2624/2602\nf 2350/2370/2350 1900/1908/1900 2878/2904/2878\nf 1180/1180/1180 2939/2966/2939 633/633/633\nf 1567/1572/1567 1566/1571/1566 2889/2915/2889\nf 2918/2944/2918 338/338/338 1082/1082/1082\nf 925/925/925 2475/2496/2475 997/997/997\nf 60/60/60 133/133/133 265/265/265\nf 1520/1522/1520 2596/2617/2596 3012/3042/3012\nf 3013/3043/3013 3014/3044/3014 3015/3045/3015\nf 19/19/19 2996/3024/2996 302/302/302\nf 3016/3046/3016 2429/2450/2429 2462/2483/2462\nf 3009/3038/3009 2385/2406/2385 2878/2904/2878\nf 2393/2414/2393 1165/1165/1165 2543/2564/2543\nf 2695/2719/2695 2948/2975/2948 2947/2974/2947\nf 840/840/840 1399/1400/1399 79/79/79\nf 2938/2965/2938 443/443/443 444/444/444\nf 1048/1048/1048 1923/1931/1923 753/753/753\nf 2985/3013/2985 237/237/237 2890/2916/2890\nf 2717/2741/2717 2111/2121/2111 749/749/749\nf 2442/2463/2442 535/535/535 1416/1418/1416\nf 2973/3001/2973 2974/3002/2974 2964/2992/2964\nf 2963/2991/2963 2975/3003/2975 2988/3016/2988\nf 21/21/21 668/668/668 1278/1278/1278\nf 182/182/182 2412/2433/2412 3017/3047/3017\nf 310/310/310 309/309/309 132/132/132\nf 445/445/445 2160/2171/2160 446/446/446\nf 3018/3048/3018 1843/1851/1843 446/446/446\nf 3019/3049/3019 3020/3050/3020 158/158/158\nf 2697/2721/2697 2965/2993/2965 2695/2719/2695\nf 697/697/697 2968/2996/2968 698/698/698\nf 1543/1548/1543 2939/2966/2939 1180/1180/1180\nf 2990/3018/2990 2863/2889/2863 2985/3013/2985\nf 292/292/292 3021/3051/3021 99/99/99\nf 933/933/933 1685/1692/1685 2522/2543/2522\nf 309/309/309 667/667/667 132/132/132\nf 953/953/953 329/329/329 331/331/331\nf 1329/1329/1329 2142/2153/2142 1721/1729/1721\nf 2978/3006/2978 2393/2414/2393 2543/2564/2543\nf 1465/1467/1465 167/167/167 1468/1470/1468\nf 772/772/772 2086/2095/2086 2387/2408/2387\nf 2184/2195/2184 25/25/25 555/555/555\nf 1434/1436/1434 794/794/794 32/32/32\nf 2933/2959/2933 1457/1459/1457 2936/2962/2936\nf 2868/2894/2868 2872/2898/2872 108/108/108\nf 181/181/181 640/640/640 2412/2433/2412\nf 3022/3052/3022 2983/3011/2983 2696/2720/2696\nf 2979/3007/2979 2978/3006/2978 2543/2564/2543\nf 2982/3010/2982 2941/2968/2941 2940/2967/2940\nf 1573/1578/1573 1574/1579/1574 2863/2889/2863\nf 206/206/206 490/490/490 2182/2193/2182\nf 3023/3053/3023 3021/3051/3021 292/292/292\nf 3021/3051/3021 2991/3019/2991 99/99/99\nf 721/721/721 2969/2997/2969 2999/3028/2999\nf 2938/2965/2938 444/444/444 2977/3005/2977\nf 2969/2997/2969 721/721/721 2943/2970/2943\nf 1516/1518/1516 1414/1416/1414 2958/2986/2958\nf 2340/2360/2340 2610/2632/2610 2329/2349/2329\nf 1413/1415/1413 1412/1414/1412 3024/3054/3024\nf 1833/1841/1833 2318/2338/2318 1335/1335/1335\nf 2160/2171/2160 3025/3055/3025 446/446/446\nf 446/446/446 3025/3055/3025 3018/3048/3018\nf 3026/3056/3026 3027/3057/3027 2256/2274/2256\nf 2999/3028/2999 2862/2888/2862 2990/3018/2990\nf 2204/2215/2204 2441/2462/2441 2927/2953/2927\nf 2441/2462/2441 1699/1706/1699 2927/2953/2927\nf 302/302/302 2969/2997/2969 2991/3019/2991\nf 1748/1756/1748 3028/3058/3028 3029/3059/3029\nf 3030/3060/3030 1843/1851/1843 3018/3048/3018\nf 3030/3060/3030 1868/1876/1868 1843/1851/1843\nf 1562/1567/1562 1564/1569/1564 1686/1693/1686\nf 2961/2989/2961 2963/2991/2963 2976/3004/2976\nf 2973/3001/2973 481/481/481 1311/1311/1311\nf 2974/3002/2974 2973/3001/2973 1311/1311/1311\nf 1114/1114/1114 2257/2275/2257 2459/2480/2459\nf 235/235/235 1567/1572/1567 236/236/236\nf 2969/2997/2969 2943/2970/2943 2991/3019/2991\nf 337/337/337 1549/1554/1549 1550/1555/1550\nf 2996/3024/2996 2861/2887/2861 302/302/302\nf 2588/2609/2588 1698/1705/1698 2430/2451/2430\nf 302/302/302 2991/3019/2991 2924/2950/2924\nf 2886/2912/2886 2926/2952/2926 3031/3061/3031\nf 202/202/202 2253/2271/2253 2868/2894/2868\nf 199/199/199 720/720/720 91/91/91\nf 2654/2677/2654 694/694/694 693/693/693\nf 1688/1695/1688 214/214/214 146/146/146\nf 235/235/235 254/254/254 1567/1572/1567\nf 197/197/197 98/98/98 199/199/199\nf 3021/3051/3021 2972/3000/2972 2991/3019/2991\nf 2867/2893/2867 2950/2977/2950 1549/1554/1549\nf 1538/1543/1538 1707/1714/1707 994/994/994\nf 2412/2433/2412 3032/3062/3032 3017/3047/3017\nf 2363/2383/2363 1868/1876/1868 3030/3060/3030\nf 488/488/488 3033/3063/3033 2493/2514/2493\nf 2975/3003/2975 1309/1309/1309 2988/3016/2988\nf 1309/1309/1309 1308/1308/1308 2988/3016/2988\nf 2523/2544/2523 2416/2437/2416 2763/2787/2763\nf 254/254/254 1565/1570/1565 1567/1572/1567\nf 2929/2955/2929 595/595/595 3034/3064/3034\nf 1469/1471/1469 1399/1399/1399 1493/1495/1493\nf 2482/2503/2482 2527/2548/2527 3000/3029/3000\nf 2972/3000/2972 2924/2950/2924 2991/3019/2991\nf 2691/2715/2691 2972/3000/2972 3021/3051/3021\nf 2865/2891/2865 2985/3013/2985 2960/2988/2960\nf 1014/1014/1014 98/98/98 197/197/197\nf 3035/3065/3035 1238/1238/1238 1121/1121/1121\nf 3036/3066/3036 126/126/126 125/125/125\nf 2363/2383/2363 1869/1877/1869 1868/1876/1868\nf 1280/1280/1280 1459/1461/1459 2931/2957/2931\nf 2160/2171/2160 3037/3067/3037 3025/3055/3025\nf 3025/3055/3025 3038/3068/3038 3018/3048/3018\nf 3039/3069/3039 3040/3070/3040 2986/3014/2986\nf 2896/2922/2896 2973/3001/2973 2964/2992/2964\nf 336/336/336 2869/2895/2869 310/310/310\nf 841/841/841 95/2963/95 2869/2895/2869\nf 1158/1158/1158 1085/1085/1085 1084/1084/1084\nf 2870/2896/2870 201/201/201 200/200/200\nf 2857/2883/2857 2603/2625/2603 2855/2881/2855\nf 337/337/337 2870/2896/2870 200/200/200\nf 333/333/333 335/335/335 2901/2927/2901\nf 3041/3071/3041 3042/3072/3042 3036/3066/3036\nf 3032/3062/3032 3037/3067/3037 3017/3047/3017\nf 3017/3047/3017 3037/3067/3037 2160/2171/2160\nf 3038/3068/3038 3043/3073/3043 3018/3048/3018\nf 3043/3073/3043 3030/3060/3030 3018/3048/3018\nf 1306/1306/1306 1305/1305/1305 2512/2533/2512\nf 1469/1471/1469 80/3074/80 1399/1399/1399\nf 3044/3075/3044 2208/2219/2208 2207/2218/2207\nf 2930/2956/2930 93/1537/93 595/595/595\nf 1480/1482/1480 1550/1555/1550 1481/1483/1481\nf 200/200/200 1549/1554/1549 337/337/337\nf 1520/1522/1520 3012/3042/3012 2536/2557/2536\nf 2890/2916/2890 280/280/280 1458/1460/1458\nf 2401/2422/2401 172/172/172 1459/1461/1459\nf 2621/2643/2621 2411/2432/2411 890/890/890\nf 2411/2432/2411 2620/2642/2620 3032/3062/3032\nf 3037/3067/3037 3038/3068/3038 3025/3055/3025\nf 2872/2898/2872 40/40/40 108/108/108\nf 2965/2993/2965 2967/2995/2967 2982/3010/2982\nf 62/62/62 2867/2893/2867 63/63/63\nf 2950/2977/2950 2867/2893/2867 62/62/62\nf 1231/1231/1231 668/668/668 667/667/667\nf 1459/1461/1459 1456/1458/1456 2931/2957/2931\nf 2999/3028/2999 2990/3018/2990 2865/2891/2865\nf 31/31/31 301/301/301 303/303/303\nf 1457/1459/1457 2932/2958/2932 1456/1458/1456\nf 3045/3076/3045 3030/3060/3030 3043/3073/3043\nf 3045/3076/3045 2363/2383/2363 3030/3060/3030\nf 3045/3076/3045 2171/2182/2171 2363/2383/2363\nf 1136/1136/1136 2205/2216/2205 524/524/524\nf 2965/2993/2965 2982/3010/2982 2948/2975/2948\nf 1574/1579/1574 252/252/252 254/254/254\nf 2966/2994/2966 2897/2923/2897 2896/2922/2896\nf 1457/1459/1457 2933/2959/2933 2932/2958/2932\nf 325/325/325 2945/2972/2945 72/72/72\nf 1457/1459/1457 448/448/448 2936/2962/2936\nf 2936/2962/2936 448/448/448 443/443/443\nf 18/18/18 2996/3024/2996 19/19/19\nf 2496/2517/2496 1307/1307/1307 3046/3077/3046\nf 3032/3062/3032 3047/3078/3047 3037/3067/3037\nf 3037/3067/3037 3048/3079/3048 3038/3068/3038\nf 3049/3080/3049 3045/3076/3045 3043/3073/3043\nf 695/695/695 3050/3081/3050 693/693/693\nf 201/201/201 2958/2986/2958 1414/1416/1414\nf 2992/3020/2992 1543/1548/1543 1544/1549/1544\nf 2985/3013/2985 2890/2916/2890 2960/2988/2960\nf 2865/2891/2865 2990/3018/2990 2985/3013/2985\nf 719/719/719 2864/2890/2864 69/69/69\nf 3051/3082/3051 2494/2515/2494 2241/2259/2241\nf 2620/2642/2620 2411/2432/2411 2621/2643/2621\nf 3032/3062/3032 2620/2642/2620 3047/3078/3047\nf 109/109/109 111/111/111 2314/2334/2314\nf 3052/3083/3052 1347/1347/1347 2758/2782/2758\nf 2023/2032/2023 1179/1179/1179 1988/1997/1988\nf 410/410/410 409/409/409 1375/1375/1375\nf 2992/3020/2992 69/69/69 2866/2892/2866\nf 91/91/91 2871/2897/2871 189/189/189\nf 3053/3084/3053 2755/2779/2755 2754/2778/2754\nf 2611/2633/2611 2497/2518/2497 2788/2812/2788\nf 3048/3079/3048 3043/3073/3043 3038/3068/3038\nf 3054/3085/3054 2171/2182/2171 3045/3076/3045\nf 110/110/110 794/794/794 111/111/111\nf 2965/2993/2965 2948/2975/2948 2695/2719/2695\nf 2869/2895/2869 308/308/308 310/310/310\nf 1179/1179/1179 1544/1549/1544 1180/1180/1180\nf 19/19/19 302/302/302 301/301/301\nf 2970/2998/2970 3055/3086/3055 3056/3087/3056\nf 595/595/595 320/320/320 3034/3064/3034\nf 3057/3088/3057 3058/3089/3058 1539/1544/1539\nf 2871/2897/2871 68/68/68 189/189/189\nf 1603/1608/1603 3059/3090/3059 3060/3091/3060\nf 3053/3084/3053 2210/2221/2210 2755/2779/2755\nf 2210/2221/2210 3061/3092/3061 2755/2779/2755\nf 3062/3093/3062 3063/3094/3063 2620/2642/2620\nf 2620/2642/2620 3063/3094/3063 3047/3078/3047\nf 3064/3095/3064 3049/3080/3049 3043/3073/3043\nf 3054/3085/3054 3045/3076/3045 3049/3080/3049\nf 1458/1460/1458 280/280/280 277/277/277\nf 2482/2503/2482 3000/3029/3000 2314/2334/2314\nf 2697/2721/2697 2983/3011/2983 2965/2993/2965\nf 482/482/482 2851/2877/2851 480/480/480\nf 3006/3035/3006 2262/2280/2262 2261/2279/2261\nf 2871/2897/2871 720/720/720 719/719/719\nf 58/58/58 874/874/874 696/696/696\nf 1333/1333/1333 1397/1401/1397 840/840/840\nf 1574/1579/1574 235/235/235 506/506/506\nf 1101/1101/1101 1103/1103/1103 1967/1976/1967\nf 3052/3083/3052 2479/2500/2479 1347/1347/1347\nf 2622/2644/2622 3062/3093/3062 2620/2642/2620\nf 2211/2222/2211 1501/1503/1501 2350/2370/2350\nf 1141/1141/1141 1140/1140/1140 3065/3096/3065\nf 3035/3065/3035 1121/1121/1121 1120/1120/1120\nf 77/77/77 2868/2894/2868 108/108/108\nf 2983/3011/2983 3022/3052/3022 1132/1132/1132\nf 3066/3097/3066 1372/1372/1372 1371/1371/1371\nf 1806/1814/1806 436/436/436 458/458/458\nf 1544/1549/1544 2023/2032/2023 70/70/70\nf 2992/3020/2992 1544/1549/1544 70/70/70\nf 2401/2422/2401 251/251/251 172/172/172\nf 3052/3083/3052 2770/2794/2770 2479/2500/2479\nf 1838/1846/1838 631/631/631 468/468/468\nf 759/759/759 339/339/339 2489/2510/2489\nf 3047/3078/3047 3063/3094/3063 3037/3067/3037\nf 3037/3067/3037 3067/3098/3067 3048/3079/3048\nf 3048/3079/3048 3064/3095/3064 3043/3073/3043\nf 3068/3099/3068 3054/3085/3054 3049/3080/3049\nf 2308/2327/2308 1977/1986/1977 3054/3085/3054\nf 2983/3011/2983 2984/3012/2984 2965/2993/2965\nf 2691/2715/2691 3021/3051/3021 3023/3053/3023\nf 2334/2354/2334 2534/2555/2534 2806/2830/2806\nf 821/821/821 3069/3100/3069 537/537/537\nf 537/537/537 3069/3100/3069 538/538/538\nf 653/653/653 550/550/550 580/580/580\nf 3070/3101/3070 112/112/112 1320/1320/1320\nf 1305/1305/1305 2518/2539/2518 2512/2533/2512\nf 3063/3094/3063 3067/3098/3067 3037/3067/3037\nf 3067/3098/3067 3071/3102/3071 3048/3079/3048\nf 3068/3099/3068 3049/3080/3049 3064/3095/3064\nf 1195/1195/1195 1334/1334/1334 2733/2757/2733\nf 1038/1038/1038 2132/2142/2132 1039/1039/1039\nf 2238/2256/2238 2878/2904/2878 2257/2275/2257\nf 745/745/745 821/821/821 777/777/777\nf 821/821/821 745/745/745 3069/3100/3069\nf 236/236/236 1567/1572/1567 2889/2915/2889\nf 172/172/172 64/64/64 1459/1461/1459\nf 355/355/355 1582/1587/1582 1791/1799/1791\nf 339/339/339 2667/2690/2667 2489/2510/2489\nf 1499/1501/1499 112/112/112 3070/3101/3070\nf 3062/3093/3062 3072/3103/3072 3063/3094/3063\nf 3054/3085/3054 3073/3104/3073 2308/2327/2308\nf 2308/2327/2308 1537/1542/1537 1490/1492/1490\nf 3069/3100/3069 1703/1710/1703 538/538/538\nf 538/538/538 1703/1710/1703 1702/1709/1702\nf 358/358/358 332/332/332 1107/1107/1107\nf 2960/2988/2960 2890/2916/2890 1458/1460/1458\nf 2488/2509/2488 2584/2605/2584 759/759/759\nf 3048/3079/3048 3071/3102/3071 3064/3095/3064\nf 3068/3099/3068 3073/3104/3073 3054/3085/3054\nf 3073/3104/3073 1537/1542/1537 2308/2327/2308\nf 1977/1986/1977 2171/2182/2171 3054/3085/3054\nf 758/758/758 757/757/757 1702/1709/1702\nf 72/72/72 2945/2972/2945 73/73/73\nf 1078/1078/1078 847/847/847 970/970/970\nf 1330/1330/1330 1331/1331/1331 1381/1381/1381\nf 2473/2494/2473 2472/2493/2472 2704/2728/2704\nf 469/469/469 2939/2966/2939 366/366/366\nf 923/923/923 1101/1101/1101 924/924/924\nf 819/819/819 746/746/746 716/716/716\nf 920/920/920 2987/3015/2987 2593/2614/2593\nf 3063/3094/3063 3074/3105/3074 3067/3098/3067\nf 3075/3106/3075 3073/3104/3073 3068/3099/3068\nf 841/841/841 2869/2895/2869 336/336/336\nf 719/719/719 721/721/721 2864/2890/2864\nf 402/402/402 1700/1707/1700 1176/1176/1176\nf 745/745/745 1363/1363/1363 3069/3100/3069\nf 564/564/564 356/356/356 355/355/355\nf 128/128/128 491/491/491 190/190/190\nf 2895/2921/2895 192/192/192 793/793/793\nf 792/792/792 2894/2920/2894 793/793/793\nf 80/80/80 79/79/79 1399/1400/1399\nf 3072/3103/3072 3076/3107/3076 3063/3094/3063\nf 3067/3098/3067 3074/3105/3074 3071/3102/3071\nf 3071/3102/3071 3077/3108/3077 3064/3095/3064\nf 3078/3109/3078 3068/3099/3068 3064/3095/3064\nf 3078/3109/3078 3075/3106/3075 3068/3099/3068\nf 96/96/96 595/595/595 114/114/114\nf 1398/1398/1398 692/692/692 1464/1466/1464\nf 128/128/128 190/190/190 170/170/170\nf 71/71/71 73/73/73 2870/2896/2870\nf 73/73/73 2944/2971/2944 2870/2896/2870\nf 2574/2595/2574 1547/1552/1547 1205/1205/1205\nf 1403/1405/1403 2210/2221/2210 3053/3084/3053\nf 2891/2917/2891 110/110/110 109/109/109\nf 1333/1333/1333 1332/1332/1332 1367/1367/1367\nf 148/148/148 1520/1522/1520 2536/2557/2536\nf 3076/3107/3076 3074/3105/3074 3063/3094/3063\nf 3074/3105/3074 3079/3110/3079 3071/3102/3071\nf 3064/3095/3064 3077/3108/3077 3078/3109/3078\nf 3080/3111/3080 1537/1542/1537 3073/3104/3073\nf 3080/3111/3080 1538/1543/1538 1537/1542/1537\nf 2984/3012/2984 2983/3011/2983 2923/2949/2923\nf 360/360/360 362/362/362 3081/3112/3081\nf 200/200/200 2867/2893/2867 1549/1554/1549\nf 3069/3100/3069 1363/1363/1363 1703/1710/1703\nf 2594/2615/2594 2509/2530/2509 148/148/148\nf 3082/3113/3082 3073/3104/3073 3075/3106/3075\nf 840/840/840 839/839/839 1333/1333/1333\nf 1703/1710/1703 1686/1693/1686 1694/1701/1694\nf 2511/2532/2511 2510/2531/2510 3083/3114/3083\nf 1317/1317/1317 116/116/116 565/565/565\nf 2734/2758/2734 109/109/109 3000/3029/3000\nf 2578/2599/2578 360/360/360 3081/3112/3081\nf 3084/3115/3084 2906/2932/2906 3085/3116/3085\nf 247/247/247 249/249/249 2578/2599/2578\nf 3086/3117/3086 247/247/247 2578/2599/2578\nf 3076/3107/3076 3087/3118/3087 3088/3119/3088\nf 3077/3108/3077 3071/3102/3071 3079/3110/3079\nf 3078/3109/3078 3082/3113/3082 3075/3106/3075\nf 3089/3120/3089 3073/3104/3073 3082/3113/3082\nf 3089/3120/3089 3080/3111/3080 3073/3104/3073\nf 3089/3120/3089 1210/1210/1210 3080/3111/3080\nf 3080/3111/3080 1210/1210/1210 1538/1543/1538\nf 1694/1701/1694 1670/1677/1670 1658/1665/1658\nf 1363/1363/1363 2274/2292/2274 1703/1710/1703\nf 2734/2758/2734 3000/3029/3000 2527/2548/2527\nf 153/153/153 1456/1458/1456 1459/1461/1459\nf 2644/2667/2644 2783/2807/2783 2782/2806/2782\nf 3090/3121/3090 2301/2320/2301 2815/2840/2815\nf 247/247/247 3086/3117/3086 1211/1211/1211\nf 2667/2690/2667 1536/1541/1536 3011/3040/3011\nf 196/196/196 3091/3122/3091 2634/2657/2634\nf 2827/2852/2827 3079/3110/3079 3074/3105/3074\nf 3077/3108/3077 154/154/154 3078/3109/3078\nf 154/154/154 156/156/156 3078/3109/3078\nf 1210/1210/1210 1707/1714/1707 1538/1543/1538\nf 185/185/185 1318/1318/1318 747/747/747\nf 839/839/839 56/56/56 58/58/58\nf 726/726/726 3092/3123/3092 724/724/724\nf 2452/2473/2452 2931/2957/2931 2734/2758/2734\nf 2878/2904/2878 1900/1908/1900 2257/2275/2257\nf 1686/1693/1686 1564/1569/1564 1694/1701/1694\nf 1694/1701/1694 1564/1569/1564 1670/1677/1670\nf 839/839/839 1331/1331/1331 1333/1333/1333\nf 2164/2175/2164 1/1/1 3093/3124/3093\nf 3094/3125/3094 2501/2522/2501 2259/2277/2259\nf 3095/3126/3095 3077/3108/3077 3079/3110/3079\nf 156/156/156 3082/3113/3082 3078/3109/3078\nf 1165/1165/1165 1040/1040/1040 1130/1130/1130\nf 1119/1119/1119 1226/1226/1226 1622/3127/1622\nf 2253/2271/2253 2252/2270/2252 2872/2898/2872\nf 2851/2877/2851 482/482/482 947/947/947\nf 42/42/42 448/448/448 1457/1459/1457\nf 309/309/309 2979/3007/2979 667/667/667\nf 2123/2133/2123 2133/2143/2133 2809/2834/2809\nf 1564/1569/1564 3059/3090/3059 1670/1677/1670\nf 241/241/241 946/946/946 943/943/943\nf 3055/3086/3055 2970/2998/2970 53/53/53\nf 1564/1569/1564 3060/3091/3060 3059/3090/3059\nf 2411/2432/2411 3032/3062/3032 2412/2433/2412\nf 3010/3039/3010 1535/1540/1535 1141/1141/1141\nf 1499/1501/1499 183/183/183 112/112/112\nf 245/245/245 1212/1212/1212 246/246/246\nf 3096/3128/3096 1787/1795/1787 2671/2694/2671\nf 136/136/136 3079/3110/3079 2827/2852/2827\nf 135/135/135 3077/3108/3077 3095/3126/3095\nf 135/135/135 154/154/154 3077/3108/3077\nf 1521/1525/1521 1208/1208/1208 3089/3120/3089\nf 3082/3113/3082 1521/1525/1521 3089/3120/3089\nf 1210/1210/1210 1209/1209/1209 1707/1714/1707\nf 2871/2897/2871 719/719/719 69/69/69\nf 993/993/993 1629/1634/1629 555/555/555\nf 2870/2896/2870 2944/2971/2944 201/201/201\nf 667/667/667 2543/2564/2543 1231/1231/1231\nf 3097/3129/3097 3098/3130/3098 508/508/508\nf 2863/2889/2863 1574/1579/1574 506/506/506\nf 1490/1492/1490 1491/1493/1491 2308/2327/2308\nf 201/201/201 2944/2971/2944 2958/2986/2958\nf 895/895/895 3099/3131/3099 383/383/383\nf 3100/3132/3100 297/297/297 140/140/140\nf 1960/1969/1960 1/1/1 2164/2175/2164\nf 1584/1589/1584 333/333/333 2901/2927/2901\nf 136/136/136 3095/3126/3095 3079/3110/3079\nf 156/156/156 1521/1525/1521 3082/3113/3082\nf 3089/3120/3089 1208/1208/1208 1210/1210/1210\nf 1374/1374/1374 2184/2195/2184 1375/1375/1375\nf 142/142/142 149/149/149 1498/1500/1498\nf 242/242/242 71/71/71 337/337/337\nf 175/175/175 292/292/292 291/291/291\nf 698/698/698 1236/1236/1236 1237/1237/1237\nf 1564/1569/1564 3101/3133/3101 3060/3091/3060\nf 200/200/200 202/202/202 2867/2893/2867\nf 36/36/36 343/343/343 342/342/342\nf 2209/2220/2209 1403/1405/1403 1404/1406/1404\nf 1320/1320/1320 107/107/107 2594/2615/2594\nf 107/107/107 2509/2530/2509 2594/2615/2594\nf 1535/1540/1535 3010/3039/3010 1536/1541/1536\nf 135/135/135 3095/3126/3095 136/136/136\nf 2946/2973/2946 3102/3134/3102 3103/3135/3103\nf 1511/1513/1511 1558/1563/1558 3104/3136/3104\nf 1460/1462/1460 3105/3137/3105 1461/1463/1461\nf 3106/3138/3106 3107/3139/3107 3108/3140/3108\nf 3109/3141/3109 87/87/87 89/89/89\nf 3057/3088/3057 3105/3137/3105 3110/3142/3110\nf 3111/3143/3111 1591/1596/1591 2879/2905/2879\nf 3112/3144/3112 1594/1599/1594 1603/1608/1603\nf 3113/3145/3113 1474/1476/1474 3114/3146/3114\nf 3115/3147/3115 2959/2987/2959 2944/2971/2944\nf 3116/3148/3116 3117/3149/3117 3118/3150/3118\nf 3119/3151/3119 173/173/173 3084/3115/3084\nf 1563/1568/1563 1562/1567/1562 1496/1498/1496\nf 3120/3152/3120 3108/3140/3108 3121/3153/3121\nf 2944/2971/2944 2959/2987/2959 2958/2986/2958\nf 3122/3154/3122 3123/3155/3123 3124/3156/3124\nf 3125/3157/3125 3126/3158/3126 1451/1453/1451\nf 1408/1410/1408 1340/1340/1340 3127/3159/3127\nf 3128/3160/3128 544/544/544 508/508/508\nf 2510/2531/2510 3027/3057/3027 3026/3056/3026\nf 2958/2986/2958 1517/1519/1517 1516/1518/1516\nf 3129/3161/3129 1560/1565/1560 1559/1564/1559\nf 2900/2926/2900 3130/3162/3130 3131/3163/3131\nf 3123/3155/3123 3121/3153/3121 3132/3164/3132\nf 1655/1660/1655 1643/1648/1643 1656/1661/1656\nf 3133/3165/3133 299/299/299 3134/3166/3134\nf 1414/1416/1414 1516/1518/1516 1412/1414/1412\nf 2730/2754/2730 3135/3167/3135 937/937/937\nf 1496/1498/1496 1562/1567/1562 1497/1499/1497\nf 1495/1497/1495 1497/1499/1497 1631/1636/1631\nf 1284/1284/1284 1312/1312/1312 1251/1251/1251\nf 3136/3168/3136 3137/3169/3137 3138/3170/3138\nf 1622/1627/1622 1268/1268/1268 1267/1267/1267\nf 3139/3171/3139 3140/3172/3140 2795/2819/2795\nf 3129/3161/3129 3141/3173/3141 3142/3174/3142\nf 1558/1563/1558 3143/3175/3143 3104/3136/3104\nf 21/21/21 1278/1278/1278 26/26/26\nf 3144/3176/3144 3145/3177/3145 3146/3178/3146\nf 2466/2487/2466 3147/3179/3147 2464/2485/2464\nf 3148/3180/3148 3112/3144/3112 3060/3091/3060\nf 3149/3181/3149 3134/3166/3134 3150/3182/3150\nf 3151/3183/3151 1409/1411/1409 1385/1385/1385\nf 718/718/718 2243/2261/2243 1265/1265/1265\nf 2425/2446/2425 3084/3115/3084 3152/3184/3152\nf 3104/3136/3104 3111/3143/3111 1432/1434/1432\nf 2254/2272/2254 3099/3131/3099 1524/1528/1524\nf 1406/1408/1406 1405/1407/1405 452/452/452\nf 523/523/523 1137/1137/1137 524/524/524\nf 256/256/256 255/255/255 332/332/332\nf 1610/1615/1610 1591/1596/1591 1590/1595/1590\nf 280/280/280 282/282/282 277/277/277\nf 1102/1102/1102 1101/1101/1101 923/923/923\nf 290/290/290 289/289/289 1049/1049/1049\nf 3153/3185/3153 3154/3186/3154 204/204/204\nf 2252/2270/2252 1413/1415/1413 3024/3054/3024\nf 1561/1566/1561 1594/1599/1594 1559/1564/1559\nf 2955/2983/2955 2202/2213/2202 1046/1046/1046\nf 3155/3187/3155 3156/3188/3156 3157/3189/3157\nf 790/790/790 319/319/319 318/318/318\nf 3150/3182/3150 298/298/298 1429/1431/1429\nf 1020/1020/1020 1207/1207/1207 1206/1206/1206\nf 273/273/273 28/28/28 872/872/872\nf 1746/1754/1746 1213/1213/1213 1177/1177/1177\nf 1207/1207/1207 1085/1085/1085 2885/2911/2885\nf 3158/3190/3158 2510/2531/2510 3026/3056/3026\nf 1387/1387/1387 3159/3191/3159 3160/3192/3160\nf 212/212/212 1091/1091/1091 1663/1670/1663\nf 1460/1462/1460 1436/1438/1436 1418/1420/1418\nf 827/827/827 826/826/826 2785/2809/2785\nf 933/933/933 597/597/597 1685/1692/1685\nf 151/151/151 3161/3193/3161 3162/3194/3162\nf 3125/3157/3125 1451/1453/1451 299/299/299\nf 3163/3195/3163 3164/3196/3164 2353/2373/2353\nf 3165/3197/3165 1387/1387/1387 3166/3198/3166\nf 1852/1860/1852 2458/2479/2458 396/396/396\nf 805/805/805 847/847/847 1078/1078/1078\nf 3167/3199/3167 1042/1042/1042 1041/1041/1041\nf 3151/3183/3151 3104/3136/3104 1409/1411/1409\nf 3113/3145/3113 1472/1474/1472 1474/1476/1474\nf 2406/2427/2406 2408/2429/2408 874/874/874\nf 41/41/41 1627/1632/1627 3044/3075/3044\nf 489/489/489 948/948/948 2199/2210/2199\nf 2207/2218/2207 41/41/41 3044/3075/3044\nf 1411/1413/1411 3168/3200/3168 1371/1371/1371\nf 1744/1752/1744 2835/2860/2835 3169/3201/3169\nf 3170/3202/3170 1657/1663/1657 3171/3203/3171\nf 1177/1177/1177 1104/1104/1104 1746/1754/1746\nf 555/555/555 1629/1634/1629 1628/1633/1628\nf 646/646/646 598/598/598 3172/3204/3172\nf 2424/2445/2424 3173/3205/3173 3174/3206/3174\nf 383/3207/383 878/3208/878 3175/3209/3175\nf 2208/2219/2208 2989/3017/2989 45/45/45\nf 427/427/427 429/429/429 492/492/492\nf 3137/3169/3137 3176/3210/3176 3138/3170/3138\nf 3177/3211/3177 954/954/954 956/956/956\nf 3178/3212/3178 3179/3213/3179 3180/3214/3180\nf 1385/1385/1385 1408/1410/1408 3181/3215/3181\nf 1510/1512/1510 1558/1563/1558 1511/1513/1511\nf 3114/3146/3114 1474/1476/1474 3181/3215/3181\nf 2812/2837/2812 2015/2024/2015 189/189/189\nf 3182/3216/3182 3183/3217/3183 3117/3149/3117\nf 439/439/439 1049/1049/1049 1291/1291/1291\nf 3184/3218/3184 2419/2440/2419 384/384/384\nf 1397/1397/1397 1367/2391/1367 2375/2396/2375\nf 3123/3155/3123 3185/3219/3185 3121/3153/3121\nf 1511/1513/1511 3104/3136/3104 3151/3183/3151\nf 2989/3017/2989 2208/2219/2208 3186/3220/3186\nf 3187/3221/3187 2989/3017/2989 3186/3220/3186\nf 1560/1565/1560 3129/3161/3129 3159/3191/3159\nf 3185/3219/3185 3120/3152/3120 3121/3153/3121\nf 3141/3173/3141 3188/3222/3188 3142/3174/3142\nf 3168/3200/3168 3189/3223/3189 3066/3097/3066\nf 3166/3198/3166 1387/1387/1387 3160/3192/3160\nf 2407/2428/2407 3190/3224/3190 2408/2429/2408\nf 3120/3152/3120 3106/3138/3106 3108/3140/3108\nf 3191/3225/3191 3122/3154/3122 3124/3156/3124\nf 1357/1357/1357 1356/1356/1356 1377/1377/1377\nf 388/388/388 2296/2315/2296 3192/3226/3192\nf 3002/3031/3002 3187/3221/3187 316/316/316\nf 444/444/444 2989/3017/2989 3187/3221/3187\nf 3002/3031/3002 444/444/444 3187/3221/3187\nf 2879/2905/2879 3193/3227/3193 3194/3228/3194\nf 1746/1754/1746 3195/3229/3195 1227/1227/1227\nf 3196/3230/3196 3120/3152/3120 3185/3219/3185\nf 3150/3182/3150 3185/3219/3185 3197/3231/3197\nf 1298/1298/1298 1250/1250/1250 3132/3164/3132\nf 1376/1376/1376 435/435/435 1374/1374/1374\nf 3198/3232/3198 3199/3233/3199 1378/1378/1378\nf 644/644/644 3172/3204/3172 3200/3234/3200\nf 3201/3235/3201 644/644/644 3200/3234/3200\nf 2105/2115/2105 2240/2258/2240 731/731/731\nf 315/315/315 3002/3031/3002 316/316/316\nf 808/808/808 46/46/46 184/184/184\nf 2518/2539/2518 1640/1645/1640 2512/2533/2512\nf 3173/3205/3173 873/873/873 3174/3206/3174\nf 3174/3206/3174 873/873/873 27/27/27\nf 3108/3140/3108 1298/1298/1298 3121/3153/3121\nf 1160/1160/1160 1183/1183/1183 3161/3193/3161\nf 3202/3236/3202 3198/3232/3198 1377/1377/1377\nf 28/28/28 273/273/273 933/933/933\nf 3142/3174/3142 3188/3222/3188 3198/3232/3198\nf 3162/3194/3162 3203/3237/3203 152/152/152\nf 3172/3204/3172 3204/3238/3204 3200/3234/3200\nf 2639/2662/2639 1523/1527/1523 3205/3239/3205\nf 289/289/289 1518/1520/1518 1009/1009/1009\nf 1176/1176/1176 1402/1404/1402 402/402/402\nf 1451/1453/1451 1448/1450/1448 300/300/300\nf 1183/1183/1183 3162/3194/3162 3161/3193/3161\nf 2926/2952/2926 2885/2911/2885 151/151/151\nf 3160/3192/3160 3159/3191/3159 3206/3240/3206\nf 3207/3241/3207 2179/2190/2179 852/852/852\nf 151/151/151 3162/3194/3162 152/152/152\nf 1410/1412/1410 3168/3200/3168 1411/1413/1411\nf 1409/1411/1409 3104/3136/3104 1432/1434/1432\nf 3208/3242/3208 315/315/315 3209/3243/3209\nf 3150/3182/3150 3196/3230/3196 3185/3219/3185\nf 1522/1526/1522 2825/2850/2825 3210/3244/3210\nf 194/194/194 196/196/196 2771/2795/2771\nf 791/791/791 1622/3127/1622 1226/1226/1226\nf 2663/2686/2663 2802/2826/2802 2185/2196/2185\nf 3211/3245/3211 1045/1045/1045 3212/3246/3212\nf 3150/3182/3150 3197/3231/3197 3149/3181/3149\nf 3213/3247/3213 2879/2905/2879 3194/3228/3194\nf 2968/2996/2968 697/697/697 3190/3224/3190\nf 3214/3248/3214 2254/2272/2254 2179/2190/2179\nf 329/329/329 1656/1661/1656 1611/1616/1611\nf 1737/1745/1737 2852/2878/2852 2844/2869/2844\nf 417/417/417 419/419/419 2243/2261/2243\nf 3174/3206/3174 27/27/27 173/173/173\nf 3119/3151/3119 3174/3206/3174 173/173/173\nf 2825/2850/2825 3215/3249/3215 3216/3250/3216\nf 2263/2281/2263 3057/3088/3057 1539/1544/1539\nf 3205/3239/3205 1522/1526/1522 3210/3244/3210\nf 3210/3244/3210 2825/2850/2825 3216/3250/3216\nf 1097/1097/1097 2487/2508/2487 1098/1098/1098\nf 2189/2200/2189 2187/2198/2187 2186/2197/2186\nf 1657/1663/1657 3170/3202/3170 1514/1664/1514\nf 2352/2372/2352 875/875/875 1514/1664/1514\nf 3217/3251/3217 3218/3252/3218 3219/3253/3219\nf 3166/3198/3166 1373/1373/1373 1372/1372/1372\nf 1305/1305/1305 730/730/730 2518/2539/2518\nf 2424/2445/2424 3174/3206/3174 3119/3151/3119\nf 3129/3161/3129 1559/1564/1559 3220/3254/3220\nf 3123/3155/3123 3132/3164/3132 3124/3156/3124\nf 2926/2952/2926 151/151/151 150/150/150\nf 430/430/430 432/432/432 3221/3255/3221\nf 3165/3197/3165 3109/3141/3109 1388/1388/1388\nf 1566/1571/1566 3222/3256/3222 3223/3257/3223\nf 1558/1563/1558 1591/1596/1591 3143/3175/3143\nf 3058/3089/3058 1577/1582/1577 1539/1544/1539\nf 3188/3222/3188 3141/3173/3141 3148/3180/3148\nf 330/330/330 329/329/329 1638/1643/1638\nf 1613/1618/1613 1656/1661/1656 2880/2906/2880\nf 2926/2952/2926 150/150/150 3031/3061/3031\nf 1641/1646/1641 1640/1645/1640 1922/1930/1922\nf 3131/3163/3131 3208/3242/3208 3209/3243/3209\nf 3131/3163/3131 2977/3005/2977 3208/3242/3208\nf 2880/2906/2880 1614/1619/1614 1616/1621/1616\nf 2712/2736/2712 1107/1107/1107 3224/3258/3224\nf 1227/1227/1227 3124/3156/3124 3132/3164/3132\nf 1373/1373/1373 3202/3236/3202 1377/1377/1377\nf 1747/1755/1747 1746/1754/1746 2061/2070/2061\nf 3058/3089/3058 1496/1498/1496 1577/1582/1577\nf 1158/1158/1158 1160/1160/1160 1085/1085/1085\nf 3145/3177/3145 3225/3259/3225 3146/3178/3146\nf 2249/2267/2249 2248/2266/2248 1386/1386/1386\nf 2249/2267/2249 1386/1386/1386 1081/1081/1081\nf 3148/3180/3148 3057/3088/3057 3110/3142/3110\nf 2254/2272/2254 3226/3260/3226 3099/3131/3099\nf 88/88/88 3159/3191/3159 1387/1387/1387\nf 3148/3180/3148 3110/3142/3110 3188/3222/3188\nf 2067/2076/2067 2279/2297/2279 2068/2077/2068\nf 1289/1289/1289 470/470/470 978/978/978\nf 1358/1358/1358 1378/1378/1378 1418/1420/1418\nf 3227/3261/3227 3228/3262/3228 3031/3061/3031\nf 3085/3116/3085 2906/2932/2906 3229/3263/3229\nf 3085/3116/3085 3229/3263/3229 3230/3264/3230\nf 3231/3265/3231 3232/3266/3232 3233/3267/3233\nf 3162/3194/3162 1183/1183/1183 1142/1142/1142\nf 1511/1513/1511 3181/3215/3181 1474/1476/1474\nf 3173/3205/3173 929/929/929 873/873/873\nf 1431/1433/1431 3234/3268/3234 3196/3230/3196\nf 3235/3269/3235 2743/2767/2743 1401/1403/1401\nf 1630/1635/1630 3059/3090/3059 1603/1608/1603\nf 1743/1751/1743 3236/3270/3236 3237/3271/3237\nf 3126/3158/3126 1450/1452/1450 1451/1453/1451\nf 2977/3005/2977 3130/3162/3130 2895/2921/2895\nf 598/598/598 544/544/544 3172/3204/3172\nf 3238/3272/3238 1043/1043/1043 3239/3273/3239\nf 278/278/278 282/282/282 3240/3274/3240\nf 1426/1428/1426 722/722/722 1405/1407/1405\nf 3213/3247/3213 3189/3223/3189 3168/3200/3168\nf 2261/2279/2261 2176/2187/2176 3177/3211/3177\nf 220/220/220 257/257/257 259/259/259\nf 3224/3258/3224 1107/1107/1107 255/255/255\nf 644/644/644 646/646/646 3172/3204/3172\nf 3110/3142/3110 1460/1462/1460 1418/1420/1418\nf 1406/1408/1406 452/452/452 2817/2842/2817\nf 2900/2926/2900 3131/3163/3131 3241/3275/3241\nf 1213/1213/1213 1746/1754/1746 1227/1227/1227\nf 315/315/315 3208/3242/3208 3002/3031/3002\nf 3242/3276/3242 3243/3277/3243 3244/3278/3244\nf 3166/3198/3166 3160/3192/3160 1373/1373/1373\nf 2880/2906/2880 1616/1621/1616 2879/2905/2879\nf 1681/1688/1681 1562/1567/1562 1686/1693/1686\nf 3097/3129/3097 508/508/508 492/492/492\nf 287/287/287 2989/3017/2989 444/444/444\nf 2304/2323/2304 137/137/137 139/139/139\nf 986/986/986 895/895/895 896/896/896\nf 2428/2449/2428 3245/3279/3245 3215/3249/3215\nf 3198/3232/3198 1378/1378/1378 1377/1377/1377\nf 220/220/220 259/259/259 221/221/221\nf 1142/1142/1142 3246/3280/3246 3162/3194/3162\nf 3182/3216/3182 3216/3250/3216 3215/3249/3215\nf 3107/3139/3107 3127/3159/3127 3108/3140/3108\nf 328/328/328 3247/3281/3247 3164/3196/3164\nf 3172/3204/3172 3248/3282/3248 3204/3238/3204\nf 3230/3264/3230 3249/3283/3249 3231/3265/3231\nf 289/289/289 1009/1009/1009 1384/1384/1384\nf 1557/1562/1557 1591/1596/1591 1558/1563/1558\nf 1511/1513/1511 3151/3183/3151 3181/3215/3181\nf 3250/3284/3250 3242/3276/3242 3244/3278/3244\nf 2934/2960/2934 3251/3285/3251 3252/3286/3252\nf 1754/1762/1754 2224/2240/2224 2241/2259/2241\nf 3101/3133/3101 3057/3088/3057 3148/3180/3148\nf 3253/3287/3253 278/278/278 3254/3288/3254\nf 3255/3289/3255 221/221/221 259/259/259\nf 3243/3277/3243 221/221/221 3256/3290/3256\nf 221/221/221 3255/3289/3255 3256/3290/3256\nf 3257/3291/3257 3215/3249/3215 3228/3262/3228\nf 1432/1434/1432 3111/3143/3111 3213/3247/3213\nf 1410/1412/1410 3213/3247/3213 3168/3200/3168\nf 1685/1692/1685 1547/1552/1547 1546/1551/1546\nf 3130/3162/3130 2900/2926/2900 2895/2921/2895\nf 1616/1621/1616 3193/3227/3193 2879/2905/2879\nf 1432/1434/1432 3213/3247/3213 1410/1412/1410\nf 3177/3211/3177 3126/3158/3126 954/954/954\nf 87/87/87 3109/3141/3109 3258/3292/3258\nf 3259/3293/3259 3260/3294/3260 334/334/334\nf 3214/3248/3214 3226/3260/3226 2254/2272/2254\nf 2353/2373/2353 2354/2374/2354 3163/3195/3163\nf 3224/3258/3224 3261/3295/3261 3262/3296/3262\nf 3263/3297/3263 3264/3298/3264 3265/3299/3265\nf 1616/1621/1616 3258/3292/3258 3193/3227/3193\nf 3116/3148/3116 3266/3300/3266 3117/3149/3117\nf 2639/2662/2639 3266/3300/3266 3116/3148/3116\nf 2722/2746/2722 2639/2662/2639 3116/3148/3116\nf 3267/3301/3267 3268/3302/3268 3269/3303/3269\nf 351/351/351 350/350/350 435/435/435\nf 1122/1122/1122 2554/2575/2554 1811/1819/1811\nf 3270/3304/3270 3271/3305/3271 3272/3306/3272\nf 1560/1565/1560 3159/3191/3159 88/88/88\nf 3273/3307/3273 586/586/586 2397/2418/2397\nf 3105/3137/3105 3057/3088/3057 2263/2281/2263\nf 3274/3308/3274 3275/3309/3275 3276/3310/3276\nf 2234/2251/2234 2233/2250/2233 3277/3311/3277\nf 2390/2411/2390 2389/2410/2389 3278/3312/3278\nf 876/876/876 3/3/3 3279/3313/3279\nf 3280/3314/3280 3244/3278/3244 3281/3315/3281\nf 3114/3146/3114 3181/3215/3181 1408/1410/1408\nf 3240/3274/3240 282/282/282 281/281/281\nf 3282/3316/3282 3240/3274/3240 281/281/281\nf 3204/3238/3204 3248/3282/3248 782/782/782\nf 3283/3317/3283 3250/3284/3250 3284/3318/3284\nf 219/219/219 3243/3277/3243 3242/3276/3242\nf 3188/3222/3188 3110/3142/3110 3199/3233/3199\nf 1207/1207/1207 1020/1020/1020 1085/1085/1085\nf 597/597/597 933/933/933 273/273/273\nf 3285/3319/3285 3253/3287/3253 3254/3288/3254\nf 3172/3204/3172 3128/3160/3128 3248/3282/3248\nf 1339/1339/1339 115/115/115 1809/1817/1809\nf 3127/3159/3127 3114/3146/3114 1408/1410/1408\nf 3109/3141/3109 89/89/89 1388/1388/1388\nf 3286/3320/3286 3274/3308/3274 3276/3310/3276\nf 3286/3320/3286 3287/3321/3287 3274/3308/3274\nf 3287/3321/3287 3288/3322/3288 3274/3308/3274\nf 3150/3182/3150 1429/1431/1429 3196/3230/3196\nf 3289/3323/3289 522/522/522 524/524/524\nf 2825/2850/2825 2428/2449/2428 3215/3249/3215\nf 3170/3202/3170 2352/2372/2352 1514/1664/1514\nf 3290/3324/3290 3244/3278/3244 3280/3314/3280\nf 3248/3282/3248 3291/3325/3291 3292/3326/3292\nf 3293/3327/3293 84/84/84 86/86/86\nf 3224/3258/3224 3262/3296/3262 3283/3317/3283\nf 255/255/255 219/219/219 3242/3276/3242\nf 3176/3210/3176 2994/3022/2994 2993/3021/2993\nf 773/773/773 2387/2408/2387 240/240/240\nf 430/430/430 1853/1861/1853 398/398/398\nf 3294/3328/3294 3098/3130/3098 3097/3129/3097\nf 2284/2303/2284 2286/2305/2286 511/511/511\nf 718/718/718 2110/2120/2110 511/511/511\nf 2035/2044/2035 1963/1972/1963 3295/3329/3295\nf 3296/3330/3296 1734/1742/1734 305/305/305\nf 2944/2971/2944 73/73/73 2945/2972/2945\nf 3206/3240/3206 3142/3174/3142 3160/3192/3160\nf 3297/3331/3297 430/430/430 398/398/398\nf 1656/1661/1656 1613/1618/1613 1611/1616/1611\nf 1052/1052/1052 3286/3320/3286 3276/3310/3276\nf 3298/3332/3298 3287/3321/3287 3286/3320/3286\nf 1051/1051/1051 3298/3332/3298 3286/3320/3286\nf 3298/3332/3298 3299/3333/3299 3287/3321/3287\nf 3299/3333/3299 3300/3334/3300 3287/3321/3287\nf 3142/3174/3142 3198/3232/3198 3202/3236/3202\nf 3213/3247/3213 3194/3228/3194 3189/3223/3189\nf 878/3208/878 3301/3335/3301 3175/3209/3175\nf 3234/3268/3234 1431/1433/1431 1472/1474/1472\nf 3204/3238/3204 782/782/782 3200/3234/3200\nf 429/429/429 428/428/428 3302/3336/3302\nf 3303/3337/3303 2702/2726/2702 3304/3338/3304\nf 3191/3225/3191 899/899/899 2698/2722/2698\nf 3305/3339/3305 3303/3337/3303 3304/3338/3304\nf 3122/3154/3122 3149/3181/3149 3197/3231/3197\nf 430/430/430 3297/3331/3297 431/431/431\nf 2284/2303/2284 511/511/511 2110/2120/2110\nf 1474/1476/1474 1473/1475/1473 1511/1513/1511\nf 954/954/954 3126/3158/3126 3125/3157/3125\nf 3098/3130/3098 3291/3325/3291 3248/3282/3248\nf 3262/3296/3262 3250/3284/3250 3283/3317/3283\nf 781/781/781 3306/3340/3306 782/782/782\nf 3261/3295/3261 3242/3276/3242 3250/3284/3250\nf 3255/3289/3255 259/259/259 3285/3319/3285\nf 1853/1861/1853 1852/1860/1852 396/396/396\nf 894/894/894 893/893/893 3307/3341/3307\nf 3194/3228/3194 3165/3197/3165 3189/3223/3189\nf 1630/1635/1630 1670/1677/1670 3059/3090/3059\nf 3128/3160/3128 3098/3130/3098 3248/3282/3248\nf 3084/3115/3084 3085/3116/3085 3152/3184/3152\nf 3308/3342/3308 767/767/767 769/769/769\nf 1612/1617/1612 2879/2905/2879 1591/1596/1591\nf 2452/2473/2452 1280/1280/1280 2931/2957/2931\nf 3286/3320/3286 1052/1052/1052 1051/1051/1051\nf 1051/1051/1051 3299/3333/3299 3298/3332/3298\nf 1639/1644/1639 2050/2059/2050 1954/1963/1954\nf 3066/3097/3066 3166/3198/3166 1372/1372/1372\nf 3309/3343/3309 3310/3344/3310 3311/3345/3311\nf 431/431/431 3033/3063/3033 432/432/432\nf 3250/3284/3250 3244/3278/3244 3290/3324/3290\nf 3134/3166/3134 298/298/298 3150/3182/3150\nf 2693/2717/2693 2675/2698/2675 2581/2602/2581\nf 3210/3244/3210 3216/3250/3216 3266/3300/3266\nf 3205/3239/3205 3210/3244/3210 3266/3300/3266\nf 3216/3250/3216 3182/3216/3182 3117/3149/3117\nf 2639/2662/2639 3205/3239/3205 3266/3300/3266\nf 3216/3250/3216 3117/3149/3117 3266/3300/3266\nf 174/174/174 2968/2996/2968 2521/2542/2521\nf 1599/1604/1599 3258/3292/3258 1616/1621/1616\nf 3244/3278/3244 3255/3289/3255 3281/3315/3281\nf 432/432/432 3033/3063/3033 488/488/488\nf 3097/3129/3097 492/492/492 429/429/429\nf 1371/1371/1371 3168/3200/3168 3066/3097/3066\nf 1160/1160/1160 3161/3193/3161 1085/1085/1085\nf 3312/3346/3312 1051/1051/1051 2359/2379/2359\nf 3313/3347/3313 3299/3333/3299 1051/1051/1051\nf 3312/3346/3312 3313/3347/3313 1051/1051/1051\nf 3288/3322/3288 3314/3348/3314 3274/3308/3274\nf 285/285/285 1853/1861/1853 286/286/286\nf 326/326/326 3315/3349/3315 3316/3350/3316\nf 1745/1753/1745 3195/3229/3195 1746/1754/1746\nf 259/259/259 258/258/258 3253/3287/3253\nf 196/196/196 2463/2484/2463 2532/2553/2532\nf 3313/3347/3313 2987/3015/2987 3317/3351/3317\nf 960/960/960 352/352/352 354/354/354\nf 3129/3161/3129 3142/3174/3142 3206/3240/3206\nf 3318/3352/3318 960/960/960 961/961/961\nf 26/26/26 1278/1278/1278 44/44/44\nf 2702/2726/2702 3319/3353/3319 3304/3338/3304\nf 259/259/259 3253/3287/3253 3285/3319/3285\nf 3129/3161/3129 3220/3254/3220 3141/3173/3141\nf 3121/3153/3121 1298/1298/1298 3132/3164/3132\nf 3098/3130/3098 3294/3328/3294 3291/3325/3291\nf 3320/3354/3320 3097/3129/3097 429/429/429\nf 329/329/329 1611/1616/1611 1638/1643/1638\nf 2361/2381/2361 3312/3346/3312 2359/2379/2359\nf 956/956/956 3321/3355/3321 3177/3211/3177\nf 2582/2603/2582 3322/3356/3322 1583/1588/1583\nf 3104/3136/3104 3143/3175/3143 3111/3143/3111\nf 971/971/971 746/746/746 819/819/819\nf 255/255/255 3261/3295/3261 3224/3258/3224\nf 2747/2771/2747 2352/2372/2352 3170/3202/3170\nf 3262/3296/3262 3261/3295/3261 3250/3284/3250\nf 3221/3255/3221 2707/2731/2707 286/286/286\nf 782/782/782 3248/3282/3248 3292/3326/3292\nf 2456/2477/2456 3323/3357/3323 2641/2664/2641\nf 1920/1928/1920 1955/1964/1955 2288/2307/2288\nf 2635/2658/2635 3324/3358/3324 3325/3359/3325\nf 2883/2909/2883 2492/2513/2492 3326/3360/3326\nf 3243/3277/3243 3256/3290/3256 3244/3278/3244\nf 3164/3196/3164 3247/3281/3247 2353/2373/2353\nf 3244/3278/3244 3256/3290/3256 3255/3289/3255\nf 88/88/88 1387/1387/1387 89/89/89\nf 2486/2507/2486 2305/2324/2305 2307/2326/2307\nf 396/396/396 398/398/398 1853/1861/1853\nf 3231/3265/3231 3249/3283/3249 3303/3337/3303\nf 3304/3338/3304 3327/3361/3327 3305/3339/3305\nf 2254/2272/2254 1524/1528/1524 318/318/318\nf 3285/3319/3285 3328/3362/3328 3255/3289/3255\nf 255/255/255 3242/3276/3242 3261/3295/3261\nf 3322/3356/3322 2740/2764/2740 1583/1588/1583\nf 3232/3266/3232 3329/3363/3329 3330/3364/3330\nf 3106/3138/3106 3234/3268/3234 3113/3145/3113\nf 3312/3346/3312 3039/3069/3039 3313/3347/3313\nf 3039/3069/3039 2987/3015/2987 3313/3347/3313\nf 3317/3351/3317 2987/3015/2987 920/920/920\nf 957/957/957 959/959/959 3331/3365/3331\nf 1853/1861/1853 3221/3255/3221 286/286/286\nf 1583/1588/1583 2740/2764/2740 1584/1589/1584\nf 2428/2449/2428 3031/3061/3031 3245/3279/3245\nf 3332/3366/3332 1170/1170/1170 1172/1172/1172\nf 2804/2828/2804 3333/3367/3333 3334/3368/3334\nf 3334/3368/3334 3335/3369/3335 3326/3360/3326\nf 2492/2513/2492 2437/2458/2437 50/50/50\nf 3106/3138/3106 3196/3230/3196 3234/3268/3234\nf 3142/3174/3142 3202/3236/3202 3160/3192/3160\nf 2919/2945/2919 3229/3263/3229 2764/2788/2764\nf 1750/1758/1750 948/948/948 1583/1588/1583\nf 1685/1692/1685 2523/2544/2523 2522/2543/2522\nf 472/472/472 372/372/372 1650/1655/1650\nf 3199/3233/3199 1418/1420/1418 1378/1378/1378\nf 1497/1499/1497 1562/1567/1562 1681/1688/1681\nf 278/278/278 277/277/277 282/282/282\nf 1183/1183/1183 1184/1184/1184 1142/1142/1142\nf 3249/3283/3249 2702/2726/2702 3303/3337/3303\nf 3294/3328/3294 3097/3129/3097 3320/3354/3320\nf 2657/2680/2657 2462/2483/2462 997/997/997\nf 3336/3370/3336 3039/3069/3039 3312/3346/3312\nf 1170/1170/1170 3332/3366/3332 2832/2857/2832\nf 3101/3133/3101 1564/1569/1564 1563/1568/1563\nf 3120/3152/3120 3196/3230/3196 3106/3138/3106\nf 3111/3143/3111 2879/2905/2879 3213/3247/3213\nf 3066/3097/3066 3189/3223/3189 3166/3198/3166\nf 3159/3191/3159 3129/3161/3129 3206/3240/3206\nf 3122/3154/3122 3197/3231/3197 3123/3155/3123\nf 298/298/298 1430/1432/1430 1429/1431/1429\nf 2690/2714/2690 2689/2713/2689 3337/3371/3337\nf 3222/3256/3222 1566/1571/1566 1565/1570/1565\nf 2587/2608/2587 3333/3367/3333 2804/2828/2804\nf 3333/3367/3333 3335/3369/3335 3334/3368/3334\nf 3335/3369/3335 3338/3372/3338 3326/3360/3326\nf 544/544/544 3128/3160/3128 3172/3204/3172\nf 3339/3373/3339 3340/3374/3340 3341/3375/3341\nf 3107/3139/3107 3113/3145/3113 3114/3146/3114\nf 3131/3163/3131 3130/3162/3130 2977/3005/2977\nf 1551/1556/1551 1539/1544/1539 1577/1582/1577\nf 3229/3263/3229 2919/2945/2919 2703/2727/2703\nf 3249/3283/3249 2703/2727/2703 2702/2726/2702\nf 1159/1159/1159 1183/1183/1183 1160/1160/1160\nf 3285/3319/3285 3254/3288/3254 3328/3362/3328\nf 3254/3288/3254 278/278/278 3240/3274/3240\nf 1963/1972/1963 928/928/928 929/929/929\nf 3312/3346/3312 2361/2381/2361 3336/3370/3336\nf 2748/2772/2748 3342/3376/3342 2769/2793/2769\nf 1085/1085/1085 3161/3193/3161 2885/2911/2885\nf 2885/2911/2885 3161/3193/3161 151/151/151\nf 3343/3377/3343 3344/3378/3344 3345/3379/3345\nf 219/219/219 221/221/221 3243/3277/3243\nf 3309/3343/3309 3346/3380/3346 3347/3381/3347\nf 1554/1559/1554 2477/2498/2477 1122/1122/1122\nf 3338/3372/3338 2883/2909/2883 3326/3360/3326\nf 2125/2135/2125 2288/2307/2288 1955/1964/1955\nf 2274/2292/2274 971/971/971 1697/1704/1697\nf 3228/3262/3228 3245/3279/3245 3031/3061/3031\nf 3177/3211/3177 2176/2187/2176 3126/3158/3126\nf 3348/3382/3348 956/956/956 955/955/955\nf 3228/3262/3228 3215/3249/3215 3245/3279/3245\nf 2262/2280/2262 1507/1509/1507 2176/2187/2176\nf 3229/3263/3229 2703/2727/2703 3249/3283/3249\nf 3250/3284/3250 3290/3324/3290 3284/3318/3284\nf 3328/3362/3328 3254/3288/3254 3349/3383/3349\nf 392/392/392 319/319/319 1226/1226/1226\nf 3108/3140/3108 3127/3159/3127 1312/1312/1312\nf 2900/2926/2900 3241/3275/3241 2859/2885/2859\nf 3341/3375/3341 2361/2381/2361 3339/3373/3339\nf 3341/3375/3341 3336/3370/3336 2361/2381/2361\nf 1748/1756/1748 3029/3059/3029 1758/1766/1758\nf 3350/3384/3350 1765/1773/1765 1758/1766/1758\nf 3029/3059/3029 3350/3384/3350 1758/1766/1758\nf 2375/2396/2375 1367/2391/1367 692/692/692\nf 306/306/306 498/498/498 500/500/500\nf 3335/3369/3335 3351/3385/3351 3338/3372/3338\nf 2883/2909/2883 3352/3386/3352 2437/2458/2437\nf 2450/2471/2450 750/750/750 2420/2441/2420\nf 3165/3197/3165 1388/1388/1388 1387/1387/1387\nf 3353/3387/3353 3354/3388/3354 3355/3389/3355\nf 3227/3261/3227 150/150/150 985/985/985\nf 3135/3167/3135 3356/3390/3356 937/937/937\nf 3230/3264/3230 3229/3263/3229 3249/3283/3249\nf 422/422/422 2657/2680/2657 423/423/423\nf 422/422/422 3357/3391/3357 2657/2680/2657\nf 3357/3391/3357 2462/2483/2462 2657/2680/2657\nf 1270/1270/1270 1312/1312/1312 3358/3392/3358\nf 40/40/40 2252/2270/2252 1627/1632/1627\nf 3220/3254/3220 1594/1599/1594 3112/3144/3112\nf 3024/3054/3024 3359/3393/3359 1627/1632/1627\nf 3040/3070/3040 3039/3069/3039 3336/3370/3336\nf 1207/1207/1207 2886/2912/2886 2427/2448/2427\nf 1563/1568/1563 3058/3089/3058 3057/3088/3057\nf 1853/1861/1853 430/430/430 3221/3255/3221\nf 3333/3367/3333 3360/3394/3360 3335/3369/3335\nf 3361/3395/3361 2883/2909/2883 3338/3372/3338\nf 2351/2652/2351 876/876/876 3279/3313/3279\nf 1745/1753/1745 1747/1755/1747 899/899/899\nf 2264/2282/2264 346/346/346 348/348/348\nf 3255/3289/3255 3328/3362/3328 3281/3315/3281\nf 3362/3396/3362 2462/2483/2462 3357/3391/3357\nf 3362/3396/3362 3016/3046/3016 2462/2483/2462\nf 2407/2428/2407 2406/2427/2406 3363/3397/3363\nf 2099/2108/2099 2037/2046/2037 3364/3398/3364\nf 3365/3399/3365 3336/3370/3336 3341/3375/3341\nf 3365/3399/3365 3040/3070/3040 3336/3370/3336\nf 3366/3400/3366 2426/2447/2426 2425/2446/2425\nf 3197/3231/3197 3185/3219/3185 3123/3155/3123\nf 3106/3138/3106 3113/3145/3113 3107/3139/3107\nf 3133/3165/3133 3134/3166/3134 3149/3181/3149\nf 3367/3401/3367 3368/3402/3368 3369/3403/3369\nf 2521/2542/2521 2968/2996/2968 3190/3224/3190\nf 3099/3131/3099 384/384/384 383/383/383\nf 3221/3255/3221 3370/3404/3370 2707/2731/2707\nf 3143/3175/3143 1591/1596/1591 3111/3143/3111\nf 3284/3318/3284 3290/3324/3290 3371/3405/3371\nf 2535/2556/2535 3372/3406/3372 2587/2608/2587\nf 2587/2608/2587 3360/3394/3360 3333/3367/3333\nf 3360/3394/3360 3351/3385/3351 3335/3369/3335\nf 3361/3395/3361 3352/3386/3352 2883/2909/2883\nf 3188/3222/3188 3199/3233/3199 3198/3232/3198\nf 272/272/272 597/597/597 273/273/273\nf 3108/3140/3108 1312/1312/1312 1284/1284/1284\nf 3373/3407/3373 3374/3408/3374 3375/3409/3375\nf 3320/3354/3320 429/429/429 3302/3336/3302\nf 3223/3257/3223 3016/3046/3016 3362/3396/3362\nf 3223/3257/3223 3222/3256/3222 3016/3046/3016\nf 3189/3223/3189 3165/3197/3165 3166/3198/3166\nf 3340/3374/3340 3376/3410/3376 3341/3375/3341\nf 3376/3410/3376 3365/3399/3365 3341/3375/3341\nf 3377/3411/3377 760/760/760 3378/3412/3378\nf 3378/3412/3378 2593/2614/2593 2986/3014/2986\nf 2425/2446/2425 2424/2445/2424 3119/3151/3119\nf 3379/3413/3379 3380/3414/3380 761/761/761\nf 2839/2864/2839 1847/1855/1847 2746/2770/2746\nf 1565/1570/1565 1269/1269/1269 3222/3256/3222\nf 2400/2421/2400 3381/3415/3381 2535/2556/2535\nf 2535/2556/2535 3381/3415/3381 3372/3406/3372\nf 3372/3406/3372 3360/3394/3360 2587/2608/2587\nf 3351/3385/3351 3361/3395/3361 3338/3372/3338\nf 3361/3395/3361 3382/3416/3382 3352/3386/3352\nf 1610/1615/1610 1612/1617/1612 1591/1596/1591\nf 382/382/382 3042/3072/3042 3041/3071/3041\nf 3234/3268/3234 1472/1474/1472 3113/3145/3113\nf 3101/3133/3101 1563/1568/1563 3057/3088/3057\nf 3193/3227/3193 3109/3141/3109 3165/3197/3165\nf 3368/3402/3368 3367/3401/3367 3383/3417/3383\nf 334/334/334 1759/1767/1759 3259/3293/3259\nf 275/275/275 276/276/276 278/278/278\nf 3365/3399/3365 3384/3418/3384 3040/3070/3040\nf 3040/3070/3040 3384/3418/3384 2986/3014/2986\nf 3141/3173/3141 3112/3144/3112 3148/3180/3148\nf 3220/3254/3220 3112/3144/3112 3141/3173/3141\nf 1857/1865/1857 3385/3419/3385 456/456/456\nf 3112/3144/3112 1603/1608/1603 3060/3091/3060\nf 857/857/857 3386/3420/3386 892/892/892\nf 1093/1093/1093 2330/2350/2330 1094/1094/1094\nf 875/875/875 457/457/457 876/876/876\nf 3387/3421/3387 1773/1781/1773 3388/3422/3388\nf 3190/3224/3190 697/697/697 2408/2429/2408\nf 3118/3150/3118 3117/3149/3117 3183/3217/3183\nf 2487/2508/2487 1097/1097/1097 3389/3423/3389\nf 3330/3364/3330 3366/3400/3366 2425/2446/2425\nf 1539/1544/1539 1503/1505/1503 2263/2281/2263\nf 3194/3228/3194 3193/3227/3193 3165/3197/3165\nf 3108/3140/3108 1284/1284/1284 1298/1298/1298\nf 2002/2011/2002 3026/3056/3026 2003/2012/2003\nf 2427/2448/2427 2886/2912/2886 2428/2449/2428\nf 3300/3334/3300 3390/3424/3390 3317/3351/3317\nf 3254/3288/3254 3240/3274/3240 3282/3316/3282\nf 3349/3383/3349 3254/3288/3254 3282/3316/3282\nf 3058/3089/3058 1563/1568/1563 1496/1498/1496\nf 3376/3410/3376 3391/3425/3391 3365/3399/3365\nf 3093/3124/3093 1/1/1 3385/3419/3385\nf 3385/3419/3385 1/1/1 456/456/456\nf 3009/3038/3009 2238/2256/2238 2237/2255/2237\nf 2352/2372/2352 455/455/455 875/875/875\nf 3392/3426/3392 767/767/767 3308/3342/3308\nf 2353/2373/2353 3393/3427/3393 2952/2980/2952\nf 1119/2701/1119 1622/1627/1622 1621/1626/1621\nf 2400/2421/2400 3394/3428/3394 3381/3415/3381\nf 3360/3394/3360 3395/3429/3395 3351/3385/3351\nf 3351/3385/3351 3396/3430/3396 3361/3395/3361\nf 3134/3166/3134 299/299/299 298/298/298\nf 1571/1576/1571 1435/1437/1435 2980/3008/2980\nf 3200/3234/3200 782/782/782 3306/3340/3306\nf 3050/3081/3050 1172/1172/1172 693/693/693\nf 428/428/428 3397/3431/3397 3302/3336/3302\nf 3396/3430/3396 3320/3354/3320 3302/3336/3302\nf 3398/3432/3398 3357/3391/3357 422/422/422\nf 3398/3432/3398 3399/3433/3399 3357/3391/3357\nf 3399/3433/3399 3362/3396/3362 3357/3391/3357\nf 3221/3255/3221 432/432/432 489/489/489\nf 3105/3137/3105 1460/1462/1460 3110/3142/3110\nf 3340/3374/3340 3400/3434/3400 3401/3435/3401\nf 3391/3425/3391 3384/3418/3384 3365/3399/3365\nf 3384/3418/3384 3402/3436/3402 2986/3014/2986\nf 2986/3014/2986 3402/3436/3402 3378/3412/3378\nf 3380/3414/3380 2754/2778/2754 761/761/761\nf 173/173/173 29/29/29 642/642/642\nf 3403/3437/3403 3375/3409/3375 3404/3438/3404\nf 767/767/767 3405/3439/3405 2934/2960/2934\nf 3372/3406/3372 3395/3429/3395 3360/3394/3360\nf 3406/3440/3406 3361/3395/3361 3396/3430/3396\nf 3406/3440/3406 3407/3441/3407 3361/3395/3361\nf 350/350/350 1961/1970/1961 433/433/433\nf 173/173/173 642/642/642 3084/3115/3084\nf 3152/3184/3152 3085/3116/3085 3330/3364/3330\nf 2428/2449/2428 2886/2912/2886 3031/3061/3031\nf 1643/1648/1643 1655/1660/1655 1667/1674/1667\nf 3362/3396/3362 3399/3433/3399 3223/3257/3223\nf 29/29/29 2522/2543/2522 643/643/643\nf 3105/3137/3105 2263/2281/2263 1461/1463/1461\nf 2689/2713/2689 3023/3053/3023 2915/2941/2915\nf 3199/3233/3199 3110/3142/3110 1418/1420/1418\nf 3401/3435/3401 3391/3425/3391 3376/3410/3376\nf 3408/3442/3408 3379/3413/3379 3377/3411/3377\nf 3408/3442/3408 3380/3414/3380 3379/3413/3379\nf 3409/3443/3409 3053/3084/3053 3380/3414/3380\nf 3410/3444/3410 2566/2587/2566 2568/2589/2568\nf 2847/3445/2847 3403/3437/3403 2845/3446/2845\nf 2441/2462/2441 2577/2598/2577 2440/2461/2440\nf 3372/3406/3372 3292/3326/3292 3395/3429/3395\nf 1197/1197/1197 1239/1239/1239 1250/1250/1250\nf 1184/1184/1184 1143/1143/1143 1142/1142/1142\nf 3191/3225/3191 3124/3156/3124 3195/3229/3195\nf 204/204/204 203/203/203 1238/1238/1238\nf 3107/3139/3107 3114/3146/3114 3127/3159/3127\nf 3411/3447/3411 3399/3433/3399 3398/3432/3398\nf 45/45/45 41/41/41 2207/2218/2207\nf 1437/1439/1437 1461/1463/1461 1503/1505/1503\nf 292/292/292 2915/2941/2915 3023/3053/3023\nf 1745/1753/1745 3191/3225/3191 3195/3229/3195\nf 2915/2941/2915 3412/3448/3412 2689/2713/2689\nf 1429/1431/1429 1431/1433/1431 3196/3230/3196\nf 3391/3425/3391 3413/3449/3413 3384/3418/3384\nf 3384/3418/3384 3413/3449/3413 3402/3436/3402\nf 3402/3436/3402 3332/3366/3332 3378/3412/3378\nf 3378/3412/3378 3332/3366/3332 3377/3411/3377\nf 3332/3366/3332 3408/3442/3408 3377/3411/3377\nf 2203/2214/2203 2202/2213/2202 3414/3450/3414\nf 3170/3202/3170 3415/3451/3415 2747/2771/2747\nf 3416/3452/3416 3417/3453/3417 3418/3454/3418\nf 383/3207/383 3175/3209/3175 896/2299/896\nf 3394/3428/3394 783/783/783 3381/3415/3381\nf 3381/3415/3381 3292/3326/3292 3372/3406/3372\nf 3395/3429/3395 3396/3430/3396 3351/3385/3351\nf 3258/3292/3258 3109/3141/3109 3193/3227/3193\nf 1373/1373/1373 3160/3192/3160 3202/3236/3202\nf 3419/3455/3419 1763/1771/1763 2280/2298/2280\nf 3420/3456/3420 2796/2820/2796 3421/3457/3421\nf 2243/2261/2243 2632/2655/2632 1265/1265/1265\nf 875/875/875 455/455/455 457/457/457\nf 381/381/381 380/380/380 2470/2491/2470\nf 2471/2492/2471 2795/2819/2795 2469/2490/2469\nf 423/423/423 2657/2680/2657 2475/2496/2475\nf 3422/3458/3422 1796/1804/1796 1337/1337/1337\nf 319/319/319 791/791/791 1226/1226/1226\nf 3411/3447/3411 3398/3432/3398 3140/3172/3140\nf 3139/3171/3139 3411/3447/3411 3140/3172/3140\nf 1270/1270/1270 3358/3392/3358 1340/1340/1340\nf 3119/3151/3119 3084/3115/3084 2425/2446/2425\nf 3317/3351/3317 3390/3424/3390 3313/3347/3313\nf 1566/1571/1566 3399/3433/3399 281/281/281\nf 278/278/278 3253/3287/3253 275/275/275\nf 3423/3459/3423 3413/3449/3413 3391/3425/3391\nf 3402/3436/3402 2833/2858/2833 3332/3366/3332\nf 2796/2820/2796 3420/3456/3420 2824/2849/2824\nf 3381/3415/3381 783/783/783 3292/3326/3292\nf 1585/1590/1585 2901/2927/2901 1969/1978/1969\nf 314/314/314 3209/3243/3209 315/315/315\nf 3424/3460/3424 3425/3461/3425 3426/3462/3426\nf 3041/3071/3041 3427/3463/3427 382/382/382\nf 3371/3405/3371 3290/3324/3290 382/382/382\nf 3290/3324/3290 380/380/380 382/382/382\nf 3411/3447/3411 3282/3316/3282 3399/3433/3399\nf 3428/3464/3428 1963/1972/1963 929/929/929\nf 3181/3215/3181 3151/3183/3151 1385/1385/1385\nf 1559/1564/1559 1594/1599/1594 3220/3254/3220\nf 175/175/175 2911/2937/2911 2915/2941/2915\nf 3358/3392/3358 3127/3159/3127 1340/1340/1340\nf 2915/2941/2915 2911/2937/2911 3412/3448/3412\nf 2855/2881/2855 2768/2792/2768 3402/3436/3402\nf 3413/3449/3413 2855/2881/2855 3402/3436/3402\nf 2768/2792/2768 2833/2858/2833 3402/3436/3402\nf 3380/3414/3380 3408/3442/3408 3409/3443/3409\nf 3429/3465/3429 3430/3466/3430 3431/3467/3431\nf 2994/3468/2994 3176/3469/3176 3137/3470/3137\nf 782/782/782 3292/3326/3292 783/783/783\nf 3292/3326/3292 3291/3325/3291 3395/3429/3395\nf 3406/3440/3406 3302/3336/3302 3407/3441/3407\nf 3432/3471/3432 3433/3472/3433 2719/2743/2719\nf 3427/3463/3427 3371/3405/3371 382/382/382\nf 3280/3314/3280 380/380/380 3290/3324/3290\nf 380/380/380 3281/3315/3281 2471/2492/2471\nf 3328/3362/3328 2795/2819/2795 2471/2492/2471\nf 3282/3316/3282 3411/3447/3411 3139/3171/3139\nf 3349/3383/3349 3282/3316/3282 3139/3171/3139\nf 3002/3031/3002 3208/3242/3208 2977/3005/2977\nf 3434/3473/3434 2438/2459/2438 3382/3416/3382\nf 3435/3474/3435 3413/3449/3413 3423/3459/3423\nf 3435/3474/3435 2855/2881/2855 3413/3449/3413\nf 2855/2881/2855 2603/2625/2603 2768/2792/2768\nf 2833/2858/2833 2832/2857/2832 3332/3366/3332\nf 2199/2210/2199 2705/2729/2705 2707/2731/2707\nf 3370/3404/3370 2199/2210/2199 2707/2731/2707\nf 2747/2771/2747 2467/2488/2467 2746/2770/2746\nf 3436/3475/3436 3437/3476/3437 2835/2860/2835\nf 2286/2305/2286 509/509/509 511/511/511\nf 3438/3477/3438 3439/3478/3439 3440/3479/3440\nf 2589/2610/2589 3441/3480/3441 3236/3270/3236\nf 3291/3325/3291 3320/3354/3320 3395/3429/3395\nf 3320/3354/3320 3396/3430/3396 3395/3429/3395\nf 2367/2387/2367 2181/2192/2181 2118/2128/2118\nf 1002/1002/1002 2998/3027/2998 3214/3248/3214\nf 3264/3298/3264 3263/3297/3263 2765/2789/2765\nf 3284/3318/3284 3371/3405/3371 3427/3463/3427\nf 3281/3315/3281 3328/3362/3328 2471/2492/2471\nf 3328/3362/3328 3139/3171/3139 2795/2819/2795\nf 3282/3316/3282 281/281/281 3399/3433/3399\nf 3126/3158/3126 2176/2187/2176 1450/1452/1450\nf 3148/3180/3148 3060/3091/3060 3101/3133/3101\nf 954/954/954 3125/3157/3125 299/299/299\nf 2911/2937/2911 174/174/174 2521/2542/2521\nf 2418/2439/2418 78/78/78 3442/3481/3442\nf 3435/3474/3435 2856/2882/2856 2855/2881/2855\nf 2953/2981/2953 2857/2883/2857 2856/2882/2856\nf 697/697/697 874/874/874 2408/2429/2408\nf 3209/3243/3209 3443/3482/3443 3241/3275/3241\nf 3131/3163/3131 3209/3243/3209 3241/3275/3241\nf 3332/3366/3332 1172/1172/1172 3408/3442/3408\nf 1172/1172/1172 3050/3081/3050 3409/3443/3409\nf 3408/3442/3408 1172/1172/1172 3409/3443/3409\nf 3409/3443/3409 3050/3081/3050 1403/1405/1403\nf 3444/3483/3444 3445/3484/3445 3446/3485/3446\nf 2199/2210/2199 1942/1951/1942 2705/2729/2705\nf 3294/3328/3294 3320/3354/3320 3291/3325/3291\nf 3396/3430/3396 3302/3336/3302 3406/3440/3406\nf 1639/1644/1639 1641/1646/1641 1729/1737/1729\nf 3447/3486/3447 1961/1970/1961 350/350/350\nf 3313/3347/3313 3390/3424/3390 3299/3333/3299\nf 2746/2770/2746 1846/1854/1846 2352/2372/2352\nf 387/387/387 2546/2567/2546 2296/2315/2296\nf 3099/3131/3099 895/895/895 1524/1528/1524\nf 3281/3315/3281 380/380/380 3280/3314/3280\nf 3328/3362/3328 3349/3383/3349 3139/3171/3139\nf 1383/1383/1383 417/417/417 2244/2262/2244\nf 3448/3487/3448 1440/1442/1440 1439/1441/1439\nf 2339/2359/2339 2247/2265/2247 1772/1780/1772\nf 3184/3218/3184 3226/3260/3226 3449/3488/3449\nf 3448/3487/3448 3450/3489/3450 1444/1446/1444\nf 1440/1442/1440 3448/3487/3448 1446/1448/1446\nf 3451/3490/3451 3452/3491/3452 3453/3492/3453\nf 3454/3493/3454 3455/3494/3455 3456/3495/3456\nf 3279/3313/3279 3/3/3 3457/3496/3457\nf 1444/1446/1444 3450/3489/3450 3458/3497/3458\nf 3448/3487/3448 1444/1446/1444 1446/1448/1446\nf 3386/3420/3386 2650/2673/2650 892/892/892\nf 378/378/378 3459/3498/3459 3460/3499/3460\nf 2286/2305/2286 3461/3500/3461 509/509/509\nf 2372/2393/2372 509/509/509 3461/3500/3461\nf 2243/2261/2243 718/718/718 510/510/510\nf 3462/3501/3462 3463/3502/3463 2302/2321/2302\nf 3460/3499/3460 3464/3503/3464 3465/3504/3465\nf 3466/3505/3466 3463/3502/3463 3462/3501/3462\nf 3461/3500/3461 3467/3506/3467 2372/2393/2372\nf 3388/3422/3388 3468/3507/3468 3387/3421/3387\nf 217/217/217 3469/3508/3469 3470/3509/3470\nf 3468/3507/3468 324/324/324 3387/3421/3387\nf 324/324/324 3056/3087/3056 3387/3421/3387\nf 2573/2594/2573 2427/2448/2427 1522/1526/1522\nf 3471/3510/3471 3056/3087/3056 324/324/324\nf 3472/3511/3472 2286/2305/2286 2285/2304/2285\nf 3472/3511/3472 3461/3500/3461 2286/2305/2286\nf 3473/3512/3473 3467/3506/3467 3461/3500/3461\nf 3467/3506/3467 3474/3513/3474 3388/3422/3388\nf 3474/3513/3474 3475/3514/3475 3468/3507/3468\nf 3388/3422/3388 3474/3513/3474 3468/3507/3468\nf 3472/3511/3472 3473/3512/3473 3461/3500/3461\nf 3475/3514/3475 3476/3515/3476 3468/3507/3468\nf 3468/3507/3468 3476/3515/3476 324/324/324\nf 2206/2217/2206 1621/1626/1621 1267/1267/1267\nf 2817/2842/2817 452/452/452 454/454/454\nf 3477/3516/3477 2285/2304/2285 2389/2410/2389\nf 3477/3516/3477 3472/3511/3472 2285/2304/2285\nf 3473/3512/3473 3474/3513/3474 3467/3506/3467\nf 3476/3515/3476 325/325/325 324/324/324\nf 2970/2998/2970 3471/3510/3471 242/242/242\nf 3477/3516/3477 3473/3512/3473 3472/3511/3472\nf 3478/3517/3478 3479/3518/3479 3476/3515/3476\nf 3475/3514/3475 3478/3517/3478 3476/3515/3476\nf 3479/3518/3479 325/325/325 3476/3515/3476\nf 3477/3516/3477 3480/3519/3480 3473/3512/3473\nf 3473/3512/3473 3481/3520/3481 3474/3513/3474\nf 3481/3520/3481 3482/3521/3482 3474/3513/3474\nf 3474/3513/3474 3482/3521/3482 3475/3514/3475\nf 3475/3514/3475 3482/3521/3482 3478/3517/3478\nf 1123/1123/1123 3483/3522/3483 2391/2412/2391\nf 3484/3523/3484 3477/3516/3477 2391/2412/2391\nf 3484/3523/3484 3480/3519/3480 3477/3516/3477\nf 3480/3519/3480 3481/3520/3481 3473/3512/3473\nf 3482/3521/3482 3103/3135/3103 3478/3517/3478\nf 3103/3135/3103 3102/3134/3102 3479/3518/3479\nf 3478/3517/3478 3103/3135/3103 3479/3518/3479\nf 48/48/48 1318/1318/1318 185/185/185\nf 808/808/808 807/807/807 2743/2767/2743\nf 347/347/347 3485/3524/3485 3486/3525/3486\nf 3483/3522/3483 3484/3523/3484 2391/2412/2391\nf 3481/3520/3481 3487/3526/3487 3482/3521/3482\nf 3482/3521/3482 3487/3526/3487 3103/3135/3103\nf 2415/2436/2415 381/381/381 2470/2491/2470\nf 3488/3527/3488 3489/3528/3489 3483/3522/3483\nf 3489/3528/3489 3484/3523/3484 3483/3522/3483\nf 3487/3526/3487 3490/3529/3490 3103/3135/3103\nf 3490/3529/3490 3115/3147/3115 2946/2973/2946\nf 3103/3135/3103 3490/3529/3490 2946/2973/2946\nf 1664/1671/1664 1092/1092/1092 2609/2631/2609\nf 3481/3520/3481 3491/3530/3491 3487/3526/3487\nf 3487/3526/3487 3491/3530/3491 3490/3529/3490\nf 2239/2257/2239 3489/3528/3489 3488/3527/3488\nf 3484/3523/3484 3492/3531/3492 3480/3519/3480\nf 3480/3519/3480 3493/3532/3493 3481/3520/3481\nf 3481/3520/3481 3494/3533/3494 3491/3530/3491\nf 3495/3534/3495 3496/3535/3496 3490/3529/3490\nf 3491/3530/3491 3495/3534/3495 3490/3529/3490\nf 3496/3535/3496 1517/1519/1517 3115/3147/3115\nf 3490/3529/3490 3496/3535/3496 3115/3147/3115\nf 2959/2987/2959 3115/3147/3115 1517/1519/1517\nf 2239/2257/2239 868/868/868 115/115/115\nf 3492/3531/3492 3484/3523/3484 3489/3528/3489\nf 3492/3531/3492 3497/3536/3497 3480/3519/3480\nf 3497/3536/3497 3493/3532/3493 3480/3519/3480\nf 3493/3532/3493 3494/3533/3494 3481/3520/3481\nf 3494/3533/3494 3498/3537/3498 3491/3530/3491\nf 3491/3530/3491 3498/3537/3498 3495/3534/3495\nf 3495/3534/3495 1515/1517/1515 3496/3535/3496\nf 314/314/314 3499/3538/3499 3209/3243/3209\nf 3500/3539/3500 3489/3528/3489 2239/2257/2239\nf 3500/3539/3500 3492/3531/3492 3489/3528/3489\nf 3493/3532/3493 3501/3540/3501 3494/3533/3494\nf 3501/3540/3501 3498/3537/3498 3494/3533/3494\nf 3501/3540/3501 3502/3541/3502 3498/3537/3498\nf 3502/3541/3502 3503/3542/3503 3495/3534/3495\nf 3498/3537/3498 3502/3541/3502 3495/3534/3495\nf 3503/3542/3503 1516/1518/1516 1515/1517/1515\nf 3495/3534/3495 3503/3542/3503 1515/1517/1515\nf 1338/1338/1338 1796/1804/1796 3504/3543/3504\nf 1909/1917/1909 1529/1533/1529 1949/1958/1949\nf 1338/1338/1338 3505/3544/3505 3500/3539/3500\nf 3505/3544/3505 3492/3531/3492 3500/3539/3500\nf 3493/3532/3493 3506/3545/3506 3501/3540/3501\nf 3501/3540/3501 3506/3545/3506 3502/3541/3502\nf 3503/3542/3503 1412/1414/1412 1516/1518/1516\nf 2268/2286/2268 2267/2285/2267 3507/3546/3507\nf 3505/3544/3505 3497/3536/3497 3492/3531/3492\nf 3497/3536/3497 3508/3547/3508 3493/3532/3493\nf 3493/3532/3493 3508/3547/3508 3506/3545/3506\nf 3506/3545/3506 3509/3548/3509 3502/3541/3502\nf 3509/3548/3509 3510/3549/3510 3503/3542/3503\nf 3502/3541/3502 3509/3548/3509 3503/3542/3503\nf 3503/3542/3503 3510/3549/3510 1412/1414/1412\nf 2252/2270/2252 3024/3054/3024 1627/1632/1627\nf 2919/2945/2919 2473/2494/2473 2704/2728/2704\nf 3504/3543/3504 3505/3544/3505 1338/1338/1338\nf 1547/1552/1547 1685/1692/1685 596/596/596\nf 3511/3550/3511 3024/3054/3024 1412/1414/1412\nf 1515/1517/1515 1517/1519/1517 3496/3535/3496\nf 2642/2665/2642 2469/2490/2469 2643/2666/2643\nf 3504/3543/3504 3512/3551/3512 3505/3544/3505\nf 3512/3551/3512 3497/3536/3497 3505/3544/3505\nf 3497/3536/3497 3513/3552/3513 3508/3547/3508\nf 3508/3547/3508 3514/3553/3514 3506/3545/3506\nf 3509/3548/3509 3511/3550/3511 3510/3549/3510\nf 3511/3550/3511 1412/1414/1412 3510/3549/3510\nf 1548/1553/1548 2574/2595/2574 2770/2794/2770\nf 2702/2726/2702 2704/2728/2704 3319/3353/3319\nf 46/46/46 934/934/934 184/184/184\nf 3515/3554/3515 3516/3555/3516 3517/3556/3517\nf 3518/3557/3518 3519/3558/3519 3520/3559/3520\nf 2906/2932/2906 3084/3115/3084 642/642/642\nf 3392/3426/3392 3521/3560/3521 3522/3561/3522\nf 3512/3551/3512 3513/3552/3513 3497/3536/3497\nf 3513/3552/3513 3514/3553/3514 3508/3547/3508\nf 3514/3553/3514 3523/3562/3523 3506/3545/3506\nf 3523/3562/3523 3511/3550/3511 3509/3548/3509\nf 3506/3545/3506 3523/3562/3523 3509/3548/3509\nf 3524/3563/3524 3525/3564/3525 3526/3565/3526\nf 2921/2947/2921 2922/2948/2922 2912/2938/2912\nf 1007/1007/1007 271/271/271 984/984/984\nf 1796/1804/1796 3527/3566/3527 3504/3543/3504\nf 3527/3566/3527 3512/3551/3512 3504/3543/3504\nf 3514/3553/3514 3528/3567/3528 3523/3562/3523\nf 3529/3568/3529 57/57/57 56/56/56\nf 783/783/783 3394/3428/3394 781/781/781\nf 2592/2613/2592 2591/2612/2591 3526/3565/3526\nf 2182/2193/2182 490/490/490 2597/2618/2597\nf 2597/2618/2597 490/490/490 2162/2173/2162\nf 3512/3551/3512 3530/3569/3530 3513/3552/3513\nf 3528/3567/3528 3531/3570/3531 3523/3562/3523\nf 3523/3562/3523 3531/3570/3531 3511/3550/3511\nf 3532/3571/3532 3013/3043/3013 3015/3045/3015\nf 3533/3572/3533 3534/3573/3534 3535/3574/3535\nf 1664/1671/1664 2781/2805/2781 1662/1669/1662\nf 3536/3575/3536 2994/3468/2994 3137/3470/3137\nf 3422/3458/3422 2784/2808/2784 1796/1804/1796\nf 2784/2808/2784 3527/3566/3527 1796/1804/1796\nf 3530/3569/3530 3537/3576/3537 3513/3552/3513\nf 3513/3552/3513 3537/3576/3537 3514/3553/3514\nf 3537/3576/3537 3531/3570/3531 3528/3567/3528\nf 3514/3553/3514 3537/3576/3537 3528/3567/3528\nf 3024/3054/3024 3511/3550/3511 3531/3570/3531\nf 3538/3577/3538 3024/3054/3024 3531/3570/3531\nf 3539/3578/3539 3457/3496/3457 2/2/2\nf 3518/3557/3518 3540/3579/3540 3519/3558/3519\nf 3541/3580/3541 3542/3581/3542 3543/3582/3543\nf 3544/3583/3544 3137/3470/3137 3136/3584/3136\nf 3544/3583/3544 3545/3585/3545 3137/3470/3137\nf 3545/3585/3545 3536/3575/3536 3137/3470/3137\nf 3546/3586/3546 2995/3023/2995 2994/3022/2994\nf 3536/3575/3536 3546/3587/3546 2994/3468/2994\nf 3547/3588/3547 2785/2809/2785 3422/3458/3422\nf 3422/3458/3422 2785/2809/2785 2784/2808/2784\nf 3548/3589/3548 3527/3566/3527 2784/2808/2784\nf 3527/3566/3527 3530/3569/3530 3512/3551/3512\nf 3530/3569/3530 3549/3590/3549 3537/3576/3537\nf 3537/3576/3537 3550/3591/3550 3531/3570/3531\nf 3531/3570/3531 3550/3591/3550 3538/3577/3538\nf 3551/3592/3551 3552/3593/3552 3553/3594/3553\nf 378/378/378 322/322/322 3459/3498/3459\nf 3541/3580/3541 3554/3595/3554 3555/3596/3555\nf 3541/3597/3541 3556/3598/3556 3542/3599/3542\nf 3557/3600/3557 3545/3585/3545 3544/3583/3544\nf 3545/3585/3545 3558/3601/3558 3536/3575/3536\nf 3546/3586/3546 3559/3602/3559 3560/3603/3560\nf 1514/1516/1514 875/2623/875 1512/1514/1512\nf 3548/3589/3548 3561/3604/3561 3527/3566/3527\nf 3527/3566/3527 3561/3604/3561 3530/3569/3530\nf 3550/3591/3550 3562/3605/3562 3538/3577/3538\nf 3538/3577/3538 3562/3605/3562 3024/3054/3024\nf 695/695/695 1403/1405/1403 3050/3081/3050\nf 2720/2744/2720 3453/3492/3453 3563/3606/3563\nf 3564/3607/3564 3565/3608/3565 3555/3596/3555\nf 3565/3609/3565 3556/3598/3556 3541/3597/3541\nf 3555/3596/3555 3565/3608/3565 3541/3580/3541\nf 3556/3598/3556 3566/3610/3566 3542/3599/3542\nf 3542/3599/3542 3566/3610/3566 3544/3583/3544\nf 3544/3583/3544 3566/3610/3566 3557/3600/3557\nf 3558/3601/3558 3546/3587/3546 3536/3575/3536\nf 1744/1752/1744 3169/3201/3169 2761/2785/2761\nf 3567/3611/3567 101/101/101 263/263/263\nf 3561/3604/3561 3549/3590/3549 3530/3569/3530\nf 3537/3576/3537 3568/3612/3568 3550/3591/3550\nf 3568/3612/3568 3562/3605/3562 3550/3591/3550\nf 3569/3613/3569 3570/3614/3570 1000/1000/1000\nf 3571/3615/3571 3564/3607/3564 3555/3596/3555\nf 3556/3598/3556 3572/3616/3572 3566/3610/3566\nf 3558/3601/3558 3573/3617/3573 3546/3587/3546\nf 3056/3087/3056 3471/3510/3471 2970/2998/2970\nf 826/826/826 3548/3589/3548 2784/2808/2784\nf 3574/3618/3574 3568/3612/3568 3537/3576/3537\nf 3549/3590/3549 3574/3618/3574 3537/3576/3537\nf 3562/3605/3562 3359/3393/3359 3024/3054/3024\nf 2535/2556/2535 2587/2608/2587 2402/2423/2402\nf 2593/2614/2593 3378/3412/3378 760/760/760\nf 3570/3614/3570 3569/3613/3569 3455/3494/3455\nf 3519/3558/3519 3575/3619/3575 1422/1424/1422\nf 3576/3620/3576 3507/3546/3507 3571/3615/3571\nf 3571/3615/3571 3577/3621/3577 3564/3607/3564\nf 3577/3622/3577 3578/3623/3578 3564/3624/3564\nf 3564/3624/3564 3578/3623/3578 3565/3609/3565\nf 3565/3609/3565 3572/3616/3572 3556/3598/3556\nf 3572/3616/3572 3579/3625/3579 3566/3610/3566\nf 3566/3610/3566 3579/3625/3579 3557/3600/3557\nf 3579/3625/3579 3580/3626/3580 3557/3600/3557\nf 3580/3626/3580 3581/3627/3581 3545/3585/3545\nf 3557/3600/3557 3580/3626/3580 3545/3585/3545\nf 3581/3627/3581 3558/3601/3558 3545/3585/3545\nf 168/168/168 1556/1561/1556 3027/3057/3027\nf 3548/3589/3548 3582/3628/3582 3561/3604/3561\nf 3561/3604/3561 3574/3618/3574 3549/3590/3549\nf 2763/2787/2763 2416/2437/2416 2417/2438/2417\nf 1205/1205/1205 2427/2448/2427 2573/2594/2573\nf 3583/3629/3583 3570/3614/3570 3455/3494/3455\nf 3575/3619/3575 3584/3630/3584 1422/1424/1422\nf 2267/2285/2267 3585/3631/3585 3507/3546/3507\nf 3585/3631/3585 3577/3621/3577 3507/3546/3507\nf 3507/3546/3507 3577/3621/3577 3571/3615/3571\nf 3578/3623/3578 3586/3632/3586 3565/3609/3565\nf 3586/3632/3586 3572/3616/3572 3565/3609/3565\nf 3580/3626/3580 3587/3633/3587 3581/3627/3581\nf 3573/3617/3573 3558/3601/3558 3581/3627/3581\nf 3171/3203/3171 3559/3634/3559 3546/3587/3546\nf 3573/3617/3573 3171/3203/3171 3546/3587/3546\nf 1513/1515/1513 3588/3635/3588 3589/3636/3589\nf 3171/3637/3171 3589/3636/3589 3559/3602/3559\nf 1556/1561/1556 2256/2274/2256 3027/3057/3027\nf 3590/3638/3590 3548/3589/3548 826/826/826\nf 3574/3618/3574 3591/3639/3591 3568/3612/3568\nf 3568/3612/3568 3591/3639/3591 3562/3605/3562\nf 2981/3009/2981 3592/3640/3592 3326/3360/3326\nf 1422/1424/1422 3456/3495/3456 3593/3641/3593\nf 3584/3630/3584 3456/3495/3456 1422/1424/1422\nf 3577/3622/3577 3594/3642/3594 3578/3623/3578\nf 3579/3625/3579 3595/3643/3595 3580/3626/3580\nf 3595/3643/3595 3587/3633/3587 3580/3626/3580\nf 3596/3644/3596 3573/3617/3573 3581/3627/3581\nf 3597/3645/3597 3596/3644/3596 3581/3627/3581\nf 1513/1515/1513 3589/3636/3589 3171/3637/3171\nf 3598/3646/3598 826/826/826 825/825/825\nf 3598/3646/3598 3590/3638/3590 826/826/826\nf 3590/3638/3590 3582/3628/3582 3548/3589/3548\nf 3582/3628/3582 3599/3647/3599 3561/3604/3561\nf 3599/3647/3599 3600/3648/3600 3574/3618/3574\nf 3561/3604/3561 3599/3647/3599 3574/3618/3574\nf 3574/3618/3574 3600/3648/3600 3591/3639/3591\nf 3591/3639/3591 3601/3649/3601 3562/3605/3562\nf 3601/3649/3601 3044/3075/3044 3359/3393/3359\nf 3562/3605/3562 3601/3649/3601 3359/3393/3359\nf 2575/2596/2575 2642/2665/2642 2576/2597/2576\nf 1583/1588/1583 1585/1590/1585 1023/1023/1023\nf 539/539/539 538/538/538 1702/1709/1702\nf 2785/2809/2785 3547/3588/3547 827/827/827\nf 512/512/512 3602/3650/3602 494/494/494\nf 3334/3368/3334 3592/3640/3592 2804/2828/2804\nf 1548/1553/1548 2770/2794/2770 2916/2942/2916\nf 3603/3651/3603 3604/3652/3604 3605/3653/3605\nf 3606/3654/3606 3607/3655/3607 3586/3632/3586\nf 3578/3623/3578 3606/3654/3606 3586/3632/3586\nf 3572/3616/3572 3608/3656/3608 3579/3625/3579\nf 3579/3625/3579 3608/3656/3608 3595/3643/3595\nf 3595/3643/3595 3609/3657/3609 3587/3633/3587\nf 3609/3657/3609 3597/3645/3597 3587/3633/3587\nf 3587/3633/3587 3597/3645/3597 3581/3627/3581\nf 3596/3644/3596 3415/3451/3415 3573/3617/3573\nf 3171/3203/3171 3415/3451/3415 3170/3202/3170\nf 864/864/864 863/863/863 1621/1626/1621\nf 671/671/671 670/670/670 3610/3658/3610\nf 825/825/825 3611/3659/3611 3598/3646/3598\nf 3600/3648/3600 3612/3660/3612 3591/3639/3591\nf 3612/3660/3612 3601/3649/3601 3591/3639/3591\nf 2804/2828/2804 2405/2426/2405 2587/2608/2587\nf 1578/1583/1578 1577/1582/1577 1496/1498/1496\nf 3463/3502/3463 213/213/213 2302/2321/2302\nf 213/213/213 3613/3661/3613 2762/2786/2762\nf 2302/2321/2302 213/213/213 2762/2786/2762\nf 117/117/117 1283/1283/1283 3001/3030/3001\nf 1016/1016/1016 23/23/23 1374/1374/1374\nf 3614/3662/3614 3615/3663/3615 3616/3664/3616\nf 3614/3662/3614 3617/3665/3617 3368/3402/3368\nf 3615/3663/3615 3618/3666/3618 3616/3664/3616\nf 3615/3663/3615 3619/3667/3619 3618/3666/3618\nf 3619/3667/3619 3620/3668/3620 3618/3666/3618\nf 2762/2786/2762 3613/3661/3613 2685/2709/2685\nf 3621/3669/3621 3622/3670/3622 3585/3631/3585\nf 2267/2285/2267 3621/3669/3621 3585/3631/3585\nf 3585/3631/3585 3594/3671/3594 3577/3621/3577\nf 3594/3642/3594 3623/3672/3623 3578/3623/3578\nf 3586/3632/3586 3624/3673/3624 3572/3616/3572\nf 3572/3616/3572 3624/3673/3624 3608/3656/3608\nf 3608/3656/3608 3625/3674/3625 3595/3643/3595\nf 3595/3643/3595 3625/3674/3625 3609/3657/3609\nf 3626/3675/3626 3454/3493/3454 3456/3495/3456\nf 51/51/51 3352/3386/3352 2438/2459/2438\nf 3053/3084/3053 3409/3443/3409 1403/1405/1403\nf 2642/2665/2642 2644/2667/2644 2877/2903/2877\nf 3383/3417/3383 3627/3676/3627 3615/3663/3615\nf 3132/3164/3132 1239/1239/1239 1227/1227/1227\nf 3628/3677/3628 3620/3668/3620 3619/3667/3619\nf 3628/3677/3628 3629/3678/3629 3620/3668/3620\nf 732/732/732 2240/2258/2240 2126/2136/2126\nf 3628/3677/3628 950/950/950 3629/3678/3629\nf 3585/3631/3585 3622/3670/3622 3594/3671/3594\nf 3623/3672/3623 3606/3654/3606 3578/3623/3578\nf 3586/3632/3586 3607/3655/3607 3624/3673/3624\nf 3630/3679/3630 3597/3645/3597 3609/3657/3609\nf 3597/3645/3597 2467/2488/2467 3596/3644/3596\nf 2634/2657/2634 3631/3680/3631 3145/3177/3145\nf 2787/2811/2787 2794/2818/2794 421/421/421\nf 3632/3681/3632 2046/2055/2046 3633/3682/3633\nf 3634/3683/3634 3635/3684/3635 2483/2504/2483\nf 2804/2828/2804 3592/3640/3592 1687/1694/1687\nf 2813/2838/2813 3636/3685/3636 2814/2839/2814\nf 3383/3417/3383 3614/3662/3614 3368/3402/3368\nf 3627/3676/3627 3637/3686/3637 3615/3663/3615\nf 3637/3686/3637 3619/3667/3619 3615/3663/3615\nf 3637/3686/3637 3628/3677/3628 3619/3667/3619\nf 3637/3686/3637 950/950/950 3628/3677/3628\nf 2572/2593/2572 1479/1481/1479 2495/2516/2495\nf 3594/3642/3594 3622/3687/3622 3623/3672/3623\nf 3622/3687/3622 3638/3688/3638 3623/3672/3623\nf 3623/3672/3623 3639/3689/3639 3606/3654/3606\nf 3606/3654/3606 3639/3689/3639 3607/3655/3607\nf 3624/3673/3624 3640/3690/3640 3608/3656/3608\nf 3608/3656/3608 3640/3690/3640 3625/3674/3625\nf 3625/3674/3625 3630/3679/3630 3609/3657/3609\nf 3597/3645/3597 2468/2489/2468 2467/2488/2467\nf 2630/2653/2630 2937/2964/2937 2631/2654/2631\nf 3641/3691/3641 3642/3692/3642 2626/2648/2626\nf 3582/3628/3582 3643/3693/3643 3599/3647/3599\nf 3643/3693/3643 3644/3694/3644 3600/3648/3600\nf 3599/3647/3599 3643/3693/3643 3600/3648/3600\nf 3600/3648/3600 3644/3694/3644 3612/3660/3612\nf 3644/3694/3644 3645/3695/3645 3612/3660/3612\nf 3612/3660/3612 3645/3695/3645 3601/3649/3601\nf 3601/3649/3601 3645/3695/3645 3044/3075/3044\nf 3646/3696/3646 3647/3697/3647 3648/3698/3648\nf 3458/3497/3458 3649/3699/3649 1444/1446/1444\nf 90/90/90 92/92/92 2245/2263/2245\nf 2490/2511/2490 2491/2512/2491 209/209/209\nf 3650/3700/3650 3637/3686/3637 3627/3676/3627\nf 3650/3700/3650 951/951/951 3637/3686/3637\nf 951/951/951 950/950/950 3637/3686/3637\nf 2117/2127/2117 3621/3669/3621 2118/2128/2118\nf 2117/3701/2117 3651/3702/3651 3621/3703/3621\nf 3621/3703/3621 3651/3702/3651 3622/3687/3622\nf 3651/3702/3651 3652/3704/3652 3622/3687/3622\nf 3652/3704/3652 3638/3688/3638 3622/3687/3622\nf 3607/3655/3607 3653/3705/3653 3624/3673/3624\nf 3624/3673/3624 3653/3705/3653 3640/3690/3640\nf 3259/3293/3259 1759/1767/1759 3630/3679/3630\nf 3625/3674/3625 3259/3293/3259 3630/3679/3630\nf 3654/3706/3654 3524/3563/3524 3655/3707/3655\nf 1425/1427/1425 2384/2405/2384 2093/2102/2093\nf 2093/2102/2093 2384/2405/2384 3611/3659/3611\nf 3611/3659/3611 3656/3708/3656 3598/3646/3598\nf 3656/3708/3656 3657/3709/3657 3598/3646/3598\nf 3658/3710/3658 3590/3638/3590 3598/3646/3598\nf 3657/3709/3657 3658/3710/3658 3598/3646/3598\nf 3658/3710/3658 3659/3711/3659 3582/3628/3582\nf 3590/3638/3590 3658/3710/3658 3582/3628/3582\nf 3582/3628/3582 3659/3711/3659 3643/3693/3643\nf 3660/3712/3660 3661/3713/3661 3662/3714/3662\nf 3663/3715/3663 3664/3716/3664 3665/3717/3665\nf 3367/3401/3367 3666/3718/3666 3627/3676/3627\nf 3666/3718/3666 3650/3700/3650 3627/3676/3627\nf 3667/3719/3667 951/951/951 3650/3700/3650\nf 3668/3720/3668 2116/3721/2116 2850/2876/2850\nf 3669/3722/3669 3668/3720/3668 2850/2876/2850\nf 3670/3723/3670 2117/3701/2117 2116/3721/2116\nf 3668/3720/3668 3670/3723/3670 2116/3721/2116\nf 2117/3701/2117 3670/3723/3670 3651/3702/3651\nf 3623/3672/3623 3638/3688/3638 3639/3689/3639\nf 3607/3655/3607 3639/3689/3639 3653/3705/3653\nf 2902/2928/2902 3260/3294/3260 3640/3690/3640\nf 3640/3690/3640 3260/3294/3260 3625/3674/3625\nf 3625/3674/3625 3260/3294/3260 3259/3293/3259\nf 335/335/335 334/334/334 3260/3294/3260\nf 536/536/536 2782/2806/2782 2451/2472/2451\nf 2782/2806/2782 1912/1920/1912 2451/2472/2451\nf 2774/2798/2774 3671/3724/3671 3672/3725/3672\nf 3659/3711/3659 3673/3726/3673 3643/3693/3643\nf 3643/3693/3643 3673/3726/3673 3644/3694/3644\nf 3673/3726/3673 3674/3727/3674 3644/3694/3644\nf 3644/3694/3644 3674/3727/3674 3645/3695/3645\nf 3645/3695/3645 2208/2219/2208 3044/3075/3044\nf 2794/2818/2794 2787/2811/2787 2643/2666/2643\nf 2667/2690/2667 3011/3040/3011 2489/2510/2489\nf 3675/3728/3675 3560/3603/3560 3559/3602/3559\nf 3217/3251/3217 3663/3715/3663 3665/3717/3665\nf 2451/2472/2451 1912/1920/1912 3003/3032/3003\nf 3641/3691/3641 2741/2765/2741 3676/3729/3676\nf 3666/3718/3666 3667/3719/3667 3650/3700/3650\nf 3677/3730/3677 949/949/949 951/951/951\nf 416/416/416 2340/2360/2340 2329/2349/2329\nf 3678/3731/3678 3679/3732/3679 3639/3689/3639\nf 3638/3688/3638 3678/3731/3678 3639/3689/3639\nf 3639/3689/3639 3679/3732/3679 3653/3705/3653\nf 3260/3294/3260 2902/2928/2902 335/335/335\nf 2716/2740/2716 3680/3733/3680 2744/2768/2744\nf 2404/2425/2404 2403/2424/2403 724/724/724\nf 2413/2434/2413 2469/2490/2469 2642/2665/2642\nf 2384/2405/2384 3681/3734/3681 3611/3659/3611\nf 3611/3659/3611 3681/3734/3681 3656/3708/3656\nf 3682/3735/3682 3434/3473/3434 3382/3416/3382\nf 2607/2629/2607 3683/3736/3683 3684/3737/3684\nf 3219/3253/3219 3663/3715/3663 3217/3251/3217\nf 3685/3738/3685 3667/3719/3667 3666/3718/3666\nf 3667/3719/3667 3677/3730/3677 951/951/951\nf 3677/3730/3677 2457/2478/2457 3669/3722/3669\nf 3686/3739/3686 3668/3720/3668 3669/3722/3669\nf 2457/2478/2457 3686/3739/3686 3669/3722/3669\nf 3687/3740/3687 3670/3723/3670 3668/3720/3668\nf 3686/3739/3686 3687/3740/3687 3668/3720/3668\nf 3687/3740/3687 3688/3741/3688 3670/3723/3670\nf 3670/3723/3670 3688/3741/3688 3651/3702/3651\nf 3651/3702/3651 3689/3742/3689 3652/3704/3652\nf 3689/3742/3689 3690/3743/3690 3638/3688/3638\nf 3652/3704/3652 3689/3742/3689 3638/3688/3638\nf 3679/3732/3679 1970/1979/1970 3653/3705/3653\nf 3691/3744/3691 2395/2416/2395 2394/2415/2394\nf 3692/3745/3692 3693/3746/3693 3694/3747/3694\nf 2919/2945/2919 2758/2782/2758 2473/2494/2473\nf 2916/2942/2916 3052/3083/3052 2758/2782/2758\nf 1966/1975/1966 2105/2115/2105 731/731/731\nf 2916/2942/2916 2770/2794/2770 3052/3083/3052\nf 2770/2794/2770 2574/2595/2574 1447/1449/1447\nf 2574/2595/2574 2573/2594/2573 1447/1449/1447\nf 1017/1017/1017 3695/3748/3695 2205/2216/2205\nf 3659/3711/3659 3696/3749/3696 3673/3726/3673\nf 3673/3726/3673 3696/3749/3696 3674/3727/3674\nf 3674/3727/3674 3186/3220/3186 3645/3695/3645\nf 1312/1312/1312 3127/3159/3127 3358/3392/3358\nf 3697/3750/3697 125/125/125 2490/2511/2490\nf 2491/2512/2491 2414/2435/2414 2575/2596/2575\nf 2216/2227/2216 2218/2229/2218 2344/2364/2344\nf 3663/3715/3663 2002/2011/2002 3698/3751/3698\nf 3699/3752/3699 3666/3718/3666 3700/3753/3700\nf 3369/3403/3369 3700/3753/3700 3367/3401/3367\nf 3699/3752/3699 3685/3738/3685 3666/3718/3666\nf 2445/2466/2445 3677/3730/3677 3667/3719/3667\nf 206/206/206 2183/2194/2183 207/207/207\nf 3688/3741/3688 3701/3754/3701 3689/3742/3689\nf 3651/3702/3651 3688/3741/3688 3689/3742/3689\nf 3638/3688/3638 3690/3743/3690 3678/3731/3678\nf 3678/3731/3678 2498/2519/2498 3679/3732/3679\nf 2498/2519/2498 1970/1979/1970 3679/3732/3679\nf 1970/1979/1970 2901/2927/2901 3653/3705/3653\nf 3702/3755/3702 3448/3487/3448 1439/1441/1439\nf 3584/3630/3584 3626/3675/3626 3456/3495/3456\nf 761/761/761 760/760/760 3377/3411/3377\nf 3102/3134/3102 2946/2973/2946 2945/2972/2945\nf 3703/3756/3703 1998/2007/1998 3704/3757/3704\nf 2414/2435/2414 2413/2434/2413 2642/2665/2642\nf 2787/2811/2787 1913/1921/1913 2643/2666/2643\nf 2282/2301/2282 3705/3758/3705 2283/2302/2283\nf 2283/2302/2283 3705/3758/3705 2384/2405/2384\nf 3706/3759/3706 3657/3709/3657 3656/3708/3656\nf 3707/3760/3707 3658/3710/3658 3657/3709/3657\nf 3706/3759/3706 3707/3760/3707 3657/3709/3657\nf 3707/3760/3707 3696/3749/3696 3659/3711/3659\nf 3658/3710/3658 3707/3760/3707 3659/3711/3659\nf 3696/3749/3696 3708/3761/3708 3674/3727/3674\nf 3674/3727/3674 3708/3761/3708 3186/3220/3186\nf 3709/3762/3709 2457/2478/2457 1852/1860/1852\nf 1585/1590/1585 1969/1978/1969 1023/1023/1023\nf 1102/1102/1102 923/923/923 987/2114/987\nf 2445/2466/2445 3667/3719/3667 3685/3738/3685\nf 861/861/861 1226/1226/1226 1118/1118/1118\nf 3709/3762/3709 3686/3739/3686 2457/2478/2457\nf 2458/2479/2458 2457/2478/2457 3677/3730/3677\nf 3710/3763/3710 3687/3740/3687 3686/3739/3686\nf 3709/3762/3709 3710/3763/3710 3686/3739/3686\nf 3710/3763/3710 3688/3741/3688 3687/3740/3687\nf 3689/3742/3689 3701/3754/3701 3690/3743/3690\nf 2602/2624/2602 877/3041/877 2351/2371/2351\nf 1914/1922/1914 2476/2497/2476 2475/2496/2475\nf 2764/2788/2764 2417/2438/2417 2916/2942/2916\nf 732/732/732 731/731/731 2240/2258/2240\nf 3154/3186/3154 3665/3717/3665 3711/3764/3711\nf 1479/1481/1479 1534/1539/1534 2495/2516/2495\nf 81/81/81 3692/3745/3692 2216/2227/2216\nf 3712/3765/3712 3663/3715/3663 3219/3253/3219\nf 3712/3765/3712 3158/3190/3158 3663/3715/3663\nf 3076/3107/3076 3088/3119/3088 2827/2852/2827\nf 3713/3766/3713 3714/3767/3714 3699/3752/3699\nf 3700/3753/3700 3713/3766/3713 3699/3752/3699\nf 3714/3767/3714 3715/3768/3715 3699/3752/3699\nf 3715/3768/3715 3685/3738/3685 3699/3752/3699\nf 3688/3741/3688 3716/3769/3716 3701/3754/3701\nf 3701/3754/3701 3717/3770/3717 3690/3743/3690\nf 3717/3770/3717 1021/1021/1021 3678/3731/3678\nf 3690/3743/3690 3717/3770/3717 3678/3731/3678\nf 3678/3731/3678 1021/1021/1021 2498/2519/2498\nf 3465/3504/3465 3718/3771/3718 3626/3675/3626\nf 3719/3772/3719 2699/2723/2699 2780/2804/2780\nf 2823/2848/2823 3720/3773/3720 3721/3774/3721\nf 3347/3381/3347 3346/3380/3346 3660/3712/3660\nf 3352/3386/3352 3382/3416/3382 2438/2459/2438\nf 1394/1394/1394 1433/1435/1433 2598/2619/2598\nf 1433/1435/1433 232/232/232 2598/2619/2598\nf 2490/2511/2490 125/125/125 127/127/127\nf 2906/2932/2906 2764/2788/2764 3229/3263/3229\nf 1348/1348/1348 1394/1394/1394 2603/2625/2603\nf 3434/3473/3434 2439/2460/2439 2438/2459/2438\nf 3434/3473/3434 2614/2636/2614 2439/2460/2439\nf 3434/3473/3434 3722/3775/3722 2614/2636/2614\nf 1045/1045/1045 1047/1047/1047 3212/3246/3212\nf 3705/3758/3705 3723/3776/3723 2384/2405/2384\nf 2384/2405/2384 3723/3776/3723 3681/3734/3681\nf 3724/3777/3724 3656/3708/3656 3681/3734/3681\nf 3656/3708/3656 3724/3777/3724 3706/3759/3706\nf 3707/3760/3707 3725/3778/3725 3696/3749/3696\nf 3696/3749/3696 3725/3778/3725 3708/3761/3708\nf 3708/3761/3708 316/316/316 3186/3220/3186\nf 3287/3321/3287 3300/3334/3300 3288/3322/3288\nf 3712/3765/3712 3219/3253/3219 3726/3779/3726\nf 2919/2945/2919 2704/2728/2704 2703/2727/2703\nf 3727/3780/3727 3685/3738/3685 3715/3768/3715\nf 3727/3780/3727 3728/3781/3728 3685/3738/3685\nf 3728/3781/3728 2445/2466/2445 3685/3738/3685\nf 1852/1860/1852 3710/3763/3710 3709/3762/3709\nf 3729/3782/3729 3688/3741/3688 3710/3763/3710\nf 3688/3741/3688 3729/3782/3729 3716/3769/3716\nf 3716/3769/3716 2706/2730/2706 3701/3754/3701\nf 3701/3754/3701 2706/2730/2706 3717/3770/3717\nf 2832/2857/2832 2604/2626/2604 1170/1170/1170\nf 2604/2626/2604 2599/2620/2599 1170/1170/1170\nf 2768/2792/2768 2604/2626/2604 2832/2857/2832\nf 1433/1435/1433 233/233/233 232/232/232\nf 232/232/232 1171/1171/1171 2599/2620/2599\nf 1758/1766/1758 1766/1774/1766 2468/2489/2468\nf 1348/1348/1348 2603/2625/2603 2857/2883/2857\nf 1479/1481/1479 1070/1070/1070 1533/1538/1533\nf 3723/3776/3723 3730/3783/3730 3681/3734/3681\nf 3681/3734/3681 3730/3783/3730 3724/3777/3724\nf 3706/3759/3706 3725/3778/3725 3707/3760/3707\nf 316/316/316 3187/3221/3187 3186/3220/3186\nf 3083/3114/3083 3726/3779/3726 1696/3784/1696\nf 3083/3114/3083 3712/3765/3712 3726/3779/3726\nf 2510/2531/2510 3158/3190/3158 3712/3765/3712\nf 1598/1603/1598 2741/2765/2741 2742/2766/2742\nf 2491/2512/2491 2576/2597/2576 261/261/261\nf 284/284/284 3710/3763/3710 1852/1860/1852\nf 284/284/284 3729/3782/3729 3710/3763/3710\nf 3717/3770/3717 3731/3785/3731 1021/1021/1021\nf 3732/3786/3732 3001/3030/3001 3654/3706/3654\nf 3733/3787/3733 3734/3788/3734 3721/3774/3721\nf 3735/3789/3735 450/450/450 3736/3790/3736\nf 1171/1171/1171 232/232/232 2654/2677/2654\nf 1534/1539/1534 1699/1706/1699 2440/2461/2440\nf 1522/1526/1522 3205/3239/3205 1523/1527/1523\nf 1533/1538/1533 2429/2450/2429 2430/2451/2430\nf 522/522/522 3289/3323/3289 3723/3776/3723\nf 3730/3783/3730 3737/3791/3737 3706/3759/3706\nf 3724/3777/3724 3730/3783/3730 3706/3759/3706\nf 3706/3759/3706 3737/3791/3737 3725/3778/3725\nf 316/316/316 3708/3761/3708 3725/3778/3725\nf 3738/3792/3738 316/316/316 3725/3778/3725\nf 2572/2593/2572 926/926/926 1479/1481/1479\nf 2162/2173/2162 926/926/926 2572/2593/2572\nf 2928/2954/2928 297/297/297 2277/2295/2277\nf 2510/2531/2510 3712/3765/3712 3083/3114/3083\nf 468/468/468 631/631/631 469/469/469\nf 1788/1796/1788 3714/3767/3714 3713/3766/3713\nf 3739/3793/3739 3715/3768/3715 3714/3767/3714\nf 3739/3793/3739 3727/3780/3727 3715/3768/3715\nf 2443/2464/2443 2445/2466/2445 3728/3781/3728\nf 3740/3794/3740 3729/3782/3729 284/284/284\nf 3740/3794/3740 2706/2730/2706 3716/3769/3716\nf 3729/3782/3729 3740/3794/3740 3716/3769/3716\nf 286/286/286 2707/2731/2707 3740/3794/3740\nf 2706/2730/2706 2705/2729/2705 3717/3770/3717\nf 3717/3770/3717 2705/2729/2705 3731/3785/3731\nf 3741/3795/3741 3324/3358/3324 3742/3796/3742\nf 3734/3788/3734 2823/2848/2823 3721/3774/3721\nf 3743/3797/3743 2698/2722/2698 2751/2775/2751\nf 3744/3798/3744 3745/3799/3745 3746/3800/3746\nf 3747/3801/3747 2289/2308/2289 3748/3802/3748\nf 3186/3220/3186 2208/2219/2208 3645/3695/3645\nf 3749/3803/3749 3721/3774/3721 3750/3804/3750\nf 1098/1098/1098 3751/3805/3751 2742/2766/2742\nf 1662/1669/1662 3752/3806/3752 3753/3807/3753\nf 2409/2430/2409 6/6/6 2610/2632/2610\nf 2495/2516/2495 1534/1539/1534 2440/2461/2440\nf 2597/2618/2597 1134/1134/1134 442/442/442\nf 2183/2194/2183 2597/2618/2597 442/442/442\nf 2877/2903/2877 2782/2806/2782 536/536/536\nf 524/524/524 2205/2216/2205 3289/3323/3289\nf 3754/3808/3754 3737/3791/3737 3730/3783/3730\nf 3737/3791/3737 3738/3792/3738 3725/3778/3725\nf 78/78/78 3083/3809/3083 3755/3810/3755\nf 1696/1703/1696 3755/3810/3755 3083/3809/3083\nf 422/422/422 421/421/421 3398/3432/3398\nf 2046/2055/2046 2250/2268/2250 2044/2053/2044\nf 2343/2363/2343 3727/3780/3727 3739/3793/3739\nf 3740/3794/3740 284/284/284 286/286/286\nf 3756/3811/3756 3757/3812/3757 3758/3813/3758\nf 3672/3725/3672 3671/3724/3671 3759/3814/3759\nf 2386/2407/2386 2660/2683/2660 2211/2222/2211\nf 2752/2776/2752 898/898/898 216/216/216\nf 3760/3815/3760 3761/3816/3761 2289/2308/2289\nf 3761/3816/3761 3762/3817/3762 3748/3802/3748\nf 1486/1488/1486 2008/2017/2008 3763/3818/3763\nf 3764/3819/3764 3765/3820/3765 3766/3821/3766\nf 2340/2360/2340 2409/2430/2409 2610/2632/2610\nf 6/6/6 2409/2430/2409 4/4/4\nf 1983/1992/1983 263/263/263 343/343/343\nf 1912/1920/1912 1914/1922/1914 3003/3032/3003\nf 1914/1922/1914 2475/2496/2475 3005/3034/3005\nf 2478/2499/2478 2554/2575/2554 1122/1122/1122\nf 3289/3323/3289 3767/3822/3767 3723/3776/3723\nf 3767/3822/3767 3768/3823/3768 3730/3783/3730\nf 3723/3776/3723 3767/3822/3767 3730/3783/3730\nf 3730/3783/3730 3768/3823/3768 3754/3808/3754\nf 3737/3791/3737 3769/3824/3769 3738/3792/3738\nf 3769/3824/3769 314/314/314 3738/3792/3738\nf 314/314/314 316/316/316 3738/3792/3738\nf 126/126/126 3042/3072/3042 2415/2436/2415\nf 3003/3032/3003 1914/1922/1914 3005/3034/3005\nf 926/926/926 2162/2173/2162 764/764/764\nf 2511/2532/2511 3083/3114/3083 78/3825/78\nf 917/917/917 2173/2184/2173 3770/3826/3770\nf 1100/1100/1100 2968/2996/2968 174/174/174\nf 3771/3827/3771 3727/3780/3727 2343/2363/2343\nf 1424/1426/1424 3450/3489/3450 3702/3755/3702\nf 3772/3828/3772 3773/3829/3773 3774/3830/3774\nf 3088/3119/3088 3087/3118/3087 3775/3831/3775\nf 2477/2498/2477 1554/1559/1554 2449/2470/2449\nf 3762/3817/3762 3776/3832/3776 2327/2347/2327\nf 3776/3832/3776 2328/2348/2328 2327/2347/2327\nf 357/357/357 717/717/717 1582/1587/1582\nf 3777/3833/3777 3778/3834/3778 3779/3835/3779\nf 214/214/214 3592/3640/3592 2981/3009/2981\nf 2405/2426/2405 1687/1694/1687 283/283/283\nf 2405/2426/2405 283/283/283 2403/2424/2403\nf 2839/2864/2839 2746/2770/2746 2467/2488/2467\nf 2205/2216/2205 3695/3748/3695 3289/3323/3289\nf 3289/3323/3289 3695/3748/3695 3767/3822/3767\nf 3737/3791/3737 3754/3808/3754 3769/3824/3769\nf 360/360/360 2441/2462/2441 2204/2215/2204\nf 3444/3483/3444 326/326/326 3445/3484/3445\nf 381/381/381 2415/2436/2415 3042/3072/3042\nf 74/74/74 535/535/535 75/75/75\nf 1695/1702/1695 3442/3481/3442 3755/3810/3755\nf 3442/3481/3442 78/78/78 3755/3810/3755\nf 80/3074/80 2511/2532/2511 78/3825/78\nf 3222/3256/3222 1269/1269/1269 2429/2450/2429\nf 3592/3640/3592 1688/1695/1688 1687/1694/1687\nf 509/509/509 2372/2393/2372 1383/1383/1383\nf 2301/2320/2301 3780/3836/3780 2815/2840/2815\nf 3760/3815/3760 3781/3837/3781 3761/3816/3761\nf 112/112/112 105/105/105 107/107/107\nf 1417/1419/1417 143/143/143 540/540/540\nf 415/415/415 50/50/50 2340/2360/2340\nf 3782/3838/3782 2839/2864/2839 1765/1773/1765\nf 210/210/210 101/101/101 3567/3611/3567\nf 3390/3424/3390 3300/3334/3300 3299/3333/3299\nf 1375/1375/1375 1628/1633/1628 410/410/410\nf 3036/3066/3036 3042/3072/3042 126/126/126\nf 2971/2999/2971 3004/3033/3004 303/303/303\nf 2463/2484/2463 138/138/138 2040/2049/2040\nf 1416/1418/1416 535/535/535 74/74/74\nf 2418/2439/2418 79/79/79 78/78/78\nf 1695/1702/1695 384/384/384 2419/2440/2419\nf 2754/2778/2754 3380/3414/3380 3053/3084/3053\nf 2439/2460/2439 1984/1993/1984 104/104/104\nf 262/262/262 2442/2463/2442 1416/1418/1416\nf 210/210/210 102/102/102 101/101/101\nf 761/761/761 2754/2778/2754 2756/2780/2756\nf 3464/3503/3464 3718/3771/3718 3465/3504/3465\nf 3324/3358/3324 2634/2657/2634 3145/3177/3145\nf 1446/1448/1446 3783/3839/3783 1440/1442/1440\nf 2781/2805/2781 2780/2804/2780 3752/3806/3752\nf 3781/3837/3781 3784/3840/3784 3761/3816/3761\nf 3761/3816/3761 3784/3840/3784 3762/3817/3762\nf 3785/3841/3785 2328/2348/2328 3776/3832/3776\nf 3786/3842/3786 2328/2348/2328 3787/3843/3787\nf 340/340/340 1417/1419/1417 540/540/540\nf 2429/2450/2429 3016/3046/3016 3222/3256/3222\nf 380/380/380 2471/2492/2471 2470/2491/2470\nf 1700/1707/1700 454/454/454 1176/1176/1176\nf 868/868/868 3488/3527/3488 3483/3522/3483\nf 3140/3172/3140 3398/3432/3398 421/421/421\nf 2643/2666/2643 1913/1921/1913 2783/2807/2783\nf 2615/2637/2615 1982/1991/1982 1984/1993/1984\nf 2419/2440/2419 2418/2439/2418 3442/3481/3442\nf 2691/2715/2691 2971/2999/2971 2972/3000/2972\nf 1687/1694/1687 2165/2176/2165 283/283/283\nf 1688/1695/1688 3592/3640/3592 214/214/214\nf 3788/3844/3788 3462/3501/3462 3090/3121/3090\nf 196/196/196 2532/2553/2532 3091/3122/3091\nf 3775/3831/3775 3789/3845/3789 3088/3119/3088\nf 3790/3846/3790 3791/3847/3791 3792/3848/3792\nf 889/889/889 3793/3849/3793 3794/3850/3794\nf 3795/3851/3795 3090/3121/3090 2815/2840/2815\nf 1446/1448/1446 1445/1447/1445 3783/3839/3783\nf 3680/3733/3680 2720/2744/2720 3796/3852/3796\nf 1445/1447/1445 3797/3853/3797 3783/3839/3783\nf 3760/3815/3760 3310/3344/3310 3781/3837/3781\nf 1597/1602/1597 3798/3854/3798 599/599/599\nf 3781/3837/3781 3799/3855/3799 3784/3840/3784\nf 3784/3840/3784 3800/3856/3800 3762/3817/3762\nf 3762/3817/3762 3800/3856/3800 3776/3832/3776\nf 3785/3841/3785 3801/3857/3801 2328/2348/2328\nf 3801/3857/3801 3787/3843/3787 2328/2348/2328\nf 3626/3675/3626 3718/3771/3718 3454/3493/3454\nf 107/107/107 1069/1069/1069 2509/2530/2509\nf 3334/3368/3334 3326/3360/3326 3592/3640/3592\nf 3802/3858/3802 3803/3859/3803 2443/2464/2443\nf 3804/3860/3804 3805/3861/3805 3806/3862/3806\nf 1016/1016/1016 3807/3863/3807 3695/3748/3695\nf 3807/3863/3807 3767/3822/3767 3695/3748/3695\nf 3808/3864/3808 3809/3865/3809 3768/3823/3768\nf 3767/3822/3767 3808/3864/3808 3768/3823/3768\nf 3810/3866/3810 3754/3808/3754 3768/3823/3768\nf 3809/3865/3809 3810/3866/3810 3768/3823/3768\nf 3810/3866/3810 3499/3538/3499 3769/3824/3769\nf 3754/3808/3754 3810/3866/3810 3769/3824/3769\nf 3769/3824/3769 3499/3538/3499 314/314/314\nf 2827/2852/2827 3074/3105/3074 3076/3107/3076\nf 2415/2436/2415 2470/2491/2470 2413/2434/2413\nf 3377/3411/3377 3379/3413/3379 761/761/761\nf 2439/2460/2439 2615/2637/2615 1984/1993/1984\nf 415/415/415 3326/3360/3326 2492/2513/2492\nf 2340/2360/2340 50/50/50 52/52/52\nf 76/76/76 206/206/206 228/228/228\nf 3811/3867/3811 3812/3868/3812 3813/3869/3813\nf 1663/1670/1663 3814/3870/3814 1786/1794/1786\nf 1454/1456/1454 1453/1455/1453 2699/2723/2699\nf 3777/3833/3777 3539/3578/3539 3778/3834/3778\nf 3802/3858/3802 2443/2464/2443 3728/3781/3728\nf 3415/3451/3415 3596/3644/3596 2747/2771/2747\nf 2316/2336/2316 3364/3398/3364 900/900/900\nf 3310/3344/3310 3815/3871/3815 3781/3837/3781\nf 3781/3837/3781 3815/3871/3815 3799/3855/3799\nf 3784/3840/3784 3816/3872/3816 3800/3856/3800\nf 3800/3856/3800 3817/3873/3817 3776/3832/3776\nf 3017/3047/3017 2160/2171/2160 182/182/182\nf 1459/1461/1459 1280/1280/1280 2401/2422/2401\nf 1440/1442/1440 3783/3839/3783 1441/1443/1441\nf 3818/3874/3818 3570/3614/3570 3583/3629/3583\nf 2297/2316/2297 3819/3875/3819 84/84/84\nf 3807/3863/3807 3820/3876/3820 3767/3822/3767\nf 3820/3876/3820 3821/3877/3821 3767/3822/3767\nf 3767/3822/3767 3821/3877/3821 3808/3864/3808\nf 3809/3865/3809 3499/3538/3499 3810/3866/3810\nf 3822/3878/3822 3190/3224/3190 2407/2428/2407\nf 3326/3360/3326 415/415/415 2981/3009/2981\nf 2997/3026/2997 3449/3488/3449 3226/3260/3226\nf 3529/3568/3529 3184/3218/3184 3449/3488/3449\nf 3529/3568/3529 2419/2440/2419 3184/3218/3184\nf 2644/2667/2644 2643/2666/2643 2783/2807/2783\nf 263/263/263 103/103/103 344/344/344\nf 3823/3879/3823 3457/3496/3457 3539/3578/3539\nf 584/584/584 3824/3880/3824 1978/1987/1978\nf 3178/3212/3178 3825/3881/3825 3826/3882/3826\nf 3211/3245/3211 3178/3212/3178 3826/3882/3826\nf 1206/1206/1206 596/596/596 1007/1007/1007\nf 2781/2805/2781 3752/3806/3752 1662/1669/1662\nf 2635/2658/2635 2634/2657/2634 3324/3358/3324\nf 3346/3380/3346 3309/3343/3309 3311/3345/3311\nf 3816/3872/3816 3827/3883/3827 3800/3856/3800\nf 3827/3883/3827 3817/3873/3817 3800/3856/3800\nf 3785/3841/3785 3776/3832/3776 3817/3873/3817\nf 3828/3884/3828 3801/3857/3801 3785/3841/3785\nf 2761/2785/2761 3169/3201/3169 3819/3875/3819\nf 2514/2535/2514 3634/3683/3634 3829/3885/3829\nf 3794/3850/3794 3830/3886/3830 3552/3593/3552\nf 3780/3836/3780 2813/2838/2813 2815/2840/2815\nf 3831/3887/3831 3539/3578/3539 2/2/2\nf 433/433/433 1962/1971/1962 3807/3863/3807\nf 1962/1971/1962 3820/3876/3820 3807/3863/3807\nf 2417/2438/2417 1548/1553/1548 2916/2942/2916\nf 2419/2440/2419 3529/3568/3529 56/56/56\nf 2794/2818/2794 2643/2666/2643 2469/2490/2469\nf 3363/3397/3363 3449/3488/3449 2997/3026/2997\nf 3363/3397/3363 3529/3568/3529 3449/3488/3449\nf 3832/3888/3832 2569/2590/2569 3629/3678/3629\nf 3452/3491/3452 3833/3889/3833 3834/3890/3834\nf 3778/3834/3778 3539/3578/3539 3831/3887/3831\nf 3633/3682/3633 3823/3891/3823 3777/3892/3777\nf 2709/2733/2709 3835/3893/3835 3836/3894/3836\nf 3660/3712/3660 3662/3714/3662 3347/3381/3347\nf 3309/3343/3309 3837/3895/3837 3310/3344/3310\nf 3837/3895/3837 3838/3896/3838 3815/3871/3815\nf 3310/3344/3310 3837/3895/3837 3815/3871/3815\nf 3815/3871/3815 3838/3896/3838 3799/3855/3799\nf 3838/3896/3838 3816/3872/3816 3784/3840/3784\nf 3799/3855/3799 3838/3896/3838 3784/3840/3784\nf 3827/3883/3827 3839/3897/3839 3817/3873/3817\nf 3683/3736/3683 3840/3898/3840 3841/3899/3841\nf 3683/3736/3683 2606/2628/2606 3840/3898/3840\nf 2250/2268/2250 3632/3681/3632 2484/2505/2484\nf 2513/2534/2513 3634/3683/3634 2514/2535/2514\nf 2701/2725/2701 2700/2724/2700 3515/3554/3515\nf 2957/2985/2957 3842/3900/3842 3843/3901/3843\nf 3783/3839/3783 3635/3684/3635 3634/3683/3634\nf 3820/3876/3820 3844/3902/3844 3821/3877/3821\nf 3845/3903/3845 3809/3865/3809 3808/3864/3808\nf 3821/3877/3821 3845/3903/3845 3808/3864/3808\nf 3809/3865/3809 3845/3903/3845 3499/3538/3499\nf 3845/3903/3845 3443/3482/3443 3499/3538/3499\nf 3499/3538/3499 3443/3482/3443 3209/3243/3209\nf 2414/2435/2414 2642/2665/2642 2575/2596/2575\nf 3846/3904/3846 3363/3397/3363 2997/3026/2997\nf 2406/2427/2406 3529/3568/3529 3363/3397/3363\nf 2406/2427/2406 57/57/57 3529/3568/3529\nf 3417/3453/3417 3847/3905/3847 3848/3906/3848\nf 3849/3907/3849 3850/3908/3850 2396/2417/2396\nf 3850/3908/3850 3851/3909/3851 3180/3214/3180\nf 3180/3214/3180 3851/3909/3851 3178/3212/3178\nf 3852/3910/3852 3661/3713/3661 3853/3911/3853\nf 3660/3712/3660 3853/3911/3853 3661/3713/3661\nf 3662/3714/3662 3854/3912/3854 3347/3381/3347\nf 3347/3381/3347 3854/3912/3854 3309/3343/3309\nf 3837/3895/3837 3855/3913/3855 3838/3896/3838\nf 3839/3897/3839 3856/3914/3856 3817/3873/3817\nf 3856/3914/3856 3785/3841/3785 3817/3873/3817\nf 3856/3914/3856 3857/3915/3857 3828/3884/3828\nf 3785/3841/3785 3856/3914/3856 3828/3884/3828\nf 3857/3915/3857 3801/3857/3801 3828/3884/3828\nf 3801/3857/3801 3858/3916/3858 3787/3843/3787\nf 3858/3916/3858 3683/3736/3683 3841/3899/3841\nf 2607/2629/2607 2606/2628/2606 3683/3736/3683\nf 3765/3820/3765 3859/3917/3859 3766/3821/3766\nf 3860/3918/3860 3796/3852/3796 3861/3919/3861\nf 3373/3407/3373 3403/3437/3403 2847/3445/2847\nf 2605/2627/2605 3788/3844/3788 3795/3851/3795\nf 238/238/238 3732/3786/3732 3647/3697/3647\nf 3563/3606/3563 3452/3491/3452 3834/3890/3834\nf 3844/3902/3844 3820/3876/3820 1962/1971/1962\nf 3844/3902/3844 3862/3920/3862 3821/3877/3821\nf 3863/3921/3863 3443/3482/3443 3845/3903/3845\nf 2520/2541/2520 2911/2937/2911 2521/2542/2521\nf 2766/2790/2766 2997/3026/2997 2767/2791/2767\nf 3864/3922/3864 2997/3026/2997 2766/2790/2766\nf 3864/3922/3864 3846/3904/3846 2997/3026/2997\nf 2407/2428/2407 3363/3397/3363 3846/3904/3846\nf 3479/3518/3479 3102/3134/3102 2945/2972/2945\nf 2605/2627/2605 3453/3492/3453 2562/2583/2562\nf 3865/3923/3865 3849/3907/3849 3866/3924/3866\nf 3867/3925/3867 3849/3907/3849 3865/3923/3865\nf 3851/3909/3851 3868/3926/3868 3178/3212/3178\nf 3825/3881/3825 3869/3927/3869 3826/3882/3826\nf 377/377/377 378/378/378 3540/3579/3540\nf 3466/3505/3466 3813/3869/3813 3870/3928/3870\nf 3871/3929/3871 3872/3930/3872 3661/3713/3661\nf 3852/3910/3852 3871/3929/3871 3661/3713/3661\nf 3872/3930/3872 3873/3931/3873 3662/3714/3662\nf 3661/3713/3661 3872/3930/3872 3662/3714/3662\nf 3662/3714/3662 3873/3931/3873 3854/3912/3854\nf 3854/3912/3854 3874/3932/3874 3309/3343/3309\nf 3309/3343/3309 3874/3932/3874 3837/3895/3837\nf 3855/3913/3855 3875/3933/3875 3838/3896/3838\nf 3875/3933/3875 3876/3934/3876 3816/3872/3816\nf 3838/3896/3838 3875/3933/3875 3816/3872/3816\nf 3876/3934/3876 3839/3897/3839 3827/3883/3827\nf 3816/3872/3816 3876/3934/3876 3827/3883/3827\nf 3877/3935/3877 3801/3857/3801 3857/3915/3857\nf 3684/3737/3684 3683/3736/3683 3878/3936/3878\nf 3879/3937/3879 2213/2224/2213 3880/3938/3880\nf 3788/3844/3788 3090/3121/3090 3795/3851/3795\nf 3788/3844/3788 2605/2627/2605 3881/3939/3881\nf 3605/3653/3605 3788/3844/3788 3881/3939/3881\nf 3293/3327/3293 2306/2325/2306 2305/2324/2305\nf 1962/1971/1962 3882/3940/3882 3844/3902/3844\nf 3883/3941/3883 3844/3902/3844 3882/3940/3882\nf 3883/3941/3883 3862/3920/3862 3844/3902/3844\nf 3862/3920/3862 3884/3942/3884 3821/3877/3821\nf 3884/3942/3884 3863/3921/3863 3845/3903/3845\nf 3821/3877/3821 3884/3942/3884 3845/3903/3845\nf 3443/3482/3443 3863/3921/3863 3241/3275/3241\nf 1758/1766/1758 2468/2489/2468 1759/1767/1759\nf 3870/3928/3870 3885/3943/3885 3466/3505/3466\nf 3466/3505/3466 3885/3943/3885 3463/3502/3463\nf 3416/3452/3416 3847/3905/3847 3417/3453/3417\nf 3886/3944/3886 3865/3923/3865 3847/3905/3847\nf 107/107/107 106/106/106 1069/1069/1069\nf 3887/3945/3887 3849/3907/3849 3867/3925/3867\nf 3887/3945/3887 3850/3908/3850 3849/3907/3849\nf 3887/3945/3887 3851/3909/3851 3850/3908/3850\nf 3851/3909/3851 3888/3946/3888 3868/3926/3868\nf 3135/3167/3135 2729/2753/2729 3852/3910/3852\nf 3852/3910/3852 2729/2753/2729 3871/3929/3871\nf 3873/3931/3873 3889/3947/3889 3854/3912/3854\nf 3889/3947/3889 3874/3932/3874 3854/3912/3854\nf 3874/3932/3874 3890/3948/3890 3837/3895/3837\nf 3837/3895/3837 3890/3948/3890 3855/3913/3855\nf 3890/3948/3890 3875/3933/3875 3855/3913/3855\nf 3877/3935/3877 3858/3916/3858 3801/3857/3801\nf 3878/3936/3878 3683/3736/3683 3858/3916/3858\nf 3891/3949/3891 3878/3936/3878 3858/3916/3858\nf 384/384/384 3226/3260/3226 3184/3218/3184\nf 2444/2465/2444 397/397/397 396/396/396\nf 3892/3950/3892 3893/3951/3893 3894/3952/3894\nf 3733/3787/3733 3721/3774/3721 3749/3803/3749\nf 2563/2584/2563 2716/2740/2716 2745/2769/2745\nf 2720/2744/2720 3680/3733/3680 2716/2740/2716\nf 382/382/382 381/381/381 3042/3072/3042\nf 1787/1795/1787 2791/2815/2791 3895/3953/3895\nf 3307/3341/3307 3882/3940/3882 3447/3486/3447\nf 3896/3954/3896 3883/3941/3883 3882/3940/3882\nf 3869/3927/3869 3825/3881/3825 3897/3955/3897\nf 3897/3955/3897 3825/3881/3825 3898/3956/3898\nf 25/25/25 981/981/981 556/556/556\nf 1583/1588/1583 1023/1023/1023 1750/1758/1750\nf 2766/2790/2766 3899/3957/3899 3864/3922/3864\nf 3822/3878/3822 3846/3904/3846 3864/3922/3864\nf 1500/1502/1500 2003/2012/2003 2256/2274/2256\nf 3900/3958/3900 3847/3905/3847 3416/3452/3416\nf 3901/3959/3901 3902/3960/3902 3400/3434/3400\nf 3900/3958/3900 3886/3944/3886 3847/3905/3847\nf 1069/1069/1069 407/407/407 2509/2530/2509\nf 3903/3961/3903 3851/3909/3851 3887/3945/3887\nf 3868/3926/3868 3898/3956/3898 3825/3881/3825\nf 3897/3955/3897 3898/3956/3898 3904/3962/3904\nf 2730/2754/2730 2729/2753/2729 3135/3167/3135\nf 2298/2317/2298 2297/2316/2297 84/84/84\nf 3871/3929/3871 3277/3311/3277 3872/3930/3872\nf 3872/3930/3872 3277/3311/3277 3873/3931/3873\nf 3889/3947/3889 3905/3963/3905 3874/3932/3874\nf 3875/3933/3875 3906/3964/3906 3876/3934/3876\nf 3876/3934/3876 3907/3965/3907 3839/3897/3839\nf 3907/3965/3907 3908/3966/3908 3839/3897/3839\nf 3908/3966/3908 3909/3967/3909 3839/3897/3839\nf 3909/3967/3909 3856/3914/3856 3839/3897/3839\nf 3910/3968/3910 3857/3915/3857 3856/3914/3856\nf 3909/3967/3909 3910/3968/3910 3856/3914/3856\nf 3910/3968/3910 3877/3935/3877 3857/3915/3857\nf 3911/3969/3911 3858/3916/3858 3877/3935/3877\nf 3912/3970/3912 3913/3971/3913 3914/3972/3914\nf 3893/3951/3893 3860/3918/3860 3894/3952/3894\nf 3884/3942/3884 3862/3920/3862 3883/3941/3883\nf 3896/3954/3896 3884/3942/3884 3883/3941/3883\nf 3884/3942/3884 3915/3973/3915 3863/3921/3863\nf 3915/3973/3915 3241/3275/3241 3863/3921/3863\nf 1104/1104/1104 1177/1177/1177 1105/1105/1105\nf 2298/2317/2298 84/84/84 3293/3327/3293\nf 3916/3974/3916 3917/3975/3917 3899/3957/3899\nf 3917/3975/3917 3864/3922/3864 3899/3957/3899\nf 3917/3975/3917 2519/2540/2519 3864/3922/3864\nf 2519/2540/2519 3822/3878/3822 3864/3922/3864\nf 3846/3904/3846 3822/3878/3822 2407/2428/2407\nf 3288/3322/3288 3918/3976/3918 3919/3977/3919\nf 3918/3976/3918 3900/3958/3900 3416/3452/3416\nf 3886/3944/3886 3900/3958/3900 3920/3978/3920\nf 2640/2663/2640 2639/2662/2639 2722/2746/2722\nf 3921/3979/3921 3887/3945/3887 3867/3925/3867\nf 3921/3979/3921 3903/3961/3903 3887/3945/3887\nf 3903/3961/3903 3888/3946/3888 3851/3909/3851\nf 3888/3946/3888 3922/3980/3922 3868/3926/3868\nf 3868/3926/3868 3922/3980/3922 3898/3956/3898\nf 3923/3981/3923 3277/3311/3277 3871/3929/3871\nf 2729/2753/2729 3923/3981/3923 3871/3929/3871\nf 3277/3311/3277 3924/3982/3924 3873/3931/3873\nf 3873/3931/3873 3924/3982/3924 3889/3947/3889\nf 3924/3982/3924 3905/3963/3905 3889/3947/3889\nf 3905/3963/3905 3925/3983/3925 3874/3932/3874\nf 3874/3932/3874 3925/3983/3925 3890/3948/3890\nf 3890/3948/3890 3906/3964/3906 3875/3933/3875\nf 3906/3964/3906 3907/3965/3907 3876/3934/3876\nf 3926/3984/3926 3858/3916/3858 3911/3969/3911\nf 3926/3984/3926 3891/3949/3891 3858/3916/3858\nf 961/961/961 3878/3936/3878 3891/3949/3891\nf 3648/3698/3648 3859/3917/3859 3765/3820/3765\nf 3927/3985/3927 3928/3986/3928 3929/3987/3929\nf 3928/3986/3928 3912/3970/3912 3929/3987/3929\nf 2650/2673/2650 3386/3420/3386 3913/3971/3913\nf 3896/3954/3896 3882/3940/3882 3307/3341/3307\nf 3930/3988/3930 3884/3942/3884 3896/3954/3896\nf 3931/3989/3931 3915/3973/3915 3884/3942/3884\nf 2859/2885/2859 3241/3275/3241 3915/3973/3915\nf 2794/2818/2794 3140/3172/3140 421/421/421\nf 2945/2972/2945 325/325/325 3479/3518/3479\nf 3932/3990/3932 3921/3979/3921 3867/3925/3867\nf 3923/3981/3923 2234/2251/2234 3277/3311/3277\nf 3277/3311/3277 3933/3991/3933 3924/3982/3924\nf 3924/3982/3924 3925/3983/3925 3905/3963/3905\nf 3925/3983/3925 3934/3992/3934 3890/3948/3890\nf 3934/3992/3934 3070/3101/3070 3890/3948/3890\nf 3906/3964/3906 3935/3993/3935 3907/3965/3907\nf 3908/3966/3908 3936/3994/3936 3909/3967/3909\nf 3909/3967/3909 3937/3995/3937 3910/3968/3910\nf 3938/3996/3938 3877/3935/3877 3910/3968/3910\nf 3937/3995/3937 3938/3996/3938 3910/3968/3910\nf 3938/3996/3938 3911/3969/3911 3877/3935/3877\nf 3318/3352/3318 961/961/961 3891/3949/3891\nf 3926/3984/3926 3318/3352/3318 3891/3949/3891\nf 3939/3997/3939 3912/3970/3912 3928/3986/3928\nf 3939/3997/3939 3913/3971/3913 3912/3970/3912\nf 3940/3998/3940 2650/2673/2650 3913/3971/3913\nf 3552/3593/3552 3830/3886/3830 3941/3999/3941\nf 3942/4000/3942 3896/3954/3896 3307/3341/3307\nf 3943/4001/3943 3944/4002/3944 3916/3974/3916\nf 3945/4003/3945 3917/3975/3917 3916/3974/3916\nf 3944/4002/3944 3945/4003/3945 3916/3974/3916\nf 3945/4003/3945 2519/2540/2519 3917/3975/3917\nf 2519/2540/2519 2521/2542/2521 3822/3878/3822\nf 643/643/643 2523/2544/2523 2763/2787/2763\nf 1171/1171/1171 2654/2677/2654 693/693/693\nf 3300/3334/3300 3918/3976/3918 3288/3322/3288\nf 3300/3334/3300 3900/3958/3900 3918/3976/3918\nf 3300/3334/3300 3920/3978/3920 3900/3958/3900\nf 3946/4004/3946 3921/3979/3921 3932/3990/3932\nf 3946/4004/3946 3903/3961/3903 3921/3979/3921\nf 3946/4004/3946 2756/2780/2756 3903/3961/3903\nf 2756/2780/2756 3888/3946/3888 3903/3961/3903\nf 2756/2780/2756 3947/4005/3947 3888/3946/3888\nf 3888/3946/3888 3947/4005/3947 3922/3980/3922\nf 2662/2685/2662 2714/2738/2714 2524/2545/2524\nf 2487/2508/2487 3948/4006/3948 3751/3805/3751\nf 3277/3311/3277 2560/2581/2560 3933/3991/3933\nf 3070/3101/3070 3949/4007/3949 3906/3964/3906\nf 3890/3948/3890 3070/3101/3070 3906/3964/3906\nf 3906/3964/3906 3949/4007/3949 3935/3993/3935\nf 3935/3993/3935 2537/2558/2537 3907/3965/3907\nf 3950/4008/3950 3908/3966/3908 3907/3965/3907\nf 3908/3966/3908 3950/4008/3950 3936/3994/3936\nf 3951/4009/3951 3937/3995/3937 3909/3967/3909\nf 960/960/960 2585/2606/2585 3952/4010/3952\nf 3952/4010/3952 2585/2606/2585 3927/3985/3927\nf 2585/2606/2585 3928/3986/3928 3927/3985/3927\nf 3940/3998/3940 3913/3971/3913 3939/3997/3939\nf 3065/3096/3065 2650/2673/2650 3940/3998/3940\nf 3953/4011/3953 2649/2672/2649 2650/2673/2650\nf 425/425/425 2544/2565/2544 993/993/993\nf 2649/2672/2649 3942/4000/3942 3307/3341/3307\nf 3942/4000/3942 1211/1211/1211 3896/3954/3896\nf 3896/3954/3896 1211/1211/1211 3930/3988/3930\nf 3086/3117/3086 3884/3942/3884 3930/3988/3930\nf 3081/3112/3081 3931/3989/3931 3884/3942/3884\nf 3086/3117/3086 3081/3112/3081 3884/3942/3884\nf 3081/3112/3081 362/362/362 3931/3989/3931\nf 2905/2931/2905 3915/3973/3915 3931/3989/3931\nf 362/362/362 2905/2931/2905 3931/3989/3931\nf 2944/2971/2944 2946/2973/2946 3115/3147/3115\nf 2761/2785/2761 3819/3875/3819 2297/2316/2297\nf 3954/4012/3954 3945/4003/3945 3944/4002/3944\nf 1469/1471/1469 2511/2532/2511 80/3074/80\nf 3955/4013/3955 3946/4004/3946 3932/3990/3932\nf 2756/2780/2756 2755/2779/2755 3947/4005/3947\nf 3947/4005/3947 3956/4014/3956 3922/3980/3922\nf 3922/3980/3922 3956/4014/3956 3904/3962/3904\nf 3277/3311/3277 2233/2250/2233 2560/2581/2560\nf 3933/3991/3933 3957/4015/3957 3924/3982/3924\nf 3957/4015/3957 1701/1708/1701 3925/3983/3925\nf 3924/3982/3924 3957/4015/3957 3925/3983/3925\nf 3925/3983/3925 1701/1708/1701 3934/3992/3934\nf 2595/2616/2595 2594/2615/2594 3935/3993/3935\nf 3949/4007/3949 2595/2616/2595 3935/3993/3935\nf 2537/2558/2537 3950/4008/3950 3907/3965/3907\nf 3936/3994/3936 3958/4016/3958 3909/3967/3909\nf 3958/4016/3958 3951/4009/3951 3909/3967/3909\nf 3046/3077/3046 3911/3969/3911 3938/3996/3938\nf 3046/3077/3046 3926/3984/3926 3911/3969/3911\nf 3046/3077/3046 3959/4017/3959 3318/3352/3318\nf 3926/3984/3926 3046/3077/3046 3318/3352/3318\nf 3959/4017/3959 2585/2606/2585 960/960/960\nf 3318/3352/3318 3959/4017/3959 960/960/960\nf 2488/2509/2488 2489/2510/2489 3928/3986/3928\nf 2585/2606/2585 2488/2509/2488 3928/3986/3928\nf 2489/2510/2489 3939/3997/3939 3928/3986/3928\nf 3011/3040/3011 3010/3039/3010 3939/3997/3939\nf 3010/3039/3010 3940/3998/3940 3939/3997/3939\nf 246/246/246 2649/2672/2649 3953/4011/3953\nf 1212/1212/1212 3942/4000/3942 2649/2672/2649\nf 246/246/246 1212/1212/1212 2649/2672/2649\nf 1211/1211/1211 3086/3117/3086 3930/3988/3930\nf 3960/4018/3960 3961/4019/3961 3962/4020/3962\nf 3944/4002/3944 3943/4001/3943 3963/4021/3963\nf 2520/2541/2520 3945/4003/3945 3954/4012/3954\nf 3945/4003/3945 2520/2541/2520 2519/2540/2519\nf 3039/3069/3039 2986/3014/2986 2987/3015/2987\nf 642/642/642 643/643/643 2763/2787/2763\nf 920/920/920 3955/4013/3955 3920/3978/3920\nf 920/920/920 921/921/921 3955/4013/3955\nf 762/762/762 3946/4004/3946 3955/4013/3955\nf 921/921/921 762/762/762 3955/4013/3955\nf 3964/4022/3964 3956/4014/3956 3061/3092/3061\nf 3416/3452/3416 3919/3977/3919 3918/3976/3918\nf 3221/3255/3221 489/489/489 3370/3404/3370\nf 2560/2581/2560 1477/1479/1477 3933/3991/3933\nf 3934/3992/3934 1499/1501/1499 3070/3101/3070\nf 2536/2557/2536 3950/4008/3950 2537/2558/2537\nf 3950/4008/3950 2536/2557/2536 3936/3994/3936\nf 3936/3994/3936 2536/2557/2536 3958/4016/3958\nf 2596/2617/2596 3951/4009/3951 3958/4016/3958\nf 2596/2617/2596 2788/2812/2788 3951/4009/3951\nf 2788/2812/2788 3937/3995/3937 3951/4009/3951\nf 2788/2812/2788 2497/2518/2497 3937/3995/3937\nf 2497/2518/2497 3938/3996/3938 3937/3995/3937\nf 2497/2518/2497 2496/2517/2496 3938/3996/3938\nf 2496/2517/2496 3046/3077/3046 3938/3996/3938\nf 3011/3040/3011 3939/3997/3939 2489/2510/2489\nf 3010/3039/3010 1141/1141/1141 3940/3998/3940\nf 3940/3998/3940 1141/1141/1141 3065/3096/3065\nf 1140/1140/1140 2650/2673/2650 3065/3096/3065\nf 1140/1140/1140 3953/4011/3953 2650/2673/2650\nf 1140/1140/1140 246/246/246 3953/4011/3953\nf 3942/4000/3942 1212/1212/1212 1211/1211/1211\nf 2578/2599/2578 3081/3112/3081 3086/3117/3086\nf 361/361/361 2905/2931/2905 362/362/362\nf 56/56/56 839/839/839 2418/2439/2418\nf 2877/2903/2877 2644/2667/2644 2782/2806/2782\nf 2689/2713/2689 3412/3448/3412 3954/4012/3954\nf 3954/4012/3954 3412/3448/3412 2520/2541/2520\nf 2906/2932/2906 642/642/642 2763/2787/2763\nf 3317/3351/3317 3920/3978/3920 3300/3334/3300\nf 861/861/861 392/392/392 1226/1226/1226\nf 3317/3351/3317 920/920/920 3920/3978/3920\nf 762/762/762 761/761/761 3946/4004/3946\nf 3946/4004/3946 761/761/761 2756/2780/2756\nf 3947/4005/3947 2755/2779/2755 3956/4014/3956\nf 489/489/489 2199/2210/2199 3370/3404/3370\nf 1701/1708/1701 1499/1501/1499 3934/3992/3934\nf 3070/3101/3070 1320/1320/1320 3949/4007/3949\nf 3949/4007/3949 1320/1320/1320 2595/2616/2595\nf 2594/2615/2594 148/148/148 2537/2558/2537\nf 3935/3993/3935 2594/2615/2594 2537/2558/2537\nf 2536/2557/2536 3012/3042/3012 3958/4016/3958\nf 3012/3042/3012 2596/2617/2596 3958/4016/3958\nf 3046/3077/3046 1307/1307/1307 3959/4017/3959\nf 1307/1307/1307 2583/2604/2583 3959/4017/3959\nf 3959/4017/3959 2583/2604/2583 2585/2606/2585\nf 2875/2901/2875 3965/4023/3965 3966/4024/3966\nf 2621/2643/2621 890/890/890 889/889/889\nf 3792/3848/3792 3791/3847/3791 3087/3118/3087\nf 3790/3846/3790 3967/4025/3967 3791/3847/3791\nf 2685/2709/2685 2792/2816/2792 2687/2711/2687\nf 2608/2630/2608 1506/1508/1506 3968/4026/3968\nf 2942/2969/2942 2339/2359/2339 3969/4027/3969\nf 3676/3729/3676 2741/2765/2741 1598/1603/1598\nf 2195/2206/2195 2797/2821/2797 2196/2207/2196\nf 1786/1794/1786 3814/3870/3814 2670/2693/2670\nf 2116/3721/2116 2181/2875/2181 2850/2876/2850\nf 2248/2266/2248 2247/2265/2247 2339/2359/2339\nf 3970/4028/3970 3733/3787/3733 3833/3889/3833\nf 347/347/347 3971/4029/3971 348/348/348\nf 3972/4030/3972 2781/2805/2781 1664/1671/1664\nf 3671/3724/3671 3973/4031/3973 3759/3814/3759\nf 1504/1506/1504 1506/1508/1506 3974/4032/3974\nf 3975/4033/3975 3976/4034/3976 2819/2844/2819\nf 3977/4035/3977 3978/4036/3978 3979/4037/3979\nf 2247/2265/2247 418/418/418 3980/4038/3980\nf 3791/3847/3791 3967/4025/3967 3981/4039/3981\nf 2446/2467/2446 3982/4040/3982 2447/2468/2447\nf 1422/1424/1422 3593/3641/3593 1423/1425/1423\nf 3588/3635/3588 3892/3950/3892 3894/3952/3894\nf 3983/4041/3983 3982/4040/3982 2446/2467/2446\nf 3691/3744/3691 2394/2415/2394 3694/3747/3694\nf 3647/3697/3647 3654/3706/3654 3655/3707/3655\nf 3735/3789/3735 3736/3790/3736 3984/4042/3984\nf 3985/4043/3985 1661/1668/1661 785/785/785\nf 418/418/418 417/417/417 3980/4038/3980\nf 3766/3821/3766 3986/4044/3986 3987/4045/3987\nf 3455/3494/3455 3569/3613/3569 3988/4046/3988\nf 3965/4023/3965 3348/3382/3348 3989/4047/3989\nf 3669/3722/3669 949/949/949 3677/3730/3677\nf 3976/4034/3976 2820/2845/2820 2819/2844/2819\nf 1502/1504/1502 2211/2222/2211 2660/2683/2660\nf 3990/4048/3990 1441/1443/1441 3991/4049/3991\nf 3886/3944/3886 3955/4013/3955 3932/3990/3932\nf 1096/1096/1096 1098/1098/1098 3641/3691/3641\nf 2326/2346/2326 3992/4050/3992 2327/2347/2327\nf 3965/4023/3965 3989/4047/3989 3966/4024/3966\nf 1137/1137/1137 1407/1409/1407 870/870/870\nf 3993/4051/3993 3842/3900/3842 3756/3811/3756\nf 3087/3118/3087 3791/3847/3791 3981/4039/3981\nf 216/216/216 218/218/218 2041/2050/2041\nf 1747/1755/1747 2316/2336/2316 900/900/900\nf 2701/2725/2701 3515/3554/3515 3994/4052/3994\nf 3995/4053/3995 3680/3733/3680 3893/3951/3893\nf 3663/3715/3663 3698/3751/3698 3664/3716/3664\nf 3421/3457/3421 2846/2871/2846 3420/3456/3420\nf 3001/3030/3001 3996/4054/3996 3654/3706/3654\nf 2334/4055/2334 2806/2831/2806 2570/2591/2570\nf 3072/3103/3072 3551/3592/3551 3792/3848/3792\nf 212/212/212 1785/1793/1785 3895/3953/3895\nf 1506/1508/1506 3997/4056/3997 3974/4032/3974\nf 3654/3706/3654 3996/4054/3996 3524/3563/3524\nf 3087/3118/3087 3981/4039/3981 3775/3831/3775\nf 1661/1668/1661 558/558/558 785/785/785\nf 2792/2816/2792 1787/1795/1787 3096/3128/3096\nf 3758/3813/3758 3757/3812/3757 3831/3887/3831\nf 1663/1670/1663 1785/1793/1785 212/212/212\nf 2685/2709/2685 2687/2711/2687 2686/2710/2686\nf 3998/4057/3998 2686/2710/2686 2688/2712/2688\nf 2678/2702/2678 33/33/33 35/35/35\nf 3593/3641/3593 3988/4046/3988 1423/1425/1423\nf 3072/3103/3072 3792/3848/3792 3087/3118/3087\nf 1661/1668/1661 3999/4058/3999 559/559/559\nf 3999/4058/3999 4000/4059/4000 2819/2844/2819\nf 559/559/559 3999/4058/3999 2819/2844/2819\nf 2819/2844/2819 4000/4059/4000 3975/4033/3975\nf 2456/2477/2456 976/976/976 2461/2482/2461\nf 4001/4060/4001 2548/2569/2548 2466/2487/2466\nf 2957/2985/2957 3843/3901/3843 2947/2974/2947\nf 3998/4057/3998 2688/2712/2688 4002/4061/4002\nf 3551/3592/3551 3534/3573/3534 3790/3846/3790\nf 3551/3592/3551 3790/3846/3790 3792/3848/3792\nf 998/998/998 1000/1000/1000 4003/4062/4003\nf 3736/3790/3736 449/449/449 474/474/474\nf 2775/2799/2775 3147/3179/3147 2624/2646/2624\nf 1452/1454/1452 4004/4063/4004 1453/1455/1453\nf 1453/1455/1453 4004/4063/4004 4005/4064/4005\nf 3552/3593/3552 3941/3999/3941 4006/4065/4006\nf 479/479/479 838/838/838 911/911/911\nf 2762/2786/2762 2685/2709/2685 2303/2322/2303\nf 2330/2350/2330 3421/3457/3421 2195/2206/2195\nf 4006/4065/4006 2608/2630/2608 4007/4066/4007\nf 3823/3879/3823 3279/3313/3279 3457/3496/3457\nf 3981/4039/3981 2448/2469/2448 3775/3831/3775\nf 1116/1116/1116 3711/3764/3711 2237/2255/2237\nf 2466/2487/2466 2548/2569/2548 3147/3179/3147\nf 2819/2844/2819 2668/2691/2668 2735/2759/2735\nf 3726/3779/3726 3219/3253/3219 3218/3252/3218\nf 2780/2804/2780 2699/2723/2699 2701/2725/2701\nf 3426/3462/3426 3425/3461/3425 3180/3214/3180\nf 2592/2613/2592 3526/3565/3526 3525/3564/3525\nf 3752/3806/3752 2780/2804/2780 2701/2725/2701\nf 3569/3613/3569 2738/2762/2738 4008/4067/4008\nf 4005/4064/4005 2466/2487/2466 4009/4068/4009\nf 4010/4069/4010 2621/2643/2621 3794/3850/3794\nf 2621/2643/2621 889/889/889 3794/3850/3794\nf 2622/2644/2622 4010/4069/4010 3551/3592/3551\nf 3348/3382/3348 955/955/955 3989/4047/3989\nf 3967/4025/3967 3790/3846/3790 3534/3573/3534\nf 4009/4068/4009 2465/2486/2465 3516/3555/3516\nf 4011/4070/4011 4007/4066/4007 2608/2630/2608\nf 4009/4068/4009 2466/2487/2466 2465/2486/2465\nf 1423/1425/1423 3450/3489/3450 1424/1426/1424\nf 4012/4071/4012 3034/3064/3034 3646/3696/3646\nf 4013/4072/4013 3763/3818/3763 3984/4042/3984\nf 3981/4039/3981 3983/4041/3983 2446/2467/2446\nf 4000/4059/4000 3976/4034/3976 3975/4033/3975\nf 4014/4073/4014 3533/3572/3533 4015/4074/4015\nf 1007/1007/1007 1020/1020/1020 1206/1206/1206\nf 4016/4075/4016 3976/4034/3976 4017/4076/4017\nf 4012/4071/4012 3765/3820/3765 3764/3819/3764\nf 3983/4041/3983 3533/3572/3533 4014/4073/4014\nf 2903/2929/2903 4013/4072/4013 4018/4077/4018\nf 3789/3845/3789 2448/2469/2448 4019/4078/4019\nf 2622/2644/2622 3551/3592/3551 3072/3103/3072\nf 3994/4052/3994 3515/3554/3515 3517/3556/3517\nf 3553/3594/3553 3552/3593/3552 4006/4065/4006\nf 3861/3919/3861 3796/3852/3796 3750/3804/3750\nf 4020/4079/4020 2670/2693/2670 4021/4080/4021\nf 3763/3818/3763 2008/2017/2008 1901/1909/1901\nf 3969/4027/3969 55/55/55 2942/2969/2942\nf 899/899/899 1747/1755/1747 900/900/900\nf 911/911/911 838/838/838 889/889/889\nf 3793/3849/3793 4022/4081/4022 3794/3850/3794\nf 4023/4082/4023 3279/4083/3279 3823/3891/3823\nf 3932/3990/3932 3867/3925/3867 3886/3944/3886\nf 3941/3999/3941 3719/3772/3719 2779/2803/2779\nf 4024/4084/4024 4025/4085/4025 3990/4048/3990\nf 373/373/373 1118/1118/1118 1117/1117/1117\nf 3793/3849/3793 889/889/889 2711/2735/2711\nf 1095/4086/1095 4026/4087/4026 1093/4088/1093\nf 2819/2844/2819 2735/2759/2735 559/559/559\nf 1785/1793/1785 1787/1795/1787 3895/3953/3895\nf 3985/4043/3985 4027/4089/4027 1661/1668/1661\nf 1661/1668/1661 4027/4089/4027 3999/4058/3999\nf 4027/4089/4027 4028/4090/4028 3999/4058/3999\nf 4004/4063/4004 4001/4060/4001 4005/4064/4005\nf 32/32/32 2925/2951/2925 1435/1437/1435\nf 2699/2723/2699 1453/1455/1453 2700/2724/2700\nf 2448/2469/2448 3981/4039/3981 2446/2467/2446\nf 3019/3049/3019 158/158/158 1132/1132/1132\nf 3553/3594/3553 4006/4065/4006 4007/4066/4007\nf 4028/4090/4028 4000/4059/4000 3999/4058/3999\nf 1060/1060/1060 704/704/704 1044/1044/1044\nf 4015/4074/4015 3533/3572/3533 3535/3574/3535\nf 3669/3722/3669 2850/2876/2850 3832/3888/3832\nf 4029/4091/4029 4030/4092/4030 4031/4093/4031\nf 4032/4094/4032 3976/4034/3976 4000/4059/4000\nf 449/449/449 451/451/451 475/475/475\nf 3519/3558/3519 1422/1424/1422 4033/4095/4033\nf 3794/3850/3794 4022/4081/4022 3830/3886/3830\nf 1485/1487/1485 2008/2017/2008 1486/1488/1486\nf 2847/2872/2847 2330/2350/2330 1093/1093/1093\nf 3775/3831/3775 2448/2469/2448 3789/3845/3789\nf 3516/3555/3516 3961/4019/3961 3517/3556/3517\nf 601/601/601 600/600/600 4034/4096/4034\nf 2711/2735/2711 4022/4081/4022 3793/3849/3793\nf 1502/1504/1502 2004/2013/2004 1500/1502/1500\nf 2711/2735/2711 2673/2696/2673 4035/4097/4035\nf 3034/3064/3034 320/320/320 3646/3696/3646\nf 1696/3784/1696 3726/3779/3726 385/4098/385\nf 1663/1670/1663 3753/3807/3753 3814/3870/3814\nf 2459/2480/2459 2271/2289/2271 1115/1115/1115\nf 3796/3852/3796 3563/3606/3563 3834/3890/3834\nf 3647/3697/3647 3655/3707/3655 3648/3698/3648\nf 3735/3789/3735 1901/1909/1901 450/450/450\nf 4036/4099/4036 2513/2534/2513 3986/4044/3986\nf 2779/2803/2779 3719/3772/3719 2780/2804/2780\nf 10/10/10 238/238/238 320/320/320\nf 2448/2469/2448 2447/2468/2447 4019/4078/4019\nf 2237/2255/2237 3711/3764/3711 3009/3038/3009\nf 1117/4100/1117 1119/2701/1119 863/863/863\nf 4037/4101/4037 4038/4102/4038 4039/4103/4039\nf 3972/4030/3972 2779/2803/2779 2781/2805/2781\nf 4006/4065/4006 2779/2803/2779 3972/4030/3972\nf 4040/4104/4040 3948/4006/3948 2486/2507/2486\nf 138/138/138 216/216/216 2041/2050/2041\nf 1901/1909/1901 484/484/484 450/450/450\nf 2223/2234/2223 4041/4105/4041 3985/4043/3985\nf 3460/3499/3460 3459/3498/3459 3464/3503/3464\nf 238/238/238 3647/3697/3647 320/320/320\nf 1486/1488/1486 3763/3818/3763 4013/4072/4013\nf 3967/4025/3967 3983/4041/3983 3981/4039/3981\nf 2793/2817/2793 205/205/205 204/204/204\nf 2745/2769/2745 2744/2768/2744 2251/2269/2251\nf 4041/4105/4041 4042/4106/4042 4027/4089/4027\nf 3985/4043/3985 4041/4105/4041 4027/4089/4027\nf 2647/2670/2647 2231/2248/2231 1062/1062/1062\nf 1093/1093/1093 3373/4107/3373 2847/2872/2847\nf 2840/2865/2840 2842/2867/2842 4043/4108/4043\nf 2925/2951/2925 4044/4109/4044 1435/1437/1435\nf 4044/4109/4044 2980/3008/2980 1435/1437/1435\nf 2039/2048/2039 915/915/915 914/914/914\nf 2608/2630/2608 3972/4030/3972 2609/2631/2609\nf 4042/4106/4042 4045/4110/4045 4027/4089/4027\nf 4045/4110/4045 4028/4090/4028 4027/4089/4027\nf 3604/3652/3604 3466/3505/3466 3462/3501/3462\nf 3518/3557/3518 1283/1283/1283 3540/3579/3540\nf 2720/2744/2720 3563/3606/3563 3796/3852/3796\nf 4046/4111/4046 2745/2769/2745 4047/4112/4047\nf 3764/3819/3764 3766/3821/3766 4048/4113/4048\nf 3842/3900/3842 3764/4114/3764 4048/4115/4048\nf 4011/4070/4011 2608/2630/2608 3968/4026/3968\nf 4028/4090/4028 4032/4094/4032 4000/4059/4000\nf 3464/3503/3464 4019/4078/4019 3718/3771/3718\nf 2689/2713/2689 3963/4021/3963 3337/3371/3337\nf 3983/4041/3983 3967/4025/3967 3533/3572/3533\nf 1453/1455/1453 4005/4064/4005 2700/2724/2700\nf 303/303/303 3004/3033/3004 2925/2951/2925\nf 3004/3033/3004 4049/4116/4049 2925/2951/2925\nf 2925/2951/2925 4049/4116/4049 4044/4109/4044\nf 4044/4109/4044 4050/4117/4050 2980/3008/2980\nf 4050/4117/4050 2937/2964/2937 2980/3008/2980\nf 4017/4076/4017 3976/4034/3976 4032/4094/4032\nf 3865/3923/3865 3886/3944/3886 3867/3925/3867\nf 3466/3505/3466 3604/3652/3604 3603/3651/3603\nf 3519/3558/3519 3540/3579/3540 3575/3619/3575\nf 3453/3492/3453 3452/3491/3452 3563/3606/3563\nf 4048/4113/4048 3766/3821/3766 3987/4045/3987\nf 3969/4027/3969 2339/2359/2339 1771/1779/1771\nf 3616/3664/3616 4051/4118/4051 4052/4119/4052\nf 1505/1507/1505 3968/4026/3968 1506/1508/1506\nf 2690/2714/2690 3004/3033/3004 2691/2715/2691\nf 426/426/426 1700/1707/1700 2453/2474/2453\nf 4050/4117/4050 2039/2048/2039 2937/2964/2937\nf 3750/3804/3750 3268/3302/3268 3675/3728/3675\nf 3986/4044/3986 2515/2536/2515 3987/4045/3987\nf 2708/2732/2708 2737/2761/2737 2736/2760/2736\nf 4053/4120/4053 3518/3557/3518 4054/4121/4054\nf 3895/3953/3895 2791/2815/2791 3613/3661/3613\nf 418/418/418 2247/2265/2247 2249/2267/2249\nf 3982/4040/3982 3454/3493/3454 3718/3771/3718\nf 450/450/450 449/449/449 3736/3790/3736\nf 2766/2790/2766 4055/4122/4055 3899/3957/3899\nf 3072/3103/3072 3087/3118/3087 3076/3107/3076\nf 3452/3491/3452 4056/4123/4056 3833/3889/3833\nf 2239/2257/2239 3488/3527/3488 868/868/868\nf 2690/2714/2690 4057/4124/4057 3004/3033/3004\nf 3004/3033/3004 4057/4124/4057 4049/4116/4049\nf 4058/4125/4058 4044/4109/4044 4049/4116/4049\nf 4058/4125/4058 4050/4117/4050 4044/4109/4044\nf 3090/3121/3090 2302/2321/2302 2301/2320/2301\nf 4004/4063/4004 2557/2578/2557 4001/4060/4001\nf 3535/3574/3535 4007/4066/4007 4011/4070/4011\nf 3885/3943/3885 211/211/211 213/213/213\nf 212/212/212 3895/3953/3895 213/213/213\nf 2447/2468/2447 3982/4040/3982 3718/3771/3718\nf 3895/3953/3895 3613/3661/3613 213/213/213\nf 4018/4077/4018 4013/4072/4013 3984/4042/3984\nf 3583/3629/3583 3455/3494/3455 3454/3493/3454\nf 4015/4074/4015 3535/3574/3535 4059/4126/4059\nf 1512/1514/1512 3588/3635/3588 1513/1515/1513\nf 3675/3728/3675 3268/3302/3268 3560/3603/3560\nf 3337/3371/3337 4060/4127/4060 4057/4124/4057\nf 2690/2714/2690 3337/3371/3337 4057/4124/4057\nf 4061/4128/4061 4049/4116/4049 4057/4124/4057\nf 4061/4128/4061 4058/4125/4058 4049/4116/4049\nf 4058/4125/4058 4062/4129/4062 2039/2048/2039\nf 4050/4117/4050 4058/4125/4058 2039/2048/2039\nf 4033/4095/4033 1424/1426/1424 2592/2613/2592\nf 4033/4095/4033 2592/2613/2592 3525/3564/3525\nf 3970/4028/3970 3734/3788/3734 3733/3787/3733\nf 4024/4084/4024 3990/4048/3990 3991/4049/3991\nf 2814/2839/2814 3833/3889/3833 2815/2840/2815\nf 3588/3635/3588 3894/3952/3894 3589/3636/3589\nf 3912/3970/3912 3914/3972/3914 3929/3987/3929\nf 2806/2831/2806 1094/1094/1094 2571/2592/2571\nf 2806/2831/2806 2571/2592/2571 2570/2591/2570\nf 4006/4065/4006 3941/3999/3941 2779/2803/2779\nf 3943/4001/3943 4060/4127/4060 3337/3371/3337\nf 3963/4021/3963 3943/4001/3943 3337/3371/3337\nf 3943/4001/3943 4063/4130/4063 4060/4127/4060\nf 4061/4128/4061 4057/4124/4057 4060/4127/4060\nf 4063/4130/4063 4061/4128/4061 4060/4127/4060\nf 4062/4129/4062 4064/4131/4064 915/915/915\nf 915/915/915 4064/4131/4064 913/913/913\nf 478/478/478 4065/4132/4065 4066/4133/4066\nf 3756/3811/3756 4048/4115/4048 3987/4134/3987\nf 2812/2837/2812 2084/2093/2084 2109/2119/2109\nf 3675/3728/3675 3589/3636/3589 3894/3952/3894\nf 3721/3774/3721 3720/3773/3720 3268/3302/3268\nf 3765/3820/3765 3646/3696/3646 3648/3698/3648\nf 3988/4046/3988 4008/4067/4008 1423/1425/1423\nf 785/785/785 2223/2234/2223 3985/4043/3985\nf 470/470/470 472/472/472 1650/1655/1650\nf 3147/3179/3147 2548/2569/2548 2547/2568/2547\nf 3620/3668/3620 3629/3678/3629 2571/2592/2571\nf 3832/3888/3832 2570/2591/2570 2569/2590/2569\nf 2847/2872/2847 3421/3457/3421 2330/2350/2330\nf 3540/3579/3540 3465/3504/3465 3584/3630/3584\nf 3982/4040/3982 4014/4073/4014 3818/3874/3818\nf 4020/4079/4020 2671/2694/2671 2670/2693/2670\nf 3836/3894/3836 2710/2734/2710 2709/2733/2709\nf 4064/4131/4064 4067/4135/4067 913/913/913\nf 4067/4135/4067 411/411/411 913/913/913\nf 4068/4136/4068 2561/2582/2561 2563/2584/2563\nf 238/238/238 13/13/13 3732/3786/3732\nf 4025/4085/4025 3526/3565/3526 3990/4048/3990\nf 3990/4048/3990 2591/2612/2591 1441/1443/1441\nf 3783/3839/3783 3634/3683/3634 1441/1443/1441\nf 3702/3755/3702 3450/3489/3450 3448/3487/3448\nf 4069/4137/4069 3779/4138/3779 3987/4045/3987\nf 3055/3086/3055 53/53/53 1773/1781/1773\nf 987/987/987 790/790/790 318/318/318\nf 3893/3951/3893 3892/3950/3892 3995/4053/3995\nf 2294/2313/2294 1037/1037/1037 1351/1351/1351\nf 3044/3075/3044 1627/1632/1627 3359/3393/3359\nf 3779/3835/3779 3778/3834/3778 3757/3812/3757\nf 2223/2234/2223 2222/2233/2222 4041/4105/4041\nf 3680/3733/3680 3995/4053/3995 2744/2768/2744\nf 4070/4139/4070 4064/4131/4064 4062/4129/4062\nf 3655/3707/3655 3524/3563/3524 4025/4085/4025\nf 2421/2442/2421 1041/1041/1041 3238/3272/3238\nf 3832/3888/3832 2850/2876/2850 2570/2591/2570\nf 3986/4044/3986 2513/2534/2513 2515/2536/2515\nf 396/396/396 2458/2479/2458 2444/2465/2444\nf 3982/4040/3982 3983/4041/3983 4014/4073/4014\nf 3762/3817/3762 2327/2347/2327 3748/3802/3748\nf 3967/4025/3967 3534/3573/3534 3533/3572/3533\nf 3192/3226/3192 2298/2317/2298 3293/3327/3293\nf 508/508/508 3098/3130/3098 3128/3160/3128\nf 4067/4135/4067 4071/4140/4071 411/411/411\nf 2487/2508/2487 3389/3423/3389 2305/2324/2305\nf 3797/3853/3797 4046/4111/4046 4047/4112/4047\nf 2251/2269/2251 2250/2268/2250 3797/3853/3797\nf 3635/3684/3635 3797/3853/3797 2483/2504/2483\nf 3763/3818/3763 1901/1909/1901 3735/3789/3735\nf 3984/4042/3984 3763/3818/3763 3735/3789/3735\nf 4072/4141/4072 3971/4029/3971 3486/3525/3486\nf 3458/3497/3458 2708/2732/2708 2710/2734/2710\nf 2789/2813/2789 2485/2506/2485 3633/3682/3633\nf 2484/2505/2484 3632/3681/3632 2485/2506/2485\nf 4008/4067/4008 2737/2761/2737 1423/1425/1423\nf 4045/4110/4045 4032/4094/4032 4028/4090/4028\nf 2971/2999/2971 303/303/303 2924/2950/2924\nf 4073/4142/4073 4074/4143/4074 2567/2588/2567\nf 3987/4134/3987 3779/3835/3779 3757/3812/3757\nf 3680/3733/3680 3796/3852/3796 3860/3918/3860\nf 2485/2506/2485 3632/3681/3632 3633/3682/3633\nf 3088/3119/3088 1545/1550/1545 2827/2852/2827\nf 4035/4097/4035 2673/2696/2673 1454/1456/1454\nf 375/2237/375 1117/4100/1117 863/863/863\nf 4062/4129/4062 915/915/915 2039/2048/2039\nf 3818/3874/3818 3583/3629/3583 3454/3493/3454\nf 3389/3423/3389 3293/3327/3293 2305/2324/2305\nf 4075/4144/4075 4076/4145/4076 4077/4146/4077\nf 3861/3919/3861 3750/3804/3750 3675/3728/3675\nf 3994/4052/3994 3517/3556/3517 3753/3807/3753\nf 2806/2830/2806 2805/2829/2805 1095/4086/1095\nf 727/727/727 3438/3477/3438 769/769/769\nf 4078/4147/4078 3439/3478/3439 3438/3477/3438\nf 4079/4148/4079 4078/4147/4078 3438/3477/3438\nf 3439/3478/3439 4078/4147/4078 4072/4141/4072\nf 3789/3845/3789 4019/4078/4019 3464/3503/3464\nf 3962/4020/3962 3961/4019/3961 4021/4080/4021\nf 3777/3892/3777 2789/2813/2789 3633/3682/3633\nf 4009/4068/4009 3516/3555/3516 3515/3554/3515\nf 3570/3614/3570 4003/4062/4003 1000/1000/1000\nf 4080/4149/4080 4070/4139/4070 4062/4129/4062\nf 2461/2482/2461 976/976/976 1192/1192/1192\nf 2316/2336/2316 2099/2108/2099 3364/3398/3364\nf 4071/4140/4071 157/157/157 4076/4145/4076\nf 4077/4146/4077 159/159/159 4081/4150/4081\nf 3766/3821/3766 4036/4099/4036 3986/4044/3986\nf 4079/4148/4079 3438/3477/3438 727/727/727\nf 729/729/729 4079/4148/4079 727/727/727\nf 3961/4019/3961 4039/4103/4039 4021/4080/4021\nf 3524/3563/3524 3996/4054/3996 3525/3564/3525\nf 320/320/320 3647/3697/3647 3646/3696/3646\nf 1833/1841/1833 944/944/944 946/946/946\nf 3881/3939/3881 2605/2627/2605 2561/2582/2561\nf 2605/2627/2605 3451/3490/3451 3453/3492/3453\nf 13/13/13 3001/3030/3001 3732/3786/3732\nf 2589/2610/2589 3236/3270/3236 1743/1751/1743\nf 1504/1506/1504 3974/4032/3974 3870/3928/3870\nf 4076/4145/4076 159/159/159 4077/4146/4077\nf 4082/4151/4082 4072/4141/4072 4078/4147/4078\nf 2548/2569/2548 4001/4060/4001 2557/2578/2557\nf 1020/1020/1020 1007/1007/1007 984/984/984\nf 4083/4152/4083 1502/1504/1502 2659/2682/2659\nf 3269/3303/3269 3268/3302/3268 3720/3773/3720\nf 1439/1441/1439 1441/1443/1441 2591/2612/2591\nf 1192/1192/1192 976/976/976 2759/2783/2759\nf 3551/3592/3551 4010/4069/4010 3794/3850/3794\nf 31/31/31 303/303/303 2925/2951/2925\nf 2514/2535/2514 2789/2813/2789 4069/4137/4069\nf 3604/3652/3604 3788/3844/3788 3605/3653/3605\nf 3465/3504/3465 3626/3675/3626 3584/3630/3584\nf 157/157/157 159/159/159 4076/4145/4076\nf 4006/4065/4006 3972/4030/3972 2608/2630/2608\nf 4084/4153/4084 4085/4154/4085 729/729/729\nf 729/729/729 4085/4154/4085 4079/4148/4079\nf 4079/4148/4079 4085/4154/4085 4078/4147/4078\nf 4085/4154/4085 4086/4155/4086 4078/4147/4078\nf 4087/4156/4087 4088/4157/4088 4082/4151/4082\nf 2700/2724/2700 4005/4064/4005 4009/4068/4009\nf 1452/1454/1452 2557/2578/2557 4004/4063/4004\nf 3451/3490/3451 4056/4123/4056 3452/3491/3452\nf 3998/4057/3998 2813/2838/2813 3780/3836/3780\nf 3389/3423/3389 4089/4158/4089 4090/4159/4090\nf 3535/3574/3535 3534/3573/3534 4007/4066/4007\nf 3462/3501/3462 2302/2321/2302 3090/3121/3090\nf 3463/3502/3463 3885/3943/3885 213/213/213\nf 2921/2947/2921 2222/2233/2222 2221/2232/2221\nf 3551/3592/3551 3553/3594/3553 3534/3573/3534\nf 813/813/813 2558/2579/2558 1452/1454/1452\nf 4081/4150/4081 4091/4160/4091 4092/4161/4092\nf 4084/4153/4084 729/729/729 4092/4161/4092\nf 4091/4160/4091 4084/4153/4084 4092/4161/4092\nf 4084/4153/4084 4093/4162/4093 4085/4154/4085\nf 4086/4155/4086 4082/4151/4082 4078/4147/4078\nf 3629/3678/3629 2569/2590/2569 2571/2592/2571\nf 2330/2350/2330 2194/2205/2194 1094/1094/1094\nf 4026/4087/4026 3373/3407/3373 1093/4088/1093\nf 3526/3565/3526 2591/2612/2591 3990/4048/3990\nf 3460/3499/3460 3465/3504/3465 3540/3579/3540\nf 2922/2948/2922 2921/2947/2921 2221/2232/2221\nf 2921/2947/2921 4041/4105/4041 2222/2233/2222\nf 2921/2947/2921 4018/4077/4018 4041/4105/4041\nf 4056/4123/4056 2815/2840/2815 3833/3889/3833\nf 1424/1426/1424 1439/1441/1439 2591/2612/2591\nf 159/159/159 4091/4160/4091 4081/4150/4081\nf 4093/4162/4093 4084/4153/4084 4091/4160/4091\nf 4093/4162/4093 4086/4155/4086 4085/4154/4085\nf 4094/4163/4094 4082/4151/4082 4086/4155/4086\nf 4094/4163/4094 4087/4156/4087 4082/4151/4082\nf 285/285/285 284/284/284 1852/1860/1852\nf 3894/3952/3894 3861/3919/3861 3675/3728/3675\nf 2929/3025/2929 3764/4114/3764 2957/2985/2957\nf 3842/3900/3842 4048/4115/4048 3756/3811/3756\nf 3783/3839/3783 3797/3853/3797 3635/3684/3635\nf 4041/4105/4041 4018/4077/4018 4042/4106/4042\nf 2685/2709/2685 3613/3661/3613 2792/2816/2792\nf 2767/2791/2767 4095/4164/4095 2765/2789/2765\nf 158/158/158 3020/3050/3020 159/159/159\nf 4096/4165/4096 4093/4162/4093 4091/4160/4091\nf 4093/4162/4093 4097/4166/4097 4086/4155/4086\nf 4097/4166/4097 4094/4163/4094 4086/4155/4086\nf 4098/4167/4098 4087/4156/4087 4094/4163/4094\nf 4098/4167/4098 4099/4168/4099 4087/4156/4087\nf 4099/4168/4099 4088/4157/4088 4087/4156/4087\nf 3823/3891/3823 3633/3682/3633 4023/4082/4023\nf 949/949/949 3832/3888/3832 950/950/950\nf 2792/2816/2792 4100/4169/4100 2687/2711/2687\nf 3458/3497/3458 2710/2734/2710 3649/3699/3649\nf 3020/3050/3020 4101/4170/4101 159/159/159\nf 159/159/159 4101/4170/4101 4091/4160/4091\nf 4091/4160/4091 4101/4170/4101 4096/4165/4096\nf 3677/3730/3677 2445/2466/2445 2458/2479/2458\nf 3797/3853/3797 2250/2268/2250 2484/2505/2484\nf 2483/2504/2483 3797/3853/3797 2484/2505/2484\nf 4056/4123/4056 3795/3851/3795 2815/2840/2815\nf 3088/3119/3088 3789/3845/3789 1545/1550/1545\nf 2814/2839/2814 3970/4028/3970 3833/3889/3833\nf 378/378/378 3460/3499/3460 3540/3579/3540\nf 3655/3707/3655 4025/4085/4025 4024/4084/4024\nf 51/51/51 2437/2458/2437 3352/3386/3352\nf 2837/2862/2837 92/92/92 2015/2024/2015\nf 3020/3050/3020 3019/3049/3019 4101/4170/4101\nf 4102/4171/4102 4096/4165/4096 4101/4170/4101\nf 4096/4165/4096 4103/4172/4103 4093/4162/4093\nf 4093/4162/4093 4103/4172/4103 4097/4166/4097\nf 4104/4173/4104 4098/4167/4098 4094/4163/4094\nf 891/891/891 640/640/640 911/911/911\nf 3994/4052/3994 3753/3807/3753 3752/3806/3752\nf 3732/3786/3732 3654/3706/3654 3647/3697/3647\nf 3766/3821/3766 3859/3917/3859 4036/4099/4036\nf 3834/3890/3834 3733/3787/3733 3749/3803/3749\nf 1502/1504/1502 4083/4152/4083 2004/2013/2004\nf 2514/2535/2514 4069/4137/4069 2515/2536/2515\nf 3991/4049/3991 1441/1443/1441 3634/3683/3634\nf 3993/4051/3993 3756/3811/3756 4105/4174/4105\nf 3655/3707/3655 4024/4084/4024 4036/4099/4036\nf 3019/3049/3019 4102/4171/4102 4101/4170/4101\nf 4096/4165/4096 4106/4175/4106 4103/4172/4103\nf 4103/4172/4103 4107/4176/4107 4097/4166/4097\nf 4097/4166/4097 4108/4177/4108 4094/4163/4094\nf 4109/4178/4109 4099/4168/4099 4098/4167/4098\nf 3892/3950/3892 3588/3635/3588 1512/1514/1512\nf 3551/3592/3551 3794/3850/3794 3552/3593/3552\nf 4024/4084/4024 3991/4049/3991 2513/2534/2513\nf 3796/3852/3796 3749/3803/3749 3750/3804/3750\nf 2046/2055/2046 4023/4082/4023 3633/3682/3633\nf 1695/1702/1695 2419/2440/2419 3442/3481/3442\nf 1695/1702/1695 3755/3810/3755 1696/1703/1696\nf 3899/3957/3899 3943/4001/3943 3916/3974/3916\nf 3943/4001/3943 3899/3957/3899 4055/4122/4055\nf 1667/1674/1667 1642/1647/1642 1643/1648/1643\nf 1125/1125/1125 4110/4179/4110 1126/1126/1126\nf 3451/3490/3451 3795/3851/3795 4056/4123/4056\nf 4015/4074/4015 4059/4126/4059 4003/4062/4003\nf 3022/3052/3022 3019/3049/3019 1132/1132/1132\nf 3022/3052/3022 4111/4180/4111 3019/3049/3019\nf 4111/4180/4111 4102/4171/4102 3019/3049/3019\nf 4111/4180/4111 4106/4175/4106 4102/4171/4102\nf 4102/4171/4102 4106/4175/4106 4096/4165/4096\nf 4108/4177/4108 4104/4173/4104 4094/4163/4094\nf 4104/4173/4104 4109/4178/4109 4098/4167/4098\nf 4112/4181/4112 4113/4182/4113 1126/1126/1126\nf 3892/3950/3892 1512/1514/1512 2602/2624/2602\nf 3829/3885/3829 3634/3683/3634 2483/2504/2483\nf 449/449/449 475/475/475 474/474/474\nf 3759/3814/3759 3973/4031/3973 4114/4183/4114\nf 3995/4053/3995 3892/3950/3892 2602/2624/2602\nf 2700/2724/2700 4009/4068/4009 3515/3554/3515\nf 3613/3661/3613 2791/2815/2791 2792/2816/2792\nf 2301/2320/2301 2303/2322/2303 3780/3836/3780\nf 4033/4095/4033 1422/1424/1422 1424/1426/1424\nf 4115/4184/4115 4116/4185/4116 3879/3937/3879\nf 2708/2732/2708 3458/3497/3458 3450/3489/3450\nf 2737/2761/2737 3450/3489/3450 1423/1425/1423\nf 3421/3457/3421 2796/2820/2796 2195/2206/2195\nf 4117/4186/4117 2776/2800/2776 4038/4102/4038\nf 4106/4175/4106 4118/4187/4118 4103/4172/4103\nf 4118/4187/4118 4107/4176/4107 4103/4172/4103\nf 4119/4188/4119 4097/4166/4097 4107/4176/4107\nf 4119/4188/4119 4108/4177/4108 4097/4166/4097\nf 4059/4126/4059 3535/3574/3535 4011/4070/4011\nf 3453/3492/3453 2720/2744/2720 2562/2583/2562\nf 2957/2985/2957 3764/4114/3764 3842/3900/3842\nf 3797/3853/3797 4047/4112/4047 2251/2269/2251\nf 3961/4019/3961 4037/4101/4037 4039/4103/4039\nf 3894/3952/3894 3860/3918/3860 3861/3919/3861\nf 3996/4054/3996 4054/4121/4054 3525/3564/3525\nf 3991/4049/3991 3634/3683/3634 2513/2534/2513\nf 433/433/433 3807/3863/3807 434/434/434\nf 3022/3052/3022 2696/2720/2696 4111/4180/4111\nf 4111/4180/4111 2696/2720/2696 4106/4175/4106\nf 4106/4175/4106 2696/2720/2696 4118/4187/4118\nf 4118/4187/4118 4120/4189/4120 4107/4176/4107\nf 4121/4190/4121 4104/4173/4104 4108/4177/4108\nf 4121/4190/4121 4109/4178/4109 4104/4173/4104\nf 3796/3852/3796 3834/3890/3834 3749/3803/3749\nf 4025/4085/4025 3524/3563/3524 3526/3565/3526\nf 3457/3496/3457 3/3/3 2/2/2\nf 4018/4077/4018 3984/4042/3984 4042/4106/4042\nf 949/949/949 3669/3722/3669 3832/3888/3832\nf 3881/3939/3881 2561/2582/2561 4122/4191/4122\nf 1833/1841/1833 946/946/946 2910/2936/2910\nf 2956/2984/2956 2929/3025/2929 2957/2985/2957\nf 1424/1426/1424 3702/3755/3702 1439/1441/1439\nf 3842/3900/3842 3993/4051/3993 3843/3901/3843\nf 3719/3772/3719 1454/1456/1454 2699/2723/2699\nf 2696/2720/2696 4120/4189/4120 4118/4187/4118\nf 4123/4192/4123 4108/4177/4108 4119/4188/4119\nf 4124/4193/4124 4109/4178/4109 4121/4190/4121\nf 4124/4193/4124 2163/2174/2163 4109/4178/4109\nf 4036/4099/4036 4024/4084/4024 2513/2534/2513\nf 3691/3744/3691 3694/3747/3694 4125/4194/4125\nf 3777/3833/3777 3823/3879/3823 3539/3578/3539\nf 1283/1283/1283 377/377/377 3540/3579/3540\nf 2813/2838/2813 4126/4195/4126 3636/3685/3636\nf 3984/4042/3984 4045/4110/4045 4042/4106/4042\nf 3886/3944/3886 3920/3978/3920 3955/4013/3955\nf 1786/1794/1786 2670/2693/2670 1787/1795/1787\nf 1597/1602/1597 1598/1603/1598 2742/2766/2742\nf 2892/2918/2892 4013/4072/4013 2903/2929/2903\nf 2515/2536/2515 4069/4137/4069 3987/4045/3987\nf 3518/3557/3518 3520/3559/3520 4054/4121/4054\nf 3789/3845/3789 3464/3503/3464 3459/3498/3459\nf 3736/3790/3736 4032/4094/4032 4045/4110/4045\nf 3830/3886/3830 4022/4081/4022 3941/3999/3941\nf 862/862/862 864/864/864 1621/1626/1621\nf 2736/2760/2736 2709/2733/2709 2708/2732/2708\nf 2695/2719/2695 4120/4189/4120 2696/2720/2696\nf 4107/4176/4107 4127/4196/4127 4119/4188/4119\nf 4128/4197/4128 4123/4192/4123 4119/4188/4119\nf 4129/4198/4129 4108/4177/4108 4123/4192/4123\nf 4129/4198/4129 4121/4190/4121 4108/4177/4108\nf 3859/3917/3859 3655/3707/3655 4036/4099/4036\nf 3520/3559/3520 4033/4095/4033 3525/3564/3525\nf 4053/4120/4053 1283/1283/1283 3518/3557/3518\nf 3771/3827/3771 4130/4199/4130 3802/3858/3802\nf 1979/1988/1979 4131/4200/4131 4132/4201/4132\nf 3001/3030/3001 1283/1283/1283 4053/4120/4053\nf 3865/3923/3865 4133/4202/4133 3847/3905/3847\nf 4019/4078/4019 2447/2468/2447 3718/3771/3718\nf 3736/3790/3736 4134/4203/4134 4032/4094/4032\nf 1663/1670/1663 1786/1794/1786 1785/1793/1785\nf 4059/4126/4059 4011/4070/4011 998/998/998\nf 4035/4097/4035 1454/1456/1454 3719/3772/3719\nf 4012/4071/4012 3646/3696/3646 3765/3820/3765\nf 3788/3844/3788 3604/3652/3604 3462/3501/3462\nf 2480/2501/2480 2776/2800/2776 2024/2033/2024\nf 2695/2719/2695 4135/4204/4135 4120/4189/4120\nf 4120/4189/4120 4136/4205/4136 4107/4176/4107\nf 4136/4205/4136 4127/4196/4127 4107/4176/4107\nf 4127/4196/4127 4128/4197/4128 4119/4188/4119\nf 3648/3698/3648 3655/3707/3655 3859/3917/3859\nf 3144/3176/3144 3324/3358/3324 3145/3177/3145\nf 3736/3790/3736 474/474/474 4134/4203/4134\nf 2929/2955/2929 4012/4071/4012 3764/3819/3764\nf 4131/4200/4131 1979/1988/1979 1978/1987/1978\nf 240/240/240 2387/2408/2387 2882/2908/2882\nf 1506/1508/1506 2609/2631/2609 3997/4056/3997\nf 3941/3999/3941 4035/4097/4035 3719/3772/3719\nf 3982/4040/3982 3818/3874/3818 3454/3493/3454\nf 2793/2817/2793 3154/3186/3154 3711/3764/3711\nf 4022/4081/4022 4035/4097/4035 3941/3999/3941\nf 2660/2683/2660 2386/2407/2386 2659/2682/2659\nf 3721/3774/3721 3268/3302/3268 3750/3804/3750\nf 4120/4189/4120 4135/4204/4135 4136/4205/4136\nf 4128/4197/4128 4129/4198/4129 4123/4192/4123\nf 4137/4206/4137 4121/4190/4121 4129/4198/4129\nf 4137/4206/4137 4124/4193/4124 4121/4190/4121\nf 4137/4206/4137 2163/2174/2163 4124/4193/4124\nf 3540/3579/3540 3584/3630/3584 3575/3619/3575\nf 4015/4074/4015 3570/3614/3570 3818/3874/3818\nf 2605/2627/2605 3795/3851/3795 3451/3490/3451\nf 3881/3939/3881 4122/4191/4122 4138/4207/4138\nf 1545/1550/1545 3789/3845/3789 3459/3498/3459\nf 3972/4030/3972 1664/1671/1664 2609/2631/2609\nf 4139/4208/4139 2567/2588/2567 2566/2587/2566\nf 3072/3103/3072 3062/3093/3062 2622/2644/2622\nf 4139/4208/4139 4073/4142/4073 2567/2588/2567\nf 3948/4006/3948 2487/2508/2487 2486/2507/2486\nf 3570/3614/3570 4015/4074/4015 4003/4062/4003\nf 4005/4064/4005 4001/4060/4001 2466/2487/2466\nf 1452/1454/1452 2558/2579/2558 2557/2578/2557\nf 2892/2918/2892 1486/1488/1486 4013/4072/4013\nf 4135/4204/4135 4140/4209/4140 4136/4205/4136\nf 4136/4205/4136 4140/4209/4140 4127/4196/4127\nf 4141/4210/4141 4128/4197/4128 4127/4196/4127\nf 4128/4197/4128 4142/4211/4142 4129/4198/4129\nf 3829/3885/3829 2485/2506/2485 2514/2535/2514\nf 2634/2657/2634 3091/3122/3091 3631/3680/3631\nf 3618/3666/3618 3620/3668/3620 2194/2205/2194\nf 2339/2359/2339 1386/1386/1386 2248/2266/2248\nf 3865/3923/3865 3866/3924/3866 4133/4202/4133\nf 3757/3812/3757 3778/3834/3778 3831/3887/3831\nf 3742/3796/3742 3324/3358/3324 1998/2007/1998\nf 4135/4204/4135 4143/4212/4143 4140/4209/4140\nf 4140/4209/4140 4141/4210/4141 4127/4196/4127\nf 4141/4210/4141 4142/4211/4142 4128/4197/4128\nf 4144/4213/4144 4129/4198/4129 4142/4211/4142\nf 4144/4213/4144 4137/4206/4137 4129/4198/4129\nf 4137/4206/4137 1960/1969/1960 2163/2174/2163\nf 4069/4137/4069 3777/3892/3777 3779/4138/3779\nf 3324/3358/3324 3144/3176/3144 1998/2007/1998\nf 2396/2417/2396 3866/3924/3866 3849/3907/3849\nf 722/722/722 3235/3269/3235 723/723/723\nf 2395/2416/2395 4133/4202/4133 3866/3924/3866\nf 2998/3027/2998 2997/3026/2997 3226/3260/3226\nf 4125/4194/4125 4139/4208/4139 4145/4214/4145\nf 3691/3744/3691 4125/4194/4125 4145/4214/4145\nf 1132/1132/1132 2923/2949/2923 2983/3011/2983\nf 3520/3559/3520 3519/3558/3519 4033/4095/4033\nf 2922/2948/2922 2221/2232/2221 638/638/638\nf 2520/2541/2520 3412/3448/3412 2911/2937/2911\nf 2695/2719/2695 2947/2974/2947 4143/4212/4143\nf 2695/2719/2695 4143/4212/4143 4135/4204/4135\nf 3758/3813/3758 4142/4211/4142 4141/4210/4141\nf 3758/3813/3758 4144/4213/4144 4142/4211/4142\nf 1518/1520/1518 4146/4215/4146 3265/3299/3265\nf 3001/3030/3001 4053/4120/4053 3996/4054/3996\nf 2216/2227/2216 3692/3745/3692 3694/3747/3694\nf 4022/4081/4022 2711/2735/2711 4035/4097/4035\nf 3736/3790/3736 4045/4110/4045 3984/4042/3984\nf 2542/2563/2542 194/194/194 2771/2795/2771\nf 4100/4169/4100 2792/2816/2792 3096/3128/3096\nf 3534/3573/3534 3553/3594/3553 4007/4066/4007\nf 2621/2643/2621 4010/4069/4010 2622/2644/2622\nf 2686/2710/2686 3780/3836/3780 2303/2322/2303\nf 4105/4174/4105 4141/4210/4141 4140/4209/4140\nf 2483/2504/2483 2485/2506/2485 3829/3885/3829\nf 4147/4216/4147 2822/2847/2822 2821/2846/2821\nf 3456/3495/3456 3455/3494/3455 3593/3641/3593\nf 3756/3811/3756 3987/4134/3987 3757/3812/3757\nf 2789/2813/2789 3777/3892/3777 4069/4137/4069\nf 2396/2417/2396 2395/2416/2395 3866/3924/3866\nf 862/862/862 1621/1626/1621 2028/2037/2028\nf 2921/2947/2921 2903/2929/2903 4018/4077/4018\nf 2659/2682/2659 4148/4217/4148 3664/3716/3664\nf 2002/2011/2002 2004/2013/2004 3698/3751/3698\nf 4083/4152/4083 2659/2682/2659 3664/3716/3664\nf 3698/3751/3698 4083/4152/4083 3664/3716/3664\nf 3158/3190/3158 3026/3056/3026 2002/2011/2002\nf 2386/2407/2386 3711/3764/3711 4148/4217/4148\nf 4014/4073/4014 4015/4074/4015 3818/3874/3818\nf 3814/3870/3814 3960/4018/3960 3962/4020/3962\nf 3432/3471/3432 2532/2553/2532 3433/3472/3433\nf 3843/3901/3843 4140/4209/4140 4143/4212/4143\nf 4140/4209/4140 3993/4051/3993 4105/4174/4105\nf 4141/4210/4141 4105/4174/4105 3758/3813/3758\nf 3831/3887/3831 4137/4206/4137 4144/4213/4144\nf 3831/3887/3831 2/2/2 4137/4206/4137\nf 3593/3641/3593 3455/3494/3455 3988/4046/3988\nf 2701/2725/2701 3994/4052/3994 3752/3806/3752\nf 3814/3870/3814 3517/3556/3517 3960/4018/3960\nf 3753/3807/3753 3517/3556/3517 3814/3870/3814\nf 3834/3890/3834 3833/3889/3833 3733/3787/3733\nf 3734/3788/3734 2821/2846/2821 2823/2848/2823\nf 2731/2755/2731 4149/4218/4149 3923/3981/3923\nf 3694/3747/3694 3693/3746/3693 4125/4194/4125\nf 2659/2682/2659 2386/2407/2386 4148/4217/4148\nf 3893/3951/3893 3680/3733/3680 3860/3918/3860\nf 3814/3870/3814 3962/4020/3962 2670/2693/2670\nf 3843/3901/3843 4143/4212/4143 2947/2974/2947\nf 3843/3901/3843 3993/4051/3993 4140/4209/4140\nf 4105/4174/4105 3756/3811/3756 3758/3813/3758\nf 3758/3813/3758 3831/3887/3831 4144/4213/4144\nf 4054/4121/4054 3520/3559/3520 3525/3564/3525\nf 4053/4120/4053 4054/4121/4054 3996/4054/3996\nf 3569/3613/3569 4008/4067/4008 3988/4046/3988\nf 3870/3928/3870 211/211/211 3885/3943/3885\nf 1116/1116/1116 2793/2817/2793 3711/3764/3711\nf 4003/4062/4003 4059/4126/4059 998/998/998\nf 564/564/564 1791/1799/1791 1415/1417/1415\nf 4150/4219/4150 4151/4220/4151 4152/4221/4152\nf 3786/3842/3786 3787/3843/3787 3841/3899/3841\nf 728/728/728 4092/4161/4092 729/729/729\nf 4151/4220/4151 4153/4222/4153 4152/4221/4152\nf 1857/1865/1857 4154/4223/4154 3385/3419/3385\nf 4145/4214/4145 3410/3444/3410 3848/3906/3848\nf 2245/2263/2245 92/92/92 1175/1175/1175\nf 4155/4224/4155 3091/3122/3091 3432/3471/3432\nf 853/853/853 855/855/855 2607/2629/2607\nf 2265/2283/2265 3840/3898/3840 4156/4225/4156\nf 3393/3427/3393 4157/4226/4157 2952/2980/2952\nf 4156/4225/4156 3840/3898/3840 4150/4219/4150\nf 4158/4227/4158 854/854/854 853/853/853\nf 3091/3122/3091 2532/2553/2532 3432/3471/3432\nf 1352/1352/1352 1351/1351/1351 1037/1037/1037\nf 4159/4228/4159 3093/3124/3093 3385/3419/3385\nf 1733/1741/1733 4160/4229/4160 498/498/498\nf 3316/3350/3316 4161/4230/4161 4162/4231/4162\nf 4163/4232/4163 3316/3350/3316 4162/4231/4162\nf 4157/4226/4157 4164/4233/4164 2265/2283/2265\nf 4158/4227/4158 4153/4222/4153 854/854/854\nf 4150/4219/4150 4152/4221/4152 3522/3561/3522\nf 2265/2283/2265 4156/4225/4156 347/347/347\nf 273/273/273 931/931/931 983/983/983\nf 2244/2262/2244 2243/2261/2243 510/510/510\nf 4162/4231/4162 4161/4230/4161 4165/4234/4165\nf 2847/2872/2847 2846/2871/2846 3421/3457/3421\nf 4166/4235/4166 3410/3444/3410 4167/4236/4167\nf 347/347/347 4150/4219/4150 3485/3524/3485\nf 4158/4227/4158 4168/4237/4168 4153/4222/4153\nf 3485/3524/3485 4150/4219/4150 3522/3561/3522\nf 476/476/476 474/474/474 473/473/473\nf 1932/1941/1932 2655/2678/2655 1760/1768/1760\nf 4169/4238/4169 4170/4239/4170 3263/3297/3263\nf 3263/3297/3263 4170/4239/4170 4055/4122/4055\nf 3375/3409/3375 4171/4240/4171 3404/3438/3404\nf 476/476/476 4172/4241/4172 474/474/474\nf 2731/2755/2731 3923/3981/3923 2729/2753/2729\nf 2289/2308/2289 3761/3816/3761 3748/3802/3748\nf 4173/4242/4173 2326/2346/2326 4157/4226/4157\nf 3992/4050/3992 2326/2346/2326 4173/4242/4173\nf 2532/2553/2532 2040/2049/2040 3433/3472/3433\nf 4172/4241/4172 4174/4243/4174 474/474/474\nf 893/893/893 892/892/892 2650/2673/2650\nf 2444/2465/2444 3803/3859/3803 397/397/397\nf 4175/4244/4175 767/767/767 3392/3426/3392\nf 3748/3802/3748 3992/4050/3992 4173/4242/4173\nf 3747/3801/3747 3748/3802/3748 4176/4245/4176\nf 4177/4246/4177 4088/4157/4088 4099/4168/4099\nf 4176/4245/4176 3748/3802/3748 4173/4242/4173\nf 349/349/349 894/894/894 350/350/350\nf 4058/4125/4058 4080/4149/4080 4062/4129/4062\nf 4178/4247/4178 2225/2241/2225 2834/2859/2834\nf 4066/4133/4066 4172/4241/4172 476/476/476\nf 350/350/350 894/894/894 3447/3486/3447\nf 1017/1017/1017 1016/1016/1016 3695/3748/3695\nf 4066/4133/4066 4179/4248/4179 4172/4241/4172\nf 4179/4248/4179 4180/4249/4180 4172/4241/4172\nf 4172/4241/4172 4180/4249/4180 4174/4243/4174\nf 3418/3454/3418 3417/3453/3417 4181/4250/4181\nf 3825/3881/3825 3178/3212/3178 3868/3926/3868\nf 1518/1520/1518 3265/3299/3265 1519/1521/1519\nf 1743/1751/1743 3436/3475/3436 2835/2860/2835\nf 2093/2102/2093 3611/3659/3611 4182/4251/4182\nf 2203/2214/2203 4183/4252/4183 4184/4253/4184\nf 4185/4254/4185 4186/4255/4186 3805/3861/3805\nf 4187/4256/4187 4186/4255/4186 4185/4254/4185\nf 3915/3973/3915 2905/2931/2905 2859/2885/2859\nf 748/748/748 2355/2375/2355 589/589/589\nf 3311/3345/3311 2618/2640/2618 2617/2639/2617\nf 2292/2311/2292 4065/4132/4065 478/478/478\nf 2531/2552/2531 4188/4257/4188 2461/2482/2461\nf 4189/4258/4189 348/348/348 4190/4259/4190\nf 409/409/409 411/411/411 4075/4144/4075\nf 748/748/748 2450/2471/2450 2355/2375/2355\nf 3998/4057/3998 4126/4195/4126 2813/2838/2813\nf 4065/4132/4065 4191/4260/4191 4066/4133/4066\nf 4066/4133/4066 4191/4260/4191 4179/4248/4179\nf 4016/4075/4016 4180/4249/4180 4179/4248/4179\nf 4192/4261/4192 4016/4075/4016 4179/4248/4179\nf 2633/2656/2633 2771/2795/2771 2634/2657/2634\nf 675/675/675 3672/3725/3672 4193/4262/4193\nf 3521/3560/3521 769/769/769 3440/3479/3440\nf 3852/3910/3852 3331/3365/3331 4194/4263/4194\nf 2450/2471/2450 2422/2443/2422 2355/2375/2355\nf 4195/4264/4195 2325/2345/2325 351/351/351\nf 3405/3439/3405 2325/2345/2325 4195/4264/4195\nf 3346/3380/3346 3311/3345/3311 4196/4265/4196\nf 3740/3794/3740 2707/2731/2707 2706/2730/2706\nf 2355/2375/2355 4065/4132/4065 2292/2311/2292\nf 4191/4260/4191 4197/4266/4197 4179/4248/4179\nf 3164/3196/3164 3163/3195/3163 4186/4255/4186\nf 4162/4231/4162 4198/4267/4198 499/499/499\nf 243/243/243 242/242/242 3471/3510/3471\nf 4134/4203/4134 4017/4076/4017 4032/4094/4032\nf 3346/3380/3346 4196/4265/4196 3660/3712/3660\nf 4170/4239/4170 4169/4238/4169 4199/4268/4199\nf 4196/4265/4196 2617/2639/2617 4200/4269/4200\nf 4201/4270/4201 4202/4271/4202 4065/4132/4065\nf 2355/2375/2355 4201/4270/4201 4065/4132/4065\nf 4065/4132/4065 4202/4271/4202 4191/4260/4191\nf 4197/4266/4197 4192/4261/4192 4179/4248/4179\nf 4161/4230/4161 3315/3349/3315 4203/4272/4203\nf 4204/4273/4204 305/305/305 307/307/307\nf 1733/1741/1733 498/498/498 306/306/306\nf 1001/1001/1001 852/852/852 2080/2089/2080\nf 2539/2560/2539 2558/2579/2558 813/813/813\nf 2954/2982/2954 4205/4274/4205 2202/2213/2202\nf 3157/3189/3157 2954/2982/2954 2955/2983/2955\nf 4187/4256/4187 4185/4254/4185 4203/4272/4203\nf 4191/4260/4191 4202/4271/4202 4197/4266/4197\nf 4197/4266/4197 4206/4275/4206 4192/4261/4192\nf 4192/4261/4192 4207/4276/4207 4016/4075/4016\nf 4207/4276/4207 2820/2845/2820 4016/4075/4016\nf 4016/4075/4016 2820/2845/2820 3976/4034/3976\nf 2845/3446/2845 3403/3437/3403 3404/3438/3404\nf 2381/2402/2381 2752/2776/2752 216/216/216\nf 4208/4277/4208 3430/3466/3430 3429/3465/3429\nf 4171/4240/4171 3798/3854/3798 2742/2766/2742\nf 2334/4055/2334 2570/2591/2570 2181/2875/2181\nf 3798/3854/3798 4171/4240/4171 3375/3409/3375\nf 2568/2589/2568 2567/2588/2567 4074/4143/4074\nf 2196/2207/2196 2797/2821/2797 2778/2802/2778\nf 4148/4217/4148 3665/3717/3665 3664/3716/3664\nf 3630/3679/3630 1759/1767/1759 2468/2489/2468\nf 2422/2443/2422 4202/4271/4202 4201/4270/4201\nf 4202/4271/4202 4206/4275/4206 4197/4266/4197\nf 4206/4275/4206 4209/4278/4209 4192/4261/4192\nf 4209/4278/4209 4207/4276/4207 4192/4261/4192\nf 4153/4222/4153 4210/4279/4210 3392/3426/3392\nf 4159/4228/4159 4211/4280/4211 4212/4281/4212\nf 3293/3327/3293 86/86/86 2306/2325/2306\nf 4213/4282/4213 500/500/500 4214/4283/4214\nf 4190/4259/4190 348/348/348 4088/4157/4088\nf 4162/4231/4162 4165/4234/4165 4198/4267/4198\nf 2542/2563/2542 2771/2795/2771 2633/2656/2633\nf 3852/3910/3852 4194/4263/4194 3135/3167/3135\nf 121/121/121 4215/4284/4215 4166/4235/4166\nf 3684/3737/3684 853/853/853 2607/2629/2607\nf 4216/4285/4216 2820/2845/2820 4207/4276/4207\nf 1092/1092/1092 3974/4032/3974 3997/4056/3997\nf 353/353/353 4168/4237/4168 4158/4227/4158\nf 353/353/353 856/856/856 4168/4237/4168\nf 4153/4222/4153 3392/3426/3392 3522/3561/3522\nf 4200/4269/4200 958/958/958 4217/4286/4217\nf 4218/4287/4218 4200/4269/4200 4217/4286/4217\nf 4219/4288/4219 268/268/268 958/958/958\nf 4220/4289/4220 328/328/328 4186/4255/4186\nf 4221/4290/4221 500/500/500 4213/4282/4213\nf 3521/3560/3521 3392/3426/3392 3308/3342/3308\nf 4222/4291/4222 4223/4292/4223 4224/4293/4224\nf 4215/4284/4215 4225/4294/4225 3418/3454/3418\nf 4166/4235/4166 4215/4284/4215 3418/3454/3418\nf 3589/3636/3589 3675/3728/3675 3559/3602/3559\nf 3418/3454/3418 4225/4294/4225 3919/3977/3919\nf 4153/4222/4153 3522/3561/3522 4152/4221/4152\nf 4210/4279/4210 3405/3439/3405 4175/4244/4175\nf 2422/2443/2422 4226/4295/4226 4202/4271/4202\nf 3136/3168/3136 3543/3582/3543 3542/3581/3542\nf 4226/4295/4226 4227/4296/4227 4202/4271/4202\nf 4202/4271/4202 4227/4296/4227 4206/4275/4206\nf 4209/4278/4209 2692/2716/2692 4207/4276/4207\nf 2692/2716/2692 4216/4285/4216 4207/4276/4207\nf 4026/4087/4026 1095/4086/1095 4228/4297/4228\nf 856/856/856 4229/4298/4229 4168/4237/4168\nf 856/856/856 858/858/858 4230/4299/4230\nf 4200/4269/4200 4219/4288/4219 958/958/958\nf 4219/4288/4219 4231/4300/4231 268/268/268\nf 328/328/328 4220/4289/4220 3315/3349/3315\nf 328/328/328 3164/3196/3164 4186/4255/4186\nf 3929/3987/3929 3914/3972/3914 353/353/353\nf 3805/3861/3805 227/227/227 3806/3862/3806\nf 3806/3862/3806 227/227/227 4232/4301/4232\nf 4232/4301/4232 4189/4258/4189 4190/4259/4190\nf 347/347/347 3486/3525/3486 3971/4029/3971\nf 3483/3522/3483 1123/1123/1123 868/868/868\nf 227/227/227 226/226/226 4189/4258/4189\nf 2354/2374/2354 225/225/225 227/227/227\nf 769/769/769 728/728/728 727/727/727\nf 4229/4298/4229 856/856/856 4230/4299/4230\nf 1022/1022/1022 1021/1021/1021 3731/3785/3731\nf 4233/4302/4233 2692/2716/2692 4209/4278/4209\nf 858/858/858 4234/4303/4234 4235/4304/4235\nf 4230/4299/4230 858/858/858 4235/4304/4235\nf 4235/4304/4235 4234/4303/4234 349/349/349\nf 4236/4305/4236 2290/2309/2290 3446/3485/3446\nf 2290/2309/2290 3444/3483/3444 3446/3485/3446\nf 326/326/326 328/328/328 3315/3349/3315\nf 2203/2214/2203 4184/4253/4184 1047/1047/1047\nf 4237/4306/4237 3431/3467/3431 4238/4307/4238\nf 4239/4308/4239 4237/4306/4237 4238/4307/4238\nf 2250/2268/2250 2046/2055/2046 3632/3681/3632\nf 4234/4303/4234 894/894/894 349/349/349\nf 4226/4295/4226 4240/4309/4240 4227/4296/4227\nf 4227/4296/4227 4240/4309/4240 4206/4275/4206\nf 4240/4309/4240 4209/4278/4209 4206/4275/4206\nf 3705/3758/3705 2282/2301/2282 522/522/522\nf 4233/4302/4233 2693/2717/2693 2692/2716/2692\nf 2550/2571/2550 4188/4257/4188 2531/2552/2531\nf 3207/3241/3207 3214/3248/3214 2179/2190/2179\nf 1847/1855/1847 4241/4310/4241 4242/4311/4242\nf 4243/4312/4243 4185/4254/4185 4208/4277/4208\nf 4185/4254/4185 3804/3860/3804 4208/4277/4208\nf 4244/4313/4244 4245/4314/4245 1732/1740/1732\nf 4173/4242/4173 3247/3281/3247 327/327/327\nf 4176/4245/4176 4173/4242/4173 327/327/327\nf 2421/2442/2421 4246/4315/4246 4226/4295/4226\nf 4240/4309/4240 4247/4316/4247 4209/4278/4209\nf 4247/4316/4247 2693/2717/2693 4233/4302/4233\nf 4209/4278/4209 4247/4316/4247 4233/4302/4233\nf 3444/3483/3444 4176/4245/4176 327/327/327\nf 4245/4314/4245 3445/3484/3445 4160/4229/4160\nf 3429/3465/3429 4203/4272/4203 4243/4312/4243\nf 4161/4230/4161 4203/4272/4203 3429/3465/3429\nf 2738/2762/2738 2737/2761/2737 4008/4067/4008\nf 4230/4299/4230 4235/4304/4235 2325/2345/2325\nf 3342/3376/3342 3028/3058/3028 2769/2793/2769\nf 898/898/898 900/900/900 3469/3508/3469\nf 2797/2821/2797 2824/2849/2824 2778/2802/2778\nf 4248/4317/4248 4109/4178/4109 2163/2174/2163\nf 3410/3444/3410 4181/4250/4181 3848/3906/3848\nf 3180/3214/3180 3425/3461/3425 3850/3908/3850\nf 2998/3027/2998 4095/4164/4095 2767/2791/2767\nf 3826/3882/3826 4249/4318/4249 3211/3245/3211\nf 4249/4318/4249 1045/1045/1045 3211/3245/3211\nf 2202/2213/2202 3296/3330/3296 3414/3450/3414\nf 4246/4315/4246 4240/4309/4240 4226/4295/4226\nf 4250/4319/4250 3927/3985/3927 3929/3987/3929\nf 3445/3484/3445 3316/3350/3316 4163/4232/4163\nf 4161/4230/4161 3429/3465/3429 4165/4234/4165\nf 3414/3450/3414 3296/3330/3296 305/305/305\nf 2296/2315/2296 2761/2785/2761 2297/2316/2297\nf 2745/2769/2745 2251/2269/2251 4047/4112/4047\nf 3882/3940/3882 1961/1970/1961 3447/3486/3447\nf 2421/2442/2421 3238/3272/3238 4246/4315/4246\nf 4246/4315/4246 4251/4320/4251 4240/4309/4240\nf 4251/4320/4251 4252/4321/4252 4240/4309/4240\nf 4252/4321/4252 4247/4316/4247 4240/4309/4240\nf 3466/3505/3466 3603/3651/3603 3813/3869/3813\nf 3649/3699/3649 2710/2734/2710 4253/4322/4253\nf 2952/2980/2952 4157/4226/4157 2265/2283/2265\nf 3315/3349/3315 4254/4323/4254 4203/4272/4203\nf 499/499/499 4198/4267/4198 4214/4283/4214\nf 3028/3058/3028 4255/4324/4255 3029/3059/3029\nf 306/306/306 500/500/500 4221/4290/4221\nf 307/307/307 306/306/306 4221/4290/4221\nf 2367/2387/2367 2118/2128/2118 2268/2286/2268\nf 2775/2799/2775 2464/2485/2464 3147/3179/3147\nf 1966/1975/1966 731/731/731 730/730/730\nf 478/478/478 4066/4133/4066 476/476/476\nf 1041/1041/1041 2421/2442/2421 2420/2441/2420\nf 3414/3450/3414 305/305/305 4204/4273/4204\nf 3388/3422/3388 1382/1382/1382 2372/2393/2372\nf 3247/3281/3247 4173/4242/4173 3393/3427/3393\nf 4252/4321/4252 2676/2699/2676 4247/4316/4247\nf 4247/4316/4247 2676/2699/2676 2675/2698/2675\nf 4256/4325/4256 4257/4326/4257 3156/3188/3156\nf 3033/3063/3033 431/431/431 3297/3331/3297\nf 4258/4327/4258 4259/4328/4259 3322/3356/3322\nf 4064/4131/4064 752/752/752 4067/4135/4067\nf 404/404/404 1062/1062/1062 405/405/405\nf 3179/3213/3179 3212/3246/3212 4260/4329/4260\nf 4261/4330/4261 2397/2418/2397 2854/2880/2854\nf 3858/3916/3858 3841/3899/3841 3787/3843/3787\nf 4262/4331/4262 4263/4332/4263 4212/4281/4212\nf 3426/3462/3426 3179/3213/3179 4260/4329/4260\nf 3388/3422/3388 1772/1780/1772 1382/1382/1382\nf 1041/1041/1041 1043/1043/1043 3238/3272/3238\nf 3238/3272/3238 4264/4333/4264 4246/4315/4246\nf 4264/4333/4264 4265/4334/4265 4251/4320/4251\nf 4246/4315/4246 4264/4333/4264 4251/4320/4251\nf 4251/4320/4251 4265/4334/4265 4252/4321/4252\nf 3544/3583/3544 3136/3584/3136 3542/3599/3542\nf 4080/4149/4080 4061/4128/4061 4266/4335/4266\nf 4211/4280/4211 4262/4331/4262 4212/4281/4212\nf 2325/2345/2325 4235/4304/4235 349/349/349\nf 4117/4186/4117 2464/2485/2464 2775/2799/2775\nf 2464/2485/2464 4117/4186/4117 2465/2486/2465\nf 4071/4140/4071 4067/4135/4067 752/752/752\nf 2740/2764/2740 4259/4328/4259 2748/2772/2748\nf 3786/3842/3786 3841/3899/3841 3840/3898/3840\nf 3430/3466/3430 4267/4336/4267 4268/4337/4268\nf 3388/3422/3388 1773/1781/1773 1772/1780/1772\nf 3356/3390/3356 3155/3187/3155 937/937/937\nf 3747/3801/3747 4176/4245/4176 3444/3483/3444\nf 3238/3272/3238 3239/3273/3239 4264/4333/4264\nf 2676/2699/2676 4252/4321/4252 2556/2577/2556\nf 3747/3801/3747 3444/3483/3444 2290/2309/2290\nf 4269/4338/4269 2080/2089/2080 1519/1521/1519\nf 2955/2983/2955 1046/1046/1046 1045/1045/1045\nf 4150/4219/4150 2606/2628/2606 4151/4220/4151\nf 2616/2638/2616 1982/1991/1982 2615/2637/2615\nf 2344/2364/2344 3714/3767/3714 1788/1796/1788\nf 4117/4186/4117 3516/3555/3516 2465/2486/2465\nf 434/434/434 3807/3863/3807 1016/1016/1016\nf 4221/4290/4221 4213/4282/4213 4270/4339/4270\nf 4271/4340/4271 4221/4290/4221 4272/4341/4272\nf 4221/4290/4221 4270/4339/4270 4272/4341/4272\nf 3155/3187/3155 4273/4342/4273 937/937/937\nf 2245/2263/2245 198/198/198 90/90/90\nf 3311/3345/3311 3310/3344/3310 2618/2640/2618\nf 2649/2672/2649 3307/3341/3307 893/893/893\nf 3356/3390/3356 4256/4325/4256 3155/3187/3155\nf 391/391/391 1519/1521/1519 2080/2089/2080\nf 1092/1092/1092 211/211/211 3870/3928/3870\nf 4274/4343/4274 4271/4340/4271 4275/4344/4275\nf 2589/2610/2589 2590/2611/2590 3441/3480/3441\nf 4117/4186/4117 4037/4101/4037 3516/3555/3516\nf 3278/3312/3278 356/356/356 2390/2411/2390\nf 4260/4329/4260 4276/4345/4276 4277/4346/4277\nf 4278/4347/4278 4279/4348/4279 4276/4345/4276\nf 4184/4253/4184 4280/4349/4280 4279/4348/4279\nf 3157/3189/3157 2955/2983/2955 4249/4318/4249\nf 3631/3680/3631 3091/3122/3091 4155/4224/4155\nf 347/347/347 4156/4225/4156 4150/4219/4150\nf 2291/2310/2291 2290/2309/2290 4236/4305/4236\nf 2619/2641/2619 2291/2310/2291 4236/4305/4236\nf 2794/2818/2794 2795/2819/2795 3140/3172/3140\nf 3239/3273/3239 679/679/679 4264/4333/4264\nf 679/679/679 4265/4334/4265 4264/4333/4264\nf 1566/1571/1566 3223/3257/3223 3399/3433/3399\nf 2617/2639/2617 2619/2641/2619 4231/4300/4231\nf 4160/4229/4160 4162/4231/4162 499/499/499\nf 2202/2213/2202 4205/4274/4205 3296/3330/3296\nf 3405/3439/3405 4229/4298/4229 4230/4299/4230\nf 4250/4319/4250 353/353/353 352/352/352\nf 4184/4253/4184 4274/4343/4274 4280/4349/4280\nf 157/157/157 4071/4140/4071 752/752/752\nf 4063/4130/4063 3943/4001/3943 4170/4239/4170\nf 3147/3179/3147 2547/2568/2547 2624/2646/2624\nf 1970/1979/1970 1969/1978/1969 2901/2927/2901\nf 4037/4101/4037 3961/4019/3961 3516/3555/3516\nf 4239/4308/4239 4238/4307/4238 4281/4350/4281\nf 3802/3858/3802 4282/4351/4282 4283/4352/4283\nf 2343/2363/2343 2218/2229/2218 4130/4199/4130\nf 4257/4326/4257 1734/1742/1734 4205/4274/4205\nf 226/226/226 2264/2282/2264 4189/4258/4189\nf 3869/3927/3869 3157/3189/3157 3826/3882/3826\nf 3691/3744/3691 4145/4214/4145 2395/2416/2395\nf 3155/3187/3155 3157/3189/3157 3869/3927/3869\nf 1043/1043/1043 2190/2201/2190 3239/3273/3239\nf 3239/3273/3239 4284/4353/4284 679/679/679\nf 4218/4287/4218 957/957/957 3331/3365/3331\nf 4145/4214/4145 4139/4208/4139 2566/2587/2566\nf 3321/3355/3321 3348/3382/3348 3965/4023/3965\nf 3433/3472/3433 2040/2049/2040 2719/2743/2719\nf 1773/1781/1773 3387/3421/3387 3055/3086/3055\nf 2461/2482/2461 4188/4257/4188 3323/3357/3323\nf 2292/2311/2292 587/587/587 2355/2375/2355\nf 4281/4350/4281 4238/4307/4238 4285/4354/4285\nf 4286/4355/4286 4239/4308/4239 4255/4324/4255\nf 4184/4253/4184 4279/4348/4279 4278/4347/4278\nf 4287/4356/4287 4208/4277/4208 4288/4357/4288\nf 3157/3189/3157 4249/4318/4249 3826/3882/3826\nf 2461/2482/2461 3323/3357/3323 2456/2477/2456\nf 3178/3212/3178 3211/3245/3211 3179/3213/3179\nf 4289/4358/4289 3430/3466/3430 4268/4337/4268\nf 4218/4287/4218 3331/3365/3331 3852/3910/3852\nf 974/974/974 2629/2651/2629 2480/2501/2480\nf 4039/4103/4039 4038/4102/4038 2480/2501/2480\nf 1227/1227/1227 3195/3229/3195 3124/3156/3124\nf 3879/3937/3879 4290/4359/4290 2213/2224/2213\nf 2206/2217/2206 1267/1267/1267 1306/1306/1306\nf 4270/4339/4270 4286/4355/4286 3342/3376/3342\nf 4272/4341/4272 4270/4339/4270 3342/3376/3342\nf 4213/4282/4213 4214/4283/4214 4239/4308/4239\nf 3035/3065/3035 1120/1120/1120 1968/1977/1968\nf 2934/2960/2934 3252/3286/3252 728/728/728\nf 2190/2201/2190 4284/4353/4284 3239/3273/3239\nf 4284/4353/4284 677/677/677 679/679/679\nf 1932/1941/1932 1933/1942/1933 2818/2843/2818\nf 2294/2313/2294 1351/1351/1351 2293/2312/2293\nf 3258/3292/3258 1599/1604/1599 87/87/87\nf 3617/3665/3617 4052/4119/4052 2777/2801/2777\nf 1497/1499/1497 1659/1666/1659 1631/1636/1631\nf 2629/2651/2629 4291/4360/4291 2480/2501/2480\nf 4292/4361/4292 4039/4103/4039 2480/2501/2480\nf 1942/1951/1942 1022/1022/1022 3731/3785/3731\nf 1383/1383/1383 2244/2262/2244 509/509/509\nf 2631/2654/2631 2039/2048/2039 1629/1634/1629\nf 1949/1958/1949 1529/1533/1529 1528/1532/1528\nf 3960/4018/3960 3517/3556/3517 3961/4019/3961\nf 3415/3451/3415 3171/3203/3171 3573/3617/3573\nf 4211/4280/4211 4154/4223/4154 4293/4362/4293\nf 3264/3298/3264 2765/2789/2765 4294/4363/4294\nf 3927/3985/3927 4250/4319/4250 3952/4010/3952\nf 3660/3712/3660 4196/4265/4196 3853/3911/3853\nf 2186/2197/2186 2294/2313/2294 2190/2201/2190\nf 2190/2201/2190 2294/2313/2294 4284/4353/4284\nf 1932/1941/1932 4295/4364/4295 2173/2184/2173\nf 2173/2184/2173 4295/4364/4295 3770/3826/3770\nf 2550/2571/2550 917/917/917 3770/3826/3770\nf 4296/4365/4296 4297/4366/4297 2626/2648/2626\nf 3431/3467/3431 3430/3466/3430 4289/4358/4289\nf 1916/1924/1916 1915/1923/1915 4298/4367/4298\nf 2641/2664/2641 4299/4368/4299 2629/2651/2629\nf 4299/4368/4299 4291/4360/4291 2629/2651/2629\nf 4291/4360/4291 4292/4361/4292 2480/2501/2480\nf 4300/4369/4300 4039/4103/4039 4292/4361/4292\nf 4051/4118/4051 2777/2801/2777 4052/4119/4052\nf 4242/4311/4242 4293/4362/4293 4154/4223/4154\nf 2164/2175/2164 4212/4281/4212 4248/4317/4248\nf 3410/3444/3410 4145/4214/4145 2566/2587/2566\nf 4294/4363/4294 1001/1001/1001 4269/4338/4269\nf 3180/3214/3180 3179/3213/3179 3426/3462/3426\nf 3135/3167/3135 4194/4263/4194 3356/3390/3356\nf 768/768/768 2934/2960/2934 728/728/728\nf 2186/2197/2186 1037/1037/1037 2294/2313/2294\nf 3226/3260/3226 384/384/384 3099/3131/3099\nf 728/728/728 3252/3286/3252 4092/4161/4092\nf 3560/3603/3560 2995/3023/2995 3546/3586/3546\nf 3980/4038/3980 417/417/417 1382/1382/1382\nf 4301/4370/4301 4302/4371/4302 4303/4372/4303\nf 3323/3357/3323 4299/4368/4299 2641/2664/2641\nf 4300/4369/4300 4304/4373/4304 4039/4103/4039\nf 4039/4103/4039 4304/4373/4304 4021/4080/4021\nf 2693/2717/2693 2581/2602/2581 2694/2718/2694\nf 500/500/500 499/499/499 4214/4283/4214\nf 4080/4149/4080 4058/4125/4058 4061/4128/4061\nf 3812/3868/3812 1504/1506/1504 3813/3869/3813\nf 4305/4374/4305 125/125/125 3697/3750/3697\nf 4271/4340/4271 4306/4375/4306 4275/4344/4275\nf 4294/4363/4294 1002/1002/1002 1001/1001/1001\nf 2389/2410/2389 2285/2304/2285 2284/2303/2284\nf 4271/4340/4271 4272/4341/4272 4306/4375/4306\nf 4260/4329/4260 4278/4347/4278 4276/4345/4276\nf 4218/4287/4218 4217/4286/4217 957/957/957\nf 4288/4357/4288 3806/3862/3806 4263/4332/4263\nf 4175/4244/4175 3405/3439/3405 767/767/767\nf 4196/4265/4196 4200/4269/4200 3853/3911/3853\nf 4164/4233/4164 3786/3842/3786 2265/2283/2265\nf 2818/2843/2818 4307/4376/4307 1932/1941/1932\nf 1932/1941/1932 4307/4376/4307 4295/4364/4295\nf 4295/4364/4295 4308/4377/4308 3770/3826/3770\nf 4308/4377/4308 4188/4257/4188 2550/2571/2550\nf 4309/4378/4309 4310/4379/4310 4299/4368/4299\nf 3323/3357/3323 4309/4378/4309 4299/4368/4299\nf 4299/4368/4299 4310/4379/4310 4291/4360/4291\nf 4291/4360/4291 4311/4380/4311 4292/4361/4292\nf 1788/1796/1788 3713/3766/3713 82/82/82\nf 2668/2691/2668 2820/2845/2820 4216/4285/4216\nf 4276/4345/4276 4279/4348/4279 4312/4381/4312\nf 4274/4343/4274 4258/4327/4258 4312/4381/4312\nf 4279/4348/4279 4280/4349/4280 4312/4381/4312\nf 3033/3063/3033 4276/4345/4276 4312/4381/4312\nf 4229/4298/4229 3405/3439/3405 4210/4279/4210\nf 1734/1742/1734 3296/3330/3296 4205/4274/4205\nf 838/838/838 2711/2735/2711 889/889/889\nf 81/81/81 2216/2227/2216 1788/1796/1788\nf 2775/2799/2775 2624/2646/2624 2623/2645/2623\nf 4307/4376/4307 2807/2832/2807 2858/2884/2858\nf 4313/4382/4313 4314/4383/4314 4308/4377/4308\nf 4295/4364/4295 4313/4382/4313 4308/4377/4308\nf 4315/4384/4315 4309/4378/4309 4188/4257/4188\nf 4310/4379/4310 4316/4385/4316 4291/4360/4291\nf 4316/4385/4316 4311/4380/4311 4291/4360/4291\nf 4317/4386/4317 4300/4369/4300 4292/4361/4292\nf 4311/4380/4311 4317/4386/4317 4292/4361/4292\nf 1662/1669/1662 3753/3807/3753 1663/1670/1663\nf 4294/4363/4294 4095/4164/4095 1002/1002/1002\nf 855/855/855 854/854/854 4151/4220/4151\nf 4159/4228/4159 4212/4281/4212 2164/2175/2164\nf 3278/3312/3278 357/357/357 356/356/356\nf 2002/2011/2002 3663/3715/3663 3158/3190/3158\nf 2902/2928/2902 3653/3705/3653 2901/2927/2901\nf 3897/3955/3897 4273/4342/4273 3869/3927/3869\nf 3405/3439/3405 4230/4299/4230 2325/2345/2325\nf 2289/2308/2289 3747/3801/3747 2290/2309/2290\nf 4194/4263/4194 4256/4325/4256 3356/3390/3356\nf 3728/3781/3728 3727/3780/3727 3802/3858/3802\nf 4307/4376/4307 4313/4382/4313 4295/4364/4295\nf 4314/4383/4314 4315/4384/4315 4308/4377/4308\nf 4308/4377/4308 4315/4384/4315 4188/4257/4188\nf 4310/4379/4310 4318/4387/4318 4316/4385/4316\nf 4317/4386/4317 4319/4388/4319 4300/4369/4300\nf 4319/4388/4319 4304/4373/4304 4300/4369/4300\nf 4055/4122/4055 4170/4239/4170 3943/4001/3943\nf 2698/2722/2698 898/898/898 2752/2776/2752\nf 3385/3419/3385 4154/4223/4154 4159/4228/4159\nf 2555/2576/2555 679/679/679 678/678/678\nf 3350/3384/3350 4281/4350/4281 3782/3838/3782\nf 3424/3460/3424 2396/2417/2396 3425/3461/3425\nf 2934/2960/2934 3405/3439/3405 4195/4264/4195\nf 2858/2884/2858 4320/4389/4320 4307/4376/4307\nf 4320/4389/4320 4321/4390/4321 4307/4376/4307\nf 4307/4376/4307 4321/4390/4321 4313/4382/4313\nf 4322/4391/4322 4309/4378/4309 4315/4384/4315\nf 4322/4391/4322 4323/4392/4323 4309/4378/4309\nf 4323/4392/4323 4324/4393/4324 4309/4378/4309\nf 4309/4378/4309 4324/4393/4324 4310/4379/4310\nf 4310/4379/4310 4324/4393/4324 4318/4387/4318\nf 4304/4373/4304 4319/4388/4319 4021/4080/4021\nf 4319/4388/4319 4020/4079/4020 4021/4080/4021\nf 193/193/193 2859/2885/2859 2905/2931/2905\nf 4276/4345/4276 3033/3063/3033 3297/3331/3297\nf 937/937/937 936/936/936 2730/2754/2730\nf 2355/2375/2355 2422/2443/2422 4201/4270/4201\nf 2217/2228/2217 2396/2417/2396 3424/3460/3424\nf 115/115/115 47/47/47 1809/1817/1809\nf 3418/3454/3418 3919/3977/3919 3416/3452/3416\nf 3684/3737/3684 3878/3936/3878 961/961/961\nf 4254/4323/4254 4187/4256/4187 4203/4272/4203\nf 120/120/120 3275/3309/3275 3314/3348/3314\nf 3310/3344/3310 3760/3815/3760 2618/2640/2618\nf 2858/2884/2858 4325/4394/4325 4320/4389/4320\nf 4313/4382/4313 4326/4395/4326 4314/4383/4314\nf 4314/4383/4314 4326/4395/4326 4315/4384/4315\nf 4326/4395/4326 4327/4396/4327 4315/4384/4315\nf 4327/4396/4327 4322/4391/4322 4315/4384/4315\nf 4318/4387/4318 4328/4397/4328 4316/4385/4316\nf 4125/4194/4125 3693/3746/3693 4329/4398/4329\nf 1091/1091/1091 1664/1671/1664 1663/1670/1663\nf 4257/4326/4257 2954/2982/2954 3156/3188/3156\nf 1519/1521/1519 391/391/391 1010/1010/1010\nf 4284/4353/4284 2294/2313/2294 677/677/677\nf 4321/4390/4321 4330/4399/4330 4313/4382/4313\nf 4313/4382/4313 4330/4399/4330 4326/4395/4326\nf 4324/4393/4324 4328/4397/4328 4318/4387/4318\nf 4331/4400/4331 4316/4385/4316 4328/4397/4328\nf 4331/4400/4331 4311/4380/4311 4316/4385/4316\nf 4331/4400/4331 4332/4401/4332 4311/4380/4311\nf 4332/4401/4332 4317/4386/4317 4311/4380/4311\nf 4317/4386/4317 4332/4401/4332 4319/4388/4319\nf 2776/2800/2776 4117/4186/4117 2775/2799/2775\nf 3803/3859/3803 4283/4352/4283 3297/3331/3297\nf 3029/3059/3029 4255/4324/4255 4281/4350/4281\nf 1614/1619/1614 2880/2906/2880 1643/1648/1643\nf 1092/1092/1092 1664/1671/1664 1091/1091/1091\nf 4272/4341/4272 3342/3376/3342 4259/4328/4259\nf 324/324/324 243/243/243 3471/3510/3471\nf 408/408/408 2463/2484/2463 196/196/196\nf 2715/2739/2715 4333/4402/4333 2750/2774/2750\nf 2750/2774/2750 4333/4402/4333 4325/4394/4325\nf 4323/4392/4323 4334/4403/4334 4324/4393/4324\nf 4334/4403/4334 4335/4404/4335 4324/4393/4324\nf 4324/4393/4324 4335/4404/4335 4328/4397/4328\nf 4332/4401/4332 4336/4405/4336 4319/4388/4319\nf 116/116/116 868/868/868 1123/1123/1123\nf 4275/4344/4275 4306/4375/4306 4259/4328/4259\nf 4275/4344/4275 4259/4328/4259 4258/4327/4258\nf 2934/2960/2934 4195/4264/4195 3251/3285/3251\nf 2218/2229/2218 2217/2228/2217 4130/4199/4130\nf 2394/2415/2394 2396/2417/2396 2217/2228/2217\nf 4195/4264/4195 351/351/351 1376/1376/1376\nf 4325/4394/4325 4337/4406/4337 4320/4389/4320\nf 4337/4406/4337 4338/4407/4338 4321/4390/4321\nf 4320/4389/4320 4337/4406/4337 4321/4390/4321\nf 4321/4390/4321 4338/4407/4338 4330/4399/4330\nf 4330/4399/4330 4339/4408/4339 4326/4395/4326\nf 4335/4404/4335 4340/4409/4340 4328/4397/4328\nf 4340/4409/4340 4331/4400/4331 4328/4397/4328\nf 4336/4405/4336 4341/4410/4341 4319/4388/4319\nf 4341/4410/4341 4342/4411/4342 4319/4388/4319\nf 4319/4388/4319 4342/4411/4342 4020/4079/4020\nf 4020/4079/4020 4342/4411/4342 2671/2694/2671\nf 2550/2571/2550 3770/3826/3770 4308/4377/4308\nf 1513/1662/1513 3171/3203/3171 1657/1663/1657\nf 4174/4243/4174 4134/4203/4134 474/474/474\nf 4286/4355/4286 4255/4324/4255 3028/3058/3028\nf 3342/3376/3342 4286/4355/4286 3028/3058/3028\nf 4017/4076/4017 4174/4243/4174 4180/4249/4180\nf 1091/1091/1091 212/212/212 211/211/211\nf 3214/3248/3214 2998/3027/2998 3226/3260/3226\nf 4272/4341/4272 4259/4328/4259 4306/4375/4306\nf 2693/2717/2693 4247/4316/4247 2675/2698/2675\nf 4270/4339/4270 4213/4282/4213 4286/4355/4286\nf 2216/2227/2216 3694/3747/3694 2217/2228/2217\nf 4185/4254/4185 4243/4312/4243 4203/4272/4203\nf 4343/4412/4343 1734/1742/1734 4257/4326/4257\nf 2715/2739/2715 2714/2738/2714 4333/4402/4333\nf 4333/4402/4333 4344/4413/4344 4325/4394/4325\nf 4325/4394/4325 4344/4413/4344 4337/4406/4337\nf 4339/4408/4339 4345/4414/4345 4326/4395/4326\nf 4345/4414/4345 4346/4415/4346 4327/4396/4327\nf 4326/4395/4326 4345/4414/4345 4327/4396/4327\nf 4347/4416/4347 4322/4391/4322 4327/4396/4327\nf 4346/4415/4346 4347/4416/4347 4327/4396/4327\nf 4322/4391/4322 4347/4416/4347 4323/4392/4323\nf 4342/4411/4342 3096/3128/3096 2671/2694/2671\nf 2631/2654/2631 2937/2964/2937 2039/2048/2039\nf 3439/3478/3439 4072/4141/4072 3486/3525/3486\nf 3322/3356/3322 4259/4328/4259 2740/2764/2740\nf 3782/3838/3782 4241/4310/4241 2839/2864/2839\nf 1774/1782/1774 2272/2290/2272 2459/2480/2459\nf 4229/4298/4229 4210/4279/4210 4168/4237/4168\nf 1505/1507/1505 998/998/998 3968/4026/3968\nf 4348/4417/4348 4349/4418/4349 4350/4419/4350\nf 4130/4199/4130 3424/3460/3424 4282/4351/4282\nf 4351/4420/4351 3293/3327/3293 3389/3423/3389\nf 3694/3747/3694 2394/2415/2394 2217/2228/2217\nf 4343/4412/4343 1732/1740/1732 1734/1742/1734\nf 2326/2346/2326 4164/4233/4164 4157/4226/4157\nf 435/435/435 434/434/434 1374/1374/1374\nf 4208/4277/4208 4267/4336/4267 3430/3466/3430\nf 2524/2545/2524 2714/2738/2714 2499/2520/2499\nf 4338/4407/4338 4339/4408/4339 4330/4399/4330\nf 4323/4392/4323 4347/4416/4347 4334/4403/4334\nf 4347/4416/4347 4352/4421/4352 4334/4403/4334\nf 4334/4403/4334 4352/4421/4352 4335/4404/4335\nf 4340/4409/4340 4353/4422/4353 4331/4400/4331\nf 4354/4423/4354 4332/4401/4332 4331/4400/4331\nf 4332/4401/4332 4354/4423/4354 4336/4405/4336\nf 4354/4423/4354 4355/4424/4355 4336/4405/4336\nf 4336/4405/4336 4355/4424/4355 4341/4410/4341\nf 1960/1969/1960 4137/4206/4137 2/2/2\nf 3824/3880/3824 4356/4425/4356 1978/1987/1978\nf 2239/2257/2239 1339/1339/1339 3500/3539/3500\nf 4242/4311/4242 4154/4223/4154 1857/1865/1857\nf 4214/4283/4214 4198/4267/4198 4165/4234/4165\nf 4286/4355/4286 4213/4282/4213 4239/4308/4239\nf 4130/4199/4130 4282/4351/4282 3802/3858/3802\nf 3424/3460/3424 3426/3462/3426 4282/4351/4282\nf 3212/3246/3212 1047/1047/1047 4184/4253/4184\nf 4146/4215/4146 1518/1520/1518 289/289/289\nf 2563/2584/2563 2745/2769/2745 4046/4111/4046\nf 2351/2371/2351 4023/4082/4023 2046/2055/2046\nf 354/354/354 4158/4227/4158 853/853/853\nf 2714/2738/2714 4357/4426/4357 4333/4402/4333\nf 4333/4402/4333 4358/4427/4358 4344/4413/4344\nf 4337/4406/4337 4344/4413/4344 4338/4407/4338\nf 4352/4421/4352 4359/4428/4359 4335/4404/4335\nf 4335/4404/4335 4359/4428/4359 4340/4409/4340\nf 4354/4423/4354 4331/4400/4331 4353/4422/4353\nf 4360/4429/4360 4342/4411/4342 4341/4410/4341\nf 4342/4411/4342 4360/4429/4360 3096/3128/3096\nf 4360/4429/4360 4100/4169/4100 3096/3128/3096\nf 4095/4164/4095 2998/3027/2998 1002/1002/1002\nf 855/855/855 4151/4220/4151 2606/2628/2606\nf 4248/4317/4248 2163/2174/2163 2164/2175/2164\nf 4287/4356/4287 4288/4357/4288 4262/4331/4262\nf 2404/2425/2404 724/724/724 3092/3123/3092\nf 1382/1382/1382 2247/2265/2247 3980/4038/3980\nf 4037/4101/4037 4117/4186/4117 4038/4102/4038\nf 2714/2738/2714 2662/2685/2662 4357/4426/4357\nf 4357/4426/4357 4358/4427/4358 4333/4402/4333\nf 4358/4427/4358 4361/4430/4361 4344/4413/4344\nf 4361/4430/4361 4362/4431/4362 4344/4413/4344\nf 4344/4413/4344 4362/4431/4362 4338/4407/4338\nf 4362/4431/4362 4363/4432/4363 4339/4408/4339\nf 4338/4407/4338 4362/4431/4362 4339/4408/4339\nf 4346/4415/4346 4364/4433/4364 4347/4416/4347\nf 4364/4433/4364 4365/4434/4365 4347/4416/4347\nf 4347/4416/4347 4365/4434/4365 4352/4421/4352\nf 4365/4434/4365 4359/4428/4359 4352/4421/4352\nf 4359/4428/4359 4366/4435/4366 4340/4409/4340\nf 4366/4435/4366 4353/4422/4353 4340/4409/4340\nf 4277/4346/4277 4276/4345/4276 3297/3331/3297\nf 4277/4346/4277 3297/3331/3297 4283/4352/4283\nf 3802/3858/3802 4283/4352/4283 3803/3859/3803\nf 3288/3322/3288 3919/3977/3919 3314/3348/3314\nf 1545/1550/1545 3459/3498/3459 322/322/322\nf 2582/2603/2582 4258/4327/4258 3322/3356/3322\nf 3426/3462/3426 4277/4346/4277 4282/4351/4282\nf 3212/3246/3212 4184/4253/4184 4278/4347/4278\nf 3314/3348/3314 3275/3309/3275 3274/3308/3274\nf 4160/4229/4160 499/499/499 498/498/498\nf 4088/4157/4088 3971/4029/3971 4072/4141/4072\nf 354/354/354 353/353/353 4158/4227/4158\nf 4363/4432/4363 4367/4436/4367 4345/4414/4345\nf 4339/4408/4339 4363/4432/4363 4345/4414/4345\nf 4367/4436/4367 4364/4433/4364 4346/4415/4346\nf 4345/4414/4345 4367/4436/4367 4346/4415/4346\nf 4365/4434/4365 4368/4437/4368 4359/4428/4359\nf 4368/4437/4368 4366/4435/4366 4359/4428/4359\nf 4369/4438/4369 4370/4439/4370 4353/4422/4353\nf 4353/4422/4353 4370/4439/4370 4354/4423/4354\nf 4370/4439/4370 4371/4440/4371 4354/4423/4354\nf 4371/4440/4371 4372/4441/4372 4355/4424/4355\nf 4354/4423/4354 4371/4440/4371 4355/4424/4355\nf 4355/4424/4355 4372/4441/4372 4341/4410/4341\nf 4372/4441/4372 4373/4442/4373 4341/4410/4341\nf 4373/4442/4373 4360/4429/4360 4341/4410/4341\nf 4374/4443/4374 4100/4169/4100 4360/4429/4360\nf 4280/4349/4280 4274/4343/4274 4312/4381/4312\nf 4274/4343/4274 4275/4344/4275 4258/4327/4258\nf 216/216/216 898/898/898 217/217/217\nf 999/999/999 1505/1507/1505 1504/1506/1504\nf 999/999/999 998/998/998 1505/1507/1505\nf 2647/2670/2647 2213/2224/2213 2653/2676/2653\nf 4169/4238/4169 3265/3299/3265 4146/4215/4146\nf 2766/2790/2766 2765/2789/2765 4055/4122/4055\nf 2769/2793/2769 3028/3058/3028 1748/1756/1748\nf 2757/2781/2757 1350/1350/1350 4375/4444/4375\nf 2662/2685/2662 4376/4445/4376 4357/4426/4357\nf 4376/4445/4376 4358/4427/4358 4357/4426/4357\nf 4361/4430/4361 4377/4446/4377 4362/4431/4362\nf 4367/4436/4367 4378/4447/4378 4364/4433/4364\nf 4369/4438/4369 4371/4440/4371 4370/4439/4370\nf 4373/4442/4373 4374/4443/4374 4360/4429/4360\nf 3467/3506/3467 3388/3422/3388 2372/2393/2372\nf 4289/4358/4289 4293/4362/4293 4242/4311/4242\nf 4241/4310/4241 4289/4358/4289 4242/4311/4242\nf 4285/4354/4285 4289/4358/4289 4241/4310/4241\nf 4285/4354/4285 4241/4310/4241 4281/4350/4281\nf 4255/4324/4255 4239/4308/4239 4281/4350/4281\nf 2247/2265/2247 1382/1382/1382 1772/1780/1772\nf 4051/4118/4051 3618/3666/3618 2196/2207/2196\nf 3812/3868/3812 999/999/999 1504/1506/1504\nf 3212/3246/3212 4278/4347/4278 4260/4329/4260\nf 4169/4238/4169 3263/3297/3263 3265/3299/3265\nf 4208/4277/4208 4287/4356/4287 4267/4336/4267\nf 2807/2832/2807 4307/4376/4307 2818/2843/2818\nf 857/857/857 3913/3971/3913 3386/3420/3386\nf 4100/4169/4100 2688/2712/2688 2687/2711/2687\nf 2661/2684/2661 4379/4448/4379 2662/2685/2662\nf 2662/2685/2662 4379/4448/4379 4376/4445/4376\nf 4361/4430/4361 4380/4449/4380 4377/4446/4377\nf 4362/4431/4362 4377/4446/4377 4363/4432/4363\nf 4363/4432/4363 4378/4447/4378 4367/4436/4367\nf 4378/4447/4378 4381/4450/4381 4364/4433/4364\nf 4381/4450/4381 4382/4451/4382 4365/4434/4365\nf 4364/4433/4364 4381/4450/4381 4365/4434/4365\nf 4365/4434/4365 4382/4451/4382 4368/4437/4368\nf 4366/4435/4366 4369/4438/4369 4353/4422/4353\nf 4369/4438/4369 4383/4452/4383 4371/4440/4371\nf 4383/4452/4383 4372/4441/4372 4371/4440/4371\nf 4100/4169/4100 4374/4443/4374 2688/2712/2688\nf 898/898/898 3469/3508/3469 217/217/217\nf 2106/2116/2106 2028/2037/2028 2206/2217/2206\nf 3431/3467/3431 4289/4358/4289 4285/4354/4285\nf 4268/4337/4268 4293/4362/4293 4289/4358/4289\nf 4165/4234/4165 3429/3465/3429 4237/4306/4237\nf 2343/2363/2343 3739/3793/3739 2344/2364/2344\nf 3426/3462/3426 4260/4329/4260 4277/4346/4277\nf 732/732/732 2518/2539/2518 730/730/730\nf 4380/4449/4380 4361/4430/4361 4358/4427/4358\nf 4376/4445/4376 4380/4449/4380 4358/4427/4358\nf 4377/4446/4377 4384/4453/4384 4363/4432/4363\nf 4382/4451/4382 4385/4454/4385 4368/4437/4368\nf 4385/4454/4385 4366/4435/4366 4368/4437/4368\nf 4385/4454/4385 4386/4455/4386 4366/4435/4366\nf 4366/4435/4366 4386/4455/4386 4369/4438/4369\nf 4387/4456/4387 4373/4442/4373 4372/4441/4372\nf 4383/4452/4383 4387/4456/4387 4372/4441/4372\nf 2708/2732/2708 3450/3489/3450 2737/2761/2737\nf 4195/4264/4195 1376/1376/1376 409/409/409\nf 4189/4258/4189 2264/2282/2264 348/348/348\nf 2738/2762/2738 1000/1000/1000 999/999/999\nf 4071/4140/4071 4076/4145/4076 4075/4144/4075\nf 679/679/679 2556/2577/2556 4265/4334/4265\nf 4379/4448/4379 4388/4457/4388 4376/4445/4376\nf 4376/4445/4376 4389/4458/4389 4380/4449/4380\nf 4380/4449/4380 4390/4459/4390 4377/4446/4377\nf 4363/4432/4363 4384/4453/4384 4378/4447/4378\nf 4369/4438/4369 4391/4460/4391 4383/4452/4383\nf 4392/4461/4392 4387/4456/4387 4383/4452/4383\nf 4374/4443/4374 4373/4442/4373 4387/4456/4387\nf 4374/4443/4374 4002/4061/4002 2688/2712/2688\nf 1120/1120/1120 1811/1819/1811 2105/2115/2105\nf 4393/4462/4393 4073/4142/4073 4139/4208/4139\nf 999/999/999 4394/4463/4394 2738/2762/2738\nf 2995/3023/2995 3560/3603/3560 3268/3302/3268\nf 3263/3297/3263 4055/4122/4055 2765/2789/2765\nf 1405/1407/1405 1407/1409/1407 2283/2302/2283\nf 2661/2684/2661 2803/2827/2803 4379/4448/4379\nf 4388/4457/4388 4395/4464/4395 4376/4445/4376\nf 4376/4445/4376 4395/4464/4395 4389/4458/4389\nf 4389/4458/4389 4390/4459/4390 4380/4449/4380\nf 4377/4446/4377 4396/4465/4396 4384/4453/4384\nf 4397/4466/4397 4378/4447/4378 4384/4453/4384\nf 4397/4466/4397 4381/4450/4381 4378/4447/4378\nf 4397/4466/4397 4398/4467/4398 4381/4450/4381\nf 4398/4467/4398 4382/4451/4382 4381/4450/4381\nf 4386/4455/4386 4391/4460/4391 4369/4438/4369\nf 4391/4460/4391 4399/4468/4399 4383/4452/4383\nf 4399/4468/4399 4400/4469/4400 4383/4452/4383\nf 4400/4469/4400 4392/4461/4392 4383/4452/4383\nf 2326/2346/2326 3786/3842/3786 4164/4233/4164\nf 2389/2410/2389 2391/2412/2391 3477/3516/3477\nf 4199/4268/4199 4169/4238/4169 4146/4215/4146\nf 4266/4335/4266 4063/4130/4063 4170/4239/4170\nf 4329/4398/4329 4393/4462/4393 4125/4194/4125\nf 2803/2827/2803 4401/4470/4401 4379/4448/4379\nf 4379/4448/4379 4401/4470/4401 4388/4457/4388\nf 4402/4471/4402 4403/4472/4403 4377/4446/4377\nf 4390/4459/4390 4402/4471/4402 4377/4446/4377\nf 4377/4446/4377 4403/4472/4403 4396/4465/4396\nf 4396/4465/4396 4404/4473/4404 4384/4453/4384\nf 4404/4473/4404 4397/4466/4397 4384/4453/4384\nf 4386/4455/4386 4405/4474/4405 4391/4460/4391\nf 4405/4474/4405 4399/4468/4399 4391/4460/4391\nf 4392/4461/4392 4406/4475/4406 4387/4456/4387\nf 4407/4476/4407 4374/4443/4374 4387/4456/4387\nf 4407/4476/4407 4002/4061/4002 4374/4443/4374\nf 350/350/350 433/433/433 435/435/435\nf 4408/4477/4408 4329/4398/4329 3693/3746/3693\nf 4409/4478/4409 4408/4477/4408 3693/3746/3693\nf 3605/3653/3605 3811/3867/3811 3603/3651/3603\nf 3835/3893/3835 3812/3868/3812 3811/3867/3811\nf 3835/3893/3835 999/999/999 3812/3868/3812\nf 999/999/999 3835/3893/3835 4394/4463/4394\nf 288/288/288 4199/4268/4199 4146/4215/4146\nf 4161/4230/4161 3316/3350/3316 3315/3349/3315\nf 3251/3285/3251 4075/4144/4075 3252/3286/3252\nf 4410/4479/4410 4409/4478/4409 3692/3745/3692\nf 4077/4146/4077 3252/3286/3252 4075/4144/4075\nf 4403/4472/4403 4411/4480/4411 4396/4465/4396\nf 4411/4480/4411 4404/4473/4404 4396/4465/4396\nf 4404/4473/4404 4412/4481/4412 4397/4466/4397\nf 4412/4481/4412 4413/4482/4413 4397/4466/4397\nf 4397/4466/4397 4413/4482/4413 4398/4467/4398\nf 4398/4467/4398 4414/4483/4414 4382/4451/4382\nf 4414/4483/4414 4415/4484/4415 4382/4451/4382\nf 4382/4451/4382 4415/4484/4415 4385/4454/4385\nf 4406/4475/4406 4407/4476/4407 4387/4456/4387\nf 4268/4337/4268 4211/4280/4211 4293/4362/4293\nf 3813/3869/3813 3603/3651/3603 3811/3867/3811\nf 2709/2733/2709 4394/4463/4394 3835/3893/3835\nf 2736/2760/2736 2738/2762/2738 4394/4463/4394\nf 2344/2364/2344 1788/1796/1788 2216/2227/2216\nf 3813/3869/3813 1504/1506/1504 3870/3928/3870\nf 717/717/717 2110/2120/2110 718/718/718\nf 4262/4331/4262 4288/4357/4288 4263/4332/4263\nf 4168/4237/4168 4210/4279/4210 4153/4222/4153\nf 2552/2573/2552 4416/4485/4416 2803/2827/2803\nf 2739/2763/2739 2552/2573/2552 2803/2827/2803\nf 2803/2827/2803 4416/4485/4416 4401/4470/4401\nf 4388/4457/4388 4401/4470/4401 4395/4464/4395\nf 4412/4481/4412 4414/4483/4414 4413/4482/4413\nf 4413/4482/4413 4414/4483/4414 4398/4467/4398\nf 4405/4474/4405 4386/4455/4386 4385/4454/4385\nf 4415/4484/4415 4405/4474/4405 4385/4454/4385\nf 4417/4486/4417 4392/4461/4392 4400/4469/4400\nf 4392/4461/4392 4417/4486/4417 4406/4475/4406\nf 4407/4476/4407 4126/4195/4126 4002/4061/4002\nf 4126/4195/4126 3998/4057/3998 4002/4061/4002\nf 3265/3299/3265 4269/4338/4269 1519/1521/1519\nf 4418/4487/4418 3122/3154/3122 4419/4488/4419\nf 3739/3793/3739 3714/3767/3714 2344/2364/2344\nf 1742/1750/1742 2589/2610/2589 1743/1751/1743\nf 4016/4075/4016 4017/4076/4017 4180/4249/4180\nf 4409/4478/4409 3693/3746/3693 3692/3745/3692\nf 2686/2710/2686 3998/4057/3998 3780/3836/3780\nf 4082/4151/4082 4088/4157/4088 4072/4141/4072\nf 3952/4010/3952 4250/4319/4250 352/352/352\nf 348/348/348 3971/4029/3971 4088/4157/4088\nf 4420/4489/4420 4390/4459/4390 4389/4458/4389\nf 4420/4489/4420 4421/4490/4421 4402/4471/4402\nf 4390/4459/4390 4420/4489/4420 4402/4471/4402\nf 4402/4471/4402 4421/4490/4421 4403/4472/4403\nf 4403/4472/4403 4422/4491/4422 4411/4480/4411\nf 4411/4480/4411 4422/4491/4422 4404/4473/4404\nf 4422/4491/4422 4423/4492/4423 4404/4473/4404\nf 4404/4473/4404 4423/4492/4423 4412/4481/4412\nf 4204/4273/4204 307/307/307 4271/4340/4271\nf 307/307/307 4221/4290/4221 4271/4340/4271\nf 914/914/914 913/913/913 410/410/410\nf 1444/1446/1444 3649/3699/3649 1445/1447/1445\nf 4250/4319/4250 3929/3987/3929 353/353/353\nf 4038/4102/4038 2776/2800/2776 2480/2501/2480\nf 2709/2733/2709 2736/2760/2736 4394/4463/4394\nf 4130/4199/4130 2217/2228/2217 3424/3460/3424\nf 4080/4149/4080 4266/4335/4266 4424/4493/4424\nf 4220/4289/4220 4254/4323/4254 3315/3349/3315\nf 4416/4485/4416 4425/4494/4425 4401/4470/4401\nf 4425/4494/4425 4395/4464/4395 4401/4470/4401\nf 4421/4490/4421 4426/4495/4426 4403/4472/4403\nf 4403/4472/4403 4426/4495/4426 4422/4491/4422\nf 4423/4492/4423 4427/4496/4427 4412/4481/4412\nf 4412/4481/4412 4427/4496/4427 4414/4483/4414\nf 4428/4497/4428 4405/4474/4405 4415/4484/4415\nf 4399/4468/4399 4429/4498/4429 4400/4469/4400\nf 4429/4498/4429 4430/4499/4430 4400/4469/4400\nf 4400/4469/4400 4430/4499/4430 4417/4486/4417\nf 4417/4486/4417 4431/4500/4431 4406/4475/4406\nf 1000/1000/1000 2738/2762/2738 3569/3613/3569\nf 2551/2572/2551 4432/4501/4432 4416/4485/4416\nf 2552/2573/2552 2551/2572/2551 4416/4485/4416\nf 4416/4485/4416 4432/4501/4432 4425/4494/4425\nf 4395/4464/4395 4433/4502/4433 4389/4458/4389\nf 4389/4458/4389 4433/4502/4433 4420/4489/4420\nf 4422/4491/4422 4434/4503/4434 4423/4492/4423\nf 4427/4496/4427 4435/4504/4435 4414/4483/4414\nf 4414/4483/4414 4435/4504/4435 4415/4484/4415\nf 4405/4474/4405 4428/4497/4428 4399/4468/4399\nf 4399/4468/4399 4428/4497/4428 4429/4498/4429\nf 4417/4486/4417 4430/4499/4430 4431/4500/4431\nf 4431/4500/4431 4436/4505/4436 4406/4475/4406\nf 4436/4505/4436 4407/4476/4407 4406/4475/4406\nf 4436/4505/4436 4437/4506/4437 4407/4476/4407\nf 4437/4506/4437 4126/4195/4126 4407/4476/4407\nf 3211/3245/3211 3212/3246/3212 3179/3213/3179\nf 3836/3894/3836 3811/3867/3811 3605/3653/3605\nf 3760/3815/3760 2291/2310/2291 2618/2640/2618\nf 3902/3960/3902 3423/3459/3423 3401/3435/3401\nf 4220/4289/4220 4186/4255/4186 4187/4256/4187\nf 4254/4323/4254 4220/4289/4220 4187/4256/4187\nf 768/768/768 728/728/728 769/769/769\nf 4438/4507/4438 4395/4464/4395 4425/4494/4425\nf 4395/4464/4395 4438/4507/4438 4433/4502/4433\nf 4433/4502/4433 4439/4508/4439 4420/4489/4420\nf 4420/4489/4420 4439/4508/4439 4421/4490/4421\nf 4421/4490/4421 4439/4508/4439 4426/4495/4426\nf 4427/4496/4427 4440/4509/4440 4435/4504/4435\nf 4440/4509/4440 4441/4510/4441 4435/4504/4435\nf 4435/4504/4435 4441/4510/4441 4415/4484/4415\nf 4415/4484/4415 4441/4510/4441 4428/4497/4428\nf 4428/4497/4428 4442/4511/4442 4429/4498/4429\nf 4442/4511/4442 4443/4512/4443 4429/4498/4429\nf 4429/4498/4429 4443/4512/4443 4430/4499/4430\nf 3636/3685/3636 4126/4195/4126 4437/4506/4437\nf 2835/2860/2835 3437/3476/3437 795/795/795\nf 3331/3365/3331 4256/4325/4256 4194/4263/4194\nf 3331/3365/3331 959/959/959 4256/4325/4256\nf 959/959/959 270/270/270 4343/4412/4343\nf 270/270/270 4244/4313/4244 4343/4412/4343\nf 3446/3485/3446 4245/4314/4245 4244/4313/4244\nf 4269/4338/4269 1001/1001/1001 2080/2089/2080\nf 4185/4254/4185 3805/3861/3805 3804/3860/3804\nf 4080/4149/4080 4424/4493/4424 4070/4139/4070\nf 4186/4255/4186 3163/3195/3163 3805/3861/3805\nf 351/351/351 435/435/435 1376/1376/1376\nf 3251/3285/3251 409/409/409 4075/4144/4075\nf 2551/2572/2551 2627/2649/2627 4432/4501/4432\nf 4296/4365/4296 4438/4507/4438 4425/4494/4425\nf 4438/4507/4438 4444/4513/4444 4433/4502/4433\nf 4433/4502/4433 4444/4513/4444 4439/4508/4439\nf 4426/4495/4426 4434/4503/4434 4422/4491/4422\nf 4434/4503/4434 4445/4514/4445 4423/4492/4423\nf 4423/4492/4423 4445/4514/4445 4427/4496/4427\nf 4427/4496/4427 4446/4515/4446 4440/4509/4440\nf 4441/4510/4441 4447/4516/4447 4428/4497/4428\nf 4443/4512/4443 4448/4517/4448 4430/4499/4430\nf 4430/4499/4430 4449/4518/4449 4431/4500/4431\nf 4449/4518/4449 4450/4519/4450 4431/4500/4431\nf 4431/4500/4431 4450/4519/4450 4436/4505/4436\nf 4266/4335/4266 4170/4239/4170 4199/4268/4199\nf 3914/3972/3914 3913/3971/3913 857/857/857\nf 2493/2514/2493 4312/4381/4312 2582/2603/2582\nf 3616/3664/3616 3618/3666/3618 4051/4118/4051\nf 3881/3939/3881 4138/4207/4138 3836/3894/3836\nf 1656/1661/1656 1643/1648/1643 2880/2906/2880\nf 2694/2718/2694 2668/2691/2668 2692/2716/2692\nf 4195/4264/4195 409/409/409 3251/3285/3251\nf 1023/1023/1023 1970/1979/1970 2498/2519/2498\nf 4163/4232/4163 4162/4231/4162 4160/4229/4160\nf 4444/4513/4444 4451/4520/4451 4439/4508/4439\nf 4451/4520/4451 4452/4521/4452 4439/4508/4439\nf 4452/4521/4452 4453/4522/4453 4426/4495/4426\nf 4439/4508/4439 4452/4521/4452 4426/4495/4426\nf 4453/4522/4453 4434/4503/4434 4426/4495/4426\nf 4445/4514/4445 4446/4515/4446 4427/4496/4427\nf 4447/4516/4447 4454/4523/4454 4428/4497/4428\nf 4428/4497/4428 4454/4523/4454 4442/4511/4442\nf 4430/4499/4430 4448/4517/4448 4449/4518/4449\nf 2814/2839/2814 3636/3685/3636 4437/4506/4437\nf 4077/4146/4077 4081/4150/4081 4092/4161/4092\nf 1685/1692/1685 1546/1551/1546 2416/2437/2416\nf 3742/3796/3742 1998/2007/1998 3703/3756/3703\nf 4253/4322/4253 2710/2734/2710 3836/3894/3836\nf 4294/4363/4294 2765/2789/2765 4095/4164/4095\nf 4184/4253/4184 4183/4252/4183 4274/4343/4274\nf 1376/1376/1376 1375/1375/1375 409/409/409\nf 4432/4501/4432 4297/4366/4297 4425/4494/4425\nf 4425/4494/4425 4297/4366/4297 4296/4365/4296\nf 4445/4514/4445 4455/4524/4455 4446/4515/4446\nf 4446/4515/4446 4456/4525/4456 4440/4509/4440\nf 4440/4509/4440 4457/4526/4457 4441/4510/4441\nf 4457/4526/4457 4447/4516/4447 4441/4510/4441\nf 4442/4511/4442 4458/4527/4458 4443/4512/4443\nf 4458/4527/4458 4448/4517/4448 4443/4512/4443\nf 4459/4528/4459 4437/4506/4437 4436/4505/4436\nf 4459/4528/4459 2814/2839/2814 4437/4506/4437\nf 2260/2278/2260 3094/3125/3094 2259/2277/2259\nf 4282/4351/4282 4277/4346/4277 4283/4352/4283\nf 4351/4420/4351 3192/3226/3192 3293/3327/3293\nf 3264/3298/3264 4294/4363/4294 4269/4338/4269\nf 4070/4139/4070 1048/1048/1048 752/752/752\nf 4159/4228/4159 2164/2175/2164 3093/3124/3093\nf 2627/2649/2627 4297/4366/4297 4432/4501/4432\nf 4453/4522/4453 4455/4524/4455 4434/4503/4434\nf 4434/4503/4434 4455/4524/4455 4445/4514/4445\nf 4455/4524/4455 4460/4529/4460 4446/4515/4446\nf 4446/4515/4446 4460/4529/4460 4456/4525/4456\nf 4456/4525/4456 4457/4526/4457 4440/4509/4440\nf 4461/4530/4461 4447/4516/4447 4457/4526/4457\nf 4447/4516/4447 4461/4530/4461 4454/4523/4454\nf 4454/4523/4454 4462/4531/4462 4442/4511/4442\nf 4442/4511/4442 4462/4531/4462 4458/4527/4458\nf 4448/4517/4448 4463/4532/4463 4449/4518/4449\nf 4463/4532/4463 4464/4533/4464 4449/4518/4449\nf 4449/4518/4449 4464/4533/4464 4450/4519/4450\nf 4147/4216/4147 4436/4505/4436 4450/4519/4450\nf 4147/4216/4147 4459/4528/4459 4436/4505/4436\nf 4068/4136/4068 2563/2584/2563 4046/4111/4046\nf 4138/4207/4138 4122/4191/4122 4253/4322/4253\nf 3805/3861/3805 2354/2374/2354 227/227/227\nf 3373/3407/3373 3375/3409/3375 3403/3437/3403\nf 3431/3467/3431 4285/4354/4285 4238/4307/4238\nf 3265/3299/3265 3264/3298/3264 4269/4338/4269\nf 4183/4252/4183 4271/4340/4271 4274/4343/4274\nf 4133/4202/4133 2395/2416/2395 3848/3906/3848\nf 1048/1048/1048 4070/4139/4070 4424/4493/4424\nf 2627/2649/2627 2626/2648/2626 4297/4366/4297\nf 4465/4534/4465 4438/4507/4438 4296/4365/4296\nf 4451/4520/4451 4466/4535/4466 4452/4521/4452\nf 4452/4521/4452 4466/4535/4466 4453/4522/4453\nf 4453/4522/4453 4467/4536/4467 4455/4524/4455\nf 4460/4529/4460 4468/4537/4468 4456/4525/4456\nf 4469/4538/4469 4461/4530/4461 4457/4526/4457\nf 4464/4533/4464 4147/4216/4147 4450/4519/4450\nf 2814/2839/2814 4459/4528/4459 3970/4028/3970\nf 4215/4284/4215 120/120/120 4225/4294/4225\nf 854/854/854 4153/4222/4153 4151/4220/4151\nf 4303/4372/4303 4302/4371/4302 4470/4539/4470\nf 4183/4252/4183 4204/4273/4204 4271/4340/4271\nf 4266/4335/4266 4199/4268/4199 288/288/288\nf 4471/4540/4471 4472/4541/4472 4473/4542/4473\nf 3798/3854/3798 3375/3409/3375 599/599/599\nf 4465/4534/4465 4474/4543/4474 4438/4507/4438\nf 4474/4543/4474 4475/4544/4475 4444/4513/4444\nf 4438/4507/4438 4474/4543/4474 4444/4513/4444\nf 4475/4544/4475 4476/4545/4476 4451/4520/4451\nf 4444/4513/4444 4475/4544/4475 4451/4520/4451\nf 4451/4520/4451 4476/4545/4476 4466/4535/4466\nf 4466/4535/4466 4467/4536/4467 4453/4522/4453\nf 4455/4524/4455 4477/4546/4477 4460/4529/4460\nf 4456/4525/4456 4468/4537/4468 4457/4526/4457\nf 4461/4530/4461 4478/4547/4478 4454/4523/4454\nf 4458/4527/4458 4463/4532/4463 4448/4517/4448\nf 2821/2846/2821 4459/4528/4459 4147/4216/4147\nf 2821/2846/2821 3970/4028/3970 4459/4528/4459\nf 3731/3785/3731 2705/2729/2705 1942/1951/1942\nf 4122/4191/4122 2561/2582/2561 4068/4136/4068\nf 4122/4191/4122 4068/4136/4068 4253/4322/4253\nf 4253/4322/4253 4068/4136/4068 3649/3699/3649\nf 4266/4335/4266 288/288/288 4424/4493/4424\nf 4424/4493/4424 288/288/288 290/290/290\nf 346/346/346 2265/2283/2265 347/347/347\nf 120/120/120 4215/4284/4215 121/121/121\nf 2626/2648/2626 4465/4534/4465 4296/4365/4296\nf 4477/4546/4477 4479/4548/4479 4460/4529/4460\nf 4469/4538/4469 4457/4526/4457 4468/4537/4468\nf 4478/4547/4478 4461/4530/4461 4469/4538/4469\nf 4454/4523/4454 4478/4547/4478 4462/4531/4462\nf 4462/4531/4462 4480/4549/4480 4458/4527/4458\nf 4480/4549/4480 4481/4550/4481 4458/4527/4458\nf 4458/4527/4458 4481/4550/4481 4463/4532/4463\nf 4210/4279/4210 4175/4244/4175 3392/3426/3392\nf 3798/3854/3798 1597/1602/1597 2742/2766/2742\nf 3853/3911/3853 4218/4287/4218 3852/3910/3852\nf 4068/4136/4068 1445/1447/1445 3649/3699/3649\nf 477/477/477 476/476/476 473/473/473\nf 2748/2772/2748 4259/4328/4259 3342/3376/3342\nf 4482/4551/4482 2541/2562/2541 2540/2561/2540\nf 1046/1046/1046 2203/2214/2203 1047/1047/1047\nf 3968/4026/3968 998/998/998 4011/4070/4011\nf 4232/4301/4232 227/227/227 4189/4258/4189\nf 3350/3384/3350 3782/3838/3782 1765/1773/1765\nf 120/120/120 3314/3348/3314 4225/4294/4225\nf 2626/2648/2626 3642/3692/3642 4465/4534/4465\nf 4483/4552/4483 4476/4545/4476 4475/4544/4475\nf 4483/4552/4483 4466/4535/4466 4476/4545/4476\nf 4483/4552/4483 4467/4536/4467 4466/4535/4466\nf 4467/4536/4467 4484/4553/4484 4455/4524/4455\nf 4484/4553/4484 4485/4554/4485 4455/4524/4455\nf 4455/4524/4455 4485/4554/4485 4477/4546/4477\nf 4460/4529/4460 4479/4548/4479 4468/4537/4468\nf 4486/4555/4486 4478/4547/4478 4469/4538/4469\nf 4478/4547/4478 4487/4556/4487 4462/4531/4462\nf 4462/4531/4462 4487/4556/4487 4480/4549/4480\nf 4481/4550/4481 4464/4533/4464 4463/4532/4463\nf 3811/3867/3811 3836/3894/3836 3835/3893/3835\nf 403/403/403 405/405/405 2541/2562/2541\nf 1048/1048/1048 4424/4493/4424 290/290/290\nf 3163/3195/3163 2354/2374/2354 3805/3861/3805\nf 959/959/959 4257/4326/4257 4256/4325/4256\nf 4312/4381/4312 4258/4327/4258 2582/2603/2582\nf 4034/4096/4034 4474/4543/4474 4465/4534/4465\nf 4483/4552/4483 4484/4553/4484 4467/4536/4467\nf 4468/4537/4468 4486/4555/4486 4469/4538/4469\nf 4488/4557/4488 4489/4558/4489 4480/4549/4480\nf 4487/4556/4487 4488/4557/4488 4480/4549/4480\nf 4480/4549/4480 4489/4558/4489 4481/4550/4481\nf 4481/4550/4481 4490/4559/4490 4464/4533/4464\nf 4464/4533/4464 4491/4560/4491 4147/4216/4147\nf 4263/4332/4263 4177/4246/4177 4099/4168/4099\nf 4068/4136/4068 4046/4111/4046 1445/1447/1445\nf 3009/3038/3009 2386/2407/2386 2385/2406/2385\nf 2689/2713/2689 3954/4012/3954 3963/4021/3963\nf 4125/4194/4125 4393/4462/4393 4139/4208/4139\nf 3713/3766/3713 3700/3753/3700 82/82/82\nf 4147/4216/4147 4491/4560/4491 2822/2847/2822\nf 3233/3267/3233 3232/3266/3232 3330/3364/3330\nf 411/411/411 4071/4140/4071 4075/4144/4075\nf 2626/2648/2626 2628/2650/2628 3641/3691/3641\nf 3997/4056/3997 2609/2631/2609 1092/1092/1092\nf 3642/3692/3642 3676/3729/3676 4465/4534/4465\nf 4492/4561/4492 4484/4553/4484 4483/4552/4483\nf 4493/4562/4493 4477/4546/4477 4485/4554/4485\nf 4477/4546/4477 4493/4562/4493 4479/4548/4479\nf 4479/4548/4479 4494/4563/4494 4468/4537/4468\nf 4468/4537/4468 4495/4564/4495 4486/4555/4486\nf 4486/4555/4486 4496/4565/4496 4478/4547/4478\nf 4496/4565/4496 4488/4557/4488 4487/4556/4487\nf 4478/4547/4478 4496/4565/4496 4487/4556/4487\nf 4488/4557/4488 4497/4566/4497 4489/4558/4489\nf 4489/4558/4489 4490/4559/4490 4481/4550/4481\nf 4482/4551/4482 2540/2561/2540 2589/2610/2589\nf 4241/4310/4241 1847/1855/1847 2839/2864/2839\nf 3029/3059/3029 4281/4350/4281 3350/3384/3350\nf 2194/2205/2194 2196/2207/2196 3618/3666/3618\nf 2858/2884/2858 2750/2774/2750 4325/4394/4325\nf 4257/4326/4257 4205/4274/4205 2954/2982/2954\nf 4214/4283/4214 4237/4306/4237 4239/4308/4239\nf 3850/3908/3850 3425/3461/3425 2396/2417/2396\nf 3440/3479/3440 769/769/769 3438/3477/3438\nf 4498/4567/4498 81/81/81 83/83/83\nf 3410/3444/3410 2568/2589/2568 4499/4568/4499\nf 3616/3664/3616 3617/3665/3617 3614/3662/3614\nf 3325/3359/3325 3324/3358/3324 3741/3795/3741\nf 1098/1098/1098 2487/2508/2487 3751/3805/3751\nf 675/675/675 2774/2798/2774 3672/3725/3672\nf 2112/2122/2112 4500/4569/4500 2113/2123/2113\nf 3676/3729/3676 4034/4096/4034 4465/4534/4465\nf 4501/4570/4501 4474/4543/4474 4034/4096/4034\nf 4474/4543/4474 4501/4570/4501 4475/4544/4475\nf 4492/4561/4492 4483/4552/4483 4475/4544/4475\nf 4501/4570/4501 4492/4561/4492 4475/4544/4475\nf 4502/4571/4502 4485/4554/4485 4484/4553/4484\nf 4502/4571/4502 4493/4562/4493 4485/4554/4485\nf 4479/4548/4479 4493/4562/4493 4494/4563/4494\nf 4494/4563/4494 4495/4564/4495 4468/4537/4468\nf 4503/4572/4503 4496/4565/4496 4486/4555/4486\nf 4496/4565/4496 4497/4566/4497 4488/4557/4488\nf 4490/4559/4490 4491/4560/4491 4464/4533/4464\nf 4232/4301/4232 4190/4259/4190 4177/4246/4177\nf 4263/4332/4263 4232/4301/4232 4177/4246/4177\nf 4166/4235/4166 3418/3454/3418 4181/4250/4181\nf 1002/1002/1002 3207/3241/3207 852/852/852\nf 931/931/931 273/273/273 872/872/872\nf 3848/3906/3848 4181/4250/4181 3417/3453/3417\nf 4154/4223/4154 4211/4280/4211 4159/4228/4159\nf 356/356/356 1123/1123/1123 2390/2411/2390\nf 3974/4032/3974 1092/1092/1092 3870/3928/3870\nf 3848/3906/3848 3847/3905/3847 4133/4202/4133\nf 3410/3444/3410 4166/4235/4166 4181/4250/4181\nf 3033/3063/3033 4312/4381/4312 2493/2514/2493\nf 4167/4236/4167 3410/3444/3410 3773/3829/3773\nf 3773/3829/3773 3772/3828/3772 4167/4236/4167\nf 2647/2670/2647 2653/2676/2653 2231/2248/2231\nf 674/674/674 2773/2797/2773 675/675/675\nf 3035/3065/3035 4504/4573/4504 1238/1238/1238\nf 4505/4574/4505 204/204/204 1238/1238/1238\nf 752/752/752 4064/4131/4064 4070/4139/4070\nf 4501/4570/4501 4506/4575/4506 4492/4561/4492\nf 4495/4564/4495 4503/4572/4503 4486/4555/4486\nf 4491/4560/4491 4507/4576/4507 2822/2847/2822\nf 4177/4246/4177 4190/4259/4190 4088/4157/4088\nf 3952/4010/3952 352/352/352 960/960/960\nf 2443/2464/2443 3803/3859/3803 2444/2465/2444\nf 4263/4332/4263 4099/4168/4099 4248/4317/4248\nf 2203/2214/2203 3414/3450/3414 4183/4252/4183\nf 3393/3427/3393 4173/4242/4173 4157/4226/4157\nf 3279/4083/3279 4023/4082/4023 2351/2371/2351\nf 4499/4568/4499 3773/3829/3773 3410/3444/3410\nf 2653/2676/2653 2304/2323/2304 2231/2248/2231\nf 3153/3185/3153 204/204/204 4505/4574/4505\nf 4508/4577/4508 3191/3225/3191 2698/2722/2698\nf 3676/3729/3676 601/601/601 4034/4096/4034\nf 4034/4096/4034 600/600/600 4501/4570/4501\nf 4509/4578/4509 4492/4561/4492 4506/4575/4506\nf 4509/4578/4509 4510/4579/4510 4492/4561/4492\nf 4492/4561/4492 4510/4579/4510 4484/4553/4484\nf 4484/4553/4484 4510/4579/4510 4502/4571/4502\nf 4493/4562/4493 4511/4580/4511 4494/4563/4494\nf 4494/4563/4494 4511/4580/4511 4495/4564/4495\nf 4512/4581/4512 4503/4572/4503 4495/4564/4495\nf 4511/4580/4511 4512/4581/4512 4495/4564/4495\nf 4503/4572/4503 4513/4582/4513 4496/4565/4496\nf 4513/4582/4513 4514/4583/4514 4496/4565/4496\nf 4496/4565/4496 4514/4583/4514 4497/4566/4497\nf 4490/4559/4490 4515/4584/4515 4491/4560/4491\nf 4515/4584/4515 4507/4576/4507 4491/4560/4491\nf 2822/2847/2822 4507/4576/4507 2823/2848/2823\nf 4245/4314/4245 4160/4229/4160 1733/1741/1733\nf 3297/3331/3297 398/398/398 397/397/397\nf 4183/4252/4183 3414/3450/3414 4204/4273/4204\nf 23/23/23 25/25/25 2184/2195/2184\nf 1732/1740/1732 4245/4314/4245 1733/1741/1733\nf 3445/3484/3445 4163/4232/4163 4160/4229/4160\nf 176/176/176 3276/3310/3276 120/120/120\nf 4516/4585/4516 4517/4586/4517 4518/4587/4518\nf 2628/2650/2628 1096/1096/1096 3641/3691/3641\nf 2652/2675/2652 137/137/137 2304/2323/2304\nf 2481/2502/2481 3035/3065/3035 1968/1977/1968\nf 2481/2502/2481 4504/4573/4504 3035/3065/3035\nf 4505/4574/4505 1238/1238/1238 4504/4573/4504\nf 2389/2410/2389 2284/2303/2284 3278/3312/3278\nf 234/234/234 1523/1527/1523 2640/2663/2640\nf 4519/4588/4519 4501/4570/4501 600/600/600\nf 4519/4588/4519 4509/4578/4509 4506/4575/4506\nf 4501/4570/4501 4519/4588/4519 4506/4575/4506\nf 4502/4571/4502 4510/4579/4510 4493/4562/4493\nf 4493/4562/4493 4510/4579/4510 4511/4580/4511\nf 4497/4566/4497 4514/4583/4514 4489/4558/4489\nf 4514/4583/4514 4520/4589/4520 4489/4558/4489\nf 4520/4589/4520 4490/4559/4490 4489/4558/4489\nf 4490/4559/4490 4521/4590/4521 4515/4584/4515\nf 3720/3773/3720 2823/2848/2823 4507/4576/4507\nf 3806/3862/3806 4232/4301/4232 4263/4332/4263\nf 268/268/268 270/270/270 959/959/959\nf 1569/1574/1569 867/867/867 851/851/851\nf 269/269/269 4244/4313/4244 270/270/270\nf 4214/4283/4214 4165/4234/4165 4237/4306/4237\nf 958/958/958 268/268/268 959/959/959\nf 354/354/354 853/853/853 3684/3737/3684\nf 961/961/961 354/354/354 3684/3737/3684\nf 4516/4585/4516 4518/4587/4518 4522/4591/4522\nf 2653/2676/2653 2652/2675/2652 2304/2323/2304\nf 4523/4592/4523 2381/2402/2381 137/137/137\nf 4524/4593/4524 4505/4574/4505 4504/4573/4504\nf 3665/3717/3665 3154/3186/3154 3153/3185/3153\nf 2198/2209/2198 2851/2877/2851 2843/2868/2843\nf 601/601/601 1597/1602/1597 599/599/599\nf 950/950/950 3832/3888/3832 3629/3678/3629\nf 4513/4582/4513 4525/4594/4525 4514/4583/4514\nf 4525/4594/4525 4526/4595/4526 4514/4583/4514\nf 4490/4559/4490 4520/4589/4520 4521/4590/4521\nf 4527/4596/4527 4515/4584/4515 4521/4590/4521\nf 3596/3644/3596 2467/2488/2467 2747/2771/2747\nf 4217/4286/4217 958/958/958 957/957/957\nf 2004/2013/2004 4083/4152/4083 3698/3751/3698\nf 4148/4217/4148 3711/3764/3711 3665/3717/3665\nf 4266/4335/4266 4061/4128/4061 4063/4130/4063\nf 269/269/269 3446/3485/3446 4244/4313/4244\nf 2619/2641/2619 4236/4305/4236 4231/4300/4231\nf 3275/3309/3275 120/120/120 3276/3310/3276\nf 119/119/119 121/121/121 4528/4597/4528\nf 4523/4592/4523 2751/2775/2751 2381/2402/2381\nf 4529/4598/4529 4504/4573/4504 2481/2502/2481\nf 4529/4598/4529 4524/4593/4524 4504/4573/4504\nf 4524/4593/4524 3153/3185/3153 4505/4574/4505\nf 2386/2407/2386 3009/3038/3009 3711/3764/3711\nf 599/599/599 4530/4599/4530 600/600/600\nf 3621/3669/3621 2267/2285/2267 2118/2128/2118\nf 600/600/600 4530/4599/4530 4519/4588/4519\nf 4519/4588/4519 4531/4600/4531 4509/4578/4509\nf 4532/4601/4532 4510/4579/4510 4509/4578/4509\nf 4533/4602/4533 4511/4580/4511 4510/4579/4510\nf 4534/4603/4534 4512/4581/4512 4511/4580/4511\nf 4534/4603/4534 4503/4572/4503 4512/4581/4512\nf 4535/4604/4535 4513/4582/4513 4503/4572/4503\nf 4534/4603/4534 4535/4604/4535 4503/4572/4503\nf 4515/4584/4515 4527/4596/4527 4507/4576/4507\nf 2668/2691/2668 4216/4285/4216 2692/2716/2692\nf 4200/4269/4200 2617/2639/2617 4219/4288/4219\nf 3446/3485/3446 3445/3484/3445 4245/4314/4245\nf 3962/4020/3962 4021/4080/4021 2670/2693/2670\nf 3840/3898/3840 2606/2628/2606 4150/4219/4150\nf 959/959/959 4343/4412/4343 4257/4326/4257\nf 4536/4605/4536 4537/4606/4537 3435/3474/3435\nf 3435/3474/3435 3423/3459/3423 4536/4605/4536\nf 2744/2768/2744 2044/2053/2044 2251/2269/2251\nf 858/858/858 857/857/857 4234/4303/4234\nf 2422/2443/2422 2421/2442/2421 4226/4295/4226\nf 4538/4607/4538 4509/4578/4509 4531/4600/4531\nf 4538/4607/4538 4532/4601/4532 4509/4578/4509\nf 4532/4601/4532 4539/4608/4539 4510/4579/4510\nf 4539/4608/4539 4533/4602/4533 4510/4579/4510\nf 4540/4609/4540 4511/4580/4511 4533/4602/4533\nf 4540/4609/4540 4534/4603/4534 4511/4580/4511\nf 4514/4583/4514 4526/4595/4526 4520/4589/4520\nf 4527/4596/4527 4521/4590/4521 4520/4589/4520\nf 4527/4596/4527 3269/3303/3269 4507/4576/4507\nf 4507/4576/4507 3269/3303/3269 3720/3773/3720\nf 4244/4313/4244 1732/1740/1732 4343/4412/4343\nf 857/857/857 892/892/892 4234/4303/4234\nf 2617/2639/2617 4231/4300/4231 4219/4288/4219\nf 4109/4178/4109 4248/4317/4248 4099/4168/4099\nf 4541/4610/4541 1126/1126/1126 4542/4611/4542\nf 4211/4280/4211 4287/4356/4287 4262/4331/4262\nf 4208/4277/4208 3804/3860/3804 4288/4357/4288\nf 4234/4303/4234 892/892/892 894/894/894\nf 2474/2495/2474 1349/1349/1349 2953/2981/2953\nf 2704/2728/2704 2472/2493/2472 3319/3353/3319\nf 3641/3691/3641 1098/1098/1098 2741/2765/2741\nf 2834/2859/2834 1488/1490/1488 4543/4612/4543\nf 4544/4613/4544 2481/2502/2481 1967/1976/1967\nf 4544/4613/4544 4529/4598/4529 2481/2502/2481\nf 3217/3251/3217 3153/3185/3153 4524/4593/4524\nf 3153/3185/3153 3217/3251/3217 3665/3717/3665\nf 3853/3911/3853 4200/4269/4200 4218/4287/4218\nf 4530/4599/4530 4531/4600/4531 4519/4588/4519\nf 4535/4604/4535 4525/4594/4525 4513/4582/4513\nf 4526/4595/4526 4545/4614/4545 4520/4589/4520\nf 4520/4589/4520 4545/4614/4545 4527/4596/4527\nf 4527/4596/4527 4546/4615/4546 3269/3303/3269\nf 4256/4325/4256 3156/3188/3156 3155/3187/3155\nf 4267/4336/4267 4287/4356/4287 4211/4280/4211\nf 2955/2983/2955 1045/1045/1045 4249/4318/4249\nf 3786/3842/3786 3840/3898/3840 2265/2283/2265\nf 3304/3338/3304 4547/4616/4547 4548/4617/4548\nf 4549/4618/4549 4550/4619/4550 4551/4620/4551\nf 4547/4616/4547 3304/3338/3304 3319/3353/3319\nf 4552/4621/4552 4553/4622/4553 4554/4623/4554\nf 57/57/57 2406/2427/2406 874/874/874\nf 4544/4613/4544 4524/4593/4524 4529/4598/4529\nf 3214/3248/3214 3207/3241/3207 1002/1002/1002\nf 3576/3620/3576 4540/4609/4540 4533/4602/4533\nf 3554/3595/3554 4534/4603/4534 4540/4609/4540\nf 4546/4615/4546 3267/3301/3267 3269/3303/3269\nf 326/326/326 3444/3483/3444 327/327/327\nf 3995/4053/3995 2045/2054/2045 2744/2768/2744\nf 2045/2054/2045 2044/2053/2044 2744/2768/2744\nf 3803/3859/3803 3297/3331/3297 397/397/397\nf 4212/4281/4212 4263/4332/4263 4248/4317/4248\nf 4268/4337/4268 4267/4336/4267 4211/4280/4211\nf 3278/3312/3278 2284/2303/2284 357/357/357\nf 4288/4357/4288 3804/3860/3804 3806/3862/3806\nf 3914/3972/3914 857/857/857 353/353/353\nf 3435/3474/3435 2953/2981/2953 2856/2882/2856\nf 3319/3353/3319 2472/2493/2472 2474/2495/2474\nf 4555/4624/4555 4542/4611/4542 4556/4625/4556\nf 3014/3044/3014 4557/4626/4557 4558/4627/4558\nf 1103/1103/1103 4544/4613/4544 1967/1976/1967\nf 3218/3252/3218 3217/3251/3217 4524/4593/4524\nf 2777/2801/2777 4051/4118/4051 2196/2207/2196\nf 225/225/225 2952/2980/2952 226/226/226\nf 599/599/599 3374/3408/3374 4530/4599/4530\nf 4559/4628/4559 4531/4600/4531 4530/4599/4530\nf 4531/4600/4531 4559/4628/4559 4538/4607/4538\nf 4538/4607/4538 4560/4629/4560 4532/4601/4532\nf 4560/4629/4560 4539/4608/4539 4532/4601/4532\nf 3576/3620/3576 3554/3595/3554 4540/4609/4540\nf 3554/3595/3554 4535/4604/4535 4534/4603/4534\nf 4561/4630/4561 4525/4594/4525 4535/4604/4535\nf 4561/4630/4561 4526/4595/4526 4525/4594/4525\nf 4562/4631/4562 4545/4614/4545 4526/4595/4526\nf 4561/4630/4561 4562/4631/4562 4526/4595/4526\nf 4545/4614/4545 4563/4632/4563 4527/4596/4527\nf 4563/4632/4563 4546/4615/4546 4527/4596/4527\nf 1733/1741/1733 306/306/306 1734/1742/1734\nf 3771/3827/3771 2343/2363/2343 4130/4199/4130\nf 1157/1157/1157 321/321/321 726/726/726\nf 3848/3906/3848 2395/2416/2395 4145/4214/4145\nf 2952/2980/2952 225/225/225 2353/2373/2353\nf 1961/1970/1961 3882/3940/3882 1962/1971/1962\nf 4547/4616/4547 3319/3353/3319 2474/2495/2474\nf 4564/4633/4564 4298/4367/4298 4565/4634/4565\nf 2828/2853/2828 4553/4622/4553 2829/2854/2829\nf 4566/4635/4566 2058/2067/2058 2060/2069/2060\nf 4567/4636/4567 3014/3044/3014 4558/4627/4558\nf 3218/3252/3218 4524/4593/4524 4544/4613/4544\nf 2474/2495/2474 3435/3474/3435 4537/4606/4537\nf 4568/4637/4568 4569/4638/4569 4570/4639/4570\nf 226/226/226 2952/2980/2952 2264/2282/2264\nf 3375/3409/3375 3374/3408/3374 599/599/599\nf 3374/3408/3374 4228/4297/4228 4530/4599/4530\nf 4228/4297/4228 4559/4628/4559 4530/4599/4530\nf 4559/4628/4559 4560/4629/4560 4538/4607/4538\nf 2268/2286/2268 4539/4608/4539 4560/4629/4560\nf 2268/2286/2268 4533/4602/4533 4539/4608/4539\nf 2268/2286/2268 3507/3546/3507 4533/4602/4533\nf 3507/3546/3507 3576/3620/3576 4533/4602/4533\nf 3554/3595/3554 4561/4630/4561 4535/4604/4535\nf 4562/4631/4562 4563/4632/4563 4545/4614/4545\nf 3630/3679/3630 2468/2489/2468 3597/3645/3597\nf 3311/3345/3311 2617/2639/2617 4196/4265/4196\nf 2327/2347/2327 3992/4050/3992 3748/3802/3748\nf 3252/3286/3252 4077/4146/4077 4092/4161/4092\nf 3247/3281/3247 3393/3427/3393 2353/2373/2353\nf 4547/4616/4547 2474/2495/2474 4537/4606/4537\nf 4571/4640/4571 4572/4641/4572 4223/4292/4223\nf 3175/3209/3175 4544/4613/4544 1103/1103/1103\nf 3301/3335/3301 3218/3252/3218 4544/4613/4544\nf 900/900/900 3364/3398/3364 4573/4642/4573\nf 3374/3408/3374 4026/4087/4026 4228/4297/4228\nf 2367/2387/2367 2268/2286/2268 4560/4629/4560\nf 3555/3596/3555 3554/3595/3554 3576/3620/3576\nf 3571/3615/3571 3555/3596/3555 3576/3620/3576\nf 3543/3582/3543 4561/4630/4561 3554/3595/3554\nf 3836/3894/3836 3605/3653/3605 3881/3939/3881\nf 203/203/203 2273/2291/2273 2645/2668/2645\nf 3995/4053/3995 2602/2624/2602 2045/2054/2045\nf 3429/3465/3429 4243/4312/4243 4208/4277/4208\nf 3056/3087/3056 3055/3086/3055 3387/3421/3387\nf 2953/2981/2953 3435/3474/3435 2474/2495/2474\nf 2296/2315/2296 2298/2317/2298 3192/3226/3192\nf 896/2299/896 1103/1103/1103 1102/1102/1102\nf 896/2299/896 3175/3209/3175 1103/1103/1103\nf 3175/3209/3175 3301/3335/3301 4544/4613/4544\nf 3308/3342/3308 769/769/769 3521/3560/3521\nf 4228/4297/4228 2805/2829/2805 4559/4628/4559\nf 2805/2829/2805 4574/4643/4574 4559/4628/4559\nf 4559/4628/4559 4574/4643/4574 4560/4629/4560\nf 4574/4643/4574 2367/2387/2367 4560/4629/4560\nf 3771/3827/3771 3802/3858/3802 3727/3780/3727\nf 3543/3582/3543 3136/3168/3136 4561/4630/4561\nf 3136/3168/3136 4562/4631/4562 4561/4630/4561\nf 3138/3170/3138 4563/4632/4563 4562/4631/4562\nf 2993/3021/2993 4546/4615/4546 4563/4632/4563\nf 4546/4615/4546 2993/3021/2993 3267/3301/3267\nf 3267/3301/3267 2995/3023/2995 3268/3302/3268\nf 522/522/522 3723/3776/3723 3705/3758/3705\nf 327/327/327 3247/3281/3247 328/328/328\nf 3485/3524/3485 3521/3560/3521 3440/3479/3440\nf 3486/3525/3486 3485/3524/3485 3440/3479/3440\nf 4236/4305/4236 3446/3485/3446 269/269/269\nf 2602/2624/2602 2351/2371/2351 2045/2054/2045\nf 1402/1404/1402 807/807/807 2174/2185/2174\nf 326/326/326 3316/3350/3316 3445/3484/3445\nf 4237/4306/4237 3429/3465/3429 3431/3467/3431\nf 3963/4021/3963 3954/4012/3954 3944/4002/3944\nf 3156/3188/3156 2954/2982/2954 3157/3189/3157\nf 3522/3561/3522 3521/3560/3521 3485/3524/3485\nf 4553/4622/4553 4552/4621/4552 2829/2854/2829\nf 4575/4644/4575 4576/4645/4576 2546/2567/2546\nf 878/3208/878 3218/3252/3218 3301/3335/3301\nf 4231/4300/4231 269/269/269 268/268/268\nf 3374/3408/3374 3373/3407/3373 4026/4087/4026\nf 1095/4086/1095 2805/2829/2805 4228/4297/4228\nf 2618/2640/2618 2291/2310/2291 2619/2641/2619\nf 1685/1692/1685 2416/2437/2416 2523/2544/2523\nf 3541/3580/3541 3543/3582/3543 3554/3595/3554\nf 4562/4631/4562 3136/3168/3136 3138/3170/3138\nf 3176/3210/3176 4563/4632/4563 3138/3170/3138\nf 3176/3210/3176 2993/3021/2993 4563/4632/4563\nf 2993/3021/2993 2995/3023/2995 3267/3301/3267\nf 3653/3705/3653 2902/2928/2902 3640/3690/3640\nf 4281/4350/4281 4241/4310/4241 3782/3838/3782\nf 2291/2310/2291 3760/3815/3760 2289/2308/2289\nf 204/204/204 3154/3186/3154 2793/2817/2793\nf 4231/4300/4231 4236/4305/4236 269/269/269\nf 4252/4321/4252 4265/4334/4265 2556/2577/2556\nf 4577/4646/4577 4578/4647/4578 2841/2866/2841\nf 4564/4633/4564 1916/1924/1916 4298/4367/4298\nf 3353/3387/3353 3355/3389/3355 4579/4648/4579\nf 878/3208/878 385/4098/385 3218/3252/3218\nf 3218/3252/3218 385/4098/385 3726/3779/3726\nf 4225/4294/4225 3314/3348/3314 3919/3977/3919\nf 4309/4378/4309 3323/3357/3323 4188/4257/4188\nf 2805/2829/2805 2534/2555/2534 4574/4643/4574\nf 2534/2555/2534 2335/2355/2335 4574/4643/4574\nf 4574/4643/4574 2335/2355/2335 2367/2387/2367\nf 509/509/509 2244/2262/2244 510/510/510\nf 3307/3341/3307 3447/3486/3447 894/894/894\nf 4138/4207/4138 4253/4322/4253 3836/3894/3836\nf 4052/4119/4052 3617/3665/3617 3616/3664/3616\nf 1847/1855/1847 4242/4311/4242 1857/1865/1857\nf 3439/3478/3439 3486/3525/3486 3440/3479/3440\nf 4580/4649/4580 4349/4418/4349 4581/4650/4581\nf 4582/4651/4582 4583/4652/4583 4349/4418/4349\nf 4131/4200/4131 4584/4653/4584 4585/4654/4585\nf 4131/4200/4131 1978/1987/1978 4356/4425/4356\nf 4584/4653/4584 4131/4200/4131 4356/4425/4356\nf 4584/4653/4584 4356/4425/4356 4586/4655/4586\nf 4587/4656/4587 3354/3388/3354 3353/3387/3353\nf 4588/4657/4588 4589/4658/4589 4590/4659/4590\nf 3007/3036/3007 3321/3355/3321 4591/4660/4591\nf 3013/3043/3013 4592/4661/4592 3014/3044/3014\nf 4593/4662/4593 4588/4657/4588 4594/4663/4594\nf 4595/4664/4595 4549/4618/4549 4596/4665/4596\nf 4597/4666/4597 4598/4667/4598 4599/4668/4599\nf 4600/4669/4600 4588/4657/4588 4593/4662/4593\nf 4601/4670/4601 2362/2382/2362 2310/2329/2310\nf 4602/4671/4602 4603/4672/4603 4604/4673/4604\nf 3345/3379/3345 3344/3378/3344 4605/4674/4605\nf 3344/3378/3344 4541/4610/4541 4605/4674/4605\nf 2718/2742/2718 4551/4620/4551 2112/2122/2112\nf 4606/4675/4606 4607/4676/4607 4608/4677/4608\nf 4609/4678/4609 4610/4679/4610 4611/4680/4611\nf 4612/4681/4612 4613/4682/4613 4614/4683/4614\nf 3167/3199/3167 2187/2198/2187 2189/2200/2189\nf 1042/1042/1042 3167/3199/3167 2189/2200/2189\nf 4615/4684/4615 2663/2686/2663 2187/2198/2187\nf 4418/4487/4418 4616/4685/4616 4617/4686/4617\nf 3422/3458/3422 1337/1337/1337 3547/3588/3547\nf 2313/2333/2313 3008/3037/3008 4618/4687/4618\nf 3008/3037/3008 2313/2333/2313 3006/3035/3006\nf 4619/4688/4619 4618/4687/4618 4620/4689/4620\nf 4090/4159/4090 4351/4420/4351 3389/3423/3389\nf 4621/4690/4621 3353/3387/3353 4579/4648/4579\nf 3167/3199/3167 4615/4684/4615 2187/2198/2187\nf 4622/4691/4622 4623/4692/4623 4624/4693/4624\nf 4625/4694/4625 4626/4695/4626 4627/4696/4627\nf 4628/4697/4628 2727/2751/2727 2726/2750/2726\nf 4261/4330/4261 2854/2880/2854 4629/4698/4629\nf 4630/4699/4630 4631/4700/4631 4541/4610/4541\nf 2359/2379/2359 1050/1050/1050 2360/2380/2360\nf 4600/4669/4600 4632/4701/4632 4588/4657/4588\nf 4632/4701/4632 4589/4658/4589 4588/4657/4588\nf 4622/4691/4622 4624/4693/4624 4583/4652/4583\nf 23/23/23 2184/2195/2184 1374/1374/1374\nf 4633/4702/4633 4634/4703/4634 4621/4690/4621\nf 4635/4704/4635 4581/4650/4581 4348/4417/4348\nf 4636/4705/4636 4590/4659/4590 4589/4658/4589\nf 4637/4706/4637 4638/4707/4638 4590/4659/4590\nf 4639/4708/4639 4638/4707/4638 4640/4709/4640\nf 4580/4649/4580 4582/4651/4582 4349/4418/4349\nf 4641/4710/4641 4622/4691/4622 4583/4652/4583\nf 4582/4651/4582 4641/4710/4641 4583/4652/4583\nf 2801/2825/2801 4642/4711/4642 4643/4712/4643\nf 4638/4707/4638 4644/4713/4644 4640/4709/4640\nf 4645/4714/4645 2802/2826/2802 2801/2825/2801\nf 4517/4586/4517 4633/4702/4633 4518/4587/4518\nf 2802/2826/2802 4645/4714/4645 4646/4715/4646\nf 1339/1339/1339 1809/1817/1809 1337/1337/1337\nf 4647/4716/4647 403/403/403 4482/4551/4482\nf 1036/1036/1036 1352/1352/1352 1037/1037/1037\nf 4648/4717/4648 4607/4676/4607 4606/4675/4606\nf 4649/4718/4649 4650/4719/4650 4596/4665/4596\nf 1152/1152/1152 4649/4718/4649 2717/2741/2717\nf 2185/2196/2185 4646/4715/4646 2186/2197/2186\nf 4649/4718/4649 4596/4665/4596 2717/2741/2717\nf 4650/4719/4650 4595/4664/4595 4596/4665/4596\nf 899/899/899 3191/3225/3191 1745/1753/1745\nf 2500/2521/2500 2259/2277/2259 2501/2522/2501\nf 2185/2196/2185 2802/2826/2802 4646/4715/4646\nf 4594/4663/4594 4588/4657/4588 4590/4659/4590\nf 4651/4720/4651 4652/4721/4652 4653/4722/4653\nf 4654/4723/4654 4655/4724/4655 4043/4108/4043\nf 4656/4725/4656 4607/4676/4607 4648/4717/4648\nf 3235/3269/3235 3547/3588/3547 1086/1086/1086\nf 3547/3588/3547 2753/2777/2753 1086/1086/1086\nf 3235/3269/3235 4657/4726/4657 3547/3588/3547\nf 3547/3588/3547 4657/4726/4657 827/827/827\nf 194/194/194 405/405/405 1062/1062/1062\nf 4608/4677/4608 4600/4669/4600 4593/4662/4593\nf 3271/3305/3271 4043/4108/4043 4597/4666/4597\nf 4658/4727/4658 4591/4660/4591 4659/4728/4659\nf 4660/4729/4660 4661/4730/4661 4628/4697/4628\nf 2743/2767/2743 3235/3269/3235 1086/1086/1086\nf 4657/4726/4657 1426/1428/1426 4182/4251/4182\nf 2093/2102/2093 4182/4251/4182 1426/1428/1426\nf 3666/3718/3666 3367/3401/3367 3700/3753/3700\nf 4662/4731/4662 2663/2686/2663 4615/4684/4615\nf 4663/4732/4663 4656/4725/4656 2663/2686/2663\nf 4662/4731/4662 4663/4732/4663 2663/2686/2663\nf 4664/4733/4664 4607/4676/4607 4656/4725/4656\nf 4663/4732/4663 4664/4733/4664 4656/4725/4656\nf 4664/4733/4664 4632/4701/4632 4600/4669/4600\nf 4607/4676/4607 4664/4733/4664 4600/4669/4600\nf 1426/1428/1426 4657/4726/4657 3235/3269/3235\nf 4665/4734/4665 4637/4706/4637 4590/4659/4590\nf 4636/4705/4636 4665/4734/4665 4590/4659/4590\nf 4666/4735/4666 4193/4262/4193 4667/4736/4667\nf 2842/2867/2842 4668/4737/4668 4669/4738/4669\nf 4349/4418/4349 4348/4417/4348 4581/4650/4581\nf 4670/4739/4670 4651/4720/4651 4653/4722/4653\nf 2296/2315/2296 2546/2567/2546 2761/2785/2761\nf 1401/1403/1401 723/723/723 3235/3269/3235\nf 827/827/827 4657/4726/4657 4182/4251/4182\nf 3235/3269/3235 722/722/722 1426/1428/1426\nf 299/299/299 955/955/955 954/954/954\nf 4551/4620/4551 4550/4619/4550 4671/4740/4671\nf 4672/4741/4672 4673/4742/4673 4674/4743/4674\nf 4675/4744/4675 4672/4741/4672 4674/4743/4674\nf 4576/4645/4576 1742/1750/1742 2546/2567/2546\nf 4641/4710/4641 4585/4654/4585 4622/4691/4622\nf 4676/4745/4676 4472/4541/4472 4471/4540/4471\nf 4607/4676/4607 4600/4669/4600 4608/4677/4608\nf 4624/4693/4624 4623/4692/4623 4677/4746/4677\nf 586/586/586 3273/3307/3273 3824/3880/3824\nf 2186/2197/2186 2193/2204/2193 1037/1037/1037\nf 2260/2278/2260 2757/2781/2757 4375/4444/4375\nf 2682/2706/2682 4678/4747/4678 2683/2707/2683\nf 2003/2012/2003 3026/3056/3026 2256/2274/2256\nf 4583/4652/4583 4624/4693/4624 4679/4748/4679\nf 4193/4262/4193 4680/4749/4680 4667/4736/4667\nf 4681/4750/4681 4659/4728/4659 4682/4751/4682\nf 4683/4752/4683 4470/4539/4470 3013/3043/3013\nf 4684/4753/4684 4633/4702/4633 4517/4586/4517\nf 3092/3123/3092 2398/2419/2398 2404/2425/2404\nf 4685/4754/4685 4586/4655/4586 3824/3880/3824\nf 4586/4655/4586 4685/4754/4685 4623/4692/4623\nf 4350/4419/4350 4583/4652/4583 4679/4748/4679\nf 4686/4755/4686 4687/4756/4687 4688/4757/4688\nf 4689/4758/4689 4350/4419/4350 4679/4748/4679\nf 4687/4756/4687 4604/4673/4604 3271/3305/3271\nf 4690/4759/4690 4348/4417/4348 4689/4758/4689\nf 900/900/900 4573/4642/4573 3469/3508/3469\nf 2834/2859/2834 2225/2241/2225 704/704/704\nf 2727/2751/2727 4620/4689/4620 4691/4760/4691\nf 4692/4761/4692 2727/2751/2727 4691/4760/4691\nf 3345/3379/3345 4693/4762/4693 4694/4763/4694\nf 4695/4764/4695 4696/4765/4696 4697/4766/4697\nf 4684/4753/4684 4634/4703/4634 4633/4702/4633\nf 4696/4765/4696 4695/4764/4695 4698/4767/4698\nf 4697/4766/4697 4686/4755/4686 4688/4757/4688\nf 2224/2240/2224 2225/2241/2225 4178/4247/4178\nf 4635/4704/4635 4348/4417/4348 4690/4759/4690\nf 4655/4724/4655 4699/4768/4699 4700/4769/4700\nf 3271/3305/3271 4604/4673/4604 4603/4672/4603\nf 4581/4650/4581 4701/4770/4701 4644/4713/4644\nf 4348/4417/4348 4350/4419/4350 4689/4758/4689\nf 3015/3045/3015 4567/4636/4567 2773/2797/2773\nf 4693/4762/4693 3345/3379/3345 4702/4771/4702\nf 2842/2867/2842 2841/2866/2841 4702/4771/4702\nf 4703/4772/4703 4652/4721/4652 4704/4773/4704\nf 4581/4650/4581 4635/4704/4635 4701/4770/4701\nf 4640/4709/4640 4644/4713/4644 4705/4774/4705\nf 3271/3305/3271 4597/4666/4597 3272/3306/3272\nf 4601/4670/4601 4619/4688/4619 4706/4775/4706\nf 2801/2825/2801 4643/4712/4643 4707/4776/4707\nf 2370/2390/2370 4601/4670/4601 4706/4775/4706\nf 1097/1097/1097 4089/4158/4089 3389/3423/3389\nf 4652/4721/4652 4628/4697/4628 4704/4773/4704\nf 4708/4777/4708 4706/4775/4706 4628/4697/4628\nf 4645/4714/4645 2801/2825/2801 4707/4776/4707\nf 4706/4775/4706 2727/2751/2727 4628/4697/4628\nf 2186/2197/2186 4646/4715/4646 2193/2204/2193\nf 4586/4655/4586 4356/4425/4356 3824/3880/3824\nf 4709/4778/4709 4698/4767/4698 4695/4764/4695\nf 4614/4683/4614 4687/4756/4687 3270/3304/3270\nf 4710/4779/4710 4615/4684/4615 3167/3199/3167\nf 4711/4780/4711 4655/4724/4655 4552/4621/4552\nf 4680/4749/4680 4712/4781/4712 4667/4736/4667\nf 4708/4777/4708 2370/2390/2370 4706/4775/4706\nf 2559/2580/2559 2233/2250/2233 4713/4782/4713\nf 3122/3154/3122 4418/4487/4418 3133/3165/3133\nf 1518/1520/1518 1010/1010/1010 1009/1009/1009\nf 4655/4724/4655 4711/4780/4711 4714/4783/4714\nf 4632/4701/4632 4636/4705/4636 4589/4658/4589\nf 4715/4784/4715 4716/4785/4716 1742/1750/1742\nf 2501/2522/2501 4029/4091/4029 2790/2814/2790\nf 263/263/263 1982/1991/1982 3567/3611/3567\nf 3201/3235/3201 672/672/672 644/644/644\nf 3567/3611/3567 2616/2638/2616 210/210/210\nf 210/210/210 4717/4786/4717 209/209/209\nf 4718/4787/4718 3036/3066/3036 4719/4788/4719\nf 4720/4789/4720 3977/4035/3977 3979/4037/3979\nf 4601/4670/4601 2370/2390/2370 2362/2382/2362\nf 4637/4706/4637 4721/4790/4721 4580/4649/4580\nf 4721/4790/4721 4582/4651/4582 4580/4649/4580\nf 4722/4791/4722 4641/4710/4641 4582/4651/4582\nf 4132/4201/4132 4585/4654/4585 4641/4710/4641\nf 4585/4654/4585 4132/4201/4132 4131/4200/4131\nf 4723/4792/4723 3407/3441/3407 3302/3336/3302\nf 4697/4766/4697 4688/4757/4688 4724/4793/4724\nf 4623/4692/4623 4584/4653/4584 4586/4655/4586\nf 1265/1265/1265 2632/2655/2632 1266/1266/1266\nf 4585/4654/4585 4584/4653/4584 4623/4692/4623\nf 3879/3937/3879 4116/4185/4116 4290/4359/4290\nf 2366/2386/2366 4629/4698/4629 2854/2880/2854\nf 1982/1991/1982 2616/2638/2616 3567/3611/3567\nf 2616/2638/2616 4717/4786/4717 210/210/210\nf 4651/4720/4651 4261/4330/4261 4652/4721/4652\nf 4725/4794/4725 4571/4640/4571 4726/4795/4726\nf 4727/4796/4727 3978/4036/3978 3745/3799/3745\nf 4578/4647/4578 4693/4762/4693 4702/4771/4702\nf 2728/2752/2728 2727/2751/2727 4692/4761/4692\nf 2663/2686/2663 4656/4725/4656 2801/2825/2801\nf 4656/4725/4656 4648/4717/4648 2801/2825/2801\nf 4728/4797/4728 4638/4707/4638 4639/4708/4639\nf 4633/4702/4633 4579/4648/4579 4518/4587/4518\nf 4724/4793/4724 4688/4757/4688 4613/4682/4613\nf 4679/4748/4679 4624/4693/4624 4729/4798/4729\nf 4612/4681/4612 4614/4683/4614 4730/4799/4730\nf 2834/2859/2834 704/704/704 1060/1060/1060\nf 4689/4758/4689 4679/4748/4679 4731/4800/4731\nf 3231/3265/3231 3233/3267/3233 3230/3264/3230\nf 3697/3750/3697 2490/2511/2490 4717/4786/4717\nf 4261/4330/4261 4708/4777/4708 4652/4721/4652\nf 4700/4769/4700 4732/4801/4732 2841/2866/2841\nf 4733/4802/4733 2712/2736/2712 3224/3258/3224\nf 631/631/631 1838/1846/1838 632/632/632\nf 1566/1571/1566 281/281/281 2889/2915/2889\nf 4710/4779/4710 4662/4731/4662 4615/4684/4615\nf 4663/4732/4663 4734/4803/4734 4664/4733/4664\nf 4644/4713/4644 4701/4770/4701 4735/4804/4735\nf 4734/4803/4734 4632/4701/4632 4664/4733/4664\nf 4736/4805/4736 4672/4741/4672 4737/4806/4737\nf 4685/4754/4685 3824/3880/3824 4738/4807/4738\nf 4734/4803/4734 4739/4808/4739 4632/4701/4632\nf 4739/4808/4739 4636/4705/4636 4632/4701/4632\nf 4740/4809/4740 4665/4734/4665 4636/4705/4636\nf 4705/4774/4705 4644/4713/4644 4741/4810/4741\nf 4740/4809/4740 4637/4706/4637 4665/4734/4665\nf 4740/4809/4740 4721/4790/4721 4637/4706/4637\nf 4690/4759/4690 4689/4758/4689 4731/4800/4731\nf 4742/4811/4742 4645/4714/4645 4743/4812/4743\nf 2397/2418/2397 4744/4813/4744 3273/3307/3273\nf 3228/3262/3228 3227/3261/3227 985/985/985\nf 4745/4814/4745 1825/1833/1825 1837/1845/1837\nf 815/815/815 733/733/733 880/880/880\nf 4612/4681/4612 4730/4799/4730 670/670/670\nf 4625/4694/4625 4746/4815/4746 4626/4695/4626\nf 2646/2669/2646 2213/2224/2213 2647/2670/2647\nf 4722/4791/4722 4582/4651/4582 4721/4790/4721\nf 4645/4714/4645 4707/4776/4707 4743/4812/4743\nf 4646/4715/4646 4645/4714/4645 4747/4816/4747\nf 4748/4817/4748 4641/4710/4641 4722/4791/4722\nf 2193/2204/2193 4646/4715/4646 2383/2404/2383\nf 4646/4715/4646 4747/4816/4747 2383/2404/2383\nf 4748/4817/4748 4132/4201/4132 4641/4710/4641\nf 4749/4818/4749 4114/4183/4114 4750/4819/4750\nf 4647/4716/4647 2648/2671/2648 403/403/403\nf 4624/4693/4624 4677/4746/4677 4729/4798/4729\nf 4697/4766/4697 4724/4793/4724 4695/4764/4695\nf 4580/4649/4580 4581/4650/4581 4637/4706/4637\nf 4592/4661/4592 4522/4591/4522 3014/3044/3014\nf 4751/4820/4751 4542/4611/4542 4752/4821/4752\nf 4669/4738/4669 4555/4624/4555 4753/4822/4753\nf 4029/4091/4029 4031/4093/4031 2790/2814/2790\nf 734/734/734 733/733/733 815/815/815\nf 2616/2638/2616 2935/2961/2935 4717/4786/4717\nf 4717/4786/4717 2935/2961/2935 3697/3750/3697\nf 2935/2961/2935 4305/4374/4305 3697/3750/3697\nf 3036/3066/3036 125/125/125 4305/4374/4305\nf 4754/4823/4754 4612/4681/4612 670/670/670\nf 3345/3379/3345 4605/4674/4605 4555/4624/4555\nf 2841/2866/2841 4578/4647/4578 4702/4771/4702\nf 4732/4801/4732 4755/4824/4755 2841/2866/2841\nf 3321/3355/3321 3007/3036/3007 3177/3211/3177\nf 4673/4742/4673 4672/4741/4672 4736/4805/4736\nf 674/674/674 3015/3045/3015 2773/2797/2773\nf 4670/4739/4670 4756/4825/4756 4651/4720/4651\nf 2841/2866/2841 4755/4824/4755 4577/4646/4577\nf 4708/4777/4708 4261/4330/4261 4629/4698/4629\nf 4660/4729/4660 4628/4697/4628 2726/2750/2726\nf 2727/2751/2727 4619/4688/4619 4620/4689/4620\nf 4757/4826/4757 4516/4585/4516 4522/4591/4522\nf 4758/4827/4758 4759/4828/4759 4697/4766/4697\nf 387/387/387 4575/4644/4575 2546/2567/2546\nf 2935/2961/2935 4760/4829/4760 4305/4374/4305\nf 2360/2380/2360 1050/1050/1050 4761/4830/4761\nf 388/388/388 387/387/387 2296/2315/2296\nf 4595/4664/4595 3051/3082/3051 4549/4618/4549\nf 2224/2240/2224 4178/4247/4178 4549/4618/4549\nf 3051/3082/3051 2224/2240/2224 4549/4618/4549\nf 4182/4251/4182 3611/3659/3611 825/825/825\nf 4623/4692/4623 2059/2068/2059 2058/2067/2058\nf 4762/4831/4762 4710/4779/4710 3167/3199/3167\nf 3094/3125/3094 4029/4091/4029 2501/2522/2501\nf 3973/4031/3973 3355/3389/3355 4763/4832/4763\nf 3671/3724/3671 4764/4833/4764 3973/4031/3973\nf 4764/4833/4764 3355/3389/3355 3973/4031/3973\nf 2774/2798/2774 4558/4627/4558 3671/3724/3671\nf 4558/4627/4558 4764/4833/4764 3671/3724/3671\nf 4567/4636/4567 4558/4627/4558 2774/2798/2774\nf 2773/2797/2773 4567/4636/4567 2774/2798/2774\nf 4765/4834/4765 4683/4752/4683 4029/4091/4029\nf 3094/3125/3094 4765/4834/4765 4029/4091/4029\nf 4178/4247/4178 2834/2859/2834 4550/4619/4550\nf 4579/4648/4579 4633/4702/4633 4621/4690/4621\nf 4757/4826/4757 4592/4661/4592 4470/4539/4470\nf 2420/2441/2420 4762/4831/4762 3167/3199/3167\nf 4759/4828/4759 4686/4755/4686 4697/4766/4697\nf 3145/3177/3145 3631/3680/3631 3225/3259/3225\nf 2935/2961/2935 4766/4835/4766 4760/4829/4760\nf 158/158/158 157/157/157 753/753/753\nf 2037/2046/2037 1810/1818/1810 2035/2044/2035\nf 3774/3830/3774 4767/4836/4767 4528/4597/4528\nf 2835/2860/2835 795/795/795 797/4837/797\nf 4591/4660/4591 3965/4023/3965 4659/4728/4659\nf 4768/4838/4768 4517/4586/4517 4516/4585/4516\nf 4769/4839/4769 4690/4759/4690 4770/4840/4770\nf 4677/4746/4677 2058/2067/2058 4771/4841/4771\nf 4690/4759/4690 4731/4800/4731 4770/4840/4770\nf 2648/2671/2648 404/404/404 403/403/403\nf 4739/4808/4739 4772/4842/4772 4636/4705/4636\nf 4677/4746/4677 4623/4692/4623 2058/2067/2058\nf 4772/4842/4772 4740/4809/4740 4636/4705/4636\nf 4685/4754/4685 4773/4843/4773 2059/2068/2059\nf 4768/4838/4768 4684/4753/4684 4517/4586/4517\nf 3532/3571/3532 3015/3045/3015 674/674/674\nf 4774/4844/4774 3532/3571/3532 674/674/674\nf 4765/4834/4765 4470/4539/4470 4683/4752/4683\nf 4757/4826/4757 4522/4591/4522 4592/4661/4592\nf 4758/4827/4758 4697/4766/4697 4696/4765/4696\nf 4635/4704/4635 4690/4759/4690 4769/4839/4769\nf 4760/4829/4760 4775/4845/4775 4305/4374/4305\nf 4305/4374/4305 4775/4845/4775 4719/4788/4719\nf 4729/4798/4729 4677/4746/4677 4771/4841/4771\nf 4741/4810/4741 4644/4713/4644 4776/4846/4776\nf 2666/2689/2666 4722/4791/4722 4721/4790/4721\nf 2067/2076/2067 2666/2689/2666 4721/4790/4721\nf 4611/4680/4611 4610/4679/4610 2751/2775/2751\nf 2036/2045/2036 3364/3398/3364 2037/2046/2037\nf 4623/4692/4623 4685/4754/4685 2059/2068/2059\nf 4773/4843/4773 4685/4754/4685 4738/4807/4738\nf 4777/4847/4777 4725/4794/4725 4726/4795/4726\nf 4778/4848/4778 4564/4633/4564 4565/4634/4565\nf 4779/4849/4779 4778/4848/4778 4565/4634/4565\nf 4779/4849/4779 4565/4634/4565 2525/2546/2525\nf 4780/4850/4780 3743/3797/3743 4610/4679/4610\nf 4542/4611/4542 1126/1126/1126 4752/4821/4752\nf 2666/2689/2666 4748/4817/4748 4722/4791/4722\nf 2614/2636/2614 4766/4835/4766 2935/2961/2935\nf 4766/4835/4766 4781/4851/4781 4760/4829/4760\nf 3427/3463/3427 3041/3071/3041 4718/4787/4718\nf 3182/3216/3182 3215/3249/3215 3257/3291/3257\nf 4645/4714/4645 4742/4811/4742 4747/4816/4747\nf 4782/4852/4782 4699/4768/4699 4655/4724/4655\nf 2829/2854/2829 4654/4723/4654 4783/4853/4783\nf 4672/4741/4672 4298/4367/4298 1915/1923/1915\nf 4737/4806/4737 4784/4854/4784 4785/4855/4785\nf 4298/4367/4298 4672/4741/4672 4678/4747/4678\nf 671/671/671 4599/4668/4599 4786/4856/4786\nf 671/671/671 4786/4856/4786 4725/4794/4725\nf 4743/4812/4743 4787/4857/4787 4742/4811/4742\nf 4788/4858/4788 4652/4721/4652 4703/4772/4703\nf 4789/4859/4789 4790/4860/4790 4482/4551/4482\nf 4760/4829/4760 4781/4851/4781 4775/4845/4775\nf 4775/4845/4775 4791/4861/4791 4719/4788/4719\nf 4719/4788/4719 4792/4862/4792 4718/4787/4718\nf 1059/1059/1059 969/969/969 968/968/968\nf 4619/4688/4619 4601/4670/4601 2310/2329/2310\nf 4730/4799/4730 3270/3304/3270 3272/3306/3272\nf 4550/4619/4550 4543/4612/4543 4793/4863/4793\nf 2749/2773/2749 4794/4864/4794 4795/4865/4795\nf 4796/4866/4796 3306/3340/3306 781/781/781\nf 4797/4867/4797 4798/4868/4798 4799/4869/4799\nf 4736/4805/4736 4737/4806/4737 4785/4855/4785\nf 4797/4867/4797 4799/4869/4799 4784/4854/4784\nf 4550/4619/4550 4793/4863/4793 4671/4740/4671\nf 2749/2773/2749 676/676/676 4794/4864/4794\nf 4706/4775/4706 4619/4688/4619 2727/2751/2727\nf 4777/4847/4777 4726/4795/4726 4712/4781/4712\nf 2614/2636/2614 3722/3775/3722 4766/4835/4766\nf 4766/4835/4766 3722/3775/3722 4781/4851/4781\nf 4719/4788/4719 4791/4861/4791 4792/4862/4792\nf 4792/4862/4792 3427/3463/3427 4718/4787/4718\nf 2571/2592/2571 2194/2205/2194 3620/3668/3620\nf 4795/4865/4795 4794/4864/4794 4737/4806/4737\nf 4596/4665/4596 4549/4618/4549 4551/4620/4551\nf 2309/2328/2309 4618/4687/4618 4619/4688/4619\nf 1239/1239/1239 3132/3164/3132 1250/1250/1250\nf 4783/4853/4783 4043/4108/4043 3271/3305/3271\nf 4626/4695/4626 4715/4784/4715 4576/4645/4576\nf 4735/4804/4735 4800/4870/4800 4801/4871/4801\nf 3933/3991/3933 1477/1479/1477 3957/4015/3957\nf 4668/4737/4668 4555/4624/4555 4669/4738/4669\nf 4709/4778/4709 4695/4764/4695 3354/3388/3354\nf 3122/3154/3122 3133/3165/3133 3149/3181/3149\nf 1998/2007/1998 2000/2009/2000 3704/3757/3704\nf 4784/4854/4784 4799/4869/4799 4802/4872/4802\nf 33/33/33 2678/2702/2678 4757/4826/4757\nf 4803/4873/4803 4804/4874/4804 3344/3378/3344\nf 676/676/676 4666/4735/4666 4794/4864/4794\nf 4671/4740/4671 4793/4863/4793 4805/4875/4805\nf 726/726/726 725/725/725 1157/1157/1157\nf 4781/4851/4781 4806/4876/4806 4775/4845/4775\nf 4775/4845/4775 4806/4876/4806 4791/4861/4791\nf 2060/2069/2060 2059/2068/2059 4756/4825/4756\nf 4790/4860/4790 4751/4820/4751 4647/4716/4647\nf 4618/4687/4618 4658/4727/4658 4620/4689/4620\nf 4587/4656/4587 4709/4778/4709 3354/3388/3354\nf 2678/2702/2678 2679/2703/2679 4807/4877/4807\nf 4598/4667/4598 4753/4822/4753 4808/4878/4808\nf 3008/3037/3008 3007/3036/3007 4591/4660/4591\nf 2801/2825/2801 4648/4717/4648 4642/4711/4642\nf 4554/4623/4554 4809/4879/4809 4552/4621/4552\nf 4522/4591/4522 4557/4626/4557 3014/3044/3014\nf 4794/4864/4794 4797/4867/4797 4784/4854/4784\nf 2059/2068/2059 4651/4720/4651 4756/4825/4756\nf 2213/2224/2213 2215/2226/2215 2653/2676/2653\nf 168/168/168 2510/2531/2510 166/166/166\nf 2510/2531/2510 168/168/168 3027/3057/3027\nf 3682/3735/3682 3722/3775/3722 3434/3473/3434\nf 4224/4293/4224 4575/4644/4575 387/387/387\nf 4802/4872/4802 388/388/388 4351/4420/4351\nf 4675/4744/4675 2684/2708/2684 2553/2574/2553\nf 4675/4744/4675 4674/4743/4674 2684/2708/2684\nf 2309/2328/2309 2313/2333/2313 4618/4687/4618\nf 3745/3799/3745 4686/4755/4686 4759/4828/4759\nf 2432/2453/2432 4659/4728/4659 4681/4750/4681\nf 4810/4880/4810 2432/2453/2432 4681/4750/4681\nf 2698/2722/2698 3743/3797/3743 4508/4577/4508\nf 4596/4665/4596 4551/4620/4551 2718/2742/2718\nf 2261/2279/2261 3007/3036/3007 3006/3035/3006\nf 3722/3775/3722 4811/4881/4811 4781/4851/4781\nf 4781/4851/4781 4811/4881/4811 4806/4876/4806\nf 4806/4876/4806 4812/4882/4812 4791/4861/4791\nf 4791/4861/4791 4812/4882/4812 4792/4862/4792\nf 4616/4685/4616 4418/4487/4418 3743/3797/3743\nf 4598/4667/4598 4808/4878/4808 4599/4668/4599\nf 1477/1479/1477 2560/2581/2560 2559/2580/2559\nf 4687/4756/4687 3271/3305/3271 3270/3304/3270\nf 289/289/289 288/288/288 4146/4215/4146\nf 4571/4640/4571 4625/4694/4625 4627/4696/4627\nf 4570/4639/4570 4115/4184/4115 3879/3937/3879\nf 1319/1319/1319 1381/1381/1381 696/696/696\nf 1292/1292/1292 1319/1319/1319 696/696/696\nf 4727/4796/4727 3745/3799/3745 3744/3798/3744\nf 3361/3395/3361 3407/3441/3407 3382/3416/3382\nf 749/749/749 2111/2121/2111 4813/4883/4813\nf 2111/2121/2111 2113/2123/2113 4813/4883/4813\nf 4224/4293/4224 387/387/387 386/386/386\nf 4814/4884/4814 3966/4024/3966 4815/4885/4815\nf 2432/2453/2432 4658/4727/4658 4659/4728/4659\nf 3169/3201/3169 2835/2860/2835 4816/4886/4816\nf 2425/2446/2425 3152/3184/3152 3330/3364/3330\nf 3722/3775/3722 3682/3735/3682 4811/4881/4811\nf 4811/4881/4811 4817/4887/4817 4806/4876/4806\nf 4812/4882/4812 4818/4888/4818 4792/4862/4792\nf 4819/4889/4819 3427/3463/3427 4792/4862/4792\nf 4818/4888/4818 4819/4889/4819 4792/4862/4792\nf 4819/4889/4819 3284/3318/3284 3427/3463/3427\nf 4773/4843/4773 4261/4330/4261 4651/4720/4651\nf 4691/4760/4691 4620/4689/4620 4820/4890/4820\nf 4222/4291/4222 386/386/386 4798/4868/4798\nf 4821/4891/4821 4710/4779/4710 4762/4831/4762\nf 4821/4891/4821 4662/4731/4662 4710/4779/4710\nf 4753/4822/4753 4822/4892/4822 4808/4878/4808\nf 4618/4687/4618 3008/3037/3008 4658/4727/4658\nf 140/140/140 1477/1479/1477 3100/3132/3100\nf 1477/1479/1477 2559/2580/2559 3100/3132/3100\nf 3303/3337/3303 4823/4893/4823 3231/3265/3231\nf 4808/4878/4808 4824/4894/4824 4746/4815/4746\nf 321/321/321 3092/3123/3092 726/726/726\nf 3407/3441/3407 4723/4792/4723 3382/3416/3382\nf 4752/4821/4752 3880/3938/3880 2646/2669/2646\nf 4659/4728/4659 2875/2901/2875 4825/4895/4825\nf 4674/4743/4674 1096/1096/1096 2628/2650/2628\nf 2684/2708/2684 4674/4743/4674 2628/2650/2628\nf 4808/4878/4808 4822/4892/4822 4824/4894/4824\nf 1126/1126/1126 4568/4637/4568 3880/3938/3880\nf 4812/4882/4812 4806/4876/4806 4817/4887/4817\nf 3007/3036/3007 2261/2279/2261 3177/3211/3177\nf 4826/4896/4826 4663/4732/4663 4662/4731/4662\nf 4826/4896/4826 4734/4803/4734 4663/4732/4663\nf 4110/4179/4110 4112/4181/4112 1126/1126/1126\nf 1826/1834/1826 1804/1812/1804 501/501/501\nf 355/355/355 357/357/357 1582/1587/1582\nf 84/84/84 3819/3875/3819 85/85/85\nf 3682/3735/3682 3382/3416/3382 4723/4792/4723\nf 633/633/633 469/469/469 631/631/631\nf 4713/4782/4713 4827/4897/4827 2559/2580/2559\nf 321/321/321 2928/2954/2928 3092/3123/3092\nf 2713/2737/2713 358/358/358 1107/1107/1107\nf 4647/4716/4647 4752/4821/4752 2646/2669/2646\nf 4674/4743/4674 4673/4742/4673 1096/1096/1096\nf 4543/4612/4543 3419/3455/3419 4828/4898/4828\nf 4543/4612/4543 4828/4898/4828 4793/4863/4793\nf 4716/4785/4716 4790/4860/4790 4789/4859/4789\nf 3008/3037/3008 4591/4660/4591 4658/4727/4658\nf 4829/4899/4829 4713/4782/4713 2233/2250/2233\nf 4830/4900/4830 4812/4882/4812 4817/4887/4817\nf 4831/4901/4831 4818/4888/4818 4812/4882/4812\nf 1743/1751/1743 3237/3271/3237 3436/3475/3436\nf 4030/4092/4030 3013/3043/3013 3532/3571/3532\nf 4694/4763/4694 4832/4902/4832 3345/3379/3345\nf 4482/4551/4482 403/403/403 2541/2562/2541\nf 4472/4541/4472 4780/4850/4780 4610/4679/4610\nf 4522/4591/4522 4518/4587/4518 4557/4626/4557\nf 4719/4788/4719 3036/3066/3036 4305/4374/4305\nf 2875/2901/2875 3966/4024/3966 4814/4884/4814\nf 3100/3132/3100 4827/4897/4827 2276/2294/2276\nf 2277/2295/2277 4833/4903/4833 2928/2954/2928\nf 790/1523/790 922/922/922 1268/1268/1268\nf 4754/4823/4754 4613/4682/4613 4612/4681/4612\nf 1737/1745/1737 2494/2515/2494 2852/2878/2852\nf 3682/3735/3682 4834/4904/4834 4811/4881/4811\nf 4811/4881/4811 4834/4904/4834 4817/4887/4817\nf 4817/4887/4817 4834/4904/4834 4830/4900/4830\nf 4831/4901/4831 4835/4905/4835 4819/4889/4819\nf 4818/4888/4818 4831/4901/4831 4819/4889/4819\nf 4835/4905/4835 3283/3317/3283 4819/4889/4819\nf 4621/4690/4621 4587/4656/4587 3353/3387/3353\nf 3923/3981/3923 2235/2252/2235 2234/2251/2234\nf 2035/2044/2035 1810/1818/1810 1963/1972/1963\nf 4132/4201/4132 2075/2084/2075 1979/1988/1979\nf 2559/2580/2559 4827/4897/4827 3100/3132/3100\nf 2399/2420/2399 2398/2419/2398 3092/3123/3092\nf 4673/4742/4673 4736/4805/4736 4089/4158/4089\nf 4804/4874/4804 4630/4699/4630 4541/4610/4541\nf 4556/4625/4556 4542/4611/4542 4751/4820/4751\nf 3397/3431/3397 3682/3735/3682 4723/4792/4723\nf 601/601/601 3676/3729/3676 1598/1603/1598\nf 3682/3735/3682 3397/3431/3397 4834/4904/4834\nf 4830/4900/4830 4836/4906/4836 4812/4882/4812\nf 4790/4860/4790 4647/4716/4647 4482/4551/4482\nf 4772/4842/4772 4837/4907/4837 4740/4809/4740\nf 3225/3259/3225 3631/3680/3631 4838/4908/4838\nf 2235/2252/2235 4829/4899/4829 2233/2250/2233\nf 2075/2084/2075 4132/4201/4132 1881/1889/1881\nf 1152/1152/1152 4650/4719/4650 4649/4718/4649\nf 304/304/304 142/142/142 321/321/321\nf 1723/1731/1723 1722/1730/1722 575/575/575\nf 3122/3154/3122 4508/4577/4508 4419/4488/4419\nf 3100/3132/3100 2276/2294/2276 297/297/297\nf 3190/3224/3190 3822/3878/3822 2521/2542/2521\nf 4839/4909/4839 4472/4541/4472 4840/4910/4840\nf 4671/4740/4671 4805/4875/4805 4500/4569/4500\nf 4659/4728/4659 3965/4023/3965 2875/2901/2875\nf 4631/4700/4631 1124/1124/1124 4541/4610/4541\nf 4605/4674/4605 4541/4610/4541 4542/4611/4542\nf 3302/3336/3302 3397/3431/3397 4723/4792/4723\nf 3397/3431/3397 4841/4911/4841 4834/4904/4834\nf 4841/4911/4841 4842/4912/4842 4834/4904/4834\nf 4842/4912/4842 4830/4900/4830 4834/4904/4834\nf 4836/4906/4836 4831/4901/4831 4812/4882/4812\nf 4831/4901/4831 4843/4913/4843 4835/4905/4835\nf 4843/4913/4843 4844/4914/4844 4835/4905/4835\nf 4844/4914/4844 4733/4802/4733 4835/4905/4835\nf 4835/4905/4835 4733/4802/4733 3283/3317/3283\nf 2876/2902/2876 2875/2901/2875 4814/4884/4814\nf 3880/3938/3880 2213/2224/2213 2646/2669/2646\nf 1097/1097/1097 4673/4742/4673 4089/4158/4089\nf 2310/2329/2310 2309/2328/2309 4619/4688/4619\nf 4738/4807/4738 4744/4813/4744 4773/4843/4773\nf 4837/4907/4837 4721/4790/4721 4740/4809/4740\nf 4837/4907/4837 2067/2076/2067 4721/4790/4721\nf 2276/2294/2276 4845/4915/4845 2277/2295/2277\nf 4833/4903/4833 4846/4916/4846 3092/3123/3092\nf 2928/2954/2928 4833/4903/4833 3092/3123/3092\nf 4846/4916/4846 2399/2420/2399 3092/3123/3092\nf 2399/2420/2399 3394/3428/3394 2400/2421/2400\nf 3631/3680/3631 4155/4224/4155 4838/4908/4838\nf 4089/4158/4089 4736/4805/4736 4090/4159/4090\nf 4736/4805/4736 4785/4855/4785 4090/4159/4090\nf 4712/4781/4712 4222/4291/4222 4667/4736/4667\nf 4746/4815/4746 4824/4894/4824 4716/4785/4716\nf 4842/4912/4842 4836/4906/4836 4830/4900/4830\nf 4844/4914/4844 2712/2736/2712 4733/4802/4733\nf 4591/4660/4591 3321/3355/3321 3965/4023/3965\nf 4472/4541/4472 4610/4679/4610 4840/4910/4840\nf 4673/4742/4673 1097/1097/1097 1096/1096/1096\nf 1881/1889/1881 4748/4817/4748 2666/2689/2666\nf 4149/4218/4149 2235/2252/2235 3923/3981/3923\nf 4748/4817/4748 1881/1889/1881 4132/4201/4132\nf 4785/4855/4785 4784/4854/4784 4802/4872/4802\nf 4827/4897/4827 4847/4917/4847 2276/2294/2276\nf 4847/4917/4847 4845/4915/4845 2276/2294/2276\nf 2277/2295/2277 4845/4915/4845 4833/4903/4833\nf 4848/4918/4848 3394/3428/3394 2399/2420/2399\nf 4576/4645/4576 4715/4784/4715 1742/1750/1742\nf 4825/4895/4825 2875/2901/2875 2920/2946/2920\nf 4730/4799/4730 3272/3306/3272 3610/3658/3610\nf 4843/4913/4843 4831/4901/4831 4836/4906/4836\nf 4849/4919/4849 4844/4914/4844 4843/4913/4843\nf 2713/2737/2713 2712/2736/2712 4844/4914/4844\nf 4849/4919/4849 2713/2737/2713 4844/4914/4844\nf 2310/2329/2310 2362/2382/2362 2333/2353/2333\nf 4605/4674/4605 4542/4611/4542 4555/4624/4555\nf 3344/3378/3344 3343/3377/3343 4850/4920/4850\nf 4613/4682/4613 4688/4757/4688 4614/4683/4614\nf 4771/4841/4771 2058/2067/2058 4851/4921/4851\nf 4614/4683/4614 4688/4757/4688 4687/4756/4687\nf 2235/2252/2235 4149/4218/4149 4829/4899/4829\nf 4713/4782/4713 4847/4917/4847 4827/4897/4827\nf 4833/4903/4833 4845/4915/4845 4846/4916/4846\nf 4852/4922/4852 2399/2420/2399 4846/4916/4846\nf 4848/4918/4848 781/781/781 3394/3428/3394\nf 1136/1136/1136 23/23/23 1017/1017/1017\nf 4785/4855/4785 4802/4872/4802 4090/4159/4090\nf 4043/4108/4043 4598/4667/4598 4597/4666/4597\nf 2260/2278/2260 4765/4834/4765 3094/3125/3094\nf 3272/3306/3272 4597/4666/4597 3610/3658/3610\nf 3031/3061/3031 150/150/150 3227/3261/3227\nf 428/428/428 4841/4911/4841 3397/3431/3397\nf 2360/2380/2360 3339/3373/3339 2361/2381/2361\nf 4620/4689/4620 4658/4727/4658 2432/2453/2432\nf 4043/4108/4043 2842/2867/2842 4598/4667/4598\nf 4769/4839/4769 4770/4840/4770 4853/4923/4853\nf 2828/2853/2828 4769/4839/4769 4853/4923/4853\nf 4654/4723/4654 4043/4108/4043 4783/4853/4783\nf 3273/3307/3273 4738/4807/4738 3824/3880/3824\nf 3133/3165/3133 4617/4686/4617 299/299/299\nf 4149/4218/4149 4854/4924/4854 4829/4899/4829\nf 4829/4899/4829 4854/4924/4854 4713/4782/4713\nf 4854/4924/4854 4855/4925/4855 4713/4782/4713\nf 4713/4782/4713 4855/4925/4855 4847/4917/4847\nf 4847/4917/4847 4856/4926/4856 4845/4915/4845\nf 4845/4915/4845 4857/4927/4857 4846/4916/4846\nf 4846/4916/4846 4857/4927/4857 4852/4922/4852\nf 4852/4922/4852 4848/4918/4848 2399/2420/2399\nf 2749/2773/2749 674/674/674 676/676/676\nf 4470/4539/4470 4592/4661/4592 3013/3043/3013\nf 4683/4752/4683 4030/4092/4030 4029/4091/4029\nf 2718/2742/2718 2112/2122/2112 2111/2121/2111\nf 670/670/670 4730/4799/4730 3610/3658/3610\nf 2830/2855/2830 4635/4704/4635 4769/4839/4769\nf 494/494/494 4841/4911/4841 428/428/428\nf 494/494/494 3602/3650/3602 4842/4912/4842\nf 4841/4911/4841 494/494/494 4842/4912/4842\nf 4858/4928/4858 4836/4906/4836 4842/4912/4842\nf 4859/4929/4859 4843/4913/4843 4836/4906/4836\nf 4843/4913/4843 4859/4929/4859 4849/4919/4849\nf 4859/4929/4859 2713/2737/2713 4849/4919/4849\nf 1375/1375/1375 2184/2195/2184 1628/1633/1628\nf 4518/4587/4518 4579/4648/4579 4557/4626/4557\nf 1825/1833/1825 4745/4814/4745 1871/1879/1871\nf 2830/2855/2830 2829/2854/2829 4602/4671/4602\nf 4800/4870/4800 4701/4770/4701 2830/2855/2830\nf 4149/4218/4149 4860/4930/4860 4854/4924/4854\nf 4847/4917/4847 4861/4931/4861 4856/4926/4856\nf 4856/4926/4856 4857/4927/4857 4845/4915/4845\nf 4753/4822/4753 4555/4624/4555 4822/4892/4822\nf 1488/1490/1488 1489/1491/1489 3419/3455/3419\nf 4114/4183/4114 4763/4832/4763 4750/4819/4750\nf 4701/4770/4701 4635/4704/4635 2830/2855/2830\nf 4701/4770/4701 4800/4870/4800 4735/4804/4735\nf 3602/3650/3602 4858/4928/4858 4842/4912/4842\nf 4858/4928/4858 4859/4929/4859 4836/4906/4836\nf 4862/4932/4862 4863/4933/4863 4859/4929/4859\nf 4859/4929/4859 4863/4933/4863 2713/2737/2713\nf 828/828/828 491/491/491 1262/1262/1262\nf 4750/4819/4750 4754/4823/4754 669/669/669\nf 4776/4846/4776 4644/4713/4644 4864/4934/4864\nf 4644/4713/4644 4735/4804/4735 3977/4035/3977\nf 4655/4724/4655 4700/4769/4700 2841/2866/2841\nf 4644/4713/4644 3977/4035/3977 4864/4934/4864\nf 4704/4773/4704 4628/4697/4628 4661/4730/4661\nf 2731/2755/2731 4860/4930/4860 4149/4218/4149\nf 4860/4930/4860 4865/4935/4865 4854/4924/4854\nf 4865/4935/4865 4866/4936/4866 4854/4924/4854\nf 4854/4924/4854 4866/4936/4866 4855/4925/4855\nf 4866/4936/4866 4861/4931/4861 4847/4917/4847\nf 4855/4925/4855 4866/4936/4866 4847/4917/4847\nf 4856/4926/4856 4867/4937/4867 4857/4927/4857\nf 4134/4203/4134 4174/4243/4174 4017/4076/4017\nf 4868/4938/4868 4569/4638/4569 4568/4637/4568\nf 4802/4872/4802 4351/4420/4351 4090/4159/4090\nf 4763/4832/4763 4754/4823/4754 4750/4819/4750\nf 2678/2702/2678 4516/4585/4516 4757/4826/4757\nf 4742/4811/4742 4787/4857/4787 4869/4939/4869\nf 3602/3650/3602 512/512/512 2772/2796/2772\nf 4761/4830/4761 1050/1050/1050 1052/1052/1052\nf 555/555/555 556/556/556 993/993/993\nf 3948/4006/3948 4040/4104/4040 3751/3805/3751\nf 4863/4933/4863 4870/4940/4870 2713/2737/2713\nf 2713/2737/2713 4870/4940/4870 358/358/358\nf 373/373/373 472/472/472 861/861/861\nf 3973/4031/3973 4763/4832/4763 4114/4183/4114\nf 669/669/669 4754/4823/4754 670/670/670\nf 176/176/176 4871/4941/4871 3276/3310/3276\nf 2852/2878/2852 4595/4664/4595 4650/4719/4650\nf 3902/3960/3902 3401/3435/3401 3400/3434/3400\nf 2730/2754/2730 936/936/936 2731/2755/2731\nf 936/936/936 4872/4942/4872 2731/2755/2731\nf 2731/2755/2731 4872/4942/4872 4860/4930/4860\nf 4867/4937/4867 4856/4926/4856 4861/4931/4861\nf 4796/4866/4796 4848/4918/4848 4852/4922/4852\nf 4796/4866/4796 781/781/781 4848/4918/4848\nf 4599/4668/4599 4808/4878/4808 4625/4694/4625\nf 3610/3658/3610 4597/4666/4597 4599/4668/4599\nf 4807/4877/4807 4768/4838/4768 4516/4585/4516\nf 4873/4943/4873 4662/4731/4662 4821/4891/4821\nf 1887/1895/1887 3602/3650/3602 2772/2796/2772\nf 4874/4944/4874 4858/4928/4858 3602/3650/3602\nf 4862/4932/4862 4859/4929/4859 4858/4928/4858\nf 1035/1035/1035 2383/2404/2383 1395/1395/1395\nf 4767/4836/4767 176/176/176 119/119/119\nf 4528/4597/4528 4767/4836/4767 119/119/119\nf 4871/4941/4871 1052/1052/1052 3276/3310/3276\nf 3339/3373/3339 2360/2380/2360 4761/4830/4761\nf 4873/4943/4873 4826/4896/4826 4662/4731/4662\nf 2645/2668/2645 1554/1559/1554 203/203/203\nf 4872/4942/4872 4875/4945/4875 4860/4930/4860\nf 4860/4930/4860 4875/4945/4875 4865/4935/4865\nf 4865/4935/4865 4876/4946/4876 4866/4936/4866\nf 4877/4947/4877 4867/4937/4867 4861/4931/4861\nf 4857/4927/4857 4878/4948/4878 4852/4922/4852\nf 4878/4948/4878 4796/4866/4796 4852/4922/4852\nf 2066/2075/2066 2666/2689/2666 2067/2076/2067\nf 4712/4781/4712 4223/4292/4223 4222/4291/4222\nf 4565/4634/4565 4678/4747/4678 2682/2706/2682\nf 1917/1925/1917 4774/4844/4774 674/674/674\nf 2678/2702/2678 4807/4877/4807 4516/4585/4516\nf 4747/4816/4747 4742/4811/4742 4301/4370/4301\nf 3746/3800/3746 4759/4828/4759 4758/4827/4758\nf 4596/4665/4596 2718/2742/2718 2717/2741/2717\nf 2854/2880/2854 2380/2401/2380 2366/2386/2366\nf 1887/1895/1887 4874/4944/4874 3602/3650/3602\nf 4874/4944/4874 4862/4932/4862 4858/4928/4858\nf 4879/4949/4879 4863/4933/4863 4862/4932/4862\nf 4863/4933/4863 4879/4949/4879 4870/4940/4870\nf 4747/4816/4747 4301/4370/4301 2383/2404/2383\nf 3774/3830/3774 4880/4950/4880 4767/4836/4767\nf 4767/4836/4767 4880/4950/4880 176/176/176\nf 4880/4950/4880 4871/4941/4871 176/176/176\nf 1999/2008/1999 1998/2007/1998 3144/3176/3144\nf 4881/4951/4881 4739/4808/4739 4734/4803/4734\nf 1205/1205/1205 1207/1207/1207 2427/2448/2427\nf 935/935/935 4872/4942/4872 936/936/936\nf 4872/4942/4872 4882/4952/4882 4875/4945/4875\nf 4875/4945/4875 4876/4946/4876 4865/4935/4865\nf 4876/4946/4876 4883/4953/4883 4866/4936/4866\nf 4883/4953/4883 4877/4947/4877 4861/4931/4861\nf 4866/4936/4866 4883/4953/4883 4861/4931/4861\nf 4867/4937/4867 4884/4954/4884 4857/4927/4857\nf 3989/4047/3989 955/955/955 4616/4685/4616\nf 3966/4024/3966 4780/4850/4780 4472/4541/4472\nf 4602/4671/4602 2829/2854/2829 4783/4853/4783\nf 4885/4955/4885 4772/4842/4772 4739/4808/4739\nf 4885/4955/4885 4886/4956/4886 4772/4842/4772\nf 3772/3828/3772 3774/3830/3774 4528/4597/4528\nf 1152/1152/1152 1396/1396/1396 4650/4719/4650\nf 4879/4949/4879 501/501/501 4870/4940/4870\nf 4375/4444/4375 4301/4370/4301 4303/4372/4303\nf 4887/4957/4887 4880/4950/4880 3774/3830/3774\nf 4887/4957/4887 4871/4941/4871 4880/4950/4880\nf 4887/4957/4887 4888/4958/4888 4871/4941/4871\nf 4888/4958/4888 1052/1052/1052 4871/4941/4871\nf 4508/4577/4508 3122/3154/3122 3191/3225/3191\nf 4886/4956/4886 4837/4907/4837 4772/4842/4772\nf 935/935/935 4882/4952/4882 4872/4942/4872\nf 4884/4954/4884 4878/4948/4878 4857/4927/4857\nf 4572/4641/4572 4575/4644/4575 4224/4293/4224\nf 3966/4024/3966 4472/4541/4472 4676/4745/4676\nf 4815/4885/4815 3966/4024/3966 4676/4745/4676\nf 4786/4856/4786 4599/4668/4599 4625/4694/4625\nf 4602/4671/4602 4783/4853/4783 4603/4672/4603\nf 4682/4751/4682 4659/4728/4659 4825/4895/4825\nf 4680/4749/4680 4777/4847/4777 4712/4781/4712\nf 4695/4764/4695 4724/4793/4724 3354/3388/3354\nf 2279/2297/2279 2067/2076/2067 4837/4907/4837\nf 4889/4959/4889 1072/1072/1072 988/988/988\nf 1837/1845/1837 4862/4932/4862 4874/4944/4874\nf 1887/1895/1887 1837/1845/1837 4874/4944/4874\nf 1837/1845/1837 4879/4949/4879 4862/4932/4862\nf 1837/1845/1837 1826/1834/1826 4879/4949/4879\nf 3904/3962/3904 4273/4342/4273 3897/3955/3897\nf 4801/4871/4801 4687/4756/4687 4686/4755/4686\nf 4801/4871/4801 4604/4673/4604 4687/4756/4687\nf 4499/4568/4499 3774/3830/3774 3773/3829/3773\nf 523/523/523 2283/2302/2283 1407/1409/1407\nf 4273/4342/4273 4890/4960/4890 935/935/935\nf 937/937/937 4273/4342/4273 935/935/935\nf 935/935/935 4890/4960/4890 4882/4952/4882\nf 4882/4952/4882 4891/4961/4891 4875/4945/4875\nf 4883/4953/4883 4892/4962/4892 4877/4947/4877\nf 4892/4962/4892 4893/4963/4893 4877/4947/4877\nf 4894/4964/4894 4796/4866/4796 4878/4948/4878\nf 4894/4964/4894 4895/4965/4895 4796/4866/4796\nf 4895/4965/4895 3306/3340/3306 4796/4866/4796\nf 1489/1491/1489 1763/1771/1763 3419/3455/3419\nf 3183/3217/3183 4896/4966/4896 3118/3150/3118\nf 4113/4182/4113 4868/4938/4868 4568/4637/4568\nf 1126/1126/1126 4113/4182/4113 4568/4637/4568\nf 4572/4641/4572 4626/4695/4626 4576/4645/4576\nf 1051/1051/1051 1050/1050/1050 2359/2379/2359\nf 33/33/33 4897/4967/4897 34/34/34\nf 4735/4804/4735 4801/4871/4801 3978/4036/3978\nf 1871/1879/1871 4745/4814/4745 1887/1895/1887\nf 4745/4814/4745 1837/1845/1837 1887/1895/1887\nf 4879/4949/4879 1826/1834/1826 501/501/501\nf 4617/4686/4617 955/955/955 299/299/299\nf 4898/4968/4898 3774/3830/3774 4499/4568/4499\nf 4899/4969/4899 4761/4830/4761 4888/4958/4888\nf 1123/1123/1123 2391/2412/2391 2390/2411/2390\nf 4890/4960/4890 3964/4022/3964 4882/4952/4882\nf 4882/4952/4882 3964/4022/3964 4891/4961/4891\nf 4891/4961/4891 4900/4970/4900 4875/4945/4875\nf 4900/4970/4900 4901/4971/4901 4876/4946/4876\nf 4875/4945/4875 4900/4970/4900 4876/4946/4876\nf 4901/4971/4901 4883/4953/4883 4876/4946/4876\nf 4877/4947/4877 4884/4954/4884 4867/4937/4867\nf 4884/4954/4884 4902/4972/4902 4878/4948/4878\nf 427/427/427 494/494/494 428/428/428\nf 4572/4641/4572 4576/4645/4576 4575/4644/4575\nf 1915/1923/1915 1917/1925/1917 4795/4865/4795\nf 4565/4634/4565 4298/4367/4298 4678/4747/4678\nf 4610/4679/4610 3743/3797/3743 2751/2775/2751\nf 4655/4724/4655 2840/2865/2840 4043/4108/4043\nf 3610/3658/3610 4599/4668/4599 671/671/671\nf 4614/4683/4614 3270/3304/3270 4730/4799/4730\nf 2829/2854/2829 4552/4621/4552 4654/4723/4654\nf 4552/4621/4552 4655/4724/4655 4654/4723/4654\nf 3344/3378/3344 4804/4874/4804 4541/4610/4541\nf 4498/4567/4498 4410/4479/4410 3692/3745/3692\nf 81/81/81 4498/4567/4498 3692/3745/3692\nf 4898/4968/4898 4499/4568/4499 2568/2589/2568\nf 4074/4143/4074 4898/4968/4898 2568/2589/2568\nf 4899/4969/4899 4888/4958/4888 4887/4957/4887\nf 4761/4830/4761 4899/4969/4899 3339/3373/3339\nf 3964/4022/3964 4900/4970/4900 4891/4961/4891\nf 4893/4963/4893 4884/4954/4884 4877/4947/4877\nf 3824/3880/3824 584/584/584 586/586/586\nf 4774/4844/4774 1917/1925/1917 1916/1924/1916\nf 4714/4783/4714 4782/4852/4782 4655/4724/4655\nf 4786/4856/4786 4625/4694/4625 4571/4640/4571\nf 4678/4747/4678 4672/4741/4672 4675/4744/4675\nf 4193/4262/4193 3672/3725/3672 3759/3814/3759\nf 4903/4973/4903 3774/3830/3774 4898/4968/4898\nf 4903/4973/4903 4887/4957/4887 3774/3830/3774\nf 4800/4870/4800 4604/4673/4604 4801/4871/4801\nf 3327/3361/3327 4548/4617/4548 4904/4974/4904\nf 4273/4342/4273 3904/3962/3904 4890/4960/4890\nf 4890/4960/4890 3904/3962/3904 3964/4022/3964\nf 4901/4971/4901 4905/4975/4905 4883/4953/4883\nf 4883/4953/4883 4905/4975/4905 4892/4962/4892\nf 4905/4975/4905 4906/4976/4906 4892/4962/4892\nf 4907/4977/4907 4893/4963/4893 4892/4962/4892\nf 4906/4976/4906 4907/4977/4907 4892/4962/4892\nf 4907/4977/4907 4884/4954/4884 4893/4963/4893\nf 4902/4972/4902 4908/4978/4908 4878/4948/4878\nf 4895/4965/4895 3201/3235/3201 3200/3234/3200\nf 3133/3165/3133 4418/4487/4418 4617/4686/4617\nf 4652/4721/4652 4708/4777/4708 4628/4697/4628\nf 4653/4722/4653 4652/4721/4652 4788/4858/4788\nf 4822/4892/4822 4556/4625/4556 4824/4894/4824\nf 1773/1781/1773 53/53/53 3969/4027/3969\nf 4840/4910/4840 4610/4679/4610 4609/4678/4609\nf 3978/4036/3978 4801/4871/4801 4686/4755/4686\nf 4222/4291/4222 4224/4293/4224 386/386/386\nf 4826/4896/4826 4881/4951/4881 4734/4803/4734\nf 4885/4955/4885 4739/4808/4739 4881/4951/4881\nf 4909/4979/4909 4887/4957/4887 4903/4973/4903\nf 4909/4979/4909 4899/4969/4899 4887/4957/4887\nf 4909/4979/4909 4910/4980/4910 4899/4969/4899\nf 4899/4969/4899 3400/3434/3400 3340/3374/3340\nf 3339/3373/3339 4899/4969/4899 3340/3374/3340\nf 3904/3962/3904 3956/4014/3956 3964/4022/3964\nf 1477/1479/1477 1701/1708/1701 3957/4015/3957\nf 3964/4022/3964 3061/3092/3061 4900/4970/4900\nf 4900/4970/4900 3061/3092/3061 4901/4971/4901\nf 4901/4971/4901 4911/4981/4911 4905/4975/4905\nf 4907/4977/4907 4902/4972/4902 4884/4954/4884\nf 4908/4978/4908 4894/4964/4894 4878/4948/4878\nf 3797/3853/3797 1445/1447/1445 4046/4111/4046\nf 3743/3797/3743 4419/4488/4419 4508/4577/4508\nf 2424/2445/2424 3428/3464/3428 3173/3205/3173\nf 4726/4795/4726 4571/4640/4571 4223/4292/4223\nf 1917/1925/1917 2749/2773/2749 4795/4865/4795\nf 2525/2546/2525 4565/4634/4565 2682/2706/2682\nf 4629/4698/4629 2370/2390/2370 4708/4777/4708\nf 4851/4921/4851 2058/2067/2058 4912/4982/4912\nf 4886/4956/4886 2279/2297/2279 4837/4907/4837\nf 4913/4983/4913 4073/4142/4073 4393/4462/4393\nf 4329/4398/4329 4913/4983/4913 4393/4462/4393\nf 4913/4983/4913 4074/4143/4074 4073/4142/4073\nf 4914/4984/4914 4898/4968/4898 4074/4143/4074\nf 4611/4680/4611 2751/2775/2751 4915/4985/4915\nf 3061/3092/3061 3956/4014/3956 2755/2779/2755\nf 4906/4976/4906 4916/4986/4916 4907/4977/4907\nf 4585/4654/4585 4623/4692/4623 4622/4691/4622\nf 2828/2853/2828 4853/4923/4853 4917/4987/4917\nf 4655/4724/4655 2841/2866/2841 2840/2865/2840\nf 4408/4477/4408 4913/4983/4913 4329/4398/4329\nf 4914/4984/4914 4074/4143/4074 4913/4983/4913\nf 4914/4984/4914 4903/4973/4903 4898/4968/4898\nf 4910/4980/4910 3400/3434/3400 4899/4969/4899\nf 2929/2955/2929 3034/3064/3034 4012/4071/4012\nf 3061/3092/3061 2209/2220/2209 4901/4971/4901\nf 4901/4971/4901 4918/4988/4918 4911/4981/4911\nf 4919/4989/4919 4907/4977/4907 4916/4986/4916\nf 4907/4977/4907 4919/4989/4919 4902/4972/4902\nf 4919/4989/4919 4908/4978/4908 4902/4972/4902\nf 4712/4781/4712 4726/4795/4726 4223/4292/4223\nf 675/675/675 4666/4735/4666 676/676/676\nf 4799/4869/4799 388/388/388 4802/4872/4802\nf 4473/4542/4473 4472/4541/4472 4839/4909/4839\nf 4864/4934/4864 3977/4035/3977 4920/4990/4920\nf 4789/4859/4789 4482/4551/4482 2589/2610/2589\nf 4629/4698/4629 2366/2386/2366 2370/2390/2370\nf 2830/2855/2830 4769/4839/4769 2828/2853/2828\nf 4742/4811/4742 4869/4939/4869 4921/4991/4921\nf 33/33/33 4742/4811/4742 4921/4991/4921\nf 4409/4478/4409 4913/4983/4913 4408/4477/4408\nf 4922/4992/4922 4914/4984/4914 4913/4983/4913\nf 4914/4984/4914 4923/4993/4923 4903/4973/4903\nf 4923/4993/4923 4909/4979/4909 4903/4973/4903\nf 2689/2713/2689 2691/2715/2691 3023/3053/3023\nf 1396/1396/1396 2852/2878/2852 4650/4719/4650\nf 2209/2220/2209 4918/4988/4918 4901/4971/4901\nf 4924/4994/4924 4905/4975/4905 4911/4981/4911\nf 4925/4995/4925 4924/4994/4924 4911/4981/4911\nf 4905/4975/4905 4924/4994/4924 4906/4976/4906\nf 4895/4965/4895 733/733/733 3201/3235/3201\nf 733/733/733 735/735/735 3201/3235/3201\nf 4541/4610/4541 1124/1124/1124 1126/1126/1126\nf 4551/4620/4551 4671/4740/4671 4500/4569/4500\nf 2241/2259/2241 2224/2240/2224 3051/3082/3051\nf 4780/4850/4780 4616/4685/4616 3743/3797/3743\nf 4166/4235/4166 3772/3828/3772 4528/4597/4528\nf 2383/2404/2383 4301/4370/4301 1395/1395/1395\nf 4410/4479/4410 4913/4983/4913 4409/4478/4409\nf 4926/4996/4926 4923/4993/4923 4914/4984/4914\nf 3901/3959/3901 4910/4980/4910 4909/4979/4909\nf 3901/3959/3901 3400/3434/3400 4910/4980/4910\nf 4166/4235/4166 4528/4597/4528 121/121/121\nf 4808/4878/4808 4746/4815/4746 4625/4694/4625\nf 3036/3066/3036 4718/4787/4718 3041/3071/3041\nf 4925/4995/4925 4911/4981/4911 4918/4988/4918\nf 4916/4986/4916 4906/4976/4906 4924/4994/4924\nf 4908/4978/4908 4927/4997/4927 4894/4964/4894\nf 4894/4964/4894 4927/4997/4927 4895/4965/4895\nf 735/735/735 672/672/672 3201/3235/3201\nf 675/675/675 4193/4262/4193 4666/4735/4666\nf 3978/4036/3978 4686/4755/4686 3745/3799/3745\nf 4809/4879/4809 4711/4780/4711 4552/4621/4552\nf 4742/4811/4742 33/33/33 4301/4370/4301\nf 4543/4612/4543 1488/1490/1488 3419/3455/3419\nf 3306/3340/3306 4895/4965/4895 3200/3234/3200\nf 750/750/750 4762/4831/4762 2420/2441/2420\nf 750/750/750 4821/4891/4821 4762/4831/4762\nf 4375/4444/4375 4303/4372/4303 4765/4834/4765\nf 4303/4372/4303 4470/4539/4470 4765/4834/4765\nf 4928/4998/4928 4922/4992/4922 4913/4983/4913\nf 4928/4998/4928 4929/4999/4929 4922/4992/4922\nf 4922/4992/4922 4926/4996/4926 4914/4984/4914\nf 4930/5000/4930 4909/4979/4909 4923/4993/4923\nf 1404/1406/1404 4918/4988/4918 2209/2220/2209\nf 4166/4235/4166 4167/4236/4167 3772/3828/3772\nf 4918/4988/4918 1404/1406/1404 4925/4995/4925\nf 4925/4995/4925 4896/4966/4896 4924/4994/4924\nf 3182/3216/3182 4916/4986/4916 4924/4994/4924\nf 3183/3217/3183 3182/3216/3182 4924/4994/4924\nf 3182/3216/3182 4919/4989/4919 4916/4986/4916\nf 4919/4989/4919 4931/5001/4931 4908/4978/4908\nf 4931/5001/4931 4927/4997/4927 4908/4978/4908\nf 4927/4997/4927 733/733/733 4895/4965/4895\nf 4724/4793/4724 4613/4682/4613 4754/4823/4754\nf 4683/4752/4683 3013/3043/3013 4030/4092/4030\nf 4716/4785/4716 4789/4859/4789 2589/2610/2589\nf 4805/4875/4805 4881/4951/4881 4826/4896/4826\nf 4805/4875/4805 4793/4863/4793 4881/4951/4881\nf 4793/4863/4793 4885/4955/4885 4881/4951/4881\nf 4498/4567/4498 4932/5002/4932 4410/4479/4410\nf 4928/4998/4928 4913/4983/4913 4410/4479/4410\nf 4932/5002/4932 4928/4998/4928 4410/4479/4410\nf 4929/4999/4929 4926/4996/4926 4922/4992/4922\nf 4926/4996/4926 4930/5000/4930 4923/4993/4923\nf 3224/3258/3224 3283/3317/3283 4733/4802/4733\nf 1773/1781/1773 3969/4027/3969 1771/1779/1771\nf 3183/3217/3183 4924/4994/4924 4896/4966/4896\nf 3257/3291/3257 4919/4989/4919 3182/3216/3182\nf 1126/1126/1126 3880/3938/3880 4752/4821/4752\nf 4375/4444/4375 4765/4834/4765 2260/2278/2260\nf 4828/4898/4828 4886/4956/4886 4885/4955/4885\nf 83/83/83 4932/5002/4932 4498/4567/4498\nf 4929/4999/4929 4933/5003/4933 4926/4996/4926\nf 4930/5000/4930 3901/3959/3901 4909/4979/4909\nf 3989/4047/3989 4616/4685/4616 4780/4850/4780\nf 55/55/55 3969/4027/3969 53/53/53\nf 3257/3291/3257 4931/5001/4931 4919/4989/4919\nf 4934/5004/4934 4927/4997/4927 4931/5001/4931\nf 4193/4262/4193 3759/3814/3759 4680/4749/4680\nf 4680/4749/4680 3759/3814/3759 4777/4847/4777\nf 3759/3814/3759 4749/4818/4749 4777/4847/4777\nf 4419/4488/4419 3743/3797/3743 4418/4487/4418\nf 1060/1060/1060 739/739/739 1489/1491/1489\nf 4794/4864/4794 4784/4854/4784 4737/4806/4737\nf 3676/3729/3676 3642/3692/3642 3641/3691/3641\nf 3327/3361/3327 4823/4893/4823 3305/3339/3305\nf 82/82/82 4935/5005/4935 83/83/83\nf 4935/5005/4935 4932/5002/4932 83/83/83\nf 4936/5006/4936 4928/4998/4928 4932/5002/4932\nf 4936/5006/4936 4937/5007/4937 4928/4998/4928\nf 4937/5007/4937 4929/4999/4929 4928/4998/4928\nf 4933/5003/4933 4930/5000/4930 4926/4996/4926\nf 4938/5008/4938 3901/3959/3901 4930/5000/4930\nf 4938/5008/4938 3902/3960/3902 3901/3959/3901\nf 3902/3960/3902 4536/4605/4536 3423/3459/3423\nf 4536/4605/4536 4904/4974/4904 4537/4606/4537\nf 4537/4606/4537 4904/4974/4904 4547/4616/4547\nf 4548/4617/4548 4547/4616/4547 4904/4974/4904\nf 3304/3338/3304 4548/4617/4548 3327/3361/3327\nf 704/704/704 703/703/703 505/505/505\nf 4823/4893/4823 3303/3337/3303 3305/3339/3305\nf 3253/3287/3253 258/258/258 275/275/275\nf 4603/4672/4603 4783/4853/4783 3271/3305/3271\nf 4030/4092/4030 3532/3571/3532 4939/5009/4939\nf 2326/2346/2326 2328/2348/2328 3786/3842/3786\nf 4647/4716/4647 2646/2669/2646 2648/2671/2648\nf 2777/2801/2777 4940/5010/4940 3617/3665/3617\nf 4940/5010/4940 4941/5011/4941 3368/3402/3368\nf 3617/3665/3617 4940/5010/4940 3368/3402/3368\nf 4941/5011/4941 4942/5012/4942 3369/3403/3369\nf 3368/3402/3368 4941/5011/4941 3369/3403/3369\nf 4942/5012/4942 4943/5013/4943 3700/3753/3700\nf 3369/3403/3369 4942/5012/4942 3700/3753/3700\nf 3700/3753/3700 4943/5013/4943 82/82/82\nf 4937/5007/4937 4944/5014/4944 4929/4999/4929\nf 4944/5014/4944 4933/5003/4933 4929/4999/4929\nf 4945/5015/4945 4930/5000/4930 4933/5003/4933\nf 4945/5015/4945 4938/5008/4938 4930/5000/4930\nf 4938/5008/4938 4904/4974/4904 4536/4605/4536\nf 3902/3960/3902 4938/5008/4938 4536/4605/4536\nf 551/551/551 1291/1291/1291 2373/2394/2373\nf 551/551/551 439/439/439 1291/1291/1291\nf 3327/3361/3327 4946/5016/4946 4823/4893/4823\nf 4946/5016/4946 3232/3266/3232 3231/3265/3231\nf 4823/4893/4823 4946/5016/4946 3231/3265/3231\nf 4799/4869/4799 386/386/386 388/388/388\nf 4637/4706/4637 4581/4650/4581 4644/4713/4644\nf 4934/5004/4934 4931/5001/4931 3257/3291/3257\nf 4934/5004/4934 4947/5017/4947 4927/4997/4927\nf 4947/5017/4947 880/880/880 4927/4997/4927\nf 4927/4997/4927 880/880/880 733/733/733\nf 3391/3425/3391 3401/3435/3401 3423/3459/3423\nf 4666/4735/4666 4667/4736/4667 4797/4867/4797\nf 4749/4818/4749 4750/4819/4750 4777/4847/4777\nf 4558/4627/4558 4557/4626/4557 4764/4833/4764\nf 2778/2802/2778 4940/5010/4940 2777/2801/2777\nf 4948/5018/4948 82/82/82 4943/5013/4943\nf 4948/5018/4948 4935/5005/4935 82/82/82\nf 4935/5005/4935 4936/5006/4936 4932/5002/4932\nf 4944/5014/4944 4945/5015/4945 4933/5003/4933\nf 4949/5019/4949 4938/5008/4938 4945/5015/4945\nf 4938/5008/4938 4950/5020/4950 4904/4974/4904\nf 1337/1337/1337 2753/2777/2753 3547/3588/3547\nf 4951/5021/4951 4935/5005/4935 4948/5018/4948\nf 4951/5021/4951 4936/5006/4936 4935/5005/4935\nf 4936/5006/4936 4952/5022/4952 4937/5007/4937\nf 4952/5022/4952 4953/5023/4953 4937/5007/4937\nf 4953/5023/4953 4944/5014/4944 4937/5007/4937\nf 4954/5024/4954 4945/5015/4945 4944/5014/4944\nf 4954/5024/4954 4949/5019/4949 4945/5015/4945\nf 4949/5019/4949 4950/5020/4950 4938/5008/4938\nf 4955/5025/4955 4904/4974/4904 4950/5020/4950\nf 4956/5026/4956 3327/3361/3327 4904/4974/4904\nf 4956/5026/4956 4946/5016/4946 3327/3361/3327\nf 4957/5027/4957 3329/3363/3329 3232/3266/3232\nf 2772/2796/2772 546/546/546 1813/1821/1813\nf 1916/1924/1916 4939/5009/4939 4774/4844/4774\nf 388/388/388 3192/3226/3192 4351/4420/4351\nf 4958/5028/4958 4934/5004/4934 3257/3291/3257\nf 4958/5028/4958 4947/5017/4947 4934/5004/4934\nf 3970/4028/3970 2821/2846/2821 3734/3788/3734\nf 749/749/749 4813/4883/4813 750/750/750\nf 4824/4894/4824 4556/4625/4556 4790/4860/4790\nf 4750/4819/4750 669/669/669 671/671/671\nf 4959/5029/4959 4940/5010/4940 2778/2802/2778\nf 2824/2849/2824 4959/5029/4959 2778/2802/2778\nf 4959/5029/4959 4941/5011/4941 4940/5010/4940\nf 4960/5030/4960 4942/5012/4942 4941/5011/4941\nf 4959/5029/4959 4960/5030/4960 4941/5011/4941\nf 4961/5031/4961 4943/5013/4943 4942/5012/4942\nf 4961/5031/4961 4948/5018/4948 4943/5013/4943\nf 4951/5021/4951 4952/5022/4952 4936/5006/4936\nf 4955/5025/4955 4956/5026/4956 4904/4974/4904\nf 4956/5026/4956 4962/5032/4962 4946/5016/4946\nf 4957/5027/4957 3232/3266/3232 4946/5016/4946\nf 4962/5032/4962 4957/5027/4957 4946/5016/4946\nf 3329/3363/3329 3366/3400/3366 3330/3364/3330\nf 4616/4685/4616 955/955/955 4617/4686/4617\nf 4594/4663/4594 4590/4659/4590 4963/5033/4963\nf 4963/5033/4963 4590/4659/4590 4728/4797/4728\nf 4947/5017/4947 897/897/897 880/880/880\nf 4626/4695/4626 4746/4815/4746 4715/4784/4715\nf 4746/4815/4746 4716/4785/4716 4715/4784/4715\nf 4556/4625/4556 4751/4820/4751 4790/4860/4790\nf 4672/4741/4672 1915/1923/1915 4737/4806/4737\nf 4666/4735/4666 4797/4867/4797 4794/4864/4794\nf 4751/4820/4751 4752/4821/4752 4647/4716/4647\nf 3420/3456/3420 4964/5034/4964 2824/2849/2824\nf 4964/5034/4964 4959/5029/4959 2824/2849/2824\nf 4960/5030/4960 4961/5031/4961 4942/5012/4942\nf 4965/5035/4965 4954/5024/4954 4944/5014/4944\nf 4965/5035/4965 4966/5036/4966 4954/5024/4954\nf 4954/5024/4954 4967/5037/4967 4949/5019/4949\nf 4968/5038/4968 4950/5020/4950 4949/5019/4949\nf 4962/5032/4962 4969/5039/4969 4957/5027/4957\nf 4969/5039/4969 3329/3363/3329 4957/5027/4957\nf 3329/3363/3329 4969/5039/4969 3366/3400/3366\nf 4648/4717/4648 4970/5040/4970 4642/4711/4642\nf 3228/3262/3228 4958/5028/4958 3257/3291/3257\nf 4971/5041/4971 897/897/897 4947/5017/4947\nf 2066/2075/2066 1882/1890/1882 1881/1889/1881\nf 4750/4819/4750 671/671/671 4725/4794/4725\nf 4725/4794/4725 4786/4856/4786 4571/4640/4571\nf 4972/5042/4972 4960/5030/4960 4959/5029/4959\nf 4973/5043/4973 4951/5021/4951 4948/5018/4948\nf 4974/5044/4974 4953/5023/4953 4952/5022/4952\nf 4953/5023/4953 4965/5035/4965 4944/5014/4944\nf 4975/5045/4975 4954/5024/4954 4966/5036/4966\nf 4976/5046/4976 4967/5037/4967 4954/5024/4954\nf 4975/5045/4975 4976/5046/4976 4954/5024/4954\nf 4976/5046/4976 4977/5047/4977 4967/5037/4967\nf 4968/5038/4968 4949/5019/4949 4967/5037/4967\nf 4977/5047/4977 4968/5038/4968 4967/5037/4967\nf 4978/5048/4978 4950/5020/4950 4968/5038/4968\nf 4978/5048/4978 4955/5025/4955 4950/5020/4950\nf 4962/5032/4962 4979/5049/4979 4969/5039/4969\nf 4969/5039/4969 4980/5050/4980 3366/3400/3366\nf 3228/3262/3228 985/985/985 4958/5028/4958\nf 4958/5028/4958 4971/5041/4971 4947/5017/4947\nf 1915/1923/1915 4795/4865/4795 4737/4806/4737\nf 4777/4847/4777 4750/4819/4750 4725/4794/4725\nf 3880/3938/3880 4570/4639/4570 3879/3937/3879\nf 3759/3814/3759 4114/4183/4114 4749/4818/4749\nf 4637/4706/4637 4644/4713/4644 4638/4707/4638\nf 4349/4418/4349 4583/4652/4583 4350/4419/4350\nf 2846/2871/2846 4964/5034/4964 3420/3456/3420\nf 4981/5051/4981 4959/5029/4959 4964/5034/4964\nf 4981/5051/4981 4972/5042/4972 4959/5029/4959\nf 4982/5052/4982 4961/5031/4961 4960/5030/4960\nf 4973/5043/4973 4948/5018/4948 4961/5031/4961\nf 4974/5044/4974 4952/5022/4952 4951/5021/4951\nf 4983/5053/4983 4953/5023/4953 4974/5044/4974\nf 4984/5054/4984 4965/5035/4965 4953/5023/4953\nf 4983/5053/4983 4984/5054/4984 4953/5023/4953\nf 4985/5055/4985 4966/5036/4966 4965/5035/4965\nf 4984/5054/4984 4985/5055/4985 4965/5035/4965\nf 4985/5055/4985 4975/5045/4975 4966/5036/4966\nf 4986/5056/4986 4968/5038/4968 4977/5047/4977\nf 4986/5056/4986 4987/5057/4987 4968/5038/4968\nf 4987/5057/4987 4978/5048/4978 4968/5038/4968\nf 4988/5058/4988 4955/5025/4955 4978/5048/4978\nf 4955/5025/4955 4989/5059/4989 4956/5026/4956\nf 4989/5059/4989 4962/5032/4962 4956/5026/4956\nf 2426/2447/2426 3366/3400/3366 4980/5050/4980\nf 3869/3927/3869 4273/4342/4273 3155/3187/3155\nf 4958/5028/4958 985/985/985 4971/5041/4971\nf 3898/3956/3898 3922/3980/3922 3904/3962/3904\nf 2648/2671/2648 2647/2670/2647 404/404/404\nf 4290/4359/4290 2214/2225/2214 2213/2224/2213\nf 4915/4985/4915 2751/2775/2751 4523/4592/4523\nf 4813/4883/4813 4821/4891/4821 750/750/750\nf 4813/4883/4813 4873/4943/4873 4821/4891/4821\nf 4972/5042/4972 4982/5052/4982 4960/5030/4960\nf 4982/5052/4982 4990/5060/4990 4961/5031/4961\nf 4990/5060/4990 4973/5043/4973 4961/5031/4961\nf 4991/5061/4991 4951/5021/4951 4973/5043/4973\nf 4991/5061/4991 4974/5044/4974 4951/5021/4951\nf 4992/5062/4992 4985/5055/4985 4984/5054/4984\nf 4993/5063/4993 4987/5057/4987 4986/5056/4986\nf 4994/5064/4994 4988/5058/4988 4978/5048/4978\nf 4988/5058/4988 4989/5059/4989 4955/5025/4955\nf 4979/5049/4979 4980/5050/4980 4969/5039/4969\nf 2398/2419/2398 2400/2421/2400 2535/2556/2535\nf 985/985/985 3203/3237/3203 4971/5041/4971\nf 3203/3237/3203 4995/5065/4995 897/897/897\nf 4971/5041/4971 3203/3237/3203 897/897/897\nf 897/897/897 4995/5065/4995 879/879/879\nf 4500/4569/4500 4805/4875/4805 4826/4896/4826\nf 4996/5066/4996 4964/5034/4964 2846/2871/2846\nf 4997/5067/4997 4972/5042/4972 4981/5051/4981\nf 4998/5068/4998 4982/5052/4982 4972/5042/4972\nf 4997/5067/4997 4998/5068/4998 4972/5042/4972\nf 4998/5068/4998 4999/5069/4999 4982/5052/4982\nf 4999/5069/4999 4990/5060/4990 4982/5052/4982\nf 4999/5069/4999 5000/5070/5000 4990/5060/4990\nf 5001/5071/5001 4973/5043/4973 4990/5060/4990\nf 5000/5070/5000 5001/5071/5001 4990/5060/4990\nf 5001/5071/5001 5002/5072/5002 4973/5043/4973\nf 5002/5072/5002 4991/5061/4991 4973/5043/4973\nf 4991/5061/4991 5003/5073/5003 4974/5044/4974\nf 5003/5073/5003 5004/5074/5004 4974/5044/4974\nf 5004/5074/5004 4983/5053/4983 4974/5044/4974\nf 5005/5075/5005 4984/5054/4984 4983/5053/4983\nf 5005/5075/5005 5006/5076/5006 4984/5054/4984\nf 5006/5076/5006 4992/5062/4992 4984/5054/4984\nf 5007/5077/5007 4987/5057/4987 4993/5063/4993\nf 4987/5057/4987 5007/5077/5007 4978/5048/4978\nf 5008/5078/5008 4980/5050/4980 4979/5049/4979\nf 4980/5050/4980 5008/5078/5008 2426/2447/2426\nf 2194/2205/2194 2571/2592/2571 1094/1094/1094\nf 152/152/152 3203/3237/3203 985/985/985\nf 4995/5065/4995 988/988/988 879/879/879\nf 4182/4251/4182 825/825/825 827/827/827\nf 2683/2707/2683 4678/4747/4678 2553/2574/2553\nf 4261/4330/4261 4744/4813/4744 2397/2418/2397\nf 2280/2298/2280 2279/2297/2279 4886/4956/4886\nf 5009/5079/5009 4964/5034/4964 4996/5066/4996\nf 5009/5079/5009 4981/5051/4981 4964/5034/4964\nf 5009/5079/5009 5010/5080/5010 4981/5051/4981\nf 5010/5080/5010 4997/5067/4997 4981/5051/4981\nf 5011/5081/5011 4998/5068/4998 4997/5067/4997\nf 4998/5068/4998 5012/5082/5012 4999/5069/4999\nf 5012/5082/5012 5000/5070/5000 4999/5069/4999\nf 5013/5083/5013 5002/5072/5002 5001/5071/5001\nf 5000/5070/5000 5013/5083/5013 5001/5071/5001\nf 5014/5084/5014 4991/5061/4991 5002/5072/5002\nf 5005/5075/5005 5015/5085/5015 5006/5076/5006\nf 5016/5086/5016 4978/5048/4978 5007/5077/5007\nf 5016/5086/5016 4994/5064/4994 4978/5048/4978\nf 4988/5058/4988 5017/5087/5017 4989/5059/4989\nf 5017/5087/5017 4962/5032/4962 4989/5059/4989\nf 5017/5087/5017 4979/5049/4979 4962/5032/4962\nf 5008/5078/5008 2424/2445/2424 2426/2447/2426\nf 4828/4898/4828 2280/2298/2280 4886/4956/4886\nf 4698/4767/4698 4709/4778/4709 4587/4656/4587\nf 3203/3237/3203 5018/5088/5018 4995/5065/4995\nf 5018/5088/5018 4889/4959/4889 4995/5065/4995\nf 4995/5065/4995 4889/4959/4889 988/988/988\nf 3273/3307/3273 4744/4813/4744 4738/4807/4738\nf 2494/2515/2494 3051/3082/3051 4595/4664/4595\nf 2852/2878/2852 2494/2515/2494 4595/4664/4595\nf 2845/2870/2845 4996/5066/4996 2846/2871/2846\nf 5019/5089/5019 4997/5067/4997 5010/5080/5010\nf 5019/5089/5019 5011/5081/5011 4997/5067/4997\nf 5020/5090/5020 4998/5068/4998 5011/5081/5011\nf 5020/5090/5020 5012/5082/5012 4998/5068/4998\nf 5021/5091/5021 5000/5070/5000 5012/5082/5012\nf 5021/5091/5021 5013/5083/5013 5000/5070/5000\nf 5021/5091/5021 5022/5092/5022 5013/5083/5013\nf 5023/5093/5023 4991/5061/4991 5014/5084/5014\nf 5023/5093/5023 5003/5073/5003 4991/5061/4991\nf 5024/5094/5024 5004/5074/5004 5003/5073/5003\nf 5025/5095/5025 4983/5053/4983 5004/5074/5004\nf 4983/5053/4983 5025/5095/5025 5005/5075/5005\nf 5005/5075/5005 5026/5096/5026 5015/5085/5015\nf 5027/5097/5027 4994/5064/4994 5016/5086/5016\nf 5028/5098/5028 4988/5058/4988 4994/5064/4994\nf 5029/5099/5029 5008/5078/5008 4979/5049/4979\nf 3428/3464/3428 2424/2445/2424 5008/5078/5008\nf 5029/5099/5029 3428/3464/3428 5008/5078/5008\nf 4590/4659/4590 4638/4707/4638 4728/4797/4728\nf 3376/3410/3376 3340/3374/3340 3401/3435/3401\nf 4744/4813/4744 4261/4330/4261 4773/4843/4773\nf 2210/2221/2210 2209/2220/2209 3061/3092/3061\nf 4939/5009/4939 1916/1924/1916 4564/4633/4564\nf 3321/3355/3321 956/956/956 3348/3382/3348\nf 5030/5100/5030 5009/5079/5009 4996/5066/4996\nf 2845/2870/2845 5030/5100/5030 4996/5066/4996\nf 5031/5101/5031 5020/5090/5020 5011/5081/5011\nf 5019/5089/5019 5031/5101/5031 5011/5081/5011\nf 5032/5102/5032 5012/5082/5012 5020/5090/5020\nf 5033/5103/5033 5021/5091/5021 5012/5082/5012\nf 5032/5102/5032 5033/5103/5033 5012/5082/5012\nf 5034/5104/5034 5022/5092/5022 5021/5091/5021\nf 5033/5103/5033 5034/5104/5034 5021/5091/5021\nf 5024/5094/5024 5003/5073/5003 5023/5093/5023\nf 5035/5105/5035 5024/5094/5024 5023/5093/5023\nf 5025/5095/5025 5036/5106/5036 5026/5096/5026\nf 5005/5075/5005 5025/5095/5025 5026/5096/5026\nf 5037/5107/5037 4994/5064/4994 5027/5097/5027\nf 5038/5108/5038 4988/5058/4988 5028/5098/5028\nf 5017/5087/5017 5029/5099/5029 4979/5049/4979\nf 4778/4848/4778 4939/5009/4939 4564/4633/4564\nf 3745/3799/3745 4759/4828/4759 3746/3800/3746\nf 4912/4982/4912 2058/2067/2058 4566/4635/4566\nf 501/501/501 358/358/358 4870/4940/4870\nf 3162/3194/3162 3246/3280/3246 3203/3237/3203\nf 3246/3280/3246 5018/5088/5018 3203/3237/3203\nf 3246/3280/3246 4889/4959/4889 5018/5088/5018\nf 4031/4093/4031 4030/4092/4030 4778/4848/4778\nf 4797/4867/4797 4667/4736/4667 4798/4868/4798\nf 2059/2068/2059 4773/4843/4773 4651/4720/4651\nf 4917/4987/4917 4553/4622/4553 2828/2853/2828\nf 929/929/929 3173/3205/3173 3428/3464/3428\nf 3404/5109/3404 5030/5100/5030 2845/2870/2845\nf 5039/5110/5039 5009/5079/5009 5030/5100/5030\nf 5039/5110/5039 5010/5080/5010 5009/5079/5009\nf 5040/5111/5040 5019/5089/5019 5010/5080/5010\nf 5019/5089/5019 5040/5111/5040 5031/5101/5031\nf 5041/5112/5041 5020/5090/5020 5031/5101/5031\nf 5041/5112/5041 5032/5102/5032 5020/5090/5020\nf 5033/5103/5033 5042/5113/5042 5034/5104/5034\nf 5043/5114/5043 5024/5094/5024 5035/5105/5035\nf 5025/5095/5025 5044/5115/5044 5036/5106/5036\nf 5045/5116/5045 4994/5064/4994 5037/5107/5037\nf 5045/5116/5045 5028/5098/5028 4994/5064/4994\nf 5038/5108/5038 5017/5087/5017 4988/5058/4988\nf 4648/4717/4648 4606/4675/4606 4970/5040/4970\nf 3500/3539/3500 1339/1339/1339 1338/1338/1338\nf 2262/2280/2262 3006/3035/3006 2313/2333/2313\nf 4824/4894/4824 4790/4860/4790 4716/4785/4716\nf 4627/4696/4627 4626/4695/4626 4572/4641/4572\nf 4667/4736/4667 4222/4291/4222 4798/4868/4798\nf 4668/4737/4668 3345/3379/3345 4555/4624/4555\nf 5046/5117/5046 5010/5080/5010 5039/5110/5039\nf 5046/5117/5046 5040/5111/5040 5010/5080/5010\nf 5040/5111/5040 5047/5118/5047 5031/5101/5031\nf 5048/5119/5048 5032/5102/5032 5041/5112/5041\nf 5049/5120/5049 5033/5103/5033 5032/5102/5032\nf 5048/5119/5048 5049/5120/5049 5032/5102/5032\nf 5050/5121/5050 5042/5113/5042 5033/5103/5033\nf 5049/5120/5049 5050/5121/5050 5033/5103/5033\nf 5051/5122/5051 5024/5094/5024 5043/5114/5043\nf 5052/5123/5052 5053/5124/5053 5044/5115/5044\nf 5025/5095/5025 5052/5123/5052 5044/5115/5044\nf 5054/5125/5054 5028/5098/5028 5045/5116/5045\nf 5038/5108/5038 5055/5126/5055 5017/5087/5017\nf 5056/5127/5056 5029/5099/5029 5017/5087/5017\nf 1963/1972/1963 3428/3464/3428 5029/5099/5029\nf 2420/2441/2420 3167/3199/3167 1041/1041/1041\nf 3246/3280/3246 1142/1142/1142 4889/4959/4889\nf 1142/1142/1142 1072/1072/1072 4889/4959/4889\nf 4571/4640/4571 4627/4696/4627 4572/4641/4572\nf 4850/4920/4850 4803/4873/4803 3344/3378/3344\nf 3383/3417/3383 3615/3663/3615 3614/3662/3614\nf 4813/4883/4813 2113/2123/2113 4873/4943/4873\nf 2113/2123/2113 4826/4896/4826 4873/4943/4873\nf 5048/5119/5048 5041/5112/5041 5031/5101/5031\nf 5049/5120/5049 5057/5128/5057 5050/5121/5050\nf 5058/5129/5058 5024/5094/5024 5051/5122/5051\nf 5052/5123/5052 5004/5074/5004 5024/5094/5024\nf 5052/5123/5052 5025/5095/5025 5004/5074/5004\nf 5052/5123/5052 5059/5130/5059 5053/5124/5053\nf 5060/5131/5060 5028/5098/5028 5054/5125/5054\nf 5061/5132/5061 5060/5131/5060 5054/5125/5054\nf 5060/5131/5060 5038/5108/5038 5028/5098/5028\nf 5062/5133/5062 5055/5126/5055 5038/5108/5038\nf 5055/5126/5055 5056/5127/5056 5017/5087/5017\nf 3295/3329/3295 5029/5099/5029 5056/5127/5056\nf 2113/2123/2113 4500/4569/4500 4826/4896/4826\nf 2790/2814/2790 4779/4849/4779 2525/2546/2525\nf 4551/4620/4551 4500/4569/4500 2112/2122/2112\nf 1142/1142/1142 1128/1128/1128 1072/1072/1072\nf 4939/5009/4939 3532/3571/3532 4774/4844/4774\nf 4800/4870/4800 2830/2855/2830 4604/4673/4604\nf 4171/4240/4171 5030/5134/5030 3404/3438/3404\nf 5046/5135/5046 5063/5136/5063 5047/5137/5047\nf 5040/5111/5040 5046/5117/5046 5047/5118/5047\nf 5064/5138/5064 5031/5139/5031 5047/5137/5047\nf 5064/5138/5064 5048/5140/5048 5031/5139/5031\nf 5065/5141/5065 5057/5128/5057 5049/5120/5049\nf 5066/5142/5066 5065/5141/5065 5049/5120/5049\nf 5052/5123/5052 5024/5094/5024 5058/5129/5058\nf 5067/5143/5067 5052/5123/5052 5058/5129/5058\nf 5052/5123/5052 5068/5144/5068 5059/5130/5059\nf 5069/5145/5069 5060/5131/5060 5061/5132/5061\nf 5070/5146/5070 5069/5145/5069 5061/5132/5061\nf 5060/5131/5060 5062/5133/5062 5038/5108/5038\nf 3295/3329/3295 1963/1972/1963 5029/5099/5029\nf 1395/1395/1395 4301/4370/4301 4375/4444/4375\nf 2790/2814/2790 4031/4093/4031 4779/4849/4779\nf 4031/4093/4031 4778/4848/4778 4779/4849/4779\nf 3977/4035/3977 4735/4804/4735 3978/4036/3978\nf 4793/4863/4793 4828/4898/4828 4885/4955/4885\nf 1350/1350/1350 1395/1395/1395 4375/4444/4375\nf 4301/4370/4301 4757/4826/4757 4302/4371/4302\nf 4828/4898/4828 3419/3455/3419 2280/2298/2280\nf 4040/4104/4040 5039/5147/5039 5030/5134/5030\nf 5071/5148/5071 4040/4104/4040 5030/5134/5030\nf 4040/4104/4040 5046/5135/5046 5039/5147/5039\nf 5063/5136/5063 5072/5149/5072 5047/5137/5047\nf 5072/5149/5072 5064/5138/5064 5047/5137/5047\nf 5073/5150/5073 5049/5120/5049 5048/5119/5048\nf 5073/5150/5073 5066/5142/5066 5049/5120/5049\nf 5066/5142/5066 5074/5151/5074 5065/5141/5065\nf 5075/5152/5075 5052/5123/5052 5067/5143/5067\nf 5075/5152/5075 5076/5153/5076 5052/5123/5052\nf 5052/5123/5052 5077/5154/5077 5068/5144/5068\nf 5077/5154/5077 5078/5155/5078 5068/5144/5068\nf 5079/5156/5079 5069/5145/5069 5070/5146/5070\nf 2036/2045/2036 5056/5127/5056 5055/5126/5055\nf 2036/2045/2036 3295/3329/3295 5056/5127/5056\nf 3383/3417/3383 3367/3401/3367 3627/3676/3627\nf 2830/2855/2830 4602/4671/4602 4604/4673/4604\nf 4702/4771/4702 3345/3379/3345 4668/4737/4668\nf 4030/4092/4030 4939/5009/4939 4778/4848/4778\nf 3989/4047/3989 4780/4850/4780 3966/4024/3966\nf 4224/4293/4224 4223/4292/4223 4572/4641/4572\nf 4678/4747/4678 4675/4744/4675 2553/2574/2553\nf 2433/2454/2433 2432/2453/2432 4810/4880/4810\nf 4920/4990/4920 3977/4035/3977 4720/4789/4720\nf 4301/4370/4301 33/33/33 4757/4826/4757\nf 4921/4991/4921 4897/4967/4897 33/33/33\nf 4171/4240/4171 5071/5148/5071 5030/5134/5030\nf 5063/5136/5063 5046/5135/5046 4040/4104/4040\nf 5080/5157/5080 5074/5151/5074 5066/5142/5066\nf 5081/5158/5081 5076/5153/5076 5075/5152/5075\nf 5077/5154/5077 5052/5123/5052 5076/5153/5076\nf 5082/5159/5082 5078/5155/5078 5077/5154/5077\nf 5083/5160/5083 5069/5145/5069 5079/5156/5079\nf 5069/5145/5069 5062/5133/5062 5060/5131/5060\nf 4573/4642/4573 2036/2045/2036 5055/5126/5055\nf 2035/2044/2035 3295/3329/3295 2036/2045/2036\nf 2490/2511/2490 209/209/209 4717/4786/4717\nf 4579/4648/4579 4764/4833/4764 4557/4626/4557\nf 3015/3045/3015 3014/3044/3014 4567/4636/4567\nf 1152/1152/1152 2717/2741/2717 749/749/749\nf 85/85/85 5048/5140/5048 5064/5138/5064\nf 4816/5161/4816 5066/5142/5066 5073/5150/5073\nf 5084/5162/5084 5080/5157/5080 5066/5142/5066\nf 5085/5163/5085 5076/5153/5076 5081/5158/5081\nf 5086/5164/5086 5082/5159/5082 5077/5154/5077\nf 5087/5165/5087 5088/5166/5088 5083/5160/5083\nf 5089/5167/5089 5069/5145/5069 5083/5160/5083\nf 5088/5166/5088 5089/5167/5089 5083/5160/5083\nf 4573/4642/4573 5055/5126/5055 5062/5133/5062\nf 4549/4618/4549 4178/4247/4178 4550/4619/4550\nf 2842/2867/2842 4702/4771/4702 4668/4737/4668\nf 3979/4037/3979 3978/4036/3978 4727/4796/4727\nf 4761/4830/4761 1052/1052/1052 4888/4958/4888\nf 4832/4902/4832 3343/3377/3343 3345/3379/3345\nf 4620/4689/4620 2432/2453/2432 2431/2452/2431\nf 4820/4890/4820 4620/4689/4620 2431/2452/2431\nf 4579/4648/4579 3355/3389/3355 4764/4833/4764\nf 4550/4619/4550 2834/2859/2834 4543/4612/4543\nf 5063/5136/5063 2307/2326/2307 5072/5149/5072\nf 86/86/86 5064/5138/5064 5072/5149/5072\nf 86/86/86 85/85/85 5064/5138/5064\nf 85/85/85 5073/5168/5073 5048/5140/5048\nf 797/797/797 5084/5162/5084 5066/5142/5066\nf 4816/5161/4816 797/797/797 5066/5142/5066\nf 797/797/797 5090/5169/5090 5084/5162/5084\nf 5091/5170/5091 5076/5153/5076 5085/5163/5085\nf 5091/5170/5091 2000/2009/2000 5076/5153/5076\nf 2000/2009/2000 5077/5154/5077 5076/5153/5076\nf 2000/2009/2000 1999/2008/1999 5077/5154/5077\nf 1999/2008/1999 5086/5164/5086 5077/5154/5077\nf 1999/2008/1999 5092/5171/5092 5086/5164/5086\nf 5093/5172/5093 5088/5166/5088 5087/5165/5087\nf 3470/3509/3470 5062/5133/5062 5069/5145/5069\nf 3364/3398/3364 2036/2045/2036 4573/4642/4573\nf 3354/3388/3354 4763/4832/4763 3355/3389/3355\nf 4302/4371/4302 4757/4826/4757 4470/4539/4470\nf 672/672/672 735/735/735 734/734/734\nf 4798/4868/4798 386/386/386 4799/4869/4799\nf 2842/2867/2842 4669/4738/4669 4598/4667/4598\nf 3354/3388/3354 4724/4793/4724 4763/4832/4763\nf 4598/4667/4598 4669/4738/4669 4753/4822/4753\nf 3751/3805/3751 5071/5148/5071 4171/4240/4171\nf 3751/3805/3751 4040/4104/4040 5071/5148/5071\nf 4040/4104/4040 2486/2507/2486 5063/5136/5063\nf 5063/5136/5063 2486/2507/2486 2307/2326/2307\nf 2306/2325/2306 5072/5149/5072 2307/2326/2307\nf 2306/2325/2306 86/86/86 5072/5149/5072\nf 3169/3201/3169 5073/5168/5073 85/85/85\nf 3169/3201/3169 4816/4886/4816 5073/5168/5073\nf 5094/5173/5094 5090/5169/5090 797/797/797\nf 5095/5174/5095 2000/2009/2000 5091/5170/5091\nf 1999/2008/1999 5096/5175/5096 5092/5171/5092\nf 2041/2050/2041 5088/5166/5088 5093/5172/5093\nf 5097/5176/5097 2041/2050/2041 5093/5172/5093\nf 2041/2050/2041 5089/5167/5089 5088/5166/5088\nf 5089/5167/5089 3470/3509/3470 5069/5145/5069\nf 3469/3508/3469 4573/4642/4573 5062/5133/5062\nf 3470/3509/3470 3469/3508/3469 5062/5133/5062\nf 3283/3317/3283 3284/3318/3284 4819/4889/4819\nf 4555/4624/4555 4556/4625/4556 4822/4892/4822\nf 4716/4785/4716 2589/2610/2589 1742/1750/1742\nf 4568/4637/4568 4570/4639/4570 3880/3938/3880\nf 4763/4832/4763 4724/4793/4724 4754/4823/4754\nf 2742/2766/2742 3751/3805/3751 4171/4240/4171\nf 3819/3875/3819 3169/3201/3169 85/85/85\nf 2835/2860/2835 797/4837/797 4816/4886/4816\nf 797/797/797 796/796/796 5094/5173/5094\nf 3704/3757/3704 2000/2009/2000 5095/5174/5095\nf 1999/2008/1999 3144/3176/3144 5096/5175/5096\nf 3144/3176/3144 3146/3178/3146 5096/5175/5096\nf 2042/2051/2042 2041/2050/2041 5097/5176/5097\nf 218/218/218 5089/5167/5089 2041/2050/2041\nf 217/217/217 3470/3509/3470 5089/5167/5089\nf 218/218/218 217/217/217 5089/5167/5089\nf 3085/3116/3085 3233/3267/3233 3330/3364/3330\nf 3233/3267/3233 3085/3116/3085 3230/3264/3230\nf 4896/4966/4896 4925/4995/4925 5098/5177/5098\nf 4925/4995/4925 1404/1406/1404 5098/5177/5098\nf 1404/1406/1404 695/695/695 5098/5177/5098\nf 695/695/695 694/694/694 5098/5177/5098\nf 694/694/694 2722/2746/2722 5098/5177/5098\nf 2722/2746/2722 3116/3148/3116 5098/5177/5098\nf 3116/3148/3116 3118/3150/3118 5098/5177/5098\nf 3118/3150/3118 4896/4966/4896 5098/5177/5098\nf 5079/5156/5079 5087/5165/5087 5083/5160/5083\nf 5070/5146/5070 5087/5165/5087 5079/5156/5079\nf 5061/5132/5061 5037/5107/5037 5070/5146/5070\nf 5054/5125/5054 5037/5107/5037 5061/5132/5061\nf 5097/5176/5097 5093/5172/5093 2042/2051/2042\nf 2431/2452/2431 4630/4699/4630 4804/4874/4804\nf 5045/5116/5045 5037/5107/5037 5054/5125/5054\nf 5087/5165/5087 2719/2743/2719 5093/5172/5093\nf 5013/5083/5013 5035/5105/5035 5014/5084/5014\nf 5016/5086/5016 5007/5077/5007 5037/5107/5037\nf 5027/5097/5027 5016/5086/5016 5037/5107/5037\nf 5087/5165/5087 4838/4908/4838 2719/2743/2719\nf 4810/4880/4810 4630/4699/4630 2431/2452/2431\nf 3432/3471/3432 2719/2743/2719 4155/4224/4155\nf 2719/2743/2719 4838/4908/4838 4155/4224/4155\nf 4915/4985/4915 2214/2225/2214 4116/4185/4116\nf 4838/4908/4838 5087/5165/5087 4993/5063/4993\nf 4993/5063/4993 5078/5155/5078 4838/4908/4838\nf 4986/5056/4986 4976/5046/4976 4993/5063/4993\nf 4110/4179/4110 2874/2900/2874 4112/4181/4112\nf 2633/2656/2633 2590/2611/2590 2542/2563/2542\nf 4977/5047/4977 4976/5046/4976 4986/5056/4986\nf 2635/2658/2635 2590/2611/2590 2633/2656/2633\nf 4681/4750/4681 1124/1124/1124 4631/4700/4631\nf 4976/5046/4976 5053/5124/5053 4993/5063/4993\nf 3225/3259/3225 4838/4908/4838 3146/3178/3146\nf 3325/3359/3325 2590/2611/2590 2635/2658/2635\nf 3325/3359/3325 3441/3480/3441 2590/2611/2590\nf 5096/5175/5096 3146/3178/3146 5092/5171/5092\nf 4975/5045/4975 4985/5055/4985 4976/5046/4976\nf 2431/2452/2431 4804/4874/4804 4803/4873/4803\nf 3741/3795/3741 3441/3480/3441 3325/3359/3325\nf 3741/3795/3741 3236/3270/3236 3441/3480/3441\nf 5092/5171/5092 4838/4908/4838 5078/5155/5078\nf 5086/5164/5086 5092/5171/5092 5082/5159/5082\nf 5082/5159/5082 5092/5171/5092 5078/5155/5078\nf 4473/4542/4473 4116/4185/4116 4115/4184/4115\nf 3742/3796/3742 3703/3756/3703 3741/3795/3741\nf 5042/5113/5042 5013/5083/5013 5034/5104/5034\nf 3236/3270/3236 3741/3795/3741 3237/3271/3237\nf 5074/5151/5074 5057/5128/5057 5065/5141/5065\nf 2542/2563/2542 2590/2611/2590 2540/2561/2540\nf 5078/5155/5078 5053/5124/5053 5059/5130/5059\nf 5015/5085/5015 4992/5062/4992 5006/5076/5006\nf 4921/4991/4921 35/35/35 4897/4967/4897\nf 3704/3757/3704 5095/5174/5095 3703/3756/3703\nf 5044/5115/5044 4985/5055/4985 5026/5096/5026\nf 5026/5096/5026 5036/5106/5036 5044/5115/5044\nf 5078/5155/5078 5059/5130/5059 5068/5144/5068\nf 5067/5143/5067 5085/5163/5085 5081/5158/5081\nf 5026/5096/5026 4992/5062/4992 5015/5085/5015\nf 3237/3271/3237 3437/3476/3437 3436/3475/3436\nf 5085/5163/5085 5095/5174/5095 5091/5170/5091\nf 5085/5163/5085 796/796/796 5095/5174/5095\nf 4113/4182/4113 2874/2900/2874 2876/2902/2876\nf 3237/3271/3237 3741/3795/3741 3703/3756/3703\nf 3437/3476/3437 796/796/796 795/795/795\nf 35/35/35 4720/4789/4720 2679/2703/2679\nf 5067/5143/5067 5081/5158/5081 5075/5152/5075\nf 796/796/796 5090/5169/5090 5094/5173/5094\nf 5085/5163/5085 5090/5169/5090 796/796/796\nf 5058/5129/5058 5051/5122/5051 5067/5143/5067\nf 5090/5169/5090 5080/5157/5080 5084/5162/5084\nf 5057/5128/5057 5042/5113/5042 5050/5121/5050\nf 4569/4638/4569 4473/4542/4473 4115/4184/4115\nf 5057/5128/5057 5051/5122/5051 5035/5105/5035\nf 5035/5105/5035 5051/5122/5051 5043/5114/5043\nf 5095/5174/5095 796/796/796 3437/3476/3437\nf 5074/5151/5074 5051/5122/5051 5057/5128/5057\nf 4732/4801/4732 4703/4772/4703 4577/4646/4577\nf 5014/5084/5014 5035/5105/5035 5023/5093/5023\nf 4578/4647/4578 4660/4729/4660 4694/4763/4694\nf 5095/5174/5095 3437/3476/3437 3703/3756/3703\nf 5002/5072/5002 5013/5083/5013 5014/5084/5014\nf 5035/5105/5035 5042/5113/5042 5057/5128/5057\nf 4660/4729/4660 4692/4761/4692 4694/4763/4694\nf 5042/5113/5042 5035/5105/5035 5013/5083/5013\nf 5013/5083/5013 5022/5092/5022 5034/5104/5034\nf 4810/4880/4810 2431/2452/2431 2433/2454/2433\nf 4731/4800/4731 4851/4921/4851 4917/4987/4917\nf 4682/4751/4682 1124/1124/1124 4681/4750/4681\nf 4704/4773/4704 4660/4729/4660 4703/4772/4703\nf 4820/4890/4820 4692/4761/4692 4691/4760/4691\nf 2920/2946/2920 1125/1125/1125 4825/4895/4825\nf 2431/2452/2431 4850/4920/4850 4820/4890/4820\nf 4569/4638/4569 4814/4884/4814 4815/4885/4815\nf 2042/2051/2042 5093/5172/5093 2719/2743/2719\nf 4116/4185/4116 4839/4909/4839 4609/4678/4609\nf 4473/4542/4473 4569/4638/4569 4815/4885/4815\nf 4670/4739/4670 4714/4783/4714 4566/4635/4566\nf 2728/2752/2728 4660/4729/4660 2726/2750/2726\nf 4692/4761/4692 4660/4729/4660 2728/2752/2728\nf 4851/4921/4851 4809/4879/4809 4554/4623/4554\nf 4473/4542/4473 4815/4885/4815 4676/4745/4676\nf 4473/4542/4473 4676/4745/4676 4471/4540/4471\nf 1124/1124/1124 4682/4751/4682 4825/4895/4825\nf 4661/4730/4661 4660/4729/4660 4704/4773/4704\nf 5026/5096/5026 4985/5055/4985 4992/5062/4992\nf 3744/3798/3744 4720/4789/4720 3979/4037/3979\nf 4788/4858/4788 4670/4739/4670 4653/4722/4653\nf 4703/4772/4703 4670/4739/4670 4788/4858/4788\nf 2431/2452/2431 4803/4873/4803 4850/4920/4850\nf 4993/5063/4993 5087/5165/5087 5007/5077/5007\nf 4850/4920/4850 4832/4902/4832 4692/4761/4692\nf 4985/5055/4985 5053/5124/5053 4976/5046/4976\nf 3343/3377/3343 4832/4902/4832 4850/4920/4850\nf 5051/5122/5051 5074/5151/5074 5067/5143/5067\nf 4609/4678/4609 4839/4909/4839 4840/4910/4840\nf 2876/2902/2876 4868/4938/4868 4113/4182/4113\nf 4756/4825/4756 4566/4635/4566 2060/2069/2060\nf 4868/4938/4868 4814/4884/4814 4569/4638/4569\nf 5053/5124/5053 4985/5055/4985 5044/5115/5044\nf 4670/4739/4670 4566/4635/4566 4756/4825/4756\nf 4630/4699/4630 4810/4880/4810 4631/4700/4631\nf 4820/4890/4820 4850/4920/4850 4692/4761/4692\nf 2214/2225/2214 2652/2675/2652 2215/2226/2215\nf 4692/4761/4692 4832/4902/4832 4694/4763/4694\nf 4693/4762/4693 4578/4647/4578 4694/4763/4694\nf 4577/4646/4577 4660/4729/4660 4578/4647/4578\nf 4634/4703/4634 4696/4765/4696 4698/4767/4698\nf 5037/5107/5037 5007/5077/5007 5087/5165/5087\nf 4839/4909/4839 4116/4185/4116 4473/4542/4473\nf 4110/4179/4110 2920/2946/2920 2874/2900/2874\nf 4566/4635/4566 4851/4921/4851 4912/4982/4912\nf 4112/4181/4112 2874/2900/2874 4113/4182/4113\nf 4703/4772/4703 4700/4769/4700 4670/4739/4670\nf 4631/4700/4631 4810/4880/4810 4681/4750/4681\nf 4755/4824/4755 4732/4801/4732 4577/4646/4577\nf 4700/4769/4700 4703/4772/4703 4732/4801/4732\nf 4700/4769/4700 4782/4852/4782 4670/4739/4670\nf 1125/1125/1125 2920/2946/2920 4110/4179/4110\nf 4116/4185/4116 4609/4678/4609 4915/4985/4915\nf 4915/4985/4915 4609/4678/4609 4611/4680/4611\nf 4771/4841/4771 4679/4748/4679 4729/4798/4729\nf 4679/4748/4679 4851/4921/4851 4731/4800/4731\nf 4851/4921/4851 4679/4748/4679 4771/4841/4771\nf 4699/4768/4699 4782/4852/4782 4700/4769/4700\nf 5090/5169/5090 5085/5163/5085 5080/5157/5080\nf 4720/4789/4720 4787/4857/4787 4643/4712/4643\nf 4566/4635/4566 4809/4879/4809 4851/4921/4851\nf 4711/4780/4711 4809/4879/4809 4714/4783/4714\nf 4814/4884/4814 4868/4938/4868 2876/2902/2876\nf 4703/4772/4703 4660/4729/4660 4577/4646/4577\nf 4776/4846/4776 4720/4789/4720 4963/5033/4963\nf 4569/4638/4569 4115/4184/4115 4570/4639/4570\nf 5080/5157/5080 5085/5163/5085 5067/5143/5067\nf 2652/2675/2652 4915/4985/4915 137/137/137\nf 137/137/137 4915/4985/4915 4523/4592/4523\nf 4608/4677/4608 4970/5040/4970 4606/4675/4606\nf 4553/4622/4553 4917/4987/4917 4554/4623/4554\nf 4587/4656/4587 4634/4703/4634 4698/4767/4698\nf 4917/4987/4917 4770/4840/4770 4731/4800/4731\nf 4853/4923/4853 4770/4840/4770 4917/4987/4917\nf 4116/4185/4116 2214/2225/2214 4290/4359/4290\nf 2214/2225/2214 4915/4985/4915 2652/2675/2652\nf 4782/4852/4782 4714/4783/4714 4670/4739/4670\nf 4639/4708/4639 4963/5033/4963 4728/4797/4728\nf 4640/4709/4640 4963/5033/4963 4639/4708/4639\nf 4705/4774/4705 4963/5033/4963 4640/4709/4640\nf 4741/4810/4741 4776/4846/4776 4705/4774/4705\nf 4787/4857/4787 4720/4789/4720 35/35/35\nf 4864/4934/4864 4720/4789/4720 4776/4846/4776\nf 4920/4990/4920 4720/4789/4720 4864/4934/4864\nf 4809/4879/4809 4566/4635/4566 4714/4783/4714\nf 4720/4789/4720 4593/4662/4593 4963/5033/4963\nf 4963/5033/4963 4593/4662/4593 4594/4663/4594\nf 4705/4774/4705 4776/4846/4776 4963/5033/4963\nf 3744/3798/3744 3979/4037/3979 4727/4796/4727\nf 3744/3798/3744 2679/2703/2679 4720/4789/4720\nf 5070/5146/5070 5037/5107/5037 5087/5165/5087\nf 4758/4827/4758 3744/3798/3744 3746/3800/3746\nf 4593/4662/4593 4643/4712/4643 4608/4677/4608\nf 4696/4765/4696 4634/4703/4634 3744/3798/3744\nf 4825/4895/4825 1125/1125/1125 1124/1124/1124\nf 3703/3756/3703 3437/3476/3437 3237/3271/3237\nf 3146/3178/3146 4838/4908/4838 5092/5171/5092\nf 4608/4677/4608 4643/4712/4643 4970/5040/4970\nf 4643/4712/4643 4787/4857/4787 4743/4812/4743\nf 4970/5040/4970 4643/4712/4643 4642/4711/4642\nf 4621/4690/4621 4634/4703/4634 4587/4656/4587\nf 4993/5063/4993 5053/5124/5053 5078/5155/5078\nf 4643/4712/4643 4743/4812/4743 4707/4776/4707\nf 4696/4765/4696 3744/3798/3744 4758/4827/4758\nf 2679/2703/2679 3744/3798/3744 4634/4703/4634\nf 4684/4753/4684 2679/2703/2679 4634/4703/4634\nf 4720/4789/4720 4643/4712/4643 4593/4662/4593\nf 4869/4939/4869 4787/4857/4787 4921/4991/4921\nf 4768/4838/4768 4807/4877/4807 4684/4753/4684\nf 4807/4877/4807 2679/2703/2679 4684/4753/4684\nf 5067/5143/5067 5074/5151/5074 5080/5157/5080\nf 4921/4991/4921 4787/4857/4787 35/35/35\nf 35/35/35 34/34/34 4897/4967/4897\nf 4554/4623/4554 4917/4987/4917 4851/4921/4851\n"
  },
  {
    "path": "samples/illumination_models/cube.obj",
    "content": "# Blender3D v249 OBJ File: untitled.blend\n# www.blender3d.org\nv 1.000000 -1.000000 -1.000000\nv 1.000000 -1.000000 1.000000\nv -1.000000 -1.000000 1.000000\nv -1.000000 -1.000000 -1.000000\nv 1.000000 1.000000 -1.000000\nv 0.999999 1.000000 1.000001\nv -1.000000 1.000000 1.000000\nv -1.000000 1.000000 -1.000000\nvt 0.748573 0.750412\nvt 0.749279 0.501284\nvt 0.999110 0.501077\nvt 0.999455 0.750380\nvt 0.250471 0.500702\nvt 0.249682 0.749677\nvt 0.001085 0.750380\nvt 0.001517 0.499994\nvt 0.499422 0.500239\nvt 0.500149 0.750166\nvt 0.748355 0.998230\nvt 0.500193 0.998728\nvt 0.498993 0.250415\nvt 0.748953 0.250920\nvn 0.000000 0.000000 -1.000000\nvn -1.000000 -0.000000 -0.000000\nvn -0.000000 -0.000000 1.000000\nvn -0.000001 0.000000 1.000000\nvn 1.000000 -0.000000 0.000000\nvn 1.000000 0.000000 0.000001\nvn 0.000000 1.000000 -0.000000\nvn -0.000000 -1.000000 0.000000\ns off\nf 5/1/1 1/2/1 4/3/1\nf 5/1/1 4/3/1 8/4/1\nf 3/5/2 7/6/2 8/7/2\nf 3/5/2 8/7/2 4/8/2\nf 2/9/3 6/10/3 3/5/3\nf 6/10/4 7/6/4 3/5/4\nf 1/2/5 5/1/5 2/9/5\nf 5/1/6 6/10/6 2/9/6\nf 5/1/7 8/11/7 6/10/7\nf 8/11/7 7/12/7 6/10/7\nf 1/2/8 2/9/8 3/13/8\nf 1/2/8 3/13/8 4/14/8\n"
  },
  {
    "path": "samples/illumination_models/fdg.frag",
    "content": "/*\n * Physically-based FDG illumination model with GGX microfacets model\n * Formula: Lf = (kd * Ld + (F(v, h) * D(h) * G2(n, l, v)) / (4(n * v)(n * l))) * (n * l)\n */\n\n// Weights for roughness, diffuse and Fresnel reflectance components\nuniform float alpha; // 0 = smooth, 1 = rough\nuniform float Kd;\nuniform float F0;\n\n// Diffuse component\nuniform float3 diffuseColor; // 'Ld' in the formula\n\n// Schlick-GGX method for geometry obstruction (from https://github.com/JoeyDeVries/LearnOpenGL/blob/bc41d2c0192220fb146c5eabf05f3d8317851200/src/6.pbr/2.2.1.ibl_specular/2.2.1.pbr.fs)\nfloat GeometrySchlickGGX(float angle, float alpha) { // Note: angle is 'n * v' in the formula\n\t// G1(n, v) = (n * v) / ((n * v) (1 - k) + k) with k = ((a + 1) ^ 2) / 8\n\tfloat r = (alpha + 1.0f);\n\tfloat k = (r * r) / 8.0f;\n\n\tfloat num = angle;\n\tfloat denom = angle * (1.0f - k) + k;\n\n\treturn num / denom;\n}\n\nfloat4 main(\n\tfloat3 lightDir : TEXCOORD0,\n\tfloat3 vNormal : TEXCOORD1,\n\tfloat3 vViewPosition : TEXCOORD2\n) {\n\t// Calculating NdotL\n\tfloat3 n = normalize(vNormal);\n\tfloat3 l = normalize(lightDir);\n\tfloat NdotL = max(dot(l, n), 0.0f);\n\t\n\t// Calculating diffuse component with lambertian model\n\tfloat3 diffuse = (Kd * diffuseColor) / 3.14159265359f; // kd * Ld\n\t\n\t// Initializing specular component\n\tfloat3 specular = float3(0.0f, 0.0f, 0.0f);\n\t\n\t// Calculating specular component contribution\n\tif (NdotL > 0.0f) {\n\t\t// Calculating half vector\n\t\tfloat3 v = normalize(vViewPosition);\n\t\tfloat3 h = normalize(l + v);\n\t\t\n\t\tfloat NdotH = max(dot(n, h), 0.0f);\n\t\tfloat NdotV = max(dot(n, v), 0.0f);\n\t\tfloat VdotH = max(dot(v, h), 0.0f);\n\n\t\t// Fresnel reflectance F with Schlick approximation (F(x) = F(0) + (1 - F(0)) * (1 - (v * h)) ^ 5)\n\t\tfloat3 F = F0 + (1.0f - F0) * pow(1.0f - VdotH, 5.0f);\n\n\t\t// Microfacets GGX distribution (D(h) = a^2 / (PI((n * h)^2 * (a^2 - 1) + 1)^2)\n\t\tfloat alpha2 = alpha * alpha;\n\t\tfloat NdotH2 = NdotH * NdotH;\n\t\tfloat D = alpha2;\n\t\tfloat denom = NdotH2 * (alpha2 - 1.0) + 1.0;\n\t\tD /= 3.14159265359f * denom * denom;\n\t\t\n\t\t// Calculating geometric factor G2 with Smith's method (G2(n, l, v) = G1(n, v) * G1(n, l))\n\t\tfloat G2 = GeometrySchlickGGX(NdotV, alpha) * GeometrySchlickGGX(NdotL, alpha);\n\n\t\t// Summing all components\n\t\tspecular = (F * D * G2) / (4.0f * NdotV * NdotL); // (F(v, h) * D(h) * G2(n, l, v)) / (4(n * v)(n * l))\n\t}\n\n\treturn float4((diffuse + specular) * NdotL, 0.0f);\n}\n"
  },
  {
    "path": "samples/illumination_models/fdg.vert",
    "content": "// Model matrix\nuniform float4x4 modelMatrix;\n\n// View matrix\nuniform float4x4 viewMatrix;\n\n// Projection matrix\nuniform float4x4 projectionMatrix;\n\n// Normal matrix\nuniform float3x3 normalMatrix;\n\n// Point light position\nuniform float3 pointLightPosition;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat3 out lightDir : TEXCOORD0,\n\tfloat3 out vNormal : TEXCOORD1,\n\tfloat3 out vViewPosition : TEXCOORD2,\n\tfloat4 out gl_Position : POSITION\n) {\n\t// Calculating vertex position in modelview coordinate\n\tfloat4 mvPosition = mul(mul(float4(position, 1.0f), modelMatrix), viewMatrix);\n\t\n\t// View direction\n\tvViewPosition = -mvPosition.xyz;\n\t\n\t// Applying transformations to normals\n\tvNormal = normalize(mul(normal, normalMatrix));\n\t\n\t// Calculating light incidence direction\n\tfloat4 lightPos = mul(float4(pointLightPosition, 1.0f), viewMatrix);\n\tlightDir = lightPos.xyz - mvPosition.xyz;\n\t\n\t// Calculating final position in clip space\n\tgl_Position = mul(mvPosition, projectionMatrix);\n}\n"
  },
  {
    "path": "samples/illumination_models/lambertian.frag",
    "content": "/*\n * Lambertian illumination model\n * Formula: Ld = kd * Li (l * n)\n */\n\n// Weights for diffuse component\nuniform float Kd;\n\n// Diffuse component\nuniform float3 diffuseColor; // 'Li' in the formula\n\nfloat4 main(\n\tfloat3 lightDir : TEXCOORD0,\n\tfloat3 vNormal : TEXCOORD1,\n\tfloat3 vViewPosition : TEXCOORD2\n) {\n\tfloat3 n = normalize(vNormal);\n\tfloat3 l = normalize(lightDir);\n\t\n\tfloat NdotL = max(dot(l, n), 0.0f);\n\t\n\treturn float4(float3(Kd * diffuseColor * NdotL), 1.0f);\n}\n"
  },
  {
    "path": "samples/illumination_models/lambertian.vert",
    "content": "// Model matrix\nuniform float4x4 modelMatrix;\n\n// View matrix\nuniform float4x4 viewMatrix;\n\n// Projection matrix\nuniform float4x4 projectionMatrix;\n\n// Normal matrix\nuniform float3x3 normalMatrix;\n\n// Point light position\nuniform float3 pointLightPosition;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat3 out lightDir : TEXCOORD0,\n\tfloat3 out vNormal : TEXCOORD1,\n\tfloat3 out vViewPosition : TEXCOORD2,\n\tfloat4 out gl_Position : POSITION\n) {\n\t// Calculating vertex position in modelview coordinate\n\tfloat4 mvPosition = mul(mul(float4(position, 1.0f), modelMatrix), viewMatrix);\n\t\n\t// View direction\n\tvViewPosition = -mvPosition.xyz;\n\t\n\t// Applying transformations to normals\n\tvNormal = normalize(mul(normal, normalMatrix));\n\t\n\t// Calculating light incidence direction\n\tfloat4 lightPos = mul(float4(pointLightPosition, 1.0f), viewMatrix);\n\tlightDir = lightPos.xyz - mvPosition.xyz;\n\t\n\t// Calculating final position in clip space\n\tgl_Position = mul(mvPosition, projectionMatrix);\n}\n"
  },
  {
    "path": "samples/illumination_models/main.cpp",
    "content": "#include <vector>\n#include <stdio.h>\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <glm/glm.hpp>\n#include <glm/gtc/matrix_transform.hpp>\n#include <glm/gtc/matrix_inverse.hpp>\n#include <glm/gtc/type_ptr.hpp>\n#include <libtoloader.h>\n\n// Number of shader sets available\n#define SHADERS_NUM 4\n\n// Macro to check if a button has been pressed\n#define CHECK_BTN(x) ((pad.buttons & x) && (!(old_buttons & x)))\n\n// Position of our point light source\nglm::vec3 lightPos0 = glm::vec3(5.0f, 10.0f, 10.0f);\n\n// Setup for our point light source\nGLfloat diffuseColor[] = {1.0f,0.0f,0.0f};\nGLfloat specularColor[] = {1.0f,1.0f,1.0f};\nGLfloat ambientColor[] = {0.1f,0.1f,0.1f};\n\n// Weights for the diffusive, specular and ambient components\nGLfloat Kd = 0.5f;\nGLfloat Ks = 0.4f;\nGLfloat Ka = 0.1f;\n\n// Shininess coefficient for Phong and Blinn-Phong illumination models\nGLfloat shininess = 25.0f;\n\n// Roughness index for FDG illumination model\nGLfloat roughness = 0.2f;\n\n// Fresnel reflectance at 0 degree (Schlik's approximation)\nGLfloat F0 = 0.9f;\n\n// Available illumination models\nenum {\n\tLAMBERTIAN,\n\tPHONG,\n\tBLINN_PHONG,\n\tFDG\n};\n\n// Shaders and programs\nGLuint vshaders[SHADERS_NUM];\nGLuint fshaders[SHADERS_NUM];\nGLuint programs[SHADERS_NUM];\n\n// Uniforms locations\nGLint modelMatrixLoc[SHADERS_NUM];\nGLint viewMatrixLoc[SHADERS_NUM];\nGLint projectionMatrixLoc[SHADERS_NUM];\nGLint normalMatrixLoc[SHADERS_NUM];\nGLint pointLightPositionLoc[SHADERS_NUM];\nGLint shininessLoc[SHADERS_NUM];\nGLint KaLoc[SHADERS_NUM];\nGLint KdLoc[SHADERS_NUM];\nGLint KsLoc[SHADERS_NUM];\nGLint ambientColorLoc[SHADERS_NUM];\nGLint diffuseColorLoc[SHADERS_NUM];\nGLint specularColorLoc[SHADERS_NUM];\nGLint alphaLoc[SHADERS_NUM];\nGLint F0Loc[SHADERS_NUM];\n\n// Initialize sceMsgDialog widget with a given message text\nint init_msg_dialog(const char *msg) {\n\tSceMsgDialogUserMessageParam msg_param;\n\tmemset(&msg_param, 0, sizeof(msg_param));\n\tmsg_param.buttonType = SCE_MSG_DIALOG_BUTTON_TYPE_OK;\n\tmsg_param.msg = (SceChar8 *)msg;\n\n\tSceMsgDialogParam param;\n\tsceMsgDialogParamInit(&param);\n\t_sceCommonDialogSetMagicNumber(&param.commonParam);\n\tparam.mode = SCE_MSG_DIALOG_MODE_USER_MSG;\n\tparam.userMsgParam = &msg_param;\n\n\treturn sceMsgDialogInit(&param);\n}\n\n// Gets current state for sceMsgDialog running widget\nint get_msg_dialog_result(void) {\n\tif (sceMsgDialogGetStatus() != SCE_COMMON_DIALOG_STATUS_FINISHED)\n\t\treturn 0;\n\tsceMsgDialogTerm();\n\treturn 1;\n}\n\n// Draws an error message on screen and force closes the app after user input\nvoid fatal_error(const char *fmt, ...) {\n\tva_list list;\n\tchar string[512];\n\n\tva_start(list, fmt);\n\tvsnprintf(string, sizeof(string), fmt, list);\n\tva_end(list);\n\t\n\tinit_msg_dialog(string);\n\n\twhile (!get_msg_dialog_result()) {\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\tvglSwapBuffers(GL_TRUE);\n\t}\n\n\tsceKernelExitProcess(0);\n\twhile (1);\n}\n\n// Loads a shader from filesystem\nvoid loadShader(const char *name, int type) {\n\t// Load vertex shader from filesystem\n\tchar fname[256];\n\tsprintf(fname, \"app0:%s.vert\", name);\n\tFILE *f = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t vsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *vshader = (char *)malloc(vsize);\n\tfread(vshader, 1, vsize, f);\n\tfclose(f);\n\t\n\t// Load fragment shader from filesystem\n\tsprintf(fname, \"app0:%s.frag\", name);\n\tf = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t fsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *fshader = (char *)malloc(fsize);\n\tfread(fshader, 1, fsize, f);\n\tfclose(f);\n\t\n\t// Create required shaders and program\n\tvshaders[type] = glCreateShader(GL_VERTEX_SHADER);\n\tfshaders[type] = glCreateShader(GL_FRAGMENT_SHADER);\n\tprograms[type] = glCreateProgram();\n\t\n\t// Compiling vertex shader\n\tglShaderSource(vshaders[type], 1, &vshader, &vsize);\n\tglCompileShader(vshaders[type]);\n\t\n\t// Compiling fragment shader\n\tglShaderSource(fshaders[type], 1, &fshader, &fsize);\n\tglCompileShader(fshaders[type]);\n\t\n\t// Attaching shaders to final program\n\tglAttachShader(programs[type], vshaders[type]);\n\tglAttachShader(programs[type], fshaders[type]);\n\t\n\t// Binding attrib locations for the given shaders\n\tglBindAttribLocation(programs[type], 0, \"position\");\n\tglBindAttribLocation(programs[type], 1, \"normal\");\n\t\n\t// Linking program\n\tglLinkProgram(programs[type]);\n\t\n\t// Getting uniforms locations for the given shaders\n\tmodelMatrixLoc[type] = glGetUniformLocation(programs[type], \"modelMatrix\");\n\tviewMatrixLoc[type] = glGetUniformLocation(programs[type], \"viewMatrix\");\n\tprojectionMatrixLoc[type] = glGetUniformLocation(programs[type], \"projectionMatrix\");\n\tnormalMatrixLoc[type] = glGetUniformLocation(programs[type], \"normalMatrix\");\n\tpointLightPositionLoc[type] = glGetUniformLocation(programs[type], \"pointLightPosition\");\n\tshininessLoc[type] = glGetUniformLocation(programs[type], \"shininess\");\n\tKaLoc[type] = glGetUniformLocation(programs[type], \"Ka\");\n\tKdLoc[type] = glGetUniformLocation(programs[type], \"Kd\");\n\tKsLoc[type] = glGetUniformLocation(programs[type], \"Ks\");\n\tambientColorLoc[type] = glGetUniformLocation(programs[type], \"ambientColor\");\n\tdiffuseColorLoc[type] = glGetUniformLocation(programs[type], \"diffuseColor\");\n\tspecularColorLoc[type] = glGetUniformLocation(programs[type], \"specularColor\");\n\talphaLoc[type] = glGetUniformLocation(programs[type], \"alpha\");\n\tF0Loc[type] = glGetUniformLocation(programs[type], \"F0\");\n\t\n\t// Deleting temporary buffers\n\tfree(fshader);\n\tfree(vshader);\n}\n\n// Draws a model\nvoid drawModel(to_model *mdl) {\n\tglEnableVertexAttribArray(0);\n\tglEnableVertexAttribArray(1);\n\tglVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 0, mdl->pos);\n\tglVertexAttribPointer(1, 3, GL_FLOAT, GL_FALSE, 0, mdl->normals);\n\tglDrawArrays(GL_TRIANGLES, 0, mdl->num_vertices);\n}\n\nint main() {\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.26f, 0.46f, 0.98f, 1.0f);\n\t\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\t\n\t// Projection matrix: FOV angle, aspect ratio, near and far planes\n\tglm::mat4 projection = glm::perspective(45.0f, 960.0f / 544.0f, 0.1f, 10000.0f);\n\t\n\t// View matrix: position, view direction, camera \"up\" vector\n\tglm::mat4 view = glm::lookAt(glm::vec3(0.0f, 0.0f, 7.0f), glm::vec3(0.0f, 0.0f, -7.0f), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\n\t// Initializing model and normal matrices for our objects to identity\n\tglm::mat4 sphereModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 sphereNormalMatrix = glm::mat3(1.0f);\n\tglm::mat4 cubeModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 cubeNormalMatrix = glm::mat3(1.0f);\n\tglm::mat4 bunnyModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 bunnyNormalMatrix = glm::mat3(1.0f);\n\tglm::mat4 planeModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 planeNormalMatrix = glm::mat3(1.0f);\n\t\n\t// Calculating plane model and normal matrices since static\n\tplaneModelMatrix = glm::mat4(1.0f);\n\tplaneNormalMatrix = glm::mat3(1.0f);\n\tplaneModelMatrix = glm::translate(planeModelMatrix, glm::vec3(0.0f, -1.0f, 0.0f));\n\tplaneModelMatrix = glm::scale(planeModelMatrix, glm::vec3(10.0f, 1.0f, 10.0f));\n\tplaneNormalMatrix = glm::inverseTranspose(glm::mat3(view*planeModelMatrix));\n\t\n\t// Default values for spinning state, wireframe mode and pressed buttons bitmask\n\tuint32_t old_buttons = 0;\n\tGLboolean spinning = GL_TRUE;\n\tGLboolean wireframe = GL_FALSE;\n\t\n\t// Default values for timing calculations\n\tGLfloat deltaTime = 0.0f;\n\tGLfloat lastFrame = 0.0f;\n\t\n\t// Initial rotation angle on Y axis\n\tGLfloat orientationY = 0.0f;\n\t\n\t// Rotation speed on Y axis\n\tGLfloat spin_speed = 30.0f;\n\t\n\t// Setting up our shaders\n\tloadShader(\"lambertian\", LAMBERTIAN);\n\tloadShader(\"phong\", PHONG);\n\tloadShader(\"blinn\", BLINN_PHONG);\n\tloadShader(\"fdg\", FDG);\n\t\n\t// Setting constant uniform values\n\tfor (int i = 0; i < SHADERS_NUM; i++) {\n\t\tglUniform3fv(diffuseColorLoc[i], 1, diffuseColor);\n\t\tif (i == FDG) { // Uniforms required only by FDG illumination model\n\t\t\tglUniform1f(alphaLoc[i], roughness);\n\t\t\tglUniform1f(F0Loc[i], F0);\n\t\t} else if (i != LAMBERTIAN) { // Uniforms required only by Phong and Blinn-Phong illumination models\n\t\t\tglUniform3fv(specularColorLoc[i], 1, specularColor);\n\t\t\tglUniform3fv(ambientColorLoc[i], 1, ambientColor);\n\t\t\tglUniform1f(KaLoc[i], Ka);\n\t\t\tglUniform1f(KsLoc[i], Ks);\n\t\t\tglUniform1f(shininessLoc[i], shininess);\n\t\t}\n\t\tglUniform1f(KdLoc[i], Kd);\n\t\tglUniformMatrix4fv(projectionMatrixLoc[i], 1, GL_FALSE, glm::value_ptr(projection));\n\t\tglUniformMatrix4fv(viewMatrixLoc[i], 1, GL_FALSE, glm::value_ptr(view));\n\t\tglUniform3fv(pointLightPositionLoc[i], 1, glm::value_ptr(lightPos0));\n\t}\n\t\n\t//Setting default in use shader\n\tint shader_idx = LAMBERTIAN;\n\tglUseProgram(programs[shader_idx]);\n\t\n\t// Loading our models\n\tto_model plane, bunny, sphere, cube;\n\tif (to_loadObj(\"app0:plane.obj\", &plane))\n\t\tfatal_error(\"Cannot open app0:plane.obj\");\n\tif (to_loadObj(\"app0:bunny.obj\", &bunny))\n\t\tfatal_error(\"Cannot open app0:bunny.obj\");\n\tif (to_loadObj(\"app0:sphere.obj\", &sphere))\n\t\tfatal_error(\"Cannot open app0:sphere.obj\");\n\tif (to_loadObj(\"app0:cube.obj\", &cube))\n\t\tfatal_error(\"Cannot open app0:cube.obj\");\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Reading inputs\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\t\n\t\t// Calculating delta time in seconds\n\t\tGLfloat currentFrame = (float)sceKernelGetProcessTimeWide() / 1000000.0f;\n\t\tdeltaTime = currentFrame - lastFrame;\n\t\tlastFrame = currentFrame;\n\t\t\n\t\t// Clearing color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Checking for wireframe mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CROSS)) {\n\t\t\tif (wireframe)\n\t\t\t\tglPolygonMode(GL_FRONT_AND_BACK, GL_FILL);\n\t\t\telse\n\t\t\t\tglPolygonMode(GL_FRONT_AND_BACK, GL_LINE);\n\t\t\twireframe = !wireframe;\n\t\t}\n\t\t\n\t\t// Checking for spinning mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CIRCLE)) {\n\t\t\tspinning = !spinning;\n\t\t}\n\t\t\n\t\t// Properly altering rotation angle if spinning mode is enabled\n\t\tif (spinning) {\n\t\t\torientationY += deltaTime * spin_speed;\n\t\t}\n\t\t\n\t\t// Checking for illumination models changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_LEFT)) {\n\t\t\tshader_idx--;\n\t\t\tif (shader_idx < 0)\n\t\t\t\tshader_idx = SHADERS_NUM - 1;\n\t\t} else if (CHECK_BTN(SCE_CTRL_RIGHT)) {\n\t\t\tshader_idx = (shader_idx + 1) % SHADERS_NUM;\n\t\t}\n\t\tglUseProgram(programs[shader_idx]);\n\t\t\n\t\t// Drawing plane\n\t\tglUniformMatrix4fv(modelMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(planeModelMatrix));\n\t\tglUniformMatrix3fv(normalMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(planeNormalMatrix));\n\t\tdrawModel(&plane);\n\t\t\n\t\t// Drawing cube\n\t\tcubeModelMatrix = glm::mat4(1.0f);\n\t\tcubeNormalMatrix = glm::mat3(1.0f);\n\t\tcubeModelMatrix = glm::translate(cubeModelMatrix, glm::vec3(0.0f, 0.0f, 0.0f));\n\t\tcubeModelMatrix = glm::rotate(cubeModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tcubeModelMatrix = glm::scale(cubeModelMatrix, glm::vec3(0.8f, 0.8f, 0.8f));\n\t\tcubeNormalMatrix = glm::inverseTranspose(glm::mat3(view*cubeModelMatrix));\n\t\tglUniformMatrix4fv(modelMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(cubeModelMatrix));\n\t\tglUniformMatrix3fv(normalMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(cubeNormalMatrix));\n\t\tdrawModel(&cube);\n\n\t\t// Drawing sphere\n\t\tsphereModelMatrix = glm::mat4(1.0f);\n\t\tsphereNormalMatrix = glm::mat3(1.0f);\n\t\tsphereModelMatrix = glm::translate(sphereModelMatrix, glm::vec3(-3.0f, 0.0f, 0.0f));\n\t\tsphereModelMatrix = glm::rotate(sphereModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tsphereModelMatrix = glm::scale(sphereModelMatrix, glm::vec3(0.8f, 0.8f, 0.8f));\n\t\tsphereNormalMatrix = glm::inverseTranspose(glm::mat3(view*sphereModelMatrix));\n\t\tglUniformMatrix4fv(modelMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(sphereModelMatrix));\n\t\tglUniformMatrix3fv(normalMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(sphereNormalMatrix));\n\t\tdrawModel(&sphere);\n\t\t\n\t\t// Drawing bunny\n\t\tbunnyModelMatrix = glm::mat4(1.0f);\n\t\tbunnyNormalMatrix = glm::mat3(1.0f);\n\t\tbunnyModelMatrix = glm::translate(bunnyModelMatrix, glm::vec3(3.0f, 0.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::rotate(bunnyModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::scale(bunnyModelMatrix, glm::vec3(0.3f, 0.3f, 0.3f));\n\t\tbunnyNormalMatrix = glm::inverseTranspose(glm::mat3(view*bunnyModelMatrix));\n\t\tglUniformMatrix4fv(modelMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(bunnyModelMatrix));\n\t\tglUniformMatrix3fv(normalMatrixLoc[shader_idx], 1, GL_FALSE, glm::value_ptr(bunnyNormalMatrix));\n\t\tdrawModel(&bunny);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t\told_buttons = pad.buttons;\n\t}\n}"
  },
  {
    "path": "samples/illumination_models/phong.frag",
    "content": "/*\n * Phong illumination model\n * Formula: Lf = Le + kaLa + Li(kdLd(l * n) + ksLs(r * v) ^ a)\n */\n\n// Weights for ambient, diffuse and specular components\nuniform float Ka;\nuniform float Kd;\nuniform float Ks;\n\n// Shininess coefficient\nuniform float shininess; // 'a' in the formula\n\n// Ambient, diffuse and specular components\nuniform float3 ambientColor; // 'La' in the formula\nuniform float3 diffuseColor; // 'Ld' in the formula\nuniform float3 specularColor; // 'Ls' in the formula\n\nfloat4 main(\n\tfloat3 lightDir : TEXCOORD0,\n\tfloat3 vNormal : TEXCOORD1,\n\tfloat3 vViewPosition : TEXCOORD2\n) {\n\t// Weighting ambient component\n\tfloat3 color = Ka * ambientColor;\n\t\n\tfloat3 n = normalize(vNormal);\n\tfloat3 l = normalize(lightDir);\n\tfloat NdotL = max(dot(l, n), 0.0f);\n\t\n\t// Calculating specular component if the angle between light vector and fragment normal is positive\n\tif (NdotL > 0.0f) {\n\t\tfloat3 v = normalize(vViewPosition);\n\t\t\n\t\t// Calculating reflection vector\n\t\tfloat3 r = reflect(-l, n);\n\t\t\n\t\t// Calculating specular component\n\t\tfloat VdotR = max(dot(r, v), 0.0f);\n\t\tfloat specular = pow(VdotR, shininess); // (r * v) ^ a\n\t\t\n\t\t// Adding diffuse and specular component contribution to the final fragment color\n\t\tcolor += float3(Kd * diffuseColor * NdotL + Ks * specularColor * specular);\n\t}\n\t\n\treturn float4(color, 1.0f);\n}\n"
  },
  {
    "path": "samples/illumination_models/phong.vert",
    "content": "// Model matrix\nuniform float4x4 modelMatrix;\n\n// View matrix\nuniform float4x4 viewMatrix;\n\n// Projection matrix\nuniform float4x4 projectionMatrix;\n\n// Normal matrix\nuniform float3x3 normalMatrix;\n\n// Point light position\nuniform float3 pointLightPosition;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat3 out lightDir : TEXCOORD0,\n\tfloat3 out vNormal : TEXCOORD1,\n\tfloat3 out vViewPosition : TEXCOORD2,\n\tfloat4 out gl_Position : POSITION\n) {\n\t// Calculating vertex position in modelview coordinate\n\tfloat4 mvPosition = mul(mul(float4(position, 1.0f), modelMatrix), viewMatrix);\n\t\n\t// View direction\n\tvViewPosition = -mvPosition.xyz;\n\t\n\t// Applying transformations to normals\n\tvNormal = normalize(mul(normal, normalMatrix));\n\t\n\t// Calculating light incidence direction\n\tfloat4 lightPos = mul(float4(pointLightPosition, 1.0f), viewMatrix);\n\tlightDir = lightPos.xyz - mvPosition.xyz;\n\t\n\t// Calculating final position in clip space\n\tgl_Position = mul(mvPosition, projectionMatrix);\n}\n"
  },
  {
    "path": "samples/illumination_models/plane.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: ''\n# www.blender.org\no Plane_Plane.001\nv -5.000000 0.000000 5.000000\nv 5.000000 0.000000 5.000000\nv -5.000000 0.000000 -5.000000\nv 5.000000 0.000000 -5.000000\nv -5.000000 0.000000 0.000000\nv 0.000000 0.000000 5.000000\nv 5.000000 0.000000 0.000000\nv 0.000000 0.000000 -5.000000\nv 0.000000 0.000000 0.000000\nv -5.000000 0.000000 2.500000\nv 2.500000 0.000000 5.000000\nv 5.000000 0.000000 -2.500000\nv -2.500000 0.000000 -5.000000\nv -5.000000 0.000000 -2.500000\nv -2.500000 0.000000 5.000000\nv 5.000000 0.000000 2.500000\nv 2.500000 0.000000 -5.000000\nv 0.000000 0.000000 -2.500000\nv 0.000000 0.000000 2.500000\nv -2.500000 0.000000 0.000000\nv 2.500000 0.000000 0.000000\nv 2.500000 0.000000 2.500000\nv -2.500000 0.000000 2.500000\nv -2.500000 0.000000 -2.500000\nv 2.500000 0.000000 -2.500000\nv -5.000000 0.000000 3.750000\nv 3.750000 0.000000 5.000000\nv 5.000000 0.000000 -3.750000\nv -3.750000 0.000000 -5.000000\nv -5.000000 0.000000 -1.250000\nv -1.250000 0.000000 5.000000\nv 5.000000 0.000000 1.250000\nv 1.250000 0.000000 -5.000000\nv 0.000000 0.000000 -3.750000\nv 0.000000 0.000000 1.250000\nv -3.750000 0.000000 0.000000\nv 1.250000 0.000000 0.000000\nv -5.000000 0.000000 1.250000\nv 1.250000 0.000000 5.000000\nv 5.000000 0.000000 -1.250000\nv -1.250000 0.000000 -5.000000\nv -5.000000 0.000000 -3.750000\nv -3.750000 0.000000 5.000000\nv 5.000000 0.000000 3.750000\nv 3.750000 0.000000 -5.000000\nv 0.000000 0.000000 -1.250000\nv 0.000000 0.000000 3.750000\nv -1.250000 0.000000 0.000000\nv 3.750000 0.000000 0.000000\nv 2.500000 0.000000 1.250000\nv 2.500000 0.000000 3.750000\nv 1.250000 0.000000 2.500000\nv 3.750000 0.000000 2.500000\nv -2.500000 0.000000 1.250000\nv -2.500000 0.000000 3.750000\nv -3.750000 0.000000 2.500000\nv -1.250000 0.000000 2.500000\nv -2.500000 0.000000 -3.750000\nv -2.500000 0.000000 -1.250000\nv -3.750000 0.000000 -2.500000\nv -1.250000 0.000000 -2.500000\nv 2.500000 0.000000 -3.750000\nv 2.500000 0.000000 -1.250000\nv 1.250000 0.000000 -2.500000\nv 3.750000 0.000000 -2.500000\nv 3.750000 0.000000 -1.250000\nv 1.250000 0.000000 -1.250000\nv 1.250000 0.000000 -3.750000\nv -1.250000 0.000000 -1.250000\nv -3.750000 0.000000 -1.250000\nv -3.750000 0.000000 -3.750000\nv -1.250000 0.000000 3.750000\nv -3.750000 0.000000 3.750000\nv -3.750000 0.000000 1.250000\nv 3.750000 0.000000 3.750000\nv 1.250000 0.000000 3.750000\nv 1.250000 0.000000 1.250000\nv 3.750000 0.000000 1.250000\nv -1.250000 0.000000 1.250000\nv -1.250000 0.000000 -3.750000\nv 3.750000 0.000000 -3.750000\nvt 0.1250 1.0000\nvt 0.0000 0.8750\nvt 0.1250 0.8750\nvt 0.1250 0.5000\nvt 0.0000 0.3750\nvt 0.1250 0.3750\nvt 0.6250 0.5000\nvt 0.5000 0.3750\nvt 0.6250 0.3750\nvt 0.6250 1.0000\nvt 0.5000 0.8750\nvt 0.6250 0.8750\nvt 0.6250 0.7500\nvt 0.5000 0.6250\nvt 0.6250 0.6250\nvt 0.8750 0.7500\nvt 0.7500 0.6250\nvt 0.8750 0.6250\nvt 0.8750 1.0000\nvt 0.7500 0.8750\nvt 0.8750 0.8750\nvt 0.6250 0.2500\nvt 0.5000 0.1250\nvt 0.6250 0.1250\nvt 0.8750 0.2500\nvt 0.7500 0.1250\nvt 0.8750 0.1250\nvt 0.8750 0.5000\nvt 0.7500 0.3750\nvt 0.8750 0.3750\nvt 0.1250 0.2500\nvt 0.0000 0.1250\nvt 0.1250 0.1250\nvt 0.3750 0.2500\nvt 0.2500 0.1250\nvt 0.3750 0.1250\nvt 0.3750 0.5000\nvt 0.2500 0.3750\nvt 0.3750 0.3750\nvt 0.1250 0.7500\nvt 0.0000 0.6250\nvt 0.1250 0.6250\nvt 0.3750 0.7500\nvt 0.2500 0.6250\nvt 0.3750 0.6250\nvt 0.3750 1.0000\nvt 0.2500 0.8750\nvt 0.3750 0.8750\nvt 0.2500 0.7500\nvt 0.5000 0.7500\nvt 0.5000 1.0000\nvt 0.2500 0.5000\nvt 0.5000 0.5000\nvt 0.0000 0.5000\nvt 0.2500 0.2500\nvt 0.5000 0.2500\nvt 0.2500 0.0000\nvt 0.3750 0.0000\nvt 0.5000 0.0000\nvt 0.0000 0.0000\nvt 0.1250 0.0000\nvt 0.7500 0.2500\nvt 1.0000 0.3750\nvt 1.0000 0.2500\nvt 1.0000 0.5000\nvt 0.7500 0.0000\nvt 0.8750 0.0000\nvt 1.0000 0.1250\nvt 1.0000 0.0000\nvt 0.6250 0.0000\nvt 0.7500 0.7500\nvt 1.0000 0.8750\nvt 1.0000 0.7500\nvt 1.0000 1.0000\nvt 0.7500 0.5000\nvt 1.0000 0.6250\nvt 0.7500 1.0000\nvt 0.0000 0.2500\nvt 0.0000 0.7500\nvt 0.2500 1.0000\nvt 0.0000 1.0000\nvn 0.0000 1.0000 0.0000\ns off\nf 28/1/1 45/2/1 81/3/1\nf 34/4/1 41/5/1 80/6/1\nf 35/7/1 48/8/1 79/9/1\nf 32/10/1 49/11/1 78/12/1\nf 50/13/1 37/14/1 77/15/1\nf 51/16/1 52/17/1 76/18/1\nf 44/19/1 53/20/1 75/21/1\nf 54/22/1 36/23/1 74/24/1\nf 55/25/1 56/26/1 73/27/1\nf 47/28/1 57/29/1 72/30/1\nf 58/31/1 29/32/1 71/33/1\nf 59/34/1 60/35/1 70/36/1\nf 46/37/1 61/38/1 69/39/1\nf 62/40/1 33/41/1 68/42/1\nf 63/43/1 64/44/1 67/45/1\nf 40/46/1 65/47/1 66/48/1\nf 66/48/1 25/49/1 63/43/1\nf 49/11/1 63/43/1 21/50/1\nf 7/51/1 66/48/1 49/11/1\nf 67/45/1 18/52/1 46/37/1\nf 37/14/1 46/37/1 9/53/1\nf 21/50/1 67/45/1 37/14/1\nf 68/42/1 8/54/1 34/4/1\nf 64/44/1 34/4/1 18/52/1\nf 25/49/1 68/42/1 64/44/1\nf 69/39/1 24/55/1 59/34/1\nf 48/8/1 59/34/1 20/56/1\nf 9/53/1 69/39/1 48/8/1\nf 70/36/1 14/57/1 30/58/1\nf 36/23/1 30/58/1 5/59/1\nf 20/56/1 70/36/1 36/23/1\nf 71/33/1 3/60/1 42/61/1\nf 60/35/1 42/61/1 14/57/1\nf 24/55/1 71/33/1 60/35/1\nf 72/30/1 23/62/1 55/25/1\nf 31/63/1 55/25/1 15/64/1\nf 6/65/1 72/30/1 31/63/1\nf 73/27/1 10/66/1 26/67/1\nf 43/68/1 26/67/1 1/69/1\nf 15/64/1 73/27/1 43/68/1\nf 74/24/1 5/59/1 38/70/1\nf 56/26/1 38/70/1 10/66/1\nf 23/62/1 74/24/1 56/26/1\nf 75/21/1 22/71/1 51/16/1\nf 27/72/1 51/16/1 11/73/1\nf 2/74/1 75/21/1 27/72/1\nf 76/18/1 19/75/1 47/28/1\nf 39/76/1 47/28/1 6/65/1\nf 11/73/1 76/18/1 39/76/1\nf 77/15/1 9/53/1 35/7/1\nf 52/17/1 35/7/1 19/75/1\nf 22/71/1 77/15/1 52/17/1\nf 78/12/1 21/50/1 50/13/1\nf 53/20/1 50/13/1 22/71/1\nf 16/77/1 78/12/1 53/20/1\nf 79/9/1 20/56/1 54/22/1\nf 57/29/1 54/22/1 23/62/1\nf 19/75/1 79/9/1 57/29/1\nf 80/6/1 13/78/1 58/31/1\nf 61/38/1 58/31/1 24/55/1\nf 18/52/1 80/6/1 61/38/1\nf 81/3/1 17/79/1 62/40/1\nf 65/47/1 62/40/1 25/49/1\nf 12/80/1 81/3/1 65/47/1\nf 28/1/1 4/81/1 45/2/1\nf 34/4/1 8/54/1 41/5/1\nf 35/7/1 9/53/1 48/8/1\nf 32/10/1 7/51/1 49/11/1\nf 50/13/1 21/50/1 37/14/1\nf 51/16/1 22/71/1 52/17/1\nf 44/19/1 16/77/1 53/20/1\nf 54/22/1 20/56/1 36/23/1\nf 55/25/1 23/62/1 56/26/1\nf 47/28/1 19/75/1 57/29/1\nf 58/31/1 13/78/1 29/32/1\nf 59/34/1 24/55/1 60/35/1\nf 46/37/1 18/52/1 61/38/1\nf 62/40/1 17/79/1 33/41/1\nf 63/43/1 25/49/1 64/44/1\nf 40/46/1 12/80/1 65/47/1\nf 66/48/1 65/47/1 25/49/1\nf 49/11/1 66/48/1 63/43/1\nf 7/51/1 40/46/1 66/48/1\nf 67/45/1 64/44/1 18/52/1\nf 37/14/1 67/45/1 46/37/1\nf 21/50/1 63/43/1 67/45/1\nf 68/42/1 33/41/1 8/54/1\nf 64/44/1 68/42/1 34/4/1\nf 25/49/1 62/40/1 68/42/1\nf 69/39/1 61/38/1 24/55/1\nf 48/8/1 69/39/1 59/34/1\nf 9/53/1 46/37/1 69/39/1\nf 70/36/1 60/35/1 14/57/1\nf 36/23/1 70/36/1 30/58/1\nf 20/56/1 59/34/1 70/36/1\nf 71/33/1 29/32/1 3/60/1\nf 60/35/1 71/33/1 42/61/1\nf 24/55/1 58/31/1 71/33/1\nf 72/30/1 57/29/1 23/62/1\nf 31/63/1 72/30/1 55/25/1\nf 6/65/1 47/28/1 72/30/1\nf 73/27/1 56/26/1 10/66/1\nf 43/68/1 73/27/1 26/67/1\nf 15/64/1 55/25/1 73/27/1\nf 74/24/1 36/23/1 5/59/1\nf 56/26/1 74/24/1 38/70/1\nf 23/62/1 54/22/1 74/24/1\nf 75/21/1 53/20/1 22/71/1\nf 27/72/1 75/21/1 51/16/1\nf 2/74/1 44/19/1 75/21/1\nf 76/18/1 52/17/1 19/75/1\nf 39/76/1 76/18/1 47/28/1\nf 11/73/1 51/16/1 76/18/1\nf 77/15/1 37/14/1 9/53/1\nf 52/17/1 77/15/1 35/7/1\nf 22/71/1 50/13/1 77/15/1\nf 78/12/1 49/11/1 21/50/1\nf 53/20/1 78/12/1 50/13/1\nf 16/77/1 32/10/1 78/12/1\nf 79/9/1 48/8/1 20/56/1\nf 57/29/1 79/9/1 54/22/1\nf 19/75/1 35/7/1 79/9/1\nf 80/6/1 41/5/1 13/78/1\nf 61/38/1 80/6/1 58/31/1\nf 18/52/1 34/4/1 80/6/1\nf 81/3/1 45/2/1 17/79/1\nf 65/47/1 81/3/1 62/40/1\nf 12/80/1 28/1/1 81/3/1\n"
  },
  {
    "path": "samples/illumination_models/sphere.obj",
    "content": "# Blender v2.93.0 OBJ File: ''\n# www.blender.org\nmtllib sphere2.mtl\no sphere\nv 0.148778 -0.987688 -0.048341\nv 0.126558 -0.987688 -0.091950\nv 0.250000 -0.951057 -0.181636\nv 0.293893 -0.951057 -0.095492\nv 0.091950 -0.987688 -0.126558\nv 0.181636 -0.951057 -0.250000\nv 0.048341 -0.987688 -0.148778\nv 0.095492 -0.951057 -0.293893\nv 0.000000 -0.987688 -0.156435\nv 0.000000 -0.951057 -0.309017\nv -0.048341 -0.987688 -0.148778\nv -0.095492 -0.951057 -0.293893\nv -0.091950 -0.987688 -0.126558\nv -0.181636 -0.951057 -0.250000\nv -0.126558 -0.987688 -0.091950\nv -0.250000 -0.951057 -0.181636\nv -0.148778 -0.987688 -0.048341\nv -0.293893 -0.951057 -0.095492\nv -0.156435 -0.987688 -0.000000\nv -0.309017 -0.951057 -0.000000\nv -0.148778 -0.987688 0.048341\nv -0.293893 -0.951057 0.095492\nv -0.126558 -0.987688 0.091950\nv -0.250000 -0.951057 0.181636\nv -0.091950 -0.987688 0.126558\nv -0.181636 -0.951057 0.250000\nv -0.048341 -0.987688 0.148778\nv -0.095492 -0.951057 0.293893\nv 0.000000 -0.987688 0.156434\nv 0.000000 -0.951057 0.309017\nv 0.048341 -0.987688 0.148778\nv 0.095492 -0.951057 0.293893\nv 0.091950 -0.987688 0.126558\nv 0.181636 -0.951057 0.250000\nv 0.126558 -0.987688 0.091950\nv 0.250000 -0.951057 0.181636\nv 0.148778 -0.987688 0.048341\nv 0.293893 -0.951057 0.095492\nv 0.156434 -0.987688 -0.000000\nv 0.309017 -0.951057 -0.000000\nv 0.367286 -0.891007 -0.266849\nv 0.431771 -0.891007 -0.140291\nv 0.266849 -0.891007 -0.367286\nv 0.140291 -0.891007 -0.431771\nv 0.000000 -0.891007 -0.453991\nv -0.140291 -0.891007 -0.431771\nv -0.266849 -0.891007 -0.367286\nv -0.367286 -0.891007 -0.266849\nv -0.431771 -0.891007 -0.140291\nv -0.453991 -0.891007 -0.000000\nv -0.431771 -0.891007 0.140291\nv -0.367286 -0.891007 0.266849\nv -0.266849 -0.891007 0.367286\nv -0.140291 -0.891007 0.431771\nv 0.000000 -0.891007 0.453991\nv 0.140291 -0.891007 0.431771\nv 0.266849 -0.891007 0.367286\nv 0.367286 -0.891007 0.266849\nv 0.431771 -0.891007 0.140291\nv 0.453991 -0.891007 -0.000000\nv 0.475528 -0.809017 -0.345492\nv 0.559017 -0.809017 -0.181636\nv 0.345492 -0.809017 -0.475528\nv 0.181636 -0.809017 -0.559017\nv 0.000000 -0.809017 -0.587785\nv -0.181636 -0.809017 -0.559017\nv -0.345492 -0.809017 -0.475528\nv -0.475528 -0.809017 -0.345492\nv -0.559017 -0.809017 -0.181636\nv -0.587785 -0.809017 -0.000000\nv -0.559017 -0.809017 0.181636\nv -0.475528 -0.809017 0.345492\nv -0.345492 -0.809017 0.475528\nv -0.181636 -0.809017 0.559017\nv 0.000000 -0.809017 0.587785\nv 0.181636 -0.809017 0.559017\nv 0.345492 -0.809017 0.475528\nv 0.475528 -0.809017 0.345492\nv 0.559017 -0.809017 0.181636\nv 0.587785 -0.809017 -0.000000\nv 0.572062 -0.707107 -0.415627\nv 0.672499 -0.707107 -0.218508\nv 0.415627 -0.707107 -0.572062\nv 0.218508 -0.707107 -0.672499\nv 0.000000 -0.707107 -0.707107\nv -0.218508 -0.707107 -0.672499\nv -0.415627 -0.707107 -0.572062\nv -0.572062 -0.707107 -0.415627\nv -0.672499 -0.707107 -0.218508\nv -0.707107 -0.707107 -0.000000\nv -0.672499 -0.707107 0.218508\nv -0.572062 -0.707107 0.415627\nv -0.415627 -0.707107 0.572061\nv -0.218508 -0.707107 0.672499\nv 0.000000 -0.707107 0.707107\nv 0.218508 -0.707107 0.672499\nv 0.415627 -0.707107 0.572061\nv 0.572061 -0.707107 0.415627\nv 0.672499 -0.707107 0.218508\nv 0.707107 -0.707107 -0.000000\nv 0.654509 -0.587785 -0.475529\nv 0.769421 -0.587785 -0.250000\nv 0.475528 -0.587785 -0.654509\nv 0.250000 -0.587785 -0.769421\nv 0.000000 -0.587785 -0.809017\nv -0.250000 -0.587785 -0.769421\nv -0.475528 -0.587785 -0.654509\nv -0.654509 -0.587785 -0.475528\nv -0.769421 -0.587785 -0.250000\nv -0.809017 -0.587785 -0.000000\nv -0.769421 -0.587785 0.250000\nv -0.654509 -0.587785 0.475528\nv -0.475528 -0.587785 0.654509\nv -0.250000 -0.587785 0.769421\nv 0.000000 -0.587785 0.809017\nv 0.250000 -0.587785 0.769421\nv 0.475528 -0.587785 0.654509\nv 0.654509 -0.587785 0.475528\nv 0.769421 -0.587785 0.250000\nv 0.809017 -0.587785 -0.000000\nv 0.720840 -0.453991 -0.523721\nv 0.847398 -0.453991 -0.275336\nv 0.523721 -0.453991 -0.720840\nv 0.275336 -0.453991 -0.847398\nv 0.000000 -0.453991 -0.891007\nv -0.275336 -0.453991 -0.847398\nv -0.523721 -0.453991 -0.720840\nv -0.720840 -0.453991 -0.523721\nv -0.847398 -0.453991 -0.275336\nv -0.891007 -0.453991 -0.000000\nv -0.847398 -0.453991 0.275336\nv -0.720840 -0.453991 0.523721\nv -0.523721 -0.453991 0.720840\nv -0.275336 -0.453991 0.847398\nv 0.000000 -0.453991 0.891007\nv 0.275336 -0.453991 0.847398\nv 0.523721 -0.453991 0.720840\nv 0.720840 -0.453991 0.523721\nv 0.847398 -0.453991 0.275336\nv 0.891007 -0.453991 -0.000000\nv 0.769421 -0.309017 -0.559017\nv 0.904509 -0.309017 -0.293893\nv 0.559017 -0.309017 -0.769421\nv 0.293893 -0.309017 -0.904509\nv 0.000000 -0.309017 -0.951057\nv -0.293893 -0.309017 -0.904509\nv -0.559017 -0.309017 -0.769421\nv -0.769421 -0.309017 -0.559017\nv -0.904509 -0.309017 -0.293893\nv -0.951057 -0.309017 -0.000000\nv -0.904509 -0.309017 0.293893\nv -0.769421 -0.309017 0.559017\nv -0.559017 -0.309017 0.769421\nv -0.293893 -0.309017 0.904509\nv 0.000000 -0.309017 0.951057\nv 0.293893 -0.309017 0.904509\nv 0.559017 -0.309017 0.769421\nv 0.769421 -0.309017 0.559017\nv 0.904509 -0.309017 0.293893\nv 0.951057 -0.309017 -0.000000\nv 0.799057 -0.156434 -0.580549\nv 0.939348 -0.156434 -0.305213\nv 0.580549 -0.156434 -0.799057\nv 0.305213 -0.156434 -0.939348\nv 0.000000 -0.156434 -0.987689\nv -0.305213 -0.156434 -0.939348\nv -0.580549 -0.156434 -0.799057\nv -0.799057 -0.156434 -0.580549\nv -0.939348 -0.156434 -0.305213\nv -0.987689 -0.156434 -0.000000\nv -0.939348 -0.156434 0.305213\nv -0.799057 -0.156434 0.580549\nv -0.580549 -0.156434 0.799057\nv -0.305213 -0.156434 0.939348\nv 0.000000 -0.156434 0.987688\nv 0.305213 -0.156434 0.939348\nv 0.580549 -0.156434 0.799057\nv 0.799057 -0.156434 0.580549\nv 0.939348 -0.156434 0.305212\nv 0.987688 -0.156434 -0.000000\nv 0.809017 0.000000 -0.587786\nv 0.951057 0.000000 -0.309017\nv 0.587785 0.000000 -0.809017\nv 0.309017 0.000000 -0.951057\nv 0.000000 0.000000 -1.000000\nv -0.309017 0.000000 -0.951057\nv -0.587785 0.000000 -0.809017\nv -0.809017 0.000000 -0.587785\nv -0.951057 0.000000 -0.309017\nv -1.000000 0.000000 0.000000\nv -0.951057 -0.000000 0.309017\nv -0.809017 -0.000000 0.587785\nv -0.587785 -0.000000 0.809017\nv -0.309017 -0.000000 0.951057\nv 0.000000 -0.000000 1.000000\nv 0.309017 -0.000000 0.951057\nv 0.587785 -0.000000 0.809017\nv 0.809017 -0.000000 0.587785\nv 0.951057 -0.000000 0.309017\nv 1.000000 0.000000 0.000000\nv 0.799057 0.156434 -0.580549\nv 0.939348 0.156434 -0.305213\nv 0.580549 0.156434 -0.799057\nv 0.305213 0.156434 -0.939348\nv 0.000000 0.156434 -0.987689\nv -0.305213 0.156434 -0.939348\nv -0.580549 0.156434 -0.799057\nv -0.799057 0.156434 -0.580549\nv -0.939348 0.156434 -0.305213\nv -0.987689 0.156434 0.000000\nv -0.939348 0.156434 0.305213\nv -0.799057 0.156434 0.580549\nv -0.580549 0.156434 0.799057\nv -0.305213 0.156434 0.939348\nv 0.000000 0.156434 0.987688\nv 0.305213 0.156434 0.939348\nv 0.580549 0.156434 0.799057\nv 0.799057 0.156434 0.580549\nv 0.939348 0.156434 0.305212\nv 0.987688 0.156434 0.000000\nv 0.769421 0.309017 -0.559017\nv 0.904509 0.309017 -0.293893\nv 0.559017 0.309017 -0.769421\nv 0.293893 0.309017 -0.904509\nv 0.000000 0.309017 -0.951057\nv -0.293893 0.309017 -0.904509\nv -0.559017 0.309017 -0.769421\nv -0.769421 0.309017 -0.559017\nv -0.904509 0.309017 -0.293893\nv -0.951057 0.309017 0.000000\nv -0.904509 0.309017 0.293893\nv -0.769421 0.309017 0.559017\nv -0.559017 0.309017 0.769421\nv -0.293893 0.309017 0.904509\nv 0.000000 0.309017 0.951057\nv 0.293893 0.309017 0.904509\nv 0.559017 0.309017 0.769421\nv 0.769421 0.309017 0.559017\nv 0.904509 0.309017 0.293893\nv 0.951057 0.309017 0.000000\nv 0.720840 0.453991 -0.523721\nv 0.847398 0.453991 -0.275336\nv 0.523721 0.453991 -0.720840\nv 0.275336 0.453991 -0.847398\nv 0.000000 0.453991 -0.891007\nv -0.275336 0.453991 -0.847398\nv -0.523721 0.453991 -0.720840\nv -0.720840 0.453991 -0.523721\nv -0.847398 0.453991 -0.275336\nv -0.891007 0.453991 0.000000\nv -0.847398 0.453991 0.275336\nv -0.720840 0.453991 0.523721\nv -0.523721 0.453991 0.720840\nv -0.275336 0.453991 0.847398\nv 0.000000 0.453991 0.891007\nv 0.275336 0.453991 0.847398\nv 0.523721 0.453991 0.720840\nv 0.720840 0.453991 0.523721\nv 0.847398 0.453991 0.275336\nv 0.891007 0.453991 0.000000\nv 0.654509 0.587785 -0.475529\nv 0.769421 0.587785 -0.250000\nv 0.475528 0.587785 -0.654509\nv 0.250000 0.587785 -0.769421\nv 0.000000 0.587785 -0.809017\nv -0.250000 0.587785 -0.769421\nv -0.475528 0.587785 -0.654509\nv -0.654509 0.587785 -0.475528\nv -0.769421 0.587785 -0.250000\nv -0.809017 0.587785 0.000000\nv -0.769421 0.587785 0.250000\nv -0.654509 0.587785 0.475528\nv -0.475528 0.587785 0.654509\nv -0.250000 0.587785 0.769421\nv 0.000000 0.587785 0.809017\nv 0.250000 0.587785 0.769421\nv 0.475528 0.587785 0.654509\nv 0.654509 0.587785 0.475528\nv 0.769421 0.587785 0.250000\nv 0.809017 0.587785 0.000000\nv 0.572062 0.707107 -0.415627\nv 0.672499 0.707107 -0.218508\nv 0.415627 0.707107 -0.572062\nv 0.218508 0.707107 -0.672499\nv 0.000000 0.707107 -0.707107\nv -0.218508 0.707107 -0.672499\nv -0.415627 0.707107 -0.572062\nv -0.572062 0.707107 -0.415627\nv -0.672499 0.707107 -0.218508\nv -0.707107 0.707107 0.000000\nv -0.672499 0.707107 0.218508\nv -0.572062 0.707107 0.415627\nv -0.415627 0.707107 0.572061\nv -0.218508 0.707107 0.672499\nv 0.000000 0.707107 0.707107\nv 0.218508 0.707107 0.672499\nv 0.415627 0.707107 0.572061\nv 0.572061 0.707107 0.415627\nv 0.672499 0.707107 0.218508\nv 0.707107 0.707107 0.000000\nv 0.475528 0.809017 -0.345492\nv 0.559017 0.809017 -0.181636\nv 0.345492 0.809017 -0.475528\nv 0.181636 0.809017 -0.559017\nv 0.000000 0.809017 -0.587785\nv -0.181636 0.809017 -0.559017\nv -0.345492 0.809017 -0.475528\nv -0.475528 0.809017 -0.345492\nv -0.559017 0.809017 -0.181636\nv -0.587785 0.809017 0.000000\nv -0.559017 0.809017 0.181636\nv -0.475528 0.809017 0.345492\nv -0.345492 0.809017 0.475528\nv -0.181636 0.809017 0.559017\nv 0.000000 0.809017 0.587785\nv 0.181636 0.809017 0.559017\nv 0.345492 0.809017 0.475528\nv 0.475528 0.809017 0.345492\nv 0.559017 0.809017 0.181636\nv 0.587785 0.809017 0.000000\nv 0.367286 0.891007 -0.266849\nv 0.431771 0.891007 -0.140291\nv 0.266849 0.891007 -0.367286\nv 0.140291 0.891007 -0.431771\nv 0.000000 0.891007 -0.453991\nv -0.140291 0.891007 -0.431771\nv -0.266849 0.891007 -0.367286\nv -0.367286 0.891007 -0.266849\nv -0.431771 0.891007 -0.140291\nv -0.453991 0.891007 0.000000\nv -0.431771 0.891007 0.140291\nv -0.367286 0.891007 0.266849\nv -0.266849 0.891007 0.367286\nv -0.140291 0.891007 0.431771\nv 0.000000 0.891007 0.453991\nv 0.140291 0.891007 0.431771\nv 0.266849 0.891007 0.367286\nv 0.367286 0.891007 0.266849\nv 0.431771 0.891007 0.140291\nv 0.453991 0.891007 0.000000\nv 0.250000 0.951057 -0.181636\nv 0.293893 0.951057 -0.095492\nv 0.181636 0.951057 -0.250000\nv 0.095492 0.951057 -0.293893\nv 0.000000 0.951057 -0.309017\nv -0.095492 0.951057 -0.293893\nv -0.181636 0.951057 -0.250000\nv -0.250000 0.951057 -0.181636\nv -0.293893 0.951057 -0.095492\nv -0.309017 0.951057 0.000000\nv -0.293893 0.951057 0.095492\nv -0.250000 0.951057 0.181636\nv -0.181636 0.951057 0.250000\nv -0.095492 0.951057 0.293893\nv 0.000000 0.951057 0.309017\nv 0.095492 0.951057 0.293893\nv 0.181636 0.951057 0.250000\nv 0.250000 0.951057 0.181636\nv 0.293893 0.951057 0.095492\nv 0.309017 0.951057 0.000000\nv 0.126558 0.987688 -0.091950\nv 0.148778 0.987688 -0.048341\nv 0.091950 0.987688 -0.126558\nv 0.048341 0.987688 -0.148778\nv 0.000000 0.987688 -0.156435\nv -0.048341 0.987688 -0.148778\nv -0.091950 0.987688 -0.126558\nv -0.126558 0.987688 -0.091950\nv -0.148778 0.987688 -0.048341\nv -0.156435 0.987688 0.000000\nv -0.148778 0.987688 0.048341\nv -0.126558 0.987688 0.091950\nv -0.091950 0.987688 0.126558\nv -0.048341 0.987688 0.148778\nv 0.000000 0.987688 0.156434\nv 0.048341 0.987688 0.148778\nv 0.091950 0.987688 0.126558\nv 0.126558 0.987688 0.091950\nv 0.148778 0.987688 0.048341\nv 0.156434 0.987688 0.000000\nv 0.000000 -1.000000 -0.000000\nv 0.000000 1.000000 0.000000\nvt 0.000000 0.050000\nvt 0.050000 0.100000\nvt 0.000000 0.100000\nvt 0.100000 0.050000\nvt 0.050000 0.050000\nvt 0.150000 0.050000\nvt 0.100000 0.100000\nvt 0.200000 0.050000\nvt 0.150000 0.100000\nvt 0.250000 0.100000\nvt 0.200000 0.100000\nvt 0.250000 0.050000\nvt 0.300000 0.100000\nvt 0.350000 0.050000\nvt 0.300000 0.050000\nvt 0.400000 0.050000\nvt 0.350000 0.100000\nvt 0.450000 0.050000\nvt 0.400000 0.100000\nvt 0.500000 0.100000\nvt 0.450000 0.100000\nvt 0.500000 0.050000\nvt 0.550000 0.100000\nvt 0.600000 0.050000\nvt 0.550000 0.050000\nvt 0.650000 0.050000\nvt 0.600000 0.100000\nvt 0.700000 0.100000\nvt 0.650000 0.100000\nvt 0.750000 0.050000\nvt 0.700000 0.050000\nvt 0.800000 0.100000\nvt 0.750000 0.100000\nvt 0.850000 0.050000\nvt 0.800000 0.050000\nvt 0.900000 0.050000\nvt 0.850000 0.100000\nvt 0.950000 0.100000\nvt 0.900000 0.100000\nvt 1.000000 0.050000\nvt 0.950000 0.050000\nvt 0.050000 0.150000\nvt 0.000000 0.150000\nvt 0.100000 0.150000\nvt 0.200000 0.150000\nvt 0.150000 0.150000\nvt 0.300000 0.150000\nvt 0.250000 0.150000\nvt 0.350000 0.150000\nvt 0.450000 0.150000\nvt 0.400000 0.150000\nvt 0.550000 0.150000\nvt 0.500000 0.150000\nvt 0.600000 0.150000\nvt 0.700000 0.150000\nvt 0.650000 0.150000\nvt 0.800000 0.150000\nvt 0.750000 0.150000\nvt 0.850000 0.150000\nvt 0.950000 0.150000\nvt 0.900000 0.150000\nvt 1.000000 0.100000\nvt 0.000000 0.200000\nvt 0.050000 0.200000\nvt 0.150000 0.200000\nvt 0.100000 0.200000\nvt 0.200000 0.200000\nvt 0.250000 0.200000\nvt 0.350000 0.200000\nvt 0.300000 0.200000\nvt 0.400000 0.200000\nvt 0.450000 0.200000\nvt 0.500000 0.200000\nvt 0.550000 0.200000\nvt 0.650000 0.200000\nvt 0.600000 0.200000\nvt 0.700000 0.200000\nvt 0.750000 0.200000\nvt 0.850000 0.200000\nvt 0.800000 0.200000\nvt 0.900000 0.200000\nvt 0.950000 0.200000\nvt 1.000000 0.150000\nvt 0.050000 0.250000\nvt 0.000000 0.250000\nvt 0.100000 0.250000\nvt 0.150000 0.250000\nvt 0.250000 0.250000\nvt 0.200000 0.250000\nvt 0.300000 0.250000\nvt 0.350000 0.250000\nvt 0.400000 0.250000\nvt 0.500000 0.250000\nvt 0.450000 0.250000\nvt 0.550000 0.250000\nvt 0.600000 0.250000\nvt 0.650000 0.250000\nvt 0.750000 0.250000\nvt 0.700000 0.250000\nvt 0.800000 0.250000\nvt 0.850000 0.250000\nvt 0.900000 0.250000\nvt 1.000000 0.250000\nvt 0.950000 0.250000\nvt 0.000000 0.300000\nvt 0.050000 0.300000\nvt 0.150000 0.300000\nvt 0.100000 0.300000\nvt 0.200000 0.300000\nvt 0.250000 0.300000\nvt 0.300000 0.300000\nvt 0.400000 0.300000\nvt 0.350000 0.300000\nvt 0.450000 0.300000\nvt 0.500000 0.300000\nvt 0.550000 0.300000\nvt 0.600000 0.300000\nvt 0.700000 0.300000\nvt 0.650000 0.300000\nvt 0.800000 0.300000\nvt 0.750000 0.300000\nvt 0.850000 0.300000\nvt 0.950000 0.300000\nvt 0.900000 0.300000\nvt 0.050000 0.350000\nvt 0.000000 0.350000\nvt 0.100000 0.350000\nvt 0.150000 0.350000\nvt 0.250000 0.350000\nvt 0.200000 0.350000\nvt 0.300000 0.350000\nvt 0.400000 0.350000\nvt 0.350000 0.350000\nvt 0.500000 0.350000\nvt 0.450000 0.350000\nvt 0.550000 0.350000\nvt 0.650000 0.350000\nvt 0.600000 0.350000\nvt 0.750000 0.350000\nvt 0.700000 0.350000\nvt 0.800000 0.350000\nvt 0.900000 0.350000\nvt 0.850000 0.350000\nvt 1.000000 0.350000\nvt 0.950000 0.350000\nvt 0.000000 0.400000\nvt 0.050000 0.400000\nvt 0.150000 0.400000\nvt 0.100000 0.400000\nvt 0.200000 0.400000\nvt 0.250000 0.400000\nvt 0.300000 0.400000\nvt 0.400000 0.400000\nvt 0.350000 0.400000\nvt 0.450000 0.400000\nvt 0.500000 0.400000\nvt 0.550000 0.400000\nvt 0.650000 0.400000\nvt 0.600000 0.400000\nvt 0.700000 0.400000\nvt 0.750000 0.400000\nvt 0.800000 0.400000\nvt 0.900000 0.400000\nvt 0.850000 0.400000\nvt 0.950000 0.400000\nvt 0.000000 0.450000\nvt 0.050000 0.450000\nvt 0.150000 0.450000\nvt 0.100000 0.450000\nvt 0.200000 0.450000\nvt 0.250000 0.450000\nvt 0.300000 0.450000\nvt 0.400000 0.450000\nvt 0.350000 0.450000\nvt 0.450000 0.450000\nvt 0.500000 0.450000\nvt 0.550000 0.450000\nvt 0.650000 0.450000\nvt 0.600000 0.450000\nvt 0.700000 0.450000\nvt 0.750000 0.450000\nvt 0.800000 0.450000\nvt 0.850000 0.450000\nvt 0.900000 0.450000\nvt 1.000000 0.400000\nvt 0.950000 0.450000\nvt 0.000000 0.500000\nvt 0.050000 0.500000\nvt 0.100000 0.500000\nvt 0.150000 0.500000\nvt 0.250000 0.500000\nvt 0.200000 0.500000\nvt 0.300000 0.500000\nvt 0.350000 0.500000\nvt 0.400000 0.500000\nvt 0.500000 0.500000\nvt 0.450000 0.500000\nvt 0.550000 0.500000\nvt 0.600000 0.500000\nvt 0.650000 0.500000\nvt 0.750000 0.500000\nvt 0.700000 0.500000\nvt 0.800000 0.500000\nvt 0.850000 0.500000\nvt 0.950000 0.500000\nvt 0.900000 0.500000\nvt 1.000000 0.500000\nvt 0.050000 0.550000\nvt 0.000000 0.550000\nvt 0.100000 0.550000\nvt 0.150000 0.550000\nvt 0.200000 0.550000\nvt 0.250000 0.550000\nvt 0.350000 0.550000\nvt 0.300000 0.550000\nvt 0.400000 0.550000\nvt 0.450000 0.550000\nvt 0.500000 0.550000\nvt 0.600000 0.550000\nvt 0.550000 0.550000\nvt 0.650000 0.550000\nvt 0.700000 0.550000\nvt 0.750000 0.550000\nvt 0.850000 0.550000\nvt 0.800000 0.550000\nvt 0.900000 0.550000\nvt 0.950000 0.550000\nvt 0.050000 0.600000\nvt 0.000000 0.600000\nvt 0.100000 0.600000\nvt 0.150000 0.600000\nvt 0.250000 0.600000\nvt 0.200000 0.600000\nvt 0.300000 0.600000\nvt 0.350000 0.600000\nvt 0.400000 0.600000\nvt 0.500000 0.600000\nvt 0.450000 0.600000\nvt 0.550000 0.600000\nvt 0.600000 0.600000\nvt 0.650000 0.600000\nvt 0.750000 0.600000\nvt 0.700000 0.600000\nvt 0.800000 0.600000\nvt 0.900000 0.600000\nvt 0.850000 0.600000\nvt 0.950000 0.600000\nvt 1.000000 0.600000\nvt 0.050000 0.650000\nvt 0.000000 0.650000\nvt 0.100000 0.650000\nvt 0.150000 0.650000\nvt 0.250000 0.650000\nvt 0.200000 0.650000\nvt 0.300000 0.650000\nvt 0.350000 0.650000\nvt 0.400000 0.650000\nvt 0.500000 0.650000\nvt 0.450000 0.650000\nvt 0.550000 0.650000\nvt 0.600000 0.650000\nvt 0.650000 0.650000\nvt 0.750000 0.650000\nvt 0.700000 0.650000\nvt 0.800000 0.650000\nvt 0.850000 0.650000\nvt 0.900000 0.650000\nvt 1.000000 0.650000\nvt 0.950000 0.650000\nvt 0.000000 0.700000\nvt 0.050000 0.700000\nvt 0.100000 0.700000\nvt 0.200000 0.700000\nvt 0.150000 0.700000\nvt 0.300000 0.700000\nvt 0.250000 0.700000\nvt 0.350000 0.700000\nvt 0.450000 0.700000\nvt 0.400000 0.700000\nvt 0.550000 0.700000\nvt 0.500000 0.700000\nvt 0.600000 0.700000\nvt 0.700000 0.700000\nvt 0.650000 0.700000\nvt 0.800000 0.700000\nvt 0.750000 0.700000\nvt 0.850000 0.700000\nvt 0.950000 0.700000\nvt 0.900000 0.700000\nvt 0.050000 0.750000\nvt 0.000000 0.750000\nvt 0.100000 0.750000\nvt 0.150000 0.750000\nvt 0.250000 0.750000\nvt 0.200000 0.750000\nvt 0.300000 0.750000\nvt 0.350000 0.750000\nvt 0.400000 0.750000\nvt 0.500000 0.750000\nvt 0.450000 0.750000\nvt 0.550000 0.750000\nvt 0.600000 0.750000\nvt 0.650000 0.750000\nvt 0.750000 0.750000\nvt 0.700000 0.750000\nvt 0.850000 0.750000\nvt 0.800000 0.750000\nvt 0.900000 0.750000\nvt 1.000000 0.750000\nvt 0.950000 0.750000\nvt 0.000000 0.800000\nvt 0.050000 0.800000\nvt 0.150000 0.800000\nvt 0.100000 0.800000\nvt 0.200000 0.800000\nvt 0.250000 0.800000\nvt 0.350000 0.800000\nvt 0.300000 0.800000\nvt 0.400000 0.800000\nvt 0.450000 0.800000\nvt 0.500000 0.800000\nvt 0.550000 0.800000\nvt 0.650000 0.800000\nvt 0.600000 0.800000\nvt 0.700000 0.800000\nvt 0.750000 0.800000\nvt 0.800000 0.800000\nvt 0.900000 0.800000\nvt 0.850000 0.800000\nvt 0.950000 0.800000\nvt 0.050000 0.850000\nvt 0.000000 0.850000\nvt 0.100000 0.850000\nvt 0.150000 0.850000\nvt 0.250000 0.850000\nvt 0.200000 0.850000\nvt 0.300000 0.850000\nvt 0.350000 0.850000\nvt 0.400000 0.850000\nvt 0.500000 0.850000\nvt 0.450000 0.850000\nvt 0.550000 0.850000\nvt 0.600000 0.850000\nvt 0.650000 0.850000\nvt 0.750000 0.850000\nvt 0.700000 0.850000\nvt 0.800000 0.850000\nvt 0.850000 0.850000\nvt 0.900000 0.850000\nvt 1.000000 0.850000\nvt 0.950000 0.850000\nvt 0.000000 0.900000\nvt 0.050000 0.900000\nvt 0.150000 0.900000\nvt 0.100000 0.900000\nvt 0.250000 0.900000\nvt 0.200000 0.900000\nvt 0.300000 0.900000\nvt 0.400000 0.900000\nvt 0.350000 0.900000\nvt 0.500000 0.900000\nvt 0.450000 0.900000\nvt 0.550000 0.900000\nvt 0.650000 0.900000\nvt 0.600000 0.900000\nvt 0.750000 0.900000\nvt 0.700000 0.900000\nvt 0.800000 0.900000\nvt 0.900000 0.900000\nvt 0.850000 0.900000\nvt 1.000000 0.900000\nvt 0.950000 0.900000\nvt 0.000000 0.950000\nvt 0.050000 0.950000\nvt 0.150000 0.950000\nvt 0.100000 0.950000\nvt 0.200000 0.950000\nvt 0.250000 0.950000\nvt 0.350000 0.950000\nvt 0.300000 0.950000\nvt 0.400000 0.950000\nvt 0.450000 0.950000\nvt 0.500000 0.950000\nvt 0.550000 0.950000\nvt 0.650000 0.950000\nvt 0.600000 0.950000\nvt 0.750000 0.950000\nvt 0.700000 0.950000\nvt 0.850000 0.950000\nvt 0.800000 0.950000\nvt 0.900000 0.950000\nvt 1.000000 0.950000\nvt 0.950000 0.950000\nvt 0.500000 0.000000\nvt 0.500000 1.000000\nvt 1.000000 0.200000\nvt 1.000000 0.300000\nvt 1.000000 0.450000\nvt 1.000000 0.550000\nvt 1.000000 0.700000\nvt 1.000000 0.800000\nvn 0.1487 -0.9877 -0.0483\nvn 0.2500 -0.9511 -0.1816\nvn 0.2938 -0.9511 -0.0955\nvn 0.0919 -0.9877 -0.1265\nvn 0.1265 -0.9877 -0.0919\nvn 0.0483 -0.9877 -0.1488\nvn 0.1816 -0.9511 -0.2500\nvn -0.0000 -0.9877 -0.1564\nvn 0.0955 -0.9511 -0.2938\nvn -0.0955 -0.9511 -0.2938\nvn 0.0000 -0.9511 -0.3090\nvn -0.0483 -0.9877 -0.1487\nvn -0.1816 -0.9511 -0.2500\nvn -0.1265 -0.9877 -0.0919\nvn -0.0919 -0.9877 -0.1265\nvn -0.1488 -0.9877 -0.0483\nvn -0.2500 -0.9511 -0.1816\nvn -0.1564 -0.9877 -0.0000\nvn -0.2938 -0.9511 -0.0955\nvn -0.2939 -0.9510 0.0955\nvn -0.3090 -0.9511 0.0000\nvn -0.1487 -0.9877 0.0483\nvn -0.2500 -0.9511 0.1816\nvn -0.0919 -0.9877 0.1265\nvn -0.1265 -0.9877 0.0919\nvn -0.0483 -0.9877 0.1487\nvn -0.1816 -0.9511 0.2500\nvn 0.0000 -0.9511 0.3090\nvn -0.0955 -0.9511 0.2938\nvn 0.0483 -0.9877 0.1487\nvn 0.0000 -0.9877 0.1564\nvn 0.1816 -0.9511 0.2500\nvn 0.0955 -0.9511 0.2938\nvn 0.1265 -0.9877 0.0919\nvn 0.0919 -0.9877 0.1265\nvn 0.1487 -0.9877 0.0483\nvn 0.2500 -0.9511 0.1816\nvn 0.3090 -0.9511 -0.0000\nvn 0.2938 -0.9511 0.0955\nvn 0.1564 -0.9877 -0.0000\nvn 0.3672 -0.8910 -0.2668\nvn 0.4318 -0.8910 -0.1403\nvn 0.2669 -0.8910 -0.3673\nvn 0.0000 -0.8910 -0.4539\nvn 0.1403 -0.8910 -0.4318\nvn -0.2669 -0.8910 -0.3673\nvn -0.1403 -0.8910 -0.4317\nvn -0.3672 -0.8910 -0.2668\nvn -0.4540 -0.8910 -0.0000\nvn -0.4318 -0.8910 -0.1403\nvn -0.3672 -0.8910 0.2668\nvn -0.4318 -0.8910 0.1403\nvn -0.2669 -0.8910 0.3673\nvn -0.0000 -0.8910 0.4539\nvn -0.1403 -0.8910 0.4318\nvn 0.2669 -0.8910 0.3673\nvn 0.1403 -0.8910 0.4317\nvn 0.3672 -0.8910 0.2668\nvn 0.4540 -0.8910 0.0000\nvn 0.4318 -0.8910 0.1403\nvn 0.5590 -0.8091 -0.1816\nvn 0.4755 -0.8091 -0.3455\nvn 0.1816 -0.8091 -0.5590\nvn 0.3455 -0.8091 -0.4755\nvn 0.0000 -0.8090 -0.5878\nvn -0.1816 -0.8091 -0.5590\nvn -0.4755 -0.8091 -0.3455\nvn -0.3455 -0.8091 -0.4755\nvn -0.5590 -0.8091 -0.1816\nvn -0.5878 -0.8090 -0.0000\nvn -0.5590 -0.8091 0.1816\nvn -0.4755 -0.8091 0.3455\nvn -0.1816 -0.8091 0.5590\nvn -0.3455 -0.8091 0.4755\nvn -0.0000 -0.8090 0.5878\nvn 0.1816 -0.8090 0.5590\nvn 0.4755 -0.8091 0.3455\nvn 0.3455 -0.8091 0.4755\nvn 0.5590 -0.8091 0.1816\nvn 0.5878 -0.8090 0.0000\nvn 0.5720 -0.7072 -0.4156\nvn 0.6724 -0.7072 -0.2185\nvn 0.4156 -0.7072 -0.5720\nvn 0.2185 -0.7072 -0.6724\nvn -0.2185 -0.7072 -0.6724\nvn 0.0000 -0.7071 -0.7071\nvn -0.4156 -0.7071 -0.5720\nvn -0.5721 -0.7071 -0.4156\nvn -0.6725 -0.7071 -0.2185\nvn -0.6725 -0.7071 0.2185\nvn -0.7070 -0.7072 -0.0000\nvn -0.5720 -0.7071 0.4156\nvn -0.4156 -0.7071 0.5720\nvn -0.2185 -0.7072 0.6724\nvn 0.2185 -0.7071 0.6725\nvn -0.0000 -0.7071 0.7071\nvn 0.4156 -0.7072 0.5720\nvn 0.5720 -0.7072 0.4156\nvn 0.6724 -0.7072 0.2185\nvn 0.7070 -0.7072 -0.0000\nvn 0.7694 -0.5879 -0.2500\nvn 0.6545 -0.5878 -0.4755\nvn 0.2500 -0.5878 -0.7694\nvn 0.4755 -0.5878 -0.6545\nvn -0.0000 -0.5878 -0.8090\nvn -0.2500 -0.5879 -0.7694\nvn -0.4755 -0.5878 -0.6545\nvn -0.7694 -0.5878 -0.2500\nvn -0.6545 -0.5878 -0.4755\nvn -0.8090 -0.5879 0.0000\nvn -0.7694 -0.5878 0.2500\nvn -0.6545 -0.5878 0.4755\nvn -0.4755 -0.5878 0.6545\nvn 0.0000 -0.5878 0.8090\nvn -0.2500 -0.5878 0.7694\nvn 0.4755 -0.5878 0.6545\nvn 0.2500 -0.5878 0.7694\nvn 0.6545 -0.5878 0.4755\nvn 0.8090 -0.5879 0.0000\nvn 0.7694 -0.5879 0.2500\nvn 0.7208 -0.4540 -0.5237\nvn 0.8474 -0.4540 -0.2753\nvn 0.5237 -0.4540 -0.7208\nvn 0.2753 -0.4541 -0.8474\nvn -0.2753 -0.4541 -0.8474\nvn 0.0000 -0.4541 -0.8910\nvn -0.5237 -0.4540 -0.7208\nvn -0.8474 -0.4541 -0.2753\nvn -0.7208 -0.4540 -0.5237\nvn -0.8474 -0.4541 0.2753\nvn -0.8910 -0.4541 -0.0000\nvn -0.7208 -0.4540 0.5237\nvn -0.2753 -0.4541 0.8474\nvn -0.5237 -0.4540 0.7208\nvn 0.2753 -0.4541 0.8474\nvn 0.0000 -0.4541 0.8910\nvn 0.5237 -0.4540 0.7208\nvn 0.8474 -0.4541 0.2753\nvn 0.7208 -0.4540 0.5237\nvn 0.8910 -0.4541 -0.0000\nvn 0.9045 -0.3090 -0.2939\nvn 0.7694 -0.3090 -0.5590\nvn 0.2939 -0.3090 -0.9045\nvn 0.5590 -0.3090 -0.7694\nvn -0.0000 -0.3090 -0.9511\nvn -0.2939 -0.3091 -0.9045\nvn -0.5590 -0.3090 -0.7694\nvn -0.9045 -0.3090 -0.2939\nvn -0.7694 -0.3090 -0.5590\nvn -0.9511 -0.3090 0.0000\nvn -0.9045 -0.3090 0.2939\nvn -0.7694 -0.3090 0.5590\nvn -0.2939 -0.3090 0.9045\nvn -0.5590 -0.3090 0.7694\nvn 0.0000 -0.3090 0.9511\nvn 0.2939 -0.3090 0.9045\nvn 0.5590 -0.3090 0.7694\nvn 0.9045 -0.3091 0.2939\nvn 0.7694 -0.3091 0.5590\nvn 0.9511 -0.3089 0.0000\nvn 0.9394 -0.1563 -0.3052\nvn 0.7991 -0.1564 -0.5805\nvn 0.3052 -0.1563 -0.9394\nvn 0.5806 -0.1563 -0.7991\nvn -0.0000 -0.1563 -0.9877\nvn -0.3052 -0.1564 -0.9393\nvn -0.5806 -0.1563 -0.7991\nvn -0.9394 -0.1563 -0.3052\nvn -0.7991 -0.1562 -0.5806\nvn -0.9877 -0.1563 0.0000\nvn -0.9393 -0.1565 0.3052\nvn -0.7991 -0.1563 0.5806\nvn -0.3052 -0.1563 0.9394\nvn -0.5806 -0.1563 0.7991\nvn 0.0000 -0.1563 0.9877\nvn 0.3052 -0.1562 0.9394\nvn 0.5806 -0.1563 0.7991\nvn 0.7991 -0.1564 0.5805\nvn 0.9394 -0.1563 0.3052\nvn 0.9877 -0.1565 -0.0000\nvn 0.9511 -0.0000 -0.3090\nvn 0.8090 0.0000 -0.5878\nvn 0.5878 0.0000 -0.8090\nvn 0.3090 -0.0000 -0.9511\nvn -0.3090 -0.0000 -0.9511\nvn 0.0000 0.0000 -1.0000\nvn -0.5878 -0.0000 -0.8090\nvn -0.8090 0.0000 -0.5878\nvn -0.9511 -0.0000 -0.3090\nvn -0.9511 -0.0000 0.3090\nvn -1.0000 -0.0000 -0.0000\nvn -0.8090 0.0000 0.5878\nvn -0.5878 -0.0000 0.8090\nvn -0.3090 -0.0000 0.9511\nvn 0.3090 -0.0000 0.9511\nvn 0.0000 -0.0000 1.0000\nvn 0.5878 -0.0000 0.8090\nvn 0.8090 0.0000 0.5878\nvn 1.0000 0.0000 -0.0000\nvn 0.9511 0.0000 0.3090\nvn 0.7991 0.1564 -0.5806\nvn 0.9394 0.1563 -0.3052\nvn 0.5806 0.1563 -0.7991\nvn 0.3052 0.1564 -0.9393\nvn -0.0000 0.1564 -0.9877\nvn -0.3052 0.1564 -0.9393\nvn -0.7991 0.1562 -0.5806\nvn -0.5806 0.1564 -0.7991\nvn -0.9394 0.1562 -0.3052\nvn -0.9877 0.1564 0.0000\nvn -0.9394 0.1563 0.3052\nvn -0.5806 0.1562 0.7991\nvn -0.7991 0.1563 0.5806\nvn -0.3052 0.1563 0.9394\nvn 0.0000 0.1564 0.9877\nvn 0.3052 0.1562 0.9394\nvn 0.7991 0.1564 0.5806\nvn 0.5806 0.1564 0.7991\nvn 0.9394 0.1562 0.3052\nvn 0.9877 0.1565 0.0000\nvn 0.7694 0.3090 -0.5590\nvn 0.9045 0.3090 -0.2939\nvn 0.5590 0.3090 -0.7694\nvn 0.2939 0.3090 -0.9045\nvn -0.2939 0.3091 -0.9045\nvn 0.0000 0.3090 -0.9511\nvn -0.5590 0.3091 -0.7694\nvn -0.7694 0.3090 -0.5590\nvn -0.9045 0.3091 -0.2939\nvn -0.9045 0.3090 0.2939\nvn -0.9511 0.3090 -0.0000\nvn -0.7694 0.3090 0.5590\nvn -0.5590 0.3090 0.7694\nvn -0.2939 0.3091 0.9045\nvn 0.2939 0.3091 0.9045\nvn 0.0000 0.3090 0.9511\nvn 0.5590 0.3091 0.7694\nvn 0.9045 0.3090 0.2939\nvn 0.7694 0.3090 0.5590\nvn 0.9511 0.3090 0.0000\nvn 0.7208 0.4541 -0.5237\nvn 0.8474 0.4540 -0.2753\nvn 0.5237 0.4540 -0.7208\nvn 0.2753 0.4540 -0.8474\nvn -0.2753 0.4541 -0.8473\nvn -0.0000 0.4541 -0.8910\nvn -0.5237 0.4540 -0.7208\nvn -0.7208 0.4540 -0.5237\nvn -0.8474 0.4540 -0.2753\nvn -0.8474 0.4541 0.2753\nvn -0.8910 0.4540 0.0000\nvn -0.7208 0.4540 0.5237\nvn -0.5237 0.4540 0.7208\nvn -0.2753 0.4540 0.8474\nvn 0.2753 0.4541 0.8473\nvn 0.0000 0.4541 0.8910\nvn 0.5237 0.4540 0.7208\nvn 0.7208 0.4540 0.5237\nvn 0.8474 0.4540 0.2753\nvn 0.8910 0.4540 0.0000\nvn 0.7694 0.5879 -0.2500\nvn 0.6545 0.5878 -0.4755\nvn 0.4755 0.5878 -0.6545\nvn -0.0000 0.5878 -0.8090\nvn 0.2500 0.5878 -0.7694\nvn -0.4755 0.5878 -0.6545\nvn -0.2500 0.5878 -0.7694\nvn -0.6545 0.5878 -0.4755\nvn -0.8090 0.5878 0.0000\nvn -0.7694 0.5878 -0.2500\nvn -0.6545 0.5878 0.4755\nvn -0.7694 0.5878 0.2500\nvn -0.4755 0.5879 0.6545\nvn 0.0000 0.5878 0.8090\nvn -0.2500 0.5878 0.7694\nvn 0.4755 0.5878 0.6545\nvn 0.2500 0.5878 0.7694\nvn 0.6545 0.5879 0.4755\nvn 0.8090 0.5878 0.0000\nvn 0.7694 0.5879 0.2500\nvn 0.5720 0.7072 -0.4156\nvn 0.6724 0.7072 -0.2185\nvn 0.4156 0.7071 -0.5721\nvn 0.2185 0.7072 -0.6724\nvn -0.2185 0.7071 -0.6725\nvn 0.0000 0.7071 -0.7071\nvn -0.4156 0.7071 -0.5720\nvn -0.5720 0.7071 -0.4156\nvn -0.6725 0.7071 -0.2185\nvn -0.6725 0.7071 0.2185\nvn -0.7070 0.7072 -0.0000\nvn -0.5720 0.7071 0.4156\nvn -0.4156 0.7071 0.5720\nvn -0.2185 0.7072 0.6724\nvn 0.2185 0.7072 0.6724\nvn -0.0000 0.7071 0.7071\nvn 0.5720 0.7072 0.4156\nvn 0.4156 0.7072 0.5720\nvn 0.6724 0.7072 0.2185\nvn 0.7070 0.7072 0.0000\nvn 0.5590 0.8091 -0.1816\nvn 0.4755 0.8091 -0.3455\nvn 0.1816 0.8091 -0.5590\nvn 0.3455 0.8091 -0.4755\nvn 0.0000 0.8090 -0.5878\nvn -0.1816 0.8091 -0.5590\nvn -0.4755 0.8090 -0.3455\nvn -0.3455 0.8091 -0.4755\nvn -0.5590 0.8091 -0.1816\nvn -0.5878 0.8090 -0.0000\nvn -0.5590 0.8091 0.1816\nvn -0.4755 0.8090 0.3455\nvn -0.1816 0.8091 0.5590\nvn -0.3455 0.8091 0.4755\nvn -0.0000 0.8090 0.5878\nvn 0.1816 0.8090 0.5590\nvn 0.3455 0.8090 0.4755\nvn 0.5590 0.8091 0.1816\nvn 0.4755 0.8090 0.3455\nvn 0.5878 0.8090 0.0000\nvn 0.3673 0.8910 -0.2668\nvn 0.4318 0.8910 -0.1403\nvn 0.2668 0.8910 -0.3673\nvn 0.1403 0.8910 -0.4318\nvn -0.1403 0.8910 -0.4318\nvn 0.0000 0.8910 -0.4539\nvn -0.2669 0.8910 -0.3673\nvn -0.3673 0.8910 -0.2668\nvn -0.4318 0.8910 -0.1403\nvn -0.4318 0.8910 0.1403\nvn -0.4539 0.8910 -0.0000\nvn -0.3672 0.8910 0.2668\nvn -0.2668 0.8910 0.3673\nvn -0.1403 0.8910 0.4318\nvn 0.1403 0.8910 0.4318\nvn -0.0000 0.8910 0.4539\nvn 0.2669 0.8910 0.3673\nvn 0.3673 0.8910 0.2668\nvn 0.4318 0.8910 0.1403\nvn 0.4539 0.8910 0.0000\nvn 0.2938 0.9511 -0.0955\nvn 0.2500 0.9511 -0.1816\nvn 0.0955 0.9511 -0.2938\nvn 0.1816 0.9511 -0.2500\nvn -0.0955 0.9511 -0.2938\nvn 0.0000 0.9511 -0.3090\nvn -0.1816 0.9511 -0.2500\nvn -0.2938 0.9511 -0.0955\nvn -0.2500 0.9511 -0.1816\nvn -0.2938 0.9511 0.0955\nvn -0.3090 0.9511 -0.0000\nvn -0.2500 0.9511 0.1816\nvn -0.0955 0.9511 0.2938\nvn -0.1816 0.9511 0.2500\nvn 0.0955 0.9511 0.2938\nvn -0.0000 0.9511 0.3090\nvn 0.1816 0.9511 0.2500\nvn 0.2938 0.9511 0.0955\nvn 0.2500 0.9511 0.1816\nvn 0.3090 0.9511 0.0000\nvn 0.1487 0.9877 -0.0483\nvn 0.1265 0.9877 -0.0919\nvn 0.0483 0.9877 -0.1488\nvn 0.0919 0.9877 -0.1265\nvn 0.0000 0.9877 -0.1564\nvn -0.0483 0.9877 -0.1487\nvn -0.1265 0.9877 -0.0919\nvn -0.0920 0.9877 -0.1266\nvn -0.1488 0.9877 -0.0483\nvn -0.1564 0.9877 0.0000\nvn -0.1488 0.9877 0.0483\nvn -0.1265 0.9877 0.0919\nvn -0.0483 0.9877 0.1487\nvn -0.0919 0.9877 0.1265\nvn 0.0483 0.9877 0.1487\nvn -0.0000 0.9877 0.1564\nvn 0.1265 0.9877 0.0919\nvn 0.0920 0.9877 0.1266\nvn 0.1487 0.9877 0.0483\nvn 0.1564 0.9877 -0.0000\nvn 0.0000 -1.0000 0.0000\nvn 0.0000 1.0000 0.0000\nusemtl initialShadingGroup\ns 1\nf 1/1/1 3/2/2 4/3/3\nf 5/4/4 3/2/2 2/5/5\nf 7/6/6 6/7/7 5/4/4\nf 9/8/8 8/9/9 7/6/6\nf 9/8/8 12/10/10 10/11/11\nf 11/12/12 14/13/13 12/10/10\nf 15/14/14 14/13/13 13/15/15\nf 17/16/16 16/17/17 15/14/14\nf 19/18/18 18/19/19 17/16/16\nf 19/18/18 22/20/20 20/21/21\nf 21/22/22 24/23/23 22/20/20\nf 25/24/24 24/23/23 23/25/25\nf 27/26/26 26/27/27 25/24/24\nf 27/26/26 30/28/28 28/29/29\nf 31/30/30 30/28/28 29/31/31\nf 31/30/30 34/32/32 32/33/33\nf 35/34/34 34/32/32 33/35/35\nf 37/36/36 36/37/37 35/34/34\nf 37/36/36 40/38/38 38/39/39\nf 1/40/1 40/38/38 39/41/40\nf 4/3/3 41/42/41 42/43/42\nf 6/7/7 41/42/41 3/2/2\nf 8/9/9 43/44/43 6/7/7\nf 8/9/9 45/45/44 44/46/45\nf 12/10/10 45/45/44 10/11/11\nf 12/10/10 47/47/46 46/48/47\nf 14/13/13 48/49/48 47/47/46\nf 18/19/19 48/49/48 16/17/17\nf 18/19/19 50/50/49 49/51/50\nf 22/20/20 50/50/49 20/21/21\nf 22/20/20 52/52/51 51/53/52\nf 26/27/27 52/52/51 24/23/23\nf 28/29/29 53/54/53 26/27/27\nf 28/29/29 55/55/54 54/56/55\nf 32/33/33 55/55/54 30/28/28\nf 32/33/33 57/57/56 56/58/57\nf 34/32/32 58/59/58 57/57/56\nf 38/39/39 58/59/58 36/37/37\nf 38/39/39 60/60/59 59/61/60\nf 4/62/3 60/60/59 40/38/38\nf 41/42/41 62/63/61 42/43/42\nf 43/44/43 61/64/62 41/42/41\nf 43/44/43 64/65/63 63/66/64\nf 44/46/45 65/67/65 64/65/63\nf 46/48/47 65/67/65 45/45/44\nf 47/47/46 66/68/66 46/48/47\nf 47/47/46 68/69/67 67/70/68\nf 48/49/48 69/71/69 68/69/67\nf 49/51/50 70/72/70 69/71/69\nf 51/53/52 70/72/70 50/50/49\nf 52/52/51 71/73/71 51/53/52\nf 53/54/53 72/74/72 52/52/51\nf 53/54/53 74/75/73 73/76/74\nf 54/56/55 75/77/75 74/75/73\nf 56/58/57 75/77/75 55/55/54\nf 57/57/56 76/78/76 56/58/57\nf 57/57/56 78/79/77 77/80/78\nf 58/59/58 79/81/79 78/79/77\nf 59/61/60 80/82/80 79/81/79\nf 42/83/42 80/82/80 60/60/59\nf 62/63/61 81/84/81 82/85/82\nf 61/64/62 83/86/83 81/84/81\nf 64/65/63 83/86/83 63/66/64\nf 65/67/65 84/87/84 64/65/63\nf 65/67/65 86/88/85 85/89/86\nf 66/68/66 87/90/87 86/88/85\nf 68/69/67 87/90/87 67/70/68\nf 69/71/69 88/91/88 68/69/67\nf 70/72/70 89/92/89 69/71/69\nf 70/72/70 91/93/90 90/94/91\nf 71/73/71 92/95/92 91/93/90\nf 72/74/72 93/96/93 92/95/92\nf 74/75/73 93/96/93 73/76/74\nf 75/77/75 94/97/94 74/75/73\nf 75/77/75 96/98/95 95/99/96\nf 76/78/76 97/100/97 96/98/95\nf 78/79/77 97/100/97 77/80/78\nf 79/81/79 98/101/98 78/79/77\nf 80/82/80 99/102/99 79/81/79\nf 80/82/80 82/103/82 100/104/100\nf 81/84/81 102/105/101 82/85/82\nf 83/86/83 101/106/102 81/84/81\nf 83/86/83 104/107/103 103/108/104\nf 84/87/84 105/109/105 104/107/103\nf 86/88/85 105/109/105 85/89/86\nf 87/90/87 106/110/106 86/88/85\nf 88/91/88 107/111/107 87/90/87\nf 88/91/88 109/112/108 108/113/109\nf 89/92/89 110/114/110 109/112/108\nf 91/93/90 110/114/110 90/94/91\nf 92/95/92 111/115/111 91/93/90\nf 93/96/93 112/116/112 92/95/92\nf 94/97/94 113/117/113 93/96/93\nf 94/97/94 115/118/114 114/119/115\nf 96/98/95 115/118/114 95/99/96\nf 96/98/95 117/120/116 116/121/117\nf 97/100/97 118/122/118 117/120/116\nf 99/102/99 118/122/118 98/101/98\nf 99/102/99 120/123/119 119/124/120\nf 82/103/82 120/123/119 100/104/100\nf 102/105/101 121/125/121 122/126/122\nf 101/106/102 123/127/123 121/125/121\nf 103/108/104 124/128/124 123/127/123\nf 105/109/105 124/128/124 104/107/103\nf 105/109/105 126/129/125 125/130/126\nf 107/111/107 126/129/125 106/110/106\nf 108/113/109 127/131/127 107/111/107\nf 108/113/109 129/132/128 128/133/129\nf 110/114/110 129/132/128 109/112/108\nf 110/114/110 131/134/130 130/135/131\nf 112/116/112 131/134/130 111/115/111\nf 113/117/113 132/136/132 112/116/112\nf 113/117/113 134/137/133 133/138/134\nf 115/118/114 134/137/133 114/119/115\nf 115/118/114 136/139/135 135/140/136\nf 117/120/116 136/139/135 116/121/117\nf 118/122/118 137/141/137 117/120/116\nf 118/122/118 139/142/138 138/143/139\nf 120/123/119 139/142/138 119/124/120\nf 120/123/119 122/144/122 140/145/140\nf 121/125/121 142/146/141 122/126/122\nf 123/127/123 141/147/142 121/125/121\nf 123/127/123 144/148/143 143/149/144\nf 124/128/124 145/150/145 144/148/143\nf 126/129/125 145/150/145 125/130/126\nf 127/131/127 146/151/146 126/129/125\nf 128/133/129 147/152/147 127/131/127\nf 128/133/129 149/153/148 148/154/149\nf 129/132/128 150/155/150 149/153/148\nf 131/134/130 150/155/150 130/135/131\nf 132/136/132 151/156/151 131/134/130\nf 133/138/134 152/157/152 132/136/132\nf 133/138/134 154/158/153 153/159/154\nf 134/137/133 155/160/155 154/158/153\nf 136/139/135 155/160/155 135/140/136\nf 137/141/137 156/161/156 136/139/135\nf 138/143/139 157/162/157 137/141/137\nf 138/143/139 159/163/158 158/164/159\nf 139/142/138 160/165/160 159/163/158\nf 122/144/122 160/165/160 140/145/140\nf 141/147/142 162/166/161 142/146/141\nf 143/149/144 161/167/162 141/147/142\nf 143/149/144 164/168/163 163/169/164\nf 144/148/143 165/170/165 164/168/163\nf 146/151/146 165/170/165 145/150/145\nf 147/152/147 166/171/166 146/151/146\nf 148/154/149 167/172/167 147/152/147\nf 148/154/149 169/173/168 168/174/169\nf 149/153/148 170/175/170 169/173/168\nf 151/156/151 170/175/170 150/155/150\nf 152/157/152 171/176/171 151/156/151\nf 153/159/154 172/177/172 152/157/152\nf 153/159/154 174/178/173 173/179/174\nf 154/158/153 175/180/175 174/178/173\nf 156/161/156 175/180/175 155/160/155\nf 157/162/157 176/181/176 156/161/156\nf 158/164/159 177/182/177 157/162/157\nf 159/163/158 178/183/178 158/164/159\nf 160/165/160 179/184/179 159/163/158\nf 142/185/141 180/186/180 160/165/160\nf 161/167/162 182/187/181 162/166/161\nf 163/169/164 181/188/182 161/167/162\nf 164/168/163 183/189/183 163/169/164\nf 165/170/165 184/190/184 164/168/163\nf 165/170/165 186/191/185 185/192/186\nf 166/171/166 187/193/187 186/191/185\nf 168/174/169 187/193/187 167/172/167\nf 169/173/168 188/194/188 168/174/169\nf 170/175/170 189/195/189 169/173/168\nf 170/175/170 191/196/190 190/197/191\nf 171/176/171 192/198/192 191/196/190\nf 172/177/172 193/199/193 192/198/192\nf 174/178/173 193/199/193 173/179/174\nf 175/180/175 194/200/194 174/178/173\nf 175/180/175 196/201/195 195/202/196\nf 176/181/176 197/203/197 196/201/195\nf 178/183/178 197/203/197 177/182/177\nf 179/184/179 198/204/198 178/183/178\nf 179/184/179 200/205/199 199/206/200\nf 180/186/180 182/207/181 200/205/199\nf 182/187/181 201/208/201 202/209/202\nf 181/188/182 203/210/203 201/208/201\nf 183/189/183 204/211/204 203/210/203\nf 184/190/184 205/212/205 204/211/204\nf 186/191/185 205/212/205 185/192/186\nf 187/193/187 206/213/206 186/191/185\nf 187/193/187 208/214/207 207/215/208\nf 188/194/188 209/216/209 208/214/207\nf 189/195/189 210/217/210 209/216/209\nf 191/196/190 210/217/210 190/197/191\nf 192/198/192 211/218/211 191/196/190\nf 192/198/192 213/219/212 212/220/213\nf 193/199/193 214/221/214 213/219/212\nf 194/200/194 215/222/215 214/221/214\nf 196/201/195 215/222/215 195/202/196\nf 197/203/197 216/223/216 196/201/195\nf 197/203/197 218/224/217 217/225/218\nf 198/204/198 219/226/219 218/224/217\nf 200/205/199 219/226/219 199/206/200\nf 182/207/181 220/227/220 200/205/199\nf 202/209/202 221/228/221 222/229/222\nf 201/208/201 223/230/223 221/228/221\nf 204/211/204 223/230/223 203/210/203\nf 205/212/205 224/231/224 204/211/204\nf 205/212/205 226/232/225 225/233/226\nf 206/213/206 227/234/227 226/232/225\nf 208/214/207 227/234/227 207/215/208\nf 209/216/209 228/235/228 208/214/207\nf 210/217/210 229/236/229 209/216/209\nf 210/217/210 231/237/230 230/238/231\nf 211/218/211 232/239/232 231/237/230\nf 212/220/213 233/240/233 232/239/232\nf 214/221/214 233/240/233 213/219/212\nf 215/222/215 234/241/234 214/221/214\nf 215/222/215 236/242/235 235/243/236\nf 216/223/216 237/244/237 236/242/235\nf 218/224/217 237/244/237 217/225/218\nf 218/224/217 239/245/238 238/246/239\nf 219/226/219 240/247/240 239/245/238\nf 220/227/220 222/248/222 240/247/240\nf 222/229/222 241/249/241 242/250/242\nf 223/230/223 241/249/241 221/228/221\nf 224/231/224 243/251/243 223/230/223\nf 225/233/226 244/252/244 224/231/224\nf 225/233/226 246/253/245 245/254/246\nf 226/232/225 247/255/247 246/253/245\nf 227/234/227 248/256/248 247/255/247\nf 229/236/229 248/256/248 228/235/228\nf 230/238/231 249/257/249 229/236/229\nf 230/238/231 251/258/250 250/259/251\nf 231/237/230 252/260/252 251/258/250\nf 233/240/233 252/260/252 232/239/232\nf 234/241/234 253/261/253 233/240/233\nf 235/243/236 254/262/254 234/241/234\nf 235/243/236 256/263/255 255/264/256\nf 236/242/235 257/265/257 256/263/255\nf 237/244/237 258/266/258 257/265/257\nf 239/245/238 258/266/258 238/246/239\nf 240/247/240 259/267/259 239/245/238\nf 240/247/240 242/268/242 260/269/260\nf 241/249/241 262/270/261 242/250/242\nf 243/251/243 261/271/262 241/249/241\nf 244/252/244 263/272/263 243/251/243\nf 244/252/244 265/273/264 264/274/265\nf 246/253/245 265/273/264 245/254/246\nf 246/253/245 267/275/266 266/276/267\nf 248/256/248 267/275/266 247/255/247\nf 249/257/249 268/277/268 248/256/248\nf 249/257/249 270/278/269 269/279/270\nf 251/258/250 270/278/269 250/259/251\nf 251/258/250 272/280/271 271/281/272\nf 253/261/253 272/280/271 252/260/252\nf 254/262/254 273/282/273 253/261/253\nf 254/262/254 275/283/274 274/284/275\nf 256/263/255 275/283/274 255/264/256\nf 256/263/255 277/285/276 276/286/277\nf 258/266/258 277/285/276 257/265/257\nf 259/267/259 278/287/278 258/266/258\nf 259/267/259 280/288/279 279/289/280\nf 242/268/242 280/288/279 260/269/260\nf 262/270/261 281/290/281 282/291/282\nf 261/271/262 283/292/283 281/290/281\nf 264/274/265 283/292/283 263/272/263\nf 265/273/264 284/293/284 264/274/265\nf 265/273/264 286/294/285 285/295/286\nf 267/275/266 286/294/285 266/276/267\nf 268/277/268 287/296/287 267/275/266\nf 269/279/270 288/297/288 268/277/268\nf 270/278/269 289/298/289 269/279/270\nf 270/278/269 291/299/290 290/300/291\nf 271/281/272 292/301/292 291/299/290\nf 272/280/271 293/302/293 292/301/292\nf 273/282/273 294/303/294 293/302/293\nf 275/283/274 294/303/294 274/284/275\nf 275/283/274 296/304/295 295/305/296\nf 277/285/276 296/304/295 276/286/277\nf 277/285/276 298/306/297 297/307/298\nf 278/287/278 299/308/299 298/306/297\nf 280/288/279 299/308/299 279/289/280\nf 280/288/279 282/309/282 300/310/300\nf 281/290/281 302/311/301 282/291/282\nf 283/292/283 301/312/302 281/290/281\nf 283/292/283 304/313/303 303/314/304\nf 284/293/284 305/315/305 304/313/303\nf 286/294/285 305/315/305 285/295/286\nf 287/296/287 306/316/306 286/294/285\nf 287/296/287 308/317/307 307/318/308\nf 288/297/288 309/319/309 308/317/307\nf 289/298/289 310/320/310 309/319/309\nf 291/299/290 310/320/310 290/300/291\nf 292/301/292 311/321/311 291/299/290\nf 293/302/293 312/322/312 292/301/292\nf 293/302/293 314/323/313 313/324/314\nf 294/303/294 315/325/315 314/323/313\nf 296/304/295 315/325/315 295/305/296\nf 297/307/298 316/326/316 296/304/295\nf 298/306/297 317/327/317 297/307/298\nf 298/306/297 319/328/318 318/329/319\nf 299/308/299 320/330/320 319/328/318\nf 282/309/282 320/330/320 300/310/300\nf 302/311/301 321/331/321 322/332/322\nf 301/312/302 323/333/323 321/331/321\nf 304/313/303 323/333/323 303/314/304\nf 305/315/305 324/334/324 304/313/303\nf 305/315/305 326/335/325 325/336/326\nf 306/316/306 327/337/327 326/335/325\nf 308/317/307 327/337/327 307/318/308\nf 309/319/309 328/338/328 308/317/307\nf 310/320/310 329/339/329 309/319/309\nf 310/320/310 331/340/330 330/341/331\nf 311/321/311 332/342/332 331/340/330\nf 312/322/312 333/343/333 332/342/332\nf 314/323/313 333/343/333 313/324/314\nf 315/325/315 334/344/334 314/323/313\nf 315/325/315 336/345/335 335/346/336\nf 316/326/316 337/347/337 336/345/335\nf 318/329/319 337/347/337 317/327/317\nf 319/328/318 338/348/338 318/329/319\nf 320/330/320 339/349/339 319/328/318\nf 320/330/320 322/350/322 340/351/340\nf 321/331/321 342/352/341 322/332/322\nf 323/333/323 341/353/342 321/331/321\nf 323/333/323 344/354/343 343/355/344\nf 325/336/326 344/354/343 324/334/324\nf 325/336/326 346/356/345 345/357/346\nf 327/337/327 346/356/345 326/335/325\nf 328/338/328 347/358/347 327/337/327\nf 328/338/328 349/359/348 348/360/349\nf 330/341/331 349/359/348 329/339/329\nf 330/341/331 351/361/350 350/362/351\nf 332/342/332 351/361/350 331/340/330\nf 333/343/333 352/363/352 332/342/332\nf 333/343/333 354/364/353 353/365/354\nf 335/346/336 354/364/353 334/344/334\nf 335/346/336 356/366/355 355/367/356\nf 337/347/337 356/366/355 336/345/335\nf 338/348/338 357/368/357 337/347/337\nf 338/348/338 359/369/358 358/370/359\nf 340/351/340 359/369/358 339/349/339\nf 340/351/340 342/371/341 360/372/360\nf 341/353/342 362/373/361 342/352/341\nf 343/355/344 361/374/362 341/353/342\nf 343/355/344 364/375/363 363/376/364\nf 344/354/343 365/377/365 364/375/363\nf 346/356/345 365/377/365 345/357/346\nf 347/358/347 366/378/366 346/356/345\nf 347/358/347 368/379/367 367/380/368\nf 348/360/349 369/381/369 368/379/367\nf 349/359/348 370/382/370 369/381/369\nf 351/361/350 370/382/370 350/362/351\nf 352/363/352 371/383/371 351/361/350\nf 353/365/354 372/384/372 352/363/352\nf 353/365/354 374/385/373 373/386/374\nf 355/367/356 374/385/373 354/364/353\nf 355/367/356 376/387/375 375/388/376\nf 357/368/357 376/387/375 356/366/355\nf 357/368/357 378/389/377 377/390/378\nf 358/370/359 379/391/379 378/389/377\nf 360/372/360 379/391/379 359/369/358\nf 360/372/360 362/392/361 380/393/380\nf 2/5/5 1/1/1 381/394/381\nf 5/4/4 2/5/5 381/394/381\nf 7/6/6 5/4/4 381/394/381\nf 9/8/8 7/6/6 381/394/381\nf 11/12/12 9/8/8 381/394/381\nf 13/15/15 11/12/12 381/394/381\nf 15/14/14 13/15/15 381/394/381\nf 17/16/16 15/14/14 381/394/381\nf 19/18/18 17/16/16 381/394/381\nf 21/22/22 19/18/18 381/394/381\nf 23/25/25 21/22/22 381/394/381\nf 25/24/24 23/25/25 381/394/381\nf 27/26/26 25/24/24 381/394/381\nf 29/31/31 27/26/26 381/394/381\nf 31/30/30 29/31/31 381/394/381\nf 33/35/35 31/30/30 381/394/381\nf 35/34/34 33/35/35 381/394/381\nf 37/36/36 35/34/34 381/394/381\nf 39/41/40 37/36/36 381/394/381\nf 1/40/1 39/41/40 381/394/381\nf 362/373/361 361/374/362 382/395/382\nf 361/374/362 363/376/364 382/395/382\nf 363/376/364 364/375/363 382/395/382\nf 364/375/363 365/377/365 382/395/382\nf 365/377/365 366/378/366 382/395/382\nf 366/378/366 367/380/368 382/395/382\nf 367/380/368 368/379/367 382/395/382\nf 368/379/367 369/381/369 382/395/382\nf 369/381/369 370/382/370 382/395/382\nf 370/382/370 371/383/371 382/395/382\nf 371/383/371 372/384/372 382/395/382\nf 372/384/372 373/386/374 382/395/382\nf 373/386/374 374/385/373 382/395/382\nf 374/385/373 375/388/376 382/395/382\nf 375/388/376 376/387/375 382/395/382\nf 376/387/375 377/390/378 382/395/382\nf 377/390/378 378/389/377 382/395/382\nf 378/389/377 379/391/379 382/395/382\nf 379/391/379 380/393/380 382/395/382\nf 380/393/380 362/392/361 382/395/382\nf 1/1/1 2/5/5 3/2/2\nf 5/4/4 6/7/7 3/2/2\nf 7/6/6 8/9/9 6/7/7\nf 9/8/8 10/11/11 8/9/9\nf 9/8/8 11/12/12 12/10/10\nf 11/12/12 13/15/15 14/13/13\nf 15/14/14 16/17/17 14/13/13\nf 17/16/16 18/19/19 16/17/17\nf 19/18/18 20/21/21 18/19/19\nf 19/18/18 21/22/22 22/20/20\nf 21/22/22 23/25/25 24/23/23\nf 25/24/24 26/27/27 24/23/23\nf 27/26/26 28/29/29 26/27/27\nf 27/26/26 29/31/31 30/28/28\nf 31/30/30 32/33/33 30/28/28\nf 31/30/30 33/35/35 34/32/32\nf 35/34/34 36/37/37 34/32/32\nf 37/36/36 38/39/39 36/37/37\nf 37/36/36 39/41/40 40/38/38\nf 1/40/1 4/62/3 40/38/38\nf 4/3/3 3/2/2 41/42/41\nf 6/7/7 43/44/43 41/42/41\nf 8/9/9 44/46/45 43/44/43\nf 8/9/9 10/11/11 45/45/44\nf 12/10/10 46/48/47 45/45/44\nf 12/10/10 14/13/13 47/47/46\nf 14/13/13 16/17/17 48/49/48\nf 18/19/19 49/51/50 48/49/48\nf 18/19/19 20/21/21 50/50/49\nf 22/20/20 51/53/52 50/50/49\nf 22/20/20 24/23/23 52/52/51\nf 26/27/27 53/54/53 52/52/51\nf 28/29/29 54/56/55 53/54/53\nf 28/29/29 30/28/28 55/55/54\nf 32/33/33 56/58/57 55/55/54\nf 32/33/33 34/32/32 57/57/56\nf 34/32/32 36/37/37 58/59/58\nf 38/39/39 59/61/60 58/59/58\nf 38/39/39 40/38/38 60/60/59\nf 4/62/3 42/83/42 60/60/59\nf 41/42/41 61/64/62 62/63/61\nf 43/44/43 63/66/64 61/64/62\nf 43/44/43 44/46/45 64/65/63\nf 44/46/45 45/45/44 65/67/65\nf 46/48/47 66/68/66 65/67/65\nf 47/47/46 67/70/68 66/68/66\nf 47/47/46 48/49/48 68/69/67\nf 48/49/48 49/51/50 69/71/69\nf 49/51/50 50/50/49 70/72/70\nf 51/53/52 71/73/71 70/72/70\nf 52/52/51 72/74/72 71/73/71\nf 53/54/53 73/76/74 72/74/72\nf 53/54/53 54/56/55 74/75/73\nf 54/56/55 55/55/54 75/77/75\nf 56/58/57 76/78/76 75/77/75\nf 57/57/56 77/80/78 76/78/76\nf 57/57/56 58/59/58 78/79/77\nf 58/59/58 59/61/60 79/81/79\nf 59/61/60 60/60/59 80/82/80\nf 42/83/42 62/396/61 80/82/80\nf 62/63/61 61/64/62 81/84/81\nf 61/64/62 63/66/64 83/86/83\nf 64/65/63 84/87/84 83/86/83\nf 65/67/65 85/89/86 84/87/84\nf 65/67/65 66/68/66 86/88/85\nf 66/68/66 67/70/68 87/90/87\nf 68/69/67 88/91/88 87/90/87\nf 69/71/69 89/92/89 88/91/88\nf 70/72/70 90/94/91 89/92/89\nf 70/72/70 71/73/71 91/93/90\nf 71/73/71 72/74/72 92/95/92\nf 72/74/72 73/76/74 93/96/93\nf 74/75/73 94/97/94 93/96/93\nf 75/77/75 95/99/96 94/97/94\nf 75/77/75 76/78/76 96/98/95\nf 76/78/76 77/80/78 97/100/97\nf 78/79/77 98/101/98 97/100/97\nf 79/81/79 99/102/99 98/101/98\nf 80/82/80 100/104/100 99/102/99\nf 80/82/80 62/396/61 82/103/82\nf 81/84/81 101/106/102 102/105/101\nf 83/86/83 103/108/104 101/106/102\nf 83/86/83 84/87/84 104/107/103\nf 84/87/84 85/89/86 105/109/105\nf 86/88/85 106/110/106 105/109/105\nf 87/90/87 107/111/107 106/110/106\nf 88/91/88 108/113/109 107/111/107\nf 88/91/88 89/92/89 109/112/108\nf 89/92/89 90/94/91 110/114/110\nf 91/93/90 111/115/111 110/114/110\nf 92/95/92 112/116/112 111/115/111\nf 93/96/93 113/117/113 112/116/112\nf 94/97/94 114/119/115 113/117/113\nf 94/97/94 95/99/96 115/118/114\nf 96/98/95 116/121/117 115/118/114\nf 96/98/95 97/100/97 117/120/116\nf 97/100/97 98/101/98 118/122/118\nf 99/102/99 119/124/120 118/122/118\nf 99/102/99 100/104/100 120/123/119\nf 82/103/82 102/397/101 120/123/119\nf 102/105/101 101/106/102 121/125/121\nf 101/106/102 103/108/104 123/127/123\nf 103/108/104 104/107/103 124/128/124\nf 105/109/105 125/130/126 124/128/124\nf 105/109/105 106/110/106 126/129/125\nf 107/111/107 127/131/127 126/129/125\nf 108/113/109 128/133/129 127/131/127\nf 108/113/109 109/112/108 129/132/128\nf 110/114/110 130/135/131 129/132/128\nf 110/114/110 111/115/111 131/134/130\nf 112/116/112 132/136/132 131/134/130\nf 113/117/113 133/138/134 132/136/132\nf 113/117/113 114/119/115 134/137/133\nf 115/118/114 135/140/136 134/137/133\nf 115/118/114 116/121/117 136/139/135\nf 117/120/116 137/141/137 136/139/135\nf 118/122/118 138/143/139 137/141/137\nf 118/122/118 119/124/120 139/142/138\nf 120/123/119 140/145/140 139/142/138\nf 120/123/119 102/397/101 122/144/122\nf 121/125/121 141/147/142 142/146/141\nf 123/127/123 143/149/144 141/147/142\nf 123/127/123 124/128/124 144/148/143\nf 124/128/124 125/130/126 145/150/145\nf 126/129/125 146/151/146 145/150/145\nf 127/131/127 147/152/147 146/151/146\nf 128/133/129 148/154/149 147/152/147\nf 128/133/129 129/132/128 149/153/148\nf 129/132/128 130/135/131 150/155/150\nf 131/134/130 151/156/151 150/155/150\nf 132/136/132 152/157/152 151/156/151\nf 133/138/134 153/159/154 152/157/152\nf 133/138/134 134/137/133 154/158/153\nf 134/137/133 135/140/136 155/160/155\nf 136/139/135 156/161/156 155/160/155\nf 137/141/137 157/162/157 156/161/156\nf 138/143/139 158/164/159 157/162/157\nf 138/143/139 139/142/138 159/163/158\nf 139/142/138 140/145/140 160/165/160\nf 122/144/122 142/185/141 160/165/160\nf 141/147/142 161/167/162 162/166/161\nf 143/149/144 163/169/164 161/167/162\nf 143/149/144 144/148/143 164/168/163\nf 144/148/143 145/150/145 165/170/165\nf 146/151/146 166/171/166 165/170/165\nf 147/152/147 167/172/167 166/171/166\nf 148/154/149 168/174/169 167/172/167\nf 148/154/149 149/153/148 169/173/168\nf 149/153/148 150/155/150 170/175/170\nf 151/156/151 171/176/171 170/175/170\nf 152/157/152 172/177/172 171/176/171\nf 153/159/154 173/179/174 172/177/172\nf 153/159/154 154/158/153 174/178/173\nf 154/158/153 155/160/155 175/180/175\nf 156/161/156 176/181/176 175/180/175\nf 157/162/157 177/182/177 176/181/176\nf 158/164/159 178/183/178 177/182/177\nf 159/163/158 179/184/179 178/183/178\nf 160/165/160 180/186/180 179/184/179\nf 142/185/141 162/398/161 180/186/180\nf 161/167/162 181/188/182 182/187/181\nf 163/169/164 183/189/183 181/188/182\nf 164/168/163 184/190/184 183/189/183\nf 165/170/165 185/192/186 184/190/184\nf 165/170/165 166/171/166 186/191/185\nf 166/171/166 167/172/167 187/193/187\nf 168/174/169 188/194/188 187/193/187\nf 169/173/168 189/195/189 188/194/188\nf 170/175/170 190/197/191 189/195/189\nf 170/175/170 171/176/171 191/196/190\nf 171/176/171 172/177/172 192/198/192\nf 172/177/172 173/179/174 193/199/193\nf 174/178/173 194/200/194 193/199/193\nf 175/180/175 195/202/196 194/200/194\nf 175/180/175 176/181/176 196/201/195\nf 176/181/176 177/182/177 197/203/197\nf 178/183/178 198/204/198 197/203/197\nf 179/184/179 199/206/200 198/204/198\nf 179/184/179 180/186/180 200/205/199\nf 180/186/180 162/398/161 182/207/181\nf 182/187/181 181/188/182 201/208/201\nf 181/188/182 183/189/183 203/210/203\nf 183/189/183 184/190/184 204/211/204\nf 184/190/184 185/192/186 205/212/205\nf 186/191/185 206/213/206 205/212/205\nf 187/193/187 207/215/208 206/213/206\nf 187/193/187 188/194/188 208/214/207\nf 188/194/188 189/195/189 209/216/209\nf 189/195/189 190/197/191 210/217/210\nf 191/196/190 211/218/211 210/217/210\nf 192/198/192 212/220/213 211/218/211\nf 192/198/192 193/199/193 213/219/212\nf 193/199/193 194/200/194 214/221/214\nf 194/200/194 195/202/196 215/222/215\nf 196/201/195 216/223/216 215/222/215\nf 197/203/197 217/225/218 216/223/216\nf 197/203/197 198/204/198 218/224/217\nf 198/204/198 199/206/200 219/226/219\nf 200/205/199 220/227/220 219/226/219\nf 182/207/181 202/399/202 220/227/220\nf 202/209/202 201/208/201 221/228/221\nf 201/208/201 203/210/203 223/230/223\nf 204/211/204 224/231/224 223/230/223\nf 205/212/205 225/233/226 224/231/224\nf 205/212/205 206/213/206 226/232/225\nf 206/213/206 207/215/208 227/234/227\nf 208/214/207 228/235/228 227/234/227\nf 209/216/209 229/236/229 228/235/228\nf 210/217/210 230/238/231 229/236/229\nf 210/217/210 211/218/211 231/237/230\nf 211/218/211 212/220/213 232/239/232\nf 212/220/213 213/219/212 233/240/233\nf 214/221/214 234/241/234 233/240/233\nf 215/222/215 235/243/236 234/241/234\nf 215/222/215 216/223/216 236/242/235\nf 216/223/216 217/225/218 237/244/237\nf 218/224/217 238/246/239 237/244/237\nf 218/224/217 219/226/219 239/245/238\nf 219/226/219 220/227/220 240/247/240\nf 220/227/220 202/399/202 222/248/222\nf 222/229/222 221/228/221 241/249/241\nf 223/230/223 243/251/243 241/249/241\nf 224/231/224 244/252/244 243/251/243\nf 225/233/226 245/254/246 244/252/244\nf 225/233/226 226/232/225 246/253/245\nf 226/232/225 227/234/227 247/255/247\nf 227/234/227 228/235/228 248/256/248\nf 229/236/229 249/257/249 248/256/248\nf 230/238/231 250/259/251 249/257/249\nf 230/238/231 231/237/230 251/258/250\nf 231/237/230 232/239/232 252/260/252\nf 233/240/233 253/261/253 252/260/252\nf 234/241/234 254/262/254 253/261/253\nf 235/243/236 255/264/256 254/262/254\nf 235/243/236 236/242/235 256/263/255\nf 236/242/235 237/244/237 257/265/257\nf 237/244/237 238/246/239 258/266/258\nf 239/245/238 259/267/259 258/266/258\nf 240/247/240 260/269/260 259/267/259\nf 240/247/240 222/248/222 242/268/242\nf 241/249/241 261/271/262 262/270/261\nf 243/251/243 263/272/263 261/271/262\nf 244/252/244 264/274/265 263/272/263\nf 244/252/244 245/254/246 265/273/264\nf 246/253/245 266/276/267 265/273/264\nf 246/253/245 247/255/247 267/275/266\nf 248/256/248 268/277/268 267/275/266\nf 249/257/249 269/279/270 268/277/268\nf 249/257/249 250/259/251 270/278/269\nf 251/258/250 271/281/272 270/278/269\nf 251/258/250 252/260/252 272/280/271\nf 253/261/253 273/282/273 272/280/271\nf 254/262/254 274/284/275 273/282/273\nf 254/262/254 255/264/256 275/283/274\nf 256/263/255 276/286/277 275/283/274\nf 256/263/255 257/265/257 277/285/276\nf 258/266/258 278/287/278 277/285/276\nf 259/267/259 279/289/280 278/287/278\nf 259/267/259 260/269/260 280/288/279\nf 242/268/242 262/400/261 280/288/279\nf 262/270/261 261/271/262 281/290/281\nf 261/271/262 263/272/263 283/292/283\nf 264/274/265 284/293/284 283/292/283\nf 265/273/264 285/295/286 284/293/284\nf 265/273/264 266/276/267 286/294/285\nf 267/275/266 287/296/287 286/294/285\nf 268/277/268 288/297/288 287/296/287\nf 269/279/270 289/298/289 288/297/288\nf 270/278/269 290/300/291 289/298/289\nf 270/278/269 271/281/272 291/299/290\nf 271/281/272 272/280/271 292/301/292\nf 272/280/271 273/282/273 293/302/293\nf 273/282/273 274/284/275 294/303/294\nf 275/283/274 295/305/296 294/303/294\nf 275/283/274 276/286/277 296/304/295\nf 277/285/276 297/307/298 296/304/295\nf 277/285/276 278/287/278 298/306/297\nf 278/287/278 279/289/280 299/308/299\nf 280/288/279 300/310/300 299/308/299\nf 280/288/279 262/400/261 282/309/282\nf 281/290/281 301/312/302 302/311/301\nf 283/292/283 303/314/304 301/312/302\nf 283/292/283 284/293/284 304/313/303\nf 284/293/284 285/295/286 305/315/305\nf 286/294/285 306/316/306 305/315/305\nf 287/296/287 307/318/308 306/316/306\nf 287/296/287 288/297/288 308/317/307\nf 288/297/288 289/298/289 309/319/309\nf 289/298/289 290/300/291 310/320/310\nf 291/299/290 311/321/311 310/320/310\nf 292/301/292 312/322/312 311/321/311\nf 293/302/293 313/324/314 312/322/312\nf 293/302/293 294/303/294 314/323/313\nf 294/303/294 295/305/296 315/325/315\nf 296/304/295 316/326/316 315/325/315\nf 297/307/298 317/327/317 316/326/316\nf 298/306/297 318/329/319 317/327/317\nf 298/306/297 299/308/299 319/328/318\nf 299/308/299 300/310/300 320/330/320\nf 282/309/282 302/401/301 320/330/320\nf 302/311/301 301/312/302 321/331/321\nf 301/312/302 303/314/304 323/333/323\nf 304/313/303 324/334/324 323/333/323\nf 305/315/305 325/336/326 324/334/324\nf 305/315/305 306/316/306 326/335/325\nf 306/316/306 307/318/308 327/337/327\nf 308/317/307 328/338/328 327/337/327\nf 309/319/309 329/339/329 328/338/328\nf 310/320/310 330/341/331 329/339/329\nf 310/320/310 311/321/311 331/340/330\nf 311/321/311 312/322/312 332/342/332\nf 312/322/312 313/324/314 333/343/333\nf 314/323/313 334/344/334 333/343/333\nf 315/325/315 335/346/336 334/344/334\nf 315/325/315 316/326/316 336/345/335\nf 316/326/316 317/327/317 337/347/337\nf 318/329/319 338/348/338 337/347/337\nf 319/328/318 339/349/339 338/348/338\nf 320/330/320 340/351/340 339/349/339\nf 320/330/320 302/401/301 322/350/322\nf 321/331/321 341/353/342 342/352/341\nf 323/333/323 343/355/344 341/353/342\nf 323/333/323 324/334/324 344/354/343\nf 325/336/326 345/357/346 344/354/343\nf 325/336/326 326/335/325 346/356/345\nf 327/337/327 347/358/347 346/356/345\nf 328/338/328 348/360/349 347/358/347\nf 328/338/328 329/339/329 349/359/348\nf 330/341/331 350/362/351 349/359/348\nf 330/341/331 331/340/330 351/361/350\nf 332/342/332 352/363/352 351/361/350\nf 333/343/333 353/365/354 352/363/352\nf 333/343/333 334/344/334 354/364/353\nf 335/346/336 355/367/356 354/364/353\nf 335/346/336 336/345/335 356/366/355\nf 337/347/337 357/368/357 356/366/355\nf 338/348/338 358/370/359 357/368/357\nf 338/348/338 339/349/339 359/369/358\nf 340/351/340 360/372/360 359/369/358\nf 340/351/340 322/350/322 342/371/341\nf 341/353/342 361/374/362 362/373/361\nf 343/355/344 363/376/364 361/374/362\nf 343/355/344 344/354/343 364/375/363\nf 344/354/343 345/357/346 365/377/365\nf 346/356/345 366/378/366 365/377/365\nf 347/358/347 367/380/368 366/378/366\nf 347/358/347 348/360/349 368/379/367\nf 348/360/349 349/359/348 369/381/369\nf 349/359/348 350/362/351 370/382/370\nf 351/361/350 371/383/371 370/382/370\nf 352/363/352 372/384/372 371/383/371\nf 353/365/354 373/386/374 372/384/372\nf 353/365/354 354/364/353 374/385/373\nf 355/367/356 375/388/376 374/385/373\nf 355/367/356 356/366/355 376/387/375\nf 357/368/357 377/390/378 376/387/375\nf 357/368/357 358/370/359 378/389/377\nf 358/370/359 359/369/358 379/391/379\nf 360/372/360 380/393/380 379/391/379\nf 360/372/360 342/371/341 362/392/361\n"
  },
  {
    "path": "samples/immediate_mode/Makefile",
    "content": "TITLEID     := VGLIMMMDE\nTARGET\t\t:= immediate_mode\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/immediate_mode/main.c",
    "content": "// Drawing a colored quad with glBegin/glEnd\n\n#include <vitaGL.h>\n\nint main(){\n\t\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.0, 0.0, 0.0, 0.0);\n\t\n\t// Initializing mvp matrix with an orthogonal full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clearing screen\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Drawing a quad with immediate mode\n\t\tglBegin(GL_QUADS);\n\t\tglColor3f(1.0, 0.0, 0.0);\n\t\tglVertex3f(400, 0, 0);\n\t\tglColor3f(1.0, 1.0, 0.0);\n\t\tglVertex3f(800, 0, 0);\n\t\tglColor3f(0.0, 1.0, 0.0);\n\t\tglVertex3f(800, 400, 0);\n\t\tglColor3f(1.0, 0.0, 1.0);\n\t\tglVertex3f(400, 400, 0);\n\t\tglEnd();\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}\n"
  },
  {
    "path": "samples/immediate_mode_texture/Makefile",
    "content": "TITLEID     := VGLIMMTXT\nTARGET\t\t:= immediate_mode_texture\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin -a texture.bmp=texture.bmp $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/immediate_mode_texture/main.c",
    "content": "// Drawing a fullscreen image on screen with glBegin/glEnd\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <stdlib.h>\n\nGLenum texture_format = GL_RGB;\nGLuint texture = 0;\n\nint main(){\n\t\n\t// Initializing graphics device\n\tvglInit(0x100000);\n\t\n\t// Loading BMP image to use as texture\n\tSceUID fd = sceIoOpen(\"app0:texture.bmp\", SCE_O_RDONLY, 0777);\n\tuint16_t w, h;\n\tsceIoLseek(fd, 0x12, SCE_SEEK_SET);\n\tsceIoRead(fd, &w, sizeof(uint16_t));\n\tsceIoLseek(fd, 0x16, SCE_SEEK_SET);\n\tsceIoRead(fd, &h, sizeof(uint16_t));\n\tsceIoLseek(fd, 0x26, SCE_SEEK_SET);\n\tuint8_t *buffer = (uint8_t*)malloc(w * h * 3);\n\tsceIoRead(fd, buffer, w * h * 3);\n\tsceIoClose(fd);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.50, 0, 0, 0);\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\t\n\t// Initializing an openGL texture\n\tglGenTextures(1, &texture);\n\tglBindTexture(GL_TEXTURE_2D, texture);\n\t\n\t// Uploading the loaded image as texture\n\tglTexImage2D(GL_TEXTURE_2D, 0, texture_format, w, h, 0, texture_format, GL_UNSIGNED_BYTE, buffer);\n\t\n\t// Enabling linear filtering on the texture\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);\n\t\n\t// Enabling texturing\n\tglEnable(GL_TEXTURE_2D);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clearing screen\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Binding texture to use for the draw\n\t\tglBindTexture(GL_TEXTURE_2D, texture);\n\t\t\n\t\t// Drawing the texture with immediate mode (Note: BMP images are vertically flipped)\n\t\tglBegin(GL_QUADS);\n\t\tglTexCoord2i(0, 1);\n\t\tglVertex3f(0, 0, 0);\n\t\tglTexCoord2i(1, 1);\n\t\tglVertex3f(960, 0, 0);\n\t\tglTexCoord2i(1, 0);\n\t\tglVertex3f(960, 544, 0);\n\t\tglTexCoord2i(0, 0);\n\t\tglVertex3f(0, 544, 0);\n\t\tglEnd();\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/immediate_mode_texture_compressed/Makefile",
    "content": "TITLEID     := VGLIMMCTX\nTARGET\t\t:= immediate_mode_texture_compressed\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin -a texture.pvr=texture.pvr $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/immediate_mode_texture_compressed/main.c",
    "content": "// Drawing a fullscreen image on screen with glBegin/glEnd\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <stdlib.h>\n#include <stdio.h>\n\nGLenum texture_format = GL_RGB;\nGLuint texture = 0;\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x100000);\n\t\n\t// Loading PVR image to use as texture\n\tuint32_t *ext_data;\n\tint width, height;\n\tFILE *f = fopen(\"app0:texture.pvr\", \"rb\");\n\tfseek(f, 0, SEEK_END);\n\tuint32_t size = ftell(f) - 0x34;\n\tuint32_t metadata_size;\n\tfseek(f, 0x08, SEEK_SET);\n\tuint64_t format;\n\tfread(&format, 1, 8, f);\n\tfseek(f, 0x18, SEEK_SET);\n\tfread(&height, 1, 4, f);\n\tfread(&width, 1, 4, f);\n\tfseek(f, 0x30, SEEK_SET);\n\tfread(&metadata_size, 1, 4, f);\n\tsize -= metadata_size;\n\text_data = vglMalloc(size);\n\tfseek(f, metadata_size, SEEK_CUR);\n\tfread(ext_data, 1, size, f);\n\tfclose(f);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.50, 0, 0, 0);\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\t\n\t// Initializing an openGL texture\n\tglGenTextures(1, &texture);\n\tglBindTexture(GL_TEXTURE_2D, texture);\n\t\n\t// Uploading the loaded image as texture\n\tswitch (format) {\n\tcase 0x00:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x01:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x02:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x03:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x04:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x05:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x06:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_ETC1_RGB8_OES, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x07:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x09:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x0B:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, width, height, 0, size, ext_data);\n\t\tbreak;\n\tcase 0x17:\n\t\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_RGBA8_ETC2_EAC, width, height, 0, size, ext_data);\n\t\tbreak;\n\tdefault:\n\t\tprintf(\"Unsupported externalized texture format (0x%llX).\\n\", format);\n\t\tbreak;\n\t}\n\t\n\t// Enabling linear filtering on the texture\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);\n\t\n\t// Enabling texturing\n\tglEnable(GL_TEXTURE_2D);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clearing screen\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Binding texture to use for the draw\n\t\tglBindTexture(GL_TEXTURE_2D, texture);\n\t\t\n\t\t// Drawing the texture with immediate mode\n\t\tglBegin(GL_QUADS);\n\t\tglTexCoord2i(0, 0);\n\t\tglVertex3f(0, 0, 0);\n\t\tglTexCoord2i(1, 0);\n\t\tglVertex3f(960, 0, 0);\n\t\tglTexCoord2i(1, 1);\n\t\tglVertex3f(960, 544, 0);\n\t\tglTexCoord2i(0, 1);\n\t\tglVertex3f(0, 544, 0);\n\t\tglEnd();\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/immediate_mode_texture_yuv/Makefile",
    "content": "TITLEID     := VGLIMMYUV\nTARGET\t\t:= immediate_mode_texture_yuv\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin -a texture.yuv=texture.yuv $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/immediate_mode_texture_yuv/main.c",
    "content": "// Drawing a fullscreen image on screen with glBegin/glEnd\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <stdlib.h>\n\nGLenum texture_format = VGL_YUV420P_BT601;\nGLuint texture = 0;\n\nint main(){\n\t\n\t// Initializing graphics device\n\tvglInit(0x100000);\n\t\n\t// Loading YUV420p image to use as texture\n\tSceUID fd = sceIoOpen(\"app0:texture.yuv\", SCE_O_RDONLY, 0777);\n\tuint16_t w = 594, h = 418;\n\tuint8_t *buffer = (uint8_t*)malloc((w * h * 3) / 2);\n\tsceIoRead(fd, buffer, (w * h * 3) / 2);\n\tsceIoClose(fd);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.50, 0, 0, 0);\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\t\n\t// Initializing an openGL texture\n\tglGenTextures(1, &texture);\n\tglBindTexture(GL_TEXTURE_2D, texture);\n\t\n\t// Uploading the loaded image as texture\n\tglCompressedTexImage2D(GL_TEXTURE_2D, 0, texture_format, w, h, 0, (w * h * 3) / 2, buffer);\n\t\n\t// Enabling linear filtering on the texture\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);\n\t\n\t// Enabling texturing\n\tglEnable(GL_TEXTURE_2D);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clearing screen\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Binding texture to use for the draw\n\t\tglBindTexture(GL_TEXTURE_2D, texture);\n\t\t\n\t\t// Drawing the texture with immediate mode\n\t\tglBegin(GL_QUADS);\n\t\tglTexCoord2i(0, 0);\n\t\tglVertex3f(0, 0, 0);\n\t\tglTexCoord2i(1, 0);\n\t\tglVertex3f(960, 0, 0);\n\t\tglTexCoord2i(1, 1);\n\t\tglVertex3f(960, 544, 0);\n\t\tglTexCoord2i(0, 1);\n\t\tglVertex3f(0, 544, 0);\n\t\tglEnd();\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\t\n}"
  },
  {
    "path": "samples/immediate_mode_texture_yuv/texture.yuv",
    "content": "½Ľ|ywuuuwzżztnifdcbbdhp}~xrlgb_][[YY[^enyŻ|tojgc`]ZXWUUTTUW[ahpxʾxpib^[YWVTSRRQQPPQRTW[^cipxʾ}voga[VSRPPPPOOOOONNOOOPRSTX]cq~wpje_ZVRQPOOOOOOOOOOOOOOOPPPRV[eqŹyrlgc_\\YVTRQPPPPPPPPPPPPPPPPPPPPRV\\dmwñ|uojea^[XWVTSRRRRQQQQQQQQQQQQQQPPPOOPRUY^djqz;zme`[YWTSRQQQQQRRRRRRRRRRRRRRRRRRQPPOOOOPQRTW\\bm|zmb[WTSRQPPPPPPQRRRRRRRRRRRRRRRRRRRQPPOOOOOPPRTYbn|ĸukb[WTRRQQPPPPQQRRRRRRRRRRRRRRRRRRRRRQPPPPPPPPPRU[dnxξ|sle_YURRPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPRUZ`gnu~˺wme`[XUSPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPOOPQSVY\\`gn|ui`ZVTRQPOOPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPOOPPQRTW[amzźuj`YUSRQPPPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPQQRVZblx̼vnf_YTRQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQPPPPPRTY`fnu~ʹypic^ZWSQPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOOPQRUY\\`gnztg`[XUTRPPOPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOPPQRTX^guù}rg^YVTRRQPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOOPPPQSW^hsŵ{sjc]WTRQQQQQPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPQRW]dls|ıske`[XURQPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPOOOPQTW[_dks˼wi_YTRRPPOOOPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPOONNOPPRTY_m|Ĺwj_WSPOOOOOOPPQQRRRRRRRRRRRRRRRRRRRRRRRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOONNNNNPRWbn|ypg_XSQPOOPPPPPQQRRRRRRRRRRRRRRRRRRRRRRQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONOPSZajs}Ͻzqic^ZVRPOOOPPPQRRRRRRRRRRRRRRRRRRRRRRRRQRQQPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOOOOPTW[`fmuɸpaZURRPPOOOOPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRRRRRRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPOOOOPQRTX^ixƼqdYSPNNNOOOOPPQRRRRRRRRRRRRRRRRRRRRRRQQQQQRRSTTTTTSSRRQQPPPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOONNNORV^jxzoe\\TRONOOOOPPPQRRRRRRRRRRRRRRRRRRRRRQQPPPPQRTTVWXWVVTSRPPPOOOOOOPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPOOOONNPRX`jtʹ}slf`ZVRPOOOPPPQRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTWY[\\]]\\[YWTRRQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPONNOPSW]bhowǵ~od^YVTRQOOOOPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUY\\`eilnnljgda^]\\\\\\\\]\\]\\ZYXVTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPOOOOPQRTVZ`hvȼ}naXSQPOOOOPOPQQRRRRRRRRRRRRRRRRRRRRRRQRQRSTVWY[^djqx~zwtrqqrsssrplhc^YVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPOOOOOOOOQUZgtzncZTQOOOOPPQQQQRRRRRRRRRRRRRRRRRRRRRQQPQQRUWZ]aejs{zri`YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPOOONNOQU^hsǵvng`ZUQPOOOPQQRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSW[`ejqxth^WSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOONNORV\\cjqzų}ne_[XUSQPOOPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTW]bipxûtg^YWTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPNNNOPSVY]bjuʼyj]WRQPPPOOOPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUWZ_gox´ypic_[XVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPOONNNOOPQTYcq·xl`WRPOOOOOPPQQQRRRRRRRRRRRRRRRRRRRRRQPPQQRTUWY^bis~ķ|tle_YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPONNNNNPT[eqóxog`YSQOOOPPPQQRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY\\`eluȽ|qg^WSQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOONNOQU[cks|°|phb]YVSQPOOPPQQRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRUY^cipxŻ}qf\\WTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPONOPQTW[^dks˻ug\\WSRQPPOOOPPQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRTW\\cks{ǻxlga^[XVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOOOPQRTY`m|Ĺvi^URPOOOOOPPQQRRRRRRRRRRRRRRRRRRRRRQQQQPQRRSSUX]enyʿzrlf`[VSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOOOOONPSXcn}xog^XRQOOOOPQQQQRRRRRRRRRRRRRRRRRRRRRQQPPPPPRTUWZ^ep|ƻ}sjaYTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOORT[bkt~Ͻyqic^[WTQPOPPPQRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPRTWY]aho|ĺuj`YUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOPRTX\\afmvɸpb[VSRRPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSUX\\agls{ǽ{ogb^[XVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPQRRTX^ixƼreYTPOOOPOPPPQRRRRRRRRRRRRRRRRRRRRRRRQQQQRRTUWY\\ahpx¶|unhb]XTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPOOOPRW_kyzof]URPOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTWY\\`elwɾxne]VSRPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOOPQTYajuʹ}slf`[WSQPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTW[_dipz|od[VSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQRTY^cipxǵod^YWTTRQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTW[`ekrzƹrga\\YXVTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQQRTVW[`hvȼ}nbYTQPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRQRQRSTVWY\\`fnv~˾|tnhb^YVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPRU[guzod[TRPPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRQQPQQSUW[^aflu÷zqh`YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQPPOOOPRU^hsǵvnga[VSQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTW[aekqxúsg^WSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPOOOOPRW\\cjqzų}nf`[YWTRRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRUX]cjqxƼsh_ZWUTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOOORTVY]bju˼zk^XTRQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTVY\\ahqzzqje`\\YVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPOOOOOPPRTZdq·xlaXTQPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRQPPQRSUWY\\`elvķ~ung`YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOOONNOQT[eqóxphaZTRQPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPRTW[_djpzʾ~sh^WSQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOOORV\\cks|ð|qhb^[XURRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSW\\agnu~ȿsf\\WTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOPRTW[^dks˻ug]WTRRRRQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRSUY^enwʾxmga^[XVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOOOOPQRTY`m|ĺvj^WSQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPRRSTUW[`hr}zrlf`[VSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPOOOOOONPSXcn}yqh`YTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRSUWY]citȼ}sjaYTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPOOOORT[bkt~Ͻzqjd`[XUSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQRUY]`eluŻuj_YUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOPRTX\\afmvɹpc[WTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRSUX]cjpwǽzoga^ZXVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPQRRTX^ixƼseZUQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRRSTUW[ahqz|tngb]XTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPOOOPRW_kyùͿzpg^WSQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTUXZ^ckvɾxne]VSRPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOOPQTYajuƻʹ}tmga\\WTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTWY]agnwzndZVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQRTY^ci̾tkjnu}Ƶoe^ZWVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTWZ_djowĸsga]YXVTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQQRTVWzk`^`emu}Ƽ}obYTRQRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQRSTVWY\\`flt|ʽ|unhc^YVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPȷ{k^YY]bhnsyŻzoe[VRQPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQSUW[^aflt~÷zqh`YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQPPPOOѾ~l]WUVY\\`cfjmqty}Ǻ~voha\\WTRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTW[aekqxúsh^WSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPOOŮn^VRQRSUVWYZ\\]`chnx´xle`\\YWUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSUY^cjqxȽuh`ZWUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPOȲo^VPONNOOOPPPQRTX^gq|ǿsg\\WTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTVWZ^cjr{õ|rkea]YVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPʳp_WQONNNNNNNNOPPSW^envȿ|qg^WTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTVY\\_choyŹxph`ZURRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQʳq`WRPOOONNOOOOPPRTY]agls{Ƽxqjd^YTSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPQRUY^bhnu~·tj`WSRPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR˵ud[VSRQPPOOOOPPQRSTVWZ^civǾzohc_[YWTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQRTX^dkszúth]WTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRϼpg`[YVTRPPPPPQQQRRRRRTW\\gs¹}qg^YUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRSTUW[ajr|õyngb^[XVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRðumga\\XTQPPPPQQQRQQPPRTW`itǾxog_XTRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRSTWX[_clvķzslf`[VSRQQQRRRRRRRRRRRRRRRRRRRRRRRͼ}tld\\VRPPOPPQRRRQQQRSUZ`fmt{Ǿysnhc^YUSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTW[^bhnzɼ}tjaYTRQPQQRRRRRRRRRRRRRRRRRRRRRRȺvkaYSPOOPPQRRRRRRRRSUX[^bfjpx̿|tlfb^[YWUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQTW[`fls{Ļuj_YUSRRRRRRRRRRRRRRRRRRRRRRRRRsf\\TQOOPPQRRRRRRRRRRRRSTUW\\biqywohb\\WTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRSUY_fnu~ż{oga^ZXVTSRRRRRRRRRRRRRRRRRRRRĹzk^VQOOPPQRRRRRRRRRRQQPPQRUZ`flryºwqke`[VRQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRRSTUX\\bjs}{sngb\\XTRRQRRRRRRRRRRRRRRRRRȸoaWRPOPPQRRRRRRRRRRRQQQQRTWZ^bfjntzɾztniea]ZWTRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTUXZ^dlwȾxne]VSRPQQRRRRRRRRRRRRRRRűueYTQPPQQRRRRRRRRRRRRRRRRSTVWY[]_beilqv}xsnjgc`^[YXVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTWY]agnxǾzocZVTRRRRRRRRRRRRRRRRRRм}laYUTSRRRRRRRRRRRRRRRRRRRRRRRRSTTUWXZ^clx~qfa]\\[[[[ZYYWUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTVZ^cjowź÷shb^ZYVUTRRRRRRRRRRRRRİxld^[XVTRRRRRRRRRRRRRRRRRRQQPPPPOPPPQTW_iuzncZWWWZ]`aba_\\YWTRRQPPPPPQQQRRRRRRRRRRRRRRRRRQRQRSTUWY[_els|ûȾwpje_[VSRRRRRRRRRRRR˹ypic^ZVSRQQQRRRRRRRRRRRRRRQPPPPPPPPPRTY`is{~vlc\\WVX\\bgloqnkf`[WSRPPPPPPPPPQQRRRRRRRRRRRRRQQPQQRTWZ\\`ejs|¾ź~tjbZURQQQRRRRRRRR}ule^XSQPPPQRRRRRRRRRRRRRRQQQQPPPPQRSVZ^dhlopmid^YVTW\\bjrx}|wpha[VSQPPPPOPPPPQQRRRRRRRRRRRQQPPPRTW[`diow·ȿvj_WTRQQRRRRRRRR˽wlc[TQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRTTVXYZ[[ZXWTRRSW^gpy{slf`]ZXWVUTSSRRRRRRRRRRRRRRRRRRRSUY^cjow˼µxja\\YWUTSRRRRRRvj_VRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPONNPRW^gpz|xuqnjgc`^[ZXVTSRRQQQQQRRRTUWX[^cjrzǷƹwoid_[WTRRRRRżqcXRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOONNNNPRV\\dlu|}vqlgc_[XURQPPPPPQRTWY\\`ejqzɽȼ~ulc\\VSQPPP;wgZTPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOONOOQTZ`gnu}|tnhb\\WSQPOOOOPRUZ^diowǿznbXTQPPP̺}k\\UQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOQTX]bhnv}żzskd^YWTRRRRSUZ`fmu}Ǹƹzl_YUSRQįp`XTQQQQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY]bfmsſysokheb_^^`fmvǼ¯~y}˾qjc_[Xȳsc[VSRRRQPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRTVZ]`djs}|xromou}Ǹʷʽxpibʶxg_YVTSRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRSTVXY\\_ekrz̺zwvvwz²¸ynκ~nf`[XUSQOOOPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTTUVY\\`chlqx¾žwlfcaacflw;{xyû{ðvngb\\XSPOOOPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPQQRSTW[blvýĽ;vg\\WTRRSW^j|ù~slhmxƻxof^WRPOOPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOOOOPRTZbkvzl`WRPNNPRYfxȾxmfhoxɿǼqe[TQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPPRSW\\biov{øvlb[URPNNPRYexƺsigjnv~ʾ|l_VRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRTWZ^`cfijlnoqsv{ʻvsqqssssqmje_ZVSRPPOPRYexðϾxkgdehkou|scWRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSTTUUVWWXXYZ\\_enxпzohda`^\\\\ZYXWUTSRRQPPPSXcsʾx}Ƴ{ld`]\\\\^afsʶvdXRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPPPPQRU[clvĴyqjc^YVRQPPPQRRRRQPPQRW`m|vqxƳyia[XVUUW\\fr͹veYSPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPPPPPQSW]cjqx~ƾʽzqh`YSPOOPPQRRRQQPQRU[eozxss{te]XUTRSTW^gq{ϺxfYSPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPPQRRTX[_bfjloruxz}ǻŽsh^UQOOOPPQQRRQQQRSW\\bhnsxzzxvsrsv˺o`YTRRRRRUY^bhnswy{|}~˷xh\\VRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUVWXYZ[\\^^`abcefhjmrxϿxsonoyyl`WRPOOPPQQRRRRRRRTUWY[^`bdehjmqx̾xj]VRPQQRRSTVWY[]^_`aaazka[WTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQPQQQRRRSTVWY[`fq}õ}sjc`_gq~vj`WSPPPPQRRRRRRRRRRRRRRRSTX[`ciou~¼~pdYTQPPQRRRRRRRRRRRRRRRǽzoga]YWUSRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOOOOOOPPPPRRTUY]enzź}qf^[_fozvmd\\VSQPPQQRRRRRRRRRRQQPPPPQUX]afkqw|qg^WSQPQQRRRRQQPPPPOOPPOŻ|tnhc`[WTQPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPPPPPPQRRRTW\\ahnuzǻ{laYY\\ahnsxzzzzzxvuqlga\\XTRRQQRRRRRRRRRRRRQQPPPPQTW[_chlosw|ǿ{vpjd^YTSRQRRRRRRRRQQQPPPPPP{wqlf`[URPOPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPQPQQQRRTWZ]`bdefghhhijlorvz}˻qcYUUVY\\^abbbbaa``^\\ZXVTSRRRRRRRRRRRRRRRRRRQPPQRTWZ^adfhiijjjjjjihhilq{żxtqnligeca^[YWTSRRRRRRRRRRRRRRRRRRRQɼxqh`YSPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPOPPQRRRRSSSSSTTUWZ]`cgjnsyͽqbWRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTVY[]_```^\\ZYWVUUUUWZ`l|Žyqic_\\ZXWUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRö}{}|qf\\UQOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOOPPOOOOOOOOOOPPRTVY[]`cglpuy~³n`VQOMNNNOOOOOOOOPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRSTVXZ[\\[[YWUSRPPPQRTX^iyyske`[XUTSRQPPPPPQQRRRRRRRRRRRRRRRRRRRRRR~vqrxzlaWRPOPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPPPPPPPPPOPPQRSTVWY[]`behknqtx|xi^UQONNOOPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRSTTVVWWWVTTRQPOPQRTVZ`jx}xtqlhe`\\YVTSRRQQPPPQQQRRRRRRRRRRRRRRRRRRRRRRR÷xpifjsreZTRPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPQRRRSSTVWXYZ\\]_abdfhijkllmnnopqqrstvx|~qe[TPONOPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTSSRRQPOOPRTUX\\bkwþ~|yvtqonligeca^][YWUTRRQQRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRɼzqib^^clywja[WUTSRRRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPPOOPPPPPQQRRRRSTTTTUUUUUVVWWXYZ\\_bfjnrvz~|sh`XRQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQQQPPOOOPQRTVY\\ahs~ysmieb`][XWVUTSSRRRRQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR¶|umga\\YY^ep}yphd`\\YWTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPOOOOOOONOOOOOOOOOOOOOOOOPPPPQRSTVY\\_bejlpsvz||wqjb\\WRQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPPPPQRTUWZ]cks}|wqkfb^[YWTSRPPPOOOOOOOOOOOPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRunhb^[XVVY^emu|}zvrnje`[WTRPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQRRSUWY[]`acehjlmnliea\\XTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQRRSTUVY]bgnsx}~|zwurolhea^[YWUTSRQPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRxoga\\YWUTSSUW[`cgknquwz|}}zuoha[URPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQPQQQQQRSTUVWWYZ\\]^^_^\\[YWUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUWY\\_beghhhgedba_^\\ZYVUTSSRRRRQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRƹyqia[WTRRRRQRRRSTUWZ^dls||sh_WRPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPPQPPQQQRRRSSTSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTTUVWWWVVUUTTSSRRRQQPQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRʾzslf`ZVRQPPPPPQQPPPPPSXalx~qe[TPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPOOOOOOOOOOPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPPPPPPPPOOOOOPPOOOPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRż|slgb^ZWTRQPPPQQQQPPOOPSYdrzk^VRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRŹ}tle`]ZXVTSRRQQQQQQQPPOOPT[hy÷qcXSPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPPPPPPPQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR|tle_YWUTSSRRRRRRRRRRQPPOOPU\\l~ŵzj^XTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRȼ{slf`\\WSRQQQQRRRRRRRRRRQPPOOPU\\l̽vkc^[XVTRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRvnhb^ZWTRQPPQQRRRRRRRRRRQPPOOPU\\k}zqje`[VSRPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRȽ|ric^[XVTSRRQQRRRRRRRRRRRRRQPPOPT[jz·xpg`YTQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRöwne^YWTSRRRRRRRRRRRRRRRRRRRRQPPOPTYgvzoe\\UQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR˾wpib\\WSRQPQQRRRRRRRRRRRRRRRRRRQPPPPSXco}zlaWRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRŹzrkea\\XTRQPPQQRRRRRRRRRRRRRRRRRRRQPPPRV^hr}rdYRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRúukea]ZWUSRQQQQRRRRRRRRRRRRRRRRRRRRQQPQRTY^els{ɾyh[TPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRƻ{qg`[XVUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRTWZ^bhoz̼o_WSQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPOPPPPPPPPPPPPPPPOOPPOOOOOOOOOOOOOOOOOOOPPPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQPPOPPOOOOOOOOPPPPPPQQRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR̿}ulc\\VSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQPRRSUW[boʷ{lc^YXVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTUVWXYYZZYYYXWWVVUUTTTSRRRRRRRRRRRRRRQQQRQQRQQRQRQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQPPPPPPPQPQPQQQQRRRRSTTVWXYZ\\^`acdeca_\\YWTSRRQRRRRRRRRRRRRRRRRRRRRRRRRŹxqjc]XSQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQRSUW\\cp®}slea\\YURRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSTWWY[]^aceghjjihgedba`_^][[ZYYXXWWVVVVUUUTTTTTTSSSRRRRQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPPPPPPPPPPPPPPPPOOPPPPPQRRRSTTTUVVXY[^`behjnquy|}xrkd^WTRQQRRRRRRRRRRRRRRRRRRRRRRRRúxqje`\\YURRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRTVX\\ajvͼ~ule^WSRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPRUX[^aegknrvy{}}|zxvsqomkjgfdba```^^]]\\[[[ZYYXWWWVVUTTSRRQPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPOPPPPPPPPPPOOOOOOOOOOOPPQRSTTVWXYZ[]_beimquz~}qf\\VRPPQQQRRRRRRRRRRRRRRRRRRRRRù{qib^[YWUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPTWY^cir~ʾxlbZTRPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPQTW\\afkptx}|ywsrpnlkjihggfddcbba``^^]\\[[ZYWVTSRPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUWXYZ\\^_`bdfilqu{|m`WRPPPQQQRRRRRRRRRRRRRRRRRRRRʼ}tkc\\WUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQQPPPRSX]cipxĹuh\\URPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPQPPPRSW]dksz~}|zzyxwvuutsrqpponlljgeb_\\YWVUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTVXZ\\^_aabbbbbbbbbbbbbbbbbbbccceehijlmoqstvx{ķpaWRPOOPPPQQQQQQQQQQQRRRRRRRRR¶~vohb[WRQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRQRUX`gpzȽ|l_VROOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPPPPPPPQQRRTW]eoz}xrmhca^[YWUSRQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQRTW\\bioty|~Ǿ~n`VQONOOOPPPPPPPPPPPPQQQQRRRRRvpje`[XTRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQRSTVZ^isʺpaWRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPPPPOOPPPRRSUX\\ep|{soje`[XTRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPRU[eo{vh\\UPNNNNNOOOOOOOOOOOOPPPPQQQRRʿxogb^[YWUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPPRSUW[`gsűueYTPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPRRTUWZ^dn{}voib\\WSQPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOPPRTYbo~zoe[URPPPPPPPPPPPPPPPPPPPPPPPQQRŸzqha[XUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPQRSVY]afmuϼ~ma[WTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTUUVWWYYZ[\\^`bdglr|ƺwnga\\YWWVUUTTTTTSSSSSSSSSSSSRRRRRRRSTUWZ^eo{rjd_]\\[[[\\\\\\\\\\\\\\[[ZYYWVTTRRRRRR˿zrkd^YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRSTUW[`fms{Ǵ~rjc_[XUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRTWY\\^begiloqsuxy|}ù}vqmjhfecbaa``__________^^^]\\[Z[\\^bejov~ɾ}zxxwwxxxxxxxwwvtqmie`\\YWUTTS·|smgb]YURRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPQRSTVX[^emv}tle_YTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQRSW\\bgmsx}ž|yvtrqqpoonnnnnnnnnmljigfghnszƾxoha]ZXVUɿvlea^ZWUTRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRTWZ]bhp{|qf^VSPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPRU[bkt}»~|zxustwuke`\\YWŸzph`[XVTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRUY\\afls~ŻzmaWSPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPRTXaju¼̾~rjd_[X̿zqjc]WSRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTTUWZ_ekszõseYSPOPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRSTUWY]blx¼ͺsjc^[Wƺ{tmgb]XTRQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRTUXY\\`dlt}xhZTPNOOOPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPQRSUX[^bhozϺnf_[XVżvlgb^[XUSRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQRUY]`ejq{ʹ}k\\TPNOOOOOPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTX]bhnv}ͷyi`ZWUSȾ|ri`[XWUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRUY^diowξpaYTRQPPOOOPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQSW\\bjqy˵ud\\VSRRumd]WTRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTW[biqyþȻqjc_[XTRPOOPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRTUW\\cjsz̵ue\\WTSRǼzrkd^XSRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSTVX[_emwſzskc\\VRPOOOPQQRRRRRRRRRRRRRRRRRRRRRRRRTUWY[^cjqz͹zjb[XWTǾzrkfa]YVRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSUX[^ciq{þre[TQPOOOPPQQQRRRRRRRRRRRRRRQQQQQRTVY[_bglszѽsjc^[YȾ}sjd_[YWUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPRTX\\agmt~qdZURQPQPPPQQQRRRRRRRRRRRRRQQPPQRTX[`dinsz®|tlgb_xne^XUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQQQPQRTY_fmu}ŷ|sqzȹujc^ZWUSRPPPQRRRRRRRRRRRRQPPOOPRUY]bgmsyʹ}wqkźzslc]WSQQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRRRRTVYajs}̼vkisȺzrkd^XTQPPPQQQRRRRRRRRRQPPOOPRTY]bglszȻ~Ƽzsmgb]YURQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQRSTUW\\akvðvjgqti_WRPPPPQQRRRRRRRRRRQQPPPRTW[_cipyƼ̼Ǿź{sje`]ZWUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPQSTWY]ciuʶzmiq~µvh[VRPQPQQRRRRRRRRRRQQPPPQSVY\\`fmwʼztpkgd`][XUSQQQSUX[_foɶveYSOMMMMMMMMMMMMMMMMMORXduǾʽuld]YWUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQSW[^choxӿwrxξvha[WVTSRRQRRRRRRRRQQPPPQRTVY\\biuötmf`[VQMIFB?<:878:<?CHOXi{ȵr^L?953333333333333333348>J\\oŹöwpga[URQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTVZ`gnu}ͻ°xpid^YVSRQQQRRRRRQQQQQQRSTVY^er·|wrmhc_[XUROLJHGHJLORV[bmy~naTLHDDDDDDDDDDDDDCCCCCCEJR^kzȹźyqke`[WSRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQRRTVY\\cluƹukbZTRQPQQRRRRRRQQQQRRSTV[bn~|zwvutuvwz|~ȸ|ywtsrqqqqqqqqqqqqqqqpppoopqsux{·ypid`\\YWTRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPQSUWZ^dlxyk_WSQPPQRRRRRRRRRRRRRRTX^k}ӽ|leirsjb`adhms{İuhfjs~zogcfsɶǻ|sjb\\YWUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTWY^bgoz̾|xi_YUTSSRRRRRRRRRRQQPPRU\\hzɮt^LEO`v̻|gUF@>@CHNWasǲkZNR]nƹ|eTHFThӿ|tle^XTRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRSSTVY]bhov}ʶvxŴvngb^ZWTSRRRRRRRQPPOPSYev¤cJ60>TpӾs^LB<8668=FXnƼveZT[jиaI72@Toðȼvoic^YURQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRSTWX[^biqzѽ|zȹ~uld\\VTRQQRRRRQPPOPRXcs^E1+9PnϻmaVLC:65:Kay˼ysrs{ؾbI6/;Ng³~Ǿxnhc_\\YVTRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTW[^bhnxŲɾ}ocYTRPQQRRRQPPOORWap^D0*9Pnǹ}kZH;22AUmîwoosyfM91;Lc}÷sʿ}sja]YWVTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTX\\bfls{ʺ~|}̽xh[UQPPQQQRQPPOOQV_l|ؽ^E1,;RoŶqXD62=OeƯ{gVPXdvŪnVB9AObyȼvköxme]WTRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSUW[agovxqmkmxyi[UQPPQQQRQPPOOQU\\hv̴{^G62AWtr\\KCHScvο}dREBOc|ηm[QU]jy˺{rjbʾ{sle^XTRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRTUWY\\`envƹxnhcclvqeYTRPPQRRRQPPOOPTZeq~ʻv]K=;J`|Ӿ|ka`ciqy¶}m]SKM\\pǲ}srtyıxohc]|slgb]YVSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRSVY\\`djr|ʾzog`^bhq{{qg^WTRQQRRRRQPPOOPRXakvp]OFGVkysmiiku|ske`\\[\\cr̽Ѿule`\\Yøule`\\YWUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPRUY^ciow÷|pe^YY\\`fkpsvxyzzzyxsoic^YUSRRRRRRRQPPOOPRV^eoxŷwj]UQScw÷|j[QLUf}ªxcSMMPV]eny¶{θzjb\\XWTźzpg^YVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRSV[`gowƺ~qe\\USRSUWY\\^acfhjlljgc^ZWTSRRRRRRRQPPOOOQUZaipxųzqkfa^_euȴhP?4;MeŭsXB217CRcsп{syʵscZURRRʾvne^XTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSTUX\\cluǼqe[TPNNOPQTW]cjpuyzxsmf`ZUSRQRRRRRQPPOOOPSX^djrzθ{lebbegkqz½hL7)/?Vtư|_F1$&1BXoɵ}swʳq`WRPPP~wpjd^YURRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRRTVWZ^enyǼqe[TPNNNOQU[eozuj`XTRPQQRRRRQPPOPPSW[afmu~ŬzfWSU[eozĪjM6&*8NiȻjQ;* %5Jd~͸w{ʳq`WRPPPvlgb^[YVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRTWZ]agnzǼqe[TPOOPRU[cptfZTRPPQRRRRQPPOOPRUY^bhpxսiSCBIVgxѽzh]XWX[^accdcaa`abfjpv}ƬmP8()5H`xoZE4(!*<Tpûvmfa][ZYXXXWWVWVY^fvϻ|ʳq`XSPPP÷yoe^ZWUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTX]bglt}Ƚrf\\USSTW[`gqõ{j\\UQOPPQQRRQPPOOPRTW[^cjsҸz^G89DUlës[E9458=CGJLMLJJIJKOTZaipzĮtZD43<I[nϾ|m_PB60-8Kb~ǽwme\\TMHECBA@??=<::8:>GXlнʳr`YSPQPƻ|tkc\\VSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRRTVZahqxʿsg]XY\\agnvʻ}k\\UQOPPQQRRQQPPPPRSUX[^en~Ҹz_H9<I]v̶cJ5*(,3=GOUYZZYXXXY\\`fkrw˿p_RNPV^gq{Įsf\\UOKHILVex¸}qjd`][XVTSRQPONMIFB?:9:@M^pѿʳq`XSPPPȾ}vnib]WSRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQRRTUX\\blvth_\\_fp{Ŷ{j[TPOPPQQRRRQQPPQRRTUW[`izռgREHUix^H6-08DTcoyxrmifddfm|кr_TQRV]ckr{sf\\Z[_elqvy{|{{zxvqjc\\TOKLR[fsʳq`WRPPPƼ}slfb^[WURRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPQRTWY]clxøuja_gqɼwgZSPOPPQRRRRRQQQQQRRRTW\\eus`TWdxs\\I;6>L]rqaWQRauʰw`LCGQ_qyhZOILUbrvlc^\\\\^`dip|¯ʳp_WROPOʿuld^ZXVUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQTVY\\afnxtjbbkyƾsdYSPOPPQRRRRRRRRRQQQQQSX`qǰodgrĻp^OFDO`t¾Ĺy`N@=Lb}ŨjQ=5?Pf¾whXJA<CQd{zqhaZSNMO[mñɲo^VQOOOķxpg`YURRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRTUW\\agmt|ú{oe`ajxſxl`WRPPPQQRRRRRRRRRQPPPPQU\\k}м{zxpga^`kzÿι`I72@WsaF2+8Lf¸zkZLC>DRcy¾{m_OC:8BUmôǰn^UPNOOʾzslf`ZURQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRRTUWY\\`goxļyog`\\\\ep~xne\\VRQPQQRRRRRRRRRRQPPOOPSYgvɷ|wrqpqsuw{ԽbJ72@Vr^C/(3Ga}m^TLNU`n|}jTC6/8Jb~¶Ům]UPNOOzqkea^YVTRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTVY\\`eju¸{uohc]YVW]eny~ysnib]XTRQQQRRRRRRRRRRRRQPPOPRWbn}ʾ{ske`[VRONNT^jx|wrnigefmxԽeM<6DYt^C/&0BZvwj_[Z\\_behiiihffgkq|x^H6,2BYt¬l]UPOPPukc^ZXWUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTW[_ciow˽ztnhda]ZWUUUY^cinsvvuspljgca^[YWTSRRRRRRRRRRRRRRRRQPPOPQU^gsǻyfVG<50.,+.3?Odz{tmf_XSNHD?=<@K\\pտlUE@L`yaF2)1AWqŸzlc\\VQKGB?<:8769?J\\qhP</3AUnμ}k\\UPOPPŸyof^WTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUW[`fls{²ztnjea^]\\\\\\\\\\\\^_`bccdca_\\YWUSRRRRRRRRRRRRRRRRRRRRRRRQPPOPQSY`hrzνsX@+\u001d\u0016\u0013\u0012\u0014\u0016\u001c$3F^wxlbYQJB;4/*%!\u001c\u001b\u001b ,@Vqưl^YbrĨkR?6>L`wöyj_SI?4+#\u001c\u0018\u0015\u0013\u0011\u0011\u0014\u001c*?XtvaOCDLZk|ͽwhZTPOPP}unf_YTRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRTUWY\\`emuzvrnlihhhjjkllkjihfeca^[YUSQOOOPPQQRRRRRRRRRRRRRRRRRRQPPPQRW\\bhoxŭtV<%\u0016\u0010\u000f\u0011\u0016\u001a\"+7GZnzl^RJA:5.(#\u001e\u001a\u0016\u0013\u0010\u000e\u000f\u0013\u001d.AWm{ɰ{dTLS`ssfXMC8/&\u001d\u0015\u0010\f\t\u0007\u0006\u0006\t\u0010\u001c0G`xvkcbchnt{Ƚ|nbXSPPPQĸ}unhc^ZVSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTWY]aeks}~|zyxxzz|~}zwsplhea^ZWTQPOOPPQRRRRRRRRRRRRRRRRRRRRQPPQRTX[`eksʹxX=%\u0018\u0014\u0015\u0019!(1:BLWbmv{}xodXMB81+&\"\u001e\u001a\u0017\u0013\u0011\u000e\f\n\t\t\f\u0013\u001e+:IXhvɼκ{mho{Ļ}pbUI=5-&\u001f\u0019\u0013\u000e\n\u0007\u0005\u0004\u0003\u0004\u0006\u000b\u0015$6J]n~ztmhfitʼvld\\VRQPQQŻwlea]ZWVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRVZ_djpxó}xrmid`\\YURPPOPPQRRRRRRRRRRRRRRRRRRRRRQQQRRTVX[`hsӹ|[?'\u001a\u0018\u001b\"-6@HMQUWZ[ZXSKB90(!\u001c\u0018\u0015\u0013\u0010\u000e\f\u000b\t\b\u0006\u0005\u0005\u0005\u0006\n\u0010\u0017 (1>J_tñɽui\\PD9.$\u001f\u0019\u0014\u0011\r\n\u0007\u0005\u0004\u0003\u0002\u0002\u0002\u0004\b\u0010\u001a(6DR`lxyfWNLYk˺zqjd_[WSRQQQQǼ}qh_YVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTW\\biqxʼ|uniea]YVRQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRQQRRRSW^j{ؾ^B*\u001d\u001c!*7BMUVURNID>93,%\u001f\u0019\u0012\u000e\u000b\t\u0007\u0006\u0006\u0005\u0004\u0004\u0003\u0003\u0002\u0002\u0002\u0002\u0002\u0004\u0006\b\u000b\u000e\u0013\u001c';RlɼǻudVJ>4* \u0018\u0010\r\t\u0007\u0006\u0005\u0004\u0003\u0002\u0001\u0001\u0001\u0001\u0001\u0003\u0005\n\u0011\u001a#-8DQdwñ}aJ:6DYuqd]YUTSRQQQQRRxog_XTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRSTUWZ^enwɿxqjfb^[WURQQPQQRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOPSYev`D,  &0>JT[[WPG>6-&!\u001b\u0016\u0011\r\b\u0005\u0003\u0002\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0002\u0003\u0006\f\u0014&9Piý}k[K>4*\"\u001a\u0013\r\u0007\u0004\u0002\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0003\u0007\u000b\u0011\u0017\u001f'2?Ulκ^E2,;RoϺxg[TQPPPPPPPQQRĹyqke_ZVRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTUXZ]bgq|yqjc`\\YWUTRQQQQQRRRRRRRRRRRRRRRRRRRRRRQQQQPPOOPRWcrcG/##)4BNX_]WND8.#\u001c\u0017\u0012\u000e\u000b\b\u0005\u0003\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0006\f\u0019'7IYhu}yk^OB5+#\u001c\u0017\u0011\f\b\u0004\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0005\b\f\u0010\u0015\u001b%2Icл^D0*9Pn˷veYRONNOOOPPQQQżxnhc_\\YVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRUX\\`ekr~ûzqjb\\YWUTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPPQTYcq¥eJ3&'-8FQ[a^WM@3'\u001b\u0013\u000f\u000b\b\u0006\u0004\u0003\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0003\u0007\u000e\u0016 *4=ELRW]bglrw}¶yk_SH>3*!\u001a\u0015\u0010\r\n\u0007\u0004\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0003\u0004\u0007\t\f\u0011\u001a'>Ywκ_E2,;RoȵweZTPOOOOOOOPQQǽ|qh_[XVUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRUY^ejqyùzrjb\\WTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRTTWY]clyĨkP:..2=IS[a]UI;-!\u0015\f\b\u0005\u0003\u0003\u0002\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0003\u0006\t\r\u0011\u0016\u001a\u001f#).5:AHOXblxʼmZI>3+$\u001c\u0016\u0011\f\t\u0007\u0005\u0004\u0003\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0003\u0004\u0006\t\u0011\u001d4NmǵbK95CYvʸod^YVTRRPPOPPQʿxne^WTRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRRTW[bjs|}vpib\\XSRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRTX\\aglszȯu]G;9<CLTY\\WOC6(\u001b\u0010\b\u0004\u0002\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0003\u0004\u0005\u0007\t\f\u0011\u0015\u001b &.6AN[jv|gR@0&\u001d\u0017\u0013\u000e\n\u0007\u0004\u0002\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0005\f\u0016+C_}jXKIWkó|slg`[WTRPPQQ·zrkd^YTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQRRTUX\\clxĿ|upkfb]YURQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTW^gp{ͶkWKGFJNRTUOG<0#\u0018\u000e\u0007\u0003\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0003\u0005\b\f\u0010\u0014\u0019 (4AP`n{xk[K;- \u0019\u0013\u000e\u000b\b\u0006\u0004\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0003\t\u0012$9Qktjbcpǻ{qg_XTRQQQvoid`\\YUSRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPQRTWY]clxļ~zvrmieb_]ZWUTRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPRU[fsӾ{h\\UQQQQOLF>4)\u001e\u0015\f\u0006\u0003\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0003\u0005\u0007\t\f\u0010\u0015\u001c)7FXft~||||}}|{xtpkf`ZTKB8.$\u001b\u0013\u000f\u000b\b\u0007\u0005\u0003\u0002\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u0007\u000f\u001e/CXk{}|Żtg\\WTRRRŹzof`\\YWUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQSVY\\afnxź|uokjhhhhhhhhggfeecb`^\\ZXWVUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPPRV]kzƱxlc\\WSOJD>6-#\u001a\u0012\n\u0005\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0002\u0003\u0004\u0004\u0005\u0006\u0007\u0007\b\t\n\n\n\t\t\b\u0007\u0007\u0006\u0005\u0004\u0004\u0003\u0002\u0002\u0002\u0001\u0002\u0003\u0003\u0005\u0006\b\r\u0013 .=O^kw{|{xusqooopqqpniaYPE<4-&!\u001b\u0016\u0011\r\t\u0007\u0006\u0004\u0004\u0003\u0003\u0002\u0002\u0002\u0003\u0003\u0004\u0004\u0005\u0005\u0006\u0006\u0007\u0007\b\b\b\b\u0007\u0006\u0005\u0004\u0003\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0002\u0006\f\u0018&5FVdry²|m`YTRRRȻ|sjbZVSRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRSUW[afms|vnf_YVUSTTTTTSSSSSSSRRRQQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPRV]jzν~sh_UMD;4,$\u001d\u0014\u000e\b\u0004\u0002\u0001\u0000\u0000\u0000\u0001\u0002\u0003\u0005\b\n\r\u0010\u0013\u0016\u0019\u001d $')+*(&#\u001f\u001c\u0019\u0016\u0013\u0010\r\n\b\u0005\u0004\u0003\u0002\u0002\u0002\u0002\u0004\u0007\r\u0018%3DR_jmnmjgdb```accb`YPF:-\"\u0018\u0011\r\n\u0007\u0006\u0004\u0004\u0002\u0003\u0003\u0003\u0004\u0005\u0005\u0007\b\n\f\u000e\u0011\u0013\u0015\u0017\u0019\u001b\u001d\u001f!\"\"!\u001e\u001a\u0016\u0010\f\u0007\u0004\u0002\u0001\u0000\u0000\u0000\u0002\u0004\t\u0012\u001c(4AMYdp{;zl_YTRRRwpib[WSQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPRRSTUWZ^fnv}wpjc]XSQPOOOOOOOOOOOOOOOOOOOOOPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQTZesƷ~qdWK?4,$\u001e\u0017\u0011\u000b\u0006\u0003\u0002\u0001\u0000\u0000\u0000\u0001\u0003\u0006\n\u000f\u0015\u001a &+29@GNRVUQLE>82,& \u001b\u0015\u000f\u000b\u0007\u0005\u0003\u0002\u0002\u0001\u0003\u0005\n\u0014 ,;HS\\_`_]ZXUTUUVXXWUNE;0#\u0019\u0010\t\u0006\u0003\u0002\u0002\u0001\u0001\u0001\u0002\u0003\u0005\u0007\b\n\r\u000f\u0013\u0017\u001c!&*.26:>ADDB<4+!\u0017\u000f\u0007\u0003\u0001\u0000\u0000\u0000\u0001\u0003\u0007\r\u0015\u001e'1<HTeuɿrf\\VTRRR÷}tmhc_[WTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRSUXY]bhs~~xtokgc_[XURQPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOPRV^hsµzjXH9,$\u001d\u0017\u0012\r\t\u0005\u0003\u0002\u0001\u0001\u0001\u0001\u0003\u0006\n\u0011\u0019\"*4=EP[fr}yodZPG=4+\"\u0019\u0012\f\b\u0006\u0004\u0003\u0003\u0003\u0006\t\u0011\u001b&2<FNPQQOMKIIIJKLMLJD=4)\u001f\u0015\u000e\u0007\u0005\u0003\u0002\u0002\u0001\u0002\u0002\u0004\u0006\b\u000b\u000e\u0011\u0015\u0019\u001f&-5=DKQW]cimmkaTE5&\u0018\f\u0006\u0003\u0001\u0001\u0001\u0001\u0003\u0005\t\u000f\u0015\u001b#,7FZoȺvle]WTRRRRúwme_\\YWVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSVY]aeltƼ}vsqooooooooooonnljhec`^\\[XWVTRRQQPQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPSX_fnvoZG5&\u001e\u0017\u0012\u000f\u000b\t\u0006\u0005\u0006\u0005\u0006\u0007\b\n\u000f\u0014\u001e'3=IU_m{ymaUJ>3(\u001f\u0017\u0012\u000f\r\f\u000b\f\r\u0010\u0016\u001e'19AGJJJIHFEEEFGHIHGB;4+\"\u001a\u0013\u000e\f\n\t\t\t\n\n\r\u000f\u0012\u0016\u0019\u001d\"'08AKU^fnv~r_K7&\u0017\u000f\n\b\u0007\u0007\u0007\u0007\b\n\r\u0010\u0013\u0018 *:Qjʷvmgb^ZVTRRQQRǻ{qg_XURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSUWZ_ekqxulc\\YWUUUUUUUUUUUUUUTTSRRQQQQQRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPQTW[`eluöv]G2!\u0019\u0014\u0010\u0010\u000f\u0010\u0010\u0012\u0014\u0017\u001a\u001d!%,3=GS^jvŸwk_SH>61.,+**+-18>EKQUWXWWVUSSTUVWWWVRMHA:4/+*)((()),.159=BGPXblvlXF6-&# \u001e\u001c\u001a\u0018\u0017\u0016\u0014\u0013\u0014\u0018 0Iel`YUSRRQQPQQQRöwog`YTRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRTUWY\\`elt|¿yqh`ZTQOOONNNNNOOOOOOOOOOOOOOOPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRTWY]ckx­|aH2 \u0018\u0015\u0014\u0017\u0019\u001c $+17?FNV]goyyphb^[YXXXXY\\aejosvwwwvutsssttuvuusokgb^[XWVVVVVWY[^adglow~Ƚ}n`WOJEA<72-(!\u001b\u0018\u0019\u001e.FcӽygYSPOOOPPPQQRRǼwojd_ZWSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTVY\\`ejr|ý~ytoje_ZVRPOOONOOOOOOOOPPPPPPPPPPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPQRSTVX^eqͷeJ3 \u0019\u0018\u001a &-4<FQ\\ht{skc\\SI?4)!\u001e\u001f-EaӽxfYSPOOPPQQRRRRȿxnga^ZXVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRVY^ciowż}|zzxvurpmjheb`]ZWURQPOOOOPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRUY`l~kO7$\u001f\u001f$,5?JTbq~sfXI9.'%2HdӾyhZTPPPPPQRRRRRsj`ZWTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTW\\bipx{vqlieca`_^]\\[ZYXWVUTTSRRRPPPOPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQU\\hz̴{`I835;EO[gsøwfTG>;EYrԿ}k_XTRRRRRRRRRRĸ{rh`YTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQRRTUUW[_fnxyuokgb^[YWUTSRRQQPPPPPPOPPPPPPPPPQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPSZgxì|iZWZ`is}ƻxmdaiyîsf_ZWUTRRRRRRRȽ{tmg`[VSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQRTVY[^cis}{vpkgda^[YVTSRRQQPPPPPPPPPPPPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOPSYfx¯ȴ|phb^ZWTRQPPQQzpje`]YWTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY^bgmuû|{zxvtqnkgda^\\ZYWUTSRRQQQQQQQPPPPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPOPTZgy¹̺zrjd^YURPPPPQùsj`\\YWUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQRVZ`gls||tmgdba`_^^]\\[YXWUTTRRRRRQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPQPPQU\\hz±~ume^WRPPOPPù{pg^WTRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRSUW\\dlu~ýyqjb\\WTRRRRRQQQPPPPPOPOPPOPPPQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRRSTY`l~̾xmc[TQPOPPǼ}unf_YTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQRSUWY^eoz|wqlf`[WRQPOOOOOOOOOOOOOOOPPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPQRSTWY^ervj_VRPOPPȿzrlfb]YVSRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRSUX[`eo{ʼ~{xtplifc`\\YWTRQPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPRTWZ^dlxƼpcXRPOPP~sib]ZXVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQTWZ^ciq|Ʒzqkhgffedcba^][YYWVUTSRRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPPQTW[`elu̼vgYSPOPPxnd\\WTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQQRQRTV[agov~ú~pd[VSRRRRRQQPPPPOPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPPRX^enuȷzj[TPOPPź|tle^WSRPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPQRRSTVY\\emvþ}odZTPNMMMMMMMMMLLLMMNOPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPQU\\eq|ϼ}l\\UPOPPƼxrlfa]YURRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPQRTUW[_ep|Ⱥzsjc\\UQNNMMMMMMMMMMMMNMNOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRWbo}l]UPOOPǾzpgb^[YVTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRUWZ^bhp}ɶysqoooonliea]YWUSRRRRRRRRRRQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPSYgvŮo^WRPPPʾ~sjaYVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUY]bhmt|ϻ}mb^^_behjkkkjjiihhhhhhhhgfeecba`^\\ZXVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPT[izŰsc[VTRRĸzqiaZTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSTVX[^cjqzƳvg^\\_elsy|yvqlgb\\XTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPT[hx°yjb]YWUȽyqke`[WSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSUX[^bhoyνsf`cjsxme]VSQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPSYfvʾske`\\Yzphc^[YVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRUY]agmt}Ĵrhdjtxl`WSQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPSXdqúzrle`[uja[WUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSUW[agnu}vomvƾ}obWRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRWalyŹzsngb\\Ź|siaYURQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQRSTVWY\\`gnwź{|ü|nbWRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPRV]fp{ƺzsnje`[ǽ}unga[WSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQRTWZ]`ekt~µwj`VRPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRTY`fnv}|wrmheb^[Xzqje`^ZWTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSW[`djpwǵ|qf]UQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSVY\\aejq{Ⱦztokheb`][YXWTƼuja\\YVUTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPQUZ`gnvѾ{yz|sjbZTQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUVY\\ajvǽsjb^ZXWVTTTSSRRɽvjaWTQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPRW`it~̸}pmou~|wqjc]XSQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPRSXan|ȼ}naXTPPPPPOPPPQQŸ~qg]UQPOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOQT\\fsʵxjefjqx~~~~~~~~~~~}|{zxvtqokgb^YVRQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRV_lzƶoaWRONNNOOPPPQQzoe\\TQOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOORW`n~ȳsd^]^bfjmopponmllkjjjjjjjjjjjjjjihggedba`][XVTRRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRV_lzпrbWRONOOPPQQQRR̽wlc[TPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPRXcsǱq`YUUWYZ\\]]]\\\\\\[[[[ZZZZZZZZZZZZZZYYYXWWWVUTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRV_l{ƳtcXRPOOPPQRRRRRɺtjbZSPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPSYewưn^VQOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRV_m|̷veYSPOPPQRRRRRRȹ}sjaYSPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPSYfxǰn]UPNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRV`m}ϺweYSPOPPQRRRRRRǷ|riaYSPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPSYfxǰn]UPNNOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRW`n}ϺxeYSPOPPQRRRRRRȹ}tjbZTQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPSYewĮm]UPOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRW`m}ιweYSPOPPQRRRRRR}sjaYVTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPRXcsǶ{j\\UQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPRV^kyŲtcXRPOPPQRRRRRRùujb]YWUTSRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOORV_l|żreYTRPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPOPQT\\gsŶoaWRPOPPQRRRRRRŹwlf`]YWTRPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPTZdp}ǻzpg^WTRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPOOPTYblwþ|xusrqqqqqqqqqqqqqqqqqqqrsuy}ʼxj^UQOOPPQRRRRRRxpid_ZVSPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRQPPOOPRV\\env|smga\\XTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPOOPRV]dmu||zywvsrppqvſ~xrlga\\VQLGC@?>=================>?@CHNSY`is̼ͻzxwwwwwwwwwxxz||odZTPOOPPQRRRRRRĴxpib[VRQPPPPQQRRRRRRRRRRRRRRRRRRRRRRRQPPOOOPSW[aflt}Ⱥzmd^ZWVTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPOPPRTY]dinruutspnljigeca_^\\[ZYYZ]co}voib[UNHB<60+%\u001f\u001b\u0018\u0017\u0016\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0016\u0017\u0018\u001b!',3<FRf|­yt{űymfc`^]\\\\\\[[[[\\^afls{zqg^WRPPOPPQRRRRRRƹwlc[VSQQPPPQQQQRRRRRRRRRRRRRRRRRRRRRQPPPPPRTWY\\afnyxl`YTRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPRSVY]adgihgeca_][YXWTSRQPPPPQU[hzʸyqke^XRMGA;60+&!\u001b\u0017\u0012\r\t\u0006\u0005\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0005\u0006\t\u000e\u0013\u0018\u001e&1=Slн}nglvƲzme`[XUSQPPPPPQRUY_ekquxwsng`ZURPPPPQRRRRRRRĹzmb[WTRQQPPPPPQQRRRRRRRRRRRRRRRRRRRRQQPPPRRTVWZ^cluſukb[URQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSTVY[]_``^][ZYWVUTSRPPOONNNPT[gz͹zh^UOJFA=950,($ \u001c\u0019\u0015\u0011\u000e\n\u0007\u0004\u0002\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0004\b\u000b\u000f\u0014\u001a$1HbϽzjacjs˹yphb]XTPNNNNNOPRUY]aehjjgd`[WTRQQQQRRRRRRRRǹxka[WTRRPPOPPPQRRRRRRRRRRRRRRRRRRRRRRQQQRRRSTUWZ`fmu}ʿ|vqke`[VTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUVWXXXWVVUTTSRRRPPPOOOOOQT[gzr[F;3.+(&#!\u001e\u001c\u0019\u0017\u0015\u0012\u0010\u000e\f\n\b\u0006\u0004\u0002\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0004\u0006\t\f\u0011\u001a&>Yxνyh^\\^cjqy}skd]WRONNNOOPRSUWY[]^^\\[YVTSRRRRRRRRRRRRRͽynga\\XUSPPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRRQQQPQRSVZ^chox÷~voic`][YVUSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPPPPPPQPPQPPQPQQRRRSSTTTTTTTTTTTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQQPQPPPPPPPPPRU\\hzzupmjhecbbbbcglxͷz]B+ \u0017\u0014\u0012\u0011\u000f\u000e\r\r\u000b\n\n\t\b\u0007\u0006\u0005\u0004\u0003\u0002\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0003\u0004\u0005\t\u0012\u001e6Rrνyg[VUUY\\ahq}õ}sjaYSPONOOPPQRRSSTTTTTTTSRRRRRRRRRRRRRRRϿ|tle^YTQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRQPPOOOOQSVY]ckxøzrle_ZUSRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPQQQPPPQRRRRSTTTUUVWWXYY[\\^_`aaaaaaa`_^[ZWUTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPOOOOOOOPPPOPPPPPPQQQQRV\\hxóqic^[YWTSRQQQRV]j|ɱqQ5\u001c\u0010\b\u0005\u0004\u0003\u0003\u0003\u0003\u0003\u0002\u0002\u0002\u0002\u0002\u0001\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0005\r\u00192NoνxfYSPOPQTY`jvżzod\\TPONOPPPQQPQPPPPPPPQQRRRRRRRRRRRRRRRŹtj`XTRPPPPPPPPQQRRRRRRRRRRRRRRRRRRRQPPNNNNPRTW[`iuĺxrlgb]YURPOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQRRTTVWYY[[]^_`abegjlnqrssssrqpnkgb^YVSRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPOOOOOOOPPPPPPPPQQQQRRTV]gvøuha[WUTRPONNMMORYfxȰnN1\u0018\f\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0004\f\u00181MnνxfYRONNOPTYajt~}qf]UQONOPPPQQPPPPPPPPPQQRRRRRRRRRRRRRRRvi]XTRQPPOOOPPPQRRRRRRRRRRRRRRRRRRQPPNNNNPRTW[`iuõ|unhd`\\YWTRPPOOOOOOOOOOOONNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPQQRRSUVY[\\^`bceghjlnruy|zsle^YTRPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPPPPPQQQQQQQQQQQRRSTW]fs|maZVTRRPPOONMMORYfxȰnN1\u0018\f\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0004\f\u00181MnνxfYRONNOPRUZ`ekqv{sh^UQONOPPQRQQQQQQPQQQRRRRRRRRRRRRRRRRR̼ug`ZWTRPPONOOPPQRRRRRRRRRRRRRRRRRRRQPQQRTWY]`fnzyrlgb^ZXVUTRRQPOOOOOOOOOOOPPPPPPPQQQRRRRRSSTTTTTUUUUUUUUUUUVVVWXXYY[]_bdgikmoqsuwz|{sjaZTQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQQQQRRRQQQQRRRRRRTUX]dp}sg[VRQPPPPOONNNORYfxȰnN1\u0018\f\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0003\u0005\b\u0011\u001d5QqνxfYSPNOPPRSUWY[^adhlqw{sh^URONOPPQRQQQRRRQRRRRRRRRRRRRRRRRRRRRvnga[WRPONOOPPQRRRRRRRRRRRRRRRSTUWWY[^aejotz·yle`[YVSQPOOOOOOOOPQQQRRSTTTUVVWXYZ\\]^`abceeghijjklmnnooooooooopqqrssuwy{~zqiaYTQPPPPQRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPQQQQRRRQRRRRRRRRRTUW[ajtuj`WRPPPPPPPPONNORYfxƮmM0\u0018\f\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0003\u0006\t\f\u0010\u0016 ,D^|ϽxfYSPOOPPQQRRRRRTUX[^cgkptzyne\\URONOPPPQQQQQQQQQQRRRRRRRRRRRRRRRRRRõ{qh^WRPNNNOPPQQQRRRRRRRQQQQRTVY]`eilsyvka\\XUSQPNNMMMMNOOPQRSTVWXYZ[]^`acehknpsuxz|~xqjc]XSQPPQQQRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPOOOPPPPQQQQQRRRRRRRRSTVX]cks{}ulc[URPPPPPPPPPONORYewŭlM0\u0018\f\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0003\u0007\f\u0012\u0019 (3AWoϽxfYSPOOPPQQQQPPPPQSUX[^aehlqvz~|vog`YTRPOOOOOPPPPPPPPPPQQRRRRRRRRRRRRRRRRǼvi]UQONNNOOOPQQQRRRRQQPPQRUZ_elrywog`YVTRPPNNNNNNNNNPPRTVX[]_abdgiknquy~¾}uojd`\\YUSRQQQQRRRRRRQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPPOOOOOOOOOPPQPQQQRRRRRRSSTVX\\`ejnqqolfa\\WSRPPQQQQQPPOOPRYevëkL0\u0018\f\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0006\u000b\u0013\u001d'2=KYmϽxfYSPOPPQRRRQQQQQQRSTVXY\\]`cfiklljgc^YVSQPOOOOOOOOOOOOOPPPQQRRRRRRRRRRRRRRR̼uf\\WRQPPOOOOPPPQRRRRRRRSUY`goxǾ~tmhc`\\YWUTTSSRRRRRRRSTUVY[^`cfiknpsvy||rha]YWVTSRRRRRQRRRQQQQQPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQPQQRRRSTSSSRRQQPPPPQQRRRRRRRRRTTVY[^`aa`^\\YWTRRQQRRRQQQPPOPRYevkL2\u001a\u000e\u0007\u0003\u0002\u0001\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0003\b\u000f\u001a'5CRapͺweYSPOPPQRRRRRRRRRRRRSTUUVWYZ[\\]]\\ZYWTSRRQPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRð|oha]YUSPOOOPPPRRSTUWY\\`emvƺxka][[\\]^_aacdefghhhhhhijlnqsvz|}qf]VSQPPPQQQQQQQQQQPPPPPOPQQRRRSTSTTTTTSSSSSSRRRRRRRRRRRRRRRRRSSSSTTTUUUTTTTTTSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPPQQSUY]`bddca^[WTRQPPQQRRRRQQQQQRRSTWXYZZYYWVTRRRQQRRRRRQPPOPRXbrǷlQ9#\u0017\u0010\u000b\b\u0006\u0004\u0002\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0004\n\u0014#4FYk}ͿscXRPOPPQRRRRRRRRRRRSTTTUUTTSRRQQQPPQPQRRSTVXYZ[\\]^^_``^]\\YWUTRRRRRRRRRRRRRóxog_YRPOOOOPQSUY\\`diov|oe^]^afjnrux{~ü|qh_WRPNNOOPPPPPPPPPPPPPOPPPRRTVWYZ[[[[[[[[ZZYYYYYXXXXXXXXXXXXXXYYYZ[[\\\\\\\\[[YYWVVUTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSW]dlsz~|wpha[USQQQQQQQQQPPPPQRTWZ]_`a`^\\YVTRQQQRRRRRQPPOPRW`npYD1&\u001d\u0017\u0011\r\b\u0005\u0003\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0005\f\u0018*>Uk{l_VRPOPPQRRRRRQQRRRTVWYZ[ZYWUSQONNNNOOPRTWZ^beiknprsuvusoje`[VSRRQRRRRRRRRR·xk`WRONNNOQTY^dlryzqidacinv}Ϳ}xrle^YSPNNNNNOOOPPPOOOOOOPOPQRTUX[^`bddeeedddccbba`````_`______`````abcdeeeecb`]\\ZYWVVTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRU\\frzmbYURQQQQQQPPPPPPRTW\\afjlnlhc^ZVRQPPQQRQRQPPOOQU]iwsbRB8-%\u001d\u0015\u000f\b\u0004\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0007\u000e\u001c1Id}{ocZTQOOPPQRRRQQPPQRTWZ]`bdca^ZWSPONMMNNPRV[ahnu{}sjaYTRQPQQRRRRRRRʼyj]WRPPOPQT[bku}Ÿ}vqmjgfgmu}ʹxtqnljgea^[XURQPPPPQQRRRRRRRRRRRSTTUVY[_cgjmopppppoonnmllkjjjjiiiiiiiiiijjjkklmmnnljheb`][YXVUTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPOOPRW`m}xi]VSQQQPPPPPOOOPRU[ajquz{xsle^XSQPPPQQQRQPPOOPTZdp|xm`TJ>4)\u001e\u0014\u000b\u0006\u0003\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0001\u0002\u0003\u0004\u0007\f\u0015$;Ur|slc\\URPOOPPQRRRQQPPQRV[`ejlnnjfa[WRPNMMMNPRW_gqzsg\\URPPPQQRRRRRRų}ne^ZWUSSU[dmxͼ}wsqqqrtw~ŵ~oe^[YXWWVVVWWWXYYZ\\\\^_`aabbbbbbbcccddegimpuy}~}}}|||{{{{{{|||||zyxvusqoljgc`^[ZXVUTSRQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPONPRWbpż{l^WTQQQPPPOOOOOPRX`is~xne[TQPOPPQQRQPPOPPSX_hr{xqi_RE7(\u001b\u000f\b\u0004\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0003\u0006\t\r\u0011\u0017\u001e*8Ngƽwpic^ZVRPOOOPPQRQRRRRRTW\\bjqx|~yskc[UQOMMMMOSYcmyxj^URPOPPPQRRRRRǵumf_ZWV[ahrzȷú}naWRPNNNOPRUX\\`cgjmqsvy|~zuplifc`^[YXVUTRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNORV_l{uh\\VSQQQPPPOOOOOPT[eqxk`VRPOPPPQRQQPPPPRV[bjpv}}seVD1!\u0013\n\u0005\u0002\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0003\u0007\u000e\u0016 *5@LYj{ujc^ZXUSQPOOOPPPQRSTUVX[_goyxlbYRONMMMOTZeq~yj^UQONOOPPPPPPPymc\\WX\\agnvymcYRONLLMNPTY_fmtz}skfb_][YWVTTRRQPPOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOONOONNOQT[dnzuj`XTRQQQPPPPOOOORV^lzseYSPOPPPQRQQPPPQRTX\\afjptzweP;)\u0017\f\u0006\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0002\u0006\f\u0019'7HYhwtja\\XVTSRQPPPPPPPQRTWY\\_djsvh]TPNMMNPT[fsvi]UPNNNNOOPPPPPȼ}nbZWWY]ago{̾{voha\\VRPPOOOQTYais|ȼrf`[YWVUTSRRRQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOPRV[bhouxzwsle_YTRQPPPPPPPOOOORWbqǾzi[UPOPPPPQQQQQQQRSUWY\\_dir|t]E/\u001d\u0010\t\u0005\u0003\u0003\u0003\u0003\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0004\u0006\f\u0014%8Oh}wnf_YVTRRRRQQPPPOOPPRVY^bgnuoaVQNLLNPT\\htsg\\UQONOOPPPPPPPǵ~oe^\\YYZ]cm}{uqpqsuy}|xuroljgeb`^\\\\[[[\\^agoy˼uha\\ZYYYYXXXXWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYXWWVUUTSSRQPPQRTWY]_`a`^[XVSRPPPPPPPPPOOOPSYduʼo`YTQQQQQQQQQQQRRRSSTTWZ`jvhP;)\u001c\u0016\u0013\u0012\u0012\u0013\u0014\u0014\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0015\u0016\u0018\u001e':Ngxqke`[WSRQPQQRQRQPPOOPPTY^ekrzscWQNLMNPT\\gs}rh_YWUVWWXYYYYYYʹ}sle`\\Z\\cpzqjd`__acfkqz}{zxwwwwwwwwwwwwxz}˽snjiiijjjjjjjkkkkklllllllllllmmmmmmnnnnooopppoomljheca_]ZWTRQPPQRRSSSSSRRQPPPPPQQQQPPOOOPSYeuwh`[WVTRRQQQQQQRRRRRQQRUYcn{p^N@7333579<<==================>?EKZkrjc^ZWURPPPPPQRQRQPPOOPRV^eoxòtcWRNMMNPTZcnzzsmheeehjlnopqqqpyoe^[^fq}zslf`[YWXY[]`emwŷzwsnjd^YURPOOOOOPPPPPPPPPPQQQQQQQPPOOPSXcsʿrjc^[WURQPPPQQRRRRQQPQSW^fozukc\\XXZ^bfjmppqqqqqqqqqqqqqqqqqqrtx~sh`[XVTRQPPPPQQRRRQPPOOPSYcnz̾rcWRNMNOPSW_fow}{ywutuwz~Ƽqe\\[]cjry}zvsokgd`\\YVTSTTUWY\\bjs|¹ſxpg`YSPOOOOOPPPPPQQQQQRRRRRRQQPPOPRWaqû|tmgb\\WTQPPPPQQRRRRRQRSTY^cinswyzyyxxz{xnf^YVTSRRQQQQQRRRRRQPPOOQU]ivôoaWQONNPPRUY^bgkoqqqqonnnpqtx{~ȸqc^\\\\^acefghhhhhhhhhhhhhhfeca`^\\[YWWTSRQPPQQRSUY^elsz{oe\\UQONNOOPPPQQQQQRRRRRRRRRQPPOPRW_l|xqja[URPPOPPQRRRRRRRRSTWY[^adintz{tmga\\WTRQQQQQQRRRRRRRRQPPOPRV`n~zl^UQONOPQRSUVYY[]^^^]]]^_djqyϽzqjea]YWUSSRRSSSSSSSSSSSSSRRRQQPQPPPPOOOOOOOPQSWZ^choxýƿzlaWRONNOOPPPQQRRRRRRRRRRRRQQPPPRU\\gsuj`XRPOOPPQRRRRRRRRRRRRRSTW\\clvö|pjc^[WURPPPPPQQRRRRRRRRRQPPOPRWbrûsg\\TQOOPPQRRRRRQQQQQQQQRTW^hsxof^WRONNNNNNNNNNOOOOOOOOOOOOOOPOOOOOOOOOPPRTVY[`ekvrdYRPNNOOPPPQQRRRRRRRRRRRRRQQPQRTYajtsg\\UQOOPPQRRRRRRRRRRQQPPRSW^emu}|qf`[XWTRQPPPPQQRRRRRRRRRRQPPOPRXctøxlbYSPOOPPQRQQQPPOONNNNOPRW_lzĹuh\\UPNNNNNNNOOOPPPPPPPPPPPPPPPPPPQPPPPPPPRRTUWY\\ajs~±xhZTPNOOPPQQRRRRRRRRRRRRRRRRQQQRSW[`glsz}m`WRPOPPQRRRRRRRRRRRQQQRRUY]bglqwvme]YWTTRRQPQQQQRRRRRRRRRRRQPPOPSYevǹvme]VRPOOPQRRRRQQPPOOOOOPQTYcqʻtf\\VRQPPPOOOOPPPPQQQQQQQQQQQRRRRRRRRQQRQRRRRRTVY_fnxʹ|j[TPNOOPPQQRRRRRRRRRRRRRRRRRRRRRTVY[^bhp}˾sdYTPPPQQRRRRRRRRRRRRRRRRTUWY[^aekqyztnf`[VTRQRRRRQRRRRRRRRRRRRRRRRQQQRV\\hzòzrje^YTQPOOPQRRRRRQPPPOOPPPRU[eu°{ohb^ZWTRPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQSW\\agnu~óyh[TPNNNOOPPQQQQRRRRRRRRRRRRRRRRRRRRRRUYaqȸ{j_YUSRRRRRRRRRRRRRRRRRRRRRRRRSTV[`fmsx}|xtplida]YVSQPPPPQQRRRRRRRRRRRRRRRRRSTVWY^frϾvme`\\XURQPPPPQRRRRRQPPPOOPPPRUZesóxpg`YTRPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPRTW[_djqzúqcXRONNNNOOOPPPPPPPQQRRRRRRRRRRRRRQPPOQU]lȹqe_ZWUTRRRQQRRRRRRRRRRRRRRQQPPQRVY^cgkoqrsstuuuvvvvvvusqnkgda^\\ZXUSRPPPPPQRRRRRRRRRRRRRRQRRSVY\\aeluͻof_[XUTRQPPPQRRRRRQQPPPOOOOPQTX`lz·xlaXSPPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRQPPQRSUWY]`elvǾyoe\\TPNNNNNNOOOOOOOPPPPQQRRRRRRRRRRRQPPOPT[j{÷xnga]YVTQQPPQQRRRRRRRRRRRRRQQQQRTVY\\^acdeffggggghhhhhgfeb`^\\ZYWVUSRRPPPPQRRRRRRRRRRRRRQQPQRTY^elt}˷yi`ZWUTSRQQQQRRRRRRQQPPOONOOOPRTYbkuʼyj^WTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTTWY\\aiq{ɾzsle`[VRPPOPPPPQQQQQQRRRRRRRRRRRRRRRRRRQPPOPTZhxwpic^YURPPPPQQRRRRRRRRRRRRRRRRRRSTVWXYYZZZ[[[[[[\\\\\\[[ZZYXWUUTTSSRRRQRRRRRRRRRRRRRRRRQQPPPRU\\dnxɵtd[VSRRRRRRRRRRRRRRRRRRQRQQQQRRTW[`fls{ų}nf`\\YWTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRUX^dkszȾvkb^[YXWWWWWXYZ[\\]^^^__``^][YWUTRRRRRRRRRQPPOPSYgvþ}tle^XRPOOPPQRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRRRRRRRRRRRRRRQQQQQQRQRRRRRRRRRRRRRRRRRRRQPPOPRW`jwŰp_WRPPQQRRRRRRRRRTUWY[]^```_____`acegjpxǵvoha[WSRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTX\\agls{Ĺ{maYWVWZ]`cegjlnprtvwxyzzyvrlga[WTRRRRRRRRQPPOPSYetxmc[TQOOPPQRRRRRRRRRRRRRRRRRRQQPPPOOOOOOOOOOOOOOOOOOOPPOOOPPQQRRRRRRRRRRRRRRRRRRRQPPOPRXcqm]UQOPPQRRRRRRRRTW[aglrvzzzzyxxwvvvvvx|zod[URQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQSUX[^chmv÷yk`YXY^chnsw{xmc[URQQQRRRRQPPOPSYesvj_VRPOPPQRRRRRRRRRRRRRRRRRRRQQPPPPPPPPPPPPPPPPPPPPPPPPPPQQRRRRRRRRRRRRRRRRRRRRRQPPOPTYgvμ~l\\UQOPPQQRRQQPQRU[dnxȼ}obYTRQQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRSTWWZ]ahpxø{mc\\]agov}yl_WRPPPQRRQQPPOPRYdr¾qcWRPOPPQRRRRRRRRRRRRRRRRRRRRQQQQPPPPPPPPPPPPPPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRQPPOPT\\j|ɷ{j[UPOPPQQRRQPPPRW_lzǵoe^ZWVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSUW\\bgou~ȼwlhinu~ȺqbWRPOPPQRQQPPOPRXcqǻvgYSPOPPPQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRQQPPPOQU]l°xhZTPOPPQQRQPPOPRXcrʹ}tmga\\WTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRUY]bgmu~ȼ¯scXRPOPPQRQQPPOPRXcqƵzj[TPNOOPPPQRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRQPPPOONPU]nƷseYSPOPPQQRQPPOPRYevzpg^WSQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSUX[^cipzúϿscWRPOPPQRQQPPOPRXcqͼ}k\\TPNNNOOPPPQQRRRRRRRRQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQRRRRRRRRRRRQQPPPOONNNPU^oĺ~ocWRPOPPQQRQPPOPRYewƼreZUQPPPQPQQRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSTVX[^dlt}ɺqaWRPOPPQRQQPPOPRXcqm\\UPNNNNNOOPPPQRRRRRRQQPPPPOPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPQQRRRRRRRRQQPPOONNNNNPU^oøxk`VRPNOPPPQPPOOPSYewɸpb[WTSRRQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTVZ`elszobXSQPPQQRQQPPOPRXcqǲscZURQPPPPPPPPQQRRRQQPPPPPQRRRSSSTTTUUUUUUUUUUUUTTTSRRRRRRQQQQQQQRRRRRRRRQQQQQRRRTV\\duŹrg]UQONOPPPQPPOOPSYevϽzqjd_[WTRQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQTWZ_chowzoe]YVTSRRRPPOONPRXcqоvmfb^\\YWUTSRRRRQQQQPPPQRTWZ]acfhijklmnooooooonmkjheca`^[YWTSRPPPPPQQRSTUWYZ\\^`behls{ʻukbZSPONOPPPPPPOOPRWcsypg_XTQPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTVY[`ekvľxpic`\\YWUSRPOONNORXcq˺}wqje`]ZXVTSRQPPPPOPRTY_elszzvsnie^ZVRPPOPPPQRUX[_bfjnsx}ôwnf^XRPONOOOPPPOOOORWaoĹvi^VRPPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRQQQQPRRTUWY\\air|µ~|ywtrolhd`[XTQPNNNNORXdq÷}umgb^[XUSQPPOPPQTW`itzriaZTQPNOOPQSW]biou|ξwoha[VRPNNOOOOPOOOOORV^ky˻ug\\WTRRQPPPQPQRRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRTVY^emu~Ŷ}wsqpooonnmmmmlmoprtvwxvrmha[VRPNMMMNRXdrŽ{smhd`\\YVUUTTTWZ_jvƿukb[WUSSSUVY^emu}ʸxohb\\YTQONNOOOOPPQQRRVYalw°|phb^ZWTRPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRWZ`ekrzŵxqlheb`^^_acfikosw{}tkbZSPNLLMNRXdr˿~zuqnkjjjjjlouǾxpljhhhjknt{ǳ{og`\\XVRPONNOOOPQTWZ^aflr{óxpg`YTRPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQTVY]bgnw}wqlhedgkpv|ui^UQNLLMNRXdsǼįuia[XUTRPOONOOOQTY`gpx·xlaXSPPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRQPPQQRTVX[_ckuyssw~rdWRNMLMNRXesÿľ¬pd\\WTSRQPOOOOOPRW`lxʼyj^WTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTVW[`hqz²yhZSNMLMNRXes}l_XTRQQPPPOOOOPT[hwų}nf`\\YWTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRTX^dkszͻ}k[TOMLMNRXesԾzh[TQOPPPPPPPQQSX`oǵvoha[WSRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQTX\\agls{ȷ{j[SOMLMNRXetӽxfYSPNNOOPPQRSUX^fvzod[URQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQSUX[_chnwʼȼwgYROMLMNRYetӽxfYRONNNOPQRTWY^dl}ȼ}obYTRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRSTWXZ^aiqzŻqdXRNLLMNRYeu¿ӽxfYROMMNNPQTWZ^cjsǵoe^ZWVTTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSVX^cjqzƼ|wy~xlaWRNMLMNRYfvӽxfYRNMMMNPRVZ_eks}ʹ}tmga\\XTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPRRWZ_ejqx{phhkrzzoe\\UQOMMMORYfvļӽxfYROMMMNPSY_fnuzpg^WTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTWY]afls};|nc`bflrx{|ytnf_YTQPNNNOSYgvӾygYROMMMNQU]dmvƼreZURPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRTUWY\\`fmuʹn`[Z\\_cfhigea]YVSQPONNPSYgvƼӾygZSOMMNORWajuɸpc[WTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUW[`fls{¬n^XTTUWXYZYYWVTSRQPOOOPTZgw÷Ӿzg[TOMMNPSYdo}Ͻzqjd`[XUSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTW[_ciowȰo^UPOOOPPPQQRRRRRQQPPOPTZgwԿ{i\\UPNNNPU\\hvyqh`YTRPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTVY\\`ekvɲo]UPNMMNNOOPPPQQRQQPPOPTZhx̾|j]VRPOOQV^l{ĺvj^WRPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRRTUWY\\`ir|ɲo^UPNNNNOOOPPQQRRRQPPOPTZhxʻ~l_XSPPPRWap˻ug]WTRRRQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRRRTVY^elt|ɳo^VPNOOOOPPQQQQRRRQPPOPTZhxȹnaYTRPPSXcsð|qhb^ZWTRQQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRVZ^dipxʳq`XSPPPPPPPQQQQQQQQPPOPTZhxǷ¬pc[VSRRTYevóxpg`ZTRQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY\\`elu˵ud\\VSRRQQPPQQQQQQQPOONPTZhyŶíqe]XTRRTYew·xlaXSQPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQPPQQRTUWY^bis~ͷyi`ZWTSRQPOPPPPPPPOOONPT[iyŵîsg_ZVTSUZfx˼yj^WTRQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUWZ_goxϺ}nd^YWUSRPOOOOOPPOOOONPT[izôŰuia[XTTUZfxų}nf`[YWTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTW]bipxнsib]ZWTRPOOOPPPPPPPONPT[izóűwkc]YVTV[gyǵvnga[VSQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSW[`ejqyҿwnga\\YURPOPPQRRRRRQPOPU[izóƲyme_[WUW[gyzod[URPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQRUWZ^aflu®|skd_[VSPPQRSTTUUTSRPRU[jzóǲznf`[XVW\\hyȼ}nbYTRQQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQRSTVWY]ahqzıwohb]XTRRRTVXYZYXVTRRV\\jzóȴ|qha\\YWW\\hyǵoe^YWVTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTUX^dks{ǵ}ungb\\YVWY\\_bdedb^[WVW\\jzôȵ~rjc^YWX\\hyʹ}tmga\\WTRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPRSW[`fls{ʹ}vpjebacglrwz|zvpha]\\^k{ĵɶtle_[YY]hzzpg^WSQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTWZ^bgnuξztqnnsyymeaal{Ŷʷvmfa\\ZZ^jzƼreZUQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRSTVXZ^bgoxö|{|znecm{Ʒʸxohc^[[_j{ɸpc[WTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTVX\\bhpwȼȼtieo|Ǹ˹zqje`]]`l}Ͻzqjd`[XUSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTX\\bfls|źòwjeo|ɻͺ|slgb``cnyqh`YTRPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPPRTW[^bhnyùʾujeo|˽ͻ~uojebbfqĺvj^WRPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRSTWX[^cks}ùxw~þqhdn|μwqlhefis˻ug]WTRRRQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQRRRSSUWY_elu|´zqnt}zmecm|÷νztnkhilvð|qhb^ZWTRQQPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRVZ^dipx˻wkejq{~qhbbm|ƼϾ|vqnkkoyóxpg`ZTRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY\\`eluviachoz}sib^`l|п~xspnnq{·xlaWSQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRQPPQQRTUWY]bis}Ǵwh^]_cjptwurle`\\[^l|żzurpps}˼yj^WTRQPPPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUWZ_gnx͸xg\\XWY\\`bcca^ZWVW]k|½|xtrruų}nf`[YVTRQQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTW\\ahnv~ѼxfZTRQRSTUTTRQPRU\\j|²zwuuyǵvnga[VRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSWZ_ciowҽxfYRONNNOOONNNNPT[j|ó}zxy|znd[TRPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQRTWY\\`ekuӽxfYRONNNNONNNNNPT[j|Ĵ}||ȼ}naYTRPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQRQRSTUWY\\`hqzӽxfYSPNOOOPOONNNPT[j|ŵǵ~oe^YWUTSRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSUW]dlt|Ծzh[TQPPPPPPOONNPT[j|ƶʹ}tmfa\\WTRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQSW\\agnu|}l_XTRRQQPPOONNPT[j|Ƿzpf^VSQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTW[_ciow¬pd\\WUTRQPPONNNPT[j|ǸƼreYTRPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRSTWY[^bhqzįuia[XVTRPONMMNPT[k}ȹɸpb[WTTSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTTVY]cjrzǲznf`[XURPONMMMOT[k}ȺϽzqjd`\\YVSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRUY^diowʷvnga[XTPNMMMMOT[k}ɻyqh`YTRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSUY]`ekq{ͼ~tlf`ZUQOMMMMOT[k}ʼĺwj^WSQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRTUXY\\`dlu|skc]WQONLLMOT\\k}˾˼ug]XTRRRRQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTTUX[`fmu|ŵzqg`XRPNLLMOT\\k}Ϳð|qib^[XURRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPRSVZ_dipx˼wlcZSPNLLMOT\\l}óxphaZTRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY\\`eltö|qe\\TPNLLMOT\\lø·xlaWTQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRQPPQQRTUWY]bir|Ƚui^UQNLLMOU\\mŻ˼zk^XTRQPQPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUWY^emuĹxl`VQNLLMOU\\mƼų}nf`[YVTRQQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSW[`fms|}nbWRNLLMOT[j|·ǵvnga[VRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY^bgmtɿqdWROMMMOSYesǸznd[TRPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQRTVY[_cis~ƷteXROMMNORV^hsνȼ}naYTQPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQRQRRTTVX[_goz;wgYSOMMNOPSX]dkrzŲ}ǵ~oe^YWTTRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTW]cks|ųyhZTPNNNOPQSTWZ^cjv˸tpxʹ}slf`[WTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQSW[`gls{˹|j[TPNNOOOPPPPQRUZdqĵsigqzof]VRQPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTW[_chnvо~l\\TPNOOOPPPOOOOQT\\erɾriccoƼreYTQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRSTVX[^bhqz¬l]UPNOOPPQQPOOOPRV\\cks|;uld_]aoȸpb[WTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSTVY]dls|ưo^WRPPPQQQQPPPOOPRTX[_dksͼxnga]YWY_oϽzqjd`[XUSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRUZ`ekrzʵud\\WSSRRQQQPPPOOOOPPQRTY`m}ĵpc[WSRQRV^oyqh`YTRQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSVZ^bgms~͹{jb\\XWTSRQPPOOOOOOOOOOPSXco}¾~qeZTQONNPU^oĺvj^WSQPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQRTVYZ^bfnwѽsjc^[WTRPPOOOOOOOOOOOPRT[bkt}þ~ulc[URPNNNPU^o˻ug]WTRRRRQRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUVX[ahowï}tlfb]YURQPPPPOPOOOOOOPRUX]afluƾ~zuplgb^ZVSRQQQRUZcsð|qhb^[XURRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQRSW[`fls{̼xqke_[YVUSRRPPPOOOOOOPPQRTW]gu¼zuojd`\\YXWWWWXYZ\\^`cfluóxphaZTRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQTWY^bgnw˿}unid`]YVTQPOOONNNNNNNNNPU\\hu}wqlgc_ZWTSTUX[^aehmqv|·xlaWTQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRQPPQQRTVY[_cjs~ûzslg`[WRPONNNNNNMMMMNORW^gqz~zuqmhea^[YUTRSVY^djou{˼zk^XTRQPQPPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTUXZ`fnvzsjc]WTRRRQQQQQPPPPPRUX]bgkortuvvwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwvvtsqomljheca^\\ZYXWUTTUW\\ahov~ͽų}nf`[YVTRQQPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRTW[`gmt|ʿ}unhecbbbbaa`_^\\\\ZYYZ[\\\\]^^^^]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[ZZYYXWWWWVVVVVVWXZ\\]`cflszʹǵvnga[VRQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRQPPPPQSVY^bgmtȾ~|yvsqnkifdb`^\\ZYWVUTRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPOOOOONNOOPQRTVXZ^bglqw}ʾznd[TRPPPPPQQRQRRRRRRRRRRRRRRRRRRRRRRQQPQQRTVY[^cis~}yuqlhea^\\YWUSQPPPPPPPPPPPPPPOOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMNNPRUX[_djrz¶~rȼ}naXTQPPPPPPQQRRRRRRRRRRRRRRRRRRRRRRRRQRQRRTTVW[^fox{vqlhda^ZWUTTTTTTTTTTTSSRRRRRRRRRRRRRRRRRRRRQPPPPPPPPPPPPPPPOPPRTW[_dioxȸyqjbǵ~od^YWTTRQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRTW\\cjqzǿ|xsolheba```aaaaa````___________________^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^aeinsyǵrib^[Wʹ}slf`[WSQPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRV[`ekqzž~}||||||||||||{{zzz{{{{{{{{{{{{zzzzyyyyxxxyyyyyxxxxxyz}̾|naZURRPzof]VRPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPQRTWZ^bgmuþ÷znbYTQPPOƼreYTQPPPQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRTVWZ]bhq{Ĵypg`ZTQPOPOȸpb[VTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTVY^dlu~ð|qib]YVSPOOOPPϽzqjd`[XUSRQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPQQSV[`gmt|˼ug]WTRPPONNOOPPyqh`YTRQPQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQPPPRTW[`diovźvi^VRONNNNOOPPQQĺvj^WSQPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRSTWY[^chpxzpg^WRPONNOPPPPQQR˻ug]WTSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSTTUWY\\ciqyп|skd_ZVRPOOOOPPQQRRRRð|qhb^[XUSRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQPQRTX\\bgnu~ʹrd]WTRQPONNOOPPQRRRRRRóxphaZUSQPQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQPPPPRTW[_djpyȿsf[UQPOOOONOPPPQRRRRRRR·ymaXTQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRQPPQRSUWY\\`elu÷}qg^VRPOOOOPPPPQQRRRRRRRR˼zk^XSQQQPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRTTVY[`gnvͼxpjb\\WRPOOPOPPPQRRRRRRRRRRRų}nf`[YVTRPPOPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRTW[`flszɸujb]YWTRPONOPPQRRRRRRRRRRRRRRǵvng`ZVRPOOPPPQQRRRRRRRRRRRRRRRRRRRRRRRQQPPPQSVY]aflsɾsf]WTRQPPOOOPPQRRRRRRRRRRRRRRRznc[TQOOOOOPPQQQQRRRRRRRRRRRRRRRRRRRRQQPQQRTVXZ^bhr||qg]WSRPPPPPPPPQQRRRRRRRRRRRRRRRȼ}naXTPOOOOOOOPQQRRRRRRRRRRRRRRRRRRRRRRQRQRRSTUWZ^enwȷxpib\\VRQPPPPPPQQQRRRRRRRRRRRRRRRRR}|{zyxxwwxy{}~~|yvtqnljiijmrx|~~}|zwrnjfc`]]\\]ahouy|~~|yuqmhd`][YXWWXZ^chnty}}|yvqkfb^[XWVUUUUUVWY\\bjrx{}~|xsmiea][YWUUUUUUUUUUUW[`fkqv{~~}{woha\\ZXWVVVUUUUUUUUUUUUVXZ^emuz|~}zupke_ZWVUUUUUUUUUUUUUUUUUUUVX]cioty}~|yskc^[XVUUUUUUUUUUUUUUUUUUUUUUVWZ]biqw{}~~{xsnha[WVUUUUUUUUUUUUUUUUUUUUUUUUUUVWZ_flqvz~~}{unga]ZWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVX[_dksy}~|yupjd^YWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVW[bhotx|~~|wqib^[XVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWY]agov|~~{wsmf_YVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVX]dlrvz}}zsle`\\XVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUW[_cjrx}~~|yvpia[WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUVY`gotx{~~{vohc^ZWUTUUUUUUUUUUUUUUUUUVVWWWVVVUUUVUUUUUUUUUUUUUUUUUUUTUVY]agmtz~}{xsme]XVUUTUUUUUUUUUUUUUUUVWXY\\^__]\\[[[[[YWVUUUUUUUUUUUUUUUUUTUUVX\\ckrwz}~}yrlfa\\XUUTUUUUUUUUUUUUUUUVVXZ]afkmmjhgghge`[WVUUUUUUUUUUUUUUUUUUUUUW[`ejqw|~~|zvph`ZWVUUTUUUUUUUUUUUUUUUVWY\\`ejpvyxvsrrssoib\\YWVUUUUUUUUUUUUUUUUUUUUVWZ^fnuy|~~zuoid^YVUUUUUUUUUUUUUUUUUUUVXZ^djptx|}}|zzzzywqkfa]YVUUUUUUUUUUUUUUUUUUUUUVX]bgmsy}}|yslc]YWVUTUUUUUUUUUUUUUUUUVWY]`flsy|~~~~~}{xtpjd^ZXVVUUUUUUUUUUUUUUUUUUUUVX[airx{}~|wrlga[WUUTUUUUUUUUUUUUUUUUUVX[`fkquz}~|zwsnhc_[XVUUUUUUUUUUUUUUUUUUUTUVZ_ekpv{~~}zvof_ZXVUUUUUUUUUUUUUUUUUUUVXZ]ahpv{}~~}zvrnhb]YWVUUUUUUUUUUUUUUUUUUUUVWZ^dmty|~}ytojd]XUUUUUUUUUUUUUUUUUUUVWXZ^chmrx|}{yvqlgb^ZWUUUUUUUUUUUUUUUUUUUUUUW\\bhnsx|~|xrjb]ZWVUUUUUUUUUUUUUUUUUVVXZ]afmtx{}~~}|yvqmg`[XWVUUUUUUUUUUUUUUUUUUUUWY\\`hpw{}~~{wrmg`ZWUUUUUUUUUUUUUUUUUUVWXZ]bgkqv{~~}{yupje`\\YVUUUUUUUUUUUUUUUUUUUUUVY^ekqvz}~}{ume_[YVUUUUUUUUUUUUUUUUUUVWZ]`elrwz|~~}{xtpke^YWVUUUUUUUUUUUUUUUUUUTUUX[^dksy}~|yupjc\\XVUUUUUUUUUUUUUUUUUUVWY\\`ejouz}~}{xtmga]ZWVUUUUUUUUUUUUUUUUUTTUUW[ahotx|~~|xqib^ZWVUUUUUUUUUUUUUUUUUUVX[^biouy{}~|zuqlfa[XVUUUUUUUUUUUUUUUUUUUTUVY\\agov|~~{wsmf_YVVUUUUUUUUUUUUUUUUUUVWY]bglrx|~}{xupic^[XVUUUUUUUUUUUUUUUUUTTTUVX]dlrvz~~~~}zsle`\\YVUUUUUUUUUUUUUUUUUUVWX[_elrwz|~~}{wrmid^ZWVUUUUUUUUUUUUUUUUUUTUUX[_djq~}|zxvvvwyz|}~|yvpib[WVUUUUUUUUUUUUUUUUUUVVX[^chnuz}~|yvrmga]ZXVUUUUUUUUUUUUUUUUUUUUUWZ`f~|yvrmighknruy|~~|vohc^ZWUUUUUUUUUUUUUUUUUUUVXY]bhosw{~~}{yuqlgb]XVUUUUUUUUUUUUUUUUUUUUUVY]}{xtnf_[\\`chlptwyz|}~~}|zwtme^YWVUUUUUUUUUUUUUUUUUVWXZ]aekrx|~~}{yuqke_[YWVUUUUUUUUUUUUUUUUUUUUV~}{xqg^XWY[^`cehmqtxz}~}{yupjea\\XVUUUUUUUUUUUUUUUUUUVXZ]aglquy}~}{xtokf`[XVUUUUUUUUUUUUUUUUUUUU~{ti_XVVVWWXY\\afkpuz}~~~|zxuqle_ZXWVUUUUUUUUUUUUUUUUVVWZ]aejpv{}~~}{xupic]ZXVUUUUUUUUUUUUUUUUUU|uj`XUUUUUUUWZ]agnty|}~~|zwsnjea]YVUUUUUUUUUUUUUUUUUUVWY\\`ekptx|~~}{wrmgb^YVUUUUUUUUUUUUUUUUU|vlb[XVUUUUUUVWZ_fmrvxz|}~~}|zvrnid_[XWVUUUUUUUUUUUUUUUUUUVX[_chnuy|~~|yvrle_ZXVVUUUUUUUUUUUUUU}xpha]ZWUUUUUUUVY^bfjmptwz}~{wsplgd`\\YWUUUUUUUUUUUUUUUUUUUVWY\\bhnrw{~~}{ytnhc_[XVUUUUUUUUUUUUU~zuojd^YVUUUUUUUVWY[]aeinsx{|}~}}{xtnid`]ZXWVUUUUUUUUUUUUUUUUUUVWY[_cjqw{}~~}|zxuqmhb]YWVUUUUUUUUUUU}zvqkb[VUUUUUUUUUUVXZ]_cgkoswywtplgc`\\ZXVUUUUUUUUUUUUUUUUUUUVVXZ^dinsx|~~}{xussuutqlfb^ZWUUUUUUUUUU~|xpf^XVUUUUUUUUUUVWWXY[]agmqoic^[ZYXWVVUUUUUUUUUUUUUUUUUUVWZ\\`fmty{}~~|{xsolnquwvsplga[XWVUUUUUUU~{tkc]YWVUUUUUUUUUUUUUUWY^cfd_ZXXY[[YXVUUUUUUUUUUUUUUUUVXZ]afkpv{~~}|yvronnnpqtutpkea]YWUUUUUU|wpic^ZWUUUUUUUUUUUUUUUVXZ[ZXWWY]``^\\YXWVVUUUUUUUUUUVWZ\\`ekrwz|~~~~~~}|zxsmhfiouwwtqlf_ZWVVUUU}zupke^XVUUUUUUUUUUUUUUUUVUUUUVY]`bcccb_][YWVUUUUVWXZ\\aejoty}~~~~|zzyyz{|~}xrlhiknqsuvtoic_[XVUU}{xskbZVUUUUUUUUUUUUUUUUUUUUTUWZ]afkonkfb_\\YWVVVWY\\`djpuy{}~}||}~~{wtrrqrtx{~}zwsoieejotvuspjc]XVU~|xod\\WUUUUUUUUUUUUUUUUUUUUUUVWZ]cimomkhfdb`^\\[\\_dinsx|~~|yxwxz{|}~|xqlhgghlrx}~~~~~ztkdadhmptvvsle`\\Y~yqf^YWUUTUUUUUUUUUUUUUUUUUUUVVXZ]`cfikmmnmjfcdhntxz}~}yurqrsuwy{yskc^\\\\^clt{~~~}}||}~|wpjecbbekrvvsoke`~{tle`\\XVUUUUUUUUUUUUUUUUUUUUUUUUVWZ_cgjlnnmjhjou{}}zuronmlmpqpkc\\WVVX^hrz|zwvwxz{}~~zvqlf`\\]ciorttsoj}zupkd]WUUUUUUUUUUUUUUUUUUUUUUUUUUWY\\^_`bcegimrw{~~~~}|zwsmgcabbb_[XVUUW]gqxwqkilrx|~}{xslc]Z\\_cgmruut~|ysj`YVUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWY\\aejmqtvvwwy{}~~|zxxwwwxzzvog`\\ZYXWVVUUUW[ckpnhb`fow}~~~~~~~~|woe]YXXY^ekprs~|ulaYVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVX[]_aceffghmrx|}~~~zupmjhhimrvurlgb^YVUUUUUUVX\\`cb`^_fow|~}}||{{|}~~}|zumd[WVUVY\\`cde}|yskaZWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWWXXXYYZ\\ahotvwwxxyyyz{{|}~~~yslgb_\\]bhnpomje`ZVUUUUUUUVVWXYZ\\_elrvwvvvwxyz|~~}|{zyxvurng`YVUUUVWWXXX}yuplfa]ZXVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWZ^begghhijkmnpruxz|}~~{wsng`[Y[^bccca_[XVUUUUUUUUUUUWX[]`ceggghjouy|}~}zwurolihfeb_[WUUUUUUUUUU~}|xslgdcba_[XVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWXYYYYZ[]^`cehkoruwxyyzzzzz{{zyxtmd\\WVWXXXXXWVVUUUUUUUUUUUUVWYZZZYYYZ[`iry|||||{{zzzywsokgc_\\[ZYXWVUUUUUUUUUUU~{xtojd`_bfhe`ZVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWXY[\\^aceghiijjjklmnopqqoib[VUUUUUUUUUUUUUUUUUUUUUUUVWWWVUUUVX]entwvusronlkkjhfc`^[XVVUUUUUUUUUUUUUUUU~}zvpje`\\Z\\bhkic]XVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWWXXYZZZZ[[[\\]^`bdfgfc]YVUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUVX\\bimnmkifc`^\\[[ZYYXWVUUUUUUUUUUUUUUUUUUU~|yuqmga]ZXWY]adda^\\ZXVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUUUUVVXYZ\\]^^\\ZWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWY]`ccba_][YWVVUUUUUUUUUUUUUUUUUUUUUUUUUU~}{wrlgc^ZXVVUVWY[]_aa_[XUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVWWXXWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWXYYYXXWVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUU}zwsnic^[YWUUUUUUUW[bhjf`ZVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU~}ytnhc_[XWVUUUUUUUUW^gorme]XVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU~|yuqke_\\YWVUUUUUUUUUUX^hquqjb]YWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU~{wqlgb]ZWVVUUUUUUUUUUUW]enrqmhd_[WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU}{yuohb^[XVUUUUUUUUUUUUUUV[`fjmnnlf_YVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU~}ytpkf`[YWVUUUUUUUUUUUUUUUUWZ]agnsrlc[WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUVVVVUUUUUUUUUUUUUUUU~|zwrlfb^ZWVUUUUUUUUUUUUUUUUUUUVX\\dnvwqh`[YWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWWXYZZZYYXXWWVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXYZ[\\]]\\YWUUUUUUUUUUUUUU~{vrmhc^[XWVUUUUUUUUUUUUUUUUUUUVXZ^fowzvoic_ZWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVXZ\\^`bbba`^]\\[ZZZYYXXXXWWWVVUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXYZ[]`behjjf`ZVUUUUUUUUUUUUU~}{xtnhd_[XWVUUUUUUUUUUUUUUUUUUUVVY]aelsy|zvqke]XUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVY\\adgjlllkihgedcccbbaaa```_][YXWVUUUUUUUUUUUUUUUUUUUVXZ\\]^^^^^^^^^^^__``abcdgilnpqpjb[VUUUUUUUUUUUUU~|xsoje`\\YXVUUUUUUUUUUUUUUUUUUUUVWY^ekquy|~}{xri`YVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVWY]cjpsuvvvuutssrqqqqpppppoomiea^[XVUUUUUUUUUUUUUUUUUVX]dimnnnnnnnnnnnooopppqrstutqoke_ZWUUUUUUUUUUUUU~|zvpje`]YWVUUUUUUUUUUUUUUUUUUUUVXZ]`fnuz}~~|wne]YWVUUUUUUUUUUUUUUUUUUUUUUUUUUUVWXYZ[[\\]^aelsy|}}}}}}}}}|||||||||||{yuokfb^\\ZYYXXXXXXXXWWWWXY[_fnuz{||||||||||||||||||}}|xsnieb_]\\\\\\\\\\\\\\ZYWVUU}zvqlgb]ZXVUUUUUUUUUUUUUUUUUUUUVWY]bhmrw{~~ztmfa]YVUUUUUUUUUUUUUUUUUUUUUUUUUVX[_behjlmmorvz}~{xuqnjgecb``_^^^^^^]]]`dhmrw{~~|yurpomlllllllkgb]YWV~~|ysmgc_[XVVUUUUUUUUUUUUUUUUUUVVWZ\\`elsx|}~~~|zwsoib\\WUUUUUUUUUUUUUUUUUUUUUUUVVX\\bhlquxz{{{|}~~}|{xusqnljihhggghgfefiouy|}~}||{{{{{{{{zxrjb\\YW~{xtpjd_\\YWVUUUUUUUUUUUUUUUUUUUVXZ\\aflpuz}~{ywvvwuof^WUUUUUUUUUUUUUUUUUUUUUUVXZ^cipux{}~}{zywvutssssrsrrqqtw{~|ulb[XV~}{vqkfa]YWVUUUUUUUUUUUUUUUUUUUVWY\\`djqw{}~}yuqqsuupia[XWUUUUUUUUUUUUUUUUUUUVX[_dipw{}~~~~}}}|||||||||{||}~|ukaYWV}zwsnhb^[XVUUUUUUUUUUUUUUUUUUUVWX[_djoty}}yuqonmlkjhfb]XUUTUUUUUUUUUUUUUVWY\\_chmsy~|vlb[XW~~|xsnie`[XWVUUUUUUUUUUUUUUUUUUUVWZ]agnty|}~{xtoidacjpqmf^ZWVUUUUUUUUUUTUUWY\\_cglqv{~}xoga][}{xupke`]ZWVUUUUUUUUUUUUUUUUUUUVWX\\aflqv{~~}{xria\\`hqvtoid`[WUUUUUUUUUTTUWY\\`flqvy|~zupkgd~}zupkfa]ZXVVUUUUUUUUUUUUUUUUUUUVXZ]bjqwz|~~{vmd^`gotvvurkc\\XVVUUUUUUUUUVXZ`hqx{}~~|yvrn~|yvrmgb^[XVUUUUUUUUUUUUUUUUUUUVVWZ^bglsy}~zslgfgjmqvzytmgb]YVUUUUUUUUUVY_hsz~~|vp~|wrmhc_[XWVUUUUUUUUUUUUUUUUUUUVWX[`fmsw{}}{xtoiddhpw{zxtog`ZWVUUUUUUUVX^grz~~zsk}{yupid_\\YWUUUUUUUUUUUUUUUUUUUVVWY\\`djpv{~~{uld`choswz{xqjd_[XVUUUUUUW\\eow{}~}{xtme~}zuplga\\YXVUUUUUUUUUUUUUUUUUUUVWY\\`ekqvy|~}xphcabcfmty{xupjc\\WUUUUUUW[bkrwz}~zupjd_~}{xsmgc^[WVUUUUUUUUUUUUUUUUUUUVWY\\`diouz}}yslgb^[]bjpssspkd\\WUUUUUUVZ_flqv{~}xphb]Z~{xtoje_[YWVUUUUUUUUUUUUUUUUUUUVXZ^ciotx{~~ztoic^ZXZ^acddc`]YVUUUUUUVX\\aflsy~|vmc\\YW}|zupkfb]YWVUUUUUUUUUUUUUUUUUUUVWZ]bflsx|~~zupjd^YVVVXY[^_][XVUUUUUUUWZ]bhpx}|uk`YVU~|yuqlgb^[XVUUUUUUUUUUUUUUUUUUUVWX[_flrvz}~zvpke_YVUUW[`figa[WUUUUUUUVXZ^enw}|uj_XUU~}{wrmhc_[XVVUUUUUUUUUUUUUUUUUUUVX[^bhov{}~~{vqke_ZWXZ]bipsog^XUUUUUTUUVX\\clv}|uj_XUU}zvsnid_\\YWVUUUUUUUUUUUUUUUUUUUVWY\\bhnsw{~~{wrmg`[Z]cinqssnf]WUUUUUUUUUWZaku||uj_XUU~~|ytoid`\\XWVUUUUUUUUUUUUUUUUUUUVWY[_dkrx|}~|{xtpke_Z[aipsrqnib[WUUUUUUUUUVX_hry}~|tj_XUU~|yuqlfa]ZWVUUUUUUUUUUUUUUUUUUUVWY[`ekpuy}|yuqmifb_[XY]chihec`\\XVUUUUUUUUUUW\\ckqvz}~zsi_XUU~}{wrmhc^ZWVUUUUUUUUUUUUUUUUUUUVWY[^cipwz|~~ztmgc_][YXXXZ\\]]\\ZYXWVUUUUUUUUUUUVY^chnu{~~|zvof]WUU}{xtoid_\\YWUUUUUUUUUUUUUUUUUUUVWY[_dinsx|~yrkda_^]]^^^]\\[YXVUUUUUUUUUUUUUUUVWY\\ahqy~~{vqke_ZVUU~|yupkfa\\YWVUUUUUUUUUUUUUUUUUUUVX[^bhnty{}~ztmgeeeeeffeb_\\ZXVUUUUUUUUUUUUUUUUUVX\\dmw|~}xpf_[XVUUU~|yvrlgb^[XVUUUUUUUUUUUUUUUUUUUVWY]bglqw{~~|xsonnnmljhfb^[YWVUUUUUUUUUUUUUUUUUUVYajsy|}~{ulbZVUUUUU~}{wrnic^ZXWVUUUUUUUUUUUUUUUUUUUWY[^dkrwz|~~~}}|{zxwvutrojfc_[XVVUUUUUUUUUUUUUUUUUUVW[aipvy|~~}zulc[WVUUTU~}zxtoid`\\YVUUUUUUUUUUUUUUUUUUUUVWZ^chnty}}{xwusqqppponmkhda^[XVUUUUUUUUUUUUUUUUUUVX\\`eiotwz|~~}{wqke`\\XVUU~|xtoke`\\YWVUUUUUUUUUUUUUUUUUUUVWX[`gntx{}~~~~~~~~~~}|xtplhdb```____^\\[YXWVUUUUUUUUUUUUUUUUUUUW\\dkruxz|}~~|yvqkd\\WUU~|zvqkfb]ZWVUUUUUUUUUUUUUUUUUUUVWY\\`dipv|~~|zywutssssssrqnieb^[XWVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUW\\dlrwz}~}yuqkc\\WUU}zvrmhb]ZXWVUUUUUUUUUUUUUUUUUUVWX[^dkqvy|~~~~~~~~|zvrnkgcbaaaaaa`_][ZXWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVY]bhnuz~~yrkd_[XVUU~}{xtnid`[XVUUUUUUUUUUUUUUUUUUUVWY[_chnuz}~}|{zxwwvuuutsplhd`\\XWVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVX[_fpx}}wnc[WVUUUU~|yupke`\\ZWVUUUUUUUUUUUUUUUUUUUWX[^ciotw{~~~}{zwtqmkigedddca_]\\YWUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVX[dnw}}wmbZVUUUUU~|zwrmgc^YWVUUUUUUUUUUUUUUUUUUVVXZ^bgmsx|~~~}{zyxwvtrqnjfc`][YXXXWWWVVUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVZbmw}}wnd\\XVVUUU}zwsnic_[YWUUUUUUUUUUUUUUUUUUUVWY\\agmrvz}~~}|zwtqnkhfedca_][YXVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVZbmw}}ypg`[XWVUU~}|xtoje`\\XVVUUUUUUUUUUUUUUUUUUVVX\\_dipv{}~~|{yxwvtrnjfc_\\YXXXWWVVUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW[cmw}~ztlfa\\XVUU~{xuqkfa]ZXVUUUUUUUUUUUUUUUUUUUVWY]ciotx{~~}|zvqligffdb_][YWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWY]eox}~|xsnha[WUU~}zvqmhc]ZWVVUUUUUUUUUUUUUUUUUUVWY\\_dksy|~~}{zywurle_[YYYXXWWVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWZ]biry~~|yune]WUU~|yvrnhc_\\XVUUUUUUUUUUUUUUUUUUUVWX[_ekpuz}~{vqljigeb]YVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVZ`flrw|~~|yrh^XUU~}{xsnid_[XWVUUUUUUUUUUUUUUUUUUUVXZ]ahpvz}~~|wof_\\\\]]\\[ZZYYYYYXXWVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW]entx{~~}}}}|zsi`YVU}{xupje`]YWUUUUUUUUUUUUUUUUUUUVWXZ^chmrx|}{xsjaZZ]befgghhhgfedb_\\XVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW]entx{~~{xuuvwvrjb\\YW~}zvqmgb]YWVVUUUUUUUUUUUUUUUUUVVXZ]agmtx{}}{wsmf`\\_elqsuuvvvutrolga[WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW[biotx{~|wrmlmopmhb^[Y~|zwsmhc_[XVUUUUUUUUUUUUUUUUUUUVXZ]bglqv{~|wqkgdbbeinrtuuvvvutrolgaZVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVY]afkqvz|~|wqlihgfda^\\ZX|ytpke_[XWVUUUUUUUUUUUUUUUUUUUWY\\_ekrwz|~~zsjcabegijkllmmmmmmkjheb]YVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVXZ]bipuy|~~}ytpkfa]ZYXWVV~{vpke`ZWUUUUUUUUUUUUUUUUUUUUUVY^ciotz}~ypf^\\^adedccccbbbcbba`^\\ZWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVX^fmsw{}~}|{z{}~~~}}~~~~{xtog_YVUUUUU~{unhc^YVUUUUUUUUUUUUUUUUUUUUUV[cltx{}}xod\\XXZ[[[ZZZZZZZZZZYYXWWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUX^emsw{}~}zxuuvz}~}|{{|}}~}|ysj`YVUUUUU~ztmga]YVUUUUUUUUUUUUUUUUUUUUUW]gqy~}xod[VUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUX^fnsx{~~}zvsrtx|~~}{zz{|}~~|vlbYVUUUUU~ztmfa]YVUUUUUUUUUUUUUUUUUUUUUW]gqy}~|wnd[VUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUX^fnswz}~~}|zvsruy|~~~~}{{{{|}}~~~~~|ulaYVUUUUU~{vqkfa\\XVVUUUUUUUUUUUUUUUUUUUV[clsx{}~}{xupi`ZVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW]cjnqstuuttrommqv{~}{xwwz}}zvtsstttttuvvuqi`YVUUUUU~{xuohb\\YWVUUUUUUUUUUUUUUUUUUVX]bhmsy}~}{ytnhc^ZWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUVY^befffeedcbaaciqy}~~~~~~zsmikqx|~~zslfdcccccdegjkhb\\XUUUUUU~|wqjd`\\XVUUUUUUUUUUUUUUUUUUVXZ^cjpvy|~~}{yxvspjc]YWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWY[\\\\[ZYYXXWWX[cnw||zyxwvvvvvwy{~}wnd^`gotxz|}~~}xpf_[YXXWWXY\\_`_\\YWUUUUUU~|yuojc\\XVVUUUUUUUUUUUUUUUUUVWX[`diou{~~{xsolifb_[XVUUUUUUUUUUUUUUUUUUUUUUUUTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVWWWWVVUUUUUVYbmvywqlihgffffintz~}wmb[Z]bfkpux{||xqib^ZWVUUUVWYZZXWVUUUUUU~|yskd_[XVUUUUUUUUUUUUUUUUUUVWX[_gpx|}{xtojea^[XWVUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWXXXXXXWVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUYaksuqib][ZYXXY]eox}}wmbZVVX[`flpsvwuqlgb]YVUUUUUVVVVUUUUUUUU}zupke^YVUUUUUUUUUUUUUUUUUUVWY]enwzwrmhd`\\ZXVUTTUUUUUUUUUUUUUUUUUUUUUUUUVVWXYYZ[]^_``_^\\ZXVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUUUUUVY_hopkc\\XVVUUUVZbmw}}wmbZVUUVY]`dgikkkjhd_ZVUUUUUUUUUUUUUUUUU~}{vog_[YWUUUUUUUUUUUUUVVWYZ]afmstoga\\ZXWVUUTTUUUUVVWWXXXYYZZZZZZZZ[[[[\\]^_`abcdfggfdc`\\XVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUVX]chhd^YVUUUUUVYbmv}}wmbZVUUUVWXY[]_aceec^YVUUUUUUUUUUUUUUUUU|xrlga\\WUUUTUUUUUUUWY[^aehjkkjgc^ZWVVUUUUUUVWWXYZ\\]_acdeghiijjjjjjjkkllmnnonnmlifb_\\YWVUUUUUUUUUUUUUUUUUUUUTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUUUWY\\__]YWUUUUUUVYalu|~}wmbZVUUUUUUUVXYZ\\^^]ZWUUUUUUUUUUUUUUUUUU}|yslc]YWUUTUUUVVXZ^bfjnqqmf`\\ZYYYYYYYYYZZ\\]^_`bdgilnqstvwyyzzzzzzzzzzzyxwurolgb]YWVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVWXXWVUUUUUUUUUVXYYXWVUUUUUUVY`jsy|~~}ztjaYVUUUUUUUVVWWWWWWVVUUVVWWXXXWVUUUUUUU~{uoid^YVUUUVX[^bgkopomje`[Y[]`bdfgghhhijjklmnoqtuwyz{}~~~}ytolifc`]YVUUUUUUUUUUUUVXXYYYYXXXXXWXXWXXXXYXXWWVVUUUUUUUUUUUUUUUUUUUUUUUUWZ_cc`[WUUUUUUUUWYZ[YWVUUUUUUUX^emsx|}yupjc]WUUUUUUUVWXYXXVUUTUVXZ\\^`aa`]YVUUUUUU~|zvph`ZWVVWZ_cintvtmgb_]]^aeiloqsttuuvwxyyzzz{||}}~~~}}||{xrjb^[ZYYXWWWXXXYYXXXXYZ[^______^^^^^]]^^^]]]\\[YXWVVUUUUUUUUUUUUUUUUUUUUUUUX^flmh`YVUUTUTUVZ]aa_ZWUUUUUUUW[`ekry~|xrkd_[XVUUUUUUVWZ]^^[XVUTUWZ_cgikkic\\XUUUUUU}yrlfa\\YWY]agnuyxrlhgghijlmnnnnoopruy|~}yurqonlf`ZWUUVWY\\^`bdefffffffghjkkkkkkkjjjjjjjjifb_[ZXWVVUUUUUUUUUUUUUUUUUUUUUUUUW\\chhd^XUUUTTTUW]cije^XVUUUUUUVX[^dkt{~~{wsnhb\\XWVUUUUUVWY[`ehgb\\WUTUW\\bhknnnjd]XUUUUUU}{xsme^YXY[`hqwyxvttttsqolifca`acfkrx|~~zsmgdba`^[YXWWX[_dhlosuvvvvvvvwwxxxxxxxxxxxwwwwvtog`[YXWWWWWWWWWWWWWWWWWWWWWWVVVUUVWZ\\\\ZXVUUUTTTUX_ipqkc[WUUUUUUUVWY]dlsx{|~~~}zungb^ZXVUUUUUUVWZ]ahnrph_XUUUW\\chklljgb\\XWVWWWW~{vohc^[Y[ahmopppooonkheb^[XXXZ]bhntx{~~}yrlgdccccccccddgjnruy|~~~~~~~~~~~~}|{ywtpjd`^^^______```````````aa`_^\\ZXVUUUUUUUUUUUUUTUY`jqsnf^ZXVUUUUUUUVY]cimquxz|~~|yuqkd^ZXVVUUUUUUUWZ_dinsuqi`YVUUWZ_ceedcb`^]]^`aaa~|yvpib[YZ]^__````__^\\[ZXWVUVVX[_chnu{}~}|yuqnnnpqrsttttuvwyz|}~~|{xuqomkjiijjjkkllllmmmmmmmnnnoomkhea]YVUTUUUUUUUUUUUUX^gmpmhc_[XVUUUUUUUVX[]afkosw{}~~~~~~~~~~|wqjd`\\YWVUUUUUUUUUX^elprsrmf^XUUUVWYZ[[[[\\^adgjmooo}zsle`\\ZWVVVVVVVVVVUUUUUUUUVWY[_elrwz|~~}|{ywvvxy{|}}~~~~~~~|{xurppprsstttuuvvvvwwwwwwwxxxyyxuroib[WUUUUUUUUUUUUUUW[afijjifa[WUUUUUUUUUVWY]aejnruvwwwwwwwvusng`\\YWVUUUUUUUUUUUY`iqutplga[WUUUUUUUUUUWZ`glptwyyy~{wsmf_YVUUUTUUUUUUUUUUUUUUUVWZ]bglrx|~~}}|||}}~~~}|{zyyyzz{{{{{{||||||||||}}}}}}|{yuof]WUUUUUUUUUUUUUUVWZ]agmqoh_YVUUUUUUUUUVVXZ\\_cfijjkkkkkjigda]ZWVUUUUUUUUUUUUVZbltwsle`\\XVUTUUUUUTUUW\\dmsxz|}}}~|xqib^ZWUUUUUUUUUUUUUUUUUUUVX[^bipuy{}~~~}|zxvrld\\WUUUUUUUUUUUUUUUUUW[dmtslc[XVVUUUUUUUUUUVVXZ\\^_```aa`_^\\ZYWVUUUUUUUUUUUUVXZ^fowxqh`[XVUUUUUUUUTUUV[bjqvy|~|yupjc\\XVUUUUUUUUUUUUUUUUUUVWY\\afkpuz}~|zwsnie`\\YVUUUUVVVVVUUUUUUUUVZbkqqle_[YWUUUUUUUUUUUUVWXYYYYYZZYYXWVVUUUUUUUUUUUUUVY\\aflsxxpf]XVUUUUUUUUUUVVVX\\`ekry}~}{ume_\\YWUUUUUUUUUUUUUUUUUUVXZ]aflrwz|~}zwsmg`[XXXYZZ[\\\\]]\\ZWVUUUUUUVY`hopmiea]YVUUUUUUUUUUUUUUUUUVVVVVUUUUUUUUUUUUUUUUUUW[ahnswywnd[VUUUUUUVWZ\\]]]]]]^afnw|~{wrmg`ZWUUUUUUUUUUUUUUUUUUVWYZ^bglqv{~}zwrme^YY[^`begijkkhb\\XUUUUUUVY_gmppomha[WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUW]fouxyxtlbZVUUUUUUX\\bhkkkjjiijmsx|~~|xrjb]ZWVUUUUUUUUUUUUUUUUUVVXZ]agnty{}~{xtpic_`cfilortuvuqi`YVUUUUUVY_fmqsusnf]WUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUX_isyzyvqiaZVUUUUUVY`irwxwvvutuvx{|}~}ytojd^YVUUUUUUUUUUUUUUUUUUVWX[_dinsx|}{yvsolmnqsuvxyyxvqh_YVUUUUUVY_fmruxwrh_XUUUUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUX`jtzzvqke^XVUUUUUVYalu{}|||{{{{|}~~~}zvof_ZXVUUUUUUUUUUUUUUUUUUVWY[^cjqw{}~~~}{ywvvuuuvvvtsple^YVVUUUUVY_gnswzzulc\\YWVVUUUUTUUUWXYZZZZZZZZYYXWVUUUUUUVVWXXZ]dmvzxrkf`[WUUUUUUUYaktz|}~~~~~~|wrlfa[WUUUUUUUUUUUUUUUUUUUVWY\\aglqvz}~}|zvrmjiiihgfec`^\\YXVUUUVY_gnsw{|yslgc_[YWVVUUUVY]aeghijjjihfca^[XVUUUVXZ]`cfjouyzvnfa\\YVUTTUUUUX^fntx{~}|yslc]YWVUUUUUUUUUUUUUUUUUUVWZ]afmty|~}|ytmf`^]\\\\\\]^_`aa_\\XVUUVY`gotx{}|zwsnid`^\\ZZYZ[`fmrtvwxxxxvsolgb^[ZZZ\\^bejotxz|}{tkb\\YWUTTTUVWX[`ekpuy}~zuoid^YVUUUUUUUUUUUUUUUUUUVWXZ^djptx|~~}{wrlgc_]\\_cfikllha[WUUVY`hotx|~~}|zwsomkjihhhimqvyzz{{{{zyxwurnkihhhiknqtw{~~{si`YWVUTTUVY^chknqux{~~|zvph`ZXVUUUUUUUUUUUUUUUUUUVWY]aekqw{}~~|zwtoidcglqtvvuof^WUUVY`houx|~~~}|zyyxxxxxxy{|}|zxwwwwxyz{{zyxxxxxyz{|}~~{rh^XVUUUUVX^govxz{|}~}yrlfa\\XVUUUUUUUUUUUUUUUUUUVXZ]bhmrvz}~}{vojghkmprttnf]WUUVY`hpuy|~~{xusrrsux{~~{rg]WUUUUVWZbku|~}{xsme]YWVUUUUUUUUUUUUUUUUUVWX[_chmsx|~}ytokgdbcfjkhb[WUUVY`ipvy|~~zvrpooprvz~~{rg]WUUUVXZ^enw}~{vohc^ZWUUUUUUUUUUUUUUUUUUUWY[_ciotx{~~|yupia\\Z]`b`]YVUUVYaiqvz|~}ytomllmoty}~{rg]WUTUW[_cjqx}~|yvqib[WVUUUUUUUUUUUUUUUUUVVWY\\_chnuz}~}zumc[WXYZYXVUUUVYaiqvz|~}xsmjiijmsx}~{rg]WUUVY^diouz~}zsle`\\YVUUUUUUUUUUUUUUUUUUVWX[_elrvy|~~yod[VUUUUUUUUUVYajrwz}~}xqkhgghkqx}~{rg]WUUVZaiotx|~~{wsmf_YVUUUUUUUUUUUUUUUUUUUVWY]afkqw|~~ype[VUUTUUUUUUVZajrwz}|wpjfeefjpw|~{sh^XVUW\\dmuy|~~|xqib^ZWUUUUUUUUUUUUUUUUUUUVXZ]ahouy{}~ype\\WUUUUUUUUUVZbksx{}|woiecceipw|{si_YVVW]fpx|~|yupjc\\XVUUUUUUUUUUUUUUUUUUVWX[`ejouz}~yqf^YWUUTTUUUUVZbksy{}|vohdccdhow|{si`ZWVW]gqz~~}{ume_[YVUUUUUUUUUUUUUUUUUUVWZ\\`flrw{}~~zrh`ZXVUTUUUUUVZblty|}|vohdbbdhov|{sjaZXWX]grz~~{wrmg`ZWUUUUUUUUUUUUUUUUUUVWXZ^chmrw{~~zsjb]ZWVUVWWVVVZblty|}|vohdbbdhov|{tkb\\YWX]gr{~~|xrjb]ZWVUUUUUUUUUUUUUUUUUUVY\\_ciouy|}~~{tle`\\ZYY[\\]\\YX[blty|~|vohdcbdhov|{tkc]YXX^gr{~}ytojd^YVUUUUUUUUUUUUUUUUUUVWY\\`ejosx|~{unhda^^`ehif`[[blty|~|woiecceiow||ulc^ZXY^hr{~~}zvof_ZXWUUUUUUUUUUUUUUUUUVVWY\\_djqw{}~|wqlhebbekqrmd]\\clty|~|wpjfddfjpw||uld^[YY^hr{~|wrlga[WUUUUUUUUUUUUUUUUUUUVWY\\aflquz}}yuplgb`cioqld]\\clty|~}xqkgffgkqx}|ume_\\ZZ_is{}|yslc]YWVUUUUUUUUUUUUUUUUUVVWZ]`flsy|~~{xuoha\\^chjf`[\\blty|~}xsmjiijmsx}|ume`][[`is{~zuoid^YVUUUUUUUUUUUUUUUUUUUVXZ^ciotx|~}|ysja[Z\\_a_[Y[bltz|~}ytpmllmpty}|vnfa^\\]ajt{~|zvph`ZXVUUUUUUUUUUUUUUUUUUVVX\\_dipv{}~~|ulbZWWXXXWWZbluz|~~zvspoopsvz~|vngb_^^ckt{}yrlfa\\XUUUUUUUUUUUUUUUUUUUVXY\\agmswz}}wmbZVUUUUUVZbluz|~~|xussssux|~|wohca_`dlu|}{xsme]YWVUUUUUUUUUUUUUUUUUVVX[_chnty|~}wmbZVUUUUUVZcluz|~~}zxwvvwxz}~|wpidbabfmv|~{vohc^ZWUUUUUUUUUUUUUUUUUUVWZ\\_djptx{~}wnc[WUUUUUVZcluz}~~|{zzzz{|~|wpieccdhov|~|yvpib[WVUUUUUUUUUUUUUUUUUVVWY\\`eiov{}}xoe]YWUUTUVZcmuz}~~}}}}}}~|wpjfeefjpw|}zsle`\\YVUUUUUUUUUUUUUUUUUUVWY\\`flrvy|~~yqh`\\YVUTTVZcmuz}~}wqkgfgilrx}~{wsmf_YVVUUUUUUUUUUUUUUUUUVVWY]afkqw|~~zskd_[XUUUVZcmu{}~}xrlhhiknsy}~|xqib^ZWUUUUUUUUUUUUUUUUUUUVXZ]ahntx{}~{unhc^YVUUV[cmv{}~}xrmjjkmpuz}|yupjc\\XVUUUUUUUUUUUUUUUUUUVWX[_dinty}~|wqlf`ZVUUV[cnw|~}xsnkkmprv{~~}{ume_[YVUUUUUUUUUUUUUUUUUUVWY[_dkrwz}~|yupjb[WUUVYajqwz|~}wqkijnqux|~~{wrmg`ZWUUUUUUUUUUUUUUUUUUUVWY]bhmrw{~}{wsld\\WUUUW[_ejqw|~~{tlecgmswz}~~|xrjb]ZWVUUUUUUUUUUUUUUUUUUVY[_ciouy|}~|zvof]WUTUUVWY_fnuy|~~|yune_^dmuz|~}ytojd]XVUUUUUUUUUUUUUUUUUUVWY\\`fkpuy}~}yrh^XUUUUTUUX]bgmsy}}ysmhb]Z\\dnw|~~}zvof_ZXWUUUUUUUUUUUUUUUUUVVWZ]aekrw{}~~{tj`YVUUUUUTUWX[airx{}~~~}}|{{zzwqia[YWW[dox}|wrlga[WUUUUUUUUUUUUUUUUUUVVXZ]bglqvz}|vlc\\XWVUUUTTUUVZ_ekpuz}~}{zxusqomkie_ZVUUV[epy~}|yslc]YWVUUUUUUUUUUUUUUUUUVWXZ]afmsy|}}xpha][XWVUUUTTUVXZ]dkrwyzzz{{{{{{{{{{{{{{{{{{{{zyxurokhda_][ZXWWWXZ_gqz~~}~zuoid^ZVUUUUUUUUUUUUUUUUUUVWXZ^diosx{~~{vqlhd`]ZXVUUUUUUUW\\afikklllllllllllllllllllllllkjhfda_\\ZXWVWY[]`cfkpw|}zu~|zvph`ZWVUUUUUUUUUUUUUUUUUUVWY\\_cipv{}~~}{xtniea]ZYXXXXXWXYZ[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[ZZYXXXXXY\\_bfkptx{}~}|yrk}yrlfa\\XUUUUUUUUUUUUUUUUUUUVWY\\`gmrvz}}{wspmjgfffedb`^][ZYXWVVUVVUUUUUUUUUUUUUUUUUUUUUUVVWY[^behkmqtx|~~{wrmga}{xsme]YWUUUUUUUUUUUUUUUUUUUVX[_chmsy}~~}{zyxwvvvusplifc`^\\ZYXXXXXXXWWXXXXXXWWWWWWWWWWWXZ[^bhotvxyz{}~~}{umf_\\Y~{vohc^ZWUUUUUUUUUUUUUUUUUUUWY[_djquy|~~~~~~|yvspnkihfeddddddddddddddddcccccccccddegimrx|~|yupjc\\XVU~|yvpia[WVUUUUUUUUUUUUUUUUUVVWY]afkpv{~~}|{zyxwvvuutttttttttttttttttttttttttuuvwxz}~|xpib]ZWUUU}zsle`\\YVUUUUUUUUUUUUUUUUUUVX[^bgmswz|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{wsmf_YVUUUUU~{wsmf_YVUUUUUUUUUUUUUUUUUUVWX[^bglrw|~}zsle`\\XVUUUUUU~|xqib^ZXVUUUUUUUUUUUUUUUUUVWX[^bhoux{}~|yvqiaZWVUUUUUUUU|yupjc\\XVUUUUUUUUUUUUUUUUUUVWY[_dinty}~|vpic_ZWUUUUUUUUUU~}{ume_[YVUUUUUUUUUUUUUUUUUUVWY\\_dkrwz|~}{xsme^YWVUUUUUUUUUUU~{vqkf_ZVUUTTUUUUUUUUUUUUUUVVXZ^chmrw|~}ysmgb]YVUUUUUUUUUUUUUůĳտ˻͵±«˹ϹñȲкѿǱɵԽ˼Ͽο˳ѾǶʷ˹ͽĭϷŷĴɵƮȺͻ̹ѻ̾Ĳ®ȲǸкιѿųɀƽĲကƹͼ瀀÷ɸ瀀ɺ;瀀ȴͼ瀀̸ò瀀ĳ瀀н瀀ȼ瀀ǵʵ瀀ʼ瀀ͻ瀀̿瀀ɻо瀀µ³ùĶ怀ĳӺͼۀƾÿƧ²ɪùǶӻ̱λ¶¶˰΀ıĵ͹怀Ǿ瀀Ļè瀀̲瀀ƽ瀀瀀瀀ſ瀀ɰ瀀ū瀀̴瀀ʽ瀀ɵ瀀Ѵ瀀˯Ľ瀀̹ƿ瀀ϻҾ瀀ɳ͹˳瀀ƶƿĶ瀀ͺƷ瀀ɺ瀀μ瀀ξƶ瀀Ʋǻ䀀ɹĩʹπǰīȷƿåʵĭƧϿñ̯΀ͺȶԼހʸ怀ɷ瀀Ƿĭ瀀˷̲瀀Űӷ瀀ĳټ瀀Ѽ®ç瀀̽Ҽ瀀Ĳ瀀ī瀀ıҵ瀀ƶڿ瀀л¬瀀ó瀀ɳѺ瀀й瀀мƴ瀀ųɮ瀀ҳ瀀Ƿֶ瀀ȶַ瀀Ե瀀α瀀Ϻ瀀ͼɸ瀀Įͳ瀀Ŷʹ瀀Ǵι°瀀ǹ˻瀀̹¾瀀˵瀀ҷ˵瀀ɩʳ瀀ɪʳ瀀ӺѾ瀀Ƶªü瀀Ӵɲ瀀ַôɻ瀀ȭ׻ϲ˹瀀αıַ瀀ɴ׷瀀Ľع瀀ʾۿ~瀀Ⱥ̵{{}瀀òʷ˺zz|~瀀ȳ½ÿ¿ѻĹ瀀ĪʺŹ¬ѹƳù瀀ƷñɾۿĶ؀Ĳɴ̼͸ȿ͸¾̿ȷǸɶ׹ѷҶ˰վ̽׽˸ϽʸñĳɲƸÿǴ˱ż¿Ƴɵ¤ɵݿغȳҷڽȸǲɾʳɶǱʷʾͼϽýưƼ̼ȸůɰƴ»ĭ׻ƶɿ¬δñ±͹ٿĹðʻؾɾѶİؽ˭;׼ïɩ̸׻İȨĵ׻İǧ°ֻïǧοֻƧоֻ̺ɾŦȸֺĹ¤ʷĿֺѿֹ׾ϿչԻƴչϸóչʴϽոİͿոɾʷո·ʻշűӵӴκĵϿȵ¯˳Ѷ˼Ƕҳ̺аƶͽϯɶҼǩѿʽ˽ȵŽ׀ŵñ怀Ͻƿ瀀ʻ瀀ǵ瀀Ʒ瀀°瀀瀀ϻ瀀ó"
  },
  {
    "path": "samples/lighting_fog_ffp/Makefile",
    "content": "TITLEID     := VGLLGTFOG\nTARGET\t\t:= lighting_fog_ffp\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lScePvf_stub -lmathneon \\\n\t-lSceAppMgr_stub -lSceAppUtil_stub -lScePgf_stub \\\n\t-ljpeg -lfreetype -lc -lSceCommonDialog_stub -lpng16 -lm -lz \\\n\t-lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub -lvitashark \\\n\t-lSceShaccCgExt -lSceShaccCg_stub -lSceCtrl_stub -ltaihen_stub -lSceKernelDmacMgr_stub\n\t\n\t\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/lighting_fog_ffp/main.c",
    "content": "#include <vitasdk.h>\n#include <vitaGL.h>\n#include <stdlib.h>\n\n// this provides an RGBA texture, defined as variables\n// texture_width, texture_height and texture_rgba[]\n#include \"texture.h\"\n\n// Default state for our light 1\nstatic const GLfloat li_ambient[] = { 0.3f, 0.3f, 0.3f, 1.0f };\nstatic const GLfloat li_diffuse[] = { 1.0f, 1.0f, 1.0f, 1.0f };\nstatic const GLfloat li_position[] = { 0.0f, 0.0f, 2.0f, 0.0f };\n\nstatic void load_textures(GLuint *texture)\n{\n\tglGenTextures(3, texture); /* create three textures */\n\tglBindTexture(GL_TEXTURE_2D, texture[0]);\n\tglTexImage2D(GL_TEXTURE_2D, 0, 4, texture_width, texture_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, texture_rgba);\n\t/* use no filtering */\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);\n\t/* the second texture */\n\tglBindTexture(GL_TEXTURE_2D, texture[1]);\n\tglTexImage2D(GL_TEXTURE_2D, 0, 4, texture_width, texture_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, texture_rgba);\n\t/* use linear filtering */\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);\n\t/* the third texture */\n\tglBindTexture(GL_TEXTURE_2D, texture[2]);\n\tglTexImage2D(GL_TEXTURE_2D, 0, 4, texture_width, texture_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, texture_rgba);\n\t\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);\n}\n\n// Macro to check if a button has been pressed\n#define CHECK_BTN(x) ((pad.buttons & x) && (!(old_buttons & x)))\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x100000);\n\t\n\t// Setting clear color\n\tglClearColor(0.0f, 0.0f, 0.0f, 1.f);\n\t\n\t// Enabling depth test, texturing, culling and lighting\n\tglEnable(GL_DEPTH_TEST);\n\tglEnable(GL_TEXTURE_2D);\n\tglEnable(GL_CULL_FACE);\n\tglEnable(GL_LIGHTING);\n\tglDepthFunc(GL_LEQUAL);\n\t\n\t// Enabling light 0 with default values\n\tglEnable(GL_LIGHT0);\n\t\n\t// Enabling light 1 with custom values\n\tglLightfv(GL_LIGHT1, GL_AMBIENT, li_ambient);\n\tglLightfv(GL_LIGHT1, GL_DIFFUSE, li_diffuse);\n\tglLightfv(GL_LIGHT1, GL_POSITION, li_position);\n\tglEnable(GL_LIGHT1);\n\t\n\t// Configuring initial state for fogging\n\tglFogi(GL_FOG_MODE, GL_EXP2);\n\tglFogf(GL_FOG_DENSITY, 0.8f);\n\t\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(45.0, 960.0 / 544.0, 0.1, 100.0);\n\tglMatrixMode(GL_MODELVIEW);\n\t\n\t// Loading textures for our cube\n\tGLuint textures[3];\n\tload_textures(textures);\n\t\n\t// Default values for speed, rotation speed, depth and texture in use\n\tGLfloat spd_x = 0.5f;\n\tGLfloat spd_y = 0.5f;\n\tGLfloat rot_x = 0.f;\n\tGLfloat rot_y = 0.f;\n\tGLfloat z = -5.f;\n\tGLuint filter = 0;\n\t\n\t// Default values for lighting state, fogging state and pressed buttons bitmask\n\tuint32_t old_buttons = 0;\n\tGLboolean light = GL_TRUE;\n\tGLboolean fog = GL_FALSE;\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Reading inputs\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\t\n\t\t// Checking for lighting state changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CROSS)) {\n\t\t\tif (light)\n\t\t\t\tglDisable(GL_LIGHTING);\n\t\t\telse\n\t\t\t\tglEnable(GL_LIGHTING);\n\t\t\tlight = !light;\n\t\t}\n\t\t\n\t\t// Checking for fogging state changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_SQUARE)) {\n\t\t\tif (fog)\n\t\t\t\tglDisable(GL_FOG);\n\t\t\telse\n\t\t\t\tglEnable(GL_FOG);\n\t\t\tfog = !fog;\n\t\t}\n\t\t\n\t\t// Checking for texture changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_TRIANGLE)) {\n\t\t\tfilter = (filter + 1) % 3;\n\t\t}\n\t\t\n\t\t// Pushing model far\n\t\tif (pad.buttons & SCE_CTRL_UP) {\n\t\t\tz -= 0.1f;\n\t\t}\n\t\t\n\t\t// Pulling model near\n\t\tif (pad.buttons & SCE_CTRL_DOWN) {\n\t\t\tz += 0.1f;\n\t\t}\n\t\t\n\t\t// Saving current input bitmask state to previous frame one\n\t\told_buttons = pad.buttons;\n\t\n\t\t// Clearing color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t \n\t\t// Rotating and translating accordingly the modelview\n\t\tglLoadIdentity();\n\t\tglTranslatef(0.0f, 0.0f, z);\n\t\tglRotatef(rot_x, 1.0f, 0.0f, 0.0f); /* rotate on the X axis */\n\t\tglRotatef(rot_y, 0.0f, 1.0f, 0.0f); /* rotate on the Y axis */\n\n\t\t// Binding texture to use for the draw\n\t\tglBindTexture(GL_TEXTURE_2D, textures[filter]);  /* select our texture */\n\n\t\t// Setting default color used for lighting\n\t\tglColor4f(1.f, 1.f, 1.f, 0.5f);\n\n\t\t// Drawing a cube with immediate mode\n\t\tglBegin(GL_QUADS);\n\t\t\t/* front face */\n\t\t\tglNormal3f(0.0f, 0.0f, 1.0f);\n\t\t\tglTexCoord2f(0.0f, 0.0f);\n\t\t\tglVertex3f(-1.0f, -1.0f, 1.0f); \n\t\t\tglTexCoord2f(1.0f, 0.0f);\n\t\t\tglVertex3f(1.0f, -1.0f, 1.0f);\n\t\t\tglTexCoord2f(1.0f, 1.0f);\n\t\t\tglVertex3f(1.0f, 1.0f, 1.0f);\n\t\t\tglTexCoord2f(0.0f, 1.0f);\n\t\t\tglVertex3f(-1.0f, 1.0f, 1.0f);\n\t\t\t/* back face */\n\t\t\tglNormal3f(0.0f, 0.0f, -1.0f);\n\t\t\tglTexCoord2f(1.0f, 0.0f);\n\t\t\tglVertex3f(-1.0f, -1.0f, -1.0f); \n\t\t\tglTexCoord2f(1.0f, 1.0f);\n\t\t\tglVertex3f(-1.0f, 1.0f, -1.0f);\n\t\t\tglTexCoord2f(0.0f, 1.0f);\n\t\t\tglVertex3f(1.0f, 1.0f, -1.0f);\n\t\t\tglTexCoord2f(0.0f, 0.0f);\n\t\t\tglVertex3f(1.0f, -1.0f, -1.0f);\n\t\t\t/* right face */\n\t\t\tglNormal3f(1.0f, 0.0f, 0.0f);\n\t\t\tglTexCoord2f(1.0f, 0.0f);\n\t\t\tglVertex3f(1.0f, -1.0f, -1.0f); \n\t\t\tglTexCoord2f(1.0f, 1.0f);\n\t\t\tglVertex3f(1.0f, 1.0f, -1.0f);\n\t\t\tglTexCoord2f(0.0f, 1.0f);\n\t\t\tglVertex3f(1.0f, 1.0f, 1.0f);\n\t\t\tglTexCoord2f(0.0f, 0.0f);\n\t\t\tglVertex3f(1.0f, -1.0f, 1.0f);\n\t\t\t/* left face */\n\t\t\tglNormal3f(-1.0f, 0.0f, 0.0f);\n\t\t\tglTexCoord2f(1.0f, 0.0f);\n\t\t\tglVertex3f(-1.0f, -1.0f, 1.0f); \n\t\t\tglTexCoord2f(1.0f, 1.0f);\n\t\t\tglVertex3f(-1.0f, 1.0f, 1.0f);\n\t\t\tglTexCoord2f(0.0f, 1.0f);\n\t\t\tglVertex3f(-1.0f, 1.0f, -1.0f);\n\t\t\tglTexCoord2f(0.0f, 0.0f);\n\t\t\tglVertex3f(-1.0f, -1.0f, -1.0f);\n\t\t\t/* top face */\n\t\t\tglNormal3f(0.0f, 1.0f, 0.0f);\n\t\t\tglTexCoord2f(1.0f, 0.0f);\n\t\t\tglVertex3f(1.0f, 1.0f, 1.0f); \n\t\t\tglTexCoord2f(1.0f, 1.0f);\n\t\t\tglVertex3f(1.0f, 1.0f, -1.0f);\n\t\t\tglTexCoord2f(0.0f, 1.0f);\n\t\t\tglVertex3f(-1.0f, 1.0f, -1.0f);\n\t\t\tglTexCoord2f(0.0f, 0.0f);\n\t\t\tglVertex3f(-1.0f, 1.0f, 1.0f);\n\t\t\t/* bottom face */\n\t\t\tglNormal3f(0.0f, -1.0f, 0.0f);\n\t\t\tglTexCoord2f(1.0f, 0.0f);\n\t\t\tglVertex3f(1.0f, -1.0f, -1.0f); \n\t\t\tglTexCoord2f(1.0f, 1.0f);\n\t\t\tglVertex3f(1.0f, -1.0f, 1.0f);\n\t\t\tglTexCoord2f(0.0f, 1.0f);\n\t\t\tglVertex3f(-1.0f, -1.0f, 1.0f);\n\t\t\tglTexCoord2f(0.0f, 0.0f);\n\t\t\tglVertex3f(-1.0f, -1.0f, -1.0f);\n\t\tglEnd();\n\t\t\n\t\t// Change the rotation angles\n\t\trot_x += spd_x;\n\t\trot_y += spd_y;\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/lighting_fog_ffp/texture.h",
    "content": "const unsigned int texture_width = 256;\nconst unsigned int texture_height = 256;\nconst unsigned char texture_rgba[] = {\n  0x78, 0x7b, 0x74, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x6d, 0x6b, 0x5f, 0xff,\n  0x55, 0x54, 0x4f, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x74, 0x76, 0x71, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x7a, 0x76, 0x6a, 0xff,\n  0x5a, 0x5c, 0x51, 0xff,\n  0x4b, 0x4a, 0x45, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7a, 0x76, 0x6a, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x6a, 0x66, 0x5d, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x71, 0x76, 0x70, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x77, 0x79, 0x76, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x89, 0x82, 0x72, 0xff,\n  0x85, 0x7e, 0x6e, 0xff,\n  0x85, 0x82, 0x6f, 0xff,\n  0x7f, 0x7c, 0x6b, 0xff,\n  0x89, 0x80, 0x71, 0xff,\n  0x80, 0x78, 0x6b, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x53, 0x50, 0x49, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x76, 0x76, 0x74, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x76, 0x7b, 0x74, 0xff,\n  0x77, 0x7c, 0x75, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa3, 0x9d, 0x8d, 0xff,\n  0x82, 0x7e, 0x75, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x91, 0x8a, 0x7a, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x84, 0x7b, 0x6a, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x61, 0x60, 0x5c, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa5, 0xa0, 0x9a, 0xff,\n  0xb6, 0xb2, 0xa6, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x95, 0x90, 0x7d, 0xff,\n  0x9e, 0x9c, 0x85, 0xff,\n  0x8c, 0x85, 0x72, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x85, 0x7c, 0x6d, 0xff,\n  0x6c, 0x6a, 0x5d, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0xaa, 0xa2, 0x95, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x97, 0x94, 0x81, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x6c, 0x6e, 0x61, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x88, 0x80, 0x73, 0xff,\n  0x8a, 0x85, 0x72, 0xff,\n  0x87, 0x84, 0x73, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x89, 0x87, 0x78, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x76, 0x72, 0x66, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x7c, 0x79, 0x6a, 0xff,\n  0x63, 0x5f, 0x53, 0xff,\n  0x4d, 0x4c, 0x47, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x7f, 0x76, 0x67, 0xff,\n  0x88, 0x7f, 0x6e, 0xff,\n  0x7d, 0x71, 0x61, 0xff,\n  0x78, 0x6e, 0x62, 0xff,\n  0x68, 0x64, 0x59, 0xff,\n  0x4e, 0x4f, 0x49, 0xff,\n  0x61, 0x60, 0x5c, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x7c, 0x73, 0x64, 0xff,\n  0x7b, 0x74, 0x64, 0xff,\n  0x6d, 0x6b, 0x5f, 0xff,\n  0x61, 0x5e, 0x57, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x9a, 0x95, 0x82, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x75, 0x6e, 0x5c, 0xff,\n  0x84, 0x7d, 0x6b, 0xff,\n  0x70, 0x69, 0x5f, 0xff,\n  0x58, 0x55, 0x4e, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x93, 0x8e, 0x7b, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x7d, 0x77, 0x67, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x71, 0x73, 0x66, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x69, 0x6b, 0x5e, 0xff,\n  0x72, 0x74, 0x66, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x7e, 0x76, 0x69, 0xff,\n  0x7d, 0x74, 0x65, 0xff,\n  0x7f, 0x78, 0x66, 0xff,\n  0x78, 0x6f, 0x5e, 0xff,\n  0x65, 0x5e, 0x54, 0xff,\n  0x58, 0x57, 0x52, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x84, 0x7a, 0x6e, 0xff,\n  0x7f, 0x76, 0x67, 0xff,\n  0x80, 0x79, 0x67, 0xff,\n  0x67, 0x61, 0x53, 0xff,\n  0x56, 0x52, 0x49, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x95, 0x90, 0x7c, 0xff,\n  0x7f, 0x77, 0x6c, 0xff,\n  0x75, 0x6d, 0x60, 0xff,\n  0x77, 0x71, 0x65, 0xff,\n  0x81, 0x78, 0x67, 0xff,\n  0x6f, 0x6c, 0x5d, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x73, 0x6c, 0x5c, 0xff,\n  0x69, 0x65, 0x5a, 0xff,\n  0x5c, 0x5d, 0x55, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x84, 0x7f, 0x6c, 0xff,\n  0x84, 0x7d, 0x6d, 0xff,\n  0x84, 0x7c, 0x6f, 0xff,\n  0x79, 0x73, 0x65, 0xff,\n  0x6d, 0x69, 0x5e, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x72, 0x70, 0x63, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7f, 0x7b, 0x70, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x63, 0x64, 0x56, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x78, 0x71, 0x5f, 0xff,\n  0x77, 0x6f, 0x5c, 0xff,\n  0x7e, 0x77, 0x65, 0xff,\n  0x6b, 0x65, 0x59, 0xff,\n  0x57, 0x54, 0x4b, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0x83, 0x79, 0x6d, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x75, 0x6f, 0x61, 0xff,\n  0x7c, 0x72, 0x66, 0xff,\n  0x69, 0x65, 0x59, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xa4, 0xa0, 0x97, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x96, 0x91, 0x7e, 0xff,\n  0x84, 0x7d, 0x6b, 0xff,\n  0x69, 0x60, 0x4f, 0xff,\n  0x66, 0x60, 0x52, 0xff,\n  0x69, 0x65, 0x59, 0xff,\n  0x64, 0x5e, 0x50, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x82, 0x7b, 0x73, 0xff,\n  0x6f, 0x69, 0x5b, 0xff,\n  0x6d, 0x67, 0x5b, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x7d, 0x75, 0x6a, 0xff,\n  0x81, 0x79, 0x6c, 0xff,\n  0x83, 0x7c, 0x6c, 0xff,\n  0x7d, 0x77, 0x69, 0xff,\n  0x7f, 0x79, 0x6b, 0xff,\n  0x66, 0x62, 0x57, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x65, 0x65, 0x59, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x74, 0x71, 0x68, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0x72, 0x6e, 0x62, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x6b, 0x68, 0x61, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0xb4, 0xb3, 0xae, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x7c, 0x79, 0x6a, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x79, 0x7e, 0x77, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xb2, 0xb3, 0xad, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x83, 0x7d, 0x6d, 0xff,\n  0x7c, 0x76, 0x6a, 0xff,\n  0x72, 0x6e, 0x63, 0xff,\n  0x70, 0x6c, 0x61, 0xff,\n  0x74, 0x6e, 0x62, 0xff,\n  0x79, 0x72, 0x62, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x5b, 0x56, 0x50, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x72, 0x74, 0x6f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x87, 0x7f, 0x72, 0xff,\n  0x79, 0x6f, 0x63, 0xff,\n  0x79, 0x73, 0x63, 0xff,\n  0x6d, 0x6b, 0x5f, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0xa2, 0x9b, 0x91, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x82, 0x7b, 0x6b, 0xff,\n  0x73, 0x6b, 0x58, 0xff,\n  0x60, 0x5c, 0x50, 0xff,\n  0x5d, 0x5b, 0x4f, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x7d, 0x76, 0x6c, 0xff,\n  0x7d, 0x76, 0x64, 0xff,\n  0x78, 0x75, 0x66, 0xff,\n  0x6c, 0x68, 0x5c, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x7e, 0x82, 0x74, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x90, 0x83, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x8c, 0x82, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x76, 0x72, 0x69, 0xff,\n  0x7e, 0x78, 0x6c, 0xff,\n  0x73, 0x6f, 0x63, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x63, 0x5f, 0x56, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x76, 0x78, 0x6a, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x79, 0x73, 0x67, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x68, 0x67, 0x62, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0xa6, 0xa5, 0xa1, 0xff,\n  0xa4, 0xa1, 0x9a, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x76, 0x73, 0x6a, 0xff,\n  0x6d, 0x66, 0x5c, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x9e, 0x99, 0x93, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x65, 0x62, 0x5b, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xa6, 0xa3, 0x9c, 0xff,\n  0xb2, 0xaf, 0xa6, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x75, 0x6f, 0x63, 0xff,\n  0x73, 0x70, 0x61, 0xff,\n  0x6f, 0x6b, 0x60, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x6c, 0x68, 0x5d, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x70, 0x6c, 0x61, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x73, 0x6b, 0x60, 0xff,\n  0x6f, 0x69, 0x59, 0xff,\n  0x65, 0x63, 0x56, 0xff,\n  0x58, 0x59, 0x51, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9c, 0x9f, 0x98, 0xff,\n  0xad, 0xb0, 0xa9, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x69, 0x65, 0x5c, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xaa, 0xac, 0xa1, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa4, 0xa0, 0x94, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x79, 0x75, 0x6a, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x6d, 0x69, 0x5d, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x7c, 0x80, 0x72, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x66, 0x65, 0x60, 0xff,\n  0x6a, 0x67, 0x60, 0xff,\n  0x68, 0x63, 0x5d, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x9a, 0x93, 0x8b, 0xff,\n  0xb4, 0xb1, 0xa8, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0xb6, 0xb3, 0xaa, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x6e, 0x6b, 0x64, 0xff,\n  0x6a, 0x66, 0x5d, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x68, 0x64, 0x59, 0xff,\n  0x61, 0x5d, 0x54, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x6c, 0x68, 0x5f, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x5f, 0x61, 0x56, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0x9c, 0x9b, 0x97, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0xae, 0xac, 0x9f, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x63, 0x62, 0x5d, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x9c, 0x9e, 0x91, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x76, 0x72, 0x66, 0xff,\n  0x69, 0x65, 0x5a, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x6f, 0x71, 0x64, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0xa2, 0xa4, 0x9f, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x72, 0x75, 0x6a, 0xff,\n  0x6a, 0x6b, 0x5d, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x6c, 0x69, 0x62, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x9d, 0x9e, 0x90, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x5c, 0x5d, 0x58, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7f, 0x7a, 0x74, 0xff,\n  0x95, 0x8e, 0x86, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xae, 0xab, 0xa2, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x76, 0x78, 0x6b, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x7f, 0x7a, 0x74, 0xff,\n  0x98, 0x91, 0x89, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0xb4, 0xb1, 0xa8, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x5f, 0x5d, 0x50, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0xa8, 0xa4, 0x9b, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0xba, 0xb8, 0xac, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x6d, 0x6a, 0x63, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x7d, 0x74, 0x6b, 0xff,\n  0x8a, 0x83, 0x79, 0xff,\n  0xb1, 0xad, 0xa2, 0xff,\n  0xb6, 0xb4, 0xa7, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0xa9, 0xa7, 0x9a, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x86, 0x88, 0x7a, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7f, 0x7b, 0x72, 0xff,\n  0x81, 0x7d, 0x74, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0xbb, 0xb4, 0xaa, 0xff,\n  0xb9, 0xb6, 0xad, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xaf, 0xa9, 0x9b, 0xff,\n  0xb5, 0xb2, 0xa9, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x7f, 0x7b, 0x72, 0xff,\n  0x82, 0x7e, 0x75, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x9f, 0x9a, 0x94, 0xff,\n  0xba, 0xb6, 0xab, 0xff,\n  0xb7, 0xb5, 0xa9, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7b, 0x77, 0x6e, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0xa6, 0x9f, 0x8f, 0xff,\n  0xbd, 0xbb, 0xae, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0xab, 0xa9, 0x9a, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x97, 0x9a, 0x8f, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x7c, 0x80, 0x72, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x92, 0x98, 0x8e, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x7f, 0x7b, 0x70, 0xff,\n  0x80, 0x7c, 0x73, 0xff,\n  0x82, 0x7e, 0x75, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0xb3, 0xaf, 0xa4, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x9d, 0x96, 0x8c, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x7c, 0x79, 0x72, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x81, 0x7c, 0x76, 0xff,\n  0x87, 0x82, 0x7c, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0xb4, 0xb0, 0xa5, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x7e, 0x7a, 0x6f, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x99, 0x9b, 0x8e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0xa4, 0x9a, 0x8e, 0xff,\n  0xb5, 0xb1, 0xa5, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0xb3, 0xad, 0x95, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x70, 0x6d, 0x68, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x87, 0x83, 0x7a, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x7c, 0x77, 0x71, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x96, 0x8e, 0x83, 0xff,\n  0x9e, 0x97, 0x8d, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x6f, 0x6c, 0x65, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7b, 0x77, 0x6e, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9f, 0x98, 0x90, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0xa6, 0xa3, 0x9c, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x9b, 0x98, 0x89, 0xff,\n  0xa1, 0x9a, 0x8a, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7a, 0x7b, 0x6d, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0xac, 0xaa, 0x9b, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x8e, 0x86, 0x7b, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x87, 0x83, 0x7a, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xad, 0xa7, 0x9b, 0xff,\n  0xb4, 0xae, 0xa0, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x9b, 0x94, 0x8a, 0xff,\n  0x9c, 0x95, 0x8b, 0xff,\n  0xaa, 0xa7, 0xa0, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x6d, 0x69, 0x5e, 0xff,\n  0x8b, 0x83, 0x78, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0xad, 0xa6, 0x9c, 0xff,\n  0xb7, 0xb1, 0xa3, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x95, 0x8d, 0x82, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x9c, 0x95, 0x8b, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0x9f, 0x98, 0x88, 0xff,\n  0xba, 0xb7, 0xa4, 0xff,\n  0xa1, 0x9b, 0x8b, 0xff,\n  0xa8, 0xa1, 0x91, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x7d, 0x77, 0x6b, 0xff,\n  0x83, 0x7f, 0x76, 0xff,\n  0x99, 0x92, 0x82, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8d, 0x90, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xad, 0xae, 0x9e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x69, 0x69, 0x5d, 0xff,\n  0x70, 0x6c, 0x63, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x76, 0x73, 0x6a, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0xc0, 0xbc, 0xb1, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x6d, 0x69, 0x5e, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x8e, 0x87, 0x7d, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0x92, 0x90, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x91, 0x92, 0x84, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x9e, 0x97, 0x8f, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x73, 0x6f, 0x64, 0xff,\n  0x7e, 0x77, 0x67, 0xff,\n  0x98, 0x8e, 0x82, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0xa8, 0xa3, 0x90, 0xff,\n  0xa9, 0xa3, 0x93, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0xa2, 0xa5, 0x9e, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x8b, 0x84, 0x74, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0xac, 0xa6, 0x9a, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x87, 0x83, 0x7a, 0xff,\n  0x87, 0x82, 0x7c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x73, 0x74, 0x64, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0xa9, 0xa4, 0x91, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x64, 0x61, 0x58, 0xff,\n  0x70, 0x6a, 0x5e, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0xa5, 0x9e, 0x94, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x83, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x73, 0x6b, 0x60, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x93, 0x8c, 0x84, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x7a, 0x76, 0x6d, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x9f, 0x9a, 0x94, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x82, 0x78, 0x6c, 0xff,\n  0x8a, 0x82, 0x75, 0xff,\n  0x9e, 0x94, 0x88, 0xff,\n  0xb0, 0xaa, 0x9a, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0xa9, 0xa3, 0x97, 0xff,\n  0xb7, 0xb8, 0xaa, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x9c, 0x92, 0x86, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x9d, 0x97, 0x87, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7d, 0x81, 0x73, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x5e, 0x5c, 0x4f, 0xff,\n  0x7b, 0x75, 0x65, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x71, 0x72, 0x64, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x7a, 0x74, 0x66, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x9f, 0x98, 0x8e, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x6f, 0x72, 0x69, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0x9b, 0x92, 0x81, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0x98, 0x93, 0x8d, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x6e, 0x68, 0x5c, 0xff,\n  0x7b, 0x6f, 0x63, 0xff,\n  0xa1, 0x98, 0x87, 0xff,\n  0xa8, 0xa1, 0x8f, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0xb4, 0xad, 0x9d, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x81, 0x7b, 0x6f, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x93, 0x96, 0x8b, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x94, 0x92, 0x83, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x73, 0x70, 0x61, 0xff,\n  0x63, 0x5f, 0x54, 0xff,\n  0x87, 0x80, 0x6e, 0xff,\n  0xb4, 0xb0, 0xa5, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x83, 0x7e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x73, 0x70, 0x61, 0xff,\n  0x5f, 0x5b, 0x52, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0xb0, 0xac, 0xa1, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x76, 0x6e, 0x61, 0xff,\n  0x91, 0x89, 0x76, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x9d, 0x95, 0x8a, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x74, 0x6c, 0x61, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0xac, 0xa4, 0x97, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x74, 0x70, 0x65, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x84, 0x81, 0x70, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0xb0, 0xad, 0x9c, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x9b, 0x95, 0x85, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x8b, 0x89, 0x7a, 0xff,\n  0x8e, 0x8c, 0x7d, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0xa1, 0x9a, 0x8a, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x8b, 0x8a, 0x78, 0xff,\n  0x7c, 0x7b, 0x69, 0xff,\n  0x67, 0x69, 0x5c, 0xff,\n  0x57, 0x55, 0x48, 0xff,\n  0x81, 0x79, 0x6c, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x95, 0x8d, 0x82, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x74, 0x70, 0x67, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x8a, 0x88, 0x79, 0xff,\n  0x7c, 0x7b, 0x69, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x5b, 0x57, 0x4b, 0xff,\n  0x7b, 0x73, 0x68, 0xff,\n  0xa6, 0x9f, 0x95, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x6e, 0x68, 0x5c, 0xff,\n  0x7b, 0x75, 0x65, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x64, 0x5d, 0x53, 0xff,\n  0x6d, 0x64, 0x5b, 0xff,\n  0x8b, 0x84, 0x74, 0xff,\n  0xa8, 0x9f, 0x90, 0xff,\n  0x9d, 0x96, 0x83, 0xff,\n  0xa7, 0xa2, 0x8f, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x9d, 0x95, 0x8a, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x75, 0x6f, 0x5f, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x9e, 0x97, 0x87, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x91, 0x97, 0x8d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x73, 0x76, 0x6f, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x68, 0x65, 0x5e, 0xff,\n  0x75, 0x71, 0x65, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x70, 0x6a, 0x5e, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x8c, 0x85, 0x72, 0xff,\n  0x8f, 0x88, 0x75, 0xff,\n  0x8d, 0x87, 0x77, 0xff,\n  0xa8, 0xa1, 0x8f, 0xff,\n  0x9d, 0x96, 0x8c, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x6d, 0x6b, 0x5c, 0xff,\n  0x56, 0x52, 0x49, 0xff,\n  0x61, 0x5d, 0x54, 0xff,\n  0x94, 0x8f, 0x7c, 0xff,\n  0x8f, 0x86, 0x77, 0xff,\n  0x8f, 0x85, 0x79, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x53, 0x4e, 0x48, 0xff,\n  0x6b, 0x63, 0x56, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x6c, 0x69, 0x5a, 0xff,\n  0x55, 0x50, 0x4a, 0xff,\n  0x66, 0x5f, 0x57, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x8f, 0x85, 0x79, 0xff,\n  0x92, 0x8a, 0x7f, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0x99, 0x8f, 0x83, 0xff,\n  0xa4, 0x9c, 0x8f, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x73, 0x6d, 0x5f, 0xff,\n  0xc3, 0xbc, 0xa9, 0xff,\n  0xa2, 0x99, 0x8a, 0xff,\n  0xa3, 0x9a, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x9b, 0x94, 0x82, 0xff,\n  0xbe, 0xbb, 0xaa, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x62, 0x5e, 0x53, 0xff,\n  0x78, 0x6f, 0x5e, 0xff,\n  0x89, 0x82, 0x72, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x9c, 0x9f, 0x94, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x6b, 0x67, 0x5e, 0xff,\n  0x87, 0x80, 0x76, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0xaf, 0xad, 0x9e, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x67, 0x63, 0x58, 0xff,\n  0x85, 0x7a, 0x64, 0xff,\n  0x95, 0x8a, 0x76, 0xff,\n  0x86, 0x83, 0x72, 0xff,\n  0xa7, 0xa4, 0x93, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x99, 0x96, 0x85, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x78, 0x76, 0x69, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x4b, 0x48, 0x3f, 0xff,\n  0x7a, 0x70, 0x64, 0xff,\n  0x94, 0x88, 0x7c, 0xff,\n  0x95, 0x89, 0x7d, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0x97, 0x8e, 0x7f, 0xff,\n  0xa5, 0x9d, 0x90, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x5e, 0x58, 0x4c, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x49, 0x45, 0x3c, 0xff,\n  0x7f, 0x76, 0x67, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0x94, 0x8a, 0x7e, 0xff,\n  0x96, 0x8e, 0x83, 0xff,\n  0xa5, 0x9d, 0x90, 0xff,\n  0x9a, 0x8e, 0x7e, 0xff,\n  0xb1, 0xa8, 0x99, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x78, 0x79, 0x67, 0xff,\n  0x6e, 0x70, 0x62, 0xff,\n  0x6a, 0x6c, 0x5e, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x65, 0x61, 0x58, 0xff,\n  0x72, 0x6b, 0x5b, 0xff,\n  0x87, 0x81, 0x71, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x6c, 0x6d, 0x5f, 0xff,\n  0x5b, 0x59, 0x4d, 0xff,\n  0x68, 0x62, 0x56, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x90, 0x87, 0x78, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x99, 0x9a, 0x8c, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x8e, 0x8f, 0x7f, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x66, 0x65, 0x53, 0xff,\n  0x65, 0x5f, 0x51, 0xff,\n  0x8a, 0x82, 0x6f, 0xff,\n  0x9b, 0x93, 0x80, 0xff,\n  0x9e, 0x97, 0x85, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x95, 0x8d, 0x82, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x6d, 0x6b, 0x5e, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x9c, 0x96, 0x86, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x86, 0x7c, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x5e, 0x60, 0x55, 0xff,\n  0x5c, 0x5a, 0x4e, 0xff,\n  0x78, 0x72, 0x64, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x7c, 0x7a, 0x6b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa3, 0xa6, 0x9f, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x63, 0x60, 0x59, 0xff,\n  0x49, 0x46, 0x3d, 0xff,\n  0x5f, 0x57, 0x4c, 0xff,\n  0x85, 0x75, 0x68, 0xff,\n  0x9a, 0x8f, 0x7d, 0xff,\n  0x8a, 0x7e, 0x6e, 0xff,\n  0x7e, 0x76, 0x69, 0xff,\n  0x74, 0x6e, 0x62, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0x94, 0x99, 0x93, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x77, 0x75, 0x66, 0xff,\n  0x64, 0x62, 0x56, 0xff,\n  0x4f, 0x4c, 0x45, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x6e, 0x6a, 0x5e, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x65, 0x62, 0x5b, 0xff,\n  0x4b, 0x47, 0x3c, 0xff,\n  0x58, 0x52, 0x44, 0xff,\n  0x88, 0x7a, 0x6d, 0xff,\n  0x9c, 0x8f, 0x7e, 0xff,\n  0x8a, 0x7d, 0x6d, 0xff,\n  0x7e, 0x75, 0x66, 0xff,\n  0x6d, 0x65, 0x58, 0xff,\n  0x73, 0x6d, 0x61, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0xb2, 0xaf, 0xa8, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x72, 0x70, 0x63, 0xff,\n  0x72, 0x74, 0x66, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x5d, 0x59, 0x4d, 0xff,\n  0x68, 0x5f, 0x50, 0xff,\n  0x6d, 0x64, 0x55, 0xff,\n  0x73, 0x6f, 0x64, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x9c, 0x9a, 0x8b, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x54, 0x51, 0x48, 0xff,\n  0x6a, 0x63, 0x53, 0xff,\n  0x90, 0x85, 0x73, 0xff,\n  0x93, 0x8b, 0x78, 0xff,\n  0x96, 0x8e, 0x81, 0xff,\n  0x72, 0x6e, 0x63, 0xff,\n  0x60, 0x5e, 0x52, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0xa6, 0xa8, 0x9b, 0xff,\n  0xc5, 0xc8, 0xb7, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x97, 0x98, 0x8a, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x64, 0x62, 0x55, 0xff,\n  0x69, 0x63, 0x53, 0xff,\n  0x75, 0x6e, 0x5e, 0xff,\n  0x89, 0x7d, 0x6d, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x77, 0x7a, 0x67, 0xff,\n  0x84, 0x85, 0x75, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x9c, 0x9d, 0x8f, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0xa3, 0xa6, 0x9d, 0xff,\n  0x9c, 0x9f, 0x98, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8e, 0x90, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x51, 0x54, 0x4d, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x94, 0x95, 0x87, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x75, 0x73, 0x64, 0xff,\n  0x91, 0x90, 0x7c, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0xaa, 0xa9, 0xa4, 0xff,\n  0x98, 0x98, 0x96, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x51, 0x52, 0x4a, 0xff,\n  0x5f, 0x5b, 0x50, 0xff,\n  0x82, 0x7d, 0x6a, 0xff,\n  0x84, 0x7b, 0x6c, 0xff,\n  0x83, 0x7a, 0x69, 0xff,\n  0x6d, 0x6b, 0x5f, 0xff,\n  0x64, 0x61, 0x5a, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xaf, 0xae, 0xaa, 0xff,\n  0xc8, 0xc7, 0xc5, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x97, 0x99, 0x96, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x6c, 0x69, 0x5a, 0xff,\n  0x5d, 0x59, 0x4d, 0xff,\n  0x4e, 0x46, 0x39, 0xff,\n  0x6f, 0x63, 0x53, 0xff,\n  0x71, 0x61, 0x51, 0xff,\n  0x67, 0x5f, 0x54, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x9f, 0x9e, 0x9a, 0xff,\n  0xb4, 0xb3, 0xaf, 0xff,\n  0xc2, 0xbe, 0xbb, 0xff,\n  0xb7, 0xb8, 0xb3, 0xff,\n  0x95, 0x9a, 0x93, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x49, 0x49, 0x41, 0xff,\n  0x6c, 0x66, 0x58, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0xa3, 0xa0, 0x99, 0xff,\n  0xb0, 0xaf, 0xab, 0xff,\n  0xc9, 0xc9, 0xc7, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x6a, 0x67, 0x58, 0xff,\n  0x5f, 0x5b, 0x4f, 0xff,\n  0x51, 0x49, 0x3c, 0xff,\n  0x6c, 0x60, 0x50, 0xff,\n  0x73, 0x64, 0x51, 0xff,\n  0x68, 0x5e, 0x52, 0xff,\n  0x65, 0x61, 0x58, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0xa4, 0x9d, 0x8b, 0xff,\n  0xae, 0xa9, 0x96, 0xff,\n  0xb5, 0xb2, 0xa1, 0xff,\n  0xca, 0xc8, 0xbc, 0xff,\n  0xbf, 0xbe, 0xb9, 0xff,\n  0xa2, 0xa4, 0xa1, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x70, 0x6f, 0x5d, 0xff,\n  0x61, 0x5f, 0x50, 0xff,\n  0x56, 0x52, 0x49, 0xff,\n  0x69, 0x60, 0x57, 0xff,\n  0x74, 0x6e, 0x62, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x6c, 0x6d, 0x5f, 0xff,\n  0x6c, 0x68, 0x5c, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xba, 0xba, 0xb0, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x76, 0x78, 0x6b, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x6c, 0x63, 0x54, 0xff,\n  0x72, 0x67, 0x55, 0xff,\n  0x62, 0x5c, 0x4e, 0xff,\n  0x5c, 0x58, 0x4f, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xbf, 0xbd, 0xb1, 0xff,\n  0xb7, 0xb8, 0xb0, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0xa7, 0xa8, 0x96, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x68, 0x69, 0x5b, 0xff,\n  0x57, 0x54, 0x4b, 0xff,\n  0x6d, 0x66, 0x56, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x80, 0x7f, 0x6d, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa4, 0xa7, 0x9c, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x71, 0x6d, 0x61, 0xff,\n  0x7f, 0x7e, 0x6c, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x6a, 0x6b, 0x5d, 0xff,\n  0x6c, 0x6e, 0x60, 0xff,\n  0x8b, 0x8d, 0x7f, 0xff,\n  0x84, 0x8a, 0x80, 0xff,\n  0x83, 0x88, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0xb8, 0xba, 0xb5, 0xff,\n  0xa3, 0xa8, 0xa4, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x59, 0x59, 0x4d, 0xff,\n  0x5b, 0x57, 0x4b, 0xff,\n  0x6e, 0x66, 0x59, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0xc7, 0xc6, 0xc1, 0xff,\n  0xc4, 0xc3, 0xbe, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x7f, 0x7a, 0x67, 0xff,\n  0x63, 0x5d, 0x4f, 0xff,\n  0x5c, 0x52, 0x46, 0xff,\n  0x6d, 0x66, 0x5c, 0xff,\n  0x6b, 0x68, 0x61, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xac, 0xab, 0xa6, 0xff,\n  0xdf, 0xdc, 0xd7, 0xff,\n  0xe6, 0xe6, 0xde, 0xff,\n  0xbd, 0xb7, 0xa9, 0xff,\n  0xc2, 0xc2, 0xba, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x67, 0x69, 0x5c, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0xb1, 0xad, 0xa2, 0xff,\n  0xb8, 0xb8, 0xb0, 0xff,\n  0xc9, 0xc8, 0xc3, 0xff,\n  0xc3, 0xc4, 0xbc, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7a, 0x7a, 0x78, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x7f, 0x7c, 0x6b, 0xff,\n  0x7c, 0x79, 0x66, 0xff,\n  0x64, 0x5e, 0x4e, 0xff,\n  0x5a, 0x51, 0x42, 0xff,\n  0x71, 0x69, 0x5e, 0xff,\n  0x65, 0x62, 0x5b, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xb4, 0xac, 0x99, 0xff,\n  0xb9, 0xae, 0x9c, 0xff,\n  0xc2, 0xbc, 0xac, 0xff,\n  0xc2, 0xbc, 0xae, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0x95, 0x95, 0x95, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x58, 0x55, 0x4e, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x68, 0x65, 0x5e, 0xff,\n  0x70, 0x6d, 0x66, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xbf, 0xbf, 0xb7, 0xff,\n  0xb5, 0xb4, 0xaf, 0xff,\n  0xb7, 0xb7, 0xad, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x4b, 0x46, 0x40, 0xff,\n  0x57, 0x54, 0x4b, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xc3, 0xc4, 0xbc, 0xff,\n  0xbd, 0xbd, 0xb3, 0xff,\n  0xb4, 0xb5, 0xaf, 0xff,\n  0xb5, 0xb4, 0xaf, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x82, 0x81, 0x6f, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x66, 0x60, 0x52, 0xff,\n  0x7b, 0x76, 0x63, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x76, 0x78, 0x6a, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0xb5, 0xb3, 0xa4, 0xff,\n  0xb6, 0xb3, 0xaa, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x67, 0x61, 0x53, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xa8, 0xaa, 0xa5, 0xff,\n  0x9d, 0x9d, 0x9b, 0xff,\n  0x9e, 0xa0, 0x9d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x4e, 0x4f, 0x47, 0xff,\n  0x58, 0x53, 0x4f, 0xff,\n  0x65, 0x62, 0x5b, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xbb, 0xb9, 0xad, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xd1, 0xce, 0xc5, 0xff,\n  0xce, 0xce, 0xc2, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7c, 0x79, 0x72, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x72, 0x6a, 0x5d, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x66, 0x67, 0x62, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xba, 0xb9, 0xb4, 0xff,\n  0xca, 0xcb, 0xc3, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x60, 0x60, 0x5e, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0xa3, 0x9f, 0x94, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xbf, 0xbf, 0xb7, 0xff,\n  0xc0, 0xbe, 0xb2, 0xff,\n  0xac, 0xa8, 0x9f, 0xff,\n  0xd3, 0xd0, 0xc7, 0xff,\n  0xc8, 0xc8, 0xbe, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x71, 0x6a, 0x5a, 0xff,\n  0x5c, 0x5a, 0x4e, 0xff,\n  0x64, 0x63, 0x5f, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0xa9, 0xa2, 0x92, 0xff,\n  0xbb, 0xb3, 0xa6, 0xff,\n  0xbe, 0xb6, 0xa9, 0xff,\n  0xb9, 0xb3, 0xa5, 0xff,\n  0xa9, 0xa3, 0x95, 0xff,\n  0xa9, 0xa0, 0x97, 0xff,\n  0xbd, 0xb5, 0xa8, 0xff,\n  0xaa, 0xa7, 0xa0, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8f, 0x8c, 0x87, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0xb8, 0xb5, 0xa6, 0xff,\n  0xae, 0xaf, 0xa1, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xcb, 0xcb, 0xc1, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xc3, 0xc0, 0xb1, 0xff,\n  0xb2, 0xae, 0xa2, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x5b, 0x58, 0x53, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0xb5, 0xb8, 0xad, 0xff,\n  0xc0, 0xc1, 0xb9, 0xff,\n  0xc4, 0xc1, 0xb8, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0xb3, 0xaf, 0xa4, 0xff,\n  0xad, 0xaa, 0xa5, 0xff,\n  0xb5, 0xb5, 0xab, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x64, 0x66, 0x5b, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x7a, 0x78, 0x69, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0xac, 0xaa, 0x9b, 0xff,\n  0xb6, 0xb4, 0xa5, 0xff,\n  0xb2, 0xb0, 0xa3, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xa5, 0x9c, 0x93, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x86, 0x85, 0x73, 0xff,\n  0x59, 0x5b, 0x4e, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xae, 0xb0, 0xa5, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9f, 0x9f, 0x9d, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x6b, 0x68, 0x63, 0xff,\n  0x64, 0x63, 0x5f, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x61, 0x60, 0x5b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0xc1, 0xbe, 0xb5, 0xff,\n  0xd2, 0xd2, 0xc6, 0xff,\n  0xa8, 0xa8, 0x9c, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x71, 0x73, 0x66, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x77, 0x7c, 0x78, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0xba, 0xb6, 0xaa, 0xff,\n  0xb6, 0xb6, 0xac, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0xc2, 0xbe, 0xb2, 0xff,\n  0xb9, 0xb5, 0xaa, 0xff,\n  0xab, 0xa5, 0x97, 0xff,\n  0xa7, 0x9f, 0x92, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x99, 0x91, 0x86, 0xff,\n  0xa0, 0x94, 0x86, 0xff,\n  0xa0, 0x98, 0x85, 0xff,\n  0x70, 0x6e, 0x61, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xb3, 0xaf, 0xa3, 0xff,\n  0xba, 0xba, 0xb0, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0xa2, 0x9a, 0x8d, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x9b, 0x92, 0x83, 0xff,\n  0xb0, 0xaa, 0x9c, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xaa, 0xac, 0xa1, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xb7, 0xb8, 0xb0, 0xff,\n  0xc1, 0xc3, 0xb8, 0xff,\n  0xd4, 0xd2, 0xc3, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0xb3, 0xb3, 0xa7, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0xaa, 0xa1, 0x92, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x73, 0x70, 0x61, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x81, 0x82, 0x70, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x75, 0x7b, 0x71, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x75, 0x71, 0x6e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xb7, 0xb3, 0xaa, 0xff,\n  0xb5, 0xb0, 0xaa, 0xff,\n  0xbf, 0xbf, 0xb3, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x84, 0x86, 0x85, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xb2, 0xaf, 0xa6, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x71, 0x70, 0x6c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xb6, 0xb3, 0xaa, 0xff,\n  0xd4, 0xd4, 0xcc, 0xff,\n  0xd4, 0xd1, 0xc8, 0xff,\n  0xae, 0xa6, 0x99, 0xff,\n  0xaa, 0xa3, 0x93, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x8e, 0x87, 0x7d, 0xff,\n  0x90, 0x88, 0x7d, 0xff,\n  0x93, 0x8a, 0x7b, 0xff,\n  0x89, 0x81, 0x6c, 0xff,\n  0x65, 0x64, 0x52, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xb5, 0xb5, 0xab, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x71, 0x6d, 0x61, 0xff,\n  0x8e, 0x8d, 0x7b, 0xff,\n  0x8c, 0x8e, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0xbc, 0xbd, 0xb5, 0xff,\n  0xba, 0xba, 0xb2, 0xff,\n  0xa8, 0xa1, 0x97, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x73, 0x70, 0x61, 0xff,\n  0x91, 0x92, 0x84, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0xa3, 0xa5, 0x98, 0xff,\n  0xb5, 0xb6, 0xa8, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x55, 0x54, 0x4f, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x7d, 0x83, 0x77, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x99, 0x94, 0x8e, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xaf, 0xac, 0xa3, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0xc2, 0xc2, 0xba, 0xff,\n  0xc5, 0xc4, 0xbf, 0xff,\n  0xd4, 0xd2, 0xc6, 0xff,\n  0xa8, 0xa5, 0x94, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x8d, 0x88, 0x82, 0xff,\n  0x96, 0x8c, 0x82, 0xff,\n  0xad, 0xa6, 0x96, 0xff,\n  0x70, 0x6d, 0x5e, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xb3, 0xb0, 0xa1, 0xff,\n  0xb8, 0xb6, 0xa9, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xb0, 0xac, 0xa0, 0xff,\n  0xa9, 0xa3, 0x93, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x8e, 0x84, 0x7a, 0xff,\n  0x6d, 0x69, 0x5d, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0xba, 0xbb, 0xb3, 0xff,\n  0xbd, 0xbf, 0xb4, 0xff,\n  0xb2, 0xb0, 0xa3, 0xff,\n  0xa8, 0xa2, 0x94, 0xff,\n  0x9c, 0x94, 0x87, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x7b, 0x78, 0x67, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x9e, 0x9f, 0x91, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0xa9, 0xab, 0x9d, 0xff,\n  0xb2, 0xae, 0xa2, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0x79, 0x71, 0x64, 0xff,\n  0x66, 0x60, 0x54, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8e, 0x8b, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8c, 0x92, 0x86, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x6d, 0x6a, 0x63, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa0, 0x9c, 0x93, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x9e, 0xa0, 0x95, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0xb1, 0xae, 0xa5, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xbb, 0xb8, 0xaf, 0xff,\n  0xdc, 0xdd, 0xd7, 0xff,\n  0xcb, 0xcb, 0xbf, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0xab, 0xa5, 0x99, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x79, 0x75, 0x6a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0xb7, 0xb4, 0xa3, 0xff,\n  0xb8, 0xb4, 0xa8, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x9a, 0x97, 0x88, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x8c, 0x81, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x94, 0x8a, 0x7e, 0xff,\n  0x7c, 0x73, 0x64, 0xff,\n  0x68, 0x66, 0x57, 0xff,\n  0x86, 0x85, 0x73, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xb4, 0xb5, 0xad, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xa3, 0x9b, 0x90, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x7e, 0x77, 0x6d, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xa5, 0xa7, 0x9a, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0xb0, 0xb2, 0xa7, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x73, 0x6d, 0x61, 0xff,\n  0x68, 0x62, 0x56, 0xff,\n  0x7a, 0x78, 0x69, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7c, 0x81, 0x7a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xb9, 0xba, 0xb4, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x90, 0x91, 0x81, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x9e, 0x9c, 0x8d, 0xff,\n  0x7b, 0x73, 0x66, 0xff,\n  0x77, 0x6f, 0x62, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x52, 0x53, 0x4e, 0xff,\n  0x73, 0x76, 0x6f, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x84, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa0, 0x9d, 0x96, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x81, 0x79, 0x6c, 0xff,\n  0x71, 0x69, 0x5c, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0xac, 0xa8, 0x9d, 0xff,\n  0xc6, 0xc5, 0xc0, 0xff,\n  0xb4, 0xb4, 0xaa, 0xff,\n  0xa0, 0x9a, 0x8e, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xbf, 0xbd, 0xb0, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x8b, 0x84, 0x7c, 0xff,\n  0xa3, 0x9b, 0x8e, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x95, 0x8d, 0x82, 0xff,\n  0x92, 0x88, 0x7c, 0xff,\n  0x92, 0x86, 0x76, 0xff,\n  0x59, 0x5a, 0x4c, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0xbe, 0xbe, 0xb4, 0xff,\n  0xb7, 0xb8, 0xb2, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0xbe, 0xbb, 0xaa, 0xff,\n  0xa4, 0x9f, 0x8c, 0xff,\n  0xa7, 0xa0, 0x90, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x7e, 0x7a, 0x71, 0xff,\n  0x6f, 0x6b, 0x60, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x91, 0x92, 0x84, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0xa1, 0x9a, 0x92, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x92, 0x90, 0x81, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x94, 0x91, 0x7e, 0xff,\n  0x69, 0x63, 0x55, 0xff,\n  0x58, 0x55, 0x4e, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x52, 0x55, 0x4c, 0xff,\n  0x56, 0x55, 0x53, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x91, 0x8e, 0x7b, 0xff,\n  0x6a, 0x64, 0x56, 0xff,\n  0x56, 0x53, 0x4c, 0xff,\n  0x6e, 0x6a, 0x5f, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x86, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0xce, 0xce, 0xc4, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0x9e, 0x96, 0x89, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0xa9, 0xa3, 0x95, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x9a, 0x92, 0x87, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x98, 0x8e, 0x82, 0xff,\n  0x9b, 0x92, 0x81, 0xff,\n  0x9f, 0x93, 0x85, 0xff,\n  0xa4, 0x98, 0x8a, 0xff,\n  0x72, 0x6f, 0x60, 0xff,\n  0x6c, 0x6c, 0x60, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xb5, 0xb7, 0xac, 0xff,\n  0xb7, 0xb8, 0xb2, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa8, 0xa0, 0x93, 0xff,\n  0xa1, 0x97, 0x8b, 0xff,\n  0xaa, 0xa3, 0x93, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0xa2, 0x99, 0x8a, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x72, 0x70, 0x63, 0xff,\n  0x8d, 0x8b, 0x7c, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0xa2, 0xa3, 0x93, 0xff,\n  0xad, 0xab, 0x9c, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x90, 0x90, 0x90, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xb4, 0xb3, 0xaf, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x99, 0x8d, 0x7f, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x5c, 0x5f, 0x58, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9c, 0x9f, 0x96, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0xac, 0xa9, 0x9a, 0xff,\n  0x7e, 0x81, 0x70, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x67, 0x66, 0x61, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x68, 0x68, 0x66, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0xad, 0xa8, 0x95, 0xff,\n  0xaa, 0xa8, 0x99, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0xb4, 0xb1, 0xa2, 0xff,\n  0x76, 0x78, 0x6a, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0xc3, 0xc3, 0xb7, 0xff,\n  0xb4, 0xb2, 0xa3, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x80, 0x7a, 0x6e, 0xff,\n  0x5c, 0x58, 0x4c, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x77, 0x77, 0x75, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0xa0, 0x97, 0x86, 0xff,\n  0x9a, 0x93, 0x83, 0xff,\n  0xa3, 0x9b, 0x88, 0xff,\n  0xa7, 0x9a, 0x89, 0xff,\n  0xa5, 0x9c, 0x8b, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x9f, 0x9c, 0x8b, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xad, 0xad, 0xa1, 0xff,\n  0xb4, 0xb4, 0xa8, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0xa7, 0x9f, 0x92, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x78, 0x74, 0x68, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xac, 0xa8, 0x9d, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0x9c, 0x99, 0x94, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x93, 0x8a, 0x7b, 0xff,\n  0x95, 0x8c, 0x7b, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x55, 0x56, 0x4e, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x66, 0x67, 0x62, 0xff,\n  0x6a, 0x6c, 0x69, 0xff,\n  0x71, 0x73, 0x70, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0xac, 0xa8, 0x9d, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x96, 0x94, 0x85, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0xb7, 0xb5, 0xa9, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x98, 0x93, 0x80, 0xff,\n  0x9b, 0x96, 0x83, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x69, 0x67, 0x58, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xa0, 0x99, 0x8f, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x9b, 0x9e, 0x95, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x97, 0x96, 0x92, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x96, 0x91, 0x8b, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0x92, 0x89, 0x78, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x61, 0x5e, 0x57, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x9d, 0x97, 0x8b, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x5c, 0x58, 0x4d, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x5f, 0x63, 0x55, 0xff,\n  0x3c, 0x3d, 0x38, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x77, 0x7c, 0x78, 0xff,\n  0x74, 0x79, 0x75, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8d, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x93, 0x8c, 0x84, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0xa1, 0x9b, 0x8f, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xac, 0xa9, 0x9a, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x59, 0x56, 0x4d, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x99, 0x98, 0x86, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x61, 0x5f, 0x53, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xb2, 0xaf, 0xa8, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x68, 0x64, 0x59, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8b, 0x89, 0x7a, 0xff,\n  0x98, 0x90, 0x85, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x82, 0x81, 0x6f, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0xa0, 0x99, 0x8f, 0xff,\n  0xa5, 0x9b, 0x8f, 0xff,\n  0xae, 0xa7, 0x95, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x7f, 0x81, 0x73, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x8f, 0x8c, 0x87, 0xff,\n  0x8c, 0x87, 0x81, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x5a, 0x55, 0x4f, 0xff,\n  0x6c, 0x69, 0x62, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x84, 0x87, 0x76, 0xff,\n  0x51, 0x53, 0x48, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x5a, 0x58, 0x4b, 0xff,\n  0x4e, 0x4b, 0x44, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0xa1, 0x9b, 0x8f, 0xff,\n  0xb1, 0xab, 0x9b, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x63, 0x60, 0x51, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x76, 0x75, 0x71, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x94, 0x96, 0x88, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x73, 0x71, 0x65, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x8b, 0x8d, 0x7f, 0xff,\n  0x94, 0x95, 0x85, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0xb8, 0xb6, 0xaa, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x8d, 0x88, 0x75, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x98, 0x9a, 0x8c, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8b, 0x89, 0x7a, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x86, 0x88, 0x7a, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x86, 0x8c, 0x82, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0xac, 0xa5, 0x93, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x8a, 0x82, 0x75, 0xff,\n  0x83, 0x7d, 0x71, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x81, 0x85, 0x77, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x60, 0x5e, 0x51, 0xff,\n  0x61, 0x5a, 0x50, 0xff,\n  0x78, 0x71, 0x69, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x90, 0x8d, 0x88, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x4e, 0x50, 0x43, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0xb4, 0xb1, 0xaa, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x4a, 0x4a, 0x3e, 0xff,\n  0x56, 0x52, 0x49, 0xff,\n  0x73, 0x6f, 0x64, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x87, 0x84, 0x7f, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xa8, 0xa2, 0x92, 0xff,\n  0x9e, 0x96, 0x89, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x94, 0x8f, 0x89, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x9c, 0x95, 0x8b, 0xff,\n  0x9a, 0x92, 0x87, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x66, 0x69, 0x58, 0xff,\n  0x50, 0x50, 0x46, 0xff,\n  0x55, 0x52, 0x49, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x9e, 0x9d, 0x8b, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0xab, 0xab, 0x9f, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x97, 0x92, 0x8c, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x81, 0x7c, 0x69, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x65, 0x67, 0x5c, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x80, 0x85, 0x7e, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x9e, 0x99, 0x86, 0xff,\n  0x97, 0x94, 0x83, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x67, 0x63, 0x5a, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x68, 0x6d, 0x66, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x98, 0x97, 0x93, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x69, 0x65, 0x59, 0xff,\n  0x76, 0x6e, 0x61, 0xff,\n  0x7a, 0x74, 0x68, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x6e, 0x6a, 0x61, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x49, 0x49, 0x41, 0xff,\n  0x58, 0x53, 0x4d, 0xff,\n  0x78, 0x72, 0x66, 0xff,\n  0x80, 0x7a, 0x6e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x96, 0x95, 0x91, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xa6, 0xa2, 0x99, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0xaa, 0xa3, 0x93, 0xff,\n  0xa5, 0x9c, 0x8b, 0xff,\n  0x79, 0x72, 0x62, 0xff,\n  0x5f, 0x5b, 0x50, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8a, 0x89, 0x87, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x8b, 0x89, 0x7a, 0xff,\n  0x44, 0x44, 0x3c, 0xff,\n  0x48, 0x47, 0x42, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa9, 0xab, 0x9e, 0xff,\n  0xb0, 0xb3, 0xaa, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x7e, 0x80, 0x72, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0xa8, 0xa3, 0x90, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x59, 0x5b, 0x56, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x67, 0x63, 0x58, 0xff,\n  0x71, 0x6b, 0x5f, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x73, 0x6f, 0x64, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xbc, 0xbd, 0xb8, 0xff,\n  0xbb, 0xba, 0xb5, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x64, 0x60, 0x57, 0xff,\n  0x66, 0x62, 0x59, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0xa0, 0x9f, 0x9b, 0xff,\n  0xb7, 0xb8, 0xb3, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x4e, 0x4b, 0x42, 0xff,\n  0x64, 0x60, 0x55, 0xff,\n  0x73, 0x70, 0x69, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xb9, 0xb9, 0xb7, 0xff,\n  0xb7, 0xb8, 0xb2, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x9b, 0x94, 0x8a, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x99, 0x90, 0x81, 0xff,\n  0x9d, 0x96, 0x83, 0xff,\n  0x6b, 0x65, 0x57, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0xa2, 0x9f, 0x9a, 0xff,\n  0xaf, 0xac, 0xa5, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x8e, 0x87, 0x75, 0xff,\n  0x7f, 0x79, 0x6b, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x74, 0x6d, 0x63, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xaf, 0xaf, 0xad, 0xff,\n  0xb7, 0xb8, 0xb3, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8e, 0x8c, 0x7d, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0xaf, 0xab, 0xa8, 0xff,\n  0xba, 0xbb, 0xb6, 0xff,\n  0xb1, 0xb0, 0xab, 0xff,\n  0xb4, 0xb1, 0xa8, 0xff,\n  0xae, 0xac, 0x9f, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x73, 0x6f, 0x66, 0xff,\n  0x7c, 0x79, 0x72, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0xc5, 0xc0, 0xba, 0xff,\n  0xd9, 0xda, 0xd4, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x8d, 0x8b, 0x7c, 0xff,\n  0x67, 0x61, 0x53, 0xff,\n  0x4b, 0x48, 0x3f, 0xff,\n  0x63, 0x5f, 0x54, 0xff,\n  0x7a, 0x76, 0x6a, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0xaf, 0xab, 0xa8, 0xff,\n  0xbe, 0xbf, 0xb9, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0xb1, 0xae, 0xa5, 0xff,\n  0xaf, 0xad, 0xa0, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0xa9, 0xa2, 0x98, 0xff,\n  0x85, 0x7d, 0x70, 0xff,\n  0x57, 0x53, 0x48, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0xc6, 0xc6, 0xbc, 0xff,\n  0xcb, 0xcb, 0xc3, 0xff,\n  0xaf, 0xac, 0xa3, 0xff,\n  0xa9, 0xa7, 0x98, 0xff,\n  0xa7, 0xa1, 0x91, 0xff,\n  0xa1, 0x9c, 0x89, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x84, 0x7f, 0x6c, 0xff,\n  0x63, 0x5d, 0x4f, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x70, 0x6e, 0x61, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xb5, 0xb5, 0xa9, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x82, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x9d, 0x9d, 0x9b, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xb3, 0xb1, 0xa2, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x92, 0x90, 0x81, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x62, 0x64, 0x59, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x8e, 0x88, 0x78, 0xff,\n  0x88, 0x7f, 0x6e, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x74, 0x71, 0x68, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0xa3, 0xa2, 0x9e, 0xff,\n  0xb5, 0xb0, 0xaa, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0x8f, 0x8a, 0x84, 0xff,\n  0x99, 0x95, 0x92, 0xff,\n  0xb3, 0xb0, 0xa9, 0xff,\n  0xbb, 0xb9, 0xad, 0xff,\n  0xb2, 0xaf, 0xa0, 0xff,\n  0xad, 0xaa, 0x97, 0xff,\n  0x9c, 0x95, 0x83, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x87, 0x86, 0x84, 0xff,\n  0x86, 0x85, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x74, 0x70, 0x65, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xa7, 0xa4, 0x9d, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x75, 0x73, 0x64, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x6e, 0x6b, 0x5c, 0xff,\n  0x43, 0x41, 0x35, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x82, 0x7e, 0x75, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0xa2, 0x9e, 0x9b, 0xff,\n  0xb3, 0xae, 0xa8, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0xb7, 0xb4, 0xab, 0xff,\n  0xbb, 0xb9, 0xac, 0xff,\n  0xb3, 0xad, 0x9d, 0xff,\n  0xaf, 0xac, 0x9b, 0xff,\n  0x9b, 0x94, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x71, 0x6a, 0x60, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x92, 0x91, 0x7f, 0xff,\n  0x63, 0x5f, 0x53, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xc8, 0xc1, 0xb7, 0xff,\n  0xd2, 0xd2, 0xc8, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0xa2, 0x9c, 0x8c, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x7f, 0x80, 0x70, 0xff,\n  0x6c, 0x6d, 0x5f, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xaa, 0xa6, 0x9d, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x76, 0x71, 0x6b, 0xff,\n  0x5e, 0x5a, 0x51, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x7b, 0x7d, 0x6f, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xaa, 0xac, 0xa1, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0xa8, 0xa8, 0x9c, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x58, 0x59, 0x51, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0xa7, 0xa9, 0xa4, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x8b, 0x8c, 0x7c, 0xff,\n  0x8e, 0x8d, 0x79, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9a, 0x99, 0x95, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa0, 0x9f, 0x9b, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8b, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x9a, 0x95, 0x8f, 0xff,\n  0xd3, 0xcf, 0xc3, 0xff,\n  0xb7, 0xaf, 0xa2, 0xff,\n  0xb5, 0xb1, 0xa5, 0xff,\n  0xab, 0xa6, 0x93, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x64, 0x60, 0x57, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0xa2, 0x9f, 0x9a, 0xff,\n  0xd2, 0xd1, 0xcc, 0xff,\n  0xac, 0xae, 0xa1, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x75, 0x6f, 0x61, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0xa4, 0x9d, 0x97, 0xff,\n  0xce, 0xca, 0xbe, 0xff,\n  0xb6, 0xb0, 0xa0, 0xff,\n  0xb6, 0xb3, 0xa4, 0xff,\n  0xaa, 0xa5, 0x92, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x56, 0x4f, 0x47, 0xff,\n  0x56, 0x54, 0x47, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0xb5, 0xb3, 0xa7, 0xff,\n  0x9c, 0x97, 0x91, 0xff,\n  0xc4, 0xc0, 0xb5, 0xff,\n  0xb5, 0xaf, 0x9f, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x9c, 0x99, 0x8a, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x6f, 0x71, 0x63, 0xff,\n  0x72, 0x74, 0x67, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xa0, 0x9d, 0x96, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xb1, 0xb0, 0xab, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x73, 0x6f, 0x63, 0xff,\n  0x61, 0x5d, 0x54, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x74, 0x71, 0x68, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x62, 0x64, 0x59, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xa6, 0xa3, 0x9c, 0xff,\n  0xa9, 0xa6, 0x9f, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x96, 0x99, 0x8e, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x5f, 0x61, 0x54, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x86, 0x7f, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0xa4, 0xa4, 0xa2, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x87, 0x84, 0x7f, 0xff,\n  0x84, 0x80, 0x7d, 0xff,\n  0x8b, 0x86, 0x82, 0xff,\n  0x8f, 0x8c, 0x87, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xa9, 0x9f, 0x95, 0xff,\n  0xbc, 0xb2, 0xa6, 0xff,\n  0xb5, 0xb3, 0xa6, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x96, 0x93, 0x8e, 0xff,\n  0x9a, 0x95, 0x8f, 0xff,\n  0xb9, 0xb2, 0xa8, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x83, 0x7f, 0x7e, 0xff,\n  0x8c, 0x87, 0x83, 0xff,\n  0x8e, 0x8b, 0x86, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0xab, 0xa1, 0x95, 0xff,\n  0xbd, 0xb6, 0xa6, 0xff,\n  0xb3, 0xb1, 0xa4, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0xa9, 0xa3, 0x97, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0xa8, 0x9f, 0x96, 0xff,\n  0xb7, 0xb1, 0xa1, 0xff,\n  0xb4, 0xb1, 0xa2, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x9d, 0x9a, 0x89, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0xa0, 0x9a, 0x8e, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x6c, 0x6a, 0x5d, 0xff,\n  0x70, 0x71, 0x61, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0xa3, 0x9f, 0x94, 0xff,\n  0xa8, 0xa4, 0x99, 0xff,\n  0xaf, 0xac, 0xa5, 0xff,\n  0xb6, 0xb7, 0xb1, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x99, 0x96, 0x91, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x70, 0x73, 0x6c, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0xac, 0xaa, 0x9b, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xa0, 0xa2, 0x9d, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x98, 0x9b, 0x92, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x67, 0x66, 0x61, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0xa8, 0xa4, 0x99, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xba, 0xb9, 0xb4, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x99, 0x94, 0x8e, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x91, 0x8a, 0x82, 0xff,\n  0xbb, 0xb1, 0xa5, 0xff,\n  0xad, 0xa7, 0x9b, 0xff,\n  0xb5, 0xb4, 0xaf, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7b, 0x81, 0x77, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0xa0, 0x9b, 0x95, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x94, 0x8f, 0x89, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x9a, 0x95, 0x8f, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x94, 0x8d, 0x85, 0xff,\n  0xb6, 0xac, 0xa2, 0xff,\n  0xaf, 0xab, 0xa0, 0xff,\n  0xb5, 0xb4, 0xaf, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0xa0, 0x99, 0x91, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0xb0, 0xa6, 0x9a, 0xff,\n  0xb3, 0xb0, 0xa1, 0xff,\n  0xab, 0xa9, 0x9a, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x90, 0x8d, 0x88, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa3, 0x9a, 0x8b, 0xff,\n  0xa2, 0x9a, 0x8f, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0xb9, 0xb7, 0xaa, 0xff,\n  0xba, 0xbd, 0xb6, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x99, 0x94, 0x8e, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0xaf, 0xac, 0xa3, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x92, 0x93, 0x85, 0xff,\n  0xb5, 0xb3, 0xa7, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xaa, 0xad, 0xa4, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9b, 0x9e, 0x95, 0xff,\n  0xa2, 0xa4, 0x9f, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa0, 0x9c, 0x93, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x9f, 0x98, 0x90, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0xb3, 0xaf, 0xa4, 0xff,\n  0xd2, 0xd2, 0xc8, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x90, 0x8d, 0x88, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x9b, 0x94, 0x8e, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0xae, 0xa7, 0x9d, 0xff,\n  0xd5, 0xd5, 0xcd, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x8d, 0x85, 0x7a, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0xaf, 0xa7, 0x9a, 0xff,\n  0xd1, 0xcd, 0xc1, 0xff,\n  0xb9, 0xb7, 0xaa, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0xa7, 0xa4, 0x91, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0xa1, 0x9e, 0x8f, 0xff,\n  0xa8, 0xa1, 0x91, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0xcf, 0xcb, 0xc0, 0xff,\n  0xc0, 0xc1, 0xb9, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xb3, 0xb4, 0xac, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0xa4, 0xa6, 0x99, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9e, 0xa1, 0x98, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x97, 0x99, 0x96, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x9c, 0x9c, 0x9a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x88, 0x83, 0x7d, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0xaa, 0xa2, 0x97, 0xff,\n  0xaf, 0xa8, 0x9e, 0xff,\n  0xb6, 0xb6, 0xaa, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0xb0, 0xad, 0xa4, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0x87, 0x82, 0x7c, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0xa7, 0x9f, 0x92, 0xff,\n  0xa8, 0xa0, 0x95, 0xff,\n  0xb4, 0xad, 0xa3, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xb0, 0xac, 0xa0, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7c, 0x79, 0x72, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0xa7, 0x9d, 0x91, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0xb3, 0xac, 0x9c, 0xff,\n  0xc2, 0xbb, 0xa9, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x72, 0x71, 0x6d, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x9b, 0x98, 0x93, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x89, 0x85, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xa2, 0xa3, 0x95, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x90, 0x8e, 0x7f, 0xff,\n  0xa3, 0xa1, 0x92, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0xa7, 0xa0, 0x98, 0xff,\n  0xb7, 0xb3, 0xa7, 0xff,\n  0xaa, 0xa8, 0x99, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x99, 0x90, 0x89, 0xff,\n  0xc1, 0xba, 0xb2, 0xff,\n  0xce, 0xce, 0xc6, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0xa1, 0x9c, 0x96, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0xa4, 0xa1, 0x90, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0xad, 0xa9, 0xa0, 0xff,\n  0xb4, 0xb0, 0xa5, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x9b, 0x92, 0x8b, 0xff,\n  0xbf, 0xb8, 0xae, 0xff,\n  0xcd, 0xcf, 0xc4, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x92, 0x8d, 0x87, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xb0, 0xae, 0xa1, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8e, 0x90, 0x82, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x8a, 0x82, 0x75, 0xff,\n  0xa1, 0x98, 0x87, 0xff,\n  0x9a, 0x92, 0x87, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0xad, 0xa6, 0x96, 0xff,\n  0xc6, 0xc0, 0xb0, 0xff,\n  0xa6, 0x9f, 0x8f, 0xff,\n  0xcc, 0xca, 0xbd, 0xff,\n  0xc9, 0xca, 0xc4, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x79, 0x7e, 0x77, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0xa6, 0x9d, 0x8e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8b, 0x84, 0x7e, 0xff,\n  0x96, 0x8c, 0x80, 0xff,\n  0xad, 0xa6, 0x9c, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7f, 0x7c, 0x77, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x99, 0x90, 0x87, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x92, 0x89, 0x80, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0xab, 0xa4, 0x9a, 0xff,\n  0xcd, 0xc9, 0xbd, 0xff,\n  0xbf, 0xbf, 0xb3, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0xb6, 0xb2, 0xa7, 0xff,\n  0xbb, 0xbc, 0xae, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x8b, 0x84, 0x7c, 0xff,\n  0x96, 0x91, 0x8b, 0xff,\n  0x9a, 0x91, 0x88, 0xff,\n  0xa9, 0xa1, 0x96, 0xff,\n  0x9b, 0x94, 0x8a, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x92, 0x89, 0x80, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0xa5, 0x9e, 0x94, 0xff,\n  0xd1, 0xcd, 0xc1, 0xff,\n  0xc4, 0xc2, 0xb5, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8e, 0x87, 0x7d, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0xb3, 0xad, 0xa1, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x97, 0x8f, 0x84, 0xff,\n  0xa7, 0x9e, 0x8f, 0xff,\n  0xbd, 0xb4, 0xa5, 0xff,\n  0xb1, 0xaa, 0x9a, 0xff,\n  0xb7, 0xb1, 0xa3, 0xff,\n  0xcc, 0xca, 0xbe, 0xff,\n  0xaf, 0xb0, 0xaa, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x95, 0x8d, 0x82, 0xff,\n  0xa6, 0x9d, 0x8e, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x9a, 0x91, 0x82, 0xff,\n  0xaa, 0xa4, 0x94, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x72, 0x75, 0x6c, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7e, 0x7a, 0x6f, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0xb1, 0xab, 0x9d, 0xff,\n  0xab, 0xa5, 0x99, 0xff,\n  0x91, 0x87, 0x7b, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xb7, 0xb3, 0xaa, 0xff,\n  0xcb, 0xcb, 0xbf, 0xff,\n  0xab, 0xab, 0x9f, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0xa7, 0x9e, 0x97, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x93, 0x8c, 0x84, 0xff,\n  0xa3, 0x9c, 0x92, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0xaf, 0xa9, 0x9d, 0xff,\n  0xab, 0xa8, 0x99, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xbd, 0xb9, 0xae, 0xff,\n  0xcc, 0xca, 0xbd, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x96, 0x8e, 0x81, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x94, 0x8c, 0x81, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0xa2, 0x9a, 0x8f, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x98, 0x8e, 0x82, 0xff,\n  0xa3, 0x9a, 0x89, 0xff,\n  0xb0, 0xaa, 0x9c, 0xff,\n  0xa9, 0xa1, 0x94, 0xff,\n  0xb4, 0xae, 0xa2, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0xc9, 0xc9, 0xbd, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0xb4, 0xaf, 0x9c, 0xff,\n  0xab, 0xa8, 0x97, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0xb5, 0xb2, 0x9f, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x70, 0x73, 0x6a, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x82, 0x7f, 0x6e, 0xff,\n  0x94, 0x91, 0x80, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x97, 0x94, 0x83, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x79, 0x75, 0x6c, 0xff,\n  0x8b, 0x82, 0x79, 0xff,\n  0x98, 0x8f, 0x86, 0xff,\n  0xab, 0xa5, 0x97, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x8c, 0x84, 0x79, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xb1, 0xad, 0xa1, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7a, 0x73, 0x6b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8e, 0x89, 0x83, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x7c, 0x78, 0x6f, 0xff,\n  0x87, 0x80, 0x78, 0xff,\n  0x9b, 0x93, 0x88, 0xff,\n  0xaa, 0xa4, 0x96, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8c, 0x82, 0x79, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xb1, 0xad, 0xa1, 0xff,\n  0xba, 0xba, 0xb0, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x87, 0x88, 0x7a, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x73, 0x71, 0x65, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0xa2, 0x9b, 0x89, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0xaf, 0xa8, 0x98, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xab, 0xa5, 0x97, 0xff,\n  0xb1, 0xaf, 0xa2, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0xb1, 0xae, 0x9d, 0xff,\n  0xca, 0xcc, 0xbf, 0xff,\n  0x9c, 0x9e, 0x91, 0xff,\n  0xa3, 0xa5, 0x98, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0xaf, 0xac, 0x99, 0xff,\n  0xaf, 0xa9, 0x99, 0xff,\n  0x9a, 0x93, 0x83, 0xff,\n  0x9c, 0x94, 0x87, 0xff,\n  0xae, 0xa5, 0x94, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x7d, 0x78, 0x72, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x9b, 0x94, 0x81, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x80, 0x7a, 0x6e, 0xff,\n  0x8c, 0x83, 0x7a, 0xff,\n  0x9d, 0x96, 0x8c, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0xac, 0xa4, 0x97, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x9d, 0x96, 0x8c, 0xff,\n  0xcd, 0xca, 0xc1, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x96, 0x91, 0x8b, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x7a, 0x73, 0x69, 0xff,\n  0x8f, 0x86, 0x7d, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0xae, 0xa7, 0x97, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0xd1, 0xcf, 0xc3, 0xff,\n  0xbb, 0xbd, 0xb2, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8a, 0x82, 0x77, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x88, 0x7c, 0x70, 0xff,\n  0x9f, 0x93, 0x83, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0xac, 0xa5, 0x95, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x81, 0x86, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0xa0, 0x9a, 0x8e, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0xa0, 0x99, 0x86, 0xff,\n  0xb3, 0xae, 0x9b, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x76, 0x72, 0x67, 0xff,\n  0x83, 0x7d, 0x6d, 0xff,\n  0x89, 0x87, 0x78, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0xab, 0xa2, 0x91, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0xa7, 0xa1, 0x91, 0xff,\n  0xa3, 0x9c, 0x8c, 0xff,\n  0x93, 0x89, 0x7d, 0xff,\n  0xa0, 0x98, 0x8b, 0xff,\n  0xaf, 0xac, 0x9d, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x81, 0x88, 0x81, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x8e, 0x8c, 0x7d, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x6b, 0x6d, 0x6a, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0xa1, 0x9c, 0x88, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x7c, 0x76, 0x6a, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0xab, 0xa8, 0x99, 0xff,\n  0xa9, 0xa3, 0x95, 0xff,\n  0xa6, 0xa3, 0x94, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x6e, 0x6d, 0x68, 0xff,\n  0x6f, 0x6c, 0x65, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x7f, 0x79, 0x6d, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0xae, 0xab, 0x9c, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0xa4, 0xa1, 0x90, 0xff,\n  0x9f, 0x99, 0x8b, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x6b, 0x62, 0x5b, 0xff,\n  0x95, 0x8b, 0x7f, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x83, 0x7d, 0x71, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0xaa, 0xa3, 0x93, 0xff,\n  0x9d, 0x96, 0x8c, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0xa2, 0x9f, 0x8e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x9b, 0x94, 0x84, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x92, 0x8a, 0x77, 0xff,\n  0x9a, 0x8e, 0x80, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x89, 0x81, 0x76, 0xff,\n  0x99, 0x8d, 0x7d, 0xff,\n  0x9c, 0x94, 0x87, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0x99, 0x91, 0x86, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x67, 0x68, 0x63, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0xa8, 0xa2, 0x92, 0xff,\n  0x99, 0x96, 0x85, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x96, 0x8c, 0x80, 0xff,\n  0xaa, 0xa3, 0x99, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x73, 0x6f, 0x66, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0x98, 0x95, 0x84, 0xff,\n  0x94, 0x8d, 0x7d, 0xff,\n  0x99, 0x8f, 0x83, 0xff,\n  0xa6, 0x9f, 0x95, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0xa0, 0x98, 0x8b, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0xa0, 0xa3, 0x9a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x66, 0x62, 0x57, 0xff,\n  0x84, 0x7b, 0x6a, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x9a, 0x8e, 0x82, 0xff,\n  0x97, 0x90, 0x86, 0xff,\n  0xb4, 0xad, 0x9b, 0xff,\n  0xb2, 0xaf, 0x9c, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0xa6, 0x9d, 0x8c, 0xff,\n  0x9b, 0x92, 0x83, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0x9b, 0x92, 0x83, 0xff,\n  0x97, 0x8d, 0x81, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0xa3, 0x9f, 0x94, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x70, 0x6c, 0x63, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0xa1, 0x9e, 0x8d, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0xba, 0xb8, 0xac, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x8d, 0x92, 0x8c, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x66, 0x66, 0x64, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x8b, 0x89, 0x7a, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x99, 0x96, 0x83, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x64, 0x60, 0x57, 0xff,\n  0x87, 0x7e, 0x6f, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x83, 0x7d, 0x71, 0xff,\n  0x83, 0x7b, 0x70, 0xff,\n  0xa4, 0x9c, 0x91, 0xff,\n  0x9c, 0x94, 0x89, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x80, 0x79, 0x71, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8c, 0x87, 0x81, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x66, 0x62, 0x59, 0xff,\n  0x83, 0x7b, 0x6e, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x81, 0x7b, 0x6f, 0xff,\n  0x84, 0x7c, 0x71, 0xff,\n  0xa2, 0x9a, 0x8d, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0x9f, 0x96, 0x87, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x64, 0x60, 0x54, 0xff,\n  0x82, 0x7b, 0x6b, 0xff,\n  0x8f, 0x88, 0x76, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0xa3, 0x9c, 0x92, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0xa6, 0x9f, 0x8d, 0xff,\n  0xa6, 0xa3, 0x92, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x9c, 0x93, 0x82, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x9a, 0x93, 0x83, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0xa4, 0xa0, 0x94, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x9c, 0x9e, 0x91, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x6d, 0x66, 0x5c, 0xff,\n  0x83, 0x80, 0x6f, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x78, 0x75, 0x66, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x55, 0x54, 0x50, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x78, 0x75, 0x64, 0xff,\n  0x83, 0x80, 0x6d, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x6e, 0x66, 0x5b, 0xff,\n  0x8e, 0x85, 0x74, 0xff,\n  0x7f, 0x7b, 0x70, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x9f, 0x98, 0x86, 0xff,\n  0x99, 0x92, 0x82, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x70, 0x73, 0x6c, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x6d, 0x68, 0x62, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x6e, 0x6b, 0x64, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x6f, 0x67, 0x5c, 0xff,\n  0x8e, 0x85, 0x76, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x95, 0x8c, 0x7d, 0xff,\n  0xa2, 0x9a, 0x87, 0xff,\n  0x9b, 0x92, 0x81, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x64, 0x60, 0x55, 0xff,\n  0x77, 0x71, 0x63, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x83, 0x7d, 0x6d, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x93, 0x94, 0x84, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x9a, 0x97, 0x86, 0xff,\n  0x91, 0x8e, 0x7d, 0xff,\n  0x90, 0x8e, 0x7f, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x74, 0x6e, 0x60, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x8d, 0x87, 0x77, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x5f, 0x5f, 0x53, 0xff,\n  0x77, 0x74, 0x63, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x8e, 0x8e, 0xff,\n  0x97, 0x96, 0x92, 0xff,\n  0x8d, 0x8c, 0x8a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x67, 0x68, 0x63, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x65, 0x63, 0x56, 0xff,\n  0x7c, 0x76, 0x66, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x7d, 0x79, 0x6e, 0xff,\n  0x74, 0x70, 0x65, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x9f, 0xa1, 0x9c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x72, 0x73, 0x65, 0xff,\n  0x63, 0x61, 0x54, 0xff,\n  0x62, 0x5e, 0x53, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x9f, 0x9c, 0x89, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x74, 0x70, 0x65, 0xff,\n  0x77, 0x73, 0x6a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0xb1, 0xb4, 0xab, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x95, 0x95, 0x93, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x5c, 0x5b, 0x57, 0xff,\n  0x6f, 0x6b, 0x62, 0xff,\n  0x7a, 0x73, 0x69, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xaf, 0xb0, 0xaa, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0xa0, 0xa2, 0x9d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x64, 0x60, 0x55, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x90, 0x87, 0x76, 0xff,\n  0xa3, 0x9e, 0x8a, 0xff,\n  0x8e, 0x88, 0x78, 0xff,\n  0x70, 0x6a, 0x5c, 0xff,\n  0x74, 0x6b, 0x62, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xba, 0xba, 0xb2, 0xff,\n  0xb9, 0xba, 0xb4, 0xff,\n  0xad, 0xb2, 0xab, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x7f, 0x76, 0x67, 0xff,\n  0x89, 0x7d, 0x71, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x67, 0x63, 0x5a, 0xff,\n  0x78, 0x71, 0x67, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x8a, 0x83, 0x73, 0xff,\n  0x88, 0x85, 0x74, 0xff,\n  0x7c, 0x79, 0x6a, 0xff,\n  0x6d, 0x69, 0x60, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x6e, 0x67, 0x5d, 0xff,\n  0x76, 0x73, 0x62, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x57, 0x59, 0x4e, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x6d, 0x6c, 0x67, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xc3, 0xc2, 0xbd, 0xff,\n  0xd5, 0xd6, 0xd1, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x69, 0x64, 0x5e, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x71, 0x6d, 0x62, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0xbc, 0xbb, 0xb6, 0xff,\n  0xd4, 0xd5, 0xcf, 0xff,\n  0xab, 0xae, 0xa7, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x5f, 0x5c, 0x55, 0xff,\n  0x70, 0x69, 0x5f, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xc0, 0xbf, 0xba, 0xff,\n  0xdb, 0xdc, 0xd7, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x68, 0x64, 0x5b, 0xff,\n  0x85, 0x7d, 0x70, 0xff,\n  0x6d, 0x67, 0x59, 0xff,\n  0x70, 0x6a, 0x5e, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x6c, 0x6b, 0x67, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xb4, 0xb1, 0xa8, 0xff,\n  0xb7, 0xb7, 0xad, 0xff,\n  0xc9, 0xc8, 0xc3, 0xff,\n  0xb1, 0xb3, 0xa8, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x62, 0x5d, 0x57, 0xff,\n  0x75, 0x6b, 0x61, 0xff,\n  0x70, 0x68, 0x5b, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x6c, 0x69, 0x62, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0xaf, 0xb0, 0xab, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x93, 0x96, 0x8b, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x68, 0x65, 0x5e, 0xff,\n  0x6d, 0x66, 0x5e, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x6d, 0x6c, 0x67, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xb2, 0xb2, 0xa6, 0xff,\n  0xb7, 0xb7, 0xad, 0xff,\n  0xb8, 0xbb, 0xb4, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x68, 0x65, 0x5e, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x72, 0x70, 0x63, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xb0, 0xb2, 0xa7, 0xff,\n  0xaf, 0xb2, 0xab, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0xb5, 0xba, 0xb3, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x59, 0x5a, 0x55, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xc6, 0xc7, 0xc1, 0xff,\n  0xc9, 0xc9, 0xc1, 0xff,\n  0xb4, 0xb1, 0xaa, 0xff,\n  0xb2, 0xb1, 0xac, 0xff,\n  0xa9, 0xa8, 0xa3, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x5f, 0x5b, 0x50, 0xff,\n  0x6b, 0x67, 0x5e, 0xff,\n  0x6c, 0x67, 0x63, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xb2, 0xb1, 0xac, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0xc4, 0xc1, 0xba, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8f, 0x81, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x6b, 0x6a, 0x65, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xcb, 0xcc, 0xc6, 0xff,\n  0xc9, 0xc9, 0xc1, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xb6, 0xb5, 0xb0, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x6b, 0x68, 0x61, 0xff,\n  0x5f, 0x5b, 0x52, 0xff,\n  0x65, 0x61, 0x58, 0xff,\n  0x6c, 0x67, 0x61, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0xb7, 0xb4, 0xab, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x97, 0x9a, 0x91, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x64, 0x61, 0x58, 0xff,\n  0x6c, 0x68, 0x5f, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xb2, 0xb2, 0xaa, 0xff,\n  0xae, 0xab, 0xa4, 0xff,\n  0xa5, 0xa2, 0x9b, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x66, 0x65, 0x60, 0xff,\n  0x58, 0x59, 0x54, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x6e, 0x71, 0x6a, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xab, 0xac, 0xa7, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x59, 0x5a, 0x55, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xb4, 0xb3, 0xae, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0xb0, 0xad, 0xa6, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xba, 0xbb, 0xb6, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0xa5, 0xa2, 0x9b, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x75, 0x74, 0x70, 0xff,\n  0x80, 0x7d, 0x78, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xbe, 0xbb, 0xb4, 0xff,\n  0xbd, 0xbd, 0xb5, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xb0, 0xab, 0xa5, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x74, 0x71, 0x6a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xac, 0xa9, 0xa2, 0xff,\n  0xb8, 0xb8, 0xb0, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xaf, 0xa9, 0x9d, 0xff,\n  0xab, 0xa5, 0x99, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x71, 0x6e, 0x67, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0xc7, 0xc7, 0xbb, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xb4, 0xb1, 0xa8, 0xff,\n  0xbd, 0xbb, 0xaf, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x6c, 0x6f, 0x66, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xbb, 0xb8, 0xaf, 0xff,\n  0xac, 0xa7, 0xa1, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0x9f, 0x98, 0x8e, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xa1, 0xa0, 0x9c, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x9b, 0x9a, 0x96, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xb2, 0xb2, 0xaa, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa5, 0xa4, 0x9f, 0xff,\n  0xb9, 0xb8, 0xb3, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xa1, 0xa3, 0x96, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xb5, 0xb1, 0xa6, 0xff,\n  0xb2, 0xaf, 0xa6, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xb4, 0xb4, 0xaa, 0xff,\n  0xc4, 0xc5, 0xbf, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xae, 0xa8, 0x9c, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0xba, 0xba, 0xae, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0xae, 0xa7, 0x9d, 0xff,\n  0xba, 0xb8, 0xac, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0xa9, 0xa5, 0x9c, 0xff,\n  0xa3, 0x9c, 0x92, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xb6, 0xb6, 0xac, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa3, 0xa5, 0x9a, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xb2, 0xb4, 0xa9, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xac, 0xa7, 0xa1, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x93, 0x8f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x73, 0x76, 0x6d, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xb4, 0xb1, 0xaa, 0xff,\n  0xb5, 0xb3, 0xa6, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa5, 0xa1, 0x95, 0xff,\n  0xb3, 0xaf, 0xa3, 0xff,\n  0xc9, 0xc6, 0xbd, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x9f, 0x98, 0x8e, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xb2, 0xb3, 0xad, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0xa6, 0xa2, 0x99, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x69, 0x6b, 0x60, 0xff,\n  0x87, 0x88, 0x7a, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0xaa, 0xa7, 0xa0, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x99, 0x9a, 0x8c, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x70, 0x71, 0x63, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x70, 0x72, 0x67, 0xff,\n  0x70, 0x72, 0x67, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xc1, 0xc3, 0xb8, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xa9, 0xa6, 0x9f, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa8, 0xa4, 0x9b, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xb9, 0xb9, 0xb1, 0xff,\n  0xbf, 0xbf, 0xb7, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0x9f, 0x98, 0x90, 0xff,\n  0x9e, 0x97, 0x8d, 0xff,\n  0x9e, 0x97, 0x8d, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0xb0, 0xb1, 0xac, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xbc, 0xbd, 0xb5, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x96, 0x8f, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xae, 0xad, 0xa8, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x70, 0x6d, 0x68, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xbf, 0xbf, 0xb7, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x9e, 0x96, 0x8b, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x6f, 0x71, 0x66, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xb4, 0xb6, 0xab, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa1, 0x9e, 0x99, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8a, 0x8a, 0x8a, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x59, 0x59, 0x4d, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x94, 0x91, 0x7e, 0xff,\n  0x71, 0x6f, 0x60, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0xa8, 0xa4, 0x99, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xaf, 0xb0, 0xab, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0xab, 0xa6, 0xa0, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x5e, 0x5f, 0x57, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x6f, 0x75, 0x69, 0xff,\n  0x58, 0x5b, 0x54, 0xff,\n  0x6c, 0x6b, 0x67, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0xae, 0xb1, 0xaa, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x57, 0x56, 0x51, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xb8, 0xb7, 0xb2, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8d, 0x92, 0x8c, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x99, 0x98, 0x94, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0xad, 0xad, 0xab, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0xa0, 0x9f, 0x9b, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x8b, 0x90, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x9c, 0x9e, 0x9b, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x6e, 0x71, 0x66, 0xff,\n  0x55, 0x58, 0x51, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x8b, 0x8f, 0x81, 0xff,\n  0x5a, 0x5d, 0x54, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x70, 0x73, 0x68, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x68, 0x67, 0x62, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x96, 0x93, 0x8e, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7d, 0x7e, 0x6e, 0xff,\n  0x63, 0x64, 0x56, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x6f, 0x71, 0x66, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x97, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x9b, 0x9e, 0x95, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0x9e, 0x9d, 0x99, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x5c, 0x5b, 0x57, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x98, 0x9d, 0x97, 0xff,\n  0x94, 0x96, 0x93, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x98, 0x9a, 0x97, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x9c, 0x9e, 0x99, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x70, 0x73, 0x68, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0x9b, 0xa2, 0x92, 0xff,\n  0x4d, 0x53, 0x49, 0xff,\n  0x5b, 0x5a, 0x56, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9a, 0x99, 0x95, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x69, 0x69, 0x67, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x62, 0x64, 0x59, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x96, 0x98, 0x95, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x94, 0x90, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x66, 0x67, 0x62, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x88, 0x8f, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x59, 0x5b, 0x50, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x95, 0x9a, 0x94, 0xff,\n  0x95, 0x95, 0x93, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x9c, 0x9e, 0x99, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x98, 0x95, 0x90, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x94, 0x96, 0x93, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x9f, 0xa4, 0xa0, 0xff,\n  0x99, 0x9e, 0x9a, 0xff,\n  0x9a, 0x9a, 0x98, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x9d, 0xa2, 0x9e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x9f, 0xa1, 0x9c, 0xff,\n  0xa3, 0xa5, 0xa2, 0xff,\n  0x9a, 0x9c, 0x99, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x70, 0x72, 0x67, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x8e, 0x95, 0x85, 0xff,\n  0x52, 0x5a, 0x4b, 0xff,\n  0x57, 0x59, 0x54, 0xff,\n  0x6b, 0x6c, 0x67, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0x88, 0x8e, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x9c, 0x9b, 0x97, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x59, 0x5a, 0x4c, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xa6, 0xa8, 0xa5, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x62, 0x64, 0x56, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa2, 0xa5, 0x9e, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x80, 0x81, 0x6f, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8d, 0x94, 0x8c, 0xff,\n  0x87, 0x8e, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x64, 0x67, 0x5e, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x96, 0x98, 0x95, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x96, 0x98, 0x95, 0xff,\n  0x9a, 0x9c, 0x99, 0xff,\n  0xa2, 0xa9, 0xa1, 0xff,\n  0x9c, 0xa3, 0x9c, 0xff,\n  0x97, 0x9c, 0x98, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0xa1, 0xa6, 0xa0, 0xff,\n  0x9c, 0x9f, 0x98, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0xa0, 0xa5, 0x9f, 0xff,\n  0x9d, 0x9f, 0x9c, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x74, 0x76, 0x68, 0xff,\n  0x48, 0x49, 0x43, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x94, 0x93, 0x91, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7a, 0x83, 0x72, 0xff,\n  0x4c, 0x54, 0x49, 0xff,\n  0x56, 0x56, 0x54, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x68, 0x6c, 0x5b, 0xff,\n  0x48, 0x49, 0x41, 0xff,\n  0x63, 0x62, 0x5d, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x94, 0x96, 0x93, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x99, 0x96, 0x91, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8f, 0x8e, 0x7a, 0xff,\n  0x4d, 0x50, 0x45, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x91, 0x92, 0x84, 0xff,\n  0x7b, 0x7a, 0x68, 0xff,\n  0x55, 0x55, 0x4b, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x64, 0x65, 0x57, 0xff,\n  0x54, 0x56, 0x49, 0xff,\n  0x5d, 0x60, 0x59, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8c, 0x7e, 0xff,\n  0x90, 0x94, 0x7d, 0xff,\n  0x4f, 0x51, 0x46, 0xff,\n  0x51, 0x50, 0x4c, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x99, 0x9e, 0x97, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xa4, 0xa1, 0x9a, 0xff,\n  0x9b, 0x96, 0x90, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x48, 0x49, 0x41, 0xff,\n  0x58, 0x5b, 0x54, 0xff,\n  0x6c, 0x6f, 0x68, 0xff,\n  0x76, 0x7b, 0x74, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x96, 0x96, 0x94, 0xff,\n  0x99, 0x99, 0x97, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x90, 0x98, 0x8d, 0xff,\n  0xa0, 0xa7, 0x9f, 0xff,\n  0x9d, 0x9f, 0x9a, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0xa0, 0xa2, 0x9d, 0xff,\n  0x9c, 0x9e, 0x99, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xa0, 0xa5, 0x9e, 0xff,\n  0x9d, 0x9f, 0x9c, 0xff,\n  0x95, 0x95, 0x93, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x99, 0x9e, 0x97, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x44, 0x47, 0x40, 0xff,\n  0x58, 0x58, 0x56, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x9b, 0x9b, 0x9b, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0xa2, 0xa4, 0xa1, 0xff,\n  0x9a, 0x9f, 0x99, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9c, 0x9e, 0x91, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x6a, 0x6e, 0x5f, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x54, 0x54, 0x52, 0xff,\n  0x67, 0x68, 0x63, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x5d, 0x61, 0x52, 0xff,\n  0x3f, 0x44, 0x3d, 0xff,\n  0x52, 0x52, 0x50, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x90, 0x8f, 0x8d, 0xff,\n  0x99, 0x99, 0x97, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0xa0, 0xa5, 0x9f, 0xff,\n  0x98, 0x9f, 0x98, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x99, 0x96, 0x91, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0x65, 0x68, 0x57, 0xff,\n  0x49, 0x4b, 0x40, 0xff,\n  0x56, 0x56, 0x54, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0x97, 0x9c, 0x95, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x5d, 0x5b, 0x4e, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0xaf, 0xb1, 0xac, 0xff,\n  0xb6, 0xb8, 0xb3, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x91, 0x94, 0x89, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x54, 0x51, 0x4a, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8d, 0x92, 0x8c, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x64, 0x67, 0x5c, 0xff,\n  0x4c, 0x50, 0x42, 0xff,\n  0x5a, 0x5d, 0x56, 0xff,\n  0x6d, 0x6e, 0x69, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x9d, 0x9f, 0x9a, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x94, 0x9b, 0x93, 0xff,\n  0x99, 0x9e, 0x97, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8f, 0x8c, 0x7b, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x48, 0x47, 0x45, 0xff,\n  0x55, 0x56, 0x4e, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x9a, 0x9d, 0x94, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x9f, 0xa6, 0x9f, 0xff,\n  0x98, 0x9d, 0x97, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xa4, 0xa9, 0xa3, 0xff,\n  0xa7, 0xac, 0xa8, 0xff,\n  0x95, 0x9b, 0x97, 0xff,\n  0x99, 0x9e, 0x97, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x46, 0x47, 0x42, 0xff,\n  0x60, 0x61, 0x5c, 0xff,\n  0x73, 0x72, 0x6e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0xa4, 0xa4, 0xa2, 0xff,\n  0xb5, 0xba, 0xb4, 0xff,\n  0xb5, 0xb8, 0xb1, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x99, 0x99, 0x97, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x95, 0x95, 0x93, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x88, 0x76, 0xff,\n  0x62, 0x65, 0x54, 0xff,\n  0x4c, 0x4f, 0x48, 0xff,\n  0x5c, 0x5c, 0x5a, 0xff,\n  0x6f, 0x6f, 0x6d, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0xa5, 0xa7, 0xa4, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x44, 0x47, 0x40, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0xa5, 0xa5, 0xa3, 0xff,\n  0xb5, 0xba, 0xb4, 0xff,\n  0xaf, 0xb2, 0xab, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x9e, 0x97, 0x87, 0xff,\n  0x8b, 0x89, 0x74, 0xff,\n  0x60, 0x61, 0x4f, 0xff,\n  0x44, 0x45, 0x3f, 0xff,\n  0x5a, 0x59, 0x57, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xb9, 0xbb, 0xb6, 0xff,\n  0xad, 0xb0, 0xa9, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x4f, 0x4e, 0x4a, 0xff,\n  0x60, 0x61, 0x5c, 0xff,\n  0x78, 0x75, 0x6e, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x8a, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0xa0, 0xa3, 0x9a, 0xff,\n  0xad, 0xb5, 0xaa, 0xff,\n  0xae, 0xb1, 0xa8, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0xab, 0xae, 0xa5, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x72, 0x77, 0x70, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x6b, 0x6e, 0x67, 0xff,\n  0x6d, 0x70, 0x67, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x4e, 0x51, 0x48, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x9f, 0xa1, 0x9c, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xb4, 0xb3, 0xae, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x72, 0x78, 0x6e, 0xff,\n  0x67, 0x6c, 0x65, 0xff,\n  0x56, 0x5c, 0x52, 0xff,\n  0x49, 0x4a, 0x45, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xad, 0xae, 0xa9, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x94, 0x99, 0x92, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x94, 0x99, 0x92, 0xff,\n  0x74, 0x79, 0x72, 0xff,\n  0x7e, 0x81, 0x76, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x53, 0x54, 0x4c, 0xff,\n  0x49, 0x4a, 0x45, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x91, 0x8d, 0xff,\n  0xa2, 0xa7, 0xa3, 0xff,\n  0xa6, 0xa8, 0xa5, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x9f, 0xa4, 0x9e, 0xff,\n  0x9c, 0xa1, 0x9b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x9d, 0xa2, 0x9b, 0xff,\n  0x9a, 0xa1, 0x9a, 0xff,\n  0xa6, 0xa9, 0xa2, 0xff,\n  0x9d, 0xa4, 0x9d, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x77, 0x7c, 0x75, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x65, 0x67, 0x5a, 0xff,\n  0x49, 0x4c, 0x43, 0xff,\n  0x50, 0x51, 0x4c, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0xa4, 0xa7, 0xa0, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xb2, 0xb1, 0xac, 0xff,\n  0xab, 0xad, 0xaa, 0xff,\n  0x9c, 0x9e, 0x99, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x56, 0x58, 0x4b, 0xff,\n  0x49, 0x4a, 0x44, 0xff,\n  0x5c, 0x5d, 0x58, 0xff,\n  0x6c, 0x6c, 0x6a, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x9c, 0x9e, 0x9d, 0xff,\n  0xb0, 0xb5, 0xb1, 0xff,\n  0xae, 0xb0, 0xab, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0x99, 0x9b, 0x98, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x61, 0x62, 0x52, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x76, 0x75, 0x71, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0xa2, 0xa5, 0x9e, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xab, 0xad, 0xa8, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x7b, 0x78, 0x67, 0xff,\n  0x4b, 0x4d, 0x42, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x71, 0x6e, 0x69, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0xa1, 0xa4, 0x9d, 0xff,\n  0xa6, 0xa8, 0xa3, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xaa, 0xa9, 0xa4, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x4b, 0x4a, 0x46, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa5, 0xa8, 0x9f, 0xff,\n  0xa1, 0xa8, 0xa0, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x93, 0x98, 0x91, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x81, 0x85, 0x77, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x50, 0x52, 0x4f, 0xff,\n  0x5e, 0x5f, 0x5a, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0xa6, 0xa9, 0xa2, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x74, 0x76, 0x71, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x69, 0x6d, 0x5f, 0xff,\n  0x5e, 0x61, 0x56, 0xff,\n  0x4f, 0x52, 0x49, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x6e, 0x71, 0x68, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0x9e, 0xa0, 0x95, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x97, 0x9c, 0x96, 0xff,\n  0x9b, 0x9d, 0x98, 0xff,\n  0x90, 0x95, 0x91, 0xff,\n  0x95, 0x9a, 0x93, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x7c, 0x82, 0x7e, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x76, 0x73, 0x6a, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x51, 0x51, 0x45, 0xff,\n  0x60, 0x61, 0x5c, 0xff,\n  0x62, 0x62, 0x60, 0xff,\n  0x73, 0x76, 0x6f, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x9a, 0x9f, 0x99, 0xff,\n  0xa4, 0xa6, 0xa3, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x9b, 0x9d, 0x9a, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0xa3, 0xad, 0xa5, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x9d, 0xa4, 0x9d, 0xff,\n  0x79, 0x83, 0x7b, 0xff,\n  0x68, 0x72, 0x6a, 0xff,\n  0x6c, 0x71, 0x6d, 0xff,\n  0x71, 0x74, 0x6d, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x46, 0x47, 0x42, 0xff,\n  0x47, 0x48, 0x43, 0xff,\n  0x66, 0x65, 0x61, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0xb2, 0xb3, 0xae, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x4f, 0x50, 0x48, 0xff,\n  0x52, 0x52, 0x50, 0xff,\n  0x68, 0x68, 0x66, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x8b, 0x87, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x94, 0x99, 0x93, 0xff,\n  0xac, 0xb1, 0xad, 0xff,\n  0xa4, 0xa9, 0xa2, 0xff,\n  0xa0, 0xa2, 0x9d, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0xb5, 0xb6, 0xb0, 0xff,\n  0xb3, 0xb4, 0xaf, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x6f, 0x72, 0x6b, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x5a, 0x5c, 0x51, 0xff,\n  0x41, 0x42, 0x3c, 0xff,\n  0x48, 0x49, 0x44, 0xff,\n  0x66, 0x62, 0x5f, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x87, 0x8c, 0x85, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x64, 0x62, 0x55, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x65, 0x65, 0x63, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x8b, 0x88, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x4f, 0x4e, 0x49, 0xff,\n  0x51, 0x52, 0x4d, 0xff,\n  0x73, 0x72, 0x6e, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xaa, 0xa9, 0xa4, 0xff,\n  0xab, 0xac, 0xa7, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x57, 0x5a, 0x53, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xa2, 0xa4, 0x97, 0xff,\n  0xa6, 0xa7, 0x99, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x66, 0x69, 0x62, 0xff,\n  0x5c, 0x5f, 0x56, 0xff,\n  0x5c, 0x5f, 0x58, 0xff,\n  0x66, 0x68, 0x63, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0x9a, 0x99, 0x95, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x93, 0x98, 0x92, 0xff,\n  0x93, 0x98, 0x92, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x6e, 0x70, 0x6d, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x4a, 0x49, 0x44, 0xff,\n  0x51, 0x52, 0x4d, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x7c, 0x7c, 0x7c, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0xb3, 0xb5, 0xaa, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0xa2, 0xa2, 0xa0, 0xff,\n  0x9d, 0x9f, 0x9a, 0xff,\n  0xa3, 0xa8, 0xa2, 0xff,\n  0x95, 0x95, 0x95, 0xff,\n  0x9c, 0x9c, 0x9a, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x73, 0x78, 0x72, 0xff,\n  0x67, 0x6c, 0x66, 0xff,\n  0x4e, 0x50, 0x4b, 0xff,\n  0x42, 0x43, 0x3e, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x94, 0x96, 0x93, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xbc, 0xbd, 0xb8, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x5e, 0x5d, 0x59, 0xff,\n  0x68, 0x68, 0x66, 0xff,\n  0x76, 0x78, 0x75, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x96, 0x9b, 0x95, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x99, 0x98, 0x94, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x73, 0x78, 0x74, 0xff,\n  0x61, 0x63, 0x5e, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x66, 0x65, 0x61, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x96, 0x96, 0x94, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xbf, 0xc0, 0xbb, 0xff,\n  0x9e, 0xa0, 0x9d, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xad, 0xae, 0xa9, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x9e, 0x9b, 0x96, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x83, 0x8a, 0x83, 0xff,\n  0x82, 0x89, 0x82, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x84, 0x86, 0x85, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x6d, 0x6f, 0x6a, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7c, 0x82, 0x76, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa3, 0x9f, 0x94, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x74, 0x74, 0x72, 0xff,\n  0x6a, 0x6a, 0x68, 0xff,\n  0x5b, 0x5b, 0x59, 0xff,\n  0x5f, 0x5f, 0x5d, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0xa9, 0xa8, 0xa3, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x60, 0x65, 0x5f, 0xff,\n  0x5b, 0x5d, 0x58, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8e, 0x94, 0x90, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xcc, 0xca, 0xbb, 0xff,\n  0xbb, 0xbb, 0xb1, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x78, 0x7a, 0x77, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x8f, 0x91, 0x90, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xcb, 0xc9, 0xba, 0xff,\n  0xb7, 0xb7, 0xad, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x9c, 0x99, 0x94, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0xac, 0xab, 0xa6, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x9e, 0x9f, 0x91, 0xff,\n  0xc1, 0xc3, 0xb8, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x72, 0x75, 0x6a, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0xaa, 0xa7, 0x98, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xc3, 0xc1, 0xb4, 0xff,\n  0xc2, 0xc4, 0xc1, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x90, 0x95, 0x91, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8f, 0x94, 0x90, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x9d, 0xa2, 0x9b, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x97, 0x9e, 0x97, 0xff,\n  0x99, 0x9f, 0x9d, 0xff,\n  0x83, 0x85, 0x84, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x76, 0x78, 0x75, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xb7, 0xb3, 0xa7, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0xaf, 0xae, 0xaa, 0xff,\n  0xab, 0xaa, 0xa8, 0xff,\n  0xb4, 0xb3, 0xaf, 0xff,\n  0xbe, 0xbd, 0xb9, 0xff,\n  0xb9, 0xba, 0xb4, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0xb4, 0xb1, 0xa2, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x9c, 0x9f, 0x98, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x89, 0x90, 0x89, 0xff,\n  0x90, 0x97, 0x8f, 0xff,\n  0x8b, 0x95, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xb4, 0xb2, 0xa3, 0xff,\n  0xb9, 0xb9, 0xaf, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0xb2, 0xae, 0xa2, 0xff,\n  0xaf, 0xac, 0x9b, 0xff,\n  0xe8, 0xea, 0xdf, 0xff,\n  0xb8, 0xb8, 0xb6, 0xff,\n  0x9a, 0x9a, 0x98, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x8f, 0x8f, 0x8f, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x92, 0x96, 0x95, 0xff,\n  0x8b, 0x90, 0x8c, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x8a, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x94, 0x9b, 0x93, 0xff,\n  0x94, 0x9a, 0x96, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x96, 0x95, 0x91, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xb5, 0xb5, 0xab, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xb8, 0xb8, 0xac, 0xff,\n  0xcf, 0xd1, 0xc3, 0xff,\n  0xb3, 0xb5, 0xaa, 0xff,\n  0xa5, 0xa8, 0x9f, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xb8, 0xb8, 0xac, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8d, 0x93, 0x87, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x6f, 0x72, 0x69, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xbf, 0xbc, 0xa9, 0xff,\n  0xbc, 0xbd, 0xb5, 0xff,\n  0x98, 0x98, 0x96, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x76, 0x7b, 0x74, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x75, 0x7b, 0x6f, 0xff,\n  0x77, 0x7c, 0x75, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x77, 0x7a, 0x6f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0xb2, 0xb3, 0xa1, 0xff,\n  0xcb, 0xce, 0xbd, 0xff,\n  0xc6, 0xc7, 0xbf, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x9a, 0x93, 0xff,\n  0x99, 0x9e, 0x9a, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0xa6, 0xa4, 0x95, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x71, 0x73, 0x65, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x6c, 0x6f, 0x68, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0xae, 0xaf, 0xaa, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x92, 0x95, 0x8a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x9e, 0x9f, 0x8f, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x95, 0x96, 0x84, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x90, 0x89, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x89, 0x8f, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x71, 0x74, 0x6b, 0xff,\n  0x73, 0x76, 0x6d, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x92, 0x92, 0x90, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x83, 0x81, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x89, 0x89, 0x89, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x6a, 0x6c, 0x5e, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x92, 0x97, 0x91, 0xff,\n  0x8f, 0x94, 0x8d, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x65, 0x66, 0x61, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0xb0, 0xaf, 0x9d, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x6f, 0x6e, 0x6a, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x68, 0x6b, 0x62, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x97, 0x94, 0x8f, 0xff,\n  0x8e, 0x8a, 0x87, 0xff,\n  0x98, 0x93, 0x8d, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xba, 0xbb, 0xb5, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x84, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x65, 0x68, 0x5d, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x98, 0x93, 0x8d, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x64, 0x66, 0x5b, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0xaa, 0xad, 0xa6, 0xff,\n  0x94, 0x99, 0x92, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8d, 0x92, 0x8b, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x5d, 0x60, 0x59, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x65, 0x66, 0x61, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x63, 0x66, 0x5f, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x97, 0x94, 0x8f, 0xff,\n  0x96, 0x93, 0x8e, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0xa4, 0xa0, 0x97, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x65, 0x67, 0x5c, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xc2, 0xbf, 0xb6, 0xff,\n  0xaf, 0xb2, 0xab, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x90, 0x8d, 0x7a, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xb3, 0xb6, 0xad, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x9a, 0x9f, 0x98, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x63, 0x65, 0x60, 0xff,\n  0x61, 0x63, 0x56, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x99, 0x92, 0x8a, 0xff,\n  0xb4, 0xb1, 0xa8, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7d, 0x82, 0x7e, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x6c, 0x6f, 0x66, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x68, 0x6b, 0x60, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7e, 0x83, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x6f, 0x71, 0x64, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xc5, 0xc5, 0xbb, 0xff,\n  0xaf, 0xb2, 0xa9, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x6f, 0x71, 0x64, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x62, 0x60, 0x53, 0xff,\n  0x86, 0x83, 0x72, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8a, 0x87, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x65, 0x67, 0x5c, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x93, 0x98, 0x91, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0xaa, 0xa6, 0x9d, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x57, 0x5a, 0x53, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x85, 0x83, 0x74, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x9e, 0x9f, 0x91, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9e, 0x99, 0x93, 0xff,\n  0x8c, 0x8b, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x95, 0x9a, 0x94, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x5d, 0x5e, 0x56, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8b, 0x86, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x76, 0x7a, 0x6c, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x5d, 0x5e, 0x56, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0xaf, 0xb1, 0xa4, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x94, 0x99, 0x92, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xaf, 0xac, 0xa5, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x7e, 0x7f, 0x6f, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x90, 0x93, 0x88, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0xba, 0xb7, 0xa8, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8f, 0x84, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x59, 0x5b, 0x56, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x5f, 0x5f, 0x53, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x8a, 0x89, 0x77, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x6e, 0x71, 0x68, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x61, 0x62, 0x5d, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0xa6, 0x9e, 0x91, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x74, 0x71, 0x60, 0xff,\n  0x76, 0x72, 0x67, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x79, 0x79, 0x77, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x5c, 0x5a, 0x4d, 0xff,\n  0x7c, 0x7d, 0x6d, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x54, 0x57, 0x50, 0xff,\n  0x59, 0x5b, 0x50, 0xff,\n  0x6d, 0x6f, 0x61, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x9f, 0x9c, 0x8b, 0xff,\n  0xa3, 0xa1, 0x92, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8b, 0x7d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x5a, 0x5a, 0x58, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x5f, 0x5d, 0x50, 0xff,\n  0x7a, 0x78, 0x63, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8b, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x5d, 0x5e, 0x59, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x47, 0x49, 0x44, 0xff,\n  0x52, 0x52, 0x46, 0xff,\n  0x8d, 0x8c, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x86, 0x7f, 0x75, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x9d, 0x96, 0x8e, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x54, 0x5a, 0x50, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x99, 0x94, 0x8e, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xa5, 0xa2, 0x9b, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x4e, 0x4f, 0x49, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x87, 0x80, 0x76, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x5e, 0x61, 0x58, 0xff,\n  0x55, 0x59, 0x4b, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x70, 0x6c, 0x60, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x5c, 0x5f, 0x58, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x77, 0x75, 0x66, 0xff,\n  0x9d, 0x9e, 0x8c, 0xff,\n  0x9d, 0x9a, 0x89, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x60, 0x62, 0x5d, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7c, 0x7e, 0x7b, 0xff,\n  0x7b, 0x7d, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x75, 0x7b, 0x71, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x5b, 0x5b, 0x59, 0xff,\n  0x52, 0x51, 0x4d, 0xff,\n  0x53, 0x50, 0x49, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x86, 0x85, 0x73, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x92, 0x94, 0x93, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x95, 0x97, 0x96, 0xff,\n  0x82, 0x87, 0x83, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7e, 0x84, 0x7a, 0xff,\n  0x80, 0x85, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x57, 0x57, 0x55, 0xff,\n  0x5c, 0x5c, 0x5a, 0xff,\n  0x45, 0x45, 0x43, 0xff,\n  0x48, 0x48, 0x3e, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0xa9, 0xa3, 0x97, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x6b, 0x63, 0x58, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x6e, 0x74, 0x6a, 0xff,\n  0x82, 0x86, 0x78, 0xff,\n  0x63, 0x69, 0x5d, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x64, 0x62, 0x56, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x80, 0x84, 0x73, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x4f, 0x4c, 0x45, 0xff,\n  0x70, 0x68, 0x5b, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x72, 0x6f, 0x5c, 0xff,\n  0x75, 0x74, 0x62, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xaa, 0xac, 0xa7, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x71, 0x74, 0x6b, 0xff,\n  0x56, 0x59, 0x52, 0xff,\n  0x4c, 0x4e, 0x49, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x56, 0x56, 0x4a, 0xff,\n  0x79, 0x76, 0x63, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0xae, 0xae, 0xac, 0xff,\n  0x9b, 0x9d, 0x9a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7b, 0x7d, 0x7a, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x58, 0x59, 0x49, 0xff,\n  0x7d, 0x77, 0x5f, 0xff,\n  0x7c, 0x77, 0x64, 0xff,\n  0x90, 0x89, 0x76, 0xff,\n  0x90, 0x8d, 0x7a, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x70, 0x71, 0x63, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x7d, 0x7c, 0x78, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x4d, 0x4c, 0x47, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x6f, 0x71, 0x66, 0xff,\n  0x87, 0x8a, 0x7f, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x79, 0x79, 0x77, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x53, 0x53, 0x51, 0xff,\n  0x4d, 0x4e, 0x49, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x74, 0x73, 0x61, 0xff,\n  0x8d, 0x8a, 0x79, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x8c, 0x8d, 0x7d, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x96, 0x9b, 0x97, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x64, 0x64, 0x62, 0xff,\n  0x51, 0x51, 0x4f, 0xff,\n  0x4c, 0x4d, 0x48, 0xff,\n  0x5c, 0x58, 0x4c, 0xff,\n  0x87, 0x82, 0x6e, 0xff,\n  0x8f, 0x8a, 0x76, 0xff,\n  0xa3, 0x9e, 0x8b, 0xff,\n  0x80, 0x78, 0x6b, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x9c, 0x9e, 0x91, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0xa5, 0xa4, 0xa0, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x7c, 0x77, 0x63, 0xff,\n  0x8d, 0x86, 0x74, 0xff,\n  0x78, 0x76, 0x69, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0x9f, 0xa1, 0x9c, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x75, 0x77, 0x69, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x71, 0x73, 0x6e, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x51, 0x51, 0x47, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x7a, 0x75, 0x61, 0xff,\n  0x95, 0x8d, 0x78, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x68, 0x6b, 0x64, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x6f, 0x71, 0x6c, 0xff,\n  0x5e, 0x5f, 0x57, 0xff,\n  0x50, 0x51, 0x4b, 0xff,\n  0x4b, 0x4d, 0x42, 0xff,\n  0x59, 0x59, 0x4d, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x63, 0x66, 0x5f, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x9e, 0x9d, 0x99, 0xff,\n  0xb6, 0xb7, 0xb2, 0xff,\n  0xb4, 0xb6, 0xb1, 0xff,\n  0xb8, 0xbd, 0xb7, 0xff,\n  0xa2, 0xa4, 0x9f, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x75, 0x7a, 0x73, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x68, 0x6b, 0x64, 0xff,\n  0x4f, 0x52, 0x4b, 0xff,\n  0x45, 0x45, 0x3d, 0xff,\n  0x59, 0x56, 0x47, 0xff,\n  0x74, 0x6f, 0x5b, 0xff,\n  0x73, 0x72, 0x60, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x5d, 0x5e, 0x59, 0xff,\n  0x71, 0x73, 0x6e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8f, 0x89, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xa5, 0xa6, 0x98, 0xff,\n  0xa7, 0xab, 0x9d, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x4d, 0x4e, 0x49, 0xff,\n  0x4b, 0x4c, 0x46, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x61, 0x63, 0x5e, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa9, 0xac, 0xa5, 0xff,\n  0x9c, 0x9f, 0x98, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x59, 0x59, 0x57, 0xff,\n  0x47, 0x49, 0x44, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x64, 0x65, 0x57, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x7b, 0x78, 0x67, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x65, 0x67, 0x59, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0x9a, 0x99, 0x95, 0xff,\n  0xa3, 0xa3, 0xa1, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x6e, 0x6e, 0x6e, 0xff,\n  0x54, 0x54, 0x52, 0xff,\n  0x4b, 0x4a, 0x48, 0xff,\n  0x45, 0x45, 0x3b, 0xff,\n  0x63, 0x61, 0x52, 0xff,\n  0x78, 0x73, 0x60, 0xff,\n  0x6a, 0x67, 0x58, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x5e, 0x5d, 0x59, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x8f, 0x95, 0x8b, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xb3, 0xb2, 0xae, 0xff,\n  0xcb, 0xcb, 0xc9, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x68, 0x6b, 0x64, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x59, 0x5a, 0x4c, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xbf, 0xc4, 0xbd, 0xff,\n  0x97, 0x9e, 0x97, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x4a, 0x4b, 0x45, 0xff,\n  0x52, 0x52, 0x48, 0xff,\n  0x64, 0x65, 0x57, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x68, 0x67, 0x63, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xb1, 0xb0, 0xab, 0xff,\n  0xca, 0xcb, 0xc6, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x4b, 0x4b, 0x43, 0xff,\n  0x5a, 0x58, 0x4b, 0xff,\n  0x5d, 0x5b, 0x4e, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x61, 0x63, 0x5e, 0xff,\n  0x6b, 0x6c, 0x67, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x97, 0x9c, 0x96, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0xc1, 0xc2, 0xbd, 0xff,\n  0xcc, 0xcd, 0xc8, 0xff,\n  0xa9, 0xac, 0xa5, 0xff,\n  0xa2, 0xa4, 0x9f, 0xff,\n  0x9d, 0x9f, 0x9a, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x69, 0x6b, 0x66, 0xff,\n  0x58, 0x59, 0x54, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x5d, 0x5e, 0x4e, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0xb2, 0xb5, 0xaa, 0xff,\n  0xc8, 0xc9, 0xc1, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xb1, 0xae, 0xa7, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x88, 0x8b, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x6e, 0x71, 0x68, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0xa3, 0xa5, 0x9a, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xbc, 0xbf, 0xb4, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x8d, 0x83, 0xff,\n  0x7c, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x60, 0x62, 0x5f, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x43, 0x44, 0x3e, 0xff,\n  0x48, 0x4a, 0x3f, 0xff,\n  0x59, 0x5a, 0x4c, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xa8, 0xa7, 0xa3, 0xff,\n  0xb5, 0xb6, 0xb0, 0xff,\n  0xbd, 0xbe, 0xb9, 0xff,\n  0xa3, 0xa6, 0x9d, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x63, 0x63, 0x61, 0xff,\n  0x48, 0x48, 0x46, 0xff,\n  0x3e, 0x40, 0x3d, 0xff,\n  0x4d, 0x4d, 0x43, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0xb2, 0xb3, 0xae, 0xff,\n  0xc6, 0xc7, 0xc1, 0xff,\n  0xb6, 0xb5, 0xb0, 0xff,\n  0xd2, 0xd3, 0xcb, 0xff,\n  0x9e, 0xa3, 0x9c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x73, 0x76, 0x6f, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x50, 0x51, 0x4c, 0xff,\n  0x63, 0x65, 0x60, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0xa4, 0xa3, 0x9f, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0xc0, 0xc3, 0xba, 0xff,\n  0x9a, 0xa2, 0x97, 0xff,\n  0xa4, 0xa6, 0xa3, 0xff,\n  0xa3, 0xa5, 0xa2, 0xff,\n  0x8b, 0x91, 0x87, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x86, 0x8b, 0x87, 0xff,\n  0x7d, 0x7f, 0x7e, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x68, 0x6b, 0x64, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x49, 0x4a, 0x44, 0xff,\n  0x4d, 0x4c, 0x47, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x70, 0x6f, 0x6b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0xb4, 0xb5, 0xb0, 0xff,\n  0xc5, 0xc6, 0xc0, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0xcf, 0xd1, 0xc6, 0xff,\n  0x9a, 0xa0, 0x96, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x55, 0x54, 0x50, 0xff,\n  0x48, 0x47, 0x43, 0xff,\n  0x55, 0x58, 0x51, 0xff,\n  0x66, 0x68, 0x63, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xb2, 0xb3, 0xae, 0xff,\n  0xbb, 0xbc, 0xb4, 0xff,\n  0xd6, 0xd7, 0xcf, 0xff,\n  0xc3, 0xc4, 0xbe, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xb9, 0xba, 0xac, 0xff,\n  0x87, 0x88, 0x76, 0xff,\n  0x85, 0x84, 0x70, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x73, 0x78, 0x72, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x64, 0x63, 0x5f, 0xff,\n  0x5a, 0x5a, 0x58, 0xff,\n  0x5c, 0x5d, 0x58, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xb2, 0xb4, 0xa6, 0xff,\n  0xa8, 0xab, 0x9a, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x77, 0x7b, 0x6d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x61, 0x66, 0x5f, 0xff,\n  0x71, 0x74, 0x6d, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x9a, 0xa0, 0x9c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x6c, 0x6f, 0x64, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x6c, 0x6e, 0x69, 0xff,\n  0x61, 0x63, 0x60, 0xff,\n  0x56, 0x58, 0x55, 0xff,\n  0x49, 0x4a, 0x44, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xa9, 0xa8, 0xa3, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x71, 0x74, 0x6d, 0xff,\n  0x6f, 0x71, 0x6c, 0xff,\n  0x59, 0x5b, 0x56, 0xff,\n  0x57, 0x59, 0x54, 0xff,\n  0x4f, 0x54, 0x4e, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x7f, 0x85, 0x7b, 0xff,\n  0x92, 0x97, 0x91, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xb6, 0xb8, 0xb3, 0xff,\n  0xbd, 0xc0, 0xb9, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xae, 0xad, 0xa8, 0xff,\n  0xa1, 0xa4, 0x9b, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x6a, 0x6c, 0x5f, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x6c, 0x6f, 0x68, 0xff,\n  0x72, 0x72, 0x70, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0xc0, 0xc1, 0xbc, 0xff,\n  0xbe, 0xc1, 0xb8, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x63, 0x66, 0x5f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x55, 0x57, 0x52, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0xb4, 0xb5, 0xb0, 0xff,\n  0xbe, 0xc1, 0xb8, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0x9c, 0x9f, 0x96, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x65, 0x69, 0x5a, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x86, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x69, 0x69, 0x67, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0xb8, 0xb8, 0xae, 0xff,\n  0xb2, 0xaf, 0xa6, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9a, 0x9c, 0x8e, 0xff,\n  0x60, 0x63, 0x58, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xc3, 0xc2, 0xbd, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xb2, 0xb4, 0xa7, 0xff,\n  0xbe, 0xbe, 0xb2, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x7d, 0x7a, 0x67, 0xff,\n  0x74, 0x72, 0x5d, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x78, 0x7a, 0x77, 0xff,\n  0x74, 0x74, 0x72, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xb4, 0xb6, 0xb1, 0xff,\n  0xb5, 0xb6, 0xb0, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x78, 0x7a, 0x77, 0xff,\n  0x72, 0x77, 0x71, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x9b, 0xa1, 0x97, 0xff,\n  0x97, 0xa1, 0x99, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8b, 0x89, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0xad, 0xad, 0xa1, 0xff,\n  0xa3, 0xa4, 0x96, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x77, 0x79, 0x76, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x79, 0x80, 0x78, 0xff,\n  0x74, 0x79, 0x72, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x70, 0x72, 0x6f, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x73, 0x76, 0x6d, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa1, 0x9e, 0x99, 0xff,\n  0x9c, 0x99, 0x94, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x9a, 0x9a, 0x98, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x7b, 0x7d, 0x7a, 0xff,\n  0x74, 0x76, 0x71, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8a, 0x8f, 0x89, 0xff,\n  0x99, 0x9e, 0x98, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0xbd, 0xbe, 0xb8, 0xff,\n  0xb5, 0xb8, 0xaf, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x53, 0x54, 0x4c, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0xad, 0xb1, 0xa3, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x58, 0x5b, 0x52, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x6c, 0x71, 0x6b, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0xbb, 0xbc, 0xb6, 0xff,\n  0xbb, 0xbe, 0xb3, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x54, 0x56, 0x4b, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0xb7, 0xb5, 0xa6, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x96, 0x93, 0x8e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x6e, 0x71, 0x66, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xb3, 0xb4, 0xac, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xb1, 0xb3, 0xa6, 0xff,\n  0xae, 0xab, 0xa4, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x64, 0x61, 0x50, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xbc, 0xbd, 0xb7, 0xff,\n  0xaa, 0xad, 0xa6, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x80, 0x85, 0x81, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x89, 0x85, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8a, 0x8f, 0x89, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x95, 0x97, 0x96, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x94, 0x99, 0x93, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x9a, 0x95, 0x8f, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x68, 0x6b, 0x60, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x94, 0x8d, 0xff,\n  0x90, 0x95, 0x91, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x96, 0x96, 0x94, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x89, 0x90, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xaa, 0xad, 0xa6, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x97, 0x9a, 0x91, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xb4, 0xb2, 0xa3, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xb5, 0xb6, 0xb0, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x58, 0x59, 0x51, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xb5, 0xb6, 0xb0, 0xff,\n  0xb9, 0xb9, 0xaf, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0xab, 0xac, 0x9a, 0xff,\n  0xb0, 0xb1, 0xa3, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x64, 0x61, 0x4e, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xb4, 0xb5, 0xb0, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x5d, 0x5f, 0x54, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8b, 0x90, 0x8a, 0xff,\n  0x8c, 0x91, 0x8a, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0xb0, 0xb2, 0xa7, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x62, 0x65, 0x5c, 0xff,\n  0x60, 0x60, 0x54, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7c, 0x7e, 0x7b, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x91, 0x97, 0x93, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0xae, 0xaf, 0xa7, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x65, 0x67, 0x5a, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x98, 0x9e, 0x94, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x81, 0x81, 0x81, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x94, 0x96, 0x93, 0xff,\n  0x88, 0x8e, 0x8a, 0xff,\n  0x82, 0x87, 0x83, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x65, 0x67, 0x5a, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x85, 0x8a, 0x86, 0xff,\n  0x82, 0x89, 0x82, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x83, 0x88, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x53, 0x52, 0x4e, 0xff,\n  0x61, 0x60, 0x5c, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x82, 0x88, 0x84, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x60, 0x62, 0x55, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x81, 0x88, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa4, 0x9e, 0x8e, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x65, 0x67, 0x5c, 0xff,\n  0x46, 0x46, 0x44, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x50, 0x50, 0x44, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0xaf, 0xae, 0xaa, 0xff,\n  0xb9, 0xb8, 0xb3, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0xa9, 0xa7, 0x9a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x79, 0x7b, 0x6d, 0xff,\n  0x5c, 0x5e, 0x51, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x8d, 0x86, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xb8, 0xb9, 0xb4, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x4f, 0x51, 0x46, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7d, 0x82, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x8a, 0x94, 0x8c, 0xff,\n  0x8f, 0x96, 0x8f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x6f, 0x72, 0x6b, 0xff,\n  0x50, 0x51, 0x49, 0xff,\n  0x72, 0x76, 0x67, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8d, 0x90, 0x85, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x9d, 0xa2, 0x9c, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x84, 0x89, 0x85, 0xff,\n  0x85, 0x8a, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x64, 0x67, 0x5c, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x83, 0x8a, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7c, 0x7e, 0x7b, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x45, 0x46, 0x3e, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xad, 0xa9, 0x9d, 0xff,\n  0xb7, 0xb4, 0xad, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x6c, 0x70, 0x62, 0xff,\n  0x4f, 0x51, 0x46, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xa2, 0xa8, 0x9e, 0xff,\n  0xca, 0xcb, 0xc6, 0xff,\n  0xb3, 0xb3, 0xa7, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x6e, 0x72, 0x63, 0xff,\n  0x6a, 0x6b, 0x5b, 0xff,\n  0x5d, 0x5b, 0x4f, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x8c, 0x85, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0xae, 0xb0, 0xa3, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x92, 0x97, 0x93, 0xff,\n  0x89, 0x8f, 0x8b, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x92, 0x97, 0x91, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0xaf, 0xad, 0xa0, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x95, 0x92, 0x8d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x4d, 0x50, 0x49, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x83, 0x7c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x96, 0x9b, 0x95, 0xff,\n  0x92, 0x97, 0x93, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x90, 0x95, 0x91, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x4a, 0x4b, 0x45, 0xff,\n  0x59, 0x55, 0x52, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x86, 0x8b, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x8b, 0x7d, 0xff,\n  0x45, 0x48, 0x3f, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0xa1, 0xa2, 0x94, 0xff,\n  0x88, 0x8b, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x89, 0x88, 0x86, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x4b, 0x4b, 0x43, 0xff,\n  0x5b, 0x58, 0x53, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0xa7, 0xa9, 0x9c, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x6f, 0x6b, 0x60, 0xff,\n  0x53, 0x50, 0x47, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x90, 0x97, 0x90, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa6, 0xa9, 0xa0, 0xff,\n  0xb4, 0xb6, 0xb1, 0xff,\n  0xce, 0xcf, 0xc7, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x54, 0x57, 0x4c, 0xff,\n  0x47, 0x47, 0x3f, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x95, 0x9a, 0x93, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9d, 0x9f, 0x92, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0xaa, 0xa7, 0x98, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x46, 0x47, 0x3f, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7c, 0x7e, 0x7b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0xad, 0xb0, 0xa7, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0xa4, 0xa1, 0x9a, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x81, 0x86, 0x7f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x97, 0x99, 0x96, 0xff,\n  0x96, 0x98, 0x95, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x8e, 0x93, 0x8f, 0xff,\n  0x9b, 0xa0, 0x9a, 0xff,\n  0x94, 0x99, 0x95, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x4e, 0x4d, 0x49, 0xff,\n  0x6e, 0x6d, 0x68, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x4a, 0x4d, 0x42, 0xff,\n  0x4d, 0x4e, 0x49, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x4c, 0x4b, 0x47, 0xff,\n  0x70, 0x6d, 0x68, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8c, 0x91, 0x8d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x49, 0x49, 0x41, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x76, 0x75, 0x63, 0xff,\n  0x4c, 0x49, 0x40, 0xff,\n  0x71, 0x6e, 0x67, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xae, 0xb1, 0xa6, 0xff,\n  0xab, 0xae, 0xa7, 0xff,\n  0xd1, 0xd2, 0xcc, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x47, 0x48, 0x40, 0xff,\n  0x65, 0x67, 0x5a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x95, 0x8d, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x7e, 0x81, 0x70, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x8c, 0x85, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0xb0, 0xaa, 0x9e, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x51, 0x50, 0x4c, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x95, 0x9a, 0x96, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x46, 0x45, 0x40, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x88, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x76, 0x7a, 0x6b, 0xff,\n  0x48, 0x4a, 0x45, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x45, 0x44, 0x3f, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0xac, 0xa8, 0x9d, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0x96, 0x95, 0x91, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x5f, 0x5d, 0x4e, 0xff,\n  0x46, 0x47, 0x41, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x6e, 0x74, 0x68, 0xff,\n  0x72, 0x74, 0x66, 0xff,\n  0x57, 0x55, 0x48, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0xaa, 0xad, 0xa4, 0xff,\n  0xb3, 0xb4, 0xac, 0xff,\n  0xb0, 0xb1, 0xa1, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x53, 0x55, 0x4a, 0xff,\n  0x49, 0x4a, 0x42, 0xff,\n  0x66, 0x68, 0x5b, 0xff,\n  0x7c, 0x7e, 0x70, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xa4, 0xa7, 0xa0, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x4b, 0x4c, 0x44, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x88, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xac, 0xae, 0xa9, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x95, 0x9a, 0x96, 0xff,\n  0x7e, 0x82, 0x81, 0xff,\n  0x91, 0x96, 0x92, 0xff,\n  0x8e, 0x92, 0x91, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x44, 0x43, 0x3f, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x75, 0x78, 0x6d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x87, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8b, 0x8b, 0x8b, 0xff,\n  0x9a, 0x9f, 0x9b, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x88, 0x8f, 0x88, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x70, 0x71, 0x61, 0xff,\n  0x48, 0x4b, 0x42, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x89, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x3f, 0x3e, 0x39, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x72, 0x76, 0x68, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x9b, 0xa0, 0x9a, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x87, 0x8e, 0x87, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x57, 0x58, 0x4a, 0xff,\n  0x46, 0x46, 0x3e, 0xff,\n  0x5f, 0x5e, 0x5a, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x42, 0x43, 0x3b, 0xff,\n  0x50, 0x53, 0x4a, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0xa3, 0x9f, 0x94, 0xff,\n  0xb1, 0xae, 0x9f, 0xff,\n  0xb2, 0xaf, 0x9e, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x7e, 0x7c, 0x6d, 0xff,\n  0x6e, 0x6b, 0x5a, 0xff,\n  0x4a, 0x4a, 0x42, 0xff,\n  0x5f, 0x61, 0x56, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x86, 0x85, 0x83, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x97, 0x9c, 0x98, 0xff,\n  0x93, 0x97, 0x96, 0xff,\n  0x92, 0x97, 0x93, 0xff,\n  0x8d, 0x96, 0x93, 0xff,\n  0x8d, 0x92, 0x8c, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0xa0, 0xa2, 0x9d, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x65, 0x67, 0x5a, 0xff,\n  0x46, 0x47, 0x41, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x82, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x87, 0x85, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x93, 0x9a, 0x93, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x6b, 0x6d, 0x60, 0xff,\n  0x43, 0x46, 0x3f, 0xff,\n  0x54, 0x56, 0x53, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x5c, 0x5e, 0x51, 0xff,\n  0x40, 0x41, 0x3b, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x93, 0x98, 0x91, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x8a, 0x86, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x83, 0x84, 0x74, 0xff,\n  0x56, 0x58, 0x4a, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x99, 0x96, 0x85, 0xff,\n  0x71, 0x6c, 0x59, 0xff,\n  0x46, 0x45, 0x40, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0xa4, 0xa7, 0xa0, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0xab, 0xa7, 0x9e, 0xff,\n  0xa3, 0x9c, 0x8c, 0xff,\n  0xb6, 0xb3, 0xa4, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x93, 0x96, 0x8b, 0xff,\n  0x9e, 0xa1, 0x96, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x66, 0x67, 0x59, 0xff,\n  0x47, 0x47, 0x3d, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x86, 0x8d, 0x86, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x97, 0x94, 0x8f, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x54, 0x54, 0x48, 0xff,\n  0x52, 0x53, 0x4e, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x74, 0x79, 0x72, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x9a, 0xa0, 0x9c, 0xff,\n  0x97, 0x9d, 0x9b, 0xff,\n  0x8f, 0x98, 0x93, 0xff,\n  0x8d, 0x94, 0x8c, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9a, 0x9f, 0x9b, 0xff,\n  0x95, 0x97, 0x94, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x45, 0x46, 0x40, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x8b, 0x90, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8a, 0x8b, 0x7b, 0xff,\n  0x74, 0x78, 0x69, 0xff,\n  0x3e, 0x3f, 0x39, 0xff,\n  0x51, 0x51, 0x4f, 0xff,\n  0x6d, 0x6e, 0x69, 0xff,\n  0x7b, 0x7a, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x5e, 0x62, 0x54, 0xff,\n  0x3a, 0x3b, 0x36, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x4e, 0x50, 0x42, 0xff,\n  0x45, 0x46, 0x41, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x9c, 0x9f, 0x96, 0xff,\n  0x9d, 0xa0, 0x97, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x67, 0x66, 0x52, 0xff,\n  0x46, 0x44, 0x37, 0xff,\n  0x54, 0x55, 0x50, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x98, 0x9d, 0x96, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0xa4, 0xa0, 0x94, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0x9b, 0x98, 0x87, 0xff,\n  0x9e, 0x9f, 0x8f, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x46, 0x46, 0x3e, 0xff,\n  0x61, 0x5f, 0x53, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7a, 0x7f, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x46, 0x47, 0x41, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x8c, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x86, 0x82, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x86, 0x8d, 0x86, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x47, 0x48, 0x40, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x8e, 0x93, 0x8f, 0xff,\n  0x89, 0x8e, 0x8a, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x98, 0x9f, 0x98, 0xff,\n  0x93, 0x98, 0x92, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x58, 0x5a, 0x4d, 0xff,\n  0x44, 0x45, 0x3f, 0xff,\n  0x5d, 0x5e, 0x59, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8f, 0x91, 0x8e, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x56, 0x5a, 0x4b, 0xff,\n  0x3d, 0x3e, 0x39, 0xff,\n  0x59, 0x58, 0x54, 0xff,\n  0x6d, 0x6c, 0x67, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x4b, 0x4d, 0x3f, 0xff,\n  0x36, 0x37, 0x32, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x6e, 0x6b, 0x58, 0xff,\n  0x42, 0x42, 0x38, 0xff,\n  0x4f, 0x4e, 0x4a, 0xff,\n  0x6d, 0x6c, 0x68, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x56, 0x57, 0x47, 0xff,\n  0x45, 0x46, 0x3e, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8d, 0x92, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x9f, 0xa4, 0x9d, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x8f, 0x8e, 0x7c, 0xff,\n  0x4f, 0x51, 0x44, 0xff,\n  0x55, 0x55, 0x4b, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x73, 0x70, 0x6b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8f, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x98, 0x9b, 0x92, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x71, 0x74, 0x69, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x8d, 0x92, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x9b, 0xa0, 0x99, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x40, 0x41, 0x3b, 0xff,\n  0x54, 0x57, 0x50, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x78, 0x7e, 0x74, 0xff,\n  0x7a, 0x80, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x9e, 0xa5, 0x9d, 0xff,\n  0x90, 0x95, 0x91, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x7d, 0x7e, 0x6e, 0xff,\n  0x5f, 0x5f, 0x53, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x55, 0x54, 0x50, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8d, 0x8c, 0x8a, 0xff,\n  0xa8, 0xa8, 0xa8, 0xff,\n  0xa3, 0xa5, 0xa2, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8f, 0x8c, 0x87, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x62, 0x63, 0x53, 0xff,\n  0x42, 0x45, 0x3e, 0xff,\n  0x55, 0x55, 0x53, 0xff,\n  0x69, 0x6b, 0x66, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x76, 0x77, 0x65, 0xff,\n  0x40, 0x42, 0x34, 0xff,\n  0x42, 0x41, 0x3c, 0xff,\n  0x5c, 0x5d, 0x58, 0xff,\n  0x6b, 0x6c, 0x67, 0xff,\n  0x77, 0x77, 0x75, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0xa8, 0xa8, 0xa6, 0xff,\n  0xa1, 0xa3, 0xa0, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x8e, 0x85, 0x7c, 0xff,\n  0x93, 0x8a, 0x7b, 0xff,\n  0x88, 0x83, 0x6f, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x46, 0x46, 0x3c, 0xff,\n  0x50, 0x51, 0x4c, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x68, 0x69, 0x5b, 0xff,\n  0x48, 0x45, 0x3c, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0xa7, 0xa9, 0xa4, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x9b, 0x9e, 0x93, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x73, 0x72, 0x60, 0xff,\n  0x49, 0x49, 0x3f, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x99, 0x9c, 0x91, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x72, 0x70, 0x63, 0xff,\n  0x60, 0x5e, 0x4f, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x5a, 0x57, 0x52, 0xff,\n  0x41, 0x42, 0x3c, 0xff,\n  0x51, 0x52, 0x4d, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x78, 0x7e, 0x74, 0xff,\n  0x78, 0x7e, 0x74, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x8c, 0x96, 0x8e, 0xff,\n  0x90, 0x97, 0x90, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x58, 0x58, 0x4c, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x6e, 0x6d, 0x69, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0xb1, 0xb1, 0xaf, 0xff,\n  0xc2, 0xc4, 0xbf, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x96, 0x98, 0x8a, 0xff,\n  0x4e, 0x51, 0x46, 0xff,\n  0x43, 0x44, 0x3e, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x70, 0x70, 0x6e, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0xac, 0xae, 0xa9, 0xff,\n  0xa0, 0xa1, 0x9c, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x74, 0x77, 0x6e, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x62, 0x60, 0x53, 0xff,\n  0x43, 0x43, 0x39, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x71, 0x71, 0x6f, 0xff,\n  0x79, 0x79, 0x77, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xb0, 0xb1, 0xac, 0xff,\n  0xc0, 0xc2, 0xbd, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0x9b, 0x9d, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x70, 0x6f, 0x6a, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x6e, 0x69, 0x56, 0xff,\n  0x43, 0x41, 0x35, 0xff,\n  0x3b, 0x3c, 0x37, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa2, 0xa4, 0x9f, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x60, 0x60, 0x54, 0xff,\n  0x4c, 0x4c, 0x42, 0xff,\n  0x41, 0x40, 0x3c, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xae, 0xb0, 0xab, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x75, 0x6e, 0x5e, 0xff,\n  0x58, 0x59, 0x49, 0xff,\n  0x49, 0x4a, 0x42, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x9a, 0x9f, 0x98, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x93, 0x88, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x6c, 0x72, 0x66, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x57, 0x59, 0x4e, 0xff,\n  0x44, 0x45, 0x3d, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x47, 0x47, 0x3d, 0xff,\n  0x47, 0x48, 0x43, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0xa0, 0xa2, 0x9d, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x74, 0x79, 0x72, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x4d, 0x4e, 0x49, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0xb2, 0xb1, 0xad, 0xff,\n  0xb9, 0xb9, 0xaf, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xa9, 0xa8, 0xa6, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x6a, 0x6e, 0x60, 0xff,\n  0x4b, 0x4f, 0x41, 0xff,\n  0x4f, 0x50, 0x4b, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0xa4, 0xa4, 0xa2, 0xff,\n  0xad, 0xb4, 0xad, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0xad, 0xaa, 0xa3, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x80, 0x81, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x79, 0x7f, 0x75, 0xff,\n  0x6d, 0x6e, 0x69, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x51, 0x53, 0x48, 0xff,\n  0x44, 0x43, 0x3e, 0xff,\n  0x57, 0x54, 0x4f, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x61, 0x63, 0x4e, 0xff,\n  0x3c, 0x3c, 0x34, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0xa2, 0xa4, 0x9f, 0xff,\n  0x95, 0x9a, 0x94, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x6e, 0x71, 0x68, 0xff,\n  0x6c, 0x72, 0x68, 0xff,\n  0x52, 0x54, 0x49, 0xff,\n  0x3d, 0x3d, 0x35, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x67, 0x66, 0x61, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa5, 0xa7, 0xa2, 0xff,\n  0xa4, 0xa7, 0xa0, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0xa6, 0xa9, 0xa2, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x60, 0x5d, 0x4e, 0xff,\n  0x52, 0x4e, 0x42, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x74, 0x77, 0x6e, 0xff,\n  0x6e, 0x71, 0x66, 0xff,\n  0x71, 0x74, 0x6b, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x48, 0x49, 0x43, 0xff,\n  0x49, 0x48, 0x43, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x4d, 0x4c, 0x47, 0xff,\n  0x56, 0x56, 0x54, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x74, 0x7a, 0x70, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x83, 0x7c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0x9e, 0x9e, 0x9c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x73, 0x73, 0x71, 0xff,\n  0x66, 0x68, 0x63, 0xff,\n  0x63, 0x68, 0x62, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x4a, 0x49, 0x44, 0xff,\n  0x52, 0x53, 0x4e, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xc4, 0xc3, 0xbf, 0xff,\n  0xc1, 0xc0, 0xbb, 0xff,\n  0xc5, 0xc6, 0xc1, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x49, 0x4b, 0x46, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x6d, 0x6f, 0x6a, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0xa9, 0xab, 0xa6, 0xff,\n  0x93, 0x9d, 0x94, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xb3, 0xac, 0xa2, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x6d, 0x6f, 0x6a, 0xff,\n  0x64, 0x67, 0x60, 0xff,\n  0x4b, 0x4c, 0x47, 0xff,\n  0x4a, 0x4b, 0x46, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x66, 0x65, 0x60, 0xff,\n  0x7b, 0x78, 0x71, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xbc, 0xbb, 0xb6, 0xff,\n  0xc0, 0xbf, 0xba, 0xff,\n  0xc4, 0xc5, 0xbf, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x4b, 0x4c, 0x46, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x65, 0x68, 0x61, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x97, 0x9a, 0x91, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa0, 0x9d, 0x96, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x62, 0x65, 0x5e, 0xff,\n  0x57, 0x59, 0x54, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0xbc, 0xbf, 0xb8, 0xff,\n  0xa1, 0xa4, 0x9d, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x64, 0x67, 0x5e, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x54, 0x57, 0x50, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x98, 0x9a, 0x95, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x83, 0x8c, 0x87, 0xff,\n  0x66, 0x71, 0x6d, 0xff,\n  0x6a, 0x73, 0x6e, 0xff,\n  0x56, 0x5b, 0x54, 0xff,\n  0x4c, 0x4f, 0x48, 0xff,\n  0x66, 0x67, 0x62, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x79, 0x7f, 0x75, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xad, 0xa9, 0x9d, 0xff,\n  0xb0, 0xad, 0xa6, 0xff,\n  0xa3, 0xa4, 0x9f, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x8b, 0x90, 0x8a, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x74, 0x76, 0x71, 0xff,\n  0x6a, 0x6c, 0x67, 0xff,\n  0x6c, 0x6e, 0x6b, 0xff,\n  0x54, 0x54, 0x52, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xbd, 0xbb, 0xaf, 0xff,\n  0xb7, 0xb8, 0xaa, 0xff,\n  0xc1, 0xc3, 0xb6, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xa5, 0xa7, 0xa2, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0xa3, 0xa0, 0x8d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x67, 0x66, 0x62, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x79, 0x7b, 0x78, 0xff,\n  0x7b, 0x80, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0xc5, 0xc2, 0xb9, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x63, 0x66, 0x5f, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x68, 0x67, 0x63, 0xff,\n  0x6e, 0x71, 0x6a, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xbb, 0xb9, 0xaa, 0xff,\n  0xae, 0xaf, 0x9f, 0xff,\n  0xbf, 0xbf, 0xb3, 0xff,\n  0xb4, 0xb5, 0xad, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0xa3, 0x9e, 0x8a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x77, 0x74, 0x6d, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xac, 0xaf, 0xa8, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x84, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0xb6, 0xb6, 0xac, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x97, 0x9a, 0x91, 0xff,\n  0x8f, 0x92, 0x87, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x94, 0x9a, 0x96, 0xff,\n  0x7a, 0x83, 0x82, 0xff,\n  0x6f, 0x75, 0x75, 0xff,\n  0x64, 0x64, 0x64, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0xa2, 0x9f, 0x8e, 0xff,\n  0xac, 0xaa, 0x9b, 0xff,\n  0xad, 0xae, 0xa0, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0x9f, 0xa4, 0x9d, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x71, 0x74, 0x6d, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa4, 0xa0, 0x94, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0xae, 0xaf, 0xaa, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xaf, 0xb0, 0xaa, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0xa3, 0xa0, 0x99, 0xff,\n  0xb8, 0xb8, 0xac, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa2, 0xa0, 0x91, 0xff,\n  0xb9, 0xb9, 0xad, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x9c, 0x9d, 0x8f, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0xa6, 0xad, 0xa5, 0xff,\n  0xa5, 0xae, 0xa9, 0xff,\n  0x9f, 0xa4, 0xa0, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x95, 0x9a, 0x94, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x72, 0x75, 0x6c, 0xff,\n  0x6f, 0x71, 0x66, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0xae, 0xac, 0x9f, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xb4, 0xb5, 0xad, 0xff,\n  0xb2, 0xb3, 0xad, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x9b, 0x99, 0x8a, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x79, 0x7e, 0x78, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x9f, 0x9a, 0x94, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xb1, 0xb3, 0xa8, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa1, 0x9e, 0x8f, 0xff,\n  0xc1, 0xc1, 0xb7, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x9e, 0x9a, 0x91, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0x9a, 0x9a, 0x98, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x6f, 0x71, 0x66, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0xbb, 0xb8, 0xaf, 0xff,\n  0xa3, 0xa3, 0xa1, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x94, 0x97, 0x8e, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8c, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x89, 0x88, 0x86, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x6c, 0x6f, 0x66, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9c, 0x94, 0x87, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xaf, 0xac, 0xa3, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x83, 0x83, 0x83, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0xb7, 0xb4, 0xab, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xb8, 0xb4, 0xa8, 0xff,\n  0x9d, 0x9e, 0x8e, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x70, 0x6f, 0x6a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x97, 0x94, 0x8f, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0xb6, 0xb4, 0xa7, 0xff,\n  0xa3, 0xa5, 0x9a, 0xff,\n  0xb9, 0xb6, 0xa7, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8d, 0x89, 0x86, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x6a, 0x6c, 0x5f, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0xbb, 0xb8, 0xa9, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0x99, 0x9e, 0x97, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x67, 0x6a, 0x61, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0xb3, 0xac, 0xa2, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0xaa, 0xa7, 0x98, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8d, 0x92, 0x8c, 0xff,\n  0x83, 0x88, 0x81, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0xad, 0xa9, 0x9e, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0xb0, 0xb2, 0xa5, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x61, 0x63, 0x56, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x89, 0x8f, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x9c, 0x9a, 0x8b, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7b, 0x80, 0x7c, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x80, 0x87, 0x80, 0xff,\n  0x79, 0x7e, 0x78, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x7c, 0x81, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0xae, 0xab, 0x9a, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x8a, 0x8f, 0x8b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x67, 0x6a, 0x5f, 0xff,\n  0x61, 0x5e, 0x57, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0xa2, 0xa1, 0x9d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0xb9, 0xb9, 0xad, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8c, 0x8f, 0x84, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x66, 0x68, 0x63, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x93, 0x96, 0x8d, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x7a, 0x79, 0x67, 0xff,\n  0xa5, 0x9c, 0x8d, 0xff,\n  0xa5, 0x9d, 0x90, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0xb4, 0xb2, 0xa6, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0xaf, 0xb1, 0xa6, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0xb3, 0xaf, 0xa4, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x71, 0x74, 0x69, 0xff,\n  0x5e, 0x60, 0x55, 0xff,\n  0x68, 0x69, 0x5b, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0xae, 0xab, 0xa4, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x84, 0x8a, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x6b, 0x68, 0x59, 0xff,\n  0x84, 0x86, 0x78, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x6f, 0x72, 0x6b, 0xff,\n  0x5e, 0x5f, 0x5a, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x94, 0x91, 0x7e, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7d, 0x82, 0x7e, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x68, 0x6a, 0x65, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0xa3, 0x9c, 0x92, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x66, 0x69, 0x62, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8d, 0x8a, 0x85, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x65, 0x66, 0x61, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0xac, 0xa6, 0x9a, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x94, 0x8c, 0x81, 0xff,\n  0xab, 0xa2, 0x99, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x79, 0x7e, 0x77, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x55, 0x57, 0x4a, 0xff,\n  0x6c, 0x69, 0x58, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x74, 0x76, 0x61, 0xff,\n  0x81, 0x83, 0x75, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x79, 0x7e, 0x78, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7b, 0x7a, 0x76, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x63, 0x65, 0x60, 0xff,\n  0x6a, 0x6b, 0x5d, 0xff,\n  0x99, 0x94, 0x81, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8a, 0x85, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x5c, 0x5a, 0x4e, 0xff,\n  0x8e, 0x85, 0x7c, 0xff,\n  0x8a, 0x86, 0x83, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x91, 0x92, 0x84, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x70, 0x72, 0x67, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x5c, 0x5d, 0x58, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x87, 0x7e, 0x75, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x9a, 0x97, 0x88, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x58, 0x58, 0x4c, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x97, 0x8f, 0x84, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x72, 0x74, 0x67, 0xff,\n  0x84, 0x86, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x6c, 0x6d, 0x5d, 0xff,\n  0x77, 0x76, 0x64, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x76, 0x7b, 0x75, 0xff,\n  0x81, 0x86, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x6b, 0x68, 0x57, 0xff,\n  0x95, 0x8e, 0x7b, 0xff,\n  0xa3, 0xa0, 0x8d, 0xff,\n  0xa0, 0x9c, 0x93, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x61, 0x5d, 0x51, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x60, 0x63, 0x5c, 0xff,\n  0x7e, 0x7b, 0x74, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x5f, 0x5b, 0x4f, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x8d, 0x86, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x78, 0x76, 0x69, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0xb5, 0xaf, 0xa3, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x92, 0x93, 0x85, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x92, 0x93, 0x85, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x6e, 0x6c, 0x5d, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0xa1, 0x9f, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x78, 0x7d, 0x79, 0xff,\n  0x7e, 0x83, 0x7f, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x6b, 0x6c, 0x67, 0xff,\n  0x52, 0x51, 0x4d, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7b, 0x80, 0x7c, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x6e, 0x6b, 0x5a, 0xff,\n  0x65, 0x64, 0x52, 0xff,\n  0x99, 0x97, 0x82, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7b, 0x7d, 0x7a, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x5d, 0x59, 0x4d, 0xff,\n  0x80, 0x77, 0x66, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x6a, 0x6d, 0x64, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x86, 0x83, 0x7e, 0xff,\n  0x87, 0x84, 0x7f, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xa9, 0xa6, 0xa1, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x5d, 0x5a, 0x4b, 0xff,\n  0x7a, 0x72, 0x5f, 0xff,\n  0x92, 0x89, 0x78, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x4e, 0x4f, 0x49, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x60, 0x64, 0x56, 0xff,\n  0x4a, 0x4b, 0x43, 0xff,\n  0x59, 0x55, 0x4a, 0xff,\n  0x87, 0x7f, 0x6c, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x65, 0x65, 0x59, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x6d, 0x6e, 0x60, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x69, 0x6b, 0x66, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x5b, 0x5b, 0x4f, 0xff,\n  0x7f, 0x7e, 0x6a, 0xff,\n  0x93, 0x90, 0x7f, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x88, 0x8d, 0x89, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x64, 0x64, 0x62, 0xff,\n  0x4f, 0x50, 0x4b, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x52, 0x52, 0x48, 0xff,\n  0x71, 0x6d, 0x61, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x80, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x5d, 0x5c, 0x58, 0xff,\n  0x53, 0x4c, 0x44, 0xff,\n  0x5e, 0x54, 0x4a, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xb1, 0xab, 0x9f, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x52, 0x53, 0x4e, 0xff,\n  0x59, 0x5a, 0x52, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x50, 0x4c, 0x41, 0xff,\n  0x5e, 0x57, 0x47, 0xff,\n  0x86, 0x7f, 0x6f, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0xae, 0xa8, 0x9c, 0xff,\n  0xa1, 0x9e, 0x8f, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x90, 0x96, 0x8c, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x49, 0x49, 0x41, 0xff,\n  0x58, 0x56, 0x4a, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x89, 0x81, 0x76, 0xff,\n  0x87, 0x7f, 0x72, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x71, 0x6b, 0x5b, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0x88, 0x81, 0x79, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x62, 0x64, 0x57, 0xff,\n  0x63, 0x65, 0x58, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x92, 0x8b, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x59, 0x5b, 0x56, 0xff,\n  0x4a, 0x4c, 0x47, 0xff,\n  0x4a, 0x4b, 0x43, 0xff,\n  0x6c, 0x6a, 0x5b, 0xff,\n  0x87, 0x81, 0x71, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x99, 0x91, 0x86, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x92, 0x97, 0x91, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x5c, 0x5c, 0x5a, 0xff,\n  0x61, 0x61, 0x5f, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x61, 0x5f, 0x53, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x9a, 0x94, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x63, 0x60, 0x59, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x56, 0x52, 0x49, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0xa9, 0xa6, 0x95, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7c, 0x82, 0x76, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7e, 0x83, 0x7c, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xa3, 0xa2, 0x9e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x4d, 0x4c, 0x47, 0xff,\n  0x51, 0x4d, 0x42, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0xa8, 0xa3, 0x90, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0xa4, 0xa1, 0x90, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x6c, 0x68, 0x5c, 0xff,\n  0x8d, 0x86, 0x74, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x46, 0x45, 0x41, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x6c, 0x65, 0x55, 0xff,\n  0x86, 0x7d, 0x6c, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x64, 0x66, 0x5b, 0xff,\n  0x61, 0x64, 0x5b, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x5f, 0x61, 0x54, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x7a, 0x74, 0x66, 0xff,\n  0x72, 0x6b, 0x61, 0xff,\n  0x85, 0x7e, 0x74, 0xff,\n  0x7f, 0x7e, 0x6c, 0xff,\n  0x68, 0x67, 0x53, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x98, 0x9b, 0x92, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x95, 0x96, 0x88, 0xff,\n  0x8f, 0x90, 0x80, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x62, 0x64, 0x59, 0xff,\n  0x63, 0x61, 0x52, 0xff,\n  0x7a, 0x74, 0x5e, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa2, 0xa5, 0x9e, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x55, 0x56, 0x4e, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x5c, 0x5a, 0x4d, 0xff,\n  0x78, 0x75, 0x64, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x85, 0x8a, 0x86, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x55, 0x55, 0x53, 0xff,\n  0x4f, 0x50, 0x4b, 0xff,\n  0x53, 0x55, 0x4a, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x6c, 0x6f, 0x68, 0xff,\n  0x59, 0x59, 0x57, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xbb, 0xbc, 0xb6, 0xff,\n  0xb3, 0xb5, 0xb0, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x44, 0x45, 0x3f, 0xff,\n  0x61, 0x62, 0x54, 0xff,\n  0x83, 0x82, 0x70, 0xff,\n  0x75, 0x72, 0x63, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x6e, 0x6d, 0x68, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x9b, 0x9a, 0x96, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xac, 0xae, 0xa9, 0xff,\n  0x97, 0x9c, 0x96, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x64, 0x62, 0x56, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x54, 0x55, 0x50, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0xba, 0xba, 0xb2, 0xff,\n  0xae, 0xb1, 0xaa, 0xff,\n  0x90, 0x95, 0x8e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x41, 0x40, 0x3b, 0xff,\n  0x59, 0x57, 0x4b, 0xff,\n  0x8c, 0x8a, 0x75, 0xff,\n  0x7a, 0x77, 0x64, 0xff,\n  0x5e, 0x5c, 0x50, 0xff,\n  0x5b, 0x58, 0x51, 0xff,\n  0x71, 0x6b, 0x5f, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xbf, 0xc0, 0xbb, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x6f, 0x6e, 0x6a, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x46, 0x46, 0x3e, 0xff,\n  0x51, 0x4f, 0x42, 0xff,\n  0x6a, 0x67, 0x56, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0xaf, 0xb2, 0xab, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x51, 0x53, 0x46, 0xff,\n  0x52, 0x4f, 0x46, 0xff,\n  0x63, 0x5d, 0x51, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x95, 0x97, 0x89, 0xff,\n  0x95, 0x98, 0x87, 0xff,\n  0x93, 0x94, 0x86, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x5d, 0x59, 0x4d, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x5f, 0x65, 0x5b, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0x9b, 0xa0, 0x9a, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x5f, 0x5f, 0x5d, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x42, 0x43, 0x3d, 0xff,\n  0x5c, 0x59, 0x48, 0xff,\n  0x86, 0x84, 0x6d, 0xff,\n  0x8e, 0x8b, 0x7a, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x62, 0x65, 0x5a, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xb1, 0xb1, 0xaf, 0xff,\n  0x93, 0x95, 0x92, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x74, 0x77, 0x6e, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x5e, 0x5f, 0x5a, 0xff,\n  0x52, 0x51, 0x4f, 0xff,\n  0x44, 0x45, 0x3f, 0xff,\n  0x52, 0x4f, 0x46, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x5d, 0x5e, 0x59, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0xc7, 0xc8, 0xc3, 0xff,\n  0xb8, 0xbb, 0xb2, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x67, 0x69, 0x5c, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x50, 0x50, 0x46, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x98, 0x97, 0x93, 0xff,\n  0xae, 0xad, 0xa8, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x96, 0x96, 0x94, 0xff,\n  0x95, 0x95, 0x93, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x51, 0x4e, 0x47, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x5c, 0x5f, 0x58, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xc7, 0xc6, 0xc1, 0xff,\n  0xbe, 0xc1, 0xb8, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x61, 0x63, 0x56, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x4d, 0x4d, 0x43, 0xff,\n  0x5f, 0x5c, 0x4d, 0xff,\n  0x5b, 0x59, 0x4d, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xb4, 0xb5, 0xaf, 0xff,\n  0xb3, 0xb4, 0xac, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x97, 0x97, 0x95, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x4e, 0x4f, 0x49, 0xff,\n  0x45, 0x45, 0x3b, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xa7, 0xa9, 0x9c, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0x9d, 0x9f, 0x9c, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x4a, 0x4a, 0x42, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x5e, 0x60, 0x5b, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x64, 0x67, 0x60, 0xff,\n  0x72, 0x75, 0x6c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xa8, 0xab, 0xa4, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x68, 0x6a, 0x65, 0xff,\n  0x55, 0x57, 0x52, 0xff,\n  0x46, 0x47, 0x41, 0xff,\n  0x52, 0x52, 0x46, 0xff,\n  0x6d, 0x6a, 0x5b, 0xff,\n  0x5f, 0x5e, 0x59, 0xff,\n  0x61, 0x62, 0x5d, 0xff,\n  0x63, 0x66, 0x5d, 0xff,\n  0x85, 0x89, 0x7b, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x9e, 0x9e, 0x9c, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0xa8, 0xab, 0xa4, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x78, 0x7c, 0x6e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x74, 0x73, 0x71, 0xff,\n  0x5b, 0x5b, 0x59, 0xff,\n  0x4b, 0x4c, 0x47, 0xff,\n  0x4d, 0x4a, 0x45, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x5f, 0x5f, 0x5d, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xb9, 0xba, 0xb4, 0xff,\n  0xc9, 0xc9, 0xbd, 0xff,\n  0xb0, 0xb2, 0xa7, 0xff,\n  0x9d, 0xa0, 0x95, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x83, 0x83, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0xaf, 0xb0, 0xab, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0xb9, 0xb9, 0xb1, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0xb2, 0xb5, 0xae, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x4b, 0x4c, 0x46, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xb7, 0xb7, 0xaf, 0xff,\n  0xcc, 0xcc, 0xc0, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0x9e, 0xa1, 0x96, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x50, 0x51, 0x49, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0xb2, 0xb3, 0xae, 0xff,\n  0xb4, 0xb5, 0xad, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x5c, 0x5b, 0x57, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xc5, 0xc6, 0xc0, 0xff,\n  0xb4, 0xb7, 0xae, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0xd0, 0xd1, 0xc9, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0x9a, 0x9d, 0x94, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x70, 0x6f, 0x6a, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa6, 0xa7, 0x99, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0xb6, 0xb4, 0xa7, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x7b, 0x7d, 0x6f, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x5b, 0x5d, 0x58, 0xff,\n  0x6c, 0x6f, 0x68, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x73, 0x76, 0x6f, 0xff,\n  0x61, 0x62, 0x5d, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x45, 0x46, 0x41, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x61, 0x63, 0x5e, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0xb2, 0xb5, 0xae, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x93, 0x93, 0x91, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8e, 0x96, 0x89, 0xff,\n  0x8c, 0x92, 0x86, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x56, 0x55, 0x51, 0xff,\n  0x4d, 0x4f, 0x4a, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x7b, 0x75, 0x69, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x88, 0x8d, 0x86, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0xa2, 0xa4, 0x97, 0xff,\n  0x94, 0x98, 0x8a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x79, 0x7b, 0x6d, 0xff,\n  0x60, 0x63, 0x5a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x71, 0x6e, 0x67, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0xa7, 0xa4, 0x9f, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xbc, 0xbc, 0xb0, 0xff,\n  0x96, 0x9c, 0x92, 0xff,\n  0x80, 0x86, 0x7c, 0xff,\n  0x61, 0x64, 0x5d, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x67, 0x69, 0x64, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0x8f, 0x92, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x7f, 0x81, 0x73, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x7e, 0x7b, 0x74, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xb8, 0xb9, 0xa9, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xbe, 0xc0, 0xb3, 0xff,\n  0xc8, 0xc9, 0xbb, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x75, 0x78, 0x65, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0xb3, 0xb0, 0x9f, 0xff,\n  0x9b, 0x95, 0x85, 0xff,\n  0x7c, 0x7a, 0x6b, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x6c, 0x6c, 0x6a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x6e, 0x72, 0x64, 0xff,\n  0x8b, 0x8e, 0x83, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x5a, 0x5c, 0x57, 0xff,\n  0x68, 0x6d, 0x67, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xb7, 0xb6, 0xb1, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x7a, 0x7d, 0x72, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x74, 0x77, 0x6e, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x75, 0x78, 0x6d, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x67, 0x68, 0x63, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x90, 0x8d, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0xb5, 0xb2, 0xa9, 0xff,\n  0xc5, 0xc1, 0xb6, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x7b, 0x83, 0x76, 0xff,\n  0x51, 0x57, 0x4d, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x77, 0x79, 0x76, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x86, 0x83, 0x7e, 0xff,\n  0x76, 0x72, 0x67, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0xae, 0xad, 0xa8, 0xff,\n  0xb9, 0xb8, 0xb3, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x65, 0x67, 0x5c, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0xa6, 0xa4, 0x8f, 0xff,\n  0x9e, 0x99, 0x86, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x57, 0x58, 0x4a, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8e, 0x90, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x94, 0x89, 0xff,\n  0x8f, 0x92, 0x87, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9f, 0xa2, 0x99, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x94, 0x8f, 0x7b, 0xff,\n  0x78, 0x75, 0x64, 0xff,\n  0x65, 0x61, 0x55, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9d, 0x9f, 0x91, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x77, 0x7a, 0x69, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x9c, 0x9e, 0x99, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xb2, 0xaf, 0xa6, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0xb1, 0xae, 0x9f, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7a, 0x7f, 0x78, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7c, 0x6e, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x7a, 0x7e, 0x70, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xa1, 0xa4, 0x99, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x62, 0x5f, 0x50, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xbb, 0xbc, 0xb7, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa9, 0xa5, 0x9c, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x6c, 0x70, 0x62, 0xff,\n  0x49, 0x4b, 0x46, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x5b, 0x58, 0x49, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0xc9, 0xca, 0xc5, 0xff,\n  0xbb, 0xbb, 0xaf, 0xff,\n  0xb5, 0xb6, 0xa8, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x55, 0x57, 0x4c, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8e, 0x8f, 0x81, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x9f, 0x98, 0x88, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x83, 0x7d, 0x6d, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x6c, 0x6a, 0x5b, 0xff,\n  0x71, 0x6b, 0x5d, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0xa1, 0xa3, 0x96, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x8f, 0x8a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x64, 0x66, 0x58, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xb3, 0xb5, 0xb0, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x6e, 0x6f, 0x61, 0xff,\n  0x47, 0x47, 0x3b, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0xb9, 0xba, 0xac, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x90, 0x86, 0xff,\n  0x51, 0x54, 0x49, 0xff,\n  0x4c, 0x4c, 0x4a, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0xa2, 0xa0, 0x91, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x6f, 0x70, 0x62, 0xff,\n  0x45, 0x45, 0x3b, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xbc, 0xbb, 0xb6, 0xff,\n  0xb5, 0xb3, 0xa6, 0xff,\n  0xa0, 0x9d, 0x8c, 0xff,\n  0xa4, 0xa1, 0x90, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x58, 0x59, 0x4b, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xb4, 0xb6, 0xa9, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x6d, 0x69, 0x5e, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x5c, 0x5a, 0x4b, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x58, 0x59, 0x51, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0xbb, 0xbc, 0xb7, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x79, 0x7f, 0x75, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x76, 0x7c, 0x72, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9a, 0xa0, 0x96, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0xa3, 0xa6, 0x9f, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xab, 0xa8, 0x99, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x50, 0x50, 0x44, 0xff,\n  0x4c, 0x4c, 0x44, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x49, 0x4a, 0x44, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0xa6, 0xa3, 0x92, 0xff,\n  0x96, 0x94, 0x85, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x54, 0x52, 0x46, 0xff,\n  0x4e, 0x4b, 0x44, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xae, 0xac, 0x9d, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x97, 0x90, 0x88, 0xff,\n  0x9f, 0x99, 0x8b, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x62, 0x60, 0x53, 0xff,\n  0x55, 0x56, 0x4e, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0xab, 0xa8, 0x99, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x5c, 0x5c, 0x52, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0xad, 0xa5, 0x98, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x97, 0x98, 0x88, 0xff,\n  0xab, 0xac, 0x9e, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x89, 0x85, 0xff,\n  0x7c, 0x81, 0x7d, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xb6, 0xb7, 0xb1, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8c, 0x87, 0x81, 0xff,\n  0x98, 0x91, 0x89, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x5e, 0x60, 0x55, 0xff,\n  0x77, 0x7a, 0x6f, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x64, 0x65, 0x55, 0xff,\n  0x44, 0x45, 0x3f, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x55, 0x56, 0x48, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x5f, 0x5d, 0x4e, 0xff,\n  0x43, 0x44, 0x3e, 0xff,\n  0x67, 0x64, 0x5f, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x65, 0x63, 0x56, 0xff,\n  0x47, 0x47, 0x3f, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0xb5, 0xb2, 0xa1, 0xff,\n  0x7a, 0x79, 0x65, 0xff,\n  0x75, 0x74, 0x62, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x95, 0x98, 0x8d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0xa3, 0xa4, 0x96, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x59, 0x56, 0x4f, 0xff,\n  0x73, 0x74, 0x64, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x86, 0x82, 0xff,\n  0x86, 0x88, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xa2, 0xa1, 0x9d, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0xa5, 0xa2, 0x9b, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x75, 0x77, 0x69, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x99, 0x9c, 0x93, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x5e, 0x60, 0x53, 0xff,\n  0x42, 0x43, 0x3b, 0xff,\n  0x56, 0x55, 0x51, 0xff,\n  0x71, 0x6e, 0x67, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x9d, 0xa1, 0x93, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0x58, 0x5c, 0x4e, 0xff,\n  0x49, 0x4b, 0x40, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x5d, 0x5f, 0x51, 0xff,\n  0x3f, 0x40, 0x3a, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x7c, 0x7e, 0x70, 0xff,\n  0x47, 0x47, 0x3d, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x83, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0x81, 0x82, 0x72, 0xff,\n  0x44, 0x44, 0x38, 0xff,\n  0x60, 0x5d, 0x4e, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x57, 0x56, 0x51, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa6, 0xa9, 0xa2, 0xff,\n  0xba, 0xba, 0xb2, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0xb0, 0xb2, 0xa5, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7a, 0x7f, 0x78, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x77, 0x7c, 0x76, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0xb3, 0xb5, 0xaa, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x38, 0x39, 0x33, 0xff,\n  0x48, 0x49, 0x44, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x79, 0x7c, 0x69, 0xff,\n  0x45, 0x48, 0x3d, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x71, 0x73, 0x6e, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x61, 0x63, 0x56, 0xff,\n  0x35, 0x36, 0x30, 0xff,\n  0x49, 0x49, 0x47, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8e, 0x8e, 0x8c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x9c, 0x99, 0x8a, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x91, 0x92, 0x80, 0xff,\n  0x4e, 0x4e, 0x42, 0xff,\n  0x57, 0x54, 0x4d, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0xa8, 0xa9, 0x99, 0xff,\n  0x97, 0x9b, 0x8c, 0xff,\n  0x3d, 0x3e, 0x36, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0xa4, 0x9d, 0x93, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x9c, 0x99, 0x8a, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x55, 0x57, 0x4a, 0xff,\n  0x62, 0x64, 0x59, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x97, 0x95, 0x86, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x90, 0x8d, 0x88, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x59, 0x59, 0x4d, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x88, 0x84, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7b, 0x81, 0x77, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xcf, 0xcc, 0xbd, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0xb7, 0xb8, 0xa8, 0xff,\n  0x91, 0x94, 0x89, 0xff,\n  0x5e, 0x5f, 0x57, 0xff,\n  0x54, 0x56, 0x4b, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x6f, 0x71, 0x63, 0xff,\n  0x44, 0x45, 0x3d, 0xff,\n  0x44, 0x45, 0x40, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x3e, 0x3e, 0x34, 0xff,\n  0x48, 0x49, 0x44, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x6c, 0x6e, 0x60, 0xff,\n  0x3b, 0x3d, 0x32, 0xff,\n  0x3e, 0x40, 0x3b, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x57, 0x56, 0x44, 0xff,\n  0x4a, 0x4d, 0x44, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x89, 0x84, 0x7e, 0xff,\n  0x9f, 0x99, 0x89, 0xff,\n  0x8e, 0x90, 0x7a, 0xff,\n  0x44, 0x46, 0x39, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x5e, 0x5c, 0x50, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0x95, 0x97, 0x89, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x71, 0x73, 0x66, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xa1, 0x9e, 0x8d, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xb2, 0xac, 0x9c, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x88, 0x7e, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x47, 0x48, 0x40, 0xff,\n  0x43, 0x44, 0x3f, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x41, 0x42, 0x3d, 0xff,\n  0x4f, 0x4f, 0x4d, 0xff,\n  0x62, 0x61, 0x5d, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x60, 0x61, 0x53, 0xff,\n  0x41, 0x42, 0x3a, 0xff,\n  0x3e, 0x3f, 0x3a, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x8b, 0x88, 0x77, 0xff,\n  0x56, 0x54, 0x47, 0xff,\n  0x45, 0x45, 0x3d, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0xb2, 0xb4, 0xa9, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x7d, 0x7c, 0x68, 0xff,\n  0x42, 0x42, 0x36, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x96, 0x94, 0x85, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x50, 0x52, 0x47, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0xa4, 0xa7, 0x9e, 0xff,\n  0x96, 0x9b, 0x94, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8a, 0x90, 0x86, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x99, 0x9c, 0x93, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x5a, 0x5d, 0x56, 0xff,\n  0x50, 0x51, 0x4b, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x9d, 0xa2, 0x9b, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x7b, 0x7c, 0x6c, 0xff,\n  0x46, 0x47, 0x3f, 0xff,\n  0x4b, 0x4c, 0x46, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x53, 0x53, 0x49, 0xff,\n  0x40, 0x41, 0x39, 0xff,\n  0x4c, 0x4c, 0x4a, 0xff,\n  0x61, 0x60, 0x5c, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x87, 0x84, 0x71, 0xff,\n  0x7f, 0x80, 0x6e, 0xff,\n  0x36, 0x37, 0x2f, 0xff,\n  0x44, 0x45, 0x40, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x8e, 0x89, 0x83, 0xff,\n  0xa1, 0x9b, 0x8f, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x89, 0x84, 0x71, 0xff,\n  0x8f, 0x8a, 0x76, 0xff,\n  0x49, 0x4b, 0x3e, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0xb1, 0xae, 0x9f, 0xff,\n  0x9b, 0x98, 0x87, 0xff,\n  0x6a, 0x68, 0x59, 0xff,\n  0x44, 0x45, 0x3f, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x9e, 0xa1, 0x98, 0xff,\n  0x9d, 0xa0, 0x97, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x88, 0x85, 0x74, 0xff,\n  0x7d, 0x7a, 0x69, 0xff,\n  0x49, 0x49, 0x41, 0xff,\n  0x5e, 0x5f, 0x51, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa0, 0xa3, 0x9a, 0xff,\n  0x8f, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x8c, 0x92, 0x88, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x96, 0x9b, 0x95, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x4e, 0x50, 0x45, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xa1, 0xa4, 0x9d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x89, 0x82, 0x78, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x70, 0x71, 0x63, 0xff,\n  0x4a, 0x4c, 0x41, 0xff,\n  0x4a, 0x4b, 0x46, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x79, 0x76, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x73, 0x74, 0x64, 0xff,\n  0x64, 0x65, 0x53, 0xff,\n  0x43, 0x44, 0x3c, 0xff,\n  0x54, 0x53, 0x4f, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x8a, 0x89, 0x77, 0xff,\n  0x61, 0x62, 0x52, 0xff,\n  0x37, 0x37, 0x2f, 0xff,\n  0x46, 0x46, 0x44, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0xac, 0xa9, 0x98, 0xff,\n  0x92, 0x8f, 0x7e, 0xff,\n  0x71, 0x6e, 0x5b, 0xff,\n  0x44, 0x44, 0x3a, 0xff,\n  0x50, 0x4f, 0x4b, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x81, 0x7e, 0x6d, 0xff,\n  0x92, 0x8f, 0x7e, 0xff,\n  0x79, 0x7a, 0x68, 0xff,\n  0x5c, 0x5a, 0x4d, 0xff,\n  0x48, 0x48, 0x40, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x76, 0x78, 0x6a, 0xff,\n  0x81, 0x7b, 0x6b, 0xff,\n  0x5c, 0x5a, 0x4e, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x9a, 0x9c, 0x99, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x52, 0x52, 0x48, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0xa2, 0xa7, 0xa0, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x85, 0x83, 0x74, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x47, 0x48, 0x40, 0xff,\n  0x4d, 0x50, 0x49, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x95, 0x95, 0x93, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x65, 0x65, 0x59, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x50, 0x51, 0x4b, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x84, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x9e, 0x9d, 0x99, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x76, 0x78, 0x6a, 0xff,\n  0x4b, 0x4d, 0x40, 0xff,\n  0x41, 0x42, 0x3a, 0xff,\n  0x4d, 0x4e, 0x49, 0xff,\n  0x5d, 0x5a, 0x55, 0xff,\n  0x70, 0x6f, 0x6a, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x73, 0x71, 0x62, 0xff,\n  0x4d, 0x4f, 0x42, 0xff,\n  0x34, 0x33, 0x2e, 0xff,\n  0x49, 0x48, 0x44, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x81, 0x7b, 0x6b, 0xff,\n  0x9f, 0x9a, 0x86, 0xff,\n  0x7a, 0x79, 0x65, 0xff,\n  0x43, 0x45, 0x3a, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xb1, 0xb2, 0xa4, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x66, 0x67, 0x59, 0xff,\n  0x3f, 0x40, 0x38, 0xff,\n  0x46, 0x47, 0x41, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x71, 0x6e, 0x5f, 0xff,\n  0x63, 0x61, 0x54, 0xff,\n  0x4a, 0x4a, 0x42, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x97, 0x9a, 0x8f, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9c, 0x9f, 0x96, 0xff,\n  0x9e, 0xa0, 0x93, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x7c, 0x79, 0x6a, 0xff,\n  0x63, 0x64, 0x56, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8e, 0x87, 0x7f, 0xff,\n  0x83, 0x7c, 0x74, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x42, 0x43, 0x3d, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x62, 0x65, 0x5e, 0xff,\n  0x6d, 0x70, 0x67, 0xff,\n  0x7a, 0x7d, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x84, 0x7e, 0x70, 0xff,\n  0x68, 0x66, 0x59, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x61, 0x62, 0x5d, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0xae, 0xaf, 0xaa, 0xff,\n  0xb7, 0xb6, 0xb1, 0xff,\n  0xd1, 0xd2, 0xca, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x69, 0x6d, 0x5e, 0xff,\n  0x46, 0x48, 0x3b, 0xff,\n  0x43, 0x44, 0x3e, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x86, 0x83, 0x72, 0xff,\n  0x7a, 0x79, 0x67, 0xff,\n  0x3b, 0x3b, 0x31, 0xff,\n  0x35, 0x36, 0x31, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0xa8, 0xaa, 0xa5, 0xff,\n  0xb6, 0xb5, 0xb0, 0xff,\n  0xcc, 0xcd, 0xc5, 0xff,\n  0xa3, 0xa5, 0x9a, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x76, 0x73, 0x62, 0xff,\n  0x72, 0x6a, 0x57, 0xff,\n  0x5d, 0x5c, 0x4a, 0xff,\n  0x41, 0x41, 0x39, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x77, 0x76, 0x64, 0xff,\n  0x72, 0x71, 0x5f, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x41, 0x3e, 0x37, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xb8, 0xb7, 0xb2, 0xff,\n  0xbb, 0xbb, 0xaf, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x92, 0x95, 0x8a, 0xff,\n  0x78, 0x7c, 0x6e, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x4a, 0x49, 0x44, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x88, 0x8b, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xbb, 0xbc, 0xb7, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x9e, 0x9c, 0x8d, 0xff,\n  0x9c, 0x9a, 0x8b, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x4a, 0x49, 0x44, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0xaa, 0xa7, 0x96, 0xff,\n  0x83, 0x7b, 0x70, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x55, 0x54, 0x4f, 0xff,\n  0x46, 0x45, 0x43, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x6a, 0x6c, 0x67, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0x9b, 0x9b, 0x99, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x6d, 0x69, 0x5d, 0xff,\n  0x59, 0x56, 0x4d, 0xff,\n  0x55, 0x54, 0x50, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xaf, 0xb0, 0xab, 0xff,\n  0x9e, 0x9b, 0x96, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xb6, 0xb6, 0xac, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8e, 0x8b, 0x86, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x4b, 0x4b, 0x43, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9e, 0x9e, 0x9c, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xc1, 0xc2, 0xbc, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x64, 0x68, 0x5a, 0xff,\n  0x4d, 0x4d, 0x43, 0xff,\n  0x3e, 0x3f, 0x37, 0xff,\n  0x3d, 0x3e, 0x39, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0xaa, 0xac, 0xa1, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xa7, 0xa9, 0x9c, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x67, 0x60, 0x50, 0xff,\n  0x61, 0x5a, 0x48, 0xff,\n  0x58, 0x56, 0x49, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x71, 0x74, 0x6b, 0xff,\n  0x6b, 0x6f, 0x61, 0xff,\n  0x52, 0x52, 0x46, 0xff,\n  0x40, 0x40, 0x34, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xa3, 0xa0, 0x99, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x82, 0x85, 0x7a, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x68, 0x66, 0x57, 0xff,\n  0x4b, 0x4b, 0x3f, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9e, 0xa1, 0x98, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9b, 0x9d, 0x90, 0xff,\n  0xa9, 0xa6, 0x97, 0xff,\n  0xa2, 0x9f, 0x8e, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x78, 0x7a, 0x6c, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x44, 0x44, 0x3c, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0xad, 0xac, 0x98, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x67, 0x68, 0x63, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x8d, 0x87, 0x77, 0xff,\n  0x62, 0x5f, 0x50, 0xff,\n  0x4e, 0x50, 0x45, 0xff,\n  0x42, 0x47, 0x41, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x72, 0x78, 0x6e, 0xff,\n  0x77, 0x7d, 0x73, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0xab, 0xac, 0xa7, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8f, 0x8b, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x6d, 0x69, 0x5d, 0xff,\n  0x69, 0x63, 0x57, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x5b, 0x5a, 0x56, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x95, 0x90, 0x8c, 0xff,\n  0x92, 0x8f, 0x8a, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x6d, 0x6c, 0x68, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0xb6, 0xb3, 0xac, 0xff,\n  0xcd, 0xcd, 0xc3, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x5b, 0x5d, 0x58, 0xff,\n  0x42, 0x43, 0x3e, 0xff,\n  0x52, 0x4f, 0x4a, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x71, 0x74, 0x6b, 0xff,\n  0x5f, 0x61, 0x54, 0xff,\n  0x51, 0x4d, 0x42, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0xb1, 0xb2, 0xa4, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0xb3, 0xad, 0x9d, 0xff,\n  0xad, 0xaa, 0x9b, 0xff,\n  0xc3, 0xc0, 0xb1, 0xff,\n  0xbe, 0xbe, 0xb4, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x88, 0x7d, 0xff,\n  0x8d, 0x93, 0x89, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x6f, 0x72, 0x69, 0xff,\n  0x57, 0x59, 0x4e, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x7f, 0x7b, 0x72, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa7, 0xa5, 0x96, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x50, 0x52, 0x45, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0x9b, 0x9d, 0x9a, 0xff,\n  0x95, 0x96, 0x88, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x59, 0x58, 0x54, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x8a, 0x83, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xa7, 0xa4, 0x9d, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x87, 0x86, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x91, 0x97, 0x93, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x72, 0x74, 0x6f, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x53, 0x52, 0x4e, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x92, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x6c, 0x6f, 0x68, 0xff,\n  0x52, 0x54, 0x51, 0xff,\n  0x5d, 0x5e, 0x58, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x92, 0x8d, 0x87, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa5, 0xa4, 0x9f, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0xa4, 0x9b, 0x8c, 0xff,\n  0xad, 0xaa, 0x9b, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x69, 0x6a, 0x65, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0xa1, 0x9a, 0x90, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0xa5, 0xa4, 0x9f, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0xaf, 0xae, 0x9c, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x66, 0x65, 0x61, 0xff,\n  0x8a, 0x83, 0x7b, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8c, 0x8e, 0x8b, 0xff,\n  0x80, 0x86, 0x82, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x90, 0x8d, 0x88, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x90, 0x8b, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0x9b, 0x94, 0x8a, 0xff,\n  0xae, 0xa8, 0x98, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0xb3, 0xaf, 0xa4, 0xff,\n  0xa6, 0xa5, 0xa1, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x81, 0x87, 0x7b, 0xff,\n  0x95, 0x9a, 0x93, 0xff,\n  0x8c, 0x91, 0x8d, 0xff,\n  0x75, 0x7a, 0x74, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x96, 0x93, 0x8e, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x86, 0x86, 0x86, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x94, 0x90, 0x8d, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0xa0, 0x9f, 0x9b, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9a, 0x99, 0x95, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0xa6, 0xa0, 0x94, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xbe, 0xbc, 0xb0, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x74, 0x74, 0x72, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x95, 0x9a, 0x93, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0xb7, 0xb1, 0xa1, 0xff,\n  0xac, 0xa9, 0x9a, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x87, 0x87, 0x87, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x8f, 0x8a, 0x84, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0xa7, 0xa2, 0x9c, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x9b, 0x98, 0x93, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0xa0, 0x9d, 0x96, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0xaf, 0xad, 0xa0, 0xff,\n  0xb3, 0xb3, 0xa7, 0xff,\n  0xac, 0xa8, 0x9d, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8a, 0x90, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x83, 0x75, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa9, 0xa6, 0x97, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x93, 0x89, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x83, 0x80, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa5, 0x9f, 0x93, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0xa0, 0x9d, 0x96, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x75, 0x78, 0x6d, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x86, 0x83, 0x7e, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0x9f, 0x9a, 0x94, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x9b, 0x98, 0x85, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x96, 0x8e, 0x83, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0xb2, 0xab, 0x9b, 0xff,\n  0xbd, 0xbb, 0xaf, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x91, 0x8b, 0xff,\n  0x8b, 0x90, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x9e, 0xa0, 0x95, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7c, 0x7e, 0x7b, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x70, 0x72, 0x67, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8a, 0x85, 0xff,\n  0x9f, 0x98, 0x8e, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x9e, 0x97, 0x8d, 0xff,\n  0xa9, 0xa5, 0x9c, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x87, 0x84, 0x7f, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xa7, 0x9f, 0x94, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0xb7, 0xb3, 0xa7, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0xbf, 0xbd, 0xa8, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x8b, 0x8e, 0x83, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0xa6, 0xa0, 0x94, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x80, 0x7c, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x70, 0x6f, 0x6a, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x97, 0x9a, 0x8f, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x97, 0x91, 0x81, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x91, 0x8c, 0x86, 0xff,\n  0xa8, 0xa2, 0x94, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x72, 0x70, 0x61, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0xa2, 0x9f, 0x8e, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x89, 0x82, 0x72, 0xff,\n  0x9e, 0x97, 0x87, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xa3, 0xa5, 0x9a, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x73, 0x71, 0x65, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x9b, 0x94, 0x8a, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0xaf, 0xa9, 0x99, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x98, 0x90, 0x85, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x93, 0x8c, 0x84, 0xff,\n  0xa1, 0x9e, 0x99, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x71, 0x72, 0x64, 0xff,\n  0x6b, 0x69, 0x5c, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x8c, 0x87, 0x81, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x98, 0x8e, 0x82, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x6e, 0x68, 0x58, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0xb0, 0xaa, 0x9c, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x72, 0x70, 0x63, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0xa3, 0x9b, 0x90, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x97, 0x90, 0x86, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x88, 0x8a, 0x7c, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x7e, 0x7b, 0x6c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x94, 0x91, 0x80, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xa9, 0xa7, 0x9a, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x65, 0x62, 0x5b, 0xff,\n  0x7e, 0x7b, 0x74, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x8b, 0x84, 0x7e, 0xff,\n  0x9e, 0x94, 0x8a, 0xff,\n  0xa5, 0x9f, 0x93, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x74, 0x75, 0x65, 0xff,\n  0x65, 0x62, 0x5b, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8b, 0x82, 0x79, 0xff,\n  0x9a, 0x91, 0x82, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0xa5, 0xa6, 0x98, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x5e, 0x5f, 0x4f, 0xff,\n  0x69, 0x66, 0x57, 0xff,\n  0x9c, 0x99, 0x8a, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0xb7, 0xb8, 0xb2, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x6b, 0x69, 0x5c, 0xff,\n  0x79, 0x72, 0x62, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0xab, 0xa4, 0x92, 0xff,\n  0xa6, 0x9f, 0x8c, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x9a, 0x93, 0x83, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x96, 0x98, 0x8a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0xa2, 0x9b, 0x8b, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x68, 0x67, 0x63, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x7f, 0x7c, 0x6b, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0x8a, 0x81, 0x7a, 0xff,\n  0x93, 0x8a, 0x81, 0xff,\n  0x9c, 0x9a, 0x8b, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x7c, 0x79, 0x72, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x88, 0x81, 0x77, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0x89, 0x80, 0x79, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x53, 0x55, 0x4a, 0xff,\n  0x72, 0x6c, 0x5e, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0xbc, 0xbd, 0xad, 0xff,\n  0x9e, 0xa3, 0x9c, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x7a, 0x74, 0x66, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x9d, 0x94, 0x85, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x92, 0x93, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x69, 0x67, 0x5a, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x76, 0x73, 0x6a, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x68, 0x64, 0x58, 0xff,\n  0x6b, 0x68, 0x59, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x82, 0x79, 0x70, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8f, 0x8a, 0x84, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x65, 0x62, 0x5d, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x6a, 0x67, 0x58, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x83, 0x7a, 0x71, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x6f, 0x69, 0x5b, 0xff,\n  0x8e, 0x86, 0x73, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x5c, 0x5a, 0x4b, 0xff,\n  0x77, 0x70, 0x5d, 0xff,\n  0x92, 0x8b, 0x79, 0xff,\n  0x99, 0x90, 0x81, 0xff,\n  0xa9, 0xa2, 0x90, 0xff,\n  0x9c, 0x96, 0x86, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x9e, 0x9b, 0x88, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0xac, 0xa9, 0x98, 0xff,\n  0xae, 0xaf, 0xa1, 0xff,\n  0xa2, 0xa6, 0x98, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x76, 0x77, 0x65, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x98, 0x9a, 0x8d, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x5a, 0x5d, 0x56, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x80, 0x7f, 0x6d, 0xff,\n  0x8c, 0x89, 0x76, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x68, 0x6a, 0x5c, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x78, 0x72, 0x64, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x5d, 0x5e, 0x56, 0xff,\n  0x6f, 0x6c, 0x65, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x65, 0x67, 0x5a, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x77, 0x71, 0x63, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x6c, 0x6a, 0x5b, 0xff,\n  0x53, 0x55, 0x4a, 0xff,\n  0x65, 0x5f, 0x51, 0xff,\n  0x7b, 0x74, 0x64, 0xff,\n  0x86, 0x7f, 0x6f, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x57, 0x55, 0x48, 0xff,\n  0x70, 0x69, 0x59, 0xff,\n  0x8a, 0x82, 0x6d, 0xff,\n  0x9b, 0x96, 0x83, 0xff,\n  0x93, 0x90, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x9c, 0x95, 0x83, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x60, 0x5e, 0x52, 0xff,\n  0x78, 0x75, 0x62, 0xff,\n  0x85, 0x82, 0x71, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x64, 0x66, 0x61, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x83, 0x80, 0x6d, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x55, 0x56, 0x4e, 0xff,\n  0x54, 0x55, 0x50, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x76, 0x70, 0x60, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x63, 0x66, 0x5d, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x78, 0x72, 0x64, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x8a, 0x83, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x72, 0x74, 0x66, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x63, 0x60, 0x59, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x63, 0x69, 0x5f, 0xff,\n  0x56, 0x53, 0x4c, 0xff,\n  0x72, 0x6f, 0x60, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x88, 0x81, 0x77, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x51, 0x4e, 0x45, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x72, 0x6e, 0x65, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x54, 0x52, 0x45, 0xff,\n  0x71, 0x6a, 0x58, 0xff,\n  0x94, 0x8c, 0x75, 0xff,\n  0x86, 0x81, 0x6d, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x4e, 0x4f, 0x47, 0xff,\n  0x7c, 0x77, 0x64, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0xb2, 0xac, 0x9e, 0xff,\n  0xa2, 0xa2, 0x9a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x94, 0x97, 0x8e, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x55, 0x57, 0x52, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x90, 0x88, 0x7d, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x60, 0x61, 0x5c, 0xff,\n  0x66, 0x67, 0x62, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x77, 0x72, 0x5f, 0xff,\n  0x8a, 0x7f, 0x6b, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x73, 0x6f, 0x66, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x4f, 0x4c, 0x45, 0xff,\n  0x73, 0x6f, 0x63, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x97, 0x98, 0x8a, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x8b, 0x85, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x58, 0x56, 0x4a, 0xff,\n  0x6d, 0x69, 0x60, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x83, 0x80, 0x71, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x5f, 0x5f, 0x53, 0xff,\n  0x48, 0x49, 0x43, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x75, 0x72, 0x61, 0xff,\n  0x74, 0x72, 0x63, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x5e, 0x5d, 0x4b, 0xff,\n  0x71, 0x6b, 0x5b, 0xff,\n  0x90, 0x88, 0x75, 0xff,\n  0x8b, 0x84, 0x72, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x95, 0x96, 0x88, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0xa4, 0xa7, 0x9e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x59, 0x5a, 0x4c, 0xff,\n  0x6a, 0x65, 0x52, 0xff,\n  0x92, 0x8b, 0x79, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x94, 0x96, 0x93, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x99, 0x96, 0x91, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x5f, 0x5c, 0x55, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x9d, 0x96, 0x84, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0x93, 0x8a, 0x81, 0xff,\n  0x83, 0x7a, 0x6b, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x77, 0x74, 0x6d, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x56, 0x57, 0x51, 0xff,\n  0x4c, 0x4c, 0x40, 0xff,\n  0x63, 0x5c, 0x49, 0xff,\n  0x81, 0x74, 0x61, 0xff,\n  0x79, 0x70, 0x5f, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x87, 0x7e, 0x6f, 0xff,\n  0x70, 0x6a, 0x5e, 0xff,\n  0x70, 0x6e, 0x5f, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0x9e, 0x9b, 0x96, 0xff,\n  0xb2, 0xb1, 0xac, 0xff,\n  0xc5, 0xc5, 0xbd, 0xff,\n  0xb1, 0xb3, 0xa8, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x52, 0x4f, 0x48, 0xff,\n  0x59, 0x56, 0x4f, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x82, 0x7b, 0x6b, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0xb3, 0xb4, 0xaf, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x54, 0x52, 0x46, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0xa4, 0x9e, 0x8e, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x94, 0x90, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0xb3, 0xb0, 0xa9, 0xff,\n  0xc8, 0xc8, 0xbe, 0xff,\n  0xa5, 0xa7, 0x9a, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x4b, 0x4b, 0x43, 0xff,\n  0x57, 0x54, 0x4d, 0xff,\n  0x66, 0x62, 0x56, 0xff,\n  0x84, 0x7d, 0x6b, 0xff,\n  0x7e, 0x77, 0x64, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xb7, 0xb7, 0xaf, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x6f, 0x6c, 0x5d, 0xff,\n  0x71, 0x6e, 0x5d, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x6f, 0x6c, 0x5d, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xb9, 0xb9, 0xb1, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x52, 0x54, 0x49, 0xff,\n  0x64, 0x63, 0x51, 0xff,\n  0x7a, 0x72, 0x5d, 0xff,\n  0x85, 0x7d, 0x6a, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x5f, 0x61, 0x56, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x94, 0x92, 0x83, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x97, 0x98, 0x88, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x9e, 0x9f, 0x91, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x69, 0x67, 0x5a, 0xff,\n  0x5b, 0x57, 0x4b, 0xff,\n  0x67, 0x66, 0x52, 0xff,\n  0x72, 0x6f, 0x5e, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0x6e, 0x6a, 0x5f, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0xb9, 0xb9, 0xb7, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x65, 0x64, 0x60, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x57, 0x57, 0x4d, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x7b, 0x75, 0x69, 0xff,\n  0x63, 0x5f, 0x54, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x9a, 0x9c, 0x97, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x81, 0x87, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x5a, 0x5c, 0x57, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x58, 0x54, 0x48, 0xff,\n  0x68, 0x5e, 0x52, 0xff,\n  0x7a, 0x6e, 0x60, 0xff,\n  0x8a, 0x7d, 0x6a, 0xff,\n  0x67, 0x60, 0x58, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x8c, 0x8f, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xb6, 0xb6, 0xac, 0xff,\n  0xc5, 0xc5, 0xb9, 0xff,\n  0xa7, 0xaa, 0x9f, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x53, 0x50, 0x49, 0xff,\n  0x5c, 0x5a, 0x4e, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x6d, 0x6c, 0x67, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0xb2, 0xb3, 0xae, 0xff,\n  0xcf, 0xd0, 0xcb, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x4d, 0x4d, 0x43, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xb7, 0xb4, 0xab, 0xff,\n  0xc1, 0xbf, 0xb2, 0xff,\n  0xac, 0xae, 0xa1, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x4b, 0x4b, 0x43, 0xff,\n  0x51, 0x4f, 0x43, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xb8, 0xb9, 0xb3, 0xff,\n  0xcf, 0xd0, 0xc8, 0xff,\n  0xc1, 0xc2, 0xba, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x99, 0x9e, 0x98, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x50, 0x51, 0x4b, 0xff,\n  0x51, 0x51, 0x47, 0xff,\n  0x66, 0x64, 0x57, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x5f, 0x5c, 0x55, 0xff,\n  0x63, 0x62, 0x5e, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xaa, 0xab, 0x9d, 0xff,\n  0xb6, 0xb8, 0xad, 0xff,\n  0xb4, 0xb5, 0xaf, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x5d, 0x5e, 0x56, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x5a, 0x56, 0x4a, 0xff,\n  0x75, 0x6a, 0x58, 0xff,\n  0x60, 0x5e, 0x4f, 0xff,\n  0x5d, 0x60, 0x57, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0xb4, 0xb6, 0xab, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x66, 0x62, 0x56, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x68, 0x67, 0x62, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xb7, 0xb9, 0xae, 0xff,\n  0xb3, 0xb2, 0xad, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x90, 0x95, 0x91, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x50, 0x4e, 0x42, 0xff,\n  0x64, 0x61, 0x50, 0xff,\n  0x7c, 0x77, 0x64, 0xff,\n  0x75, 0x6f, 0x5f, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xb7, 0xb9, 0xae, 0xff,\n  0xb8, 0xbb, 0xb4, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x5b, 0x5a, 0x55, 0xff,\n  0x4b, 0x4a, 0x45, 0xff,\n  0x54, 0x52, 0x46, 0xff,\n  0x70, 0x6a, 0x5c, 0xff,\n  0x66, 0x63, 0x5e, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xb7, 0xb7, 0xad, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0xa1, 0xa3, 0x9e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x67, 0x66, 0x62, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xac, 0xab, 0xa6, 0xff,\n  0xb0, 0xb1, 0xac, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0xbf, 0xbf, 0xb5, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x74, 0x72, 0x63, 0xff,\n  0x57, 0x58, 0x4a, 0xff,\n  0x45, 0x47, 0x3c, 0xff,\n  0x52, 0x4f, 0x46, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x66, 0x67, 0x62, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0xba, 0xb7, 0xae, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x9d, 0xa0, 0x99, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x6c, 0x6c, 0x60, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x4e, 0x4f, 0x47, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x71, 0x74, 0x6d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xce, 0xce, 0xc6, 0xff,\n  0xcd, 0xcd, 0xc1, 0xff,\n  0xa6, 0xa7, 0x99, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x4d, 0x4d, 0x43, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x58, 0x57, 0x53, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xa8, 0xa9, 0x9b, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0xb8, 0xb8, 0xae, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x61, 0x64, 0x5d, 0xff,\n  0x52, 0x52, 0x48, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0xa3, 0xa4, 0x96, 0xff,\n  0xa8, 0xa9, 0x9b, 0xff,\n  0xb4, 0xb2, 0xa6, 0xff,\n  0xb5, 0xb5, 0xad, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x5f, 0x62, 0x59, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x69, 0x6b, 0x60, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xa4, 0xa6, 0x99, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xb6, 0xb3, 0xaa, 0xff,\n  0xb4, 0xb5, 0xad, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x99, 0x99, 0x97, 0xff,\n  0x91, 0x97, 0x95, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x5d, 0x5e, 0x59, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x57, 0x57, 0x4b, 0xff,\n  0x61, 0x5f, 0x53, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xbe, 0xbf, 0xba, 0xff,\n  0xba, 0xbb, 0xb3, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xb0, 0xb1, 0xa3, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x85, 0x83, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x97, 0x99, 0x94, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x6d, 0x6e, 0x60, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xb2, 0xaf, 0xa8, 0xff,\n  0xb8, 0xb6, 0xa9, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x95, 0x94, 0x90, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0xb8, 0xb8, 0xae, 0xff,\n  0xc7, 0xc3, 0xb7, 0xff,\n  0xc4, 0xbd, 0xab, 0xff,\n  0xc5, 0xc2, 0xb1, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x6e, 0x68, 0x5a, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0xb7, 0xb7, 0xaf, 0xff,\n  0xb7, 0xb7, 0xaf, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xb2, 0xac, 0xa0, 0xff,\n  0xa8, 0xa4, 0x99, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x76, 0x74, 0x65, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xae, 0xaf, 0xa1, 0xff,\n  0xbd, 0xbd, 0xb1, 0xff,\n  0xbd, 0xbd, 0xb1, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xa7, 0xa4, 0x9d, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0x9e, 0xa1, 0x96, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x6d, 0x70, 0x65, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0xa1, 0xa4, 0x99, 0xff,\n  0xaa, 0xab, 0x9d, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xb5, 0xb5, 0xa9, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x85, 0x88, 0x7d, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7a, 0x7d, 0x72, 0xff,\n  0x62, 0x65, 0x5e, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xae, 0xaf, 0xaa, 0xff,\n  0xba, 0xbd, 0xb6, 0xff,\n  0xb6, 0xb9, 0xb2, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xa1, 0x9e, 0x99, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0xc2, 0xc2, 0xb6, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0xb1, 0xb0, 0xab, 0xff,\n  0xc3, 0xc4, 0xbc, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0x94, 0x95, 0x87, 0xff,\n  0x4e, 0x51, 0x48, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xb7, 0xb6, 0xb1, 0xff,\n  0xcc, 0xcc, 0xc0, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0xb4, 0xb3, 0xae, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0xc4, 0xbf, 0xac, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x6b, 0x68, 0x59, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xbe, 0xbf, 0xb7, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0xaa, 0xa4, 0x96, 0xff,\n  0xbb, 0xb6, 0xa3, 0xff,\n  0xaf, 0xac, 0x99, 0xff,\n  0x94, 0x95, 0x87, 0xff,\n  0x59, 0x5b, 0x4e, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0xbb, 0xbd, 0xb2, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xa9, 0xa6, 0x93, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x9f, 0x9c, 0x8b, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0xa3, 0xa6, 0x9b, 0xff,\n  0xb2, 0xb4, 0xa7, 0xff,\n  0xb8, 0xb6, 0xa9, 0xff,\n  0xb8, 0xb4, 0xa9, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0xc4, 0xbd, 0xab, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x59, 0x56, 0x51, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xb8, 0xb9, 0xb3, 0xff,\n  0xb9, 0xba, 0xb2, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x85, 0x83, 0x74, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xa2, 0xa3, 0x95, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0x65, 0x67, 0x59, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x58, 0x57, 0x52, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0xa3, 0xa0, 0x99, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xbe, 0xba, 0xaf, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0x5f, 0x61, 0x53, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0xb2, 0xb3, 0xad, 0xff,\n  0xba, 0xb6, 0xaa, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x7e, 0x78, 0x68, 0xff,\n  0x54, 0x52, 0x46, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xc1, 0xc2, 0xbc, 0xff,\n  0xae, 0xb0, 0xab, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0xad, 0xa6, 0x94, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x94, 0x91, 0x80, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xa1, 0x9a, 0x90, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x7f, 0x7e, 0x6c, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x90, 0x8f, 0x7d, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xb8, 0xb8, 0xac, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xa6, 0xa3, 0x94, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0xa3, 0xa6, 0x9d, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0xa6, 0xa0, 0x92, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x95, 0x96, 0x88, 0xff,\n  0x40, 0x41, 0x39, 0xff,\n  0x74, 0x71, 0x6a, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x96, 0x93, 0x82, 0xff,\n  0x51, 0x53, 0x48, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x9b, 0x98, 0x89, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x92, 0x93, 0x85, 0xff,\n  0x44, 0x46, 0x3b, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0xc0, 0xc1, 0xbb, 0xff,\n  0xb4, 0xb4, 0xa8, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x9f, 0x99, 0x89, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x57, 0x54, 0x4b, 0xff,\n  0x69, 0x66, 0x5d, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0xbb, 0xba, 0xb5, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0xa7, 0xa1, 0x91, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x5a, 0x58, 0x4c, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0xa5, 0xa0, 0x8d, 0xff,\n  0x81, 0x7b, 0x6b, 0xff,\n  0x5f, 0x60, 0x52, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x88, 0x8b, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xbe, 0xbe, 0xb2, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x59, 0x5c, 0x53, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0xaa, 0xab, 0xa6, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x9f, 0x9c, 0x97, 0xff,\n  0xb3, 0xb3, 0xa7, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x60, 0x62, 0x54, 0xff,\n  0x51, 0x52, 0x4a, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xb4, 0xb2, 0xa6, 0xff,\n  0xb3, 0xb4, 0xac, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x55, 0x53, 0x47, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xb3, 0xb6, 0xaf, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x61, 0x5f, 0x52, 0xff,\n  0x62, 0x60, 0x51, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0xa7, 0xa9, 0x9c, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x97, 0x8d, 0x81, 0xff,\n  0x7a, 0x74, 0x66, 0xff,\n  0x5e, 0x5c, 0x50, 0xff,\n  0x81, 0x7f, 0x70, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8c, 0x89, 0x78, 0xff,\n  0x72, 0x70, 0x61, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0xa7, 0xaa, 0xa1, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x8a, 0x88, 0x79, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x68, 0x66, 0x57, 0xff,\n  0x4a, 0x4b, 0x45, 0xff,\n  0x6c, 0x69, 0x62, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x8b, 0x8b, 0x8b, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x88, 0x78, 0xff,\n  0x63, 0x61, 0x52, 0xff,\n  0x48, 0x49, 0x43, 0xff,\n  0x6e, 0x6b, 0x64, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xb6, 0xb2, 0xa6, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x96, 0x8d, 0x84, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x51, 0x4f, 0x43, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xc2, 0xc2, 0xb6, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0xa4, 0x9d, 0x8d, 0xff,\n  0x9c, 0x96, 0x86, 0xff,\n  0x77, 0x75, 0x66, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0xaf, 0xb1, 0xa6, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x9c, 0x92, 0x86, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x99, 0x97, 0x82, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x5d, 0x5e, 0x56, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x85, 0x84, 0x72, 0xff,\n  0x85, 0x86, 0x74, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x78, 0x71, 0x5f, 0xff,\n  0x49, 0x4a, 0x42, 0xff,\n  0x56, 0x57, 0x52, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8c, 0x89, 0x76, 0xff,\n  0x4e, 0x4e, 0x42, 0xff,\n  0x5b, 0x5a, 0x55, 0xff,\n  0x71, 0x6e, 0x67, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x77, 0x72, 0x5e, 0xff,\n  0x47, 0x48, 0x40, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0xa6, 0xa3, 0x9c, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0xa8, 0xa2, 0x96, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0xa7, 0x9f, 0x92, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x58, 0x56, 0x49, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x82, 0x7e, 0x75, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x9e, 0x9f, 0x91, 0xff,\n  0xad, 0xae, 0x9c, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x8a, 0x87, 0x74, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0xa3, 0x9b, 0x8e, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x57, 0x53, 0x48, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0xab, 0xab, 0x9f, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x9f, 0x97, 0x82, 0xff,\n  0x5e, 0x5e, 0x52, 0xff,\n  0x68, 0x66, 0x59, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x60, 0x5d, 0x58, 0xff,\n  0x64, 0x61, 0x58, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xbd, 0xbd, 0xb3, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x68, 0x6b, 0x64, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0xa3, 0xa0, 0x99, 0xff,\n  0x9f, 0x98, 0x90, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x4b, 0x48, 0x3f, 0xff,\n  0x4e, 0x4f, 0x4a, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x65, 0x68, 0x57, 0xff,\n  0x5b, 0x58, 0x51, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x9e, 0xa0, 0x93, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x71, 0x6e, 0x5f, 0xff,\n  0x49, 0x46, 0x3d, 0xff,\n  0x4f, 0x50, 0x4b, 0xff,\n  0x69, 0x68, 0x64, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0xa6, 0xa3, 0x9e, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x63, 0x64, 0x54, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x6e, 0x6f, 0x61, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xa3, 0xa3, 0x97, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0xaa, 0xac, 0xa1, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xac, 0xa9, 0x96, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x83, 0x80, 0x6f, 0xff,\n  0x5b, 0x57, 0x4b, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0xa9, 0xaa, 0x9c, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x5f, 0x5c, 0x55, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x96, 0x95, 0x91, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x90, 0x96, 0x8c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xb2, 0xb2, 0xaa, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x7a, 0x7c, 0x6e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0xa9, 0xaa, 0x98, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0xa8, 0xa3, 0x9d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x58, 0x55, 0x50, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x6c, 0x6f, 0x5e, 0xff,\n  0x47, 0x49, 0x3e, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x86, 0x7f, 0x6f, 0xff,\n  0x53, 0x4f, 0x46, 0xff,\n  0x55, 0x52, 0x4d, 0xff,\n  0x6b, 0x6a, 0x65, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x97, 0x94, 0x8f, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x6c, 0x6a, 0x5b, 0xff,\n  0x47, 0x47, 0x3f, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x69, 0x6b, 0x5e, 0xff,\n  0x7d, 0x81, 0x73, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0xa0, 0x9d, 0x8c, 0xff,\n  0x9c, 0x96, 0x86, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x8e, 0x85, 0x76, 0xff,\n  0x5c, 0x58, 0x4d, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x70, 0x6e, 0x61, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x67, 0x64, 0x5f, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0x9b, 0x94, 0x8c, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x5f, 0x5b, 0x50, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x44, 0x45, 0x40, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x58, 0x54, 0x49, 0xff,\n  0x51, 0x50, 0x4c, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x96, 0x8e, 0x83, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x6c, 0x66, 0x56, 0xff,\n  0x54, 0x50, 0x45, 0xff,\n  0x6c, 0x69, 0x62, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x4b, 0x4b, 0x41, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0xa6, 0x9f, 0x8f, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x7f, 0x7a, 0x67, 0xff,\n  0x81, 0x7b, 0x63, 0xff,\n  0x67, 0x61, 0x53, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x75, 0x71, 0x66, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9b, 0x9e, 0x93, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0xa1, 0xa2, 0x9d, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x57, 0x59, 0x4e, 0xff,\n  0x69, 0x69, 0x5d, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0xb6, 0xb0, 0xa2, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x5b, 0x5a, 0x55, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x69, 0x6b, 0x60, 0xff,\n  0x44, 0x47, 0x40, 0xff,\n  0x5a, 0x5b, 0x56, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x82, 0x7d, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x83, 0x80, 0x71, 0xff,\n  0x5c, 0x5d, 0x4f, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0xa6, 0x9f, 0x8d, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7d, 0x7c, 0x68, 0xff,\n  0x7d, 0x77, 0x67, 0xff,\n  0x76, 0x6f, 0x5f, 0xff,\n  0x53, 0x4d, 0x41, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0xa2, 0xa5, 0x9c, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x50, 0x51, 0x49, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x8c, 0x8b, 0x79, 0xff,\n  0x84, 0x81, 0x70, 0xff,\n  0x80, 0x77, 0x66, 0xff,\n  0x60, 0x58, 0x4b, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x96, 0x9a, 0x8c, 0xff,\n  0x92, 0x95, 0x8a, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x76, 0x78, 0x6a, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x91, 0x8a, 0x7a, 0xff,\n  0x8d, 0x85, 0x78, 0xff,\n  0x7e, 0x7b, 0x6c, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x96, 0x98, 0x93, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xa6, 0xa0, 0x94, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x86, 0x83, 0x7e, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x6e, 0x6c, 0x5d, 0xff,\n  0x4d, 0x4a, 0x41, 0xff,\n  0x63, 0x62, 0x5d, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8e, 0x8f, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x4d, 0x4e, 0x46, 0xff,\n  0x60, 0x61, 0x5b, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8b, 0x88, 0x83, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x77, 0x6f, 0x5c, 0xff,\n  0x73, 0x6c, 0x59, 0xff,\n  0x66, 0x5d, 0x4e, 0xff,\n  0x53, 0x4b, 0x40, 0xff,\n  0x76, 0x70, 0x64, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x98, 0x9d, 0x96, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x9f, 0x9c, 0x8b, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x78, 0x75, 0x64, 0xff,\n  0x50, 0x4d, 0x46, 0xff,\n  0x57, 0x57, 0x4b, 0xff,\n  0x75, 0x78, 0x67, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x76, 0x77, 0x67, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x79, 0x75, 0x6a, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x68, 0x64, 0x59, 0xff,\n  0x55, 0x54, 0x4f, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x54, 0x56, 0x4b, 0xff,\n  0x4e, 0x4d, 0x48, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x59, 0x56, 0x4f, 0xff,\n  0x49, 0x48, 0x44, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x82, 0x7a, 0x67, 0xff,\n  0x7f, 0x70, 0x5d, 0xff,\n  0x83, 0x7c, 0x69, 0xff,\n  0x5c, 0x57, 0x44, 0xff,\n  0x75, 0x69, 0x5d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x71, 0x6d, 0x61, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x57, 0x56, 0x51, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x99, 0x96, 0x83, 0xff,\n  0x83, 0x7d, 0x6d, 0xff,\n  0x78, 0x6f, 0x60, 0xff,\n  0x55, 0x50, 0x4a, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x7a, 0x79, 0x67, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x9a, 0x9d, 0x96, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x71, 0x6c, 0x66, 0xff,\n  0x64, 0x61, 0x58, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x91, 0x93, 0x90, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x98, 0x97, 0x93, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x4d, 0x4a, 0x41, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x9b, 0x94, 0x84, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x68, 0x66, 0x57, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0xbb, 0xbd, 0xb8, 0xff,\n  0xc5, 0xc8, 0xc1, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x91, 0x96, 0x90, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x57, 0x58, 0x4a, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x61, 0x60, 0x5b, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x63, 0x65, 0x58, 0xff,\n  0x4a, 0x4d, 0x42, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x6b, 0x6c, 0x67, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0xa0, 0x9f, 0x9b, 0xff,\n  0xb6, 0xb7, 0xb2, 0xff,\n  0xc1, 0xc2, 0xbc, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x94, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x86, 0x80, 0x70, 0xff,\n  0x72, 0x67, 0x55, 0xff,\n  0x74, 0x68, 0x52, 0xff,\n  0x71, 0x6c, 0x59, 0xff,\n  0x74, 0x6e, 0x60, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x9f, 0xa0, 0x9b, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x8e, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x57, 0x59, 0x4c, 0xff,\n  0x4a, 0x47, 0x3e, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0xb4, 0xb5, 0xaf, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x96, 0x8d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x93, 0x8a, 0x79, 0xff,\n  0x85, 0x7d, 0x6a, 0xff,\n  0x5e, 0x5b, 0x4c, 0xff,\n  0x55, 0x52, 0x49, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xbc, 0xbf, 0xb8, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0xa0, 0xa5, 0xa1, 0xff,\n  0xb8, 0xbb, 0xb4, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x69, 0x65, 0x59, 0xff,\n  0x4a, 0x4a, 0x42, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0xa1, 0xa4, 0x9b, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x94, 0x94, 0x92, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x93, 0x90, 0x8b, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x80, 0x83, 0x72, 0xff,\n  0x86, 0x87, 0x77, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x7b, 0x75, 0x65, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x5e, 0x5e, 0x52, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x9c, 0x99, 0x94, 0xff,\n  0xaf, 0xb0, 0xaa, 0xff,\n  0xae, 0xb0, 0xab, 0xff,\n  0xb4, 0xb5, 0xb0, 0xff,\n  0xce, 0xce, 0xc4, 0xff,\n  0xbd, 0xba, 0xb1, 0xff,\n  0xb9, 0xb3, 0xa3, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x48, 0x48, 0x40, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa1, 0xa4, 0x9d, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0xc3, 0xc3, 0xbb, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x53, 0x51, 0x45, 0xff,\n  0x46, 0x45, 0x40, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xaa, 0xad, 0xa6, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xce, 0xce, 0xc4, 0xff,\n  0xb6, 0xb6, 0xaa, 0xff,\n  0xb8, 0xb1, 0x9f, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x8e, 0x87, 0x7f, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0x60, 0x5d, 0x4c, 0xff,\n  0x5d, 0x55, 0x42, 0xff,\n  0x73, 0x6a, 0x5b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xb5, 0xb6, 0xb0, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xb6, 0xb7, 0xb1, 0xff,\n  0xc2, 0xc3, 0xbb, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x74, 0x6e, 0x62, 0xff,\n  0x4c, 0x48, 0x3f, 0xff,\n  0x4e, 0x4e, 0x44, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xac, 0xaf, 0xa8, 0xff,\n  0xc5, 0xc8, 0xbd, 0xff,\n  0xbf, 0xbd, 0xb1, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0xab, 0xa4, 0x91, 0xff,\n  0x7f, 0x7a, 0x67, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xb0, 0xb3, 0xac, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0xbe, 0xba, 0xaf, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x99, 0x9b, 0x8d, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x5e, 0x5a, 0x4e, 0xff,\n  0x4a, 0x4a, 0x40, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x9f, 0xa4, 0xa0, 0xff,\n  0xa9, 0xab, 0xa6, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x7d, 0x7a, 0x69, 0xff,\n  0x52, 0x4f, 0x46, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x94, 0x97, 0x8c, 0xff,\n  0xad, 0xb0, 0xa5, 0xff,\n  0xb4, 0xb5, 0xaf, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7f, 0x7d, 0x6e, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x64, 0x60, 0x55, 0xff,\n  0x5f, 0x5e, 0x59, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0xb4, 0xb6, 0xb1, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xa6, 0xa3, 0x9c, 0xff,\n  0xba, 0xb7, 0xb0, 0xff,\n  0xb5, 0xb5, 0xab, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x55, 0x55, 0x4b, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa5, 0xa2, 0x9d, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0xbc, 0xbe, 0xb1, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x76, 0x73, 0x6e, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x63, 0x5f, 0x54, 0xff,\n  0x46, 0x46, 0x3e, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xb4, 0xb5, 0xb0, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0xb4, 0xb2, 0xa6, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x6f, 0x6c, 0x5d, 0xff,\n  0x5d, 0x5b, 0x4f, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x64, 0x62, 0x55, 0xff,\n  0x81, 0x82, 0x70, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0xa7, 0xaa, 0xa1, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa4, 0xa1, 0x9a, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x6d, 0x6b, 0x5e, 0xff,\n  0x50, 0x4e, 0x42, 0xff,\n  0x52, 0x4e, 0x45, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0xa9, 0xa9, 0xa1, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xad, 0xab, 0x9c, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x55, 0x51, 0x45, 0xff,\n  0x4c, 0x4d, 0x45, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa7, 0xaa, 0xa1, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0xae, 0xaf, 0xa1, 0xff,\n  0xaa, 0xa8, 0x99, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x4c, 0x4c, 0x42, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x96, 0x9b, 0x97, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x87, 0x84, 0x73, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x4d, 0x4d, 0x43, 0xff,\n  0x5d, 0x5f, 0x54, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xac, 0xab, 0xa7, 0xff,\n  0xa7, 0xa8, 0xa3, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x58, 0x57, 0x52, 0xff,\n  0x61, 0x60, 0x5b, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0x94, 0x91, 0x8c, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0xa9, 0xa6, 0x9f, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xb4, 0xb0, 0xa5, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x6e, 0x6b, 0x64, 0xff,\n  0x68, 0x65, 0x60, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x78, 0x77, 0x73, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x95, 0x92, 0x8d, 0xff,\n  0xb2, 0xaf, 0xa6, 0xff,\n  0xb3, 0xb1, 0xa5, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xad, 0xaa, 0xa3, 0xff,\n  0xb1, 0xad, 0xa1, 0xff,\n  0xa4, 0xa2, 0x93, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x54, 0x53, 0x4e, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x6f, 0x6b, 0x60, 0xff,\n  0x88, 0x87, 0x75, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x64, 0x67, 0x5e, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xd0, 0xce, 0xc1, 0xff,\n  0xc6, 0xc5, 0xc0, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x9a, 0x97, 0x84, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x4e, 0x4f, 0x49, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xb4, 0xb5, 0xa7, 0xff,\n  0xb0, 0xb0, 0xa4, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x92, 0x95, 0x8a, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x93, 0x98, 0x92, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0xb5, 0xb3, 0xa7, 0xff,\n  0xaf, 0xac, 0x9d, 0xff,\n  0xa9, 0xa7, 0x98, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x6a, 0x68, 0x59, 0xff,\n  0x53, 0x54, 0x4c, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x95, 0x96, 0x88, 0xff,\n  0x9b, 0x98, 0x93, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa9, 0xa1, 0x94, 0xff,\n  0xba, 0xb8, 0xab, 0xff,\n  0xb6, 0xb3, 0xa4, 0xff,\n  0xb6, 0xb4, 0xa8, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x61, 0x62, 0x5d, 0xff,\n  0x65, 0x66, 0x61, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x95, 0x92, 0x8d, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xb3, 0xad, 0xa1, 0xff,\n  0xbb, 0xb8, 0xaf, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x75, 0x74, 0x70, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xa8, 0xa5, 0x9e, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xad, 0xa9, 0x9d, 0xff,\n  0xb7, 0xb5, 0xa9, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7d, 0x7a, 0x69, 0xff,\n  0x92, 0x8f, 0x7e, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0xa5, 0xa2, 0x9b, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0xbe, 0xb8, 0xa8, 0xff,\n  0xd3, 0xd1, 0xc2, 0xff,\n  0xb4, 0xb4, 0xa8, 0xff,\n  0xae, 0xaf, 0xa7, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x86, 0x88, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xb6, 0xb3, 0xaa, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xab, 0xa5, 0x99, 0xff,\n  0xae, 0xaa, 0x9e, 0xff,\n  0xae, 0xac, 0x9f, 0xff,\n  0xa9, 0xa7, 0x9a, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x7b, 0x7f, 0x71, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x96, 0x91, 0x8b, 0xff,\n  0xb2, 0xac, 0x9c, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0xad, 0xa5, 0x98, 0xff,\n  0xb4, 0xae, 0xa0, 0xff,\n  0xae, 0xb0, 0xa2, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0xcb, 0xc3, 0xb8, 0xff,\n  0xd2, 0xcf, 0xc6, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9a, 0x97, 0x88, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xb9, 0xb3, 0xa3, 0xff,\n  0xbc, 0xb5, 0xa5, 0xff,\n  0xba, 0xba, 0xb0, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0xc7, 0xc1, 0xb5, 0xff,\n  0xcf, 0xcb, 0xc0, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x9a, 0x97, 0x88, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0xad, 0xa5, 0x92, 0xff,\n  0xab, 0xa4, 0x91, 0xff,\n  0xc6, 0xc3, 0xb4, 0xff,\n  0xc2, 0xc0, 0xb3, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xa5, 0xa3, 0x94, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0xb0, 0xae, 0xa1, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0x9f, 0xa0, 0x92, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0xae, 0xb0, 0xa2, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x7a, 0x6f, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0xb0, 0xab, 0x98, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0xac, 0xa6, 0x9a, 0xff,\n  0xc2, 0xbd, 0xa9, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0xb3, 0xaf, 0xa4, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x9e, 0x96, 0x89, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x6c, 0x6c, 0x60, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xc1, 0xbc, 0xa6, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0xb3, 0xaf, 0xa3, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0xa9, 0xa7, 0x98, 0xff,\n  0xa5, 0xa8, 0x97, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x9d, 0x93, 0x87, 0xff,\n  0xb1, 0xab, 0x9b, 0xff,\n  0xac, 0xa4, 0x97, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x96, 0x8d, 0x84, 0xff,\n  0xaf, 0xa7, 0x9a, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9d, 0x9e, 0x90, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8f, 0x8b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x80, 0x83, 0x78, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7c, 0x7e, 0x70, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x8a, 0x85, 0x7f, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0xa3, 0x9c, 0x8c, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa8, 0xa4, 0x99, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x72, 0x70, 0x61, 0xff,\n  0x85, 0x7e, 0x78, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0xa3, 0x9b, 0x8e, 0xff,\n  0x96, 0x8e, 0x81, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x76, 0x77, 0x69, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x9f, 0x99, 0x8b, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x76, 0x73, 0x6a, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xbc, 0xb4, 0xa7, 0xff,\n  0xa8, 0xa0, 0x93, 0xff,\n  0xa4, 0x9c, 0x8f, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0xb4, 0xae, 0xa2, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xa2, 0xa0, 0x91, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0xa0, 0x98, 0x8d, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa1, 0xa3, 0x96, 0xff,\n  0x99, 0x9c, 0x93, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x99, 0x90, 0x81, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x9e, 0x9a, 0x8e, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0xaa, 0xa4, 0x98, 0xff,\n  0xac, 0xa9, 0x9a, 0xff,\n  0x9b, 0x99, 0x8a, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x71, 0x6d, 0x62, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x9c, 0x99, 0x8a, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x95, 0x8e, 0x86, 0xff,\n  0x9e, 0x97, 0x8f, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x79, 0x78, 0x66, 0xff,\n  0x6c, 0x6a, 0x5d, 0xff,\n  0x95, 0x8c, 0x7b, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0xa9, 0xa6, 0x97, 0xff,\n  0xae, 0xa6, 0x99, 0xff,\n  0xb5, 0xae, 0x9e, 0xff,\n  0xa1, 0x9b, 0x8b, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x92, 0x8a, 0x7f, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x95, 0x90, 0x8a, 0xff,\n  0xa0, 0x9c, 0x93, 0xff,\n  0xb0, 0xad, 0xa4, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x72, 0x73, 0x65, 0xff,\n  0x72, 0x6e, 0x63, 0xff,\n  0x99, 0x93, 0x83, 0xff,\n  0xa9, 0xa6, 0x95, 0xff,\n  0xb8, 0xb1, 0xa1, 0xff,\n  0xcd, 0xca, 0xb9, 0xff,\n  0xb2, 0xac, 0x9c, 0xff,\n  0xb0, 0xab, 0x98, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0xbc, 0xba, 0xad, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x9b, 0x94, 0x84, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xa2, 0x9b, 0x91, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0xac, 0xaa, 0x9b, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x96, 0x8d, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x64, 0x65, 0x60, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x96, 0x94, 0x85, 0xff,\n  0x9f, 0x9c, 0x8b, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x6d, 0xff,\n  0x69, 0x67, 0x58, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x85, 0x7f, 0x6f, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0xad, 0xaa, 0x9b, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x75, 0x71, 0x66, 0xff,\n  0x7d, 0x79, 0x6e, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x9f, 0x98, 0x8e, 0xff,\n  0xc6, 0xc0, 0xb4, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7a, 0x78, 0x69, 0xff,\n  0x69, 0x67, 0x5a, 0xff,\n  0x76, 0x6e, 0x61, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0xad, 0xaa, 0x99, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0xab, 0xa8, 0x97, 0xff,\n  0x9f, 0xa0, 0x92, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x8c, 0x84, 0x79, 0xff,\n  0x98, 0x8c, 0x80, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x99, 0x94, 0x8e, 0xff,\n  0x99, 0x94, 0x8e, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x83, 0x7c, 0x6c, 0xff,\n  0x9b, 0x92, 0x81, 0xff,\n  0xa7, 0xa0, 0x8e, 0xff,\n  0xc2, 0xbb, 0xa9, 0xff,\n  0xbb, 0xb5, 0xa5, 0xff,\n  0xa1, 0x9e, 0x8f, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0xb1, 0xad, 0xa1, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x97, 0x99, 0x8b, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x8f, 0x8d, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x9a, 0x93, 0x83, 0xff,\n  0x97, 0x90, 0x86, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0xa2, 0x9a, 0x8d, 0xff,\n  0xaa, 0xa4, 0x96, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x6f, 0x72, 0x69, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x97, 0x95, 0x86, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7a, 0x7f, 0x78, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x74, 0x75, 0x65, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x98, 0x8f, 0x80, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0xb0, 0xab, 0x97, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x71, 0x6b, 0x5d, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8e, 0x87, 0x7f, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x5f, 0x61, 0x54, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x91, 0x8e, 0x89, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x60, 0x5e, 0x52, 0xff,\n  0x73, 0x6b, 0x5e, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8c, 0x85, 0x7d, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x90, 0x87, 0x78, 0xff,\n  0x8d, 0x85, 0x7a, 0xff,\n  0x8e, 0x87, 0x7d, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0x92, 0x93, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x71, 0x73, 0x66, 0xff,\n  0x66, 0x63, 0x54, 0xff,\n  0x87, 0x7e, 0x6f, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0x96, 0x8a, 0x7e, 0xff,\n  0xba, 0xb2, 0xa5, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0xb5, 0xae, 0x9c, 0xff,\n  0xc0, 0xc1, 0xb3, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x91, 0x95, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x86, 0x7c, 0x70, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x9b, 0x95, 0x85, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x79, 0x7e, 0x77, 0xff,\n  0x75, 0x77, 0x74, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x6a, 0x6c, 0x5e, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xb0, 0xa9, 0x99, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x6c, 0x6a, 0x5d, 0xff,\n  0x5d, 0x59, 0x4e, 0xff,\n  0x82, 0x7c, 0x6c, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x9a, 0x91, 0x88, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7d, 0x81, 0x73, 0xff,\n  0x6b, 0x6f, 0x61, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x79, 0x7b, 0x6d, 0xff,\n  0x6b, 0x69, 0x5c, 0xff,\n  0x5d, 0x59, 0x4e, 0xff,\n  0x7e, 0x79, 0x66, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x9d, 0x9a, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8f, 0x7f, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x64, 0x61, 0x58, 0xff,\n  0x8c, 0x83, 0x74, 0xff,\n  0x95, 0x8c, 0x7b, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa3, 0xa0, 0x8d, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x6b, 0x63, 0x56, 0xff,\n  0x74, 0x68, 0x5a, 0xff,\n  0xae, 0xa3, 0x91, 0xff,\n  0xb1, 0xac, 0x98, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0xc1, 0xb6, 0xa4, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x90, 0x8e, 0x7f, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x84, 0x7e, 0x72, 0xff,\n  0x9d, 0x97, 0x87, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x92, 0x89, 0x80, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0xa1, 0x9b, 0x8b, 0xff,\n  0x89, 0x87, 0x78, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x9b, 0x93, 0x88, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x6f, 0x71, 0x6e, 0xff,\n  0x58, 0x59, 0x54, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x79, 0x7e, 0x78, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x79, 0x7e, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x67, 0x69, 0x5b, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x61, 0x5d, 0x52, 0xff,\n  0x92, 0x8a, 0x77, 0xff,\n  0xaf, 0xab, 0xa0, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x79, 0x7f, 0x73, 0xff,\n  0x61, 0x63, 0x56, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x82, 0x7f, 0x7a, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x7c, 0x7b, 0x69, 0xff,\n  0x67, 0x64, 0x55, 0xff,\n  0x5b, 0x57, 0x4b, 0xff,\n  0x96, 0x8e, 0x7b, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x9b, 0x94, 0x8a, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x70, 0x72, 0x64, 0xff,\n  0x75, 0x6c, 0x5d, 0xff,\n  0x98, 0x90, 0x7b, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x63, 0x5f, 0x56, 0xff,\n  0x74, 0x6d, 0x5d, 0xff,\n  0x89, 0x82, 0x70, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0xa9, 0xa2, 0x92, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x97, 0x8b, 0x7d, 0xff,\n  0xa0, 0x9a, 0x8e, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x6d, 0x6b, 0x5f, 0xff,\n  0x85, 0x83, 0x74, 0xff,\n  0x86, 0x87, 0x77, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0xaa, 0xa4, 0x98, 0xff,\n  0xbc, 0xb6, 0xa6, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x9c, 0x9d, 0x8f, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x98, 0x9b, 0x94, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x87, 0x8a, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x78, 0x7d, 0x79, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x96, 0x91, 0x7e, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0xa5, 0xa2, 0x8f, 0xff,\n  0x9b, 0x95, 0x85, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x80, 0x85, 0x81, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x82, 0x85, 0x7a, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xa3, 0x9d, 0x8d, 0xff,\n  0xaf, 0xa7, 0x9c, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x8b, 0x8a, 0x78, 0xff,\n  0x7f, 0x7c, 0x69, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x5f, 0x59, 0x4b, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x7e, 0x7a, 0x6f, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x88, 0x87, 0x75, 0xff,\n  0x7e, 0x7c, 0x67, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x61, 0x5e, 0x4f, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0xa2, 0x9c, 0x90, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0xa9, 0xa3, 0x95, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x95, 0x96, 0x88, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x70, 0x68, 0x5b, 0xff,\n  0x7c, 0x76, 0x66, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x90, 0x88, 0x7d, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7a, 0x7b, 0x6d, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x62, 0x5b, 0x53, 0xff,\n  0x71, 0x67, 0x5d, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0xa9, 0xa0, 0x91, 0xff,\n  0x97, 0x95, 0x80, 0xff,\n  0xa5, 0xa0, 0x8d, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0xa1, 0x9a, 0x8a, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x79, 0x76, 0x65, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x89, 0x86, 0x75, 0xff,\n  0x9a, 0x93, 0x81, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x90, 0x96, 0x8a, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8e, 0x93, 0x8c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x64, 0x61, 0x5a, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x8a, 0x87, 0x76, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x74, 0x6e, 0x62, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x90, 0x8b, 0x78, 0xff,\n  0x91, 0x8a, 0x78, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0xac, 0xa3, 0x92, 0xff,\n  0xa3, 0x9a, 0x91, 0xff,\n  0xa4, 0x9e, 0x8e, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x79, 0x7b, 0x6d, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x63, 0x64, 0x54, 0xff,\n  0x55, 0x4e, 0x44, 0xff,\n  0x7a, 0x71, 0x68, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0x95, 0x8b, 0x7f, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x96, 0x8e, 0x81, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x53, 0x4e, 0x48, 0xff,\n  0x74, 0x6d, 0x5d, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x78, 0x7a, 0x6c, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x62, 0x60, 0x53, 0xff,\n  0x52, 0x4b, 0x43, 0xff,\n  0x7d, 0x75, 0x6a, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x8d, 0x85, 0x78, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x60, 0x5c, 0x51, 0xff,\n  0x72, 0x6c, 0x5e, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x57, 0x54, 0x4d, 0xff,\n  0x78, 0x71, 0x61, 0xff,\n  0xc5, 0xbf, 0xa9, 0xff,\n  0xa1, 0x98, 0x87, 0xff,\n  0xa6, 0x9e, 0x8b, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x97, 0x91, 0x81, 0xff,\n  0x9b, 0x94, 0x81, 0xff,\n  0xcc, 0xc6, 0xb6, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0xa3, 0xa4, 0x96, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x93, 0x96, 0x8d, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x66, 0x62, 0x56, 0xff,\n  0x83, 0x7b, 0x66, 0xff,\n  0x98, 0x90, 0x7d, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x87, 0x7f, 0x74, 0xff,\n  0x95, 0x8c, 0x7d, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x92, 0x94, 0x91, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x55, 0x55, 0x4d, 0xff,\n  0x71, 0x6d, 0x62, 0xff,\n  0x85, 0x7e, 0x74, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0xa6, 0xa4, 0x95, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0xaa, 0xa8, 0x9b, 0xff,\n  0xb0, 0xae, 0x9f, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x6f, 0x69, 0x5b, 0xff,\n  0x8d, 0x81, 0x67, 0xff,\n  0x96, 0x8e, 0x77, 0xff,\n  0x8c, 0x89, 0x76, 0xff,\n  0xaf, 0xaa, 0x97, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x9d, 0x98, 0x85, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x59, 0x55, 0x49, 0xff,\n  0x88, 0x7f, 0x70, 0xff,\n  0x98, 0x8c, 0x80, 0xff,\n  0x96, 0x8c, 0x80, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7c, 0x7a, 0x6b, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x59, 0x52, 0x48, 0xff,\n  0x6c, 0x64, 0x59, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0xaf, 0xad, 0xa0, 0xff,\n  0xa3, 0xa1, 0x92, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x75, 0x73, 0x64, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x52, 0x50, 0x43, 0xff,\n  0x8b, 0x83, 0x70, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x93, 0x8a, 0x7b, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0x98, 0x8c, 0x7c, 0xff,\n  0xb1, 0xa8, 0x97, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x94, 0x91, 0x80, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x7c, 0x7b, 0x69, 0xff,\n  0x74, 0x75, 0x65, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x68, 0x64, 0x59, 0xff,\n  0x7b, 0x74, 0x62, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x62, 0x63, 0x55, 0xff,\n  0x57, 0x53, 0x48, 0xff,\n  0x7d, 0x77, 0x67, 0xff,\n  0x9c, 0x93, 0x82, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x9e, 0x9c, 0x8d, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x97, 0x98, 0x8a, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x9f, 0x9e, 0x8c, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x60, 0x5d, 0x4c, 0xff,\n  0x69, 0x64, 0x51, 0xff,\n  0x92, 0x8a, 0x75, 0xff,\n  0x9a, 0x91, 0x80, 0xff,\n  0xa1, 0x9a, 0x88, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8f, 0x8f, 0x8d, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x75, 0x71, 0x66, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0xa3, 0x9e, 0x8b, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x99, 0x9a, 0x8c, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x5d, 0x5f, 0x54, 0xff,\n  0x65, 0x5f, 0x51, 0xff,\n  0x81, 0x78, 0x67, 0xff,\n  0x85, 0x82, 0x71, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8a, 0x87, 0x76, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0xa4, 0xa5, 0x9f, 0xff,\n  0x9f, 0x9e, 0x9a, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x4a, 0x46, 0x3d, 0xff,\n  0x72, 0x68, 0x5c, 0xff,\n  0x90, 0x80, 0x73, 0xff,\n  0x97, 0x8b, 0x7b, 0xff,\n  0x89, 0x80, 0x6f, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x90, 0x95, 0x8f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x6d, 0x6b, 0x5c, 0xff,\n  0x58, 0x56, 0x4a, 0xff,\n  0x55, 0x51, 0x48, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x77, 0x74, 0x63, 0xff,\n  0x64, 0x62, 0x55, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x70, 0x73, 0x68, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x4c, 0x48, 0x3d, 0xff,\n  0x67, 0x5f, 0x52, 0xff,\n  0x91, 0x81, 0x72, 0xff,\n  0x9b, 0x90, 0x7c, 0xff,\n  0x91, 0x86, 0x74, 0xff,\n  0x8c, 0x80, 0x70, 0xff,\n  0x7e, 0x75, 0x64, 0xff,\n  0x7f, 0x79, 0x6b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x6b, 0x69, 0x5a, 0xff,\n  0x72, 0x73, 0x63, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x58, 0x54, 0x48, 0xff,\n  0x6e, 0x65, 0x54, 0xff,\n  0x76, 0x6d, 0x5e, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x9a, 0x9b, 0x8d, 0xff,\n  0x9a, 0x99, 0x85, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x56, 0x52, 0x47, 0xff,\n  0x71, 0x68, 0x59, 0xff,\n  0x95, 0x8a, 0x76, 0xff,\n  0x8d, 0x84, 0x73, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0x7a, 0x74, 0x68, 0xff,\n  0x65, 0x62, 0x53, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x9c, 0x9e, 0x91, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x9d, 0x9f, 0x92, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa5, 0xa7, 0x9a, 0xff,\n  0xb9, 0xbc, 0xa9, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x74, 0x6d, 0x5b, 0xff,\n  0x81, 0x78, 0x67, 0xff,\n  0x8f, 0x83, 0x73, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x78, 0x79, 0x69, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x9b, 0x9d, 0x90, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x50, 0x53, 0x4c, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x99, 0x96, 0x83, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x64, 0x66, 0x5b, 0xff,\n  0x5f, 0x62, 0x57, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x72, 0x6c, 0x60, 0xff,\n  0x8c, 0x87, 0x74, 0xff,\n  0x87, 0x81, 0x71, 0xff,\n  0x7d, 0x76, 0x66, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa7, 0xa6, 0xa1, 0xff,\n  0xbf, 0xbe, 0xba, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x65, 0x62, 0x53, 0xff,\n  0x54, 0x50, 0x44, 0xff,\n  0x56, 0x4c, 0x40, 0xff,\n  0x7d, 0x72, 0x60, 0xff,\n  0x75, 0x68, 0x57, 0xff,\n  0x64, 0x5c, 0x51, 0xff,\n  0x67, 0x63, 0x58, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xb2, 0xb2, 0xaa, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0x97, 0x9c, 0x95, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x85, 0x7f, 0x6f, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x4f, 0x4e, 0x49, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x76, 0x6f, 0x5f, 0xff,\n  0x8a, 0x87, 0x76, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0xa3, 0xa2, 0x9d, 0xff,\n  0xbb, 0xbc, 0xb7, 0xff,\n  0xa8, 0xa9, 0xa4, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x61, 0x5e, 0x4f, 0xff,\n  0x53, 0x4f, 0x44, 0xff,\n  0x5b, 0x4f, 0x43, 0xff,\n  0x7a, 0x6f, 0x5d, 0xff,\n  0x75, 0x68, 0x55, 0xff,\n  0x62, 0x5b, 0x4b, 0xff,\n  0x61, 0x5d, 0x51, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x9e, 0x99, 0x86, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0xad, 0xa8, 0x95, 0xff,\n  0xc3, 0xc1, 0xb4, 0xff,\n  0xc1, 0xc1, 0xb7, 0xff,\n  0xa3, 0xa6, 0x9f, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x7a, 0x7c, 0x6e, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x69, 0x68, 0x54, 0xff,\n  0x5d, 0x5a, 0x49, 0xff,\n  0x55, 0x51, 0x46, 0xff,\n  0x6b, 0x62, 0x59, 0xff,\n  0x72, 0x6c, 0x60, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x6b, 0x6c, 0x5e, 0xff,\n  0x6d, 0x69, 0x5d, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x8a, 0x7f, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7f, 0x71, 0xff,\n  0x6c, 0x6e, 0x60, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x61, 0x5f, 0x52, 0xff,\n  0x72, 0x67, 0x55, 0xff,\n  0x83, 0x76, 0x63, 0xff,\n  0x6c, 0x65, 0x55, 0xff,\n  0x5c, 0x58, 0x4d, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xb7, 0xb5, 0xa9, 0xff,\n  0xb5, 0xb7, 0xac, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0xb4, 0xb7, 0xa4, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x9b, 0x99, 0x8a, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x59, 0x55, 0x4a, 0xff,\n  0x74, 0x68, 0x58, 0xff,\n  0x85, 0x7f, 0x6f, 0xff,\n  0x7f, 0x80, 0x70, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x9b, 0x9c, 0x8c, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9f, 0xa2, 0x97, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x60, 0x62, 0x5d, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x84, 0x82, 0x73, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x69, 0x67, 0x5a, 0xff,\n  0x73, 0x74, 0x62, 0xff,\n  0x8f, 0x91, 0x83, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x7a, 0x7f, 0x7b, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0xa9, 0xa8, 0xa3, 0xff,\n  0xbf, 0xc0, 0xba, 0xff,\n  0xa4, 0xa9, 0xa5, 0xff,\n  0x90, 0x92, 0x8f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x6f, 0x72, 0x67, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x57, 0x56, 0x51, 0xff,\n  0x5a, 0x5b, 0x4d, 0xff,\n  0x61, 0x5e, 0x4f, 0xff,\n  0x72, 0x6b, 0x5b, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x76, 0x73, 0x6c, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xce, 0xcd, 0xc9, 0xff,\n  0xcf, 0xce, 0xc9, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x77, 0x77, 0x75, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x7e, 0x79, 0x65, 0xff,\n  0x6e, 0x6b, 0x58, 0xff,\n  0x5d, 0x57, 0x47, 0xff,\n  0x60, 0x54, 0x44, 0xff,\n  0x74, 0x6a, 0x5e, 0xff,\n  0x68, 0x64, 0x5b, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0xc4, 0xc1, 0xba, 0xff,\n  0xdd, 0xda, 0xd1, 0xff,\n  0xc0, 0xba, 0xaa, 0xff,\n  0xc3, 0xc3, 0xb9, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x70, 0x74, 0x66, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x4b, 0x4b, 0x41, 0xff,\n  0x55, 0x55, 0x4b, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x5d, 0x5e, 0x59, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xb7, 0xb4, 0xab, 0xff,\n  0xcb, 0xca, 0xc5, 0xff,\n  0xca, 0xcb, 0xc6, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x75, 0x75, 0x73, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7c, 0x7a, 0x6b, 0xff,\n  0x7e, 0x79, 0x66, 0xff,\n  0x6e, 0x69, 0x56, 0xff,\n  0x5c, 0x56, 0x46, 0xff,\n  0x5e, 0x52, 0x42, 0xff,\n  0x77, 0x6e, 0x5f, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0xb5, 0xaa, 0x98, 0xff,\n  0xb3, 0xa8, 0x94, 0xff,\n  0xbe, 0xb7, 0xa4, 0xff,\n  0xc3, 0xbe, 0xab, 0xff,\n  0xb6, 0xb0, 0xa0, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0x93, 0x95, 0x90, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x6f, 0xff,\n  0x77, 0x76, 0x64, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x57, 0x54, 0x4b, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xb9, 0xb9, 0xb1, 0xff,\n  0xb6, 0xb6, 0xac, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x72, 0x74, 0x67, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x5d, 0x59, 0x4e, 0xff,\n  0x47, 0x40, 0x38, 0xff,\n  0x56, 0x52, 0x47, 0xff,\n  0x58, 0x56, 0x4a, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0xc2, 0xc3, 0xbb, 0xff,\n  0xc0, 0xc0, 0xb4, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xa1, 0x9f, 0x90, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x7a, 0x79, 0x67, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x61, 0x5d, 0x52, 0xff,\n  0x69, 0x63, 0x53, 0xff,\n  0x78, 0x75, 0x62, 0xff,\n  0x7c, 0x79, 0x68, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x74, 0x78, 0x69, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0xaf, 0xac, 0x9d, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x58, 0x59, 0x51, 0xff,\n  0x69, 0x63, 0x53, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x69, 0x66, 0x5f, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa3, 0xa6, 0x9f, 0xff,\n  0xb2, 0xb3, 0xad, 0xff,\n  0xac, 0xae, 0xa9, 0xff,\n  0x9f, 0xa1, 0x9c, 0xff,\n  0x9d, 0x9f, 0x9c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x4b, 0x4b, 0x43, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xbf, 0xbd, 0xb1, 0xff,\n  0xb0, 0xad, 0xa4, 0xff,\n  0xd1, 0xce, 0xc7, 0xff,\n  0xd0, 0xd0, 0xc4, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa3, 0xa6, 0x9f, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x65, 0x61, 0x56, 0xff,\n  0x66, 0x60, 0x50, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x5e, 0x5d, 0x59, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0xb9, 0xb9, 0xb1, 0xff,\n  0xb6, 0xb4, 0xa8, 0xff,\n  0xb1, 0xaf, 0xa2, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0xaa, 0xa9, 0xa4, 0xff,\n  0xa5, 0xa8, 0x9f, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x72, 0x73, 0x65, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x55, 0x52, 0x4b, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0xb5, 0xb5, 0xa9, 0xff,\n  0xc0, 0xbe, 0xb1, 0xff,\n  0xae, 0xaa, 0x9f, 0xff,\n  0xcd, 0xcb, 0xbf, 0xff,\n  0xc8, 0xc8, 0xbc, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x85, 0x88, 0x7d, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x65, 0x63, 0x56, 0xff,\n  0x64, 0x5d, 0x4d, 0xff,\n  0x57, 0x53, 0x47, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0xa4, 0x9d, 0x8b, 0xff,\n  0xb2, 0xa9, 0x98, 0xff,\n  0xbd, 0xb6, 0xa4, 0xff,\n  0xbd, 0xb7, 0xa7, 0xff,\n  0xae, 0xa7, 0x97, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xbe, 0xb8, 0xa8, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x7b, 0x78, 0x71, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0xb0, 0xad, 0x9e, 0xff,\n  0xaa, 0xab, 0x9d, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0xd1, 0xd1, 0xc7, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xc4, 0xc1, 0xb2, 0xff,\n  0xb2, 0xae, 0xa2, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x55, 0x52, 0x4b, 0xff,\n  0x54, 0x51, 0x4c, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xa1, 0xa1, 0x95, 0xff,\n  0xb0, 0xb0, 0xa4, 0xff,\n  0xb5, 0xb5, 0xa9, 0xff,\n  0xc2, 0xc2, 0xb6, 0xff,\n  0xb6, 0xb4, 0xa7, 0xff,\n  0xb6, 0xb2, 0xa6, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0xb9, 0xbb, 0xb0, 0xff,\n  0x9e, 0x9c, 0x8d, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8a, 0x8b, 0x7b, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x5c, 0x5c, 0x52, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa7, 0xa5, 0x98, 0xff,\n  0xb4, 0xb2, 0xa3, 0xff,\n  0xb5, 0xb3, 0xa6, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x7a, 0x77, 0x66, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0xae, 0xaf, 0xa7, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x9d, 0x9f, 0x9a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x61, 0x60, 0x5b, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xb8, 0xb9, 0xb3, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0xa1, 0x9b, 0x8f, 0xff,\n  0xb1, 0xab, 0x9d, 0xff,\n  0xa3, 0xa0, 0x8f, 0xff,\n  0x9a, 0x96, 0x8d, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x5e, 0x5f, 0x59, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0xbc, 0xbc, 0xb0, 0xff,\n  0xa9, 0xaa, 0x9c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x7c, 0x80, 0x71, 0xff,\n  0x58, 0x5c, 0x4e, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x6e, 0x70, 0x6b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x9a, 0x97, 0x86, 0xff,\n  0xb8, 0xb5, 0xa6, 0xff,\n  0xb8, 0xb6, 0xa9, 0xff,\n  0xba, 0xba, 0xb2, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0x9d, 0x97, 0x8b, 0xff,\n  0xb2, 0xac, 0x9c, 0xff,\n  0x9e, 0x9b, 0x8a, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0xb8, 0xb2, 0xa2, 0xff,\n  0xc0, 0xbc, 0xb0, 0xff,\n  0xad, 0xa7, 0x99, 0xff,\n  0xa7, 0xa0, 0x90, 0xff,\n  0x9e, 0x96, 0x89, 0xff,\n  0x9e, 0x94, 0x88, 0xff,\n  0xa5, 0x99, 0x89, 0xff,\n  0xa6, 0xa1, 0x8d, 0xff,\n  0x78, 0x79, 0x69, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8f, 0x8c, 0x7b, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0xaf, 0xab, 0x9f, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0xa3, 0x9a, 0x89, 0xff,\n  0xaf, 0xa9, 0x9b, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xb1, 0xb3, 0xa8, 0xff,\n  0xc1, 0xc3, 0xb8, 0xff,\n  0xd6, 0xd4, 0xc5, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x9b, 0x93, 0x88, 0xff,\n  0xa1, 0x9e, 0x8f, 0xff,\n  0x99, 0x98, 0x86, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0xb2, 0xb0, 0xa3, 0xff,\n  0xab, 0xad, 0xa0, 0xff,\n  0xa9, 0xa7, 0x9a, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0xa6, 0x9d, 0x8e, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x5d, 0x5e, 0x56, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0xaa, 0xac, 0xa1, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x84, 0x83, 0x71, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x72, 0x75, 0x6c, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x6f, 0x6b, 0x68, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xb2, 0xae, 0xa3, 0xff,\n  0xc1, 0xbf, 0xb0, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x6b, 0x6a, 0x65, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xc9, 0xc9, 0xc1, 0xff,\n  0xd6, 0xd6, 0xca, 0xff,\n  0xab, 0xa3, 0x96, 0xff,\n  0xa9, 0xa2, 0x92, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x91, 0x87, 0x7d, 0xff,\n  0x93, 0x87, 0x77, 0xff,\n  0x8c, 0x81, 0x6b, 0xff,\n  0x62, 0x5f, 0x4e, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x92, 0x95, 0x8c, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0x68, 0x64, 0x58, 0xff,\n  0x8c, 0x87, 0x74, 0xff,\n  0x8a, 0x8d, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0xb5, 0xb7, 0xac, 0xff,\n  0xba, 0xba, 0xb0, 0xff,\n  0xab, 0xa7, 0x9b, 0xff,\n  0xa8, 0xa2, 0x94, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0xa3, 0x9b, 0x90, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x72, 0x6f, 0x5e, 0xff,\n  0x89, 0x8a, 0x7a, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0xb3, 0xb4, 0xa6, 0xff,\n  0xb4, 0xb6, 0xab, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa0, 0x9a, 0x8e, 0xff,\n  0x9a, 0x93, 0x8b, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0xa2, 0xa4, 0x97, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x84, 0x86, 0x78, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7b, 0x81, 0x75, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x7c, 0x79, 0x6a, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xa0, 0x9c, 0x93, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x7f, 0x7d, 0x6e, 0xff,\n  0x55, 0x52, 0x49, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xb8, 0xb6, 0xaa, 0xff,\n  0xc2, 0xc2, 0xba, 0xff,\n  0xd5, 0xd3, 0xc6, 0xff,\n  0xaf, 0xac, 0x9d, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x87, 0x83, 0x7a, 0xff,\n  0x91, 0x87, 0x7b, 0xff,\n  0xa1, 0x98, 0x87, 0xff,\n  0x72, 0x6c, 0x5c, 0xff,\n  0x65, 0x63, 0x54, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa9, 0xa6, 0x97, 0xff,\n  0xb3, 0xb0, 0xa1, 0xff,\n  0xb0, 0xb0, 0xa4, 0xff,\n  0xb1, 0xaf, 0xa0, 0xff,\n  0xa3, 0xa0, 0x8f, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x86, 0x7e, 0x71, 0xff,\n  0x75, 0x6f, 0x61, 0xff,\n  0x78, 0x75, 0x66, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0xb9, 0xbb, 0xb0, 0xff,\n  0xbc, 0xbf, 0xb4, 0xff,\n  0xb2, 0xb3, 0xa5, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x84, 0x7d, 0x6d, 0xff,\n  0x75, 0x70, 0x5d, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xa8, 0xaa, 0x9c, 0xff,\n  0xb7, 0xb5, 0xa8, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0x92, 0x8b, 0x83, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x68, 0x62, 0x56, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x94, 0x99, 0x92, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x8b, 0x7f, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa4, 0xa0, 0x94, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xac, 0xa9, 0xa2, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x55, 0x56, 0x4e, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xaf, 0xab, 0xa0, 0xff,\n  0xdc, 0xdc, 0xd4, 0xff,\n  0xce, 0xce, 0xc2, 0xff,\n  0xb2, 0xb3, 0xa5, 0xff,\n  0x99, 0x96, 0x85, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0xb0, 0xad, 0x9c, 0xff,\n  0x61, 0x5f, 0x52, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xb7, 0xb4, 0xa3, 0xff,\n  0xb8, 0xb5, 0xa6, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x9f, 0x99, 0x89, 0xff,\n  0x9e, 0x99, 0x86, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0x81, 0x78, 0x69, 0xff,\n  0x60, 0x5e, 0x4f, 0xff,\n  0x81, 0x80, 0x6e, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xa1, 0x99, 0x8e, 0xff,\n  0xa2, 0x9b, 0x8b, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x61, 0x5f, 0x52, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa0, 0xa3, 0x98, 0xff,\n  0xab, 0xab, 0x9f, 0xff,\n  0xb0, 0xb2, 0xa7, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x74, 0x6c, 0x61, 0xff,\n  0x64, 0x5e, 0x50, 0xff,\n  0x72, 0x73, 0x63, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7a, 0x7f, 0x78, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0xb8, 0xb9, 0xb3, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x7b, 0x7d, 0x6f, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x8d, 0x8e, 0x7e, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x9b, 0x98, 0x89, 0xff,\n  0x7a, 0x74, 0x68, 0xff,\n  0x7e, 0x76, 0x69, 0xff,\n  0x55, 0x55, 0x4b, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x8d, 0x8d, 0x8b, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0xad, 0xaa, 0xa3, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x4d, 0x4e, 0x49, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x7e, 0x83, 0x7f, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8b, 0x84, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x7e, 0x78, 0x6a, 0xff,\n  0x79, 0x72, 0x62, 0xff,\n  0x54, 0x52, 0x46, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x8b, 0x8d, 0x8a, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xd0, 0xd0, 0xc8, 0xff,\n  0xc2, 0xc2, 0xb6, 0xff,\n  0xa9, 0xa3, 0x93, 0xff,\n  0x9c, 0x9a, 0x8b, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0xc0, 0xbd, 0xac, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0xa6, 0xa0, 0x92, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x8f, 0x87, 0x7c, 0xff,\n  0x91, 0x87, 0x7b, 0xff,\n  0x93, 0x87, 0x77, 0xff,\n  0x59, 0x57, 0x4a, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x82, 0x83, 0x73, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x9a, 0x9c, 0x8f, 0xff,\n  0xb8, 0xb9, 0xab, 0xff,\n  0xb7, 0xb6, 0xb1, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0xbc, 0xb4, 0xa7, 0xff,\n  0xa2, 0x99, 0x8a, 0xff,\n  0xa2, 0x9b, 0x8b, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x7c, 0x78, 0x6f, 0xff,\n  0x6d, 0x69, 0x5d, 0xff,\n  0x6f, 0x6e, 0x5c, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x96, 0x98, 0x8a, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0xa5, 0xa6, 0x98, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x61, 0x63, 0x56, 0xff,\n  0x79, 0x7a, 0x6a, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7c, 0x81, 0x7a, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa1, 0xa4, 0x9d, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x72, 0x6f, 0x68, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x91, 0x90, 0x7e, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x9a, 0x97, 0x84, 0xff,\n  0x6b, 0x64, 0x54, 0xff,\n  0x5d, 0x56, 0x4c, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x74, 0x75, 0x65, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x55, 0x58, 0x4f, 0xff,\n  0x4c, 0x4d, 0x48, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x85, 0x81, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x97, 0x95, 0x80, 0xff,\n  0x6f, 0x66, 0x55, 0xff,\n  0x56, 0x52, 0x49, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x76, 0x77, 0x69, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x89, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0xc4, 0xc1, 0xb8, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x99, 0x91, 0x86, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x94, 0x8c, 0x81, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8f, 0x87, 0x7c, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x9a, 0x8e, 0x82, 0xff,\n  0x9b, 0x8f, 0x83, 0xff,\n  0x76, 0x70, 0x60, 0xff,\n  0x60, 0x60, 0x54, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xad, 0xaf, 0xa4, 0xff,\n  0xb8, 0xb9, 0xb1, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0xa6, 0x9f, 0x8f, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0xa1, 0x9b, 0x8b, 0xff,\n  0x9f, 0x99, 0x89, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x66, 0x64, 0x57, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x9b, 0x9c, 0x8a, 0xff,\n  0xaa, 0xa9, 0x97, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x9c, 0x95, 0x8b, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x92, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xb4, 0xb7, 0xb0, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x94, 0x8a, 0x7e, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x58, 0x5a, 0x55, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0xaa, 0xa4, 0x94, 0xff,\n  0x7c, 0x7d, 0x6d, 0xff,\n  0x4a, 0x4a, 0x40, 0xff,\n  0x52, 0x4f, 0x48, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x5f, 0x5c, 0x57, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x4b, 0x4e, 0x47, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xac, 0xa5, 0x92, 0xff,\n  0xa7, 0xa8, 0x98, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0xac, 0xa9, 0x9a, 0xff,\n  0x72, 0x75, 0x64, 0xff,\n  0x4b, 0x4b, 0x41, 0xff,\n  0x53, 0x50, 0x49, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0xc9, 0xca, 0xbc, 0xff,\n  0xb2, 0xb0, 0xa1, 0xff,\n  0xa3, 0x9d, 0x8f, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x56, 0x52, 0x46, 0xff,\n  0x6c, 0x68, 0x5d, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x9d, 0x96, 0x84, 0xff,\n  0x94, 0x8d, 0x7d, 0xff,\n  0xa1, 0x95, 0x85, 0xff,\n  0xa4, 0x97, 0x84, 0xff,\n  0xa2, 0x96, 0x86, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x94, 0x91, 0x80, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xac, 0xad, 0x9f, 0xff,\n  0xb1, 0xb2, 0xa4, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0xa3, 0x9a, 0x89, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0xa2, 0xa3, 0x95, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x69, 0x69, 0x5d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xac, 0xae, 0xa3, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x92, 0x86, 0x76, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0x91, 0x88, 0x77, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x5c, 0x5d, 0x55, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0xa5, 0xa8, 0x9d, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0xa9, 0xa3, 0x97, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x4e, 0x4f, 0x47, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x8c, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x59, 0x56, 0x4f, 0xff,\n  0x60, 0x5f, 0x5b, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x62, 0x63, 0x5e, 0xff,\n  0x6a, 0x6c, 0x67, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7c, 0x78, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0xaa, 0xa7, 0x98, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0xad, 0xab, 0x9e, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0xa4, 0xa1, 0x90, 0xff,\n  0x99, 0x93, 0x83, 0xff,\n  0x97, 0x8f, 0x82, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x5b, 0x59, 0x4d, 0xff,\n  0x5e, 0x5e, 0x52, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x6e, 0x6f, 0x6a, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x91, 0x8a, 0x78, 0xff,\n  0x97, 0x90, 0x7d, 0xff,\n  0x99, 0x92, 0x7f, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x67, 0x65, 0x56, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x8f, 0x8c, 0x7b, 0xff,\n  0xa9, 0xa4, 0x90, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x99, 0x92, 0x82, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8a, 0x87, 0x76, 0xff,\n  0x85, 0x7f, 0x6f, 0xff,\n  0x63, 0x61, 0x54, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa9, 0xab, 0x9e, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0x8f, 0x83, 0x73, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x5f, 0x5c, 0x55, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x76, 0x78, 0x6b, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x61, 0x5d, 0x52, 0xff,\n  0x53, 0x50, 0x49, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x37, 0x38, 0x33, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x70, 0x72, 0x6d, 0xff,\n  0x6c, 0x71, 0x6b, 0xff,\n  0x7a, 0x7a, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0xa6, 0xa3, 0x94, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x5d, 0x5b, 0x4f, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0xa4, 0xa3, 0x91, 0xff,\n  0xad, 0xab, 0x9c, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x8e, 0x88, 0x78, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x5a, 0x56, 0x4b, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x9a, 0x97, 0x86, 0xff,\n  0x94, 0x91, 0x7e, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x58, 0x56, 0x49, 0xff,\n  0x74, 0x72, 0x63, 0xff,\n  0x85, 0x84, 0x70, 0xff,\n  0x6d, 0x6a, 0x59, 0xff,\n  0x7a, 0x76, 0x6a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0xa4, 0xa6, 0x99, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x91, 0x8e, 0x7d, 0xff,\n  0x99, 0x93, 0x83, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x8a, 0x85, 0x72, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x69, 0x67, 0x58, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x54, 0x54, 0x4a, 0xff,\n  0x77, 0x74, 0x63, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0xa2, 0x9a, 0x8d, 0xff,\n  0xad, 0xa6, 0x94, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x8b, 0x82, 0x73, 0xff,\n  0x8c, 0x83, 0x74, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x68, 0x67, 0x62, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x7f, 0x80, 0x70, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x8b, 0x84, 0x7c, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x4e, 0x49, 0x43, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa8, 0xa8, 0x9c, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x98, 0x91, 0x87, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0x4e, 0x51, 0x46, 0xff,\n  0x4b, 0x4c, 0x47, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x74, 0x79, 0x73, 0xff,\n  0x75, 0x7a, 0x74, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x84, 0x7d, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x9c, 0x95, 0x8b, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x61, 0x5f, 0x52, 0xff,\n  0x43, 0x40, 0x39, 0xff,\n  0x61, 0x5e, 0x59, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0xac, 0xa5, 0x95, 0xff,\n  0xa2, 0x9f, 0x8e, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x8b, 0x85, 0x75, 0xff,\n  0x89, 0x82, 0x6f, 0xff,\n  0x64, 0x61, 0x50, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7b, 0x81, 0x77, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x8e, 0x91, 0x80, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x7d, 0x7f, 0x71, 0xff,\n  0x93, 0x92, 0x80, 0xff,\n  0x73, 0x70, 0x61, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x89, 0x86, 0x73, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x65, 0x62, 0x53, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x91, 0x93, 0x85, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x9b, 0x98, 0x89, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x7c, 0x7a, 0x6b, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x71, 0x69, 0x5e, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x82, 0x88, 0x7c, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0xaa, 0xa3, 0x90, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x86, 0x7f, 0x6f, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x4f, 0x4e, 0x49, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x7a, 0x7e, 0x6f, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x64, 0x62, 0x53, 0xff,\n  0x52, 0x4e, 0x43, 0xff,\n  0x69, 0x65, 0x5c, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x4a, 0x4c, 0x3e, 0xff,\n  0x58, 0x5a, 0x4f, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x8a, 0x83, 0x79, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x70, 0x6e, 0x61, 0xff,\n  0x50, 0x52, 0x47, 0xff,\n  0x43, 0x40, 0x39, 0xff,\n  0x62, 0x5e, 0x55, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa4, 0xa1, 0x9c, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0xa3, 0x9b, 0x8e, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x94, 0x8d, 0x7d, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x5a, 0x58, 0x4b, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0x88, 0x8b, 0x78, 0xff,\n  0x6c, 0x6f, 0x5c, 0xff,\n  0x53, 0x53, 0x47, 0xff,\n  0x50, 0x4c, 0x43, 0xff,\n  0x73, 0x71, 0x65, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0xa2, 0xa3, 0x95, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x91, 0x8c, 0x86, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x85, 0x82, 0x71, 0xff,\n  0x80, 0x7b, 0x67, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x71, 0x72, 0x64, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x7b, 0x81, 0x77, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8f, 0x88, 0x76, 0xff,\n  0x9c, 0x95, 0x83, 0xff,\n  0x90, 0x8d, 0x7c, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7d, 0x76, 0x66, 0xff,\n  0x67, 0x60, 0x56, 0xff,\n  0x53, 0x50, 0x4b, 0xff,\n  0x5e, 0x61, 0x58, 0xff,\n  0x6c, 0x72, 0x66, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x6b, 0x65, 0x57, 0xff,\n  0x5c, 0x59, 0x4a, 0xff,\n  0x6e, 0x67, 0x57, 0xff,\n  0x73, 0x6d, 0x5f, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x73, 0x6f, 0x64, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x71, 0x72, 0x64, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x7e, 0x7f, 0x6f, 0xff,\n  0x45, 0x45, 0x39, 0xff,\n  0x42, 0x42, 0x38, 0xff,\n  0x6c, 0x66, 0x58, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x89, 0x86, 0x81, 0xff,\n  0x86, 0x83, 0x7e, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0xa6, 0x9f, 0x8f, 0xff,\n  0xa1, 0x99, 0x86, 0xff,\n  0x85, 0x7d, 0x6a, 0xff,\n  0x5a, 0x56, 0x4a, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0x95, 0x94, 0x82, 0xff,\n  0x45, 0x45, 0x3b, 0xff,\n  0x3f, 0x40, 0x38, 0xff,\n  0x49, 0x49, 0x41, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x9e, 0x9b, 0x8a, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x9e, 0xa0, 0x92, 0xff,\n  0xae, 0xb2, 0xa4, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x70, 0x6c, 0x60, 0xff,\n  0x5a, 0x58, 0x4c, 0xff,\n  0x5b, 0x59, 0x4d, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x96, 0x97, 0x89, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x75, 0x71, 0x65, 0xff,\n  0x70, 0x6e, 0x5f, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x78, 0x7d, 0x77, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9a, 0x9b, 0x96, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x9f, 0x9a, 0x87, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x7c, 0x78, 0x6f, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x52, 0x53, 0x4d, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x73, 0x76, 0x6d, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x69, 0x63, 0x55, 0xff,\n  0x68, 0x64, 0x59, 0xff,\n  0x69, 0x65, 0x59, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x63, 0x5f, 0x54, 0xff,\n  0x5b, 0x56, 0x50, 0xff,\n  0x63, 0x62, 0x5d, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x99, 0x98, 0x94, 0xff,\n  0xa4, 0xa6, 0xa1, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x82, 0x78, 0xff,\n  0x7e, 0x78, 0x6c, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x4a, 0x48, 0x3b, 0xff,\n  0x50, 0x4d, 0x44, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x8a, 0x83, 0x7b, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x9e, 0x97, 0x84, 0xff,\n  0x78, 0x71, 0x5f, 0xff,\n  0x4c, 0x48, 0x3d, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x88, 0x81, 0x71, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x62, 0x5e, 0x53, 0xff,\n  0x53, 0x4f, 0x44, 0xff,\n  0x5f, 0x58, 0x4e, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0xa9, 0xaa, 0xa4, 0xff,\n  0xaa, 0xab, 0xa5, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0xa0, 0xa2, 0x95, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x9b, 0x94, 0x82, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x4e, 0x50, 0x45, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0xa5, 0xa1, 0x95, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9a, 0x97, 0x86, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x7f, 0x7e, 0x6c, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x95, 0x96, 0x91, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x95, 0x94, 0x90, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x87, 0x84, 0x73, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x93, 0x8e, 0x7b, 0xff,\n  0x74, 0x70, 0x65, 0xff,\n  0x4b, 0x4c, 0x47, 0xff,\n  0x4a, 0x4b, 0x46, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x6b, 0x6a, 0x65, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x83, 0x78, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x61, 0x5e, 0x57, 0xff,\n  0x64, 0x62, 0x56, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x86, 0x80, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xc2, 0xc2, 0xc0, 0xff,\n  0xc2, 0xc1, 0xbc, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xa6, 0xa4, 0x95, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x65, 0x61, 0x56, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x6b, 0x67, 0x5e, 0xff,\n  0x70, 0x6d, 0x66, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0xcd, 0xca, 0xc3, 0xff,\n  0xd3, 0xd6, 0xcf, 0xff,\n  0x9c, 0x9f, 0x96, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x8c, 0x89, 0x78, 0xff,\n  0x8d, 0x8c, 0x7a, 0xff,\n  0x6a, 0x62, 0x55, 0xff,\n  0x45, 0x41, 0x38, 0xff,\n  0x51, 0x4d, 0x44, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0xc4, 0xc5, 0xc0, 0xff,\n  0xbd, 0xbd, 0xb5, 0xff,\n  0xac, 0xaa, 0x9d, 0xff,\n  0xa5, 0xa4, 0x92, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x81, 0x7a, 0x70, 0xff,\n  0xa1, 0x9b, 0x8f, 0xff,\n  0x8e, 0x86, 0x73, 0xff,\n  0x5e, 0x5b, 0x4a, 0xff,\n  0x4e, 0x4b, 0x42, 0xff,\n  0x63, 0x65, 0x58, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x97, 0x96, 0x92, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0xc5, 0xc7, 0xbc, 0xff,\n  0xbe, 0xc0, 0xb5, 0xff,\n  0xa8, 0xa5, 0x96, 0xff,\n  0xa2, 0xa1, 0x8f, 0xff,\n  0xa3, 0x9e, 0x8b, 0xff,\n  0xa6, 0xa1, 0x8d, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x85, 0x7e, 0x6b, 0xff,\n  0x61, 0x59, 0x4c, 0xff,\n  0x54, 0x51, 0x48, 0xff,\n  0x61, 0x5f, 0x52, 0xff,\n  0x7e, 0x7b, 0x6c, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xb6, 0xb7, 0xaf, 0xff,\n  0xb2, 0xb3, 0xa5, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x5c, 0x5a, 0x4e, 0xff,\n  0x51, 0x51, 0x47, 0xff,\n  0x68, 0x69, 0x5b, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0xad, 0xae, 0x9c, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8e, 0x8c, 0x7d, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x5e, 0x60, 0x55, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xa3, 0xa1, 0x95, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x9d, 0xa0, 0x97, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x87, 0x84, 0x71, 0xff,\n  0x88, 0x7f, 0x6e, 0xff,\n  0x6c, 0x68, 0x5c, 0xff,\n  0x4e, 0x4d, 0x49, 0xff,\n  0x53, 0x54, 0x4e, 0xff,\n  0x62, 0x63, 0x5b, 0xff,\n  0x73, 0x76, 0x6b, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x9f, 0x9c, 0x97, 0xff,\n  0xbb, 0xb6, 0xb0, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x8b, 0x86, 0x80, 0xff,\n  0xa2, 0x9f, 0x9a, 0xff,\n  0xb7, 0xb5, 0xa9, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0xad, 0xaa, 0x99, 0xff,\n  0xa5, 0xa0, 0x8c, 0xff,\n  0x91, 0x8a, 0x78, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x67, 0x60, 0x58, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x72, 0x73, 0x65, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x68, 0x67, 0x62, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x6c, 0x69, 0x5a, 0xff,\n  0x72, 0x6e, 0x65, 0xff,\n  0x81, 0x7d, 0x74, 0xff,\n  0x7a, 0x77, 0x66, 0xff,\n  0x43, 0x41, 0x34, 0xff,\n  0x4d, 0x49, 0x40, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x76, 0x72, 0x67, 0xff,\n  0x79, 0x75, 0x6a, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x9a, 0x97, 0x92, 0xff,\n  0xb8, 0xb4, 0xab, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0xb8, 0xb6, 0xaa, 0xff,\n  0xb3, 0xb1, 0xa4, 0xff,\n  0xab, 0xa6, 0x93, 0xff,\n  0xa6, 0xa1, 0x8b, 0xff,\n  0x8f, 0x88, 0x76, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x72, 0x6c, 0x60, 0xff,\n  0x92, 0x8b, 0x79, 0xff,\n  0x98, 0x97, 0x82, 0xff,\n  0x75, 0x6f, 0x61, 0xff,\n  0x47, 0x47, 0x3d, 0xff,\n  0x56, 0x58, 0x4d, 0xff,\n  0x6a, 0x6c, 0x5f, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0xa5, 0xa4, 0x9f, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0xb5, 0xb2, 0xa9, 0xff,\n  0xd7, 0xd3, 0xc8, 0xff,\n  0xd4, 0xd6, 0xcb, 0xff,\n  0xa7, 0xa9, 0x9b, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x90, 0x8d, 0x7c, 0xff,\n  0x9e, 0x9b, 0x8a, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x7e, 0x7d, 0x69, 0xff,\n  0x62, 0x60, 0x51, 0xff,\n  0x65, 0x63, 0x56, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x84, 0x82, 0x73, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0xa5, 0xa6, 0xa1, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x75, 0x71, 0x65, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x7d, 0x79, 0x70, 0xff,\n  0x60, 0x5c, 0x51, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x6e, 0x70, 0x62, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0xa5, 0xa6, 0x98, 0xff,\n  0xa3, 0xa5, 0x97, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x50, 0x51, 0x49, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xb2, 0xb2, 0xaa, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x88, 0x89, 0x77, 0xff,\n  0x88, 0x87, 0x72, 0xff,\n  0x77, 0x75, 0x66, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x4b, 0x4c, 0x46, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xac, 0xac, 0xa2, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x69, 0x69, 0x5d, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x53, 0x54, 0x4c, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xa1, 0x9a, 0x92, 0xff,\n  0xd6, 0xd0, 0xc2, 0xff,\n  0xb7, 0xb0, 0xa0, 0xff,\n  0xb5, 0xb2, 0xa1, 0xff,\n  0xa7, 0xa1, 0x8b, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x5e, 0x5a, 0x51, 0xff,\n  0x68, 0x66, 0x59, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa2, 0x9f, 0x9a, 0xff,\n  0xc2, 0xc3, 0xbb, 0xff,\n  0xa4, 0xa6, 0x98, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x49, 0x47, 0x3b, 0xff,\n  0x5b, 0x57, 0x4b, 0xff,\n  0x79, 0x73, 0x65, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8b, 0x86, 0x80, 0xff,\n  0x81, 0x7e, 0x79, 0xff,\n  0xa9, 0xa2, 0x9a, 0xff,\n  0xcf, 0xc9, 0xbb, 0xff,\n  0xb5, 0xae, 0x9c, 0xff,\n  0xb4, 0xb1, 0xa0, 0xff,\n  0xa4, 0x9e, 0x88, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x5b, 0x58, 0x51, 0xff,\n  0x57, 0x4e, 0x45, 0xff,\n  0x52, 0x50, 0x43, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa6, 0xa0, 0x94, 0xff,\n  0xb8, 0xb5, 0xa6, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0xbf, 0xbd, 0xb1, 0xff,\n  0xaa, 0xa4, 0x94, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x91, 0x92, 0x84, 0xff,\n  0x92, 0x90, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x66, 0x67, 0x59, 0xff,\n  0x6c, 0x6d, 0x5d, 0xff,\n  0x69, 0x6d, 0x5e, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xaf, 0xb0, 0xaa, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x60, 0x5c, 0x53, 0xff,\n  0x4a, 0x49, 0x44, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x83, 0x85, 0x82, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xa3, 0xa0, 0x91, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0xa2, 0xa3, 0x95, 0xff,\n  0x9e, 0xa1, 0x98, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x72, 0x74, 0x67, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x59, 0x56, 0x4d, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa3, 0xa0, 0x99, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x95, 0x98, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8e, 0x89, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7a, 0x7b, 0x6d, 0xff,\n  0x7b, 0x7f, 0x71, 0xff,\n  0x74, 0x75, 0x63, 0xff,\n  0x69, 0x67, 0x5a, 0xff,\n  0x4a, 0x4a, 0x42, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7a, 0x81, 0x79, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9b, 0x9c, 0x97, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x6f, 0x70, 0x6a, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x64, 0x67, 0x5e, 0xff,\n  0x6c, 0x6e, 0x63, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x80, 0x7d, 0x78, 0xff,\n  0x84, 0x7f, 0x79, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x82, 0x7e, 0x7b, 0xff,\n  0xb8, 0xb2, 0xa6, 0xff,\n  0xad, 0xa1, 0x93, 0xff,\n  0xb6, 0xaf, 0x9f, 0xff,\n  0xb2, 0xb0, 0xa1, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x6b, 0x6e, 0x63, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x98, 0x93, 0x8d, 0xff,\n  0xc5, 0xc1, 0xb5, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x6e, 0x71, 0x68, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x82, 0x7f, 0x6e, 0xff,\n  0x8a, 0x85, 0x72, 0xff,\n  0x84, 0x81, 0x70, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x7e, 0x7b, 0x76, 0xff,\n  0x85, 0x80, 0x7a, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x85, 0x82, 0x7d, 0xff,\n  0xaf, 0xa9, 0x9d, 0xff,\n  0xae, 0xa2, 0x94, 0xff,\n  0xb9, 0xb2, 0xa2, 0xff,\n  0xaf, 0xac, 0x9d, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x5c, 0x5d, 0x58, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0xac, 0xa5, 0x95, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0xac, 0xa4, 0x97, 0xff,\n  0xbf, 0xb8, 0xa6, 0xff,\n  0xaf, 0xac, 0x9b, 0xff,\n  0x99, 0x96, 0x87, 0xff,\n  0x98, 0x95, 0x82, 0xff,\n  0xa1, 0x9b, 0x8b, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x66, 0x64, 0x57, 0xff,\n  0x69, 0x6a, 0x5a, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0xa2, 0x9f, 0x8e, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xad, 0xae, 0xa8, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x81, 0x7c, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x5e, 0x5e, 0x52, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x94, 0x97, 0x90, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8d, 0x8a, 0x85, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x6e, 0x73, 0x6c, 0xff,\n  0x5e, 0x60, 0x5b, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0xac, 0xae, 0xa1, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x67, 0x6a, 0x63, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x7c, 0x81, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x9e, 0x98, 0x8a, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0xb7, 0xb6, 0xb1, 0xff,\n  0xa0, 0xa3, 0x9c, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x74, 0x77, 0x6e, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x80, 0x7d, 0x78, 0xff,\n  0x92, 0x8d, 0x87, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x83, 0x80, 0x7b, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x93, 0x8a, 0x81, 0xff,\n  0xc5, 0xb8, 0xa8, 0xff,\n  0xb5, 0xaf, 0xa1, 0xff,\n  0xaf, 0xae, 0xa9, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x77, 0x7d, 0x71, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x8c, 0x89, 0x84, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x9a, 0x92, 0x87, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x80, 0x7b, 0x77, 0xff,\n  0x94, 0x8d, 0x87, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x97, 0x8f, 0x84, 0xff,\n  0xbf, 0xb2, 0xa2, 0xff,\n  0xb5, 0xaf, 0xa1, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x9c, 0x95, 0x8b, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0xa4, 0x9e, 0x92, 0xff,\n  0xb3, 0xa9, 0x9d, 0xff,\n  0xa6, 0xa0, 0x92, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x6f, 0x70, 0x62, 0xff,\n  0x6a, 0x68, 0x5b, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0xa3, 0x9a, 0x8b, 0xff,\n  0xa1, 0x99, 0x8e, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0xbf, 0xbd, 0xb0, 0xff,\n  0xab, 0xae, 0xa5, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x82, 0x85, 0x7a, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0xa3, 0x9c, 0x92, 0xff,\n  0xb5, 0xb3, 0xa7, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x96, 0x93, 0x82, 0xff,\n  0xbd, 0xbd, 0xb1, 0xff,\n  0xa6, 0xa9, 0xa2, 0xff,\n  0xa7, 0xaa, 0xa3, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x9f, 0xa2, 0x9b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8c, 0x89, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa7, 0xa0, 0x96, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x82, 0x7e, 0x75, 0xff,\n  0xa0, 0x99, 0x91, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0xb9, 0xb5, 0xaa, 0xff,\n  0xc6, 0xc6, 0xbc, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x92, 0x8d, 0x87, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x99, 0x95, 0x8c, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x9b, 0x94, 0x8c, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0xb1, 0xad, 0xa2, 0xff,\n  0xc7, 0xc7, 0xbf, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x89, 0x7f, 0x73, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x98, 0x90, 0x85, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0xac, 0xa0, 0x94, 0xff,\n  0xd7, 0xd1, 0xc1, 0xff,\n  0xb7, 0xb4, 0xa5, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xa6, 0xa1, 0x8e, 0xff,\n  0xa3, 0x9e, 0x8b, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0xa2, 0x99, 0x88, 0xff,\n  0x9a, 0x90, 0x84, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0xda, 0xd8, 0xcc, 0xff,\n  0xb9, 0xba, 0xb2, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x9b, 0x98, 0x89, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x7e, 0x80, 0x72, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0xa7, 0xa1, 0x95, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9e, 0xa0, 0x95, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0x9e, 0xa0, 0x95, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x9b, 0x9e, 0x97, 0xff,\n  0x9d, 0x9f, 0x9a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8d, 0x8f, 0x8c, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x98, 0x99, 0x94, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9d, 0x9a, 0x93, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x9e, 0x96, 0x8b, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0xab, 0xa3, 0x96, 0xff,\n  0xc5, 0xc1, 0xb6, 0xff,\n  0xaf, 0xaf, 0xa3, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x78, 0x7a, 0x6c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x89, 0x82, 0x78, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x83, 0x7c, 0x72, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x85, 0x81, 0x78, 0xff,\n  0x88, 0x84, 0x7b, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0xa2, 0x9a, 0x8d, 0xff,\n  0xa7, 0x9d, 0x91, 0xff,\n  0xc9, 0xc5, 0xba, 0xff,\n  0xaa, 0xab, 0x9b, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0xa7, 0xa4, 0x95, 0xff,\n  0xa9, 0xa7, 0x9a, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0xad, 0xaa, 0x99, 0xff,\n  0xa4, 0xa3, 0x91, 0xff,\n  0xa6, 0xa3, 0x92, 0xff,\n  0x9e, 0x9c, 0x8d, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x78, 0x75, 0x6e, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x9c, 0x93, 0x84, 0xff,\n  0xa9, 0x9d, 0x8d, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0xaf, 0xa6, 0x95, 0xff,\n  0xc4, 0xbd, 0xad, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x70, 0x6d, 0x68, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x99, 0x92, 0x82, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0xb6, 0xb3, 0xa4, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8d, 0x90, 0x87, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x7f, 0x84, 0x80, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x87, 0x88, 0x7a, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0xa1, 0xa2, 0x94, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x99, 0x9b, 0x96, 0xff,\n  0x87, 0x8c, 0x88, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8d, 0x8a, 0x79, 0xff,\n  0x9a, 0x98, 0x89, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x99, 0x94, 0x81, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x83, 0x7a, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x9e, 0x97, 0x8d, 0xff,\n  0xb5, 0xaf, 0xa1, 0xff,\n  0xa4, 0xa3, 0x91, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x95, 0x8c, 0x83, 0xff,\n  0xcc, 0xc8, 0xbd, 0xff,\n  0xc8, 0xca, 0xbf, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0xa3, 0x9f, 0x96, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x9c, 0x97, 0x84, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x81, 0x7a, 0x70, 0xff,\n  0xa5, 0x9e, 0x94, 0xff,\n  0xaf, 0xac, 0x9d, 0xff,\n  0xa1, 0xa0, 0x8e, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x98, 0x8e, 0x85, 0xff,\n  0xcb, 0xc5, 0xb9, 0xff,\n  0xc5, 0xc7, 0xbc, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x78, 0x75, 0x66, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0xad, 0xa7, 0x9b, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xae, 0xab, 0x9a, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x72, 0x6f, 0x60, 0xff,\n  0x89, 0x80, 0x71, 0xff,\n  0xa4, 0x99, 0x87, 0xff,\n  0x9a, 0x90, 0x84, 0xff,\n  0x8f, 0x8c, 0x87, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0xaa, 0xa2, 0x8f, 0xff,\n  0xc6, 0xbe, 0xab, 0xff,\n  0xad, 0xa4, 0x93, 0xff,\n  0xd1, 0xcf, 0xc2, 0xff,\n  0xbb, 0xbc, 0xb6, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x9f, 0x97, 0x84, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x88, 0x81, 0x79, 0xff,\n  0x95, 0x8b, 0x7f, 0xff,\n  0xa3, 0x9c, 0x92, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x9c, 0x9d, 0x8f, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8c, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x85, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xa4, 0xa3, 0x91, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x8a, 0x8f, 0x8b, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x9f, 0x9c, 0x8b, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x82, 0x7d, 0x77, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x87, 0x83, 0x7a, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0xa8, 0xa0, 0x95, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x8f, 0x88, 0x7e, 0xff,\n  0xa8, 0xa0, 0x95, 0xff,\n  0xd4, 0xce, 0xc0, 0xff,\n  0xb7, 0xb8, 0xa8, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0xb5, 0xb1, 0xa5, 0xff,\n  0xb2, 0xb3, 0xa3, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7d, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x83, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0xac, 0xa6, 0x9a, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0xa1, 0x99, 0x8e, 0xff,\n  0xd7, 0xd4, 0xc5, 0xff,\n  0xbc, 0xba, 0xab, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x66, 0x67, 0x59, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0xa1, 0x9b, 0x8d, 0xff,\n  0xaa, 0xa7, 0x96, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7c, 0x79, 0x6a, 0xff,\n  0x90, 0x87, 0x76, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0xa9, 0x9d, 0x8f, 0xff,\n  0xbf, 0xb6, 0xa5, 0xff,\n  0xa9, 0xa0, 0x8f, 0xff,\n  0xbb, 0xb3, 0xa6, 0xff,\n  0xd6, 0xd4, 0xc7, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x6e, 0x71, 0x6a, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0xa2, 0x96, 0x86, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x95, 0x8c, 0x7d, 0xff,\n  0xac, 0xa6, 0x96, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8b, 0x8b, 0x89, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x76, 0x73, 0x6c, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8c, 0x91, 0x8b, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x84, 0x86, 0x83, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x8d, 0x8b, 0x7c, 0xff,\n  0x92, 0x8f, 0x80, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7b, 0x77, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x81, 0x7a, 0x70, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x9d, 0x97, 0x8b, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0xa8, 0xa0, 0x93, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0x8f, 0x85, 0x79, 0xff,\n  0x89, 0x82, 0x78, 0xff,\n  0x9f, 0x9b, 0x92, 0xff,\n  0xbe, 0xb8, 0xac, 0xff,\n  0xcf, 0xd0, 0xc2, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7c, 0x7b, 0x77, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x77, 0x78, 0x66, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x7d, 0x7c, 0x78, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0xa9, 0xa0, 0x97, 0xff,\n  0xba, 0xbb, 0xad, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x97, 0x91, 0x81, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x9f, 0x98, 0x8e, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0xa6, 0x9e, 0x91, 0xff,\n  0xa6, 0xa0, 0x92, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0xc2, 0xbe, 0xb2, 0xff,\n  0xd2, 0xd0, 0xc3, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x8f, 0x85, 0x7b, 0xff,\n  0x93, 0x89, 0x7d, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa6, 0xa3, 0x94, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x71, 0x6f, 0x60, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0x97, 0x8e, 0x7d, 0xff,\n  0xb3, 0xac, 0x9c, 0xff,\n  0xa8, 0x9e, 0x92, 0xff,\n  0xb4, 0xac, 0x9f, 0xff,\n  0xb3, 0xad, 0x9d, 0xff,\n  0xca, 0xc8, 0xbb, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x95, 0x91, 0x88, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x73, 0x73, 0x69, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x87, 0x84, 0x73, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0xb3, 0xac, 0x99, 0xff,\n  0xa3, 0xa0, 0x8f, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0xb1, 0xae, 0x9b, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x6f, 0x6c, 0x65, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x93, 0x91, 0x84, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8f, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x85, 0x8b, 0x81, 0xff,\n  0x82, 0x84, 0x81, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x6a, 0x6d, 0x64, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x81, 0x7e, 0x6b, 0xff,\n  0x8f, 0x8c, 0x7b, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x93, 0x92, 0x80, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x98, 0x90, 0x85, 0xff,\n  0xb0, 0xaa, 0x9a, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x8a, 0x80, 0x76, 0xff,\n  0x8b, 0x84, 0x74, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0xa6, 0xa2, 0x97, 0xff,\n  0xbb, 0xb5, 0xa7, 0xff,\n  0xb5, 0xb6, 0xa8, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x7f, 0x78, 0x6e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x98, 0x94, 0x8b, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x9c, 0x96, 0x88, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x8a, 0x83, 0x79, 0xff,\n  0x9b, 0x93, 0x88, 0xff,\n  0xac, 0xa6, 0x96, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x89, 0x7f, 0x73, 0xff,\n  0x8d, 0x85, 0x78, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xb8, 0xb5, 0xa6, 0xff,\n  0xb2, 0xb2, 0xa6, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x7a, 0x78, 0x6b, 0xff,\n  0x70, 0x6e, 0x61, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x88, 0x80, 0x73, 0xff,\n  0x8c, 0x83, 0x74, 0xff,\n  0x90, 0x86, 0x7a, 0xff,\n  0x8a, 0x83, 0x73, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0x9b, 0x9c, 0x8e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x7e, 0x78, 0x6a, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0xb3, 0xab, 0x98, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xab, 0xa2, 0x93, 0xff,\n  0xae, 0xab, 0x9c, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0xbd, 0xb8, 0xa5, 0xff,\n  0xc8, 0xca, 0xbf, 0xff,\n  0x99, 0x9b, 0x8e, 0xff,\n  0xa1, 0xa2, 0x94, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x8c, 0x87, 0x74, 0xff,\n  0x89, 0x87, 0x78, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0xb2, 0xad, 0x99, 0xff,\n  0xad, 0xa6, 0x94, 0xff,\n  0x94, 0x8d, 0x7d, 0xff,\n  0x97, 0x90, 0x80, 0xff,\n  0xb1, 0xa9, 0x96, 0xff,\n  0xaa, 0xa3, 0x91, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x6f, 0x6c, 0x65, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x8d, 0x8b, 0x7e, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x90, 0x8e, 0x7f, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x73, 0x76, 0x6b, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x91, 0x8c, 0x79, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x8c, 0x89, 0x78, 0xff,\n  0x8e, 0x88, 0x78, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x94, 0x8d, 0x7b, 0xff,\n  0x9c, 0x95, 0x82, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7b, 0x74, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x80, 0x7a, 0x6e, 0xff,\n  0x89, 0x80, 0x79, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0xa5, 0x9c, 0x8b, 0xff,\n  0x95, 0x8e, 0x7c, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x9d, 0x96, 0x8c, 0xff,\n  0xd2, 0xd0, 0xc4, 0xff,\n  0xa5, 0xa8, 0x9d, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x86, 0x78, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x68, 0x65, 0x5e, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x70, 0x70, 0x68, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0xa5, 0xa1, 0x95, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x79, 0x73, 0x67, 0xff,\n  0x8c, 0x83, 0x7a, 0xff,\n  0x9b, 0x93, 0x88, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0xa7, 0x9e, 0x8d, 0xff,\n  0x94, 0x8d, 0x7b, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0xd7, 0xd5, 0xc9, 0xff,\n  0xb4, 0xb6, 0xa9, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x7f, 0x77, 0x6a, 0xff,\n  0x84, 0x7c, 0x71, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x70, 0x71, 0x63, 0xff,\n  0x65, 0x63, 0x57, 0xff,\n  0x86, 0x7a, 0x6e, 0xff,\n  0x97, 0x8c, 0x7a, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0x83, 0x80, 0x71, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0xa2, 0x9c, 0x8c, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0xa3, 0x9d, 0x8d, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x79, 0x7e, 0x77, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0x9d, 0x96, 0x86, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0xb4, 0xae, 0xa0, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x9f, 0x98, 0x85, 0xff,\n  0xbf, 0xba, 0xa6, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7b, 0x81, 0x77, 0xff,\n  0x7d, 0x83, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x85, 0x8b, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x71, 0x6e, 0x5f, 0xff,\n  0x7e, 0x7b, 0x68, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x9c, 0x95, 0x83, 0xff,\n  0xb6, 0xab, 0x97, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0xa1, 0x9a, 0x88, 0xff,\n  0xa5, 0x9d, 0x88, 0xff,\n  0x90, 0x87, 0x78, 0xff,\n  0x9b, 0x91, 0x85, 0xff,\n  0xa6, 0xa3, 0x92, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x7c, 0x83, 0x7c, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x81, 0x86, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x6b, 0x6d, 0x5f, 0xff,\n  0x6b, 0x6e, 0x63, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8e, 0x88, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x61, 0x63, 0x5e, 0xff,\n  0x5c, 0x5d, 0x55, 0xff,\n  0x73, 0x74, 0x64, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x97, 0x91, 0x7b, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x78, 0x76, 0x69, 0xff,\n  0x64, 0x60, 0x55, 0xff,\n  0x7e, 0x76, 0x6b, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0xa4, 0x9e, 0x8e, 0xff,\n  0xab, 0xa5, 0x95, 0xff,\n  0xaa, 0xa3, 0x93, 0xff,\n  0x9b, 0x94, 0x84, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x62, 0x5f, 0x5a, 0xff,\n  0x72, 0x6d, 0x67, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x8e, 0x8f, 0x81, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x61, 0x5d, 0x52, 0xff,\n  0x83, 0x79, 0x6d, 0xff,\n  0x93, 0x8d, 0x81, 0xff,\n  0xa8, 0xa2, 0x92, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0xa7, 0xa2, 0x8f, 0xff,\n  0x9e, 0x97, 0x87, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x85, 0x7d, 0x70, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x6d, 0x60, 0x58, 0xff,\n  0xa0, 0x93, 0x83, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0x7e, 0x78, 0x6a, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0xae, 0xa2, 0x92, 0xff,\n  0x9a, 0x92, 0x87, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x77, 0x7c, 0x75, 0xff,\n  0x74, 0x79, 0x72, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x9d, 0x96, 0x86, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x90, 0x85, 0x6f, 0xff,\n  0x9b, 0x90, 0x7e, 0xff,\n  0x9d, 0x96, 0x86, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x80, 0x86, 0x7c, 0xff,\n  0x7c, 0x81, 0x7a, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x92, 0x95, 0x8e, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x71, 0x6b, 0x5b, 0xff,\n  0x82, 0x7c, 0x6c, 0xff,\n  0x8b, 0x82, 0x73, 0xff,\n  0x94, 0x89, 0x77, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0xa9, 0xa3, 0x95, 0xff,\n  0x98, 0x8f, 0x80, 0xff,\n  0x92, 0x88, 0x7c, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0xb5, 0xb2, 0xa1, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x94, 0x8a, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x7e, 0x83, 0x7f, 0xff,\n  0x86, 0x8b, 0x84, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x61, 0x63, 0x58, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x8a, 0x84, 0x74, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0xaa, 0xa5, 0x92, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x6d, 0x6e, 0x60, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0xb5, 0xb6, 0xa4, 0xff,\n  0xab, 0xa8, 0x97, 0xff,\n  0x9b, 0x98, 0x85, 0xff,\n  0x98, 0x91, 0x7f, 0xff,\n  0x93, 0x89, 0x7d, 0xff,\n  0xa6, 0xa0, 0x94, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x8c, 0x84, 0x79, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x84, 0x7f, 0x79, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x70, 0x6c, 0x61, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x6d, 0x6e, 0x60, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0xb8, 0xb6, 0xa7, 0xff,\n  0xac, 0xa9, 0x96, 0xff,\n  0x99, 0x97, 0x82, 0xff,\n  0x96, 0x8f, 0x7d, 0xff,\n  0x97, 0x8d, 0x81, 0xff,\n  0xa1, 0x9b, 0x8f, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x90, 0x86, 0x7a, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x95, 0x9b, 0x91, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x8a, 0x83, 0x79, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x84, 0x7c, 0x71, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x88, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x65, 0x61, 0x56, 0xff,\n  0x61, 0x5b, 0x4f, 0xff,\n  0x89, 0x7e, 0x6c, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0xa2, 0x98, 0x8c, 0xff,\n  0x99, 0x8b, 0x7e, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0xb7, 0xac, 0x98, 0xff,\n  0xb1, 0xac, 0x96, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x63, 0x65, 0x5a, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x81, 0x7a, 0x6a, 0xff,\n  0xa6, 0x9b, 0x89, 0xff,\n  0x96, 0x8a, 0x7c, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x9f, 0x98, 0x88, 0xff,\n  0x99, 0x8e, 0x7c, 0xff,\n  0x92, 0x86, 0x7a, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0xab, 0xa7, 0x9b, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x72, 0x6c, 0x5e, 0xff,\n  0x8e, 0x85, 0x74, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0x97, 0x90, 0x80, 0xff,\n  0x9e, 0x97, 0x85, 0xff,\n  0x9a, 0x97, 0x84, 0xff,\n  0xa3, 0x9d, 0x8d, 0xff,\n  0xad, 0xad, 0xa3, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x85, 0x87, 0x84, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x59, 0x58, 0x53, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0xae, 0xaa, 0x9e, 0xff,\n  0xc0, 0xbe, 0xb2, 0xff,\n  0x94, 0x90, 0x85, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x9a, 0x9b, 0x8d, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x84, 0x84, 0x82, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x5b, 0x5c, 0x57, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x7c, 0x7a, 0x6b, 0xff,\n  0x86, 0x83, 0x72, 0xff,\n  0x8e, 0x8b, 0x7a, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x84, 0x82, 0x73, 0xff,\n  0x98, 0x93, 0x7f, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x6d, 0x66, 0x5c, 0xff,\n  0x91, 0x89, 0x76, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x84, 0x7c, 0x6f, 0xff,\n  0x88, 0x7c, 0x70, 0xff,\n  0xa8, 0x9e, 0x92, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0xa2, 0x99, 0x8a, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x92, 0x95, 0x8a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x81, 0x7e, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x84, 0x7d, 0x75, 0xff,\n  0x9c, 0x99, 0x8a, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x86, 0x81, 0x7b, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x70, 0x71, 0x63, 0xff,\n  0x5b, 0x5a, 0x55, 0xff,\n  0x70, 0x68, 0x5d, 0xff,\n  0x92, 0x87, 0x75, 0xff,\n  0x98, 0x8f, 0x80, 0xff,\n  0x81, 0x79, 0x6c, 0xff,\n  0x8a, 0x7e, 0x70, 0xff,\n  0xa5, 0x9b, 0x8f, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0xa7, 0x9b, 0x8b, 0xff,\n  0xa5, 0x9f, 0x8f, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x7a, 0x73, 0x63, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x87, 0x87, 0x85, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8b, 0x8c, 0x7e, 0xff,\n  0x68, 0x69, 0x5b, 0xff,\n  0x5f, 0x59, 0x49, 0xff,\n  0x8b, 0x80, 0x6c, 0xff,\n  0x93, 0x8c, 0x79, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x7d, 0x79, 0x70, 0xff,\n  0xa8, 0xa2, 0x96, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x83, 0x77, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0xab, 0xa3, 0x90, 0xff,\n  0xae, 0xa9, 0x96, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x69, 0x69, 0x5d, 0xff,\n  0x5d, 0x5d, 0x51, 0xff,\n  0x88, 0x81, 0x6f, 0xff,\n  0xa6, 0x9b, 0x89, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x9b, 0x92, 0x81, 0xff,\n  0x9f, 0x96, 0x85, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0xa0, 0x9a, 0x8a, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x9b, 0x9d, 0x90, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x73, 0x72, 0x6d, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x74, 0x6c, 0x5f, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x86, 0x7f, 0x6d, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0xa0, 0x9b, 0x88, 0xff,\n  0xa1, 0x9a, 0x88, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x6d, 0x70, 0x67, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x70, 0x6c, 0x61, 0xff,\n  0x7f, 0x79, 0x6b, 0xff,\n  0x86, 0x7e, 0x71, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x98, 0x99, 0x8b, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x8d, 0x87, 0xff,\n  0x81, 0x86, 0x82, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x87, 0x8c, 0x86, 0xff,\n  0x89, 0x8b, 0x88, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x5d, 0x5e, 0x50, 0xff,\n  0x78, 0x76, 0x61, 0xff,\n  0x81, 0x7e, 0x6b, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x85, 0x7d, 0x70, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x57, 0x55, 0x49, 0xff,\n  0x75, 0x69, 0x5d, 0xff,\n  0x8c, 0x7f, 0x6e, 0xff,\n  0x7b, 0x73, 0x66, 0xff,\n  0x9b, 0x8e, 0x7e, 0xff,\n  0xa2, 0x95, 0x84, 0xff,\n  0x98, 0x8c, 0x7c, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x56, 0x51, 0x4b, 0xff,\n  0x75, 0x6e, 0x66, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x84, 0x7e, 0x70, 0xff,\n  0x85, 0x7e, 0x74, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x88, 0x8a, 0x7d, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x55, 0x53, 0x47, 0xff,\n  0x77, 0x6b, 0x5f, 0xff,\n  0x8d, 0x80, 0x6f, 0xff,\n  0x7a, 0x70, 0x64, 0xff,\n  0x9b, 0x8f, 0x7f, 0xff,\n  0xa4, 0x99, 0x85, 0xff,\n  0x98, 0x8b, 0x7a, 0xff,\n  0x8a, 0x83, 0x71, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x81, 0x82, 0x72, 0xff,\n  0x6b, 0x69, 0x5a, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x61, 0x5b, 0x4b, 0xff,\n  0x7d, 0x74, 0x65, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x8b, 0x82, 0x71, 0xff,\n  0x98, 0x91, 0x7f, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x86, 0x7d, 0x6c, 0xff,\n  0x84, 0x7d, 0x6b, 0xff,\n  0x95, 0x94, 0x82, 0xff,\n  0x9a, 0x99, 0x87, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x53, 0x53, 0x47, 0xff,\n  0x71, 0x6e, 0x5f, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0xa3, 0x9b, 0x88, 0xff,\n  0x9f, 0x98, 0x86, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x98, 0x99, 0x8b, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x7c, 0x73, 0x62, 0xff,\n  0x7d, 0x76, 0x66, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x87, 0x7e, 0x6d, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x98, 0x95, 0x86, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x60, 0x5c, 0x50, 0xff,\n  0x81, 0x7a, 0x6a, 0xff,\n  0x82, 0x81, 0x6f, 0xff,\n  0x94, 0x92, 0x83, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x83, 0x83, 0x83, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x6b, 0x6e, 0x65, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x4f, 0x50, 0x4a, 0xff,\n  0x5b, 0x59, 0x4c, 0xff,\n  0x6c, 0x67, 0x54, 0xff,\n  0x75, 0x6e, 0x5e, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x7d, 0x76, 0x6c, 0xff,\n  0x80, 0x78, 0x6b, 0xff,\n  0x7c, 0x76, 0x6a, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x5f, 0x60, 0x52, 0xff,\n  0x50, 0x49, 0x3f, 0xff,\n  0x6a, 0x60, 0x54, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x99, 0x8e, 0x7c, 0xff,\n  0xa5, 0x9d, 0x88, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x76, 0x70, 0x64, 0xff,\n  0x76, 0x72, 0x67, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0xb0, 0xaf, 0xaa, 0xff,\n  0xb5, 0xb8, 0xaf, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x57, 0x54, 0x4d, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x7f, 0x77, 0x6a, 0xff,\n  0x81, 0x7a, 0x6a, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x70, 0x6c, 0x61, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xaf, 0xaf, 0xa7, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x62, 0x63, 0x55, 0xff,\n  0x4f, 0x4b, 0x40, 0xff,\n  0x64, 0x5c, 0x4f, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x97, 0x8c, 0x7a, 0xff,\n  0xa9, 0xa3, 0x8b, 0xff,\n  0x9b, 0x94, 0x81, 0xff,\n  0x6f, 0x68, 0x58, 0xff,\n  0x74, 0x6a, 0x5e, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x81, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xb4, 0xb7, 0xae, 0xff,\n  0xa7, 0xac, 0xa5, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x7e, 0x79, 0x73, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x60, 0x5e, 0x52, 0xff,\n  0x59, 0x57, 0x4b, 0xff,\n  0x79, 0x72, 0x60, 0xff,\n  0x84, 0x7c, 0x69, 0xff,\n  0x8c, 0x80, 0x74, 0xff,\n  0xb2, 0xab, 0x9b, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x69, 0x63, 0x57, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x8d, 0x8e, 0x7e, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x97, 0x93, 0x87, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x68, 0x69, 0x5b, 0xff,\n  0x58, 0x58, 0x4c, 0xff,\n  0x5f, 0x5b, 0x4f, 0xff,\n  0x7b, 0x73, 0x66, 0xff,\n  0x97, 0x90, 0x7d, 0xff,\n  0x96, 0x8f, 0x7c, 0xff,\n  0x8e, 0x89, 0x75, 0xff,\n  0x7d, 0x7a, 0x69, 0xff,\n  0x6b, 0x67, 0x5e, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x9c, 0x9f, 0x94, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x5e, 0x5a, 0x4e, 0xff,\n  0x73, 0x6c, 0x5c, 0xff,\n  0x7e, 0x79, 0x65, 0xff,\n  0x83, 0x80, 0x6f, 0xff,\n  0x81, 0x7a, 0x6a, 0xff,\n  0x77, 0x71, 0x61, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x87, 0x89, 0x86, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0xa5, 0xa1, 0x95, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x60, 0x62, 0x55, 0xff,\n  0x5d, 0x5f, 0x54, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x89, 0x80, 0x6f, 0xff,\n  0x77, 0x73, 0x67, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0x91, 0x91, 0x8f, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x58, 0x5b, 0x52, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x6b, 0x69, 0x5c, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x65, 0x61, 0x58, 0xff,\n  0x66, 0x63, 0x5a, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0xbc, 0xb9, 0xb2, 0xff,\n  0xe1, 0xe3, 0xe0, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x79, 0x78, 0x66, 0xff,\n  0x73, 0x71, 0x62, 0xff,\n  0x52, 0x4f, 0x48, 0xff,\n  0x47, 0x44, 0x3f, 0xff,\n  0x6f, 0x66, 0x5d, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x68, 0x62, 0x54, 0xff,\n  0x70, 0x68, 0x5d, 0xff,\n  0x6a, 0x67, 0x60, 0xff,\n  0x72, 0x71, 0x6c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xc0, 0xbf, 0xba, 0xff,\n  0xed, 0xee, 0xe9, 0xff,\n  0xad, 0xb3, 0xa9, 0xff,\n  0x93, 0x94, 0x8f, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x73, 0x71, 0x65, 0xff,\n  0x5c, 0x5e, 0x51, 0xff,\n  0x50, 0x50, 0x46, 0xff,\n  0x5f, 0x58, 0x4e, 0xff,\n  0x7d, 0x74, 0x65, 0xff,\n  0x6c, 0x68, 0x5c, 0xff,\n  0x63, 0x60, 0x59, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0xb8, 0xb5, 0xae, 0xff,\n  0xe9, 0xeb, 0xe8, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x51, 0x51, 0x47, 0xff,\n  0x4b, 0x48, 0x41, 0xff,\n  0x6b, 0x62, 0x59, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x70, 0x69, 0x57, 0xff,\n  0x69, 0x61, 0x54, 0xff,\n  0x62, 0x5b, 0x53, 0xff,\n  0x6b, 0x68, 0x61, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xb1, 0xae, 0xa5, 0xff,\n  0xb0, 0xae, 0xa1, 0xff,\n  0xc9, 0xc9, 0xc1, 0xff,\n  0xbb, 0xbd, 0xb2, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x55, 0x51, 0x46, 0xff,\n  0x54, 0x4b, 0x42, 0xff,\n  0x7a, 0x6c, 0x5f, 0xff,\n  0x72, 0x6a, 0x57, 0xff,\n  0x62, 0x5e, 0x52, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x8e, 0x91, 0x86, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0x9e, 0xa0, 0x9b, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x53, 0x53, 0x49, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x70, 0x64, 0x58, 0xff,\n  0x82, 0x7d, 0x6a, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xb0, 0xae, 0x9f, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xb0, 0xb1, 0xa9, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x68, 0x66, 0x59, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x61, 0x5d, 0x52, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x6b, 0x65, 0x57, 0xff,\n  0x71, 0x6e, 0x5b, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x84, 0x8a, 0x80, 0xff,\n  0x88, 0x8b, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8f, 0x92, 0x8b, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x94, 0x96, 0x91, 0xff,\n  0x8e, 0x90, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0xb2, 0xb0, 0xa1, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x76, 0x7a, 0x6c, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x5b, 0x5e, 0x55, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x6c, 0x68, 0x5d, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0xad, 0xaf, 0xa2, 0xff,\n  0xbc, 0xc2, 0xb8, 0xff,\n  0xa3, 0xa5, 0xa0, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x6c, 0x6f, 0x66, 0xff,\n  0x5e, 0x5d, 0x58, 0xff,\n  0x4a, 0x4b, 0x46, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x67, 0x69, 0x5e, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0xcb, 0xcb, 0xc3, 0xff,\n  0xda, 0xda, 0xd2, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x4e, 0x4b, 0x44, 0xff,\n  0x4c, 0x45, 0x3b, 0xff,\n  0x63, 0x5d, 0x51, 0xff,\n  0x69, 0x62, 0x5a, 0xff,\n  0x6a, 0x69, 0x64, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0xb3, 0xb4, 0xaf, 0xff,\n  0xbb, 0xbc, 0xb6, 0xff,\n  0xc5, 0xc2, 0xb9, 0xff,\n  0xd4, 0xd2, 0xc6, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x81, 0x7f, 0x70, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x81, 0x82, 0x70, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x5a, 0x5a, 0x4e, 0xff,\n  0x4f, 0x4d, 0x41, 0xff,\n  0x58, 0x56, 0x4a, 0xff,\n  0x5e, 0x5f, 0x57, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0xaf, 0xac, 0xa3, 0xff,\n  0xd4, 0xd4, 0xcc, 0xff,\n  0xda, 0xda, 0xd2, 0xff,\n  0xbe, 0xbe, 0xb4, 0xff,\n  0xb2, 0xb3, 0xab, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7b, 0x74, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x51, 0x4e, 0x47, 0xff,\n  0x4d, 0x44, 0x3b, 0xff,\n  0x5c, 0x56, 0x4a, 0xff,\n  0x68, 0x5f, 0x56, 0xff,\n  0x5e, 0x59, 0x53, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0xbb, 0xb9, 0xad, 0xff,\n  0xc2, 0xbe, 0xb3, 0xff,\n  0xc8, 0xc5, 0xbc, 0xff,\n  0xa8, 0xa4, 0x99, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x9d, 0x9c, 0x98, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x7e, 0x6d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x4e, 0x4a, 0x3e, 0xff,\n  0x53, 0x4d, 0x41, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0xaf, 0xb0, 0xa2, 0xff,\n  0xb2, 0xb2, 0xa6, 0xff,\n  0xae, 0xab, 0xa4, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x6b, 0x6e, 0x5d, 0xff,\n  0x60, 0x5e, 0x52, 0xff,\n  0x51, 0x4d, 0x44, 0xff,\n  0x53, 0x50, 0x47, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x6e, 0x6b, 0x64, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0xa9, 0xa6, 0x97, 0xff,\n  0xb0, 0xae, 0xa1, 0xff,\n  0xb9, 0xb9, 0xaf, 0xff,\n  0xb0, 0xb0, 0xa8, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x5c, 0x58, 0x4d, 0xff,\n  0x6e, 0x6f, 0x5f, 0xff,\n  0x7d, 0x7b, 0x6c, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x74, 0x76, 0x69, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0xb4, 0xb2, 0xa5, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0x9e, 0xa1, 0x9a, 0xff,\n  0x9b, 0x9e, 0x95, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7a, 0x7d, 0x72, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x51, 0x50, 0x4b, 0xff,\n  0x4c, 0x4d, 0x47, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x59, 0x5b, 0x50, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xb1, 0xb2, 0xac, 0xff,\n  0xb2, 0xb3, 0xae, 0xff,\n  0x9a, 0x9a, 0x98, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x74, 0x76, 0x71, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x68, 0x69, 0x64, 0xff,\n  0x59, 0x5a, 0x54, 0xff,\n  0x49, 0x4a, 0x45, 0xff,\n  0x5b, 0x5c, 0x54, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x6c, 0x6e, 0x61, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xb1, 0xae, 0xa7, 0xff,\n  0xbc, 0xb8, 0xad, 0xff,\n  0xb8, 0xb4, 0xa9, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x66, 0x67, 0x59, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xc3, 0xc4, 0xbe, 0xff,\n  0xc0, 0xc2, 0xb7, 0xff,\n  0xa9, 0xa7, 0x9b, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0xa8, 0xa2, 0x96, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x80, 0x81, 0x6f, 0xff,\n  0x6d, 0x70, 0x5d, 0xff,\n  0x5c, 0x5c, 0x52, 0xff,\n  0x61, 0x60, 0x5b, 0xff,\n  0x77, 0x74, 0x6d, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0xc1, 0xbc, 0xb6, 0xff,\n  0xca, 0xc8, 0xbc, 0xff,\n  0xb2, 0xae, 0xa2, 0xff,\n  0xa9, 0xa6, 0x97, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0xb5, 0xb2, 0xa9, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x6c, 0x6d, 0x68, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x75, 0x75, 0x73, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x64, 0x66, 0x58, 0xff,\n  0x4e, 0x4e, 0x46, 0xff,\n  0x63, 0x5c, 0x54, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xb7, 0xb7, 0xab, 0xff,\n  0xb8, 0xb5, 0xae, 0xff,\n  0xbb, 0xb2, 0xa3, 0xff,\n  0xb4, 0xa8, 0x98, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x7c, 0x73, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x5d, 0x5a, 0x53, 0xff,\n  0x6a, 0x67, 0x5e, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xc6, 0xc6, 0xba, 0xff,\n  0xb7, 0xb7, 0xaf, 0xff,\n  0xb6, 0xb2, 0xa6, 0xff,\n  0xc3, 0xc0, 0xb1, 0xff,\n  0xae, 0xac, 0x9d, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x5c, 0x5c, 0x50, 0xff,\n  0x59, 0x59, 0x4f, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9a, 0x97, 0x8e, 0xff,\n  0xa1, 0xa2, 0x94, 0xff,\n  0xb6, 0xb4, 0xa5, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xc5, 0xc3, 0xb7, 0xff,\n  0xb6, 0xb2, 0xa9, 0xff,\n  0xb5, 0xad, 0xa0, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x89, 0x85, 0xff,\n  0x92, 0x91, 0x8d, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x6c, 0x6c, 0x60, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0xb0, 0xb1, 0xa3, 0xff,\n  0xae, 0xae, 0xa2, 0xff,\n  0xaf, 0xb1, 0xa6, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8e, 0x92, 0x84, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x59, 0x5a, 0x55, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x63, 0x66, 0x5b, 0xff,\n  0x6c, 0x6f, 0x66, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x83, 0x85, 0x77, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xb9, 0xbb, 0xb0, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0x9b, 0x9a, 0x96, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x71, 0x74, 0x69, 0xff,\n  0x6a, 0x6b, 0x63, 0xff,\n  0x62, 0x63, 0x5d, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0xa3, 0xa0, 0x97, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x7d, 0x7c, 0x78, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x71, 0x6e, 0x69, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x71, 0x71, 0x69, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0xad, 0xac, 0xa7, 0xff,\n  0xde, 0xdb, 0xd2, 0xff,\n  0xbf, 0xbf, 0xb7, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x61, 0x64, 0x5b, 0xff,\n  0x70, 0x72, 0x6d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0xb1, 0xae, 0xa5, 0xff,\n  0xba, 0xb6, 0xaa, 0xff,\n  0xc1, 0xbd, 0xb1, 0xff,\n  0xa8, 0xa8, 0x9c, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x72, 0x71, 0x6c, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x76, 0x76, 0x74, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x75, 0x72, 0x6b, 0xff,\n  0x70, 0x6d, 0x66, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x7a, 0x79, 0x75, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0xa0, 0x9b, 0x88, 0xff,\n  0xb1, 0xb2, 0xa2, 0xff,\n  0xc6, 0xc7, 0xc1, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0xb3, 0xac, 0x9c, 0xff,\n  0xa8, 0xa1, 0x8f, 0xff,\n  0x9e, 0x97, 0x87, 0xff,\n  0x9d, 0x99, 0x8e, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0xc3, 0xc1, 0xb4, 0xff,\n  0x74, 0x71, 0x68, 0xff,\n  0x71, 0x6e, 0x67, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x68, 0x69, 0x59, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x89, 0x87, 0x78, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xba, 0xb8, 0xab, 0xff,\n  0xb6, 0xb3, 0xa4, 0xff,\n  0xc5, 0xbe, 0xae, 0xff,\n  0xc5, 0xc1, 0xb5, 0xff,\n  0xb2, 0xac, 0x9c, 0xff,\n  0xbc, 0xb9, 0xaa, 0xff,\n  0xb3, 0xab, 0x9e, 0xff,\n  0xa6, 0xa0, 0x94, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x90, 0x8e, 0x81, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x6a, 0x6c, 0x61, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x9b, 0x97, 0x8b, 0xff,\n  0xad, 0xa9, 0x9d, 0xff,\n  0xb1, 0xb2, 0xaa, 0xff,\n  0xb4, 0xb4, 0xa8, 0xff,\n  0xb2, 0xb0, 0xa3, 0xff,\n  0xa9, 0xa5, 0x9a, 0xff,\n  0x97, 0x90, 0x88, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x97, 0x91, 0x81, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x76, 0x78, 0x6b, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0xba, 0xb8, 0xab, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0x9f, 0x9e, 0x99, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x70, 0x74, 0x66, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0xb9, 0xb9, 0xaf, 0xff,\n  0xb1, 0xad, 0xa4, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x72, 0x74, 0x67, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0xab, 0xab, 0xa1, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x9d, 0x9a, 0x8b, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8b, 0x82, 0x79, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x49, 0x49, 0x3d, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x73, 0x6f, 0x66, 0xff,\n  0x74, 0x71, 0x6a, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xa7, 0xa8, 0xa2, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x85, 0x82, 0x7d, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x5e, 0x60, 0x55, 0xff,\n  0x58, 0x59, 0x53, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0xc1, 0xbe, 0xb5, 0xff,\n  0xc2, 0xc0, 0xb1, 0xff,\n  0xa7, 0xa4, 0x95, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0xa3, 0xa1, 0x92, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x8b, 0x83, 0x78, 0xff,\n  0x96, 0x94, 0x85, 0xff,\n  0x4b, 0x4b, 0x3f, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x85, 0x85, 0x83, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x60, 0x61, 0x5c, 0xff,\n  0x7d, 0x76, 0x6c, 0xff,\n  0x71, 0x6d, 0x62, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0xa7, 0x9f, 0x8c, 0xff,\n  0xb4, 0xae, 0x9e, 0xff,\n  0xd6, 0xd2, 0xc6, 0xff,\n  0xb3, 0xb3, 0xa7, 0xff,\n  0xa0, 0x9b, 0x88, 0xff,\n  0xa7, 0x9e, 0x8d, 0xff,\n  0x99, 0x93, 0x83, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x61, 0x5e, 0x57, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xb5, 0xb2, 0xab, 0xff,\n  0xb4, 0xac, 0x9f, 0xff,\n  0x9c, 0x94, 0x87, 0xff,\n  0x8f, 0x87, 0x7c, 0xff,\n  0xa5, 0x9d, 0x92, 0xff,\n  0xad, 0xa7, 0x97, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0x95, 0x8c, 0x7b, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x65, 0x65, 0x59, 0xff,\n  0x84, 0x85, 0x77, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0xaa, 0xa8, 0x99, 0xff,\n  0xb5, 0xb7, 0xaa, 0xff,\n  0xbe, 0xbe, 0xb4, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x9c, 0x95, 0x85, 0xff,\n  0x77, 0x74, 0x61, 0xff,\n  0x66, 0x67, 0x59, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x67, 0x69, 0x5c, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xba, 0xb8, 0xa9, 0xff,\n  0xbd, 0xbb, 0xac, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0x9b, 0x9a, 0x96, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x61, 0x64, 0x5d, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x90, 0x8c, 0x83, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x80, 0x79, 0x6f, 0xff,\n  0x75, 0x71, 0x65, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x6d, 0x6e, 0x68, 0xff,\n  0x72, 0x73, 0x6e, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x64, 0x66, 0x5b, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x79, 0x72, 0x62, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x96, 0x92, 0x89, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x6d, 0x6f, 0x61, 0xff,\n  0x50, 0x51, 0x49, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa8, 0xa8, 0x9e, 0xff,\n  0xab, 0xa5, 0x99, 0xff,\n  0xa7, 0xa2, 0x8e, 0xff,\n  0x94, 0x91, 0x82, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8f, 0x89, 0x7b, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x77, 0x71, 0x65, 0xff,\n  0x7d, 0x77, 0x69, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x78, 0x72, 0x64, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0xc0, 0xbd, 0xae, 0xff,\n  0xcc, 0xc8, 0xbc, 0xff,\n  0xb4, 0xae, 0xa2, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0x91, 0x88, 0x77, 0xff,\n  0xa1, 0x96, 0x84, 0xff,\n  0x97, 0x91, 0x81, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0xa0, 0x9c, 0x90, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x6a, 0x67, 0x58, 0xff,\n  0x69, 0x69, 0x5f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0xab, 0xac, 0x9e, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0xa3, 0x9f, 0x96, 0xff,\n  0x94, 0x8e, 0x82, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x9d, 0x94, 0x85, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x83, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8e, 0x86, 0x7b, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x69, 0x67, 0x5a, 0xff,\n  0x6d, 0x6b, 0x5c, 0xff,\n  0x8a, 0x88, 0x79, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xaa, 0xaa, 0x9e, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x88, 0x8a, 0x7c, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xb5, 0xb1, 0xa5, 0xff,\n  0xa2, 0x9a, 0x8d, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0xa7, 0xa0, 0x90, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x85, 0x83, 0x74, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x65, 0x68, 0x5f, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x96, 0x92, 0x86, 0xff,\n  0xa0, 0x9d, 0x8c, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x72, 0x6e, 0x62, 0xff,\n  0x59, 0x56, 0x4f, 0xff,\n  0x6a, 0x6b, 0x65, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x74, 0x74, 0x72, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x75, 0x6f, 0x5f, 0xff,\n  0x84, 0x7e, 0x72, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x77, 0x78, 0x6a, 0xff,\n  0x48, 0x48, 0x40, 0xff,\n  0x5f, 0x5e, 0x59, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x9c, 0x94, 0x87, 0xff,\n  0x93, 0x8b, 0x7e, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0xa6, 0xa0, 0x90, 0xff,\n  0x9a, 0x97, 0x86, 0xff,\n  0x6a, 0x67, 0x58, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x67, 0x68, 0x62, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x76, 0x76, 0x74, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x75, 0x6f, 0x61, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x7c, 0x79, 0x72, 0xff,\n  0x78, 0x77, 0x73, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xca, 0xcb, 0xc3, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x8f, 0x83, 0x77, 0xff,\n  0x95, 0x88, 0x78, 0xff,\n  0x84, 0x7d, 0x6b, 0xff,\n  0x99, 0x8e, 0x7c, 0xff,\n  0x93, 0x8e, 0x7a, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x96, 0x8e, 0x83, 0xff,\n  0x79, 0x71, 0x64, 0xff,\n  0x61, 0x5d, 0x51, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8c, 0x8c, 0x8a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x98, 0x8f, 0x86, 0xff,\n  0xa8, 0x9f, 0x8e, 0xff,\n  0x9b, 0x93, 0x80, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0xa5, 0x9f, 0x93, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0xb1, 0xaf, 0xa2, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xad, 0xaa, 0xa3, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x8a, 0x82, 0x75, 0xff,\n  0x92, 0x8a, 0x7f, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x86, 0x7d, 0x6e, 0xff,\n  0x97, 0x8f, 0x7c, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8f, 0x91, 0x8c, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x82, 0x7d, 0x6a, 0xff,\n  0x63, 0x60, 0x51, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x82, 0x87, 0x81, 0xff,\n  0x88, 0x8d, 0x86, 0xff,\n  0x75, 0x7a, 0x74, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0xb4, 0xb4, 0xa8, 0xff,\n  0xad, 0xa7, 0x9b, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x7a, 0x7b, 0x6d, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x6e, 0x6f, 0x69, 0xff,\n  0x7c, 0x82, 0x78, 0xff,\n  0x7b, 0x81, 0x77, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x81, 0x83, 0x75, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0x9c, 0x98, 0x8f, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0x6f, 0x6e, 0x5c, 0xff,\n  0x59, 0x5b, 0x50, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x72, 0x6e, 0x63, 0xff,\n  0x6e, 0x6b, 0x5c, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0xa0, 0xa2, 0x97, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x99, 0x97, 0x8b, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x60, 0x62, 0x55, 0xff,\n  0x47, 0x47, 0x3f, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0x6d, 0x6c, 0x5a, 0xff,\n  0x55, 0x57, 0x4c, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x70, 0x6a, 0x5c, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x7c, 0x7e, 0x7b, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xbe, 0xba, 0xae, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0x9b, 0x92, 0x83, 0xff,\n  0x9d, 0x96, 0x86, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x8d, 0x86, 0x74, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0xa4, 0x9d, 0x8b, 0xff,\n  0x51, 0x4b, 0x3f, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x7b, 0x7c, 0x6e, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x89, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0xa2, 0xa1, 0x9c, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0xa0, 0x98, 0x8b, 0xff,\n  0x9b, 0x92, 0x83, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0xa5, 0x9f, 0x91, 0xff,\n  0x9d, 0x97, 0x89, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x93, 0x95, 0x88, 0xff,\n  0xa3, 0xa3, 0x99, 0xff,\n  0xb5, 0xb5, 0xab, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8b, 0x89, 0x7a, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x85, 0x79, 0x6b, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x7c, 0x7d, 0x6b, 0xff,\n  0x6c, 0x6c, 0x60, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x73, 0x79, 0x6f, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x90, 0x91, 0x8c, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x89, 0x8f, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xab, 0xae, 0xa3, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x6f, 0x6c, 0x5b, 0xff,\n  0x71, 0x6f, 0x60, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0xaf, 0xb0, 0xa8, 0xff,\n  0xb1, 0xb4, 0xad, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x93, 0x89, 0x7d, 0xff,\n  0x91, 0x85, 0x77, 0xff,\n  0x8a, 0x83, 0x73, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x85, 0x86, 0x76, 0xff,\n  0x91, 0x8e, 0x7d, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x74, 0x71, 0x62, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x78, 0x7e, 0x74, 0xff,\n  0x79, 0x7f, 0x75, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x9a, 0x93, 0x89, 0xff,\n  0x8e, 0x86, 0x7b, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0xb9, 0xb6, 0xaf, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x7a, 0x76, 0x6b, 0xff,\n  0x7a, 0x72, 0x65, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x7a, 0x7d, 0x72, 0xff,\n  0x40, 0x41, 0x3b, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7d, 0x83, 0x77, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0xba, 0xb7, 0xb0, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x50, 0x50, 0x46, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7d, 0x79, 0x6e, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x7a, 0x72, 0x65, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x76, 0x73, 0x6e, 0xff,\n  0x88, 0x88, 0x86, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0xbf, 0xc0, 0xb8, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0xb5, 0xaf, 0x9f, 0xff,\n  0x98, 0x8f, 0x80, 0xff,\n  0x87, 0x7f, 0x74, 0xff,\n  0x9d, 0x97, 0x87, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x8a, 0x82, 0x77, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x66, 0x62, 0x57, 0xff,\n  0x5a, 0x56, 0x4a, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x91, 0x8b, 0x7b, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x5e, 0x5e, 0x54, 0xff,\n  0x66, 0x62, 0x59, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x81, 0x86, 0x80, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xb7, 0xb8, 0xa8, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0x97, 0x91, 0x85, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x89, 0x86, 0x75, 0xff,\n  0x8b, 0x88, 0x77, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x5a, 0x5c, 0x51, 0xff,\n  0x81, 0x7f, 0x70, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8e, 0x93, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x88, 0x81, 0x6f, 0xff,\n  0x79, 0x76, 0x65, 0xff,\n  0x56, 0x58, 0x4d, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0xa4, 0xa3, 0x9f, 0xff,\n  0xbb, 0xba, 0xb5, 0xff,\n  0xaa, 0xa7, 0xa0, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x4c, 0x49, 0x42, 0xff,\n  0x66, 0x63, 0x5e, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x83, 0x88, 0x82, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x87, 0x86, 0x82, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x7d, 0x76, 0x6c, 0xff,\n  0x7d, 0x79, 0x70, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xa1, 0xa4, 0x99, 0xff,\n  0x51, 0x54, 0x4b, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0xa3, 0x9f, 0x93, 0xff,\n  0xa1, 0x9e, 0x8f, 0xff,\n  0x8b, 0x83, 0x76, 0xff,\n  0x7e, 0x78, 0x6a, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x8f, 0x8c, 0x7b, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x49, 0x46, 0x3f, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x7a, 0x79, 0x75, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x80, 0x7d, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x73, 0x72, 0x6e, 0xff,\n  0x83, 0x7f, 0x7c, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x7d, 0x76, 0x6c, 0xff,\n  0x7c, 0x78, 0x6f, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0xba, 0xba, 0xb2, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x92, 0x89, 0x80, 0xff,\n  0x82, 0x7b, 0x6b, 0xff,\n  0x81, 0x7a, 0x6a, 0xff,\n  0x84, 0x7a, 0x6e, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x7c, 0x79, 0x68, 0xff,\n  0x4a, 0x46, 0x3d, 0xff,\n  0x70, 0x6e, 0x61, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x87, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x98, 0x96, 0x89, 0xff,\n  0xa1, 0x9b, 0x8b, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x9f, 0x98, 0x86, 0xff,\n  0x9e, 0x97, 0x84, 0xff,\n  0x92, 0x89, 0x7a, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x66, 0x62, 0x59, 0xff,\n  0x51, 0x51, 0x49, 0xff,\n  0x7e, 0x7b, 0x6c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xad, 0xad, 0xa1, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x96, 0x8d, 0x7c, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x86, 0x80, 0x70, 0xff,\n  0x85, 0x7f, 0x6f, 0xff,\n  0x90, 0x87, 0x76, 0xff,\n  0x80, 0x78, 0x6b, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x90, 0x92, 0x8d, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9f, 0xa1, 0x96, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x59, 0x59, 0x51, 0xff,\n  0x6f, 0x71, 0x63, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xad, 0xaf, 0xaa, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x8c, 0x84, 0x79, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x73, 0x6f, 0x63, 0xff,\n  0x59, 0x5a, 0x4c, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x80, 0x83, 0x78, 0xff,\n  0x82, 0x87, 0x80, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x47, 0x48, 0x42, 0xff,\n  0x55, 0x52, 0x4d, 0xff,\n  0x77, 0x74, 0x6b, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x79, 0x7b, 0x78, 0xff,\n  0x83, 0x88, 0x84, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7a, 0x75, 0x6f, 0xff,\n  0x7a, 0x76, 0x6d, 0xff,\n  0x7e, 0x79, 0x73, 0xff,\n  0x83, 0x80, 0x7b, 0xff,\n  0x72, 0x6f, 0x68, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x85, 0x82, 0x7d, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x4a, 0x4c, 0x41, 0xff,\n  0x52, 0x52, 0x4a, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0xa2, 0x9e, 0x92, 0xff,\n  0xab, 0xa4, 0x92, 0xff,\n  0x9c, 0x90, 0x80, 0xff,\n  0x81, 0x7d, 0x71, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x84, 0x82, 0x73, 0xff,\n  0x8b, 0x88, 0x77, 0xff,\n  0x8a, 0x87, 0x76, 0xff,\n  0x7a, 0x77, 0x66, 0xff,\n  0x7b, 0x79, 0x6a, 0xff,\n  0x42, 0x41, 0x3c, 0xff,\n  0x50, 0x4b, 0x47, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x7a, 0x7a, 0x78, 0xff,\n  0x82, 0x87, 0x83, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x7b, 0x76, 0x70, 0xff,\n  0x78, 0x75, 0x6c, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x72, 0x6f, 0x68, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8b, 0x8a, 0x86, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x8e, 0x85, 0x7e, 0xff,\n  0xa5, 0x9b, 0x8f, 0xff,\n  0x83, 0x7a, 0x6b, 0xff,\n  0x82, 0x79, 0x6a, 0xff,\n  0x83, 0x79, 0x6d, 0xff,\n  0x83, 0x7b, 0x6e, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x7b, 0x73, 0x68, 0xff,\n  0x47, 0x43, 0x3a, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x83, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x97, 0x92, 0x7f, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x74, 0x72, 0x65, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0x90, 0x8b, 0x78, 0xff,\n  0x8e, 0x87, 0x74, 0xff,\n  0x8e, 0x85, 0x74, 0xff,\n  0x85, 0x80, 0x6d, 0xff,\n  0x86, 0x81, 0x6e, 0xff,\n  0x78, 0x72, 0x62, 0xff,\n  0x59, 0x55, 0x4c, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x94, 0x93, 0x8e, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x95, 0x97, 0x92, 0xff,\n  0x99, 0x9c, 0x93, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x7d, 0x75, 0x68, 0xff,\n  0x63, 0x63, 0x57, 0xff,\n  0x6b, 0x6d, 0x5f, 0xff,\n  0x7c, 0x80, 0x72, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0xad, 0xae, 0xa9, 0xff,\n  0xa0, 0xa0, 0x9e, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x80, 0x79, 0x6f, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x80, 0x81, 0x71, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x57, 0x54, 0x4d, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x7e, 0x80, 0x72, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x81, 0x7d, 0x72, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x52, 0x52, 0x48, 0xff,\n  0x4d, 0x4e, 0x48, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x75, 0x76, 0x71, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x79, 0x79, 0x77, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x7a, 0x79, 0x75, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x80, 0x7b, 0x75, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x4a, 0x4b, 0x45, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x7e, 0x7b, 0x6c, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x6c, 0x6c, 0x62, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x78, 0x77, 0x75, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x6f, 0x70, 0x6b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0xa4, 0x9d, 0x93, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x86, 0x7c, 0x70, 0xff,\n  0x7f, 0x77, 0x6a, 0xff,\n  0x82, 0x78, 0x6e, 0xff,\n  0x8d, 0x81, 0x75, 0xff,\n  0x7c, 0x72, 0x66, 0xff,\n  0x43, 0x3c, 0x34, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x99, 0x9a, 0x8c, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x92, 0x8e, 0x83, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x90, 0x89, 0x77, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x4b, 0x4c, 0x44, 0xff,\n  0x67, 0x63, 0x58, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x9e, 0x98, 0x88, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0xaa, 0xa6, 0x9b, 0xff,\n  0xab, 0xaa, 0xa5, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x90, 0x87, 0x76, 0xff,\n  0x8d, 0x85, 0x72, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x7c, 0x74, 0x67, 0xff,\n  0x58, 0x56, 0x4a, 0xff,\n  0x67, 0x64, 0x55, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0xa8, 0xaa, 0x9f, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x87, 0x7f, 0x72, 0xff,\n  0x70, 0x68, 0x5d, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x78, 0x7a, 0x6c, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x90, 0x93, 0x88, 0xff,\n  0x8a, 0x8f, 0x88, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x71, 0x73, 0x6e, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x97, 0x9a, 0x93, 0xff,\n  0xa2, 0xa3, 0x9e, 0xff,\n  0x8d, 0x8c, 0x8a, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x90, 0x8e, 0x7f, 0xff,\n  0x91, 0x8f, 0x82, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x7d, 0x79, 0x6e, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x6e, 0x6f, 0x67, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x83, 0x88, 0x81, 0xff,\n  0x83, 0x88, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x84, 0x83, 0x6f, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x82, 0x7c, 0x6e, 0xff,\n  0x7d, 0x77, 0x69, 0xff,\n  0x5d, 0x56, 0x4c, 0xff,\n  0x59, 0x56, 0x4d, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x71, 0x72, 0x6a, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x74, 0x70, 0x6d, 0xff,\n  0x7a, 0x79, 0x75, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x47, 0x46, 0x41, 0xff,\n  0x44, 0x43, 0x3e, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x86, 0x83, 0x7c, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0xad, 0xaa, 0xa1, 0xff,\n  0x98, 0x94, 0x89, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x7f, 0x7c, 0x6b, 0xff,\n  0x82, 0x7c, 0x6c, 0xff,\n  0x7d, 0x77, 0x67, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x4c, 0x48, 0x3f, 0xff,\n  0x52, 0x4e, 0x45, 0xff,\n  0x7a, 0x76, 0x6a, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x79, 0x78, 0x74, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x71, 0x70, 0x6b, 0xff,\n  0x7b, 0x7a, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0xa8, 0xa9, 0xa1, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7c, 0x78, 0x6f, 0xff,\n  0x91, 0x87, 0x7e, 0xff,\n  0xa7, 0xa0, 0x90, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x7b, 0x73, 0x66, 0xff,\n  0x86, 0x7c, 0x70, 0xff,\n  0x87, 0x7b, 0x6f, 0xff,\n  0x75, 0x6f, 0x63, 0xff,\n  0x4e, 0x45, 0x3c, 0xff,\n  0x62, 0x5e, 0x52, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x8e, 0x8b, 0x7a, 0xff,\n  0x89, 0x82, 0x70, 0xff,\n  0x91, 0x8a, 0x7a, 0xff,\n  0x81, 0x7a, 0x68, 0xff,\n  0x79, 0x71, 0x64, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x65, 0x63, 0x56, 0xff,\n  0x7f, 0x7c, 0x6b, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x91, 0x8a, 0x7a, 0xff,\n  0x88, 0x81, 0x6f, 0xff,\n  0x8a, 0x82, 0x6f, 0xff,\n  0x88, 0x80, 0x6d, 0xff,\n  0x77, 0x71, 0x61, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x68, 0x65, 0x56, 0xff,\n  0x7c, 0x79, 0x68, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x99, 0x9b, 0x8d, 0xff,\n  0x98, 0x99, 0x8b, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0x99, 0x98, 0x94, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x5b, 0x58, 0x51, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x99, 0x9c, 0x95, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x95, 0x92, 0x83, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x79, 0x73, 0x67, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x59, 0x5b, 0x50, 0xff,\n  0x6f, 0x71, 0x64, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x78, 0x7d, 0x76, 0xff,\n  0x7c, 0x81, 0x7a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0xa7, 0xa0, 0x8e, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x86, 0x83, 0x72, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x7b, 0x75, 0x67, 0xff,\n  0x60, 0x5a, 0x4e, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x6b, 0x69, 0x5d, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x72, 0x74, 0x67, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x7f, 0x78, 0x6e, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x4c, 0x4e, 0x43, 0xff,\n  0x48, 0x49, 0x43, 0xff,\n  0x62, 0x61, 0x5c, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x93, 0x8f, 0x84, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x80, 0x7f, 0x6d, 0xff,\n  0x7e, 0x7b, 0x6a, 0xff,\n  0x6f, 0x69, 0x5b, 0xff,\n  0x50, 0x4c, 0x40, 0xff,\n  0x4e, 0x4b, 0x42, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x76, 0x77, 0x69, 0xff,\n  0x73, 0x75, 0x68, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x80, 0x7a, 0x6e, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x95, 0x98, 0x91, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x85, 0x7d, 0x72, 0xff,\n  0x8c, 0x7f, 0x76, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x86, 0x7a, 0x6c, 0xff,\n  0x77, 0x70, 0x60, 0xff,\n  0x46, 0x46, 0x3e, 0xff,\n  0x53, 0x50, 0x47, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x95, 0x8b, 0x82, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0x86, 0x7f, 0x6d, 0xff,\n  0x88, 0x80, 0x6d, 0xff,\n  0x8b, 0x84, 0x71, 0xff,\n  0x6c, 0x67, 0x54, 0xff,\n  0x50, 0x4c, 0x43, 0xff,\n  0x66, 0x64, 0x57, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x86, 0x81, 0x6e, 0xff,\n  0x8a, 0x83, 0x71, 0xff,\n  0x72, 0x6c, 0x5e, 0xff,\n  0x57, 0x55, 0x49, 0xff,\n  0x5e, 0x5f, 0x51, 0xff,\n  0x7a, 0x79, 0x67, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x89, 0x8e, 0x87, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x8a, 0x8c, 0x7e, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x86, 0x77, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x6c, 0x6a, 0x5e, 0xff,\n  0x54, 0x55, 0x4d, 0xff,\n  0x6b, 0x6d, 0x60, 0xff,\n  0x7a, 0x7c, 0x6e, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x74, 0x7a, 0x70, 0xff,\n  0x78, 0x7e, 0x74, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x92, 0x8b, 0x79, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x84, 0x7e, 0x70, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x6b, 0x68, 0x61, 0xff,\n  0x4c, 0x4d, 0x48, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x6c, 0x70, 0x62, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x7f, 0x85, 0x7b, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7e, 0x7d, 0x79, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x87, 0x81, 0x73, 0xff,\n  0x6e, 0x6b, 0x62, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x65, 0x5e, 0x56, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x6f, 0x6f, 0x65, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9f, 0x96, 0x85, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x91, 0x8d, 0x82, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7d, 0x7c, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x77, 0x73, 0x68, 0xff,\n  0x50, 0x4d, 0x46, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x65, 0x64, 0x5f, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x77, 0x75, 0x66, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x3e, 0x3d, 0x39, 0xff,\n  0x58, 0x53, 0x4d, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x9e, 0x95, 0x84, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x91, 0x8a, 0x80, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7c, 0x7b, 0x77, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7a, 0x77, 0x6e, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x7f, 0x7e, 0x7a, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x7d, 0x79, 0x6e, 0xff,\n  0x87, 0x7e, 0x75, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x7b, 0x73, 0x66, 0xff,\n  0x66, 0x5e, 0x51, 0xff,\n  0x43, 0x43, 0x39, 0xff,\n  0x5e, 0x5e, 0x52, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7c, 0x7a, 0x6e, 0xff,\n  0x82, 0x7a, 0x6f, 0xff,\n  0x93, 0x87, 0x77, 0xff,\n  0x87, 0x80, 0x6e, 0xff,\n  0x7e, 0x76, 0x63, 0xff,\n  0x70, 0x6b, 0x58, 0xff,\n  0x49, 0x49, 0x3f, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x8a, 0x83, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x82, 0x7e, 0x73, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x8a, 0x81, 0x72, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x81, 0x80, 0x6e, 0xff,\n  0x63, 0x5f, 0x53, 0xff,\n  0x4c, 0x4c, 0x44, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x83, 0x81, 0x72, 0xff,\n  0x59, 0x5c, 0x51, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x77, 0x78, 0x68, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8c, 0x7f, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x94, 0x97, 0x8c, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7e, 0x86, 0x7b, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0x9e, 0x9d, 0x98, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x89, 0x84, 0x71, 0xff,\n  0x9b, 0x96, 0x83, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x7b, 0x73, 0x66, 0xff,\n  0x67, 0x64, 0x5d, 0xff,\n  0x54, 0x55, 0x4f, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x7f, 0x85, 0x7b, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x7d, 0x83, 0x79, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x60, 0x5d, 0x54, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x6c, 0x6c, 0x64, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8f, 0x8e, 0x8a, 0xff,\n  0xad, 0xa9, 0xa6, 0xff,\n  0xc9, 0xca, 0xc4, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x86, 0x86, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x4c, 0x4b, 0x46, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x94, 0x95, 0x90, 0xff,\n  0xa9, 0xa8, 0xa4, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8e, 0x8c, 0x7d, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x91, 0x8d, 0x84, 0xff,\n  0x98, 0x96, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x94, 0x92, 0x85, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x57, 0x54, 0x4b, 0xff,\n  0x43, 0x40, 0x37, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x91, 0x90, 0x8c, 0xff,\n  0xaa, 0xa9, 0xa5, 0xff,\n  0xc6, 0xc7, 0xc1, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x89, 0x89, 0x87, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x77, 0x70, 0x66, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x8c, 0x85, 0x7d, 0xff,\n  0x5e, 0x58, 0x4c, 0xff,\n  0x3e, 0x3e, 0x36, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0xa2, 0xa3, 0x9b, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x7d, 0x7d, 0x7b, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x80, 0x79, 0x69, 0xff,\n  0x7c, 0x76, 0x6a, 0xff,\n  0x58, 0x54, 0x48, 0xff,\n  0x50, 0x4c, 0x40, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x73, 0x75, 0x6a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0xa0, 0xa1, 0x93, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x87, 0x81, 0x71, 0xff,\n  0x8c, 0x85, 0x72, 0xff,\n  0x7d, 0x78, 0x65, 0xff,\n  0x5e, 0x5c, 0x50, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x5f, 0x61, 0x53, 0xff,\n  0x7f, 0x82, 0x6f, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x92, 0x94, 0x87, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x6e, 0x70, 0x63, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x8c, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x79, 0x81, 0x76, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x9a, 0x93, 0x81, 0xff,\n  0x84, 0x7d, 0x6d, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x58, 0x58, 0x50, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x98, 0x99, 0x93, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x80, 0x83, 0x78, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x6b, 0x69, 0x5c, 0xff,\n  0x64, 0x62, 0x56, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x70, 0x73, 0x6c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0xa4, 0xa5, 0xa0, 0xff,\n  0xb5, 0xb4, 0xb0, 0xff,\n  0xcc, 0xc9, 0xc4, 0xff,\n  0xdb, 0xdc, 0xd6, 0xff,\n  0xb5, 0xb5, 0xa9, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x8a, 0x8d, 0x82, 0xff,\n  0x8f, 0x92, 0x87, 0xff,\n  0x94, 0x95, 0x8f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x70, 0x69, 0x5f, 0xff,\n  0x69, 0x63, 0x57, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x96, 0x97, 0x92, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0xa4, 0xa4, 0x9c, 0xff,\n  0xa6, 0xa3, 0x9c, 0xff,\n  0xa0, 0x9e, 0x92, 0xff,\n  0x9a, 0x96, 0x8a, 0xff,\n  0x96, 0x94, 0x85, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x79, 0x73, 0x65, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0x5c, 0x5d, 0x55, 0xff,\n  0x43, 0x44, 0x3c, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0xa9, 0xaa, 0xa5, 0xff,\n  0xaf, 0xae, 0xaa, 0xff,\n  0xd3, 0xd0, 0xcb, 0xff,\n  0xd9, 0xda, 0xd4, 0xff,\n  0xb3, 0xb3, 0xa9, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x89, 0x8c, 0x81, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x74, 0x71, 0x6a, 0xff,\n  0x7f, 0x75, 0x6c, 0xff,\n  0x90, 0x84, 0x76, 0xff,\n  0x84, 0x7c, 0x6f, 0xff,\n  0x78, 0x6e, 0x64, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x4e, 0x4e, 0x44, 0xff,\n  0x52, 0x50, 0x43, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x67, 0x69, 0x64, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0xb0, 0xb1, 0xab, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x7b, 0x79, 0x6d, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x81, 0x7d, 0x74, 0xff,\n  0x84, 0x7e, 0x72, 0xff,\n  0x62, 0x5e, 0x55, 0xff,\n  0x50, 0x4d, 0x48, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9b, 0x9e, 0x95, 0xff,\n  0xa8, 0xab, 0xa4, 0xff,\n  0xac, 0xad, 0xa5, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x7f, 0x7b, 0x70, 0xff,\n  0x7e, 0x76, 0x69, 0xff,\n  0x6b, 0x65, 0x57, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x52, 0x53, 0x4b, 0xff,\n  0x63, 0x65, 0x58, 0xff,\n  0x78, 0x7a, 0x6c, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0xae, 0xaf, 0xa7, 0xff,\n  0xae, 0xb0, 0xa5, 0xff,\n  0xa3, 0xa6, 0x9b, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x70, 0x73, 0x6a, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x53, 0x53, 0x4b, 0xff,\n  0x66, 0x64, 0x57, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x9d, 0x9e, 0x90, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0xb9, 0xba, 0xb2, 0xff,\n  0xb2, 0xb3, 0xad, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x88, 0x7d, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x76, 0x76, 0x74, 0xff,\n  0x66, 0x69, 0x62, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x76, 0x70, 0x62, 0xff,\n  0x6c, 0x60, 0x52, 0xff,\n  0x67, 0x61, 0x53, 0xff,\n  0x54, 0x54, 0x4c, 0xff,\n  0x53, 0x54, 0x4c, 0xff,\n  0x69, 0x6d, 0x5f, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x79, 0x80, 0x78, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x91, 0x94, 0x8b, 0xff,\n  0xa3, 0xa4, 0x9e, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa4, 0xa1, 0x9c, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x6b, 0x6d, 0x62, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x8e, 0x8d, 0x89, 0xff,\n  0xaf, 0xb0, 0xab, 0xff,\n  0xb3, 0xb4, 0xaf, 0xff,\n  0xb9, 0xb4, 0xae, 0xff,\n  0xcc, 0xc8, 0xbf, 0xff,\n  0xdf, 0xde, 0xd9, 0xff,\n  0xc3, 0xc4, 0xbe, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x61, 0x62, 0x5a, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x71, 0x6a, 0x60, 0xff,\n  0x6e, 0x69, 0x63, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x71, 0x73, 0x6e, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0xa2, 0x9e, 0x93, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0x9e, 0x9b, 0x8c, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7f, 0x7d, 0x6e, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x79, 0x76, 0x6d, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x48, 0x49, 0x43, 0xff,\n  0x40, 0x41, 0x3b, 0xff,\n  0x58, 0x58, 0x4e, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8c, 0x8b, 0x87, 0xff,\n  0xb1, 0xb2, 0xad, 0xff,\n  0xb0, 0xaf, 0xab, 0xff,\n  0xbe, 0xba, 0xb1, 0xff,\n  0xcd, 0xc9, 0xc0, 0xff,\n  0xde, 0xdd, 0xd8, 0xff,\n  0xc3, 0xc4, 0xbc, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x6b, 0x64, 0x5a, 0xff,\n  0x7f, 0x76, 0x67, 0xff,\n  0x6e, 0x62, 0x56, 0xff,\n  0x54, 0x4d, 0x43, 0xff,\n  0x46, 0x47, 0x3f, 0xff,\n  0x66, 0x66, 0x5c, 0xff,\n  0x7b, 0x77, 0x6e, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x6e, 0x70, 0x6b, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xb5, 0xb2, 0xa3, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xb2, 0xaf, 0xa8, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x6b, 0x6b, 0x5f, 0xff,\n  0x70, 0x6d, 0x5e, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x52, 0x4f, 0x46, 0xff,\n  0x55, 0x51, 0x45, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8b, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x9d, 0x9e, 0x98, 0xff,\n  0xa8, 0xae, 0xa4, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0xc1, 0xbd, 0xb4, 0xff,\n  0xc2, 0xc2, 0xba, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x7c, 0x79, 0x68, 0xff,\n  0x70, 0x68, 0x5d, 0xff,\n  0x51, 0x4a, 0x40, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x6d, 0x70, 0x65, 0xff,\n  0x7a, 0x80, 0x72, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xb2, 0xb5, 0xac, 0xff,\n  0xad, 0xb0, 0xa5, 0xff,\n  0xaa, 0xac, 0x9f, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x9f, 0x9f, 0x97, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0x97, 0x99, 0x8c, 0xff,\n  0x8f, 0x92, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x73, 0x73, 0x67, 0xff,\n  0x6b, 0x6b, 0x61, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x5f, 0x60, 0x5a, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0xa7, 0xa7, 0x9f, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0xae, 0xaf, 0xaa, 0xff,\n  0xba, 0xbb, 0xb5, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8e, 0x90, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x5d, 0x5f, 0x5a, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x5c, 0x59, 0x52, 0xff,\n  0x6c, 0x64, 0x59, 0xff,\n  0x4a, 0x48, 0x3c, 0xff,\n  0x5b, 0x5b, 0x53, 0xff,\n  0x75, 0x76, 0x68, 0xff,\n  0x7b, 0x7f, 0x70, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x81, 0x7b, 0xff,\n  0x7a, 0x80, 0x76, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0x99, 0x98, 0x94, 0xff,\n  0xa4, 0xa1, 0x9c, 0xff,\n  0xa2, 0xa3, 0x9d, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x5e, 0x5f, 0x57, 0xff,\n  0x68, 0x6b, 0x64, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x8a, 0x87, 0x82, 0xff,\n  0x93, 0x90, 0x8b, 0xff,\n  0x9e, 0x97, 0x8d, 0xff,\n  0x94, 0x8a, 0x80, 0xff,\n  0x93, 0x8c, 0x82, 0xff,\n  0xba, 0xb1, 0xa8, 0xff,\n  0xca, 0xcb, 0xc3, 0xff,\n  0xa3, 0xa6, 0x9d, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x8a, 0x88, 0x79, 0xff,\n  0x7e, 0x7c, 0x70, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x70, 0x6e, 0x62, 0xff,\n  0x6b, 0x6c, 0x5e, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x9b, 0x93, 0x88, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xb2, 0xb2, 0xa8, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x63, 0x64, 0x5f, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x72, 0x72, 0x6a, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x72, 0x75, 0x6e, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x8d, 0x8a, 0x85, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x98, 0x8f, 0x86, 0xff,\n  0xb6, 0xae, 0xa3, 0xff,\n  0xcb, 0xcc, 0xc4, 0xff,\n  0xa5, 0xa6, 0x9e, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x8d, 0x8b, 0x7c, 0xff,\n  0x7f, 0x7d, 0x71, 0xff,\n  0x7b, 0x78, 0x6f, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x4b, 0x48, 0x43, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xac, 0xad, 0xa7, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0xa1, 0x9a, 0x94, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xa4, 0xa5, 0x97, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x90, 0x8e, 0x82, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x4d, 0x4b, 0x3e, 0xff,\n  0x4a, 0x48, 0x3c, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x89, 0x84, 0x71, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x94, 0x92, 0x83, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x97, 0x98, 0x93, 0xff,\n  0xa6, 0xa6, 0xa4, 0xff,\n  0xbc, 0xb8, 0xaf, 0xff,\n  0xbb, 0xb1, 0xa5, 0xff,\n  0xc7, 0xc1, 0xb3, 0xff,\n  0xc5, 0xc0, 0xad, 0xff,\n  0xb0, 0xae, 0xa2, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0xa8, 0xa6, 0x97, 0xff,\n  0xa0, 0x9e, 0x8f, 0xff,\n  0x9d, 0x9b, 0x8c, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x6f, 0x70, 0x68, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x4d, 0x4a, 0x41, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x79, 0x7d, 0x6f, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0xa3, 0xa4, 0x9c, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xaf, 0xb0, 0xa2, 0xff,\n  0xae, 0xaf, 0xa1, 0xff,\n  0xa3, 0xa1, 0x92, 0xff,\n  0x96, 0x97, 0x85, 0xff,\n  0x96, 0x98, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x67, 0x68, 0x5a, 0xff,\n  0x6b, 0x6d, 0x60, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0xa3, 0xa3, 0xa1, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0x9f, 0xa0, 0x9a, 0xff,\n  0xa5, 0xa6, 0xa0, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x94, 0x96, 0x88, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x70, 0x75, 0x6e, 0xff,\n  0x54, 0x56, 0x55, 0xff,\n  0x4d, 0x4c, 0x47, 0xff,\n  0x4a, 0x49, 0x44, 0xff,\n  0x64, 0x62, 0x56, 0xff,\n  0x69, 0x6a, 0x5c, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x80, 0x83, 0x78, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x64, 0x67, 0x60, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x69, 0x6a, 0x64, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7c, 0x78, 0x6f, 0xff,\n  0x86, 0x7f, 0x77, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0xa0, 0x98, 0x8d, 0xff,\n  0x9a, 0x94, 0x86, 0xff,\n  0xa9, 0x9d, 0x8f, 0xff,\n  0xc3, 0xbb, 0xae, 0xff,\n  0xcf, 0xd0, 0xc8, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x78, 0x76, 0x69, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x8d, 0x88, 0x82, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x89, 0x85, 0x7c, 0xff,\n  0xa0, 0x9b, 0x95, 0xff,\n  0xc0, 0xc0, 0xb6, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x64, 0x62, 0x55, 0xff,\n  0x4c, 0x4b, 0x47, 0xff,\n  0x6f, 0x6c, 0x65, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x78, 0x78, 0x70, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x6e, 0x6d, 0x68, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7e, 0x77, 0x6f, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0xa4, 0x98, 0x8a, 0xff,\n  0xca, 0xc2, 0xb7, 0xff,\n  0xcd, 0xce, 0xc6, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x70, 0x71, 0x63, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x79, 0x78, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0xa0, 0x9c, 0x91, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x90, 0x89, 0x7f, 0xff,\n  0x8e, 0x89, 0x83, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0xaa, 0xa3, 0x99, 0xff,\n  0xa8, 0xa6, 0x9a, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x93, 0x93, 0x87, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x6d, 0x6d, 0x65, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x77, 0x79, 0x6b, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0xb6, 0xae, 0xa3, 0xff,\n  0xa2, 0x9c, 0x8e, 0xff,\n  0x94, 0x8d, 0x83, 0xff,\n  0xb9, 0xb0, 0xa1, 0xff,\n  0xb4, 0xad, 0x9d, 0xff,\n  0xb9, 0xb6, 0xa7, 0xff,\n  0xab, 0xac, 0x9e, 0xff,\n  0xaf, 0xae, 0x9c, 0xff,\n  0xa3, 0xa2, 0x90, 0xff,\n  0x98, 0x99, 0x8b, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x65, 0x65, 0x5d, 0xff,\n  0x66, 0x68, 0x5b, 0xff,\n  0x6e, 0x6e, 0x62, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x9d, 0x9f, 0x92, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0x96, 0x8e, 0x81, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9f, 0x9c, 0x8d, 0xff,\n  0xad, 0xaa, 0x99, 0xff,\n  0xad, 0xac, 0x9a, 0xff,\n  0xa4, 0xa3, 0x91, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x9f, 0xa0, 0x90, 0xff,\n  0x98, 0x98, 0x8c, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0xa4, 0xa1, 0x9a, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0x99, 0x99, 0x8d, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x70, 0x77, 0x6f, 0xff,\n  0x60, 0x62, 0x5d, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x86, 0x8a, 0x7c, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x9c, 0x9a, 0x8b, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x69, 0x64, 0x5e, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x87, 0x7f, 0x74, 0xff,\n  0xaa, 0xa7, 0x96, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0xad, 0xa7, 0x99, 0xff,\n  0xbc, 0xb8, 0xac, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x74, 0x73, 0x6e, 0xff,\n  0x76, 0x75, 0x71, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x79, 0x7e, 0x78, 0xff,\n  0x7a, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0xbd, 0xbf, 0xb4, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x76, 0x76, 0x74, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x76, 0x74, 0x68, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x86, 0x7c, 0x72, 0xff,\n  0xaa, 0xa4, 0x94, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x93, 0x89, 0x7d, 0xff,\n  0xac, 0xa6, 0x98, 0xff,\n  0xb6, 0xb4, 0xa8, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x9a, 0x97, 0x90, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x76, 0x73, 0x6c, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x7b, 0x78, 0x73, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x79, 0x79, 0x77, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x73, 0x72, 0x6e, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x76, 0x73, 0x64, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0xb4, 0xaa, 0x9e, 0xff,\n  0xad, 0xa7, 0x99, 0xff,\n  0xb3, 0xaf, 0xa3, 0xff,\n  0x9c, 0x9c, 0x90, 0xff,\n  0xa2, 0xa0, 0x91, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x75, 0x71, 0x65, 0xff,\n  0x92, 0x88, 0x7c, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8e, 0x86, 0x7b, 0xff,\n  0x95, 0x87, 0x7e, 0xff,\n  0x9e, 0x94, 0x88, 0xff,\n  0xa1, 0x9a, 0x92, 0xff,\n  0xb4, 0xb1, 0xa0, 0xff,\n  0xa9, 0xa7, 0x98, 0xff,\n  0xa2, 0xa3, 0x93, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x90, 0x92, 0x85, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8d, 0x8f, 0x82, 0xff,\n  0x75, 0x77, 0x69, 0xff,\n  0x81, 0x7f, 0x70, 0xff,\n  0x98, 0x92, 0x82, 0xff,\n  0x9a, 0x91, 0x80, 0xff,\n  0xaf, 0xa9, 0x99, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x99, 0x91, 0x86, 0xff,\n  0xac, 0xa6, 0x9a, 0xff,\n  0xb1, 0xae, 0x9d, 0xff,\n  0xa4, 0xa5, 0x93, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0x9f, 0x9d, 0x8e, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x8c, 0x8b, 0x86, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x93, 0x91, 0x82, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0x9c, 0x9d, 0x97, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x96, 0x99, 0x92, 0xff,\n  0x8b, 0x8c, 0x87, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x77, 0x7a, 0x6f, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x69, 0x65, 0x5c, 0xff,\n  0x88, 0x7e, 0x72, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x97, 0x94, 0x83, 0xff,\n  0x8b, 0x81, 0x75, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0xad, 0xa9, 0x9d, 0xff,\n  0xb1, 0xae, 0xa7, 0xff,\n  0xa4, 0xa5, 0x9d, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x74, 0x79, 0x72, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x70, 0x74, 0x66, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7e, 0x7b, 0x74, 0xff,\n  0x87, 0x84, 0x7d, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x84, 0x82, 0x73, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x75, 0x74, 0x70, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x69, 0x67, 0x5b, 0xff,\n  0x8c, 0x82, 0x76, 0xff,\n  0x87, 0x7f, 0x72, 0xff,\n  0x9c, 0x99, 0x88, 0xff,\n  0x8a, 0x80, 0x74, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x8a, 0x84, 0x74, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0xaa, 0xa4, 0x98, 0xff,\n  0xb4, 0xb1, 0xaa, 0xff,\n  0xa7, 0xa8, 0xa0, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x6e, 0x70, 0x6b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7a, 0x7c, 0x79, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x9a, 0x91, 0x82, 0xff,\n  0xa4, 0x98, 0x8a, 0xff,\n  0xa7, 0xa1, 0x93, 0xff,\n  0x9f, 0x97, 0x8a, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0xa1, 0x9d, 0x92, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x7e, 0x7f, 0x6f, 0xff,\n  0x81, 0x83, 0x75, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7b, 0x7a, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x79, 0x75, 0x6a, 0xff,\n  0x87, 0x80, 0x70, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x96, 0x8c, 0x80, 0xff,\n  0x8c, 0x82, 0x76, 0xff,\n  0x96, 0x8a, 0x7e, 0xff,\n  0xc7, 0xc0, 0xae, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0x9b, 0x9b, 0x8f, 0xff,\n  0x9c, 0x99, 0x92, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x93, 0x95, 0x8a, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8d, 0x8e, 0x80, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x82, 0x84, 0x77, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x94, 0x8e, 0x80, 0xff,\n  0x95, 0x8f, 0x7f, 0xff,\n  0xa5, 0xa4, 0x92, 0xff,\n  0xae, 0xac, 0x9d, 0xff,\n  0x8e, 0x87, 0x7d, 0xff,\n  0x90, 0x88, 0x7d, 0xff,\n  0x9a, 0x91, 0x8a, 0xff,\n  0xb3, 0xab, 0x9e, 0xff,\n  0xa5, 0xa3, 0x96, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x9e, 0x9c, 0x8d, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x8c, 0x8a, 0x7b, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x97, 0x95, 0x86, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0xa7, 0xa3, 0x97, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x9a, 0x98, 0x8b, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x74, 0x71, 0x68, 0xff,\n  0x76, 0x6e, 0x63, 0xff,\n  0x9a, 0x90, 0x84, 0xff,\n  0xaa, 0xa4, 0x94, 0xff,\n  0x9c, 0x95, 0x83, 0xff,\n  0x91, 0x85, 0x77, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0xa0, 0x9c, 0x93, 0xff,\n  0xda, 0xd9, 0xd4, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x76, 0x7b, 0x74, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x75, 0x77, 0x72, 0xff,\n  0x77, 0x7c, 0x75, 0xff,\n  0x82, 0x85, 0x7a, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x95, 0x93, 0x84, 0xff,\n  0x8a, 0x86, 0x7b, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x9c, 0x9d, 0x95, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x8e, 0x8e, 0x82, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x6d, 0x6e, 0x69, 0xff,\n  0x75, 0x74, 0x70, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x7c, 0x74, 0x69, 0xff,\n  0x95, 0x8b, 0x7f, 0xff,\n  0xa9, 0xa3, 0x93, 0xff,\n  0xa1, 0x9c, 0x89, 0xff,\n  0x8b, 0x82, 0x71, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0xd9, 0xd8, 0xd3, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x7f, 0x7d, 0x70, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x71, 0x74, 0x6d, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x8b, 0x84, 0x7a, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0xae, 0xa6, 0x99, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x83, 0x87, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x89, 0x88, 0x84, 0xff,\n  0x8c, 0x8d, 0x88, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x75, 0x71, 0x66, 0xff,\n  0x84, 0x7c, 0x6f, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x8d, 0x86, 0x7c, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0x95, 0x8c, 0x7d, 0xff,\n  0x9d, 0x92, 0x80, 0xff,\n  0xa3, 0x98, 0x86, 0xff,\n  0xa9, 0xa2, 0x90, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x9f, 0x9c, 0x93, 0xff,\n  0x97, 0x98, 0x8a, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x90, 0x85, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8a, 0x82, 0x77, 0xff,\n  0x92, 0x8a, 0x7f, 0xff,\n  0x89, 0x82, 0x7a, 0xff,\n  0xa2, 0x9f, 0x90, 0xff,\n  0xa5, 0xa4, 0x92, 0xff,\n  0xa0, 0xa3, 0x92, 0xff,\n  0xa3, 0xa1, 0x92, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8f, 0x84, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x82, 0x83, 0x75, 0xff,\n  0x89, 0x84, 0x71, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x83, 0x81, 0x75, 0xff,\n  0x97, 0x90, 0x80, 0xff,\n  0xc2, 0xbd, 0xaa, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8f, 0x92, 0x89, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x9c, 0x96, 0x8a, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x65, 0x62, 0x59, 0xff,\n  0x91, 0x85, 0x79, 0xff,\n  0xab, 0xa4, 0x92, 0xff,\n  0x94, 0x8d, 0x7b, 0xff,\n  0x91, 0x85, 0x77, 0xff,\n  0x94, 0x88, 0x78, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x86, 0x85, 0x73, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0xbf, 0xbb, 0xb0, 0xff,\n  0xc7, 0xc9, 0xbe, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x68, 0x69, 0x61, 0xff,\n  0x72, 0x71, 0x6c, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x97, 0x93, 0x88, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x7e, 0x7a, 0x6f, 0xff,\n  0x76, 0x73, 0x6c, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x75, 0x76, 0x70, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x67, 0x63, 0x5a, 0xff,\n  0x8d, 0x7f, 0x74, 0xff,\n  0xad, 0xa4, 0x93, 0xff,\n  0x96, 0x8f, 0x7d, 0xff,\n  0x90, 0x84, 0x76, 0xff,\n  0x92, 0x89, 0x78, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x84, 0x83, 0x71, 0xff,\n  0x9f, 0x99, 0x8b, 0xff,\n  0xbc, 0xb8, 0xaf, 0xff,\n  0xc9, 0xca, 0xc2, 0xff,\n  0x9c, 0x9e, 0x93, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x72, 0x77, 0x71, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x75, 0x75, 0x6b, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x9f, 0x98, 0x86, 0xff,\n  0x83, 0x7b, 0x6e, 0xff,\n  0x81, 0x7b, 0x6f, 0xff,\n  0x7e, 0x7a, 0x6f, 0xff,\n  0x84, 0x7e, 0x70, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x96, 0x8c, 0x80, 0xff,\n  0xa9, 0xa1, 0x96, 0xff,\n  0xa4, 0xa2, 0x96, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x6d, 0x6a, 0x61, 0xff,\n  0x79, 0x73, 0x65, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x8e, 0x8a, 0x7e, 0xff,\n  0x98, 0x94, 0x88, 0xff,\n  0x99, 0x94, 0x81, 0xff,\n  0x99, 0x90, 0x7f, 0xff,\n  0xa8, 0x9d, 0x8b, 0xff,\n  0x9f, 0x98, 0x88, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0xa4, 0xa4, 0x98, 0xff,\n  0x9a, 0x9a, 0x8e, 0xff,\n  0x9c, 0x9d, 0x8f, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x7c, 0x72, 0x66, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x95, 0x8c, 0x7d, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8d, 0x85, 0x78, 0xff,\n  0x96, 0x93, 0x82, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0xa3, 0x9c, 0x8c, 0xff,\n  0xa7, 0xa4, 0x95, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0xa2, 0xa3, 0x95, 0xff,\n  0x9a, 0x9d, 0x94, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8d, 0x8d, 0x81, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x71, 0x73, 0x65, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0x91, 0x89, 0x7e, 0xff,\n  0x7f, 0x77, 0x6c, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x9e, 0x92, 0x84, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x94, 0x9a, 0x90, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x6d, 0x70, 0x69, 0xff,\n  0x6f, 0x71, 0x64, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x6c, 0x65, 0x53, 0xff,\n  0x93, 0x87, 0x77, 0xff,\n  0x96, 0x8f, 0x7d, 0xff,\n  0xa0, 0x94, 0x86, 0xff,\n  0x9d, 0x91, 0x81, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0xa9, 0xa1, 0x96, 0xff,\n  0xbb, 0xb5, 0xa7, 0xff,\n  0xb2, 0xb0, 0xa4, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x7f, 0x75, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x69, 0x69, 0x61, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x80, 0x7d, 0x76, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x7f, 0x78, 0x6e, 0xff,\n  0x7c, 0x78, 0x6d, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x6a, 0x63, 0x51, 0xff,\n  0x96, 0x8a, 0x7a, 0xff,\n  0x96, 0x8f, 0x7d, 0xff,\n  0xa0, 0x94, 0x86, 0xff,\n  0x9b, 0x8f, 0x81, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x91, 0x8e, 0x7d, 0xff,\n  0xa4, 0x9b, 0x92, 0xff,\n  0xbd, 0xb7, 0xab, 0xff,\n  0xb4, 0xb2, 0xa6, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x78, 0x7d, 0x76, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x7e, 0x81, 0x76, 0xff,\n  0x76, 0x78, 0x73, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x8b, 0x83, 0x78, 0xff,\n  0x99, 0x90, 0x81, 0xff,\n  0x7d, 0x79, 0x6e, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x87, 0x7f, 0x72, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0xa8, 0x9f, 0x8e, 0xff,\n  0xa0, 0x94, 0x86, 0xff,\n  0xa9, 0xa5, 0x99, 0xff,\n  0x99, 0x97, 0x8a, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x76, 0x7c, 0x72, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x6a, 0x63, 0x59, 0xff,\n  0x81, 0x7b, 0x6b, 0xff,\n  0x82, 0x80, 0x71, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x99, 0x98, 0x86, 0xff,\n  0xa2, 0x99, 0x88, 0xff,\n  0xb0, 0xa9, 0x96, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0xa5, 0xa0, 0x8d, 0xff,\n  0xa5, 0xa2, 0x91, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x8c, 0x89, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x6c, 0x6a, 0x5d, 0xff,\n  0x83, 0x7b, 0x70, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0xaa, 0xa4, 0x8e, 0xff,\n  0x9f, 0x98, 0x86, 0xff,\n  0x92, 0x8b, 0x7b, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0xbb, 0xb4, 0xa4, 0xff,\n  0x9f, 0x9b, 0x8f, 0xff,\n  0x9d, 0x9e, 0x90, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x84, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x75, 0x77, 0x6c, 0xff,\n  0x68, 0x6a, 0x5d, 0xff,\n  0x80, 0x7d, 0x6c, 0xff,\n  0x9d, 0x95, 0x88, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0xa8, 0xa1, 0x8e, 0xff,\n  0x92, 0x8a, 0x7f, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x7a, 0x70, 0x64, 0xff,\n  0x80, 0x78, 0x6b, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x9f, 0x9f, 0x93, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0x91, 0x93, 0x8e, 0xff,\n  0x91, 0x94, 0x8d, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x83, 0x88, 0x81, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x76, 0x79, 0x70, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x64, 0x67, 0x60, 0xff,\n  0x70, 0x71, 0x6c, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x89, 0x88, 0x76, 0xff,\n  0x97, 0x92, 0x7f, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x65, 0x61, 0x55, 0xff,\n  0x77, 0x6e, 0x65, 0xff,\n  0x98, 0x8f, 0x7e, 0xff,\n  0x92, 0x86, 0x7a, 0xff,\n  0x90, 0x82, 0x75, 0xff,\n  0x80, 0x78, 0x6b, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x95, 0x92, 0x81, 0xff,\n  0x97, 0x90, 0x86, 0xff,\n  0x98, 0x8e, 0x82, 0xff,\n  0xb9, 0xb3, 0xa7, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x83, 0x83, 0x77, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x70, 0x70, 0x64, 0xff,\n  0x71, 0x6b, 0x5f, 0xff,\n  0x7f, 0x78, 0x6e, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0xa0, 0x9d, 0x8e, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x9b, 0x97, 0x8c, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7f, 0x7c, 0x75, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x78, 0x78, 0x76, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x66, 0x62, 0x56, 0xff,\n  0x79, 0x70, 0x67, 0xff,\n  0x95, 0x8e, 0x7c, 0xff,\n  0x8f, 0x85, 0x79, 0xff,\n  0x90, 0x84, 0x76, 0xff,\n  0x80, 0x7a, 0x6c, 0xff,\n  0x84, 0x7e, 0x70, 0xff,\n  0x9a, 0x97, 0x86, 0xff,\n  0x95, 0x8f, 0x83, 0xff,\n  0x99, 0x91, 0x84, 0xff,\n  0xb6, 0xae, 0xa3, 0xff,\n  0xa8, 0xa9, 0xa3, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x83, 0x84, 0x76, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x75, 0x78, 0x6f, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x6b, 0x70, 0x6c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x8a, 0x82, 0x77, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0x8b, 0x84, 0x74, 0xff,\n  0x82, 0x7b, 0x71, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x9e, 0x97, 0x85, 0xff,\n  0x9e, 0x97, 0x85, 0xff,\n  0x98, 0x90, 0x83, 0xff,\n  0xa4, 0xa1, 0x92, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x8e, 0x90, 0x83, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x75, 0x6e, 0x5e, 0xff,\n  0x86, 0x7f, 0x6d, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x9f, 0x96, 0x87, 0xff,\n  0xa6, 0x9f, 0x8f, 0xff,\n  0x96, 0x8d, 0x7e, 0xff,\n  0xb5, 0xb2, 0x9f, 0xff,\n  0xa6, 0xa1, 0x8d, 0xff,\n  0x97, 0x91, 0x83, 0xff,\n  0x98, 0x98, 0x8e, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x8c, 0x8d, 0x7f, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x83, 0x7d, 0x71, 0xff,\n  0x93, 0x8d, 0x7d, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x89, 0x81, 0x6e, 0xff,\n  0xa2, 0x97, 0x83, 0xff,\n  0x99, 0x90, 0x81, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0xa2, 0x9c, 0x8c, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9e, 0x9c, 0x8f, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x80, 0x7c, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7c, 0x81, 0x7a, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x68, 0x6e, 0x62, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x7f, 0x79, 0x6b, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x82, 0x7e, 0x72, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x73, 0x6c, 0x62, 0xff,\n  0x76, 0x6c, 0x62, 0xff,\n  0x7e, 0x77, 0x65, 0xff,\n  0x87, 0x80, 0x6e, 0xff,\n  0x9e, 0x99, 0x86, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8c, 0x87, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x72, 0x75, 0x6a, 0xff,\n  0x64, 0x67, 0x60, 0xff,\n  0x66, 0x69, 0x62, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x77, 0x75, 0x69, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x8d, 0x88, 0x75, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x7e, 0x7c, 0x6d, 0xff,\n  0x8e, 0x89, 0x75, 0xff,\n  0x8e, 0x84, 0x78, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x5b, 0x56, 0x50, 0xff,\n  0x76, 0x68, 0x5d, 0xff,\n  0xa4, 0x98, 0x8c, 0xff,\n  0x86, 0x7c, 0x72, 0xff,\n  0x8a, 0x83, 0x79, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0xaa, 0xa0, 0x94, 0xff,\n  0xc4, 0xc0, 0xb4, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x64, 0x64, 0x5a, 0xff,\n  0x79, 0x72, 0x6a, 0xff,\n  0xa5, 0xa1, 0x95, 0xff,\n  0x8c, 0x86, 0x76, 0xff,\n  0x97, 0x8f, 0x84, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8a, 0x86, 0x7d, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x5c, 0x58, 0x4f, 0xff,\n  0x74, 0x68, 0x5c, 0xff,\n  0x9f, 0x95, 0x89, 0xff,\n  0x88, 0x7e, 0x74, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x91, 0x8e, 0x7f, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x9e, 0x9a, 0x8f, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0xab, 0xa1, 0x97, 0xff,\n  0xc7, 0xc3, 0xb7, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7a, 0x73, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x91, 0x95, 0x87, 0xff,\n  0x67, 0x69, 0x5b, 0xff,\n  0x6f, 0x67, 0x5c, 0xff,\n  0x8e, 0x84, 0x7a, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x90, 0x86, 0x7a, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x8e, 0x87, 0x77, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x90, 0x88, 0x7d, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x82, 0x80, 0x73, 0xff,\n  0x73, 0x74, 0x66, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x85, 0x7e, 0x74, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x93, 0x8c, 0x7a, 0xff,\n  0x9e, 0x95, 0x84, 0xff,\n  0xa4, 0x9b, 0x8a, 0xff,\n  0xad, 0xa6, 0x96, 0xff,\n  0xaf, 0xa9, 0x99, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0xa6, 0xa2, 0x96, 0xff,\n  0x91, 0x93, 0x86, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8e, 0x91, 0x88, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x80, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x72, 0x71, 0x5f, 0xff,\n  0x7a, 0x79, 0x67, 0xff,\n  0x90, 0x89, 0x79, 0xff,\n  0x91, 0x88, 0x77, 0xff,\n  0x9d, 0x92, 0x80, 0xff,\n  0xa2, 0x99, 0x88, 0xff,\n  0x8f, 0x87, 0x7a, 0xff,\n  0x9b, 0x93, 0x86, 0xff,\n  0x8f, 0x85, 0x79, 0xff,\n  0x94, 0x86, 0x79, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0x9a, 0x96, 0x8b, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7e, 0x81, 0x76, 0xff,\n  0x6f, 0x72, 0x69, 0xff,\n  0x52, 0x51, 0x4d, 0xff,\n  0x60, 0x5d, 0x58, 0xff,\n  0x68, 0x65, 0x60, 0xff,\n  0x6a, 0x63, 0x5d, 0xff,\n  0x6f, 0x66, 0x57, 0xff,\n  0x87, 0x7f, 0x68, 0xff,\n  0x7f, 0x74, 0x62, 0xff,\n  0x85, 0x7c, 0x6b, 0xff,\n  0x80, 0x7a, 0x6c, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x90, 0x91, 0x83, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x94, 0x97, 0x8e, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x87, 0x8c, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x5d, 0x60, 0x59, 0xff,\n  0x64, 0x64, 0x58, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x8b, 0x88, 0x77, 0xff,\n  0x86, 0x80, 0x70, 0xff,\n  0x83, 0x7d, 0x71, 0xff,\n  0x8a, 0x84, 0x74, 0xff,\n  0x8c, 0x89, 0x7a, 0xff,\n  0x85, 0x7f, 0x71, 0xff,\n  0x8a, 0x84, 0x74, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x90, 0x88, 0x7b, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x6f, 0x6f, 0x63, 0xff,\n  0x64, 0x5a, 0x50, 0xff,\n  0x89, 0x7d, 0x71, 0xff,\n  0x8d, 0x83, 0x77, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x9b, 0x99, 0x8d, 0xff,\n  0xab, 0xa5, 0x97, 0xff,\n  0x9e, 0x96, 0x89, 0xff,\n  0x9b, 0x95, 0x89, 0xff,\n  0x98, 0x99, 0x8b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x86, 0x85, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7f, 0x79, 0x6b, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x93, 0x90, 0x81, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x84, 0x80, 0x77, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x71, 0x6f, 0x63, 0xff,\n  0x61, 0x57, 0x4e, 0xff,\n  0x8b, 0x81, 0x77, 0xff,\n  0x8b, 0x81, 0x77, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x96, 0x93, 0x84, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0xa7, 0xa4, 0x95, 0xff,\n  0xa2, 0x9b, 0x8b, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0x9b, 0x9c, 0x8c, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x73, 0x75, 0x72, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x7d, 0x7c, 0x78, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x9e, 0xa0, 0x92, 0xff,\n  0x6e, 0x6a, 0x5e, 0xff,\n  0x77, 0x6b, 0x5f, 0xff,\n  0x97, 0x90, 0x80, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x89, 0x7f, 0x75, 0xff,\n  0x8b, 0x84, 0x74, 0xff,\n  0x95, 0x8a, 0x78, 0xff,\n  0x87, 0x82, 0x6f, 0xff,\n  0x96, 0x91, 0x7e, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0xb2, 0xac, 0xa0, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8b, 0x88, 0x81, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x82, 0x83, 0x71, 0xff,\n  0x6a, 0x6c, 0x5f, 0xff,\n  0x66, 0x62, 0x57, 0xff,\n  0x84, 0x7d, 0x6d, 0xff,\n  0x8d, 0x86, 0x73, 0xff,\n  0x8c, 0x83, 0x74, 0xff,\n  0x96, 0x8d, 0x7c, 0xff,\n  0xa2, 0x9d, 0x8a, 0xff,\n  0x9d, 0x94, 0x83, 0xff,\n  0xad, 0xa7, 0x99, 0xff,\n  0x99, 0x97, 0x88, 0xff,\n  0x8d, 0x89, 0x80, 0xff,\n  0x8f, 0x8b, 0x82, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x7e, 0x7f, 0x6f, 0xff,\n  0x6f, 0x6d, 0x5e, 0xff,\n  0x81, 0x7a, 0x68, 0xff,\n  0x90, 0x87, 0x76, 0xff,\n  0x96, 0x8a, 0x7a, 0xff,\n  0xac, 0xa5, 0x95, 0xff,\n  0x9a, 0x91, 0x80, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x9f, 0x97, 0x84, 0xff,\n  0x8c, 0x83, 0x74, 0xff,\n  0x9b, 0x95, 0x87, 0xff,\n  0x9d, 0x9d, 0x91, 0xff,\n  0x9d, 0x9b, 0x8f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x7b, 0x80, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x6e, 0x72, 0x64, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x61, 0x60, 0x5c, 0xff,\n  0x64, 0x63, 0x5f, 0xff,\n  0x6d, 0x64, 0x5b, 0xff,\n  0x79, 0x6e, 0x5c, 0xff,\n  0x91, 0x8b, 0x75, 0xff,\n  0x81, 0x7a, 0x67, 0xff,\n  0x91, 0x89, 0x76, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x83, 0x80, 0x71, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x90, 0x93, 0x8a, 0xff,\n  0x88, 0x8b, 0x84, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7f, 0x85, 0x7b, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x6f, 0x72, 0x67, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x5c, 0x5d, 0x55, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x79, 0x78, 0x66, 0xff,\n  0x73, 0x6b, 0x5e, 0xff,\n  0x7b, 0x74, 0x62, 0xff,\n  0x86, 0x84, 0x75, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x90, 0x87, 0x78, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x6e, 0x6c, 0x5f, 0xff,\n  0x5b, 0x52, 0x43, 0xff,\n  0x84, 0x78, 0x6a, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8f, 0x8d, 0x7e, 0xff,\n  0x92, 0x8c, 0x80, 0xff,\n  0xaa, 0xa4, 0x94, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0xa9, 0xa3, 0x95, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x7b, 0x79, 0x6c, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x75, 0x72, 0x69, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x81, 0x7b, 0x6f, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x99, 0x95, 0x8a, 0xff,\n  0x8f, 0x8b, 0x80, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x85, 0x81, 0x76, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x74, 0x76, 0x73, 0xff,\n  0x72, 0x72, 0x70, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7e, 0x7b, 0x72, 0xff,\n  0x6e, 0x6c, 0x60, 0xff,\n  0x5f, 0x56, 0x47, 0xff,\n  0x7e, 0x74, 0x68, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8d, 0x8b, 0x7c, 0xff,\n  0x96, 0x8e, 0x83, 0xff,\n  0xa6, 0xa3, 0x94, 0xff,\n  0xa9, 0xa2, 0x92, 0xff,\n  0xb1, 0xab, 0x9b, 0xff,\n  0x96, 0x93, 0x82, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x68, 0x6d, 0x69, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x5e, 0x5a, 0x4f, 0xff,\n  0x76, 0x6e, 0x61, 0xff,\n  0x90, 0x8a, 0x7a, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x8a, 0x82, 0x77, 0xff,\n  0x93, 0x8c, 0x7a, 0xff,\n  0x89, 0x84, 0x70, 0xff,\n  0x87, 0x80, 0x6d, 0xff,\n  0x87, 0x7f, 0x72, 0xff,\n  0xa8, 0xa0, 0x93, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x71, 0x73, 0x66, 0xff,\n  0x5e, 0x5e, 0x52, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x80, 0x77, 0x68, 0xff,\n  0x9c, 0x90, 0x80, 0xff,\n  0xa0, 0x99, 0x89, 0xff,\n  0x94, 0x8c, 0x79, 0xff,\n  0xac, 0xa4, 0x91, 0xff,\n  0xa2, 0x9b, 0x8b, 0xff,\n  0x99, 0x95, 0x89, 0xff,\n  0x90, 0x8b, 0x78, 0xff,\n  0xa2, 0x99, 0x88, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x82, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x91, 0x93, 0x88, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x83, 0x86, 0x75, 0xff,\n  0x75, 0x74, 0x62, 0xff,\n  0x68, 0x65, 0x54, 0xff,\n  0x84, 0x7d, 0x6d, 0xff,\n  0x93, 0x86, 0x75, 0xff,\n  0xa5, 0x9e, 0x8b, 0xff,\n  0x99, 0x94, 0x81, 0xff,\n  0x99, 0x92, 0x80, 0xff,\n  0x87, 0x84, 0x75, 0xff,\n  0x9d, 0x96, 0x84, 0xff,\n  0x93, 0x88, 0x74, 0xff,\n  0xad, 0xa6, 0x93, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x95, 0x92, 0x8b, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7e, 0x83, 0x7d, 0xff,\n  0x8a, 0x8a, 0x88, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x79, 0x7c, 0x71, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x5c, 0x5b, 0x57, 0xff,\n  0x5e, 0x5d, 0x59, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x6f, 0x68, 0x56, 0xff,\n  0x96, 0x90, 0x78, 0xff,\n  0x9e, 0x97, 0x84, 0xff,\n  0x8b, 0x85, 0x75, 0xff,\n  0x8a, 0x82, 0x75, 0xff,\n  0x86, 0x7c, 0x72, 0xff,\n  0x82, 0x7a, 0x6d, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x77, 0x7a, 0x6f, 0xff,\n  0x78, 0x7c, 0x6e, 0xff,\n  0x66, 0x69, 0x60, 0xff,\n  0x51, 0x52, 0x4c, 0xff,\n  0x60, 0x5c, 0x53, 0xff,\n  0x5d, 0x56, 0x50, 0xff,\n  0x6c, 0x65, 0x5b, 0xff,\n  0x70, 0x6d, 0x64, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x8f, 0x89, 0x79, 0xff,\n  0x91, 0x88, 0x79, 0xff,\n  0x89, 0x81, 0x74, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x81, 0x7f, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x74, 0x6f, 0x59, 0xff,\n  0x6c, 0x65, 0x53, 0xff,\n  0x79, 0x71, 0x66, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x84, 0x82, 0x76, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x8e, 0x87, 0x7d, 0xff,\n  0xad, 0xa7, 0x97, 0xff,\n  0xa9, 0xa2, 0x90, 0xff,\n  0x98, 0x91, 0x81, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x6b, 0x68, 0x5f, 0xff,\n  0x6e, 0x6b, 0x5c, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x9e, 0x9c, 0x90, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x79, 0x79, 0x6d, 0xff,\n  0x75, 0x6f, 0x59, 0xff,\n  0x69, 0x62, 0x50, 0xff,\n  0x7d, 0x75, 0x6a, 0xff,\n  0x8c, 0x85, 0x7b, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0xaf, 0xaa, 0x97, 0xff,\n  0xa5, 0x9e, 0x8b, 0xff,\n  0xa2, 0x9b, 0x89, 0xff,\n  0x91, 0x8b, 0x7d, 0xff,\n  0x93, 0x8f, 0x86, 0xff,\n  0x93, 0x90, 0x89, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7a, 0x7f, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x76, 0x74, 0x65, 0xff,\n  0x66, 0x62, 0x56, 0xff,\n  0x77, 0x74, 0x61, 0xff,\n  0x8e, 0x8b, 0x7a, 0xff,\n  0xa1, 0x99, 0x8c, 0xff,\n  0x96, 0x90, 0x80, 0xff,\n  0x8e, 0x88, 0x72, 0xff,\n  0x8a, 0x83, 0x73, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x97, 0x90, 0x80, 0xff,\n  0xa9, 0xa6, 0x93, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x85, 0x82, 0x7b, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x8a, 0x88, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x5c, 0x5d, 0x55, 0xff,\n  0x5b, 0x5b, 0x4f, 0xff,\n  0x79, 0x73, 0x63, 0xff,\n  0x9e, 0x96, 0x83, 0xff,\n  0x89, 0x7e, 0x6c, 0xff,\n  0xa3, 0x97, 0x87, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x8e, 0x89, 0x76, 0xff,\n  0xa8, 0xa1, 0x8e, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x88, 0x87, 0x83, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8a, 0x8a, 0x7e, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x82, 0x76, 0x66, 0xff,\n  0xa4, 0x9b, 0x8a, 0xff,\n  0x99, 0x92, 0x82, 0xff,\n  0x98, 0x8f, 0x7e, 0xff,\n  0x82, 0x7c, 0x6c, 0xff,\n  0x94, 0x8e, 0x7e, 0xff,\n  0x94, 0x8d, 0x7b, 0xff,\n  0xa3, 0x9a, 0x89, 0xff,\n  0x93, 0x8f, 0x83, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x8e, 0x90, 0x8b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x86, 0x88, 0x83, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x89, 0x8b, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x79, 0x7c, 0x73, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x89, 0x86, 0x73, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x86, 0x7c, 0x72, 0xff,\n  0x88, 0x80, 0x73, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x86, 0x7e, 0x71, 0xff,\n  0x86, 0x83, 0x72, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x81, 0x83, 0x80, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x8a, 0x87, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x77, 0x7a, 0x6f, 0xff,\n  0x62, 0x64, 0x5f, 0xff,\n  0x52, 0x4e, 0x4b, 0xff,\n  0x53, 0x52, 0x4e, 0xff,\n  0x5e, 0x59, 0x53, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x7a, 0x78, 0x6c, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x84, 0x7e, 0x6e, 0xff,\n  0x8d, 0x84, 0x75, 0xff,\n  0x89, 0x82, 0x72, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8b, 0x8a, 0x76, 0xff,\n  0x7a, 0x77, 0x64, 0xff,\n  0x65, 0x61, 0x55, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x92, 0x8e, 0x82, 0xff,\n  0x9f, 0x99, 0x89, 0xff,\n  0x85, 0x7b, 0x6f, 0xff,\n  0x7d, 0x77, 0x69, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x96, 0x96, 0x8e, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x68, 0x66, 0x5a, 0xff,\n  0x64, 0x61, 0x52, 0xff,\n  0x6f, 0x69, 0x5d, 0xff,\n  0x8a, 0x83, 0x7b, 0xff,\n  0xa0, 0xa0, 0x98, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x9b, 0x9d, 0x92, 0xff,\n  0x75, 0x72, 0x63, 0xff,\n  0x86, 0x80, 0x70, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x79, 0x76, 0x6f, 0xff,\n  0x78, 0x77, 0x73, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x8a, 0x89, 0x75, 0xff,\n  0x7c, 0x79, 0x66, 0xff,\n  0x64, 0x60, 0x54, 0xff,\n  0x65, 0x61, 0x58, 0xff,\n  0x7b, 0x77, 0x6c, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0xa5, 0xa0, 0x8d, 0xff,\n  0x84, 0x7b, 0x6c, 0xff,\n  0x7b, 0x74, 0x64, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7d, 0x82, 0x7c, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x86, 0x85, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x75, 0x75, 0x69, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x68, 0x63, 0x5d, 0xff,\n  0x95, 0x8e, 0x7e, 0xff,\n  0x8d, 0x86, 0x76, 0xff,\n  0x8a, 0x81, 0x70, 0xff,\n  0x94, 0x88, 0x7a, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x84, 0x7f, 0x6b, 0xff,\n  0x95, 0x8c, 0x7b, 0xff,\n  0x90, 0x8a, 0x7e, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7a, 0x7c, 0x6f, 0xff,\n  0x78, 0x7c, 0x6e, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x78, 0x79, 0x6b, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x56, 0x55, 0x50, 0xff,\n  0x85, 0x7e, 0x6b, 0xff,\n  0x8c, 0x85, 0x73, 0xff,\n  0x88, 0x7c, 0x6e, 0xff,\n  0x83, 0x7c, 0x6a, 0xff,\n  0x91, 0x86, 0x74, 0xff,\n  0x8d, 0x82, 0x70, 0xff,\n  0xa2, 0x99, 0x88, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8b, 0x89, 0x7c, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x92, 0x91, 0x8c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x74, 0x74, 0x68, 0xff,\n  0x66, 0x62, 0x56, 0xff,\n  0x7e, 0x78, 0x6a, 0xff,\n  0x93, 0x8c, 0x79, 0xff,\n  0x95, 0x8d, 0x7a, 0xff,\n  0x7a, 0x74, 0x66, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x87, 0x80, 0x6e, 0xff,\n  0xa0, 0x9b, 0x88, 0xff,\n  0x85, 0x7d, 0x72, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x85, 0x87, 0x82, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x93, 0x96, 0x8d, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7e, 0x73, 0xff,\n  0x6e, 0x72, 0x64, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x4f, 0x4f, 0x47, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x75, 0x71, 0x68, 0xff,\n  0x83, 0x79, 0x6f, 0xff,\n  0x88, 0x82, 0x72, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x7d, 0x7a, 0x69, 0xff,\n  0x83, 0x80, 0x6d, 0xff,\n  0x86, 0x81, 0x6e, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x86, 0x79, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8e, 0x8f, 0x8a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x82, 0x74, 0xff,\n  0x77, 0x7a, 0x71, 0xff,\n  0x67, 0x68, 0x63, 0xff,\n  0x6a, 0x69, 0x65, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x5e, 0x5b, 0x54, 0xff,\n  0x66, 0x61, 0x5b, 0xff,\n  0x6d, 0x6b, 0x5f, 0xff,\n  0x75, 0x71, 0x66, 0xff,\n  0x81, 0x79, 0x6c, 0xff,\n  0x84, 0x7c, 0x6f, 0xff,\n  0x82, 0x7b, 0x6b, 0xff,\n  0x76, 0x70, 0x64, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x76, 0x76, 0x6a, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa0, 0xa1, 0x93, 0xff,\n  0xa7, 0xa7, 0x9b, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x85, 0x83, 0x74, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x51, 0x4e, 0x45, 0xff,\n  0x72, 0x6e, 0x62, 0xff,\n  0x7b, 0x77, 0x6b, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x79, 0x75, 0x69, 0xff,\n  0x77, 0x73, 0x6a, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x87, 0x89, 0x84, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0xac, 0xac, 0xa4, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x72, 0x72, 0x66, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x65, 0x5c, 0x53, 0xff,\n  0x7e, 0x75, 0x6c, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x65, 0x61, 0x56, 0xff,\n  0x75, 0x73, 0x67, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x77, 0x76, 0x72, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x87, 0x7d, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x98, 0x9a, 0x8f, 0xff,\n  0xa0, 0xa2, 0x94, 0xff,\n  0xa9, 0xa9, 0x9d, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x7a, 0x77, 0x68, 0xff,\n  0x68, 0x66, 0x59, 0xff,\n  0x53, 0x4f, 0x46, 0xff,\n  0x6e, 0x6a, 0x5f, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x84, 0x7e, 0x72, 0xff,\n  0x98, 0x92, 0x86, 0xff,\n  0x9a, 0x94, 0x84, 0xff,\n  0x74, 0x6e, 0x62, 0xff,\n  0x7a, 0x72, 0x67, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x7b, 0x82, 0x7b, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8b, 0x8d, 0x88, 0xff,\n  0x82, 0x81, 0x7c, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x77, 0x78, 0x70, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x6c, 0x6d, 0x5f, 0xff,\n  0x58, 0x57, 0x52, 0xff,\n  0x57, 0x54, 0x4f, 0xff,\n  0x74, 0x6c, 0x61, 0xff,\n  0x7e, 0x72, 0x66, 0xff,\n  0x7e, 0x74, 0x68, 0xff,\n  0x84, 0x78, 0x68, 0xff,\n  0x7d, 0x70, 0x60, 0xff,\n  0x85, 0x79, 0x6b, 0xff,\n  0x7f, 0x7b, 0x70, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8c, 0x8f, 0x86, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x7e, 0x81, 0x78, 0xff,\n  0x78, 0x77, 0x72, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x67, 0x65, 0x59, 0xff,\n  0x76, 0x6e, 0x61, 0xff,\n  0x78, 0x6f, 0x60, 0xff,\n  0x7b, 0x6f, 0x5f, 0xff,\n  0x91, 0x89, 0x76, 0xff,\n  0x96, 0x8f, 0x7f, 0xff,\n  0x8c, 0x83, 0x72, 0xff,\n  0x8d, 0x8b, 0x7c, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x92, 0x90, 0x81, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9b, 0x99, 0x8c, 0xff,\n  0x97, 0x95, 0x88, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x8f, 0x90, 0x82, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x71, 0x72, 0x64, 0xff,\n  0x60, 0x62, 0x57, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x74, 0x6e, 0x60, 0xff,\n  0x73, 0x70, 0x5f, 0xff,\n  0x79, 0x73, 0x63, 0xff,\n  0x83, 0x7d, 0x6d, 0xff,\n  0x79, 0x73, 0x65, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x98, 0x9b, 0x90, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x7c, 0x82, 0x78, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x50, 0x4f, 0x4a, 0xff,\n  0x52, 0x51, 0x4c, 0xff,\n  0x8a, 0x83, 0x73, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x7b, 0x78, 0x67, 0xff,\n  0x76, 0x73, 0x60, 0xff,\n  0x7c, 0x7b, 0x69, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8a, 0x8d, 0x84, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x6d, 0x6f, 0x64, 0xff,\n  0x5c, 0x5d, 0x57, 0xff,\n  0x53, 0x52, 0x4d, 0xff,\n  0x5a, 0x57, 0x50, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x72, 0x70, 0x64, 0xff,\n  0x6e, 0x67, 0x5d, 0xff,\n  0x63, 0x60, 0x57, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x68, 0x65, 0x5c, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x8a, 0x87, 0x7e, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xac, 0xad, 0x9f, 0xff,\n  0xa5, 0xa2, 0x93, 0xff,\n  0xaa, 0xac, 0x9f, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x5e, 0x5a, 0x51, 0xff,\n  0x83, 0x7b, 0x6e, 0xff,\n  0x7e, 0x78, 0x6c, 0xff,\n  0x56, 0x53, 0x4a, 0xff,\n  0x5b, 0x58, 0x4f, 0xff,\n  0x67, 0x64, 0x5b, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x82, 0x82, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x9a, 0x9b, 0x95, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xb3, 0xb4, 0xae, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0x90, 0x90, 0x8e, 0xff,\n  0x92, 0x94, 0x8f, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x78, 0x76, 0x67, 0xff,\n  0x72, 0x6f, 0x5e, 0xff,\n  0x62, 0x5e, 0x52, 0xff,\n  0x60, 0x57, 0x4e, 0xff,\n  0x63, 0x5c, 0x52, 0xff,\n  0x52, 0x4d, 0x47, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x58, 0x57, 0x53, 0xff,\n  0x70, 0x6f, 0x6b, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x96, 0x95, 0x90, 0xff,\n  0xa6, 0xa6, 0x9c, 0xff,\n  0xad, 0xae, 0xa0, 0xff,\n  0xa8, 0xa4, 0x98, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x73, 0x71, 0x64, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x65, 0x5e, 0x56, 0xff,\n  0x82, 0x78, 0x6e, 0xff,\n  0x7e, 0x78, 0x6c, 0xff,\n  0x59, 0x57, 0x4b, 0xff,\n  0x56, 0x54, 0x48, 0xff,\n  0x55, 0x51, 0x48, 0xff,\n  0x73, 0x70, 0x67, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x8b, 0x8e, 0x85, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x94, 0x94, 0x8c, 0xff,\n  0xa0, 0xa0, 0x94, 0xff,\n  0xab, 0xab, 0x9f, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0x9e, 0x9f, 0x9a, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x5d, 0x54, 0x4b, 0xff,\n  0x6c, 0x62, 0x56, 0xff,\n  0x74, 0x68, 0x58, 0xff,\n  0x76, 0x68, 0x5b, 0xff,\n  0x69, 0x61, 0x54, 0xff,\n  0x5c, 0x57, 0x51, 0xff,\n  0x66, 0x65, 0x60, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0xa0, 0x9d, 0x94, 0xff,\n  0xac, 0xaa, 0x9e, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8f, 0x91, 0x84, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x69, 0x69, 0x5d, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x7a, 0x71, 0x62, 0xff,\n  0x86, 0x7f, 0x6f, 0xff,\n  0x6a, 0x64, 0x56, 0xff,\n  0x69, 0x65, 0x5a, 0xff,\n  0x5e, 0x5b, 0x56, 0xff,\n  0x78, 0x78, 0x6c, 0xff,\n  0x8e, 0x8f, 0x81, 0xff,\n  0x9c, 0x9a, 0x8d, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x91, 0x91, 0x85, 0xff,\n  0x96, 0x94, 0x88, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x9e, 0xa0, 0x93, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xa4, 0xa6, 0x9b, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x9e, 0xa0, 0x92, 0xff,\n  0x91, 0x94, 0x89, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x7b, 0x7f, 0x71, 0xff,\n  0x74, 0x78, 0x6a, 0xff,\n  0x69, 0x6b, 0x5e, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x6d, 0x65, 0x5a, 0xff,\n  0x8c, 0x87, 0x74, 0xff,\n  0x72, 0x6b, 0x59, 0xff,\n  0x70, 0x69, 0x59, 0xff,\n  0x64, 0x60, 0x55, 0xff,\n  0x60, 0x5f, 0x5a, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8d, 0x8f, 0x84, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0xa0, 0xa1, 0x9b, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x91, 0x94, 0x89, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x6b, 0x6e, 0x67, 0xff,\n  0x65, 0x66, 0x60, 0xff,\n  0x71, 0x6f, 0x62, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x75, 0x72, 0x63, 0xff,\n  0x75, 0x74, 0x62, 0xff,\n  0x6d, 0x6e, 0x5e, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x77, 0x79, 0x6e, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8c, 0x8e, 0x81, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0x94, 0x95, 0x8d, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0xa1, 0xa2, 0x9c, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x7d, 0x80, 0x75, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x78, 0x7a, 0x6f, 0xff,\n  0x72, 0x74, 0x69, 0xff,\n  0x64, 0x65, 0x5f, 0xff,\n  0x5b, 0x5d, 0x52, 0xff,\n  0x5a, 0x5a, 0x50, 0xff,\n  0x69, 0x6b, 0x60, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x5d, 0x5c, 0x57, 0xff,\n  0x59, 0x5a, 0x55, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x80, 0x80, 0x74, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x95, 0x92, 0x89, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa0, 0x9f, 0x9a, 0xff,\n  0xc0, 0xbd, 0xb4, 0xff,\n  0xd2, 0xcf, 0xc6, 0xff,\n  0xbc, 0xb8, 0xad, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x93, 0x96, 0x8f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x7d, 0x7b, 0x6f, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x5b, 0x57, 0x4e, 0xff,\n  0x55, 0x52, 0x49, 0xff,\n  0x60, 0x5e, 0x52, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x67, 0x67, 0x5f, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9e, 0xa1, 0x98, 0xff,\n  0xab, 0xac, 0xa6, 0xff,\n  0xb8, 0xb9, 0xb3, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x94, 0x93, 0x8f, 0xff,\n  0x8d, 0x8f, 0x8a, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x67, 0x65, 0x58, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x5c, 0x5b, 0x56, 0xff,\n  0x64, 0x63, 0x5e, 0xff,\n  0x75, 0x74, 0x6f, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x7e, 0x75, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x9e, 0x9b, 0x94, 0xff,\n  0xa6, 0xa5, 0xa0, 0xff,\n  0xc0, 0xbd, 0xb4, 0xff,\n  0xd2, 0xd2, 0xca, 0xff,\n  0xc3, 0xbf, 0xb4, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x81, 0x7f, 0x72, 0xff,\n  0x61, 0x5d, 0x51, 0xff,\n  0x5b, 0x57, 0x4c, 0xff,\n  0x54, 0x51, 0x48, 0xff,\n  0x5f, 0x5d, 0x51, 0xff,\n  0x5a, 0x57, 0x4e, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x71, 0x6e, 0x65, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x88, 0x85, 0x80, 0xff,\n  0x8e, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0xb0, 0xad, 0xa4, 0xff,\n  0xb6, 0xb4, 0xa8, 0xff,\n  0xa1, 0xa2, 0x9a, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x8e, 0x8d, 0x88, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x5c, 0x5e, 0x53, 0xff,\n  0x55, 0x52, 0x49, 0xff,\n  0x69, 0x66, 0x57, 0xff,\n  0x6e, 0x6b, 0x5c, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x6b, 0x6c, 0x64, 0xff,\n  0x75, 0x77, 0x6a, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x94, 0x94, 0x88, 0xff,\n  0x9c, 0x9a, 0x8e, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0xb6, 0xb6, 0xae, 0xff,\n  0xa6, 0xa7, 0xa1, 0xff,\n  0x99, 0x9a, 0x95, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x89, 0x8b, 0x80, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x83, 0x85, 0x78, 0xff,\n  0x6f, 0x71, 0x63, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x55, 0x51, 0x45, 0xff,\n  0x64, 0x5e, 0x52, 0xff,\n  0x64, 0x60, 0x54, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x66, 0x63, 0x5c, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x86, 0x86, 0x7a, 0xff,\n  0x89, 0x85, 0x79, 0xff,\n  0x95, 0x91, 0x85, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x98, 0x96, 0x8a, 0xff,\n  0xa1, 0x9d, 0x91, 0xff,\n  0xae, 0xac, 0x9f, 0xff,\n  0xaa, 0xac, 0x9f, 0xff,\n  0xa1, 0xa3, 0x98, 0xff,\n  0x9d, 0x9f, 0x91, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x66, 0x69, 0x60, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x61, 0x5e, 0x55, 0xff,\n  0x66, 0x64, 0x58, 0xff,\n  0x69, 0x66, 0x57, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x60, 0x63, 0x5c, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x90, 0x92, 0x87, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa3, 0xa5, 0x9a, 0xff,\n  0xb7, 0xb7, 0xad, 0xff,\n  0xa7, 0xa4, 0x9d, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x83, 0x86, 0x7b, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x77, 0x78, 0x73, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x59, 0x5b, 0x50, 0xff,\n  0x62, 0x62, 0x56, 0xff,\n  0x6e, 0x6c, 0x5d, 0xff,\n  0x6d, 0x6b, 0x5e, 0xff,\n  0x63, 0x63, 0x5b, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x6a, 0x6a, 0x60, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8f, 0x90, 0x8b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0xa5, 0xa7, 0x9c, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa8, 0xa7, 0xa2, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x81, 0x84, 0x79, 0xff,\n  0x7c, 0x7f, 0x74, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x78, 0x7b, 0x70, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7b, 0x7b, 0x71, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x53, 0x54, 0x4f, 0xff,\n  0x58, 0x57, 0x52, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x5f, 0x60, 0x5b, 0xff,\n  0x69, 0x6c, 0x65, 0xff,\n  0x79, 0x7b, 0x6e, 0xff,\n  0x7c, 0x7e, 0x71, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9d, 0x9a, 0x91, 0xff,\n  0x9f, 0x9f, 0x95, 0xff,\n  0xaa, 0xa7, 0xa0, 0xff,\n  0xbd, 0xbd, 0xb3, 0xff,\n  0x8e, 0x87, 0x7f, 0xff,\n  0x98, 0x95, 0x8e, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x89, 0x86, 0x7f, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x7f, 0x7b, 0x70, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x6f, 0x71, 0x66, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x74, 0x75, 0x6f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9d, 0x9e, 0x99, 0xff,\n  0xae, 0xaf, 0xa9, 0xff,\n  0xbb, 0xbc, 0xb6, 0xff,\n  0xb1, 0xb1, 0xa5, 0xff,\n  0x9e, 0x9e, 0x96, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8d, 0x8a, 0x83, 0xff,\n  0x92, 0x93, 0x8b, 0xff,\n  0x71, 0x72, 0x6c, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7e, 0x70, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x71, 0x73, 0x68, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x64, 0x65, 0x5d, 0xff,\n  0x73, 0x74, 0x6e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8f, 0x8c, 0x85, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0xb2, 0xaf, 0xa8, 0xff,\n  0xbc, 0xbc, 0xb2, 0xff,\n  0x8e, 0x8a, 0x81, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x88, 0x85, 0x7e, 0xff,\n  0x73, 0x73, 0x6b, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x83, 0x82, 0x7e, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x97, 0x94, 0x8d, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0xa0, 0x9e, 0x91, 0xff,\n  0xa7, 0xa5, 0x99, 0xff,\n  0xaa, 0xa6, 0x9a, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0x9e, 0x9b, 0x92, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8f, 0x8e, 0x89, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x76, 0x76, 0x6e, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x6d, 0x6f, 0x62, 0xff,\n  0x5b, 0x5b, 0x51, 0xff,\n  0x56, 0x57, 0x4f, 0xff,\n  0x62, 0x5f, 0x56, 0xff,\n  0x65, 0x66, 0x5e, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0xa6, 0xa4, 0x97, 0xff,\n  0xba, 0xb8, 0xac, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x81, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x74, 0xff,\n  0x83, 0x81, 0x74, 0xff,\n  0x6f, 0x6d, 0x60, 0xff,\n  0x5b, 0x5e, 0x53, 0xff,\n  0x55, 0x57, 0x4c, 0xff,\n  0x63, 0x63, 0x59, 0xff,\n  0x6e, 0x6e, 0x66, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa6, 0xa7, 0x99, 0xff,\n  0xa8, 0xa6, 0x99, 0xff,\n  0xa1, 0xa1, 0x99, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0x9d, 0x9d, 0x95, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x86, 0x89, 0x80, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x76, 0x79, 0x6e, 0xff,\n  0x71, 0x73, 0x66, 0xff,\n  0x67, 0x67, 0x5b, 0xff,\n  0x56, 0x56, 0x4c, 0xff,\n  0x57, 0x57, 0x4f, 0xff,\n  0x61, 0x62, 0x5c, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x9b, 0x9d, 0x90, 0xff,\n  0xad, 0xad, 0xa1, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0xab, 0xa8, 0x9f, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x75, 0x78, 0x71, 0xff,\n  0x72, 0x73, 0x6b, 0xff,\n  0x74, 0x77, 0x6c, 0xff,\n  0x69, 0x6a, 0x62, 0xff,\n  0x5e, 0x5e, 0x56, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x69, 0x6c, 0x63, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x86, 0x88, 0x7b, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x99, 0x9a, 0x92, 0xff,\n  0x9f, 0xa0, 0x98, 0xff,\n  0x9e, 0xa0, 0x95, 0xff,\n  0xa2, 0xa4, 0x99, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xb0, 0xad, 0xa4, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7f, 0x82, 0x77, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x74, 0x77, 0x6e, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x5b, 0x5c, 0x56, 0xff,\n  0x60, 0x61, 0x5c, 0xff,\n  0x6a, 0x6b, 0x66, 0xff,\n  0x73, 0x74, 0x6c, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x99, 0x92, 0x88, 0xff,\n  0x8a, 0x87, 0x80, 0xff,\n  0x84, 0x7e, 0x72, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x7a, 0x77, 0x66, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x81, 0x7d, 0x74, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x87, 0x84, 0x7b, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x76, 0x77, 0x69, 0xff,\n  0x76, 0x76, 0x6c, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9e, 0x9f, 0x99, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xb1, 0xb1, 0xa7, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0x96, 0x94, 0x87, 0xff,\n  0x8b, 0x87, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x57, 0x58, 0x53, 0xff,\n  0x6c, 0x6d, 0x65, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8c, 0x87, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0xa9, 0xa8, 0xa3, 0xff,\n  0xb2, 0xb2, 0xaa, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x83, 0x7d, 0x71, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x7b, 0x78, 0x67, 0xff,\n  0x63, 0x5f, 0x54, 0xff,\n  0x81, 0x7e, 0x77, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x77, 0x75, 0x68, 0xff,\n  0x72, 0x6f, 0x66, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x95, 0x95, 0x89, 0xff,\n  0x9e, 0x9e, 0x92, 0xff,\n  0xb4, 0xb4, 0xac, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0x9d, 0x99, 0x90, 0xff,\n  0x90, 0x8b, 0x85, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x8d, 0x89, 0x7d, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x7a, 0x77, 0x70, 0xff,\n  0x68, 0x65, 0x60, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x73, 0x76, 0x6f, 0xff,\n  0x77, 0x77, 0x6f, 0xff,\n  0x76, 0x78, 0x6d, 0xff,\n  0x6e, 0x70, 0x65, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x67, 0x66, 0x61, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x9e, 0x9e, 0x94, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xcc, 0xc8, 0xbd, 0xff,\n  0xa1, 0x99, 0x8e, 0xff,\n  0x99, 0x90, 0x87, 0xff,\n  0x90, 0x89, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x70, 0x6d, 0x66, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7e, 0x80, 0x73, 0xff,\n  0x6f, 0x70, 0x62, 0xff,\n  0x63, 0x64, 0x5e, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x83, 0x85, 0x77, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x91, 0x90, 0x8b, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x92, 0x92, 0x86, 0xff,\n  0x96, 0x96, 0x8c, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xa6, 0xa4, 0x98, 0xff,\n  0xae, 0xac, 0x9f, 0xff,\n  0xb2, 0xb0, 0xa3, 0xff,\n  0x9b, 0x9b, 0x91, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0xa3, 0x9d, 0x8d, 0xff,\n  0x9e, 0x98, 0x8c, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x94, 0x96, 0x89, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7b, 0x7d, 0x70, 0xff,\n  0x6d, 0x6e, 0x66, 0xff,\n  0x66, 0x68, 0x5d, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x70, 0x70, 0x66, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x94, 0x96, 0x8b, 0xff,\n  0x97, 0x99, 0x8e, 0xff,\n  0xa1, 0xa2, 0x94, 0xff,\n  0xac, 0xae, 0xa1, 0xff,\n  0xb0, 0xb2, 0xa7, 0xff,\n  0xb7, 0xb5, 0xa9, 0xff,\n  0x9c, 0x98, 0x8d, 0xff,\n  0x94, 0x8c, 0x7f, 0xff,\n  0x97, 0x94, 0x85, 0xff,\n  0x97, 0x97, 0x8f, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7c, 0x72, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7b, 0x80, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x75, 0x76, 0x6e, 0xff,\n  0x74, 0x75, 0x6d, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x63, 0x64, 0x5c, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x71, 0x71, 0x67, 0xff,\n  0x7f, 0x81, 0x74, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x87, 0x89, 0x7c, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0xa4, 0xa2, 0x95, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xa7, 0xa7, 0x9d, 0xff,\n  0xab, 0xac, 0xa4, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x94, 0x90, 0x87, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7b, 0x7e, 0x75, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x72, 0x73, 0x6d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0xa4, 0xa3, 0x9e, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0xa9, 0xa6, 0x9d, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x99, 0x93, 0x87, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x8a, 0x84, 0x78, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x68, 0x6a, 0x5f, 0xff,\n  0x62, 0x62, 0x5a, 0xff,\n  0x7a, 0x7a, 0x72, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x86, 0x86, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xaa, 0xa8, 0x9c, 0xff,\n  0x99, 0x96, 0x8d, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x88, 0x89, 0x79, 0xff,\n  0x52, 0x55, 0x4c, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x78, 0x79, 0x71, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x90, 0x8d, 0x86, 0xff,\n  0x9a, 0x99, 0x94, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x9b, 0x9c, 0x96, 0xff,\n  0xac, 0xad, 0xa8, 0xff,\n  0xc5, 0xc2, 0xbb, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0x9f, 0x99, 0x8b, 0xff,\n  0x98, 0x92, 0x84, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x65, 0x65, 0x5b, 0xff,\n  0x62, 0x5f, 0x58, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7c, 0x7b, 0x77, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x76, 0x79, 0x72, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8b, 0x8b, 0x7f, 0xff,\n  0x8e, 0x8b, 0x82, 0xff,\n  0x9b, 0x98, 0x91, 0xff,\n  0x99, 0x9c, 0x93, 0xff,\n  0xa9, 0xab, 0xa0, 0xff,\n  0xb0, 0xb0, 0xa4, 0xff,\n  0xa7, 0xa3, 0x98, 0xff,\n  0x96, 0x92, 0x87, 0xff,\n  0x8d, 0x89, 0x7e, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x7d, 0x77, 0x67, 0xff,\n  0x5d, 0x5a, 0x51, 0xff,\n  0x74, 0x72, 0x66, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x82, 0x7f, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xab, 0xa9, 0x9a, 0xff,\n  0xa7, 0xa8, 0x9a, 0xff,\n  0xb9, 0xb6, 0xad, 0xff,\n  0xc3, 0xc0, 0xb7, 0xff,\n  0x9c, 0x98, 0x8c, 0xff,\n  0x9c, 0x92, 0x86, 0xff,\n  0x94, 0x8b, 0x7c, 0xff,\n  0x9c, 0x93, 0x82, 0xff,\n  0x9a, 0x93, 0x80, 0xff,\n  0x6f, 0x6c, 0x63, 0xff,\n  0x5a, 0x5b, 0x55, 0xff,\n  0x80, 0x7e, 0x72, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x89, 0x8b, 0x7e, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x90, 0x90, 0x88, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x95, 0x97, 0x8a, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0xa2, 0xa0, 0x93, 0xff,\n  0xaa, 0xa8, 0x99, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0xb8, 0xb5, 0xac, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x98, 0x8f, 0x7e, 0xff,\n  0xa0, 0x95, 0x83, 0xff,\n  0x9d, 0x96, 0x86, 0xff,\n  0x8f, 0x86, 0x77, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x68, 0x68, 0x60, 0xff,\n  0x7d, 0x7f, 0x72, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8f, 0x91, 0x86, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x95, 0x96, 0x90, 0xff,\n  0xa6, 0xa8, 0x9d, 0xff,\n  0xb1, 0xb3, 0xa5, 0xff,\n  0xaf, 0xaf, 0xa5, 0xff,\n  0xa6, 0xa7, 0xa2, 0xff,\n  0x98, 0x95, 0x8c, 0xff,\n  0x99, 0x8f, 0x83, 0xff,\n  0x8e, 0x82, 0x76, 0xff,\n  0x9a, 0x92, 0x7f, 0xff,\n  0x8e, 0x88, 0x78, 0xff,\n  0x7c, 0x7c, 0x70, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x80, 0x85, 0x7f, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7d, 0x83, 0x77, 0xff,\n  0x7d, 0x82, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x89, 0x8a, 0x7c, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x9f, 0x9d, 0x91, 0xff,\n  0xb1, 0xae, 0x9f, 0xff,\n  0xa9, 0xa9, 0x9f, 0xff,\n  0xa6, 0xa7, 0x9f, 0xff,\n  0x9b, 0x9a, 0x95, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x8c, 0x89, 0x78, 0xff,\n  0x78, 0x76, 0x6a, 0xff,\n  0x6d, 0x6d, 0x61, 0xff,\n  0x82, 0x84, 0x79, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7d, 0x80, 0x77, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x87, 0x87, 0x7b, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xaa, 0xa7, 0x9e, 0xff,\n  0x8f, 0x8b, 0x7f, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x96, 0x90, 0x84, 0xff,\n  0x8f, 0x8c, 0x7d, 0xff,\n  0x8a, 0x88, 0x79, 0xff,\n  0x76, 0x74, 0x67, 0xff,\n  0x52, 0x52, 0x48, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x76, 0x75, 0x70, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x79, 0x7b, 0x76, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0xa2, 0x9f, 0x98, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0xa3, 0x9d, 0x91, 0xff,\n  0x8d, 0x8d, 0x83, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x86, 0x84, 0x78, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x6e, 0x6f, 0x61, 0xff,\n  0x56, 0x59, 0x50, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x99, 0x96, 0x8f, 0xff,\n  0x9a, 0x9b, 0x93, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xb1, 0xb1, 0xa9, 0xff,\n  0xb1, 0xaf, 0xa3, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x9a, 0x94, 0x88, 0xff,\n  0x96, 0x8f, 0x85, 0xff,\n  0x8f, 0x8d, 0x80, 0xff,\n  0x87, 0x85, 0x76, 0xff,\n  0x79, 0x77, 0x6a, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x6a, 0x6a, 0x62, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x79, 0x79, 0x77, 0xff,\n  0x73, 0x74, 0x6f, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x84, 0x86, 0x79, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa5, 0xa5, 0x9b, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0xab, 0xab, 0xa3, 0xff,\n  0xa5, 0xa3, 0x97, 0xff,\n  0x8d, 0x87, 0x7b, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8a, 0x86, 0x7a, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x8a, 0x87, 0x78, 0xff,\n  0x87, 0x81, 0x71, 0xff,\n  0x72, 0x6c, 0x5e, 0xff,\n  0x61, 0x5f, 0x53, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x81, 0x83, 0x78, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x77, 0x79, 0x74, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x8b, 0x8a, 0x85, 0xff,\n  0x95, 0x97, 0x8c, 0xff,\n  0x96, 0x98, 0x8d, 0xff,\n  0x96, 0x93, 0x8c, 0xff,\n  0xa4, 0xa1, 0x98, 0xff,\n  0xac, 0xac, 0xa0, 0xff,\n  0xab, 0xad, 0xa2, 0xff,\n  0xa8, 0xa2, 0x96, 0xff,\n  0x95, 0x8d, 0x82, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x92, 0x8c, 0x7e, 0xff,\n  0x8e, 0x86, 0x73, 0xff,\n  0x92, 0x87, 0x75, 0xff,\n  0x97, 0x90, 0x80, 0xff,\n  0x63, 0x60, 0x59, 0xff,\n  0x67, 0x68, 0x60, 0xff,\n  0x7e, 0x7e, 0x74, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x8f, 0x8c, 0x87, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x9d, 0x9b, 0x8e, 0xff,\n  0xa7, 0xa4, 0x9b, 0xff,\n  0xad, 0xab, 0x9f, 0xff,\n  0xb9, 0xba, 0xac, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xa5, 0xa1, 0x96, 0xff,\n  0x97, 0x90, 0x86, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0x94, 0x91, 0x80, 0xff,\n  0x8e, 0x86, 0x79, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x6e, 0x6a, 0x5e, 0xff,\n  0x70, 0x71, 0x61, 0xff,\n  0x85, 0x87, 0x7a, 0xff,\n  0x8b, 0x8e, 0x83, 0xff,\n  0x8c, 0x8f, 0x88, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0x93, 0x94, 0x8e, 0xff,\n  0x9d, 0x9e, 0x96, 0xff,\n  0xa9, 0xaa, 0xa2, 0xff,\n  0xad, 0xad, 0xa5, 0xff,\n  0xa6, 0xa3, 0x9a, 0xff,\n  0x91, 0x91, 0x89, 0xff,\n  0x8f, 0x8d, 0x81, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x8c, 0x83, 0x74, 0xff,\n  0x93, 0x8a, 0x79, 0xff,\n  0x7e, 0x75, 0x66, 0xff,\n  0x6a, 0x68, 0x5c, 0xff,\n  0x68, 0x68, 0x5c, 0xff,\n  0x7c, 0x7d, 0x6f, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x90, 0x90, 0x84, 0xff,\n  0x8b, 0x8e, 0x87, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8a, 0x8d, 0x86, 0xff,\n  0x89, 0x8c, 0x85, 0xff,\n  0x7f, 0x85, 0x7b, 0xff,\n  0x84, 0x87, 0x7c, 0xff,\n  0x87, 0x89, 0x7b, 0xff,\n  0x88, 0x89, 0x7b, 0xff,\n  0x8a, 0x8b, 0x7d, 0xff,\n  0x95, 0x93, 0x86, 0xff,\n  0x98, 0x9a, 0x8d, 0xff,\n  0xa5, 0xa5, 0x99, 0xff,\n  0xb6, 0xb3, 0xa4, 0xff,\n  0xaf, 0xad, 0xa1, 0xff,\n  0x91, 0x92, 0x8c, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x84, 0x84, 0x78, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x89, 0x82, 0x70, 0xff,\n  0x6b, 0x67, 0x5b, 0xff,\n  0x6e, 0x6f, 0x61, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x76, 0x77, 0x71, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x87, 0x89, 0x7e, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa8, 0xa5, 0x9c, 0xff,\n  0x9d, 0x97, 0x8b, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0x90, 0x8a, 0x7c, 0xff,\n  0x9a, 0x98, 0x8c, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x89, 0x86, 0x75, 0xff,\n  0x79, 0x77, 0x68, 0xff,\n  0x58, 0x55, 0x4c, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x7c, 0x7b, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x7c, 0x7c, 0x7a, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x93, 0x93, 0x89, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x99, 0x99, 0x91, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x88, 0x7e, 0xff,\n  0x81, 0x81, 0x75, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x8c, 0x8a, 0x7e, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x5f, 0x5f, 0x55, 0xff,\n  0x5c, 0x5c, 0x54, 0xff,\n  0x72, 0x72, 0x68, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x92, 0x8f, 0x88, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9d, 0x9d, 0x93, 0xff,\n  0xa1, 0x9f, 0x93, 0xff,\n  0x96, 0x90, 0x82, 0xff,\n  0x8c, 0x86, 0x78, 0xff,\n  0x8e, 0x88, 0x7a, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0x95, 0x95, 0x8b, 0xff,\n  0x8a, 0x89, 0x77, 0xff,\n  0x76, 0x74, 0x65, 0xff,\n  0x59, 0x56, 0x4d, 0xff,\n  0x64, 0x64, 0x5c, 0xff,\n  0x78, 0x78, 0x6e, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7e, 0x7e, 0x7c, 0xff,\n  0x7b, 0x7b, 0x79, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x83, 0x85, 0x7a, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x92, 0x93, 0x8e, 0xff,\n  0x9c, 0x9b, 0x96, 0xff,\n  0xae, 0xae, 0xa6, 0xff,\n  0x9d, 0x9c, 0x97, 0xff,\n  0x92, 0x8b, 0x81, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x85, 0x82, 0x73, 0xff,\n  0x71, 0x6d, 0x61, 0xff,\n  0x59, 0x55, 0x4a, 0xff,\n  0x6e, 0x6e, 0x64, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x85, 0x82, 0x79, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x79, 0x70, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7f, 0x7e, 0x79, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x86, 0x81, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x99, 0x99, 0x8f, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0xa5, 0xa1, 0x98, 0xff,\n  0xae, 0xae, 0xa4, 0xff,\n  0xad, 0xae, 0xa6, 0xff,\n  0x92, 0x92, 0x88, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x86, 0x82, 0x76, 0xff,\n  0x8b, 0x84, 0x72, 0xff,\n  0x86, 0x7d, 0x6c, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x58, 0x55, 0x4e, 0xff,\n  0x79, 0x77, 0x6b, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x8a, 0x88, 0x7b, 0xff,\n  0x8b, 0x88, 0x7f, 0xff,\n  0x89, 0x88, 0x83, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8c, 0x8d, 0x87, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x8e, 0x8f, 0x87, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0xa2, 0xa2, 0x96, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0xb0, 0xb0, 0xa6, 0xff,\n  0xb1, 0xae, 0xa5, 0xff,\n  0xa4, 0xa0, 0x95, 0xff,\n  0x9a, 0x92, 0x85, 0xff,\n  0xa4, 0x9b, 0x8c, 0xff,\n  0x93, 0x8c, 0x7c, 0xff,\n  0x9b, 0x94, 0x84, 0xff,\n  0x96, 0x93, 0x82, 0xff,\n  0x90, 0x8d, 0x7e, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x6c, 0x6a, 0x5d, 0xff,\n  0x7a, 0x7d, 0x6c, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x82, 0x85, 0x7c, 0xff,\n  0x83, 0x85, 0x80, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x97, 0x98, 0x92, 0xff,\n  0x9e, 0x9f, 0x97, 0xff,\n  0xb3, 0xb3, 0xab, 0xff,\n  0xaa, 0xa9, 0xa5, 0xff,\n  0x94, 0x91, 0x8a, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x85, 0x85, 0x79, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x8f, 0x88, 0x78, 0xff,\n  0x8a, 0x84, 0x74, 0xff,\n  0x75, 0x6f, 0x61, 0xff,\n  0x6b, 0x6b, 0x63, 0xff,\n  0x70, 0x72, 0x65, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x86, 0x89, 0x82, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7a, 0x7d, 0x72, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x89, 0x89, 0x7f, 0xff,\n  0xa3, 0xa1, 0x94, 0xff,\n  0xa6, 0xa6, 0x9a, 0xff,\n  0xae, 0xac, 0xa0, 0xff,\n  0xbe, 0xb6, 0xa9, 0xff,\n  0x95, 0x8e, 0x84, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x8b, 0x8d, 0x80, 0xff,\n  0x92, 0x90, 0x81, 0xff,\n  0x91, 0x8f, 0x80, 0xff,\n  0x89, 0x87, 0x7a, 0xff,\n  0x7d, 0x7a, 0x69, 0xff,\n  0x6f, 0x6b, 0x5f, 0xff,\n  0x60, 0x60, 0x58, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x79, 0x7a, 0x75, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8b, 0x8d, 0x82, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0xa1, 0x9e, 0x95, 0xff,\n  0x97, 0x93, 0x8a, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x94, 0x90, 0x84, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x6a, 0x66, 0x5a, 0xff,\n  0x50, 0x50, 0x48, 0xff,\n  0x6c, 0x6b, 0x66, 0xff,\n  0x77, 0x76, 0x71, 0xff,\n  0x7c, 0x7c, 0x74, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7f, 0x7f, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7f, 0x81, 0x7c, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x9a, 0x9a, 0x90, 0xff,\n  0x92, 0x90, 0x84, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x87, 0x86, 0x81, 0xff,\n  0x83, 0x82, 0x7d, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x89, 0x89, 0x7d, 0xff,\n  0x6a, 0x6a, 0x5e, 0xff,\n  0x4d, 0x4d, 0x45, 0xff,\n  0x6c, 0x69, 0x60, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x8f, 0x8f, 0x87, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x87, 0x81, 0x75, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x9b, 0x97, 0x8e, 0xff,\n  0x92, 0x8f, 0x86, 0xff,\n  0x83, 0x7d, 0x6f, 0xff,\n  0x67, 0x63, 0x57, 0xff,\n  0x4f, 0x4f, 0x45, 0xff,\n  0x6c, 0x6d, 0x67, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x77, 0x7a, 0x73, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x80, 0x80, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7e, 0x80, 0x7b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x83, 0x84, 0x7f, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x98, 0x97, 0x93, 0xff,\n  0xaa, 0xa9, 0xa4, 0xff,\n  0x92, 0x93, 0x8d, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0x89, 0x7f, 0x73, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x89, 0x86, 0x77, 0xff,\n  0x8e, 0x8b, 0x7c, 0xff,\n  0x8b, 0x85, 0x77, 0xff,\n  0x7d, 0x7a, 0x6b, 0xff,\n  0x65, 0x61, 0x56, 0xff,\n  0x5e, 0x59, 0x53, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x7e, 0x7e, 0x72, 0xff,\n  0x79, 0x7b, 0x70, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x7b, 0x7b, 0x73, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa1, 0x9f, 0x92, 0xff,\n  0xaa, 0xaa, 0xa2, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x88, 0x84, 0x79, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x83, 0x7f, 0x74, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x87, 0x85, 0x79, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x8b, 0x85, 0x75, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x63, 0x61, 0x55, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x7f, 0x7c, 0x73, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x88, 0x88, 0x7c, 0xff,\n  0x86, 0x83, 0x7a, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7f, 0x82, 0x79, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x99, 0x9b, 0x90, 0xff,\n  0xaa, 0xab, 0x9b, 0xff,\n  0xad, 0xad, 0xa1, 0xff,\n  0xb3, 0xb0, 0xa7, 0xff,\n  0x9f, 0x99, 0x8d, 0xff,\n  0x8b, 0x84, 0x74, 0xff,\n  0x9e, 0x95, 0x84, 0xff,\n  0xa3, 0x9c, 0x8a, 0xff,\n  0x8c, 0x85, 0x73, 0xff,\n  0x8a, 0x82, 0x6d, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x6a, 0x66, 0x5b, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x7d, 0x7f, 0x71, 0xff,\n  0x78, 0x7b, 0x72, 0xff,\n  0x8d, 0x8e, 0x88, 0xff,\n  0x98, 0x97, 0x92, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x88, 0x7e, 0xff,\n  0x87, 0x88, 0x83, 0xff,\n  0x88, 0x87, 0x82, 0xff,\n  0x8a, 0x8a, 0x82, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8b, 0x8b, 0x81, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x8f, 0x90, 0x8a, 0xff,\n  0x93, 0x94, 0x8c, 0xff,\n  0xa2, 0xa2, 0x98, 0xff,\n  0xa8, 0xa8, 0xa0, 0xff,\n  0xac, 0xa9, 0xa4, 0xff,\n  0x8a, 0x89, 0x84, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x9d, 0x99, 0x8d, 0xff,\n  0x94, 0x92, 0x86, 0xff,\n  0x85, 0x83, 0x76, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x8f, 0x88, 0x76, 0xff,\n  0x6e, 0x6b, 0x5c, 0xff,\n  0x6f, 0x6d, 0x61, 0xff,\n  0x74, 0x76, 0x68, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x82, 0x84, 0x7f, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x92, 0x92, 0x8a, 0xff,\n  0x97, 0x94, 0x8b, 0xff,\n  0xac, 0xa8, 0x9c, 0xff,\n  0xb3, 0xb1, 0xa5, 0xff,\n  0xa5, 0xa2, 0x99, 0xff,\n  0x8b, 0x86, 0x80, 0xff,\n  0x7e, 0x7d, 0x78, 0xff,\n  0x7d, 0x7a, 0x71, 0xff,\n  0x82, 0x82, 0x76, 0xff,\n  0x8b, 0x8a, 0x78, 0xff,\n  0x8e, 0x8c, 0x7f, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x7e, 0x78, 0x68, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x74, 0x76, 0x6b, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x81, 0x82, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x95, 0x96, 0x8e, 0xff,\n  0x9c, 0x9c, 0x94, 0xff,\n  0x95, 0x93, 0x87, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x8c, 0x88, 0x7c, 0xff,\n  0x8d, 0x87, 0x79, 0xff,\n  0x88, 0x82, 0x74, 0xff,\n  0x77, 0x74, 0x65, 0xff,\n  0x5c, 0x59, 0x50, 0xff,\n  0x60, 0x61, 0x59, 0xff,\n  0x70, 0x71, 0x6b, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x80, 0x7f, 0x7b, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x72, 0x74, 0x6f, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x86, 0x87, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8e, 0x8e, 0x86, 0xff,\n  0x93, 0x90, 0x87, 0xff,\n  0x91, 0x8e, 0x87, 0xff,\n  0x8d, 0x8a, 0x81, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x55, 0x54, 0x4f, 0xff,\n  0x64, 0x61, 0x5a, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x7b, 0x7b, 0x6f, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x84, 0x84, 0x7c, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7f, 0x7a, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x92, 0x94, 0x89, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x91, 0x8e, 0x85, 0xff,\n  0x86, 0x82, 0x79, 0xff,\n  0x85, 0x7d, 0x72, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x8b, 0x87, 0x7c, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x83, 0x7b, 0x70, 0xff,\n  0x78, 0x72, 0x64, 0xff,\n  0x5c, 0x58, 0x4f, 0xff,\n  0x5f, 0x60, 0x58, 0xff,\n  0x70, 0x73, 0x6a, 0xff,\n  0x7a, 0x7d, 0x74, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x81, 0x81, 0x79, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x7d, 0x7f, 0x7c, 0xff,\n  0x7f, 0x80, 0x7b, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x73, 0x75, 0x70, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7e, 0x7e, 0x76, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x91, 0x92, 0x8d, 0xff,\n  0xa1, 0xa0, 0x9b, 0xff,\n  0x95, 0x94, 0x8f, 0xff,\n  0x82, 0x7f, 0x76, 0xff,\n  0x8c, 0x88, 0x7d, 0xff,\n  0x8b, 0x83, 0x78, 0xff,\n  0x84, 0x7c, 0x6f, 0xff,\n  0x83, 0x7f, 0x73, 0xff,\n  0x8b, 0x87, 0x7b, 0xff,\n  0x8a, 0x87, 0x76, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x70, 0x6c, 0x61, 0xff,\n  0x55, 0x54, 0x4f, 0xff,\n  0x6f, 0x6e, 0x69, 0xff,\n  0x7d, 0x7d, 0x75, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x82, 0x80, 0x74, 0xff,\n  0x77, 0x79, 0x6c, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x79, 0x7a, 0x72, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x6d, 0x6e, 0x69, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x80, 0x7f, 0x7a, 0xff,\n  0x86, 0x86, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x90, 0x8f, 0x8a, 0xff,\n  0x9f, 0x9c, 0x95, 0xff,\n  0xa5, 0xa5, 0x9d, 0xff,\n  0xa2, 0x9f, 0x96, 0xff,\n  0x98, 0x90, 0x85, 0xff,\n  0x8b, 0x83, 0x78, 0xff,\n  0x7f, 0x7b, 0x6f, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x89, 0x86, 0x7d, 0xff,\n  0x87, 0x83, 0x77, 0xff,\n  0x87, 0x84, 0x73, 0xff,\n  0x7c, 0x7b, 0x69, 0xff,\n  0x6f, 0x70, 0x5e, 0xff,\n  0x56, 0x56, 0x4e, 0xff,\n  0x6f, 0x6f, 0x67, 0xff,\n  0x84, 0x84, 0x7a, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x82, 0x83, 0x7e, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x8c, 0x8e, 0x83, 0xff,\n  0x8f, 0x8f, 0x83, 0xff,\n  0x94, 0x94, 0x8a, 0xff,\n  0x9a, 0x9a, 0x92, 0xff,\n  0x9f, 0x9d, 0x90, 0xff,\n  0xaf, 0xb0, 0xa0, 0xff,\n  0xae, 0xaf, 0xa1, 0xff,\n  0x93, 0x91, 0x85, 0xff,\n  0x92, 0x8a, 0x7d, 0xff,\n  0x95, 0x8f, 0x81, 0xff,\n  0xa6, 0x9f, 0x8d, 0xff,\n  0xa4, 0x9e, 0x90, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x94, 0x8f, 0x7c, 0xff,\n  0x8f, 0x8c, 0x79, 0xff,\n  0x70, 0x6a, 0x5e, 0xff,\n  0x5f, 0x5c, 0x53, 0xff,\n  0x74, 0x74, 0x6a, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x8a, 0x8b, 0x86, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x84, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8b, 0x82, 0xff,\n  0x89, 0x8c, 0x83, 0xff,\n  0x89, 0x8a, 0x85, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x80, 0x82, 0x77, 0xff,\n  0x86, 0x87, 0x7f, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x9d, 0x9f, 0x94, 0xff,\n  0xaa, 0xab, 0xa3, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0x8e, 0x8b, 0x84, 0xff,\n  0x89, 0x85, 0x7a, 0xff,\n  0x91, 0x8a, 0x7a, 0xff,\n  0x9b, 0x95, 0x85, 0xff,\n  0x99, 0x93, 0x83, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x7b, 0x75, 0x65, 0xff,\n  0x73, 0x6d, 0x61, 0xff,\n  0x6f, 0x69, 0x5d, 0xff,\n  0x7b, 0x78, 0x69, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x86, 0x85, 0x81, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x86, 0x89, 0x7e, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x8d, 0x90, 0x89, 0xff,\n  0x7f, 0x81, 0x7e, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x84, 0x7c, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x97, 0x96, 0x91, 0xff,\n  0xa4, 0xa4, 0x9a, 0xff,\n  0xac, 0xa9, 0xa0, 0xff,\n  0xa8, 0xa2, 0x96, 0xff,\n  0x93, 0x8d, 0x7f, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x88, 0x85, 0x76, 0xff,\n  0x77, 0x77, 0x6b, 0xff,\n  0x84, 0x81, 0x78, 0xff,\n  0x86, 0x87, 0x79, 0xff,\n  0x7f, 0x80, 0x72, 0xff,\n  0x79, 0x73, 0x67, 0xff,\n  0x67, 0x63, 0x5a, 0xff,\n  0x61, 0x61, 0x59, 0xff,\n  0x80, 0x82, 0x75, 0xff,\n  0x7f, 0x7f, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x80, 0x75, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7d, 0x7e, 0x76, 0xff,\n  0x7e, 0x7f, 0x77, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x8e, 0x90, 0x83, 0xff,\n  0x9b, 0x9c, 0x94, 0xff,\n  0x97, 0x94, 0x8f, 0xff,\n  0x8e, 0x88, 0x7c, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x85, 0x81, 0x75, 0xff,\n  0x8b, 0x85, 0x79, 0xff,\n  0x88, 0x84, 0x78, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x81, 0x7b, 0x6d, 0xff,\n  0x62, 0x62, 0x58, 0xff,\n  0x5a, 0x5b, 0x53, 0xff,\n  0x6b, 0x6c, 0x66, 0xff,\n  0x78, 0x79, 0x73, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x7a, 0x79, 0x74, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7a, 0x7b, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x78, 0x7b, 0x74, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8c, 0x8c, 0x84, 0xff,\n  0x90, 0x8d, 0x84, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x91, 0x8f, 0x83, 0xff,\n  0x8f, 0x8a, 0x84, 0xff,\n  0x88, 0x85, 0x7c, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x7c, 0x7e, 0x73, 0xff,\n  0x7d, 0x7d, 0x73, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x5d, 0x5d, 0x53, 0xff,\n  0x56, 0x55, 0x51, 0xff,\n  0x66, 0x66, 0x5e, 0xff,\n  0x7d, 0x79, 0x6d, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x81, 0x81, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8a, 0x80, 0xff,\n  0x96, 0x96, 0x8a, 0xff,\n  0x97, 0x98, 0x90, 0xff,\n  0x8b, 0x8c, 0x86, 0xff,\n  0x85, 0x84, 0x7f, 0xff,\n  0x8c, 0x88, 0x7f, 0xff,\n  0x86, 0x82, 0x77, 0xff,\n  0x85, 0x7f, 0x73, 0xff,\n  0x89, 0x83, 0x77, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x7f, 0x79, 0x6d, 0xff,\n  0x7e, 0x78, 0x6a, 0xff,\n  0x61, 0x61, 0x57, 0xff,\n  0x5a, 0x5a, 0x52, 0xff,\n  0x68, 0x69, 0x63, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7f, 0x7f, 0x77, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x79, 0x7c, 0x75, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7c, 0x79, 0x74, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x85, 0x85, 0x7b, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x8d, 0x8d, 0x85, 0xff,\n  0x9c, 0x9d, 0x98, 0xff,\n  0x9b, 0x9b, 0x93, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x91, 0x8d, 0x81, 0xff,\n  0x80, 0x7c, 0x71, 0xff,\n  0x82, 0x7c, 0x70, 0xff,\n  0x86, 0x80, 0x72, 0xff,\n  0x80, 0x7e, 0x71, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x7f, 0x79, 0x69, 0xff,\n  0x7e, 0x76, 0x69, 0xff,\n  0x5e, 0x5b, 0x52, 0xff,\n  0x61, 0x60, 0x5c, 0xff,\n  0x77, 0x78, 0x72, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x83, 0x83, 0x7b, 0xff,\n  0x83, 0x83, 0x79, 0xff,\n  0x76, 0x77, 0x6f, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x74, 0x75, 0x70, 0xff,\n  0x71, 0x72, 0x6d, 0xff,\n  0x7c, 0x7f, 0x76, 0xff,\n  0x7f, 0x81, 0x76, 0xff,\n  0x81, 0x80, 0x7b, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x93, 0x92, 0x8d, 0xff,\n  0x95, 0x95, 0x8d, 0xff,\n  0xa1, 0x9e, 0x97, 0xff,\n  0xa6, 0xa6, 0x9e, 0xff,\n  0x8f, 0x89, 0x7d, 0xff,\n  0x91, 0x89, 0x7c, 0xff,\n  0x86, 0x80, 0x74, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x84, 0x82, 0x75, 0xff,\n  0x89, 0x87, 0x7b, 0xff,\n  0x80, 0x7d, 0x6e, 0xff,\n  0x7d, 0x77, 0x67, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x61, 0x61, 0x55, 0xff,\n  0x67, 0x67, 0x5d, 0xff,\n  0x77, 0x77, 0x6d, 0xff,\n  0x88, 0x8a, 0x7f, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x78, 0x7a, 0x75, 0xff,\n  0x87, 0x87, 0x7f, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8e, 0x8e, 0x84, 0xff,\n  0x8f, 0x8f, 0x85, 0xff,\n  0x97, 0x95, 0x89, 0xff,\n  0x9b, 0x98, 0x8f, 0xff,\n  0xa0, 0xa0, 0x96, 0xff,\n  0xb1, 0xaf, 0xa2, 0xff,\n  0xab, 0xa9, 0x9d, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x95, 0x8d, 0x80, 0xff,\n  0x99, 0x93, 0x85, 0xff,\n  0xa5, 0x9e, 0x8e, 0xff,\n  0xa4, 0x9e, 0x8e, 0xff,\n  0x8c, 0x84, 0x77, 0xff,\n  0x87, 0x7e, 0x6d, 0xff,\n  0x84, 0x7d, 0x6d, 0xff,\n  0x60, 0x5c, 0x51, 0xff,\n  0x68, 0x68, 0x5e, 0xff,\n  0x79, 0x79, 0x6f, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x91, 0x92, 0x8a, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x88, 0x8a, 0x85, 0xff,\n  0x81, 0x83, 0x7e, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x90, 0x91, 0x89, 0xff,\n  0x96, 0x97, 0x8f, 0xff,\n  0x98, 0x99, 0x91, 0xff,\n  0xa7, 0xa9, 0x9e, 0xff,\n  0x99, 0x98, 0x93, 0xff,\n  0x9c, 0x99, 0x90, 0xff,\n  0x8e, 0x8c, 0x80, 0xff,\n  0x91, 0x8b, 0x7f, 0xff,\n  0x91, 0x88, 0x77, 0xff,\n  0x92, 0x8b, 0x78, 0xff,\n  0x94, 0x8d, 0x7d, 0xff,\n  0x7d, 0x7b, 0x6e, 0xff,\n  0x79, 0x76, 0x67, 0xff,\n  0x78, 0x72, 0x62, 0xff,\n  0x6b, 0x67, 0x5c, 0xff,\n  0x7c, 0x7a, 0x6d, 0xff,\n  0x78, 0x7a, 0x6d, 0xff,\n  0x7f, 0x82, 0x7b, 0xff,\n  0x7c, 0x7d, 0x75, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x85, 0x86, 0x7e, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x88, 0x89, 0x81, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x81, 0x84, 0x7b, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x8b, 0x8c, 0x84, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x81, 0x86, 0x7f, 0xff,\n  0x84, 0x89, 0x82, 0xff,\n  0x8a, 0x8b, 0x83, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa1, 0xa1, 0x97, 0xff,\n  0xa2, 0x9e, 0x95, 0xff,\n  0x97, 0x8b, 0x7b, 0xff,\n  0x90, 0x89, 0x76, 0xff,\n  0x92, 0x8b, 0x79, 0xff,\n  0x8b, 0x88, 0x79, 0xff,\n  0x7d, 0x7d, 0x71, 0xff,\n  0x80, 0x81, 0x73, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x75, 0x73, 0x66, 0xff,\n  0x69, 0x65, 0x59, 0xff,\n  0x5f, 0x5f, 0x57, 0xff,\n  0x74, 0x74, 0x6c, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x82, 0x83, 0x7b, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7b, 0x7e, 0x77, 0xff,\n  0x80, 0x83, 0x7c, 0xff,\n  0x7e, 0x81, 0x7a, 0xff,\n  0x7c, 0x7f, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x7a, 0x7c, 0x71, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x9c, 0x9c, 0x92, 0xff,\n  0xaa, 0xaa, 0xa0, 0xff,\n  0x90, 0x8c, 0x81, 0xff,\n  0x89, 0x83, 0x75, 0xff,\n  0x84, 0x80, 0x74, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x83, 0x80, 0x71, 0xff,\n  0x80, 0x7e, 0x6f, 0xff,\n  0x74, 0x70, 0x64, 0xff,\n  0x65, 0x65, 0x59, 0xff,\n  0x57, 0x58, 0x52, 0xff,\n  0x66, 0x67, 0x61, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x75, 0x74, 0x70, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7b, 0x7c, 0x77, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x7c, 0x7d, 0x78, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x78, 0x79, 0x74, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x89, 0x80, 0xff,\n  0x8d, 0x8b, 0x7f, 0xff,\n  0x92, 0x90, 0x83, 0xff,\n  0x87, 0x83, 0x78, 0xff,\n  0x80, 0x7d, 0x74, 0xff,\n  0x80, 0x80, 0x76, 0xff,\n  0x79, 0x7a, 0x6c, 0xff,\n  0x71, 0x71, 0x65, 0xff,\n  0x4f, 0x4e, 0x49, 0xff,\n  0x4c, 0x4b, 0x47, 0xff,\n  0x69, 0x68, 0x63, 0xff,\n  0x75, 0x75, 0x6d, 0xff,\n  0x80, 0x7c, 0x70, 0xff,\n  0x81, 0x7f, 0x73, 0xff,\n  0x7d, 0x7f, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x82, 0x82, 0x7a, 0xff,\n  0x85, 0x85, 0x7d, 0xff,\n  0x80, 0x81, 0x7b, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x74, 0x77, 0x70, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x8b, 0x8b, 0x83, 0xff,\n  0x91, 0x91, 0x87, 0xff,\n  0x97, 0x97, 0x8b, 0xff,\n  0x8d, 0x8e, 0x86, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x83, 0x80, 0x79, 0xff,\n  0x84, 0x81, 0x7a, 0xff,\n  0x83, 0x80, 0x77, 0xff,\n  0x84, 0x80, 0x75, 0xff,\n  0x82, 0x7f, 0x70, 0xff,\n  0x7a, 0x7a, 0x6e, 0xff,\n  0x71, 0x6d, 0x62, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x55, 0x56, 0x50, 0xff,\n  0x66, 0x67, 0x5f, 0xff,\n  0x70, 0x71, 0x69, 0xff,\n  0x76, 0x77, 0x72, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7e, 0x7f, 0x7a, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7b, 0x7d, 0x78, 0xff,\n  0x7c, 0x7e, 0x79, 0xff,\n  0x7c, 0x7d, 0x77, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x7d, 0x80, 0x79, 0xff,\n  0x7a, 0x7d, 0x76, 0xff,\n  0x7a, 0x7b, 0x75, 0xff,\n  0x80, 0x80, 0x78, 0xff,\n  0x82, 0x85, 0x7e, 0xff,\n  0x81, 0x84, 0x7d, 0xff,\n  0x89, 0x89, 0x81, 0xff,\n  0x8c, 0x8c, 0x82, 0xff,\n  0x97, 0x97, 0x8d, 0xff,\n  0x96, 0x99, 0x90, 0xff,\n  0x88, 0x86, 0x7a, 0xff,\n  0x87, 0x80, 0x78, 0xff,\n  0x93, 0x8b, 0x80, 0xff,\n  0x88, 0x82, 0x76, 0xff,\n  0x84, 0x81, 0x72, 0xff,\n  0x7e, 0x7a, 0x6e, 0xff,\n  0x86, 0x83, 0x74, 0xff,\n  0x80, 0x7a, 0x6a, 0xff,\n  0x75, 0x72, 0x63, 0xff,\n  0x6c, 0x66, 0x58, 0xff,\n  0x5a, 0x59, 0x54, 0xff,\n  0x6e, 0x6d, 0x69, 0xff,\n  0x7b, 0x7c, 0x76, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x7d, 0x7c, 0x77, 0xff,\n  0x7a, 0x7b, 0x73, 0xff,\n  0x7b, 0x7a, 0x75, 0xff,\n  0x79, 0x7a, 0x74, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7f, 0x80, 0x7a, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x74, 0x76, 0x71, 0xff,\n  0x7b, 0x7c, 0x74, 0xff,\n  0x7d, 0x7e, 0x78, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x80, 0x83, 0x7a, 0xff,\n  0x7b, 0x7d, 0x72, 0xff,\n  0x79, 0x79, 0x71, 0xff,\n  0x84, 0x86, 0x7b, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x90, 0x90, 0x86, 0xff,\n  0x98, 0x98, 0x90, 0xff,\n  0xa2, 0xa0, 0x94, 0xff,\n  0xa6, 0xa0, 0x92, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8c, 0x86, 0x7a, 0xff,\n  0x88, 0x80, 0x73, 0xff,\n  0x8a, 0x84, 0x76, 0xff,\n  0x88, 0x85, 0x74, 0xff,\n  0x81, 0x7e, 0x6f, 0xff,\n  0x7c, 0x76, 0x68, 0xff,\n  0x7c, 0x78, 0x6c, 0xff,\n  0x60, 0x5d, 0x56, 0xff,\n  0x61, 0x5d, 0x54, 0xff,\n  0x78, 0x74, 0x69, 0xff,\n  0x82, 0x82, 0x78, 0xff,\n  0x82, 0x83, 0x7d, 0xff,\n  0x84, 0x83, 0x7e, 0xff,\n  0x7a, 0x7a, 0x70, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x81, 0x82, 0x7c, 0xff,\n  0x86, 0x87, 0x81, 0xff,\n  0x88, 0x89, 0x83, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x86, 0x88, 0x7d, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x88, 0x88, 0x80, 0xff,\n  0x87, 0x88, 0x80, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x8a, 0x8b, 0x85, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8c, 0x8d, 0x85, 0xff,\n  0x93, 0x93, 0x8b, 0xff,\n  0xa1, 0x9d, 0x94, 0xff,\n  0xb6, 0xb4, 0xa8, 0xff,\n  0x9f, 0x9b, 0x90, 0xff,\n  0xa0, 0x9a, 0x8c, 0xff,\n  0x92, 0x8c, 0x7c, 0xff,\n  0x99, 0x92, 0x82, 0xff,\n  0x9b, 0x95, 0x85, 0xff,\n  0x9a, 0x91, 0x82, 0xff,\n  0x8c, 0x85, 0x75, 0xff,\n  0x7e, 0x75, 0x64, 0xff,\n  0x83, 0x7b, 0x6e, 0xff,\n  0x60, 0x60, 0x56, 0xff,\n  0x66, 0x66, 0x5a, 0xff,\n  0x7e, 0x7f, 0x71, 0xff,\n  0x80, 0x83, 0x78, 0xff,\n  0x84, 0x85, 0x7f, 0xff,\n  0x94, 0x91, 0x88, 0xff,\n  0x95, 0x91, 0x86, 0xff,\n  0xb4, 0xa6, 0x99, 0xff,\n  0xa7, 0x9e, 0x95, 0xff,\n  0x84, 0x87, 0x7e, 0xff,\n  0x87, 0x8a, 0x83, 0xff,\n  0x8e, 0x8f, 0x89, 0xff,\n  0x89, 0x8a, 0x84, 0xff,\n  0x80, 0x82, 0x7d, 0xff,\n  0x7a, 0x7c, 0x77, 0xff,\n  0x87, 0x88, 0x82, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x8f, 0x90, 0x88, 0xff,\n  0x90, 0x91, 0x8b, 0xff,\n  0x96, 0x97, 0x91, 0xff,\n  0x9a, 0x9c, 0x91, 0xff,\n  0xa0, 0xa1, 0x99, 0xff,\n  0x99, 0x9a, 0x94, 0xff,\n  0x8f, 0x8c, 0x83, 0xff,\n  0x92, 0x8e, 0x85, 0xff,\n  0x90, 0x8c, 0x80, 0xff,\n  0x8d, 0x8a, 0x7b, 0xff,\n  0x8c, 0x87, 0x74, 0xff,\n  0x8f, 0x8c, 0x7b, 0xff,\n  0x7e, 0x7c, 0x6f, 0xff,\n  0x76, 0x72, 0x66, 0xff,\n  0x71, 0x6e, 0x5d, 0xff,\n  0x62, 0x60, 0x54, 0xff,\n  0x6b, 0x68, 0x61, 0xff,\n  0x74, 0x75, 0x67, 0xff,\n  0x81, 0x83, 0x76, 0xff,\n  0x83, 0x86, 0x7f, 0xff,\n  0x81, 0x82, 0x7a, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x87, 0x7c, 0xff,\n  0x80, 0x81, 0x79, 0xff,\n  0x85, 0x86, 0x80, 0xff,\n  0x84, 0x85, 0x80, 0xff,\n  0x84, 0x87, 0x80, 0xff,\n  0x85, 0x88, 0x81, 0xff,\n  0x87, 0x8a, 0x81, 0xff,\n  0x83, 0x86, 0x7d, 0xff,\n  0x85, 0x88, 0x7f, 0xff,\n  0x89, 0x8a, 0x82, 0xff,\n  0x8a, 0x8c, 0x81, 0xff,\n  0x8e, 0x90, 0x85, 0xff,\n  0x90, 0x93, 0x8c, 0xff,\n  0x8e, 0x91, 0x8a, 0xff,\n  0x96, 0x93, 0x8a, 0xff,\n  0xa3, 0xa3, 0x9b, 0xff,\n  0xa7, 0xa4, 0x9d, 0xff,\n  0x99, 0x8f, 0x83, 0xff,\n  0x8d, 0x85, 0x72, 0xff,\n  0x8e, 0x89, 0x76, 0xff,\n  0x89, 0x83, 0x73, 0xff,\n  0x87, 0x85, 0x78, 0xff,\n  0x85, 0x83, 0x77, 0xff,\n  0x86, 0x84, 0x77, 0xff,\n  0x7f, 0x7c, 0x6d, 0xff,\n  0x6e, 0x6a, 0x5f, 0xff,\n  0x5d, 0x5d, 0x55, 0xff,\n  0x6d, 0x6d, 0x63, 0xff,\n  0x7f, 0x7f, 0x73, 0xff,\n  0x84, 0x85, 0x7d, 0xff,\n  0x83, 0x84, 0x7e, 0xff,\n  0x85, 0x86, 0x81, 0xff,\n  0x7d, 0x7e, 0x79, 0xff,\n  0x80, 0x81, 0x7c, 0xff,\n  0x7f, 0x80, 0x78, 0xff,\n  0x7e, 0x7f, 0x79, 0xff,\n};"
  },
  {
    "path": "samples/lighting_fog_sphere_ffp/Makefile",
    "content": "TITLEID     := VGLLTFGSP\nTARGET\t\t:= lighting_fog_sphere_ffp\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lScePvf_stub -lmathneon \\\n\t-lSceAppMgr_stub -lSceAppUtil_stub -lScePgf_stub \\\n\t-ljpeg -lfreetype -lc -lSceCommonDialog_stub -lpng16 -lm -lz \\\n\t-lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub -lvitashark \\\n\t-lSceShaccCgExt -lSceShaccCg_stub -lSceCtrl_stub -ltaihen_stub -lSceKernelDmacMgr_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/lighting_fog_sphere_ffp/main.c",
    "content": "#include <vitasdk.h>\n#include <vitaGL.h>\n#include <stdlib.h>\n\n// Default state for our light 1\nstatic const GLfloat li_ambient[] = { 0.3f, 0.3f, 0.3f, 1.0f };\nstatic const GLfloat li_diffuse[] = { 1.0f, 1.0f, 1.0f, 1.0f };\nstatic const GLfloat li_position[] = { 0.5f, 1.0f, 1.0f, 0.0f };\n\n// Function to normalize a vector of 3 floats\ninline void Normalize3(GLfloat *v) {\n\tGLfloat len = sqrtf(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]);\n\tv[0] /= len;\n\tv[1] /= len;\n\tv[2] /= len;\n}\n\n// Draws a sphere face\nvoid SphereFace(int p_recurse, GLfloat p_radius, GLfloat *a, GLfloat *b, GLfloat *c) {\n\tif(p_recurse > 1) {\n\t\t// Compute vectors halfway between the passed vectors \n\t\tGLfloat d[3] = {a[0] + b[0], a[1] + b[1], a[2] + b[2]};\n\t\tGLfloat e[3] = {b[0] + c[0], b[1] + c[1], b[2] + c[2]};\n\t\tGLfloat f[3] = {c[0] + a[0], c[1] + a[1], c[2] + a[2]};\n\n\t\tNormalize3(d);\n\t\tNormalize3(e);\n\t\tNormalize3(f);\n\n\t\tSphereFace(p_recurse-1, p_radius, a, d, f);\n\t\tSphereFace(p_recurse-1, p_radius, d, b, e);\n\t\tSphereFace(p_recurse-1, p_radius, f, e, c);\n\t\tSphereFace(p_recurse-1, p_radius, f, d, e);\n\t}\n\n\tglBegin(GL_TRIANGLES);\n\tglNormal3fv(a);\n\tglVertex3f(a[0] * p_radius, a[1] * p_radius, a[2] * p_radius);\n\tglNormal3fv(b);\n\tglVertex3f(b[0] * p_radius, b[1] * p_radius, b[2] * p_radius);\n\tglNormal3fv(c);\n\tglVertex3f(c[0] * p_radius, c[1] * p_radius, c[2] * p_radius);\n\tglEnd();\n}\n\n// Draws a sphere\nvoid Sphere(GLfloat p_radius) {\n   GLfloat a[] = {1, 0, 0};\n   GLfloat b[] = {0, 0, -1};\n   GLfloat c[] = {-1, 0, 0};\n   GLfloat d[] = {0, 0, 1};\n   GLfloat e[] = {0, 1, 0};\n   GLfloat f[] = {0, -1, 0};\n   \n   // Increase this value to make the sphere more rounded but more computationally expensive\n   int recurse = 5;\n\n   SphereFace(recurse, p_radius, d, a, e);\n   SphereFace(recurse, p_radius, a, b, e);\n   SphereFace(recurse, p_radius, b, c, e);\n   SphereFace(recurse, p_radius, c, d, e);\n   SphereFace(recurse, p_radius, a, d, f);\n   SphereFace(recurse, p_radius, b, a, f);\n   SphereFace(recurse, p_radius, c, b, f);\n   SphereFace(recurse, p_radius, d, c, f);\n}\n\n// Macro to check if a button has been pressed\n#define CHECK_BTN(x) ((pad.buttons & x) && (!(old_buttons & x)))\n\n// Current state for phong lighting usage\nGLboolean phong = GL_FALSE;\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x100000);\n\t\n\t// Setting clear color\n\tglClearColor(0.0f, 0.0f, 0.0f, 1.f);\n\t\n\t// Enabling depth test, culling and lighting\n\tglEnable(GL_DEPTH_TEST);\n\tglEnable(GL_CULL_FACE);\n\tglEnable(GL_LIGHTING);\n\tglDepthFunc(GL_LEQUAL);\n\t\n\t// Enabling light 0 with default values\n\tglEnable(GL_LIGHT0);\n\t\n\t// Enabling light 1 with custom values\n\tglLightfv(GL_LIGHT1, GL_AMBIENT, li_ambient);\n\tglLightfv(GL_LIGHT1, GL_DIFFUSE, li_diffuse);\n\tglLightfv(GL_LIGHT1, GL_POSITION, li_position);\n\tglEnable(GL_LIGHT1);\n\t\n\t// Configuring initial state for fogging\n\tglFogi(GL_FOG_MODE, GL_EXP2);\n\tglFogf(GL_FOG_DENSITY, 0.8f);\n\t\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(45.0, 960.0 / 544.0, 0.1, 100.0);\n\tglMatrixMode(GL_MODELVIEW);\n\t\n\t// Default values for speed, rotation speed and depth\n\tGLfloat spd_x = 0.5f;\n\tGLfloat spd_y = 0.5f;\n\tGLfloat rot_x = 0.f;\n\tGLfloat rot_y = 0.f;\n\tGLfloat z = -15.f;\n\n\t// Default values for lighting state, fogging state and pressed buttons bitmask\n\tuint32_t old_buttons = 0;\n\tGLboolean light = GL_TRUE;\n\tGLboolean fog = GL_FALSE;\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Reading inputs\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\t\n\t\t// Checking for lighting state changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CROSS)) {\n\t\t\tif (light)\n\t\t\t\tglDisable(GL_LIGHTING);\n\t\t\telse\n\t\t\t\tglEnable(GL_LIGHTING);\n\t\t\tlight = !light;\n\t\t}\n\t\t\n\t\t// Checking for fogging state changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_SQUARE)) {\n\t\t\tif (fog)\n\t\t\t\tglDisable(GL_FOG);\n\t\t\telse\n\t\t\t\tglEnable(GL_FOG);\n\t\t\tfog = !fog;\n\t\t}\n\t\t\n\t\t// Checking for illumination models changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CIRCLE)) {\n\t\t\tif (!phong)\n\t\t\t\tglShadeModel(GL_PHONG_WIN);\n\t\t\telse\n\t\t\t\tglShadeModel(GL_SMOOTH);\n\t\t\tphong = !phong;\n\t\t}\n\t\t\n\t\t// Pushing model far\n\t\tif (pad.buttons & SCE_CTRL_UP) {\n\t\t\tz -= 0.1f;\n\t\t}\n\t\t\n\t\t// Pulling model near\n\t\tif (pad.buttons & SCE_CTRL_DOWN) {\n\t\t\tz += 0.1f;\n\t\t}\n\t\t\n\t\t// Saving current input bitmask state to previous frame one\n\t\told_buttons = pad.buttons;\n\t\n\t\t// Clearing color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t \n\t\t// Rotating and translating accordingly the modelview\n\t\tglLoadIdentity();\n\t\tglTranslatef(0.0f, 0.0f, z);\n\t\tglRotatef(rot_x, 1.0f, 0.0f, 0.0f); /* rotate on the X axis */\n\t\tglRotatef(rot_y, 0.0f, 1.0f, 0.0f); /* rotate on the Y axis */\n\n\t\t// Drawing a sphere with radius 3\n\t\tSphere(3);\n\t\t\n\t\t// Change the rotation angles\n\t\trot_x += spd_x;\n\t\trot_y += spd_y;\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/models_rendering/Makefile",
    "content": "TITLEID     := VGLOBJLDR\nTARGET\t\t:= models_rendering\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub -ltoloader \n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin -a bunny.obj=bunny.obj  $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CXX) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/models_rendering/bunny.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: 'bunny.blend'\n# www.blender.org\no bunny_bunny.001\nv -0.424966 0.664264 -1.415270\nv -0.347866 0.875514 -1.395720\nv -0.230616 0.776564 -1.407920\nv -2.888216 0.903114 0.245930\nv -2.850616 0.899914 0.013280\nv -2.877166 0.836464 0.152130\nv 1.007634 1.961914 -0.000970\nv 0.649034 1.882964 0.018380\nv 0.881184 1.953914 0.247130\nv 0.543334 1.843864 -0.106820\nv 0.423234 1.820364 -0.026970\nv 0.540034 1.864913 0.239230\nv 0.905934 1.922114 -0.178170\nv 0.505284 1.843914 0.447630\nv 0.390384 1.819013 0.324530\nv 0.321234 1.744264 0.576380\nv -2.390116 3.210114 -0.002620\nv -2.389966 3.248614 0.316081\nv -2.157116 3.244264 0.033030\nv 0.036584 1.529514 0.852730\nv -0.140466 1.429164 1.061680\nv 0.070334 1.463064 1.025730\nv -2.016516 2.561314 -0.898920\nv -1.914716 2.655514 -1.138620\nv -1.827416 2.615964 -0.974720\nv -0.044366 1.387813 1.103780\nv -1.531616 -2.325437 1.770579\nv -1.451566 -2.270236 1.766130\nv -1.574966 -2.248086 1.646430\nv -2.079766 3.248713 -0.288969\nv -1.918216 3.199214 -0.233269\nv -1.939366 3.203214 -0.341870\nv 2.245034 -2.786936 -0.253520\nv 2.206084 -2.734486 -0.211170\nv 2.140634 -2.761286 -0.199920\nv -2.901366 0.974164 0.063430\nv -0.868966 3.564914 -0.074219\nv -0.874266 3.676014 -0.136319\nv -0.989716 3.492663 -0.017269\nv -2.330516 3.895214 -1.769969\nv -2.349666 3.810864 -1.611920\nv -2.185316 3.845464 -1.506169\nv 0.070284 1.317414 1.200030\nv -0.115766 1.207813 1.291030\nv -2.297166 3.787714 -1.502069\nv -1.963466 2.981414 -2.511170\nv -1.957766 3.041414 -2.667619\nv -1.897816 3.051815 -2.631819\nv -2.167066 3.234614 -0.201270\nv -2.965366 0.596814 0.568230\nv -2.792566 0.757564 0.823480\nv -2.904516 0.753114 0.500130\nv -1.909416 4.500014 -3.293869\nv -1.972116 4.511465 -3.182019\nv -1.780916 4.446264 -3.302769\nv -0.368416 4.268464 -0.808669\nv -0.517966 4.176664 -0.708419\nv -0.352716 4.257964 -0.653619\nv 0.635734 1.863414 0.574430\nv 0.532484 1.768064 0.763230\nv 0.757734 1.839764 0.813230\nv -1.949266 4.018214 -2.289069\nv -2.053466 4.022514 -2.089069\nv -1.894366 3.899964 -1.968469\nv 1.178384 1.985514 0.561180\nv 1.014434 1.927664 0.768330\nv 1.140184 1.923314 0.869330\nv -1.362916 3.137714 0.951431\nv -1.518966 3.182513 0.978781\nv -1.465716 3.100813 1.190130\nv -2.230216 4.457715 -2.907919\nv -2.272366 4.451715 -2.961419\nv -2.309916 4.401914 -2.815119\nv -3.172866 2.071364 0.477530\nv -3.099816 2.200114 0.592130\nv -3.094966 2.206764 0.387930\nv -2.046516 3.949114 -1.828119\nv -0.079266 4.421114 -1.016319\nv -0.053116 4.463464 -0.889319\nv 0.056834 4.540964 -0.972119\nv -1.047766 -2.771186 -1.024670\nv -0.976816 -2.851386 -1.113120\nv -1.065716 -2.857486 -1.032871\nv 0.372834 -2.613686 -0.943670\nv 0.162334 -2.616236 -0.996821\nv 0.315184 -2.611586 -1.168471\nv 0.505434 -0.728587 2.373530\nv 0.370234 -0.595037 2.384230\nv 0.350034 -0.762936 2.268830\nv -1.201866 3.065814 0.377780\nv -1.264766 3.123764 0.523281\nv -1.209416 3.004814 0.597530\nv -0.018166 1.733464 0.064130\nv -0.209366 1.799314 0.268430\nv -0.088716 1.752764 0.266080\nv 0.308684 1.804914 0.202130\nv 0.873284 1.892814 0.756380\nv -1.357566 3.251264 0.176330\nv -1.477366 3.250714 0.147431\nv -1.453716 3.229164 0.358281\nv -3.186616 1.199614 0.522280\nv -3.244516 1.346464 0.623280\nv -3.192266 1.211064 0.337530\nv -2.823066 0.839064 0.677330\nv -2.897066 -0.381686 0.228580\nv -2.908266 -0.320086 0.234780\nv -2.889966 -0.328486 0.060780\nv -2.177016 3.943764 -1.733319\nv -1.904716 3.481314 -1.010169\nv -1.948366 3.404314 -0.807319\nv -1.822366 3.295414 -0.848370\nv -2.866266 -0.453736 -0.026020\nv -2.895716 -0.492586 0.300880\nv 0.173584 1.764864 0.252830\nv -2.079166 3.032814 -2.648319\nv -1.985116 3.090365 -2.793870\nv 1.160734 1.957964 -0.238020\nv 0.818434 1.936164 0.427380\nv -2.103916 -2.815036 -0.444370\nv -2.098316 -2.729136 -0.445670\nv -2.037216 -2.785336 -0.603821\nv 0.210234 1.701313 0.568280\nv 0.002184 1.581164 0.728930\nv 0.114934 1.596714 0.770630\nv -3.160516 1.291863 1.206780\nv -3.207766 1.380463 1.319580\nv -3.174716 1.459963 1.093180\nv 0.936134 1.750963 1.092580\nv 0.810734 1.760314 1.023130\nv 0.748834 1.645314 1.188580\nv 0.220884 1.570014 0.926730\nv -0.129816 1.556214 0.855930\nv 0.331034 1.657664 0.775230\nv 2.129334 1.945964 0.013580\nv 2.230534 1.908563 0.205430\nv 2.264634 1.878064 -0.089270\nv -0.301816 -2.810436 1.334579\nv -0.382366 -2.824536 1.249430\nv -0.310466 -2.809036 1.217630\nv -2.640466 -0.890336 0.006030\nv -2.661366 -0.797836 0.308730\nv -2.689116 -0.744536 0.185580\nv -3.225316 1.849313 0.301380\nv -3.182066 2.017264 0.249830\nv -3.172616 1.954513 0.137180\nv -3.044516 0.022564 0.225630\nv -3.003666 0.133514 0.134230\nv -2.993016 -0.086986 -0.077320\nv -2.855416 -0.558436 0.125730\nv -1.131766 -1.434187 1.217330\nv -1.054566 -1.484736 1.305430\nv -1.093116 -1.375287 1.309530\nv -2.027516 3.878014 -1.654820\nv 2.269884 1.882664 0.503030\nv 2.017684 1.980564 0.503330\nv 2.178584 1.876313 0.736580\nv -1.229466 2.357764 -0.450220\nv -1.098566 2.315714 -0.325570\nv -1.198566 2.121114 -0.581320\nv 0.933884 1.849313 0.916280\nv 1.517034 2.036263 0.390230\nv 1.240834 2.010614 0.164730\nv 1.294234 2.003864 0.490530\nv 1.422034 2.027463 0.132130\nv 1.493984 2.012764 -0.161520\nv 0.258334 4.669014 -1.008769\nv 0.307784 4.606164 -0.955919\nv 0.311684 4.689914 -1.009319\nv 1.257334 1.924864 0.881380\nv 1.229334 1.817414 1.098330\nv -1.831466 3.940314 -2.383669\nv -1.818966 3.855414 -2.071919\nv -1.609866 -2.328686 1.710580\nv -1.016266 3.651914 -0.156569\nv -1.141166 3.507114 -0.053369\nv -2.132566 -2.834186 -0.383770\nv 4.302784 -0.939686 0.417480\nv 4.365335 -1.096286 0.618780\nv 4.391334 -1.008086 0.331930\nv 3.546634 0.597064 0.013880\nv 3.492884 0.706064 -0.135970\nv 3.462184 0.772664 0.131980\nv -2.852166 -0.549186 -0.009370\nv -1.780966 3.120964 -2.286870\nv -1.795016 3.207714 -2.517469\nv -1.741216 3.221014 -2.354520\nv -1.463416 2.981514 1.284880\nv -1.358366 3.072363 1.073030\nv -1.277316 3.078014 0.856530\nv 1.169934 1.715364 1.216030\nv 1.322134 1.675864 1.270530\nv -2.232316 3.264514 -0.381019\nv -2.322316 3.198414 -0.288319\nv -0.074166 -2.800136 0.627679\nv -0.141066 -2.817386 0.790079\nv -0.189616 -2.844286 0.745329\nv -1.265766 3.194664 0.250080\nv -1.158766 3.084914 0.244030\nv -1.298316 3.175564 0.350031\nv -2.183466 4.261814 -2.602469\nv -2.302616 4.195865 -2.435219\nv -2.215916 4.145814 -2.329169\nv 0.949784 4.141464 -1.813669\nv 0.869084 4.318164 -1.867069\nv 0.947184 4.291064 -1.867569\nv -3.057466 2.281264 0.284880\nv -2.993066 2.356964 0.152030\nv -3.026366 2.277313 0.160630\nv -3.211366 1.350464 0.816730\nv -3.165966 1.244763 0.730080\nv 2.075034 0.347264 -1.553270\nv 2.181334 0.251264 -1.586570\nv 2.011984 0.284614 -1.635270\nv -3.031916 0.202514 0.343830\nv -3.010116 0.267814 0.014630\nv -0.555016 -2.823036 1.398630\nv -0.715516 -2.820036 1.380829\nv -0.640216 -2.821737 1.250529\nv -2.625166 1.697464 2.204880\nv -2.528916 1.820713 2.269780\nv -2.678366 1.860564 2.209730\nv 1.593534 1.981414 0.759080\nv 1.377384 1.976013 0.708830\nv 1.396534 1.910564 0.936580\nv -1.785966 0.538264 -1.269320\nv -1.759516 0.658514 -1.250070\nv -1.645516 0.635814 -1.308220\nv -3.092266 2.166614 0.152330\nv 3.598334 0.299864 -0.347670\nv 3.556234 0.478064 -0.345420\nv 3.579484 0.475014 -0.179670\nv -1.084166 -2.118436 0.550180\nv -1.147566 -2.085536 0.699880\nv -1.120816 -1.907686 0.662780\nv -2.325766 3.218013 0.931330\nv -2.397216 3.147563 1.121180\nv -2.217466 3.141713 1.210680\nv 0.754584 1.862264 -0.282770\nv 3.856884 -1.197836 0.969230\nv 3.940134 -1.030987 0.809730\nv 3.779584 -1.118937 0.860880\nv -2.105316 4.512514 -3.058669\nv -2.234066 4.493565 -3.095319\nv -2.939966 2.352764 -0.067070\nv -2.815266 2.605564 -0.089420\nv -2.852116 2.451214 -0.242920\nv -2.806416 2.726063 -0.082520\nv -3.003416 2.746414 0.101880\nv -2.874816 2.876864 -0.024420\nv -1.789066 3.951414 -2.566020\nv -1.753466 3.819964 -2.298669\nv -2.511016 3.232814 0.542130\nv -2.761716 3.155814 0.626781\nv -2.527266 3.195913 0.850531\nv -2.542266 1.578964 2.151730\nv -2.458766 1.638563 2.206930\nv -2.466016 2.012763 2.252180\nv -2.560066 2.179913 2.157830\nv -2.660766 2.003814 2.196480\nv -3.285166 1.511464 0.623180\nv -3.276966 1.541914 0.811280\nv -3.297966 1.651514 0.581880\nv -3.107266 1.094264 0.339880\nv 0.695034 1.761714 0.930080\nv 0.515784 1.679114 0.914130\nv 0.527984 1.616614 1.065630\nv -1.123066 3.385714 0.055481\nv -1.964816 -0.853386 -1.094770\nv -1.883816 -0.727536 -1.231570\nv -1.799366 -0.864136 -1.185320\nv -1.193966 -2.093786 1.499330\nv -1.266366 -2.089536 1.453830\nv -1.305316 -2.188236 1.678580\nv -2.404316 2.138563 2.205130\nv -2.516516 2.349863 2.068430\nv -2.433116 2.523113 1.962581\nv -2.423466 2.729964 1.782331\nv -2.593766 2.456064 1.952430\nv 1.446384 2.015264 0.529630\nv -2.425466 2.878714 1.606130\nv -2.620616 2.887713 1.475080\nv -2.538416 2.754913 1.701130\nv -2.893816 -0.328586 0.476530\nv -0.159416 -1.989386 -1.028420\nv -0.191216 -2.013136 -0.970420\nv -0.190516 -1.894936 -0.916970\nv -2.248466 3.724964 -1.317369\nv -1.186666 2.850513 -0.509970\nv -1.035766 2.802664 -0.508520\nv -1.138766 2.731664 -0.447370\nv -1.238666 3.338364 0.081931\nv -1.405216 3.306964 0.058980\nv 1.622934 2.042964 0.162080\nv 1.827784 2.032514 0.294830\nv 1.736534 2.026264 -0.036270\nv 1.746184 2.017214 0.552430\nv -2.607666 -0.946686 0.350380\nv -0.075666 -2.323137 2.110480\nv -0.088766 -2.537337 2.201230\nv 0.092034 -2.319036 2.157480\nv -2.075216 3.232364 -0.080119\nv -1.889316 3.247514 0.170831\nv -1.800866 3.191764 -0.197069\nv -2.839066 -0.597286 0.260180\nv -1.207966 -0.859086 -1.242270\nv -1.317466 -0.725636 -1.355020\nv -1.071316 -0.769736 -1.293720\nv -0.285716 1.781713 0.473980\nv -0.275416 1.726714 0.625080\nv -0.101666 1.688314 0.598280\nv -2.383766 1.718813 2.242780\nv -2.397766 1.877313 2.273630\nv -2.392716 2.306864 2.110080\nv -2.416266 3.220264 -0.939919\nv -2.397216 3.382464 -0.972269\nv -2.435666 3.335064 -1.098119\nv -0.354766 3.255064 -0.911119\nv -0.308516 3.467564 -1.058919\nv -0.197316 3.249264 -0.900270\nv 0.412684 1.783163 -0.233020\nv -2.698266 -0.745236 0.439880\nv 1.948434 1.969914 -0.226420\nv 1.887734 2.010214 0.000680\nv -2.197316 4.416114 -3.159119\nv -2.330266 4.414165 -3.030569\nv -1.813266 -0.180386 -1.340170\nv -1.954366 0.067414 -1.227570\nv -1.788516 0.090914 -1.328670\nv 0.800734 -1.524587 2.309480\nv 0.889484 -1.762887 2.225380\nv 0.911034 -1.630937 2.292030\nv -2.376466 1.507813 2.248080\nv -0.437566 -0.786486 -1.309220\nv -0.344216 -0.635736 -1.376020\nv -0.349666 -0.812936 -1.343120\nv 0.077034 1.712863 0.460480\nv -2.102416 4.333314 -2.783419\nv -1.990166 4.400265 -2.973119\nv -3.143916 1.467064 -0.008920\nv -3.230266 1.446214 0.216430\nv -3.183966 1.616364 0.029330\nv -2.969566 1.040464 0.048980\nv -3.080166 1.105464 0.162930\nv -3.127066 1.185614 0.095330\nv 1.008634 1.631864 1.299830\nv -1.841466 0.924114 -1.062370\nv -1.867716 1.129064 -0.964920\nv -1.690866 1.004514 -1.134720\nv -2.364216 2.122214 -0.741570\nv -2.324166 2.266514 -0.717720\nv -2.123216 2.188614 -0.795820\nv -2.709466 1.342814 -0.528320\nv -2.605466 1.511814 -0.638570\nv -2.616016 1.244514 -0.549420\nv -1.821916 3.281114 -3.011019\nv -1.900266 3.209964 -2.982119\nv -1.841416 3.348214 -3.142119\nv -2.339916 1.316363 2.226430\nv -2.297266 1.515713 2.277030\nv -2.740716 3.018663 -0.147870\nv -2.566066 3.092163 -0.213270\nv -2.559916 3.026013 -0.326570\nv -2.315866 2.030013 2.227430\nv -2.274016 2.216114 2.138430\nv -2.280766 2.553114 1.945580\nv -2.237015 2.757763 1.776131\nv 3.691784 -0.171186 -0.395420\nv 3.733234 -0.244286 -0.067770\nv 3.681934 -0.318636 -0.310670\nv 3.653684 -0.382936 -0.401120\nv 3.717034 -0.352186 -0.197870\nv -0.452066 2.961814 -0.384420\nv -0.289616 3.046264 -0.484870\nv -0.287216 3.066464 -0.410070\nv -0.033566 3.199714 -0.493720\nv -0.161466 3.165514 -0.420920\nv 1.684734 1.970064 -0.344620\nv 1.831984 1.936314 -0.397620\nv 1.509884 1.753514 1.190530\nv -3.144766 1.665114 1.763880\nv -3.219066 1.543713 1.622930\nv -3.180616 1.464963 1.737880\nv -0.083666 3.937264 -1.243419\nv -0.274116 4.039663 -1.124069\nv 0.032484 4.246614 -1.268169\nv 0.997734 -2.601836 -0.749620\nv 0.670534 -2.614136 -0.600670\nv 0.851284 -2.597486 -1.042570\nv -2.277666 1.796413 2.249980\nv -2.212666 1.923913 2.205730\nv -0.542216 3.073364 -0.755320\nv -0.380716 3.104964 -0.761620\nv 4.393384 -1.570336 0.691630\nv 4.369634 -1.297736 0.743980\nv 4.292434 -1.380386 0.875830\nv -0.382466 -2.106436 -1.053120\nv -0.466516 -2.080136 -0.974470\nv -0.404366 -2.019386 -0.937770\nv 3.715034 -0.024836 -0.188070\nv -1.663216 3.186264 -1.946120\nv -1.641216 3.289014 -1.800519\nv -1.676666 3.084014 -1.809370\nv 0.099034 -2.664436 0.599280\nv 0.026334 -2.662036 0.736730\nv 0.012234 -2.658186 0.636630\nv -3.036716 -0.048336 0.332880\nv -3.019016 -0.136286 0.144480\nv -0.200466 -2.818486 0.919179\nv -1.805016 2.289614 -0.791370\nv -1.710766 2.500514 -0.737220\nv -1.535216 2.365514 -0.700170\nv -2.169016 1.354013 2.265680\nv -2.196716 1.570813 2.289280\nv -2.171616 2.463264 1.974780\nv -3.041216 0.390914 0.457130\nv -3.044216 0.336314 0.241730\nv -1.640716 4.006165 -3.492369\nv -1.617016 4.154264 -3.447019\nv -1.599616 4.006914 -3.441619\nv 4.449234 -1.111686 0.362330\nv -3.034316 2.466764 1.313380\nv -2.991966 2.687463 1.194930\nv -3.043766 2.570263 1.115730\nv -1.671566 3.026814 -1.205619\nv -1.698816 2.856664 -1.148769\nv -1.707166 2.916114 -1.412070\nv -2.162016 0.667163 1.492980\nv -2.274566 0.721214 1.447980\nv -2.282566 0.534114 1.471080\nv -0.372266 -1.911836 -0.912470\nv -0.533466 -1.873636 -0.940320\nv -0.415266 -1.713686 -0.946020\nv -2.287566 2.524764 -0.726620\nv -2.161316 2.525164 -0.788570\nv -2.119966 2.438964 -0.767920\nv -2.030466 1.627263 2.262730\nv -2.060666 1.789863 2.210580\nv -1.062266 2.518614 -0.208220\nv -1.020666 2.604314 -0.184770\nv -1.030316 2.596214 -0.008720\nv -2.927616 2.614314 0.090930\nv -3.029716 2.628814 0.256230\nv -2.160716 3.617014 -1.048020\nv -2.276516 3.577014 -1.062719\nv 3.391584 0.859764 0.455480\nv 3.300184 0.943464 0.732880\nv 3.411584 0.749514 0.713430\nv -2.163616 3.716164 -1.249119\nv 4.133934 -1.400936 -0.459670\nv 4.168584 -1.330736 -0.397570\nv 4.269634 -1.520186 -0.345520\nv -1.903266 2.790464 -1.665620\nv -1.842416 2.865864 -1.832270\nv -1.758066 2.876364 -1.621169\nv -0.300416 0.284114 -1.551620\nv -0.419266 0.486364 -1.492520\nv -0.241966 0.572714 -1.498370\nv -2.053716 1.386264 2.261230\nv 1.890084 -2.256536 1.939980\nv 1.975684 -2.324586 1.838279\nv 2.003534 -2.251436 1.858630\nv 1.719634 1.161014 1.633780\nv 1.741634 1.259163 1.573330\nv 1.530384 1.336014 1.575930\nv 1.517934 -1.903887 2.271680\nv 1.674684 -1.946687 2.277179\nv 1.530634 -1.796237 2.292630\nv -2.061066 2.606963 1.851481\nv -2.087766 2.795014 1.714180\nv -0.866516 2.744364 -0.386970\nv -0.782516 2.833914 -0.526470\nv -0.613416 2.879664 -0.486120\nv 4.189484 -1.618886 -0.459520\nv 4.098485 -1.549886 -0.552370\nv 4.162384 -1.529636 -0.494720\nv 4.050434 -1.833036 -0.536220\nv 4.108334 -1.858136 -0.465820\nv 3.874884 -2.099186 -0.528970\nv 3.463984 0.671514 -0.351820\nv -1.039816 2.168664 0.899030\nv -0.911216 1.943514 0.864930\nv -0.875466 2.028314 0.688230\nv 4.345284 -1.564736 -0.252670\nv 4.362234 -1.376586 -0.230370\nv -1.678216 3.641764 -2.902470\nv -1.686566 3.574064 -3.184869\nv -1.661866 3.707764 -3.107369\nv -0.470316 -1.617086 -0.958370\nv -0.355916 -1.599786 -0.961470\nv -3.101416 2.369514 0.507130\nv 1.172484 1.655014 1.306280\nv -2.103216 0.490613 1.595030\nv -1.993266 0.792363 1.497730\nv -2.203766 0.780913 1.471980\nv 1.806384 0.557813 1.914080\nv 1.686184 0.526613 1.872680\nv 1.777434 0.458814 1.969230\nv -1.409116 -0.635986 -1.376570\nv -1.307716 -0.509886 -1.458270\nv -1.229466 -0.630336 -1.380620\nv -2.107966 1.213114 2.187130\nv 1.562284 -2.083586 2.183630\nv 3.498234 -1.716686 1.194480\nv 3.342434 -1.795537 1.174380\nv 3.491734 -1.996137 1.237630\nv -2.139616 3.203964 1.050231\nv -1.911216 0.509913 1.662080\nv -2.068316 0.232213 1.712280\nv -1.829466 3.802564 -3.377019\nv -1.727966 3.709965 -3.401669\nv -1.823666 3.597614 -3.334020\nv -2.094266 0.865964 1.467180\nv 2.017434 0.557764 1.974530\nv 1.035034 -0.041487 2.461330\nv 1.305684 0.089163 2.403730\nv 1.140434 0.116763 2.408180\nv 1.177884 -2.079487 2.144530\nv 1.309884 -2.020787 2.238380\nv 1.100334 -1.951237 2.224080\nv 1.562134 -2.215036 2.056380\nv 1.693734 -2.183036 2.103630\nv -2.185016 2.683114 -1.188969\nv -2.065616 2.692964 -1.323070\nv -2.116416 2.664414 -1.146269\nv 4.243484 -1.962036 -0.188420\nv 3.627334 0.398664 0.141530\nv 3.659684 0.312514 -0.034320\nv 1.961784 0.836864 1.644930\nv 1.831984 0.797563 1.672280\nv 1.887634 0.754564 1.731280\nv 1.839734 -0.192437 2.408380\nv 1.917434 -0.074637 2.338980\nv 1.747734 0.009263 2.338230\nv 4.110284 -1.979836 -0.380020\nv -3.197716 2.037414 0.648780\nv -3.181016 2.019114 0.824730\nv 1.558834 0.387163 2.123130\nv 1.437584 0.401713 2.150180\nv 1.436334 0.312214 2.262930\nv -3.230816 1.678914 0.217530\nv -2.854766 2.600663 -0.011570\nv 1.691834 1.888414 0.973430\nv 1.597534 1.816613 1.076930\nv -2.046216 -0.022887 1.709230\nv -1.942016 0.114764 1.729680\nv -1.955916 0.906164 1.487930\nv 1.657884 -1.059487 2.392480\nv 1.555334 -1.101987 2.399530\nv 1.533734 -1.185637 2.410130\nv 1.687734 1.488464 1.405630\nv -0.961216 2.683714 -0.121770\nv -0.978866 2.708964 -0.001620\nv -1.704616 3.523714 -2.864570\nv 4.096034 -2.073236 -0.311070\nv -1.754666 2.625814 -0.879320\nv -1.745216 2.676414 -0.990370\nv 3.545584 -0.976836 -0.712320\nv 3.623984 -0.912536 -0.471570\nv 3.541884 -1.193386 -0.561670\nv -1.697616 3.402864 -2.456219\nv 2.020634 1.989164 0.187780\nv -1.889816 -0.000887 1.797180\nv -1.818216 0.851464 1.527330\nv -1.863366 3.184565 -2.915820\nv -1.898316 3.130315 -2.851520\nv 1.737084 -1.155937 2.376230\nv 1.377484 -0.495037 2.479130\nv 1.128334 -0.560437 2.489480\nv 1.222484 -0.744737 2.547230\nv 2.007384 -1.988636 2.101480\nv 1.988634 -1.863737 2.200080\nv 1.839284 -1.970587 2.191080\nv 1.893434 -1.279137 2.351680\nv 1.626684 -1.338637 2.441230\nv 1.774934 -1.401237 2.388380\nv 1.778184 -1.631436 2.280580\nv 1.706284 -1.503386 2.393830\nv 1.532284 -1.661937 2.317480\nv 1.685084 1.668013 1.279980\nv 1.523584 1.640064 1.302280\nv 1.769334 -2.250986 2.022929\nv 1.805534 -2.340786 1.883230\nv 1.567534 -2.337037 1.903030\nv 1.825634 -2.439236 1.873780\nv 1.576334 -2.408587 1.896879\nv 1.566884 -2.476036 1.911680\nv 3.873484 -2.242886 -0.360620\nv 3.960384 -2.231386 -0.265070\nv 3.789434 -2.339486 -0.300520\nv 1.409734 -1.984487 2.288880\nv 1.462534 -2.038237 2.220580\nv 3.720584 0.056764 -0.033720\nv 3.584534 -0.813986 -0.619470\nv 3.677734 -0.622186 -0.459020\nv 0.158334 1.737914 -0.140970\nv -1.203966 -2.092286 1.338780\nv -1.335866 -2.132136 1.542030\nv -1.930916 -0.145386 1.802930\nv 0.470184 -2.719636 -1.785721\nv 0.673484 -2.518836 -1.763170\nv 0.644634 -2.700186 -1.734671\nv -1.821166 0.318413 1.716730\nv -1.805066 0.527513 1.702780\nv 1.755884 -0.742737 2.429980\nv 1.646834 -0.602137 2.403230\nv 1.568484 -0.825087 2.423630\nv 2.333384 0.631464 1.850980\nv 2.512734 0.687964 1.723930\nv 2.364234 0.882014 1.597280\nv 1.491334 -0.951237 2.451730\nv 1.353984 -1.094837 2.441730\nv 1.660134 0.795664 1.703080\nv 1.684784 0.974163 1.699280\nv 1.560384 1.007014 1.727280\nv 1.556184 -0.612237 2.450080\nv 1.457284 -0.719536 2.519480\nv 1.535684 -0.291937 2.482880\nv 1.475434 -0.080787 2.419330\nv 1.272084 -0.317637 2.478830\nv 1.366384 -2.456386 1.959579\nv 1.341134 -2.331786 1.930830\nv 1.244584 -2.325136 1.956880\nv 1.401684 -1.870087 2.351030\nv 1.372084 -1.791487 2.350230\nv 1.217284 -1.853287 2.304730\nv 1.146284 -1.119487 2.414130\nv 1.288984 -0.959337 2.513780\nv 1.282584 -1.668087 2.297530\nv 1.163684 -1.701037 2.302930\nv 1.512134 -0.517236 2.464030\nv -1.962616 2.753764 1.701281\nv -1.868616 2.718613 1.649381\nv -1.953516 2.916764 1.572330\nv -0.975316 2.286264 0.097580\nv -1.025366 2.525464 0.128480\nv -0.985816 2.354314 0.247030\nv 3.767784 -0.745186 0.250230\nv 3.759984 -0.739186 0.015930\nv 3.761184 -0.531886 0.137680\nv 3.370384 0.867164 -0.237320\nv 4.392184 -1.612286 -0.128820\nv -1.717866 -2.317887 1.480630\nv -1.663966 -2.255436 1.446880\nv -1.887716 -0.392086 1.776480\nv -1.824366 -0.200587 1.838230\nv -1.959066 -0.268936 1.775530\nv -1.756666 -0.058987 1.860230\nv -1.767166 0.184164 1.785680\nv 1.445134 -1.625687 2.338030\nv 1.587234 -1.537687 2.396680\nv 1.379234 -1.516237 2.404180\nv 1.334634 1.302514 1.605880\nv 1.433284 1.432764 1.519830\nv 1.200034 1.446163 1.491430\nv 1.276884 -1.578287 2.307980\nv 1.245434 -1.416937 2.404430\nv 1.802884 -1.749937 2.247830\nv 1.874434 -0.687987 2.403080\nv 1.781334 -0.548787 2.384680\nv 3.607584 -0.485436 -0.585470\nv 3.650884 -0.240036 -0.537620\nv 3.608034 -0.170436 -0.631370\nv 3.671634 -0.047286 -0.448370\nv 0.158534 3.910164 -0.924969\nv -0.027816 3.890264 -0.797319\nv 0.030284 3.750314 -0.769169\nv -0.307816 1.601114 0.903580\nv -0.370716 1.461514 1.097930\nv 1.310534 -2.672886 0.149130\nv 1.294884 -2.657686 0.317330\nv 1.247634 -2.628386 0.281930\nv -1.753816 -0.466736 1.795180\nv 1.386334 -1.410137 2.441980\nv 1.766384 -2.617436 -0.809070\nv 1.656134 -2.601486 -0.678970\nv 1.632084 -2.597486 -0.875520\nv 2.671284 -2.516186 -0.667320\nv 2.607934 -2.467986 -0.758620\nv 2.831234 -2.300536 -0.722320\nv 1.715134 0.336013 2.140130\nv 1.864934 0.306113 2.095380\nv 1.736984 0.414264 2.001230\nv 1.738484 -2.057236 2.186280\nv 3.594434 0.062114 -0.559020\nv 2.031134 0.006913 2.275730\nv 1.853234 0.193613 2.197730\nv 2.023684 0.104164 2.219530\nv 1.199434 1.376363 1.546580\nv 0.094534 4.024114 -0.909219\nv 0.110834 4.172413 -0.906869\nv -0.021716 4.060214 -0.791519\nv 0.077034 4.301464 -0.781269\nv -1.068916 -1.872036 0.356980\nv -1.119316 -1.756236 0.370980\nv -1.247716 -1.744336 0.183330\nv -0.406066 4.109014 -0.436219\nv -0.679266 3.988314 -0.409169\nv -0.616216 3.945814 -0.315719\nv -1.662166 -0.103937 1.880430\nv -1.665416 0.151514 1.843080\nv -1.653766 0.340514 1.750630\nv -1.710516 0.399264 1.723830\nv 3.575384 -2.019186 1.233480\nv 3.531034 -2.153436 1.201680\nv 3.753084 -1.945936 1.192880\nv 1.781834 0.728814 1.710230\nv 1.212884 -2.261636 1.958780\nv 1.220084 -0.466036 2.474030\nv 1.129684 -0.361387 2.449930\nv 1.881234 -2.157237 2.065680\nv 2.304384 0.199064 1.997980\nv 2.315084 0.474364 1.939930\nv 2.146034 0.316864 2.012430\nv 1.496534 0.626513 1.793530\nv 1.522134 0.766914 1.744930\nv 1.326884 0.754114 1.810380\nv -1.753516 3.448664 -3.219820\nv -1.691566 3.587464 -3.314220\nv -1.506616 3.211913 0.775481\nv -1.436866 3.219114 0.571680\nv -1.644966 3.254464 0.686831\nv -1.982466 2.809514 -1.784670\nv -1.941066 2.841464 -1.904520\nv -2.825216 -0.529136 0.611230\nv -2.869616 -0.543836 0.432030\nv -2.780916 -0.663436 0.480280\nv -1.457966 1.637614 -0.782220\nv -1.585416 1.882414 -0.777520\nv -1.359166 1.676964 -0.747220\nv 0.768284 3.635414 -1.248719\nv 0.805134 3.709414 -1.359869\nv 0.824034 3.616414 -1.188119\nv -1.707066 -0.834736 1.626580\nv -1.690666 -0.677587 1.697230\nv -1.821566 -0.702887 1.643080\nv -1.606366 0.553063 1.713330\nv -1.613616 0.722063 1.631930\nv -1.666766 0.985664 1.468730\nv 3.118384 -2.166837 1.145830\nv 3.256434 -2.062286 1.187280\nv 3.191484 -2.021837 1.183630\nv 3.593684 0.448214 0.339530\nv 1.422234 0.947613 1.740680\nv 1.427034 1.122113 1.703730\nv 1.431034 0.523964 1.835630\nv 1.420634 0.605663 1.813330\nv -1.863866 3.146264 -2.751470\nv 3.614184 -2.474386 -0.247420\nv 3.571684 -2.548586 -0.035820\nv 3.443584 -2.591886 -0.183470\nv 1.712134 0.283114 2.203230\nv -1.309016 2.536664 -0.490320\nv -1.131516 2.450214 -0.329720\nv 2.160034 0.884564 1.642980\nv 2.203834 1.105914 1.524480\nv 2.088534 1.125414 1.526080\nv 1.362034 0.229213 2.327930\nv 1.099284 0.243713 2.323930\nv -3.173866 1.319464 0.058180\nv -1.613066 -2.182636 -0.088220\nv -1.483116 -2.130686 -0.084820\nv -1.511216 -2.139686 -0.188720\nv -3.058466 2.464814 0.787030\nv -3.133266 2.510014 0.628130\nv -3.100116 2.416013 0.639930\nv 0.204034 1.406064 1.183030\nv -1.896266 1.793214 -0.837020\nv -1.756016 1.825814 -0.826220\nv -1.595666 1.586464 -0.832570\nv -1.593116 -0.501487 1.765630\nv -1.513816 -0.313536 1.800130\nv 4.198834 -1.240636 0.917130\nv 4.035784 -1.173786 0.942280\nv 4.054734 -1.320236 1.020680\nv 1.673184 0.609414 1.803980\nv 1.662734 0.720013 1.721130\nv 1.563534 0.533414 1.827080\nv 1.194934 1.051314 1.713530\nv 1.346984 -2.172386 2.070530\nv 1.395734 -2.109086 2.137330\nv -2.417266 -0.656786 1.260680\nv -2.433516 -0.428237 1.415330\nv -2.519166 -0.473486 1.315230\nv 3.709134 -0.496486 -0.325120\nv 3.706884 -0.787686 -0.301920\nv 1.225884 0.824463 1.801580\nv 2.254484 1.144014 1.490080\nv 2.192484 1.384163 1.387980\nv 2.074634 1.248863 1.461680\nv -0.095716 3.377564 -1.016719\nv -0.064216 3.290564 -0.919819\nv -2.040366 3.418713 -0.720670\nv -2.105816 3.314064 -0.478869\nv -1.969366 3.282014 -0.563969\nv -0.031766 -2.637686 -0.200470\nv -0.083966 -2.639986 -0.208970\nv -0.070566 -2.629686 -0.382970\nv -1.548766 -0.167236 1.859280\nv -1.523966 -0.053736 1.862230\nv -1.542416 0.079763 1.872530\nv -1.425416 0.177813 1.852680\nv -1.521366 0.351363 1.753930\nv -1.441966 0.688113 1.674480\nv -1.550466 1.003064 1.450830\nv -1.611966 1.116163 1.422080\nv 1.353834 -1.944786 2.312280\nv -1.820416 2.995864 -2.136569\nv -1.915716 2.966564 -2.311319\nv 2.562934 0.014013 2.011180\nv 2.357484 0.014263 2.002730\nv 2.363684 -0.113936 2.053280\nv 1.422584 -2.264236 1.955980\nv 3.497934 0.226764 -0.656120\nv 3.488434 0.364614 -0.604120\nv -1.465266 -0.766037 1.735530\nv -1.429766 -0.599686 1.799780\nv -1.503816 -0.441537 1.785380\nv -1.428816 1.081864 1.404130\nv 1.261034 0.683364 1.811930\nv 1.068334 0.797014 1.807330\nv 1.631684 0.454013 1.941880\nv 1.746584 -0.866737 2.438880\nv 2.072834 0.449513 2.004480\nv 2.175334 0.584114 1.934530\nv -2.293366 2.949264 -1.864619\nv -2.285566 3.020664 -1.887420\nv -2.214366 2.878964 -1.915320\nv 1.288084 1.577814 1.400580\nv 1.148884 -2.186786 2.028130\nv 3.902834 -2.317586 -0.180470\nv 3.851534 -2.392036 -0.015520\nv 1.882134 -0.832287 2.410930\nv 1.989134 -0.761786 2.353780\nv -0.914516 3.375214 0.024881\nv -0.969216 3.288514 0.075381\nv -0.843266 3.229164 -0.008870\nv 3.676434 -1.850836 1.234780\nv 3.442084 0.538264 -0.564270\nv -0.177766 4.376814 -0.778669\nv -0.034016 4.451663 -0.758169\nv 0.038284 1.740864 0.199530\nv -1.441516 -0.242237 1.820780\nv -1.470366 -0.097436 1.837230\nv -1.358466 0.056763 1.874080\nv -1.349116 0.477063 1.763530\nv -1.296466 0.833364 1.589930\nv -1.382766 1.148014 1.392680\nv 1.569084 0.166263 2.340080\nv 3.557734 -1.454786 1.061680\nv 3.496434 -1.460886 1.074380\nv 3.486884 -1.548186 1.106630\nv -0.497966 3.378964 -0.972169\nv -2.487916 1.242214 -0.637570\nv -2.384516 1.340114 -0.729270\nv -2.356466 1.197614 -0.668020\nv -2.531516 1.768814 -0.693420\nv -2.699816 1.834464 -0.634270\nv -2.515416 1.867614 -0.693520\nv -1.354166 -0.039136 1.866630\nv -0.619516 2.928464 -0.602470\nv -0.388666 3.022914 -0.625320\nv 0.198134 3.282214 -0.583070\nv 0.051134 3.211864 -0.581719\nv 0.113034 3.224764 -0.647419\nv 1.307584 -1.294887 2.441180\nv 1.047884 -1.373187 2.416180\nv 3.400634 -1.676036 1.151130\nv -2.061466 3.136464 -2.843270\nv -1.768416 2.769814 -1.275319\nv -1.865066 2.712614 -1.315820\nv -1.775966 2.814314 -1.457220\nv -1.355116 -2.321986 1.836780\nv -1.432416 -2.460387 1.910380\nv -0.551216 4.132914 -0.586319\nv -0.120366 0.375914 -1.542120\nv -0.098366 0.673314 -1.507770\nv -0.058066 0.597764 -1.532320\nv 0.091684 4.076214 -1.330469\nv -1.280216 -0.818837 1.694780\nv -1.512616 -0.882836 1.659130\nv -1.349866 -0.462286 1.854530\nv -1.332666 -0.125186 1.847280\nv -1.290666 0.283863 1.775480\nv 1.802584 1.386814 1.480330\nv 1.942834 1.448913 1.419630\nv 1.839434 1.549814 1.380030\nv 3.521584 -1.314336 1.026180\nv 1.101034 -1.740386 2.289530\nv 3.233434 0.782214 -0.704670\nv 3.220034 0.901764 -0.595670\nv 3.316934 0.874664 -0.388320\nv -2.647216 2.094364 -0.563420\nv -2.715716 2.192664 -0.474820\nv -2.563016 2.223364 -0.599870\nv -0.091066 3.863214 -1.234569\nv 0.073634 3.813514 -1.269069\nv -1.306266 -1.037037 1.543380\nv -0.637466 -2.809686 1.649230\nv -0.566916 -2.748886 1.747779\nv -0.748566 -2.801586 1.717029\nv -1.280916 -0.490286 1.859630\nv -1.264966 -0.220637 1.872730\nv -1.255866 0.997764 1.451080\nv -1.306316 1.112463 1.382180\nv 3.667584 0.189814 0.375330\nv 3.685434 0.007214 0.495030\nv 3.709484 0.008714 0.244930\nv 2.007134 0.756463 1.773080\nv 2.058984 0.309213 2.049480\nv 1.905634 0.372763 2.034080\nv 3.358834 0.701014 -0.473620\nv 1.898834 -1.166886 2.349280\nv -1.605366 2.510914 -0.661420\nv -1.696066 2.603114 -0.735570\nv -1.606166 2.603514 -0.617320\nv 2.488084 0.286363 1.954280\nv 2.740434 -1.767686 -1.451120\nv 2.825634 -1.538486 -1.481420\nv 2.870284 -1.696636 -1.329870\nv -1.820216 -2.243986 -0.136920\nv -1.615216 -2.176336 -0.180570\nv 0.163584 3.417814 -1.022519\nv 0.298884 3.537114 -1.122469\nv 0.403184 3.491514 -1.077869\nv -3.123516 2.636813 0.738080\nv -3.137766 2.677114 0.643680\nv 3.756284 -1.607286 1.198930\nv -1.304816 -2.566036 1.965430\nv -1.446016 -2.601336 1.948679\nv -1.221616 -2.408536 1.895480\nv -1.168016 -2.321486 1.825780\nv 3.648284 -1.502686 1.132630\nv -1.468216 -2.181937 1.602929\nv -1.862966 3.089114 -2.493419\nv -1.723216 -1.482036 -0.421970\nv -1.807566 -1.447586 -0.368320\nv -1.698166 -1.472536 -0.508070\nv -1.244666 -0.322537 1.871080\nv -1.231316 0.191163 1.794980\nv 2.226284 0.701613 1.812730\nv 1.107884 1.071264 1.691430\nv 1.086934 0.940463 1.766430\nv 3.669784 -1.228836 0.928630\nv 3.598634 -1.196386 0.938780\nv 3.603884 -1.314636 0.979080\nv 3.682884 -1.135186 0.857580\nv -1.034266 2.351064 0.501830\nv -0.413216 -1.393886 -1.069420\nv -0.541966 -2.249186 -1.469170\nv -0.465116 -2.264136 -1.556020\nv -0.634166 -2.342686 -1.507020\nv 1.000584 -1.611887 2.349930\nv 0.954284 -1.493237 2.388130\nv -0.003266 -2.607987 2.291529\nv -0.115866 -2.748137 2.172280\nv 0.014084 -2.712987 2.282929\nv -1.909816 -1.097336 -0.825620\nv -1.908616 -0.971036 -0.992120\nv -1.788166 -1.079636 -0.961170\nv -2.720616 1.173564 -0.454370\nv -2.596816 1.031814 -0.443620\nv -1.188766 -0.615686 1.781380\nv -1.148066 -0.529586 1.808430\nv -1.137716 -0.407636 1.834580\nv -1.217416 -0.030237 1.842180\nv -1.202616 0.472514 1.716880\nv -1.194766 0.824313 1.587330\nv -1.203666 1.133214 1.363230\nv -1.200966 1.224364 1.309380\nv -1.341266 1.221113 1.387380\nv 1.149334 0.576314 1.793580\nv 1.110734 1.320563 1.558430\nv -1.044716 2.442663 -0.131220\nv 2.858984 -1.046636 -1.520920\nv 2.966034 -1.096086 -1.368120\nv 2.879484 -1.238636 -1.394770\nv -0.756816 2.809864 -0.203020\nv -0.725316 2.812314 -0.274170\nv -0.571766 2.932114 -0.251220\nv -3.262366 1.407864 0.425930\nv -1.815916 2.682864 -1.138170\nv -1.738316 2.742614 -1.107620\nv -1.163566 -2.221836 1.708079\nv -1.145166 -2.104337 1.492930\nv -1.178916 -1.295936 1.343930\nv -0.097966 3.755114 -1.204369\nv -0.017816 3.524314 -1.122319\nv -1.114066 -0.847287 1.722480\nv -1.109766 -0.184537 1.888480\nv -1.136816 0.064914 1.806180\nv -1.135216 0.618213 1.653530\nv -1.123266 0.952613 1.493280\nv -1.712266 2.721364 -0.938820\nv 2.025984 1.526664 1.344930\nv -1.820016 4.088865 -2.756619\nv -1.897616 4.097764 -2.615069\nv -3.137666 2.765764 0.782930\nv 2.136734 0.939214 -1.308920\nv 1.836184 0.831914 -1.400320\nv 1.944284 1.065614 -1.346020\nv -0.691316 3.350414 -0.884619\nv -0.708166 3.455264 -0.903619\nv -1.030566 0.187614 1.846930\nv -1.104566 0.385813 1.783630\nv -1.059366 0.721163 1.591030\nv -1.032066 1.066763 1.409580\nv -1.156116 -2.081036 1.375230\nv 1.557534 -1.415336 2.445130\nv -0.917366 2.827064 -0.531670\nv -0.702566 2.969013 -0.660320\nv 1.900084 0.914864 1.610580\nv 2.035184 0.977564 1.579830\nv 1.990934 1.145664 1.541630\nv -1.217266 3.234314 0.175731\nv -1.119866 3.251564 0.133881\nv -2.184866 2.592564 -0.841720\nv -2.106666 2.602314 -0.940670\nv -1.062166 -2.250836 1.708430\nv -1.041416 -2.098986 1.498180\nv -1.039866 -1.994087 1.405330\nv -0.201566 -1.412886 -1.167520\nv -0.229316 -1.415786 -1.095420\nv -0.298216 -1.248036 -1.148270\nv -1.008266 -0.662637 1.803530\nv -1.028966 -0.268637 1.883080\nv -1.013166 -0.093786 1.862080\nv 1.156084 -1.498087 2.398680\nv 1.653484 0.407963 2.039880\nv 1.652034 -0.215486 2.458580\nv 2.463334 0.836913 1.604380\nv 2.592334 1.014413 1.461680\nv 2.396634 0.982313 1.537880\nv 3.756984 -1.742936 1.216030\nv 3.767134 -1.517986 1.162580\nv 2.511234 -2.803386 -0.460870\nv 2.503234 -2.747436 -0.485020\nv 2.601384 -2.705336 -0.489970\nv -0.957566 1.398363 1.107280\nv -0.910916 1.283414 1.200030\nv -0.845966 1.488764 0.977630\nv 3.100484 -2.631936 -0.392920\nv 2.992034 -2.655986 -0.406270\nv 2.943434 -2.628086 -0.468670\nv 3.423884 -2.121686 1.216280\nv -1.272916 -1.320836 -0.850120\nv -1.206666 -1.232286 -0.952520\nv -1.098216 -1.305636 -0.961420\nv -1.190666 2.643714 -0.414470\nv -1.050766 2.657464 -0.332970\nv -2.200116 -2.774136 -0.076620\nv -2.187066 -2.642436 -0.092320\nv -2.163416 -2.809036 -0.166620\nv -0.986466 -0.444287 1.810630\nv -0.979416 0.037713 1.810830\nv -0.986166 0.278514 1.824130\nv -1.014916 0.487363 1.743230\nv -0.967316 0.586264 1.664580\nv -0.903266 1.103513 1.371380\nv -1.098016 1.285914 1.250630\nv 3.363884 -2.253886 1.157930\nv 3.764184 -1.309986 1.032480\nv -0.067816 -2.741936 0.790780\nv 2.195084 -0.734036 2.298480\nv 2.362534 -0.755087 2.229130\nv 2.281934 -0.618887 2.280130\nv -0.977366 -2.217287 1.645480\nv -0.939516 -2.114387 1.549830\nv -2.946966 -0.219586 0.340230\nv -2.985616 -0.224586 0.206830\nv -3.134316 2.873714 0.659730\nv -0.924916 -0.793987 1.723430\nv -0.961816 -0.908887 1.668080\nv -0.888316 -0.322186 1.839780\nv -0.921016 -0.135786 1.853580\nv -0.926066 0.773263 1.619230\nv -0.971466 0.915064 1.541680\nv -0.989716 1.285064 1.210030\nv -1.428366 1.245964 1.457430\nv -1.619866 1.223764 1.506280\nv -0.975566 3.110364 0.126530\nv -1.662116 4.206465 -3.222769\nv -1.763366 4.316614 -3.136769\nv -1.672816 4.013414 -3.020569\nv -0.912066 -1.986587 1.491330\nv -0.938916 -1.865837 1.450830\nv -2.031116 2.918615 -2.352419\nv -0.880766 -0.465086 1.782730\nv -0.854216 0.165714 1.777330\nv -0.876866 0.427964 1.727630\nv 2.489384 1.079613 1.455080\nv 2.276534 0.349164 -1.536370\nv 2.170334 0.476764 -1.526570\nv -0.157566 -2.662286 -1.920420\nv -0.290266 -2.461286 -1.872820\nv -0.057416 -2.452886 -1.884020\nv 0.973134 -2.844186 -1.381770\nv 0.867684 -2.814986 -1.308020\nv 0.690684 -2.852886 -1.434520\nv 2.388984 1.283214 1.403230\nv -0.756716 3.801614 -0.206469\nv 0.530534 3.683664 -1.272669\nv 0.217034 3.703614 -1.230369\nv 0.356684 3.856564 -1.352319\nv -0.827366 -2.429436 1.791130\nv -0.824716 -2.350687 1.758530\nv -0.964516 -2.386337 1.800330\nv -2.482966 1.344663 2.150530\nv -0.859466 -0.839087 1.708380\nv -0.821166 -0.637437 1.714830\nv -0.804366 -0.020587 1.755380\nv -0.850066 0.266013 1.765680\nv -0.815066 0.658863 1.684730\nv -0.744766 0.761113 1.643930\nv 0.890434 4.558764 -1.798469\nv 0.919034 4.453165 -1.870569\nv 0.872934 4.522214 -1.857769\nv -0.094666 3.144764 -0.551169\nv -0.185666 3.112714 -0.644469\nv -0.040016 3.169014 -0.650119\nv 0.860984 3.856514 -1.560669\nv 0.923534 4.024514 -1.742719\nv 0.963184 3.946314 -1.671869\nv -2.026666 3.158914 -2.899770\nv 0.427834 -2.585087 1.558530\nv 0.375834 -2.587436 1.549879\nv 0.336884 -2.602686 1.365029\nv -0.766966 -2.161036 1.605080\nv -0.802466 -0.991987 1.706980\nv -0.691066 0.942713 1.514080\nv -0.706666 1.365113 1.150480\nv 1.697384 -0.366586 2.451730\nv -0.949016 2.118664 -0.146470\nv -1.012466 2.246664 -0.183470\nv -3.080116 2.710264 0.314080\nv -3.043566 2.819064 0.145230\nv -2.072866 2.614314 -1.028170\nv -1.989966 2.670064 -1.238120\nv -0.725466 -1.961186 1.562480\nv -3.049516 2.185614 -0.061770\nv -2.922566 2.288914 -0.197420\nv -3.040316 2.088914 -0.168120\nv -0.862516 -1.260286 1.556580\nv -0.726816 -1.039336 1.706030\nv -0.712466 -0.827686 1.744380\nv -0.768866 -0.466787 1.721080\nv -0.772416 -0.320886 1.773830\nv -0.742766 -0.212236 1.771430\nv -0.738766 0.486514 1.716630\nv -0.678966 1.057314 1.412230\nv -0.638616 1.211564 1.296130\nv 4.014984 -2.284636 0.128130\nv 3.857084 -2.409086 0.192030\nv 2.046134 -2.091186 1.983679\nv 1.965484 -2.203236 1.960980\nv -0.768666 3.546064 -0.094069\nv -0.709466 3.669714 -0.146169\nv -2.796566 -0.648036 0.336430\nv -0.760766 -1.865536 1.552230\nv -0.663116 -1.592637 1.621230\nv -0.766116 -1.621137 1.580130\nv -0.666766 -0.653836 1.763880\nv -0.700166 -0.463436 1.711180\nv -0.616766 0.332064 1.702480\nv -0.601466 1.402063 1.135080\nv -0.716366 1.547764 0.925080\nv 4.450834 -1.445536 -0.043970\nv 4.478484 -1.574136 0.156230\nv 3.749434 -0.339686 0.064480\nv 3.748684 -0.489686 -0.115020\nv -1.156516 -2.223886 0.423330\nv -1.070016 -2.126136 0.467130\nv -1.126766 -2.076986 0.320780\nv -1.088616 2.723814 0.226030\nv -1.061816 2.885264 0.214430\nv -1.128116 2.899564 0.345880\nv -1.742716 2.937214 -1.759320\nv -0.669766 -2.373786 1.715280\nv -0.674966 -2.047837 1.581079\nv -1.687166 2.924063 1.456430\nv -1.880566 2.972564 1.498230\nv -1.805866 2.848914 1.541930\nv -0.651516 -1.428886 1.661080\nv -0.783766 -1.451087 1.589630\nv -0.764466 -1.199286 1.629630\nv -0.643766 -1.160737 1.680380\nv -0.657466 -0.305436 1.732730\nv -0.689216 -0.139436 1.726830\nv -0.652266 -0.006087 1.734130\nv -0.619866 0.153614 1.713180\nv -0.601916 0.507163 1.659230\nv -0.677766 0.765614 1.618580\nv 2.913084 -1.408236 -1.385920\nv 2.918984 -1.523436 -1.360470\nv 2.493084 -0.225187 2.075530\nv 3.746834 -0.523336 0.389380\nv -0.612566 3.871464 -0.250669\nv -0.573166 -2.110636 1.591530\nv -0.577666 -1.874086 1.578880\nv -0.592916 -0.691437 1.764930\nv -0.598166 -0.497386 1.737630\nv -0.624166 -0.150286 1.734930\nv -0.572066 0.930514 1.479030\nv -0.633266 3.659014 -0.175119\nv -0.562366 3.785414 -0.222069\nv -1.170616 -2.005887 1.137730\nv -1.129266 -2.025036 1.299929\nv -1.104616 -1.937787 1.244180\nv 1.905184 1.896314 0.933930\nv 1.748034 1.734064 1.203230\nv 2.006584 1.740614 1.143230\nv -2.722366 2.721463 -0.259420\nv -2.747316 2.596364 -0.225870\nv -0.622316 -2.370736 1.713430\nv -0.582216 -2.281236 1.674380\nv -0.479316 -1.975086 1.567230\nv -0.506966 -1.617236 1.627130\nv -0.537266 -1.240836 1.695480\nv -0.385916 -1.183136 1.686580\nv -0.531966 -0.878537 1.708680\nv -0.522666 -0.538287 1.754130\nv -0.540016 -0.397187 1.786580\nv -0.498466 -0.207737 1.790480\nv -0.547866 0.265864 1.719430\nv -0.556366 0.655814 1.595080\nv -0.524366 1.150163 1.337030\nv -0.093416 3.170264 -0.734169\nv -0.540016 -2.391086 1.677230\nv -0.443666 -1.473587 1.665180\nv -0.438116 -0.606286 1.738730\nv -0.514316 1.375514 1.158130\nv -0.459016 1.533414 1.038880\nv 1.098734 -2.429436 2.042479\nv 1.118434 -2.262336 1.969080\nv 1.383834 -0.838187 2.529630\nv 1.256734 -0.868887 2.543880\nv -0.511466 3.902364 -0.276619\nv -0.444266 4.013314 -0.353969\nv 0.851434 4.186464 -1.806619\nv -0.485666 -2.345437 1.655630\nv -0.423266 -1.850386 1.557180\nv -0.392566 -0.948537 1.710330\nv -0.426216 -0.257087 1.805330\nv -0.472366 -0.084687 1.783330\nv -0.447116 -0.000236 1.786880\nv -0.402466 0.142564 1.810230\nv -0.458616 0.511164 1.670530\nv -0.471666 0.730763 1.537980\nv -0.438066 0.924114 1.456280\nv -0.451716 3.834164 -0.295419\nv -0.380966 -2.190886 1.598530\nv -0.354166 -2.092937 1.554880\nv -0.360466 -1.350037 1.670780\nv -0.342566 -0.692037 1.701180\nv -0.385316 -0.465187 1.782180\nv -0.329716 0.354714 1.761780\nv -0.389716 0.427164 1.729230\nv -0.408366 1.057014 1.372780\nv -0.382016 1.218014 1.238980\nv 2.484684 -2.500986 -1.127670\nv 2.494584 -2.525986 -0.970970\nv 2.421734 -2.675536 -0.883520\nv 0.973984 1.528714 1.395430\nv 3.859584 -1.734636 1.169530\nv -0.404516 3.936464 -0.327269\nv -1.642616 3.698314 -3.321869\nv -1.632166 3.904315 -3.193619\nv 0.324734 3.367014 -0.898169\nv 0.107384 3.337714 -0.939520\nv -2.844066 3.081164 0.835880\nv -0.286216 -1.906986 1.502280\nv -0.293716 -1.575086 1.574630\nv -0.366216 -0.560737 1.742680\nv -0.304366 -0.281237 1.755680\nv -0.344566 -0.082387 1.769280\nv -0.273516 0.001713 1.832730\nv -0.311966 0.609064 1.641730\nv -0.298666 0.751263 1.557330\nv -0.208566 1.324764 1.184630\nv -1.650766 3.526714 -1.921169\nv -1.685866 3.569964 -1.768619\nv -1.638066 3.417164 -1.769069\nv -0.352016 4.015664 -0.371669\nv 1.493034 1.968014 -0.360070\nv -0.326566 -2.145486 1.588580\nv -0.200316 -1.717986 1.490230\nv -0.279616 -1.096887 1.674480\nv -0.259666 -0.202136 1.740730\nv -0.299366 0.964613 1.446130\nv -0.891466 2.704014 -0.250370\nv -0.819366 2.766814 -0.162620\nv -0.967916 2.662663 -0.192770\nv -0.301616 4.086964 -0.424969\nv -0.258016 4.054714 -0.455469\nv -0.108466 4.121614 -0.620719\nv -0.168966 4.159463 -0.525969\nv -2.952666 2.542264 0.136180\nv -2.967116 2.357464 0.067380\nv -0.329566 -2.187836 1.639530\nv -0.266766 -0.779987 1.692180\nv -0.213066 -0.467886 1.690030\nv -0.238616 -0.367587 1.707130\nv -0.201616 0.264163 1.832230\nv -0.161016 0.406914 1.806080\nv -0.173166 0.829964 1.559530\nv 0.550084 3.512614 -1.092069\nv 0.526534 3.413264 -0.893869\nv -2.813216 0.980364 -0.166820\nv -0.862216 1.544664 0.940030\nv -0.813366 1.715564 0.786030\nv -0.862766 1.718964 0.869130\nv -0.852816 1.827564 0.778580\nv -0.241166 -2.027287 1.524530\nv -0.180116 -1.461787 1.535330\nv -0.225216 -1.284087 1.601230\nv -0.143366 -0.540186 1.668280\nv -0.136866 0.599114 1.703480\nv -1.918016 3.085214 -2.779170\nv -1.881266 3.093215 -2.711870\nv -0.256016 4.163264 -0.475919\nv -2.869366 -0.381486 -0.079870\nv -0.106516 -1.179587 1.563830\nv -0.161666 -0.888236 1.635030\nv -0.105766 -0.660587 1.656830\nv -0.168166 -0.284637 1.705180\nv -0.145316 -0.164686 1.790480\nv -0.152616 0.149664 1.828180\nv -0.038416 0.892614 1.539730\nv 4.134834 -2.106086 -0.182170\nv 1.909034 -1.608437 2.247730\nv -0.196866 4.226714 -0.534519\nv -0.189616 4.318414 -0.632269\nv -0.132216 4.265163 -0.574269\nv -0.079366 4.392764 -0.680719\nv 3.741234 -0.595086 0.610530\nv 3.711434 -0.892536 0.665030\nv 3.750134 -0.851886 0.543280\nv -2.163166 2.946665 -2.419369\nv -2.185316 3.022814 -2.449370\nv -2.141866 3.002564 -2.556969\nv -0.048566 -1.828536 1.420880\nv -0.043866 -1.618937 1.451430\nv -0.082016 -0.010836 1.807730\nv 3.203834 -1.381386 -1.079470\nv 3.306234 -1.198936 -1.055320\nv 3.308934 -1.331986 -0.986020\nv 3.896484 -1.363336 1.080880\nv -1.574016 -2.379486 0.869880\nv -1.475916 -2.451986 0.691480\nv -1.630966 -2.526386 0.764730\nv 2.446534 -2.786036 -0.590470\nv 2.533934 -2.675436 -0.576420\nv 2.505134 -2.682286 -0.528620\nv 0.009184 -1.416736 1.481180\nv -0.088766 -0.861036 1.623230\nv -0.090166 -0.556837 1.697780\nv -0.095166 -0.369637 1.724080\nv -0.075016 -0.205237 1.794030\nv -0.011616 0.058613 1.811080\nv 0.035284 0.186963 1.866430\nv -0.015716 0.262313 1.855880\nv -0.021116 0.624013 1.700580\nv -0.031716 1.078864 1.389830\nv 1.261684 0.517213 1.806330\nv 3.174184 -1.954886 1.222530\nv 1.060534 -0.193987 2.464280\nv -0.075216 4.237164 -0.612519\nv -0.043866 4.313964 -0.638219\nv 1.896334 2.015464 0.398530\nv -0.007566 -1.135136 1.556580\nv -0.019816 -0.912686 1.616380\nv 0.003134 -0.849286 1.653030\nv -0.050666 -0.591937 1.736330\nv -0.009266 -0.460787 1.875430\nv -2.016366 2.510264 -0.819920\nv -1.842316 2.458664 -0.779570\nv -1.978016 2.402164 -0.789670\nv -0.033016 -0.271036 1.831080\nv -0.015766 -0.070637 1.830230\nv 0.038234 0.376963 1.775880\nv 0.000684 0.491563 1.755930\nv -0.306816 4.231214 -0.567019\nv -1.791916 4.158464 -3.451669\nv -1.771416 3.904114 -3.431269\nv -0.923766 2.744764 -0.429220\nv 0.030934 -1.657136 1.439830\nv -1.716416 4.366014 -3.293969\nv 0.203384 -0.604637 2.255830\nv 0.295284 -0.840487 2.178480\nv 0.056684 0.118613 1.841830\nv 0.116084 0.995564 1.494180\nv 0.153834 1.133863 1.381230\nv 0.150834 1.226664 1.288780\nv -1.262366 -2.210636 0.821580\nv -1.290116 -2.370286 0.632780\nv 2.458684 -2.804836 -0.470520\nv 4.019284 -2.291286 0.297580\nv 0.020784 4.409614 -0.703519\nv 0.098584 4.468564 -0.769419\nv 0.037134 4.506864 -0.798419\nv -1.718166 3.982464 -2.854319\nv -1.903616 2.891214 -2.048670\nv -1.772016 2.962514 -1.921370\nv -1.307016 -1.743136 0.094530\nv -1.343966 -1.698386 0.161430\nv -2.031166 2.746864 -1.583620\nv -1.930166 2.737614 -1.484570\nv -2.002266 2.705464 -1.410670\nv 0.008384 -1.864187 1.424880\nv 0.073934 -1.434386 1.500480\nv 0.070584 -1.094586 1.609680\nv 0.058184 -0.973736 1.644030\nv -2.507566 4.025264 -2.403669\nv -2.465716 3.986915 -2.218319\nv -2.448716 4.112564 -2.422919\nv -1.738366 3.387614 -2.691870\nv -3.235266 1.948764 0.541730\nv -3.274916 1.557364 0.412030\nv 0.110134 0.088413 1.875080\nv 0.092084 0.511313 1.781630\nv 0.061534 0.826764 1.601230\nv 3.939684 -2.315086 -0.067320\nv 1.373834 1.463414 -1.042670\nv 1.464934 1.290464 -1.266470\nv 1.231634 1.333764 -1.154170\nv -2.153916 2.786714 -1.544119\nv -2.117716 2.815914 -1.726570\nv -1.646516 3.178214 -1.346120\nv 0.165834 -2.110186 2.054180\nv 0.036834 -2.142586 2.011580\nv 0.085834 -2.186636 2.097630\nv 0.113534 -2.050286 1.905880\nv 0.130284 -1.298386 1.602080\nv -1.202966 -2.216236 0.730880\nv -1.861266 3.180714 -0.550920\nv -1.817666 3.126064 -0.434519\nv 0.126934 0.214563 1.817130\nv 0.159584 0.428214 1.826180\nv 0.172784 0.629313 1.749480\nv 0.991384 1.332514 -1.159120\nv 0.864134 1.156864 -1.267320\nv 0.759834 1.324814 -1.159570\nv 2.450834 0.488563 1.894330\nv 1.091534 -0.954537 2.501430\nv 1.048084 1.073264 -1.412120\nv 0.910884 0.889814 -1.487520\nv 0.914334 1.076664 -1.356070\nv -1.229416 -2.154587 0.863980\nv 0.258284 -2.275037 2.243379\nv 0.216734 -2.176187 2.143380\nv 0.233634 -2.412387 2.302979\nv 0.076734 -2.425687 2.259180\nv 3.351934 0.224214 -0.855670\nv 3.172084 0.224064 -1.053220\nv 3.153984 0.396014 -1.053120\nv 1.764684 1.926913 0.896530\nv -1.926366 3.767264 -1.540869\nv -2.053266 3.763764 -1.374769\nv -2.252266 2.895413 1.621780\nv -1.820866 3.775914 -1.785419\nv 0.205834 0.237013 1.815380\nv 0.266884 0.311063 1.847280\nv 0.223784 0.789363 1.678680\nv 0.283484 1.062814 1.537880\nv 0.190234 4.465964 -0.854219\nv 0.278534 4.532914 -0.939169\nv 0.217684 4.545313 -0.874869\nv 1.799534 0.873764 1.661080\nv 0.212384 4.610864 -0.915519\nv 0.139784 4.595814 -0.930169\nv 0.255434 -2.054986 1.955679\nv 0.235984 -1.995636 1.766380\nv 0.149034 -1.986187 1.728380\nv 0.236484 -1.935586 1.690429\nv 0.138184 -1.932036 1.587880\nv 1.862534 1.962713 0.749830\nv -2.646816 3.199464 0.409380\nv -2.569016 -0.957086 -0.086820\nv -2.685316 -0.806236 -0.025970\nv -3.142666 2.868564 0.508130\nv -1.867016 4.285714 -2.954669\nv -1.809866 4.178364 -2.904269\nv 0.326684 0.558813 1.807530\nv 0.296234 1.351014 1.295180\nv 4.440384 -1.114236 0.138380\nv 4.354784 -1.204586 -0.186020\nv 4.334284 -1.064186 -0.097320\nv -1.170866 -1.976536 0.834280\nv 3.247984 -2.407136 1.043680\nv 3.094084 -2.268086 1.113780\nv 2.232634 1.455414 1.322830\nv 2.444884 1.416713 1.302030\nv 4.491834 -1.333586 0.181780\nv 0.144184 4.542614 -0.828169\nv 0.271984 -2.139836 2.121630\nv 0.655634 0.630514 1.757130\nv 0.698234 0.448063 1.830580\nv 0.816784 0.508263 1.801330\nv -2.751666 -0.722236 -0.028420\nv -2.801316 -0.586836 -0.142070\nv 0.536284 4.752564 -1.269419\nv 0.644784 4.706464 -1.426319\nv 0.636684 4.801164 -1.484219\nv 0.332184 0.378864 1.841280\nv 2.025034 0.694464 -1.390920\nv 2.113834 0.733614 -1.358470\nv 2.184934 0.691764 -1.374020\nv 0.410284 -2.255887 2.232379\nv 0.340034 -2.053686 1.936829\nv 0.319584 -1.995836 1.810630\nv 0.347784 -1.930786 1.820830\nv 0.209684 -1.862586 1.648680\nv 0.167784 0.256614 -1.637070\nv 0.056984 0.137914 -1.687920\nv -0.011166 0.188264 -1.621620\nv -2.508616 4.100064 -2.621319\nv -2.510216 4.087364 -2.542769\nv -2.488266 4.162664 -2.596819\nv -0.917366 2.895714 -0.579920\nv -0.766716 3.055464 -0.712420\nv -2.979966 0.108664 -0.024070\nv 1.998584 1.938863 0.732830\nv -1.168466 -1.748386 0.884280\nv -1.144716 -1.797786 0.710530\nv -0.248916 3.743164 -1.164719\nv 0.331334 0.706364 1.743280\nv 0.459684 1.043813 1.595830\nv 0.426784 1.515414 1.177880\nv 2.289684 -0.210487 2.132680\nv 2.388184 -0.327336 2.139030\nv 0.453284 -2.175736 2.142680\nv 0.470434 -2.099986 2.010630\nv 0.404234 -1.991587 1.877829\nv -3.072816 2.998564 0.570880\nv -3.098266 2.971564 0.388780\nv -3.110666 1.924714 -0.037220\nv -3.096316 1.751164 -0.109270\nv 2.264584 1.568164 1.176830\nv 2.106984 1.597614 1.264680\nv 0.471534 0.383613 1.834880\nv 0.471884 1.265913 1.448430\nv 3.957984 -1.472386 1.114830\nv 0.423034 -2.052786 1.928380\nv -1.799716 3.096014 1.332230\nv -1.658766 3.057414 1.352880\nv 2.168734 1.882064 -0.306270\nv -1.439766 -2.146887 1.259130\nv -1.247166 -2.092036 1.258630\nv -1.416316 -2.171486 1.117430\nv -2.065866 4.191764 -2.576119\nv -1.922266 4.194214 -2.759019\nv 0.426534 0.601414 1.772480\nv 0.500984 0.801963 1.716380\nv 0.499434 1.429514 1.323430\nv 0.968034 4.069565 -1.773319\nv 0.362984 4.605864 -1.022419\nv 0.381234 4.679564 -1.050869\nv 0.472934 -1.979637 1.935229\nv 0.343184 -1.813437 1.851130\nv 0.375334 -0.218537 2.391680\nv 0.483084 -0.414737 2.482030\nv 0.533584 -0.267787 2.470880\nv 0.764584 0.443263 1.880080\nv 0.612484 0.376564 1.907180\nv 0.801684 0.364313 2.101330\nv -2.686166 3.088763 1.031830\nv -2.649916 3.017564 1.231830\nv -2.525616 3.097714 1.169281\nv 1.961084 -1.765887 2.239930\nv 3.413084 -1.494886 1.153330\nv 0.514384 -2.051186 1.944879\nv -1.752466 3.116614 -0.765170\nv -1.842666 3.223963 -0.699969\nv -2.180516 3.270464 0.606530\nv -2.262166 3.249163 0.796230\nv 0.629434 -0.671137 2.424580\nv 0.566634 -0.511137 2.485680\nv 0.546084 0.448813 1.797580\nv 0.591034 0.611464 1.783930\nv 0.564084 0.923863 1.672180\nv 0.611134 1.330964 1.428580\nv 0.611284 1.519564 1.260880\nv -1.747016 3.420464 -3.141570\nv -0.459816 -1.126636 -1.173570\nv -0.447016 -0.936636 -1.267220\nv -0.348416 -1.141986 -1.194120\nv 0.664684 -2.273886 2.135329\nv 0.682734 -2.170286 2.033780\nv 0.572434 -2.114486 1.995030\nv 0.607034 -2.050386 1.973180\nv 0.595384 -1.874487 2.099580\nv 0.487034 -1.700337 2.051880\nv 0.570284 -0.358687 2.487030\nv 0.594134 -0.158387 2.433580\nv 0.506834 -0.028437 2.369030\nv 0.647734 1.183564 1.544430\nv 2.121934 -2.439786 1.845180\nv 0.564734 -2.757236 -1.746721\nv 0.660984 -2.805586 -1.692770\nv 0.588584 -0.977287 2.349830\nv 0.667934 -0.863637 2.383730\nv 0.712484 -0.575487 2.442130\nv 0.672884 0.030513 2.406380\nv 0.658484 0.137363 2.347830\nv 0.679434 0.996313 1.674680\nv 0.554934 3.438614 -0.778570\nv 0.641684 3.462914 -0.909320\nv 0.692584 -2.121986 1.992530\nv 0.688084 -2.050086 2.016430\nv 0.678834 -1.797837 2.148830\nv 0.616334 -1.783687 2.141080\nv 0.719034 -1.617037 2.197230\nv 0.581284 -1.534037 2.190180\nv 0.647934 -1.478287 2.247830\nv 0.675634 -1.278986 2.287830\nv 0.682184 -1.128986 2.339630\nv 0.594834 -1.223887 2.278080\nv 0.797434 -0.763187 2.451380\nv 0.692934 -0.446736 2.453530\nv 0.659934 -0.248837 2.449030\nv 0.749434 -0.090687 2.452130\nv 0.130034 3.244764 -0.712619\nv 0.049434 3.237064 -0.794119\nv 0.729584 0.833114 1.750830\nv 0.725634 1.457363 1.399630\nv 3.461384 -1.376936 1.109830\nv 0.728484 -1.935637 2.101380\nv -2.421516 3.839914 -1.832769\nv -1.809716 2.521914 -0.789170\nv -1.725566 2.620014 -0.799120\nv 0.762934 0.151964 2.337780\nv 0.738134 0.704514 1.773830\nv 0.756484 1.355814 1.486130\nv 3.887584 -1.606537 1.153880\nv 0.839284 -2.252936 2.043629\nv 0.793984 -2.186387 2.005380\nv 0.801484 -2.134737 2.021080\nv 0.810284 -2.013986 2.130180\nv 0.775484 -1.731387 2.173480\nv 0.714934 3.562864 -0.909569\nv 0.761534 3.556764 -1.002419\nv 0.701384 3.653214 -0.943019\nv 0.785884 -1.151437 2.301880\nv 0.746034 -1.291237 2.291830\nv 0.758234 -0.977537 2.339780\nv 0.858134 -0.933387 2.405280\nv 0.911784 -0.597636 2.507530\nv 0.820884 -0.293537 2.473730\nv 0.834884 0.057763 2.422480\nv 3.651134 0.252914 -0.214870\nv -0.713566 2.822364 -0.350670\nv 2.615284 0.713514 1.596330\nv 2.652684 0.878814 1.533080\nv 0.824584 -2.403436 2.126179\nv 0.997284 -2.333786 2.040529\nv 0.829134 -1.374087 2.352980\nv 0.737534 -1.439787 2.303630\nv -0.008016 0.104564 -1.661670\nv 0.868934 0.170163 2.365980\nv 0.909384 0.614563 1.786830\nv 0.946534 1.024814 1.715180\nv 3.647134 -1.089136 -0.354920\nv 2.498584 0.382414 -1.495520\nv 2.419584 0.242064 -1.540820\nv 2.396634 0.476064 -1.508370\nv 0.925034 -2.189586 1.994730\nv 0.924584 -2.067386 2.110630\nv 0.934834 -1.179887 2.365630\nv 0.899684 -1.085937 2.365980\nv 0.861034 -0.128637 2.430930\nv 0.837534 0.307713 2.190280\nv -1.648966 3.992364 -3.106869\nv -1.666266 3.836114 -2.955619\nv 1.005134 1.249063 1.607280\nv 0.917484 1.361663 1.514830\nv 0.967234 -1.916837 2.200830\nv 0.952784 -0.790437 2.454880\nv 0.964484 -0.531587 2.515630\nv 0.948484 -0.254587 2.473680\nv 0.943484 0.076563 2.416480\nv 0.963134 0.535214 1.806880\nv 0.905784 0.487163 1.852830\nv 0.981134 0.711713 1.787480\nv 0.938584 0.932663 1.749830\nv 0.998384 -2.255986 1.994330\nv -1.327966 -2.103186 1.420980\nv 0.995784 0.449814 2.021930\nv -3.011666 -0.123486 0.546380\nv -3.049416 0.050464 0.405680\nv 1.045434 -2.190586 1.993580\nv 1.043934 -2.099536 2.117480\nv 1.082134 -0.872137 2.512530\nv 1.034184 -0.718137 2.484430\nv 1.020434 -0.380587 2.491980\nv 0.987834 0.353013 2.201830\nv -0.256116 4.146414 -1.094519\nv 0.002384 4.324364 -1.207869\nv 1.042534 0.539864 1.806030\nv -3.042766 3.028264 0.429880\nv -2.983666 3.031814 0.236430\nv -1.693616 2.992314 -1.615170\nv -2.678916 -0.787386 -0.231470\nv 1.272384 0.366963 2.200480\nv 1.159634 0.449263 2.054830\nv -1.681466 3.250414 -2.163069\nv 2.248584 -2.240886 1.778780\nv 2.090784 -2.315986 1.815780\nv 1.895484 1.610113 1.330480\nv 1.903434 -0.450587 2.359730\nv 1.909584 -0.330687 2.382930\nv 0.429634 3.658914 -0.851319\nv 0.181234 3.667714 -0.763069\nv 0.272534 3.579463 -0.686719\nv 2.951184 -1.791536 1.564580\nv 3.100734 -1.535336 1.578730\nv 2.866884 -1.657637 1.675880\nv -0.063166 3.430964 -0.329619\nv -0.263066 3.426164 -0.262019\nv -0.102216 3.357714 -0.309469\nv 0.084284 3.344914 -0.423919\nv 0.035684 3.431963 -0.368369\nv 1.973734 -1.514086 2.228530\nv 1.936584 -1.392437 2.329680\nv 1.847434 -1.479487 2.335479\nv 2.083234 -0.143287 2.296280\nv 2.216484 0.114463 2.124680\nv -0.353866 3.863014 -0.406819\nv -0.357216 3.738014 -0.489119\nv 2.108184 -0.673787 2.333730\nv 0.647784 3.648664 -0.913819\nv 0.461084 3.764964 -0.970319\nv 2.124384 -2.238187 1.807130\nv -1.595266 -0.794636 -1.274520\nv -1.466416 -0.768636 -1.325170\nv -1.456816 -0.935386 -1.225920\nv 4.276084 -1.914286 0.702730\nv 4.120684 -1.858586 0.952730\nv 4.046534 -2.137737 0.756130\nv 3.422684 -1.346786 1.230980\nv 4.244384 -1.806136 0.824030\nv 4.115934 -1.712636 1.029480\nv 4.229434 -1.485886 0.945280\nv 0.382384 -2.635286 -0.036420\nv 0.149684 -2.639486 -0.045870\nv 0.256384 -2.631486 -0.289520\nv -0.565266 -2.648787 1.743679\nv -0.645366 -2.536436 1.759079\nv -0.669566 -2.722686 1.791679\nv -0.554916 -0.422686 -1.435570\nv -0.416716 -0.529386 -1.427420\nv -0.299766 -1.374686 -1.081320\nv 3.033334 -0.731637 1.735330\nv 3.109684 -0.527187 1.687430\nv 2.849584 -0.590636 1.868780\nv 3.746484 -2.079137 1.124180\nv 2.288484 -1.917837 1.952130\nv 2.438234 -1.922237 1.907330\nv 2.412984 -1.748037 2.020530\nv -0.471516 -0.369986 -1.495870\nv -0.354666 -0.519486 -1.488170\nv 2.748084 -2.206336 -1.204670\nv 2.652984 -2.303336 -1.078370\nv 2.572184 -2.330236 -1.148870\nv 2.998584 -2.311486 1.135580\nv 3.055084 -2.056386 1.274230\nv -0.515866 -0.223686 -1.485770\nv -0.411666 -0.250836 -1.518270\nv 1.979084 -0.540337 2.334980\nv 2.186084 -1.690987 2.089380\nv 2.253184 -1.715787 2.050930\nv 2.090334 -1.526537 2.144180\nv -1.844916 4.438015 -3.406619\nv -1.830316 4.300364 -3.433619\nv -1.927266 4.434114 -3.372169\nv 0.961434 4.107265 -1.553669\nv 0.765384 4.246664 -1.427669\nv 0.954084 4.015464 -1.465969\nv 3.276234 -1.101336 -1.097270\nv 3.387234 -1.055386 -0.980170\nv 2.806134 -1.817086 1.639430\nv 2.663334 -1.708336 1.801230\nv 2.810134 -1.038436 1.753430\nv 2.676784 -1.183386 1.838430\nv 2.823484 -1.365387 1.793880\nv 2.107684 -0.821286 2.319630\nv 2.249734 0.146564 -1.625270\nv 2.387734 -0.003486 -1.669120\nv 2.249784 -0.059536 -1.789270\nv -0.946716 -2.718336 -1.020470\nv -2.108916 2.362964 1.999730\nv 2.025734 -1.328537 2.255580\nv -1.754566 3.400614 -2.992169\nv 2.129434 -0.563237 2.311780\nv 0.811334 3.732164 -1.086720\nv 0.780634 3.928614 -1.248219\nv 0.706334 3.722964 -1.017619\nv -2.213866 3.011815 -2.304220\nv -2.089366 1.976164 2.124430\nv -2.057866 2.237514 2.013080\nv 2.894684 -2.110986 1.429380\nv 2.799384 -1.998586 1.520480\nv 2.750284 -2.306087 1.482930\nv 4.211234 -2.076386 -0.048170\nv 1.978534 -1.051937 2.338730\nv -1.985866 1.252963 2.171780\nv -1.854816 1.368263 2.130730\nv -1.944766 1.429563 2.223180\nv -1.870716 1.674563 2.124830\nv -1.977016 2.003513 2.010430\nv -2.067766 2.975964 -2.560120\nv -1.045666 -2.692486 1.913379\nv 0.947234 3.806164 -1.511569\nv -1.845916 0.928864 1.496080\nv -1.910616 0.990164 1.511880\nv -0.324166 3.678613 -0.528319\nv -0.181116 3.664164 -0.610569\nv -0.245816 3.791264 -0.611919\nv 2.079334 -0.398337 2.265630\nv -1.841316 1.494014 2.145280\nv -1.977466 2.430313 1.877980\nv 2.183684 -1.456237 2.132080\nv 2.037984 -1.447287 2.194180\nv 2.281484 -0.896787 2.190830\nv 2.210384 -0.865687 2.247780\nv 2.219534 -1.022287 2.233480\nv -1.867616 1.195063 1.969230\nv -2.008816 1.153263 2.094280\nv -1.835216 1.822864 1.987880\nv -1.920866 2.077513 1.900880\nv 3.473284 -0.065636 1.149630\nv 3.388734 0.174764 1.243380\nv 3.330584 -0.011336 1.398330\nv 3.520984 -1.152486 1.037630\nv 3.605334 -1.055036 0.920880\nv 3.487234 -0.913437 1.169330\nv -0.054266 3.575814 -0.572469\nv -0.245566 3.574514 -0.506619\nv -2.039016 1.072263 1.962930\nv -1.971816 2.615614 1.792931\nv 3.645884 -0.060286 0.783030\nv 3.586284 0.199414 0.851580\nv 3.166384 0.748014 1.170880\nv 3.350134 0.675614 0.992230\nv 3.190234 0.991614 0.962780\nv 3.614534 -0.773236 0.940930\nv 3.566734 -0.641586 1.018380\nv -0.335166 0.113664 -1.585270\nv -0.527266 0.106364 -1.560170\nv -1.754866 1.702213 1.943630\nv -1.914816 2.310464 1.827380\nv 3.463734 -1.154137 1.154480\nv 3.404934 -1.188836 1.294730\nv -0.267866 -2.060936 -1.075020\nv -0.251516 -2.004786 -0.917270\nv 3.387834 -0.169686 1.324280\nv 3.549734 -0.258136 1.062780\nv 3.606884 -0.287036 0.975480\nv -0.584316 0.346164 -1.489970\nv -1.760316 1.307863 1.891630\nv -1.736266 1.438664 1.941430\nv -1.682216 1.566613 1.838730\nv -1.887116 2.535314 1.747830\nv 3.219434 -0.619336 1.557580\nv 3.297034 -0.618886 1.453580\nv 3.237284 -0.432736 1.506830\nv -1.171866 2.690814 0.478130\nv -1.109266 2.600663 0.436580\nv 2.942684 0.928963 1.325030\nv 2.971884 1.107514 1.166980\nv 2.849734 1.144914 1.254080\nv -1.765966 1.190313 1.715430\nv -1.855316 1.076814 1.656680\nv -1.814016 2.072063 1.723030\nv -1.853816 2.164263 1.750780\nv 4.118284 -1.424636 1.030730\nv 3.022084 0.696064 1.370080\nv 2.823584 0.877514 1.470730\nv 2.817034 0.689764 1.517130\nv 3.097134 0.388413 1.485530\nv -1.670766 1.789664 1.750530\nv -1.810016 2.335814 1.651130\nv 2.435384 -2.667436 1.653679\nv 2.557334 -2.612137 1.529329\nv 2.507884 -2.528986 1.677980\nv 3.935484 -1.861086 1.085930\nv 3.969284 -1.998336 0.978980\nv 4.091984 -1.583836 1.060480\nv -1.996666 0.993463 1.659280\nv -1.677616 1.359864 1.733230\nv -1.761816 2.179664 1.577130\nv -1.770266 2.535664 1.573380\nv 0.540234 3.876464 -1.095919\nv 2.665634 -1.529187 1.855380\nv 2.528284 -1.521837 1.989880\nv 2.507634 -1.722887 1.966880\nv 3.372334 -0.835236 1.331080\nv 2.794084 0.317364 1.748330\nv 2.737284 0.569063 1.657730\nv 2.649984 0.616713 1.695680\nv 0.612184 4.272164 -1.319069\nv 0.778784 4.484164 -1.545269\nv 4.281434 -1.251686 -0.308170\nv 2.965134 -1.978686 1.447180\nv 3.216034 -0.062936 1.573280\nv 3.176734 -0.358286 1.592380\nv -1.811666 1.070163 1.542980\nv -1.721416 1.176563 1.594930\nv -1.613266 1.655214 1.724830\nv -1.695116 1.925013 1.674930\nv 2.344634 -0.497637 2.227980\nv 4.299234 -1.968786 -0.005970\nv 4.364434 -1.891636 0.201030\nv -3.009416 2.254514 0.994630\nv -3.048416 2.337814 1.260830\nv -3.012016 2.358414 1.025480\nv 1.613184 -2.765486 -1.142920\nv 1.842134 -2.801936 -1.081970\nv 1.795034 -2.672036 -1.001621\nv 3.270384 0.160314 1.428280\nv 3.163834 0.188363 1.544230\nv 0.892734 3.906464 -1.302019\nv 0.791584 4.075214 -1.356119\nv 0.791384 3.637014 -1.008469\nv -1.110216 2.597214 -0.340720\nv -1.782216 1.000813 1.482130\nv -1.608116 1.562314 1.719880\nv -1.730066 2.332013 1.479930\nv -1.740166 2.741064 1.522581\nv 0.091984 3.500814 -0.471819\nv 2.637584 -2.360936 1.607630\nv 2.508784 -2.159836 1.651080\nv 2.429034 -2.298136 1.737580\nv 2.714134 -2.097036 -1.390870\nv 2.570484 -2.252886 -1.286770\nv -1.738366 1.073913 1.482880\nv -1.589166 1.378514 1.630330\nv -1.586316 1.771213 1.679430\nv -1.611066 1.914863 1.616980\nv -1.664166 2.075963 1.560480\nv -1.680016 2.184413 1.493630\nv -1.705416 2.453213 1.460480\nv -1.696716 2.600564 1.494280\nv -0.243516 -1.509786 -1.033870\nv 2.692384 -1.063487 1.840430\nv 0.898734 3.703414 -1.194419\nv 0.835934 3.641914 -1.079569\nv -1.684766 2.340113 1.400230\nv 0.297434 3.354164 -0.580019\nv 0.278034 3.437614 -0.505319\nv 2.243034 -0.299187 2.179080\nv 2.170634 -0.165537 2.211180\nv 3.197984 0.484514 1.321630\nv 2.751884 -0.844236 1.854380\nv 2.704384 -0.789336 1.960930\nv 0.651334 3.489264 -0.873319\nv 0.899084 3.798114 -1.218869\nv -1.428266 1.421264 1.569230\nv -1.382766 1.676814 1.596780\nv -1.449316 1.854763 1.576580\nv -1.605366 2.812514 1.461030\nv -0.547016 0.867964 -1.379670\nv -2.456216 2.423314 -0.661720\nv -2.315016 2.602364 -0.704520\nv -1.299166 -2.741086 1.944129\nv -1.192516 -2.579636 1.950880\nv 0.586734 4.039264 -1.218469\nv 0.698434 3.757864 -1.382469\nv 0.541984 3.822564 -1.381869\nv 0.700234 3.878564 -1.489969\nv -0.290966 -1.136386 -1.241970\nv -0.208266 -1.190336 -1.316870\nv 2.245334 -0.002786 2.159380\nv 2.635534 1.205664 1.316030\nv -1.376366 1.590914 1.589130\nv -1.581266 2.297863 1.355530\nv -1.557866 2.558514 1.373080\nv -1.583016 2.599414 1.420380\nv 2.538634 1.460514 1.208830\nv 1.976034 -2.596286 1.851079\nv 2.229784 -2.631336 1.802830\nv 0.265134 4.303914 -1.038669\nv 0.276334 3.833364 -0.945619\nv -2.932216 0.981114 0.506380\nv -2.938216 0.975164 0.288680\nv -2.886816 0.905464 0.509880\nv -1.421966 2.130164 1.405680\nv -1.597716 2.399463 1.315680\nv -1.546716 2.759163 1.416381\nv -1.540866 2.921613 1.389830\nv 0.558134 3.577614 -0.775619\nv 2.917184 -0.858287 1.768280\nv 2.784784 -0.720486 1.894480\nv 2.207584 -2.172586 1.807580\nv 2.310534 -2.099236 1.789680\nv 2.428034 -0.579436 2.188480\nv 2.626684 -0.698737 2.056530\nv 2.492934 -0.475737 2.142230\nv 0.618134 -2.413836 2.204979\nv -0.253416 -2.858236 0.224280\nv -0.312916 -2.859636 0.204980\nv -0.342266 -2.864036 0.136429\nv -1.086316 -2.464936 1.882380\nv 0.462834 4.797564 -1.351919\nv 0.486134 4.799464 -1.267769\nv 0.548084 4.820514 -1.360119\nv -0.787366 3.436563 -0.064369\nv -0.707766 3.417564 -0.145419\nv 2.961984 -1.377836 1.671030\nv 4.302684 -1.159186 -0.235520\nv 2.504384 -1.147237 2.018930\nv 2.582184 -1.012287 2.013530\nv 2.448884 -1.044736 2.086730\nv 0.430534 4.149864 -1.165019\nv 0.215484 4.123964 -1.007819\nv 0.328484 3.975214 -1.046519\nv -1.225316 2.973264 0.794730\nv -1.338416 1.373363 1.483980\nv -1.344416 1.869714 1.479780\nv -1.412866 2.332963 1.231730\nv -1.521866 2.500513 1.274530\nv -1.492116 2.627464 1.258330\nv -1.461666 2.831764 1.241431\nv -1.489266 2.867164 1.324230\nv -1.557116 3.006814 1.353080\nv 3.026534 -0.762986 -1.390720\nv 0.541234 4.429714 -1.294169\nv 0.542334 4.552364 -1.303469\nv 0.419434 4.430364 -1.175319\nv 0.284984 3.302414 -0.686319\nv 2.394584 -1.321637 2.048330\nv 2.514334 -1.281137 1.957230\nv 2.527134 -0.822186 2.100730\nv 0.602734 3.514064 -0.781569\nv 0.488884 3.509364 -0.674169\nv -1.187516 1.501114 1.377880\nv -1.105566 -2.754486 1.912429\nv -1.101516 -2.813537 1.816029\nv -1.013666 -2.738837 1.903630\nv 2.124834 -0.002336 2.225980\nv -1.638666 2.747663 -0.628070\nv -0.475616 -2.837936 0.962879\nv -0.635716 -2.832487 1.054880\nv -0.594816 -2.845686 0.950029\nv 2.548734 -0.329237 2.094080\nv 0.368084 0.712414 -1.526320\nv 0.287384 0.622114 -1.574720\nv 0.263534 0.854264 -1.472420\nv 2.775284 -0.443286 1.934930\nv 2.672934 -0.531236 2.048080\nv 2.765884 -0.609837 1.944430\nv 0.649184 3.581564 -0.842569\nv 2.364984 -2.166036 1.717979\nv 0.444734 3.564814 -0.721219\nv -1.227316 1.593664 1.449930\nv -1.179366 1.675964 1.382380\nv -1.345966 2.377413 1.166230\nv -1.381716 2.507463 1.147680\nv -1.341816 2.658614 1.152580\nv 1.576084 -2.817386 1.692179\nv 1.489184 -2.814687 1.797830\nv 1.457784 -2.808686 1.610729\nv -0.809016 -2.646736 1.843930\nv 2.676784 -1.998136 1.586430\nv 2.597084 -1.964036 1.692980\nv 2.562734 -2.090086 1.628680\nv 2.672584 -0.307986 1.997430\nv 2.524384 -2.671486 1.475680\nv 2.552484 -2.677436 1.332979\nv 2.667434 -2.574436 1.317980\nv -1.132566 1.941613 1.250080\nv -1.302616 2.184063 1.254580\nv 2.763234 1.066563 1.351380\nv 3.227034 -1.026637 1.490180\nv 3.123334 -0.996787 1.595430\nv 3.025834 -1.148137 1.647430\nv 2.369734 -2.586486 1.747730\nv 2.355434 -2.415086 1.794929\nv 2.289834 -2.363636 1.811730\nv 2.453434 -1.383636 2.000230\nv 2.428284 -1.567037 2.037880\nv -0.594416 3.224914 -0.857070\nv -1.204866 1.304463 1.305130\nv -1.312516 2.744913 1.094880\nv -1.378016 2.862764 1.126280\nv -1.339966 3.013963 1.061980\nv 3.052784 0.898664 1.201930\nv 4.228184 -1.098436 0.797830\nv 2.912584 -2.339936 1.214880\nv 4.455134 -1.606536 0.426680\nv 4.481884 -1.297686 0.408530\nv 3.496784 -0.482837 1.180330\nv 3.482634 -0.269336 1.205680\nv 3.406884 -0.496887 1.330230\nv -2.213316 2.860514 -1.630619\nv 0.431984 3.436464 -0.639520\nv 3.256684 -0.643486 -1.109670\nv 3.300984 -0.679336 -1.018970\nv 3.250484 -0.790686 -1.047920\nv -1.112066 1.810314 1.278030\nv -0.789416 -2.726936 1.838680\nv 3.171884 -1.826437 1.313530\nv -0.324316 3.120864 -0.323270\nv 4.274134 -2.045136 0.309180\nv 2.337034 -1.506187 2.053880\nv 2.710484 -0.198287 1.980380\nv 0.885484 3.766164 -1.462269\nv 0.427884 3.364564 -0.743519\nv -1.201666 2.258164 1.081980\nv -1.298516 2.529513 1.055280\nv -1.292916 2.836414 0.961080\nv -1.794366 3.488464 -3.268869\nv 3.410934 -2.634686 0.204530\nv 3.413484 -2.614686 0.411130\nv 3.263034 -2.705036 0.270380\nv 3.148134 -1.320786 1.582630\nv 2.704334 0.025963 1.937330\nv -0.001066 -2.070836 -1.557770\nv -0.000816 -2.005086 -1.524020\nv 0.100184 -2.037536 -1.665370\nv -1.033216 1.495414 1.220330\nv -1.060366 1.668114 1.226880\nv -1.061616 2.034813 1.108980\nv -1.254716 2.642013 0.932330\nv -1.230816 2.479813 0.961930\nv -0.089516 3.926664 -0.750819\nv 0.960434 3.788514 -1.359369\nv 0.912384 3.708064 -1.281769\nv 3.239184 -1.293037 1.507180\nv 2.964484 -0.960886 1.671180\nv 2.904284 -1.015437 1.693030\nv 2.718834 0.209614 1.880880\nv 2.588184 0.352613 1.896980\nv -0.994066 1.396013 1.154030\nv -1.203316 2.333014 0.987280\nv 2.896284 -0.394937 1.797180\nv 3.303634 0.553313 1.124880\nv 3.276884 0.303114 1.304630\nv 2.916734 0.477364 1.615630\nv 0.402084 3.506714 -0.617819\nv -0.966966 1.721463 1.104080\nv -0.989466 1.894763 1.069430\nv 2.195534 -1.885937 2.006730\nv 2.036834 -1.722587 2.211630\nv 4.228384 -2.096436 0.169430\nv 3.258884 -0.827287 1.507530\nv -0.098466 3.793314 -0.716819\nv 3.634834 -0.485386 0.913430\nv 3.080684 -0.849936 1.632580\nv 3.096234 -0.359386 1.681130\nv 3.111184 -0.177637 1.704330\nv 3.025634 -0.365937 1.728880\nv 2.825134 -0.097436 1.846580\nv 2.612884 -2.498286 1.571180\nv 2.697484 -2.266286 1.541180\nv 2.697534 -1.827337 1.700780\nv 2.630284 -2.149887 1.573529\nv -0.968466 1.498464 1.058680\nv 2.901834 -0.255287 1.776430\nv 2.904234 -0.029137 1.788680\nv 3.330734 -1.710286 1.182480\nv 3.274184 1.039864 0.471880\nv 3.054334 -0.065736 1.737730\nv -3.156066 2.587863 0.447930\nv -0.742216 0.947114 -1.317320\nv -0.677716 0.791464 -1.410670\nv -2.983616 -0.185686 0.453380\nv -0.954516 2.250263 0.348430\nv 2.964284 0.155513 1.722580\nv 3.289834 -1.613036 1.288930\nv 3.257984 -1.554686 1.398480\nv 2.796184 -0.260137 1.918430\nv 2.717884 1.330964 1.156880\nv 2.869084 -1.835136 -1.343370\nv 2.781284 -1.977236 -1.423670\nv -1.700816 3.123764 -2.034670\nv 3.492984 0.670114 0.353630\nv 0.314284 -2.482887 2.309380\nv -0.107316 3.507363 -0.480769\nv -0.526516 3.689114 -0.258119\nv -0.453166 3.500114 -1.039769\nv 0.249134 3.503564 -0.535619\nv 0.041884 -2.106836 -1.606870\nv -3.080416 2.395964 0.391530\nv -3.043466 2.490264 0.300730\nv -1.904466 2.540764 -0.846220\nv 2.666834 -2.808386 -0.237270\nv 2.684484 -2.741486 -0.386970\nv 2.787734 -2.777636 -0.243520\nv -0.693216 2.899814 -0.145270\nv 2.840284 -2.709786 -0.384570\nv 2.716234 -2.627486 -0.543070\nv 3.097234 -1.667987 1.523580\nv 2.340684 -1.418836 2.061280\nv 2.579334 -2.801686 -0.354970\nv -0.431316 -2.546936 -1.841320\nv -0.444216 -2.744236 -1.884620\nv -0.519366 -2.766486 -1.859770\nv 2.141434 -1.250286 2.247630\nv -1.126066 2.328313 0.794730\nv -0.282416 -1.558036 -0.997520\nv 2.808084 -1.532186 1.786430\nv 4.346684 -1.748686 0.698580\nv -1.319616 -1.117686 -1.072370\nv -1.130266 -1.174786 -1.029570\nv -2.761716 3.085814 0.012281\nv -2.187416 2.654914 -1.052520\nv 0.373634 3.346764 -0.806920\nv -2.395316 3.721164 -1.551219\nv -2.396016 3.628614 -1.366519\nv -1.418666 -1.662986 0.065080\nv -1.375516 -1.734586 -0.007970\nv 0.683934 4.736764 -1.534019\nv -1.041916 2.673014 0.092480\nv -0.068216 -2.646587 1.122280\nv -0.088316 -2.630236 1.312679\nv -0.109316 -2.636886 1.225179\nv -1.054916 -2.699036 -0.996920\nv -1.056966 -2.387536 -0.916020\nv -0.998866 -2.481236 -0.960420\nv 2.040784 -0.954587 2.308680\nv 2.651684 -1.379637 1.870430\nv 3.787284 -0.864936 0.024080\nv 3.802934 -0.938786 -0.102870\nv 3.759234 -0.876936 -0.133120\nv 3.693584 -2.244487 0.989430\nv 3.556684 -2.221486 1.127780\nv 2.558084 -2.386736 -1.073420\nv 2.566684 -2.407886 -0.944370\nv 3.694584 -0.594686 0.768680\nv 2.397134 -1.087436 2.112580\nv 2.226984 -1.151637 2.197880\nv -0.158266 -2.757836 1.004579\nv 3.676034 -0.273286 0.780780\nv -2.359566 -1.164686 -0.106870\nv -2.266716 -1.190586 -0.317570\nv -2.216466 -1.266086 -0.211470\nv 4.336934 -1.915486 0.519080\nv 0.794484 4.630564 -1.799669\nv 0.803784 4.671265 -1.715619\nv -2.126366 3.087964 -2.662369\nv 0.904334 3.718414 -1.378619\nv 3.877784 -2.158736 0.935130\nv 2.835534 0.122364 1.822780\nv -1.637166 3.777414 -3.409270\nv -1.702966 3.819314 -3.439719\nv -1.152266 2.994313 0.340030\nv -1.077316 3.017364 0.203880\nv -1.666116 4.244464 -3.474019\nv -1.691016 4.357814 -3.402719\nv -1.645316 4.270614 -3.401719\nv 0.475634 0.824064 -1.509020\nv 0.616134 0.726814 -1.517170\nv -2.393316 3.988464 -2.088219\nv -2.292116 4.080914 -2.197670\nv -0.395166 3.667014 -1.098320\nv 0.468684 4.681664 -1.160519\nv 0.402734 4.742564 -1.109819\nv 0.878834 4.424165 -1.649519\nv 3.411684 0.446164 1.015730\nv 2.373884 -2.694436 -1.116021\nv 2.348434 -2.791036 -0.919120\nv 0.322134 -2.692837 2.307780\nv 0.545234 -2.442887 2.234980\nv 0.389834 0.312863 1.862430\nv -1.808766 0.791914 -1.125170\nv -2.133016 0.878664 -0.933520\nv -1.698066 3.801564 -2.595219\nv 0.132034 -1.809486 -1.758720\nv 0.196334 -1.867336 -1.796320\nv -1.023366 2.812164 0.132880\nv -1.000266 2.926813 0.146780\nv 0.972484 4.362714 -1.828369\nv 0.976434 4.318814 -1.778469\nv 0.979684 4.231464 -1.834219\nv 1.121284 0.510513 1.833530\nv 2.853384 -2.273486 1.383530\nv -2.534766 -1.035686 0.379580\nv -2.553066 -0.970236 0.517480\nv 4.226384 -2.038236 0.625380\nv 2.735484 -2.565136 1.177580\nv 2.821084 -2.499187 1.158330\nv 4.424484 -1.201286 0.584430\nv -2.171066 2.721814 -1.312919\nv -2.153566 2.750264 -1.440970\nv -1.892516 3.470264 -3.244870\nv -1.926066 3.563364 -3.232720\nv -1.874566 3.683014 -3.316269\nv 2.752684 -2.420236 1.383130\nv 0.973384 3.858714 -1.383269\nv -2.319066 -0.320986 -1.114920\nv -2.084616 -0.409336 -1.237020\nv -2.222566 -0.437436 -1.160770\nv 3.708384 -2.262236 -0.485770\nv 2.481234 -2.677986 -0.642620\nv 2.669034 -2.574886 -0.611420\nv 2.595884 -2.531236 -0.720270\nv 0.616984 -2.609636 -0.807120\nv 0.386884 -2.622136 -0.767470\nv 0.552534 -2.605586 -0.986670\nv -0.854316 2.867864 -0.013520\nv -0.801716 3.120914 0.014280\nv 1.481484 0.297414 -1.854270\nv 1.732884 0.314614 -1.725170\nv 1.693434 0.222614 -1.909220\nv -0.247016 -2.768286 1.221729\nv 0.522084 -2.662286 -1.267521\nv 0.322784 -2.624636 -1.247870\nv 0.318184 -2.667736 -1.304420\nv 2.434834 1.545113 1.181180\nv 0.726984 -2.739537 2.158530\nv 0.840584 -2.727536 2.124429\nv -0.193116 3.890814 -0.648569\nv -0.819116 3.274314 -0.055569\nv 0.639684 -2.745836 2.180580\nv -1.729166 3.269764 -1.037869\nv -1.713716 3.067314 -0.833320\nv -0.758566 -2.761236 1.803879\nv 3.464484 0.219314 1.071130\nv 3.669934 -1.006236 0.792030\nv 3.728134 -0.976636 0.665430\nv -0.356616 3.499664 -0.386869\nv -0.670916 3.104064 -0.073770\nv -0.695916 3.206214 -0.046920\nv -0.263616 3.290614 -0.263819\nv 3.507034 -1.118986 -0.745720\nv -2.248666 2.039414 -0.784520\nv -2.300216 0.330214 -1.067920\nv -2.391966 0.150814 -1.051320\nv -2.426666 0.364564 -0.933920\nv -3.002016 0.451714 0.064980\nv -0.289616 -2.700736 -1.917571\nv -0.716216 3.317614 -0.127069\nv -0.772116 3.348064 -0.090519\nv 0.913034 -2.601086 2.098629\nv -0.086166 -2.282886 -1.789420\nv 0.080284 -2.154586 -1.673520\nv 3.528534 -0.657086 -0.724970\nv 2.568284 -1.878686 1.803330\nv -0.626416 3.275764 -0.082969\nv -1.734516 4.378264 -3.423970\nv -2.994166 0.607214 0.356080\nv 3.710284 -0.266436 0.554630\nv 4.348334 -0.980636 0.115280\nv -0.884966 -2.490186 -1.006570\nv -0.935266 -2.538436 -0.987470\nv -0.532216 3.038414 -0.208920\nv -0.523716 3.216114 -0.131569\nv -0.622666 3.364664 -0.204169\nv -0.576416 3.493214 -0.285569\nv 2.672784 -2.500336 1.469930\nv 0.711384 4.609414 -1.504019\nv 0.066584 0.650014 -1.558120\nv -0.207866 0.026214 -1.608070\nv -1.820466 0.384914 -1.235970\nv -1.692016 0.503364 -1.309970\nv 3.628284 -2.367786 -0.370070\nv 3.542534 -0.274486 -0.799620\nv -0.533466 3.282713 -0.111969\nv -0.593966 3.426664 -0.256819\nv -2.182466 -2.697786 -0.001870\nv -2.155716 -2.774686 0.037480\nv -2.082366 -2.711236 0.122680\nv 0.987684 -2.669036 2.076730\nv 2.836934 1.278313 1.126580\nv 2.414934 -2.097786 1.706480\nv -0.485066 3.347164 -0.152769\nv 1.153534 -2.665537 2.032230\nv 0.142484 -2.093086 -1.695770\nv -0.397266 3.282264 -0.185919\nv -0.529266 3.425464 -0.279719\nv 1.037384 -2.744836 2.069930\nv -1.676766 3.050064 -0.999869\nv -1.876516 4.107164 -3.354869\nv -0.851566 2.787014 -0.092020\nv -0.506266 3.578864 -0.357119\nv 0.069034 4.388263 -0.738319\nv -0.427066 2.996014 -0.342670\nv -0.338066 3.357064 -0.196869\nv -0.401366 3.431814 -0.290669\nv -0.430116 3.500013 -0.369019\nv 1.309634 -2.635036 1.979929\nv -0.359366 -2.825536 1.411680\nv -0.432066 3.647264 -0.426019\nv 2.458034 -2.806786 -0.377270\nv -2.276366 2.893514 -1.438769\nv 0.722334 4.730064 -1.660119\nv 0.673534 4.744014 -1.655519\nv 4.137884 -1.100786 0.855080\nv -0.384316 3.568264 -0.440669\nv -1.971066 3.401114 -3.137470\nv -1.975416 3.257214 -3.025919\nv -2.026666 3.295464 -2.983819\nv -0.922716 2.180314 0.175330\nv -0.682416 1.610164 0.843430\nv -1.229416 -2.561736 -0.943420\nv -1.415666 -2.485886 -0.833020\nv -1.313066 -2.257786 -0.722870\nv 1.436484 -2.730536 1.950529\nv -2.672116 -0.643137 0.824530\nv -2.531666 -0.764786 0.958530\nv -2.680616 -0.572036 1.019080\nv -1.695866 3.663114 -2.054869\nv -2.801566 -0.346336 0.825280\nv -2.846016 -0.378236 0.663480\nv -2.763816 -0.499587 0.742730\nv -2.878616 -0.275486 0.762730\nv -0.643766 4.085914 -0.680569\nv -0.775416 3.991414 -0.621619\nv -0.649616 4.066763 -0.543819\nv -2.894816 0.838614 0.329430\nv -1.630866 3.319614 -1.709020\nv 3.241984 1.048714 -0.262320\nv 3.340434 0.949114 -0.092520\nv -3.181966 1.718564 1.340880\nv -3.196866 1.547913 1.210580\nv -3.224566 1.513913 1.483830\nv -1.560766 -2.199937 1.269580\nv -1.609316 -2.263036 1.137330\nv -0.237816 4.339664 -0.901869\nv -0.446016 4.173213 -0.895219\nv 3.333734 -2.600236 -0.300770\nv 3.246684 -2.564986 -0.441070\nv 3.402634 -2.481986 -0.457770\nv -2.886966 0.837314 0.483380\nv -1.608716 -2.712837 1.855479\nv -1.747116 -2.643537 1.709980\nv -1.703416 -2.743536 1.765029\nv -1.152716 -1.788986 1.027930\nv -1.200216 -1.573436 0.940880\nv -3.022016 3.004064 0.722630\nv -2.942166 3.085814 0.572231\nv 0.616384 -2.805836 1.789930\nv 0.527034 -2.810886 1.957429\nv 0.532684 -2.806587 1.860729\nv -3.114866 2.029514 0.002230\nv -1.633316 3.421264 -2.010520\nv -1.644316 3.501314 -2.140070\nv -2.887366 0.573464 0.814680\nv -2.759016 0.837164 0.862380\nv -2.770116 0.905114 0.849380\nv -3.052866 2.929164 0.207280\nv -2.871466 3.031814 0.077730\nv -3.272416 1.799314 0.723330\nv -0.661016 -2.182186 -1.012420\nv -0.517866 -2.139036 -1.036720\nv -0.620416 -2.230886 -1.220670\nv 2.352434 1.416314 -0.913770\nv 2.198234 1.570664 -0.852270\nv 2.371184 1.569014 -0.727620\nv 1.005634 4.164265 -1.728369\nv 3.526684 -2.502036 -0.291220\nv -3.066916 2.214263 0.777230\nv -1.669866 3.458914 -1.536969\nv -1.641116 3.193364 -1.550120\nv 2.474334 -2.411386 -1.375820\nv 2.547584 -2.321536 -1.236620\nv 2.763484 -1.286886 -1.505220\nv -0.286566 -2.126336 -1.311120\nv -0.467266 -2.167486 -1.232770\nv 0.909834 4.467264 -1.748769\nv -3.054216 2.286563 0.768530\nv 2.777184 -1.495636 -1.530670\nv -3.104866 2.858363 0.822030\nv -0.323266 -2.838686 0.945279\nv 3.109634 -0.296486 -1.333370\nv 3.045334 -0.159286 -1.362470\nv 3.162534 -0.124736 -1.278870\nv -0.310666 -0.264836 -1.613020\nv -0.351516 -0.331786 -1.523070\nv -3.121566 1.908863 1.518330\nv -3.176866 1.765964 1.566080\nv -3.064316 1.906663 1.720330\nv -1.727266 -2.601387 0.891230\nv -1.757816 -2.525636 0.916230\nv -1.648216 -2.610687 0.791530\nv -3.112216 2.575714 0.940730\nv -3.039716 2.476663 1.095180\nv 1.007334 4.057414 -1.722969\nv 1.003684 4.002714 -1.608869\nv -1.424916 -2.284386 0.885580\nv 2.795484 -0.872986 -1.590870\nv 0.614884 4.002014 -1.527719\nv -1.671466 3.252464 -1.217070\nv 0.563234 1.108214 -1.341370\nv 0.455684 1.008464 -1.376170\nv 0.337584 1.061764 -1.324870\nv 0.447084 -2.783936 -1.352771\nv 0.647734 -2.819236 -1.346321\nv -3.051366 1.307264 -0.167070\nv -3.033566 1.446814 -0.238920\nv -3.125216 1.335414 1.005430\nv -3.191616 1.530213 1.029880\nv -2.986016 0.476164 0.642130\nv -0.516016 -1.520086 -0.988270\nv 3.947584 -2.226537 0.765030\nv -3.119066 2.878764 0.336730\nv -2.804916 0.892364 -0.150320\nv -2.857966 0.717814 -0.156570\nv -0.213666 -1.281286 -1.276720\nv 2.198634 -2.718036 -1.404120\nv 2.314784 -2.710686 -1.248271\nv 2.261634 -2.784836 -1.201921\nv 2.957884 -1.657236 -1.237720\nv 3.094084 -1.734336 -1.052720\nv 3.034634 -1.785236 -1.086570\nv -1.681816 3.676614 -2.284269\nv 3.079484 -1.305486 -1.284170\nv 3.141484 -1.048986 -1.233570\nv 3.172534 -1.208636 -1.189570\nv -2.971616 -0.198586 0.030830\nv 0.247134 4.669363 -1.119819\nv 0.150584 4.600463 -1.024419\nv 0.641334 3.480014 -0.996269\nv 0.457834 1.368514 -1.022670\nv 0.255584 1.191014 -1.187570\nv 0.240034 1.281364 -1.109770\nv 2.944734 -1.829886 -1.205170\nv 2.874884 -1.964436 -1.306320\nv 0.764384 3.564264 -1.119969\nv -1.091166 3.711714 -0.416169\nv -1.211366 3.602364 -0.292519\nv -1.012216 3.735964 -0.264269\nv -1.575566 -2.191686 1.459830\nv -1.592366 -2.204237 1.348430\nv 2.038484 -2.760786 -1.477270\nv 2.074034 -2.811586 -1.374870\nv -1.639766 3.354564 -1.543619\nv -1.671366 3.372664 -1.372719\nv 3.073584 -0.965386 -1.298820\nv 3.122484 -0.768136 -1.228970\nv 3.196934 -0.843386 -1.129370\nv 2.733984 -1.609086 -1.553520\nv -0.340166 -2.841937 0.815480\nv 0.999984 3.942214 -1.534769\nv 0.082984 -2.266636 -1.777070\nv -2.763666 -0.476136 0.925680\nv -2.916616 0.084064 -0.194320\nv -2.942266 -0.082386 -0.234270\nv 3.464584 -0.225586 -0.957370\nv 3.538884 -0.030786 -0.803570\nv 0.110934 -2.659336 0.390930\nv 0.078534 -2.658586 0.472779\nv -0.003166 -2.776636 0.473179\nv -0.515716 1.598014 0.952980\nv -1.676766 2.904214 -0.993520\nv -1.681766 2.789814 -0.807670\nv 0.462834 -2.626136 -0.458420\nv 3.336384 -0.439986 -1.141820\nv 3.320834 -0.244286 -1.171770\nv 3.442034 -0.400586 -0.987870\nv 2.656134 -1.685286 -1.626620\nv 1.398834 -2.809636 -1.580471\nv 1.475284 -2.805186 -1.566270\nv 1.473634 -2.848586 -1.474520\nv 0.985034 3.904464 -1.595269\nv 2.723334 -2.340486 -0.817370\nv 2.907034 -2.195786 -0.771120\nv 3.434284 -0.046636 -0.949370\nv 3.491734 0.041214 -0.837120\nv -2.423716 -1.083336 -0.033970\nv -2.420016 -1.023686 -0.222870\nv 1.026934 0.541364 -1.593120\nv 0.881834 0.464814 -1.604970\nv 0.821434 0.579564 -1.600120\nv -1.666716 3.453614 -2.324769\nv -1.665716 3.616014 -2.363270\nv -1.674366 -2.768336 -0.827571\nv -1.690716 -2.850486 -0.849171\nv -1.737966 -2.859486 -0.787521\nv -0.344516 -2.265086 -1.682020\nv -0.196316 -2.271436 -1.758570\nv -0.345616 -2.382436 -1.807920\nv -3.134216 2.748414 0.489730\nv -1.182366 -1.994136 0.950630\nv -1.245666 -2.091537 1.062430\nv -3.185416 1.697464 1.116780\nv -3.193816 1.795914 1.054280\nv -2.890966 2.961364 0.027830\nv -2.760116 2.947913 -0.182070\nv 3.259884 -1.518636 -0.984220\nv 3.342234 -1.501636 -0.883320\nv 3.206134 -1.674386 -0.942270\nv -0.575316 -1.357936 -1.073120\nv -2.933866 1.132664 -0.155970\nv -3.045216 1.184114 -0.089520\nv -2.935416 1.283064 -0.283320\nv 3.128484 -1.483586 -1.170220\nv -2.802016 -0.232737 0.954830\nv -2.896316 3.105314 0.398980\nv 0.213834 -2.650786 0.227130\nv 0.096884 -2.653286 0.292230\nv 1.038384 1.447114 -1.084670\nv 1.103584 1.563464 -0.969670\nv -1.747266 -2.247336 -0.003970\nv -2.962766 -0.238336 -0.141020\nv -2.904166 -0.313786 -0.215670\nv -2.960016 0.353364 -0.133020\nv -3.112766 2.510914 0.369080\nv -1.192116 -2.282586 0.622530\nv -1.138466 -2.248586 0.512380\nv 2.822984 -2.205636 -1.008120\nv 2.871784 -2.193936 -0.843970\nv 0.154584 0.452114 -1.591970\nv -1.448716 -2.482436 0.600530\nv -1.264116 -2.371536 0.540230\nv 1.110834 0.456164 -1.600120\nv -2.348566 1.098214 -0.683320\nv -2.413816 1.114014 -0.614270\nv 2.353134 0.764864 -1.262770\nv 2.325434 0.578164 -1.475570\nv -2.960316 0.643714 0.126480\nv -2.899216 0.676864 -0.043120\nv 3.201634 -1.601686 -1.015470\nv 2.388684 -2.600086 -1.249971\nv -2.774266 0.989264 0.944130\nv -2.859916 0.970964 0.667030\nv -2.908016 1.053464 0.758130\nv -2.176166 -0.716836 -1.042470\nv -2.343866 -0.508636 -0.960370\nv -2.175416 -0.551986 -1.125470\nv 3.098384 1.239664 -0.321920\nv 3.148534 0.997014 -0.639620\nv 2.960934 1.285714 -0.516370\nv 3.093884 -0.635086 -1.320270\nv 3.131684 -0.571436 -1.288020\nv 2.735384 -2.279536 -0.994120\nv 1.065384 -2.797486 -1.628121\nv 1.280884 -2.804986 -1.589421\nv 1.051834 -2.855986 -1.547121\nv 2.726784 -1.116186 -1.583670\nv -1.686816 2.909414 -0.768420\nv -1.674516 2.794414 -0.714220\nv -1.609316 3.883164 -3.344169\nv -0.050216 -2.832136 0.423330\nv -0.212166 -2.856186 0.566879\nv -0.075416 -2.846736 0.340979\nv 3.381184 -1.172186 -0.971520\nv 3.421784 -1.343536 -0.807420\nv 2.948184 -1.962936 -1.120070\nv -1.156366 -1.730636 0.612480\nv -1.101466 -1.824486 0.545680\nv 2.657484 -1.234336 -1.593220\nv -3.151116 1.864964 1.215530\nv -3.058816 2.087213 1.285230\nv -3.110216 2.009963 1.155230\nv 1.006484 4.178664 -1.779669\nv 0.086834 -2.645437 0.869130\nv -0.041166 -2.660336 0.904180\nv 0.070084 -2.659736 0.766080\nv -2.744216 2.387864 -0.370970\nv -2.825516 2.183814 -0.371070\nv 2.529884 -2.563936 -0.792870\nv -0.186316 -2.686486 1.251980\nv -0.112566 -2.666337 1.077330\nv -1.057666 -1.858686 0.426780\nv 2.810684 -2.137086 -1.231720\nv 2.912634 -2.061786 -1.085470\nv -3.092716 2.723064 0.955180\nv -1.663816 3.139614 -1.176370\nv 0.593284 4.771564 -1.564419\nv 0.657634 4.792564 -1.562819\nv 1.954384 -2.739486 -1.526720\nv 1.995184 -2.657786 -1.540521\nv 2.731284 -2.808436 -0.127070\nv 4.445484 -1.304536 0.569130\nv 3.359284 -0.759236 -0.956870\nv 2.419634 -2.744787 1.499779\nv -3.082466 1.571514 -0.106320\nv 3.401584 -1.553986 -0.668170\nv 3.391584 -0.621586 -0.939470\nv 2.370034 -0.139786 -1.737970\nv 2.253234 -0.204336 -1.844070\nv 3.036134 -1.525936 -1.270870\nv 3.320634 0.404514 -0.871720\nv 3.075334 -1.865136 -0.923520\nv 3.126934 -1.921336 -0.790120\nv 3.006134 -2.072236 -0.776770\nv 3.002434 -1.989936 -0.928770\nv 2.116234 -2.819686 -0.246820\nv 2.084084 -2.771736 -0.201770\nv -1.669116 3.612814 -2.506770\nv 1.809734 -2.809336 -1.474520\nv 1.879084 -2.833386 -1.407920\nv 1.678734 -2.842836 -1.439670\nv 1.301734 -2.852386 -1.501920\nv 1.870784 0.137714 -1.880870\nv 1.722134 0.118764 -1.990470\nv 1.913634 0.011914 -1.935720\nv 1.773134 -0.073686 -2.047870\nv -1.420716 3.420364 -0.227219\nv -1.557316 3.240463 -0.233919\nv -1.559666 3.263314 -0.129519\nv 3.338484 -1.711636 -0.678820\nv 3.247184 -1.821786 -0.738920\nv 3.306634 -1.700736 -0.745270\nv -0.529266 1.850114 -0.356720\nv -0.820066 1.891514 -0.341970\nv -0.748466 1.899014 -0.228620\nv -0.485216 -2.790036 1.723330\nv 3.033634 0.281264 -1.157170\nv 2.992684 0.123514 -1.308470\nv 2.846734 0.242764 -1.362520\nv -1.855466 -2.627936 1.027030\nv -1.835016 -2.552686 1.084280\nv -1.767766 -2.587487 0.923580\nv -0.189716 -1.568636 -1.031070\nv -0.154216 -1.689786 -1.043220\nv -0.195316 -1.736936 -0.961370\nv 1.410884 1.012164 -1.392470\nv 1.487434 0.911164 -1.406970\nv 1.215184 0.907514 -1.509270\nv 3.361884 0.502364 -0.770370\nv -2.555616 1.267513 2.044680\nv -2.433815 1.171663 2.084030\nv 2.162534 -2.604436 -1.489170\nv 2.307984 -2.504686 -1.464970\nv 0.707684 0.445264 -1.576620\nv 3.704234 -2.491986 0.255330\nv 3.569934 -2.541636 0.419080\nv -0.474066 -2.775036 0.824730\nv 0.821934 0.406964 -1.636870\nv -1.677516 3.730114 -2.674919\nv -1.161166 -1.741086 0.539030\nv 3.513184 -0.835136 -0.767020\nv 3.432984 -0.697586 -0.846270\nv 3.502184 -0.533686 -0.784170\nv 0.902534 -2.805786 1.762479\nv 0.823834 -2.813337 1.930129\nv 0.850884 -2.807636 1.753279\nv -2.004366 -1.326536 -0.466570\nv -1.866416 -1.425686 -0.452720\nv -1.958016 -1.409186 -0.295970\nv -1.687566 3.560464 -2.685770\nv 3.764734 -0.790986 0.409130\nv -1.767266 3.541064 -1.372819\nv 3.479934 -1.352986 -0.639020\nv 1.529534 1.040264 -1.405470\nv 1.485284 1.135014 -1.379770\nv 1.710534 1.054564 -1.401870\nv 1.609934 -2.805036 -1.541820\nv -0.537716 -0.977286 -1.249320\nv 0.709884 -2.862436 -1.607971\nv 0.503384 -2.870186 -1.637071\nv -1.972166 2.887864 -2.128370\nv 0.524234 0.536064 -1.584720\nv 0.660034 0.600464 -1.559620\nv -0.357316 -0.133486 -1.603270\nv -0.192266 -0.169086 -1.660520\nv -0.515166 -0.779486 -1.296120\nv 1.688584 -2.620386 -0.980120\nv 2.417684 -2.369636 -1.485270\nv -0.344316 -2.817236 1.591879\nv -0.515916 -2.817137 1.622530\nv -2.077816 2.922514 -2.393519\nv -1.381916 -1.910736 -0.066070\nv -1.402516 -1.743336 -0.148470\nv -1.425816 -1.924686 -0.264620\nv 2.403684 -2.758786 -0.728870\nv -1.733566 -2.445386 0.948580\nv 3.037284 -1.260986 -1.326370\nv 3.011484 -1.420486 -1.326570\nv 0.383434 -2.622386 -0.655570\nv 1.811384 0.216064 -1.833520\nv -1.712666 -2.282686 1.251880\nv -1.731066 -2.334136 1.155030\nv -0.967066 3.491464 -0.737769\nv -1.032816 3.606314 -0.650919\nv -0.868416 3.687514 -0.773419\nv -1.425316 -2.449836 0.529830\nv -0.535466 -0.585086 -1.364620\nv -1.312716 -2.162236 1.003930\nv -0.109866 -2.827836 0.586279\nv -2.026916 0.940564 1.516330\nv 1.745884 -2.639836 -0.703220\nv 1.659834 -2.676786 -0.547720\nv 3.051984 -0.535236 -1.364020\nv 2.970734 -0.682486 -1.440220\nv -0.647766 -2.847986 -1.794120\nv -0.562516 -2.844886 -1.870021\nv 2.744684 0.577464 -1.270670\nv 2.834634 0.428914 -1.269920\nv 2.616384 0.484314 -1.396070\nv -3.083616 2.124763 1.026830\nv -3.036216 2.193213 1.084280\nv -2.255816 3.019364 -2.060820\nv -2.279316 2.945264 -1.952819\nv -1.677316 3.843615 -2.826220\nv -3.051816 2.190913 1.327430\nv -2.887866 0.504864 -0.171720\nv 0.146634 1.067014 -1.257670\nv 2.156734 -2.818536 -1.283620\nv 2.144534 0.076214 -1.785870\nv 2.045384 0.032714 -1.883070\nv 0.883334 4.420664 -1.882369\nv -3.066766 2.069464 1.522980\nv -3.042166 2.082664 1.647230\nv -0.408266 -2.812236 -1.922020\nv -0.484416 -2.860736 -1.874570\nv 2.320834 -2.607386 -1.356171\nv 3.492284 0.494664 0.780580\nv 4.395584 -1.694236 0.605630\nv 2.586884 -2.830836 0.028930\nv 2.579534 -2.831236 -0.061670\nv 1.710684 -2.740886 -1.574370\nv -2.976066 -0.081836 0.729330\nv 0.157234 -2.328486 -1.816270\nv -0.129316 -2.370686 -1.851220\nv 2.514834 -2.257086 -1.354620\nv 3.382134 0.733564 0.866080\nv -1.180916 2.402613 0.837280\nv -1.212316 2.642463 0.784280\nv -1.245466 2.767214 0.803280\nv -1.257416 2.993863 0.902130\nv 1.412934 0.113364 -2.073270\nv 1.193134 0.049664 -2.162670\nv 1.272684 0.251164 -1.997670\nv 3.635284 0.132064 0.740380\nv -1.868166 2.784164 -1.579520\nv 2.578684 -2.189586 -1.372470\nv 3.523434 -1.405786 -0.548020\nv 3.445284 -1.614636 -0.624470\nv 0.936984 -0.170836 -2.256570\nv 0.874934 -0.239436 -2.320570\nv 0.802434 -0.152136 -2.304320\nv -0.472816 -2.863886 -1.834370\nv -1.212266 -1.579486 0.862630\nv 3.603684 0.277964 0.703380\nv 2.433384 1.757964 -0.297970\nv 1.809984 -2.589186 1.138229\nv 1.667284 -2.584587 1.048379\nv 1.801184 -2.603537 1.051630\nv -1.183466 2.552314 0.656680\nv -1.286616 -2.329136 0.453830\nv -1.434966 -2.322486 0.338030\nv 3.398784 -2.369236 1.054180\nv 0.093184 -2.633386 -0.303670\nv -1.211066 2.736564 0.673430\nv -1.180616 2.879914 0.597680\nv 3.695884 -0.190886 0.660430\nv -0.470116 -0.090836 -1.570670\nv 1.184834 -2.591587 1.233930\nv 1.116784 -2.587337 1.375929\nv 1.045984 -2.607736 1.074679\nv -1.126416 2.441763 0.658130\nv 4.155334 -2.141286 0.556930\nv -0.077466 -2.872686 -1.846621\nv -0.212616 -2.867136 -1.877920\nv -0.183966 -2.783886 -1.937071\nv 4.180534 -2.139186 0.395130\nv 4.253834 -2.048686 0.498980\nv -0.111216 -2.137836 -1.580520\nv -1.038466 2.274214 0.659080\nv 3.934534 -2.296886 0.649980\nv -2.533316 3.185313 0.071630\nv 1.255284 -2.711987 2.015829\nv -1.538266 -2.560286 0.576830\nv -1.551966 -2.621386 0.604980\nv -1.542266 -2.555386 0.661280\nv 2.441184 -2.241736 -1.459570\nv -2.362116 3.187964 -0.389370\nv -2.479416 3.155714 -0.128170\nv -2.020666 3.268214 0.410780\nv -2.001816 3.272614 0.682881\nv -2.090866 3.256913 0.843731\nv -1.675916 3.225363 0.903381\nv -1.857366 3.207413 1.039180\nv -1.714316 3.159113 1.174180\nv -2.121616 4.127514 -2.356319\nv -2.159066 4.034464 -2.041070\nv -0.077066 1.724664 0.464280\nv -2.269316 4.343514 -2.712369\nv -1.348066 3.176064 0.689431\nv -2.226116 3.995314 -1.902869\nv 4.280934 -1.003036 0.618130\nv 0.233284 -2.797987 1.789430\nv 0.205434 -2.805086 1.876480\nv 0.179534 -2.803787 1.782929\nv -3.188316 1.930563 0.944880\nv 0.744184 4.685514 -1.644819\nv 0.482734 -1.382486 2.116880\nv 0.640934 -1.373986 2.263180\nv 4.178884 -0.927486 0.602630\nv 4.096234 -0.985686 0.739930\nv -2.876566 0.503814 0.883180\nv 4.199134 -0.883086 0.400280\nv -1.020666 -1.754187 1.334630\nv -1.115066 -1.685586 1.167430\nv 4.192784 -0.887686 0.172980\nv 4.005884 -0.894286 0.561530\nv -2.425366 3.062814 1.315480\nv -2.289816 3.071963 1.343030\nv -1.995266 3.523114 -0.945269\nv 4.191634 -0.919836 0.026030\nv 3.953084 -0.964536 0.698730\nv -2.138266 3.421314 -0.688119\nv -2.211516 3.330614 -0.551019\nv -0.751016 1.900263 0.394980\nv -0.838566 2.053713 0.262530\nv -0.844316 2.035214 0.500380\nv 4.060334 -0.859736 0.349680\nv -2.322016 3.257664 -0.530119\nv -0.324816 -0.940786 -1.307870\nv -0.293916 -0.862886 -1.423070\nv 4.091634 -0.897236 0.032780\nv 3.766234 -1.030036 0.717480\nv -2.474966 3.108114 -0.316370\nv -1.803766 -2.393786 1.301230\nv 3.880084 -0.874786 0.266180\nv 3.888184 -0.882836 0.384880\nv 3.811234 -0.944336 0.537130\nv 3.683634 -1.071486 0.809780\nv -1.108416 3.650014 -0.219119\nv 3.855584 -0.892886 0.142130\nv 3.814684 -0.871686 0.388730\nv 3.779584 -0.873986 0.478130\nv -1.264966 3.482114 -0.087519\nv -1.602366 -2.301687 1.015730\nv 3.817984 -0.862086 0.296430\nv -1.905766 4.460664 -3.135869\nv -1.821766 -2.505486 1.073030\nv 0.280734 -2.804036 1.804729\nv 3.859934 -0.962786 -0.099420\nv 3.792184 -0.849036 0.171430\nv -0.826716 2.022264 0.076630\nv -1.761816 3.234014 0.083081\nv -1.774166 3.145813 -0.310520\nv -1.081266 -1.580587 1.244980\nv -2.824316 3.118664 0.244330\nv -2.607766 -0.813036 0.583630\nv -0.017016 1.694414 -0.290870\nv -0.059966 1.728664 -0.100820\nv -1.795416 3.678714 -1.607119\nv -1.874866 3.656014 -1.353519\nv -1.951466 3.640714 -1.214569\nv -1.862416 1.957364 -0.840770\nv -2.950416 1.146963 1.026930\nv -2.023366 3.592764 -1.039420\nv -1.684916 2.915763 -0.612270\nv -2.168216 3.512014 -0.851919\nv -1.983566 3.009514 1.478480\nv -0.303966 1.832064 0.078380\nv -0.405266 1.840964 0.286630\nv -1.731966 4.403914 -3.388069\nv -1.619416 3.251714 0.419881\nv -2.420366 4.322414 -2.748019\nv -2.380816 4.405564 -2.920269\nv -2.475066 4.289165 -2.839669\nv -0.347816 1.782114 -0.429370\nv -0.427116 1.854514 -0.120570\nv -0.290166 1.806113 -0.195420\nv -2.038766 4.101765 -2.383369\nv -0.405966 1.797313 0.517030\nv -1.916516 0.581414 -1.176820\nv -1.560616 -2.620436 0.668380\nv -1.475216 -1.230736 -0.875220\nv -1.343566 -1.294036 -0.834320\nv -0.120916 1.714164 -0.289270\nv -0.115566 1.629064 -0.570370\nv -2.436116 4.191114 -2.541670\nv -2.466916 4.251814 -2.689469\nv -2.040766 3.086264 1.353330\nv -0.563916 1.850064 0.334430\nv -0.690566 1.867914 0.356980\nv -0.662766 1.791064 0.525230\nv -0.750016 1.820514 0.549380\nv -0.673916 1.904914 -0.027020\nv -0.750216 1.941214 0.228130\nv -0.638866 1.896414 0.168730\nv -0.820316 3.858114 -0.288669\nv -1.833166 3.265664 0.382831\nv -2.062016 4.524564 -3.206869\nv -1.698466 3.202764 -0.117619\nv -1.631616 3.226464 -0.063870\nv -0.813816 1.943264 0.609930\nv -0.780866 1.785863 0.603980\nv -0.751616 1.733714 0.628030\nv -0.538416 1.791514 0.531680\nv -2.276816 3.419514 -0.793320\nv -0.524366 1.742064 0.669930\nv -0.435116 1.712214 0.739230\nv -1.736666 3.041764 -0.528120\nv -3.018466 0.262614 0.549330\nv -0.451916 1.868564 0.037430\nv -0.819966 1.946564 -0.129970\nv -0.738616 1.936864 0.039030\nv -2.025316 3.166664 1.173680\nv -1.744266 -2.300836 0.103280\nv -1.932466 -2.328036 -0.027120\nv -0.729266 1.676964 0.725080\nv -2.334366 3.653064 -1.279369\nv -1.919016 3.251364 0.886931\nv -1.573566 3.246013 0.115381\nv -1.580616 3.128164 1.211030\nv 0.122234 -0.395436 -2.249870\nv 0.034434 -0.317836 -2.179770\nv 0.118284 -0.206686 -2.200420\nv -2.251216 3.266964 0.334731\nv -0.853366 3.790864 -0.746569\nv -0.715716 3.723964 -0.895519\nv -1.823566 3.264163 0.761531\nv -1.734266 3.398014 -1.220469\nv 1.104484 1.913664 -0.389820\nv -2.363116 3.487914 -1.024819\nv -3.005366 2.318613 0.897480\nv -1.651766 3.182163 -0.236769\nv -3.048766 2.429363 0.867030\nv 0.522184 -2.715687 2.242080\nv 0.361734 -2.736537 2.283779\nv 0.457034 -2.782137 2.196880\nv 0.725484 4.684914 -1.735819\nv -3.004866 1.887864 -0.200320\nv -3.013916 1.700714 -0.225970\nv -2.927516 0.153114 -0.125720\nv 2.003134 -2.827136 -0.750821\nv 1.798484 -2.816936 -0.537570\nv 1.906634 -2.788186 -0.769520\nv -2.947166 2.955464 0.965630\nv 3.345534 0.954764 0.174680\nv 3.117834 1.205414 0.788730\nv -0.986416 2.023364 -0.365120\nv -1.059216 2.078264 -0.447820\nv -1.537366 3.271564 -0.020069\nv -0.888766 1.944764 -0.288970\nv -1.468666 3.327564 -0.051369\nv -2.502316 3.884864 -2.135269\nv 3.145334 1.213214 0.527730\nv 0.419734 4.778563 -1.224319\nv 0.340184 4.733963 -1.111769\nv -0.676266 -0.543736 -1.392770\nv -0.615266 -0.346936 -1.452720\nv 2.943484 1.309314 0.964530\nv -1.188166 -1.500036 1.059980\nv 3.162534 1.191164 -0.149020\nv -0.676316 -1.739336 -0.970620\nv 0.127234 1.685414 -0.361320\nv 0.809434 4.004714 -1.663169\nv -3.162816 1.240264 1.456180\nv 3.047684 1.351114 0.084730\nv 2.987284 1.382964 0.625780\nv -1.929316 -2.384786 0.064430\nv -1.837116 -2.388086 0.150580\nv -3.155166 1.297813 1.679530\nv -3.212566 1.377864 1.564880\nv 2.880884 1.454764 0.788430\nv -2.443516 3.692964 -1.650519\nv 2.753234 1.447014 0.984180\nv -2.758916 0.963014 -0.241470\nv 3.024684 1.361764 -0.062320\nv 2.840684 1.542514 0.317480\nv 2.678634 1.587464 0.844230\nv -1.146766 -1.871786 0.257830\nv 3.736484 -2.315836 0.865830\nv -1.551066 -2.336636 0.927430\nv -1.349666 -1.826986 0.006730\nv 2.547434 1.553814 1.090980\nv -1.997716 4.497014 -3.304969\nv -2.073366 4.484964 -3.257919\nv 0.478934 0.332113 1.899080\nv 0.517434 0.377764 1.841380\nv 0.739384 0.287563 2.204930\nv 0.585984 0.256863 2.183030\nv -1.517266 -1.616086 -0.094670\nv 2.927534 1.377914 -0.353120\nv 2.827934 1.517414 -0.146820\nv 2.641984 1.682014 0.578080\nv -2.962316 2.105414 -0.264620\nv 0.042734 -0.766737 1.795830\nv 2.799484 1.572614 0.042930\nv 2.532034 1.719064 0.752580\nv 1.393834 0.463913 2.023180\nv -2.769216 -0.466836 -0.255270\nv 2.640884 1.696264 0.158880\nv 2.801184 1.396414 -0.560470\nv 2.338784 1.686264 0.982330\nv 2.614784 1.665114 -0.198270\nv 2.375934 1.739164 0.827480\nv 2.649634 1.577414 -0.392620\nv 2.418684 1.821263 0.383380\nv 2.350184 1.820363 0.597980\nv 2.523534 1.752314 -0.026220\nv 2.130134 1.680214 1.169980\nv -2.611016 2.955214 -0.325670\nv 2.224084 1.812063 0.891980\nv 0.073184 4.472564 -1.156769\nv -1.777766 -2.424386 1.488330\nv -1.888566 -2.619586 1.359480\nv -2.679866 2.847714 -0.274920\nv 2.609584 1.480364 -0.646870\nv 2.455984 1.712864 -0.385670\nv 2.120234 1.799163 1.013530\nv 1.418484 0.366464 -1.761770\nv -0.275216 -2.844236 0.673479\nv -2.651266 -0.720436 0.736380\nv -0.553016 0.654114 -1.416120\nv 2.329834 -2.799086 -1.068121\nv 2.357884 1.850514 0.138030\nv 2.105334 -0.152486 -1.928820\nv -2.234566 0.324113 1.595280\nv -2.215966 0.142463 1.655480\nv -0.309966 3.885414 -1.137169\nv -2.547166 -1.013886 0.105580\nv 0.524684 0.310164 2.015530\nv -2.445766 4.345914 -2.897069\nv -2.440416 4.242064 -2.886769\nv 0.238534 -1.629887 1.700130\nv 0.339834 0.257913 1.902480\nv -0.135866 -2.075037 1.731680\nv -0.107516 -1.980136 1.551130\nv -0.223366 -2.080287 1.622679\nv 0.391034 -0.948036 2.229780\nv 0.251634 0.177014 1.944180\nv 0.306684 -1.398237 1.822380\nv 0.494734 0.169763 2.229880\nv 0.008284 -1.991536 1.680680\nv 0.067834 -1.931536 1.521880\nv -2.487366 4.230064 -2.772869\nv -1.280116 -1.669736 0.609180\nv -1.354616 -1.576686 0.742230\nv -1.438266 -1.595886 0.683880\nv -1.682366 -2.489136 1.736330\nv -0.221566 -2.198436 1.816380\nv -0.322316 -2.277286 1.805980\nv -0.372066 -2.610736 1.914029\nv -0.383566 -2.447436 1.864080\nv -0.486666 -2.501536 1.738730\nv 0.030634 -2.503037 2.281679\nv 0.135834 -2.509137 2.308179\nv -0.095716 -1.941486 1.473280\nv -2.183316 -0.030636 1.680030\nv 0.285134 -0.277987 2.360980\nv -2.282866 3.330963 -0.647869\nv -2.352916 3.277263 -0.681719\nv -0.455716 -2.377836 1.694480\nv -0.223666 -2.592437 2.128279\nv -0.149716 -2.446986 2.143229\nv -1.855466 -1.390486 -0.553770\nv 0.078834 -0.808436 -2.192170\nv 0.002334 -0.563236 -2.164570\nv 0.209484 -0.679586 -2.280170\nv -2.959166 2.362664 1.653980\nv -3.012366 2.432714 1.477880\nv 0.318834 0.076113 2.181830\nv 0.182034 -0.158837 2.193230\nv 0.402634 -1.687837 1.946580\nv -0.294366 -2.842636 0.288279\nv -0.289666 -2.847436 0.360129\nv -0.345666 -2.751886 0.380830\nv 3.188034 -0.380786 -1.299620\nv 0.373984 0.185014 2.100830\nv -0.263316 -2.495486 2.066679\nv -0.217816 -2.361636 2.021630\nv 0.128084 -1.657187 1.533030\nv -1.868716 -2.631037 1.472479\nv 0.667184 4.425264 -1.739169\nv 0.734434 4.508464 -1.801169\nv -1.595466 -1.393886 -0.659570\nv -1.579416 -1.252536 -0.827670\nv -1.400666 -1.409386 -0.702220\nv 0.353384 4.714014 -1.299469\nv 0.223134 -0.463437 2.333180\nv 0.114734 -0.458636 2.148230\nv -0.888666 -1.678087 1.489080\nv -0.978666 -1.351286 1.425930\nv -1.673216 0.328814 -1.287820\nv -1.811216 0.227364 -1.297670\nv 0.253384 -0.892137 2.059730\nv 0.076084 -0.635236 1.946130\nv 2.973134 -2.728436 -0.251370\nv 0.104184 -0.901737 1.781630\nv 0.118884 -2.631686 -0.597520\nv -0.098416 -0.029336 -1.642070\nv -0.007716 0.041114 -1.745970\nv -2.097016 -0.245486 1.690130\nv -1.549066 -2.620936 1.897079\nv -1.593666 -2.500237 1.811580\nv 0.180534 3.998414 -1.363619\nv 0.079384 -0.535086 -2.234670\nv 0.188984 -2.704287 2.318279\nv -1.254366 -1.813086 -0.690070\nv -1.182016 -1.748686 -0.782720\nv -1.237616 -1.943486 -0.689270\nv 0.075034 -1.831936 1.460380\nv -1.427666 -1.465336 0.929230\nv -1.485466 -1.524086 0.779730\nv -0.517766 4.085114 -0.906669\nv -0.260966 -2.338637 1.908730\nv -2.437966 3.506114 -1.314669\nv -2.396416 3.519864 -1.166520\nv 0.284884 0.106863 2.089930\nv 0.176584 -0.902036 1.897280\nv -0.897716 3.870663 -0.388069\nv -0.499166 -2.696887 1.763579\nv 0.686334 -2.605836 -1.110821\nv 0.435834 -1.149886 2.203030\nv 0.334334 -1.149987 2.044930\nv -0.518316 -2.543087 1.701580\nv -0.124016 -2.196236 1.868280\nv -0.334266 -2.491186 1.929229\nv 0.103884 -0.105736 2.033880\nv 0.212134 0.095763 2.017980\nv -2.178666 -0.551936 1.547480\nv -2.005166 -0.605937 1.618680\nv 0.058084 -0.280987 2.021030\nv -1.110716 -1.209887 1.434730\nv -2.220666 -0.398886 1.576580\nv -1.164766 -1.724236 0.690230\nv 0.202484 -0.378237 2.302530\nv -0.562866 3.525714 -0.990919\nv -2.367666 3.358914 -0.848470\nv -2.389816 3.252914 -0.790769\nv -1.196966 -1.649936 0.743880\nv -1.251816 -1.549286 -0.795370\nv -1.078366 -1.506286 -0.939370\nv 0.231384 -1.161386 1.855580\nv -0.624966 3.650964 -0.963169\nv -1.304816 -1.491536 0.956380\nv -1.261116 -1.576286 0.809830\nv 0.412584 4.470164 -1.518069\nv 0.280434 4.330264 -1.430819\nv 0.296634 4.502113 -1.391469\nv 0.402284 0.015863 2.289130\nv -0.282066 -1.791586 -0.910570\nv -2.836616 3.017514 1.021430\nv -2.818316 2.949814 1.182330\nv -2.600466 1.382263 2.049880\nv -0.349166 -2.790986 0.505329\nv -0.611216 3.852064 -0.940619\nv -1.179366 -1.415637 1.175980\nv -1.247966 -1.425436 1.118780\nv -1.822066 -2.532537 1.221330\nv -1.900166 -2.670786 1.277580\nv -1.913616 -2.761537 1.186430\nv -1.859166 -2.798786 1.336529\nv -1.897966 -2.744136 1.333079\nv -0.023166 -2.043886 1.770030\nv -2.072866 2.842964 -1.969069\nv 0.064384 -2.649386 0.101380\nv 0.050384 -2.643336 0.002580\nv 3.074434 -2.558936 -0.503920\nv 2.842484 -2.521436 -0.592720\nv -2.714966 2.589714 1.731631\nv -2.377616 3.195364 -0.567419\nv -2.710566 1.594663 2.080730\nv -2.803916 1.672014 2.070330\nv -2.876516 1.640314 2.027030\nv -1.244616 -1.499386 0.981280\nv -0.976466 -1.131436 1.565180\nv -1.970466 0.257114 -1.210970\nv -2.384916 -0.173436 1.537430\nv -1.896616 -2.658437 1.156379\nv -2.865666 1.464463 2.046330\nv -1.799266 2.159364 -0.796070\nv -1.595566 2.057014 -0.772220\nv -2.662116 2.251264 2.058481\nv -2.789266 2.366114 1.871280\nv -2.871866 1.939864 2.040480\nv -2.819366 1.770563 2.085630\nv -1.491116 -1.388186 1.092880\nv 0.482084 -1.091287 2.261130\nv -0.294716 -0.641536 -1.485620\nv -0.306966 -0.740686 -1.424420\nv -2.668066 1.553214 2.071530\nv -2.744366 1.400013 2.066530\nv -1.115316 3.232164 -0.636919\nv -0.986216 3.267964 -0.726719\nv -0.997866 3.142213 -0.680119\nv -1.236916 -1.653286 0.681530\nv 0.302184 -0.243786 -2.286920\nv 0.302434 -0.013436 -2.184570\nv 0.447934 -0.227786 -2.302520\nv 1.385534 -2.653436 0.585430\nv 1.424984 -2.618286 0.702930\nv 1.319884 -2.624536 0.572880\nv 1.585934 -2.621536 1.909279\nv -2.126716 -2.610186 -0.274870\nv -2.145716 -2.642486 -0.360020\nv -2.195616 -2.768736 -0.336520\nv -2.317516 -1.051236 -0.425570\nv -1.927266 3.342014 -3.127620\nv -0.056066 0.748114 -1.487570\nv -3.039616 1.701364 1.883030\nv -2.954916 1.880513 1.907180\nv -2.813216 2.637214 1.600630\nv -2.712116 1.286414 2.042630\nv -2.930366 1.293663 1.961980\nv -2.818666 2.053514 2.050280\nv -2.175566 -2.695936 -0.200170\nv -2.113916 -2.548836 -0.240870\nv -2.081516 -2.544336 -0.378120\nv -2.226866 2.748714 -1.121920\nv -3.059366 1.529463 1.899980\nv -2.447116 -0.066487 1.483780\nv -2.523116 -0.266836 1.396930\nv 0.543184 -2.612236 -1.198120\nv -2.358666 0.168114 1.536130\nv -1.270016 -2.803437 1.853330\nv -1.320966 -0.992986 -1.182970\nv -0.621266 -2.000836 -0.948820\nv -2.110816 -2.589836 -0.183620\nv -2.080916 -2.509936 -0.194170\nv -2.014616 -2.390836 -0.284370\nv 0.213634 4.101764 -1.393119\nv -2.393716 0.693464 1.347980\nv -1.884866 -2.696386 1.075379\nv -1.840066 -2.709836 0.945680\nv -1.868166 -2.778636 1.047929\nv -2.235416 -0.739986 1.394630\nv -2.645866 2.337414 -0.481070\nv -1.832566 1.637114 -0.841920\nv -2.489616 -0.736686 -0.702720\nv -2.478916 -0.591586 -0.778020\nv -2.255866 -0.730286 -0.925620\nv -2.134316 -2.571536 0.000630\nv -2.051616 -2.421036 -0.048520\nv -2.089366 -2.649536 -0.430670\nv -1.614016 -0.079186 -1.353670\nv -1.643116 -0.246886 -1.358270\nv -1.917216 -2.304286 -0.114870\nv -2.707216 1.047264 -0.344320\nv -1.794016 -2.654486 0.842830\nv -2.389366 0.329813 1.459880\nv 0.161684 -2.762687 2.261580\nv -0.573366 -1.183836 -1.160470\nv 2.638084 -1.340836 -1.600570\nv -0.189916 -2.861836 0.295229\nv -0.089516 -2.840636 0.242230\nv -2.984566 0.301764 0.754830\nv -1.818866 -2.811136 1.011230\nv -2.895916 2.175964 1.879830\nv -1.834216 -2.789587 1.496729\nv -1.869016 -2.732486 1.516029\nv -1.842816 -1.182636 -0.768120\nv -1.367666 -2.197236 0.199780\nv -2.881016 -0.084436 0.914330\nv -2.978966 0.046464 0.778130\nv -2.901116 0.066364 0.927630\nv -1.948966 -2.568836 0.162930\nv -1.504916 3.262064 -0.289119\nv -2.887566 0.299764 0.938680\nv -2.061066 -2.788586 0.159330\nv -1.972866 -2.767736 0.274630\nv -1.968816 -2.677636 0.264530\nv -0.716566 -0.678436 -1.351070\nv 0.769184 -2.578836 1.533780\nv 0.675284 -2.589586 1.482329\nv 0.822934 -2.581636 1.481529\nv -2.299766 -0.879186 -0.794020\nv -2.387666 -0.892486 -0.690570\nv -0.014366 -2.782187 2.195780\nv -2.882316 2.422564 1.719380\nv -0.613516 -0.192186 -1.466720\nv -2.781466 0.193614 1.099030\nv -2.757316 0.718114 0.940530\nv 1.672234 -2.841236 -0.035870\nv 1.607584 -2.837586 0.095830\nv 1.582284 -2.840086 -0.096670\nv -1.718916 -1.408386 -0.595370\nv -2.951516 2.804163 1.165080\nv -0.184866 -1.954386 1.474230\nv -2.492116 3.754714 -1.908520\nv -2.753466 -0.085286 1.089230\nv -2.761216 0.470964 1.059430\nv -2.890966 2.880614 1.178080\nv -0.744816 3.988663 -0.719169\nv -0.964066 -2.796587 1.811280\nv -1.839316 -2.489836 0.264730\nv -1.808866 -2.758337 1.634730\nv -0.842516 -2.782236 -1.490721\nv -0.793866 -2.843136 -1.562370\nv -0.839666 -2.829586 -1.445071\nv -0.237966 -1.696986 -0.943320\nv -3.062366 1.400813 1.882430\nv -2.716216 -0.299686 1.123830\nv 0.079584 -2.744086 -1.873621\nv 0.283634 -2.726286 -1.828921\nv 0.142034 -2.796286 -1.839420\nv -1.891966 -2.670186 0.345080\nv -1.506116 -2.181036 0.020130\nv -1.539166 -2.226686 0.099730\nv -1.442916 -2.118436 -0.005020\nv -1.378766 -2.037136 0.043230\nv -2.677466 -0.434486 1.135980\nv -2.603166 0.820613 1.089830\nv -0.782316 -2.792586 -1.599221\nv -1.722816 -2.455336 0.322080\nv -0.597866 0.496464 -1.463670\nv -2.739566 1.955364 -0.565570\nv -2.025366 4.402464 -3.297469\nv -1.970816 4.279614 -3.303669\nv 0.840384 -2.650186 -1.213120\nv -1.990666 -2.386236 -0.167020\nv -1.744216 -2.655236 0.451730\nv -2.013766 1.493314 -0.841570\nv -1.962716 0.417964 -1.172770\nv -2.604066 -0.579886 1.135880\nv -2.618666 0.031364 1.272880\nv -2.592166 0.286414 1.303330\nv -2.406216 0.811564 1.356930\nv -2.961016 2.610114 1.405180\nv -2.811916 2.863763 1.324330\nv -1.852166 -2.815786 0.343080\nv -1.780416 -2.762536 0.467080\nv -1.572066 -2.359586 0.303930\nv 0.083834 -2.825886 -1.858071\nv 0.070034 -2.872386 -1.715271\nv -2.111366 1.867764 -0.851820\nv -2.581416 0.533563 1.218080\nv -2.562216 0.715114 1.169380\nv -1.331716 -2.099836 0.143280\nv -1.282766 -1.943986 0.123730\nv -1.811166 -2.718536 -0.777020\nv -2.915916 2.605263 1.502330\nv -1.278216 3.537464 -0.218319\nv -1.642716 -2.576736 0.491330\nv -1.196216 -0.994386 -1.168520\nv -0.117316 -0.127986 -1.713220\nv -1.929566 -2.479636 -0.489720\nv -1.906216 -2.505836 -0.632720\nv -1.948216 -2.593336 -0.639970\nv 3.036134 -2.461787 1.016580\nv -0.376066 -2.855336 -1.919871\nv -0.324266 -2.784136 -1.953020\nv -2.221816 2.947464 -2.234770\nv -1.699266 -2.778936 0.588629\nv -1.059466 -2.229336 -0.847570\nv -1.222966 -2.132286 -0.725620\nv -1.060966 -1.965336 -0.812270\nv -3.019966 1.224663 1.832880\nv -1.510316 -2.750386 1.906830\nv -1.270866 -0.055536 -1.513820\nv -1.102416 0.140364 -1.479820\nv -1.043316 -0.027936 -1.480220\nv -0.393316 -2.781286 0.757280\nv -0.424466 -2.777336 0.836980\nv -2.651216 0.904114 1.024780\nv -1.633116 -2.685686 0.614380\nv 0.032134 -2.645486 -0.089870\nv -0.017966 -2.643736 -0.101620\nv -1.499916 1.531464 -0.842420\nv -1.573316 1.409564 -0.902920\nv -1.653016 1.444114 -0.856670\nv 0.080584 -2.651336 0.196880\nv -0.271666 4.281914 -0.962169\nv -2.417716 3.097264 -0.654970\nv -2.016966 -0.304686 -1.267270\nv -1.742166 -0.425136 -1.352570\nv -1.937866 -0.454136 -1.285920\nv -2.546616 2.337164 -0.605320\nv 1.100834 1.192914 -1.257220\nv -0.660866 3.985514 -0.829019\nv 1.313584 1.119814 -1.332970\nv 1.174334 0.399464 -1.733170\nv 1.074434 0.338764 -1.859520\nv 1.046934 0.427064 -1.653320\nv 1.996934 1.416214 -1.124570\nv 1.798784 1.383564 -1.169420\nv 1.731434 1.533914 -1.052120\nv -0.184516 0.865764 -1.349220\nv 1.233884 1.036414 -1.430420\nv 2.051584 1.880664 -0.415170\nv 1.887934 1.814414 -0.635370\nv -1.918866 3.923414 -3.239820\nv 1.608234 0.381914 -1.613620\nv 1.837434 0.355264 -1.586620\nv 2.065384 1.759014 -0.628920\nv 1.898384 1.663564 -0.836270\nv 1.834434 0.429114 -1.498220\nv -1.996866 4.098664 -3.175469\nv -2.104566 4.347314 -3.207469\nv -0.833066 -2.818236 1.613879\nv -0.815466 -2.813686 1.426229\nv -2.155516 4.492115 -3.191170\nv -1.974566 3.733564 -3.090369\nv -2.035916 3.880664 -2.999719\nv -2.085866 4.117414 -3.063269\nv -2.206066 4.238914 -3.032219\nv -2.287016 4.358214 -3.069919\nv -2.021266 3.553464 -2.953320\nv -2.376316 4.283364 -2.966619\nv -2.394316 4.344265 -2.983520\nv -2.084516 3.713464 -2.807219\nv -2.128366 3.906965 -2.839369\nv -2.230066 4.141864 -2.909769\nv -2.065066 3.214464 -2.878170\nv -2.059366 3.462914 -2.804970\nv -1.839216 1.293764 -0.873720\nv -1.715316 1.275664 -0.936020\nv -2.258366 4.096614 -2.832019\nv -2.099966 3.171164 -2.756969\nv -2.096416 3.317564 -2.671220\nv -2.463166 4.161065 -2.776069\nv -2.279066 4.011815 -2.717719\nv -2.110116 3.382214 -2.571969\nv -2.193416 3.773614 -2.576019\nv -2.238216 3.909914 -2.648219\nv -2.466766 4.049664 -2.646119\nv -2.494166 4.133614 -2.694319\nv -2.158066 3.576564 -2.493020\nv -2.314816 3.961664 -2.629169\nv -2.408716 3.075214 -0.756270\nv -2.156216 3.085514 -2.559220\nv -2.259666 3.854014 -2.552219\nv -2.436766 3.935965 -2.512369\nv -2.507266 3.987464 -2.518719\nv -2.171616 3.201614 -2.305119\nv -2.143166 3.287514 -2.405770\nv -2.295166 3.800564 -2.435769\nv 0.183384 -1.734886 -1.854070\nv -2.235016 3.698764 -2.402369\nv -2.498466 3.893164 -2.399869\nv -2.527916 3.936514 -2.402769\nv -2.528866 3.871064 -2.293119\nv -2.177516 3.329114 -2.213070\nv -2.225516 3.573314 -2.265670\nv -2.291666 3.679514 -2.272619\nv 2.904034 0.083214 -1.376770\nv 2.944434 -0.181336 -1.412270\nv 2.779684 -0.031136 -1.508120\nv 1.429684 1.855114 -0.569420\nv 1.476634 1.722714 -0.777820\nv 1.374534 1.741564 -0.756620\nv -1.777466 1.444564 -0.834070\nv -1.901666 1.343814 -0.837220\nv -2.486016 3.797964 -2.264669\nv 0.919634 1.712114 -0.767420\nv 1.125884 1.693064 -0.875470\nv 0.904434 1.549214 -0.932270\nv -2.180316 3.225364 -2.165220\nv -2.377616 3.697764 -2.201919\nv -0.578366 4.119364 -0.774219\nv -2.221716 3.442514 -2.111470\nv -2.500166 3.758464 -2.173969\nv 1.950034 -2.803186 -0.878420\nv 2.564484 1.173014 -1.022820\nv 2.695534 1.031264 -1.001120\nv 2.472934 1.004264 -1.153620\nv -0.016266 -0.332986 -2.116670\nv -2.316566 3.583464 -2.078070\nv -2.519466 3.785914 -2.127769\nv -0.175866 0.959664 -1.312470\nv 1.726334 1.800664 -0.706770\nv 0.072884 -1.091286 -2.065320\nv 0.000884 -0.867586 -2.108170\nv 0.121384 -0.989086 -2.166720\nv -0.091166 -0.725286 -2.065320\nv -0.133516 -0.538986 -1.993020\nv -0.025616 -0.134436 -1.988070\nv -2.140766 2.879964 -2.160669\nv -2.212916 3.183814 -2.002869\nv -2.273466 3.485064 -2.005769\nv -2.501816 3.709464 -2.075569\nv 2.931434 1.040314 -0.871120\nv 2.869734 0.810564 -1.060370\nv 2.732884 0.870214 -1.102970\nv 0.311584 -1.316086 -2.145920\nv 0.184534 -1.310286 -2.038020\nv -0.020816 -1.060686 -1.949670\nv -0.172116 -0.675036 -1.948520\nv -0.107616 -0.330786 -1.940820\nv 0.058784 -0.006936 -1.970070\nv 0.138484 -0.061536 -2.122520\nv -2.230366 3.336214 -1.904119\nv -2.507866 3.701514 -1.939519\nv 0.919434 0.334464 -1.858870\nv 0.062734 -1.238336 -1.931970\nv 0.013684 -1.169486 -1.902270\nv -0.093516 -0.850286 -1.979870\nv -3.133166 1.150914 0.587080\nv -2.473866 3.620914 -1.945469\nv 1.799184 1.163664 -1.334970\nv 1.993634 1.195764 -1.228570\nv 0.139234 -1.531486 -1.928620\nv -0.101466 -1.010286 -1.831770\nv -0.096116 -0.154086 -1.815770\nv -2.310466 3.470114 -1.888469\nv 1.603134 1.701514 -0.829320\nv 0.302334 -1.596836 -2.021870\nv 0.056434 -1.501286 -1.833470\nv -0.055766 -1.295286 -1.774870\nv -0.152416 -0.803586 -1.845670\nv -0.189666 -0.714186 -1.837020\nv -0.191466 -0.407836 -1.860370\nv -2.247266 3.232764 -1.702520\nv 1.964834 1.339414 -1.173420\nv 1.681734 1.625514 -0.913020\nv 0.094334 -1.689636 -1.765870\nv -0.073516 -1.122036 -1.794520\nv -0.208066 -0.603536 -1.781370\nv 0.211534 0.231914 -1.668120\nv 0.124884 0.109814 -1.870220\nv -2.249916 3.164864 -1.734570\nv -2.476266 3.564414 -1.814469\nv -3.034766 0.119814 0.638680\nv 1.565634 1.461064 -1.085920\nv 0.004634 -1.449886 -1.744970\nv -0.227616 -0.743436 -1.769870\nv -0.189716 -0.240686 -1.683870\nv -0.246916 -0.377936 -1.657770\nv -2.311116 3.019464 -1.727620\nv -2.271616 3.318164 -1.702969\nv -2.332766 3.411714 -1.726369\nv -2.488716 3.598664 -1.731619\nv -2.223266 0.888864 1.516330\nv 1.664784 0.530464 -1.483470\nv 1.587634 0.421764 -1.559170\nv 1.474834 0.496914 -1.536820\nv -0.109266 -1.245286 -1.630470\nv -0.148066 -1.117086 -1.586870\nv -0.237566 -0.819886 -1.667570\nv -0.256116 -0.625536 -1.701520\nv 1.249684 -2.632536 0.387880\nv -2.315366 2.953564 -1.647020\nv -2.470016 3.502364 -1.691919\nv 2.021734 0.206514 -1.739620\nv -0.759566 -2.791836 -1.675870\nv -0.732316 -2.659536 -1.650171\nv -0.720416 -2.721836 -1.713770\nv -0.714016 -2.837286 -1.727821\nv -0.670316 -2.646286 -1.732120\nv -0.653216 -2.540286 -1.650520\nv -0.544766 -2.476686 -1.715120\nv 0.054784 -1.906786 -1.627070\nv 0.002984 -1.668636 -1.562120\nv -0.041866 -1.403736 -1.602220\nv -0.176866 -0.982536 -1.626870\nv -0.281566 -0.693336 -1.580770\nv 1.911834 1.580914 -0.971670\nv -0.779066 -2.698236 -1.552770\nv -0.565866 -2.440686 -1.615020\nv -0.427566 -2.308186 -1.669720\nv -0.294766 -0.554636 -1.568820\nv -0.321366 -2.818936 0.552279\nv 0.311234 0.914814 -1.446770\nv 0.098834 0.974064 -1.344420\nv 0.570434 1.257564 -1.201420\nv 0.707584 1.045414 -1.340720\nv 1.355834 -0.036386 -2.154920\nv -0.646616 -2.469136 -1.558020\nv -0.070816 -1.519236 -1.453820\nv -0.133516 -1.241686 -1.484970\nv -0.241766 -0.862436 -1.563320\nv 0.910484 -2.859686 -1.571421\nv 0.915584 -2.736036 -1.669121\nv -2.301466 3.294214 -1.559769\nv -2.446866 3.412664 -1.568319\nv -2.472116 3.530464 -1.555319\nv 0.337034 1.698064 -0.468070\nv 0.624834 1.742714 -0.507170\nv 0.448434 1.668014 -0.612570\nv 1.112184 0.919714 -1.519470\nv -0.805566 -2.625686 -1.509120\nv -0.045116 -1.844786 -1.451270\nv -0.019266 -1.635536 -1.505720\nv -0.215166 -1.041086 -1.441320\nv 0.872734 1.784364 -0.612470\nv 0.673684 1.660514 -0.674920\nv -2.353616 3.020814 -1.382820\nv -2.302466 3.093464 -1.456770\nv -2.288216 3.157214 -1.407270\nv -2.300916 3.222564 -1.443320\nv -2.214716 -0.994886 -0.730220\nv -2.169516 -1.063736 -0.624670\nv -2.314966 -0.980036 -0.647970\nv 0.395884 4.629614 -1.446369\nv 0.515084 4.719564 -1.533419\nv 0.533584 4.572814 -1.619469\nv -0.842166 -2.630286 -1.426821\nv -0.724866 -2.397686 -1.391420\nv -0.086566 -2.073286 -1.426670\nv -0.272466 -2.142186 -1.401170\nv -0.036616 -1.987036 -1.423970\nv 1.560984 -2.773886 -0.310020\nv 1.557184 -2.640586 -0.463270\nv -2.425116 3.338564 -1.473719\nv -2.465616 3.397364 -1.450819\nv 0.274884 0.089864 -2.080520\nv 0.812784 -2.803636 -1.670271\nv -0.573366 -2.239236 -1.375520\nv -0.173216 -1.405586 -1.282520\nv -0.176616 -1.246436 -1.373220\nv 0.651234 0.383864 -1.615270\nv -2.350016 2.953864 -1.351120\nv -2.561866 0.902363 1.212130\nv -2.409416 1.019264 -0.632170\nv -2.532716 1.089364 -0.512970\nv -0.755816 -2.427386 -1.270020\nv -0.161716 -2.061786 -1.325820\nv -0.047466 -2.003886 -1.360320\nv -0.070816 -1.916936 -1.267820\nv -0.075616 -1.700086 -1.366820\nv -0.125616 -1.578336 -1.265070\nv -1.455766 -2.690486 -0.895970\nv -1.168316 -2.772786 -1.014271\nv -1.371316 -2.830636 -0.968020\nv -1.210016 -2.702386 -0.986920\nv -2.246866 2.678064 -0.894420\nv -2.415266 3.256764 -1.346670\nv -3.074566 1.243464 1.045330\nv 0.510084 4.792014 -1.450069\nv -0.869366 -2.657336 -1.298620\nv -0.890466 -2.810886 -1.300170\nv -0.100366 -1.692686 -1.280370\nv 1.193084 1.230264 -1.225520\nv -0.185016 -2.859536 0.059379\nv -0.234916 -2.857736 0.047630\nv -2.231716 2.816614 -1.334720\nv -2.308316 3.094164 -1.219720\nv -2.312416 3.150464 -1.294220\nv -2.453666 3.310014 -1.297469\nv -0.155116 -2.063686 -1.259470\nv -0.095516 -2.001586 -1.234420\nv 0.738234 4.607064 -1.792869\nv 0.237534 4.603164 -1.243869\nv -0.937116 -2.783836 -1.161721\nv -0.931116 -2.660536 -1.113420\nv -0.871966 -2.569786 -1.205121\nv -0.099166 -1.760886 -1.177920\nv -0.164966 -1.550386 -1.141920\nv 2.052034 1.556764 -0.958670\nv 2.929084 0.546714 -1.178920\nv 0.562584 -0.161436 -2.312270\nv 0.574234 0.018364 -2.218220\nv -2.674416 0.978964 1.081430\nv -2.327466 2.882464 -1.170420\nv -2.356216 3.020464 -1.211869\nv -2.418666 3.204064 -1.196670\nv 0.159484 4.426164 -1.300669\nv -0.852016 -2.432736 -1.043320\nv -0.747816 -2.317286 -1.103570\nv -0.097216 -1.920286 -1.131370\nv -2.369566 2.955364 -1.137769\nv -0.220416 -1.498886 -1.124020\nv 0.795534 1.821214 -0.456570\nv 0.808584 0.125414 -2.150020\nv 0.818384 0.012064 -2.221570\nv 4.096134 -1.204836 -0.373270\nv 3.997984 -1.320036 -0.483170\nv -2.339716 3.080214 -1.062770\nv -2.427216 3.195614 -1.115470\nv -0.902766 -2.559386 -1.055720\nv -0.148416 -1.923436 -1.031270\nv -0.110166 -2.846886 0.153330\nv -0.166516 -2.857386 0.151480\nv -0.278516 -2.803186 1.886180\nv 1.813334 -2.831186 0.439480\nv 1.775234 -2.839436 0.529980\nv 1.765684 -2.825336 0.424630\nv -2.278466 -0.187086 -1.152370\nv -2.313616 -0.054836 -1.123320\nv 0.666384 0.173514 -2.080470\nv 0.512734 0.134314 -2.112620\nv 0.465734 -2.861436 -1.472121\nv 2.660284 0.381814 -1.418220\nv 2.583534 0.234614 -1.477920\nv -2.327916 3.024764 -0.993020\nv -0.110416 4.325114 -1.094669\nv -0.241666 1.418414 -0.945120\nv -0.176266 1.193914 -1.200420\nv -0.339466 1.337114 -1.034020\nv 1.454384 -2.653936 -0.297170\nv -2.399516 -0.361436 -1.003420\nv -2.447466 -0.148286 -0.989070\nv -2.469066 0.099714 -0.972420\nv 4.218134 -1.091136 -0.242770\nv 0.024084 1.564364 -0.728220\nv 0.170184 1.581364 -0.685170\nv 0.121334 1.465614 -0.879820\nv -2.364966 2.876214 -0.951670\nv -2.369266 2.944014 -0.913320\nv -2.410416 3.147214 -0.954969\nv 2.625534 -1.938786 -1.538170\nv -0.854166 -2.399236 -0.968270\nv -1.942416 -2.854936 -0.685970\nv -1.889466 -2.854986 -0.741520\nv -1.909166 -2.864186 -0.655521\nv 2.495734 1.567514 -0.602420\nv -2.532666 0.199614 -0.899120\nv 0.036634 1.039664 -1.280920\nv -0.122466 1.100614 -1.267720\nv -0.057316 1.166164 -1.216970\nv 1.483384 0.210614 -1.982020\nv -2.522266 -0.380836 -0.869520\nv -0.649466 -0.121636 -1.499270\nv 0.795384 1.084214 -1.304420\nv -2.585616 -0.124436 -0.796720\nv -2.602666 0.324464 -0.759870\nv -2.392566 0.546664 -0.910870\nv -2.514566 0.564164 -0.799070\nv 1.417184 0.445114 -1.582570\nv 2.292084 1.748014 -0.479870\nv 2.742334 1.147214 -0.877770\nv 2.615534 1.359314 -0.813020\nv 2.763634 1.321664 -0.686670\nv 3.224984 0.725964 -0.809470\nv 3.083334 0.882664 -0.834320\nv 1.262784 0.399914 -1.719570\nv 0.660234 0.260214 -1.955070\nv 0.688634 0.872564 -1.425970\nv 0.450384 -2.811486 -1.775871\nv -2.605166 -0.271336 -0.753370\nv -2.648666 0.040814 -0.785070\nv -2.632416 0.546614 -0.682320\nv -0.771666 -2.261886 -0.948220\nv -0.673116 -2.125936 -0.959820\nv -1.414716 0.460914 -1.373420\nv -1.531166 0.420914 -1.339870\nv -1.388016 0.616214 -1.339320\nv -2.241066 2.613264 -0.787570\nv -2.395116 2.875414 -0.786520\nv -2.357166 2.955414 -0.789970\nv -2.349216 3.023464 -0.838920\nv 1.521634 0.665214 -1.493720\nv 1.768284 0.699814 -1.451470\nv 1.838034 0.553664 -1.443570\nv 2.552534 0.034414 -1.565320\nv -2.566516 -0.425636 -0.752570\nv -2.686966 -0.132186 -0.699970\nv -2.676916 0.158764 -0.735970\nv 2.135784 1.232514 -1.182020\nv 0.238584 -2.622886 -0.800320\nv -2.314666 2.682914 -0.736420\nv -2.405866 2.834464 -0.723020\nv -0.965966 3.838264 -0.495669\nv -0.086216 0.922564 -1.328070\nv 1.748184 -2.648186 1.886729\nv -1.389916 -1.537486 -0.558420\nv -1.343066 -1.475136 -0.692670\nv -2.749466 -0.022686 -0.672370\nv -2.681266 0.415764 -0.675770\nv 0.489034 1.186114 -1.274220\nv 3.037484 0.757464 -0.987020\nv -0.272866 1.134764 -1.243320\nv -0.355416 -2.221886 -1.602370\nv 1.045434 0.186664 -2.079770\nv 0.875234 0.263964 -1.997820\nv 1.592684 0.817714 -1.412020\nv 1.364884 0.683414 -1.518170\nv -2.595066 -0.541786 -0.652470\nv -2.677366 -0.348636 -0.661570\nv -2.803166 0.041364 -0.597070\nv -2.314916 0.955314 -0.791020\nv -2.395066 0.869814 -0.763520\nv -0.168266 1.542514 -0.758120\nv -0.257666 1.635614 -0.682220\nv -2.383066 2.699463 -0.640370\nv -2.432666 2.966313 -0.657370\nv -0.890916 3.879564 -0.631669\nv -1.833066 -2.406136 -0.571470\nv -1.670866 -2.486286 -0.747070\nv -1.389666 -2.183436 -0.599970\nv -1.307316 -2.101236 -0.643070\nv -1.341316 -1.957336 -0.554920\nv -2.024166 -1.166986 -0.625520\nv -2.093316 -1.054936 -0.710820\nv -2.490116 -0.871186 -0.586070\nv -2.689566 -0.418736 -0.610720\nv -2.768266 0.311114 -0.564920\nv -2.761216 0.446164 -0.574270\nv -2.600366 0.854064 -0.567770\nv 0.401334 1.587814 -0.761120\nv 0.543584 0.277414 -1.833420\nv 0.416184 0.182814 -2.003920\nv -2.435616 2.763314 -0.590270\nv -2.448716 3.007764 -0.552820\nv -1.011166 3.747314 -0.591469\nv -1.576166 -2.303086 -0.589070\nv -1.432666 -2.323436 -0.709270\nv -1.528416 -2.227036 -0.492720\nv -1.316016 -1.747036 -0.594520\nv -1.403166 -1.486086 -0.595120\nv 1.936584 0.484564 -1.504320\nv -2.145666 -1.120736 -0.528670\nv -2.213016 -1.048836 -0.559070\nv -2.406666 -0.957236 -0.522520\nv -2.598916 -0.737786 -0.525020\nv -2.788166 -0.351986 -0.519320\nv -2.802666 -0.121286 -0.541820\nv -2.749616 0.577214 -0.521270\nv -2.541316 1.020614 -0.493020\nv 0.041234 -2.616036 1.262029\nv 0.140634 -2.622987 1.194579\nv 1.180934 0.511614 -1.558270\nv -2.555466 2.484063 -0.584270\nv -2.497266 2.665214 -0.563270\nv -2.476916 2.894364 -0.514820\nv 1.977684 0.375514 -1.540770\nv -1.748816 -2.304336 -0.434520\nv -1.413916 -2.132686 -0.507720\nv -1.392616 -1.784736 -0.405570\nv -2.497916 -0.884536 -0.489320\nv -2.683616 -0.510286 -0.484570\nv -2.605666 0.970814 -0.459820\nv 0.318934 0.286314 -1.635870\nv 0.546084 0.335564 -1.665570\nv 0.289284 0.194814 -1.881170\nv 2.111034 0.186464 -1.690770\nv -2.602616 2.638014 -0.451320\nv -1.436316 -1.541436 -0.497870\nv -1.404916 -1.602136 -0.454120\nv -1.158216 3.547164 -0.542669\nv -1.875066 -2.386436 -0.451670\nv -1.743666 -2.846186 0.340080\nv -1.649666 -2.835836 0.540129\nv -1.422616 -2.030236 -0.401270\nv -1.493116 -1.561836 -0.347720\nv -2.600316 -0.748686 -0.448620\nv -2.827816 -0.310936 -0.435820\nv -2.849266 -0.092086 -0.406320\nv -2.845666 0.048464 -0.421970\nv -2.851216 0.303714 -0.397720\nv -2.784166 0.572364 -0.422320\nv -2.697616 0.846614 -0.394570\nv -2.907366 1.703714 -0.469120\nv -2.891216 1.835164 -0.470770\nv -2.806716 1.755714 -0.561620\nv -2.453216 3.088814 -0.424220\nv -1.246516 3.499914 -0.466219\nv -1.169716 3.614914 -0.467519\nv -2.001766 -2.449786 -0.393270\nv -1.985366 -2.561836 -0.490520\nv -1.931666 -2.323036 -0.270970\nv -1.478366 -2.142136 -0.374620\nv -1.422866 -1.649986 -0.346820\nv -2.114016 -1.269136 -0.385470\nv -2.468716 -0.912536 -0.367670\nv -2.647766 -0.724036 -0.369770\nv -2.683816 0.946814 -0.382470\nv -2.903016 1.443714 -0.447970\nv -2.969266 1.524614 -0.381170\nv -2.863916 1.556114 -0.527370\nv -2.630666 2.765664 -0.402820\nv -2.541816 3.007064 -0.383970\nv -1.619216 -2.209236 -0.337670\nv -2.442966 -0.970986 -0.318720\nv -2.711316 -0.660136 -0.313620\nv -2.907716 -0.208936 -0.306920\nv -2.878566 0.195514 -0.322070\nv -2.821566 0.595514 -0.348270\nv -2.767566 0.785014 -0.326720\nv -2.960166 1.746814 -0.379920\nv -2.952316 1.951114 -0.303170\nv 2.954284 0.685514 -1.101420\nv -2.680866 2.589064 -0.327770\nv -1.344716 3.298514 -0.441270\nv -1.336316 3.456814 -0.372669\nv -1.225466 3.589214 -0.386369\nv -1.496016 -2.136586 -0.271670\nv -1.412566 -1.748236 -0.298320\nv 0.471134 -2.837136 -1.398970\nv -2.846466 -0.340536 -0.305120\nv -2.862416 0.078264 -0.286720\nv -2.883316 0.405264 -0.283820\nv -2.831116 1.304264 -0.411920\nv -2.843416 2.353214 -0.304570\nv -1.354616 3.466714 -0.299219\nv -1.732166 -2.232486 -0.269720\nv -1.437316 -1.670736 -0.189820\nv -2.598016 -0.869736 -0.254170\nv -2.939416 0.266214 -0.227120\nv -2.823166 1.062114 -0.239970\nv 2.644784 -0.101936 -1.582770\nv 2.703934 -0.239236 -1.575820\nv 2.571534 -0.177036 -1.622870\nv -1.401016 3.377814 -0.329819\nv -1.522766 -1.572786 -0.248320\nv 0.117634 -2.797336 2.171130\nv 0.066384 -2.801336 1.963530\nv 2.640484 1.227614 -0.930320\nv 2.192334 0.781264 -1.315620\nv -1.825616 4.474564 -3.360019\nv 0.963384 0.026464 -2.201870\nv -1.621266 1.148864 -1.090220\nv 2.520784 0.597164 -1.368070\nv 1.502984 -2.802336 -0.166221\nv 2.022134 0.560114 -1.482070\nv 3.544634 -1.418736 -0.523820\nv 3.551284 -1.549136 -0.592720\nv 1.907234 -2.818086 0.716680\nv 1.817234 -2.827586 0.621279\nv 1.895084 -2.806136 0.524279\nv -1.661016 4.152014 -3.486319\nv 2.472984 1.442214 -0.816870\nv 2.240084 1.384464 -1.031120\nv 2.495934 1.287264 -0.974420\nv 4.047834 -1.120036 -0.321570\nv 3.732384 -0.947436 -0.229270\nv 0.271984 1.422114 -0.981820\nv -0.038566 1.337064 -1.050670\nv 1.644684 1.315714 -1.264170\nv -0.003866 -2.802736 2.106979\nv 0.765034 1.439114 -1.036820\nv 0.627634 1.365464 -1.099970\nv -2.225616 0.245814 -1.127220\nv -0.257966 1.543664 -0.809220\nv 2.747634 0.183864 -1.430020\nv 0.397284 0.373464 -1.612470\nv 1.098684 1.811664 -0.680820\nv 2.179534 0.583864 -1.485770\nv 1.583984 0.099614 -2.021170\nv 3.627534 -1.229586 -0.397620\nv 3.629284 -1.344136 -0.466420\nv 3.252534 -0.104886 -1.205620\nv 1.654534 -0.141486 -2.074620\nv 2.121534 1.046914 -1.293670\nv 3.283534 0.016214 -1.086320\nv 3.212934 0.025364 -1.178170\nv 2.671084 0.666414 -1.251870\nv 2.520034 0.866564 -1.172170\nv 1.624234 1.192714 -1.354570\nv 3.048584 0.020514 -1.320270\nv 3.034334 1.051264 -0.757770\nv 2.308884 0.883364 -1.253120\nv 0.124284 1.654614 -0.461070\nv 4.191734 -1.011336 -0.158470\nv 2.325084 1.275614 -1.080120\nv 2.303634 1.103464 -1.178920\nv 3.616234 -1.713986 -0.685820\nv 3.802334 -1.561986 -0.632070\nv 3.976434 -1.008886 -0.195520\nv 2.237134 1.695014 -0.614170\nv 2.362384 -0.332836 -1.793070\nv 2.586484 -0.349086 -1.681620\nv 3.169884 0.662764 -0.938220\nv 0.129284 0.836764 -1.470370\nv 0.626084 1.494514 -0.868470\nv 0.761334 1.571014 -0.810670\nv 0.140184 -2.670136 -1.852270\nv 3.705584 -1.099386 -0.282470\nv 3.698334 -1.272786 -0.416520\nv 2.224134 -2.811386 -1.110970\nv 2.072534 -2.834136 -0.955121\nv 2.118434 -2.828386 -1.156520\nv 3.819084 -1.461086 -0.576370\nv 1.310384 1.568764 -0.938520\nv 0.834984 -2.548336 -1.717420\nv 3.146684 0.545664 -1.020570\nv 0.375784 1.486914 -0.906420\nv 2.855684 -0.342736 -1.475070\nv 2.841484 -0.602536 -1.518770\nv 2.700184 -0.403486 -1.619870\nv 0.179634 -2.846286 -1.447320\nv 3.776784 -1.001736 -0.187220\nv 3.776034 -1.142636 -0.317220\nv 1.251534 -2.611937 0.897530\nv -1.701566 3.041264 -0.443220\nv 3.866334 -1.275236 -0.447070\nv 0.823484 0.747314 -1.529920\nv 0.671084 0.710564 -1.519370\nv -0.091216 1.439314 -0.897370\nv -1.642066 3.075664 -0.381120\nv -1.641466 2.858564 -0.550070\nv -0.617116 -2.724636 -1.784521\nv -0.696316 -2.754936 -1.773970\nv 1.353384 1.928564 -0.423620\nv 1.256834 1.799064 -0.714220\nv -1.177516 3.373064 -0.579820\nv 1.166334 0.292414 -1.938820\nv -1.571266 3.110964 -0.362470\nv -1.541266 2.874814 -0.469020\nv 2.299534 1.003614 -1.212470\nv -1.502066 3.180614 -0.355970\nv -1.458916 3.006713 -0.443220\nv -1.539916 2.792364 -0.507470\nv -1.373416 3.201514 -0.449869\nv -1.528416 2.629314 -0.532570\nv 3.658284 -2.202536 -0.592720\nv 3.768484 -2.093986 -0.613220\nv -1.466216 2.495864 -0.613770\nv 0.963334 0.759264 -1.530270\nv 0.074184 1.216364 -1.153420\nv -1.343916 2.649214 -0.471370\nv -1.396016 2.397814 -0.622970\nv -1.517816 1.245214 -1.067670\nv -1.586316 -2.866386 -0.852070\nv -1.611966 -2.872636 -0.732971\nv -1.498066 2.166064 -0.712720\nv -1.338316 2.220864 -0.588770\nv -1.385366 2.072264 -0.680670\nv -1.377866 1.408914 -0.984920\nv -1.420716 1.505114 -0.872170\nv -1.442066 2.821364 -0.484770\nv -1.220316 2.017314 -0.625520\nv -1.293266 1.356314 -1.066170\nv 0.585784 4.814214 -1.475419\nv -1.252066 1.767114 -0.684170\nv -1.291716 1.615264 -0.796620\nv -1.222816 1.501464 -0.952220\nv -1.203366 1.211714 -1.177020\nv -1.371366 1.011314 -1.260970\nv 1.022734 -2.761136 -1.243220\nv 1.029184 -2.650536 -1.178771\nv -1.154966 1.883614 -0.599920\nv -1.297716 1.864864 -0.671920\nv -1.157966 1.742364 -0.709720\nv -1.097016 1.391664 -1.087920\nv -0.837666 3.545064 -0.824069\nv -1.086816 1.855764 -0.586470\nv -1.037366 1.557764 -0.971670\nv -1.082416 1.209214 -1.190520\nv -1.061816 0.956314 -1.328070\nv 1.978534 -0.119286 -1.954120\nv -1.064416 1.943564 -0.508620\nv -0.974666 1.907414 -0.458920\nv -1.010766 1.764764 -0.721070\nv -0.970466 1.205564 -1.180970\nv -0.336016 1.496264 -0.887420\nv -0.933716 1.869814 -0.520720\nv -0.816066 1.705814 -0.840770\nv -0.844266 1.296764 -1.171020\nv -0.891916 1.055664 -1.243320\nv 0.323784 -2.589787 1.541229\nv -0.927316 1.915814 -0.383670\nv 0.273934 -2.587986 1.529329\nv 0.219934 -2.594486 1.523929\nv 1.406434 -2.745686 -0.047220\nv 0.036734 -2.619437 1.418480\nv -0.012966 -2.617386 1.406029\nv 2.936734 -0.428186 -1.403070\nv -0.852966 1.806914 -0.678120\nv -0.754366 1.520864 -1.016420\nv -0.731466 1.789964 -0.680420\nv -0.709466 1.150464 -1.201320\nv 1.102484 0.607064 -1.557620\nv -0.707116 1.394264 -1.099220\nv -0.747566 1.064814 -1.232670\nv -1.458416 -2.782836 -0.918070\nv 1.459084 -0.027836 -2.110870\nv -0.558316 1.620314 -0.902920\nv -0.589416 1.511614 -1.002020\nv -0.586116 1.267464 -1.138570\nv -0.939966 -2.368336 -0.935320\nv 2.036134 -2.733186 1.838029\nv 2.254884 -2.713936 1.771679\nv -1.579966 -2.405686 -0.721770\nv 3.958834 -1.497886 -0.591420\nv -0.597866 1.773314 -0.650870\nv -0.640466 1.723614 -0.788670\nv -0.475816 1.154314 -1.230370\nv 1.224534 0.607714 -1.561470\nv -1.572766 -2.808786 -0.885020\nv -0.446716 1.698914 -0.738670\nv -0.459466 1.556164 -0.928270\nv -0.518216 1.376364 -1.054170\nv -0.388116 1.740664 -0.609820\nv -0.401666 1.268514 -1.138470\nv -1.603066 -2.595286 -0.814620\nv -1.020866 2.973564 -0.598920\nv 1.004134 -0.290086 -2.295670\nv 0.592734 4.677665 -1.641119\nv -2.096016 -1.371836 -0.186520\nv -2.134116 1.129964 -0.818820\nv -2.219466 1.209164 -0.741920\nv -2.126316 1.240014 -0.789170\nv -2.297466 1.428014 -0.783620\nv -0.785416 0.378264 -1.471220\nv -0.364166 -2.789236 0.680479\nv -2.120116 1.036464 -0.875920\nv -2.091666 0.534264 -1.100520\nv -2.474416 1.434664 -0.710570\nv -0.719566 0.582564 -1.461270\nv -1.555366 -0.555936 -1.365670\nv -1.474216 -0.137536 -1.449270\nv -1.451316 -0.359336 -1.454270\nv -1.601016 -0.418736 -1.379420\nv -2.251566 0.562764 -1.013220\nv -1.320216 -0.246836 -1.467070\nv -1.976316 -2.743636 -0.691670\nv -1.881966 -2.766236 -0.750071\nv -2.432116 1.606614 -0.742670\nv -1.152466 3.116863 -0.599320\nv -1.296916 3.177264 -0.510620\nv 0.302234 -2.868886 -1.682520\nv 3.909884 -1.791236 -0.643120\nv -2.074666 0.271264 -1.192420\nv 3.920634 -1.634286 -0.637470\nv -2.056266 1.673914 -0.833120\nv -2.089216 -0.001486 -1.211220\nv -1.209816 0.874114 -1.332220\nv 3.491184 -2.379386 0.974430\nv 3.688584 -1.899736 -0.709570\nv 3.778634 -1.709336 -0.683670\nv -1.873666 -2.570136 -0.702070\nv -2.244916 2.887314 -1.787620\nv -1.033816 -1.080486 -1.112520\nv -0.983566 -1.367236 -1.022970\nv -1.465466 0.268164 -1.435470\nv -1.615316 0.280364 -1.319270\nv -1.532366 0.235414 -1.386020\nv 2.599334 -1.620836 -1.682770\nv -1.651516 0.799464 -1.232820\nv -1.421416 0.909664 -1.279020\nv 3.629334 -2.133086 -0.652420\nv 3.558084 -1.861086 -0.736320\nv 1.505284 -2.600136 -0.520120\nv -1.793766 -1.315686 -0.666170\nv -2.009416 2.079464 -0.821620\nv -2.215866 -0.861136 -0.855520\nv 3.555884 -2.037086 -0.723320\nv -1.329816 -0.398086 -1.471520\nv -1.235716 2.994264 -0.538170\nv -2.076216 -0.906136 -0.950470\nv 3.525734 -2.323186 -0.524170\nv 3.501384 -2.281436 -0.586520\nv -1.419616 0.071114 -1.471270\nv -1.033016 -0.925886 -1.175070\nv -1.407666 -1.075036 -1.121520\nv 3.398234 -2.086336 -0.716170\nv 3.411234 -1.760636 -0.689670\nv -1.316666 0.296714 -1.470920\nv 3.316084 -1.933036 -0.729070\nv -2.206816 1.627764 -0.806720\nv -1.011316 0.458164 -1.489170\nv -0.926516 0.604914 -1.452970\nv -0.969716 -0.560086 -1.390320\nv -1.149916 -0.432036 -1.472470\nv -2.036666 -2.713036 -0.597020\nv 3.400634 -1.647586 -0.644220\nv -1.987416 -1.017486 -0.883720\nv -2.033866 -1.051586 -0.749470\nv -2.045566 -0.840136 -1.037570\nv -1.599916 0.122914 -1.349920\nv -1.022166 -0.642436 -1.341170\nv 1.150034 -2.601986 -0.521120\nv 1.084634 -2.614536 -0.290720\nv 0.965434 -2.607986 -0.552770\nv -2.037566 -2.654086 -0.469270\nv 3.286884 -2.451086 -0.549620\nv 3.329534 -2.289336 -0.642620\nv 0.261184 -2.478336 -1.848570\nv -2.396866 1.768964 -0.780320\nv -2.398666 1.872114 -0.774770\nv -1.992416 -0.770786 -1.149920\nv -1.431816 0.782414 -1.299720\nv 3.294734 -1.851486 -0.714770\nv -2.547316 2.014614 -0.636970\nv -2.388666 2.011614 -0.742370\nv -2.021216 -0.578686 -1.213020\nv -1.122016 -0.206786 -1.474820\nv -0.872766 -0.169086 -1.496220\nv -0.891516 -0.355836 -1.466120\nv 3.226834 -2.238536 -0.698520\nv -0.728316 0.012664 -1.526570\nv -0.699416 0.238364 -1.517370\nv -1.387716 0.203964 -1.471120\nv -1.739266 -0.758036 -1.270720\nv -1.720916 -0.531286 -1.335820\nv 3.120384 -2.480536 -0.564320\nv 3.146484 -1.975836 -0.735820\nv -0.902716 0.837664 -1.345670\nv -1.308516 -1.391636 -0.755520\nv -2.819516 1.493564 -0.539120\nv 3.102234 -2.280186 -0.684220\nv 3.074384 -2.107986 -0.715620\nv 1.158084 0.741264 -1.529420\nv -1.545816 0.136764 -1.369820\nv -0.740416 -0.338436 -1.457220\nv -1.694466 -1.227636 -0.817970\nv -1.586316 -1.069086 -1.108770\nv -0.697016 -1.191236 -1.177020\nv -0.696666 -0.987236 -1.283970\nv -0.987666 -1.768936 -0.907370\nv 1.302784 -2.779787 1.953379\nv -1.144966 0.533814 -1.464670\nv -1.150616 0.736814 -1.360920\nv 2.917484 -2.387336 -0.664570\nv 2.959534 -2.260636 -0.714570\nv -1.344966 2.935264 -0.494520\nv -1.165816 0.261164 -1.504770\nv -1.005216 0.259164 -1.504070\nv -0.840116 3.227564 -0.783320\nv -0.893316 -0.626436 -1.355970\nv -0.916116 -0.900536 -1.214320\nv -0.845116 -0.749386 -1.289770\nv -1.530566 -1.508486 -0.487120\nv -0.842416 -1.205586 -1.156470\nv -0.790266 -1.087086 -1.216920\nv -0.782066 -1.786586 -0.952070\nv -0.843566 -1.957986 -0.899770\nv -0.951116 -1.565836 -0.990020\nv -0.844716 -1.460836 -1.046120\nv -0.842516 -1.304186 -1.094120\nv -0.702166 -0.148436 -1.484220\nv -0.913166 -2.150686 -0.876970\nv -0.798616 -2.143336 -0.919670\nv 2.724384 -2.538036 -0.623270\nv -0.830316 -0.018736 -1.493920\nv -0.816866 -0.474136 -1.398670\nv -1.237116 0.368014 -1.493220\nv -1.286616 0.487614 -1.444020\nv -0.853116 0.089864 -1.480870\nv -0.036466 -2.628386 1.322129\nv 2.601534 -1.034836 -1.706270\nv 2.634984 -0.832286 -1.690970\nv -0.820716 0.219764 -1.493720\nv -0.857416 3.353214 -0.813969\nv 2.549684 -2.006636 -1.569370\nv 1.144084 -2.561736 -1.686620\nv 1.161734 -2.732136 -1.642671\nv 1.678284 -2.820886 -1.181620\nv 2.641234 -1.145086 -1.654520\nv 2.578384 -0.655386 -1.697870\nv 2.349134 -2.829836 -0.293470\nv 2.255984 -2.833086 -0.435070\nv 2.347484 -2.797286 -0.593821\nv 2.560834 -0.503536 -1.693820\nv -3.071566 1.140763 1.290380\nv -0.764716 -0.963936 -1.280970\nv 2.475034 -2.173036 -1.453120\nv 2.556884 -1.829886 -1.688370\nv 2.532284 -1.443086 -1.693470\nv 2.539034 -1.212186 -1.753020\nv 2.490784 -0.929186 -1.767620\nv -0.697666 -1.454386 -1.044370\nv 2.459834 -1.954386 -1.673871\nv 2.454284 -1.864386 -1.734120\nv 2.437034 -1.775136 -1.766470\nv 2.444134 -1.027036 -1.818470\nv 2.461684 -0.710536 -1.744470\nv 2.440184 -1.139336 -1.820970\nv 2.361684 -0.537586 -1.802920\nv 2.340284 -2.154086 -1.547620\nv 2.304834 -2.076436 -1.611520\nv 2.292034 -1.575486 -1.792220\nv 2.232884 -1.509736 -1.814970\nv 2.381634 -1.329336 -1.805920\nv 2.316834 -2.284836 -1.557920\nv 2.334034 -1.829686 -1.793570\nv 2.285934 -1.708436 -1.820870\nv 2.285284 -1.066436 -1.881620\nv -1.444166 -2.866236 -0.916921\nv 2.246434 -1.971186 -1.719970\nv 2.169334 -0.961886 -1.935820\nv 2.216884 -0.779186 -1.869370\nv 2.149134 -2.379186 -1.604771\nv 2.180534 -1.368936 -1.883620\nv 2.175134 -1.216586 -1.901670\nv 2.195134 -0.671986 -1.896370\nv 2.165634 -2.167036 -1.652771\nv 2.158584 -2.074236 -1.734670\nv 2.145884 -1.922636 -1.778020\nv 2.120484 -1.085486 -1.959670\nv 2.106934 -0.563486 -1.943970\nv 2.138184 -0.413786 -1.902270\nv -1.669466 -0.945686 -1.168920\nv 2.099934 -2.217686 -1.651270\nv 2.099984 -1.797136 -1.851870\nv 2.078784 -1.705886 -1.866970\nv 2.061184 -1.517236 -1.854620\nv 2.037034 -2.782537 1.183980\nv 2.130084 -2.808887 1.247830\nv 1.962784 -2.791586 1.337630\nv 0.829584 -2.613086 -1.158520\nv 2.086684 -1.341886 -1.907170\nv 2.000684 -0.994336 -1.995870\nv 2.036184 -0.760086 -1.938170\nv 2.022284 -0.642086 -1.974820\nv 1.899184 -2.704237 1.868379\nv 2.020534 -2.522036 -1.555620\nv 1.993084 -2.352836 -1.641721\nv 2.017234 -1.217086 -1.927270\nv 2.015734 -0.365336 -1.938420\nv 1.927684 -2.235386 -1.672620\nv 1.960634 -2.101386 -1.784820\nv 1.896184 -1.980136 -1.851720\nv 1.947984 -1.515986 -1.888620\nv 1.948284 -1.374636 -1.956320\nv 1.964284 -1.146036 -1.932670\nv 1.926984 -1.827286 -1.900070\nv 1.874334 -1.278486 -1.991020\nv 1.851234 -0.984586 -2.049570\nv 1.963334 -0.903936 -2.000670\nv 1.909934 -0.774436 -2.051170\nv 1.874334 -0.544936 -2.048720\nv 1.883834 -0.449586 -2.025520\nv 1.821334 -0.312336 -2.030270\nv 2.394234 -2.799236 -0.596470\nv 1.831484 -2.493236 -1.571820\nv 1.791684 -2.130886 -1.776120\nv 1.824184 -1.785836 -1.932170\nv 1.814184 -2.672586 -1.573820\nv 1.821234 -2.242886 -1.681570\nv 1.773834 -1.531386 -1.923920\nv 1.743584 -1.328986 -2.017720\nv 1.839134 -0.735886 -2.096620\nv 1.734434 -1.996436 -1.857670\nv 1.729434 -1.259986 -2.030020\nv 1.743934 -1.135436 -2.024270\nv 1.760034 -0.417986 -2.078770\nv 1.668984 -2.549386 -1.598070\nv 1.606784 -2.383136 -1.629670\nv 1.697084 -2.284936 -1.694321\nv 1.711084 -0.997686 -2.095920\nv 1.674734 -0.538086 -2.097770\nv -1.494116 -2.864436 -0.928570\nv 1.670384 0.918714 -1.407570\nv 1.558984 -2.448136 -1.610721\nv 1.693034 -2.038636 -1.845770\nv 1.677984 -1.713836 -1.935270\nv 1.676034 -1.508136 -1.972470\nv 1.570834 -0.931436 -2.134020\nv 1.621484 -0.739786 -2.146870\nv 1.606584 -2.640486 -1.620171\nv 1.613284 -2.219736 -1.795170\nv 1.607934 -2.140486 -1.856870\nv 1.624734 -1.911736 -1.886670\nv 1.552484 -1.114686 -2.060820\nv 1.575484 -0.383536 -2.127920\nv 1.556834 -0.214436 -2.097970\nv -1.392166 -2.863986 -0.908570\nv -1.299316 -2.849736 -0.994621\nv -1.202866 -2.859686 -0.968620\nv 1.597984 -2.067136 -1.887870\nv 1.556334 -1.740036 -1.983370\nv 1.602634 -1.599936 -2.008720\nv 1.518084 -1.489186 -2.065770\nv 1.505584 -1.311586 -2.115420\nv 1.476284 -2.742386 -1.615420\nv 1.482234 -0.563386 -2.164470\nv -0.289566 -2.747386 1.996779\nv -0.377416 -2.752436 1.883029\nv 1.412134 -2.305386 -1.711720\nv 1.426834 -2.211436 -1.836320\nv 1.446884 -2.048936 -1.929520\nv 1.454384 -1.872336 -1.918270\nv -1.262366 2.782214 -0.468620\nv 1.396684 -2.622536 -1.650921\nv 1.386084 -2.116436 -1.910820\nv 1.388984 -1.688986 -2.012720\nv 1.364084 -1.114986 -2.108270\nv 1.422834 -0.854136 -2.181470\nv 1.368534 -0.604686 -2.195620\nv 1.408984 -0.430636 -2.223670\nv 1.318934 -2.732736 -1.632571\nv 1.377534 -2.375786 -1.647720\nv 1.278484 -1.968536 -1.959870\nv 1.409784 -1.434936 -2.097870\nv 1.328084 -0.293336 -2.245770\nv 1.326734 -0.144836 -2.181970\nv 1.244734 -2.447286 -1.668120\nv 1.340784 -2.233636 -1.823870\nv 1.293834 -1.432386 -2.137970\nv 1.350434 -1.319586 -2.121420\nv 1.286784 -0.932436 -2.176370\nv 1.312384 -0.788636 -2.200120\nv 1.232234 -2.376086 -1.687920\nv 1.277134 -1.827086 -2.007520\nv 1.240584 -1.682286 -2.047870\nv 1.225984 -1.214736 -2.132020\nv 1.177634 -0.667386 -2.273770\nv 1.244684 -0.513136 -2.250670\nv 1.230034 -0.362936 -2.281320\nv 1.181434 -2.286486 -1.819120\nv 1.227484 -2.211936 -1.874970\nv 1.195234 -2.100536 -1.921620\nv 1.172584 -1.097186 -2.192870\nv 1.118184 -1.919886 -2.017620\nv 1.167834 -1.532286 -2.137320\nv 1.150134 -1.380236 -2.170470\nv 1.101634 -0.782386 -2.256320\nv 1.139584 -0.131636 -2.214220\nv 1.096434 -1.691186 -2.060370\nv 1.107334 -1.236236 -2.159570\nv 1.051034 -1.001886 -2.217920\nv 1.070634 -0.569536 -2.294470\nv 1.001784 -0.410886 -2.290820\nv 1.030734 -2.544986 -1.697220\nv 1.053084 -2.210986 -1.890420\nv 0.991784 -2.069336 -1.942120\nv 0.960834 -1.469136 -2.154721\nv 0.987334 -1.368936 -2.185120\nv 2.187384 -2.826736 -0.644121\nv -0.026816 -2.811286 1.745430\nv -0.054166 -2.808336 1.780679\nv -0.050766 -2.821986 1.661629\nv 0.961284 -2.439986 -1.692220\nv 0.955084 -2.375086 -1.703670\nv 1.031384 -2.285436 -1.830470\nv 0.969784 -1.835186 -2.075870\nv 0.998134 -1.214986 -2.176270\nv 0.903984 -1.655736 -2.102670\nv 0.997884 -0.910636 -2.271870\nv 1.011384 -0.673036 -2.283320\nv 0.207434 -2.646436 0.462280\nv 0.933584 -2.240786 -1.857870\nv 0.870684 -2.037286 -1.962620\nv 0.888484 -1.909336 -2.061220\nv 0.862234 -1.359336 -2.217620\nv 0.948384 -1.088936 -2.216620\nv 0.875534 -1.013236 -2.282520\nv 0.860634 -0.765086 -2.308520\nv 0.771884 -0.657936 -2.310020\nv 0.753434 -0.493236 -2.354570\nv 0.778184 -2.212536 -1.872970\nv 0.777284 -1.775186 -2.088970\nv 0.789934 -1.660086 -2.133821\nv 0.778684 -1.527836 -2.199420\nv 0.744734 -1.236786 -2.259570\nv 0.785234 -0.932436 -2.315920\nv -1.117616 -2.859686 -1.041221\nv -1.775216 -2.856536 -0.793670\nv 3.208184 -2.665686 0.569430\nv 0.764534 -2.373836 -1.725520\nv 0.766834 -1.929936 -2.013320\nv 0.714234 -1.375186 -2.250570\nv 0.689534 4.133764 -1.658269\nv 0.700184 4.286614 -1.732519\nv 0.729434 -2.300036 -1.789570\nv 0.604934 -0.285286 -2.349270\nv -0.455166 -2.755086 1.797280\nv 0.601634 -2.274286 -1.802220\nv 0.646484 -1.986736 -1.985670\nv 0.636384 -1.621286 -2.164220\nv 0.636934 -1.433836 -2.205920\nv 0.611584 -1.236936 -2.290020\nv 0.667434 -0.893386 -2.341120\nv 0.656684 -0.476036 -2.367820\nv 1.888084 -2.828386 -0.274120\nv 1.880534 -2.817686 -0.223970\nv 1.780934 -2.842686 -0.235420\nv 0.570684 -2.355986 -1.775920\nv 0.543534 -0.743386 -2.342220\nv 0.633534 -0.619436 -2.320620\nv 1.847634 -2.841536 -0.372220\nv -0.290216 -2.823236 1.436180\nv 0.514134 4.285614 -1.591169\nv 0.454084 -1.053386 -2.303670\nv 0.460684 -0.899386 -2.339620\nv 0.466034 -0.494786 -2.348720\nv -2.065116 -2.828936 -0.584971\nv 0.530984 4.112964 -1.545269\nv 0.433334 -2.467236 -1.829070\nv 0.505334 -2.301436 -1.777020\nv 0.446884 -2.136386 -1.849470\nv 0.478184 -1.833386 -1.997120\nv 0.433634 -1.327586 -2.201470\nv 0.453734 -1.233886 -2.256620\nv -1.689916 -2.805686 0.685680\nv -1.763266 -2.786686 0.741830\nv 0.398484 -2.218736 -1.789220\nv 0.427984 -1.990136 -1.901770\nv 0.449934 -1.548036 -2.126570\nv 0.526134 -2.595487 1.393579\nv 0.522234 -2.611436 1.192979\nv 3.205284 -2.497236 0.957880\nv 0.375134 4.074764 -1.455919\nv 0.404434 -0.795186 -2.349420\nv 0.370284 -0.450136 -2.343420\nv -1.795316 -2.785537 0.821930\nv -1.798466 -2.789587 0.897729\nv 3.580734 -2.434386 0.786130\nv 3.403384 -2.501487 0.842780\nv 3.467284 -2.539436 0.652430\nv 1.576384 -2.583287 1.253979\nv 1.702434 -2.571136 1.269230\nv 1.618734 -2.569587 1.340830\nv 0.689834 -2.618686 1.024679\nv 0.505834 -2.626037 0.948930\nv 1.715234 -2.834886 -0.359870\nv 1.673784 -2.801936 -0.427670\nv 0.344234 -2.253486 -1.786520\nv 0.276434 -2.141636 -1.764270\nv 0.306884 -0.981236 -2.295020\nv 0.263034 -0.794686 -2.313520\nv 0.322684 -0.544536 -2.332070\nv 1.880784 -2.830536 -1.124871\nv 1.878484 -2.839886 -1.203321\nv 1.543334 -2.806036 1.536130\nv 1.761484 -2.775336 -0.578371\nv 0.175434 -2.597786 1.393029\nv 0.113984 -2.602637 1.508779\nv 0.094884 -2.605286 1.418429\nv 0.975834 -2.621686 -0.047420\nv 0.820534 -2.624786 -0.158670\nv -0.956066 -2.816087 1.710829\nv 0.171484 -2.175436 -1.721470\nv 0.709534 -2.625536 -0.415320\nv 0.632234 -2.627336 -0.145670\nv 1.060684 -2.570886 1.497079\nv 1.008634 -2.573236 1.488429\nv 1.684584 -2.839336 -0.178820\nv 2.301584 -2.797336 1.176729\nv 2.109834 -2.806886 1.073730\nv 2.252984 -2.805537 1.416929\nv 2.012484 -2.814837 1.434080\nv 1.909184 -2.763137 1.844580\nv 1.993234 -2.781337 1.793779\nv 1.769434 -2.745086 1.888930\nv 1.685784 -2.846636 0.064029\nv 2.520084 -2.750786 0.500030\nv 2.506134 -2.809686 0.603880\nv 2.374484 -2.813436 0.683030\nv 0.267084 -2.795737 2.196029\nv 1.983384 -2.833586 -0.515070\nv 2.512234 -2.729686 0.398730\nv 2.473834 -2.737836 0.489330\nv 3.713484 -2.378336 0.765680\nv 3.649034 -2.479586 0.538830\nv 1.158234 -2.622436 0.661880\nv 1.019434 -2.621587 0.768380\nv 1.004984 -2.628786 0.466680\nv 2.601084 -2.766186 0.359280\nv 0.942384 -2.766086 2.069230\nv 1.655184 -2.611887 0.924130\nv 1.531434 -2.617887 0.819680\nv 1.651234 -2.725386 0.799780\nv 0.645384 -2.610636 1.185879\nv 2.570984 -2.746036 0.243380\nv 2.649034 -2.797186 0.263930\nv 2.552584 -2.717336 0.304680\nv -0.173666 -2.828486 1.553280\nv -0.217116 -2.813236 1.678929\nv -0.221166 -2.822436 1.538029\nv 1.404284 -2.775436 0.332030\nv 1.480134 -2.813186 0.409430\nv 1.452684 -2.769536 0.505180\nv 2.855734 -2.790986 -0.111870\nv -0.181566 -2.789486 2.031780\nv -0.205466 -2.722686 2.113530\nv 0.629184 -2.785836 2.130579\nv 0.777134 -2.788936 2.071980\nv 0.634784 -2.809987 1.996180\nv 1.750884 -2.789786 -0.066870\nv 1.974234 -2.814436 1.701580\nv 1.748284 -2.799186 1.816429\nv 1.843734 -2.820386 1.578379\nv 0.818534 -2.634236 0.354430\nv 0.663834 -2.633336 0.106930\nv 0.826684 -2.625736 0.065080\nv 1.014084 -2.814036 1.794929\nv 1.167834 -2.744087 2.032430\nv 0.531934 -2.580386 1.575829\nv 0.479884 -2.582736 1.567180\nv 2.629234 -2.813986 0.466430\nv 1.823784 -2.812336 -0.123820\nv 1.834034 -2.730136 -0.104220\nv 1.993134 -2.765636 1.061180\nv 2.587534 -2.783986 0.814479\nv 2.443234 -2.788986 1.051479\nv 2.282834 -2.810186 0.788380\nv 2.260284 -2.820586 0.702429\nv 2.208034 -2.822936 0.693730\nv 2.201434 -2.791086 1.670679\nv 2.523784 -2.771936 0.073230\nv 2.484834 -2.749636 0.044930\nv 2.086884 -2.817036 0.757230\nv 2.507134 -2.824486 -0.129020\nv 2.578734 -2.815886 -0.223470\nv 0.227534 -2.645786 0.673680\nv 2.598984 -2.780686 0.133230\nv 3.757684 -2.450286 0.405980\nv 3.841134 -2.392986 0.519730\nv 1.294634 -2.819186 1.818430\nv 1.201634 -2.817236 1.827229\nv 1.272634 -2.807786 1.661629\nv 1.456284 -2.591786 1.089429\nv 1.348184 -2.585536 1.308580\nv 2.692584 -2.829286 0.087480\nv -2.158966 2.834414 -1.837620\nv 0.474334 -2.804536 2.122480\nv 0.300984 -2.807086 1.994029\nv 0.994084 -2.791086 1.679129\nv 1.035134 -2.809287 1.703679\nv 2.866484 -2.810486 0.091230\nv 2.787334 -2.818436 0.235430\nv 2.722734 -2.815536 0.283480\nv 2.501484 -2.784487 0.937030\nv 1.556434 -2.580736 -0.839270\nv 1.396534 -2.587236 -0.767870\nv 0.890234 -2.608886 1.113730\nv 0.899184 -2.622236 0.895280\nv 1.364734 -2.792836 1.577429\nv 3.206934 -2.637036 0.676480\nv 1.483284 -2.806636 -1.200570\nv 1.172784 -2.821386 -1.274371\nv 1.255384 -2.840936 -1.329871\nv 1.399884 -2.839586 -1.300021\nv 0.022734 -2.813337 1.757679\nv 1.715034 -2.817086 1.697979\nv 1.633784 -2.838786 -1.271271\nv 1.866384 -2.802087 1.418930\nv 1.377384 -2.605286 -0.338520\nv 0.431684 -2.806336 1.838979\nv 0.380034 -2.808236 1.829680\nv 2.159984 -2.825536 -0.899320\nv 1.911384 -2.744986 -0.167920\nv 1.669884 -2.765687 1.886079\nv 1.629484 -2.812186 0.628829\nv 1.542484 -2.756386 0.660380\nv 1.562134 -2.821636 0.524779\nv 1.937134 -2.731886 1.280680\nv 1.969034 -2.717486 1.182030\nv 0.717584 -2.806087 1.811779\nv 0.807384 -2.793687 1.731979\nv 0.956584 -2.575586 1.479780\nv 0.875434 -2.570036 1.547880\nv 1.654384 -2.844386 0.215380\nv 1.711284 -2.862636 0.265480\nv 1.641684 -2.844486 0.317929\nv 1.697434 -2.856686 0.166430\nv 1.327184 -2.577386 1.377980\nv 1.245934 -2.571786 1.446180\nv 2.004284 -2.794536 1.005029\nv 0.942884 -2.588037 1.353480\nv 1.177334 -2.796036 1.631579\nv 1.089484 -2.802836 1.709280\nv 2.156084 -2.825186 0.685330\nv 0.945234 -2.812886 1.946330\nv 2.462534 -2.760986 -0.042220\nv 1.118334 -2.802836 1.954929\nv 1.663234 -2.826336 0.131979\nv 2.954084 -2.784036 -0.086570\nv 1.514634 -2.574236 1.323629\nv 1.272534 -2.604586 -0.404020\nv -2.284566 -1.261036 0.123880\nv 1.433434 -2.568586 1.391930\nv 0.540634 -2.632786 0.105980\nv 0.453734 -2.639186 0.301480\nv -3.064116 1.223814 0.939580\nv -3.081266 1.162914 1.638380\nv -3.046416 1.105363 1.551880\nv 1.944684 -2.807936 0.535929\nv 2.425934 -2.781387 1.238430\nv 2.307334 -2.788486 1.537330\nv -2.505316 0.824664 1.224330\nv 1.561234 -2.840086 0.195680\nv 1.205284 -2.624186 0.126980\nv 1.202384 -2.612036 -0.177920\nv 1.845134 -2.804336 0.512429\nv 2.314434 -2.814186 0.707730\nv 1.776134 -2.812886 1.500080\nv 1.331684 -2.662186 0.438180\nv 1.888984 -2.664536 1.300729\nv 1.191884 -2.578236 1.440779\nv -2.592716 1.228163 1.998380\nv 2.843434 -2.789736 0.475929\nv 1.945084 -2.810236 0.890379\nv 1.250184 -2.755136 -1.201770\nv 1.417234 -2.662086 -1.136170\nv 1.599484 -2.722636 1.920630\nv 2.707434 -2.773286 0.695380\nv 2.556034 -2.737936 1.004979\nv 2.103884 -2.827486 0.676879\nv 2.385034 -2.797336 -0.168220\nv 2.419184 -2.746836 -0.063920\nv 1.457134 -2.759086 1.933179\nv -1.938716 1.091864 1.876830\nv 0.680284 -2.631836 0.408880\nv 2.452434 -2.827736 -0.258470\nv 2.312484 -2.742786 1.684330\nv 1.361184 -2.659386 -0.121670\nv 1.295734 -2.652536 0.054480\nv 0.408884 -2.628686 0.924030\nv 0.290684 -2.629936 1.023679\nv 0.778184 -2.625736 0.801680\nv 1.432734 -2.803986 0.195630\nv 1.141834 -2.576486 1.428930\nv 1.407784 -2.806937 1.599080\nv 2.160534 -2.839136 -0.325420\nv 1.736284 -2.848036 0.348229\nv 1.690034 -2.840336 0.493679\nv -2.989366 1.078763 1.298730\nv -2.097066 -2.825486 0.039029\nv 3.121634 -2.715886 -0.136720\nv 1.464634 -2.815386 0.037130\nv 1.598534 -2.833036 -0.222720\nv 2.282484 -2.801536 -0.805371\nv -2.851966 1.072764 1.087480\nv -2.028866 -2.850436 -0.556071\nv 1.973234 -2.788536 -0.208820\nv 1.897084 -2.634736 1.149480\nv 1.861084 -2.621437 1.256580\nv 1.728634 -2.806986 1.485080\nv 2.663834 -2.676236 0.991130\nv 1.470034 -2.796336 1.873629\nv 1.916134 -2.773836 -0.955521\nv -2.945016 1.033513 1.451380\nv 2.060584 -2.813436 0.655380\nv 1.288984 -2.621486 -0.091020\nv 1.984734 -2.838036 -1.104071\nv 2.052884 -2.823936 -1.293270\nv -0.117416 -2.799787 1.968180\nv -2.744266 1.000363 1.214280\nv 1.379184 -2.575087 1.386530\nv 1.458434 -2.604587 0.871730\nv 1.315734 -2.597236 -1.072121\nv 1.272634 -2.647336 -1.132620\nv 1.066434 -2.625686 0.238480\nv 2.378134 -2.728636 -0.088720\nv 1.224984 -2.801937 1.646630\nv 0.335634 -2.644986 0.432780\nv 0.421834 -2.640336 0.654230\nv -2.918666 1.031314 1.603430\nv -2.922066 1.077613 1.741430\nv 3.023584 -2.645536 0.800680\nv 1.512934 -2.603486 -1.029370\nv 1.565934 -2.646286 -1.080070\nv -2.283966 -0.878636 1.240380\nv 1.390934 -2.584836 -0.977320\nv 1.239884 -2.592036 -0.857820\nv 1.094234 -2.592786 -1.033270\nv 1.818084 -2.783086 0.868579\nv 1.753984 -2.805486 0.771930\nv 1.074934 -2.606236 -1.114871\nv 0.638234 -2.571537 1.589930\nv 0.584234 -2.577986 1.584529\nv 3.084584 -2.689886 0.622780\nv -2.782516 0.971314 1.485630\nv 2.027534 -2.782186 -0.203670\nv 0.702784 -2.634136 0.622480\nv 1.566684 -2.571887 1.332229\nv 0.483084 -2.804487 1.848330\nv -2.604266 0.940114 1.299680\nv -2.757966 0.996614 1.693480\nv 3.321484 -2.684386 0.137830\nv 0.123784 -2.813586 1.779380\nv 0.074334 -2.811486 1.767230\nv -0.011066 -2.629936 -0.521520\nv -2.665866 0.952314 1.477430\nv -2.772666 1.050513 1.823980\nv -2.792916 1.157513 1.948280\nv 0.665984 -2.807936 1.802479\nv 3.086434 -2.769786 0.054880\nv 0.690784 -2.628587 0.794430\nv -1.852016 -2.802136 1.092079\nv 0.530234 -2.636736 0.591630\nv 0.330484 -2.806136 1.817129\nv 2.970734 -2.785936 0.334930\nv -2.359316 -1.167936 0.207280\nv 2.995984 -2.553087 0.947830\nv -2.275266 -1.258636 -0.013370\nv -2.543066 0.917614 1.533880\nv -2.666766 1.037964 1.840480\nv 0.823384 -2.572387 1.539230\nv -2.479516 -0.958386 0.712280\nv -2.500616 0.875364 1.357730\nv -2.669466 1.155913 1.960880\nv -2.430916 0.943364 1.787580\nv 2.681134 -2.645636 1.085179\nv -0.369566 -2.766536 0.569130\nv -0.100266 -2.819836 1.649480\nv -0.151866 -2.821687 1.640030\nv -2.340566 0.837813 1.450130\nv -2.366966 0.876863 1.493880\nv -2.538066 1.028813 1.887430\nv -2.552166 1.157413 1.944530\nv -2.418016 -1.053236 0.656530\nv -2.508316 -0.881037 0.832930\nv -2.332816 -1.186336 0.368930\nv -2.456466 -0.729986 1.133230\nv -2.456216 1.112713 1.979280\nv 0.690234 -2.569186 1.598579\nv 1.680884 -2.801136 1.470230\nv -2.401416 -0.911286 1.033980\nv 1.824484 -2.595037 1.225430\nv -2.184566 -1.364686 0.120580\nv -2.185866 -1.321036 0.261180\nv -2.297316 -1.169086 0.583330\nv -2.317566 -1.072136 0.880780\nv -2.247616 0.957913 1.768330\nv -2.343366 1.015164 1.914030\nv -2.029266 -1.465886 -0.008170\nv -2.198566 -1.341386 0.467330\nv -2.225366 1.026013 1.971680\nv -2.303616 1.099014 2.065980\nv 2.013134 -2.807536 0.640230\nv -2.062666 -1.457736 0.127980\nv -2.104766 -1.418436 0.293380\nv -2.164766 -1.218786 0.758080\nv 0.167634 -2.596836 1.515230\nv 2.340334 -2.768586 -0.152920\nv -2.289366 1.202213 2.173680\nv -2.126016 -2.844736 -0.268071\nv -1.839966 -1.499536 -0.190970\nv 3.126534 -2.768086 0.201080\nv -2.125166 0.992964 1.809830\nv -1.884466 -1.522486 0.060230\nv -1.992416 -1.505336 0.225780\nv -2.085616 -1.395636 0.573930\nv -2.139116 -1.076737 1.129630\nv -2.143866 1.101713 2.080730\nv -2.001816 -2.868436 -0.457220\nv 2.893784 -2.747236 0.604580\nv -1.743616 -1.520036 -0.217820\nv -1.916766 -1.531186 0.341330\nv -2.020916 -1.251686 0.918030\nv 2.872434 -2.653986 0.860130\nv 2.763134 -2.630086 1.017879\nv -1.898066 -2.876586 -0.358871\nv -2.058066 -2.853986 -0.094620\nv -1.010066 -0.973686 1.606380\nv -1.603016 -1.548886 -0.310620\nv -1.773016 -1.547936 -0.038270\nv -1.907816 -1.503036 0.475480\nv -1.964666 -1.444586 0.616580\nv -2.049916 -0.990086 1.333980\nv -2.072416 -0.889236 1.421080\nv -1.458166 -1.584136 0.642230\nv 2.253734 -2.740436 -0.196170\nv -1.694216 -2.878986 -0.608521\nv -1.945516 -2.846036 0.141479\nv -1.666316 -1.580386 -0.019020\nv -1.700616 -1.603436 0.184880\nv -1.942716 -1.271836 0.974030\nv -1.689716 -2.875136 -0.344970\nv -1.705766 -2.831186 0.845179\nv -1.742716 -1.564186 0.463180\nv -1.786366 -1.499586 0.640330\nv -1.864616 -1.417136 0.772880\nv -1.840116 -1.226486 1.170430\nv -1.726716 -2.863186 0.025380\nv -1.838416 -2.853036 0.182980\nv -1.652716 -1.619686 0.298230\nv 1.595284 -2.803736 1.544729\nv -1.376116 -2.876736 -0.791771\nv -1.526466 -2.875686 -0.486221\nv -0.242866 -2.829287 1.451379\nv -1.729316 -1.431486 0.828830\nv 1.752034 -2.572886 1.281030\nv -1.488966 -1.656036 0.234430\nv -1.730616 -1.398236 0.919780\nv 1.965234 -2.801586 0.625130\nv 2.299184 -2.750436 -0.177920\nv -1.418266 -2.879386 -0.584071\nv -1.561316 -2.873936 -0.184820\nv -1.652866 -1.526436 0.677130\nv -1.483766 -1.645686 0.438730\nv -1.467216 -2.869336 -0.277620\nv -1.698716 -1.156286 1.350230\nv -1.267116 -2.876836 -0.642971\nv -1.337116 -2.872336 -0.433921\nv -1.530866 -2.867836 0.101979\nv -1.686466 -1.280786 1.181580\nv -1.127516 -2.874736 -0.873020\nv -1.381866 -2.871136 -0.150920\nv -1.552166 -1.222886 1.332480\nv -1.008816 -2.869636 -0.941821\nv -1.082516 -2.871486 -0.690570\nv -1.193066 -2.872186 -0.484320\nv -1.562866 -2.853136 0.535730\nv 1.987934 -2.827236 -1.001670\nv -0.645466 -2.866536 -1.688421\nv -0.740516 -2.868786 -1.552121\nv -0.807516 -2.870386 -1.395571\nv -0.875966 -2.862136 -1.232170\nv -1.168666 -2.867986 -0.200570\nv -1.421666 -2.865786 0.139329\nv -1.795316 -2.825886 1.199130\nv -1.445516 -1.133986 1.465430\nv -0.844916 -2.869386 -1.041270\nv -1.353266 -2.870486 0.341980\nv -1.454666 -2.859586 0.572829\nv -0.887666 -2.868086 -0.711870\nv -1.007166 -2.866636 -0.434320\nv -1.046266 -2.874086 -0.175670\nv -1.258416 -2.869586 0.153380\nv -1.489816 -2.839336 0.923880\nv -1.612316 -2.833987 1.111580\nv -1.762416 -2.824386 1.361579\nv -1.362566 -1.309036 1.281830\nv -0.537216 -2.869786 -1.624570\nv -0.586966 -2.862636 -1.288170\nv -0.623416 -2.856436 -1.037621\nv -1.589616 -2.828086 1.360729\nv 2.387934 -2.740186 0.564980\nv -0.329716 -2.867586 -1.786421\nv -1.147716 -2.869136 0.015630\nv -1.182416 -2.845736 0.108530\nv -1.295316 -2.864286 0.330830\nv -1.306566 -2.865936 0.537979\nv -1.736916 -2.809136 1.613629\nv 2.554934 -2.744286 0.147180\nv -1.283466 -1.175687 1.465330\nv -0.455066 -2.855586 -1.326970\nv -0.718766 -2.858386 -0.801471\nv -0.881816 -2.862386 -0.367721\nv -1.188416 -2.869136 0.223930\nv -1.220616 -2.867236 0.305030\nv -1.261016 -2.880986 0.398079\nv -1.300416 -2.857986 0.727030\nv -1.601366 -2.820837 1.660630\nv -1.740616 -2.784336 1.699980\nv -0.383366 -2.865736 -1.486521\nv -0.546666 -2.842436 -1.134670\nv -0.943466 -2.870486 -0.097720\nv -1.019266 -2.840636 -0.001370\nv -1.068516 -2.802636 0.098880\nv -1.251816 -2.897136 0.503229\nv -1.250266 -2.853436 0.617180\nv -1.355516 -2.834486 1.061229\nv -1.498966 -2.826186 1.225979\nv -0.630616 -2.840636 -0.874820\nv -0.727566 -2.861336 -0.554470\nv -0.989916 -2.750986 0.068430\nv -1.228116 -2.886036 0.587179\nv -1.212516 -2.837636 0.925730\nv -1.165966 -1.066686 1.517030\nv -0.204716 -2.869236 -1.710621\nv -0.373416 -2.837636 -1.319920\nv -0.438866 -2.809386 -1.177020\nv -0.481116 -2.784486 -1.072420\nv -0.548316 -2.783636 -0.910221\nv -0.608116 -2.826036 -0.785571\nv -0.653366 -2.846386 -0.684471\nv -0.710716 -2.861436 -0.351620\nv -0.773766 -2.872136 -0.180370\nv -0.887816 -2.803186 -0.031570\nv -0.915266 -2.769036 0.009680\nv -1.204416 -2.875036 0.671079\nv -1.612466 -2.796437 1.792729\nv -0.226766 -2.865136 -1.503771\nv -0.248466 -2.850936 -1.437371\nv -0.328966 -2.780936 -1.258870\nv -0.372916 -2.638636 -1.020170\nv -0.543566 -2.737786 -0.761320\nv -0.635266 -2.843886 -0.591271\nv -0.858766 -2.758486 0.011730\nv -1.182716 -2.867936 0.757930\nv -1.298516 -2.823887 1.429930\nv -1.076916 -1.028186 1.543730\nv -0.219666 -2.794786 -1.349171\nv -0.287266 -2.654436 -1.152120\nv -0.434516 -2.631336 -0.837420\nv -0.463416 -2.620536 -0.759720\nv -0.623616 -2.853736 -0.488321\nv -0.596716 -2.867386 -0.318870\nv -0.730516 -2.853236 -0.056320\nv -0.806666 -2.756186 0.020230\nv -1.162966 -2.864887 0.847729\nv -1.136116 -2.828387 1.003280\nv -1.455616 -2.818037 1.815880\nv 0.000584 -2.866886 -1.568071\nv -0.148916 -2.632986 -1.229020\nv -0.296416 -2.629086 -1.055220\nv -0.353466 -2.628886 -0.791320\nv -0.422366 -2.638736 -0.734820\nv -0.558416 -2.826936 -0.499520\nv -0.752366 -2.749736 0.025480\nv -1.111466 -2.863086 0.857180\nv -1.142466 -2.825436 1.186129\nv -0.004966 -2.855086 -1.481771\nv -0.141466 -2.736336 -1.325571\nv -0.167816 -2.617136 -1.168671\nv -0.399866 -2.627936 -0.648070\nv -0.555616 -2.853236 -0.383521\nv -0.704716 -2.755636 0.040530\nv -1.087616 -2.852237 0.940830\nv 0.032734 -2.811636 -1.410270\nv -0.036416 -2.654386 -1.291471\nv -0.089366 -2.611786 -1.100920\nv -0.291416 -2.624586 -0.744420\nv -0.349916 -2.629736 -0.636270\nv -0.501466 -2.846886 -0.378370\nv -0.551616 -2.861786 -0.004020\nv -0.657066 -2.761586 0.055530\nv -1.037966 -2.854386 0.953179\nv -1.126016 -2.817436 1.438729\nv -1.254466 -2.818387 1.752779\nv -0.334116 -2.631236 -0.539770\nv -0.494016 -2.865186 -0.269621\nv -0.609416 -2.767486 0.070530\nv -1.011716 -2.824986 1.108079\nv -0.988366 -2.856536 0.965479\nv -0.998516 -2.818436 1.355880\nv 0.155034 -2.785486 -1.384921\nv 0.050484 -2.611686 -1.224071\nv -0.284016 -2.633036 -0.527920\nv -0.161616 -2.626336 -0.555370\nv -0.442066 -2.862886 -0.261270\nv -0.561516 -2.773336 0.085730\nv -0.856766 -2.820986 1.133729\nv -0.936716 -2.854836 0.974729\nv 0.225734 -2.861686 -1.517420\nv 0.126134 -2.632586 -1.288020\nv -0.016516 -2.627186 -0.848520\nv -0.265916 -2.630786 -0.435570\nv -0.425766 -2.864836 -0.165720\nv -0.428766 -2.863736 0.032629\nv -0.435016 -2.848136 0.086479\nv -0.521166 -2.730186 0.145180\nv -0.887366 -2.856987 0.986930\nv -0.218216 -2.636736 -0.420570\nv -0.373816 -2.862536 -0.157270\nv -0.477916 -2.744286 0.166680\nv -0.835616 -2.855136 0.996479\nv -0.163766 -2.630336 -0.415370\nv -0.321666 -2.860236 -0.148620\nv -0.436766 -2.762536 0.191580\nv -0.751966 -2.854836 0.925179\nv -0.732366 -2.851686 1.014930\nv -0.765566 -2.827536 1.095930\nv -0.150016 -2.636286 -0.316420\nv -0.305466 -2.862186 -0.053120\nv -0.405166 -2.735786 0.264030\nv -0.700266 -2.853086 0.934479\nv -0.099966 -2.638086 -0.304520\nv -0.251166 -2.855786 -0.048070\nv -0.364116 -2.753986 0.288780\nv -0.654866 -2.863086 0.952679\nv -1.312066 -1.680986 0.455230\nvt 0.0561 0.5906\nvt 0.0486 0.6275\nvt 0.0373 0.6124\nvt 0.2572 0.5935\nvt 0.2451 0.5916\nvt 0.2528 0.5865\nvt 0.7587 0.8245\nvt 0.7713 0.8663\nvt 0.7227 0.8453\nvt 0.8059 0.8700\nvt 0.8039 0.8913\nvt 0.7218 0.8877\nvt 0.7875 0.8254\nvt 0.6631 0.8867\nvt 0.6876 0.9074\nvt 0.5981 0.8941\nvt 0.2251 0.7768\nvt 0.2444 0.7823\nvt 0.2245 0.7931\nvt 0.4953 0.8569\nvt 0.4628 0.8164\nvt 0.4995 0.8257\nvt 0.1689 0.7410\nvt 0.1522 0.7413\nvt 0.1576 0.7511\nvt 0.4796 0.8079\nvt 0.3899 0.2946\nvt 0.3933 0.2952\nvt 0.3830 0.2945\nvt 0.2018 0.7913\nvt 0.2024 0.8008\nvt 0.1954 0.7966\nvt 0.7160 0.2309\nvt 0.7134 0.2315\nvt 0.7121 0.2258\nvt 0.2473 0.5977\nvt 0.1688 0.8883\nvt 0.1600 0.8871\nvt 0.1852 0.8808\nvt 0.1350 0.7540\nvt 0.1414 0.7560\nvt 0.1397 0.7672\nvt 0.4970 0.7876\nvt 0.4714 0.7632\nvt 0.1439 0.7611\nvt 0.1045 0.6956\nvt 0.1005 0.6923\nvt 0.0991 0.6956\nvt 0.2093 0.7875\nvt 0.2750 0.5656\nvt 0.2884 0.5869\nvt 0.2711 0.5813\nvt 0.0836 0.7278\nvt 0.0874 0.7312\nvt 0.0795 0.7276\nvt 0.0542 0.8748\nvt 0.0738 0.8768\nvt 0.0573 0.8851\nvt 0.6498 0.8641\nvt 0.6045 0.8554\nvt 0.6252 0.8340\nvt 0.1062 0.7492\nvt 0.1152 0.7547\nvt 0.1133 0.7599\nvt 0.6844 0.8100\nvt 0.6516 0.8166\nvt 0.6478 0.7999\nvt 0.3081 0.8442\nvt 0.3046 0.8343\nvt 0.3249 0.8292\nvt 0.1005 0.7345\nvt 0.1008 0.7316\nvt 0.1050 0.7342\nvt 0.2605 0.6767\nvt 0.2654 0.6887\nvt 0.2556 0.6884\nvt 0.1231 0.7629\nvt 0.0214 0.8662\nvt 0.0193 0.8750\nvt 0.0082 0.8707\nvt 0.1653 0.1506\nvt 0.1527 0.1460\nvt 0.1667 0.1485\nvt 0.8765 0.1048\nvt 0.9231 0.1012\nvt 0.9047 0.1220\nvt 0.5171 0.4493\nvt 0.5091 0.4646\nvt 0.5087 0.4409\nvt 0.2491 0.8609\nvt 0.2654 0.8577\nvt 0.2769 0.8576\nvt 0.0299 0.9452\nvt 0.2791 0.9374\nvt 0.3205 0.9557\nvt 0.7353 0.9210\nvt 0.6430 0.8293\nvt 0.2247 0.8519\nvt 0.2239 0.8422\nvt 0.2452 0.8459\nvt 0.2677 0.6124\nvt 0.2711 0.6228\nvt 0.2590 0.6118\nvt 0.2802 0.5930\nvt 0.2646 0.4643\nvt 0.2645 0.4707\nvt 0.2557 0.4673\nvt 0.1309 0.7622\nvt 0.1530 0.7852\nvt 0.1657 0.7882\nvt 0.1596 0.7888\nvt 0.2520 0.4531\nvt 0.2690 0.4542\nvt 0.6981 0.9422\nvt 0.1051 0.6900\nvt 0.0985 0.6891\nvt 0.7817 0.7970\nvt 0.6901 0.8511\nvt 0.2442 0.2194\nvt 0.2433 0.2235\nvt 0.2322 0.2162\nvt 0.5685 0.9034\nvt 0.4877 0.8801\nvt 0.5172 0.8729\nvt 0.2980 0.6226\nvt 0.3016 0.6277\nvt 0.2920 0.6349\nvt 0.6108 0.7924\nvt 0.6064 0.8083\nvt 0.5853 0.7906\nvt 0.5315 0.8446\nvt 0.4575 0.8569\nvt 0.5671 0.8644\nvt 0.7388 0.7202\nvt 0.7250 0.7131\nvt 0.7440 0.7041\nvt 0.4595 0.2012\nvt 0.4508 0.1947\nvt 0.4567 0.1912\nvt 0.2571 0.4034\nvt 0.2732 0.4183\nvt 0.2659 0.4225\nvt 0.2535 0.6584\nvt 0.2501 0.6712\nvt 0.2452 0.6663\nvt 0.2613 0.5053\nvt 0.2562 0.5152\nvt 0.2471 0.4906\nvt 0.2607 0.4444\nvt 0.3836 0.3148\nvt 0.3934 0.3126\nvt 0.3904 0.3260\nvt 0.1285 0.7681\nvt 0.7053 0.7105\nvt 0.7041 0.7353\nvt 0.6891 0.7156\nvt 0.1685 0.8035\nvt 0.1736 0.8195\nvt 0.1581 0.7845\nvt 0.6285 0.8113\nvt 0.7097 0.7810\nvt 0.7334 0.8055\nvt 0.6957 0.8002\nvt 0.7356 0.7874\nvt 0.7631 0.7718\nvt 0.9339 0.8689\nvt 0.9283 0.8708\nvt 0.9291 0.8686\nvt 0.6527 0.7889\nvt 0.6309 0.7740\nvt 0.0998 0.7453\nvt 0.1076 0.7560\nvt 0.3841 0.2939\nvt 0.1684 0.8767\nvt 0.1888 0.8691\nvt 0.2487 0.2207\nvt 0.7041 0.4394\nvt 0.6970 0.4322\nvt 0.7070 0.4353\nvt 0.7252 0.5494\nvt 0.7322 0.5575\nvt 0.7211 0.5664\nvt 0.2536 0.4434\nvt 0.1028 0.7166\nvt 0.0975 0.7101\nvt 0.0992 0.7192\nvt 0.3334 0.8211\nvt 0.3202 0.8386\nvt 0.3028 0.8504\nvt 0.6171 0.7642\nvt 0.6219 0.7472\nvt 0.1993 0.7805\nvt 0.2070 0.7748\nvt 0.4746 0.1322\nvt 0.4675 0.1487\nvt 0.4603 0.1443\nvt 0.2322 0.8585\nvt 0.2315 0.8639\nvt 0.2444 0.8563\nvt 0.1060 0.7399\nvt 0.1139 0.7409\nvt 0.1140 0.7453\nvt 0.9000 0.7995\nvt 0.9061 0.8031\nvt 0.9018 0.8009\nvt 0.2502 0.6941\nvt 0.2431 0.7006\nvt 0.2441 0.6942\nvt 0.2800 0.6250\nvt 0.2771 0.6179\nvt 0.8206 0.5168\nvt 0.8180 0.5052\nvt 0.8262 0.5085\nvt 0.2660 0.5243\nvt 0.2495 0.5269\nvt 0.4399 0.2108\nvt 0.4272 0.2138\nvt 0.4289 0.2013\nvt 0.3474 0.6620\nvt 0.3519 0.6726\nvt 0.3454 0.6714\nvt 0.6766 0.7670\nvt 0.6747 0.7866\nvt 0.6538 0.7739\nvt 0.1544 0.5503\nvt 0.1535 0.5668\nvt 0.1456 0.5645\nvt 0.2445 0.6840\nvt 0.7385 0.5206\nvt 0.7395 0.5356\nvt 0.7326 0.5370\nvt 0.3469 0.2047\nvt 0.3547 0.2223\nvt 0.3517 0.2297\nvt 0.2835 0.7849\nvt 0.2941 0.7758\nvt 0.3029 0.7845\nvt 0.8124 0.8314\nvt 0.6804 0.4215\nvt 0.6876 0.4323\nvt 0.6839 0.4241\nvt 0.0937 0.7333\nvt 0.0970 0.7290\nvt 0.2320 0.7004\nvt 0.2283 0.7213\nvt 0.2218 0.7079\nvt 0.2278 0.7285\nvt 0.2382 0.7220\nvt 0.2303 0.7338\nvt 0.0941 0.7391\nvt 0.0992 0.7464\nvt 0.2583 0.7756\nvt 0.2626 0.7584\nvt 0.2765 0.7728\nvt 0.3483 0.6570\nvt 0.3525 0.6632\nvt 0.3522 0.6879\nvt 0.3452 0.6971\nvt 0.3447 0.6816\nvt 0.2699 0.6339\nvt 0.2781 0.6371\nvt 0.2672 0.6434\nvt 0.2601 0.6048\nvt 0.6041 0.8255\nvt 0.5827 0.8358\nvt 0.5700 0.8144\nvt 0.2023 0.8709\nvt 0.1810 0.3735\nvt 0.1692 0.3861\nvt 0.1700 0.3655\nvt 0.3964 0.2813\nvt 0.3904 0.2815\nvt 0.3974 0.2905\nvt 0.3517 0.6993\nvt 0.3421 0.7110\nvt 0.3392 0.7269\nvt 0.3304 0.7427\nvt 0.3347 0.7164\nvt 0.6947 0.7857\nvt 0.3211 0.7539\nvt 0.3102 0.7470\nvt 0.3236 0.7403\nvt 0.2768 0.4731\nvt 0.0455 0.1354\nvt 0.0544 0.1282\nvt 0.0564 0.1290\nvt 0.1498 0.7674\nvt 0.1556 0.8256\nvt 0.1463 0.8342\nvt 0.1593 0.8279\nvt 0.2102 0.8616\nvt 0.2129 0.8476\nvt 0.7315 0.7700\nvt 0.7196 0.7531\nvt 0.7475 0.7552\nvt 0.6975 0.7591\nvt 0.2770 0.4023\nvt 0.4816 0.2874\nvt 0.4810 0.2806\nvt 0.4920 0.2910\nvt 0.2158 0.7957\nvt 0.2315 0.8129\nvt 0.2022 0.8091\nvt 0.2680 0.4421\nvt 0.1378 0.3353\nvt 0.1362 0.3633\nvt 0.1248 0.3423\nvt 0.3579 0.9112\nvt 0.3969 0.8923\nvt 0.4481 0.9055\nvt 0.3557 0.6708\nvt 0.3557 0.6808\nvt 0.3476 0.7124\nvt 0.1743 0.7525\nvt 0.1713 0.7594\nvt 0.1669 0.7515\nvt 0.0536 0.8484\nvt 0.0447 0.8428\nvt 0.0365 0.8518\nvt 0.8477 0.8698\nvt 0.2796 0.4270\nvt 0.7583 0.7296\nvt 0.7425 0.7426\nvt 0.0949 0.7249\nvt 0.1013 0.7268\nvt 0.1566 0.4539\nvt 0.1662 0.4888\nvt 0.1543 0.4898\nvt 0.5333 0.3681\nvt 0.5392 0.3446\nvt 0.5393 0.3596\nvt 0.3571 0.6554\nvt 0.0670 0.3086\nvt 0.0538 0.3367\nvt 0.0561 0.3042\nvt 0.5341 0.9289\nvt 0.0993 0.7374\nvt 0.0918 0.7348\nvt 0.2412 0.6303\nvt 0.2519 0.6280\nvt 0.2422 0.6406\nvt 0.2462 0.6014\nvt 0.2515 0.6049\nvt 0.2478 0.6094\nvt 0.5993 0.7635\nvt 0.1653 0.6038\nvt 0.1704 0.6300\nvt 0.1546 0.6161\nvt 0.1901 0.7000\nvt 0.1894 0.7126\nvt 0.1805 0.7158\nvt 0.2128 0.6280\nvt 0.2044 0.6443\nvt 0.2110 0.6224\nvt 0.0881 0.6927\nvt 0.0915 0.6892\nvt 0.0863 0.6904\nvt 0.3584 0.6421\nvt 0.3607 0.6580\nvt 0.2219 0.7460\nvt 0.2158 0.7578\nvt 0.2100 0.7527\nvt 0.3559 0.6950\nvt 0.3529 0.7107\nvt 0.3429 0.7356\nvt 0.3353 0.7530\nvt 0.7376 0.4818\nvt 0.7241 0.4794\nvt 0.7335 0.4707\nvt 0.7369 0.4645\nvt 0.7287 0.4694\nvt 0.0950 0.8835\nvt 0.0624 0.8825\nvt 0.0660 0.8896\nvt 0.0193 0.8881\nvt 0.0430 0.8931\nvt 0.7731 0.7459\nvt 0.7729 0.7302\nvt 0.6375 0.7439\nvt 0.3189 0.6479\nvt 0.3127 0.6381\nvt 0.3182 0.6331\nvt 0.0212 0.8421\nvt 0.0391 0.8512\nvt 0.0112 0.8469\nvt 0.7822 0.1429\nvt 0.7798 0.1068\nvt 0.8271 0.1441\nvt 0.3590 0.6798\nvt 0.3589 0.6920\nvt 0.0809 0.8512\nvt 0.0621 0.8566\nvt 0.6927 0.4042\nvt 0.6920 0.4210\nvt 0.6868 0.4161\nvt 0.0833 0.1399\nvt 0.1026 0.1389\nvt 0.0957 0.1348\nvt 0.7300 0.4957\nvt 0.1073 0.7389\nvt 0.1105 0.7514\nvt 0.1126 0.7405\nvt 0.5020 0.1327\nvt 0.4898 0.1468\nvt 0.4879 0.1363\nvt 0.2670 0.4997\nvt 0.2584 0.4886\nvt 0.4625 0.1619\nvt 0.1697 0.7414\nvt 0.1678 0.7624\nvt 0.1641 0.7679\nvt 0.3653 0.6495\nvt 0.3642 0.6651\nvt 0.3481 0.7344\nvt 0.2703 0.5436\nvt 0.2602 0.5360\nvt 0.0731 0.7071\nvt 0.0727 0.7145\nvt 0.0724 0.7095\nvt 0.7058 0.4299\nvt 0.2980 0.7064\nvt 0.2919 0.7215\nvt 0.2883 0.7131\nvt 0.1366 0.7685\nvt 0.1416 0.7619\nvt 0.1296 0.7512\nvt 0.3367 0.5960\nvt 0.3307 0.5986\nvt 0.3328 0.5788\nvt 0.0915 0.1368\nvt 0.1128 0.1536\nvt 0.0930 0.1571\nvt 0.1863 0.7303\nvt 0.1796 0.7351\nvt 0.1802 0.7331\nvt 0.3689 0.6755\nvt 0.3651 0.6879\nvt 0.1815 0.8382\nvt 0.1805 0.8464\nvt 0.2030 0.8527\nvt 0.2382 0.7184\nvt 0.2466 0.7157\nvt 0.1593 0.7770\nvt 0.1625 0.7698\nvt 0.7074 0.5780\nvt 0.6952 0.5889\nvt 0.6959 0.5705\nvt 0.1499 0.7731\nvt 0.7328 0.3985\nvt 0.7308 0.4042\nvt 0.7279 0.3948\nvt 0.1284 0.7247\nvt 0.1197 0.7230\nvt 0.1237 0.7368\nvt 0.0426 0.5162\nvt 0.0542 0.5549\nvt 0.0374 0.5710\nvt 0.3691 0.6557\nvt 0.5928 0.3189\nvt 0.5993 0.3127\nvt 0.6000 0.3193\nvt 0.6161 0.6619\nvt 0.6208 0.6723\nvt 0.6116 0.6903\nvt 0.5686 0.3488\nvt 0.5750 0.3495\nvt 0.5690 0.3581\nvt 0.3455 0.7511\nvt 0.3368 0.7638\nvt 0.1450 0.8520\nvt 0.1234 0.8506\nvt 0.1084 0.8649\nvt 0.7316 0.3861\nvt 0.7355 0.3876\nvt 0.7334 0.3908\nvt 0.7338 0.3689\nvt 0.7309 0.3694\nvt 0.7327 0.3476\nvt 0.7413 0.5526\nvt 0.3313 0.8249\nvt 0.3397 0.8237\nvt 0.3189 0.8418\nvt 0.7245 0.3945\nvt 0.7245 0.4066\nvt 0.0842 0.7152\nvt 0.0799 0.7010\nvt 0.0800 0.7099\nvt 0.0990 0.1702\nvt 0.0810 0.1642\nvt 0.2603 0.6988\nvt 0.6103 0.7540\nvt 0.3445 0.5780\nvt 0.3418 0.6149\nvt 0.3337 0.6069\nvt 0.6037 0.5897\nvt 0.6000 0.5895\nvt 0.5997 0.5791\nvt 0.1393 0.3803\nvt 0.1282 0.3957\nvt 0.1288 0.3735\nvt 0.3652 0.6412\nvt 0.5723 0.3327\nvt 0.6653 0.3821\nvt 0.6633 0.3722\nvt 0.6623 0.3648\nvt 0.2941 0.7941\nvt 0.3545 0.5845\nvt 0.3525 0.5501\nvt 0.0812 0.7009\nvt 0.0777 0.6977\nvt 0.0821 0.6942\nvt 0.3363 0.6195\nvt 0.6095 0.5845\nvt 0.5467 0.5300\nvt 0.5621 0.5428\nvt 0.5538 0.5471\nvt 0.5552 0.3216\nvt 0.5596 0.3339\nvt 0.5498 0.3338\nvt 0.5755 0.3175\nvt 0.5799 0.3256\nvt 0.1591 0.7277\nvt 0.1489 0.7282\nvt 0.1590 0.7316\nvt 0.7205 0.3689\nvt 0.7189 0.5337\nvt 0.7256 0.5246\nvt 0.6232 0.6184\nvt 0.6167 0.6182\nvt 0.6159 0.6110\nvt 0.5844 0.5108\nvt 0.5900 0.5216\nvt 0.5836 0.5310\nvt 0.7273 0.3628\nvt 0.2685 0.6741\nvt 0.2768 0.6740\nvt 0.5840 0.5740\nvt 0.5773 0.5774\nvt 0.5733 0.5665\nvt 0.2506 0.6454\nvt 0.2327 0.7201\nvt 0.6616 0.7477\nvt 0.6499 0.7464\nvt 0.3545 0.5219\nvt 0.3586 0.5386\nvt 0.3419 0.6287\nvt 0.5743 0.4262\nvt 0.5696 0.4212\nvt 0.5681 0.4137\nvt 0.6293 0.7019\nvt 0.1834 0.8575\nvt 0.1997 0.8617\nvt 0.0861 0.7114\nvt 0.7243 0.3574\nvt 0.1600 0.7601\nvt 0.1530 0.7581\nvt 0.7471 0.4134\nvt 0.7372 0.4217\nvt 0.7398 0.3979\nvt 0.0946 0.7238\nvt 0.7273 0.7338\nvt 0.3641 0.5262\nvt 0.3495 0.6275\nvt 0.0916 0.6912\nvt 0.0942 0.6905\nvt 0.5777 0.4181\nvt 0.5616 0.4810\nvt 0.5493 0.4736\nvt 0.5521 0.4566\nvt 0.5932 0.3474\nvt 0.5899 0.3598\nvt 0.5841 0.3480\nvt 0.5841 0.4091\nvt 0.5707 0.4029\nvt 0.5780 0.3982\nvt 0.5803 0.3757\nvt 0.5747 0.3888\nvt 0.5689 0.3697\nvt 0.6383 0.7219\nvt 0.6296 0.7291\nvt 0.5853 0.3194\nvt 0.5910 0.3081\nvt 0.5800 0.3017\nvt 0.5917 0.3022\nvt 0.5803 0.2972\nvt 0.5791 0.2935\nvt 0.7255 0.3402\nvt 0.7219 0.3444\nvt 0.7227 0.3322\nvt 0.5631 0.3413\nvt 0.5670 0.3353\nvt 0.7242 0.5038\nvt 0.7439 0.4275\nvt 0.7380 0.4453\nvt 0.8954 0.9041\nvt 0.3890 0.2708\nvt 0.3903 0.2870\nvt 0.3635 0.5096\nvt 0.9113 0.1706\nvt 0.8929 0.1860\nvt 0.8934 0.1732\nvt 0.3617 0.5640\nvt 0.3605 0.5888\nvt 0.5784 0.4576\nvt 0.5752 0.4698\nvt 0.5705 0.4480\nvt 0.6256 0.5856\nvt 0.6364 0.5874\nvt 0.6389 0.6104\nvt 0.5660 0.4361\nvt 0.5596 0.4208\nvt 0.6079 0.6234\nvt 0.6102 0.6423\nvt 0.6033 0.6500\nvt 0.5700 0.4694\nvt 0.5635 0.4598\nvt 0.5693 0.5020\nvt 0.5691 0.5235\nvt 0.5573 0.4994\nvt 0.5683 0.2913\nvt 0.5684 0.2967\nvt 0.5628 0.2959\nvt 0.5615 0.3525\nvt 0.5604 0.3578\nvt 0.5541 0.3478\nvt 0.5503 0.4149\nvt 0.5553 0.4352\nvt 0.5579 0.3633\nvt 0.5519 0.3587\nvt 0.5680 0.4789\nvt 0.3407 0.7683\nvt 0.3416 0.7728\nvt 0.3329 0.7808\nvt 0.2213 0.8489\nvt 0.2228 0.8546\nvt 0.2426 0.8537\nvt 0.7090 0.4440\nvt 0.7182 0.4418\nvt 0.7145 0.4591\nvt 0.7379 0.5718\nvt 0.7200 0.3936\nvt 0.3702 0.2868\nvt 0.3708 0.2868\nvt 0.3654 0.4812\nvt 0.3695 0.5039\nvt 0.3619 0.4953\nvt 0.3725 0.5208\nvt 0.3677 0.5490\nvt 0.5646 0.3718\nvt 0.5696 0.3840\nvt 0.5603 0.3824\nvt 0.5995 0.6958\nvt 0.6104 0.7071\nvt 0.5988 0.7229\nvt 0.5577 0.3711\nvt 0.5544 0.3887\nvt 0.5818 0.3657\nvt 0.5840 0.4630\nvt 0.5814 0.4754\nvt 0.7441 0.4541\nvt 0.7432 0.4747\nvt 0.7476 0.4792\nvt 0.7405 0.4912\nvt 0.9414 0.8637\nvt 0.9614 0.8734\nvt 0.9545 0.8734\nvt 0.4242 0.8460\nvt 0.4284 0.8062\nvt 0.6693 0.1740\nvt 0.6526 0.1804\nvt 0.6541 0.1763\nvt 0.3720 0.4722\nvt 0.5601 0.3931\nvt 0.7620 0.2064\nvt 0.7536 0.1974\nvt 0.7709 0.1985\nvt 0.7420 0.2699\nvt 0.7479 0.2694\nvt 0.7451 0.2915\nvt 0.5901 0.5658\nvt 0.5978 0.5605\nvt 0.5965 0.5747\nvt 0.5798 0.3392\nvt 0.7459 0.4989\nvt 0.5967 0.5286\nvt 0.5932 0.5488\nvt 0.5987 0.5380\nvt 0.5952 0.7132\nvt 0.9481 0.8672\nvt 0.9465 0.8696\nvt 0.9607 0.8763\nvt 0.9493 0.8800\nvt 0.3260 0.2062\nvt 0.3231 0.2207\nvt 0.2971 0.2249\nvt 0.0744 0.8967\nvt 0.1104 0.8874\nvt 0.1116 0.8951\nvt 0.3776 0.5161\nvt 0.3747 0.5465\nvt 0.3703 0.5697\nvt 0.3662 0.5758\nvt 0.6637 0.3656\nvt 0.6635 0.3556\nvt 0.6679 0.3741\nvt 0.6124 0.6117\nvt 0.5613 0.2992\nvt 0.5544 0.4835\nvt 0.5508 0.4942\nvt 0.5888 0.3308\nvt 0.6168 0.5439\nvt 0.6207 0.5705\nvt 0.6115 0.5577\nvt 0.5950 0.6073\nvt 0.5992 0.6240\nvt 0.5861 0.6274\nvt 0.0819 0.6932\nvt 0.0781 0.6965\nvt 0.2863 0.8399\nvt 0.2674 0.8471\nvt 0.2751 0.8324\nvt 0.1271 0.7175\nvt 0.1213 0.7152\nvt 0.2855 0.4543\nvt 0.2762 0.4506\nvt 0.2803 0.4378\nvt 0.1612 0.7151\nvt 0.1652 0.7273\nvt 0.1585 0.7279\nvt 0.8944 0.8232\nvt 0.8957 0.8171\nvt 0.8882 0.8249\nvt 0.3689 0.4244\nvt 0.3718 0.4445\nvt 0.3641 0.4420\nvt 0.3696 0.5970\nvt 0.3644 0.6183\nvt 0.3519 0.6501\nvt 0.6588 0.3402\nvt 0.6601 0.3524\nvt 0.6593 0.3528\nvt 0.7109 0.5400\nvt 0.5954 0.6485\nvt 0.5985 0.6687\nvt 0.5894 0.5959\nvt 0.5902 0.6065\nvt 0.0950 0.6960\nvt 0.7199 0.3185\nvt 0.7106 0.3146\nvt 0.7163 0.3056\nvt 0.5876 0.5599\nvt 0.1674 0.8043\nvt 0.1734 0.8229\nvt 0.6305 0.6167\nvt 0.6389 0.6381\nvt 0.6353 0.6446\nvt 0.5674 0.5579\nvt 0.5542 0.5624\nvt 0.2453 0.6184\nvt 0.2677 0.2208\nvt 0.2689 0.2124\nvt 0.2585 0.2127\nvt 0.2734 0.7071\nvt 0.2651 0.7060\nvt 0.2664 0.7021\nvt 0.5171 0.7968\nvt 0.1740 0.6977\nvt 0.1694 0.7093\nvt 0.1645 0.6983\nvt 0.3782 0.4660\nvt 0.3824 0.4894\nvt 0.6852 0.4238\nvt 0.6832 0.4258\nvt 0.6801 0.4176\nvt 0.6028 0.6001\nvt 0.6067 0.6144\nvt 0.5963 0.5938\nvt 0.5845 0.6705\nvt 0.5652 0.3152\nvt 0.5660 0.3244\nvt 0.3262 0.4471\nvt 0.3315 0.4741\nvt 0.3250 0.4684\nvt 0.7331 0.4567\nvt 0.7307 0.4343\nvt 0.5812 0.6394\nvt 0.6423 0.6401\nvt 0.6472 0.6662\nvt 0.6389 0.6581\nvt 0.0239 0.8461\nvt 0.0212 0.8522\nvt 0.1734 0.7871\nvt 0.1901 0.7871\nvt 0.1814 0.7910\nvt 0.4479 0.0434\nvt 0.3948 0.0450\nvt 0.1619 0.0378\nvt 0.3824 0.5086\nvt 0.3831 0.5228\nvt 0.3820 0.5392\nvt 0.3865 0.5529\nvt 0.3766 0.5737\nvt 0.3751 0.6193\nvt 0.3561 0.6581\nvt 0.3508 0.6685\nvt 0.5600 0.3441\nvt 0.1089 0.7162\nvt 0.1079 0.7044\nvt 0.6232 0.5243\nvt 0.6174 0.5255\nvt 0.6152 0.5136\nvt 0.5719 0.3049\nvt 0.7514 0.5116\nvt 0.7501 0.5237\nvt 0.3845 0.4316\nvt 0.3880 0.4533\nvt 0.3830 0.4731\nvt 0.3589 0.6749\nvt 0.5820 0.6208\nvt 0.5712 0.6411\nvt 0.5944 0.5817\nvt 0.5773 0.4462\nvt 0.6099 0.5723\nvt 0.6169 0.5840\nvt 0.1347 0.7107\nvt 0.1334 0.7137\nvt 0.1307 0.7077\nvt 0.6105 0.7346\nvt 0.5563 0.3067\nvt 0.7183 0.3383\nvt 0.7115 0.3338\nvt 0.5836 0.4499\nvt 0.5896 0.4560\nvt 0.1882 0.8854\nvt 0.1997 0.8810\nvt 0.1814 0.8866\nvt 0.6658 0.3788\nvt 0.7497 0.5391\nvt 0.0338 0.8806\nvt 0.0176 0.8835\nvt 0.7946 0.9643\nvt 0.3865 0.4987\nvt 0.3850 0.5173\nvt 0.3914 0.5381\nvt 0.3853 0.5936\nvt 0.3781 0.6451\nvt 0.3602 0.6854\nvt 0.5765 0.5488\nvt 0.6723 0.3990\nvt 0.6710 0.3973\nvt 0.6692 0.3916\nvt 0.0657 0.8434\nvt 0.2042 0.6252\nvt 0.1966 0.6363\nvt 0.2004 0.6256\nvt 0.1985 0.6671\nvt 0.2040 0.6658\nvt 0.1975 0.6754\nvt 0.3918 0.5257\nvt 0.0997 0.8565\nvt 0.0696 0.8664\nvt 0.9285 0.8796\nvt 0.9503 0.8802\nvt 0.9420 0.8741\nvt 0.5568 0.4019\nvt 0.5446 0.3903\nvt 0.6657 0.3814\nvt 0.0999 0.6879\nvt 0.1391 0.7480\nvt 0.1416 0.7385\nvt 0.1312 0.7410\nvt 0.4007 0.2927\nvt 0.3998 0.2906\nvt 0.0835 0.8830\nvt 0.0257 0.5338\nvt 0.0236 0.5881\nvt 0.0197 0.5738\nvt 0.0064 0.8392\nvt 0.3929 0.4201\nvt 0.3796 0.4159\nvt 0.3936 0.4711\nvt 0.3926 0.5144\nvt 0.3900 0.5693\nvt 0.6291 0.6840\nvt 0.6380 0.6839\nvt 0.6373 0.6995\nvt 0.6739 0.4075\nvt 0.5490 0.3537\nvt 0.7589 0.5608\nvt 0.7549 0.5728\nvt 0.7449 0.5716\nvt 0.2051 0.6886\nvt 0.2100 0.6939\nvt 0.2009 0.7006\nvt 0.0219 0.8411\nvt 0.0076 0.8375\nvt 0.3863 0.3871\nvt 0.4397 0.2325\nvt 0.4463 0.2413\nvt 0.4338 0.2402\nvt 0.3976 0.4672\nvt 0.3977 0.5023\nvt 0.3719 0.6724\nvt 0.3641 0.6861\nvt 0.7084 0.5188\nvt 0.7027 0.5052\nvt 0.7128 0.5028\nvt 0.6186 0.6071\nvt 0.6070 0.5581\nvt 0.6020 0.5671\nvt 0.7473 0.5551\nvt 0.5848 0.4187\nvt 0.1685 0.7734\nvt 0.1665 0.7691\nvt 0.1707 0.7804\nvt 0.6245 0.5500\nvt 0.7855 0.3273\nvt 0.7864 0.3479\nvt 0.7779 0.3368\nvt 0.2625 0.2335\nvt 0.2592 0.2199\nvt 0.9413 0.8461\nvt 0.9298 0.8397\nvt 0.9191 0.8402\nvt 0.2696 0.7138\nvt 0.2648 0.7152\nvt 0.6692 0.3956\nvt 0.4080 0.2837\nvt 0.4008 0.2848\nvt 0.4097 0.2866\nvt 0.4102 0.2863\nvt 0.6707 0.3990\nvt 0.3861 0.2924\nvt 0.1009 0.7040\nvt 0.2303 0.2840\nvt 0.2352 0.2946\nvt 0.2225 0.2829\nvt 0.3992 0.4889\nvt 0.3946 0.5576\nvt 0.6242 0.5952\nvt 0.5802 0.6774\nvt 0.5748 0.6596\nvt 0.6797 0.4152\nvt 0.6787 0.4163\nvt 0.6767 0.4085\nvt 0.6830 0.4212\nvt 0.2795 0.8479\nvt 0.0802 0.1999\nvt 0.0796 0.1757\nvt 0.0678 0.1789\nvt 0.0877 0.1768\nvt 0.5429 0.3656\nvt 0.5401 0.3770\nvt 0.4862 0.2823\nvt 0.4794 0.2669\nvt 0.4871 0.2759\nvt 0.1990 0.3405\nvt 0.1867 0.3562\nvt 0.1860 0.3364\nvt 0.2179 0.6140\nvt 0.2179 0.6052\nvt 0.4004 0.4477\nvt 0.4034 0.4594\nvt 0.4044 0.4763\nvt 0.3983 0.5276\nvt 0.3916 0.5976\nvt 0.3841 0.6482\nvt 0.3689 0.6954\nvt 0.3650 0.7086\nvt 0.3616 0.6962\nvt 0.5756 0.6108\nvt 0.5885 0.7115\nvt 0.1907 0.8402\nvt 0.7901 0.3885\nvt 0.7812 0.3871\nvt 0.7832 0.3728\nvt 0.1550 0.8739\nvt 0.1431 0.8718\nvt 0.1261 0.8868\nvt 0.2617 0.6257\nvt 0.1482 0.7477\nvt 0.1461 0.7562\nvt 0.4063 0.2852\nvt 0.3991 0.2782\nvt 0.3861 0.3408\nvt 0.0228 0.8407\nvt 0.0157 0.8415\nvt 0.4037 0.4144\nvt 0.4069 0.5075\nvt 0.4012 0.5413\nvt 0.3921 0.6210\nvt 0.3829 0.6717\nvt 0.1542 0.7648\nvt 0.6455 0.6880\nvt 0.0909 0.7356\nvt 0.0965 0.7400\nvt 0.2709 0.7201\nvt 0.8106 0.5870\nvt 0.8252 0.5801\nvt 0.8198 0.6047\nvt 0.0875 0.8432\nvt 0.0875 0.8439\nvt 0.4087 0.5597\nvt 0.4008 0.5869\nvt 0.3936 0.6398\nvt 0.3837 0.6949\nvt 0.3935 0.2720\nvt 0.5675 0.3955\nvt 0.1350 0.8415\nvt 0.1041 0.8489\nvt 0.6230 0.6294\nvt 0.6299 0.6313\nvt 0.6313 0.6504\nvt 0.2220 0.8624\nvt 0.2140 0.8697\nvt 0.1769 0.7358\nvt 0.1693 0.7368\nvt 0.4123 0.2800\nvt 0.4057 0.2749\nvt 0.4016 0.2756\nvt 0.0451 0.2003\nvt 0.0518 0.1920\nvt 0.0589 0.2198\nvt 0.4122 0.4400\nvt 0.4120 0.4960\nvt 0.4115 0.5201\nvt 0.5500 0.3801\nvt 0.5914 0.5753\nvt 0.5752 0.5094\nvt 0.6410 0.6031\nvt 0.6517 0.6163\nvt 0.6431 0.6193\nvt 0.6681 0.3872\nvt 0.6711 0.4011\nvt 0.7289 0.2452\nvt 0.7307 0.2476\nvt 0.7310 0.2556\nvt 0.3658 0.7569\nvt 0.3777 0.7416\nvt 0.3628 0.7847\nvt 0.7254 0.2864\nvt 0.7261 0.2797\nvt 0.7295 0.2785\nvt 0.6615 0.3546\nvt 0.1770 0.2667\nvt 0.1634 0.2749\nvt 0.1568 0.2572\nvt 0.1663 0.8222\nvt 0.1655 0.8381\nvt 0.2689 0.2314\nvt 0.2669 0.2373\nvt 0.2634 0.2260\nvt 0.4129 0.4697\nvt 0.4113 0.5389\nvt 0.4103 0.5735\nvt 0.4044 0.6039\nvt 0.4039 0.6215\nvt 0.3909 0.7091\nvt 0.3673 0.7255\nvt 0.6621 0.3435\nvt 0.6766 0.4130\nvt 0.4771 0.1503\nvt 0.5987 0.4591\nvt 0.6063 0.4573\nvt 0.6026 0.4697\nvt 0.4153 0.2752\nvt 0.4142 0.2740\nvt 0.2689 0.4826\nvt 0.2621 0.4806\nvt 0.2644 0.7258\nvt 0.4154 0.4178\nvt 0.4116 0.4006\nvt 0.4197 0.4872\nvt 0.4173 0.5143\nvt 0.4039 0.6509\nvt 0.3961 0.6717\nvt 0.3722 0.7354\nvt 0.3609 0.6912\nvt 0.3544 0.6771\nvt 0.2103 0.8777\nvt 0.0772 0.7242\nvt 0.0817 0.7297\nvt 0.0812 0.7250\nvt 0.4134 0.2778\nvt 0.4095 0.2850\nvt 0.1111 0.6972\nvt 0.4190 0.4651\nvt 0.4180 0.5594\nvt 0.4135 0.5991\nvt 0.6499 0.6257\nvt 0.8132 0.5163\nvt 0.8169 0.5310\nvt 0.0297 0.1784\nvt 0.0425 0.1877\nvt 0.0202 0.1868\nvt 0.8439 0.1593\nvt 0.8472 0.1505\nvt 0.8725 0.1474\nvt 0.6511 0.6483\nvt 0.1396 0.8925\nvt 0.9135 0.8286\nvt 0.9391 0.8368\nvt 0.9294 0.8305\nvt 0.4295 0.2678\nvt 0.4286 0.2702\nvt 0.4213 0.2746\nvt 0.3511 0.6412\nvt 0.4195 0.4098\nvt 0.4215 0.4371\nvt 0.4216 0.5313\nvt 0.4175 0.5747\nvt 0.4153 0.6358\nvt 0.4187 0.6544\nvt 0.9041 0.8125\nvt 0.9038 0.8056\nvt 0.9062 0.8088\nvt 0.0288 0.8817\nvt 0.0406 0.8714\nvt 0.0196 0.8733\nvt 0.8982 0.8077\nvt 0.8995 0.8006\nvt 0.8952 0.8014\nvt 0.0975 0.6875\nvt 0.5201 0.2324\nvt 0.5162 0.2307\nvt 0.5160 0.2136\nvt 0.4277 0.2696\nvt 0.4240 0.3890\nvt 0.4170 0.6892\nvt 0.3920 0.7694\nvt 0.5768 0.4942\nvt 0.1887 0.8339\nvt 0.1856 0.8319\nvt 0.2490 0.7182\nvt 0.2400 0.7243\nvt 0.1636 0.7358\nvt 0.1502 0.7340\nvt 0.4287 0.2793\nvt 0.2339 0.6847\nvt 0.2257 0.6953\nvt 0.2293 0.6773\nvt 0.4159 0.3484\nvt 0.4294 0.3815\nvt 0.4308 0.4109\nvt 0.4248 0.4618\nvt 0.4256 0.4855\nvt 0.4272 0.5020\nvt 0.4230 0.6113\nvt 0.4127 0.7123\nvt 0.4095 0.7434\nvt 0.7071 0.3467\nvt 0.7035 0.3353\nvt 0.5980 0.3366\nvt 0.5952 0.3257\nvt 0.1581 0.8937\nvt 0.1437 0.8966\nvt 0.2726 0.4374\nvt 0.4255 0.2870\nvt 0.4336 0.3136\nvt 0.4250 0.3104\nvt 0.4340 0.4353\nvt 0.4295 0.4614\nvt 0.4327 0.5901\nvt 0.4019 0.7822\nvt 0.3694 0.8063\nvt 0.7179 0.4056\nvt 0.7108 0.4002\nvt 0.7183 0.4733\nvt 0.7247 0.4597\nvt 0.3320 0.1966\nvt 0.3403 0.1974\nvt 0.3217 0.1964\nvt 0.2341 0.8578\nvt 0.2292 0.8656\nvt 0.2475 0.8616\nvt 0.1178 0.7336\nvt 0.4378 0.2618\nvt 0.4331 0.2730\nvt 0.3360 0.7993\nvt 0.3308 0.7895\nvt 0.3370 0.7863\nvt 0.4349 0.3326\nvt 0.4234 0.3282\nvt 0.4251 0.3580\nvt 0.4351 0.3634\nvt 0.4327 0.4864\nvt 0.4295 0.5128\nvt 0.4321 0.5345\nvt 0.4334 0.5609\nvt 0.4319 0.6197\nvt 0.4232 0.6585\nvt 0.7813 0.3605\nvt 0.7794 0.3517\nvt 0.6178 0.5031\nvt 0.7045 0.4623\nvt 0.1181 0.8983\nvt 0.4410 0.2669\nvt 0.4397 0.2835\nvt 0.4396 0.4291\nvt 0.4379 0.4565\nvt 0.4347 0.5113\nvt 0.4264 0.6947\nvt 0.1318 0.8992\nvt 0.1158 0.9015\nvt 0.3807 0.2611\nvt 0.3915 0.2694\nvt 0.3899 0.2706\nvt 0.6706 0.7337\nvt 0.6462 0.7256\nvt 0.6583 0.7110\nvt 0.2178 0.7297\nvt 0.2207 0.7221\nvt 0.4409 0.2608\nvt 0.4427 0.2625\nvt 0.4473 0.2725\nvt 0.4455 0.3082\nvt 0.4437 0.3532\nvt 0.4550 0.3567\nvt 0.4434 0.3991\nvt 0.4442 0.4504\nvt 0.4432 0.4733\nvt 0.4459 0.5031\nvt 0.4390 0.5801\nvt 0.4332 0.6470\nvt 0.4239 0.7380\nvt 0.0263 0.8655\nvt 0.4460 0.2551\nvt 0.4508 0.3241\nvt 0.4506 0.4388\nvt 0.4138 0.7826\nvt 0.4114 0.8147\nvt 0.5525 0.2906\nvt 0.5560 0.2973\nvt 0.5596 0.4481\nvt 0.5534 0.4445\nvt 0.1023 0.9015\nvt 0.0856 0.9001\nvt 0.9055 0.8032\nvt 0.4494 0.2551\nvt 0.4512 0.2801\nvt 0.4544 0.3880\nvt 0.4520 0.4955\nvt 0.4475 0.5229\nvt 0.4494 0.5367\nvt 0.4531 0.5600\nvt 0.4444 0.6228\nvt 0.4388 0.6643\nvt 0.4388 0.7003\nvt 0.0930 0.9020\nvt 0.4560 0.2583\nvt 0.4572 0.2606\nvt 0.4571 0.3362\nvt 0.4578 0.4231\nvt 0.4552 0.4620\nvt 0.4578 0.5960\nvt 0.4519 0.6080\nvt 0.4384 0.7273\nvt 0.4354 0.7627\nvt 0.7697 0.2628\nvt 0.7607 0.2605\nvt 0.7556 0.2472\nvt 0.5896 0.7500\nvt 0.6710 0.3894\nvt 0.0825 0.9024\nvt 0.0761 0.7015\nvt 0.0772 0.7147\nvt 0.9219 0.8526\nvt 0.9463 0.8514\nvt 0.2736 0.7505\nvt 0.4617 0.2683\nvt 0.4615 0.3037\nvt 0.4563 0.4454\nvt 0.4610 0.4903\nvt 0.4575 0.5235\nvt 0.4641 0.5377\nvt 0.4568 0.6422\nvt 0.4561 0.6702\nvt 0.4561 0.7878\nvt 0.1062 0.7551\nvt 0.1123 0.7630\nvt 0.1109 0.7585\nvt 0.0712 0.9016\nvt 0.7803 0.7609\nvt 0.4600 0.2596\nvt 0.4687 0.2815\nvt 0.4632 0.3650\nvt 0.4644 0.5031\nvt 0.4530 0.7110\nvt 0.1625 0.8573\nvt 0.1666 0.8701\nvt 0.1754 0.8527\nvt 0.0605 0.8998\nvt 0.0530 0.8982\nvt 0.0280 0.8889\nvt 0.0377 0.8955\nvt 0.2410 0.7135\nvt 0.2388 0.7010\nvt 0.4605 0.2612\nvt 0.4640 0.4090\nvt 0.4681 0.4570\nvt 0.4660 0.4744\nvt 0.4696 0.5804\nvt 0.4727 0.6041\nvt 0.4687 0.6839\nvt 0.9063 0.8364\nvt 0.9011 0.8491\nvt 0.2350 0.5978\nvt 0.3570 0.7913\nvt 0.3417 0.8213\nvt 0.3472 0.8113\nvt 0.3358 0.8262\nvt 0.4659 0.2609\nvt 0.4706 0.3099\nvt 0.4672 0.3358\nvt 0.4740 0.4439\nvt 0.4739 0.6391\nvt 0.0965 0.6908\nvt 0.0966 0.6947\nvt 0.0515 0.8978\nvt 0.2488 0.4598\nvt 0.4770 0.3438\nvt 0.4725 0.3887\nvt 0.4773 0.4239\nvt 0.4719 0.4882\nvt 0.4744 0.5102\nvt 0.4738 0.5622\nvt 0.4826 0.6957\nvt 0.7195 0.3576\nvt 0.5865 0.3790\nvt 0.0412 0.8952\nvt 0.0378 0.8895\nvt 0.0315 0.8935\nvt 0.0234 0.8878\nvt 0.6955 0.4592\nvt 0.6918 0.4369\nvt 0.6969 0.4390\nvt 0.1138 0.6926\nvt 0.1136 0.6947\nvt 0.1095 0.6906\nvt 0.4819 0.2643\nvt 0.4823 0.2854\nvt 0.4797 0.5360\nvt 0.7637 0.3718\nvt 0.7624 0.3889\nvt 0.7587 0.3790\nvt 0.6761 0.4127\nvt 0.3459 0.2431\nvt 0.3394 0.2231\nvt 0.3380 0.2328\nvt 0.7370 0.2419\nvt 0.7365 0.2531\nvt 0.7338 0.2511\nvt 0.4872 0.3084\nvt 0.4787 0.3914\nvt 0.4787 0.4426\nvt 0.4784 0.4744\nvt 0.4803 0.5036\nvt 0.4856 0.5475\nvt 0.4894 0.5678\nvt 0.4852 0.5800\nvt 0.4846 0.6435\nvt 0.4828 0.7362\nvt 0.5814 0.5999\nvt 0.6578 0.3576\nvt 0.5475 0.5129\nvt 0.0236 0.8909\nvt 0.0193 0.8900\nvt 0.7114 0.7469\nvt 0.4857 0.3484\nvt 0.4847 0.3833\nvt 0.4867 0.3952\nvt 0.4822 0.4391\nvt 0.4858 0.4654\nvt 0.1736 0.7412\nvt 0.1705 0.7500\nvt 0.1749 0.7381\nvt 0.4838 0.4937\nvt 0.4852 0.5262\nvt 0.4899 0.6007\nvt 0.4866 0.6199\nvt 0.0548 0.8914\nvt 0.0782 0.7121\nvt 0.0783 0.7037\nvt 0.1456 0.8451\nvt 0.4892 0.2807\nvt 0.0777 0.7262\nvt 0.4997 0.4592\nvt 0.5059 0.4277\nvt 0.4912 0.5571\nvt 0.4995 0.7139\nvt 0.5054 0.7432\nvt 0.5068 0.7651\nvt 0.3575 0.2307\nvt 0.3438 0.2114\nvt 0.7296 0.2419\nvt 0.7009 0.3483\nvt 0.9556 0.8866\nvt 0.9469 0.8827\nvt 0.9540 0.8815\nvt 0.0096 0.8815\nvt 0.0112 0.8866\nvt 0.0857 0.7297\nvt 0.1151 0.7125\nvt 0.1135 0.7261\nvt 0.2857 0.2277\nvt 0.2911 0.2378\nvt 0.1366 0.7212\nvt 0.1368 0.7292\nvt 0.1428 0.7278\nvt 0.4871 0.2618\nvt 0.4930 0.3086\nvt 0.4925 0.3584\nvt 0.4914 0.3771\nvt 0.1216 0.7308\nvt 0.1254 0.7370\nvt 0.1190 0.7348\nvt 0.0911 0.7121\nvt 0.2640 0.6663\nvt 0.2602 0.6364\nvt 0.4955 0.5519\nvt 0.4947 0.6217\nvt 0.4928 0.6810\nvt 0.7140 0.3406\nvt 0.8315 0.6871\nvt 0.8382 0.6507\nvt 0.8453 0.6739\nvt 0.1424 0.7202\nvt 0.1341 0.7155\nvt 0.1283 0.7692\nvt 0.4972 0.2980\nvt 0.4888 0.2923\nvt 0.4918 0.2956\nvt 0.4943 0.2910\nvt 0.4975 0.3334\nvt 0.3548 0.2202\nvt 0.1796 0.7936\nvt 0.1863 0.7981\nvt 0.4973 0.5729\nvt 0.5002 0.6066\nvt 0.5022 0.6409\nvt 0.8616 0.6860\nvt 0.8756 0.6622\nvt 0.8799 0.6967\nvt 0.6267 0.5696\nvt 0.5462 0.4335\nvt 0.8686 0.6335\nvt 0.8803 0.6089\nvt 0.8755 0.6429\nvt 0.3619 0.2349\nvt 0.5018 0.3004\nvt 0.4999 0.3000\nvt 0.4999 0.2953\nvt 0.4909 0.2911\nvt 0.7611 0.5095\nvt 0.7716 0.5076\nvt 0.7728 0.5230\nvt 0.6698 0.7468\nvt 0.1293 0.7725\nvt 0.1406 0.7744\nvt 0.3264 0.7630\nvt 0.1165 0.7657\nvt 0.5039 0.5763\nvt 0.5088 0.5870\nvt 0.5079 0.6685\nvt 0.5168 0.7165\nvt 0.9380 0.8765\nvt 0.9306 0.8712\nvt 0.9356 0.8760\nvt 0.6164 0.6279\nvt 0.9368 0.8743\nvt 0.9442 0.8737\nvt 0.5037 0.2952\nvt 0.5040 0.2844\nvt 0.4977 0.2813\nvt 0.5048 0.2825\nvt 0.4977 0.2728\nvt 0.6834 0.7443\nvt 0.2506 0.7659\nvt 0.2524 0.3927\nvt 0.2546 0.4130\nvt 0.2573 0.7246\nvt 0.0884 0.7339\nvt 0.0876 0.7331\nvt 0.5147 0.6259\nvt 0.5258 0.7752\nvt 0.7132 0.4275\nvt 0.7237 0.4176\nvt 0.7213 0.4269\nvt 0.3620 0.2410\nvt 0.6638 0.3279\nvt 0.6591 0.3323\nvt 0.6523 0.6715\nvt 0.6584 0.6585\nvt 0.7110 0.4151\nvt 0.9426 0.8795\nvt 0.5035 0.3014\nvt 0.5430 0.6327\nvt 0.5433 0.6027\nvt 0.5531 0.6098\nvt 0.2538 0.4234\nvt 0.2468 0.4369\nvt 0.9160 0.8514\nvt 0.9116 0.8400\nvt 0.9136 0.8388\nvt 0.5143 0.5972\nvt 0.8168 0.5606\nvt 0.8124 0.5641\nvt 0.8106 0.5577\nvt 0.5108 0.3020\nvt 0.5096 0.2946\nvt 0.5096 0.2888\nvt 0.5116 0.2950\nvt 0.5031 0.2843\nvt 0.9435 0.5087\nvt 0.9536 0.4865\nvt 0.9597 0.4968\nvt 0.1161 0.7260\nvt 0.1180 0.7282\nvt 0.1159 0.7296\nvt 0.1303 0.8405\nvt 0.1061 0.8444\nvt 0.2485 0.5108\nvt 0.9683 0.8461\nvt 0.9655 0.8522\nvt 0.6870 0.7327\nvt 0.3636 0.2622\nvt 0.3529 0.2434\nvt 0.0368 0.8423\nvt 0.5165 0.6509\nvt 0.5327 0.7048\nvt 0.5486 0.7995\nvt 0.6095 0.5053\nvt 0.6120 0.4945\nvt 0.5144 0.3019\nvt 0.5172 0.2982\nvt 0.5148 0.2955\nvt 0.9743 0.9452\nvt 0.2597 0.7348\nvt 0.2510 0.7314\nvt 0.2370 0.6649\nvt 0.2345 0.6522\nvt 0.6618 0.6815\nvt 0.6529 0.6912\nvt 0.5256 0.5966\nvt 0.5398 0.7440\nvt 0.6752 0.4073\nvt 0.5153 0.2950\nvt 0.3224 0.8043\nvt 0.3293 0.8104\nvt 0.7593 0.7057\nvt 0.3724 0.2731\nvt 0.3827 0.2674\nvt 0.3665 0.2614\nvt 0.1029 0.7411\nvt 0.0941 0.7372\nvt 0.5239 0.6324\nvt 0.5322 0.6628\nvt 0.5491 0.7726\nvt 0.8979 0.7993\nvt 0.9245 0.8660\nvt 0.9237 0.8651\nvt 0.5186 0.3016\nvt 0.5111 0.3067\nvt 0.5098 0.5102\nvt 0.5150 0.4882\nvt 0.5183 0.5052\nvt 0.5466 0.5994\nvt 0.5347 0.5917\nvt 0.5429 0.5834\nvt 0.2854 0.7582\nvt 0.2967 0.7550\nvt 0.2950 0.7660\nvt 0.5881 0.3678\nvt 0.6666 0.3943\nvt 0.5211 0.2976\nvt 0.1629 0.7888\nvt 0.1694 0.7909\nvt 0.2635 0.7973\nvt 0.2756 0.7908\nvt 0.5237 0.4579\nvt 0.5196 0.4773\nvt 0.5326 0.6065\nvt 0.5371 0.6302\nvt 0.5393 0.6805\nvt 0.5550 0.7472\nvt 0.5653 0.7815\nvt 0.0830 0.6951\nvt 0.0780 0.2459\nvt 0.0707 0.2815\nvt 0.0631 0.2406\nvt 0.5269 0.2976\nvt 0.5299 0.2981\nvt 0.5239 0.2975\nvt 0.5266 0.3012\nvt 0.5242 0.3231\nvt 0.5184 0.3328\nvt 0.5200 0.4948\nvt 0.5225 0.5177\nvt 0.5184 0.5334\nvt 0.5525 0.7194\nvt 0.6039 0.3108\nvt 0.9009 0.1685\nvt 0.8895 0.1657\nvt 0.5218 0.4214\nvt 0.5261 0.4355\nvt 0.5283 0.4694\nvt 0.5279 0.5400\nvt 0.5282 0.5532\nvt 0.5492 0.6861\nvt 0.8934 0.8575\nvt 0.8911 0.8457\nvt 0.5314 0.2989\nvt 0.5308 0.3056\nvt 0.5285 0.3337\nvt 0.5250 0.3334\nvt 0.5305 0.3525\nvt 0.5226 0.3577\nvt 0.5258 0.3669\nvt 0.5272 0.3883\nvt 0.5271 0.4059\nvt 0.5227 0.3925\nvt 0.5324 0.4494\nvt 0.5273 0.4842\nvt 0.5259 0.5070\nvt 0.5312 0.5254\nvt 0.9407 0.8685\nvt 0.9520 0.8618\nvt 0.5498 0.6590\nvt 0.5681 0.7571\nvt 0.6696 0.4031\nvt 0.5320 0.3205\nvt 0.1361 0.7466\nvt 0.1682 0.7552\nvt 0.1636 0.7653\nvt 0.5347 0.5544\nvt 0.5491 0.6403\nvt 0.5657 0.7383\nvt 0.6724 0.3978\nvt 0.5387 0.2961\nvt 0.5371 0.2972\nvt 0.5373 0.3020\nvt 0.5360 0.3179\nvt 0.5339 0.3422\nvt 0.8851 0.8456\nvt 0.8853 0.8376\nvt 0.8883 0.8460\nvt 0.5335 0.4029\nvt 0.5311 0.3881\nvt 0.5317 0.4222\nvt 0.5361 0.4303\nvt 0.5379 0.4692\nvt 0.5343 0.5021\nvt 0.5369 0.5424\nvt 0.7327 0.5179\nvt 0.1332 0.8676\nvt 0.6446 0.5877\nvt 0.6492 0.6020\nvt 0.5359 0.2914\nvt 0.5474 0.2941\nvt 0.5344 0.3843\nvt 0.5301 0.3746\nvt 0.0093 0.4865\nvt 0.0151 0.4809\nvt 0.0154 0.4968\nvt 0.5403 0.5556\nvt 0.5606 0.6228\nvt 0.5680 0.6775\nvt 0.7314 0.4098\nvt 0.8052 0.5192\nvt 0.8086 0.5045\nvt 0.8091 0.5293\nvt 0.5449 0.2991\nvt 0.5426 0.3150\nvt 0.5403 0.4046\nvt 0.5387 0.4135\nvt 0.5377 0.5205\nvt 0.5427 0.5744\nvt 0.0790 0.7212\nvt 0.0824 0.7210\nvt 0.5783 0.7065\nvt 0.5773 0.7286\nvt 0.5435 0.3324\nvt 0.5405 0.4475\nvt 0.5406 0.4767\nvt 0.5413 0.5064\nvt 0.5431 0.5439\nvt 0.5631 0.6099\nvt 0.5574 0.6034\nvt 0.5659 0.6337\nvt 0.5656 0.6649\nvt 0.5488 0.2963\nvt 0.3856 0.2811\nvt 0.5575 0.5929\nvt 0.2779 0.4950\nvt 0.2698 0.5102\nvt 0.5517 0.3018\nvt 0.5489 0.3156\nvt 0.5457 0.4419\nvt 0.5443 0.4565\nvt 0.5443 0.4927\nvt 0.5515 0.5779\nvt 0.0376 0.8554\nvt 0.0137 0.8523\nvt 0.5683 0.6085\nvt 0.2527 0.7371\nvt 0.2430 0.7389\nvt 0.1206 0.7453\nvt 0.2431 0.4121\nvt 0.5673 0.5755\nvt 0.5661 0.5892\nvt 0.1017 0.7309\nvt 0.6115 0.3248\nvt 0.6044 0.3162\nvt 0.6426 0.7028\nvt 0.5873 0.4850\nvt 0.5873 0.4969\nvt 0.9104 0.8602\nvt 0.9360 0.8715\nvt 0.9226 0.8746\nvt 0.6411 0.3703\nvt 0.6450 0.3927\nvt 0.6356 0.3804\nvt 0.0260 0.9052\nvt 0.0682 0.9072\nvt 0.0345 0.9060\nvt 0.9788 0.9060\nvt 0.9430 0.8959\nvt 0.9512 0.9020\nvt 0.5899 0.3871\nvt 0.5859 0.3997\nvt 0.5820 0.3912\nvt 0.5973 0.5139\nvt 0.6089 0.5370\nvt 0.0706 0.8977\nvt 0.0675 0.8903\nvt 0.5948 0.4646\nvt 0.8917 0.8496\nvt 0.9116 0.8531\nvt 0.6063 0.3219\nvt 0.1557 0.3656\nvt 0.1463 0.3639\nvt 0.1534 0.3393\nvt 0.6901 0.3817\nvt 0.6807 0.3846\nvt 0.6855 0.3637\nvt 0.6646 0.4066\nvt 0.6863 0.3888\nvt 0.6787 0.3943\nvt 0.6835 0.4093\nvt 0.6232 0.0823\nvt 0.5576 0.0644\nvt 0.6969 0.0568\nvt 0.4461 0.2461\nvt 0.4408 0.2550\nvt 0.4403 0.2478\nvt 0.0722 0.3842\nvt 0.0594 0.3609\nvt 0.0629 0.1974\nvt 0.6416 0.4567\nvt 0.6459 0.4735\nvt 0.6332 0.4691\nvt 0.6696 0.3647\nvt 0.6082 0.3544\nvt 0.6145 0.3568\nvt 0.6106 0.3723\nvt 0.0620 0.3943\nvt 0.0514 0.3648\nvt 0.7711 0.2953\nvt 0.7656 0.2834\nvt 0.7704 0.2781\nvt 0.6562 0.3267\nvt 0.6531 0.3483\nvt 0.0659 0.4218\nvt 0.0553 0.4159\nvt 0.5906 0.4762\nvt 0.6011 0.3732\nvt 0.6046 0.3717\nvt 0.5967 0.3856\nvt 0.0800 0.7227\nvt 0.0794 0.7172\nvt 0.0831 0.7225\nvt 0.8927 0.8127\nvt 0.9022 0.8280\nvt 0.8903 0.8154\nvt 0.7650 0.3955\nvt 0.7591 0.4023\nvt 0.6348 0.3664\nvt 0.6257 0.3749\nvt 0.6343 0.4289\nvt 0.6271 0.4166\nvt 0.6317 0.4041\nvt 0.5947 0.4509\nvt 0.8169 0.4933\nvt 0.8137 0.4776\nvt 0.8227 0.4699\nvt 0.1580 0.1452\nvt 0.3519 0.7303\nvt 0.5917 0.4042\nvt 0.0859 0.7000\nvt 0.5967 0.4744\nvt 0.8858 0.8350\nvt 0.8947 0.8307\nvt 0.8913 0.8425\nvt 0.1184 0.6991\nvt 0.3598 0.7024\nvt 0.3550 0.7243\nvt 0.6434 0.3435\nvt 0.6382 0.3504\nvt 0.6369 0.3278\nvt 0.7150 0.3626\nvt 0.5885 0.4295\nvt 0.3689 0.6486\nvt 0.3720 0.6638\nvt 0.3716 0.6636\nvt 0.3696 0.6885\nvt 0.3591 0.7120\nvt 0.1070 0.6909\nvt 0.4206 0.2664\nvt 0.8913 0.8069\nvt 0.3463 0.6355\nvt 0.3442 0.6391\nvt 0.0614 0.8874\nvt 0.0390 0.8834\nvt 0.0473 0.8841\nvt 0.5970 0.4890\nvt 0.3725 0.6745\nvt 0.3508 0.7439\nvt 0.6007 0.3928\nvt 0.5935 0.3926\nvt 0.6044 0.4432\nvt 0.6003 0.4464\nvt 0.6004 0.4325\nvt 0.3659 0.6518\nvt 0.3656 0.6407\nvt 0.3647 0.7054\nvt 0.3560 0.7228\nvt 0.6746 0.5061\nvt 0.6710 0.5270\nvt 0.6632 0.5133\nvt 0.6742 0.4195\nvt 0.6801 0.4265\nvt 0.6699 0.4390\nvt 0.0217 0.8864\nvt 0.0516 0.8895\nvt 0.3597 0.6348\nvt 0.3458 0.7575\nvt 0.6907 0.5027\nvt 0.6888 0.5244\nvt 0.6737 0.5778\nvt 0.6832 0.5673\nvt 0.6843 0.5968\nvt 0.6808 0.4482\nvt 0.6780 0.4589\nvt 0.0456 0.4840\nvt 0.0633 0.4835\nvt 0.3668 0.7008\nvt 0.3515 0.7409\nvt 0.6690 0.4202\nvt 0.6627 0.4189\nvt 0.0629 0.1397\nvt 0.0697 0.1250\nvt 0.6662 0.4994\nvt 0.6779 0.4897\nvt 0.6818 0.4866\nvt 0.0694 0.5287\nvt 0.3664 0.6681\nvt 0.3689 0.6795\nvt 0.3660 0.6961\nvt 0.3472 0.7585\nvt 0.6524 0.4649\nvt 0.6577 0.4641\nvt 0.6555 0.4795\nvt 0.2678 0.8498\nvt 0.2648 0.8522\nvt 0.6645 0.5988\nvt 0.6730 0.6130\nvt 0.6672 0.6200\nvt 0.3589 0.6613\nvt 0.3531 0.6476\nvt 0.3518 0.7331\nvt 0.3510 0.7366\nvt 0.6799 0.4122\nvt 0.6627 0.5769\nvt 0.6556 0.5974\nvt 0.6525 0.5810\nvt 0.6578 0.5496\nvt 0.3611 0.7181\nvt 0.3465 0.7533\nvt 0.6201 0.3010\nvt 0.6286 0.3041\nvt 0.6220 0.3123\nvt 0.6742 0.3821\nvt 0.6777 0.3730\nvt 0.6780 0.4021\nvt 0.3483 0.6337\nvt 0.3625 0.6810\nvt 0.3455 0.7480\nvt 0.3425 0.7701\nvt 0.9086 0.8451\nvt 0.6246 0.3897\nvt 0.6161 0.3909\nvt 0.6154 0.3748\nvt 0.6625 0.4459\nvt 0.6407 0.5484\nvt 0.6442 0.5718\nvt 0.6408 0.5779\nvt 0.9102 0.8381\nvt 0.9049 0.8265\nvt 0.7278 0.4123\nvt 0.6449 0.3549\nvt 0.6544 0.5110\nvt 0.6515 0.4865\nvt 0.3492 0.6511\nvt 0.3549 0.6649\nvt 0.3632 0.7107\nvt 0.3553 0.7300\nvt 0.6069 0.4800\nvt 0.7141 0.3715\nvt 0.7076 0.3795\nvt 0.2849 0.6964\nvt 0.2962 0.6985\nvt 0.2857 0.7026\nvt 0.7909 0.1946\nvt 0.7788 0.2066\nvt 0.7755 0.2086\nvt 0.6619 0.5281\nvt 0.6557 0.5322\nvt 0.8886 0.8238\nvt 0.8978 0.8275\nvt 0.8836 0.8383\nvt 0.1692 0.8305\nvt 0.3476 0.6463\nvt 0.3638 0.7031\nvt 0.3402 0.7630\nvt 0.3393 0.7849\nvt 0.9428 0.8935\nvt 0.9661 0.8864\nvt 0.6290 0.3244\nvt 0.6247 0.3342\nvt 0.6185 0.3257\nvt 0.7813 0.3026\nvt 0.7781 0.2844\nvt 0.3490 0.6562\nvt 0.3614 0.6902\nvt 0.3615 0.7234\nvt 0.3561 0.7357\nvt 0.3495 0.7468\nvt 0.3442 0.7557\nvt 0.3391 0.7726\nvt 0.3404 0.7806\nvt 0.0573 0.1755\nvt 0.6280 0.4267\nvt 0.8834 0.8246\nvt 0.8832 0.8323\nvt 0.3371 0.7688\nvt 0.9146 0.8790\nvt 0.9146 0.8869\nvt 0.6060 0.4975\nvt 0.6030 0.5107\nvt 0.6666 0.5556\nvt 0.6301 0.4463\nvt 0.6253 0.4525\nvt 0.8887 0.8486\nvt 0.8848 0.8257\nvt 0.3659 0.7048\nvt 0.3681 0.7296\nvt 0.3622 0.7416\nvt 0.3406 0.7984\nvt 0.0675 0.6237\nvt 0.1943 0.7172\nvt 0.1876 0.7340\nvt 0.4083 0.2725\nvt 0.4134 0.2789\nvt 0.9088 0.8397\nvt 0.9040 0.8197\nvt 0.9156 0.8248\nvt 0.9070 0.8162\nvt 0.0538 0.2445\nvt 0.0413 0.2435\nvt 0.6081 0.5256\nvt 0.6606 0.6325\nvt 0.3686 0.7227\nvt 0.3390 0.7740\nvt 0.3391 0.7906\nvt 0.3407 0.7897\nvt 0.6654 0.6588\nvt 0.5977 0.2969\nvt 0.6083 0.3015\nvt 0.9331 0.8616\nvt 0.9293 0.8595\nvt 0.2697 0.6017\nvt 0.2588 0.5991\nvt 0.2707 0.5962\nvt 0.3513 0.7710\nvt 0.3348 0.7807\nvt 0.3407 0.8007\nvt 0.3379 0.8100\nvt 0.8937 0.8606\nvt 0.6372 0.4456\nvt 0.6300 0.4579\nvt 0.6094 0.3290\nvt 0.6138 0.3366\nvt 0.6105 0.4725\nvt 0.6202 0.4612\nvt 0.6144 0.4813\nvt 0.5229 0.2925\nvt 0.4240 0.0947\nvt 0.4096 0.0956\nvt 0.3950 0.0911\nvt 0.4168 0.2785\nvt 0.9232 0.8485\nvt 0.9199 0.8530\nvt 0.9172 0.8473\nvt 0.1656 0.8921\nvt 0.1476 0.8930\nvt 0.6393 0.4032\nvt 0.7257 0.4191\nvt 0.6160 0.4209\nvt 0.6191 0.4332\nvt 0.6125 0.4303\nvt 0.9205 0.8484\nvt 0.9370 0.8611\nvt 0.9266 0.8544\nvt 0.2996 0.8519\nvt 0.3663 0.7085\nvt 0.3621 0.7531\nvt 0.3379 0.7919\nvt 0.3344 0.7930\nvt 0.3335 0.8026\nvt 0.3317 0.8156\nvt 0.3361 0.8128\nvt 0.3339 0.8142\nvt 0.7829 0.4166\nvt 0.9153 0.8440\nvt 0.9158 0.8458\nvt 0.9224 0.8531\nvt 0.9200 0.8695\nvt 0.6109 0.4054\nvt 0.6179 0.4086\nvt 0.6153 0.4505\nvt 0.8892 0.8573\nvt 0.8959 0.8689\nvt 0.3680 0.7353\nvt 0.4175 0.2645\nvt 0.4153 0.2554\nvt 0.4223 0.2624\nvt 0.6017 0.5268\nvt 0.1700 0.7850\nvt 0.4339 0.1715\nvt 0.4223 0.1848\nvt 0.4217 0.1741\nvt 0.6183 0.4939\nvt 0.9247 0.5910\nvt 0.9326 0.5740\nvt 0.9336 0.6185\nvt 0.6296 0.4823\nvt 0.6225 0.4759\nvt 0.6283 0.4680\nvt 0.8880 0.8529\nvt 0.6179 0.3313\nvt 0.9034 0.8677\nvt 0.3692 0.7380\nvt 0.3674 0.7519\nvt 0.3359 0.8019\nvt 0.3313 0.8075\nvt 0.3321 0.8182\nvt 0.5855 0.2630\nvt 0.5778 0.2659\nvt 0.5828 0.2547\nvt 0.4325 0.2585\nvt 0.6326 0.3484\nvt 0.6266 0.3516\nvt 0.6275 0.3398\nvt 0.6253 0.4948\nvt 0.6294 0.2977\nvt 0.6359 0.2936\nvt 0.6400 0.3035\nvt 0.3590 0.7840\nvt 0.3468 0.7891\nvt 0.6607 0.6159\nvt 0.6531 0.4315\nvt 0.6474 0.4341\nvt 0.6427 0.4216\nvt 0.6150 0.3067\nvt 0.6136 0.3181\nvt 0.6112 0.3197\nvt 0.6141 0.4003\nvt 0.6113 0.3866\nvt 0.0804 0.8453\nvt 0.3638 0.7175\nvt 0.3278 0.8266\nvt 0.3261 0.8265\nvt 0.3207 0.8378\nvt 0.6715 0.5932\nvt 0.6901 0.4320\nvt 0.6511 0.3238\nvt 0.7016 0.4004\nvt 0.7036 0.4193\nvt 0.6717 0.4728\nvt 0.6716 0.4902\nvt 0.6647 0.4730\nvt 0.1407 0.7183\nvt 0.9004 0.8719\nvt 0.7682 0.4322\nvt 0.7637 0.4305\nvt 0.7649 0.4201\nvt 0.3636 0.7736\nvt 0.4338 0.2534\nvt 0.6549 0.3682\nvt 0.0778 0.8968\nvt 0.7029 0.3696\nvt 0.6081 0.3897\nvt 0.6274 0.5043\nvt 0.9600 0.8415\nvt 0.8936 0.8103\nvt 0.9052 0.8625\nvt 0.3379 0.8088\nvt 0.3274 0.8181\nvt 0.3156 0.8366\nvt 0.0824 0.6925\nvt 0.6992 0.3062\nvt 0.6906 0.3104\nvt 0.6949 0.2971\nvt 0.6468 0.4095\nvt 0.6299 0.5240\nvt 0.9591 0.1837\nvt 0.9591 0.1852\nvt 0.9482 0.1961\nvt 0.3678 0.7541\nvt 0.3648 0.7680\nvt 0.3516 0.8037\nvt 0.3169 0.8314\nvt 0.3229 0.8241\nvt 0.9690 0.8772\nvt 0.8856 0.8151\nvt 0.8857 0.8189\nvt 0.6515 0.4119\nvt 0.6413 0.4360\nvt 0.6389 0.4310\nvt 0.6332 0.5401\nvt 0.6298 0.5547\nvt 0.3667 0.7508\nvt 0.3284 0.8171\nvt 0.6378 0.4851\nvt 0.6765 0.5587\nvt 0.6676 0.5392\nvt 0.6495 0.5604\nvt 0.9034 0.8757\nvt 0.3615 0.7873\nvt 0.3548 0.8015\nvt 0.6034 0.3561\nvt 0.0068 0.9020\nvt 0.5919 0.3717\nvt 0.7073 0.3640\nvt 0.6540 0.4479\nvt 0.0262 0.8778\nvt 0.6835 0.4704\nvt 0.6458 0.4459\nvt 0.6466 0.4873\nvt 0.6469 0.5028\nvt 0.6434 0.4871\nvt 0.6357 0.5117\nvt 0.6290 0.3141\nvt 0.6336 0.3302\nvt 0.6297 0.3643\nvt 0.6311 0.3364\nvt 0.3599 0.7695\nvt 0.6394 0.4970\nvt 0.6400 0.5169\nvt 0.6632 0.3778\nvt 0.7072 0.5958\nvt 0.6451 0.5127\nvt 0.2561 0.7087\nvt 0.0864 0.6350\nvt 0.0781 0.6065\nvt 0.2740 0.4876\nvt 0.2603 0.8529\nvt 0.6447 0.5322\nvt 0.6590 0.3856\nvt 0.6546 0.3912\nvt 0.6316 0.4981\nvt 0.6706 0.6407\nvt 0.7777 0.3269\nvt 0.7822 0.3140\nvt 0.1065 0.7306\nvt 0.7111 0.5596\nvt 0.5044 0.2919\nvt 0.0312 0.8928\nvt 0.1086 0.8998\nvt 0.0588 0.8424\nvt 0.9204 0.8860\nvt 0.9543 0.1858\nvt 0.2547 0.7008\nvt 0.2497 0.7075\nvt 0.1681 0.7483\nvt 0.7159 0.2554\nvt 0.7248 0.2589\nvt 0.7168 0.2637\nvt 0.1549 0.8846\nvt 0.7248 0.2691\nvt 0.7341 0.2662\nvt 0.6463 0.3819\nvt 0.6084 0.3969\nvt 0.7226 0.2499\nvt 0.0565 0.1831\nvt 0.0573 0.1759\nvt 0.0648 0.1748\nvt 0.5964 0.4124\nvt 0.3129 0.8305\nvt 0.0660 0.1682\nvt 0.6308 0.3910\nvt 0.6915 0.3928\nvt 0.1587 0.3026\nvt 0.1516 0.2789\nvt 0.2301 0.7505\nvt 0.1658 0.7314\nvt 0.9136 0.8584\nvt 0.1455 0.7531\nvt 0.1530 0.7561\nvt 0.2790 0.2450\nvt 0.2732 0.2324\nvt 0.9114 0.8341\nvt 0.2157 0.8576\nvt 0.4791 0.1864\nvt 0.4781 0.2050\nvt 0.4756 0.1968\nvt 0.1677 0.1531\nvt 0.1721 0.1653\nvt 0.1649 0.1575\nvt 0.5921 0.4381\nvt 0.6244 0.4013\nvt 0.7173 0.4329\nvt 0.7220 0.4264\nvt 0.7235 0.4299\nvt 0.0101 0.8734\nvt 0.0171 0.8734\nvt 0.9637 0.8881\nvt 0.9724 0.8889\nvt 0.9679 0.8909\nvt 0.6730 0.3511\nvt 0.6663 0.3509\nvt 0.7663 0.2732\nvt 0.7590 0.2714\nvt 0.6891 0.4606\nvt 0.6099 0.4265\nvt 0.6013 0.4207\nvt 0.0246 0.8772\nvt 0.4685 0.1715\nvt 0.6900 0.4858\nvt 0.2530 0.3620\nvt 0.2395 0.3521\nvt 0.2470 0.3426\nvt 0.6966 0.3809\nvt 0.9874 0.8931\nvt 0.9097 0.8158\nvt 0.9076 0.8210\nvt 0.1062 0.6911\nvt 0.8896 0.8135\nvt 0.6775 0.3605\nvt 0.6379 0.5309\nvt 0.0745 0.7014\nvt 0.0762 0.7010\nvt 0.2453 0.8626\nvt 0.2258 0.8681\nvt 0.0738 0.7161\nvt 0.0753 0.7223\nvt 0.0740 0.7199\nvt 0.9152 0.6079\nvt 0.9033 0.5901\nvt 0.1268 0.7438\nvt 0.1201 0.7459\nvt 0.0514 0.8433\nvt 0.9187 0.8575\nvt 0.9232 0.8623\nvt 0.9011 0.8174\nvt 0.6817 0.5476\nvt 0.7697 0.2455\nvt 0.7579 0.2369\nvt 0.5047 0.2797\nvt 0.5183 0.2917\nvt 0.5185 0.5859\nvt 0.1614 0.5866\nvt 0.1824 0.5928\nvt 0.0905 0.7341\nvt 0.9459 0.2222\nvt 0.9399 0.2212\nvt 0.2182 0.8651\nvt 0.2174 0.8711\nvt 0.8997 0.8044\nvt 0.8982 0.8058\nvt 0.8991 0.8004\nvt 0.5720 0.6020\nvt 0.6434 0.3305\nvt 0.2801 0.3914\nvt 0.2871 0.4014\nvt 0.6918 0.3724\nvt 0.6475 0.3025\nvt 0.6506 0.3092\nvt 0.9519 0.8375\nvt 0.6980 0.4261\nvt 0.1529 0.7255\nvt 0.1467 0.7226\nvt 0.0860 0.6910\nvt 0.0871 0.6949\nvt 0.0838 0.6976\nvt 0.6403 0.3179\nvt 0.8859 0.8153\nvt 0.1857 0.4468\nvt 0.1732 0.4309\nvt 0.1815 0.4311\nvt 0.7306 0.3326\nvt 0.7407 0.2498\nvt 0.7385 0.2665\nvt 0.7454 0.2649\nvt 0.8212 0.1120\nvt 0.8495 0.0911\nvt 0.8534 0.1193\nvt 0.1882 0.8772\nvt 0.1839 0.8886\nvt 0.8582 0.5075\nvt 0.8414 0.5113\nvt 0.8501 0.4974\nvt 0.4626 0.1923\nvt 0.8817 0.1363\nvt 0.9078 0.1286\nvt 0.9110 0.1313\nvt 0.6653 0.6709\nvt 0.5291 0.2723\nvt 0.5360 0.2728\nvt 0.0163 0.8763\nvt 0.0391 0.8834\nvt 0.1722 0.8873\nvt 0.5239 0.2720\nvt 0.1458 0.7842\nvt 0.1577 0.7859\nvt 0.4350 0.2486\nvt 0.6790 0.5288\nvt 0.6860 0.4294\nvt 0.6915 0.4309\nvt 0.0751 0.8951\nvt 0.1592 0.8944\nvt 0.1638 0.8957\nvt 0.0695 0.9059\nvt 0.7480 0.4015\nvt 0.1855 0.6989\nvt 0.1833 0.5230\nvt 0.1876 0.5022\nvt 0.1931 0.5283\nvt 0.2508 0.5456\nvt 0.0422 0.1776\nvt 0.1525 0.8919\nvt 0.1622 0.8904\nvt 0.5408 0.2796\nvt 0.9677 0.1899\nvt 0.9503 0.1886\nvt 0.7494 0.4381\nvt 0.6222 0.3601\nvt 0.1496 0.8998\nvt 0.0764 0.7216\nvt 0.2643 0.5640\nvt 0.6991 0.4840\nvt 0.7144 0.4344\nvt 0.1516 0.1504\nvt 0.1582 0.1509\nvt 0.1242 0.8943\nvt 0.1302 0.9027\nvt 0.1315 0.8941\nvt 0.1150 0.8932\nvt 0.6345 0.3129\nvt 0.9086 0.8327\nvt 0.9525 0.5807\nvt 0.0338 0.4672\nvt 0.1586 0.5307\nvt 0.1485 0.5461\nvt 0.7255 0.3242\nvt 0.7543 0.4687\nvt 0.1332 0.9042\nvt 0.1211 0.8932\nvt 0.2734 0.2355\nvt 0.2770 0.2304\nvt 0.2832 0.2305\nvt 0.5451 0.2761\nvt 0.6737 0.6319\nvt 0.6202 0.3371\nvt 0.1194 0.9052\nvt 0.5549 0.2775\nvt 0.9439 0.1952\nvt 0.1019 0.9067\nvt 0.1102 0.8950\nvt 0.5477 0.2726\nvt 0.9636 0.8900\nvt 0.1470 0.7794\nvt 0.0824 0.7125\nvt 0.1782 0.8716\nvt 0.0982 0.8927\nvt 0.9500 0.8840\nvt 0.0945 0.8889\nvt 0.0889 0.9092\nvt 0.0901 0.9001\nvt 0.0874 0.8939\nvt 0.5643 0.2803\nvt 0.4559 0.2079\nvt 0.0822 0.8915\nvt 0.7239 0.2423\nvt 0.1501 0.7252\nvt 0.9115 0.8266\nvt 0.9144 0.8279\nvt 0.6874 0.4312\nvt 0.0752 0.8910\nvt 0.0906 0.6907\nvt 0.0931 0.6883\nvt 0.0955 0.6907\nvt 0.2341 0.8517\nvt 0.3632 0.8219\nvt 0.1810 0.1714\nvt 0.1982 0.1874\nvt 0.2026 0.1890\nvt 0.5709 0.2770\nvt 0.2992 0.4440\nvt 0.3093 0.4315\nvt 0.3081 0.4549\nvt 0.1038 0.7529\nvt 0.2953 0.4757\nvt 0.2869 0.4705\nvt 0.2927 0.4585\nvt 0.2907 0.4824\nvt 0.0884 0.8736\nvt 0.1050 0.8709\nvt 0.0970 0.8815\nvt 0.2619 0.5881\nvt 0.1130 0.7576\nvt 0.7407 0.5895\nvt 0.7321 0.5810\nvt 0.3011 0.6527\nvt 0.2963 0.6405\nvt 0.3073 0.6364\nvt 0.3671 0.2760\nvt 0.3586 0.2669\nvt 0.0384 0.8714\nvt 0.0598 0.8662\nvt 0.7213 0.2995\nvt 0.7279 0.2967\nvt 0.7289 0.3081\nvt 0.2698 0.5896\nvt 0.3909 0.2787\nvt 0.3795 0.2800\nvt 0.3838 0.2757\nvt 0.3741 0.2687\nvt 0.3639 0.2842\nvt 0.2672 0.7378\nvt 0.2596 0.7455\nvt 0.5287 0.2422\nvt 0.5202 0.2523\nvt 0.5220 0.2458\nvt 0.2382 0.6723\nvt 0.1033 0.7470\nvt 0.0999 0.7438\nvt 0.2879 0.5669\nvt 0.2903 0.5956\nvt 0.2891 0.6017\nvt 0.2424 0.7301\nvt 0.2345 0.7430\nvt 0.2728 0.6553\nvt 0.1252 0.1500\nvt 0.1046 0.1444\nvt 0.1030 0.1606\nvt 0.7875 0.6385\nvt 0.7891 0.6612\nvt 0.7781 0.6567\nvt 0.8950 0.8036\nvt 0.7215 0.3131\nvt 0.2744 0.6915\nvt 0.1202 0.7704\nvt 0.1197 0.7598\nvt 0.7836 0.2708\nvt 0.7755 0.2783\nvt 0.7901 0.3656\nvt 0.0553 0.1603\nvt 0.0833 0.1574\nvt 0.9017 0.8125\nvt 0.2736 0.6966\nvt 0.7898 0.3498\nvt 0.2724 0.7265\nvt 0.4494 0.1659\nvt 0.7815 0.4586\nvt 0.7846 0.4699\nvt 0.7793 0.4745\nvt 0.0438 0.4147\nvt 0.0497 0.4002\nvt 0.3084 0.6668\nvt 0.3101 0.6550\nvt 0.3176 0.6672\nvt 0.3422 0.2406\nvt 0.3419 0.2478\nvt 0.3396 0.2306\nvt 0.2795 0.7108\nvt 0.2880 0.7080\nvt 0.8944 0.8008\nvt 0.8914 0.8057\nvt 0.3533 0.2405\nvt 0.7953 0.4017\nvt 0.9139 0.8189\nvt 0.1347 0.7777\nvt 0.9036 0.6603\nvt 0.9140 0.6464\nvt 0.9241 0.6615\nvt 0.8955 0.1344\nvt 0.8714 0.1410\nvt 0.2342 0.6187\nvt 0.2298 0.6296\nvt 0.2894 0.6271\nvt 0.2886 0.6396\nvt 0.2791 0.5544\nvt 0.1016 0.1854\nvt 0.6839 0.3560\nvt 0.2491 0.7253\nvt 0.2364 0.5900\nvt 0.2375 0.5715\nvt 0.0432 0.2281\nvt 0.7897 0.2389\nvt 0.7783 0.2430\nvt 0.7762 0.2353\nvt 0.7725 0.3427\nvt 0.7618 0.3419\nvt 0.7638 0.3360\nvt 0.0972 0.7433\nvt 0.7746 0.3737\nvt 0.7729 0.3958\nvt 0.7697 0.3841\nvt 0.2532 0.4808\nvt 0.9365 0.8623\nvt 0.9440 0.8679\nvt 0.8948 0.8399\nvt 0.9032 0.7307\nvt 0.9300 0.6958\nvt 0.9303 0.7169\nvt 0.7702 0.3296\nvt 0.7752 0.3179\nvt 0.8899 0.8298\nvt 0.1481 0.8616\nvt 0.1675 0.8576\nvt 0.1560 0.8739\nvt 0.3751 0.2880\nvt 0.3694 0.2817\nvt 0.7981 0.2293\nvt 0.7908 0.2263\nvt 0.1191 0.7670\nvt 0.1272 0.7749\nvt 0.7772 0.4008\nvt 0.7745 0.4186\nvt 0.7688 0.4142\nvt 0.7911 0.3397\nvt 0.4435 0.1542\nvt 0.8893 0.8082\nvt 0.9505 0.1899\nvt 0.3015 0.4639\nvt 0.2399 0.5063\nvt 0.2391 0.4890\nvt 0.7617 0.4708\nvt 0.7557 0.4887\nvt 0.5088 0.1104\nvt 0.5006 0.1189\nvt 0.4853 0.1164\nvt 0.3957 0.8255\nvt 0.1483 0.7730\nvt 0.1600 0.7762\nvt 0.7624 0.0809\nvt 0.7695 0.4503\nvt 0.7720 0.4663\nvt 0.7622 0.4559\nvt 0.7956 0.3317\nvt 0.8302 0.1944\nvt 0.8255 0.1983\nvt 0.8194 0.1924\nvt 0.8918 0.8040\nvt 0.7508 0.2835\nvt 0.7477 0.3020\nvt 0.7626 0.4856\nvt 0.7579 0.4942\nvt 0.2568 0.3745\nvt 0.2447 0.3780\nvt 0.8749 0.5513\nvt 0.8849 0.5411\nvt 0.8896 0.5596\nvt 0.0963 0.7327\nvt 0.0948 0.7377\nvt 0.2091 0.1928\nvt 0.2086 0.1904\nvt 0.2147 0.1926\nvt 0.0513 0.1858\nvt 0.0347 0.1891\nvt 0.0488 0.1885\nvt 0.2571 0.7187\nvt 0.3690 0.2489\nvt 0.3725 0.2538\nvt 0.2916 0.6517\nvt 0.2882 0.6584\nvt 0.2325 0.7379\nvt 0.2207 0.7409\nvt 0.7581 0.3635\nvt 0.7531 0.3677\nvt 0.7560 0.3504\nvt 0.1005 0.2150\nvt 0.2352 0.6080\nvt 0.2387 0.6097\nvt 0.2279 0.6190\nvt 0.7680 0.3616\nvt 0.3008 0.4890\nvt 0.2507 0.7481\nvt 0.5407 0.0956\nvt 0.5089 0.0994\nvt 0.8549 0.7019\nvt 0.8442 0.7188\nvt 0.2741 0.2297\nvt 0.2448 0.4746\nvt 0.2414 0.4655\nvt 0.2415 0.5340\nvt 0.2528 0.7058\nvt 0.3478 0.2085\nvt 0.3415 0.1992\nvt 0.7603 0.2978\nvt 0.7516 0.3004\nvt 0.9701 0.5338\nvt 0.9445 0.5450\nvt 0.3344 0.2149\nvt 0.3379 0.2040\nvt 0.8694 0.5376\nvt 0.2001 0.6156\nvt 0.2051 0.6164\nvt 0.8008 0.5651\nvt 0.8103 0.5412\nvt 0.2527 0.5657\nvt 0.2438 0.5681\nvt 0.7597 0.3554\nvt 0.7775 0.2533\nvt 0.2932 0.6096\nvt 0.2785 0.6041\nvt 0.2820 0.6104\nvt 0.1889 0.3977\nvt 0.1960 0.4268\nvt 0.1830 0.4167\nvt 0.7455 0.6086\nvt 0.7582 0.5818\nvt 0.7562 0.6136\nvt 0.7795 0.4290\nvt 0.7779 0.4353\nvt 0.7603 0.2886\nvt 0.8536 0.1797\nvt 0.8374 0.1886\nvt 0.8492 0.1719\nvt 0.7953 0.3790\nvt 0.0081 0.5807\nvt 0.1617 0.7834\nvt 0.1655 0.7811\nvt 0.0743 0.7084\nvt 0.4762 0.1104\nvt 0.4520 0.1270\nvt 0.4696 0.1019\nvt 0.7582 0.3932\nvt 0.7501 0.3820\nvt 0.7655 0.3201\nvt 0.3435 0.2426\nvt 0.3420 0.2257\nvt 0.7966 0.3669\nvt 0.2954 0.6644\nvt 0.2985 0.6824\nvt 0.2925 0.6759\nvt 0.8962 0.8012\nvt 0.4970 0.1613\nvt 0.4811 0.1642\nvt 0.4957 0.1501\nvt 0.2145 0.7071\nvt 0.2168 0.6901\nvt 0.7499 0.2594\nvt 0.4686 0.1977\nvt 0.4742 0.1815\nvt 0.3338 0.2107\nvt 0.7718 0.3030\nvt 0.7638 0.3117\nvt 0.2795 0.7198\nvt 0.1370 0.7753\nvt 0.9179 0.8346\nvt 0.9138 0.8341\nvt 0.8038 0.2271\nvt 0.8038 0.2342\nvt 0.7101 0.2601\nvt 0.6982 0.4199\nvt 0.7600 0.4254\nvt 0.6251 0.2905\nvt 0.2357 0.6394\nvt 0.7431 0.3666\nvt 0.7597 0.4373\nvt 0.8164 0.4630\nvt 0.8241 0.4547\nvt 0.7735 0.3555\nvt 0.7630 0.5250\nvt 0.7554 0.3318\nvt 0.7484 0.3302\nvt 0.7479 0.3147\nvt 0.7557 0.3201\nvt 0.9639 0.8733\nvt 0.7148 0.2207\nvt 0.7119 0.2214\nvt 0.0918 0.7311\nvt 0.8054 0.2139\nvt 0.7987 0.2148\nvt 0.8081 0.2035\nvt 0.8303 0.1835\nvt 0.8411 0.4884\nvt 0.8515 0.4846\nvt 0.8410 0.4741\nvt 0.8505 0.4629\nvt 0.1853 0.8416\nvt 0.1917 0.8263\nvt 0.2003 0.8301\nvt 0.7431 0.3532\nvt 0.7457 0.3420\nvt 0.7463 0.3526\nvt 0.1244 0.8474\nvt 0.1581 0.8220\nvt 0.1666 0.8391\nvt 0.4515 0.2360\nvt 0.7785 0.5119\nvt 0.7848 0.4957\nvt 0.7905 0.5062\nvt 0.3448 0.2526\nvt 0.3481 0.2584\nvt 0.3423 0.2452\nvt 0.0486 0.1678\nvt 0.0426 0.1581\nvt 0.0538 0.1455\nvt 0.8456 0.6144\nvt 0.8417 0.5990\nvt 0.8615 0.6015\nvt 0.7589 0.5343\nvt 0.3454 0.6343\nvt 0.3509 0.6297\nvt 0.7961 0.2450\nvt 0.7915 0.2580\nvt 0.8968 0.5409\nvt 0.6998 0.3261\nvt 0.6920 0.3206\nvt 0.4282 0.1613\nvt 0.8901 0.5315\nvt 0.0883 0.7283\nvt 0.3368 0.2370\nvt 0.7503 0.4234\nvt 0.7550 0.4324\nvt 0.7527 0.4473\nvt 0.5473 0.2467\nvt 0.5387 0.2555\nvt 0.5444 0.2446\nvt 0.2284 0.3211\nvt 0.2288 0.3011\nvt 0.2415 0.3104\nvt 0.0889 0.7208\nvt 0.7025 0.4422\nvt 0.1305 0.7776\nvt 0.7425 0.3838\nvt 0.8404 0.6130\nvt 0.8419 0.6266\nvt 0.8319 0.6088\nvt 0.8176 0.2049\nvt 0.0819 0.2783\nvt 0.8806 0.1592\nvt 0.9021 0.1536\nvt 0.1153 0.7067\nvt 0.9121 0.5572\nvt 0.9006 0.5672\nvt 0.0479 0.4386\nvt 0.0321 0.4320\nvt 0.0759 0.3119\nvt 0.7774 0.2035\nvt 0.7907 0.2722\nvt 0.4598 0.2226\nvt 0.4477 0.2277\nvt 0.1117 0.6946\nvt 0.2693 0.2180\nvt 0.2581 0.2315\nvt 0.2483 0.2184\nvt 0.7460 0.2409\nvt 0.3441 0.2526\nvt 0.7773 0.3759\nvt 0.7769 0.3627\nvt 0.8279 0.0828\nvt 0.8421 0.4978\nvt 0.3598 0.2770\nvt 0.3546 0.2696\nvt 0.1178 0.8451\nvt 0.1274 0.8499\nvt 0.1063 0.8520\nvt 0.3298 0.2113\nvt 0.0740 0.3508\nvt 0.3657 0.2489\nvt 0.4684 0.1278\nvt 0.3406 0.6292\nvt 0.7537 0.2025\nvt 0.7413 0.1929\nvt 0.7825 0.4368\nvt 0.7864 0.4222\nvt 0.0789 0.1702\nvt 0.0686 0.1728\nvt 0.7905 0.5400\nvt 0.7878 0.5251\nvt 0.7985 0.5302\nvt 0.2864 0.6848\nvt 0.2892 0.6911\nvt 0.1269 0.7078\nvt 0.1313 0.7075\nvt 0.0851 0.7264\nvt 0.2999 0.6890\nvt 0.2383 0.5496\nvt 0.9427 0.6727\nvt 0.7832 0.2289\nvt 0.8268 0.4836\nvt 0.8340 0.4775\nvt 0.9059 0.8048\nvt 0.3087 0.6793\nvt 0.3142 0.6800\nvt 0.0533 0.1743\nvt 0.0616 0.1703\nvt 0.7848 0.2508\nvt 0.6924 0.5488\nvt 0.6951 0.3960\nvt 0.7004 0.2530\nvt 0.7055 0.2513\nvt 0.8157 0.2150\nvt 0.2867 0.5013\nvt 0.9434 0.1896\nvt 0.9716 0.1896\nvt 0.0272 0.1896\nvt 0.7826 0.2822\nvt 0.6891 0.5707\nvt 0.3138 0.8283\nvt 0.3035 0.8392\nvt 0.3025 0.8416\nvt 0.3093 0.8476\nvt 0.8687 0.4820\nvt 0.8826 0.4726\nvt 0.8740 0.4995\nvt 0.6933 0.5177\nvt 0.1303 0.7298\nvt 0.7826 0.2899\nvt 0.7382 0.3818\nvt 0.7407 0.3640\nvt 0.8986 0.4438\nvt 0.9035 0.4354\nvt 0.9076 0.4453\nvt 0.0617 0.1671\nvt 0.3579 0.2786\nvt 0.6953 0.5293\nvt 0.7540 0.6803\nvt 0.6207 0.2570\nvt 0.6193 0.2454\nvt 0.6247 0.2516\nvt 0.2914 0.8404\nvt 0.3290 0.2033\nvt 0.3123 0.2101\nvt 0.6660 0.3356\nvt 0.6744 0.0385\nvt 0.2898 0.8459\nvt 0.2795 0.8554\nvt 0.6953 0.4911\nvt 0.0587 0.4471\nvt 0.5844 0.2317\nvt 0.5741 0.2387\nvt 0.5830 0.2133\nvt 0.2953 0.8403\nvt 0.6932 0.3638\nvt 0.0226 0.1618\nvt 0.0358 0.1654\nvt 0.0322 0.1735\nvt 0.6990 0.3627\nvt 0.6963 0.3710\nvt 0.0099 0.1858\nvt 0.0275 0.1817\nvt 0.3017 0.8401\nvt 0.6876 0.3500\nvt 0.2309 0.7685\nvt 0.5603 0.2766\nvt 0.3294 0.2159\nvt 0.3314 0.2150\nvt 0.3352 0.2204\nvt 0.7896 0.2810\nvt 0.2020 0.7697\nvt 0.2191 0.7671\nvt 0.2502 0.8071\nvt 0.2703 0.8087\nvt 0.2808 0.8014\nvt 0.2933 0.8266\nvt 0.2995 0.8118\nvt 0.3138 0.8162\nvt 0.1102 0.7460\nvt 0.1203 0.7540\nvt 0.4417 0.9291\nvt 0.1061 0.7368\nvt 0.2818 0.8515\nvt 0.1269 0.7559\nvt 0.6969 0.4370\nvt 0.5027 0.2375\nvt 0.5002 0.2435\nvt 0.4990 0.2364\nvt 0.2827 0.6678\nvt 0.9098 0.8261\nvt 0.5179 0.3664\nvt 0.5254 0.3775\nvt 0.6971 0.4405\nvt 0.6915 0.4369\nvt 0.2918 0.5609\nvt 0.7045 0.4416\nvt 0.3986 0.2885\nvt 0.3837 0.2860\nvt 0.7125 0.4390\nvt 0.6977 0.4399\nvt 0.3050 0.7679\nvt 0.3094 0.7751\nvt 0.1593 0.7851\nvt 0.7175 0.4354\nvt 0.6920 0.4358\nvt 0.1782 0.7831\nvt 0.1884 0.7798\nvt 0.2807 0.8591\nvt 0.2508 0.8568\nvt 0.2922 0.8525\nvt 0.7058 0.4408\nvt 0.1928 0.7713\nvt 0.0549 0.2801\nvt 0.0478 0.3019\nvt 0.7173 0.4355\nvt 0.6895 0.4284\nvt 0.2087 0.7615\nvt 0.3590 0.2768\nvt 0.7081 0.4362\nvt 0.7036 0.4370\nvt 0.6971 0.4331\nvt 0.6851 0.4251\nvt 0.1678 0.8682\nvt 0.7127 0.4331\nvt 0.7032 0.4367\nvt 0.6995 0.4371\nvt 0.1911 0.8586\nvt 0.3526 0.2574\nvt 0.7068 0.4365\nvt 0.0861 0.7323\nvt 0.3477 0.2599\nvt 0.5059 0.2388\nvt 0.7217 0.4257\nvt 0.7116 0.4357\nvt 0.2184 0.8530\nvt 0.2230 0.8198\nvt 0.1936 0.8058\nvt 0.3893 0.2999\nvt 0.2424 0.7513\nvt 0.2888 0.4204\nvt 0.9632 0.8831\nvt 0.9858 0.9158\nvt 0.1220 0.7710\nvt 0.1352 0.7785\nvt 0.1442 0.7806\nvt 0.1713 0.7125\nvt 0.2937 0.6177\nvt 0.1552 0.7827\nvt 0.9418 0.9687\nvt 0.1715 0.7906\nvt 0.1698 0.7796\nvt 0.3260 0.7861\nvt 0.1800 0.9171\nvt 0.2700 0.9075\nvt 0.0768 0.7238\nvt 0.2511 0.8346\nvt 0.1100 0.7315\nvt 0.1049 0.7293\nvt 0.1097 0.7261\nvt 0.0878 0.8502\nvt 0.1463 0.8838\nvt 0.1045 0.8876\nvt 0.1067 0.7461\nvt 0.0415 0.9158\nvt 0.3433 0.8934\nvt 0.1640 0.5560\nvt 0.3354 0.2186\nvt 0.1828 0.2952\nvt 0.1814 0.2756\nvt 0.0492 0.8817\nvt 0.0363 0.8317\nvt 0.1155 0.7337\nvt 0.1128 0.7301\nvt 0.3163 0.7894\nvt 0.2767 0.8835\nvt 0.2762 0.8661\nvt 0.3137 0.8596\nvt 0.3105 0.8493\nvt 0.1937 0.8622\nvt 0.2468 0.8623\nvt 0.2337 0.8745\nvt 0.1366 0.8856\nvt 0.2479 0.8195\nvt 0.0897 0.7292\nvt 0.2057 0.8186\nvt 0.2082 0.8255\nvt 0.3133 0.8468\nvt 0.3178 0.8407\nvt 0.3249 0.8392\nvt 0.3275 0.8753\nvt 0.1765 0.7725\nvt 0.3566 0.8633\nvt 0.3819 0.8638\nvt 0.1780 0.7963\nvt 0.2757 0.5325\nvt 0.1881 0.8944\nvt 0.1860 0.8402\nvt 0.2096 0.8586\nvt 0.3049 0.7974\nvt 0.2836 0.2286\nvt 0.2709 0.2387\nvt 0.3421 0.8314\nvt 0.1545 0.7626\nvt 0.2867 0.8117\nvt 0.2226 0.8343\nvt 0.3216 0.8224\nvt 0.9503 0.4098\nvt 0.9563 0.4185\nvt 0.9505 0.4339\nvt 0.2451 0.7917\nvt 0.0188 0.8831\nvt 0.1059 0.8565\nvt 0.0869 0.8506\nvt 0.2786 0.8198\nvt 0.1365 0.7806\nvt 0.8001 0.7909\nvt 0.1673 0.7636\nvt 0.2800 0.7008\nvt 0.1951 0.8176\nvt 0.2775 0.7055\nvt 0.5165 0.2761\nvt 0.5070 0.2761\nvt 0.5132 0.2689\nvt 0.9127 0.8216\nvt 0.2287 0.6646\nvt 0.2287 0.6502\nvt 0.9641 0.5738\nvt 0.2430 0.5142\nvt 0.7515 0.2118\nvt 0.7375 0.1967\nvt 0.7547 0.2072\nvt 0.2800 0.7388\nvt 0.7202 0.5843\nvt 0.6926 0.6158\nvt 0.1663 0.8115\nvt 0.1619 0.8024\nvt 0.2092 0.8349\nvt 0.1693 0.8220\nvt 0.2038 0.8409\nvt 0.1292 0.7351\nvt 0.7050 0.6142\nvt 0.9241 0.8560\nvt 0.9285 0.8628\nvt 0.0859 0.3647\nvt 0.0767 0.4002\nvt 0.6831 0.6306\nvt 0.3716 0.2994\nvt 0.7367 0.6051\nvt 0.1254 0.1778\nvt 0.9252 0.8683\nvt 0.9044 0.8070\nvt 0.3086 0.6182\nvt 0.7268 0.6249\nvt 0.7003 0.6342\nvt 0.2784 0.2368\nvt 0.2864 0.2318\nvt 0.3173 0.6220\nvt 0.3114 0.6267\nvt 0.6918 0.6447\nvt 0.9526 0.8707\nvt 0.1435 0.7468\nvt 0.6804 0.6494\nvt 0.2309 0.5968\nvt 0.7341 0.6249\nvt 0.7162 0.6512\nvt 0.6875 0.6643\nvt 0.3111 0.2084\nvt 0.6777 0.3462\nvt 0.3501 0.2474\nvt 0.2764 0.2227\nvt 0.6723 0.6669\nvt 0.0862 0.7259\nvt 0.0893 0.7259\nvt 0.5248 0.5870\nvt 0.5291 0.5949\nvt 0.5363 0.5727\nvt 0.5268 0.5704\nvt 0.2612 0.2552\nvt 0.7492 0.6254\nvt 0.7404 0.6442\nvt 0.7021 0.6735\nvt 0.2239 0.6804\nvt 0.4899 0.4165\nvt 0.7309 0.6526\nvt 0.6916 0.6823\nvt 0.5799 0.5868\nvt 0.2399 0.4472\nvt 0.7258 0.6717\nvt 0.7610 0.6277\nvt 0.6753 0.6892\nvt 0.7457 0.6653\nvt 0.6853 0.6923\nvt 0.7554 0.6527\nvt 0.7132 0.6960\nvt 0.6995 0.7007\nvt 0.7372 0.6800\nvt 0.6596 0.6983\nvt 0.2113 0.7465\nvt 0.6795 0.7067\nvt 0.9518 0.8580\nvt 0.3685 0.2830\nvt 0.3595 0.2701\nvt 0.2156 0.7384\nvt 0.7687 0.6406\nvt 0.7585 0.6735\nvt 0.6697 0.7108\nvt 0.8581 0.5183\nvt 0.4467 0.1391\nvt 0.2955 0.4340\nvt 0.0678 0.5868\nvt 0.7670 0.2368\nvt 0.7287 0.6997\nvt 0.0076 0.8618\nvt 0.8327 0.4581\nvt 0.3412 0.5573\nvt 0.3455 0.5382\nvt 0.0424 0.8467\nvt 0.2641 0.3890\nvt 0.5259 0.5809\nvt 0.1075 0.7267\nvt 0.1078 0.7236\nvt 0.5052 0.3092\nvt 0.5138 0.5770\nvt 0.4760 0.2751\nvt 0.4773 0.2657\nvt 0.4685 0.2659\nvt 0.5114 0.4180\nvt 0.5063 0.5645\nvt 0.5095 0.3426\nvt 0.5199 0.5591\nvt 0.4870 0.2763\nvt 0.4921 0.2663\nvt 0.1116 0.7260\nvt 0.3355 0.2580\nvt 0.3411 0.2810\nvt 0.3328 0.2819\nvt 0.3826 0.2880\nvt 0.4704 0.2741\nvt 0.4632 0.2690\nvt 0.4614 0.2579\nvt 0.4599 0.2637\nvt 0.4511 0.2525\nvt 0.4881 0.2878\nvt 0.4942 0.2894\nvt 0.4779 0.2610\nvt 0.3486 0.5200\nvt 0.5044 0.5025\nvt 0.1849 0.7731\nvt 0.1852 0.7662\nvt 0.4523 0.2557\nvt 0.4726 0.2729\nvt 0.4771 0.2822\nvt 0.2205 0.3039\nvt 0.9531 0.3559\nvt 0.9586 0.3855\nvt 0.9443 0.3754\nvt 0.3145 0.7003\nvt 0.3057 0.7040\nvt 0.5086 0.5477\nvt 0.4989 0.5160\nvt 0.5143 0.3254\nvt 0.4214 0.1027\nvt 0.4281 0.1093\nvt 0.4190 0.1153\nvt 0.7784 0.4524\nvt 0.5135 0.5632\nvt 0.4697 0.2745\nvt 0.4722 0.2792\nvt 0.4975 0.2904\nvt 0.3652 0.2739\nvt 0.9156 0.8163\nvt 0.9129 0.8138\nvt 0.2066 0.2834\nvt 0.1907 0.3000\nvt 0.1971 0.2649\nvt 0.9304 0.8514\nvt 0.5006 0.4789\nvt 0.4944 0.4746\nvt 0.4136 0.3020\nvt 0.4032 0.3325\nvt 0.1501 0.5233\nvt 0.1560 0.5086\nvt 0.5040 0.4155\nvt 0.4922 0.4430\nvt 0.7178 0.2759\nvt 0.4948 0.3971\nvt 0.8962 0.0597\nvt 0.0234 0.4568\nvt 0.0150 0.4691\nvt 0.3531 0.4968\nvt 0.3945 0.2841\nvt 0.3892 0.2881\nvt 0.9656 0.8421\nvt 0.9508 0.8392\nvt 0.9437 0.8348\nvt 0.9532 0.3914\nvt 0.4971 0.2790\nvt 0.1980 0.2133\nvt 0.1844 0.2142\nvt 0.1992 0.2017\nvt 0.4930 0.2681\nvt 0.3494 0.3087\nvt 0.3369 0.2977\nvt 0.0667 0.8625\nvt 0.4685 0.2725\nvt 0.1569 0.7513\nvt 0.1618 0.7587\nvt 0.5072 0.5526\nvt 0.4997 0.4047\nvt 0.1342 0.8765\nvt 0.4510 0.2439\nvt 0.8500 0.1366\nvt 0.5142 0.3948\nvt 0.5094 0.3850\nvt 0.4483 0.2478\nvt 0.4776 0.2778\nvt 0.4639 0.2654\nvt 0.4942 0.5222\nvt 0.5025 0.5517\nvt 0.3458 0.4612\nvt 0.3553 0.4549\nvt 0.4908 0.4963\nvt 0.3941 0.3538\nvt 0.3449 0.4786\nvt 0.3493 0.2495\nvt 0.4995 0.4889\nvt 0.0704 0.8440\nvt 0.1766 0.7638\nvt 0.1807 0.7599\nvt 0.3508 0.2624\nvt 0.1839 0.2392\nvt 0.1599 0.2330\nvt 0.5038 0.3704\nvt 0.0765 0.8472\nvt 0.3580 0.3000\nvt 0.3512 0.2786\nvt 0.9287 0.8334\nvt 0.9370 0.8370\nvt 0.9356 0.8427\nvt 0.5129 0.5392\nvt 0.0740 0.1392\nvt 0.2835 0.7471\nvt 0.2921 0.7436\nvt 0.3438 0.6419\nvt 0.4276 0.1265\nvt 0.0751 0.8535\nvt 0.3782 0.3161\nvt 0.3708 0.3146\nvt 0.3553 0.2654\nvt 0.3556 0.2639\nvt 0.3514 0.2555\nvt 0.3606 0.2580\nvt 0.3586 0.2624\nvt 0.4846 0.2802\nvt 0.1241 0.7082\nvt 0.5076 0.0776\nvt 0.5076 0.0663\nvt 0.7313 0.2887\nvt 0.7369 0.2789\nvt 0.3217 0.7227\nvt 0.1924 0.7645\nvt 0.3410 0.6538\nvt 0.3379 0.6564\nvt 0.3347 0.6524\nvt 0.3632 0.2972\nvt 0.4079 0.3672\nvt 0.1663 0.5135\nvt 0.3369 0.5025\nvt 0.3500 0.2589\nvt 0.3365 0.6400\nvt 0.1702 0.7329\nvt 0.1645 0.7400\nvt 0.3382 0.6995\nvt 0.3271 0.7046\nvt 0.3339 0.6725\nvt 0.3376 0.6625\nvt 0.3557 0.3301\nvt 0.5165 0.4044\nvt 0.0458 0.3424\nvt 0.0488 0.3216\nvt 0.3420 0.6523\nvt 0.3405 0.6387\nvt 0.1375 0.8360\nvt 0.1218 0.8387\nvt 0.1269 0.8372\nvt 0.3436 0.2608\nvt 0.9386 0.4307\nvt 0.9378 0.4605\nvt 0.9293 0.4336\nvt 0.6348 0.2004\nvt 0.6286 0.2110\nvt 0.6326 0.1966\nvt 0.5795 0.2855\nvt 0.2543 0.2329\nvt 0.2487 0.2318\nvt 0.2514 0.2286\nvt 0.2317 0.3683\nvt 0.0894 0.6892\nvt 0.0196 0.6020\nvt 0.3254 0.6528\nvt 0.3272 0.6674\nvt 0.3136 0.7229\nvt 0.3410 0.6313\nvt 0.3326 0.6263\nvt 0.3350 0.6816\nvt 0.2601 0.2323\nvt 0.2562 0.2358\nvt 0.2464 0.2327\nvt 0.1632 0.7319\nvt 0.3264 0.6402\nvt 0.3322 0.5129\nvt 0.3274 0.4910\nvt 0.8744 0.1343\nvt 0.3357 0.5387\nvt 0.4074 0.2631\nvt 0.1496 0.3223\nvt 0.1248 0.1529\nvt 0.2606 0.2339\nvt 0.2593 0.2362\nvt 0.2518 0.2376\nvt 0.9415 0.8350\nvt 0.3228 0.5927\nvt 0.3466 0.2526\nvt 0.3416 0.2436\nvt 0.3464 0.2461\nvt 0.3381 0.4384\nvt 0.2077 0.7066\nvt 0.1727 0.6879\nvt 0.2146 0.4072\nvt 0.2092 0.4221\nvt 0.1977 0.3991\nvt 0.2730 0.2392\nvt 0.2691 0.2414\nvt 0.2437 0.2272\nvt 0.1467 0.4646\nvt 0.1489 0.4416\nvt 0.2641 0.2376\nvt 0.2244 0.6048\nvt 0.3371 0.2394\nvt 0.3304 0.5550\nvt 0.4957 0.2721\nvt 0.0926 0.2439\nvt 0.7968 0.3575\nvt 0.4432 0.0994\nvt 0.4633 0.0920\nvt 0.2856 0.5387\nvt 0.3466 0.2402\nvt 0.3260 0.6888\nvt 0.3684 0.2650\nvt 0.3675 0.2704\nvt 0.2022 0.3262\nvt 0.3005 0.2059\nvt 0.2968 0.5034\nvt 0.2882 0.5143\nvt 0.2962 0.5183\nvt 0.2870 0.2299\nvt 0.1851 0.8287\nvt 0.2955 0.5413\nvt 0.2867 0.2259\nvt 0.2961 0.2240\nvt 0.2947 0.2281\nvt 0.0924 0.3414\nvt 0.5456 0.2386\nvt 0.5403 0.2314\nvt 0.5509 0.2361\nvt 0.2074 0.3845\nvt 0.2150 0.3869\nvt 0.4855 0.2665\nvt 0.3185 0.7062\nvt 0.0752 0.4290\nvt 0.3054 0.5334\nvt 0.2950 0.5846\nvt 0.6940 0.1905\nvt 0.6813 0.1889\nvt 0.6979 0.1824\nvt 0.2150 0.2916\nvt 0.2904 0.7298\nvt 0.4701 0.2608\nvt 0.1362 0.7384\nvt 0.3071 0.5056\nvt 0.3023 0.5609\nvt 0.2913 0.7366\nvt 0.0966 0.8661\nvt 0.4229 0.2522\nvt 0.2959 0.2292\nvt 0.3747 0.2723\nvt 0.1110 0.1620\nvt 0.1029 0.1612\nvt 0.1141 0.1568\nvt 0.0625 0.1479\nvt 0.3263 0.6310\nvt 0.3107 0.4844\nvt 0.9511 0.1701\nvt 0.9304 0.1696\nvt 0.9446 0.1653\nvt 0.3021 0.2256\nvt 0.2794 0.2137\nvt 0.2866 0.2160\nvt 0.2773 0.2112\nvt 0.2825 0.2117\nvt 0.3129 0.4707\nvt 0.3044 0.5993\nvt 0.0995 0.1654\nvt 0.3029 0.2245\nvt 0.0708 0.5563\nvt 0.2073 0.6744\nvt 0.0874 0.7226\nvt 0.0858 0.7190\nvt 0.8436 0.1508\nvt 0.2605 0.2373\nvt 0.3137 0.2199\nvt 0.1797 0.6647\nvt 0.1670 0.5349\nvt 0.3153 0.4552\nvt 0.3178 0.5200\nvt 0.3183 0.5466\nvt 0.3222 0.6042\nvt 0.3024 0.7170\nvt 0.2996 0.7383\nvt 0.3042 0.2155\nvt 0.3145 0.2175\nvt 0.3050 0.2177\nvt 0.9506 0.1649\nvt 0.9512 0.1518\nvt 0.1793 0.6910\nvt 0.3130 0.5716\nvt 0.3099 0.5902\nvt 0.2948 0.2064\nvt 0.2922 0.2112\nvt 0.2155 0.2047\nvt 0.9765 0.1735\nvt 0.9670 0.1618\nvt 0.3075 0.7178\nvt 0.1784 0.8546\nvt 0.3193 0.2185\nvt 0.1433 0.3133\nvt 0.0248 0.4398\nvt 0.2369 0.2250\nvt 0.2260 0.2221\nvt 0.2268 0.2203\nvt 0.6610 0.3162\nvt 0.0505 0.1714\nvt 0.0449 0.1763\nvt 0.1208 0.6983\nvt 0.3258 0.2162\nvt 0.1774 0.1715\nvt 0.1973 0.1885\nvt 0.1777 0.1870\nvt 0.3262 0.6196\nvt 0.3971 0.2762\nvt 0.1202 0.4627\nvt 0.1103 0.4925\nvt 0.1074 0.4646\nvt 0.0119 0.4185\nvt 0.0088 0.3914\nvt 0.0142 0.3855\nvt 0.4345 0.1522\nvt 0.4342 0.1607\nvt 0.2998 0.6058\nvt 0.3293 0.2176\nvt 0.5043 0.0556\nvt 0.4728 0.0542\nvt 0.1600 0.6988\nvt 0.1604 0.6786\nvt 0.1665 0.6797\nvt 0.5084 0.0885\nvt 0.0409 0.8662\nvt 0.1893 0.7555\nvt 0.1687 0.4421\nvt 0.1547 0.4201\nvt 0.1661 0.4217\nvt 0.1996 0.7087\nvt 0.8583 0.6569\nvt 0.0835 0.8620\nvt 0.8487 0.6341\nvt 0.8706 0.5249\nvt 0.8809 0.5139\nvt 0.8755 0.5322\nvt 0.8089 0.6464\nvt 0.8184 0.6501\nvt 0.8157 0.6735\nvt 0.0333 0.6326\nvt 0.8575 0.6213\nvt 0.7686 0.7101\nvt 0.7867 0.7077\nvt 0.0860 0.7092\nvt 0.8425 0.5226\nvt 0.8311 0.5184\nvt 0.7809 0.6924\nvt 0.7978 0.6860\nvt 0.8276 0.5293\nvt 0.0892 0.7168\nvt 0.0914 0.7225\nvt 0.4258 0.2343\nvt 0.4214 0.2205\nvt 0.0929 0.7271\nvt 0.0907 0.7063\nvt 0.0941 0.7144\nvt 0.0939 0.7199\nvt 0.0979 0.7231\nvt 0.0994 0.7244\nvt 0.0953 0.7032\nvt 0.1042 0.7236\nvt 0.1042 0.7248\nvt 0.0999 0.7140\nvt 0.1001 0.7195\nvt 0.1013 0.7235\nvt 0.0991 0.6902\nvt 0.0998 0.7042\nvt 0.1737 0.6530\nvt 0.1653 0.6548\nvt 0.1039 0.7241\nvt 0.1029 0.6920\nvt 0.1043 0.7021\nvt 0.1111 0.7240\nvt 0.1072 0.7247\nvt 0.1069 0.7085\nvt 0.1084 0.7228\nvt 0.1077 0.7243\nvt 0.1144 0.7243\nvt 0.1139 0.7251\nvt 0.1098 0.7188\nvt 0.1104 0.7252\nvt 0.1840 0.7519\nvt 0.1096 0.6942\nvt 0.1108 0.7252\nvt 0.1170 0.7255\nvt 0.1188 0.7255\nvt 0.1163 0.7093\nvt 0.1124 0.7100\nvt 0.1150 0.7266\nvt 0.9420 0.2368\nvt 0.1142 0.7253\nvt 0.1218 0.7263\nvt 0.1225 0.7270\nvt 0.1256 0.7283\nvt 0.1186 0.7186\nvt 0.1179 0.7257\nvt 0.1195 0.7280\nvt 0.7891 0.4911\nvt 0.7884 0.4667\nvt 0.7966 0.4786\nvt 0.7990 0.7473\nvt 0.8111 0.7210\nvt 0.8148 0.7312\nvt 0.1727 0.6735\nvt 0.1776 0.6563\nvt 0.1254 0.7277\nvt 0.8450 0.7623\nvt 0.8375 0.7366\nvt 0.8564 0.7337\nvt 0.1204 0.7157\nvt 0.1241 0.7290\nvt 0.0774 0.8701\nvt 0.1226 0.7263\nvt 0.1285 0.7289\nvt 0.7617 0.2106\nvt 0.7865 0.6055\nvt 0.7819 0.5892\nvt 0.7939 0.5889\nvt 0.0156 0.4151\nvt 0.1262 0.7307\nvt 0.1303 0.7311\nvt 0.0327 0.6509\nvt 0.7966 0.7142\nvt 0.9531 0.3160\nvt 0.9587 0.3447\nvt 0.9498 0.3335\nvt 0.0214 0.3606\nvt 0.0087 0.3559\nvt 0.0249 0.3829\nvt 0.9607 0.4417\nvt 0.0163 0.4417\nvt 0.1205 0.7001\nvt 0.1266 0.7193\nvt 0.1273 0.7307\nvt 0.1315 0.7304\nvt 0.7718 0.5866\nvt 0.7800 0.5638\nvt 0.7849 0.5712\nvt 0.9352 0.2984\nvt 0.9439 0.2910\nvt 0.0087 0.3160\nvt 0.0162 0.3123\nvt 0.0144 0.3447\nvt 0.0284 0.3623\nvt 0.0230 0.4114\nvt 0.9542 0.4610\nvt 0.9488 0.4534\nvt 0.1297 0.7296\nvt 0.1359 0.7347\nvt 0.8905 0.5138\nvt 0.9535 0.2908\nvt 0.9576 0.2963\nvt 0.0133 0.2963\nvt 0.0220 0.3403\nvt 0.2713 0.6106\nvt 0.1350 0.7323\nvt 0.8255 0.6203\nvt 0.8130 0.6208\nvt 0.9467 0.2607\nvt 0.0235 0.3108\nvt 0.0225 0.4367\nvt 0.1323 0.7334\nvt 0.8088 0.7078\nvt 0.9339 0.2631\nvt 0.9537 0.2559\nvt 0.0093 0.2559\nvt 0.0197 0.2726\nvt 0.0091 0.2908\nvt 0.0276 0.3391\nvt 0.0308 0.3513\nvt 0.0304 0.3977\nvt 0.1375 0.7323\nvt 0.8121 0.6384\nvt 0.8102 0.6918\nvt 0.9497 0.2328\nvt 0.0212 0.2942\nvt 0.0328 0.3648\nvt 0.0098 0.4610\nvt 0.9399 0.5035\nvt 0.9487 0.4797\nvt 0.9594 0.4691\nvt 0.1368 0.7278\nvt 0.1395 0.7346\nvt 0.2806 0.5196\nvt 0.8244 0.6736\nvt 0.0141 0.2536\nvt 0.0349 0.3437\nvt 0.0317 0.4199\nvt 0.0374 0.3958\nvt 0.1397 0.7190\nvt 0.1379 0.7353\nvt 0.1387 0.7363\nvt 0.1425 0.7385\nvt 0.3346 0.6169\nvt 0.8347 0.5444\nvt 0.8412 0.5292\nvt 0.8461 0.5410\nvt 0.0257 0.2664\nvt 0.0299 0.2785\nvt 0.0373 0.3263\nvt 0.0381 0.3577\nvt 0.6442 0.1813\nvt 0.1430 0.7186\nvt 0.1437 0.7366\nvt 0.8299 0.4981\nvt 0.0935 0.1693\nvt 0.0916 0.1733\nvt 0.0879 0.1738\nvt 0.0874 0.1687\nvt 0.0823 0.1771\nvt 0.0838 0.1766\nvt 0.0708 0.1810\nvt 0.9530 0.2023\nvt 0.9586 0.2160\nvt 0.9584 0.2536\nvt 0.0190 0.2458\nvt 0.0322 0.2998\nvt 0.0427 0.3402\nvt 0.8047 0.6721\nvt 0.1011 0.1669\nvt 0.0765 0.1764\nvt 0.0602 0.1842\nvt 0.0438 0.3623\nvt 0.4346 0.1294\nvt 0.9288 0.6292\nvt 0.9484 0.6502\nvt 0.8985 0.6929\nvt 0.8908 0.6474\nvt 0.8736 0.4634\nvt 0.0871 0.1737\nvt 0.0142 0.2160\nvt 0.0231 0.2196\nvt 0.0297 0.2535\nvt 0.0394 0.3125\nvt 0.8614 0.1660\nvt 0.8674 0.1780\nvt 0.1442 0.7386\nvt 0.1479 0.7381\nvt 0.1485 0.7426\nvt 0.8890 0.8409\nvt 0.8513 0.8153\nvt 0.8830 0.8115\nvt 0.8683 0.6054\nvt 0.1054 0.1691\nvt 0.0147 0.1852\nvt 0.0202 0.1903\nvt 0.0086 0.2023\nvt 0.0168 0.2135\nvt 0.0392 0.2761\nvt 0.8369 0.7858\nvt 0.8601 0.7866\nvt 0.1541 0.7305\nvt 0.1492 0.7333\nvt 0.1504 0.7388\nvt 0.1490 0.7399\nvt 0.2107 0.3681\nvt 0.2173 0.3585\nvt 0.2172 0.3746\nvt 0.9292 0.8409\nvt 0.9224 0.8363\nvt 0.9223 0.8283\nvt 0.1138 0.1655\nvt 0.1035 0.1695\nvt 0.0259 0.1714\nvt 0.0148 0.1837\nvt 0.0505 0.1675\nvt 0.0194 0.1768\nvt 0.7186 0.1807\nvt 0.7349 0.1861\nvt 0.1511 0.7391\nvt 0.1529 0.7409\nvt 0.9389 0.4752\nvt 0.8752 0.1702\nvt 0.0878 0.1701\nvt 0.0381 0.2140\nvt 0.0364 0.2421\nvt 0.9022 0.5298\nvt 0.1557 0.7285\nvt 0.3109 0.6084\nvt 0.2047 0.6065\nvt 0.2129 0.6117\nvt 0.1153 0.1611\nvt 0.0375 0.1630\nvt 0.0212 0.1692\nvt 0.0251 0.1658\nvt 0.0245 0.1937\nvt 0.0324 0.1939\nvt 0.1962 0.1814\nvt 0.1736 0.1591\nvt 0.1882 0.1702\nvt 0.1775 0.1645\nvt 0.1754 0.7355\nvt 0.1562 0.7404\nvt 0.2924 0.6215\nvt 0.9215 0.8424\nvt 0.1257 0.1579\nvt 0.1289 0.1520\nvt 0.0289 0.1851\nvt 0.8509 0.6592\nvt 0.4229 0.0761\nvt 0.4068 0.0774\nvt 0.1534 0.7271\nvt 0.1592 0.7420\nvt 0.1559 0.7417\nvt 0.1591 0.7429\nvt 0.0381 0.1560\nvt 0.0294 0.1565\nvt 0.9128 0.8166\nvt 0.9387 0.8539\nvt 0.1443 0.1486\nvt 0.1468 0.1513\nvt 0.1326 0.1568\nvt 0.0304 0.1678\nvt 0.0408 0.1827\nvt 0.7991 0.6633\nvt 0.7827 0.5367\nvt 0.9223 0.4427\nvt 0.9204 0.4656\nvt 0.3017 0.6121\nvt 0.1632 0.7325\nvt 0.1614 0.7366\nvt 0.1629 0.7431\nvt 0.9453 0.8478\nvt 0.1443 0.1528\nvt 0.1273 0.1552\nvt 0.0313 0.1506\nvt 0.1655 0.7355\nvt 0.9580 0.8523\nvt 0.0497 0.1869\nvt 0.8289 0.8096\nvt 0.9046 0.4807\nvt 0.9053 0.4658\nvt 0.7306 0.4112\nvt 0.7344 0.4006\nvt 0.1673 0.7455\nvt 0.1667 0.7451\nvt 0.1489 0.1510\nvt 0.0430 0.1396\nvt 0.4536 0.0831\nvt 0.4381 0.0844\nvt 0.4676 0.2449\nvt 0.6606 0.2147\nvt 0.6531 0.2152\nvt 0.6602 0.2113\nvt 0.1818 0.4613\nvt 0.1833 0.4774\nvt 0.9122 0.4875\nvt 0.9229 0.4816\nvt 0.8989 0.1407\nvt 0.7978 0.5194\nvt 0.8015 0.5043\nvt 0.1706 0.7459\nvt 0.0074 0.8580\nvt 0.0240 0.8595\nvt 0.0462 0.7542\nvt 0.0338 0.6961\nvt 0.0558 0.7306\nvt 0.7186 0.1773\nvt 0.1938 0.4444\nvt 0.1941 0.4693\nvt 0.1938 0.4976\nvt 0.7263 0.4220\nvt 0.9545 0.8032\nvt 0.9296 0.8088\nvt 0.9413 0.7707\nvt 0.1745 0.7381\nvt 0.1761 0.7426\nvt 0.1739 0.7490\nvt 0.9658 0.8662\nvt 0.7909 0.3111\nvt 0.1519 0.1504\nvt 0.2258 0.2065\nvt 0.2209 0.2031\nvt 0.2278 0.2036\nvt 0.7689 0.6541\nvt 0.1982 0.5097\nvt 0.0103 0.6669\nvt 0.0274 0.6764\nvt 0.0205 0.6916\nvt 0.8625 0.4948\nvt 0.2035 0.4456\nvt 0.0768 0.4430\nvt 0.8823 0.6525\nvt 0.2067 0.4754\nvt 0.2059 0.5252\nvt 0.1924 0.5496\nvt 0.2007 0.5517\nvt 0.8509 0.5334\nvt 0.7669 0.6829\nvt 0.7759 0.6012\nvt 0.7763 0.6258\nvt 0.7673 0.6201\nvt 0.7632 0.5545\nvt 0.7670 0.5701\nvt 0.8650 0.5247\nvt 0.9101 0.5016\nvt 0.8948 0.6168\nvt 0.9125 0.1648\nvt 0.2103 0.4600\nvt 0.2072 0.4939\nvt 0.2089 0.5500\nvt 0.1448 0.1497\nvt 0.1314 0.1502\nvt 0.1320 0.5426\nvt 0.1400 0.5363\nvt 0.1314 0.5665\nvt 0.1812 0.7359\nvt 0.1835 0.7419\nvt 0.1818 0.7478\nvt 0.1787 0.7499\nvt 0.8427 0.5637\nvt 0.8297 0.5645\nvt 0.8255 0.5459\nvt 0.8049 0.4833\nvt 0.2108 0.4425\nvt 0.2133 0.4765\nvt 0.2093 0.5073\nvt 0.8061 0.6210\nvt 0.8881 0.0849\nvt 0.1854 0.7375\nvt 0.1872 0.7412\nvt 0.1314 0.8668\nvt 0.0233 0.6443\nvt 0.5871 0.2880\nvt 0.2123 0.2484\nvt 0.1967 0.2524\nvt 0.2148 0.4889\nvt 0.2108 0.5356\nvt 0.9085 0.6793\nvt 0.7737 0.5574\nvt 0.0436 0.6817\nvt 0.0544 0.1823\nvt 0.8889 0.4899\nvt 0.8971 0.5012\nvt 0.9676 0.6443\nvt 0.9546 0.6669\nvt 0.8363 0.5843\nvt 0.8521 0.5683\nvt 0.2174 0.4315\nvt 0.2166 0.4537\nvt 0.2188 0.4967\nvt 0.1944 0.5991\nvt 0.1982 0.5882\nvt 0.0405 0.7948\nvt 0.0567 0.8102\nvt 0.1920 0.7377\nvt 0.1904 0.7484\nvt 0.1153 0.8635\nvt 0.2289 0.2221\nvt 0.2127 0.2063\nvt 0.2164 0.1984\nvt 0.2086 0.1966\nvt 0.2169 0.2084\nvt 0.2159 0.3390\nvt 0.2103 0.3553\nvt 0.2223 0.3937\nvt 0.2199 0.4470\nvt 0.2184 0.5254\nvt 0.2169 0.5394\nvt 0.2125 0.5848\nvt 0.8986 0.7884\nvt 0.9158 0.5068\nvt 0.9280 0.4895\nvt 0.1954 0.7397\nvt 0.1960 0.7524\nvt 0.1286 0.8575\nvt 0.2227 0.2076\nvt 0.2085 0.1955\nvt 0.2300 0.2074\nvt 0.2093 0.2227\nvt 0.2084 0.2553\nvt 0.8242 0.5348\nvt 0.2238 0.3513\nvt 0.2221 0.3626\nvt 0.2258 0.3817\nvt 0.2259 0.4118\nvt 0.2253 0.4565\nvt 0.2227 0.4804\nvt 0.2186 0.5539\nvt 0.2146 0.6051\nvt 0.4901 0.2008\nvt 0.5001 0.1946\nvt 0.8636 0.5462\nvt 0.1999 0.7178\nvt 0.1987 0.7318\nvt 0.1993 0.7463\nvt 0.8237 0.5209\nvt 0.2383 0.2215\nvt 0.2256 0.2030\nvt 0.2313 0.2255\nvt 0.2281 0.3933\nvt 0.2273 0.4384\nvt 0.2176 0.5986\nvt 0.9301 0.5138\nvt 0.9118 0.5206\nvt 0.9359 0.4931\nvt 0.8245 0.4966\nvt 0.2066 0.7274\nvt 0.2195 0.2520\nvt 0.2241 0.2427\nvt 0.1443 0.8476\nvt 0.2386 0.2264\nvt 0.3073 0.2066\nvt 0.3248 0.2082\nvt 0.2354 0.2102\nvt 0.2355 0.2552\nvt 0.2303 0.4114\nvt 0.2296 0.4622\nvt 0.2299 0.4854\nvt 0.2281 0.4998\nvt 0.2278 0.5264\nvt 0.2242 0.5544\nvt 0.2230 0.5846\nvt 0.2159 0.6506\nvt 0.2148 0.6610\nvt 0.2097 0.6569\nvt 0.2025 0.7593\nvt 0.1560 0.8451\nvt 0.1501 0.8524\nvt 0.2443 0.2324\nvt 0.2380 0.2245\nvt 0.2522 0.2356\nvt 0.2400 0.2081\nvt 0.2360 0.2400\nvt 0.2346 0.3345\nvt 0.2352 0.3902\nvt 0.2348 0.4162\nvt 0.2228 0.5951\nvt 0.2185 0.6307\nvt 0.2219 0.6359\nvt 0.2134 0.6397\nvt 0.2088 0.7340\nvt 0.2067 0.7515\nvt 0.2451 0.2167\nvt 0.2385 0.3835\nvt 0.2378 0.4252\nvt 0.2361 0.4750\nvt 0.2325 0.5162\nvt 0.2282 0.5572\nvt 0.2276 0.5777\nvt 0.2205 0.6533\nvt 0.2229 0.6697\nvt 0.7796 0.5503\nvt 0.2146 0.7232\nvt 0.1653 0.8342\nvt 0.1688 0.8425\nvt 0.1603 0.8523\nvt 0.2503 0.2106\nvt 0.2423 0.2306\nvt 0.8947 0.1365\nvt 0.2367 0.4609\nvt 0.2350 0.5046\nvt 0.2332 0.5380\nvt 0.2204 0.6224\nvt 0.2192 0.7013\nvt 0.1757 0.8446\nvt 0.2515 0.2254\nvt 0.2527 0.2407\nvt 0.2422 0.4007\nvt 0.2372 0.5242\nvt 0.2307 0.6040\nvt 0.8026 0.4703\nvt 0.8001 0.4578\nvt 0.8057 0.4620\nvt 0.1762 0.8378\nvt 0.2456 0.2576\nvt 0.4934 0.2642\nvt 0.4906 0.2495\nvt 0.7808 0.6103\nvt 0.8082 0.5688\nvt 0.0800 0.7258\nvt 0.8964 0.4684\nvt 0.1530 0.6380\nvt 0.8002 0.5429\nvt 0.7039 0.1764\nvt 0.8204 0.5430\nvt 0.7370 0.3816\nvt 0.7392 0.3722\nvt 0.6459 0.2316\nvt 0.6487 0.2220\nvt 0.6576 0.2242\nvt 0.0736 0.7124\nvt 0.7799 0.6386\nvt 0.7963 0.6365\nvt 0.7864 0.6195\nvt 0.7292 0.4163\nvt 0.7270 0.4233\nvt 0.9237 0.7484\nvt 0.9633 0.7339\nvt 0.8296 0.6456\nvt 0.4861 0.2594\nvt 0.8738 0.7211\nvt 0.8892 0.7137\nvt 0.1788 0.5125\nvt 0.0521 0.7846\nvt 0.7952 0.4999\nvt 0.9231 0.5295\nvt 0.8259 0.7634\nvt 0.0233 0.1899\nvt 0.8154 0.5434\nvt 0.8587 0.4815\nvt 0.7325 0.3985\nvt 0.7347 0.3898\nvt 0.7750 0.4774\nvt 0.8563 0.4541\nvt 0.8110 0.5991\nvt 0.7703 0.4891\nvt 0.7752 0.4888\nvt 0.7918 0.5499\nvt 0.7928 0.5739\nvt 0.8343 0.6290\nvt 0.7837 0.4864\nvt 0.7652 0.5871\nvt 0.8023 0.5785\nvt 0.9305 0.8506\nvt 0.7237 0.4276\nvt 0.7958 0.6215\nvt 0.8002 0.6028\nvt 0.7418 0.3626\nvt 0.7395 0.3786\nvt 0.7251 0.4237\nvt 0.7755 0.6777\nvt 0.8179 0.4433\nvt 0.8069 0.4453\nvt 0.7691 0.5479\nvt 0.9462 0.6172\nvt 0.9640 0.6020\nvt 0.8777 0.7533\nvt 0.8608 0.7577\nvt 0.9645 0.1868\nvt 0.9450 0.1727\nvt 0.9740 0.1784\nvt 0.7283 0.4109\nvt 0.7329 0.3971\nvt 0.7715 0.2305\nvt 0.7644 0.2180\nvt 0.7764 0.2239\nvt 0.7378 0.3861\nvt 0.8293 0.7082\nvt 0.8773 0.1875\nvt 0.7723 0.5367\nvt 0.9556 0.8469\nvt 0.9084 0.7612\nvt 0.9732 0.8817\nvt 0.7920 0.4505\nvt 0.7927 0.4266\nvt 0.8012 0.4421\nvt 0.9343 0.1325\nvt 0.7250 0.4205\nvt 0.7294 0.4091\nvt 0.0068 0.1701\nvt 0.6064 0.2121\nvt 0.1826 0.8017\nvt 0.7336 0.4008\nvt 0.8876 0.5883\nvt 0.8988 0.5865\nvt 0.9712 0.7661\nvt 0.0101 0.8032\nvt 0.0269 0.7661\nvt 0.1848 0.8093\nvt 0.1745 0.7934\nvt 0.0759 0.1747\nvt 0.0834 0.1751\nvt 0.7909 0.7671\nvt 0.8186 0.7476\nvt 0.1444 0.8399\nvt 0.8780 0.5058\nvt 0.1833 0.8161\nvt 0.1763 0.8042\nvt 0.8013 0.5920\nvt 0.1804 0.8235\nvt 0.1735 0.8164\nvt 0.1741 0.7990\nvt 0.1670 0.8288\nvt 0.1733 0.7909\nvt 0.7353 0.3337\nvt 0.7363 0.3440\nvt 0.0189 0.7339\nvt 0.1659 0.7844\nvt 0.8777 0.5869\nvt 0.9499 0.7058\nvt 0.9649 0.6916\nvt 0.1695 0.8080\nvt 0.1627 0.7835\nvt 0.1488 0.6551\nvt 0.2059 0.1820\nvt 0.2169 0.1820\nvt 0.1633 0.7573\nvt 0.1642 0.7794\nvt 0.1610 0.7609\nvt 0.1455 0.6855\nvt 0.1544 0.6997\nvt 0.1713 0.8080\nvt 0.1568 0.7731\nvt 0.1362 0.6795\nvt 0.9168 0.8403\nvt 0.1565 0.7480\nvt 0.1518 0.7241\nvt 0.1380 0.7069\nvt 0.1253 0.6604\nvt 0.1319 0.6234\nvt 0.8302 0.1589\nvt 0.8254 0.1613\nvt 0.1565 0.7707\nvt 0.1591 0.7530\nvt 0.1491 0.7515\nvt 0.1222 0.6929\nvt 0.1020 0.8467\nvt 0.1535 0.7754\nvt 0.1239 0.7229\nvt 0.1167 0.6651\nvt 0.1099 0.6241\nvt 0.8385 0.4602\nvt 0.1581 0.7892\nvt 0.1571 0.7986\nvt 0.1379 0.7641\nvt 0.1093 0.6709\nvt 0.0599 0.7665\nvt 0.1484 0.7950\nvt 0.1135 0.7627\nvt 0.0995 0.6887\nvt 0.1012 0.6504\nvt 0.5123 0.2291\nvt 0.1615 0.8094\nvt 0.5085 0.2276\nvt 0.5042 0.2263\nvt 0.6911 0.1731\nvt 0.4894 0.2149\nvt 0.4851 0.2138\nvt 0.7869 0.4442\nvt 0.1282 0.7835\nvt 0.0985 0.7323\nvt 0.1167 0.7915\nvt 0.0876 0.6743\nvt 0.8689 0.5611\nvt 0.0908 0.7134\nvt 0.0899 0.6585\nvt 0.1953 0.1777\nvt 0.8671 0.4653\nvt 0.0847 0.7648\nvt 0.0836 0.7418\nvt 0.0783 0.7005\nvt 0.1619 0.1573\nvt 0.5998 0.2907\nvt 0.6098 0.2965\nvt 0.2120 0.2033\nvt 0.7377 0.3872\nvt 0.1047 0.8036\nvt 0.0998 0.7814\nvt 0.0646 0.6805\nvt 0.8616 0.5590\nvt 0.2021 0.1843\nvt 0.0804 0.7975\nvt 0.0728 0.7612\nvt 0.0746 0.7254\nvt 0.0802 0.8207\nvt 0.0596 0.7076\nvt 0.2066 0.1961\nvt 0.1361 0.8355\nvt 0.8954 0.4305\nvt 0.9191 0.8285\nvt 0.2495 0.3248\nvt 0.1872 0.6237\nvt 0.1932 0.6305\nvt 0.1879 0.6364\nvt 0.1911 0.6467\nvt 0.0865 0.5336\nvt 0.4348 0.1438\nvt 0.1842 0.6125\nvt 0.1743 0.5490\nvt 0.1987 0.6414\nvt 0.0806 0.5692\nvt 0.1467 0.3967\nvt 0.1352 0.4538\nvt 0.1352 0.4216\nvt 0.1470 0.4170\nvt 0.1834 0.5516\nvt 0.1267 0.4348\nvt 0.2248 0.2145\nvt 0.2193 0.2071\nvt 0.1950 0.6572\nvt 0.1438 0.8323\nvt 0.1586 0.8301\nvt 0.9250 0.1521\nvt 0.7384 0.3669\nvt 0.1707 0.5151\nvt 0.7389 0.3771\nvt 0.1802 0.6788\nvt 0.1720 0.4811\nvt 0.1197 0.6075\nvt 0.6703 0.3366\nvt 0.7415 0.3528\nvt 0.7409 0.3680\nvt 0.2209 0.2165\nvt 0.1360 0.7123\nvt 0.1374 0.2874\nvt 0.1440 0.2436\nvt 0.1328 0.5126\nvt 0.1461 0.5162\nvt 0.1389 0.5088\nvt 0.7998 0.3350\nvt 0.1488 0.5882\nvt 0.1344 0.6077\nvt 0.7382 0.3366\nvt 0.7434 0.3508\nvt 0.7414 0.1839\nvt 0.2099 0.3075\nvt 0.1764 0.7137\nvt 0.2020 0.3829\nvt 0.7420 0.3396\nvt 0.1280 0.4128\nvt 0.1548 0.8262\nvt 0.1933 0.3718\nvt 0.7323 0.3219\nvt 0.7352 0.3231\nvt 0.1298 0.4833\nvt 0.1313 0.3118\nvt 0.1593 0.3157\nvt 0.7423 0.3305\nvt 0.7429 0.3525\nvt 0.1228 0.5166\nvt 0.7442 0.3372\nvt 0.1861 0.6680\nvt 0.1019 0.5435\nvt 0.0967 0.5694\nvt 0.1102 0.3734\nvt 0.1174 0.4022\nvt 0.2320 0.2199\nvt 0.7416 0.3601\nvt 0.1963 0.3543\nvt 0.2066 0.3525\nvt 0.1867 0.3783\nvt 0.1448 0.4933\nvt 0.1174 0.3610\nvt 0.7472 0.1521\nvt 0.7170 0.1450\nvt 0.7564 0.1346\nvt 0.2407 0.2232\nvt 0.7334 0.3044\nvt 0.7383 0.3155\nvt 0.9334 0.1843\nvt 0.1911 0.6710\nvt 0.1908 0.6791\nvt 0.1779 0.3848\nvt 0.1347 0.5898\nvt 0.7442 0.3419\nvt 0.2001 0.6861\nvt 0.1913 0.6909\nvt 0.1738 0.4088\nvt 0.1140 0.4367\nvt 0.0952 0.4382\nvt 0.0991 0.4064\nvt 0.7417 0.3140\nvt 0.0816 0.4681\nvt 0.0786 0.5082\nvt 0.1273 0.5027\nvt 0.1617 0.3767\nvt 0.1555 0.4055\nvt 0.7345 0.2951\nvt 0.7454 0.3274\nvt 0.0984 0.6117\nvt 0.1883 0.2593\nvt 0.2127 0.6362\nvt 0.7415 0.3059\nvt 0.7442 0.3155\nvt 0.8649 0.5800\nvt 0.1411 0.4949\nvt 0.0874 0.4051\nvt 0.1949 0.3113\nvt 0.1683 0.3278\nvt 0.1047 0.2528\nvt 0.0963 0.2886\nvt 0.1602 0.1994\nvt 0.5642 0.2707\nvt 0.1113 0.5541\nvt 0.1155 0.5887\nvt 0.7410 0.2906\nvt 0.7440 0.3004\nvt 0.1648 0.8189\nvt 0.1124 0.5111\nvt 0.1019 0.5113\nvt 0.1068 0.8408\nvt 0.1067 0.3581\nvt 0.1194 0.3098\nvt 0.1075 0.3328\nvt 0.2220 0.2642\nvt 0.1200 0.2598\nvt 0.1100 0.2757\nvt 0.1388 0.1819\nvt 0.1523 0.1715\nvt 0.1468 0.2186\nvt 0.1317 0.2233\nvt 0.1258 0.2436\nvt 0.0820 0.4388\nvt 0.1633 0.1642\nvt 0.1488 0.1569\nvt 0.7390 0.2716\nvt 0.0912 0.4637\nvt 0.0973 0.3820\nvt 0.1166 0.5272\nvt 0.1212 0.5459\nvt 0.0929 0.4830\nvt 0.4829 0.2058\nvt 0.8039 0.3829\nvt 0.8035 0.4015\nvt 0.0892 0.5054\nvt 0.1055 0.8415\nvt 0.7937 0.3035\nvt 0.8533 0.1993\nvt 0.8485 0.1887\nvt 0.7908 0.1972\nvt 0.8001 0.3743\nvt 0.8062 0.4163\nvt 0.7184 0.2350\nvt 0.7276 0.2280\nvt 0.7378 0.2353\nvt 0.8073 0.4302\nvt 0.3037 0.6134\nvt 0.1027 0.2956\nvt 0.7889 0.2871\nvt 0.8000 0.3180\nvt 0.8030 0.3464\nvt 0.8066 0.3662\nvt 0.8100 0.3894\nvt 0.1175 0.2116\nvt 0.8011 0.3048\nvt 0.8045 0.3119\nvt 0.8069 0.3182\nvt 0.8129 0.3798\nvt 0.8110 0.4086\nvt 0.8126 0.3700\nvt 0.8173 0.4231\nvt 0.7971 0.2833\nvt 0.8017 0.2880\nvt 0.8134 0.3280\nvt 0.8166 0.3313\nvt 0.8126 0.3517\nvt 0.7974 0.2738\nvt 0.8107 0.3104\nvt 0.8141 0.3179\nvt 0.8201 0.3722\nvt 0.1959 0.1727\nvt 0.8092 0.2948\nvt 0.8267 0.3789\nvt 0.8233 0.3967\nvt 0.8041 0.2603\nvt 0.8220 0.3423\nvt 0.8238 0.3555\nvt 0.8257 0.4068\nvt 0.8073 0.2760\nvt 0.8121 0.2838\nvt 0.8154 0.2950\nvt 0.8287 0.3664\nvt 0.8312 0.4159\nvt 0.8292 0.4315\nvt 0.1667 0.3487\nvt 0.8090 0.2693\nvt 0.8210 0.3040\nvt 0.8230 0.3104\nvt 0.8241 0.3246\nvt 0.6259 0.2596\nvt 0.6261 0.2652\nvt 0.6162 0.2625\nvt 0.8401 0.1486\nvt 0.8264 0.3415\nvt 0.8350 0.3717\nvt 0.8326 0.3945\nvt 0.8351 0.4064\nvt 0.5936 0.2890\nvt 0.8047 0.2437\nvt 0.8113 0.2548\nvt 0.8304 0.3504\nvt 0.8353 0.4345\nvt 0.8160 0.2599\nvt 0.8212 0.2738\nvt 0.8275 0.2813\nvt 0.8298 0.3209\nvt 0.8334 0.3346\nvt 0.8330 0.3552\nvt 0.8293 0.2954\nvt 0.8383 0.3412\nvt 0.8430 0.3690\nvt 0.8371 0.3793\nvt 0.8418 0.3912\nvt 0.8442 0.4137\nvt 0.8434 0.4237\nvt 0.8467 0.4374\nvt 0.7376 0.2380\nvt 0.8125 0.2356\nvt 0.8272 0.2633\nvt 0.8351 0.2951\nvt 0.8120 0.2244\nvt 0.8205 0.2541\nvt 0.8382 0.3134\nvt 0.8445 0.3326\nvt 0.8465 0.3940\nvt 0.8343 0.2728\nvt 0.8460 0.3387\nvt 0.8458 0.3507\nvt 0.8506 0.4252\nvt 0.8202 0.2241\nvt 0.8259 0.2319\nvt 0.8261 0.2453\nvt 0.8506 0.3645\nvt 0.8544 0.4108\nvt 0.1965 0.1768\nvt 0.8331 0.5944\nvt 0.8266 0.2245\nvt 0.8353 0.2674\nvt 0.8419 0.2945\nvt 0.8447 0.3129\nvt 0.8587 0.3679\nvt 0.8577 0.3891\nvt 0.8236 0.2163\nvt 0.8354 0.2491\nvt 0.8391 0.2566\nvt 0.8411 0.2750\nvt 0.8560 0.3473\nvt 0.8607 0.4262\nvt 0.8612 0.4448\nvt 0.1948 0.1687\nvt 0.1829 0.1648\nvt 0.1809 0.1563\nvt 0.8415 0.2624\nvt 0.8495 0.2890\nvt 0.8491 0.3033\nvt 0.8560 0.3115\nvt 0.8593 0.3287\nvt 0.8288 0.2035\nvt 0.8655 0.4050\nvt 0.4677 0.2558\nvt 0.4609 0.2482\nvt 0.8406 0.2298\nvt 0.8467 0.2422\nvt 0.8509 0.2585\nvt 0.8510 0.2715\nvt 0.1641 0.8198\nvt 0.8359 0.2072\nvt 0.8529 0.2501\nvt 0.8594 0.2874\nvt 0.8671 0.3426\nvt 0.8678 0.3730\nvt 0.8720 0.3987\nvt 0.8716 0.4191\nvt 0.8383 0.1963\nvt 0.8385 0.2206\nvt 0.8618 0.2584\nvt 0.8629 0.3135\nvt 0.8768 0.4336\nvt 0.8755 0.4504\nvt 0.8468 0.2101\nvt 0.8506 0.2360\nvt 0.8704 0.3113\nvt 0.8673 0.3229\nvt 0.8742 0.3612\nvt 0.8743 0.3776\nvt 0.8491 0.2148\nvt 0.8645 0.2715\nvt 0.8689 0.2837\nvt 0.8748 0.3293\nvt 0.8841 0.3896\nvt 0.8804 0.4075\nvt 0.8826 0.4247\nvt 0.8594 0.2248\nvt 0.8597 0.2347\nvt 0.8643 0.2433\nvt 0.8803 0.3417\nvt 0.8738 0.2585\nvt 0.8769 0.2981\nvt 0.8797 0.3127\nvt 0.8873 0.3751\nvt 0.8863 0.4502\nvt 0.8777 0.2782\nvt 0.8824 0.3247\nvt 0.8883 0.3492\nvt 0.8908 0.3990\nvt 0.8950 0.4162\nvt 0.8616 0.1953\nvt 0.8713 0.2280\nvt 0.8782 0.2383\nvt 0.8901 0.2980\nvt 0.8897 0.3096\nvt 0.7420 0.2236\nvt 0.4843 0.2327\nvt 0.4824 0.2356\nvt 0.4825 0.2257\nvt 0.8671 0.1978\nvt 0.8685 0.2022\nvt 0.8697 0.2187\nvt 0.8856 0.2628\nvt 0.8894 0.3244\nvt 0.8914 0.2770\nvt 0.8932 0.3595\nvt 0.8935 0.3861\nvt 0.5245 0.1204\nvt 0.8779 0.2192\nvt 0.8874 0.2373\nvt 0.8901 0.2534\nvt 0.8984 0.3086\nvt 0.8940 0.3376\nvt 0.9003 0.3464\nvt 0.9026 0.3739\nvt 0.9082 0.3846\nvt 0.9106 0.4046\nvt 0.8901 0.2161\nvt 0.8990 0.2624\nvt 0.8998 0.2750\nvt 0.9028 0.2900\nvt 0.9073 0.3198\nvt 0.9068 0.3545\nvt 0.1691 0.1526\nvt 0.2149 0.1955\nvt 0.6814 0.3019\nvt 0.8844 0.1954\nvt 0.8969 0.2451\nvt 0.9086 0.3053\nvt 0.9120 0.8132\nvt 0.9132 0.8127\nvt 0.8903 0.2030\nvt 0.9200 0.4280\nvt 0.4546 0.2428\nvt 0.9017 0.2012\nvt 0.9048 0.2354\nvt 0.9113 0.2763\nvt 0.9127 0.2957\nvt 0.9165 0.3187\nvt 0.9147 0.3577\nvt 0.9167 0.4058\nvt 0.7159 0.2039\nvt 0.7120 0.2043\nvt 0.7121 0.1956\nvt 0.9031 0.1932\nvt 0.9228 0.3728\nvt 0.9170 0.3876\nvt 0.7236 0.1995\nvt 0.4619 0.2090\nvt 0.9226 0.8237\nvt 0.9275 0.3359\nvt 0.9279 0.3543\nvt 0.9283 0.4014\nvt 0.2342 0.2159\nvt 0.9203 0.8220\nvt 0.9168 0.1867\nvt 0.9093 0.1948\nvt 0.9172 0.2097\nvt 0.9188 0.2440\nvt 0.9270 0.3021\nvt 0.9266 0.3148\nvt 0.3328 0.2184\nvt 0.3333 0.2263\nvt 0.9198 0.1984\nvt 0.9205 0.2238\nvt 0.9242 0.2768\nvt 0.5312 0.2201\nvt 0.5362 0.2020\nvt 0.6661 0.3192\nvt 0.9299 0.8288\nvt 0.9318 0.3658\nvt 0.9344 0.4061\nvt 0.3368 0.2317\nvt 0.3411 0.2351\nvt 0.6783 0.3330\nvt 0.6736 0.3240\nvt 0.6817 0.3207\nvt 0.6048 0.2518\nvt 0.6099 0.2593\nvt 0.6028 0.2593\nvt 0.5574 0.1928\nvt 0.5431 0.1789\nvt 0.7226 0.1899\nvt 0.7291 0.1879\nvt 0.9248 0.1947\nvt 0.9312 0.1992\nvt 0.9375 0.3418\nvt 0.9408 0.3634\nvt 0.9373 0.3940\nvt 0.7804 0.2085\nvt 0.7857 0.2095\nvt 0.5898 0.2540\nvt 0.7417 0.1960\nvt 0.5016 0.2143\nvt 0.4956 0.2238\nvt 0.4945 0.2157\nvt 0.6801 0.1391\nvt 0.6913 0.1204\nvt 0.4208 0.2444\nvt 0.9411 0.1920\nvt 0.7399 0.1063\nvt 0.6794 0.1013\nvt 0.5661 0.2458\nvt 0.5631 0.2432\nvt 0.7066 0.1891\nvt 0.6348 0.2708\nvt 0.6335 0.2573\nvt 0.6229 0.2775\nvt 0.6138 0.2677\nvt 0.5946 0.2851\nvt 0.5995 0.2847\nvt 0.5875 0.2835\nvt 0.6857 0.1936\nvt 0.6741 0.2630\nvt 0.6679 0.2618\nvt 0.6609 0.2569\nvt 0.5021 0.2666\nvt 0.7343 0.2093\nvt 0.6796 0.2613\nvt 0.6739 0.2609\nvt 0.6808 0.3402\nvt 0.6883 0.3287\nvt 0.6164 0.1908\nvt 0.5992 0.1892\nvt 0.6219 0.1674\nvt 0.6828 0.2632\nvt 0.5426 0.2693\nvt 0.6255 0.2369\nvt 0.6261 0.2240\nvt 0.6319 0.2247\nvt 0.5472 0.2052\nvt 0.6888 0.2603\nvt 0.6883 0.2622\nvt 0.6854 0.2621\nvt 0.4725 0.2172\nvt 0.4702 0.2283\nvt 0.4687 0.2166\nvt 0.6548 0.1843\nvt 0.6512 0.1915\nvt 0.6429 0.1958\nvt 0.7100 0.2679\nvt 0.4748 0.2553\nvt 0.4737 0.2646\nvt 0.5239 0.2666\nvt 0.5333 0.2651\nvt 0.5262 0.2566\nvt 0.6983 0.1983\nvt 0.6019 0.2781\nvt 0.5888 0.2763\nvt 0.6014 0.2672\nvt 0.6178 0.1457\nvt 0.6347 0.1167\nvt 0.6554 0.1294\nvt 0.5530 0.2513\nvt 0.5554 0.2735\nvt 0.5276 0.2360\nvt 0.5239 0.2341\nvt 0.6773 0.2646\nvt 0.7036 0.2017\nvt 0.7030 0.2068\nvt 0.6304 0.2532\nvt 0.6593 0.2731\nvt 0.6446 0.2734\nvt 0.6531 0.2555\nvt 0.6571 0.2510\nvt 0.6562 0.2477\nvt 0.6113 0.2864\nvt 0.6977 0.2532\nvt 0.6991 0.2516\nvt 0.6493 0.2435\nvt 0.7090 0.2465\nvt 0.7149 0.2502\nvt 0.5197 0.1431\nvt 0.6950 0.2580\nvt 0.6945 0.3322\nvt 0.6911 0.3398\nvt 0.5675 0.2606\nvt 0.5624 0.2585\nvt 0.5715 0.2512\nvt 0.6070 0.2360\nvt 0.5905 0.2443\nvt 0.6981 0.2598\nvt 0.1315 0.7104\nvt 0.5150 0.2631\nvt 0.5056 0.2525\nvt 0.5551 0.2444\nvt 0.5568 0.2463\nvt 0.6995 0.2700\nvt 0.6913 0.2679\nvt 0.6881 0.2656\nvt 0.6514 0.2726\nvt 0.7701 0.1930\nvt 0.7682 0.1784\nvt 0.5698 0.2089\nvt 0.5818 0.1918\nvt 0.5794 0.2502\nvt 0.6770 0.3055\nvt 0.8000 0.1855\nvt 0.8219 0.1672\nvt 0.8211 0.1739\nvt 0.8111 0.1819\nvt 0.4879 0.2335\nvt 0.5915 0.2684\nvt 0.7987 0.1959\nvt 0.6088 0.2615\nvt 0.7235 0.1725\nvt 0.5157 0.2428\nvt 0.5124 0.2414\nvt 0.7593 0.2234\nvt 0.7086 0.2109\nvt 0.5833 0.2790\nvt 0.6412 0.2112\nvt 0.6359 0.2097\nvt 0.6457 0.2018\nvt 0.6181 0.2619\nvt 0.6239 0.2598\nvt 0.5347 0.2457\nvt 0.5422 0.2428\nvt 0.5600 0.2406\nvt 0.5525 0.2432\nvt 0.6725 0.1956\nvt 0.6700 0.2004\nvt 0.6640 0.1981\nvt 0.6775 0.1967\nvt 0.5864 0.2481\nvt 0.5790 0.2494\nvt 0.6335 0.2499\nvt 0.5636 0.2303\nvt 0.5673 0.2468\nvt 0.5598 0.2486\nvt 0.6552 0.2444\nvt 0.5453 0.2593\nvt 0.7040 0.2484\nvt 0.5546 0.2646\nvt 0.6798 0.1946\nvt 0.7092 0.2736\nvt 0.5986 0.2534\nvt 0.7313 0.1628\nvt 0.2688 0.3522\nvt 0.5915 0.2540\nvt 0.6201 0.1060\nvt 0.5797 0.1155\nvt 0.2878 0.6202\nvt 0.3177 0.6141\nvt 0.3152 0.6108\nvt 0.6583 0.2277\nvt 0.6358 0.2794\nvt 0.6199 0.2852\nvt 0.3132 0.6027\nvt 0.6715 0.1883\nvt 0.6681 0.1663\nvt 0.7036 0.1579\nvt 0.6569 0.2207\nvt 0.6582 0.2544\nvt 0.6017 0.2611\nvt 0.6437 0.1887\nvt 0.6157 0.2643\nvt 0.5761 0.2465\nvt 0.3428 0.6306\nvt 0.6802 0.2769\nvt 0.6374 0.2412\nvt 0.8122 0.1724\nvt 0.7994 0.1862\nvt 0.5793 0.2808\nvt 0.6675 0.2762\nvt 0.6499 0.2798\nvt 0.6542 0.2411\nvt 0.7109 0.2401\nvt 0.7051 0.2462\nvt 0.5723 0.2752\nvt 0.3597 0.6416\nvt 0.5982 0.1397\nvt 0.7165 0.2417\nvt 0.6147 0.2936\nvt 0.6991 0.1714\nvt 0.6788 0.1704\nvt 0.5338 0.1734\nvt 0.5181 0.1800\nvt 0.5772 0.1779\nvt 0.6677 0.1800\nvt 0.5736 0.2439\nvt 0.5807 0.2523\nvt 0.7202 0.2220\nvt 0.6646 0.2056\nvt 0.6527 0.2082\nvt 0.3058 0.6107\nvt 0.2783 0.2239\nvt 0.7127 0.2849\nvt 0.6833 0.1771\nvt 0.7099 0.1820\nvt 0.7517 0.2316\nvt 0.2985 0.6146\nvt 0.2362 0.2124\nvt 0.9410 0.0285\nvt 0.7117 0.2127\nvt 0.6233 0.2593\nvt 0.6169 0.2633\nvt 0.6003 0.2587\nvt 0.6534 0.2876\nvt 0.5746 0.2703\nvt 0.7682 0.2108\nvt 0.3133 0.6080\nvt 0.6544 0.2385\nvt 0.6949 0.1672\nvt 0.7762 0.2144\nvt 0.7865 0.2228\nvt 0.4787 0.2500\nvt 0.3067 0.6116\nvt 0.5888 0.2510\nvt 0.6194 0.2231\nvt 0.7995 0.1800\nvt 0.8063 0.1765\nvt 0.6490 0.1593\nvt 0.7065 0.2443\nvt 0.5694 0.2490\nvt 0.5484 0.1218\nvt 0.5471 0.1474\nvt 0.3202 0.6082\nvt 0.3254 0.6113\nvt 0.6689 0.3001\nvt 0.7873 0.1929\nvt 0.7890 0.1958\nvt 0.3302 0.4209\nvt 0.7879 0.1833\nvt 0.7829 0.1674\nvt 0.8082 0.1621\nvt 0.6341 0.2346\nvt 0.6371 0.2255\nvt 0.8170 0.1637\nvt 0.5350 0.2399\nvt 0.5312 0.2379\nvt 0.6774 0.2964\nvt 0.3184 0.6073\nvt 0.7116 0.2169\nvt 0.5820 0.1586\nvt 0.6007 0.2563\nvt 0.5190 0.2443\nvt 0.3140 0.6104\nvt 0.3276 0.6093\nvt 0.7013 0.2988\nvt 0.4951 0.2354\nvt 0.4916 0.2344\nvt 0.9701 0.0487\nvt 0.3207 0.6090\nvt 0.3322 0.6126\nvt 0.3360 0.6198\nvt 0.5316 0.2439\nvt 0.7031 0.2825\nvt 0.5694 0.1727\nvt 0.3494 0.2461\nvt 0.5648 0.1464\nvt 0.5092 0.2401\nvt 0.6886 0.2805\nvt 0.2727 0.3670\nvt 0.6626 0.3076\nvt 0.2600 0.3495\nvt 0.3264 0.6093\nvt 0.3356 0.6144\nvt 0.5492 0.2409\nvt 0.2988 0.4046\nvt 0.3195 0.6074\nvt 0.3396 0.6230\nvt 0.3403 0.6132\nvt 0.6498 0.2929\nvt 0.4282 0.1340\nvt 0.4787 0.2249\nvt 0.4748 0.2244\nvt 0.3283 0.6084\nvt 0.3294 0.6111\nvt 0.3409 0.6168\nvt 0.3421 0.6267\nvt 0.2975 0.3915\nvt 0.3041 0.4162\nvt 0.2831 0.3674\nvt 0.3195 0.4374\nvt 0.3464 0.6254\nvt 0.5385 0.2419\nvt 0.5988 0.2563\nvt 0.3170 0.4151\nvt 0.6170 0.2616\nvt 0.2703 0.3362\nvt 0.2793 0.3437\nvt 0.2964 0.3729\nvt 0.3121 0.3919\nvt 0.3449 0.6203\nvt 0.3477 0.6210\nvt 0.2634 0.3138\nvt 0.2925 0.3477\nvt 0.3538 0.6247\nvt 0.3546 0.6276\nvt 0.6539 0.2355\nvt 0.2728 0.3196\nvt 0.2834 0.3301\nvt 0.3099 0.3670\nvt 0.5000 0.2250\nvt 0.7100 0.2390\nvt 0.3586 0.6351\nvt 0.2569 0.2206\nvt 0.2503 0.2935\nvt 0.6965 0.2865\nvt 0.3506 0.6270\nvt 0.2703 0.2992\nvt 0.2811 0.3127\nvt 0.3019 0.3395\nvt 0.3302 0.3928\nvt 0.3605 0.6323\nvt 0.2435 0.2097\nvt 0.6751 0.2843\nvt 0.2483 0.2833\nvt 0.2910 0.3083\nvt 0.3234 0.3626\nvt 0.6636 0.2945\nvt 0.6546 0.2953\nvt 0.2509 0.2024\nvt 0.2696 0.2176\nvt 0.4065 0.3900\nvt 0.2398 0.2672\nvt 0.2636 0.2858\nvt 0.3005 0.3149\nvt 0.3080 0.3292\nvt 0.3428 0.4059\nvt 0.3456 0.4199\nvt 0.3286 0.2821\nvt 0.7126 0.2344\nvt 0.2292 0.1869\nvt 0.2880 0.2148\nvt 0.2666 0.2740\nvt 0.2838 0.2802\nvt 0.3293 0.3591\nvt 0.2521 0.1869\nvt 0.3421 0.2254\nvt 0.3045 0.2971\nvt 0.3153 0.3136\nvt 0.3209 0.3321\nvt 0.3436 0.3674\nvt 0.2833 0.1957\nvt 0.2933 0.2081\nvt 0.2945 0.2785\nvt 0.5919 0.2566\nvt 0.2056 0.1644\nvt 0.2386 0.1735\nvt 0.4660 0.2094\nvt 0.3293 0.3252\nvt 0.6115 0.2621\nvt 0.2936 0.2584\nvt 0.3347 0.3330\nvt 0.6534 0.2324\nvt 0.7115 0.2371\nvt 0.2276 0.1650\nvt 0.2674 0.1785\nvt 0.3227 0.3037\nvt 0.3117 0.2679\nvt 0.2591 0.1699\nvt 0.3583 0.3773\nvt 0.2182 0.1532\nvt 0.2426 0.1580\nvt 0.2944 0.1826\nvt 0.3509 0.3556\nvt 0.1873 0.1468\nvt 0.2732 0.1645\nvt 0.3646 0.3637\nvt 0.1729 0.1402\nvt 0.2068 0.1385\nvt 0.2355 0.1456\nvt 0.3281 0.2015\nvt 0.7694 0.2135\nvt 0.0833 0.1622\nvt 0.0989 0.1570\nvt 0.1150 0.1504\nvt 0.1338 0.1451\nvt 0.2710 0.1453\nvt 0.3010 0.1753\nvt 0.3571 0.2471\nvt 0.3758 0.3764\nvt 0.1497 0.1326\nvt 0.3220 0.1777\nvt 0.3356 0.1958\nvt 0.1948 0.1224\nvt 0.2400 0.1289\nvt 0.2769 0.1346\nvt 0.3084 0.1627\nvt 0.3566 0.2167\nvt 0.3608 0.2334\nvt 0.3659 0.2536\nvt 0.3723 0.3434\nvt 0.0757 0.1540\nvt 0.1002 0.1326\nvt 0.1274 0.1180\nvt 0.3736 0.2458\nvt 0.6681 0.2581\nvt 0.0492 0.1605\nvt 0.2979 0.1488\nvt 0.3066 0.1558\nvt 0.3237 0.1731\nvt 0.3404 0.1839\nvt 0.3772 0.2658\nvt 0.6940 0.2577\nvt 0.3849 0.3660\nvt 0.0815 0.1300\nvt 0.1688 0.1118\nvt 0.2496 0.1172\nvt 0.3188 0.1601\nvt 0.3250 0.1662\nvt 0.3315 0.1731\nvt 0.3544 0.1940\nvt 0.3850 0.2625\nvt 0.3801 0.2716\nvt 0.0646 0.1394\nvt 0.1077 0.1206\nvt 0.2913 0.1273\nvt 0.3007 0.1380\nvt 0.3102 0.1473\nvt 0.3410 0.1771\nvt 0.3495 0.1849\nvt 0.3712 0.2175\nvt 0.3719 0.2344\nvt 0.1485 0.1093\nvt 0.2121 0.1041\nvt 0.3097 0.1410\nvt 0.3488 0.1805\nvt 0.3720 0.2017\nvt 0.3935 0.3777\nvt 0.0376 0.1528\nvt 0.0710 0.1273\nvt 0.0891 0.1197\nvt 0.1040 0.1148\nvt 0.1322 0.1075\nvt 0.1593 0.1032\nvt 0.1821 0.1018\nvt 0.2527 0.1008\nvt 0.2850 0.1093\nvt 0.3024 0.1263\nvt 0.3062 0.1314\nvt 0.3563 0.1842\nvt 0.3890 0.2711\nvt 0.0445 0.1372\nvt 0.0492 0.1328\nvt 0.0675 0.1232\nvt 0.0902 0.1107\nvt 0.1535 0.0995\nvt 0.1987 0.0969\nvt 0.3096 0.1267\nvt 0.3637 0.1883\nvt 0.3913 0.2377\nvt 0.4000 0.3813\nvt 0.0477 0.1273\nvt 0.0661 0.1180\nvt 0.1224 0.0999\nvt 0.1395 0.0968\nvt 0.2207 0.0932\nvt 0.2615 0.0896\nvt 0.3092 0.1098\nvt 0.3143 0.1224\nvt 0.3707 0.1929\nvt 0.3812 0.2031\nvt 0.3971 0.2660\nvt 0.0147 0.1403\nvt 0.0398 0.1224\nvt 0.0739 0.1107\nvt 0.1143 0.0909\nvt 0.1376 0.0914\nvt 0.2137 0.0877\nvt 0.3190 0.1178\nvt 0.3746 0.1907\nvt 0.3900 0.2156\nvt 0.0069 0.1518\nvt 0.0155 0.1337\nvt 0.0366 0.1265\nvt 0.0449 0.1178\nvt 0.1513 0.0841\nvt 0.2446 0.0855\nvt 0.3256 0.1142\nvt 0.3811 0.1954\nvt 0.0101 0.1296\nvt 0.0206 0.1260\nvt 0.0325 0.1103\nvt 0.1082 0.0832\nvt 0.1444 0.0791\nvt 0.2452 0.0801\nvt 0.3361 0.0963\nvt 0.3327 0.1107\nvt 0.3853 0.1937\nvt 0.4016 0.2319\nvt 0.4052 0.2559\nvt 0.1685 0.0717\nvt 0.2781 0.0801\nvt 0.3404 0.1073\nvt 0.3949 0.2044\nvt 0.3895 0.1920\nvt 0.4065 0.2215\nvt 0.9591 0.1403\nvt 0.9545 0.1296\nvt 0.9366 0.1295\nvt 0.9650 0.1260\nvt 0.9507 0.1217\nvt 0.9842 0.1224\nvt 0.9768 0.1103\nvt 0.1616 0.0663\nvt 0.1107 0.0586\nvt 0.2839 0.0751\nvt 0.3489 0.1042\nvt 0.4074 0.1998\nvt 0.3938 0.1902\nvt 0.9598 0.1337\nvt 0.9299 0.1382\nvt 0.9393 0.1274\nvt 0.0201 0.0838\nvt 0.1963 0.0601\nvt 0.3148 0.0768\nvt 0.3612 0.0888\nvt 0.3694 0.0933\nvt 0.3630 0.1059\nvt 0.3983 0.1887\nvt 0.1949 0.0544\nvt 0.3249 0.0725\nvt 0.3729 0.1041\nvt 0.4028 0.1872\nvt 0.0258 0.0487\nvt 0.1823 0.0487\nvt 0.3373 0.0684\nvt 0.3834 0.1030\nvt 0.4062 0.1781\nvt 0.4122 0.1845\nvt 0.4129 0.1931\nvt 0.9645 0.0838\nvt 0.2676 0.0452\nvt 0.3681 0.0734\nvt 0.3974 0.1077\nvt 0.4113 0.1767\nvt 0.2925 0.0399\nvt 0.3835 0.0700\nvt 0.4075 0.1074\nvt 0.4163 0.1760\nvt 0.3206 0.2505\nvn -0.0921 0.2696 -0.9585\nvn 0.0417 0.3259 -0.9445\nvn -0.1089 0.4193 -0.9013\nvn -0.9582 -0.2712 -0.0912\nvn -0.9695 -0.0798 -0.2318\nvn -0.9657 0.2222 -0.1344\nvn -0.1769 0.9801 -0.0895\nvn -0.2480 0.9658 -0.0755\nvn -0.1988 0.9799 -0.0133\nvn -0.2548 0.9572 -0.1369\nvn -0.2515 0.9630 -0.0963\nvn -0.2593 0.9658 -0.0016\nvn -0.2083 0.9634 -0.1688\nvn -0.3177 0.9372 0.1442\nvn -0.2918 0.9499 0.1120\nvn -0.3391 0.8929 0.2962\nvn -0.2207 0.9672 -0.1258\nvn -0.1632 0.9843 -0.0669\nvn -0.0379 0.9966 -0.0729\nvn -0.1187 0.9008 0.4176\nvn 0.1210 0.7820 0.6114\nvn -0.2178 0.8574 0.4662\nvn -0.0960 -0.8979 -0.4295\nvn 0.1660 -0.9460 -0.2785\nvn 0.3525 -0.8795 -0.3199\nvn -0.0641 0.7394 0.6702\nvn -0.4728 0.5370 0.6985\nvn -0.2596 0.7241 0.6389\nvn -0.5245 0.7478 0.4069\nvn 0.1491 0.9747 0.1664\nvn 0.2205 0.9721 -0.0799\nvn 0.4146 0.9081 0.0582\nvn -0.0829 -0.7835 0.6158\nvn 0.1850 -0.9714 0.1486\nvn 0.1978 -0.9096 0.3654\nvn -0.7616 -0.6148 -0.2047\nvn 0.1893 0.4039 0.8950\nvn -0.0776 0.5606 0.8244\nvn 0.0248 0.5419 0.8401\nvn -0.5022 0.7941 0.3423\nvn -0.6156 0.6996 0.3627\nvn -0.1252 0.9035 0.4098\nvn -0.1834 0.6366 0.7490\nvn -0.0773 0.6382 0.7660\nvn -0.5163 0.7666 0.3818\nvn 0.4562 -0.8579 -0.2363\nvn 0.2033 -0.9103 -0.3606\nvn 0.6381 -0.7432 -0.2012\nvn -0.1150 0.9915 0.0606\nvn -0.9048 0.3638 0.2213\nvn -0.8868 0.3140 0.3390\nvn -0.9138 0.3496 0.2064\nvn 0.1690 0.9584 -0.2298\nvn 0.2877 0.9392 0.1873\nvn 0.6099 0.7687 0.1928\nvn -0.5533 0.8276 -0.0941\nvn -0.5482 0.8361 0.0179\nvn -0.4266 0.8564 0.2908\nvn -0.3102 0.9288 0.2026\nvn -0.3820 0.8567 0.3465\nvn -0.3086 0.8907 0.3336\nvn 0.5521 0.7994 0.2368\nvn 0.3660 0.8949 0.2553\nvn 0.5882 0.7774 0.2228\nvn -0.1231 0.9852 0.1195\nvn -0.2032 0.9503 0.2358\nvn -0.1266 0.9338 0.3345\nvn 0.5376 0.8068 0.2449\nvn 0.2347 0.9464 0.2218\nvn 0.4970 0.7244 0.4777\nvn -0.0589 0.9226 0.3811\nvn -0.4205 0.8993 0.1201\nvn -0.2341 0.8792 0.4150\nvn -0.8984 0.4347 -0.0623\nvn -0.9574 0.2794 0.0725\nvn -0.9455 0.3091 -0.1027\nvn 0.3488 0.8921 0.2870\nvn -0.6108 0.7169 -0.3362\nvn -0.5538 0.8325 0.0092\nvn -0.5902 0.8043 -0.0682\nvn -0.2212 0.3586 -0.9069\nvn -0.6813 -0.5561 -0.4759\nvn -0.1367 -0.7347 -0.6644\nvn 0.0233 -0.9993 -0.0276\nvn 0.0119 -0.9994 -0.0328\nvn 0.0044 -0.9975 0.0709\nvn -0.3438 -0.3054 0.8879\nvn -0.4337 -0.3467 0.8317\nvn -0.5323 -0.3871 0.7529\nvn 0.7986 0.5620 0.2153\nvn 0.7180 0.6863 0.1155\nvn 0.9133 0.3741 0.1607\nvn 0.0683 0.9961 -0.0551\nvn 0.3023 0.9478 0.1015\nvn 0.2505 0.9642 0.0866\nvn -0.2686 0.9632 -0.0071\nvn -0.2597 0.9316 0.2542\nvn 0.0297 0.9076 0.4187\nvn -0.1339 0.9690 0.2077\nvn 0.1926 0.9781 0.0783\nvn -0.8419 -0.5336 0.0800\nvn -0.9302 -0.3550 0.0926\nvn -0.8930 -0.4383 -0.1019\nvn -0.9440 0.0677 0.3229\nvn -0.9930 -0.1095 -0.0447\nvn -0.9219 -0.3864 0.0279\nvn -0.9265 -0.3730 -0.0494\nvn -0.0671 0.9288 0.3645\nvn 0.6627 0.6496 0.3724\nvn 0.6041 0.6849 0.4073\nvn 0.7500 0.5623 0.3483\nvn -0.9642 -0.1761 -0.1983\nvn -0.9667 -0.2558 0.0060\nvn -0.2346 0.9695 0.0698\nvn -0.3154 -0.7982 -0.5132\nvn -0.0634 -0.8827 -0.4656\nvn -0.1443 0.9737 -0.1760\nvn -0.2232 0.9713 0.0828\nvn -0.8984 -0.1117 -0.4246\nvn -0.8302 0.1691 -0.5311\nvn -0.8786 0.2304 -0.4183\nvn -0.3028 0.8534 0.4242\nvn 0.0309 0.9032 0.4281\nvn -0.2798 0.8860 0.3695\nvn -0.8843 -0.4241 -0.1955\nvn -0.9753 -0.1946 -0.1042\nvn -0.9668 -0.2268 -0.1175\nvn -0.1941 0.8364 0.5125\nvn -0.2748 0.8501 0.4491\nvn -0.2947 0.7864 0.5429\nvn -0.3158 0.8684 0.3822\nvn 0.2526 0.8470 0.4677\nvn -0.3413 0.8719 0.3510\nvn 0.3416 0.9362 -0.0820\nvn 0.3816 0.9243 0.0015\nvn 0.4059 0.9063 -0.1172\nvn 0.3649 -0.9204 -0.1401\nvn 0.0991 -0.9949 0.0191\nvn 0.3723 -0.9262 0.0596\nvn -0.8433 -0.5314 -0.0800\nvn -0.8974 -0.4389 0.0447\nvn -0.8321 -0.5526 0.0461\nvn -0.9739 0.1754 -0.1441\nvn -0.9366 0.3267 -0.1264\nvn -0.9443 0.1887 -0.2695\nvn -0.9933 0.0263 -0.1125\nvn -0.9875 0.0223 -0.1560\nvn -0.9757 -0.0163 -0.2185\nvn -0.8924 -0.4483 -0.0510\nvn -0.7402 -0.4398 0.5086\nvn -0.7819 -0.1568 0.6033\nvn -0.5590 -0.4999 0.6615\nvn 0.3783 0.8598 0.3430\nvn 0.4110 0.9042 0.1158\nvn 0.2725 0.9565 0.1040\nvn 0.3758 0.8985 0.2269\nvn 0.6860 0.2584 -0.6801\nvn 0.8137 0.2798 -0.5095\nvn 0.5491 0.3561 -0.7561\nvn -0.2387 0.8789 0.4129\nvn -0.0456 0.9967 0.0668\nvn -0.1314 0.9909 -0.0270\nvn -0.1100 0.9897 0.0915\nvn -0.0879 0.9953 -0.0405\nvn -0.0537 0.9869 -0.1520\nvn -0.3109 0.8831 0.3513\nvn 0.5586 0.2589 0.7879\nvn 0.0678 0.7738 0.6298\nvn -0.0544 0.9438 0.3261\nvn -0.0922 0.8344 0.5433\nvn 0.7152 0.6658 0.2123\nvn 0.7464 0.6450 0.1637\nvn -0.6453 0.5234 0.5564\nvn -0.3005 0.6928 0.6555\nvn -0.2218 0.7031 0.6756\nvn -0.6730 -0.6688 -0.3158\nvn 0.5901 0.7928 0.1526\nvn 0.7733 0.4885 0.4040\nvn 0.7655 0.6403 0.0628\nvn 0.9178 0.3969 -0.0103\nvn 0.8812 0.4614 -0.1027\nvn 0.8771 0.4798 0.0211\nvn -0.9380 -0.3151 -0.1444\nvn 0.8102 -0.5334 -0.2429\nvn 0.8748 -0.4499 -0.1794\nvn 0.8765 -0.4214 -0.2327\nvn 0.7841 0.2204 0.5802\nvn 0.7715 0.4672 0.4318\nvn 0.8211 0.5356 0.1972\nvn -0.1052 0.8026 0.5872\nvn 0.0075 0.7768 0.6297\nvn -0.3055 0.9134 0.2687\nvn -0.4078 0.9124 0.0340\nvn 0.6598 -0.7288 0.1830\nvn 0.5499 -0.8102 0.2029\nvn 0.2141 -0.9734 0.0811\nvn 0.4494 0.7742 0.4457\nvn 0.6625 0.5054 0.5528\nvn 0.5240 0.8252 0.2108\nvn 0.2769 0.8501 0.4480\nvn -0.1800 0.8781 0.4432\nvn 0.1137 0.9138 0.3899\nvn 0.1760 -0.4089 -0.8954\nvn -0.3364 -0.2122 -0.9174\nvn 0.3655 -0.1262 -0.9222\nvn -0.9420 0.2464 -0.2276\nvn -0.9172 0.2322 -0.3236\nvn -0.8714 0.4499 -0.1957\nvn -0.8618 -0.4328 0.2644\nvn -0.7493 -0.6157 0.2440\nvn 0.1058 0.4617 -0.8807\nvn 0.2603 0.5063 -0.8221\nvn 0.2671 0.7458 -0.6103\nvn -0.9997 0.0108 -0.0234\nvn -0.9732 -0.0373 -0.2268\nvn -0.0196 -0.9995 0.0252\nvn -0.0236 -0.9995 0.0214\nvn -0.0438 -0.9984 0.0352\nvn -0.3744 -0.3736 0.8487\nvn -0.1887 -0.0982 0.9771\nvn -0.5089 -0.0065 0.8608\nvn -0.0055 0.9631 0.2690\nvn -0.0826 0.9726 0.2174\nvn -0.0201 0.9100 0.4142\nvn -0.4769 0.0717 -0.8760\nvn -0.4688 0.3585 -0.8072\nvn -0.2517 0.2330 -0.9393\nvn -0.8847 0.4405 -0.1524\nvn 0.9231 0.2581 -0.2851\nvn 0.9183 0.3122 -0.2434\nvn 0.9311 0.3430 -0.1242\nvn -0.9359 0.2122 -0.2811\nvn -0.9132 0.1863 -0.3623\nvn -0.9580 -0.0386 -0.2840\nvn -0.1422 0.9629 0.2295\nvn -0.1987 0.9302 0.3086\nvn -0.0896 0.9185 0.3851\nvn -0.2396 0.9369 -0.2544\nvn -0.1056 0.6419 0.7595\nvn -0.0889 0.7889 0.6080\nvn -0.2056 0.7503 0.6282\nvn 0.0943 0.9573 0.2731\nvn -0.5495 0.7810 -0.2969\nvn -0.8645 0.4350 -0.2517\nvn -0.8729 0.2695 -0.4068\nvn -0.7667 0.4215 -0.4842\nvn -0.8126 -0.0076 -0.5828\nvn -0.7955 -0.1988 -0.5724\nvn -0.7697 0.0703 -0.6345\nvn 0.7968 0.5600 0.2266\nvn 0.8488 0.5142 0.1233\nvn -0.1980 0.9794 0.0403\nvn -0.3393 0.9354 0.0993\nvn -0.2505 0.9485 0.1939\nvn -0.4396 -0.3454 0.8291\nvn -0.3283 -0.2153 0.9197\nvn -0.0906 0.2662 0.9596\nvn -0.2958 0.4494 0.8430\nvn -0.4533 0.2672 0.8504\nvn -0.9875 -0.1566 0.0195\nvn -0.9677 -0.1234 0.2196\nvn -0.9964 0.0599 -0.0594\nvn -0.6987 -0.7144 -0.0392\nvn -0.3517 0.8413 0.4104\nvn -0.3786 0.8395 0.3897\nvn -0.3393 0.8260 0.4501\nvn -0.0119 0.5935 0.8047\nvn -0.4552 -0.6325 -0.6266\nvn -0.3765 -0.3782 -0.8457\nvn -0.3406 -0.5808 -0.7393\nvn 0.0820 0.9317 0.3538\nvn -0.5098 0.8538 -0.1060\nvn -0.0390 0.8501 0.5251\nvn 0.0367 0.4147 0.9092\nvn -0.2481 0.5374 0.8060\nvn -0.1598 0.6116 0.7748\nvn -0.2027 0.6902 0.6946\nvn -0.4173 0.5825 0.6975\nvn -0.0664 0.9872 0.1449\nvn -0.2267 0.7843 0.5775\nvn -0.4148 0.7427 0.5257\nvn -0.3948 0.6834 0.6140\nvn -0.9387 -0.3293 0.1017\nvn -0.8046 0.5210 -0.2850\nvn -0.6225 0.6707 -0.4032\nvn -0.6146 0.0076 -0.7888\nvn -0.3817 0.8229 0.4208\nvn -0.1866 -0.3801 -0.9059\nvn -0.0452 -0.6236 -0.7804\nvn 0.1051 -0.5675 -0.8166\nvn -0.1305 0.6998 0.7023\nvn -0.3307 0.8297 0.4497\nvn -0.0025 0.9996 -0.0261\nvn 0.1226 0.9922 0.0193\nvn 0.0686 0.9910 -0.1149\nvn 0.0692 0.9866 0.1478\nvn -0.8726 -0.4793 0.0940\nvn -0.4191 0.5178 0.7458\nvn -0.5455 0.2141 0.8103\nvn -0.4019 0.5004 0.7668\nvn 0.0847 0.9953 -0.0465\nvn 0.0162 0.9946 -0.1019\nvn 0.0613 0.9707 -0.2324\nvn -0.8081 -0.5890 -0.0017\nvn 0.1077 -0.5436 -0.8324\nvn 0.0362 -0.4212 -0.9062\nvn 0.1006 -0.4852 -0.8686\nvn 0.2414 0.9418 0.2337\nvn 0.2395 0.8932 0.3805\nvn 0.2420 0.8828 0.4026\nvn -0.1213 -0.1083 0.9867\nvn 0.1045 0.0370 0.9938\nvn 0.0240 0.5099 0.8599\nvn -0.9939 0.0331 0.1048\nvn -0.9233 0.3130 0.2226\nvn -0.9847 0.1014 0.1415\nvn -0.0259 -0.6175 -0.7861\nvn -0.1392 -0.4434 -0.8854\nvn 0.0970 -0.7356 -0.6704\nvn -0.2336 0.9456 -0.2263\nvn -0.7064 -0.7041 0.0726\nvn 0.2116 0.9555 -0.2055\nvn 0.1852 0.9790 -0.0852\nvn -0.6707 -0.0477 -0.7401\nvn -0.7227 0.5004 -0.4767\nvn -0.2695 0.0576 -0.9613\nvn -0.3540 0.0865 -0.9312\nvn -0.3072 0.0964 -0.9467\nvn -0.4414 -0.3490 0.8267\nvn -0.3346 -0.3272 0.8837\nvn -0.2971 -0.4510 0.8416\nvn -0.4258 -0.0960 0.8997\nvn -0.2563 -0.2617 -0.9305\nvn -0.6023 -0.3470 -0.7189\nvn -0.6587 -0.2185 -0.7199\nvn -0.0741 0.9650 0.2513\nvn 0.3849 0.7814 0.4911\nvn 0.4769 0.7158 0.5100\nvn -0.8986 -0.0295 -0.4378\nvn -0.9661 -0.1131 -0.2321\nvn -0.9106 -0.0018 -0.4133\nvn -0.6669 -0.6865 -0.2897\nvn -0.7027 -0.6859 -0.1888\nvn -0.8142 -0.5151 -0.2679\nvn -0.1628 0.7667 0.6210\nvn -0.4778 0.3004 -0.8255\nvn -0.4270 0.4408 -0.7895\nvn -0.4421 0.3591 -0.8220\nvn -0.3984 0.1659 -0.9020\nvn -0.3623 0.1213 -0.9241\nvn -0.1984 0.1139 -0.9734\nvn -0.5001 -0.3300 -0.8006\nvn -0.4716 -0.1538 -0.8683\nvn -0.5023 -0.3479 -0.7916\nvn 0.7161 -0.6350 -0.2898\nvn 0.1720 -0.7912 -0.5868\nvn 0.2314 -0.7489 -0.6210\nvn -0.3104 -0.3552 0.8817\nvn -0.2116 -0.0610 0.9754\nvn -0.6235 0.6119 -0.4866\nvn -0.4596 0.8140 -0.3551\nvn -0.6330 0.6193 -0.4644\nvn 0.2997 0.2599 0.9179\nvn 0.3079 0.3924 0.8667\nvn 0.0871 0.5794 0.8104\nvn 0.0405 0.6785 0.7335\nvn 0.9792 -0.0362 -0.1997\nvn 0.9923 0.0462 -0.1149\nvn 0.9715 -0.0757 -0.2247\nvn 0.9644 0.0230 -0.2632\nvn 0.9625 0.1317 -0.2372\nvn 0.5061 -0.8479 0.1575\nvn 0.4976 -0.8658 0.0519\nvn 0.5801 -0.7164 0.3877\nvn 0.4772 -0.7583 0.4440\nvn 0.5046 -0.6569 0.5602\nvn 0.0528 0.9513 -0.3038\nvn 0.1335 0.9232 -0.3602\nvn 0.0129 0.7904 0.6124\nvn -0.8568 0.2226 0.4651\nvn -0.9790 0.0788 0.1879\nvn -0.8876 -0.1025 0.4490\nvn -0.4100 -0.0128 -0.9120\nvn -0.5499 0.2499 -0.7970\nvn -0.5716 0.2276 -0.7883\nvn 0.0280 -0.9993 -0.0246\nvn 0.0276 -0.9987 -0.0433\nvn 0.0188 -0.9985 0.0509\nvn 0.1125 0.1220 0.9861\nvn 0.3409 0.2687 0.9009\nvn 0.0403 -0.6966 -0.7163\nvn 0.1603 -0.7946 -0.5856\nvn 0.9015 -0.1231 0.4148\nvn 0.8402 0.1775 0.5123\nvn 0.7662 0.0967 0.6352\nvn -0.3014 0.8914 -0.3383\nvn -0.1661 0.6407 -0.7496\nvn 0.0020 0.4929 -0.8700\nvn 0.9850 0.1130 -0.1299\nvn 0.9662 -0.2333 -0.1094\nvn 0.9931 -0.1081 -0.0454\nvn 0.9361 -0.3321 -0.1158\nvn 0.0361 -0.9993 -0.0117\nvn 0.3037 -0.9525 0.0192\nvn 0.4663 -0.8782 0.1061\nvn -0.9691 -0.2458 0.0215\nvn -0.9592 -0.2693 -0.0864\nvn 0.4294 -0.8821 0.1935\nvn 0.1766 0.0848 -0.9806\nvn 0.4724 -0.0221 -0.8811\nvn 0.3761 0.2243 -0.8990\nvn -0.0087 -0.3139 0.9494\nvn 0.0003 0.0458 0.9989\nvn 0.2695 0.4732 0.8387\nvn -0.9910 0.0931 0.0958\nvn -0.9969 0.0266 -0.0744\nvn 0.2946 -0.0995 -0.9504\nvn 0.9304 0.1716 -0.3237\nvn 0.9606 -0.0116 -0.2778\nvn 0.9280 0.3604 0.0943\nvn -0.9686 0.1990 0.1492\nvn -0.8971 0.3176 0.3071\nvn -0.9614 0.0833 0.2622\nvn 0.9906 -0.1357 -0.0152\nvn 0.9470 -0.2949 -0.1274\nvn 0.9243 -0.3713 -0.0884\nvn -0.3196 0.2342 0.9181\nvn -0.4669 -0.0299 0.8838\nvn -0.5261 0.2530 0.8119\nvn 0.0930 0.0308 -0.9952\nvn 0.1441 -0.0782 -0.9864\nvn 0.1104 -0.1366 -0.9844\nvn -0.4446 -0.0670 -0.8932\nvn -0.3653 -0.4856 -0.7942\nvn -0.2508 -0.1283 -0.9595\nvn 0.3614 0.1795 0.9149\nvn 0.4017 0.3744 0.8357\nvn 0.9399 -0.1379 -0.3122\nvn 0.8300 -0.5373 -0.1498\nvn 0.9807 -0.1902 0.0458\nvn -0.8164 -0.2402 -0.5251\nvn -0.8394 -0.1705 -0.5161\nvn -0.1029 0.8830 0.4580\nvn -0.4820 0.7726 0.4133\nvn 0.8669 0.4906 0.0875\nvn 0.8352 0.5143 0.1947\nvn 0.8966 0.4091 0.1692\nvn -0.0680 0.8921 0.4466\nvn 0.5609 0.3727 -0.7392\nvn 0.5492 0.2973 -0.7810\nvn 0.7614 0.1081 -0.6391\nvn 0.3438 -0.9042 -0.2533\nvn 0.5215 -0.8219 -0.2293\nvn 0.7382 -0.6514 -0.1751\nvn -0.0975 0.2049 -0.9739\nvn -0.1581 0.2723 -0.9491\nvn -0.1854 0.2774 -0.9427\nvn 0.2503 -0.2340 0.9395\nvn 0.3602 -0.7057 0.6100\nvn 0.2614 -0.1624 0.9514\nvn 0.4294 -0.4914 0.7577\nvn 0.2438 0.3801 0.8922\nvn 0.2381 0.5041 0.8302\nvn 0.1460 0.5424 0.8273\nvn 0.1947 -0.3442 0.9185\nvn 0.1463 -0.3059 0.9407\nvn 0.3002 -0.1522 0.9416\nvn 0.3475 0.4942 0.7968\nvn 0.1846 0.6456 0.7410\nvn 0.3822 -0.8860 -0.2623\nvn 0.1939 -0.8190 -0.5400\nvn 0.4028 -0.8914 -0.2076\nvn 0.7602 -0.1321 -0.6360\nvn 0.5319 0.1337 -0.8361\nvn 0.7098 0.1547 -0.6872\nvn 0.6149 -0.2803 -0.7371\nvn 0.7214 -0.3329 -0.6072\nvn 0.5590 -0.5323 -0.6357\nvn 0.8021 0.5035 -0.3210\nvn 0.7892 0.5163 0.3323\nvn 0.8777 0.3047 0.3699\nvn 0.8519 0.4477 0.2715\nvn 0.8480 -0.1301 -0.5137\nvn 0.8313 0.0761 -0.5506\nvn 0.9920 -0.1241 0.0219\nvn 0.9414 -0.3365 -0.0215\nvn 0.9874 -0.1405 0.0722\nvn 0.0561 -0.2294 -0.9717\nvn -0.0490 -0.3620 -0.9308\nvn -0.9910 -0.1136 -0.0708\nvn -0.0738 0.7798 0.6216\nvn -0.3936 0.3603 0.8457\nvn -0.2415 0.2786 0.9295\nvn -0.1317 -0.1183 0.9842\nvn -0.2869 0.6123 0.7367\nvn -0.2814 0.6412 0.7140\nvn -0.1787 0.5798 0.7949\nvn -0.1515 -0.3472 -0.9254\nvn -0.0666 -0.3414 -0.9375\nvn 0.0922 -0.4295 -0.8983\nvn 0.1235 -0.5821 0.8037\nvn -0.0078 -0.6036 0.7972\nvn -0.1858 0.2812 0.9415\nvn 0.0641 0.0592 0.9962\nvn -0.0956 -0.0140 0.9953\nvn -0.0472 0.9597 0.2771\nvn -0.3267 0.3032 0.8951\nvn -0.2692 0.1671 0.9485\nvn -0.6424 -0.1178 -0.7573\nvn -0.0529 -0.3878 -0.9202\nvn -0.2931 -0.3789 -0.8778\nvn 0.0344 -0.2365 0.9710\nvn -0.0255 0.5282 0.8487\nvn -0.0566 0.1848 0.9811\nvn 0.1076 0.3132 0.9435\nvn 0.0160 0.4255 0.9048\nvn -0.1140 -0.6778 0.7263\nvn -0.1521 -0.6979 0.6999\nvn -0.2488 -0.4413 0.8621\nvn -0.0869 -0.7532 0.6520\nvn 0.0706 -0.6744 0.7349\nvn -0.5440 -0.8390 -0.0104\nvn -0.1695 -0.9567 -0.2366\nvn -0.2948 -0.9281 -0.2272\nvn 0.8184 -0.4289 -0.3823\nvn 0.9427 0.3307 0.0449\nvn 0.9558 0.2901 -0.0465\nvn -0.0860 0.6250 0.7758\nvn 0.0349 0.4891 0.8715\nvn -0.2282 0.7272 0.6473\nvn 0.2909 0.1943 0.9368\nvn 0.2605 0.3765 0.8890\nvn 0.2411 0.4043 0.8823\nvn 0.7060 -0.4379 -0.5566\nvn -0.8939 0.4433 0.0670\nvn -0.8948 0.4183 0.1562\nvn 0.2000 0.8410 0.5027\nvn 0.1180 0.8477 0.5170\nvn 0.0998 0.6842 0.7224\nvn -0.9721 0.0754 -0.2221\nvn -0.8496 0.0931 -0.5191\nvn 0.0158 0.8670 0.4980\nvn 0.0149 0.8430 0.5376\nvn -0.3533 0.0516 0.9341\nvn -0.2892 0.1701 0.9420\nvn -0.0461 -0.1206 0.9916\nvn 0.0343 -0.1131 0.9930\nvn 0.1429 -0.0100 0.9897\nvn 0.1214 0.1094 0.9865\nvn 0.0512 0.6031 0.7960\nvn 0.6668 -0.7168 0.2040\nvn 0.7790 -0.4967 0.3826\nvn 0.9596 -0.2796 -0.0306\nvn 0.6749 -0.5730 -0.4648\nvn 0.6453 -0.6870 -0.3341\nvn 0.7357 -0.6297 -0.2491\nvn 0.9183 -0.0883 -0.3859\nvn 0.9312 -0.1380 -0.3374\nvn 0.9180 -0.1503 -0.3669\nvn 0.9488 -0.2709 -0.1624\nvn 0.2908 0.9567 0.0066\nvn -0.4146 0.2286 0.8808\nvn -0.1515 0.4082 0.9002\nvn 0.6577 -0.6811 -0.3217\nvn 0.4212 -0.8201 -0.3873\nvn 0.1603 -0.0065 0.9870\nvn 0.0430 0.0953 0.9945\nvn 0.0197 0.1322 0.9910\nvn -0.0846 0.0982 0.9915\nvn 0.5024 -0.4979 0.7069\nvn 0.4248 -0.3762 0.8234\nvn 0.3337 -0.3905 0.8580\nvn 0.4196 0.0209 0.9075\nvn 0.1553 0.0603 0.9860\nvn 0.3413 -0.1696 0.9245\nvn 0.2560 -0.3535 0.8997\nvn 0.3284 -0.3725 0.8679\nvn 0.1784 -0.3141 0.9325\nvn 0.0033 0.6764 0.7365\nvn 0.0482 0.6887 0.7235\nvn 0.1744 -0.7504 0.6376\nvn 0.1963 -0.4562 0.8679\nvn 0.0331 -0.4468 0.8940\nvn 0.1428 -0.0002 0.9897\nvn 0.1412 0.0721 0.9873\nvn 0.1928 0.0945 0.9767\nvn 0.5271 -0.6929 -0.4920\nvn 0.6081 -0.6973 -0.3795\nvn 0.4636 -0.7498 -0.4719\nvn 0.1674 -0.5997 0.7825\nvn 0.1103 -0.6293 0.7692\nvn 0.9864 0.1618 -0.0272\nvn 0.9168 -0.0438 -0.3969\nvn 0.9357 -0.0082 -0.3526\nvn -0.1647 0.9768 -0.1367\nvn -0.3107 0.9401 0.1404\nvn -0.1659 0.9385 0.3028\nvn -0.4516 0.0281 0.8918\nvn 0.2553 -0.1620 -0.9532\nvn 0.2636 -0.0444 -0.9636\nvn 0.2691 -0.2362 -0.9337\nvn -0.2033 0.2206 0.9539\nvn -0.2311 0.2628 0.9368\nvn 0.0590 0.1205 0.9909\nvn 0.2199 -0.0292 0.9751\nvn 0.2850 -0.0782 0.9553\nvn 0.2731 0.5932 0.7573\nvn 0.4066 0.6123 0.6780\nvn 0.2002 0.5532 0.8086\nvn 0.3871 -0.2084 0.8981\nvn 0.0883 -0.1941 0.9770\nvn 0.2177 0.1426 0.9655\nvn 0.2981 0.1186 0.9471\nvn 0.1607 0.2054 0.9654\nvn 0.4953 0.0243 0.8683\nvn 0.3555 0.0236 0.9344\nvn 0.0602 0.0949 0.9937\nvn 0.0955 0.2658 0.9593\nvn -0.0443 0.0573 0.9973\nvn 0.2611 0.1455 0.9543\nvn 0.1621 -0.0413 0.9859\nvn 0.2640 0.2168 0.9398\nvn 0.1215 -0.2340 0.9646\nvn -0.1195 0.0628 0.9908\nvn -0.2772 -0.1867 0.9425\nvn -0.1589 -0.2174 0.9630\nvn 0.0896 -0.3787 0.9211\nvn -0.1268 0.0054 0.9919\nvn 0.0546 -0.2135 0.9754\nvn 0.2350 -0.0118 0.9719\nvn 0.4299 0.5260 0.7339\nvn 0.6336 0.3277 0.7008\nvn 0.2437 0.6315 0.7360\nvn 0.9463 0.2999 -0.1208\nvn 0.9800 0.1894 0.0611\nvn 0.9418 0.3280 0.0737\nvn 0.9924 0.1195 0.0292\nvn 0.9896 0.1005 -0.1026\nvn 0.9988 0.0490 0.0050\nvn 0.8211 0.5266 -0.2200\nvn 0.9096 -0.2456 -0.3351\nvn -0.7640 0.5955 0.2483\nvn -0.6439 0.7534 0.1332\nvn -0.3760 -0.2933 0.8790\nvn -0.2595 -0.1221 0.9580\nvn -0.4693 -0.1873 0.8629\nvn -0.2662 0.1105 0.9575\nvn -0.3530 0.3283 0.8761\nvn -0.0622 -0.3037 0.9507\nvn 0.0869 -0.4740 0.8762\nvn -0.1899 -0.4719 0.8609\nvn -0.0485 0.5060 0.8611\nvn 0.0692 0.6188 0.7825\nvn -0.0974 0.5943 0.7983\nvn -0.0142 -0.3849 0.9228\nvn -0.0598 -0.3128 0.9479\nvn 0.1715 -0.1507 0.9736\nvn 0.2819 0.1480 0.9479\nvn 0.2169 0.0038 0.9762\nvn 0.9198 -0.0286 -0.3914\nvn 0.9529 -0.0487 -0.2993\nvn 0.9279 0.0782 -0.3643\nvn 0.9401 0.1671 -0.2973\nvn 0.4845 0.3114 0.8175\nvn 0.5715 0.2135 0.7923\nvn 0.3904 0.5096 0.7667\nvn 0.2282 0.8295 0.5097\nvn 0.1009 0.6690 0.7364\nvn -0.6906 -0.7224 -0.0335\nvn -0.6055 -0.7943 0.0490\nvn -0.2884 -0.9574 -0.0089\nvn -0.1179 -0.3425 0.9321\nvn -0.0838 -0.1658 0.9826\nvn -0.4930 -0.8680 -0.0594\nvn -0.3020 -0.9273 -0.2208\nvn -0.1698 -0.9817 0.0856\nvn 0.4771 -0.5670 -0.6714\nvn 0.6561 -0.5745 -0.4893\nvn 0.4153 -0.5892 -0.6931\nvn 0.2527 0.7804 0.5719\nvn 0.2224 0.6672 0.7108\nvn 0.0509 0.7633 0.6441\nvn 0.2311 -0.5378 0.8108\nvn 0.9028 0.2621 -0.3409\nvn 0.3248 0.4003 0.8568\nvn 0.2929 0.5537 0.7795\nvn 0.2716 0.5235 0.8076\nvn -0.1439 0.5651 0.8124\nvn 0.6175 0.0487 0.7850\nvn 0.7329 -0.2024 0.6495\nvn 0.7443 -0.2384 0.6239\nvn 0.7708 -0.2647 0.5795\nvn -0.9075 -0.1225 0.4017\nvn -0.6793 -0.7098 0.1863\nvn -0.6478 -0.6632 0.3750\nvn -0.1529 0.7390 0.6561\nvn -0.3447 0.8145 0.4667\nvn -0.1684 0.7214 0.6717\nvn -0.0398 -0.0707 0.9967\nvn -0.2291 0.3114 0.9222\nvn -0.1598 0.3189 0.9342\nvn -0.1673 0.1629 0.9723\nvn 0.1603 -0.2011 0.9664\nvn 0.2324 -0.4538 0.8603\nvn 0.4581 -0.2779 0.8443\nvn -0.0952 0.5775 0.8108\nvn 0.0604 -0.3964 0.9160\nvn -0.0542 0.1109 0.9923\nvn 0.0648 0.0460 0.9968\nvn 0.3846 -0.5885 0.7112\nvn 0.3693 0.2598 0.8922\nvn 0.2351 0.2970 0.9254\nvn 0.3134 0.3506 0.8825\nvn 0.1800 0.3118 0.9329\nvn 0.2559 0.1849 0.9489\nvn 0.1126 0.1553 0.9814\nvn 0.5776 -0.6480 -0.4965\nvn 0.6145 -0.5650 -0.5506\nvn 0.2466 0.9585 0.1430\nvn 0.3089 0.9495 0.0544\nvn 0.1392 0.9875 0.0735\nvn 0.0831 -0.9682 -0.2359\nvn 0.2407 -0.9456 -0.2188\nvn -0.8661 -0.3714 0.3345\nvn -0.9135 -0.3872 0.1243\nvn -0.7588 -0.6355 0.1424\nvn 0.1679 0.3591 -0.9181\nvn 0.2821 0.1138 -0.9526\nvn 0.1379 0.4382 -0.8882\nvn 0.0873 -0.8269 -0.5554\nvn -0.1155 -0.8265 -0.5510\nvn 0.5247 -0.8269 -0.2022\nvn -0.3059 -0.5045 0.8074\nvn -0.2428 -0.3733 0.8954\nvn -0.3105 -0.4075 0.8588\nvn -0.1078 0.2991 0.9481\nvn -0.1101 0.4875 0.8661\nvn 0.1061 0.3231 0.9404\nvn 0.3073 -0.3448 0.8869\nvn -0.1542 -0.0925 0.9837\nvn 0.1805 -0.2383 0.9542\nvn 0.9276 0.3584 0.1051\nvn 0.0804 0.2058 0.9752\nvn 0.0445 0.3679 0.9288\nvn -0.0125 0.6977 0.7163\nvn 0.0660 0.1671 0.9837\nvn 0.8527 -0.4914 -0.1771\nvn 0.4820 -0.7950 -0.3682\nvn 0.4696 -0.8757 -0.1124\nvn 0.4185 -0.8795 -0.2263\nvn 0.2979 0.6406 0.7077\nvn 0.5399 0.2299 -0.8097\nvn 0.7698 0.0475 -0.6365\nvn 0.0406 0.5915 0.8053\nvn 0.1633 0.4714 0.8666\nvn 0.1235 0.4195 0.8993\nvn 0.0503 0.5576 0.8285\nvn -0.0302 0.6370 0.7703\nvn -0.9214 -0.2032 -0.3312\nvn -0.3183 0.9291 0.1882\nvn -0.6858 0.6952 0.2155\nvn -0.3205 0.9472 -0.0110\nvn -0.9647 -0.2196 0.1451\nvn -0.9629 -0.1972 0.1839\nvn -0.9615 -0.1743 0.2123\nvn -0.3451 0.6821 0.6446\nvn 0.0406 -0.0089 -0.9991\nvn 0.1557 0.0778 -0.9847\nvn 0.0945 0.1771 -0.9796\nvn -0.0764 -0.2138 0.9739\nvn -0.0076 -0.2236 0.9746\nvn 0.5443 0.3798 0.7479\nvn 0.1664 0.5909 0.7894\nvn 0.3089 0.4081 0.8591\nvn -0.2325 0.6216 0.7480\nvn 0.1015 0.3876 0.9162\nvn -0.0565 0.6364 0.7693\nvn -0.0505 0.4131 0.9093\nvn -0.0783 -0.7381 0.6701\nvn -0.2975 -0.6030 0.7402\nvn -0.6440 -0.4995 0.5794\nvn -0.6003 -0.3453 0.7214\nvn -0.6567 -0.3936 0.6432\nvn 0.9600 0.1023 -0.2607\nvn 0.9576 -0.0439 -0.2847\nvn 0.0403 0.2309 0.9721\nvn 0.1936 0.4443 0.8747\nvn 0.1802 0.4867 0.8547\nvn 0.1892 0.4300 0.8828\nvn 0.0111 -0.6462 -0.7631\nvn 0.1497 -0.7827 -0.6041\nvn 0.3507 0.8215 0.4495\nvn 0.1328 0.9191 0.3709\nvn 0.5543 0.7636 0.3311\nvn 0.0213 -0.9980 -0.0584\nvn 0.3326 -0.9149 -0.2288\nvn 0.0072 -0.9993 -0.0366\nvn 0.1294 -0.2194 0.9670\nvn 0.1279 -0.1284 0.9834\nvn -0.0428 0.1198 0.9919\nvn 0.0696 0.3569 0.9315\nvn -0.0625 0.2904 0.9549\nvn -0.0331 0.4608 0.8869\nvn 0.0532 0.4550 0.8889\nvn 0.3137 -0.1699 0.9342\nvn -0.1595 -0.4850 0.8598\nvn 0.7035 -0.6587 -0.2669\nvn 0.6065 -0.7619 -0.2272\nvn 0.2373 0.2268 0.9446\nvn 0.3765 0.2842 0.8817\nvn 0.3899 0.2812 0.8769\nvn -0.0296 -0.6599 0.7508\nvn 0.8542 0.2908 -0.4309\nvn 0.8896 0.2453 -0.3851\nvn -0.1175 -0.4313 0.8945\nvn -0.2373 -0.2409 0.9411\nvn -0.2617 -0.0773 0.9620\nvn 0.0808 0.3079 0.9480\nvn -0.0383 -0.0273 0.9989\nvn -0.1276 0.1022 0.9865\nvn 0.0021 0.8489 0.5285\nvn 0.0546 -0.0765 0.9955\nvn 0.1540 0.2822 0.9469\nvn 0.1653 0.5338 0.8292\nvn -0.8714 -0.3256 -0.3669\nvn -0.9776 0.1270 -0.1676\nvn -0.6303 -0.7647 -0.1337\nvn -0.0096 0.6995 0.7146\nvn -0.1000 -0.7001 0.7070\nvn 0.5758 -0.7720 -0.2690\nvn 0.5396 -0.8294 -0.1443\nvn 0.3371 -0.0337 0.9409\nvn 0.3427 -0.0057 0.9394\nvn 0.3757 0.2786 0.8839\nvn 0.3891 0.2989 0.8713\nvn 0.5476 0.3124 0.7762\nvn 0.1305 0.0039 0.9914\nvn 0.8304 0.4202 -0.3658\nvn -0.4853 0.8598 0.1587\nvn -0.3392 0.8395 0.4244\nvn -0.0687 0.9970 0.0345\nvn -0.1113 -0.1128 0.9873\nvn 0.1086 -0.2364 0.9655\nvn 0.1507 0.1032 0.9832\nvn 0.0880 0.2349 0.9680\nvn 0.0395 0.5278 0.8484\nvn 0.2289 -0.1169 0.9664\nvn 0.2244 0.4286 0.8751\nvn -0.0643 0.4728 0.8788\nvn 0.4593 0.2016 0.8651\nvn 0.1481 0.3247 0.9341\nvn -0.2590 -0.4311 -0.8643\nvn -0.4718 -0.3611 -0.8044\nvn -0.3811 -0.2982 -0.8751\nvn -0.4564 -0.2266 -0.8604\nvn -0.4482 -0.0152 -0.8938\nvn -0.4746 0.1063 -0.8737\nvn -0.4668 0.1622 -0.8694\nvn 0.0569 -0.1605 0.9854\nvn 0.2261 -0.8132 -0.5362\nvn 0.3285 -0.8759 -0.3535\nvn 0.4715 -0.8043 0.3617\nvn 0.4079 -0.8985 0.1622\nvn 0.2492 -0.9621 -0.1108\nvn -0.0888 -0.0519 0.9947\nvn -0.1483 -0.0404 0.9881\nvn 0.1237 0.1746 0.9768\nvn -0.6444 -0.5827 -0.4952\nvn 0.7365 -0.6416 -0.2142\nvn 0.3820 -0.8890 -0.2524\nvn 0.6902 -0.6986 -0.1886\nvn -0.0884 0.6409 0.7625\nvn -0.3034 0.4094 0.8604\nvn -0.4450 0.8459 0.2938\nvn -0.1531 0.1859 -0.9705\nvn -0.2748 0.3017 -0.9129\nvn -0.2699 0.1249 -0.9547\nvn -0.4787 0.0165 -0.8778\nvn -0.0522 -0.5052 0.8614\nvn -0.1494 -0.5655 0.8111\nvn -0.2556 -0.1110 0.9604\nvn -0.0983 -0.0386 0.9944\nvn 0.1216 0.2805 0.9521\nvn 0.1208 0.5058 0.8541\nvn 0.2538 0.4408 0.8609\nvn 0.0436 0.5582 0.8285\nvn 0.6701 0.1314 0.7305\nvn -0.1874 -0.3146 0.9305\nvn 0.7960 0.4774 -0.3722\nvn 0.8268 0.4544 -0.3315\nvn 0.8383 0.4559 -0.2991\nvn -0.5546 0.2546 -0.7922\nvn -0.6658 0.2249 -0.7114\nvn -0.5883 0.1403 -0.7964\nvn -0.3073 -0.1306 -0.9426\nvn -0.2237 -0.3500 -0.9096\nvn 0.0011 -0.5560 0.8311\nvn 0.0274 -0.9732 0.2280\nvn 0.0506 -0.4894 0.8706\nvn 0.1365 -0.9363 0.3235\nvn 0.0568 -0.2457 0.9677\nvn -0.1730 0.0611 0.9830\nvn -0.0090 0.5805 0.8142\nvn 0.1493 0.3469 0.9259\nvn 0.9707 0.2233 0.0884\nvn 0.9851 0.1391 0.1012\nvn 0.9879 0.1386 0.0691\nvn -0.1131 0.7403 0.6627\nvn 0.2196 0.4798 0.8494\nvn 0.0147 0.5153 0.8568\nvn 0.7841 0.5089 -0.3553\nvn 0.2901 -0.1181 0.9496\nvn 0.5313 0.3691 -0.7625\nvn 0.8368 -0.0071 -0.5475\nvn 0.7238 0.2327 -0.6496\nvn 0.2265 0.2459 0.9424\nvn 0.7316 -0.1726 -0.6595\nvn 0.7409 -0.1674 -0.6503\nvn 0.7673 -0.1834 -0.6144\nvn -0.4143 0.9096 0.0303\nvn -0.3286 0.9436 -0.0394\nvn 0.1059 -0.7286 -0.6767\nvn -0.0143 -0.6356 -0.7718\nvn 0.0499 -0.7697 -0.6365\nvn -0.9800 -0.1697 0.1034\nvn -0.9977 -0.0193 0.0641\nvn 0.0756 0.2437 0.9669\nvn 0.0023 0.1443 0.9895\nvn -0.2914 0.0649 0.9544\nvn 0.1157 0.4706 0.8747\nvn 0.1715 0.6460 0.7438\nvn -0.2226 0.4893 0.8432\nvn -0.2918 0.8939 0.3402\nvn 0.7932 -0.5925 -0.1403\nvn -0.3702 -0.8969 -0.2417\nvn -0.4000 -0.8927 -0.2073\nvn -0.2385 -0.9045 -0.3534\nvn -0.0154 -0.1063 0.9942\nvn 0.0374 0.2224 0.9742\nvn 0.1286 0.6919 0.7105\nvn -0.0508 0.4756 0.8782\nvn -0.0357 0.3734 0.9270\nvn -0.0015 0.5796 0.8149\nvn 0.5995 0.2010 0.7747\nvn 0.1217 0.4776 0.8701\nvn 0.3399 0.5519 0.7615\nvn 0.8758 0.4308 0.2177\nvn -0.0613 -0.4162 -0.9072\nvn -0.4632 0.8133 -0.3521\nvn -0.5351 0.6459 -0.5445\nvn -0.6122 0.5596 -0.5586\nvn -0.2166 -0.4641 0.8589\nvn -0.2525 -0.2433 0.9365\nvn -0.4595 0.0321 0.8876\nvn -0.5188 -0.5588 0.6470\nvn -0.3399 -0.4220 0.8404\nvn -0.4887 -0.7302 -0.4775\nvn -0.4568 -0.6957 -0.5543\nvn -0.4192 -0.7116 -0.5637\nvn -0.5758 -0.4299 -0.6954\nvn -0.6219 -0.0743 -0.7795\nvn -0.0058 -0.3540 0.9352\nvn 0.0997 -0.2290 0.9683\nvn 0.1349 -0.2638 0.9551\nvn 0.0855 0.1798 0.9800\nvn 0.0266 0.3581 0.9333\nvn 0.1418 0.4601 0.8764\nvn 0.0416 0.5473 0.8359\nvn 0.3417 0.2825 0.8963\nvn 0.5157 -0.1918 0.8350\nvn -0.0185 0.1841 0.9827\nvn -0.0950 0.5127 0.8533\nvn 0.9732 0.1050 -0.2045\nvn 0.6494 -0.2023 -0.7330\nvn 0.6552 -0.1389 -0.7425\nvn 0.6080 -0.1057 -0.7869\nvn 0.6083 -0.7479 0.2656\nvn 0.5624 -0.8234 0.0759\nvn 0.5973 -0.6739 0.4347\nvn -0.9735 -0.2095 -0.0913\nvn 0.4691 -0.8329 -0.2935\nvn 0.8084 -0.5348 -0.2457\nvn 0.1478 0.8082 0.5701\nvn -0.0047 0.8842 0.4670\nvn -0.2139 -0.7232 0.6566\nvn -0.2235 -0.3251 -0.9189\nvn -0.0560 -0.5063 -0.8605\nvn -0.0902 -0.5087 0.8562\nvn -0.0058 0.1000 0.9949\nvn -0.0101 0.1158 0.9932\nvn 0.0606 0.4333 0.8992\nvn -0.0367 0.5518 0.8331\nvn 0.9273 -0.3457 -0.1433\nvn 0.2647 0.5184 0.8131\nvn 0.7404 0.5820 0.3362\nvn 0.6228 0.7103 0.3280\nvn -0.9864 0.0771 0.1450\nvn 0.3340 0.1873 -0.9238\nvn 0.1666 0.1850 -0.9685\nvn 0.2749 0.3450 -0.8974\nvn -0.3439 -0.3101 -0.8863\nvn -0.4616 -0.1176 -0.8793\nvn 0.0346 0.0113 0.9993\nvn -0.1774 0.3402 0.9235\nvn -0.0254 0.3916 0.9198\nvn 0.0085 0.6373 0.7706\nvn -0.4041 0.8908 0.2078\nvn 0.0533 -0.1666 0.9846\nvn 0.0044 -0.6923 -0.7215\nvn -0.0066 -0.6615 -0.7499\nvn 0.2178 0.2780 0.9355\nvn -0.0228 0.3592 0.9330\nvn 0.2659 0.3503 0.8981\nvn 0.2253 0.6305 0.7428\nvn 0.2952 0.4187 0.8588\nvn -0.5099 -0.7078 -0.4889\nvn -0.3595 -0.8960 -0.2606\nvn 0.1894 0.7533 0.6297\nvn -0.1427 0.7140 0.6854\nvn -0.6075 0.5466 0.5764\nvn -0.8819 -0.2995 -0.3640\nvn -0.7639 -0.3100 -0.5659\nvn -0.5260 -0.4548 -0.7186\nvn 0.1285 -0.2448 0.9610\nvn 0.1262 -0.1439 0.9815\nvn 0.1140 0.2579 0.9594\nvn 0.1294 -0.3063 0.9431\nvn 0.1634 0.8834 0.4392\nvn 0.1588 0.2248 0.9614\nvn 0.2803 0.5486 0.7877\nvn 0.2781 0.5426 0.7926\nvn 0.2307 0.4688 0.8527\nvn 0.2720 0.0373 0.9616\nvn -0.0280 0.4258 0.9044\nvn 0.2557 -0.8136 -0.5222\nvn 0.4812 -0.4932 -0.7246\nvn 0.3380 -0.7356 -0.5871\nvn 0.5251 0.5517 0.6479\nvn 0.0534 0.6713 0.7392\nvn 0.1747 0.6664 0.7248\nvn 0.2449 -0.8527 -0.4613\nvn 0.2426 -0.8472 -0.4727\nvn 0.2088 -0.7546 -0.6220\nvn -0.0987 -0.2417 0.9653\nvn -0.5114 -0.4555 -0.7287\nvn -0.2809 -0.6559 -0.7006\nvn -0.5285 -0.3563 -0.7705\nvn 0.4405 -0.2452 -0.8636\nvn 0.4581 -0.7344 -0.5009\nvn -0.9270 -0.3750 0.0022\nvn -0.9468 0.3128 -0.0750\nvn -0.7982 -0.6016 0.0317\nvn 0.1343 -0.2238 0.9653\nvn 0.2000 0.1016 0.9745\nvn 0.1960 0.2355 0.9519\nvn 0.0932 0.4777 0.8735\nvn -0.0727 0.4166 0.9062\nvn 0.0171 0.6684 0.7436\nvn 0.3267 0.4370 0.8380\nvn -0.0106 -0.4884 0.8725\nvn -0.1879 0.5750 0.7962\nvn 0.7215 -0.6575 0.2171\nvn 0.3667 -0.1807 0.9126\nvn 0.4512 -0.1953 0.8708\nvn 0.3816 0.0643 0.9221\nvn 0.0752 0.7408 0.6675\nvn -0.2108 0.5946 0.7759\nvn -0.8768 -0.4769 0.0605\nvn -0.8653 -0.4978 0.0584\nvn -0.9403 0.3197 0.1167\nvn 0.1654 -0.3213 0.9324\nvn -0.1643 -0.4533 0.8761\nvn 0.3381 -0.2000 0.9196\nvn 0.3283 0.1640 0.9302\nvn -0.2124 0.3790 0.9007\nvn -0.1059 0.5238 0.8452\nvn 0.2105 0.5749 0.7907\nvn 0.3677 -0.4939 0.7879\nvn 0.4714 -0.5917 0.6540\nvn 0.4743 0.1694 0.8639\nvn 0.9116 0.2992 0.2817\nvn 0.7232 0.5382 0.4328\nvn 0.9285 0.2543 0.2707\nvn -0.4503 0.2751 0.8494\nvn -0.6555 0.1204 0.7455\nvn 0.2386 -0.9483 -0.2090\nvn 0.3691 -0.2302 0.9004\nvn 0.2986 0.0180 0.9542\nvn 0.1102 0.3001 0.9475\nvn 0.2973 0.4602 0.8365\nvn 0.1090 0.2179 -0.9698\nvn 0.0142 0.2675 -0.9634\nvn 0.0691 0.1317 -0.9889\nvn -0.2257 0.3404 -0.9127\nvn 0.0658 0.2303 -0.9709\nvn -0.0193 -0.9813 0.1915\nvn -0.0994 -0.7779 0.6205\nvn -0.0065 -0.9792 0.2026\nvn 0.2755 0.4431 0.8531\nvn -0.0676 0.5766 0.8142\nvn -0.1398 -0.6518 -0.7454\nvn -0.1057 -0.5187 -0.8484\nvn -0.2062 -0.4583 -0.8645\nvn 0.2448 0.3113 0.9182\nvn 0.1943 0.5112 0.8372\nvn 0.2107 0.4671 0.8587\nvn -0.5736 -0.2857 0.7676\nvn -0.1433 -0.1397 0.9798\nvn 0.1089 -0.0717 0.9915\nvn 0.3006 0.0757 0.9507\nvn 0.2915 0.1507 0.9446\nvn -0.0434 0.2904 0.9559\nvn 0.1402 0.4127 0.9000\nvn 0.8264 0.5496 -0.1220\nvn 0.6535 0.3472 -0.6725\nvn 0.1969 0.4587 -0.8665\nvn 0.4476 -0.8873 0.1110\nvn 0.3862 -0.9111 -0.1439\nvn 0.3734 -0.9218 -0.1044\nvn -0.2304 -0.6953 -0.6807\nvn -0.1740 -0.5925 -0.7865\nvn 0.4305 -0.6519 -0.6242\nvn -0.4254 -0.6673 -0.6113\nvn 0.0896 -0.9534 -0.2879\nvn 0.0906 -0.9532 -0.2884\nvn 0.0165 -0.9966 0.0807\nvn -0.0678 0.4533 0.8888\nvn -0.2587 -0.2672 0.9282\nvn 0.1582 0.5957 0.7875\nvn -0.1252 0.7146 0.6882\nvn 0.2494 -0.1035 0.9628\nvn 0.8437 0.4716 -0.2562\nvn 0.9050 0.3045 -0.2970\nvn -0.9130 -0.1100 -0.3928\nvn -0.8538 0.0113 -0.5205\nvn -0.1624 -0.9411 -0.2965\nvn 0.0409 -0.9725 -0.2290\nvn -0.2427 0.0745 0.9672\nvn -0.8695 0.4108 -0.2743\nvn -0.8263 0.3398 -0.4492\nvn -0.8550 0.1872 -0.4837\nvn -0.5288 -0.2747 0.8030\nvn -0.0936 -0.2680 0.9588\nvn -0.0779 -0.1224 0.9894\nvn 0.2923 -0.2172 0.9313\nvn 0.4140 -0.1935 0.8895\nvn 0.4602 0.0776 0.8844\nvn 0.1905 0.1951 0.9621\nvn 0.0598 0.6075 0.7920\nvn -0.0019 0.6367 0.7711\nvn 0.6403 -0.7626 -0.0918\nvn 0.5373 -0.8432 -0.0167\nvn 0.5372 -0.5295 0.6565\nvn 0.5017 -0.6464 0.5748\nvn 0.3054 0.2205 0.9263\nvn 0.2724 0.3790 0.8843\nvn -0.7037 -0.7044 -0.0926\nvn -0.4374 -0.0482 0.8979\nvn -0.2200 -0.1629 0.9618\nvn -0.4478 -0.0970 0.8888\nvn -0.1602 0.0662 0.9849\nvn -0.0437 -0.0492 0.9978\nvn 0.1001 0.1455 0.9843\nvn -0.1121 0.6815 0.7231\nvn -0.1128 0.7696 0.6285\nvn 0.9532 -0.0045 -0.3021\nvn 0.9742 -0.2077 -0.0886\nvn 0.9974 0.0712 -0.0053\nvn 0.9904 0.0315 -0.1347\nvn -0.6399 0.6177 0.4570\nvn -0.9442 0.3068 0.1199\nvn -0.7527 0.3303 0.5695\nvn 0.9371 0.0348 0.3473\nvn 0.8381 -0.0184 0.5451\nvn 0.9411 0.1059 0.3211\nvn 0.7953 -0.5740 -0.1952\nvn 0.1470 0.3833 0.9118\nvn -0.0143 0.1566 0.9875\nvn 0.3463 0.4100 0.8437\nvn 0.2350 0.6465 0.7258\nvn 0.4551 0.3700 0.8099\nvn -0.2604 -0.1535 0.9532\nvn -0.5400 -0.1062 0.8349\nvn -0.4244 -0.2080 0.8812\nvn -0.1513 -0.1257 0.9804\nvn -0.0323 -0.0411 0.9986\nvn 0.1689 0.0597 0.9838\nvn 0.2159 0.0109 0.9763\nvn -0.0394 0.0830 0.9958\nvn 0.1556 0.2797 0.9474\nvn 0.3622 0.3743 0.8536\nvn 0.6114 -0.0256 -0.7909\nvn 0.6868 -0.2676 -0.6758\nvn 0.2732 0.2791 0.9206\nvn 0.9950 0.0821 0.0561\nvn 0.0244 0.5294 0.8480\nvn 0.0664 0.2646 0.9621\nvn 0.0439 -0.0975 0.9943\nvn 0.1034 -0.1024 0.9893\nvn -0.2618 0.0190 0.9649\nvn -0.2354 0.0452 0.9708\nvn 0.2344 0.4851 0.8424\nvn 0.5129 0.0725 0.8554\nvn 0.3646 0.1654 0.9163\nvn -0.8509 0.4941 0.1783\nvn -0.6671 0.6592 0.3469\nvn -0.8612 0.2917 0.4161\nvn 0.1652 0.8904 0.4240\nvn 0.0605 0.7940 0.6048\nvn 0.1840 0.7841 0.5927\nvn -0.8705 0.1271 -0.4754\nvn -0.8107 0.2785 -0.5149\nvn 0.2114 0.2786 0.9369\nvn 0.2059 0.3637 0.9084\nvn 0.1688 0.0495 0.9844\nvn 0.1049 -0.2396 0.9652\nvn -0.0398 -0.0017 0.9992\nvn 0.1672 -0.0951 0.9813\nvn 0.0835 -0.1286 0.9882\nvn -0.0599 -0.0969 0.9935\nvn -0.2684 -0.1114 0.9568\nvn -0.2641 0.0775 0.9614\nvn -0.2480 0.1928 0.9493\nvn 0.2533 0.3960 0.8826\nvn 0.1374 0.5819 0.8015\nvn 0.2803 -0.8838 -0.3746\nvn 0.1304 0.2770 0.9520\nvn 0.1429 -0.2410 0.9599\nvn 0.1402 -0.2104 0.9675\nvn 0.0148 0.5891 0.8079\nvn 0.0066 0.7391 0.6735\nvn 0.2983 0.1797 0.9374\nvn 0.1363 -0.0822 0.9872\nvn 0.2525 -0.1566 0.9548\nvn 0.0039 -0.1620 0.9868\nvn 0.2077 0.4075 0.8893\nvn 0.0551 0.5747 0.8165\nvn -0.4207 -0.3870 -0.8205\nvn -0.0643 0.4574 0.8869\nvn 0.2793 -0.1135 0.9535\nvn 0.0747 -0.0541 0.9957\nvn 0.1404 0.0659 0.9879\nvn -0.1162 0.0450 0.9922\nvn -0.2436 -0.0708 0.9673\nvn -0.2909 0.1032 0.9511\nvn -0.1432 0.4087 0.9013\nvn 0.0388 0.4433 0.8955\nvn 0.0168 0.4717 0.8816\nvn 0.6381 -0.0627 0.7674\nvn -0.2170 0.4968 0.8403\nvn 0.0675 0.3339 0.9402\nvn 0.3223 -0.1324 0.9373\nvn 0.1944 -0.0916 0.9766\nvn 0.2231 -0.1891 0.9563\nvn -0.2753 0.3384 0.8998\nvn -0.1800 0.3568 0.9167\nvn 0.0799 0.5775 0.8125\nvn 0.0530 0.5741 0.8170\nvn 0.8512 -0.4920 -0.1825\nvn 0.8482 -0.4953 -0.1875\nvn 0.8314 -0.5254 -0.1807\nvn -0.1484 0.6563 0.7397\nvn 0.4550 -0.0702 0.8877\nvn 0.5426 0.1210 0.8312\nvn 0.9519 -0.2915 -0.0942\nvn 0.9908 -0.0079 0.1347\nvn 0.2059 -0.8781 -0.4318\nvn 0.1680 -0.7954 -0.5823\nvn -0.4385 0.8651 0.2434\nvn 0.3129 0.0544 0.9482\nvn 0.3708 -0.2689 0.8889\nvn 0.3001 -0.2775 0.9127\nvn 0.4126 -0.0376 0.9101\nvn -0.0786 -0.2672 0.9604\nvn -0.1064 -0.1918 0.9756\nvn -0.2191 0.4808 0.8490\nvn -0.2372 0.4491 0.8614\nvn 0.0336 0.6455 0.7630\nvn 0.9597 0.2751 0.0573\nvn 0.8866 0.4398 0.1434\nvn 0.9879 0.1464 0.0506\nvn 0.4559 0.2432 0.8562\nvn -0.0418 0.9431 -0.3300\nvn -0.3923 0.6024 0.6951\nvn 0.3514 -0.1822 0.9183\nvn 0.3445 -0.1427 0.9279\nvn 0.0776 -0.2692 0.9599\nvn -0.0989 0.5853 0.8047\nvn 0.4862 -0.8728 -0.0435\nvn 0.5809 -0.7575 0.2977\nvn 0.6160 -0.7875 -0.0191\nvn 0.3620 0.3669 0.8569\nvn 0.7011 -0.0688 0.7097\nvn 0.7725 -0.2678 0.5757\nvn 0.6779 0.0239 0.7347\nvn -0.8715 0.0782 -0.4841\nvn -0.8966 0.3728 -0.2388\nvn -0.5959 0.6411 0.4836\nvn 0.2372 -0.0365 0.9708\nvn 0.2937 -0.1162 0.9488\nvn 0.3469 -0.1045 0.9320\nvn -0.1619 0.1280 0.9785\nvn -0.1371 0.3808 0.9144\nvn -0.1724 0.5024 0.8473\nvn 0.0832 -0.8256 -0.5580\nvn 0.3289 -0.9263 -0.1839\nvn -0.8134 -0.3915 -0.4302\nvn 0.4387 0.5209 0.7322\nvn 0.7765 0.3879 0.4966\nvn 0.8669 0.1920 0.4600\nvn 0.8979 0.2526 0.3604\nvn -0.0981 0.5818 0.8074\nvn 0.4093 -0.1752 0.8954\nvn 0.4568 -0.1829 0.8706\nvn -0.1411 -0.1308 0.9813\nvn -0.1806 0.4809 0.8579\nvn 0.3949 -0.8451 -0.3603\nvn 0.7345 -0.6417 -0.2206\nvn 0.2170 0.5129 0.8306\nvn -0.8957 -0.4201 -0.1454\nvn 0.3192 -0.1978 0.9268\nvn 0.3322 -0.1368 0.9332\nvn -0.2242 -0.2021 0.9534\nvn -0.1630 -0.2984 0.9404\nvn -0.1582 -0.3305 0.9304\nvn -0.0212 -0.1045 0.9943\nvn -0.1406 0.5641 0.8137\nvn 0.6943 -0.6587 -0.2899\nvn 0.3173 -0.1593 0.9348\nvn 0.1352 0.5678 0.8120\nvn -0.2610 0.8035 0.5350\nvn 0.3377 0.3875 0.8578\nvn -0.1596 0.7619 0.6277\nvn 0.9836 0.0381 0.1761\nvn 0.9316 0.0591 0.3586\nvn 0.9300 0.2181 0.2957\nvn -0.6100 -0.7351 -0.2958\nvn -0.9678 -0.1037 -0.2292\nvn -0.6886 -0.5830 -0.4312\nvn 0.1346 0.0561 0.9893\nvn 0.2263 -0.1746 0.9583\nvn -0.0502 -0.0442 0.9977\nvn 0.7677 -0.2147 -0.6037\nvn 0.7318 -0.1946 -0.6531\nvn 0.7603 -0.2566 -0.5967\nvn 0.0701 0.4775 0.8758\nvn -0.5092 0.7143 -0.4801\nvn -0.5484 0.6654 -0.5064\nvn -0.7092 0.3181 -0.6291\nvn 0.5932 -0.7595 -0.2671\nvn 0.4878 -0.8152 -0.3122\nvn 0.5195 -0.8010 -0.2976\nvn -0.0304 -0.2257 0.9737\nvn 0.0039 -0.2207 0.9753\nvn -0.6512 -0.1562 0.7426\nvn -0.6703 -0.1532 0.7261\nvn -0.5043 -0.1633 0.8480\nvn -0.2317 -0.0632 0.9707\nvn 0.1818 -0.0302 0.9828\nvn 0.1047 0.2824 0.9536\nvn -0.1471 0.4645 0.8733\nvn -0.1233 0.5962 0.7933\nvn -0.0520 0.6377 0.7685\nvn 0.5952 -0.3763 0.7100\nvn 0.0174 0.0234 0.9996\nvn 0.6444 -0.1432 0.7512\nvn 0.5375 0.2143 0.8156\nvn 0.1986 0.9776 0.0693\nvn -0.1500 -0.2549 0.9552\nvn -0.3067 -0.3092 0.9001\nvn -0.5978 -0.3518 0.7203\nvn -0.8022 -0.2255 0.5527\nvn -0.8891 -0.1254 0.4402\nvn -0.1118 -0.5945 -0.7963\nvn 0.2344 -0.1537 -0.9599\nvn -0.0172 -0.0496 -0.9986\nvn -0.8349 -0.0021 0.5503\nvn -0.5943 0.1234 0.7947\nvn -0.0231 0.2313 0.9726\nvn -0.0858 0.2762 0.9572\nvn -0.2780 0.7905 0.5457\nvn -0.4801 -0.0455 -0.8760\nvn -0.4832 -0.1294 -0.8659\nvn 0.1698 -0.8354 -0.5228\nvn -0.3298 -0.1175 0.9367\nvn 0.8001 0.5436 0.2536\nvn -0.7412 -0.3389 0.5795\nvn -0.7186 -0.4176 0.5559\nvn -0.1810 -0.0039 0.9835\nvn -0.2989 0.6158 0.7290\nvn -0.3114 0.6347 0.7072\nvn -0.2947 0.6406 0.7091\nvn -0.5672 0.7043 -0.4269\nvn -0.5694 0.7457 -0.3460\nvn 0.2669 -0.9350 -0.2335\nvn 0.6243 -0.7804 0.0358\nvn 0.3157 0.4686 0.8251\nvn 0.4589 0.3193 0.8291\nvn -0.2860 0.8311 0.4769\nvn 0.8652 0.4079 0.2915\nvn 0.4425 -0.8520 -0.2798\nvn 0.7531 -0.6129 -0.2390\nvn -0.7504 -0.4750 0.4597\nvn -0.4263 -0.8979 0.1093\nvn -0.0993 -0.9605 -0.2599\nvn 0.2919 -0.9267 -0.2366\nvn 0.0017 -0.9725 -0.2328\nvn -0.2539 0.3478 0.9025\nvn -0.5908 -0.1733 0.7880\nvn -0.6714 -0.2706 0.6899\nvn -0.7296 -0.2862 0.6211\nvn -0.9081 0.3871 0.1595\nvn -0.6744 0.6544 0.3418\nvn -0.6166 0.6956 0.3686\nvn 0.9250 -0.3648 -0.1056\nvn -0.9493 0.3059 -0.0727\nvn -0.9894 -0.0026 -0.1448\nvn -0.5756 0.4418 0.6880\nvn -0.2708 0.2807 0.9208\nvn -0.2356 0.5116 0.8263\nvn 0.6349 -0.7559 -0.1594\nvn -0.0992 0.7241 -0.6825\nvn -0.1671 0.6491 -0.7421\nvn -0.0681 0.6361 -0.7686\nvn -0.5586 -0.7973 -0.2287\nvn -0.3336 -0.9276 -0.1682\nvn 0.9975 -0.0379 0.0589\nvn -0.2217 0.8148 0.5357\nvn -0.4790 0.7420 0.4689\nvn -0.3694 0.5751 0.7299\nvn -0.2780 0.8811 0.3826\nvn -0.7761 -0.2071 0.5956\nvn -0.7704 0.4921 -0.4053\nvn 0.6650 0.7247 0.1805\nvn 0.5859 0.8059 -0.0848\nvn 0.0734 0.3183 0.9451\nvn -0.2450 0.1177 0.9623\nvn -0.2057 0.4212 0.8834\nvn -0.0095 0.5497 -0.8353\nvn -0.0989 0.5884 -0.8025\nvn -0.0591 0.6284 -0.7756\nvn 0.3554 0.4312 0.8293\nvn -0.2286 -0.3304 0.9157\nvn -0.1258 0.6795 -0.7228\nvn -0.2175 0.4323 -0.8751\nvn -0.2434 0.6438 -0.7254\nvn -0.8013 0.5093 -0.3138\nvn -0.1978 0.5424 0.8165\nvn -0.2822 0.6222 0.7302\nvn -0.0789 0.2847 0.9554\nvn -0.4358 0.5150 0.7381\nvn 0.7439 0.2869 -0.6035\nvn 0.6820 0.2984 -0.6677\nvn 0.6554 0.1348 -0.7432\nvn 0.0505 0.9198 0.3891\nvn 0.5440 0.7773 0.3160\nvn 0.2838 0.8704 0.4021\nvn -0.0592 0.7865 0.6147\nvn 0.7084 0.6679 0.2280\nvn -0.3863 0.3122 0.8679\nvn -0.2887 0.1296 0.9486\nvn -0.2365 0.4647 0.8533\nvn -0.3228 0.5611 0.7622\nvn 0.7145 -0.1313 0.6872\nvn 0.7259 -0.1083 0.6791\nvn 0.5402 0.3520 0.7644\nvn 0.3184 0.1561 0.9350\nvn 0.0632 0.6677 0.7417\nvn -0.3789 0.8792 0.2889\nvn -0.0172 0.9155 0.4018\nvn -0.2751 0.8284 0.4879\nvn -0.1917 0.9004 0.3905\nvn -0.6135 0.4849 0.6233\nvn -0.5383 0.6576 0.5271\nvn 0.1423 0.9586 0.2465\nvn -0.2832 0.9578 -0.0492\nvn -0.6884 -0.6998 -0.1908\nvn -0.8256 -0.5643 0.0004\nvn -0.9815 0.1893 -0.0262\nvn 0.6006 0.6420 0.4765\nvn 0.7252 0.5347 0.4338\nvn 0.0061 0.3208 0.9471\nvn -0.4009 0.6302 0.6649\nvn 0.9177 0.3602 -0.1677\nvn 0.8595 0.2632 -0.4382\nvn 0.6980 0.5919 -0.4031\nvn -0.9746 0.1259 -0.1849\nvn 0.0509 -0.6317 0.7735\nvn 0.1887 -0.4659 0.8645\nvn 0.2572 0.6217 0.7398\nvn 0.3263 0.5660 0.7571\nvn 0.9927 0.0858 -0.0841\nvn 0.2733 0.6356 0.7220\nvn -0.0406 0.7938 0.6067\nvn -0.0059 0.2856 0.9583\nvn -0.1904 0.6468 0.7385\nvn -0.1116 0.5162 0.8491\nvn -0.8251 -0.5647 -0.0164\nvn -0.9070 -0.2953 -0.3002\nvn 0.7678 0.3090 0.5613\nvn 0.8345 0.1822 0.5199\nvn 0.5913 0.7989 0.1101\nvn -0.0295 0.2024 0.9789\nvn 0.1289 0.3781 -0.9167\nvn 0.1907 0.3708 -0.9089\nvn 0.1126 0.6288 -0.7694\nvn 0.1751 0.4972 0.8497\nvn 0.0087 0.8718 0.4898\nvn -0.4146 0.5721 0.7077\nvn -0.7036 0.0124 0.7104\nvn -0.7895 0.0562 0.6111\nvn -0.1805 0.4223 -0.8883\nvn -0.4911 0.6597 -0.5688\nvn -0.3105 0.3362 -0.8891\nvn -0.9766 -0.0649 -0.2050\nvn -0.9541 0.2666 0.1359\nvn -0.8698 0.4339 0.2347\nvn -0.1469 -0.5110 -0.8469\nvn -0.1957 -0.5164 -0.8336\nvn -0.9590 0.0258 -0.2820\nvn 0.2558 0.9346 0.2470\nvn -0.9927 -0.1200 0.0085\nvn -0.9711 -0.1746 -0.1627\nvn -0.3072 -0.1735 -0.9357\nvn -0.0883 0.3946 0.9146\nvn -0.1944 0.4945 0.8471\nvn -0.3136 0.7838 0.5359\nvn 0.5032 0.2048 0.8395\nvn 0.3098 0.3293 0.8919\nvn 0.1958 0.7523 0.6291\nvn 0.1092 0.8383 0.5340\nvn -0.5314 0.4197 0.7358\nvn -0.7369 0.6674 0.1075\nvn -0.8309 0.5378 -0.1429\nvn -0.9055 0.0722 -0.4181\nvn -0.8473 0.0688 -0.5266\nvn 0.3048 0.7325 0.6087\nvn 0.3308 0.6393 0.6941\nvn -0.0143 0.5120 0.8589\nvn -0.2416 0.5943 0.7671\nvn 0.3053 0.2363 0.9225\nvn -0.1399 0.6679 0.7309\nvn 0.0684 0.8654 0.4964\nvn 0.2387 0.7191 0.6526\nvn 0.3531 0.8981 -0.2620\nvn -0.3552 0.9281 -0.1114\nvn -0.4208 0.9055 0.0550\nvn -0.4093 0.8798 -0.2417\nvn 0.4613 0.8018 0.3797\nvn 0.5790 0.6959 0.4248\nvn 0.0605 0.2887 0.9555\nvn -0.0204 0.3570 0.9338\nvn -0.3049 0.6737 0.6731\nvn 0.4211 -0.4405 -0.7928\nvn 0.7627 -0.0340 0.6458\nvn 0.5894 0.3977 0.7031\nvn -0.5654 -0.1227 0.8156\nvn -0.7881 -0.1267 0.6023\nvn -0.4360 0.3078 0.8457\nvn -0.3069 -0.0230 0.9514\nvn -0.1377 0.2521 0.9578\nvn -0.2669 0.8628 0.4292\nvn -0.3008 0.8709 0.3885\nvn -0.2383 0.8629 0.4456\nvn -0.3653 0.8772 0.3114\nvn -0.3937 0.8129 0.4291\nvn -0.2898 0.8894 0.3534\nvn 0.2369 -0.1459 0.9605\nvn 0.7556 -0.1355 0.6408\nvn -0.1621 0.3764 0.9121\nvn 0.8561 0.4638 0.2281\nvn 0.7522 0.5725 0.3262\nvn -0.0636 0.9975 0.0291\nvn -0.1133 0.9853 0.1275\nvn -0.1793 -0.2544 0.9503\nvn -0.0401 -0.2120 0.9764\nvn -0.0587 0.3438 0.9372\nvn 0.0567 0.3025 0.9514\nvn -0.1975 0.3486 0.9162\nvn -0.2848 0.5477 0.7867\nvn -0.3179 0.7564 0.5716\nvn 0.8042 -0.5622 -0.1926\nvn -0.0561 -0.4256 -0.9031\nvn -0.1699 -0.3400 -0.9249\nvn -0.3679 -0.4626 -0.8066\nvn 0.3271 0.4928 0.8063\nvn 0.2412 0.6593 0.7121\nvn 0.0795 0.6468 0.7584\nvn -0.3207 -0.1216 0.9393\nvn -0.4532 -0.3851 0.8039\nvn -0.7333 -0.1688 0.6586\nvn 0.0916 0.0873 0.9919\nvn -0.1218 0.2559 0.9590\nvn -0.3610 0.3988 0.8430\nvn -0.2166 0.5257 0.8226\nvn 0.1470 0.0562 0.9875\nvn 0.3022 -0.4360 -0.8477\nvn 0.1437 -0.6107 -0.7787\nvn -0.3188 -0.2118 0.9238\nvn -0.1870 -0.2557 0.9485\nvn -0.1062 -0.1340 0.9853\nvn -0.2239 0.3695 0.9018\nvn -0.2050 0.5799 0.7885\nvn -0.2020 0.4424 0.8737\nvn 0.6283 -0.6656 0.4026\nvn 0.5797 -0.8118 0.0697\nvn -0.1009 0.1682 0.9806\nvn -0.4361 -0.4075 0.8023\nvn -0.1202 -0.3078 0.9438\nvn -0.3975 -0.2625 0.8792\nvn -0.3511 -0.3536 0.8670\nvn -0.5521 -0.2101 0.8068\nvn -0.4774 -0.2875 0.8303\nvn -0.1277 -0.2056 0.9702\nvn -0.0023 -0.2531 0.9674\nvn -0.4410 -0.2963 0.8472\nvn -0.1940 -0.2301 0.9536\nvn 0.0245 -0.0101 0.9996\nvn -0.0014 0.1065 0.9943\nvn -0.0229 0.1581 0.9872\nvn 0.3618 -0.9210 -0.1446\nvn 0.2586 -0.8881 -0.3800\nvn -0.2053 0.2256 0.9523\nvn -0.2755 0.6421 0.7154\nvn 0.8564 -0.0650 0.5121\nvn -0.3918 -0.3601 0.8466\nvn -0.7548 0.5811 0.3043\nvn 0.4051 -0.4773 -0.7797\nvn 0.8435 -0.3562 -0.4019\nvn -0.1706 0.6620 0.7298\nvn -0.1546 0.1368 0.9785\nvn -0.2523 0.5159 0.8186\nvn 0.3811 0.0419 0.9236\nvn 0.2554 0.5583 0.7893\nvn 0.1058 0.2564 0.9608\nvn -0.2145 -0.4699 0.8562\nvn -0.3490 -0.4411 0.8268\nvn -0.3222 -0.3133 0.8933\nvn 0.8166 -0.0467 0.5753\nvn 0.8267 -0.5021 0.2539\nvn 0.5182 0.4722 0.7130\nvn -0.1251 -0.1614 0.9789\nvn -0.2937 0.0261 0.9555\nvn -0.0969 -0.3048 0.9475\nvn -0.3152 -0.3045 0.8988\nvn -0.1437 -0.1184 0.9825\nvn -0.0910 0.1118 0.9895\nvn -0.0444 0.3008 0.9526\nvn 0.9419 0.2709 -0.1986\nvn 0.4981 -0.8671 -0.0031\nvn 0.4317 0.5155 0.7402\nvn 0.2813 0.4182 0.8637\nvn 0.3253 0.1773 0.9288\nvn 0.2879 0.4090 0.8659\nvn -0.4045 0.0204 0.9143\nvn -0.4323 -0.1670 0.8861\nvn -0.6278 0.4542 -0.6321\nvn -0.1546 0.6102 0.7770\nvn -0.0415 0.1337 0.9901\nvn -0.1251 0.4354 0.8914\nvn 0.8610 -0.0197 -0.5082\nvn 0.3681 0.2157 -0.9044\nvn 0.2705 0.2804 -0.9210\nvn 0.2459 0.3286 -0.9119\nvn 0.0796 -0.1940 0.9778\nvn -0.1572 -0.6119 0.7751\nvn -0.3066 0.0112 0.9518\nvn -0.3262 -0.2695 0.9060\nvn 0.0094 0.1606 0.9870\nvn -0.1942 0.7613 0.6187\nvn 0.9795 0.1132 0.1663\nvn 0.9948 -0.0003 0.1015\nvn -0.0741 0.5085 0.8578\nvn -0.1546 0.5557 0.8169\nvn -0.2344 -0.3465 0.9082\nvn -0.2353 -0.1540 0.9596\nvn 0.0004 0.0118 0.9999\nvn -0.0559 0.1612 0.9853\nvn -0.0522 0.3421 0.9382\nvn -0.1142 0.6030 0.7895\nvn -0.2472 0.8511 0.4632\nvn -0.1203 0.0342 0.9921\nvn -0.1440 0.2850 0.9476\nvn 0.1899 0.2694 0.9441\nvn -0.1543 0.9817 0.1111\nvn -0.1371 0.9099 0.3915\nvn -0.9329 -0.3366 0.1281\nvn -0.9994 -0.0214 0.0277\nvn -0.0563 -0.5032 0.8623\nvn -0.1572 -0.6796 0.7165\nvn -0.3030 -0.0657 0.9507\nvn -0.1870 -0.0455 0.9813\nvn 0.1592 0.1331 0.9782\nvn -0.1399 0.7955 0.5896\nvn -0.6143 0.3910 -0.6853\nvn -0.6146 0.4241 -0.6651\nvn 0.0260 0.6312 0.7751\nvn -0.5954 0.8013 -0.0591\nvn -0.5976 0.7416 -0.3047\nvn 0.9289 -0.3622 -0.0770\nvn -0.7965 -0.5440 -0.2639\nvn -0.0169 0.7856 0.6184\nvn -0.0393 0.9190 0.3921\nvn 0.9405 -0.2842 -0.1863\nvn 0.2961 0.0977 0.9501\nvn 0.2162 0.0956 0.9716\nvn 0.1483 0.6550 0.7409\nvn 0.3717 -0.1025 0.9226\nvn 0.4172 -0.0959 0.9037\nvn 0.2249 0.7469 0.6257\nvn 0.2734 0.6881 0.6721\nvn 0.2047 0.8137 0.5440\nvn 0.4993 -0.4075 0.7646\nvn 0.5828 -0.2243 0.7811\nvn 0.5488 -0.3200 0.7722\nvn 0.2801 0.5586 0.7807\nvn 0.1777 0.6810 0.7104\nvn 0.4229 -0.2254 0.8777\nvn 0.4823 -0.4772 0.7346\nvn 0.3786 0.3621 0.8518\nvn 0.5701 -0.1765 0.8024\nvn 0.5411 -0.1952 0.8179\nvn 0.3495 -0.3806 0.8561\nvn 0.5504 0.0918 0.8298\nvn 0.5303 0.4263 0.7328\nvn 0.7779 -0.2629 0.5706\nvn 0.7791 -0.2155 0.5887\nvn 0.1842 0.0569 0.9812\nvn 0.3638 0.6519 0.6653\nvn 0.2778 0.6488 0.7084\nvn 0.3451 -0.2933 0.8915\nvn -0.2036 -0.4306 -0.8793\nvn -0.1561 -0.4143 -0.8966\nvn -0.0689 -0.5443 -0.8361\nvn 0.7857 -0.4563 0.4176\nvn 0.6482 -0.4228 0.6333\nvn 0.6397 -0.6177 0.4574\nvn 0.8791 -0.1628 0.4480\nvn 0.7766 -0.2919 0.5582\nvn 0.6298 -0.2074 0.7486\nvn 0.7293 -0.0385 0.6831\nvn 0.0262 -0.9994 -0.0234\nvn 0.0300 -0.9990 -0.0328\nvn 0.0147 -0.9997 -0.0187\nvn 0.1804 0.1840 0.9662\nvn 0.3576 0.1987 0.9124\nvn 0.3421 -0.3315 0.8792\nvn -0.1866 -0.4032 -0.8959\nvn -0.4703 -0.5760 -0.6685\nvn -0.2281 -0.4250 -0.8759\nvn 0.6302 -0.1988 0.7505\nvn 0.6753 0.0110 0.7374\nvn 0.6198 -0.0231 0.7844\nvn 0.5121 -0.5074 0.6930\nvn 0.2662 -0.5180 0.8129\nvn 0.4421 -0.5622 0.6989\nvn 0.3246 -0.2976 0.8978\nvn -0.2859 -0.2376 -0.9283\nvn -0.6912 -0.3697 -0.6209\nvn 0.5522 -0.7472 -0.3698\nvn 0.5498 -0.7695 -0.3248\nvn 0.6915 -0.6685 -0.2738\nvn 0.5389 -0.4922 0.6836\nvn 0.6674 -0.4335 0.6054\nvn -0.2784 -0.2235 -0.9341\nvn -0.4647 -0.2980 -0.8338\nvn 0.2850 0.1439 0.9477\nvn 0.5485 -0.1140 0.8283\nvn 0.2864 -0.2488 0.9252\nvn 0.4856 -0.1121 0.8669\nvn -0.1241 0.5396 -0.8327\nvn -0.4091 0.0556 -0.9108\nvn -0.4535 0.3333 -0.8266\nvn 0.8353 0.3336 0.4371\nvn 0.6168 0.3513 0.7043\nvn 0.7901 0.3797 0.4812\nvn 0.7153 0.0222 -0.6984\nvn 0.7938 0.0099 -0.6081\nvn 0.4844 -0.4497 0.7504\nvn 0.6177 -0.3387 0.7097\nvn 0.5385 -0.1071 0.8358\nvn 0.5371 0.0137 0.8434\nvn 0.5229 -0.0048 0.8524\nvn 0.3247 -0.1643 0.9314\nvn 0.3374 0.5100 -0.7912\nvn 0.4125 0.4191 -0.8088\nvn 0.5284 0.4069 -0.7451\nvn -0.6883 0.3103 -0.6557\nvn 0.4491 0.3601 0.8177\nvn 0.4773 -0.2662 0.8374\nvn 0.9059 -0.4220 -0.0355\nvn 0.2164 0.2299 0.9488\nvn 0.6009 0.4554 0.6569\nvn 0.4186 0.5534 0.7201\nvn 0.3626 0.6350 0.6821\nvn -0.9774 0.0099 -0.2109\nvn 0.5130 0.3535 0.7823\nvn 0.6049 0.2505 0.7558\nvn 0.6218 -0.3282 0.7111\nvn 0.4537 -0.3641 0.8133\nvn 0.7173 -0.2617 0.6457\nvn 0.7300 -0.6536 -0.1997\nvn 0.4077 -0.1007 0.9075\nvn 0.4632 -0.5081 0.7261\nvn 0.7292 -0.3277 0.6007\nvn 0.5091 -0.1403 0.8491\nvn 0.6864 0.2907 0.6665\nvn 0.6689 0.3492 0.6562\nvn -0.0644 -0.9102 -0.4090\nvn 0.2311 0.0225 0.9727\nvn 0.5324 -0.7421 -0.4072\nvn 0.0325 0.1514 0.9879\nvn 0.3211 -0.6099 0.7245\nvn 0.5998 0.2154 0.7706\nvn 0.4033 0.4925 0.7712\nvn 0.6657 0.0332 0.7454\nvn 0.4140 0.1185 0.9025\nvn 0.7555 0.0177 0.6549\nvn 0.6533 0.2555 0.7127\nvn 0.3842 -0.3287 0.8628\nvn 0.5242 -0.2992 0.7973\nvn 0.4419 -0.2142 0.8711\nvn 0.5526 -0.1482 0.8202\nvn 0.4504 -0.1454 0.8809\nvn 0.6800 -0.6110 0.4053\nvn 0.4299 -0.7140 0.5526\nvn 0.7305 0.3966 0.5559\nvn 0.7821 0.2939 0.5494\nvn 0.8761 0.1443 0.4600\nvn 0.8318 0.2482 0.4964\nvn 0.8279 0.1039 0.5511\nvn 0.8485 -0.0780 0.5234\nvn 0.8450 0.0375 0.5334\nvn 0.8632 -0.0512 0.5022\nvn 0.1828 0.7505 0.6351\nvn 0.3106 0.6212 0.7194\nvn 0.3686 -0.8510 0.3741\nvn 0.5520 0.3814 0.7414\nvn 0.9339 0.1273 0.3341\nvn 0.8995 0.2340 0.3690\nvn 0.7117 0.4024 0.5758\nvn 0.8086 0.3515 0.4718\nvn 0.7646 0.4818 0.4281\nvn 0.9006 -0.0329 0.4334\nvn 0.8773 -0.0256 0.4792\nvn -0.1011 0.1593 -0.9820\nvn -0.1536 0.1202 -0.9808\nvn 0.8274 0.2260 0.5140\nvn 0.8213 0.1250 0.5565\nvn 0.9134 -0.0963 0.3954\nvn 0.8530 -0.0627 0.5182\nvn -0.4043 0.8881 -0.2184\nvn -0.2252 0.5360 -0.8136\nvn 0.8153 0.0669 0.5752\nvn 0.8652 0.0905 0.4931\nvn 0.8997 0.0868 0.4277\nvn -0.1002 0.2176 -0.9709\nvn 0.8346 -0.4145 0.3628\nvn 0.8953 -0.1644 0.4139\nvn 0.8760 -0.0439 0.4802\nvn 0.7592 0.1975 0.6200\nvn 0.7606 -0.0205 0.6489\nvn 0.7552 0.0442 0.6540\nvn 0.7933 0.0317 0.6080\nvn 0.9438 0.1691 0.2841\nvn 0.8848 0.3645 0.2903\nvn 0.6394 0.4297 0.6376\nvn 0.6672 0.5004 0.5517\nvn 0.4913 0.5479 0.6770\nvn 0.7500 -0.5807 0.3165\nvn 0.5877 -0.7576 0.2839\nvn 0.7937 0.3414 0.5035\nvn 0.8617 0.1463 0.4858\nvn 0.5119 0.1859 0.8387\nvn 0.6355 0.3698 0.6778\nvn 0.4749 0.3964 0.7857\nvn 0.4831 0.3800 0.7888\nvn 0.6432 0.4199 0.6402\nvn 0.7436 0.3517 0.5686\nvn 0.8711 0.0478 0.4888\nvn 0.6126 -0.5907 0.5251\nvn 0.7087 -0.5919 0.3839\nvn 0.6318 -0.3094 0.7107\nvn 0.5471 -0.3297 0.7694\nvn 0.5987 -0.4877 0.6353\nvn 0.5273 -0.0253 0.8493\nvn 0.3824 -0.8847 0.2664\nvn 0.8206 -0.3644 0.4402\nvn 0.7737 0.2698 0.5732\nvn 0.8053 0.0350 0.5918\nvn 0.3408 0.5599 0.7552\nvn 0.5732 -0.1343 0.8083\nvn 0.5545 -0.0027 0.8321\nvn 0.6119 -0.2721 0.7426\nvn 0.8084 -0.0588 0.5856\nvn 0.5290 0.3881 0.7547\nvn 0.4718 0.5025 0.7244\nvn 0.5174 0.5748 0.6339\nvn 0.5981 0.2336 0.7666\nvn 0.7577 0.2833 0.5879\nvn 0.6176 0.2414 -0.7485\nvn 0.5801 -0.4347 0.6888\nvn 0.7824 0.0944 0.6156\nvn 0.7826 -0.0256 0.6220\nvn 0.5312 -0.6767 0.5098\nvn 0.6791 -0.6015 0.4206\nvn 0.6887 0.1102 0.7166\nvn 0.6517 0.4285 0.6258\nvn 0.3876 0.2476 0.8879\nvn 0.8676 -0.4608 -0.1870\nvn 0.9082 -0.4145 -0.0571\nvn -0.9653 0.2610 0.0051\nvn -0.9992 0.0400 -0.0032\nvn -0.9857 -0.1636 -0.0394\nvn -0.2342 -0.6032 0.7624\nvn -0.3493 -0.7833 0.5141\nvn -0.4987 -0.7393 0.4524\nvn 0.7722 0.2603 0.5795\nvn 0.6876 0.3050 0.6590\nvn 0.6143 0.4920 0.6169\nvn 0.5201 0.4548 0.7229\nvn 0.7779 0.0071 0.6283\nvn 0.6887 -0.3246 -0.6482\nvn 0.2482 -0.1683 0.9539\nvn 0.6885 -0.1487 0.7098\nvn 0.8678 0.0742 0.4914\nvn 0.5548 0.1141 0.8241\nvn 0.1913 0.7940 0.5770\nvn 0.6784 -0.0737 0.7309\nvn 0.4976 0.0519 0.8658\nvn 0.4518 0.2041 0.8684\nvn 0.5256 -0.6036 -0.5995\nvn 0.5323 -0.6552 -0.5360\nvn 0.4810 -0.3479 0.8047\nvn 0.5619 -0.4510 0.6934\nvn 0.5435 0.2930 0.7866\nvn 0.4641 0.4308 0.7739\nvn 0.4982 0.4531 0.7392\nvn 0.5501 0.4540 0.7008\nvn 0.7870 -0.1719 0.5925\nvn 0.6396 -0.1020 0.7619\nvn -0.5514 -0.4556 -0.6988\nvn 0.6781 -0.2019 0.7067\nvn 0.9205 -0.2288 0.3166\nvn 0.8574 -0.3113 0.4096\nvn 0.7303 0.1567 0.6649\nvn 0.5507 -0.6423 0.5331\nvn 0.5387 0.0229 0.8422\nvn 0.3881 0.2293 0.8926\nvn 0.5932 0.0322 0.8044\nvn 0.7286 0.3710 0.5757\nvn 0.6377 -0.3218 0.6998\nvn 0.7203 -0.2429 0.6497\nvn 0.7717 -0.4822 0.4147\nvn 0.7790 0.3032 0.5489\nvn 0.4905 -0.3647 0.7914\nvn 0.5914 0.1386 0.7943\nvn 0.4919 0.3661 0.7899\nvn 0.4822 0.1209 0.8677\nvn -0.0410 0.3638 -0.9305\nvn -0.4838 0.0646 -0.8728\nvn -0.6505 -0.0258 -0.7591\nvn -0.0036 -0.5016 0.8651\nvn 0.2127 0.1094 0.9709\nvn 0.4549 0.3982 0.7966\nvn -0.2287 -0.6955 -0.6811\nvn -0.2762 -0.5464 -0.7906\nvn -0.3825 -0.5761 -0.7224\nvn -0.6675 -0.3897 -0.6344\nvn -0.8653 -0.2655 -0.4252\nvn 0.6188 0.2207 0.7539\nvn 0.4097 0.5088 0.7571\nvn 0.5947 -0.1339 0.7927\nvn 0.4514 0.4814 0.7513\nvn 0.7762 -0.2684 0.5705\nvn 0.6194 -0.3011 0.7250\nvn 0.4884 0.6006 0.6330\nvn 0.1567 -0.0254 0.9873\nvn 0.3005 -0.1692 0.9386\nvn 0.7090 -0.1524 0.6885\nvn 0.3700 0.5177 0.7714\nvn -0.7213 -0.6702 0.1746\nvn -0.7237 -0.6885 -0.0462\nvn -0.9340 -0.2913 0.2067\nvn 0.5003 0.4831 0.7185\nvn 0.6242 0.0068 0.7812\nvn 0.7562 -0.0680 0.6507\nvn 0.6143 0.2559 0.7463\nvn 0.3979 0.6303 0.6666\nvn 0.5254 -0.3394 0.7802\nvn 0.6307 -0.2431 0.7370\nvn 0.4251 -0.4075 0.8082\nvn 0.4651 -0.5462 0.6966\nvn 0.5343 0.0229 0.8450\nvn 0.5930 -0.1447 0.7921\nvn 0.4585 0.1227 0.8801\nvn 0.3477 0.1630 0.9233\nvn -0.0439 -0.9968 0.0670\nvn -0.3043 -0.9155 0.2632\nvn -0.0962 -0.9917 0.0851\nvn 0.3399 0.3249 0.8825\nvn -0.5135 0.8335 -0.2041\nvn 0.1815 0.9197 0.3480\nvn 0.2797 0.9333 0.2252\nvn 0.5674 0.0820 0.8193\nvn 0.6793 -0.0073 0.7338\nvn 0.5627 -0.1129 0.8189\nvn 0.6455 0.4552 -0.6132\nvn 0.6309 -0.2686 0.7279\nvn 0.6513 -0.2843 0.7035\nvn 0.5056 -0.2142 0.8357\nvn 0.5626 0.1764 0.8076\nvn 0.6084 0.0518 0.7919\nvn 0.4717 0.3278 0.8185\nvn 0.9648 0.1624 0.2066\nvn 0.6075 -0.3736 0.7009\nvn 0.6413 0.3215 0.6966\nvn 0.5575 0.3623 0.7469\nvn 0.7195 -0.0871 0.6890\nvn 0.7685 -0.0966 0.6324\nvn 0.8486 -0.0349 0.5278\nvn 0.8810 -0.0475 0.4707\nvn 0.4426 0.5476 0.7100\nvn 0.7501 -0.0674 -0.6579\nvn 0.6863 0.0946 0.7211\nvn 0.7780 -0.0286 0.6276\nvn 0.7405 -0.0978 0.6649\nvn 0.4293 -0.8946 0.1237\nvn 0.5577 -0.1830 0.8096\nvn 0.6218 -0.0729 0.7798\nvn 0.5675 -0.1747 0.8046\nvn 0.7347 -0.0805 0.6736\nvn 0.5927 0.2594 0.7625\nvn 0.7110 -0.2067 0.6720\nvn 0.1419 -0.5679 0.8108\nvn 0.0674 -0.9528 0.2960\nvn 0.2224 -0.4506 0.8646\nvn 0.4858 0.2875 0.8254\nvn 0.8336 0.1754 -0.5237\nvn -0.0221 -0.9908 -0.1335\nvn 0.0301 -0.9919 0.1229\nvn 0.1374 -0.9789 -0.1513\nvn 0.4380 0.2633 0.8595\nvn 0.0271 0.3326 -0.9427\nvn 0.0132 0.2835 -0.9588\nvn -0.1054 0.4718 -0.8753\nvn 0.6960 0.0438 0.7167\nvn 0.6047 0.0045 0.7964\nvn 0.6963 -0.1085 0.7094\nvn 0.6699 0.3215 0.6692\nvn 0.4621 -0.0311 0.8863\nvn 0.2157 0.7866 0.5786\nvn 0.7427 -0.0660 0.6663\nvn 0.7454 0.1146 0.6567\nvn 0.6720 0.2522 0.6963\nvn 0.6861 0.0669 0.7244\nvn 0.7674 -0.0357 0.6401\nvn -0.0050 -1.0000 -0.0013\nvn 0.0418 -0.9902 0.1328\nvn -0.0295 -0.9985 -0.0462\nvn 0.3032 0.1325 0.9437\nvn 0.5070 -0.4031 0.7618\nvn 0.5880 -0.5325 0.6088\nvn 0.5133 -0.3018 0.8034\nvn 0.5213 0.0894 0.8487\nvn 0.6467 -0.7234 0.2417\nvn 0.6103 -0.7728 0.1737\nvn 0.7056 -0.6485 0.2855\nvn 0.7039 0.3209 0.6336\nvn 0.6156 0.4868 0.6196\nvn 0.3913 0.5295 0.7526\nvn 0.6933 -0.0363 0.7197\nvn 0.5781 -0.1078 0.8088\nvn 0.5142 0.0305 0.8571\nvn 0.5005 -0.2842 0.8177\nvn 0.4056 -0.0198 0.9138\nvn 0.2285 0.1746 0.9577\nvn 0.4657 0.0366 0.8842\nvn 0.3099 -0.0295 0.9503\nvn -0.1945 -0.5073 -0.8395\nvn 0.5773 -0.1121 0.8087\nvn 0.8794 0.1619 0.4476\nvn 0.8233 0.1477 0.5480\nvn 0.8773 0.0846 0.4725\nvn 0.7238 0.4072 0.5570\nvn 0.5599 0.5614 0.6094\nvn 0.7029 -0.5186 0.4867\nvn 0.9710 -0.1992 0.1319\nvn 0.9897 0.0727 0.1229\nvn 0.8764 -0.0185 0.4811\nvn 0.8625 0.0835 0.4991\nvn 0.7990 0.0042 0.6012\nvn -0.6294 -0.7696 -0.1070\nvn 0.6462 -0.3728 0.6659\nvn 0.7664 -0.2979 -0.5691\nvn 0.7661 -0.2409 -0.5958\nvn 0.7656 -0.0342 -0.6423\nvn 0.7381 0.1947 0.6460\nvn 0.2832 -0.3245 0.9025\nvn 0.7169 -0.4069 0.5661\nvn 0.5328 -0.5059 0.6783\nvn 0.8046 -0.5935 0.0177\nvn 0.3274 -0.0643 0.9427\nvn 0.5300 0.0989 0.8422\nvn 0.1200 -0.8425 -0.5252\nvn 0.4917 -0.8484 0.1961\nvn 0.6996 0.5110 0.4993\nvn 0.8380 0.1048 0.5354\nvn 0.9358 0.0694 0.3457\nvn 0.0775 -0.6026 -0.7942\nvn 0.4525 -0.8909 0.0396\nvn 0.4040 -0.9027 0.1477\nvn 0.3843 -0.9154 0.1196\nvn 0.5674 -0.0475 0.8220\nvn 0.5352 0.1726 0.8269\nvn -0.6244 0.5142 -0.5879\nvn -0.8862 0.0775 -0.4567\nvn -0.7305 -0.0834 -0.6778\nvn 0.8156 -0.0387 0.5773\nvn 0.8143 0.0517 0.5781\nvn 0.7661 0.4003 0.5028\nvn 0.9398 0.1478 0.3080\nvn 0.9007 0.2159 0.3770\nvn 0.6884 -0.0074 0.7252\nvn 0.9359 -0.3463 0.0652\nvn 0.8646 -0.4975 0.0696\nvn 0.7251 -0.0660 0.6854\nvn 0.5113 -0.2074 0.8339\nvn 0.5128 -0.1237 0.8495\nvn 0.5290 0.3168 0.7872\nvn 0.4295 0.3737 0.8221\nvn 0.6750 0.2928 0.6771\nvn 0.8130 0.4238 0.3993\nvn 0.5975 0.1169 0.7933\nvn 0.7696 0.3381 0.5416\nvn 0.7865 0.3482 0.5100\nvn 0.5466 0.4582 0.7009\nvn 0.4631 0.4980 0.7331\nvn 0.8618 0.0529 0.5045\nvn 0.8465 0.2477 0.4712\nvn 0.4820 -0.4126 0.7729\nvn 0.5269 -0.0768 0.8464\nvn 0.7461 -0.6629 -0.0629\nvn 0.7320 -0.0984 0.6741\nvn 0.5435 0.2580 0.7987\nvn 0.9109 -0.0059 0.4125\nvn 0.5957 -0.1947 0.7792\nvn 0.6556 -0.0370 0.7542\nvn 0.6367 -0.0291 0.7706\nvn 0.4880 0.0299 0.8723\nvn 0.6638 0.0747 0.7441\nvn 0.7398 -0.4089 0.5343\nvn 0.7439 0.1776 0.6442\nvn 0.5448 -0.4770 0.6897\nvn 0.5228 -0.0618 0.8502\nvn 0.7768 0.2162 0.5914\nvn 0.5728 0.0274 0.8192\nvn 0.4824 0.0576 0.8741\nvn 0.5989 -0.1726 0.7820\nvn 0.8208 0.5669 0.0698\nvn 0.5090 0.1167 0.8528\nvn -0.9809 -0.0329 -0.1914\nvn -0.1104 0.4935 -0.8627\nvn -0.0252 0.3399 -0.9401\nvn -0.8769 -0.4798 -0.0284\nvn 0.8860 0.4560 0.0845\nvn 0.5423 0.2896 0.7887\nvn 0.8026 -0.3421 0.4885\nvn 0.7788 -0.2994 0.5511\nvn 0.7023 0.0723 0.7081\nvn 0.4991 0.6138 0.6116\nvn 0.7855 -0.0136 -0.6187\nvn 0.6632 -0.2791 -0.6944\nvn 0.8755 -0.4331 -0.2139\nvn 0.9070 0.4088 0.1012\nvn 0.1594 0.1026 0.9818\nvn 0.1177 0.8156 0.5665\nvn 0.7054 -0.2138 0.6758\nvn -0.3344 -0.2719 -0.9023\nvn 0.2834 0.7075 0.6474\nvn -0.5124 0.4542 -0.7288\nvn -0.9492 -0.1215 -0.2902\nvn -0.8451 -0.0571 -0.5315\nvn 0.1614 -0.7611 -0.6282\nvn 0.1224 -0.9590 -0.2556\nvn 0.2471 -0.8566 -0.4529\nvn 0.2138 -0.9373 -0.2754\nvn 0.6211 -0.5161 0.5898\nvn 0.2067 -0.8647 -0.4577\nvn 0.1269 -0.7576 -0.6402\nvn 0.6319 -0.3681 0.6821\nvn 0.4958 -0.1590 0.8537\nvn 0.3141 -0.9275 -0.2024\nvn -0.4319 0.3184 -0.8438\nvn -0.3748 0.2123 -0.9024\nvn -0.4044 0.1993 -0.8926\nvn 0.4465 -0.2138 0.8688\nvn 0.8046 0.5036 0.3145\nvn -0.2495 -0.4204 -0.8723\nvn 0.5668 -0.2163 0.7949\nvn 0.8627 -0.2858 0.4170\nvn -0.0446 -0.7359 -0.6756\nvn -0.2592 -0.5591 -0.7875\nvn -0.4685 0.8293 -0.3045\nvn -0.5745 -0.7673 -0.2849\nvn 0.3094 -0.9313 -0.1922\nvn -0.7500 0.5884 0.3020\nvn -0.8051 0.5109 0.3012\nvn -0.4764 -0.8756 0.0798\nvn -0.8123 -0.4929 0.3118\nvn 0.8867 0.3939 0.2420\nvn 0.9409 -0.0960 0.3248\nvn 0.1722 -0.9779 0.1180\nvn 0.3603 -0.9237 -0.1302\nvn 0.3073 -0.9486 0.0757\nvn -0.1254 0.2801 -0.9517\nvn -0.2754 0.3636 -0.8899\nvn -0.2917 0.2513 -0.9229\nvn 0.4075 -0.1181 0.9055\nvn 0.5276 0.0469 0.8482\nvn 0.8769 0.4595 -0.1410\nvn 0.6114 0.6370 -0.4695\nvn 0.9231 0.2607 -0.2825\nvn 0.4547 -0.6935 0.5588\nvn 0.3971 -0.6556 0.6422\nvn 0.7616 -0.6082 -0.2237\nvn 0.7220 -0.6492 -0.2392\nvn 0.9429 -0.0102 0.3328\nvn 0.5320 -0.1607 0.8313\nvn 0.5112 -0.1505 0.8462\nvn 0.6799 -0.6873 0.2556\nvn 0.9582 0.0845 0.2734\nvn -0.7608 -0.6304 -0.1540\nvn -0.6619 -0.6560 -0.3627\nvn -0.6165 -0.7526 -0.2313\nvn 0.8828 -0.4370 0.1723\nvn 0.1218 0.6583 -0.7429\nvn 0.6211 0.7811 0.0641\nvn -0.8801 -0.2798 -0.3836\nvn 0.4732 -0.7837 -0.4023\nvn 0.5649 -0.6034 0.5629\nvn 0.5825 0.2193 0.7826\nvn 0.7034 -0.3510 -0.6180\nvn -0.0984 -0.2849 -0.9535\nvn 0.8756 0.3548 0.3277\nvn 0.6756 0.2371 0.6980\nvn 0.4030 0.3144 -0.8595\nvn 0.7069 0.6780 -0.2015\nvn 0.9278 0.3664 -0.0704\nvn 0.0584 0.3858 -0.9207\nvn 0.0984 0.3692 -0.9241\nvn -0.5641 0.7603 0.3219\nvn -0.2844 0.8825 0.3746\nvn -0.4097 -0.1078 -0.9058\nvn 0.8069 0.0643 0.5872\nvn 0.2982 0.7375 0.6059\nvn 0.7952 0.3472 0.4971\nvn 0.8449 0.3112 0.4349\nvn 0.8234 -0.5179 -0.2319\nvn 0.5781 -0.8130 -0.0687\nvn 0.1778 -0.1761 0.9682\nvn 0.3232 0.0971 0.9413\nvn -0.2163 0.5806 0.7849\nvn -0.4862 0.3653 -0.7938\nvn -0.4564 0.3470 -0.8193\nvn 0.9353 0.3263 0.1366\nvn -0.7155 -0.2619 -0.6476\nvn -0.5824 -0.2888 -0.7598\nvn 0.7967 -0.2474 0.5513\nvn 0.6837 -0.0931 0.7237\nvn 0.9363 0.2574 -0.2386\nvn 0.9568 0.2412 0.1625\nvn 0.7461 -0.1132 -0.6561\nvn 0.0458 0.8180 0.5734\nvn 0.7233 -0.4335 0.5375\nvn -0.6937 -0.7132 0.0999\nvn -0.7918 -0.5521 0.2611\nvn 0.7437 -0.5817 0.3294\nvn 0.6186 -0.7253 0.3020\nvn 0.6090 -0.6329 0.4781\nvn 0.9049 0.2664 0.3319\nvn -0.5665 -0.7747 -0.2809\nvn -0.5292 -0.8139 -0.2398\nvn -0.4280 -0.4467 -0.7856\nvn -0.8488 -0.0512 -0.5261\nvn -0.7641 -0.0858 -0.6394\nvn 0.7625 -0.4925 0.4195\nvn 0.9597 0.0652 0.2732\nvn -0.6565 -0.1593 -0.7373\nvn -0.4052 -0.1411 -0.9033\nvn -0.5756 -0.2852 -0.7663\nvn 0.3878 -0.7482 -0.5384\nvn 0.7092 -0.5898 -0.3862\nvn 0.3609 -0.6931 -0.6240\nvn 0.6190 -0.5765 -0.5333\nvn 0.0319 -0.9991 -0.0261\nvn 0.0295 -0.9993 -0.0213\nvn 0.0239 -0.9997 -0.0046\nvn 0.6522 -0.3783 0.6568\nvn 0.5334 0.0401 0.8449\nvn 0.1777 0.8371 -0.5173\nvn 0.2194 0.8668 -0.4478\nvn 0.2789 0.7476 -0.6026\nvn 0.6629 -0.7338 0.1485\nvn -0.1073 -0.6681 0.7363\nvn -0.0409 -0.9158 0.3995\nvn -0.0909 -0.6406 0.7624\nvn 0.2529 0.7651 0.5921\nvn 0.2783 -0.4609 0.8426\nvn 0.2797 -0.3735 0.8844\nvn 0.7435 -0.1794 0.6442\nvn 0.6994 0.2193 0.6803\nvn 0.2817 -0.4957 0.8215\nvn 0.8554 0.4262 0.2941\nvn 0.9333 0.3046 0.1902\nvn 0.2815 -0.7321 0.6203\nvn 0.8610 0.2369 0.4501\nvn 0.7619 0.3385 0.5521\nvn 0.7043 0.5241 0.4787\nvn 0.1538 0.7696 0.6197\nvn 0.5471 -0.2268 0.8057\nvn 0.3531 0.2288 0.9072\nvn 0.4288 -0.4022 0.8089\nvn 0.9102 -0.1837 -0.3711\nvn -0.2463 0.1555 -0.9566\nvn -0.5370 0.2514 -0.8052\nvn -0.6237 0.1264 -0.7714\nvn -0.6804 0.2372 -0.6934\nvn -0.9564 0.2009 -0.2120\nvn -0.1382 0.2716 -0.9524\nvn 0.3630 0.4242 0.8296\nvn 0.6379 -0.0219 0.7698\nvn 0.3016 0.0092 0.9534\nvn -0.0717 0.6597 -0.7481\nvn -0.3344 0.5775 -0.7447\nvn 0.8502 -0.0160 -0.5262\nvn 0.6550 -0.4554 0.6029\nvn 0.1945 0.4606 0.8660\nvn 0.3539 0.5697 -0.7417\nvn -0.9485 0.3159 0.0244\nvn 0.9915 0.0940 0.0895\nvn 0.6601 0.7281 -0.1845\nvn -0.7099 0.4052 -0.5759\nvn -0.5185 0.2587 -0.8150\nvn 0.5867 -0.4152 0.6952\nvn 0.4871 -0.2565 0.8348\nvn 0.2589 0.5731 0.7775\nvn 0.6341 0.0676 0.7703\nvn 0.7891 -0.4890 0.3716\nvn 0.8289 0.2322 0.5089\nvn -0.1450 0.2665 -0.9528\nvn -0.1679 0.1848 -0.9683\nvn -0.3904 0.1180 -0.9131\nvn -0.3003 -0.0127 -0.9537\nvn 0.4399 -0.7237 -0.5318\nvn 0.9118 -0.0602 -0.4061\nvn 0.2638 0.2340 0.9357\nvn 0.4205 0.4565 0.7840\nvn -0.9046 0.1314 0.4055\nvn -0.8024 -0.3710 0.4674\nvn -0.7475 0.2252 0.6249\nvn 0.2510 -0.0250 0.9677\nvn 0.5217 0.6458 0.5574\nvn 0.5007 -0.4262 0.7534\nvn 0.1457 0.5616 0.8144\nvn 0.2637 0.0591 0.9628\nvn -0.5712 -0.0092 -0.8207\nvn 0.4567 -0.2409 0.8564\nvn 0.2216 0.6812 0.6977\nvn 0.1744 -0.4623 0.8694\nvn 0.9856 0.1198 0.1194\nvn -0.7586 -0.1598 -0.6316\nvn 0.6100 -0.6405 0.4665\nvn 0.7158 -0.0038 0.6983\nvn 0.7545 -0.0757 0.6518\nvn 0.5685 -0.6771 0.4673\nvn 0.3052 0.2768 0.9112\nvn 0.0049 0.8014 0.5981\nvn 0.3066 0.5937 0.7440\nvn 0.2958 0.0920 0.9508\nvn 0.0417 -0.9990 -0.0145\nvn 0.7323 -0.0722 0.6771\nvn 0.1136 -0.9913 -0.0658\nvn -0.7142 -0.6880 -0.1286\nvn 0.6366 0.7619 -0.1194\nvn -0.0997 0.8525 -0.5130\nvn 0.2869 0.6400 0.7127\nvn 0.4470 0.4552 0.7700\nvn -0.8001 -0.2345 -0.5521\nvn -0.4363 -0.6144 -0.6574\nvn -0.8905 -0.1498 -0.4296\nvn 0.8824 0.4629 -0.0836\nvn -0.1418 0.8476 0.5113\nvn -0.2651 0.3471 -0.8995\nvn -0.3041 0.4537 -0.8376\nvn -0.4559 0.4683 -0.7569\nvn 0.2803 -0.2089 0.9369\nvn -0.8196 -0.5369 0.1997\nvn -0.7523 -0.5605 0.3463\nvn -0.7863 -0.5145 0.3419\nvn 0.8964 0.4323 0.0979\nvn -0.8959 -0.3648 0.2533\nvn -0.8997 -0.3514 0.2588\nvn -0.8767 -0.3914 0.2797\nvn -0.8343 -0.4552 0.3108\nvn -0.5989 0.7996 -0.0443\nvn -0.6228 0.7803 -0.0568\nvn -0.4793 0.8419 0.2478\nvn -0.9748 0.2231 -0.0005\nvn 0.9999 -0.0035 -0.0131\nvn 0.8109 0.5479 -0.2055\nvn 0.8240 0.5608 -0.0800\nvn -0.9793 0.1996 -0.0333\nvn -0.9970 0.0317 -0.0704\nvn -0.9987 0.0450 -0.0212\nvn -0.4149 0.8957 -0.1596\nvn -0.4658 0.8393 -0.2803\nvn -0.5723 0.7982 -0.1880\nvn -0.5997 0.6328 -0.4898\nvn 0.3534 -0.8690 -0.3464\nvn 0.2760 -0.7955 -0.5394\nvn 0.4254 -0.7153 -0.5544\nvn -0.9828 0.0906 0.1611\nvn -0.6166 -0.1618 0.7705\nvn -0.7942 0.1693 0.5836\nvn -0.6658 -0.2499 0.7030\nvn -0.9800 0.0211 0.1976\nvn -0.8474 -0.4566 0.2710\nvn -0.6450 0.7247 0.2425\nvn -0.4631 0.8822 0.0851\nvn -0.0345 -0.8849 -0.4644\nvn -0.0048 -1.0000 -0.0036\nvn -0.0304 -0.9984 -0.0464\nvn -0.9321 0.2173 -0.2897\nvn 0.9984 -0.0106 -0.0554\nvn 0.9961 0.0762 -0.0442\nvn -0.8618 0.3372 0.3790\nvn -0.8900 0.1056 0.4436\nvn -0.8823 -0.2567 0.3945\nvn -0.8040 0.3880 -0.4505\nvn -0.6134 0.6821 -0.3980\nvn -0.9741 0.1945 0.1149\nvn -0.5398 0.6735 -0.5050\nvn -0.2828 0.8628 -0.4190\nvn -0.5743 0.7809 -0.2455\nvn 0.3963 0.6938 -0.6012\nvn 0.3559 0.7586 -0.5458\nvn 0.4178 0.7548 -0.5055\nvn 0.9936 0.0766 0.0825\nvn 0.4711 -0.7713 -0.4279\nvn -0.9096 0.3812 0.1651\nvn 0.9063 0.3916 0.1585\nvn 0.9911 -0.1332 -0.0023\nvn 0.8104 -0.4041 -0.4242\nvn 0.7806 -0.4927 -0.3845\nvn 0.6308 -0.0557 -0.7739\nvn -0.3650 0.9084 -0.2040\nvn -0.3378 0.9171 -0.2116\nvn 0.8838 0.3734 0.2819\nvn -0.9624 0.0403 0.2686\nvn 0.6526 0.0376 -0.7567\nvn -0.8485 0.4339 0.3028\nvn 0.0831 -0.9941 0.0688\nvn 0.4471 0.0522 -0.8929\nvn 0.4687 0.1060 -0.8769\nvn 0.5807 0.1865 -0.7924\nvn -0.5980 -0.1592 -0.7855\nvn -0.5602 -0.2201 -0.7985\nvn -0.9353 0.3366 0.1090\nvn -0.9416 0.3100 0.1310\nvn -0.8647 0.3070 0.3974\nvn -0.5895 0.4490 -0.6715\nvn -0.8083 0.2165 -0.5476\nvn -0.7466 0.3252 -0.5803\nvn -0.9717 -0.1624 0.1714\nvn -0.9857 -0.1549 0.0665\nvn 0.9018 -0.2327 -0.3642\nvn 0.9991 -0.0360 0.0228\nvn -0.4794 0.8064 -0.3462\nvn 0.5939 -0.0287 -0.8040\nvn -0.4313 -0.4829 -0.7620\nvn 0.9489 0.2447 0.1989\nvn 0.0673 0.5407 -0.8385\nvn -0.0280 0.5196 -0.8539\nvn -0.1815 0.6206 -0.7628\nvn -0.1182 -0.5932 0.7963\nvn -0.0847 -0.7721 0.6298\nvn -0.7976 -0.2839 -0.5322\nvn -0.8986 -0.0321 -0.4374\nvn -0.8924 -0.4470 0.0620\nvn -0.9709 -0.1653 0.1731\nvn -0.9313 0.2435 0.2707\nvn 0.0014 -0.3508 -0.9364\nvn 0.5796 -0.6948 0.4257\nvn -0.9595 0.1002 -0.2632\nvn -0.9360 0.0974 -0.3381\nvn -0.9242 0.2362 -0.3001\nvn -0.8679 -0.2561 -0.4256\nvn 0.5405 -0.5972 -0.5926\nvn 0.7064 -0.6056 -0.3663\nvn 0.5336 -0.7965 -0.2843\nvn 0.6876 -0.3508 -0.6357\nvn 0.7031 -0.4743 -0.5298\nvn 0.7739 -0.3749 -0.5104\nvn 0.9303 0.3666 -0.0129\nvn 0.7221 -0.1144 -0.6822\nvn 0.7064 0.0354 -0.7068\nvn 0.7388 -0.1260 -0.6620\nvn -0.9025 -0.4232 -0.0804\nvn -0.6292 0.7704 -0.1025\nvn -0.6031 0.7875 -0.1268\nvn 0.3274 -0.8969 -0.2972\nvn -0.0804 0.7606 -0.6442\nvn -0.1354 0.6548 -0.7435\nvn -0.0039 0.6574 -0.7535\nvn 0.8491 -0.1722 -0.4992\nvn 0.8203 -0.3076 -0.4821\nvn 0.4827 -0.8517 -0.2039\nvn -0.6743 0.7384 -0.0097\nvn -0.6218 0.7751 0.1117\nvn -0.5022 0.7700 0.3935\nvn -0.4657 0.8787 0.1050\nvn -0.4552 0.8888 -0.0536\nvn 0.3287 -0.6505 -0.6847\nvn 0.2571 -0.9001 -0.3518\nvn 0.9851 0.1576 0.0685\nvn 0.9214 0.3232 0.2159\nvn 0.7257 -0.0584 -0.6855\nvn 0.8045 -0.1106 -0.5836\nvn 0.8061 -0.0177 -0.5914\nvn 0.7309 -0.2151 -0.6476\nvn -0.3024 -0.9419 -0.1458\nvn 0.9924 -0.0295 0.1190\nvn -0.0259 0.5967 -0.8020\nvn -0.9127 -0.3470 0.2155\nvn -0.9274 0.0601 -0.3691\nvn -0.9153 0.1064 -0.3884\nvn 0.8536 0.0515 -0.5183\nvn 0.8833 0.1848 -0.4309\nvn 0.3815 -0.9243 0.0093\nvn 0.4772 -0.8634 0.1639\nvn 0.7352 -0.6577 0.1638\nvn -0.1022 0.8220 0.5603\nvn 0.9947 -0.0999 -0.0228\nvn 0.9902 -0.1276 -0.0571\nvn 0.0157 -0.9995 -0.0263\nvn 0.7661 -0.2021 -0.6101\nvn 0.7459 0.0872 -0.6603\nvn 0.8622 -0.1488 -0.4842\nvn 0.7345 -0.1675 -0.6576\nvn 0.0845 -0.7507 -0.6551\nvn 0.1367 -0.7742 -0.6180\nvn 0.0531 -0.9808 -0.1874\nvn 0.8315 -0.4543 -0.3196\nvn 0.6049 -0.7307 -0.3165\nvn 0.5609 -0.5725 -0.5981\nvn 0.7507 0.2840 -0.5965\nvn 0.7526 0.3714 -0.5437\nvn -0.7058 -0.6960 -0.1317\nvn -0.6820 -0.6806 -0.2677\nvn 0.1215 0.2153 -0.9689\nvn -0.0765 0.3367 -0.9385\nvn -0.0911 0.1886 -0.9778\nvn 0.9853 -0.1219 -0.1195\nvn 0.9869 0.1609 -0.0070\nvn -0.4186 0.1791 -0.8903\nvn -0.5237 -0.4441 -0.7270\nvn -0.2218 -0.7758 -0.5907\nvn -0.3452 0.7622 -0.5476\nvn -0.2069 0.7259 -0.6560\nvn -0.3848 0.5520 -0.7397\nvn -0.9915 0.0136 -0.1293\nvn -0.9666 0.2546 -0.0276\nvn -0.6878 0.7172 -0.1119\nvn -0.9927 0.0604 0.1045\nvn -0.9702 0.1060 0.2176\nvn -0.7392 0.3957 -0.5448\nvn -0.7601 0.2190 -0.6118\nvn 0.7372 -0.2801 -0.6149\nvn 0.8271 -0.3096 -0.4690\nvn 0.7439 -0.4660 -0.4790\nvn 0.0560 -0.4352 -0.8986\nvn -0.6681 -0.5530 -0.4978\nvn -0.7179 -0.5251 -0.4570\nvn -0.6919 -0.4188 -0.5880\nvn 0.7942 -0.2125 -0.5692\nvn -0.8756 -0.2468 0.4152\nvn -0.4187 0.9057 -0.0661\nvn 0.0351 -0.9991 -0.0211\nvn 0.3804 -0.9204 -0.0900\nvn -0.0231 0.6643 -0.7471\nvn -0.0278 0.6500 -0.7594\nvn -0.3429 0.8813 0.3252\nvn -0.9337 -0.3264 -0.1467\nvn -0.7979 -0.5458 -0.2557\nvn -0.9367 0.1225 -0.3280\nvn -0.8529 -0.2052 -0.4800\nvn -0.7445 0.5936 -0.3054\nvn -0.7958 0.6045 0.0352\nvn 0.7007 -0.6825 -0.2076\nvn 0.7074 -0.6559 -0.2633\nvn -0.1210 0.1608 -0.9795\nvn -0.6169 0.7778 -0.1200\nvn -0.5776 0.8021 0.1514\nvn 0.0916 0.6779 -0.7294\nvn -0.6568 0.1945 -0.7285\nvn -0.6163 -0.1098 -0.7798\nvn 0.2799 0.4693 -0.8375\nvn 0.1855 0.5622 -0.8059\nvn -0.9274 0.3329 -0.1705\nvn -0.9266 0.2671 -0.2646\nvn 0.7642 -0.3559 -0.5378\nvn 0.7825 -0.5314 -0.3245\nvn -0.6623 -0.6826 0.3089\nvn -0.7939 -0.5344 0.2898\nvn -0.6288 -0.7386 0.2429\nvn -0.6281 -0.4498 -0.6349\nvn -0.6715 -0.4017 -0.6226\nvn -0.5971 -0.3962 -0.6975\nvn 0.7338 0.6408 -0.2258\nvn 0.7638 0.5149 -0.3893\nvn 0.6310 0.6762 -0.3801\nvn 0.7732 -0.1017 -0.6259\nvn 0.7003 -0.2084 -0.6827\nvn 0.5759 -0.7816 -0.2394\nvn 0.0836 -0.5768 -0.8126\nvn 0.0637 -0.7152 -0.6959\nvn 0.0562 -0.9639 -0.2603\nvn 0.5787 -0.2282 -0.7830\nvn 0.9942 0.1066 0.0139\nvn 0.9813 0.0337 -0.1897\nvn 0.9939 -0.1027 0.0404\nvn 0.5411 -0.8383 0.0672\nvn -0.0248 -0.9989 0.0400\nvn 0.4484 -0.8922 -0.0541\nvn 0.8174 -0.1771 -0.5481\nvn 0.8769 -0.2550 -0.4074\nvn 0.8666 -0.3575 -0.3481\nvn -0.7480 -0.6616 0.0523\nvn -0.9093 -0.3713 -0.1880\nvn 0.7356 -0.1811 -0.6528\nvn -0.9613 0.2529 0.1089\nvn -0.9713 0.2363 0.0284\nvn -0.9111 0.3742 0.1726\nvn 0.9438 -0.1085 -0.3123\nvn 0.1006 -0.9919 0.0767\nvn 0.4693 -0.8616 0.1931\nvn 0.0967 -0.9930 0.0682\nvn -0.6284 0.3354 -0.7019\nvn -0.6979 0.2689 -0.6637\nvn 0.7695 -0.5655 -0.2968\nvn 0.6667 -0.7447 -0.0299\nvn 0.5633 -0.7996 0.2080\nvn -0.9684 -0.2479 -0.0273\nvn 0.6981 -0.5963 -0.3963\nvn 0.8175 -0.5110 -0.2654\nvn -0.9068 0.2120 0.3644\nvn 0.9950 0.0226 0.0971\nvn -0.4479 0.7506 -0.4857\nvn 0.3965 0.8966 -0.1971\nvn 0.2355 -0.5508 -0.8007\nvn 0.2733 -0.2252 -0.9352\nvn 0.1462 -0.9840 -0.1016\nvn 0.9545 0.0476 0.2945\nvn 0.7448 0.0940 -0.6605\nvn 0.5106 -0.8319 0.2169\nvn -0.8627 0.0173 -0.5054\nvn 0.8056 -0.2346 -0.5441\nvn 0.7899 -0.3041 -0.5324\nvn 0.5217 0.2835 -0.8046\nvn 0.5286 0.1567 -0.8343\nvn 0.6547 -0.3457 -0.6722\nvn 0.7947 0.1608 -0.5853\nvn 0.7408 -0.5080 -0.4394\nvn 0.6388 -0.5101 -0.5759\nvn 0.6285 -0.5121 -0.5855\nvn 0.8183 -0.4950 -0.2920\nvn 0.1031 -0.8472 0.5212\nvn 0.0808 -0.8938 0.4411\nvn 0.9989 -0.0017 -0.0473\nvn 0.1252 -0.8278 -0.5469\nvn 0.1197 -0.9554 -0.2698\nvn 0.0917 -0.9652 -0.2448\nvn 0.0348 -0.9782 -0.2044\nvn 0.3868 0.5903 -0.7085\nvn 0.3061 0.4864 -0.8184\nvn 0.3815 0.3860 -0.8399\nvn 0.3007 0.1902 -0.9345\nvn -0.7114 0.7010 -0.0503\nvn -0.6397 0.6768 -0.3641\nvn -0.5850 0.8099 -0.0425\nvn 0.5448 -0.0335 -0.8379\nvn 0.6095 -0.3192 -0.7257\nvn 0.8099 -0.3960 -0.4327\nvn 0.2019 0.9608 -0.1899\nvn 0.2601 0.9288 -0.2640\nvn 0.2294 0.9593 -0.1647\nvn -0.2109 -0.8583 0.4677\nvn 0.6236 0.2928 -0.7248\nvn 0.5634 0.3976 -0.7241\nvn 0.5338 0.3306 -0.7783\nvn -0.8726 0.3629 -0.3269\nvn -0.9142 0.3621 -0.1816\nvn -0.7138 0.4223 -0.5586\nvn -0.7044 -0.4281 -0.5661\nvn -0.9088 -0.1630 -0.3839\nvn -0.6986 -0.1859 -0.6909\nvn 0.0497 0.3337 -0.9413\nvn 0.1401 0.1904 -0.9716\nvn 0.1897 0.3041 -0.9335\nvn 0.8167 0.3144 -0.4838\nvn -0.5904 -0.4086 0.6961\nvn -0.4559 -0.6111 0.6471\nvn 0.3819 -0.3942 -0.8359\nvn 0.5140 -0.4831 -0.7088\nvn -0.0678 0.3479 -0.9350\nvn 0.4577 -0.8884 0.0352\nvn 0.4349 -0.8905 0.1335\nvn 0.1277 -0.9825 -0.1352\nvn -0.1595 0.7976 -0.5817\nvn 0.9972 0.0636 0.0398\nvn -0.6212 -0.7820 0.0508\nvn 0.8495 0.0561 -0.5246\nvn 0.8067 -0.0236 -0.5905\nvn 0.8719 -0.1508 -0.4658\nvn 0.0107 -0.9952 -0.0966\nvn -0.0118 -0.9988 0.0473\nvn -0.1024 -0.9782 -0.1805\nvn -0.5947 -0.7036 -0.3887\nvn -0.4082 -0.8878 -0.2125\nvn -0.4570 -0.8475 -0.2700\nvn 0.9840 -0.1689 -0.0562\nvn 0.9628 0.2414 0.1212\nvn 0.7696 0.5623 0.3024\nvn 0.8871 -0.2250 -0.4029\nvn -0.0519 0.1378 -0.9891\nvn -0.1461 0.3970 -0.9061\nvn 0.1134 0.2198 -0.9689\nvn 0.1731 -0.7863 -0.5930\nvn 0.1074 -0.3546 -0.9288\nvn 0.0670 -0.9553 -0.2880\nvn 0.0993 -0.9626 -0.2521\nvn 0.3298 -0.9189 -0.2165\nvn 0.0458 0.2455 -0.9683\nvn -0.0522 0.2493 -0.9670\nvn -0.2608 0.0342 -0.9648\nvn -0.4819 0.2382 -0.8432\nvn -0.0264 -0.2688 -0.9628\nvn -0.2621 -0.9110 0.3184\nvn 0.6467 -0.2785 -0.7100\nvn -0.0216 -0.9970 0.0734\nvn -0.0052 -0.9895 0.1444\nvn -0.0122 -0.9653 -0.2606\nvn -0.9437 0.1918 0.2695\nvn -0.9442 -0.3099 0.1113\nvn -0.9822 0.1874 -0.0102\nvn 0.7903 -0.5808 -0.1951\nvn -0.6845 0.5714 -0.4527\nvn 0.5665 -0.0282 -0.8235\nvn 0.6076 -0.1656 -0.7768\nvn 0.0292 -0.9994 -0.0183\nvn 0.3463 0.7429 -0.5729\nvn -0.6429 0.7559 -0.1238\nvn -0.7203 0.6425 -0.2613\nvn -0.6081 0.1002 -0.7875\nvn -0.6809 0.2742 -0.6791\nvn -0.6410 0.2199 -0.7353\nvn -0.4569 0.7906 0.4076\nvn -0.0376 -0.3663 -0.9297\nvn -0.5068 0.7868 -0.3524\nvn 0.4008 -0.9085 0.1181\nvn 0.2209 -0.7716 0.5965\nvn -0.5914 -0.7120 -0.3784\nvn -0.6211 -0.6318 -0.4638\nvn 0.5495 0.0137 -0.8354\nvn 0.6180 0.0768 -0.7824\nvn -0.4712 -0.5983 -0.6480\nvn -0.4341 -0.4174 -0.7983\nvn 0.4417 0.4086 -0.7987\nvn 0.5536 0.3106 -0.7726\nvn 0.4357 0.4235 -0.7942\nvn -0.8712 0.4621 0.1653\nvn -0.9532 0.3023 -0.0041\nvn -0.9725 0.1545 -0.1741\nvn -0.9123 -0.4085 0.0290\nvn 0.9832 0.1432 0.1127\nvn -0.9982 0.0601 0.0057\nvn -0.9053 0.2477 -0.3450\nvn -0.1111 0.6437 -0.7571\nvn 0.3233 -0.9118 -0.2529\nvn 0.5773 0.5608 -0.5934\nvn 0.3913 0.4556 -0.7995\nvn -0.1220 0.0396 -0.9917\nvn -0.9680 0.2348 0.0884\nvn -0.9152 0.2493 0.3165\nvn -0.4594 -0.1090 -0.8815\nvn -0.0612 -0.7567 -0.6508\nvn 0.6830 -0.5352 -0.4970\nvn 0.8998 0.3500 0.2605\nvn 0.9319 -0.2590 0.2540\nvn -0.2521 -0.9471 0.1984\nvn 0.0217 -0.9995 -0.0245\nvn 0.1782 -0.5291 -0.8296\nvn -0.9051 -0.2662 0.3315\nvn 0.0367 0.4085 -0.9120\nvn -0.0754 0.4892 -0.8689\nvn 0.7392 -0.4092 -0.5349\nvn 0.8642 0.3978 0.3081\nvn 0.9020 0.3233 0.2861\nvn 0.9630 0.1810 0.1995\nvn 0.9640 0.0659 0.2574\nvn 0.9288 0.1488 0.3393\nvn 0.2427 0.4844 -0.8405\nvn 0.1517 0.4216 -0.8940\nvn 0.1114 0.7540 -0.6474\nvn 0.9573 0.1831 0.2235\nvn 0.4721 -0.8541 -0.2182\nvn 0.4428 -0.6873 -0.5757\nvn 0.7670 0.0162 -0.6414\nvn 0.2847 0.2109 -0.9351\nvn 0.2381 0.3680 -0.8988\nvn 0.2264 0.2548 -0.9401\nvn 0.1549 0.3733 -0.9146\nvn -0.0510 -0.9907 -0.1259\nvn -0.7517 -0.6136 0.2415\nvn 0.9276 0.3186 0.1948\nvn 0.4712 0.8495 -0.2371\nvn -0.3012 -0.9479 0.1040\nvn -0.0520 -0.9902 0.1297\nvn -0.3868 -0.8474 0.3636\nvn 0.9240 0.2872 0.2523\nvn -0.4294 0.7486 0.5052\nvn -0.3551 0.7715 0.5278\nvn 0.2555 -0.7218 0.6432\nvn 0.0055 -0.9997 -0.0245\nvn 0.9772 0.0436 0.2076\nvn 0.9769 0.0463 0.2084\nvn 0.9843 0.0806 0.1568\nvn -0.3207 -0.2044 -0.9249\nvn 0.0295 -0.9980 0.0549\nvn 0.0206 -0.9942 0.1053\nvn 0.0287 -0.9977 0.0616\nvn 0.8427 0.4202 0.3365\nvn 0.6656 -0.7137 0.2178\nvn 0.0920 -0.9084 -0.4079\nvn 0.0576 -0.8878 -0.4566\nvn 0.1220 -0.2294 -0.9656\nvn 0.6952 -0.7162 0.0606\nvn 0.7837 -0.6037 0.1465\nvn -0.3141 0.8523 -0.4182\nvn 0.8053 0.5213 0.2822\nvn 0.5654 -0.7739 0.2851\nvn -0.2843 0.9430 -0.1730\nvn 0.3044 -0.1288 0.9438\nvn -0.6872 0.6425 0.3389\nvn -0.7392 0.5599 0.3742\nvn -0.7927 0.4433 -0.4185\nvn 0.6986 -0.1208 -0.7052\nvn -0.6127 0.7848 0.0933\nvn -0.3733 0.9032 -0.2119\nvn 0.0076 0.9991 -0.0423\nvn 0.0020 0.9992 0.0404\nvn -0.0461 0.9848 0.1672\nvn 0.1279 0.9720 0.1972\nvn 0.0416 0.9580 0.2836\nvn 0.0728 0.9406 0.3314\nvn 0.3426 0.8769 0.3370\nvn 0.1165 0.9499 0.2899\nvn 0.1739 0.9641 0.2007\nvn 0.0183 0.8668 0.4983\nvn 0.5025 0.8584 0.1031\nvn -0.1921 0.9278 0.3198\nvn 0.5940 0.6937 0.4073\nvn 0.0748 -0.9201 -0.3843\nvn 0.0080 -0.9999 0.0000\nvn 0.1661 -0.9206 -0.3533\nvn -0.9299 0.3053 0.2049\nvn 0.7759 0.5494 0.3100\nvn -0.7445 -0.2363 0.6243\nvn -0.4887 -0.1448 0.8603\nvn 0.3127 0.8707 0.3796\nvn 0.1743 0.8108 0.5587\nvn -0.8405 0.2476 0.4819\nvn 0.3113 0.9450 0.0998\nvn -0.8101 0.0382 0.5851\nvn -0.9189 -0.0358 0.3929\nvn 0.3001 0.9480 -0.1061\nvn -0.0702 0.9518 0.2985\nvn -0.2295 0.8626 0.4508\nvn -0.1156 0.8738 0.4723\nvn 0.5228 0.7446 0.4150\nvn 0.3303 0.8871 -0.3223\nvn -0.1479 0.8848 0.4419\nvn -0.0728 0.8875 0.4549\nvn -0.3288 0.8625 0.3848\nvn 0.7455 0.6315 0.2131\nvn 0.8347 0.5504 0.0157\nvn 0.8576 0.4993 0.1230\nvn 0.0278 0.9989 0.0364\nvn -0.6384 0.7343 0.2306\nvn -0.6294 -0.3589 -0.6892\nvn -0.8827 -0.2320 -0.4086\nvn 0.0579 0.9540 -0.2940\nvn 0.1215 0.8377 0.5324\nvn -0.5836 0.7706 -0.2559\nvn -0.8862 0.4598 -0.0569\nvn 0.0423 0.9970 -0.0645\nvn -0.0266 0.9836 0.1785\nvn 0.2611 0.8599 0.4385\nvn 0.6680 0.4041 0.6248\nvn -0.4757 0.7716 0.4222\nvn 0.2218 0.9564 -0.1897\nvn 0.5762 0.7759 0.2568\nvn 0.8230 0.4954 0.2777\nvn -0.4410 0.7625 0.4734\nvn -0.4793 0.7714 -0.4185\nvn 0.5278 0.8493 -0.0097\nvn 0.5153 0.7438 0.4257\nvn -0.9130 0.3586 -0.1942\nvn 0.0298 -0.9356 -0.3517\nvn 0.1555 0.8898 -0.4291\nvn 0.8237 0.5639 -0.0589\nvn 0.7588 0.6408 -0.1168\nvn -0.0294 0.9865 -0.1610\nvn 0.2250 0.8977 -0.3787\nvn -0.8678 -0.1008 0.4865\nvn -0.3992 0.8985 -0.1823\nvn -0.8151 -0.5463 0.1922\nvn 0.0479 0.9723 -0.2287\nvn 0.1604 0.9814 -0.1049\nvn 0.7396 0.6276 0.2430\nvn 0.6122 0.7035 0.3607\nvn 0.5300 0.7546 0.3869\nvn 0.1033 0.0871 -0.9908\nvn -0.6054 -0.7950 -0.0380\nvn 0.3454 0.8276 0.4424\nvn 0.9381 0.3280 -0.1107\nvn -0.1495 0.8594 0.4890\nvn 0.0435 0.7938 0.6065\nvn 0.2907 0.9568 -0.0066\nvn 0.1790 0.9743 0.1366\nvn 0.7893 0.5578 -0.2566\nvn 0.1079 0.9941 0.0039\nvn -0.5504 0.7618 0.3416\nvn -0.5877 0.8088 -0.0174\nvn -0.9604 0.2479 -0.1274\nvn 0.3342 0.9104 -0.2438\nvn 0.2341 0.9679 -0.0915\nvn 0.3236 0.9359 -0.1387\nvn 0.4292 0.8394 0.3335\nvn 0.1181 0.9505 0.2872\nvn -0.4725 0.2408 -0.8477\nvn -0.7742 0.5063 -0.3797\nvn -0.1277 -0.7849 -0.6063\nvn -0.2445 -0.7068 -0.6638\nvn 0.3027 0.9286 -0.2145\nvn 0.2303 0.9114 -0.3410\nvn -0.5795 0.6930 0.4287\nvn -0.7775 0.5771 0.2498\nvn -0.0305 0.8844 0.4657\nvn 0.1170 0.9622 0.2458\nvn 0.3933 0.8725 0.2900\nvn 0.1457 0.8949 0.4218\nvn 0.6746 0.5579 0.4834\nvn 0.2662 0.9615 -0.0687\nvn 0.6429 0.7591 0.1019\nvn 0.2721 0.9580 0.0904\nvn -0.3332 0.7626 0.5543\nvn 0.0280 0.9989 -0.0373\nvn -0.1593 0.9684 -0.1917\nvn -0.1520 0.9736 -0.1704\nvn -0.3045 0.9520 -0.0316\nvn 0.8980 0.3498 0.2669\nvn 0.7515 0.4380 0.4932\nvn 0.4582 0.7406 0.4915\nvn -0.0134 0.9495 0.3135\nvn -0.5305 0.7287 0.4331\nvn -0.0683 0.9087 0.4118\nvn 0.0842 0.8988 0.4301\nvn 0.8196 0.5669 -0.0830\nvn -0.9936 0.0378 0.1066\nvn 0.2060 0.9785 0.0009\nvn 0.5859 0.7775 -0.2285\nvn 0.5254 0.8474 -0.0760\nvn 0.0204 0.9300 0.3669\nvn -0.3694 0.7936 0.4835\nvn -0.5374 0.7874 0.3019\nvn 0.2035 0.8343 0.5123\nvn -0.6368 0.6805 0.3625\nvn 0.0438 0.9785 0.2014\nvn -0.0739 0.9969 0.0242\nvn 0.2144 0.8856 0.4119\nvn -0.4426 0.1184 -0.8889\nvn -0.6737 0.2179 -0.7061\nvn -0.5161 0.3595 -0.7774\nvn -0.0688 0.9966 -0.0437\nvn -0.6710 0.3639 -0.6459\nvn -0.5982 0.1556 -0.7861\nvn 0.0625 0.9931 0.0992\nvn 0.8109 0.4885 0.3222\nvn -0.1621 0.9468 -0.2780\nvn -0.7510 0.5715 0.3307\nvn -0.9818 -0.0325 0.1869\nvn -0.2193 0.8704 -0.4406\nvn -0.9525 -0.2922 0.0849\nvn 0.3341 -0.3393 0.8793\nvn 0.1700 -0.6011 0.7808\nvn 0.1463 -0.8551 0.4974\nvn -0.1420 0.7754 -0.6153\nvn -0.8732 0.0600 -0.4836\nvn -0.9034 0.0675 -0.4234\nvn -0.9543 -0.0309 -0.2973\nvn -0.1444 -0.9877 -0.0591\nvn -0.2882 -0.9263 -0.2426\nvn -0.5483 -0.8020 -0.2368\nvn -0.6518 0.6654 0.3638\nvn 0.8257 0.5640 0.0105\nvn 0.7680 0.5958 0.2349\nvn 0.7747 0.4362 -0.4577\nvn 0.7579 0.3258 -0.5651\nvn -0.4544 0.8798 0.1396\nvn 0.6192 0.7020 -0.3518\nvn -0.5601 0.7744 0.2940\nvn -0.9122 0.3504 0.2125\nvn 0.7870 0.6135 0.0652\nvn -0.3729 0.9243 0.0813\nvn -0.3327 0.9043 0.2675\nvn -0.0109 -0.3164 -0.9485\nvn -0.1181 -0.2217 -0.9679\nvn 0.6438 0.6423 0.4159\nvn -0.7580 -0.5005 0.4182\nvn 0.7918 0.6049 -0.0843\nvn 0.0294 -0.1676 -0.9854\nvn -0.1393 0.9554 -0.2604\nvn -0.4457 -0.5346 -0.7180\nvn -0.8646 -0.5023 0.0090\nvn 0.7336 0.6792 -0.0200\nvn 0.7059 0.7017 0.0961\nvn -0.5620 0.6063 0.5626\nvn -0.5238 0.6445 0.5569\nvn -0.8488 -0.4002 0.3455\nvn -0.9633 -0.2411 0.1179\nvn 0.6363 0.7317 0.2445\nvn -0.8813 0.4010 0.2500\nvn 0.5635 0.6881 0.4572\nvn -0.8503 -0.1114 -0.5143\nvn 0.6897 0.7184 -0.0897\nvn 0.6497 0.7595 0.0300\nvn 0.5557 0.7690 0.3160\nvn -0.7657 -0.0534 0.6409\nvn 0.4341 -0.7576 0.4874\nvn -0.4548 0.7638 -0.4579\nvn -0.9086 -0.0052 0.4176\nvn 0.4618 0.7471 0.4781\nvn -0.3127 0.6684 -0.6748\nvn -0.5536 0.4110 -0.7243\nvn -0.3579 0.8122 0.4606\nvn -0.1546 0.7267 0.6692\nvn -0.1466 0.7779 0.6111\nvn -0.3302 0.7888 0.5184\nvn -0.5060 -0.8534 -0.1249\nvn 0.6054 0.7556 -0.2501\nvn 0.6194 0.7655 -0.1741\nvn 0.5516 0.8275 0.1047\nvn -0.7303 0.2355 -0.6412\nvn -0.8135 -0.3549 0.4607\nvn 0.6228 0.7785 -0.0775\nvn 0.4258 0.8685 0.2535\nvn 0.0575 0.9317 0.3585\nvn -0.8857 -0.3550 -0.2991\nvn 0.5457 0.8374 -0.0305\nvn 0.5605 0.7179 -0.4128\nvn 0.3835 0.7986 0.4637\nvn 0.5593 0.8072 -0.1886\nvn 0.3885 0.8618 0.3262\nvn 0.5600 0.7708 -0.3037\nvn 0.4564 0.8882 0.0517\nvn 0.4348 0.8814 0.1845\nvn 0.5048 0.8578 -0.0966\nvn 0.3602 0.7004 0.6161\nvn -0.7177 0.3208 -0.6180\nvn 0.4193 0.8390 0.3466\nvn -0.6513 0.6022 -0.4616\nvn -0.8544 0.4156 0.3119\nvn -0.9643 0.2585 0.0571\nvn -0.7969 0.1614 -0.5821\nvn 0.4837 0.7436 -0.4615\nvn 0.4732 0.8065 -0.3544\nvn 0.3202 0.8219 0.4711\nvn 0.1458 0.8834 -0.4452\nvn -0.2785 -0.9602 -0.0205\nvn -0.7937 -0.5552 0.2485\nvn 0.0530 0.1799 -0.9822\nvn 0.5783 -0.7997 -0.1614\nvn 0.4432 0.8958 -0.0334\nvn 0.3854 0.1505 -0.9103\nvn -0.5324 0.2806 0.7986\nvn -0.5197 0.1129 0.8468\nvn -0.4861 0.1003 -0.8681\nvn -0.6926 -0.7172 -0.0769\nvn -0.3772 0.8555 0.3547\nvn -0.8711 0.4815 -0.0966\nvn -0.6863 -0.4398 -0.5792\nvn -0.8253 -0.0521 0.5622\nvn -0.3524 0.6628 0.6606\nvn -0.4483 0.7549 0.4785\nvn -0.3708 0.8603 0.3499\nvn -0.5286 0.7335 0.4273\nvn -0.6790 -0.2682 0.6834\nvn -0.5494 0.7031 0.4514\nvn -0.8206 -0.1841 0.5410\nvn -0.4287 0.6418 0.6358\nvn -0.2484 0.8953 0.3696\nvn -0.4052 0.7445 0.5305\nvn -0.9850 0.1087 -0.1342\nvn -0.3764 -0.8840 0.2770\nvn -0.2444 -0.8538 0.4596\nvn -0.4517 -0.8422 0.2944\nvn -0.7344 0.3157 0.6008\nvn -0.4832 0.6542 0.5818\nvn -0.6465 0.5640 0.5137\nvn -0.7993 0.0197 0.6005\nvn -0.7270 0.3104 0.6124\nvn -0.7548 0.1767 0.6316\nvn -0.4223 0.3580 0.8328\nvn -0.1491 0.1695 0.9742\nvn -0.1546 0.6849 0.7120\nvn -0.4083 -0.0407 0.9119\nvn -0.5859 0.2272 0.7778\nvn -0.5979 0.7198 0.3525\nvn -0.7791 0.5734 0.2532\nvn -0.5390 0.5143 0.6670\nvn -0.6448 -0.0217 0.7640\nvn -0.4801 0.3666 0.7969\nvn -0.4357 -0.7431 -0.5079\nvn -0.5799 -0.1583 -0.7992\nvn -0.6901 -0.0249 -0.7233\nvn -0.4787 -0.0293 -0.8775\nvn -0.8217 0.3506 0.4493\nvn -0.9123 0.2940 0.2851\nvn -0.6250 0.5350 0.5684\nvn -0.7632 0.3135 0.5650\nvn -0.7991 -0.0405 0.5998\nvn -0.5130 -0.8475 0.1365\nvn -0.5325 -0.8462 -0.0201\nvn -0.5708 -0.8190 -0.0583\nvn 0.5879 -0.0472 -0.8075\nvn -0.5196 0.7296 0.4445\nvn -0.7586 0.2617 0.5966\nvn -0.6649 0.5489 0.5065\nvn -0.7758 -0.0632 0.6278\nvn -0.9232 0.2406 0.2995\nvn -0.6279 -0.0933 -0.7726\nvn -0.5625 0.0126 -0.8267\nvn -0.2046 -0.7830 -0.5873\nvn -0.1780 -0.7749 -0.6064\nvn -0.3089 -0.6858 -0.6589\nvn -0.6800 0.6516 -0.3361\nvn -0.6826 -0.1092 0.7226\nvn -0.8898 -0.0802 0.4492\nvn -0.6754 -0.0190 0.7372\nvn -0.6293 -0.3033 0.7155\nvn -0.2880 0.1285 -0.9489\nvn -0.3132 0.2332 -0.9206\nvn -0.8183 -0.3597 0.4482\nvn -0.8459 -0.3163 0.4294\nvn 0.2515 -0.9142 -0.3176\nvn -0.8098 -0.3419 0.4768\nvn 0.0082 -0.9998 -0.0158\nvn -0.5356 0.3700 -0.7591\nvn -0.7402 0.5648 -0.3647\nvn -0.4933 -0.1556 0.8558\nvn -0.5747 0.1295 0.8080\nvn -0.5944 0.3039 0.7445\nvn -0.3363 -0.2324 -0.9126\nvn -0.5487 -0.0784 -0.8323\nvn -0.0381 -0.3497 0.9361\nvn -0.7921 -0.1325 -0.5958\nvn -0.6078 -0.2363 -0.7580\nvn -0.6982 -0.0150 -0.7157\nvn -0.6520 0.1615 0.7408\nvn -0.2497 -0.8919 0.3770\nvn -0.2540 -0.8701 0.4223\nvn -0.6178 0.4894 -0.6154\nvn -0.6397 0.5442 0.5427\nvn -0.9382 0.2896 0.1893\nvn -0.8233 0.4883 0.2893\nvn -0.6608 0.5761 0.4811\nvn -0.8208 -0.3276 0.4678\nvn -0.5295 0.7986 0.2860\nvn -0.5216 -0.0589 0.8511\nvn 0.0085 -0.9984 0.0562\nvn -0.6818 -0.3237 0.6561\nvn -0.8151 -0.3194 0.4832\nvn -0.2748 0.1885 0.9428\nvn -0.4890 0.6922 0.5307\nvn -0.7750 0.2863 0.5633\nvn -0.8006 0.3183 0.5076\nvn -0.6542 0.5533 0.5156\nvn -0.5090 -0.3643 0.7798\nvn -0.4083 -0.4165 0.8123\nvn -0.8821 0.1045 0.4592\nvn -0.2639 -0.5587 0.7862\nvn -0.5007 -0.2704 0.8223\nvn -0.8873 -0.4611 0.0078\nvn -0.7954 0.1080 0.5963\nvn -0.4342 -0.1314 -0.8912\nvn -0.8032 0.4884 0.3410\nvn -0.9550 0.2478 0.1631\nvn -0.7785 -0.5824 0.2340\nvn -0.7043 -0.2254 -0.6731\nvn -0.5185 -0.2221 -0.8256\nvn -0.8242 -0.2943 0.4837\nvn -0.5266 0.0305 -0.8495\nvn -0.3136 -0.8489 0.4254\nvn -0.3879 -0.8297 0.4014\nvn -0.6678 0.1164 -0.7351\nvn -0.5802 0.0888 -0.8096\nvn -0.6932 0.3093 -0.6509\nvn -0.4849 0.4675 0.7391\nvn -0.0839 -0.1533 -0.9846\nvn -0.5045 0.7906 0.3470\nvn -0.5371 0.7312 0.4205\nvn -0.3162 -0.2402 0.9178\nvn -0.8243 -0.5609 -0.0763\nvn -0.5876 0.2417 -0.7721\nvn -0.5066 -0.6902 0.5166\nvn -0.2849 -0.8193 0.4975\nvn -0.9126 0.3937 -0.1100\nvn -0.9716 0.2359 0.0193\nvn -0.9067 -0.4145 -0.0781\nvn -0.5739 -0.8124 0.1031\nvn -0.9521 -0.2673 0.1487\nvn -0.3633 0.8095 0.4612\nvn -0.0002 -0.9838 -0.1794\nvn 0.4089 -0.9069 -0.1016\nvn 0.3091 -0.9394 -0.1482\nvn 0.1951 -0.7061 -0.6807\nvn 0.2297 -0.5766 -0.7841\nvn -0.5075 0.6050 0.6135\nvn -0.8667 0.4910 0.0882\nvn -0.3091 -0.3628 0.8791\nvn -0.4568 -0.2909 0.8406\nvn -0.5495 0.0083 0.8354\nvn -0.4511 -0.7160 0.5327\nvn -0.4049 -0.3630 0.8392\nvn -0.2930 0.1679 -0.9412\nvn -0.5980 -0.1192 0.7926\nvn -0.9465 0.3095 -0.0910\nvn -0.4081 -0.0881 0.9086\nvn 0.1687 0.1112 -0.9794\nvn 0.2852 0.1510 -0.9465\nvn -0.4970 0.4736 0.7271\nvn -0.6078 0.4887 0.6259\nvn -0.7644 0.1361 0.6301\nvn -0.6251 -0.0959 0.7746\nvn -0.2253 -0.8723 0.4339\nvn -0.5356 -0.2673 0.8010\nvn -0.9443 -0.1863 -0.2713\nvn -0.9137 -0.1070 -0.3920\nvn -0.2471 -0.3110 0.9177\nvn -0.1100 -0.1452 0.9832\nvn -0.5460 -0.0581 -0.8357\nvn -0.5063 -0.1458 -0.8499\nvn -0.3764 -0.3384 -0.8625\nvn -0.4791 -0.7900 0.3824\nvn -0.2476 0.2875 -0.9252\nvn -0.2915 0.5245 -0.8000\nvn -0.1868 0.2644 -0.9461\nvn -0.5604 -0.7484 0.3546\nvn -0.3001 -0.9128 0.2768\nvn -0.1974 -0.9696 0.1444\nvn 0.1788 0.0422 0.9830\nvn -0.9051 0.3829 -0.1849\nvn -0.7192 0.6099 -0.3326\nvn -0.9546 -0.1556 -0.2540\nvn -0.6298 -0.6934 -0.3498\nvn -0.2950 -0.6365 -0.7126\nvn -0.2335 0.4999 -0.8340\nvn -0.7035 0.2041 0.6807\nvn -0.8098 0.1882 0.5556\nvn -0.5873 0.5872 0.5569\nvn -0.0720 -0.3641 0.9286\nvn -0.5179 -0.3645 0.7739\nvn -0.6580 0.3352 0.6742\nvn -0.9783 0.2009 -0.0505\nvn -0.9034 0.4277 0.0291\nvn -0.8209 0.3965 -0.4109\nvn -0.7724 -0.6271 -0.1001\nvn -0.7046 0.0243 0.7091\nvn -0.7036 0.0480 0.7090\nvn -0.7264 -0.1444 0.6718\nvn -0.0311 -0.9449 0.3258\nvn -0.6830 0.1466 0.7155\nvn 0.0099 -0.9206 0.3902\nvn 0.0681 -0.5657 -0.8217\nvn -0.0708 0.0597 -0.9957\nvn -0.9069 0.4068 -0.1095\nvn -0.8518 0.5236 -0.0159\nvn -0.7306 0.6616 -0.1688\nvn -0.4115 -0.0733 -0.9084\nvn -0.6801 0.0721 0.7295\nvn -0.9637 0.0194 -0.2661\nvn -0.9414 -0.0700 -0.3298\nvn -0.8826 -0.4349 -0.1785\nvn -0.5853 -0.4558 0.6705\nvn -0.7243 0.2176 -0.6542\nvn 0.0217 0.0130 -0.9997\nvn -0.7198 -0.3689 -0.5880\nvn -0.7087 -0.3308 -0.6231\nvn -0.6701 -0.4259 -0.6080\nvn -0.7902 0.4388 0.4277\nvn -0.7524 0.6375 0.1659\nvn -0.7052 0.2961 -0.6442\nvn -0.3309 0.0705 -0.9410\nvn -0.2781 0.0364 -0.9598\nvn -0.5896 0.8067 0.0385\nvn -0.7149 -0.3262 -0.6185\nvn -0.6564 0.4161 -0.6293\nvn -0.6452 0.1993 0.7376\nvn -0.0547 -0.8097 0.5842\nvn 0.1388 -0.4396 -0.8874\nvn 0.6669 -0.0112 -0.7450\nvn 0.0127 -0.9999 0.0021\nvn 0.4938 -0.8655 -0.0839\nvn -0.9299 0.1154 0.3493\nvn -0.5026 -0.8394 -0.2069\nvn -0.7798 0.3283 0.5330\nvn -0.5911 -0.7878 0.1730\nvn -0.9296 -0.1910 0.3152\nvn -0.4676 -0.6854 -0.5582\nvn -0.5020 0.6804 0.5338\nvn -0.8318 -0.2361 0.5023\nvn -0.9097 -0.0862 0.4062\nvn -0.8451 -0.0686 0.5302\nvn -0.6887 0.4775 0.5455\nvn -0.6874 0.5139 -0.5131\nvn -0.8410 0.1087 0.5300\nvn -0.6755 -0.4621 0.5746\nvn -0.7095 -0.3623 0.6044\nvn -0.7521 0.3182 0.5771\nvn -0.0362 -0.3003 -0.9531\nvn 0.0673 -0.9812 0.1809\nvn 0.0245 -0.9938 0.1084\nvn 0.0494 -0.9929 0.1082\nvn -0.5182 -0.5600 -0.6464\nvn -0.6059 -0.5929 -0.5304\nvn -0.2495 -0.8665 0.4323\nvn -0.7077 0.4690 0.5284\nvn -0.1283 -0.2857 -0.9496\nvn -0.7795 0.0247 0.6259\nvn -0.8003 0.3209 0.5064\nvn 0.2405 -0.9702 -0.0286\nvn -0.0473 -0.9988 0.0060\nvn -0.1729 -0.9837 -0.0496\nvn -0.2490 -0.7739 -0.5823\nvn -0.7826 0.4714 0.4066\nvn 0.1483 0.3744 0.9153\nvn -0.9215 0.3147 0.2277\nvn -0.8075 -0.1084 0.5797\nvn -0.7536 0.2247 0.6177\nvn -0.6958 0.5795 0.4243\nvn -0.6773 0.6197 -0.3965\nvn 0.1446 -0.8935 0.4251\nvn -0.6113 0.5484 0.5705\nvn -0.8027 -0.3815 0.4583\nvn -0.9230 -0.0413 -0.3825\nvn -0.7202 -0.6228 -0.3056\nvn -0.7810 -0.5725 -0.2494\nvn -0.4254 -0.3337 -0.8412\nvn -0.7150 -0.2019 0.6693\nvn -0.8559 -0.1318 0.5000\nvn 0.2520 -0.0505 -0.9664\nvn 0.1999 -0.1896 -0.9613\nvn 0.2854 -0.5950 -0.7513\nvn -0.6594 0.2975 0.6904\nvn -0.4598 0.8164 0.3493\nvn -0.3356 0.8514 0.4030\nvn -0.7289 0.5888 0.3493\nvn -0.8126 0.2974 0.5013\nvn -0.8133 -0.2803 0.5098\nvn -0.8240 0.0281 0.5658\nvn -0.9262 0.1013 -0.3631\nvn -0.4440 0.6360 0.6312\nvn -0.0312 0.2017 -0.9789\nvn -0.5775 0.3087 -0.7557\nvn -0.6079 -0.0981 -0.7879\nvn -0.6867 -0.2453 -0.6843\nvn -0.1217 -0.6875 0.7159\nvn -0.7715 0.6362 -0.0060\nvn -0.6128 0.4251 0.6662\nvn -0.0980 -0.0509 -0.9939\nvn -0.3244 0.1938 -0.9258\nvn -0.6936 -0.5157 0.5029\nvn -0.7545 0.0007 0.6562\nvn -0.6790 0.1047 0.7266\nvn -0.6750 -0.4557 0.5802\nvn -0.8369 0.4364 0.3303\nvn -0.5880 0.6593 0.4686\nvn -0.4408 -0.8022 0.4027\nvn -0.7294 -0.1506 0.6673\nvn -0.3768 0.7505 0.5430\nvn 0.3767 -0.6302 -0.6789\nvn 0.0870 -0.9868 -0.1361\nvn -0.1148 0.0408 -0.9925\nvn -0.6888 0.2594 0.6770\nvn -0.7214 0.1913 0.6656\nvn -0.6704 0.4486 0.5910\nvn -0.7423 0.1621 0.6501\nvn -0.3681 0.1489 -0.9178\nvn -0.7359 0.4982 0.4585\nvn -0.6099 0.7636 0.2119\nvn -0.5778 0.5646 0.5893\nvn 0.0769 -0.5277 -0.8459\nvn -0.7789 0.4646 -0.4212\nvn -0.7068 0.5526 -0.4416\nvn -0.6624 0.5646 -0.4924\nvn -0.7664 0.4177 -0.4879\nvn 0.3000 -0.5879 0.7512\nvn -0.1742 -0.7402 -0.6494\nvn -0.0819 -0.0053 -0.9966\nvn -0.8465 -0.4948 -0.1963\nvn -0.9421 -0.1219 0.3123\nvn -0.3889 0.2590 -0.8841\nvn -0.5584 0.2196 -0.7999\nvn -0.4764 -0.0685 -0.8766\nvn -0.6544 -0.5207 0.5483\nvn -0.3069 -0.5022 0.8084\nvn -0.0602 -0.0522 -0.9968\nvn 0.0063 -0.0544 -0.9985\nvn 0.0244 0.0091 -0.9996\nvn -0.3154 -0.9470 -0.0602\nvn -0.3153 -0.8954 -0.3142\nvn -0.8104 -0.3157 0.4936\nvn -0.7761 0.6200 0.1146\nvn 0.0058 -0.9999 -0.0136\nvn 0.3048 -0.9252 -0.2259\nvn -0.0814 0.4925 -0.8665\nvn -0.2979 0.5597 -0.7732\nvn -0.2039 0.3735 -0.9049\nvn 0.3982 -0.9133 -0.0855\nvn -0.6033 0.6343 -0.4833\nvn -0.9768 0.2113 -0.0340\nvn -0.3538 0.0229 -0.9350\nvn -0.2332 -0.0883 -0.9684\nvn -0.3359 -0.1635 -0.9276\nvn -0.6366 0.0347 -0.7703\nvn -0.0213 0.6807 -0.7322\nvn -0.6528 0.4643 -0.5985\nvn -0.0712 0.6077 -0.7910\nvn 0.0197 0.9087 -0.4169\nvn 0.0000 0.8836 -0.4683\nvn -0.0353 0.8859 -0.4626\nvn 0.2221 0.5943 -0.7729\nvn 0.1053 0.6154 -0.7811\nvn -0.0356 0.7286 -0.6840\nvn 0.0319 0.4921 -0.8699\nvn 0.1490 0.6053 -0.7819\nvn 0.2741 0.8817 -0.3840\nvn 0.2014 0.8440 -0.4971\nvn -0.8696 -0.1115 -0.4809\nvn 0.1729 0.8733 -0.4555\nvn 0.1635 0.8196 -0.5490\nvn 0.2972 0.8169 -0.4942\nvn 0.1444 0.8168 -0.5585\nvn 0.0262 0.5578 -0.8295\nvn -0.8014 -0.2548 -0.5411\nvn -0.6215 -0.3720 -0.6894\nvn 0.0226 -0.9986 0.0468\nvn -0.0231 -0.9997 -0.0058\nvn -0.5785 0.6020 -0.5503\nvn -0.9120 -0.0473 -0.4073\nvn -0.8733 -0.2026 -0.4429\nvn -0.7215 -0.3960 -0.5679\nvn -0.5437 -0.5483 -0.6355\nvn -0.5991 -0.2777 -0.7509\nvn -0.9512 -0.0183 -0.3081\nvn -0.5033 -0.5095 -0.6979\nvn -0.7682 0.0637 -0.6369\nvn -0.9258 -0.1784 -0.3333\nvn -0.8071 -0.3778 -0.4536\nvn -0.5625 -0.5891 -0.5801\nvn -0.9135 -0.1105 -0.3916\nvn -0.9709 -0.0089 -0.2390\nvn -0.3175 0.4144 -0.8529\nvn -0.3591 0.5389 -0.7619\nvn -0.5567 -0.6117 -0.5620\nvn -0.9629 0.0158 -0.2695\nvn -0.9729 0.1081 -0.2041\nvn -0.6618 -0.5275 -0.5326\nvn -0.5520 -0.6362 -0.5390\nvn -0.9745 -0.0057 -0.2240\nvn -0.8279 -0.3991 -0.3940\nvn -0.6790 -0.5632 -0.4708\nvn -0.5807 -0.6230 -0.5240\nvn -0.9426 -0.2088 -0.2605\nvn -0.9319 -0.2241 -0.2850\nvn -0.4559 -0.6858 -0.5674\nvn -0.9727 -0.1140 -0.2020\nvn -0.9703 0.0144 -0.2415\nvn -0.6295 -0.5973 -0.4969\nvn -0.4415 -0.7229 -0.5315\nvn -0.8503 -0.4094 -0.3307\nvn -0.9797 0.1505 -0.1321\nvn -0.9857 0.0492 -0.1607\nvn -0.5810 -0.6626 -0.4726\nvn -0.6300 -0.3725 -0.6814\nvn -0.8087 -0.4606 -0.3657\nvn -0.6124 -0.6593 -0.4361\nvn -0.9745 -0.1588 -0.1586\nvn -0.9760 -0.1996 -0.0869\nvn -0.9742 -0.0972 -0.2033\nvn -0.8677 -0.3839 -0.3158\nvn -0.6447 -0.6322 -0.4296\nvn 0.5022 0.2644 -0.8233\nvn 0.5138 0.0657 -0.8554\nvn 0.4788 0.2366 -0.8454\nvn 0.0068 0.8774 -0.4796\nvn -0.0602 0.7876 -0.6132\nvn 0.1041 0.7796 -0.6176\nvn -0.0785 0.1399 -0.9870\nvn -0.1916 0.1349 -0.9721\nvn -0.5966 -0.6832 -0.4210\nvn -0.3076 0.7624 -0.5694\nvn -0.0417 0.7214 -0.6912\nvn -0.2533 0.7393 -0.6239\nvn -0.9868 0.0777 -0.1422\nvn -0.4905 -0.7597 -0.4270\nvn -0.6341 0.7110 -0.3038\nvn -0.9212 -0.3173 -0.2251\nvn -0.8028 -0.5092 -0.3100\nvn -0.4973 -0.8670 -0.0320\nvn 0.4687 0.4539 -0.7578\nvn 0.4476 0.4845 -0.7516\nvn 0.4121 0.3292 -0.8496\nvn -0.8121 0.1956 -0.5497\nvn -0.6670 -0.6430 -0.3763\nvn -0.9879 -0.0134 -0.1542\nvn 0.0857 0.3735 -0.9237\nvn 0.0500 0.8367 -0.5453\nvn -0.6997 -0.3974 -0.5937\nvn -0.7038 -0.2888 -0.6490\nvn -0.5931 -0.3182 -0.7396\nvn -0.7709 -0.1506 -0.6189\nvn -0.8589 0.0911 -0.5040\nvn -0.7936 0.4152 -0.4447\nvn -0.2922 -0.9401 -0.1756\nvn -0.9752 0.1660 -0.1461\nvn -0.8217 -0.5004 -0.2729\nvn -0.8017 -0.5468 -0.2414\nvn 0.5113 0.5595 -0.6523\nvn 0.4556 0.5010 -0.7358\nvn 0.3531 0.5119 -0.7831\nvn -0.5155 -0.3522 -0.7812\nvn -0.6553 -0.3168 -0.6857\nvn -0.7950 -0.3955 -0.4599\nvn -0.9487 -0.0265 -0.3151\nvn -0.8391 0.2859 -0.4628\nvn -0.6585 0.6100 -0.4406\nvn -0.5560 0.5271 -0.6426\nvn -0.9469 -0.2580 -0.1918\nvn -0.9957 -0.0825 0.0412\nvn -0.0755 0.9135 -0.3996\nvn -0.7227 -0.2189 -0.6556\nvn -0.7740 -0.3304 -0.5401\nvn -0.8432 -0.3238 -0.4292\nvn -0.6717 -0.7089 0.2150\nvn -0.7452 -0.6031 -0.2846\nvn 0.2364 0.5012 -0.8324\nvn 0.2566 0.4925 -0.8316\nvn -0.6763 -0.3038 -0.6710\nvn -0.8673 -0.3338 -0.3692\nvn -0.8473 0.4209 -0.3240\nvn -0.7110 -0.6205 -0.3308\nvn -0.0616 0.7632 -0.6431\nvn -0.5146 -0.3759 -0.7706\nvn -0.8180 -0.2969 -0.4926\nvn -0.8716 -0.2666 -0.4113\nvn -0.8752 -0.3091 -0.3721\nvn -0.9132 -0.1282 -0.3868\nvn -0.8975 0.1808 -0.4023\nvn -0.9810 -0.0953 -0.1688\nvn 0.1472 0.4305 -0.8905\nvn -0.0245 0.7793 -0.6262\nvn -0.8195 -0.2740 -0.5033\nvn -0.8718 -0.2562 -0.4174\nvn -0.9250 0.0355 -0.3781\nvn -0.3087 0.7833 -0.5396\nvn -0.5485 0.7515 -0.3664\nvn -0.9640 0.2379 -0.1188\nvn -0.8224 -0.5283 -0.2108\nvn -0.9811 0.0079 0.1933\nvn -0.1112 0.7082 -0.6971\nvn -0.9032 -0.3318 -0.2721\nvn -0.8864 -0.1942 -0.4201\nvn -0.7396 0.2909 -0.6069\nvn -0.8603 0.0502 -0.5072\nvn -0.9778 0.1728 -0.1183\nvn -0.8731 -0.4197 -0.2480\nvn -0.6617 -0.6659 -0.3445\nvn -0.9957 0.0125 0.0913\nvn 0.1182 -0.7572 0.6424\nvn 0.1989 0.3040 -0.9317\nvn 0.1679 0.6837 -0.7101\nvn 0.1620 0.3780 -0.9115\nvn -0.9323 -0.2872 -0.2198\nvn -0.9255 -0.2634 -0.2722\nvn -0.9196 -0.2956 -0.2587\nvn -0.9286 0.0242 -0.3702\nvn -0.2069 -0.9775 0.0395\nvn -0.8978 -0.4313 -0.0890\nvn -0.8544 -0.4847 -0.1873\nvn 0.3786 0.7048 -0.5999\nvn -0.8875 -0.0246 -0.4601\nvn -0.8403 0.3966 -0.3695\nvn -0.7771 0.2713 -0.5679\nvn -0.6687 -0.5887 -0.4542\nvn -0.6359 0.3654 -0.6797\nvn -0.6963 0.5639 -0.4440\nvn -0.6080 0.5509 -0.5717\nvn -0.8469 -0.1015 -0.5220\nvn -0.9199 -0.1354 -0.3680\nvn -0.9199 -0.2954 -0.2576\nvn -0.8997 -0.3367 -0.2776\nvn -0.9727 -0.1278 -0.1937\nvn 0.1251 0.7974 -0.5903\nvn -0.8375 0.2638 -0.4785\nvn -0.6428 0.6063 -0.4682\nvn -0.5601 0.6439 -0.5211\nvn -0.9178 -0.1088 -0.3817\nvn -0.5552 -0.8317 -0.0017\nvn -0.1140 0.5623 -0.8190\nvn -0.1793 0.6420 -0.7454\nvn -0.0761 0.7022 -0.7078\nvn 0.1718 0.4895 -0.8549\nvn 0.2812 0.2479 -0.9271\nvn -0.6141 0.4802 -0.6263\nvn -0.9077 -0.2194 -0.3576\nvn -0.9149 -0.2856 -0.2854\nvn -0.9228 -0.2968 -0.2457\nvn 0.0831 -0.9368 -0.3397\nvn 0.1742 -0.3788 -0.9089\nvn -0.7653 -0.5535 -0.3286\nvn -0.8104 -0.5147 -0.2798\nvn -0.9924 0.0693 0.1013\nvn -0.1939 0.9310 -0.3093\nvn -0.2390 0.8941 -0.3786\nvn -0.1508 0.9046 -0.3987\nvn -0.0148 0.3421 -0.9395\nvn -0.7962 0.2288 -0.5600\nvn -0.9421 -0.0617 -0.3296\nvn -0.9332 -0.1788 -0.3116\nvn -0.8815 -0.3282 -0.3395\nvn -0.2746 0.8701 -0.4091\nvn -0.2106 0.8070 -0.5517\nvn -0.9692 0.2372 -0.0652\nvn -0.9280 0.3656 -0.0714\nvn -0.9825 0.0286 -0.1837\nvn -0.7869 -0.5265 -0.3218\nvn -0.3683 -0.7444 -0.5569\nvn -0.4992 -0.7999 -0.3331\nvn -0.5063 -0.7905 -0.3446\nvn -0.7230 0.3802 -0.5769\nvn -0.6610 0.4819 -0.5751\nvn -0.6872 0.1560 -0.7095\nvn -0.9149 0.2968 -0.2734\nvn -0.8016 0.5537 -0.2255\nvn -0.5608 0.7441 -0.3631\nvn -0.3507 0.9016 -0.2532\nvn -0.9539 0.1491 -0.2605\nvn -0.6154 -0.6765 -0.4044\nvn -0.5124 -0.7581 -0.4032\nvn -0.7082 -0.6195 -0.3386\nvn -0.9757 -0.2112 -0.0570\nvn -0.3825 0.7248 -0.5730\nvn 0.2049 -0.5555 -0.8059\nvn -0.5152 0.8256 -0.2297\nvn -0.9100 -0.2723 -0.3125\nvn -0.9052 -0.2309 -0.3567\nvn -0.0707 0.7025 -0.7081\nvn -0.9222 -0.3723 -0.1043\nvn -0.7089 -0.6448 0.2858\nvn -0.7007 0.2868 -0.6532\nvn -0.5935 -0.2822 -0.7537\nvn -0.8224 0.5248 -0.2197\nvn -0.4938 0.8496 -0.1852\nvn -0.8819 0.3985 -0.2518\nvn -0.9767 0.0039 -0.2146\nvn -0.9463 -0.1067 -0.3052\nvn -0.9355 -0.2111 -0.2831\nvn -0.3365 0.2649 -0.9036\nvn -0.2094 0.1252 -0.9698\nvn -0.4000 -0.2390 -0.8848\nvn -0.2084 0.2561 -0.9439\nvn -0.7123 -0.6404 -0.2871\nvn -0.7295 -0.6178 -0.2934\nvn -0.7509 -0.6449 -0.1419\nvn -0.5277 0.7504 -0.3981\nvn -0.9296 0.2726 -0.2479\nvn -0.9115 -0.2617 -0.3172\nvn -0.9576 -0.1827 -0.2225\nvn -0.0511 0.6167 -0.7855\nvn 0.2998 -0.9342 -0.1933\nvn 0.0016 -0.9999 -0.0145\nvn -0.7693 -0.6063 -0.2013\nvn -0.9855 -0.0524 -0.1613\nvn -0.8669 -0.4317 -0.2492\nvn -0.9771 -0.2109 -0.0283\nvn -0.5749 0.8100 -0.1155\nvn -0.8001 0.5409 -0.2593\nvn -0.4675 0.2963 -0.8329\nvn -0.7124 0.5548 -0.4298\nvn -0.9287 0.2318 -0.2893\nvn -0.9528 0.2105 -0.2188\nvn -0.8553 0.4031 -0.3256\nvn -0.9591 -0.1721 -0.2246\nvn -0.8827 -0.3484 -0.3153\nvn 0.2718 0.7544 -0.5975\nvn 0.5243 0.2710 -0.8072\nvn -0.1116 0.3523 -0.9292\nvn -0.0831 0.5534 -0.8287\nvn -0.6131 -0.7591 0.2187\nvn -0.8239 -0.5492 -0.1398\nvn -0.9214 0.3762 0.0967\nvn -0.8650 -0.4789 -0.1496\nvn -0.6427 0.3850 -0.6623\nvn -0.8454 0.4655 -0.2619\nvn -0.7405 0.5895 -0.3227\nvn -0.9397 0.0873 -0.3306\nvn -0.9969 -0.0573 -0.0524\nvn -0.8083 -0.3302 -0.4874\nvn -0.2663 0.9135 -0.3073\nvn -0.0074 0.6491 -0.7606\nvn 0.0743 0.4538 -0.8880\nvn 0.3095 0.5139 -0.8000\nvn 0.1926 0.5285 -0.8267\nvn -0.9488 -0.3018 -0.0932\nvn -0.9354 -0.3457 -0.0737\nvn -0.8237 0.4432 -0.3536\nvn -0.9143 0.0285 -0.4040\nvn 0.4790 -0.8666 -0.1393\nvn 0.1088 -0.9940 -0.0020\nvn -0.2220 -0.9499 0.2198\nvn 0.1078 -0.9937 0.0316\nvn 0.1489 -0.9883 0.0320\nvn 0.0165 -0.9908 0.1346\nvn -0.5148 0.0120 -0.8572\nvn -0.5555 0.0487 -0.8300\nvn -0.0878 0.7613 -0.6425\nvn -0.1360 0.7357 -0.6635\nvn -0.0050 -0.9831 0.1831\nvn 0.4548 0.3070 -0.8360\nvn 0.3611 0.2390 -0.9014\nvn -0.9990 -0.0034 -0.0439\nvn -0.6158 0.5477 -0.5664\nvn 0.0855 0.7536 -0.6518\nvn -0.0191 0.6707 -0.7414\nvn 0.1476 0.6971 -0.7016\nvn -0.5734 -0.7428 -0.3457\nvn -0.7161 -0.2793 -0.6396\nvn -0.7604 -0.0445 -0.6479\nvn -0.7303 -0.0116 -0.6829\nvn 0.3760 0.6428 -0.6673\nvn 0.0013 0.8908 -0.4543\nvn -0.1008 0.9078 -0.4070\nvn -0.0872 0.8392 -0.5367\nvn -0.9336 -0.3184 -0.1642\nvn -0.9761 0.2094 -0.0586\nvn -0.9392 -0.3365 -0.0683\nvn 0.6526 -0.2576 -0.7125\nvn -0.5621 0.4706 -0.6800\nvn -0.4935 -0.7212 -0.4860\nvn -0.4533 -0.6186 -0.6417\nvn -0.1222 -0.9890 -0.0829\nvn 0.4334 0.7771 -0.4563\nvn -0.7209 0.1846 -0.6680\nvn -0.0105 0.5501 -0.8350\nvn 0.0207 0.4466 -0.8945\nvn 0.1022 0.6088 -0.7867\nvn 0.2004 0.6866 -0.6988\nvn -0.7785 -0.2468 -0.5770\nvn -0.1938 -0.3853 -0.9022\nvn -0.1029 0.5625 -0.8203\nvn -0.7443 -0.1222 -0.6565\nvn -0.7269 0.1905 -0.6598\nvn -0.6079 0.2915 -0.7385\nvn -0.6712 0.2534 -0.6966\nvn 0.1369 0.7655 -0.6287\nvn 0.3834 0.8203 -0.4244\nvn 0.5186 0.5696 -0.6376\nvn 0.5116 0.6493 -0.5627\nvn 0.5361 0.6422 -0.5479\nvn 0.7578 0.4860 -0.4353\nvn 0.6550 0.4899 -0.5752\nvn 0.0652 0.9069 -0.4161\nvn -0.1557 0.8813 -0.4461\nvn -0.0212 0.4960 -0.8680\nvn 0.2557 -0.5976 -0.7598\nvn -0.7849 -0.1145 -0.6089\nvn -0.7243 -0.0567 -0.6872\nvn -0.7099 0.2552 -0.6564\nvn -0.5414 0.4226 -0.7268\nvn -0.3548 0.3562 -0.8644\nvn -0.4080 0.2838 -0.8677\nvn -0.3333 0.1581 -0.9295\nvn -0.2423 0.2499 -0.9374\nvn -0.6779 -0.4750 -0.5610\nvn -0.9695 0.1167 -0.2152\nvn -0.9515 0.1492 -0.2690\nvn -0.9574 -0.2110 -0.1969\nvn 0.1791 0.2783 -0.9436\nvn 0.1489 0.1979 -0.9688\nvn 0.0501 0.2936 -0.9546\nvn 0.3768 0.3312 -0.8650\nvn -0.7893 -0.2954 -0.5383\nvn -0.7233 -0.1897 -0.6639\nvn -0.7677 0.1622 -0.6199\nvn 0.2784 0.4076 -0.8697\nvn 0.0168 -0.9992 -0.0348\nvn -0.7924 -0.4024 -0.4583\nvn -0.9213 -0.2531 -0.2951\nvn -0.6924 0.7212 -0.0226\nvn -0.1270 0.5160 -0.8471\nvn 0.1393 0.0118 0.9902\nvn -0.7808 -0.4279 -0.4552\nvn -0.7268 -0.3632 -0.5830\nvn -0.7815 -0.1211 -0.6120\nvn -0.7161 0.1046 -0.6901\nvn -0.1273 0.6880 -0.7144\nvn 0.5358 0.5287 -0.6583\nvn 0.0101 0.5640 -0.8257\nvn -0.3471 0.8499 -0.3964\nvn 0.0611 0.6954 -0.7160\nvn -0.0307 0.8302 -0.5566\nvn 0.0960 0.2519 -0.9630\nvn 0.1849 0.2137 -0.9592\nvn -0.7937 -0.3277 -0.5124\nvn -0.7369 -0.2222 -0.6384\nvn -0.8925 0.0175 -0.4506\nvn -0.5852 0.3739 -0.7195\nvn -0.6366 0.3812 -0.6704\nvn 0.1828 0.8179 -0.5456\nvn 0.3942 0.7959 -0.4594\nvn -0.7319 -0.0966 -0.6745\nvn -0.9558 0.0395 -0.2913\nvn -0.7097 0.5979 -0.3724\nvn -0.5095 0.7316 -0.4529\nvn -0.3495 0.5016 -0.7913\nvn -0.6104 0.5646 -0.5555\nvn -0.7180 0.2583 -0.6462\nvn -0.8607 0.1086 -0.4972\nvn -0.5385 -0.6504 -0.5356\nvn -0.3880 -0.7451 -0.5424\nvn -0.7132 -0.6080 -0.3488\nvn -0.7544 -0.4153 -0.5082\nvn -0.8545 0.1265 -0.5038\nvn -0.8823 0.1284 -0.4528\nvn -0.7181 0.3892 -0.5770\nvn -0.1099 0.8581 -0.5015\nvn -0.2304 0.9155 -0.3297\nvn -0.2383 0.8615 -0.4483\nvn -0.8018 -0.0146 -0.5974\nvn -0.9611 0.2175 -0.1703\nvn -0.7425 0.5094 -0.4349\nvn -0.4045 0.7645 -0.5019\nvn -0.3757 0.6142 -0.6939\nvn -0.5007 0.7817 -0.3719\nvn -0.9023 -0.1313 -0.4106\nvn -0.4941 -0.6930 -0.5250\nvn -0.1677 0.3729 -0.9126\nvn -0.5953 -0.6762 -0.4340\nvn -0.5349 -0.7955 -0.2846\nvn -0.5909 -0.7850 -0.1859\nvn -0.8452 -0.4333 -0.3127\nvn -0.8517 -0.3579 -0.3828\nvn -0.8935 -0.1245 -0.4313\nvn -0.8457 0.2776 -0.4557\nvn -0.6948 0.1809 -0.6961\nvn 0.0881 -0.9923 0.0864\nvn 0.0413 -0.9949 0.0922\nvn 0.1287 0.2915 -0.9479\nvn -0.7038 0.1747 -0.6886\nvn -0.6676 0.2429 -0.7037\nvn -0.8584 0.1746 -0.4823\nvn 0.0241 0.5497 -0.8350\nvn -0.4055 0.8366 -0.3682\nvn -0.7629 0.4744 -0.4391\nvn -0.9566 0.0074 -0.2913\nvn -0.7314 -0.6789 -0.0644\nvn -0.8537 -0.4090 -0.3223\nvn -0.6700 0.3823 -0.6363\nvn -0.1808 0.6479 -0.7399\nvn -0.1854 0.8533 -0.4874\nvn -0.3515 0.8686 -0.3492\nvn 0.4585 0.6445 -0.6118\nvn -0.7963 0.1588 -0.5837\nvn -0.5072 -0.7331 -0.4529\nvn -0.8229 -0.4518 -0.3445\nvn -0.7150 0.3351 -0.6135\nvn -0.5598 0.7178 -0.4139\nvn -0.1612 -0.9803 0.1135\nvn -0.3699 -0.9103 0.1856\nvn -0.9180 0.2560 -0.3029\nvn -0.4898 -0.8265 -0.2775\nvn -0.7068 -0.6958 -0.1274\nvn -0.8984 -0.3161 -0.3049\nvn -0.9319 0.0209 -0.3620\nvn -0.9803 -0.0154 -0.1970\nvn -0.9073 0.1069 -0.4067\nvn -0.8968 0.2004 -0.3945\nvn -0.8282 0.2811 -0.4848\nvn -0.7827 0.0587 -0.6196\nvn -0.7603 0.1994 -0.6182\nvn -0.5920 0.0428 -0.8047\nvn -0.7985 0.5423 -0.2612\nvn -0.7347 0.3985 -0.5490\nvn -0.7337 0.5680 -0.3728\nvn -0.6417 0.5744 -0.5082\nvn -0.7566 0.4425 -0.4813\nvn -0.5288 0.8162 -0.2327\nvn -0.7187 0.6418 -0.2674\nvn -0.8923 -0.3804 -0.2431\nvn -0.5873 -0.7047 -0.3979\nvn -0.6890 -0.6759 -0.2616\nvn -0.7860 -0.5013 -0.3618\nvn -0.8181 0.1576 -0.5530\nvn -0.7030 -0.3397 -0.6248\nvn -0.8581 -0.0976 -0.5041\nvn -0.6308 -0.0950 -0.7700\nvn -0.7736 0.2015 -0.6007\nvn -0.7090 0.4738 -0.5223\nvn -0.3991 0.8647 -0.3050\nvn -0.6491 -0.6884 -0.3235\nvn -0.8642 -0.3366 -0.3740\nvn -0.8986 -0.1559 -0.4101\nvn -0.9208 -0.1147 -0.3727\nvn -0.8861 0.2283 -0.4032\nvn -0.8517 0.3007 -0.4291\nvn -0.8961 0.1071 -0.4306\nvn -0.8448 0.1541 -0.5123\nvn 0.4890 0.4434 -0.7512\nvn -0.8216 0.1673 -0.5449\nvn -0.6741 0.2714 -0.6869\nvn -0.7747 0.4606 -0.4331\nvn -0.7254 0.6606 -0.1933\nvn -0.7121 0.6941 -0.1052\nvn -0.9933 -0.0858 -0.0772\nvn -0.0652 -0.8479 0.5261\nvn -0.8117 -0.5252 -0.2556\nvn -0.9337 -0.0203 -0.3574\nvn -0.9077 0.2151 -0.3603\nvn -0.6282 -0.4076 -0.6627\nvn -0.7274 0.2535 -0.6377\nvn -0.7345 0.6519 -0.1886\nvn -0.3736 0.8963 -0.2387\nvn -0.8267 -0.5376 -0.1659\nvn -0.6677 -0.6568 -0.3504\nvn -0.9521 -0.0317 -0.3040\nvn -0.6872 -0.4829 -0.5427\nvn 0.3348 0.2242 -0.9152\nvn 0.5158 0.1634 -0.8410\nvn 0.4437 0.2669 -0.8555\nvn -0.7537 0.4491 -0.4798\nvn -0.4373 -0.8764 -0.2015\nvn -0.0258 -0.9784 0.2052\nvn -0.0040 -0.9996 0.0286\nvn 0.5744 0.5404 -0.6148\nvn 0.3258 0.3171 -0.8907\nvn 0.2252 0.9160 -0.3320\nvn 0.1073 0.4108 -0.9053\nvn -0.3682 0.5021 -0.7825\nvn 0.3263 0.5920 -0.7369\nvn -0.5742 -0.7759 -0.2611\nvn -0.1357 0.5003 -0.8551\nvn 0.5660 0.2092 -0.7974\nvn 0.0121 0.4398 -0.8980\nvn 0.0664 -0.9977 -0.0164\nvn 0.0656 -0.9975 0.0242\nvn -0.0447 -0.9889 0.1419\nvn 0.2142 0.1021 -0.9714\nvn 0.4026 0.7129 -0.5741\nvn 0.3706 0.6307 -0.6818\nvn 0.4197 0.6261 -0.6572\nvn 0.0915 0.6857 -0.7221\nvn 0.8677 0.0771 -0.4910\nvn -0.0404 0.7583 -0.6506\nvn -0.0169 0.7522 -0.6587\nvn 0.0484 0.6709 -0.7400\nvn -0.0984 -0.9867 0.1292\nvn -0.1855 0.7917 -0.5821\nvn -0.1804 0.7755 -0.6050\nvn -0.4373 0.1714 -0.8828\nvn 0.3240 0.7186 -0.6153\nvn 0.4147 0.2941 -0.8611\nvn -0.0728 0.3053 -0.9494\nvn -0.1346 0.8905 -0.4346\nvn -0.0114 0.5570 -0.8304\nvn 0.2133 0.3854 -0.8977\nvn 0.5900 0.3119 -0.7447\nvn 0.1231 0.5310 -0.8383\nvn 0.6656 0.2556 -0.7011\nvn 0.2158 0.0879 -0.9724\nvn 0.3459 0.3697 -0.8623\nvn 0.7094 0.4176 -0.5677\nvn 0.6676 0.4051 -0.6246\nvn 0.3278 0.5168 -0.7908\nvn 0.3200 0.3952 -0.8610\nvn 0.0495 0.4957 -0.8671\nvn 0.5281 0.2881 -0.7988\nvn 0.6350 0.5756 -0.5152\nvn 0.3507 0.2453 -0.9038\nvn -0.1320 0.9437 -0.3033\nvn 0.2906 0.8045 -0.5180\nvn 0.3601 0.5274 -0.7695\nvn 0.3577 0.3861 -0.8503\nvn -0.0123 0.3359 -0.9418\nvn 0.0099 0.4039 -0.9147\nvn 0.0244 0.8199 -0.5719\nvn 0.3466 0.8090 -0.4747\nvn 0.4657 0.1040 -0.8788\nvn 0.4872 0.1505 -0.8602\nvn 0.6777 0.4061 -0.6130\nvn -0.1361 0.5621 -0.8158\nvn -0.0996 0.8038 -0.5864\nvn -0.3043 0.7436 -0.5954\nvn 0.1745 0.0318 -0.9841\nvn 0.4698 0.4166 -0.7783\nvn -0.0239 0.5885 -0.8081\nvn 0.1902 -0.9795 -0.0666\nvn -0.0098 -0.9995 0.0307\nvn 0.1089 -0.9937 -0.0277\nvn -0.0485 0.5319 -0.8454\nvn 0.0732 0.6775 -0.7318\nvn 0.1851 -0.0736 -0.9799\nvn 0.6520 0.2746 -0.7067\nvn -0.0193 0.7830 -0.6217\nvn 0.6342 0.0450 -0.7718\nvn 0.6308 0.1176 -0.7669\nvn 0.5660 0.1138 -0.8165\nvn -0.0356 -0.8907 0.4531\nvn 0.4647 0.5632 -0.6832\nvn 0.0394 0.7104 -0.7026\nvn 0.0275 -0.9982 0.0524\nvn 0.5260 0.6906 -0.4963\nvn -0.0667 0.6180 -0.7833\nvn -0.1356 0.3998 -0.9065\nvn -0.0402 0.4145 -0.9091\nvn 0.0087 0.8238 -0.5667\nvn 0.0615 0.6934 -0.7179\nvn 0.6950 0.4722 -0.5421\nvn -0.4910 0.2282 -0.8407\nvn -0.6135 0.2692 -0.7424\nvn -0.0607 0.9187 -0.3901\nvn 0.0727 0.8507 -0.5205\nvn -0.6487 0.1444 -0.7472\nvn 0.0106 0.8503 -0.5261\nvn -0.2784 0.5948 -0.7541\nvn 0.2112 0.4095 -0.8875\nvn 0.3691 0.2919 -0.8824\nvn -0.5334 0.4229 -0.7325\nvn -0.2920 0.2479 -0.9237\nvn 0.4762 0.2585 -0.8404\nvn -0.5700 0.1989 -0.7972\nvn 0.4824 0.3251 -0.8133\nvn 0.3681 -0.6364 -0.6778\nvn 0.4453 -0.4398 -0.7799\nvn 0.3898 0.4865 -0.7819\nvn -0.0153 0.2571 -0.9662\nvn 0.0186 0.6198 -0.7845\nvn 0.2724 0.1064 -0.9563\nvn 0.5685 0.2308 -0.7896\nvn -0.3142 0.5614 -0.7656\nvn -0.1960 -0.8725 -0.4475\nvn -0.0411 -0.9972 -0.0623\nvn 0.4035 0.1716 -0.8987\nvn 0.5249 0.2818 -0.8032\nvn 0.4045 0.2279 -0.8857\nvn -0.2691 0.6542 -0.7068\nvn -0.0820 0.6902 -0.7189\nvn 0.0475 0.1017 -0.9937\nvn 0.4927 0.1723 -0.8529\nvn -0.2349 0.5948 -0.7688\nvn -0.0942 0.9556 -0.2793\nvn 0.1427 0.4664 -0.8729\nvn -0.1546 0.6649 -0.7308\nvn -0.2634 0.6850 -0.6793\nvn -0.1422 0.4942 -0.8576\nvn -0.2314 0.3960 -0.8886\nvn -0.1324 -0.5650 0.8144\nvn -0.1250 -0.6548 0.7454\nvn 0.4370 0.3635 -0.8227\nvn 0.3751 0.1833 -0.9087\nvn -0.1084 0.6977 -0.7081\nvn -0.1320 0.5592 -0.8184\nvn -0.5653 0.0662 -0.8222\nvn 0.2564 0.7013 -0.6652\nvn -0.1562 0.6757 -0.7204\nvn 0.0087 0.4778 -0.8784\nvn 0.0203 0.3460 -0.9380\nvn 0.3424 0.1610 -0.9256\nvn 0.6250 0.3737 -0.6853\nvn 0.4555 0.7317 -0.5070\nvn -0.1069 0.8158 -0.5683\nvn -0.0025 0.3800 -0.9250\nvn 0.3403 0.6721 -0.6576\nvn 0.1679 0.9128 -0.3722\nvn -0.0063 0.7839 -0.6209\nvn -0.0106 0.3861 -0.9224\nvn 0.0569 0.4434 -0.8945\nvn 0.0663 -0.9517 -0.2998\nvn 0.5403 0.7280 -0.4220\nvn 0.0902 -0.9630 -0.2540\nvn 0.1027 -0.9474 -0.3030\nvn -0.7028 -0.6767 -0.2192\nvn 0.2374 -0.9411 -0.2406\nvn 0.2525 -0.9208 -0.2971\nvn 0.5414 0.0628 -0.8384\nvn 0.0282 0.9085 -0.4169\nvn 0.0293 0.6271 -0.7784\nvn 0.1320 0.9185 -0.3727\nvn -0.0132 0.3750 -0.9269\nvn 0.0980 0.2080 -0.9732\nvn 0.1309 0.5072 -0.8518\nvn -0.0478 0.4734 -0.8795\nvn -0.3203 0.1817 -0.9297\nvn 0.3356 0.2415 -0.9105\nvn 0.1988 0.7231 -0.6615\nvn 0.1964 0.5646 -0.8016\nvn 0.0648 0.5231 -0.8498\nvn -0.2506 0.3341 -0.9086\nvn 0.2367 -0.4344 0.8690\nvn 0.3900 -0.5544 0.7352\nvn -0.3200 0.6492 -0.6899\nvn 0.2182 0.3847 -0.8969\nvn 0.1991 0.9196 -0.3385\nvn 0.1566 0.8459 -0.5098\nvn -0.0509 0.5531 -0.8315\nvn 0.1810 0.0265 -0.9831\nvn -0.3978 0.0305 -0.9169\nvn 0.3146 0.8113 -0.4927\nvn 0.3659 0.6311 -0.6839\nvn 0.2121 0.5486 -0.8087\nvn 0.3455 0.8733 -0.3432\nvn 0.1262 0.6893 -0.7134\nvn -0.3213 0.3031 -0.8972\nvn -0.2202 -0.3844 -0.8965\nvn 0.1773 0.1837 -0.9669\nvn -0.6244 0.3780 -0.6835\nvn -0.5523 -0.7912 -0.2625\nvn -0.4621 0.3533 -0.8134\nvn -0.4625 -0.0499 -0.8852\nvn -0.3286 0.0515 -0.9431\nvn -0.2825 -0.1271 -0.9508\nvn 0.0147 0.1231 -0.9922\nvn -0.4619 -0.8810 -0.1020\nvn -0.4595 0.3738 -0.8057\nvn -0.4034 0.2904 -0.8677\nvn -0.4787 -0.1638 -0.8625\nvn 0.0621 0.1665 -0.9841\nvn -0.2462 -0.2538 -0.9354\nvn -0.3893 -0.0058 -0.9211\nvn -0.2889 -0.0855 -0.9535\nvn -0.2980 -0.0861 -0.9507\nvn -0.4973 0.3420 -0.7973\nvn -0.0897 -0.0674 -0.9937\nvn -0.6672 0.0768 -0.7409\nvn -0.4678 0.0267 -0.8834\nvn -0.4082 -0.0676 -0.9104\nvn -0.4505 -0.1781 -0.8748\nvn -0.5803 0.0677 -0.8116\nvn 0.0351 -0.9750 -0.2195\nvn 0.4360 -0.1432 -0.8884\nvn -0.2846 0.1849 -0.9406\nvn 0.2912 0.1448 -0.9456\nvn -0.0841 -0.0380 -0.9957\nvn -0.2882 0.0989 -0.9524\nvn -0.1486 0.2112 -0.9661\nvn 0.4155 -0.7597 0.5001\nvn 0.2805 -0.0923 -0.9554\nvn 0.1442 0.1629 -0.9760\nvn -0.4853 0.3968 -0.7791\nvn -0.6359 -0.7702 -0.0494\nvn -0.2270 -0.4054 -0.8855\nvn -0.4215 -0.2849 -0.8609\nvn -0.4489 0.1909 -0.8729\nvn -0.3959 0.1860 -0.8992\nvn -0.5911 0.0289 -0.8060\nvn 0.5499 0.0261 -0.8348\nvn -0.3911 0.3613 -0.8464\nvn -0.2732 0.2568 -0.9270\nvn 0.2871 -0.4597 -0.8404\nvn 0.0671 0.1357 -0.9885\nvn -0.1881 -0.9658 -0.1780\nvn -0.3929 -0.6691 -0.6308\nvn -0.0523 0.1390 -0.9889\nvn -0.4844 -0.6065 -0.6305\nvn 0.1727 -0.2777 -0.9450\nvn -0.0942 -0.0577 -0.9939\nvn -0.3454 -0.1601 -0.9246\nvn -0.5006 -0.6575 -0.5630\nvn 0.4559 -0.6840 -0.5694\nvn 0.3103 -0.5869 -0.7478\nvn -0.4056 0.0444 -0.9130\nvn -0.0413 -0.4790 -0.8768\nvn -0.0251 -0.7191 -0.6944\nvn 0.0811 -0.2572 -0.9629\nvn -0.0246 0.3199 -0.9471\nvn -0.2605 0.1383 -0.9555\nvn 0.0009 0.0545 -0.9985\nvn -0.2069 -0.0618 -0.9764\nvn 0.0089 0.1558 -0.9877\nvn -0.0664 0.3327 -0.9407\nvn 0.0962 -0.4349 -0.8953\nvn 0.0551 -0.2228 -0.9733\nvn -0.8606 0.2845 -0.4224\nvn 0.3980 0.0810 -0.9138\nvn -0.4744 -0.7342 -0.4857\nvn -0.4310 -0.7419 -0.5137\nvn -0.5006 -0.6157 -0.6085\nvn -0.2793 0.0630 -0.9581\nvn 0.0752 -0.4796 -0.8742\nvn 0.0303 -0.9989 -0.0361\nvn 0.0314 -0.9991 -0.0280\nvn 0.0342 -0.9988 -0.0337\nvn -0.7467 0.3659 -0.5554\nvn 0.2554 -0.6261 -0.7367\nvn 0.2568 -0.4807 -0.8384\nvn 0.1068 0.0914 -0.9901\nvn -0.3837 -0.0449 -0.9224\nvn -0.4215 0.1342 -0.8968\nvn -0.4599 -0.4982 -0.7350\nvn -0.2026 0.2050 -0.9575\nvn 0.2344 0.0877 -0.9682\nvn -0.4744 0.2042 -0.8563\nvn -0.4446 0.1711 -0.8792\nvn -0.4445 -0.3062 -0.8418\nvn 0.0081 -0.0778 -0.9969\nvn 0.0020 -0.0735 -0.9973\nvn 0.0763 -0.2628 -0.9618\nvn 0.1016 -0.3401 -0.9348\nvn -0.2426 -0.0889 -0.9660\nvn -0.1401 0.1746 -0.9746\nvn -0.2473 0.1181 -0.9617\nvn -0.2164 -0.3793 -0.8996\nvn -0.2415 -0.2323 -0.9422\nvn 0.1576 -0.6108 -0.7759\nvn 0.3429 -0.2976 -0.8910\nvn -0.0674 0.3881 -0.9191\nvn -0.6095 -0.4274 -0.6677\nvn -0.4888 -0.2887 -0.8232\nvn 0.0989 -0.3578 -0.9285\nvn 0.2521 -0.2765 -0.9273\nvn 0.0501 0.1513 -0.9872\nvn -0.4847 -0.0106 -0.8746\nvn 0.0327 -0.2500 -0.9677\nvn -0.3114 -0.7496 -0.5840\nvn -0.2273 -0.7012 -0.6757\nvn 0.0247 -0.4509 -0.8922\nvn 0.0148 -0.3298 -0.9439\nvn -0.3931 -0.2718 -0.8784\nvn 0.1588 -0.8123 0.5612\nvn -0.1467 0.3411 -0.9285\nvn -0.1472 0.2993 -0.9427\nvn 0.1447 -0.4933 -0.8577\nvn 0.2400 -0.3810 -0.8929\nvn -0.2619 -0.0329 -0.9645\nvn -0.1338 -0.1326 -0.9821\nvn 0.0171 -0.0378 -0.9991\nvn -0.3370 -0.3686 -0.8663\nvn -0.0198 -0.4105 -0.9116\nvn -0.2768 -0.3747 -0.8848\nvn -0.1795 -0.3718 -0.9108\nvn -0.2489 -0.8891 -0.3841\nvn -0.2566 -0.3938 -0.8826\nvn -0.2772 -0.3725 -0.8856\nvn -0.1655 -0.2230 -0.9607\nvn -0.2896 -0.1104 -0.9507\nvn -0.3297 -0.2692 -0.9048\nvn -0.1379 -0.2712 -0.9526\nvn -0.2135 -0.4573 -0.8632\nvn -0.0076 -0.2101 -0.9776\nvn -0.3187 0.1412 -0.9373\nvn -0.3168 0.1079 -0.9423\nvn 0.3153 -0.5943 -0.7398\nvn -0.1323 -0.0098 -0.9911\nvn 0.0261 -0.3512 -0.9359\nvn -0.2245 0.1317 -0.9655\nvn -0.3701 0.3079 -0.8765\nvn -0.1339 0.0041 -0.9910\nvn 0.1073 -0.9901 0.0898\nvn 0.5952 -0.0434 -0.8024\nvn 0.4686 0.0493 -0.8820\nvn -0.0675 0.0187 -0.9975\nvn -0.4762 -0.1281 -0.8699\nvn 0.4873 -0.5379 -0.6879\nvn 0.0902 -0.0931 -0.9915\nvn 0.0774 -0.3247 -0.9426\nvn -0.1528 -0.8919 0.4256\nvn 0.7104 -0.1676 -0.6835\nvn 0.3996 0.0598 -0.9147\nvn -0.0245 -0.9903 0.1368\nvn 0.1096 -0.9920 -0.0626\nvn 0.0679 -0.9962 -0.0549\nvn 0.4600 0.0381 -0.8871\nvn -0.6959 -0.7000 -0.1599\nvn -0.2677 -0.2435 -0.9322\nvn 0.4978 -0.4990 -0.7093\nvn 0.6091 -0.2874 -0.7392\nvn 0.5206 -0.0321 -0.8531\nvn 0.6080 -0.1427 -0.7809\nvn 0.4670 0.1357 -0.8738\nvn 0.0675 -0.3460 -0.9358\nvn 0.3613 -0.5700 -0.7379\nvn 0.3869 -0.3964 -0.8325\nvn 0.4009 -0.0748 -0.9130\nvn 0.4796 0.0987 -0.8719\nvn 0.4062 0.0386 -0.9129\nvn 0.4331 -0.0866 -0.8971\nvn 0.4589 0.0154 -0.8883\nvn 0.5336 -0.2522 -0.8072\nvn 0.4046 -0.5416 -0.7368\nvn 0.3344 0.0903 -0.9381\nvn 0.3051 -0.1979 -0.9315\nvn 0.4028 -0.2220 -0.8879\nvn 0.4861 -0.1372 -0.8631\nvn 0.2570 -0.3308 -0.9080\nvn 0.2995 0.0392 -0.9533\nvn 0.3796 -0.0885 -0.9209\nvn -0.0576 -0.7923 -0.6073\nvn 0.3400 -0.4786 -0.8095\nvn 0.3792 0.1232 -0.9171\nvn 0.4255 0.0648 -0.9026\nvn 0.2781 -0.3221 -0.9049\nvn 0.2806 -0.2225 -0.9337\nvn 0.2948 -0.1688 -0.9405\nvn 0.4530 -0.0963 -0.8863\nvn 0.4328 -0.4510 -0.7805\nvn 0.4091 -0.4151 -0.8126\nvn 0.2779 -0.3789 -0.8827\nvn 0.2478 -0.1692 -0.9539\nvn 0.4284 0.0573 -0.9018\nvn 0.3971 0.0737 -0.9148\nvn -0.2808 -0.5829 -0.7625\nvn 0.2618 -0.3981 -0.8792\nvn 0.2588 -0.2438 -0.9346\nvn 0.2300 -0.0045 -0.9731\nvn 0.2714 -0.1353 -0.9529\nvn -0.4407 -0.8948 -0.0707\nvn -0.0540 -0.9976 -0.0440\nvn -0.3149 -0.8902 -0.3292\nvn -0.0475 -0.9339 0.3544\nvn 0.2517 -0.1618 -0.9542\nvn 0.2803 -0.1033 -0.9543\nvn 0.4868 -0.0352 -0.8728\nvn 0.4653 -0.0863 -0.8809\nvn 0.1819 -0.1216 0.9758\nvn 0.1395 -0.3184 -0.9376\nvn 0.0852 -0.3291 -0.9404\nvn 0.2018 -0.0568 -0.9778\nvn 0.3638 0.0798 -0.9280\nvn 0.1202 -0.4338 -0.8929\nvn 0.1853 -0.4964 -0.8480\nvn 0.1784 -0.3888 -0.9039\nvn 0.2445 -0.1949 -0.9498\nvn 0.3049 -0.2334 -0.9233\nvn 0.1877 -0.1512 -0.9705\nvn 0.2506 -0.1998 -0.9472\nvn 0.3044 0.0325 -0.9520\nvn 0.3555 -0.2453 -0.9019\nvn 0.4836 0.0312 -0.8747\nvn 0.5573 -0.0471 -0.8289\nvn 0.4353 0.1310 -0.8907\nvn 0.4329 0.1815 -0.8830\nvn 0.3811 0.1034 -0.9187\nvn 0.1480 -0.9803 -0.1305\nvn 0.0806 -0.2200 -0.9721\nvn 0.2030 -0.5318 -0.8221\nvn 0.0985 -0.1461 -0.9843\nvn 0.1860 -0.1401 -0.9725\nvn 0.1295 -0.5167 -0.8463\nvn 0.2565 -0.1881 -0.9480\nvn 0.3059 -0.2270 -0.9246\nvn 0.3838 0.0131 -0.9233\nvn 0.0674 -0.3705 -0.9264\nvn 0.3067 0.0037 -0.9518\nvn 0.2796 -0.1996 -0.9391\nvn 0.3161 0.1383 -0.9386\nvn 0.1839 0.0564 -0.9813\nvn 0.0837 -0.4690 -0.8792\nvn 0.2548 -0.6749 -0.6925\nvn 0.2158 -0.2858 -0.9337\nvn 0.2282 0.0776 -0.9705\nvn -0.1622 -0.5541 -0.8165\nvn 0.0311 0.0241 -0.9992\nvn 0.1258 -0.1238 -0.9843\nvn 0.2930 -0.2789 -0.9145\nvn 0.2434 -0.1950 -0.9501\nvn 0.4422 -0.2483 -0.8618\nvn 0.1847 -0.2372 -0.9537\nvn 0.2341 0.0085 -0.9721\nvn 0.1778 -0.0765 -0.9811\nvn 0.2185 -0.6796 -0.7002\nvn 0.2881 -0.4557 -0.8422\nvn 0.1797 -0.2123 -0.9605\nvn 0.2177 -0.1292 -0.9674\nvn 0.3775 0.0977 -0.9208\nvn 0.3317 0.1420 -0.9326\nvn 0.0280 -0.9661 -0.2567\nvn -0.1953 -0.5479 -0.8134\nvn -0.1046 -0.8868 -0.4501\nvn 0.3292 -0.2073 -0.9212\nvn 0.2080 -0.3644 -0.9077\nvn 0.4359 -0.1878 -0.8802\nvn 0.2602 -0.2691 -0.9273\nvn 0.2186 -0.0392 -0.9750\nvn 0.1292 -0.4146 -0.9008\nvn 0.3344 -0.0102 -0.9424\nvn -0.6635 -0.5253 0.5326\nvn -0.6452 -0.5103 0.5686\nvn 0.1522 -0.7337 -0.6622\nvn 0.1019 -0.6887 -0.7178\nvn 0.1686 -0.1862 -0.9679\nvn 0.1924 -0.2297 -0.9540\nvn 0.0240 -0.2529 -0.9672\nvn 0.1285 -0.0871 -0.9879\nvn 0.0939 -0.4447 -0.8907\nvn 0.1779 -0.3319 -0.9264\nvn 0.2250 -0.1252 -0.9662\nvn 0.1548 -0.1573 -0.9753\nvn 0.2933 -0.0903 -0.9517\nvn 0.3905 -0.0562 -0.9189\nvn 0.0626 -0.3718 -0.9262\nvn 0.1684 -0.4348 -0.8846\nvn 0.1996 -0.2715 -0.9415\nvn 0.1971 -0.2364 -0.9514\nvn 0.3175 0.2375 -0.9180\nvn 0.2814 0.2738 -0.9197\nvn 0.1567 -0.0771 -0.9846\nvn 0.1695 -0.7064 -0.6872\nvn 0.2560 -0.1664 -0.9522\nvn 0.1487 0.0113 -0.9888\nvn 0.2069 -0.2040 -0.9568\nvn 0.2163 -0.1381 -0.9665\nvn 0.1548 -0.5452 -0.8239\nvn 0.2699 -0.2689 -0.9246\nvn 0.1773 -0.3116 -0.9335\nvn 0.2434 -0.0782 -0.9667\nvn 0.2293 -0.1274 -0.9650\nvn 0.2483 -0.0912 -0.9644\nvn 0.1706 0.0249 -0.9850\nvn 0.1128 -0.7320 -0.6718\nvn 0.1180 -0.5430 -0.8314\nvn 0.0634 -0.3713 -0.9263\nvn 0.2234 -0.1967 -0.9546\nvn 0.1583 -0.3503 -0.9232\nvn 0.1148 -0.3432 -0.9322\nvn 0.1280 -0.0459 -0.9907\nvn 0.2161 -0.1805 -0.9595\nvn 0.1552 0.2930 -0.9434\nvn 0.1288 -0.2657 -0.9554\nvn 0.1626 -0.0796 -0.9835\nvn 0.2304 -0.2335 -0.9446\nvn 0.0631 -0.0101 -0.9980\nvn 0.1560 -0.0501 -0.9865\nvn 0.0978 -0.0581 -0.9935\nvn -0.0110 -0.4860 -0.8739\nvn 0.0101 -0.4330 -0.9013\nvn 0.1627 -0.3168 -0.9344\nvn 0.1641 -0.1348 -0.9772\nvn 0.1017 -0.9940 -0.0397\nvn -0.0277 -0.9942 0.1034\nvn -0.0173 -0.9976 0.0674\nvn 0.1757 -0.9435 -0.2808\nvn 0.1019 -0.0329 -0.9942\nvn 0.0407 -0.4932 -0.8689\nvn -0.0315 -0.7304 -0.6822\nvn 0.1495 -0.2052 -0.9672\nvn 0.2018 -0.1048 -0.9738\nvn 0.1822 -0.2566 -0.9492\nvn 0.3001 -0.1976 -0.9332\nvn 0.1131 -0.0671 -0.9913\nvn 0.0679 -0.9977 0.0058\nvn -0.0769 -0.6166 -0.7835\nvn -0.0038 -0.4986 -0.8668\nvn -0.0385 -0.4459 -0.8942\nvn 0.2694 -0.1406 -0.9527\nvn 0.3104 -0.2770 -0.9093\nvn 0.2895 -0.2400 -0.9266\nvn 0.1585 0.0077 -0.9873\nvn 0.1246 -0.0455 -0.9911\nvn 0.1787 -0.1037 -0.9784\nvn -0.0502 -0.5721 -0.8186\nvn 0.0126 -0.3526 -0.9357\nvn 0.1867 -0.3850 -0.9038\nvn 0.1382 -0.3323 -0.9330\nvn 0.2526 -0.1473 -0.9563\nvn 0.2025 -0.1242 -0.9713\nvn -0.1636 -0.5692 -0.8057\nvn -0.0885 -0.5631 -0.8216\nvn 0.3252 -0.9210 0.2146\nvn 0.1715 -0.3168 -0.9328\nvn -0.0940 -0.4610 -0.8824\nvn 0.0227 -0.2765 -0.9607\nvn -0.5341 -0.3862 -0.7520\nvn -0.5845 -0.2506 -0.7717\nvn -0.0004 -0.6297 -0.7768\nvn -0.0593 0.1731 -0.9831\nvn -0.6623 -0.4521 0.5975\nvn -0.1101 -0.4275 -0.8972\nvn -0.1592 -0.4459 -0.8808\nvn -0.1435 -0.3650 -0.9199\nvn -0.1743 -0.3073 -0.9355\nvn -0.0239 -0.2555 -0.9665\nvn 0.0850 -0.0684 -0.9940\nvn 0.0240 -0.0736 -0.9970\nvn 0.1133 -0.9724 0.2040\nvn 0.3045 -0.8853 0.3515\nvn 0.0734 -0.9929 0.0936\nvn 0.1316 -0.0606 -0.9894\nvn 0.0812 0.0191 -0.9965\nvn 0.0656 -0.0998 -0.9928\nvn -0.0134 -0.9995 -0.0293\nvn -0.0418 -0.9978 -0.0507\nvn -0.5809 -0.1597 -0.7982\nvn -0.1285 -0.2128 -0.9686\nvn -0.0721 -0.1505 -0.9860\nvn -0.0518 0.0160 -0.9985\nvn -0.8495 -0.3587 -0.3868\nvn -0.4470 -0.3537 -0.8216\nvn 0.1805 0.0593 -0.9818\nvn -0.0093 -0.0605 -0.9981\nvn -0.3027 -0.4272 -0.8520\nvn -0.4038 -0.4061 -0.8198\nvn -0.3319 -0.3728 -0.8665\nvn -0.2911 -0.3575 -0.8874\nvn -0.7239 -0.6017 -0.3374\nvn -0.8541 -0.2568 -0.4522\nvn -0.1746 -0.2427 -0.9543\nvn -0.4233 -0.3370 -0.8410\nvn -0.3831 -0.3641 -0.8489\nvn 0.0130 -0.9968 0.0793\nvn 0.0195 -0.9974 0.0685\nvn 0.1953 -0.7768 0.5987\nvn -0.3884 -0.2804 -0.8778\nvn -0.1143 -0.0869 -0.9896\nvn -0.1541 0.0881 -0.9841\nvn -0.8260 -0.4159 -0.3804\nvn -0.7353 -0.6579 -0.1630\nvn 0.4266 -0.8258 0.3689\nvn 0.3546 -0.8398 0.4111\nvn 0.4035 -0.8788 0.2546\nvn 0.0500 -0.9952 0.0833\nvn -0.0023 -0.9989 0.0456\nvn -0.0270 -0.8559 -0.5164\nvn 0.0201 -0.9983 0.0552\nvn 0.0173 -0.9987 0.0486\nvn -0.1777 -0.9724 -0.1507\nvn -0.5157 -0.7646 -0.3866\nvn -0.0377 0.1851 -0.9820\nvn -0.4189 -0.1492 -0.8957\nvn -0.3687 -0.2543 -0.8940\nvn -0.4020 -0.0939 -0.9108\nvn -0.2665 0.0091 -0.9638\nvn -0.1595 -0.9618 0.2223\nvn -0.0055 -0.9995 0.0315\nvn -0.1413 -0.8916 -0.4301\nvn -0.6008 -0.6665 -0.4412\nvn 0.0479 -0.9964 0.0703\nvn 0.3007 -0.8980 -0.3210\nvn 0.1591 -0.9871 0.0176\nvn 0.0216 -0.9996 -0.0195\nvn 0.0267 -0.9995 -0.0151\nvn 0.0367 -0.9948 0.0945\nvn -0.2893 0.3470 -0.8921\nvn 0.0263 -0.9991 -0.0334\nvn 0.0147 -0.9998 -0.0146\nvn -0.0640 -0.9041 -0.4224\nvn -0.0244 -0.9588 -0.2828\nvn 0.0541 -0.9970 0.0550\nvn 0.0804 -0.9967 -0.0002\nvn -0.1124 -0.9928 0.0419\nvn 0.1065 -0.9937 0.0331\nvn -0.0189 -0.9980 -0.0603\nvn 0.1563 -0.6568 0.7377\nvn 0.1734 -0.8654 0.4701\nvn 0.1041 -0.4057 0.9080\nvn 0.1751 -0.9837 -0.0397\nvn -0.3764 -0.8586 -0.3480\nvn -0.1307 -0.9726 -0.1922\nvn -0.0847 -0.9704 -0.2262\nvn 0.0162 -0.9536 0.3005\nvn -0.0239 -0.9985 -0.0495\nvn -0.1331 -0.9869 -0.0909\nvn -0.1627 -0.9537 -0.2528\nvn 0.4415 -0.8284 0.3448\nvn 0.4276 -0.8801 0.2061\nvn 0.0103 -0.9993 0.0345\nvn 0.0241 -0.9992 0.0312\nvn 0.0134 -0.9998 0.0101\nvn -0.5168 -0.8377 -0.1765\nvn 0.2196 -0.6854 0.6942\nvn -0.3103 -0.8484 0.4288\nvn -0.3142 -0.8856 0.3421\nvn -0.4781 -0.6872 0.5470\nvn 0.0284 -0.9975 0.0640\nvn -0.6360 -0.7598 0.1346\nvn -0.4141 -0.9038 0.1078\nvn -0.2105 -0.9772 -0.0266\nvn 0.2532 -0.9536 -0.1628\nvn -0.0280 -0.9970 0.0712\nvn -0.0886 -0.9921 0.0883\nvn -0.6486 -0.7540 0.1035\nvn -0.3950 -0.9094 0.1298\nvn -0.5956 -0.7447 0.3012\nvn 0.1570 -0.9724 -0.1725\nvn -0.2817 -0.9102 0.3034\nvn -0.6176 -0.4162 0.6672\nvn 0.1506 -0.9039 0.4004\nvn 0.1220 -0.9073 0.4025\nvn 0.0286 -0.9965 0.0781\nvn 0.4870 -0.8581 0.1628\nvn 0.0761 -0.9841 0.1606\nvn 0.0654 -0.9335 0.3524\nvn -0.0121 -0.9998 -0.0147\nvn 0.0112 -0.9999 -0.0051\nvn 0.0114 -0.9998 -0.0125\nvn 0.0264 -0.9995 -0.0185\nvn -0.0181 -0.9982 -0.0570\nvn 0.2201 -0.4568 0.8619\nvn 0.0658 -0.9433 -0.3254\nvn 0.0908 -0.9537 -0.2867\nvn -0.2008 -0.9759 -0.0855\nvn 0.4124 -0.7198 0.5584\nvn 0.3405 -0.8802 0.3306\nvn -0.5535 -0.8027 0.2217\nvn 0.2663 -0.9435 0.1972\nvn 0.2455 -0.9668 0.0709\nvn 0.0354 -0.9965 0.0762\nvn 0.0917 -0.9838 -0.1540\nvn 0.0666 -0.9851 -0.1585\nvn 0.2127 -0.9368 0.2778\nvn -0.5862 -0.7124 0.3859\nvn -0.3081 -0.9414 0.1368\nvn -0.0199 -0.9985 0.0503\nvn -0.2140 -0.9668 0.1396\nvn 0.1061 -0.9854 -0.1327\nvn 0.0741 -0.9968 0.0287\nvn -0.4609 -0.8469 0.2651\nvn 0.4461 -0.8894 0.0998\nvn 0.5061 -0.8449 0.1729\nvn 0.0066 -0.9945 0.1041\nvn 0.0058 -0.9984 0.0568\nvn -0.0107 -0.9911 -0.1329\nvn 0.0403 -0.9981 0.0470\nvn 0.0367 -0.9953 0.0894\nvn -0.0275 -0.9981 0.0548\nvn -0.3460 -0.9346 -0.0826\nvn 0.0442 -0.9838 0.1738\nvn -0.0201 -0.9996 0.0200\nvn -0.1659 -0.8228 -0.5435\nvn -0.0085 -0.9219 -0.3872\nvn 0.1152 -0.9929 -0.0309\nvn 0.0828 -0.9953 0.0508\nvn -0.1066 -0.9919 0.0695\nvn 0.2806 -0.9485 0.1466\nvn -0.0918 -0.9954 0.0283\nvn 0.0256 -0.9992 -0.0309\nvn 0.0220 -0.9972 0.0720\nvn 0.0248 -0.9990 0.0376\nvn -0.1861 -0.8277 -0.5293\nvn 0.3113 -0.9012 0.3015\nvn -0.1191 -0.7645 0.6334\nvn -0.0806 -0.8474 0.5247\nvn -0.0176 -0.9827 0.1841\nvn -0.0304 -0.9763 0.2142\nvn -0.0099 -0.9972 0.0735\nvn 0.0199 -0.9974 0.0685\nvn -0.0274 -0.9905 0.1349\nvn -0.1939 -0.8843 -0.4248\nvn -0.1859 -0.9712 -0.1491\nvn 0.0808 -0.9386 -0.3354\nvn 0.0690 -0.9469 -0.3139\nvn 0.1264 -0.9920 -0.0009\nvn 0.1760 -0.8626 0.4742\nvn 0.1310 -0.6282 0.7669\nvn -0.2575 -0.9308 0.2593\nvn -0.5094 -0.7382 0.4422\nvn -0.2561 -0.9447 0.2046\nvn -0.7099 -0.5570 -0.4310\nvn -0.7337 -0.6732 -0.0924\nvn 0.0326 -0.9972 -0.0668\nvn -0.1970 -0.8338 -0.5157\nvn 0.0340 -0.9938 0.1053\nvn -0.0568 -0.9033 -0.4251\nvn -0.1683 -0.9839 -0.0592\nvn 0.1176 -0.9927 -0.0256\nvn -0.1264 -0.9901 0.0609\nvn 0.0156 -0.9896 -0.1428\nvn 0.0307 -0.9921 0.1213\nvn -0.0508 -0.9042 -0.4240\nvn -0.3096 -0.9124 0.2678\nvn 0.0187 -0.9962 0.0855\nvn -0.1478 -0.8603 -0.4878\nvn -0.0004 -0.9886 -0.1507\nvn 0.0493 -0.9790 -0.1975\nvn 0.0534 -0.9809 0.1871\nvn -0.4839 -0.8307 0.2753\nvn 0.0732 -0.9438 0.3222\nvn -0.1962 -0.9800 -0.0327\nvn 0.1969 -0.9618 -0.1902\nvn 0.0374 -0.9889 0.1437\nvn 0.0195 -0.9989 -0.0428\nvn -0.7270 -0.6858 0.0320\nvn -0.0488 -0.9065 -0.4194\nvn 0.0184 -0.9997 -0.0134\nvn 0.0429 -0.9990 -0.0096\nvn -0.6989 -0.6928 0.1773\nvn -0.7282 -0.6318 0.2656\nvn -0.6564 -0.7475 0.1020\nvn 0.0731 -0.9973 -0.0058\nvn 0.3494 -0.9327 0.0891\nvn 0.2890 -0.9441 0.1586\nvn -0.7724 -0.2251 0.5939\nvn -0.1519 -0.9883 -0.0082\nvn -0.1253 -0.9919 -0.0172\nvn -0.0100 -0.9993 -0.0346\nvn 0.1413 -0.9845 0.1034\nvn 0.0572 -0.9867 -0.1519\nvn -0.0522 -0.9921 -0.1141\nvn -0.5858 -0.7824 0.2114\nvn -0.5880 -0.6065 -0.5351\nvn 0.0056 -0.9396 -0.3422\nvn -0.0775 -0.5342 0.8418\nvn 0.1761 -0.9723 0.1535\nvn -0.0932 -0.9817 0.1658\nvn -0.1251 -0.5716 0.8109\nvn -0.1382 -0.6354 0.7597\nvn 0.1376 -0.2299 0.9634\nvn 0.2488 -0.9408 0.2302\nvn 0.4857 -0.8509 0.1998\nvn -0.0288 -0.9494 -0.3128\nvn -0.3089 -0.8645 0.3963\nvn -0.4870 -0.7892 0.3740\nvn 0.2576 -0.5687 0.7812\nvn 0.5279 -0.7854 0.3231\nvn 0.0041 -1.0000 -0.0043\nvn 0.0117 -0.9999 -0.0076\nvn 0.4475 -0.7883 0.4223\nvn -0.6157 -0.7286 -0.3001\nvn -0.5625 -0.8180 -0.1204\nvn 0.0305 -0.9985 0.0445\nvn 0.0376 -0.9977 0.0551\nvn 0.0207 -0.9992 0.0340\nvn -0.5238 -0.8518 -0.0075\nvn -0.0261 -0.9889 0.1463\nvn -0.1134 -0.9778 -0.1758\nvn 0.0593 -0.9832 0.1724\nvn 0.0020 -0.9884 0.1520\nvn -0.0763 -0.9944 0.0725\nvn -0.4967 -0.8500 -0.1753\nvn -0.4551 -0.8558 0.2457\nvn 0.3080 -0.9216 -0.2362\nvn -0.4598 -0.8851 -0.0710\nvn -0.2861 -0.9407 -0.1822\nvn 0.1534 -0.9879 -0.0231\nvn -0.5019 -0.8628 -0.0604\nvn -0.3463 -0.9255 -0.1531\nvn 0.0598 -0.7899 0.6102\nvn -0.6366 -0.7647 0.0993\nvn -0.5644 -0.7817 -0.2652\nvn -0.0689 -0.9883 -0.1364\nvn 0.4193 -0.8671 0.2689\nvn 0.1278 -0.9037 0.4086\nvn -0.6147 -0.7635 0.1980\nvn -0.4613 -0.8860 -0.0470\nvn -0.0374 -0.9905 -0.1323\nvn -0.2863 -0.9501 -0.1236\nvn -0.0125 -0.9995 0.0302\nvn 0.0434 -0.9934 -0.1064\nvn -0.0344 -0.9979 0.0552\nvn -0.3744 -0.9186 -0.1261\nvn 0.0152 -0.9527 -0.3035\nvn -0.0103 -0.9955 0.0942\nvn -0.0563 -0.9104 0.4098\nvn -0.0853 -0.6486 0.7563\nvn 0.0069 -0.9998 -0.0170\nvn -0.2531 -0.9316 0.2608\nvn -0.0706 -0.9843 -0.1615\nvn 0.0333 -0.9994 0.0083\nvn 0.0369 -0.9990 0.0233\nvn -0.4346 -0.8831 0.1769\nvn -0.4853 -0.7787 0.3976\nvn 0.2385 -0.8745 0.4222\nvn -0.1365 -0.9247 0.3553\nvn -0.2403 -0.7047 0.6676\nvn -0.6220 -0.5688 0.5381\nvn -0.0220 -0.9960 0.0866\nvn 0.0343 -0.9992 -0.0190\nvn 0.0176 -0.9973 0.0714\nvn -0.3829 -0.7860 0.4853\nvn -0.2770 -0.9088 0.3118\nvn -0.0464 -0.9141 0.4027\nvn 0.1218 -0.9431 -0.3092\nvn 0.1085 -0.9249 -0.3644\nvn 0.2638 -0.9284 0.2615\nvn -0.2647 -0.9642 0.0158\nvn 0.0332 -0.6870 0.7259\nvn 0.0159 -0.9997 0.0168\nvn -0.0589 -0.9476 -0.3139\nvn -0.0073 -0.9476 -0.3192\nvn -0.4547 -0.8900 -0.0334\nvn -0.2695 -0.9290 0.2534\nvn 0.4206 -0.9067 -0.0309\nvn 0.0866 -0.9543 -0.2858\nvn 0.1266 -0.9627 -0.2388\nvn -0.0199 -0.9998 -0.0076\nvn -0.2568 -0.9648 0.0564\nvn -0.2859 -0.8274 0.4834\nvn -0.2960 -0.6202 0.7264\nvn -0.0150 -0.9384 -0.3452\nvn 0.2758 -0.9552 -0.1075\nvn 0.0215 -0.9991 0.0365\nvn -0.6420 -0.7623 -0.0815\nvn 0.0281 -0.9995 0.0104\nvn 0.0497 -0.9404 -0.3364\nvn 0.2097 -0.9694 0.1278\nvn -0.6970 -0.7170 -0.0059\nvn 0.3073 -0.7588 0.5743\nvn -0.6769 -0.7270 -0.1147\nvn -0.2421 -0.9574 0.1572\nvn -0.2243 -0.8154 0.5337\nvn 0.0065 -0.9675 -0.2528\nvn -0.7693 -0.5928 0.2382\nvn -0.4590 -0.8770 0.1417\nvn -0.0302 -0.5912 0.8059\nvn -0.0781 -0.9275 0.3654\nvn 0.5119 -0.8208 0.2533\nvn -0.3690 -0.9246 -0.0947\nvn 0.1429 -0.9743 -0.1742\nvn -0.0248 -0.9951 0.0952\nvn -0.4947 -0.6467 0.5806\nvn -0.2044 -0.9007 0.3833\nvn -0.2157 -0.7158 0.6641\nvn -0.2228 -0.5373 0.8134\nvn -0.6610 -0.7125 0.2355\nvn -0.7674 -0.5810 0.2712\nvn -0.6760 -0.7324 0.0807\nvn -0.6913 -0.5462 0.4730\nvn -0.3889 -0.6804 0.6211\nvn -0.0616 -0.9116 -0.4065\nvn -0.1916 -0.8465 -0.4966\nvn -0.6990 -0.5920 0.4011\nvn -0.4241 -0.9015 -0.0858\nvn -0.6784 -0.7346 0.0054\nvn -0.7286 -0.6840 0.0359\nvn -0.6689 -0.7078 0.2271\nvn -0.6155 -0.7267 0.3050\nvn 0.1153 -0.9465 0.3014\nvn -0.1252 -0.8557 0.5021\nvn -0.4687 -0.8711 -0.1468\nvn -0.6824 -0.7178 0.1383\nvn 0.0371 -0.8977 0.4390\nvn -0.1981 -0.7667 0.6107\nvn -0.0939 -0.9955 -0.0027\nvn -0.5272 -0.8482 -0.0508\nvn -0.6296 -0.7749 0.0558\nvn -0.5955 -0.7353 0.3234\nvn 0.1166 -0.9434 -0.3106\nvn -0.4904 -0.7237 0.4855\nvn -0.1644 -0.5826 0.7960\nvn -0.4596 -0.8881 0.0050\nvn -0.3303 -0.9186 -0.2167\nvn 0.2893 -0.9554 0.0579\nvn 0.2506 -0.9250 0.2857\nvn -0.3124 -0.9438 -0.1075\nvn -0.4582 -0.8888 0.0026\nvn -0.5406 -0.7909 0.2864\nvn -0.5141 -0.7337 0.4443\nvn 0.1181 -0.7948 0.5953\nvn -0.1716 -0.9840 -0.0472\nvn 0.2532 -0.9303 0.2655\nvn -0.2700 -0.9460 -0.1793\nvn -0.3826 -0.9169 0.1136\nvn -0.5021 -0.7778 0.3782\nvn 0.2986 -0.8689 0.3947\nvn 0.4043 -0.8276 0.3893\nvn -0.0450 -0.9990 0.0064\nvn -0.2390 -0.9684 0.0705\nvn -0.2608 -0.5411 0.7995\nvn -0.2415 -0.9521 -0.1872\nvn -0.3139 -0.9373 -0.1516\nvn -0.3617 -0.9023 0.2345\nvn -0.3667 -0.8743 0.3179\nvn -0.4381 -0.6791 0.5890\nvn -0.4479 -0.5563 0.6999\nvn -0.3952 -0.8929 0.2157\nvn -0.1541 -0.9860 -0.0631\nvn -0.0266 -0.9992 -0.0297\nvn -0.2293 -0.9485 0.2185\nvn -0.2940 -0.9413 -0.1658\nvn -0.3002 -0.9517 -0.0639\nvn -0.4400 -0.8028 0.4024\nvn -0.0060 -0.9999 0.0107\nvn -0.2561 -0.9648 -0.0603\nvn -0.2527 -0.9452 0.2064\nvn -0.3152 -0.8934 0.3200\nvn -0.3562 -0.8476 0.3934\nvn -0.3813 -0.7862 0.4862\nvn -0.0369 -0.9984 0.0412\nvn -0.0953 -0.9900 0.1039\nvn -0.3111 -0.9477 0.0717\nvn 0.0083 -0.9984 -0.0551\nvn 0.0092 -0.9985 -0.0539\nvn 0.0023 -0.9999 0.0103\nvn 0.2472 -0.9492 -0.1946\nvn -0.2407 -0.8970 0.3707\nvn -0.2534 -0.8959 -0.3648\nvn -0.2424 -0.9702 -0.0019\nvn -0.2879 -0.8760 0.3868\nvn 0.0373 -0.9990 -0.0249\nvn -0.2701 -0.8698 0.4128\nvn -0.0120 -0.9999 0.0031\nvn 0.0174 -0.9997 0.0188\nvn -0.2513 -0.9041 0.3454\nvn -0.2466 -0.9503 0.1902\nvn 0.0188 -0.9998 0.0112\nvn -0.3050 -0.7060 0.6391\nvn 0.0204 -0.9998 0.0000\nvn 0.0128 -0.9996 0.0226\nvn -0.0160 -0.9994 0.0295\nvn -0.2864 -0.8212 0.4935\nvn -0.0238 -0.9986 -0.0470\nvn 0.0003 -0.9999 0.0092\nvn -0.2313 -0.7693 0.5955\nvn -0.0107 -0.9984 -0.0562\nvn 0.0269 -0.9996 0.0088\nvn 0.0160 -0.9998 0.0111\nvn -0.1223 -0.9913 0.0478\nvn -0.2493 -0.9544 0.1643\nvn -0.1296 -0.9842 -0.1207\nvn -0.2243 -0.9679 -0.1133\nvn -0.3476 -0.9321 -0.1015\nvn -0.3266 -0.9273 -0.1827\nvn -0.0217 -0.9997 0.0096\nvn -0.0102 -0.9999 0.0104\nvn -0.2416 -0.9703 -0.0023\nvn -0.1787 -0.6618 0.7280\nvn 0.0031 -0.9995 -0.0312\nvn 0.0070 -0.9999 0.0110\nvn -0.0529 -0.9979 0.0361\nvn 0.0320 -0.9995 0.0051\nvn 0.0317 -0.9995 -0.0030\nvn 0.0105 -0.9993 0.0352\nvn 0.0656 -0.9977 -0.0134\nvn -0.0315 -0.9986 0.0432\nvn -0.0262 -0.9995 0.0147\nvn -0.1471 -0.9873 0.0592\nvn -0.1773 -0.8123 0.5557\nvn -0.0035 -0.9999 -0.0150\nvn 0.0593 -0.9971 0.0480\nvn 0.1787 -0.9822 0.0573\nvn -0.0069 -0.9997 0.0235\nvn -0.1075 -0.9481 -0.2991\nvn -0.0132 -0.9994 -0.0320\nvn 0.1624 -0.9710 0.1753\nvn 0.3854 -0.9123 0.1385\nvn -0.0052 -0.9996 -0.0257\nvn -0.1506 -0.9837 0.0977\nvn -0.2846 -0.9433 0.1710\nvn -0.4257 -0.8718 0.2421\nvn -0.0758 -0.6290 0.7736\nvn 0.1393 -0.9804 0.1390\nvn 0.1501 -0.9886 0.0141\nvn 0.0201 -0.9997 -0.0149\nvn 0.3757 -0.9226 0.0876\nvn 0.0857 -0.9951 -0.0482\nvn -0.2068 -0.9723 -0.1088\nvn -0.0591 -0.9967 0.0547\nvn -0.0956 -0.9912 0.0910\nvn -0.5268 -0.7154 0.4590\nvn 0.0239 -0.9967 0.0772\nvn 0.3385 -0.9259 0.1676\nvn 0.0388 -0.9611 0.2732\nvn 0.2954 -0.8507 0.4348\nvn 0.2861 -0.9569 0.0496\nvn -0.0196 -0.9995 0.0222\nvn -0.2845 -0.9497 0.1306\nvn 0.0076 -0.9989 0.0450\nvn 0.0139 -0.9996 0.0234\nvn 0.4079 -0.9081 0.0943\nvn 0.0816 -0.9965 -0.0162\nvn 0.2142 -0.9203 -0.3272\nvn -0.2808 -0.9497 0.1382\nvn -0.0383 -0.9905 0.1319\nvn 0.0023 -0.5564 0.8309\nvn -0.0146 -0.9998 0.0105\nvn 0.2614 -0.9137 0.3112\nvn 0.4714 -0.7993 0.3726\nvn 0.6034 -0.7318 0.3169\nvn 0.6829 -0.6984 0.2140\nvn 0.5781 -0.8096 0.1011\nvn 0.4224 -0.9061 -0.0215\nvn -0.0027 -0.9988 -0.0478\nvn 0.0035 -0.9996 0.0267\nvn 0.0875 -0.6973 0.7114\nvn 0.2311 -0.7528 0.6163\nvn -0.1577 -0.9845 0.0762\nvn -0.3549 -0.8075 0.4711\nvn 0.0123 -0.9931 0.1163\nvn 0.1173 -0.9329 0.3404\nvn 0.4556 -0.7212 0.5219\nvn 0.4448 -0.8614 0.2451\nvn 0.7345 -0.6785 0.0045\nvn 0.3527 -0.9268 -0.1292\nvn 0.0044 -0.8677 0.4970\nvn -0.1030 -0.9884 0.1113\nvn 0.0183 -0.9996 0.0194\nvn -0.1394 -0.6464 0.7501\nvn 0.4099 -0.7728 0.4846\nvn 0.4424 -0.7803 0.4420\nvn 0.3953 -0.9061 0.1505\nvn 0.3932 -0.8734 -0.2871\nvn 0.2150 -0.9723 -0.0915\nvn 0.0454 -0.9959 -0.0780\nvn -0.1136 -0.8695 0.4806\nvn -0.0047 -0.9680 0.2510\nvn -0.1298 -0.9801 0.1498\nvn -0.0523 -0.9894 0.1356\nvn -0.0686 -0.9485 0.3093\nvn 0.0074 -0.9968 0.0796\nvn 0.2355 -0.8486 0.4737\nvn 0.1744 -0.9760 0.1304\nvn 0.0680 -0.9977 0.0020\nvn 0.3056 -0.9361 -0.1742\nvn 0.4621 -0.8519 -0.2465\nvn -0.0101 -0.9978 0.0645\nvn -0.0295 -0.9926 0.1175\nvn 0.0235 -0.9995 0.0233\nvn 0.0272 -0.9500 0.3109\nvn 0.2071 -0.6643 0.7182\nvn 0.1176 -0.9727 0.1997\nvn 0.3668 -0.9204 -0.1351\nvn 0.0729 -0.9784 -0.1933\nvn -0.1469 -0.9779 0.1489\nvn -0.1104 -0.9712 0.2110\nvn 0.0090 -0.7400 0.6725\nvn 0.1255 -0.7305 0.6712\nvn 0.0316 -0.9993 0.0201\nvn 0.0360 -0.9993 -0.0114\nvn 0.0063 -0.9999 -0.0138\nvn 0.3534 -0.8881 -0.2937\nvn -0.1653 -0.9230 0.3475\nvn -0.0963 -0.9289 0.3575\nvn -0.0996 -0.9774 0.1866\nvn 0.0180 -0.9997 0.0176\nvn 0.0135 -0.9977 0.0655\nvn 0.3004 -0.9299 -0.2123\nvn 0.0525 -0.9963 -0.0678\nvn -0.2954 -0.6812 0.6698\nvn -0.0139 -0.9947 0.1015\nvn -0.0209 -0.9914 0.1293\nvn 0.0127 -0.9998 0.0168\nvn -0.0271 -0.6319 0.7746\nvn 0.0428 -0.9760 0.2135\nvn 0.0052 -1.0000 -0.0031\nvn 0.0091 -0.9998 -0.0192\nvn 0.2525 -0.9385 -0.2355\nvn -0.3321 -0.6642 0.6697\nvn -0.0119 -0.9934 0.1139\nvn -0.0120 -0.9922 0.1243\nvn -0.0134 -0.9925 0.1216\nvn 0.0021 -0.8012 0.5983\nvn -0.0014 -0.9993 -0.0369\nvn 0.2174 -0.8975 -0.3835\nvn 0.0076 -0.9999 -0.0116\nvn -0.0639 -0.9924 0.1046\nvn -0.3659 -0.8267 0.4273\nvn -0.1582 -0.9322 0.3256\nvn -0.0420 -0.9942 0.0987\nvn 0.1852 -0.9384 -0.2915\nvn 0.0460 -0.9989 -0.0113\nvn -0.5128 -0.7051 0.4897\nvn 0.0139 -0.9897 0.1420\nvn 0.0740 -0.9961 -0.0480\nvn 0.3187 -0.9179 -0.2362\nvn -0.5772 -0.6454 0.5002\nvn 0.0799 -0.9959 -0.0419\nvn 0.0606 -0.9841 0.1668\nvn -0.0014 -0.9869 0.1611\nvn 0.3127 -0.9203 -0.2350\nvn 0.0664 -0.9977 -0.0160\nvn -0.3080 -0.9310 0.1961\nvn 0.0530 -0.9792 -0.1959\nvn 0.0535 -0.9971 -0.0537\nvn 0.3557 -0.9104 -0.2114\nvn -0.6176 -0.7424 0.2596\nvn 0.0221 -0.9824 -0.1856\nvn -0.3229 -0.9372 0.1321\ns 1\nf 1/1/1 2/2/2 3/3/3\nf 4/4/4 5/5/5 6/6/6\nf 7/7/7 8/8/8 9/9/9\nf 10/10/10 11/11/11 12/12/12\nf 13/13/13 8/8/8 7/7/7\nf 14/14/14 15/15/15 16/16/16\nf 17/17/17 18/18/18 19/19/19\nf 20/20/20 21/21/21 22/22/22\nf 23/23/23 24/24/24 25/25/25\nf 22/22/22 21/21/21 26/26/26\nf 27/27/27 28/28/28 29/29/29\nf 30/30/30 31/31/31 32/32/32\nf 33/33/33 34/34/34 35/35/35\nf 5/5/5 4/4/4 36/36/36\nf 37/37/37 38/38/38 39/39/39\nf 40/40/40 41/41/41 42/42/42\nf 43/43/43 26/26/26 44/44/44\nf 42/42/42 41/41/41 45/45/45\nf 46/46/46 47/47/47 48/48/48\nf 49/49/49 17/17/17 19/19/19\nf 50/50/50 51/51/51 52/52/52\nf 53/53/53 54/54/54 55/55/55\nf 56/56/56 57/57/57 58/58/58\nf 59/59/59 60/60/60 61/61/61\nf 62/62/62 63/63/63 64/64/64\nf 65/65/65 66/66/66 67/67/67\nf 68/68/68 69/69/69 70/70/70\nf 71/71/71 72/72/72 73/73/73\nf 74/74/74 75/75/75 76/76/76\nf 63/63/63 77/77/77 64/64/64\nf 78/78/78 79/79/79 80/80/80\nf 81/81/81 82/82/82 83/83/83\nf 84/84/84 85/85/85 86/86/86\nf 87/87/87 88/88/88 89/89/89\nf 90/90/90 91/91/91 92/92/92\nf 93/93/93 94/94/94 95/95/95\nf 11/11/11 96/96/96 12/12/12\nf 97/97/97 59/59/59 61/61/61\nf 98/98/98 99/99/99 100/100/100\nf 101/101/101 102/102/102 103/103/103\nf 52/52/52 51/51/51 104/104/104\nf 105/105/105 106/106/106 107/107/107\nf 108/108/108 40/40/40 42/42/42\nf 109/109/109 110/110/110 111/111/111\nf 112/112/112 113/113/113 105/105/105\nf 12/12/12 96/96/96 15/15/15\nf 96/96/96 114/114/114 15/15/15\nf 114/114/114 16/16/16 15/15/15\nf 115/115/115 116/116/116 47/47/47\nf 13/13/13 7/7/7 117/117/117\nf 118/118/118 59/59/59 97/97/97\nf 119/119/119 120/120/120 121/121/121\nf 122/122/122 123/123/123 124/124/124\nf 125/125/125 126/126/126 127/127/127\nf 128/128/128 129/129/129 130/130/130\nf 131/131/131 124/124/124 22/22/22\nf 124/124/124 20/20/20 22/22/22\nf 124/124/124 123/123/123 20/20/20\nf 123/123/123 132/132/132 20/20/20\nf 133/133/133 124/124/124 131/131/131\nf 134/134/134 135/135/135 136/136/136\nf 137/137/137 138/138/138 139/139/139\nf 140/140/140 141/141/141 142/142/142\nf 143/143/143 144/144/144 145/145/145\nf 146/146/146 147/147/147 148/148/148\nf 149/149/149 113/113/113 112/112/112\nf 20/20/20 132/132/132 21/21/21\nf 122/122/122 124/124/124 133/133/133\nf 150/150/150 151/151/151 152/152/152\nf 16/16/16 122/122/122 133/133/133\nf 77/77/77 108/108/108 153/153/153\nf 154/154/154 155/155/155 156/156/156\nf 157/157/157 158/158/158 159/159/159\nf 160/160/160 129/129/129 128/128/128\nf 67/67/67 66/66/66 160/160/160\nf 161/161/161 162/162/162 163/163/163\nf 162/162/162 164/164/164 165/165/165\nf 162/162/162 65/65/65 163/163/163\nf 166/166/166 167/167/167 168/168/168\nf 169/169/169 67/67/67 170/170/170\nf 171/171/171 62/62/62 172/172/172\nf 173/173/173 27/27/27 29/29/29\nf 174/174/174 175/175/175 39/39/39\nf 119/119/119 176/176/176 120/120/120\nf 177/177/177 178/178/178 179/179/179\nf 164/164/164 162/162/162 161/161/161\nf 180/180/180 181/181/181 182/182/182\nf 183/183/183 149/149/149 112/112/112\nf 184/184/184 185/185/185 186/186/186\nf 70/70/70 187/187/187 188/188/188\nf 68/68/68 188/188/188 189/189/189\nf 170/170/170 190/190/190 191/191/191\nf 192/192/192 193/193/193 49/49/49\nf 194/194/194 195/195/195 196/196/196\nf 197/197/197 90/90/90 198/198/198\nf 199/199/199 91/91/91 90/90/90\nf 200/200/200 201/201/201 202/202/202\nf 203/203/203 204/204/204 205/205/205\nf 206/206/206 207/207/207 208/208/208\nf 209/209/209 102/102/102 210/210/210\nf 211/211/211 212/212/212 213/213/213\nf 153/153/153 108/108/108 42/42/42\nf 147/147/147 214/214/214 215/215/215\nf 12/12/12 15/15/15 14/14/14\nf 216/216/216 217/217/217 218/218/218\nf 219/219/219 220/220/220 221/221/221\nf 222/222/222 223/223/223 224/224/224\nf 225/225/225 226/226/226 227/227/227\nf 206/206/206 208/208/208 228/228/228\nf 229/229/229 230/230/230 231/231/231\nf 232/232/232 233/233/233 234/234/234\nf 235/235/235 236/236/236 237/237/237\nf 238/238/238 10/10/10 13/13/13\nf 239/239/239 240/240/240 241/241/241\nf 8/8/8 10/10/10 12/12/12\nf 172/172/172 62/62/62 64/64/64\nf 242/242/242 243/243/243 71/71/71\nf 244/244/244 245/245/245 246/246/246\nf 247/247/247 248/248/248 249/249/249\nf 250/250/250 171/171/171 251/251/251\nf 252/252/252 253/253/253 254/254/254\nf 255/255/255 256/256/256 219/219/219\nf 256/256/256 220/220/220 219/219/219\nf 257/257/257 258/258/258 259/259/259\nf 260/260/260 261/261/261 262/262/262\nf 103/103/103 263/263/263 101/101/101\nf 264/264/264 265/265/265 266/266/266\nf 267/267/267 39/39/39 175/175/175\nf 268/268/268 269/269/269 270/270/270\nf 271/271/271 272/272/272 273/273/273\nf 274/274/274 258/258/258 257/257/257\nf 274/274/274 275/275/275 258/258/258\nf 276/276/276 277/277/277 278/278/278\nf 279/279/279 223/223/223 222/222/222\nf 280/280/280 281/281/281 282/282/282\nf 113/113/113 283/283/283 105/105/105\nf 284/284/284 285/285/285 286/286/286\nf 42/42/42 45/45/45 287/287/287\nf 288/288/288 289/289/289 290/290/290\nf 291/291/291 292/292/292 98/98/98\nf 293/293/293 294/294/294 295/295/295\nf 293/293/293 161/161/161 294/294/294\nf 294/294/294 161/161/161 296/296/296\nf 140/140/140 297/297/297 141/141/141\nf 298/298/298 299/299/299 300/300/300\nf 301/301/301 302/302/302 303/303/303\nf 304/304/304 113/113/113 149/149/149\nf 305/305/305 306/306/306 307/307/307\nf 308/308/308 309/309/309 310/310/310\nf 256/256/256 311/311/311 220/220/220\nf 311/311/311 312/312/312 220/220/220\nf 312/312/312 257/257/257 220/220/220\nf 313/313/313 275/275/275 274/274/274\nf 313/313/313 276/276/276 275/275/275\nf 314/314/314 315/315/315 316/316/316\nf 317/317/317 318/318/318 319/319/319\nf 10/10/10 320/320/320 11/11/11\nf 321/321/321 142/142/142 141/141/141\nf 322/322/322 295/295/295 323/323/323\nf 324/324/324 325/325/325 243/243/243\nf 326/326/326 327/327/327 328/328/328\nf 329/329/329 330/330/330 331/331/331\nf 332/332/332 311/311/311 256/256/256\nf 333/333/333 334/334/334 335/335/335\nf 114/114/114 336/336/336 16/16/16\nf 67/67/67 160/160/160 170/170/170\nf 242/242/242 337/337/337 338/338/338\nf 339/339/339 340/340/340 341/341/341\nf 342/342/342 343/343/343 344/344/344\nf 128/128/128 130/130/130 345/345/345\nf 346/346/346 347/347/347 348/348/348\nf 349/349/349 350/350/350 351/351/351\nf 352/352/352 353/353/353 354/354/354\nf 355/355/355 356/356/356 357/357/357\nf 358/358/358 359/359/359 332/332/332\nf 360/360/360 361/361/361 362/362/362\nf 359/359/359 311/311/311 332/332/332\nf 312/312/312 363/363/363 257/257/257\nf 257/257/257 363/363/363 274/274/274\nf 274/274/274 364/364/364 313/313/313\nf 313/313/313 365/365/365 276/276/276\nf 366/366/366 277/277/277 276/276/276\nf 365/365/365 366/366/366 276/276/276\nf 16/16/16 336/336/336 122/122/122\nf 367/367/367 368/368/368 369/369/369\nf 370/370/370 369/369/369 371/371/371\nf 372/372/372 373/373/373 374/374/374\nf 373/373/373 375/375/375 376/376/376\nf 223/223/223 169/169/169 224/224/224\nf 377/377/377 322/322/322 378/378/378\nf 379/379/379 170/170/170 191/191/191\nf 380/380/380 381/381/381 382/382/382\nf 383/383/383 384/384/384 385/385/385\nf 175/175/175 291/291/291 267/267/267\nf 165/165/165 164/164/164 293/293/293\nf 386/386/386 387/387/387 388/388/388\nf 359/359/359 389/389/389 311/311/311\nf 311/311/311 389/389/389 312/312/312\nf 389/389/389 390/390/390 312/312/312\nf 312/312/312 390/390/390 363/363/363\nf 391/391/391 317/317/317 392/392/392\nf 363/363/363 364/364/364 274/274/274\nf 364/364/364 365/365/365 313/313/313\nf 374/374/374 373/373/373 376/376/376\nf 393/393/393 394/394/394 395/395/395\nf 396/396/396 397/397/397 398/398/398\nf 367/367/367 399/399/399 368/368/368\nf 400/400/400 401/401/401 402/402/402\nf 403/403/403 404/404/404 405/405/405\nf 293/293/293 164/164/164 161/161/161\nf 160/160/160 128/128/128 170/170/170\nf 406/406/406 146/146/146 407/407/407\nf 195/195/195 408/408/408 196/196/196\nf 409/409/409 410/410/410 411/411/411\nf 358/358/358 412/412/412 359/359/359\nf 413/413/413 389/389/389 359/359/359\nf 364/364/364 414/414/414 365/365/365\nf 214/214/214 415/415/415 416/416/416\nf 417/417/417 418/418/418 419/419/419\nf 7/7/7 9/9/9 162/162/162\nf 178/178/178 420/420/420 179/179/179\nf 421/421/421 422/422/422 423/423/423\nf 424/424/424 425/425/425 426/426/426\nf 427/427/427 428/428/428 429/429/429\nf 430/430/430 431/431/431 432/432/432\nf 433/433/433 434/434/434 435/435/435\nf 412/412/412 413/413/413 359/359/359\nf 413/413/413 436/436/436 389/389/389\nf 436/436/436 437/437/437 389/389/389\nf 389/389/389 437/437/437 390/390/390\nf 438/438/438 439/439/439 440/440/440\nf 441/441/441 442/442/442 248/248/248\nf 443/443/443 287/287/287 444/444/444\nf 445/445/445 446/446/446 447/447/447\nf 443/443/443 448/448/448 287/287/287\nf 449/449/449 450/450/450 451/451/451\nf 377/377/377 295/295/295 322/322/322\nf 214/214/214 147/147/147 146/146/146\nf 295/295/295 294/294/294 323/323/323\nf 224/224/224 170/170/170 379/379/379\nf 452/452/452 453/453/453 454/454/454\nf 455/455/455 456/456/456 457/457/457\nf 412/412/412 458/458/458 413/413/413\nf 459/459/459 460/460/460 461/461/461\nf 462/462/462 463/463/463 464/464/464\nf 465/465/465 466/466/466 467/467/467\nf 414/414/414 468/468/468 365/365/365\nf 365/365/365 468/468/468 366/366/366\nf 468/468/468 469/469/469 366/366/366\nf 470/470/470 471/471/471 472/472/472\nf 473/473/473 474/474/474 475/475/475\nf 476/476/476 477/477/477 478/478/478\nf 230/230/230 479/479/479 181/181/181\nf 480/480/480 481/481/481 482/482/482\nf 473/473/473 451/451/451 483/483/483\nf 451/451/451 450/450/450 484/484/484\nf 485/485/485 486/486/486 487/487/487\nf 432/432/432 488/488/488 489/489/489\nf 223/223/223 65/65/65 169/169/169\nf 65/65/65 67/67/67 169/169/169\nf 75/75/75 490/490/490 76/76/76\nf 191/191/191 190/190/190 491/491/491\nf 492/492/492 493/493/493 427/427/427\nf 493/493/493 494/494/494 427/427/427\nf 495/495/495 496/496/496 497/497/497\nf 498/498/498 499/499/499 500/500/500\nf 458/458/458 412/412/412 501/501/501\nf 502/502/502 466/466/466 465/465/465\nf 483/483/483 451/451/451 484/484/484\nf 503/503/503 504/504/504 505/505/505\nf 506/506/506 235/235/235 237/237/237\nf 117/117/117 7/7/7 165/165/165\nf 7/7/7 162/162/162 165/165/165\nf 507/507/507 492/492/492 508/508/508\nf 509/509/509 510/510/510 511/511/511\nf 493/493/493 512/512/512 494/494/494\nf 513/513/513 495/495/495 497/497/497\nf 436/436/436 413/413/413 458/458/458\nf 514/514/514 515/515/515 516/516/516\nf 517/517/517 518/518/518 519/519/519\nf 520/520/520 521/521/521 502/502/502\nf 522/522/522 523/523/523 524/524/524\nf 477/477/477 483/483/483 525/525/525\nf 526/526/526 527/527/527 180/180/180\nf 528/528/528 529/529/529 530/530/530\nf 531/531/531 532/532/532 533/533/533\nf 534/534/534 477/477/477 525/525/525\nf 535/535/535 536/536/536 75/75/75\nf 537/537/537 538/538/538 539/539/539\nf 143/143/143 145/145/145 540/540/540\nf 541/541/541 248/248/248 247/247/247\nf 161/161/161 163/163/163 279/279/279\nf 222/222/222 224/224/224 542/542/542\nf 542/542/542 224/224/224 543/543/543\nf 544/544/544 545/545/545 508/508/508\nf 546/546/546 512/512/512 493/493/493\nf 547/547/547 548/548/548 549/549/549\nf 464/464/464 463/463/463 550/550/550\nf 439/439/439 551/551/551 552/552/552\nf 486/486/486 485/485/485 553/553/553\nf 534/534/534 525/525/525 554/554/554\nf 555/555/555 25/25/25 556/556/556\nf 557/557/557 558/558/558 559/559/559\nf 186/186/186 185/185/185 560/560/560\nf 163/163/163 65/65/65 223/223/223\nf 279/279/279 163/163/163 223/223/223\nf 193/193/193 17/17/17 49/49/49\nf 323/323/323 294/294/294 561/561/561\nf 562/562/562 545/545/545 544/544/544\nf 507/507/507 493/493/493 492/492/492\nf 563/563/563 546/546/546 493/493/493\nf 356/356/356 564/564/564 565/565/565\nf 566/566/566 547/547/547 549/549/549\nf 567/567/567 568/568/568 569/569/569\nf 570/570/570 571/571/571 572/572/572\nf 573/573/573 574/574/574 575/575/575\nf 576/576/576 577/577/577 578/578/578\nf 550/550/550 579/579/579 580/580/580\nf 520/520/520 581/581/581 521/521/521\nf 582/582/582 581/581/581 583/583/583\nf 584/584/584 582/582/582 585/585/585\nf 581/581/581 520/520/520 583/583/583\nf 586/586/586 584/584/584 585/585/585\nf 582/582/582 583/583/583 585/585/585\nf 587/587/587 588/588/588 589/589/589\nf 465/465/465 590/590/590 591/591/591\nf 231/231/231 230/230/230 181/181/181\nf 368/368/368 399/399/399 592/592/592\nf 593/593/593 594/594/594 558/558/558\nf 11/11/11 595/595/595 96/96/96\nf 272/272/272 596/596/596 597/597/597\nf 544/544/544 598/598/598 562/562/562\nf 599/599/599 600/600/600 601/601/601\nf 602/602/602 508/508/508 545/545/545\nf 508/508/508 602/602/602 507/507/507\nf 603/603/603 493/493/493 507/507/507\nf 604/604/604 605/605/605 606/606/606\nf 607/607/607 608/608/608 609/609/609\nf 548/548/548 610/610/610 611/611/611\nf 612/612/612 613/613/613 614/614/614\nf 606/606/606 615/615/615 616/616/616\nf 617/617/617 618/618/618 619/619/619\nf 620/620/620 621/621/621 622/622/622\nf 623/623/623 624/624/624 625/625/625\nf 626/626/626 611/611/611 627/627/627\nf 628/628/628 629/629/629 625/625/625\nf 574/574/574 573/573/573 566/566/566\nf 630/630/630 617/617/617 567/567/567\nf 575/575/575 574/574/574 577/577/577\nf 575/575/575 577/577/577 576/576/576\nf 631/631/631 632/632/632 633/633/633\nf 634/634/634 635/635/635 636/636/636\nf 637/637/637 638/638/638 639/639/639\nf 181/181/181 479/479/479 640/640/640\nf 525/525/525 483/483/483 641/641/641\nf 122/122/122 336/336/336 123/123/123\nf 60/60/60 265/265/265 264/264/264\nf 642/642/642 29/29/29 643/643/643\nf 644/644/644 645/645/645 646/646/646\nf 646/646/646 645/645/645 598/598/598\nf 645/645/645 647/647/647 598/598/598\nf 647/647/647 562/562/562 598/598/598\nf 648/648/648 545/545/545 562/562/562\nf 603/603/603 507/507/507 602/602/602\nf 603/603/603 563/563/563 493/493/493\nf 605/605/605 615/615/615 606/606/606\nf 649/649/649 650/650/650 651/651/651\nf 577/577/577 650/650/650 578/578/578\nf 652/652/652 653/653/653 654/654/654\nf 655/655/655 651/651/651 656/656/656\nf 576/576/576 578/578/578 657/657/657\nf 572/572/572 657/657/657 466/466/466\nf 604/604/604 658/658/658 659/659/659\nf 660/660/660 661/661/661 370/370/370\nf 661/661/661 662/662/662 663/663/663\nf 664/664/664 665/665/665 666/666/666\nf 336/336/336 310/310/310 123/123/123\nf 667/667/667 21/21/21 132/132/132\nf 667/667/667 668/668/668 21/21/21\nf 13/13/13 10/10/10 8/8/8\nf 669/669/669 670/670/670 671/671/671\nf 644/644/644 672/672/672 645/645/645\nf 647/647/647 648/648/648 562/562/562\nf 648/648/648 602/602/602 545/545/545\nf 651/651/651 650/650/650 673/673/673\nf 674/674/674 675/675/675 676/676/676\nf 677/677/677 678/678/678 679/679/679\nf 624/624/624 628/628/628 625/625/625\nf 680/680/680 681/681/681 682/682/682\nf 683/683/683 572/572/572 466/466/466\nf 662/662/662 684/684/684 663/663/663\nf 532/532/532 685/685/685 686/686/686\nf 686/686/686 685/685/685 687/687/687\nf 652/652/652 654/654/654 688/688/688\nf 689/689/689 690/690/690 691/691/691\nf 690/690/690 692/692/692 691/691/691\nf 693/693/693 694/694/694 695/695/695\nf 696/696/696 697/697/697 698/698/698\nf 672/672/672 699/699/699 645/645/645\nf 645/645/645 699/699/699 647/647/647\nf 700/700/700 648/648/648 647/647/647\nf 701/701/701 602/602/602 648/648/648\nf 701/701/701 702/702/702 602/602/602\nf 702/702/702 603/603/603 602/602/602\nf 703/703/703 704/704/704 705/705/705\nf 495/495/495 530/530/530 706/706/706\nf 530/530/530 529/529/529 706/706/706\nf 621/621/621 707/707/707 622/622/622\nf 708/708/708 619/619/619 709/709/709\nf 570/570/570 572/572/572 710/710/710\nf 711/711/711 712/712/712 713/713/713\nf 714/714/714 715/715/715 716/716/716\nf 717/717/717 718/718/718 486/486/486\nf 719/719/719 720/720/720 721/721/721\nf 722/722/722 723/723/723 453/453/453\nf 724/724/724 725/725/725 726/726/726\nf 727/727/727 728/728/728 729/729/729\nf 730/730/730 731/731/731 732/732/732\nf 733/733/733 734/734/734 735/735/735\nf 699/699/699 700/700/700 647/647/647\nf 701/701/701 648/648/648 700/700/700\nf 736/736/736 603/603/603 702/702/702\nf 736/736/736 737/737/737 603/603/603\nf 737/737/737 563/563/563 603/603/603\nf 737/737/737 738/738/738 563/563/563\nf 739/739/739 740/740/740 741/741/741\nf 180/180/180 182/182/182 742/742/742\nf 743/743/743 614/614/614 744/744/744\nf 745/745/745 714/714/714 746/746/746\nf 565/565/565 564/564/564 747/747/747\nf 748/748/748 749/749/749 750/750/750\nf 751/751/751 681/681/681 680/680/680\nf 752/752/752 753/753/753 157/157/157\nf 754/754/754 755/755/755 756/756/756\nf 516/516/516 757/757/757 758/758/758\nf 759/759/759 340/340/340 339/339/339\nf 760/760/760 761/761/761 762/762/762\nf 763/763/763 764/764/764 765/765/765\nf 22/22/22 26/26/26 766/766/766\nf 767/767/767 768/768/768 769/769/769\nf 770/770/770 672/672/672 734/734/734\nf 770/770/770 771/771/771 672/672/672\nf 771/771/771 699/699/699 672/672/672\nf 701/701/701 736/736/736 702/702/702\nf 772/772/772 773/773/773 774/774/774\nf 775/775/775 776/776/776 777/777/777\nf 652/652/652 688/688/688 778/778/778\nf 779/779/779 780/780/780 517/517/517\nf 781/781/781 782/782/782 783/783/783\nf 594/594/594 784/784/784 785/785/785\nf 572/572/572 683/683/683 710/710/710\nf 716/716/716 743/743/743 786/786/786\nf 787/787/787 788/788/788 789/789/789\nf 790/790/790 791/791/791 319/319/319\nf 407/407/407 146/146/146 148/148/148\nf 792/792/792 793/793/793 794/794/794\nf 795/795/795 796/796/796 797/797/797\nf 595/595/595 11/11/11 320/320/320\nf 798/798/798 699/699/699 771/771/771\nf 798/798/798 799/799/799 699/699/699\nf 799/799/799 800/800/800 699/699/699\nf 800/800/800 700/700/700 699/699/699\nf 801/801/801 701/701/701 700/700/700\nf 802/802/802 736/736/736 701/701/701\nf 803/803/803 737/737/737 736/736/736\nf 737/737/737 804/804/804 738/738/738\nf 738/738/738 804/804/804 805/805/805\nf 518/518/518 590/590/590 806/806/806\nf 657/657/657 467/467/467 466/466/466\nf 807/807/807 808/808/808 184/184/184\nf 809/809/809 810/810/810 811/811/811\nf 707/707/707 812/812/812 779/779/779\nf 628/628/628 649/649/649 655/655/655\nf 813/813/813 814/814/814 230/230/230\nf 265/265/265 131/131/131 266/266/266\nf 792/792/792 794/794/794 110/110/110\nf 815/815/815 816/816/816 734/734/734\nf 734/734/734 816/816/816 770/770/770\nf 816/816/816 817/817/817 770/770/770\nf 817/817/817 771/771/771 770/770/770\nf 700/700/700 800/800/800 801/801/801\nf 801/801/801 802/802/802 701/701/701\nf 804/804/804 818/818/818 805/805/805\nf 819/819/819 786/786/786 820/820/820\nf 496/496/496 777/777/777 821/821/821\nf 822/822/822 604/604/604 606/606/606\nf 619/619/619 618/618/618 515/515/515\nf 823/823/823 824/824/824 513/513/513\nf 825/825/825 826/826/826 827/827/827\nf 654/654/654 653/653/653 828/828/828\nf 779/779/779 829/829/829 707/707/707\nf 830/830/830 831/831/831 749/749/749\nf 495/495/495 706/706/706 775/775/775\nf 658/658/658 832/832/832 833/833/833\nf 834/834/834 835/835/835 836/836/836\nf 703/703/703 837/837/837 505/505/505\nf 230/230/230 814/814/814 838/838/838\nf 9/9/9 118/118/118 65/65/65\nf 79/79/79 839/839/839 840/840/840\nf 793/793/793 192/192/192 30/30/30\nf 114/114/114 841/841/841 336/336/336\nf 842/842/842 798/798/798 771/771/771\nf 843/843/843 799/799/799 798/798/798\nf 842/842/842 843/843/843 798/798/798\nf 799/799/799 844/844/844 800/800/800\nf 845/845/845 736/736/736 802/802/802\nf 846/846/846 804/804/804 737/737/737\nf 847/847/847 805/805/805 818/818/818\nf 848/848/848 751/751/751 539/539/539\nf 497/497/497 496/496/496 821/821/821\nf 849/849/849 850/850/850 851/851/851\nf 532/532/532 686/686/686 533/533/533\nf 548/548/548 611/611/611 549/549/549\nf 464/464/464 550/550/550 653/653/653\nf 779/779/779 591/591/591 780/780/780\nf 459/459/459 581/581/581 582/582/582\nf 496/496/496 775/775/775 777/777/777\nf 547/547/547 606/606/606 548/548/548\nf 655/655/655 649/649/649 651/651/651\nf 160/160/160 264/264/264 129/129/129\nf 30/30/30 192/192/192 49/49/49\nf 852/852/852 318/318/318 317/317/317\nf 853/853/853 854/854/854 855/855/855\nf 856/856/856 857/857/857 858/858/858\nf 817/817/817 842/842/842 771/771/771\nf 843/843/843 859/859/859 799/799/799\nf 799/799/799 859/859/859 844/844/844\nf 800/800/800 844/844/844 801/801/801\nf 845/845/845 803/803/803 736/736/736\nf 803/803/803 846/846/846 737/737/737\nf 520/520/520 502/502/502 591/591/591\nf 682/682/682 497/497/497 821/821/821\nf 776/776/776 612/612/612 715/715/715\nf 610/610/610 627/627/627 611/611/611\nf 860/860/860 391/391/391 861/861/861\nf 229/229/229 813/813/813 230/230/230\nf 862/862/862 863/863/863 864/864/864\nf 591/591/591 590/590/590 780/780/780\nf 656/656/656 865/865/865 866/866/866\nf 503/503/503 851/851/851 867/867/867\nf 115/115/115 868/868/868 116/116/116\nf 869/869/869 870/870/870 871/871/871\nf 872/872/872 28/28/28 873/873/873\nf 58/58/58 57/57/57 874/874/874\nf 310/310/310 132/132/132 123/123/123\nf 875/875/875 876/876/876 877/877/877\nf 878/878/878 383/383/383 385/385/385\nf 879/879/879 815/815/815 880/880/880\nf 816/816/816 881/881/881 817/817/817\nf 817/817/817 881/881/881 842/842/842\nf 842/842/842 882/882/882 843/843/843\nf 843/843/843 882/882/882 859/859/859\nf 801/801/801 883/883/883 802/802/802\nf 883/883/883 845/845/845 802/802/802\nf 606/606/606 616/616/616 610/610/610\nf 614/614/614 462/462/462 464/464/464\nf 567/567/567 617/617/617 619/619/619\nf 884/884/884 885/885/885 886/886/886\nf 850/850/850 849/849/849 887/887/887\nf 888/888/888 625/625/625 629/629/629\nf 889/889/889 890/890/890 891/891/891\nf 892/892/892 893/893/893 894/894/894\nf 895/895/895 383/383/383 896/896/896\nf 880/880/880 897/897/897 879/879/879\nf 898/898/898 899/899/899 900/900/900\nf 901/901/901 816/816/816 815/815/815\nf 816/816/816 901/901/901 881/881/881\nf 902/902/902 882/882/882 842/842/842\nf 881/881/881 902/902/902 842/842/842\nf 845/845/845 846/846/846 803/803/803\nf 846/846/846 903/903/903 804/804/804\nf 903/903/903 904/904/904 818/818/818\nf 804/804/804 903/903/903 818/818/818\nf 818/818/818 904/904/904 847/847/847\nf 905/905/905 906/906/906 907/907/907\nf 824/824/824 908/908/908 513/513/513\nf 687/687/687 909/909/909 910/910/910\nf 911/911/911 889/889/889 891/891/891\nf 680/680/680 537/537/537 751/751/751\nf 755/755/755 787/787/787 789/789/789\nf 832/832/832 822/822/822 912/912/912\nf 465/465/465 467/467/467 623/623/623\nf 913/913/913 914/914/914 915/915/915\nf 711/711/711 916/916/916 712/712/712\nf 649/649/649 628/628/628 624/624/624\nf 917/917/917 918/918/918 919/919/919\nf 920/920/920 760/760/760 921/921/921\nf 922/922/922 923/923/923 924/924/924\nf 925/925/925 926/926/926 764/764/764\nf 837/837/837 927/927/927 503/503/503\nf 928/928/928 873/873/873 929/929/929\nf 930/930/930 873/873/873 928/928/928\nf 930/930/930 931/931/931 872/872/872\nf 873/873/873 930/930/930 872/872/872\nf 927/927/927 932/932/932 503/503/503\nf 29/29/29 28/28/28 933/933/933\nf 934/934/934 48/48/48 185/185/185\nf 935/935/935 936/936/936 937/937/937\nf 879/879/879 901/901/901 815/815/815\nf 901/901/901 938/938/938 881/881/881\nf 938/938/938 902/902/902 881/881/881\nf 844/844/844 939/939/939 801/801/801\nf 801/801/801 939/939/939 883/883/883\nf 519/519/519 806/806/806 625/625/625\nf 824/824/824 940/940/940 908/908/908\nf 908/908/908 940/940/940 754/754/754\nf 756/756/756 755/755/755 789/789/789\nf 822/822/822 832/832/832 604/604/604\nf 778/778/778 941/941/941 942/942/942\nf 943/943/943 944/944/944 945/945/945\nf 943/943/943 946/946/946 944/944/944\nf 636/636/636 635/635/635 947/947/947\nf 489/489/489 488/488/488 948/948/948\nf 949/949/949 950/950/950 951/951/951\nf 810/810/810 916/916/916 711/711/711\nf 952/952/952 953/953/953 331/331/331\nf 954/954/954 955/955/955 956/956/956\nf 957/957/957 958/958/958 959/959/959\nf 960/960/960 354/354/354 961/961/961\nf 962/962/962 901/901/901 879/879/879\nf 962/962/962 963/963/963 901/901/901\nf 964/964/964 938/938/938 901/901/901\nf 902/902/902 965/965/965 882/882/882\nf 965/965/965 859/859/859 882/882/882\nf 859/859/859 965/965/965 844/844/844\nf 844/844/844 965/965/965 939/939/939\nf 883/883/883 966/966/966 845/845/845\nf 845/845/845 966/966/966 846/846/846\nf 846/846/846 967/967/967 903/903/903\nf 903/903/903 968/968/968 904/904/904\nf 969/969/969 970/970/970 904/904/904\nf 517/517/517 780/780/780 518/518/518\nf 865/865/865 611/611/611 626/626/626\nf 819/819/819 716/716/716 786/786/786\nf 971/971/971 819/819/819 820/820/820\nf 688/688/688 654/654/654 972/972/972\nf 973/973/973 438/438/438 440/440/440\nf 502/502/502 465/465/465 591/591/591\nf 578/578/578 650/650/650 649/649/649\nf 549/549/549 611/611/611 673/673/673\nf 974/974/974 975/975/975 976/976/976\nf 977/977/977 978/978/978 979/979/979\nf 103/103/103 980/980/980 340/340/340\nf 556/556/556 981/981/981 982/982/982\nf 983/983/983 984/984/984 273/273/273\nf 984/984/984 271/271/271 273/273/273\nf 985/985/985 150/150/150 152/152/152\nf 986/986/986 896/896/896 987/987/987\nf 879/879/879 988/988/988 962/962/962\nf 964/964/964 901/901/901 963/963/963\nf 938/938/938 989/989/989 902/902/902\nf 965/965/965 990/990/990 939/939/939\nf 939/939/939 966/966/966 883/883/883\nf 991/991/991 967/967/967 846/846/846\nf 966/966/966 991/991/991 846/846/846\nf 967/967/967 992/992/992 903/903/903\nf 992/992/992 968/968/968 903/903/903\nf 823/823/823 712/712/712 824/824/824\nf 621/621/621 583/583/583 812/812/812\nf 605/605/605 630/630/630 615/615/615\nf 824/824/824 607/607/607 940/940/940\nf 673/673/673 574/574/574 549/549/549\nf 556/556/556 982/982/982 993/993/993\nf 754/754/754 528/528/528 908/908/908\nf 789/789/789 788/788/788 994/994/994\nf 995/995/995 996/996/996 250/250/250\nf 996/996/996 62/62/62 171/171/171\nf 925/925/925 997/997/997 926/926/926\nf 998/998/998 999/999/999 1000/1000/1000\nf 1001/1001/1001 1002/1002/1002 852/852/852\nf 989/989/989 965/965/965 902/902/902\nf 990/990/990 1003/1003/1003 939/939/939\nf 1003/1003/1003 1004/1004/1004 939/939/939\nf 1004/1004/1004 966/966/966 939/939/939\nf 1004/1004/1004 991/991/991 966/966/966\nf 1005/1005/1005 992/992/992 967/967/967\nf 992/992/992 1006/1006/1006 968/968/968\nf 272/272/272 271/271/271 1007/1007/1007\nf 574/574/574 1008/1008/1008 577/577/577\nf 566/566/566 822/822/822 547/547/547\nf 1009/1009/1009 1010/1010/1010 471/471/471\nf 578/578/578 624/624/624 623/623/623\nf 547/547/547 822/822/822 606/606/606\nf 515/515/515 618/618/618 848/848/848\nf 1011/1011/1011 1012/1012/1012 1013/1013/1013\nf 291/291/291 1014/1014/1014 267/267/267\nf 1015/1015/1015 267/267/267 1014/1014/1014\nf 23/23/23 1016/1016/1016 1017/1017/1017\nf 931/931/931 1018/1018/1018 983/983/983\nf 1019/1019/1019 1020/1020/1020 984/984/984\nf 16/16/16 133/133/133 60/60/60\nf 14/14/14 16/16/16 60/60/60\nf 59/59/59 14/14/14 60/60/60\nf 452/452/452 722/722/722 453/453/453\nf 1021/1021/1021 1022/1022/1022 1023/1023/1023\nf 988/988/988 1024/1024/1024 962/962/962\nf 962/962/962 1024/1024/1024 963/963/963\nf 964/964/964 1025/1025/1025 938/938/938\nf 1025/1025/1025 989/989/989 938/938/938\nf 989/989/989 1026/1026/1026 965/965/965\nf 965/965/965 1026/1026/1026 990/990/990\nf 991/991/991 1005/1005/1005 967/967/967\nf 655/655/655 656/656/656 1027/1027/1027\nf 1028/1028/1028 821/821/821 537/537/537\nf 982/982/982 869/869/869 425/425/425\nf 1029/1029/1029 618/618/618 617/617/617\nf 1030/1030/1030 1031/1031/1031 1032/1032/1032\nf 505/505/505 504/504/504 740/740/740\nf 516/516/516 515/515/515 757/757/757\nf 1033/1033/1033 927/927/927 837/837/837\nf 1034/1034/1034 932/932/932 927/927/927\nf 756/756/756 789/789/789 1013/1013/1013\nf 1035/1035/1035 1036/1036/1036 1037/1037/1037\nf 1038/1038/1038 1039/1039/1039 1040/1040/1040\nf 1041/1041/1041 1042/1042/1042 1043/1043/1043\nf 1044/1044/1044 505/505/505 740/740/740\nf 118/118/118 12/12/12 14/14/14\nf 1045/1045/1045 1046/1046/1046 1047/1047/1047\nf 1048/1048/1048 290/290/290 1049/1049/1049\nf 1050/1050/1050 1051/1051/1051 1052/1052/1052\nf 1024/1024/1024 1053/1053/1053 963/963/963\nf 1053/1053/1053 964/964/964 963/963/963\nf 1053/1053/1053 1025/1025/1025 964/964/964\nf 1026/1026/1026 1054/1054/1054 990/990/990\nf 1054/1054/1054 1003/1003/1003 990/990/990\nf 1055/1055/1055 1004/1004/1004 1003/1003/1003\nf 1055/1055/1055 1056/1056/1056 1004/1004/1004\nf 1056/1056/1056 991/991/991 1004/1004/1004\nf 1056/1056/1056 1057/1057/1057 991/991/991\nf 991/991/991 1057/1057/1057 1005/1005/1005\nf 1006/1006/1006 1058/1058/1058 968/968/968\nf 1058/1058/1058 1059/1059/1059 968/968/968\nf 715/715/715 614/614/614 743/743/743\nf 1060/1060/1060 1044/1044/1044 740/740/740\nf 1061/1061/1061 945/945/945 932/932/932\nf 1061/1061/1061 943/943/943 945/945/945\nf 1015/1015/1015 39/39/39 267/267/267\nf 1062/1062/1062 408/408/408 195/195/195\nf 812/812/812 520/520/520 779/779/779\nf 1063/1063/1063 1064/1064/1064 1065/1065/1065\nf 1066/1066/1066 1067/1067/1067 1019/1019/1019\nf 1018/1018/1018 1066/1066/1066 1019/1019/1019\nf 1067/1067/1067 1020/1020/1020 1019/1019/1019\nf 1068/1068/1068 406/406/406 1069/1069/1069\nf 103/103/103 102/102/102 980/980/980\nf 997/997/997 1070/1070/1070 926/926/926\nf 165/165/165 295/295/295 377/377/377\nf 1071/1071/1071 988/988/988 1072/1072/1072\nf 1071/1071/1071 1024/1024/1024 988/988/988\nf 1073/1073/1073 1025/1025/1025 1053/1053/1053\nf 1074/1074/1074 989/989/989 1025/1025/1025\nf 989/989/989 1074/1074/1074 1026/1026/1026\nf 1057/1057/1057 1075/1075/1075 1005/1005/1005\nf 1076/1076/1076 992/992/992 1005/1005/1005\nf 1075/1075/1075 1076/1076/1076 1005/1005/1005\nf 1076/1076/1076 1006/1006/1006 992/992/992\nf 1058/1058/1058 1077/1077/1077 1059/1059/1059\nf 805/805/805 1078/1078/1078 1079/1079/1079\nf 1010/1010/1010 860/860/860 471/471/471\nf 744/744/744 614/614/614 464/464/464\nf 583/583/583 520/520/520 812/812/812\nf 465/465/465 623/623/623 590/590/590\nf 586/586/586 585/585/585 620/620/620\nf 1015/1015/1015 1080/1080/1080 835/835/835\nf 1015/1015/1015 835/835/835 39/39/39\nf 1081/1081/1081 1082/1082/1082 1083/1083/1083\nf 1084/1084/1084 1020/1020/1020 1067/1067/1067\nf 1084/1084/1084 1085/1085/1085 1020/1020/1020\nf 808/808/808 1086/1086/1086 46/46/46\nf 1087/1087/1087 1053/1053/1053 1024/1024/1024\nf 1073/1073/1073 1074/1074/1074 1025/1025/1025\nf 1074/1074/1074 1054/1054/1054 1026/1026/1026\nf 1088/1088/1088 1003/1003/1003 1054/1054/1054\nf 1003/1003/1003 1088/1088/1088 1055/1055/1055\nf 1055/1055/1055 1089/1089/1089 1056/1056/1056\nf 1056/1056/1056 1089/1089/1089 1057/1057/1057\nf 1058/1058/1058 1039/1039/1039 1077/1077/1077\nf 1032/1032/1032 1031/1031/1031 1090/1090/1090\nf 686/686/686 681/681/681 751/751/751\nf 1091/1091/1091 211/211/211 1092/1092/1092\nf 1093/1093/1093 1094/1094/1094 1095/1095/1095\nf 1096/1096/1096 1097/1097/1097 1098/1098/1098\nf 787/787/787 1090/1090/1090 1099/1099/1099\nf 618/618/618 533/533/533 848/848/848\nf 1032/1032/1032 1090/1090/1090 787/787/787\nf 1008/1008/1008 574/574/574 673/673/673\nf 459/459/459 710/710/710 581/581/581\nf 810/810/810 809/809/809 916/916/916\nf 835/835/835 834/834/834 39/39/39\nf 1100/1100/1100 174/174/174 38/38/38\nf 973/973/973 158/158/158 438/438/438\nf 613/613/613 462/462/462 614/614/614\nf 1101/1101/1101 1102/1102/1102 1103/1103/1103\nf 1104/1104/1104 1105/1105/1105 1106/1106/1106\nf 1106/1106/1106 1105/1105/1105 1018/1018/1018\nf 1105/1105/1105 1067/1067/1067 1066/1066/1066\nf 1018/1018/1018 1105/1105/1105 1066/1066/1066\nf 162/162/162 9/9/9 65/65/65\nf 1107/1107/1107 332/332/332 255/255/255\nf 1072/1072/1072 1108/1108/1108 1071/1071/1071\nf 1109/1109/1109 1024/1024/1024 1071/1071/1071\nf 1109/1109/1109 1087/1087/1087 1024/1024/1024\nf 1073/1073/1073 1053/1053/1053 1087/1087/1087\nf 1110/1110/1110 1088/1088/1088 1054/1054/1054\nf 1088/1088/1088 1111/1111/1111 1055/1055/1055\nf 1055/1055/1055 1111/1111/1111 1089/1089/1089\nf 1089/1089/1089 1112/1112/1112 1057/1057/1057\nf 1112/1112/1112 1075/1075/1075 1057/1057/1057\nf 1113/1113/1113 1076/1076/1076 1075/1075/1075\nf 1114/1114/1114 1115/1115/1115 1116/1116/1116\nf 1117/1117/1117 1118/1118/1118 1119/1119/1119\nf 1120/1120/1120 1121/1121/1121 1122/1122/1122\nf 25/25/25 24/24/24 981/981/981\nf 1123/1123/1123 356/356/356 565/565/565\nf 779/779/779 520/520/520 591/591/591\nf 1124/1124/1124 1125/1125/1125 1126/1126/1126\nf 834/834/834 37/37/37 39/39/39\nf 686/686/686 687/687/687 681/681/681\nf 714/714/714 776/776/776 715/715/715\nf 1127/1127/1127 1067/1067/1067 1105/1105/1105\nf 1127/1127/1127 1084/1084/1084 1067/1067/1067\nf 161/161/161 279/279/279 222/222/222\nf 296/296/296 161/161/161 222/222/222\nf 1072/1072/1072 1128/1128/1128 1108/1108/1108\nf 1108/1108/1108 1109/1109/1109 1071/1071/1071\nf 1074/1074/1074 1110/1110/1110 1054/1054/1054\nf 1112/1112/1112 1113/1113/1113 1075/1075/1075\nf 1113/1113/1113 1129/1129/1129 1076/1076/1076\nf 1076/1076/1076 1129/1129/1129 1006/1006/1006\nf 1130/1130/1130 1039/1039/1039 1058/1058/1058\nf 940/940/940 609/609/609 754/754/754\nf 577/577/577 1008/1008/1008 650/650/650\nf 184/184/184 934/934/934 185/185/185\nf 531/531/531 1029/1029/1029 1131/1131/1131\nf 609/609/609 1030/1030/1030 1032/1032/1032\nf 651/651/651 673/673/673 656/656/656\nf 628/628/628 655/655/655 629/629/629\nf 1132/1132/1132 158/158/158 1133/1133/1133\nf 248/248/248 1134/1134/1134 1135/1135/1135\nf 1136/1136/1136 1137/1137/1137 24/24/24\nf 1138/1138/1138 1084/1084/1084 1127/1127/1127\nf 68/68/68 70/70/70 188/188/188\nf 1139/1139/1139 1140/1140/1140 1141/1141/1141\nf 1142/1142/1142 1143/1143/1143 1128/1128/1128\nf 1128/1128/1128 1144/1144/1144 1108/1108/1108\nf 1108/1108/1108 1144/1144/1144 1109/1109/1109\nf 1145/1145/1145 1087/1087/1087 1109/1109/1109\nf 1146/1146/1146 1073/1073/1073 1087/1087/1087\nf 1145/1145/1145 1146/1146/1146 1087/1087/1087\nf 1146/1146/1146 1147/1147/1147 1073/1073/1073\nf 1147/1147/1147 1074/1074/1074 1073/1073/1073\nf 1074/1074/1074 1147/1147/1147 1110/1110/1110\nf 1111/1111/1111 1148/1148/1148 1089/1089/1089\nf 1089/1089/1089 1148/1148/1148 1112/1112/1112\nf 1129/1129/1129 1149/1149/1149 1006/1006/1006\nf 1006/1006/1006 1149/1149/1149 1058/1058/1058\nf 1150/1150/1150 1130/1130/1130 1058/1058/1058\nf 1149/1149/1149 1150/1150/1150 1058/1058/1058\nf 1130/1130/1130 1040/1040/1040 1039/1039/1039\nf 831/831/831 1151/1151/1151 1152/1152/1152\nf 1153/1153/1153 710/710/710 1154/1154/1154\nf 1034/1034/1034 1061/1061/1061 932/932/932\nf 1155/1155/1155 1156/1156/1156 37/37/37\nf 37/37/37 1156/1156/1156 38/38/38\nf 1157/1157/1157 113/113/113 304/304/304\nf 754/754/754 609/609/609 755/755/755\nf 1158/1158/1158 1159/1159/1159 1160/1160/1160\nf 1143/1143/1143 1144/1144/1144 1128/1128/1128\nf 1144/1144/1144 1161/1161/1161 1109/1109/1109\nf 1161/1161/1161 1162/1162/1162 1109/1109/1109\nf 1162/1162/1162 1145/1145/1145 1109/1109/1109\nf 1163/1163/1163 1111/1111/1111 1088/1088/1088\nf 1111/1111/1111 1163/1163/1163 1148/1148/1148\nf 1148/1148/1148 1113/1113/1113 1112/1112/1112\nf 1130/1130/1130 1164/1164/1164 1165/1165/1165\nf 641/641/641 1166/1166/1166 1167/1167/1167\nf 1168/1168/1168 1169/1169/1169 368/368/368\nf 239/239/239 943/943/943 1061/1061/1061\nf 239/239/239 241/241/241 943/943/943\nf 745/745/745 777/777/777 714/714/714\nf 1156/1156/1156 1100/1100/1100 38/38/38\nf 1170/1170/1170 1171/1171/1171 1172/1172/1172\nf 1173/1173/1173 1174/1174/1174 1175/1175/1175\nf 454/454/454 453/453/453 1176/1176/1176\nf 1105/1105/1105 1177/1177/1177 1127/1127/1127\nf 1178/1178/1178 1138/1138/1138 1127/1127/1127\nf 1138/1138/1138 1159/1159/1159 1158/1158/1158\nf 1179/1179/1179 1180/1180/1180 1181/1181/1181\nf 1159/1159/1159 1182/1182/1182 1183/1183/1183\nf 1184/1184/1184 1183/1183/1183 1182/1182/1182\nf 1182/1182/1182 1185/1185/1185 1184/1184/1184\nf 1184/1184/1184 1185/1185/1185 1143/1143/1143\nf 1162/1162/1162 1146/1146/1146 1145/1145/1145\nf 1162/1162/1162 1186/1186/1186 1146/1146/1146\nf 1186/1186/1186 1147/1147/1147 1146/1146/1146\nf 1186/1186/1186 1187/1187/1187 1147/1147/1147\nf 1147/1147/1147 1187/1187/1187 1110/1110/1110\nf 1187/1187/1187 1188/1188/1188 1110/1110/1110\nf 1188/1188/1188 1189/1189/1189 1088/1088/1088\nf 1110/1110/1110 1188/1188/1188 1088/1088/1088\nf 1189/1189/1189 1163/1163/1163 1088/1088/1088\nf 1190/1190/1190 1191/1191/1191 1113/1113/1113\nf 1148/1148/1148 1190/1190/1190 1113/1113/1113\nf 1191/1191/1191 1129/1129/1129 1113/1113/1113\nf 1164/1164/1164 1130/1130/1130 1150/1150/1150\nf 918/918/918 1192/1192/1192 1193/1193/1193\nf 230/230/230 838/838/838 479/479/479\nf 1194/1194/1194 809/809/809 811/811/811\nf 639/639/639 1168/1168/1168 1195/1195/1195\nf 1100/1100/1100 1196/1196/1196 698/698/698\nf 1197/1197/1197 1127/1127/1127 1177/1177/1177\nf 1127/1127/1127 1197/1197/1197 1178/1178/1178\nf 1178/1178/1178 1198/1198/1198 1138/1138/1138\nf 1138/1138/1138 1198/1198/1198 1159/1159/1159\nf 1199/1199/1199 1161/1161/1161 1144/1144/1144\nf 1200/1200/1200 1162/1162/1162 1161/1161/1161\nf 1200/1200/1200 1186/1186/1186 1162/1162/1162\nf 1186/1186/1186 1201/1201/1201 1187/1187/1187\nf 1187/1187/1187 1201/1201/1201 1188/1188/1188\nf 1163/1163/1163 1190/1190/1190 1148/1148/1148\nf 1191/1191/1191 1202/1202/1202 1129/1129/1129\nf 574/574/574 566/566/566 549/549/549\nf 806/806/806 623/623/623 625/625/625\nf 754/754/754 1012/1012/1012 528/528/528\nf 1203/1203/1203 1204/1204/1204 1100/1100/1100\nf 1156/1156/1156 1203/1203/1203 1100/1100/1100\nf 1204/1204/1204 1196/1196/1196 1100/1100/1100\nf 1205/1205/1205 1206/1206/1206 1207/1207/1207\nf 605/605/605 1131/1131/1131 630/630/630\nf 1208/1208/1208 1209/1209/1209 1210/1210/1210\nf 247/247/247 1211/1211/1211 1212/1212/1212\nf 1213/1213/1213 1214/1214/1214 1177/1177/1177\nf 1177/1177/1177 1214/1214/1214 1197/1197/1197\nf 1197/1197/1197 1215/1215/1215 1178/1178/1178\nf 1215/1215/1215 1198/1198/1198 1178/1178/1178\nf 1198/1198/1198 1216/1216/1216 1159/1159/1159\nf 1159/1159/1159 1216/1216/1216 1182/1182/1182\nf 1182/1182/1182 1217/1217/1217 1185/1185/1185\nf 1217/1217/1217 1218/1218/1218 1185/1185/1185\nf 1219/1219/1219 1143/1143/1143 1185/1185/1185\nf 1218/1218/1218 1219/1219/1219 1185/1185/1185\nf 1219/1219/1219 1144/1144/1144 1143/1143/1143\nf 1219/1219/1219 1199/1199/1199 1144/1144/1144\nf 1199/1199/1199 1220/1220/1220 1161/1161/1161\nf 1220/1220/1220 1200/1200/1200 1161/1161/1161\nf 1200/1200/1200 1221/1221/1221 1186/1186/1186\nf 1186/1186/1186 1221/1221/1221 1201/1201/1201\nf 1221/1221/1221 1222/1222/1222 1201/1201/1201\nf 1201/1201/1201 1189/1189/1189 1188/1188/1188\nf 1189/1189/1189 1223/1223/1223 1163/1163/1163\nf 1190/1190/1190 1224/1224/1224 1191/1191/1191\nf 1191/1191/1191 1224/1224/1224 1202/1202/1202\nf 1129/1129/1129 1202/1202/1202 1149/1149/1149\nf 1149/1149/1149 1225/1225/1225 1150/1150/1150\nf 752/752/752 1048/1048/1048 753/753/753\nf 304/304/304 321/321/321 1157/1157/1157\nf 1118/1118/1118 1226/1226/1226 1119/1119/1119\nf 1133/1133/1133 158/158/158 973/973/973\nf 1213/1213/1213 1227/1227/1227 1214/1214/1214\nf 1216/1216/1216 1228/1228/1228 1182/1182/1182\nf 1228/1228/1228 1217/1217/1217 1182/1182/1182\nf 1219/1219/1219 1229/1229/1229 1199/1199/1199\nf 1229/1229/1229 1220/1220/1220 1199/1199/1199\nf 1220/1220/1220 1221/1221/1221 1200/1200/1200\nf 1202/1202/1202 1225/1225/1225 1149/1149/1149\nf 1225/1225/1225 1230/1230/1230 1164/1164/1164\nf 1150/1150/1150 1225/1225/1225 1164/1164/1164\nf 1230/1230/1230 1231/1231/1231 1164/1164/1164\nf 529/529/529 528/528/528 1011/1011/1011\nf 1232/1232/1232 622/622/622 1233/1233/1233\nf 1234/1234/1234 616/616/616 1235/1235/1235\nf 518/518/518 806/806/806 519/519/519\nf 1012/1012/1012 756/756/756 1013/1013/1013\nf 1204/1204/1204 1236/1236/1236 1196/1196/1196\nf 1196/1196/1196 1236/1236/1236 698/698/698\nf 696/696/696 698/698/698 1237/1237/1237\nf 1238/1238/1238 203/203/203 1121/1121/1121\nf 1227/1227/1227 1239/1239/1239 1214/1214/1214\nf 1239/1239/1239 1197/1197/1197 1214/1214/1214\nf 1240/1240/1240 1216/1216/1216 1198/1198/1198\nf 1218/1218/1218 1241/1241/1241 1219/1219/1219\nf 1221/1221/1221 1242/1242/1242 1222/1222/1222\nf 1243/1243/1243 1244/1244/1244 1201/1201/1201\nf 1222/1222/1222 1243/1243/1243 1201/1201/1201\nf 1201/1201/1201 1244/1244/1244 1189/1189/1189\nf 1244/1244/1244 1245/1245/1245 1189/1189/1189\nf 1245/1245/1245 1223/1223/1223 1189/1189/1189\nf 1223/1223/1223 1246/1246/1246 1163/1163/1163\nf 1246/1246/1246 1190/1190/1190 1163/1163/1163\nf 1246/1246/1246 1224/1224/1224 1190/1190/1190\nf 1246/1246/1246 1247/1247/1247 1224/1224/1224\nf 1224/1224/1224 1247/1247/1247 1202/1202/1202\nf 1247/1247/1247 1248/1248/1248 1202/1202/1202\nf 1202/1202/1202 1248/1248/1248 1225/1225/1225\nf 757/757/757 848/848/848 539/539/539\nf 710/710/710 683/683/683 521/521/521\nf 1204/1204/1204 1249/1249/1249 1236/1236/1236\nf 1250/1250/1250 1251/1251/1251 1197/1197/1197\nf 1197/1197/1197 1251/1251/1251 1215/1215/1215\nf 1240/1240/1240 1198/1198/1198 1215/1215/1215\nf 1252/1252/1252 1217/1217/1217 1228/1228/1228\nf 1252/1252/1252 1218/1218/1218 1217/1217/1217\nf 1253/1253/1253 1229/1229/1229 1219/1219/1219\nf 1254/1254/1254 1220/1220/1220 1229/1229/1229\nf 1220/1220/1220 1254/1254/1254 1221/1221/1221\nf 1221/1221/1221 1254/1254/1254 1242/1242/1242\nf 1222/1222/1222 1242/1242/1242 1243/1243/1243\nf 1245/1245/1245 1255/1255/1255 1223/1223/1223\nf 1255/1255/1255 1256/1256/1256 1223/1223/1223\nf 1256/1256/1256 1246/1246/1246 1223/1223/1223\nf 1248/1248/1248 1257/1257/1257 1225/1225/1225\nf 1257/1257/1257 1258/1258/1258 1225/1225/1225\nf 1225/1225/1225 1258/1258/1258 1230/1230/1230\nf 668/668/668 1231/1231/1231 1230/1230/1230\nf 1259/1259/1259 1260/1260/1260 1261/1261/1261\nf 1029/1029/1029 533/533/533 618/618/618\nf 528/528/528 1012/1012/1012 1011/1011/1011\nf 828/828/828 1262/1262/1262 654/654/654\nf 1263/1263/1263 927/927/927 1033/1033/1033\nf 687/687/687 910/910/910 681/681/681\nf 1249/1249/1249 1264/1264/1264 1236/1236/1236\nf 1236/1236/1236 1264/1264/1264 1237/1237/1237\nf 487/487/487 1265/1265/1265 1266/1266/1266\nf 922/922/922 1267/1267/1267 1268/1268/1268\nf 9/9/9 8/8/8 12/12/12\nf 254/254/254 253/253/253 1269/1269/1269\nf 1251/1251/1251 1270/1270/1270 1215/1215/1215\nf 1270/1270/1270 1240/1240/1240 1215/1215/1215\nf 1271/1271/1271 1228/1228/1228 1216/1216/1216\nf 1241/1241/1241 1253/1253/1253 1219/1219/1219\nf 1253/1253/1253 1272/1272/1272 1229/1229/1229\nf 1272/1272/1272 1254/1254/1254 1229/1229/1229\nf 1273/1273/1273 1274/1274/1274 1243/1243/1243\nf 1242/1242/1242 1273/1273/1273 1243/1243/1243\nf 1274/1274/1274 1244/1244/1244 1243/1243/1243\nf 1244/1244/1244 1275/1275/1275 1245/1245/1245\nf 1256/1256/1256 1276/1276/1276 1246/1246/1246\nf 1277/1277/1277 1247/1247/1247 1246/1246/1246\nf 1276/1276/1276 1277/1277/1277 1246/1246/1246\nf 1277/1277/1277 1248/1248/1248 1247/1247/1247\nf 1278/1278/1278 1230/1230/1230 1258/1258/1258\nf 1278/1278/1278 668/668/668 1230/1230/1230\nf 1279/1279/1279 1280/1280/1280 1281/1281/1281\nf 578/578/578 649/649/649 624/624/624\nf 616/616/616 569/569/569 1235/1235/1235\nf 1264/1264/1264 1282/1282/1282 1237/1237/1237\nf 1237/1237/1237 1282/1282/1282 696/696/696\nf 1283/1283/1283 165/165/165 377/377/377\nf 1250/1250/1250 1284/1284/1284 1251/1251/1251\nf 1285/1285/1285 1216/1216/1216 1240/1240/1240\nf 1285/1285/1285 1271/1271/1271 1216/1216/1216\nf 1271/1271/1271 1252/1252/1252 1228/1228/1228\nf 1286/1286/1286 1241/1241/1241 1218/1218/1218\nf 1273/1273/1273 1242/1242/1242 1254/1254/1254\nf 1287/1287/1287 1274/1274/1274 1273/1273/1273\nf 1244/1244/1244 1274/1274/1274 1275/1275/1275\nf 1255/1255/1255 1276/1276/1276 1256/1256/1256\nf 1288/1288/1288 1257/1257/1257 1248/1248/1248\nf 1288/1288/1288 1258/1258/1258 1257/1257/1257\nf 1169/1169/1169 371/371/371 368/368/368\nf 1289/1289/1289 1290/1290/1290 1291/1291/1291\nf 710/710/710 521/521/521 581/581/581\nf 1282/1282/1282 1292/1292/1292 696/696/696\nf 1293/1293/1293 1294/1294/1294 1295/1295/1295\nf 1296/1296/1296 541/541/541 1297/1297/1297\nf 1298/1298/1298 1284/1284/1284 1250/1250/1250\nf 1270/1270/1270 1285/1285/1285 1240/1240/1240\nf 1286/1286/1286 1299/1299/1299 1241/1241/1241\nf 1299/1299/1299 1253/1253/1253 1241/1241/1241\nf 1300/1300/1300 1254/1254/1254 1272/1272/1272\nf 1301/1301/1301 1273/1273/1273 1254/1254/1254\nf 1300/1300/1300 1301/1301/1301 1254/1254/1254\nf 1275/1275/1275 1302/1302/1302 1245/1245/1245\nf 1303/1303/1303 1255/1255/1255 1245/1245/1245\nf 1302/1302/1302 1303/1303/1303 1245/1245/1245\nf 1304/1304/1304 1248/1248/1248 1277/1277/1277\nf 1304/1304/1304 1288/1288/1288 1248/1248/1248\nf 521/521/521 683/683/683 502/502/502\nf 1267/1267/1267 1305/1305/1305 1306/1306/1306\nf 910/910/910 909/909/909 823/823/823\nf 1282/1282/1282 1293/1293/1293 1292/1292/1292\nf 36/36/36 342/342/342 1307/1307/1307\nf 1308/1308/1308 1309/1309/1309 1310/1310/1310\nf 1309/1309/1309 1311/1311/1311 1310/1310/1310\nf 373/373/373 861/861/861 1118/1118/1118\nf 1251/1251/1251 1312/1312/1312 1270/1270/1270\nf 1313/1313/1313 1314/1314/1314 1271/1271/1271\nf 1314/1314/1314 1252/1252/1252 1271/1271/1271\nf 1314/1314/1314 1218/1218/1218 1252/1252/1252\nf 1314/1314/1314 1286/1286/1286 1218/1218/1218\nf 1300/1300/1300 1272/1272/1272 1253/1253/1253\nf 1315/1315/1315 1300/1300/1300 1253/1253/1253\nf 1301/1301/1301 1287/1287/1287 1273/1273/1273\nf 1287/1287/1287 1275/1275/1275 1274/1274/1274\nf 1316/1316/1316 1276/1276/1276 1255/1255/1255\nf 1303/1303/1303 1316/1316/1316 1255/1255/1255\nf 44/44/44 1258/1258/1258 1288/1288/1288\nf 44/44/44 1278/1278/1278 1258/1258/1258\nf 748/748/748 830/830/830 749/749/749\nf 683/683/683 466/466/466 502/502/502\nf 673/673/673 611/611/611 865/865/865\nf 1028/1028/1028 682/682/682 821/821/821\nf 47/47/47 1317/1317/1317 1318/1318/1318\nf 908/908/908 528/528/528 530/530/530\nf 912/912/912 822/822/822 566/566/566\nf 191/191/191 491/491/491 828/828/828\nf 1292/1292/1292 1293/1293/1293 1319/1319/1319\nf 112/112/112 107/107/107 1320/1320/1320\nf 1321/1321/1321 1286/1286/1286 1314/1314/1314\nf 1321/1321/1321 1322/1322/1322 1286/1286/1286\nf 1322/1322/1322 1299/1299/1299 1286/1286/1286\nf 1322/1322/1322 1323/1323/1323 1299/1299/1299\nf 1299/1299/1299 1323/1323/1323 1253/1253/1253\nf 1324/1324/1324 1301/1301/1301 1300/1300/1300\nf 1324/1324/1324 1287/1287/1287 1301/1301/1301\nf 1324/1324/1324 1325/1325/1325 1287/1287/1287\nf 1287/1287/1287 1325/1325/1325 1275/1275/1275\nf 1275/1275/1275 1326/1326/1326 1302/1302/1302\nf 1304/1304/1304 1277/1277/1277 1276/1276/1276\nf 1316/1316/1316 1304/1304/1304 1276/1276/1276\nf 1327/1327/1327 1288/1288/1288 1304/1304/1304\nf 1168/1168/1168 368/368/368 592/592/592\nf 588/588/588 554/554/554 1328/1328/1328\nf 554/554/554 525/525/525 1328/1328/1328\nf 650/650/650 1008/1008/1008 673/673/673\nf 1234/1234/1234 1235/1235/1235 627/627/627\nf 812/812/812 707/707/707 621/621/621\nf 1329/1329/1329 576/576/576 657/657/657\nf 908/908/908 530/530/530 495/495/495\nf 1319/1319/1319 1295/1295/1295 1330/1330/1330\nf 1331/1331/1331 1332/1332/1332 1333/1333/1333\nf 1334/1334/1334 1335/1335/1335 1336/1336/1336\nf 1337/1337/1337 1338/1338/1338 1339/1339/1339\nf 264/264/264 266/266/266 130/130/130\nf 1297/1297/1297 541/541/541 244/244/244\nf 1340/1340/1340 1285/1285/1285 1270/1270/1270\nf 1341/1341/1341 1271/1271/1271 1285/1285/1285\nf 1341/1341/1341 1313/1313/1313 1271/1271/1271\nf 1321/1321/1321 1314/1314/1314 1313/1313/1313\nf 1323/1323/1323 1315/1315/1315 1253/1253/1253\nf 1315/1315/1315 1324/1324/1324 1300/1300/1300\nf 1342/1342/1342 1326/1326/1326 1275/1275/1275\nf 1343/1343/1343 1344/1344/1344 1345/1345/1345\nf 907/907/907 592/592/592 527/527/527\nf 1346/1346/1346 1061/1061/1061 1034/1034/1034\nf 1347/1347/1347 1348/1348/1348 1349/1349/1349\nf 1295/1295/1295 1332/1332/1332 1330/1330/1330\nf 1330/1330/1330 1332/1332/1332 1331/1331/1331\nf 1350/1350/1350 1351/1351/1351 1352/1352/1352\nf 866/866/866 865/865/865 626/626/626\nf 61/61/61 264/264/264 160/160/160\nf 97/97/97 61/61/61 160/160/160\nf 66/66/66 97/97/97 160/160/160\nf 1036/1036/1036 1350/1350/1350 1352/1352/1352\nf 1353/1353/1353 1321/1321/1321 1313/1313/1313\nf 1354/1354/1354 1322/1322/1322 1321/1321/1321\nf 1354/1354/1354 1323/1323/1323 1322/1322/1322\nf 1323/1323/1323 1355/1355/1355 1315/1315/1315\nf 1355/1355/1355 1356/1356/1356 1315/1315/1315\nf 1315/1315/1315 1356/1356/1356 1324/1324/1324\nf 1356/1356/1356 1357/1357/1357 1324/1324/1324\nf 1324/1324/1324 1357/1357/1357 1325/1325/1325\nf 1357/1357/1357 1342/1342/1342 1325/1325/1325\nf 1342/1342/1342 1275/1275/1275 1325/1325/1325\nf 1358/1358/1358 1326/1326/1326 1342/1342/1342\nf 1358/1358/1358 1359/1359/1359 1326/1326/1326\nf 1359/1359/1359 1360/1360/1360 1302/1302/1302\nf 1326/1326/1326 1359/1359/1359 1302/1302/1302\nf 1302/1302/1302 1360/1360/1360 1303/1303/1303\nf 1361/1361/1361 1316/1316/1316 1303/1303/1303\nf 1361/1361/1361 1304/1304/1304 1316/1316/1316\nf 1361/1361/1361 1327/1327/1327 1304/1304/1304\nf 1362/1362/1362 1288/1288/1288 1327/1327/1327\nf 1362/1362/1362 44/44/44 1288/1288/1288\nf 746/746/746 1363/1363/1363 745/745/745\nf 741/741/741 1364/1364/1364 739/739/739\nf 941/941/941 778/778/778 972/972/972\nf 619/619/619 514/514/514 1365/1365/1365\nf 513/513/513 908/908/908 495/495/495\nf 1366/1366/1366 1367/1367/1367 1332/1332/1332\nf 304/304/304 149/149/149 142/142/142\nf 1368/1368/1368 294/294/294 296/296/296\nf 1341/1341/1341 1285/1285/1285 1340/1340/1340\nf 1353/1353/1353 1313/1313/1313 1341/1341/1341\nf 1353/1353/1353 1369/1369/1369 1321/1321/1321\nf 1369/1369/1369 1354/1354/1354 1321/1321/1321\nf 1369/1369/1369 1370/1370/1370 1354/1354/1354\nf 1370/1370/1370 1371/1371/1371 1354/1354/1354\nf 1354/1354/1354 1371/1371/1371 1323/1323/1323\nf 1355/1355/1355 1372/1372/1372 1356/1356/1356\nf 1372/1372/1372 1373/1373/1373 1356/1356/1356\nf 1374/1374/1374 1375/1375/1375 1376/1376/1376\nf 1373/1373/1373 1377/1377/1377 1356/1356/1356\nf 1378/1378/1378 1342/1342/1342 1357/1357/1357\nf 1377/1377/1377 1378/1378/1378 1357/1357/1357\nf 1378/1378/1378 1358/1358/1358 1342/1342/1342\nf 1360/1360/1360 1379/1379/1379 1303/1303/1303\nf 1379/1379/1379 1380/1380/1380 1303/1303/1303\nf 1303/1303/1303 1380/1380/1380 1361/1361/1361\nf 1319/1319/1319 1330/1330/1330 1381/1381/1381\nf 1382/1382/1382 417/417/417 1383/1383/1383\nf 1355/1355/1355 1323/1323/1323 1372/1372/1372\nf 616/616/616 615/615/615 630/630/630\nf 610/610/610 616/616/616 1234/1234/1234\nf 823/823/823 513/513/513 910/910/910\nf 513/513/513 497/497/497 910/910/910\nf 470/470/470 1384/1384/1384 471/471/471\nf 24/24/24 870/870/870 981/981/981\nf 75/75/75 765/765/765 490/490/490\nf 129/129/129 264/264/264 130/130/130\nf 224/224/224 169/169/169 170/170/170\nf 1385/1385/1385 1341/1341/1341 1340/1340/1340\nf 1385/1385/1385 1353/1353/1353 1341/1341/1341\nf 1386/1386/1386 1082/1082/1082 1081/1081/1081\nf 472/472/472 860/860/860 861/861/861\nf 89/89/89 1387/1387/1387 1388/1388/1388\nf 1358/1358/1358 1389/1389/1389 1359/1359/1359\nf 1390/1390/1390 1362/1362/1362 1327/1327/1327\nf 1390/1390/1390 1391/1391/1391 1362/1362/1362\nf 1391/1391/1391 44/44/44 1362/1362/1362\nf 1391/1391/1391 1392/1392/1392 44/44/44\nf 1392/1392/1392 43/43/43 44/44/44\nf 1347/1347/1347 1393/1393/1393 1348/1348/1348\nf 1393/1393/1393 1394/1394/1394 1348/1348/1348\nf 1395/1395/1395 1036/1036/1036 1035/1035/1035\nf 656/656/656 866/866/866 1027/1027/1027\nf 515/515/515 848/848/848 757/757/757\nf 1151/1151/1151 1396/1396/1396 1152/1152/1152\nf 829/829/829 779/779/779 517/517/517\nf 1397/1397/1397 1398/1398/1398 1399/1399/1399\nf 1399/1400/1399 840/840/840 1397/1401/1397\nf 661/661/661 367/367/367 370/370/370\nf 250/250/250 1400/1402/1400 995/995/995\nf 1401/1403/1401 807/807/807 1402/1404/1402\nf 165/165/165 293/293/293 295/295/295\nf 1403/1405/1403 695/695/695 1404/1406/1404\nf 1405/1407/1405 1406/1408/1406 1407/1409/1407\nf 1385/1385/1385 1340/1340/1340 1408/1410/1408\nf 1385/1385/1385 1409/1411/1409 1353/1353/1353\nf 1353/1353/1353 1409/1411/1409 1369/1369/1369\nf 1409/1411/1409 1410/1412/1410 1369/1369/1369\nf 1410/1412/1410 1411/1413/1411 1370/1370/1370\nf 1369/1369/1369 1410/1412/1410 1370/1370/1370\nf 1412/1414/1412 1413/1415/1413 1414/1416/1414\nf 1370/1370/1370 1411/1413/1411 1371/1371/1371\nf 747/747/747 564/564/564 1415/1417/1415\nf 1416/1418/1416 143/143/143 1417/1419/1417\nf 542/542/542 543/543/543 1209/1209/1209\nf 1358/1358/1358 1418/1420/1418 1389/1389/1389\nf 1419/1421/1419 1380/1380/1380 1379/1379/1379\nf 1419/1421/1419 1361/1361/1361 1380/1380/1380\nf 1420/1422/1420 1327/1327/1327 1361/1361/1361\nf 1420/1422/1420 1390/1390/1390 1327/1327/1327\nf 477/477/477 473/473/473 483/483/483\nf 830/830/830 1421/1423/1421 831/831/831\nf 1422/1424/1422 1423/1425/1423 1424/1426/1424\nf 983/983/983 1018/1018/1018 984/984/984\nf 467/467/467 578/578/578 623/623/623\nf 568/568/568 567/567/567 708/708/708\nf 806/806/806 590/590/590 623/623/623\nf 1425/1427/1425 1426/1428/1426 1405/1407/1405\nf 1427/1429/1427 424/424/424 426/426/426\nf 778/778/778 688/688/688 972/972/972\nf 619/619/619 515/515/515 514/514/514\nf 65/65/65 118/118/118 66/66/66\nf 1428/1430/1428 1429/1431/1429 1430/1432/1430\nf 1428/1430/1428 1431/1433/1431 1429/1431/1429\nf 1409/1411/1409 1432/1434/1432 1410/1412/1410\nf 1368/1368/1368 296/296/296 155/155/155\nf 1393/1393/1393 1433/1435/1433 1394/1394/1394\nf 561/561/561 1368/1368/1368 135/135/135\nf 1434/1436/1434 32/32/32 1435/1437/1435\nf 1123/1123/1123 565/565/565 116/116/116\nf 1436/1438/1436 1359/1359/1359 1389/1389/1389\nf 1418/1420/1418 1436/1438/1436 1389/1389/1389\nf 1359/1359/1359 1436/1438/1436 1360/1360/1360\nf 1360/1360/1360 1436/1438/1436 1379/1379/1379\nf 1379/1379/1379 1437/1439/1437 1419/1421/1419\nf 1419/1421/1419 1438/1440/1438 1361/1361/1361\nf 1438/1440/1438 1420/1422/1420 1361/1361/1361\nf 1010/1010/1010 391/391/391 860/860/860\nf 1439/1441/1439 1440/1442/1440 1441/1443/1441\nf 1131/1131/1131 617/617/617 630/630/630\nf 824/824/824 712/712/712 1442/1444/1442\nf 626/626/626 627/627/627 1443/1445/1443\nf 820/820/820 786/786/786 942/942/942\nf 616/616/616 630/630/630 567/567/567\nf 1346/1346/1346 774/774/774 773/773/773\nf 1444/1446/1444 1445/1447/1445 1446/1448/1446\nf 1393/1393/1393 1447/1449/1447 1433/1435/1433\nf 1448/1450/1448 1449/1451/1449 300/300/300\nf 1449/1451/1449 1430/1432/1430 300/300/300\nf 1450/1452/1450 1448/1450/1448 1451/1453/1451\nf 77/77/77 153/153/153 64/64/64\nf 1452/1454/1452 1453/1455/1453 1454/1456/1454\nf 1455/1457/1455 222/222/222 542/542/542\nf 543/543/543 379/379/379 1209/1209/1209\nf 1456/1458/1456 153/153/153 1457/1459/1457\nf 579/579/579 379/379/379 580/580/580\nf 366/366/366 1458/1460/1458 277/277/277\nf 1447/1449/1447 233/233/233 1433/1435/1433\nf 64/64/64 153/153/153 1459/1461/1459\nf 1460/1462/1460 1461/1463/1461 1379/1379/1379\nf 1436/1438/1436 1460/1462/1460 1379/1379/1379\nf 1461/1463/1461 1437/1439/1437 1379/1379/1379\nf 1438/1440/1438 1419/1421/1419 1437/1439/1437\nf 1462/1464/1462 1420/1422/1420 1438/1440/1438\nf 1462/1464/1462 1463/1465/1463 1420/1422/1420\nf 1463/1465/1463 1390/1390/1390 1420/1422/1420\nf 766/766/766 43/43/43 1392/1392/1392\nf 766/766/766 26/26/26 43/43/43\nf 1464/1466/1464 1465/1467/1465 1466/1468/1466\nf 740/740/740 504/504/504 741/741/741\nf 739/739/739 1060/1060/1060 740/740/740\nf 613/613/613 1467/1469/1467 1011/1011/1011\nf 1468/1470/1468 166/166/166 1469/1471/1469\nf 529/529/529 1467/1469/1467 612/612/612\nf 1449/1451/1449 1428/1430/1428 1430/1432/1430\nf 1470/1472/1470 1431/1433/1431 1428/1430/1428\nf 1470/1472/1470 1471/1473/1471 1472/1474/1472\nf 1431/1433/1431 1470/1472/1470 1472/1474/1472\nf 1473/1475/1473 1474/1476/1474 1472/1474/1472\nf 1471/1473/1471 1473/1475/1473 1472/1474/1472\nf 632/632/632 1181/1181/1181 633/633/633\nf 1475/1477/1475 296/296/296 222/222/222\nf 18/18/18 1476/1478/1476 252/252/252\nf 155/155/155 296/296/296 1475/1477/1475\nf 1477/1479/1477 140/140/140 1478/1480/1478\nf 1070/1070/1070 1479/1481/1479 926/926/926\nf 1208/1208/1208 1455/1457/1455 542/542/542\nf 1480/1482/1480 1481/1483/1481 1082/1082/1082\nf 1482/1484/1482 1438/1440/1438 1437/1439/1437\nf 1483/1485/1483 766/766/766 1392/1392/1392\nf 1484/1486/1484 1485/1487/1485 1486/1488/1486\nf 684/684/684 813/813/813 229/229/229\nf 1447/1449/1447 1487/1489/1487 233/233/233\nf 1488/1490/1488 1060/1060/1060 1489/1491/1489\nf 776/776/776 706/706/706 612/612/612\nf 706/706/706 529/529/529 612/612/612\nf 657/657/657 578/578/578 467/467/467\nf 1490/1492/1490 1099/1099/1099 1491/1493/1491\nf 1492/1494/1492 1166/1166/1166 1484/1486/1484\nf 1493/1495/1493 1466/1468/1466 1469/1471/1469\nf 1494/1496/1494 1449/1451/1449 1448/1450/1448\nf 1494/1496/1494 1428/1430/1428 1449/1451/1449\nf 1494/1496/1494 1470/1472/1470 1428/1430/1428\nf 1495/1497/1495 1496/1498/1496 1497/1499/1497\nf 1069/1069/1069 406/406/406 407/407/407\nf 1498/1500/1498 183/183/183 1499/1501/1499\nf 42/42/42 287/287/287 448/448/448\nf 1500/1502/1500 1501/1503/1501 1502/1504/1502\nf 1437/1439/1437 1503/1505/1503 1482/1484/1482\nf 1463/1465/1463 1391/1391/1391 1390/1390/1390\nf 1483/1485/1483 1392/1392/1392 1391/1391/1391\nf 1463/1465/1463 1483/1485/1483 1391/1391/1391\nf 754/754/754 756/756/756 1012/1012/1012\nf 606/606/606 610/610/610 548/548/548\nf 1504/1506/1504 1505/1507/1505 1506/1508/1506\nf 787/787/787 1099/1099/1099 788/788/788\nf 569/569/569 616/616/616 567/567/567\nf 612/612/612 614/614/614 715/715/715\nf 233/233/233 1487/1489/1487 234/234/234\nf 656/656/656 673/673/673 865/865/865\nf 1507/1509/1507 1494/1496/1494 1448/1450/1448\nf 1494/1496/1494 1508/1510/1508 1470/1472/1470\nf 1509/1511/1509 1471/1473/1471 1470/1472/1470\nf 1508/1510/1508 1509/1511/1509 1470/1472/1470\nf 1510/1512/1510 1473/1475/1473 1471/1473/1471\nf 1509/1511/1509 1510/1512/1510 1471/1473/1471\nf 1473/1475/1473 1510/1512/1510 1511/1513/1511\nf 1512/1514/1512 1513/1515/1513 1514/1516/1514\nf 1515/1517/1515 1516/1518/1516 1517/1519/1517\nf 1518/1520/1518 1519/1521/1519 1010/1010/1010\nf 1520/1522/1520 147/147/147 215/215/215\nf 790/1523/790 1268/1268/1268 791/1524/791\nf 155/155/155 1475/1477/1475 1521/1525/1521\nf 1487/1489/1487 1522/1526/1522 1523/1527/1523\nf 1468/1470/1468 167/167/167 166/166/166\nf 1521/1525/1521 1475/1477/1475 1208/1208/1208\nf 1524/1528/1524 895/895/895 986/986/986\nf 1482/1484/1482 1525/1529/1525 1438/1440/1438\nf 1525/1529/1525 1462/1464/1462 1438/1440/1438\nf 1526/1530/1526 1463/1465/1463 1462/1464/1462\nf 1483/1485/1483 1527/1531/1527 766/766/766\nf 234/234/234 1487/1489/1487 1523/1527/1523\nf 789/789/789 885/885/885 884/884/884\nf 811/811/811 1528/1532/1528 1529/1533/1529\nf 713/713/713 712/712/712 823/823/823\nf 1233/1233/1233 622/622/622 707/707/707\nf 131/131/131 1527/1531/1527 266/266/266\nf 1507/1509/1507 1530/1534/1530 1494/1496/1494\nf 1530/1534/1530 1531/1535/1531 1494/1496/1494\nf 1531/1535/1531 1508/1510/1508 1494/1496/1494\nf 1532/1536/1532 1509/1511/1509 1508/1510/1508\nf 1532/1536/1532 1510/1512/1510 1509/1511/1509\nf 93/1537/93 841/841/841 114/114/114\nf 1479/1481/1479 1533/1538/1533 1534/1539/1534\nf 1139/1139/1139 244/244/244 1140/1140/1140\nf 145/145/145 1535/1540/1535 1536/1541/1536\nf 1475/1477/1475 1455/1457/1455 1208/1208/1208\nf 1537/1542/1537 1538/1543/1538 1490/1492/1490\nf 1503/1505/1503 1539/1544/1539 1482/1484/1482\nf 1526/1530/1526 1462/1464/1462 1525/1529/1525\nf 1540/1545/1540 1483/1485/1483 1463/1465/1463\nf 886/886/886 579/579/579 550/550/550\nf 744/744/744 464/464/464 652/652/652\nf 440/440/440 439/439/439 552/552/552\nf 927/927/927 1541/1546/1541 1034/1034/1034\nf 1541/1546/1541 1346/1346/1346 1034/1034/1034\nf 1531/1535/1531 1542/1547/1542 1508/1510/1508\nf 1542/1547/1542 1532/1536/1532 1508/1510/1508\nf 1543/1548/1543 1180/1180/1180 1544/1549/1544\nf 323/323/323 561/561/561 134/134/134\nf 595/595/595 93/1537/93 114/114/114\nf 379/379/379 191/191/191 580/580/580\nf 322/322/322 136/136/136 1545/1550/1545\nf 244/244/244 246/246/246 1140/1140/1140\nf 1368/1368/1368 155/155/155 135/135/135\nf 153/153/153 42/42/42 1457/1459/1457\nf 1546/1551/1546 1547/1552/1547 1548/1553/1548\nf 98/98/98 100/100/100 199/199/199\nf 1549/1554/1549 996/996/996 1550/1555/1550\nf 1539/1544/1539 1551/1556/1551 1482/1484/1482\nf 1482/1484/1482 1551/1556/1551 1525/1529/1525\nf 1551/1556/1551 1552/1557/1552 1525/1529/1525\nf 1552/1557/1552 1526/1530/1526 1525/1529/1525\nf 1526/1530/1526 1540/1545/1540 1463/1465/1463\nf 1553/1558/1553 1527/1531/1527 1483/1485/1483\nf 1121/1121/1121 203/203/203 1554/1559/1554\nf 716/716/716 715/715/715 743/743/743\nf 464/464/464 653/653/653 652/652/652\nf 1032/1032/1032 787/787/787 755/755/755\nf 910/910/910 497/497/497 682/682/682\nf 1555/1560/1555 1556/1561/1556 168/168/168\nf 594/594/594 660/660/660 784/784/784\nf 1557/1562/1557 1532/1536/1532 1542/1547/1542\nf 1532/1536/1532 1557/1562/1557 1510/1512/1510\nf 1510/1512/1510 1557/1562/1557 1558/1563/1558\nf 171/171/171 172/172/172 251/251/251\nf 322/322/322 323/323/323 134/134/134\nf 191/191/191 828/828/828 580/580/580\nf 1559/1564/1559 1560/1565/1560 1561/1566/1561\nf 1208/1208/1208 542/542/542 1209/1209/1209\nf 1562/1567/1562 1563/1568/1563 1564/1569/1564\nf 1565/1570/1565 1566/1571/1566 1567/1572/1567\nf 1553/1558/1553 1483/1485/1483 1540/1545/1540\nf 557/557/557 593/593/593 558/558/558\nf 1346/1346/1346 239/239/239 1061/1061/1061\nf 1568/1573/1568 1329/1329/1329 657/657/657\nf 1443/1445/1443 627/627/627 1235/1235/1235\nf 610/610/610 1234/1234/1234 627/627/627\nf 609/609/609 1032/1032/1032 755/755/755\nf 851/851/851 850/850/850 1569/1574/1569\nf 1372/1372/1372 1323/1323/1323 1371/1371/1371\nf 1531/1535/1531 1570/1575/1570 1542/1547/1542\nf 1542/1547/1542 1570/1575/1570 1557/1562/1557\nf 1571/1576/1571 1572/1577/1572 1434/1436/1434\nf 322/322/322 134/134/134 136/136/136\nf 561/561/561 294/294/294 1368/1368/1368\nf 1573/1578/1573 252/252/252 1574/1579/1574\nf 490/490/490 206/206/206 76/76/76\nf 540/540/540 145/145/145 341/341/341\nf 87/87/87 1575/1580/1575 88/88/88\nf 88/88/88 1576/1581/1576 1560/1565/1560\nf 1209/1209/1209 379/379/379 579/579/579\nf 1577/1582/1577 1578/1583/1578 1551/1556/1551\nf 1578/1583/1578 1552/1557/1552 1551/1556/1551\nf 1579/1584/1579 1526/1530/1526 1552/1557/1552\nf 1580/1585/1580 1553/1558/1553 1540/1545/1540\nf 1581/1586/1581 1527/1531/1527 1553/1558/1553\nf 1484/1486/1484 1166/1166/1166 1485/1487/1485\nf 663/663/663 367/367/367 661/661/661\nf 553/553/553 1582/1587/1582 486/486/486\nf 1583/1588/1583 1584/1589/1584 1585/1590/1585\nf 22/22/22 1527/1531/1527 131/131/131\nf 659/659/659 1131/1131/1131 605/605/605\nf 604/604/604 659/659/659 605/605/605\nf 1586/1591/1586 1587/1592/1587 1530/1534/1530\nf 1507/1509/1507 1586/1591/1586 1530/1534/1530\nf 1587/1592/1587 1588/1593/1588 1531/1535/1531\nf 1530/1534/1530 1587/1592/1587 1531/1535/1531\nf 1588/1593/1588 1589/1594/1589 1570/1575/1570\nf 1531/1535/1531 1588/1593/1588 1570/1575/1570\nf 1570/1575/1570 1589/1594/1589 1557/1562/1557\nf 1589/1594/1589 1590/1595/1590 1557/1562/1557\nf 1557/1562/1557 1590/1595/1590 1591/1596/1591\nf 1476/1478/1476 253/253/253 252/252/252\nf 543/543/543 224/224/224 379/379/379\nf 88/88/88 1575/1580/1575 1576/1581/1576\nf 1576/1581/1576 1592/1597/1592 1560/1565/1560\nf 1592/1597/1592 1561/1566/1561 1560/1565/1560\nf 1593/1598/1593 1594/1599/1594 1561/1566/1561\nf 116/116/116 1317/1317/1317 47/47/47\nf 1578/1583/1578 1495/1497/1495 1552/1557/1552\nf 1495/1497/1495 1579/1584/1579 1552/1557/1552\nf 1595/1600/1595 1540/1545/1540 1526/1530/1526\nf 1136/1136/1136 24/24/24 23/23/23\nf 609/609/609 608/608/608 1030/1030/1030\nf 584/584/584 1596/1601/1596 460/460/460\nf 460/460/460 582/582/582 584/584/584\nf 572/572/572 1568/1573/1568 657/657/657\nf 709/709/709 619/619/619 1365/1365/1365\nf 524/524/524 1137/1137/1137 1136/1136/1136\nf 932/932/932 945/945/945 849/849/849\nf 1597/1602/1597 601/601/601 1598/1603/1598\nf 1599/1604/1599 1600/1605/1600 87/87/87\nf 1600/1605/1600 1575/1580/1575 87/87/87\nf 1601/1606/1601 1576/1581/1576 1575/1580/1575\nf 1602/1607/1602 1594/1599/1594 1593/1598/1593\nf 1602/1607/1602 1603/1608/1603 1594/1599/1594\nf 134/134/134 561/561/561 135/135/135\nf 526/526/526 180/180/180 742/742/742\nf 1604/1609/1604 1526/1530/1526 1579/1584/1579\nf 1604/1609/1604 1595/1600/1595 1526/1530/1526\nf 1580/1585/1580 1540/1545/1540 1595/1600/1595\nf 918/918/918 1193/1193/1193 919/919/919\nf 231/231/231 181/181/181 180/180/180\nf 932/932/932 849/849/849 851/851/851\nf 778/778/778 744/744/744 652/652/652\nf 743/743/743 744/744/744 778/778/778\nf 391/391/391 392/392/392 861/861/861\nf 932/932/932 851/851/851 503/503/503\nf 585/585/585 583/583/583 621/621/621\nf 1605/1610/1605 1306/1306/1306 1606/1611/1606\nf 1587/1592/1587 1607/1612/1607 1588/1593/1588\nf 1607/1612/1607 1608/1613/1608 1589/1594/1589\nf 1588/1593/1588 1607/1612/1607 1589/1594/1589\nf 1590/1595/1590 1609/1614/1609 1610/1615/1610\nf 1609/1614/1609 1611/1616/1611 1610/1615/1610\nf 1610/1615/1610 1611/1616/1611 1612/1617/1612\nf 1611/1616/1611 1613/1618/1613 1612/1617/1612\nf 1614/1619/1614 1615/1620/1615 1616/1621/1616\nf 1616/1621/1616 1615/1620/1615 1599/1604/1599\nf 1615/1620/1615 1600/1605/1600 1599/1604/1599\nf 1600/1605/1600 1617/1622/1617 1575/1580/1575\nf 1618/1623/1618 1576/1581/1576 1601/1606/1601\nf 1576/1581/1576 1618/1623/1618 1592/1597/1592\nf 1618/1623/1618 1619/1624/1619 1592/1597/1592\nf 1619/1624/1619 1561/1566/1561 1592/1597/1592\nf 1561/1566/1561 1619/1624/1619 1593/1598/1593\nf 1620/1625/1620 1602/1607/1602 1593/1598/1593\nf 245/245/245 247/247/247 1212/1212/1212\nf 1621/1626/1621 1622/1627/1622 1267/1267/1267\nf 1623/1628/1623 1579/1584/1579 1495/1497/1495\nf 1623/1628/1623 1604/1609/1604 1579/1584/1579\nf 1624/1629/1624 1553/1558/1553 1580/1585/1580\nf 1624/1629/1624 1581/1586/1581 1553/1558/1553\nf 558/558/558 594/594/594 785/785/785\nf 850/850/850 887/887/887 1625/1630/1625\nf 567/567/567 619/619/619 708/708/708\nf 837/837/837 503/503/503 505/505/505\nf 909/909/909 713/713/713 823/823/823\nf 1029/1029/1029 531/531/531 533/533/533\nf 1608/1613/1608 1626/1631/1626 1589/1594/1589\nf 1589/1594/1589 1626/1631/1626 1590/1595/1590\nf 1590/1595/1590 1626/1631/1626 1609/1614/1609\nf 1475/1477/1475 222/222/222 1455/1457/1455\nf 869/869/869 426/426/426 425/425/425\nf 1627/1632/1627 41/41/41 40/40/40\nf 1628/1633/1628 1629/1634/1629 410/410/410\nf 1617/1622/1617 1601/1606/1601 1575/1580/1575\nf 1619/1624/1619 1620/1625/1620 1593/1598/1593\nf 1602/1607/1602 1630/1635/1630 1603/1608/1603\nf 1421/1423/1421 1151/1151/1151 831/831/831\nf 1496/1498/1496 1495/1497/1495 1578/1583/1578\nf 1631/1636/1631 1623/1628/1623 1495/1497/1495\nf 1632/1637/1632 1580/1585/1580 1595/1600/1595\nf 1632/1637/1632 1624/1629/1624 1580/1585/1580\nf 1624/1629/1624 130/130/130 1581/1586/1581\nf 830/830/830 1328/1328/1328 1421/1423/1421\nf 620/620/620 585/585/585 621/621/621\nf 927/927/927 1633/1638/1633 1541/1546/1541\nf 680/680/680 682/682/682 1028/1028/1028\nf 848/848/848 686/686/686 751/751/751\nf 1634/1639/1634 1635/1640/1635 1587/1592/1587\nf 1586/1591/1586 1634/1639/1634 1587/1592/1587\nf 1635/1640/1635 1636/1641/1636 1607/1612/1607\nf 1587/1592/1587 1635/1640/1635 1607/1612/1607\nf 1636/1641/1636 1637/1642/1637 1608/1613/1608\nf 1607/1612/1607 1636/1641/1636 1608/1613/1608\nf 1608/1613/1608 1637/1642/1637 1626/1631/1626\nf 1626/1631/1626 1638/1643/1638 1609/1614/1609\nf 1609/1614/1609 1638/1643/1638 1611/1616/1611\nf 1639/1644/1639 1640/1645/1640 1641/1646/1641\nf 262/262/262 1416/1418/1416 1417/1419/1417\nf 1642/1647/1642 1615/1620/1615 1614/1619/1614\nf 1643/1648/1643 1642/1647/1642 1614/1619/1614\nf 1642/1647/1642 1644/1649/1644 1615/1620/1615\nf 1644/1649/1644 1600/1605/1600 1615/1620/1615\nf 1644/1649/1644 1645/1650/1645 1600/1605/1600\nf 1645/1650/1645 1617/1622/1617 1600/1605/1600\nf 1601/1606/1601 1646/1651/1646 1618/1623/1618\nf 1647/1652/1647 1619/1624/1619 1618/1623/1618\nf 1647/1652/1647 1620/1625/1620 1619/1624/1619\nf 1648/1653/1648 1602/1607/1602 1620/1625/1620\nf 592/592/592 1649/1654/1649 527/527/527\nf 978/978/978 470/470/470 1650/1655/1650\nf 1651/1656/1651 1652/1657/1652 1030/1030/1030\nf 1030/1030/1030 1652/1657/1652 1031/1031/1031\nf 533/533/533 686/686/686 848/848/848\nf 503/503/503 867/867/867 504/504/504\nf 1653/1658/1653 1654/1659/1654 1586/1591/1586\nf 1586/1591/1586 1654/1659/1654 1634/1639/1634\nf 1637/1642/1637 330/330/330 1638/1643/1638\nf 1626/1631/1626 1637/1642/1637 1638/1643/1638\nf 1655/1660/1655 1656/1661/1656 329/329/329\nf 1513/1662/1513 1657/1663/1657 1514/1664/1514\nf 1642/1647/1642 1645/1650/1645 1644/1649/1644\nf 1617/1622/1617 1646/1651/1646 1601/1606/1601\nf 1646/1651/1646 1647/1652/1647 1618/1623/1618\nf 1658/1665/1658 1630/1635/1630 1602/1607/1602\nf 1648/1653/1648 1658/1665/1658 1602/1607/1602\nf 922/922/922 924/924/924 1267/1267/1267\nf 155/155/155 154/154/154 135/135/135\nf 537/537/537 680/680/680 1028/1028/1028\nf 1659/1666/1659 1623/1628/1623 1631/1636/1631\nf 1660/1667/1660 1604/1609/1604 1623/1628/1623\nf 1595/1600/1595 1604/1609/1604 1660/1667/1660\nf 1661/1668/1661 559/559/559 558/558/558\nf 681/681/681 910/910/910 682/682/682\nf 1662/1669/1662 1663/1670/1663 1664/1671/1664\nf 884/884/884 886/886/886 550/550/550\nf 884/884/884 550/550/550 463/463/463\nf 1634/1639/1634 1665/1672/1665 1635/1640/1635\nf 1665/1672/1665 1666/1673/1666 1636/1641/1636\nf 1635/1640/1635 1665/1672/1665 1636/1641/1636\nf 1636/1641/1636 1666/1673/1666 1637/1642/1637\nf 1667/1674/1667 1668/1675/1668 1642/1647/1642\nf 1642/1647/1642 1668/1675/1668 1645/1650/1645\nf 1647/1652/1647 1669/1676/1669 1620/1625/1620\nf 1669/1676/1669 1648/1653/1648 1620/1625/1620\nf 1658/1665/1658 1670/1677/1670 1630/1635/1630\nf 1671/1678/1671 1083/1083/1083 1672/1679/1672\nf 981/981/981 869/869/869 982/982/982\nf 1673/1680/1673 1595/1600/1595 1660/1667/1660\nf 1674/1681/1674 1632/1637/1632 1595/1600/1595\nf 1262/1262/1262 1624/1629/1624 1632/1637/1632\nf 1674/1681/1674 1262/1262/1262 1632/1637/1632\nf 1262/1262/1262 345/345/345 1624/1629/1624\nf 345/345/345 130/130/130 1624/1629/1624\nf 1176/1176/1176 453/453/453 1402/1404/1402\nf 655/655/655 1027/1027/1027 629/629/629\nf 1666/1673/1666 1675/1682/1675 1637/1642/1637\nf 1637/1642/1637 1675/1682/1675 330/330/330\nf 953/953/953 866/866/866 1655/1660/1655\nf 329/329/329 953/953/953 1655/1660/1655\nf 866/866/866 1667/1674/1667 1655/1660/1655\nf 1645/1650/1645 1676/1683/1676 1617/1622/1617\nf 1676/1683/1676 1646/1651/1646 1617/1622/1617\nf 1677/1684/1677 1647/1652/1647 1646/1651/1646\nf 1677/1684/1677 1678/1685/1678 1647/1652/1647\nf 1678/1685/1678 1669/1676/1669 1647/1652/1647\nf 1679/1686/1679 1648/1653/1648 1669/1676/1669\nf 1648/1653/1648 1679/1686/1679 1658/1665/1658\nf 1680/1687/1680 1497/1499/1497 1681/1688/1681\nf 1497/1499/1497 1680/1687/1680 1659/1666/1659\nf 1682/1689/1682 1623/1628/1623 1659/1666/1659\nf 1682/1689/1682 1683/1690/1683 1623/1628/1623\nf 1683/1690/1683 1660/1667/1660 1623/1628/1623\nf 1673/1680/1673 1674/1681/1674 1595/1600/1595\nf 486/486/486 718/718/718 1265/1265/1265\nf 780/780/780 590/590/590 518/518/518\nf 573/573/573 912/912/912 566/566/566\nf 478/478/478 477/477/477 534/534/534\nf 1654/1659/1654 1684/1691/1684 1634/1639/1634\nf 1634/1639/1634 1684/1691/1684 1665/1672/1665\nf 1675/1682/1675 888/888/888 330/330/330\nf 330/330/330 888/888/888 331/331/331\nf 596/596/596 1685/1692/1685 597/597/597\nf 514/514/514 1669/1676/1669 1678/1685/1678\nf 514/514/514 1679/1686/1679 1669/1676/1669\nf 483/483/483 1166/1166/1166 641/641/641\nf 483/483/483 484/484/484 1166/1166/1166\nf 1686/1693/1686 1680/1687/1680 1681/1688/1681\nf 820/820/820 1683/1690/1683 1682/1689/1682\nf 1687/1694/1687 1688/1695/1688 406/406/406\nf 777/777/777 776/776/776 714/714/714\nf 1131/1131/1131 1029/1029/1029 617/617/617\nf 706/706/706 776/776/776 775/775/775\nf 495/495/495 775/775/775 496/496/496\nf 786/786/786 743/743/743 778/778/778\nf 1232/1232/1232 1654/1659/1654 1653/1658/1653\nf 1684/1691/1684 1689/1696/1689 1665/1672/1665\nf 1689/1696/1689 1690/1697/1690 1666/1673/1666\nf 1665/1672/1665 1689/1696/1689 1666/1673/1666\nf 888/888/888 952/952/952 331/331/331\nf 1668/1675/1668 1443/1445/1443 1645/1650/1645\nf 1443/1445/1443 1691/1698/1691 1645/1650/1645\nf 1645/1650/1645 1691/1698/1691 1676/1683/1676\nf 1691/1698/1691 1692/1699/1692 1676/1683/1676\nf 1676/1683/1676 1692/1699/1692 1646/1651/1646\nf 1692/1699/1692 1677/1684/1677 1646/1651/1646\nf 1677/1684/1677 1693/1700/1693 1678/1685/1678\nf 1693/1700/1693 1365/1365/1365 1678/1685/1678\nf 1678/1685/1678 1365/1365/1365 514/514/514\nf 1679/1686/1679 758/758/758 1658/1665/1658\nf 1658/1665/1658 758/758/758 1694/1701/1694\nf 1695/1702/1695 1696/1703/1696 385/385/385\nf 1697/1704/1697 1680/1687/1680 1686/1693/1686\nf 1697/1704/1697 1659/1666/1659 1680/1687/1680\nf 942/942/942 1660/1667/1660 1683/1690/1683\nf 1698/1705/1698 1699/1706/1699 1534/1539/1534\nf 1346/1346/1346 773/773/773 239/239/239\nf 1690/1697/1690 519/519/519 1666/1673/1666\nf 1666/1673/1666 519/519/519 1675/1682/1675\nf 519/519/519 888/888/888 1675/1682/1675\nf 1667/1674/1667 626/626/626 1668/1675/1668\nf 1668/1675/1668 626/626/626 1443/1445/1443\nf 568/568/568 1677/1684/1677 1692/1699/1692\nf 516/516/516 758/758/758 1679/1686/1679\nf 426/426/426 454/454/454 1700/1707/1700\nf 786/786/786 778/778/778 942/942/942\nf 971/971/971 820/820/820 1682/1689/1682\nf 1659/1666/1659 971/971/971 1682/1689/1682\nf 942/942/942 1683/1690/1683 820/820/820\nf 941/941/941 1660/1667/1660 942/942/942\nf 941/941/941 1673/1680/1673 1660/1667/1660\nf 972/972/972 1674/1681/1674 1673/1680/1673\nf 972/972/972 654/654/654 1674/1681/1674\nf 1674/1681/1674 654/654/654 1262/1262/1262\nf 1262/1262/1262 491/491/491 345/345/345\nf 149/149/149 183/183/183 1498/1500/1498\nf 1232/1232/1232 1233/1233/1233 1654/1659/1654\nf 1654/1659/1654 1233/1233/1233 1684/1691/1684\nf 1233/1233/1233 829/829/829 1689/1696/1689\nf 1684/1691/1684 1233/1233/1233 1689/1696/1689\nf 829/829/829 517/517/517 1690/1697/1690\nf 1689/1696/1689 829/829/829 1690/1697/1690\nf 517/517/517 519/519/519 1690/1697/1690\nf 1027/1027/1027 953/953/953 952/952/952\nf 953/953/953 1027/1027/1027 866/866/866\nf 1667/1674/1667 866/866/866 626/626/626\nf 569/569/569 1692/1699/1692 1691/1698/1691\nf 569/569/569 568/568/568 1692/1699/1692\nf 568/568/568 709/709/709 1693/1700/1693\nf 1677/1684/1677 568/568/568 1693/1700/1693\nf 709/709/709 1365/1365/1365 1693/1700/1693\nf 516/516/516 1679/1686/1679 514/514/514\nf 1478/1480/1478 1498/1500/1498 1701/1708/1701\nf 941/941/941 972/972/972 1673/1680/1673\nf 1694/1701/1694 1702/1709/1702 1703/1710/1703\nf 1233/1233/1233 707/707/707 829/829/829\nf 519/519/519 625/625/625 888/888/888\nf 1027/1027/1027 952/952/952 888/888/888\nf 629/629/629 1027/1027/1027 888/888/888\nf 1443/1445/1443 1235/1235/1235 1691/1698/1691\nf 1235/1235/1235 569/569/569 1691/1698/1691\nf 568/568/568 708/708/708 709/709/709\nf 186/186/186 1704/1711/1704 184/184/184\nf 784/784/784 370/370/370 371/371/371\nf 1033/1033/1033 837/837/837 705/705/705\nf 1705/1712/1705 1706/1713/1706 1596/1601/1596\nf 994/994/994 1707/1714/1707 885/885/885\nf 1708/1715/1708 1709/1716/1709 1131/1131/1131\nf 1710/1717/1710 1711/1718/1711 1712/1719/1712\nf 1713/1720/1713 1714/1721/1714 1715/1722/1715\nf 1716/1723/1716 1717/1724/1717 1718/1725/1718\nf 1718/1726/1718 1719/1727/1719 1720/1728/1720\nf 1721/1729/1721 1722/1730/1722 1723/1731/1723\nf 1709/1716/1709 1724/1732/1724 531/531/531\nf 1725/1733/1725 711/711/711 713/713/713\nf 1294/1294/1294 1726/1734/1726 1727/1735/1727\nf 1169/1169/1169 784/784/784 371/371/371\nf 1068/1068/1068 1069/1069/1069 106/106/106\nf 1063/1063/1063 1065/1065/1065 1728/1736/1728\nf 1729/1737/1729 1730/1738/1730 1710/1717/1710\nf 994/994/994 885/885/885 789/789/789\nf 1731/1739/1731 1153/1153/1153 461/461/461\nf 1732/1740/1732 1733/1741/1733 1734/1742/1734\nf 1735/1743/1735 1736/1744/1736 1737/1745/1737\nf 1625/1630/1625 1738/1746/1738 1569/1574/1569\nf 1735/1743/1735 1739/1747/1739 1736/1744/1736\nf 1739/1747/1739 1740/1748/1740 1736/1744/1736\nf 1739/1747/1739 1741/1749/1741 1740/1748/1740\nf 1742/1750/1742 1743/1751/1743 1744/1752/1744\nf 766/766/766 1527/1531/1527 22/22/22\nf 1745/1753/1745 1746/1754/1746 1747/1755/1747\nf 1748/1756/1748 1749/1757/1749 334/334/334\nf 1317/1317/1317 565/565/565 747/747/747\nf 1649/1654/1649 229/229/229 231/231/231\nf 1750/1758/1750 1023/1023/1023 1022/1022/1022\nf 1751/1759/1751 1752/1760/1752 1753/1761/1753\nf 1490/1492/1490 788/788/788 1099/1099/1099\nf 461/461/461 1153/1153/1153 1154/1154/1154\nf 704/704/704 1754/1762/1754 705/705/705\nf 1755/1763/1755 1756/1764/1756 1757/1765/1757\nf 876/876/876 457/457/457 3/3/3\nf 1749/1757/1749 1758/1766/1758 1759/1767/1759\nf 1760/1768/1760 1761/1769/1761 1762/1770/1762\nf 1763/1771/1763 1489/1491/1489 1764/1772/1764\nf 837/837/837 703/703/703 705/705/705\nf 1765/1773/1765 1766/1774/1766 1758/1766/1758\nf 785/785/785 784/784/784 638/638/638\nf 659/659/659 658/658/658 1767/1775/1767\nf 1350/1350/1350 1036/1036/1036 1395/1395/1395\nf 1768/1776/1768 1769/1777/1769 1770/1778/1770\nf 462/462/462 1013/1013/1013 463/463/463\nf 1771/1779/1771 1772/1780/1772 1773/1781/1773\nf 1774/1782/1774 1775/1783/1775 1776/1784/1776\nf 1777/1785/1777 1778/1786/1778 1344/1344/1344\nf 1779/1787/1779 1715/1722/1715 1780/1788/1780\nf 1781/1789/1781 1782/1790/1782 1783/1791/1783\nf 1784/1792/1784 1728/1736/1728 833/833/833\nf 1785/1793/1785 1786/1794/1786 1787/1795/1787\nf 82/82/82 81/81/81 1788/1796/1788\nf 390/390/390 1789/1797/1789 364/364/364\nf 573/573/573 1790/1798/1790 912/912/912\nf 564/564/564 355/355/355 1791/1799/1791\nf 1728/1736/1728 1792/1800/1792 833/833/833\nf 553/553/553 1791/1799/1791 1582/1587/1582\nf 609/609/609 940/940/940 607/607/607\nf 460/460/460 459/459/459 582/582/582\nf 1792/1800/1792 1767/1775/1767 833/833/833\nf 1793/1801/1793 1794/1802/1794 1795/1803/1795\nf 1796/1804/1796 1338/1338/1338 1337/1337/1337\nf 1797/1805/1797 1798/1806/1798 390/390/390\nf 1798/1806/1798 1789/1797/1789 390/390/390\nf 1799/1807/1799 1800/1808/1800 1801/1809/1801\nf 1328/1328/1328 525/525/525 1802/1810/1802\nf 871/871/871 454/454/454 426/426/426\nf 1803/1811/1803 833/833/833 832/832/832\nf 1708/1715/1708 1131/1131/1131 659/659/659\nf 1804/1812/1804 1805/1813/1805 1806/1814/1806\nf 436/436/436 1807/1815/1807 437/437/437\nf 1807/1815/1807 1808/1816/1808 437/437/437\nf 437/437/437 1808/1816/1808 1797/1805/1797\nf 1797/1805/1797 1808/1816/1808 1798/1806/1798\nf 1809/1817/1809 47/47/47 46/46/46\nf 1104/1104/1104 1106/1106/1106 1810/1818/1810\nf 575/575/575 1722/1730/1722 573/573/573\nf 1120/1120/1120 1122/1122/1122 1811/1819/1811\nf 1812/1820/1812 1813/1821/1813 546/546/546\nf 1814/1822/1814 1815/1823/1815 1816/1824/1816\nf 1817/1825/1817 1724/1732/1724 1709/1716/1709\nf 1805/1813/1805 1818/1826/1818 1806/1814/1806\nf 1806/1814/1806 1818/1826/1818 436/436/436\nf 436/436/436 1818/1826/1818 1807/1815/1807\nf 1798/1806/1798 1819/1827/1819 1789/1797/1789\nf 1319/1319/1319 1293/1293/1293 1295/1295/1295\nf 1770/1778/1770 1820/1828/1820 1821/1829/1821\nf 945/945/945 944/944/944 887/887/887\nf 1816/1824/1816 1727/1735/1727 1814/1822/1814\nf 1822/1830/1822 1823/1831/1823 1824/1832/1824\nf 1825/1833/1825 1804/1812/1804 1826/1834/1826\nf 1825/1833/1825 1805/1813/1805 1804/1812/1804\nf 1807/1815/1807 1827/1835/1827 1808/1816/1808\nf 1808/1816/1808 1828/1836/1828 1798/1806/1798\nf 1819/1827/1819 468/468/468 1789/1797/1789\nf 457/457/457 1/1/1 3/3/3\nf 1829/1837/1829 1830/1838/1830 1831/1839/1831\nf 944/944/944 1832/1840/1832 887/887/887\nf 944/944/944 1833/1841/1833 1832/1840/1832\nf 1833/1841/1833 1834/1842/1834 1832/1840/1832\nf 1835/1843/1835 1815/1823/1815 1836/1844/1836\nf 1651/1656/1651 1030/1030/1030 608/608/608\nf 1825/1833/1825 1826/1834/1826 1837/1845/1837\nf 1798/1806/1798 1828/1836/1828 1819/1827/1819\nf 1819/1827/1819 1838/1846/1838 468/468/468\nf 1132/1132/1132 1133/1133/1133 634/634/634\nf 1839/1847/1839 1840/1848/1840 1829/1837/1829\nf 105/105/105 283/283/283 106/106/106\nf 1841/1849/1841 1842/1850/1842 1843/1851/1843\nf 1834/1842/1834 1844/1852/1844 1845/1853/1845\nf 1846/1854/1846 1847/1855/1847 455/455/455\nf 1807/1815/1807 1848/1856/1848 1827/1835/1827\nf 1808/1816/1808 1827/1835/1827 1828/1836/1828\nf 1828/1836/1828 1849/1857/1849 1819/1827/1819\nf 1850/1858/1850 1851/1859/1851 1738/1746/1738\nf 1852/1860/1852 1853/1861/1853 285/285/285\nf 1829/1837/1829 1831/1839/1831 1854/1862/1854\nf 1855/1863/1855 1856/1864/1856 1829/1837/1829\nf 1847/1855/1847 1857/1865/1857 455/455/455\nf 1858/1866/1858 1805/1813/1805 1825/1833/1825\nf 1859/1867/1859 1818/1826/1818 1805/1813/1805\nf 1859/1867/1859 1860/1868/1860 1818/1826/1818\nf 1860/1868/1860 1848/1856/1848 1818/1826/1818\nf 1818/1826/1818 1848/1856/1848 1807/1815/1807\nf 1849/1857/1849 1861/1869/1861 1819/1827/1819\nf 1819/1827/1819 1861/1869/1861 1838/1846/1838\nf 1822/1830/1822 1064/1064/1064 1063/1063/1063\nf 1862/1870/1862 1863/1871/1863 1864/1872/1864\nf 1173/1173/1173 1865/1873/1865 1866/1874/1866\nf 1867/1875/1867 1868/1876/1868 1869/1877/1869\nf 455/455/455 1857/1865/1857 456/456/456\nf 1870/1878/1870 1825/1833/1825 1871/1879/1871\nf 1870/1878/1870 1858/1866/1858 1825/1833/1825\nf 1859/1867/1859 1805/1813/1805 1858/1866/1858\nf 1827/1835/1827 1872/1880/1872 1828/1836/1828\nf 1872/1880/1872 1873/1881/1873 1828/1836/1828\nf 1828/1836/1828 1873/1881/1873 1849/1857/1849\nf 1849/1857/1849 1873/1881/1873 1861/1869/1861\nf 1838/1846/1838 1861/1869/1861 632/632/632\nf 1018/1018/1018 931/931/931 1106/1106/1106\nf 1874/1882/1874 774/774/774 1541/1546/1541\nf 723/723/723 1401/1403/1401 453/453/453\nf 1875/1883/1875 1867/1875/1867 1876/1884/1876\nf 1877/1885/1877 1878/1886/1878 1875/1883/1875\nf 1823/1831/1823 1822/1830/1822 1063/1063/1063\nf 1848/1856/1848 1879/1887/1879 1827/1835/1827\nf 1873/1881/1873 1880/1888/1880 1861/1869/1861\nf 633/633/633 1181/1181/1181 1180/1180/1180\nf 1881/1889/1881 1882/1890/1882 1883/1891/1883\nf 1736/1744/1736 1884/1892/1884 1885/1893/1885\nf 1886/1894/1886 1874/1882/1874 1541/1546/1541\nf 1813/1821/1813 1871/1879/1871 1887/1895/1887\nf 1888/1896/1888 1858/1866/1858 1870/1878/1870\nf 1888/1896/1888 1859/1867/1859 1858/1866/1858\nf 1879/1887/1879 1872/1880/1872 1827/1835/1827\nf 1872/1880/1872 1889/1897/1889 1873/1881/1873\nf 1880/1888/1880 1890/1898/1890 1861/1869/1861\nf 1861/1869/1861 1890/1898/1890 632/632/632\nf 1795/1803/1795 1891/1899/1891 1730/1738/1730\nf 1884/1892/1884 1736/1744/1736 1740/1748/1740\nf 1892/1900/1892 1893/1901/1893 1894/1902/1894\nf 1834/1842/1834 1895/1903/1895 1851/1859/1851\nf 1896/1904/1896 1897/1905/1897 1898/1906/1898\nf 1899/1907/1899 1775/1783/1775 1900/1908/1900\nf 1901/1909/1901 1485/1487/1485 484/484/484\nf 1799/1807/1799 1902/1910/1902 1800/1808/1800\nf 1864/1872/1864 1903/1911/1903 1904/1912/1904\nf 1905/1913/1905 1871/1879/1871 1813/1821/1813\nf 1906/1914/1906 1870/1878/1870 1871/1879/1871\nf 1905/1913/1905 1906/1914/1906 1871/1879/1871\nf 1888/1896/1888 1860/1868/1860 1859/1867/1859\nf 1860/1868/1860 1907/1915/1907 1848/1856/1848\nf 1848/1856/1848 1907/1915/1907 1879/1887/1879\nf 1879/1887/1879 1908/1916/1908 1872/1880/1872\nf 1908/1916/1908 1889/1897/1889 1872/1880/1872\nf 1889/1897/1889 1880/1888/1880 1873/1881/1873\nf 1065/1065/1065 1909/1917/1909 1792/1800/1792\nf 1910/1918/1910 641/641/641 1911/1919/1911\nf 1912/1920/1912 1913/1921/1913 1914/1922/1914\nf 1915/1923/1915 1916/1924/1916 1917/1925/1917\nf 1831/1839/1831 1918/1926/1918 1919/1927/1919\nf 1903/1911/1903 1831/1839/1831 1919/1927/1919\nf 1266/1266/1266 1671/1678/1671 1672/1679/1672\nf 1920/1928/1920 1921/1929/1921 1794/1802/1794\nf 1922/1930/1922 1793/1801/1793 1795/1803/1795\nf 1923/1931/1923 439/439/439 438/438/438\nf 1924/1932/1924 1813/1821/1813 1812/1820/1812\nf 1813/1821/1813 1924/1932/1924 1905/1913/1905\nf 1906/1914/1906 1888/1896/1888 1870/1878/1870\nf 1925/1933/1925 1860/1868/1860 1888/1896/1888\nf 1925/1933/1925 1907/1915/1907 1860/1868/1860\nf 1889/1897/1889 1926/1934/1926 1880/1888/1880\nf 632/632/632 1927/1935/1927 1181/1181/1181\nf 1927/1935/1927 1179/1179/1179 1181/1181/1181\nf 1928/1936/1928 1835/1937/1835 1720/1728/1720\nf 1800/1808/1800 1902/1910/1902 1713/1720/1713\nf 659/659/659 1767/1775/1767 1708/1715/1708\nf 1289/1289/1289 978/978/978 977/977/977\nf 1929/1938/1929 1930/1939/1930 1931/1940/1931\nf 1932/1941/1932 1760/1768/1760 1933/1942/1933\nf 738/738/738 1924/1932/1924 1812/1820/1812\nf 1924/1932/1924 1934/1943/1934 1905/1913/1905\nf 1934/1943/1934 1906/1914/1906 1905/1913/1905\nf 1906/1914/1906 1935/1944/1935 1888/1896/1888\nf 1935/1944/1935 1925/1933/1925 1888/1896/1888\nf 1907/1915/1907 1936/1945/1936 1879/1887/1879\nf 1936/1945/1936 1937/1946/1937 1908/1916/1908\nf 1879/1887/1879 1936/1945/1936 1908/1916/1908\nf 1937/1946/1937 1938/1947/1938 1908/1916/1908\nf 1908/1916/1908 1938/1947/1938 1889/1897/1889\nf 1938/1947/1938 1939/1948/1939 1889/1897/1889\nf 1940/1949/1940 1890/1898/1890 1880/1888/1880\nf 1926/1934/1926 1940/1949/1940 1880/1888/1880\nf 1940/1949/1940 1941/1950/1941 1890/1898/1890\nf 1941/1950/1941 632/632/632 1890/1898/1890\nf 632/632/632 1941/1950/1941 1927/1935/1927\nf 1750/1758/1750 1022/1022/1022 1942/1951/1942\nf 1782/1790/1782 1781/1789/1781 1943/1952/1943\nf 1490/1492/1490 1538/1543/1538 788/788/788\nf 981/981/981 870/870/870 869/869/869\nf 1944/1953/1944 1945/1954/1945 732/732/732\nf 1924/1932/1924 738/738/738 1934/1943/1934\nf 1079/1079/1079 1906/1914/1906 1934/1943/1934\nf 1079/1079/1079 1935/1944/1935 1906/1914/1906\nf 1939/1948/1939 1946/1955/1946 1926/1934/1926\nf 1889/1897/1889 1939/1948/1939 1926/1934/1926\nf 1726/1734/1726 1282/1282/1282 1264/1264/1264\nf 1708/1715/1708 1817/1825/1817 1709/1716/1709\nf 1947/1956/1947 1948/1957/1948 1719/1727/1719\nf 1817/1825/1817 1949/1958/1949 1950/1959/1950\nf 1918/1926/1918 1951/1960/1951 1919/1927/1919\nf 1952/1961/1952 1953/1962/1953 1943/1952/1943\nf 1954/1963/1954 1605/1610/1605 1606/1611/1606\nf 608/608/608 607/607/607 1442/1444/1442\nf 1793/1801/1793 1944/1953/1944 1955/1964/1955\nf 805/805/805 1079/1079/1079 1934/1943/1934\nf 1935/1944/1935 1956/1965/1956 1925/1933/1925\nf 1925/1933/1925 1957/1966/1957 1907/1915/1907\nf 1958/1967/1958 1936/1945/1936 1907/1915/1907\nf 1957/1966/1957 1958/1967/1958 1907/1915/1907\nf 1958/1967/1958 1937/1946/1937 1936/1945/1936\nf 1946/1955/1946 1940/1949/1940 1926/1934/1926\nf 1941/1950/1941 1959/1968/1959 1927/1935/1927\nf 1/1/1 1960/1969/1960 2/2/2\nf 433/433/433 1961/1970/1961 1962/1971/1962\nf 1963/1972/1963 1964/1973/1964 928/928/928\nf 1949/1958/1949 1528/1532/1528 1950/1959/1950\nf 1794/1802/1794 1965/1974/1965 1891/1899/1891\nf 1966/1975/1966 1967/1976/1967 1968/1977/1968\nf 1023/1023/1023 1969/1978/1969 1970/1979/1970\nf 1919/1927/1919 1951/1960/1951 1878/1886/1878\nf 1752/1760/1752 1862/1870/1862 1904/1912/1904\nf 369/369/369 368/368/368 371/371/371\nf 1950/1959/1950 1528/1532/1528 1971/1980/1971\nf 1972/1981/1972 1099/1099/1099 1090/1090/1090\nf 1955/1964/1955 1920/1928/1920 1794/1802/1794\nf 1079/1079/1079 1078/1078/1078 1935/1944/1935\nf 1956/1965/1956 1973/1982/1973 1925/1933/1925\nf 1925/1933/1925 1973/1982/1973 1957/1966/1957\nf 1974/1983/1974 1946/1955/1946 1939/1948/1939\nf 1975/1984/1975 1976/1985/1976 1941/1950/1941\nf 1940/1949/1940 1975/1984/1975 1941/1950/1941\nf 1941/1950/1941 1976/1985/1976 1959/1968/1959\nf 1963/1972/1963 1810/1818/1810 1964/1973/1964\nf 1972/1981/1972 1977/1986/1977 1491/1493/1491\nf 1195/1195/1195 1168/1168/1168 907/907/907\nf 1978/1987/1978 1979/1988/1979 1596/1601/1596\nf 1555/1560/1555 1465/1467/1465 1980/1989/1980\nf 641/641/641 1167/1167/1167 1911/1919/1911\nf 1730/1738/1730 1981/1990/1981 1711/1718/1711\nf 1982/1991/1982 1983/1992/1983 1984/1993/1984\nf 1958/1967/1958 1985/1994/1985 1937/1946/1937\nf 1985/1994/1985 1938/1947/1938 1937/1946/1937\nf 1985/1994/1985 1939/1948/1939 1938/1947/1938\nf 1985/1994/1985 1974/1983/1974 1939/1948/1939\nf 1986/1995/1986 1940/1949/1940 1946/1955/1946\nf 1986/1995/1986 1975/1984/1975 1940/1949/1940\nf 1987/1996/1987 1959/1968/1959 1976/1985/1976\nf 1987/1996/1987 1988/1997/1988 1959/1968/1959\nf 1927/1935/1927 1959/1968/1959 1179/1179/1179\nf 1049/1049/1049 470/470/470 1289/1289/1289\nf 1729/1737/1729 1710/1717/1710 1989/1998/1989\nf 1878/1886/1878 1951/1960/1951 1875/1883/1875\nf 1952/1961/1952 1990/1999/1990 1991/2000/1991\nf 1992/2001/1992 1993/2002/1993 1755/1763/1755\nf 1994/2003/1994 1995/2004/1995 1996/2005/1996\nf 1730/1738/1730 1711/1718/1711 1710/1717/1710\nf 1707/1714/1707 886/886/886 885/885/885\nf 1078/1078/1078 1956/1965/1956 1935/1944/1935\nf 1986/1995/1986 1946/1955/1946 1974/1983/1974\nf 1975/1984/1975 1987/1996/1987 1976/1985/1976\nf 1997/2006/1997 1653/1658/1653 1586/1591/1586\nf 1998/2007/1998 1999/2008/1999 2000/2009/2000\nf 2001/2010/2001 930/930/930 1964/1973/1964\nf 1810/1818/1810 2001/2010/2001 1964/1973/1964\nf 2001/2010/2001 931/931/931 930/930/930\nf 2002/2011/2002 2003/2012/2003 2004/2013/2004\nf 1203/1203/1203 2005/2014/2005 2006/2015/2006\nf 1715/1722/1715 1714/1721/1714 2007/2016/2007\nf 1901/1909/1901 2008/2017/2008 1485/1487/1485\nf 2009/2018/2009 2010/2019/2010 2011/2020/2011\nf 2012/2021/2012 2013/2022/2013 2014/2023/2014\nf 664/664/664 2014/2023/2014 689/689/689\nf 189/189/189 2015/2024/2015 91/91/91\nf 970/970/970 2016/2025/2016 1956/1965/1956\nf 1078/1078/1078 970/970/970 1956/1965/1956\nf 2016/2025/2016 1973/1982/1973 1956/1965/1956\nf 1957/1966/1957 2017/2026/2017 1958/1967/1958\nf 1958/1967/1958 2017/2026/2017 1985/1994/1985\nf 2018/2027/2018 1986/1995/1986 1974/1983/1974\nf 2018/2027/2018 2019/2028/2019 1986/1995/1986\nf 2019/2028/2019 1975/1984/1975 1986/1995/1986\nf 2019/2028/2019 2020/2029/2020 1975/1984/1975\nf 2020/2029/2020 2021/2030/2021 1975/1984/1975\nf 2022/2031/2022 1987/1996/1987 1975/1984/1975\nf 2021/2030/2021 2022/2031/2022 1975/1984/1975\nf 2022/2031/2022 1988/1997/1988 1987/1996/1987\nf 2022/2031/2022 187/187/187 1988/1997/1988\nf 2023/2032/2023 187/187/187 70/70/70\nf 1988/1997/1988 187/187/187 2023/2032/2023\nf 974/974/974 2024/2033/2024 975/975/975\nf 393/393/393 1741/1749/1741 1739/1747/1739\nf 2025/2034/2025 2026/2035/2026 2027/2036/2027\nf 1875/1883/1875 1951/1960/1951 1841/1849/1841\nf 2028/2037/2028 1947/1956/1947 862/862/862\nf 2029/2038/2029 2030/2039/2030 2009/2018/2009\nf 2011/2020/2011 2010/2019/2010 2031/2040/2031\nf 2032/2041/2032 1989/1998/1989 2033/2042/2033\nf 2034/2043/2034 1973/1982/1973 2016/2025/2016\nf 1985/1994/1985 2018/2027/2018 1974/1983/1974\nf 2035/2044/2035 2036/2045/2036 2037/2046/2037\nf 1106/1106/1106 2001/2010/2001 1810/1818/1810\nf 1106/1106/1106 931/931/931 2001/2010/2001\nf 1971/1980/1971 1725/1733/1725 2038/2047/2038\nf 1629/1634/1629 2039/2048/2039 914/914/914\nf 2040/2049/2040 2041/2050/2041 2042/2051/2042\nf 2043/2052/2043 1529/1533/1529 1996/2005/1996\nf 2044/2053/2044 2045/2054/2045 2046/2055/2046\nf 2047/2056/2047 2048/2057/2048 2049/2058/2049\nf 2050/2059/2050 1989/1998/1989 2032/2041/2032\nf 289/289/289 1384/1384/1384 1049/1049/1049\nf 622/622/622 1232/1232/1232 620/620/620\nf 1894/1902/1894 1757/1765/1757 1756/1764/1756\nf 1980/1989/1980 1465/1467/1465 1464/1466/1464\nf 2051/2060/2051 1992/2001/1992 1705/1712/1705\nf 2032/2041/2032 2033/2042/2033 1605/1610/1605\nf 1989/1998/1989 1710/1717/1710 2052/2061/2052\nf 1989/1998/1989 2052/2061/2052 2033/2042/2033\nf 2053/2062/2053 1973/1982/1973 2034/2043/2034\nf 2053/2062/2053 1957/1966/1957 1973/1982/1973\nf 1957/1966/1957 2054/2063/2054 2017/2026/2017\nf 2018/2027/2018 2055/2064/2055 2019/2028/2019\nf 2056/2065/2056 2020/2029/2020 2019/2028/2019\nf 2020/2029/2020 2057/2066/2057 2021/2030/2021\nf 2021/2030/2021 187/187/187 2022/2031/2022\nf 2058/2067/2058 2059/2068/2059 2060/2069/2060\nf 2037/2046/2037 2061/2070/2061 1810/1818/1810\nf 525/525/525 1910/1918/1910 1802/1810/1802\nf 2013/2022/2013 2012/2021/2012 1980/1989/1980\nf 912/912/912 1803/1811/1803 832/832/832\nf 2062/2071/2062 2063/2072/2063 2064/2073/2064\nf 2047/2056/2047 2065/2074/2065 2048/2057/2048\nf 2050/2059/2050 1729/1737/1729 1989/1998/1989\nf 2066/2075/2066 2067/2076/2067 2068/2077/2068\nf 849/849/849 945/945/945 887/887/887\nf 74/74/74 76/76/76 144/144/144\nf 847/847/847 904/904/904 970/970/970\nf 2034/2043/2034 2016/2025/2016 970/970/970\nf 1957/1966/1957 2053/2062/2053 2054/2063/2054\nf 2054/2063/2054 2069/2078/2069 2017/2026/2017\nf 2017/2026/2017 2069/2078/2069 1985/1994/1985\nf 1985/1994/1985 2070/2079/2070 2018/2027/2018\nf 2055/2064/2055 2056/2065/2056 2019/2028/2019\nf 2057/2066/2057 2020/2029/2020 2056/2065/2056\nf 395/395/395 394/394/394 772/772/772\nf 1869/1877/1869 1972/1981/1972 2071/2080/2071\nf 2072/2081/2072 2073/2082/2073 2074/2083/2074\nf 2071/2080/2071 1972/1981/1972 1090/1090/1090\nf 1795/1803/1795 1730/1738/1730 1729/1737/1729\nf 2011/2020/2011 2031/2040/2031 1064/1064/1064\nf 2075/2084/2075 2076/2085/2076 1979/1988/1979\nf 1931/1940/1931 1705/1712/1705 2077/2086/2077\nf 1893/1901/1893 2078/2087/2078 2079/2088/2079\nf 2076/2085/2076 1931/1940/1931 2077/2086/2077\nf 2080/2089/2080 317/317/317 391/391/391\nf 969/969/969 2081/2090/2081 970/970/970\nf 2081/2090/2081 2034/2043/2034 970/970/970\nf 2069/2078/2069 2070/2079/2070 1985/1994/1985\nf 2057/2066/2057 2082/2091/2082 2021/2030/2021\nf 2082/2091/2082 2083/2092/2083 2021/2030/2021\nf 2084/2093/2084 187/187/187 2021/2030/2021\nf 2083/2092/2083 2084/2093/2084 2021/2030/2021\nf 399/399/399 1649/1654/1649 592/592/592\nf 1367/1367/1367 1397/1401/1397 1333/1333/1333\nf 1104/1104/1104 1810/1818/1810 2061/2070/2061\nf 458/458/458 1804/1812/1804 1806/1814/1806\nf 978/978/978 1650/1655/1650 979/979/979\nf 1867/1875/1867 1841/1849/1841 2085/2094/2085\nf 772/772/772 394/394/394 2086/2095/2086\nf 1763/1771/1763 1764/1772/1764 2087/2096/2087\nf 2088/2097/2088 1167/1167/1167 2089/2098/2089\nf 2090/2099/2090 2091/2100/2091 2092/2101/2092\nf 2013/2022/2013 690/690/690 689/689/689\nf 1426/1428/1426 1425/1427/1425 2093/2102/2093\nf 1894/1902/1894 1893/1901/1893 2079/2088/2079\nf 1757/1765/1757 1894/1902/1894 2079/2088/2079\nf 1893/1901/1893 2030/2039/2030 2078/2087/2078\nf 1605/1610/1605 2033/2042/2033 2094/2103/2094\nf 2095/2104/2095 2096/2105/2096 2097/2106/2097\nf 2054/2063/2054 2053/2062/2053 2034/2043/2034\nf 2054/2063/2054 2098/2107/2098 2069/2078/2069\nf 2099/2108/2099 2061/2070/2061 2037/2046/2037\nf 1764/1772/1764 2100/2109/2100 1902/1910/1902\nf 1195/1195/1195 907/907/907 906/906/906\nf 376/376/376 2101/2110/2101 374/374/374\nf 2102/2111/2102 1910/1918/1910 1911/1919/1911\nf 1757/1765/1757 2079/2088/2079 2103/2112/2103\nf 713/713/713 909/909/909 687/687/687\nf 1883/1891/1883 1929/1938/1929 2076/2085/2076\nf 2104/2113/2104 809/809/809 1194/1194/1194\nf 1981/1990/1981 664/664/664 666/666/666\nf 789/789/789 884/884/884 1013/1013/1013\nf 987/2114/987 923/923/923 922/922/922\nf 1725/1733/1725 713/713/713 687/687/687\nf 1966/1975/1966 1120/1120/1120 2105/2115/2105\nf 1605/1610/1605 2094/2103/2094 2106/2116/2106\nf 607/607/607 824/824/824 1442/1444/1442\nf 2078/2087/2078 2030/2039/2030 2029/2038/2029\nf 1965/1974/1965 2012/2021/2012 2014/2023/2014\nf 1954/1963/1954 1606/1611/1606 1639/1644/1639\nf 2070/2079/2070 2107/2117/2107 2018/2027/2018\nf 2018/2027/2018 2107/2117/2107 2055/2064/2055\nf 2055/2064/2055 2108/2118/2108 2056/2065/2056\nf 2108/2118/2108 2057/2066/2057 2056/2065/2056\nf 2109/2119/2109 2084/2093/2084 2083/2092/2083\nf 357/357/357 2110/2120/2110 717/717/717\nf 2014/2023/2014 664/664/664 1981/1990/1981\nf 1746/1754/1746 1104/1104/1104 2061/2070/2061\nf 317/317/317 2080/2089/2080 852/852/852\nf 2111/2121/2111 2112/2122/2112 2113/2123/2113\nf 2114/2124/2114 2072/2081/2072 2074/2083/2074\nf 2071/2080/2071 1090/1090/1090 1031/1031/1031\nf 1822/1830/1822 2011/2020/2011 1064/1064/1064\nf 2065/2074/2065 1194/1194/1194 2043/2052/2043\nf 1493/1495/1493 1398/1398/1398 1464/1466/1464\nf 1929/1938/1929 1931/1940/1931 2076/2085/2076\nf 27/27/27 873/873/873 28/28/28\nf 2047/2056/2047 2104/2113/2104 2065/2074/2065\nf 1555/1560/1555 167/167/167 1465/1467/1465\nf 2078/2087/2078 2103/2112/2103 2079/2088/2079\nf 2104/2113/2104 2115/2125/2115 809/809/809\nf 1059/1059/1059 2081/2090/2081 969/969/969\nf 2116/2126/2116 2117/2127/2117 2118/2128/2118\nf 2119/2129/2119 2054/2063/2054 2034/2043/2034\nf 2054/2063/2054 2120/2130/2120 2098/2107/2098\nf 2069/2078/2069 2121/2131/2121 2070/2079/2070\nf 2070/2079/2070 2121/2131/2121 2107/2117/2107\nf 2122/2132/2122 2108/2118/2108 2123/2133/2123\nf 1980/1989/1980 1464/1466/1464 690/690/690\nf 794/794/794 30/30/30 32/32/32\nf 155/155/155 1521/1525/1521 156/156/156\nf 2099/2108/2099 1747/1755/1747 2061/2070/2061\nf 579/579/579 1707/1714/1707 1209/1209/1209\nf 458/458/458 501/501/501 1804/1812/1804\nf 790/1523/790 987/2114/987 922/922/922\nf 1450/1452/1450 1507/1509/1507 1448/1450/1448\nf 689/689/689 691/691/691 2124/2134/2124\nf 2125/2135/2125 1955/1964/1955 2126/2136/2126\nf 2007/2016/2007 2074/2083/2074 1783/1791/1783\nf 2029/2038/2029 2009/2018/2009 2011/2020/2011\nf 1714/1721/1714 2127/2137/2127 2114/2124/2114\nf 2074/2083/2074 2128/2138/2128 2129/2139/2129\nf 1725/1733/1725 810/810/810 711/711/711\nf 1965/1974/1965 2014/2023/2014 1891/1899/1891\nf 2027/2036/2027 1980/1989/1980 2012/2021/2012\nf 2130/2140/2130 1898/1906/1898 2131/2141/2131\nf 1898/1906/1898 1651/1656/1651 608/608/608\nf 1059/1059/1059 2132/2142/2132 2081/2090/2081\nf 2119/2129/2119 2034/2043/2034 2081/2090/2081\nf 2132/2142/2132 2119/2129/2119 2081/2090/2081\nf 2119/2129/2119 2120/2130/2120 2054/2063/2054\nf 2107/2117/2107 2133/2143/2133 2055/2064/2055\nf 2133/2143/2133 2123/2133/2123 2108/2118/2108\nf 2055/2064/2055 2133/2143/2133 2108/2118/2108\nf 1753/1761/1753 2134/2144/2134 2047/2056/2047\nf 1398/1398/1398 1493/1495/1493 1399/1399/1399\nf 1856/1864/1856 1839/1847/1839 1829/1837/1829\nf 1830/1838/1830 2135/2145/2135 2136/2146/2136\nf 1364/1364/1364 2100/2109/2100 1764/1772/1764\nf 833/833/833 1767/1775/1767 658/658/658\nf 1876/1884/1876 1031/1031/1031 1652/1657/1652\nf 2137/2147/2137 1877/1885/1877 1897/1905/1897\nf 2052/2061/2052 1712/1719/1712 2138/2148/2138\nf 2131/2141/2131 1898/1906/1898 608/608/608\nf 1991/2000/1991 2049/2058/2049 1953/1962/1953\nf 1991/2000/1991 1953/1962/1953 1952/1961/1952\nf 2132/2142/2132 1059/1059/1059 1077/1077/1077\nf 2120/2130/2120 2139/2149/2139 2098/2107/2098\nf 2098/2107/2098 2139/2149/2139 2069/2078/2069\nf 2140/2150/2140 2121/2131/2121 2069/2078/2069\nf 1153/1153/1153 1992/2001/1992 2141/2151/2141\nf 1891/1899/1891 1981/1990/1981 1730/1738/1730\nf 1718/1725/1718 1720/2152/1720 1716/1723/1716\nf 2013/2022/2013 1980/1989/1980 690/690/690\nf 2106/2116/2106 2094/2103/2094 1947/1956/1947\nf 2012/2021/2012 1965/1974/1965 1899/1907/1899\nf 1768/1776/1768 2142/2153/2142 2141/2151/2141\nf 968/968/968 969/969/969 904/904/904\nf 2101/2110/2101 376/376/376 1718/1725/1718\nf 1802/1810/1802 1910/1918/1910 2143/2154/2143\nf 2072/2081/2072 2144/2155/2144 2073/2082/2073\nf 2136/2146/2136 2135/2145/2135 1951/1960/1951\nf 2145/2156/2145 1816/1824/1816 1815/1823/1815\nf 1833/1841/1833 1844/1852/1844 1834/1842/1834\nf 1996/2005/1996 2048/2057/2048 2043/2052/2043\nf 1844/1852/1844 2146/2157/2146 1845/1853/1845\nf 2147/2158/2147 1751/1759/1751 2128/2138/2128\nf 2148/2159/2148 2149/2160/2149 2150/2161/2150\nf 2104/2113/2104 2151/2162/2151 2115/2125/2115\nf 2065/2074/2065 2104/2113/2104 1194/1194/1194\nf 2141/2151/2141 1755/1763/1755 1769/1777/1769\nf 1801/1809/1801 1929/1938/1929 2152/2163/2152\nf 1801/1809/1801 2153/2164/2153 1929/1938/1929\nf 1800/1808/1800 1779/1787/1779 2154/2165/2154\nf 2155/2166/2155 1800/1808/1800 2062/2071/2062\nf 2062/2071/2062 1800/1808/1800 2154/2165/2154\nf 2132/2142/2132 2156/2167/2156 2119/2129/2119\nf 2156/2167/2156 2139/2149/2139 2120/2130/2120\nf 2119/2129/2119 2156/2167/2156 2120/2130/2120\nf 2139/2149/2139 2140/2150/2140 2069/2078/2069\nf 2128/2138/2128 1990/1999/1990 2129/2139/2129\nf 1318/1318/1318 1317/1317/1317 747/747/747\nf 370/370/370 367/367/367 369/369/369\nf 1153/1153/1153 2141/2151/2141 570/570/570\nf 2157/2168/2157 2150/2161/2150 2158/2169/2158\nf 2159/2170/2159 504/504/504 867/867/867\nf 445/445/445 182/182/182 2160/2171/2160\nf 2146/2157/2146 2090/2099/2090 1845/1853/1845\nf 1856/1864/1856 1855/1863/1855 2090/2099/2090\nf 2150/2161/2150 2149/2160/2149 2161/2172/2161\nf 764/764/764 2162/2173/2162 490/490/490\nf 2163/2174/2163 1960/1969/1960 2164/2175/2164\nf 2165/2176/2165 1068/1068/1068 283/283/283\nf 1981/1990/1981 666/666/666 1711/1718/1711\nf 1755/1763/1755 1757/1765/1757 1769/1777/1769\nf 1753/1761/1753 2047/2056/2047 2049/2058/2049\nf 2146/2157/2146 1856/1864/1856 2090/2099/2090\nf 636/636/636 947/947/947 2166/2177/2166\nf 746/746/746 971/971/971 1363/1363/1363\nf 2131/2141/2131 1442/1444/1442 916/916/916\nf 1904/1912/1904 2149/2160/2149 2148/2159/2148\nf 1929/1938/1929 2153/2164/2153 2155/2166/2155\nf 2167/2178/2167 1919/1927/1919 2137/2147/2137\nf 2168/2179/2168 2169/2180/2169 2100/2109/2100\nf 1501/1503/1501 1500/1502/1500 2026/2035/2026\nf 2047/2056/2047 2170/2181/2170 2104/2113/2104\nf 529/529/529 1011/1011/1011 1467/1469/1467\nf 1869/1877/1869 2171/2182/2171 1972/1981/1972\nf 917/917/917 2172/2183/2172 2173/2184/2173\nf 184/184/184 1704/1711/1704 2174/2185/2174\nf 2132/2142/2132 1038/1038/1038 2156/2167/2156\nf 182/182/182 445/445/445 2175/2186/2175\nf 1507/1509/1507 1450/1452/1450 2176/2187/2176\nf 1835/1843/1835 1836/1844/1836 2177/2188/2177\nf 1249/1249/1249 1204/1204/1204 2178/2189/2178\nf 373/373/373 372/372/372 472/472/472\nf 852/852/852 2179/2190/2179 318/318/318\nf 2180/2191/2180 1928/1936/1928 1948/1957/1948\nf 2118/2128/2118 2181/2192/2181 2116/2126/2116\nf 1770/1778/1770 1821/1829/1821 1721/1729/1721\nf 1895/1903/1895 2144/2155/2144 2072/2081/2072\nf 1863/1871/1863 1862/1870/1862 2144/2155/2144\nf 2182/2193/2182 2183/2194/2183 206/206/206\nf 1705/1712/1705 1731/1739/1731 1706/1713/1706\nf 2184/2195/2184 555/555/555 1628/1633/1628\nf 1781/1789/1781 1990/1999/1990 1952/1961/1952\nf 2077/2086/2077 1705/1712/1705 1596/1601/1596\nf 1781/1789/1781 2129/2139/2129 1990/1999/1990\nf 1308/1308/1308 2156/2167/2156 1040/1040/1040\nf 2139/2149/2139 1310/1310/1310 2140/2150/2140\nf 480/480/480 2121/2131/2121 481/481/481\nf 2140/2150/2140 481/481/481 2121/2131/2121\nf 2185/2196/2185 2186/2197/2186 2187/2198/2187\nf 1720/2152/1720 2177/2188/2177 1716/1723/1716\nf 1468/1470/1468 1466/1468/1466 1465/1467/1465\nf 1904/1912/1904 1903/1911/1903 2149/2160/2149\nf 979/979/979 2188/2199/2188 977/977/977\nf 364/364/364 1789/1797/1789 414/414/414\nf 1978/1987/1978 1596/1601/1596 584/584/584\nf 1467/1469/1467 613/613/613 612/612/612\nf 1043/1043/1043 2189/2200/2189 2190/2201/2190\nf 2092/2101/2092 2091/2100/2091 1854/1862/1854\nf 2100/2109/2100 2191/2202/2191 1902/1910/1902\nf 1921/1929/1921 1776/1784/1776 1775/1783/1775\nf 2192/2203/2192 2078/2087/2078 2029/2038/2029\nf 2193/2204/2193 1035/1035/1035 1037/1037/1037\nf 710/710/710 459/459/459 1154/1154/1154\nf 2075/2084/2075 1883/1891/1883 2076/2085/2076\nf 2048/2057/2048 2065/2074/2065 2043/2052/2043\nf 2129/2139/2129 1781/1789/1781 1783/1791/1783\nf 1789/1797/1789 468/468/468 414/414/414\nf 1310/1310/1310 2139/2149/2139 2156/2167/2156\nf 1310/1310/1310 481/481/481 2140/2150/2140\nf 2194/2205/2194 2195/2206/2195 2196/2207/2196\nf 576/576/576 1723/1731/1723 575/575/575\nf 912/912/912 2197/2208/2197 1803/1811/1803\nf 658/658/658 604/604/604 832/832/832\nf 1724/1732/1724 532/532/532 531/531/531\nf 1947/1956/1947 1719/1727/1719 862/862/862\nf 1712/1719/1712 1835/1937/1835 1928/1936/1928\nf 2180/2191/2180 1712/1719/1712 1928/1936/1928\nf 1948/1957/1948 1928/1936/1928 1720/1728/1720\nf 2198/2209/2198 2133/2143/2133 480/480/480\nf 2199/2210/2199 1750/1758/1750 1942/1951/1942\nf 305/305/305 1734/1742/1734 306/306/306\nf 1752/1760/1752 2148/2159/2148 2150/2161/2150\nf 2062/2071/2062 2154/2165/2154 2063/2072/2063\nf 1738/1746/1738 1851/1859/1851 2169/2180/2169\nf 1569/1574/1569 2169/2180/2169 2168/2179/2168\nf 1569/1574/1569 1738/1746/1738 2169/2180/2169\nf 1831/1839/1831 1903/1911/1903 1864/1872/1864\nf 1715/1722/1715 2007/2016/2007 2200/2211/2200\nf 2007/2016/2007 1783/1791/1783 2200/2211/2200\nf 2156/2167/2156 1038/1038/1038 1040/1040/1040\nf 1995/2004/1995 2048/2057/2048 1996/2005/1996\nf 1711/1718/1711 666/666/666 1835/1937/1835\nf 1735/1743/1735 2201/2212/2201 1739/1747/1739\nf 928/928/928 1964/1973/1964 930/930/930\nf 133/133/133 131/131/131 265/265/265\nf 118/118/118 97/97/97 66/66/66\nf 2141/2151/2141 2142/2153/2142 571/571/571\nf 1731/1739/1731 1705/1712/1705 1992/2001/1992\nf 1596/1601/1596 2076/2085/2076 2077/2086/2077\nf 1996/2005/1996 1529/1533/1529 1909/1917/1909\nf 393/393/393 395/395/395 1741/1749/1741\nf 394/394/394 178/178/178 2086/2095/2086\nf 2082/2091/2082 2109/2119/2109 2083/2092/2083\nf 1834/1842/1834 2092/2101/2092 1895/1903/1895\nf 2202/2213/2202 2203/2214/2203 1046/1046/1046\nf 1569/1574/1569 2168/2179/2168 2159/2170/2159\nf 2143/2154/2143 1910/1918/1910 2102/2111/2102\nf 360/360/360 2204/2215/2204 361/361/361\nf 1017/1017/1017 2205/2216/2205 1136/1136/1136\nf 1310/1310/1310 1311/1311/1311 481/481/481\nf 399/399/399 663/663/663 1649/1654/1649\nf 685/685/685 532/532/532 1724/1732/1724\nf 2106/2116/2106 2206/2217/2206 1306/1306/1306\nf 1065/1065/1065 1792/1800/1792 1728/1736/1728\nf 2169/2180/2169 1714/1721/1714 2191/2202/2191\nf 2207/2218/2207 2208/2219/2208 45/45/45\nf 1403/1405/1403 2209/2220/2209 2210/2221/2210\nf 2211/2222/2211 1502/1504/1502 1501/1503/1501\nf 2212/2223/2212 1173/1173/1173 635/635/635\nf 2213/2224/2213 2214/2225/2214 2215/2226/2215\nf 1948/1957/1948 2094/2103/2094 2138/2148/2138\nf 1892/1900/1892 2200/2211/2200 1783/1791/1783\nf 811/811/811 810/810/810 1971/1980/1971\nf 1528/1532/1528 811/811/811 1971/1980/1971\nf 2216/2227/2216 2217/2228/2217 2218/2229/2218\nf 613/613/613 1013/1013/1013 462/462/462\nf 2219/2230/2219 1784/1792/1784 833/833/833\nf 2131/2141/2131 608/608/608 1442/1444/1442\nf 2220/2231/2220 1783/1791/1783 1782/1790/1782\nf 637/637/637 639/639/639 1195/1195/1195\nf 1783/1791/1783 2074/2083/2074 2129/2139/2129\nf 1151/1151/1151 1802/1810/1802 2143/2154/2143\nf 2221/2232/2221 2222/2233/2222 2223/2234/2223\nf 2144/2155/2144 2147/2158/2147 2073/2082/2073\nf 2144/2155/2144 1862/1870/1862 2147/2158/2147\nf 2145/2156/2145 666/2235/666 665/2236/665\nf 375/2237/375 863/863/863 862/862/862\nf 691/691/691 692/692/692 1294/2238/1294\nf 692/692/692 1366/2239/1366 1294/2238/1294\nf 2224/2240/2224 1754/1762/1754 2225/2241/2225\nf 2226/2242/2226 2227/2243/2227 1260/1260/1260\nf 1335/1335/1335 1334/1334/1334 2228/2244/2228\nf 2029/2038/2029 2229/2245/2229 2230/2246/2230\nf 2094/2103/2094 1948/1957/1948 1947/1956/1947\nf 434/434/434 1016/1016/1016 1374/1374/1374\nf 1835/1843/1835 666/2235/666 1815/1823/1815\nf 2145/2156/2145 665/2236/665 2124/2247/2124\nf 1062/1062/1062 2231/2248/2231 408/408/408\nf 1856/1864/1856 2146/2157/2146 2232/2249/2232\nf 2150/2161/2150 2157/2168/2157 2134/2144/2134\nf 1850/1858/1850 1834/1842/1834 1851/1859/1851\nf 2233/2250/2233 2234/2251/2234 2235/2252/2235\nf 1203/1203/1203 2178/2189/2178 1204/1204/1204\nf 2102/2111/2102 1911/1919/1911 2236/2253/2236\nf 376/2254/376 1719/1727/1719 1718/1726/1718\nf 1875/1883/1875 1841/1849/1841 1867/1875/1867\nf 1715/1722/1715 2200/2211/2200 1780/1788/1780\nf 2237/2255/2237 2238/2256/2238 1114/1114/1114\nf 2138/2148/2138 2180/2191/2180 1948/1957/1948\nf 2239/2257/2239 115/115/115 1339/1339/1339\nf 2240/2258/2240 2125/2135/2125 2126/2136/2126\nf 1724/1732/1724 2038/2047/2038 685/685/685\nf 1049/1049/1049 1384/1384/1384 470/470/470\nf 2138/2148/2138 1712/1719/1712 2180/2191/2180\nf 1712/1719/1712 1711/1718/1711 1835/1937/1835\nf 2192/2203/2192 2029/2038/2029 2230/2246/2230\nf 1740/1748/1740 1886/1894/1886 1633/1638/1633\nf 2201/2212/2201 393/393/393 1739/1747/1739\nf 1048/1048/1048 1049/1049/1049 1923/1931/1923\nf 2241/2259/2241 1885/1893/1885 1754/1762/1754\nf 2137/2147/2137 1878/1886/1878 1877/1885/1877\nf 2158/2169/2158 2167/2178/2167 2242/2260/2242\nf 1990/1999/1990 1751/1759/1751 1991/2000/1991\nf 1328/1328/1328 1151/1151/1151 1421/1423/1421\nf 179/179/179 420/420/420 1484/1486/1484\nf 2031/2040/2031 1994/2003/1994 1064/1064/1064\nf 439/439/439 1923/1931/1923 1049/1049/1049\nf 417/417/417 2243/2261/2243 2244/2262/2244\nf 1792/1800/1792 1817/1825/1817 1767/1775/1767\nf 1740/1748/1740 1741/1749/1741 1886/1894/1886\nf 2128/2138/2128 1751/1759/1751 1990/1999/1990\nf 1329/1329/1329 1721/1729/1721 1723/1731/1723\nf 2245/2263/2245 1175/1175/1175 1174/1174/1174\nf 1174/1174/1174 2246/2264/2246 2245/2263/2245\nf 2245/2263/2245 2246/2264/2246 198/198/198\nf 1015/1015/1015 198/198/198 2246/2264/2246\nf 1547/1552/1547 596/596/596 1206/1206/1206\nf 774/774/774 1346/1346/1346 1541/1546/1541\nf 2247/2265/2247 2248/2266/2248 2249/2267/2249\nf 1621/1626/1621 2206/2217/2206 2028/2037/2028\nf 2250/2268/2250 2251/2269/2251 2044/2053/2044\nf 24/24/24 1137/1137/1137 870/870/870\nf 440/440/440 2212/2223/2212 635/635/635\nf 1413/1415/1413 2252/2270/2252 2253/2271/2253\nf 687/687/687 685/685/685 2038/2047/2038\nf 2254/2272/2254 318/318/318 2179/2190/2179\nf 2154/2165/2154 1779/1787/1779 1780/1788/1780\nf 705/705/705 1263/1263/1263 1033/1033/1033\nf 2255/2273/2255 2256/2274/2256 1556/1561/1556\nf 1775/1783/1775 2257/2275/2257 1900/1908/1900\nf 1752/1760/1752 1904/1912/1904 2148/2159/2148\nf 1793/1801/1793 1955/1964/1955 1794/1802/1794\nf 1922/1930/1922 1945/1954/1945 1793/1801/1793\nf 665/665/665 664/664/664 689/689/689\nf 2161/2172/2161 1903/1911/1903 1919/1927/1919\nf 638/638/638 1169/1169/1169 639/639/639\nf 1169/1169/1169 1168/1168/1168 639/639/639\nf 1830/1838/1830 2258/2276/2258 2135/2145/2135\nf 1757/1765/1757 2103/2112/2103 1769/1777/1769\nf 2259/2277/2259 1261/1261/1261 2260/2278/2260\nf 185/185/185 747/747/747 1415/1417/1415\nf 2261/2279/2261 2262/2280/2262 2176/2187/2176\nf 1461/1463/1461 2263/2281/2263 1503/1505/1503\nf 1725/1733/1725 687/687/687 2038/2047/2038\nf 2264/2282/2264 2265/2283/2265 346/346/346\nf 250/250/250 251/251/251 2266/2284/2266\nf 2118/2128/2118 2267/2285/2267 2268/2286/2268\nf 1884/1892/1884 1740/1748/1740 1263/1263/1263\nf 1877/1885/1877 1876/1884/1876 1651/1656/1651\nf 1790/1798/1790 573/573/573 1722/1730/1722\nf 1862/1870/1862 1752/1760/1752 1751/1759/1751\nf 2074/2083/2074 2073/2082/2073 2128/2138/2128\nf 2128/2138/2128 2073/2082/2073 2147/2158/2147\nf 1950/1959/1950 1971/1980/1971 2038/2047/2038\nf 525/525/525 641/641/641 1910/1918/1910\nf 887/887/887 1832/1840/1832 1625/1630/1625\nf 2269/2287/2269 1174/1174/1174 1173/1173/1173\nf 2269/2287/2269 2270/2288/2270 1174/1174/1174\nf 1174/1174/1174 2270/2288/2270 2246/2264/2246\nf 1080/1080/1080 1015/1015/1015 2246/2264/2246\nf 147/147/147 1520/1522/1520 148/148/148\nf 973/973/973 440/440/440 635/635/635\nf 2271/2289/2271 2272/2290/2272 2273/2291/2273\nf 1131/1131/1131 1709/1716/1709 531/531/531\nf 690/690/690 1464/1466/1464 692/692/692\nf 2274/2292/2274 1697/1704/1697 1686/1693/1686\nf 665/665/665 689/689/689 2124/2134/2124\nf 1335/1335/1335 2228/2244/2228 1844/1852/1844\nf 1764/1772/1764 2275/2293/2275 2087/2096/2087\nf 297/297/297 2276/2294/2276 2277/2295/2277\nf 1835/1843/1835 2177/2188/2177 1720/2152/1720\nf 1707/1714/1707 579/579/579 886/886/886\nf 1737/1745/1737 2278/2296/2278 1735/1743/1735\nf 2270/2288/2270 1080/1080/1080 2246/2264/2246\nf 716/716/716 746/746/746 714/714/714\nf 2068/2077/2068 2279/2297/2279 2280/2298/2280\nf 1649/1654/1649 684/684/684 229/229/229\nf 784/784/784 1169/1169/1169 638/638/638\nf 1541/1546/1541 1633/1638/1633 1886/1894/1886\nf 987/2114/987 896/2299/896 1102/1102/1102\nf 1997/2006/1997 1507/1509/1507 2262/2280/2262\nf 394/394/394 2281/2300/2281 178/178/178\nf 2282/2301/2282 2283/2302/2283 523/523/523\nf 2284/2303/2284 2285/2304/2285 2286/2305/2286\nf 784/784/784 660/660/660 370/370/370\nf 1918/1926/1918 2136/2146/2136 1951/1960/1951\nf 2092/2101/2092 1863/1871/1863 2144/2155/2144\nf 2149/2160/2149 1903/1911/1903 2161/2172/2161\nf 2087/2096/2087 2275/2293/2275 2287/2306/2287\nf 1731/1739/1731 1992/2001/1992 1153/1153/1153\nf 572/572/572 571/571/571 1568/1573/1568\nf 459/459/459 461/461/461 1154/1154/1154\nf 2288/2307/2288 1776/1784/1776 1920/1928/1920\nf 2159/2170/2159 1364/1364/1364 504/504/504\nf 2289/2308/2289 2290/2309/2290 2291/2310/2291\nf 1586/1591/1586 1507/1509/1507 1997/2006/1997\nf 911/911/911 640/640/640 479/479/479\nf 478/478/478 587/587/587 2292/2311/2292\nf 1009/1009/1009 471/471/471 1384/1384/1384\nf 1173/1173/1173 1866/1874/1866 635/635/635\nf 1851/1859/1851 2127/2137/2127 2169/2180/2169\nf 1724/1732/1724 1950/1959/1950 2038/2047/2038\nf 1950/1959/1950 1724/1732/1724 1817/1825/1817\nf 1263/1263/1263 1740/1748/1740 1633/1638/1633\nf 1855/1863/1855 2091/2100/2091 2090/2099/2090\nf 2147/2158/2147 1862/1870/1862 1751/1759/1751\nf 1902/1910/1902 2191/2202/2191 1713/1720/1713\nf 1764/1772/1764 1902/1910/1902 1799/1807/1799\nf 2127/2137/2127 1895/1903/1895 2072/2081/2072\nf 2293/2312/2293 1351/1351/1351 1350/1350/1350\nf 677/677/677 2294/2313/2294 2295/2314/2295\nf 1820/1828/1820 2197/2208/2197 1790/1798/1790\nf 2296/2315/2296 2297/2316/2297 2298/2317/2298\nf 1821/1829/1821 1820/1828/1820 1790/1798/1790\nf 2141/2151/2141 571/571/571 570/570/570\nf 2299/2318/2299 2269/2287/2269 552/552/552\nf 2212/2223/2212 552/552/552 2269/2287/2269\nf 2299/2318/2299 2270/2288/2270 2269/2287/2269\nf 2300/2319/2300 1080/1080/1080 2270/2288/2270\nf 2301/2320/2301 2302/2321/2302 2303/2322/2303\nf 2231/2248/2231 2304/2323/2304 139/139/139\nf 1851/1859/1851 1895/1903/1895 2127/2137/2127\nf 1077/1077/1077 1039/1039/1039 2132/2142/2132\nf 1885/1893/1885 1884/1892/1884 1754/1762/1754\nf 1884/1892/1884 705/705/705 1754/1762/1754\nf 1949/1958/1949 1817/1825/1817 1792/1800/1792\nf 1909/1917/1909 1949/1958/1949 1792/1800/1792\nf 1484/1486/1484 420/420/420 2089/2098/2089\nf 2150/2161/2150 2134/2144/2134 1753/1761/1753\nf 2305/2324/2305 2306/2325/2306 2307/2326/2307\nf 2191/2202/2191 1714/1721/1714 1713/1720/1713\nf 1764/1772/1764 1799/1807/1799 2275/2293/2275\nf 2150/2161/2150 2161/2172/2161 2158/2169/2158\nf 1491/1493/1491 1977/1986/1977 2308/2327/2308\nf 1876/1884/1876 1652/1657/1652 1651/1656/1651\nf 1992/2001/1992 1755/1763/1755 2141/2151/2141\nf 410/410/410 913/913/913 411/411/411\nf 1753/1761/1753 1752/1760/1752 2150/2161/2150\nf 1706/1713/1706 460/460/460 1596/1601/1596\nf 1706/1713/1706 1731/1739/1731 461/461/461\nf 460/460/460 1706/1713/1706 461/461/461\nf 2299/2318/2299 2300/2319/2300 2270/2288/2270\nf 2300/2319/2300 836/836/836 835/835/835\nf 1080/1080/1080 2300/2319/2300 835/835/835\nf 738/738/738 805/805/805 1934/1943/1934\nf 1294/1294/1294 1332/1332/1332 1295/1295/1295\nf 198/198/198 1015/1015/1015 1014/1014/1014\nf 2309/2328/2309 2310/2329/2310 1997/2006/1997\nf 2262/2280/2262 2309/2328/2309 1997/2006/1997\nf 1784/1792/1784 1823/1831/1823 1063/1063/1063\nf 1763/1771/1763 2087/2096/2087 2280/2298/2280\nf 2092/2101/2092 1854/1862/1854 1864/1872/1864\nf 2153/2164/2153 1801/1809/1801 2155/2166/2155\nf 1921/1929/1921 1775/1783/1775 1965/1974/1965\nf 691/2330/691 1294/1294/1294 2311/2331/2311\nf 1364/1364/1364 2159/2170/2159 2100/2109/2100\nf 1784/1792/1784 1063/1063/1063 1728/1736/1728\nf 917/917/917 919/919/919 2172/2183/2172\nf 2141/2151/2141 1769/1777/1769 1768/1776/1768\nf 1769/1777/1769 2103/2112/2103 1770/1778/1770\nf 1770/1778/1770 2103/2112/2103 1820/1828/1820\nf 2197/2208/2197 2230/2246/2230 2219/2230/2219\nf 2005/2014/2005 834/834/834 836/836/836\nf 2312/2332/2312 2005/2014/2005 836/836/836\nf 37/37/37 2005/2014/2005 1155/1155/1155\nf 1820/1828/1820 2192/2203/2192 2197/2208/2197\nf 1716/1723/1716 2177/2188/2177 1717/1724/1717\nf 2313/2333/2313 2309/2328/2309 2262/2280/2262\nf 2310/2329/2310 1653/1658/1653 1997/2006/1997\nf 2314/2334/2314 1571/1576/1571 2315/2335/2315\nf 1747/1755/1747 2099/2108/2099 2316/2336/2316\nf 2230/2246/2230 1824/1832/1824 2219/2230/2219\nf 1500/1502/1500 2255/2273/2255 2026/2035/2026\nf 2158/2169/2158 2242/2260/2242 2151/2162/2151\nf 2167/2178/2167 1896/1904/1896 2242/2260/2242\nf 2092/2101/2092 1864/1872/1864 1863/1871/1863\nf 1829/1837/1829 2317/2337/2317 1830/1838/1830\nf 1308/1308/1308 1310/1310/1310 2156/2167/2156\nf 2159/2170/2159 2168/2179/2168 2100/2109/2100\nf 2318/2338/2318 2319/2339/2319 1335/1335/1335\nf 1774/1782/1774 2257/2275/2257 1775/1783/1775\nf 168/168/168 167/167/167 1555/1560/1555\nf 2177/2188/2177 2320/2340/2320 1717/1724/1717\nf 2161/2172/2161 2167/2178/2167 2158/2169/2158\nf 418/418/418 1266/1266/1266 419/419/419\nf 2192/2203/2192 2230/2246/2230 2197/2208/2197\nf 2321/2341/2321 2300/2319/2300 2299/2318/2299\nf 2322/2342/2322 836/836/836 2300/2319/2300\nf 2322/2342/2322 2312/2332/2312 836/836/836\nf 1971/1980/1971 810/810/810 1725/1733/1725\nf 1718/1725/1718 2323/2343/2323 2101/2110/2101\nf 1639/1644/1639 1606/1611/1606 1640/1645/1640\nf 2324/2344/2324 557/557/557 559/559/559\nf 2325/2345/2325 349/349/349 351/351/351\nf 2326/2346/2326 2327/2347/2327 2328/2348/2328\nf 2230/2246/2230 2229/2245/2229 1824/1832/1824\nf 1895/1903/1895 2092/2101/2092 2144/2155/2144\nf 2280/2298/2280 2087/2096/2087 2287/2306/2287\nf 1801/1809/1801 1800/1808/1800 2155/2166/2155\nf 1892/1900/1892 1783/1791/1783 2220/2231/2220\nf 416/416/416 2329/2349/2329 215/215/215\nf 2229/2245/2229 1822/1830/1822 1824/1832/1824\nf 2330/2350/2330 2195/2206/2195 2194/2205/2194\nf 1854/1862/1854 1831/1839/1831 1864/1872/1864\nf 2130/2140/2130 1896/1904/1896 1898/1906/1898\nf 2071/2080/2071 1031/1031/1031 1876/1884/1876\nf 2134/2144/2134 2157/2168/2157 2170/2181/2170\nf 916/916/916 809/809/809 2131/2141/2131\nf 1991/2000/1991 1753/1761/1753 2049/2058/2049\nf 2331/2351/2331 2312/2332/2312 2322/2342/2322\nf 2332/2352/2332 2005/2014/2005 2312/2332/2312\nf 2331/2351/2331 2332/2352/2332 2312/2332/2312\nf 2004/2013/2004 2003/2012/2003 1500/1502/1500\nf 663/663/663 684/684/684 1649/1654/1649\nf 2310/2329/2310 2333/2353/2333 1653/1658/1653\nf 2085/2094/2085 1843/1851/1843 1868/1876/1868\nf 1790/1798/1790 2197/2208/2197 912/912/912\nf 2258/2276/2258 1842/1850/1842 2135/2145/2135\nf 1569/1574/1569 850/850/850 1625/1630/1625\nf 753/753/753 438/438/438 158/158/158\nf 1780/1788/1780 2200/2211/2200 1892/1900/1892\nf 2029/2038/2029 2011/2020/2011 2229/2245/2229\nf 1168/1168/1168 592/592/592 907/907/907\nf 2334/2354/2334 2181/2192/2181 2335/2355/2335\nf 1824/1832/1824 1823/1831/1823 1784/1792/1784\nf 1764/1772/1764 739/739/739 1364/1364/1364\nf 571/571/571 2142/2153/2142 1568/1573/1568\nf 2219/2230/2219 1824/1832/1824 1784/1792/1784\nf 1979/1988/1979 2076/2085/2076 1596/1601/1596\nf 46/46/46 48/48/48 934/934/934\nf 2188/2199/2188 2321/2341/2321 2299/2318/2299\nf 2006/2015/2006 2005/2014/2005 2332/2352/2332\nf 2005/2014/2005 1203/1203/1203 1155/1155/1155\nf 510/510/510 718/718/718 511/511/511\nf 2336/2356/2336 594/594/594 593/593/593\nf 1948/1957/1948 1720/1728/1720 1719/1727/1719\nf 1965/1974/1965 1775/1783/1775 1899/1907/1899\nf 1991/2000/1991 1751/1759/1751 1753/1761/1753\nf 2154/2165/2154 2337/2357/2337 2063/2072/2063\nf 2135/2145/2135 1841/1849/1841 1951/1960/1951\nf 2124/2247/2124 691/2330/691 2311/2331/2311\nf 1831/1839/1831 1830/1838/1830 1918/1926/1918\nf 1650/1655/1650 372/372/372 979/979/979\nf 1781/1789/1781 1952/1961/1952 1943/1952/1943\nf 1335/1335/1335 1844/1852/1844 1833/1841/1833\nf 2311/2331/2311 1294/1294/1294 1727/1735/1727\nf 1721/1729/1721 1821/1829/1821 1722/1730/1722\nf 2300/2319/2300 2321/2341/2321 2322/2342/2322\nf 2338/2358/2338 2331/2351/2331 2322/2342/2322\nf 2331/2351/2331 2006/2015/2006 2332/2352/2332\nf 1772/1780/1772 1771/1779/1771 2339/2359/2339\nf 416/416/416 415/415/415 2340/2360/2340\nf 2167/2178/2167 2137/2147/2137 1896/1904/1896\nf 2336/2356/2336 660/660/660 594/594/594\nf 2333/2353/2333 1232/1232/1232 1653/1658/1653\nf 1884/1892/1884 1263/1263/1263 705/705/705\nf 1263/1263/1263 1633/1638/1633 927/927/927\nf 1195/1195/1195 906/906/906 2341/2361/2341\nf 1714/1721/1714 2114/2124/2114 2007/2016/2007\nf 2007/2016/2007 2114/2124/2114 2074/2083/2074\nf 1899/1907/1899 1900/1908/1900 2025/2034/2025\nf 634/634/634 1133/1133/1133 973/973/973\nf 2154/2165/2154 1780/1788/1780 2337/2357/2337\nf 1953/1962/1953 1995/2004/1995 2031/2040/2031\nf 1897/1905/1897 1651/1656/1651 1898/1906/1898\nf 2161/2172/2161 1919/1927/1919 2167/2178/2167\nf 2342/2362/2342 1484/1486/1484 1486/1488/1486\nf 1918/1926/1918 1830/1838/1830 2136/2146/2136\nf 2218/2229/2218 2343/2363/2343 2344/2364/2344\nf 971/971/971 2274/2292/2274 1363/1363/1363\nf 2345/2365/2345 2321/2341/2321 2188/2199/2188\nf 2346/2366/2346 2322/2342/2322 2321/2341/2321\nf 2346/2366/2346 2338/2358/2338 2322/2342/2322\nf 2347/2367/2347 2331/2351/2331 2338/2358/2338\nf 2331/2351/2331 2347/2367/2347 2006/2015/2006\nf 2348/2368/2348 1203/1203/1203 2006/2015/2006\nf 1290/1290/1290 1289/1289/1289 977/977/977\nf 2349/2369/2349 1801/1809/1801 2152/2163/2152\nf 2025/2034/2025 1900/1908/1900 2026/2035/2026\nf 1900/1908/1900 2350/2370/2350 2026/2035/2026\nf 2026/2035/2026 2350/2370/2350 1501/1503/1501\nf 2152/2163/2152 1929/1938/1929 1883/1891/1883\nf 2158/2169/2158 2151/2162/2151 2157/2168/2157\nf 1943/1952/1943 2010/2019/2010 2009/2018/2009\nf 2012/2021/2012 1899/1907/1899 2025/2034/2025\nf 1867/1875/1867 1869/1877/1869 2071/2080/2071\nf 2026/2035/2026 1555/1560/1555 2027/2036/2027\nf 2045/2054/2045 2351/2371/2351 2046/2055/2046\nf 1841/1849/1841 1843/1851/1843 2085/2094/2085\nf 2352/2372/2352 1846/1854/1846 455/455/455\nf 2353/2373/2353 225/225/225 2354/2374/2354\nf 1011/1011/1011 1013/1013/1013 613/613/613\nf 2355/2375/2355 587/587/587 589/589/589\nf 2356/2376/2356 661/661/661 660/660/660\nf 977/977/977 2188/2199/2188 1290/1290/1290\nf 979/979/979 2345/2365/2345 2188/2199/2188\nf 2321/2341/2321 2345/2365/2345 2346/2366/2346\nf 2346/2366/2346 2357/2377/2357 2338/2358/2338\nf 2357/2377/2357 2347/2367/2347 2338/2358/2338\nf 2358/2378/2358 2006/2015/2006 2347/2367/2347\nf 2358/2378/2358 2348/2368/2348 2006/2015/2006\nf 2178/2189/2178 1203/1203/1203 2348/2368/2348\nf 2356/2376/2356 662/662/662 661/661/661\nf 1966/1975/1966 1101/1101/1101 1967/1976/1967\nf 2359/2379/2359 2360/2380/2360 2361/2381/2361\nf 2362/2382/2362 1232/1232/1232 2333/2353/2333\nf 1569/1574/1569 2159/2170/2159 867/867/867\nf 2157/2168/2157 2151/2162/2151 2170/2181/2170\nf 2090/2099/2090 2092/2101/2092 1834/1842/1834\nf 2363/2383/2363 2171/2182/2171 1869/1877/1869\nf 2064/2073/2064 2063/2072/2063 2364/2384/2364\nf 2051/2060/2051 1930/1939/1930 2364/2384/2364\nf 2063/2072/2063 2337/2357/2337 1756/1764/1756\nf 2063/2072/2063 1756/1764/1756 2364/2384/2364\nf 1930/1939/1930 2064/2073/2064 2364/2384/2364\nf 1930/1939/1930 2051/2060/2051 1931/1940/1931\nf 1780/1788/1780 1894/1902/1894 2337/2357/2337\nf 1876/1884/1876 1867/1875/1867 2071/2080/2071\nf 2026/2035/2026 2255/2273/2255 1555/1560/1555\nf 1832/1840/1832 1850/1858/1850 1625/1630/1625\nf 1972/1981/1972 1491/1493/1491 1099/1099/1099\nf 1832/1840/1832 1834/1842/1834 1850/1858/1850\nf 37/37/37 834/834/834 2005/2014/2005\nf 1854/1862/1854 2091/2100/2091 1829/1837/1829\nf 2365/2385/2365 2347/2367/2347 2357/2377/2357\nf 2365/2385/2365 2358/2378/2358 2347/2367/2347\nf 948/948/948 1750/1758/1750 2199/2210/2199\nf 2366/2386/2366 1232/1232/1232 2362/2382/2362\nf 1845/1853/1845 2090/2099/2090 1834/1842/1834\nf 1064/1064/1064 1994/2003/1994 1065/1065/1065\nf 1994/2003/1994 1909/1917/1909 1065/1065/1065\nf 1797/1805/1797 390/390/390 437/437/437\nf 1930/1939/1930 2155/2166/2155 2064/2073/2064\nf 1929/1938/1929 2155/2166/2155 1930/1939/1930\nf 1893/1901/1893 2220/2231/2220 2030/2039/2030\nf 2220/2231/2220 1782/1790/1782 2030/2039/2030\nf 1943/1952/1943 1953/1962/1953 2010/2019/2010\nf 2242/2260/2242 1896/1904/1896 2130/2140/2130\nf 2335/2355/2335 2181/2192/2181 2367/2387/2367\nf 1328/1328/1328 1802/1810/1802 1151/1151/1151\nf 2145/2156/2145 2124/2247/2124 2311/2331/2311\nf 2346/2366/2346 2368/2388/2368 2357/2377/2357\nf 2368/2388/2368 2365/2385/2365 2357/2377/2357\nf 2369/2389/2369 2358/2378/2358 2365/2385/2365\nf 2358/2378/2358 2369/2389/2369 2348/2368/2348\nf 1816/1824/1816 2145/2156/2145 2311/2331/2311\nf 207/207/207 2183/2194/2183 1296/1296/1296\nf 523/523/523 1407/1409/1407 1137/1137/1137\nf 1282/1282/1282 1726/1734/1726 1293/1293/1293\nf 2366/2386/2366 2362/2382/2362 2370/2390/2370\nf 1019/1019/1019 984/984/984 1018/1018/1018\nf 478/478/478 534/534/534 554/554/554\nf 1367/2391/1367 1366/2239/1366 692/692/692\nf 1013/1013/1013 884/884/884 463/463/463\nf 2371/2392/2371 2314/2334/2314 2315/2335/2315\nf 638/638/638 2221/2232/2221 2223/2234/2223\nf 2337/2357/2337 1894/1902/1894 1756/1764/1756\nf 1383/1383/1383 2372/2393/2372 1382/1382/1382\nf 1919/1927/1919 1878/1886/1878 2137/2147/2137\nf 552/552/552 551/551/551 2373/2394/2373\nf 2101/2110/2101 2346/2366/2346 2345/2365/2345\nf 2101/2110/2101 2368/2388/2368 2346/2366/2346\nf 2374/2395/2374 2178/2189/2178 2348/2368/2348\nf 1605/1610/1605 1954/1963/1954 2032/2041/2032\nf 634/634/634 973/973/973 635/635/635\nf 1464/1466/1464 1466/1468/1466 1493/1495/1493\nf 1398/1398/1398 1397/1397/1397 2375/2396/2375\nf 1850/1858/1850 1738/1746/1738 1625/1630/1625\nf 2130/2140/2130 809/809/809 2115/2125/2115\nf 1943/1952/1943 2009/2018/2009 2030/2039/2030\nf 2364/2384/2364 1756/1764/1756 1993/2002/1993\nf 2255/2273/2255 1556/1561/1556 1555/1560/1555\nf 1953/1962/1953 2031/2040/2031 2010/2019/2010\nf 395/395/395 772/772/772 1874/1882/1874\nf 2155/2166/2155 2062/2071/2062 2064/2073/2064\nf 1741/1749/1741 395/395/395 1874/1882/1874\nf 1156/1156/1156 1155/1155/1155 1203/1203/1203\nf 1259/1259/1259 2226/2242/2226 1260/1260/1260\nf 2142/2153/2142 1770/1778/1770 1721/1729/1721\nf 2275/2293/2275 1801/1809/1801 2287/2306/2287\nf 2091/2100/2091 1855/1863/1855 1829/1837/1829\nf 1830/1838/1830 2317/2337/2317 2258/2276/2258\nf 1741/1749/1741 1874/1882/1874 1886/1894/1886\nf 2376/2397/2376 2345/2365/2345 979/979/979\nf 2368/2388/2368 2377/2398/2377 2365/2385/2365\nf 2378/2399/2378 2369/2389/2369 2365/2385/2365\nf 2377/2398/2377 2378/2399/2378 2365/2385/2365\nf 2379/2400/2379 2348/2368/2348 2369/2389/2369\nf 2378/2399/2378 2379/2400/2379 2369/2389/2369\nf 2348/2368/2348 2379/2400/2379 2374/2395/2374\nf 1993/2002/1993 1756/1764/1756 1755/1763/1755\nf 357/357/357 2284/2303/2284 2110/2120/2110\nf 2282/2301/2282 523/523/523 522/522/522\nf 1812/1820/1812 563/563/563 738/738/738\nf 2366/2386/2366 2380/2401/2380 1232/1232/1232\nf 689/689/689 2014/2023/2014 2013/2022/2013\nf 2051/2060/2051 2364/2384/2364 1993/2002/1993\nf 2033/2042/2033 2138/2148/2138 2094/2103/2094\nf 2033/2042/2033 2052/2061/2052 2138/2148/2138\nf 1782/1790/1782 1943/1952/1943 2030/2039/2030\nf 2115/2125/2115 2242/2260/2242 2130/2140/2130\nf 1972/1981/1972 2171/2182/2171 1977/1986/1977\nf 1697/1704/1697 971/971/971 1659/1666/1659\nf 205/205/205 2271/2289/2271 2273/2291/2273\nf 363/363/363 390/390/390 364/364/364\nf 2012/2021/2012 2025/2034/2025 2027/2036/2027\nf 1737/1745/1737 1736/1744/1736 1885/1893/1885\nf 1737/1745/1737 1885/1893/1885 2241/2259/2241\nf 138/138/138 2381/2402/2381 216/216/216\nf 2101/2110/2101 2323/2343/2323 2368/2388/2368\nf 2368/2388/2368 2323/2343/2323 2377/2398/2377\nf 2382/2403/2382 2178/2189/2178 2374/2395/2374\nf 1726/1734/1726 1249/1249/1249 2178/2189/2178\nf 2382/2403/2382 1726/1734/1726 2178/2189/2178\nf 2383/2404/2383 1035/1035/1035 2193/2204/2193\nf 1641/1646/1641 1922/1930/1922 1795/1803/1795\nf 2253/2271/2253 1414/1416/1414 1413/1415/1413\nf 2380/2401/2380 620/620/620 1232/1232/1232\nf 2317/2337/2317 1840/1848/1840 2258/2276/2258\nf 2384/2405/2384 1425/1427/1425 2283/2302/2283\nf 2197/2208/2197 2219/2230/2219 1803/1811/1803\nf 1165/1165/1165 1308/1308/1308 1040/1040/1040\nf 1877/1885/1877 1875/1883/1875 1876/1884/1876\nf 1994/2003/1994 1996/2005/1996 1909/1917/1909\nf 1931/1940/1931 2051/2060/2051 1705/1712/1705\nf 2052/2061/2052 1710/1717/1710 1712/1719/1712\nf 1649/1654/1649 231/231/231 527/527/527\nf 2385/2406/2385 2386/2407/2386 2211/2222/2211\nf 2242/2260/2242 2115/2125/2115 2151/2162/2151\nf 2169/2180/2169 2191/2202/2191 2100/2109/2100\nf 1166/1166/1166 1492/1494/1492 1167/1167/1167\nf 2275/2293/2275 1799/1807/1799 1801/1809/1801\nf 243/243/243 72/72/72 71/71/71\nf 2085/2094/2085 1868/1876/1868 1867/1875/1867\nf 2169/2180/2169 2127/2137/2127 1714/1721/1714\nf 809/809/809 2130/2140/2130 2131/2141/2131\nf 2387/2408/2387 773/773/773 772/772/772\nf 1717/1724/1717 2378/2399/2378 2377/2398/2377\nf 2320/2340/2320 2379/2400/2379 2378/2399/2378\nf 1717/1724/1717 2320/2340/2320 2378/2399/2378\nf 2388/2409/2388 2374/2395/2374 2379/2400/2379\nf 2320/2340/2320 2388/2409/2388 2379/2400/2379\nf 2374/2395/2374 2388/2409/2388 2382/2403/2382\nf 1249/1249/1249 1726/1734/1726 1264/1264/1264\nf 1701/1708/1701 1498/1500/1498 1499/1501/1499\nf 250/250/250 996/996/996 171/171/171\nf 2389/2410/2389 2390/2411/2390 2391/2412/2391\nf 2392/2413/2392 634/634/634 636/636/636\nf 412/412/412 358/358/358 501/501/501\nf 2229/2245/2229 2011/2020/2011 1822/1830/1822\nf 1641/1646/1641 1795/1803/1795 1729/1737/1729\nf 2103/2112/2103 2192/2203/2192 1820/1828/1820\nf 1953/1962/1953 2049/2058/2049 1995/2004/1995\nf 1992/2001/1992 2051/2060/2051 1993/2002/1993\nf 1332/1332/1332 1294/1294/1294 1366/1366/1366\nf 2027/2036/2027 1555/1560/1555 1980/1989/1980\nf 1892/1900/1892 2220/2231/2220 1893/1901/1893\nf 2078/2087/2078 2192/2203/2192 2103/2112/2103\nf 2170/2181/2170 2151/2162/2151 2104/2113/2104\nf 2127/2137/2127 2072/2081/2072 2114/2124/2114\nf 1294/1294/1294 1293/1293/1293 1726/1734/1726\nf 1862/1870/1862 1864/1872/1864 1904/1912/1904\nf 130/130/130 266/266/266 1581/1586/1581\nf 1896/1904/1896 2137/2147/2137 1897/1905/1897\nf 1800/1808/1800 1713/1720/1713 1779/1787/1779\nf 2323/2343/2323 1718/1725/1718 2377/2398/2377\nf 1718/1725/1718 1717/1724/1717 2377/2398/2377\nf 1727/1735/1727 1726/1734/1726 2382/2403/2382\nf 2177/2188/2177 1836/1844/1836 2320/2340/2320\nf 1817/1825/1817 1708/1715/1708 1767/1775/1767\nf 666/2235/666 2145/2156/2145 1815/1823/1815\nf 2142/2153/2142 1768/1776/1768 1770/1778/1770\nf 478/478/478 554/554/554 587/587/587\nf 546/546/546 563/563/563 1812/1820/1812\nf 1816/1824/1816 2311/2331/2311 1727/1735/1727\nf 2135/2145/2135 1842/1850/1842 1841/1849/1841\nf 1821/1829/1821 1790/1798/1790 1722/1730/1722\nf 1877/1885/1877 1651/1656/1651 1897/1905/1897\nf 2049/2058/2049 2048/2057/2048 1995/2004/1995\nf 2393/2414/2393 1308/1308/1308 1165/1165/1165\nf 1891/1899/1891 2014/2023/2014 1981/1990/1981\nf 2031/2040/2031 1995/2004/1995 1994/2003/1994\nf 1764/1772/1764 1489/1491/1489 739/739/739\nf 1780/1788/1780 1892/1900/1892 1894/1902/1894\nf 2134/2144/2134 2170/2181/2170 2047/2056/2047\nf 1794/1802/1794 1891/1899/1891 1795/1803/1795\nf 1921/1929/1921 1965/1974/1965 1794/1802/1794\nf 2394/2415/2394 2395/2416/2395 2396/2417/2396\nf 1779/1787/1779 1713/1720/1713 1715/1722/1715\nf 1836/1844/1836 2388/2409/2388 2320/2340/2320\nf 1814/1822/1814 2382/2403/2382 2388/2409/2388\nf 1836/1844/1836 1814/1822/1814 2388/2409/2388\nf 2382/2403/2382 1814/1822/1814 1727/1735/1727\nf 1803/1811/1803 2219/2230/2219 833/833/833\nf 620/620/620 2380/2401/2380 2397/2418/2397\nf 2398/2419/2398 2399/2420/2399 2400/2421/2400\nf 570/570/570 710/710/710 1153/1153/1153\nf 2256/2274/2256 2255/2273/2255 1500/1502/1500\nf 1815/1823/1815 1814/1822/1814 1836/1844/1836\nf 2401/2422/2401 1280/1280/1280 1279/1279/1279\nf 588/588/588 1328/1328/1328 830/830/830\nf 340/340/340 980/980/980 1417/1419/1417\nf 2402/2423/2402 2403/2424/2403 2404/2425/2404\nf 2402/2423/2402 2405/2426/2405 2403/2424/2403\nf 2406/2427/2406 2407/2428/2407 2408/2429/2408\nf 1068/1068/1068 2165/2176/2165 406/406/406\nf 2340/2360/2340 52/52/52 2409/2430/2409\nf 401/401/401 2410/2431/2410 402/402/402\nf 401/401/401 1281/1281/1281 2410/2431/2410\nf 1605/1610/1605 2106/2116/2106 1306/1306/1306\nf 2411/2432/2411 2412/2433/2412 640/640/640\nf 2413/2434/2413 2414/2435/2414 2415/2436/2415\nf 2416/2437/2416 1548/1553/1548 2417/2438/2417\nf 1417/1419/1417 260/260/260 262/262/262\nf 980/980/980 260/260/260 1417/1419/1417\nf 102/102/102 260/260/260 980/980/980\nf 1982/1991/1982 263/263/263 1983/1992/1983\nf 2418/2439/2418 2419/2440/2419 56/56/56\nf 2420/2441/2420 2421/2442/2421 2422/2443/2422\nf 104/104/104 1984/1993/1984 2423/2444/2423\nf 2424/2445/2424 2425/2446/2425 2426/2447/2426\nf 2427/2448/2427 2428/2449/2428 1522/1526/1522\nf 2429/2450/2429 1269/1269/1269 2430/2451/2430\nf 2431/2452/2431 2432/2453/2432 2433/2454/2433\nf 2174/2185/2174 400/400/400 402/402/402\nf 2434/2455/2434 228/228/228 1139/1139/1139\nf 2435/2456/2435 2436/2457/2436 1279/1279/1279\nf 1279/1279/1279 2436/2457/2436 2401/2422/2401\nf 587/587/587 554/554/554 588/588/588\nf 50/50/50 2437/2458/2437 51/51/51\nf 51/51/51 2438/2459/2438 104/104/104\nf 2438/2459/2438 2439/2460/2439 104/104/104\nf 261/261/261 260/260/260 102/102/102\nf 2440/2461/2440 1699/1706/1699 2441/2462/2441\nf 262/262/262 261/261/261 2442/2463/2442\nf 2442/2463/2442 536/536/536 535/535/535\nf 2443/2464/2443 2444/2465/2444 2445/2466/2445\nf 2446/2467/2446 2447/2468/2447 2448/2469/2448\nf 2449/2470/2449 2272/2290/2272 1774/1782/1774\nf 1704/1711/1704 400/400/400 2174/2185/2174\nf 2420/2441/2420 2422/2443/2422 2450/2471/2450\nf 1704/1711/1704 2435/2456/2435 400/400/400\nf 536/536/536 2451/2472/2451 75/75/75\nf 1281/1281/1281 1280/1280/1280 2452/2473/2452\nf 1281/1281/1281 2452/2473/2452 2410/2431/2410\nf 402/402/402 2410/2431/2410 2453/2474/2453\nf 2454/2475/2454 2455/2476/2455 1762/1770/1762\nf 2456/2477/2456 974/974/974 976/976/976\nf 2457/2478/2457 2458/2479/2458 1852/1860/1852\nf 2257/2275/2257 1774/1782/1774 2459/2480/2459\nf 765/765/765 2460/2481/2460 763/763/763\nf 2444/2465/2444 2458/2479/2458 2445/2466/2445\nf 2461/2482/2461 1192/1192/1192 918/918/918\nf 763/763/763 925/925/925 764/764/764\nf 997/997/997 2462/2483/2462 1070/1070/1070\nf 139/139/139 138/138/138 2463/2484/2463\nf 1704/1711/1704 2436/2457/2436 2435/2456/2435\nf 440/440/440 552/552/552 2212/2223/2212\nf 1070/1070/1070 2462/2483/2462 2429/2450/2429\nf 2464/2485/2464 2465/2486/2465 2466/2487/2466\nf 1933/1942/1933 1760/1768/1760 2455/2476/2455\nf 1766/1774/1766 2467/2488/2467 2468/2489/2468\nf 2469/2490/2469 2470/2491/2470 2471/2492/2471\nf 2472/2493/2472 2473/2494/2473 1349/1349/1349\nf 2474/2495/2474 2472/2493/2472 1349/1349/1349\nf 423/423/423 2475/2496/2475 2476/2497/2476\nf 2477/2498/2477 2478/2499/2478 1122/1122/1122\nf 52/52/52 104/104/104 2423/2444/2423\nf 1913/1921/1913 2476/2497/2476 1914/1922/1914\nf 2479/2500/2479 1393/1393/1393 1347/1347/1347\nf 2480/2501/2480 2024/2033/2024 974/974/974\nf 1042/1042/1042 2189/2200/2189 1043/1043/1043\nf 2453/2474/2453 1427/1429/1427 426/426/426\nf 2481/2502/2481 1968/1977/1968 1967/1976/1967\nf 2482/2503/2482 2314/2334/2314 2371/2392/2371\nf 408/408/408 139/139/139 2463/2484/2463\nf 2483/2504/2483 2484/2505/2484 2485/2506/2485\nf 2486/2507/2486 2487/2508/2487 2305/2324/2305\nf 2488/2509/2488 759/759/759 2489/2510/2489\nf 2490/2511/2490 127/127/127 2491/2512/2491\nf 415/415/415 2492/2513/2492 50/50/50\nf 2493/2514/2493 948/948/948 488/488/488\nf 2494/2515/2494 1737/1745/1737 2241/2259/2241\nf 1913/1921/1913 421/421/421 423/423/423\nf 2495/2516/2495 2440/2461/2440 1135/1135/1135\nf 5/5/5 2496/2517/2496 2497/2518/2497\nf 1023/1023/1023 2498/2519/2498 1021/1021/1021\nf 2499/2520/2499 2500/2521/2500 2501/2522/2501\nf 1944/1953/1944 2126/2136/2126 1955/1964/1955\nf 2502/2523/2502 2503/2524/2503 2504/2525/2504\nf 2505/2526/2505 2401/2422/2401 2436/2457/2436\nf 2477/2498/2477 2449/2470/2449 2478/2499/2478\nf 2506/2527/2506 2507/2528/2507 2508/2529/2508\nf 2509/2530/2509 407/407/407 148/148/148\nf 2510/2531/2510 2511/2532/2511 166/166/166\nf 1306/1306/1306 2512/2533/2512 1606/1611/1606\nf 2513/2534/2513 2514/2535/2514 2515/2536/2515\nf 2505/2526/2505 251/251/251 2401/2422/2401\nf 2172/2183/2172 2516/2537/2516 2517/2538/2517\nf 456/456/456 1/1/1 457/457/457\nf 2518/2539/2518 1945/1954/1945 1922/1930/1922\nf 2512/2533/2512 1640/1645/1640 1606/1611/1606\nf 2271/2289/2271 2459/2480/2459 2272/2290/2272\nf 92/92/92 91/91/91 2015/2024/2015\nf 2519/2540/2519 2520/2541/2520 2521/2542/2521\nf 643/643/643 2522/2543/2522 2523/2544/2523\nf 2524/2545/2524 2499/2520/2499 2525/2546/2525\nf 1427/1429/1427 2453/2474/2453 2526/2547/2526\nf 2526/2547/2526 2452/2473/2452 2527/2548/2527\nf 1081/1081/1081 1083/1083/1083 1671/1678/1671\nf 2528/2549/2528 2529/2550/2529 2530/2551/2530\nf 1291/1291/1291 1049/1049/1049 1289/1289/1289\nf 2531/2552/2531 918/918/918 917/917/917\nf 2532/2553/2532 2463/2484/2463 2040/2049/2040\nf 2531/2552/2531 2461/2482/2461 918/918/918\nf 2125/2135/2125 1811/1819/1811 2288/2307/2288\nf 2533/2554/2533 1776/1784/1776 2288/2307/2288\nf 857/857/857 856/856/856 353/353/353\nf 2534/2555/2534 2334/2354/2334 2335/2355/2335\nf 2398/2419/2398 2535/2556/2535 2404/2425/2404\nf 2440/2461/2440 249/249/249 1135/1135/1135\nf 148/148/148 2536/2557/2536 2537/2558/2537\nf 2538/2559/2538 2539/2560/2539 2356/2376/2356\nf 2540/2561/2540 2541/2562/2541 2542/2563/2542\nf 2541/2562/2541 405/405/405 194/194/194\nf 2543/2564/2543 1165/1165/1165 1164/1164/1164\nf 2544/2565/2544 2545/2566/2545 993/993/993\nf 2546/2567/2546 1742/1750/1742 1744/1752/1744\nf 2547/2568/2547 2548/2569/2548 2549/2570/2549\nf 2507/2528/2507 2528/2549/2528 2530/2551/2530\nf 2550/2571/2550 2531/2552/2531 917/917/917\nf 2551/2572/2551 2552/2573/2552 2553/2574/2553\nf 1547/1552/1547 1206/1206/1206 1205/1205/1205\nf 2507/2528/2507 1777/1785/1777 2508/2529/2508\nf 2548/2569/2548 2538/2559/2538 2549/2570/2549\nf 2533/2554/2533 2554/2575/2554 2478/2499/2478\nf 679/679/679 2555/2576/2555 2556/2577/2556\nf 2539/2560/2539 2557/2578/2557 2558/2579/2558\nf 2538/2559/2538 2557/2578/2557 2539/2560/2539\nf 2233/2250/2233 2559/2580/2559 2560/2581/2560\nf 2470/2491/2470 2469/2490/2469 2413/2434/2413\nf 2410/2431/2410 2526/2547/2526 2453/2474/2453\nf 2561/2582/2561 2562/2583/2562 2563/2584/2563\nf 560/560/560 2564/2585/2564 1704/1711/1704\nf 1704/1711/1704 2564/2585/2564 2436/2457/2436\nf 2564/2585/2564 2565/2586/2565 2436/2457/2436\nf 2436/2457/2436 2565/2586/2565 2505/2526/2505\nf 2566/2587/2566 2567/2588/2567 2568/2589/2568\nf 2569/2590/2569 2570/2591/2570 2571/2592/2571\nf 1968/1977/1968 1120/1120/1120 1966/1975/1966\nf 1762/1770/1762 1761/1769/1761 2226/2242/2226\nf 924/924/924 1101/1101/1101 1305/1305/1305\nf 1134/1134/1134 2572/2593/2572 2495/2516/2495\nf 2572/2593/2572 1134/1134/1134 2162/2173/2162\nf 2317/2337/2317 1829/1837/1829 1840/1848/1840\nf 2392/2413/2392 1132/1132/1132 634/634/634\nf 1205/1205/1205 2573/2594/2573 2574/2595/2574\nf 2575/2596/2575 2576/2597/2576 2491/2512/2491\nf 2577/2598/2577 2441/2462/2441 2578/2599/2578\nf 2579/2600/2579 2580/2601/2580 2581/2602/2581\nf 2493/2514/2493 2582/2603/2582 948/948/948\nf 2583/2604/2583 2584/2605/2584 2585/2606/2585\nf 2496/2517/2496 5/5/5 1307/1307/1307\nf 2586/2607/2586 2508/2529/2508 1343/1343/1343\nf 2508/2529/2508 1344/1344/1344 1343/1343/1343\nf 2587/2608/2587 2405/2426/2405 2402/2423/2402\nf 2588/2609/2588 1699/1706/1699 1698/1705/1698\nf 2589/2610/2589 2540/2561/2540 2590/2611/2590\nf 137/137/137 2381/2402/2381 138/138/138\nf 402/402/402 2453/2474/2453 1700/1707/1700\nf 1424/1426/1424 2591/2612/2591 2592/2613/2592\nf 920/920/920 2593/2614/2593 760/760/760\nf 1320/1320/1320 2594/2615/2594 2595/2616/2595\nf 759/759/759 103/103/103 340/340/340\nf 318/318/318 1524/1528/1524 987/987/987\nf 1520/1522/1520 215/215/215 2596/2617/2596\nf 2597/2618/2597 2162/2173/2162 1134/1134/1134\nf 2183/2194/2183 442/442/442 1296/1296/1296\nf 2598/2619/2598 232/232/232 2599/2620/2599\nf 1297/1297/1297 244/244/244 1139/1139/1139\nf 2582/2603/2582 1583/1588/1583 948/948/948\nf 2544/2565/2544 424/424/424 2371/2392/2371\nf 2600/2621/2600 2601/2622/2601 2555/2576/2555\nf 1512/1514/1512 875/2623/875 2602/2624/2602\nf 2603/2625/2603 1394/1394/1394 2604/2626/2604\nf 2605/2627/2605 2562/2583/2562 2561/2582/2561\nf 2606/2628/2606 2607/2629/2607 855/855/855\nf 76/76/76 228/228/228 144/144/144\nf 2608/2630/2608 2609/2631/2609 1506/1508/1506\nf 2507/2528/2507 2530/2551/2530 2097/2106/2097\nf 1777/1785/1777 2507/2528/2507 2097/2106/2097\nf 145/145/145 1536/1541/1536 341/341/341\nf 2610/2632/2610 6/6/6 2611/2633/2611\nf 342/342/342 344/344/344 2584/2605/2584\nf 344/344/344 759/759/759 2584/2605/2584\nf 919/919/919 2502/2523/2502 2516/2537/2516\nf 2586/2607/2586 1343/1343/1343 2612/2634/2612\nf 2500/2521/2500 2613/2635/2613 2259/2277/2259\nf 228/228/228 208/208/208 1139/1139/1139\nf 2614/2636/2614 2615/2637/2615 2439/2460/2439\nf 2541/2562/2541 194/194/194 2542/2563/2542\nf 2614/2636/2614 2616/2638/2616 2615/2637/2615\nf 2617/2639/2617 2618/2640/2618 2619/2641/2619\nf 2620/2642/2620 2621/2643/2621 2622/2644/2622\nf 2623/2645/2623 2624/2646/2624 2529/2550/2529\nf 207/207/207 1297/1297/1297 208/208/208\nf 2625/2647/2625 2600/2621/2600 2555/2576/2555\nf 2626/2648/2626 2627/2649/2627 2628/2650/2628\nf 2122/2132/2122 2057/2066/2057 2108/2118/2108\nf 1704/1711/1704 186/186/186 560/560/560\nf 2629/2651/2629 974/974/974 2456/2477/2456\nf 877/877/877 876/876/876 2351/2652/2351\nf 2545/2566/2545 2630/2653/2630 2631/2654/2631\nf 419/419/419 1266/1266/1266 2632/2655/2632\nf 2633/2656/2633 2634/2657/2634 2635/2658/2635\nf 209/209/209 261/261/261 102/102/102\nf 1345/1345/1345 2636/2659/2636 2637/2660/2637\nf 541/541/541 441/441/441 248/248/248\nf 2517/2538/2517 2516/2537/2516 2638/2661/2638\nf 2476/2497/2476 1913/1921/1913 423/423/423\nf 1523/1527/1523 2639/2662/2639 2640/2663/2640\nf 2629/2651/2629 2456/2477/2456 2641/2664/2641\nf 2506/2527/2506 2508/2529/2508 2586/2607/2586\nf 1801/1809/1801 2349/2369/2349 2287/2306/2287\nf 2505/2526/2505 2565/2586/2565 251/251/251\nf 1167/1167/1167 2088/2097/2088 1911/1919/1911\nf 1944/1953/1944 1793/1801/1793 1945/1954/1945\nf 1266/1266/1266 1081/1081/1081 1671/1678/1671\nf 1640/1645/1640 2518/2539/2518 1922/1930/1922\nf 2642/2665/2642 2643/2666/2643 2644/2667/2644\nf 471/471/471 860/860/860 472/472/472\nf 1568/1573/1568 2142/2153/2142 1329/1329/1329\nf 1554/1559/1554 2645/2668/2645 2449/2470/2449\nf 2508/2529/2508 1777/1785/1777 1344/1344/1344\nf 2646/2669/2646 2647/2670/2647 2648/2671/2648\nf 2649/2672/2649 893/893/893 2650/2673/2650\nf 2227/2243/2227 678/678/678 2651/2674/2651\nf 1260/1260/1260 2227/2243/2227 2651/2674/2651\nf 2215/2226/2215 2652/2675/2652 2653/2676/2653\nf 487/487/487 1266/1266/1266 1672/1679/1672\nf 2640/2663/2640 694/694/694 2654/2677/2654\nf 1776/1784/1776 1921/1929/1921 1920/1928/1920\nf 765/765/765 764/764/764 490/490/490\nf 2655/2678/2655 2517/2538/2517 2656/2679/2656\nf 208/208/208 1297/1297/1297 1139/1139/1139\nf 2455/2476/2455 1760/1768/1760 1762/1770/1762\nf 2475/2496/2475 2657/2680/2657 997/997/997\nf 203/203/203 205/205/205 2273/2291/2273\nf 662/662/662 2539/2560/2539 684/684/684\nf 424/424/424 2658/2681/2658 2371/2392/2371\nf 2659/2682/2659 1502/1504/1502 2660/2683/2660\nf 2661/2684/2661 2662/2685/2662 2524/2545/2524\nf 2288/2307/2288 2554/2575/2554 2533/2554/2533\nf 425/425/425 424/424/424 2544/2565/2544\nf 1344/1344/1344 1778/1786/1778 2636/2659/2636\nf 2187/2198/2187 2663/2686/2663 2185/2196/2185\nf 2530/2551/2530 2095/2104/2095 2097/2106/2097\nf 207/207/207 1296/1296/1296 1297/1297/1297\nf 2227/2243/2227 2555/2576/2555 678/678/678\nf 2329/2349/2329 2611/2633/2611 2596/2617/2596\nf 2579/2600/2579 1345/1345/1345 2580/2601/2580\nf 2612/2634/2612 2579/2600/2579 2581/2602/2581\nf 2454/2475/2454 1762/1770/1762 1259/1259/1259\nf 2613/2635/2613 2454/2475/2454 1259/1259/1259\nf 2658/2681/2658 2482/2503/2482 2371/2392/2371\nf 394/394/394 2664/2687/2664 2281/2300/2281\nf 2449/2470/2449 1774/1782/1774 2478/2499/2478\nf 2533/2554/2533 1774/1782/1774 1776/1784/1776\nf 2403/2424/2403 725/725/725 724/724/724\nf 1777/1785/1777 2097/2106/2097 2665/2688/2665\nf 2666/2689/2666 2066/2075/2066 1881/1889/1881\nf 1882/1890/1882 2349/2369/2349 2152/2163/2152\nf 138/138/138 2041/2050/2041 2040/2049/2040\nf 2583/2604/2583 342/342/342 2584/2605/2584\nf 2577/2598/2577 2578/2599/2578 249/249/249\nf 2667/2690/2667 341/341/341 1536/1541/1536\nf 2580/2601/2580 2637/2660/2637 2668/2691/2668\nf 6/6/6 5/5/5 2611/2633/2611\nf 2547/2568/2547 2549/2570/2549 2669/2692/2669\nf 1416/1418/1416 74/74/74 143/143/143\nf 2403/2424/2403 283/283/283 725/725/725\nf 1171/1171/1171 693/693/693 1172/1172/1172\nf 2236/2253/2236 1911/1919/1911 2088/2097/2088\nf 1787/1795/1787 2670/2693/2670 2671/2694/2671\nf 2502/2523/2502 2672/2695/2672 2503/2524/2503\nf 2516/2537/2516 2502/2523/2502 2504/2525/2504\nf 2672/2695/2672 2612/2634/2612 2503/2524/2503\nf 2516/2537/2516 2504/2525/2504 2638/2661/2638\nf 2655/2678/2655 2656/2679/2656 2600/2621/2600\nf 2655/2678/2655 2600/2621/2600 1760/1768/1760\nf 2517/2538/2517 2638/2661/2638 2656/2679/2656\nf 1307/1307/1307 342/342/342 2583/2604/2583\nf 1452/1454/1452 1454/1456/1454 2673/2696/2673\nf 2674/2697/2674 2675/2698/2675 2676/2699/2676\nf 2434/2455/2434 1141/1141/1141 1535/1540/1535\nf 2503/2524/2503 2581/2602/2581 2674/2697/2674\nf 2656/2679/2656 2677/2700/2677 2601/2622/2601\nf 2600/2621/2600 2656/2679/2656 2601/2622/2601\nf 1261/1261/1261 1260/1260/1260 2651/2674/2651\nf 863/863/863 1119/2701/1119 1621/1626/1621\nf 2677/2700/2677 2674/2697/2674 2676/2699/2676\nf 2678/2702/2678 35/35/35 2679/2703/2679\nf 2680/2704/2680 2565/2586/2565 2564/2585/2564\nf 560/560/560 2680/2704/2680 2564/2585/2564\nf 2681/2705/2681 2682/2706/2682 2683/2707/2683\nf 2266/2284/2266 251/251/251 2565/2586/2565\nf 2680/2704/2680 2266/2284/2266 2565/2586/2565\nf 384/384/384 1695/1702/1695 385/385/385\nf 2684/2708/2684 2551/2572/2551 2553/2574/2553\nf 453/453/453 1401/1403/1401 1402/1404/1402\nf 2685/2709/2685 2686/2710/2686 2303/2322/2303\nf 2529/2550/2529 2624/2646/2624 2095/2104/2095\nf 2624/2646/2624 2547/2568/2547 2095/2104/2095\nf 2686/2710/2686 2687/2711/2687 2688/2712/2688\nf 2066/2075/2066 2068/2077/2068 1882/1890/1882\nf 1882/1890/1882 2068/2077/2068 2349/2369/2349\nf 2068/2077/2068 2287/2306/2287 2349/2369/2349\nf 2672/2695/2672 2586/2607/2586 2612/2634/2612\nf 1402/1404/1402 2174/2185/2174 402/402/402\nf 1762/1770/1762 2226/2242/2226 1259/1259/1259\nf 2613/2635/2613 1259/1259/1259 2259/2277/2259\nf 2689/2713/2689 2690/2714/2690 2691/2715/2691\nf 2692/2716/2692 2693/2717/2693 2694/2718/2694\nf 921/921/921 760/760/760 762/762/762\nf 2227/2243/2227 2625/2647/2625 2555/2576/2555\nf 1477/1479/1477 1478/1480/1478 1701/1708/1701\nf 1811/1819/1811 2554/2575/2554 2288/2307/2288\nf 2518/2539/2518 732/732/732 1945/1954/1945\nf 2410/2431/2410 2452/2473/2452 2526/2547/2526\nf 2695/2719/2695 2696/2720/2696 2697/2721/2697\nf 898/898/898 2698/2722/2698 899/899/899\nf 1415/1417/1415 560/560/560 185/185/185\nf 2628/2650/2628 2627/2649/2627 2684/2708/2684\nf 2699/2723/2699 2700/2724/2700 2701/2725/2701\nf 248/248/248 1135/1135/1135 249/249/249\nf 2702/2726/2702 2703/2727/2703 2704/2728/2704\nf 145/145/145 2434/2455/2434 1535/1540/1535\nf 442/442/442 441/441/441 1296/1296/1296\nf 1698/1705/1698 1533/1538/1533 2430/2451/2430\nf 2705/2729/2705 2706/2730/2706 2707/2731/2707\nf 1121/1121/1121 1554/1559/1554 1122/1122/1122\nf 2708/2732/2708 2709/2733/2709 2710/2734/2710\nf 1582/1587/1582 717/717/717 486/486/486\nf 1452/1454/1452 2673/2696/2673 2711/2735/2711\nf 2674/2697/2674 2581/2602/2581 2675/2698/2675\nf 2106/2116/2106 1947/1956/1947 2028/2037/2028\nf 2712/2736/2712 2713/2737/2713 1107/1107/1107\nf 2714/2738/2714 2715/2739/2715 2499/2520/2499\nf 1166/1166/1166 484/484/484 1485/1487/1485\nf 2562/2583/2562 2716/2740/2716 2563/2584/2563\nf 2684/2708/2684 2627/2649/2627 2551/2572/2551\nf 344/344/344 103/103/103 759/759/759\nf 2717/2741/2717 2718/2742/2718 2111/2121/2111\nf 1427/1429/1427 2658/2681/2658 424/424/424\nf 2719/2743/2719 2040/2049/2040 2042/2051/2042\nf 785/785/785 638/638/638 2223/2234/2223\nf 1442/1444/1442 712/712/712 916/916/916\nf 2257/2275/2257 1114/1114/1114 2238/2256/2238\nf 2562/2583/2562 2720/2744/2720 2716/2740/2716\nf 2721/2745/2721 2266/2284/2266 2680/2704/2680\nf 788/788/788 1538/1543/1538 994/994/994\nf 694/694/694 2640/2663/2640 2722/2746/2722\nf 2723/2747/2723 2665/2688/2665 2724/2748/2724\nf 2636/2659/2636 2324/2344/2324 2637/2660/2637\nf 2601/2622/2601 2556/2577/2556 2555/2576/2555\nf 2450/2471/2450 748/748/748 750/750/750\nf 339/339/339 341/341/341 2667/2690/2667\nf 2598/2619/2598 2599/2620/2599 2604/2626/2604\nf 2725/2749/2725 2356/2376/2356 660/660/660\nf 813/813/813 1452/1454/1452 2711/2735/2711\nf 2724/2748/2724 2725/2749/2725 2336/2356/2336\nf 1345/1345/1345 2637/2660/2637 2580/2601/2580\nf 2723/2747/2723 2336/2356/2336 593/593/593\nf 404/404/404 2647/2670/2647 1062/1062/1062\nf 2068/2077/2068 2280/2298/2280 2287/2306/2287\nf 1778/1786/1778 1777/1785/1777 2665/2688/2665\nf 1427/1429/1427 2527/2548/2527 2482/2503/2482\nf 2658/2681/2658 1427/1429/1427 2482/2503/2482\nf 763/763/763 2475/2496/2475 925/925/925\nf 2726/2750/2726 2727/2751/2727 2728/2752/2728\nf 2729/2753/2729 2730/2754/2730 2731/2755/2731\nf 2732/2756/2732 560/560/560 1415/1417/1415\nf 2732/2756/2732 2680/2704/2680 560/560/560\nf 2733/2757/2733 1334/1334/1334 1336/1336/1336\nf 4/4/4 1983/1992/1983 36/36/36\nf 2527/2548/2527 2452/2473/2452 2734/2758/2734\nf 2636/2659/2636 1778/1786/1778 2324/2344/2324\nf 1778/1786/1778 557/557/557 2324/2344/2324\nf 2601/2622/2601 2676/2699/2676 2556/2577/2556\nf 2434/2455/2434 1139/1139/1139 1141/1141/1141\nf 2637/2660/2637 2735/2759/2735 2668/2691/2668\nf 2599/2620/2599 1171/1171/1171 1170/1170/1170\nf 2732/2756/2732 2721/2745/2721 2680/2704/2680\nf 2478/2499/2478 1774/1782/1774 2533/2554/2533\nf 2736/2760/2736 2737/2761/2737 2738/2762/2738\nf 2739/2763/2739 2553/2574/2553 2552/2573/2552\nf 2740/2764/2740 333/333/333 1584/1589/1584\nf 48/48/48 47/47/47 1318/1318/1318\nf 975/975/975 2024/2033/2024 2528/2549/2528\nf 2024/2033/2024 2623/2645/2623 2529/2550/2529\nf 1344/1344/1344 2636/2659/2636 1345/1345/1345\nf 2741/2765/2741 1098/1098/1098 2742/2766/2742\nf 2651/2674/2651 678/678/678 2295/2314/2295\nf 2743/2767/2743 1086/1086/1086 808/808/808\nf 2716/2740/2716 2744/2768/2744 2745/2769/2745\nf 2723/2747/2723 2724/2748/2724 2336/2356/2336\nf 2746/2770/2746 2352/2372/2352 2747/2771/2747\nf 2544/2565/2544 2630/2653/2630 2545/2566/2545\nf 2544/2565/2544 2371/2392/2371 2630/2653/2630\nf 2371/2392/2371 2315/2335/2315 2630/2653/2630\nf 2097/2106/2097 2096/2105/2096 2665/2688/2665\nf 2529/2550/2529 2095/2104/2095 2530/2551/2530\nf 343/343/343 263/263/263 344/344/344\nf 2740/2764/2740 2748/2772/2748 333/333/333\nf 2373/2394/2373 2299/2318/2299 552/552/552\nf 504/504/504 1364/1364/1364 741/741/741\nf 1917/1925/1917 674/674/674 2749/2773/2749\nf 2750/2774/2750 2454/2475/2454 2715/2739/2715\nf 2739/2763/2739 2683/2707/2683 2553/2574/2553\nf 2751/2775/2751 2698/2722/2698 2752/2776/2752\nf 2751/2775/2751 2752/2776/2752 2381/2402/2381\nf 1337/1337/1337 1809/1817/1809 2753/2777/2753\nf 541/541/541 245/245/245 244/244/244\nf 2024/2033/2024 2529/2550/2529 2528/2549/2528\nf 2651/2674/2651 2295/2314/2295 2293/2312/2293\nf 869/869/869 871/871/871 426/426/426\nf 2754/2778/2754 2755/2779/2755 2756/2780/2756\nf 1261/1261/1261 2651/2674/2651 2293/2312/2293\nf 807/807/807 184/184/184 2174/2185/2174\nf 924/924/924 1305/1305/1305 1267/1267/1267\nf 1086/1086/1086 2753/2777/2753 46/46/46\nf 1261/1261/1261 2293/2312/2293 2757/2781/2757\nf 418/418/418 1081/1081/1081 1266/1266/1266\nf 2549/2570/2549 2538/2559/2538 2356/2376/2356\nf 2758/2782/2758 1349/1349/1349 2473/2494/2473\nf 2549/2570/2549 2356/2376/2356 2725/2749/2725\nf 1192/1192/1192 2759/2783/2759 2760/2784/2760\nf 1192/1192/1192 2760/2784/2760 1193/1193/1193\nf 2546/2567/2546 1744/1752/1744 2761/2785/2761\nf 2173/2184/2173 2517/2538/2517 1932/1941/1932\nf 2762/2786/2762 2303/2322/2303 2302/2321/2302\nf 2173/2184/2173 2172/2183/2172 2517/2538/2517\nf 2763/2787/2763 2417/2438/2417 2764/2788/2764\nf 1296/1296/1296 441/441/441 541/541/541\nf 2506/2527/2506 2759/2783/2759 2507/2528/2507\nf 2259/2277/2259 1259/1259/1259 1261/1261/1261\nf 813/813/813 2711/2735/2711 814/814/814\nf 2758/2782/2758 1347/1347/1347 1349/1349/1349\nf 2765/2789/2765 2766/2790/2766 2767/2791/2767\nf 2768/2792/2768 2603/2625/2603 2604/2626/2604\nf 2654/2677/2654 234/234/234 2640/2663/2640\nf 2769/2793/2769 334/334/334 333/333/333\nf 2479/2500/2479 2770/2794/2770 1393/1393/1393\nf 2770/2794/2770 1447/1449/1447 1393/1393/1393\nf 2771/2795/2771 196/196/196 2634/2657/2634\nf 975/975/975 2528/2549/2528 2507/2528/2507\nf 1887/1895/1887 2772/2796/2772 1813/1821/1813\nf 2773/2797/2773 2774/2798/2774 675/675/675\nf 2573/2594/2573 1487/1489/1487 1447/1449/1447\nf 2775/2799/2775 2024/2033/2024 2776/2800/2776\nf 2231/2248/2231 139/139/139 408/408/408\nf 2677/2700/2677 2676/2699/2676 2601/2622/2601\nf 2584/2605/2584 2488/2509/2488 2585/2606/2585\nf 2637/2660/2637 2324/2344/2324 2735/2759/2735\nf 2777/2801/2777 2196/2207/2196 2778/2802/2778\nf 2779/2803/2779 2780/2804/2780 2781/2805/2781\nf 1534/1539/1534 1533/1538/1533 1698/1705/1698\nf 976/976/976 975/975/975 2759/2783/2759\nf 553/553/553 2732/2756/2732 1415/1417/1415\nf 2329/2349/2329 2596/2617/2596 215/215/215\nf 36/36/36 1983/1992/1983 343/343/343\nf 1193/1193/1193 2672/2695/2672 2502/2523/2502\nf 919/919/919 1193/1193/1193 2502/2523/2502\nf 1761/1769/1761 2625/2647/2625 2226/2242/2226\nf 2504/2525/2504 2674/2697/2674 2677/2700/2677\nf 2725/2749/2725 660/660/660 2336/2356/2336\nf 2669/2692/2669 2549/2570/2549 2725/2749/2725\nf 2260/2278/2260 1261/1261/1261 2757/2781/2757\nf 1487/1489/1487 2573/2594/2573 1522/1526/1522\nf 1394/1394/1394 2598/2619/2598 2604/2626/2604\nf 2782/2806/2782 2783/2807/2783 1912/1920/1912\nf 2748/2772/2748 2769/2793/2769 333/333/333\nf 2440/2461/2440 2577/2598/2577 249/249/249\nf 2580/2601/2580 2668/2691/2668 2694/2718/2694\nf 2784/2808/2784 2785/2809/2785 826/826/826\nf 2024/2033/2024 2775/2799/2775 2623/2645/2623\nf 485/485/485 2786/2810/2786 2721/2745/2721\nf 2732/2756/2732 485/485/485 2721/2745/2721\nf 2786/2810/2786 2266/2284/2266 2721/2745/2721\nf 2786/2810/2786 1400/1402/1400 2266/2284/2266\nf 2610/2632/2610 2611/2633/2611 2329/2349/2329\nf 2787/2811/2787 421/421/421 1913/1921/1913\nf 2596/2617/2596 2611/2633/2611 2788/2812/2788\nf 2538/2559/2538 2548/2569/2548 2557/2578/2557\nf 2095/2104/2095 2547/2568/2547 2096/2105/2096\nf 2547/2568/2547 2669/2692/2669 2096/2105/2096\nf 451/451/451 473/473/473 475/475/475\nf 205/205/205 1115/1115/1115 2271/2289/2271\nf 5/5/5 36/36/36 1307/1307/1307\nf 541/541/541 247/247/247 245/245/245\nf 2295/2314/2295 678/678/678 677/677/677\nf 1400/1402/1400 1481/1483/1481 995/995/995\nf 127/127/127 2414/2435/2414 2491/2512/2491\nf 2760/2784/2760 2759/2783/2759 2506/2527/2506\nf 442/442/442 1134/1134/1134 248/248/248\nf 325/325/325 72/72/72 243/243/243\nf 2485/2506/2485 2789/2813/2789 2514/2535/2514\nf 2681/2705/2681 2661/2684/2661 2682/2706/2682\nf 2499/2520/2499 2501/2522/2501 2790/2814/2790\nf 1760/1768/1760 2600/2621/2600 2625/2647/2625\nf 2638/2661/2638 2677/2700/2677 2656/2679/2656\nf 2757/2781/2757 2293/2312/2293 1350/1350/1350\nf 2723/2747/2723 593/593/593 557/557/557\nf 2295/2314/2295 2294/2313/2294 2293/2312/2293\nf 1492/1494/1492 1484/1486/1484 2089/2098/2089\nf 2356/2376/2356 2539/2560/2539 662/662/662\nf 557/557/557 1778/1786/1778 2723/2747/2723\nf 1343/1343/1343 1345/1345/1345 2579/2600/2579\nf 2791/2815/2791 1787/1795/1787 2792/2816/2792\nf 2682/2706/2682 2524/2545/2524 2525/2546/2525\nf 2415/2436/2415 2414/2435/2414 126/126/126\nf 1281/1281/1281 2435/2456/2435 1279/1279/1279\nf 1134/1134/1134 2495/2516/2495 1135/1135/1135\nf 232/232/232 234/234/234 2654/2677/2654\nf 2050/2059/2050 2032/2041/2032 1954/1963/1954\nf 2345/2365/2345 2376/2397/2376 2101/2110/2101\nf 2109/2119/2109 2082/2091/2082 2122/2132/2122\nf 2793/2817/2793 1116/1116/1116 1115/1115/1115\nf 2611/2633/2611 5/5/5 2497/2518/2497\nf 485/485/485 2732/2756/2732 553/553/553\nf 2435/2456/2435 1281/1281/1281 401/401/401\nf 400/400/400 2435/2456/2435 401/401/401\nf 1932/1941/1932 2517/2538/2517 2655/2678/2655\nf 2794/2818/2794 2469/2490/2469 2795/2819/2795\nf 2760/2784/2760 2506/2527/2506 2672/2695/2672\nf 2796/2820/2796 2797/2821/2797 2195/2206/2195\nf 195/195/195 194/194/194 1062/1062/1062\nf 2798/2822/2798 2454/2475/2454 2613/2635/2613\nf 2228/2244/2228 2146/2157/2146 1844/1852/1844\nf 2075/2084/2075 1881/1889/1881 1883/1891/1883\nf 1007/1007/1007 596/596/596 272/272/272\nf 1194/1194/1194 1529/1533/1529 2043/2052/2043\nf 1529/1533/1529 1194/1194/1194 811/811/811\nf 2799/2823/2799 1842/1850/1842 2258/2276/2258\nf 1735/1743/1735 2800/2824/2800 2201/2212/2201\nf 2769/2793/2769 1748/1756/1748 334/334/334\nf 1761/1769/1761 1760/1768/1760 2625/2647/2625\nf 2663/2686/2663 2801/2825/2801 2802/2826/2802\nf 2683/2707/2683 2739/2763/2739 2803/2827/2803\nf 74/74/74 144/144/144 143/143/143\nf 2759/2783/2759 975/975/975 2507/2528/2507\nf 1334/1334/1334 1195/1195/1195 2341/2361/2341\nf 2499/2520/2499 2790/2814/2790 2525/2546/2525\nf 2376/2397/2376 374/374/374 2101/2110/2101\nf 2804/2828/2804 1687/1694/1687 2405/2426/2405\nf 2805/2829/2805 2806/2830/2806 2534/2555/2534\nf 1095/1095/1095 1094/1094/1094 2806/2831/2806\nf 2503/2524/2503 2612/2634/2612 2581/2602/2581\nf 1193/1193/1193 2760/2784/2760 2672/2695/2672\nf 2249/2267/2249 1081/1081/1081 418/418/418\nf 2807/2832/2807 1933/1942/1933 2455/2476/2455\nf 2681/2705/2681 2803/2827/2803 2661/2684/2661\nf 2050/2059/2050 1639/1644/1639 1729/1737/1729\nf 2798/2822/2798 2613/2635/2613 2500/2521/2500\nf 375/375/375 373/373/373 1117/1117/1117\nf 1874/1882/1874 772/772/772 774/774/774\nf 2799/2823/2799 2258/2276/2258 1840/1848/1840\nf 2799/2823/2799 2808/2833/2808 1842/1850/1842\nf 1748/1756/1748 1758/1766/1758 1749/1757/1749\nf 2299/2318/2299 2373/2394/2373 2188/2199/2188\nf 2682/2706/2682 2661/2684/2661 2524/2545/2524\nf 2499/2520/2499 2798/2822/2798 2500/2521/2500\nf 1305/1305/1305 1966/1975/1966 730/730/730\nf 2809/2834/2809 2810/2835/2810 2123/2133/2123\nf 2810/2835/2810 2122/2132/2122 2123/2133/2123\nf 2811/2836/2811 2109/2119/2109 2122/2132/2122\nf 2109/2119/2109 2811/2836/2811 2812/2837/2812\nf 2813/2838/2813 2814/2839/2814 2815/2840/2815\nf 2638/2661/2638 2504/2525/2504 2677/2700/2677\nf 2669/2692/2669 2725/2749/2725 2724/2748/2724\nf 2096/2105/2096 2669/2692/2669 2724/2748/2724\nf 2096/2105/2096 2724/2748/2724 2665/2688/2665\nf 1778/1786/1778 2665/2688/2665 2723/2747/2723\nf 2504/2525/2504 2503/2524/2503 2674/2697/2674\nf 2807/2832/2807 2455/2476/2455 2454/2475/2454\nf 2182/2193/2182 2597/2618/2597 2183/2194/2183\nf 2232/2249/2232 1839/1847/1839 1856/1864/1856\nf 2816/2841/2816 1840/1848/1840 1839/1847/1839\nf 1406/1408/1406 2817/2842/2817 871/871/871\nf 862/862/862 1719/1727/1719 375/2237/375\nf 1151/1151/1151 2143/2154/2143 1396/1396/1396\nf 2683/2707/2683 2803/2827/2803 2681/2705/2681\nf 1290/1290/1290 2373/2394/2373 1291/1291/1291\nf 2807/2832/2807 2818/2843/2818 1933/1942/1933\nf 2810/2835/2810 2811/2836/2811 2122/2132/2122\nf 2811/2836/2811 2015/2024/2015 2812/2837/2812\nf 2668/2691/2668 2819/2844/2819 2820/2845/2820\nf 2821/2846/2821 2822/2847/2822 2823/2848/2823\nf 2612/2634/2612 1343/1343/1343 2579/2600/2579\nf 2796/2820/2796 2824/2849/2824 2797/2821/2797\nf 1152/1152/1152 749/749/749 831/831/831\nf 2428/2449/2428 2825/2850/2825 1522/1526/1522\nf 2228/2244/2228 2232/2249/2232 2146/2157/2146\nf 2816/2841/2816 2826/2851/2826 1840/1848/1840\nf 2826/2851/2826 2799/2823/2799 1840/1848/1840\nf 1545/1550/1545 136/136/136 2827/2852/2827\nf 635/635/635 1866/1874/1866 947/947/947\nf 392/392/392 317/317/317 319/319/319\nf 1754/1762/1754 704/704/704 2225/2241/2225\nf 2828/2853/2828 2829/2854/2829 2830/2855/2830\nf 1415/1417/1415 1791/1799/1791 553/553/553\nf 588/588/588 830/830/830 589/589/589\nf 2831/2856/2831 2810/2835/2810 2809/2834/2809\nf 2735/2759/2735 2324/2344/2324 559/559/559\nf 2832/2857/2832 2833/2858/2833 2768/2792/2768\nf 485/485/485 1672/1679/1672 2786/2810/2786\nf 2834/2859/2834 1060/1060/1060 1488/1490/1488\nf 2376/2397/2376 979/979/979 372/372/372\nf 2581/2602/2581 2580/2601/2580 2694/2718/2694\nf 2226/2242/2226 2625/2647/2625 2227/2243/2227\nf 2526/2547/2526 2527/2548/2527 1427/1429/1427\nf 2441/2462/2441 360/360/360 2578/2599/2578\nf 2105/2115/2105 1811/1819/1811 2125/2135/2125\nf 2672/2695/2672 2506/2527/2506 2586/2607/2586\nf 2188/2199/2188 2373/2394/2373 1290/1290/1290\nf 1334/1334/1334 2232/2249/2232 2228/2244/2228\nf 447/447/447 2808/2833/2808 2799/2823/2799\nf 2539/2560/2539 813/813/813 684/684/684\nf 1744/1752/1744 1743/1751/1743 2835/2860/2835\nf 2831/2856/2831 2809/2834/2809 2198/2209/2198\nf 2836/2861/2836 2810/2835/2810 2831/2856/2831\nf 2836/2861/2836 2811/2836/2811 2810/2835/2810\nf 2811/2836/2811 2837/2862/2837 2015/2024/2015\nf 2172/2183/2172 919/919/919 2516/2537/2516\nf 1865/1873/1865 1173/1173/1173 1175/1175/1175\nf 2535/2556/2535 2402/2423/2402 2404/2425/2404\nf 376/2254/376 375/2237/375 1719/1727/1719\nf 2269/2287/2269 1173/1173/1173 2212/2223/2212\nf 2838/2863/2838 1839/1847/1839 2232/2249/2232\nf 1765/1773/1765 2839/2864/2839 1766/1774/1766\nf 814/814/814 2711/2735/2711 838/838/838\nf 722/722/722 452/452/452 1405/1407/1405\nf 527/527/527 526/526/526 905/905/905\nf 1407/1409/1407 1406/1408/1406 870/870/870\nf 2840/2865/2840 2841/2866/2841 2842/2867/2842\nf 2843/2868/2843 2831/2856/2831 2198/2209/2198\nf 2811/2836/2811 2836/2861/2836 2837/2862/2837\nf 1116/1116/1116 2237/2255/2237 1114/1114/1114\nf 2152/2163/2152 1883/1891/1883 1882/1890/1882\nf 2844/2869/2844 2278/2296/2278 1737/1745/1737\nf 1735/1743/1735 2236/2253/2236 2800/2824/2800\nf 2201/2212/2201 2800/2824/2800 393/393/393\nf 394/394/394 393/393/393 2664/2687/2664\nf 2645/2668/2645 2272/2290/2272 2449/2470/2449\nf 2715/2739/2715 2454/2475/2454 2798/2822/2798\nf 2845/2870/2845 2846/2871/2846 2847/2872/2847\nf 1524/1528/1524 986/986/986 987/987/987\nf 2125/2135/2125 2240/2258/2240 2105/2115/2105\nf 1723/1731/1723 576/576/576 1329/1329/1329\nf 2341/2361/2341 2232/2249/2232 1334/1334/1334\nf 2341/2361/2341 2838/2863/2838 2232/2249/2232\nf 2838/2863/2838 2816/2841/2816 1839/1847/1839\nf 905/905/905 2826/2851/2826 2816/2841/2816\nf 2848/2873/2848 2143/2154/2143 2102/2111/2102\nf 1083/1083/1083 1400/1402/1400 2786/2810/2786\nf 1672/1679/1672 1083/1083/1083 2786/2810/2786\nf 2849/2874/2849 2236/2253/2236 1735/1743/1735\nf 2278/2296/2278 2849/2874/2849 1735/1743/1735\nf 2088/2097/2088 2664/2687/2664 393/393/393\nf 2189/2200/2189 2186/2197/2186 2190/2201/2190\nf 2750/2774/2750 2807/2832/2807 2454/2475/2454\nf 906/906/906 2838/2863/2838 2341/2361/2341\nf 906/906/906 2816/2841/2816 2838/2863/2838\nf 2175/2186/2175 2799/2823/2799 2826/2851/2826\nf 742/742/742 2175/2186/2175 2826/2851/2826\nf 2175/2186/2175 447/447/447 2799/2823/2799\nf 2181/2875/2181 2570/2591/2570 2850/2876/2850\nf 1749/1757/1749 1759/1767/1759 334/334/334\nf 2499/2520/2499 2715/2739/2715 2798/2822/2798\nf 527/527/527 905/905/905 907/907/907\nf 947/947/947 2843/2868/2843 2851/2877/2851\nf 1866/1874/1866 2831/2856/2831 2843/2868/2843\nf 1865/1873/1865 2836/2861/2836 2831/2856/2831\nf 2836/2861/2836 1865/1873/1865 2837/2862/2837\nf 2844/2869/2844 2849/2874/2849 2278/2296/2278\nf 2800/2824/2800 2088/2097/2088 393/393/393\nf 487/487/487 486/486/486 1265/1265/1265\nf 906/906/906 905/905/905 2816/2841/2816\nf 905/905/905 742/742/742 2826/2851/2826\nf 526/526/526 742/742/742 905/905/905\nf 1396/1396/1396 2143/2154/2143 2848/2873/2848\nf 1167/1167/1167 1492/1494/1492 2089/2098/2089\nf 182/182/182 2175/2186/2175 742/742/742\nf 2057/2066/2057 2122/2132/2122 2082/2091/2082\nf 748/748/748 589/589/589 830/830/830\nf 947/947/947 1866/1874/1866 2843/2868/2843\nf 1866/1874/1866 1865/1873/1865 2831/2856/2831\nf 1175/1175/1175 92/92/92 2837/2862/2837\nf 640/640/640 891/891/891 2411/2432/2411\nf 1396/1396/1396 2848/2873/2848 2844/2869/2844\nf 2852/2878/2852 1396/1396/1396 2844/2869/2844\nf 2844/2869/2844 2848/2873/2848 2849/2874/2849\nf 2236/2253/2236 2088/2097/2088 2800/2824/2800\nf 2088/2097/2088 2089/2098/2089 2664/2687/2664\nf 420/420/420 178/178/178 2281/2300/2281\nf 485/485/485 487/487/487 1672/1679/1672\nf 2376/2397/2376 372/372/372 374/374/374\nf 2175/2186/2175 445/445/445 447/447/447\nf 527/527/527 231/231/231 180/180/180\nf 725/725/725 283/283/283 113/113/113\nf 2645/2668/2645 2273/2291/2273 2272/2290/2272\nf 2793/2817/2793 1115/1115/1115 205/205/205\nf 1381/1381/1381 58/58/58 696/696/696\nf 2853/2879/2853 18/18/18 17/17/17\nf 1766/1774/1766 2839/2864/2839 2467/2488/2467\nf 1846/1854/1846 2746/2770/2746 1847/1855/1847\nf 2089/2098/2089 2281/2300/2281 2664/2687/2664\nf 2089/2098/2089 420/420/420 2281/2300/2281\nf 2397/2418/2397 2380/2401/2380 2854/2880/2854\nf 2808/2833/2808 1843/1851/1843 1842/1850/1842\nf 2855/2881/2855 2856/2882/2856 2857/2883/2857\nf 367/367/367 663/663/663 399/399/399\nf 732/732/732 2126/2136/2126 1944/1953/1944\nf 2750/2774/2750 2858/2884/2858 2807/2832/2807\nf 1865/1873/1865 1175/1175/1175 2837/2862/2837\nf 2848/2873/2848 2102/2111/2102 2849/2874/2849\nf 2849/2874/2849 2102/2111/2102 2236/2253/2236\nf 192/192/192 2859/2885/2859 193/193/193\nf 193/193/193 2860/2886/2860 17/17/17\nf 2860/2886/2860 2853/2879/2853 17/17/17\nf 2861/2887/2861 1573/1578/1573 2862/2888/2862\nf 1573/1578/1573 2863/2889/2863 2862/2888/2862\nf 2853/2879/2853 1476/1478/1476 18/18/18\nf 2864/2890/2864 2865/2891/2865 2866/2892/2866\nf 1571/1576/1571 111/111/111 1572/1577/1572\nf 337/337/337 1550/1555/1550 1480/1482/1480\nf 338/338/338 1480/1482/1480 1082/1082/1082\nf 338/338/338 337/337/337 1480/1482/1480\nf 55/55/55 1082/1082/1082 1386/1386/1386\nf 2867/2893/2867 202/202/202 2868/2894/2868\nf 95/95/95 308/308/308 2869/2895/2869\nf 337/337/337 71/71/71 2870/2896/2870\nf 1082/1082/1082 1481/1483/1481 1400/1402/1400\nf 30/30/30 301/301/301 31/31/31\nf 1179/1179/1179 2023/2032/2023 1544/1549/1544\nf 720/720/720 2871/2897/2871 91/91/91\nf 2283/2302/2283 1425/1427/1425 1405/1407/1405\nf 1157/1157/1157 725/725/725 113/113/113\nf 2872/2898/2872 2252/2270/2252 40/40/40\nf 2873/2899/2873 2086/2095/2086 178/178/178\nf 2874/2900/2874 2875/2901/2875 2876/2902/2876\nf 142/142/142 1498/1500/1498 1478/1480/1478\nf 2576/2597/2576 2642/2665/2642 2877/2903/2877\nf 891/891/891 890/890/890 2411/2432/2411\nf 177/177/177 2873/2899/2873 178/178/178\nf 2350/2370/2350 2878/2904/2878 2385/2406/2385\nf 1101/1101/1101 1966/1975/1966 1305/1305/1305\nf 2879/2905/2879 1613/1618/1613 2880/2906/2880\nf 1484/1486/1484 2342/2362/2342 179/179/179\nf 1959/1968/1959 1988/1997/1988 1179/1179/1179\nf 2881/2907/2881 2086/2095/2086 2873/2899/2873\nf 2882/2908/2882 2387/2408/2387 2086/2095/2086\nf 2243/2261/2243 419/419/419 2632/2655/2632\nf 505/505/505 1044/1044/1044 704/704/704\nf 2385/2406/2385 2211/2222/2211 2350/2370/2350\nf 300/300/300 299/299/299 1451/1453/1451\nf 179/179/179 2342/2362/2342 177/177/177\nf 177/177/177 2881/2907/2881 2873/2899/2873\nf 2882/2908/2882 2086/2095/2086 2881/2907/2881\nf 2865/2891/2865 1543/1548/1543 2866/2892/2866\nf 2437/2458/2437 2492/2513/2492 2883/2909/2883\nf 2397/2418/2397 586/586/586 620/620/620\nf 2342/2362/2342 2884/2910/2884 177/177/177\nf 1207/1207/1207 2885/2911/2885 2886/2912/2886\nf 2887/2913/2887 2884/2910/2884 2342/2362/2342\nf 177/177/177 2884/2910/2884 2881/2907/2881\nf 2881/2907/2881 2888/2914/2888 2882/2908/2882\nf 236/236/236 2889/2915/2889 2890/2916/2890\nf 237/237/237 236/236/236 2890/2916/2890\nf 2891/2917/2891 792/792/792 110/110/110\nf 2892/2918/2892 2342/2362/2342 1486/1488/1486\nf 2892/2918/2892 2887/2913/2887 2342/2362/2342\nf 2884/2910/2884 2888/2914/2888 2881/2907/2881\nf 2888/2914/2888 2893/2919/2893 2882/2908/2882\nf 2882/2908/2882 2893/2919/2893 240/240/240\nf 2894/2920/2894 2895/2921/2895 793/793/793\nf 2896/2922/2896 2897/2923/2897 2898/2924/2898\nf 142/142/142 1478/1480/1478 140/140/140\nf 2899/2925/2899 2884/2910/2884 2887/2913/2887\nf 2884/2910/2884 2899/2925/2899 2888/2914/2888\nf 2900/2926/2900 192/192/192 2895/2921/2895\nf 192/192/192 2900/2926/2900 2859/2885/2859\nf 2901/2927/2901 335/335/335 2902/2928/2902\nf 2903/2929/2903 2887/2913/2887 2892/2918/2892\nf 2903/2929/2903 2899/2925/2899 2887/2913/2887\nf 2893/2919/2893 2904/2930/2904 240/240/240\nf 2904/2930/2904 946/946/946 241/241/241\nf 240/240/240 2904/2930/2904 241/241/241\nf 240/240/240 239/239/239 773/773/773\nf 2905/2931/2905 2860/2886/2860 193/193/193\nf 1401/1403/1401 2743/2767/2743 807/807/807\nf 1613/1618/1613 2879/2905/2879 1612/1617/1612\nf 2906/2932/2906 2763/2787/2763 2764/2788/2764\nf 2907/2933/2907 2899/2925/2899 2903/2929/2903\nf 2899/2925/2899 2908/2934/2908 2888/2914/2888\nf 2888/2914/2888 2909/2935/2909 2893/2919/2893\nf 2909/2935/2909 2904/2930/2904 2893/2919/2893\nf 2910/2936/2910 946/946/946 2904/2930/2904\nf 2318/2338/2318 1833/1841/1833 2910/2936/2910\nf 2897/2923/2897 2166/2177/2166 2898/2924/2898\nf 144/144/144 228/228/228 2434/2455/2434\nf 2899/2925/2899 2907/2933/2907 2908/2934/2908\nf 2908/2934/2908 2909/2935/2909 2888/2914/2888\nf 2319/2339/2319 2904/2930/2904 2909/2935/2909\nf 2318/2338/2318 2910/2936/2910 2904/2930/2904\nf 2319/2339/2319 2318/2338/2318 2904/2930/2904\nf 175/175/175 174/174/174 2911/2937/2911\nf 61/61/61 60/60/60 264/264/264\nf 2588/2609/2588 253/253/253 1476/1478/1476\nf 2416/2437/2416 1546/1551/1546 1548/1553/1548\nf 1547/1552/1547 2574/2595/2574 1548/1553/1548\nf 2912/2938/2912 2907/2933/2907 2903/2929/2903\nf 2907/2933/2907 2913/2939/2913 2908/2934/2908\nf 2908/2934/2908 2913/2939/2913 2909/2935/2909\nf 2913/2939/2913 2914/2940/2914 2909/2935/2909\nf 1336/1336/1336 2319/2339/2319 2909/2935/2909\nf 2914/2940/2914 1336/1336/1336 2909/2935/2909\nf 1336/1336/1336 1335/1335/1335 2319/2339/2319\nf 188/188/188 2084/2093/2084 2812/2837/2812\nf 117/117/117 165/165/165 1283/1283/1283\nf 175/175/175 2915/2941/2915 292/292/292\nf 292/292/292 99/99/99 98/98/98\nf 2764/2788/2764 2916/2942/2916 2758/2782/2758\nf 144/144/144 2434/2455/2434 145/145/145\nf 1913/1921/1913 1912/1920/1912 2783/2807/2783\nf 2912/2938/2912 2917/2943/2917 2907/2933/2907\nf 2907/2933/2907 2917/2943/2917 2913/2939/2913\nf 758/758/758 1702/1709/1702 1694/1701/1694\nf 55/55/55 54/54/54 2918/2944/2918\nf 100/100/100 720/720/720 199/199/199\nf 1571/1576/1571 1434/1436/1434 1435/1437/1435\nf 2919/2945/2919 2764/2788/2764 2758/2782/2758\nf 2920/2946/2920 2875/2901/2875 2874/2900/2874\nf 1984/1993/1984 1983/1992/1983 4/4/4\nf 2903/2929/2903 2921/2947/2921 2912/2938/2912\nf 2912/2938/2912 2922/2948/2922 2917/2943/2917\nf 2922/2948/2922 2733/2757/2733 2917/2943/2917\nf 2917/2943/2917 2733/2757/2733 2913/2939/2913\nf 2913/2939/2913 2733/2757/2733 2914/2940/2914\nf 2914/2940/2914 2733/2757/2733 1336/1336/1336\nf 2923/2949/2923 1132/1132/1132 2392/2413/2392\nf 49/49/49 19/19/19 301/301/301\nf 189/189/189 188/188/188 2812/2837/2812\nf 2868/2894/2868 2253/2271/2253 2872/2898/2872\nf 303/303/303 302/302/302 2924/2950/2924\nf 32/32/32 31/31/31 2925/2951/2925\nf 2885/2911/2885 2926/2952/2926 2886/2912/2886\nf 870/870/870 1406/1408/1406 871/871/871\nf 2927/2953/2927 1699/1706/1699 2588/2609/2588\nf 1984/1993/1984 4/4/4 2409/2430/2409\nf 2922/2948/2922 637/637/637 2733/2757/2733\nf 2928/2954/2928 321/321/321 141/141/141\nf 1400/1402/1400 1083/1083/1083 1082/1082/1082\nf 2929/2955/2929 2930/2956/2930 595/595/595\nf 2121/2131/2121 480/480/480 2107/2117/2107\nf 2409/2430/2409 2423/2444/2423 1984/1993/1984\nf 2931/2957/2931 2932/2958/2932 2734/2758/2734\nf 1702/1709/1702 757/757/757 539/539/539\nf 1584/1589/1584 2901/2927/2901 1585/1590/1585\nf 2922/2948/2922 638/638/638 637/637/637\nf 2084/2093/2084 188/188/188 187/187/187\nf 126/126/126 2414/2435/2414 127/127/127\nf 406/406/406 1688/1695/1688 146/146/146\nf 2933/2959/2933 109/109/109 2734/2758/2734\nf 2932/2958/2932 2933/2959/2933 2734/2758/2734\nf 767/767/767 2934/2960/2934 768/768/768\nf 2935/2961/2935 2616/2638/2616 2614/2636/2614\nf 2933/2959/2933 2936/2962/2936 109/109/109\nf 512/512/512 546/546/546 2772/2796/2772\nf 2864/2890/2864 2866/2892/2866 69/69/69\nf 1573/1578/1573 18/18/18 252/252/252\nf 93/1537/93 95/2963/95 841/841/841\nf 2936/2962/2936 2891/2917/2891 109/109/109\nf 2630/2653/2630 2315/2335/2315 2937/2964/2937\nf 792/792/792 2938/2965/2938 2894/2920/2894\nf 181/181/181 2412/2433/2412 182/182/182\nf 633/633/633 2939/2966/2939 469/469/469\nf 54/54/54 242/242/242 2918/2944/2918\nf 2940/2967/2940 2941/2968/2941 94/94/94\nf 242/242/242 338/338/338 2918/2944/2918\nf 118/118/118 14/14/14 59/59/59\nf 1386/1386/1386 2339/2359/2339 2942/2969/2942\nf 447/447/447 446/446/446 2808/2833/2808\nf 2943/2970/2943 721/721/721 720/720/720\nf 2274/2292/2274 1686/1693/1686 1703/1710/1703\nf 1809/1817/1809 46/46/46 2753/2777/2753\nf 2315/2335/2315 1571/1576/1571 2937/2964/2937\nf 2889/2915/2889 281/281/281 280/280/280\nf 2944/2971/2944 2945/2972/2945 2946/2973/2946\nf 2947/2974/2947 2948/2975/2948 2949/2976/2949\nf 1549/1554/1549 2950/2977/2950 996/996/996\nf 2949/2976/2949 2940/2967/2940 2930/2978/2930\nf 2941/2968/2941 2951/2979/2951 308/308/308\nf 2952/2980/2952 2265/2283/2265 2264/2282/2264\nf 1349/1349/1349 2857/2883/2857 2953/2981/2953\nf 2860/2886/2860 2905/2931/2905 361/361/361\nf 2954/2982/2954 2202/2213/2202 2955/2983/2955\nf 215/215/215 214/214/214 416/416/416\nf 2948/2975/2948 2940/2967/2940 2949/2976/2949\nf 2949/2976/2949 2930/2978/2930 2956/2984/2956\nf 2133/2143/2133 2107/2117/2107 480/480/480\nf 1400/1402/1400 250/250/250 2266/2284/2266\nf 2947/2974/2947 2956/2984/2956 2957/2985/2957\nf 1629/1634/1629 2545/2566/2545 2631/2654/2631\nf 253/253/253 2430/2451/2430 1269/1269/1269\nf 9/9/9 12/12/12 118/118/118\nf 2958/2986/2958 2959/2987/2959 1517/1519/1517\nf 1543/1548/1543 2960/2988/2960 2939/2966/2939\nf 2867/2893/2867 2868/2894/2868 63/63/63\nf 2961/2989/2961 2962/2990/2962 2963/2991/2963\nf 2962/2990/2962 2964/2992/2964 2963/2991/2963\nf 2965/2993/2965 2966/2994/2966 2967/2995/2967\nf 2966/2994/2966 2962/2990/2962 2967/2995/2967\nf 30/30/30 49/49/49 301/301/301\nf 2491/2512/2491 261/261/261 209/209/209\nf 698/698/698 2968/2996/2968 1100/1100/1100\nf 2861/2887/2861 2862/2888/2862 2969/2997/2969\nf 302/302/302 2861/2887/2861 2969/2997/2969\nf 2960/2988/2960 1458/1460/1458 2939/2966/2939\nf 283/283/283 1068/1068/1068 106/106/106\nf 2970/2998/2970 242/242/242 54/54/54\nf 2971/2999/2971 2924/2950/2924 2972/3000/2972\nf 482/482/482 481/481/481 2973/3001/2973\nf 2964/2992/2964 2974/3002/2974 2963/2991/2963\nf 2974/3002/2974 2975/3003/2975 2963/2991/2963\nf 2951/2979/2951 2961/2989/2961 2976/3004/2976\nf 2941/2968/2941 2967/2995/2967 2961/2989/2961\nf 2966/2994/2966 2896/2922/2896 2962/2990/2962\nf 1115/1115/1115 1114/1114/1114 2459/2480/2459\nf 2851/2877/2851 2198/2209/2198 480/480/480\nf 2936/2962/2936 2938/2965/2938 792/792/792\nf 2865/2891/2865 2960/2988/2960 1543/1548/1543\nf 2423/2444/2423 2409/2430/2409 52/52/52\nf 2891/2917/2891 2936/2962/2936 792/792/792\nf 2938/2965/2938 2977/3005/2977 2894/2920/2894\nf 982/982/982 425/425/425 993/993/993\nf 2894/2920/2894 2977/3005/2977 2895/2921/2895\nf 1231/1231/1231 2543/2564/2543 1164/1164/1164\nf 128/128/128 345/345/345 491/491/491\nf 791/1524/791 1268/1268/1268 1622/1627/1622\nf 2204/2215/2204 2860/2886/2860 361/361/361\nf 2204/2215/2204 2853/2879/2853 2860/2886/2860\nf 2898/2924/2898 947/947/947 482/482/482\nf 2941/2968/2941 2961/2989/2961 2951/2979/2951\nf 2951/2979/2951 2978/3006/2978 2979/3007/2979\nf 2896/2922/2896 2898/2924/2898 2973/3001/2973\nf 2939/2966/2939 1458/1460/1458 366/366/366\nf 1571/1576/1571 2980/3008/2980 2937/2964/2937\nf 1070/1070/1070 2429/2450/2429 1533/1538/1533\nf 2927/2953/2927 1476/1478/1476 2853/2879/2853\nf 2204/2215/2204 2927/2953/2927 2853/2879/2853\nf 2927/2953/2927 2588/2609/2588 1476/1478/1476\nf 2588/2609/2588 2430/2451/2430 253/253/253\nf 2918/2944/2918 1082/1082/1082 55/55/55\nf 2923/2949/2923 2897/2923/2897 2966/2994/2966\nf 1311/1311/1311 1309/1309/1309 2975/3003/2975\nf 2974/3002/2974 1311/1311/1311 2975/3003/2975\nf 2981/3009/2981 415/415/415 214/214/214\nf 2982/3010/2982 2940/2967/2940 2948/2975/2948\nf 2696/2720/2696 2983/3011/2983 2697/2721/2697\nf 39/39/39 38/38/38 174/174/174\nf 1138/1138/1138 1158/1158/1158 1084/1084/1084\nf 2890/2916/2890 2889/2915/2889 280/280/280\nf 2984/3012/2984 2923/2949/2923 2966/2994/2966\nf 261/261/261 2576/2597/2576 2442/2463/2442\nf 1574/1579/1574 254/254/254 235/235/235\nf 2863/2889/2863 506/506/506 2985/3013/2985\nf 300/300/300 1430/1432/1430 298/298/298\nf 1469/1471/1469 166/166/166 2511/2532/2511\nf 2166/2177/2166 947/947/947 2898/2924/2898\nf 2986/3014/2986 2593/2614/2593 2987/3015/2987\nf 53/53/53 2970/2998/2970 54/54/54\nf 2576/2597/2576 2877/2903/2877 2442/2463/2442\nf 2978/3006/2978 2963/2991/2963 2988/3016/2988\nf 874/874/874 697/697/697 696/696/696\nf 2989/3017/2989 287/287/287 45/45/45\nf 201/201/201 2253/2271/2253 202/202/202\nf 2451/2472/2451 2460/2481/2460 75/75/75\nf 1527/1531/1527 1581/1586/1581 266/266/266\nf 2923/2949/2923 2392/2413/2392 2897/2923/2897\nf 201/201/201 1414/1416/1414 2253/2271/2253\nf 1466/1468/1466 1468/1470/1468 1469/1471/1469\nf 537/537/537 539/539/539 751/751/751\nf 94/94/94 2941/2968/2941 308/308/308\nf 753/753/753 1923/1931/1923 438/438/438\nf 2988/3016/2988 1308/1308/1308 2393/2414/2393\nf 1550/1555/1550 995/995/995 1481/1483/1481\nf 1629/1634/1629 914/914/914 410/410/410\nf 933/933/933 2522/2543/2522 29/29/29\nf 506/506/506 237/237/237 2985/3013/2985\nf 2862/2888/2862 2863/2889/2863 2990/3018/2990\nf 2931/2957/2931 1456/1458/1456 2932/2958/2932\nf 2991/3019/2991 2943/2970/2943 100/100/100\nf 2992/3020/2992 2866/2892/2866 1543/1548/1543\nf 2392/2413/2392 2166/2177/2166 2897/2923/2897\nf 1331/1331/1331 58/58/58 1381/1381/1381\nf 2976/3004/2976 2963/2991/2963 2978/3006/2978\nf 2993/3021/2993 2994/3022/2994 2995/3023/2995\nf 871/871/871 2817/2842/2817 454/454/454\nf 794/794/794 793/793/793 30/30/30\nf 828/828/828 653/653/653 580/580/580\nf 2896/2922/2896 2964/2992/2964 2962/2990/2962\nf 2898/2924/2898 482/482/482 2973/3001/2973\nf 794/794/794 1434/1436/1434 1572/1577/1572\nf 2861/2887/2861 2996/3024/2996 1573/1578/1573\nf 99/99/99 2991/3019/2991 100/100/100\nf 2967/2995/2967 2962/2990/2962 2961/2989/2961\nf 69/69/69 2992/3020/2992 70/70/70\nf 291/291/291 98/98/98 1014/1014/1014\nf 2442/2463/2442 2877/2903/2877 536/536/536\nf 2314/2334/2314 111/111/111 1571/1576/1571\nf 2943/2970/2943 720/720/720 100/100/100\nf 254/254/254 1269/1269/1269 1565/1570/1565\nf 2940/2967/2940 94/94/94 2930/2978/2930\nf 2956/2984/2956 2930/2978/2930 2929/3025/2929\nf 2949/2976/2949 2956/2984/2956 2947/2974/2947\nf 2767/2791/2767 2997/3026/2997 2998/3027/2998\nf 1550/1555/1550 996/996/996 995/995/995\nf 2969/2997/2969 2862/2888/2862 2999/3028/2999\nf 721/721/721 2999/3028/2999 2864/2890/2864\nf 443/443/443 2938/2965/2938 2936/2962/2936\nf 2864/2890/2864 2999/3028/2999 2865/2891/2865\nf 79/79/79 2418/2439/2418 839/839/839\nf 2965/2993/2965 2984/3012/2984 2966/2994/2966\nf 3000/3029/3000 109/109/109 2314/2334/2314\nf 63/63/63 2868/2894/2868 77/77/77\nf 1014/1014/1014 197/197/197 198/198/198\nf 199/199/199 90/90/90 197/197/197\nf 1195/1195/1195 2733/2757/2733 637/637/637\nf 2996/3024/2996 18/18/18 1573/1578/1573\nf 3001/3030/3001 13/13/13 117/117/117\nf 444/444/444 3002/3031/3002 2977/3005/2977\nf 111/111/111 794/794/794 1572/1577/1572\nf 2928/2954/2928 141/141/141 297/297/297\nf 2982/3010/2982 2967/2995/2967 2941/2968/2941\nf 2871/2897/2871 69/69/69 68/68/68\nf 95/95/95 94/94/94 308/308/308\nf 2375/2396/2375 692/692/692 1398/1398/1398\nf 55/55/55 1386/1386/1386 2942/2969/2942\nf 1349/1349/1349 1348/1348/1348 2857/2883/2857\nf 636/636/636 2166/2177/2166 2392/2413/2392\nf 2451/2472/2451 3003/3032/3003 2460/2481/2460\nf 3004/3033/3004 2971/2999/2971 2691/2715/2691\nf 340/340/340 540/540/540 341/341/341\nf 308/308/308 2951/2979/2951 309/309/309\nf 2979/3007/2979 2543/2564/2543 667/667/667\nf 3005/3034/3005 763/763/763 2460/2481/2460\nf 94/94/94 93/93/93 2930/2978/2930\nf 2950/2977/2950 62/62/62 996/996/996\nf 3003/3032/3003 3005/3034/3005 2460/2481/2460\nf 2165/2176/2165 1687/1694/1687 406/406/406\nf 763/763/763 3005/3034/3005 2475/2496/2475\nf 2460/2481/2460 765/765/765 75/75/75\nf 2198/2209/2198 2809/2834/2809 2133/2143/2133\nf 3006/3035/3006 3007/3036/3007 3008/3037/3008\nf 2238/2256/2238 3009/3038/3009 2878/2904/2878\nf 2808/2833/2808 446/446/446 1843/1851/1843\nf 1536/1541/1536 3010/3039/3010 3011/3040/3011\nf 839/839/839 58/58/58 1331/1331/1331\nf 2978/3006/2978 2988/3016/2988 2393/2414/2393\nf 993/993/993 2545/2566/2545 1629/1634/1629\nf 2951/2979/2951 2979/3007/2979 309/309/309\nf 2951/2979/2951 2976/3004/2976 2978/3006/2978\nf 875/2623/875 877/3041/877 2602/2624/2602\nf 2350/2370/2350 1900/1908/1900 2878/2904/2878\nf 1180/1180/1180 2939/2966/2939 633/633/633\nf 1567/1572/1567 1566/1571/1566 2889/2915/2889\nf 2918/2944/2918 338/338/338 1082/1082/1082\nf 925/925/925 2475/2496/2475 997/997/997\nf 60/60/60 133/133/133 265/265/265\nf 1520/1522/1520 2596/2617/2596 3012/3042/3012\nf 3013/3043/3013 3014/3044/3014 3015/3045/3015\nf 19/19/19 2996/3024/2996 302/302/302\nf 3016/3046/3016 2429/2450/2429 2462/2483/2462\nf 3009/3038/3009 2385/2406/2385 2878/2904/2878\nf 2393/2414/2393 1165/1165/1165 2543/2564/2543\nf 2695/2719/2695 2948/2975/2948 2947/2974/2947\nf 840/840/840 1399/1400/1399 79/79/79\nf 2938/2965/2938 443/443/443 444/444/444\nf 1048/1048/1048 1923/1931/1923 753/753/753\nf 2985/3013/2985 237/237/237 2890/2916/2890\nf 2717/2741/2717 2111/2121/2111 749/749/749\nf 2442/2463/2442 535/535/535 1416/1418/1416\nf 2973/3001/2973 2974/3002/2974 2964/2992/2964\nf 2963/2991/2963 2975/3003/2975 2988/3016/2988\nf 21/21/21 668/668/668 1278/1278/1278\nf 182/182/182 2412/2433/2412 3017/3047/3017\nf 310/310/310 309/309/309 132/132/132\nf 445/445/445 2160/2171/2160 446/446/446\nf 3018/3048/3018 1843/1851/1843 446/446/446\nf 3019/3049/3019 3020/3050/3020 158/158/158\nf 2697/2721/2697 2965/2993/2965 2695/2719/2695\nf 697/697/697 2968/2996/2968 698/698/698\nf 1543/1548/1543 2939/2966/2939 1180/1180/1180\nf 2990/3018/2990 2863/2889/2863 2985/3013/2985\nf 292/292/292 3021/3051/3021 99/99/99\nf 933/933/933 1685/1692/1685 2522/2543/2522\nf 309/309/309 667/667/667 132/132/132\nf 953/953/953 329/329/329 331/331/331\nf 1329/1329/1329 2142/2153/2142 1721/1729/1721\nf 2978/3006/2978 2393/2414/2393 2543/2564/2543\nf 1465/1467/1465 167/167/167 1468/1470/1468\nf 772/772/772 2086/2095/2086 2387/2408/2387\nf 2184/2195/2184 25/25/25 555/555/555\nf 1434/1436/1434 794/794/794 32/32/32\nf 2933/2959/2933 1457/1459/1457 2936/2962/2936\nf 2868/2894/2868 2872/2898/2872 108/108/108\nf 181/181/181 640/640/640 2412/2433/2412\nf 3022/3052/3022 2983/3011/2983 2696/2720/2696\nf 2979/3007/2979 2978/3006/2978 2543/2564/2543\nf 2982/3010/2982 2941/2968/2941 2940/2967/2940\nf 1573/1578/1573 1574/1579/1574 2863/2889/2863\nf 206/206/206 490/490/490 2182/2193/2182\nf 3023/3053/3023 3021/3051/3021 292/292/292\nf 3021/3051/3021 2991/3019/2991 99/99/99\nf 721/721/721 2969/2997/2969 2999/3028/2999\nf 2938/2965/2938 444/444/444 2977/3005/2977\nf 2969/2997/2969 721/721/721 2943/2970/2943\nf 1516/1518/1516 1414/1416/1414 2958/2986/2958\nf 2340/2360/2340 2610/2632/2610 2329/2349/2329\nf 1413/1415/1413 1412/1414/1412 3024/3054/3024\nf 1833/1841/1833 2318/2338/2318 1335/1335/1335\nf 2160/2171/2160 3025/3055/3025 446/446/446\nf 446/446/446 3025/3055/3025 3018/3048/3018\nf 3026/3056/3026 3027/3057/3027 2256/2274/2256\nf 2999/3028/2999 2862/2888/2862 2990/3018/2990\nf 2204/2215/2204 2441/2462/2441 2927/2953/2927\nf 2441/2462/2441 1699/1706/1699 2927/2953/2927\nf 302/302/302 2969/2997/2969 2991/3019/2991\nf 1748/1756/1748 3028/3058/3028 3029/3059/3029\nf 3030/3060/3030 1843/1851/1843 3018/3048/3018\nf 3030/3060/3030 1868/1876/1868 1843/1851/1843\nf 1562/1567/1562 1564/1569/1564 1686/1693/1686\nf 2961/2989/2961 2963/2991/2963 2976/3004/2976\nf 2973/3001/2973 481/481/481 1311/1311/1311\nf 2974/3002/2974 2973/3001/2973 1311/1311/1311\nf 1114/1114/1114 2257/2275/2257 2459/2480/2459\nf 235/235/235 1567/1572/1567 236/236/236\nf 2969/2997/2969 2943/2970/2943 2991/3019/2991\nf 337/337/337 1549/1554/1549 1550/1555/1550\nf 2996/3024/2996 2861/2887/2861 302/302/302\nf 2588/2609/2588 1698/1705/1698 2430/2451/2430\nf 302/302/302 2991/3019/2991 2924/2950/2924\nf 2886/2912/2886 2926/2952/2926 3031/3061/3031\nf 202/202/202 2253/2271/2253 2868/2894/2868\nf 199/199/199 720/720/720 91/91/91\nf 2654/2677/2654 694/694/694 693/693/693\nf 1688/1695/1688 214/214/214 146/146/146\nf 235/235/235 254/254/254 1567/1572/1567\nf 197/197/197 98/98/98 199/199/199\nf 3021/3051/3021 2972/3000/2972 2991/3019/2991\nf 2867/2893/2867 2950/2977/2950 1549/1554/1549\nf 1538/1543/1538 1707/1714/1707 994/994/994\nf 2412/2433/2412 3032/3062/3032 3017/3047/3017\nf 2363/2383/2363 1868/1876/1868 3030/3060/3030\nf 488/488/488 3033/3063/3033 2493/2514/2493\nf 2975/3003/2975 1309/1309/1309 2988/3016/2988\nf 1309/1309/1309 1308/1308/1308 2988/3016/2988\nf 2523/2544/2523 2416/2437/2416 2763/2787/2763\nf 254/254/254 1565/1570/1565 1567/1572/1567\nf 2929/2955/2929 595/595/595 3034/3064/3034\nf 1469/1471/1469 1399/1399/1399 1493/1495/1493\nf 2482/2503/2482 2527/2548/2527 3000/3029/3000\nf 2972/3000/2972 2924/2950/2924 2991/3019/2991\nf 2691/2715/2691 2972/3000/2972 3021/3051/3021\nf 2865/2891/2865 2985/3013/2985 2960/2988/2960\nf 1014/1014/1014 98/98/98 197/197/197\nf 3035/3065/3035 1238/1238/1238 1121/1121/1121\nf 3036/3066/3036 126/126/126 125/125/125\nf 2363/2383/2363 1869/1877/1869 1868/1876/1868\nf 1280/1280/1280 1459/1461/1459 2931/2957/2931\nf 2160/2171/2160 3037/3067/3037 3025/3055/3025\nf 3025/3055/3025 3038/3068/3038 3018/3048/3018\nf 3039/3069/3039 3040/3070/3040 2986/3014/2986\nf 2896/2922/2896 2973/3001/2973 2964/2992/2964\nf 336/336/336 2869/2895/2869 310/310/310\nf 841/841/841 95/2963/95 2869/2895/2869\nf 1158/1158/1158 1085/1085/1085 1084/1084/1084\nf 2870/2896/2870 201/201/201 200/200/200\nf 2857/2883/2857 2603/2625/2603 2855/2881/2855\nf 337/337/337 2870/2896/2870 200/200/200\nf 333/333/333 335/335/335 2901/2927/2901\nf 3041/3071/3041 3042/3072/3042 3036/3066/3036\nf 3032/3062/3032 3037/3067/3037 3017/3047/3017\nf 3017/3047/3017 3037/3067/3037 2160/2171/2160\nf 3038/3068/3038 3043/3073/3043 3018/3048/3018\nf 3043/3073/3043 3030/3060/3030 3018/3048/3018\nf 1306/1306/1306 1305/1305/1305 2512/2533/2512\nf 1469/1471/1469 80/3074/80 1399/1399/1399\nf 3044/3075/3044 2208/2219/2208 2207/2218/2207\nf 2930/2956/2930 93/1537/93 595/595/595\nf 1480/1482/1480 1550/1555/1550 1481/1483/1481\nf 200/200/200 1549/1554/1549 337/337/337\nf 1520/1522/1520 3012/3042/3012 2536/2557/2536\nf 2890/2916/2890 280/280/280 1458/1460/1458\nf 2401/2422/2401 172/172/172 1459/1461/1459\nf 2621/2643/2621 2411/2432/2411 890/890/890\nf 2411/2432/2411 2620/2642/2620 3032/3062/3032\nf 3037/3067/3037 3038/3068/3038 3025/3055/3025\nf 2872/2898/2872 40/40/40 108/108/108\nf 2965/2993/2965 2967/2995/2967 2982/3010/2982\nf 62/62/62 2867/2893/2867 63/63/63\nf 2950/2977/2950 2867/2893/2867 62/62/62\nf 1231/1231/1231 668/668/668 667/667/667\nf 1459/1461/1459 1456/1458/1456 2931/2957/2931\nf 2999/3028/2999 2990/3018/2990 2865/2891/2865\nf 31/31/31 301/301/301 303/303/303\nf 1457/1459/1457 2932/2958/2932 1456/1458/1456\nf 3045/3076/3045 3030/3060/3030 3043/3073/3043\nf 3045/3076/3045 2363/2383/2363 3030/3060/3030\nf 3045/3076/3045 2171/2182/2171 2363/2383/2363\nf 1136/1136/1136 2205/2216/2205 524/524/524\nf 2965/2993/2965 2982/3010/2982 2948/2975/2948\nf 1574/1579/1574 252/252/252 254/254/254\nf 2966/2994/2966 2897/2923/2897 2896/2922/2896\nf 1457/1459/1457 2933/2959/2933 2932/2958/2932\nf 325/325/325 2945/2972/2945 72/72/72\nf 1457/1459/1457 448/448/448 2936/2962/2936\nf 2936/2962/2936 448/448/448 443/443/443\nf 18/18/18 2996/3024/2996 19/19/19\nf 2496/2517/2496 1307/1307/1307 3046/3077/3046\nf 3032/3062/3032 3047/3078/3047 3037/3067/3037\nf 3037/3067/3037 3048/3079/3048 3038/3068/3038\nf 3049/3080/3049 3045/3076/3045 3043/3073/3043\nf 695/695/695 3050/3081/3050 693/693/693\nf 201/201/201 2958/2986/2958 1414/1416/1414\nf 2992/3020/2992 1543/1548/1543 1544/1549/1544\nf 2985/3013/2985 2890/2916/2890 2960/2988/2960\nf 2865/2891/2865 2990/3018/2990 2985/3013/2985\nf 719/719/719 2864/2890/2864 69/69/69\nf 3051/3082/3051 2494/2515/2494 2241/2259/2241\nf 2620/2642/2620 2411/2432/2411 2621/2643/2621\nf 3032/3062/3032 2620/2642/2620 3047/3078/3047\nf 109/109/109 111/111/111 2314/2334/2314\nf 3052/3083/3052 1347/1347/1347 2758/2782/2758\nf 2023/2032/2023 1179/1179/1179 1988/1997/1988\nf 410/410/410 409/409/409 1375/1375/1375\nf 2992/3020/2992 69/69/69 2866/2892/2866\nf 91/91/91 2871/2897/2871 189/189/189\nf 3053/3084/3053 2755/2779/2755 2754/2778/2754\nf 2611/2633/2611 2497/2518/2497 2788/2812/2788\nf 3048/3079/3048 3043/3073/3043 3038/3068/3038\nf 3054/3085/3054 2171/2182/2171 3045/3076/3045\nf 110/110/110 794/794/794 111/111/111\nf 2965/2993/2965 2948/2975/2948 2695/2719/2695\nf 2869/2895/2869 308/308/308 310/310/310\nf 1179/1179/1179 1544/1549/1544 1180/1180/1180\nf 19/19/19 302/302/302 301/301/301\nf 2970/2998/2970 3055/3086/3055 3056/3087/3056\nf 595/595/595 320/320/320 3034/3064/3034\nf 3057/3088/3057 3058/3089/3058 1539/1544/1539\nf 2871/2897/2871 68/68/68 189/189/189\nf 1603/1608/1603 3059/3090/3059 3060/3091/3060\nf 3053/3084/3053 2210/2221/2210 2755/2779/2755\nf 2210/2221/2210 3061/3092/3061 2755/2779/2755\nf 3062/3093/3062 3063/3094/3063 2620/2642/2620\nf 2620/2642/2620 3063/3094/3063 3047/3078/3047\nf 3064/3095/3064 3049/3080/3049 3043/3073/3043\nf 3054/3085/3054 3045/3076/3045 3049/3080/3049\nf 1458/1460/1458 280/280/280 277/277/277\nf 2482/2503/2482 3000/3029/3000 2314/2334/2314\nf 2697/2721/2697 2983/3011/2983 2965/2993/2965\nf 482/482/482 2851/2877/2851 480/480/480\nf 3006/3035/3006 2262/2280/2262 2261/2279/2261\nf 2871/2897/2871 720/720/720 719/719/719\nf 58/58/58 874/874/874 696/696/696\nf 1333/1333/1333 1397/1401/1397 840/840/840\nf 1574/1579/1574 235/235/235 506/506/506\nf 1101/1101/1101 1103/1103/1103 1967/1976/1967\nf 3052/3083/3052 2479/2500/2479 1347/1347/1347\nf 2622/2644/2622 3062/3093/3062 2620/2642/2620\nf 2211/2222/2211 1501/1503/1501 2350/2370/2350\nf 1141/1141/1141 1140/1140/1140 3065/3096/3065\nf 3035/3065/3035 1121/1121/1121 1120/1120/1120\nf 77/77/77 2868/2894/2868 108/108/108\nf 2983/3011/2983 3022/3052/3022 1132/1132/1132\nf 3066/3097/3066 1372/1372/1372 1371/1371/1371\nf 1806/1814/1806 436/436/436 458/458/458\nf 1544/1549/1544 2023/2032/2023 70/70/70\nf 2992/3020/2992 1544/1549/1544 70/70/70\nf 2401/2422/2401 251/251/251 172/172/172\nf 3052/3083/3052 2770/2794/2770 2479/2500/2479\nf 1838/1846/1838 631/631/631 468/468/468\nf 759/759/759 339/339/339 2489/2510/2489\nf 3047/3078/3047 3063/3094/3063 3037/3067/3037\nf 3037/3067/3037 3067/3098/3067 3048/3079/3048\nf 3048/3079/3048 3064/3095/3064 3043/3073/3043\nf 3068/3099/3068 3054/3085/3054 3049/3080/3049\nf 2308/2327/2308 1977/1986/1977 3054/3085/3054\nf 2983/3011/2983 2984/3012/2984 2965/2993/2965\nf 2691/2715/2691 3021/3051/3021 3023/3053/3023\nf 2334/2354/2334 2534/2555/2534 2806/2830/2806\nf 821/821/821 3069/3100/3069 537/537/537\nf 537/537/537 3069/3100/3069 538/538/538\nf 653/653/653 550/550/550 580/580/580\nf 3070/3101/3070 112/112/112 1320/1320/1320\nf 1305/1305/1305 2518/2539/2518 2512/2533/2512\nf 3063/3094/3063 3067/3098/3067 3037/3067/3037\nf 3067/3098/3067 3071/3102/3071 3048/3079/3048\nf 3068/3099/3068 3049/3080/3049 3064/3095/3064\nf 1195/1195/1195 1334/1334/1334 2733/2757/2733\nf 1038/1038/1038 2132/2142/2132 1039/1039/1039\nf 2238/2256/2238 2878/2904/2878 2257/2275/2257\nf 745/745/745 821/821/821 777/777/777\nf 821/821/821 745/745/745 3069/3100/3069\nf 236/236/236 1567/1572/1567 2889/2915/2889\nf 172/172/172 64/64/64 1459/1461/1459\nf 355/355/355 1582/1587/1582 1791/1799/1791\nf 339/339/339 2667/2690/2667 2489/2510/2489\nf 1499/1501/1499 112/112/112 3070/3101/3070\nf 3062/3093/3062 3072/3103/3072 3063/3094/3063\nf 3054/3085/3054 3073/3104/3073 2308/2327/2308\nf 2308/2327/2308 1537/1542/1537 1490/1492/1490\nf 3069/3100/3069 1703/1710/1703 538/538/538\nf 538/538/538 1703/1710/1703 1702/1709/1702\nf 358/358/358 332/332/332 1107/1107/1107\nf 2960/2988/2960 2890/2916/2890 1458/1460/1458\nf 2488/2509/2488 2584/2605/2584 759/759/759\nf 3048/3079/3048 3071/3102/3071 3064/3095/3064\nf 3068/3099/3068 3073/3104/3073 3054/3085/3054\nf 3073/3104/3073 1537/1542/1537 2308/2327/2308\nf 1977/1986/1977 2171/2182/2171 3054/3085/3054\nf 758/758/758 757/757/757 1702/1709/1702\nf 72/72/72 2945/2972/2945 73/73/73\nf 1078/1078/1078 847/847/847 970/970/970\nf 1330/1330/1330 1331/1331/1331 1381/1381/1381\nf 2473/2494/2473 2472/2493/2472 2704/2728/2704\nf 469/469/469 2939/2966/2939 366/366/366\nf 923/923/923 1101/1101/1101 924/924/924\nf 819/819/819 746/746/746 716/716/716\nf 920/920/920 2987/3015/2987 2593/2614/2593\nf 3063/3094/3063 3074/3105/3074 3067/3098/3067\nf 3075/3106/3075 3073/3104/3073 3068/3099/3068\nf 841/841/841 2869/2895/2869 336/336/336\nf 719/719/719 721/721/721 2864/2890/2864\nf 402/402/402 1700/1707/1700 1176/1176/1176\nf 745/745/745 1363/1363/1363 3069/3100/3069\nf 564/564/564 356/356/356 355/355/355\nf 128/128/128 491/491/491 190/190/190\nf 2895/2921/2895 192/192/192 793/793/793\nf 792/792/792 2894/2920/2894 793/793/793\nf 80/80/80 79/79/79 1399/1400/1399\nf 3072/3103/3072 3076/3107/3076 3063/3094/3063\nf 3067/3098/3067 3074/3105/3074 3071/3102/3071\nf 3071/3102/3071 3077/3108/3077 3064/3095/3064\nf 3078/3109/3078 3068/3099/3068 3064/3095/3064\nf 3078/3109/3078 3075/3106/3075 3068/3099/3068\nf 96/96/96 595/595/595 114/114/114\nf 1398/1398/1398 692/692/692 1464/1466/1464\nf 128/128/128 190/190/190 170/170/170\nf 71/71/71 73/73/73 2870/2896/2870\nf 73/73/73 2944/2971/2944 2870/2896/2870\nf 2574/2595/2574 1547/1552/1547 1205/1205/1205\nf 1403/1405/1403 2210/2221/2210 3053/3084/3053\nf 2891/2917/2891 110/110/110 109/109/109\nf 1333/1333/1333 1332/1332/1332 1367/1367/1367\nf 148/148/148 1520/1522/1520 2536/2557/2536\nf 3076/3107/3076 3074/3105/3074 3063/3094/3063\nf 3074/3105/3074 3079/3110/3079 3071/3102/3071\nf 3064/3095/3064 3077/3108/3077 3078/3109/3078\nf 3080/3111/3080 1537/1542/1537 3073/3104/3073\nf 3080/3111/3080 1538/1543/1538 1537/1542/1537\nf 2984/3012/2984 2983/3011/2983 2923/2949/2923\nf 360/360/360 362/362/362 3081/3112/3081\nf 200/200/200 2867/2893/2867 1549/1554/1549\nf 3069/3100/3069 1363/1363/1363 1703/1710/1703\nf 2594/2615/2594 2509/2530/2509 148/148/148\nf 3082/3113/3082 3073/3104/3073 3075/3106/3075\nf 840/840/840 839/839/839 1333/1333/1333\nf 1703/1710/1703 1686/1693/1686 1694/1701/1694\nf 2511/2532/2511 2510/2531/2510 3083/3114/3083\nf 1317/1317/1317 116/116/116 565/565/565\nf 2734/2758/2734 109/109/109 3000/3029/3000\nf 2578/2599/2578 360/360/360 3081/3112/3081\nf 3084/3115/3084 2906/2932/2906 3085/3116/3085\nf 247/247/247 249/249/249 2578/2599/2578\nf 3086/3117/3086 247/247/247 2578/2599/2578\nf 3076/3107/3076 3087/3118/3087 3088/3119/3088\nf 3077/3108/3077 3071/3102/3071 3079/3110/3079\nf 3078/3109/3078 3082/3113/3082 3075/3106/3075\nf 3089/3120/3089 3073/3104/3073 3082/3113/3082\nf 3089/3120/3089 3080/3111/3080 3073/3104/3073\nf 3089/3120/3089 1210/1210/1210 3080/3111/3080\nf 3080/3111/3080 1210/1210/1210 1538/1543/1538\nf 1694/1701/1694 1670/1677/1670 1658/1665/1658\nf 1363/1363/1363 2274/2292/2274 1703/1710/1703\nf 2734/2758/2734 3000/3029/3000 2527/2548/2527\nf 153/153/153 1456/1458/1456 1459/1461/1459\nf 2644/2667/2644 2783/2807/2783 2782/2806/2782\nf 3090/3121/3090 2301/2320/2301 2815/2840/2815\nf 247/247/247 3086/3117/3086 1211/1211/1211\nf 2667/2690/2667 1536/1541/1536 3011/3040/3011\nf 196/196/196 3091/3122/3091 2634/2657/2634\nf 2827/2852/2827 3079/3110/3079 3074/3105/3074\nf 3077/3108/3077 154/154/154 3078/3109/3078\nf 154/154/154 156/156/156 3078/3109/3078\nf 1210/1210/1210 1707/1714/1707 1538/1543/1538\nf 185/185/185 1318/1318/1318 747/747/747\nf 839/839/839 56/56/56 58/58/58\nf 726/726/726 3092/3123/3092 724/724/724\nf 2452/2473/2452 2931/2957/2931 2734/2758/2734\nf 2878/2904/2878 1900/1908/1900 2257/2275/2257\nf 1686/1693/1686 1564/1569/1564 1694/1701/1694\nf 1694/1701/1694 1564/1569/1564 1670/1677/1670\nf 839/839/839 1331/1331/1331 1333/1333/1333\nf 2164/2175/2164 1/1/1 3093/3124/3093\nf 3094/3125/3094 2501/2522/2501 2259/2277/2259\nf 3095/3126/3095 3077/3108/3077 3079/3110/3079\nf 156/156/156 3082/3113/3082 3078/3109/3078\nf 1165/1165/1165 1040/1040/1040 1130/1130/1130\nf 1119/1119/1119 1226/1226/1226 1622/3127/1622\nf 2253/2271/2253 2252/2270/2252 2872/2898/2872\nf 2851/2877/2851 482/482/482 947/947/947\nf 42/42/42 448/448/448 1457/1459/1457\nf 309/309/309 2979/3007/2979 667/667/667\nf 2123/2133/2123 2133/2143/2133 2809/2834/2809\nf 1564/1569/1564 3059/3090/3059 1670/1677/1670\nf 241/241/241 946/946/946 943/943/943\nf 3055/3086/3055 2970/2998/2970 53/53/53\nf 1564/1569/1564 3060/3091/3060 3059/3090/3059\nf 2411/2432/2411 3032/3062/3032 2412/2433/2412\nf 3010/3039/3010 1535/1540/1535 1141/1141/1141\nf 1499/1501/1499 183/183/183 112/112/112\nf 245/245/245 1212/1212/1212 246/246/246\nf 3096/3128/3096 1787/1795/1787 2671/2694/2671\nf 136/136/136 3079/3110/3079 2827/2852/2827\nf 135/135/135 3077/3108/3077 3095/3126/3095\nf 135/135/135 154/154/154 3077/3108/3077\nf 1521/1525/1521 1208/1208/1208 3089/3120/3089\nf 3082/3113/3082 1521/1525/1521 3089/3120/3089\nf 1210/1210/1210 1209/1209/1209 1707/1714/1707\nf 2871/2897/2871 719/719/719 69/69/69\nf 993/993/993 1629/1634/1629 555/555/555\nf 2870/2896/2870 2944/2971/2944 201/201/201\nf 667/667/667 2543/2564/2543 1231/1231/1231\nf 3097/3129/3097 3098/3130/3098 508/508/508\nf 2863/2889/2863 1574/1579/1574 506/506/506\nf 1490/1492/1490 1491/1493/1491 2308/2327/2308\nf 201/201/201 2944/2971/2944 2958/2986/2958\nf 895/895/895 3099/3131/3099 383/383/383\nf 3100/3132/3100 297/297/297 140/140/140\nf 1960/1969/1960 1/1/1 2164/2175/2164\nf 1584/1589/1584 333/333/333 2901/2927/2901\nf 136/136/136 3095/3126/3095 3079/3110/3079\nf 156/156/156 1521/1525/1521 3082/3113/3082\nf 3089/3120/3089 1208/1208/1208 1210/1210/1210\nf 1374/1374/1374 2184/2195/2184 1375/1375/1375\nf 142/142/142 149/149/149 1498/1500/1498\nf 242/242/242 71/71/71 337/337/337\nf 175/175/175 292/292/292 291/291/291\nf 698/698/698 1236/1236/1236 1237/1237/1237\nf 1564/1569/1564 3101/3133/3101 3060/3091/3060\nf 200/200/200 202/202/202 2867/2893/2867\nf 36/36/36 343/343/343 342/342/342\nf 2209/2220/2209 1403/1405/1403 1404/1406/1404\nf 1320/1320/1320 107/107/107 2594/2615/2594\nf 107/107/107 2509/2530/2509 2594/2615/2594\nf 1535/1540/1535 3010/3039/3010 1536/1541/1536\nf 135/135/135 3095/3126/3095 136/136/136\nf 2946/2973/2946 3102/3134/3102 3103/3135/3103\nf 1511/1513/1511 1558/1563/1558 3104/3136/3104\nf 1460/1462/1460 3105/3137/3105 1461/1463/1461\nf 3106/3138/3106 3107/3139/3107 3108/3140/3108\nf 3109/3141/3109 87/87/87 89/89/89\nf 3057/3088/3057 3105/3137/3105 3110/3142/3110\nf 3111/3143/3111 1591/1596/1591 2879/2905/2879\nf 3112/3144/3112 1594/1599/1594 1603/1608/1603\nf 3113/3145/3113 1474/1476/1474 3114/3146/3114\nf 3115/3147/3115 2959/2987/2959 2944/2971/2944\nf 3116/3148/3116 3117/3149/3117 3118/3150/3118\nf 3119/3151/3119 173/173/173 3084/3115/3084\nf 1563/1568/1563 1562/1567/1562 1496/1498/1496\nf 3120/3152/3120 3108/3140/3108 3121/3153/3121\nf 2944/2971/2944 2959/2987/2959 2958/2986/2958\nf 3122/3154/3122 3123/3155/3123 3124/3156/3124\nf 3125/3157/3125 3126/3158/3126 1451/1453/1451\nf 1408/1410/1408 1340/1340/1340 3127/3159/3127\nf 3128/3160/3128 544/544/544 508/508/508\nf 2510/2531/2510 3027/3057/3027 3026/3056/3026\nf 2958/2986/2958 1517/1519/1517 1516/1518/1516\nf 3129/3161/3129 1560/1565/1560 1559/1564/1559\nf 2900/2926/2900 3130/3162/3130 3131/3163/3131\nf 3123/3155/3123 3121/3153/3121 3132/3164/3132\nf 1655/1660/1655 1643/1648/1643 1656/1661/1656\nf 3133/3165/3133 299/299/299 3134/3166/3134\nf 1414/1416/1414 1516/1518/1516 1412/1414/1412\nf 2730/2754/2730 3135/3167/3135 937/937/937\nf 1496/1498/1496 1562/1567/1562 1497/1499/1497\nf 1495/1497/1495 1497/1499/1497 1631/1636/1631\nf 1284/1284/1284 1312/1312/1312 1251/1251/1251\nf 3136/3168/3136 3137/3169/3137 3138/3170/3138\nf 1622/1627/1622 1268/1268/1268 1267/1267/1267\nf 3139/3171/3139 3140/3172/3140 2795/2819/2795\nf 3129/3161/3129 3141/3173/3141 3142/3174/3142\nf 1558/1563/1558 3143/3175/3143 3104/3136/3104\nf 21/21/21 1278/1278/1278 26/26/26\nf 3144/3176/3144 3145/3177/3145 3146/3178/3146\nf 2466/2487/2466 3147/3179/3147 2464/2485/2464\nf 3148/3180/3148 3112/3144/3112 3060/3091/3060\nf 3149/3181/3149 3134/3166/3134 3150/3182/3150\nf 3151/3183/3151 1409/1411/1409 1385/1385/1385\nf 718/718/718 2243/2261/2243 1265/1265/1265\nf 2425/2446/2425 3084/3115/3084 3152/3184/3152\nf 3104/3136/3104 3111/3143/3111 1432/1434/1432\nf 2254/2272/2254 3099/3131/3099 1524/1528/1524\nf 1406/1408/1406 1405/1407/1405 452/452/452\nf 523/523/523 1137/1137/1137 524/524/524\nf 256/256/256 255/255/255 332/332/332\nf 1610/1615/1610 1591/1596/1591 1590/1595/1590\nf 280/280/280 282/282/282 277/277/277\nf 1102/1102/1102 1101/1101/1101 923/923/923\nf 290/290/290 289/289/289 1049/1049/1049\nf 3153/3185/3153 3154/3186/3154 204/204/204\nf 2252/2270/2252 1413/1415/1413 3024/3054/3024\nf 1561/1566/1561 1594/1599/1594 1559/1564/1559\nf 2955/2983/2955 2202/2213/2202 1046/1046/1046\nf 3155/3187/3155 3156/3188/3156 3157/3189/3157\nf 790/790/790 319/319/319 318/318/318\nf 3150/3182/3150 298/298/298 1429/1431/1429\nf 1020/1020/1020 1207/1207/1207 1206/1206/1206\nf 273/273/273 28/28/28 872/872/872\nf 1746/1754/1746 1213/1213/1213 1177/1177/1177\nf 1207/1207/1207 1085/1085/1085 2885/2911/2885\nf 3158/3190/3158 2510/2531/2510 3026/3056/3026\nf 1387/1387/1387 3159/3191/3159 3160/3192/3160\nf 212/212/212 1091/1091/1091 1663/1670/1663\nf 1460/1462/1460 1436/1438/1436 1418/1420/1418\nf 827/827/827 826/826/826 2785/2809/2785\nf 933/933/933 597/597/597 1685/1692/1685\nf 151/151/151 3161/3193/3161 3162/3194/3162\nf 3125/3157/3125 1451/1453/1451 299/299/299\nf 3163/3195/3163 3164/3196/3164 2353/2373/2353\nf 3165/3197/3165 1387/1387/1387 3166/3198/3166\nf 1852/1860/1852 2458/2479/2458 396/396/396\nf 805/805/805 847/847/847 1078/1078/1078\nf 3167/3199/3167 1042/1042/1042 1041/1041/1041\nf 3151/3183/3151 3104/3136/3104 1409/1411/1409\nf 3113/3145/3113 1472/1474/1472 1474/1476/1474\nf 2406/2427/2406 2408/2429/2408 874/874/874\nf 41/41/41 1627/1632/1627 3044/3075/3044\nf 489/489/489 948/948/948 2199/2210/2199\nf 2207/2218/2207 41/41/41 3044/3075/3044\nf 1411/1413/1411 3168/3200/3168 1371/1371/1371\nf 1744/1752/1744 2835/2860/2835 3169/3201/3169\nf 3170/3202/3170 1657/1663/1657 3171/3203/3171\nf 1177/1177/1177 1104/1104/1104 1746/1754/1746\nf 555/555/555 1629/1634/1629 1628/1633/1628\nf 646/646/646 598/598/598 3172/3204/3172\nf 2424/2445/2424 3173/3205/3173 3174/3206/3174\nf 383/3207/383 878/3208/878 3175/3209/3175\nf 2208/2219/2208 2989/3017/2989 45/45/45\nf 427/427/427 429/429/429 492/492/492\nf 3137/3169/3137 3176/3210/3176 3138/3170/3138\nf 3177/3211/3177 954/954/954 956/956/956\nf 3178/3212/3178 3179/3213/3179 3180/3214/3180\nf 1385/1385/1385 1408/1410/1408 3181/3215/3181\nf 1510/1512/1510 1558/1563/1558 1511/1513/1511\nf 3114/3146/3114 1474/1476/1474 3181/3215/3181\nf 2812/2837/2812 2015/2024/2015 189/189/189\nf 3182/3216/3182 3183/3217/3183 3117/3149/3117\nf 439/439/439 1049/1049/1049 1291/1291/1291\nf 3184/3218/3184 2419/2440/2419 384/384/384\nf 1397/1397/1397 1367/2391/1367 2375/2396/2375\nf 3123/3155/3123 3185/3219/3185 3121/3153/3121\nf 1511/1513/1511 3104/3136/3104 3151/3183/3151\nf 2989/3017/2989 2208/2219/2208 3186/3220/3186\nf 3187/3221/3187 2989/3017/2989 3186/3220/3186\nf 1560/1565/1560 3129/3161/3129 3159/3191/3159\nf 3185/3219/3185 3120/3152/3120 3121/3153/3121\nf 3141/3173/3141 3188/3222/3188 3142/3174/3142\nf 3168/3200/3168 3189/3223/3189 3066/3097/3066\nf 3166/3198/3166 1387/1387/1387 3160/3192/3160\nf 2407/2428/2407 3190/3224/3190 2408/2429/2408\nf 3120/3152/3120 3106/3138/3106 3108/3140/3108\nf 3191/3225/3191 3122/3154/3122 3124/3156/3124\nf 1357/1357/1357 1356/1356/1356 1377/1377/1377\nf 388/388/388 2296/2315/2296 3192/3226/3192\nf 3002/3031/3002 3187/3221/3187 316/316/316\nf 444/444/444 2989/3017/2989 3187/3221/3187\nf 3002/3031/3002 444/444/444 3187/3221/3187\nf 2879/2905/2879 3193/3227/3193 3194/3228/3194\nf 1746/1754/1746 3195/3229/3195 1227/1227/1227\nf 3196/3230/3196 3120/3152/3120 3185/3219/3185\nf 3150/3182/3150 3185/3219/3185 3197/3231/3197\nf 1298/1298/1298 1250/1250/1250 3132/3164/3132\nf 1376/1376/1376 435/435/435 1374/1374/1374\nf 3198/3232/3198 3199/3233/3199 1378/1378/1378\nf 644/644/644 3172/3204/3172 3200/3234/3200\nf 3201/3235/3201 644/644/644 3200/3234/3200\nf 2105/2115/2105 2240/2258/2240 731/731/731\nf 315/315/315 3002/3031/3002 316/316/316\nf 808/808/808 46/46/46 184/184/184\nf 2518/2539/2518 1640/1645/1640 2512/2533/2512\nf 3173/3205/3173 873/873/873 3174/3206/3174\nf 3174/3206/3174 873/873/873 27/27/27\nf 3108/3140/3108 1298/1298/1298 3121/3153/3121\nf 1160/1160/1160 1183/1183/1183 3161/3193/3161\nf 3202/3236/3202 3198/3232/3198 1377/1377/1377\nf 28/28/28 273/273/273 933/933/933\nf 3142/3174/3142 3188/3222/3188 3198/3232/3198\nf 3162/3194/3162 3203/3237/3203 152/152/152\nf 3172/3204/3172 3204/3238/3204 3200/3234/3200\nf 2639/2662/2639 1523/1527/1523 3205/3239/3205\nf 289/289/289 1518/1520/1518 1009/1009/1009\nf 1176/1176/1176 1402/1404/1402 402/402/402\nf 1451/1453/1451 1448/1450/1448 300/300/300\nf 1183/1183/1183 3162/3194/3162 3161/3193/3161\nf 2926/2952/2926 2885/2911/2885 151/151/151\nf 3160/3192/3160 3159/3191/3159 3206/3240/3206\nf 3207/3241/3207 2179/2190/2179 852/852/852\nf 151/151/151 3162/3194/3162 152/152/152\nf 1410/1412/1410 3168/3200/3168 1411/1413/1411\nf 1409/1411/1409 3104/3136/3104 1432/1434/1432\nf 3208/3242/3208 315/315/315 3209/3243/3209\nf 3150/3182/3150 3196/3230/3196 3185/3219/3185\nf 1522/1526/1522 2825/2850/2825 3210/3244/3210\nf 194/194/194 196/196/196 2771/2795/2771\nf 791/791/791 1622/3127/1622 1226/1226/1226\nf 2663/2686/2663 2802/2826/2802 2185/2196/2185\nf 3211/3245/3211 1045/1045/1045 3212/3246/3212\nf 3150/3182/3150 3197/3231/3197 3149/3181/3149\nf 3213/3247/3213 2879/2905/2879 3194/3228/3194\nf 2968/2996/2968 697/697/697 3190/3224/3190\nf 3214/3248/3214 2254/2272/2254 2179/2190/2179\nf 329/329/329 1656/1661/1656 1611/1616/1611\nf 1737/1745/1737 2852/2878/2852 2844/2869/2844\nf 417/417/417 419/419/419 2243/2261/2243\nf 3174/3206/3174 27/27/27 173/173/173\nf 3119/3151/3119 3174/3206/3174 173/173/173\nf 2825/2850/2825 3215/3249/3215 3216/3250/3216\nf 2263/2281/2263 3057/3088/3057 1539/1544/1539\nf 3205/3239/3205 1522/1526/1522 3210/3244/3210\nf 3210/3244/3210 2825/2850/2825 3216/3250/3216\nf 1097/1097/1097 2487/2508/2487 1098/1098/1098\nf 2189/2200/2189 2187/2198/2187 2186/2197/2186\nf 1657/1663/1657 3170/3202/3170 1514/1664/1514\nf 2352/2372/2352 875/875/875 1514/1664/1514\nf 3217/3251/3217 3218/3252/3218 3219/3253/3219\nf 3166/3198/3166 1373/1373/1373 1372/1372/1372\nf 1305/1305/1305 730/730/730 2518/2539/2518\nf 2424/2445/2424 3174/3206/3174 3119/3151/3119\nf 3129/3161/3129 1559/1564/1559 3220/3254/3220\nf 3123/3155/3123 3132/3164/3132 3124/3156/3124\nf 2926/2952/2926 151/151/151 150/150/150\nf 430/430/430 432/432/432 3221/3255/3221\nf 3165/3197/3165 3109/3141/3109 1388/1388/1388\nf 1566/1571/1566 3222/3256/3222 3223/3257/3223\nf 1558/1563/1558 1591/1596/1591 3143/3175/3143\nf 3058/3089/3058 1577/1582/1577 1539/1544/1539\nf 3188/3222/3188 3141/3173/3141 3148/3180/3148\nf 330/330/330 329/329/329 1638/1643/1638\nf 1613/1618/1613 1656/1661/1656 2880/2906/2880\nf 2926/2952/2926 150/150/150 3031/3061/3031\nf 1641/1646/1641 1640/1645/1640 1922/1930/1922\nf 3131/3163/3131 3208/3242/3208 3209/3243/3209\nf 3131/3163/3131 2977/3005/2977 3208/3242/3208\nf 2880/2906/2880 1614/1619/1614 1616/1621/1616\nf 2712/2736/2712 1107/1107/1107 3224/3258/3224\nf 1227/1227/1227 3124/3156/3124 3132/3164/3132\nf 1373/1373/1373 3202/3236/3202 1377/1377/1377\nf 1747/1755/1747 1746/1754/1746 2061/2070/2061\nf 3058/3089/3058 1496/1498/1496 1577/1582/1577\nf 1158/1158/1158 1160/1160/1160 1085/1085/1085\nf 3145/3177/3145 3225/3259/3225 3146/3178/3146\nf 2249/2267/2249 2248/2266/2248 1386/1386/1386\nf 2249/2267/2249 1386/1386/1386 1081/1081/1081\nf 3148/3180/3148 3057/3088/3057 3110/3142/3110\nf 2254/2272/2254 3226/3260/3226 3099/3131/3099\nf 88/88/88 3159/3191/3159 1387/1387/1387\nf 3148/3180/3148 3110/3142/3110 3188/3222/3188\nf 2067/2076/2067 2279/2297/2279 2068/2077/2068\nf 1289/1289/1289 470/470/470 978/978/978\nf 1358/1358/1358 1378/1378/1378 1418/1420/1418\nf 3227/3261/3227 3228/3262/3228 3031/3061/3031\nf 3085/3116/3085 2906/2932/2906 3229/3263/3229\nf 3085/3116/3085 3229/3263/3229 3230/3264/3230\nf 3231/3265/3231 3232/3266/3232 3233/3267/3233\nf 3162/3194/3162 1183/1183/1183 1142/1142/1142\nf 1511/1513/1511 3181/3215/3181 1474/1476/1474\nf 3173/3205/3173 929/929/929 873/873/873\nf 1431/1433/1431 3234/3268/3234 3196/3230/3196\nf 3235/3269/3235 2743/2767/2743 1401/1403/1401\nf 1630/1635/1630 3059/3090/3059 1603/1608/1603\nf 1743/1751/1743 3236/3270/3236 3237/3271/3237\nf 3126/3158/3126 1450/1452/1450 1451/1453/1451\nf 2977/3005/2977 3130/3162/3130 2895/2921/2895\nf 598/598/598 544/544/544 3172/3204/3172\nf 3238/3272/3238 1043/1043/1043 3239/3273/3239\nf 278/278/278 282/282/282 3240/3274/3240\nf 1426/1428/1426 722/722/722 1405/1407/1405\nf 3213/3247/3213 3189/3223/3189 3168/3200/3168\nf 2261/2279/2261 2176/2187/2176 3177/3211/3177\nf 220/220/220 257/257/257 259/259/259\nf 3224/3258/3224 1107/1107/1107 255/255/255\nf 644/644/644 646/646/646 3172/3204/3172\nf 3110/3142/3110 1460/1462/1460 1418/1420/1418\nf 1406/1408/1406 452/452/452 2817/2842/2817\nf 2900/2926/2900 3131/3163/3131 3241/3275/3241\nf 1213/1213/1213 1746/1754/1746 1227/1227/1227\nf 315/315/315 3208/3242/3208 3002/3031/3002\nf 3242/3276/3242 3243/3277/3243 3244/3278/3244\nf 3166/3198/3166 3160/3192/3160 1373/1373/1373\nf 2880/2906/2880 1616/1621/1616 2879/2905/2879\nf 1681/1688/1681 1562/1567/1562 1686/1693/1686\nf 3097/3129/3097 508/508/508 492/492/492\nf 287/287/287 2989/3017/2989 444/444/444\nf 2304/2323/2304 137/137/137 139/139/139\nf 986/986/986 895/895/895 896/896/896\nf 2428/2449/2428 3245/3279/3245 3215/3249/3215\nf 3198/3232/3198 1378/1378/1378 1377/1377/1377\nf 220/220/220 259/259/259 221/221/221\nf 1142/1142/1142 3246/3280/3246 3162/3194/3162\nf 3182/3216/3182 3216/3250/3216 3215/3249/3215\nf 3107/3139/3107 3127/3159/3127 3108/3140/3108\nf 328/328/328 3247/3281/3247 3164/3196/3164\nf 3172/3204/3172 3248/3282/3248 3204/3238/3204\nf 3230/3264/3230 3249/3283/3249 3231/3265/3231\nf 289/289/289 1009/1009/1009 1384/1384/1384\nf 1557/1562/1557 1591/1596/1591 1558/1563/1558\nf 1511/1513/1511 3151/3183/3151 3181/3215/3181\nf 3250/3284/3250 3242/3276/3242 3244/3278/3244\nf 2934/2960/2934 3251/3285/3251 3252/3286/3252\nf 1754/1762/1754 2224/2240/2224 2241/2259/2241\nf 3101/3133/3101 3057/3088/3057 3148/3180/3148\nf 3253/3287/3253 278/278/278 3254/3288/3254\nf 3255/3289/3255 221/221/221 259/259/259\nf 3243/3277/3243 221/221/221 3256/3290/3256\nf 221/221/221 3255/3289/3255 3256/3290/3256\nf 3257/3291/3257 3215/3249/3215 3228/3262/3228\nf 1432/1434/1432 3111/3143/3111 3213/3247/3213\nf 1410/1412/1410 3213/3247/3213 3168/3200/3168\nf 1685/1692/1685 1547/1552/1547 1546/1551/1546\nf 3130/3162/3130 2900/2926/2900 2895/2921/2895\nf 1616/1621/1616 3193/3227/3193 2879/2905/2879\nf 1432/1434/1432 3213/3247/3213 1410/1412/1410\nf 3177/3211/3177 3126/3158/3126 954/954/954\nf 87/87/87 3109/3141/3109 3258/3292/3258\nf 3259/3293/3259 3260/3294/3260 334/334/334\nf 3214/3248/3214 3226/3260/3226 2254/2272/2254\nf 2353/2373/2353 2354/2374/2354 3163/3195/3163\nf 3224/3258/3224 3261/3295/3261 3262/3296/3262\nf 3263/3297/3263 3264/3298/3264 3265/3299/3265\nf 1616/1621/1616 3258/3292/3258 3193/3227/3193\nf 3116/3148/3116 3266/3300/3266 3117/3149/3117\nf 2639/2662/2639 3266/3300/3266 3116/3148/3116\nf 2722/2746/2722 2639/2662/2639 3116/3148/3116\nf 3267/3301/3267 3268/3302/3268 3269/3303/3269\nf 351/351/351 350/350/350 435/435/435\nf 1122/1122/1122 2554/2575/2554 1811/1819/1811\nf 3270/3304/3270 3271/3305/3271 3272/3306/3272\nf 1560/1565/1560 3159/3191/3159 88/88/88\nf 3273/3307/3273 586/586/586 2397/2418/2397\nf 3105/3137/3105 3057/3088/3057 2263/2281/2263\nf 3274/3308/3274 3275/3309/3275 3276/3310/3276\nf 2234/2251/2234 2233/2250/2233 3277/3311/3277\nf 2390/2411/2390 2389/2410/2389 3278/3312/3278\nf 876/876/876 3/3/3 3279/3313/3279\nf 3280/3314/3280 3244/3278/3244 3281/3315/3281\nf 3114/3146/3114 3181/3215/3181 1408/1410/1408\nf 3240/3274/3240 282/282/282 281/281/281\nf 3282/3316/3282 3240/3274/3240 281/281/281\nf 3204/3238/3204 3248/3282/3248 782/782/782\nf 3283/3317/3283 3250/3284/3250 3284/3318/3284\nf 219/219/219 3243/3277/3243 3242/3276/3242\nf 3188/3222/3188 3110/3142/3110 3199/3233/3199\nf 1207/1207/1207 1020/1020/1020 1085/1085/1085\nf 597/597/597 933/933/933 273/273/273\nf 3285/3319/3285 3253/3287/3253 3254/3288/3254\nf 3172/3204/3172 3128/3160/3128 3248/3282/3248\nf 1339/1339/1339 115/115/115 1809/1817/1809\nf 3127/3159/3127 3114/3146/3114 1408/1410/1408\nf 3109/3141/3109 89/89/89 1388/1388/1388\nf 3286/3320/3286 3274/3308/3274 3276/3310/3276\nf 3286/3320/3286 3287/3321/3287 3274/3308/3274\nf 3287/3321/3287 3288/3322/3288 3274/3308/3274\nf 3150/3182/3150 1429/1431/1429 3196/3230/3196\nf 3289/3323/3289 522/522/522 524/524/524\nf 2825/2850/2825 2428/2449/2428 3215/3249/3215\nf 3170/3202/3170 2352/2372/2352 1514/1664/1514\nf 3290/3324/3290 3244/3278/3244 3280/3314/3280\nf 3248/3282/3248 3291/3325/3291 3292/3326/3292\nf 3293/3327/3293 84/84/84 86/86/86\nf 3224/3258/3224 3262/3296/3262 3283/3317/3283\nf 255/255/255 219/219/219 3242/3276/3242\nf 3176/3210/3176 2994/3022/2994 2993/3021/2993\nf 773/773/773 2387/2408/2387 240/240/240\nf 430/430/430 1853/1861/1853 398/398/398\nf 3294/3328/3294 3098/3130/3098 3097/3129/3097\nf 2284/2303/2284 2286/2305/2286 511/511/511\nf 718/718/718 2110/2120/2110 511/511/511\nf 2035/2044/2035 1963/1972/1963 3295/3329/3295\nf 3296/3330/3296 1734/1742/1734 305/305/305\nf 2944/2971/2944 73/73/73 2945/2972/2945\nf 3206/3240/3206 3142/3174/3142 3160/3192/3160\nf 3297/3331/3297 430/430/430 398/398/398\nf 1656/1661/1656 1613/1618/1613 1611/1616/1611\nf 1052/1052/1052 3286/3320/3286 3276/3310/3276\nf 3298/3332/3298 3287/3321/3287 3286/3320/3286\nf 1051/1051/1051 3298/3332/3298 3286/3320/3286\nf 3298/3332/3298 3299/3333/3299 3287/3321/3287\nf 3299/3333/3299 3300/3334/3300 3287/3321/3287\nf 3142/3174/3142 3198/3232/3198 3202/3236/3202\nf 3213/3247/3213 3194/3228/3194 3189/3223/3189\nf 878/3208/878 3301/3335/3301 3175/3209/3175\nf 3234/3268/3234 1431/1433/1431 1472/1474/1472\nf 3204/3238/3204 782/782/782 3200/3234/3200\nf 429/429/429 428/428/428 3302/3336/3302\nf 3303/3337/3303 2702/2726/2702 3304/3338/3304\nf 3191/3225/3191 899/899/899 2698/2722/2698\nf 3305/3339/3305 3303/3337/3303 3304/3338/3304\nf 3122/3154/3122 3149/3181/3149 3197/3231/3197\nf 430/430/430 3297/3331/3297 431/431/431\nf 2284/2303/2284 511/511/511 2110/2120/2110\nf 1474/1476/1474 1473/1475/1473 1511/1513/1511\nf 954/954/954 3126/3158/3126 3125/3157/3125\nf 3098/3130/3098 3291/3325/3291 3248/3282/3248\nf 3262/3296/3262 3250/3284/3250 3283/3317/3283\nf 781/781/781 3306/3340/3306 782/782/782\nf 3261/3295/3261 3242/3276/3242 3250/3284/3250\nf 3255/3289/3255 259/259/259 3285/3319/3285\nf 1853/1861/1853 1852/1860/1852 396/396/396\nf 894/894/894 893/893/893 3307/3341/3307\nf 3194/3228/3194 3165/3197/3165 3189/3223/3189\nf 1630/1635/1630 1670/1677/1670 3059/3090/3059\nf 3128/3160/3128 3098/3130/3098 3248/3282/3248\nf 3084/3115/3084 3085/3116/3085 3152/3184/3152\nf 3308/3342/3308 767/767/767 769/769/769\nf 1612/1617/1612 2879/2905/2879 1591/1596/1591\nf 2452/2473/2452 1280/1280/1280 2931/2957/2931\nf 3286/3320/3286 1052/1052/1052 1051/1051/1051\nf 1051/1051/1051 3299/3333/3299 3298/3332/3298\nf 1639/1644/1639 2050/2059/2050 1954/1963/1954\nf 3066/3097/3066 3166/3198/3166 1372/1372/1372\nf 3309/3343/3309 3310/3344/3310 3311/3345/3311\nf 431/431/431 3033/3063/3033 432/432/432\nf 3250/3284/3250 3244/3278/3244 3290/3324/3290\nf 3134/3166/3134 298/298/298 3150/3182/3150\nf 2693/2717/2693 2675/2698/2675 2581/2602/2581\nf 3210/3244/3210 3216/3250/3216 3266/3300/3266\nf 3205/3239/3205 3210/3244/3210 3266/3300/3266\nf 3216/3250/3216 3182/3216/3182 3117/3149/3117\nf 2639/2662/2639 3205/3239/3205 3266/3300/3266\nf 3216/3250/3216 3117/3149/3117 3266/3300/3266\nf 174/174/174 2968/2996/2968 2521/2542/2521\nf 1599/1604/1599 3258/3292/3258 1616/1621/1616\nf 3244/3278/3244 3255/3289/3255 3281/3315/3281\nf 432/432/432 3033/3063/3033 488/488/488\nf 3097/3129/3097 492/492/492 429/429/429\nf 1371/1371/1371 3168/3200/3168 3066/3097/3066\nf 1160/1160/1160 3161/3193/3161 1085/1085/1085\nf 3312/3346/3312 1051/1051/1051 2359/2379/2359\nf 3313/3347/3313 3299/3333/3299 1051/1051/1051\nf 3312/3346/3312 3313/3347/3313 1051/1051/1051\nf 3288/3322/3288 3314/3348/3314 3274/3308/3274\nf 285/285/285 1853/1861/1853 286/286/286\nf 326/326/326 3315/3349/3315 3316/3350/3316\nf 1745/1753/1745 3195/3229/3195 1746/1754/1746\nf 259/259/259 258/258/258 3253/3287/3253\nf 196/196/196 2463/2484/2463 2532/2553/2532\nf 3313/3347/3313 2987/3015/2987 3317/3351/3317\nf 960/960/960 352/352/352 354/354/354\nf 3129/3161/3129 3142/3174/3142 3206/3240/3206\nf 3318/3352/3318 960/960/960 961/961/961\nf 26/26/26 1278/1278/1278 44/44/44\nf 2702/2726/2702 3319/3353/3319 3304/3338/3304\nf 259/259/259 3253/3287/3253 3285/3319/3285\nf 3129/3161/3129 3220/3254/3220 3141/3173/3141\nf 3121/3153/3121 1298/1298/1298 3132/3164/3132\nf 3098/3130/3098 3294/3328/3294 3291/3325/3291\nf 3320/3354/3320 3097/3129/3097 429/429/429\nf 329/329/329 1611/1616/1611 1638/1643/1638\nf 2361/2381/2361 3312/3346/3312 2359/2379/2359\nf 956/956/956 3321/3355/3321 3177/3211/3177\nf 2582/2603/2582 3322/3356/3322 1583/1588/1583\nf 3104/3136/3104 3143/3175/3143 3111/3143/3111\nf 971/971/971 746/746/746 819/819/819\nf 255/255/255 3261/3295/3261 3224/3258/3224\nf 2747/2771/2747 2352/2372/2352 3170/3202/3170\nf 3262/3296/3262 3261/3295/3261 3250/3284/3250\nf 3221/3255/3221 2707/2731/2707 286/286/286\nf 782/782/782 3248/3282/3248 3292/3326/3292\nf 2456/2477/2456 3323/3357/3323 2641/2664/2641\nf 1920/1928/1920 1955/1964/1955 2288/2307/2288\nf 2635/2658/2635 3324/3358/3324 3325/3359/3325\nf 2883/2909/2883 2492/2513/2492 3326/3360/3326\nf 3243/3277/3243 3256/3290/3256 3244/3278/3244\nf 3164/3196/3164 3247/3281/3247 2353/2373/2353\nf 3244/3278/3244 3256/3290/3256 3255/3289/3255\nf 88/88/88 1387/1387/1387 89/89/89\nf 2486/2507/2486 2305/2324/2305 2307/2326/2307\nf 396/396/396 398/398/398 1853/1861/1853\nf 3231/3265/3231 3249/3283/3249 3303/3337/3303\nf 3304/3338/3304 3327/3361/3327 3305/3339/3305\nf 2254/2272/2254 1524/1528/1524 318/318/318\nf 3285/3319/3285 3328/3362/3328 3255/3289/3255\nf 255/255/255 3242/3276/3242 3261/3295/3261\nf 3322/3356/3322 2740/2764/2740 1583/1588/1583\nf 3232/3266/3232 3329/3363/3329 3330/3364/3330\nf 3106/3138/3106 3234/3268/3234 3113/3145/3113\nf 3312/3346/3312 3039/3069/3039 3313/3347/3313\nf 3039/3069/3039 2987/3015/2987 3313/3347/3313\nf 3317/3351/3317 2987/3015/2987 920/920/920\nf 957/957/957 959/959/959 3331/3365/3331\nf 1853/1861/1853 3221/3255/3221 286/286/286\nf 1583/1588/1583 2740/2764/2740 1584/1589/1584\nf 2428/2449/2428 3031/3061/3031 3245/3279/3245\nf 3332/3366/3332 1170/1170/1170 1172/1172/1172\nf 2804/2828/2804 3333/3367/3333 3334/3368/3334\nf 3334/3368/3334 3335/3369/3335 3326/3360/3326\nf 2492/2513/2492 2437/2458/2437 50/50/50\nf 3106/3138/3106 3196/3230/3196 3234/3268/3234\nf 3142/3174/3142 3202/3236/3202 3160/3192/3160\nf 2919/2945/2919 3229/3263/3229 2764/2788/2764\nf 1750/1758/1750 948/948/948 1583/1588/1583\nf 1685/1692/1685 2523/2544/2523 2522/2543/2522\nf 472/472/472 372/372/372 1650/1655/1650\nf 3199/3233/3199 1418/1420/1418 1378/1378/1378\nf 1497/1499/1497 1562/1567/1562 1681/1688/1681\nf 278/278/278 277/277/277 282/282/282\nf 1183/1183/1183 1184/1184/1184 1142/1142/1142\nf 3249/3283/3249 2702/2726/2702 3303/3337/3303\nf 3294/3328/3294 3097/3129/3097 3320/3354/3320\nf 2657/2680/2657 2462/2483/2462 997/997/997\nf 3336/3370/3336 3039/3069/3039 3312/3346/3312\nf 1170/1170/1170 3332/3366/3332 2832/2857/2832\nf 3101/3133/3101 1564/1569/1564 1563/1568/1563\nf 3120/3152/3120 3196/3230/3196 3106/3138/3106\nf 3111/3143/3111 2879/2905/2879 3213/3247/3213\nf 3066/3097/3066 3189/3223/3189 3166/3198/3166\nf 3159/3191/3159 3129/3161/3129 3206/3240/3206\nf 3122/3154/3122 3197/3231/3197 3123/3155/3123\nf 298/298/298 1430/1432/1430 1429/1431/1429\nf 2690/2714/2690 2689/2713/2689 3337/3371/3337\nf 3222/3256/3222 1566/1571/1566 1565/1570/1565\nf 2587/2608/2587 3333/3367/3333 2804/2828/2804\nf 3333/3367/3333 3335/3369/3335 3334/3368/3334\nf 3335/3369/3335 3338/3372/3338 3326/3360/3326\nf 544/544/544 3128/3160/3128 3172/3204/3172\nf 3339/3373/3339 3340/3374/3340 3341/3375/3341\nf 3107/3139/3107 3113/3145/3113 3114/3146/3114\nf 3131/3163/3131 3130/3162/3130 2977/3005/2977\nf 1551/1556/1551 1539/1544/1539 1577/1582/1577\nf 3229/3263/3229 2919/2945/2919 2703/2727/2703\nf 3249/3283/3249 2703/2727/2703 2702/2726/2702\nf 1159/1159/1159 1183/1183/1183 1160/1160/1160\nf 3285/3319/3285 3254/3288/3254 3328/3362/3328\nf 3254/3288/3254 278/278/278 3240/3274/3240\nf 1963/1972/1963 928/928/928 929/929/929\nf 3312/3346/3312 2361/2381/2361 3336/3370/3336\nf 2748/2772/2748 3342/3376/3342 2769/2793/2769\nf 1085/1085/1085 3161/3193/3161 2885/2911/2885\nf 2885/2911/2885 3161/3193/3161 151/151/151\nf 3343/3377/3343 3344/3378/3344 3345/3379/3345\nf 219/219/219 221/221/221 3243/3277/3243\nf 3309/3343/3309 3346/3380/3346 3347/3381/3347\nf 1554/1559/1554 2477/2498/2477 1122/1122/1122\nf 3338/3372/3338 2883/2909/2883 3326/3360/3326\nf 2125/2135/2125 2288/2307/2288 1955/1964/1955\nf 2274/2292/2274 971/971/971 1697/1704/1697\nf 3228/3262/3228 3245/3279/3245 3031/3061/3031\nf 3177/3211/3177 2176/2187/2176 3126/3158/3126\nf 3348/3382/3348 956/956/956 955/955/955\nf 3228/3262/3228 3215/3249/3215 3245/3279/3245\nf 2262/2280/2262 1507/1509/1507 2176/2187/2176\nf 3229/3263/3229 2703/2727/2703 3249/3283/3249\nf 3250/3284/3250 3290/3324/3290 3284/3318/3284\nf 3328/3362/3328 3254/3288/3254 3349/3383/3349\nf 392/392/392 319/319/319 1226/1226/1226\nf 3108/3140/3108 3127/3159/3127 1312/1312/1312\nf 2900/2926/2900 3241/3275/3241 2859/2885/2859\nf 3341/3375/3341 2361/2381/2361 3339/3373/3339\nf 3341/3375/3341 3336/3370/3336 2361/2381/2361\nf 1748/1756/1748 3029/3059/3029 1758/1766/1758\nf 3350/3384/3350 1765/1773/1765 1758/1766/1758\nf 3029/3059/3029 3350/3384/3350 1758/1766/1758\nf 2375/2396/2375 1367/2391/1367 692/692/692\nf 306/306/306 498/498/498 500/500/500\nf 3335/3369/3335 3351/3385/3351 3338/3372/3338\nf 2883/2909/2883 3352/3386/3352 2437/2458/2437\nf 2450/2471/2450 750/750/750 2420/2441/2420\nf 3165/3197/3165 1388/1388/1388 1387/1387/1387\nf 3353/3387/3353 3354/3388/3354 3355/3389/3355\nf 3227/3261/3227 150/150/150 985/985/985\nf 3135/3167/3135 3356/3390/3356 937/937/937\nf 3230/3264/3230 3229/3263/3229 3249/3283/3249\nf 422/422/422 2657/2680/2657 423/423/423\nf 422/422/422 3357/3391/3357 2657/2680/2657\nf 3357/3391/3357 2462/2483/2462 2657/2680/2657\nf 1270/1270/1270 1312/1312/1312 3358/3392/3358\nf 40/40/40 2252/2270/2252 1627/1632/1627\nf 3220/3254/3220 1594/1599/1594 3112/3144/3112\nf 3024/3054/3024 3359/3393/3359 1627/1632/1627\nf 3040/3070/3040 3039/3069/3039 3336/3370/3336\nf 1207/1207/1207 2886/2912/2886 2427/2448/2427\nf 1563/1568/1563 3058/3089/3058 3057/3088/3057\nf 1853/1861/1853 430/430/430 3221/3255/3221\nf 3333/3367/3333 3360/3394/3360 3335/3369/3335\nf 3361/3395/3361 2883/2909/2883 3338/3372/3338\nf 2351/2652/2351 876/876/876 3279/3313/3279\nf 1745/1753/1745 1747/1755/1747 899/899/899\nf 2264/2282/2264 346/346/346 348/348/348\nf 3255/3289/3255 3328/3362/3328 3281/3315/3281\nf 3362/3396/3362 2462/2483/2462 3357/3391/3357\nf 3362/3396/3362 3016/3046/3016 2462/2483/2462\nf 2407/2428/2407 2406/2427/2406 3363/3397/3363\nf 2099/2108/2099 2037/2046/2037 3364/3398/3364\nf 3365/3399/3365 3336/3370/3336 3341/3375/3341\nf 3365/3399/3365 3040/3070/3040 3336/3370/3336\nf 3366/3400/3366 2426/2447/2426 2425/2446/2425\nf 3197/3231/3197 3185/3219/3185 3123/3155/3123\nf 3106/3138/3106 3113/3145/3113 3107/3139/3107\nf 3133/3165/3133 3134/3166/3134 3149/3181/3149\nf 3367/3401/3367 3368/3402/3368 3369/3403/3369\nf 2521/2542/2521 2968/2996/2968 3190/3224/3190\nf 3099/3131/3099 384/384/384 383/383/383\nf 3221/3255/3221 3370/3404/3370 2707/2731/2707\nf 3143/3175/3143 1591/1596/1591 3111/3143/3111\nf 3284/3318/3284 3290/3324/3290 3371/3405/3371\nf 2535/2556/2535 3372/3406/3372 2587/2608/2587\nf 2587/2608/2587 3360/3394/3360 3333/3367/3333\nf 3360/3394/3360 3351/3385/3351 3335/3369/3335\nf 3361/3395/3361 3352/3386/3352 2883/2909/2883\nf 3188/3222/3188 3199/3233/3199 3198/3232/3198\nf 272/272/272 597/597/597 273/273/273\nf 3108/3140/3108 1312/1312/1312 1284/1284/1284\nf 3373/3407/3373 3374/3408/3374 3375/3409/3375\nf 3320/3354/3320 429/429/429 3302/3336/3302\nf 3223/3257/3223 3016/3046/3016 3362/3396/3362\nf 3223/3257/3223 3222/3256/3222 3016/3046/3016\nf 3189/3223/3189 3165/3197/3165 3166/3198/3166\nf 3340/3374/3340 3376/3410/3376 3341/3375/3341\nf 3376/3410/3376 3365/3399/3365 3341/3375/3341\nf 3377/3411/3377 760/760/760 3378/3412/3378\nf 3378/3412/3378 2593/2614/2593 2986/3014/2986\nf 2425/2446/2425 2424/2445/2424 3119/3151/3119\nf 3379/3413/3379 3380/3414/3380 761/761/761\nf 2839/2864/2839 1847/1855/1847 2746/2770/2746\nf 1565/1570/1565 1269/1269/1269 3222/3256/3222\nf 2400/2421/2400 3381/3415/3381 2535/2556/2535\nf 2535/2556/2535 3381/3415/3381 3372/3406/3372\nf 3372/3406/3372 3360/3394/3360 2587/2608/2587\nf 3351/3385/3351 3361/3395/3361 3338/3372/3338\nf 3361/3395/3361 3382/3416/3382 3352/3386/3352\nf 1610/1615/1610 1612/1617/1612 1591/1596/1591\nf 382/382/382 3042/3072/3042 3041/3071/3041\nf 3234/3268/3234 1472/1474/1472 3113/3145/3113\nf 3101/3133/3101 1563/1568/1563 3057/3088/3057\nf 3193/3227/3193 3109/3141/3109 3165/3197/3165\nf 3368/3402/3368 3367/3401/3367 3383/3417/3383\nf 334/334/334 1759/1767/1759 3259/3293/3259\nf 275/275/275 276/276/276 278/278/278\nf 3365/3399/3365 3384/3418/3384 3040/3070/3040\nf 3040/3070/3040 3384/3418/3384 2986/3014/2986\nf 3141/3173/3141 3112/3144/3112 3148/3180/3148\nf 3220/3254/3220 3112/3144/3112 3141/3173/3141\nf 1857/1865/1857 3385/3419/3385 456/456/456\nf 3112/3144/3112 1603/1608/1603 3060/3091/3060\nf 857/857/857 3386/3420/3386 892/892/892\nf 1093/1093/1093 2330/2350/2330 1094/1094/1094\nf 875/875/875 457/457/457 876/876/876\nf 3387/3421/3387 1773/1781/1773 3388/3422/3388\nf 3190/3224/3190 697/697/697 2408/2429/2408\nf 3118/3150/3118 3117/3149/3117 3183/3217/3183\nf 2487/2508/2487 1097/1097/1097 3389/3423/3389\nf 3330/3364/3330 3366/3400/3366 2425/2446/2425\nf 1539/1544/1539 1503/1505/1503 2263/2281/2263\nf 3194/3228/3194 3193/3227/3193 3165/3197/3165\nf 3108/3140/3108 1284/1284/1284 1298/1298/1298\nf 2002/2011/2002 3026/3056/3026 2003/2012/2003\nf 2427/2448/2427 2886/2912/2886 2428/2449/2428\nf 3300/3334/3300 3390/3424/3390 3317/3351/3317\nf 3254/3288/3254 3240/3274/3240 3282/3316/3282\nf 3349/3383/3349 3254/3288/3254 3282/3316/3282\nf 3058/3089/3058 1563/1568/1563 1496/1498/1496\nf 3376/3410/3376 3391/3425/3391 3365/3399/3365\nf 3093/3124/3093 1/1/1 3385/3419/3385\nf 3385/3419/3385 1/1/1 456/456/456\nf 3009/3038/3009 2238/2256/2238 2237/2255/2237\nf 2352/2372/2352 455/455/455 875/875/875\nf 3392/3426/3392 767/767/767 3308/3342/3308\nf 2353/2373/2353 3393/3427/3393 2952/2980/2952\nf 1119/2701/1119 1622/1627/1622 1621/1626/1621\nf 2400/2421/2400 3394/3428/3394 3381/3415/3381\nf 3360/3394/3360 3395/3429/3395 3351/3385/3351\nf 3351/3385/3351 3396/3430/3396 3361/3395/3361\nf 3134/3166/3134 299/299/299 298/298/298\nf 1571/1576/1571 1435/1437/1435 2980/3008/2980\nf 3200/3234/3200 782/782/782 3306/3340/3306\nf 3050/3081/3050 1172/1172/1172 693/693/693\nf 428/428/428 3397/3431/3397 3302/3336/3302\nf 3396/3430/3396 3320/3354/3320 3302/3336/3302\nf 3398/3432/3398 3357/3391/3357 422/422/422\nf 3398/3432/3398 3399/3433/3399 3357/3391/3357\nf 3399/3433/3399 3362/3396/3362 3357/3391/3357\nf 3221/3255/3221 432/432/432 489/489/489\nf 3105/3137/3105 1460/1462/1460 3110/3142/3110\nf 3340/3374/3340 3400/3434/3400 3401/3435/3401\nf 3391/3425/3391 3384/3418/3384 3365/3399/3365\nf 3384/3418/3384 3402/3436/3402 2986/3014/2986\nf 2986/3014/2986 3402/3436/3402 3378/3412/3378\nf 3380/3414/3380 2754/2778/2754 761/761/761\nf 173/173/173 29/29/29 642/642/642\nf 3403/3437/3403 3375/3409/3375 3404/3438/3404\nf 767/767/767 3405/3439/3405 2934/2960/2934\nf 3372/3406/3372 3395/3429/3395 3360/3394/3360\nf 3406/3440/3406 3361/3395/3361 3396/3430/3396\nf 3406/3440/3406 3407/3441/3407 3361/3395/3361\nf 350/350/350 1961/1970/1961 433/433/433\nf 173/173/173 642/642/642 3084/3115/3084\nf 3152/3184/3152 3085/3116/3085 3330/3364/3330\nf 2428/2449/2428 2886/2912/2886 3031/3061/3031\nf 1643/1648/1643 1655/1660/1655 1667/1674/1667\nf 3362/3396/3362 3399/3433/3399 3223/3257/3223\nf 29/29/29 2522/2543/2522 643/643/643\nf 3105/3137/3105 2263/2281/2263 1461/1463/1461\nf 2689/2713/2689 3023/3053/3023 2915/2941/2915\nf 3199/3233/3199 3110/3142/3110 1418/1420/1418\nf 3401/3435/3401 3391/3425/3391 3376/3410/3376\nf 3408/3442/3408 3379/3413/3379 3377/3411/3377\nf 3408/3442/3408 3380/3414/3380 3379/3413/3379\nf 3409/3443/3409 3053/3084/3053 3380/3414/3380\nf 3410/3444/3410 2566/2587/2566 2568/2589/2568\nf 2847/3445/2847 3403/3437/3403 2845/3446/2845\nf 2441/2462/2441 2577/2598/2577 2440/2461/2440\nf 3372/3406/3372 3292/3326/3292 3395/3429/3395\nf 1197/1197/1197 1239/1239/1239 1250/1250/1250\nf 1184/1184/1184 1143/1143/1143 1142/1142/1142\nf 3191/3225/3191 3124/3156/3124 3195/3229/3195\nf 204/204/204 203/203/203 1238/1238/1238\nf 3107/3139/3107 3114/3146/3114 3127/3159/3127\nf 3411/3447/3411 3399/3433/3399 3398/3432/3398\nf 45/45/45 41/41/41 2207/2218/2207\nf 1437/1439/1437 1461/1463/1461 1503/1505/1503\nf 292/292/292 2915/2941/2915 3023/3053/3023\nf 1745/1753/1745 3191/3225/3191 3195/3229/3195\nf 2915/2941/2915 3412/3448/3412 2689/2713/2689\nf 1429/1431/1429 1431/1433/1431 3196/3230/3196\nf 3391/3425/3391 3413/3449/3413 3384/3418/3384\nf 3384/3418/3384 3413/3449/3413 3402/3436/3402\nf 3402/3436/3402 3332/3366/3332 3378/3412/3378\nf 3378/3412/3378 3332/3366/3332 3377/3411/3377\nf 3332/3366/3332 3408/3442/3408 3377/3411/3377\nf 2203/2214/2203 2202/2213/2202 3414/3450/3414\nf 3170/3202/3170 3415/3451/3415 2747/2771/2747\nf 3416/3452/3416 3417/3453/3417 3418/3454/3418\nf 383/3207/383 3175/3209/3175 896/2299/896\nf 3394/3428/3394 783/783/783 3381/3415/3381\nf 3381/3415/3381 3292/3326/3292 3372/3406/3372\nf 3395/3429/3395 3396/3430/3396 3351/3385/3351\nf 3258/3292/3258 3109/3141/3109 3193/3227/3193\nf 1373/1373/1373 3160/3192/3160 3202/3236/3202\nf 3419/3455/3419 1763/1771/1763 2280/2298/2280\nf 3420/3456/3420 2796/2820/2796 3421/3457/3421\nf 2243/2261/2243 2632/2655/2632 1265/1265/1265\nf 875/875/875 455/455/455 457/457/457\nf 381/381/381 380/380/380 2470/2491/2470\nf 2471/2492/2471 2795/2819/2795 2469/2490/2469\nf 423/423/423 2657/2680/2657 2475/2496/2475\nf 3422/3458/3422 1796/1804/1796 1337/1337/1337\nf 319/319/319 791/791/791 1226/1226/1226\nf 3411/3447/3411 3398/3432/3398 3140/3172/3140\nf 3139/3171/3139 3411/3447/3411 3140/3172/3140\nf 1270/1270/1270 3358/3392/3358 1340/1340/1340\nf 3119/3151/3119 3084/3115/3084 2425/2446/2425\nf 3317/3351/3317 3390/3424/3390 3313/3347/3313\nf 1566/1571/1566 3399/3433/3399 281/281/281\nf 278/278/278 3253/3287/3253 275/275/275\nf 3423/3459/3423 3413/3449/3413 3391/3425/3391\nf 3402/3436/3402 2833/2858/2833 3332/3366/3332\nf 2796/2820/2796 3420/3456/3420 2824/2849/2824\nf 3381/3415/3381 783/783/783 3292/3326/3292\nf 1585/1590/1585 2901/2927/2901 1969/1978/1969\nf 314/314/314 3209/3243/3209 315/315/315\nf 3424/3460/3424 3425/3461/3425 3426/3462/3426\nf 3041/3071/3041 3427/3463/3427 382/382/382\nf 3371/3405/3371 3290/3324/3290 382/382/382\nf 3290/3324/3290 380/380/380 382/382/382\nf 3411/3447/3411 3282/3316/3282 3399/3433/3399\nf 3428/3464/3428 1963/1972/1963 929/929/929\nf 3181/3215/3181 3151/3183/3151 1385/1385/1385\nf 1559/1564/1559 1594/1599/1594 3220/3254/3220\nf 175/175/175 2911/2937/2911 2915/2941/2915\nf 3358/3392/3358 3127/3159/3127 1340/1340/1340\nf 2915/2941/2915 2911/2937/2911 3412/3448/3412\nf 2855/2881/2855 2768/2792/2768 3402/3436/3402\nf 3413/3449/3413 2855/2881/2855 3402/3436/3402\nf 2768/2792/2768 2833/2858/2833 3402/3436/3402\nf 3380/3414/3380 3408/3442/3408 3409/3443/3409\nf 3429/3465/3429 3430/3466/3430 3431/3467/3431\nf 2994/3468/2994 3176/3469/3176 3137/3470/3137\nf 782/782/782 3292/3326/3292 783/783/783\nf 3292/3326/3292 3291/3325/3291 3395/3429/3395\nf 3406/3440/3406 3302/3336/3302 3407/3441/3407\nf 3432/3471/3432 3433/3472/3433 2719/2743/2719\nf 3427/3463/3427 3371/3405/3371 382/382/382\nf 3280/3314/3280 380/380/380 3290/3324/3290\nf 380/380/380 3281/3315/3281 2471/2492/2471\nf 3328/3362/3328 2795/2819/2795 2471/2492/2471\nf 3282/3316/3282 3411/3447/3411 3139/3171/3139\nf 3349/3383/3349 3282/3316/3282 3139/3171/3139\nf 3002/3031/3002 3208/3242/3208 2977/3005/2977\nf 3434/3473/3434 2438/2459/2438 3382/3416/3382\nf 3435/3474/3435 3413/3449/3413 3423/3459/3423\nf 3435/3474/3435 2855/2881/2855 3413/3449/3413\nf 2855/2881/2855 2603/2625/2603 2768/2792/2768\nf 2833/2858/2833 2832/2857/2832 3332/3366/3332\nf 2199/2210/2199 2705/2729/2705 2707/2731/2707\nf 3370/3404/3370 2199/2210/2199 2707/2731/2707\nf 2747/2771/2747 2467/2488/2467 2746/2770/2746\nf 3436/3475/3436 3437/3476/3437 2835/2860/2835\nf 2286/2305/2286 509/509/509 511/511/511\nf 3438/3477/3438 3439/3478/3439 3440/3479/3440\nf 2589/2610/2589 3441/3480/3441 3236/3270/3236\nf 3291/3325/3291 3320/3354/3320 3395/3429/3395\nf 3320/3354/3320 3396/3430/3396 3395/3429/3395\nf 2367/2387/2367 2181/2192/2181 2118/2128/2118\nf 1002/1002/1002 2998/3027/2998 3214/3248/3214\nf 3264/3298/3264 3263/3297/3263 2765/2789/2765\nf 3284/3318/3284 3371/3405/3371 3427/3463/3427\nf 3281/3315/3281 3328/3362/3328 2471/2492/2471\nf 3328/3362/3328 3139/3171/3139 2795/2819/2795\nf 3282/3316/3282 281/281/281 3399/3433/3399\nf 3126/3158/3126 2176/2187/2176 1450/1452/1450\nf 3148/3180/3148 3060/3091/3060 3101/3133/3101\nf 954/954/954 3125/3157/3125 299/299/299\nf 2911/2937/2911 174/174/174 2521/2542/2521\nf 2418/2439/2418 78/78/78 3442/3481/3442\nf 3435/3474/3435 2856/2882/2856 2855/2881/2855\nf 2953/2981/2953 2857/2883/2857 2856/2882/2856\nf 697/697/697 874/874/874 2408/2429/2408\nf 3209/3243/3209 3443/3482/3443 3241/3275/3241\nf 3131/3163/3131 3209/3243/3209 3241/3275/3241\nf 3332/3366/3332 1172/1172/1172 3408/3442/3408\nf 1172/1172/1172 3050/3081/3050 3409/3443/3409\nf 3408/3442/3408 1172/1172/1172 3409/3443/3409\nf 3409/3443/3409 3050/3081/3050 1403/1405/1403\nf 3444/3483/3444 3445/3484/3445 3446/3485/3446\nf 2199/2210/2199 1942/1951/1942 2705/2729/2705\nf 3294/3328/3294 3320/3354/3320 3291/3325/3291\nf 3396/3430/3396 3302/3336/3302 3406/3440/3406\nf 1639/1644/1639 1641/1646/1641 1729/1737/1729\nf 3447/3486/3447 1961/1970/1961 350/350/350\nf 3313/3347/3313 3390/3424/3390 3299/3333/3299\nf 2746/2770/2746 1846/1854/1846 2352/2372/2352\nf 387/387/387 2546/2567/2546 2296/2315/2296\nf 3099/3131/3099 895/895/895 1524/1528/1524\nf 3281/3315/3281 380/380/380 3280/3314/3280\nf 3328/3362/3328 3349/3383/3349 3139/3171/3139\nf 1383/1383/1383 417/417/417 2244/2262/2244\nf 3448/3487/3448 1440/1442/1440 1439/1441/1439\nf 2339/2359/2339 2247/2265/2247 1772/1780/1772\nf 3184/3218/3184 3226/3260/3226 3449/3488/3449\nf 3448/3487/3448 3450/3489/3450 1444/1446/1444\nf 1440/1442/1440 3448/3487/3448 1446/1448/1446\nf 3451/3490/3451 3452/3491/3452 3453/3492/3453\nf 3454/3493/3454 3455/3494/3455 3456/3495/3456\nf 3279/3313/3279 3/3/3 3457/3496/3457\nf 1444/1446/1444 3450/3489/3450 3458/3497/3458\nf 3448/3487/3448 1444/1446/1444 1446/1448/1446\nf 3386/3420/3386 2650/2673/2650 892/892/892\nf 378/378/378 3459/3498/3459 3460/3499/3460\nf 2286/2305/2286 3461/3500/3461 509/509/509\nf 2372/2393/2372 509/509/509 3461/3500/3461\nf 2243/2261/2243 718/718/718 510/510/510\nf 3462/3501/3462 3463/3502/3463 2302/2321/2302\nf 3460/3499/3460 3464/3503/3464 3465/3504/3465\nf 3466/3505/3466 3463/3502/3463 3462/3501/3462\nf 3461/3500/3461 3467/3506/3467 2372/2393/2372\nf 3388/3422/3388 3468/3507/3468 3387/3421/3387\nf 217/217/217 3469/3508/3469 3470/3509/3470\nf 3468/3507/3468 324/324/324 3387/3421/3387\nf 324/324/324 3056/3087/3056 3387/3421/3387\nf 2573/2594/2573 2427/2448/2427 1522/1526/1522\nf 3471/3510/3471 3056/3087/3056 324/324/324\nf 3472/3511/3472 2286/2305/2286 2285/2304/2285\nf 3472/3511/3472 3461/3500/3461 2286/2305/2286\nf 3473/3512/3473 3467/3506/3467 3461/3500/3461\nf 3467/3506/3467 3474/3513/3474 3388/3422/3388\nf 3474/3513/3474 3475/3514/3475 3468/3507/3468\nf 3388/3422/3388 3474/3513/3474 3468/3507/3468\nf 3472/3511/3472 3473/3512/3473 3461/3500/3461\nf 3475/3514/3475 3476/3515/3476 3468/3507/3468\nf 3468/3507/3468 3476/3515/3476 324/324/324\nf 2206/2217/2206 1621/1626/1621 1267/1267/1267\nf 2817/2842/2817 452/452/452 454/454/454\nf 3477/3516/3477 2285/2304/2285 2389/2410/2389\nf 3477/3516/3477 3472/3511/3472 2285/2304/2285\nf 3473/3512/3473 3474/3513/3474 3467/3506/3467\nf 3476/3515/3476 325/325/325 324/324/324\nf 2970/2998/2970 3471/3510/3471 242/242/242\nf 3477/3516/3477 3473/3512/3473 3472/3511/3472\nf 3478/3517/3478 3479/3518/3479 3476/3515/3476\nf 3475/3514/3475 3478/3517/3478 3476/3515/3476\nf 3479/3518/3479 325/325/325 3476/3515/3476\nf 3477/3516/3477 3480/3519/3480 3473/3512/3473\nf 3473/3512/3473 3481/3520/3481 3474/3513/3474\nf 3481/3520/3481 3482/3521/3482 3474/3513/3474\nf 3474/3513/3474 3482/3521/3482 3475/3514/3475\nf 3475/3514/3475 3482/3521/3482 3478/3517/3478\nf 1123/1123/1123 3483/3522/3483 2391/2412/2391\nf 3484/3523/3484 3477/3516/3477 2391/2412/2391\nf 3484/3523/3484 3480/3519/3480 3477/3516/3477\nf 3480/3519/3480 3481/3520/3481 3473/3512/3473\nf 3482/3521/3482 3103/3135/3103 3478/3517/3478\nf 3103/3135/3103 3102/3134/3102 3479/3518/3479\nf 3478/3517/3478 3103/3135/3103 3479/3518/3479\nf 48/48/48 1318/1318/1318 185/185/185\nf 808/808/808 807/807/807 2743/2767/2743\nf 347/347/347 3485/3524/3485 3486/3525/3486\nf 3483/3522/3483 3484/3523/3484 2391/2412/2391\nf 3481/3520/3481 3487/3526/3487 3482/3521/3482\nf 3482/3521/3482 3487/3526/3487 3103/3135/3103\nf 2415/2436/2415 381/381/381 2470/2491/2470\nf 3488/3527/3488 3489/3528/3489 3483/3522/3483\nf 3489/3528/3489 3484/3523/3484 3483/3522/3483\nf 3487/3526/3487 3490/3529/3490 3103/3135/3103\nf 3490/3529/3490 3115/3147/3115 2946/2973/2946\nf 3103/3135/3103 3490/3529/3490 2946/2973/2946\nf 1664/1671/1664 1092/1092/1092 2609/2631/2609\nf 3481/3520/3481 3491/3530/3491 3487/3526/3487\nf 3487/3526/3487 3491/3530/3491 3490/3529/3490\nf 2239/2257/2239 3489/3528/3489 3488/3527/3488\nf 3484/3523/3484 3492/3531/3492 3480/3519/3480\nf 3480/3519/3480 3493/3532/3493 3481/3520/3481\nf 3481/3520/3481 3494/3533/3494 3491/3530/3491\nf 3495/3534/3495 3496/3535/3496 3490/3529/3490\nf 3491/3530/3491 3495/3534/3495 3490/3529/3490\nf 3496/3535/3496 1517/1519/1517 3115/3147/3115\nf 3490/3529/3490 3496/3535/3496 3115/3147/3115\nf 2959/2987/2959 3115/3147/3115 1517/1519/1517\nf 2239/2257/2239 868/868/868 115/115/115\nf 3492/3531/3492 3484/3523/3484 3489/3528/3489\nf 3492/3531/3492 3497/3536/3497 3480/3519/3480\nf 3497/3536/3497 3493/3532/3493 3480/3519/3480\nf 3493/3532/3493 3494/3533/3494 3481/3520/3481\nf 3494/3533/3494 3498/3537/3498 3491/3530/3491\nf 3491/3530/3491 3498/3537/3498 3495/3534/3495\nf 3495/3534/3495 1515/1517/1515 3496/3535/3496\nf 314/314/314 3499/3538/3499 3209/3243/3209\nf 3500/3539/3500 3489/3528/3489 2239/2257/2239\nf 3500/3539/3500 3492/3531/3492 3489/3528/3489\nf 3493/3532/3493 3501/3540/3501 3494/3533/3494\nf 3501/3540/3501 3498/3537/3498 3494/3533/3494\nf 3501/3540/3501 3502/3541/3502 3498/3537/3498\nf 3502/3541/3502 3503/3542/3503 3495/3534/3495\nf 3498/3537/3498 3502/3541/3502 3495/3534/3495\nf 3503/3542/3503 1516/1518/1516 1515/1517/1515\nf 3495/3534/3495 3503/3542/3503 1515/1517/1515\nf 1338/1338/1338 1796/1804/1796 3504/3543/3504\nf 1909/1917/1909 1529/1533/1529 1949/1958/1949\nf 1338/1338/1338 3505/3544/3505 3500/3539/3500\nf 3505/3544/3505 3492/3531/3492 3500/3539/3500\nf 3493/3532/3493 3506/3545/3506 3501/3540/3501\nf 3501/3540/3501 3506/3545/3506 3502/3541/3502\nf 3503/3542/3503 1412/1414/1412 1516/1518/1516\nf 2268/2286/2268 2267/2285/2267 3507/3546/3507\nf 3505/3544/3505 3497/3536/3497 3492/3531/3492\nf 3497/3536/3497 3508/3547/3508 3493/3532/3493\nf 3493/3532/3493 3508/3547/3508 3506/3545/3506\nf 3506/3545/3506 3509/3548/3509 3502/3541/3502\nf 3509/3548/3509 3510/3549/3510 3503/3542/3503\nf 3502/3541/3502 3509/3548/3509 3503/3542/3503\nf 3503/3542/3503 3510/3549/3510 1412/1414/1412\nf 2252/2270/2252 3024/3054/3024 1627/1632/1627\nf 2919/2945/2919 2473/2494/2473 2704/2728/2704\nf 3504/3543/3504 3505/3544/3505 1338/1338/1338\nf 1547/1552/1547 1685/1692/1685 596/596/596\nf 3511/3550/3511 3024/3054/3024 1412/1414/1412\nf 1515/1517/1515 1517/1519/1517 3496/3535/3496\nf 2642/2665/2642 2469/2490/2469 2643/2666/2643\nf 3504/3543/3504 3512/3551/3512 3505/3544/3505\nf 3512/3551/3512 3497/3536/3497 3505/3544/3505\nf 3497/3536/3497 3513/3552/3513 3508/3547/3508\nf 3508/3547/3508 3514/3553/3514 3506/3545/3506\nf 3509/3548/3509 3511/3550/3511 3510/3549/3510\nf 3511/3550/3511 1412/1414/1412 3510/3549/3510\nf 1548/1553/1548 2574/2595/2574 2770/2794/2770\nf 2702/2726/2702 2704/2728/2704 3319/3353/3319\nf 46/46/46 934/934/934 184/184/184\nf 3515/3554/3515 3516/3555/3516 3517/3556/3517\nf 3518/3557/3518 3519/3558/3519 3520/3559/3520\nf 2906/2932/2906 3084/3115/3084 642/642/642\nf 3392/3426/3392 3521/3560/3521 3522/3561/3522\nf 3512/3551/3512 3513/3552/3513 3497/3536/3497\nf 3513/3552/3513 3514/3553/3514 3508/3547/3508\nf 3514/3553/3514 3523/3562/3523 3506/3545/3506\nf 3523/3562/3523 3511/3550/3511 3509/3548/3509\nf 3506/3545/3506 3523/3562/3523 3509/3548/3509\nf 3524/3563/3524 3525/3564/3525 3526/3565/3526\nf 2921/2947/2921 2922/2948/2922 2912/2938/2912\nf 1007/1007/1007 271/271/271 984/984/984\nf 1796/1804/1796 3527/3566/3527 3504/3543/3504\nf 3527/3566/3527 3512/3551/3512 3504/3543/3504\nf 3514/3553/3514 3528/3567/3528 3523/3562/3523\nf 3529/3568/3529 57/57/57 56/56/56\nf 783/783/783 3394/3428/3394 781/781/781\nf 2592/2613/2592 2591/2612/2591 3526/3565/3526\nf 2182/2193/2182 490/490/490 2597/2618/2597\nf 2597/2618/2597 490/490/490 2162/2173/2162\nf 3512/3551/3512 3530/3569/3530 3513/3552/3513\nf 3528/3567/3528 3531/3570/3531 3523/3562/3523\nf 3523/3562/3523 3531/3570/3531 3511/3550/3511\nf 3532/3571/3532 3013/3043/3013 3015/3045/3015\nf 3533/3572/3533 3534/3573/3534 3535/3574/3535\nf 1664/1671/1664 2781/2805/2781 1662/1669/1662\nf 3536/3575/3536 2994/3468/2994 3137/3470/3137\nf 3422/3458/3422 2784/2808/2784 1796/1804/1796\nf 2784/2808/2784 3527/3566/3527 1796/1804/1796\nf 3530/3569/3530 3537/3576/3537 3513/3552/3513\nf 3513/3552/3513 3537/3576/3537 3514/3553/3514\nf 3537/3576/3537 3531/3570/3531 3528/3567/3528\nf 3514/3553/3514 3537/3576/3537 3528/3567/3528\nf 3024/3054/3024 3511/3550/3511 3531/3570/3531\nf 3538/3577/3538 3024/3054/3024 3531/3570/3531\nf 3539/3578/3539 3457/3496/3457 2/2/2\nf 3518/3557/3518 3540/3579/3540 3519/3558/3519\nf 3541/3580/3541 3542/3581/3542 3543/3582/3543\nf 3544/3583/3544 3137/3470/3137 3136/3584/3136\nf 3544/3583/3544 3545/3585/3545 3137/3470/3137\nf 3545/3585/3545 3536/3575/3536 3137/3470/3137\nf 3546/3586/3546 2995/3023/2995 2994/3022/2994\nf 3536/3575/3536 3546/3587/3546 2994/3468/2994\nf 3547/3588/3547 2785/2809/2785 3422/3458/3422\nf 3422/3458/3422 2785/2809/2785 2784/2808/2784\nf 3548/3589/3548 3527/3566/3527 2784/2808/2784\nf 3527/3566/3527 3530/3569/3530 3512/3551/3512\nf 3530/3569/3530 3549/3590/3549 3537/3576/3537\nf 3537/3576/3537 3550/3591/3550 3531/3570/3531\nf 3531/3570/3531 3550/3591/3550 3538/3577/3538\nf 3551/3592/3551 3552/3593/3552 3553/3594/3553\nf 378/378/378 322/322/322 3459/3498/3459\nf 3541/3580/3541 3554/3595/3554 3555/3596/3555\nf 3541/3597/3541 3556/3598/3556 3542/3599/3542\nf 3557/3600/3557 3545/3585/3545 3544/3583/3544\nf 3545/3585/3545 3558/3601/3558 3536/3575/3536\nf 3546/3586/3546 3559/3602/3559 3560/3603/3560\nf 1514/1516/1514 875/2623/875 1512/1514/1512\nf 3548/3589/3548 3561/3604/3561 3527/3566/3527\nf 3527/3566/3527 3561/3604/3561 3530/3569/3530\nf 3550/3591/3550 3562/3605/3562 3538/3577/3538\nf 3538/3577/3538 3562/3605/3562 3024/3054/3024\nf 695/695/695 1403/1405/1403 3050/3081/3050\nf 2720/2744/2720 3453/3492/3453 3563/3606/3563\nf 3564/3607/3564 3565/3608/3565 3555/3596/3555\nf 3565/3609/3565 3556/3598/3556 3541/3597/3541\nf 3555/3596/3555 3565/3608/3565 3541/3580/3541\nf 3556/3598/3556 3566/3610/3566 3542/3599/3542\nf 3542/3599/3542 3566/3610/3566 3544/3583/3544\nf 3544/3583/3544 3566/3610/3566 3557/3600/3557\nf 3558/3601/3558 3546/3587/3546 3536/3575/3536\nf 1744/1752/1744 3169/3201/3169 2761/2785/2761\nf 3567/3611/3567 101/101/101 263/263/263\nf 3561/3604/3561 3549/3590/3549 3530/3569/3530\nf 3537/3576/3537 3568/3612/3568 3550/3591/3550\nf 3568/3612/3568 3562/3605/3562 3550/3591/3550\nf 3569/3613/3569 3570/3614/3570 1000/1000/1000\nf 3571/3615/3571 3564/3607/3564 3555/3596/3555\nf 3556/3598/3556 3572/3616/3572 3566/3610/3566\nf 3558/3601/3558 3573/3617/3573 3546/3587/3546\nf 3056/3087/3056 3471/3510/3471 2970/2998/2970\nf 826/826/826 3548/3589/3548 2784/2808/2784\nf 3574/3618/3574 3568/3612/3568 3537/3576/3537\nf 3549/3590/3549 3574/3618/3574 3537/3576/3537\nf 3562/3605/3562 3359/3393/3359 3024/3054/3024\nf 2535/2556/2535 2587/2608/2587 2402/2423/2402\nf 2593/2614/2593 3378/3412/3378 760/760/760\nf 3570/3614/3570 3569/3613/3569 3455/3494/3455\nf 3519/3558/3519 3575/3619/3575 1422/1424/1422\nf 3576/3620/3576 3507/3546/3507 3571/3615/3571\nf 3571/3615/3571 3577/3621/3577 3564/3607/3564\nf 3577/3622/3577 3578/3623/3578 3564/3624/3564\nf 3564/3624/3564 3578/3623/3578 3565/3609/3565\nf 3565/3609/3565 3572/3616/3572 3556/3598/3556\nf 3572/3616/3572 3579/3625/3579 3566/3610/3566\nf 3566/3610/3566 3579/3625/3579 3557/3600/3557\nf 3579/3625/3579 3580/3626/3580 3557/3600/3557\nf 3580/3626/3580 3581/3627/3581 3545/3585/3545\nf 3557/3600/3557 3580/3626/3580 3545/3585/3545\nf 3581/3627/3581 3558/3601/3558 3545/3585/3545\nf 168/168/168 1556/1561/1556 3027/3057/3027\nf 3548/3589/3548 3582/3628/3582 3561/3604/3561\nf 3561/3604/3561 3574/3618/3574 3549/3590/3549\nf 2763/2787/2763 2416/2437/2416 2417/2438/2417\nf 1205/1205/1205 2427/2448/2427 2573/2594/2573\nf 3583/3629/3583 3570/3614/3570 3455/3494/3455\nf 3575/3619/3575 3584/3630/3584 1422/1424/1422\nf 2267/2285/2267 3585/3631/3585 3507/3546/3507\nf 3585/3631/3585 3577/3621/3577 3507/3546/3507\nf 3507/3546/3507 3577/3621/3577 3571/3615/3571\nf 3578/3623/3578 3586/3632/3586 3565/3609/3565\nf 3586/3632/3586 3572/3616/3572 3565/3609/3565\nf 3580/3626/3580 3587/3633/3587 3581/3627/3581\nf 3573/3617/3573 3558/3601/3558 3581/3627/3581\nf 3171/3203/3171 3559/3634/3559 3546/3587/3546\nf 3573/3617/3573 3171/3203/3171 3546/3587/3546\nf 1513/1515/1513 3588/3635/3588 3589/3636/3589\nf 3171/3637/3171 3589/3636/3589 3559/3602/3559\nf 1556/1561/1556 2256/2274/2256 3027/3057/3027\nf 3590/3638/3590 3548/3589/3548 826/826/826\nf 3574/3618/3574 3591/3639/3591 3568/3612/3568\nf 3568/3612/3568 3591/3639/3591 3562/3605/3562\nf 2981/3009/2981 3592/3640/3592 3326/3360/3326\nf 1422/1424/1422 3456/3495/3456 3593/3641/3593\nf 3584/3630/3584 3456/3495/3456 1422/1424/1422\nf 3577/3622/3577 3594/3642/3594 3578/3623/3578\nf 3579/3625/3579 3595/3643/3595 3580/3626/3580\nf 3595/3643/3595 3587/3633/3587 3580/3626/3580\nf 3596/3644/3596 3573/3617/3573 3581/3627/3581\nf 3597/3645/3597 3596/3644/3596 3581/3627/3581\nf 1513/1515/1513 3589/3636/3589 3171/3637/3171\nf 3598/3646/3598 826/826/826 825/825/825\nf 3598/3646/3598 3590/3638/3590 826/826/826\nf 3590/3638/3590 3582/3628/3582 3548/3589/3548\nf 3582/3628/3582 3599/3647/3599 3561/3604/3561\nf 3599/3647/3599 3600/3648/3600 3574/3618/3574\nf 3561/3604/3561 3599/3647/3599 3574/3618/3574\nf 3574/3618/3574 3600/3648/3600 3591/3639/3591\nf 3591/3639/3591 3601/3649/3601 3562/3605/3562\nf 3601/3649/3601 3044/3075/3044 3359/3393/3359\nf 3562/3605/3562 3601/3649/3601 3359/3393/3359\nf 2575/2596/2575 2642/2665/2642 2576/2597/2576\nf 1583/1588/1583 1585/1590/1585 1023/1023/1023\nf 539/539/539 538/538/538 1702/1709/1702\nf 2785/2809/2785 3547/3588/3547 827/827/827\nf 512/512/512 3602/3650/3602 494/494/494\nf 3334/3368/3334 3592/3640/3592 2804/2828/2804\nf 1548/1553/1548 2770/2794/2770 2916/2942/2916\nf 3603/3651/3603 3604/3652/3604 3605/3653/3605\nf 3606/3654/3606 3607/3655/3607 3586/3632/3586\nf 3578/3623/3578 3606/3654/3606 3586/3632/3586\nf 3572/3616/3572 3608/3656/3608 3579/3625/3579\nf 3579/3625/3579 3608/3656/3608 3595/3643/3595\nf 3595/3643/3595 3609/3657/3609 3587/3633/3587\nf 3609/3657/3609 3597/3645/3597 3587/3633/3587\nf 3587/3633/3587 3597/3645/3597 3581/3627/3581\nf 3596/3644/3596 3415/3451/3415 3573/3617/3573\nf 3171/3203/3171 3415/3451/3415 3170/3202/3170\nf 864/864/864 863/863/863 1621/1626/1621\nf 671/671/671 670/670/670 3610/3658/3610\nf 825/825/825 3611/3659/3611 3598/3646/3598\nf 3600/3648/3600 3612/3660/3612 3591/3639/3591\nf 3612/3660/3612 3601/3649/3601 3591/3639/3591\nf 2804/2828/2804 2405/2426/2405 2587/2608/2587\nf 1578/1583/1578 1577/1582/1577 1496/1498/1496\nf 3463/3502/3463 213/213/213 2302/2321/2302\nf 213/213/213 3613/3661/3613 2762/2786/2762\nf 2302/2321/2302 213/213/213 2762/2786/2762\nf 117/117/117 1283/1283/1283 3001/3030/3001\nf 1016/1016/1016 23/23/23 1374/1374/1374\nf 3614/3662/3614 3615/3663/3615 3616/3664/3616\nf 3614/3662/3614 3617/3665/3617 3368/3402/3368\nf 3615/3663/3615 3618/3666/3618 3616/3664/3616\nf 3615/3663/3615 3619/3667/3619 3618/3666/3618\nf 3619/3667/3619 3620/3668/3620 3618/3666/3618\nf 2762/2786/2762 3613/3661/3613 2685/2709/2685\nf 3621/3669/3621 3622/3670/3622 3585/3631/3585\nf 2267/2285/2267 3621/3669/3621 3585/3631/3585\nf 3585/3631/3585 3594/3671/3594 3577/3621/3577\nf 3594/3642/3594 3623/3672/3623 3578/3623/3578\nf 3586/3632/3586 3624/3673/3624 3572/3616/3572\nf 3572/3616/3572 3624/3673/3624 3608/3656/3608\nf 3608/3656/3608 3625/3674/3625 3595/3643/3595\nf 3595/3643/3595 3625/3674/3625 3609/3657/3609\nf 3626/3675/3626 3454/3493/3454 3456/3495/3456\nf 51/51/51 3352/3386/3352 2438/2459/2438\nf 3053/3084/3053 3409/3443/3409 1403/1405/1403\nf 2642/2665/2642 2644/2667/2644 2877/2903/2877\nf 3383/3417/3383 3627/3676/3627 3615/3663/3615\nf 3132/3164/3132 1239/1239/1239 1227/1227/1227\nf 3628/3677/3628 3620/3668/3620 3619/3667/3619\nf 3628/3677/3628 3629/3678/3629 3620/3668/3620\nf 732/732/732 2240/2258/2240 2126/2136/2126\nf 3628/3677/3628 950/950/950 3629/3678/3629\nf 3585/3631/3585 3622/3670/3622 3594/3671/3594\nf 3623/3672/3623 3606/3654/3606 3578/3623/3578\nf 3586/3632/3586 3607/3655/3607 3624/3673/3624\nf 3630/3679/3630 3597/3645/3597 3609/3657/3609\nf 3597/3645/3597 2467/2488/2467 3596/3644/3596\nf 2634/2657/2634 3631/3680/3631 3145/3177/3145\nf 2787/2811/2787 2794/2818/2794 421/421/421\nf 3632/3681/3632 2046/2055/2046 3633/3682/3633\nf 3634/3683/3634 3635/3684/3635 2483/2504/2483\nf 2804/2828/2804 3592/3640/3592 1687/1694/1687\nf 2813/2838/2813 3636/3685/3636 2814/2839/2814\nf 3383/3417/3383 3614/3662/3614 3368/3402/3368\nf 3627/3676/3627 3637/3686/3637 3615/3663/3615\nf 3637/3686/3637 3619/3667/3619 3615/3663/3615\nf 3637/3686/3637 3628/3677/3628 3619/3667/3619\nf 3637/3686/3637 950/950/950 3628/3677/3628\nf 2572/2593/2572 1479/1481/1479 2495/2516/2495\nf 3594/3642/3594 3622/3687/3622 3623/3672/3623\nf 3622/3687/3622 3638/3688/3638 3623/3672/3623\nf 3623/3672/3623 3639/3689/3639 3606/3654/3606\nf 3606/3654/3606 3639/3689/3639 3607/3655/3607\nf 3624/3673/3624 3640/3690/3640 3608/3656/3608\nf 3608/3656/3608 3640/3690/3640 3625/3674/3625\nf 3625/3674/3625 3630/3679/3630 3609/3657/3609\nf 3597/3645/3597 2468/2489/2468 2467/2488/2467\nf 2630/2653/2630 2937/2964/2937 2631/2654/2631\nf 3641/3691/3641 3642/3692/3642 2626/2648/2626\nf 3582/3628/3582 3643/3693/3643 3599/3647/3599\nf 3643/3693/3643 3644/3694/3644 3600/3648/3600\nf 3599/3647/3599 3643/3693/3643 3600/3648/3600\nf 3600/3648/3600 3644/3694/3644 3612/3660/3612\nf 3644/3694/3644 3645/3695/3645 3612/3660/3612\nf 3612/3660/3612 3645/3695/3645 3601/3649/3601\nf 3601/3649/3601 3645/3695/3645 3044/3075/3044\nf 3646/3696/3646 3647/3697/3647 3648/3698/3648\nf 3458/3497/3458 3649/3699/3649 1444/1446/1444\nf 90/90/90 92/92/92 2245/2263/2245\nf 2490/2511/2490 2491/2512/2491 209/209/209\nf 3650/3700/3650 3637/3686/3637 3627/3676/3627\nf 3650/3700/3650 951/951/951 3637/3686/3637\nf 951/951/951 950/950/950 3637/3686/3637\nf 2117/2127/2117 3621/3669/3621 2118/2128/2118\nf 2117/3701/2117 3651/3702/3651 3621/3703/3621\nf 3621/3703/3621 3651/3702/3651 3622/3687/3622\nf 3651/3702/3651 3652/3704/3652 3622/3687/3622\nf 3652/3704/3652 3638/3688/3638 3622/3687/3622\nf 3607/3655/3607 3653/3705/3653 3624/3673/3624\nf 3624/3673/3624 3653/3705/3653 3640/3690/3640\nf 3259/3293/3259 1759/1767/1759 3630/3679/3630\nf 3625/3674/3625 3259/3293/3259 3630/3679/3630\nf 3654/3706/3654 3524/3563/3524 3655/3707/3655\nf 1425/1427/1425 2384/2405/2384 2093/2102/2093\nf 2093/2102/2093 2384/2405/2384 3611/3659/3611\nf 3611/3659/3611 3656/3708/3656 3598/3646/3598\nf 3656/3708/3656 3657/3709/3657 3598/3646/3598\nf 3658/3710/3658 3590/3638/3590 3598/3646/3598\nf 3657/3709/3657 3658/3710/3658 3598/3646/3598\nf 3658/3710/3658 3659/3711/3659 3582/3628/3582\nf 3590/3638/3590 3658/3710/3658 3582/3628/3582\nf 3582/3628/3582 3659/3711/3659 3643/3693/3643\nf 3660/3712/3660 3661/3713/3661 3662/3714/3662\nf 3663/3715/3663 3664/3716/3664 3665/3717/3665\nf 3367/3401/3367 3666/3718/3666 3627/3676/3627\nf 3666/3718/3666 3650/3700/3650 3627/3676/3627\nf 3667/3719/3667 951/951/951 3650/3700/3650\nf 3668/3720/3668 2116/3721/2116 2850/2876/2850\nf 3669/3722/3669 3668/3720/3668 2850/2876/2850\nf 3670/3723/3670 2117/3701/2117 2116/3721/2116\nf 3668/3720/3668 3670/3723/3670 2116/3721/2116\nf 2117/3701/2117 3670/3723/3670 3651/3702/3651\nf 3623/3672/3623 3638/3688/3638 3639/3689/3639\nf 3607/3655/3607 3639/3689/3639 3653/3705/3653\nf 2902/2928/2902 3260/3294/3260 3640/3690/3640\nf 3640/3690/3640 3260/3294/3260 3625/3674/3625\nf 3625/3674/3625 3260/3294/3260 3259/3293/3259\nf 335/335/335 334/334/334 3260/3294/3260\nf 536/536/536 2782/2806/2782 2451/2472/2451\nf 2782/2806/2782 1912/1920/1912 2451/2472/2451\nf 2774/2798/2774 3671/3724/3671 3672/3725/3672\nf 3659/3711/3659 3673/3726/3673 3643/3693/3643\nf 3643/3693/3643 3673/3726/3673 3644/3694/3644\nf 3673/3726/3673 3674/3727/3674 3644/3694/3644\nf 3644/3694/3644 3674/3727/3674 3645/3695/3645\nf 3645/3695/3645 2208/2219/2208 3044/3075/3044\nf 2794/2818/2794 2787/2811/2787 2643/2666/2643\nf 2667/2690/2667 3011/3040/3011 2489/2510/2489\nf 3675/3728/3675 3560/3603/3560 3559/3602/3559\nf 3217/3251/3217 3663/3715/3663 3665/3717/3665\nf 2451/2472/2451 1912/1920/1912 3003/3032/3003\nf 3641/3691/3641 2741/2765/2741 3676/3729/3676\nf 3666/3718/3666 3667/3719/3667 3650/3700/3650\nf 3677/3730/3677 949/949/949 951/951/951\nf 416/416/416 2340/2360/2340 2329/2349/2329\nf 3678/3731/3678 3679/3732/3679 3639/3689/3639\nf 3638/3688/3638 3678/3731/3678 3639/3689/3639\nf 3639/3689/3639 3679/3732/3679 3653/3705/3653\nf 3260/3294/3260 2902/2928/2902 335/335/335\nf 2716/2740/2716 3680/3733/3680 2744/2768/2744\nf 2404/2425/2404 2403/2424/2403 724/724/724\nf 2413/2434/2413 2469/2490/2469 2642/2665/2642\nf 2384/2405/2384 3681/3734/3681 3611/3659/3611\nf 3611/3659/3611 3681/3734/3681 3656/3708/3656\nf 3682/3735/3682 3434/3473/3434 3382/3416/3382\nf 2607/2629/2607 3683/3736/3683 3684/3737/3684\nf 3219/3253/3219 3663/3715/3663 3217/3251/3217\nf 3685/3738/3685 3667/3719/3667 3666/3718/3666\nf 3667/3719/3667 3677/3730/3677 951/951/951\nf 3677/3730/3677 2457/2478/2457 3669/3722/3669\nf 3686/3739/3686 3668/3720/3668 3669/3722/3669\nf 2457/2478/2457 3686/3739/3686 3669/3722/3669\nf 3687/3740/3687 3670/3723/3670 3668/3720/3668\nf 3686/3739/3686 3687/3740/3687 3668/3720/3668\nf 3687/3740/3687 3688/3741/3688 3670/3723/3670\nf 3670/3723/3670 3688/3741/3688 3651/3702/3651\nf 3651/3702/3651 3689/3742/3689 3652/3704/3652\nf 3689/3742/3689 3690/3743/3690 3638/3688/3638\nf 3652/3704/3652 3689/3742/3689 3638/3688/3638\nf 3679/3732/3679 1970/1979/1970 3653/3705/3653\nf 3691/3744/3691 2395/2416/2395 2394/2415/2394\nf 3692/3745/3692 3693/3746/3693 3694/3747/3694\nf 2919/2945/2919 2758/2782/2758 2473/2494/2473\nf 2916/2942/2916 3052/3083/3052 2758/2782/2758\nf 1966/1975/1966 2105/2115/2105 731/731/731\nf 2916/2942/2916 2770/2794/2770 3052/3083/3052\nf 2770/2794/2770 2574/2595/2574 1447/1449/1447\nf 2574/2595/2574 2573/2594/2573 1447/1449/1447\nf 1017/1017/1017 3695/3748/3695 2205/2216/2205\nf 3659/3711/3659 3696/3749/3696 3673/3726/3673\nf 3673/3726/3673 3696/3749/3696 3674/3727/3674\nf 3674/3727/3674 3186/3220/3186 3645/3695/3645\nf 1312/1312/1312 3127/3159/3127 3358/3392/3358\nf 3697/3750/3697 125/125/125 2490/2511/2490\nf 2491/2512/2491 2414/2435/2414 2575/2596/2575\nf 2216/2227/2216 2218/2229/2218 2344/2364/2344\nf 3663/3715/3663 2002/2011/2002 3698/3751/3698\nf 3699/3752/3699 3666/3718/3666 3700/3753/3700\nf 3369/3403/3369 3700/3753/3700 3367/3401/3367\nf 3699/3752/3699 3685/3738/3685 3666/3718/3666\nf 2445/2466/2445 3677/3730/3677 3667/3719/3667\nf 206/206/206 2183/2194/2183 207/207/207\nf 3688/3741/3688 3701/3754/3701 3689/3742/3689\nf 3651/3702/3651 3688/3741/3688 3689/3742/3689\nf 3638/3688/3638 3690/3743/3690 3678/3731/3678\nf 3678/3731/3678 2498/2519/2498 3679/3732/3679\nf 2498/2519/2498 1970/1979/1970 3679/3732/3679\nf 1970/1979/1970 2901/2927/2901 3653/3705/3653\nf 3702/3755/3702 3448/3487/3448 1439/1441/1439\nf 3584/3630/3584 3626/3675/3626 3456/3495/3456\nf 761/761/761 760/760/760 3377/3411/3377\nf 3102/3134/3102 2946/2973/2946 2945/2972/2945\nf 3703/3756/3703 1998/2007/1998 3704/3757/3704\nf 2414/2435/2414 2413/2434/2413 2642/2665/2642\nf 2787/2811/2787 1913/1921/1913 2643/2666/2643\nf 2282/2301/2282 3705/3758/3705 2283/2302/2283\nf 2283/2302/2283 3705/3758/3705 2384/2405/2384\nf 3706/3759/3706 3657/3709/3657 3656/3708/3656\nf 3707/3760/3707 3658/3710/3658 3657/3709/3657\nf 3706/3759/3706 3707/3760/3707 3657/3709/3657\nf 3707/3760/3707 3696/3749/3696 3659/3711/3659\nf 3658/3710/3658 3707/3760/3707 3659/3711/3659\nf 3696/3749/3696 3708/3761/3708 3674/3727/3674\nf 3674/3727/3674 3708/3761/3708 3186/3220/3186\nf 3709/3762/3709 2457/2478/2457 1852/1860/1852\nf 1585/1590/1585 1969/1978/1969 1023/1023/1023\nf 1102/1102/1102 923/923/923 987/2114/987\nf 2445/2466/2445 3667/3719/3667 3685/3738/3685\nf 861/861/861 1226/1226/1226 1118/1118/1118\nf 3709/3762/3709 3686/3739/3686 2457/2478/2457\nf 2458/2479/2458 2457/2478/2457 3677/3730/3677\nf 3710/3763/3710 3687/3740/3687 3686/3739/3686\nf 3709/3762/3709 3710/3763/3710 3686/3739/3686\nf 3710/3763/3710 3688/3741/3688 3687/3740/3687\nf 3689/3742/3689 3701/3754/3701 3690/3743/3690\nf 2602/2624/2602 877/3041/877 2351/2371/2351\nf 1914/1922/1914 2476/2497/2476 2475/2496/2475\nf 2764/2788/2764 2417/2438/2417 2916/2942/2916\nf 732/732/732 731/731/731 2240/2258/2240\nf 3154/3186/3154 3665/3717/3665 3711/3764/3711\nf 1479/1481/1479 1534/1539/1534 2495/2516/2495\nf 81/81/81 3692/3745/3692 2216/2227/2216\nf 3712/3765/3712 3663/3715/3663 3219/3253/3219\nf 3712/3765/3712 3158/3190/3158 3663/3715/3663\nf 3076/3107/3076 3088/3119/3088 2827/2852/2827\nf 3713/3766/3713 3714/3767/3714 3699/3752/3699\nf 3700/3753/3700 3713/3766/3713 3699/3752/3699\nf 3714/3767/3714 3715/3768/3715 3699/3752/3699\nf 3715/3768/3715 3685/3738/3685 3699/3752/3699\nf 3688/3741/3688 3716/3769/3716 3701/3754/3701\nf 3701/3754/3701 3717/3770/3717 3690/3743/3690\nf 3717/3770/3717 1021/1021/1021 3678/3731/3678\nf 3690/3743/3690 3717/3770/3717 3678/3731/3678\nf 3678/3731/3678 1021/1021/1021 2498/2519/2498\nf 3465/3504/3465 3718/3771/3718 3626/3675/3626\nf 3719/3772/3719 2699/2723/2699 2780/2804/2780\nf 2823/2848/2823 3720/3773/3720 3721/3774/3721\nf 3347/3381/3347 3346/3380/3346 3660/3712/3660\nf 3352/3386/3352 3382/3416/3382 2438/2459/2438\nf 1394/1394/1394 1433/1435/1433 2598/2619/2598\nf 1433/1435/1433 232/232/232 2598/2619/2598\nf 2490/2511/2490 125/125/125 127/127/127\nf 2906/2932/2906 2764/2788/2764 3229/3263/3229\nf 1348/1348/1348 1394/1394/1394 2603/2625/2603\nf 3434/3473/3434 2439/2460/2439 2438/2459/2438\nf 3434/3473/3434 2614/2636/2614 2439/2460/2439\nf 3434/3473/3434 3722/3775/3722 2614/2636/2614\nf 1045/1045/1045 1047/1047/1047 3212/3246/3212\nf 3705/3758/3705 3723/3776/3723 2384/2405/2384\nf 2384/2405/2384 3723/3776/3723 3681/3734/3681\nf 3724/3777/3724 3656/3708/3656 3681/3734/3681\nf 3656/3708/3656 3724/3777/3724 3706/3759/3706\nf 3707/3760/3707 3725/3778/3725 3696/3749/3696\nf 3696/3749/3696 3725/3778/3725 3708/3761/3708\nf 3708/3761/3708 316/316/316 3186/3220/3186\nf 3287/3321/3287 3300/3334/3300 3288/3322/3288\nf 3712/3765/3712 3219/3253/3219 3726/3779/3726\nf 2919/2945/2919 2704/2728/2704 2703/2727/2703\nf 3727/3780/3727 3685/3738/3685 3715/3768/3715\nf 3727/3780/3727 3728/3781/3728 3685/3738/3685\nf 3728/3781/3728 2445/2466/2445 3685/3738/3685\nf 1852/1860/1852 3710/3763/3710 3709/3762/3709\nf 3729/3782/3729 3688/3741/3688 3710/3763/3710\nf 3688/3741/3688 3729/3782/3729 3716/3769/3716\nf 3716/3769/3716 2706/2730/2706 3701/3754/3701\nf 3701/3754/3701 2706/2730/2706 3717/3770/3717\nf 2832/2857/2832 2604/2626/2604 1170/1170/1170\nf 2604/2626/2604 2599/2620/2599 1170/1170/1170\nf 2768/2792/2768 2604/2626/2604 2832/2857/2832\nf 1433/1435/1433 233/233/233 232/232/232\nf 232/232/232 1171/1171/1171 2599/2620/2599\nf 1758/1766/1758 1766/1774/1766 2468/2489/2468\nf 1348/1348/1348 2603/2625/2603 2857/2883/2857\nf 1479/1481/1479 1070/1070/1070 1533/1538/1533\nf 3723/3776/3723 3730/3783/3730 3681/3734/3681\nf 3681/3734/3681 3730/3783/3730 3724/3777/3724\nf 3706/3759/3706 3725/3778/3725 3707/3760/3707\nf 316/316/316 3187/3221/3187 3186/3220/3186\nf 3083/3114/3083 3726/3779/3726 1696/3784/1696\nf 3083/3114/3083 3712/3765/3712 3726/3779/3726\nf 2510/2531/2510 3158/3190/3158 3712/3765/3712\nf 1598/1603/1598 2741/2765/2741 2742/2766/2742\nf 2491/2512/2491 2576/2597/2576 261/261/261\nf 284/284/284 3710/3763/3710 1852/1860/1852\nf 284/284/284 3729/3782/3729 3710/3763/3710\nf 3717/3770/3717 3731/3785/3731 1021/1021/1021\nf 3732/3786/3732 3001/3030/3001 3654/3706/3654\nf 3733/3787/3733 3734/3788/3734 3721/3774/3721\nf 3735/3789/3735 450/450/450 3736/3790/3736\nf 1171/1171/1171 232/232/232 2654/2677/2654\nf 1534/1539/1534 1699/1706/1699 2440/2461/2440\nf 1522/1526/1522 3205/3239/3205 1523/1527/1523\nf 1533/1538/1533 2429/2450/2429 2430/2451/2430\nf 522/522/522 3289/3323/3289 3723/3776/3723\nf 3730/3783/3730 3737/3791/3737 3706/3759/3706\nf 3724/3777/3724 3730/3783/3730 3706/3759/3706\nf 3706/3759/3706 3737/3791/3737 3725/3778/3725\nf 316/316/316 3708/3761/3708 3725/3778/3725\nf 3738/3792/3738 316/316/316 3725/3778/3725\nf 2572/2593/2572 926/926/926 1479/1481/1479\nf 2162/2173/2162 926/926/926 2572/2593/2572\nf 2928/2954/2928 297/297/297 2277/2295/2277\nf 2510/2531/2510 3712/3765/3712 3083/3114/3083\nf 468/468/468 631/631/631 469/469/469\nf 1788/1796/1788 3714/3767/3714 3713/3766/3713\nf 3739/3793/3739 3715/3768/3715 3714/3767/3714\nf 3739/3793/3739 3727/3780/3727 3715/3768/3715\nf 2443/2464/2443 2445/2466/2445 3728/3781/3728\nf 3740/3794/3740 3729/3782/3729 284/284/284\nf 3740/3794/3740 2706/2730/2706 3716/3769/3716\nf 3729/3782/3729 3740/3794/3740 3716/3769/3716\nf 286/286/286 2707/2731/2707 3740/3794/3740\nf 2706/2730/2706 2705/2729/2705 3717/3770/3717\nf 3717/3770/3717 2705/2729/2705 3731/3785/3731\nf 3741/3795/3741 3324/3358/3324 3742/3796/3742\nf 3734/3788/3734 2823/2848/2823 3721/3774/3721\nf 3743/3797/3743 2698/2722/2698 2751/2775/2751\nf 3744/3798/3744 3745/3799/3745 3746/3800/3746\nf 3747/3801/3747 2289/2308/2289 3748/3802/3748\nf 3186/3220/3186 2208/2219/2208 3645/3695/3645\nf 3749/3803/3749 3721/3774/3721 3750/3804/3750\nf 1098/1098/1098 3751/3805/3751 2742/2766/2742\nf 1662/1669/1662 3752/3806/3752 3753/3807/3753\nf 2409/2430/2409 6/6/6 2610/2632/2610\nf 2495/2516/2495 1534/1539/1534 2440/2461/2440\nf 2597/2618/2597 1134/1134/1134 442/442/442\nf 2183/2194/2183 2597/2618/2597 442/442/442\nf 2877/2903/2877 2782/2806/2782 536/536/536\nf 524/524/524 2205/2216/2205 3289/3323/3289\nf 3754/3808/3754 3737/3791/3737 3730/3783/3730\nf 3737/3791/3737 3738/3792/3738 3725/3778/3725\nf 78/78/78 3083/3809/3083 3755/3810/3755\nf 1696/1703/1696 3755/3810/3755 3083/3809/3083\nf 422/422/422 421/421/421 3398/3432/3398\nf 2046/2055/2046 2250/2268/2250 2044/2053/2044\nf 2343/2363/2343 3727/3780/3727 3739/3793/3739\nf 3740/3794/3740 284/284/284 286/286/286\nf 3756/3811/3756 3757/3812/3757 3758/3813/3758\nf 3672/3725/3672 3671/3724/3671 3759/3814/3759\nf 2386/2407/2386 2660/2683/2660 2211/2222/2211\nf 2752/2776/2752 898/898/898 216/216/216\nf 3760/3815/3760 3761/3816/3761 2289/2308/2289\nf 3761/3816/3761 3762/3817/3762 3748/3802/3748\nf 1486/1488/1486 2008/2017/2008 3763/3818/3763\nf 3764/3819/3764 3765/3820/3765 3766/3821/3766\nf 2340/2360/2340 2409/2430/2409 2610/2632/2610\nf 6/6/6 2409/2430/2409 4/4/4\nf 1983/1992/1983 263/263/263 343/343/343\nf 1912/1920/1912 1914/1922/1914 3003/3032/3003\nf 1914/1922/1914 2475/2496/2475 3005/3034/3005\nf 2478/2499/2478 2554/2575/2554 1122/1122/1122\nf 3289/3323/3289 3767/3822/3767 3723/3776/3723\nf 3767/3822/3767 3768/3823/3768 3730/3783/3730\nf 3723/3776/3723 3767/3822/3767 3730/3783/3730\nf 3730/3783/3730 3768/3823/3768 3754/3808/3754\nf 3737/3791/3737 3769/3824/3769 3738/3792/3738\nf 3769/3824/3769 314/314/314 3738/3792/3738\nf 314/314/314 316/316/316 3738/3792/3738\nf 126/126/126 3042/3072/3042 2415/2436/2415\nf 3003/3032/3003 1914/1922/1914 3005/3034/3005\nf 926/926/926 2162/2173/2162 764/764/764\nf 2511/2532/2511 3083/3114/3083 78/3825/78\nf 917/917/917 2173/2184/2173 3770/3826/3770\nf 1100/1100/1100 2968/2996/2968 174/174/174\nf 3771/3827/3771 3727/3780/3727 2343/2363/2343\nf 1424/1426/1424 3450/3489/3450 3702/3755/3702\nf 3772/3828/3772 3773/3829/3773 3774/3830/3774\nf 3088/3119/3088 3087/3118/3087 3775/3831/3775\nf 2477/2498/2477 1554/1559/1554 2449/2470/2449\nf 3762/3817/3762 3776/3832/3776 2327/2347/2327\nf 3776/3832/3776 2328/2348/2328 2327/2347/2327\nf 357/357/357 717/717/717 1582/1587/1582\nf 3777/3833/3777 3778/3834/3778 3779/3835/3779\nf 214/214/214 3592/3640/3592 2981/3009/2981\nf 2405/2426/2405 1687/1694/1687 283/283/283\nf 2405/2426/2405 283/283/283 2403/2424/2403\nf 2839/2864/2839 2746/2770/2746 2467/2488/2467\nf 2205/2216/2205 3695/3748/3695 3289/3323/3289\nf 3289/3323/3289 3695/3748/3695 3767/3822/3767\nf 3737/3791/3737 3754/3808/3754 3769/3824/3769\nf 360/360/360 2441/2462/2441 2204/2215/2204\nf 3444/3483/3444 326/326/326 3445/3484/3445\nf 381/381/381 2415/2436/2415 3042/3072/3042\nf 74/74/74 535/535/535 75/75/75\nf 1695/1702/1695 3442/3481/3442 3755/3810/3755\nf 3442/3481/3442 78/78/78 3755/3810/3755\nf 80/3074/80 2511/2532/2511 78/3825/78\nf 3222/3256/3222 1269/1269/1269 2429/2450/2429\nf 3592/3640/3592 1688/1695/1688 1687/1694/1687\nf 509/509/509 2372/2393/2372 1383/1383/1383\nf 2301/2320/2301 3780/3836/3780 2815/2840/2815\nf 3760/3815/3760 3781/3837/3781 3761/3816/3761\nf 112/112/112 105/105/105 107/107/107\nf 1417/1419/1417 143/143/143 540/540/540\nf 415/415/415 50/50/50 2340/2360/2340\nf 3782/3838/3782 2839/2864/2839 1765/1773/1765\nf 210/210/210 101/101/101 3567/3611/3567\nf 3390/3424/3390 3300/3334/3300 3299/3333/3299\nf 1375/1375/1375 1628/1633/1628 410/410/410\nf 3036/3066/3036 3042/3072/3042 126/126/126\nf 2971/2999/2971 3004/3033/3004 303/303/303\nf 2463/2484/2463 138/138/138 2040/2049/2040\nf 1416/1418/1416 535/535/535 74/74/74\nf 2418/2439/2418 79/79/79 78/78/78\nf 1695/1702/1695 384/384/384 2419/2440/2419\nf 2754/2778/2754 3380/3414/3380 3053/3084/3053\nf 2439/2460/2439 1984/1993/1984 104/104/104\nf 262/262/262 2442/2463/2442 1416/1418/1416\nf 210/210/210 102/102/102 101/101/101\nf 761/761/761 2754/2778/2754 2756/2780/2756\nf 3464/3503/3464 3718/3771/3718 3465/3504/3465\nf 3324/3358/3324 2634/2657/2634 3145/3177/3145\nf 1446/1448/1446 3783/3839/3783 1440/1442/1440\nf 2781/2805/2781 2780/2804/2780 3752/3806/3752\nf 3781/3837/3781 3784/3840/3784 3761/3816/3761\nf 3761/3816/3761 3784/3840/3784 3762/3817/3762\nf 3785/3841/3785 2328/2348/2328 3776/3832/3776\nf 3786/3842/3786 2328/2348/2328 3787/3843/3787\nf 340/340/340 1417/1419/1417 540/540/540\nf 2429/2450/2429 3016/3046/3016 3222/3256/3222\nf 380/380/380 2471/2492/2471 2470/2491/2470\nf 1700/1707/1700 454/454/454 1176/1176/1176\nf 868/868/868 3488/3527/3488 3483/3522/3483\nf 3140/3172/3140 3398/3432/3398 421/421/421\nf 2643/2666/2643 1913/1921/1913 2783/2807/2783\nf 2615/2637/2615 1982/1991/1982 1984/1993/1984\nf 2419/2440/2419 2418/2439/2418 3442/3481/3442\nf 2691/2715/2691 2971/2999/2971 2972/3000/2972\nf 1687/1694/1687 2165/2176/2165 283/283/283\nf 1688/1695/1688 3592/3640/3592 214/214/214\nf 3788/3844/3788 3462/3501/3462 3090/3121/3090\nf 196/196/196 2532/2553/2532 3091/3122/3091\nf 3775/3831/3775 3789/3845/3789 3088/3119/3088\nf 3790/3846/3790 3791/3847/3791 3792/3848/3792\nf 889/889/889 3793/3849/3793 3794/3850/3794\nf 3795/3851/3795 3090/3121/3090 2815/2840/2815\nf 1446/1448/1446 1445/1447/1445 3783/3839/3783\nf 3680/3733/3680 2720/2744/2720 3796/3852/3796\nf 1445/1447/1445 3797/3853/3797 3783/3839/3783\nf 3760/3815/3760 3310/3344/3310 3781/3837/3781\nf 1597/1602/1597 3798/3854/3798 599/599/599\nf 3781/3837/3781 3799/3855/3799 3784/3840/3784\nf 3784/3840/3784 3800/3856/3800 3762/3817/3762\nf 3762/3817/3762 3800/3856/3800 3776/3832/3776\nf 3785/3841/3785 3801/3857/3801 2328/2348/2328\nf 3801/3857/3801 3787/3843/3787 2328/2348/2328\nf 3626/3675/3626 3718/3771/3718 3454/3493/3454\nf 107/107/107 1069/1069/1069 2509/2530/2509\nf 3334/3368/3334 3326/3360/3326 3592/3640/3592\nf 3802/3858/3802 3803/3859/3803 2443/2464/2443\nf 3804/3860/3804 3805/3861/3805 3806/3862/3806\nf 1016/1016/1016 3807/3863/3807 3695/3748/3695\nf 3807/3863/3807 3767/3822/3767 3695/3748/3695\nf 3808/3864/3808 3809/3865/3809 3768/3823/3768\nf 3767/3822/3767 3808/3864/3808 3768/3823/3768\nf 3810/3866/3810 3754/3808/3754 3768/3823/3768\nf 3809/3865/3809 3810/3866/3810 3768/3823/3768\nf 3810/3866/3810 3499/3538/3499 3769/3824/3769\nf 3754/3808/3754 3810/3866/3810 3769/3824/3769\nf 3769/3824/3769 3499/3538/3499 314/314/314\nf 2827/2852/2827 3074/3105/3074 3076/3107/3076\nf 2415/2436/2415 2470/2491/2470 2413/2434/2413\nf 3377/3411/3377 3379/3413/3379 761/761/761\nf 2439/2460/2439 2615/2637/2615 1984/1993/1984\nf 415/415/415 3326/3360/3326 2492/2513/2492\nf 2340/2360/2340 50/50/50 52/52/52\nf 76/76/76 206/206/206 228/228/228\nf 3811/3867/3811 3812/3868/3812 3813/3869/3813\nf 1663/1670/1663 3814/3870/3814 1786/1794/1786\nf 1454/1456/1454 1453/1455/1453 2699/2723/2699\nf 3777/3833/3777 3539/3578/3539 3778/3834/3778\nf 3802/3858/3802 2443/2464/2443 3728/3781/3728\nf 3415/3451/3415 3596/3644/3596 2747/2771/2747\nf 2316/2336/2316 3364/3398/3364 900/900/900\nf 3310/3344/3310 3815/3871/3815 3781/3837/3781\nf 3781/3837/3781 3815/3871/3815 3799/3855/3799\nf 3784/3840/3784 3816/3872/3816 3800/3856/3800\nf 3800/3856/3800 3817/3873/3817 3776/3832/3776\nf 3017/3047/3017 2160/2171/2160 182/182/182\nf 1459/1461/1459 1280/1280/1280 2401/2422/2401\nf 1440/1442/1440 3783/3839/3783 1441/1443/1441\nf 3818/3874/3818 3570/3614/3570 3583/3629/3583\nf 2297/2316/2297 3819/3875/3819 84/84/84\nf 3807/3863/3807 3820/3876/3820 3767/3822/3767\nf 3820/3876/3820 3821/3877/3821 3767/3822/3767\nf 3767/3822/3767 3821/3877/3821 3808/3864/3808\nf 3809/3865/3809 3499/3538/3499 3810/3866/3810\nf 3822/3878/3822 3190/3224/3190 2407/2428/2407\nf 3326/3360/3326 415/415/415 2981/3009/2981\nf 2997/3026/2997 3449/3488/3449 3226/3260/3226\nf 3529/3568/3529 3184/3218/3184 3449/3488/3449\nf 3529/3568/3529 2419/2440/2419 3184/3218/3184\nf 2644/2667/2644 2643/2666/2643 2783/2807/2783\nf 263/263/263 103/103/103 344/344/344\nf 3823/3879/3823 3457/3496/3457 3539/3578/3539\nf 584/584/584 3824/3880/3824 1978/1987/1978\nf 3178/3212/3178 3825/3881/3825 3826/3882/3826\nf 3211/3245/3211 3178/3212/3178 3826/3882/3826\nf 1206/1206/1206 596/596/596 1007/1007/1007\nf 2781/2805/2781 3752/3806/3752 1662/1669/1662\nf 2635/2658/2635 2634/2657/2634 3324/3358/3324\nf 3346/3380/3346 3309/3343/3309 3311/3345/3311\nf 3816/3872/3816 3827/3883/3827 3800/3856/3800\nf 3827/3883/3827 3817/3873/3817 3800/3856/3800\nf 3785/3841/3785 3776/3832/3776 3817/3873/3817\nf 3828/3884/3828 3801/3857/3801 3785/3841/3785\nf 2761/2785/2761 3169/3201/3169 3819/3875/3819\nf 2514/2535/2514 3634/3683/3634 3829/3885/3829\nf 3794/3850/3794 3830/3886/3830 3552/3593/3552\nf 3780/3836/3780 2813/2838/2813 2815/2840/2815\nf 3831/3887/3831 3539/3578/3539 2/2/2\nf 433/433/433 1962/1971/1962 3807/3863/3807\nf 1962/1971/1962 3820/3876/3820 3807/3863/3807\nf 2417/2438/2417 1548/1553/1548 2916/2942/2916\nf 2419/2440/2419 3529/3568/3529 56/56/56\nf 2794/2818/2794 2643/2666/2643 2469/2490/2469\nf 3363/3397/3363 3449/3488/3449 2997/3026/2997\nf 3363/3397/3363 3529/3568/3529 3449/3488/3449\nf 3832/3888/3832 2569/2590/2569 3629/3678/3629\nf 3452/3491/3452 3833/3889/3833 3834/3890/3834\nf 3778/3834/3778 3539/3578/3539 3831/3887/3831\nf 3633/3682/3633 3823/3891/3823 3777/3892/3777\nf 2709/2733/2709 3835/3893/3835 3836/3894/3836\nf 3660/3712/3660 3662/3714/3662 3347/3381/3347\nf 3309/3343/3309 3837/3895/3837 3310/3344/3310\nf 3837/3895/3837 3838/3896/3838 3815/3871/3815\nf 3310/3344/3310 3837/3895/3837 3815/3871/3815\nf 3815/3871/3815 3838/3896/3838 3799/3855/3799\nf 3838/3896/3838 3816/3872/3816 3784/3840/3784\nf 3799/3855/3799 3838/3896/3838 3784/3840/3784\nf 3827/3883/3827 3839/3897/3839 3817/3873/3817\nf 3683/3736/3683 3840/3898/3840 3841/3899/3841\nf 3683/3736/3683 2606/2628/2606 3840/3898/3840\nf 2250/2268/2250 3632/3681/3632 2484/2505/2484\nf 2513/2534/2513 3634/3683/3634 2514/2535/2514\nf 2701/2725/2701 2700/2724/2700 3515/3554/3515\nf 2957/2985/2957 3842/3900/3842 3843/3901/3843\nf 3783/3839/3783 3635/3684/3635 3634/3683/3634\nf 3820/3876/3820 3844/3902/3844 3821/3877/3821\nf 3845/3903/3845 3809/3865/3809 3808/3864/3808\nf 3821/3877/3821 3845/3903/3845 3808/3864/3808\nf 3809/3865/3809 3845/3903/3845 3499/3538/3499\nf 3845/3903/3845 3443/3482/3443 3499/3538/3499\nf 3499/3538/3499 3443/3482/3443 3209/3243/3209\nf 2414/2435/2414 2642/2665/2642 2575/2596/2575\nf 3846/3904/3846 3363/3397/3363 2997/3026/2997\nf 2406/2427/2406 3529/3568/3529 3363/3397/3363\nf 2406/2427/2406 57/57/57 3529/3568/3529\nf 3417/3453/3417 3847/3905/3847 3848/3906/3848\nf 3849/3907/3849 3850/3908/3850 2396/2417/2396\nf 3850/3908/3850 3851/3909/3851 3180/3214/3180\nf 3180/3214/3180 3851/3909/3851 3178/3212/3178\nf 3852/3910/3852 3661/3713/3661 3853/3911/3853\nf 3660/3712/3660 3853/3911/3853 3661/3713/3661\nf 3662/3714/3662 3854/3912/3854 3347/3381/3347\nf 3347/3381/3347 3854/3912/3854 3309/3343/3309\nf 3837/3895/3837 3855/3913/3855 3838/3896/3838\nf 3839/3897/3839 3856/3914/3856 3817/3873/3817\nf 3856/3914/3856 3785/3841/3785 3817/3873/3817\nf 3856/3914/3856 3857/3915/3857 3828/3884/3828\nf 3785/3841/3785 3856/3914/3856 3828/3884/3828\nf 3857/3915/3857 3801/3857/3801 3828/3884/3828\nf 3801/3857/3801 3858/3916/3858 3787/3843/3787\nf 3858/3916/3858 3683/3736/3683 3841/3899/3841\nf 2607/2629/2607 2606/2628/2606 3683/3736/3683\nf 3765/3820/3765 3859/3917/3859 3766/3821/3766\nf 3860/3918/3860 3796/3852/3796 3861/3919/3861\nf 3373/3407/3373 3403/3437/3403 2847/3445/2847\nf 2605/2627/2605 3788/3844/3788 3795/3851/3795\nf 238/238/238 3732/3786/3732 3647/3697/3647\nf 3563/3606/3563 3452/3491/3452 3834/3890/3834\nf 3844/3902/3844 3820/3876/3820 1962/1971/1962\nf 3844/3902/3844 3862/3920/3862 3821/3877/3821\nf 3863/3921/3863 3443/3482/3443 3845/3903/3845\nf 2520/2541/2520 2911/2937/2911 2521/2542/2521\nf 2766/2790/2766 2997/3026/2997 2767/2791/2767\nf 3864/3922/3864 2997/3026/2997 2766/2790/2766\nf 3864/3922/3864 3846/3904/3846 2997/3026/2997\nf 2407/2428/2407 3363/3397/3363 3846/3904/3846\nf 3479/3518/3479 3102/3134/3102 2945/2972/2945\nf 2605/2627/2605 3453/3492/3453 2562/2583/2562\nf 3865/3923/3865 3849/3907/3849 3866/3924/3866\nf 3867/3925/3867 3849/3907/3849 3865/3923/3865\nf 3851/3909/3851 3868/3926/3868 3178/3212/3178\nf 3825/3881/3825 3869/3927/3869 3826/3882/3826\nf 377/377/377 378/378/378 3540/3579/3540\nf 3466/3505/3466 3813/3869/3813 3870/3928/3870\nf 3871/3929/3871 3872/3930/3872 3661/3713/3661\nf 3852/3910/3852 3871/3929/3871 3661/3713/3661\nf 3872/3930/3872 3873/3931/3873 3662/3714/3662\nf 3661/3713/3661 3872/3930/3872 3662/3714/3662\nf 3662/3714/3662 3873/3931/3873 3854/3912/3854\nf 3854/3912/3854 3874/3932/3874 3309/3343/3309\nf 3309/3343/3309 3874/3932/3874 3837/3895/3837\nf 3855/3913/3855 3875/3933/3875 3838/3896/3838\nf 3875/3933/3875 3876/3934/3876 3816/3872/3816\nf 3838/3896/3838 3875/3933/3875 3816/3872/3816\nf 3876/3934/3876 3839/3897/3839 3827/3883/3827\nf 3816/3872/3816 3876/3934/3876 3827/3883/3827\nf 3877/3935/3877 3801/3857/3801 3857/3915/3857\nf 3684/3737/3684 3683/3736/3683 3878/3936/3878\nf 3879/3937/3879 2213/2224/2213 3880/3938/3880\nf 3788/3844/3788 3090/3121/3090 3795/3851/3795\nf 3788/3844/3788 2605/2627/2605 3881/3939/3881\nf 3605/3653/3605 3788/3844/3788 3881/3939/3881\nf 3293/3327/3293 2306/2325/2306 2305/2324/2305\nf 1962/1971/1962 3882/3940/3882 3844/3902/3844\nf 3883/3941/3883 3844/3902/3844 3882/3940/3882\nf 3883/3941/3883 3862/3920/3862 3844/3902/3844\nf 3862/3920/3862 3884/3942/3884 3821/3877/3821\nf 3884/3942/3884 3863/3921/3863 3845/3903/3845\nf 3821/3877/3821 3884/3942/3884 3845/3903/3845\nf 3443/3482/3443 3863/3921/3863 3241/3275/3241\nf 1758/1766/1758 2468/2489/2468 1759/1767/1759\nf 3870/3928/3870 3885/3943/3885 3466/3505/3466\nf 3466/3505/3466 3885/3943/3885 3463/3502/3463\nf 3416/3452/3416 3847/3905/3847 3417/3453/3417\nf 3886/3944/3886 3865/3923/3865 3847/3905/3847\nf 107/107/107 106/106/106 1069/1069/1069\nf 3887/3945/3887 3849/3907/3849 3867/3925/3867\nf 3887/3945/3887 3850/3908/3850 3849/3907/3849\nf 3887/3945/3887 3851/3909/3851 3850/3908/3850\nf 3851/3909/3851 3888/3946/3888 3868/3926/3868\nf 3135/3167/3135 2729/2753/2729 3852/3910/3852\nf 3852/3910/3852 2729/2753/2729 3871/3929/3871\nf 3873/3931/3873 3889/3947/3889 3854/3912/3854\nf 3889/3947/3889 3874/3932/3874 3854/3912/3854\nf 3874/3932/3874 3890/3948/3890 3837/3895/3837\nf 3837/3895/3837 3890/3948/3890 3855/3913/3855\nf 3890/3948/3890 3875/3933/3875 3855/3913/3855\nf 3877/3935/3877 3858/3916/3858 3801/3857/3801\nf 3878/3936/3878 3683/3736/3683 3858/3916/3858\nf 3891/3949/3891 3878/3936/3878 3858/3916/3858\nf 384/384/384 3226/3260/3226 3184/3218/3184\nf 2444/2465/2444 397/397/397 396/396/396\nf 3892/3950/3892 3893/3951/3893 3894/3952/3894\nf 3733/3787/3733 3721/3774/3721 3749/3803/3749\nf 2563/2584/2563 2716/2740/2716 2745/2769/2745\nf 2720/2744/2720 3680/3733/3680 2716/2740/2716\nf 382/382/382 381/381/381 3042/3072/3042\nf 1787/1795/1787 2791/2815/2791 3895/3953/3895\nf 3307/3341/3307 3882/3940/3882 3447/3486/3447\nf 3896/3954/3896 3883/3941/3883 3882/3940/3882\nf 3869/3927/3869 3825/3881/3825 3897/3955/3897\nf 3897/3955/3897 3825/3881/3825 3898/3956/3898\nf 25/25/25 981/981/981 556/556/556\nf 1583/1588/1583 1023/1023/1023 1750/1758/1750\nf 2766/2790/2766 3899/3957/3899 3864/3922/3864\nf 3822/3878/3822 3846/3904/3846 3864/3922/3864\nf 1500/1502/1500 2003/2012/2003 2256/2274/2256\nf 3900/3958/3900 3847/3905/3847 3416/3452/3416\nf 3901/3959/3901 3902/3960/3902 3400/3434/3400\nf 3900/3958/3900 3886/3944/3886 3847/3905/3847\nf 1069/1069/1069 407/407/407 2509/2530/2509\nf 3903/3961/3903 3851/3909/3851 3887/3945/3887\nf 3868/3926/3868 3898/3956/3898 3825/3881/3825\nf 3897/3955/3897 3898/3956/3898 3904/3962/3904\nf 2730/2754/2730 2729/2753/2729 3135/3167/3135\nf 2298/2317/2298 2297/2316/2297 84/84/84\nf 3871/3929/3871 3277/3311/3277 3872/3930/3872\nf 3872/3930/3872 3277/3311/3277 3873/3931/3873\nf 3889/3947/3889 3905/3963/3905 3874/3932/3874\nf 3875/3933/3875 3906/3964/3906 3876/3934/3876\nf 3876/3934/3876 3907/3965/3907 3839/3897/3839\nf 3907/3965/3907 3908/3966/3908 3839/3897/3839\nf 3908/3966/3908 3909/3967/3909 3839/3897/3839\nf 3909/3967/3909 3856/3914/3856 3839/3897/3839\nf 3910/3968/3910 3857/3915/3857 3856/3914/3856\nf 3909/3967/3909 3910/3968/3910 3856/3914/3856\nf 3910/3968/3910 3877/3935/3877 3857/3915/3857\nf 3911/3969/3911 3858/3916/3858 3877/3935/3877\nf 3912/3970/3912 3913/3971/3913 3914/3972/3914\nf 3893/3951/3893 3860/3918/3860 3894/3952/3894\nf 3884/3942/3884 3862/3920/3862 3883/3941/3883\nf 3896/3954/3896 3884/3942/3884 3883/3941/3883\nf 3884/3942/3884 3915/3973/3915 3863/3921/3863\nf 3915/3973/3915 3241/3275/3241 3863/3921/3863\nf 1104/1104/1104 1177/1177/1177 1105/1105/1105\nf 2298/2317/2298 84/84/84 3293/3327/3293\nf 3916/3974/3916 3917/3975/3917 3899/3957/3899\nf 3917/3975/3917 3864/3922/3864 3899/3957/3899\nf 3917/3975/3917 2519/2540/2519 3864/3922/3864\nf 2519/2540/2519 3822/3878/3822 3864/3922/3864\nf 3846/3904/3846 3822/3878/3822 2407/2428/2407\nf 3288/3322/3288 3918/3976/3918 3919/3977/3919\nf 3918/3976/3918 3900/3958/3900 3416/3452/3416\nf 3886/3944/3886 3900/3958/3900 3920/3978/3920\nf 2640/2663/2640 2639/2662/2639 2722/2746/2722\nf 3921/3979/3921 3887/3945/3887 3867/3925/3867\nf 3921/3979/3921 3903/3961/3903 3887/3945/3887\nf 3903/3961/3903 3888/3946/3888 3851/3909/3851\nf 3888/3946/3888 3922/3980/3922 3868/3926/3868\nf 3868/3926/3868 3922/3980/3922 3898/3956/3898\nf 3923/3981/3923 3277/3311/3277 3871/3929/3871\nf 2729/2753/2729 3923/3981/3923 3871/3929/3871\nf 3277/3311/3277 3924/3982/3924 3873/3931/3873\nf 3873/3931/3873 3924/3982/3924 3889/3947/3889\nf 3924/3982/3924 3905/3963/3905 3889/3947/3889\nf 3905/3963/3905 3925/3983/3925 3874/3932/3874\nf 3874/3932/3874 3925/3983/3925 3890/3948/3890\nf 3890/3948/3890 3906/3964/3906 3875/3933/3875\nf 3906/3964/3906 3907/3965/3907 3876/3934/3876\nf 3926/3984/3926 3858/3916/3858 3911/3969/3911\nf 3926/3984/3926 3891/3949/3891 3858/3916/3858\nf 961/961/961 3878/3936/3878 3891/3949/3891\nf 3648/3698/3648 3859/3917/3859 3765/3820/3765\nf 3927/3985/3927 3928/3986/3928 3929/3987/3929\nf 3928/3986/3928 3912/3970/3912 3929/3987/3929\nf 2650/2673/2650 3386/3420/3386 3913/3971/3913\nf 3896/3954/3896 3882/3940/3882 3307/3341/3307\nf 3930/3988/3930 3884/3942/3884 3896/3954/3896\nf 3931/3989/3931 3915/3973/3915 3884/3942/3884\nf 2859/2885/2859 3241/3275/3241 3915/3973/3915\nf 2794/2818/2794 3140/3172/3140 421/421/421\nf 2945/2972/2945 325/325/325 3479/3518/3479\nf 3932/3990/3932 3921/3979/3921 3867/3925/3867\nf 3923/3981/3923 2234/2251/2234 3277/3311/3277\nf 3277/3311/3277 3933/3991/3933 3924/3982/3924\nf 3924/3982/3924 3925/3983/3925 3905/3963/3905\nf 3925/3983/3925 3934/3992/3934 3890/3948/3890\nf 3934/3992/3934 3070/3101/3070 3890/3948/3890\nf 3906/3964/3906 3935/3993/3935 3907/3965/3907\nf 3908/3966/3908 3936/3994/3936 3909/3967/3909\nf 3909/3967/3909 3937/3995/3937 3910/3968/3910\nf 3938/3996/3938 3877/3935/3877 3910/3968/3910\nf 3937/3995/3937 3938/3996/3938 3910/3968/3910\nf 3938/3996/3938 3911/3969/3911 3877/3935/3877\nf 3318/3352/3318 961/961/961 3891/3949/3891\nf 3926/3984/3926 3318/3352/3318 3891/3949/3891\nf 3939/3997/3939 3912/3970/3912 3928/3986/3928\nf 3939/3997/3939 3913/3971/3913 3912/3970/3912\nf 3940/3998/3940 2650/2673/2650 3913/3971/3913\nf 3552/3593/3552 3830/3886/3830 3941/3999/3941\nf 3942/4000/3942 3896/3954/3896 3307/3341/3307\nf 3943/4001/3943 3944/4002/3944 3916/3974/3916\nf 3945/4003/3945 3917/3975/3917 3916/3974/3916\nf 3944/4002/3944 3945/4003/3945 3916/3974/3916\nf 3945/4003/3945 2519/2540/2519 3917/3975/3917\nf 2519/2540/2519 2521/2542/2521 3822/3878/3822\nf 643/643/643 2523/2544/2523 2763/2787/2763\nf 1171/1171/1171 2654/2677/2654 693/693/693\nf 3300/3334/3300 3918/3976/3918 3288/3322/3288\nf 3300/3334/3300 3900/3958/3900 3918/3976/3918\nf 3300/3334/3300 3920/3978/3920 3900/3958/3900\nf 3946/4004/3946 3921/3979/3921 3932/3990/3932\nf 3946/4004/3946 3903/3961/3903 3921/3979/3921\nf 3946/4004/3946 2756/2780/2756 3903/3961/3903\nf 2756/2780/2756 3888/3946/3888 3903/3961/3903\nf 2756/2780/2756 3947/4005/3947 3888/3946/3888\nf 3888/3946/3888 3947/4005/3947 3922/3980/3922\nf 2662/2685/2662 2714/2738/2714 2524/2545/2524\nf 2487/2508/2487 3948/4006/3948 3751/3805/3751\nf 3277/3311/3277 2560/2581/2560 3933/3991/3933\nf 3070/3101/3070 3949/4007/3949 3906/3964/3906\nf 3890/3948/3890 3070/3101/3070 3906/3964/3906\nf 3906/3964/3906 3949/4007/3949 3935/3993/3935\nf 3935/3993/3935 2537/2558/2537 3907/3965/3907\nf 3950/4008/3950 3908/3966/3908 3907/3965/3907\nf 3908/3966/3908 3950/4008/3950 3936/3994/3936\nf 3951/4009/3951 3937/3995/3937 3909/3967/3909\nf 960/960/960 2585/2606/2585 3952/4010/3952\nf 3952/4010/3952 2585/2606/2585 3927/3985/3927\nf 2585/2606/2585 3928/3986/3928 3927/3985/3927\nf 3940/3998/3940 3913/3971/3913 3939/3997/3939\nf 3065/3096/3065 2650/2673/2650 3940/3998/3940\nf 3953/4011/3953 2649/2672/2649 2650/2673/2650\nf 425/425/425 2544/2565/2544 993/993/993\nf 2649/2672/2649 3942/4000/3942 3307/3341/3307\nf 3942/4000/3942 1211/1211/1211 3896/3954/3896\nf 3896/3954/3896 1211/1211/1211 3930/3988/3930\nf 3086/3117/3086 3884/3942/3884 3930/3988/3930\nf 3081/3112/3081 3931/3989/3931 3884/3942/3884\nf 3086/3117/3086 3081/3112/3081 3884/3942/3884\nf 3081/3112/3081 362/362/362 3931/3989/3931\nf 2905/2931/2905 3915/3973/3915 3931/3989/3931\nf 362/362/362 2905/2931/2905 3931/3989/3931\nf 2944/2971/2944 2946/2973/2946 3115/3147/3115\nf 2761/2785/2761 3819/3875/3819 2297/2316/2297\nf 3954/4012/3954 3945/4003/3945 3944/4002/3944\nf 1469/1471/1469 2511/2532/2511 80/3074/80\nf 3955/4013/3955 3946/4004/3946 3932/3990/3932\nf 2756/2780/2756 2755/2779/2755 3947/4005/3947\nf 3947/4005/3947 3956/4014/3956 3922/3980/3922\nf 3922/3980/3922 3956/4014/3956 3904/3962/3904\nf 3277/3311/3277 2233/2250/2233 2560/2581/2560\nf 3933/3991/3933 3957/4015/3957 3924/3982/3924\nf 3957/4015/3957 1701/1708/1701 3925/3983/3925\nf 3924/3982/3924 3957/4015/3957 3925/3983/3925\nf 3925/3983/3925 1701/1708/1701 3934/3992/3934\nf 2595/2616/2595 2594/2615/2594 3935/3993/3935\nf 3949/4007/3949 2595/2616/2595 3935/3993/3935\nf 2537/2558/2537 3950/4008/3950 3907/3965/3907\nf 3936/3994/3936 3958/4016/3958 3909/3967/3909\nf 3958/4016/3958 3951/4009/3951 3909/3967/3909\nf 3046/3077/3046 3911/3969/3911 3938/3996/3938\nf 3046/3077/3046 3926/3984/3926 3911/3969/3911\nf 3046/3077/3046 3959/4017/3959 3318/3352/3318\nf 3926/3984/3926 3046/3077/3046 3318/3352/3318\nf 3959/4017/3959 2585/2606/2585 960/960/960\nf 3318/3352/3318 3959/4017/3959 960/960/960\nf 2488/2509/2488 2489/2510/2489 3928/3986/3928\nf 2585/2606/2585 2488/2509/2488 3928/3986/3928\nf 2489/2510/2489 3939/3997/3939 3928/3986/3928\nf 3011/3040/3011 3010/3039/3010 3939/3997/3939\nf 3010/3039/3010 3940/3998/3940 3939/3997/3939\nf 246/246/246 2649/2672/2649 3953/4011/3953\nf 1212/1212/1212 3942/4000/3942 2649/2672/2649\nf 246/246/246 1212/1212/1212 2649/2672/2649\nf 1211/1211/1211 3086/3117/3086 3930/3988/3930\nf 3960/4018/3960 3961/4019/3961 3962/4020/3962\nf 3944/4002/3944 3943/4001/3943 3963/4021/3963\nf 2520/2541/2520 3945/4003/3945 3954/4012/3954\nf 3945/4003/3945 2520/2541/2520 2519/2540/2519\nf 3039/3069/3039 2986/3014/2986 2987/3015/2987\nf 642/642/642 643/643/643 2763/2787/2763\nf 920/920/920 3955/4013/3955 3920/3978/3920\nf 920/920/920 921/921/921 3955/4013/3955\nf 762/762/762 3946/4004/3946 3955/4013/3955\nf 921/921/921 762/762/762 3955/4013/3955\nf 3964/4022/3964 3956/4014/3956 3061/3092/3061\nf 3416/3452/3416 3919/3977/3919 3918/3976/3918\nf 3221/3255/3221 489/489/489 3370/3404/3370\nf 2560/2581/2560 1477/1479/1477 3933/3991/3933\nf 3934/3992/3934 1499/1501/1499 3070/3101/3070\nf 2536/2557/2536 3950/4008/3950 2537/2558/2537\nf 3950/4008/3950 2536/2557/2536 3936/3994/3936\nf 3936/3994/3936 2536/2557/2536 3958/4016/3958\nf 2596/2617/2596 3951/4009/3951 3958/4016/3958\nf 2596/2617/2596 2788/2812/2788 3951/4009/3951\nf 2788/2812/2788 3937/3995/3937 3951/4009/3951\nf 2788/2812/2788 2497/2518/2497 3937/3995/3937\nf 2497/2518/2497 3938/3996/3938 3937/3995/3937\nf 2497/2518/2497 2496/2517/2496 3938/3996/3938\nf 2496/2517/2496 3046/3077/3046 3938/3996/3938\nf 3011/3040/3011 3939/3997/3939 2489/2510/2489\nf 3010/3039/3010 1141/1141/1141 3940/3998/3940\nf 3940/3998/3940 1141/1141/1141 3065/3096/3065\nf 1140/1140/1140 2650/2673/2650 3065/3096/3065\nf 1140/1140/1140 3953/4011/3953 2650/2673/2650\nf 1140/1140/1140 246/246/246 3953/4011/3953\nf 3942/4000/3942 1212/1212/1212 1211/1211/1211\nf 2578/2599/2578 3081/3112/3081 3086/3117/3086\nf 361/361/361 2905/2931/2905 362/362/362\nf 56/56/56 839/839/839 2418/2439/2418\nf 2877/2903/2877 2644/2667/2644 2782/2806/2782\nf 2689/2713/2689 3412/3448/3412 3954/4012/3954\nf 3954/4012/3954 3412/3448/3412 2520/2541/2520\nf 2906/2932/2906 642/642/642 2763/2787/2763\nf 3317/3351/3317 3920/3978/3920 3300/3334/3300\nf 861/861/861 392/392/392 1226/1226/1226\nf 3317/3351/3317 920/920/920 3920/3978/3920\nf 762/762/762 761/761/761 3946/4004/3946\nf 3946/4004/3946 761/761/761 2756/2780/2756\nf 3947/4005/3947 2755/2779/2755 3956/4014/3956\nf 489/489/489 2199/2210/2199 3370/3404/3370\nf 1701/1708/1701 1499/1501/1499 3934/3992/3934\nf 3070/3101/3070 1320/1320/1320 3949/4007/3949\nf 3949/4007/3949 1320/1320/1320 2595/2616/2595\nf 2594/2615/2594 148/148/148 2537/2558/2537\nf 3935/3993/3935 2594/2615/2594 2537/2558/2537\nf 2536/2557/2536 3012/3042/3012 3958/4016/3958\nf 3012/3042/3012 2596/2617/2596 3958/4016/3958\nf 3046/3077/3046 1307/1307/1307 3959/4017/3959\nf 1307/1307/1307 2583/2604/2583 3959/4017/3959\nf 3959/4017/3959 2583/2604/2583 2585/2606/2585\nf 2875/2901/2875 3965/4023/3965 3966/4024/3966\nf 2621/2643/2621 890/890/890 889/889/889\nf 3792/3848/3792 3791/3847/3791 3087/3118/3087\nf 3790/3846/3790 3967/4025/3967 3791/3847/3791\nf 2685/2709/2685 2792/2816/2792 2687/2711/2687\nf 2608/2630/2608 1506/1508/1506 3968/4026/3968\nf 2942/2969/2942 2339/2359/2339 3969/4027/3969\nf 3676/3729/3676 2741/2765/2741 1598/1603/1598\nf 2195/2206/2195 2797/2821/2797 2196/2207/2196\nf 1786/1794/1786 3814/3870/3814 2670/2693/2670\nf 2116/3721/2116 2181/2875/2181 2850/2876/2850\nf 2248/2266/2248 2247/2265/2247 2339/2359/2339\nf 3970/4028/3970 3733/3787/3733 3833/3889/3833\nf 347/347/347 3971/4029/3971 348/348/348\nf 3972/4030/3972 2781/2805/2781 1664/1671/1664\nf 3671/3724/3671 3973/4031/3973 3759/3814/3759\nf 1504/1506/1504 1506/1508/1506 3974/4032/3974\nf 3975/4033/3975 3976/4034/3976 2819/2844/2819\nf 3977/4035/3977 3978/4036/3978 3979/4037/3979\nf 2247/2265/2247 418/418/418 3980/4038/3980\nf 3791/3847/3791 3967/4025/3967 3981/4039/3981\nf 2446/2467/2446 3982/4040/3982 2447/2468/2447\nf 1422/1424/1422 3593/3641/3593 1423/1425/1423\nf 3588/3635/3588 3892/3950/3892 3894/3952/3894\nf 3983/4041/3983 3982/4040/3982 2446/2467/2446\nf 3691/3744/3691 2394/2415/2394 3694/3747/3694\nf 3647/3697/3647 3654/3706/3654 3655/3707/3655\nf 3735/3789/3735 3736/3790/3736 3984/4042/3984\nf 3985/4043/3985 1661/1668/1661 785/785/785\nf 418/418/418 417/417/417 3980/4038/3980\nf 3766/3821/3766 3986/4044/3986 3987/4045/3987\nf 3455/3494/3455 3569/3613/3569 3988/4046/3988\nf 3965/4023/3965 3348/3382/3348 3989/4047/3989\nf 3669/3722/3669 949/949/949 3677/3730/3677\nf 3976/4034/3976 2820/2845/2820 2819/2844/2819\nf 1502/1504/1502 2211/2222/2211 2660/2683/2660\nf 3990/4048/3990 1441/1443/1441 3991/4049/3991\nf 3886/3944/3886 3955/4013/3955 3932/3990/3932\nf 1096/1096/1096 1098/1098/1098 3641/3691/3641\nf 2326/2346/2326 3992/4050/3992 2327/2347/2327\nf 3965/4023/3965 3989/4047/3989 3966/4024/3966\nf 1137/1137/1137 1407/1409/1407 870/870/870\nf 3993/4051/3993 3842/3900/3842 3756/3811/3756\nf 3087/3118/3087 3791/3847/3791 3981/4039/3981\nf 216/216/216 218/218/218 2041/2050/2041\nf 1747/1755/1747 2316/2336/2316 900/900/900\nf 2701/2725/2701 3515/3554/3515 3994/4052/3994\nf 3995/4053/3995 3680/3733/3680 3893/3951/3893\nf 3663/3715/3663 3698/3751/3698 3664/3716/3664\nf 3421/3457/3421 2846/2871/2846 3420/3456/3420\nf 3001/3030/3001 3996/4054/3996 3654/3706/3654\nf 2334/4055/2334 2806/2831/2806 2570/2591/2570\nf 3072/3103/3072 3551/3592/3551 3792/3848/3792\nf 212/212/212 1785/1793/1785 3895/3953/3895\nf 1506/1508/1506 3997/4056/3997 3974/4032/3974\nf 3654/3706/3654 3996/4054/3996 3524/3563/3524\nf 3087/3118/3087 3981/4039/3981 3775/3831/3775\nf 1661/1668/1661 558/558/558 785/785/785\nf 2792/2816/2792 1787/1795/1787 3096/3128/3096\nf 3758/3813/3758 3757/3812/3757 3831/3887/3831\nf 1663/1670/1663 1785/1793/1785 212/212/212\nf 2685/2709/2685 2687/2711/2687 2686/2710/2686\nf 3998/4057/3998 2686/2710/2686 2688/2712/2688\nf 2678/2702/2678 33/33/33 35/35/35\nf 3593/3641/3593 3988/4046/3988 1423/1425/1423\nf 3072/3103/3072 3792/3848/3792 3087/3118/3087\nf 1661/1668/1661 3999/4058/3999 559/559/559\nf 3999/4058/3999 4000/4059/4000 2819/2844/2819\nf 559/559/559 3999/4058/3999 2819/2844/2819\nf 2819/2844/2819 4000/4059/4000 3975/4033/3975\nf 2456/2477/2456 976/976/976 2461/2482/2461\nf 4001/4060/4001 2548/2569/2548 2466/2487/2466\nf 2957/2985/2957 3843/3901/3843 2947/2974/2947\nf 3998/4057/3998 2688/2712/2688 4002/4061/4002\nf 3551/3592/3551 3534/3573/3534 3790/3846/3790\nf 3551/3592/3551 3790/3846/3790 3792/3848/3792\nf 998/998/998 1000/1000/1000 4003/4062/4003\nf 3736/3790/3736 449/449/449 474/474/474\nf 2775/2799/2775 3147/3179/3147 2624/2646/2624\nf 1452/1454/1452 4004/4063/4004 1453/1455/1453\nf 1453/1455/1453 4004/4063/4004 4005/4064/4005\nf 3552/3593/3552 3941/3999/3941 4006/4065/4006\nf 479/479/479 838/838/838 911/911/911\nf 2762/2786/2762 2685/2709/2685 2303/2322/2303\nf 2330/2350/2330 3421/3457/3421 2195/2206/2195\nf 4006/4065/4006 2608/2630/2608 4007/4066/4007\nf 3823/3879/3823 3279/3313/3279 3457/3496/3457\nf 3981/4039/3981 2448/2469/2448 3775/3831/3775\nf 1116/1116/1116 3711/3764/3711 2237/2255/2237\nf 2466/2487/2466 2548/2569/2548 3147/3179/3147\nf 2819/2844/2819 2668/2691/2668 2735/2759/2735\nf 3726/3779/3726 3219/3253/3219 3218/3252/3218\nf 2780/2804/2780 2699/2723/2699 2701/2725/2701\nf 3426/3462/3426 3425/3461/3425 3180/3214/3180\nf 2592/2613/2592 3526/3565/3526 3525/3564/3525\nf 3752/3806/3752 2780/2804/2780 2701/2725/2701\nf 3569/3613/3569 2738/2762/2738 4008/4067/4008\nf 4005/4064/4005 2466/2487/2466 4009/4068/4009\nf 4010/4069/4010 2621/2643/2621 3794/3850/3794\nf 2621/2643/2621 889/889/889 3794/3850/3794\nf 2622/2644/2622 4010/4069/4010 3551/3592/3551\nf 3348/3382/3348 955/955/955 3989/4047/3989\nf 3967/4025/3967 3790/3846/3790 3534/3573/3534\nf 4009/4068/4009 2465/2486/2465 3516/3555/3516\nf 4011/4070/4011 4007/4066/4007 2608/2630/2608\nf 4009/4068/4009 2466/2487/2466 2465/2486/2465\nf 1423/1425/1423 3450/3489/3450 1424/1426/1424\nf 4012/4071/4012 3034/3064/3034 3646/3696/3646\nf 4013/4072/4013 3763/3818/3763 3984/4042/3984\nf 3981/4039/3981 3983/4041/3983 2446/2467/2446\nf 4000/4059/4000 3976/4034/3976 3975/4033/3975\nf 4014/4073/4014 3533/3572/3533 4015/4074/4015\nf 1007/1007/1007 1020/1020/1020 1206/1206/1206\nf 4016/4075/4016 3976/4034/3976 4017/4076/4017\nf 4012/4071/4012 3765/3820/3765 3764/3819/3764\nf 3983/4041/3983 3533/3572/3533 4014/4073/4014\nf 2903/2929/2903 4013/4072/4013 4018/4077/4018\nf 3789/3845/3789 2448/2469/2448 4019/4078/4019\nf 2622/2644/2622 3551/3592/3551 3072/3103/3072\nf 3994/4052/3994 3515/3554/3515 3517/3556/3517\nf 3553/3594/3553 3552/3593/3552 4006/4065/4006\nf 3861/3919/3861 3796/3852/3796 3750/3804/3750\nf 4020/4079/4020 2670/2693/2670 4021/4080/4021\nf 3763/3818/3763 2008/2017/2008 1901/1909/1901\nf 3969/4027/3969 55/55/55 2942/2969/2942\nf 899/899/899 1747/1755/1747 900/900/900\nf 911/911/911 838/838/838 889/889/889\nf 3793/3849/3793 4022/4081/4022 3794/3850/3794\nf 4023/4082/4023 3279/4083/3279 3823/3891/3823\nf 3932/3990/3932 3867/3925/3867 3886/3944/3886\nf 3941/3999/3941 3719/3772/3719 2779/2803/2779\nf 4024/4084/4024 4025/4085/4025 3990/4048/3990\nf 373/373/373 1118/1118/1118 1117/1117/1117\nf 3793/3849/3793 889/889/889 2711/2735/2711\nf 1095/4086/1095 4026/4087/4026 1093/4088/1093\nf 2819/2844/2819 2735/2759/2735 559/559/559\nf 1785/1793/1785 1787/1795/1787 3895/3953/3895\nf 3985/4043/3985 4027/4089/4027 1661/1668/1661\nf 1661/1668/1661 4027/4089/4027 3999/4058/3999\nf 4027/4089/4027 4028/4090/4028 3999/4058/3999\nf 4004/4063/4004 4001/4060/4001 4005/4064/4005\nf 32/32/32 2925/2951/2925 1435/1437/1435\nf 2699/2723/2699 1453/1455/1453 2700/2724/2700\nf 2448/2469/2448 3981/4039/3981 2446/2467/2446\nf 3019/3049/3019 158/158/158 1132/1132/1132\nf 3553/3594/3553 4006/4065/4006 4007/4066/4007\nf 4028/4090/4028 4000/4059/4000 3999/4058/3999\nf 1060/1060/1060 704/704/704 1044/1044/1044\nf 4015/4074/4015 3533/3572/3533 3535/3574/3535\nf 3669/3722/3669 2850/2876/2850 3832/3888/3832\nf 4029/4091/4029 4030/4092/4030 4031/4093/4031\nf 4032/4094/4032 3976/4034/3976 4000/4059/4000\nf 449/449/449 451/451/451 475/475/475\nf 3519/3558/3519 1422/1424/1422 4033/4095/4033\nf 3794/3850/3794 4022/4081/4022 3830/3886/3830\nf 1485/1487/1485 2008/2017/2008 1486/1488/1486\nf 2847/2872/2847 2330/2350/2330 1093/1093/1093\nf 3775/3831/3775 2448/2469/2448 3789/3845/3789\nf 3516/3555/3516 3961/4019/3961 3517/3556/3517\nf 601/601/601 600/600/600 4034/4096/4034\nf 2711/2735/2711 4022/4081/4022 3793/3849/3793\nf 1502/1504/1502 2004/2013/2004 1500/1502/1500\nf 2711/2735/2711 2673/2696/2673 4035/4097/4035\nf 3034/3064/3034 320/320/320 3646/3696/3646\nf 1696/3784/1696 3726/3779/3726 385/4098/385\nf 1663/1670/1663 3753/3807/3753 3814/3870/3814\nf 2459/2480/2459 2271/2289/2271 1115/1115/1115\nf 3796/3852/3796 3563/3606/3563 3834/3890/3834\nf 3647/3697/3647 3655/3707/3655 3648/3698/3648\nf 3735/3789/3735 1901/1909/1901 450/450/450\nf 4036/4099/4036 2513/2534/2513 3986/4044/3986\nf 2779/2803/2779 3719/3772/3719 2780/2804/2780\nf 10/10/10 238/238/238 320/320/320\nf 2448/2469/2448 2447/2468/2447 4019/4078/4019\nf 2237/2255/2237 3711/3764/3711 3009/3038/3009\nf 1117/4100/1117 1119/2701/1119 863/863/863\nf 4037/4101/4037 4038/4102/4038 4039/4103/4039\nf 3972/4030/3972 2779/2803/2779 2781/2805/2781\nf 4006/4065/4006 2779/2803/2779 3972/4030/3972\nf 4040/4104/4040 3948/4006/3948 2486/2507/2486\nf 138/138/138 216/216/216 2041/2050/2041\nf 1901/1909/1901 484/484/484 450/450/450\nf 2223/2234/2223 4041/4105/4041 3985/4043/3985\nf 3460/3499/3460 3459/3498/3459 3464/3503/3464\nf 238/238/238 3647/3697/3647 320/320/320\nf 1486/1488/1486 3763/3818/3763 4013/4072/4013\nf 3967/4025/3967 3983/4041/3983 3981/4039/3981\nf 2793/2817/2793 205/205/205 204/204/204\nf 2745/2769/2745 2744/2768/2744 2251/2269/2251\nf 4041/4105/4041 4042/4106/4042 4027/4089/4027\nf 3985/4043/3985 4041/4105/4041 4027/4089/4027\nf 2647/2670/2647 2231/2248/2231 1062/1062/1062\nf 1093/1093/1093 3373/4107/3373 2847/2872/2847\nf 2840/2865/2840 2842/2867/2842 4043/4108/4043\nf 2925/2951/2925 4044/4109/4044 1435/1437/1435\nf 4044/4109/4044 2980/3008/2980 1435/1437/1435\nf 2039/2048/2039 915/915/915 914/914/914\nf 2608/2630/2608 3972/4030/3972 2609/2631/2609\nf 4042/4106/4042 4045/4110/4045 4027/4089/4027\nf 4045/4110/4045 4028/4090/4028 4027/4089/4027\nf 3604/3652/3604 3466/3505/3466 3462/3501/3462\nf 3518/3557/3518 1283/1283/1283 3540/3579/3540\nf 2720/2744/2720 3563/3606/3563 3796/3852/3796\nf 4046/4111/4046 2745/2769/2745 4047/4112/4047\nf 3764/3819/3764 3766/3821/3766 4048/4113/4048\nf 3842/3900/3842 3764/4114/3764 4048/4115/4048\nf 4011/4070/4011 2608/2630/2608 3968/4026/3968\nf 4028/4090/4028 4032/4094/4032 4000/4059/4000\nf 3464/3503/3464 4019/4078/4019 3718/3771/3718\nf 2689/2713/2689 3963/4021/3963 3337/3371/3337\nf 3983/4041/3983 3967/4025/3967 3533/3572/3533\nf 1453/1455/1453 4005/4064/4005 2700/2724/2700\nf 303/303/303 3004/3033/3004 2925/2951/2925\nf 3004/3033/3004 4049/4116/4049 2925/2951/2925\nf 2925/2951/2925 4049/4116/4049 4044/4109/4044\nf 4044/4109/4044 4050/4117/4050 2980/3008/2980\nf 4050/4117/4050 2937/2964/2937 2980/3008/2980\nf 4017/4076/4017 3976/4034/3976 4032/4094/4032\nf 3865/3923/3865 3886/3944/3886 3867/3925/3867\nf 3466/3505/3466 3604/3652/3604 3603/3651/3603\nf 3519/3558/3519 3540/3579/3540 3575/3619/3575\nf 3453/3492/3453 3452/3491/3452 3563/3606/3563\nf 4048/4113/4048 3766/3821/3766 3987/4045/3987\nf 3969/4027/3969 2339/2359/2339 1771/1779/1771\nf 3616/3664/3616 4051/4118/4051 4052/4119/4052\nf 1505/1507/1505 3968/4026/3968 1506/1508/1506\nf 2690/2714/2690 3004/3033/3004 2691/2715/2691\nf 426/426/426 1700/1707/1700 2453/2474/2453\nf 4050/4117/4050 2039/2048/2039 2937/2964/2937\nf 3750/3804/3750 3268/3302/3268 3675/3728/3675\nf 3986/4044/3986 2515/2536/2515 3987/4045/3987\nf 2708/2732/2708 2737/2761/2737 2736/2760/2736\nf 4053/4120/4053 3518/3557/3518 4054/4121/4054\nf 3895/3953/3895 2791/2815/2791 3613/3661/3613\nf 418/418/418 2247/2265/2247 2249/2267/2249\nf 3982/4040/3982 3454/3493/3454 3718/3771/3718\nf 450/450/450 449/449/449 3736/3790/3736\nf 2766/2790/2766 4055/4122/4055 3899/3957/3899\nf 3072/3103/3072 3087/3118/3087 3076/3107/3076\nf 3452/3491/3452 4056/4123/4056 3833/3889/3833\nf 2239/2257/2239 3488/3527/3488 868/868/868\nf 2690/2714/2690 4057/4124/4057 3004/3033/3004\nf 3004/3033/3004 4057/4124/4057 4049/4116/4049\nf 4058/4125/4058 4044/4109/4044 4049/4116/4049\nf 4058/4125/4058 4050/4117/4050 4044/4109/4044\nf 3090/3121/3090 2302/2321/2302 2301/2320/2301\nf 4004/4063/4004 2557/2578/2557 4001/4060/4001\nf 3535/3574/3535 4007/4066/4007 4011/4070/4011\nf 3885/3943/3885 211/211/211 213/213/213\nf 212/212/212 3895/3953/3895 213/213/213\nf 2447/2468/2447 3982/4040/3982 3718/3771/3718\nf 3895/3953/3895 3613/3661/3613 213/213/213\nf 4018/4077/4018 4013/4072/4013 3984/4042/3984\nf 3583/3629/3583 3455/3494/3455 3454/3493/3454\nf 4015/4074/4015 3535/3574/3535 4059/4126/4059\nf 1512/1514/1512 3588/3635/3588 1513/1515/1513\nf 3675/3728/3675 3268/3302/3268 3560/3603/3560\nf 3337/3371/3337 4060/4127/4060 4057/4124/4057\nf 2690/2714/2690 3337/3371/3337 4057/4124/4057\nf 4061/4128/4061 4049/4116/4049 4057/4124/4057\nf 4061/4128/4061 4058/4125/4058 4049/4116/4049\nf 4058/4125/4058 4062/4129/4062 2039/2048/2039\nf 4050/4117/4050 4058/4125/4058 2039/2048/2039\nf 4033/4095/4033 1424/1426/1424 2592/2613/2592\nf 4033/4095/4033 2592/2613/2592 3525/3564/3525\nf 3970/4028/3970 3734/3788/3734 3733/3787/3733\nf 4024/4084/4024 3990/4048/3990 3991/4049/3991\nf 2814/2839/2814 3833/3889/3833 2815/2840/2815\nf 3588/3635/3588 3894/3952/3894 3589/3636/3589\nf 3912/3970/3912 3914/3972/3914 3929/3987/3929\nf 2806/2831/2806 1094/1094/1094 2571/2592/2571\nf 2806/2831/2806 2571/2592/2571 2570/2591/2570\nf 4006/4065/4006 3941/3999/3941 2779/2803/2779\nf 3943/4001/3943 4060/4127/4060 3337/3371/3337\nf 3963/4021/3963 3943/4001/3943 3337/3371/3337\nf 3943/4001/3943 4063/4130/4063 4060/4127/4060\nf 4061/4128/4061 4057/4124/4057 4060/4127/4060\nf 4063/4130/4063 4061/4128/4061 4060/4127/4060\nf 4062/4129/4062 4064/4131/4064 915/915/915\nf 915/915/915 4064/4131/4064 913/913/913\nf 478/478/478 4065/4132/4065 4066/4133/4066\nf 3756/3811/3756 4048/4115/4048 3987/4134/3987\nf 2812/2837/2812 2084/2093/2084 2109/2119/2109\nf 3675/3728/3675 3589/3636/3589 3894/3952/3894\nf 3721/3774/3721 3720/3773/3720 3268/3302/3268\nf 3765/3820/3765 3646/3696/3646 3648/3698/3648\nf 3988/4046/3988 4008/4067/4008 1423/1425/1423\nf 785/785/785 2223/2234/2223 3985/4043/3985\nf 470/470/470 472/472/472 1650/1655/1650\nf 3147/3179/3147 2548/2569/2548 2547/2568/2547\nf 3620/3668/3620 3629/3678/3629 2571/2592/2571\nf 3832/3888/3832 2570/2591/2570 2569/2590/2569\nf 2847/2872/2847 3421/3457/3421 2330/2350/2330\nf 3540/3579/3540 3465/3504/3465 3584/3630/3584\nf 3982/4040/3982 4014/4073/4014 3818/3874/3818\nf 4020/4079/4020 2671/2694/2671 2670/2693/2670\nf 3836/3894/3836 2710/2734/2710 2709/2733/2709\nf 4064/4131/4064 4067/4135/4067 913/913/913\nf 4067/4135/4067 411/411/411 913/913/913\nf 4068/4136/4068 2561/2582/2561 2563/2584/2563\nf 238/238/238 13/13/13 3732/3786/3732\nf 4025/4085/4025 3526/3565/3526 3990/4048/3990\nf 3990/4048/3990 2591/2612/2591 1441/1443/1441\nf 3783/3839/3783 3634/3683/3634 1441/1443/1441\nf 3702/3755/3702 3450/3489/3450 3448/3487/3448\nf 4069/4137/4069 3779/4138/3779 3987/4045/3987\nf 3055/3086/3055 53/53/53 1773/1781/1773\nf 987/987/987 790/790/790 318/318/318\nf 3893/3951/3893 3892/3950/3892 3995/4053/3995\nf 2294/2313/2294 1037/1037/1037 1351/1351/1351\nf 3044/3075/3044 1627/1632/1627 3359/3393/3359\nf 3779/3835/3779 3778/3834/3778 3757/3812/3757\nf 2223/2234/2223 2222/2233/2222 4041/4105/4041\nf 3680/3733/3680 3995/4053/3995 2744/2768/2744\nf 4070/4139/4070 4064/4131/4064 4062/4129/4062\nf 3655/3707/3655 3524/3563/3524 4025/4085/4025\nf 2421/2442/2421 1041/1041/1041 3238/3272/3238\nf 3832/3888/3832 2850/2876/2850 2570/2591/2570\nf 3986/4044/3986 2513/2534/2513 2515/2536/2515\nf 396/396/396 2458/2479/2458 2444/2465/2444\nf 3982/4040/3982 3983/4041/3983 4014/4073/4014\nf 3762/3817/3762 2327/2347/2327 3748/3802/3748\nf 3967/4025/3967 3534/3573/3534 3533/3572/3533\nf 3192/3226/3192 2298/2317/2298 3293/3327/3293\nf 508/508/508 3098/3130/3098 3128/3160/3128\nf 4067/4135/4067 4071/4140/4071 411/411/411\nf 2487/2508/2487 3389/3423/3389 2305/2324/2305\nf 3797/3853/3797 4046/4111/4046 4047/4112/4047\nf 2251/2269/2251 2250/2268/2250 3797/3853/3797\nf 3635/3684/3635 3797/3853/3797 2483/2504/2483\nf 3763/3818/3763 1901/1909/1901 3735/3789/3735\nf 3984/4042/3984 3763/3818/3763 3735/3789/3735\nf 4072/4141/4072 3971/4029/3971 3486/3525/3486\nf 3458/3497/3458 2708/2732/2708 2710/2734/2710\nf 2789/2813/2789 2485/2506/2485 3633/3682/3633\nf 2484/2505/2484 3632/3681/3632 2485/2506/2485\nf 4008/4067/4008 2737/2761/2737 1423/1425/1423\nf 4045/4110/4045 4032/4094/4032 4028/4090/4028\nf 2971/2999/2971 303/303/303 2924/2950/2924\nf 4073/4142/4073 4074/4143/4074 2567/2588/2567\nf 3987/4134/3987 3779/3835/3779 3757/3812/3757\nf 3680/3733/3680 3796/3852/3796 3860/3918/3860\nf 2485/2506/2485 3632/3681/3632 3633/3682/3633\nf 3088/3119/3088 1545/1550/1545 2827/2852/2827\nf 4035/4097/4035 2673/2696/2673 1454/1456/1454\nf 375/2237/375 1117/4100/1117 863/863/863\nf 4062/4129/4062 915/915/915 2039/2048/2039\nf 3818/3874/3818 3583/3629/3583 3454/3493/3454\nf 3389/3423/3389 3293/3327/3293 2305/2324/2305\nf 4075/4144/4075 4076/4145/4076 4077/4146/4077\nf 3861/3919/3861 3750/3804/3750 3675/3728/3675\nf 3994/4052/3994 3517/3556/3517 3753/3807/3753\nf 2806/2830/2806 2805/2829/2805 1095/4086/1095\nf 727/727/727 3438/3477/3438 769/769/769\nf 4078/4147/4078 3439/3478/3439 3438/3477/3438\nf 4079/4148/4079 4078/4147/4078 3438/3477/3438\nf 3439/3478/3439 4078/4147/4078 4072/4141/4072\nf 3789/3845/3789 4019/4078/4019 3464/3503/3464\nf 3962/4020/3962 3961/4019/3961 4021/4080/4021\nf 3777/3892/3777 2789/2813/2789 3633/3682/3633\nf 4009/4068/4009 3516/3555/3516 3515/3554/3515\nf 3570/3614/3570 4003/4062/4003 1000/1000/1000\nf 4080/4149/4080 4070/4139/4070 4062/4129/4062\nf 2461/2482/2461 976/976/976 1192/1192/1192\nf 2316/2336/2316 2099/2108/2099 3364/3398/3364\nf 4071/4140/4071 157/157/157 4076/4145/4076\nf 4077/4146/4077 159/159/159 4081/4150/4081\nf 3766/3821/3766 4036/4099/4036 3986/4044/3986\nf 4079/4148/4079 3438/3477/3438 727/727/727\nf 729/729/729 4079/4148/4079 727/727/727\nf 3961/4019/3961 4039/4103/4039 4021/4080/4021\nf 3524/3563/3524 3996/4054/3996 3525/3564/3525\nf 320/320/320 3647/3697/3647 3646/3696/3646\nf 1833/1841/1833 944/944/944 946/946/946\nf 3881/3939/3881 2605/2627/2605 2561/2582/2561\nf 2605/2627/2605 3451/3490/3451 3453/3492/3453\nf 13/13/13 3001/3030/3001 3732/3786/3732\nf 2589/2610/2589 3236/3270/3236 1743/1751/1743\nf 1504/1506/1504 3974/4032/3974 3870/3928/3870\nf 4076/4145/4076 159/159/159 4077/4146/4077\nf 4082/4151/4082 4072/4141/4072 4078/4147/4078\nf 2548/2569/2548 4001/4060/4001 2557/2578/2557\nf 1020/1020/1020 1007/1007/1007 984/984/984\nf 4083/4152/4083 1502/1504/1502 2659/2682/2659\nf 3269/3303/3269 3268/3302/3268 3720/3773/3720\nf 1439/1441/1439 1441/1443/1441 2591/2612/2591\nf 1192/1192/1192 976/976/976 2759/2783/2759\nf 3551/3592/3551 4010/4069/4010 3794/3850/3794\nf 31/31/31 303/303/303 2925/2951/2925\nf 2514/2535/2514 2789/2813/2789 4069/4137/4069\nf 3604/3652/3604 3788/3844/3788 3605/3653/3605\nf 3465/3504/3465 3626/3675/3626 3584/3630/3584\nf 157/157/157 159/159/159 4076/4145/4076\nf 4006/4065/4006 3972/4030/3972 2608/2630/2608\nf 4084/4153/4084 4085/4154/4085 729/729/729\nf 729/729/729 4085/4154/4085 4079/4148/4079\nf 4079/4148/4079 4085/4154/4085 4078/4147/4078\nf 4085/4154/4085 4086/4155/4086 4078/4147/4078\nf 4087/4156/4087 4088/4157/4088 4082/4151/4082\nf 2700/2724/2700 4005/4064/4005 4009/4068/4009\nf 1452/1454/1452 2557/2578/2557 4004/4063/4004\nf 3451/3490/3451 4056/4123/4056 3452/3491/3452\nf 3998/4057/3998 2813/2838/2813 3780/3836/3780\nf 3389/3423/3389 4089/4158/4089 4090/4159/4090\nf 3535/3574/3535 3534/3573/3534 4007/4066/4007\nf 3462/3501/3462 2302/2321/2302 3090/3121/3090\nf 3463/3502/3463 3885/3943/3885 213/213/213\nf 2921/2947/2921 2222/2233/2222 2221/2232/2221\nf 3551/3592/3551 3553/3594/3553 3534/3573/3534\nf 813/813/813 2558/2579/2558 1452/1454/1452\nf 4081/4150/4081 4091/4160/4091 4092/4161/4092\nf 4084/4153/4084 729/729/729 4092/4161/4092\nf 4091/4160/4091 4084/4153/4084 4092/4161/4092\nf 4084/4153/4084 4093/4162/4093 4085/4154/4085\nf 4086/4155/4086 4082/4151/4082 4078/4147/4078\nf 3629/3678/3629 2569/2590/2569 2571/2592/2571\nf 2330/2350/2330 2194/2205/2194 1094/1094/1094\nf 4026/4087/4026 3373/3407/3373 1093/4088/1093\nf 3526/3565/3526 2591/2612/2591 3990/4048/3990\nf 3460/3499/3460 3465/3504/3465 3540/3579/3540\nf 2922/2948/2922 2921/2947/2921 2221/2232/2221\nf 2921/2947/2921 4041/4105/4041 2222/2233/2222\nf 2921/2947/2921 4018/4077/4018 4041/4105/4041\nf 4056/4123/4056 2815/2840/2815 3833/3889/3833\nf 1424/1426/1424 1439/1441/1439 2591/2612/2591\nf 159/159/159 4091/4160/4091 4081/4150/4081\nf 4093/4162/4093 4084/4153/4084 4091/4160/4091\nf 4093/4162/4093 4086/4155/4086 4085/4154/4085\nf 4094/4163/4094 4082/4151/4082 4086/4155/4086\nf 4094/4163/4094 4087/4156/4087 4082/4151/4082\nf 285/285/285 284/284/284 1852/1860/1852\nf 3894/3952/3894 3861/3919/3861 3675/3728/3675\nf 2929/3025/2929 3764/4114/3764 2957/2985/2957\nf 3842/3900/3842 4048/4115/4048 3756/3811/3756\nf 3783/3839/3783 3797/3853/3797 3635/3684/3635\nf 4041/4105/4041 4018/4077/4018 4042/4106/4042\nf 2685/2709/2685 3613/3661/3613 2792/2816/2792\nf 2767/2791/2767 4095/4164/4095 2765/2789/2765\nf 158/158/158 3020/3050/3020 159/159/159\nf 4096/4165/4096 4093/4162/4093 4091/4160/4091\nf 4093/4162/4093 4097/4166/4097 4086/4155/4086\nf 4097/4166/4097 4094/4163/4094 4086/4155/4086\nf 4098/4167/4098 4087/4156/4087 4094/4163/4094\nf 4098/4167/4098 4099/4168/4099 4087/4156/4087\nf 4099/4168/4099 4088/4157/4088 4087/4156/4087\nf 3823/3891/3823 3633/3682/3633 4023/4082/4023\nf 949/949/949 3832/3888/3832 950/950/950\nf 2792/2816/2792 4100/4169/4100 2687/2711/2687\nf 3458/3497/3458 2710/2734/2710 3649/3699/3649\nf 3020/3050/3020 4101/4170/4101 159/159/159\nf 159/159/159 4101/4170/4101 4091/4160/4091\nf 4091/4160/4091 4101/4170/4101 4096/4165/4096\nf 3677/3730/3677 2445/2466/2445 2458/2479/2458\nf 3797/3853/3797 2250/2268/2250 2484/2505/2484\nf 2483/2504/2483 3797/3853/3797 2484/2505/2484\nf 4056/4123/4056 3795/3851/3795 2815/2840/2815\nf 3088/3119/3088 3789/3845/3789 1545/1550/1545\nf 2814/2839/2814 3970/4028/3970 3833/3889/3833\nf 378/378/378 3460/3499/3460 3540/3579/3540\nf 3655/3707/3655 4025/4085/4025 4024/4084/4024\nf 51/51/51 2437/2458/2437 3352/3386/3352\nf 2837/2862/2837 92/92/92 2015/2024/2015\nf 3020/3050/3020 3019/3049/3019 4101/4170/4101\nf 4102/4171/4102 4096/4165/4096 4101/4170/4101\nf 4096/4165/4096 4103/4172/4103 4093/4162/4093\nf 4093/4162/4093 4103/4172/4103 4097/4166/4097\nf 4104/4173/4104 4098/4167/4098 4094/4163/4094\nf 891/891/891 640/640/640 911/911/911\nf 3994/4052/3994 3753/3807/3753 3752/3806/3752\nf 3732/3786/3732 3654/3706/3654 3647/3697/3647\nf 3766/3821/3766 3859/3917/3859 4036/4099/4036\nf 3834/3890/3834 3733/3787/3733 3749/3803/3749\nf 1502/1504/1502 4083/4152/4083 2004/2013/2004\nf 2514/2535/2514 4069/4137/4069 2515/2536/2515\nf 3991/4049/3991 1441/1443/1441 3634/3683/3634\nf 3993/4051/3993 3756/3811/3756 4105/4174/4105\nf 3655/3707/3655 4024/4084/4024 4036/4099/4036\nf 3019/3049/3019 4102/4171/4102 4101/4170/4101\nf 4096/4165/4096 4106/4175/4106 4103/4172/4103\nf 4103/4172/4103 4107/4176/4107 4097/4166/4097\nf 4097/4166/4097 4108/4177/4108 4094/4163/4094\nf 4109/4178/4109 4099/4168/4099 4098/4167/4098\nf 3892/3950/3892 3588/3635/3588 1512/1514/1512\nf 3551/3592/3551 3794/3850/3794 3552/3593/3552\nf 4024/4084/4024 3991/4049/3991 2513/2534/2513\nf 3796/3852/3796 3749/3803/3749 3750/3804/3750\nf 2046/2055/2046 4023/4082/4023 3633/3682/3633\nf 1695/1702/1695 2419/2440/2419 3442/3481/3442\nf 1695/1702/1695 3755/3810/3755 1696/1703/1696\nf 3899/3957/3899 3943/4001/3943 3916/3974/3916\nf 3943/4001/3943 3899/3957/3899 4055/4122/4055\nf 1667/1674/1667 1642/1647/1642 1643/1648/1643\nf 1125/1125/1125 4110/4179/4110 1126/1126/1126\nf 3451/3490/3451 3795/3851/3795 4056/4123/4056\nf 4015/4074/4015 4059/4126/4059 4003/4062/4003\nf 3022/3052/3022 3019/3049/3019 1132/1132/1132\nf 3022/3052/3022 4111/4180/4111 3019/3049/3019\nf 4111/4180/4111 4102/4171/4102 3019/3049/3019\nf 4111/4180/4111 4106/4175/4106 4102/4171/4102\nf 4102/4171/4102 4106/4175/4106 4096/4165/4096\nf 4108/4177/4108 4104/4173/4104 4094/4163/4094\nf 4104/4173/4104 4109/4178/4109 4098/4167/4098\nf 4112/4181/4112 4113/4182/4113 1126/1126/1126\nf 3892/3950/3892 1512/1514/1512 2602/2624/2602\nf 3829/3885/3829 3634/3683/3634 2483/2504/2483\nf 449/449/449 475/475/475 474/474/474\nf 3759/3814/3759 3973/4031/3973 4114/4183/4114\nf 3995/4053/3995 3892/3950/3892 2602/2624/2602\nf 2700/2724/2700 4009/4068/4009 3515/3554/3515\nf 3613/3661/3613 2791/2815/2791 2792/2816/2792\nf 2301/2320/2301 2303/2322/2303 3780/3836/3780\nf 4033/4095/4033 1422/1424/1422 1424/1426/1424\nf 4115/4184/4115 4116/4185/4116 3879/3937/3879\nf 2708/2732/2708 3458/3497/3458 3450/3489/3450\nf 2737/2761/2737 3450/3489/3450 1423/1425/1423\nf 3421/3457/3421 2796/2820/2796 2195/2206/2195\nf 4117/4186/4117 2776/2800/2776 4038/4102/4038\nf 4106/4175/4106 4118/4187/4118 4103/4172/4103\nf 4118/4187/4118 4107/4176/4107 4103/4172/4103\nf 4119/4188/4119 4097/4166/4097 4107/4176/4107\nf 4119/4188/4119 4108/4177/4108 4097/4166/4097\nf 4059/4126/4059 3535/3574/3535 4011/4070/4011\nf 3453/3492/3453 2720/2744/2720 2562/2583/2562\nf 2957/2985/2957 3764/4114/3764 3842/3900/3842\nf 3797/3853/3797 4047/4112/4047 2251/2269/2251\nf 3961/4019/3961 4037/4101/4037 4039/4103/4039\nf 3894/3952/3894 3860/3918/3860 3861/3919/3861\nf 3996/4054/3996 4054/4121/4054 3525/3564/3525\nf 3991/4049/3991 3634/3683/3634 2513/2534/2513\nf 433/433/433 3807/3863/3807 434/434/434\nf 3022/3052/3022 2696/2720/2696 4111/4180/4111\nf 4111/4180/4111 2696/2720/2696 4106/4175/4106\nf 4106/4175/4106 2696/2720/2696 4118/4187/4118\nf 4118/4187/4118 4120/4189/4120 4107/4176/4107\nf 4121/4190/4121 4104/4173/4104 4108/4177/4108\nf 4121/4190/4121 4109/4178/4109 4104/4173/4104\nf 3796/3852/3796 3834/3890/3834 3749/3803/3749\nf 4025/4085/4025 3524/3563/3524 3526/3565/3526\nf 3457/3496/3457 3/3/3 2/2/2\nf 4018/4077/4018 3984/4042/3984 4042/4106/4042\nf 949/949/949 3669/3722/3669 3832/3888/3832\nf 3881/3939/3881 2561/2582/2561 4122/4191/4122\nf 1833/1841/1833 946/946/946 2910/2936/2910\nf 2956/2984/2956 2929/3025/2929 2957/2985/2957\nf 1424/1426/1424 3702/3755/3702 1439/1441/1439\nf 3842/3900/3842 3993/4051/3993 3843/3901/3843\nf 3719/3772/3719 1454/1456/1454 2699/2723/2699\nf 2696/2720/2696 4120/4189/4120 4118/4187/4118\nf 4123/4192/4123 4108/4177/4108 4119/4188/4119\nf 4124/4193/4124 4109/4178/4109 4121/4190/4121\nf 4124/4193/4124 2163/2174/2163 4109/4178/4109\nf 4036/4099/4036 4024/4084/4024 2513/2534/2513\nf 3691/3744/3691 3694/3747/3694 4125/4194/4125\nf 3777/3833/3777 3823/3879/3823 3539/3578/3539\nf 1283/1283/1283 377/377/377 3540/3579/3540\nf 2813/2838/2813 4126/4195/4126 3636/3685/3636\nf 3984/4042/3984 4045/4110/4045 4042/4106/4042\nf 3886/3944/3886 3920/3978/3920 3955/4013/3955\nf 1786/1794/1786 2670/2693/2670 1787/1795/1787\nf 1597/1602/1597 1598/1603/1598 2742/2766/2742\nf 2892/2918/2892 4013/4072/4013 2903/2929/2903\nf 2515/2536/2515 4069/4137/4069 3987/4045/3987\nf 3518/3557/3518 3520/3559/3520 4054/4121/4054\nf 3789/3845/3789 3464/3503/3464 3459/3498/3459\nf 3736/3790/3736 4032/4094/4032 4045/4110/4045\nf 3830/3886/3830 4022/4081/4022 3941/3999/3941\nf 862/862/862 864/864/864 1621/1626/1621\nf 2736/2760/2736 2709/2733/2709 2708/2732/2708\nf 2695/2719/2695 4120/4189/4120 2696/2720/2696\nf 4107/4176/4107 4127/4196/4127 4119/4188/4119\nf 4128/4197/4128 4123/4192/4123 4119/4188/4119\nf 4129/4198/4129 4108/4177/4108 4123/4192/4123\nf 4129/4198/4129 4121/4190/4121 4108/4177/4108\nf 3859/3917/3859 3655/3707/3655 4036/4099/4036\nf 3520/3559/3520 4033/4095/4033 3525/3564/3525\nf 4053/4120/4053 1283/1283/1283 3518/3557/3518\nf 3771/3827/3771 4130/4199/4130 3802/3858/3802\nf 1979/1988/1979 4131/4200/4131 4132/4201/4132\nf 3001/3030/3001 1283/1283/1283 4053/4120/4053\nf 3865/3923/3865 4133/4202/4133 3847/3905/3847\nf 4019/4078/4019 2447/2468/2447 3718/3771/3718\nf 3736/3790/3736 4134/4203/4134 4032/4094/4032\nf 1663/1670/1663 1786/1794/1786 1785/1793/1785\nf 4059/4126/4059 4011/4070/4011 998/998/998\nf 4035/4097/4035 1454/1456/1454 3719/3772/3719\nf 4012/4071/4012 3646/3696/3646 3765/3820/3765\nf 3788/3844/3788 3604/3652/3604 3462/3501/3462\nf 2480/2501/2480 2776/2800/2776 2024/2033/2024\nf 2695/2719/2695 4135/4204/4135 4120/4189/4120\nf 4120/4189/4120 4136/4205/4136 4107/4176/4107\nf 4136/4205/4136 4127/4196/4127 4107/4176/4107\nf 4127/4196/4127 4128/4197/4128 4119/4188/4119\nf 3648/3698/3648 3655/3707/3655 3859/3917/3859\nf 3144/3176/3144 3324/3358/3324 3145/3177/3145\nf 3736/3790/3736 474/474/474 4134/4203/4134\nf 2929/2955/2929 4012/4071/4012 3764/3819/3764\nf 4131/4200/4131 1979/1988/1979 1978/1987/1978\nf 240/240/240 2387/2408/2387 2882/2908/2882\nf 1506/1508/1506 2609/2631/2609 3997/4056/3997\nf 3941/3999/3941 4035/4097/4035 3719/3772/3719\nf 3982/4040/3982 3818/3874/3818 3454/3493/3454\nf 2793/2817/2793 3154/3186/3154 3711/3764/3711\nf 4022/4081/4022 4035/4097/4035 3941/3999/3941\nf 2660/2683/2660 2386/2407/2386 2659/2682/2659\nf 3721/3774/3721 3268/3302/3268 3750/3804/3750\nf 4120/4189/4120 4135/4204/4135 4136/4205/4136\nf 4128/4197/4128 4129/4198/4129 4123/4192/4123\nf 4137/4206/4137 4121/4190/4121 4129/4198/4129\nf 4137/4206/4137 4124/4193/4124 4121/4190/4121\nf 4137/4206/4137 2163/2174/2163 4124/4193/4124\nf 3540/3579/3540 3584/3630/3584 3575/3619/3575\nf 4015/4074/4015 3570/3614/3570 3818/3874/3818\nf 2605/2627/2605 3795/3851/3795 3451/3490/3451\nf 3881/3939/3881 4122/4191/4122 4138/4207/4138\nf 1545/1550/1545 3789/3845/3789 3459/3498/3459\nf 3972/4030/3972 1664/1671/1664 2609/2631/2609\nf 4139/4208/4139 2567/2588/2567 2566/2587/2566\nf 3072/3103/3072 3062/3093/3062 2622/2644/2622\nf 4139/4208/4139 4073/4142/4073 2567/2588/2567\nf 3948/4006/3948 2487/2508/2487 2486/2507/2486\nf 3570/3614/3570 4015/4074/4015 4003/4062/4003\nf 4005/4064/4005 4001/4060/4001 2466/2487/2466\nf 1452/1454/1452 2558/2579/2558 2557/2578/2557\nf 2892/2918/2892 1486/1488/1486 4013/4072/4013\nf 4135/4204/4135 4140/4209/4140 4136/4205/4136\nf 4136/4205/4136 4140/4209/4140 4127/4196/4127\nf 4141/4210/4141 4128/4197/4128 4127/4196/4127\nf 4128/4197/4128 4142/4211/4142 4129/4198/4129\nf 3829/3885/3829 2485/2506/2485 2514/2535/2514\nf 2634/2657/2634 3091/3122/3091 3631/3680/3631\nf 3618/3666/3618 3620/3668/3620 2194/2205/2194\nf 2339/2359/2339 1386/1386/1386 2248/2266/2248\nf 3865/3923/3865 3866/3924/3866 4133/4202/4133\nf 3757/3812/3757 3778/3834/3778 3831/3887/3831\nf 3742/3796/3742 3324/3358/3324 1998/2007/1998\nf 4135/4204/4135 4143/4212/4143 4140/4209/4140\nf 4140/4209/4140 4141/4210/4141 4127/4196/4127\nf 4141/4210/4141 4142/4211/4142 4128/4197/4128\nf 4144/4213/4144 4129/4198/4129 4142/4211/4142\nf 4144/4213/4144 4137/4206/4137 4129/4198/4129\nf 4137/4206/4137 1960/1969/1960 2163/2174/2163\nf 4069/4137/4069 3777/3892/3777 3779/4138/3779\nf 3324/3358/3324 3144/3176/3144 1998/2007/1998\nf 2396/2417/2396 3866/3924/3866 3849/3907/3849\nf 722/722/722 3235/3269/3235 723/723/723\nf 2395/2416/2395 4133/4202/4133 3866/3924/3866\nf 2998/3027/2998 2997/3026/2997 3226/3260/3226\nf 4125/4194/4125 4139/4208/4139 4145/4214/4145\nf 3691/3744/3691 4125/4194/4125 4145/4214/4145\nf 1132/1132/1132 2923/2949/2923 2983/3011/2983\nf 3520/3559/3520 3519/3558/3519 4033/4095/4033\nf 2922/2948/2922 2221/2232/2221 638/638/638\nf 2520/2541/2520 3412/3448/3412 2911/2937/2911\nf 2695/2719/2695 2947/2974/2947 4143/4212/4143\nf 2695/2719/2695 4143/4212/4143 4135/4204/4135\nf 3758/3813/3758 4142/4211/4142 4141/4210/4141\nf 3758/3813/3758 4144/4213/4144 4142/4211/4142\nf 1518/1520/1518 4146/4215/4146 3265/3299/3265\nf 3001/3030/3001 4053/4120/4053 3996/4054/3996\nf 2216/2227/2216 3692/3745/3692 3694/3747/3694\nf 4022/4081/4022 2711/2735/2711 4035/4097/4035\nf 3736/3790/3736 4045/4110/4045 3984/4042/3984\nf 2542/2563/2542 194/194/194 2771/2795/2771\nf 4100/4169/4100 2792/2816/2792 3096/3128/3096\nf 3534/3573/3534 3553/3594/3553 4007/4066/4007\nf 2621/2643/2621 4010/4069/4010 2622/2644/2622\nf 2686/2710/2686 3780/3836/3780 2303/2322/2303\nf 4105/4174/4105 4141/4210/4141 4140/4209/4140\nf 2483/2504/2483 2485/2506/2485 3829/3885/3829\nf 4147/4216/4147 2822/2847/2822 2821/2846/2821\nf 3456/3495/3456 3455/3494/3455 3593/3641/3593\nf 3756/3811/3756 3987/4134/3987 3757/3812/3757\nf 2789/2813/2789 3777/3892/3777 4069/4137/4069\nf 2396/2417/2396 2395/2416/2395 3866/3924/3866\nf 862/862/862 1621/1626/1621 2028/2037/2028\nf 2921/2947/2921 2903/2929/2903 4018/4077/4018\nf 2659/2682/2659 4148/4217/4148 3664/3716/3664\nf 2002/2011/2002 2004/2013/2004 3698/3751/3698\nf 4083/4152/4083 2659/2682/2659 3664/3716/3664\nf 3698/3751/3698 4083/4152/4083 3664/3716/3664\nf 3158/3190/3158 3026/3056/3026 2002/2011/2002\nf 2386/2407/2386 3711/3764/3711 4148/4217/4148\nf 4014/4073/4014 4015/4074/4015 3818/3874/3818\nf 3814/3870/3814 3960/4018/3960 3962/4020/3962\nf 3432/3471/3432 2532/2553/2532 3433/3472/3433\nf 3843/3901/3843 4140/4209/4140 4143/4212/4143\nf 4140/4209/4140 3993/4051/3993 4105/4174/4105\nf 4141/4210/4141 4105/4174/4105 3758/3813/3758\nf 3831/3887/3831 4137/4206/4137 4144/4213/4144\nf 3831/3887/3831 2/2/2 4137/4206/4137\nf 3593/3641/3593 3455/3494/3455 3988/4046/3988\nf 2701/2725/2701 3994/4052/3994 3752/3806/3752\nf 3814/3870/3814 3517/3556/3517 3960/4018/3960\nf 3753/3807/3753 3517/3556/3517 3814/3870/3814\nf 3834/3890/3834 3833/3889/3833 3733/3787/3733\nf 3734/3788/3734 2821/2846/2821 2823/2848/2823\nf 2731/2755/2731 4149/4218/4149 3923/3981/3923\nf 3694/3747/3694 3693/3746/3693 4125/4194/4125\nf 2659/2682/2659 2386/2407/2386 4148/4217/4148\nf 3893/3951/3893 3680/3733/3680 3860/3918/3860\nf 3814/3870/3814 3962/4020/3962 2670/2693/2670\nf 3843/3901/3843 4143/4212/4143 2947/2974/2947\nf 3843/3901/3843 3993/4051/3993 4140/4209/4140\nf 4105/4174/4105 3756/3811/3756 3758/3813/3758\nf 3758/3813/3758 3831/3887/3831 4144/4213/4144\nf 4054/4121/4054 3520/3559/3520 3525/3564/3525\nf 4053/4120/4053 4054/4121/4054 3996/4054/3996\nf 3569/3613/3569 4008/4067/4008 3988/4046/3988\nf 3870/3928/3870 211/211/211 3885/3943/3885\nf 1116/1116/1116 2793/2817/2793 3711/3764/3711\nf 4003/4062/4003 4059/4126/4059 998/998/998\nf 564/564/564 1791/1799/1791 1415/1417/1415\nf 4150/4219/4150 4151/4220/4151 4152/4221/4152\nf 3786/3842/3786 3787/3843/3787 3841/3899/3841\nf 728/728/728 4092/4161/4092 729/729/729\nf 4151/4220/4151 4153/4222/4153 4152/4221/4152\nf 1857/1865/1857 4154/4223/4154 3385/3419/3385\nf 4145/4214/4145 3410/3444/3410 3848/3906/3848\nf 2245/2263/2245 92/92/92 1175/1175/1175\nf 4155/4224/4155 3091/3122/3091 3432/3471/3432\nf 853/853/853 855/855/855 2607/2629/2607\nf 2265/2283/2265 3840/3898/3840 4156/4225/4156\nf 3393/3427/3393 4157/4226/4157 2952/2980/2952\nf 4156/4225/4156 3840/3898/3840 4150/4219/4150\nf 4158/4227/4158 854/854/854 853/853/853\nf 3091/3122/3091 2532/2553/2532 3432/3471/3432\nf 1352/1352/1352 1351/1351/1351 1037/1037/1037\nf 4159/4228/4159 3093/3124/3093 3385/3419/3385\nf 1733/1741/1733 4160/4229/4160 498/498/498\nf 3316/3350/3316 4161/4230/4161 4162/4231/4162\nf 4163/4232/4163 3316/3350/3316 4162/4231/4162\nf 4157/4226/4157 4164/4233/4164 2265/2283/2265\nf 4158/4227/4158 4153/4222/4153 854/854/854\nf 4150/4219/4150 4152/4221/4152 3522/3561/3522\nf 2265/2283/2265 4156/4225/4156 347/347/347\nf 273/273/273 931/931/931 983/983/983\nf 2244/2262/2244 2243/2261/2243 510/510/510\nf 4162/4231/4162 4161/4230/4161 4165/4234/4165\nf 2847/2872/2847 2846/2871/2846 3421/3457/3421\nf 4166/4235/4166 3410/3444/3410 4167/4236/4167\nf 347/347/347 4150/4219/4150 3485/3524/3485\nf 4158/4227/4158 4168/4237/4168 4153/4222/4153\nf 3485/3524/3485 4150/4219/4150 3522/3561/3522\nf 476/476/476 474/474/474 473/473/473\nf 1932/1941/1932 2655/2678/2655 1760/1768/1760\nf 4169/4238/4169 4170/4239/4170 3263/3297/3263\nf 3263/3297/3263 4170/4239/4170 4055/4122/4055\nf 3375/3409/3375 4171/4240/4171 3404/3438/3404\nf 476/476/476 4172/4241/4172 474/474/474\nf 2731/2755/2731 3923/3981/3923 2729/2753/2729\nf 2289/2308/2289 3761/3816/3761 3748/3802/3748\nf 4173/4242/4173 2326/2346/2326 4157/4226/4157\nf 3992/4050/3992 2326/2346/2326 4173/4242/4173\nf 2532/2553/2532 2040/2049/2040 3433/3472/3433\nf 4172/4241/4172 4174/4243/4174 474/474/474\nf 893/893/893 892/892/892 2650/2673/2650\nf 2444/2465/2444 3803/3859/3803 397/397/397\nf 4175/4244/4175 767/767/767 3392/3426/3392\nf 3748/3802/3748 3992/4050/3992 4173/4242/4173\nf 3747/3801/3747 3748/3802/3748 4176/4245/4176\nf 4177/4246/4177 4088/4157/4088 4099/4168/4099\nf 4176/4245/4176 3748/3802/3748 4173/4242/4173\nf 349/349/349 894/894/894 350/350/350\nf 4058/4125/4058 4080/4149/4080 4062/4129/4062\nf 4178/4247/4178 2225/2241/2225 2834/2859/2834\nf 4066/4133/4066 4172/4241/4172 476/476/476\nf 350/350/350 894/894/894 3447/3486/3447\nf 1017/1017/1017 1016/1016/1016 3695/3748/3695\nf 4066/4133/4066 4179/4248/4179 4172/4241/4172\nf 4179/4248/4179 4180/4249/4180 4172/4241/4172\nf 4172/4241/4172 4180/4249/4180 4174/4243/4174\nf 3418/3454/3418 3417/3453/3417 4181/4250/4181\nf 3825/3881/3825 3178/3212/3178 3868/3926/3868\nf 1518/1520/1518 3265/3299/3265 1519/1521/1519\nf 1743/1751/1743 3436/3475/3436 2835/2860/2835\nf 2093/2102/2093 3611/3659/3611 4182/4251/4182\nf 2203/2214/2203 4183/4252/4183 4184/4253/4184\nf 4185/4254/4185 4186/4255/4186 3805/3861/3805\nf 4187/4256/4187 4186/4255/4186 4185/4254/4185\nf 3915/3973/3915 2905/2931/2905 2859/2885/2859\nf 748/748/748 2355/2375/2355 589/589/589\nf 3311/3345/3311 2618/2640/2618 2617/2639/2617\nf 2292/2311/2292 4065/4132/4065 478/478/478\nf 2531/2552/2531 4188/4257/4188 2461/2482/2461\nf 4189/4258/4189 348/348/348 4190/4259/4190\nf 409/409/409 411/411/411 4075/4144/4075\nf 748/748/748 2450/2471/2450 2355/2375/2355\nf 3998/4057/3998 4126/4195/4126 2813/2838/2813\nf 4065/4132/4065 4191/4260/4191 4066/4133/4066\nf 4066/4133/4066 4191/4260/4191 4179/4248/4179\nf 4016/4075/4016 4180/4249/4180 4179/4248/4179\nf 4192/4261/4192 4016/4075/4016 4179/4248/4179\nf 2633/2656/2633 2771/2795/2771 2634/2657/2634\nf 675/675/675 3672/3725/3672 4193/4262/4193\nf 3521/3560/3521 769/769/769 3440/3479/3440\nf 3852/3910/3852 3331/3365/3331 4194/4263/4194\nf 2450/2471/2450 2422/2443/2422 2355/2375/2355\nf 4195/4264/4195 2325/2345/2325 351/351/351\nf 3405/3439/3405 2325/2345/2325 4195/4264/4195\nf 3346/3380/3346 3311/3345/3311 4196/4265/4196\nf 3740/3794/3740 2707/2731/2707 2706/2730/2706\nf 2355/2375/2355 4065/4132/4065 2292/2311/2292\nf 4191/4260/4191 4197/4266/4197 4179/4248/4179\nf 3164/3196/3164 3163/3195/3163 4186/4255/4186\nf 4162/4231/4162 4198/4267/4198 499/499/499\nf 243/243/243 242/242/242 3471/3510/3471\nf 4134/4203/4134 4017/4076/4017 4032/4094/4032\nf 3346/3380/3346 4196/4265/4196 3660/3712/3660\nf 4170/4239/4170 4169/4238/4169 4199/4268/4199\nf 4196/4265/4196 2617/2639/2617 4200/4269/4200\nf 4201/4270/4201 4202/4271/4202 4065/4132/4065\nf 2355/2375/2355 4201/4270/4201 4065/4132/4065\nf 4065/4132/4065 4202/4271/4202 4191/4260/4191\nf 4197/4266/4197 4192/4261/4192 4179/4248/4179\nf 4161/4230/4161 3315/3349/3315 4203/4272/4203\nf 4204/4273/4204 305/305/305 307/307/307\nf 1733/1741/1733 498/498/498 306/306/306\nf 1001/1001/1001 852/852/852 2080/2089/2080\nf 2539/2560/2539 2558/2579/2558 813/813/813\nf 2954/2982/2954 4205/4274/4205 2202/2213/2202\nf 3157/3189/3157 2954/2982/2954 2955/2983/2955\nf 4187/4256/4187 4185/4254/4185 4203/4272/4203\nf 4191/4260/4191 4202/4271/4202 4197/4266/4197\nf 4197/4266/4197 4206/4275/4206 4192/4261/4192\nf 4192/4261/4192 4207/4276/4207 4016/4075/4016\nf 4207/4276/4207 2820/2845/2820 4016/4075/4016\nf 4016/4075/4016 2820/2845/2820 3976/4034/3976\nf 2845/3446/2845 3403/3437/3403 3404/3438/3404\nf 2381/2402/2381 2752/2776/2752 216/216/216\nf 4208/4277/4208 3430/3466/3430 3429/3465/3429\nf 4171/4240/4171 3798/3854/3798 2742/2766/2742\nf 2334/4055/2334 2570/2591/2570 2181/2875/2181\nf 3798/3854/3798 4171/4240/4171 3375/3409/3375\nf 2568/2589/2568 2567/2588/2567 4074/4143/4074\nf 2196/2207/2196 2797/2821/2797 2778/2802/2778\nf 4148/4217/4148 3665/3717/3665 3664/3716/3664\nf 3630/3679/3630 1759/1767/1759 2468/2489/2468\nf 2422/2443/2422 4202/4271/4202 4201/4270/4201\nf 4202/4271/4202 4206/4275/4206 4197/4266/4197\nf 4206/4275/4206 4209/4278/4209 4192/4261/4192\nf 4209/4278/4209 4207/4276/4207 4192/4261/4192\nf 4153/4222/4153 4210/4279/4210 3392/3426/3392\nf 4159/4228/4159 4211/4280/4211 4212/4281/4212\nf 3293/3327/3293 86/86/86 2306/2325/2306\nf 4213/4282/4213 500/500/500 4214/4283/4214\nf 4190/4259/4190 348/348/348 4088/4157/4088\nf 4162/4231/4162 4165/4234/4165 4198/4267/4198\nf 2542/2563/2542 2771/2795/2771 2633/2656/2633\nf 3852/3910/3852 4194/4263/4194 3135/3167/3135\nf 121/121/121 4215/4284/4215 4166/4235/4166\nf 3684/3737/3684 853/853/853 2607/2629/2607\nf 4216/4285/4216 2820/2845/2820 4207/4276/4207\nf 1092/1092/1092 3974/4032/3974 3997/4056/3997\nf 353/353/353 4168/4237/4168 4158/4227/4158\nf 353/353/353 856/856/856 4168/4237/4168\nf 4153/4222/4153 3392/3426/3392 3522/3561/3522\nf 4200/4269/4200 958/958/958 4217/4286/4217\nf 4218/4287/4218 4200/4269/4200 4217/4286/4217\nf 4219/4288/4219 268/268/268 958/958/958\nf 4220/4289/4220 328/328/328 4186/4255/4186\nf 4221/4290/4221 500/500/500 4213/4282/4213\nf 3521/3560/3521 3392/3426/3392 3308/3342/3308\nf 4222/4291/4222 4223/4292/4223 4224/4293/4224\nf 4215/4284/4215 4225/4294/4225 3418/3454/3418\nf 4166/4235/4166 4215/4284/4215 3418/3454/3418\nf 3589/3636/3589 3675/3728/3675 3559/3602/3559\nf 3418/3454/3418 4225/4294/4225 3919/3977/3919\nf 4153/4222/4153 3522/3561/3522 4152/4221/4152\nf 4210/4279/4210 3405/3439/3405 4175/4244/4175\nf 2422/2443/2422 4226/4295/4226 4202/4271/4202\nf 3136/3168/3136 3543/3582/3543 3542/3581/3542\nf 4226/4295/4226 4227/4296/4227 4202/4271/4202\nf 4202/4271/4202 4227/4296/4227 4206/4275/4206\nf 4209/4278/4209 2692/2716/2692 4207/4276/4207\nf 2692/2716/2692 4216/4285/4216 4207/4276/4207\nf 4026/4087/4026 1095/4086/1095 4228/4297/4228\nf 856/856/856 4229/4298/4229 4168/4237/4168\nf 856/856/856 858/858/858 4230/4299/4230\nf 4200/4269/4200 4219/4288/4219 958/958/958\nf 4219/4288/4219 4231/4300/4231 268/268/268\nf 328/328/328 4220/4289/4220 3315/3349/3315\nf 328/328/328 3164/3196/3164 4186/4255/4186\nf 3929/3987/3929 3914/3972/3914 353/353/353\nf 3805/3861/3805 227/227/227 3806/3862/3806\nf 3806/3862/3806 227/227/227 4232/4301/4232\nf 4232/4301/4232 4189/4258/4189 4190/4259/4190\nf 347/347/347 3486/3525/3486 3971/4029/3971\nf 3483/3522/3483 1123/1123/1123 868/868/868\nf 227/227/227 226/226/226 4189/4258/4189\nf 2354/2374/2354 225/225/225 227/227/227\nf 769/769/769 728/728/728 727/727/727\nf 4229/4298/4229 856/856/856 4230/4299/4230\nf 1022/1022/1022 1021/1021/1021 3731/3785/3731\nf 4233/4302/4233 2692/2716/2692 4209/4278/4209\nf 858/858/858 4234/4303/4234 4235/4304/4235\nf 4230/4299/4230 858/858/858 4235/4304/4235\nf 4235/4304/4235 4234/4303/4234 349/349/349\nf 4236/4305/4236 2290/2309/2290 3446/3485/3446\nf 2290/2309/2290 3444/3483/3444 3446/3485/3446\nf 326/326/326 328/328/328 3315/3349/3315\nf 2203/2214/2203 4184/4253/4184 1047/1047/1047\nf 4237/4306/4237 3431/3467/3431 4238/4307/4238\nf 4239/4308/4239 4237/4306/4237 4238/4307/4238\nf 2250/2268/2250 2046/2055/2046 3632/3681/3632\nf 4234/4303/4234 894/894/894 349/349/349\nf 4226/4295/4226 4240/4309/4240 4227/4296/4227\nf 4227/4296/4227 4240/4309/4240 4206/4275/4206\nf 4240/4309/4240 4209/4278/4209 4206/4275/4206\nf 3705/3758/3705 2282/2301/2282 522/522/522\nf 4233/4302/4233 2693/2717/2693 2692/2716/2692\nf 2550/2571/2550 4188/4257/4188 2531/2552/2531\nf 3207/3241/3207 3214/3248/3214 2179/2190/2179\nf 1847/1855/1847 4241/4310/4241 4242/4311/4242\nf 4243/4312/4243 4185/4254/4185 4208/4277/4208\nf 4185/4254/4185 3804/3860/3804 4208/4277/4208\nf 4244/4313/4244 4245/4314/4245 1732/1740/1732\nf 4173/4242/4173 3247/3281/3247 327/327/327\nf 4176/4245/4176 4173/4242/4173 327/327/327\nf 2421/2442/2421 4246/4315/4246 4226/4295/4226\nf 4240/4309/4240 4247/4316/4247 4209/4278/4209\nf 4247/4316/4247 2693/2717/2693 4233/4302/4233\nf 4209/4278/4209 4247/4316/4247 4233/4302/4233\nf 3444/3483/3444 4176/4245/4176 327/327/327\nf 4245/4314/4245 3445/3484/3445 4160/4229/4160\nf 3429/3465/3429 4203/4272/4203 4243/4312/4243\nf 4161/4230/4161 4203/4272/4203 3429/3465/3429\nf 2738/2762/2738 2737/2761/2737 4008/4067/4008\nf 4230/4299/4230 4235/4304/4235 2325/2345/2325\nf 3342/3376/3342 3028/3058/3028 2769/2793/2769\nf 898/898/898 900/900/900 3469/3508/3469\nf 2797/2821/2797 2824/2849/2824 2778/2802/2778\nf 4248/4317/4248 4109/4178/4109 2163/2174/2163\nf 3410/3444/3410 4181/4250/4181 3848/3906/3848\nf 3180/3214/3180 3425/3461/3425 3850/3908/3850\nf 2998/3027/2998 4095/4164/4095 2767/2791/2767\nf 3826/3882/3826 4249/4318/4249 3211/3245/3211\nf 4249/4318/4249 1045/1045/1045 3211/3245/3211\nf 2202/2213/2202 3296/3330/3296 3414/3450/3414\nf 4246/4315/4246 4240/4309/4240 4226/4295/4226\nf 4250/4319/4250 3927/3985/3927 3929/3987/3929\nf 3445/3484/3445 3316/3350/3316 4163/4232/4163\nf 4161/4230/4161 3429/3465/3429 4165/4234/4165\nf 3414/3450/3414 3296/3330/3296 305/305/305\nf 2296/2315/2296 2761/2785/2761 2297/2316/2297\nf 2745/2769/2745 2251/2269/2251 4047/4112/4047\nf 3882/3940/3882 1961/1970/1961 3447/3486/3447\nf 2421/2442/2421 3238/3272/3238 4246/4315/4246\nf 4246/4315/4246 4251/4320/4251 4240/4309/4240\nf 4251/4320/4251 4252/4321/4252 4240/4309/4240\nf 4252/4321/4252 4247/4316/4247 4240/4309/4240\nf 3466/3505/3466 3603/3651/3603 3813/3869/3813\nf 3649/3699/3649 2710/2734/2710 4253/4322/4253\nf 2952/2980/2952 4157/4226/4157 2265/2283/2265\nf 3315/3349/3315 4254/4323/4254 4203/4272/4203\nf 499/499/499 4198/4267/4198 4214/4283/4214\nf 3028/3058/3028 4255/4324/4255 3029/3059/3029\nf 306/306/306 500/500/500 4221/4290/4221\nf 307/307/307 306/306/306 4221/4290/4221\nf 2367/2387/2367 2118/2128/2118 2268/2286/2268\nf 2775/2799/2775 2464/2485/2464 3147/3179/3147\nf 1966/1975/1966 731/731/731 730/730/730\nf 478/478/478 4066/4133/4066 476/476/476\nf 1041/1041/1041 2421/2442/2421 2420/2441/2420\nf 3414/3450/3414 305/305/305 4204/4273/4204\nf 3388/3422/3388 1382/1382/1382 2372/2393/2372\nf 3247/3281/3247 4173/4242/4173 3393/3427/3393\nf 4252/4321/4252 2676/2699/2676 4247/4316/4247\nf 4247/4316/4247 2676/2699/2676 2675/2698/2675\nf 4256/4325/4256 4257/4326/4257 3156/3188/3156\nf 3033/3063/3033 431/431/431 3297/3331/3297\nf 4258/4327/4258 4259/4328/4259 3322/3356/3322\nf 4064/4131/4064 752/752/752 4067/4135/4067\nf 404/404/404 1062/1062/1062 405/405/405\nf 3179/3213/3179 3212/3246/3212 4260/4329/4260\nf 4261/4330/4261 2397/2418/2397 2854/2880/2854\nf 3858/3916/3858 3841/3899/3841 3787/3843/3787\nf 4262/4331/4262 4263/4332/4263 4212/4281/4212\nf 3426/3462/3426 3179/3213/3179 4260/4329/4260\nf 3388/3422/3388 1772/1780/1772 1382/1382/1382\nf 1041/1041/1041 1043/1043/1043 3238/3272/3238\nf 3238/3272/3238 4264/4333/4264 4246/4315/4246\nf 4264/4333/4264 4265/4334/4265 4251/4320/4251\nf 4246/4315/4246 4264/4333/4264 4251/4320/4251\nf 4251/4320/4251 4265/4334/4265 4252/4321/4252\nf 3544/3583/3544 3136/3584/3136 3542/3599/3542\nf 4080/4149/4080 4061/4128/4061 4266/4335/4266\nf 4211/4280/4211 4262/4331/4262 4212/4281/4212\nf 2325/2345/2325 4235/4304/4235 349/349/349\nf 4117/4186/4117 2464/2485/2464 2775/2799/2775\nf 2464/2485/2464 4117/4186/4117 2465/2486/2465\nf 4071/4140/4071 4067/4135/4067 752/752/752\nf 2740/2764/2740 4259/4328/4259 2748/2772/2748\nf 3786/3842/3786 3841/3899/3841 3840/3898/3840\nf 3430/3466/3430 4267/4336/4267 4268/4337/4268\nf 3388/3422/3388 1773/1781/1773 1772/1780/1772\nf 3356/3390/3356 3155/3187/3155 937/937/937\nf 3747/3801/3747 4176/4245/4176 3444/3483/3444\nf 3238/3272/3238 3239/3273/3239 4264/4333/4264\nf 2676/2699/2676 4252/4321/4252 2556/2577/2556\nf 3747/3801/3747 3444/3483/3444 2290/2309/2290\nf 4269/4338/4269 2080/2089/2080 1519/1521/1519\nf 2955/2983/2955 1046/1046/1046 1045/1045/1045\nf 4150/4219/4150 2606/2628/2606 4151/4220/4151\nf 2616/2638/2616 1982/1991/1982 2615/2637/2615\nf 2344/2364/2344 3714/3767/3714 1788/1796/1788\nf 4117/4186/4117 3516/3555/3516 2465/2486/2465\nf 434/434/434 3807/3863/3807 1016/1016/1016\nf 4221/4290/4221 4213/4282/4213 4270/4339/4270\nf 4271/4340/4271 4221/4290/4221 4272/4341/4272\nf 4221/4290/4221 4270/4339/4270 4272/4341/4272\nf 3155/3187/3155 4273/4342/4273 937/937/937\nf 2245/2263/2245 198/198/198 90/90/90\nf 3311/3345/3311 3310/3344/3310 2618/2640/2618\nf 2649/2672/2649 3307/3341/3307 893/893/893\nf 3356/3390/3356 4256/4325/4256 3155/3187/3155\nf 391/391/391 1519/1521/1519 2080/2089/2080\nf 1092/1092/1092 211/211/211 3870/3928/3870\nf 4274/4343/4274 4271/4340/4271 4275/4344/4275\nf 2589/2610/2589 2590/2611/2590 3441/3480/3441\nf 4117/4186/4117 4037/4101/4037 3516/3555/3516\nf 3278/3312/3278 356/356/356 2390/2411/2390\nf 4260/4329/4260 4276/4345/4276 4277/4346/4277\nf 4278/4347/4278 4279/4348/4279 4276/4345/4276\nf 4184/4253/4184 4280/4349/4280 4279/4348/4279\nf 3157/3189/3157 2955/2983/2955 4249/4318/4249\nf 3631/3680/3631 3091/3122/3091 4155/4224/4155\nf 347/347/347 4156/4225/4156 4150/4219/4150\nf 2291/2310/2291 2290/2309/2290 4236/4305/4236\nf 2619/2641/2619 2291/2310/2291 4236/4305/4236\nf 2794/2818/2794 2795/2819/2795 3140/3172/3140\nf 3239/3273/3239 679/679/679 4264/4333/4264\nf 679/679/679 4265/4334/4265 4264/4333/4264\nf 1566/1571/1566 3223/3257/3223 3399/3433/3399\nf 2617/2639/2617 2619/2641/2619 4231/4300/4231\nf 4160/4229/4160 4162/4231/4162 499/499/499\nf 2202/2213/2202 4205/4274/4205 3296/3330/3296\nf 3405/3439/3405 4229/4298/4229 4230/4299/4230\nf 4250/4319/4250 353/353/353 352/352/352\nf 4184/4253/4184 4274/4343/4274 4280/4349/4280\nf 157/157/157 4071/4140/4071 752/752/752\nf 4063/4130/4063 3943/4001/3943 4170/4239/4170\nf 3147/3179/3147 2547/2568/2547 2624/2646/2624\nf 1970/1979/1970 1969/1978/1969 2901/2927/2901\nf 4037/4101/4037 3961/4019/3961 3516/3555/3516\nf 4239/4308/4239 4238/4307/4238 4281/4350/4281\nf 3802/3858/3802 4282/4351/4282 4283/4352/4283\nf 2343/2363/2343 2218/2229/2218 4130/4199/4130\nf 4257/4326/4257 1734/1742/1734 4205/4274/4205\nf 226/226/226 2264/2282/2264 4189/4258/4189\nf 3869/3927/3869 3157/3189/3157 3826/3882/3826\nf 3691/3744/3691 4145/4214/4145 2395/2416/2395\nf 3155/3187/3155 3157/3189/3157 3869/3927/3869\nf 1043/1043/1043 2190/2201/2190 3239/3273/3239\nf 3239/3273/3239 4284/4353/4284 679/679/679\nf 4218/4287/4218 957/957/957 3331/3365/3331\nf 4145/4214/4145 4139/4208/4139 2566/2587/2566\nf 3321/3355/3321 3348/3382/3348 3965/4023/3965\nf 3433/3472/3433 2040/2049/2040 2719/2743/2719\nf 1773/1781/1773 3387/3421/3387 3055/3086/3055\nf 2461/2482/2461 4188/4257/4188 3323/3357/3323\nf 2292/2311/2292 587/587/587 2355/2375/2355\nf 4281/4350/4281 4238/4307/4238 4285/4354/4285\nf 4286/4355/4286 4239/4308/4239 4255/4324/4255\nf 4184/4253/4184 4279/4348/4279 4278/4347/4278\nf 4287/4356/4287 4208/4277/4208 4288/4357/4288\nf 3157/3189/3157 4249/4318/4249 3826/3882/3826\nf 2461/2482/2461 3323/3357/3323 2456/2477/2456\nf 3178/3212/3178 3211/3245/3211 3179/3213/3179\nf 4289/4358/4289 3430/3466/3430 4268/4337/4268\nf 4218/4287/4218 3331/3365/3331 3852/3910/3852\nf 974/974/974 2629/2651/2629 2480/2501/2480\nf 4039/4103/4039 4038/4102/4038 2480/2501/2480\nf 1227/1227/1227 3195/3229/3195 3124/3156/3124\nf 3879/3937/3879 4290/4359/4290 2213/2224/2213\nf 2206/2217/2206 1267/1267/1267 1306/1306/1306\nf 4270/4339/4270 4286/4355/4286 3342/3376/3342\nf 4272/4341/4272 4270/4339/4270 3342/3376/3342\nf 4213/4282/4213 4214/4283/4214 4239/4308/4239\nf 3035/3065/3035 1120/1120/1120 1968/1977/1968\nf 2934/2960/2934 3252/3286/3252 728/728/728\nf 2190/2201/2190 4284/4353/4284 3239/3273/3239\nf 4284/4353/4284 677/677/677 679/679/679\nf 1932/1941/1932 1933/1942/1933 2818/2843/2818\nf 2294/2313/2294 1351/1351/1351 2293/2312/2293\nf 3258/3292/3258 1599/1604/1599 87/87/87\nf 3617/3665/3617 4052/4119/4052 2777/2801/2777\nf 1497/1499/1497 1659/1666/1659 1631/1636/1631\nf 2629/2651/2629 4291/4360/4291 2480/2501/2480\nf 4292/4361/4292 4039/4103/4039 2480/2501/2480\nf 1942/1951/1942 1022/1022/1022 3731/3785/3731\nf 1383/1383/1383 2244/2262/2244 509/509/509\nf 2631/2654/2631 2039/2048/2039 1629/1634/1629\nf 1949/1958/1949 1529/1533/1529 1528/1532/1528\nf 3960/4018/3960 3517/3556/3517 3961/4019/3961\nf 3415/3451/3415 3171/3203/3171 3573/3617/3573\nf 4211/4280/4211 4154/4223/4154 4293/4362/4293\nf 3264/3298/3264 2765/2789/2765 4294/4363/4294\nf 3927/3985/3927 4250/4319/4250 3952/4010/3952\nf 3660/3712/3660 4196/4265/4196 3853/3911/3853\nf 2186/2197/2186 2294/2313/2294 2190/2201/2190\nf 2190/2201/2190 2294/2313/2294 4284/4353/4284\nf 1932/1941/1932 4295/4364/4295 2173/2184/2173\nf 2173/2184/2173 4295/4364/4295 3770/3826/3770\nf 2550/2571/2550 917/917/917 3770/3826/3770\nf 4296/4365/4296 4297/4366/4297 2626/2648/2626\nf 3431/3467/3431 3430/3466/3430 4289/4358/4289\nf 1916/1924/1916 1915/1923/1915 4298/4367/4298\nf 2641/2664/2641 4299/4368/4299 2629/2651/2629\nf 4299/4368/4299 4291/4360/4291 2629/2651/2629\nf 4291/4360/4291 4292/4361/4292 2480/2501/2480\nf 4300/4369/4300 4039/4103/4039 4292/4361/4292\nf 4051/4118/4051 2777/2801/2777 4052/4119/4052\nf 4242/4311/4242 4293/4362/4293 4154/4223/4154\nf 2164/2175/2164 4212/4281/4212 4248/4317/4248\nf 3410/3444/3410 4145/4214/4145 2566/2587/2566\nf 4294/4363/4294 1001/1001/1001 4269/4338/4269\nf 3180/3214/3180 3179/3213/3179 3426/3462/3426\nf 3135/3167/3135 4194/4263/4194 3356/3390/3356\nf 768/768/768 2934/2960/2934 728/728/728\nf 2186/2197/2186 1037/1037/1037 2294/2313/2294\nf 3226/3260/3226 384/384/384 3099/3131/3099\nf 728/728/728 3252/3286/3252 4092/4161/4092\nf 3560/3603/3560 2995/3023/2995 3546/3586/3546\nf 3980/4038/3980 417/417/417 1382/1382/1382\nf 4301/4370/4301 4302/4371/4302 4303/4372/4303\nf 3323/3357/3323 4299/4368/4299 2641/2664/2641\nf 4300/4369/4300 4304/4373/4304 4039/4103/4039\nf 4039/4103/4039 4304/4373/4304 4021/4080/4021\nf 2693/2717/2693 2581/2602/2581 2694/2718/2694\nf 500/500/500 499/499/499 4214/4283/4214\nf 4080/4149/4080 4058/4125/4058 4061/4128/4061\nf 3812/3868/3812 1504/1506/1504 3813/3869/3813\nf 4305/4374/4305 125/125/125 3697/3750/3697\nf 4271/4340/4271 4306/4375/4306 4275/4344/4275\nf 4294/4363/4294 1002/1002/1002 1001/1001/1001\nf 2389/2410/2389 2285/2304/2285 2284/2303/2284\nf 4271/4340/4271 4272/4341/4272 4306/4375/4306\nf 4260/4329/4260 4278/4347/4278 4276/4345/4276\nf 4218/4287/4218 4217/4286/4217 957/957/957\nf 4288/4357/4288 3806/3862/3806 4263/4332/4263\nf 4175/4244/4175 3405/3439/3405 767/767/767\nf 4196/4265/4196 4200/4269/4200 3853/3911/3853\nf 4164/4233/4164 3786/3842/3786 2265/2283/2265\nf 2818/2843/2818 4307/4376/4307 1932/1941/1932\nf 1932/1941/1932 4307/4376/4307 4295/4364/4295\nf 4295/4364/4295 4308/4377/4308 3770/3826/3770\nf 4308/4377/4308 4188/4257/4188 2550/2571/2550\nf 4309/4378/4309 4310/4379/4310 4299/4368/4299\nf 3323/3357/3323 4309/4378/4309 4299/4368/4299\nf 4299/4368/4299 4310/4379/4310 4291/4360/4291\nf 4291/4360/4291 4311/4380/4311 4292/4361/4292\nf 1788/1796/1788 3713/3766/3713 82/82/82\nf 2668/2691/2668 2820/2845/2820 4216/4285/4216\nf 4276/4345/4276 4279/4348/4279 4312/4381/4312\nf 4274/4343/4274 4258/4327/4258 4312/4381/4312\nf 4279/4348/4279 4280/4349/4280 4312/4381/4312\nf 3033/3063/3033 4276/4345/4276 4312/4381/4312\nf 4229/4298/4229 3405/3439/3405 4210/4279/4210\nf 1734/1742/1734 3296/3330/3296 4205/4274/4205\nf 838/838/838 2711/2735/2711 889/889/889\nf 81/81/81 2216/2227/2216 1788/1796/1788\nf 2775/2799/2775 2624/2646/2624 2623/2645/2623\nf 4307/4376/4307 2807/2832/2807 2858/2884/2858\nf 4313/4382/4313 4314/4383/4314 4308/4377/4308\nf 4295/4364/4295 4313/4382/4313 4308/4377/4308\nf 4315/4384/4315 4309/4378/4309 4188/4257/4188\nf 4310/4379/4310 4316/4385/4316 4291/4360/4291\nf 4316/4385/4316 4311/4380/4311 4291/4360/4291\nf 4317/4386/4317 4300/4369/4300 4292/4361/4292\nf 4311/4380/4311 4317/4386/4317 4292/4361/4292\nf 1662/1669/1662 3753/3807/3753 1663/1670/1663\nf 4294/4363/4294 4095/4164/4095 1002/1002/1002\nf 855/855/855 854/854/854 4151/4220/4151\nf 4159/4228/4159 4212/4281/4212 2164/2175/2164\nf 3278/3312/3278 357/357/357 356/356/356\nf 2002/2011/2002 3663/3715/3663 3158/3190/3158\nf 2902/2928/2902 3653/3705/3653 2901/2927/2901\nf 3897/3955/3897 4273/4342/4273 3869/3927/3869\nf 3405/3439/3405 4230/4299/4230 2325/2345/2325\nf 2289/2308/2289 3747/3801/3747 2290/2309/2290\nf 4194/4263/4194 4256/4325/4256 3356/3390/3356\nf 3728/3781/3728 3727/3780/3727 3802/3858/3802\nf 4307/4376/4307 4313/4382/4313 4295/4364/4295\nf 4314/4383/4314 4315/4384/4315 4308/4377/4308\nf 4308/4377/4308 4315/4384/4315 4188/4257/4188\nf 4310/4379/4310 4318/4387/4318 4316/4385/4316\nf 4317/4386/4317 4319/4388/4319 4300/4369/4300\nf 4319/4388/4319 4304/4373/4304 4300/4369/4300\nf 4055/4122/4055 4170/4239/4170 3943/4001/3943\nf 2698/2722/2698 898/898/898 2752/2776/2752\nf 3385/3419/3385 4154/4223/4154 4159/4228/4159\nf 2555/2576/2555 679/679/679 678/678/678\nf 3350/3384/3350 4281/4350/4281 3782/3838/3782\nf 3424/3460/3424 2396/2417/2396 3425/3461/3425\nf 2934/2960/2934 3405/3439/3405 4195/4264/4195\nf 2858/2884/2858 4320/4389/4320 4307/4376/4307\nf 4320/4389/4320 4321/4390/4321 4307/4376/4307\nf 4307/4376/4307 4321/4390/4321 4313/4382/4313\nf 4322/4391/4322 4309/4378/4309 4315/4384/4315\nf 4322/4391/4322 4323/4392/4323 4309/4378/4309\nf 4323/4392/4323 4324/4393/4324 4309/4378/4309\nf 4309/4378/4309 4324/4393/4324 4310/4379/4310\nf 4310/4379/4310 4324/4393/4324 4318/4387/4318\nf 4304/4373/4304 4319/4388/4319 4021/4080/4021\nf 4319/4388/4319 4020/4079/4020 4021/4080/4021\nf 193/193/193 2859/2885/2859 2905/2931/2905\nf 4276/4345/4276 3033/3063/3033 3297/3331/3297\nf 937/937/937 936/936/936 2730/2754/2730\nf 2355/2375/2355 2422/2443/2422 4201/4270/4201\nf 2217/2228/2217 2396/2417/2396 3424/3460/3424\nf 115/115/115 47/47/47 1809/1817/1809\nf 3418/3454/3418 3919/3977/3919 3416/3452/3416\nf 3684/3737/3684 3878/3936/3878 961/961/961\nf 4254/4323/4254 4187/4256/4187 4203/4272/4203\nf 120/120/120 3275/3309/3275 3314/3348/3314\nf 3310/3344/3310 3760/3815/3760 2618/2640/2618\nf 2858/2884/2858 4325/4394/4325 4320/4389/4320\nf 4313/4382/4313 4326/4395/4326 4314/4383/4314\nf 4314/4383/4314 4326/4395/4326 4315/4384/4315\nf 4326/4395/4326 4327/4396/4327 4315/4384/4315\nf 4327/4396/4327 4322/4391/4322 4315/4384/4315\nf 4318/4387/4318 4328/4397/4328 4316/4385/4316\nf 4125/4194/4125 3693/3746/3693 4329/4398/4329\nf 1091/1091/1091 1664/1671/1664 1663/1670/1663\nf 4257/4326/4257 2954/2982/2954 3156/3188/3156\nf 1519/1521/1519 391/391/391 1010/1010/1010\nf 4284/4353/4284 2294/2313/2294 677/677/677\nf 4321/4390/4321 4330/4399/4330 4313/4382/4313\nf 4313/4382/4313 4330/4399/4330 4326/4395/4326\nf 4324/4393/4324 4328/4397/4328 4318/4387/4318\nf 4331/4400/4331 4316/4385/4316 4328/4397/4328\nf 4331/4400/4331 4311/4380/4311 4316/4385/4316\nf 4331/4400/4331 4332/4401/4332 4311/4380/4311\nf 4332/4401/4332 4317/4386/4317 4311/4380/4311\nf 4317/4386/4317 4332/4401/4332 4319/4388/4319\nf 2776/2800/2776 4117/4186/4117 2775/2799/2775\nf 3803/3859/3803 4283/4352/4283 3297/3331/3297\nf 3029/3059/3029 4255/4324/4255 4281/4350/4281\nf 1614/1619/1614 2880/2906/2880 1643/1648/1643\nf 1092/1092/1092 1664/1671/1664 1091/1091/1091\nf 4272/4341/4272 3342/3376/3342 4259/4328/4259\nf 324/324/324 243/243/243 3471/3510/3471\nf 408/408/408 2463/2484/2463 196/196/196\nf 2715/2739/2715 4333/4402/4333 2750/2774/2750\nf 2750/2774/2750 4333/4402/4333 4325/4394/4325\nf 4323/4392/4323 4334/4403/4334 4324/4393/4324\nf 4334/4403/4334 4335/4404/4335 4324/4393/4324\nf 4324/4393/4324 4335/4404/4335 4328/4397/4328\nf 4332/4401/4332 4336/4405/4336 4319/4388/4319\nf 116/116/116 868/868/868 1123/1123/1123\nf 4275/4344/4275 4306/4375/4306 4259/4328/4259\nf 4275/4344/4275 4259/4328/4259 4258/4327/4258\nf 2934/2960/2934 4195/4264/4195 3251/3285/3251\nf 2218/2229/2218 2217/2228/2217 4130/4199/4130\nf 2394/2415/2394 2396/2417/2396 2217/2228/2217\nf 4195/4264/4195 351/351/351 1376/1376/1376\nf 4325/4394/4325 4337/4406/4337 4320/4389/4320\nf 4337/4406/4337 4338/4407/4338 4321/4390/4321\nf 4320/4389/4320 4337/4406/4337 4321/4390/4321\nf 4321/4390/4321 4338/4407/4338 4330/4399/4330\nf 4330/4399/4330 4339/4408/4339 4326/4395/4326\nf 4335/4404/4335 4340/4409/4340 4328/4397/4328\nf 4340/4409/4340 4331/4400/4331 4328/4397/4328\nf 4336/4405/4336 4341/4410/4341 4319/4388/4319\nf 4341/4410/4341 4342/4411/4342 4319/4388/4319\nf 4319/4388/4319 4342/4411/4342 4020/4079/4020\nf 4020/4079/4020 4342/4411/4342 2671/2694/2671\nf 2550/2571/2550 3770/3826/3770 4308/4377/4308\nf 1513/1662/1513 3171/3203/3171 1657/1663/1657\nf 4174/4243/4174 4134/4203/4134 474/474/474\nf 4286/4355/4286 4255/4324/4255 3028/3058/3028\nf 3342/3376/3342 4286/4355/4286 3028/3058/3028\nf 4017/4076/4017 4174/4243/4174 4180/4249/4180\nf 1091/1091/1091 212/212/212 211/211/211\nf 3214/3248/3214 2998/3027/2998 3226/3260/3226\nf 4272/4341/4272 4259/4328/4259 4306/4375/4306\nf 2693/2717/2693 4247/4316/4247 2675/2698/2675\nf 4270/4339/4270 4213/4282/4213 4286/4355/4286\nf 2216/2227/2216 3694/3747/3694 2217/2228/2217\nf 4185/4254/4185 4243/4312/4243 4203/4272/4203\nf 4343/4412/4343 1734/1742/1734 4257/4326/4257\nf 2715/2739/2715 2714/2738/2714 4333/4402/4333\nf 4333/4402/4333 4344/4413/4344 4325/4394/4325\nf 4325/4394/4325 4344/4413/4344 4337/4406/4337\nf 4339/4408/4339 4345/4414/4345 4326/4395/4326\nf 4345/4414/4345 4346/4415/4346 4327/4396/4327\nf 4326/4395/4326 4345/4414/4345 4327/4396/4327\nf 4347/4416/4347 4322/4391/4322 4327/4396/4327\nf 4346/4415/4346 4347/4416/4347 4327/4396/4327\nf 4322/4391/4322 4347/4416/4347 4323/4392/4323\nf 4342/4411/4342 3096/3128/3096 2671/2694/2671\nf 2631/2654/2631 2937/2964/2937 2039/2048/2039\nf 3439/3478/3439 4072/4141/4072 3486/3525/3486\nf 3322/3356/3322 4259/4328/4259 2740/2764/2740\nf 3782/3838/3782 4241/4310/4241 2839/2864/2839\nf 1774/1782/1774 2272/2290/2272 2459/2480/2459\nf 4229/4298/4229 4210/4279/4210 4168/4237/4168\nf 1505/1507/1505 998/998/998 3968/4026/3968\nf 4348/4417/4348 4349/4418/4349 4350/4419/4350\nf 4130/4199/4130 3424/3460/3424 4282/4351/4282\nf 4351/4420/4351 3293/3327/3293 3389/3423/3389\nf 3694/3747/3694 2394/2415/2394 2217/2228/2217\nf 4343/4412/4343 1732/1740/1732 1734/1742/1734\nf 2326/2346/2326 4164/4233/4164 4157/4226/4157\nf 435/435/435 434/434/434 1374/1374/1374\nf 4208/4277/4208 4267/4336/4267 3430/3466/3430\nf 2524/2545/2524 2714/2738/2714 2499/2520/2499\nf 4338/4407/4338 4339/4408/4339 4330/4399/4330\nf 4323/4392/4323 4347/4416/4347 4334/4403/4334\nf 4347/4416/4347 4352/4421/4352 4334/4403/4334\nf 4334/4403/4334 4352/4421/4352 4335/4404/4335\nf 4340/4409/4340 4353/4422/4353 4331/4400/4331\nf 4354/4423/4354 4332/4401/4332 4331/4400/4331\nf 4332/4401/4332 4354/4423/4354 4336/4405/4336\nf 4354/4423/4354 4355/4424/4355 4336/4405/4336\nf 4336/4405/4336 4355/4424/4355 4341/4410/4341\nf 1960/1969/1960 4137/4206/4137 2/2/2\nf 3824/3880/3824 4356/4425/4356 1978/1987/1978\nf 2239/2257/2239 1339/1339/1339 3500/3539/3500\nf 4242/4311/4242 4154/4223/4154 1857/1865/1857\nf 4214/4283/4214 4198/4267/4198 4165/4234/4165\nf 4286/4355/4286 4213/4282/4213 4239/4308/4239\nf 4130/4199/4130 4282/4351/4282 3802/3858/3802\nf 3424/3460/3424 3426/3462/3426 4282/4351/4282\nf 3212/3246/3212 1047/1047/1047 4184/4253/4184\nf 4146/4215/4146 1518/1520/1518 289/289/289\nf 2563/2584/2563 2745/2769/2745 4046/4111/4046\nf 2351/2371/2351 4023/4082/4023 2046/2055/2046\nf 354/354/354 4158/4227/4158 853/853/853\nf 2714/2738/2714 4357/4426/4357 4333/4402/4333\nf 4333/4402/4333 4358/4427/4358 4344/4413/4344\nf 4337/4406/4337 4344/4413/4344 4338/4407/4338\nf 4352/4421/4352 4359/4428/4359 4335/4404/4335\nf 4335/4404/4335 4359/4428/4359 4340/4409/4340\nf 4354/4423/4354 4331/4400/4331 4353/4422/4353\nf 4360/4429/4360 4342/4411/4342 4341/4410/4341\nf 4342/4411/4342 4360/4429/4360 3096/3128/3096\nf 4360/4429/4360 4100/4169/4100 3096/3128/3096\nf 4095/4164/4095 2998/3027/2998 1002/1002/1002\nf 855/855/855 4151/4220/4151 2606/2628/2606\nf 4248/4317/4248 2163/2174/2163 2164/2175/2164\nf 4287/4356/4287 4288/4357/4288 4262/4331/4262\nf 2404/2425/2404 724/724/724 3092/3123/3092\nf 1382/1382/1382 2247/2265/2247 3980/4038/3980\nf 4037/4101/4037 4117/4186/4117 4038/4102/4038\nf 2714/2738/2714 2662/2685/2662 4357/4426/4357\nf 4357/4426/4357 4358/4427/4358 4333/4402/4333\nf 4358/4427/4358 4361/4430/4361 4344/4413/4344\nf 4361/4430/4361 4362/4431/4362 4344/4413/4344\nf 4344/4413/4344 4362/4431/4362 4338/4407/4338\nf 4362/4431/4362 4363/4432/4363 4339/4408/4339\nf 4338/4407/4338 4362/4431/4362 4339/4408/4339\nf 4346/4415/4346 4364/4433/4364 4347/4416/4347\nf 4364/4433/4364 4365/4434/4365 4347/4416/4347\nf 4347/4416/4347 4365/4434/4365 4352/4421/4352\nf 4365/4434/4365 4359/4428/4359 4352/4421/4352\nf 4359/4428/4359 4366/4435/4366 4340/4409/4340\nf 4366/4435/4366 4353/4422/4353 4340/4409/4340\nf 4277/4346/4277 4276/4345/4276 3297/3331/3297\nf 4277/4346/4277 3297/3331/3297 4283/4352/4283\nf 3802/3858/3802 4283/4352/4283 3803/3859/3803\nf 3288/3322/3288 3919/3977/3919 3314/3348/3314\nf 1545/1550/1545 3459/3498/3459 322/322/322\nf 2582/2603/2582 4258/4327/4258 3322/3356/3322\nf 3426/3462/3426 4277/4346/4277 4282/4351/4282\nf 3212/3246/3212 4184/4253/4184 4278/4347/4278\nf 3314/3348/3314 3275/3309/3275 3274/3308/3274\nf 4160/4229/4160 499/499/499 498/498/498\nf 4088/4157/4088 3971/4029/3971 4072/4141/4072\nf 354/354/354 353/353/353 4158/4227/4158\nf 4363/4432/4363 4367/4436/4367 4345/4414/4345\nf 4339/4408/4339 4363/4432/4363 4345/4414/4345\nf 4367/4436/4367 4364/4433/4364 4346/4415/4346\nf 4345/4414/4345 4367/4436/4367 4346/4415/4346\nf 4365/4434/4365 4368/4437/4368 4359/4428/4359\nf 4368/4437/4368 4366/4435/4366 4359/4428/4359\nf 4369/4438/4369 4370/4439/4370 4353/4422/4353\nf 4353/4422/4353 4370/4439/4370 4354/4423/4354\nf 4370/4439/4370 4371/4440/4371 4354/4423/4354\nf 4371/4440/4371 4372/4441/4372 4355/4424/4355\nf 4354/4423/4354 4371/4440/4371 4355/4424/4355\nf 4355/4424/4355 4372/4441/4372 4341/4410/4341\nf 4372/4441/4372 4373/4442/4373 4341/4410/4341\nf 4373/4442/4373 4360/4429/4360 4341/4410/4341\nf 4374/4443/4374 4100/4169/4100 4360/4429/4360\nf 4280/4349/4280 4274/4343/4274 4312/4381/4312\nf 4274/4343/4274 4275/4344/4275 4258/4327/4258\nf 216/216/216 898/898/898 217/217/217\nf 999/999/999 1505/1507/1505 1504/1506/1504\nf 999/999/999 998/998/998 1505/1507/1505\nf 2647/2670/2647 2213/2224/2213 2653/2676/2653\nf 4169/4238/4169 3265/3299/3265 4146/4215/4146\nf 2766/2790/2766 2765/2789/2765 4055/4122/4055\nf 2769/2793/2769 3028/3058/3028 1748/1756/1748\nf 2757/2781/2757 1350/1350/1350 4375/4444/4375\nf 2662/2685/2662 4376/4445/4376 4357/4426/4357\nf 4376/4445/4376 4358/4427/4358 4357/4426/4357\nf 4361/4430/4361 4377/4446/4377 4362/4431/4362\nf 4367/4436/4367 4378/4447/4378 4364/4433/4364\nf 4369/4438/4369 4371/4440/4371 4370/4439/4370\nf 4373/4442/4373 4374/4443/4374 4360/4429/4360\nf 3467/3506/3467 3388/3422/3388 2372/2393/2372\nf 4289/4358/4289 4293/4362/4293 4242/4311/4242\nf 4241/4310/4241 4289/4358/4289 4242/4311/4242\nf 4285/4354/4285 4289/4358/4289 4241/4310/4241\nf 4285/4354/4285 4241/4310/4241 4281/4350/4281\nf 4255/4324/4255 4239/4308/4239 4281/4350/4281\nf 2247/2265/2247 1382/1382/1382 1772/1780/1772\nf 4051/4118/4051 3618/3666/3618 2196/2207/2196\nf 3812/3868/3812 999/999/999 1504/1506/1504\nf 3212/3246/3212 4278/4347/4278 4260/4329/4260\nf 4169/4238/4169 3263/3297/3263 3265/3299/3265\nf 4208/4277/4208 4287/4356/4287 4267/4336/4267\nf 2807/2832/2807 4307/4376/4307 2818/2843/2818\nf 857/857/857 3913/3971/3913 3386/3420/3386\nf 4100/4169/4100 2688/2712/2688 2687/2711/2687\nf 2661/2684/2661 4379/4448/4379 2662/2685/2662\nf 2662/2685/2662 4379/4448/4379 4376/4445/4376\nf 4361/4430/4361 4380/4449/4380 4377/4446/4377\nf 4362/4431/4362 4377/4446/4377 4363/4432/4363\nf 4363/4432/4363 4378/4447/4378 4367/4436/4367\nf 4378/4447/4378 4381/4450/4381 4364/4433/4364\nf 4381/4450/4381 4382/4451/4382 4365/4434/4365\nf 4364/4433/4364 4381/4450/4381 4365/4434/4365\nf 4365/4434/4365 4382/4451/4382 4368/4437/4368\nf 4366/4435/4366 4369/4438/4369 4353/4422/4353\nf 4369/4438/4369 4383/4452/4383 4371/4440/4371\nf 4383/4452/4383 4372/4441/4372 4371/4440/4371\nf 4100/4169/4100 4374/4443/4374 2688/2712/2688\nf 898/898/898 3469/3508/3469 217/217/217\nf 2106/2116/2106 2028/2037/2028 2206/2217/2206\nf 3431/3467/3431 4289/4358/4289 4285/4354/4285\nf 4268/4337/4268 4293/4362/4293 4289/4358/4289\nf 4165/4234/4165 3429/3465/3429 4237/4306/4237\nf 2343/2363/2343 3739/3793/3739 2344/2364/2344\nf 3426/3462/3426 4260/4329/4260 4277/4346/4277\nf 732/732/732 2518/2539/2518 730/730/730\nf 4380/4449/4380 4361/4430/4361 4358/4427/4358\nf 4376/4445/4376 4380/4449/4380 4358/4427/4358\nf 4377/4446/4377 4384/4453/4384 4363/4432/4363\nf 4382/4451/4382 4385/4454/4385 4368/4437/4368\nf 4385/4454/4385 4366/4435/4366 4368/4437/4368\nf 4385/4454/4385 4386/4455/4386 4366/4435/4366\nf 4366/4435/4366 4386/4455/4386 4369/4438/4369\nf 4387/4456/4387 4373/4442/4373 4372/4441/4372\nf 4383/4452/4383 4387/4456/4387 4372/4441/4372\nf 2708/2732/2708 3450/3489/3450 2737/2761/2737\nf 4195/4264/4195 1376/1376/1376 409/409/409\nf 4189/4258/4189 2264/2282/2264 348/348/348\nf 2738/2762/2738 1000/1000/1000 999/999/999\nf 4071/4140/4071 4076/4145/4076 4075/4144/4075\nf 679/679/679 2556/2577/2556 4265/4334/4265\nf 4379/4448/4379 4388/4457/4388 4376/4445/4376\nf 4376/4445/4376 4389/4458/4389 4380/4449/4380\nf 4380/4449/4380 4390/4459/4390 4377/4446/4377\nf 4363/4432/4363 4384/4453/4384 4378/4447/4378\nf 4369/4438/4369 4391/4460/4391 4383/4452/4383\nf 4392/4461/4392 4387/4456/4387 4383/4452/4383\nf 4374/4443/4374 4373/4442/4373 4387/4456/4387\nf 4374/4443/4374 4002/4061/4002 2688/2712/2688\nf 1120/1120/1120 1811/1819/1811 2105/2115/2105\nf 4393/4462/4393 4073/4142/4073 4139/4208/4139\nf 999/999/999 4394/4463/4394 2738/2762/2738\nf 2995/3023/2995 3560/3603/3560 3268/3302/3268\nf 3263/3297/3263 4055/4122/4055 2765/2789/2765\nf 1405/1407/1405 1407/1409/1407 2283/2302/2283\nf 2661/2684/2661 2803/2827/2803 4379/4448/4379\nf 4388/4457/4388 4395/4464/4395 4376/4445/4376\nf 4376/4445/4376 4395/4464/4395 4389/4458/4389\nf 4389/4458/4389 4390/4459/4390 4380/4449/4380\nf 4377/4446/4377 4396/4465/4396 4384/4453/4384\nf 4397/4466/4397 4378/4447/4378 4384/4453/4384\nf 4397/4466/4397 4381/4450/4381 4378/4447/4378\nf 4397/4466/4397 4398/4467/4398 4381/4450/4381\nf 4398/4467/4398 4382/4451/4382 4381/4450/4381\nf 4386/4455/4386 4391/4460/4391 4369/4438/4369\nf 4391/4460/4391 4399/4468/4399 4383/4452/4383\nf 4399/4468/4399 4400/4469/4400 4383/4452/4383\nf 4400/4469/4400 4392/4461/4392 4383/4452/4383\nf 2326/2346/2326 3786/3842/3786 4164/4233/4164\nf 2389/2410/2389 2391/2412/2391 3477/3516/3477\nf 4199/4268/4199 4169/4238/4169 4146/4215/4146\nf 4266/4335/4266 4063/4130/4063 4170/4239/4170\nf 4329/4398/4329 4393/4462/4393 4125/4194/4125\nf 2803/2827/2803 4401/4470/4401 4379/4448/4379\nf 4379/4448/4379 4401/4470/4401 4388/4457/4388\nf 4402/4471/4402 4403/4472/4403 4377/4446/4377\nf 4390/4459/4390 4402/4471/4402 4377/4446/4377\nf 4377/4446/4377 4403/4472/4403 4396/4465/4396\nf 4396/4465/4396 4404/4473/4404 4384/4453/4384\nf 4404/4473/4404 4397/4466/4397 4384/4453/4384\nf 4386/4455/4386 4405/4474/4405 4391/4460/4391\nf 4405/4474/4405 4399/4468/4399 4391/4460/4391\nf 4392/4461/4392 4406/4475/4406 4387/4456/4387\nf 4407/4476/4407 4374/4443/4374 4387/4456/4387\nf 4407/4476/4407 4002/4061/4002 4374/4443/4374\nf 350/350/350 433/433/433 435/435/435\nf 4408/4477/4408 4329/4398/4329 3693/3746/3693\nf 4409/4478/4409 4408/4477/4408 3693/3746/3693\nf 3605/3653/3605 3811/3867/3811 3603/3651/3603\nf 3835/3893/3835 3812/3868/3812 3811/3867/3811\nf 3835/3893/3835 999/999/999 3812/3868/3812\nf 999/999/999 3835/3893/3835 4394/4463/4394\nf 288/288/288 4199/4268/4199 4146/4215/4146\nf 4161/4230/4161 3316/3350/3316 3315/3349/3315\nf 3251/3285/3251 4075/4144/4075 3252/3286/3252\nf 4410/4479/4410 4409/4478/4409 3692/3745/3692\nf 4077/4146/4077 3252/3286/3252 4075/4144/4075\nf 4403/4472/4403 4411/4480/4411 4396/4465/4396\nf 4411/4480/4411 4404/4473/4404 4396/4465/4396\nf 4404/4473/4404 4412/4481/4412 4397/4466/4397\nf 4412/4481/4412 4413/4482/4413 4397/4466/4397\nf 4397/4466/4397 4413/4482/4413 4398/4467/4398\nf 4398/4467/4398 4414/4483/4414 4382/4451/4382\nf 4414/4483/4414 4415/4484/4415 4382/4451/4382\nf 4382/4451/4382 4415/4484/4415 4385/4454/4385\nf 4406/4475/4406 4407/4476/4407 4387/4456/4387\nf 4268/4337/4268 4211/4280/4211 4293/4362/4293\nf 3813/3869/3813 3603/3651/3603 3811/3867/3811\nf 2709/2733/2709 4394/4463/4394 3835/3893/3835\nf 2736/2760/2736 2738/2762/2738 4394/4463/4394\nf 2344/2364/2344 1788/1796/1788 2216/2227/2216\nf 3813/3869/3813 1504/1506/1504 3870/3928/3870\nf 717/717/717 2110/2120/2110 718/718/718\nf 4262/4331/4262 4288/4357/4288 4263/4332/4263\nf 4168/4237/4168 4210/4279/4210 4153/4222/4153\nf 2552/2573/2552 4416/4485/4416 2803/2827/2803\nf 2739/2763/2739 2552/2573/2552 2803/2827/2803\nf 2803/2827/2803 4416/4485/4416 4401/4470/4401\nf 4388/4457/4388 4401/4470/4401 4395/4464/4395\nf 4412/4481/4412 4414/4483/4414 4413/4482/4413\nf 4413/4482/4413 4414/4483/4414 4398/4467/4398\nf 4405/4474/4405 4386/4455/4386 4385/4454/4385\nf 4415/4484/4415 4405/4474/4405 4385/4454/4385\nf 4417/4486/4417 4392/4461/4392 4400/4469/4400\nf 4392/4461/4392 4417/4486/4417 4406/4475/4406\nf 4407/4476/4407 4126/4195/4126 4002/4061/4002\nf 4126/4195/4126 3998/4057/3998 4002/4061/4002\nf 3265/3299/3265 4269/4338/4269 1519/1521/1519\nf 4418/4487/4418 3122/3154/3122 4419/4488/4419\nf 3739/3793/3739 3714/3767/3714 2344/2364/2344\nf 1742/1750/1742 2589/2610/2589 1743/1751/1743\nf 4016/4075/4016 4017/4076/4017 4180/4249/4180\nf 4409/4478/4409 3693/3746/3693 3692/3745/3692\nf 2686/2710/2686 3998/4057/3998 3780/3836/3780\nf 4082/4151/4082 4088/4157/4088 4072/4141/4072\nf 3952/4010/3952 4250/4319/4250 352/352/352\nf 348/348/348 3971/4029/3971 4088/4157/4088\nf 4420/4489/4420 4390/4459/4390 4389/4458/4389\nf 4420/4489/4420 4421/4490/4421 4402/4471/4402\nf 4390/4459/4390 4420/4489/4420 4402/4471/4402\nf 4402/4471/4402 4421/4490/4421 4403/4472/4403\nf 4403/4472/4403 4422/4491/4422 4411/4480/4411\nf 4411/4480/4411 4422/4491/4422 4404/4473/4404\nf 4422/4491/4422 4423/4492/4423 4404/4473/4404\nf 4404/4473/4404 4423/4492/4423 4412/4481/4412\nf 4204/4273/4204 307/307/307 4271/4340/4271\nf 307/307/307 4221/4290/4221 4271/4340/4271\nf 914/914/914 913/913/913 410/410/410\nf 1444/1446/1444 3649/3699/3649 1445/1447/1445\nf 4250/4319/4250 3929/3987/3929 353/353/353\nf 4038/4102/4038 2776/2800/2776 2480/2501/2480\nf 2709/2733/2709 2736/2760/2736 4394/4463/4394\nf 4130/4199/4130 2217/2228/2217 3424/3460/3424\nf 4080/4149/4080 4266/4335/4266 4424/4493/4424\nf 4220/4289/4220 4254/4323/4254 3315/3349/3315\nf 4416/4485/4416 4425/4494/4425 4401/4470/4401\nf 4425/4494/4425 4395/4464/4395 4401/4470/4401\nf 4421/4490/4421 4426/4495/4426 4403/4472/4403\nf 4403/4472/4403 4426/4495/4426 4422/4491/4422\nf 4423/4492/4423 4427/4496/4427 4412/4481/4412\nf 4412/4481/4412 4427/4496/4427 4414/4483/4414\nf 4428/4497/4428 4405/4474/4405 4415/4484/4415\nf 4399/4468/4399 4429/4498/4429 4400/4469/4400\nf 4429/4498/4429 4430/4499/4430 4400/4469/4400\nf 4400/4469/4400 4430/4499/4430 4417/4486/4417\nf 4417/4486/4417 4431/4500/4431 4406/4475/4406\nf 1000/1000/1000 2738/2762/2738 3569/3613/3569\nf 2551/2572/2551 4432/4501/4432 4416/4485/4416\nf 2552/2573/2552 2551/2572/2551 4416/4485/4416\nf 4416/4485/4416 4432/4501/4432 4425/4494/4425\nf 4395/4464/4395 4433/4502/4433 4389/4458/4389\nf 4389/4458/4389 4433/4502/4433 4420/4489/4420\nf 4422/4491/4422 4434/4503/4434 4423/4492/4423\nf 4427/4496/4427 4435/4504/4435 4414/4483/4414\nf 4414/4483/4414 4435/4504/4435 4415/4484/4415\nf 4405/4474/4405 4428/4497/4428 4399/4468/4399\nf 4399/4468/4399 4428/4497/4428 4429/4498/4429\nf 4417/4486/4417 4430/4499/4430 4431/4500/4431\nf 4431/4500/4431 4436/4505/4436 4406/4475/4406\nf 4436/4505/4436 4407/4476/4407 4406/4475/4406\nf 4436/4505/4436 4437/4506/4437 4407/4476/4407\nf 4437/4506/4437 4126/4195/4126 4407/4476/4407\nf 3211/3245/3211 3212/3246/3212 3179/3213/3179\nf 3836/3894/3836 3811/3867/3811 3605/3653/3605\nf 3760/3815/3760 2291/2310/2291 2618/2640/2618\nf 3902/3960/3902 3423/3459/3423 3401/3435/3401\nf 4220/4289/4220 4186/4255/4186 4187/4256/4187\nf 4254/4323/4254 4220/4289/4220 4187/4256/4187\nf 768/768/768 728/728/728 769/769/769\nf 4438/4507/4438 4395/4464/4395 4425/4494/4425\nf 4395/4464/4395 4438/4507/4438 4433/4502/4433\nf 4433/4502/4433 4439/4508/4439 4420/4489/4420\nf 4420/4489/4420 4439/4508/4439 4421/4490/4421\nf 4421/4490/4421 4439/4508/4439 4426/4495/4426\nf 4427/4496/4427 4440/4509/4440 4435/4504/4435\nf 4440/4509/4440 4441/4510/4441 4435/4504/4435\nf 4435/4504/4435 4441/4510/4441 4415/4484/4415\nf 4415/4484/4415 4441/4510/4441 4428/4497/4428\nf 4428/4497/4428 4442/4511/4442 4429/4498/4429\nf 4442/4511/4442 4443/4512/4443 4429/4498/4429\nf 4429/4498/4429 4443/4512/4443 4430/4499/4430\nf 3636/3685/3636 4126/4195/4126 4437/4506/4437\nf 2835/2860/2835 3437/3476/3437 795/795/795\nf 3331/3365/3331 4256/4325/4256 4194/4263/4194\nf 3331/3365/3331 959/959/959 4256/4325/4256\nf 959/959/959 270/270/270 4343/4412/4343\nf 270/270/270 4244/4313/4244 4343/4412/4343\nf 3446/3485/3446 4245/4314/4245 4244/4313/4244\nf 4269/4338/4269 1001/1001/1001 2080/2089/2080\nf 4185/4254/4185 3805/3861/3805 3804/3860/3804\nf 4080/4149/4080 4424/4493/4424 4070/4139/4070\nf 4186/4255/4186 3163/3195/3163 3805/3861/3805\nf 351/351/351 435/435/435 1376/1376/1376\nf 3251/3285/3251 409/409/409 4075/4144/4075\nf 2551/2572/2551 2627/2649/2627 4432/4501/4432\nf 4296/4365/4296 4438/4507/4438 4425/4494/4425\nf 4438/4507/4438 4444/4513/4444 4433/4502/4433\nf 4433/4502/4433 4444/4513/4444 4439/4508/4439\nf 4426/4495/4426 4434/4503/4434 4422/4491/4422\nf 4434/4503/4434 4445/4514/4445 4423/4492/4423\nf 4423/4492/4423 4445/4514/4445 4427/4496/4427\nf 4427/4496/4427 4446/4515/4446 4440/4509/4440\nf 4441/4510/4441 4447/4516/4447 4428/4497/4428\nf 4443/4512/4443 4448/4517/4448 4430/4499/4430\nf 4430/4499/4430 4449/4518/4449 4431/4500/4431\nf 4449/4518/4449 4450/4519/4450 4431/4500/4431\nf 4431/4500/4431 4450/4519/4450 4436/4505/4436\nf 4266/4335/4266 4170/4239/4170 4199/4268/4199\nf 3914/3972/3914 3913/3971/3913 857/857/857\nf 2493/2514/2493 4312/4381/4312 2582/2603/2582\nf 3616/3664/3616 3618/3666/3618 4051/4118/4051\nf 3881/3939/3881 4138/4207/4138 3836/3894/3836\nf 1656/1661/1656 1643/1648/1643 2880/2906/2880\nf 2694/2718/2694 2668/2691/2668 2692/2716/2692\nf 4195/4264/4195 409/409/409 3251/3285/3251\nf 1023/1023/1023 1970/1979/1970 2498/2519/2498\nf 4163/4232/4163 4162/4231/4162 4160/4229/4160\nf 4444/4513/4444 4451/4520/4451 4439/4508/4439\nf 4451/4520/4451 4452/4521/4452 4439/4508/4439\nf 4452/4521/4452 4453/4522/4453 4426/4495/4426\nf 4439/4508/4439 4452/4521/4452 4426/4495/4426\nf 4453/4522/4453 4434/4503/4434 4426/4495/4426\nf 4445/4514/4445 4446/4515/4446 4427/4496/4427\nf 4447/4516/4447 4454/4523/4454 4428/4497/4428\nf 4428/4497/4428 4454/4523/4454 4442/4511/4442\nf 4430/4499/4430 4448/4517/4448 4449/4518/4449\nf 2814/2839/2814 3636/3685/3636 4437/4506/4437\nf 4077/4146/4077 4081/4150/4081 4092/4161/4092\nf 1685/1692/1685 1546/1551/1546 2416/2437/2416\nf 3742/3796/3742 1998/2007/1998 3703/3756/3703\nf 4253/4322/4253 2710/2734/2710 3836/3894/3836\nf 4294/4363/4294 2765/2789/2765 4095/4164/4095\nf 4184/4253/4184 4183/4252/4183 4274/4343/4274\nf 1376/1376/1376 1375/1375/1375 409/409/409\nf 4432/4501/4432 4297/4366/4297 4425/4494/4425\nf 4425/4494/4425 4297/4366/4297 4296/4365/4296\nf 4445/4514/4445 4455/4524/4455 4446/4515/4446\nf 4446/4515/4446 4456/4525/4456 4440/4509/4440\nf 4440/4509/4440 4457/4526/4457 4441/4510/4441\nf 4457/4526/4457 4447/4516/4447 4441/4510/4441\nf 4442/4511/4442 4458/4527/4458 4443/4512/4443\nf 4458/4527/4458 4448/4517/4448 4443/4512/4443\nf 4459/4528/4459 4437/4506/4437 4436/4505/4436\nf 4459/4528/4459 2814/2839/2814 4437/4506/4437\nf 2260/2278/2260 3094/3125/3094 2259/2277/2259\nf 4282/4351/4282 4277/4346/4277 4283/4352/4283\nf 4351/4420/4351 3192/3226/3192 3293/3327/3293\nf 3264/3298/3264 4294/4363/4294 4269/4338/4269\nf 4070/4139/4070 1048/1048/1048 752/752/752\nf 4159/4228/4159 2164/2175/2164 3093/3124/3093\nf 2627/2649/2627 4297/4366/4297 4432/4501/4432\nf 4453/4522/4453 4455/4524/4455 4434/4503/4434\nf 4434/4503/4434 4455/4524/4455 4445/4514/4445\nf 4455/4524/4455 4460/4529/4460 4446/4515/4446\nf 4446/4515/4446 4460/4529/4460 4456/4525/4456\nf 4456/4525/4456 4457/4526/4457 4440/4509/4440\nf 4461/4530/4461 4447/4516/4447 4457/4526/4457\nf 4447/4516/4447 4461/4530/4461 4454/4523/4454\nf 4454/4523/4454 4462/4531/4462 4442/4511/4442\nf 4442/4511/4442 4462/4531/4462 4458/4527/4458\nf 4448/4517/4448 4463/4532/4463 4449/4518/4449\nf 4463/4532/4463 4464/4533/4464 4449/4518/4449\nf 4449/4518/4449 4464/4533/4464 4450/4519/4450\nf 4147/4216/4147 4436/4505/4436 4450/4519/4450\nf 4147/4216/4147 4459/4528/4459 4436/4505/4436\nf 4068/4136/4068 2563/2584/2563 4046/4111/4046\nf 4138/4207/4138 4122/4191/4122 4253/4322/4253\nf 3805/3861/3805 2354/2374/2354 227/227/227\nf 3373/3407/3373 3375/3409/3375 3403/3437/3403\nf 3431/3467/3431 4285/4354/4285 4238/4307/4238\nf 3265/3299/3265 3264/3298/3264 4269/4338/4269\nf 4183/4252/4183 4271/4340/4271 4274/4343/4274\nf 4133/4202/4133 2395/2416/2395 3848/3906/3848\nf 1048/1048/1048 4070/4139/4070 4424/4493/4424\nf 2627/2649/2627 2626/2648/2626 4297/4366/4297\nf 4465/4534/4465 4438/4507/4438 4296/4365/4296\nf 4451/4520/4451 4466/4535/4466 4452/4521/4452\nf 4452/4521/4452 4466/4535/4466 4453/4522/4453\nf 4453/4522/4453 4467/4536/4467 4455/4524/4455\nf 4460/4529/4460 4468/4537/4468 4456/4525/4456\nf 4469/4538/4469 4461/4530/4461 4457/4526/4457\nf 4464/4533/4464 4147/4216/4147 4450/4519/4450\nf 2814/2839/2814 4459/4528/4459 3970/4028/3970\nf 4215/4284/4215 120/120/120 4225/4294/4225\nf 854/854/854 4153/4222/4153 4151/4220/4151\nf 4303/4372/4303 4302/4371/4302 4470/4539/4470\nf 4183/4252/4183 4204/4273/4204 4271/4340/4271\nf 4266/4335/4266 4199/4268/4199 288/288/288\nf 4471/4540/4471 4472/4541/4472 4473/4542/4473\nf 3798/3854/3798 3375/3409/3375 599/599/599\nf 4465/4534/4465 4474/4543/4474 4438/4507/4438\nf 4474/4543/4474 4475/4544/4475 4444/4513/4444\nf 4438/4507/4438 4474/4543/4474 4444/4513/4444\nf 4475/4544/4475 4476/4545/4476 4451/4520/4451\nf 4444/4513/4444 4475/4544/4475 4451/4520/4451\nf 4451/4520/4451 4476/4545/4476 4466/4535/4466\nf 4466/4535/4466 4467/4536/4467 4453/4522/4453\nf 4455/4524/4455 4477/4546/4477 4460/4529/4460\nf 4456/4525/4456 4468/4537/4468 4457/4526/4457\nf 4461/4530/4461 4478/4547/4478 4454/4523/4454\nf 4458/4527/4458 4463/4532/4463 4448/4517/4448\nf 2821/2846/2821 4459/4528/4459 4147/4216/4147\nf 2821/2846/2821 3970/4028/3970 4459/4528/4459\nf 3731/3785/3731 2705/2729/2705 1942/1951/1942\nf 4122/4191/4122 2561/2582/2561 4068/4136/4068\nf 4122/4191/4122 4068/4136/4068 4253/4322/4253\nf 4253/4322/4253 4068/4136/4068 3649/3699/3649\nf 4266/4335/4266 288/288/288 4424/4493/4424\nf 4424/4493/4424 288/288/288 290/290/290\nf 346/346/346 2265/2283/2265 347/347/347\nf 120/120/120 4215/4284/4215 121/121/121\nf 2626/2648/2626 4465/4534/4465 4296/4365/4296\nf 4477/4546/4477 4479/4548/4479 4460/4529/4460\nf 4469/4538/4469 4457/4526/4457 4468/4537/4468\nf 4478/4547/4478 4461/4530/4461 4469/4538/4469\nf 4454/4523/4454 4478/4547/4478 4462/4531/4462\nf 4462/4531/4462 4480/4549/4480 4458/4527/4458\nf 4480/4549/4480 4481/4550/4481 4458/4527/4458\nf 4458/4527/4458 4481/4550/4481 4463/4532/4463\nf 4210/4279/4210 4175/4244/4175 3392/3426/3392\nf 3798/3854/3798 1597/1602/1597 2742/2766/2742\nf 3853/3911/3853 4218/4287/4218 3852/3910/3852\nf 4068/4136/4068 1445/1447/1445 3649/3699/3649\nf 477/477/477 476/476/476 473/473/473\nf 2748/2772/2748 4259/4328/4259 3342/3376/3342\nf 4482/4551/4482 2541/2562/2541 2540/2561/2540\nf 1046/1046/1046 2203/2214/2203 1047/1047/1047\nf 3968/4026/3968 998/998/998 4011/4070/4011\nf 4232/4301/4232 227/227/227 4189/4258/4189\nf 3350/3384/3350 3782/3838/3782 1765/1773/1765\nf 120/120/120 3314/3348/3314 4225/4294/4225\nf 2626/2648/2626 3642/3692/3642 4465/4534/4465\nf 4483/4552/4483 4476/4545/4476 4475/4544/4475\nf 4483/4552/4483 4466/4535/4466 4476/4545/4476\nf 4483/4552/4483 4467/4536/4467 4466/4535/4466\nf 4467/4536/4467 4484/4553/4484 4455/4524/4455\nf 4484/4553/4484 4485/4554/4485 4455/4524/4455\nf 4455/4524/4455 4485/4554/4485 4477/4546/4477\nf 4460/4529/4460 4479/4548/4479 4468/4537/4468\nf 4486/4555/4486 4478/4547/4478 4469/4538/4469\nf 4478/4547/4478 4487/4556/4487 4462/4531/4462\nf 4462/4531/4462 4487/4556/4487 4480/4549/4480\nf 4481/4550/4481 4464/4533/4464 4463/4532/4463\nf 3811/3867/3811 3836/3894/3836 3835/3893/3835\nf 403/403/403 405/405/405 2541/2562/2541\nf 1048/1048/1048 4424/4493/4424 290/290/290\nf 3163/3195/3163 2354/2374/2354 3805/3861/3805\nf 959/959/959 4257/4326/4257 4256/4325/4256\nf 4312/4381/4312 4258/4327/4258 2582/2603/2582\nf 4034/4096/4034 4474/4543/4474 4465/4534/4465\nf 4483/4552/4483 4484/4553/4484 4467/4536/4467\nf 4468/4537/4468 4486/4555/4486 4469/4538/4469\nf 4488/4557/4488 4489/4558/4489 4480/4549/4480\nf 4487/4556/4487 4488/4557/4488 4480/4549/4480\nf 4480/4549/4480 4489/4558/4489 4481/4550/4481\nf 4481/4550/4481 4490/4559/4490 4464/4533/4464\nf 4464/4533/4464 4491/4560/4491 4147/4216/4147\nf 4263/4332/4263 4177/4246/4177 4099/4168/4099\nf 4068/4136/4068 4046/4111/4046 1445/1447/1445\nf 3009/3038/3009 2386/2407/2386 2385/2406/2385\nf 2689/2713/2689 3954/4012/3954 3963/4021/3963\nf 4125/4194/4125 4393/4462/4393 4139/4208/4139\nf 3713/3766/3713 3700/3753/3700 82/82/82\nf 4147/4216/4147 4491/4560/4491 2822/2847/2822\nf 3233/3267/3233 3232/3266/3232 3330/3364/3330\nf 411/411/411 4071/4140/4071 4075/4144/4075\nf 2626/2648/2626 2628/2650/2628 3641/3691/3641\nf 3997/4056/3997 2609/2631/2609 1092/1092/1092\nf 3642/3692/3642 3676/3729/3676 4465/4534/4465\nf 4492/4561/4492 4484/4553/4484 4483/4552/4483\nf 4493/4562/4493 4477/4546/4477 4485/4554/4485\nf 4477/4546/4477 4493/4562/4493 4479/4548/4479\nf 4479/4548/4479 4494/4563/4494 4468/4537/4468\nf 4468/4537/4468 4495/4564/4495 4486/4555/4486\nf 4486/4555/4486 4496/4565/4496 4478/4547/4478\nf 4496/4565/4496 4488/4557/4488 4487/4556/4487\nf 4478/4547/4478 4496/4565/4496 4487/4556/4487\nf 4488/4557/4488 4497/4566/4497 4489/4558/4489\nf 4489/4558/4489 4490/4559/4490 4481/4550/4481\nf 4482/4551/4482 2540/2561/2540 2589/2610/2589\nf 4241/4310/4241 1847/1855/1847 2839/2864/2839\nf 3029/3059/3029 4281/4350/4281 3350/3384/3350\nf 2194/2205/2194 2196/2207/2196 3618/3666/3618\nf 2858/2884/2858 2750/2774/2750 4325/4394/4325\nf 4257/4326/4257 4205/4274/4205 2954/2982/2954\nf 4214/4283/4214 4237/4306/4237 4239/4308/4239\nf 3850/3908/3850 3425/3461/3425 2396/2417/2396\nf 3440/3479/3440 769/769/769 3438/3477/3438\nf 4498/4567/4498 81/81/81 83/83/83\nf 3410/3444/3410 2568/2589/2568 4499/4568/4499\nf 3616/3664/3616 3617/3665/3617 3614/3662/3614\nf 3325/3359/3325 3324/3358/3324 3741/3795/3741\nf 1098/1098/1098 2487/2508/2487 3751/3805/3751\nf 675/675/675 2774/2798/2774 3672/3725/3672\nf 2112/2122/2112 4500/4569/4500 2113/2123/2113\nf 3676/3729/3676 4034/4096/4034 4465/4534/4465\nf 4501/4570/4501 4474/4543/4474 4034/4096/4034\nf 4474/4543/4474 4501/4570/4501 4475/4544/4475\nf 4492/4561/4492 4483/4552/4483 4475/4544/4475\nf 4501/4570/4501 4492/4561/4492 4475/4544/4475\nf 4502/4571/4502 4485/4554/4485 4484/4553/4484\nf 4502/4571/4502 4493/4562/4493 4485/4554/4485\nf 4479/4548/4479 4493/4562/4493 4494/4563/4494\nf 4494/4563/4494 4495/4564/4495 4468/4537/4468\nf 4503/4572/4503 4496/4565/4496 4486/4555/4486\nf 4496/4565/4496 4497/4566/4497 4488/4557/4488\nf 4490/4559/4490 4491/4560/4491 4464/4533/4464\nf 4232/4301/4232 4190/4259/4190 4177/4246/4177\nf 4263/4332/4263 4232/4301/4232 4177/4246/4177\nf 4166/4235/4166 3418/3454/3418 4181/4250/4181\nf 1002/1002/1002 3207/3241/3207 852/852/852\nf 931/931/931 273/273/273 872/872/872\nf 3848/3906/3848 4181/4250/4181 3417/3453/3417\nf 4154/4223/4154 4211/4280/4211 4159/4228/4159\nf 356/356/356 1123/1123/1123 2390/2411/2390\nf 3974/4032/3974 1092/1092/1092 3870/3928/3870\nf 3848/3906/3848 3847/3905/3847 4133/4202/4133\nf 3410/3444/3410 4166/4235/4166 4181/4250/4181\nf 3033/3063/3033 4312/4381/4312 2493/2514/2493\nf 4167/4236/4167 3410/3444/3410 3773/3829/3773\nf 3773/3829/3773 3772/3828/3772 4167/4236/4167\nf 2647/2670/2647 2653/2676/2653 2231/2248/2231\nf 674/674/674 2773/2797/2773 675/675/675\nf 3035/3065/3035 4504/4573/4504 1238/1238/1238\nf 4505/4574/4505 204/204/204 1238/1238/1238\nf 752/752/752 4064/4131/4064 4070/4139/4070\nf 4501/4570/4501 4506/4575/4506 4492/4561/4492\nf 4495/4564/4495 4503/4572/4503 4486/4555/4486\nf 4491/4560/4491 4507/4576/4507 2822/2847/2822\nf 4177/4246/4177 4190/4259/4190 4088/4157/4088\nf 3952/4010/3952 352/352/352 960/960/960\nf 2443/2464/2443 3803/3859/3803 2444/2465/2444\nf 4263/4332/4263 4099/4168/4099 4248/4317/4248\nf 2203/2214/2203 3414/3450/3414 4183/4252/4183\nf 3393/3427/3393 4173/4242/4173 4157/4226/4157\nf 3279/4083/3279 4023/4082/4023 2351/2371/2351\nf 4499/4568/4499 3773/3829/3773 3410/3444/3410\nf 2653/2676/2653 2304/2323/2304 2231/2248/2231\nf 3153/3185/3153 204/204/204 4505/4574/4505\nf 4508/4577/4508 3191/3225/3191 2698/2722/2698\nf 3676/3729/3676 601/601/601 4034/4096/4034\nf 4034/4096/4034 600/600/600 4501/4570/4501\nf 4509/4578/4509 4492/4561/4492 4506/4575/4506\nf 4509/4578/4509 4510/4579/4510 4492/4561/4492\nf 4492/4561/4492 4510/4579/4510 4484/4553/4484\nf 4484/4553/4484 4510/4579/4510 4502/4571/4502\nf 4493/4562/4493 4511/4580/4511 4494/4563/4494\nf 4494/4563/4494 4511/4580/4511 4495/4564/4495\nf 4512/4581/4512 4503/4572/4503 4495/4564/4495\nf 4511/4580/4511 4512/4581/4512 4495/4564/4495\nf 4503/4572/4503 4513/4582/4513 4496/4565/4496\nf 4513/4582/4513 4514/4583/4514 4496/4565/4496\nf 4496/4565/4496 4514/4583/4514 4497/4566/4497\nf 4490/4559/4490 4515/4584/4515 4491/4560/4491\nf 4515/4584/4515 4507/4576/4507 4491/4560/4491\nf 2822/2847/2822 4507/4576/4507 2823/2848/2823\nf 4245/4314/4245 4160/4229/4160 1733/1741/1733\nf 3297/3331/3297 398/398/398 397/397/397\nf 4183/4252/4183 3414/3450/3414 4204/4273/4204\nf 23/23/23 25/25/25 2184/2195/2184\nf 1732/1740/1732 4245/4314/4245 1733/1741/1733\nf 3445/3484/3445 4163/4232/4163 4160/4229/4160\nf 176/176/176 3276/3310/3276 120/120/120\nf 4516/4585/4516 4517/4586/4517 4518/4587/4518\nf 2628/2650/2628 1096/1096/1096 3641/3691/3641\nf 2652/2675/2652 137/137/137 2304/2323/2304\nf 2481/2502/2481 3035/3065/3035 1968/1977/1968\nf 2481/2502/2481 4504/4573/4504 3035/3065/3035\nf 4505/4574/4505 1238/1238/1238 4504/4573/4504\nf 2389/2410/2389 2284/2303/2284 3278/3312/3278\nf 234/234/234 1523/1527/1523 2640/2663/2640\nf 4519/4588/4519 4501/4570/4501 600/600/600\nf 4519/4588/4519 4509/4578/4509 4506/4575/4506\nf 4501/4570/4501 4519/4588/4519 4506/4575/4506\nf 4502/4571/4502 4510/4579/4510 4493/4562/4493\nf 4493/4562/4493 4510/4579/4510 4511/4580/4511\nf 4497/4566/4497 4514/4583/4514 4489/4558/4489\nf 4514/4583/4514 4520/4589/4520 4489/4558/4489\nf 4520/4589/4520 4490/4559/4490 4489/4558/4489\nf 4490/4559/4490 4521/4590/4521 4515/4584/4515\nf 3720/3773/3720 2823/2848/2823 4507/4576/4507\nf 3806/3862/3806 4232/4301/4232 4263/4332/4263\nf 268/268/268 270/270/270 959/959/959\nf 1569/1574/1569 867/867/867 851/851/851\nf 269/269/269 4244/4313/4244 270/270/270\nf 4214/4283/4214 4165/4234/4165 4237/4306/4237\nf 958/958/958 268/268/268 959/959/959\nf 354/354/354 853/853/853 3684/3737/3684\nf 961/961/961 354/354/354 3684/3737/3684\nf 4516/4585/4516 4518/4587/4518 4522/4591/4522\nf 2653/2676/2653 2652/2675/2652 2304/2323/2304\nf 4523/4592/4523 2381/2402/2381 137/137/137\nf 4524/4593/4524 4505/4574/4505 4504/4573/4504\nf 3665/3717/3665 3154/3186/3154 3153/3185/3153\nf 2198/2209/2198 2851/2877/2851 2843/2868/2843\nf 601/601/601 1597/1602/1597 599/599/599\nf 950/950/950 3832/3888/3832 3629/3678/3629\nf 4513/4582/4513 4525/4594/4525 4514/4583/4514\nf 4525/4594/4525 4526/4595/4526 4514/4583/4514\nf 4490/4559/4490 4520/4589/4520 4521/4590/4521\nf 4527/4596/4527 4515/4584/4515 4521/4590/4521\nf 3596/3644/3596 2467/2488/2467 2747/2771/2747\nf 4217/4286/4217 958/958/958 957/957/957\nf 2004/2013/2004 4083/4152/4083 3698/3751/3698\nf 4148/4217/4148 3711/3764/3711 3665/3717/3665\nf 4266/4335/4266 4061/4128/4061 4063/4130/4063\nf 269/269/269 3446/3485/3446 4244/4313/4244\nf 2619/2641/2619 4236/4305/4236 4231/4300/4231\nf 3275/3309/3275 120/120/120 3276/3310/3276\nf 119/119/119 121/121/121 4528/4597/4528\nf 4523/4592/4523 2751/2775/2751 2381/2402/2381\nf 4529/4598/4529 4504/4573/4504 2481/2502/2481\nf 4529/4598/4529 4524/4593/4524 4504/4573/4504\nf 4524/4593/4524 3153/3185/3153 4505/4574/4505\nf 2386/2407/2386 3009/3038/3009 3711/3764/3711\nf 599/599/599 4530/4599/4530 600/600/600\nf 3621/3669/3621 2267/2285/2267 2118/2128/2118\nf 600/600/600 4530/4599/4530 4519/4588/4519\nf 4519/4588/4519 4531/4600/4531 4509/4578/4509\nf 4532/4601/4532 4510/4579/4510 4509/4578/4509\nf 4533/4602/4533 4511/4580/4511 4510/4579/4510\nf 4534/4603/4534 4512/4581/4512 4511/4580/4511\nf 4534/4603/4534 4503/4572/4503 4512/4581/4512\nf 4535/4604/4535 4513/4582/4513 4503/4572/4503\nf 4534/4603/4534 4535/4604/4535 4503/4572/4503\nf 4515/4584/4515 4527/4596/4527 4507/4576/4507\nf 2668/2691/2668 4216/4285/4216 2692/2716/2692\nf 4200/4269/4200 2617/2639/2617 4219/4288/4219\nf 3446/3485/3446 3445/3484/3445 4245/4314/4245\nf 3962/4020/3962 4021/4080/4021 2670/2693/2670\nf 3840/3898/3840 2606/2628/2606 4150/4219/4150\nf 959/959/959 4343/4412/4343 4257/4326/4257\nf 4536/4605/4536 4537/4606/4537 3435/3474/3435\nf 3435/3474/3435 3423/3459/3423 4536/4605/4536\nf 2744/2768/2744 2044/2053/2044 2251/2269/2251\nf 858/858/858 857/857/857 4234/4303/4234\nf 2422/2443/2422 2421/2442/2421 4226/4295/4226\nf 4538/4607/4538 4509/4578/4509 4531/4600/4531\nf 4538/4607/4538 4532/4601/4532 4509/4578/4509\nf 4532/4601/4532 4539/4608/4539 4510/4579/4510\nf 4539/4608/4539 4533/4602/4533 4510/4579/4510\nf 4540/4609/4540 4511/4580/4511 4533/4602/4533\nf 4540/4609/4540 4534/4603/4534 4511/4580/4511\nf 4514/4583/4514 4526/4595/4526 4520/4589/4520\nf 4527/4596/4527 4521/4590/4521 4520/4589/4520\nf 4527/4596/4527 3269/3303/3269 4507/4576/4507\nf 4507/4576/4507 3269/3303/3269 3720/3773/3720\nf 4244/4313/4244 1732/1740/1732 4343/4412/4343\nf 857/857/857 892/892/892 4234/4303/4234\nf 2617/2639/2617 4231/4300/4231 4219/4288/4219\nf 4109/4178/4109 4248/4317/4248 4099/4168/4099\nf 4541/4610/4541 1126/1126/1126 4542/4611/4542\nf 4211/4280/4211 4287/4356/4287 4262/4331/4262\nf 4208/4277/4208 3804/3860/3804 4288/4357/4288\nf 4234/4303/4234 892/892/892 894/894/894\nf 2474/2495/2474 1349/1349/1349 2953/2981/2953\nf 2704/2728/2704 2472/2493/2472 3319/3353/3319\nf 3641/3691/3641 1098/1098/1098 2741/2765/2741\nf 2834/2859/2834 1488/1490/1488 4543/4612/4543\nf 4544/4613/4544 2481/2502/2481 1967/1976/1967\nf 4544/4613/4544 4529/4598/4529 2481/2502/2481\nf 3217/3251/3217 3153/3185/3153 4524/4593/4524\nf 3153/3185/3153 3217/3251/3217 3665/3717/3665\nf 3853/3911/3853 4200/4269/4200 4218/4287/4218\nf 4530/4599/4530 4531/4600/4531 4519/4588/4519\nf 4535/4604/4535 4525/4594/4525 4513/4582/4513\nf 4526/4595/4526 4545/4614/4545 4520/4589/4520\nf 4520/4589/4520 4545/4614/4545 4527/4596/4527\nf 4527/4596/4527 4546/4615/4546 3269/3303/3269\nf 4256/4325/4256 3156/3188/3156 3155/3187/3155\nf 4267/4336/4267 4287/4356/4287 4211/4280/4211\nf 2955/2983/2955 1045/1045/1045 4249/4318/4249\nf 3786/3842/3786 3840/3898/3840 2265/2283/2265\nf 3304/3338/3304 4547/4616/4547 4548/4617/4548\nf 4549/4618/4549 4550/4619/4550 4551/4620/4551\nf 4547/4616/4547 3304/3338/3304 3319/3353/3319\nf 4552/4621/4552 4553/4622/4553 4554/4623/4554\nf 57/57/57 2406/2427/2406 874/874/874\nf 4544/4613/4544 4524/4593/4524 4529/4598/4529\nf 3214/3248/3214 3207/3241/3207 1002/1002/1002\nf 3576/3620/3576 4540/4609/4540 4533/4602/4533\nf 3554/3595/3554 4534/4603/4534 4540/4609/4540\nf 4546/4615/4546 3267/3301/3267 3269/3303/3269\nf 326/326/326 3444/3483/3444 327/327/327\nf 3995/4053/3995 2045/2054/2045 2744/2768/2744\nf 2045/2054/2045 2044/2053/2044 2744/2768/2744\nf 3803/3859/3803 3297/3331/3297 397/397/397\nf 4212/4281/4212 4263/4332/4263 4248/4317/4248\nf 4268/4337/4268 4267/4336/4267 4211/4280/4211\nf 3278/3312/3278 2284/2303/2284 357/357/357\nf 4288/4357/4288 3804/3860/3804 3806/3862/3806\nf 3914/3972/3914 857/857/857 353/353/353\nf 3435/3474/3435 2953/2981/2953 2856/2882/2856\nf 3319/3353/3319 2472/2493/2472 2474/2495/2474\nf 4555/4624/4555 4542/4611/4542 4556/4625/4556\nf 3014/3044/3014 4557/4626/4557 4558/4627/4558\nf 1103/1103/1103 4544/4613/4544 1967/1976/1967\nf 3218/3252/3218 3217/3251/3217 4524/4593/4524\nf 2777/2801/2777 4051/4118/4051 2196/2207/2196\nf 225/225/225 2952/2980/2952 226/226/226\nf 599/599/599 3374/3408/3374 4530/4599/4530\nf 4559/4628/4559 4531/4600/4531 4530/4599/4530\nf 4531/4600/4531 4559/4628/4559 4538/4607/4538\nf 4538/4607/4538 4560/4629/4560 4532/4601/4532\nf 4560/4629/4560 4539/4608/4539 4532/4601/4532\nf 3576/3620/3576 3554/3595/3554 4540/4609/4540\nf 3554/3595/3554 4535/4604/4535 4534/4603/4534\nf 4561/4630/4561 4525/4594/4525 4535/4604/4535\nf 4561/4630/4561 4526/4595/4526 4525/4594/4525\nf 4562/4631/4562 4545/4614/4545 4526/4595/4526\nf 4561/4630/4561 4562/4631/4562 4526/4595/4526\nf 4545/4614/4545 4563/4632/4563 4527/4596/4527\nf 4563/4632/4563 4546/4615/4546 4527/4596/4527\nf 1733/1741/1733 306/306/306 1734/1742/1734\nf 3771/3827/3771 2343/2363/2343 4130/4199/4130\nf 1157/1157/1157 321/321/321 726/726/726\nf 3848/3906/3848 2395/2416/2395 4145/4214/4145\nf 2952/2980/2952 225/225/225 2353/2373/2353\nf 1961/1970/1961 3882/3940/3882 1962/1971/1962\nf 4547/4616/4547 3319/3353/3319 2474/2495/2474\nf 4564/4633/4564 4298/4367/4298 4565/4634/4565\nf 2828/2853/2828 4553/4622/4553 2829/2854/2829\nf 4566/4635/4566 2058/2067/2058 2060/2069/2060\nf 4567/4636/4567 3014/3044/3014 4558/4627/4558\nf 3218/3252/3218 4524/4593/4524 4544/4613/4544\nf 2474/2495/2474 3435/3474/3435 4537/4606/4537\nf 4568/4637/4568 4569/4638/4569 4570/4639/4570\nf 226/226/226 2952/2980/2952 2264/2282/2264\nf 3375/3409/3375 3374/3408/3374 599/599/599\nf 3374/3408/3374 4228/4297/4228 4530/4599/4530\nf 4228/4297/4228 4559/4628/4559 4530/4599/4530\nf 4559/4628/4559 4560/4629/4560 4538/4607/4538\nf 2268/2286/2268 4539/4608/4539 4560/4629/4560\nf 2268/2286/2268 4533/4602/4533 4539/4608/4539\nf 2268/2286/2268 3507/3546/3507 4533/4602/4533\nf 3507/3546/3507 3576/3620/3576 4533/4602/4533\nf 3554/3595/3554 4561/4630/4561 4535/4604/4535\nf 4562/4631/4562 4563/4632/4563 4545/4614/4545\nf 3630/3679/3630 2468/2489/2468 3597/3645/3597\nf 3311/3345/3311 2617/2639/2617 4196/4265/4196\nf 2327/2347/2327 3992/4050/3992 3748/3802/3748\nf 3252/3286/3252 4077/4146/4077 4092/4161/4092\nf 3247/3281/3247 3393/3427/3393 2353/2373/2353\nf 4547/4616/4547 2474/2495/2474 4537/4606/4537\nf 4571/4640/4571 4572/4641/4572 4223/4292/4223\nf 3175/3209/3175 4544/4613/4544 1103/1103/1103\nf 3301/3335/3301 3218/3252/3218 4544/4613/4544\nf 900/900/900 3364/3398/3364 4573/4642/4573\nf 3374/3408/3374 4026/4087/4026 4228/4297/4228\nf 2367/2387/2367 2268/2286/2268 4560/4629/4560\nf 3555/3596/3555 3554/3595/3554 3576/3620/3576\nf 3571/3615/3571 3555/3596/3555 3576/3620/3576\nf 3543/3582/3543 4561/4630/4561 3554/3595/3554\nf 3836/3894/3836 3605/3653/3605 3881/3939/3881\nf 203/203/203 2273/2291/2273 2645/2668/2645\nf 3995/4053/3995 2602/2624/2602 2045/2054/2045\nf 3429/3465/3429 4243/4312/4243 4208/4277/4208\nf 3056/3087/3056 3055/3086/3055 3387/3421/3387\nf 2953/2981/2953 3435/3474/3435 2474/2495/2474\nf 2296/2315/2296 2298/2317/2298 3192/3226/3192\nf 896/2299/896 1103/1103/1103 1102/1102/1102\nf 896/2299/896 3175/3209/3175 1103/1103/1103\nf 3175/3209/3175 3301/3335/3301 4544/4613/4544\nf 3308/3342/3308 769/769/769 3521/3560/3521\nf 4228/4297/4228 2805/2829/2805 4559/4628/4559\nf 2805/2829/2805 4574/4643/4574 4559/4628/4559\nf 4559/4628/4559 4574/4643/4574 4560/4629/4560\nf 4574/4643/4574 2367/2387/2367 4560/4629/4560\nf 3771/3827/3771 3802/3858/3802 3727/3780/3727\nf 3543/3582/3543 3136/3168/3136 4561/4630/4561\nf 3136/3168/3136 4562/4631/4562 4561/4630/4561\nf 3138/3170/3138 4563/4632/4563 4562/4631/4562\nf 2993/3021/2993 4546/4615/4546 4563/4632/4563\nf 4546/4615/4546 2993/3021/2993 3267/3301/3267\nf 3267/3301/3267 2995/3023/2995 3268/3302/3268\nf 522/522/522 3723/3776/3723 3705/3758/3705\nf 327/327/327 3247/3281/3247 328/328/328\nf 3485/3524/3485 3521/3560/3521 3440/3479/3440\nf 3486/3525/3486 3485/3524/3485 3440/3479/3440\nf 4236/4305/4236 3446/3485/3446 269/269/269\nf 2602/2624/2602 2351/2371/2351 2045/2054/2045\nf 1402/1404/1402 807/807/807 2174/2185/2174\nf 326/326/326 3316/3350/3316 3445/3484/3445\nf 4237/4306/4237 3429/3465/3429 3431/3467/3431\nf 3963/4021/3963 3954/4012/3954 3944/4002/3944\nf 3156/3188/3156 2954/2982/2954 3157/3189/3157\nf 3522/3561/3522 3521/3560/3521 3485/3524/3485\nf 4553/4622/4553 4552/4621/4552 2829/2854/2829\nf 4575/4644/4575 4576/4645/4576 2546/2567/2546\nf 878/3208/878 3218/3252/3218 3301/3335/3301\nf 4231/4300/4231 269/269/269 268/268/268\nf 3374/3408/3374 3373/3407/3373 4026/4087/4026\nf 1095/4086/1095 2805/2829/2805 4228/4297/4228\nf 2618/2640/2618 2291/2310/2291 2619/2641/2619\nf 1685/1692/1685 2416/2437/2416 2523/2544/2523\nf 3541/3580/3541 3543/3582/3543 3554/3595/3554\nf 4562/4631/4562 3136/3168/3136 3138/3170/3138\nf 3176/3210/3176 4563/4632/4563 3138/3170/3138\nf 3176/3210/3176 2993/3021/2993 4563/4632/4563\nf 2993/3021/2993 2995/3023/2995 3267/3301/3267\nf 3653/3705/3653 2902/2928/2902 3640/3690/3640\nf 4281/4350/4281 4241/4310/4241 3782/3838/3782\nf 2291/2310/2291 3760/3815/3760 2289/2308/2289\nf 204/204/204 3154/3186/3154 2793/2817/2793\nf 4231/4300/4231 4236/4305/4236 269/269/269\nf 4252/4321/4252 4265/4334/4265 2556/2577/2556\nf 4577/4646/4577 4578/4647/4578 2841/2866/2841\nf 4564/4633/4564 1916/1924/1916 4298/4367/4298\nf 3353/3387/3353 3355/3389/3355 4579/4648/4579\nf 878/3208/878 385/4098/385 3218/3252/3218\nf 3218/3252/3218 385/4098/385 3726/3779/3726\nf 4225/4294/4225 3314/3348/3314 3919/3977/3919\nf 4309/4378/4309 3323/3357/3323 4188/4257/4188\nf 2805/2829/2805 2534/2555/2534 4574/4643/4574\nf 2534/2555/2534 2335/2355/2335 4574/4643/4574\nf 4574/4643/4574 2335/2355/2335 2367/2387/2367\nf 509/509/509 2244/2262/2244 510/510/510\nf 3307/3341/3307 3447/3486/3447 894/894/894\nf 4138/4207/4138 4253/4322/4253 3836/3894/3836\nf 4052/4119/4052 3617/3665/3617 3616/3664/3616\nf 1847/1855/1847 4242/4311/4242 1857/1865/1857\nf 3439/3478/3439 3486/3525/3486 3440/3479/3440\nf 4580/4649/4580 4349/4418/4349 4581/4650/4581\nf 4582/4651/4582 4583/4652/4583 4349/4418/4349\nf 4131/4200/4131 4584/4653/4584 4585/4654/4585\nf 4131/4200/4131 1978/1987/1978 4356/4425/4356\nf 4584/4653/4584 4131/4200/4131 4356/4425/4356\nf 4584/4653/4584 4356/4425/4356 4586/4655/4586\nf 4587/4656/4587 3354/3388/3354 3353/3387/3353\nf 4588/4657/4588 4589/4658/4589 4590/4659/4590\nf 3007/3036/3007 3321/3355/3321 4591/4660/4591\nf 3013/3043/3013 4592/4661/4592 3014/3044/3014\nf 4593/4662/4593 4588/4657/4588 4594/4663/4594\nf 4595/4664/4595 4549/4618/4549 4596/4665/4596\nf 4597/4666/4597 4598/4667/4598 4599/4668/4599\nf 4600/4669/4600 4588/4657/4588 4593/4662/4593\nf 4601/4670/4601 2362/2382/2362 2310/2329/2310\nf 4602/4671/4602 4603/4672/4603 4604/4673/4604\nf 3345/3379/3345 3344/3378/3344 4605/4674/4605\nf 3344/3378/3344 4541/4610/4541 4605/4674/4605\nf 2718/2742/2718 4551/4620/4551 2112/2122/2112\nf 4606/4675/4606 4607/4676/4607 4608/4677/4608\nf 4609/4678/4609 4610/4679/4610 4611/4680/4611\nf 4612/4681/4612 4613/4682/4613 4614/4683/4614\nf 3167/3199/3167 2187/2198/2187 2189/2200/2189\nf 1042/1042/1042 3167/3199/3167 2189/2200/2189\nf 4615/4684/4615 2663/2686/2663 2187/2198/2187\nf 4418/4487/4418 4616/4685/4616 4617/4686/4617\nf 3422/3458/3422 1337/1337/1337 3547/3588/3547\nf 2313/2333/2313 3008/3037/3008 4618/4687/4618\nf 3008/3037/3008 2313/2333/2313 3006/3035/3006\nf 4619/4688/4619 4618/4687/4618 4620/4689/4620\nf 4090/4159/4090 4351/4420/4351 3389/3423/3389\nf 4621/4690/4621 3353/3387/3353 4579/4648/4579\nf 3167/3199/3167 4615/4684/4615 2187/2198/2187\nf 4622/4691/4622 4623/4692/4623 4624/4693/4624\nf 4625/4694/4625 4626/4695/4626 4627/4696/4627\nf 4628/4697/4628 2727/2751/2727 2726/2750/2726\nf 4261/4330/4261 2854/2880/2854 4629/4698/4629\nf 4630/4699/4630 4631/4700/4631 4541/4610/4541\nf 2359/2379/2359 1050/1050/1050 2360/2380/2360\nf 4600/4669/4600 4632/4701/4632 4588/4657/4588\nf 4632/4701/4632 4589/4658/4589 4588/4657/4588\nf 4622/4691/4622 4624/4693/4624 4583/4652/4583\nf 23/23/23 2184/2195/2184 1374/1374/1374\nf 4633/4702/4633 4634/4703/4634 4621/4690/4621\nf 4635/4704/4635 4581/4650/4581 4348/4417/4348\nf 4636/4705/4636 4590/4659/4590 4589/4658/4589\nf 4637/4706/4637 4638/4707/4638 4590/4659/4590\nf 4639/4708/4639 4638/4707/4638 4640/4709/4640\nf 4580/4649/4580 4582/4651/4582 4349/4418/4349\nf 4641/4710/4641 4622/4691/4622 4583/4652/4583\nf 4582/4651/4582 4641/4710/4641 4583/4652/4583\nf 2801/2825/2801 4642/4711/4642 4643/4712/4643\nf 4638/4707/4638 4644/4713/4644 4640/4709/4640\nf 4645/4714/4645 2802/2826/2802 2801/2825/2801\nf 4517/4586/4517 4633/4702/4633 4518/4587/4518\nf 2802/2826/2802 4645/4714/4645 4646/4715/4646\nf 1339/1339/1339 1809/1817/1809 1337/1337/1337\nf 4647/4716/4647 403/403/403 4482/4551/4482\nf 1036/1036/1036 1352/1352/1352 1037/1037/1037\nf 4648/4717/4648 4607/4676/4607 4606/4675/4606\nf 4649/4718/4649 4650/4719/4650 4596/4665/4596\nf 1152/1152/1152 4649/4718/4649 2717/2741/2717\nf 2185/2196/2185 4646/4715/4646 2186/2197/2186\nf 4649/4718/4649 4596/4665/4596 2717/2741/2717\nf 4650/4719/4650 4595/4664/4595 4596/4665/4596\nf 899/899/899 3191/3225/3191 1745/1753/1745\nf 2500/2521/2500 2259/2277/2259 2501/2522/2501\nf 2185/2196/2185 2802/2826/2802 4646/4715/4646\nf 4594/4663/4594 4588/4657/4588 4590/4659/4590\nf 4651/4720/4651 4652/4721/4652 4653/4722/4653\nf 4654/4723/4654 4655/4724/4655 4043/4108/4043\nf 4656/4725/4656 4607/4676/4607 4648/4717/4648\nf 3235/3269/3235 3547/3588/3547 1086/1086/1086\nf 3547/3588/3547 2753/2777/2753 1086/1086/1086\nf 3235/3269/3235 4657/4726/4657 3547/3588/3547\nf 3547/3588/3547 4657/4726/4657 827/827/827\nf 194/194/194 405/405/405 1062/1062/1062\nf 4608/4677/4608 4600/4669/4600 4593/4662/4593\nf 3271/3305/3271 4043/4108/4043 4597/4666/4597\nf 4658/4727/4658 4591/4660/4591 4659/4728/4659\nf 4660/4729/4660 4661/4730/4661 4628/4697/4628\nf 2743/2767/2743 3235/3269/3235 1086/1086/1086\nf 4657/4726/4657 1426/1428/1426 4182/4251/4182\nf 2093/2102/2093 4182/4251/4182 1426/1428/1426\nf 3666/3718/3666 3367/3401/3367 3700/3753/3700\nf 4662/4731/4662 2663/2686/2663 4615/4684/4615\nf 4663/4732/4663 4656/4725/4656 2663/2686/2663\nf 4662/4731/4662 4663/4732/4663 2663/2686/2663\nf 4664/4733/4664 4607/4676/4607 4656/4725/4656\nf 4663/4732/4663 4664/4733/4664 4656/4725/4656\nf 4664/4733/4664 4632/4701/4632 4600/4669/4600\nf 4607/4676/4607 4664/4733/4664 4600/4669/4600\nf 1426/1428/1426 4657/4726/4657 3235/3269/3235\nf 4665/4734/4665 4637/4706/4637 4590/4659/4590\nf 4636/4705/4636 4665/4734/4665 4590/4659/4590\nf 4666/4735/4666 4193/4262/4193 4667/4736/4667\nf 2842/2867/2842 4668/4737/4668 4669/4738/4669\nf 4349/4418/4349 4348/4417/4348 4581/4650/4581\nf 4670/4739/4670 4651/4720/4651 4653/4722/4653\nf 2296/2315/2296 2546/2567/2546 2761/2785/2761\nf 1401/1403/1401 723/723/723 3235/3269/3235\nf 827/827/827 4657/4726/4657 4182/4251/4182\nf 3235/3269/3235 722/722/722 1426/1428/1426\nf 299/299/299 955/955/955 954/954/954\nf 4551/4620/4551 4550/4619/4550 4671/4740/4671\nf 4672/4741/4672 4673/4742/4673 4674/4743/4674\nf 4675/4744/4675 4672/4741/4672 4674/4743/4674\nf 4576/4645/4576 1742/1750/1742 2546/2567/2546\nf 4641/4710/4641 4585/4654/4585 4622/4691/4622\nf 4676/4745/4676 4472/4541/4472 4471/4540/4471\nf 4607/4676/4607 4600/4669/4600 4608/4677/4608\nf 4624/4693/4624 4623/4692/4623 4677/4746/4677\nf 586/586/586 3273/3307/3273 3824/3880/3824\nf 2186/2197/2186 2193/2204/2193 1037/1037/1037\nf 2260/2278/2260 2757/2781/2757 4375/4444/4375\nf 2682/2706/2682 4678/4747/4678 2683/2707/2683\nf 2003/2012/2003 3026/3056/3026 2256/2274/2256\nf 4583/4652/4583 4624/4693/4624 4679/4748/4679\nf 4193/4262/4193 4680/4749/4680 4667/4736/4667\nf 4681/4750/4681 4659/4728/4659 4682/4751/4682\nf 4683/4752/4683 4470/4539/4470 3013/3043/3013\nf 4684/4753/4684 4633/4702/4633 4517/4586/4517\nf 3092/3123/3092 2398/2419/2398 2404/2425/2404\nf 4685/4754/4685 4586/4655/4586 3824/3880/3824\nf 4586/4655/4586 4685/4754/4685 4623/4692/4623\nf 4350/4419/4350 4583/4652/4583 4679/4748/4679\nf 4686/4755/4686 4687/4756/4687 4688/4757/4688\nf 4689/4758/4689 4350/4419/4350 4679/4748/4679\nf 4687/4756/4687 4604/4673/4604 3271/3305/3271\nf 4690/4759/4690 4348/4417/4348 4689/4758/4689\nf 900/900/900 4573/4642/4573 3469/3508/3469\nf 2834/2859/2834 2225/2241/2225 704/704/704\nf 2727/2751/2727 4620/4689/4620 4691/4760/4691\nf 4692/4761/4692 2727/2751/2727 4691/4760/4691\nf 3345/3379/3345 4693/4762/4693 4694/4763/4694\nf 4695/4764/4695 4696/4765/4696 4697/4766/4697\nf 4684/4753/4684 4634/4703/4634 4633/4702/4633\nf 4696/4765/4696 4695/4764/4695 4698/4767/4698\nf 4697/4766/4697 4686/4755/4686 4688/4757/4688\nf 2224/2240/2224 2225/2241/2225 4178/4247/4178\nf 4635/4704/4635 4348/4417/4348 4690/4759/4690\nf 4655/4724/4655 4699/4768/4699 4700/4769/4700\nf 3271/3305/3271 4604/4673/4604 4603/4672/4603\nf 4581/4650/4581 4701/4770/4701 4644/4713/4644\nf 4348/4417/4348 4350/4419/4350 4689/4758/4689\nf 3015/3045/3015 4567/4636/4567 2773/2797/2773\nf 4693/4762/4693 3345/3379/3345 4702/4771/4702\nf 2842/2867/2842 2841/2866/2841 4702/4771/4702\nf 4703/4772/4703 4652/4721/4652 4704/4773/4704\nf 4581/4650/4581 4635/4704/4635 4701/4770/4701\nf 4640/4709/4640 4644/4713/4644 4705/4774/4705\nf 3271/3305/3271 4597/4666/4597 3272/3306/3272\nf 4601/4670/4601 4619/4688/4619 4706/4775/4706\nf 2801/2825/2801 4643/4712/4643 4707/4776/4707\nf 2370/2390/2370 4601/4670/4601 4706/4775/4706\nf 1097/1097/1097 4089/4158/4089 3389/3423/3389\nf 4652/4721/4652 4628/4697/4628 4704/4773/4704\nf 4708/4777/4708 4706/4775/4706 4628/4697/4628\nf 4645/4714/4645 2801/2825/2801 4707/4776/4707\nf 4706/4775/4706 2727/2751/2727 4628/4697/4628\nf 2186/2197/2186 4646/4715/4646 2193/2204/2193\nf 4586/4655/4586 4356/4425/4356 3824/3880/3824\nf 4709/4778/4709 4698/4767/4698 4695/4764/4695\nf 4614/4683/4614 4687/4756/4687 3270/3304/3270\nf 4710/4779/4710 4615/4684/4615 3167/3199/3167\nf 4711/4780/4711 4655/4724/4655 4552/4621/4552\nf 4680/4749/4680 4712/4781/4712 4667/4736/4667\nf 4708/4777/4708 2370/2390/2370 4706/4775/4706\nf 2559/2580/2559 2233/2250/2233 4713/4782/4713\nf 3122/3154/3122 4418/4487/4418 3133/3165/3133\nf 1518/1520/1518 1010/1010/1010 1009/1009/1009\nf 4655/4724/4655 4711/4780/4711 4714/4783/4714\nf 4632/4701/4632 4636/4705/4636 4589/4658/4589\nf 4715/4784/4715 4716/4785/4716 1742/1750/1742\nf 2501/2522/2501 4029/4091/4029 2790/2814/2790\nf 263/263/263 1982/1991/1982 3567/3611/3567\nf 3201/3235/3201 672/672/672 644/644/644\nf 3567/3611/3567 2616/2638/2616 210/210/210\nf 210/210/210 4717/4786/4717 209/209/209\nf 4718/4787/4718 3036/3066/3036 4719/4788/4719\nf 4720/4789/4720 3977/4035/3977 3979/4037/3979\nf 4601/4670/4601 2370/2390/2370 2362/2382/2362\nf 4637/4706/4637 4721/4790/4721 4580/4649/4580\nf 4721/4790/4721 4582/4651/4582 4580/4649/4580\nf 4722/4791/4722 4641/4710/4641 4582/4651/4582\nf 4132/4201/4132 4585/4654/4585 4641/4710/4641\nf 4585/4654/4585 4132/4201/4132 4131/4200/4131\nf 4723/4792/4723 3407/3441/3407 3302/3336/3302\nf 4697/4766/4697 4688/4757/4688 4724/4793/4724\nf 4623/4692/4623 4584/4653/4584 4586/4655/4586\nf 1265/1265/1265 2632/2655/2632 1266/1266/1266\nf 4585/4654/4585 4584/4653/4584 4623/4692/4623\nf 3879/3937/3879 4116/4185/4116 4290/4359/4290\nf 2366/2386/2366 4629/4698/4629 2854/2880/2854\nf 1982/1991/1982 2616/2638/2616 3567/3611/3567\nf 2616/2638/2616 4717/4786/4717 210/210/210\nf 4651/4720/4651 4261/4330/4261 4652/4721/4652\nf 4725/4794/4725 4571/4640/4571 4726/4795/4726\nf 4727/4796/4727 3978/4036/3978 3745/3799/3745\nf 4578/4647/4578 4693/4762/4693 4702/4771/4702\nf 2728/2752/2728 2727/2751/2727 4692/4761/4692\nf 2663/2686/2663 4656/4725/4656 2801/2825/2801\nf 4656/4725/4656 4648/4717/4648 2801/2825/2801\nf 4728/4797/4728 4638/4707/4638 4639/4708/4639\nf 4633/4702/4633 4579/4648/4579 4518/4587/4518\nf 4724/4793/4724 4688/4757/4688 4613/4682/4613\nf 4679/4748/4679 4624/4693/4624 4729/4798/4729\nf 4612/4681/4612 4614/4683/4614 4730/4799/4730\nf 2834/2859/2834 704/704/704 1060/1060/1060\nf 4689/4758/4689 4679/4748/4679 4731/4800/4731\nf 3231/3265/3231 3233/3267/3233 3230/3264/3230\nf 3697/3750/3697 2490/2511/2490 4717/4786/4717\nf 4261/4330/4261 4708/4777/4708 4652/4721/4652\nf 4700/4769/4700 4732/4801/4732 2841/2866/2841\nf 4733/4802/4733 2712/2736/2712 3224/3258/3224\nf 631/631/631 1838/1846/1838 632/632/632\nf 1566/1571/1566 281/281/281 2889/2915/2889\nf 4710/4779/4710 4662/4731/4662 4615/4684/4615\nf 4663/4732/4663 4734/4803/4734 4664/4733/4664\nf 4644/4713/4644 4701/4770/4701 4735/4804/4735\nf 4734/4803/4734 4632/4701/4632 4664/4733/4664\nf 4736/4805/4736 4672/4741/4672 4737/4806/4737\nf 4685/4754/4685 3824/3880/3824 4738/4807/4738\nf 4734/4803/4734 4739/4808/4739 4632/4701/4632\nf 4739/4808/4739 4636/4705/4636 4632/4701/4632\nf 4740/4809/4740 4665/4734/4665 4636/4705/4636\nf 4705/4774/4705 4644/4713/4644 4741/4810/4741\nf 4740/4809/4740 4637/4706/4637 4665/4734/4665\nf 4740/4809/4740 4721/4790/4721 4637/4706/4637\nf 4690/4759/4690 4689/4758/4689 4731/4800/4731\nf 4742/4811/4742 4645/4714/4645 4743/4812/4743\nf 2397/2418/2397 4744/4813/4744 3273/3307/3273\nf 3228/3262/3228 3227/3261/3227 985/985/985\nf 4745/4814/4745 1825/1833/1825 1837/1845/1837\nf 815/815/815 733/733/733 880/880/880\nf 4612/4681/4612 4730/4799/4730 670/670/670\nf 4625/4694/4625 4746/4815/4746 4626/4695/4626\nf 2646/2669/2646 2213/2224/2213 2647/2670/2647\nf 4722/4791/4722 4582/4651/4582 4721/4790/4721\nf 4645/4714/4645 4707/4776/4707 4743/4812/4743\nf 4646/4715/4646 4645/4714/4645 4747/4816/4747\nf 4748/4817/4748 4641/4710/4641 4722/4791/4722\nf 2193/2204/2193 4646/4715/4646 2383/2404/2383\nf 4646/4715/4646 4747/4816/4747 2383/2404/2383\nf 4748/4817/4748 4132/4201/4132 4641/4710/4641\nf 4749/4818/4749 4114/4183/4114 4750/4819/4750\nf 4647/4716/4647 2648/2671/2648 403/403/403\nf 4624/4693/4624 4677/4746/4677 4729/4798/4729\nf 4697/4766/4697 4724/4793/4724 4695/4764/4695\nf 4580/4649/4580 4581/4650/4581 4637/4706/4637\nf 4592/4661/4592 4522/4591/4522 3014/3044/3014\nf 4751/4820/4751 4542/4611/4542 4752/4821/4752\nf 4669/4738/4669 4555/4624/4555 4753/4822/4753\nf 4029/4091/4029 4031/4093/4031 2790/2814/2790\nf 734/734/734 733/733/733 815/815/815\nf 2616/2638/2616 2935/2961/2935 4717/4786/4717\nf 4717/4786/4717 2935/2961/2935 3697/3750/3697\nf 2935/2961/2935 4305/4374/4305 3697/3750/3697\nf 3036/3066/3036 125/125/125 4305/4374/4305\nf 4754/4823/4754 4612/4681/4612 670/670/670\nf 3345/3379/3345 4605/4674/4605 4555/4624/4555\nf 2841/2866/2841 4578/4647/4578 4702/4771/4702\nf 4732/4801/4732 4755/4824/4755 2841/2866/2841\nf 3321/3355/3321 3007/3036/3007 3177/3211/3177\nf 4673/4742/4673 4672/4741/4672 4736/4805/4736\nf 674/674/674 3015/3045/3015 2773/2797/2773\nf 4670/4739/4670 4756/4825/4756 4651/4720/4651\nf 2841/2866/2841 4755/4824/4755 4577/4646/4577\nf 4708/4777/4708 4261/4330/4261 4629/4698/4629\nf 4660/4729/4660 4628/4697/4628 2726/2750/2726\nf 2727/2751/2727 4619/4688/4619 4620/4689/4620\nf 4757/4826/4757 4516/4585/4516 4522/4591/4522\nf 4758/4827/4758 4759/4828/4759 4697/4766/4697\nf 387/387/387 4575/4644/4575 2546/2567/2546\nf 2935/2961/2935 4760/4829/4760 4305/4374/4305\nf 2360/2380/2360 1050/1050/1050 4761/4830/4761\nf 388/388/388 387/387/387 2296/2315/2296\nf 4595/4664/4595 3051/3082/3051 4549/4618/4549\nf 2224/2240/2224 4178/4247/4178 4549/4618/4549\nf 3051/3082/3051 2224/2240/2224 4549/4618/4549\nf 4182/4251/4182 3611/3659/3611 825/825/825\nf 4623/4692/4623 2059/2068/2059 2058/2067/2058\nf 4762/4831/4762 4710/4779/4710 3167/3199/3167\nf 3094/3125/3094 4029/4091/4029 2501/2522/2501\nf 3973/4031/3973 3355/3389/3355 4763/4832/4763\nf 3671/3724/3671 4764/4833/4764 3973/4031/3973\nf 4764/4833/4764 3355/3389/3355 3973/4031/3973\nf 2774/2798/2774 4558/4627/4558 3671/3724/3671\nf 4558/4627/4558 4764/4833/4764 3671/3724/3671\nf 4567/4636/4567 4558/4627/4558 2774/2798/2774\nf 2773/2797/2773 4567/4636/4567 2774/2798/2774\nf 4765/4834/4765 4683/4752/4683 4029/4091/4029\nf 3094/3125/3094 4765/4834/4765 4029/4091/4029\nf 4178/4247/4178 2834/2859/2834 4550/4619/4550\nf 4579/4648/4579 4633/4702/4633 4621/4690/4621\nf 4757/4826/4757 4592/4661/4592 4470/4539/4470\nf 2420/2441/2420 4762/4831/4762 3167/3199/3167\nf 4759/4828/4759 4686/4755/4686 4697/4766/4697\nf 3145/3177/3145 3631/3680/3631 3225/3259/3225\nf 2935/2961/2935 4766/4835/4766 4760/4829/4760\nf 158/158/158 157/157/157 753/753/753\nf 2037/2046/2037 1810/1818/1810 2035/2044/2035\nf 3774/3830/3774 4767/4836/4767 4528/4597/4528\nf 2835/2860/2835 795/795/795 797/4837/797\nf 4591/4660/4591 3965/4023/3965 4659/4728/4659\nf 4768/4838/4768 4517/4586/4517 4516/4585/4516\nf 4769/4839/4769 4690/4759/4690 4770/4840/4770\nf 4677/4746/4677 2058/2067/2058 4771/4841/4771\nf 4690/4759/4690 4731/4800/4731 4770/4840/4770\nf 2648/2671/2648 404/404/404 403/403/403\nf 4739/4808/4739 4772/4842/4772 4636/4705/4636\nf 4677/4746/4677 4623/4692/4623 2058/2067/2058\nf 4772/4842/4772 4740/4809/4740 4636/4705/4636\nf 4685/4754/4685 4773/4843/4773 2059/2068/2059\nf 4768/4838/4768 4684/4753/4684 4517/4586/4517\nf 3532/3571/3532 3015/3045/3015 674/674/674\nf 4774/4844/4774 3532/3571/3532 674/674/674\nf 4765/4834/4765 4470/4539/4470 4683/4752/4683\nf 4757/4826/4757 4522/4591/4522 4592/4661/4592\nf 4758/4827/4758 4697/4766/4697 4696/4765/4696\nf 4635/4704/4635 4690/4759/4690 4769/4839/4769\nf 4760/4829/4760 4775/4845/4775 4305/4374/4305\nf 4305/4374/4305 4775/4845/4775 4719/4788/4719\nf 4729/4798/4729 4677/4746/4677 4771/4841/4771\nf 4741/4810/4741 4644/4713/4644 4776/4846/4776\nf 2666/2689/2666 4722/4791/4722 4721/4790/4721\nf 2067/2076/2067 2666/2689/2666 4721/4790/4721\nf 4611/4680/4611 4610/4679/4610 2751/2775/2751\nf 2036/2045/2036 3364/3398/3364 2037/2046/2037\nf 4623/4692/4623 4685/4754/4685 2059/2068/2059\nf 4773/4843/4773 4685/4754/4685 4738/4807/4738\nf 4777/4847/4777 4725/4794/4725 4726/4795/4726\nf 4778/4848/4778 4564/4633/4564 4565/4634/4565\nf 4779/4849/4779 4778/4848/4778 4565/4634/4565\nf 4779/4849/4779 4565/4634/4565 2525/2546/2525\nf 4780/4850/4780 3743/3797/3743 4610/4679/4610\nf 4542/4611/4542 1126/1126/1126 4752/4821/4752\nf 2666/2689/2666 4748/4817/4748 4722/4791/4722\nf 2614/2636/2614 4766/4835/4766 2935/2961/2935\nf 4766/4835/4766 4781/4851/4781 4760/4829/4760\nf 3427/3463/3427 3041/3071/3041 4718/4787/4718\nf 3182/3216/3182 3215/3249/3215 3257/3291/3257\nf 4645/4714/4645 4742/4811/4742 4747/4816/4747\nf 4782/4852/4782 4699/4768/4699 4655/4724/4655\nf 2829/2854/2829 4654/4723/4654 4783/4853/4783\nf 4672/4741/4672 4298/4367/4298 1915/1923/1915\nf 4737/4806/4737 4784/4854/4784 4785/4855/4785\nf 4298/4367/4298 4672/4741/4672 4678/4747/4678\nf 671/671/671 4599/4668/4599 4786/4856/4786\nf 671/671/671 4786/4856/4786 4725/4794/4725\nf 4743/4812/4743 4787/4857/4787 4742/4811/4742\nf 4788/4858/4788 4652/4721/4652 4703/4772/4703\nf 4789/4859/4789 4790/4860/4790 4482/4551/4482\nf 4760/4829/4760 4781/4851/4781 4775/4845/4775\nf 4775/4845/4775 4791/4861/4791 4719/4788/4719\nf 4719/4788/4719 4792/4862/4792 4718/4787/4718\nf 1059/1059/1059 969/969/969 968/968/968\nf 4619/4688/4619 4601/4670/4601 2310/2329/2310\nf 4730/4799/4730 3270/3304/3270 3272/3306/3272\nf 4550/4619/4550 4543/4612/4543 4793/4863/4793\nf 2749/2773/2749 4794/4864/4794 4795/4865/4795\nf 4796/4866/4796 3306/3340/3306 781/781/781\nf 4797/4867/4797 4798/4868/4798 4799/4869/4799\nf 4736/4805/4736 4737/4806/4737 4785/4855/4785\nf 4797/4867/4797 4799/4869/4799 4784/4854/4784\nf 4550/4619/4550 4793/4863/4793 4671/4740/4671\nf 2749/2773/2749 676/676/676 4794/4864/4794\nf 4706/4775/4706 4619/4688/4619 2727/2751/2727\nf 4777/4847/4777 4726/4795/4726 4712/4781/4712\nf 2614/2636/2614 3722/3775/3722 4766/4835/4766\nf 4766/4835/4766 3722/3775/3722 4781/4851/4781\nf 4719/4788/4719 4791/4861/4791 4792/4862/4792\nf 4792/4862/4792 3427/3463/3427 4718/4787/4718\nf 2571/2592/2571 2194/2205/2194 3620/3668/3620\nf 4795/4865/4795 4794/4864/4794 4737/4806/4737\nf 4596/4665/4596 4549/4618/4549 4551/4620/4551\nf 2309/2328/2309 4618/4687/4618 4619/4688/4619\nf 1239/1239/1239 3132/3164/3132 1250/1250/1250\nf 4783/4853/4783 4043/4108/4043 3271/3305/3271\nf 4626/4695/4626 4715/4784/4715 4576/4645/4576\nf 4735/4804/4735 4800/4870/4800 4801/4871/4801\nf 3933/3991/3933 1477/1479/1477 3957/4015/3957\nf 4668/4737/4668 4555/4624/4555 4669/4738/4669\nf 4709/4778/4709 4695/4764/4695 3354/3388/3354\nf 3122/3154/3122 3133/3165/3133 3149/3181/3149\nf 1998/2007/1998 2000/2009/2000 3704/3757/3704\nf 4784/4854/4784 4799/4869/4799 4802/4872/4802\nf 33/33/33 2678/2702/2678 4757/4826/4757\nf 4803/4873/4803 4804/4874/4804 3344/3378/3344\nf 676/676/676 4666/4735/4666 4794/4864/4794\nf 4671/4740/4671 4793/4863/4793 4805/4875/4805\nf 726/726/726 725/725/725 1157/1157/1157\nf 4781/4851/4781 4806/4876/4806 4775/4845/4775\nf 4775/4845/4775 4806/4876/4806 4791/4861/4791\nf 2060/2069/2060 2059/2068/2059 4756/4825/4756\nf 4790/4860/4790 4751/4820/4751 4647/4716/4647\nf 4618/4687/4618 4658/4727/4658 4620/4689/4620\nf 4587/4656/4587 4709/4778/4709 3354/3388/3354\nf 2678/2702/2678 2679/2703/2679 4807/4877/4807\nf 4598/4667/4598 4753/4822/4753 4808/4878/4808\nf 3008/3037/3008 3007/3036/3007 4591/4660/4591\nf 2801/2825/2801 4648/4717/4648 4642/4711/4642\nf 4554/4623/4554 4809/4879/4809 4552/4621/4552\nf 4522/4591/4522 4557/4626/4557 3014/3044/3014\nf 4794/4864/4794 4797/4867/4797 4784/4854/4784\nf 2059/2068/2059 4651/4720/4651 4756/4825/4756\nf 2213/2224/2213 2215/2226/2215 2653/2676/2653\nf 168/168/168 2510/2531/2510 166/166/166\nf 2510/2531/2510 168/168/168 3027/3057/3027\nf 3682/3735/3682 3722/3775/3722 3434/3473/3434\nf 4224/4293/4224 4575/4644/4575 387/387/387\nf 4802/4872/4802 388/388/388 4351/4420/4351\nf 4675/4744/4675 2684/2708/2684 2553/2574/2553\nf 4675/4744/4675 4674/4743/4674 2684/2708/2684\nf 2309/2328/2309 2313/2333/2313 4618/4687/4618\nf 3745/3799/3745 4686/4755/4686 4759/4828/4759\nf 2432/2453/2432 4659/4728/4659 4681/4750/4681\nf 4810/4880/4810 2432/2453/2432 4681/4750/4681\nf 2698/2722/2698 3743/3797/3743 4508/4577/4508\nf 4596/4665/4596 4551/4620/4551 2718/2742/2718\nf 2261/2279/2261 3007/3036/3007 3006/3035/3006\nf 3722/3775/3722 4811/4881/4811 4781/4851/4781\nf 4781/4851/4781 4811/4881/4811 4806/4876/4806\nf 4806/4876/4806 4812/4882/4812 4791/4861/4791\nf 4791/4861/4791 4812/4882/4812 4792/4862/4792\nf 4616/4685/4616 4418/4487/4418 3743/3797/3743\nf 4598/4667/4598 4808/4878/4808 4599/4668/4599\nf 1477/1479/1477 2560/2581/2560 2559/2580/2559\nf 4687/4756/4687 3271/3305/3271 3270/3304/3270\nf 289/289/289 288/288/288 4146/4215/4146\nf 4571/4640/4571 4625/4694/4625 4627/4696/4627\nf 4570/4639/4570 4115/4184/4115 3879/3937/3879\nf 1319/1319/1319 1381/1381/1381 696/696/696\nf 1292/1292/1292 1319/1319/1319 696/696/696\nf 4727/4796/4727 3745/3799/3745 3744/3798/3744\nf 3361/3395/3361 3407/3441/3407 3382/3416/3382\nf 749/749/749 2111/2121/2111 4813/4883/4813\nf 2111/2121/2111 2113/2123/2113 4813/4883/4813\nf 4224/4293/4224 387/387/387 386/386/386\nf 4814/4884/4814 3966/4024/3966 4815/4885/4815\nf 2432/2453/2432 4658/4727/4658 4659/4728/4659\nf 3169/3201/3169 2835/2860/2835 4816/4886/4816\nf 2425/2446/2425 3152/3184/3152 3330/3364/3330\nf 3722/3775/3722 3682/3735/3682 4811/4881/4811\nf 4811/4881/4811 4817/4887/4817 4806/4876/4806\nf 4812/4882/4812 4818/4888/4818 4792/4862/4792\nf 4819/4889/4819 3427/3463/3427 4792/4862/4792\nf 4818/4888/4818 4819/4889/4819 4792/4862/4792\nf 4819/4889/4819 3284/3318/3284 3427/3463/3427\nf 4773/4843/4773 4261/4330/4261 4651/4720/4651\nf 4691/4760/4691 4620/4689/4620 4820/4890/4820\nf 4222/4291/4222 386/386/386 4798/4868/4798\nf 4821/4891/4821 4710/4779/4710 4762/4831/4762\nf 4821/4891/4821 4662/4731/4662 4710/4779/4710\nf 4753/4822/4753 4822/4892/4822 4808/4878/4808\nf 4618/4687/4618 3008/3037/3008 4658/4727/4658\nf 140/140/140 1477/1479/1477 3100/3132/3100\nf 1477/1479/1477 2559/2580/2559 3100/3132/3100\nf 3303/3337/3303 4823/4893/4823 3231/3265/3231\nf 4808/4878/4808 4824/4894/4824 4746/4815/4746\nf 321/321/321 3092/3123/3092 726/726/726\nf 3407/3441/3407 4723/4792/4723 3382/3416/3382\nf 4752/4821/4752 3880/3938/3880 2646/2669/2646\nf 4659/4728/4659 2875/2901/2875 4825/4895/4825\nf 4674/4743/4674 1096/1096/1096 2628/2650/2628\nf 2684/2708/2684 4674/4743/4674 2628/2650/2628\nf 4808/4878/4808 4822/4892/4822 4824/4894/4824\nf 1126/1126/1126 4568/4637/4568 3880/3938/3880\nf 4812/4882/4812 4806/4876/4806 4817/4887/4817\nf 3007/3036/3007 2261/2279/2261 3177/3211/3177\nf 4826/4896/4826 4663/4732/4663 4662/4731/4662\nf 4826/4896/4826 4734/4803/4734 4663/4732/4663\nf 4110/4179/4110 4112/4181/4112 1126/1126/1126\nf 1826/1834/1826 1804/1812/1804 501/501/501\nf 355/355/355 357/357/357 1582/1587/1582\nf 84/84/84 3819/3875/3819 85/85/85\nf 3682/3735/3682 3382/3416/3382 4723/4792/4723\nf 633/633/633 469/469/469 631/631/631\nf 4713/4782/4713 4827/4897/4827 2559/2580/2559\nf 321/321/321 2928/2954/2928 3092/3123/3092\nf 2713/2737/2713 358/358/358 1107/1107/1107\nf 4647/4716/4647 4752/4821/4752 2646/2669/2646\nf 4674/4743/4674 4673/4742/4673 1096/1096/1096\nf 4543/4612/4543 3419/3455/3419 4828/4898/4828\nf 4543/4612/4543 4828/4898/4828 4793/4863/4793\nf 4716/4785/4716 4790/4860/4790 4789/4859/4789\nf 3008/3037/3008 4591/4660/4591 4658/4727/4658\nf 4829/4899/4829 4713/4782/4713 2233/2250/2233\nf 4830/4900/4830 4812/4882/4812 4817/4887/4817\nf 4831/4901/4831 4818/4888/4818 4812/4882/4812\nf 1743/1751/1743 3237/3271/3237 3436/3475/3436\nf 4030/4092/4030 3013/3043/3013 3532/3571/3532\nf 4694/4763/4694 4832/4902/4832 3345/3379/3345\nf 4482/4551/4482 403/403/403 2541/2562/2541\nf 4472/4541/4472 4780/4850/4780 4610/4679/4610\nf 4522/4591/4522 4518/4587/4518 4557/4626/4557\nf 4719/4788/4719 3036/3066/3036 4305/4374/4305\nf 2875/2901/2875 3966/4024/3966 4814/4884/4814\nf 3100/3132/3100 4827/4897/4827 2276/2294/2276\nf 2277/2295/2277 4833/4903/4833 2928/2954/2928\nf 790/1523/790 922/922/922 1268/1268/1268\nf 4754/4823/4754 4613/4682/4613 4612/4681/4612\nf 1737/1745/1737 2494/2515/2494 2852/2878/2852\nf 3682/3735/3682 4834/4904/4834 4811/4881/4811\nf 4811/4881/4811 4834/4904/4834 4817/4887/4817\nf 4817/4887/4817 4834/4904/4834 4830/4900/4830\nf 4831/4901/4831 4835/4905/4835 4819/4889/4819\nf 4818/4888/4818 4831/4901/4831 4819/4889/4819\nf 4835/4905/4835 3283/3317/3283 4819/4889/4819\nf 4621/4690/4621 4587/4656/4587 3353/3387/3353\nf 3923/3981/3923 2235/2252/2235 2234/2251/2234\nf 2035/2044/2035 1810/1818/1810 1963/1972/1963\nf 4132/4201/4132 2075/2084/2075 1979/1988/1979\nf 2559/2580/2559 4827/4897/4827 3100/3132/3100\nf 2399/2420/2399 2398/2419/2398 3092/3123/3092\nf 4673/4742/4673 4736/4805/4736 4089/4158/4089\nf 4804/4874/4804 4630/4699/4630 4541/4610/4541\nf 4556/4625/4556 4542/4611/4542 4751/4820/4751\nf 3397/3431/3397 3682/3735/3682 4723/4792/4723\nf 601/601/601 3676/3729/3676 1598/1603/1598\nf 3682/3735/3682 3397/3431/3397 4834/4904/4834\nf 4830/4900/4830 4836/4906/4836 4812/4882/4812\nf 4790/4860/4790 4647/4716/4647 4482/4551/4482\nf 4772/4842/4772 4837/4907/4837 4740/4809/4740\nf 3225/3259/3225 3631/3680/3631 4838/4908/4838\nf 2235/2252/2235 4829/4899/4829 2233/2250/2233\nf 2075/2084/2075 4132/4201/4132 1881/1889/1881\nf 1152/1152/1152 4650/4719/4650 4649/4718/4649\nf 304/304/304 142/142/142 321/321/321\nf 1723/1731/1723 1722/1730/1722 575/575/575\nf 3122/3154/3122 4508/4577/4508 4419/4488/4419\nf 3100/3132/3100 2276/2294/2276 297/297/297\nf 3190/3224/3190 3822/3878/3822 2521/2542/2521\nf 4839/4909/4839 4472/4541/4472 4840/4910/4840\nf 4671/4740/4671 4805/4875/4805 4500/4569/4500\nf 4659/4728/4659 3965/4023/3965 2875/2901/2875\nf 4631/4700/4631 1124/1124/1124 4541/4610/4541\nf 4605/4674/4605 4541/4610/4541 4542/4611/4542\nf 3302/3336/3302 3397/3431/3397 4723/4792/4723\nf 3397/3431/3397 4841/4911/4841 4834/4904/4834\nf 4841/4911/4841 4842/4912/4842 4834/4904/4834\nf 4842/4912/4842 4830/4900/4830 4834/4904/4834\nf 4836/4906/4836 4831/4901/4831 4812/4882/4812\nf 4831/4901/4831 4843/4913/4843 4835/4905/4835\nf 4843/4913/4843 4844/4914/4844 4835/4905/4835\nf 4844/4914/4844 4733/4802/4733 4835/4905/4835\nf 4835/4905/4835 4733/4802/4733 3283/3317/3283\nf 2876/2902/2876 2875/2901/2875 4814/4884/4814\nf 3880/3938/3880 2213/2224/2213 2646/2669/2646\nf 1097/1097/1097 4673/4742/4673 4089/4158/4089\nf 2310/2329/2310 2309/2328/2309 4619/4688/4619\nf 4738/4807/4738 4744/4813/4744 4773/4843/4773\nf 4837/4907/4837 4721/4790/4721 4740/4809/4740\nf 4837/4907/4837 2067/2076/2067 4721/4790/4721\nf 2276/2294/2276 4845/4915/4845 2277/2295/2277\nf 4833/4903/4833 4846/4916/4846 3092/3123/3092\nf 2928/2954/2928 4833/4903/4833 3092/3123/3092\nf 4846/4916/4846 2399/2420/2399 3092/3123/3092\nf 2399/2420/2399 3394/3428/3394 2400/2421/2400\nf 3631/3680/3631 4155/4224/4155 4838/4908/4838\nf 4089/4158/4089 4736/4805/4736 4090/4159/4090\nf 4736/4805/4736 4785/4855/4785 4090/4159/4090\nf 4712/4781/4712 4222/4291/4222 4667/4736/4667\nf 4746/4815/4746 4824/4894/4824 4716/4785/4716\nf 4842/4912/4842 4836/4906/4836 4830/4900/4830\nf 4844/4914/4844 2712/2736/2712 4733/4802/4733\nf 4591/4660/4591 3321/3355/3321 3965/4023/3965\nf 4472/4541/4472 4610/4679/4610 4840/4910/4840\nf 4673/4742/4673 1097/1097/1097 1096/1096/1096\nf 1881/1889/1881 4748/4817/4748 2666/2689/2666\nf 4149/4218/4149 2235/2252/2235 3923/3981/3923\nf 4748/4817/4748 1881/1889/1881 4132/4201/4132\nf 4785/4855/4785 4784/4854/4784 4802/4872/4802\nf 4827/4897/4827 4847/4917/4847 2276/2294/2276\nf 4847/4917/4847 4845/4915/4845 2276/2294/2276\nf 2277/2295/2277 4845/4915/4845 4833/4903/4833\nf 4848/4918/4848 3394/3428/3394 2399/2420/2399\nf 4576/4645/4576 4715/4784/4715 1742/1750/1742\nf 4825/4895/4825 2875/2901/2875 2920/2946/2920\nf 4730/4799/4730 3272/3306/3272 3610/3658/3610\nf 4843/4913/4843 4831/4901/4831 4836/4906/4836\nf 4849/4919/4849 4844/4914/4844 4843/4913/4843\nf 2713/2737/2713 2712/2736/2712 4844/4914/4844\nf 4849/4919/4849 2713/2737/2713 4844/4914/4844\nf 2310/2329/2310 2362/2382/2362 2333/2353/2333\nf 4605/4674/4605 4542/4611/4542 4555/4624/4555\nf 3344/3378/3344 3343/3377/3343 4850/4920/4850\nf 4613/4682/4613 4688/4757/4688 4614/4683/4614\nf 4771/4841/4771 2058/2067/2058 4851/4921/4851\nf 4614/4683/4614 4688/4757/4688 4687/4756/4687\nf 2235/2252/2235 4149/4218/4149 4829/4899/4829\nf 4713/4782/4713 4847/4917/4847 4827/4897/4827\nf 4833/4903/4833 4845/4915/4845 4846/4916/4846\nf 4852/4922/4852 2399/2420/2399 4846/4916/4846\nf 4848/4918/4848 781/781/781 3394/3428/3394\nf 1136/1136/1136 23/23/23 1017/1017/1017\nf 4785/4855/4785 4802/4872/4802 4090/4159/4090\nf 4043/4108/4043 4598/4667/4598 4597/4666/4597\nf 2260/2278/2260 4765/4834/4765 3094/3125/3094\nf 3272/3306/3272 4597/4666/4597 3610/3658/3610\nf 3031/3061/3031 150/150/150 3227/3261/3227\nf 428/428/428 4841/4911/4841 3397/3431/3397\nf 2360/2380/2360 3339/3373/3339 2361/2381/2361\nf 4620/4689/4620 4658/4727/4658 2432/2453/2432\nf 4043/4108/4043 2842/2867/2842 4598/4667/4598\nf 4769/4839/4769 4770/4840/4770 4853/4923/4853\nf 2828/2853/2828 4769/4839/4769 4853/4923/4853\nf 4654/4723/4654 4043/4108/4043 4783/4853/4783\nf 3273/3307/3273 4738/4807/4738 3824/3880/3824\nf 3133/3165/3133 4617/4686/4617 299/299/299\nf 4149/4218/4149 4854/4924/4854 4829/4899/4829\nf 4829/4899/4829 4854/4924/4854 4713/4782/4713\nf 4854/4924/4854 4855/4925/4855 4713/4782/4713\nf 4713/4782/4713 4855/4925/4855 4847/4917/4847\nf 4847/4917/4847 4856/4926/4856 4845/4915/4845\nf 4845/4915/4845 4857/4927/4857 4846/4916/4846\nf 4846/4916/4846 4857/4927/4857 4852/4922/4852\nf 4852/4922/4852 4848/4918/4848 2399/2420/2399\nf 2749/2773/2749 674/674/674 676/676/676\nf 4470/4539/4470 4592/4661/4592 3013/3043/3013\nf 4683/4752/4683 4030/4092/4030 4029/4091/4029\nf 2718/2742/2718 2112/2122/2112 2111/2121/2111\nf 670/670/670 4730/4799/4730 3610/3658/3610\nf 2830/2855/2830 4635/4704/4635 4769/4839/4769\nf 494/494/494 4841/4911/4841 428/428/428\nf 494/494/494 3602/3650/3602 4842/4912/4842\nf 4841/4911/4841 494/494/494 4842/4912/4842\nf 4858/4928/4858 4836/4906/4836 4842/4912/4842\nf 4859/4929/4859 4843/4913/4843 4836/4906/4836\nf 4843/4913/4843 4859/4929/4859 4849/4919/4849\nf 4859/4929/4859 2713/2737/2713 4849/4919/4849\nf 1375/1375/1375 2184/2195/2184 1628/1633/1628\nf 4518/4587/4518 4579/4648/4579 4557/4626/4557\nf 1825/1833/1825 4745/4814/4745 1871/1879/1871\nf 2830/2855/2830 2829/2854/2829 4602/4671/4602\nf 4800/4870/4800 4701/4770/4701 2830/2855/2830\nf 4149/4218/4149 4860/4930/4860 4854/4924/4854\nf 4847/4917/4847 4861/4931/4861 4856/4926/4856\nf 4856/4926/4856 4857/4927/4857 4845/4915/4845\nf 4753/4822/4753 4555/4624/4555 4822/4892/4822\nf 1488/1490/1488 1489/1491/1489 3419/3455/3419\nf 4114/4183/4114 4763/4832/4763 4750/4819/4750\nf 4701/4770/4701 4635/4704/4635 2830/2855/2830\nf 4701/4770/4701 4800/4870/4800 4735/4804/4735\nf 3602/3650/3602 4858/4928/4858 4842/4912/4842\nf 4858/4928/4858 4859/4929/4859 4836/4906/4836\nf 4862/4932/4862 4863/4933/4863 4859/4929/4859\nf 4859/4929/4859 4863/4933/4863 2713/2737/2713\nf 828/828/828 491/491/491 1262/1262/1262\nf 4750/4819/4750 4754/4823/4754 669/669/669\nf 4776/4846/4776 4644/4713/4644 4864/4934/4864\nf 4644/4713/4644 4735/4804/4735 3977/4035/3977\nf 4655/4724/4655 4700/4769/4700 2841/2866/2841\nf 4644/4713/4644 3977/4035/3977 4864/4934/4864\nf 4704/4773/4704 4628/4697/4628 4661/4730/4661\nf 2731/2755/2731 4860/4930/4860 4149/4218/4149\nf 4860/4930/4860 4865/4935/4865 4854/4924/4854\nf 4865/4935/4865 4866/4936/4866 4854/4924/4854\nf 4854/4924/4854 4866/4936/4866 4855/4925/4855\nf 4866/4936/4866 4861/4931/4861 4847/4917/4847\nf 4855/4925/4855 4866/4936/4866 4847/4917/4847\nf 4856/4926/4856 4867/4937/4867 4857/4927/4857\nf 4134/4203/4134 4174/4243/4174 4017/4076/4017\nf 4868/4938/4868 4569/4638/4569 4568/4637/4568\nf 4802/4872/4802 4351/4420/4351 4090/4159/4090\nf 4763/4832/4763 4754/4823/4754 4750/4819/4750\nf 2678/2702/2678 4516/4585/4516 4757/4826/4757\nf 4742/4811/4742 4787/4857/4787 4869/4939/4869\nf 3602/3650/3602 512/512/512 2772/2796/2772\nf 4761/4830/4761 1050/1050/1050 1052/1052/1052\nf 555/555/555 556/556/556 993/993/993\nf 3948/4006/3948 4040/4104/4040 3751/3805/3751\nf 4863/4933/4863 4870/4940/4870 2713/2737/2713\nf 2713/2737/2713 4870/4940/4870 358/358/358\nf 373/373/373 472/472/472 861/861/861\nf 3973/4031/3973 4763/4832/4763 4114/4183/4114\nf 669/669/669 4754/4823/4754 670/670/670\nf 176/176/176 4871/4941/4871 3276/3310/3276\nf 2852/2878/2852 4595/4664/4595 4650/4719/4650\nf 3902/3960/3902 3401/3435/3401 3400/3434/3400\nf 2730/2754/2730 936/936/936 2731/2755/2731\nf 936/936/936 4872/4942/4872 2731/2755/2731\nf 2731/2755/2731 4872/4942/4872 4860/4930/4860\nf 4867/4937/4867 4856/4926/4856 4861/4931/4861\nf 4796/4866/4796 4848/4918/4848 4852/4922/4852\nf 4796/4866/4796 781/781/781 4848/4918/4848\nf 4599/4668/4599 4808/4878/4808 4625/4694/4625\nf 3610/3658/3610 4597/4666/4597 4599/4668/4599\nf 4807/4877/4807 4768/4838/4768 4516/4585/4516\nf 4873/4943/4873 4662/4731/4662 4821/4891/4821\nf 1887/1895/1887 3602/3650/3602 2772/2796/2772\nf 4874/4944/4874 4858/4928/4858 3602/3650/3602\nf 4862/4932/4862 4859/4929/4859 4858/4928/4858\nf 1035/1035/1035 2383/2404/2383 1395/1395/1395\nf 4767/4836/4767 176/176/176 119/119/119\nf 4528/4597/4528 4767/4836/4767 119/119/119\nf 4871/4941/4871 1052/1052/1052 3276/3310/3276\nf 3339/3373/3339 2360/2380/2360 4761/4830/4761\nf 4873/4943/4873 4826/4896/4826 4662/4731/4662\nf 2645/2668/2645 1554/1559/1554 203/203/203\nf 4872/4942/4872 4875/4945/4875 4860/4930/4860\nf 4860/4930/4860 4875/4945/4875 4865/4935/4865\nf 4865/4935/4865 4876/4946/4876 4866/4936/4866\nf 4877/4947/4877 4867/4937/4867 4861/4931/4861\nf 4857/4927/4857 4878/4948/4878 4852/4922/4852\nf 4878/4948/4878 4796/4866/4796 4852/4922/4852\nf 2066/2075/2066 2666/2689/2666 2067/2076/2067\nf 4712/4781/4712 4223/4292/4223 4222/4291/4222\nf 4565/4634/4565 4678/4747/4678 2682/2706/2682\nf 1917/1925/1917 4774/4844/4774 674/674/674\nf 2678/2702/2678 4807/4877/4807 4516/4585/4516\nf 4747/4816/4747 4742/4811/4742 4301/4370/4301\nf 3746/3800/3746 4759/4828/4759 4758/4827/4758\nf 4596/4665/4596 2718/2742/2718 2717/2741/2717\nf 2854/2880/2854 2380/2401/2380 2366/2386/2366\nf 1887/1895/1887 4874/4944/4874 3602/3650/3602\nf 4874/4944/4874 4862/4932/4862 4858/4928/4858\nf 4879/4949/4879 4863/4933/4863 4862/4932/4862\nf 4863/4933/4863 4879/4949/4879 4870/4940/4870\nf 4747/4816/4747 4301/4370/4301 2383/2404/2383\nf 3774/3830/3774 4880/4950/4880 4767/4836/4767\nf 4767/4836/4767 4880/4950/4880 176/176/176\nf 4880/4950/4880 4871/4941/4871 176/176/176\nf 1999/2008/1999 1998/2007/1998 3144/3176/3144\nf 4881/4951/4881 4739/4808/4739 4734/4803/4734\nf 1205/1205/1205 1207/1207/1207 2427/2448/2427\nf 935/935/935 4872/4942/4872 936/936/936\nf 4872/4942/4872 4882/4952/4882 4875/4945/4875\nf 4875/4945/4875 4876/4946/4876 4865/4935/4865\nf 4876/4946/4876 4883/4953/4883 4866/4936/4866\nf 4883/4953/4883 4877/4947/4877 4861/4931/4861\nf 4866/4936/4866 4883/4953/4883 4861/4931/4861\nf 4867/4937/4867 4884/4954/4884 4857/4927/4857\nf 3989/4047/3989 955/955/955 4616/4685/4616\nf 3966/4024/3966 4780/4850/4780 4472/4541/4472\nf 4602/4671/4602 2829/2854/2829 4783/4853/4783\nf 4885/4955/4885 4772/4842/4772 4739/4808/4739\nf 4885/4955/4885 4886/4956/4886 4772/4842/4772\nf 3772/3828/3772 3774/3830/3774 4528/4597/4528\nf 1152/1152/1152 1396/1396/1396 4650/4719/4650\nf 4879/4949/4879 501/501/501 4870/4940/4870\nf 4375/4444/4375 4301/4370/4301 4303/4372/4303\nf 4887/4957/4887 4880/4950/4880 3774/3830/3774\nf 4887/4957/4887 4871/4941/4871 4880/4950/4880\nf 4887/4957/4887 4888/4958/4888 4871/4941/4871\nf 4888/4958/4888 1052/1052/1052 4871/4941/4871\nf 4508/4577/4508 3122/3154/3122 3191/3225/3191\nf 4886/4956/4886 4837/4907/4837 4772/4842/4772\nf 935/935/935 4882/4952/4882 4872/4942/4872\nf 4884/4954/4884 4878/4948/4878 4857/4927/4857\nf 4572/4641/4572 4575/4644/4575 4224/4293/4224\nf 3966/4024/3966 4472/4541/4472 4676/4745/4676\nf 4815/4885/4815 3966/4024/3966 4676/4745/4676\nf 4786/4856/4786 4599/4668/4599 4625/4694/4625\nf 4602/4671/4602 4783/4853/4783 4603/4672/4603\nf 4682/4751/4682 4659/4728/4659 4825/4895/4825\nf 4680/4749/4680 4777/4847/4777 4712/4781/4712\nf 4695/4764/4695 4724/4793/4724 3354/3388/3354\nf 2279/2297/2279 2067/2076/2067 4837/4907/4837\nf 4889/4959/4889 1072/1072/1072 988/988/988\nf 1837/1845/1837 4862/4932/4862 4874/4944/4874\nf 1887/1895/1887 1837/1845/1837 4874/4944/4874\nf 1837/1845/1837 4879/4949/4879 4862/4932/4862\nf 1837/1845/1837 1826/1834/1826 4879/4949/4879\nf 3904/3962/3904 4273/4342/4273 3897/3955/3897\nf 4801/4871/4801 4687/4756/4687 4686/4755/4686\nf 4801/4871/4801 4604/4673/4604 4687/4756/4687\nf 4499/4568/4499 3774/3830/3774 3773/3829/3773\nf 523/523/523 2283/2302/2283 1407/1409/1407\nf 4273/4342/4273 4890/4960/4890 935/935/935\nf 937/937/937 4273/4342/4273 935/935/935\nf 935/935/935 4890/4960/4890 4882/4952/4882\nf 4882/4952/4882 4891/4961/4891 4875/4945/4875\nf 4883/4953/4883 4892/4962/4892 4877/4947/4877\nf 4892/4962/4892 4893/4963/4893 4877/4947/4877\nf 4894/4964/4894 4796/4866/4796 4878/4948/4878\nf 4894/4964/4894 4895/4965/4895 4796/4866/4796\nf 4895/4965/4895 3306/3340/3306 4796/4866/4796\nf 1489/1491/1489 1763/1771/1763 3419/3455/3419\nf 3183/3217/3183 4896/4966/4896 3118/3150/3118\nf 4113/4182/4113 4868/4938/4868 4568/4637/4568\nf 1126/1126/1126 4113/4182/4113 4568/4637/4568\nf 4572/4641/4572 4626/4695/4626 4576/4645/4576\nf 1051/1051/1051 1050/1050/1050 2359/2379/2359\nf 33/33/33 4897/4967/4897 34/34/34\nf 4735/4804/4735 4801/4871/4801 3978/4036/3978\nf 1871/1879/1871 4745/4814/4745 1887/1895/1887\nf 4745/4814/4745 1837/1845/1837 1887/1895/1887\nf 4879/4949/4879 1826/1834/1826 501/501/501\nf 4617/4686/4617 955/955/955 299/299/299\nf 4898/4968/4898 3774/3830/3774 4499/4568/4499\nf 4899/4969/4899 4761/4830/4761 4888/4958/4888\nf 1123/1123/1123 2391/2412/2391 2390/2411/2390\nf 4890/4960/4890 3964/4022/3964 4882/4952/4882\nf 4882/4952/4882 3964/4022/3964 4891/4961/4891\nf 4891/4961/4891 4900/4970/4900 4875/4945/4875\nf 4900/4970/4900 4901/4971/4901 4876/4946/4876\nf 4875/4945/4875 4900/4970/4900 4876/4946/4876\nf 4901/4971/4901 4883/4953/4883 4876/4946/4876\nf 4877/4947/4877 4884/4954/4884 4867/4937/4867\nf 4884/4954/4884 4902/4972/4902 4878/4948/4878\nf 427/427/427 494/494/494 428/428/428\nf 4572/4641/4572 4576/4645/4576 4575/4644/4575\nf 1915/1923/1915 1917/1925/1917 4795/4865/4795\nf 4565/4634/4565 4298/4367/4298 4678/4747/4678\nf 4610/4679/4610 3743/3797/3743 2751/2775/2751\nf 4655/4724/4655 2840/2865/2840 4043/4108/4043\nf 3610/3658/3610 4599/4668/4599 671/671/671\nf 4614/4683/4614 3270/3304/3270 4730/4799/4730\nf 2829/2854/2829 4552/4621/4552 4654/4723/4654\nf 4552/4621/4552 4655/4724/4655 4654/4723/4654\nf 3344/3378/3344 4804/4874/4804 4541/4610/4541\nf 4498/4567/4498 4410/4479/4410 3692/3745/3692\nf 81/81/81 4498/4567/4498 3692/3745/3692\nf 4898/4968/4898 4499/4568/4499 2568/2589/2568\nf 4074/4143/4074 4898/4968/4898 2568/2589/2568\nf 4899/4969/4899 4888/4958/4888 4887/4957/4887\nf 4761/4830/4761 4899/4969/4899 3339/3373/3339\nf 3964/4022/3964 4900/4970/4900 4891/4961/4891\nf 4893/4963/4893 4884/4954/4884 4877/4947/4877\nf 3824/3880/3824 584/584/584 586/586/586\nf 4774/4844/4774 1917/1925/1917 1916/1924/1916\nf 4714/4783/4714 4782/4852/4782 4655/4724/4655\nf 4786/4856/4786 4625/4694/4625 4571/4640/4571\nf 4678/4747/4678 4672/4741/4672 4675/4744/4675\nf 4193/4262/4193 3672/3725/3672 3759/3814/3759\nf 4903/4973/4903 3774/3830/3774 4898/4968/4898\nf 4903/4973/4903 4887/4957/4887 3774/3830/3774\nf 4800/4870/4800 4604/4673/4604 4801/4871/4801\nf 3327/3361/3327 4548/4617/4548 4904/4974/4904\nf 4273/4342/4273 3904/3962/3904 4890/4960/4890\nf 4890/4960/4890 3904/3962/3904 3964/4022/3964\nf 4901/4971/4901 4905/4975/4905 4883/4953/4883\nf 4883/4953/4883 4905/4975/4905 4892/4962/4892\nf 4905/4975/4905 4906/4976/4906 4892/4962/4892\nf 4907/4977/4907 4893/4963/4893 4892/4962/4892\nf 4906/4976/4906 4907/4977/4907 4892/4962/4892\nf 4907/4977/4907 4884/4954/4884 4893/4963/4893\nf 4902/4972/4902 4908/4978/4908 4878/4948/4878\nf 4895/4965/4895 3201/3235/3201 3200/3234/3200\nf 3133/3165/3133 4418/4487/4418 4617/4686/4617\nf 4652/4721/4652 4708/4777/4708 4628/4697/4628\nf 4653/4722/4653 4652/4721/4652 4788/4858/4788\nf 4822/4892/4822 4556/4625/4556 4824/4894/4824\nf 1773/1781/1773 53/53/53 3969/4027/3969\nf 4840/4910/4840 4610/4679/4610 4609/4678/4609\nf 3978/4036/3978 4801/4871/4801 4686/4755/4686\nf 4222/4291/4222 4224/4293/4224 386/386/386\nf 4826/4896/4826 4881/4951/4881 4734/4803/4734\nf 4885/4955/4885 4739/4808/4739 4881/4951/4881\nf 4909/4979/4909 4887/4957/4887 4903/4973/4903\nf 4909/4979/4909 4899/4969/4899 4887/4957/4887\nf 4909/4979/4909 4910/4980/4910 4899/4969/4899\nf 4899/4969/4899 3400/3434/3400 3340/3374/3340\nf 3339/3373/3339 4899/4969/4899 3340/3374/3340\nf 3904/3962/3904 3956/4014/3956 3964/4022/3964\nf 1477/1479/1477 1701/1708/1701 3957/4015/3957\nf 3964/4022/3964 3061/3092/3061 4900/4970/4900\nf 4900/4970/4900 3061/3092/3061 4901/4971/4901\nf 4901/4971/4901 4911/4981/4911 4905/4975/4905\nf 4907/4977/4907 4902/4972/4902 4884/4954/4884\nf 4908/4978/4908 4894/4964/4894 4878/4948/4878\nf 3797/3853/3797 1445/1447/1445 4046/4111/4046\nf 3743/3797/3743 4419/4488/4419 4508/4577/4508\nf 2424/2445/2424 3428/3464/3428 3173/3205/3173\nf 4726/4795/4726 4571/4640/4571 4223/4292/4223\nf 1917/1925/1917 2749/2773/2749 4795/4865/4795\nf 2525/2546/2525 4565/4634/4565 2682/2706/2682\nf 4629/4698/4629 2370/2390/2370 4708/4777/4708\nf 4851/4921/4851 2058/2067/2058 4912/4982/4912\nf 4886/4956/4886 2279/2297/2279 4837/4907/4837\nf 4913/4983/4913 4073/4142/4073 4393/4462/4393\nf 4329/4398/4329 4913/4983/4913 4393/4462/4393\nf 4913/4983/4913 4074/4143/4074 4073/4142/4073\nf 4914/4984/4914 4898/4968/4898 4074/4143/4074\nf 4611/4680/4611 2751/2775/2751 4915/4985/4915\nf 3061/3092/3061 3956/4014/3956 2755/2779/2755\nf 4906/4976/4906 4916/4986/4916 4907/4977/4907\nf 4585/4654/4585 4623/4692/4623 4622/4691/4622\nf 2828/2853/2828 4853/4923/4853 4917/4987/4917\nf 4655/4724/4655 2841/2866/2841 2840/2865/2840\nf 4408/4477/4408 4913/4983/4913 4329/4398/4329\nf 4914/4984/4914 4074/4143/4074 4913/4983/4913\nf 4914/4984/4914 4903/4973/4903 4898/4968/4898\nf 4910/4980/4910 3400/3434/3400 4899/4969/4899\nf 2929/2955/2929 3034/3064/3034 4012/4071/4012\nf 3061/3092/3061 2209/2220/2209 4901/4971/4901\nf 4901/4971/4901 4918/4988/4918 4911/4981/4911\nf 4919/4989/4919 4907/4977/4907 4916/4986/4916\nf 4907/4977/4907 4919/4989/4919 4902/4972/4902\nf 4919/4989/4919 4908/4978/4908 4902/4972/4902\nf 4712/4781/4712 4726/4795/4726 4223/4292/4223\nf 675/675/675 4666/4735/4666 676/676/676\nf 4799/4869/4799 388/388/388 4802/4872/4802\nf 4473/4542/4473 4472/4541/4472 4839/4909/4839\nf 4864/4934/4864 3977/4035/3977 4920/4990/4920\nf 4789/4859/4789 4482/4551/4482 2589/2610/2589\nf 4629/4698/4629 2366/2386/2366 2370/2390/2370\nf 2830/2855/2830 4769/4839/4769 2828/2853/2828\nf 4742/4811/4742 4869/4939/4869 4921/4991/4921\nf 33/33/33 4742/4811/4742 4921/4991/4921\nf 4409/4478/4409 4913/4983/4913 4408/4477/4408\nf 4922/4992/4922 4914/4984/4914 4913/4983/4913\nf 4914/4984/4914 4923/4993/4923 4903/4973/4903\nf 4923/4993/4923 4909/4979/4909 4903/4973/4903\nf 2689/2713/2689 2691/2715/2691 3023/3053/3023\nf 1396/1396/1396 2852/2878/2852 4650/4719/4650\nf 2209/2220/2209 4918/4988/4918 4901/4971/4901\nf 4924/4994/4924 4905/4975/4905 4911/4981/4911\nf 4925/4995/4925 4924/4994/4924 4911/4981/4911\nf 4905/4975/4905 4924/4994/4924 4906/4976/4906\nf 4895/4965/4895 733/733/733 3201/3235/3201\nf 733/733/733 735/735/735 3201/3235/3201\nf 4541/4610/4541 1124/1124/1124 1126/1126/1126\nf 4551/4620/4551 4671/4740/4671 4500/4569/4500\nf 2241/2259/2241 2224/2240/2224 3051/3082/3051\nf 4780/4850/4780 4616/4685/4616 3743/3797/3743\nf 4166/4235/4166 3772/3828/3772 4528/4597/4528\nf 2383/2404/2383 4301/4370/4301 1395/1395/1395\nf 4410/4479/4410 4913/4983/4913 4409/4478/4409\nf 4926/4996/4926 4923/4993/4923 4914/4984/4914\nf 3901/3959/3901 4910/4980/4910 4909/4979/4909\nf 3901/3959/3901 3400/3434/3400 4910/4980/4910\nf 4166/4235/4166 4528/4597/4528 121/121/121\nf 4808/4878/4808 4746/4815/4746 4625/4694/4625\nf 3036/3066/3036 4718/4787/4718 3041/3071/3041\nf 4925/4995/4925 4911/4981/4911 4918/4988/4918\nf 4916/4986/4916 4906/4976/4906 4924/4994/4924\nf 4908/4978/4908 4927/4997/4927 4894/4964/4894\nf 4894/4964/4894 4927/4997/4927 4895/4965/4895\nf 735/735/735 672/672/672 3201/3235/3201\nf 675/675/675 4193/4262/4193 4666/4735/4666\nf 3978/4036/3978 4686/4755/4686 3745/3799/3745\nf 4809/4879/4809 4711/4780/4711 4552/4621/4552\nf 4742/4811/4742 33/33/33 4301/4370/4301\nf 4543/4612/4543 1488/1490/1488 3419/3455/3419\nf 3306/3340/3306 4895/4965/4895 3200/3234/3200\nf 750/750/750 4762/4831/4762 2420/2441/2420\nf 750/750/750 4821/4891/4821 4762/4831/4762\nf 4375/4444/4375 4303/4372/4303 4765/4834/4765\nf 4303/4372/4303 4470/4539/4470 4765/4834/4765\nf 4928/4998/4928 4922/4992/4922 4913/4983/4913\nf 4928/4998/4928 4929/4999/4929 4922/4992/4922\nf 4922/4992/4922 4926/4996/4926 4914/4984/4914\nf 4930/5000/4930 4909/4979/4909 4923/4993/4923\nf 1404/1406/1404 4918/4988/4918 2209/2220/2209\nf 4166/4235/4166 4167/4236/4167 3772/3828/3772\nf 4918/4988/4918 1404/1406/1404 4925/4995/4925\nf 4925/4995/4925 4896/4966/4896 4924/4994/4924\nf 3182/3216/3182 4916/4986/4916 4924/4994/4924\nf 3183/3217/3183 3182/3216/3182 4924/4994/4924\nf 3182/3216/3182 4919/4989/4919 4916/4986/4916\nf 4919/4989/4919 4931/5001/4931 4908/4978/4908\nf 4931/5001/4931 4927/4997/4927 4908/4978/4908\nf 4927/4997/4927 733/733/733 4895/4965/4895\nf 4724/4793/4724 4613/4682/4613 4754/4823/4754\nf 4683/4752/4683 3013/3043/3013 4030/4092/4030\nf 4716/4785/4716 4789/4859/4789 2589/2610/2589\nf 4805/4875/4805 4881/4951/4881 4826/4896/4826\nf 4805/4875/4805 4793/4863/4793 4881/4951/4881\nf 4793/4863/4793 4885/4955/4885 4881/4951/4881\nf 4498/4567/4498 4932/5002/4932 4410/4479/4410\nf 4928/4998/4928 4913/4983/4913 4410/4479/4410\nf 4932/5002/4932 4928/4998/4928 4410/4479/4410\nf 4929/4999/4929 4926/4996/4926 4922/4992/4922\nf 4926/4996/4926 4930/5000/4930 4923/4993/4923\nf 3224/3258/3224 3283/3317/3283 4733/4802/4733\nf 1773/1781/1773 3969/4027/3969 1771/1779/1771\nf 3183/3217/3183 4924/4994/4924 4896/4966/4896\nf 3257/3291/3257 4919/4989/4919 3182/3216/3182\nf 1126/1126/1126 3880/3938/3880 4752/4821/4752\nf 4375/4444/4375 4765/4834/4765 2260/2278/2260\nf 4828/4898/4828 4886/4956/4886 4885/4955/4885\nf 83/83/83 4932/5002/4932 4498/4567/4498\nf 4929/4999/4929 4933/5003/4933 4926/4996/4926\nf 4930/5000/4930 3901/3959/3901 4909/4979/4909\nf 3989/4047/3989 4616/4685/4616 4780/4850/4780\nf 55/55/55 3969/4027/3969 53/53/53\nf 3257/3291/3257 4931/5001/4931 4919/4989/4919\nf 4934/5004/4934 4927/4997/4927 4931/5001/4931\nf 4193/4262/4193 3759/3814/3759 4680/4749/4680\nf 4680/4749/4680 3759/3814/3759 4777/4847/4777\nf 3759/3814/3759 4749/4818/4749 4777/4847/4777\nf 4419/4488/4419 3743/3797/3743 4418/4487/4418\nf 1060/1060/1060 739/739/739 1489/1491/1489\nf 4794/4864/4794 4784/4854/4784 4737/4806/4737\nf 3676/3729/3676 3642/3692/3642 3641/3691/3641\nf 3327/3361/3327 4823/4893/4823 3305/3339/3305\nf 82/82/82 4935/5005/4935 83/83/83\nf 4935/5005/4935 4932/5002/4932 83/83/83\nf 4936/5006/4936 4928/4998/4928 4932/5002/4932\nf 4936/5006/4936 4937/5007/4937 4928/4998/4928\nf 4937/5007/4937 4929/4999/4929 4928/4998/4928\nf 4933/5003/4933 4930/5000/4930 4926/4996/4926\nf 4938/5008/4938 3901/3959/3901 4930/5000/4930\nf 4938/5008/4938 3902/3960/3902 3901/3959/3901\nf 3902/3960/3902 4536/4605/4536 3423/3459/3423\nf 4536/4605/4536 4904/4974/4904 4537/4606/4537\nf 4537/4606/4537 4904/4974/4904 4547/4616/4547\nf 4548/4617/4548 4547/4616/4547 4904/4974/4904\nf 3304/3338/3304 4548/4617/4548 3327/3361/3327\nf 704/704/704 703/703/703 505/505/505\nf 4823/4893/4823 3303/3337/3303 3305/3339/3305\nf 3253/3287/3253 258/258/258 275/275/275\nf 4603/4672/4603 4783/4853/4783 3271/3305/3271\nf 4030/4092/4030 3532/3571/3532 4939/5009/4939\nf 2326/2346/2326 2328/2348/2328 3786/3842/3786\nf 4647/4716/4647 2646/2669/2646 2648/2671/2648\nf 2777/2801/2777 4940/5010/4940 3617/3665/3617\nf 4940/5010/4940 4941/5011/4941 3368/3402/3368\nf 3617/3665/3617 4940/5010/4940 3368/3402/3368\nf 4941/5011/4941 4942/5012/4942 3369/3403/3369\nf 3368/3402/3368 4941/5011/4941 3369/3403/3369\nf 4942/5012/4942 4943/5013/4943 3700/3753/3700\nf 3369/3403/3369 4942/5012/4942 3700/3753/3700\nf 3700/3753/3700 4943/5013/4943 82/82/82\nf 4937/5007/4937 4944/5014/4944 4929/4999/4929\nf 4944/5014/4944 4933/5003/4933 4929/4999/4929\nf 4945/5015/4945 4930/5000/4930 4933/5003/4933\nf 4945/5015/4945 4938/5008/4938 4930/5000/4930\nf 4938/5008/4938 4904/4974/4904 4536/4605/4536\nf 3902/3960/3902 4938/5008/4938 4536/4605/4536\nf 551/551/551 1291/1291/1291 2373/2394/2373\nf 551/551/551 439/439/439 1291/1291/1291\nf 3327/3361/3327 4946/5016/4946 4823/4893/4823\nf 4946/5016/4946 3232/3266/3232 3231/3265/3231\nf 4823/4893/4823 4946/5016/4946 3231/3265/3231\nf 4799/4869/4799 386/386/386 388/388/388\nf 4637/4706/4637 4581/4650/4581 4644/4713/4644\nf 4934/5004/4934 4931/5001/4931 3257/3291/3257\nf 4934/5004/4934 4947/5017/4947 4927/4997/4927\nf 4947/5017/4947 880/880/880 4927/4997/4927\nf 4927/4997/4927 880/880/880 733/733/733\nf 3391/3425/3391 3401/3435/3401 3423/3459/3423\nf 4666/4735/4666 4667/4736/4667 4797/4867/4797\nf 4749/4818/4749 4750/4819/4750 4777/4847/4777\nf 4558/4627/4558 4557/4626/4557 4764/4833/4764\nf 2778/2802/2778 4940/5010/4940 2777/2801/2777\nf 4948/5018/4948 82/82/82 4943/5013/4943\nf 4948/5018/4948 4935/5005/4935 82/82/82\nf 4935/5005/4935 4936/5006/4936 4932/5002/4932\nf 4944/5014/4944 4945/5015/4945 4933/5003/4933\nf 4949/5019/4949 4938/5008/4938 4945/5015/4945\nf 4938/5008/4938 4950/5020/4950 4904/4974/4904\nf 1337/1337/1337 2753/2777/2753 3547/3588/3547\nf 4951/5021/4951 4935/5005/4935 4948/5018/4948\nf 4951/5021/4951 4936/5006/4936 4935/5005/4935\nf 4936/5006/4936 4952/5022/4952 4937/5007/4937\nf 4952/5022/4952 4953/5023/4953 4937/5007/4937\nf 4953/5023/4953 4944/5014/4944 4937/5007/4937\nf 4954/5024/4954 4945/5015/4945 4944/5014/4944\nf 4954/5024/4954 4949/5019/4949 4945/5015/4945\nf 4949/5019/4949 4950/5020/4950 4938/5008/4938\nf 4955/5025/4955 4904/4974/4904 4950/5020/4950\nf 4956/5026/4956 3327/3361/3327 4904/4974/4904\nf 4956/5026/4956 4946/5016/4946 3327/3361/3327\nf 4957/5027/4957 3329/3363/3329 3232/3266/3232\nf 2772/2796/2772 546/546/546 1813/1821/1813\nf 1916/1924/1916 4939/5009/4939 4774/4844/4774\nf 388/388/388 3192/3226/3192 4351/4420/4351\nf 4958/5028/4958 4934/5004/4934 3257/3291/3257\nf 4958/5028/4958 4947/5017/4947 4934/5004/4934\nf 3970/4028/3970 2821/2846/2821 3734/3788/3734\nf 749/749/749 4813/4883/4813 750/750/750\nf 4824/4894/4824 4556/4625/4556 4790/4860/4790\nf 4750/4819/4750 669/669/669 671/671/671\nf 4959/5029/4959 4940/5010/4940 2778/2802/2778\nf 2824/2849/2824 4959/5029/4959 2778/2802/2778\nf 4959/5029/4959 4941/5011/4941 4940/5010/4940\nf 4960/5030/4960 4942/5012/4942 4941/5011/4941\nf 4959/5029/4959 4960/5030/4960 4941/5011/4941\nf 4961/5031/4961 4943/5013/4943 4942/5012/4942\nf 4961/5031/4961 4948/5018/4948 4943/5013/4943\nf 4951/5021/4951 4952/5022/4952 4936/5006/4936\nf 4955/5025/4955 4956/5026/4956 4904/4974/4904\nf 4956/5026/4956 4962/5032/4962 4946/5016/4946\nf 4957/5027/4957 3232/3266/3232 4946/5016/4946\nf 4962/5032/4962 4957/5027/4957 4946/5016/4946\nf 3329/3363/3329 3366/3400/3366 3330/3364/3330\nf 4616/4685/4616 955/955/955 4617/4686/4617\nf 4594/4663/4594 4590/4659/4590 4963/5033/4963\nf 4963/5033/4963 4590/4659/4590 4728/4797/4728\nf 4947/5017/4947 897/897/897 880/880/880\nf 4626/4695/4626 4746/4815/4746 4715/4784/4715\nf 4746/4815/4746 4716/4785/4716 4715/4784/4715\nf 4556/4625/4556 4751/4820/4751 4790/4860/4790\nf 4672/4741/4672 1915/1923/1915 4737/4806/4737\nf 4666/4735/4666 4797/4867/4797 4794/4864/4794\nf 4751/4820/4751 4752/4821/4752 4647/4716/4647\nf 3420/3456/3420 4964/5034/4964 2824/2849/2824\nf 4964/5034/4964 4959/5029/4959 2824/2849/2824\nf 4960/5030/4960 4961/5031/4961 4942/5012/4942\nf 4965/5035/4965 4954/5024/4954 4944/5014/4944\nf 4965/5035/4965 4966/5036/4966 4954/5024/4954\nf 4954/5024/4954 4967/5037/4967 4949/5019/4949\nf 4968/5038/4968 4950/5020/4950 4949/5019/4949\nf 4962/5032/4962 4969/5039/4969 4957/5027/4957\nf 4969/5039/4969 3329/3363/3329 4957/5027/4957\nf 3329/3363/3329 4969/5039/4969 3366/3400/3366\nf 4648/4717/4648 4970/5040/4970 4642/4711/4642\nf 3228/3262/3228 4958/5028/4958 3257/3291/3257\nf 4971/5041/4971 897/897/897 4947/5017/4947\nf 2066/2075/2066 1882/1890/1882 1881/1889/1881\nf 4750/4819/4750 671/671/671 4725/4794/4725\nf 4725/4794/4725 4786/4856/4786 4571/4640/4571\nf 4972/5042/4972 4960/5030/4960 4959/5029/4959\nf 4973/5043/4973 4951/5021/4951 4948/5018/4948\nf 4974/5044/4974 4953/5023/4953 4952/5022/4952\nf 4953/5023/4953 4965/5035/4965 4944/5014/4944\nf 4975/5045/4975 4954/5024/4954 4966/5036/4966\nf 4976/5046/4976 4967/5037/4967 4954/5024/4954\nf 4975/5045/4975 4976/5046/4976 4954/5024/4954\nf 4976/5046/4976 4977/5047/4977 4967/5037/4967\nf 4968/5038/4968 4949/5019/4949 4967/5037/4967\nf 4977/5047/4977 4968/5038/4968 4967/5037/4967\nf 4978/5048/4978 4950/5020/4950 4968/5038/4968\nf 4978/5048/4978 4955/5025/4955 4950/5020/4950\nf 4962/5032/4962 4979/5049/4979 4969/5039/4969\nf 4969/5039/4969 4980/5050/4980 3366/3400/3366\nf 3228/3262/3228 985/985/985 4958/5028/4958\nf 4958/5028/4958 4971/5041/4971 4947/5017/4947\nf 1915/1923/1915 4795/4865/4795 4737/4806/4737\nf 4777/4847/4777 4750/4819/4750 4725/4794/4725\nf 3880/3938/3880 4570/4639/4570 3879/3937/3879\nf 3759/3814/3759 4114/4183/4114 4749/4818/4749\nf 4637/4706/4637 4644/4713/4644 4638/4707/4638\nf 4349/4418/4349 4583/4652/4583 4350/4419/4350\nf 2846/2871/2846 4964/5034/4964 3420/3456/3420\nf 4981/5051/4981 4959/5029/4959 4964/5034/4964\nf 4981/5051/4981 4972/5042/4972 4959/5029/4959\nf 4982/5052/4982 4961/5031/4961 4960/5030/4960\nf 4973/5043/4973 4948/5018/4948 4961/5031/4961\nf 4974/5044/4974 4952/5022/4952 4951/5021/4951\nf 4983/5053/4983 4953/5023/4953 4974/5044/4974\nf 4984/5054/4984 4965/5035/4965 4953/5023/4953\nf 4983/5053/4983 4984/5054/4984 4953/5023/4953\nf 4985/5055/4985 4966/5036/4966 4965/5035/4965\nf 4984/5054/4984 4985/5055/4985 4965/5035/4965\nf 4985/5055/4985 4975/5045/4975 4966/5036/4966\nf 4986/5056/4986 4968/5038/4968 4977/5047/4977\nf 4986/5056/4986 4987/5057/4987 4968/5038/4968\nf 4987/5057/4987 4978/5048/4978 4968/5038/4968\nf 4988/5058/4988 4955/5025/4955 4978/5048/4978\nf 4955/5025/4955 4989/5059/4989 4956/5026/4956\nf 4989/5059/4989 4962/5032/4962 4956/5026/4956\nf 2426/2447/2426 3366/3400/3366 4980/5050/4980\nf 3869/3927/3869 4273/4342/4273 3155/3187/3155\nf 4958/5028/4958 985/985/985 4971/5041/4971\nf 3898/3956/3898 3922/3980/3922 3904/3962/3904\nf 2648/2671/2648 2647/2670/2647 404/404/404\nf 4290/4359/4290 2214/2225/2214 2213/2224/2213\nf 4915/4985/4915 2751/2775/2751 4523/4592/4523\nf 4813/4883/4813 4821/4891/4821 750/750/750\nf 4813/4883/4813 4873/4943/4873 4821/4891/4821\nf 4972/5042/4972 4982/5052/4982 4960/5030/4960\nf 4982/5052/4982 4990/5060/4990 4961/5031/4961\nf 4990/5060/4990 4973/5043/4973 4961/5031/4961\nf 4991/5061/4991 4951/5021/4951 4973/5043/4973\nf 4991/5061/4991 4974/5044/4974 4951/5021/4951\nf 4992/5062/4992 4985/5055/4985 4984/5054/4984\nf 4993/5063/4993 4987/5057/4987 4986/5056/4986\nf 4994/5064/4994 4988/5058/4988 4978/5048/4978\nf 4988/5058/4988 4989/5059/4989 4955/5025/4955\nf 4979/5049/4979 4980/5050/4980 4969/5039/4969\nf 2398/2419/2398 2400/2421/2400 2535/2556/2535\nf 985/985/985 3203/3237/3203 4971/5041/4971\nf 3203/3237/3203 4995/5065/4995 897/897/897\nf 4971/5041/4971 3203/3237/3203 897/897/897\nf 897/897/897 4995/5065/4995 879/879/879\nf 4500/4569/4500 4805/4875/4805 4826/4896/4826\nf 4996/5066/4996 4964/5034/4964 2846/2871/2846\nf 4997/5067/4997 4972/5042/4972 4981/5051/4981\nf 4998/5068/4998 4982/5052/4982 4972/5042/4972\nf 4997/5067/4997 4998/5068/4998 4972/5042/4972\nf 4998/5068/4998 4999/5069/4999 4982/5052/4982\nf 4999/5069/4999 4990/5060/4990 4982/5052/4982\nf 4999/5069/4999 5000/5070/5000 4990/5060/4990\nf 5001/5071/5001 4973/5043/4973 4990/5060/4990\nf 5000/5070/5000 5001/5071/5001 4990/5060/4990\nf 5001/5071/5001 5002/5072/5002 4973/5043/4973\nf 5002/5072/5002 4991/5061/4991 4973/5043/4973\nf 4991/5061/4991 5003/5073/5003 4974/5044/4974\nf 5003/5073/5003 5004/5074/5004 4974/5044/4974\nf 5004/5074/5004 4983/5053/4983 4974/5044/4974\nf 5005/5075/5005 4984/5054/4984 4983/5053/4983\nf 5005/5075/5005 5006/5076/5006 4984/5054/4984\nf 5006/5076/5006 4992/5062/4992 4984/5054/4984\nf 5007/5077/5007 4987/5057/4987 4993/5063/4993\nf 4987/5057/4987 5007/5077/5007 4978/5048/4978\nf 5008/5078/5008 4980/5050/4980 4979/5049/4979\nf 4980/5050/4980 5008/5078/5008 2426/2447/2426\nf 2194/2205/2194 2571/2592/2571 1094/1094/1094\nf 152/152/152 3203/3237/3203 985/985/985\nf 4995/5065/4995 988/988/988 879/879/879\nf 4182/4251/4182 825/825/825 827/827/827\nf 2683/2707/2683 4678/4747/4678 2553/2574/2553\nf 4261/4330/4261 4744/4813/4744 2397/2418/2397\nf 2280/2298/2280 2279/2297/2279 4886/4956/4886\nf 5009/5079/5009 4964/5034/4964 4996/5066/4996\nf 5009/5079/5009 4981/5051/4981 4964/5034/4964\nf 5009/5079/5009 5010/5080/5010 4981/5051/4981\nf 5010/5080/5010 4997/5067/4997 4981/5051/4981\nf 5011/5081/5011 4998/5068/4998 4997/5067/4997\nf 4998/5068/4998 5012/5082/5012 4999/5069/4999\nf 5012/5082/5012 5000/5070/5000 4999/5069/4999\nf 5013/5083/5013 5002/5072/5002 5001/5071/5001\nf 5000/5070/5000 5013/5083/5013 5001/5071/5001\nf 5014/5084/5014 4991/5061/4991 5002/5072/5002\nf 5005/5075/5005 5015/5085/5015 5006/5076/5006\nf 5016/5086/5016 4978/5048/4978 5007/5077/5007\nf 5016/5086/5016 4994/5064/4994 4978/5048/4978\nf 4988/5058/4988 5017/5087/5017 4989/5059/4989\nf 5017/5087/5017 4962/5032/4962 4989/5059/4989\nf 5017/5087/5017 4979/5049/4979 4962/5032/4962\nf 5008/5078/5008 2424/2445/2424 2426/2447/2426\nf 4828/4898/4828 2280/2298/2280 4886/4956/4886\nf 4698/4767/4698 4709/4778/4709 4587/4656/4587\nf 3203/3237/3203 5018/5088/5018 4995/5065/4995\nf 5018/5088/5018 4889/4959/4889 4995/5065/4995\nf 4995/5065/4995 4889/4959/4889 988/988/988\nf 3273/3307/3273 4744/4813/4744 4738/4807/4738\nf 2494/2515/2494 3051/3082/3051 4595/4664/4595\nf 2852/2878/2852 2494/2515/2494 4595/4664/4595\nf 2845/2870/2845 4996/5066/4996 2846/2871/2846\nf 5019/5089/5019 4997/5067/4997 5010/5080/5010\nf 5019/5089/5019 5011/5081/5011 4997/5067/4997\nf 5020/5090/5020 4998/5068/4998 5011/5081/5011\nf 5020/5090/5020 5012/5082/5012 4998/5068/4998\nf 5021/5091/5021 5000/5070/5000 5012/5082/5012\nf 5021/5091/5021 5013/5083/5013 5000/5070/5000\nf 5021/5091/5021 5022/5092/5022 5013/5083/5013\nf 5023/5093/5023 4991/5061/4991 5014/5084/5014\nf 5023/5093/5023 5003/5073/5003 4991/5061/4991\nf 5024/5094/5024 5004/5074/5004 5003/5073/5003\nf 5025/5095/5025 4983/5053/4983 5004/5074/5004\nf 4983/5053/4983 5025/5095/5025 5005/5075/5005\nf 5005/5075/5005 5026/5096/5026 5015/5085/5015\nf 5027/5097/5027 4994/5064/4994 5016/5086/5016\nf 5028/5098/5028 4988/5058/4988 4994/5064/4994\nf 5029/5099/5029 5008/5078/5008 4979/5049/4979\nf 3428/3464/3428 2424/2445/2424 5008/5078/5008\nf 5029/5099/5029 3428/3464/3428 5008/5078/5008\nf 4590/4659/4590 4638/4707/4638 4728/4797/4728\nf 3376/3410/3376 3340/3374/3340 3401/3435/3401\nf 4744/4813/4744 4261/4330/4261 4773/4843/4773\nf 2210/2221/2210 2209/2220/2209 3061/3092/3061\nf 4939/5009/4939 1916/1924/1916 4564/4633/4564\nf 3321/3355/3321 956/956/956 3348/3382/3348\nf 5030/5100/5030 5009/5079/5009 4996/5066/4996\nf 2845/2870/2845 5030/5100/5030 4996/5066/4996\nf 5031/5101/5031 5020/5090/5020 5011/5081/5011\nf 5019/5089/5019 5031/5101/5031 5011/5081/5011\nf 5032/5102/5032 5012/5082/5012 5020/5090/5020\nf 5033/5103/5033 5021/5091/5021 5012/5082/5012\nf 5032/5102/5032 5033/5103/5033 5012/5082/5012\nf 5034/5104/5034 5022/5092/5022 5021/5091/5021\nf 5033/5103/5033 5034/5104/5034 5021/5091/5021\nf 5024/5094/5024 5003/5073/5003 5023/5093/5023\nf 5035/5105/5035 5024/5094/5024 5023/5093/5023\nf 5025/5095/5025 5036/5106/5036 5026/5096/5026\nf 5005/5075/5005 5025/5095/5025 5026/5096/5026\nf 5037/5107/5037 4994/5064/4994 5027/5097/5027\nf 5038/5108/5038 4988/5058/4988 5028/5098/5028\nf 5017/5087/5017 5029/5099/5029 4979/5049/4979\nf 4778/4848/4778 4939/5009/4939 4564/4633/4564\nf 3745/3799/3745 4759/4828/4759 3746/3800/3746\nf 4912/4982/4912 2058/2067/2058 4566/4635/4566\nf 501/501/501 358/358/358 4870/4940/4870\nf 3162/3194/3162 3246/3280/3246 3203/3237/3203\nf 3246/3280/3246 5018/5088/5018 3203/3237/3203\nf 3246/3280/3246 4889/4959/4889 5018/5088/5018\nf 4031/4093/4031 4030/4092/4030 4778/4848/4778\nf 4797/4867/4797 4667/4736/4667 4798/4868/4798\nf 2059/2068/2059 4773/4843/4773 4651/4720/4651\nf 4917/4987/4917 4553/4622/4553 2828/2853/2828\nf 929/929/929 3173/3205/3173 3428/3464/3428\nf 3404/5109/3404 5030/5100/5030 2845/2870/2845\nf 5039/5110/5039 5009/5079/5009 5030/5100/5030\nf 5039/5110/5039 5010/5080/5010 5009/5079/5009\nf 5040/5111/5040 5019/5089/5019 5010/5080/5010\nf 5019/5089/5019 5040/5111/5040 5031/5101/5031\nf 5041/5112/5041 5020/5090/5020 5031/5101/5031\nf 5041/5112/5041 5032/5102/5032 5020/5090/5020\nf 5033/5103/5033 5042/5113/5042 5034/5104/5034\nf 5043/5114/5043 5024/5094/5024 5035/5105/5035\nf 5025/5095/5025 5044/5115/5044 5036/5106/5036\nf 5045/5116/5045 4994/5064/4994 5037/5107/5037\nf 5045/5116/5045 5028/5098/5028 4994/5064/4994\nf 5038/5108/5038 5017/5087/5017 4988/5058/4988\nf 4648/4717/4648 4606/4675/4606 4970/5040/4970\nf 3500/3539/3500 1339/1339/1339 1338/1338/1338\nf 2262/2280/2262 3006/3035/3006 2313/2333/2313\nf 4824/4894/4824 4790/4860/4790 4716/4785/4716\nf 4627/4696/4627 4626/4695/4626 4572/4641/4572\nf 4667/4736/4667 4222/4291/4222 4798/4868/4798\nf 4668/4737/4668 3345/3379/3345 4555/4624/4555\nf 5046/5117/5046 5010/5080/5010 5039/5110/5039\nf 5046/5117/5046 5040/5111/5040 5010/5080/5010\nf 5040/5111/5040 5047/5118/5047 5031/5101/5031\nf 5048/5119/5048 5032/5102/5032 5041/5112/5041\nf 5049/5120/5049 5033/5103/5033 5032/5102/5032\nf 5048/5119/5048 5049/5120/5049 5032/5102/5032\nf 5050/5121/5050 5042/5113/5042 5033/5103/5033\nf 5049/5120/5049 5050/5121/5050 5033/5103/5033\nf 5051/5122/5051 5024/5094/5024 5043/5114/5043\nf 5052/5123/5052 5053/5124/5053 5044/5115/5044\nf 5025/5095/5025 5052/5123/5052 5044/5115/5044\nf 5054/5125/5054 5028/5098/5028 5045/5116/5045\nf 5038/5108/5038 5055/5126/5055 5017/5087/5017\nf 5056/5127/5056 5029/5099/5029 5017/5087/5017\nf 1963/1972/1963 3428/3464/3428 5029/5099/5029\nf 2420/2441/2420 3167/3199/3167 1041/1041/1041\nf 3246/3280/3246 1142/1142/1142 4889/4959/4889\nf 1142/1142/1142 1072/1072/1072 4889/4959/4889\nf 4571/4640/4571 4627/4696/4627 4572/4641/4572\nf 4850/4920/4850 4803/4873/4803 3344/3378/3344\nf 3383/3417/3383 3615/3663/3615 3614/3662/3614\nf 4813/4883/4813 2113/2123/2113 4873/4943/4873\nf 2113/2123/2113 4826/4896/4826 4873/4943/4873\nf 5048/5119/5048 5041/5112/5041 5031/5101/5031\nf 5049/5120/5049 5057/5128/5057 5050/5121/5050\nf 5058/5129/5058 5024/5094/5024 5051/5122/5051\nf 5052/5123/5052 5004/5074/5004 5024/5094/5024\nf 5052/5123/5052 5025/5095/5025 5004/5074/5004\nf 5052/5123/5052 5059/5130/5059 5053/5124/5053\nf 5060/5131/5060 5028/5098/5028 5054/5125/5054\nf 5061/5132/5061 5060/5131/5060 5054/5125/5054\nf 5060/5131/5060 5038/5108/5038 5028/5098/5028\nf 5062/5133/5062 5055/5126/5055 5038/5108/5038\nf 5055/5126/5055 5056/5127/5056 5017/5087/5017\nf 3295/3329/3295 5029/5099/5029 5056/5127/5056\nf 2113/2123/2113 4500/4569/4500 4826/4896/4826\nf 2790/2814/2790 4779/4849/4779 2525/2546/2525\nf 4551/4620/4551 4500/4569/4500 2112/2122/2112\nf 1142/1142/1142 1128/1128/1128 1072/1072/1072\nf 4939/5009/4939 3532/3571/3532 4774/4844/4774\nf 4800/4870/4800 2830/2855/2830 4604/4673/4604\nf 4171/4240/4171 5030/5134/5030 3404/3438/3404\nf 5046/5135/5046 5063/5136/5063 5047/5137/5047\nf 5040/5111/5040 5046/5117/5046 5047/5118/5047\nf 5064/5138/5064 5031/5139/5031 5047/5137/5047\nf 5064/5138/5064 5048/5140/5048 5031/5139/5031\nf 5065/5141/5065 5057/5128/5057 5049/5120/5049\nf 5066/5142/5066 5065/5141/5065 5049/5120/5049\nf 5052/5123/5052 5024/5094/5024 5058/5129/5058\nf 5067/5143/5067 5052/5123/5052 5058/5129/5058\nf 5052/5123/5052 5068/5144/5068 5059/5130/5059\nf 5069/5145/5069 5060/5131/5060 5061/5132/5061\nf 5070/5146/5070 5069/5145/5069 5061/5132/5061\nf 5060/5131/5060 5062/5133/5062 5038/5108/5038\nf 3295/3329/3295 1963/1972/1963 5029/5099/5029\nf 1395/1395/1395 4301/4370/4301 4375/4444/4375\nf 2790/2814/2790 4031/4093/4031 4779/4849/4779\nf 4031/4093/4031 4778/4848/4778 4779/4849/4779\nf 3977/4035/3977 4735/4804/4735 3978/4036/3978\nf 4793/4863/4793 4828/4898/4828 4885/4955/4885\nf 1350/1350/1350 1395/1395/1395 4375/4444/4375\nf 4301/4370/4301 4757/4826/4757 4302/4371/4302\nf 4828/4898/4828 3419/3455/3419 2280/2298/2280\nf 4040/4104/4040 5039/5147/5039 5030/5134/5030\nf 5071/5148/5071 4040/4104/4040 5030/5134/5030\nf 4040/4104/4040 5046/5135/5046 5039/5147/5039\nf 5063/5136/5063 5072/5149/5072 5047/5137/5047\nf 5072/5149/5072 5064/5138/5064 5047/5137/5047\nf 5073/5150/5073 5049/5120/5049 5048/5119/5048\nf 5073/5150/5073 5066/5142/5066 5049/5120/5049\nf 5066/5142/5066 5074/5151/5074 5065/5141/5065\nf 5075/5152/5075 5052/5123/5052 5067/5143/5067\nf 5075/5152/5075 5076/5153/5076 5052/5123/5052\nf 5052/5123/5052 5077/5154/5077 5068/5144/5068\nf 5077/5154/5077 5078/5155/5078 5068/5144/5068\nf 5079/5156/5079 5069/5145/5069 5070/5146/5070\nf 2036/2045/2036 5056/5127/5056 5055/5126/5055\nf 2036/2045/2036 3295/3329/3295 5056/5127/5056\nf 3383/3417/3383 3367/3401/3367 3627/3676/3627\nf 2830/2855/2830 4602/4671/4602 4604/4673/4604\nf 4702/4771/4702 3345/3379/3345 4668/4737/4668\nf 4030/4092/4030 4939/5009/4939 4778/4848/4778\nf 3989/4047/3989 4780/4850/4780 3966/4024/3966\nf 4224/4293/4224 4223/4292/4223 4572/4641/4572\nf 4678/4747/4678 4675/4744/4675 2553/2574/2553\nf 2433/2454/2433 2432/2453/2432 4810/4880/4810\nf 4920/4990/4920 3977/4035/3977 4720/4789/4720\nf 4301/4370/4301 33/33/33 4757/4826/4757\nf 4921/4991/4921 4897/4967/4897 33/33/33\nf 4171/4240/4171 5071/5148/5071 5030/5134/5030\nf 5063/5136/5063 5046/5135/5046 4040/4104/4040\nf 5080/5157/5080 5074/5151/5074 5066/5142/5066\nf 5081/5158/5081 5076/5153/5076 5075/5152/5075\nf 5077/5154/5077 5052/5123/5052 5076/5153/5076\nf 5082/5159/5082 5078/5155/5078 5077/5154/5077\nf 5083/5160/5083 5069/5145/5069 5079/5156/5079\nf 5069/5145/5069 5062/5133/5062 5060/5131/5060\nf 4573/4642/4573 2036/2045/2036 5055/5126/5055\nf 2035/2044/2035 3295/3329/3295 2036/2045/2036\nf 2490/2511/2490 209/209/209 4717/4786/4717\nf 4579/4648/4579 4764/4833/4764 4557/4626/4557\nf 3015/3045/3015 3014/3044/3014 4567/4636/4567\nf 1152/1152/1152 2717/2741/2717 749/749/749\nf 85/85/85 5048/5140/5048 5064/5138/5064\nf 4816/5161/4816 5066/5142/5066 5073/5150/5073\nf 5084/5162/5084 5080/5157/5080 5066/5142/5066\nf 5085/5163/5085 5076/5153/5076 5081/5158/5081\nf 5086/5164/5086 5082/5159/5082 5077/5154/5077\nf 5087/5165/5087 5088/5166/5088 5083/5160/5083\nf 5089/5167/5089 5069/5145/5069 5083/5160/5083\nf 5088/5166/5088 5089/5167/5089 5083/5160/5083\nf 4573/4642/4573 5055/5126/5055 5062/5133/5062\nf 4549/4618/4549 4178/4247/4178 4550/4619/4550\nf 2842/2867/2842 4702/4771/4702 4668/4737/4668\nf 3979/4037/3979 3978/4036/3978 4727/4796/4727\nf 4761/4830/4761 1052/1052/1052 4888/4958/4888\nf 4832/4902/4832 3343/3377/3343 3345/3379/3345\nf 4620/4689/4620 2432/2453/2432 2431/2452/2431\nf 4820/4890/4820 4620/4689/4620 2431/2452/2431\nf 4579/4648/4579 3355/3389/3355 4764/4833/4764\nf 4550/4619/4550 2834/2859/2834 4543/4612/4543\nf 5063/5136/5063 2307/2326/2307 5072/5149/5072\nf 86/86/86 5064/5138/5064 5072/5149/5072\nf 86/86/86 85/85/85 5064/5138/5064\nf 85/85/85 5073/5168/5073 5048/5140/5048\nf 797/797/797 5084/5162/5084 5066/5142/5066\nf 4816/5161/4816 797/797/797 5066/5142/5066\nf 797/797/797 5090/5169/5090 5084/5162/5084\nf 5091/5170/5091 5076/5153/5076 5085/5163/5085\nf 5091/5170/5091 2000/2009/2000 5076/5153/5076\nf 2000/2009/2000 5077/5154/5077 5076/5153/5076\nf 2000/2009/2000 1999/2008/1999 5077/5154/5077\nf 1999/2008/1999 5086/5164/5086 5077/5154/5077\nf 1999/2008/1999 5092/5171/5092 5086/5164/5086\nf 5093/5172/5093 5088/5166/5088 5087/5165/5087\nf 3470/3509/3470 5062/5133/5062 5069/5145/5069\nf 3364/3398/3364 2036/2045/2036 4573/4642/4573\nf 3354/3388/3354 4763/4832/4763 3355/3389/3355\nf 4302/4371/4302 4757/4826/4757 4470/4539/4470\nf 672/672/672 735/735/735 734/734/734\nf 4798/4868/4798 386/386/386 4799/4869/4799\nf 2842/2867/2842 4669/4738/4669 4598/4667/4598\nf 3354/3388/3354 4724/4793/4724 4763/4832/4763\nf 4598/4667/4598 4669/4738/4669 4753/4822/4753\nf 3751/3805/3751 5071/5148/5071 4171/4240/4171\nf 3751/3805/3751 4040/4104/4040 5071/5148/5071\nf 4040/4104/4040 2486/2507/2486 5063/5136/5063\nf 5063/5136/5063 2486/2507/2486 2307/2326/2307\nf 2306/2325/2306 5072/5149/5072 2307/2326/2307\nf 2306/2325/2306 86/86/86 5072/5149/5072\nf 3169/3201/3169 5073/5168/5073 85/85/85\nf 3169/3201/3169 4816/4886/4816 5073/5168/5073\nf 5094/5173/5094 5090/5169/5090 797/797/797\nf 5095/5174/5095 2000/2009/2000 5091/5170/5091\nf 1999/2008/1999 5096/5175/5096 5092/5171/5092\nf 2041/2050/2041 5088/5166/5088 5093/5172/5093\nf 5097/5176/5097 2041/2050/2041 5093/5172/5093\nf 2041/2050/2041 5089/5167/5089 5088/5166/5088\nf 5089/5167/5089 3470/3509/3470 5069/5145/5069\nf 3469/3508/3469 4573/4642/4573 5062/5133/5062\nf 3470/3509/3470 3469/3508/3469 5062/5133/5062\nf 3283/3317/3283 3284/3318/3284 4819/4889/4819\nf 4555/4624/4555 4556/4625/4556 4822/4892/4822\nf 4716/4785/4716 2589/2610/2589 1742/1750/1742\nf 4568/4637/4568 4570/4639/4570 3880/3938/3880\nf 4763/4832/4763 4724/4793/4724 4754/4823/4754\nf 2742/2766/2742 3751/3805/3751 4171/4240/4171\nf 3819/3875/3819 3169/3201/3169 85/85/85\nf 2835/2860/2835 797/4837/797 4816/4886/4816\nf 797/797/797 796/796/796 5094/5173/5094\nf 3704/3757/3704 2000/2009/2000 5095/5174/5095\nf 1999/2008/1999 3144/3176/3144 5096/5175/5096\nf 3144/3176/3144 3146/3178/3146 5096/5175/5096\nf 2042/2051/2042 2041/2050/2041 5097/5176/5097\nf 218/218/218 5089/5167/5089 2041/2050/2041\nf 217/217/217 3470/3509/3470 5089/5167/5089\nf 218/218/218 217/217/217 5089/5167/5089\nf 3085/3116/3085 3233/3267/3233 3330/3364/3330\nf 3233/3267/3233 3085/3116/3085 3230/3264/3230\nf 4896/4966/4896 4925/4995/4925 5098/5177/5098\nf 4925/4995/4925 1404/1406/1404 5098/5177/5098\nf 1404/1406/1404 695/695/695 5098/5177/5098\nf 695/695/695 694/694/694 5098/5177/5098\nf 694/694/694 2722/2746/2722 5098/5177/5098\nf 2722/2746/2722 3116/3148/3116 5098/5177/5098\nf 3116/3148/3116 3118/3150/3118 5098/5177/5098\nf 3118/3150/3118 4896/4966/4896 5098/5177/5098\nf 5079/5156/5079 5087/5165/5087 5083/5160/5083\nf 5070/5146/5070 5087/5165/5087 5079/5156/5079\nf 5061/5132/5061 5037/5107/5037 5070/5146/5070\nf 5054/5125/5054 5037/5107/5037 5061/5132/5061\nf 5097/5176/5097 5093/5172/5093 2042/2051/2042\nf 2431/2452/2431 4630/4699/4630 4804/4874/4804\nf 5045/5116/5045 5037/5107/5037 5054/5125/5054\nf 5087/5165/5087 2719/2743/2719 5093/5172/5093\nf 5013/5083/5013 5035/5105/5035 5014/5084/5014\nf 5016/5086/5016 5007/5077/5007 5037/5107/5037\nf 5027/5097/5027 5016/5086/5016 5037/5107/5037\nf 5087/5165/5087 4838/4908/4838 2719/2743/2719\nf 4810/4880/4810 4630/4699/4630 2431/2452/2431\nf 3432/3471/3432 2719/2743/2719 4155/4224/4155\nf 2719/2743/2719 4838/4908/4838 4155/4224/4155\nf 4915/4985/4915 2214/2225/2214 4116/4185/4116\nf 4838/4908/4838 5087/5165/5087 4993/5063/4993\nf 4993/5063/4993 5078/5155/5078 4838/4908/4838\nf 4986/5056/4986 4976/5046/4976 4993/5063/4993\nf 4110/4179/4110 2874/2900/2874 4112/4181/4112\nf 2633/2656/2633 2590/2611/2590 2542/2563/2542\nf 4977/5047/4977 4976/5046/4976 4986/5056/4986\nf 2635/2658/2635 2590/2611/2590 2633/2656/2633\nf 4681/4750/4681 1124/1124/1124 4631/4700/4631\nf 4976/5046/4976 5053/5124/5053 4993/5063/4993\nf 3225/3259/3225 4838/4908/4838 3146/3178/3146\nf 3325/3359/3325 2590/2611/2590 2635/2658/2635\nf 3325/3359/3325 3441/3480/3441 2590/2611/2590\nf 5096/5175/5096 3146/3178/3146 5092/5171/5092\nf 4975/5045/4975 4985/5055/4985 4976/5046/4976\nf 2431/2452/2431 4804/4874/4804 4803/4873/4803\nf 3741/3795/3741 3441/3480/3441 3325/3359/3325\nf 3741/3795/3741 3236/3270/3236 3441/3480/3441\nf 5092/5171/5092 4838/4908/4838 5078/5155/5078\nf 5086/5164/5086 5092/5171/5092 5082/5159/5082\nf 5082/5159/5082 5092/5171/5092 5078/5155/5078\nf 4473/4542/4473 4116/4185/4116 4115/4184/4115\nf 3742/3796/3742 3703/3756/3703 3741/3795/3741\nf 5042/5113/5042 5013/5083/5013 5034/5104/5034\nf 3236/3270/3236 3741/3795/3741 3237/3271/3237\nf 5074/5151/5074 5057/5128/5057 5065/5141/5065\nf 2542/2563/2542 2590/2611/2590 2540/2561/2540\nf 5078/5155/5078 5053/5124/5053 5059/5130/5059\nf 5015/5085/5015 4992/5062/4992 5006/5076/5006\nf 4921/4991/4921 35/35/35 4897/4967/4897\nf 3704/3757/3704 5095/5174/5095 3703/3756/3703\nf 5044/5115/5044 4985/5055/4985 5026/5096/5026\nf 5026/5096/5026 5036/5106/5036 5044/5115/5044\nf 5078/5155/5078 5059/5130/5059 5068/5144/5068\nf 5067/5143/5067 5085/5163/5085 5081/5158/5081\nf 5026/5096/5026 4992/5062/4992 5015/5085/5015\nf 3237/3271/3237 3437/3476/3437 3436/3475/3436\nf 5085/5163/5085 5095/5174/5095 5091/5170/5091\nf 5085/5163/5085 796/796/796 5095/5174/5095\nf 4113/4182/4113 2874/2900/2874 2876/2902/2876\nf 3237/3271/3237 3741/3795/3741 3703/3756/3703\nf 3437/3476/3437 796/796/796 795/795/795\nf 35/35/35 4720/4789/4720 2679/2703/2679\nf 5067/5143/5067 5081/5158/5081 5075/5152/5075\nf 796/796/796 5090/5169/5090 5094/5173/5094\nf 5085/5163/5085 5090/5169/5090 796/796/796\nf 5058/5129/5058 5051/5122/5051 5067/5143/5067\nf 5090/5169/5090 5080/5157/5080 5084/5162/5084\nf 5057/5128/5057 5042/5113/5042 5050/5121/5050\nf 4569/4638/4569 4473/4542/4473 4115/4184/4115\nf 5057/5128/5057 5051/5122/5051 5035/5105/5035\nf 5035/5105/5035 5051/5122/5051 5043/5114/5043\nf 5095/5174/5095 796/796/796 3437/3476/3437\nf 5074/5151/5074 5051/5122/5051 5057/5128/5057\nf 4732/4801/4732 4703/4772/4703 4577/4646/4577\nf 5014/5084/5014 5035/5105/5035 5023/5093/5023\nf 4578/4647/4578 4660/4729/4660 4694/4763/4694\nf 5095/5174/5095 3437/3476/3437 3703/3756/3703\nf 5002/5072/5002 5013/5083/5013 5014/5084/5014\nf 5035/5105/5035 5042/5113/5042 5057/5128/5057\nf 4660/4729/4660 4692/4761/4692 4694/4763/4694\nf 5042/5113/5042 5035/5105/5035 5013/5083/5013\nf 5013/5083/5013 5022/5092/5022 5034/5104/5034\nf 4810/4880/4810 2431/2452/2431 2433/2454/2433\nf 4731/4800/4731 4851/4921/4851 4917/4987/4917\nf 4682/4751/4682 1124/1124/1124 4681/4750/4681\nf 4704/4773/4704 4660/4729/4660 4703/4772/4703\nf 4820/4890/4820 4692/4761/4692 4691/4760/4691\nf 2920/2946/2920 1125/1125/1125 4825/4895/4825\nf 2431/2452/2431 4850/4920/4850 4820/4890/4820\nf 4569/4638/4569 4814/4884/4814 4815/4885/4815\nf 2042/2051/2042 5093/5172/5093 2719/2743/2719\nf 4116/4185/4116 4839/4909/4839 4609/4678/4609\nf 4473/4542/4473 4569/4638/4569 4815/4885/4815\nf 4670/4739/4670 4714/4783/4714 4566/4635/4566\nf 2728/2752/2728 4660/4729/4660 2726/2750/2726\nf 4692/4761/4692 4660/4729/4660 2728/2752/2728\nf 4851/4921/4851 4809/4879/4809 4554/4623/4554\nf 4473/4542/4473 4815/4885/4815 4676/4745/4676\nf 4473/4542/4473 4676/4745/4676 4471/4540/4471\nf 1124/1124/1124 4682/4751/4682 4825/4895/4825\nf 4661/4730/4661 4660/4729/4660 4704/4773/4704\nf 5026/5096/5026 4985/5055/4985 4992/5062/4992\nf 3744/3798/3744 4720/4789/4720 3979/4037/3979\nf 4788/4858/4788 4670/4739/4670 4653/4722/4653\nf 4703/4772/4703 4670/4739/4670 4788/4858/4788\nf 2431/2452/2431 4803/4873/4803 4850/4920/4850\nf 4993/5063/4993 5087/5165/5087 5007/5077/5007\nf 4850/4920/4850 4832/4902/4832 4692/4761/4692\nf 4985/5055/4985 5053/5124/5053 4976/5046/4976\nf 3343/3377/3343 4832/4902/4832 4850/4920/4850\nf 5051/5122/5051 5074/5151/5074 5067/5143/5067\nf 4609/4678/4609 4839/4909/4839 4840/4910/4840\nf 2876/2902/2876 4868/4938/4868 4113/4182/4113\nf 4756/4825/4756 4566/4635/4566 2060/2069/2060\nf 4868/4938/4868 4814/4884/4814 4569/4638/4569\nf 5053/5124/5053 4985/5055/4985 5044/5115/5044\nf 4670/4739/4670 4566/4635/4566 4756/4825/4756\nf 4630/4699/4630 4810/4880/4810 4631/4700/4631\nf 4820/4890/4820 4850/4920/4850 4692/4761/4692\nf 2214/2225/2214 2652/2675/2652 2215/2226/2215\nf 4692/4761/4692 4832/4902/4832 4694/4763/4694\nf 4693/4762/4693 4578/4647/4578 4694/4763/4694\nf 4577/4646/4577 4660/4729/4660 4578/4647/4578\nf 4634/4703/4634 4696/4765/4696 4698/4767/4698\nf 5037/5107/5037 5007/5077/5007 5087/5165/5087\nf 4839/4909/4839 4116/4185/4116 4473/4542/4473\nf 4110/4179/4110 2920/2946/2920 2874/2900/2874\nf 4566/4635/4566 4851/4921/4851 4912/4982/4912\nf 4112/4181/4112 2874/2900/2874 4113/4182/4113\nf 4703/4772/4703 4700/4769/4700 4670/4739/4670\nf 4631/4700/4631 4810/4880/4810 4681/4750/4681\nf 4755/4824/4755 4732/4801/4732 4577/4646/4577\nf 4700/4769/4700 4703/4772/4703 4732/4801/4732\nf 4700/4769/4700 4782/4852/4782 4670/4739/4670\nf 1125/1125/1125 2920/2946/2920 4110/4179/4110\nf 4116/4185/4116 4609/4678/4609 4915/4985/4915\nf 4915/4985/4915 4609/4678/4609 4611/4680/4611\nf 4771/4841/4771 4679/4748/4679 4729/4798/4729\nf 4679/4748/4679 4851/4921/4851 4731/4800/4731\nf 4851/4921/4851 4679/4748/4679 4771/4841/4771\nf 4699/4768/4699 4782/4852/4782 4700/4769/4700\nf 5090/5169/5090 5085/5163/5085 5080/5157/5080\nf 4720/4789/4720 4787/4857/4787 4643/4712/4643\nf 4566/4635/4566 4809/4879/4809 4851/4921/4851\nf 4711/4780/4711 4809/4879/4809 4714/4783/4714\nf 4814/4884/4814 4868/4938/4868 2876/2902/2876\nf 4703/4772/4703 4660/4729/4660 4577/4646/4577\nf 4776/4846/4776 4720/4789/4720 4963/5033/4963\nf 4569/4638/4569 4115/4184/4115 4570/4639/4570\nf 5080/5157/5080 5085/5163/5085 5067/5143/5067\nf 2652/2675/2652 4915/4985/4915 137/137/137\nf 137/137/137 4915/4985/4915 4523/4592/4523\nf 4608/4677/4608 4970/5040/4970 4606/4675/4606\nf 4553/4622/4553 4917/4987/4917 4554/4623/4554\nf 4587/4656/4587 4634/4703/4634 4698/4767/4698\nf 4917/4987/4917 4770/4840/4770 4731/4800/4731\nf 4853/4923/4853 4770/4840/4770 4917/4987/4917\nf 4116/4185/4116 2214/2225/2214 4290/4359/4290\nf 2214/2225/2214 4915/4985/4915 2652/2675/2652\nf 4782/4852/4782 4714/4783/4714 4670/4739/4670\nf 4639/4708/4639 4963/5033/4963 4728/4797/4728\nf 4640/4709/4640 4963/5033/4963 4639/4708/4639\nf 4705/4774/4705 4963/5033/4963 4640/4709/4640\nf 4741/4810/4741 4776/4846/4776 4705/4774/4705\nf 4787/4857/4787 4720/4789/4720 35/35/35\nf 4864/4934/4864 4720/4789/4720 4776/4846/4776\nf 4920/4990/4920 4720/4789/4720 4864/4934/4864\nf 4809/4879/4809 4566/4635/4566 4714/4783/4714\nf 4720/4789/4720 4593/4662/4593 4963/5033/4963\nf 4963/5033/4963 4593/4662/4593 4594/4663/4594\nf 4705/4774/4705 4776/4846/4776 4963/5033/4963\nf 3744/3798/3744 3979/4037/3979 4727/4796/4727\nf 3744/3798/3744 2679/2703/2679 4720/4789/4720\nf 5070/5146/5070 5037/5107/5037 5087/5165/5087\nf 4758/4827/4758 3744/3798/3744 3746/3800/3746\nf 4593/4662/4593 4643/4712/4643 4608/4677/4608\nf 4696/4765/4696 4634/4703/4634 3744/3798/3744\nf 4825/4895/4825 1125/1125/1125 1124/1124/1124\nf 3703/3756/3703 3437/3476/3437 3237/3271/3237\nf 3146/3178/3146 4838/4908/4838 5092/5171/5092\nf 4608/4677/4608 4643/4712/4643 4970/5040/4970\nf 4643/4712/4643 4787/4857/4787 4743/4812/4743\nf 4970/5040/4970 4643/4712/4643 4642/4711/4642\nf 4621/4690/4621 4634/4703/4634 4587/4656/4587\nf 4993/5063/4993 5053/5124/5053 5078/5155/5078\nf 4643/4712/4643 4743/4812/4743 4707/4776/4707\nf 4696/4765/4696 3744/3798/3744 4758/4827/4758\nf 2679/2703/2679 3744/3798/3744 4634/4703/4634\nf 4684/4753/4684 2679/2703/2679 4634/4703/4634\nf 4720/4789/4720 4643/4712/4643 4593/4662/4593\nf 4869/4939/4869 4787/4857/4787 4921/4991/4921\nf 4768/4838/4768 4807/4877/4807 4684/4753/4684\nf 4807/4877/4807 2679/2703/2679 4684/4753/4684\nf 5067/5143/5067 5074/5151/5074 5080/5157/5080\nf 4921/4991/4921 4787/4857/4787 35/35/35\nf 35/35/35 34/34/34 4897/4967/4897\nf 4554/4623/4554 4917/4987/4917 4851/4921/4851\n"
  },
  {
    "path": "samples/models_rendering/main.c",
    "content": "#include <vitasdk.h>\n#include <vitaGL.h>\n#include <libtoloader.h>\n\nint main() {\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\n\t// Setting screen clear color\n\tglClearColor(0.26f, 0.46f, 0.98f, 1.0f);\n\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\t\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, 960.f/544.0f, 0.01f, 10000.0f);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\tglScalef(0.3f, 0.3f, 0.3f);\n\tglTranslatef(0.0f, 0.0f, -10.0f);\n\t\n\tto_model bunny;\n\tto_loadObj(\"app0:bunny.obj\", &bunny);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Drawing our model with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, bunny.pos);\n\t\tglRotatef(1.0f, 0.0f, 0.0f, 1.0f); // Rotating model at each frame by 1 on axis x and axis w\n\t\tglRotatef(0.5f, 0.0f, 1.0f, 0.0f); // Rotating model at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglDrawArrays(GL_TRIANGLES, 0, bunny.num_vertices);\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}\n"
  },
  {
    "path": "samples/occlusion_queries/Makefile",
    "content": "TITLEID\t\t:= VGLOCCLUS\nTARGET\t\t:= occlusion_queries\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub -lSceCtrl_stub \\\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/occlusion_queries/main.c",
    "content": "#include <vitasdk.h>\n#include <vitaGL.h>\n#include <math.h>\n#include <stdio.h>\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0}; // Colors for a face\nfloat vertices_front[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f}; // Front Face\nfloat vertices_back[] = {-0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Back Face\nfloat vertices_left[] = {-0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f}; // Left Face\nfloat vertices_right[] = {0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Right Face\nfloat vertices_top[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f}; // Top Face\nfloat vertices_bottom[] = {-0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Bottom Face\n\nuint16_t indices[] = {\n\t 0, 1, 2, 1, 2, 3, // Front\n\t 4, 5, 6, 5, 6, 7, // Back\n\t 8, 9,10, 9,10,11, // Left\n\t12,13,14,13,14,15, // Right\n\t16,17,18,17,18,19, // Top\n\t20,21,22,21,22,23  // Bottom\n};\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Enabling V-Sync\n\tvglWaitVblankStart(GL_TRUE);\n\t\n\t// Creating colors array for all faces\n\tfloat color_array[12*6];\n\tint i;\n\tfor (i=0;i<12*6;i++){\n\t\tcolor_array[i] = colors[i % 12];\n\t}\n\t\n\t// Creating vertex array for all faces\n\tfloat vertex_array[12*6];\n\tmemcpy(&vertex_array[12*0], &vertices_front[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*1], &vertices_back[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*2], &vertices_left[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*3], &vertices_right[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*4], &vertices_top[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*5], &vertices_bottom[0], sizeof(float) * 12);\n\t\n\t// Setting clear color\n\tglClearColor (0.0f, 0.0f, 0.0f, 0.0f);\n\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, 960.f/544.0f, 0.01f, 100.0f);\n\t\n\t// Initing occlusion query\n\tGLuint queries[2];\n\tglGenQueries(2, queries);\n\tGLuint samples_passed[2] = {0, 0};\n\tGLenum query_mode = GL_SAMPLES_PASSED;\n\t\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\tglDepthFunc(GL_LESS);\n\tglDepthMask(GL_TRUE);\n\t\n\tfloat cur_rot[2] = {1.0f, 0.5f};\n\t\n\tGLboolean show_front_cube = GL_TRUE;\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Change occlusion query mode by pressing X and enable/disable front cube by pressing O\n\t\tstatic uint32_t oldpad = 0;\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\tif ((pad.buttons & SCE_CTRL_CROSS) && !(oldpad & SCE_CTRL_CROSS)) {\n\t\t\tquery_mode = (query_mode == GL_SAMPLES_PASSED) ? GL_ANY_SAMPLES_PASSED : GL_SAMPLES_PASSED;\n\t\t}\n\t\tif ((pad.buttons & SCE_CTRL_CIRCLE) && !(oldpad & SCE_CTRL_CIRCLE)) {\n\t\t\tshow_front_cube = !show_front_cube;\n\t\t} \n\t\toldpad = pad.buttons;\n\t\t\n\t\t// Drawing our cube with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, vertex_array);\n\t\tglColorPointer(3, GL_FLOAT, 0, color_array);\n\t\t\n\t\t// Draw a big rotating cube\n\t\tif (show_front_cube) {\n\t\t\tglMatrixMode(GL_MODELVIEW);\n\t\t\tglLoadIdentity();\n\t\t\tglTranslatef(0.0f, 0.0f, -3.0f); // Centering the cube\n\t\t\tglRotatef(cur_rot[0], 0.0f, 0.0f, cur_rot[0]); // Rotating cube at each frame by 1 on axis x and axis w\n\t\t\tglRotatef(cur_rot[1], 0.0f, cur_rot[0], 0.0f); // Rotating cube at each frame by 0.5 on axis x and 1.0 on axis z\n\t\t\tglBeginQuery(query_mode, queries[0]);\n\t\t\tglDrawElements(GL_TRIANGLES, 6*6, GL_UNSIGNED_SHORT, indices);\n\t\t\tglEndQuery(query_mode);\n\t\t}\n\t\t\n\t\t// Draw a cube behind the front one with higher depth\n\t\tglMatrixMode(GL_MODELVIEW);\n\t\tglLoadIdentity();\n\t\tglTranslatef(0.0f, 0.0f, -10.0f); // Centering the cube\n\t\tglRotatef(cur_rot[0], 0.0f, 0.0f, cur_rot[0]); // Rotating cube at each frame by 1 on axis x and axis w\n\t\tglRotatef(cur_rot[1], 0.0f, cur_rot[0], 0.0f); // Rotating cube at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglBeginQuery(query_mode, queries[1]);\n\t\tglDrawElements(GL_TRIANGLES, 6*6, GL_UNSIGNED_SHORT, indices);\n\t\tglEndQuery(query_mode);\n\t\t\n\t\tcur_rot[0] += 1.0f;\n\t\tcur_rot[1] += 0.5f;\n\t\t\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Getting passed samples result and printing on console\n\t\tif (show_front_cube)\n\t\t\tglGetQueryObjectiv(queries[0], GL_QUERY_RESULT, &samples_passed[0]);\n\t\tglGetQueryObjectiv(queries[1], GL_QUERY_RESULT, &samples_passed[1]);\n\t\tsceClibPrintf(\"Front cube samples: %u\\n\", samples_passed[0]);\n\t\tsceClibPrintf(\"Back cube samples: %u\\n\", samples_passed[1]);\n\t\tsamples_passed[0] = 0;\n\t\tsamples_passed[1] = 0;\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/resolution_change/Makefile",
    "content": "TITLEID\t\t:= VGLRESSWP\nTARGET\t\t:= resolution_swap\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lstdc++ -lvitashark -lSceCtrl_stub -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub  \n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/resolution_change/main.c",
    "content": "// Drawing a rotating cube\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <math.h>\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0}; // Colors for a face\nfloat vertices_front[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f}; // Front Face\nfloat vertices_back[] = {-0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Back Face\nfloat vertices_left[] = {-0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f}; // Left Face\nfloat vertices_right[] = {0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Right Face\nfloat vertices_top[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f}; // Top Face\nfloat vertices_bottom[] = {-0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Bottom Face\n\nuint16_t indices[] = {\n\t 0, 1, 2, 1, 2, 3, // Front\n\t 4, 5, 6, 5, 6, 7, // Back\n\t 8, 9,10, 9,10,11, // Left\n\t12,13,14,13,14,15, // Right\n\t16,17,18,17,18,19, // Top\n\t20,21,22,21,22,23  // Bottom\n};\n\nvoid reset_wvp(float w, float h) {\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, w / h, 0.01f, 100.0f);\n\tglMatrixMode(GL_MODELVIEW);\n}\n\nint main() {\n\t// Initializing graphics device\n\tvglInit(0);\n\t\n\t// Enabling V-Sync\n\tvglWaitVblankStart(GL_TRUE);\n\t\n\t// Creating colors array for all faces\n\tfloat color_array[12 * 6];\n\tfor (int i = 0; i < 12 * 6; i++) {\n\t\tcolor_array[i] = colors[i % 12];\n\t}\n\t\n\t// Creating vertex array for all faces\n\tfloat vertex_array[12 * 6];\n\tmemcpy(&vertex_array[12 * 0], &vertices_front[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12 * 1], &vertices_back[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12 * 2], &vertices_left[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12 * 3], &vertices_right[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12 * 4], &vertices_top[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12 * 5], &vertices_bottom[0], sizeof(float) * 12);\n\t\n\t// Setting clear color\n\tglClearColor (0.0f, 0.0f, 0.0f, 0.0f);\n\n\t// Initializing mvp matrix with a perspective full screen matrix\n\treset_wvp(960.0f, 544.0f);\n\tglLoadIdentity();\n\tglTranslatef(0.0f, 0.0f, -3.0f); // Centering the cube\n\t\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\tglDepthFunc(GL_LESS);\n\t\n\t// Allowed resolutions\n\tuint32_t resolutions[4][2] = {\n\t\t{480, 272},\n\t\t{640, 368},\n\t\t{720, 408},\n\t\t{960, 544}\n\t};\n\tint cur_res = 3;\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Set viewport\n\t\tglViewport(0, 0, resolutions[cur_res][0], resolutions[cur_res][1]);\n\t\t\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Drawing our cube with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, vertex_array);\n\t\tglColorPointer(3, GL_FLOAT, 0, color_array);\n\t\tglRotatef(1.0f, 0.0f, 0.0f, 1.0f); // Rotating cube at each frame by 1 on axis x and axis w\n\t\tglRotatef(0.5f, 0.0f, 1.0f, 0.0f); // Rotating cube at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglDrawElements(GL_TRIANGLES, 6*6, GL_UNSIGNED_SHORT, indices);\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Resolution change handling\n\t\tstatic uint32_t oldpad = 0;\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\tif ((pad.buttons & SCE_CTRL_LEFT) && (!(oldpad & SCE_CTRL_LEFT))) {\n\t\t\tcur_res--;\n\t\t\tif (cur_res < 0)\n\t\t\t\tcur_res = 3;\n\t\t\tvglSwapResolution(resolutions[cur_res][0], resolutions[cur_res][1]);\n\t\t\treset_wvp(resolutions[cur_res][0], resolutions[cur_res][1]);\n\t\t\tglViewport(0, 0, resolutions[cur_res][0], resolutions[cur_res][1]);\n\t\t} else if ((pad.buttons & SCE_CTRL_RIGHT) && (!(oldpad & SCE_CTRL_RIGHT))) {\n\t\t\tcur_res++;\n\t\t\tif (cur_res > 3)\n\t\t\t\tcur_res = 0;\n\t\t\tvglSwapResolution(resolutions[cur_res][0], resolutions[cur_res][1]);\n\t\t\treset_wvp(resolutions[cur_res][0], resolutions[cur_res][1]);\n\t\t}\n\t\toldpad = pad.buttons;\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/rotating_cube/Makefile",
    "content": "TITLEID\t\t:= VGLROTCBE\nTARGET\t\t:= rotating_cube\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub  \n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/rotating_cube/main.c",
    "content": "// Drawing a rotating cube\n#include <vitaGL.h>\n#include <math.h>\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0}; // Colors for a face\nfloat vertices_front[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f}; // Front Face\nfloat vertices_back[] = {-0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Back Face\nfloat vertices_left[] = {-0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f}; // Left Face\nfloat vertices_right[] = {0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Right Face\nfloat vertices_top[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f}; // Top Face\nfloat vertices_bottom[] = {-0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Bottom Face\n\nuint16_t indices[] = {\n\t 0, 1, 2, 1, 2, 3, // Front\n\t 4, 5, 6, 5, 6, 7, // Back\n\t 8, 9,10, 9,10,11, // Left\n\t12,13,14,13,14,15, // Right\n\t16,17,18,17,18,19, // Top\n\t20,21,22,21,22,23  // Bottom\n};\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Enabling V-Sync\n\tvglWaitVblankStart(GL_TRUE);\n\t\n\t// Creating colors array for all faces\n\tfloat color_array[12*6];\n\tint i;\n\tfor (i=0;i<12*6;i++){\n\t\tcolor_array[i] = colors[i % 12];\n\t}\n\t\n\t// Creating vertex array for all faces\n\tfloat vertex_array[12*6];\n\tmemcpy(&vertex_array[12*0], &vertices_front[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*1], &vertices_back[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*2], &vertices_left[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*3], &vertices_right[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*4], &vertices_top[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*5], &vertices_bottom[0], sizeof(float) * 12);\n\t\n\t// Setting clear color\n\tglClearColor (0.0f, 0.0f, 0.0f, 0.0f);\n\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, 960.f/544.0f, 0.01f, 100.0f);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\tglTranslatef(0.0f, 0.0f, -3.0f); // Centering the cube\n\t\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\tglDepthFunc(GL_LESS);\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Drawing our cube with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, vertex_array);\n\t\tglColorPointer(3, GL_FLOAT, 0, color_array);\n\t\tglRotatef(1.0f, 0.0f, 0.0f, 1.0f); // Rotating cube at each frame by 1 on axis x and axis w\n\t\tglRotatef(0.5f, 0.0f, 1.0f, 0.0f); // Rotating cube at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglDrawElements(GL_TRIANGLES, 6*6, GL_UNSIGNED_SHORT, indices);\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/rotating_cube_sysapp/Makefile",
    "content": "TITLEID     := VGLSROTCB\nTARGET\t\t:= rotating_cube_sysapp\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub  \n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -at 0x0E -m 0x10000 $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/rotating_cube_sysapp/main.c",
    "content": "// Drawing a rotating cube\n#include <vitaGL.h>\n#include <math.h>\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0}; // Colors for a face\nfloat vertices_front[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f}; // Front Face\nfloat vertices_back[] = {-0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Back Face\nfloat vertices_left[] = {-0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f}; // Left Face\nfloat vertices_right[] = {0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Right Face\nfloat vertices_top[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f}; // Top Face\nfloat vertices_bottom[] = {-0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Bottom Face\n\nuint16_t indices[] = {\n\t 0, 1, 2, 1, 2, 3, // Front\n\t 4, 5, 6, 5, 6, 7, // Back\n\t 8, 9,10, 9,10,11, // Left\n\t12,13,14,13,14,15, // Right\n\t16,17,18,17,18,19, // Top\n\t20,21,22,21,22,23  // Bottom\n};\n\nint main(){\n\t// Initializing graphics device\n\tvglSetParamBufferSize(2 * 1024 * 1024);\n\tvglInitWithCustomSizes(0x1000, 960, 544, 16 * 1024 * 1024, 0, 0, 0, SCE_GXM_MULTISAMPLE_4X);\n\n\t// Enabling V-Sync\n\tvglWaitVblankStart(GL_TRUE);\n\t\n\t// Creating colors array for all faces\n\tfloat color_array[12*6];\n\tint i;\n\tfor (i=0;i<12*6;i++){\n\t\tcolor_array[i] = colors[i % 12];\n\t}\n\t\n\t// Creating vertex array for all faces\n\tfloat vertex_array[12*6];\n\tmemcpy(&vertex_array[12*0], &vertices_front[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*1], &vertices_back[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*2], &vertices_left[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*3], &vertices_right[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*4], &vertices_top[0], sizeof(float) * 12);\n\tmemcpy(&vertex_array[12*5], &vertices_bottom[0], sizeof(float) * 12);\n\n\t// Setting clear color\n\tglClearColor (0.0f, 0.0f, 0.0f, 0.0f);\n\t\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, 960.f/544.0f, 0.01f, 100.0f);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\tglTranslatef(0.0f, 0.0f, -3.0f); // Centering the cube\n\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\tglDepthFunc(GL_LESS);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Drawing our cube with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, vertex_array);\n\t\tglColorPointer(3, GL_FLOAT, 0, color_array);\n\t\tglRotatef(1.0f, 0.0f, 0.0f, 1.0f); // Rotating cube at each frame by 1 on axis x and axis w\n\t\tglRotatef(0.5f, 0.0f, 1.0f, 0.0f); // Rotating cube at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglDrawElements(GL_TRIANGLES, 6*6, GL_UNSIGNED_SHORT, indices);\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/skybox_env_map/Makefile",
    "content": "TITLEID     := VGLSKYBOX\nTARGET\t\t:= skybox_env_map\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub -ltoloader \n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin \\\n\t\t-a bunny.obj=bunny.obj \\\n\t\t-a cube.obj=cube.obj \\\n\t\t-a skybox.frag=skybox.frag \\\n\t\t-a skybox.vert=skybox.vert \\\n\t\t-a skybox/back.jpg=skybox/back.jpg \\\n\t\t-a skybox/bottom.jpg=skybox/bottom.jpg \\\n\t\t-a skybox/front.jpg=skybox/front.jpg \\\n\t\t-a skybox/left.jpg=skybox/left.jpg \\\n\t\t-a skybox/right.jpg=skybox/right.jpg \\\n\t\t-a skybox/top.jpg=skybox/top.jpg \\\n\t\t-a mirror.vert=mirror.vert \\\n\t\t-a mirror.frag=mirror.frag $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/skybox_env_map/bunny.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: 'bunny.blend'\n# www.blender.org\no bunny_bunny.001\nv -0.424966 0.664264 -1.415270\nv -0.347866 0.875514 -1.395720\nv -0.230616 0.776564 -1.407920\nv -2.888216 0.903114 0.245930\nv -2.850616 0.899914 0.013280\nv -2.877166 0.836464 0.152130\nv 1.007634 1.961914 -0.000970\nv 0.649034 1.882964 0.018380\nv 0.881184 1.953914 0.247130\nv 0.543334 1.843864 -0.106820\nv 0.423234 1.820364 -0.026970\nv 0.540034 1.864913 0.239230\nv 0.905934 1.922114 -0.178170\nv 0.505284 1.843914 0.447630\nv 0.390384 1.819013 0.324530\nv 0.321234 1.744264 0.576380\nv -2.390116 3.210114 -0.002620\nv -2.389966 3.248614 0.316081\nv -2.157116 3.244264 0.033030\nv 0.036584 1.529514 0.852730\nv -0.140466 1.429164 1.061680\nv 0.070334 1.463064 1.025730\nv -2.016516 2.561314 -0.898920\nv -1.914716 2.655514 -1.138620\nv -1.827416 2.615964 -0.974720\nv -0.044366 1.387813 1.103780\nv -1.531616 -2.325437 1.770579\nv -1.451566 -2.270236 1.766130\nv -1.574966 -2.248086 1.646430\nv -2.079766 3.248713 -0.288969\nv -1.918216 3.199214 -0.233269\nv -1.939366 3.203214 -0.341870\nv 2.245034 -2.786936 -0.253520\nv 2.206084 -2.734486 -0.211170\nv 2.140634 -2.761286 -0.199920\nv -2.901366 0.974164 0.063430\nv -0.868966 3.564914 -0.074219\nv -0.874266 3.676014 -0.136319\nv -0.989716 3.492663 -0.017269\nv -2.330516 3.895214 -1.769969\nv -2.349666 3.810864 -1.611920\nv -2.185316 3.845464 -1.506169\nv 0.070284 1.317414 1.200030\nv -0.115766 1.207813 1.291030\nv -2.297166 3.787714 -1.502069\nv -1.963466 2.981414 -2.511170\nv -1.957766 3.041414 -2.667619\nv -1.897816 3.051815 -2.631819\nv -2.167066 3.234614 -0.201270\nv -2.965366 0.596814 0.568230\nv -2.792566 0.757564 0.823480\nv -2.904516 0.753114 0.500130\nv -1.909416 4.500014 -3.293869\nv -1.972116 4.511465 -3.182019\nv -1.780916 4.446264 -3.302769\nv -0.368416 4.268464 -0.808669\nv -0.517966 4.176664 -0.708419\nv -0.352716 4.257964 -0.653619\nv 0.635734 1.863414 0.574430\nv 0.532484 1.768064 0.763230\nv 0.757734 1.839764 0.813230\nv -1.949266 4.018214 -2.289069\nv -2.053466 4.022514 -2.089069\nv -1.894366 3.899964 -1.968469\nv 1.178384 1.985514 0.561180\nv 1.014434 1.927664 0.768330\nv 1.140184 1.923314 0.869330\nv -1.362916 3.137714 0.951431\nv -1.518966 3.182513 0.978781\nv -1.465716 3.100813 1.190130\nv -2.230216 4.457715 -2.907919\nv -2.272366 4.451715 -2.961419\nv -2.309916 4.401914 -2.815119\nv -3.172866 2.071364 0.477530\nv -3.099816 2.200114 0.592130\nv -3.094966 2.206764 0.387930\nv -2.046516 3.949114 -1.828119\nv -0.079266 4.421114 -1.016319\nv -0.053116 4.463464 -0.889319\nv 0.056834 4.540964 -0.972119\nv -1.047766 -2.771186 -1.024670\nv -0.976816 -2.851386 -1.113120\nv -1.065716 -2.857486 -1.032871\nv 0.372834 -2.613686 -0.943670\nv 0.162334 -2.616236 -0.996821\nv 0.315184 -2.611586 -1.168471\nv 0.505434 -0.728587 2.373530\nv 0.370234 -0.595037 2.384230\nv 0.350034 -0.762936 2.268830\nv -1.201866 3.065814 0.377780\nv -1.264766 3.123764 0.523281\nv -1.209416 3.004814 0.597530\nv -0.018166 1.733464 0.064130\nv -0.209366 1.799314 0.268430\nv -0.088716 1.752764 0.266080\nv 0.308684 1.804914 0.202130\nv 0.873284 1.892814 0.756380\nv -1.357566 3.251264 0.176330\nv -1.477366 3.250714 0.147431\nv -1.453716 3.229164 0.358281\nv -3.186616 1.199614 0.522280\nv -3.244516 1.346464 0.623280\nv -3.192266 1.211064 0.337530\nv -2.823066 0.839064 0.677330\nv -2.897066 -0.381686 0.228580\nv -2.908266 -0.320086 0.234780\nv -2.889966 -0.328486 0.060780\nv -2.177016 3.943764 -1.733319\nv -1.904716 3.481314 -1.010169\nv -1.948366 3.404314 -0.807319\nv -1.822366 3.295414 -0.848370\nv -2.866266 -0.453736 -0.026020\nv -2.895716 -0.492586 0.300880\nv 0.173584 1.764864 0.252830\nv -2.079166 3.032814 -2.648319\nv -1.985116 3.090365 -2.793870\nv 1.160734 1.957964 -0.238020\nv 0.818434 1.936164 0.427380\nv -2.103916 -2.815036 -0.444370\nv -2.098316 -2.729136 -0.445670\nv -2.037216 -2.785336 -0.603821\nv 0.210234 1.701313 0.568280\nv 0.002184 1.581164 0.728930\nv 0.114934 1.596714 0.770630\nv -3.160516 1.291863 1.206780\nv -3.207766 1.380463 1.319580\nv -3.174716 1.459963 1.093180\nv 0.936134 1.750963 1.092580\nv 0.810734 1.760314 1.023130\nv 0.748834 1.645314 1.188580\nv 0.220884 1.570014 0.926730\nv -0.129816 1.556214 0.855930\nv 0.331034 1.657664 0.775230\nv 2.129334 1.945964 0.013580\nv 2.230534 1.908563 0.205430\nv 2.264634 1.878064 -0.089270\nv -0.301816 -2.810436 1.334579\nv -0.382366 -2.824536 1.249430\nv -0.310466 -2.809036 1.217630\nv -2.640466 -0.890336 0.006030\nv -2.661366 -0.797836 0.308730\nv -2.689116 -0.744536 0.185580\nv -3.225316 1.849313 0.301380\nv -3.182066 2.017264 0.249830\nv -3.172616 1.954513 0.137180\nv -3.044516 0.022564 0.225630\nv -3.003666 0.133514 0.134230\nv -2.993016 -0.086986 -0.077320\nv -2.855416 -0.558436 0.125730\nv -1.131766 -1.434187 1.217330\nv -1.054566 -1.484736 1.305430\nv -1.093116 -1.375287 1.309530\nv -2.027516 3.878014 -1.654820\nv 2.269884 1.882664 0.503030\nv 2.017684 1.980564 0.503330\nv 2.178584 1.876313 0.736580\nv -1.229466 2.357764 -0.450220\nv -1.098566 2.315714 -0.325570\nv -1.198566 2.121114 -0.581320\nv 0.933884 1.849313 0.916280\nv 1.517034 2.036263 0.390230\nv 1.240834 2.010614 0.164730\nv 1.294234 2.003864 0.490530\nv 1.422034 2.027463 0.132130\nv 1.493984 2.012764 -0.161520\nv 0.258334 4.669014 -1.008769\nv 0.307784 4.606164 -0.955919\nv 0.311684 4.689914 -1.009319\nv 1.257334 1.924864 0.881380\nv 1.229334 1.817414 1.098330\nv -1.831466 3.940314 -2.383669\nv -1.818966 3.855414 -2.071919\nv -1.609866 -2.328686 1.710580\nv -1.016266 3.651914 -0.156569\nv -1.141166 3.507114 -0.053369\nv -2.132566 -2.834186 -0.383770\nv 4.302784 -0.939686 0.417480\nv 4.365335 -1.096286 0.618780\nv 4.391334 -1.008086 0.331930\nv 3.546634 0.597064 0.013880\nv 3.492884 0.706064 -0.135970\nv 3.462184 0.772664 0.131980\nv -2.852166 -0.549186 -0.009370\nv -1.780966 3.120964 -2.286870\nv -1.795016 3.207714 -2.517469\nv -1.741216 3.221014 -2.354520\nv -1.463416 2.981514 1.284880\nv -1.358366 3.072363 1.073030\nv -1.277316 3.078014 0.856530\nv 1.169934 1.715364 1.216030\nv 1.322134 1.675864 1.270530\nv -2.232316 3.264514 -0.381019\nv -2.322316 3.198414 -0.288319\nv -0.074166 -2.800136 0.627679\nv -0.141066 -2.817386 0.790079\nv -0.189616 -2.844286 0.745329\nv -1.265766 3.194664 0.250080\nv -1.158766 3.084914 0.244030\nv -1.298316 3.175564 0.350031\nv -2.183466 4.261814 -2.602469\nv -2.302616 4.195865 -2.435219\nv -2.215916 4.145814 -2.329169\nv 0.949784 4.141464 -1.813669\nv 0.869084 4.318164 -1.867069\nv 0.947184 4.291064 -1.867569\nv -3.057466 2.281264 0.284880\nv -2.993066 2.356964 0.152030\nv -3.026366 2.277313 0.160630\nv -3.211366 1.350464 0.816730\nv -3.165966 1.244763 0.730080\nv 2.075034 0.347264 -1.553270\nv 2.181334 0.251264 -1.586570\nv 2.011984 0.284614 -1.635270\nv -3.031916 0.202514 0.343830\nv -3.010116 0.267814 0.014630\nv -0.555016 -2.823036 1.398630\nv -0.715516 -2.820036 1.380829\nv -0.640216 -2.821737 1.250529\nv -2.625166 1.697464 2.204880\nv -2.528916 1.820713 2.269780\nv -2.678366 1.860564 2.209730\nv 1.593534 1.981414 0.759080\nv 1.377384 1.976013 0.708830\nv 1.396534 1.910564 0.936580\nv -1.785966 0.538264 -1.269320\nv -1.759516 0.658514 -1.250070\nv -1.645516 0.635814 -1.308220\nv -3.092266 2.166614 0.152330\nv 3.598334 0.299864 -0.347670\nv 3.556234 0.478064 -0.345420\nv 3.579484 0.475014 -0.179670\nv -1.084166 -2.118436 0.550180\nv -1.147566 -2.085536 0.699880\nv -1.120816 -1.907686 0.662780\nv -2.325766 3.218013 0.931330\nv -2.397216 3.147563 1.121180\nv -2.217466 3.141713 1.210680\nv 0.754584 1.862264 -0.282770\nv 3.856884 -1.197836 0.969230\nv 3.940134 -1.030987 0.809730\nv 3.779584 -1.118937 0.860880\nv -2.105316 4.512514 -3.058669\nv -2.234066 4.493565 -3.095319\nv -2.939966 2.352764 -0.067070\nv -2.815266 2.605564 -0.089420\nv -2.852116 2.451214 -0.242920\nv -2.806416 2.726063 -0.082520\nv -3.003416 2.746414 0.101880\nv -2.874816 2.876864 -0.024420\nv -1.789066 3.951414 -2.566020\nv -1.753466 3.819964 -2.298669\nv -2.511016 3.232814 0.542130\nv -2.761716 3.155814 0.626781\nv -2.527266 3.195913 0.850531\nv -2.542266 1.578964 2.151730\nv -2.458766 1.638563 2.206930\nv -2.466016 2.012763 2.252180\nv -2.560066 2.179913 2.157830\nv -2.660766 2.003814 2.196480\nv -3.285166 1.511464 0.623180\nv -3.276966 1.541914 0.811280\nv -3.297966 1.651514 0.581880\nv -3.107266 1.094264 0.339880\nv 0.695034 1.761714 0.930080\nv 0.515784 1.679114 0.914130\nv 0.527984 1.616614 1.065630\nv -1.123066 3.385714 0.055481\nv -1.964816 -0.853386 -1.094770\nv -1.883816 -0.727536 -1.231570\nv -1.799366 -0.864136 -1.185320\nv -1.193966 -2.093786 1.499330\nv -1.266366 -2.089536 1.453830\nv -1.305316 -2.188236 1.678580\nv -2.404316 2.138563 2.205130\nv -2.516516 2.349863 2.068430\nv -2.433116 2.523113 1.962581\nv -2.423466 2.729964 1.782331\nv -2.593766 2.456064 1.952430\nv 1.446384 2.015264 0.529630\nv -2.425466 2.878714 1.606130\nv -2.620616 2.887713 1.475080\nv -2.538416 2.754913 1.701130\nv -2.893816 -0.328586 0.476530\nv -0.159416 -1.989386 -1.028420\nv -0.191216 -2.013136 -0.970420\nv -0.190516 -1.894936 -0.916970\nv -2.248466 3.724964 -1.317369\nv -1.186666 2.850513 -0.509970\nv -1.035766 2.802664 -0.508520\nv -1.138766 2.731664 -0.447370\nv -1.238666 3.338364 0.081931\nv -1.405216 3.306964 0.058980\nv 1.622934 2.042964 0.162080\nv 1.827784 2.032514 0.294830\nv 1.736534 2.026264 -0.036270\nv 1.746184 2.017214 0.552430\nv -2.607666 -0.946686 0.350380\nv -0.075666 -2.323137 2.110480\nv -0.088766 -2.537337 2.201230\nv 0.092034 -2.319036 2.157480\nv -2.075216 3.232364 -0.080119\nv -1.889316 3.247514 0.170831\nv -1.800866 3.191764 -0.197069\nv -2.839066 -0.597286 0.260180\nv -1.207966 -0.859086 -1.242270\nv -1.317466 -0.725636 -1.355020\nv -1.071316 -0.769736 -1.293720\nv -0.285716 1.781713 0.473980\nv -0.275416 1.726714 0.625080\nv -0.101666 1.688314 0.598280\nv -2.383766 1.718813 2.242780\nv -2.397766 1.877313 2.273630\nv -2.392716 2.306864 2.110080\nv -2.416266 3.220264 -0.939919\nv -2.397216 3.382464 -0.972269\nv -2.435666 3.335064 -1.098119\nv -0.354766 3.255064 -0.911119\nv -0.308516 3.467564 -1.058919\nv -0.197316 3.249264 -0.900270\nv 0.412684 1.783163 -0.233020\nv -2.698266 -0.745236 0.439880\nv 1.948434 1.969914 -0.226420\nv 1.887734 2.010214 0.000680\nv -2.197316 4.416114 -3.159119\nv -2.330266 4.414165 -3.030569\nv -1.813266 -0.180386 -1.340170\nv -1.954366 0.067414 -1.227570\nv -1.788516 0.090914 -1.328670\nv 0.800734 -1.524587 2.309480\nv 0.889484 -1.762887 2.225380\nv 0.911034 -1.630937 2.292030\nv -2.376466 1.507813 2.248080\nv -0.437566 -0.786486 -1.309220\nv -0.344216 -0.635736 -1.376020\nv -0.349666 -0.812936 -1.343120\nv 0.077034 1.712863 0.460480\nv -2.102416 4.333314 -2.783419\nv -1.990166 4.400265 -2.973119\nv -3.143916 1.467064 -0.008920\nv -3.230266 1.446214 0.216430\nv -3.183966 1.616364 0.029330\nv -2.969566 1.040464 0.048980\nv -3.080166 1.105464 0.162930\nv -3.127066 1.185614 0.095330\nv 1.008634 1.631864 1.299830\nv -1.841466 0.924114 -1.062370\nv -1.867716 1.129064 -0.964920\nv -1.690866 1.004514 -1.134720\nv -2.364216 2.122214 -0.741570\nv -2.324166 2.266514 -0.717720\nv -2.123216 2.188614 -0.795820\nv -2.709466 1.342814 -0.528320\nv -2.605466 1.511814 -0.638570\nv -2.616016 1.244514 -0.549420\nv -1.821916 3.281114 -3.011019\nv -1.900266 3.209964 -2.982119\nv -1.841416 3.348214 -3.142119\nv -2.339916 1.316363 2.226430\nv -2.297266 1.515713 2.277030\nv -2.740716 3.018663 -0.147870\nv -2.566066 3.092163 -0.213270\nv -2.559916 3.026013 -0.326570\nv -2.315866 2.030013 2.227430\nv -2.274016 2.216114 2.138430\nv -2.280766 2.553114 1.945580\nv -2.237015 2.757763 1.776131\nv 3.691784 -0.171186 -0.395420\nv 3.733234 -0.244286 -0.067770\nv 3.681934 -0.318636 -0.310670\nv 3.653684 -0.382936 -0.401120\nv 3.717034 -0.352186 -0.197870\nv -0.452066 2.961814 -0.384420\nv -0.289616 3.046264 -0.484870\nv -0.287216 3.066464 -0.410070\nv -0.033566 3.199714 -0.493720\nv -0.161466 3.165514 -0.420920\nv 1.684734 1.970064 -0.344620\nv 1.831984 1.936314 -0.397620\nv 1.509884 1.753514 1.190530\nv -3.144766 1.665114 1.763880\nv -3.219066 1.543713 1.622930\nv -3.180616 1.464963 1.737880\nv -0.083666 3.937264 -1.243419\nv -0.274116 4.039663 -1.124069\nv 0.032484 4.246614 -1.268169\nv 0.997734 -2.601836 -0.749620\nv 0.670534 -2.614136 -0.600670\nv 0.851284 -2.597486 -1.042570\nv -2.277666 1.796413 2.249980\nv -2.212666 1.923913 2.205730\nv -0.542216 3.073364 -0.755320\nv -0.380716 3.104964 -0.761620\nv 4.393384 -1.570336 0.691630\nv 4.369634 -1.297736 0.743980\nv 4.292434 -1.380386 0.875830\nv -0.382466 -2.106436 -1.053120\nv -0.466516 -2.080136 -0.974470\nv -0.404366 -2.019386 -0.937770\nv 3.715034 -0.024836 -0.188070\nv -1.663216 3.186264 -1.946120\nv -1.641216 3.289014 -1.800519\nv -1.676666 3.084014 -1.809370\nv 0.099034 -2.664436 0.599280\nv 0.026334 -2.662036 0.736730\nv 0.012234 -2.658186 0.636630\nv -3.036716 -0.048336 0.332880\nv -3.019016 -0.136286 0.144480\nv -0.200466 -2.818486 0.919179\nv -1.805016 2.289614 -0.791370\nv -1.710766 2.500514 -0.737220\nv -1.535216 2.365514 -0.700170\nv -2.169016 1.354013 2.265680\nv -2.196716 1.570813 2.289280\nv -2.171616 2.463264 1.974780\nv -3.041216 0.390914 0.457130\nv -3.044216 0.336314 0.241730\nv -1.640716 4.006165 -3.492369\nv -1.617016 4.154264 -3.447019\nv -1.599616 4.006914 -3.441619\nv 4.449234 -1.111686 0.362330\nv -3.034316 2.466764 1.313380\nv -2.991966 2.687463 1.194930\nv -3.043766 2.570263 1.115730\nv -1.671566 3.026814 -1.205619\nv -1.698816 2.856664 -1.148769\nv -1.707166 2.916114 -1.412070\nv -2.162016 0.667163 1.492980\nv -2.274566 0.721214 1.447980\nv -2.282566 0.534114 1.471080\nv -0.372266 -1.911836 -0.912470\nv -0.533466 -1.873636 -0.940320\nv -0.415266 -1.713686 -0.946020\nv -2.287566 2.524764 -0.726620\nv -2.161316 2.525164 -0.788570\nv -2.119966 2.438964 -0.767920\nv -2.030466 1.627263 2.262730\nv -2.060666 1.789863 2.210580\nv -1.062266 2.518614 -0.208220\nv -1.020666 2.604314 -0.184770\nv -1.030316 2.596214 -0.008720\nv -2.927616 2.614314 0.090930\nv -3.029716 2.628814 0.256230\nv -2.160716 3.617014 -1.048020\nv -2.276516 3.577014 -1.062719\nv 3.391584 0.859764 0.455480\nv 3.300184 0.943464 0.732880\nv 3.411584 0.749514 0.713430\nv -2.163616 3.716164 -1.249119\nv 4.133934 -1.400936 -0.459670\nv 4.168584 -1.330736 -0.397570\nv 4.269634 -1.520186 -0.345520\nv -1.903266 2.790464 -1.665620\nv -1.842416 2.865864 -1.832270\nv -1.758066 2.876364 -1.621169\nv -0.300416 0.284114 -1.551620\nv -0.419266 0.486364 -1.492520\nv -0.241966 0.572714 -1.498370\nv -2.053716 1.386264 2.261230\nv 1.890084 -2.256536 1.939980\nv 1.975684 -2.324586 1.838279\nv 2.003534 -2.251436 1.858630\nv 1.719634 1.161014 1.633780\nv 1.741634 1.259163 1.573330\nv 1.530384 1.336014 1.575930\nv 1.517934 -1.903887 2.271680\nv 1.674684 -1.946687 2.277179\nv 1.530634 -1.796237 2.292630\nv -2.061066 2.606963 1.851481\nv -2.087766 2.795014 1.714180\nv -0.866516 2.744364 -0.386970\nv -0.782516 2.833914 -0.526470\nv -0.613416 2.879664 -0.486120\nv 4.189484 -1.618886 -0.459520\nv 4.098485 -1.549886 -0.552370\nv 4.162384 -1.529636 -0.494720\nv 4.050434 -1.833036 -0.536220\nv 4.108334 -1.858136 -0.465820\nv 3.874884 -2.099186 -0.528970\nv 3.463984 0.671514 -0.351820\nv -1.039816 2.168664 0.899030\nv -0.911216 1.943514 0.864930\nv -0.875466 2.028314 0.688230\nv 4.345284 -1.564736 -0.252670\nv 4.362234 -1.376586 -0.230370\nv -1.678216 3.641764 -2.902470\nv -1.686566 3.574064 -3.184869\nv -1.661866 3.707764 -3.107369\nv -0.470316 -1.617086 -0.958370\nv -0.355916 -1.599786 -0.961470\nv -3.101416 2.369514 0.507130\nv 1.172484 1.655014 1.306280\nv -2.103216 0.490613 1.595030\nv -1.993266 0.792363 1.497730\nv -2.203766 0.780913 1.471980\nv 1.806384 0.557813 1.914080\nv 1.686184 0.526613 1.872680\nv 1.777434 0.458814 1.969230\nv -1.409116 -0.635986 -1.376570\nv -1.307716 -0.509886 -1.458270\nv -1.229466 -0.630336 -1.380620\nv -2.107966 1.213114 2.187130\nv 1.562284 -2.083586 2.183630\nv 3.498234 -1.716686 1.194480\nv 3.342434 -1.795537 1.174380\nv 3.491734 -1.996137 1.237630\nv -2.139616 3.203964 1.050231\nv -1.911216 0.509913 1.662080\nv -2.068316 0.232213 1.712280\nv -1.829466 3.802564 -3.377019\nv -1.727966 3.709965 -3.401669\nv -1.823666 3.597614 -3.334020\nv -2.094266 0.865964 1.467180\nv 2.017434 0.557764 1.974530\nv 1.035034 -0.041487 2.461330\nv 1.305684 0.089163 2.403730\nv 1.140434 0.116763 2.408180\nv 1.177884 -2.079487 2.144530\nv 1.309884 -2.020787 2.238380\nv 1.100334 -1.951237 2.224080\nv 1.562134 -2.215036 2.056380\nv 1.693734 -2.183036 2.103630\nv -2.185016 2.683114 -1.188969\nv -2.065616 2.692964 -1.323070\nv -2.116416 2.664414 -1.146269\nv 4.243484 -1.962036 -0.188420\nv 3.627334 0.398664 0.141530\nv 3.659684 0.312514 -0.034320\nv 1.961784 0.836864 1.644930\nv 1.831984 0.797563 1.672280\nv 1.887634 0.754564 1.731280\nv 1.839734 -0.192437 2.408380\nv 1.917434 -0.074637 2.338980\nv 1.747734 0.009263 2.338230\nv 4.110284 -1.979836 -0.380020\nv -3.197716 2.037414 0.648780\nv -3.181016 2.019114 0.824730\nv 1.558834 0.387163 2.123130\nv 1.437584 0.401713 2.150180\nv 1.436334 0.312214 2.262930\nv -3.230816 1.678914 0.217530\nv -2.854766 2.600663 -0.011570\nv 1.691834 1.888414 0.973430\nv 1.597534 1.816613 1.076930\nv -2.046216 -0.022887 1.709230\nv -1.942016 0.114764 1.729680\nv -1.955916 0.906164 1.487930\nv 1.657884 -1.059487 2.392480\nv 1.555334 -1.101987 2.399530\nv 1.533734 -1.185637 2.410130\nv 1.687734 1.488464 1.405630\nv -0.961216 2.683714 -0.121770\nv -0.978866 2.708964 -0.001620\nv -1.704616 3.523714 -2.864570\nv 4.096034 -2.073236 -0.311070\nv -1.754666 2.625814 -0.879320\nv -1.745216 2.676414 -0.990370\nv 3.545584 -0.976836 -0.712320\nv 3.623984 -0.912536 -0.471570\nv 3.541884 -1.193386 -0.561670\nv -1.697616 3.402864 -2.456219\nv 2.020634 1.989164 0.187780\nv -1.889816 -0.000887 1.797180\nv -1.818216 0.851464 1.527330\nv -1.863366 3.184565 -2.915820\nv -1.898316 3.130315 -2.851520\nv 1.737084 -1.155937 2.376230\nv 1.377484 -0.495037 2.479130\nv 1.128334 -0.560437 2.489480\nv 1.222484 -0.744737 2.547230\nv 2.007384 -1.988636 2.101480\nv 1.988634 -1.863737 2.200080\nv 1.839284 -1.970587 2.191080\nv 1.893434 -1.279137 2.351680\nv 1.626684 -1.338637 2.441230\nv 1.774934 -1.401237 2.388380\nv 1.778184 -1.631436 2.280580\nv 1.706284 -1.503386 2.393830\nv 1.532284 -1.661937 2.317480\nv 1.685084 1.668013 1.279980\nv 1.523584 1.640064 1.302280\nv 1.769334 -2.250986 2.022929\nv 1.805534 -2.340786 1.883230\nv 1.567534 -2.337037 1.903030\nv 1.825634 -2.439236 1.873780\nv 1.576334 -2.408587 1.896879\nv 1.566884 -2.476036 1.911680\nv 3.873484 -2.242886 -0.360620\nv 3.960384 -2.231386 -0.265070\nv 3.789434 -2.339486 -0.300520\nv 1.409734 -1.984487 2.288880\nv 1.462534 -2.038237 2.220580\nv 3.720584 0.056764 -0.033720\nv 3.584534 -0.813986 -0.619470\nv 3.677734 -0.622186 -0.459020\nv 0.158334 1.737914 -0.140970\nv -1.203966 -2.092286 1.338780\nv -1.335866 -2.132136 1.542030\nv -1.930916 -0.145386 1.802930\nv 0.470184 -2.719636 -1.785721\nv 0.673484 -2.518836 -1.763170\nv 0.644634 -2.700186 -1.734671\nv -1.821166 0.318413 1.716730\nv -1.805066 0.527513 1.702780\nv 1.755884 -0.742737 2.429980\nv 1.646834 -0.602137 2.403230\nv 1.568484 -0.825087 2.423630\nv 2.333384 0.631464 1.850980\nv 2.512734 0.687964 1.723930\nv 2.364234 0.882014 1.597280\nv 1.491334 -0.951237 2.451730\nv 1.353984 -1.094837 2.441730\nv 1.660134 0.795664 1.703080\nv 1.684784 0.974163 1.699280\nv 1.560384 1.007014 1.727280\nv 1.556184 -0.612237 2.450080\nv 1.457284 -0.719536 2.519480\nv 1.535684 -0.291937 2.482880\nv 1.475434 -0.080787 2.419330\nv 1.272084 -0.317637 2.478830\nv 1.366384 -2.456386 1.959579\nv 1.341134 -2.331786 1.930830\nv 1.244584 -2.325136 1.956880\nv 1.401684 -1.870087 2.351030\nv 1.372084 -1.791487 2.350230\nv 1.217284 -1.853287 2.304730\nv 1.146284 -1.119487 2.414130\nv 1.288984 -0.959337 2.513780\nv 1.282584 -1.668087 2.297530\nv 1.163684 -1.701037 2.302930\nv 1.512134 -0.517236 2.464030\nv -1.962616 2.753764 1.701281\nv -1.868616 2.718613 1.649381\nv -1.953516 2.916764 1.572330\nv -0.975316 2.286264 0.097580\nv -1.025366 2.525464 0.128480\nv -0.985816 2.354314 0.247030\nv 3.767784 -0.745186 0.250230\nv 3.759984 -0.739186 0.015930\nv 3.761184 -0.531886 0.137680\nv 3.370384 0.867164 -0.237320\nv 4.392184 -1.612286 -0.128820\nv -1.717866 -2.317887 1.480630\nv -1.663966 -2.255436 1.446880\nv -1.887716 -0.392086 1.776480\nv -1.824366 -0.200587 1.838230\nv -1.959066 -0.268936 1.775530\nv -1.756666 -0.058987 1.860230\nv -1.767166 0.184164 1.785680\nv 1.445134 -1.625687 2.338030\nv 1.587234 -1.537687 2.396680\nv 1.379234 -1.516237 2.404180\nv 1.334634 1.302514 1.605880\nv 1.433284 1.432764 1.519830\nv 1.200034 1.446163 1.491430\nv 1.276884 -1.578287 2.307980\nv 1.245434 -1.416937 2.404430\nv 1.802884 -1.749937 2.247830\nv 1.874434 -0.687987 2.403080\nv 1.781334 -0.548787 2.384680\nv 3.607584 -0.485436 -0.585470\nv 3.650884 -0.240036 -0.537620\nv 3.608034 -0.170436 -0.631370\nv 3.671634 -0.047286 -0.448370\nv 0.158534 3.910164 -0.924969\nv -0.027816 3.890264 -0.797319\nv 0.030284 3.750314 -0.769169\nv -0.307816 1.601114 0.903580\nv -0.370716 1.461514 1.097930\nv 1.310534 -2.672886 0.149130\nv 1.294884 -2.657686 0.317330\nv 1.247634 -2.628386 0.281930\nv -1.753816 -0.466736 1.795180\nv 1.386334 -1.410137 2.441980\nv 1.766384 -2.617436 -0.809070\nv 1.656134 -2.601486 -0.678970\nv 1.632084 -2.597486 -0.875520\nv 2.671284 -2.516186 -0.667320\nv 2.607934 -2.467986 -0.758620\nv 2.831234 -2.300536 -0.722320\nv 1.715134 0.336013 2.140130\nv 1.864934 0.306113 2.095380\nv 1.736984 0.414264 2.001230\nv 1.738484 -2.057236 2.186280\nv 3.594434 0.062114 -0.559020\nv 2.031134 0.006913 2.275730\nv 1.853234 0.193613 2.197730\nv 2.023684 0.104164 2.219530\nv 1.199434 1.376363 1.546580\nv 0.094534 4.024114 -0.909219\nv 0.110834 4.172413 -0.906869\nv -0.021716 4.060214 -0.791519\nv 0.077034 4.301464 -0.781269\nv -1.068916 -1.872036 0.356980\nv -1.119316 -1.756236 0.370980\nv -1.247716 -1.744336 0.183330\nv -0.406066 4.109014 -0.436219\nv -0.679266 3.988314 -0.409169\nv -0.616216 3.945814 -0.315719\nv -1.662166 -0.103937 1.880430\nv -1.665416 0.151514 1.843080\nv -1.653766 0.340514 1.750630\nv -1.710516 0.399264 1.723830\nv 3.575384 -2.019186 1.233480\nv 3.531034 -2.153436 1.201680\nv 3.753084 -1.945936 1.192880\nv 1.781834 0.728814 1.710230\nv 1.212884 -2.261636 1.958780\nv 1.220084 -0.466036 2.474030\nv 1.129684 -0.361387 2.449930\nv 1.881234 -2.157237 2.065680\nv 2.304384 0.199064 1.997980\nv 2.315084 0.474364 1.939930\nv 2.146034 0.316864 2.012430\nv 1.496534 0.626513 1.793530\nv 1.522134 0.766914 1.744930\nv 1.326884 0.754114 1.810380\nv -1.753516 3.448664 -3.219820\nv -1.691566 3.587464 -3.314220\nv -1.506616 3.211913 0.775481\nv -1.436866 3.219114 0.571680\nv -1.644966 3.254464 0.686831\nv -1.982466 2.809514 -1.784670\nv -1.941066 2.841464 -1.904520\nv -2.825216 -0.529136 0.611230\nv -2.869616 -0.543836 0.432030\nv -2.780916 -0.663436 0.480280\nv -1.457966 1.637614 -0.782220\nv -1.585416 1.882414 -0.777520\nv -1.359166 1.676964 -0.747220\nv 0.768284 3.635414 -1.248719\nv 0.805134 3.709414 -1.359869\nv 0.824034 3.616414 -1.188119\nv -1.707066 -0.834736 1.626580\nv -1.690666 -0.677587 1.697230\nv -1.821566 -0.702887 1.643080\nv -1.606366 0.553063 1.713330\nv -1.613616 0.722063 1.631930\nv -1.666766 0.985664 1.468730\nv 3.118384 -2.166837 1.145830\nv 3.256434 -2.062286 1.187280\nv 3.191484 -2.021837 1.183630\nv 3.593684 0.448214 0.339530\nv 1.422234 0.947613 1.740680\nv 1.427034 1.122113 1.703730\nv 1.431034 0.523964 1.835630\nv 1.420634 0.605663 1.813330\nv -1.863866 3.146264 -2.751470\nv 3.614184 -2.474386 -0.247420\nv 3.571684 -2.548586 -0.035820\nv 3.443584 -2.591886 -0.183470\nv 1.712134 0.283114 2.203230\nv -1.309016 2.536664 -0.490320\nv -1.131516 2.450214 -0.329720\nv 2.160034 0.884564 1.642980\nv 2.203834 1.105914 1.524480\nv 2.088534 1.125414 1.526080\nv 1.362034 0.229213 2.327930\nv 1.099284 0.243713 2.323930\nv -3.173866 1.319464 0.058180\nv -1.613066 -2.182636 -0.088220\nv -1.483116 -2.130686 -0.084820\nv -1.511216 -2.139686 -0.188720\nv -3.058466 2.464814 0.787030\nv -3.133266 2.510014 0.628130\nv -3.100116 2.416013 0.639930\nv 0.204034 1.406064 1.183030\nv -1.896266 1.793214 -0.837020\nv -1.756016 1.825814 -0.826220\nv -1.595666 1.586464 -0.832570\nv -1.593116 -0.501487 1.765630\nv -1.513816 -0.313536 1.800130\nv 4.198834 -1.240636 0.917130\nv 4.035784 -1.173786 0.942280\nv 4.054734 -1.320236 1.020680\nv 1.673184 0.609414 1.803980\nv 1.662734 0.720013 1.721130\nv 1.563534 0.533414 1.827080\nv 1.194934 1.051314 1.713530\nv 1.346984 -2.172386 2.070530\nv 1.395734 -2.109086 2.137330\nv -2.417266 -0.656786 1.260680\nv -2.433516 -0.428237 1.415330\nv -2.519166 -0.473486 1.315230\nv 3.709134 -0.496486 -0.325120\nv 3.706884 -0.787686 -0.301920\nv 1.225884 0.824463 1.801580\nv 2.254484 1.144014 1.490080\nv 2.192484 1.384163 1.387980\nv 2.074634 1.248863 1.461680\nv -0.095716 3.377564 -1.016719\nv -0.064216 3.290564 -0.919819\nv -2.040366 3.418713 -0.720670\nv -2.105816 3.314064 -0.478869\nv -1.969366 3.282014 -0.563969\nv -0.031766 -2.637686 -0.200470\nv -0.083966 -2.639986 -0.208970\nv -0.070566 -2.629686 -0.382970\nv -1.548766 -0.167236 1.859280\nv -1.523966 -0.053736 1.862230\nv -1.542416 0.079763 1.872530\nv -1.425416 0.177813 1.852680\nv -1.521366 0.351363 1.753930\nv -1.441966 0.688113 1.674480\nv -1.550466 1.003064 1.450830\nv -1.611966 1.116163 1.422080\nv 1.353834 -1.944786 2.312280\nv -1.820416 2.995864 -2.136569\nv -1.915716 2.966564 -2.311319\nv 2.562934 0.014013 2.011180\nv 2.357484 0.014263 2.002730\nv 2.363684 -0.113936 2.053280\nv 1.422584 -2.264236 1.955980\nv 3.497934 0.226764 -0.656120\nv 3.488434 0.364614 -0.604120\nv -1.465266 -0.766037 1.735530\nv -1.429766 -0.599686 1.799780\nv -1.503816 -0.441537 1.785380\nv -1.428816 1.081864 1.404130\nv 1.261034 0.683364 1.811930\nv 1.068334 0.797014 1.807330\nv 1.631684 0.454013 1.941880\nv 1.746584 -0.866737 2.438880\nv 2.072834 0.449513 2.004480\nv 2.175334 0.584114 1.934530\nv -2.293366 2.949264 -1.864619\nv -2.285566 3.020664 -1.887420\nv -2.214366 2.878964 -1.915320\nv 1.288084 1.577814 1.400580\nv 1.148884 -2.186786 2.028130\nv 3.902834 -2.317586 -0.180470\nv 3.851534 -2.392036 -0.015520\nv 1.882134 -0.832287 2.410930\nv 1.989134 -0.761786 2.353780\nv -0.914516 3.375214 0.024881\nv -0.969216 3.288514 0.075381\nv -0.843266 3.229164 -0.008870\nv 3.676434 -1.850836 1.234780\nv 3.442084 0.538264 -0.564270\nv -0.177766 4.376814 -0.778669\nv -0.034016 4.451663 -0.758169\nv 0.038284 1.740864 0.199530\nv -1.441516 -0.242237 1.820780\nv -1.470366 -0.097436 1.837230\nv -1.358466 0.056763 1.874080\nv -1.349116 0.477063 1.763530\nv -1.296466 0.833364 1.589930\nv -1.382766 1.148014 1.392680\nv 1.569084 0.166263 2.340080\nv 3.557734 -1.454786 1.061680\nv 3.496434 -1.460886 1.074380\nv 3.486884 -1.548186 1.106630\nv -0.497966 3.378964 -0.972169\nv -2.487916 1.242214 -0.637570\nv -2.384516 1.340114 -0.729270\nv -2.356466 1.197614 -0.668020\nv -2.531516 1.768814 -0.693420\nv -2.699816 1.834464 -0.634270\nv -2.515416 1.867614 -0.693520\nv -1.354166 -0.039136 1.866630\nv -0.619516 2.928464 -0.602470\nv -0.388666 3.022914 -0.625320\nv 0.198134 3.282214 -0.583070\nv 0.051134 3.211864 -0.581719\nv 0.113034 3.224764 -0.647419\nv 1.307584 -1.294887 2.441180\nv 1.047884 -1.373187 2.416180\nv 3.400634 -1.676036 1.151130\nv -2.061466 3.136464 -2.843270\nv -1.768416 2.769814 -1.275319\nv -1.865066 2.712614 -1.315820\nv -1.775966 2.814314 -1.457220\nv -1.355116 -2.321986 1.836780\nv -1.432416 -2.460387 1.910380\nv -0.551216 4.132914 -0.586319\nv -0.120366 0.375914 -1.542120\nv -0.098366 0.673314 -1.507770\nv -0.058066 0.597764 -1.532320\nv 0.091684 4.076214 -1.330469\nv -1.280216 -0.818837 1.694780\nv -1.512616 -0.882836 1.659130\nv -1.349866 -0.462286 1.854530\nv -1.332666 -0.125186 1.847280\nv -1.290666 0.283863 1.775480\nv 1.802584 1.386814 1.480330\nv 1.942834 1.448913 1.419630\nv 1.839434 1.549814 1.380030\nv 3.521584 -1.314336 1.026180\nv 1.101034 -1.740386 2.289530\nv 3.233434 0.782214 -0.704670\nv 3.220034 0.901764 -0.595670\nv 3.316934 0.874664 -0.388320\nv -2.647216 2.094364 -0.563420\nv -2.715716 2.192664 -0.474820\nv -2.563016 2.223364 -0.599870\nv -0.091066 3.863214 -1.234569\nv 0.073634 3.813514 -1.269069\nv -1.306266 -1.037037 1.543380\nv -0.637466 -2.809686 1.649230\nv -0.566916 -2.748886 1.747779\nv -0.748566 -2.801586 1.717029\nv -1.280916 -0.490286 1.859630\nv -1.264966 -0.220637 1.872730\nv -1.255866 0.997764 1.451080\nv -1.306316 1.112463 1.382180\nv 3.667584 0.189814 0.375330\nv 3.685434 0.007214 0.495030\nv 3.709484 0.008714 0.244930\nv 2.007134 0.756463 1.773080\nv 2.058984 0.309213 2.049480\nv 1.905634 0.372763 2.034080\nv 3.358834 0.701014 -0.473620\nv 1.898834 -1.166886 2.349280\nv -1.605366 2.510914 -0.661420\nv -1.696066 2.603114 -0.735570\nv -1.606166 2.603514 -0.617320\nv 2.488084 0.286363 1.954280\nv 2.740434 -1.767686 -1.451120\nv 2.825634 -1.538486 -1.481420\nv 2.870284 -1.696636 -1.329870\nv -1.820216 -2.243986 -0.136920\nv -1.615216 -2.176336 -0.180570\nv 0.163584 3.417814 -1.022519\nv 0.298884 3.537114 -1.122469\nv 0.403184 3.491514 -1.077869\nv -3.123516 2.636813 0.738080\nv -3.137766 2.677114 0.643680\nv 3.756284 -1.607286 1.198930\nv -1.304816 -2.566036 1.965430\nv -1.446016 -2.601336 1.948679\nv -1.221616 -2.408536 1.895480\nv -1.168016 -2.321486 1.825780\nv 3.648284 -1.502686 1.132630\nv -1.468216 -2.181937 1.602929\nv -1.862966 3.089114 -2.493419\nv -1.723216 -1.482036 -0.421970\nv -1.807566 -1.447586 -0.368320\nv -1.698166 -1.472536 -0.508070\nv -1.244666 -0.322537 1.871080\nv -1.231316 0.191163 1.794980\nv 2.226284 0.701613 1.812730\nv 1.107884 1.071264 1.691430\nv 1.086934 0.940463 1.766430\nv 3.669784 -1.228836 0.928630\nv 3.598634 -1.196386 0.938780\nv 3.603884 -1.314636 0.979080\nv 3.682884 -1.135186 0.857580\nv -1.034266 2.351064 0.501830\nv -0.413216 -1.393886 -1.069420\nv -0.541966 -2.249186 -1.469170\nv -0.465116 -2.264136 -1.556020\nv -0.634166 -2.342686 -1.507020\nv 1.000584 -1.611887 2.349930\nv 0.954284 -1.493237 2.388130\nv -0.003266 -2.607987 2.291529\nv -0.115866 -2.748137 2.172280\nv 0.014084 -2.712987 2.282929\nv -1.909816 -1.097336 -0.825620\nv -1.908616 -0.971036 -0.992120\nv -1.788166 -1.079636 -0.961170\nv -2.720616 1.173564 -0.454370\nv -2.596816 1.031814 -0.443620\nv -1.188766 -0.615686 1.781380\nv -1.148066 -0.529586 1.808430\nv -1.137716 -0.407636 1.834580\nv -1.217416 -0.030237 1.842180\nv -1.202616 0.472514 1.716880\nv -1.194766 0.824313 1.587330\nv -1.203666 1.133214 1.363230\nv -1.200966 1.224364 1.309380\nv -1.341266 1.221113 1.387380\nv 1.149334 0.576314 1.793580\nv 1.110734 1.320563 1.558430\nv -1.044716 2.442663 -0.131220\nv 2.858984 -1.046636 -1.520920\nv 2.966034 -1.096086 -1.368120\nv 2.879484 -1.238636 -1.394770\nv -0.756816 2.809864 -0.203020\nv -0.725316 2.812314 -0.274170\nv -0.571766 2.932114 -0.251220\nv -3.262366 1.407864 0.425930\nv -1.815916 2.682864 -1.138170\nv -1.738316 2.742614 -1.107620\nv -1.163566 -2.221836 1.708079\nv -1.145166 -2.104337 1.492930\nv -1.178916 -1.295936 1.343930\nv -0.097966 3.755114 -1.204369\nv -0.017816 3.524314 -1.122319\nv -1.114066 -0.847287 1.722480\nv -1.109766 -0.184537 1.888480\nv -1.136816 0.064914 1.806180\nv -1.135216 0.618213 1.653530\nv -1.123266 0.952613 1.493280\nv -1.712266 2.721364 -0.938820\nv 2.025984 1.526664 1.344930\nv -1.820016 4.088865 -2.756619\nv -1.897616 4.097764 -2.615069\nv -3.137666 2.765764 0.782930\nv 2.136734 0.939214 -1.308920\nv 1.836184 0.831914 -1.400320\nv 1.944284 1.065614 -1.346020\nv -0.691316 3.350414 -0.884619\nv -0.708166 3.455264 -0.903619\nv -1.030566 0.187614 1.846930\nv -1.104566 0.385813 1.783630\nv -1.059366 0.721163 1.591030\nv -1.032066 1.066763 1.409580\nv -1.156116 -2.081036 1.375230\nv 1.557534 -1.415336 2.445130\nv -0.917366 2.827064 -0.531670\nv -0.702566 2.969013 -0.660320\nv 1.900084 0.914864 1.610580\nv 2.035184 0.977564 1.579830\nv 1.990934 1.145664 1.541630\nv -1.217266 3.234314 0.175731\nv -1.119866 3.251564 0.133881\nv -2.184866 2.592564 -0.841720\nv -2.106666 2.602314 -0.940670\nv -1.062166 -2.250836 1.708430\nv -1.041416 -2.098986 1.498180\nv -1.039866 -1.994087 1.405330\nv -0.201566 -1.412886 -1.167520\nv -0.229316 -1.415786 -1.095420\nv -0.298216 -1.248036 -1.148270\nv -1.008266 -0.662637 1.803530\nv -1.028966 -0.268637 1.883080\nv -1.013166 -0.093786 1.862080\nv 1.156084 -1.498087 2.398680\nv 1.653484 0.407963 2.039880\nv 1.652034 -0.215486 2.458580\nv 2.463334 0.836913 1.604380\nv 2.592334 1.014413 1.461680\nv 2.396634 0.982313 1.537880\nv 3.756984 -1.742936 1.216030\nv 3.767134 -1.517986 1.162580\nv 2.511234 -2.803386 -0.460870\nv 2.503234 -2.747436 -0.485020\nv 2.601384 -2.705336 -0.489970\nv -0.957566 1.398363 1.107280\nv -0.910916 1.283414 1.200030\nv -0.845966 1.488764 0.977630\nv 3.100484 -2.631936 -0.392920\nv 2.992034 -2.655986 -0.406270\nv 2.943434 -2.628086 -0.468670\nv 3.423884 -2.121686 1.216280\nv -1.272916 -1.320836 -0.850120\nv -1.206666 -1.232286 -0.952520\nv -1.098216 -1.305636 -0.961420\nv -1.190666 2.643714 -0.414470\nv -1.050766 2.657464 -0.332970\nv -2.200116 -2.774136 -0.076620\nv -2.187066 -2.642436 -0.092320\nv -2.163416 -2.809036 -0.166620\nv -0.986466 -0.444287 1.810630\nv -0.979416 0.037713 1.810830\nv -0.986166 0.278514 1.824130\nv -1.014916 0.487363 1.743230\nv -0.967316 0.586264 1.664580\nv -0.903266 1.103513 1.371380\nv -1.098016 1.285914 1.250630\nv 3.363884 -2.253886 1.157930\nv 3.764184 -1.309986 1.032480\nv -0.067816 -2.741936 0.790780\nv 2.195084 -0.734036 2.298480\nv 2.362534 -0.755087 2.229130\nv 2.281934 -0.618887 2.280130\nv -0.977366 -2.217287 1.645480\nv -0.939516 -2.114387 1.549830\nv -2.946966 -0.219586 0.340230\nv -2.985616 -0.224586 0.206830\nv -3.134316 2.873714 0.659730\nv -0.924916 -0.793987 1.723430\nv -0.961816 -0.908887 1.668080\nv -0.888316 -0.322186 1.839780\nv -0.921016 -0.135786 1.853580\nv -0.926066 0.773263 1.619230\nv -0.971466 0.915064 1.541680\nv -0.989716 1.285064 1.210030\nv -1.428366 1.245964 1.457430\nv -1.619866 1.223764 1.506280\nv -0.975566 3.110364 0.126530\nv -1.662116 4.206465 -3.222769\nv -1.763366 4.316614 -3.136769\nv -1.672816 4.013414 -3.020569\nv -0.912066 -1.986587 1.491330\nv -0.938916 -1.865837 1.450830\nv -2.031116 2.918615 -2.352419\nv -0.880766 -0.465086 1.782730\nv -0.854216 0.165714 1.777330\nv -0.876866 0.427964 1.727630\nv 2.489384 1.079613 1.455080\nv 2.276534 0.349164 -1.536370\nv 2.170334 0.476764 -1.526570\nv -0.157566 -2.662286 -1.920420\nv -0.290266 -2.461286 -1.872820\nv -0.057416 -2.452886 -1.884020\nv 0.973134 -2.844186 -1.381770\nv 0.867684 -2.814986 -1.308020\nv 0.690684 -2.852886 -1.434520\nv 2.388984 1.283214 1.403230\nv -0.756716 3.801614 -0.206469\nv 0.530534 3.683664 -1.272669\nv 0.217034 3.703614 -1.230369\nv 0.356684 3.856564 -1.352319\nv -0.827366 -2.429436 1.791130\nv -0.824716 -2.350687 1.758530\nv -0.964516 -2.386337 1.800330\nv -2.482966 1.344663 2.150530\nv -0.859466 -0.839087 1.708380\nv -0.821166 -0.637437 1.714830\nv -0.804366 -0.020587 1.755380\nv -0.850066 0.266013 1.765680\nv -0.815066 0.658863 1.684730\nv -0.744766 0.761113 1.643930\nv 0.890434 4.558764 -1.798469\nv 0.919034 4.453165 -1.870569\nv 0.872934 4.522214 -1.857769\nv -0.094666 3.144764 -0.551169\nv -0.185666 3.112714 -0.644469\nv -0.040016 3.169014 -0.650119\nv 0.860984 3.856514 -1.560669\nv 0.923534 4.024514 -1.742719\nv 0.963184 3.946314 -1.671869\nv -2.026666 3.158914 -2.899770\nv 0.427834 -2.585087 1.558530\nv 0.375834 -2.587436 1.549879\nv 0.336884 -2.602686 1.365029\nv -0.766966 -2.161036 1.605080\nv -0.802466 -0.991987 1.706980\nv -0.691066 0.942713 1.514080\nv -0.706666 1.365113 1.150480\nv 1.697384 -0.366586 2.451730\nv -0.949016 2.118664 -0.146470\nv -1.012466 2.246664 -0.183470\nv -3.080116 2.710264 0.314080\nv -3.043566 2.819064 0.145230\nv -2.072866 2.614314 -1.028170\nv -1.989966 2.670064 -1.238120\nv -0.725466 -1.961186 1.562480\nv -3.049516 2.185614 -0.061770\nv -2.922566 2.288914 -0.197420\nv -3.040316 2.088914 -0.168120\nv -0.862516 -1.260286 1.556580\nv -0.726816 -1.039336 1.706030\nv -0.712466 -0.827686 1.744380\nv -0.768866 -0.466787 1.721080\nv -0.772416 -0.320886 1.773830\nv -0.742766 -0.212236 1.771430\nv -0.738766 0.486514 1.716630\nv -0.678966 1.057314 1.412230\nv -0.638616 1.211564 1.296130\nv 4.014984 -2.284636 0.128130\nv 3.857084 -2.409086 0.192030\nv 2.046134 -2.091186 1.983679\nv 1.965484 -2.203236 1.960980\nv -0.768666 3.546064 -0.094069\nv -0.709466 3.669714 -0.146169\nv -2.796566 -0.648036 0.336430\nv -0.760766 -1.865536 1.552230\nv -0.663116 -1.592637 1.621230\nv -0.766116 -1.621137 1.580130\nv -0.666766 -0.653836 1.763880\nv -0.700166 -0.463436 1.711180\nv -0.616766 0.332064 1.702480\nv -0.601466 1.402063 1.135080\nv -0.716366 1.547764 0.925080\nv 4.450834 -1.445536 -0.043970\nv 4.478484 -1.574136 0.156230\nv 3.749434 -0.339686 0.064480\nv 3.748684 -0.489686 -0.115020\nv -1.156516 -2.223886 0.423330\nv -1.070016 -2.126136 0.467130\nv -1.126766 -2.076986 0.320780\nv -1.088616 2.723814 0.226030\nv -1.061816 2.885264 0.214430\nv -1.128116 2.899564 0.345880\nv -1.742716 2.937214 -1.759320\nv -0.669766 -2.373786 1.715280\nv -0.674966 -2.047837 1.581079\nv -1.687166 2.924063 1.456430\nv -1.880566 2.972564 1.498230\nv -1.805866 2.848914 1.541930\nv -0.651516 -1.428886 1.661080\nv -0.783766 -1.451087 1.589630\nv -0.764466 -1.199286 1.629630\nv -0.643766 -1.160737 1.680380\nv -0.657466 -0.305436 1.732730\nv -0.689216 -0.139436 1.726830\nv -0.652266 -0.006087 1.734130\nv -0.619866 0.153614 1.713180\nv -0.601916 0.507163 1.659230\nv -0.677766 0.765614 1.618580\nv 2.913084 -1.408236 -1.385920\nv 2.918984 -1.523436 -1.360470\nv 2.493084 -0.225187 2.075530\nv 3.746834 -0.523336 0.389380\nv -0.612566 3.871464 -0.250669\nv -0.573166 -2.110636 1.591530\nv -0.577666 -1.874086 1.578880\nv -0.592916 -0.691437 1.764930\nv -0.598166 -0.497386 1.737630\nv -0.624166 -0.150286 1.734930\nv -0.572066 0.930514 1.479030\nv -0.633266 3.659014 -0.175119\nv -0.562366 3.785414 -0.222069\nv -1.170616 -2.005887 1.137730\nv -1.129266 -2.025036 1.299929\nv -1.104616 -1.937787 1.244180\nv 1.905184 1.896314 0.933930\nv 1.748034 1.734064 1.203230\nv 2.006584 1.740614 1.143230\nv -2.722366 2.721463 -0.259420\nv -2.747316 2.596364 -0.225870\nv -0.622316 -2.370736 1.713430\nv -0.582216 -2.281236 1.674380\nv -0.479316 -1.975086 1.567230\nv -0.506966 -1.617236 1.627130\nv -0.537266 -1.240836 1.695480\nv -0.385916 -1.183136 1.686580\nv -0.531966 -0.878537 1.708680\nv -0.522666 -0.538287 1.754130\nv -0.540016 -0.397187 1.786580\nv -0.498466 -0.207737 1.790480\nv -0.547866 0.265864 1.719430\nv -0.556366 0.655814 1.595080\nv -0.524366 1.150163 1.337030\nv -0.093416 3.170264 -0.734169\nv -0.540016 -2.391086 1.677230\nv -0.443666 -1.473587 1.665180\nv -0.438116 -0.606286 1.738730\nv -0.514316 1.375514 1.158130\nv -0.459016 1.533414 1.038880\nv 1.098734 -2.429436 2.042479\nv 1.118434 -2.262336 1.969080\nv 1.383834 -0.838187 2.529630\nv 1.256734 -0.868887 2.543880\nv -0.511466 3.902364 -0.276619\nv -0.444266 4.013314 -0.353969\nv 0.851434 4.186464 -1.806619\nv -0.485666 -2.345437 1.655630\nv -0.423266 -1.850386 1.557180\nv -0.392566 -0.948537 1.710330\nv -0.426216 -0.257087 1.805330\nv -0.472366 -0.084687 1.783330\nv -0.447116 -0.000236 1.786880\nv -0.402466 0.142564 1.810230\nv -0.458616 0.511164 1.670530\nv -0.471666 0.730763 1.537980\nv -0.438066 0.924114 1.456280\nv -0.451716 3.834164 -0.295419\nv -0.380966 -2.190886 1.598530\nv -0.354166 -2.092937 1.554880\nv -0.360466 -1.350037 1.670780\nv -0.342566 -0.692037 1.701180\nv -0.385316 -0.465187 1.782180\nv -0.329716 0.354714 1.761780\nv -0.389716 0.427164 1.729230\nv -0.408366 1.057014 1.372780\nv -0.382016 1.218014 1.238980\nv 2.484684 -2.500986 -1.127670\nv 2.494584 -2.525986 -0.970970\nv 2.421734 -2.675536 -0.883520\nv 0.973984 1.528714 1.395430\nv 3.859584 -1.734636 1.169530\nv -0.404516 3.936464 -0.327269\nv -1.642616 3.698314 -3.321869\nv -1.632166 3.904315 -3.193619\nv 0.324734 3.367014 -0.898169\nv 0.107384 3.337714 -0.939520\nv -2.844066 3.081164 0.835880\nv -0.286216 -1.906986 1.502280\nv -0.293716 -1.575086 1.574630\nv -0.366216 -0.560737 1.742680\nv -0.304366 -0.281237 1.755680\nv -0.344566 -0.082387 1.769280\nv -0.273516 0.001713 1.832730\nv -0.311966 0.609064 1.641730\nv -0.298666 0.751263 1.557330\nv -0.208566 1.324764 1.184630\nv -1.650766 3.526714 -1.921169\nv -1.685866 3.569964 -1.768619\nv -1.638066 3.417164 -1.769069\nv -0.352016 4.015664 -0.371669\nv 1.493034 1.968014 -0.360070\nv -0.326566 -2.145486 1.588580\nv -0.200316 -1.717986 1.490230\nv -0.279616 -1.096887 1.674480\nv -0.259666 -0.202136 1.740730\nv -0.299366 0.964613 1.446130\nv -0.891466 2.704014 -0.250370\nv -0.819366 2.766814 -0.162620\nv -0.967916 2.662663 -0.192770\nv -0.301616 4.086964 -0.424969\nv -0.258016 4.054714 -0.455469\nv -0.108466 4.121614 -0.620719\nv -0.168966 4.159463 -0.525969\nv -2.952666 2.542264 0.136180\nv -2.967116 2.357464 0.067380\nv -0.329566 -2.187836 1.639530\nv -0.266766 -0.779987 1.692180\nv -0.213066 -0.467886 1.690030\nv -0.238616 -0.367587 1.707130\nv -0.201616 0.264163 1.832230\nv -0.161016 0.406914 1.806080\nv -0.173166 0.829964 1.559530\nv 0.550084 3.512614 -1.092069\nv 0.526534 3.413264 -0.893869\nv -2.813216 0.980364 -0.166820\nv -0.862216 1.544664 0.940030\nv -0.813366 1.715564 0.786030\nv -0.862766 1.718964 0.869130\nv -0.852816 1.827564 0.778580\nv -0.241166 -2.027287 1.524530\nv -0.180116 -1.461787 1.535330\nv -0.225216 -1.284087 1.601230\nv -0.143366 -0.540186 1.668280\nv -0.136866 0.599114 1.703480\nv -1.918016 3.085214 -2.779170\nv -1.881266 3.093215 -2.711870\nv -0.256016 4.163264 -0.475919\nv -2.869366 -0.381486 -0.079870\nv -0.106516 -1.179587 1.563830\nv -0.161666 -0.888236 1.635030\nv -0.105766 -0.660587 1.656830\nv -0.168166 -0.284637 1.705180\nv -0.145316 -0.164686 1.790480\nv -0.152616 0.149664 1.828180\nv -0.038416 0.892614 1.539730\nv 4.134834 -2.106086 -0.182170\nv 1.909034 -1.608437 2.247730\nv -0.196866 4.226714 -0.534519\nv -0.189616 4.318414 -0.632269\nv -0.132216 4.265163 -0.574269\nv -0.079366 4.392764 -0.680719\nv 3.741234 -0.595086 0.610530\nv 3.711434 -0.892536 0.665030\nv 3.750134 -0.851886 0.543280\nv -2.163166 2.946665 -2.419369\nv -2.185316 3.022814 -2.449370\nv -2.141866 3.002564 -2.556969\nv -0.048566 -1.828536 1.420880\nv -0.043866 -1.618937 1.451430\nv -0.082016 -0.010836 1.807730\nv 3.203834 -1.381386 -1.079470\nv 3.306234 -1.198936 -1.055320\nv 3.308934 -1.331986 -0.986020\nv 3.896484 -1.363336 1.080880\nv -1.574016 -2.379486 0.869880\nv -1.475916 -2.451986 0.691480\nv -1.630966 -2.526386 0.764730\nv 2.446534 -2.786036 -0.590470\nv 2.533934 -2.675436 -0.576420\nv 2.505134 -2.682286 -0.528620\nv 0.009184 -1.416736 1.481180\nv -0.088766 -0.861036 1.623230\nv -0.090166 -0.556837 1.697780\nv -0.095166 -0.369637 1.724080\nv -0.075016 -0.205237 1.794030\nv -0.011616 0.058613 1.811080\nv 0.035284 0.186963 1.866430\nv -0.015716 0.262313 1.855880\nv -0.021116 0.624013 1.700580\nv -0.031716 1.078864 1.389830\nv 1.261684 0.517213 1.806330\nv 3.174184 -1.954886 1.222530\nv 1.060534 -0.193987 2.464280\nv -0.075216 4.237164 -0.612519\nv -0.043866 4.313964 -0.638219\nv 1.896334 2.015464 0.398530\nv -0.007566 -1.135136 1.556580\nv -0.019816 -0.912686 1.616380\nv 0.003134 -0.849286 1.653030\nv -0.050666 -0.591937 1.736330\nv -0.009266 -0.460787 1.875430\nv -2.016366 2.510264 -0.819920\nv -1.842316 2.458664 -0.779570\nv -1.978016 2.402164 -0.789670\nv -0.033016 -0.271036 1.831080\nv -0.015766 -0.070637 1.830230\nv 0.038234 0.376963 1.775880\nv 0.000684 0.491563 1.755930\nv -0.306816 4.231214 -0.567019\nv -1.791916 4.158464 -3.451669\nv -1.771416 3.904114 -3.431269\nv -0.923766 2.744764 -0.429220\nv 0.030934 -1.657136 1.439830\nv -1.716416 4.366014 -3.293969\nv 0.203384 -0.604637 2.255830\nv 0.295284 -0.840487 2.178480\nv 0.056684 0.118613 1.841830\nv 0.116084 0.995564 1.494180\nv 0.153834 1.133863 1.381230\nv 0.150834 1.226664 1.288780\nv -1.262366 -2.210636 0.821580\nv -1.290116 -2.370286 0.632780\nv 2.458684 -2.804836 -0.470520\nv 4.019284 -2.291286 0.297580\nv 0.020784 4.409614 -0.703519\nv 0.098584 4.468564 -0.769419\nv 0.037134 4.506864 -0.798419\nv -1.718166 3.982464 -2.854319\nv -1.903616 2.891214 -2.048670\nv -1.772016 2.962514 -1.921370\nv -1.307016 -1.743136 0.094530\nv -1.343966 -1.698386 0.161430\nv -2.031166 2.746864 -1.583620\nv -1.930166 2.737614 -1.484570\nv -2.002266 2.705464 -1.410670\nv 0.008384 -1.864187 1.424880\nv 0.073934 -1.434386 1.500480\nv 0.070584 -1.094586 1.609680\nv 0.058184 -0.973736 1.644030\nv -2.507566 4.025264 -2.403669\nv -2.465716 3.986915 -2.218319\nv -2.448716 4.112564 -2.422919\nv -1.738366 3.387614 -2.691870\nv -3.235266 1.948764 0.541730\nv -3.274916 1.557364 0.412030\nv 0.110134 0.088413 1.875080\nv 0.092084 0.511313 1.781630\nv 0.061534 0.826764 1.601230\nv 3.939684 -2.315086 -0.067320\nv 1.373834 1.463414 -1.042670\nv 1.464934 1.290464 -1.266470\nv 1.231634 1.333764 -1.154170\nv -2.153916 2.786714 -1.544119\nv -2.117716 2.815914 -1.726570\nv -1.646516 3.178214 -1.346120\nv 0.165834 -2.110186 2.054180\nv 0.036834 -2.142586 2.011580\nv 0.085834 -2.186636 2.097630\nv 0.113534 -2.050286 1.905880\nv 0.130284 -1.298386 1.602080\nv -1.202966 -2.216236 0.730880\nv -1.861266 3.180714 -0.550920\nv -1.817666 3.126064 -0.434519\nv 0.126934 0.214563 1.817130\nv 0.159584 0.428214 1.826180\nv 0.172784 0.629313 1.749480\nv 0.991384 1.332514 -1.159120\nv 0.864134 1.156864 -1.267320\nv 0.759834 1.324814 -1.159570\nv 2.450834 0.488563 1.894330\nv 1.091534 -0.954537 2.501430\nv 1.048084 1.073264 -1.412120\nv 0.910884 0.889814 -1.487520\nv 0.914334 1.076664 -1.356070\nv -1.229416 -2.154587 0.863980\nv 0.258284 -2.275037 2.243379\nv 0.216734 -2.176187 2.143380\nv 0.233634 -2.412387 2.302979\nv 0.076734 -2.425687 2.259180\nv 3.351934 0.224214 -0.855670\nv 3.172084 0.224064 -1.053220\nv 3.153984 0.396014 -1.053120\nv 1.764684 1.926913 0.896530\nv -1.926366 3.767264 -1.540869\nv -2.053266 3.763764 -1.374769\nv -2.252266 2.895413 1.621780\nv -1.820866 3.775914 -1.785419\nv 0.205834 0.237013 1.815380\nv 0.266884 0.311063 1.847280\nv 0.223784 0.789363 1.678680\nv 0.283484 1.062814 1.537880\nv 0.190234 4.465964 -0.854219\nv 0.278534 4.532914 -0.939169\nv 0.217684 4.545313 -0.874869\nv 1.799534 0.873764 1.661080\nv 0.212384 4.610864 -0.915519\nv 0.139784 4.595814 -0.930169\nv 0.255434 -2.054986 1.955679\nv 0.235984 -1.995636 1.766380\nv 0.149034 -1.986187 1.728380\nv 0.236484 -1.935586 1.690429\nv 0.138184 -1.932036 1.587880\nv 1.862534 1.962713 0.749830\nv -2.646816 3.199464 0.409380\nv -2.569016 -0.957086 -0.086820\nv -2.685316 -0.806236 -0.025970\nv -3.142666 2.868564 0.508130\nv -1.867016 4.285714 -2.954669\nv -1.809866 4.178364 -2.904269\nv 0.326684 0.558813 1.807530\nv 0.296234 1.351014 1.295180\nv 4.440384 -1.114236 0.138380\nv 4.354784 -1.204586 -0.186020\nv 4.334284 -1.064186 -0.097320\nv -1.170866 -1.976536 0.834280\nv 3.247984 -2.407136 1.043680\nv 3.094084 -2.268086 1.113780\nv 2.232634 1.455414 1.322830\nv 2.444884 1.416713 1.302030\nv 4.491834 -1.333586 0.181780\nv 0.144184 4.542614 -0.828169\nv 0.271984 -2.139836 2.121630\nv 0.655634 0.630514 1.757130\nv 0.698234 0.448063 1.830580\nv 0.816784 0.508263 1.801330\nv -2.751666 -0.722236 -0.028420\nv -2.801316 -0.586836 -0.142070\nv 0.536284 4.752564 -1.269419\nv 0.644784 4.706464 -1.426319\nv 0.636684 4.801164 -1.484219\nv 0.332184 0.378864 1.841280\nv 2.025034 0.694464 -1.390920\nv 2.113834 0.733614 -1.358470\nv 2.184934 0.691764 -1.374020\nv 0.410284 -2.255887 2.232379\nv 0.340034 -2.053686 1.936829\nv 0.319584 -1.995836 1.810630\nv 0.347784 -1.930786 1.820830\nv 0.209684 -1.862586 1.648680\nv 0.167784 0.256614 -1.637070\nv 0.056984 0.137914 -1.687920\nv -0.011166 0.188264 -1.621620\nv -2.508616 4.100064 -2.621319\nv -2.510216 4.087364 -2.542769\nv -2.488266 4.162664 -2.596819\nv -0.917366 2.895714 -0.579920\nv -0.766716 3.055464 -0.712420\nv -2.979966 0.108664 -0.024070\nv 1.998584 1.938863 0.732830\nv -1.168466 -1.748386 0.884280\nv -1.144716 -1.797786 0.710530\nv -0.248916 3.743164 -1.164719\nv 0.331334 0.706364 1.743280\nv 0.459684 1.043813 1.595830\nv 0.426784 1.515414 1.177880\nv 2.289684 -0.210487 2.132680\nv 2.388184 -0.327336 2.139030\nv 0.453284 -2.175736 2.142680\nv 0.470434 -2.099986 2.010630\nv 0.404234 -1.991587 1.877829\nv -3.072816 2.998564 0.570880\nv -3.098266 2.971564 0.388780\nv -3.110666 1.924714 -0.037220\nv -3.096316 1.751164 -0.109270\nv 2.264584 1.568164 1.176830\nv 2.106984 1.597614 1.264680\nv 0.471534 0.383613 1.834880\nv 0.471884 1.265913 1.448430\nv 3.957984 -1.472386 1.114830\nv 0.423034 -2.052786 1.928380\nv -1.799716 3.096014 1.332230\nv -1.658766 3.057414 1.352880\nv 2.168734 1.882064 -0.306270\nv -1.439766 -2.146887 1.259130\nv -1.247166 -2.092036 1.258630\nv -1.416316 -2.171486 1.117430\nv -2.065866 4.191764 -2.576119\nv -1.922266 4.194214 -2.759019\nv 0.426534 0.601414 1.772480\nv 0.500984 0.801963 1.716380\nv 0.499434 1.429514 1.323430\nv 0.968034 4.069565 -1.773319\nv 0.362984 4.605864 -1.022419\nv 0.381234 4.679564 -1.050869\nv 0.472934 -1.979637 1.935229\nv 0.343184 -1.813437 1.851130\nv 0.375334 -0.218537 2.391680\nv 0.483084 -0.414737 2.482030\nv 0.533584 -0.267787 2.470880\nv 0.764584 0.443263 1.880080\nv 0.612484 0.376564 1.907180\nv 0.801684 0.364313 2.101330\nv -2.686166 3.088763 1.031830\nv -2.649916 3.017564 1.231830\nv -2.525616 3.097714 1.169281\nv 1.961084 -1.765887 2.239930\nv 3.413084 -1.494886 1.153330\nv 0.514384 -2.051186 1.944879\nv -1.752466 3.116614 -0.765170\nv -1.842666 3.223963 -0.699969\nv -2.180516 3.270464 0.606530\nv -2.262166 3.249163 0.796230\nv 0.629434 -0.671137 2.424580\nv 0.566634 -0.511137 2.485680\nv 0.546084 0.448813 1.797580\nv 0.591034 0.611464 1.783930\nv 0.564084 0.923863 1.672180\nv 0.611134 1.330964 1.428580\nv 0.611284 1.519564 1.260880\nv -1.747016 3.420464 -3.141570\nv -0.459816 -1.126636 -1.173570\nv -0.447016 -0.936636 -1.267220\nv -0.348416 -1.141986 -1.194120\nv 0.664684 -2.273886 2.135329\nv 0.682734 -2.170286 2.033780\nv 0.572434 -2.114486 1.995030\nv 0.607034 -2.050386 1.973180\nv 0.595384 -1.874487 2.099580\nv 0.487034 -1.700337 2.051880\nv 0.570284 -0.358687 2.487030\nv 0.594134 -0.158387 2.433580\nv 0.506834 -0.028437 2.369030\nv 0.647734 1.183564 1.544430\nv 2.121934 -2.439786 1.845180\nv 0.564734 -2.757236 -1.746721\nv 0.660984 -2.805586 -1.692770\nv 0.588584 -0.977287 2.349830\nv 0.667934 -0.863637 2.383730\nv 0.712484 -0.575487 2.442130\nv 0.672884 0.030513 2.406380\nv 0.658484 0.137363 2.347830\nv 0.679434 0.996313 1.674680\nv 0.554934 3.438614 -0.778570\nv 0.641684 3.462914 -0.909320\nv 0.692584 -2.121986 1.992530\nv 0.688084 -2.050086 2.016430\nv 0.678834 -1.797837 2.148830\nv 0.616334 -1.783687 2.141080\nv 0.719034 -1.617037 2.197230\nv 0.581284 -1.534037 2.190180\nv 0.647934 -1.478287 2.247830\nv 0.675634 -1.278986 2.287830\nv 0.682184 -1.128986 2.339630\nv 0.594834 -1.223887 2.278080\nv 0.797434 -0.763187 2.451380\nv 0.692934 -0.446736 2.453530\nv 0.659934 -0.248837 2.449030\nv 0.749434 -0.090687 2.452130\nv 0.130034 3.244764 -0.712619\nv 0.049434 3.237064 -0.794119\nv 0.729584 0.833114 1.750830\nv 0.725634 1.457363 1.399630\nv 3.461384 -1.376936 1.109830\nv 0.728484 -1.935637 2.101380\nv -2.421516 3.839914 -1.832769\nv -1.809716 2.521914 -0.789170\nv -1.725566 2.620014 -0.799120\nv 0.762934 0.151964 2.337780\nv 0.738134 0.704514 1.773830\nv 0.756484 1.355814 1.486130\nv 3.887584 -1.606537 1.153880\nv 0.839284 -2.252936 2.043629\nv 0.793984 -2.186387 2.005380\nv 0.801484 -2.134737 2.021080\nv 0.810284 -2.013986 2.130180\nv 0.775484 -1.731387 2.173480\nv 0.714934 3.562864 -0.909569\nv 0.761534 3.556764 -1.002419\nv 0.701384 3.653214 -0.943019\nv 0.785884 -1.151437 2.301880\nv 0.746034 -1.291237 2.291830\nv 0.758234 -0.977537 2.339780\nv 0.858134 -0.933387 2.405280\nv 0.911784 -0.597636 2.507530\nv 0.820884 -0.293537 2.473730\nv 0.834884 0.057763 2.422480\nv 3.651134 0.252914 -0.214870\nv -0.713566 2.822364 -0.350670\nv 2.615284 0.713514 1.596330\nv 2.652684 0.878814 1.533080\nv 0.824584 -2.403436 2.126179\nv 0.997284 -2.333786 2.040529\nv 0.829134 -1.374087 2.352980\nv 0.737534 -1.439787 2.303630\nv -0.008016 0.104564 -1.661670\nv 0.868934 0.170163 2.365980\nv 0.909384 0.614563 1.786830\nv 0.946534 1.024814 1.715180\nv 3.647134 -1.089136 -0.354920\nv 2.498584 0.382414 -1.495520\nv 2.419584 0.242064 -1.540820\nv 2.396634 0.476064 -1.508370\nv 0.925034 -2.189586 1.994730\nv 0.924584 -2.067386 2.110630\nv 0.934834 -1.179887 2.365630\nv 0.899684 -1.085937 2.365980\nv 0.861034 -0.128637 2.430930\nv 0.837534 0.307713 2.190280\nv -1.648966 3.992364 -3.106869\nv -1.666266 3.836114 -2.955619\nv 1.005134 1.249063 1.607280\nv 0.917484 1.361663 1.514830\nv 0.967234 -1.916837 2.200830\nv 0.952784 -0.790437 2.454880\nv 0.964484 -0.531587 2.515630\nv 0.948484 -0.254587 2.473680\nv 0.943484 0.076563 2.416480\nv 0.963134 0.535214 1.806880\nv 0.905784 0.487163 1.852830\nv 0.981134 0.711713 1.787480\nv 0.938584 0.932663 1.749830\nv 0.998384 -2.255986 1.994330\nv -1.327966 -2.103186 1.420980\nv 0.995784 0.449814 2.021930\nv -3.011666 -0.123486 0.546380\nv -3.049416 0.050464 0.405680\nv 1.045434 -2.190586 1.993580\nv 1.043934 -2.099536 2.117480\nv 1.082134 -0.872137 2.512530\nv 1.034184 -0.718137 2.484430\nv 1.020434 -0.380587 2.491980\nv 0.987834 0.353013 2.201830\nv -0.256116 4.146414 -1.094519\nv 0.002384 4.324364 -1.207869\nv 1.042534 0.539864 1.806030\nv -3.042766 3.028264 0.429880\nv -2.983666 3.031814 0.236430\nv -1.693616 2.992314 -1.615170\nv -2.678916 -0.787386 -0.231470\nv 1.272384 0.366963 2.200480\nv 1.159634 0.449263 2.054830\nv -1.681466 3.250414 -2.163069\nv 2.248584 -2.240886 1.778780\nv 2.090784 -2.315986 1.815780\nv 1.895484 1.610113 1.330480\nv 1.903434 -0.450587 2.359730\nv 1.909584 -0.330687 2.382930\nv 0.429634 3.658914 -0.851319\nv 0.181234 3.667714 -0.763069\nv 0.272534 3.579463 -0.686719\nv 2.951184 -1.791536 1.564580\nv 3.100734 -1.535336 1.578730\nv 2.866884 -1.657637 1.675880\nv -0.063166 3.430964 -0.329619\nv -0.263066 3.426164 -0.262019\nv -0.102216 3.357714 -0.309469\nv 0.084284 3.344914 -0.423919\nv 0.035684 3.431963 -0.368369\nv 1.973734 -1.514086 2.228530\nv 1.936584 -1.392437 2.329680\nv 1.847434 -1.479487 2.335479\nv 2.083234 -0.143287 2.296280\nv 2.216484 0.114463 2.124680\nv -0.353866 3.863014 -0.406819\nv -0.357216 3.738014 -0.489119\nv 2.108184 -0.673787 2.333730\nv 0.647784 3.648664 -0.913819\nv 0.461084 3.764964 -0.970319\nv 2.124384 -2.238187 1.807130\nv -1.595266 -0.794636 -1.274520\nv -1.466416 -0.768636 -1.325170\nv -1.456816 -0.935386 -1.225920\nv 4.276084 -1.914286 0.702730\nv 4.120684 -1.858586 0.952730\nv 4.046534 -2.137737 0.756130\nv 3.422684 -1.346786 1.230980\nv 4.244384 -1.806136 0.824030\nv 4.115934 -1.712636 1.029480\nv 4.229434 -1.485886 0.945280\nv 0.382384 -2.635286 -0.036420\nv 0.149684 -2.639486 -0.045870\nv 0.256384 -2.631486 -0.289520\nv -0.565266 -2.648787 1.743679\nv -0.645366 -2.536436 1.759079\nv -0.669566 -2.722686 1.791679\nv -0.554916 -0.422686 -1.435570\nv -0.416716 -0.529386 -1.427420\nv -0.299766 -1.374686 -1.081320\nv 3.033334 -0.731637 1.735330\nv 3.109684 -0.527187 1.687430\nv 2.849584 -0.590636 1.868780\nv 3.746484 -2.079137 1.124180\nv 2.288484 -1.917837 1.952130\nv 2.438234 -1.922237 1.907330\nv 2.412984 -1.748037 2.020530\nv -0.471516 -0.369986 -1.495870\nv -0.354666 -0.519486 -1.488170\nv 2.748084 -2.206336 -1.204670\nv 2.652984 -2.303336 -1.078370\nv 2.572184 -2.330236 -1.148870\nv 2.998584 -2.311486 1.135580\nv 3.055084 -2.056386 1.274230\nv -0.515866 -0.223686 -1.485770\nv -0.411666 -0.250836 -1.518270\nv 1.979084 -0.540337 2.334980\nv 2.186084 -1.690987 2.089380\nv 2.253184 -1.715787 2.050930\nv 2.090334 -1.526537 2.144180\nv -1.844916 4.438015 -3.406619\nv -1.830316 4.300364 -3.433619\nv -1.927266 4.434114 -3.372169\nv 0.961434 4.107265 -1.553669\nv 0.765384 4.246664 -1.427669\nv 0.954084 4.015464 -1.465969\nv 3.276234 -1.101336 -1.097270\nv 3.387234 -1.055386 -0.980170\nv 2.806134 -1.817086 1.639430\nv 2.663334 -1.708336 1.801230\nv 2.810134 -1.038436 1.753430\nv 2.676784 -1.183386 1.838430\nv 2.823484 -1.365387 1.793880\nv 2.107684 -0.821286 2.319630\nv 2.249734 0.146564 -1.625270\nv 2.387734 -0.003486 -1.669120\nv 2.249784 -0.059536 -1.789270\nv -0.946716 -2.718336 -1.020470\nv -2.108916 2.362964 1.999730\nv 2.025734 -1.328537 2.255580\nv -1.754566 3.400614 -2.992169\nv 2.129434 -0.563237 2.311780\nv 0.811334 3.732164 -1.086720\nv 0.780634 3.928614 -1.248219\nv 0.706334 3.722964 -1.017619\nv -2.213866 3.011815 -2.304220\nv -2.089366 1.976164 2.124430\nv -2.057866 2.237514 2.013080\nv 2.894684 -2.110986 1.429380\nv 2.799384 -1.998586 1.520480\nv 2.750284 -2.306087 1.482930\nv 4.211234 -2.076386 -0.048170\nv 1.978534 -1.051937 2.338730\nv -1.985866 1.252963 2.171780\nv -1.854816 1.368263 2.130730\nv -1.944766 1.429563 2.223180\nv -1.870716 1.674563 2.124830\nv -1.977016 2.003513 2.010430\nv -2.067766 2.975964 -2.560120\nv -1.045666 -2.692486 1.913379\nv 0.947234 3.806164 -1.511569\nv -1.845916 0.928864 1.496080\nv -1.910616 0.990164 1.511880\nv -0.324166 3.678613 -0.528319\nv -0.181116 3.664164 -0.610569\nv -0.245816 3.791264 -0.611919\nv 2.079334 -0.398337 2.265630\nv -1.841316 1.494014 2.145280\nv -1.977466 2.430313 1.877980\nv 2.183684 -1.456237 2.132080\nv 2.037984 -1.447287 2.194180\nv 2.281484 -0.896787 2.190830\nv 2.210384 -0.865687 2.247780\nv 2.219534 -1.022287 2.233480\nv -1.867616 1.195063 1.969230\nv -2.008816 1.153263 2.094280\nv -1.835216 1.822864 1.987880\nv -1.920866 2.077513 1.900880\nv 3.473284 -0.065636 1.149630\nv 3.388734 0.174764 1.243380\nv 3.330584 -0.011336 1.398330\nv 3.520984 -1.152486 1.037630\nv 3.605334 -1.055036 0.920880\nv 3.487234 -0.913437 1.169330\nv -0.054266 3.575814 -0.572469\nv -0.245566 3.574514 -0.506619\nv -2.039016 1.072263 1.962930\nv -1.971816 2.615614 1.792931\nv 3.645884 -0.060286 0.783030\nv 3.586284 0.199414 0.851580\nv 3.166384 0.748014 1.170880\nv 3.350134 0.675614 0.992230\nv 3.190234 0.991614 0.962780\nv 3.614534 -0.773236 0.940930\nv 3.566734 -0.641586 1.018380\nv -0.335166 0.113664 -1.585270\nv -0.527266 0.106364 -1.560170\nv -1.754866 1.702213 1.943630\nv -1.914816 2.310464 1.827380\nv 3.463734 -1.154137 1.154480\nv 3.404934 -1.188836 1.294730\nv -0.267866 -2.060936 -1.075020\nv -0.251516 -2.004786 -0.917270\nv 3.387834 -0.169686 1.324280\nv 3.549734 -0.258136 1.062780\nv 3.606884 -0.287036 0.975480\nv -0.584316 0.346164 -1.489970\nv -1.760316 1.307863 1.891630\nv -1.736266 1.438664 1.941430\nv -1.682216 1.566613 1.838730\nv -1.887116 2.535314 1.747830\nv 3.219434 -0.619336 1.557580\nv 3.297034 -0.618886 1.453580\nv 3.237284 -0.432736 1.506830\nv -1.171866 2.690814 0.478130\nv -1.109266 2.600663 0.436580\nv 2.942684 0.928963 1.325030\nv 2.971884 1.107514 1.166980\nv 2.849734 1.144914 1.254080\nv -1.765966 1.190313 1.715430\nv -1.855316 1.076814 1.656680\nv -1.814016 2.072063 1.723030\nv -1.853816 2.164263 1.750780\nv 4.118284 -1.424636 1.030730\nv 3.022084 0.696064 1.370080\nv 2.823584 0.877514 1.470730\nv 2.817034 0.689764 1.517130\nv 3.097134 0.388413 1.485530\nv -1.670766 1.789664 1.750530\nv -1.810016 2.335814 1.651130\nv 2.435384 -2.667436 1.653679\nv 2.557334 -2.612137 1.529329\nv 2.507884 -2.528986 1.677980\nv 3.935484 -1.861086 1.085930\nv 3.969284 -1.998336 0.978980\nv 4.091984 -1.583836 1.060480\nv -1.996666 0.993463 1.659280\nv -1.677616 1.359864 1.733230\nv -1.761816 2.179664 1.577130\nv -1.770266 2.535664 1.573380\nv 0.540234 3.876464 -1.095919\nv 2.665634 -1.529187 1.855380\nv 2.528284 -1.521837 1.989880\nv 2.507634 -1.722887 1.966880\nv 3.372334 -0.835236 1.331080\nv 2.794084 0.317364 1.748330\nv 2.737284 0.569063 1.657730\nv 2.649984 0.616713 1.695680\nv 0.612184 4.272164 -1.319069\nv 0.778784 4.484164 -1.545269\nv 4.281434 -1.251686 -0.308170\nv 2.965134 -1.978686 1.447180\nv 3.216034 -0.062936 1.573280\nv 3.176734 -0.358286 1.592380\nv -1.811666 1.070163 1.542980\nv -1.721416 1.176563 1.594930\nv -1.613266 1.655214 1.724830\nv -1.695116 1.925013 1.674930\nv 2.344634 -0.497637 2.227980\nv 4.299234 -1.968786 -0.005970\nv 4.364434 -1.891636 0.201030\nv -3.009416 2.254514 0.994630\nv -3.048416 2.337814 1.260830\nv -3.012016 2.358414 1.025480\nv 1.613184 -2.765486 -1.142920\nv 1.842134 -2.801936 -1.081970\nv 1.795034 -2.672036 -1.001621\nv 3.270384 0.160314 1.428280\nv 3.163834 0.188363 1.544230\nv 0.892734 3.906464 -1.302019\nv 0.791584 4.075214 -1.356119\nv 0.791384 3.637014 -1.008469\nv -1.110216 2.597214 -0.340720\nv -1.782216 1.000813 1.482130\nv -1.608116 1.562314 1.719880\nv -1.730066 2.332013 1.479930\nv -1.740166 2.741064 1.522581\nv 0.091984 3.500814 -0.471819\nv 2.637584 -2.360936 1.607630\nv 2.508784 -2.159836 1.651080\nv 2.429034 -2.298136 1.737580\nv 2.714134 -2.097036 -1.390870\nv 2.570484 -2.252886 -1.286770\nv -1.738366 1.073913 1.482880\nv -1.589166 1.378514 1.630330\nv -1.586316 1.771213 1.679430\nv -1.611066 1.914863 1.616980\nv -1.664166 2.075963 1.560480\nv -1.680016 2.184413 1.493630\nv -1.705416 2.453213 1.460480\nv -1.696716 2.600564 1.494280\nv -0.243516 -1.509786 -1.033870\nv 2.692384 -1.063487 1.840430\nv 0.898734 3.703414 -1.194419\nv 0.835934 3.641914 -1.079569\nv -1.684766 2.340113 1.400230\nv 0.297434 3.354164 -0.580019\nv 0.278034 3.437614 -0.505319\nv 2.243034 -0.299187 2.179080\nv 2.170634 -0.165537 2.211180\nv 3.197984 0.484514 1.321630\nv 2.751884 -0.844236 1.854380\nv 2.704384 -0.789336 1.960930\nv 0.651334 3.489264 -0.873319\nv 0.899084 3.798114 -1.218869\nv -1.428266 1.421264 1.569230\nv -1.382766 1.676814 1.596780\nv -1.449316 1.854763 1.576580\nv -1.605366 2.812514 1.461030\nv -0.547016 0.867964 -1.379670\nv -2.456216 2.423314 -0.661720\nv -2.315016 2.602364 -0.704520\nv -1.299166 -2.741086 1.944129\nv -1.192516 -2.579636 1.950880\nv 0.586734 4.039264 -1.218469\nv 0.698434 3.757864 -1.382469\nv 0.541984 3.822564 -1.381869\nv 0.700234 3.878564 -1.489969\nv -0.290966 -1.136386 -1.241970\nv -0.208266 -1.190336 -1.316870\nv 2.245334 -0.002786 2.159380\nv 2.635534 1.205664 1.316030\nv -1.376366 1.590914 1.589130\nv -1.581266 2.297863 1.355530\nv -1.557866 2.558514 1.373080\nv -1.583016 2.599414 1.420380\nv 2.538634 1.460514 1.208830\nv 1.976034 -2.596286 1.851079\nv 2.229784 -2.631336 1.802830\nv 0.265134 4.303914 -1.038669\nv 0.276334 3.833364 -0.945619\nv -2.932216 0.981114 0.506380\nv -2.938216 0.975164 0.288680\nv -2.886816 0.905464 0.509880\nv -1.421966 2.130164 1.405680\nv -1.597716 2.399463 1.315680\nv -1.546716 2.759163 1.416381\nv -1.540866 2.921613 1.389830\nv 0.558134 3.577614 -0.775619\nv 2.917184 -0.858287 1.768280\nv 2.784784 -0.720486 1.894480\nv 2.207584 -2.172586 1.807580\nv 2.310534 -2.099236 1.789680\nv 2.428034 -0.579436 2.188480\nv 2.626684 -0.698737 2.056530\nv 2.492934 -0.475737 2.142230\nv 0.618134 -2.413836 2.204979\nv -0.253416 -2.858236 0.224280\nv -0.312916 -2.859636 0.204980\nv -0.342266 -2.864036 0.136429\nv -1.086316 -2.464936 1.882380\nv 0.462834 4.797564 -1.351919\nv 0.486134 4.799464 -1.267769\nv 0.548084 4.820514 -1.360119\nv -0.787366 3.436563 -0.064369\nv -0.707766 3.417564 -0.145419\nv 2.961984 -1.377836 1.671030\nv 4.302684 -1.159186 -0.235520\nv 2.504384 -1.147237 2.018930\nv 2.582184 -1.012287 2.013530\nv 2.448884 -1.044736 2.086730\nv 0.430534 4.149864 -1.165019\nv 0.215484 4.123964 -1.007819\nv 0.328484 3.975214 -1.046519\nv -1.225316 2.973264 0.794730\nv -1.338416 1.373363 1.483980\nv -1.344416 1.869714 1.479780\nv -1.412866 2.332963 1.231730\nv -1.521866 2.500513 1.274530\nv -1.492116 2.627464 1.258330\nv -1.461666 2.831764 1.241431\nv -1.489266 2.867164 1.324230\nv -1.557116 3.006814 1.353080\nv 3.026534 -0.762986 -1.390720\nv 0.541234 4.429714 -1.294169\nv 0.542334 4.552364 -1.303469\nv 0.419434 4.430364 -1.175319\nv 0.284984 3.302414 -0.686319\nv 2.394584 -1.321637 2.048330\nv 2.514334 -1.281137 1.957230\nv 2.527134 -0.822186 2.100730\nv 0.602734 3.514064 -0.781569\nv 0.488884 3.509364 -0.674169\nv -1.187516 1.501114 1.377880\nv -1.105566 -2.754486 1.912429\nv -1.101516 -2.813537 1.816029\nv -1.013666 -2.738837 1.903630\nv 2.124834 -0.002336 2.225980\nv -1.638666 2.747663 -0.628070\nv -0.475616 -2.837936 0.962879\nv -0.635716 -2.832487 1.054880\nv -0.594816 -2.845686 0.950029\nv 2.548734 -0.329237 2.094080\nv 0.368084 0.712414 -1.526320\nv 0.287384 0.622114 -1.574720\nv 0.263534 0.854264 -1.472420\nv 2.775284 -0.443286 1.934930\nv 2.672934 -0.531236 2.048080\nv 2.765884 -0.609837 1.944430\nv 0.649184 3.581564 -0.842569\nv 2.364984 -2.166036 1.717979\nv 0.444734 3.564814 -0.721219\nv -1.227316 1.593664 1.449930\nv -1.179366 1.675964 1.382380\nv -1.345966 2.377413 1.166230\nv -1.381716 2.507463 1.147680\nv -1.341816 2.658614 1.152580\nv 1.576084 -2.817386 1.692179\nv 1.489184 -2.814687 1.797830\nv 1.457784 -2.808686 1.610729\nv -0.809016 -2.646736 1.843930\nv 2.676784 -1.998136 1.586430\nv 2.597084 -1.964036 1.692980\nv 2.562734 -2.090086 1.628680\nv 2.672584 -0.307986 1.997430\nv 2.524384 -2.671486 1.475680\nv 2.552484 -2.677436 1.332979\nv 2.667434 -2.574436 1.317980\nv -1.132566 1.941613 1.250080\nv -1.302616 2.184063 1.254580\nv 2.763234 1.066563 1.351380\nv 3.227034 -1.026637 1.490180\nv 3.123334 -0.996787 1.595430\nv 3.025834 -1.148137 1.647430\nv 2.369734 -2.586486 1.747730\nv 2.355434 -2.415086 1.794929\nv 2.289834 -2.363636 1.811730\nv 2.453434 -1.383636 2.000230\nv 2.428284 -1.567037 2.037880\nv -0.594416 3.224914 -0.857070\nv -1.204866 1.304463 1.305130\nv -1.312516 2.744913 1.094880\nv -1.378016 2.862764 1.126280\nv -1.339966 3.013963 1.061980\nv 3.052784 0.898664 1.201930\nv 4.228184 -1.098436 0.797830\nv 2.912584 -2.339936 1.214880\nv 4.455134 -1.606536 0.426680\nv 4.481884 -1.297686 0.408530\nv 3.496784 -0.482837 1.180330\nv 3.482634 -0.269336 1.205680\nv 3.406884 -0.496887 1.330230\nv -2.213316 2.860514 -1.630619\nv 0.431984 3.436464 -0.639520\nv 3.256684 -0.643486 -1.109670\nv 3.300984 -0.679336 -1.018970\nv 3.250484 -0.790686 -1.047920\nv -1.112066 1.810314 1.278030\nv -0.789416 -2.726936 1.838680\nv 3.171884 -1.826437 1.313530\nv -0.324316 3.120864 -0.323270\nv 4.274134 -2.045136 0.309180\nv 2.337034 -1.506187 2.053880\nv 2.710484 -0.198287 1.980380\nv 0.885484 3.766164 -1.462269\nv 0.427884 3.364564 -0.743519\nv -1.201666 2.258164 1.081980\nv -1.298516 2.529513 1.055280\nv -1.292916 2.836414 0.961080\nv -1.794366 3.488464 -3.268869\nv 3.410934 -2.634686 0.204530\nv 3.413484 -2.614686 0.411130\nv 3.263034 -2.705036 0.270380\nv 3.148134 -1.320786 1.582630\nv 2.704334 0.025963 1.937330\nv -0.001066 -2.070836 -1.557770\nv -0.000816 -2.005086 -1.524020\nv 0.100184 -2.037536 -1.665370\nv -1.033216 1.495414 1.220330\nv -1.060366 1.668114 1.226880\nv -1.061616 2.034813 1.108980\nv -1.254716 2.642013 0.932330\nv -1.230816 2.479813 0.961930\nv -0.089516 3.926664 -0.750819\nv 0.960434 3.788514 -1.359369\nv 0.912384 3.708064 -1.281769\nv 3.239184 -1.293037 1.507180\nv 2.964484 -0.960886 1.671180\nv 2.904284 -1.015437 1.693030\nv 2.718834 0.209614 1.880880\nv 2.588184 0.352613 1.896980\nv -0.994066 1.396013 1.154030\nv -1.203316 2.333014 0.987280\nv 2.896284 -0.394937 1.797180\nv 3.303634 0.553313 1.124880\nv 3.276884 0.303114 1.304630\nv 2.916734 0.477364 1.615630\nv 0.402084 3.506714 -0.617819\nv -0.966966 1.721463 1.104080\nv -0.989466 1.894763 1.069430\nv 2.195534 -1.885937 2.006730\nv 2.036834 -1.722587 2.211630\nv 4.228384 -2.096436 0.169430\nv 3.258884 -0.827287 1.507530\nv -0.098466 3.793314 -0.716819\nv 3.634834 -0.485386 0.913430\nv 3.080684 -0.849936 1.632580\nv 3.096234 -0.359386 1.681130\nv 3.111184 -0.177637 1.704330\nv 3.025634 -0.365937 1.728880\nv 2.825134 -0.097436 1.846580\nv 2.612884 -2.498286 1.571180\nv 2.697484 -2.266286 1.541180\nv 2.697534 -1.827337 1.700780\nv 2.630284 -2.149887 1.573529\nv -0.968466 1.498464 1.058680\nv 2.901834 -0.255287 1.776430\nv 2.904234 -0.029137 1.788680\nv 3.330734 -1.710286 1.182480\nv 3.274184 1.039864 0.471880\nv 3.054334 -0.065736 1.737730\nv -3.156066 2.587863 0.447930\nv -0.742216 0.947114 -1.317320\nv -0.677716 0.791464 -1.410670\nv -2.983616 -0.185686 0.453380\nv -0.954516 2.250263 0.348430\nv 2.964284 0.155513 1.722580\nv 3.289834 -1.613036 1.288930\nv 3.257984 -1.554686 1.398480\nv 2.796184 -0.260137 1.918430\nv 2.717884 1.330964 1.156880\nv 2.869084 -1.835136 -1.343370\nv 2.781284 -1.977236 -1.423670\nv -1.700816 3.123764 -2.034670\nv 3.492984 0.670114 0.353630\nv 0.314284 -2.482887 2.309380\nv -0.107316 3.507363 -0.480769\nv -0.526516 3.689114 -0.258119\nv -0.453166 3.500114 -1.039769\nv 0.249134 3.503564 -0.535619\nv 0.041884 -2.106836 -1.606870\nv -3.080416 2.395964 0.391530\nv -3.043466 2.490264 0.300730\nv -1.904466 2.540764 -0.846220\nv 2.666834 -2.808386 -0.237270\nv 2.684484 -2.741486 -0.386970\nv 2.787734 -2.777636 -0.243520\nv -0.693216 2.899814 -0.145270\nv 2.840284 -2.709786 -0.384570\nv 2.716234 -2.627486 -0.543070\nv 3.097234 -1.667987 1.523580\nv 2.340684 -1.418836 2.061280\nv 2.579334 -2.801686 -0.354970\nv -0.431316 -2.546936 -1.841320\nv -0.444216 -2.744236 -1.884620\nv -0.519366 -2.766486 -1.859770\nv 2.141434 -1.250286 2.247630\nv -1.126066 2.328313 0.794730\nv -0.282416 -1.558036 -0.997520\nv 2.808084 -1.532186 1.786430\nv 4.346684 -1.748686 0.698580\nv -1.319616 -1.117686 -1.072370\nv -1.130266 -1.174786 -1.029570\nv -2.761716 3.085814 0.012281\nv -2.187416 2.654914 -1.052520\nv 0.373634 3.346764 -0.806920\nv -2.395316 3.721164 -1.551219\nv -2.396016 3.628614 -1.366519\nv -1.418666 -1.662986 0.065080\nv -1.375516 -1.734586 -0.007970\nv 0.683934 4.736764 -1.534019\nv -1.041916 2.673014 0.092480\nv -0.068216 -2.646587 1.122280\nv -0.088316 -2.630236 1.312679\nv -0.109316 -2.636886 1.225179\nv -1.054916 -2.699036 -0.996920\nv -1.056966 -2.387536 -0.916020\nv -0.998866 -2.481236 -0.960420\nv 2.040784 -0.954587 2.308680\nv 2.651684 -1.379637 1.870430\nv 3.787284 -0.864936 0.024080\nv 3.802934 -0.938786 -0.102870\nv 3.759234 -0.876936 -0.133120\nv 3.693584 -2.244487 0.989430\nv 3.556684 -2.221486 1.127780\nv 2.558084 -2.386736 -1.073420\nv 2.566684 -2.407886 -0.944370\nv 3.694584 -0.594686 0.768680\nv 2.397134 -1.087436 2.112580\nv 2.226984 -1.151637 2.197880\nv -0.158266 -2.757836 1.004579\nv 3.676034 -0.273286 0.780780\nv -2.359566 -1.164686 -0.106870\nv -2.266716 -1.190586 -0.317570\nv -2.216466 -1.266086 -0.211470\nv 4.336934 -1.915486 0.519080\nv 0.794484 4.630564 -1.799669\nv 0.803784 4.671265 -1.715619\nv -2.126366 3.087964 -2.662369\nv 0.904334 3.718414 -1.378619\nv 3.877784 -2.158736 0.935130\nv 2.835534 0.122364 1.822780\nv -1.637166 3.777414 -3.409270\nv -1.702966 3.819314 -3.439719\nv -1.152266 2.994313 0.340030\nv -1.077316 3.017364 0.203880\nv -1.666116 4.244464 -3.474019\nv -1.691016 4.357814 -3.402719\nv -1.645316 4.270614 -3.401719\nv 0.475634 0.824064 -1.509020\nv 0.616134 0.726814 -1.517170\nv -2.393316 3.988464 -2.088219\nv -2.292116 4.080914 -2.197670\nv -0.395166 3.667014 -1.098320\nv 0.468684 4.681664 -1.160519\nv 0.402734 4.742564 -1.109819\nv 0.878834 4.424165 -1.649519\nv 3.411684 0.446164 1.015730\nv 2.373884 -2.694436 -1.116021\nv 2.348434 -2.791036 -0.919120\nv 0.322134 -2.692837 2.307780\nv 0.545234 -2.442887 2.234980\nv 0.389834 0.312863 1.862430\nv -1.808766 0.791914 -1.125170\nv -2.133016 0.878664 -0.933520\nv -1.698066 3.801564 -2.595219\nv 0.132034 -1.809486 -1.758720\nv 0.196334 -1.867336 -1.796320\nv -1.023366 2.812164 0.132880\nv -1.000266 2.926813 0.146780\nv 0.972484 4.362714 -1.828369\nv 0.976434 4.318814 -1.778469\nv 0.979684 4.231464 -1.834219\nv 1.121284 0.510513 1.833530\nv 2.853384 -2.273486 1.383530\nv -2.534766 -1.035686 0.379580\nv -2.553066 -0.970236 0.517480\nv 4.226384 -2.038236 0.625380\nv 2.735484 -2.565136 1.177580\nv 2.821084 -2.499187 1.158330\nv 4.424484 -1.201286 0.584430\nv -2.171066 2.721814 -1.312919\nv -2.153566 2.750264 -1.440970\nv -1.892516 3.470264 -3.244870\nv -1.926066 3.563364 -3.232720\nv -1.874566 3.683014 -3.316269\nv 2.752684 -2.420236 1.383130\nv 0.973384 3.858714 -1.383269\nv -2.319066 -0.320986 -1.114920\nv -2.084616 -0.409336 -1.237020\nv -2.222566 -0.437436 -1.160770\nv 3.708384 -2.262236 -0.485770\nv 2.481234 -2.677986 -0.642620\nv 2.669034 -2.574886 -0.611420\nv 2.595884 -2.531236 -0.720270\nv 0.616984 -2.609636 -0.807120\nv 0.386884 -2.622136 -0.767470\nv 0.552534 -2.605586 -0.986670\nv -0.854316 2.867864 -0.013520\nv -0.801716 3.120914 0.014280\nv 1.481484 0.297414 -1.854270\nv 1.732884 0.314614 -1.725170\nv 1.693434 0.222614 -1.909220\nv -0.247016 -2.768286 1.221729\nv 0.522084 -2.662286 -1.267521\nv 0.322784 -2.624636 -1.247870\nv 0.318184 -2.667736 -1.304420\nv 2.434834 1.545113 1.181180\nv 0.726984 -2.739537 2.158530\nv 0.840584 -2.727536 2.124429\nv -0.193116 3.890814 -0.648569\nv -0.819116 3.274314 -0.055569\nv 0.639684 -2.745836 2.180580\nv -1.729166 3.269764 -1.037869\nv -1.713716 3.067314 -0.833320\nv -0.758566 -2.761236 1.803879\nv 3.464484 0.219314 1.071130\nv 3.669934 -1.006236 0.792030\nv 3.728134 -0.976636 0.665430\nv -0.356616 3.499664 -0.386869\nv -0.670916 3.104064 -0.073770\nv -0.695916 3.206214 -0.046920\nv -0.263616 3.290614 -0.263819\nv 3.507034 -1.118986 -0.745720\nv -2.248666 2.039414 -0.784520\nv -2.300216 0.330214 -1.067920\nv -2.391966 0.150814 -1.051320\nv -2.426666 0.364564 -0.933920\nv -3.002016 0.451714 0.064980\nv -0.289616 -2.700736 -1.917571\nv -0.716216 3.317614 -0.127069\nv -0.772116 3.348064 -0.090519\nv 0.913034 -2.601086 2.098629\nv -0.086166 -2.282886 -1.789420\nv 0.080284 -2.154586 -1.673520\nv 3.528534 -0.657086 -0.724970\nv 2.568284 -1.878686 1.803330\nv -0.626416 3.275764 -0.082969\nv -1.734516 4.378264 -3.423970\nv -2.994166 0.607214 0.356080\nv 3.710284 -0.266436 0.554630\nv 4.348334 -0.980636 0.115280\nv -0.884966 -2.490186 -1.006570\nv -0.935266 -2.538436 -0.987470\nv -0.532216 3.038414 -0.208920\nv -0.523716 3.216114 -0.131569\nv -0.622666 3.364664 -0.204169\nv -0.576416 3.493214 -0.285569\nv 2.672784 -2.500336 1.469930\nv 0.711384 4.609414 -1.504019\nv 0.066584 0.650014 -1.558120\nv -0.207866 0.026214 -1.608070\nv -1.820466 0.384914 -1.235970\nv -1.692016 0.503364 -1.309970\nv 3.628284 -2.367786 -0.370070\nv 3.542534 -0.274486 -0.799620\nv -0.533466 3.282713 -0.111969\nv -0.593966 3.426664 -0.256819\nv -2.182466 -2.697786 -0.001870\nv -2.155716 -2.774686 0.037480\nv -2.082366 -2.711236 0.122680\nv 0.987684 -2.669036 2.076730\nv 2.836934 1.278313 1.126580\nv 2.414934 -2.097786 1.706480\nv -0.485066 3.347164 -0.152769\nv 1.153534 -2.665537 2.032230\nv 0.142484 -2.093086 -1.695770\nv -0.397266 3.282264 -0.185919\nv -0.529266 3.425464 -0.279719\nv 1.037384 -2.744836 2.069930\nv -1.676766 3.050064 -0.999869\nv -1.876516 4.107164 -3.354869\nv -0.851566 2.787014 -0.092020\nv -0.506266 3.578864 -0.357119\nv 0.069034 4.388263 -0.738319\nv -0.427066 2.996014 -0.342670\nv -0.338066 3.357064 -0.196869\nv -0.401366 3.431814 -0.290669\nv -0.430116 3.500013 -0.369019\nv 1.309634 -2.635036 1.979929\nv -0.359366 -2.825536 1.411680\nv -0.432066 3.647264 -0.426019\nv 2.458034 -2.806786 -0.377270\nv -2.276366 2.893514 -1.438769\nv 0.722334 4.730064 -1.660119\nv 0.673534 4.744014 -1.655519\nv 4.137884 -1.100786 0.855080\nv -0.384316 3.568264 -0.440669\nv -1.971066 3.401114 -3.137470\nv -1.975416 3.257214 -3.025919\nv -2.026666 3.295464 -2.983819\nv -0.922716 2.180314 0.175330\nv -0.682416 1.610164 0.843430\nv -1.229416 -2.561736 -0.943420\nv -1.415666 -2.485886 -0.833020\nv -1.313066 -2.257786 -0.722870\nv 1.436484 -2.730536 1.950529\nv -2.672116 -0.643137 0.824530\nv -2.531666 -0.764786 0.958530\nv -2.680616 -0.572036 1.019080\nv -1.695866 3.663114 -2.054869\nv -2.801566 -0.346336 0.825280\nv -2.846016 -0.378236 0.663480\nv -2.763816 -0.499587 0.742730\nv -2.878616 -0.275486 0.762730\nv -0.643766 4.085914 -0.680569\nv -0.775416 3.991414 -0.621619\nv -0.649616 4.066763 -0.543819\nv -2.894816 0.838614 0.329430\nv -1.630866 3.319614 -1.709020\nv 3.241984 1.048714 -0.262320\nv 3.340434 0.949114 -0.092520\nv -3.181966 1.718564 1.340880\nv -3.196866 1.547913 1.210580\nv -3.224566 1.513913 1.483830\nv -1.560766 -2.199937 1.269580\nv -1.609316 -2.263036 1.137330\nv -0.237816 4.339664 -0.901869\nv -0.446016 4.173213 -0.895219\nv 3.333734 -2.600236 -0.300770\nv 3.246684 -2.564986 -0.441070\nv 3.402634 -2.481986 -0.457770\nv -2.886966 0.837314 0.483380\nv -1.608716 -2.712837 1.855479\nv -1.747116 -2.643537 1.709980\nv -1.703416 -2.743536 1.765029\nv -1.152716 -1.788986 1.027930\nv -1.200216 -1.573436 0.940880\nv -3.022016 3.004064 0.722630\nv -2.942166 3.085814 0.572231\nv 0.616384 -2.805836 1.789930\nv 0.527034 -2.810886 1.957429\nv 0.532684 -2.806587 1.860729\nv -3.114866 2.029514 0.002230\nv -1.633316 3.421264 -2.010520\nv -1.644316 3.501314 -2.140070\nv -2.887366 0.573464 0.814680\nv -2.759016 0.837164 0.862380\nv -2.770116 0.905114 0.849380\nv -3.052866 2.929164 0.207280\nv -2.871466 3.031814 0.077730\nv -3.272416 1.799314 0.723330\nv -0.661016 -2.182186 -1.012420\nv -0.517866 -2.139036 -1.036720\nv -0.620416 -2.230886 -1.220670\nv 2.352434 1.416314 -0.913770\nv 2.198234 1.570664 -0.852270\nv 2.371184 1.569014 -0.727620\nv 1.005634 4.164265 -1.728369\nv 3.526684 -2.502036 -0.291220\nv -3.066916 2.214263 0.777230\nv -1.669866 3.458914 -1.536969\nv -1.641116 3.193364 -1.550120\nv 2.474334 -2.411386 -1.375820\nv 2.547584 -2.321536 -1.236620\nv 2.763484 -1.286886 -1.505220\nv -0.286566 -2.126336 -1.311120\nv -0.467266 -2.167486 -1.232770\nv 0.909834 4.467264 -1.748769\nv -3.054216 2.286563 0.768530\nv 2.777184 -1.495636 -1.530670\nv -3.104866 2.858363 0.822030\nv -0.323266 -2.838686 0.945279\nv 3.109634 -0.296486 -1.333370\nv 3.045334 -0.159286 -1.362470\nv 3.162534 -0.124736 -1.278870\nv -0.310666 -0.264836 -1.613020\nv -0.351516 -0.331786 -1.523070\nv -3.121566 1.908863 1.518330\nv -3.176866 1.765964 1.566080\nv -3.064316 1.906663 1.720330\nv -1.727266 -2.601387 0.891230\nv -1.757816 -2.525636 0.916230\nv -1.648216 -2.610687 0.791530\nv -3.112216 2.575714 0.940730\nv -3.039716 2.476663 1.095180\nv 1.007334 4.057414 -1.722969\nv 1.003684 4.002714 -1.608869\nv -1.424916 -2.284386 0.885580\nv 2.795484 -0.872986 -1.590870\nv 0.614884 4.002014 -1.527719\nv -1.671466 3.252464 -1.217070\nv 0.563234 1.108214 -1.341370\nv 0.455684 1.008464 -1.376170\nv 0.337584 1.061764 -1.324870\nv 0.447084 -2.783936 -1.352771\nv 0.647734 -2.819236 -1.346321\nv -3.051366 1.307264 -0.167070\nv -3.033566 1.446814 -0.238920\nv -3.125216 1.335414 1.005430\nv -3.191616 1.530213 1.029880\nv -2.986016 0.476164 0.642130\nv -0.516016 -1.520086 -0.988270\nv 3.947584 -2.226537 0.765030\nv -3.119066 2.878764 0.336730\nv -2.804916 0.892364 -0.150320\nv -2.857966 0.717814 -0.156570\nv -0.213666 -1.281286 -1.276720\nv 2.198634 -2.718036 -1.404120\nv 2.314784 -2.710686 -1.248271\nv 2.261634 -2.784836 -1.201921\nv 2.957884 -1.657236 -1.237720\nv 3.094084 -1.734336 -1.052720\nv 3.034634 -1.785236 -1.086570\nv -1.681816 3.676614 -2.284269\nv 3.079484 -1.305486 -1.284170\nv 3.141484 -1.048986 -1.233570\nv 3.172534 -1.208636 -1.189570\nv -2.971616 -0.198586 0.030830\nv 0.247134 4.669363 -1.119819\nv 0.150584 4.600463 -1.024419\nv 0.641334 3.480014 -0.996269\nv 0.457834 1.368514 -1.022670\nv 0.255584 1.191014 -1.187570\nv 0.240034 1.281364 -1.109770\nv 2.944734 -1.829886 -1.205170\nv 2.874884 -1.964436 -1.306320\nv 0.764384 3.564264 -1.119969\nv -1.091166 3.711714 -0.416169\nv -1.211366 3.602364 -0.292519\nv -1.012216 3.735964 -0.264269\nv -1.575566 -2.191686 1.459830\nv -1.592366 -2.204237 1.348430\nv 2.038484 -2.760786 -1.477270\nv 2.074034 -2.811586 -1.374870\nv -1.639766 3.354564 -1.543619\nv -1.671366 3.372664 -1.372719\nv 3.073584 -0.965386 -1.298820\nv 3.122484 -0.768136 -1.228970\nv 3.196934 -0.843386 -1.129370\nv 2.733984 -1.609086 -1.553520\nv -0.340166 -2.841937 0.815480\nv 0.999984 3.942214 -1.534769\nv 0.082984 -2.266636 -1.777070\nv -2.763666 -0.476136 0.925680\nv -2.916616 0.084064 -0.194320\nv -2.942266 -0.082386 -0.234270\nv 3.464584 -0.225586 -0.957370\nv 3.538884 -0.030786 -0.803570\nv 0.110934 -2.659336 0.390930\nv 0.078534 -2.658586 0.472779\nv -0.003166 -2.776636 0.473179\nv -0.515716 1.598014 0.952980\nv -1.676766 2.904214 -0.993520\nv -1.681766 2.789814 -0.807670\nv 0.462834 -2.626136 -0.458420\nv 3.336384 -0.439986 -1.141820\nv 3.320834 -0.244286 -1.171770\nv 3.442034 -0.400586 -0.987870\nv 2.656134 -1.685286 -1.626620\nv 1.398834 -2.809636 -1.580471\nv 1.475284 -2.805186 -1.566270\nv 1.473634 -2.848586 -1.474520\nv 0.985034 3.904464 -1.595269\nv 2.723334 -2.340486 -0.817370\nv 2.907034 -2.195786 -0.771120\nv 3.434284 -0.046636 -0.949370\nv 3.491734 0.041214 -0.837120\nv -2.423716 -1.083336 -0.033970\nv -2.420016 -1.023686 -0.222870\nv 1.026934 0.541364 -1.593120\nv 0.881834 0.464814 -1.604970\nv 0.821434 0.579564 -1.600120\nv -1.666716 3.453614 -2.324769\nv -1.665716 3.616014 -2.363270\nv -1.674366 -2.768336 -0.827571\nv -1.690716 -2.850486 -0.849171\nv -1.737966 -2.859486 -0.787521\nv -0.344516 -2.265086 -1.682020\nv -0.196316 -2.271436 -1.758570\nv -0.345616 -2.382436 -1.807920\nv -3.134216 2.748414 0.489730\nv -1.182366 -1.994136 0.950630\nv -1.245666 -2.091537 1.062430\nv -3.185416 1.697464 1.116780\nv -3.193816 1.795914 1.054280\nv -2.890966 2.961364 0.027830\nv -2.760116 2.947913 -0.182070\nv 3.259884 -1.518636 -0.984220\nv 3.342234 -1.501636 -0.883320\nv 3.206134 -1.674386 -0.942270\nv -0.575316 -1.357936 -1.073120\nv -2.933866 1.132664 -0.155970\nv -3.045216 1.184114 -0.089520\nv -2.935416 1.283064 -0.283320\nv 3.128484 -1.483586 -1.170220\nv -2.802016 -0.232737 0.954830\nv -2.896316 3.105314 0.398980\nv 0.213834 -2.650786 0.227130\nv 0.096884 -2.653286 0.292230\nv 1.038384 1.447114 -1.084670\nv 1.103584 1.563464 -0.969670\nv -1.747266 -2.247336 -0.003970\nv -2.962766 -0.238336 -0.141020\nv -2.904166 -0.313786 -0.215670\nv -2.960016 0.353364 -0.133020\nv -3.112766 2.510914 0.369080\nv -1.192116 -2.282586 0.622530\nv -1.138466 -2.248586 0.512380\nv 2.822984 -2.205636 -1.008120\nv 2.871784 -2.193936 -0.843970\nv 0.154584 0.452114 -1.591970\nv -1.448716 -2.482436 0.600530\nv -1.264116 -2.371536 0.540230\nv 1.110834 0.456164 -1.600120\nv -2.348566 1.098214 -0.683320\nv -2.413816 1.114014 -0.614270\nv 2.353134 0.764864 -1.262770\nv 2.325434 0.578164 -1.475570\nv -2.960316 0.643714 0.126480\nv -2.899216 0.676864 -0.043120\nv 3.201634 -1.601686 -1.015470\nv 2.388684 -2.600086 -1.249971\nv -2.774266 0.989264 0.944130\nv -2.859916 0.970964 0.667030\nv -2.908016 1.053464 0.758130\nv -2.176166 -0.716836 -1.042470\nv -2.343866 -0.508636 -0.960370\nv -2.175416 -0.551986 -1.125470\nv 3.098384 1.239664 -0.321920\nv 3.148534 0.997014 -0.639620\nv 2.960934 1.285714 -0.516370\nv 3.093884 -0.635086 -1.320270\nv 3.131684 -0.571436 -1.288020\nv 2.735384 -2.279536 -0.994120\nv 1.065384 -2.797486 -1.628121\nv 1.280884 -2.804986 -1.589421\nv 1.051834 -2.855986 -1.547121\nv 2.726784 -1.116186 -1.583670\nv -1.686816 2.909414 -0.768420\nv -1.674516 2.794414 -0.714220\nv -1.609316 3.883164 -3.344169\nv -0.050216 -2.832136 0.423330\nv -0.212166 -2.856186 0.566879\nv -0.075416 -2.846736 0.340979\nv 3.381184 -1.172186 -0.971520\nv 3.421784 -1.343536 -0.807420\nv 2.948184 -1.962936 -1.120070\nv -1.156366 -1.730636 0.612480\nv -1.101466 -1.824486 0.545680\nv 2.657484 -1.234336 -1.593220\nv -3.151116 1.864964 1.215530\nv -3.058816 2.087213 1.285230\nv -3.110216 2.009963 1.155230\nv 1.006484 4.178664 -1.779669\nv 0.086834 -2.645437 0.869130\nv -0.041166 -2.660336 0.904180\nv 0.070084 -2.659736 0.766080\nv -2.744216 2.387864 -0.370970\nv -2.825516 2.183814 -0.371070\nv 2.529884 -2.563936 -0.792870\nv -0.186316 -2.686486 1.251980\nv -0.112566 -2.666337 1.077330\nv -1.057666 -1.858686 0.426780\nv 2.810684 -2.137086 -1.231720\nv 2.912634 -2.061786 -1.085470\nv -3.092716 2.723064 0.955180\nv -1.663816 3.139614 -1.176370\nv 0.593284 4.771564 -1.564419\nv 0.657634 4.792564 -1.562819\nv 1.954384 -2.739486 -1.526720\nv 1.995184 -2.657786 -1.540521\nv 2.731284 -2.808436 -0.127070\nv 4.445484 -1.304536 0.569130\nv 3.359284 -0.759236 -0.956870\nv 2.419634 -2.744787 1.499779\nv -3.082466 1.571514 -0.106320\nv 3.401584 -1.553986 -0.668170\nv 3.391584 -0.621586 -0.939470\nv 2.370034 -0.139786 -1.737970\nv 2.253234 -0.204336 -1.844070\nv 3.036134 -1.525936 -1.270870\nv 3.320634 0.404514 -0.871720\nv 3.075334 -1.865136 -0.923520\nv 3.126934 -1.921336 -0.790120\nv 3.006134 -2.072236 -0.776770\nv 3.002434 -1.989936 -0.928770\nv 2.116234 -2.819686 -0.246820\nv 2.084084 -2.771736 -0.201770\nv -1.669116 3.612814 -2.506770\nv 1.809734 -2.809336 -1.474520\nv 1.879084 -2.833386 -1.407920\nv 1.678734 -2.842836 -1.439670\nv 1.301734 -2.852386 -1.501920\nv 1.870784 0.137714 -1.880870\nv 1.722134 0.118764 -1.990470\nv 1.913634 0.011914 -1.935720\nv 1.773134 -0.073686 -2.047870\nv -1.420716 3.420364 -0.227219\nv -1.557316 3.240463 -0.233919\nv -1.559666 3.263314 -0.129519\nv 3.338484 -1.711636 -0.678820\nv 3.247184 -1.821786 -0.738920\nv 3.306634 -1.700736 -0.745270\nv -0.529266 1.850114 -0.356720\nv -0.820066 1.891514 -0.341970\nv -0.748466 1.899014 -0.228620\nv -0.485216 -2.790036 1.723330\nv 3.033634 0.281264 -1.157170\nv 2.992684 0.123514 -1.308470\nv 2.846734 0.242764 -1.362520\nv -1.855466 -2.627936 1.027030\nv -1.835016 -2.552686 1.084280\nv -1.767766 -2.587487 0.923580\nv -0.189716 -1.568636 -1.031070\nv -0.154216 -1.689786 -1.043220\nv -0.195316 -1.736936 -0.961370\nv 1.410884 1.012164 -1.392470\nv 1.487434 0.911164 -1.406970\nv 1.215184 0.907514 -1.509270\nv 3.361884 0.502364 -0.770370\nv -2.555616 1.267513 2.044680\nv -2.433815 1.171663 2.084030\nv 2.162534 -2.604436 -1.489170\nv 2.307984 -2.504686 -1.464970\nv 0.707684 0.445264 -1.576620\nv 3.704234 -2.491986 0.255330\nv 3.569934 -2.541636 0.419080\nv -0.474066 -2.775036 0.824730\nv 0.821934 0.406964 -1.636870\nv -1.677516 3.730114 -2.674919\nv -1.161166 -1.741086 0.539030\nv 3.513184 -0.835136 -0.767020\nv 3.432984 -0.697586 -0.846270\nv 3.502184 -0.533686 -0.784170\nv 0.902534 -2.805786 1.762479\nv 0.823834 -2.813337 1.930129\nv 0.850884 -2.807636 1.753279\nv -2.004366 -1.326536 -0.466570\nv -1.866416 -1.425686 -0.452720\nv -1.958016 -1.409186 -0.295970\nv -1.687566 3.560464 -2.685770\nv 3.764734 -0.790986 0.409130\nv -1.767266 3.541064 -1.372819\nv 3.479934 -1.352986 -0.639020\nv 1.529534 1.040264 -1.405470\nv 1.485284 1.135014 -1.379770\nv 1.710534 1.054564 -1.401870\nv 1.609934 -2.805036 -1.541820\nv -0.537716 -0.977286 -1.249320\nv 0.709884 -2.862436 -1.607971\nv 0.503384 -2.870186 -1.637071\nv -1.972166 2.887864 -2.128370\nv 0.524234 0.536064 -1.584720\nv 0.660034 0.600464 -1.559620\nv -0.357316 -0.133486 -1.603270\nv -0.192266 -0.169086 -1.660520\nv -0.515166 -0.779486 -1.296120\nv 1.688584 -2.620386 -0.980120\nv 2.417684 -2.369636 -1.485270\nv -0.344316 -2.817236 1.591879\nv -0.515916 -2.817137 1.622530\nv -2.077816 2.922514 -2.393519\nv -1.381916 -1.910736 -0.066070\nv -1.402516 -1.743336 -0.148470\nv -1.425816 -1.924686 -0.264620\nv 2.403684 -2.758786 -0.728870\nv -1.733566 -2.445386 0.948580\nv 3.037284 -1.260986 -1.326370\nv 3.011484 -1.420486 -1.326570\nv 0.383434 -2.622386 -0.655570\nv 1.811384 0.216064 -1.833520\nv -1.712666 -2.282686 1.251880\nv -1.731066 -2.334136 1.155030\nv -0.967066 3.491464 -0.737769\nv -1.032816 3.606314 -0.650919\nv -0.868416 3.687514 -0.773419\nv -1.425316 -2.449836 0.529830\nv -0.535466 -0.585086 -1.364620\nv -1.312716 -2.162236 1.003930\nv -0.109866 -2.827836 0.586279\nv -2.026916 0.940564 1.516330\nv 1.745884 -2.639836 -0.703220\nv 1.659834 -2.676786 -0.547720\nv 3.051984 -0.535236 -1.364020\nv 2.970734 -0.682486 -1.440220\nv -0.647766 -2.847986 -1.794120\nv -0.562516 -2.844886 -1.870021\nv 2.744684 0.577464 -1.270670\nv 2.834634 0.428914 -1.269920\nv 2.616384 0.484314 -1.396070\nv -3.083616 2.124763 1.026830\nv -3.036216 2.193213 1.084280\nv -2.255816 3.019364 -2.060820\nv -2.279316 2.945264 -1.952819\nv -1.677316 3.843615 -2.826220\nv -3.051816 2.190913 1.327430\nv -2.887866 0.504864 -0.171720\nv 0.146634 1.067014 -1.257670\nv 2.156734 -2.818536 -1.283620\nv 2.144534 0.076214 -1.785870\nv 2.045384 0.032714 -1.883070\nv 0.883334 4.420664 -1.882369\nv -3.066766 2.069464 1.522980\nv -3.042166 2.082664 1.647230\nv -0.408266 -2.812236 -1.922020\nv -0.484416 -2.860736 -1.874570\nv 2.320834 -2.607386 -1.356171\nv 3.492284 0.494664 0.780580\nv 4.395584 -1.694236 0.605630\nv 2.586884 -2.830836 0.028930\nv 2.579534 -2.831236 -0.061670\nv 1.710684 -2.740886 -1.574370\nv -2.976066 -0.081836 0.729330\nv 0.157234 -2.328486 -1.816270\nv -0.129316 -2.370686 -1.851220\nv 2.514834 -2.257086 -1.354620\nv 3.382134 0.733564 0.866080\nv -1.180916 2.402613 0.837280\nv -1.212316 2.642463 0.784280\nv -1.245466 2.767214 0.803280\nv -1.257416 2.993863 0.902130\nv 1.412934 0.113364 -2.073270\nv 1.193134 0.049664 -2.162670\nv 1.272684 0.251164 -1.997670\nv 3.635284 0.132064 0.740380\nv -1.868166 2.784164 -1.579520\nv 2.578684 -2.189586 -1.372470\nv 3.523434 -1.405786 -0.548020\nv 3.445284 -1.614636 -0.624470\nv 0.936984 -0.170836 -2.256570\nv 0.874934 -0.239436 -2.320570\nv 0.802434 -0.152136 -2.304320\nv -0.472816 -2.863886 -1.834370\nv -1.212266 -1.579486 0.862630\nv 3.603684 0.277964 0.703380\nv 2.433384 1.757964 -0.297970\nv 1.809984 -2.589186 1.138229\nv 1.667284 -2.584587 1.048379\nv 1.801184 -2.603537 1.051630\nv -1.183466 2.552314 0.656680\nv -1.286616 -2.329136 0.453830\nv -1.434966 -2.322486 0.338030\nv 3.398784 -2.369236 1.054180\nv 0.093184 -2.633386 -0.303670\nv -1.211066 2.736564 0.673430\nv -1.180616 2.879914 0.597680\nv 3.695884 -0.190886 0.660430\nv -0.470116 -0.090836 -1.570670\nv 1.184834 -2.591587 1.233930\nv 1.116784 -2.587337 1.375929\nv 1.045984 -2.607736 1.074679\nv -1.126416 2.441763 0.658130\nv 4.155334 -2.141286 0.556930\nv -0.077466 -2.872686 -1.846621\nv -0.212616 -2.867136 -1.877920\nv -0.183966 -2.783886 -1.937071\nv 4.180534 -2.139186 0.395130\nv 4.253834 -2.048686 0.498980\nv -0.111216 -2.137836 -1.580520\nv -1.038466 2.274214 0.659080\nv 3.934534 -2.296886 0.649980\nv -2.533316 3.185313 0.071630\nv 1.255284 -2.711987 2.015829\nv -1.538266 -2.560286 0.576830\nv -1.551966 -2.621386 0.604980\nv -1.542266 -2.555386 0.661280\nv 2.441184 -2.241736 -1.459570\nv -2.362116 3.187964 -0.389370\nv -2.479416 3.155714 -0.128170\nv -2.020666 3.268214 0.410780\nv -2.001816 3.272614 0.682881\nv -2.090866 3.256913 0.843731\nv -1.675916 3.225363 0.903381\nv -1.857366 3.207413 1.039180\nv -1.714316 3.159113 1.174180\nv -2.121616 4.127514 -2.356319\nv -2.159066 4.034464 -2.041070\nv -0.077066 1.724664 0.464280\nv -2.269316 4.343514 -2.712369\nv -1.348066 3.176064 0.689431\nv -2.226116 3.995314 -1.902869\nv 4.280934 -1.003036 0.618130\nv 0.233284 -2.797987 1.789430\nv 0.205434 -2.805086 1.876480\nv 0.179534 -2.803787 1.782929\nv -3.188316 1.930563 0.944880\nv 0.744184 4.685514 -1.644819\nv 0.482734 -1.382486 2.116880\nv 0.640934 -1.373986 2.263180\nv 4.178884 -0.927486 0.602630\nv 4.096234 -0.985686 0.739930\nv -2.876566 0.503814 0.883180\nv 4.199134 -0.883086 0.400280\nv -1.020666 -1.754187 1.334630\nv -1.115066 -1.685586 1.167430\nv 4.192784 -0.887686 0.172980\nv 4.005884 -0.894286 0.561530\nv -2.425366 3.062814 1.315480\nv -2.289816 3.071963 1.343030\nv -1.995266 3.523114 -0.945269\nv 4.191634 -0.919836 0.026030\nv 3.953084 -0.964536 0.698730\nv -2.138266 3.421314 -0.688119\nv -2.211516 3.330614 -0.551019\nv -0.751016 1.900263 0.394980\nv -0.838566 2.053713 0.262530\nv -0.844316 2.035214 0.500380\nv 4.060334 -0.859736 0.349680\nv -2.322016 3.257664 -0.530119\nv -0.324816 -0.940786 -1.307870\nv -0.293916 -0.862886 -1.423070\nv 4.091634 -0.897236 0.032780\nv 3.766234 -1.030036 0.717480\nv -2.474966 3.108114 -0.316370\nv -1.803766 -2.393786 1.301230\nv 3.880084 -0.874786 0.266180\nv 3.888184 -0.882836 0.384880\nv 3.811234 -0.944336 0.537130\nv 3.683634 -1.071486 0.809780\nv -1.108416 3.650014 -0.219119\nv 3.855584 -0.892886 0.142130\nv 3.814684 -0.871686 0.388730\nv 3.779584 -0.873986 0.478130\nv -1.264966 3.482114 -0.087519\nv -1.602366 -2.301687 1.015730\nv 3.817984 -0.862086 0.296430\nv -1.905766 4.460664 -3.135869\nv -1.821766 -2.505486 1.073030\nv 0.280734 -2.804036 1.804729\nv 3.859934 -0.962786 -0.099420\nv 3.792184 -0.849036 0.171430\nv -0.826716 2.022264 0.076630\nv -1.761816 3.234014 0.083081\nv -1.774166 3.145813 -0.310520\nv -1.081266 -1.580587 1.244980\nv -2.824316 3.118664 0.244330\nv -2.607766 -0.813036 0.583630\nv -0.017016 1.694414 -0.290870\nv -0.059966 1.728664 -0.100820\nv -1.795416 3.678714 -1.607119\nv -1.874866 3.656014 -1.353519\nv -1.951466 3.640714 -1.214569\nv -1.862416 1.957364 -0.840770\nv -2.950416 1.146963 1.026930\nv -2.023366 3.592764 -1.039420\nv -1.684916 2.915763 -0.612270\nv -2.168216 3.512014 -0.851919\nv -1.983566 3.009514 1.478480\nv -0.303966 1.832064 0.078380\nv -0.405266 1.840964 0.286630\nv -1.731966 4.403914 -3.388069\nv -1.619416 3.251714 0.419881\nv -2.420366 4.322414 -2.748019\nv -2.380816 4.405564 -2.920269\nv -2.475066 4.289165 -2.839669\nv -0.347816 1.782114 -0.429370\nv -0.427116 1.854514 -0.120570\nv -0.290166 1.806113 -0.195420\nv -2.038766 4.101765 -2.383369\nv -0.405966 1.797313 0.517030\nv -1.916516 0.581414 -1.176820\nv -1.560616 -2.620436 0.668380\nv -1.475216 -1.230736 -0.875220\nv -1.343566 -1.294036 -0.834320\nv -0.120916 1.714164 -0.289270\nv -0.115566 1.629064 -0.570370\nv -2.436116 4.191114 -2.541670\nv -2.466916 4.251814 -2.689469\nv -2.040766 3.086264 1.353330\nv -0.563916 1.850064 0.334430\nv -0.690566 1.867914 0.356980\nv -0.662766 1.791064 0.525230\nv -0.750016 1.820514 0.549380\nv -0.673916 1.904914 -0.027020\nv -0.750216 1.941214 0.228130\nv -0.638866 1.896414 0.168730\nv -0.820316 3.858114 -0.288669\nv -1.833166 3.265664 0.382831\nv -2.062016 4.524564 -3.206869\nv -1.698466 3.202764 -0.117619\nv -1.631616 3.226464 -0.063870\nv -0.813816 1.943264 0.609930\nv -0.780866 1.785863 0.603980\nv -0.751616 1.733714 0.628030\nv -0.538416 1.791514 0.531680\nv -2.276816 3.419514 -0.793320\nv -0.524366 1.742064 0.669930\nv -0.435116 1.712214 0.739230\nv -1.736666 3.041764 -0.528120\nv -3.018466 0.262614 0.549330\nv -0.451916 1.868564 0.037430\nv -0.819966 1.946564 -0.129970\nv -0.738616 1.936864 0.039030\nv -2.025316 3.166664 1.173680\nv -1.744266 -2.300836 0.103280\nv -1.932466 -2.328036 -0.027120\nv -0.729266 1.676964 0.725080\nv -2.334366 3.653064 -1.279369\nv -1.919016 3.251364 0.886931\nv -1.573566 3.246013 0.115381\nv -1.580616 3.128164 1.211030\nv 0.122234 -0.395436 -2.249870\nv 0.034434 -0.317836 -2.179770\nv 0.118284 -0.206686 -2.200420\nv -2.251216 3.266964 0.334731\nv -0.853366 3.790864 -0.746569\nv -0.715716 3.723964 -0.895519\nv -1.823566 3.264163 0.761531\nv -1.734266 3.398014 -1.220469\nv 1.104484 1.913664 -0.389820\nv -2.363116 3.487914 -1.024819\nv -3.005366 2.318613 0.897480\nv -1.651766 3.182163 -0.236769\nv -3.048766 2.429363 0.867030\nv 0.522184 -2.715687 2.242080\nv 0.361734 -2.736537 2.283779\nv 0.457034 -2.782137 2.196880\nv 0.725484 4.684914 -1.735819\nv -3.004866 1.887864 -0.200320\nv -3.013916 1.700714 -0.225970\nv -2.927516 0.153114 -0.125720\nv 2.003134 -2.827136 -0.750821\nv 1.798484 -2.816936 -0.537570\nv 1.906634 -2.788186 -0.769520\nv -2.947166 2.955464 0.965630\nv 3.345534 0.954764 0.174680\nv 3.117834 1.205414 0.788730\nv -0.986416 2.023364 -0.365120\nv -1.059216 2.078264 -0.447820\nv -1.537366 3.271564 -0.020069\nv -0.888766 1.944764 -0.288970\nv -1.468666 3.327564 -0.051369\nv -2.502316 3.884864 -2.135269\nv 3.145334 1.213214 0.527730\nv 0.419734 4.778563 -1.224319\nv 0.340184 4.733963 -1.111769\nv -0.676266 -0.543736 -1.392770\nv -0.615266 -0.346936 -1.452720\nv 2.943484 1.309314 0.964530\nv -1.188166 -1.500036 1.059980\nv 3.162534 1.191164 -0.149020\nv -0.676316 -1.739336 -0.970620\nv 0.127234 1.685414 -0.361320\nv 0.809434 4.004714 -1.663169\nv -3.162816 1.240264 1.456180\nv 3.047684 1.351114 0.084730\nv 2.987284 1.382964 0.625780\nv -1.929316 -2.384786 0.064430\nv -1.837116 -2.388086 0.150580\nv -3.155166 1.297813 1.679530\nv -3.212566 1.377864 1.564880\nv 2.880884 1.454764 0.788430\nv -2.443516 3.692964 -1.650519\nv 2.753234 1.447014 0.984180\nv -2.758916 0.963014 -0.241470\nv 3.024684 1.361764 -0.062320\nv 2.840684 1.542514 0.317480\nv 2.678634 1.587464 0.844230\nv -1.146766 -1.871786 0.257830\nv 3.736484 -2.315836 0.865830\nv -1.551066 -2.336636 0.927430\nv -1.349666 -1.826986 0.006730\nv 2.547434 1.553814 1.090980\nv -1.997716 4.497014 -3.304969\nv -2.073366 4.484964 -3.257919\nv 0.478934 0.332113 1.899080\nv 0.517434 0.377764 1.841380\nv 0.739384 0.287563 2.204930\nv 0.585984 0.256863 2.183030\nv -1.517266 -1.616086 -0.094670\nv 2.927534 1.377914 -0.353120\nv 2.827934 1.517414 -0.146820\nv 2.641984 1.682014 0.578080\nv -2.962316 2.105414 -0.264620\nv 0.042734 -0.766737 1.795830\nv 2.799484 1.572614 0.042930\nv 2.532034 1.719064 0.752580\nv 1.393834 0.463913 2.023180\nv -2.769216 -0.466836 -0.255270\nv 2.640884 1.696264 0.158880\nv 2.801184 1.396414 -0.560470\nv 2.338784 1.686264 0.982330\nv 2.614784 1.665114 -0.198270\nv 2.375934 1.739164 0.827480\nv 2.649634 1.577414 -0.392620\nv 2.418684 1.821263 0.383380\nv 2.350184 1.820363 0.597980\nv 2.523534 1.752314 -0.026220\nv 2.130134 1.680214 1.169980\nv -2.611016 2.955214 -0.325670\nv 2.224084 1.812063 0.891980\nv 0.073184 4.472564 -1.156769\nv -1.777766 -2.424386 1.488330\nv -1.888566 -2.619586 1.359480\nv -2.679866 2.847714 -0.274920\nv 2.609584 1.480364 -0.646870\nv 2.455984 1.712864 -0.385670\nv 2.120234 1.799163 1.013530\nv 1.418484 0.366464 -1.761770\nv -0.275216 -2.844236 0.673479\nv -2.651266 -0.720436 0.736380\nv -0.553016 0.654114 -1.416120\nv 2.329834 -2.799086 -1.068121\nv 2.357884 1.850514 0.138030\nv 2.105334 -0.152486 -1.928820\nv -2.234566 0.324113 1.595280\nv -2.215966 0.142463 1.655480\nv -0.309966 3.885414 -1.137169\nv -2.547166 -1.013886 0.105580\nv 0.524684 0.310164 2.015530\nv -2.445766 4.345914 -2.897069\nv -2.440416 4.242064 -2.886769\nv 0.238534 -1.629887 1.700130\nv 0.339834 0.257913 1.902480\nv -0.135866 -2.075037 1.731680\nv -0.107516 -1.980136 1.551130\nv -0.223366 -2.080287 1.622679\nv 0.391034 -0.948036 2.229780\nv 0.251634 0.177014 1.944180\nv 0.306684 -1.398237 1.822380\nv 0.494734 0.169763 2.229880\nv 0.008284 -1.991536 1.680680\nv 0.067834 -1.931536 1.521880\nv -2.487366 4.230064 -2.772869\nv -1.280116 -1.669736 0.609180\nv -1.354616 -1.576686 0.742230\nv -1.438266 -1.595886 0.683880\nv -1.682366 -2.489136 1.736330\nv -0.221566 -2.198436 1.816380\nv -0.322316 -2.277286 1.805980\nv -0.372066 -2.610736 1.914029\nv -0.383566 -2.447436 1.864080\nv -0.486666 -2.501536 1.738730\nv 0.030634 -2.503037 2.281679\nv 0.135834 -2.509137 2.308179\nv -0.095716 -1.941486 1.473280\nv -2.183316 -0.030636 1.680030\nv 0.285134 -0.277987 2.360980\nv -2.282866 3.330963 -0.647869\nv -2.352916 3.277263 -0.681719\nv -0.455716 -2.377836 1.694480\nv -0.223666 -2.592437 2.128279\nv -0.149716 -2.446986 2.143229\nv -1.855466 -1.390486 -0.553770\nv 0.078834 -0.808436 -2.192170\nv 0.002334 -0.563236 -2.164570\nv 0.209484 -0.679586 -2.280170\nv -2.959166 2.362664 1.653980\nv -3.012366 2.432714 1.477880\nv 0.318834 0.076113 2.181830\nv 0.182034 -0.158837 2.193230\nv 0.402634 -1.687837 1.946580\nv -0.294366 -2.842636 0.288279\nv -0.289666 -2.847436 0.360129\nv -0.345666 -2.751886 0.380830\nv 3.188034 -0.380786 -1.299620\nv 0.373984 0.185014 2.100830\nv -0.263316 -2.495486 2.066679\nv -0.217816 -2.361636 2.021630\nv 0.128084 -1.657187 1.533030\nv -1.868716 -2.631037 1.472479\nv 0.667184 4.425264 -1.739169\nv 0.734434 4.508464 -1.801169\nv -1.595466 -1.393886 -0.659570\nv -1.579416 -1.252536 -0.827670\nv -1.400666 -1.409386 -0.702220\nv 0.353384 4.714014 -1.299469\nv 0.223134 -0.463437 2.333180\nv 0.114734 -0.458636 2.148230\nv -0.888666 -1.678087 1.489080\nv -0.978666 -1.351286 1.425930\nv -1.673216 0.328814 -1.287820\nv -1.811216 0.227364 -1.297670\nv 0.253384 -0.892137 2.059730\nv 0.076084 -0.635236 1.946130\nv 2.973134 -2.728436 -0.251370\nv 0.104184 -0.901737 1.781630\nv 0.118884 -2.631686 -0.597520\nv -0.098416 -0.029336 -1.642070\nv -0.007716 0.041114 -1.745970\nv -2.097016 -0.245486 1.690130\nv -1.549066 -2.620936 1.897079\nv -1.593666 -2.500237 1.811580\nv 0.180534 3.998414 -1.363619\nv 0.079384 -0.535086 -2.234670\nv 0.188984 -2.704287 2.318279\nv -1.254366 -1.813086 -0.690070\nv -1.182016 -1.748686 -0.782720\nv -1.237616 -1.943486 -0.689270\nv 0.075034 -1.831936 1.460380\nv -1.427666 -1.465336 0.929230\nv -1.485466 -1.524086 0.779730\nv -0.517766 4.085114 -0.906669\nv -0.260966 -2.338637 1.908730\nv -2.437966 3.506114 -1.314669\nv -2.396416 3.519864 -1.166520\nv 0.284884 0.106863 2.089930\nv 0.176584 -0.902036 1.897280\nv -0.897716 3.870663 -0.388069\nv -0.499166 -2.696887 1.763579\nv 0.686334 -2.605836 -1.110821\nv 0.435834 -1.149886 2.203030\nv 0.334334 -1.149987 2.044930\nv -0.518316 -2.543087 1.701580\nv -0.124016 -2.196236 1.868280\nv -0.334266 -2.491186 1.929229\nv 0.103884 -0.105736 2.033880\nv 0.212134 0.095763 2.017980\nv -2.178666 -0.551936 1.547480\nv -2.005166 -0.605937 1.618680\nv 0.058084 -0.280987 2.021030\nv -1.110716 -1.209887 1.434730\nv -2.220666 -0.398886 1.576580\nv -1.164766 -1.724236 0.690230\nv 0.202484 -0.378237 2.302530\nv -0.562866 3.525714 -0.990919\nv -2.367666 3.358914 -0.848470\nv -2.389816 3.252914 -0.790769\nv -1.196966 -1.649936 0.743880\nv -1.251816 -1.549286 -0.795370\nv -1.078366 -1.506286 -0.939370\nv 0.231384 -1.161386 1.855580\nv -0.624966 3.650964 -0.963169\nv -1.304816 -1.491536 0.956380\nv -1.261116 -1.576286 0.809830\nv 0.412584 4.470164 -1.518069\nv 0.280434 4.330264 -1.430819\nv 0.296634 4.502113 -1.391469\nv 0.402284 0.015863 2.289130\nv -0.282066 -1.791586 -0.910570\nv -2.836616 3.017514 1.021430\nv -2.818316 2.949814 1.182330\nv -2.600466 1.382263 2.049880\nv -0.349166 -2.790986 0.505329\nv -0.611216 3.852064 -0.940619\nv -1.179366 -1.415637 1.175980\nv -1.247966 -1.425436 1.118780\nv -1.822066 -2.532537 1.221330\nv -1.900166 -2.670786 1.277580\nv -1.913616 -2.761537 1.186430\nv -1.859166 -2.798786 1.336529\nv -1.897966 -2.744136 1.333079\nv -0.023166 -2.043886 1.770030\nv -2.072866 2.842964 -1.969069\nv 0.064384 -2.649386 0.101380\nv 0.050384 -2.643336 0.002580\nv 3.074434 -2.558936 -0.503920\nv 2.842484 -2.521436 -0.592720\nv -2.714966 2.589714 1.731631\nv -2.377616 3.195364 -0.567419\nv -2.710566 1.594663 2.080730\nv -2.803916 1.672014 2.070330\nv -2.876516 1.640314 2.027030\nv -1.244616 -1.499386 0.981280\nv -0.976466 -1.131436 1.565180\nv -1.970466 0.257114 -1.210970\nv -2.384916 -0.173436 1.537430\nv -1.896616 -2.658437 1.156379\nv -2.865666 1.464463 2.046330\nv -1.799266 2.159364 -0.796070\nv -1.595566 2.057014 -0.772220\nv -2.662116 2.251264 2.058481\nv -2.789266 2.366114 1.871280\nv -2.871866 1.939864 2.040480\nv -2.819366 1.770563 2.085630\nv -1.491116 -1.388186 1.092880\nv 0.482084 -1.091287 2.261130\nv -0.294716 -0.641536 -1.485620\nv -0.306966 -0.740686 -1.424420\nv -2.668066 1.553214 2.071530\nv -2.744366 1.400013 2.066530\nv -1.115316 3.232164 -0.636919\nv -0.986216 3.267964 -0.726719\nv -0.997866 3.142213 -0.680119\nv -1.236916 -1.653286 0.681530\nv 0.302184 -0.243786 -2.286920\nv 0.302434 -0.013436 -2.184570\nv 0.447934 -0.227786 -2.302520\nv 1.385534 -2.653436 0.585430\nv 1.424984 -2.618286 0.702930\nv 1.319884 -2.624536 0.572880\nv 1.585934 -2.621536 1.909279\nv -2.126716 -2.610186 -0.274870\nv -2.145716 -2.642486 -0.360020\nv -2.195616 -2.768736 -0.336520\nv -2.317516 -1.051236 -0.425570\nv -1.927266 3.342014 -3.127620\nv -0.056066 0.748114 -1.487570\nv -3.039616 1.701364 1.883030\nv -2.954916 1.880513 1.907180\nv -2.813216 2.637214 1.600630\nv -2.712116 1.286414 2.042630\nv -2.930366 1.293663 1.961980\nv -2.818666 2.053514 2.050280\nv -2.175566 -2.695936 -0.200170\nv -2.113916 -2.548836 -0.240870\nv -2.081516 -2.544336 -0.378120\nv -2.226866 2.748714 -1.121920\nv -3.059366 1.529463 1.899980\nv -2.447116 -0.066487 1.483780\nv -2.523116 -0.266836 1.396930\nv 0.543184 -2.612236 -1.198120\nv -2.358666 0.168114 1.536130\nv -1.270016 -2.803437 1.853330\nv -1.320966 -0.992986 -1.182970\nv -0.621266 -2.000836 -0.948820\nv -2.110816 -2.589836 -0.183620\nv -2.080916 -2.509936 -0.194170\nv -2.014616 -2.390836 -0.284370\nv 0.213634 4.101764 -1.393119\nv -2.393716 0.693464 1.347980\nv -1.884866 -2.696386 1.075379\nv -1.840066 -2.709836 0.945680\nv -1.868166 -2.778636 1.047929\nv -2.235416 -0.739986 1.394630\nv -2.645866 2.337414 -0.481070\nv -1.832566 1.637114 -0.841920\nv -2.489616 -0.736686 -0.702720\nv -2.478916 -0.591586 -0.778020\nv -2.255866 -0.730286 -0.925620\nv -2.134316 -2.571536 0.000630\nv -2.051616 -2.421036 -0.048520\nv -2.089366 -2.649536 -0.430670\nv -1.614016 -0.079186 -1.353670\nv -1.643116 -0.246886 -1.358270\nv -1.917216 -2.304286 -0.114870\nv -2.707216 1.047264 -0.344320\nv -1.794016 -2.654486 0.842830\nv -2.389366 0.329813 1.459880\nv 0.161684 -2.762687 2.261580\nv -0.573366 -1.183836 -1.160470\nv 2.638084 -1.340836 -1.600570\nv -0.189916 -2.861836 0.295229\nv -0.089516 -2.840636 0.242230\nv -2.984566 0.301764 0.754830\nv -1.818866 -2.811136 1.011230\nv -2.895916 2.175964 1.879830\nv -1.834216 -2.789587 1.496729\nv -1.869016 -2.732486 1.516029\nv -1.842816 -1.182636 -0.768120\nv -1.367666 -2.197236 0.199780\nv -2.881016 -0.084436 0.914330\nv -2.978966 0.046464 0.778130\nv -2.901116 0.066364 0.927630\nv -1.948966 -2.568836 0.162930\nv -1.504916 3.262064 -0.289119\nv -2.887566 0.299764 0.938680\nv -2.061066 -2.788586 0.159330\nv -1.972866 -2.767736 0.274630\nv -1.968816 -2.677636 0.264530\nv -0.716566 -0.678436 -1.351070\nv 0.769184 -2.578836 1.533780\nv 0.675284 -2.589586 1.482329\nv 0.822934 -2.581636 1.481529\nv -2.299766 -0.879186 -0.794020\nv -2.387666 -0.892486 -0.690570\nv -0.014366 -2.782187 2.195780\nv -2.882316 2.422564 1.719380\nv -0.613516 -0.192186 -1.466720\nv -2.781466 0.193614 1.099030\nv -2.757316 0.718114 0.940530\nv 1.672234 -2.841236 -0.035870\nv 1.607584 -2.837586 0.095830\nv 1.582284 -2.840086 -0.096670\nv -1.718916 -1.408386 -0.595370\nv -2.951516 2.804163 1.165080\nv -0.184866 -1.954386 1.474230\nv -2.492116 3.754714 -1.908520\nv -2.753466 -0.085286 1.089230\nv -2.761216 0.470964 1.059430\nv -2.890966 2.880614 1.178080\nv -0.744816 3.988663 -0.719169\nv -0.964066 -2.796587 1.811280\nv -1.839316 -2.489836 0.264730\nv -1.808866 -2.758337 1.634730\nv -0.842516 -2.782236 -1.490721\nv -0.793866 -2.843136 -1.562370\nv -0.839666 -2.829586 -1.445071\nv -0.237966 -1.696986 -0.943320\nv -3.062366 1.400813 1.882430\nv -2.716216 -0.299686 1.123830\nv 0.079584 -2.744086 -1.873621\nv 0.283634 -2.726286 -1.828921\nv 0.142034 -2.796286 -1.839420\nv -1.891966 -2.670186 0.345080\nv -1.506116 -2.181036 0.020130\nv -1.539166 -2.226686 0.099730\nv -1.442916 -2.118436 -0.005020\nv -1.378766 -2.037136 0.043230\nv -2.677466 -0.434486 1.135980\nv -2.603166 0.820613 1.089830\nv -0.782316 -2.792586 -1.599221\nv -1.722816 -2.455336 0.322080\nv -0.597866 0.496464 -1.463670\nv -2.739566 1.955364 -0.565570\nv -2.025366 4.402464 -3.297469\nv -1.970816 4.279614 -3.303669\nv 0.840384 -2.650186 -1.213120\nv -1.990666 -2.386236 -0.167020\nv -1.744216 -2.655236 0.451730\nv -2.013766 1.493314 -0.841570\nv -1.962716 0.417964 -1.172770\nv -2.604066 -0.579886 1.135880\nv -2.618666 0.031364 1.272880\nv -2.592166 0.286414 1.303330\nv -2.406216 0.811564 1.356930\nv -2.961016 2.610114 1.405180\nv -2.811916 2.863763 1.324330\nv -1.852166 -2.815786 0.343080\nv -1.780416 -2.762536 0.467080\nv -1.572066 -2.359586 0.303930\nv 0.083834 -2.825886 -1.858071\nv 0.070034 -2.872386 -1.715271\nv -2.111366 1.867764 -0.851820\nv -2.581416 0.533563 1.218080\nv -2.562216 0.715114 1.169380\nv -1.331716 -2.099836 0.143280\nv -1.282766 -1.943986 0.123730\nv -1.811166 -2.718536 -0.777020\nv -2.915916 2.605263 1.502330\nv -1.278216 3.537464 -0.218319\nv -1.642716 -2.576736 0.491330\nv -1.196216 -0.994386 -1.168520\nv -0.117316 -0.127986 -1.713220\nv -1.929566 -2.479636 -0.489720\nv -1.906216 -2.505836 -0.632720\nv -1.948216 -2.593336 -0.639970\nv 3.036134 -2.461787 1.016580\nv -0.376066 -2.855336 -1.919871\nv -0.324266 -2.784136 -1.953020\nv -2.221816 2.947464 -2.234770\nv -1.699266 -2.778936 0.588629\nv -1.059466 -2.229336 -0.847570\nv -1.222966 -2.132286 -0.725620\nv -1.060966 -1.965336 -0.812270\nv -3.019966 1.224663 1.832880\nv -1.510316 -2.750386 1.906830\nv -1.270866 -0.055536 -1.513820\nv -1.102416 0.140364 -1.479820\nv -1.043316 -0.027936 -1.480220\nv -0.393316 -2.781286 0.757280\nv -0.424466 -2.777336 0.836980\nv -2.651216 0.904114 1.024780\nv -1.633116 -2.685686 0.614380\nv 0.032134 -2.645486 -0.089870\nv -0.017966 -2.643736 -0.101620\nv -1.499916 1.531464 -0.842420\nv -1.573316 1.409564 -0.902920\nv -1.653016 1.444114 -0.856670\nv 0.080584 -2.651336 0.196880\nv -0.271666 4.281914 -0.962169\nv -2.417716 3.097264 -0.654970\nv -2.016966 -0.304686 -1.267270\nv -1.742166 -0.425136 -1.352570\nv -1.937866 -0.454136 -1.285920\nv -2.546616 2.337164 -0.605320\nv 1.100834 1.192914 -1.257220\nv -0.660866 3.985514 -0.829019\nv 1.313584 1.119814 -1.332970\nv 1.174334 0.399464 -1.733170\nv 1.074434 0.338764 -1.859520\nv 1.046934 0.427064 -1.653320\nv 1.996934 1.416214 -1.124570\nv 1.798784 1.383564 -1.169420\nv 1.731434 1.533914 -1.052120\nv -0.184516 0.865764 -1.349220\nv 1.233884 1.036414 -1.430420\nv 2.051584 1.880664 -0.415170\nv 1.887934 1.814414 -0.635370\nv -1.918866 3.923414 -3.239820\nv 1.608234 0.381914 -1.613620\nv 1.837434 0.355264 -1.586620\nv 2.065384 1.759014 -0.628920\nv 1.898384 1.663564 -0.836270\nv 1.834434 0.429114 -1.498220\nv -1.996866 4.098664 -3.175469\nv -2.104566 4.347314 -3.207469\nv -0.833066 -2.818236 1.613879\nv -0.815466 -2.813686 1.426229\nv -2.155516 4.492115 -3.191170\nv -1.974566 3.733564 -3.090369\nv -2.035916 3.880664 -2.999719\nv -2.085866 4.117414 -3.063269\nv -2.206066 4.238914 -3.032219\nv -2.287016 4.358214 -3.069919\nv -2.021266 3.553464 -2.953320\nv -2.376316 4.283364 -2.966619\nv -2.394316 4.344265 -2.983520\nv -2.084516 3.713464 -2.807219\nv -2.128366 3.906965 -2.839369\nv -2.230066 4.141864 -2.909769\nv -2.065066 3.214464 -2.878170\nv -2.059366 3.462914 -2.804970\nv -1.839216 1.293764 -0.873720\nv -1.715316 1.275664 -0.936020\nv -2.258366 4.096614 -2.832019\nv -2.099966 3.171164 -2.756969\nv -2.096416 3.317564 -2.671220\nv -2.463166 4.161065 -2.776069\nv -2.279066 4.011815 -2.717719\nv -2.110116 3.382214 -2.571969\nv -2.193416 3.773614 -2.576019\nv -2.238216 3.909914 -2.648219\nv -2.466766 4.049664 -2.646119\nv -2.494166 4.133614 -2.694319\nv -2.158066 3.576564 -2.493020\nv -2.314816 3.961664 -2.629169\nv -2.408716 3.075214 -0.756270\nv -2.156216 3.085514 -2.559220\nv -2.259666 3.854014 -2.552219\nv -2.436766 3.935965 -2.512369\nv -2.507266 3.987464 -2.518719\nv -2.171616 3.201614 -2.305119\nv -2.143166 3.287514 -2.405770\nv -2.295166 3.800564 -2.435769\nv 0.183384 -1.734886 -1.854070\nv -2.235016 3.698764 -2.402369\nv -2.498466 3.893164 -2.399869\nv -2.527916 3.936514 -2.402769\nv -2.528866 3.871064 -2.293119\nv -2.177516 3.329114 -2.213070\nv -2.225516 3.573314 -2.265670\nv -2.291666 3.679514 -2.272619\nv 2.904034 0.083214 -1.376770\nv 2.944434 -0.181336 -1.412270\nv 2.779684 -0.031136 -1.508120\nv 1.429684 1.855114 -0.569420\nv 1.476634 1.722714 -0.777820\nv 1.374534 1.741564 -0.756620\nv -1.777466 1.444564 -0.834070\nv -1.901666 1.343814 -0.837220\nv -2.486016 3.797964 -2.264669\nv 0.919634 1.712114 -0.767420\nv 1.125884 1.693064 -0.875470\nv 0.904434 1.549214 -0.932270\nv -2.180316 3.225364 -2.165220\nv -2.377616 3.697764 -2.201919\nv -0.578366 4.119364 -0.774219\nv -2.221716 3.442514 -2.111470\nv -2.500166 3.758464 -2.173969\nv 1.950034 -2.803186 -0.878420\nv 2.564484 1.173014 -1.022820\nv 2.695534 1.031264 -1.001120\nv 2.472934 1.004264 -1.153620\nv -0.016266 -0.332986 -2.116670\nv -2.316566 3.583464 -2.078070\nv -2.519466 3.785914 -2.127769\nv -0.175866 0.959664 -1.312470\nv 1.726334 1.800664 -0.706770\nv 0.072884 -1.091286 -2.065320\nv 0.000884 -0.867586 -2.108170\nv 0.121384 -0.989086 -2.166720\nv -0.091166 -0.725286 -2.065320\nv -0.133516 -0.538986 -1.993020\nv -0.025616 -0.134436 -1.988070\nv -2.140766 2.879964 -2.160669\nv -2.212916 3.183814 -2.002869\nv -2.273466 3.485064 -2.005769\nv -2.501816 3.709464 -2.075569\nv 2.931434 1.040314 -0.871120\nv 2.869734 0.810564 -1.060370\nv 2.732884 0.870214 -1.102970\nv 0.311584 -1.316086 -2.145920\nv 0.184534 -1.310286 -2.038020\nv -0.020816 -1.060686 -1.949670\nv -0.172116 -0.675036 -1.948520\nv -0.107616 -0.330786 -1.940820\nv 0.058784 -0.006936 -1.970070\nv 0.138484 -0.061536 -2.122520\nv -2.230366 3.336214 -1.904119\nv -2.507866 3.701514 -1.939519\nv 0.919434 0.334464 -1.858870\nv 0.062734 -1.238336 -1.931970\nv 0.013684 -1.169486 -1.902270\nv -0.093516 -0.850286 -1.979870\nv -3.133166 1.150914 0.587080\nv -2.473866 3.620914 -1.945469\nv 1.799184 1.163664 -1.334970\nv 1.993634 1.195764 -1.228570\nv 0.139234 -1.531486 -1.928620\nv -0.101466 -1.010286 -1.831770\nv -0.096116 -0.154086 -1.815770\nv -2.310466 3.470114 -1.888469\nv 1.603134 1.701514 -0.829320\nv 0.302334 -1.596836 -2.021870\nv 0.056434 -1.501286 -1.833470\nv -0.055766 -1.295286 -1.774870\nv -0.152416 -0.803586 -1.845670\nv -0.189666 -0.714186 -1.837020\nv -0.191466 -0.407836 -1.860370\nv -2.247266 3.232764 -1.702520\nv 1.964834 1.339414 -1.173420\nv 1.681734 1.625514 -0.913020\nv 0.094334 -1.689636 -1.765870\nv -0.073516 -1.122036 -1.794520\nv -0.208066 -0.603536 -1.781370\nv 0.211534 0.231914 -1.668120\nv 0.124884 0.109814 -1.870220\nv -2.249916 3.164864 -1.734570\nv -2.476266 3.564414 -1.814469\nv -3.034766 0.119814 0.638680\nv 1.565634 1.461064 -1.085920\nv 0.004634 -1.449886 -1.744970\nv -0.227616 -0.743436 -1.769870\nv -0.189716 -0.240686 -1.683870\nv -0.246916 -0.377936 -1.657770\nv -2.311116 3.019464 -1.727620\nv -2.271616 3.318164 -1.702969\nv -2.332766 3.411714 -1.726369\nv -2.488716 3.598664 -1.731619\nv -2.223266 0.888864 1.516330\nv 1.664784 0.530464 -1.483470\nv 1.587634 0.421764 -1.559170\nv 1.474834 0.496914 -1.536820\nv -0.109266 -1.245286 -1.630470\nv -0.148066 -1.117086 -1.586870\nv -0.237566 -0.819886 -1.667570\nv -0.256116 -0.625536 -1.701520\nv 1.249684 -2.632536 0.387880\nv -2.315366 2.953564 -1.647020\nv -2.470016 3.502364 -1.691919\nv 2.021734 0.206514 -1.739620\nv -0.759566 -2.791836 -1.675870\nv -0.732316 -2.659536 -1.650171\nv -0.720416 -2.721836 -1.713770\nv -0.714016 -2.837286 -1.727821\nv -0.670316 -2.646286 -1.732120\nv -0.653216 -2.540286 -1.650520\nv -0.544766 -2.476686 -1.715120\nv 0.054784 -1.906786 -1.627070\nv 0.002984 -1.668636 -1.562120\nv -0.041866 -1.403736 -1.602220\nv -0.176866 -0.982536 -1.626870\nv -0.281566 -0.693336 -1.580770\nv 1.911834 1.580914 -0.971670\nv -0.779066 -2.698236 -1.552770\nv -0.565866 -2.440686 -1.615020\nv -0.427566 -2.308186 -1.669720\nv -0.294766 -0.554636 -1.568820\nv -0.321366 -2.818936 0.552279\nv 0.311234 0.914814 -1.446770\nv 0.098834 0.974064 -1.344420\nv 0.570434 1.257564 -1.201420\nv 0.707584 1.045414 -1.340720\nv 1.355834 -0.036386 -2.154920\nv -0.646616 -2.469136 -1.558020\nv -0.070816 -1.519236 -1.453820\nv -0.133516 -1.241686 -1.484970\nv -0.241766 -0.862436 -1.563320\nv 0.910484 -2.859686 -1.571421\nv 0.915584 -2.736036 -1.669121\nv -2.301466 3.294214 -1.559769\nv -2.446866 3.412664 -1.568319\nv -2.472116 3.530464 -1.555319\nv 0.337034 1.698064 -0.468070\nv 0.624834 1.742714 -0.507170\nv 0.448434 1.668014 -0.612570\nv 1.112184 0.919714 -1.519470\nv -0.805566 -2.625686 -1.509120\nv -0.045116 -1.844786 -1.451270\nv -0.019266 -1.635536 -1.505720\nv -0.215166 -1.041086 -1.441320\nv 0.872734 1.784364 -0.612470\nv 0.673684 1.660514 -0.674920\nv -2.353616 3.020814 -1.382820\nv -2.302466 3.093464 -1.456770\nv -2.288216 3.157214 -1.407270\nv -2.300916 3.222564 -1.443320\nv -2.214716 -0.994886 -0.730220\nv -2.169516 -1.063736 -0.624670\nv -2.314966 -0.980036 -0.647970\nv 0.395884 4.629614 -1.446369\nv 0.515084 4.719564 -1.533419\nv 0.533584 4.572814 -1.619469\nv -0.842166 -2.630286 -1.426821\nv -0.724866 -2.397686 -1.391420\nv -0.086566 -2.073286 -1.426670\nv -0.272466 -2.142186 -1.401170\nv -0.036616 -1.987036 -1.423970\nv 1.560984 -2.773886 -0.310020\nv 1.557184 -2.640586 -0.463270\nv -2.425116 3.338564 -1.473719\nv -2.465616 3.397364 -1.450819\nv 0.274884 0.089864 -2.080520\nv 0.812784 -2.803636 -1.670271\nv -0.573366 -2.239236 -1.375520\nv -0.173216 -1.405586 -1.282520\nv -0.176616 -1.246436 -1.373220\nv 0.651234 0.383864 -1.615270\nv -2.350016 2.953864 -1.351120\nv -2.561866 0.902363 1.212130\nv -2.409416 1.019264 -0.632170\nv -2.532716 1.089364 -0.512970\nv -0.755816 -2.427386 -1.270020\nv -0.161716 -2.061786 -1.325820\nv -0.047466 -2.003886 -1.360320\nv -0.070816 -1.916936 -1.267820\nv -0.075616 -1.700086 -1.366820\nv -0.125616 -1.578336 -1.265070\nv -1.455766 -2.690486 -0.895970\nv -1.168316 -2.772786 -1.014271\nv -1.371316 -2.830636 -0.968020\nv -1.210016 -2.702386 -0.986920\nv -2.246866 2.678064 -0.894420\nv -2.415266 3.256764 -1.346670\nv -3.074566 1.243464 1.045330\nv 0.510084 4.792014 -1.450069\nv -0.869366 -2.657336 -1.298620\nv -0.890466 -2.810886 -1.300170\nv -0.100366 -1.692686 -1.280370\nv 1.193084 1.230264 -1.225520\nv -0.185016 -2.859536 0.059379\nv -0.234916 -2.857736 0.047630\nv -2.231716 2.816614 -1.334720\nv -2.308316 3.094164 -1.219720\nv -2.312416 3.150464 -1.294220\nv -2.453666 3.310014 -1.297469\nv -0.155116 -2.063686 -1.259470\nv -0.095516 -2.001586 -1.234420\nv 0.738234 4.607064 -1.792869\nv 0.237534 4.603164 -1.243869\nv -0.937116 -2.783836 -1.161721\nv -0.931116 -2.660536 -1.113420\nv -0.871966 -2.569786 -1.205121\nv -0.099166 -1.760886 -1.177920\nv -0.164966 -1.550386 -1.141920\nv 2.052034 1.556764 -0.958670\nv 2.929084 0.546714 -1.178920\nv 0.562584 -0.161436 -2.312270\nv 0.574234 0.018364 -2.218220\nv -2.674416 0.978964 1.081430\nv -2.327466 2.882464 -1.170420\nv -2.356216 3.020464 -1.211869\nv -2.418666 3.204064 -1.196670\nv 0.159484 4.426164 -1.300669\nv -0.852016 -2.432736 -1.043320\nv -0.747816 -2.317286 -1.103570\nv -0.097216 -1.920286 -1.131370\nv -2.369566 2.955364 -1.137769\nv -0.220416 -1.498886 -1.124020\nv 0.795534 1.821214 -0.456570\nv 0.808584 0.125414 -2.150020\nv 0.818384 0.012064 -2.221570\nv 4.096134 -1.204836 -0.373270\nv 3.997984 -1.320036 -0.483170\nv -2.339716 3.080214 -1.062770\nv -2.427216 3.195614 -1.115470\nv -0.902766 -2.559386 -1.055720\nv -0.148416 -1.923436 -1.031270\nv -0.110166 -2.846886 0.153330\nv -0.166516 -2.857386 0.151480\nv -0.278516 -2.803186 1.886180\nv 1.813334 -2.831186 0.439480\nv 1.775234 -2.839436 0.529980\nv 1.765684 -2.825336 0.424630\nv -2.278466 -0.187086 -1.152370\nv -2.313616 -0.054836 -1.123320\nv 0.666384 0.173514 -2.080470\nv 0.512734 0.134314 -2.112620\nv 0.465734 -2.861436 -1.472121\nv 2.660284 0.381814 -1.418220\nv 2.583534 0.234614 -1.477920\nv -2.327916 3.024764 -0.993020\nv -0.110416 4.325114 -1.094669\nv -0.241666 1.418414 -0.945120\nv -0.176266 1.193914 -1.200420\nv -0.339466 1.337114 -1.034020\nv 1.454384 -2.653936 -0.297170\nv -2.399516 -0.361436 -1.003420\nv -2.447466 -0.148286 -0.989070\nv -2.469066 0.099714 -0.972420\nv 4.218134 -1.091136 -0.242770\nv 0.024084 1.564364 -0.728220\nv 0.170184 1.581364 -0.685170\nv 0.121334 1.465614 -0.879820\nv -2.364966 2.876214 -0.951670\nv -2.369266 2.944014 -0.913320\nv -2.410416 3.147214 -0.954969\nv 2.625534 -1.938786 -1.538170\nv -0.854166 -2.399236 -0.968270\nv -1.942416 -2.854936 -0.685970\nv -1.889466 -2.854986 -0.741520\nv -1.909166 -2.864186 -0.655521\nv 2.495734 1.567514 -0.602420\nv -2.532666 0.199614 -0.899120\nv 0.036634 1.039664 -1.280920\nv -0.122466 1.100614 -1.267720\nv -0.057316 1.166164 -1.216970\nv 1.483384 0.210614 -1.982020\nv -2.522266 -0.380836 -0.869520\nv -0.649466 -0.121636 -1.499270\nv 0.795384 1.084214 -1.304420\nv -2.585616 -0.124436 -0.796720\nv -2.602666 0.324464 -0.759870\nv -2.392566 0.546664 -0.910870\nv -2.514566 0.564164 -0.799070\nv 1.417184 0.445114 -1.582570\nv 2.292084 1.748014 -0.479870\nv 2.742334 1.147214 -0.877770\nv 2.615534 1.359314 -0.813020\nv 2.763634 1.321664 -0.686670\nv 3.224984 0.725964 -0.809470\nv 3.083334 0.882664 -0.834320\nv 1.262784 0.399914 -1.719570\nv 0.660234 0.260214 -1.955070\nv 0.688634 0.872564 -1.425970\nv 0.450384 -2.811486 -1.775871\nv -2.605166 -0.271336 -0.753370\nv -2.648666 0.040814 -0.785070\nv -2.632416 0.546614 -0.682320\nv -0.771666 -2.261886 -0.948220\nv -0.673116 -2.125936 -0.959820\nv -1.414716 0.460914 -1.373420\nv -1.531166 0.420914 -1.339870\nv -1.388016 0.616214 -1.339320\nv -2.241066 2.613264 -0.787570\nv -2.395116 2.875414 -0.786520\nv -2.357166 2.955414 -0.789970\nv -2.349216 3.023464 -0.838920\nv 1.521634 0.665214 -1.493720\nv 1.768284 0.699814 -1.451470\nv 1.838034 0.553664 -1.443570\nv 2.552534 0.034414 -1.565320\nv -2.566516 -0.425636 -0.752570\nv -2.686966 -0.132186 -0.699970\nv -2.676916 0.158764 -0.735970\nv 2.135784 1.232514 -1.182020\nv 0.238584 -2.622886 -0.800320\nv -2.314666 2.682914 -0.736420\nv -2.405866 2.834464 -0.723020\nv -0.965966 3.838264 -0.495669\nv -0.086216 0.922564 -1.328070\nv 1.748184 -2.648186 1.886729\nv -1.389916 -1.537486 -0.558420\nv -1.343066 -1.475136 -0.692670\nv -2.749466 -0.022686 -0.672370\nv -2.681266 0.415764 -0.675770\nv 0.489034 1.186114 -1.274220\nv 3.037484 0.757464 -0.987020\nv -0.272866 1.134764 -1.243320\nv -0.355416 -2.221886 -1.602370\nv 1.045434 0.186664 -2.079770\nv 0.875234 0.263964 -1.997820\nv 1.592684 0.817714 -1.412020\nv 1.364884 0.683414 -1.518170\nv -2.595066 -0.541786 -0.652470\nv -2.677366 -0.348636 -0.661570\nv -2.803166 0.041364 -0.597070\nv -2.314916 0.955314 -0.791020\nv -2.395066 0.869814 -0.763520\nv -0.168266 1.542514 -0.758120\nv -0.257666 1.635614 -0.682220\nv -2.383066 2.699463 -0.640370\nv -2.432666 2.966313 -0.657370\nv -0.890916 3.879564 -0.631669\nv -1.833066 -2.406136 -0.571470\nv -1.670866 -2.486286 -0.747070\nv -1.389666 -2.183436 -0.599970\nv -1.307316 -2.101236 -0.643070\nv -1.341316 -1.957336 -0.554920\nv -2.024166 -1.166986 -0.625520\nv -2.093316 -1.054936 -0.710820\nv -2.490116 -0.871186 -0.586070\nv -2.689566 -0.418736 -0.610720\nv -2.768266 0.311114 -0.564920\nv -2.761216 0.446164 -0.574270\nv -2.600366 0.854064 -0.567770\nv 0.401334 1.587814 -0.761120\nv 0.543584 0.277414 -1.833420\nv 0.416184 0.182814 -2.003920\nv -2.435616 2.763314 -0.590270\nv -2.448716 3.007764 -0.552820\nv -1.011166 3.747314 -0.591469\nv -1.576166 -2.303086 -0.589070\nv -1.432666 -2.323436 -0.709270\nv -1.528416 -2.227036 -0.492720\nv -1.316016 -1.747036 -0.594520\nv -1.403166 -1.486086 -0.595120\nv 1.936584 0.484564 -1.504320\nv -2.145666 -1.120736 -0.528670\nv -2.213016 -1.048836 -0.559070\nv -2.406666 -0.957236 -0.522520\nv -2.598916 -0.737786 -0.525020\nv -2.788166 -0.351986 -0.519320\nv -2.802666 -0.121286 -0.541820\nv -2.749616 0.577214 -0.521270\nv -2.541316 1.020614 -0.493020\nv 0.041234 -2.616036 1.262029\nv 0.140634 -2.622987 1.194579\nv 1.180934 0.511614 -1.558270\nv -2.555466 2.484063 -0.584270\nv -2.497266 2.665214 -0.563270\nv -2.476916 2.894364 -0.514820\nv 1.977684 0.375514 -1.540770\nv -1.748816 -2.304336 -0.434520\nv -1.413916 -2.132686 -0.507720\nv -1.392616 -1.784736 -0.405570\nv -2.497916 -0.884536 -0.489320\nv -2.683616 -0.510286 -0.484570\nv -2.605666 0.970814 -0.459820\nv 0.318934 0.286314 -1.635870\nv 0.546084 0.335564 -1.665570\nv 0.289284 0.194814 -1.881170\nv 2.111034 0.186464 -1.690770\nv -2.602616 2.638014 -0.451320\nv -1.436316 -1.541436 -0.497870\nv -1.404916 -1.602136 -0.454120\nv -1.158216 3.547164 -0.542669\nv -1.875066 -2.386436 -0.451670\nv -1.743666 -2.846186 0.340080\nv -1.649666 -2.835836 0.540129\nv -1.422616 -2.030236 -0.401270\nv -1.493116 -1.561836 -0.347720\nv -2.600316 -0.748686 -0.448620\nv -2.827816 -0.310936 -0.435820\nv -2.849266 -0.092086 -0.406320\nv -2.845666 0.048464 -0.421970\nv -2.851216 0.303714 -0.397720\nv -2.784166 0.572364 -0.422320\nv -2.697616 0.846614 -0.394570\nv -2.907366 1.703714 -0.469120\nv -2.891216 1.835164 -0.470770\nv -2.806716 1.755714 -0.561620\nv -2.453216 3.088814 -0.424220\nv -1.246516 3.499914 -0.466219\nv -1.169716 3.614914 -0.467519\nv -2.001766 -2.449786 -0.393270\nv -1.985366 -2.561836 -0.490520\nv -1.931666 -2.323036 -0.270970\nv -1.478366 -2.142136 -0.374620\nv -1.422866 -1.649986 -0.346820\nv -2.114016 -1.269136 -0.385470\nv -2.468716 -0.912536 -0.367670\nv -2.647766 -0.724036 -0.369770\nv -2.683816 0.946814 -0.382470\nv -2.903016 1.443714 -0.447970\nv -2.969266 1.524614 -0.381170\nv -2.863916 1.556114 -0.527370\nv -2.630666 2.765664 -0.402820\nv -2.541816 3.007064 -0.383970\nv -1.619216 -2.209236 -0.337670\nv -2.442966 -0.970986 -0.318720\nv -2.711316 -0.660136 -0.313620\nv -2.907716 -0.208936 -0.306920\nv -2.878566 0.195514 -0.322070\nv -2.821566 0.595514 -0.348270\nv -2.767566 0.785014 -0.326720\nv -2.960166 1.746814 -0.379920\nv -2.952316 1.951114 -0.303170\nv 2.954284 0.685514 -1.101420\nv -2.680866 2.589064 -0.327770\nv -1.344716 3.298514 -0.441270\nv -1.336316 3.456814 -0.372669\nv -1.225466 3.589214 -0.386369\nv -1.496016 -2.136586 -0.271670\nv -1.412566 -1.748236 -0.298320\nv 0.471134 -2.837136 -1.398970\nv -2.846466 -0.340536 -0.305120\nv -2.862416 0.078264 -0.286720\nv -2.883316 0.405264 -0.283820\nv -2.831116 1.304264 -0.411920\nv -2.843416 2.353214 -0.304570\nv -1.354616 3.466714 -0.299219\nv -1.732166 -2.232486 -0.269720\nv -1.437316 -1.670736 -0.189820\nv -2.598016 -0.869736 -0.254170\nv -2.939416 0.266214 -0.227120\nv -2.823166 1.062114 -0.239970\nv 2.644784 -0.101936 -1.582770\nv 2.703934 -0.239236 -1.575820\nv 2.571534 -0.177036 -1.622870\nv -1.401016 3.377814 -0.329819\nv -1.522766 -1.572786 -0.248320\nv 0.117634 -2.797336 2.171130\nv 0.066384 -2.801336 1.963530\nv 2.640484 1.227614 -0.930320\nv 2.192334 0.781264 -1.315620\nv -1.825616 4.474564 -3.360019\nv 0.963384 0.026464 -2.201870\nv -1.621266 1.148864 -1.090220\nv 2.520784 0.597164 -1.368070\nv 1.502984 -2.802336 -0.166221\nv 2.022134 0.560114 -1.482070\nv 3.544634 -1.418736 -0.523820\nv 3.551284 -1.549136 -0.592720\nv 1.907234 -2.818086 0.716680\nv 1.817234 -2.827586 0.621279\nv 1.895084 -2.806136 0.524279\nv -1.661016 4.152014 -3.486319\nv 2.472984 1.442214 -0.816870\nv 2.240084 1.384464 -1.031120\nv 2.495934 1.287264 -0.974420\nv 4.047834 -1.120036 -0.321570\nv 3.732384 -0.947436 -0.229270\nv 0.271984 1.422114 -0.981820\nv -0.038566 1.337064 -1.050670\nv 1.644684 1.315714 -1.264170\nv -0.003866 -2.802736 2.106979\nv 0.765034 1.439114 -1.036820\nv 0.627634 1.365464 -1.099970\nv -2.225616 0.245814 -1.127220\nv -0.257966 1.543664 -0.809220\nv 2.747634 0.183864 -1.430020\nv 0.397284 0.373464 -1.612470\nv 1.098684 1.811664 -0.680820\nv 2.179534 0.583864 -1.485770\nv 1.583984 0.099614 -2.021170\nv 3.627534 -1.229586 -0.397620\nv 3.629284 -1.344136 -0.466420\nv 3.252534 -0.104886 -1.205620\nv 1.654534 -0.141486 -2.074620\nv 2.121534 1.046914 -1.293670\nv 3.283534 0.016214 -1.086320\nv 3.212934 0.025364 -1.178170\nv 2.671084 0.666414 -1.251870\nv 2.520034 0.866564 -1.172170\nv 1.624234 1.192714 -1.354570\nv 3.048584 0.020514 -1.320270\nv 3.034334 1.051264 -0.757770\nv 2.308884 0.883364 -1.253120\nv 0.124284 1.654614 -0.461070\nv 4.191734 -1.011336 -0.158470\nv 2.325084 1.275614 -1.080120\nv 2.303634 1.103464 -1.178920\nv 3.616234 -1.713986 -0.685820\nv 3.802334 -1.561986 -0.632070\nv 3.976434 -1.008886 -0.195520\nv 2.237134 1.695014 -0.614170\nv 2.362384 -0.332836 -1.793070\nv 2.586484 -0.349086 -1.681620\nv 3.169884 0.662764 -0.938220\nv 0.129284 0.836764 -1.470370\nv 0.626084 1.494514 -0.868470\nv 0.761334 1.571014 -0.810670\nv 0.140184 -2.670136 -1.852270\nv 3.705584 -1.099386 -0.282470\nv 3.698334 -1.272786 -0.416520\nv 2.224134 -2.811386 -1.110970\nv 2.072534 -2.834136 -0.955121\nv 2.118434 -2.828386 -1.156520\nv 3.819084 -1.461086 -0.576370\nv 1.310384 1.568764 -0.938520\nv 0.834984 -2.548336 -1.717420\nv 3.146684 0.545664 -1.020570\nv 0.375784 1.486914 -0.906420\nv 2.855684 -0.342736 -1.475070\nv 2.841484 -0.602536 -1.518770\nv 2.700184 -0.403486 -1.619870\nv 0.179634 -2.846286 -1.447320\nv 3.776784 -1.001736 -0.187220\nv 3.776034 -1.142636 -0.317220\nv 1.251534 -2.611937 0.897530\nv -1.701566 3.041264 -0.443220\nv 3.866334 -1.275236 -0.447070\nv 0.823484 0.747314 -1.529920\nv 0.671084 0.710564 -1.519370\nv -0.091216 1.439314 -0.897370\nv -1.642066 3.075664 -0.381120\nv -1.641466 2.858564 -0.550070\nv -0.617116 -2.724636 -1.784521\nv -0.696316 -2.754936 -1.773970\nv 1.353384 1.928564 -0.423620\nv 1.256834 1.799064 -0.714220\nv -1.177516 3.373064 -0.579820\nv 1.166334 0.292414 -1.938820\nv -1.571266 3.110964 -0.362470\nv -1.541266 2.874814 -0.469020\nv 2.299534 1.003614 -1.212470\nv -1.502066 3.180614 -0.355970\nv -1.458916 3.006713 -0.443220\nv -1.539916 2.792364 -0.507470\nv -1.373416 3.201514 -0.449869\nv -1.528416 2.629314 -0.532570\nv 3.658284 -2.202536 -0.592720\nv 3.768484 -2.093986 -0.613220\nv -1.466216 2.495864 -0.613770\nv 0.963334 0.759264 -1.530270\nv 0.074184 1.216364 -1.153420\nv -1.343916 2.649214 -0.471370\nv -1.396016 2.397814 -0.622970\nv -1.517816 1.245214 -1.067670\nv -1.586316 -2.866386 -0.852070\nv -1.611966 -2.872636 -0.732971\nv -1.498066 2.166064 -0.712720\nv -1.338316 2.220864 -0.588770\nv -1.385366 2.072264 -0.680670\nv -1.377866 1.408914 -0.984920\nv -1.420716 1.505114 -0.872170\nv -1.442066 2.821364 -0.484770\nv -1.220316 2.017314 -0.625520\nv -1.293266 1.356314 -1.066170\nv 0.585784 4.814214 -1.475419\nv -1.252066 1.767114 -0.684170\nv -1.291716 1.615264 -0.796620\nv -1.222816 1.501464 -0.952220\nv -1.203366 1.211714 -1.177020\nv -1.371366 1.011314 -1.260970\nv 1.022734 -2.761136 -1.243220\nv 1.029184 -2.650536 -1.178771\nv -1.154966 1.883614 -0.599920\nv -1.297716 1.864864 -0.671920\nv -1.157966 1.742364 -0.709720\nv -1.097016 1.391664 -1.087920\nv -0.837666 3.545064 -0.824069\nv -1.086816 1.855764 -0.586470\nv -1.037366 1.557764 -0.971670\nv -1.082416 1.209214 -1.190520\nv -1.061816 0.956314 -1.328070\nv 1.978534 -0.119286 -1.954120\nv -1.064416 1.943564 -0.508620\nv -0.974666 1.907414 -0.458920\nv -1.010766 1.764764 -0.721070\nv -0.970466 1.205564 -1.180970\nv -0.336016 1.496264 -0.887420\nv -0.933716 1.869814 -0.520720\nv -0.816066 1.705814 -0.840770\nv -0.844266 1.296764 -1.171020\nv -0.891916 1.055664 -1.243320\nv 0.323784 -2.589787 1.541229\nv -0.927316 1.915814 -0.383670\nv 0.273934 -2.587986 1.529329\nv 0.219934 -2.594486 1.523929\nv 1.406434 -2.745686 -0.047220\nv 0.036734 -2.619437 1.418480\nv -0.012966 -2.617386 1.406029\nv 2.936734 -0.428186 -1.403070\nv -0.852966 1.806914 -0.678120\nv -0.754366 1.520864 -1.016420\nv -0.731466 1.789964 -0.680420\nv -0.709466 1.150464 -1.201320\nv 1.102484 0.607064 -1.557620\nv -0.707116 1.394264 -1.099220\nv -0.747566 1.064814 -1.232670\nv -1.458416 -2.782836 -0.918070\nv 1.459084 -0.027836 -2.110870\nv -0.558316 1.620314 -0.902920\nv -0.589416 1.511614 -1.002020\nv -0.586116 1.267464 -1.138570\nv -0.939966 -2.368336 -0.935320\nv 2.036134 -2.733186 1.838029\nv 2.254884 -2.713936 1.771679\nv -1.579966 -2.405686 -0.721770\nv 3.958834 -1.497886 -0.591420\nv -0.597866 1.773314 -0.650870\nv -0.640466 1.723614 -0.788670\nv -0.475816 1.154314 -1.230370\nv 1.224534 0.607714 -1.561470\nv -1.572766 -2.808786 -0.885020\nv -0.446716 1.698914 -0.738670\nv -0.459466 1.556164 -0.928270\nv -0.518216 1.376364 -1.054170\nv -0.388116 1.740664 -0.609820\nv -0.401666 1.268514 -1.138470\nv -1.603066 -2.595286 -0.814620\nv -1.020866 2.973564 -0.598920\nv 1.004134 -0.290086 -2.295670\nv 0.592734 4.677665 -1.641119\nv -2.096016 -1.371836 -0.186520\nv -2.134116 1.129964 -0.818820\nv -2.219466 1.209164 -0.741920\nv -2.126316 1.240014 -0.789170\nv -2.297466 1.428014 -0.783620\nv -0.785416 0.378264 -1.471220\nv -0.364166 -2.789236 0.680479\nv -2.120116 1.036464 -0.875920\nv -2.091666 0.534264 -1.100520\nv -2.474416 1.434664 -0.710570\nv -0.719566 0.582564 -1.461270\nv -1.555366 -0.555936 -1.365670\nv -1.474216 -0.137536 -1.449270\nv -1.451316 -0.359336 -1.454270\nv -1.601016 -0.418736 -1.379420\nv -2.251566 0.562764 -1.013220\nv -1.320216 -0.246836 -1.467070\nv -1.976316 -2.743636 -0.691670\nv -1.881966 -2.766236 -0.750071\nv -2.432116 1.606614 -0.742670\nv -1.152466 3.116863 -0.599320\nv -1.296916 3.177264 -0.510620\nv 0.302234 -2.868886 -1.682520\nv 3.909884 -1.791236 -0.643120\nv -2.074666 0.271264 -1.192420\nv 3.920634 -1.634286 -0.637470\nv -2.056266 1.673914 -0.833120\nv -2.089216 -0.001486 -1.211220\nv -1.209816 0.874114 -1.332220\nv 3.491184 -2.379386 0.974430\nv 3.688584 -1.899736 -0.709570\nv 3.778634 -1.709336 -0.683670\nv -1.873666 -2.570136 -0.702070\nv -2.244916 2.887314 -1.787620\nv -1.033816 -1.080486 -1.112520\nv -0.983566 -1.367236 -1.022970\nv -1.465466 0.268164 -1.435470\nv -1.615316 0.280364 -1.319270\nv -1.532366 0.235414 -1.386020\nv 2.599334 -1.620836 -1.682770\nv -1.651516 0.799464 -1.232820\nv -1.421416 0.909664 -1.279020\nv 3.629334 -2.133086 -0.652420\nv 3.558084 -1.861086 -0.736320\nv 1.505284 -2.600136 -0.520120\nv -1.793766 -1.315686 -0.666170\nv -2.009416 2.079464 -0.821620\nv -2.215866 -0.861136 -0.855520\nv 3.555884 -2.037086 -0.723320\nv -1.329816 -0.398086 -1.471520\nv -1.235716 2.994264 -0.538170\nv -2.076216 -0.906136 -0.950470\nv 3.525734 -2.323186 -0.524170\nv 3.501384 -2.281436 -0.586520\nv -1.419616 0.071114 -1.471270\nv -1.033016 -0.925886 -1.175070\nv -1.407666 -1.075036 -1.121520\nv 3.398234 -2.086336 -0.716170\nv 3.411234 -1.760636 -0.689670\nv -1.316666 0.296714 -1.470920\nv 3.316084 -1.933036 -0.729070\nv -2.206816 1.627764 -0.806720\nv -1.011316 0.458164 -1.489170\nv -0.926516 0.604914 -1.452970\nv -0.969716 -0.560086 -1.390320\nv -1.149916 -0.432036 -1.472470\nv -2.036666 -2.713036 -0.597020\nv 3.400634 -1.647586 -0.644220\nv -1.987416 -1.017486 -0.883720\nv -2.033866 -1.051586 -0.749470\nv -2.045566 -0.840136 -1.037570\nv -1.599916 0.122914 -1.349920\nv -1.022166 -0.642436 -1.341170\nv 1.150034 -2.601986 -0.521120\nv 1.084634 -2.614536 -0.290720\nv 0.965434 -2.607986 -0.552770\nv -2.037566 -2.654086 -0.469270\nv 3.286884 -2.451086 -0.549620\nv 3.329534 -2.289336 -0.642620\nv 0.261184 -2.478336 -1.848570\nv -2.396866 1.768964 -0.780320\nv -2.398666 1.872114 -0.774770\nv -1.992416 -0.770786 -1.149920\nv -1.431816 0.782414 -1.299720\nv 3.294734 -1.851486 -0.714770\nv -2.547316 2.014614 -0.636970\nv -2.388666 2.011614 -0.742370\nv -2.021216 -0.578686 -1.213020\nv -1.122016 -0.206786 -1.474820\nv -0.872766 -0.169086 -1.496220\nv -0.891516 -0.355836 -1.466120\nv 3.226834 -2.238536 -0.698520\nv -0.728316 0.012664 -1.526570\nv -0.699416 0.238364 -1.517370\nv -1.387716 0.203964 -1.471120\nv -1.739266 -0.758036 -1.270720\nv -1.720916 -0.531286 -1.335820\nv 3.120384 -2.480536 -0.564320\nv 3.146484 -1.975836 -0.735820\nv -0.902716 0.837664 -1.345670\nv -1.308516 -1.391636 -0.755520\nv -2.819516 1.493564 -0.539120\nv 3.102234 -2.280186 -0.684220\nv 3.074384 -2.107986 -0.715620\nv 1.158084 0.741264 -1.529420\nv -1.545816 0.136764 -1.369820\nv -0.740416 -0.338436 -1.457220\nv -1.694466 -1.227636 -0.817970\nv -1.586316 -1.069086 -1.108770\nv -0.697016 -1.191236 -1.177020\nv -0.696666 -0.987236 -1.283970\nv -0.987666 -1.768936 -0.907370\nv 1.302784 -2.779787 1.953379\nv -1.144966 0.533814 -1.464670\nv -1.150616 0.736814 -1.360920\nv 2.917484 -2.387336 -0.664570\nv 2.959534 -2.260636 -0.714570\nv -1.344966 2.935264 -0.494520\nv -1.165816 0.261164 -1.504770\nv -1.005216 0.259164 -1.504070\nv -0.840116 3.227564 -0.783320\nv -0.893316 -0.626436 -1.355970\nv -0.916116 -0.900536 -1.214320\nv -0.845116 -0.749386 -1.289770\nv -1.530566 -1.508486 -0.487120\nv -0.842416 -1.205586 -1.156470\nv -0.790266 -1.087086 -1.216920\nv -0.782066 -1.786586 -0.952070\nv -0.843566 -1.957986 -0.899770\nv -0.951116 -1.565836 -0.990020\nv -0.844716 -1.460836 -1.046120\nv -0.842516 -1.304186 -1.094120\nv -0.702166 -0.148436 -1.484220\nv -0.913166 -2.150686 -0.876970\nv -0.798616 -2.143336 -0.919670\nv 2.724384 -2.538036 -0.623270\nv -0.830316 -0.018736 -1.493920\nv -0.816866 -0.474136 -1.398670\nv -1.237116 0.368014 -1.493220\nv -1.286616 0.487614 -1.444020\nv -0.853116 0.089864 -1.480870\nv -0.036466 -2.628386 1.322129\nv 2.601534 -1.034836 -1.706270\nv 2.634984 -0.832286 -1.690970\nv -0.820716 0.219764 -1.493720\nv -0.857416 3.353214 -0.813969\nv 2.549684 -2.006636 -1.569370\nv 1.144084 -2.561736 -1.686620\nv 1.161734 -2.732136 -1.642671\nv 1.678284 -2.820886 -1.181620\nv 2.641234 -1.145086 -1.654520\nv 2.578384 -0.655386 -1.697870\nv 2.349134 -2.829836 -0.293470\nv 2.255984 -2.833086 -0.435070\nv 2.347484 -2.797286 -0.593821\nv 2.560834 -0.503536 -1.693820\nv -3.071566 1.140763 1.290380\nv -0.764716 -0.963936 -1.280970\nv 2.475034 -2.173036 -1.453120\nv 2.556884 -1.829886 -1.688370\nv 2.532284 -1.443086 -1.693470\nv 2.539034 -1.212186 -1.753020\nv 2.490784 -0.929186 -1.767620\nv -0.697666 -1.454386 -1.044370\nv 2.459834 -1.954386 -1.673871\nv 2.454284 -1.864386 -1.734120\nv 2.437034 -1.775136 -1.766470\nv 2.444134 -1.027036 -1.818470\nv 2.461684 -0.710536 -1.744470\nv 2.440184 -1.139336 -1.820970\nv 2.361684 -0.537586 -1.802920\nv 2.340284 -2.154086 -1.547620\nv 2.304834 -2.076436 -1.611520\nv 2.292034 -1.575486 -1.792220\nv 2.232884 -1.509736 -1.814970\nv 2.381634 -1.329336 -1.805920\nv 2.316834 -2.284836 -1.557920\nv 2.334034 -1.829686 -1.793570\nv 2.285934 -1.708436 -1.820870\nv 2.285284 -1.066436 -1.881620\nv -1.444166 -2.866236 -0.916921\nv 2.246434 -1.971186 -1.719970\nv 2.169334 -0.961886 -1.935820\nv 2.216884 -0.779186 -1.869370\nv 2.149134 -2.379186 -1.604771\nv 2.180534 -1.368936 -1.883620\nv 2.175134 -1.216586 -1.901670\nv 2.195134 -0.671986 -1.896370\nv 2.165634 -2.167036 -1.652771\nv 2.158584 -2.074236 -1.734670\nv 2.145884 -1.922636 -1.778020\nv 2.120484 -1.085486 -1.959670\nv 2.106934 -0.563486 -1.943970\nv 2.138184 -0.413786 -1.902270\nv -1.669466 -0.945686 -1.168920\nv 2.099934 -2.217686 -1.651270\nv 2.099984 -1.797136 -1.851870\nv 2.078784 -1.705886 -1.866970\nv 2.061184 -1.517236 -1.854620\nv 2.037034 -2.782537 1.183980\nv 2.130084 -2.808887 1.247830\nv 1.962784 -2.791586 1.337630\nv 0.829584 -2.613086 -1.158520\nv 2.086684 -1.341886 -1.907170\nv 2.000684 -0.994336 -1.995870\nv 2.036184 -0.760086 -1.938170\nv 2.022284 -0.642086 -1.974820\nv 1.899184 -2.704237 1.868379\nv 2.020534 -2.522036 -1.555620\nv 1.993084 -2.352836 -1.641721\nv 2.017234 -1.217086 -1.927270\nv 2.015734 -0.365336 -1.938420\nv 1.927684 -2.235386 -1.672620\nv 1.960634 -2.101386 -1.784820\nv 1.896184 -1.980136 -1.851720\nv 1.947984 -1.515986 -1.888620\nv 1.948284 -1.374636 -1.956320\nv 1.964284 -1.146036 -1.932670\nv 1.926984 -1.827286 -1.900070\nv 1.874334 -1.278486 -1.991020\nv 1.851234 -0.984586 -2.049570\nv 1.963334 -0.903936 -2.000670\nv 1.909934 -0.774436 -2.051170\nv 1.874334 -0.544936 -2.048720\nv 1.883834 -0.449586 -2.025520\nv 1.821334 -0.312336 -2.030270\nv 2.394234 -2.799236 -0.596470\nv 1.831484 -2.493236 -1.571820\nv 1.791684 -2.130886 -1.776120\nv 1.824184 -1.785836 -1.932170\nv 1.814184 -2.672586 -1.573820\nv 1.821234 -2.242886 -1.681570\nv 1.773834 -1.531386 -1.923920\nv 1.743584 -1.328986 -2.017720\nv 1.839134 -0.735886 -2.096620\nv 1.734434 -1.996436 -1.857670\nv 1.729434 -1.259986 -2.030020\nv 1.743934 -1.135436 -2.024270\nv 1.760034 -0.417986 -2.078770\nv 1.668984 -2.549386 -1.598070\nv 1.606784 -2.383136 -1.629670\nv 1.697084 -2.284936 -1.694321\nv 1.711084 -0.997686 -2.095920\nv 1.674734 -0.538086 -2.097770\nv -1.494116 -2.864436 -0.928570\nv 1.670384 0.918714 -1.407570\nv 1.558984 -2.448136 -1.610721\nv 1.693034 -2.038636 -1.845770\nv 1.677984 -1.713836 -1.935270\nv 1.676034 -1.508136 -1.972470\nv 1.570834 -0.931436 -2.134020\nv 1.621484 -0.739786 -2.146870\nv 1.606584 -2.640486 -1.620171\nv 1.613284 -2.219736 -1.795170\nv 1.607934 -2.140486 -1.856870\nv 1.624734 -1.911736 -1.886670\nv 1.552484 -1.114686 -2.060820\nv 1.575484 -0.383536 -2.127920\nv 1.556834 -0.214436 -2.097970\nv -1.392166 -2.863986 -0.908570\nv -1.299316 -2.849736 -0.994621\nv -1.202866 -2.859686 -0.968620\nv 1.597984 -2.067136 -1.887870\nv 1.556334 -1.740036 -1.983370\nv 1.602634 -1.599936 -2.008720\nv 1.518084 -1.489186 -2.065770\nv 1.505584 -1.311586 -2.115420\nv 1.476284 -2.742386 -1.615420\nv 1.482234 -0.563386 -2.164470\nv -0.289566 -2.747386 1.996779\nv -0.377416 -2.752436 1.883029\nv 1.412134 -2.305386 -1.711720\nv 1.426834 -2.211436 -1.836320\nv 1.446884 -2.048936 -1.929520\nv 1.454384 -1.872336 -1.918270\nv -1.262366 2.782214 -0.468620\nv 1.396684 -2.622536 -1.650921\nv 1.386084 -2.116436 -1.910820\nv 1.388984 -1.688986 -2.012720\nv 1.364084 -1.114986 -2.108270\nv 1.422834 -0.854136 -2.181470\nv 1.368534 -0.604686 -2.195620\nv 1.408984 -0.430636 -2.223670\nv 1.318934 -2.732736 -1.632571\nv 1.377534 -2.375786 -1.647720\nv 1.278484 -1.968536 -1.959870\nv 1.409784 -1.434936 -2.097870\nv 1.328084 -0.293336 -2.245770\nv 1.326734 -0.144836 -2.181970\nv 1.244734 -2.447286 -1.668120\nv 1.340784 -2.233636 -1.823870\nv 1.293834 -1.432386 -2.137970\nv 1.350434 -1.319586 -2.121420\nv 1.286784 -0.932436 -2.176370\nv 1.312384 -0.788636 -2.200120\nv 1.232234 -2.376086 -1.687920\nv 1.277134 -1.827086 -2.007520\nv 1.240584 -1.682286 -2.047870\nv 1.225984 -1.214736 -2.132020\nv 1.177634 -0.667386 -2.273770\nv 1.244684 -0.513136 -2.250670\nv 1.230034 -0.362936 -2.281320\nv 1.181434 -2.286486 -1.819120\nv 1.227484 -2.211936 -1.874970\nv 1.195234 -2.100536 -1.921620\nv 1.172584 -1.097186 -2.192870\nv 1.118184 -1.919886 -2.017620\nv 1.167834 -1.532286 -2.137320\nv 1.150134 -1.380236 -2.170470\nv 1.101634 -0.782386 -2.256320\nv 1.139584 -0.131636 -2.214220\nv 1.096434 -1.691186 -2.060370\nv 1.107334 -1.236236 -2.159570\nv 1.051034 -1.001886 -2.217920\nv 1.070634 -0.569536 -2.294470\nv 1.001784 -0.410886 -2.290820\nv 1.030734 -2.544986 -1.697220\nv 1.053084 -2.210986 -1.890420\nv 0.991784 -2.069336 -1.942120\nv 0.960834 -1.469136 -2.154721\nv 0.987334 -1.368936 -2.185120\nv 2.187384 -2.826736 -0.644121\nv -0.026816 -2.811286 1.745430\nv -0.054166 -2.808336 1.780679\nv -0.050766 -2.821986 1.661629\nv 0.961284 -2.439986 -1.692220\nv 0.955084 -2.375086 -1.703670\nv 1.031384 -2.285436 -1.830470\nv 0.969784 -1.835186 -2.075870\nv 0.998134 -1.214986 -2.176270\nv 0.903984 -1.655736 -2.102670\nv 0.997884 -0.910636 -2.271870\nv 1.011384 -0.673036 -2.283320\nv 0.207434 -2.646436 0.462280\nv 0.933584 -2.240786 -1.857870\nv 0.870684 -2.037286 -1.962620\nv 0.888484 -1.909336 -2.061220\nv 0.862234 -1.359336 -2.217620\nv 0.948384 -1.088936 -2.216620\nv 0.875534 -1.013236 -2.282520\nv 0.860634 -0.765086 -2.308520\nv 0.771884 -0.657936 -2.310020\nv 0.753434 -0.493236 -2.354570\nv 0.778184 -2.212536 -1.872970\nv 0.777284 -1.775186 -2.088970\nv 0.789934 -1.660086 -2.133821\nv 0.778684 -1.527836 -2.199420\nv 0.744734 -1.236786 -2.259570\nv 0.785234 -0.932436 -2.315920\nv -1.117616 -2.859686 -1.041221\nv -1.775216 -2.856536 -0.793670\nv 3.208184 -2.665686 0.569430\nv 0.764534 -2.373836 -1.725520\nv 0.766834 -1.929936 -2.013320\nv 0.714234 -1.375186 -2.250570\nv 0.689534 4.133764 -1.658269\nv 0.700184 4.286614 -1.732519\nv 0.729434 -2.300036 -1.789570\nv 0.604934 -0.285286 -2.349270\nv -0.455166 -2.755086 1.797280\nv 0.601634 -2.274286 -1.802220\nv 0.646484 -1.986736 -1.985670\nv 0.636384 -1.621286 -2.164220\nv 0.636934 -1.433836 -2.205920\nv 0.611584 -1.236936 -2.290020\nv 0.667434 -0.893386 -2.341120\nv 0.656684 -0.476036 -2.367820\nv 1.888084 -2.828386 -0.274120\nv 1.880534 -2.817686 -0.223970\nv 1.780934 -2.842686 -0.235420\nv 0.570684 -2.355986 -1.775920\nv 0.543534 -0.743386 -2.342220\nv 0.633534 -0.619436 -2.320620\nv 1.847634 -2.841536 -0.372220\nv -0.290216 -2.823236 1.436180\nv 0.514134 4.285614 -1.591169\nv 0.454084 -1.053386 -2.303670\nv 0.460684 -0.899386 -2.339620\nv 0.466034 -0.494786 -2.348720\nv -2.065116 -2.828936 -0.584971\nv 0.530984 4.112964 -1.545269\nv 0.433334 -2.467236 -1.829070\nv 0.505334 -2.301436 -1.777020\nv 0.446884 -2.136386 -1.849470\nv 0.478184 -1.833386 -1.997120\nv 0.433634 -1.327586 -2.201470\nv 0.453734 -1.233886 -2.256620\nv -1.689916 -2.805686 0.685680\nv -1.763266 -2.786686 0.741830\nv 0.398484 -2.218736 -1.789220\nv 0.427984 -1.990136 -1.901770\nv 0.449934 -1.548036 -2.126570\nv 0.526134 -2.595487 1.393579\nv 0.522234 -2.611436 1.192979\nv 3.205284 -2.497236 0.957880\nv 0.375134 4.074764 -1.455919\nv 0.404434 -0.795186 -2.349420\nv 0.370284 -0.450136 -2.343420\nv -1.795316 -2.785537 0.821930\nv -1.798466 -2.789587 0.897729\nv 3.580734 -2.434386 0.786130\nv 3.403384 -2.501487 0.842780\nv 3.467284 -2.539436 0.652430\nv 1.576384 -2.583287 1.253979\nv 1.702434 -2.571136 1.269230\nv 1.618734 -2.569587 1.340830\nv 0.689834 -2.618686 1.024679\nv 0.505834 -2.626037 0.948930\nv 1.715234 -2.834886 -0.359870\nv 1.673784 -2.801936 -0.427670\nv 0.344234 -2.253486 -1.786520\nv 0.276434 -2.141636 -1.764270\nv 0.306884 -0.981236 -2.295020\nv 0.263034 -0.794686 -2.313520\nv 0.322684 -0.544536 -2.332070\nv 1.880784 -2.830536 -1.124871\nv 1.878484 -2.839886 -1.203321\nv 1.543334 -2.806036 1.536130\nv 1.761484 -2.775336 -0.578371\nv 0.175434 -2.597786 1.393029\nv 0.113984 -2.602637 1.508779\nv 0.094884 -2.605286 1.418429\nv 0.975834 -2.621686 -0.047420\nv 0.820534 -2.624786 -0.158670\nv -0.956066 -2.816087 1.710829\nv 0.171484 -2.175436 -1.721470\nv 0.709534 -2.625536 -0.415320\nv 0.632234 -2.627336 -0.145670\nv 1.060684 -2.570886 1.497079\nv 1.008634 -2.573236 1.488429\nv 1.684584 -2.839336 -0.178820\nv 2.301584 -2.797336 1.176729\nv 2.109834 -2.806886 1.073730\nv 2.252984 -2.805537 1.416929\nv 2.012484 -2.814837 1.434080\nv 1.909184 -2.763137 1.844580\nv 1.993234 -2.781337 1.793779\nv 1.769434 -2.745086 1.888930\nv 1.685784 -2.846636 0.064029\nv 2.520084 -2.750786 0.500030\nv 2.506134 -2.809686 0.603880\nv 2.374484 -2.813436 0.683030\nv 0.267084 -2.795737 2.196029\nv 1.983384 -2.833586 -0.515070\nv 2.512234 -2.729686 0.398730\nv 2.473834 -2.737836 0.489330\nv 3.713484 -2.378336 0.765680\nv 3.649034 -2.479586 0.538830\nv 1.158234 -2.622436 0.661880\nv 1.019434 -2.621587 0.768380\nv 1.004984 -2.628786 0.466680\nv 2.601084 -2.766186 0.359280\nv 0.942384 -2.766086 2.069230\nv 1.655184 -2.611887 0.924130\nv 1.531434 -2.617887 0.819680\nv 1.651234 -2.725386 0.799780\nv 0.645384 -2.610636 1.185879\nv 2.570984 -2.746036 0.243380\nv 2.649034 -2.797186 0.263930\nv 2.552584 -2.717336 0.304680\nv -0.173666 -2.828486 1.553280\nv -0.217116 -2.813236 1.678929\nv -0.221166 -2.822436 1.538029\nv 1.404284 -2.775436 0.332030\nv 1.480134 -2.813186 0.409430\nv 1.452684 -2.769536 0.505180\nv 2.855734 -2.790986 -0.111870\nv -0.181566 -2.789486 2.031780\nv -0.205466 -2.722686 2.113530\nv 0.629184 -2.785836 2.130579\nv 0.777134 -2.788936 2.071980\nv 0.634784 -2.809987 1.996180\nv 1.750884 -2.789786 -0.066870\nv 1.974234 -2.814436 1.701580\nv 1.748284 -2.799186 1.816429\nv 1.843734 -2.820386 1.578379\nv 0.818534 -2.634236 0.354430\nv 0.663834 -2.633336 0.106930\nv 0.826684 -2.625736 0.065080\nv 1.014084 -2.814036 1.794929\nv 1.167834 -2.744087 2.032430\nv 0.531934 -2.580386 1.575829\nv 0.479884 -2.582736 1.567180\nv 2.629234 -2.813986 0.466430\nv 1.823784 -2.812336 -0.123820\nv 1.834034 -2.730136 -0.104220\nv 1.993134 -2.765636 1.061180\nv 2.587534 -2.783986 0.814479\nv 2.443234 -2.788986 1.051479\nv 2.282834 -2.810186 0.788380\nv 2.260284 -2.820586 0.702429\nv 2.208034 -2.822936 0.693730\nv 2.201434 -2.791086 1.670679\nv 2.523784 -2.771936 0.073230\nv 2.484834 -2.749636 0.044930\nv 2.086884 -2.817036 0.757230\nv 2.507134 -2.824486 -0.129020\nv 2.578734 -2.815886 -0.223470\nv 0.227534 -2.645786 0.673680\nv 2.598984 -2.780686 0.133230\nv 3.757684 -2.450286 0.405980\nv 3.841134 -2.392986 0.519730\nv 1.294634 -2.819186 1.818430\nv 1.201634 -2.817236 1.827229\nv 1.272634 -2.807786 1.661629\nv 1.456284 -2.591786 1.089429\nv 1.348184 -2.585536 1.308580\nv 2.692584 -2.829286 0.087480\nv -2.158966 2.834414 -1.837620\nv 0.474334 -2.804536 2.122480\nv 0.300984 -2.807086 1.994029\nv 0.994084 -2.791086 1.679129\nv 1.035134 -2.809287 1.703679\nv 2.866484 -2.810486 0.091230\nv 2.787334 -2.818436 0.235430\nv 2.722734 -2.815536 0.283480\nv 2.501484 -2.784487 0.937030\nv 1.556434 -2.580736 -0.839270\nv 1.396534 -2.587236 -0.767870\nv 0.890234 -2.608886 1.113730\nv 0.899184 -2.622236 0.895280\nv 1.364734 -2.792836 1.577429\nv 3.206934 -2.637036 0.676480\nv 1.483284 -2.806636 -1.200570\nv 1.172784 -2.821386 -1.274371\nv 1.255384 -2.840936 -1.329871\nv 1.399884 -2.839586 -1.300021\nv 0.022734 -2.813337 1.757679\nv 1.715034 -2.817086 1.697979\nv 1.633784 -2.838786 -1.271271\nv 1.866384 -2.802087 1.418930\nv 1.377384 -2.605286 -0.338520\nv 0.431684 -2.806336 1.838979\nv 0.380034 -2.808236 1.829680\nv 2.159984 -2.825536 -0.899320\nv 1.911384 -2.744986 -0.167920\nv 1.669884 -2.765687 1.886079\nv 1.629484 -2.812186 0.628829\nv 1.542484 -2.756386 0.660380\nv 1.562134 -2.821636 0.524779\nv 1.937134 -2.731886 1.280680\nv 1.969034 -2.717486 1.182030\nv 0.717584 -2.806087 1.811779\nv 0.807384 -2.793687 1.731979\nv 0.956584 -2.575586 1.479780\nv 0.875434 -2.570036 1.547880\nv 1.654384 -2.844386 0.215380\nv 1.711284 -2.862636 0.265480\nv 1.641684 -2.844486 0.317929\nv 1.697434 -2.856686 0.166430\nv 1.327184 -2.577386 1.377980\nv 1.245934 -2.571786 1.446180\nv 2.004284 -2.794536 1.005029\nv 0.942884 -2.588037 1.353480\nv 1.177334 -2.796036 1.631579\nv 1.089484 -2.802836 1.709280\nv 2.156084 -2.825186 0.685330\nv 0.945234 -2.812886 1.946330\nv 2.462534 -2.760986 -0.042220\nv 1.118334 -2.802836 1.954929\nv 1.663234 -2.826336 0.131979\nv 2.954084 -2.784036 -0.086570\nv 1.514634 -2.574236 1.323629\nv 1.272534 -2.604586 -0.404020\nv -2.284566 -1.261036 0.123880\nv 1.433434 -2.568586 1.391930\nv 0.540634 -2.632786 0.105980\nv 0.453734 -2.639186 0.301480\nv -3.064116 1.223814 0.939580\nv -3.081266 1.162914 1.638380\nv -3.046416 1.105363 1.551880\nv 1.944684 -2.807936 0.535929\nv 2.425934 -2.781387 1.238430\nv 2.307334 -2.788486 1.537330\nv -2.505316 0.824664 1.224330\nv 1.561234 -2.840086 0.195680\nv 1.205284 -2.624186 0.126980\nv 1.202384 -2.612036 -0.177920\nv 1.845134 -2.804336 0.512429\nv 2.314434 -2.814186 0.707730\nv 1.776134 -2.812886 1.500080\nv 1.331684 -2.662186 0.438180\nv 1.888984 -2.664536 1.300729\nv 1.191884 -2.578236 1.440779\nv -2.592716 1.228163 1.998380\nv 2.843434 -2.789736 0.475929\nv 1.945084 -2.810236 0.890379\nv 1.250184 -2.755136 -1.201770\nv 1.417234 -2.662086 -1.136170\nv 1.599484 -2.722636 1.920630\nv 2.707434 -2.773286 0.695380\nv 2.556034 -2.737936 1.004979\nv 2.103884 -2.827486 0.676879\nv 2.385034 -2.797336 -0.168220\nv 2.419184 -2.746836 -0.063920\nv 1.457134 -2.759086 1.933179\nv -1.938716 1.091864 1.876830\nv 0.680284 -2.631836 0.408880\nv 2.452434 -2.827736 -0.258470\nv 2.312484 -2.742786 1.684330\nv 1.361184 -2.659386 -0.121670\nv 1.295734 -2.652536 0.054480\nv 0.408884 -2.628686 0.924030\nv 0.290684 -2.629936 1.023679\nv 0.778184 -2.625736 0.801680\nv 1.432734 -2.803986 0.195630\nv 1.141834 -2.576486 1.428930\nv 1.407784 -2.806937 1.599080\nv 2.160534 -2.839136 -0.325420\nv 1.736284 -2.848036 0.348229\nv 1.690034 -2.840336 0.493679\nv -2.989366 1.078763 1.298730\nv -2.097066 -2.825486 0.039029\nv 3.121634 -2.715886 -0.136720\nv 1.464634 -2.815386 0.037130\nv 1.598534 -2.833036 -0.222720\nv 2.282484 -2.801536 -0.805371\nv -2.851966 1.072764 1.087480\nv -2.028866 -2.850436 -0.556071\nv 1.973234 -2.788536 -0.208820\nv 1.897084 -2.634736 1.149480\nv 1.861084 -2.621437 1.256580\nv 1.728634 -2.806986 1.485080\nv 2.663834 -2.676236 0.991130\nv 1.470034 -2.796336 1.873629\nv 1.916134 -2.773836 -0.955521\nv -2.945016 1.033513 1.451380\nv 2.060584 -2.813436 0.655380\nv 1.288984 -2.621486 -0.091020\nv 1.984734 -2.838036 -1.104071\nv 2.052884 -2.823936 -1.293270\nv -0.117416 -2.799787 1.968180\nv -2.744266 1.000363 1.214280\nv 1.379184 -2.575087 1.386530\nv 1.458434 -2.604587 0.871730\nv 1.315734 -2.597236 -1.072121\nv 1.272634 -2.647336 -1.132620\nv 1.066434 -2.625686 0.238480\nv 2.378134 -2.728636 -0.088720\nv 1.224984 -2.801937 1.646630\nv 0.335634 -2.644986 0.432780\nv 0.421834 -2.640336 0.654230\nv -2.918666 1.031314 1.603430\nv -2.922066 1.077613 1.741430\nv 3.023584 -2.645536 0.800680\nv 1.512934 -2.603486 -1.029370\nv 1.565934 -2.646286 -1.080070\nv -2.283966 -0.878636 1.240380\nv 1.390934 -2.584836 -0.977320\nv 1.239884 -2.592036 -0.857820\nv 1.094234 -2.592786 -1.033270\nv 1.818084 -2.783086 0.868579\nv 1.753984 -2.805486 0.771930\nv 1.074934 -2.606236 -1.114871\nv 0.638234 -2.571537 1.589930\nv 0.584234 -2.577986 1.584529\nv 3.084584 -2.689886 0.622780\nv -2.782516 0.971314 1.485630\nv 2.027534 -2.782186 -0.203670\nv 0.702784 -2.634136 0.622480\nv 1.566684 -2.571887 1.332229\nv 0.483084 -2.804487 1.848330\nv -2.604266 0.940114 1.299680\nv -2.757966 0.996614 1.693480\nv 3.321484 -2.684386 0.137830\nv 0.123784 -2.813586 1.779380\nv 0.074334 -2.811486 1.767230\nv -0.011066 -2.629936 -0.521520\nv -2.665866 0.952314 1.477430\nv -2.772666 1.050513 1.823980\nv -2.792916 1.157513 1.948280\nv 0.665984 -2.807936 1.802479\nv 3.086434 -2.769786 0.054880\nv 0.690784 -2.628587 0.794430\nv -1.852016 -2.802136 1.092079\nv 0.530234 -2.636736 0.591630\nv 0.330484 -2.806136 1.817129\nv 2.970734 -2.785936 0.334930\nv -2.359316 -1.167936 0.207280\nv 2.995984 -2.553087 0.947830\nv -2.275266 -1.258636 -0.013370\nv -2.543066 0.917614 1.533880\nv -2.666766 1.037964 1.840480\nv 0.823384 -2.572387 1.539230\nv -2.479516 -0.958386 0.712280\nv -2.500616 0.875364 1.357730\nv -2.669466 1.155913 1.960880\nv -2.430916 0.943364 1.787580\nv 2.681134 -2.645636 1.085179\nv -0.369566 -2.766536 0.569130\nv -0.100266 -2.819836 1.649480\nv -0.151866 -2.821687 1.640030\nv -2.340566 0.837813 1.450130\nv -2.366966 0.876863 1.493880\nv -2.538066 1.028813 1.887430\nv -2.552166 1.157413 1.944530\nv -2.418016 -1.053236 0.656530\nv -2.508316 -0.881037 0.832930\nv -2.332816 -1.186336 0.368930\nv -2.456466 -0.729986 1.133230\nv -2.456216 1.112713 1.979280\nv 0.690234 -2.569186 1.598579\nv 1.680884 -2.801136 1.470230\nv -2.401416 -0.911286 1.033980\nv 1.824484 -2.595037 1.225430\nv -2.184566 -1.364686 0.120580\nv -2.185866 -1.321036 0.261180\nv -2.297316 -1.169086 0.583330\nv -2.317566 -1.072136 0.880780\nv -2.247616 0.957913 1.768330\nv -2.343366 1.015164 1.914030\nv -2.029266 -1.465886 -0.008170\nv -2.198566 -1.341386 0.467330\nv -2.225366 1.026013 1.971680\nv -2.303616 1.099014 2.065980\nv 2.013134 -2.807536 0.640230\nv -2.062666 -1.457736 0.127980\nv -2.104766 -1.418436 0.293380\nv -2.164766 -1.218786 0.758080\nv 0.167634 -2.596836 1.515230\nv 2.340334 -2.768586 -0.152920\nv -2.289366 1.202213 2.173680\nv -2.126016 -2.844736 -0.268071\nv -1.839966 -1.499536 -0.190970\nv 3.126534 -2.768086 0.201080\nv -2.125166 0.992964 1.809830\nv -1.884466 -1.522486 0.060230\nv -1.992416 -1.505336 0.225780\nv -2.085616 -1.395636 0.573930\nv -2.139116 -1.076737 1.129630\nv -2.143866 1.101713 2.080730\nv -2.001816 -2.868436 -0.457220\nv 2.893784 -2.747236 0.604580\nv -1.743616 -1.520036 -0.217820\nv -1.916766 -1.531186 0.341330\nv -2.020916 -1.251686 0.918030\nv 2.872434 -2.653986 0.860130\nv 2.763134 -2.630086 1.017879\nv -1.898066 -2.876586 -0.358871\nv -2.058066 -2.853986 -0.094620\nv -1.010066 -0.973686 1.606380\nv -1.603016 -1.548886 -0.310620\nv -1.773016 -1.547936 -0.038270\nv -1.907816 -1.503036 0.475480\nv -1.964666 -1.444586 0.616580\nv -2.049916 -0.990086 1.333980\nv -2.072416 -0.889236 1.421080\nv -1.458166 -1.584136 0.642230\nv 2.253734 -2.740436 -0.196170\nv -1.694216 -2.878986 -0.608521\nv -1.945516 -2.846036 0.141479\nv -1.666316 -1.580386 -0.019020\nv -1.700616 -1.603436 0.184880\nv -1.942716 -1.271836 0.974030\nv -1.689716 -2.875136 -0.344970\nv -1.705766 -2.831186 0.845179\nv -1.742716 -1.564186 0.463180\nv -1.786366 -1.499586 0.640330\nv -1.864616 -1.417136 0.772880\nv -1.840116 -1.226486 1.170430\nv -1.726716 -2.863186 0.025380\nv -1.838416 -2.853036 0.182980\nv -1.652716 -1.619686 0.298230\nv 1.595284 -2.803736 1.544729\nv -1.376116 -2.876736 -0.791771\nv -1.526466 -2.875686 -0.486221\nv -0.242866 -2.829287 1.451379\nv -1.729316 -1.431486 0.828830\nv 1.752034 -2.572886 1.281030\nv -1.488966 -1.656036 0.234430\nv -1.730616 -1.398236 0.919780\nv 1.965234 -2.801586 0.625130\nv 2.299184 -2.750436 -0.177920\nv -1.418266 -2.879386 -0.584071\nv -1.561316 -2.873936 -0.184820\nv -1.652866 -1.526436 0.677130\nv -1.483766 -1.645686 0.438730\nv -1.467216 -2.869336 -0.277620\nv -1.698716 -1.156286 1.350230\nv -1.267116 -2.876836 -0.642971\nv -1.337116 -2.872336 -0.433921\nv -1.530866 -2.867836 0.101979\nv -1.686466 -1.280786 1.181580\nv -1.127516 -2.874736 -0.873020\nv -1.381866 -2.871136 -0.150920\nv -1.552166 -1.222886 1.332480\nv -1.008816 -2.869636 -0.941821\nv -1.082516 -2.871486 -0.690570\nv -1.193066 -2.872186 -0.484320\nv -1.562866 -2.853136 0.535730\nv 1.987934 -2.827236 -1.001670\nv -0.645466 -2.866536 -1.688421\nv -0.740516 -2.868786 -1.552121\nv -0.807516 -2.870386 -1.395571\nv -0.875966 -2.862136 -1.232170\nv -1.168666 -2.867986 -0.200570\nv -1.421666 -2.865786 0.139329\nv -1.795316 -2.825886 1.199130\nv -1.445516 -1.133986 1.465430\nv -0.844916 -2.869386 -1.041270\nv -1.353266 -2.870486 0.341980\nv -1.454666 -2.859586 0.572829\nv -0.887666 -2.868086 -0.711870\nv -1.007166 -2.866636 -0.434320\nv -1.046266 -2.874086 -0.175670\nv -1.258416 -2.869586 0.153380\nv -1.489816 -2.839336 0.923880\nv -1.612316 -2.833987 1.111580\nv -1.762416 -2.824386 1.361579\nv -1.362566 -1.309036 1.281830\nv -0.537216 -2.869786 -1.624570\nv -0.586966 -2.862636 -1.288170\nv -0.623416 -2.856436 -1.037621\nv -1.589616 -2.828086 1.360729\nv 2.387934 -2.740186 0.564980\nv -0.329716 -2.867586 -1.786421\nv -1.147716 -2.869136 0.015630\nv -1.182416 -2.845736 0.108530\nv -1.295316 -2.864286 0.330830\nv -1.306566 -2.865936 0.537979\nv -1.736916 -2.809136 1.613629\nv 2.554934 -2.744286 0.147180\nv -1.283466 -1.175687 1.465330\nv -0.455066 -2.855586 -1.326970\nv -0.718766 -2.858386 -0.801471\nv -0.881816 -2.862386 -0.367721\nv -1.188416 -2.869136 0.223930\nv -1.220616 -2.867236 0.305030\nv -1.261016 -2.880986 0.398079\nv -1.300416 -2.857986 0.727030\nv -1.601366 -2.820837 1.660630\nv -1.740616 -2.784336 1.699980\nv -0.383366 -2.865736 -1.486521\nv -0.546666 -2.842436 -1.134670\nv -0.943466 -2.870486 -0.097720\nv -1.019266 -2.840636 -0.001370\nv -1.068516 -2.802636 0.098880\nv -1.251816 -2.897136 0.503229\nv -1.250266 -2.853436 0.617180\nv -1.355516 -2.834486 1.061229\nv -1.498966 -2.826186 1.225979\nv -0.630616 -2.840636 -0.874820\nv -0.727566 -2.861336 -0.554470\nv -0.989916 -2.750986 0.068430\nv -1.228116 -2.886036 0.587179\nv -1.212516 -2.837636 0.925730\nv -1.165966 -1.066686 1.517030\nv -0.204716 -2.869236 -1.710621\nv -0.373416 -2.837636 -1.319920\nv -0.438866 -2.809386 -1.177020\nv -0.481116 -2.784486 -1.072420\nv -0.548316 -2.783636 -0.910221\nv -0.608116 -2.826036 -0.785571\nv -0.653366 -2.846386 -0.684471\nv -0.710716 -2.861436 -0.351620\nv -0.773766 -2.872136 -0.180370\nv -0.887816 -2.803186 -0.031570\nv -0.915266 -2.769036 0.009680\nv -1.204416 -2.875036 0.671079\nv -1.612466 -2.796437 1.792729\nv -0.226766 -2.865136 -1.503771\nv -0.248466 -2.850936 -1.437371\nv -0.328966 -2.780936 -1.258870\nv -0.372916 -2.638636 -1.020170\nv -0.543566 -2.737786 -0.761320\nv -0.635266 -2.843886 -0.591271\nv -0.858766 -2.758486 0.011730\nv -1.182716 -2.867936 0.757930\nv -1.298516 -2.823887 1.429930\nv -1.076916 -1.028186 1.543730\nv -0.219666 -2.794786 -1.349171\nv -0.287266 -2.654436 -1.152120\nv -0.434516 -2.631336 -0.837420\nv -0.463416 -2.620536 -0.759720\nv -0.623616 -2.853736 -0.488321\nv -0.596716 -2.867386 -0.318870\nv -0.730516 -2.853236 -0.056320\nv -0.806666 -2.756186 0.020230\nv -1.162966 -2.864887 0.847729\nv -1.136116 -2.828387 1.003280\nv -1.455616 -2.818037 1.815880\nv 0.000584 -2.866886 -1.568071\nv -0.148916 -2.632986 -1.229020\nv -0.296416 -2.629086 -1.055220\nv -0.353466 -2.628886 -0.791320\nv -0.422366 -2.638736 -0.734820\nv -0.558416 -2.826936 -0.499520\nv -0.752366 -2.749736 0.025480\nv -1.111466 -2.863086 0.857180\nv -1.142466 -2.825436 1.186129\nv -0.004966 -2.855086 -1.481771\nv -0.141466 -2.736336 -1.325571\nv -0.167816 -2.617136 -1.168671\nv -0.399866 -2.627936 -0.648070\nv -0.555616 -2.853236 -0.383521\nv -0.704716 -2.755636 0.040530\nv -1.087616 -2.852237 0.940830\nv 0.032734 -2.811636 -1.410270\nv -0.036416 -2.654386 -1.291471\nv -0.089366 -2.611786 -1.100920\nv -0.291416 -2.624586 -0.744420\nv -0.349916 -2.629736 -0.636270\nv -0.501466 -2.846886 -0.378370\nv -0.551616 -2.861786 -0.004020\nv -0.657066 -2.761586 0.055530\nv -1.037966 -2.854386 0.953179\nv -1.126016 -2.817436 1.438729\nv -1.254466 -2.818387 1.752779\nv -0.334116 -2.631236 -0.539770\nv -0.494016 -2.865186 -0.269621\nv -0.609416 -2.767486 0.070530\nv -1.011716 -2.824986 1.108079\nv -0.988366 -2.856536 0.965479\nv -0.998516 -2.818436 1.355880\nv 0.155034 -2.785486 -1.384921\nv 0.050484 -2.611686 -1.224071\nv -0.284016 -2.633036 -0.527920\nv -0.161616 -2.626336 -0.555370\nv -0.442066 -2.862886 -0.261270\nv -0.561516 -2.773336 0.085730\nv -0.856766 -2.820986 1.133729\nv -0.936716 -2.854836 0.974729\nv 0.225734 -2.861686 -1.517420\nv 0.126134 -2.632586 -1.288020\nv -0.016516 -2.627186 -0.848520\nv -0.265916 -2.630786 -0.435570\nv -0.425766 -2.864836 -0.165720\nv -0.428766 -2.863736 0.032629\nv -0.435016 -2.848136 0.086479\nv -0.521166 -2.730186 0.145180\nv -0.887366 -2.856987 0.986930\nv -0.218216 -2.636736 -0.420570\nv -0.373816 -2.862536 -0.157270\nv -0.477916 -2.744286 0.166680\nv -0.835616 -2.855136 0.996479\nv -0.163766 -2.630336 -0.415370\nv -0.321666 -2.860236 -0.148620\nv -0.436766 -2.762536 0.191580\nv -0.751966 -2.854836 0.925179\nv -0.732366 -2.851686 1.014930\nv -0.765566 -2.827536 1.095930\nv -0.150016 -2.636286 -0.316420\nv -0.305466 -2.862186 -0.053120\nv -0.405166 -2.735786 0.264030\nv -0.700266 -2.853086 0.934479\nv -0.099966 -2.638086 -0.304520\nv -0.251166 -2.855786 -0.048070\nv -0.364116 -2.753986 0.288780\nv -0.654866 -2.863086 0.952679\nv -1.312066 -1.680986 0.455230\nvt 0.0561 0.5906\nvt 0.0486 0.6275\nvt 0.0373 0.6124\nvt 0.2572 0.5935\nvt 0.2451 0.5916\nvt 0.2528 0.5865\nvt 0.7587 0.8245\nvt 0.7713 0.8663\nvt 0.7227 0.8453\nvt 0.8059 0.8700\nvt 0.8039 0.8913\nvt 0.7218 0.8877\nvt 0.7875 0.8254\nvt 0.6631 0.8867\nvt 0.6876 0.9074\nvt 0.5981 0.8941\nvt 0.2251 0.7768\nvt 0.2444 0.7823\nvt 0.2245 0.7931\nvt 0.4953 0.8569\nvt 0.4628 0.8164\nvt 0.4995 0.8257\nvt 0.1689 0.7410\nvt 0.1522 0.7413\nvt 0.1576 0.7511\nvt 0.4796 0.8079\nvt 0.3899 0.2946\nvt 0.3933 0.2952\nvt 0.3830 0.2945\nvt 0.2018 0.7913\nvt 0.2024 0.8008\nvt 0.1954 0.7966\nvt 0.7160 0.2309\nvt 0.7134 0.2315\nvt 0.7121 0.2258\nvt 0.2473 0.5977\nvt 0.1688 0.8883\nvt 0.1600 0.8871\nvt 0.1852 0.8808\nvt 0.1350 0.7540\nvt 0.1414 0.7560\nvt 0.1397 0.7672\nvt 0.4970 0.7876\nvt 0.4714 0.7632\nvt 0.1439 0.7611\nvt 0.1045 0.6956\nvt 0.1005 0.6923\nvt 0.0991 0.6956\nvt 0.2093 0.7875\nvt 0.2750 0.5656\nvt 0.2884 0.5869\nvt 0.2711 0.5813\nvt 0.0836 0.7278\nvt 0.0874 0.7312\nvt 0.0795 0.7276\nvt 0.0542 0.8748\nvt 0.0738 0.8768\nvt 0.0573 0.8851\nvt 0.6498 0.8641\nvt 0.6045 0.8554\nvt 0.6252 0.8340\nvt 0.1062 0.7492\nvt 0.1152 0.7547\nvt 0.1133 0.7599\nvt 0.6844 0.8100\nvt 0.6516 0.8166\nvt 0.6478 0.7999\nvt 0.3081 0.8442\nvt 0.3046 0.8343\nvt 0.3249 0.8292\nvt 0.1005 0.7345\nvt 0.1008 0.7316\nvt 0.1050 0.7342\nvt 0.2605 0.6767\nvt 0.2654 0.6887\nvt 0.2556 0.6884\nvt 0.1231 0.7629\nvt 0.0214 0.8662\nvt 0.0193 0.8750\nvt 0.0082 0.8707\nvt 0.1653 0.1506\nvt 0.1527 0.1460\nvt 0.1667 0.1485\nvt 0.8765 0.1048\nvt 0.9231 0.1012\nvt 0.9047 0.1220\nvt 0.5171 0.4493\nvt 0.5091 0.4646\nvt 0.5087 0.4409\nvt 0.2491 0.8609\nvt 0.2654 0.8577\nvt 0.2769 0.8576\nvt 0.0299 0.9452\nvt 0.2791 0.9374\nvt 0.3205 0.9557\nvt 0.7353 0.9210\nvt 0.6430 0.8293\nvt 0.2247 0.8519\nvt 0.2239 0.8422\nvt 0.2452 0.8459\nvt 0.2677 0.6124\nvt 0.2711 0.6228\nvt 0.2590 0.6118\nvt 0.2802 0.5930\nvt 0.2646 0.4643\nvt 0.2645 0.4707\nvt 0.2557 0.4673\nvt 0.1309 0.7622\nvt 0.1530 0.7852\nvt 0.1657 0.7882\nvt 0.1596 0.7888\nvt 0.2520 0.4531\nvt 0.2690 0.4542\nvt 0.6981 0.9422\nvt 0.1051 0.6900\nvt 0.0985 0.6891\nvt 0.7817 0.7970\nvt 0.6901 0.8511\nvt 0.2442 0.2194\nvt 0.2433 0.2235\nvt 0.2322 0.2162\nvt 0.5685 0.9034\nvt 0.4877 0.8801\nvt 0.5172 0.8729\nvt 0.2980 0.6226\nvt 0.3016 0.6277\nvt 0.2920 0.6349\nvt 0.6108 0.7924\nvt 0.6064 0.8083\nvt 0.5853 0.7906\nvt 0.5315 0.8446\nvt 0.4575 0.8569\nvt 0.5671 0.8644\nvt 0.7388 0.7202\nvt 0.7250 0.7131\nvt 0.7440 0.7041\nvt 0.4595 0.2012\nvt 0.4508 0.1947\nvt 0.4567 0.1912\nvt 0.2571 0.4034\nvt 0.2732 0.4183\nvt 0.2659 0.4225\nvt 0.2535 0.6584\nvt 0.2501 0.6712\nvt 0.2452 0.6663\nvt 0.2613 0.5053\nvt 0.2562 0.5152\nvt 0.2471 0.4906\nvt 0.2607 0.4444\nvt 0.3836 0.3148\nvt 0.3934 0.3126\nvt 0.3904 0.3260\nvt 0.1285 0.7681\nvt 0.7053 0.7105\nvt 0.7041 0.7353\nvt 0.6891 0.7156\nvt 0.1685 0.8035\nvt 0.1736 0.8195\nvt 0.1581 0.7845\nvt 0.6285 0.8113\nvt 0.7097 0.7810\nvt 0.7334 0.8055\nvt 0.6957 0.8002\nvt 0.7356 0.7874\nvt 0.7631 0.7718\nvt 0.9339 0.8689\nvt 0.9283 0.8708\nvt 0.9291 0.8686\nvt 0.6527 0.7889\nvt 0.6309 0.7740\nvt 0.0998 0.7453\nvt 0.1076 0.7560\nvt 0.3841 0.2939\nvt 0.1684 0.8767\nvt 0.1888 0.8691\nvt 0.2487 0.2207\nvt 0.7041 0.4394\nvt 0.6970 0.4322\nvt 0.7070 0.4353\nvt 0.7252 0.5494\nvt 0.7322 0.5575\nvt 0.7211 0.5664\nvt 0.2536 0.4434\nvt 0.1028 0.7166\nvt 0.0975 0.7101\nvt 0.0992 0.7192\nvt 0.3334 0.8211\nvt 0.3202 0.8386\nvt 0.3028 0.8504\nvt 0.6171 0.7642\nvt 0.6219 0.7472\nvt 0.1993 0.7805\nvt 0.2070 0.7748\nvt 0.4746 0.1322\nvt 0.4675 0.1487\nvt 0.4603 0.1443\nvt 0.2322 0.8585\nvt 0.2315 0.8639\nvt 0.2444 0.8563\nvt 0.1060 0.7399\nvt 0.1139 0.7409\nvt 0.1140 0.7453\nvt 0.9000 0.7995\nvt 0.9061 0.8031\nvt 0.9018 0.8009\nvt 0.2502 0.6941\nvt 0.2431 0.7006\nvt 0.2441 0.6942\nvt 0.2800 0.6250\nvt 0.2771 0.6179\nvt 0.8206 0.5168\nvt 0.8180 0.5052\nvt 0.8262 0.5085\nvt 0.2660 0.5243\nvt 0.2495 0.5269\nvt 0.4399 0.2108\nvt 0.4272 0.2138\nvt 0.4289 0.2013\nvt 0.3474 0.6620\nvt 0.3519 0.6726\nvt 0.3454 0.6714\nvt 0.6766 0.7670\nvt 0.6747 0.7866\nvt 0.6538 0.7739\nvt 0.1544 0.5503\nvt 0.1535 0.5668\nvt 0.1456 0.5645\nvt 0.2445 0.6840\nvt 0.7385 0.5206\nvt 0.7395 0.5356\nvt 0.7326 0.5370\nvt 0.3469 0.2047\nvt 0.3547 0.2223\nvt 0.3517 0.2297\nvt 0.2835 0.7849\nvt 0.2941 0.7758\nvt 0.3029 0.7845\nvt 0.8124 0.8314\nvt 0.6804 0.4215\nvt 0.6876 0.4323\nvt 0.6839 0.4241\nvt 0.0937 0.7333\nvt 0.0970 0.7290\nvt 0.2320 0.7004\nvt 0.2283 0.7213\nvt 0.2218 0.7079\nvt 0.2278 0.7285\nvt 0.2382 0.7220\nvt 0.2303 0.7338\nvt 0.0941 0.7391\nvt 0.0992 0.7464\nvt 0.2583 0.7756\nvt 0.2626 0.7584\nvt 0.2765 0.7728\nvt 0.3483 0.6570\nvt 0.3525 0.6632\nvt 0.3522 0.6879\nvt 0.3452 0.6971\nvt 0.3447 0.6816\nvt 0.2699 0.6339\nvt 0.2781 0.6371\nvt 0.2672 0.6434\nvt 0.2601 0.6048\nvt 0.6041 0.8255\nvt 0.5827 0.8358\nvt 0.5700 0.8144\nvt 0.2023 0.8709\nvt 0.1810 0.3735\nvt 0.1692 0.3861\nvt 0.1700 0.3655\nvt 0.3964 0.2813\nvt 0.3904 0.2815\nvt 0.3974 0.2905\nvt 0.3517 0.6993\nvt 0.3421 0.7110\nvt 0.3392 0.7269\nvt 0.3304 0.7427\nvt 0.3347 0.7164\nvt 0.6947 0.7857\nvt 0.3211 0.7539\nvt 0.3102 0.7470\nvt 0.3236 0.7403\nvt 0.2768 0.4731\nvt 0.0455 0.1354\nvt 0.0544 0.1282\nvt 0.0564 0.1290\nvt 0.1498 0.7674\nvt 0.1556 0.8256\nvt 0.1463 0.8342\nvt 0.1593 0.8279\nvt 0.2102 0.8616\nvt 0.2129 0.8476\nvt 0.7315 0.7700\nvt 0.7196 0.7531\nvt 0.7475 0.7552\nvt 0.6975 0.7591\nvt 0.2770 0.4023\nvt 0.4816 0.2874\nvt 0.4810 0.2806\nvt 0.4920 0.2910\nvt 0.2158 0.7957\nvt 0.2315 0.8129\nvt 0.2022 0.8091\nvt 0.2680 0.4421\nvt 0.1378 0.3353\nvt 0.1362 0.3633\nvt 0.1248 0.3423\nvt 0.3579 0.9112\nvt 0.3969 0.8923\nvt 0.4481 0.9055\nvt 0.3557 0.6708\nvt 0.3557 0.6808\nvt 0.3476 0.7124\nvt 0.1743 0.7525\nvt 0.1713 0.7594\nvt 0.1669 0.7515\nvt 0.0536 0.8484\nvt 0.0447 0.8428\nvt 0.0365 0.8518\nvt 0.8477 0.8698\nvt 0.2796 0.4270\nvt 0.7583 0.7296\nvt 0.7425 0.7426\nvt 0.0949 0.7249\nvt 0.1013 0.7268\nvt 0.1566 0.4539\nvt 0.1662 0.4888\nvt 0.1543 0.4898\nvt 0.5333 0.3681\nvt 0.5392 0.3446\nvt 0.5393 0.3596\nvt 0.3571 0.6554\nvt 0.0670 0.3086\nvt 0.0538 0.3367\nvt 0.0561 0.3042\nvt 0.5341 0.9289\nvt 0.0993 0.7374\nvt 0.0918 0.7348\nvt 0.2412 0.6303\nvt 0.2519 0.6280\nvt 0.2422 0.6406\nvt 0.2462 0.6014\nvt 0.2515 0.6049\nvt 0.2478 0.6094\nvt 0.5993 0.7635\nvt 0.1653 0.6038\nvt 0.1704 0.6300\nvt 0.1546 0.6161\nvt 0.1901 0.7000\nvt 0.1894 0.7126\nvt 0.1805 0.7158\nvt 0.2128 0.6280\nvt 0.2044 0.6443\nvt 0.2110 0.6224\nvt 0.0881 0.6927\nvt 0.0915 0.6892\nvt 0.0863 0.6904\nvt 0.3584 0.6421\nvt 0.3607 0.6580\nvt 0.2219 0.7460\nvt 0.2158 0.7578\nvt 0.2100 0.7527\nvt 0.3559 0.6950\nvt 0.3529 0.7107\nvt 0.3429 0.7356\nvt 0.3353 0.7530\nvt 0.7376 0.4818\nvt 0.7241 0.4794\nvt 0.7335 0.4707\nvt 0.7369 0.4645\nvt 0.7287 0.4694\nvt 0.0950 0.8835\nvt 0.0624 0.8825\nvt 0.0660 0.8896\nvt 0.0193 0.8881\nvt 0.0430 0.8931\nvt 0.7731 0.7459\nvt 0.7729 0.7302\nvt 0.6375 0.7439\nvt 0.3189 0.6479\nvt 0.3127 0.6381\nvt 0.3182 0.6331\nvt 0.0212 0.8421\nvt 0.0391 0.8512\nvt 0.0112 0.8469\nvt 0.7822 0.1429\nvt 0.7798 0.1068\nvt 0.8271 0.1441\nvt 0.3590 0.6798\nvt 0.3589 0.6920\nvt 0.0809 0.8512\nvt 0.0621 0.8566\nvt 0.6927 0.4042\nvt 0.6920 0.4210\nvt 0.6868 0.4161\nvt 0.0833 0.1399\nvt 0.1026 0.1389\nvt 0.0957 0.1348\nvt 0.7300 0.4957\nvt 0.1073 0.7389\nvt 0.1105 0.7514\nvt 0.1126 0.7405\nvt 0.5020 0.1327\nvt 0.4898 0.1468\nvt 0.4879 0.1363\nvt 0.2670 0.4997\nvt 0.2584 0.4886\nvt 0.4625 0.1619\nvt 0.1697 0.7414\nvt 0.1678 0.7624\nvt 0.1641 0.7679\nvt 0.3653 0.6495\nvt 0.3642 0.6651\nvt 0.3481 0.7344\nvt 0.2703 0.5436\nvt 0.2602 0.5360\nvt 0.0731 0.7071\nvt 0.0727 0.7145\nvt 0.0724 0.7095\nvt 0.7058 0.4299\nvt 0.2980 0.7064\nvt 0.2919 0.7215\nvt 0.2883 0.7131\nvt 0.1366 0.7685\nvt 0.1416 0.7619\nvt 0.1296 0.7512\nvt 0.3367 0.5960\nvt 0.3307 0.5986\nvt 0.3328 0.5788\nvt 0.0915 0.1368\nvt 0.1128 0.1536\nvt 0.0930 0.1571\nvt 0.1863 0.7303\nvt 0.1796 0.7351\nvt 0.1802 0.7331\nvt 0.3689 0.6755\nvt 0.3651 0.6879\nvt 0.1815 0.8382\nvt 0.1805 0.8464\nvt 0.2030 0.8527\nvt 0.2382 0.7184\nvt 0.2466 0.7157\nvt 0.1593 0.7770\nvt 0.1625 0.7698\nvt 0.7074 0.5780\nvt 0.6952 0.5889\nvt 0.6959 0.5705\nvt 0.1499 0.7731\nvt 0.7328 0.3985\nvt 0.7308 0.4042\nvt 0.7279 0.3948\nvt 0.1284 0.7247\nvt 0.1197 0.7230\nvt 0.1237 0.7368\nvt 0.0426 0.5162\nvt 0.0542 0.5549\nvt 0.0374 0.5710\nvt 0.3691 0.6557\nvt 0.5928 0.3189\nvt 0.5993 0.3127\nvt 0.6000 0.3193\nvt 0.6161 0.6619\nvt 0.6208 0.6723\nvt 0.6116 0.6903\nvt 0.5686 0.3488\nvt 0.5750 0.3495\nvt 0.5690 0.3581\nvt 0.3455 0.7511\nvt 0.3368 0.7638\nvt 0.1450 0.8520\nvt 0.1234 0.8506\nvt 0.1084 0.8649\nvt 0.7316 0.3861\nvt 0.7355 0.3876\nvt 0.7334 0.3908\nvt 0.7338 0.3689\nvt 0.7309 0.3694\nvt 0.7327 0.3476\nvt 0.7413 0.5526\nvt 0.3313 0.8249\nvt 0.3397 0.8237\nvt 0.3189 0.8418\nvt 0.7245 0.3945\nvt 0.7245 0.4066\nvt 0.0842 0.7152\nvt 0.0799 0.7010\nvt 0.0800 0.7099\nvt 0.0990 0.1702\nvt 0.0810 0.1642\nvt 0.2603 0.6988\nvt 0.6103 0.7540\nvt 0.3445 0.5780\nvt 0.3418 0.6149\nvt 0.3337 0.6069\nvt 0.6037 0.5897\nvt 0.6000 0.5895\nvt 0.5997 0.5791\nvt 0.1393 0.3803\nvt 0.1282 0.3957\nvt 0.1288 0.3735\nvt 0.3652 0.6412\nvt 0.5723 0.3327\nvt 0.6653 0.3821\nvt 0.6633 0.3722\nvt 0.6623 0.3648\nvt 0.2941 0.7941\nvt 0.3545 0.5845\nvt 0.3525 0.5501\nvt 0.0812 0.7009\nvt 0.0777 0.6977\nvt 0.0821 0.6942\nvt 0.3363 0.6195\nvt 0.6095 0.5845\nvt 0.5467 0.5300\nvt 0.5621 0.5428\nvt 0.5538 0.5471\nvt 0.5552 0.3216\nvt 0.5596 0.3339\nvt 0.5498 0.3338\nvt 0.5755 0.3175\nvt 0.5799 0.3256\nvt 0.1591 0.7277\nvt 0.1489 0.7282\nvt 0.1590 0.7316\nvt 0.7205 0.3689\nvt 0.7189 0.5337\nvt 0.7256 0.5246\nvt 0.6232 0.6184\nvt 0.6167 0.6182\nvt 0.6159 0.6110\nvt 0.5844 0.5108\nvt 0.5900 0.5216\nvt 0.5836 0.5310\nvt 0.7273 0.3628\nvt 0.2685 0.6741\nvt 0.2768 0.6740\nvt 0.5840 0.5740\nvt 0.5773 0.5774\nvt 0.5733 0.5665\nvt 0.2506 0.6454\nvt 0.2327 0.7201\nvt 0.6616 0.7477\nvt 0.6499 0.7464\nvt 0.3545 0.5219\nvt 0.3586 0.5386\nvt 0.3419 0.6287\nvt 0.5743 0.4262\nvt 0.5696 0.4212\nvt 0.5681 0.4137\nvt 0.6293 0.7019\nvt 0.1834 0.8575\nvt 0.1997 0.8617\nvt 0.0861 0.7114\nvt 0.7243 0.3574\nvt 0.1600 0.7601\nvt 0.1530 0.7581\nvt 0.7471 0.4134\nvt 0.7372 0.4217\nvt 0.7398 0.3979\nvt 0.0946 0.7238\nvt 0.7273 0.7338\nvt 0.3641 0.5262\nvt 0.3495 0.6275\nvt 0.0916 0.6912\nvt 0.0942 0.6905\nvt 0.5777 0.4181\nvt 0.5616 0.4810\nvt 0.5493 0.4736\nvt 0.5521 0.4566\nvt 0.5932 0.3474\nvt 0.5899 0.3598\nvt 0.5841 0.3480\nvt 0.5841 0.4091\nvt 0.5707 0.4029\nvt 0.5780 0.3982\nvt 0.5803 0.3757\nvt 0.5747 0.3888\nvt 0.5689 0.3697\nvt 0.6383 0.7219\nvt 0.6296 0.7291\nvt 0.5853 0.3194\nvt 0.5910 0.3081\nvt 0.5800 0.3017\nvt 0.5917 0.3022\nvt 0.5803 0.2972\nvt 0.5791 0.2935\nvt 0.7255 0.3402\nvt 0.7219 0.3444\nvt 0.7227 0.3322\nvt 0.5631 0.3413\nvt 0.5670 0.3353\nvt 0.7242 0.5038\nvt 0.7439 0.4275\nvt 0.7380 0.4453\nvt 0.8954 0.9041\nvt 0.3890 0.2708\nvt 0.3903 0.2870\nvt 0.3635 0.5096\nvt 0.9113 0.1706\nvt 0.8929 0.1860\nvt 0.8934 0.1732\nvt 0.3617 0.5640\nvt 0.3605 0.5888\nvt 0.5784 0.4576\nvt 0.5752 0.4698\nvt 0.5705 0.4480\nvt 0.6256 0.5856\nvt 0.6364 0.5874\nvt 0.6389 0.6104\nvt 0.5660 0.4361\nvt 0.5596 0.4208\nvt 0.6079 0.6234\nvt 0.6102 0.6423\nvt 0.6033 0.6500\nvt 0.5700 0.4694\nvt 0.5635 0.4598\nvt 0.5693 0.5020\nvt 0.5691 0.5235\nvt 0.5573 0.4994\nvt 0.5683 0.2913\nvt 0.5684 0.2967\nvt 0.5628 0.2959\nvt 0.5615 0.3525\nvt 0.5604 0.3578\nvt 0.5541 0.3478\nvt 0.5503 0.4149\nvt 0.5553 0.4352\nvt 0.5579 0.3633\nvt 0.5519 0.3587\nvt 0.5680 0.4789\nvt 0.3407 0.7683\nvt 0.3416 0.7728\nvt 0.3329 0.7808\nvt 0.2213 0.8489\nvt 0.2228 0.8546\nvt 0.2426 0.8537\nvt 0.7090 0.4440\nvt 0.7182 0.4418\nvt 0.7145 0.4591\nvt 0.7379 0.5718\nvt 0.7200 0.3936\nvt 0.3702 0.2868\nvt 0.3708 0.2868\nvt 0.3654 0.4812\nvt 0.3695 0.5039\nvt 0.3619 0.4953\nvt 0.3725 0.5208\nvt 0.3677 0.5490\nvt 0.5646 0.3718\nvt 0.5696 0.3840\nvt 0.5603 0.3824\nvt 0.5995 0.6958\nvt 0.6104 0.7071\nvt 0.5988 0.7229\nvt 0.5577 0.3711\nvt 0.5544 0.3887\nvt 0.5818 0.3657\nvt 0.5840 0.4630\nvt 0.5814 0.4754\nvt 0.7441 0.4541\nvt 0.7432 0.4747\nvt 0.7476 0.4792\nvt 0.7405 0.4912\nvt 0.9414 0.8637\nvt 0.9614 0.8734\nvt 0.9545 0.8734\nvt 0.4242 0.8460\nvt 0.4284 0.8062\nvt 0.6693 0.1740\nvt 0.6526 0.1804\nvt 0.6541 0.1763\nvt 0.3720 0.4722\nvt 0.5601 0.3931\nvt 0.7620 0.2064\nvt 0.7536 0.1974\nvt 0.7709 0.1985\nvt 0.7420 0.2699\nvt 0.7479 0.2694\nvt 0.7451 0.2915\nvt 0.5901 0.5658\nvt 0.5978 0.5605\nvt 0.5965 0.5747\nvt 0.5798 0.3392\nvt 0.7459 0.4989\nvt 0.5967 0.5286\nvt 0.5932 0.5488\nvt 0.5987 0.5380\nvt 0.5952 0.7132\nvt 0.9481 0.8672\nvt 0.9465 0.8696\nvt 0.9607 0.8763\nvt 0.9493 0.8800\nvt 0.3260 0.2062\nvt 0.3231 0.2207\nvt 0.2971 0.2249\nvt 0.0744 0.8967\nvt 0.1104 0.8874\nvt 0.1116 0.8951\nvt 0.3776 0.5161\nvt 0.3747 0.5465\nvt 0.3703 0.5697\nvt 0.3662 0.5758\nvt 0.6637 0.3656\nvt 0.6635 0.3556\nvt 0.6679 0.3741\nvt 0.6124 0.6117\nvt 0.5613 0.2992\nvt 0.5544 0.4835\nvt 0.5508 0.4942\nvt 0.5888 0.3308\nvt 0.6168 0.5439\nvt 0.6207 0.5705\nvt 0.6115 0.5577\nvt 0.5950 0.6073\nvt 0.5992 0.6240\nvt 0.5861 0.6274\nvt 0.0819 0.6932\nvt 0.0781 0.6965\nvt 0.2863 0.8399\nvt 0.2674 0.8471\nvt 0.2751 0.8324\nvt 0.1271 0.7175\nvt 0.1213 0.7152\nvt 0.2855 0.4543\nvt 0.2762 0.4506\nvt 0.2803 0.4378\nvt 0.1612 0.7151\nvt 0.1652 0.7273\nvt 0.1585 0.7279\nvt 0.8944 0.8232\nvt 0.8957 0.8171\nvt 0.8882 0.8249\nvt 0.3689 0.4244\nvt 0.3718 0.4445\nvt 0.3641 0.4420\nvt 0.3696 0.5970\nvt 0.3644 0.6183\nvt 0.3519 0.6501\nvt 0.6588 0.3402\nvt 0.6601 0.3524\nvt 0.6593 0.3528\nvt 0.7109 0.5400\nvt 0.5954 0.6485\nvt 0.5985 0.6687\nvt 0.5894 0.5959\nvt 0.5902 0.6065\nvt 0.0950 0.6960\nvt 0.7199 0.3185\nvt 0.7106 0.3146\nvt 0.7163 0.3056\nvt 0.5876 0.5599\nvt 0.1674 0.8043\nvt 0.1734 0.8229\nvt 0.6305 0.6167\nvt 0.6389 0.6381\nvt 0.6353 0.6446\nvt 0.5674 0.5579\nvt 0.5542 0.5624\nvt 0.2453 0.6184\nvt 0.2677 0.2208\nvt 0.2689 0.2124\nvt 0.2585 0.2127\nvt 0.2734 0.7071\nvt 0.2651 0.7060\nvt 0.2664 0.7021\nvt 0.5171 0.7968\nvt 0.1740 0.6977\nvt 0.1694 0.7093\nvt 0.1645 0.6983\nvt 0.3782 0.4660\nvt 0.3824 0.4894\nvt 0.6852 0.4238\nvt 0.6832 0.4258\nvt 0.6801 0.4176\nvt 0.6028 0.6001\nvt 0.6067 0.6144\nvt 0.5963 0.5938\nvt 0.5845 0.6705\nvt 0.5652 0.3152\nvt 0.5660 0.3244\nvt 0.3262 0.4471\nvt 0.3315 0.4741\nvt 0.3250 0.4684\nvt 0.7331 0.4567\nvt 0.7307 0.4343\nvt 0.5812 0.6394\nvt 0.6423 0.6401\nvt 0.6472 0.6662\nvt 0.6389 0.6581\nvt 0.0239 0.8461\nvt 0.0212 0.8522\nvt 0.1734 0.7871\nvt 0.1901 0.7871\nvt 0.1814 0.7910\nvt 0.4479 0.0434\nvt 0.3948 0.0450\nvt 0.1619 0.0378\nvt 0.3824 0.5086\nvt 0.3831 0.5228\nvt 0.3820 0.5392\nvt 0.3865 0.5529\nvt 0.3766 0.5737\nvt 0.3751 0.6193\nvt 0.3561 0.6581\nvt 0.3508 0.6685\nvt 0.5600 0.3441\nvt 0.1089 0.7162\nvt 0.1079 0.7044\nvt 0.6232 0.5243\nvt 0.6174 0.5255\nvt 0.6152 0.5136\nvt 0.5719 0.3049\nvt 0.7514 0.5116\nvt 0.7501 0.5237\nvt 0.3845 0.4316\nvt 0.3880 0.4533\nvt 0.3830 0.4731\nvt 0.3589 0.6749\nvt 0.5820 0.6208\nvt 0.5712 0.6411\nvt 0.5944 0.5817\nvt 0.5773 0.4462\nvt 0.6099 0.5723\nvt 0.6169 0.5840\nvt 0.1347 0.7107\nvt 0.1334 0.7137\nvt 0.1307 0.7077\nvt 0.6105 0.7346\nvt 0.5563 0.3067\nvt 0.7183 0.3383\nvt 0.7115 0.3338\nvt 0.5836 0.4499\nvt 0.5896 0.4560\nvt 0.1882 0.8854\nvt 0.1997 0.8810\nvt 0.1814 0.8866\nvt 0.6658 0.3788\nvt 0.7497 0.5391\nvt 0.0338 0.8806\nvt 0.0176 0.8835\nvt 0.7946 0.9643\nvt 0.3865 0.4987\nvt 0.3850 0.5173\nvt 0.3914 0.5381\nvt 0.3853 0.5936\nvt 0.3781 0.6451\nvt 0.3602 0.6854\nvt 0.5765 0.5488\nvt 0.6723 0.3990\nvt 0.6710 0.3973\nvt 0.6692 0.3916\nvt 0.0657 0.8434\nvt 0.2042 0.6252\nvt 0.1966 0.6363\nvt 0.2004 0.6256\nvt 0.1985 0.6671\nvt 0.2040 0.6658\nvt 0.1975 0.6754\nvt 0.3918 0.5257\nvt 0.0997 0.8565\nvt 0.0696 0.8664\nvt 0.9285 0.8796\nvt 0.9503 0.8802\nvt 0.9420 0.8741\nvt 0.5568 0.4019\nvt 0.5446 0.3903\nvt 0.6657 0.3814\nvt 0.0999 0.6879\nvt 0.1391 0.7480\nvt 0.1416 0.7385\nvt 0.1312 0.7410\nvt 0.4007 0.2927\nvt 0.3998 0.2906\nvt 0.0835 0.8830\nvt 0.0257 0.5338\nvt 0.0236 0.5881\nvt 0.0197 0.5738\nvt 0.0064 0.8392\nvt 0.3929 0.4201\nvt 0.3796 0.4159\nvt 0.3936 0.4711\nvt 0.3926 0.5144\nvt 0.3900 0.5693\nvt 0.6291 0.6840\nvt 0.6380 0.6839\nvt 0.6373 0.6995\nvt 0.6739 0.4075\nvt 0.5490 0.3537\nvt 0.7589 0.5608\nvt 0.7549 0.5728\nvt 0.7449 0.5716\nvt 0.2051 0.6886\nvt 0.2100 0.6939\nvt 0.2009 0.7006\nvt 0.0219 0.8411\nvt 0.0076 0.8375\nvt 0.3863 0.3871\nvt 0.4397 0.2325\nvt 0.4463 0.2413\nvt 0.4338 0.2402\nvt 0.3976 0.4672\nvt 0.3977 0.5023\nvt 0.3719 0.6724\nvt 0.3641 0.6861\nvt 0.7084 0.5188\nvt 0.7027 0.5052\nvt 0.7128 0.5028\nvt 0.6186 0.6071\nvt 0.6070 0.5581\nvt 0.6020 0.5671\nvt 0.7473 0.5551\nvt 0.5848 0.4187\nvt 0.1685 0.7734\nvt 0.1665 0.7691\nvt 0.1707 0.7804\nvt 0.6245 0.5500\nvt 0.7855 0.3273\nvt 0.7864 0.3479\nvt 0.7779 0.3368\nvt 0.2625 0.2335\nvt 0.2592 0.2199\nvt 0.9413 0.8461\nvt 0.9298 0.8397\nvt 0.9191 0.8402\nvt 0.2696 0.7138\nvt 0.2648 0.7152\nvt 0.6692 0.3956\nvt 0.4080 0.2837\nvt 0.4008 0.2848\nvt 0.4097 0.2866\nvt 0.4102 0.2863\nvt 0.6707 0.3990\nvt 0.3861 0.2924\nvt 0.1009 0.7040\nvt 0.2303 0.2840\nvt 0.2352 0.2946\nvt 0.2225 0.2829\nvt 0.3992 0.4889\nvt 0.3946 0.5576\nvt 0.6242 0.5952\nvt 0.5802 0.6774\nvt 0.5748 0.6596\nvt 0.6797 0.4152\nvt 0.6787 0.4163\nvt 0.6767 0.4085\nvt 0.6830 0.4212\nvt 0.2795 0.8479\nvt 0.0802 0.1999\nvt 0.0796 0.1757\nvt 0.0678 0.1789\nvt 0.0877 0.1768\nvt 0.5429 0.3656\nvt 0.5401 0.3770\nvt 0.4862 0.2823\nvt 0.4794 0.2669\nvt 0.4871 0.2759\nvt 0.1990 0.3405\nvt 0.1867 0.3562\nvt 0.1860 0.3364\nvt 0.2179 0.6140\nvt 0.2179 0.6052\nvt 0.4004 0.4477\nvt 0.4034 0.4594\nvt 0.4044 0.4763\nvt 0.3983 0.5276\nvt 0.3916 0.5976\nvt 0.3841 0.6482\nvt 0.3689 0.6954\nvt 0.3650 0.7086\nvt 0.3616 0.6962\nvt 0.5756 0.6108\nvt 0.5885 0.7115\nvt 0.1907 0.8402\nvt 0.7901 0.3885\nvt 0.7812 0.3871\nvt 0.7832 0.3728\nvt 0.1550 0.8739\nvt 0.1431 0.8718\nvt 0.1261 0.8868\nvt 0.2617 0.6257\nvt 0.1482 0.7477\nvt 0.1461 0.7562\nvt 0.4063 0.2852\nvt 0.3991 0.2782\nvt 0.3861 0.3408\nvt 0.0228 0.8407\nvt 0.0157 0.8415\nvt 0.4037 0.4144\nvt 0.4069 0.5075\nvt 0.4012 0.5413\nvt 0.3921 0.6210\nvt 0.3829 0.6717\nvt 0.1542 0.7648\nvt 0.6455 0.6880\nvt 0.0909 0.7356\nvt 0.0965 0.7400\nvt 0.2709 0.7201\nvt 0.8106 0.5870\nvt 0.8252 0.5801\nvt 0.8198 0.6047\nvt 0.0875 0.8432\nvt 0.0875 0.8439\nvt 0.4087 0.5597\nvt 0.4008 0.5869\nvt 0.3936 0.6398\nvt 0.3837 0.6949\nvt 0.3935 0.2720\nvt 0.5675 0.3955\nvt 0.1350 0.8415\nvt 0.1041 0.8489\nvt 0.6230 0.6294\nvt 0.6299 0.6313\nvt 0.6313 0.6504\nvt 0.2220 0.8624\nvt 0.2140 0.8697\nvt 0.1769 0.7358\nvt 0.1693 0.7368\nvt 0.4123 0.2800\nvt 0.4057 0.2749\nvt 0.4016 0.2756\nvt 0.0451 0.2003\nvt 0.0518 0.1920\nvt 0.0589 0.2198\nvt 0.4122 0.4400\nvt 0.4120 0.4960\nvt 0.4115 0.5201\nvt 0.5500 0.3801\nvt 0.5914 0.5753\nvt 0.5752 0.5094\nvt 0.6410 0.6031\nvt 0.6517 0.6163\nvt 0.6431 0.6193\nvt 0.6681 0.3872\nvt 0.6711 0.4011\nvt 0.7289 0.2452\nvt 0.7307 0.2476\nvt 0.7310 0.2556\nvt 0.3658 0.7569\nvt 0.3777 0.7416\nvt 0.3628 0.7847\nvt 0.7254 0.2864\nvt 0.7261 0.2797\nvt 0.7295 0.2785\nvt 0.6615 0.3546\nvt 0.1770 0.2667\nvt 0.1634 0.2749\nvt 0.1568 0.2572\nvt 0.1663 0.8222\nvt 0.1655 0.8381\nvt 0.2689 0.2314\nvt 0.2669 0.2373\nvt 0.2634 0.2260\nvt 0.4129 0.4697\nvt 0.4113 0.5389\nvt 0.4103 0.5735\nvt 0.4044 0.6039\nvt 0.4039 0.6215\nvt 0.3909 0.7091\nvt 0.3673 0.7255\nvt 0.6621 0.3435\nvt 0.6766 0.4130\nvt 0.4771 0.1503\nvt 0.5987 0.4591\nvt 0.6063 0.4573\nvt 0.6026 0.4697\nvt 0.4153 0.2752\nvt 0.4142 0.2740\nvt 0.2689 0.4826\nvt 0.2621 0.4806\nvt 0.2644 0.7258\nvt 0.4154 0.4178\nvt 0.4116 0.4006\nvt 0.4197 0.4872\nvt 0.4173 0.5143\nvt 0.4039 0.6509\nvt 0.3961 0.6717\nvt 0.3722 0.7354\nvt 0.3609 0.6912\nvt 0.3544 0.6771\nvt 0.2103 0.8777\nvt 0.0772 0.7242\nvt 0.0817 0.7297\nvt 0.0812 0.7250\nvt 0.4134 0.2778\nvt 0.4095 0.2850\nvt 0.1111 0.6972\nvt 0.4190 0.4651\nvt 0.4180 0.5594\nvt 0.4135 0.5991\nvt 0.6499 0.6257\nvt 0.8132 0.5163\nvt 0.8169 0.5310\nvt 0.0297 0.1784\nvt 0.0425 0.1877\nvt 0.0202 0.1868\nvt 0.8439 0.1593\nvt 0.8472 0.1505\nvt 0.8725 0.1474\nvt 0.6511 0.6483\nvt 0.1396 0.8925\nvt 0.9135 0.8286\nvt 0.9391 0.8368\nvt 0.9294 0.8305\nvt 0.4295 0.2678\nvt 0.4286 0.2702\nvt 0.4213 0.2746\nvt 0.3511 0.6412\nvt 0.4195 0.4098\nvt 0.4215 0.4371\nvt 0.4216 0.5313\nvt 0.4175 0.5747\nvt 0.4153 0.6358\nvt 0.4187 0.6544\nvt 0.9041 0.8125\nvt 0.9038 0.8056\nvt 0.9062 0.8088\nvt 0.0288 0.8817\nvt 0.0406 0.8714\nvt 0.0196 0.8733\nvt 0.8982 0.8077\nvt 0.8995 0.8006\nvt 0.8952 0.8014\nvt 0.0975 0.6875\nvt 0.5201 0.2324\nvt 0.5162 0.2307\nvt 0.5160 0.2136\nvt 0.4277 0.2696\nvt 0.4240 0.3890\nvt 0.4170 0.6892\nvt 0.3920 0.7694\nvt 0.5768 0.4942\nvt 0.1887 0.8339\nvt 0.1856 0.8319\nvt 0.2490 0.7182\nvt 0.2400 0.7243\nvt 0.1636 0.7358\nvt 0.1502 0.7340\nvt 0.4287 0.2793\nvt 0.2339 0.6847\nvt 0.2257 0.6953\nvt 0.2293 0.6773\nvt 0.4159 0.3484\nvt 0.4294 0.3815\nvt 0.4308 0.4109\nvt 0.4248 0.4618\nvt 0.4256 0.4855\nvt 0.4272 0.5020\nvt 0.4230 0.6113\nvt 0.4127 0.7123\nvt 0.4095 0.7434\nvt 0.7071 0.3467\nvt 0.7035 0.3353\nvt 0.5980 0.3366\nvt 0.5952 0.3257\nvt 0.1581 0.8937\nvt 0.1437 0.8966\nvt 0.2726 0.4374\nvt 0.4255 0.2870\nvt 0.4336 0.3136\nvt 0.4250 0.3104\nvt 0.4340 0.4353\nvt 0.4295 0.4614\nvt 0.4327 0.5901\nvt 0.4019 0.7822\nvt 0.3694 0.8063\nvt 0.7179 0.4056\nvt 0.7108 0.4002\nvt 0.7183 0.4733\nvt 0.7247 0.4597\nvt 0.3320 0.1966\nvt 0.3403 0.1974\nvt 0.3217 0.1964\nvt 0.2341 0.8578\nvt 0.2292 0.8656\nvt 0.2475 0.8616\nvt 0.1178 0.7336\nvt 0.4378 0.2618\nvt 0.4331 0.2730\nvt 0.3360 0.7993\nvt 0.3308 0.7895\nvt 0.3370 0.7863\nvt 0.4349 0.3326\nvt 0.4234 0.3282\nvt 0.4251 0.3580\nvt 0.4351 0.3634\nvt 0.4327 0.4864\nvt 0.4295 0.5128\nvt 0.4321 0.5345\nvt 0.4334 0.5609\nvt 0.4319 0.6197\nvt 0.4232 0.6585\nvt 0.7813 0.3605\nvt 0.7794 0.3517\nvt 0.6178 0.5031\nvt 0.7045 0.4623\nvt 0.1181 0.8983\nvt 0.4410 0.2669\nvt 0.4397 0.2835\nvt 0.4396 0.4291\nvt 0.4379 0.4565\nvt 0.4347 0.5113\nvt 0.4264 0.6947\nvt 0.1318 0.8992\nvt 0.1158 0.9015\nvt 0.3807 0.2611\nvt 0.3915 0.2694\nvt 0.3899 0.2706\nvt 0.6706 0.7337\nvt 0.6462 0.7256\nvt 0.6583 0.7110\nvt 0.2178 0.7297\nvt 0.2207 0.7221\nvt 0.4409 0.2608\nvt 0.4427 0.2625\nvt 0.4473 0.2725\nvt 0.4455 0.3082\nvt 0.4437 0.3532\nvt 0.4550 0.3567\nvt 0.4434 0.3991\nvt 0.4442 0.4504\nvt 0.4432 0.4733\nvt 0.4459 0.5031\nvt 0.4390 0.5801\nvt 0.4332 0.6470\nvt 0.4239 0.7380\nvt 0.0263 0.8655\nvt 0.4460 0.2551\nvt 0.4508 0.3241\nvt 0.4506 0.4388\nvt 0.4138 0.7826\nvt 0.4114 0.8147\nvt 0.5525 0.2906\nvt 0.5560 0.2973\nvt 0.5596 0.4481\nvt 0.5534 0.4445\nvt 0.1023 0.9015\nvt 0.0856 0.9001\nvt 0.9055 0.8032\nvt 0.4494 0.2551\nvt 0.4512 0.2801\nvt 0.4544 0.3880\nvt 0.4520 0.4955\nvt 0.4475 0.5229\nvt 0.4494 0.5367\nvt 0.4531 0.5600\nvt 0.4444 0.6228\nvt 0.4388 0.6643\nvt 0.4388 0.7003\nvt 0.0930 0.9020\nvt 0.4560 0.2583\nvt 0.4572 0.2606\nvt 0.4571 0.3362\nvt 0.4578 0.4231\nvt 0.4552 0.4620\nvt 0.4578 0.5960\nvt 0.4519 0.6080\nvt 0.4384 0.7273\nvt 0.4354 0.7627\nvt 0.7697 0.2628\nvt 0.7607 0.2605\nvt 0.7556 0.2472\nvt 0.5896 0.7500\nvt 0.6710 0.3894\nvt 0.0825 0.9024\nvt 0.0761 0.7015\nvt 0.0772 0.7147\nvt 0.9219 0.8526\nvt 0.9463 0.8514\nvt 0.2736 0.7505\nvt 0.4617 0.2683\nvt 0.4615 0.3037\nvt 0.4563 0.4454\nvt 0.4610 0.4903\nvt 0.4575 0.5235\nvt 0.4641 0.5377\nvt 0.4568 0.6422\nvt 0.4561 0.6702\nvt 0.4561 0.7878\nvt 0.1062 0.7551\nvt 0.1123 0.7630\nvt 0.1109 0.7585\nvt 0.0712 0.9016\nvt 0.7803 0.7609\nvt 0.4600 0.2596\nvt 0.4687 0.2815\nvt 0.4632 0.3650\nvt 0.4644 0.5031\nvt 0.4530 0.7110\nvt 0.1625 0.8573\nvt 0.1666 0.8701\nvt 0.1754 0.8527\nvt 0.0605 0.8998\nvt 0.0530 0.8982\nvt 0.0280 0.8889\nvt 0.0377 0.8955\nvt 0.2410 0.7135\nvt 0.2388 0.7010\nvt 0.4605 0.2612\nvt 0.4640 0.4090\nvt 0.4681 0.4570\nvt 0.4660 0.4744\nvt 0.4696 0.5804\nvt 0.4727 0.6041\nvt 0.4687 0.6839\nvt 0.9063 0.8364\nvt 0.9011 0.8491\nvt 0.2350 0.5978\nvt 0.3570 0.7913\nvt 0.3417 0.8213\nvt 0.3472 0.8113\nvt 0.3358 0.8262\nvt 0.4659 0.2609\nvt 0.4706 0.3099\nvt 0.4672 0.3358\nvt 0.4740 0.4439\nvt 0.4739 0.6391\nvt 0.0965 0.6908\nvt 0.0966 0.6947\nvt 0.0515 0.8978\nvt 0.2488 0.4598\nvt 0.4770 0.3438\nvt 0.4725 0.3887\nvt 0.4773 0.4239\nvt 0.4719 0.4882\nvt 0.4744 0.5102\nvt 0.4738 0.5622\nvt 0.4826 0.6957\nvt 0.7195 0.3576\nvt 0.5865 0.3790\nvt 0.0412 0.8952\nvt 0.0378 0.8895\nvt 0.0315 0.8935\nvt 0.0234 0.8878\nvt 0.6955 0.4592\nvt 0.6918 0.4369\nvt 0.6969 0.4390\nvt 0.1138 0.6926\nvt 0.1136 0.6947\nvt 0.1095 0.6906\nvt 0.4819 0.2643\nvt 0.4823 0.2854\nvt 0.4797 0.5360\nvt 0.7637 0.3718\nvt 0.7624 0.3889\nvt 0.7587 0.3790\nvt 0.6761 0.4127\nvt 0.3459 0.2431\nvt 0.3394 0.2231\nvt 0.3380 0.2328\nvt 0.7370 0.2419\nvt 0.7365 0.2531\nvt 0.7338 0.2511\nvt 0.4872 0.3084\nvt 0.4787 0.3914\nvt 0.4787 0.4426\nvt 0.4784 0.4744\nvt 0.4803 0.5036\nvt 0.4856 0.5475\nvt 0.4894 0.5678\nvt 0.4852 0.5800\nvt 0.4846 0.6435\nvt 0.4828 0.7362\nvt 0.5814 0.5999\nvt 0.6578 0.3576\nvt 0.5475 0.5129\nvt 0.0236 0.8909\nvt 0.0193 0.8900\nvt 0.7114 0.7469\nvt 0.4857 0.3484\nvt 0.4847 0.3833\nvt 0.4867 0.3952\nvt 0.4822 0.4391\nvt 0.4858 0.4654\nvt 0.1736 0.7412\nvt 0.1705 0.7500\nvt 0.1749 0.7381\nvt 0.4838 0.4937\nvt 0.4852 0.5262\nvt 0.4899 0.6007\nvt 0.4866 0.6199\nvt 0.0548 0.8914\nvt 0.0782 0.7121\nvt 0.0783 0.7037\nvt 0.1456 0.8451\nvt 0.4892 0.2807\nvt 0.0777 0.7262\nvt 0.4997 0.4592\nvt 0.5059 0.4277\nvt 0.4912 0.5571\nvt 0.4995 0.7139\nvt 0.5054 0.7432\nvt 0.5068 0.7651\nvt 0.3575 0.2307\nvt 0.3438 0.2114\nvt 0.7296 0.2419\nvt 0.7009 0.3483\nvt 0.9556 0.8866\nvt 0.9469 0.8827\nvt 0.9540 0.8815\nvt 0.0096 0.8815\nvt 0.0112 0.8866\nvt 0.0857 0.7297\nvt 0.1151 0.7125\nvt 0.1135 0.7261\nvt 0.2857 0.2277\nvt 0.2911 0.2378\nvt 0.1366 0.7212\nvt 0.1368 0.7292\nvt 0.1428 0.7278\nvt 0.4871 0.2618\nvt 0.4930 0.3086\nvt 0.4925 0.3584\nvt 0.4914 0.3771\nvt 0.1216 0.7308\nvt 0.1254 0.7370\nvt 0.1190 0.7348\nvt 0.0911 0.7121\nvt 0.2640 0.6663\nvt 0.2602 0.6364\nvt 0.4955 0.5519\nvt 0.4947 0.6217\nvt 0.4928 0.6810\nvt 0.7140 0.3406\nvt 0.8315 0.6871\nvt 0.8382 0.6507\nvt 0.8453 0.6739\nvt 0.1424 0.7202\nvt 0.1341 0.7155\nvt 0.1283 0.7692\nvt 0.4972 0.2980\nvt 0.4888 0.2923\nvt 0.4918 0.2956\nvt 0.4943 0.2910\nvt 0.4975 0.3334\nvt 0.3548 0.2202\nvt 0.1796 0.7936\nvt 0.1863 0.7981\nvt 0.4973 0.5729\nvt 0.5002 0.6066\nvt 0.5022 0.6409\nvt 0.8616 0.6860\nvt 0.8756 0.6622\nvt 0.8799 0.6967\nvt 0.6267 0.5696\nvt 0.5462 0.4335\nvt 0.8686 0.6335\nvt 0.8803 0.6089\nvt 0.8755 0.6429\nvt 0.3619 0.2349\nvt 0.5018 0.3004\nvt 0.4999 0.3000\nvt 0.4999 0.2953\nvt 0.4909 0.2911\nvt 0.7611 0.5095\nvt 0.7716 0.5076\nvt 0.7728 0.5230\nvt 0.6698 0.7468\nvt 0.1293 0.7725\nvt 0.1406 0.7744\nvt 0.3264 0.7630\nvt 0.1165 0.7657\nvt 0.5039 0.5763\nvt 0.5088 0.5870\nvt 0.5079 0.6685\nvt 0.5168 0.7165\nvt 0.9380 0.8765\nvt 0.9306 0.8712\nvt 0.9356 0.8760\nvt 0.6164 0.6279\nvt 0.9368 0.8743\nvt 0.9442 0.8737\nvt 0.5037 0.2952\nvt 0.5040 0.2844\nvt 0.4977 0.2813\nvt 0.5048 0.2825\nvt 0.4977 0.2728\nvt 0.6834 0.7443\nvt 0.2506 0.7659\nvt 0.2524 0.3927\nvt 0.2546 0.4130\nvt 0.2573 0.7246\nvt 0.0884 0.7339\nvt 0.0876 0.7331\nvt 0.5147 0.6259\nvt 0.5258 0.7752\nvt 0.7132 0.4275\nvt 0.7237 0.4176\nvt 0.7213 0.4269\nvt 0.3620 0.2410\nvt 0.6638 0.3279\nvt 0.6591 0.3323\nvt 0.6523 0.6715\nvt 0.6584 0.6585\nvt 0.7110 0.4151\nvt 0.9426 0.8795\nvt 0.5035 0.3014\nvt 0.5430 0.6327\nvt 0.5433 0.6027\nvt 0.5531 0.6098\nvt 0.2538 0.4234\nvt 0.2468 0.4369\nvt 0.9160 0.8514\nvt 0.9116 0.8400\nvt 0.9136 0.8388\nvt 0.5143 0.5972\nvt 0.8168 0.5606\nvt 0.8124 0.5641\nvt 0.8106 0.5577\nvt 0.5108 0.3020\nvt 0.5096 0.2946\nvt 0.5096 0.2888\nvt 0.5116 0.2950\nvt 0.5031 0.2843\nvt 0.9435 0.5087\nvt 0.9536 0.4865\nvt 0.9597 0.4968\nvt 0.1161 0.7260\nvt 0.1180 0.7282\nvt 0.1159 0.7296\nvt 0.1303 0.8405\nvt 0.1061 0.8444\nvt 0.2485 0.5108\nvt 0.9683 0.8461\nvt 0.9655 0.8522\nvt 0.6870 0.7327\nvt 0.3636 0.2622\nvt 0.3529 0.2434\nvt 0.0368 0.8423\nvt 0.5165 0.6509\nvt 0.5327 0.7048\nvt 0.5486 0.7995\nvt 0.6095 0.5053\nvt 0.6120 0.4945\nvt 0.5144 0.3019\nvt 0.5172 0.2982\nvt 0.5148 0.2955\nvt 0.9743 0.9452\nvt 0.2597 0.7348\nvt 0.2510 0.7314\nvt 0.2370 0.6649\nvt 0.2345 0.6522\nvt 0.6618 0.6815\nvt 0.6529 0.6912\nvt 0.5256 0.5966\nvt 0.5398 0.7440\nvt 0.6752 0.4073\nvt 0.5153 0.2950\nvt 0.3224 0.8043\nvt 0.3293 0.8104\nvt 0.7593 0.7057\nvt 0.3724 0.2731\nvt 0.3827 0.2674\nvt 0.3665 0.2614\nvt 0.1029 0.7411\nvt 0.0941 0.7372\nvt 0.5239 0.6324\nvt 0.5322 0.6628\nvt 0.5491 0.7726\nvt 0.8979 0.7993\nvt 0.9245 0.8660\nvt 0.9237 0.8651\nvt 0.5186 0.3016\nvt 0.5111 0.3067\nvt 0.5098 0.5102\nvt 0.5150 0.4882\nvt 0.5183 0.5052\nvt 0.5466 0.5994\nvt 0.5347 0.5917\nvt 0.5429 0.5834\nvt 0.2854 0.7582\nvt 0.2967 0.7550\nvt 0.2950 0.7660\nvt 0.5881 0.3678\nvt 0.6666 0.3943\nvt 0.5211 0.2976\nvt 0.1629 0.7888\nvt 0.1694 0.7909\nvt 0.2635 0.7973\nvt 0.2756 0.7908\nvt 0.5237 0.4579\nvt 0.5196 0.4773\nvt 0.5326 0.6065\nvt 0.5371 0.6302\nvt 0.5393 0.6805\nvt 0.5550 0.7472\nvt 0.5653 0.7815\nvt 0.0830 0.6951\nvt 0.0780 0.2459\nvt 0.0707 0.2815\nvt 0.0631 0.2406\nvt 0.5269 0.2976\nvt 0.5299 0.2981\nvt 0.5239 0.2975\nvt 0.5266 0.3012\nvt 0.5242 0.3231\nvt 0.5184 0.3328\nvt 0.5200 0.4948\nvt 0.5225 0.5177\nvt 0.5184 0.5334\nvt 0.5525 0.7194\nvt 0.6039 0.3108\nvt 0.9009 0.1685\nvt 0.8895 0.1657\nvt 0.5218 0.4214\nvt 0.5261 0.4355\nvt 0.5283 0.4694\nvt 0.5279 0.5400\nvt 0.5282 0.5532\nvt 0.5492 0.6861\nvt 0.8934 0.8575\nvt 0.8911 0.8457\nvt 0.5314 0.2989\nvt 0.5308 0.3056\nvt 0.5285 0.3337\nvt 0.5250 0.3334\nvt 0.5305 0.3525\nvt 0.5226 0.3577\nvt 0.5258 0.3669\nvt 0.5272 0.3883\nvt 0.5271 0.4059\nvt 0.5227 0.3925\nvt 0.5324 0.4494\nvt 0.5273 0.4842\nvt 0.5259 0.5070\nvt 0.5312 0.5254\nvt 0.9407 0.8685\nvt 0.9520 0.8618\nvt 0.5498 0.6590\nvt 0.5681 0.7571\nvt 0.6696 0.4031\nvt 0.5320 0.3205\nvt 0.1361 0.7466\nvt 0.1682 0.7552\nvt 0.1636 0.7653\nvt 0.5347 0.5544\nvt 0.5491 0.6403\nvt 0.5657 0.7383\nvt 0.6724 0.3978\nvt 0.5387 0.2961\nvt 0.5371 0.2972\nvt 0.5373 0.3020\nvt 0.5360 0.3179\nvt 0.5339 0.3422\nvt 0.8851 0.8456\nvt 0.8853 0.8376\nvt 0.8883 0.8460\nvt 0.5335 0.4029\nvt 0.5311 0.3881\nvt 0.5317 0.4222\nvt 0.5361 0.4303\nvt 0.5379 0.4692\nvt 0.5343 0.5021\nvt 0.5369 0.5424\nvt 0.7327 0.5179\nvt 0.1332 0.8676\nvt 0.6446 0.5877\nvt 0.6492 0.6020\nvt 0.5359 0.2914\nvt 0.5474 0.2941\nvt 0.5344 0.3843\nvt 0.5301 0.3746\nvt 0.0093 0.4865\nvt 0.0151 0.4809\nvt 0.0154 0.4968\nvt 0.5403 0.5556\nvt 0.5606 0.6228\nvt 0.5680 0.6775\nvt 0.7314 0.4098\nvt 0.8052 0.5192\nvt 0.8086 0.5045\nvt 0.8091 0.5293\nvt 0.5449 0.2991\nvt 0.5426 0.3150\nvt 0.5403 0.4046\nvt 0.5387 0.4135\nvt 0.5377 0.5205\nvt 0.5427 0.5744\nvt 0.0790 0.7212\nvt 0.0824 0.7210\nvt 0.5783 0.7065\nvt 0.5773 0.7286\nvt 0.5435 0.3324\nvt 0.5405 0.4475\nvt 0.5406 0.4767\nvt 0.5413 0.5064\nvt 0.5431 0.5439\nvt 0.5631 0.6099\nvt 0.5574 0.6034\nvt 0.5659 0.6337\nvt 0.5656 0.6649\nvt 0.5488 0.2963\nvt 0.3856 0.2811\nvt 0.5575 0.5929\nvt 0.2779 0.4950\nvt 0.2698 0.5102\nvt 0.5517 0.3018\nvt 0.5489 0.3156\nvt 0.5457 0.4419\nvt 0.5443 0.4565\nvt 0.5443 0.4927\nvt 0.5515 0.5779\nvt 0.0376 0.8554\nvt 0.0137 0.8523\nvt 0.5683 0.6085\nvt 0.2527 0.7371\nvt 0.2430 0.7389\nvt 0.1206 0.7453\nvt 0.2431 0.4121\nvt 0.5673 0.5755\nvt 0.5661 0.5892\nvt 0.1017 0.7309\nvt 0.6115 0.3248\nvt 0.6044 0.3162\nvt 0.6426 0.7028\nvt 0.5873 0.4850\nvt 0.5873 0.4969\nvt 0.9104 0.8602\nvt 0.9360 0.8715\nvt 0.9226 0.8746\nvt 0.6411 0.3703\nvt 0.6450 0.3927\nvt 0.6356 0.3804\nvt 0.0260 0.9052\nvt 0.0682 0.9072\nvt 0.0345 0.9060\nvt 0.9788 0.9060\nvt 0.9430 0.8959\nvt 0.9512 0.9020\nvt 0.5899 0.3871\nvt 0.5859 0.3997\nvt 0.5820 0.3912\nvt 0.5973 0.5139\nvt 0.6089 0.5370\nvt 0.0706 0.8977\nvt 0.0675 0.8903\nvt 0.5948 0.4646\nvt 0.8917 0.8496\nvt 0.9116 0.8531\nvt 0.6063 0.3219\nvt 0.1557 0.3656\nvt 0.1463 0.3639\nvt 0.1534 0.3393\nvt 0.6901 0.3817\nvt 0.6807 0.3846\nvt 0.6855 0.3637\nvt 0.6646 0.4066\nvt 0.6863 0.3888\nvt 0.6787 0.3943\nvt 0.6835 0.4093\nvt 0.6232 0.0823\nvt 0.5576 0.0644\nvt 0.6969 0.0568\nvt 0.4461 0.2461\nvt 0.4408 0.2550\nvt 0.4403 0.2478\nvt 0.0722 0.3842\nvt 0.0594 0.3609\nvt 0.0629 0.1974\nvt 0.6416 0.4567\nvt 0.6459 0.4735\nvt 0.6332 0.4691\nvt 0.6696 0.3647\nvt 0.6082 0.3544\nvt 0.6145 0.3568\nvt 0.6106 0.3723\nvt 0.0620 0.3943\nvt 0.0514 0.3648\nvt 0.7711 0.2953\nvt 0.7656 0.2834\nvt 0.7704 0.2781\nvt 0.6562 0.3267\nvt 0.6531 0.3483\nvt 0.0659 0.4218\nvt 0.0553 0.4159\nvt 0.5906 0.4762\nvt 0.6011 0.3732\nvt 0.6046 0.3717\nvt 0.5967 0.3856\nvt 0.0800 0.7227\nvt 0.0794 0.7172\nvt 0.0831 0.7225\nvt 0.8927 0.8127\nvt 0.9022 0.8280\nvt 0.8903 0.8154\nvt 0.7650 0.3955\nvt 0.7591 0.4023\nvt 0.6348 0.3664\nvt 0.6257 0.3749\nvt 0.6343 0.4289\nvt 0.6271 0.4166\nvt 0.6317 0.4041\nvt 0.5947 0.4509\nvt 0.8169 0.4933\nvt 0.8137 0.4776\nvt 0.8227 0.4699\nvt 0.1580 0.1452\nvt 0.3519 0.7303\nvt 0.5917 0.4042\nvt 0.0859 0.7000\nvt 0.5967 0.4744\nvt 0.8858 0.8350\nvt 0.8947 0.8307\nvt 0.8913 0.8425\nvt 0.1184 0.6991\nvt 0.3598 0.7024\nvt 0.3550 0.7243\nvt 0.6434 0.3435\nvt 0.6382 0.3504\nvt 0.6369 0.3278\nvt 0.7150 0.3626\nvt 0.5885 0.4295\nvt 0.3689 0.6486\nvt 0.3720 0.6638\nvt 0.3716 0.6636\nvt 0.3696 0.6885\nvt 0.3591 0.7120\nvt 0.1070 0.6909\nvt 0.4206 0.2664\nvt 0.8913 0.8069\nvt 0.3463 0.6355\nvt 0.3442 0.6391\nvt 0.0614 0.8874\nvt 0.0390 0.8834\nvt 0.0473 0.8841\nvt 0.5970 0.4890\nvt 0.3725 0.6745\nvt 0.3508 0.7439\nvt 0.6007 0.3928\nvt 0.5935 0.3926\nvt 0.6044 0.4432\nvt 0.6003 0.4464\nvt 0.6004 0.4325\nvt 0.3659 0.6518\nvt 0.3656 0.6407\nvt 0.3647 0.7054\nvt 0.3560 0.7228\nvt 0.6746 0.5061\nvt 0.6710 0.5270\nvt 0.6632 0.5133\nvt 0.6742 0.4195\nvt 0.6801 0.4265\nvt 0.6699 0.4390\nvt 0.0217 0.8864\nvt 0.0516 0.8895\nvt 0.3597 0.6348\nvt 0.3458 0.7575\nvt 0.6907 0.5027\nvt 0.6888 0.5244\nvt 0.6737 0.5778\nvt 0.6832 0.5673\nvt 0.6843 0.5968\nvt 0.6808 0.4482\nvt 0.6780 0.4589\nvt 0.0456 0.4840\nvt 0.0633 0.4835\nvt 0.3668 0.7008\nvt 0.3515 0.7409\nvt 0.6690 0.4202\nvt 0.6627 0.4189\nvt 0.0629 0.1397\nvt 0.0697 0.1250\nvt 0.6662 0.4994\nvt 0.6779 0.4897\nvt 0.6818 0.4866\nvt 0.0694 0.5287\nvt 0.3664 0.6681\nvt 0.3689 0.6795\nvt 0.3660 0.6961\nvt 0.3472 0.7585\nvt 0.6524 0.4649\nvt 0.6577 0.4641\nvt 0.6555 0.4795\nvt 0.2678 0.8498\nvt 0.2648 0.8522\nvt 0.6645 0.5988\nvt 0.6730 0.6130\nvt 0.6672 0.6200\nvt 0.3589 0.6613\nvt 0.3531 0.6476\nvt 0.3518 0.7331\nvt 0.3510 0.7366\nvt 0.6799 0.4122\nvt 0.6627 0.5769\nvt 0.6556 0.5974\nvt 0.6525 0.5810\nvt 0.6578 0.5496\nvt 0.3611 0.7181\nvt 0.3465 0.7533\nvt 0.6201 0.3010\nvt 0.6286 0.3041\nvt 0.6220 0.3123\nvt 0.6742 0.3821\nvt 0.6777 0.3730\nvt 0.6780 0.4021\nvt 0.3483 0.6337\nvt 0.3625 0.6810\nvt 0.3455 0.7480\nvt 0.3425 0.7701\nvt 0.9086 0.8451\nvt 0.6246 0.3897\nvt 0.6161 0.3909\nvt 0.6154 0.3748\nvt 0.6625 0.4459\nvt 0.6407 0.5484\nvt 0.6442 0.5718\nvt 0.6408 0.5779\nvt 0.9102 0.8381\nvt 0.9049 0.8265\nvt 0.7278 0.4123\nvt 0.6449 0.3549\nvt 0.6544 0.5110\nvt 0.6515 0.4865\nvt 0.3492 0.6511\nvt 0.3549 0.6649\nvt 0.3632 0.7107\nvt 0.3553 0.7300\nvt 0.6069 0.4800\nvt 0.7141 0.3715\nvt 0.7076 0.3795\nvt 0.2849 0.6964\nvt 0.2962 0.6985\nvt 0.2857 0.7026\nvt 0.7909 0.1946\nvt 0.7788 0.2066\nvt 0.7755 0.2086\nvt 0.6619 0.5281\nvt 0.6557 0.5322\nvt 0.8886 0.8238\nvt 0.8978 0.8275\nvt 0.8836 0.8383\nvt 0.1692 0.8305\nvt 0.3476 0.6463\nvt 0.3638 0.7031\nvt 0.3402 0.7630\nvt 0.3393 0.7849\nvt 0.9428 0.8935\nvt 0.9661 0.8864\nvt 0.6290 0.3244\nvt 0.6247 0.3342\nvt 0.6185 0.3257\nvt 0.7813 0.3026\nvt 0.7781 0.2844\nvt 0.3490 0.6562\nvt 0.3614 0.6902\nvt 0.3615 0.7234\nvt 0.3561 0.7357\nvt 0.3495 0.7468\nvt 0.3442 0.7557\nvt 0.3391 0.7726\nvt 0.3404 0.7806\nvt 0.0573 0.1755\nvt 0.6280 0.4267\nvt 0.8834 0.8246\nvt 0.8832 0.8323\nvt 0.3371 0.7688\nvt 0.9146 0.8790\nvt 0.9146 0.8869\nvt 0.6060 0.4975\nvt 0.6030 0.5107\nvt 0.6666 0.5556\nvt 0.6301 0.4463\nvt 0.6253 0.4525\nvt 0.8887 0.8486\nvt 0.8848 0.8257\nvt 0.3659 0.7048\nvt 0.3681 0.7296\nvt 0.3622 0.7416\nvt 0.3406 0.7984\nvt 0.0675 0.6237\nvt 0.1943 0.7172\nvt 0.1876 0.7340\nvt 0.4083 0.2725\nvt 0.4134 0.2789\nvt 0.9088 0.8397\nvt 0.9040 0.8197\nvt 0.9156 0.8248\nvt 0.9070 0.8162\nvt 0.0538 0.2445\nvt 0.0413 0.2435\nvt 0.6081 0.5256\nvt 0.6606 0.6325\nvt 0.3686 0.7227\nvt 0.3390 0.7740\nvt 0.3391 0.7906\nvt 0.3407 0.7897\nvt 0.6654 0.6588\nvt 0.5977 0.2969\nvt 0.6083 0.3015\nvt 0.9331 0.8616\nvt 0.9293 0.8595\nvt 0.2697 0.6017\nvt 0.2588 0.5991\nvt 0.2707 0.5962\nvt 0.3513 0.7710\nvt 0.3348 0.7807\nvt 0.3407 0.8007\nvt 0.3379 0.8100\nvt 0.8937 0.8606\nvt 0.6372 0.4456\nvt 0.6300 0.4579\nvt 0.6094 0.3290\nvt 0.6138 0.3366\nvt 0.6105 0.4725\nvt 0.6202 0.4612\nvt 0.6144 0.4813\nvt 0.5229 0.2925\nvt 0.4240 0.0947\nvt 0.4096 0.0956\nvt 0.3950 0.0911\nvt 0.4168 0.2785\nvt 0.9232 0.8485\nvt 0.9199 0.8530\nvt 0.9172 0.8473\nvt 0.1656 0.8921\nvt 0.1476 0.8930\nvt 0.6393 0.4032\nvt 0.7257 0.4191\nvt 0.6160 0.4209\nvt 0.6191 0.4332\nvt 0.6125 0.4303\nvt 0.9205 0.8484\nvt 0.9370 0.8611\nvt 0.9266 0.8544\nvt 0.2996 0.8519\nvt 0.3663 0.7085\nvt 0.3621 0.7531\nvt 0.3379 0.7919\nvt 0.3344 0.7930\nvt 0.3335 0.8026\nvt 0.3317 0.8156\nvt 0.3361 0.8128\nvt 0.3339 0.8142\nvt 0.7829 0.4166\nvt 0.9153 0.8440\nvt 0.9158 0.8458\nvt 0.9224 0.8531\nvt 0.9200 0.8695\nvt 0.6109 0.4054\nvt 0.6179 0.4086\nvt 0.6153 0.4505\nvt 0.8892 0.8573\nvt 0.8959 0.8689\nvt 0.3680 0.7353\nvt 0.4175 0.2645\nvt 0.4153 0.2554\nvt 0.4223 0.2624\nvt 0.6017 0.5268\nvt 0.1700 0.7850\nvt 0.4339 0.1715\nvt 0.4223 0.1848\nvt 0.4217 0.1741\nvt 0.6183 0.4939\nvt 0.9247 0.5910\nvt 0.9326 0.5740\nvt 0.9336 0.6185\nvt 0.6296 0.4823\nvt 0.6225 0.4759\nvt 0.6283 0.4680\nvt 0.8880 0.8529\nvt 0.6179 0.3313\nvt 0.9034 0.8677\nvt 0.3692 0.7380\nvt 0.3674 0.7519\nvt 0.3359 0.8019\nvt 0.3313 0.8075\nvt 0.3321 0.8182\nvt 0.5855 0.2630\nvt 0.5778 0.2659\nvt 0.5828 0.2547\nvt 0.4325 0.2585\nvt 0.6326 0.3484\nvt 0.6266 0.3516\nvt 0.6275 0.3398\nvt 0.6253 0.4948\nvt 0.6294 0.2977\nvt 0.6359 0.2936\nvt 0.6400 0.3035\nvt 0.3590 0.7840\nvt 0.3468 0.7891\nvt 0.6607 0.6159\nvt 0.6531 0.4315\nvt 0.6474 0.4341\nvt 0.6427 0.4216\nvt 0.6150 0.3067\nvt 0.6136 0.3181\nvt 0.6112 0.3197\nvt 0.6141 0.4003\nvt 0.6113 0.3866\nvt 0.0804 0.8453\nvt 0.3638 0.7175\nvt 0.3278 0.8266\nvt 0.3261 0.8265\nvt 0.3207 0.8378\nvt 0.6715 0.5932\nvt 0.6901 0.4320\nvt 0.6511 0.3238\nvt 0.7016 0.4004\nvt 0.7036 0.4193\nvt 0.6717 0.4728\nvt 0.6716 0.4902\nvt 0.6647 0.4730\nvt 0.1407 0.7183\nvt 0.9004 0.8719\nvt 0.7682 0.4322\nvt 0.7637 0.4305\nvt 0.7649 0.4201\nvt 0.3636 0.7736\nvt 0.4338 0.2534\nvt 0.6549 0.3682\nvt 0.0778 0.8968\nvt 0.7029 0.3696\nvt 0.6081 0.3897\nvt 0.6274 0.5043\nvt 0.9600 0.8415\nvt 0.8936 0.8103\nvt 0.9052 0.8625\nvt 0.3379 0.8088\nvt 0.3274 0.8181\nvt 0.3156 0.8366\nvt 0.0824 0.6925\nvt 0.6992 0.3062\nvt 0.6906 0.3104\nvt 0.6949 0.2971\nvt 0.6468 0.4095\nvt 0.6299 0.5240\nvt 0.9591 0.1837\nvt 0.9591 0.1852\nvt 0.9482 0.1961\nvt 0.3678 0.7541\nvt 0.3648 0.7680\nvt 0.3516 0.8037\nvt 0.3169 0.8314\nvt 0.3229 0.8241\nvt 0.9690 0.8772\nvt 0.8856 0.8151\nvt 0.8857 0.8189\nvt 0.6515 0.4119\nvt 0.6413 0.4360\nvt 0.6389 0.4310\nvt 0.6332 0.5401\nvt 0.6298 0.5547\nvt 0.3667 0.7508\nvt 0.3284 0.8171\nvt 0.6378 0.4851\nvt 0.6765 0.5587\nvt 0.6676 0.5392\nvt 0.6495 0.5604\nvt 0.9034 0.8757\nvt 0.3615 0.7873\nvt 0.3548 0.8015\nvt 0.6034 0.3561\nvt 0.0068 0.9020\nvt 0.5919 0.3717\nvt 0.7073 0.3640\nvt 0.6540 0.4479\nvt 0.0262 0.8778\nvt 0.6835 0.4704\nvt 0.6458 0.4459\nvt 0.6466 0.4873\nvt 0.6469 0.5028\nvt 0.6434 0.4871\nvt 0.6357 0.5117\nvt 0.6290 0.3141\nvt 0.6336 0.3302\nvt 0.6297 0.3643\nvt 0.6311 0.3364\nvt 0.3599 0.7695\nvt 0.6394 0.4970\nvt 0.6400 0.5169\nvt 0.6632 0.3778\nvt 0.7072 0.5958\nvt 0.6451 0.5127\nvt 0.2561 0.7087\nvt 0.0864 0.6350\nvt 0.0781 0.6065\nvt 0.2740 0.4876\nvt 0.2603 0.8529\nvt 0.6447 0.5322\nvt 0.6590 0.3856\nvt 0.6546 0.3912\nvt 0.6316 0.4981\nvt 0.6706 0.6407\nvt 0.7777 0.3269\nvt 0.7822 0.3140\nvt 0.1065 0.7306\nvt 0.7111 0.5596\nvt 0.5044 0.2919\nvt 0.0312 0.8928\nvt 0.1086 0.8998\nvt 0.0588 0.8424\nvt 0.9204 0.8860\nvt 0.9543 0.1858\nvt 0.2547 0.7008\nvt 0.2497 0.7075\nvt 0.1681 0.7483\nvt 0.7159 0.2554\nvt 0.7248 0.2589\nvt 0.7168 0.2637\nvt 0.1549 0.8846\nvt 0.7248 0.2691\nvt 0.7341 0.2662\nvt 0.6463 0.3819\nvt 0.6084 0.3969\nvt 0.7226 0.2499\nvt 0.0565 0.1831\nvt 0.0573 0.1759\nvt 0.0648 0.1748\nvt 0.5964 0.4124\nvt 0.3129 0.8305\nvt 0.0660 0.1682\nvt 0.6308 0.3910\nvt 0.6915 0.3928\nvt 0.1587 0.3026\nvt 0.1516 0.2789\nvt 0.2301 0.7505\nvt 0.1658 0.7314\nvt 0.9136 0.8584\nvt 0.1455 0.7531\nvt 0.1530 0.7561\nvt 0.2790 0.2450\nvt 0.2732 0.2324\nvt 0.9114 0.8341\nvt 0.2157 0.8576\nvt 0.4791 0.1864\nvt 0.4781 0.2050\nvt 0.4756 0.1968\nvt 0.1677 0.1531\nvt 0.1721 0.1653\nvt 0.1649 0.1575\nvt 0.5921 0.4381\nvt 0.6244 0.4013\nvt 0.7173 0.4329\nvt 0.7220 0.4264\nvt 0.7235 0.4299\nvt 0.0101 0.8734\nvt 0.0171 0.8734\nvt 0.9637 0.8881\nvt 0.9724 0.8889\nvt 0.9679 0.8909\nvt 0.6730 0.3511\nvt 0.6663 0.3509\nvt 0.7663 0.2732\nvt 0.7590 0.2714\nvt 0.6891 0.4606\nvt 0.6099 0.4265\nvt 0.6013 0.4207\nvt 0.0246 0.8772\nvt 0.4685 0.1715\nvt 0.6900 0.4858\nvt 0.2530 0.3620\nvt 0.2395 0.3521\nvt 0.2470 0.3426\nvt 0.6966 0.3809\nvt 0.9874 0.8931\nvt 0.9097 0.8158\nvt 0.9076 0.8210\nvt 0.1062 0.6911\nvt 0.8896 0.8135\nvt 0.6775 0.3605\nvt 0.6379 0.5309\nvt 0.0745 0.7014\nvt 0.0762 0.7010\nvt 0.2453 0.8626\nvt 0.2258 0.8681\nvt 0.0738 0.7161\nvt 0.0753 0.7223\nvt 0.0740 0.7199\nvt 0.9152 0.6079\nvt 0.9033 0.5901\nvt 0.1268 0.7438\nvt 0.1201 0.7459\nvt 0.0514 0.8433\nvt 0.9187 0.8575\nvt 0.9232 0.8623\nvt 0.9011 0.8174\nvt 0.6817 0.5476\nvt 0.7697 0.2455\nvt 0.7579 0.2369\nvt 0.5047 0.2797\nvt 0.5183 0.2917\nvt 0.5185 0.5859\nvt 0.1614 0.5866\nvt 0.1824 0.5928\nvt 0.0905 0.7341\nvt 0.9459 0.2222\nvt 0.9399 0.2212\nvt 0.2182 0.8651\nvt 0.2174 0.8711\nvt 0.8997 0.8044\nvt 0.8982 0.8058\nvt 0.8991 0.8004\nvt 0.5720 0.6020\nvt 0.6434 0.3305\nvt 0.2801 0.3914\nvt 0.2871 0.4014\nvt 0.6918 0.3724\nvt 0.6475 0.3025\nvt 0.6506 0.3092\nvt 0.9519 0.8375\nvt 0.6980 0.4261\nvt 0.1529 0.7255\nvt 0.1467 0.7226\nvt 0.0860 0.6910\nvt 0.0871 0.6949\nvt 0.0838 0.6976\nvt 0.6403 0.3179\nvt 0.8859 0.8153\nvt 0.1857 0.4468\nvt 0.1732 0.4309\nvt 0.1815 0.4311\nvt 0.7306 0.3326\nvt 0.7407 0.2498\nvt 0.7385 0.2665\nvt 0.7454 0.2649\nvt 0.8212 0.1120\nvt 0.8495 0.0911\nvt 0.8534 0.1193\nvt 0.1882 0.8772\nvt 0.1839 0.8886\nvt 0.8582 0.5075\nvt 0.8414 0.5113\nvt 0.8501 0.4974\nvt 0.4626 0.1923\nvt 0.8817 0.1363\nvt 0.9078 0.1286\nvt 0.9110 0.1313\nvt 0.6653 0.6709\nvt 0.5291 0.2723\nvt 0.5360 0.2728\nvt 0.0163 0.8763\nvt 0.0391 0.8834\nvt 0.1722 0.8873\nvt 0.5239 0.2720\nvt 0.1458 0.7842\nvt 0.1577 0.7859\nvt 0.4350 0.2486\nvt 0.6790 0.5288\nvt 0.6860 0.4294\nvt 0.6915 0.4309\nvt 0.0751 0.8951\nvt 0.1592 0.8944\nvt 0.1638 0.8957\nvt 0.0695 0.9059\nvt 0.7480 0.4015\nvt 0.1855 0.6989\nvt 0.1833 0.5230\nvt 0.1876 0.5022\nvt 0.1931 0.5283\nvt 0.2508 0.5456\nvt 0.0422 0.1776\nvt 0.1525 0.8919\nvt 0.1622 0.8904\nvt 0.5408 0.2796\nvt 0.9677 0.1899\nvt 0.9503 0.1886\nvt 0.7494 0.4381\nvt 0.6222 0.3601\nvt 0.1496 0.8998\nvt 0.0764 0.7216\nvt 0.2643 0.5640\nvt 0.6991 0.4840\nvt 0.7144 0.4344\nvt 0.1516 0.1504\nvt 0.1582 0.1509\nvt 0.1242 0.8943\nvt 0.1302 0.9027\nvt 0.1315 0.8941\nvt 0.1150 0.8932\nvt 0.6345 0.3129\nvt 0.9086 0.8327\nvt 0.9525 0.5807\nvt 0.0338 0.4672\nvt 0.1586 0.5307\nvt 0.1485 0.5461\nvt 0.7255 0.3242\nvt 0.7543 0.4687\nvt 0.1332 0.9042\nvt 0.1211 0.8932\nvt 0.2734 0.2355\nvt 0.2770 0.2304\nvt 0.2832 0.2305\nvt 0.5451 0.2761\nvt 0.6737 0.6319\nvt 0.6202 0.3371\nvt 0.1194 0.9052\nvt 0.5549 0.2775\nvt 0.9439 0.1952\nvt 0.1019 0.9067\nvt 0.1102 0.8950\nvt 0.5477 0.2726\nvt 0.9636 0.8900\nvt 0.1470 0.7794\nvt 0.0824 0.7125\nvt 0.1782 0.8716\nvt 0.0982 0.8927\nvt 0.9500 0.8840\nvt 0.0945 0.8889\nvt 0.0889 0.9092\nvt 0.0901 0.9001\nvt 0.0874 0.8939\nvt 0.5643 0.2803\nvt 0.4559 0.2079\nvt 0.0822 0.8915\nvt 0.7239 0.2423\nvt 0.1501 0.7252\nvt 0.9115 0.8266\nvt 0.9144 0.8279\nvt 0.6874 0.4312\nvt 0.0752 0.8910\nvt 0.0906 0.6907\nvt 0.0931 0.6883\nvt 0.0955 0.6907\nvt 0.2341 0.8517\nvt 0.3632 0.8219\nvt 0.1810 0.1714\nvt 0.1982 0.1874\nvt 0.2026 0.1890\nvt 0.5709 0.2770\nvt 0.2992 0.4440\nvt 0.3093 0.4315\nvt 0.3081 0.4549\nvt 0.1038 0.7529\nvt 0.2953 0.4757\nvt 0.2869 0.4705\nvt 0.2927 0.4585\nvt 0.2907 0.4824\nvt 0.0884 0.8736\nvt 0.1050 0.8709\nvt 0.0970 0.8815\nvt 0.2619 0.5881\nvt 0.1130 0.7576\nvt 0.7407 0.5895\nvt 0.7321 0.5810\nvt 0.3011 0.6527\nvt 0.2963 0.6405\nvt 0.3073 0.6364\nvt 0.3671 0.2760\nvt 0.3586 0.2669\nvt 0.0384 0.8714\nvt 0.0598 0.8662\nvt 0.7213 0.2995\nvt 0.7279 0.2967\nvt 0.7289 0.3081\nvt 0.2698 0.5896\nvt 0.3909 0.2787\nvt 0.3795 0.2800\nvt 0.3838 0.2757\nvt 0.3741 0.2687\nvt 0.3639 0.2842\nvt 0.2672 0.7378\nvt 0.2596 0.7455\nvt 0.5287 0.2422\nvt 0.5202 0.2523\nvt 0.5220 0.2458\nvt 0.2382 0.6723\nvt 0.1033 0.7470\nvt 0.0999 0.7438\nvt 0.2879 0.5669\nvt 0.2903 0.5956\nvt 0.2891 0.6017\nvt 0.2424 0.7301\nvt 0.2345 0.7430\nvt 0.2728 0.6553\nvt 0.1252 0.1500\nvt 0.1046 0.1444\nvt 0.1030 0.1606\nvt 0.7875 0.6385\nvt 0.7891 0.6612\nvt 0.7781 0.6567\nvt 0.8950 0.8036\nvt 0.7215 0.3131\nvt 0.2744 0.6915\nvt 0.1202 0.7704\nvt 0.1197 0.7598\nvt 0.7836 0.2708\nvt 0.7755 0.2783\nvt 0.7901 0.3656\nvt 0.0553 0.1603\nvt 0.0833 0.1574\nvt 0.9017 0.8125\nvt 0.2736 0.6966\nvt 0.7898 0.3498\nvt 0.2724 0.7265\nvt 0.4494 0.1659\nvt 0.7815 0.4586\nvt 0.7846 0.4699\nvt 0.7793 0.4745\nvt 0.0438 0.4147\nvt 0.0497 0.4002\nvt 0.3084 0.6668\nvt 0.3101 0.6550\nvt 0.3176 0.6672\nvt 0.3422 0.2406\nvt 0.3419 0.2478\nvt 0.3396 0.2306\nvt 0.2795 0.7108\nvt 0.2880 0.7080\nvt 0.8944 0.8008\nvt 0.8914 0.8057\nvt 0.3533 0.2405\nvt 0.7953 0.4017\nvt 0.9139 0.8189\nvt 0.1347 0.7777\nvt 0.9036 0.6603\nvt 0.9140 0.6464\nvt 0.9241 0.6615\nvt 0.8955 0.1344\nvt 0.8714 0.1410\nvt 0.2342 0.6187\nvt 0.2298 0.6296\nvt 0.2894 0.6271\nvt 0.2886 0.6396\nvt 0.2791 0.5544\nvt 0.1016 0.1854\nvt 0.6839 0.3560\nvt 0.2491 0.7253\nvt 0.2364 0.5900\nvt 0.2375 0.5715\nvt 0.0432 0.2281\nvt 0.7897 0.2389\nvt 0.7783 0.2430\nvt 0.7762 0.2353\nvt 0.7725 0.3427\nvt 0.7618 0.3419\nvt 0.7638 0.3360\nvt 0.0972 0.7433\nvt 0.7746 0.3737\nvt 0.7729 0.3958\nvt 0.7697 0.3841\nvt 0.2532 0.4808\nvt 0.9365 0.8623\nvt 0.9440 0.8679\nvt 0.8948 0.8399\nvt 0.9032 0.7307\nvt 0.9300 0.6958\nvt 0.9303 0.7169\nvt 0.7702 0.3296\nvt 0.7752 0.3179\nvt 0.8899 0.8298\nvt 0.1481 0.8616\nvt 0.1675 0.8576\nvt 0.1560 0.8739\nvt 0.3751 0.2880\nvt 0.3694 0.2817\nvt 0.7981 0.2293\nvt 0.7908 0.2263\nvt 0.1191 0.7670\nvt 0.1272 0.7749\nvt 0.7772 0.4008\nvt 0.7745 0.4186\nvt 0.7688 0.4142\nvt 0.7911 0.3397\nvt 0.4435 0.1542\nvt 0.8893 0.8082\nvt 0.9505 0.1899\nvt 0.3015 0.4639\nvt 0.2399 0.5063\nvt 0.2391 0.4890\nvt 0.7617 0.4708\nvt 0.7557 0.4887\nvt 0.5088 0.1104\nvt 0.5006 0.1189\nvt 0.4853 0.1164\nvt 0.3957 0.8255\nvt 0.1483 0.7730\nvt 0.1600 0.7762\nvt 0.7624 0.0809\nvt 0.7695 0.4503\nvt 0.7720 0.4663\nvt 0.7622 0.4559\nvt 0.7956 0.3317\nvt 0.8302 0.1944\nvt 0.8255 0.1983\nvt 0.8194 0.1924\nvt 0.8918 0.8040\nvt 0.7508 0.2835\nvt 0.7477 0.3020\nvt 0.7626 0.4856\nvt 0.7579 0.4942\nvt 0.2568 0.3745\nvt 0.2447 0.3780\nvt 0.8749 0.5513\nvt 0.8849 0.5411\nvt 0.8896 0.5596\nvt 0.0963 0.7327\nvt 0.0948 0.7377\nvt 0.2091 0.1928\nvt 0.2086 0.1904\nvt 0.2147 0.1926\nvt 0.0513 0.1858\nvt 0.0347 0.1891\nvt 0.0488 0.1885\nvt 0.2571 0.7187\nvt 0.3690 0.2489\nvt 0.3725 0.2538\nvt 0.2916 0.6517\nvt 0.2882 0.6584\nvt 0.2325 0.7379\nvt 0.2207 0.7409\nvt 0.7581 0.3635\nvt 0.7531 0.3677\nvt 0.7560 0.3504\nvt 0.1005 0.2150\nvt 0.2352 0.6080\nvt 0.2387 0.6097\nvt 0.2279 0.6190\nvt 0.7680 0.3616\nvt 0.3008 0.4890\nvt 0.2507 0.7481\nvt 0.5407 0.0956\nvt 0.5089 0.0994\nvt 0.8549 0.7019\nvt 0.8442 0.7188\nvt 0.2741 0.2297\nvt 0.2448 0.4746\nvt 0.2414 0.4655\nvt 0.2415 0.5340\nvt 0.2528 0.7058\nvt 0.3478 0.2085\nvt 0.3415 0.1992\nvt 0.7603 0.2978\nvt 0.7516 0.3004\nvt 0.9701 0.5338\nvt 0.9445 0.5450\nvt 0.3344 0.2149\nvt 0.3379 0.2040\nvt 0.8694 0.5376\nvt 0.2001 0.6156\nvt 0.2051 0.6164\nvt 0.8008 0.5651\nvt 0.8103 0.5412\nvt 0.2527 0.5657\nvt 0.2438 0.5681\nvt 0.7597 0.3554\nvt 0.7775 0.2533\nvt 0.2932 0.6096\nvt 0.2785 0.6041\nvt 0.2820 0.6104\nvt 0.1889 0.3977\nvt 0.1960 0.4268\nvt 0.1830 0.4167\nvt 0.7455 0.6086\nvt 0.7582 0.5818\nvt 0.7562 0.6136\nvt 0.7795 0.4290\nvt 0.7779 0.4353\nvt 0.7603 0.2886\nvt 0.8536 0.1797\nvt 0.8374 0.1886\nvt 0.8492 0.1719\nvt 0.7953 0.3790\nvt 0.0081 0.5807\nvt 0.1617 0.7834\nvt 0.1655 0.7811\nvt 0.0743 0.7084\nvt 0.4762 0.1104\nvt 0.4520 0.1270\nvt 0.4696 0.1019\nvt 0.7582 0.3932\nvt 0.7501 0.3820\nvt 0.7655 0.3201\nvt 0.3435 0.2426\nvt 0.3420 0.2257\nvt 0.7966 0.3669\nvt 0.2954 0.6644\nvt 0.2985 0.6824\nvt 0.2925 0.6759\nvt 0.8962 0.8012\nvt 0.4970 0.1613\nvt 0.4811 0.1642\nvt 0.4957 0.1501\nvt 0.2145 0.7071\nvt 0.2168 0.6901\nvt 0.7499 0.2594\nvt 0.4686 0.1977\nvt 0.4742 0.1815\nvt 0.3338 0.2107\nvt 0.7718 0.3030\nvt 0.7638 0.3117\nvt 0.2795 0.7198\nvt 0.1370 0.7753\nvt 0.9179 0.8346\nvt 0.9138 0.8341\nvt 0.8038 0.2271\nvt 0.8038 0.2342\nvt 0.7101 0.2601\nvt 0.6982 0.4199\nvt 0.7600 0.4254\nvt 0.6251 0.2905\nvt 0.2357 0.6394\nvt 0.7431 0.3666\nvt 0.7597 0.4373\nvt 0.8164 0.4630\nvt 0.8241 0.4547\nvt 0.7735 0.3555\nvt 0.7630 0.5250\nvt 0.7554 0.3318\nvt 0.7484 0.3302\nvt 0.7479 0.3147\nvt 0.7557 0.3201\nvt 0.9639 0.8733\nvt 0.7148 0.2207\nvt 0.7119 0.2214\nvt 0.0918 0.7311\nvt 0.8054 0.2139\nvt 0.7987 0.2148\nvt 0.8081 0.2035\nvt 0.8303 0.1835\nvt 0.8411 0.4884\nvt 0.8515 0.4846\nvt 0.8410 0.4741\nvt 0.8505 0.4629\nvt 0.1853 0.8416\nvt 0.1917 0.8263\nvt 0.2003 0.8301\nvt 0.7431 0.3532\nvt 0.7457 0.3420\nvt 0.7463 0.3526\nvt 0.1244 0.8474\nvt 0.1581 0.8220\nvt 0.1666 0.8391\nvt 0.4515 0.2360\nvt 0.7785 0.5119\nvt 0.7848 0.4957\nvt 0.7905 0.5062\nvt 0.3448 0.2526\nvt 0.3481 0.2584\nvt 0.3423 0.2452\nvt 0.0486 0.1678\nvt 0.0426 0.1581\nvt 0.0538 0.1455\nvt 0.8456 0.6144\nvt 0.8417 0.5990\nvt 0.8615 0.6015\nvt 0.7589 0.5343\nvt 0.3454 0.6343\nvt 0.3509 0.6297\nvt 0.7961 0.2450\nvt 0.7915 0.2580\nvt 0.8968 0.5409\nvt 0.6998 0.3261\nvt 0.6920 0.3206\nvt 0.4282 0.1613\nvt 0.8901 0.5315\nvt 0.0883 0.7283\nvt 0.3368 0.2370\nvt 0.7503 0.4234\nvt 0.7550 0.4324\nvt 0.7527 0.4473\nvt 0.5473 0.2467\nvt 0.5387 0.2555\nvt 0.5444 0.2446\nvt 0.2284 0.3211\nvt 0.2288 0.3011\nvt 0.2415 0.3104\nvt 0.0889 0.7208\nvt 0.7025 0.4422\nvt 0.1305 0.7776\nvt 0.7425 0.3838\nvt 0.8404 0.6130\nvt 0.8419 0.6266\nvt 0.8319 0.6088\nvt 0.8176 0.2049\nvt 0.0819 0.2783\nvt 0.8806 0.1592\nvt 0.9021 0.1536\nvt 0.1153 0.7067\nvt 0.9121 0.5572\nvt 0.9006 0.5672\nvt 0.0479 0.4386\nvt 0.0321 0.4320\nvt 0.0759 0.3119\nvt 0.7774 0.2035\nvt 0.7907 0.2722\nvt 0.4598 0.2226\nvt 0.4477 0.2277\nvt 0.1117 0.6946\nvt 0.2693 0.2180\nvt 0.2581 0.2315\nvt 0.2483 0.2184\nvt 0.7460 0.2409\nvt 0.3441 0.2526\nvt 0.7773 0.3759\nvt 0.7769 0.3627\nvt 0.8279 0.0828\nvt 0.8421 0.4978\nvt 0.3598 0.2770\nvt 0.3546 0.2696\nvt 0.1178 0.8451\nvt 0.1274 0.8499\nvt 0.1063 0.8520\nvt 0.3298 0.2113\nvt 0.0740 0.3508\nvt 0.3657 0.2489\nvt 0.4684 0.1278\nvt 0.3406 0.6292\nvt 0.7537 0.2025\nvt 0.7413 0.1929\nvt 0.7825 0.4368\nvt 0.7864 0.4222\nvt 0.0789 0.1702\nvt 0.0686 0.1728\nvt 0.7905 0.5400\nvt 0.7878 0.5251\nvt 0.7985 0.5302\nvt 0.2864 0.6848\nvt 0.2892 0.6911\nvt 0.1269 0.7078\nvt 0.1313 0.7075\nvt 0.0851 0.7264\nvt 0.2999 0.6890\nvt 0.2383 0.5496\nvt 0.9427 0.6727\nvt 0.7832 0.2289\nvt 0.8268 0.4836\nvt 0.8340 0.4775\nvt 0.9059 0.8048\nvt 0.3087 0.6793\nvt 0.3142 0.6800\nvt 0.0533 0.1743\nvt 0.0616 0.1703\nvt 0.7848 0.2508\nvt 0.6924 0.5488\nvt 0.6951 0.3960\nvt 0.7004 0.2530\nvt 0.7055 0.2513\nvt 0.8157 0.2150\nvt 0.2867 0.5013\nvt 0.9434 0.1896\nvt 0.9716 0.1896\nvt 0.0272 0.1896\nvt 0.7826 0.2822\nvt 0.6891 0.5707\nvt 0.3138 0.8283\nvt 0.3035 0.8392\nvt 0.3025 0.8416\nvt 0.3093 0.8476\nvt 0.8687 0.4820\nvt 0.8826 0.4726\nvt 0.8740 0.4995\nvt 0.6933 0.5177\nvt 0.1303 0.7298\nvt 0.7826 0.2899\nvt 0.7382 0.3818\nvt 0.7407 0.3640\nvt 0.8986 0.4438\nvt 0.9035 0.4354\nvt 0.9076 0.4453\nvt 0.0617 0.1671\nvt 0.3579 0.2786\nvt 0.6953 0.5293\nvt 0.7540 0.6803\nvt 0.6207 0.2570\nvt 0.6193 0.2454\nvt 0.6247 0.2516\nvt 0.2914 0.8404\nvt 0.3290 0.2033\nvt 0.3123 0.2101\nvt 0.6660 0.3356\nvt 0.6744 0.0385\nvt 0.2898 0.8459\nvt 0.2795 0.8554\nvt 0.6953 0.4911\nvt 0.0587 0.4471\nvt 0.5844 0.2317\nvt 0.5741 0.2387\nvt 0.5830 0.2133\nvt 0.2953 0.8403\nvt 0.6932 0.3638\nvt 0.0226 0.1618\nvt 0.0358 0.1654\nvt 0.0322 0.1735\nvt 0.6990 0.3627\nvt 0.6963 0.3710\nvt 0.0099 0.1858\nvt 0.0275 0.1817\nvt 0.3017 0.8401\nvt 0.6876 0.3500\nvt 0.2309 0.7685\nvt 0.5603 0.2766\nvt 0.3294 0.2159\nvt 0.3314 0.2150\nvt 0.3352 0.2204\nvt 0.7896 0.2810\nvt 0.2020 0.7697\nvt 0.2191 0.7671\nvt 0.2502 0.8071\nvt 0.2703 0.8087\nvt 0.2808 0.8014\nvt 0.2933 0.8266\nvt 0.2995 0.8118\nvt 0.3138 0.8162\nvt 0.1102 0.7460\nvt 0.1203 0.7540\nvt 0.4417 0.9291\nvt 0.1061 0.7368\nvt 0.2818 0.8515\nvt 0.1269 0.7559\nvt 0.6969 0.4370\nvt 0.5027 0.2375\nvt 0.5002 0.2435\nvt 0.4990 0.2364\nvt 0.2827 0.6678\nvt 0.9098 0.8261\nvt 0.5179 0.3664\nvt 0.5254 0.3775\nvt 0.6971 0.4405\nvt 0.6915 0.4369\nvt 0.2918 0.5609\nvt 0.7045 0.4416\nvt 0.3986 0.2885\nvt 0.3837 0.2860\nvt 0.7125 0.4390\nvt 0.6977 0.4399\nvt 0.3050 0.7679\nvt 0.3094 0.7751\nvt 0.1593 0.7851\nvt 0.7175 0.4354\nvt 0.6920 0.4358\nvt 0.1782 0.7831\nvt 0.1884 0.7798\nvt 0.2807 0.8591\nvt 0.2508 0.8568\nvt 0.2922 0.8525\nvt 0.7058 0.4408\nvt 0.1928 0.7713\nvt 0.0549 0.2801\nvt 0.0478 0.3019\nvt 0.7173 0.4355\nvt 0.6895 0.4284\nvt 0.2087 0.7615\nvt 0.3590 0.2768\nvt 0.7081 0.4362\nvt 0.7036 0.4370\nvt 0.6971 0.4331\nvt 0.6851 0.4251\nvt 0.1678 0.8682\nvt 0.7127 0.4331\nvt 0.7032 0.4367\nvt 0.6995 0.4371\nvt 0.1911 0.8586\nvt 0.3526 0.2574\nvt 0.7068 0.4365\nvt 0.0861 0.7323\nvt 0.3477 0.2599\nvt 0.5059 0.2388\nvt 0.7217 0.4257\nvt 0.7116 0.4357\nvt 0.2184 0.8530\nvt 0.2230 0.8198\nvt 0.1936 0.8058\nvt 0.3893 0.2999\nvt 0.2424 0.7513\nvt 0.2888 0.4204\nvt 0.9632 0.8831\nvt 0.9858 0.9158\nvt 0.1220 0.7710\nvt 0.1352 0.7785\nvt 0.1442 0.7806\nvt 0.1713 0.7125\nvt 0.2937 0.6177\nvt 0.1552 0.7827\nvt 0.9418 0.9687\nvt 0.1715 0.7906\nvt 0.1698 0.7796\nvt 0.3260 0.7861\nvt 0.1800 0.9171\nvt 0.2700 0.9075\nvt 0.0768 0.7238\nvt 0.2511 0.8346\nvt 0.1100 0.7315\nvt 0.1049 0.7293\nvt 0.1097 0.7261\nvt 0.0878 0.8502\nvt 0.1463 0.8838\nvt 0.1045 0.8876\nvt 0.1067 0.7461\nvt 0.0415 0.9158\nvt 0.3433 0.8934\nvt 0.1640 0.5560\nvt 0.3354 0.2186\nvt 0.1828 0.2952\nvt 0.1814 0.2756\nvt 0.0492 0.8817\nvt 0.0363 0.8317\nvt 0.1155 0.7337\nvt 0.1128 0.7301\nvt 0.3163 0.7894\nvt 0.2767 0.8835\nvt 0.2762 0.8661\nvt 0.3137 0.8596\nvt 0.3105 0.8493\nvt 0.1937 0.8622\nvt 0.2468 0.8623\nvt 0.2337 0.8745\nvt 0.1366 0.8856\nvt 0.2479 0.8195\nvt 0.0897 0.7292\nvt 0.2057 0.8186\nvt 0.2082 0.8255\nvt 0.3133 0.8468\nvt 0.3178 0.8407\nvt 0.3249 0.8392\nvt 0.3275 0.8753\nvt 0.1765 0.7725\nvt 0.3566 0.8633\nvt 0.3819 0.8638\nvt 0.1780 0.7963\nvt 0.2757 0.5325\nvt 0.1881 0.8944\nvt 0.1860 0.8402\nvt 0.2096 0.8586\nvt 0.3049 0.7974\nvt 0.2836 0.2286\nvt 0.2709 0.2387\nvt 0.3421 0.8314\nvt 0.1545 0.7626\nvt 0.2867 0.8117\nvt 0.2226 0.8343\nvt 0.3216 0.8224\nvt 0.9503 0.4098\nvt 0.9563 0.4185\nvt 0.9505 0.4339\nvt 0.2451 0.7917\nvt 0.0188 0.8831\nvt 0.1059 0.8565\nvt 0.0869 0.8506\nvt 0.2786 0.8198\nvt 0.1365 0.7806\nvt 0.8001 0.7909\nvt 0.1673 0.7636\nvt 0.2800 0.7008\nvt 0.1951 0.8176\nvt 0.2775 0.7055\nvt 0.5165 0.2761\nvt 0.5070 0.2761\nvt 0.5132 0.2689\nvt 0.9127 0.8216\nvt 0.2287 0.6646\nvt 0.2287 0.6502\nvt 0.9641 0.5738\nvt 0.2430 0.5142\nvt 0.7515 0.2118\nvt 0.7375 0.1967\nvt 0.7547 0.2072\nvt 0.2800 0.7388\nvt 0.7202 0.5843\nvt 0.6926 0.6158\nvt 0.1663 0.8115\nvt 0.1619 0.8024\nvt 0.2092 0.8349\nvt 0.1693 0.8220\nvt 0.2038 0.8409\nvt 0.1292 0.7351\nvt 0.7050 0.6142\nvt 0.9241 0.8560\nvt 0.9285 0.8628\nvt 0.0859 0.3647\nvt 0.0767 0.4002\nvt 0.6831 0.6306\nvt 0.3716 0.2994\nvt 0.7367 0.6051\nvt 0.1254 0.1778\nvt 0.9252 0.8683\nvt 0.9044 0.8070\nvt 0.3086 0.6182\nvt 0.7268 0.6249\nvt 0.7003 0.6342\nvt 0.2784 0.2368\nvt 0.2864 0.2318\nvt 0.3173 0.6220\nvt 0.3114 0.6267\nvt 0.6918 0.6447\nvt 0.9526 0.8707\nvt 0.1435 0.7468\nvt 0.6804 0.6494\nvt 0.2309 0.5968\nvt 0.7341 0.6249\nvt 0.7162 0.6512\nvt 0.6875 0.6643\nvt 0.3111 0.2084\nvt 0.6777 0.3462\nvt 0.3501 0.2474\nvt 0.2764 0.2227\nvt 0.6723 0.6669\nvt 0.0862 0.7259\nvt 0.0893 0.7259\nvt 0.5248 0.5870\nvt 0.5291 0.5949\nvt 0.5363 0.5727\nvt 0.5268 0.5704\nvt 0.2612 0.2552\nvt 0.7492 0.6254\nvt 0.7404 0.6442\nvt 0.7021 0.6735\nvt 0.2239 0.6804\nvt 0.4899 0.4165\nvt 0.7309 0.6526\nvt 0.6916 0.6823\nvt 0.5799 0.5868\nvt 0.2399 0.4472\nvt 0.7258 0.6717\nvt 0.7610 0.6277\nvt 0.6753 0.6892\nvt 0.7457 0.6653\nvt 0.6853 0.6923\nvt 0.7554 0.6527\nvt 0.7132 0.6960\nvt 0.6995 0.7007\nvt 0.7372 0.6800\nvt 0.6596 0.6983\nvt 0.2113 0.7465\nvt 0.6795 0.7067\nvt 0.9518 0.8580\nvt 0.3685 0.2830\nvt 0.3595 0.2701\nvt 0.2156 0.7384\nvt 0.7687 0.6406\nvt 0.7585 0.6735\nvt 0.6697 0.7108\nvt 0.8581 0.5183\nvt 0.4467 0.1391\nvt 0.2955 0.4340\nvt 0.0678 0.5868\nvt 0.7670 0.2368\nvt 0.7287 0.6997\nvt 0.0076 0.8618\nvt 0.8327 0.4581\nvt 0.3412 0.5573\nvt 0.3455 0.5382\nvt 0.0424 0.8467\nvt 0.2641 0.3890\nvt 0.5259 0.5809\nvt 0.1075 0.7267\nvt 0.1078 0.7236\nvt 0.5052 0.3092\nvt 0.5138 0.5770\nvt 0.4760 0.2751\nvt 0.4773 0.2657\nvt 0.4685 0.2659\nvt 0.5114 0.4180\nvt 0.5063 0.5645\nvt 0.5095 0.3426\nvt 0.5199 0.5591\nvt 0.4870 0.2763\nvt 0.4921 0.2663\nvt 0.1116 0.7260\nvt 0.3355 0.2580\nvt 0.3411 0.2810\nvt 0.3328 0.2819\nvt 0.3826 0.2880\nvt 0.4704 0.2741\nvt 0.4632 0.2690\nvt 0.4614 0.2579\nvt 0.4599 0.2637\nvt 0.4511 0.2525\nvt 0.4881 0.2878\nvt 0.4942 0.2894\nvt 0.4779 0.2610\nvt 0.3486 0.5200\nvt 0.5044 0.5025\nvt 0.1849 0.7731\nvt 0.1852 0.7662\nvt 0.4523 0.2557\nvt 0.4726 0.2729\nvt 0.4771 0.2822\nvt 0.2205 0.3039\nvt 0.9531 0.3559\nvt 0.9586 0.3855\nvt 0.9443 0.3754\nvt 0.3145 0.7003\nvt 0.3057 0.7040\nvt 0.5086 0.5477\nvt 0.4989 0.5160\nvt 0.5143 0.3254\nvt 0.4214 0.1027\nvt 0.4281 0.1093\nvt 0.4190 0.1153\nvt 0.7784 0.4524\nvt 0.5135 0.5632\nvt 0.4697 0.2745\nvt 0.4722 0.2792\nvt 0.4975 0.2904\nvt 0.3652 0.2739\nvt 0.9156 0.8163\nvt 0.9129 0.8138\nvt 0.2066 0.2834\nvt 0.1907 0.3000\nvt 0.1971 0.2649\nvt 0.9304 0.8514\nvt 0.5006 0.4789\nvt 0.4944 0.4746\nvt 0.4136 0.3020\nvt 0.4032 0.3325\nvt 0.1501 0.5233\nvt 0.1560 0.5086\nvt 0.5040 0.4155\nvt 0.4922 0.4430\nvt 0.7178 0.2759\nvt 0.4948 0.3971\nvt 0.8962 0.0597\nvt 0.0234 0.4568\nvt 0.0150 0.4691\nvt 0.3531 0.4968\nvt 0.3945 0.2841\nvt 0.3892 0.2881\nvt 0.9656 0.8421\nvt 0.9508 0.8392\nvt 0.9437 0.8348\nvt 0.9532 0.3914\nvt 0.4971 0.2790\nvt 0.1980 0.2133\nvt 0.1844 0.2142\nvt 0.1992 0.2017\nvt 0.4930 0.2681\nvt 0.3494 0.3087\nvt 0.3369 0.2977\nvt 0.0667 0.8625\nvt 0.4685 0.2725\nvt 0.1569 0.7513\nvt 0.1618 0.7587\nvt 0.5072 0.5526\nvt 0.4997 0.4047\nvt 0.1342 0.8765\nvt 0.4510 0.2439\nvt 0.8500 0.1366\nvt 0.5142 0.3948\nvt 0.5094 0.3850\nvt 0.4483 0.2478\nvt 0.4776 0.2778\nvt 0.4639 0.2654\nvt 0.4942 0.5222\nvt 0.5025 0.5517\nvt 0.3458 0.4612\nvt 0.3553 0.4549\nvt 0.4908 0.4963\nvt 0.3941 0.3538\nvt 0.3449 0.4786\nvt 0.3493 0.2495\nvt 0.4995 0.4889\nvt 0.0704 0.8440\nvt 0.1766 0.7638\nvt 0.1807 0.7599\nvt 0.3508 0.2624\nvt 0.1839 0.2392\nvt 0.1599 0.2330\nvt 0.5038 0.3704\nvt 0.0765 0.8472\nvt 0.3580 0.3000\nvt 0.3512 0.2786\nvt 0.9287 0.8334\nvt 0.9370 0.8370\nvt 0.9356 0.8427\nvt 0.5129 0.5392\nvt 0.0740 0.1392\nvt 0.2835 0.7471\nvt 0.2921 0.7436\nvt 0.3438 0.6419\nvt 0.4276 0.1265\nvt 0.0751 0.8535\nvt 0.3782 0.3161\nvt 0.3708 0.3146\nvt 0.3553 0.2654\nvt 0.3556 0.2639\nvt 0.3514 0.2555\nvt 0.3606 0.2580\nvt 0.3586 0.2624\nvt 0.4846 0.2802\nvt 0.1241 0.7082\nvt 0.5076 0.0776\nvt 0.5076 0.0663\nvt 0.7313 0.2887\nvt 0.7369 0.2789\nvt 0.3217 0.7227\nvt 0.1924 0.7645\nvt 0.3410 0.6538\nvt 0.3379 0.6564\nvt 0.3347 0.6524\nvt 0.3632 0.2972\nvt 0.4079 0.3672\nvt 0.1663 0.5135\nvt 0.3369 0.5025\nvt 0.3500 0.2589\nvt 0.3365 0.6400\nvt 0.1702 0.7329\nvt 0.1645 0.7400\nvt 0.3382 0.6995\nvt 0.3271 0.7046\nvt 0.3339 0.6725\nvt 0.3376 0.6625\nvt 0.3557 0.3301\nvt 0.5165 0.4044\nvt 0.0458 0.3424\nvt 0.0488 0.3216\nvt 0.3420 0.6523\nvt 0.3405 0.6387\nvt 0.1375 0.8360\nvt 0.1218 0.8387\nvt 0.1269 0.8372\nvt 0.3436 0.2608\nvt 0.9386 0.4307\nvt 0.9378 0.4605\nvt 0.9293 0.4336\nvt 0.6348 0.2004\nvt 0.6286 0.2110\nvt 0.6326 0.1966\nvt 0.5795 0.2855\nvt 0.2543 0.2329\nvt 0.2487 0.2318\nvt 0.2514 0.2286\nvt 0.2317 0.3683\nvt 0.0894 0.6892\nvt 0.0196 0.6020\nvt 0.3254 0.6528\nvt 0.3272 0.6674\nvt 0.3136 0.7229\nvt 0.3410 0.6313\nvt 0.3326 0.6263\nvt 0.3350 0.6816\nvt 0.2601 0.2323\nvt 0.2562 0.2358\nvt 0.2464 0.2327\nvt 0.1632 0.7319\nvt 0.3264 0.6402\nvt 0.3322 0.5129\nvt 0.3274 0.4910\nvt 0.8744 0.1343\nvt 0.3357 0.5387\nvt 0.4074 0.2631\nvt 0.1496 0.3223\nvt 0.1248 0.1529\nvt 0.2606 0.2339\nvt 0.2593 0.2362\nvt 0.2518 0.2376\nvt 0.9415 0.8350\nvt 0.3228 0.5927\nvt 0.3466 0.2526\nvt 0.3416 0.2436\nvt 0.3464 0.2461\nvt 0.3381 0.4384\nvt 0.2077 0.7066\nvt 0.1727 0.6879\nvt 0.2146 0.4072\nvt 0.2092 0.4221\nvt 0.1977 0.3991\nvt 0.2730 0.2392\nvt 0.2691 0.2414\nvt 0.2437 0.2272\nvt 0.1467 0.4646\nvt 0.1489 0.4416\nvt 0.2641 0.2376\nvt 0.2244 0.6048\nvt 0.3371 0.2394\nvt 0.3304 0.5550\nvt 0.4957 0.2721\nvt 0.0926 0.2439\nvt 0.7968 0.3575\nvt 0.4432 0.0994\nvt 0.4633 0.0920\nvt 0.2856 0.5387\nvt 0.3466 0.2402\nvt 0.3260 0.6888\nvt 0.3684 0.2650\nvt 0.3675 0.2704\nvt 0.2022 0.3262\nvt 0.3005 0.2059\nvt 0.2968 0.5034\nvt 0.2882 0.5143\nvt 0.2962 0.5183\nvt 0.2870 0.2299\nvt 0.1851 0.8287\nvt 0.2955 0.5413\nvt 0.2867 0.2259\nvt 0.2961 0.2240\nvt 0.2947 0.2281\nvt 0.0924 0.3414\nvt 0.5456 0.2386\nvt 0.5403 0.2314\nvt 0.5509 0.2361\nvt 0.2074 0.3845\nvt 0.2150 0.3869\nvt 0.4855 0.2665\nvt 0.3185 0.7062\nvt 0.0752 0.4290\nvt 0.3054 0.5334\nvt 0.2950 0.5846\nvt 0.6940 0.1905\nvt 0.6813 0.1889\nvt 0.6979 0.1824\nvt 0.2150 0.2916\nvt 0.2904 0.7298\nvt 0.4701 0.2608\nvt 0.1362 0.7384\nvt 0.3071 0.5056\nvt 0.3023 0.5609\nvt 0.2913 0.7366\nvt 0.0966 0.8661\nvt 0.4229 0.2522\nvt 0.2959 0.2292\nvt 0.3747 0.2723\nvt 0.1110 0.1620\nvt 0.1029 0.1612\nvt 0.1141 0.1568\nvt 0.0625 0.1479\nvt 0.3263 0.6310\nvt 0.3107 0.4844\nvt 0.9511 0.1701\nvt 0.9304 0.1696\nvt 0.9446 0.1653\nvt 0.3021 0.2256\nvt 0.2794 0.2137\nvt 0.2866 0.2160\nvt 0.2773 0.2112\nvt 0.2825 0.2117\nvt 0.3129 0.4707\nvt 0.3044 0.5993\nvt 0.0995 0.1654\nvt 0.3029 0.2245\nvt 0.0708 0.5563\nvt 0.2073 0.6744\nvt 0.0874 0.7226\nvt 0.0858 0.7190\nvt 0.8436 0.1508\nvt 0.2605 0.2373\nvt 0.3137 0.2199\nvt 0.1797 0.6647\nvt 0.1670 0.5349\nvt 0.3153 0.4552\nvt 0.3178 0.5200\nvt 0.3183 0.5466\nvt 0.3222 0.6042\nvt 0.3024 0.7170\nvt 0.2996 0.7383\nvt 0.3042 0.2155\nvt 0.3145 0.2175\nvt 0.3050 0.2177\nvt 0.9506 0.1649\nvt 0.9512 0.1518\nvt 0.1793 0.6910\nvt 0.3130 0.5716\nvt 0.3099 0.5902\nvt 0.2948 0.2064\nvt 0.2922 0.2112\nvt 0.2155 0.2047\nvt 0.9765 0.1735\nvt 0.9670 0.1618\nvt 0.3075 0.7178\nvt 0.1784 0.8546\nvt 0.3193 0.2185\nvt 0.1433 0.3133\nvt 0.0248 0.4398\nvt 0.2369 0.2250\nvt 0.2260 0.2221\nvt 0.2268 0.2203\nvt 0.6610 0.3162\nvt 0.0505 0.1714\nvt 0.0449 0.1763\nvt 0.1208 0.6983\nvt 0.3258 0.2162\nvt 0.1774 0.1715\nvt 0.1973 0.1885\nvt 0.1777 0.1870\nvt 0.3262 0.6196\nvt 0.3971 0.2762\nvt 0.1202 0.4627\nvt 0.1103 0.4925\nvt 0.1074 0.4646\nvt 0.0119 0.4185\nvt 0.0088 0.3914\nvt 0.0142 0.3855\nvt 0.4345 0.1522\nvt 0.4342 0.1607\nvt 0.2998 0.6058\nvt 0.3293 0.2176\nvt 0.5043 0.0556\nvt 0.4728 0.0542\nvt 0.1600 0.6988\nvt 0.1604 0.6786\nvt 0.1665 0.6797\nvt 0.5084 0.0885\nvt 0.0409 0.8662\nvt 0.1893 0.7555\nvt 0.1687 0.4421\nvt 0.1547 0.4201\nvt 0.1661 0.4217\nvt 0.1996 0.7087\nvt 0.8583 0.6569\nvt 0.0835 0.8620\nvt 0.8487 0.6341\nvt 0.8706 0.5249\nvt 0.8809 0.5139\nvt 0.8755 0.5322\nvt 0.8089 0.6464\nvt 0.8184 0.6501\nvt 0.8157 0.6735\nvt 0.0333 0.6326\nvt 0.8575 0.6213\nvt 0.7686 0.7101\nvt 0.7867 0.7077\nvt 0.0860 0.7092\nvt 0.8425 0.5226\nvt 0.8311 0.5184\nvt 0.7809 0.6924\nvt 0.7978 0.6860\nvt 0.8276 0.5293\nvt 0.0892 0.7168\nvt 0.0914 0.7225\nvt 0.4258 0.2343\nvt 0.4214 0.2205\nvt 0.0929 0.7271\nvt 0.0907 0.7063\nvt 0.0941 0.7144\nvt 0.0939 0.7199\nvt 0.0979 0.7231\nvt 0.0994 0.7244\nvt 0.0953 0.7032\nvt 0.1042 0.7236\nvt 0.1042 0.7248\nvt 0.0999 0.7140\nvt 0.1001 0.7195\nvt 0.1013 0.7235\nvt 0.0991 0.6902\nvt 0.0998 0.7042\nvt 0.1737 0.6530\nvt 0.1653 0.6548\nvt 0.1039 0.7241\nvt 0.1029 0.6920\nvt 0.1043 0.7021\nvt 0.1111 0.7240\nvt 0.1072 0.7247\nvt 0.1069 0.7085\nvt 0.1084 0.7228\nvt 0.1077 0.7243\nvt 0.1144 0.7243\nvt 0.1139 0.7251\nvt 0.1098 0.7188\nvt 0.1104 0.7252\nvt 0.1840 0.7519\nvt 0.1096 0.6942\nvt 0.1108 0.7252\nvt 0.1170 0.7255\nvt 0.1188 0.7255\nvt 0.1163 0.7093\nvt 0.1124 0.7100\nvt 0.1150 0.7266\nvt 0.9420 0.2368\nvt 0.1142 0.7253\nvt 0.1218 0.7263\nvt 0.1225 0.7270\nvt 0.1256 0.7283\nvt 0.1186 0.7186\nvt 0.1179 0.7257\nvt 0.1195 0.7280\nvt 0.7891 0.4911\nvt 0.7884 0.4667\nvt 0.7966 0.4786\nvt 0.7990 0.7473\nvt 0.8111 0.7210\nvt 0.8148 0.7312\nvt 0.1727 0.6735\nvt 0.1776 0.6563\nvt 0.1254 0.7277\nvt 0.8450 0.7623\nvt 0.8375 0.7366\nvt 0.8564 0.7337\nvt 0.1204 0.7157\nvt 0.1241 0.7290\nvt 0.0774 0.8701\nvt 0.1226 0.7263\nvt 0.1285 0.7289\nvt 0.7617 0.2106\nvt 0.7865 0.6055\nvt 0.7819 0.5892\nvt 0.7939 0.5889\nvt 0.0156 0.4151\nvt 0.1262 0.7307\nvt 0.1303 0.7311\nvt 0.0327 0.6509\nvt 0.7966 0.7142\nvt 0.9531 0.3160\nvt 0.9587 0.3447\nvt 0.9498 0.3335\nvt 0.0214 0.3606\nvt 0.0087 0.3559\nvt 0.0249 0.3829\nvt 0.9607 0.4417\nvt 0.0163 0.4417\nvt 0.1205 0.7001\nvt 0.1266 0.7193\nvt 0.1273 0.7307\nvt 0.1315 0.7304\nvt 0.7718 0.5866\nvt 0.7800 0.5638\nvt 0.7849 0.5712\nvt 0.9352 0.2984\nvt 0.9439 0.2910\nvt 0.0087 0.3160\nvt 0.0162 0.3123\nvt 0.0144 0.3447\nvt 0.0284 0.3623\nvt 0.0230 0.4114\nvt 0.9542 0.4610\nvt 0.9488 0.4534\nvt 0.1297 0.7296\nvt 0.1359 0.7347\nvt 0.8905 0.5138\nvt 0.9535 0.2908\nvt 0.9576 0.2963\nvt 0.0133 0.2963\nvt 0.0220 0.3403\nvt 0.2713 0.6106\nvt 0.1350 0.7323\nvt 0.8255 0.6203\nvt 0.8130 0.6208\nvt 0.9467 0.2607\nvt 0.0235 0.3108\nvt 0.0225 0.4367\nvt 0.1323 0.7334\nvt 0.8088 0.7078\nvt 0.9339 0.2631\nvt 0.9537 0.2559\nvt 0.0093 0.2559\nvt 0.0197 0.2726\nvt 0.0091 0.2908\nvt 0.0276 0.3391\nvt 0.0308 0.3513\nvt 0.0304 0.3977\nvt 0.1375 0.7323\nvt 0.8121 0.6384\nvt 0.8102 0.6918\nvt 0.9497 0.2328\nvt 0.0212 0.2942\nvt 0.0328 0.3648\nvt 0.0098 0.4610\nvt 0.9399 0.5035\nvt 0.9487 0.4797\nvt 0.9594 0.4691\nvt 0.1368 0.7278\nvt 0.1395 0.7346\nvt 0.2806 0.5196\nvt 0.8244 0.6736\nvt 0.0141 0.2536\nvt 0.0349 0.3437\nvt 0.0317 0.4199\nvt 0.0374 0.3958\nvt 0.1397 0.7190\nvt 0.1379 0.7353\nvt 0.1387 0.7363\nvt 0.1425 0.7385\nvt 0.3346 0.6169\nvt 0.8347 0.5444\nvt 0.8412 0.5292\nvt 0.8461 0.5410\nvt 0.0257 0.2664\nvt 0.0299 0.2785\nvt 0.0373 0.3263\nvt 0.0381 0.3577\nvt 0.6442 0.1813\nvt 0.1430 0.7186\nvt 0.1437 0.7366\nvt 0.8299 0.4981\nvt 0.0935 0.1693\nvt 0.0916 0.1733\nvt 0.0879 0.1738\nvt 0.0874 0.1687\nvt 0.0823 0.1771\nvt 0.0838 0.1766\nvt 0.0708 0.1810\nvt 0.9530 0.2023\nvt 0.9586 0.2160\nvt 0.9584 0.2536\nvt 0.0190 0.2458\nvt 0.0322 0.2998\nvt 0.0427 0.3402\nvt 0.8047 0.6721\nvt 0.1011 0.1669\nvt 0.0765 0.1764\nvt 0.0602 0.1842\nvt 0.0438 0.3623\nvt 0.4346 0.1294\nvt 0.9288 0.6292\nvt 0.9484 0.6502\nvt 0.8985 0.6929\nvt 0.8908 0.6474\nvt 0.8736 0.4634\nvt 0.0871 0.1737\nvt 0.0142 0.2160\nvt 0.0231 0.2196\nvt 0.0297 0.2535\nvt 0.0394 0.3125\nvt 0.8614 0.1660\nvt 0.8674 0.1780\nvt 0.1442 0.7386\nvt 0.1479 0.7381\nvt 0.1485 0.7426\nvt 0.8890 0.8409\nvt 0.8513 0.8153\nvt 0.8830 0.8115\nvt 0.8683 0.6054\nvt 0.1054 0.1691\nvt 0.0147 0.1852\nvt 0.0202 0.1903\nvt 0.0086 0.2023\nvt 0.0168 0.2135\nvt 0.0392 0.2761\nvt 0.8369 0.7858\nvt 0.8601 0.7866\nvt 0.1541 0.7305\nvt 0.1492 0.7333\nvt 0.1504 0.7388\nvt 0.1490 0.7399\nvt 0.2107 0.3681\nvt 0.2173 0.3585\nvt 0.2172 0.3746\nvt 0.9292 0.8409\nvt 0.9224 0.8363\nvt 0.9223 0.8283\nvt 0.1138 0.1655\nvt 0.1035 0.1695\nvt 0.0259 0.1714\nvt 0.0148 0.1837\nvt 0.0505 0.1675\nvt 0.0194 0.1768\nvt 0.7186 0.1807\nvt 0.7349 0.1861\nvt 0.1511 0.7391\nvt 0.1529 0.7409\nvt 0.9389 0.4752\nvt 0.8752 0.1702\nvt 0.0878 0.1701\nvt 0.0381 0.2140\nvt 0.0364 0.2421\nvt 0.9022 0.5298\nvt 0.1557 0.7285\nvt 0.3109 0.6084\nvt 0.2047 0.6065\nvt 0.2129 0.6117\nvt 0.1153 0.1611\nvt 0.0375 0.1630\nvt 0.0212 0.1692\nvt 0.0251 0.1658\nvt 0.0245 0.1937\nvt 0.0324 0.1939\nvt 0.1962 0.1814\nvt 0.1736 0.1591\nvt 0.1882 0.1702\nvt 0.1775 0.1645\nvt 0.1754 0.7355\nvt 0.1562 0.7404\nvt 0.2924 0.6215\nvt 0.9215 0.8424\nvt 0.1257 0.1579\nvt 0.1289 0.1520\nvt 0.0289 0.1851\nvt 0.8509 0.6592\nvt 0.4229 0.0761\nvt 0.4068 0.0774\nvt 0.1534 0.7271\nvt 0.1592 0.7420\nvt 0.1559 0.7417\nvt 0.1591 0.7429\nvt 0.0381 0.1560\nvt 0.0294 0.1565\nvt 0.9128 0.8166\nvt 0.9387 0.8539\nvt 0.1443 0.1486\nvt 0.1468 0.1513\nvt 0.1326 0.1568\nvt 0.0304 0.1678\nvt 0.0408 0.1827\nvt 0.7991 0.6633\nvt 0.7827 0.5367\nvt 0.9223 0.4427\nvt 0.9204 0.4656\nvt 0.3017 0.6121\nvt 0.1632 0.7325\nvt 0.1614 0.7366\nvt 0.1629 0.7431\nvt 0.9453 0.8478\nvt 0.1443 0.1528\nvt 0.1273 0.1552\nvt 0.0313 0.1506\nvt 0.1655 0.7355\nvt 0.9580 0.8523\nvt 0.0497 0.1869\nvt 0.8289 0.8096\nvt 0.9046 0.4807\nvt 0.9053 0.4658\nvt 0.7306 0.4112\nvt 0.7344 0.4006\nvt 0.1673 0.7455\nvt 0.1667 0.7451\nvt 0.1489 0.1510\nvt 0.0430 0.1396\nvt 0.4536 0.0831\nvt 0.4381 0.0844\nvt 0.4676 0.2449\nvt 0.6606 0.2147\nvt 0.6531 0.2152\nvt 0.6602 0.2113\nvt 0.1818 0.4613\nvt 0.1833 0.4774\nvt 0.9122 0.4875\nvt 0.9229 0.4816\nvt 0.8989 0.1407\nvt 0.7978 0.5194\nvt 0.8015 0.5043\nvt 0.1706 0.7459\nvt 0.0074 0.8580\nvt 0.0240 0.8595\nvt 0.0462 0.7542\nvt 0.0338 0.6961\nvt 0.0558 0.7306\nvt 0.7186 0.1773\nvt 0.1938 0.4444\nvt 0.1941 0.4693\nvt 0.1938 0.4976\nvt 0.7263 0.4220\nvt 0.9545 0.8032\nvt 0.9296 0.8088\nvt 0.9413 0.7707\nvt 0.1745 0.7381\nvt 0.1761 0.7426\nvt 0.1739 0.7490\nvt 0.9658 0.8662\nvt 0.7909 0.3111\nvt 0.1519 0.1504\nvt 0.2258 0.2065\nvt 0.2209 0.2031\nvt 0.2278 0.2036\nvt 0.7689 0.6541\nvt 0.1982 0.5097\nvt 0.0103 0.6669\nvt 0.0274 0.6764\nvt 0.0205 0.6916\nvt 0.8625 0.4948\nvt 0.2035 0.4456\nvt 0.0768 0.4430\nvt 0.8823 0.6525\nvt 0.2067 0.4754\nvt 0.2059 0.5252\nvt 0.1924 0.5496\nvt 0.2007 0.5517\nvt 0.8509 0.5334\nvt 0.7669 0.6829\nvt 0.7759 0.6012\nvt 0.7763 0.6258\nvt 0.7673 0.6201\nvt 0.7632 0.5545\nvt 0.7670 0.5701\nvt 0.8650 0.5247\nvt 0.9101 0.5016\nvt 0.8948 0.6168\nvt 0.9125 0.1648\nvt 0.2103 0.4600\nvt 0.2072 0.4939\nvt 0.2089 0.5500\nvt 0.1448 0.1497\nvt 0.1314 0.1502\nvt 0.1320 0.5426\nvt 0.1400 0.5363\nvt 0.1314 0.5665\nvt 0.1812 0.7359\nvt 0.1835 0.7419\nvt 0.1818 0.7478\nvt 0.1787 0.7499\nvt 0.8427 0.5637\nvt 0.8297 0.5645\nvt 0.8255 0.5459\nvt 0.8049 0.4833\nvt 0.2108 0.4425\nvt 0.2133 0.4765\nvt 0.2093 0.5073\nvt 0.8061 0.6210\nvt 0.8881 0.0849\nvt 0.1854 0.7375\nvt 0.1872 0.7412\nvt 0.1314 0.8668\nvt 0.0233 0.6443\nvt 0.5871 0.2880\nvt 0.2123 0.2484\nvt 0.1967 0.2524\nvt 0.2148 0.4889\nvt 0.2108 0.5356\nvt 0.9085 0.6793\nvt 0.7737 0.5574\nvt 0.0436 0.6817\nvt 0.0544 0.1823\nvt 0.8889 0.4899\nvt 0.8971 0.5012\nvt 0.9676 0.6443\nvt 0.9546 0.6669\nvt 0.8363 0.5843\nvt 0.8521 0.5683\nvt 0.2174 0.4315\nvt 0.2166 0.4537\nvt 0.2188 0.4967\nvt 0.1944 0.5991\nvt 0.1982 0.5882\nvt 0.0405 0.7948\nvt 0.0567 0.8102\nvt 0.1920 0.7377\nvt 0.1904 0.7484\nvt 0.1153 0.8635\nvt 0.2289 0.2221\nvt 0.2127 0.2063\nvt 0.2164 0.1984\nvt 0.2086 0.1966\nvt 0.2169 0.2084\nvt 0.2159 0.3390\nvt 0.2103 0.3553\nvt 0.2223 0.3937\nvt 0.2199 0.4470\nvt 0.2184 0.5254\nvt 0.2169 0.5394\nvt 0.2125 0.5848\nvt 0.8986 0.7884\nvt 0.9158 0.5068\nvt 0.9280 0.4895\nvt 0.1954 0.7397\nvt 0.1960 0.7524\nvt 0.1286 0.8575\nvt 0.2227 0.2076\nvt 0.2085 0.1955\nvt 0.2300 0.2074\nvt 0.2093 0.2227\nvt 0.2084 0.2553\nvt 0.8242 0.5348\nvt 0.2238 0.3513\nvt 0.2221 0.3626\nvt 0.2258 0.3817\nvt 0.2259 0.4118\nvt 0.2253 0.4565\nvt 0.2227 0.4804\nvt 0.2186 0.5539\nvt 0.2146 0.6051\nvt 0.4901 0.2008\nvt 0.5001 0.1946\nvt 0.8636 0.5462\nvt 0.1999 0.7178\nvt 0.1987 0.7318\nvt 0.1993 0.7463\nvt 0.8237 0.5209\nvt 0.2383 0.2215\nvt 0.2256 0.2030\nvt 0.2313 0.2255\nvt 0.2281 0.3933\nvt 0.2273 0.4384\nvt 0.2176 0.5986\nvt 0.9301 0.5138\nvt 0.9118 0.5206\nvt 0.9359 0.4931\nvt 0.8245 0.4966\nvt 0.2066 0.7274\nvt 0.2195 0.2520\nvt 0.2241 0.2427\nvt 0.1443 0.8476\nvt 0.2386 0.2264\nvt 0.3073 0.2066\nvt 0.3248 0.2082\nvt 0.2354 0.2102\nvt 0.2355 0.2552\nvt 0.2303 0.4114\nvt 0.2296 0.4622\nvt 0.2299 0.4854\nvt 0.2281 0.4998\nvt 0.2278 0.5264\nvt 0.2242 0.5544\nvt 0.2230 0.5846\nvt 0.2159 0.6506\nvt 0.2148 0.6610\nvt 0.2097 0.6569\nvt 0.2025 0.7593\nvt 0.1560 0.8451\nvt 0.1501 0.8524\nvt 0.2443 0.2324\nvt 0.2380 0.2245\nvt 0.2522 0.2356\nvt 0.2400 0.2081\nvt 0.2360 0.2400\nvt 0.2346 0.3345\nvt 0.2352 0.3902\nvt 0.2348 0.4162\nvt 0.2228 0.5951\nvt 0.2185 0.6307\nvt 0.2219 0.6359\nvt 0.2134 0.6397\nvt 0.2088 0.7340\nvt 0.2067 0.7515\nvt 0.2451 0.2167\nvt 0.2385 0.3835\nvt 0.2378 0.4252\nvt 0.2361 0.4750\nvt 0.2325 0.5162\nvt 0.2282 0.5572\nvt 0.2276 0.5777\nvt 0.2205 0.6533\nvt 0.2229 0.6697\nvt 0.7796 0.5503\nvt 0.2146 0.7232\nvt 0.1653 0.8342\nvt 0.1688 0.8425\nvt 0.1603 0.8523\nvt 0.2503 0.2106\nvt 0.2423 0.2306\nvt 0.8947 0.1365\nvt 0.2367 0.4609\nvt 0.2350 0.5046\nvt 0.2332 0.5380\nvt 0.2204 0.6224\nvt 0.2192 0.7013\nvt 0.1757 0.8446\nvt 0.2515 0.2254\nvt 0.2527 0.2407\nvt 0.2422 0.4007\nvt 0.2372 0.5242\nvt 0.2307 0.6040\nvt 0.8026 0.4703\nvt 0.8001 0.4578\nvt 0.8057 0.4620\nvt 0.1762 0.8378\nvt 0.2456 0.2576\nvt 0.4934 0.2642\nvt 0.4906 0.2495\nvt 0.7808 0.6103\nvt 0.8082 0.5688\nvt 0.0800 0.7258\nvt 0.8964 0.4684\nvt 0.1530 0.6380\nvt 0.8002 0.5429\nvt 0.7039 0.1764\nvt 0.8204 0.5430\nvt 0.7370 0.3816\nvt 0.7392 0.3722\nvt 0.6459 0.2316\nvt 0.6487 0.2220\nvt 0.6576 0.2242\nvt 0.0736 0.7124\nvt 0.7799 0.6386\nvt 0.7963 0.6365\nvt 0.7864 0.6195\nvt 0.7292 0.4163\nvt 0.7270 0.4233\nvt 0.9237 0.7484\nvt 0.9633 0.7339\nvt 0.8296 0.6456\nvt 0.4861 0.2594\nvt 0.8738 0.7211\nvt 0.8892 0.7137\nvt 0.1788 0.5125\nvt 0.0521 0.7846\nvt 0.7952 0.4999\nvt 0.9231 0.5295\nvt 0.8259 0.7634\nvt 0.0233 0.1899\nvt 0.8154 0.5434\nvt 0.8587 0.4815\nvt 0.7325 0.3985\nvt 0.7347 0.3898\nvt 0.7750 0.4774\nvt 0.8563 0.4541\nvt 0.8110 0.5991\nvt 0.7703 0.4891\nvt 0.7752 0.4888\nvt 0.7918 0.5499\nvt 0.7928 0.5739\nvt 0.8343 0.6290\nvt 0.7837 0.4864\nvt 0.7652 0.5871\nvt 0.8023 0.5785\nvt 0.9305 0.8506\nvt 0.7237 0.4276\nvt 0.7958 0.6215\nvt 0.8002 0.6028\nvt 0.7418 0.3626\nvt 0.7395 0.3786\nvt 0.7251 0.4237\nvt 0.7755 0.6777\nvt 0.8179 0.4433\nvt 0.8069 0.4453\nvt 0.7691 0.5479\nvt 0.9462 0.6172\nvt 0.9640 0.6020\nvt 0.8777 0.7533\nvt 0.8608 0.7577\nvt 0.9645 0.1868\nvt 0.9450 0.1727\nvt 0.9740 0.1784\nvt 0.7283 0.4109\nvt 0.7329 0.3971\nvt 0.7715 0.2305\nvt 0.7644 0.2180\nvt 0.7764 0.2239\nvt 0.7378 0.3861\nvt 0.8293 0.7082\nvt 0.8773 0.1875\nvt 0.7723 0.5367\nvt 0.9556 0.8469\nvt 0.9084 0.7612\nvt 0.9732 0.8817\nvt 0.7920 0.4505\nvt 0.7927 0.4266\nvt 0.8012 0.4421\nvt 0.9343 0.1325\nvt 0.7250 0.4205\nvt 0.7294 0.4091\nvt 0.0068 0.1701\nvt 0.6064 0.2121\nvt 0.1826 0.8017\nvt 0.7336 0.4008\nvt 0.8876 0.5883\nvt 0.8988 0.5865\nvt 0.9712 0.7661\nvt 0.0101 0.8032\nvt 0.0269 0.7661\nvt 0.1848 0.8093\nvt 0.1745 0.7934\nvt 0.0759 0.1747\nvt 0.0834 0.1751\nvt 0.7909 0.7671\nvt 0.8186 0.7476\nvt 0.1444 0.8399\nvt 0.8780 0.5058\nvt 0.1833 0.8161\nvt 0.1763 0.8042\nvt 0.8013 0.5920\nvt 0.1804 0.8235\nvt 0.1735 0.8164\nvt 0.1741 0.7990\nvt 0.1670 0.8288\nvt 0.1733 0.7909\nvt 0.7353 0.3337\nvt 0.7363 0.3440\nvt 0.0189 0.7339\nvt 0.1659 0.7844\nvt 0.8777 0.5869\nvt 0.9499 0.7058\nvt 0.9649 0.6916\nvt 0.1695 0.8080\nvt 0.1627 0.7835\nvt 0.1488 0.6551\nvt 0.2059 0.1820\nvt 0.2169 0.1820\nvt 0.1633 0.7573\nvt 0.1642 0.7794\nvt 0.1610 0.7609\nvt 0.1455 0.6855\nvt 0.1544 0.6997\nvt 0.1713 0.8080\nvt 0.1568 0.7731\nvt 0.1362 0.6795\nvt 0.9168 0.8403\nvt 0.1565 0.7480\nvt 0.1518 0.7241\nvt 0.1380 0.7069\nvt 0.1253 0.6604\nvt 0.1319 0.6234\nvt 0.8302 0.1589\nvt 0.8254 0.1613\nvt 0.1565 0.7707\nvt 0.1591 0.7530\nvt 0.1491 0.7515\nvt 0.1222 0.6929\nvt 0.1020 0.8467\nvt 0.1535 0.7754\nvt 0.1239 0.7229\nvt 0.1167 0.6651\nvt 0.1099 0.6241\nvt 0.8385 0.4602\nvt 0.1581 0.7892\nvt 0.1571 0.7986\nvt 0.1379 0.7641\nvt 0.1093 0.6709\nvt 0.0599 0.7665\nvt 0.1484 0.7950\nvt 0.1135 0.7627\nvt 0.0995 0.6887\nvt 0.1012 0.6504\nvt 0.5123 0.2291\nvt 0.1615 0.8094\nvt 0.5085 0.2276\nvt 0.5042 0.2263\nvt 0.6911 0.1731\nvt 0.4894 0.2149\nvt 0.4851 0.2138\nvt 0.7869 0.4442\nvt 0.1282 0.7835\nvt 0.0985 0.7323\nvt 0.1167 0.7915\nvt 0.0876 0.6743\nvt 0.8689 0.5611\nvt 0.0908 0.7134\nvt 0.0899 0.6585\nvt 0.1953 0.1777\nvt 0.8671 0.4653\nvt 0.0847 0.7648\nvt 0.0836 0.7418\nvt 0.0783 0.7005\nvt 0.1619 0.1573\nvt 0.5998 0.2907\nvt 0.6098 0.2965\nvt 0.2120 0.2033\nvt 0.7377 0.3872\nvt 0.1047 0.8036\nvt 0.0998 0.7814\nvt 0.0646 0.6805\nvt 0.8616 0.5590\nvt 0.2021 0.1843\nvt 0.0804 0.7975\nvt 0.0728 0.7612\nvt 0.0746 0.7254\nvt 0.0802 0.8207\nvt 0.0596 0.7076\nvt 0.2066 0.1961\nvt 0.1361 0.8355\nvt 0.8954 0.4305\nvt 0.9191 0.8285\nvt 0.2495 0.3248\nvt 0.1872 0.6237\nvt 0.1932 0.6305\nvt 0.1879 0.6364\nvt 0.1911 0.6467\nvt 0.0865 0.5336\nvt 0.4348 0.1438\nvt 0.1842 0.6125\nvt 0.1743 0.5490\nvt 0.1987 0.6414\nvt 0.0806 0.5692\nvt 0.1467 0.3967\nvt 0.1352 0.4538\nvt 0.1352 0.4216\nvt 0.1470 0.4170\nvt 0.1834 0.5516\nvt 0.1267 0.4348\nvt 0.2248 0.2145\nvt 0.2193 0.2071\nvt 0.1950 0.6572\nvt 0.1438 0.8323\nvt 0.1586 0.8301\nvt 0.9250 0.1521\nvt 0.7384 0.3669\nvt 0.1707 0.5151\nvt 0.7389 0.3771\nvt 0.1802 0.6788\nvt 0.1720 0.4811\nvt 0.1197 0.6075\nvt 0.6703 0.3366\nvt 0.7415 0.3528\nvt 0.7409 0.3680\nvt 0.2209 0.2165\nvt 0.1360 0.7123\nvt 0.1374 0.2874\nvt 0.1440 0.2436\nvt 0.1328 0.5126\nvt 0.1461 0.5162\nvt 0.1389 0.5088\nvt 0.7998 0.3350\nvt 0.1488 0.5882\nvt 0.1344 0.6077\nvt 0.7382 0.3366\nvt 0.7434 0.3508\nvt 0.7414 0.1839\nvt 0.2099 0.3075\nvt 0.1764 0.7137\nvt 0.2020 0.3829\nvt 0.7420 0.3396\nvt 0.1280 0.4128\nvt 0.1548 0.8262\nvt 0.1933 0.3718\nvt 0.7323 0.3219\nvt 0.7352 0.3231\nvt 0.1298 0.4833\nvt 0.1313 0.3118\nvt 0.1593 0.3157\nvt 0.7423 0.3305\nvt 0.7429 0.3525\nvt 0.1228 0.5166\nvt 0.7442 0.3372\nvt 0.1861 0.6680\nvt 0.1019 0.5435\nvt 0.0967 0.5694\nvt 0.1102 0.3734\nvt 0.1174 0.4022\nvt 0.2320 0.2199\nvt 0.7416 0.3601\nvt 0.1963 0.3543\nvt 0.2066 0.3525\nvt 0.1867 0.3783\nvt 0.1448 0.4933\nvt 0.1174 0.3610\nvt 0.7472 0.1521\nvt 0.7170 0.1450\nvt 0.7564 0.1346\nvt 0.2407 0.2232\nvt 0.7334 0.3044\nvt 0.7383 0.3155\nvt 0.9334 0.1843\nvt 0.1911 0.6710\nvt 0.1908 0.6791\nvt 0.1779 0.3848\nvt 0.1347 0.5898\nvt 0.7442 0.3419\nvt 0.2001 0.6861\nvt 0.1913 0.6909\nvt 0.1738 0.4088\nvt 0.1140 0.4367\nvt 0.0952 0.4382\nvt 0.0991 0.4064\nvt 0.7417 0.3140\nvt 0.0816 0.4681\nvt 0.0786 0.5082\nvt 0.1273 0.5027\nvt 0.1617 0.3767\nvt 0.1555 0.4055\nvt 0.7345 0.2951\nvt 0.7454 0.3274\nvt 0.0984 0.6117\nvt 0.1883 0.2593\nvt 0.2127 0.6362\nvt 0.7415 0.3059\nvt 0.7442 0.3155\nvt 0.8649 0.5800\nvt 0.1411 0.4949\nvt 0.0874 0.4051\nvt 0.1949 0.3113\nvt 0.1683 0.3278\nvt 0.1047 0.2528\nvt 0.0963 0.2886\nvt 0.1602 0.1994\nvt 0.5642 0.2707\nvt 0.1113 0.5541\nvt 0.1155 0.5887\nvt 0.7410 0.2906\nvt 0.7440 0.3004\nvt 0.1648 0.8189\nvt 0.1124 0.5111\nvt 0.1019 0.5113\nvt 0.1068 0.8408\nvt 0.1067 0.3581\nvt 0.1194 0.3098\nvt 0.1075 0.3328\nvt 0.2220 0.2642\nvt 0.1200 0.2598\nvt 0.1100 0.2757\nvt 0.1388 0.1819\nvt 0.1523 0.1715\nvt 0.1468 0.2186\nvt 0.1317 0.2233\nvt 0.1258 0.2436\nvt 0.0820 0.4388\nvt 0.1633 0.1642\nvt 0.1488 0.1569\nvt 0.7390 0.2716\nvt 0.0912 0.4637\nvt 0.0973 0.3820\nvt 0.1166 0.5272\nvt 0.1212 0.5459\nvt 0.0929 0.4830\nvt 0.4829 0.2058\nvt 0.8039 0.3829\nvt 0.8035 0.4015\nvt 0.0892 0.5054\nvt 0.1055 0.8415\nvt 0.7937 0.3035\nvt 0.8533 0.1993\nvt 0.8485 0.1887\nvt 0.7908 0.1972\nvt 0.8001 0.3743\nvt 0.8062 0.4163\nvt 0.7184 0.2350\nvt 0.7276 0.2280\nvt 0.7378 0.2353\nvt 0.8073 0.4302\nvt 0.3037 0.6134\nvt 0.1027 0.2956\nvt 0.7889 0.2871\nvt 0.8000 0.3180\nvt 0.8030 0.3464\nvt 0.8066 0.3662\nvt 0.8100 0.3894\nvt 0.1175 0.2116\nvt 0.8011 0.3048\nvt 0.8045 0.3119\nvt 0.8069 0.3182\nvt 0.8129 0.3798\nvt 0.8110 0.4086\nvt 0.8126 0.3700\nvt 0.8173 0.4231\nvt 0.7971 0.2833\nvt 0.8017 0.2880\nvt 0.8134 0.3280\nvt 0.8166 0.3313\nvt 0.8126 0.3517\nvt 0.7974 0.2738\nvt 0.8107 0.3104\nvt 0.8141 0.3179\nvt 0.8201 0.3722\nvt 0.1959 0.1727\nvt 0.8092 0.2948\nvt 0.8267 0.3789\nvt 0.8233 0.3967\nvt 0.8041 0.2603\nvt 0.8220 0.3423\nvt 0.8238 0.3555\nvt 0.8257 0.4068\nvt 0.8073 0.2760\nvt 0.8121 0.2838\nvt 0.8154 0.2950\nvt 0.8287 0.3664\nvt 0.8312 0.4159\nvt 0.8292 0.4315\nvt 0.1667 0.3487\nvt 0.8090 0.2693\nvt 0.8210 0.3040\nvt 0.8230 0.3104\nvt 0.8241 0.3246\nvt 0.6259 0.2596\nvt 0.6261 0.2652\nvt 0.6162 0.2625\nvt 0.8401 0.1486\nvt 0.8264 0.3415\nvt 0.8350 0.3717\nvt 0.8326 0.3945\nvt 0.8351 0.4064\nvt 0.5936 0.2890\nvt 0.8047 0.2437\nvt 0.8113 0.2548\nvt 0.8304 0.3504\nvt 0.8353 0.4345\nvt 0.8160 0.2599\nvt 0.8212 0.2738\nvt 0.8275 0.2813\nvt 0.8298 0.3209\nvt 0.8334 0.3346\nvt 0.8330 0.3552\nvt 0.8293 0.2954\nvt 0.8383 0.3412\nvt 0.8430 0.3690\nvt 0.8371 0.3793\nvt 0.8418 0.3912\nvt 0.8442 0.4137\nvt 0.8434 0.4237\nvt 0.8467 0.4374\nvt 0.7376 0.2380\nvt 0.8125 0.2356\nvt 0.8272 0.2633\nvt 0.8351 0.2951\nvt 0.8120 0.2244\nvt 0.8205 0.2541\nvt 0.8382 0.3134\nvt 0.8445 0.3326\nvt 0.8465 0.3940\nvt 0.8343 0.2728\nvt 0.8460 0.3387\nvt 0.8458 0.3507\nvt 0.8506 0.4252\nvt 0.8202 0.2241\nvt 0.8259 0.2319\nvt 0.8261 0.2453\nvt 0.8506 0.3645\nvt 0.8544 0.4108\nvt 0.1965 0.1768\nvt 0.8331 0.5944\nvt 0.8266 0.2245\nvt 0.8353 0.2674\nvt 0.8419 0.2945\nvt 0.8447 0.3129\nvt 0.8587 0.3679\nvt 0.8577 0.3891\nvt 0.8236 0.2163\nvt 0.8354 0.2491\nvt 0.8391 0.2566\nvt 0.8411 0.2750\nvt 0.8560 0.3473\nvt 0.8607 0.4262\nvt 0.8612 0.4448\nvt 0.1948 0.1687\nvt 0.1829 0.1648\nvt 0.1809 0.1563\nvt 0.8415 0.2624\nvt 0.8495 0.2890\nvt 0.8491 0.3033\nvt 0.8560 0.3115\nvt 0.8593 0.3287\nvt 0.8288 0.2035\nvt 0.8655 0.4050\nvt 0.4677 0.2558\nvt 0.4609 0.2482\nvt 0.8406 0.2298\nvt 0.8467 0.2422\nvt 0.8509 0.2585\nvt 0.8510 0.2715\nvt 0.1641 0.8198\nvt 0.8359 0.2072\nvt 0.8529 0.2501\nvt 0.8594 0.2874\nvt 0.8671 0.3426\nvt 0.8678 0.3730\nvt 0.8720 0.3987\nvt 0.8716 0.4191\nvt 0.8383 0.1963\nvt 0.8385 0.2206\nvt 0.8618 0.2584\nvt 0.8629 0.3135\nvt 0.8768 0.4336\nvt 0.8755 0.4504\nvt 0.8468 0.2101\nvt 0.8506 0.2360\nvt 0.8704 0.3113\nvt 0.8673 0.3229\nvt 0.8742 0.3612\nvt 0.8743 0.3776\nvt 0.8491 0.2148\nvt 0.8645 0.2715\nvt 0.8689 0.2837\nvt 0.8748 0.3293\nvt 0.8841 0.3896\nvt 0.8804 0.4075\nvt 0.8826 0.4247\nvt 0.8594 0.2248\nvt 0.8597 0.2347\nvt 0.8643 0.2433\nvt 0.8803 0.3417\nvt 0.8738 0.2585\nvt 0.8769 0.2981\nvt 0.8797 0.3127\nvt 0.8873 0.3751\nvt 0.8863 0.4502\nvt 0.8777 0.2782\nvt 0.8824 0.3247\nvt 0.8883 0.3492\nvt 0.8908 0.3990\nvt 0.8950 0.4162\nvt 0.8616 0.1953\nvt 0.8713 0.2280\nvt 0.8782 0.2383\nvt 0.8901 0.2980\nvt 0.8897 0.3096\nvt 0.7420 0.2236\nvt 0.4843 0.2327\nvt 0.4824 0.2356\nvt 0.4825 0.2257\nvt 0.8671 0.1978\nvt 0.8685 0.2022\nvt 0.8697 0.2187\nvt 0.8856 0.2628\nvt 0.8894 0.3244\nvt 0.8914 0.2770\nvt 0.8932 0.3595\nvt 0.8935 0.3861\nvt 0.5245 0.1204\nvt 0.8779 0.2192\nvt 0.8874 0.2373\nvt 0.8901 0.2534\nvt 0.8984 0.3086\nvt 0.8940 0.3376\nvt 0.9003 0.3464\nvt 0.9026 0.3739\nvt 0.9082 0.3846\nvt 0.9106 0.4046\nvt 0.8901 0.2161\nvt 0.8990 0.2624\nvt 0.8998 0.2750\nvt 0.9028 0.2900\nvt 0.9073 0.3198\nvt 0.9068 0.3545\nvt 0.1691 0.1526\nvt 0.2149 0.1955\nvt 0.6814 0.3019\nvt 0.8844 0.1954\nvt 0.8969 0.2451\nvt 0.9086 0.3053\nvt 0.9120 0.8132\nvt 0.9132 0.8127\nvt 0.8903 0.2030\nvt 0.9200 0.4280\nvt 0.4546 0.2428\nvt 0.9017 0.2012\nvt 0.9048 0.2354\nvt 0.9113 0.2763\nvt 0.9127 0.2957\nvt 0.9165 0.3187\nvt 0.9147 0.3577\nvt 0.9167 0.4058\nvt 0.7159 0.2039\nvt 0.7120 0.2043\nvt 0.7121 0.1956\nvt 0.9031 0.1932\nvt 0.9228 0.3728\nvt 0.9170 0.3876\nvt 0.7236 0.1995\nvt 0.4619 0.2090\nvt 0.9226 0.8237\nvt 0.9275 0.3359\nvt 0.9279 0.3543\nvt 0.9283 0.4014\nvt 0.2342 0.2159\nvt 0.9203 0.8220\nvt 0.9168 0.1867\nvt 0.9093 0.1948\nvt 0.9172 0.2097\nvt 0.9188 0.2440\nvt 0.9270 0.3021\nvt 0.9266 0.3148\nvt 0.3328 0.2184\nvt 0.3333 0.2263\nvt 0.9198 0.1984\nvt 0.9205 0.2238\nvt 0.9242 0.2768\nvt 0.5312 0.2201\nvt 0.5362 0.2020\nvt 0.6661 0.3192\nvt 0.9299 0.8288\nvt 0.9318 0.3658\nvt 0.9344 0.4061\nvt 0.3368 0.2317\nvt 0.3411 0.2351\nvt 0.6783 0.3330\nvt 0.6736 0.3240\nvt 0.6817 0.3207\nvt 0.6048 0.2518\nvt 0.6099 0.2593\nvt 0.6028 0.2593\nvt 0.5574 0.1928\nvt 0.5431 0.1789\nvt 0.7226 0.1899\nvt 0.7291 0.1879\nvt 0.9248 0.1947\nvt 0.9312 0.1992\nvt 0.9375 0.3418\nvt 0.9408 0.3634\nvt 0.9373 0.3940\nvt 0.7804 0.2085\nvt 0.7857 0.2095\nvt 0.5898 0.2540\nvt 0.7417 0.1960\nvt 0.5016 0.2143\nvt 0.4956 0.2238\nvt 0.4945 0.2157\nvt 0.6801 0.1391\nvt 0.6913 0.1204\nvt 0.4208 0.2444\nvt 0.9411 0.1920\nvt 0.7399 0.1063\nvt 0.6794 0.1013\nvt 0.5661 0.2458\nvt 0.5631 0.2432\nvt 0.7066 0.1891\nvt 0.6348 0.2708\nvt 0.6335 0.2573\nvt 0.6229 0.2775\nvt 0.6138 0.2677\nvt 0.5946 0.2851\nvt 0.5995 0.2847\nvt 0.5875 0.2835\nvt 0.6857 0.1936\nvt 0.6741 0.2630\nvt 0.6679 0.2618\nvt 0.6609 0.2569\nvt 0.5021 0.2666\nvt 0.7343 0.2093\nvt 0.6796 0.2613\nvt 0.6739 0.2609\nvt 0.6808 0.3402\nvt 0.6883 0.3287\nvt 0.6164 0.1908\nvt 0.5992 0.1892\nvt 0.6219 0.1674\nvt 0.6828 0.2632\nvt 0.5426 0.2693\nvt 0.6255 0.2369\nvt 0.6261 0.2240\nvt 0.6319 0.2247\nvt 0.5472 0.2052\nvt 0.6888 0.2603\nvt 0.6883 0.2622\nvt 0.6854 0.2621\nvt 0.4725 0.2172\nvt 0.4702 0.2283\nvt 0.4687 0.2166\nvt 0.6548 0.1843\nvt 0.6512 0.1915\nvt 0.6429 0.1958\nvt 0.7100 0.2679\nvt 0.4748 0.2553\nvt 0.4737 0.2646\nvt 0.5239 0.2666\nvt 0.5333 0.2651\nvt 0.5262 0.2566\nvt 0.6983 0.1983\nvt 0.6019 0.2781\nvt 0.5888 0.2763\nvt 0.6014 0.2672\nvt 0.6178 0.1457\nvt 0.6347 0.1167\nvt 0.6554 0.1294\nvt 0.5530 0.2513\nvt 0.5554 0.2735\nvt 0.5276 0.2360\nvt 0.5239 0.2341\nvt 0.6773 0.2646\nvt 0.7036 0.2017\nvt 0.7030 0.2068\nvt 0.6304 0.2532\nvt 0.6593 0.2731\nvt 0.6446 0.2734\nvt 0.6531 0.2555\nvt 0.6571 0.2510\nvt 0.6562 0.2477\nvt 0.6113 0.2864\nvt 0.6977 0.2532\nvt 0.6991 0.2516\nvt 0.6493 0.2435\nvt 0.7090 0.2465\nvt 0.7149 0.2502\nvt 0.5197 0.1431\nvt 0.6950 0.2580\nvt 0.6945 0.3322\nvt 0.6911 0.3398\nvt 0.5675 0.2606\nvt 0.5624 0.2585\nvt 0.5715 0.2512\nvt 0.6070 0.2360\nvt 0.5905 0.2443\nvt 0.6981 0.2598\nvt 0.1315 0.7104\nvt 0.5150 0.2631\nvt 0.5056 0.2525\nvt 0.5551 0.2444\nvt 0.5568 0.2463\nvt 0.6995 0.2700\nvt 0.6913 0.2679\nvt 0.6881 0.2656\nvt 0.6514 0.2726\nvt 0.7701 0.1930\nvt 0.7682 0.1784\nvt 0.5698 0.2089\nvt 0.5818 0.1918\nvt 0.5794 0.2502\nvt 0.6770 0.3055\nvt 0.8000 0.1855\nvt 0.8219 0.1672\nvt 0.8211 0.1739\nvt 0.8111 0.1819\nvt 0.4879 0.2335\nvt 0.5915 0.2684\nvt 0.7987 0.1959\nvt 0.6088 0.2615\nvt 0.7235 0.1725\nvt 0.5157 0.2428\nvt 0.5124 0.2414\nvt 0.7593 0.2234\nvt 0.7086 0.2109\nvt 0.5833 0.2790\nvt 0.6412 0.2112\nvt 0.6359 0.2097\nvt 0.6457 0.2018\nvt 0.6181 0.2619\nvt 0.6239 0.2598\nvt 0.5347 0.2457\nvt 0.5422 0.2428\nvt 0.5600 0.2406\nvt 0.5525 0.2432\nvt 0.6725 0.1956\nvt 0.6700 0.2004\nvt 0.6640 0.1981\nvt 0.6775 0.1967\nvt 0.5864 0.2481\nvt 0.5790 0.2494\nvt 0.6335 0.2499\nvt 0.5636 0.2303\nvt 0.5673 0.2468\nvt 0.5598 0.2486\nvt 0.6552 0.2444\nvt 0.5453 0.2593\nvt 0.7040 0.2484\nvt 0.5546 0.2646\nvt 0.6798 0.1946\nvt 0.7092 0.2736\nvt 0.5986 0.2534\nvt 0.7313 0.1628\nvt 0.2688 0.3522\nvt 0.5915 0.2540\nvt 0.6201 0.1060\nvt 0.5797 0.1155\nvt 0.2878 0.6202\nvt 0.3177 0.6141\nvt 0.3152 0.6108\nvt 0.6583 0.2277\nvt 0.6358 0.2794\nvt 0.6199 0.2852\nvt 0.3132 0.6027\nvt 0.6715 0.1883\nvt 0.6681 0.1663\nvt 0.7036 0.1579\nvt 0.6569 0.2207\nvt 0.6582 0.2544\nvt 0.6017 0.2611\nvt 0.6437 0.1887\nvt 0.6157 0.2643\nvt 0.5761 0.2465\nvt 0.3428 0.6306\nvt 0.6802 0.2769\nvt 0.6374 0.2412\nvt 0.8122 0.1724\nvt 0.7994 0.1862\nvt 0.5793 0.2808\nvt 0.6675 0.2762\nvt 0.6499 0.2798\nvt 0.6542 0.2411\nvt 0.7109 0.2401\nvt 0.7051 0.2462\nvt 0.5723 0.2752\nvt 0.3597 0.6416\nvt 0.5982 0.1397\nvt 0.7165 0.2417\nvt 0.6147 0.2936\nvt 0.6991 0.1714\nvt 0.6788 0.1704\nvt 0.5338 0.1734\nvt 0.5181 0.1800\nvt 0.5772 0.1779\nvt 0.6677 0.1800\nvt 0.5736 0.2439\nvt 0.5807 0.2523\nvt 0.7202 0.2220\nvt 0.6646 0.2056\nvt 0.6527 0.2082\nvt 0.3058 0.6107\nvt 0.2783 0.2239\nvt 0.7127 0.2849\nvt 0.6833 0.1771\nvt 0.7099 0.1820\nvt 0.7517 0.2316\nvt 0.2985 0.6146\nvt 0.2362 0.2124\nvt 0.9410 0.0285\nvt 0.7117 0.2127\nvt 0.6233 0.2593\nvt 0.6169 0.2633\nvt 0.6003 0.2587\nvt 0.6534 0.2876\nvt 0.5746 0.2703\nvt 0.7682 0.2108\nvt 0.3133 0.6080\nvt 0.6544 0.2385\nvt 0.6949 0.1672\nvt 0.7762 0.2144\nvt 0.7865 0.2228\nvt 0.4787 0.2500\nvt 0.3067 0.6116\nvt 0.5888 0.2510\nvt 0.6194 0.2231\nvt 0.7995 0.1800\nvt 0.8063 0.1765\nvt 0.6490 0.1593\nvt 0.7065 0.2443\nvt 0.5694 0.2490\nvt 0.5484 0.1218\nvt 0.5471 0.1474\nvt 0.3202 0.6082\nvt 0.3254 0.6113\nvt 0.6689 0.3001\nvt 0.7873 0.1929\nvt 0.7890 0.1958\nvt 0.3302 0.4209\nvt 0.7879 0.1833\nvt 0.7829 0.1674\nvt 0.8082 0.1621\nvt 0.6341 0.2346\nvt 0.6371 0.2255\nvt 0.8170 0.1637\nvt 0.5350 0.2399\nvt 0.5312 0.2379\nvt 0.6774 0.2964\nvt 0.3184 0.6073\nvt 0.7116 0.2169\nvt 0.5820 0.1586\nvt 0.6007 0.2563\nvt 0.5190 0.2443\nvt 0.3140 0.6104\nvt 0.3276 0.6093\nvt 0.7013 0.2988\nvt 0.4951 0.2354\nvt 0.4916 0.2344\nvt 0.9701 0.0487\nvt 0.3207 0.6090\nvt 0.3322 0.6126\nvt 0.3360 0.6198\nvt 0.5316 0.2439\nvt 0.7031 0.2825\nvt 0.5694 0.1727\nvt 0.3494 0.2461\nvt 0.5648 0.1464\nvt 0.5092 0.2401\nvt 0.6886 0.2805\nvt 0.2727 0.3670\nvt 0.6626 0.3076\nvt 0.2600 0.3495\nvt 0.3264 0.6093\nvt 0.3356 0.6144\nvt 0.5492 0.2409\nvt 0.2988 0.4046\nvt 0.3195 0.6074\nvt 0.3396 0.6230\nvt 0.3403 0.6132\nvt 0.6498 0.2929\nvt 0.4282 0.1340\nvt 0.4787 0.2249\nvt 0.4748 0.2244\nvt 0.3283 0.6084\nvt 0.3294 0.6111\nvt 0.3409 0.6168\nvt 0.3421 0.6267\nvt 0.2975 0.3915\nvt 0.3041 0.4162\nvt 0.2831 0.3674\nvt 0.3195 0.4374\nvt 0.3464 0.6254\nvt 0.5385 0.2419\nvt 0.5988 0.2563\nvt 0.3170 0.4151\nvt 0.6170 0.2616\nvt 0.2703 0.3362\nvt 0.2793 0.3437\nvt 0.2964 0.3729\nvt 0.3121 0.3919\nvt 0.3449 0.6203\nvt 0.3477 0.6210\nvt 0.2634 0.3138\nvt 0.2925 0.3477\nvt 0.3538 0.6247\nvt 0.3546 0.6276\nvt 0.6539 0.2355\nvt 0.2728 0.3196\nvt 0.2834 0.3301\nvt 0.3099 0.3670\nvt 0.5000 0.2250\nvt 0.7100 0.2390\nvt 0.3586 0.6351\nvt 0.2569 0.2206\nvt 0.2503 0.2935\nvt 0.6965 0.2865\nvt 0.3506 0.6270\nvt 0.2703 0.2992\nvt 0.2811 0.3127\nvt 0.3019 0.3395\nvt 0.3302 0.3928\nvt 0.3605 0.6323\nvt 0.2435 0.2097\nvt 0.6751 0.2843\nvt 0.2483 0.2833\nvt 0.2910 0.3083\nvt 0.3234 0.3626\nvt 0.6636 0.2945\nvt 0.6546 0.2953\nvt 0.2509 0.2024\nvt 0.2696 0.2176\nvt 0.4065 0.3900\nvt 0.2398 0.2672\nvt 0.2636 0.2858\nvt 0.3005 0.3149\nvt 0.3080 0.3292\nvt 0.3428 0.4059\nvt 0.3456 0.4199\nvt 0.3286 0.2821\nvt 0.7126 0.2344\nvt 0.2292 0.1869\nvt 0.2880 0.2148\nvt 0.2666 0.2740\nvt 0.2838 0.2802\nvt 0.3293 0.3591\nvt 0.2521 0.1869\nvt 0.3421 0.2254\nvt 0.3045 0.2971\nvt 0.3153 0.3136\nvt 0.3209 0.3321\nvt 0.3436 0.3674\nvt 0.2833 0.1957\nvt 0.2933 0.2081\nvt 0.2945 0.2785\nvt 0.5919 0.2566\nvt 0.2056 0.1644\nvt 0.2386 0.1735\nvt 0.4660 0.2094\nvt 0.3293 0.3252\nvt 0.6115 0.2621\nvt 0.2936 0.2584\nvt 0.3347 0.3330\nvt 0.6534 0.2324\nvt 0.7115 0.2371\nvt 0.2276 0.1650\nvt 0.2674 0.1785\nvt 0.3227 0.3037\nvt 0.3117 0.2679\nvt 0.2591 0.1699\nvt 0.3583 0.3773\nvt 0.2182 0.1532\nvt 0.2426 0.1580\nvt 0.2944 0.1826\nvt 0.3509 0.3556\nvt 0.1873 0.1468\nvt 0.2732 0.1645\nvt 0.3646 0.3637\nvt 0.1729 0.1402\nvt 0.2068 0.1385\nvt 0.2355 0.1456\nvt 0.3281 0.2015\nvt 0.7694 0.2135\nvt 0.0833 0.1622\nvt 0.0989 0.1570\nvt 0.1150 0.1504\nvt 0.1338 0.1451\nvt 0.2710 0.1453\nvt 0.3010 0.1753\nvt 0.3571 0.2471\nvt 0.3758 0.3764\nvt 0.1497 0.1326\nvt 0.3220 0.1777\nvt 0.3356 0.1958\nvt 0.1948 0.1224\nvt 0.2400 0.1289\nvt 0.2769 0.1346\nvt 0.3084 0.1627\nvt 0.3566 0.2167\nvt 0.3608 0.2334\nvt 0.3659 0.2536\nvt 0.3723 0.3434\nvt 0.0757 0.1540\nvt 0.1002 0.1326\nvt 0.1274 0.1180\nvt 0.3736 0.2458\nvt 0.6681 0.2581\nvt 0.0492 0.1605\nvt 0.2979 0.1488\nvt 0.3066 0.1558\nvt 0.3237 0.1731\nvt 0.3404 0.1839\nvt 0.3772 0.2658\nvt 0.6940 0.2577\nvt 0.3849 0.3660\nvt 0.0815 0.1300\nvt 0.1688 0.1118\nvt 0.2496 0.1172\nvt 0.3188 0.1601\nvt 0.3250 0.1662\nvt 0.3315 0.1731\nvt 0.3544 0.1940\nvt 0.3850 0.2625\nvt 0.3801 0.2716\nvt 0.0646 0.1394\nvt 0.1077 0.1206\nvt 0.2913 0.1273\nvt 0.3007 0.1380\nvt 0.3102 0.1473\nvt 0.3410 0.1771\nvt 0.3495 0.1849\nvt 0.3712 0.2175\nvt 0.3719 0.2344\nvt 0.1485 0.1093\nvt 0.2121 0.1041\nvt 0.3097 0.1410\nvt 0.3488 0.1805\nvt 0.3720 0.2017\nvt 0.3935 0.3777\nvt 0.0376 0.1528\nvt 0.0710 0.1273\nvt 0.0891 0.1197\nvt 0.1040 0.1148\nvt 0.1322 0.1075\nvt 0.1593 0.1032\nvt 0.1821 0.1018\nvt 0.2527 0.1008\nvt 0.2850 0.1093\nvt 0.3024 0.1263\nvt 0.3062 0.1314\nvt 0.3563 0.1842\nvt 0.3890 0.2711\nvt 0.0445 0.1372\nvt 0.0492 0.1328\nvt 0.0675 0.1232\nvt 0.0902 0.1107\nvt 0.1535 0.0995\nvt 0.1987 0.0969\nvt 0.3096 0.1267\nvt 0.3637 0.1883\nvt 0.3913 0.2377\nvt 0.4000 0.3813\nvt 0.0477 0.1273\nvt 0.0661 0.1180\nvt 0.1224 0.0999\nvt 0.1395 0.0968\nvt 0.2207 0.0932\nvt 0.2615 0.0896\nvt 0.3092 0.1098\nvt 0.3143 0.1224\nvt 0.3707 0.1929\nvt 0.3812 0.2031\nvt 0.3971 0.2660\nvt 0.0147 0.1403\nvt 0.0398 0.1224\nvt 0.0739 0.1107\nvt 0.1143 0.0909\nvt 0.1376 0.0914\nvt 0.2137 0.0877\nvt 0.3190 0.1178\nvt 0.3746 0.1907\nvt 0.3900 0.2156\nvt 0.0069 0.1518\nvt 0.0155 0.1337\nvt 0.0366 0.1265\nvt 0.0449 0.1178\nvt 0.1513 0.0841\nvt 0.2446 0.0855\nvt 0.3256 0.1142\nvt 0.3811 0.1954\nvt 0.0101 0.1296\nvt 0.0206 0.1260\nvt 0.0325 0.1103\nvt 0.1082 0.0832\nvt 0.1444 0.0791\nvt 0.2452 0.0801\nvt 0.3361 0.0963\nvt 0.3327 0.1107\nvt 0.3853 0.1937\nvt 0.4016 0.2319\nvt 0.4052 0.2559\nvt 0.1685 0.0717\nvt 0.2781 0.0801\nvt 0.3404 0.1073\nvt 0.3949 0.2044\nvt 0.3895 0.1920\nvt 0.4065 0.2215\nvt 0.9591 0.1403\nvt 0.9545 0.1296\nvt 0.9366 0.1295\nvt 0.9650 0.1260\nvt 0.9507 0.1217\nvt 0.9842 0.1224\nvt 0.9768 0.1103\nvt 0.1616 0.0663\nvt 0.1107 0.0586\nvt 0.2839 0.0751\nvt 0.3489 0.1042\nvt 0.4074 0.1998\nvt 0.3938 0.1902\nvt 0.9598 0.1337\nvt 0.9299 0.1382\nvt 0.9393 0.1274\nvt 0.0201 0.0838\nvt 0.1963 0.0601\nvt 0.3148 0.0768\nvt 0.3612 0.0888\nvt 0.3694 0.0933\nvt 0.3630 0.1059\nvt 0.3983 0.1887\nvt 0.1949 0.0544\nvt 0.3249 0.0725\nvt 0.3729 0.1041\nvt 0.4028 0.1872\nvt 0.0258 0.0487\nvt 0.1823 0.0487\nvt 0.3373 0.0684\nvt 0.3834 0.1030\nvt 0.4062 0.1781\nvt 0.4122 0.1845\nvt 0.4129 0.1931\nvt 0.9645 0.0838\nvt 0.2676 0.0452\nvt 0.3681 0.0734\nvt 0.3974 0.1077\nvt 0.4113 0.1767\nvt 0.2925 0.0399\nvt 0.3835 0.0700\nvt 0.4075 0.1074\nvt 0.4163 0.1760\nvt 0.3206 0.2505\nvn -0.0921 0.2696 -0.9585\nvn 0.0417 0.3259 -0.9445\nvn -0.1089 0.4193 -0.9013\nvn -0.9582 -0.2712 -0.0912\nvn -0.9695 -0.0798 -0.2318\nvn -0.9657 0.2222 -0.1344\nvn -0.1769 0.9801 -0.0895\nvn -0.2480 0.9658 -0.0755\nvn -0.1988 0.9799 -0.0133\nvn -0.2548 0.9572 -0.1369\nvn -0.2515 0.9630 -0.0963\nvn -0.2593 0.9658 -0.0016\nvn -0.2083 0.9634 -0.1688\nvn -0.3177 0.9372 0.1442\nvn -0.2918 0.9499 0.1120\nvn -0.3391 0.8929 0.2962\nvn -0.2207 0.9672 -0.1258\nvn -0.1632 0.9843 -0.0669\nvn -0.0379 0.9966 -0.0729\nvn -0.1187 0.9008 0.4176\nvn 0.1210 0.7820 0.6114\nvn -0.2178 0.8574 0.4662\nvn -0.0960 -0.8979 -0.4295\nvn 0.1660 -0.9460 -0.2785\nvn 0.3525 -0.8795 -0.3199\nvn -0.0641 0.7394 0.6702\nvn -0.4728 0.5370 0.6985\nvn -0.2596 0.7241 0.6389\nvn -0.5245 0.7478 0.4069\nvn 0.1491 0.9747 0.1664\nvn 0.2205 0.9721 -0.0799\nvn 0.4146 0.9081 0.0582\nvn -0.0829 -0.7835 0.6158\nvn 0.1850 -0.9714 0.1486\nvn 0.1978 -0.9096 0.3654\nvn -0.7616 -0.6148 -0.2047\nvn 0.1893 0.4039 0.8950\nvn -0.0776 0.5606 0.8244\nvn 0.0248 0.5419 0.8401\nvn -0.5022 0.7941 0.3423\nvn -0.6156 0.6996 0.3627\nvn -0.1252 0.9035 0.4098\nvn -0.1834 0.6366 0.7490\nvn -0.0773 0.6382 0.7660\nvn -0.5163 0.7666 0.3818\nvn 0.4562 -0.8579 -0.2363\nvn 0.2033 -0.9103 -0.3606\nvn 0.6381 -0.7432 -0.2012\nvn -0.1150 0.9915 0.0606\nvn -0.9048 0.3638 0.2213\nvn -0.8868 0.3140 0.3390\nvn -0.9138 0.3496 0.2064\nvn 0.1690 0.9584 -0.2298\nvn 0.2877 0.9392 0.1873\nvn 0.6099 0.7687 0.1928\nvn -0.5533 0.8276 -0.0941\nvn -0.5482 0.8361 0.0179\nvn -0.4266 0.8564 0.2908\nvn -0.3102 0.9288 0.2026\nvn -0.3820 0.8567 0.3465\nvn -0.3086 0.8907 0.3336\nvn 0.5521 0.7994 0.2368\nvn 0.3660 0.8949 0.2553\nvn 0.5882 0.7774 0.2228\nvn -0.1231 0.9852 0.1195\nvn -0.2032 0.9503 0.2358\nvn -0.1266 0.9338 0.3345\nvn 0.5376 0.8068 0.2449\nvn 0.2347 0.9464 0.2218\nvn 0.4970 0.7244 0.4777\nvn -0.0589 0.9226 0.3811\nvn -0.4205 0.8993 0.1201\nvn -0.2341 0.8792 0.4150\nvn -0.8984 0.4347 -0.0623\nvn -0.9574 0.2794 0.0725\nvn -0.9455 0.3091 -0.1027\nvn 0.3488 0.8921 0.2870\nvn -0.6108 0.7169 -0.3362\nvn -0.5538 0.8325 0.0092\nvn -0.5902 0.8043 -0.0682\nvn -0.2212 0.3586 -0.9069\nvn -0.6813 -0.5561 -0.4759\nvn -0.1367 -0.7347 -0.6644\nvn 0.0233 -0.9993 -0.0276\nvn 0.0119 -0.9994 -0.0328\nvn 0.0044 -0.9975 0.0709\nvn -0.3438 -0.3054 0.8879\nvn -0.4337 -0.3467 0.8317\nvn -0.5323 -0.3871 0.7529\nvn 0.7986 0.5620 0.2153\nvn 0.7180 0.6863 0.1155\nvn 0.9133 0.3741 0.1607\nvn 0.0683 0.9961 -0.0551\nvn 0.3023 0.9478 0.1015\nvn 0.2505 0.9642 0.0866\nvn -0.2686 0.9632 -0.0071\nvn -0.2597 0.9316 0.2542\nvn 0.0297 0.9076 0.4187\nvn -0.1339 0.9690 0.2077\nvn 0.1926 0.9781 0.0783\nvn -0.8419 -0.5336 0.0800\nvn -0.9302 -0.3550 0.0926\nvn -0.8930 -0.4383 -0.1019\nvn -0.9440 0.0677 0.3229\nvn -0.9930 -0.1095 -0.0447\nvn -0.9219 -0.3864 0.0279\nvn -0.9265 -0.3730 -0.0494\nvn -0.0671 0.9288 0.3645\nvn 0.6627 0.6496 0.3724\nvn 0.6041 0.6849 0.4073\nvn 0.7500 0.5623 0.3483\nvn -0.9642 -0.1761 -0.1983\nvn -0.9667 -0.2558 0.0060\nvn -0.2346 0.9695 0.0698\nvn -0.3154 -0.7982 -0.5132\nvn -0.0634 -0.8827 -0.4656\nvn -0.1443 0.9737 -0.1760\nvn -0.2232 0.9713 0.0828\nvn -0.8984 -0.1117 -0.4246\nvn -0.8302 0.1691 -0.5311\nvn -0.8786 0.2304 -0.4183\nvn -0.3028 0.8534 0.4242\nvn 0.0309 0.9032 0.4281\nvn -0.2798 0.8860 0.3695\nvn -0.8843 -0.4241 -0.1955\nvn -0.9753 -0.1946 -0.1042\nvn -0.9668 -0.2268 -0.1175\nvn -0.1941 0.8364 0.5125\nvn -0.2748 0.8501 0.4491\nvn -0.2947 0.7864 0.5429\nvn -0.3158 0.8684 0.3822\nvn 0.2526 0.8470 0.4677\nvn -0.3413 0.8719 0.3510\nvn 0.3416 0.9362 -0.0820\nvn 0.3816 0.9243 0.0015\nvn 0.4059 0.9063 -0.1172\nvn 0.3649 -0.9204 -0.1401\nvn 0.0991 -0.9949 0.0191\nvn 0.3723 -0.9262 0.0596\nvn -0.8433 -0.5314 -0.0800\nvn -0.8974 -0.4389 0.0447\nvn -0.8321 -0.5526 0.0461\nvn -0.9739 0.1754 -0.1441\nvn -0.9366 0.3267 -0.1264\nvn -0.9443 0.1887 -0.2695\nvn -0.9933 0.0263 -0.1125\nvn -0.9875 0.0223 -0.1560\nvn -0.9757 -0.0163 -0.2185\nvn -0.8924 -0.4483 -0.0510\nvn -0.7402 -0.4398 0.5086\nvn -0.7819 -0.1568 0.6033\nvn -0.5590 -0.4999 0.6615\nvn 0.3783 0.8598 0.3430\nvn 0.4110 0.9042 0.1158\nvn 0.2725 0.9565 0.1040\nvn 0.3758 0.8985 0.2269\nvn 0.6860 0.2584 -0.6801\nvn 0.8137 0.2798 -0.5095\nvn 0.5491 0.3561 -0.7561\nvn -0.2387 0.8789 0.4129\nvn -0.0456 0.9967 0.0668\nvn -0.1314 0.9909 -0.0270\nvn -0.1100 0.9897 0.0915\nvn -0.0879 0.9953 -0.0405\nvn -0.0537 0.9869 -0.1520\nvn -0.3109 0.8831 0.3513\nvn 0.5586 0.2589 0.7879\nvn 0.0678 0.7738 0.6298\nvn -0.0544 0.9438 0.3261\nvn -0.0922 0.8344 0.5433\nvn 0.7152 0.6658 0.2123\nvn 0.7464 0.6450 0.1637\nvn -0.6453 0.5234 0.5564\nvn -0.3005 0.6928 0.6555\nvn -0.2218 0.7031 0.6756\nvn -0.6730 -0.6688 -0.3158\nvn 0.5901 0.7928 0.1526\nvn 0.7733 0.4885 0.4040\nvn 0.7655 0.6403 0.0628\nvn 0.9178 0.3969 -0.0103\nvn 0.8812 0.4614 -0.1027\nvn 0.8771 0.4798 0.0211\nvn -0.9380 -0.3151 -0.1444\nvn 0.8102 -0.5334 -0.2429\nvn 0.8748 -0.4499 -0.1794\nvn 0.8765 -0.4214 -0.2327\nvn 0.7841 0.2204 0.5802\nvn 0.7715 0.4672 0.4318\nvn 0.8211 0.5356 0.1972\nvn -0.1052 0.8026 0.5872\nvn 0.0075 0.7768 0.6297\nvn -0.3055 0.9134 0.2687\nvn -0.4078 0.9124 0.0340\nvn 0.6598 -0.7288 0.1830\nvn 0.5499 -0.8102 0.2029\nvn 0.2141 -0.9734 0.0811\nvn 0.4494 0.7742 0.4457\nvn 0.6625 0.5054 0.5528\nvn 0.5240 0.8252 0.2108\nvn 0.2769 0.8501 0.4480\nvn -0.1800 0.8781 0.4432\nvn 0.1137 0.9138 0.3899\nvn 0.1760 -0.4089 -0.8954\nvn -0.3364 -0.2122 -0.9174\nvn 0.3655 -0.1262 -0.9222\nvn -0.9420 0.2464 -0.2276\nvn -0.9172 0.2322 -0.3236\nvn -0.8714 0.4499 -0.1957\nvn -0.8618 -0.4328 0.2644\nvn -0.7493 -0.6157 0.2440\nvn 0.1058 0.4617 -0.8807\nvn 0.2603 0.5063 -0.8221\nvn 0.2671 0.7458 -0.6103\nvn -0.9997 0.0108 -0.0234\nvn -0.9732 -0.0373 -0.2268\nvn -0.0196 -0.9995 0.0252\nvn -0.0236 -0.9995 0.0214\nvn -0.0438 -0.9984 0.0352\nvn -0.3744 -0.3736 0.8487\nvn -0.1887 -0.0982 0.9771\nvn -0.5089 -0.0065 0.8608\nvn -0.0055 0.9631 0.2690\nvn -0.0826 0.9726 0.2174\nvn -0.0201 0.9100 0.4142\nvn -0.4769 0.0717 -0.8760\nvn -0.4688 0.3585 -0.8072\nvn -0.2517 0.2330 -0.9393\nvn -0.8847 0.4405 -0.1524\nvn 0.9231 0.2581 -0.2851\nvn 0.9183 0.3122 -0.2434\nvn 0.9311 0.3430 -0.1242\nvn -0.9359 0.2122 -0.2811\nvn -0.9132 0.1863 -0.3623\nvn -0.9580 -0.0386 -0.2840\nvn -0.1422 0.9629 0.2295\nvn -0.1987 0.9302 0.3086\nvn -0.0896 0.9185 0.3851\nvn -0.2396 0.9369 -0.2544\nvn -0.1056 0.6419 0.7595\nvn -0.0889 0.7889 0.6080\nvn -0.2056 0.7503 0.6282\nvn 0.0943 0.9573 0.2731\nvn -0.5495 0.7810 -0.2969\nvn -0.8645 0.4350 -0.2517\nvn -0.8729 0.2695 -0.4068\nvn -0.7667 0.4215 -0.4842\nvn -0.8126 -0.0076 -0.5828\nvn -0.7955 -0.1988 -0.5724\nvn -0.7697 0.0703 -0.6345\nvn 0.7968 0.5600 0.2266\nvn 0.8488 0.5142 0.1233\nvn -0.1980 0.9794 0.0403\nvn -0.3393 0.9354 0.0993\nvn -0.2505 0.9485 0.1939\nvn -0.4396 -0.3454 0.8291\nvn -0.3283 -0.2153 0.9197\nvn -0.0906 0.2662 0.9596\nvn -0.2958 0.4494 0.8430\nvn -0.4533 0.2672 0.8504\nvn -0.9875 -0.1566 0.0195\nvn -0.9677 -0.1234 0.2196\nvn -0.9964 0.0599 -0.0594\nvn -0.6987 -0.7144 -0.0392\nvn -0.3517 0.8413 0.4104\nvn -0.3786 0.8395 0.3897\nvn -0.3393 0.8260 0.4501\nvn -0.0119 0.5935 0.8047\nvn -0.4552 -0.6325 -0.6266\nvn -0.3765 -0.3782 -0.8457\nvn -0.3406 -0.5808 -0.7393\nvn 0.0820 0.9317 0.3538\nvn -0.5098 0.8538 -0.1060\nvn -0.0390 0.8501 0.5251\nvn 0.0367 0.4147 0.9092\nvn -0.2481 0.5374 0.8060\nvn -0.1598 0.6116 0.7748\nvn -0.2027 0.6902 0.6946\nvn -0.4173 0.5825 0.6975\nvn -0.0664 0.9872 0.1449\nvn -0.2267 0.7843 0.5775\nvn -0.4148 0.7427 0.5257\nvn -0.3948 0.6834 0.6140\nvn -0.9387 -0.3293 0.1017\nvn -0.8046 0.5210 -0.2850\nvn -0.6225 0.6707 -0.4032\nvn -0.6146 0.0076 -0.7888\nvn -0.3817 0.8229 0.4208\nvn -0.1866 -0.3801 -0.9059\nvn -0.0452 -0.6236 -0.7804\nvn 0.1051 -0.5675 -0.8166\nvn -0.1305 0.6998 0.7023\nvn -0.3307 0.8297 0.4497\nvn -0.0025 0.9996 -0.0261\nvn 0.1226 0.9922 0.0193\nvn 0.0686 0.9910 -0.1149\nvn 0.0692 0.9866 0.1478\nvn -0.8726 -0.4793 0.0940\nvn -0.4191 0.5178 0.7458\nvn -0.5455 0.2141 0.8103\nvn -0.4019 0.5004 0.7668\nvn 0.0847 0.9953 -0.0465\nvn 0.0162 0.9946 -0.1019\nvn 0.0613 0.9707 -0.2324\nvn -0.8081 -0.5890 -0.0017\nvn 0.1077 -0.5436 -0.8324\nvn 0.0362 -0.4212 -0.9062\nvn 0.1006 -0.4852 -0.8686\nvn 0.2414 0.9418 0.2337\nvn 0.2395 0.8932 0.3805\nvn 0.2420 0.8828 0.4026\nvn -0.1213 -0.1083 0.9867\nvn 0.1045 0.0370 0.9938\nvn 0.0240 0.5099 0.8599\nvn -0.9939 0.0331 0.1048\nvn -0.9233 0.3130 0.2226\nvn -0.9847 0.1014 0.1415\nvn -0.0259 -0.6175 -0.7861\nvn -0.1392 -0.4434 -0.8854\nvn 0.0970 -0.7356 -0.6704\nvn -0.2336 0.9456 -0.2263\nvn -0.7064 -0.7041 0.0726\nvn 0.2116 0.9555 -0.2055\nvn 0.1852 0.9790 -0.0852\nvn -0.6707 -0.0477 -0.7401\nvn -0.7227 0.5004 -0.4767\nvn -0.2695 0.0576 -0.9613\nvn -0.3540 0.0865 -0.9312\nvn -0.3072 0.0964 -0.9467\nvn -0.4414 -0.3490 0.8267\nvn -0.3346 -0.3272 0.8837\nvn -0.2971 -0.4510 0.8416\nvn -0.4258 -0.0960 0.8997\nvn -0.2563 -0.2617 -0.9305\nvn -0.6023 -0.3470 -0.7189\nvn -0.6587 -0.2185 -0.7199\nvn -0.0741 0.9650 0.2513\nvn 0.3849 0.7814 0.4911\nvn 0.4769 0.7158 0.5100\nvn -0.8986 -0.0295 -0.4378\nvn -0.9661 -0.1131 -0.2321\nvn -0.9106 -0.0018 -0.4133\nvn -0.6669 -0.6865 -0.2897\nvn -0.7027 -0.6859 -0.1888\nvn -0.8142 -0.5151 -0.2679\nvn -0.1628 0.7667 0.6210\nvn -0.4778 0.3004 -0.8255\nvn -0.4270 0.4408 -0.7895\nvn -0.4421 0.3591 -0.8220\nvn -0.3984 0.1659 -0.9020\nvn -0.3623 0.1213 -0.9241\nvn -0.1984 0.1139 -0.9734\nvn -0.5001 -0.3300 -0.8006\nvn -0.4716 -0.1538 -0.8683\nvn -0.5023 -0.3479 -0.7916\nvn 0.7161 -0.6350 -0.2898\nvn 0.1720 -0.7912 -0.5868\nvn 0.2314 -0.7489 -0.6210\nvn -0.3104 -0.3552 0.8817\nvn -0.2116 -0.0610 0.9754\nvn -0.6235 0.6119 -0.4866\nvn -0.4596 0.8140 -0.3551\nvn -0.6330 0.6193 -0.4644\nvn 0.2997 0.2599 0.9179\nvn 0.3079 0.3924 0.8667\nvn 0.0871 0.5794 0.8104\nvn 0.0405 0.6785 0.7335\nvn 0.9792 -0.0362 -0.1997\nvn 0.9923 0.0462 -0.1149\nvn 0.9715 -0.0757 -0.2247\nvn 0.9644 0.0230 -0.2632\nvn 0.9625 0.1317 -0.2372\nvn 0.5061 -0.8479 0.1575\nvn 0.4976 -0.8658 0.0519\nvn 0.5801 -0.7164 0.3877\nvn 0.4772 -0.7583 0.4440\nvn 0.5046 -0.6569 0.5602\nvn 0.0528 0.9513 -0.3038\nvn 0.1335 0.9232 -0.3602\nvn 0.0129 0.7904 0.6124\nvn -0.8568 0.2226 0.4651\nvn -0.9790 0.0788 0.1879\nvn -0.8876 -0.1025 0.4490\nvn -0.4100 -0.0128 -0.9120\nvn -0.5499 0.2499 -0.7970\nvn -0.5716 0.2276 -0.7883\nvn 0.0280 -0.9993 -0.0246\nvn 0.0276 -0.9987 -0.0433\nvn 0.0188 -0.9985 0.0509\nvn 0.1125 0.1220 0.9861\nvn 0.3409 0.2687 0.9009\nvn 0.0403 -0.6966 -0.7163\nvn 0.1603 -0.7946 -0.5856\nvn 0.9015 -0.1231 0.4148\nvn 0.8402 0.1775 0.5123\nvn 0.7662 0.0967 0.6352\nvn -0.3014 0.8914 -0.3383\nvn -0.1661 0.6407 -0.7496\nvn 0.0020 0.4929 -0.8700\nvn 0.9850 0.1130 -0.1299\nvn 0.9662 -0.2333 -0.1094\nvn 0.9931 -0.1081 -0.0454\nvn 0.9361 -0.3321 -0.1158\nvn 0.0361 -0.9993 -0.0117\nvn 0.3037 -0.9525 0.0192\nvn 0.4663 -0.8782 0.1061\nvn -0.9691 -0.2458 0.0215\nvn -0.9592 -0.2693 -0.0864\nvn 0.4294 -0.8821 0.1935\nvn 0.1766 0.0848 -0.9806\nvn 0.4724 -0.0221 -0.8811\nvn 0.3761 0.2243 -0.8990\nvn -0.0087 -0.3139 0.9494\nvn 0.0003 0.0458 0.9989\nvn 0.2695 0.4732 0.8387\nvn -0.9910 0.0931 0.0958\nvn -0.9969 0.0266 -0.0744\nvn 0.2946 -0.0995 -0.9504\nvn 0.9304 0.1716 -0.3237\nvn 0.9606 -0.0116 -0.2778\nvn 0.9280 0.3604 0.0943\nvn -0.9686 0.1990 0.1492\nvn -0.8971 0.3176 0.3071\nvn -0.9614 0.0833 0.2622\nvn 0.9906 -0.1357 -0.0152\nvn 0.9470 -0.2949 -0.1274\nvn 0.9243 -0.3713 -0.0884\nvn -0.3196 0.2342 0.9181\nvn -0.4669 -0.0299 0.8838\nvn -0.5261 0.2530 0.8119\nvn 0.0930 0.0308 -0.9952\nvn 0.1441 -0.0782 -0.9864\nvn 0.1104 -0.1366 -0.9844\nvn -0.4446 -0.0670 -0.8932\nvn -0.3653 -0.4856 -0.7942\nvn -0.2508 -0.1283 -0.9595\nvn 0.3614 0.1795 0.9149\nvn 0.4017 0.3744 0.8357\nvn 0.9399 -0.1379 -0.3122\nvn 0.8300 -0.5373 -0.1498\nvn 0.9807 -0.1902 0.0458\nvn -0.8164 -0.2402 -0.5251\nvn -0.8394 -0.1705 -0.5161\nvn -0.1029 0.8830 0.4580\nvn -0.4820 0.7726 0.4133\nvn 0.8669 0.4906 0.0875\nvn 0.8352 0.5143 0.1947\nvn 0.8966 0.4091 0.1692\nvn -0.0680 0.8921 0.4466\nvn 0.5609 0.3727 -0.7392\nvn 0.5492 0.2973 -0.7810\nvn 0.7614 0.1081 -0.6391\nvn 0.3438 -0.9042 -0.2533\nvn 0.5215 -0.8219 -0.2293\nvn 0.7382 -0.6514 -0.1751\nvn -0.0975 0.2049 -0.9739\nvn -0.1581 0.2723 -0.9491\nvn -0.1854 0.2774 -0.9427\nvn 0.2503 -0.2340 0.9395\nvn 0.3602 -0.7057 0.6100\nvn 0.2614 -0.1624 0.9514\nvn 0.4294 -0.4914 0.7577\nvn 0.2438 0.3801 0.8922\nvn 0.2381 0.5041 0.8302\nvn 0.1460 0.5424 0.8273\nvn 0.1947 -0.3442 0.9185\nvn 0.1463 -0.3059 0.9407\nvn 0.3002 -0.1522 0.9416\nvn 0.3475 0.4942 0.7968\nvn 0.1846 0.6456 0.7410\nvn 0.3822 -0.8860 -0.2623\nvn 0.1939 -0.8190 -0.5400\nvn 0.4028 -0.8914 -0.2076\nvn 0.7602 -0.1321 -0.6360\nvn 0.5319 0.1337 -0.8361\nvn 0.7098 0.1547 -0.6872\nvn 0.6149 -0.2803 -0.7371\nvn 0.7214 -0.3329 -0.6072\nvn 0.5590 -0.5323 -0.6357\nvn 0.8021 0.5035 -0.3210\nvn 0.7892 0.5163 0.3323\nvn 0.8777 0.3047 0.3699\nvn 0.8519 0.4477 0.2715\nvn 0.8480 -0.1301 -0.5137\nvn 0.8313 0.0761 -0.5506\nvn 0.9920 -0.1241 0.0219\nvn 0.9414 -0.3365 -0.0215\nvn 0.9874 -0.1405 0.0722\nvn 0.0561 -0.2294 -0.9717\nvn -0.0490 -0.3620 -0.9308\nvn -0.9910 -0.1136 -0.0708\nvn -0.0738 0.7798 0.6216\nvn -0.3936 0.3603 0.8457\nvn -0.2415 0.2786 0.9295\nvn -0.1317 -0.1183 0.9842\nvn -0.2869 0.6123 0.7367\nvn -0.2814 0.6412 0.7140\nvn -0.1787 0.5798 0.7949\nvn -0.1515 -0.3472 -0.9254\nvn -0.0666 -0.3414 -0.9375\nvn 0.0922 -0.4295 -0.8983\nvn 0.1235 -0.5821 0.8037\nvn -0.0078 -0.6036 0.7972\nvn -0.1858 0.2812 0.9415\nvn 0.0641 0.0592 0.9962\nvn -0.0956 -0.0140 0.9953\nvn -0.0472 0.9597 0.2771\nvn -0.3267 0.3032 0.8951\nvn -0.2692 0.1671 0.9485\nvn -0.6424 -0.1178 -0.7573\nvn -0.0529 -0.3878 -0.9202\nvn -0.2931 -0.3789 -0.8778\nvn 0.0344 -0.2365 0.9710\nvn -0.0255 0.5282 0.8487\nvn -0.0566 0.1848 0.9811\nvn 0.1076 0.3132 0.9435\nvn 0.0160 0.4255 0.9048\nvn -0.1140 -0.6778 0.7263\nvn -0.1521 -0.6979 0.6999\nvn -0.2488 -0.4413 0.8621\nvn -0.0869 -0.7532 0.6520\nvn 0.0706 -0.6744 0.7349\nvn -0.5440 -0.8390 -0.0104\nvn -0.1695 -0.9567 -0.2366\nvn -0.2948 -0.9281 -0.2272\nvn 0.8184 -0.4289 -0.3823\nvn 0.9427 0.3307 0.0449\nvn 0.9558 0.2901 -0.0465\nvn -0.0860 0.6250 0.7758\nvn 0.0349 0.4891 0.8715\nvn -0.2282 0.7272 0.6473\nvn 0.2909 0.1943 0.9368\nvn 0.2605 0.3765 0.8890\nvn 0.2411 0.4043 0.8823\nvn 0.7060 -0.4379 -0.5566\nvn -0.8939 0.4433 0.0670\nvn -0.8948 0.4183 0.1562\nvn 0.2000 0.8410 0.5027\nvn 0.1180 0.8477 0.5170\nvn 0.0998 0.6842 0.7224\nvn -0.9721 0.0754 -0.2221\nvn -0.8496 0.0931 -0.5191\nvn 0.0158 0.8670 0.4980\nvn 0.0149 0.8430 0.5376\nvn -0.3533 0.0516 0.9341\nvn -0.2892 0.1701 0.9420\nvn -0.0461 -0.1206 0.9916\nvn 0.0343 -0.1131 0.9930\nvn 0.1429 -0.0100 0.9897\nvn 0.1214 0.1094 0.9865\nvn 0.0512 0.6031 0.7960\nvn 0.6668 -0.7168 0.2040\nvn 0.7790 -0.4967 0.3826\nvn 0.9596 -0.2796 -0.0306\nvn 0.6749 -0.5730 -0.4648\nvn 0.6453 -0.6870 -0.3341\nvn 0.7357 -0.6297 -0.2491\nvn 0.9183 -0.0883 -0.3859\nvn 0.9312 -0.1380 -0.3374\nvn 0.9180 -0.1503 -0.3669\nvn 0.9488 -0.2709 -0.1624\nvn 0.2908 0.9567 0.0066\nvn -0.4146 0.2286 0.8808\nvn -0.1515 0.4082 0.9002\nvn 0.6577 -0.6811 -0.3217\nvn 0.4212 -0.8201 -0.3873\nvn 0.1603 -0.0065 0.9870\nvn 0.0430 0.0953 0.9945\nvn 0.0197 0.1322 0.9910\nvn -0.0846 0.0982 0.9915\nvn 0.5024 -0.4979 0.7069\nvn 0.4248 -0.3762 0.8234\nvn 0.3337 -0.3905 0.8580\nvn 0.4196 0.0209 0.9075\nvn 0.1553 0.0603 0.9860\nvn 0.3413 -0.1696 0.9245\nvn 0.2560 -0.3535 0.8997\nvn 0.3284 -0.3725 0.8679\nvn 0.1784 -0.3141 0.9325\nvn 0.0033 0.6764 0.7365\nvn 0.0482 0.6887 0.7235\nvn 0.1744 -0.7504 0.6376\nvn 0.1963 -0.4562 0.8679\nvn 0.0331 -0.4468 0.8940\nvn 0.1428 -0.0002 0.9897\nvn 0.1412 0.0721 0.9873\nvn 0.1928 0.0945 0.9767\nvn 0.5271 -0.6929 -0.4920\nvn 0.6081 -0.6973 -0.3795\nvn 0.4636 -0.7498 -0.4719\nvn 0.1674 -0.5997 0.7825\nvn 0.1103 -0.6293 0.7692\nvn 0.9864 0.1618 -0.0272\nvn 0.9168 -0.0438 -0.3969\nvn 0.9357 -0.0082 -0.3526\nvn -0.1647 0.9768 -0.1367\nvn -0.3107 0.9401 0.1404\nvn -0.1659 0.9385 0.3028\nvn -0.4516 0.0281 0.8918\nvn 0.2553 -0.1620 -0.9532\nvn 0.2636 -0.0444 -0.9636\nvn 0.2691 -0.2362 -0.9337\nvn -0.2033 0.2206 0.9539\nvn -0.2311 0.2628 0.9368\nvn 0.0590 0.1205 0.9909\nvn 0.2199 -0.0292 0.9751\nvn 0.2850 -0.0782 0.9553\nvn 0.2731 0.5932 0.7573\nvn 0.4066 0.6123 0.6780\nvn 0.2002 0.5532 0.8086\nvn 0.3871 -0.2084 0.8981\nvn 0.0883 -0.1941 0.9770\nvn 0.2177 0.1426 0.9655\nvn 0.2981 0.1186 0.9471\nvn 0.1607 0.2054 0.9654\nvn 0.4953 0.0243 0.8683\nvn 0.3555 0.0236 0.9344\nvn 0.0602 0.0949 0.9937\nvn 0.0955 0.2658 0.9593\nvn -0.0443 0.0573 0.9973\nvn 0.2611 0.1455 0.9543\nvn 0.1621 -0.0413 0.9859\nvn 0.2640 0.2168 0.9398\nvn 0.1215 -0.2340 0.9646\nvn -0.1195 0.0628 0.9908\nvn -0.2772 -0.1867 0.9425\nvn -0.1589 -0.2174 0.9630\nvn 0.0896 -0.3787 0.9211\nvn -0.1268 0.0054 0.9919\nvn 0.0546 -0.2135 0.9754\nvn 0.2350 -0.0118 0.9719\nvn 0.4299 0.5260 0.7339\nvn 0.6336 0.3277 0.7008\nvn 0.2437 0.6315 0.7360\nvn 0.9463 0.2999 -0.1208\nvn 0.9800 0.1894 0.0611\nvn 0.9418 0.3280 0.0737\nvn 0.9924 0.1195 0.0292\nvn 0.9896 0.1005 -0.1026\nvn 0.9988 0.0490 0.0050\nvn 0.8211 0.5266 -0.2200\nvn 0.9096 -0.2456 -0.3351\nvn -0.7640 0.5955 0.2483\nvn -0.6439 0.7534 0.1332\nvn -0.3760 -0.2933 0.8790\nvn -0.2595 -0.1221 0.9580\nvn -0.4693 -0.1873 0.8629\nvn -0.2662 0.1105 0.9575\nvn -0.3530 0.3283 0.8761\nvn -0.0622 -0.3037 0.9507\nvn 0.0869 -0.4740 0.8762\nvn -0.1899 -0.4719 0.8609\nvn -0.0485 0.5060 0.8611\nvn 0.0692 0.6188 0.7825\nvn -0.0974 0.5943 0.7983\nvn -0.0142 -0.3849 0.9228\nvn -0.0598 -0.3128 0.9479\nvn 0.1715 -0.1507 0.9736\nvn 0.2819 0.1480 0.9479\nvn 0.2169 0.0038 0.9762\nvn 0.9198 -0.0286 -0.3914\nvn 0.9529 -0.0487 -0.2993\nvn 0.9279 0.0782 -0.3643\nvn 0.9401 0.1671 -0.2973\nvn 0.4845 0.3114 0.8175\nvn 0.5715 0.2135 0.7923\nvn 0.3904 0.5096 0.7667\nvn 0.2282 0.8295 0.5097\nvn 0.1009 0.6690 0.7364\nvn -0.6906 -0.7224 -0.0335\nvn -0.6055 -0.7943 0.0490\nvn -0.2884 -0.9574 -0.0089\nvn -0.1179 -0.3425 0.9321\nvn -0.0838 -0.1658 0.9826\nvn -0.4930 -0.8680 -0.0594\nvn -0.3020 -0.9273 -0.2208\nvn -0.1698 -0.9817 0.0856\nvn 0.4771 -0.5670 -0.6714\nvn 0.6561 -0.5745 -0.4893\nvn 0.4153 -0.5892 -0.6931\nvn 0.2527 0.7804 0.5719\nvn 0.2224 0.6672 0.7108\nvn 0.0509 0.7633 0.6441\nvn 0.2311 -0.5378 0.8108\nvn 0.9028 0.2621 -0.3409\nvn 0.3248 0.4003 0.8568\nvn 0.2929 0.5537 0.7795\nvn 0.2716 0.5235 0.8076\nvn -0.1439 0.5651 0.8124\nvn 0.6175 0.0487 0.7850\nvn 0.7329 -0.2024 0.6495\nvn 0.7443 -0.2384 0.6239\nvn 0.7708 -0.2647 0.5795\nvn -0.9075 -0.1225 0.4017\nvn -0.6793 -0.7098 0.1863\nvn -0.6478 -0.6632 0.3750\nvn -0.1529 0.7390 0.6561\nvn -0.3447 0.8145 0.4667\nvn -0.1684 0.7214 0.6717\nvn -0.0398 -0.0707 0.9967\nvn -0.2291 0.3114 0.9222\nvn -0.1598 0.3189 0.9342\nvn -0.1673 0.1629 0.9723\nvn 0.1603 -0.2011 0.9664\nvn 0.2324 -0.4538 0.8603\nvn 0.4581 -0.2779 0.8443\nvn -0.0952 0.5775 0.8108\nvn 0.0604 -0.3964 0.9160\nvn -0.0542 0.1109 0.9923\nvn 0.0648 0.0460 0.9968\nvn 0.3846 -0.5885 0.7112\nvn 0.3693 0.2598 0.8922\nvn 0.2351 0.2970 0.9254\nvn 0.3134 0.3506 0.8825\nvn 0.1800 0.3118 0.9329\nvn 0.2559 0.1849 0.9489\nvn 0.1126 0.1553 0.9814\nvn 0.5776 -0.6480 -0.4965\nvn 0.6145 -0.5650 -0.5506\nvn 0.2466 0.9585 0.1430\nvn 0.3089 0.9495 0.0544\nvn 0.1392 0.9875 0.0735\nvn 0.0831 -0.9682 -0.2359\nvn 0.2407 -0.9456 -0.2188\nvn -0.8661 -0.3714 0.3345\nvn -0.9135 -0.3872 0.1243\nvn -0.7588 -0.6355 0.1424\nvn 0.1679 0.3591 -0.9181\nvn 0.2821 0.1138 -0.9526\nvn 0.1379 0.4382 -0.8882\nvn 0.0873 -0.8269 -0.5554\nvn -0.1155 -0.8265 -0.5510\nvn 0.5247 -0.8269 -0.2022\nvn -0.3059 -0.5045 0.8074\nvn -0.2428 -0.3733 0.8954\nvn -0.3105 -0.4075 0.8588\nvn -0.1078 0.2991 0.9481\nvn -0.1101 0.4875 0.8661\nvn 0.1061 0.3231 0.9404\nvn 0.3073 -0.3448 0.8869\nvn -0.1542 -0.0925 0.9837\nvn 0.1805 -0.2383 0.9542\nvn 0.9276 0.3584 0.1051\nvn 0.0804 0.2058 0.9752\nvn 0.0445 0.3679 0.9288\nvn -0.0125 0.6977 0.7163\nvn 0.0660 0.1671 0.9837\nvn 0.8527 -0.4914 -0.1771\nvn 0.4820 -0.7950 -0.3682\nvn 0.4696 -0.8757 -0.1124\nvn 0.4185 -0.8795 -0.2263\nvn 0.2979 0.6406 0.7077\nvn 0.5399 0.2299 -0.8097\nvn 0.7698 0.0475 -0.6365\nvn 0.0406 0.5915 0.8053\nvn 0.1633 0.4714 0.8666\nvn 0.1235 0.4195 0.8993\nvn 0.0503 0.5576 0.8285\nvn -0.0302 0.6370 0.7703\nvn -0.9214 -0.2032 -0.3312\nvn -0.3183 0.9291 0.1882\nvn -0.6858 0.6952 0.2155\nvn -0.3205 0.9472 -0.0110\nvn -0.9647 -0.2196 0.1451\nvn -0.9629 -0.1972 0.1839\nvn -0.9615 -0.1743 0.2123\nvn -0.3451 0.6821 0.6446\nvn 0.0406 -0.0089 -0.9991\nvn 0.1557 0.0778 -0.9847\nvn 0.0945 0.1771 -0.9796\nvn -0.0764 -0.2138 0.9739\nvn -0.0076 -0.2236 0.9746\nvn 0.5443 0.3798 0.7479\nvn 0.1664 0.5909 0.7894\nvn 0.3089 0.4081 0.8591\nvn -0.2325 0.6216 0.7480\nvn 0.1015 0.3876 0.9162\nvn -0.0565 0.6364 0.7693\nvn -0.0505 0.4131 0.9093\nvn -0.0783 -0.7381 0.6701\nvn -0.2975 -0.6030 0.7402\nvn -0.6440 -0.4995 0.5794\nvn -0.6003 -0.3453 0.7214\nvn -0.6567 -0.3936 0.6432\nvn 0.9600 0.1023 -0.2607\nvn 0.9576 -0.0439 -0.2847\nvn 0.0403 0.2309 0.9721\nvn 0.1936 0.4443 0.8747\nvn 0.1802 0.4867 0.8547\nvn 0.1892 0.4300 0.8828\nvn 0.0111 -0.6462 -0.7631\nvn 0.1497 -0.7827 -0.6041\nvn 0.3507 0.8215 0.4495\nvn 0.1328 0.9191 0.3709\nvn 0.5543 0.7636 0.3311\nvn 0.0213 -0.9980 -0.0584\nvn 0.3326 -0.9149 -0.2288\nvn 0.0072 -0.9993 -0.0366\nvn 0.1294 -0.2194 0.9670\nvn 0.1279 -0.1284 0.9834\nvn -0.0428 0.1198 0.9919\nvn 0.0696 0.3569 0.9315\nvn -0.0625 0.2904 0.9549\nvn -0.0331 0.4608 0.8869\nvn 0.0532 0.4550 0.8889\nvn 0.3137 -0.1699 0.9342\nvn -0.1595 -0.4850 0.8598\nvn 0.7035 -0.6587 -0.2669\nvn 0.6065 -0.7619 -0.2272\nvn 0.2373 0.2268 0.9446\nvn 0.3765 0.2842 0.8817\nvn 0.3899 0.2812 0.8769\nvn -0.0296 -0.6599 0.7508\nvn 0.8542 0.2908 -0.4309\nvn 0.8896 0.2453 -0.3851\nvn -0.1175 -0.4313 0.8945\nvn -0.2373 -0.2409 0.9411\nvn -0.2617 -0.0773 0.9620\nvn 0.0808 0.3079 0.9480\nvn -0.0383 -0.0273 0.9989\nvn -0.1276 0.1022 0.9865\nvn 0.0021 0.8489 0.5285\nvn 0.0546 -0.0765 0.9955\nvn 0.1540 0.2822 0.9469\nvn 0.1653 0.5338 0.8292\nvn -0.8714 -0.3256 -0.3669\nvn -0.9776 0.1270 -0.1676\nvn -0.6303 -0.7647 -0.1337\nvn -0.0096 0.6995 0.7146\nvn -0.1000 -0.7001 0.7070\nvn 0.5758 -0.7720 -0.2690\nvn 0.5396 -0.8294 -0.1443\nvn 0.3371 -0.0337 0.9409\nvn 0.3427 -0.0057 0.9394\nvn 0.3757 0.2786 0.8839\nvn 0.3891 0.2989 0.8713\nvn 0.5476 0.3124 0.7762\nvn 0.1305 0.0039 0.9914\nvn 0.8304 0.4202 -0.3658\nvn -0.4853 0.8598 0.1587\nvn -0.3392 0.8395 0.4244\nvn -0.0687 0.9970 0.0345\nvn -0.1113 -0.1128 0.9873\nvn 0.1086 -0.2364 0.9655\nvn 0.1507 0.1032 0.9832\nvn 0.0880 0.2349 0.9680\nvn 0.0395 0.5278 0.8484\nvn 0.2289 -0.1169 0.9664\nvn 0.2244 0.4286 0.8751\nvn -0.0643 0.4728 0.8788\nvn 0.4593 0.2016 0.8651\nvn 0.1481 0.3247 0.9341\nvn -0.2590 -0.4311 -0.8643\nvn -0.4718 -0.3611 -0.8044\nvn -0.3811 -0.2982 -0.8751\nvn -0.4564 -0.2266 -0.8604\nvn -0.4482 -0.0152 -0.8938\nvn -0.4746 0.1063 -0.8737\nvn -0.4668 0.1622 -0.8694\nvn 0.0569 -0.1605 0.9854\nvn 0.2261 -0.8132 -0.5362\nvn 0.3285 -0.8759 -0.3535\nvn 0.4715 -0.8043 0.3617\nvn 0.4079 -0.8985 0.1622\nvn 0.2492 -0.9621 -0.1108\nvn -0.0888 -0.0519 0.9947\nvn -0.1483 -0.0404 0.9881\nvn 0.1237 0.1746 0.9768\nvn -0.6444 -0.5827 -0.4952\nvn 0.7365 -0.6416 -0.2142\nvn 0.3820 -0.8890 -0.2524\nvn 0.6902 -0.6986 -0.1886\nvn -0.0884 0.6409 0.7625\nvn -0.3034 0.4094 0.8604\nvn -0.4450 0.8459 0.2938\nvn -0.1531 0.1859 -0.9705\nvn -0.2748 0.3017 -0.9129\nvn -0.2699 0.1249 -0.9547\nvn -0.4787 0.0165 -0.8778\nvn -0.0522 -0.5052 0.8614\nvn -0.1494 -0.5655 0.8111\nvn -0.2556 -0.1110 0.9604\nvn -0.0983 -0.0386 0.9944\nvn 0.1216 0.2805 0.9521\nvn 0.1208 0.5058 0.8541\nvn 0.2538 0.4408 0.8609\nvn 0.0436 0.5582 0.8285\nvn 0.6701 0.1314 0.7305\nvn -0.1874 -0.3146 0.9305\nvn 0.7960 0.4774 -0.3722\nvn 0.8268 0.4544 -0.3315\nvn 0.8383 0.4559 -0.2991\nvn -0.5546 0.2546 -0.7922\nvn -0.6658 0.2249 -0.7114\nvn -0.5883 0.1403 -0.7964\nvn -0.3073 -0.1306 -0.9426\nvn -0.2237 -0.3500 -0.9096\nvn 0.0011 -0.5560 0.8311\nvn 0.0274 -0.9732 0.2280\nvn 0.0506 -0.4894 0.8706\nvn 0.1365 -0.9363 0.3235\nvn 0.0568 -0.2457 0.9677\nvn -0.1730 0.0611 0.9830\nvn -0.0090 0.5805 0.8142\nvn 0.1493 0.3469 0.9259\nvn 0.9707 0.2233 0.0884\nvn 0.9851 0.1391 0.1012\nvn 0.9879 0.1386 0.0691\nvn -0.1131 0.7403 0.6627\nvn 0.2196 0.4798 0.8494\nvn 0.0147 0.5153 0.8568\nvn 0.7841 0.5089 -0.3553\nvn 0.2901 -0.1181 0.9496\nvn 0.5313 0.3691 -0.7625\nvn 0.8368 -0.0071 -0.5475\nvn 0.7238 0.2327 -0.6496\nvn 0.2265 0.2459 0.9424\nvn 0.7316 -0.1726 -0.6595\nvn 0.7409 -0.1674 -0.6503\nvn 0.7673 -0.1834 -0.6144\nvn -0.4143 0.9096 0.0303\nvn -0.3286 0.9436 -0.0394\nvn 0.1059 -0.7286 -0.6767\nvn -0.0143 -0.6356 -0.7718\nvn 0.0499 -0.7697 -0.6365\nvn -0.9800 -0.1697 0.1034\nvn -0.9977 -0.0193 0.0641\nvn 0.0756 0.2437 0.9669\nvn 0.0023 0.1443 0.9895\nvn -0.2914 0.0649 0.9544\nvn 0.1157 0.4706 0.8747\nvn 0.1715 0.6460 0.7438\nvn -0.2226 0.4893 0.8432\nvn -0.2918 0.8939 0.3402\nvn 0.7932 -0.5925 -0.1403\nvn -0.3702 -0.8969 -0.2417\nvn -0.4000 -0.8927 -0.2073\nvn -0.2385 -0.9045 -0.3534\nvn -0.0154 -0.1063 0.9942\nvn 0.0374 0.2224 0.9742\nvn 0.1286 0.6919 0.7105\nvn -0.0508 0.4756 0.8782\nvn -0.0357 0.3734 0.9270\nvn -0.0015 0.5796 0.8149\nvn 0.5995 0.2010 0.7747\nvn 0.1217 0.4776 0.8701\nvn 0.3399 0.5519 0.7615\nvn 0.8758 0.4308 0.2177\nvn -0.0613 -0.4162 -0.9072\nvn -0.4632 0.8133 -0.3521\nvn -0.5351 0.6459 -0.5445\nvn -0.6122 0.5596 -0.5586\nvn -0.2166 -0.4641 0.8589\nvn -0.2525 -0.2433 0.9365\nvn -0.4595 0.0321 0.8876\nvn -0.5188 -0.5588 0.6470\nvn -0.3399 -0.4220 0.8404\nvn -0.4887 -0.7302 -0.4775\nvn -0.4568 -0.6957 -0.5543\nvn -0.4192 -0.7116 -0.5637\nvn -0.5758 -0.4299 -0.6954\nvn -0.6219 -0.0743 -0.7795\nvn -0.0058 -0.3540 0.9352\nvn 0.0997 -0.2290 0.9683\nvn 0.1349 -0.2638 0.9551\nvn 0.0855 0.1798 0.9800\nvn 0.0266 0.3581 0.9333\nvn 0.1418 0.4601 0.8764\nvn 0.0416 0.5473 0.8359\nvn 0.3417 0.2825 0.8963\nvn 0.5157 -0.1918 0.8350\nvn -0.0185 0.1841 0.9827\nvn -0.0950 0.5127 0.8533\nvn 0.9732 0.1050 -0.2045\nvn 0.6494 -0.2023 -0.7330\nvn 0.6552 -0.1389 -0.7425\nvn 0.6080 -0.1057 -0.7869\nvn 0.6083 -0.7479 0.2656\nvn 0.5624 -0.8234 0.0759\nvn 0.5973 -0.6739 0.4347\nvn -0.9735 -0.2095 -0.0913\nvn 0.4691 -0.8329 -0.2935\nvn 0.8084 -0.5348 -0.2457\nvn 0.1478 0.8082 0.5701\nvn -0.0047 0.8842 0.4670\nvn -0.2139 -0.7232 0.6566\nvn -0.2235 -0.3251 -0.9189\nvn -0.0560 -0.5063 -0.8605\nvn -0.0902 -0.5087 0.8562\nvn -0.0058 0.1000 0.9949\nvn -0.0101 0.1158 0.9932\nvn 0.0606 0.4333 0.8992\nvn -0.0367 0.5518 0.8331\nvn 0.9273 -0.3457 -0.1433\nvn 0.2647 0.5184 0.8131\nvn 0.7404 0.5820 0.3362\nvn 0.6228 0.7103 0.3280\nvn -0.9864 0.0771 0.1450\nvn 0.3340 0.1873 -0.9238\nvn 0.1666 0.1850 -0.9685\nvn 0.2749 0.3450 -0.8974\nvn -0.3439 -0.3101 -0.8863\nvn -0.4616 -0.1176 -0.8793\nvn 0.0346 0.0113 0.9993\nvn -0.1774 0.3402 0.9235\nvn -0.0254 0.3916 0.9198\nvn 0.0085 0.6373 0.7706\nvn -0.4041 0.8908 0.2078\nvn 0.0533 -0.1666 0.9846\nvn 0.0044 -0.6923 -0.7215\nvn -0.0066 -0.6615 -0.7499\nvn 0.2178 0.2780 0.9355\nvn -0.0228 0.3592 0.9330\nvn 0.2659 0.3503 0.8981\nvn 0.2253 0.6305 0.7428\nvn 0.2952 0.4187 0.8588\nvn -0.5099 -0.7078 -0.4889\nvn -0.3595 -0.8960 -0.2606\nvn 0.1894 0.7533 0.6297\nvn -0.1427 0.7140 0.6854\nvn -0.6075 0.5466 0.5764\nvn -0.8819 -0.2995 -0.3640\nvn -0.7639 -0.3100 -0.5659\nvn -0.5260 -0.4548 -0.7186\nvn 0.1285 -0.2448 0.9610\nvn 0.1262 -0.1439 0.9815\nvn 0.1140 0.2579 0.9594\nvn 0.1294 -0.3063 0.9431\nvn 0.1634 0.8834 0.4392\nvn 0.1588 0.2248 0.9614\nvn 0.2803 0.5486 0.7877\nvn 0.2781 0.5426 0.7926\nvn 0.2307 0.4688 0.8527\nvn 0.2720 0.0373 0.9616\nvn -0.0280 0.4258 0.9044\nvn 0.2557 -0.8136 -0.5222\nvn 0.4812 -0.4932 -0.7246\nvn 0.3380 -0.7356 -0.5871\nvn 0.5251 0.5517 0.6479\nvn 0.0534 0.6713 0.7392\nvn 0.1747 0.6664 0.7248\nvn 0.2449 -0.8527 -0.4613\nvn 0.2426 -0.8472 -0.4727\nvn 0.2088 -0.7546 -0.6220\nvn -0.0987 -0.2417 0.9653\nvn -0.5114 -0.4555 -0.7287\nvn -0.2809 -0.6559 -0.7006\nvn -0.5285 -0.3563 -0.7705\nvn 0.4405 -0.2452 -0.8636\nvn 0.4581 -0.7344 -0.5009\nvn -0.9270 -0.3750 0.0022\nvn -0.9468 0.3128 -0.0750\nvn -0.7982 -0.6016 0.0317\nvn 0.1343 -0.2238 0.9653\nvn 0.2000 0.1016 0.9745\nvn 0.1960 0.2355 0.9519\nvn 0.0932 0.4777 0.8735\nvn -0.0727 0.4166 0.9062\nvn 0.0171 0.6684 0.7436\nvn 0.3267 0.4370 0.8380\nvn -0.0106 -0.4884 0.8725\nvn -0.1879 0.5750 0.7962\nvn 0.7215 -0.6575 0.2171\nvn 0.3667 -0.1807 0.9126\nvn 0.4512 -0.1953 0.8708\nvn 0.3816 0.0643 0.9221\nvn 0.0752 0.7408 0.6675\nvn -0.2108 0.5946 0.7759\nvn -0.8768 -0.4769 0.0605\nvn -0.8653 -0.4978 0.0584\nvn -0.9403 0.3197 0.1167\nvn 0.1654 -0.3213 0.9324\nvn -0.1643 -0.4533 0.8761\nvn 0.3381 -0.2000 0.9196\nvn 0.3283 0.1640 0.9302\nvn -0.2124 0.3790 0.9007\nvn -0.1059 0.5238 0.8452\nvn 0.2105 0.5749 0.7907\nvn 0.3677 -0.4939 0.7879\nvn 0.4714 -0.5917 0.6540\nvn 0.4743 0.1694 0.8639\nvn 0.9116 0.2992 0.2817\nvn 0.7232 0.5382 0.4328\nvn 0.9285 0.2543 0.2707\nvn -0.4503 0.2751 0.8494\nvn -0.6555 0.1204 0.7455\nvn 0.2386 -0.9483 -0.2090\nvn 0.3691 -0.2302 0.9004\nvn 0.2986 0.0180 0.9542\nvn 0.1102 0.3001 0.9475\nvn 0.2973 0.4602 0.8365\nvn 0.1090 0.2179 -0.9698\nvn 0.0142 0.2675 -0.9634\nvn 0.0691 0.1317 -0.9889\nvn -0.2257 0.3404 -0.9127\nvn 0.0658 0.2303 -0.9709\nvn -0.0193 -0.9813 0.1915\nvn -0.0994 -0.7779 0.6205\nvn -0.0065 -0.9792 0.2026\nvn 0.2755 0.4431 0.8531\nvn -0.0676 0.5766 0.8142\nvn -0.1398 -0.6518 -0.7454\nvn -0.1057 -0.5187 -0.8484\nvn -0.2062 -0.4583 -0.8645\nvn 0.2448 0.3113 0.9182\nvn 0.1943 0.5112 0.8372\nvn 0.2107 0.4671 0.8587\nvn -0.5736 -0.2857 0.7676\nvn -0.1433 -0.1397 0.9798\nvn 0.1089 -0.0717 0.9915\nvn 0.3006 0.0757 0.9507\nvn 0.2915 0.1507 0.9446\nvn -0.0434 0.2904 0.9559\nvn 0.1402 0.4127 0.9000\nvn 0.8264 0.5496 -0.1220\nvn 0.6535 0.3472 -0.6725\nvn 0.1969 0.4587 -0.8665\nvn 0.4476 -0.8873 0.1110\nvn 0.3862 -0.9111 -0.1439\nvn 0.3734 -0.9218 -0.1044\nvn -0.2304 -0.6953 -0.6807\nvn -0.1740 -0.5925 -0.7865\nvn 0.4305 -0.6519 -0.6242\nvn -0.4254 -0.6673 -0.6113\nvn 0.0896 -0.9534 -0.2879\nvn 0.0906 -0.9532 -0.2884\nvn 0.0165 -0.9966 0.0807\nvn -0.0678 0.4533 0.8888\nvn -0.2587 -0.2672 0.9282\nvn 0.1582 0.5957 0.7875\nvn -0.1252 0.7146 0.6882\nvn 0.2494 -0.1035 0.9628\nvn 0.8437 0.4716 -0.2562\nvn 0.9050 0.3045 -0.2970\nvn -0.9130 -0.1100 -0.3928\nvn -0.8538 0.0113 -0.5205\nvn -0.1624 -0.9411 -0.2965\nvn 0.0409 -0.9725 -0.2290\nvn -0.2427 0.0745 0.9672\nvn -0.8695 0.4108 -0.2743\nvn -0.8263 0.3398 -0.4492\nvn -0.8550 0.1872 -0.4837\nvn -0.5288 -0.2747 0.8030\nvn -0.0936 -0.2680 0.9588\nvn -0.0779 -0.1224 0.9894\nvn 0.2923 -0.2172 0.9313\nvn 0.4140 -0.1935 0.8895\nvn 0.4602 0.0776 0.8844\nvn 0.1905 0.1951 0.9621\nvn 0.0598 0.6075 0.7920\nvn -0.0019 0.6367 0.7711\nvn 0.6403 -0.7626 -0.0918\nvn 0.5373 -0.8432 -0.0167\nvn 0.5372 -0.5295 0.6565\nvn 0.5017 -0.6464 0.5748\nvn 0.3054 0.2205 0.9263\nvn 0.2724 0.3790 0.8843\nvn -0.7037 -0.7044 -0.0926\nvn -0.4374 -0.0482 0.8979\nvn -0.2200 -0.1629 0.9618\nvn -0.4478 -0.0970 0.8888\nvn -0.1602 0.0662 0.9849\nvn -0.0437 -0.0492 0.9978\nvn 0.1001 0.1455 0.9843\nvn -0.1121 0.6815 0.7231\nvn -0.1128 0.7696 0.6285\nvn 0.9532 -0.0045 -0.3021\nvn 0.9742 -0.2077 -0.0886\nvn 0.9974 0.0712 -0.0053\nvn 0.9904 0.0315 -0.1347\nvn -0.6399 0.6177 0.4570\nvn -0.9442 0.3068 0.1199\nvn -0.7527 0.3303 0.5695\nvn 0.9371 0.0348 0.3473\nvn 0.8381 -0.0184 0.5451\nvn 0.9411 0.1059 0.3211\nvn 0.7953 -0.5740 -0.1952\nvn 0.1470 0.3833 0.9118\nvn -0.0143 0.1566 0.9875\nvn 0.3463 0.4100 0.8437\nvn 0.2350 0.6465 0.7258\nvn 0.4551 0.3700 0.8099\nvn -0.2604 -0.1535 0.9532\nvn -0.5400 -0.1062 0.8349\nvn -0.4244 -0.2080 0.8812\nvn -0.1513 -0.1257 0.9804\nvn -0.0323 -0.0411 0.9986\nvn 0.1689 0.0597 0.9838\nvn 0.2159 0.0109 0.9763\nvn -0.0394 0.0830 0.9958\nvn 0.1556 0.2797 0.9474\nvn 0.3622 0.3743 0.8536\nvn 0.6114 -0.0256 -0.7909\nvn 0.6868 -0.2676 -0.6758\nvn 0.2732 0.2791 0.9206\nvn 0.9950 0.0821 0.0561\nvn 0.0244 0.5294 0.8480\nvn 0.0664 0.2646 0.9621\nvn 0.0439 -0.0975 0.9943\nvn 0.1034 -0.1024 0.9893\nvn -0.2618 0.0190 0.9649\nvn -0.2354 0.0452 0.9708\nvn 0.2344 0.4851 0.8424\nvn 0.5129 0.0725 0.8554\nvn 0.3646 0.1654 0.9163\nvn -0.8509 0.4941 0.1783\nvn -0.6671 0.6592 0.3469\nvn -0.8612 0.2917 0.4161\nvn 0.1652 0.8904 0.4240\nvn 0.0605 0.7940 0.6048\nvn 0.1840 0.7841 0.5927\nvn -0.8705 0.1271 -0.4754\nvn -0.8107 0.2785 -0.5149\nvn 0.2114 0.2786 0.9369\nvn 0.2059 0.3637 0.9084\nvn 0.1688 0.0495 0.9844\nvn 0.1049 -0.2396 0.9652\nvn -0.0398 -0.0017 0.9992\nvn 0.1672 -0.0951 0.9813\nvn 0.0835 -0.1286 0.9882\nvn -0.0599 -0.0969 0.9935\nvn -0.2684 -0.1114 0.9568\nvn -0.2641 0.0775 0.9614\nvn -0.2480 0.1928 0.9493\nvn 0.2533 0.3960 0.8826\nvn 0.1374 0.5819 0.8015\nvn 0.2803 -0.8838 -0.3746\nvn 0.1304 0.2770 0.9520\nvn 0.1429 -0.2410 0.9599\nvn 0.1402 -0.2104 0.9675\nvn 0.0148 0.5891 0.8079\nvn 0.0066 0.7391 0.6735\nvn 0.2983 0.1797 0.9374\nvn 0.1363 -0.0822 0.9872\nvn 0.2525 -0.1566 0.9548\nvn 0.0039 -0.1620 0.9868\nvn 0.2077 0.4075 0.8893\nvn 0.0551 0.5747 0.8165\nvn -0.4207 -0.3870 -0.8205\nvn -0.0643 0.4574 0.8869\nvn 0.2793 -0.1135 0.9535\nvn 0.0747 -0.0541 0.9957\nvn 0.1404 0.0659 0.9879\nvn -0.1162 0.0450 0.9922\nvn -0.2436 -0.0708 0.9673\nvn -0.2909 0.1032 0.9511\nvn -0.1432 0.4087 0.9013\nvn 0.0388 0.4433 0.8955\nvn 0.0168 0.4717 0.8816\nvn 0.6381 -0.0627 0.7674\nvn -0.2170 0.4968 0.8403\nvn 0.0675 0.3339 0.9402\nvn 0.3223 -0.1324 0.9373\nvn 0.1944 -0.0916 0.9766\nvn 0.2231 -0.1891 0.9563\nvn -0.2753 0.3384 0.8998\nvn -0.1800 0.3568 0.9167\nvn 0.0799 0.5775 0.8125\nvn 0.0530 0.5741 0.8170\nvn 0.8512 -0.4920 -0.1825\nvn 0.8482 -0.4953 -0.1875\nvn 0.8314 -0.5254 -0.1807\nvn -0.1484 0.6563 0.7397\nvn 0.4550 -0.0702 0.8877\nvn 0.5426 0.1210 0.8312\nvn 0.9519 -0.2915 -0.0942\nvn 0.9908 -0.0079 0.1347\nvn 0.2059 -0.8781 -0.4318\nvn 0.1680 -0.7954 -0.5823\nvn -0.4385 0.8651 0.2434\nvn 0.3129 0.0544 0.9482\nvn 0.3708 -0.2689 0.8889\nvn 0.3001 -0.2775 0.9127\nvn 0.4126 -0.0376 0.9101\nvn -0.0786 -0.2672 0.9604\nvn -0.1064 -0.1918 0.9756\nvn -0.2191 0.4808 0.8490\nvn -0.2372 0.4491 0.8614\nvn 0.0336 0.6455 0.7630\nvn 0.9597 0.2751 0.0573\nvn 0.8866 0.4398 0.1434\nvn 0.9879 0.1464 0.0506\nvn 0.4559 0.2432 0.8562\nvn -0.0418 0.9431 -0.3300\nvn -0.3923 0.6024 0.6951\nvn 0.3514 -0.1822 0.9183\nvn 0.3445 -0.1427 0.9279\nvn 0.0776 -0.2692 0.9599\nvn -0.0989 0.5853 0.8047\nvn 0.4862 -0.8728 -0.0435\nvn 0.5809 -0.7575 0.2977\nvn 0.6160 -0.7875 -0.0191\nvn 0.3620 0.3669 0.8569\nvn 0.7011 -0.0688 0.7097\nvn 0.7725 -0.2678 0.5757\nvn 0.6779 0.0239 0.7347\nvn -0.8715 0.0782 -0.4841\nvn -0.8966 0.3728 -0.2388\nvn -0.5959 0.6411 0.4836\nvn 0.2372 -0.0365 0.9708\nvn 0.2937 -0.1162 0.9488\nvn 0.3469 -0.1045 0.9320\nvn -0.1619 0.1280 0.9785\nvn -0.1371 0.3808 0.9144\nvn -0.1724 0.5024 0.8473\nvn 0.0832 -0.8256 -0.5580\nvn 0.3289 -0.9263 -0.1839\nvn -0.8134 -0.3915 -0.4302\nvn 0.4387 0.5209 0.7322\nvn 0.7765 0.3879 0.4966\nvn 0.8669 0.1920 0.4600\nvn 0.8979 0.2526 0.3604\nvn -0.0981 0.5818 0.8074\nvn 0.4093 -0.1752 0.8954\nvn 0.4568 -0.1829 0.8706\nvn -0.1411 -0.1308 0.9813\nvn -0.1806 0.4809 0.8579\nvn 0.3949 -0.8451 -0.3603\nvn 0.7345 -0.6417 -0.2206\nvn 0.2170 0.5129 0.8306\nvn -0.8957 -0.4201 -0.1454\nvn 0.3192 -0.1978 0.9268\nvn 0.3322 -0.1368 0.9332\nvn -0.2242 -0.2021 0.9534\nvn -0.1630 -0.2984 0.9404\nvn -0.1582 -0.3305 0.9304\nvn -0.0212 -0.1045 0.9943\nvn -0.1406 0.5641 0.8137\nvn 0.6943 -0.6587 -0.2899\nvn 0.3173 -0.1593 0.9348\nvn 0.1352 0.5678 0.8120\nvn -0.2610 0.8035 0.5350\nvn 0.3377 0.3875 0.8578\nvn -0.1596 0.7619 0.6277\nvn 0.9836 0.0381 0.1761\nvn 0.9316 0.0591 0.3586\nvn 0.9300 0.2181 0.2957\nvn -0.6100 -0.7351 -0.2958\nvn -0.9678 -0.1037 -0.2292\nvn -0.6886 -0.5830 -0.4312\nvn 0.1346 0.0561 0.9893\nvn 0.2263 -0.1746 0.9583\nvn -0.0502 -0.0442 0.9977\nvn 0.7677 -0.2147 -0.6037\nvn 0.7318 -0.1946 -0.6531\nvn 0.7603 -0.2566 -0.5967\nvn 0.0701 0.4775 0.8758\nvn -0.5092 0.7143 -0.4801\nvn -0.5484 0.6654 -0.5064\nvn -0.7092 0.3181 -0.6291\nvn 0.5932 -0.7595 -0.2671\nvn 0.4878 -0.8152 -0.3122\nvn 0.5195 -0.8010 -0.2976\nvn -0.0304 -0.2257 0.9737\nvn 0.0039 -0.2207 0.9753\nvn -0.6512 -0.1562 0.7426\nvn -0.6703 -0.1532 0.7261\nvn -0.5043 -0.1633 0.8480\nvn -0.2317 -0.0632 0.9707\nvn 0.1818 -0.0302 0.9828\nvn 0.1047 0.2824 0.9536\nvn -0.1471 0.4645 0.8733\nvn -0.1233 0.5962 0.7933\nvn -0.0520 0.6377 0.7685\nvn 0.5952 -0.3763 0.7100\nvn 0.0174 0.0234 0.9996\nvn 0.6444 -0.1432 0.7512\nvn 0.5375 0.2143 0.8156\nvn 0.1986 0.9776 0.0693\nvn -0.1500 -0.2549 0.9552\nvn -0.3067 -0.3092 0.9001\nvn -0.5978 -0.3518 0.7203\nvn -0.8022 -0.2255 0.5527\nvn -0.8891 -0.1254 0.4402\nvn -0.1118 -0.5945 -0.7963\nvn 0.2344 -0.1537 -0.9599\nvn -0.0172 -0.0496 -0.9986\nvn -0.8349 -0.0021 0.5503\nvn -0.5943 0.1234 0.7947\nvn -0.0231 0.2313 0.9726\nvn -0.0858 0.2762 0.9572\nvn -0.2780 0.7905 0.5457\nvn -0.4801 -0.0455 -0.8760\nvn -0.4832 -0.1294 -0.8659\nvn 0.1698 -0.8354 -0.5228\nvn -0.3298 -0.1175 0.9367\nvn 0.8001 0.5436 0.2536\nvn -0.7412 -0.3389 0.5795\nvn -0.7186 -0.4176 0.5559\nvn -0.1810 -0.0039 0.9835\nvn -0.2989 0.6158 0.7290\nvn -0.3114 0.6347 0.7072\nvn -0.2947 0.6406 0.7091\nvn -0.5672 0.7043 -0.4269\nvn -0.5694 0.7457 -0.3460\nvn 0.2669 -0.9350 -0.2335\nvn 0.6243 -0.7804 0.0358\nvn 0.3157 0.4686 0.8251\nvn 0.4589 0.3193 0.8291\nvn -0.2860 0.8311 0.4769\nvn 0.8652 0.4079 0.2915\nvn 0.4425 -0.8520 -0.2798\nvn 0.7531 -0.6129 -0.2390\nvn -0.7504 -0.4750 0.4597\nvn -0.4263 -0.8979 0.1093\nvn -0.0993 -0.9605 -0.2599\nvn 0.2919 -0.9267 -0.2366\nvn 0.0017 -0.9725 -0.2328\nvn -0.2539 0.3478 0.9025\nvn -0.5908 -0.1733 0.7880\nvn -0.6714 -0.2706 0.6899\nvn -0.7296 -0.2862 0.6211\nvn -0.9081 0.3871 0.1595\nvn -0.6744 0.6544 0.3418\nvn -0.6166 0.6956 0.3686\nvn 0.9250 -0.3648 -0.1056\nvn -0.9493 0.3059 -0.0727\nvn -0.9894 -0.0026 -0.1448\nvn -0.5756 0.4418 0.6880\nvn -0.2708 0.2807 0.9208\nvn -0.2356 0.5116 0.8263\nvn 0.6349 -0.7559 -0.1594\nvn -0.0992 0.7241 -0.6825\nvn -0.1671 0.6491 -0.7421\nvn -0.0681 0.6361 -0.7686\nvn -0.5586 -0.7973 -0.2287\nvn -0.3336 -0.9276 -0.1682\nvn 0.9975 -0.0379 0.0589\nvn -0.2217 0.8148 0.5357\nvn -0.4790 0.7420 0.4689\nvn -0.3694 0.5751 0.7299\nvn -0.2780 0.8811 0.3826\nvn -0.7761 -0.2071 0.5956\nvn -0.7704 0.4921 -0.4053\nvn 0.6650 0.7247 0.1805\nvn 0.5859 0.8059 -0.0848\nvn 0.0734 0.3183 0.9451\nvn -0.2450 0.1177 0.9623\nvn -0.2057 0.4212 0.8834\nvn -0.0095 0.5497 -0.8353\nvn -0.0989 0.5884 -0.8025\nvn -0.0591 0.6284 -0.7756\nvn 0.3554 0.4312 0.8293\nvn -0.2286 -0.3304 0.9157\nvn -0.1258 0.6795 -0.7228\nvn -0.2175 0.4323 -0.8751\nvn -0.2434 0.6438 -0.7254\nvn -0.8013 0.5093 -0.3138\nvn -0.1978 0.5424 0.8165\nvn -0.2822 0.6222 0.7302\nvn -0.0789 0.2847 0.9554\nvn -0.4358 0.5150 0.7381\nvn 0.7439 0.2869 -0.6035\nvn 0.6820 0.2984 -0.6677\nvn 0.6554 0.1348 -0.7432\nvn 0.0505 0.9198 0.3891\nvn 0.5440 0.7773 0.3160\nvn 0.2838 0.8704 0.4021\nvn -0.0592 0.7865 0.6147\nvn 0.7084 0.6679 0.2280\nvn -0.3863 0.3122 0.8679\nvn -0.2887 0.1296 0.9486\nvn -0.2365 0.4647 0.8533\nvn -0.3228 0.5611 0.7622\nvn 0.7145 -0.1313 0.6872\nvn 0.7259 -0.1083 0.6791\nvn 0.5402 0.3520 0.7644\nvn 0.3184 0.1561 0.9350\nvn 0.0632 0.6677 0.7417\nvn -0.3789 0.8792 0.2889\nvn -0.0172 0.9155 0.4018\nvn -0.2751 0.8284 0.4879\nvn -0.1917 0.9004 0.3905\nvn -0.6135 0.4849 0.6233\nvn -0.5383 0.6576 0.5271\nvn 0.1423 0.9586 0.2465\nvn -0.2832 0.9578 -0.0492\nvn -0.6884 -0.6998 -0.1908\nvn -0.8256 -0.5643 0.0004\nvn -0.9815 0.1893 -0.0262\nvn 0.6006 0.6420 0.4765\nvn 0.7252 0.5347 0.4338\nvn 0.0061 0.3208 0.9471\nvn -0.4009 0.6302 0.6649\nvn 0.9177 0.3602 -0.1677\nvn 0.8595 0.2632 -0.4382\nvn 0.6980 0.5919 -0.4031\nvn -0.9746 0.1259 -0.1849\nvn 0.0509 -0.6317 0.7735\nvn 0.1887 -0.4659 0.8645\nvn 0.2572 0.6217 0.7398\nvn 0.3263 0.5660 0.7571\nvn 0.9927 0.0858 -0.0841\nvn 0.2733 0.6356 0.7220\nvn -0.0406 0.7938 0.6067\nvn -0.0059 0.2856 0.9583\nvn -0.1904 0.6468 0.7385\nvn -0.1116 0.5162 0.8491\nvn -0.8251 -0.5647 -0.0164\nvn -0.9070 -0.2953 -0.3002\nvn 0.7678 0.3090 0.5613\nvn 0.8345 0.1822 0.5199\nvn 0.5913 0.7989 0.1101\nvn -0.0295 0.2024 0.9789\nvn 0.1289 0.3781 -0.9167\nvn 0.1907 0.3708 -0.9089\nvn 0.1126 0.6288 -0.7694\nvn 0.1751 0.4972 0.8497\nvn 0.0087 0.8718 0.4898\nvn -0.4146 0.5721 0.7077\nvn -0.7036 0.0124 0.7104\nvn -0.7895 0.0562 0.6111\nvn -0.1805 0.4223 -0.8883\nvn -0.4911 0.6597 -0.5688\nvn -0.3105 0.3362 -0.8891\nvn -0.9766 -0.0649 -0.2050\nvn -0.9541 0.2666 0.1359\nvn -0.8698 0.4339 0.2347\nvn -0.1469 -0.5110 -0.8469\nvn -0.1957 -0.5164 -0.8336\nvn -0.9590 0.0258 -0.2820\nvn 0.2558 0.9346 0.2470\nvn -0.9927 -0.1200 0.0085\nvn -0.9711 -0.1746 -0.1627\nvn -0.3072 -0.1735 -0.9357\nvn -0.0883 0.3946 0.9146\nvn -0.1944 0.4945 0.8471\nvn -0.3136 0.7838 0.5359\nvn 0.5032 0.2048 0.8395\nvn 0.3098 0.3293 0.8919\nvn 0.1958 0.7523 0.6291\nvn 0.1092 0.8383 0.5340\nvn -0.5314 0.4197 0.7358\nvn -0.7369 0.6674 0.1075\nvn -0.8309 0.5378 -0.1429\nvn -0.9055 0.0722 -0.4181\nvn -0.8473 0.0688 -0.5266\nvn 0.3048 0.7325 0.6087\nvn 0.3308 0.6393 0.6941\nvn -0.0143 0.5120 0.8589\nvn -0.2416 0.5943 0.7671\nvn 0.3053 0.2363 0.9225\nvn -0.1399 0.6679 0.7309\nvn 0.0684 0.8654 0.4964\nvn 0.2387 0.7191 0.6526\nvn 0.3531 0.8981 -0.2620\nvn -0.3552 0.9281 -0.1114\nvn -0.4208 0.9055 0.0550\nvn -0.4093 0.8798 -0.2417\nvn 0.4613 0.8018 0.3797\nvn 0.5790 0.6959 0.4248\nvn 0.0605 0.2887 0.9555\nvn -0.0204 0.3570 0.9338\nvn -0.3049 0.6737 0.6731\nvn 0.4211 -0.4405 -0.7928\nvn 0.7627 -0.0340 0.6458\nvn 0.5894 0.3977 0.7031\nvn -0.5654 -0.1227 0.8156\nvn -0.7881 -0.1267 0.6023\nvn -0.4360 0.3078 0.8457\nvn -0.3069 -0.0230 0.9514\nvn -0.1377 0.2521 0.9578\nvn -0.2669 0.8628 0.4292\nvn -0.3008 0.8709 0.3885\nvn -0.2383 0.8629 0.4456\nvn -0.3653 0.8772 0.3114\nvn -0.3937 0.8129 0.4291\nvn -0.2898 0.8894 0.3534\nvn 0.2369 -0.1459 0.9605\nvn 0.7556 -0.1355 0.6408\nvn -0.1621 0.3764 0.9121\nvn 0.8561 0.4638 0.2281\nvn 0.7522 0.5725 0.3262\nvn -0.0636 0.9975 0.0291\nvn -0.1133 0.9853 0.1275\nvn -0.1793 -0.2544 0.9503\nvn -0.0401 -0.2120 0.9764\nvn -0.0587 0.3438 0.9372\nvn 0.0567 0.3025 0.9514\nvn -0.1975 0.3486 0.9162\nvn -0.2848 0.5477 0.7867\nvn -0.3179 0.7564 0.5716\nvn 0.8042 -0.5622 -0.1926\nvn -0.0561 -0.4256 -0.9031\nvn -0.1699 -0.3400 -0.9249\nvn -0.3679 -0.4626 -0.8066\nvn 0.3271 0.4928 0.8063\nvn 0.2412 0.6593 0.7121\nvn 0.0795 0.6468 0.7584\nvn -0.3207 -0.1216 0.9393\nvn -0.4532 -0.3851 0.8039\nvn -0.7333 -0.1688 0.6586\nvn 0.0916 0.0873 0.9919\nvn -0.1218 0.2559 0.9590\nvn -0.3610 0.3988 0.8430\nvn -0.2166 0.5257 0.8226\nvn 0.1470 0.0562 0.9875\nvn 0.3022 -0.4360 -0.8477\nvn 0.1437 -0.6107 -0.7787\nvn -0.3188 -0.2118 0.9238\nvn -0.1870 -0.2557 0.9485\nvn -0.1062 -0.1340 0.9853\nvn -0.2239 0.3695 0.9018\nvn -0.2050 0.5799 0.7885\nvn -0.2020 0.4424 0.8737\nvn 0.6283 -0.6656 0.4026\nvn 0.5797 -0.8118 0.0697\nvn -0.1009 0.1682 0.9806\nvn -0.4361 -0.4075 0.8023\nvn -0.1202 -0.3078 0.9438\nvn -0.3975 -0.2625 0.8792\nvn -0.3511 -0.3536 0.8670\nvn -0.5521 -0.2101 0.8068\nvn -0.4774 -0.2875 0.8303\nvn -0.1277 -0.2056 0.9702\nvn -0.0023 -0.2531 0.9674\nvn -0.4410 -0.2963 0.8472\nvn -0.1940 -0.2301 0.9536\nvn 0.0245 -0.0101 0.9996\nvn -0.0014 0.1065 0.9943\nvn -0.0229 0.1581 0.9872\nvn 0.3618 -0.9210 -0.1446\nvn 0.2586 -0.8881 -0.3800\nvn -0.2053 0.2256 0.9523\nvn -0.2755 0.6421 0.7154\nvn 0.8564 -0.0650 0.5121\nvn -0.3918 -0.3601 0.8466\nvn -0.7548 0.5811 0.3043\nvn 0.4051 -0.4773 -0.7797\nvn 0.8435 -0.3562 -0.4019\nvn -0.1706 0.6620 0.7298\nvn -0.1546 0.1368 0.9785\nvn -0.2523 0.5159 0.8186\nvn 0.3811 0.0419 0.9236\nvn 0.2554 0.5583 0.7893\nvn 0.1058 0.2564 0.9608\nvn -0.2145 -0.4699 0.8562\nvn -0.3490 -0.4411 0.8268\nvn -0.3222 -0.3133 0.8933\nvn 0.8166 -0.0467 0.5753\nvn 0.8267 -0.5021 0.2539\nvn 0.5182 0.4722 0.7130\nvn -0.1251 -0.1614 0.9789\nvn -0.2937 0.0261 0.9555\nvn -0.0969 -0.3048 0.9475\nvn -0.3152 -0.3045 0.8988\nvn -0.1437 -0.1184 0.9825\nvn -0.0910 0.1118 0.9895\nvn -0.0444 0.3008 0.9526\nvn 0.9419 0.2709 -0.1986\nvn 0.4981 -0.8671 -0.0031\nvn 0.4317 0.5155 0.7402\nvn 0.2813 0.4182 0.8637\nvn 0.3253 0.1773 0.9288\nvn 0.2879 0.4090 0.8659\nvn -0.4045 0.0204 0.9143\nvn -0.4323 -0.1670 0.8861\nvn -0.6278 0.4542 -0.6321\nvn -0.1546 0.6102 0.7770\nvn -0.0415 0.1337 0.9901\nvn -0.1251 0.4354 0.8914\nvn 0.8610 -0.0197 -0.5082\nvn 0.3681 0.2157 -0.9044\nvn 0.2705 0.2804 -0.9210\nvn 0.2459 0.3286 -0.9119\nvn 0.0796 -0.1940 0.9778\nvn -0.1572 -0.6119 0.7751\nvn -0.3066 0.0112 0.9518\nvn -0.3262 -0.2695 0.9060\nvn 0.0094 0.1606 0.9870\nvn -0.1942 0.7613 0.6187\nvn 0.9795 0.1132 0.1663\nvn 0.9948 -0.0003 0.1015\nvn -0.0741 0.5085 0.8578\nvn -0.1546 0.5557 0.8169\nvn -0.2344 -0.3465 0.9082\nvn -0.2353 -0.1540 0.9596\nvn 0.0004 0.0118 0.9999\nvn -0.0559 0.1612 0.9853\nvn -0.0522 0.3421 0.9382\nvn -0.1142 0.6030 0.7895\nvn -0.2472 0.8511 0.4632\nvn -0.1203 0.0342 0.9921\nvn -0.1440 0.2850 0.9476\nvn 0.1899 0.2694 0.9441\nvn -0.1543 0.9817 0.1111\nvn -0.1371 0.9099 0.3915\nvn -0.9329 -0.3366 0.1281\nvn -0.9994 -0.0214 0.0277\nvn -0.0563 -0.5032 0.8623\nvn -0.1572 -0.6796 0.7165\nvn -0.3030 -0.0657 0.9507\nvn -0.1870 -0.0455 0.9813\nvn 0.1592 0.1331 0.9782\nvn -0.1399 0.7955 0.5896\nvn -0.6143 0.3910 -0.6853\nvn -0.6146 0.4241 -0.6651\nvn 0.0260 0.6312 0.7751\nvn -0.5954 0.8013 -0.0591\nvn -0.5976 0.7416 -0.3047\nvn 0.9289 -0.3622 -0.0770\nvn -0.7965 -0.5440 -0.2639\nvn -0.0169 0.7856 0.6184\nvn -0.0393 0.9190 0.3921\nvn 0.9405 -0.2842 -0.1863\nvn 0.2961 0.0977 0.9501\nvn 0.2162 0.0956 0.9716\nvn 0.1483 0.6550 0.7409\nvn 0.3717 -0.1025 0.9226\nvn 0.4172 -0.0959 0.9037\nvn 0.2249 0.7469 0.6257\nvn 0.2734 0.6881 0.6721\nvn 0.2047 0.8137 0.5440\nvn 0.4993 -0.4075 0.7646\nvn 0.5828 -0.2243 0.7811\nvn 0.5488 -0.3200 0.7722\nvn 0.2801 0.5586 0.7807\nvn 0.1777 0.6810 0.7104\nvn 0.4229 -0.2254 0.8777\nvn 0.4823 -0.4772 0.7346\nvn 0.3786 0.3621 0.8518\nvn 0.5701 -0.1765 0.8024\nvn 0.5411 -0.1952 0.8179\nvn 0.3495 -0.3806 0.8561\nvn 0.5504 0.0918 0.8298\nvn 0.5303 0.4263 0.7328\nvn 0.7779 -0.2629 0.5706\nvn 0.7791 -0.2155 0.5887\nvn 0.1842 0.0569 0.9812\nvn 0.3638 0.6519 0.6653\nvn 0.2778 0.6488 0.7084\nvn 0.3451 -0.2933 0.8915\nvn -0.2036 -0.4306 -0.8793\nvn -0.1561 -0.4143 -0.8966\nvn -0.0689 -0.5443 -0.8361\nvn 0.7857 -0.4563 0.4176\nvn 0.6482 -0.4228 0.6333\nvn 0.6397 -0.6177 0.4574\nvn 0.8791 -0.1628 0.4480\nvn 0.7766 -0.2919 0.5582\nvn 0.6298 -0.2074 0.7486\nvn 0.7293 -0.0385 0.6831\nvn 0.0262 -0.9994 -0.0234\nvn 0.0300 -0.9990 -0.0328\nvn 0.0147 -0.9997 -0.0187\nvn 0.1804 0.1840 0.9662\nvn 0.3576 0.1987 0.9124\nvn 0.3421 -0.3315 0.8792\nvn -0.1866 -0.4032 -0.8959\nvn -0.4703 -0.5760 -0.6685\nvn -0.2281 -0.4250 -0.8759\nvn 0.6302 -0.1988 0.7505\nvn 0.6753 0.0110 0.7374\nvn 0.6198 -0.0231 0.7844\nvn 0.5121 -0.5074 0.6930\nvn 0.2662 -0.5180 0.8129\nvn 0.4421 -0.5622 0.6989\nvn 0.3246 -0.2976 0.8978\nvn -0.2859 -0.2376 -0.9283\nvn -0.6912 -0.3697 -0.6209\nvn 0.5522 -0.7472 -0.3698\nvn 0.5498 -0.7695 -0.3248\nvn 0.6915 -0.6685 -0.2738\nvn 0.5389 -0.4922 0.6836\nvn 0.6674 -0.4335 0.6054\nvn -0.2784 -0.2235 -0.9341\nvn -0.4647 -0.2980 -0.8338\nvn 0.2850 0.1439 0.9477\nvn 0.5485 -0.1140 0.8283\nvn 0.2864 -0.2488 0.9252\nvn 0.4856 -0.1121 0.8669\nvn -0.1241 0.5396 -0.8327\nvn -0.4091 0.0556 -0.9108\nvn -0.4535 0.3333 -0.8266\nvn 0.8353 0.3336 0.4371\nvn 0.6168 0.3513 0.7043\nvn 0.7901 0.3797 0.4812\nvn 0.7153 0.0222 -0.6984\nvn 0.7938 0.0099 -0.6081\nvn 0.4844 -0.4497 0.7504\nvn 0.6177 -0.3387 0.7097\nvn 0.5385 -0.1071 0.8358\nvn 0.5371 0.0137 0.8434\nvn 0.5229 -0.0048 0.8524\nvn 0.3247 -0.1643 0.9314\nvn 0.3374 0.5100 -0.7912\nvn 0.4125 0.4191 -0.8088\nvn 0.5284 0.4069 -0.7451\nvn -0.6883 0.3103 -0.6557\nvn 0.4491 0.3601 0.8177\nvn 0.4773 -0.2662 0.8374\nvn 0.9059 -0.4220 -0.0355\nvn 0.2164 0.2299 0.9488\nvn 0.6009 0.4554 0.6569\nvn 0.4186 0.5534 0.7201\nvn 0.3626 0.6350 0.6821\nvn -0.9774 0.0099 -0.2109\nvn 0.5130 0.3535 0.7823\nvn 0.6049 0.2505 0.7558\nvn 0.6218 -0.3282 0.7111\nvn 0.4537 -0.3641 0.8133\nvn 0.7173 -0.2617 0.6457\nvn 0.7300 -0.6536 -0.1997\nvn 0.4077 -0.1007 0.9075\nvn 0.4632 -0.5081 0.7261\nvn 0.7292 -0.3277 0.6007\nvn 0.5091 -0.1403 0.8491\nvn 0.6864 0.2907 0.6665\nvn 0.6689 0.3492 0.6562\nvn -0.0644 -0.9102 -0.4090\nvn 0.2311 0.0225 0.9727\nvn 0.5324 -0.7421 -0.4072\nvn 0.0325 0.1514 0.9879\nvn 0.3211 -0.6099 0.7245\nvn 0.5998 0.2154 0.7706\nvn 0.4033 0.4925 0.7712\nvn 0.6657 0.0332 0.7454\nvn 0.4140 0.1185 0.9025\nvn 0.7555 0.0177 0.6549\nvn 0.6533 0.2555 0.7127\nvn 0.3842 -0.3287 0.8628\nvn 0.5242 -0.2992 0.7973\nvn 0.4419 -0.2142 0.8711\nvn 0.5526 -0.1482 0.8202\nvn 0.4504 -0.1454 0.8809\nvn 0.6800 -0.6110 0.4053\nvn 0.4299 -0.7140 0.5526\nvn 0.7305 0.3966 0.5559\nvn 0.7821 0.2939 0.5494\nvn 0.8761 0.1443 0.4600\nvn 0.8318 0.2482 0.4964\nvn 0.8279 0.1039 0.5511\nvn 0.8485 -0.0780 0.5234\nvn 0.8450 0.0375 0.5334\nvn 0.8632 -0.0512 0.5022\nvn 0.1828 0.7505 0.6351\nvn 0.3106 0.6212 0.7194\nvn 0.3686 -0.8510 0.3741\nvn 0.5520 0.3814 0.7414\nvn 0.9339 0.1273 0.3341\nvn 0.8995 0.2340 0.3690\nvn 0.7117 0.4024 0.5758\nvn 0.8086 0.3515 0.4718\nvn 0.7646 0.4818 0.4281\nvn 0.9006 -0.0329 0.4334\nvn 0.8773 -0.0256 0.4792\nvn -0.1011 0.1593 -0.9820\nvn -0.1536 0.1202 -0.9808\nvn 0.8274 0.2260 0.5140\nvn 0.8213 0.1250 0.5565\nvn 0.9134 -0.0963 0.3954\nvn 0.8530 -0.0627 0.5182\nvn -0.4043 0.8881 -0.2184\nvn -0.2252 0.5360 -0.8136\nvn 0.8153 0.0669 0.5752\nvn 0.8652 0.0905 0.4931\nvn 0.8997 0.0868 0.4277\nvn -0.1002 0.2176 -0.9709\nvn 0.8346 -0.4145 0.3628\nvn 0.8953 -0.1644 0.4139\nvn 0.8760 -0.0439 0.4802\nvn 0.7592 0.1975 0.6200\nvn 0.7606 -0.0205 0.6489\nvn 0.7552 0.0442 0.6540\nvn 0.7933 0.0317 0.6080\nvn 0.9438 0.1691 0.2841\nvn 0.8848 0.3645 0.2903\nvn 0.6394 0.4297 0.6376\nvn 0.6672 0.5004 0.5517\nvn 0.4913 0.5479 0.6770\nvn 0.7500 -0.5807 0.3165\nvn 0.5877 -0.7576 0.2839\nvn 0.7937 0.3414 0.5035\nvn 0.8617 0.1463 0.4858\nvn 0.5119 0.1859 0.8387\nvn 0.6355 0.3698 0.6778\nvn 0.4749 0.3964 0.7857\nvn 0.4831 0.3800 0.7888\nvn 0.6432 0.4199 0.6402\nvn 0.7436 0.3517 0.5686\nvn 0.8711 0.0478 0.4888\nvn 0.6126 -0.5907 0.5251\nvn 0.7087 -0.5919 0.3839\nvn 0.6318 -0.3094 0.7107\nvn 0.5471 -0.3297 0.7694\nvn 0.5987 -0.4877 0.6353\nvn 0.5273 -0.0253 0.8493\nvn 0.3824 -0.8847 0.2664\nvn 0.8206 -0.3644 0.4402\nvn 0.7737 0.2698 0.5732\nvn 0.8053 0.0350 0.5918\nvn 0.3408 0.5599 0.7552\nvn 0.5732 -0.1343 0.8083\nvn 0.5545 -0.0027 0.8321\nvn 0.6119 -0.2721 0.7426\nvn 0.8084 -0.0588 0.5856\nvn 0.5290 0.3881 0.7547\nvn 0.4718 0.5025 0.7244\nvn 0.5174 0.5748 0.6339\nvn 0.5981 0.2336 0.7666\nvn 0.7577 0.2833 0.5879\nvn 0.6176 0.2414 -0.7485\nvn 0.5801 -0.4347 0.6888\nvn 0.7824 0.0944 0.6156\nvn 0.7826 -0.0256 0.6220\nvn 0.5312 -0.6767 0.5098\nvn 0.6791 -0.6015 0.4206\nvn 0.6887 0.1102 0.7166\nvn 0.6517 0.4285 0.6258\nvn 0.3876 0.2476 0.8879\nvn 0.8676 -0.4608 -0.1870\nvn 0.9082 -0.4145 -0.0571\nvn -0.9653 0.2610 0.0051\nvn -0.9992 0.0400 -0.0032\nvn -0.9857 -0.1636 -0.0394\nvn -0.2342 -0.6032 0.7624\nvn -0.3493 -0.7833 0.5141\nvn -0.4987 -0.7393 0.4524\nvn 0.7722 0.2603 0.5795\nvn 0.6876 0.3050 0.6590\nvn 0.6143 0.4920 0.6169\nvn 0.5201 0.4548 0.7229\nvn 0.7779 0.0071 0.6283\nvn 0.6887 -0.3246 -0.6482\nvn 0.2482 -0.1683 0.9539\nvn 0.6885 -0.1487 0.7098\nvn 0.8678 0.0742 0.4914\nvn 0.5548 0.1141 0.8241\nvn 0.1913 0.7940 0.5770\nvn 0.6784 -0.0737 0.7309\nvn 0.4976 0.0519 0.8658\nvn 0.4518 0.2041 0.8684\nvn 0.5256 -0.6036 -0.5995\nvn 0.5323 -0.6552 -0.5360\nvn 0.4810 -0.3479 0.8047\nvn 0.5619 -0.4510 0.6934\nvn 0.5435 0.2930 0.7866\nvn 0.4641 0.4308 0.7739\nvn 0.4982 0.4531 0.7392\nvn 0.5501 0.4540 0.7008\nvn 0.7870 -0.1719 0.5925\nvn 0.6396 -0.1020 0.7619\nvn -0.5514 -0.4556 -0.6988\nvn 0.6781 -0.2019 0.7067\nvn 0.9205 -0.2288 0.3166\nvn 0.8574 -0.3113 0.4096\nvn 0.7303 0.1567 0.6649\nvn 0.5507 -0.6423 0.5331\nvn 0.5387 0.0229 0.8422\nvn 0.3881 0.2293 0.8926\nvn 0.5932 0.0322 0.8044\nvn 0.7286 0.3710 0.5757\nvn 0.6377 -0.3218 0.6998\nvn 0.7203 -0.2429 0.6497\nvn 0.7717 -0.4822 0.4147\nvn 0.7790 0.3032 0.5489\nvn 0.4905 -0.3647 0.7914\nvn 0.5914 0.1386 0.7943\nvn 0.4919 0.3661 0.7899\nvn 0.4822 0.1209 0.8677\nvn -0.0410 0.3638 -0.9305\nvn -0.4838 0.0646 -0.8728\nvn -0.6505 -0.0258 -0.7591\nvn -0.0036 -0.5016 0.8651\nvn 0.2127 0.1094 0.9709\nvn 0.4549 0.3982 0.7966\nvn -0.2287 -0.6955 -0.6811\nvn -0.2762 -0.5464 -0.7906\nvn -0.3825 -0.5761 -0.7224\nvn -0.6675 -0.3897 -0.6344\nvn -0.8653 -0.2655 -0.4252\nvn 0.6188 0.2207 0.7539\nvn 0.4097 0.5088 0.7571\nvn 0.5947 -0.1339 0.7927\nvn 0.4514 0.4814 0.7513\nvn 0.7762 -0.2684 0.5705\nvn 0.6194 -0.3011 0.7250\nvn 0.4884 0.6006 0.6330\nvn 0.1567 -0.0254 0.9873\nvn 0.3005 -0.1692 0.9386\nvn 0.7090 -0.1524 0.6885\nvn 0.3700 0.5177 0.7714\nvn -0.7213 -0.6702 0.1746\nvn -0.7237 -0.6885 -0.0462\nvn -0.9340 -0.2913 0.2067\nvn 0.5003 0.4831 0.7185\nvn 0.6242 0.0068 0.7812\nvn 0.7562 -0.0680 0.6507\nvn 0.6143 0.2559 0.7463\nvn 0.3979 0.6303 0.6666\nvn 0.5254 -0.3394 0.7802\nvn 0.6307 -0.2431 0.7370\nvn 0.4251 -0.4075 0.8082\nvn 0.4651 -0.5462 0.6966\nvn 0.5343 0.0229 0.8450\nvn 0.5930 -0.1447 0.7921\nvn 0.4585 0.1227 0.8801\nvn 0.3477 0.1630 0.9233\nvn -0.0439 -0.9968 0.0670\nvn -0.3043 -0.9155 0.2632\nvn -0.0962 -0.9917 0.0851\nvn 0.3399 0.3249 0.8825\nvn -0.5135 0.8335 -0.2041\nvn 0.1815 0.9197 0.3480\nvn 0.2797 0.9333 0.2252\nvn 0.5674 0.0820 0.8193\nvn 0.6793 -0.0073 0.7338\nvn 0.5627 -0.1129 0.8189\nvn 0.6455 0.4552 -0.6132\nvn 0.6309 -0.2686 0.7279\nvn 0.6513 -0.2843 0.7035\nvn 0.5056 -0.2142 0.8357\nvn 0.5626 0.1764 0.8076\nvn 0.6084 0.0518 0.7919\nvn 0.4717 0.3278 0.8185\nvn 0.9648 0.1624 0.2066\nvn 0.6075 -0.3736 0.7009\nvn 0.6413 0.3215 0.6966\nvn 0.5575 0.3623 0.7469\nvn 0.7195 -0.0871 0.6890\nvn 0.7685 -0.0966 0.6324\nvn 0.8486 -0.0349 0.5278\nvn 0.8810 -0.0475 0.4707\nvn 0.4426 0.5476 0.7100\nvn 0.7501 -0.0674 -0.6579\nvn 0.6863 0.0946 0.7211\nvn 0.7780 -0.0286 0.6276\nvn 0.7405 -0.0978 0.6649\nvn 0.4293 -0.8946 0.1237\nvn 0.5577 -0.1830 0.8096\nvn 0.6218 -0.0729 0.7798\nvn 0.5675 -0.1747 0.8046\nvn 0.7347 -0.0805 0.6736\nvn 0.5927 0.2594 0.7625\nvn 0.7110 -0.2067 0.6720\nvn 0.1419 -0.5679 0.8108\nvn 0.0674 -0.9528 0.2960\nvn 0.2224 -0.4506 0.8646\nvn 0.4858 0.2875 0.8254\nvn 0.8336 0.1754 -0.5237\nvn -0.0221 -0.9908 -0.1335\nvn 0.0301 -0.9919 0.1229\nvn 0.1374 -0.9789 -0.1513\nvn 0.4380 0.2633 0.8595\nvn 0.0271 0.3326 -0.9427\nvn 0.0132 0.2835 -0.9588\nvn -0.1054 0.4718 -0.8753\nvn 0.6960 0.0438 0.7167\nvn 0.6047 0.0045 0.7964\nvn 0.6963 -0.1085 0.7094\nvn 0.6699 0.3215 0.6692\nvn 0.4621 -0.0311 0.8863\nvn 0.2157 0.7866 0.5786\nvn 0.7427 -0.0660 0.6663\nvn 0.7454 0.1146 0.6567\nvn 0.6720 0.2522 0.6963\nvn 0.6861 0.0669 0.7244\nvn 0.7674 -0.0357 0.6401\nvn -0.0050 -1.0000 -0.0013\nvn 0.0418 -0.9902 0.1328\nvn -0.0295 -0.9985 -0.0462\nvn 0.3032 0.1325 0.9437\nvn 0.5070 -0.4031 0.7618\nvn 0.5880 -0.5325 0.6088\nvn 0.5133 -0.3018 0.8034\nvn 0.5213 0.0894 0.8487\nvn 0.6467 -0.7234 0.2417\nvn 0.6103 -0.7728 0.1737\nvn 0.7056 -0.6485 0.2855\nvn 0.7039 0.3209 0.6336\nvn 0.6156 0.4868 0.6196\nvn 0.3913 0.5295 0.7526\nvn 0.6933 -0.0363 0.7197\nvn 0.5781 -0.1078 0.8088\nvn 0.5142 0.0305 0.8571\nvn 0.5005 -0.2842 0.8177\nvn 0.4056 -0.0198 0.9138\nvn 0.2285 0.1746 0.9577\nvn 0.4657 0.0366 0.8842\nvn 0.3099 -0.0295 0.9503\nvn -0.1945 -0.5073 -0.8395\nvn 0.5773 -0.1121 0.8087\nvn 0.8794 0.1619 0.4476\nvn 0.8233 0.1477 0.5480\nvn 0.8773 0.0846 0.4725\nvn 0.7238 0.4072 0.5570\nvn 0.5599 0.5614 0.6094\nvn 0.7029 -0.5186 0.4867\nvn 0.9710 -0.1992 0.1319\nvn 0.9897 0.0727 0.1229\nvn 0.8764 -0.0185 0.4811\nvn 0.8625 0.0835 0.4991\nvn 0.7990 0.0042 0.6012\nvn -0.6294 -0.7696 -0.1070\nvn 0.6462 -0.3728 0.6659\nvn 0.7664 -0.2979 -0.5691\nvn 0.7661 -0.2409 -0.5958\nvn 0.7656 -0.0342 -0.6423\nvn 0.7381 0.1947 0.6460\nvn 0.2832 -0.3245 0.9025\nvn 0.7169 -0.4069 0.5661\nvn 0.5328 -0.5059 0.6783\nvn 0.8046 -0.5935 0.0177\nvn 0.3274 -0.0643 0.9427\nvn 0.5300 0.0989 0.8422\nvn 0.1200 -0.8425 -0.5252\nvn 0.4917 -0.8484 0.1961\nvn 0.6996 0.5110 0.4993\nvn 0.8380 0.1048 0.5354\nvn 0.9358 0.0694 0.3457\nvn 0.0775 -0.6026 -0.7942\nvn 0.4525 -0.8909 0.0396\nvn 0.4040 -0.9027 0.1477\nvn 0.3843 -0.9154 0.1196\nvn 0.5674 -0.0475 0.8220\nvn 0.5352 0.1726 0.8269\nvn -0.6244 0.5142 -0.5879\nvn -0.8862 0.0775 -0.4567\nvn -0.7305 -0.0834 -0.6778\nvn 0.8156 -0.0387 0.5773\nvn 0.8143 0.0517 0.5781\nvn 0.7661 0.4003 0.5028\nvn 0.9398 0.1478 0.3080\nvn 0.9007 0.2159 0.3770\nvn 0.6884 -0.0074 0.7252\nvn 0.9359 -0.3463 0.0652\nvn 0.8646 -0.4975 0.0696\nvn 0.7251 -0.0660 0.6854\nvn 0.5113 -0.2074 0.8339\nvn 0.5128 -0.1237 0.8495\nvn 0.5290 0.3168 0.7872\nvn 0.4295 0.3737 0.8221\nvn 0.6750 0.2928 0.6771\nvn 0.8130 0.4238 0.3993\nvn 0.5975 0.1169 0.7933\nvn 0.7696 0.3381 0.5416\nvn 0.7865 0.3482 0.5100\nvn 0.5466 0.4582 0.7009\nvn 0.4631 0.4980 0.7331\nvn 0.8618 0.0529 0.5045\nvn 0.8465 0.2477 0.4712\nvn 0.4820 -0.4126 0.7729\nvn 0.5269 -0.0768 0.8464\nvn 0.7461 -0.6629 -0.0629\nvn 0.7320 -0.0984 0.6741\nvn 0.5435 0.2580 0.7987\nvn 0.9109 -0.0059 0.4125\nvn 0.5957 -0.1947 0.7792\nvn 0.6556 -0.0370 0.7542\nvn 0.6367 -0.0291 0.7706\nvn 0.4880 0.0299 0.8723\nvn 0.6638 0.0747 0.7441\nvn 0.7398 -0.4089 0.5343\nvn 0.7439 0.1776 0.6442\nvn 0.5448 -0.4770 0.6897\nvn 0.5228 -0.0618 0.8502\nvn 0.7768 0.2162 0.5914\nvn 0.5728 0.0274 0.8192\nvn 0.4824 0.0576 0.8741\nvn 0.5989 -0.1726 0.7820\nvn 0.8208 0.5669 0.0698\nvn 0.5090 0.1167 0.8528\nvn -0.9809 -0.0329 -0.1914\nvn -0.1104 0.4935 -0.8627\nvn -0.0252 0.3399 -0.9401\nvn -0.8769 -0.4798 -0.0284\nvn 0.8860 0.4560 0.0845\nvn 0.5423 0.2896 0.7887\nvn 0.8026 -0.3421 0.4885\nvn 0.7788 -0.2994 0.5511\nvn 0.7023 0.0723 0.7081\nvn 0.4991 0.6138 0.6116\nvn 0.7855 -0.0136 -0.6187\nvn 0.6632 -0.2791 -0.6944\nvn 0.8755 -0.4331 -0.2139\nvn 0.9070 0.4088 0.1012\nvn 0.1594 0.1026 0.9818\nvn 0.1177 0.8156 0.5665\nvn 0.7054 -0.2138 0.6758\nvn -0.3344 -0.2719 -0.9023\nvn 0.2834 0.7075 0.6474\nvn -0.5124 0.4542 -0.7288\nvn -0.9492 -0.1215 -0.2902\nvn -0.8451 -0.0571 -0.5315\nvn 0.1614 -0.7611 -0.6282\nvn 0.1224 -0.9590 -0.2556\nvn 0.2471 -0.8566 -0.4529\nvn 0.2138 -0.9373 -0.2754\nvn 0.6211 -0.5161 0.5898\nvn 0.2067 -0.8647 -0.4577\nvn 0.1269 -0.7576 -0.6402\nvn 0.6319 -0.3681 0.6821\nvn 0.4958 -0.1590 0.8537\nvn 0.3141 -0.9275 -0.2024\nvn -0.4319 0.3184 -0.8438\nvn -0.3748 0.2123 -0.9024\nvn -0.4044 0.1993 -0.8926\nvn 0.4465 -0.2138 0.8688\nvn 0.8046 0.5036 0.3145\nvn -0.2495 -0.4204 -0.8723\nvn 0.5668 -0.2163 0.7949\nvn 0.8627 -0.2858 0.4170\nvn -0.0446 -0.7359 -0.6756\nvn -0.2592 -0.5591 -0.7875\nvn -0.4685 0.8293 -0.3045\nvn -0.5745 -0.7673 -0.2849\nvn 0.3094 -0.9313 -0.1922\nvn -0.7500 0.5884 0.3020\nvn -0.8051 0.5109 0.3012\nvn -0.4764 -0.8756 0.0798\nvn -0.8123 -0.4929 0.3118\nvn 0.8867 0.3939 0.2420\nvn 0.9409 -0.0960 0.3248\nvn 0.1722 -0.9779 0.1180\nvn 0.3603 -0.9237 -0.1302\nvn 0.3073 -0.9486 0.0757\nvn -0.1254 0.2801 -0.9517\nvn -0.2754 0.3636 -0.8899\nvn -0.2917 0.2513 -0.9229\nvn 0.4075 -0.1181 0.9055\nvn 0.5276 0.0469 0.8482\nvn 0.8769 0.4595 -0.1410\nvn 0.6114 0.6370 -0.4695\nvn 0.9231 0.2607 -0.2825\nvn 0.4547 -0.6935 0.5588\nvn 0.3971 -0.6556 0.6422\nvn 0.7616 -0.6082 -0.2237\nvn 0.7220 -0.6492 -0.2392\nvn 0.9429 -0.0102 0.3328\nvn 0.5320 -0.1607 0.8313\nvn 0.5112 -0.1505 0.8462\nvn 0.6799 -0.6873 0.2556\nvn 0.9582 0.0845 0.2734\nvn -0.7608 -0.6304 -0.1540\nvn -0.6619 -0.6560 -0.3627\nvn -0.6165 -0.7526 -0.2313\nvn 0.8828 -0.4370 0.1723\nvn 0.1218 0.6583 -0.7429\nvn 0.6211 0.7811 0.0641\nvn -0.8801 -0.2798 -0.3836\nvn 0.4732 -0.7837 -0.4023\nvn 0.5649 -0.6034 0.5629\nvn 0.5825 0.2193 0.7826\nvn 0.7034 -0.3510 -0.6180\nvn -0.0984 -0.2849 -0.9535\nvn 0.8756 0.3548 0.3277\nvn 0.6756 0.2371 0.6980\nvn 0.4030 0.3144 -0.8595\nvn 0.7069 0.6780 -0.2015\nvn 0.9278 0.3664 -0.0704\nvn 0.0584 0.3858 -0.9207\nvn 0.0984 0.3692 -0.9241\nvn -0.5641 0.7603 0.3219\nvn -0.2844 0.8825 0.3746\nvn -0.4097 -0.1078 -0.9058\nvn 0.8069 0.0643 0.5872\nvn 0.2982 0.7375 0.6059\nvn 0.7952 0.3472 0.4971\nvn 0.8449 0.3112 0.4349\nvn 0.8234 -0.5179 -0.2319\nvn 0.5781 -0.8130 -0.0687\nvn 0.1778 -0.1761 0.9682\nvn 0.3232 0.0971 0.9413\nvn -0.2163 0.5806 0.7849\nvn -0.4862 0.3653 -0.7938\nvn -0.4564 0.3470 -0.8193\nvn 0.9353 0.3263 0.1366\nvn -0.7155 -0.2619 -0.6476\nvn -0.5824 -0.2888 -0.7598\nvn 0.7967 -0.2474 0.5513\nvn 0.6837 -0.0931 0.7237\nvn 0.9363 0.2574 -0.2386\nvn 0.9568 0.2412 0.1625\nvn 0.7461 -0.1132 -0.6561\nvn 0.0458 0.8180 0.5734\nvn 0.7233 -0.4335 0.5375\nvn -0.6937 -0.7132 0.0999\nvn -0.7918 -0.5521 0.2611\nvn 0.7437 -0.5817 0.3294\nvn 0.6186 -0.7253 0.3020\nvn 0.6090 -0.6329 0.4781\nvn 0.9049 0.2664 0.3319\nvn -0.5665 -0.7747 -0.2809\nvn -0.5292 -0.8139 -0.2398\nvn -0.4280 -0.4467 -0.7856\nvn -0.8488 -0.0512 -0.5261\nvn -0.7641 -0.0858 -0.6394\nvn 0.7625 -0.4925 0.4195\nvn 0.9597 0.0652 0.2732\nvn -0.6565 -0.1593 -0.7373\nvn -0.4052 -0.1411 -0.9033\nvn -0.5756 -0.2852 -0.7663\nvn 0.3878 -0.7482 -0.5384\nvn 0.7092 -0.5898 -0.3862\nvn 0.3609 -0.6931 -0.6240\nvn 0.6190 -0.5765 -0.5333\nvn 0.0319 -0.9991 -0.0261\nvn 0.0295 -0.9993 -0.0213\nvn 0.0239 -0.9997 -0.0046\nvn 0.6522 -0.3783 0.6568\nvn 0.5334 0.0401 0.8449\nvn 0.1777 0.8371 -0.5173\nvn 0.2194 0.8668 -0.4478\nvn 0.2789 0.7476 -0.6026\nvn 0.6629 -0.7338 0.1485\nvn -0.1073 -0.6681 0.7363\nvn -0.0409 -0.9158 0.3995\nvn -0.0909 -0.6406 0.7624\nvn 0.2529 0.7651 0.5921\nvn 0.2783 -0.4609 0.8426\nvn 0.2797 -0.3735 0.8844\nvn 0.7435 -0.1794 0.6442\nvn 0.6994 0.2193 0.6803\nvn 0.2817 -0.4957 0.8215\nvn 0.8554 0.4262 0.2941\nvn 0.9333 0.3046 0.1902\nvn 0.2815 -0.7321 0.6203\nvn 0.8610 0.2369 0.4501\nvn 0.7619 0.3385 0.5521\nvn 0.7043 0.5241 0.4787\nvn 0.1538 0.7696 0.6197\nvn 0.5471 -0.2268 0.8057\nvn 0.3531 0.2288 0.9072\nvn 0.4288 -0.4022 0.8089\nvn 0.9102 -0.1837 -0.3711\nvn -0.2463 0.1555 -0.9566\nvn -0.5370 0.2514 -0.8052\nvn -0.6237 0.1264 -0.7714\nvn -0.6804 0.2372 -0.6934\nvn -0.9564 0.2009 -0.2120\nvn -0.1382 0.2716 -0.9524\nvn 0.3630 0.4242 0.8296\nvn 0.6379 -0.0219 0.7698\nvn 0.3016 0.0092 0.9534\nvn -0.0717 0.6597 -0.7481\nvn -0.3344 0.5775 -0.7447\nvn 0.8502 -0.0160 -0.5262\nvn 0.6550 -0.4554 0.6029\nvn 0.1945 0.4606 0.8660\nvn 0.3539 0.5697 -0.7417\nvn -0.9485 0.3159 0.0244\nvn 0.9915 0.0940 0.0895\nvn 0.6601 0.7281 -0.1845\nvn -0.7099 0.4052 -0.5759\nvn -0.5185 0.2587 -0.8150\nvn 0.5867 -0.4152 0.6952\nvn 0.4871 -0.2565 0.8348\nvn 0.2589 0.5731 0.7775\nvn 0.6341 0.0676 0.7703\nvn 0.7891 -0.4890 0.3716\nvn 0.8289 0.2322 0.5089\nvn -0.1450 0.2665 -0.9528\nvn -0.1679 0.1848 -0.9683\nvn -0.3904 0.1180 -0.9131\nvn -0.3003 -0.0127 -0.9537\nvn 0.4399 -0.7237 -0.5318\nvn 0.9118 -0.0602 -0.4061\nvn 0.2638 0.2340 0.9357\nvn 0.4205 0.4565 0.7840\nvn -0.9046 0.1314 0.4055\nvn -0.8024 -0.3710 0.4674\nvn -0.7475 0.2252 0.6249\nvn 0.2510 -0.0250 0.9677\nvn 0.5217 0.6458 0.5574\nvn 0.5007 -0.4262 0.7534\nvn 0.1457 0.5616 0.8144\nvn 0.2637 0.0591 0.9628\nvn -0.5712 -0.0092 -0.8207\nvn 0.4567 -0.2409 0.8564\nvn 0.2216 0.6812 0.6977\nvn 0.1744 -0.4623 0.8694\nvn 0.9856 0.1198 0.1194\nvn -0.7586 -0.1598 -0.6316\nvn 0.6100 -0.6405 0.4665\nvn 0.7158 -0.0038 0.6983\nvn 0.7545 -0.0757 0.6518\nvn 0.5685 -0.6771 0.4673\nvn 0.3052 0.2768 0.9112\nvn 0.0049 0.8014 0.5981\nvn 0.3066 0.5937 0.7440\nvn 0.2958 0.0920 0.9508\nvn 0.0417 -0.9990 -0.0145\nvn 0.7323 -0.0722 0.6771\nvn 0.1136 -0.9913 -0.0658\nvn -0.7142 -0.6880 -0.1286\nvn 0.6366 0.7619 -0.1194\nvn -0.0997 0.8525 -0.5130\nvn 0.2869 0.6400 0.7127\nvn 0.4470 0.4552 0.7700\nvn -0.8001 -0.2345 -0.5521\nvn -0.4363 -0.6144 -0.6574\nvn -0.8905 -0.1498 -0.4296\nvn 0.8824 0.4629 -0.0836\nvn -0.1418 0.8476 0.5113\nvn -0.2651 0.3471 -0.8995\nvn -0.3041 0.4537 -0.8376\nvn -0.4559 0.4683 -0.7569\nvn 0.2803 -0.2089 0.9369\nvn -0.8196 -0.5369 0.1997\nvn -0.7523 -0.5605 0.3463\nvn -0.7863 -0.5145 0.3419\nvn 0.8964 0.4323 0.0979\nvn -0.8959 -0.3648 0.2533\nvn -0.8997 -0.3514 0.2588\nvn -0.8767 -0.3914 0.2797\nvn -0.8343 -0.4552 0.3108\nvn -0.5989 0.7996 -0.0443\nvn -0.6228 0.7803 -0.0568\nvn -0.4793 0.8419 0.2478\nvn -0.9748 0.2231 -0.0005\nvn 0.9999 -0.0035 -0.0131\nvn 0.8109 0.5479 -0.2055\nvn 0.8240 0.5608 -0.0800\nvn -0.9793 0.1996 -0.0333\nvn -0.9970 0.0317 -0.0704\nvn -0.9987 0.0450 -0.0212\nvn -0.4149 0.8957 -0.1596\nvn -0.4658 0.8393 -0.2803\nvn -0.5723 0.7982 -0.1880\nvn -0.5997 0.6328 -0.4898\nvn 0.3534 -0.8690 -0.3464\nvn 0.2760 -0.7955 -0.5394\nvn 0.4254 -0.7153 -0.5544\nvn -0.9828 0.0906 0.1611\nvn -0.6166 -0.1618 0.7705\nvn -0.7942 0.1693 0.5836\nvn -0.6658 -0.2499 0.7030\nvn -0.9800 0.0211 0.1976\nvn -0.8474 -0.4566 0.2710\nvn -0.6450 0.7247 0.2425\nvn -0.4631 0.8822 0.0851\nvn -0.0345 -0.8849 -0.4644\nvn -0.0048 -1.0000 -0.0036\nvn -0.0304 -0.9984 -0.0464\nvn -0.9321 0.2173 -0.2897\nvn 0.9984 -0.0106 -0.0554\nvn 0.9961 0.0762 -0.0442\nvn -0.8618 0.3372 0.3790\nvn -0.8900 0.1056 0.4436\nvn -0.8823 -0.2567 0.3945\nvn -0.8040 0.3880 -0.4505\nvn -0.6134 0.6821 -0.3980\nvn -0.9741 0.1945 0.1149\nvn -0.5398 0.6735 -0.5050\nvn -0.2828 0.8628 -0.4190\nvn -0.5743 0.7809 -0.2455\nvn 0.3963 0.6938 -0.6012\nvn 0.3559 0.7586 -0.5458\nvn 0.4178 0.7548 -0.5055\nvn 0.9936 0.0766 0.0825\nvn 0.4711 -0.7713 -0.4279\nvn -0.9096 0.3812 0.1651\nvn 0.9063 0.3916 0.1585\nvn 0.9911 -0.1332 -0.0023\nvn 0.8104 -0.4041 -0.4242\nvn 0.7806 -0.4927 -0.3845\nvn 0.6308 -0.0557 -0.7739\nvn -0.3650 0.9084 -0.2040\nvn -0.3378 0.9171 -0.2116\nvn 0.8838 0.3734 0.2819\nvn -0.9624 0.0403 0.2686\nvn 0.6526 0.0376 -0.7567\nvn -0.8485 0.4339 0.3028\nvn 0.0831 -0.9941 0.0688\nvn 0.4471 0.0522 -0.8929\nvn 0.4687 0.1060 -0.8769\nvn 0.5807 0.1865 -0.7924\nvn -0.5980 -0.1592 -0.7855\nvn -0.5602 -0.2201 -0.7985\nvn -0.9353 0.3366 0.1090\nvn -0.9416 0.3100 0.1310\nvn -0.8647 0.3070 0.3974\nvn -0.5895 0.4490 -0.6715\nvn -0.8083 0.2165 -0.5476\nvn -0.7466 0.3252 -0.5803\nvn -0.9717 -0.1624 0.1714\nvn -0.9857 -0.1549 0.0665\nvn 0.9018 -0.2327 -0.3642\nvn 0.9991 -0.0360 0.0228\nvn -0.4794 0.8064 -0.3462\nvn 0.5939 -0.0287 -0.8040\nvn -0.4313 -0.4829 -0.7620\nvn 0.9489 0.2447 0.1989\nvn 0.0673 0.5407 -0.8385\nvn -0.0280 0.5196 -0.8539\nvn -0.1815 0.6206 -0.7628\nvn -0.1182 -0.5932 0.7963\nvn -0.0847 -0.7721 0.6298\nvn -0.7976 -0.2839 -0.5322\nvn -0.8986 -0.0321 -0.4374\nvn -0.8924 -0.4470 0.0620\nvn -0.9709 -0.1653 0.1731\nvn -0.9313 0.2435 0.2707\nvn 0.0014 -0.3508 -0.9364\nvn 0.5796 -0.6948 0.4257\nvn -0.9595 0.1002 -0.2632\nvn -0.9360 0.0974 -0.3381\nvn -0.9242 0.2362 -0.3001\nvn -0.8679 -0.2561 -0.4256\nvn 0.5405 -0.5972 -0.5926\nvn 0.7064 -0.6056 -0.3663\nvn 0.5336 -0.7965 -0.2843\nvn 0.6876 -0.3508 -0.6357\nvn 0.7031 -0.4743 -0.5298\nvn 0.7739 -0.3749 -0.5104\nvn 0.9303 0.3666 -0.0129\nvn 0.7221 -0.1144 -0.6822\nvn 0.7064 0.0354 -0.7068\nvn 0.7388 -0.1260 -0.6620\nvn -0.9025 -0.4232 -0.0804\nvn -0.6292 0.7704 -0.1025\nvn -0.6031 0.7875 -0.1268\nvn 0.3274 -0.8969 -0.2972\nvn -0.0804 0.7606 -0.6442\nvn -0.1354 0.6548 -0.7435\nvn -0.0039 0.6574 -0.7535\nvn 0.8491 -0.1722 -0.4992\nvn 0.8203 -0.3076 -0.4821\nvn 0.4827 -0.8517 -0.2039\nvn -0.6743 0.7384 -0.0097\nvn -0.6218 0.7751 0.1117\nvn -0.5022 0.7700 0.3935\nvn -0.4657 0.8787 0.1050\nvn -0.4552 0.8888 -0.0536\nvn 0.3287 -0.6505 -0.6847\nvn 0.2571 -0.9001 -0.3518\nvn 0.9851 0.1576 0.0685\nvn 0.9214 0.3232 0.2159\nvn 0.7257 -0.0584 -0.6855\nvn 0.8045 -0.1106 -0.5836\nvn 0.8061 -0.0177 -0.5914\nvn 0.7309 -0.2151 -0.6476\nvn -0.3024 -0.9419 -0.1458\nvn 0.9924 -0.0295 0.1190\nvn -0.0259 0.5967 -0.8020\nvn -0.9127 -0.3470 0.2155\nvn -0.9274 0.0601 -0.3691\nvn -0.9153 0.1064 -0.3884\nvn 0.8536 0.0515 -0.5183\nvn 0.8833 0.1848 -0.4309\nvn 0.3815 -0.9243 0.0093\nvn 0.4772 -0.8634 0.1639\nvn 0.7352 -0.6577 0.1638\nvn -0.1022 0.8220 0.5603\nvn 0.9947 -0.0999 -0.0228\nvn 0.9902 -0.1276 -0.0571\nvn 0.0157 -0.9995 -0.0263\nvn 0.7661 -0.2021 -0.6101\nvn 0.7459 0.0872 -0.6603\nvn 0.8622 -0.1488 -0.4842\nvn 0.7345 -0.1675 -0.6576\nvn 0.0845 -0.7507 -0.6551\nvn 0.1367 -0.7742 -0.6180\nvn 0.0531 -0.9808 -0.1874\nvn 0.8315 -0.4543 -0.3196\nvn 0.6049 -0.7307 -0.3165\nvn 0.5609 -0.5725 -0.5981\nvn 0.7507 0.2840 -0.5965\nvn 0.7526 0.3714 -0.5437\nvn -0.7058 -0.6960 -0.1317\nvn -0.6820 -0.6806 -0.2677\nvn 0.1215 0.2153 -0.9689\nvn -0.0765 0.3367 -0.9385\nvn -0.0911 0.1886 -0.9778\nvn 0.9853 -0.1219 -0.1195\nvn 0.9869 0.1609 -0.0070\nvn -0.4186 0.1791 -0.8903\nvn -0.5237 -0.4441 -0.7270\nvn -0.2218 -0.7758 -0.5907\nvn -0.3452 0.7622 -0.5476\nvn -0.2069 0.7259 -0.6560\nvn -0.3848 0.5520 -0.7397\nvn -0.9915 0.0136 -0.1293\nvn -0.9666 0.2546 -0.0276\nvn -0.6878 0.7172 -0.1119\nvn -0.9927 0.0604 0.1045\nvn -0.9702 0.1060 0.2176\nvn -0.7392 0.3957 -0.5448\nvn -0.7601 0.2190 -0.6118\nvn 0.7372 -0.2801 -0.6149\nvn 0.8271 -0.3096 -0.4690\nvn 0.7439 -0.4660 -0.4790\nvn 0.0560 -0.4352 -0.8986\nvn -0.6681 -0.5530 -0.4978\nvn -0.7179 -0.5251 -0.4570\nvn -0.6919 -0.4188 -0.5880\nvn 0.7942 -0.2125 -0.5692\nvn -0.8756 -0.2468 0.4152\nvn -0.4187 0.9057 -0.0661\nvn 0.0351 -0.9991 -0.0211\nvn 0.3804 -0.9204 -0.0900\nvn -0.0231 0.6643 -0.7471\nvn -0.0278 0.6500 -0.7594\nvn -0.3429 0.8813 0.3252\nvn -0.9337 -0.3264 -0.1467\nvn -0.7979 -0.5458 -0.2557\nvn -0.9367 0.1225 -0.3280\nvn -0.8529 -0.2052 -0.4800\nvn -0.7445 0.5936 -0.3054\nvn -0.7958 0.6045 0.0352\nvn 0.7007 -0.6825 -0.2076\nvn 0.7074 -0.6559 -0.2633\nvn -0.1210 0.1608 -0.9795\nvn -0.6169 0.7778 -0.1200\nvn -0.5776 0.8021 0.1514\nvn 0.0916 0.6779 -0.7294\nvn -0.6568 0.1945 -0.7285\nvn -0.6163 -0.1098 -0.7798\nvn 0.2799 0.4693 -0.8375\nvn 0.1855 0.5622 -0.8059\nvn -0.9274 0.3329 -0.1705\nvn -0.9266 0.2671 -0.2646\nvn 0.7642 -0.3559 -0.5378\nvn 0.7825 -0.5314 -0.3245\nvn -0.6623 -0.6826 0.3089\nvn -0.7939 -0.5344 0.2898\nvn -0.6288 -0.7386 0.2429\nvn -0.6281 -0.4498 -0.6349\nvn -0.6715 -0.4017 -0.6226\nvn -0.5971 -0.3962 -0.6975\nvn 0.7338 0.6408 -0.2258\nvn 0.7638 0.5149 -0.3893\nvn 0.6310 0.6762 -0.3801\nvn 0.7732 -0.1017 -0.6259\nvn 0.7003 -0.2084 -0.6827\nvn 0.5759 -0.7816 -0.2394\nvn 0.0836 -0.5768 -0.8126\nvn 0.0637 -0.7152 -0.6959\nvn 0.0562 -0.9639 -0.2603\nvn 0.5787 -0.2282 -0.7830\nvn 0.9942 0.1066 0.0139\nvn 0.9813 0.0337 -0.1897\nvn 0.9939 -0.1027 0.0404\nvn 0.5411 -0.8383 0.0672\nvn -0.0248 -0.9989 0.0400\nvn 0.4484 -0.8922 -0.0541\nvn 0.8174 -0.1771 -0.5481\nvn 0.8769 -0.2550 -0.4074\nvn 0.8666 -0.3575 -0.3481\nvn -0.7480 -0.6616 0.0523\nvn -0.9093 -0.3713 -0.1880\nvn 0.7356 -0.1811 -0.6528\nvn -0.9613 0.2529 0.1089\nvn -0.9713 0.2363 0.0284\nvn -0.9111 0.3742 0.1726\nvn 0.9438 -0.1085 -0.3123\nvn 0.1006 -0.9919 0.0767\nvn 0.4693 -0.8616 0.1931\nvn 0.0967 -0.9930 0.0682\nvn -0.6284 0.3354 -0.7019\nvn -0.6979 0.2689 -0.6637\nvn 0.7695 -0.5655 -0.2968\nvn 0.6667 -0.7447 -0.0299\nvn 0.5633 -0.7996 0.2080\nvn -0.9684 -0.2479 -0.0273\nvn 0.6981 -0.5963 -0.3963\nvn 0.8175 -0.5110 -0.2654\nvn -0.9068 0.2120 0.3644\nvn 0.9950 0.0226 0.0971\nvn -0.4479 0.7506 -0.4857\nvn 0.3965 0.8966 -0.1971\nvn 0.2355 -0.5508 -0.8007\nvn 0.2733 -0.2252 -0.9352\nvn 0.1462 -0.9840 -0.1016\nvn 0.9545 0.0476 0.2945\nvn 0.7448 0.0940 -0.6605\nvn 0.5106 -0.8319 0.2169\nvn -0.8627 0.0173 -0.5054\nvn 0.8056 -0.2346 -0.5441\nvn 0.7899 -0.3041 -0.5324\nvn 0.5217 0.2835 -0.8046\nvn 0.5286 0.1567 -0.8343\nvn 0.6547 -0.3457 -0.6722\nvn 0.7947 0.1608 -0.5853\nvn 0.7408 -0.5080 -0.4394\nvn 0.6388 -0.5101 -0.5759\nvn 0.6285 -0.5121 -0.5855\nvn 0.8183 -0.4950 -0.2920\nvn 0.1031 -0.8472 0.5212\nvn 0.0808 -0.8938 0.4411\nvn 0.9989 -0.0017 -0.0473\nvn 0.1252 -0.8278 -0.5469\nvn 0.1197 -0.9554 -0.2698\nvn 0.0917 -0.9652 -0.2448\nvn 0.0348 -0.9782 -0.2044\nvn 0.3868 0.5903 -0.7085\nvn 0.3061 0.4864 -0.8184\nvn 0.3815 0.3860 -0.8399\nvn 0.3007 0.1902 -0.9345\nvn -0.7114 0.7010 -0.0503\nvn -0.6397 0.6768 -0.3641\nvn -0.5850 0.8099 -0.0425\nvn 0.5448 -0.0335 -0.8379\nvn 0.6095 -0.3192 -0.7257\nvn 0.8099 -0.3960 -0.4327\nvn 0.2019 0.9608 -0.1899\nvn 0.2601 0.9288 -0.2640\nvn 0.2294 0.9593 -0.1647\nvn -0.2109 -0.8583 0.4677\nvn 0.6236 0.2928 -0.7248\nvn 0.5634 0.3976 -0.7241\nvn 0.5338 0.3306 -0.7783\nvn -0.8726 0.3629 -0.3269\nvn -0.9142 0.3621 -0.1816\nvn -0.7138 0.4223 -0.5586\nvn -0.7044 -0.4281 -0.5661\nvn -0.9088 -0.1630 -0.3839\nvn -0.6986 -0.1859 -0.6909\nvn 0.0497 0.3337 -0.9413\nvn 0.1401 0.1904 -0.9716\nvn 0.1897 0.3041 -0.9335\nvn 0.8167 0.3144 -0.4838\nvn -0.5904 -0.4086 0.6961\nvn -0.4559 -0.6111 0.6471\nvn 0.3819 -0.3942 -0.8359\nvn 0.5140 -0.4831 -0.7088\nvn -0.0678 0.3479 -0.9350\nvn 0.4577 -0.8884 0.0352\nvn 0.4349 -0.8905 0.1335\nvn 0.1277 -0.9825 -0.1352\nvn -0.1595 0.7976 -0.5817\nvn 0.9972 0.0636 0.0398\nvn -0.6212 -0.7820 0.0508\nvn 0.8495 0.0561 -0.5246\nvn 0.8067 -0.0236 -0.5905\nvn 0.8719 -0.1508 -0.4658\nvn 0.0107 -0.9952 -0.0966\nvn -0.0118 -0.9988 0.0473\nvn -0.1024 -0.9782 -0.1805\nvn -0.5947 -0.7036 -0.3887\nvn -0.4082 -0.8878 -0.2125\nvn -0.4570 -0.8475 -0.2700\nvn 0.9840 -0.1689 -0.0562\nvn 0.9628 0.2414 0.1212\nvn 0.7696 0.5623 0.3024\nvn 0.8871 -0.2250 -0.4029\nvn -0.0519 0.1378 -0.9891\nvn -0.1461 0.3970 -0.9061\nvn 0.1134 0.2198 -0.9689\nvn 0.1731 -0.7863 -0.5930\nvn 0.1074 -0.3546 -0.9288\nvn 0.0670 -0.9553 -0.2880\nvn 0.0993 -0.9626 -0.2521\nvn 0.3298 -0.9189 -0.2165\nvn 0.0458 0.2455 -0.9683\nvn -0.0522 0.2493 -0.9670\nvn -0.2608 0.0342 -0.9648\nvn -0.4819 0.2382 -0.8432\nvn -0.0264 -0.2688 -0.9628\nvn -0.2621 -0.9110 0.3184\nvn 0.6467 -0.2785 -0.7100\nvn -0.0216 -0.9970 0.0734\nvn -0.0052 -0.9895 0.1444\nvn -0.0122 -0.9653 -0.2606\nvn -0.9437 0.1918 0.2695\nvn -0.9442 -0.3099 0.1113\nvn -0.9822 0.1874 -0.0102\nvn 0.7903 -0.5808 -0.1951\nvn -0.6845 0.5714 -0.4527\nvn 0.5665 -0.0282 -0.8235\nvn 0.6076 -0.1656 -0.7768\nvn 0.0292 -0.9994 -0.0183\nvn 0.3463 0.7429 -0.5729\nvn -0.6429 0.7559 -0.1238\nvn -0.7203 0.6425 -0.2613\nvn -0.6081 0.1002 -0.7875\nvn -0.6809 0.2742 -0.6791\nvn -0.6410 0.2199 -0.7353\nvn -0.4569 0.7906 0.4076\nvn -0.0376 -0.3663 -0.9297\nvn -0.5068 0.7868 -0.3524\nvn 0.4008 -0.9085 0.1181\nvn 0.2209 -0.7716 0.5965\nvn -0.5914 -0.7120 -0.3784\nvn -0.6211 -0.6318 -0.4638\nvn 0.5495 0.0137 -0.8354\nvn 0.6180 0.0768 -0.7824\nvn -0.4712 -0.5983 -0.6480\nvn -0.4341 -0.4174 -0.7983\nvn 0.4417 0.4086 -0.7987\nvn 0.5536 0.3106 -0.7726\nvn 0.4357 0.4235 -0.7942\nvn -0.8712 0.4621 0.1653\nvn -0.9532 0.3023 -0.0041\nvn -0.9725 0.1545 -0.1741\nvn -0.9123 -0.4085 0.0290\nvn 0.9832 0.1432 0.1127\nvn -0.9982 0.0601 0.0057\nvn -0.9053 0.2477 -0.3450\nvn -0.1111 0.6437 -0.7571\nvn 0.3233 -0.9118 -0.2529\nvn 0.5773 0.5608 -0.5934\nvn 0.3913 0.4556 -0.7995\nvn -0.1220 0.0396 -0.9917\nvn -0.9680 0.2348 0.0884\nvn -0.9152 0.2493 0.3165\nvn -0.4594 -0.1090 -0.8815\nvn -0.0612 -0.7567 -0.6508\nvn 0.6830 -0.5352 -0.4970\nvn 0.8998 0.3500 0.2605\nvn 0.9319 -0.2590 0.2540\nvn -0.2521 -0.9471 0.1984\nvn 0.0217 -0.9995 -0.0245\nvn 0.1782 -0.5291 -0.8296\nvn -0.9051 -0.2662 0.3315\nvn 0.0367 0.4085 -0.9120\nvn -0.0754 0.4892 -0.8689\nvn 0.7392 -0.4092 -0.5349\nvn 0.8642 0.3978 0.3081\nvn 0.9020 0.3233 0.2861\nvn 0.9630 0.1810 0.1995\nvn 0.9640 0.0659 0.2574\nvn 0.9288 0.1488 0.3393\nvn 0.2427 0.4844 -0.8405\nvn 0.1517 0.4216 -0.8940\nvn 0.1114 0.7540 -0.6474\nvn 0.9573 0.1831 0.2235\nvn 0.4721 -0.8541 -0.2182\nvn 0.4428 -0.6873 -0.5757\nvn 0.7670 0.0162 -0.6414\nvn 0.2847 0.2109 -0.9351\nvn 0.2381 0.3680 -0.8988\nvn 0.2264 0.2548 -0.9401\nvn 0.1549 0.3733 -0.9146\nvn -0.0510 -0.9907 -0.1259\nvn -0.7517 -0.6136 0.2415\nvn 0.9276 0.3186 0.1948\nvn 0.4712 0.8495 -0.2371\nvn -0.3012 -0.9479 0.1040\nvn -0.0520 -0.9902 0.1297\nvn -0.3868 -0.8474 0.3636\nvn 0.9240 0.2872 0.2523\nvn -0.4294 0.7486 0.5052\nvn -0.3551 0.7715 0.5278\nvn 0.2555 -0.7218 0.6432\nvn 0.0055 -0.9997 -0.0245\nvn 0.9772 0.0436 0.2076\nvn 0.9769 0.0463 0.2084\nvn 0.9843 0.0806 0.1568\nvn -0.3207 -0.2044 -0.9249\nvn 0.0295 -0.9980 0.0549\nvn 0.0206 -0.9942 0.1053\nvn 0.0287 -0.9977 0.0616\nvn 0.8427 0.4202 0.3365\nvn 0.6656 -0.7137 0.2178\nvn 0.0920 -0.9084 -0.4079\nvn 0.0576 -0.8878 -0.4566\nvn 0.1220 -0.2294 -0.9656\nvn 0.6952 -0.7162 0.0606\nvn 0.7837 -0.6037 0.1465\nvn -0.3141 0.8523 -0.4182\nvn 0.8053 0.5213 0.2822\nvn 0.5654 -0.7739 0.2851\nvn -0.2843 0.9430 -0.1730\nvn 0.3044 -0.1288 0.9438\nvn -0.6872 0.6425 0.3389\nvn -0.7392 0.5599 0.3742\nvn -0.7927 0.4433 -0.4185\nvn 0.6986 -0.1208 -0.7052\nvn -0.6127 0.7848 0.0933\nvn -0.3733 0.9032 -0.2119\nvn 0.0076 0.9991 -0.0423\nvn 0.0020 0.9992 0.0404\nvn -0.0461 0.9848 0.1672\nvn 0.1279 0.9720 0.1972\nvn 0.0416 0.9580 0.2836\nvn 0.0728 0.9406 0.3314\nvn 0.3426 0.8769 0.3370\nvn 0.1165 0.9499 0.2899\nvn 0.1739 0.9641 0.2007\nvn 0.0183 0.8668 0.4983\nvn 0.5025 0.8584 0.1031\nvn -0.1921 0.9278 0.3198\nvn 0.5940 0.6937 0.4073\nvn 0.0748 -0.9201 -0.3843\nvn 0.0080 -0.9999 0.0000\nvn 0.1661 -0.9206 -0.3533\nvn -0.9299 0.3053 0.2049\nvn 0.7759 0.5494 0.3100\nvn -0.7445 -0.2363 0.6243\nvn -0.4887 -0.1448 0.8603\nvn 0.3127 0.8707 0.3796\nvn 0.1743 0.8108 0.5587\nvn -0.8405 0.2476 0.4819\nvn 0.3113 0.9450 0.0998\nvn -0.8101 0.0382 0.5851\nvn -0.9189 -0.0358 0.3929\nvn 0.3001 0.9480 -0.1061\nvn -0.0702 0.9518 0.2985\nvn -0.2295 0.8626 0.4508\nvn -0.1156 0.8738 0.4723\nvn 0.5228 0.7446 0.4150\nvn 0.3303 0.8871 -0.3223\nvn -0.1479 0.8848 0.4419\nvn -0.0728 0.8875 0.4549\nvn -0.3288 0.8625 0.3848\nvn 0.7455 0.6315 0.2131\nvn 0.8347 0.5504 0.0157\nvn 0.8576 0.4993 0.1230\nvn 0.0278 0.9989 0.0364\nvn -0.6384 0.7343 0.2306\nvn -0.6294 -0.3589 -0.6892\nvn -0.8827 -0.2320 -0.4086\nvn 0.0579 0.9540 -0.2940\nvn 0.1215 0.8377 0.5324\nvn -0.5836 0.7706 -0.2559\nvn -0.8862 0.4598 -0.0569\nvn 0.0423 0.9970 -0.0645\nvn -0.0266 0.9836 0.1785\nvn 0.2611 0.8599 0.4385\nvn 0.6680 0.4041 0.6248\nvn -0.4757 0.7716 0.4222\nvn 0.2218 0.9564 -0.1897\nvn 0.5762 0.7759 0.2568\nvn 0.8230 0.4954 0.2777\nvn -0.4410 0.7625 0.4734\nvn -0.4793 0.7714 -0.4185\nvn 0.5278 0.8493 -0.0097\nvn 0.5153 0.7438 0.4257\nvn -0.9130 0.3586 -0.1942\nvn 0.0298 -0.9356 -0.3517\nvn 0.1555 0.8898 -0.4291\nvn 0.8237 0.5639 -0.0589\nvn 0.7588 0.6408 -0.1168\nvn -0.0294 0.9865 -0.1610\nvn 0.2250 0.8977 -0.3787\nvn -0.8678 -0.1008 0.4865\nvn -0.3992 0.8985 -0.1823\nvn -0.8151 -0.5463 0.1922\nvn 0.0479 0.9723 -0.2287\nvn 0.1604 0.9814 -0.1049\nvn 0.7396 0.6276 0.2430\nvn 0.6122 0.7035 0.3607\nvn 0.5300 0.7546 0.3869\nvn 0.1033 0.0871 -0.9908\nvn -0.6054 -0.7950 -0.0380\nvn 0.3454 0.8276 0.4424\nvn 0.9381 0.3280 -0.1107\nvn -0.1495 0.8594 0.4890\nvn 0.0435 0.7938 0.6065\nvn 0.2907 0.9568 -0.0066\nvn 0.1790 0.9743 0.1366\nvn 0.7893 0.5578 -0.2566\nvn 0.1079 0.9941 0.0039\nvn -0.5504 0.7618 0.3416\nvn -0.5877 0.8088 -0.0174\nvn -0.9604 0.2479 -0.1274\nvn 0.3342 0.9104 -0.2438\nvn 0.2341 0.9679 -0.0915\nvn 0.3236 0.9359 -0.1387\nvn 0.4292 0.8394 0.3335\nvn 0.1181 0.9505 0.2872\nvn -0.4725 0.2408 -0.8477\nvn -0.7742 0.5063 -0.3797\nvn -0.1277 -0.7849 -0.6063\nvn -0.2445 -0.7068 -0.6638\nvn 0.3027 0.9286 -0.2145\nvn 0.2303 0.9114 -0.3410\nvn -0.5795 0.6930 0.4287\nvn -0.7775 0.5771 0.2498\nvn -0.0305 0.8844 0.4657\nvn 0.1170 0.9622 0.2458\nvn 0.3933 0.8725 0.2900\nvn 0.1457 0.8949 0.4218\nvn 0.6746 0.5579 0.4834\nvn 0.2662 0.9615 -0.0687\nvn 0.6429 0.7591 0.1019\nvn 0.2721 0.9580 0.0904\nvn -0.3332 0.7626 0.5543\nvn 0.0280 0.9989 -0.0373\nvn -0.1593 0.9684 -0.1917\nvn -0.1520 0.9736 -0.1704\nvn -0.3045 0.9520 -0.0316\nvn 0.8980 0.3498 0.2669\nvn 0.7515 0.4380 0.4932\nvn 0.4582 0.7406 0.4915\nvn -0.0134 0.9495 0.3135\nvn -0.5305 0.7287 0.4331\nvn -0.0683 0.9087 0.4118\nvn 0.0842 0.8988 0.4301\nvn 0.8196 0.5669 -0.0830\nvn -0.9936 0.0378 0.1066\nvn 0.2060 0.9785 0.0009\nvn 0.5859 0.7775 -0.2285\nvn 0.5254 0.8474 -0.0760\nvn 0.0204 0.9300 0.3669\nvn -0.3694 0.7936 0.4835\nvn -0.5374 0.7874 0.3019\nvn 0.2035 0.8343 0.5123\nvn -0.6368 0.6805 0.3625\nvn 0.0438 0.9785 0.2014\nvn -0.0739 0.9969 0.0242\nvn 0.2144 0.8856 0.4119\nvn -0.4426 0.1184 -0.8889\nvn -0.6737 0.2179 -0.7061\nvn -0.5161 0.3595 -0.7774\nvn -0.0688 0.9966 -0.0437\nvn -0.6710 0.3639 -0.6459\nvn -0.5982 0.1556 -0.7861\nvn 0.0625 0.9931 0.0992\nvn 0.8109 0.4885 0.3222\nvn -0.1621 0.9468 -0.2780\nvn -0.7510 0.5715 0.3307\nvn -0.9818 -0.0325 0.1869\nvn -0.2193 0.8704 -0.4406\nvn -0.9525 -0.2922 0.0849\nvn 0.3341 -0.3393 0.8793\nvn 0.1700 -0.6011 0.7808\nvn 0.1463 -0.8551 0.4974\nvn -0.1420 0.7754 -0.6153\nvn -0.8732 0.0600 -0.4836\nvn -0.9034 0.0675 -0.4234\nvn -0.9543 -0.0309 -0.2973\nvn -0.1444 -0.9877 -0.0591\nvn -0.2882 -0.9263 -0.2426\nvn -0.5483 -0.8020 -0.2368\nvn -0.6518 0.6654 0.3638\nvn 0.8257 0.5640 0.0105\nvn 0.7680 0.5958 0.2349\nvn 0.7747 0.4362 -0.4577\nvn 0.7579 0.3258 -0.5651\nvn -0.4544 0.8798 0.1396\nvn 0.6192 0.7020 -0.3518\nvn -0.5601 0.7744 0.2940\nvn -0.9122 0.3504 0.2125\nvn 0.7870 0.6135 0.0652\nvn -0.3729 0.9243 0.0813\nvn -0.3327 0.9043 0.2675\nvn -0.0109 -0.3164 -0.9485\nvn -0.1181 -0.2217 -0.9679\nvn 0.6438 0.6423 0.4159\nvn -0.7580 -0.5005 0.4182\nvn 0.7918 0.6049 -0.0843\nvn 0.0294 -0.1676 -0.9854\nvn -0.1393 0.9554 -0.2604\nvn -0.4457 -0.5346 -0.7180\nvn -0.8646 -0.5023 0.0090\nvn 0.7336 0.6792 -0.0200\nvn 0.7059 0.7017 0.0961\nvn -0.5620 0.6063 0.5626\nvn -0.5238 0.6445 0.5569\nvn -0.8488 -0.4002 0.3455\nvn -0.9633 -0.2411 0.1179\nvn 0.6363 0.7317 0.2445\nvn -0.8813 0.4010 0.2500\nvn 0.5635 0.6881 0.4572\nvn -0.8503 -0.1114 -0.5143\nvn 0.6897 0.7184 -0.0897\nvn 0.6497 0.7595 0.0300\nvn 0.5557 0.7690 0.3160\nvn -0.7657 -0.0534 0.6409\nvn 0.4341 -0.7576 0.4874\nvn -0.4548 0.7638 -0.4579\nvn -0.9086 -0.0052 0.4176\nvn 0.4618 0.7471 0.4781\nvn -0.3127 0.6684 -0.6748\nvn -0.5536 0.4110 -0.7243\nvn -0.3579 0.8122 0.4606\nvn -0.1546 0.7267 0.6692\nvn -0.1466 0.7779 0.6111\nvn -0.3302 0.7888 0.5184\nvn -0.5060 -0.8534 -0.1249\nvn 0.6054 0.7556 -0.2501\nvn 0.6194 0.7655 -0.1741\nvn 0.5516 0.8275 0.1047\nvn -0.7303 0.2355 -0.6412\nvn -0.8135 -0.3549 0.4607\nvn 0.6228 0.7785 -0.0775\nvn 0.4258 0.8685 0.2535\nvn 0.0575 0.9317 0.3585\nvn -0.8857 -0.3550 -0.2991\nvn 0.5457 0.8374 -0.0305\nvn 0.5605 0.7179 -0.4128\nvn 0.3835 0.7986 0.4637\nvn 0.5593 0.8072 -0.1886\nvn 0.3885 0.8618 0.3262\nvn 0.5600 0.7708 -0.3037\nvn 0.4564 0.8882 0.0517\nvn 0.4348 0.8814 0.1845\nvn 0.5048 0.8578 -0.0966\nvn 0.3602 0.7004 0.6161\nvn -0.7177 0.3208 -0.6180\nvn 0.4193 0.8390 0.3466\nvn -0.6513 0.6022 -0.4616\nvn -0.8544 0.4156 0.3119\nvn -0.9643 0.2585 0.0571\nvn -0.7969 0.1614 -0.5821\nvn 0.4837 0.7436 -0.4615\nvn 0.4732 0.8065 -0.3544\nvn 0.3202 0.8219 0.4711\nvn 0.1458 0.8834 -0.4452\nvn -0.2785 -0.9602 -0.0205\nvn -0.7937 -0.5552 0.2485\nvn 0.0530 0.1799 -0.9822\nvn 0.5783 -0.7997 -0.1614\nvn 0.4432 0.8958 -0.0334\nvn 0.3854 0.1505 -0.9103\nvn -0.5324 0.2806 0.7986\nvn -0.5197 0.1129 0.8468\nvn -0.4861 0.1003 -0.8681\nvn -0.6926 -0.7172 -0.0769\nvn -0.3772 0.8555 0.3547\nvn -0.8711 0.4815 -0.0966\nvn -0.6863 -0.4398 -0.5792\nvn -0.8253 -0.0521 0.5622\nvn -0.3524 0.6628 0.6606\nvn -0.4483 0.7549 0.4785\nvn -0.3708 0.8603 0.3499\nvn -0.5286 0.7335 0.4273\nvn -0.6790 -0.2682 0.6834\nvn -0.5494 0.7031 0.4514\nvn -0.8206 -0.1841 0.5410\nvn -0.4287 0.6418 0.6358\nvn -0.2484 0.8953 0.3696\nvn -0.4052 0.7445 0.5305\nvn -0.9850 0.1087 -0.1342\nvn -0.3764 -0.8840 0.2770\nvn -0.2444 -0.8538 0.4596\nvn -0.4517 -0.8422 0.2944\nvn -0.7344 0.3157 0.6008\nvn -0.4832 0.6542 0.5818\nvn -0.6465 0.5640 0.5137\nvn -0.7993 0.0197 0.6005\nvn -0.7270 0.3104 0.6124\nvn -0.7548 0.1767 0.6316\nvn -0.4223 0.3580 0.8328\nvn -0.1491 0.1695 0.9742\nvn -0.1546 0.6849 0.7120\nvn -0.4083 -0.0407 0.9119\nvn -0.5859 0.2272 0.7778\nvn -0.5979 0.7198 0.3525\nvn -0.7791 0.5734 0.2532\nvn -0.5390 0.5143 0.6670\nvn -0.6448 -0.0217 0.7640\nvn -0.4801 0.3666 0.7969\nvn -0.4357 -0.7431 -0.5079\nvn -0.5799 -0.1583 -0.7992\nvn -0.6901 -0.0249 -0.7233\nvn -0.4787 -0.0293 -0.8775\nvn -0.8217 0.3506 0.4493\nvn -0.9123 0.2940 0.2851\nvn -0.6250 0.5350 0.5684\nvn -0.7632 0.3135 0.5650\nvn -0.7991 -0.0405 0.5998\nvn -0.5130 -0.8475 0.1365\nvn -0.5325 -0.8462 -0.0201\nvn -0.5708 -0.8190 -0.0583\nvn 0.5879 -0.0472 -0.8075\nvn -0.5196 0.7296 0.4445\nvn -0.7586 0.2617 0.5966\nvn -0.6649 0.5489 0.5065\nvn -0.7758 -0.0632 0.6278\nvn -0.9232 0.2406 0.2995\nvn -0.6279 -0.0933 -0.7726\nvn -0.5625 0.0126 -0.8267\nvn -0.2046 -0.7830 -0.5873\nvn -0.1780 -0.7749 -0.6064\nvn -0.3089 -0.6858 -0.6589\nvn -0.6800 0.6516 -0.3361\nvn -0.6826 -0.1092 0.7226\nvn -0.8898 -0.0802 0.4492\nvn -0.6754 -0.0190 0.7372\nvn -0.6293 -0.3033 0.7155\nvn -0.2880 0.1285 -0.9489\nvn -0.3132 0.2332 -0.9206\nvn -0.8183 -0.3597 0.4482\nvn -0.8459 -0.3163 0.4294\nvn 0.2515 -0.9142 -0.3176\nvn -0.8098 -0.3419 0.4768\nvn 0.0082 -0.9998 -0.0158\nvn -0.5356 0.3700 -0.7591\nvn -0.7402 0.5648 -0.3647\nvn -0.4933 -0.1556 0.8558\nvn -0.5747 0.1295 0.8080\nvn -0.5944 0.3039 0.7445\nvn -0.3363 -0.2324 -0.9126\nvn -0.5487 -0.0784 -0.8323\nvn -0.0381 -0.3497 0.9361\nvn -0.7921 -0.1325 -0.5958\nvn -0.6078 -0.2363 -0.7580\nvn -0.6982 -0.0150 -0.7157\nvn -0.6520 0.1615 0.7408\nvn -0.2497 -0.8919 0.3770\nvn -0.2540 -0.8701 0.4223\nvn -0.6178 0.4894 -0.6154\nvn -0.6397 0.5442 0.5427\nvn -0.9382 0.2896 0.1893\nvn -0.8233 0.4883 0.2893\nvn -0.6608 0.5761 0.4811\nvn -0.8208 -0.3276 0.4678\nvn -0.5295 0.7986 0.2860\nvn -0.5216 -0.0589 0.8511\nvn 0.0085 -0.9984 0.0562\nvn -0.6818 -0.3237 0.6561\nvn -0.8151 -0.3194 0.4832\nvn -0.2748 0.1885 0.9428\nvn -0.4890 0.6922 0.5307\nvn -0.7750 0.2863 0.5633\nvn -0.8006 0.3183 0.5076\nvn -0.6542 0.5533 0.5156\nvn -0.5090 -0.3643 0.7798\nvn -0.4083 -0.4165 0.8123\nvn -0.8821 0.1045 0.4592\nvn -0.2639 -0.5587 0.7862\nvn -0.5007 -0.2704 0.8223\nvn -0.8873 -0.4611 0.0078\nvn -0.7954 0.1080 0.5963\nvn -0.4342 -0.1314 -0.8912\nvn -0.8032 0.4884 0.3410\nvn -0.9550 0.2478 0.1631\nvn -0.7785 -0.5824 0.2340\nvn -0.7043 -0.2254 -0.6731\nvn -0.5185 -0.2221 -0.8256\nvn -0.8242 -0.2943 0.4837\nvn -0.5266 0.0305 -0.8495\nvn -0.3136 -0.8489 0.4254\nvn -0.3879 -0.8297 0.4014\nvn -0.6678 0.1164 -0.7351\nvn -0.5802 0.0888 -0.8096\nvn -0.6932 0.3093 -0.6509\nvn -0.4849 0.4675 0.7391\nvn -0.0839 -0.1533 -0.9846\nvn -0.5045 0.7906 0.3470\nvn -0.5371 0.7312 0.4205\nvn -0.3162 -0.2402 0.9178\nvn -0.8243 -0.5609 -0.0763\nvn -0.5876 0.2417 -0.7721\nvn -0.5066 -0.6902 0.5166\nvn -0.2849 -0.8193 0.4975\nvn -0.9126 0.3937 -0.1100\nvn -0.9716 0.2359 0.0193\nvn -0.9067 -0.4145 -0.0781\nvn -0.5739 -0.8124 0.1031\nvn -0.9521 -0.2673 0.1487\nvn -0.3633 0.8095 0.4612\nvn -0.0002 -0.9838 -0.1794\nvn 0.4089 -0.9069 -0.1016\nvn 0.3091 -0.9394 -0.1482\nvn 0.1951 -0.7061 -0.6807\nvn 0.2297 -0.5766 -0.7841\nvn -0.5075 0.6050 0.6135\nvn -0.8667 0.4910 0.0882\nvn -0.3091 -0.3628 0.8791\nvn -0.4568 -0.2909 0.8406\nvn -0.5495 0.0083 0.8354\nvn -0.4511 -0.7160 0.5327\nvn -0.4049 -0.3630 0.8392\nvn -0.2930 0.1679 -0.9412\nvn -0.5980 -0.1192 0.7926\nvn -0.9465 0.3095 -0.0910\nvn -0.4081 -0.0881 0.9086\nvn 0.1687 0.1112 -0.9794\nvn 0.2852 0.1510 -0.9465\nvn -0.4970 0.4736 0.7271\nvn -0.6078 0.4887 0.6259\nvn -0.7644 0.1361 0.6301\nvn -0.6251 -0.0959 0.7746\nvn -0.2253 -0.8723 0.4339\nvn -0.5356 -0.2673 0.8010\nvn -0.9443 -0.1863 -0.2713\nvn -0.9137 -0.1070 -0.3920\nvn -0.2471 -0.3110 0.9177\nvn -0.1100 -0.1452 0.9832\nvn -0.5460 -0.0581 -0.8357\nvn -0.5063 -0.1458 -0.8499\nvn -0.3764 -0.3384 -0.8625\nvn -0.4791 -0.7900 0.3824\nvn -0.2476 0.2875 -0.9252\nvn -0.2915 0.5245 -0.8000\nvn -0.1868 0.2644 -0.9461\nvn -0.5604 -0.7484 0.3546\nvn -0.3001 -0.9128 0.2768\nvn -0.1974 -0.9696 0.1444\nvn 0.1788 0.0422 0.9830\nvn -0.9051 0.3829 -0.1849\nvn -0.7192 0.6099 -0.3326\nvn -0.9546 -0.1556 -0.2540\nvn -0.6298 -0.6934 -0.3498\nvn -0.2950 -0.6365 -0.7126\nvn -0.2335 0.4999 -0.8340\nvn -0.7035 0.2041 0.6807\nvn -0.8098 0.1882 0.5556\nvn -0.5873 0.5872 0.5569\nvn -0.0720 -0.3641 0.9286\nvn -0.5179 -0.3645 0.7739\nvn -0.6580 0.3352 0.6742\nvn -0.9783 0.2009 -0.0505\nvn -0.9034 0.4277 0.0291\nvn -0.8209 0.3965 -0.4109\nvn -0.7724 -0.6271 -0.1001\nvn -0.7046 0.0243 0.7091\nvn -0.7036 0.0480 0.7090\nvn -0.7264 -0.1444 0.6718\nvn -0.0311 -0.9449 0.3258\nvn -0.6830 0.1466 0.7155\nvn 0.0099 -0.9206 0.3902\nvn 0.0681 -0.5657 -0.8217\nvn -0.0708 0.0597 -0.9957\nvn -0.9069 0.4068 -0.1095\nvn -0.8518 0.5236 -0.0159\nvn -0.7306 0.6616 -0.1688\nvn -0.4115 -0.0733 -0.9084\nvn -0.6801 0.0721 0.7295\nvn -0.9637 0.0194 -0.2661\nvn -0.9414 -0.0700 -0.3298\nvn -0.8826 -0.4349 -0.1785\nvn -0.5853 -0.4558 0.6705\nvn -0.7243 0.2176 -0.6542\nvn 0.0217 0.0130 -0.9997\nvn -0.7198 -0.3689 -0.5880\nvn -0.7087 -0.3308 -0.6231\nvn -0.6701 -0.4259 -0.6080\nvn -0.7902 0.4388 0.4277\nvn -0.7524 0.6375 0.1659\nvn -0.7052 0.2961 -0.6442\nvn -0.3309 0.0705 -0.9410\nvn -0.2781 0.0364 -0.9598\nvn -0.5896 0.8067 0.0385\nvn -0.7149 -0.3262 -0.6185\nvn -0.6564 0.4161 -0.6293\nvn -0.6452 0.1993 0.7376\nvn -0.0547 -0.8097 0.5842\nvn 0.1388 -0.4396 -0.8874\nvn 0.6669 -0.0112 -0.7450\nvn 0.0127 -0.9999 0.0021\nvn 0.4938 -0.8655 -0.0839\nvn -0.9299 0.1154 0.3493\nvn -0.5026 -0.8394 -0.2069\nvn -0.7798 0.3283 0.5330\nvn -0.5911 -0.7878 0.1730\nvn -0.9296 -0.1910 0.3152\nvn -0.4676 -0.6854 -0.5582\nvn -0.5020 0.6804 0.5338\nvn -0.8318 -0.2361 0.5023\nvn -0.9097 -0.0862 0.4062\nvn -0.8451 -0.0686 0.5302\nvn -0.6887 0.4775 0.5455\nvn -0.6874 0.5139 -0.5131\nvn -0.8410 0.1087 0.5300\nvn -0.6755 -0.4621 0.5746\nvn -0.7095 -0.3623 0.6044\nvn -0.7521 0.3182 0.5771\nvn -0.0362 -0.3003 -0.9531\nvn 0.0673 -0.9812 0.1809\nvn 0.0245 -0.9938 0.1084\nvn 0.0494 -0.9929 0.1082\nvn -0.5182 -0.5600 -0.6464\nvn -0.6059 -0.5929 -0.5304\nvn -0.2495 -0.8665 0.4323\nvn -0.7077 0.4690 0.5284\nvn -0.1283 -0.2857 -0.9496\nvn -0.7795 0.0247 0.6259\nvn -0.8003 0.3209 0.5064\nvn 0.2405 -0.9702 -0.0286\nvn -0.0473 -0.9988 0.0060\nvn -0.1729 -0.9837 -0.0496\nvn -0.2490 -0.7739 -0.5823\nvn -0.7826 0.4714 0.4066\nvn 0.1483 0.3744 0.9153\nvn -0.9215 0.3147 0.2277\nvn -0.8075 -0.1084 0.5797\nvn -0.7536 0.2247 0.6177\nvn -0.6958 0.5795 0.4243\nvn -0.6773 0.6197 -0.3965\nvn 0.1446 -0.8935 0.4251\nvn -0.6113 0.5484 0.5705\nvn -0.8027 -0.3815 0.4583\nvn -0.9230 -0.0413 -0.3825\nvn -0.7202 -0.6228 -0.3056\nvn -0.7810 -0.5725 -0.2494\nvn -0.4254 -0.3337 -0.8412\nvn -0.7150 -0.2019 0.6693\nvn -0.8559 -0.1318 0.5000\nvn 0.2520 -0.0505 -0.9664\nvn 0.1999 -0.1896 -0.9613\nvn 0.2854 -0.5950 -0.7513\nvn -0.6594 0.2975 0.6904\nvn -0.4598 0.8164 0.3493\nvn -0.3356 0.8514 0.4030\nvn -0.7289 0.5888 0.3493\nvn -0.8126 0.2974 0.5013\nvn -0.8133 -0.2803 0.5098\nvn -0.8240 0.0281 0.5658\nvn -0.9262 0.1013 -0.3631\nvn -0.4440 0.6360 0.6312\nvn -0.0312 0.2017 -0.9789\nvn -0.5775 0.3087 -0.7557\nvn -0.6079 -0.0981 -0.7879\nvn -0.6867 -0.2453 -0.6843\nvn -0.1217 -0.6875 0.7159\nvn -0.7715 0.6362 -0.0060\nvn -0.6128 0.4251 0.6662\nvn -0.0980 -0.0509 -0.9939\nvn -0.3244 0.1938 -0.9258\nvn -0.6936 -0.5157 0.5029\nvn -0.7545 0.0007 0.6562\nvn -0.6790 0.1047 0.7266\nvn -0.6750 -0.4557 0.5802\nvn -0.8369 0.4364 0.3303\nvn -0.5880 0.6593 0.4686\nvn -0.4408 -0.8022 0.4027\nvn -0.7294 -0.1506 0.6673\nvn -0.3768 0.7505 0.5430\nvn 0.3767 -0.6302 -0.6789\nvn 0.0870 -0.9868 -0.1361\nvn -0.1148 0.0408 -0.9925\nvn -0.6888 0.2594 0.6770\nvn -0.7214 0.1913 0.6656\nvn -0.6704 0.4486 0.5910\nvn -0.7423 0.1621 0.6501\nvn -0.3681 0.1489 -0.9178\nvn -0.7359 0.4982 0.4585\nvn -0.6099 0.7636 0.2119\nvn -0.5778 0.5646 0.5893\nvn 0.0769 -0.5277 -0.8459\nvn -0.7789 0.4646 -0.4212\nvn -0.7068 0.5526 -0.4416\nvn -0.6624 0.5646 -0.4924\nvn -0.7664 0.4177 -0.4879\nvn 0.3000 -0.5879 0.7512\nvn -0.1742 -0.7402 -0.6494\nvn -0.0819 -0.0053 -0.9966\nvn -0.8465 -0.4948 -0.1963\nvn -0.9421 -0.1219 0.3123\nvn -0.3889 0.2590 -0.8841\nvn -0.5584 0.2196 -0.7999\nvn -0.4764 -0.0685 -0.8766\nvn -0.6544 -0.5207 0.5483\nvn -0.3069 -0.5022 0.8084\nvn -0.0602 -0.0522 -0.9968\nvn 0.0063 -0.0544 -0.9985\nvn 0.0244 0.0091 -0.9996\nvn -0.3154 -0.9470 -0.0602\nvn -0.3153 -0.8954 -0.3142\nvn -0.8104 -0.3157 0.4936\nvn -0.7761 0.6200 0.1146\nvn 0.0058 -0.9999 -0.0136\nvn 0.3048 -0.9252 -0.2259\nvn -0.0814 0.4925 -0.8665\nvn -0.2979 0.5597 -0.7732\nvn -0.2039 0.3735 -0.9049\nvn 0.3982 -0.9133 -0.0855\nvn -0.6033 0.6343 -0.4833\nvn -0.9768 0.2113 -0.0340\nvn -0.3538 0.0229 -0.9350\nvn -0.2332 -0.0883 -0.9684\nvn -0.3359 -0.1635 -0.9276\nvn -0.6366 0.0347 -0.7703\nvn -0.0213 0.6807 -0.7322\nvn -0.6528 0.4643 -0.5985\nvn -0.0712 0.6077 -0.7910\nvn 0.0197 0.9087 -0.4169\nvn 0.0000 0.8836 -0.4683\nvn -0.0353 0.8859 -0.4626\nvn 0.2221 0.5943 -0.7729\nvn 0.1053 0.6154 -0.7811\nvn -0.0356 0.7286 -0.6840\nvn 0.0319 0.4921 -0.8699\nvn 0.1490 0.6053 -0.7819\nvn 0.2741 0.8817 -0.3840\nvn 0.2014 0.8440 -0.4971\nvn -0.8696 -0.1115 -0.4809\nvn 0.1729 0.8733 -0.4555\nvn 0.1635 0.8196 -0.5490\nvn 0.2972 0.8169 -0.4942\nvn 0.1444 0.8168 -0.5585\nvn 0.0262 0.5578 -0.8295\nvn -0.8014 -0.2548 -0.5411\nvn -0.6215 -0.3720 -0.6894\nvn 0.0226 -0.9986 0.0468\nvn -0.0231 -0.9997 -0.0058\nvn -0.5785 0.6020 -0.5503\nvn -0.9120 -0.0473 -0.4073\nvn -0.8733 -0.2026 -0.4429\nvn -0.7215 -0.3960 -0.5679\nvn -0.5437 -0.5483 -0.6355\nvn -0.5991 -0.2777 -0.7509\nvn -0.9512 -0.0183 -0.3081\nvn -0.5033 -0.5095 -0.6979\nvn -0.7682 0.0637 -0.6369\nvn -0.9258 -0.1784 -0.3333\nvn -0.8071 -0.3778 -0.4536\nvn -0.5625 -0.5891 -0.5801\nvn -0.9135 -0.1105 -0.3916\nvn -0.9709 -0.0089 -0.2390\nvn -0.3175 0.4144 -0.8529\nvn -0.3591 0.5389 -0.7619\nvn -0.5567 -0.6117 -0.5620\nvn -0.9629 0.0158 -0.2695\nvn -0.9729 0.1081 -0.2041\nvn -0.6618 -0.5275 -0.5326\nvn -0.5520 -0.6362 -0.5390\nvn -0.9745 -0.0057 -0.2240\nvn -0.8279 -0.3991 -0.3940\nvn -0.6790 -0.5632 -0.4708\nvn -0.5807 -0.6230 -0.5240\nvn -0.9426 -0.2088 -0.2605\nvn -0.9319 -0.2241 -0.2850\nvn -0.4559 -0.6858 -0.5674\nvn -0.9727 -0.1140 -0.2020\nvn -0.9703 0.0144 -0.2415\nvn -0.6295 -0.5973 -0.4969\nvn -0.4415 -0.7229 -0.5315\nvn -0.8503 -0.4094 -0.3307\nvn -0.9797 0.1505 -0.1321\nvn -0.9857 0.0492 -0.1607\nvn -0.5810 -0.6626 -0.4726\nvn -0.6300 -0.3725 -0.6814\nvn -0.8087 -0.4606 -0.3657\nvn -0.6124 -0.6593 -0.4361\nvn -0.9745 -0.1588 -0.1586\nvn -0.9760 -0.1996 -0.0869\nvn -0.9742 -0.0972 -0.2033\nvn -0.8677 -0.3839 -0.3158\nvn -0.6447 -0.6322 -0.4296\nvn 0.5022 0.2644 -0.8233\nvn 0.5138 0.0657 -0.8554\nvn 0.4788 0.2366 -0.8454\nvn 0.0068 0.8774 -0.4796\nvn -0.0602 0.7876 -0.6132\nvn 0.1041 0.7796 -0.6176\nvn -0.0785 0.1399 -0.9870\nvn -0.1916 0.1349 -0.9721\nvn -0.5966 -0.6832 -0.4210\nvn -0.3076 0.7624 -0.5694\nvn -0.0417 0.7214 -0.6912\nvn -0.2533 0.7393 -0.6239\nvn -0.9868 0.0777 -0.1422\nvn -0.4905 -0.7597 -0.4270\nvn -0.6341 0.7110 -0.3038\nvn -0.9212 -0.3173 -0.2251\nvn -0.8028 -0.5092 -0.3100\nvn -0.4973 -0.8670 -0.0320\nvn 0.4687 0.4539 -0.7578\nvn 0.4476 0.4845 -0.7516\nvn 0.4121 0.3292 -0.8496\nvn -0.8121 0.1956 -0.5497\nvn -0.6670 -0.6430 -0.3763\nvn -0.9879 -0.0134 -0.1542\nvn 0.0857 0.3735 -0.9237\nvn 0.0500 0.8367 -0.5453\nvn -0.6997 -0.3974 -0.5937\nvn -0.7038 -0.2888 -0.6490\nvn -0.5931 -0.3182 -0.7396\nvn -0.7709 -0.1506 -0.6189\nvn -0.8589 0.0911 -0.5040\nvn -0.7936 0.4152 -0.4447\nvn -0.2922 -0.9401 -0.1756\nvn -0.9752 0.1660 -0.1461\nvn -0.8217 -0.5004 -0.2729\nvn -0.8017 -0.5468 -0.2414\nvn 0.5113 0.5595 -0.6523\nvn 0.4556 0.5010 -0.7358\nvn 0.3531 0.5119 -0.7831\nvn -0.5155 -0.3522 -0.7812\nvn -0.6553 -0.3168 -0.6857\nvn -0.7950 -0.3955 -0.4599\nvn -0.9487 -0.0265 -0.3151\nvn -0.8391 0.2859 -0.4628\nvn -0.6585 0.6100 -0.4406\nvn -0.5560 0.5271 -0.6426\nvn -0.9469 -0.2580 -0.1918\nvn -0.9957 -0.0825 0.0412\nvn -0.0755 0.9135 -0.3996\nvn -0.7227 -0.2189 -0.6556\nvn -0.7740 -0.3304 -0.5401\nvn -0.8432 -0.3238 -0.4292\nvn -0.6717 -0.7089 0.2150\nvn -0.7452 -0.6031 -0.2846\nvn 0.2364 0.5012 -0.8324\nvn 0.2566 0.4925 -0.8316\nvn -0.6763 -0.3038 -0.6710\nvn -0.8673 -0.3338 -0.3692\nvn -0.8473 0.4209 -0.3240\nvn -0.7110 -0.6205 -0.3308\nvn -0.0616 0.7632 -0.6431\nvn -0.5146 -0.3759 -0.7706\nvn -0.8180 -0.2969 -0.4926\nvn -0.8716 -0.2666 -0.4113\nvn -0.8752 -0.3091 -0.3721\nvn -0.9132 -0.1282 -0.3868\nvn -0.8975 0.1808 -0.4023\nvn -0.9810 -0.0953 -0.1688\nvn 0.1472 0.4305 -0.8905\nvn -0.0245 0.7793 -0.6262\nvn -0.8195 -0.2740 -0.5033\nvn -0.8718 -0.2562 -0.4174\nvn -0.9250 0.0355 -0.3781\nvn -0.3087 0.7833 -0.5396\nvn -0.5485 0.7515 -0.3664\nvn -0.9640 0.2379 -0.1188\nvn -0.8224 -0.5283 -0.2108\nvn -0.9811 0.0079 0.1933\nvn -0.1112 0.7082 -0.6971\nvn -0.9032 -0.3318 -0.2721\nvn -0.8864 -0.1942 -0.4201\nvn -0.7396 0.2909 -0.6069\nvn -0.8603 0.0502 -0.5072\nvn -0.9778 0.1728 -0.1183\nvn -0.8731 -0.4197 -0.2480\nvn -0.6617 -0.6659 -0.3445\nvn -0.9957 0.0125 0.0913\nvn 0.1182 -0.7572 0.6424\nvn 0.1989 0.3040 -0.9317\nvn 0.1679 0.6837 -0.7101\nvn 0.1620 0.3780 -0.9115\nvn -0.9323 -0.2872 -0.2198\nvn -0.9255 -0.2634 -0.2722\nvn -0.9196 -0.2956 -0.2587\nvn -0.9286 0.0242 -0.3702\nvn -0.2069 -0.9775 0.0395\nvn -0.8978 -0.4313 -0.0890\nvn -0.8544 -0.4847 -0.1873\nvn 0.3786 0.7048 -0.5999\nvn -0.8875 -0.0246 -0.4601\nvn -0.8403 0.3966 -0.3695\nvn -0.7771 0.2713 -0.5679\nvn -0.6687 -0.5887 -0.4542\nvn -0.6359 0.3654 -0.6797\nvn -0.6963 0.5639 -0.4440\nvn -0.6080 0.5509 -0.5717\nvn -0.8469 -0.1015 -0.5220\nvn -0.9199 -0.1354 -0.3680\nvn -0.9199 -0.2954 -0.2576\nvn -0.8997 -0.3367 -0.2776\nvn -0.9727 -0.1278 -0.1937\nvn 0.1251 0.7974 -0.5903\nvn -0.8375 0.2638 -0.4785\nvn -0.6428 0.6063 -0.4682\nvn -0.5601 0.6439 -0.5211\nvn -0.9178 -0.1088 -0.3817\nvn -0.5552 -0.8317 -0.0017\nvn -0.1140 0.5623 -0.8190\nvn -0.1793 0.6420 -0.7454\nvn -0.0761 0.7022 -0.7078\nvn 0.1718 0.4895 -0.8549\nvn 0.2812 0.2479 -0.9271\nvn -0.6141 0.4802 -0.6263\nvn -0.9077 -0.2194 -0.3576\nvn -0.9149 -0.2856 -0.2854\nvn -0.9228 -0.2968 -0.2457\nvn 0.0831 -0.9368 -0.3397\nvn 0.1742 -0.3788 -0.9089\nvn -0.7653 -0.5535 -0.3286\nvn -0.8104 -0.5147 -0.2798\nvn -0.9924 0.0693 0.1013\nvn -0.1939 0.9310 -0.3093\nvn -0.2390 0.8941 -0.3786\nvn -0.1508 0.9046 -0.3987\nvn -0.0148 0.3421 -0.9395\nvn -0.7962 0.2288 -0.5600\nvn -0.9421 -0.0617 -0.3296\nvn -0.9332 -0.1788 -0.3116\nvn -0.8815 -0.3282 -0.3395\nvn -0.2746 0.8701 -0.4091\nvn -0.2106 0.8070 -0.5517\nvn -0.9692 0.2372 -0.0652\nvn -0.9280 0.3656 -0.0714\nvn -0.9825 0.0286 -0.1837\nvn -0.7869 -0.5265 -0.3218\nvn -0.3683 -0.7444 -0.5569\nvn -0.4992 -0.7999 -0.3331\nvn -0.5063 -0.7905 -0.3446\nvn -0.7230 0.3802 -0.5769\nvn -0.6610 0.4819 -0.5751\nvn -0.6872 0.1560 -0.7095\nvn -0.9149 0.2968 -0.2734\nvn -0.8016 0.5537 -0.2255\nvn -0.5608 0.7441 -0.3631\nvn -0.3507 0.9016 -0.2532\nvn -0.9539 0.1491 -0.2605\nvn -0.6154 -0.6765 -0.4044\nvn -0.5124 -0.7581 -0.4032\nvn -0.7082 -0.6195 -0.3386\nvn -0.9757 -0.2112 -0.0570\nvn -0.3825 0.7248 -0.5730\nvn 0.2049 -0.5555 -0.8059\nvn -0.5152 0.8256 -0.2297\nvn -0.9100 -0.2723 -0.3125\nvn -0.9052 -0.2309 -0.3567\nvn -0.0707 0.7025 -0.7081\nvn -0.9222 -0.3723 -0.1043\nvn -0.7089 -0.6448 0.2858\nvn -0.7007 0.2868 -0.6532\nvn -0.5935 -0.2822 -0.7537\nvn -0.8224 0.5248 -0.2197\nvn -0.4938 0.8496 -0.1852\nvn -0.8819 0.3985 -0.2518\nvn -0.9767 0.0039 -0.2146\nvn -0.9463 -0.1067 -0.3052\nvn -0.9355 -0.2111 -0.2831\nvn -0.3365 0.2649 -0.9036\nvn -0.2094 0.1252 -0.9698\nvn -0.4000 -0.2390 -0.8848\nvn -0.2084 0.2561 -0.9439\nvn -0.7123 -0.6404 -0.2871\nvn -0.7295 -0.6178 -0.2934\nvn -0.7509 -0.6449 -0.1419\nvn -0.5277 0.7504 -0.3981\nvn -0.9296 0.2726 -0.2479\nvn -0.9115 -0.2617 -0.3172\nvn -0.9576 -0.1827 -0.2225\nvn -0.0511 0.6167 -0.7855\nvn 0.2998 -0.9342 -0.1933\nvn 0.0016 -0.9999 -0.0145\nvn -0.7693 -0.6063 -0.2013\nvn -0.9855 -0.0524 -0.1613\nvn -0.8669 -0.4317 -0.2492\nvn -0.9771 -0.2109 -0.0283\nvn -0.5749 0.8100 -0.1155\nvn -0.8001 0.5409 -0.2593\nvn -0.4675 0.2963 -0.8329\nvn -0.7124 0.5548 -0.4298\nvn -0.9287 0.2318 -0.2893\nvn -0.9528 0.2105 -0.2188\nvn -0.8553 0.4031 -0.3256\nvn -0.9591 -0.1721 -0.2246\nvn -0.8827 -0.3484 -0.3153\nvn 0.2718 0.7544 -0.5975\nvn 0.5243 0.2710 -0.8072\nvn -0.1116 0.3523 -0.9292\nvn -0.0831 0.5534 -0.8287\nvn -0.6131 -0.7591 0.2187\nvn -0.8239 -0.5492 -0.1398\nvn -0.9214 0.3762 0.0967\nvn -0.8650 -0.4789 -0.1496\nvn -0.6427 0.3850 -0.6623\nvn -0.8454 0.4655 -0.2619\nvn -0.7405 0.5895 -0.3227\nvn -0.9397 0.0873 -0.3306\nvn -0.9969 -0.0573 -0.0524\nvn -0.8083 -0.3302 -0.4874\nvn -0.2663 0.9135 -0.3073\nvn -0.0074 0.6491 -0.7606\nvn 0.0743 0.4538 -0.8880\nvn 0.3095 0.5139 -0.8000\nvn 0.1926 0.5285 -0.8267\nvn -0.9488 -0.3018 -0.0932\nvn -0.9354 -0.3457 -0.0737\nvn -0.8237 0.4432 -0.3536\nvn -0.9143 0.0285 -0.4040\nvn 0.4790 -0.8666 -0.1393\nvn 0.1088 -0.9940 -0.0020\nvn -0.2220 -0.9499 0.2198\nvn 0.1078 -0.9937 0.0316\nvn 0.1489 -0.9883 0.0320\nvn 0.0165 -0.9908 0.1346\nvn -0.5148 0.0120 -0.8572\nvn -0.5555 0.0487 -0.8300\nvn -0.0878 0.7613 -0.6425\nvn -0.1360 0.7357 -0.6635\nvn -0.0050 -0.9831 0.1831\nvn 0.4548 0.3070 -0.8360\nvn 0.3611 0.2390 -0.9014\nvn -0.9990 -0.0034 -0.0439\nvn -0.6158 0.5477 -0.5664\nvn 0.0855 0.7536 -0.6518\nvn -0.0191 0.6707 -0.7414\nvn 0.1476 0.6971 -0.7016\nvn -0.5734 -0.7428 -0.3457\nvn -0.7161 -0.2793 -0.6396\nvn -0.7604 -0.0445 -0.6479\nvn -0.7303 -0.0116 -0.6829\nvn 0.3760 0.6428 -0.6673\nvn 0.0013 0.8908 -0.4543\nvn -0.1008 0.9078 -0.4070\nvn -0.0872 0.8392 -0.5367\nvn -0.9336 -0.3184 -0.1642\nvn -0.9761 0.2094 -0.0586\nvn -0.9392 -0.3365 -0.0683\nvn 0.6526 -0.2576 -0.7125\nvn -0.5621 0.4706 -0.6800\nvn -0.4935 -0.7212 -0.4860\nvn -0.4533 -0.6186 -0.6417\nvn -0.1222 -0.9890 -0.0829\nvn 0.4334 0.7771 -0.4563\nvn -0.7209 0.1846 -0.6680\nvn -0.0105 0.5501 -0.8350\nvn 0.0207 0.4466 -0.8945\nvn 0.1022 0.6088 -0.7867\nvn 0.2004 0.6866 -0.6988\nvn -0.7785 -0.2468 -0.5770\nvn -0.1938 -0.3853 -0.9022\nvn -0.1029 0.5625 -0.8203\nvn -0.7443 -0.1222 -0.6565\nvn -0.7269 0.1905 -0.6598\nvn -0.6079 0.2915 -0.7385\nvn -0.6712 0.2534 -0.6966\nvn 0.1369 0.7655 -0.6287\nvn 0.3834 0.8203 -0.4244\nvn 0.5186 0.5696 -0.6376\nvn 0.5116 0.6493 -0.5627\nvn 0.5361 0.6422 -0.5479\nvn 0.7578 0.4860 -0.4353\nvn 0.6550 0.4899 -0.5752\nvn 0.0652 0.9069 -0.4161\nvn -0.1557 0.8813 -0.4461\nvn -0.0212 0.4960 -0.8680\nvn 0.2557 -0.5976 -0.7598\nvn -0.7849 -0.1145 -0.6089\nvn -0.7243 -0.0567 -0.6872\nvn -0.7099 0.2552 -0.6564\nvn -0.5414 0.4226 -0.7268\nvn -0.3548 0.3562 -0.8644\nvn -0.4080 0.2838 -0.8677\nvn -0.3333 0.1581 -0.9295\nvn -0.2423 0.2499 -0.9374\nvn -0.6779 -0.4750 -0.5610\nvn -0.9695 0.1167 -0.2152\nvn -0.9515 0.1492 -0.2690\nvn -0.9574 -0.2110 -0.1969\nvn 0.1791 0.2783 -0.9436\nvn 0.1489 0.1979 -0.9688\nvn 0.0501 0.2936 -0.9546\nvn 0.3768 0.3312 -0.8650\nvn -0.7893 -0.2954 -0.5383\nvn -0.7233 -0.1897 -0.6639\nvn -0.7677 0.1622 -0.6199\nvn 0.2784 0.4076 -0.8697\nvn 0.0168 -0.9992 -0.0348\nvn -0.7924 -0.4024 -0.4583\nvn -0.9213 -0.2531 -0.2951\nvn -0.6924 0.7212 -0.0226\nvn -0.1270 0.5160 -0.8471\nvn 0.1393 0.0118 0.9902\nvn -0.7808 -0.4279 -0.4552\nvn -0.7268 -0.3632 -0.5830\nvn -0.7815 -0.1211 -0.6120\nvn -0.7161 0.1046 -0.6901\nvn -0.1273 0.6880 -0.7144\nvn 0.5358 0.5287 -0.6583\nvn 0.0101 0.5640 -0.8257\nvn -0.3471 0.8499 -0.3964\nvn 0.0611 0.6954 -0.7160\nvn -0.0307 0.8302 -0.5566\nvn 0.0960 0.2519 -0.9630\nvn 0.1849 0.2137 -0.9592\nvn -0.7937 -0.3277 -0.5124\nvn -0.7369 -0.2222 -0.6384\nvn -0.8925 0.0175 -0.4506\nvn -0.5852 0.3739 -0.7195\nvn -0.6366 0.3812 -0.6704\nvn 0.1828 0.8179 -0.5456\nvn 0.3942 0.7959 -0.4594\nvn -0.7319 -0.0966 -0.6745\nvn -0.9558 0.0395 -0.2913\nvn -0.7097 0.5979 -0.3724\nvn -0.5095 0.7316 -0.4529\nvn -0.3495 0.5016 -0.7913\nvn -0.6104 0.5646 -0.5555\nvn -0.7180 0.2583 -0.6462\nvn -0.8607 0.1086 -0.4972\nvn -0.5385 -0.6504 -0.5356\nvn -0.3880 -0.7451 -0.5424\nvn -0.7132 -0.6080 -0.3488\nvn -0.7544 -0.4153 -0.5082\nvn -0.8545 0.1265 -0.5038\nvn -0.8823 0.1284 -0.4528\nvn -0.7181 0.3892 -0.5770\nvn -0.1099 0.8581 -0.5015\nvn -0.2304 0.9155 -0.3297\nvn -0.2383 0.8615 -0.4483\nvn -0.8018 -0.0146 -0.5974\nvn -0.9611 0.2175 -0.1703\nvn -0.7425 0.5094 -0.4349\nvn -0.4045 0.7645 -0.5019\nvn -0.3757 0.6142 -0.6939\nvn -0.5007 0.7817 -0.3719\nvn -0.9023 -0.1313 -0.4106\nvn -0.4941 -0.6930 -0.5250\nvn -0.1677 0.3729 -0.9126\nvn -0.5953 -0.6762 -0.4340\nvn -0.5349 -0.7955 -0.2846\nvn -0.5909 -0.7850 -0.1859\nvn -0.8452 -0.4333 -0.3127\nvn -0.8517 -0.3579 -0.3828\nvn -0.8935 -0.1245 -0.4313\nvn -0.8457 0.2776 -0.4557\nvn -0.6948 0.1809 -0.6961\nvn 0.0881 -0.9923 0.0864\nvn 0.0413 -0.9949 0.0922\nvn 0.1287 0.2915 -0.9479\nvn -0.7038 0.1747 -0.6886\nvn -0.6676 0.2429 -0.7037\nvn -0.8584 0.1746 -0.4823\nvn 0.0241 0.5497 -0.8350\nvn -0.4055 0.8366 -0.3682\nvn -0.7629 0.4744 -0.4391\nvn -0.9566 0.0074 -0.2913\nvn -0.7314 -0.6789 -0.0644\nvn -0.8537 -0.4090 -0.3223\nvn -0.6700 0.3823 -0.6363\nvn -0.1808 0.6479 -0.7399\nvn -0.1854 0.8533 -0.4874\nvn -0.3515 0.8686 -0.3492\nvn 0.4585 0.6445 -0.6118\nvn -0.7963 0.1588 -0.5837\nvn -0.5072 -0.7331 -0.4529\nvn -0.8229 -0.4518 -0.3445\nvn -0.7150 0.3351 -0.6135\nvn -0.5598 0.7178 -0.4139\nvn -0.1612 -0.9803 0.1135\nvn -0.3699 -0.9103 0.1856\nvn -0.9180 0.2560 -0.3029\nvn -0.4898 -0.8265 -0.2775\nvn -0.7068 -0.6958 -0.1274\nvn -0.8984 -0.3161 -0.3049\nvn -0.9319 0.0209 -0.3620\nvn -0.9803 -0.0154 -0.1970\nvn -0.9073 0.1069 -0.4067\nvn -0.8968 0.2004 -0.3945\nvn -0.8282 0.2811 -0.4848\nvn -0.7827 0.0587 -0.6196\nvn -0.7603 0.1994 -0.6182\nvn -0.5920 0.0428 -0.8047\nvn -0.7985 0.5423 -0.2612\nvn -0.7347 0.3985 -0.5490\nvn -0.7337 0.5680 -0.3728\nvn -0.6417 0.5744 -0.5082\nvn -0.7566 0.4425 -0.4813\nvn -0.5288 0.8162 -0.2327\nvn -0.7187 0.6418 -0.2674\nvn -0.8923 -0.3804 -0.2431\nvn -0.5873 -0.7047 -0.3979\nvn -0.6890 -0.6759 -0.2616\nvn -0.7860 -0.5013 -0.3618\nvn -0.8181 0.1576 -0.5530\nvn -0.7030 -0.3397 -0.6248\nvn -0.8581 -0.0976 -0.5041\nvn -0.6308 -0.0950 -0.7700\nvn -0.7736 0.2015 -0.6007\nvn -0.7090 0.4738 -0.5223\nvn -0.3991 0.8647 -0.3050\nvn -0.6491 -0.6884 -0.3235\nvn -0.8642 -0.3366 -0.3740\nvn -0.8986 -0.1559 -0.4101\nvn -0.9208 -0.1147 -0.3727\nvn -0.8861 0.2283 -0.4032\nvn -0.8517 0.3007 -0.4291\nvn -0.8961 0.1071 -0.4306\nvn -0.8448 0.1541 -0.5123\nvn 0.4890 0.4434 -0.7512\nvn -0.8216 0.1673 -0.5449\nvn -0.6741 0.2714 -0.6869\nvn -0.7747 0.4606 -0.4331\nvn -0.7254 0.6606 -0.1933\nvn -0.7121 0.6941 -0.1052\nvn -0.9933 -0.0858 -0.0772\nvn -0.0652 -0.8479 0.5261\nvn -0.8117 -0.5252 -0.2556\nvn -0.9337 -0.0203 -0.3574\nvn -0.9077 0.2151 -0.3603\nvn -0.6282 -0.4076 -0.6627\nvn -0.7274 0.2535 -0.6377\nvn -0.7345 0.6519 -0.1886\nvn -0.3736 0.8963 -0.2387\nvn -0.8267 -0.5376 -0.1659\nvn -0.6677 -0.6568 -0.3504\nvn -0.9521 -0.0317 -0.3040\nvn -0.6872 -0.4829 -0.5427\nvn 0.3348 0.2242 -0.9152\nvn 0.5158 0.1634 -0.8410\nvn 0.4437 0.2669 -0.8555\nvn -0.7537 0.4491 -0.4798\nvn -0.4373 -0.8764 -0.2015\nvn -0.0258 -0.9784 0.2052\nvn -0.0040 -0.9996 0.0286\nvn 0.5744 0.5404 -0.6148\nvn 0.3258 0.3171 -0.8907\nvn 0.2252 0.9160 -0.3320\nvn 0.1073 0.4108 -0.9053\nvn -0.3682 0.5021 -0.7825\nvn 0.3263 0.5920 -0.7369\nvn -0.5742 -0.7759 -0.2611\nvn -0.1357 0.5003 -0.8551\nvn 0.5660 0.2092 -0.7974\nvn 0.0121 0.4398 -0.8980\nvn 0.0664 -0.9977 -0.0164\nvn 0.0656 -0.9975 0.0242\nvn -0.0447 -0.9889 0.1419\nvn 0.2142 0.1021 -0.9714\nvn 0.4026 0.7129 -0.5741\nvn 0.3706 0.6307 -0.6818\nvn 0.4197 0.6261 -0.6572\nvn 0.0915 0.6857 -0.7221\nvn 0.8677 0.0771 -0.4910\nvn -0.0404 0.7583 -0.6506\nvn -0.0169 0.7522 -0.6587\nvn 0.0484 0.6709 -0.7400\nvn -0.0984 -0.9867 0.1292\nvn -0.1855 0.7917 -0.5821\nvn -0.1804 0.7755 -0.6050\nvn -0.4373 0.1714 -0.8828\nvn 0.3240 0.7186 -0.6153\nvn 0.4147 0.2941 -0.8611\nvn -0.0728 0.3053 -0.9494\nvn -0.1346 0.8905 -0.4346\nvn -0.0114 0.5570 -0.8304\nvn 0.2133 0.3854 -0.8977\nvn 0.5900 0.3119 -0.7447\nvn 0.1231 0.5310 -0.8383\nvn 0.6656 0.2556 -0.7011\nvn 0.2158 0.0879 -0.9724\nvn 0.3459 0.3697 -0.8623\nvn 0.7094 0.4176 -0.5677\nvn 0.6676 0.4051 -0.6246\nvn 0.3278 0.5168 -0.7908\nvn 0.3200 0.3952 -0.8610\nvn 0.0495 0.4957 -0.8671\nvn 0.5281 0.2881 -0.7988\nvn 0.6350 0.5756 -0.5152\nvn 0.3507 0.2453 -0.9038\nvn -0.1320 0.9437 -0.3033\nvn 0.2906 0.8045 -0.5180\nvn 0.3601 0.5274 -0.7695\nvn 0.3577 0.3861 -0.8503\nvn -0.0123 0.3359 -0.9418\nvn 0.0099 0.4039 -0.9147\nvn 0.0244 0.8199 -0.5719\nvn 0.3466 0.8090 -0.4747\nvn 0.4657 0.1040 -0.8788\nvn 0.4872 0.1505 -0.8602\nvn 0.6777 0.4061 -0.6130\nvn -0.1361 0.5621 -0.8158\nvn -0.0996 0.8038 -0.5864\nvn -0.3043 0.7436 -0.5954\nvn 0.1745 0.0318 -0.9841\nvn 0.4698 0.4166 -0.7783\nvn -0.0239 0.5885 -0.8081\nvn 0.1902 -0.9795 -0.0666\nvn -0.0098 -0.9995 0.0307\nvn 0.1089 -0.9937 -0.0277\nvn -0.0485 0.5319 -0.8454\nvn 0.0732 0.6775 -0.7318\nvn 0.1851 -0.0736 -0.9799\nvn 0.6520 0.2746 -0.7067\nvn -0.0193 0.7830 -0.6217\nvn 0.6342 0.0450 -0.7718\nvn 0.6308 0.1176 -0.7669\nvn 0.5660 0.1138 -0.8165\nvn -0.0356 -0.8907 0.4531\nvn 0.4647 0.5632 -0.6832\nvn 0.0394 0.7104 -0.7026\nvn 0.0275 -0.9982 0.0524\nvn 0.5260 0.6906 -0.4963\nvn -0.0667 0.6180 -0.7833\nvn -0.1356 0.3998 -0.9065\nvn -0.0402 0.4145 -0.9091\nvn 0.0087 0.8238 -0.5667\nvn 0.0615 0.6934 -0.7179\nvn 0.6950 0.4722 -0.5421\nvn -0.4910 0.2282 -0.8407\nvn -0.6135 0.2692 -0.7424\nvn -0.0607 0.9187 -0.3901\nvn 0.0727 0.8507 -0.5205\nvn -0.6487 0.1444 -0.7472\nvn 0.0106 0.8503 -0.5261\nvn -0.2784 0.5948 -0.7541\nvn 0.2112 0.4095 -0.8875\nvn 0.3691 0.2919 -0.8824\nvn -0.5334 0.4229 -0.7325\nvn -0.2920 0.2479 -0.9237\nvn 0.4762 0.2585 -0.8404\nvn -0.5700 0.1989 -0.7972\nvn 0.4824 0.3251 -0.8133\nvn 0.3681 -0.6364 -0.6778\nvn 0.4453 -0.4398 -0.7799\nvn 0.3898 0.4865 -0.7819\nvn -0.0153 0.2571 -0.9662\nvn 0.0186 0.6198 -0.7845\nvn 0.2724 0.1064 -0.9563\nvn 0.5685 0.2308 -0.7896\nvn -0.3142 0.5614 -0.7656\nvn -0.1960 -0.8725 -0.4475\nvn -0.0411 -0.9972 -0.0623\nvn 0.4035 0.1716 -0.8987\nvn 0.5249 0.2818 -0.8032\nvn 0.4045 0.2279 -0.8857\nvn -0.2691 0.6542 -0.7068\nvn -0.0820 0.6902 -0.7189\nvn 0.0475 0.1017 -0.9937\nvn 0.4927 0.1723 -0.8529\nvn -0.2349 0.5948 -0.7688\nvn -0.0942 0.9556 -0.2793\nvn 0.1427 0.4664 -0.8729\nvn -0.1546 0.6649 -0.7308\nvn -0.2634 0.6850 -0.6793\nvn -0.1422 0.4942 -0.8576\nvn -0.2314 0.3960 -0.8886\nvn -0.1324 -0.5650 0.8144\nvn -0.1250 -0.6548 0.7454\nvn 0.4370 0.3635 -0.8227\nvn 0.3751 0.1833 -0.9087\nvn -0.1084 0.6977 -0.7081\nvn -0.1320 0.5592 -0.8184\nvn -0.5653 0.0662 -0.8222\nvn 0.2564 0.7013 -0.6652\nvn -0.1562 0.6757 -0.7204\nvn 0.0087 0.4778 -0.8784\nvn 0.0203 0.3460 -0.9380\nvn 0.3424 0.1610 -0.9256\nvn 0.6250 0.3737 -0.6853\nvn 0.4555 0.7317 -0.5070\nvn -0.1069 0.8158 -0.5683\nvn -0.0025 0.3800 -0.9250\nvn 0.3403 0.6721 -0.6576\nvn 0.1679 0.9128 -0.3722\nvn -0.0063 0.7839 -0.6209\nvn -0.0106 0.3861 -0.9224\nvn 0.0569 0.4434 -0.8945\nvn 0.0663 -0.9517 -0.2998\nvn 0.5403 0.7280 -0.4220\nvn 0.0902 -0.9630 -0.2540\nvn 0.1027 -0.9474 -0.3030\nvn -0.7028 -0.6767 -0.2192\nvn 0.2374 -0.9411 -0.2406\nvn 0.2525 -0.9208 -0.2971\nvn 0.5414 0.0628 -0.8384\nvn 0.0282 0.9085 -0.4169\nvn 0.0293 0.6271 -0.7784\nvn 0.1320 0.9185 -0.3727\nvn -0.0132 0.3750 -0.9269\nvn 0.0980 0.2080 -0.9732\nvn 0.1309 0.5072 -0.8518\nvn -0.0478 0.4734 -0.8795\nvn -0.3203 0.1817 -0.9297\nvn 0.3356 0.2415 -0.9105\nvn 0.1988 0.7231 -0.6615\nvn 0.1964 0.5646 -0.8016\nvn 0.0648 0.5231 -0.8498\nvn -0.2506 0.3341 -0.9086\nvn 0.2367 -0.4344 0.8690\nvn 0.3900 -0.5544 0.7352\nvn -0.3200 0.6492 -0.6899\nvn 0.2182 0.3847 -0.8969\nvn 0.1991 0.9196 -0.3385\nvn 0.1566 0.8459 -0.5098\nvn -0.0509 0.5531 -0.8315\nvn 0.1810 0.0265 -0.9831\nvn -0.3978 0.0305 -0.9169\nvn 0.3146 0.8113 -0.4927\nvn 0.3659 0.6311 -0.6839\nvn 0.2121 0.5486 -0.8087\nvn 0.3455 0.8733 -0.3432\nvn 0.1262 0.6893 -0.7134\nvn -0.3213 0.3031 -0.8972\nvn -0.2202 -0.3844 -0.8965\nvn 0.1773 0.1837 -0.9669\nvn -0.6244 0.3780 -0.6835\nvn -0.5523 -0.7912 -0.2625\nvn -0.4621 0.3533 -0.8134\nvn -0.4625 -0.0499 -0.8852\nvn -0.3286 0.0515 -0.9431\nvn -0.2825 -0.1271 -0.9508\nvn 0.0147 0.1231 -0.9922\nvn -0.4619 -0.8810 -0.1020\nvn -0.4595 0.3738 -0.8057\nvn -0.4034 0.2904 -0.8677\nvn -0.4787 -0.1638 -0.8625\nvn 0.0621 0.1665 -0.9841\nvn -0.2462 -0.2538 -0.9354\nvn -0.3893 -0.0058 -0.9211\nvn -0.2889 -0.0855 -0.9535\nvn -0.2980 -0.0861 -0.9507\nvn -0.4973 0.3420 -0.7973\nvn -0.0897 -0.0674 -0.9937\nvn -0.6672 0.0768 -0.7409\nvn -0.4678 0.0267 -0.8834\nvn -0.4082 -0.0676 -0.9104\nvn -0.4505 -0.1781 -0.8748\nvn -0.5803 0.0677 -0.8116\nvn 0.0351 -0.9750 -0.2195\nvn 0.4360 -0.1432 -0.8884\nvn -0.2846 0.1849 -0.9406\nvn 0.2912 0.1448 -0.9456\nvn -0.0841 -0.0380 -0.9957\nvn -0.2882 0.0989 -0.9524\nvn -0.1486 0.2112 -0.9661\nvn 0.4155 -0.7597 0.5001\nvn 0.2805 -0.0923 -0.9554\nvn 0.1442 0.1629 -0.9760\nvn -0.4853 0.3968 -0.7791\nvn -0.6359 -0.7702 -0.0494\nvn -0.2270 -0.4054 -0.8855\nvn -0.4215 -0.2849 -0.8609\nvn -0.4489 0.1909 -0.8729\nvn -0.3959 0.1860 -0.8992\nvn -0.5911 0.0289 -0.8060\nvn 0.5499 0.0261 -0.8348\nvn -0.3911 0.3613 -0.8464\nvn -0.2732 0.2568 -0.9270\nvn 0.2871 -0.4597 -0.8404\nvn 0.0671 0.1357 -0.9885\nvn -0.1881 -0.9658 -0.1780\nvn -0.3929 -0.6691 -0.6308\nvn -0.0523 0.1390 -0.9889\nvn -0.4844 -0.6065 -0.6305\nvn 0.1727 -0.2777 -0.9450\nvn -0.0942 -0.0577 -0.9939\nvn -0.3454 -0.1601 -0.9246\nvn -0.5006 -0.6575 -0.5630\nvn 0.4559 -0.6840 -0.5694\nvn 0.3103 -0.5869 -0.7478\nvn -0.4056 0.0444 -0.9130\nvn -0.0413 -0.4790 -0.8768\nvn -0.0251 -0.7191 -0.6944\nvn 0.0811 -0.2572 -0.9629\nvn -0.0246 0.3199 -0.9471\nvn -0.2605 0.1383 -0.9555\nvn 0.0009 0.0545 -0.9985\nvn -0.2069 -0.0618 -0.9764\nvn 0.0089 0.1558 -0.9877\nvn -0.0664 0.3327 -0.9407\nvn 0.0962 -0.4349 -0.8953\nvn 0.0551 -0.2228 -0.9733\nvn -0.8606 0.2845 -0.4224\nvn 0.3980 0.0810 -0.9138\nvn -0.4744 -0.7342 -0.4857\nvn -0.4310 -0.7419 -0.5137\nvn -0.5006 -0.6157 -0.6085\nvn -0.2793 0.0630 -0.9581\nvn 0.0752 -0.4796 -0.8742\nvn 0.0303 -0.9989 -0.0361\nvn 0.0314 -0.9991 -0.0280\nvn 0.0342 -0.9988 -0.0337\nvn -0.7467 0.3659 -0.5554\nvn 0.2554 -0.6261 -0.7367\nvn 0.2568 -0.4807 -0.8384\nvn 0.1068 0.0914 -0.9901\nvn -0.3837 -0.0449 -0.9224\nvn -0.4215 0.1342 -0.8968\nvn -0.4599 -0.4982 -0.7350\nvn -0.2026 0.2050 -0.9575\nvn 0.2344 0.0877 -0.9682\nvn -0.4744 0.2042 -0.8563\nvn -0.4446 0.1711 -0.8792\nvn -0.4445 -0.3062 -0.8418\nvn 0.0081 -0.0778 -0.9969\nvn 0.0020 -0.0735 -0.9973\nvn 0.0763 -0.2628 -0.9618\nvn 0.1016 -0.3401 -0.9348\nvn -0.2426 -0.0889 -0.9660\nvn -0.1401 0.1746 -0.9746\nvn -0.2473 0.1181 -0.9617\nvn -0.2164 -0.3793 -0.8996\nvn -0.2415 -0.2323 -0.9422\nvn 0.1576 -0.6108 -0.7759\nvn 0.3429 -0.2976 -0.8910\nvn -0.0674 0.3881 -0.9191\nvn -0.6095 -0.4274 -0.6677\nvn -0.4888 -0.2887 -0.8232\nvn 0.0989 -0.3578 -0.9285\nvn 0.2521 -0.2765 -0.9273\nvn 0.0501 0.1513 -0.9872\nvn -0.4847 -0.0106 -0.8746\nvn 0.0327 -0.2500 -0.9677\nvn -0.3114 -0.7496 -0.5840\nvn -0.2273 -0.7012 -0.6757\nvn 0.0247 -0.4509 -0.8922\nvn 0.0148 -0.3298 -0.9439\nvn -0.3931 -0.2718 -0.8784\nvn 0.1588 -0.8123 0.5612\nvn -0.1467 0.3411 -0.9285\nvn -0.1472 0.2993 -0.9427\nvn 0.1447 -0.4933 -0.8577\nvn 0.2400 -0.3810 -0.8929\nvn -0.2619 -0.0329 -0.9645\nvn -0.1338 -0.1326 -0.9821\nvn 0.0171 -0.0378 -0.9991\nvn -0.3370 -0.3686 -0.8663\nvn -0.0198 -0.4105 -0.9116\nvn -0.2768 -0.3747 -0.8848\nvn -0.1795 -0.3718 -0.9108\nvn -0.2489 -0.8891 -0.3841\nvn -0.2566 -0.3938 -0.8826\nvn -0.2772 -0.3725 -0.8856\nvn -0.1655 -0.2230 -0.9607\nvn -0.2896 -0.1104 -0.9507\nvn -0.3297 -0.2692 -0.9048\nvn -0.1379 -0.2712 -0.9526\nvn -0.2135 -0.4573 -0.8632\nvn -0.0076 -0.2101 -0.9776\nvn -0.3187 0.1412 -0.9373\nvn -0.3168 0.1079 -0.9423\nvn 0.3153 -0.5943 -0.7398\nvn -0.1323 -0.0098 -0.9911\nvn 0.0261 -0.3512 -0.9359\nvn -0.2245 0.1317 -0.9655\nvn -0.3701 0.3079 -0.8765\nvn -0.1339 0.0041 -0.9910\nvn 0.1073 -0.9901 0.0898\nvn 0.5952 -0.0434 -0.8024\nvn 0.4686 0.0493 -0.8820\nvn -0.0675 0.0187 -0.9975\nvn -0.4762 -0.1281 -0.8699\nvn 0.4873 -0.5379 -0.6879\nvn 0.0902 -0.0931 -0.9915\nvn 0.0774 -0.3247 -0.9426\nvn -0.1528 -0.8919 0.4256\nvn 0.7104 -0.1676 -0.6835\nvn 0.3996 0.0598 -0.9147\nvn -0.0245 -0.9903 0.1368\nvn 0.1096 -0.9920 -0.0626\nvn 0.0679 -0.9962 -0.0549\nvn 0.4600 0.0381 -0.8871\nvn -0.6959 -0.7000 -0.1599\nvn -0.2677 -0.2435 -0.9322\nvn 0.4978 -0.4990 -0.7093\nvn 0.6091 -0.2874 -0.7392\nvn 0.5206 -0.0321 -0.8531\nvn 0.6080 -0.1427 -0.7809\nvn 0.4670 0.1357 -0.8738\nvn 0.0675 -0.3460 -0.9358\nvn 0.3613 -0.5700 -0.7379\nvn 0.3869 -0.3964 -0.8325\nvn 0.4009 -0.0748 -0.9130\nvn 0.4796 0.0987 -0.8719\nvn 0.4062 0.0386 -0.9129\nvn 0.4331 -0.0866 -0.8971\nvn 0.4589 0.0154 -0.8883\nvn 0.5336 -0.2522 -0.8072\nvn 0.4046 -0.5416 -0.7368\nvn 0.3344 0.0903 -0.9381\nvn 0.3051 -0.1979 -0.9315\nvn 0.4028 -0.2220 -0.8879\nvn 0.4861 -0.1372 -0.8631\nvn 0.2570 -0.3308 -0.9080\nvn 0.2995 0.0392 -0.9533\nvn 0.3796 -0.0885 -0.9209\nvn -0.0576 -0.7923 -0.6073\nvn 0.3400 -0.4786 -0.8095\nvn 0.3792 0.1232 -0.9171\nvn 0.4255 0.0648 -0.9026\nvn 0.2781 -0.3221 -0.9049\nvn 0.2806 -0.2225 -0.9337\nvn 0.2948 -0.1688 -0.9405\nvn 0.4530 -0.0963 -0.8863\nvn 0.4328 -0.4510 -0.7805\nvn 0.4091 -0.4151 -0.8126\nvn 0.2779 -0.3789 -0.8827\nvn 0.2478 -0.1692 -0.9539\nvn 0.4284 0.0573 -0.9018\nvn 0.3971 0.0737 -0.9148\nvn -0.2808 -0.5829 -0.7625\nvn 0.2618 -0.3981 -0.8792\nvn 0.2588 -0.2438 -0.9346\nvn 0.2300 -0.0045 -0.9731\nvn 0.2714 -0.1353 -0.9529\nvn -0.4407 -0.8948 -0.0707\nvn -0.0540 -0.9976 -0.0440\nvn -0.3149 -0.8902 -0.3292\nvn -0.0475 -0.9339 0.3544\nvn 0.2517 -0.1618 -0.9542\nvn 0.2803 -0.1033 -0.9543\nvn 0.4868 -0.0352 -0.8728\nvn 0.4653 -0.0863 -0.8809\nvn 0.1819 -0.1216 0.9758\nvn 0.1395 -0.3184 -0.9376\nvn 0.0852 -0.3291 -0.9404\nvn 0.2018 -0.0568 -0.9778\nvn 0.3638 0.0798 -0.9280\nvn 0.1202 -0.4338 -0.8929\nvn 0.1853 -0.4964 -0.8480\nvn 0.1784 -0.3888 -0.9039\nvn 0.2445 -0.1949 -0.9498\nvn 0.3049 -0.2334 -0.9233\nvn 0.1877 -0.1512 -0.9705\nvn 0.2506 -0.1998 -0.9472\nvn 0.3044 0.0325 -0.9520\nvn 0.3555 -0.2453 -0.9019\nvn 0.4836 0.0312 -0.8747\nvn 0.5573 -0.0471 -0.8289\nvn 0.4353 0.1310 -0.8907\nvn 0.4329 0.1815 -0.8830\nvn 0.3811 0.1034 -0.9187\nvn 0.1480 -0.9803 -0.1305\nvn 0.0806 -0.2200 -0.9721\nvn 0.2030 -0.5318 -0.8221\nvn 0.0985 -0.1461 -0.9843\nvn 0.1860 -0.1401 -0.9725\nvn 0.1295 -0.5167 -0.8463\nvn 0.2565 -0.1881 -0.9480\nvn 0.3059 -0.2270 -0.9246\nvn 0.3838 0.0131 -0.9233\nvn 0.0674 -0.3705 -0.9264\nvn 0.3067 0.0037 -0.9518\nvn 0.2796 -0.1996 -0.9391\nvn 0.3161 0.1383 -0.9386\nvn 0.1839 0.0564 -0.9813\nvn 0.0837 -0.4690 -0.8792\nvn 0.2548 -0.6749 -0.6925\nvn 0.2158 -0.2858 -0.9337\nvn 0.2282 0.0776 -0.9705\nvn -0.1622 -0.5541 -0.8165\nvn 0.0311 0.0241 -0.9992\nvn 0.1258 -0.1238 -0.9843\nvn 0.2930 -0.2789 -0.9145\nvn 0.2434 -0.1950 -0.9501\nvn 0.4422 -0.2483 -0.8618\nvn 0.1847 -0.2372 -0.9537\nvn 0.2341 0.0085 -0.9721\nvn 0.1778 -0.0765 -0.9811\nvn 0.2185 -0.6796 -0.7002\nvn 0.2881 -0.4557 -0.8422\nvn 0.1797 -0.2123 -0.9605\nvn 0.2177 -0.1292 -0.9674\nvn 0.3775 0.0977 -0.9208\nvn 0.3317 0.1420 -0.9326\nvn 0.0280 -0.9661 -0.2567\nvn -0.1953 -0.5479 -0.8134\nvn -0.1046 -0.8868 -0.4501\nvn 0.3292 -0.2073 -0.9212\nvn 0.2080 -0.3644 -0.9077\nvn 0.4359 -0.1878 -0.8802\nvn 0.2602 -0.2691 -0.9273\nvn 0.2186 -0.0392 -0.9750\nvn 0.1292 -0.4146 -0.9008\nvn 0.3344 -0.0102 -0.9424\nvn -0.6635 -0.5253 0.5326\nvn -0.6452 -0.5103 0.5686\nvn 0.1522 -0.7337 -0.6622\nvn 0.1019 -0.6887 -0.7178\nvn 0.1686 -0.1862 -0.9679\nvn 0.1924 -0.2297 -0.9540\nvn 0.0240 -0.2529 -0.9672\nvn 0.1285 -0.0871 -0.9879\nvn 0.0939 -0.4447 -0.8907\nvn 0.1779 -0.3319 -0.9264\nvn 0.2250 -0.1252 -0.9662\nvn 0.1548 -0.1573 -0.9753\nvn 0.2933 -0.0903 -0.9517\nvn 0.3905 -0.0562 -0.9189\nvn 0.0626 -0.3718 -0.9262\nvn 0.1684 -0.4348 -0.8846\nvn 0.1996 -0.2715 -0.9415\nvn 0.1971 -0.2364 -0.9514\nvn 0.3175 0.2375 -0.9180\nvn 0.2814 0.2738 -0.9197\nvn 0.1567 -0.0771 -0.9846\nvn 0.1695 -0.7064 -0.6872\nvn 0.2560 -0.1664 -0.9522\nvn 0.1487 0.0113 -0.9888\nvn 0.2069 -0.2040 -0.9568\nvn 0.2163 -0.1381 -0.9665\nvn 0.1548 -0.5452 -0.8239\nvn 0.2699 -0.2689 -0.9246\nvn 0.1773 -0.3116 -0.9335\nvn 0.2434 -0.0782 -0.9667\nvn 0.2293 -0.1274 -0.9650\nvn 0.2483 -0.0912 -0.9644\nvn 0.1706 0.0249 -0.9850\nvn 0.1128 -0.7320 -0.6718\nvn 0.1180 -0.5430 -0.8314\nvn 0.0634 -0.3713 -0.9263\nvn 0.2234 -0.1967 -0.9546\nvn 0.1583 -0.3503 -0.9232\nvn 0.1148 -0.3432 -0.9322\nvn 0.1280 -0.0459 -0.9907\nvn 0.2161 -0.1805 -0.9595\nvn 0.1552 0.2930 -0.9434\nvn 0.1288 -0.2657 -0.9554\nvn 0.1626 -0.0796 -0.9835\nvn 0.2304 -0.2335 -0.9446\nvn 0.0631 -0.0101 -0.9980\nvn 0.1560 -0.0501 -0.9865\nvn 0.0978 -0.0581 -0.9935\nvn -0.0110 -0.4860 -0.8739\nvn 0.0101 -0.4330 -0.9013\nvn 0.1627 -0.3168 -0.9344\nvn 0.1641 -0.1348 -0.9772\nvn 0.1017 -0.9940 -0.0397\nvn -0.0277 -0.9942 0.1034\nvn -0.0173 -0.9976 0.0674\nvn 0.1757 -0.9435 -0.2808\nvn 0.1019 -0.0329 -0.9942\nvn 0.0407 -0.4932 -0.8689\nvn -0.0315 -0.7304 -0.6822\nvn 0.1495 -0.2052 -0.9672\nvn 0.2018 -0.1048 -0.9738\nvn 0.1822 -0.2566 -0.9492\nvn 0.3001 -0.1976 -0.9332\nvn 0.1131 -0.0671 -0.9913\nvn 0.0679 -0.9977 0.0058\nvn -0.0769 -0.6166 -0.7835\nvn -0.0038 -0.4986 -0.8668\nvn -0.0385 -0.4459 -0.8942\nvn 0.2694 -0.1406 -0.9527\nvn 0.3104 -0.2770 -0.9093\nvn 0.2895 -0.2400 -0.9266\nvn 0.1585 0.0077 -0.9873\nvn 0.1246 -0.0455 -0.9911\nvn 0.1787 -0.1037 -0.9784\nvn -0.0502 -0.5721 -0.8186\nvn 0.0126 -0.3526 -0.9357\nvn 0.1867 -0.3850 -0.9038\nvn 0.1382 -0.3323 -0.9330\nvn 0.2526 -0.1473 -0.9563\nvn 0.2025 -0.1242 -0.9713\nvn -0.1636 -0.5692 -0.8057\nvn -0.0885 -0.5631 -0.8216\nvn 0.3252 -0.9210 0.2146\nvn 0.1715 -0.3168 -0.9328\nvn -0.0940 -0.4610 -0.8824\nvn 0.0227 -0.2765 -0.9607\nvn -0.5341 -0.3862 -0.7520\nvn -0.5845 -0.2506 -0.7717\nvn -0.0004 -0.6297 -0.7768\nvn -0.0593 0.1731 -0.9831\nvn -0.6623 -0.4521 0.5975\nvn -0.1101 -0.4275 -0.8972\nvn -0.1592 -0.4459 -0.8808\nvn -0.1435 -0.3650 -0.9199\nvn -0.1743 -0.3073 -0.9355\nvn -0.0239 -0.2555 -0.9665\nvn 0.0850 -0.0684 -0.9940\nvn 0.0240 -0.0736 -0.9970\nvn 0.1133 -0.9724 0.2040\nvn 0.3045 -0.8853 0.3515\nvn 0.0734 -0.9929 0.0936\nvn 0.1316 -0.0606 -0.9894\nvn 0.0812 0.0191 -0.9965\nvn 0.0656 -0.0998 -0.9928\nvn -0.0134 -0.9995 -0.0293\nvn -0.0418 -0.9978 -0.0507\nvn -0.5809 -0.1597 -0.7982\nvn -0.1285 -0.2128 -0.9686\nvn -0.0721 -0.1505 -0.9860\nvn -0.0518 0.0160 -0.9985\nvn -0.8495 -0.3587 -0.3868\nvn -0.4470 -0.3537 -0.8216\nvn 0.1805 0.0593 -0.9818\nvn -0.0093 -0.0605 -0.9981\nvn -0.3027 -0.4272 -0.8520\nvn -0.4038 -0.4061 -0.8198\nvn -0.3319 -0.3728 -0.8665\nvn -0.2911 -0.3575 -0.8874\nvn -0.7239 -0.6017 -0.3374\nvn -0.8541 -0.2568 -0.4522\nvn -0.1746 -0.2427 -0.9543\nvn -0.4233 -0.3370 -0.8410\nvn -0.3831 -0.3641 -0.8489\nvn 0.0130 -0.9968 0.0793\nvn 0.0195 -0.9974 0.0685\nvn 0.1953 -0.7768 0.5987\nvn -0.3884 -0.2804 -0.8778\nvn -0.1143 -0.0869 -0.9896\nvn -0.1541 0.0881 -0.9841\nvn -0.8260 -0.4159 -0.3804\nvn -0.7353 -0.6579 -0.1630\nvn 0.4266 -0.8258 0.3689\nvn 0.3546 -0.8398 0.4111\nvn 0.4035 -0.8788 0.2546\nvn 0.0500 -0.9952 0.0833\nvn -0.0023 -0.9989 0.0456\nvn -0.0270 -0.8559 -0.5164\nvn 0.0201 -0.9983 0.0552\nvn 0.0173 -0.9987 0.0486\nvn -0.1777 -0.9724 -0.1507\nvn -0.5157 -0.7646 -0.3866\nvn -0.0377 0.1851 -0.9820\nvn -0.4189 -0.1492 -0.8957\nvn -0.3687 -0.2543 -0.8940\nvn -0.4020 -0.0939 -0.9108\nvn -0.2665 0.0091 -0.9638\nvn -0.1595 -0.9618 0.2223\nvn -0.0055 -0.9995 0.0315\nvn -0.1413 -0.8916 -0.4301\nvn -0.6008 -0.6665 -0.4412\nvn 0.0479 -0.9964 0.0703\nvn 0.3007 -0.8980 -0.3210\nvn 0.1591 -0.9871 0.0176\nvn 0.0216 -0.9996 -0.0195\nvn 0.0267 -0.9995 -0.0151\nvn 0.0367 -0.9948 0.0945\nvn -0.2893 0.3470 -0.8921\nvn 0.0263 -0.9991 -0.0334\nvn 0.0147 -0.9998 -0.0146\nvn -0.0640 -0.9041 -0.4224\nvn -0.0244 -0.9588 -0.2828\nvn 0.0541 -0.9970 0.0550\nvn 0.0804 -0.9967 -0.0002\nvn -0.1124 -0.9928 0.0419\nvn 0.1065 -0.9937 0.0331\nvn -0.0189 -0.9980 -0.0603\nvn 0.1563 -0.6568 0.7377\nvn 0.1734 -0.8654 0.4701\nvn 0.1041 -0.4057 0.9080\nvn 0.1751 -0.9837 -0.0397\nvn -0.3764 -0.8586 -0.3480\nvn -0.1307 -0.9726 -0.1922\nvn -0.0847 -0.9704 -0.2262\nvn 0.0162 -0.9536 0.3005\nvn -0.0239 -0.9985 -0.0495\nvn -0.1331 -0.9869 -0.0909\nvn -0.1627 -0.9537 -0.2528\nvn 0.4415 -0.8284 0.3448\nvn 0.4276 -0.8801 0.2061\nvn 0.0103 -0.9993 0.0345\nvn 0.0241 -0.9992 0.0312\nvn 0.0134 -0.9998 0.0101\nvn -0.5168 -0.8377 -0.1765\nvn 0.2196 -0.6854 0.6942\nvn -0.3103 -0.8484 0.4288\nvn -0.3142 -0.8856 0.3421\nvn -0.4781 -0.6872 0.5470\nvn 0.0284 -0.9975 0.0640\nvn -0.6360 -0.7598 0.1346\nvn -0.4141 -0.9038 0.1078\nvn -0.2105 -0.9772 -0.0266\nvn 0.2532 -0.9536 -0.1628\nvn -0.0280 -0.9970 0.0712\nvn -0.0886 -0.9921 0.0883\nvn -0.6486 -0.7540 0.1035\nvn -0.3950 -0.9094 0.1298\nvn -0.5956 -0.7447 0.3012\nvn 0.1570 -0.9724 -0.1725\nvn -0.2817 -0.9102 0.3034\nvn -0.6176 -0.4162 0.6672\nvn 0.1506 -0.9039 0.4004\nvn 0.1220 -0.9073 0.4025\nvn 0.0286 -0.9965 0.0781\nvn 0.4870 -0.8581 0.1628\nvn 0.0761 -0.9841 0.1606\nvn 0.0654 -0.9335 0.3524\nvn -0.0121 -0.9998 -0.0147\nvn 0.0112 -0.9999 -0.0051\nvn 0.0114 -0.9998 -0.0125\nvn 0.0264 -0.9995 -0.0185\nvn -0.0181 -0.9982 -0.0570\nvn 0.2201 -0.4568 0.8619\nvn 0.0658 -0.9433 -0.3254\nvn 0.0908 -0.9537 -0.2867\nvn -0.2008 -0.9759 -0.0855\nvn 0.4124 -0.7198 0.5584\nvn 0.3405 -0.8802 0.3306\nvn -0.5535 -0.8027 0.2217\nvn 0.2663 -0.9435 0.1972\nvn 0.2455 -0.9668 0.0709\nvn 0.0354 -0.9965 0.0762\nvn 0.0917 -0.9838 -0.1540\nvn 0.0666 -0.9851 -0.1585\nvn 0.2127 -0.9368 0.2778\nvn -0.5862 -0.7124 0.3859\nvn -0.3081 -0.9414 0.1368\nvn -0.0199 -0.9985 0.0503\nvn -0.2140 -0.9668 0.1396\nvn 0.1061 -0.9854 -0.1327\nvn 0.0741 -0.9968 0.0287\nvn -0.4609 -0.8469 0.2651\nvn 0.4461 -0.8894 0.0998\nvn 0.5061 -0.8449 0.1729\nvn 0.0066 -0.9945 0.1041\nvn 0.0058 -0.9984 0.0568\nvn -0.0107 -0.9911 -0.1329\nvn 0.0403 -0.9981 0.0470\nvn 0.0367 -0.9953 0.0894\nvn -0.0275 -0.9981 0.0548\nvn -0.3460 -0.9346 -0.0826\nvn 0.0442 -0.9838 0.1738\nvn -0.0201 -0.9996 0.0200\nvn -0.1659 -0.8228 -0.5435\nvn -0.0085 -0.9219 -0.3872\nvn 0.1152 -0.9929 -0.0309\nvn 0.0828 -0.9953 0.0508\nvn -0.1066 -0.9919 0.0695\nvn 0.2806 -0.9485 0.1466\nvn -0.0918 -0.9954 0.0283\nvn 0.0256 -0.9992 -0.0309\nvn 0.0220 -0.9972 0.0720\nvn 0.0248 -0.9990 0.0376\nvn -0.1861 -0.8277 -0.5293\nvn 0.3113 -0.9012 0.3015\nvn -0.1191 -0.7645 0.6334\nvn -0.0806 -0.8474 0.5247\nvn -0.0176 -0.9827 0.1841\nvn -0.0304 -0.9763 0.2142\nvn -0.0099 -0.9972 0.0735\nvn 0.0199 -0.9974 0.0685\nvn -0.0274 -0.9905 0.1349\nvn -0.1939 -0.8843 -0.4248\nvn -0.1859 -0.9712 -0.1491\nvn 0.0808 -0.9386 -0.3354\nvn 0.0690 -0.9469 -0.3139\nvn 0.1264 -0.9920 -0.0009\nvn 0.1760 -0.8626 0.4742\nvn 0.1310 -0.6282 0.7669\nvn -0.2575 -0.9308 0.2593\nvn -0.5094 -0.7382 0.4422\nvn -0.2561 -0.9447 0.2046\nvn -0.7099 -0.5570 -0.4310\nvn -0.7337 -0.6732 -0.0924\nvn 0.0326 -0.9972 -0.0668\nvn -0.1970 -0.8338 -0.5157\nvn 0.0340 -0.9938 0.1053\nvn -0.0568 -0.9033 -0.4251\nvn -0.1683 -0.9839 -0.0592\nvn 0.1176 -0.9927 -0.0256\nvn -0.1264 -0.9901 0.0609\nvn 0.0156 -0.9896 -0.1428\nvn 0.0307 -0.9921 0.1213\nvn -0.0508 -0.9042 -0.4240\nvn -0.3096 -0.9124 0.2678\nvn 0.0187 -0.9962 0.0855\nvn -0.1478 -0.8603 -0.4878\nvn -0.0004 -0.9886 -0.1507\nvn 0.0493 -0.9790 -0.1975\nvn 0.0534 -0.9809 0.1871\nvn -0.4839 -0.8307 0.2753\nvn 0.0732 -0.9438 0.3222\nvn -0.1962 -0.9800 -0.0327\nvn 0.1969 -0.9618 -0.1902\nvn 0.0374 -0.9889 0.1437\nvn 0.0195 -0.9989 -0.0428\nvn -0.7270 -0.6858 0.0320\nvn -0.0488 -0.9065 -0.4194\nvn 0.0184 -0.9997 -0.0134\nvn 0.0429 -0.9990 -0.0096\nvn -0.6989 -0.6928 0.1773\nvn -0.7282 -0.6318 0.2656\nvn -0.6564 -0.7475 0.1020\nvn 0.0731 -0.9973 -0.0058\nvn 0.3494 -0.9327 0.0891\nvn 0.2890 -0.9441 0.1586\nvn -0.7724 -0.2251 0.5939\nvn -0.1519 -0.9883 -0.0082\nvn -0.1253 -0.9919 -0.0172\nvn -0.0100 -0.9993 -0.0346\nvn 0.1413 -0.9845 0.1034\nvn 0.0572 -0.9867 -0.1519\nvn -0.0522 -0.9921 -0.1141\nvn -0.5858 -0.7824 0.2114\nvn -0.5880 -0.6065 -0.5351\nvn 0.0056 -0.9396 -0.3422\nvn -0.0775 -0.5342 0.8418\nvn 0.1761 -0.9723 0.1535\nvn -0.0932 -0.9817 0.1658\nvn -0.1251 -0.5716 0.8109\nvn -0.1382 -0.6354 0.7597\nvn 0.1376 -0.2299 0.9634\nvn 0.2488 -0.9408 0.2302\nvn 0.4857 -0.8509 0.1998\nvn -0.0288 -0.9494 -0.3128\nvn -0.3089 -0.8645 0.3963\nvn -0.4870 -0.7892 0.3740\nvn 0.2576 -0.5687 0.7812\nvn 0.5279 -0.7854 0.3231\nvn 0.0041 -1.0000 -0.0043\nvn 0.0117 -0.9999 -0.0076\nvn 0.4475 -0.7883 0.4223\nvn -0.6157 -0.7286 -0.3001\nvn -0.5625 -0.8180 -0.1204\nvn 0.0305 -0.9985 0.0445\nvn 0.0376 -0.9977 0.0551\nvn 0.0207 -0.9992 0.0340\nvn -0.5238 -0.8518 -0.0075\nvn -0.0261 -0.9889 0.1463\nvn -0.1134 -0.9778 -0.1758\nvn 0.0593 -0.9832 0.1724\nvn 0.0020 -0.9884 0.1520\nvn -0.0763 -0.9944 0.0725\nvn -0.4967 -0.8500 -0.1753\nvn -0.4551 -0.8558 0.2457\nvn 0.3080 -0.9216 -0.2362\nvn -0.4598 -0.8851 -0.0710\nvn -0.2861 -0.9407 -0.1822\nvn 0.1534 -0.9879 -0.0231\nvn -0.5019 -0.8628 -0.0604\nvn -0.3463 -0.9255 -0.1531\nvn 0.0598 -0.7899 0.6102\nvn -0.6366 -0.7647 0.0993\nvn -0.5644 -0.7817 -0.2652\nvn -0.0689 -0.9883 -0.1364\nvn 0.4193 -0.8671 0.2689\nvn 0.1278 -0.9037 0.4086\nvn -0.6147 -0.7635 0.1980\nvn -0.4613 -0.8860 -0.0470\nvn -0.0374 -0.9905 -0.1323\nvn -0.2863 -0.9501 -0.1236\nvn -0.0125 -0.9995 0.0302\nvn 0.0434 -0.9934 -0.1064\nvn -0.0344 -0.9979 0.0552\nvn -0.3744 -0.9186 -0.1261\nvn 0.0152 -0.9527 -0.3035\nvn -0.0103 -0.9955 0.0942\nvn -0.0563 -0.9104 0.4098\nvn -0.0853 -0.6486 0.7563\nvn 0.0069 -0.9998 -0.0170\nvn -0.2531 -0.9316 0.2608\nvn -0.0706 -0.9843 -0.1615\nvn 0.0333 -0.9994 0.0083\nvn 0.0369 -0.9990 0.0233\nvn -0.4346 -0.8831 0.1769\nvn -0.4853 -0.7787 0.3976\nvn 0.2385 -0.8745 0.4222\nvn -0.1365 -0.9247 0.3553\nvn -0.2403 -0.7047 0.6676\nvn -0.6220 -0.5688 0.5381\nvn -0.0220 -0.9960 0.0866\nvn 0.0343 -0.9992 -0.0190\nvn 0.0176 -0.9973 0.0714\nvn -0.3829 -0.7860 0.4853\nvn -0.2770 -0.9088 0.3118\nvn -0.0464 -0.9141 0.4027\nvn 0.1218 -0.9431 -0.3092\nvn 0.1085 -0.9249 -0.3644\nvn 0.2638 -0.9284 0.2615\nvn -0.2647 -0.9642 0.0158\nvn 0.0332 -0.6870 0.7259\nvn 0.0159 -0.9997 0.0168\nvn -0.0589 -0.9476 -0.3139\nvn -0.0073 -0.9476 -0.3192\nvn -0.4547 -0.8900 -0.0334\nvn -0.2695 -0.9290 0.2534\nvn 0.4206 -0.9067 -0.0309\nvn 0.0866 -0.9543 -0.2858\nvn 0.1266 -0.9627 -0.2388\nvn -0.0199 -0.9998 -0.0076\nvn -0.2568 -0.9648 0.0564\nvn -0.2859 -0.8274 0.4834\nvn -0.2960 -0.6202 0.7264\nvn -0.0150 -0.9384 -0.3452\nvn 0.2758 -0.9552 -0.1075\nvn 0.0215 -0.9991 0.0365\nvn -0.6420 -0.7623 -0.0815\nvn 0.0281 -0.9995 0.0104\nvn 0.0497 -0.9404 -0.3364\nvn 0.2097 -0.9694 0.1278\nvn -0.6970 -0.7170 -0.0059\nvn 0.3073 -0.7588 0.5743\nvn -0.6769 -0.7270 -0.1147\nvn -0.2421 -0.9574 0.1572\nvn -0.2243 -0.8154 0.5337\nvn 0.0065 -0.9675 -0.2528\nvn -0.7693 -0.5928 0.2382\nvn -0.4590 -0.8770 0.1417\nvn -0.0302 -0.5912 0.8059\nvn -0.0781 -0.9275 0.3654\nvn 0.5119 -0.8208 0.2533\nvn -0.3690 -0.9246 -0.0947\nvn 0.1429 -0.9743 -0.1742\nvn -0.0248 -0.9951 0.0952\nvn -0.4947 -0.6467 0.5806\nvn -0.2044 -0.9007 0.3833\nvn -0.2157 -0.7158 0.6641\nvn -0.2228 -0.5373 0.8134\nvn -0.6610 -0.7125 0.2355\nvn -0.7674 -0.5810 0.2712\nvn -0.6760 -0.7324 0.0807\nvn -0.6913 -0.5462 0.4730\nvn -0.3889 -0.6804 0.6211\nvn -0.0616 -0.9116 -0.4065\nvn -0.1916 -0.8465 -0.4966\nvn -0.6990 -0.5920 0.4011\nvn -0.4241 -0.9015 -0.0858\nvn -0.6784 -0.7346 0.0054\nvn -0.7286 -0.6840 0.0359\nvn -0.6689 -0.7078 0.2271\nvn -0.6155 -0.7267 0.3050\nvn 0.1153 -0.9465 0.3014\nvn -0.1252 -0.8557 0.5021\nvn -0.4687 -0.8711 -0.1468\nvn -0.6824 -0.7178 0.1383\nvn 0.0371 -0.8977 0.4390\nvn -0.1981 -0.7667 0.6107\nvn -0.0939 -0.9955 -0.0027\nvn -0.5272 -0.8482 -0.0508\nvn -0.6296 -0.7749 0.0558\nvn -0.5955 -0.7353 0.3234\nvn 0.1166 -0.9434 -0.3106\nvn -0.4904 -0.7237 0.4855\nvn -0.1644 -0.5826 0.7960\nvn -0.4596 -0.8881 0.0050\nvn -0.3303 -0.9186 -0.2167\nvn 0.2893 -0.9554 0.0579\nvn 0.2506 -0.9250 0.2857\nvn -0.3124 -0.9438 -0.1075\nvn -0.4582 -0.8888 0.0026\nvn -0.5406 -0.7909 0.2864\nvn -0.5141 -0.7337 0.4443\nvn 0.1181 -0.7948 0.5953\nvn -0.1716 -0.9840 -0.0472\nvn 0.2532 -0.9303 0.2655\nvn -0.2700 -0.9460 -0.1793\nvn -0.3826 -0.9169 0.1136\nvn -0.5021 -0.7778 0.3782\nvn 0.2986 -0.8689 0.3947\nvn 0.4043 -0.8276 0.3893\nvn -0.0450 -0.9990 0.0064\nvn -0.2390 -0.9684 0.0705\nvn -0.2608 -0.5411 0.7995\nvn -0.2415 -0.9521 -0.1872\nvn -0.3139 -0.9373 -0.1516\nvn -0.3617 -0.9023 0.2345\nvn -0.3667 -0.8743 0.3179\nvn -0.4381 -0.6791 0.5890\nvn -0.4479 -0.5563 0.6999\nvn -0.3952 -0.8929 0.2157\nvn -0.1541 -0.9860 -0.0631\nvn -0.0266 -0.9992 -0.0297\nvn -0.2293 -0.9485 0.2185\nvn -0.2940 -0.9413 -0.1658\nvn -0.3002 -0.9517 -0.0639\nvn -0.4400 -0.8028 0.4024\nvn -0.0060 -0.9999 0.0107\nvn -0.2561 -0.9648 -0.0603\nvn -0.2527 -0.9452 0.2064\nvn -0.3152 -0.8934 0.3200\nvn -0.3562 -0.8476 0.3934\nvn -0.3813 -0.7862 0.4862\nvn -0.0369 -0.9984 0.0412\nvn -0.0953 -0.9900 0.1039\nvn -0.3111 -0.9477 0.0717\nvn 0.0083 -0.9984 -0.0551\nvn 0.0092 -0.9985 -0.0539\nvn 0.0023 -0.9999 0.0103\nvn 0.2472 -0.9492 -0.1946\nvn -0.2407 -0.8970 0.3707\nvn -0.2534 -0.8959 -0.3648\nvn -0.2424 -0.9702 -0.0019\nvn -0.2879 -0.8760 0.3868\nvn 0.0373 -0.9990 -0.0249\nvn -0.2701 -0.8698 0.4128\nvn -0.0120 -0.9999 0.0031\nvn 0.0174 -0.9997 0.0188\nvn -0.2513 -0.9041 0.3454\nvn -0.2466 -0.9503 0.1902\nvn 0.0188 -0.9998 0.0112\nvn -0.3050 -0.7060 0.6391\nvn 0.0204 -0.9998 0.0000\nvn 0.0128 -0.9996 0.0226\nvn -0.0160 -0.9994 0.0295\nvn -0.2864 -0.8212 0.4935\nvn -0.0238 -0.9986 -0.0470\nvn 0.0003 -0.9999 0.0092\nvn -0.2313 -0.7693 0.5955\nvn -0.0107 -0.9984 -0.0562\nvn 0.0269 -0.9996 0.0088\nvn 0.0160 -0.9998 0.0111\nvn -0.1223 -0.9913 0.0478\nvn -0.2493 -0.9544 0.1643\nvn -0.1296 -0.9842 -0.1207\nvn -0.2243 -0.9679 -0.1133\nvn -0.3476 -0.9321 -0.1015\nvn -0.3266 -0.9273 -0.1827\nvn -0.0217 -0.9997 0.0096\nvn -0.0102 -0.9999 0.0104\nvn -0.2416 -0.9703 -0.0023\nvn -0.1787 -0.6618 0.7280\nvn 0.0031 -0.9995 -0.0312\nvn 0.0070 -0.9999 0.0110\nvn -0.0529 -0.9979 0.0361\nvn 0.0320 -0.9995 0.0051\nvn 0.0317 -0.9995 -0.0030\nvn 0.0105 -0.9993 0.0352\nvn 0.0656 -0.9977 -0.0134\nvn -0.0315 -0.9986 0.0432\nvn -0.0262 -0.9995 0.0147\nvn -0.1471 -0.9873 0.0592\nvn -0.1773 -0.8123 0.5557\nvn -0.0035 -0.9999 -0.0150\nvn 0.0593 -0.9971 0.0480\nvn 0.1787 -0.9822 0.0573\nvn -0.0069 -0.9997 0.0235\nvn -0.1075 -0.9481 -0.2991\nvn -0.0132 -0.9994 -0.0320\nvn 0.1624 -0.9710 0.1753\nvn 0.3854 -0.9123 0.1385\nvn -0.0052 -0.9996 -0.0257\nvn -0.1506 -0.9837 0.0977\nvn -0.2846 -0.9433 0.1710\nvn -0.4257 -0.8718 0.2421\nvn -0.0758 -0.6290 0.7736\nvn 0.1393 -0.9804 0.1390\nvn 0.1501 -0.9886 0.0141\nvn 0.0201 -0.9997 -0.0149\nvn 0.3757 -0.9226 0.0876\nvn 0.0857 -0.9951 -0.0482\nvn -0.2068 -0.9723 -0.1088\nvn -0.0591 -0.9967 0.0547\nvn -0.0956 -0.9912 0.0910\nvn -0.5268 -0.7154 0.4590\nvn 0.0239 -0.9967 0.0772\nvn 0.3385 -0.9259 0.1676\nvn 0.0388 -0.9611 0.2732\nvn 0.2954 -0.8507 0.4348\nvn 0.2861 -0.9569 0.0496\nvn -0.0196 -0.9995 0.0222\nvn -0.2845 -0.9497 0.1306\nvn 0.0076 -0.9989 0.0450\nvn 0.0139 -0.9996 0.0234\nvn 0.4079 -0.9081 0.0943\nvn 0.0816 -0.9965 -0.0162\nvn 0.2142 -0.9203 -0.3272\nvn -0.2808 -0.9497 0.1382\nvn -0.0383 -0.9905 0.1319\nvn 0.0023 -0.5564 0.8309\nvn -0.0146 -0.9998 0.0105\nvn 0.2614 -0.9137 0.3112\nvn 0.4714 -0.7993 0.3726\nvn 0.6034 -0.7318 0.3169\nvn 0.6829 -0.6984 0.2140\nvn 0.5781 -0.8096 0.1011\nvn 0.4224 -0.9061 -0.0215\nvn -0.0027 -0.9988 -0.0478\nvn 0.0035 -0.9996 0.0267\nvn 0.0875 -0.6973 0.7114\nvn 0.2311 -0.7528 0.6163\nvn -0.1577 -0.9845 0.0762\nvn -0.3549 -0.8075 0.4711\nvn 0.0123 -0.9931 0.1163\nvn 0.1173 -0.9329 0.3404\nvn 0.4556 -0.7212 0.5219\nvn 0.4448 -0.8614 0.2451\nvn 0.7345 -0.6785 0.0045\nvn 0.3527 -0.9268 -0.1292\nvn 0.0044 -0.8677 0.4970\nvn -0.1030 -0.9884 0.1113\nvn 0.0183 -0.9996 0.0194\nvn -0.1394 -0.6464 0.7501\nvn 0.4099 -0.7728 0.4846\nvn 0.4424 -0.7803 0.4420\nvn 0.3953 -0.9061 0.1505\nvn 0.3932 -0.8734 -0.2871\nvn 0.2150 -0.9723 -0.0915\nvn 0.0454 -0.9959 -0.0780\nvn -0.1136 -0.8695 0.4806\nvn -0.0047 -0.9680 0.2510\nvn -0.1298 -0.9801 0.1498\nvn -0.0523 -0.9894 0.1356\nvn -0.0686 -0.9485 0.3093\nvn 0.0074 -0.9968 0.0796\nvn 0.2355 -0.8486 0.4737\nvn 0.1744 -0.9760 0.1304\nvn 0.0680 -0.9977 0.0020\nvn 0.3056 -0.9361 -0.1742\nvn 0.4621 -0.8519 -0.2465\nvn -0.0101 -0.9978 0.0645\nvn -0.0295 -0.9926 0.1175\nvn 0.0235 -0.9995 0.0233\nvn 0.0272 -0.9500 0.3109\nvn 0.2071 -0.6643 0.7182\nvn 0.1176 -0.9727 0.1997\nvn 0.3668 -0.9204 -0.1351\nvn 0.0729 -0.9784 -0.1933\nvn -0.1469 -0.9779 0.1489\nvn -0.1104 -0.9712 0.2110\nvn 0.0090 -0.7400 0.6725\nvn 0.1255 -0.7305 0.6712\nvn 0.0316 -0.9993 0.0201\nvn 0.0360 -0.9993 -0.0114\nvn 0.0063 -0.9999 -0.0138\nvn 0.3534 -0.8881 -0.2937\nvn -0.1653 -0.9230 0.3475\nvn -0.0963 -0.9289 0.3575\nvn -0.0996 -0.9774 0.1866\nvn 0.0180 -0.9997 0.0176\nvn 0.0135 -0.9977 0.0655\nvn 0.3004 -0.9299 -0.2123\nvn 0.0525 -0.9963 -0.0678\nvn -0.2954 -0.6812 0.6698\nvn -0.0139 -0.9947 0.1015\nvn -0.0209 -0.9914 0.1293\nvn 0.0127 -0.9998 0.0168\nvn -0.0271 -0.6319 0.7746\nvn 0.0428 -0.9760 0.2135\nvn 0.0052 -1.0000 -0.0031\nvn 0.0091 -0.9998 -0.0192\nvn 0.2525 -0.9385 -0.2355\nvn -0.3321 -0.6642 0.6697\nvn -0.0119 -0.9934 0.1139\nvn -0.0120 -0.9922 0.1243\nvn -0.0134 -0.9925 0.1216\nvn 0.0021 -0.8012 0.5983\nvn -0.0014 -0.9993 -0.0369\nvn 0.2174 -0.8975 -0.3835\nvn 0.0076 -0.9999 -0.0116\nvn -0.0639 -0.9924 0.1046\nvn -0.3659 -0.8267 0.4273\nvn -0.1582 -0.9322 0.3256\nvn -0.0420 -0.9942 0.0987\nvn 0.1852 -0.9384 -0.2915\nvn 0.0460 -0.9989 -0.0113\nvn -0.5128 -0.7051 0.4897\nvn 0.0139 -0.9897 0.1420\nvn 0.0740 -0.9961 -0.0480\nvn 0.3187 -0.9179 -0.2362\nvn -0.5772 -0.6454 0.5002\nvn 0.0799 -0.9959 -0.0419\nvn 0.0606 -0.9841 0.1668\nvn -0.0014 -0.9869 0.1611\nvn 0.3127 -0.9203 -0.2350\nvn 0.0664 -0.9977 -0.0160\nvn -0.3080 -0.9310 0.1961\nvn 0.0530 -0.9792 -0.1959\nvn 0.0535 -0.9971 -0.0537\nvn 0.3557 -0.9104 -0.2114\nvn -0.6176 -0.7424 0.2596\nvn 0.0221 -0.9824 -0.1856\nvn -0.3229 -0.9372 0.1321\ns 1\nf 1/1/1 2/2/2 3/3/3\nf 4/4/4 5/5/5 6/6/6\nf 7/7/7 8/8/8 9/9/9\nf 10/10/10 11/11/11 12/12/12\nf 13/13/13 8/8/8 7/7/7\nf 14/14/14 15/15/15 16/16/16\nf 17/17/17 18/18/18 19/19/19\nf 20/20/20 21/21/21 22/22/22\nf 23/23/23 24/24/24 25/25/25\nf 22/22/22 21/21/21 26/26/26\nf 27/27/27 28/28/28 29/29/29\nf 30/30/30 31/31/31 32/32/32\nf 33/33/33 34/34/34 35/35/35\nf 5/5/5 4/4/4 36/36/36\nf 37/37/37 38/38/38 39/39/39\nf 40/40/40 41/41/41 42/42/42\nf 43/43/43 26/26/26 44/44/44\nf 42/42/42 41/41/41 45/45/45\nf 46/46/46 47/47/47 48/48/48\nf 49/49/49 17/17/17 19/19/19\nf 50/50/50 51/51/51 52/52/52\nf 53/53/53 54/54/54 55/55/55\nf 56/56/56 57/57/57 58/58/58\nf 59/59/59 60/60/60 61/61/61\nf 62/62/62 63/63/63 64/64/64\nf 65/65/65 66/66/66 67/67/67\nf 68/68/68 69/69/69 70/70/70\nf 71/71/71 72/72/72 73/73/73\nf 74/74/74 75/75/75 76/76/76\nf 63/63/63 77/77/77 64/64/64\nf 78/78/78 79/79/79 80/80/80\nf 81/81/81 82/82/82 83/83/83\nf 84/84/84 85/85/85 86/86/86\nf 87/87/87 88/88/88 89/89/89\nf 90/90/90 91/91/91 92/92/92\nf 93/93/93 94/94/94 95/95/95\nf 11/11/11 96/96/96 12/12/12\nf 97/97/97 59/59/59 61/61/61\nf 98/98/98 99/99/99 100/100/100\nf 101/101/101 102/102/102 103/103/103\nf 52/52/52 51/51/51 104/104/104\nf 105/105/105 106/106/106 107/107/107\nf 108/108/108 40/40/40 42/42/42\nf 109/109/109 110/110/110 111/111/111\nf 112/112/112 113/113/113 105/105/105\nf 12/12/12 96/96/96 15/15/15\nf 96/96/96 114/114/114 15/15/15\nf 114/114/114 16/16/16 15/15/15\nf 115/115/115 116/116/116 47/47/47\nf 13/13/13 7/7/7 117/117/117\nf 118/118/118 59/59/59 97/97/97\nf 119/119/119 120/120/120 121/121/121\nf 122/122/122 123/123/123 124/124/124\nf 125/125/125 126/126/126 127/127/127\nf 128/128/128 129/129/129 130/130/130\nf 131/131/131 124/124/124 22/22/22\nf 124/124/124 20/20/20 22/22/22\nf 124/124/124 123/123/123 20/20/20\nf 123/123/123 132/132/132 20/20/20\nf 133/133/133 124/124/124 131/131/131\nf 134/134/134 135/135/135 136/136/136\nf 137/137/137 138/138/138 139/139/139\nf 140/140/140 141/141/141 142/142/142\nf 143/143/143 144/144/144 145/145/145\nf 146/146/146 147/147/147 148/148/148\nf 149/149/149 113/113/113 112/112/112\nf 20/20/20 132/132/132 21/21/21\nf 122/122/122 124/124/124 133/133/133\nf 150/150/150 151/151/151 152/152/152\nf 16/16/16 122/122/122 133/133/133\nf 77/77/77 108/108/108 153/153/153\nf 154/154/154 155/155/155 156/156/156\nf 157/157/157 158/158/158 159/159/159\nf 160/160/160 129/129/129 128/128/128\nf 67/67/67 66/66/66 160/160/160\nf 161/161/161 162/162/162 163/163/163\nf 162/162/162 164/164/164 165/165/165\nf 162/162/162 65/65/65 163/163/163\nf 166/166/166 167/167/167 168/168/168\nf 169/169/169 67/67/67 170/170/170\nf 171/171/171 62/62/62 172/172/172\nf 173/173/173 27/27/27 29/29/29\nf 174/174/174 175/175/175 39/39/39\nf 119/119/119 176/176/176 120/120/120\nf 177/177/177 178/178/178 179/179/179\nf 164/164/164 162/162/162 161/161/161\nf 180/180/180 181/181/181 182/182/182\nf 183/183/183 149/149/149 112/112/112\nf 184/184/184 185/185/185 186/186/186\nf 70/70/70 187/187/187 188/188/188\nf 68/68/68 188/188/188 189/189/189\nf 170/170/170 190/190/190 191/191/191\nf 192/192/192 193/193/193 49/49/49\nf 194/194/194 195/195/195 196/196/196\nf 197/197/197 90/90/90 198/198/198\nf 199/199/199 91/91/91 90/90/90\nf 200/200/200 201/201/201 202/202/202\nf 203/203/203 204/204/204 205/205/205\nf 206/206/206 207/207/207 208/208/208\nf 209/209/209 102/102/102 210/210/210\nf 211/211/211 212/212/212 213/213/213\nf 153/153/153 108/108/108 42/42/42\nf 147/147/147 214/214/214 215/215/215\nf 12/12/12 15/15/15 14/14/14\nf 216/216/216 217/217/217 218/218/218\nf 219/219/219 220/220/220 221/221/221\nf 222/222/222 223/223/223 224/224/224\nf 225/225/225 226/226/226 227/227/227\nf 206/206/206 208/208/208 228/228/228\nf 229/229/229 230/230/230 231/231/231\nf 232/232/232 233/233/233 234/234/234\nf 235/235/235 236/236/236 237/237/237\nf 238/238/238 10/10/10 13/13/13\nf 239/239/239 240/240/240 241/241/241\nf 8/8/8 10/10/10 12/12/12\nf 172/172/172 62/62/62 64/64/64\nf 242/242/242 243/243/243 71/71/71\nf 244/244/244 245/245/245 246/246/246\nf 247/247/247 248/248/248 249/249/249\nf 250/250/250 171/171/171 251/251/251\nf 252/252/252 253/253/253 254/254/254\nf 255/255/255 256/256/256 219/219/219\nf 256/256/256 220/220/220 219/219/219\nf 257/257/257 258/258/258 259/259/259\nf 260/260/260 261/261/261 262/262/262\nf 103/103/103 263/263/263 101/101/101\nf 264/264/264 265/265/265 266/266/266\nf 267/267/267 39/39/39 175/175/175\nf 268/268/268 269/269/269 270/270/270\nf 271/271/271 272/272/272 273/273/273\nf 274/274/274 258/258/258 257/257/257\nf 274/274/274 275/275/275 258/258/258\nf 276/276/276 277/277/277 278/278/278\nf 279/279/279 223/223/223 222/222/222\nf 280/280/280 281/281/281 282/282/282\nf 113/113/113 283/283/283 105/105/105\nf 284/284/284 285/285/285 286/286/286\nf 42/42/42 45/45/45 287/287/287\nf 288/288/288 289/289/289 290/290/290\nf 291/291/291 292/292/292 98/98/98\nf 293/293/293 294/294/294 295/295/295\nf 293/293/293 161/161/161 294/294/294\nf 294/294/294 161/161/161 296/296/296\nf 140/140/140 297/297/297 141/141/141\nf 298/298/298 299/299/299 300/300/300\nf 301/301/301 302/302/302 303/303/303\nf 304/304/304 113/113/113 149/149/149\nf 305/305/305 306/306/306 307/307/307\nf 308/308/308 309/309/309 310/310/310\nf 256/256/256 311/311/311 220/220/220\nf 311/311/311 312/312/312 220/220/220\nf 312/312/312 257/257/257 220/220/220\nf 313/313/313 275/275/275 274/274/274\nf 313/313/313 276/276/276 275/275/275\nf 314/314/314 315/315/315 316/316/316\nf 317/317/317 318/318/318 319/319/319\nf 10/10/10 320/320/320 11/11/11\nf 321/321/321 142/142/142 141/141/141\nf 322/322/322 295/295/295 323/323/323\nf 324/324/324 325/325/325 243/243/243\nf 326/326/326 327/327/327 328/328/328\nf 329/329/329 330/330/330 331/331/331\nf 332/332/332 311/311/311 256/256/256\nf 333/333/333 334/334/334 335/335/335\nf 114/114/114 336/336/336 16/16/16\nf 67/67/67 160/160/160 170/170/170\nf 242/242/242 337/337/337 338/338/338\nf 339/339/339 340/340/340 341/341/341\nf 342/342/342 343/343/343 344/344/344\nf 128/128/128 130/130/130 345/345/345\nf 346/346/346 347/347/347 348/348/348\nf 349/349/349 350/350/350 351/351/351\nf 352/352/352 353/353/353 354/354/354\nf 355/355/355 356/356/356 357/357/357\nf 358/358/358 359/359/359 332/332/332\nf 360/360/360 361/361/361 362/362/362\nf 359/359/359 311/311/311 332/332/332\nf 312/312/312 363/363/363 257/257/257\nf 257/257/257 363/363/363 274/274/274\nf 274/274/274 364/364/364 313/313/313\nf 313/313/313 365/365/365 276/276/276\nf 366/366/366 277/277/277 276/276/276\nf 365/365/365 366/366/366 276/276/276\nf 16/16/16 336/336/336 122/122/122\nf 367/367/367 368/368/368 369/369/369\nf 370/370/370 369/369/369 371/371/371\nf 372/372/372 373/373/373 374/374/374\nf 373/373/373 375/375/375 376/376/376\nf 223/223/223 169/169/169 224/224/224\nf 377/377/377 322/322/322 378/378/378\nf 379/379/379 170/170/170 191/191/191\nf 380/380/380 381/381/381 382/382/382\nf 383/383/383 384/384/384 385/385/385\nf 175/175/175 291/291/291 267/267/267\nf 165/165/165 164/164/164 293/293/293\nf 386/386/386 387/387/387 388/388/388\nf 359/359/359 389/389/389 311/311/311\nf 311/311/311 389/389/389 312/312/312\nf 389/389/389 390/390/390 312/312/312\nf 312/312/312 390/390/390 363/363/363\nf 391/391/391 317/317/317 392/392/392\nf 363/363/363 364/364/364 274/274/274\nf 364/364/364 365/365/365 313/313/313\nf 374/374/374 373/373/373 376/376/376\nf 393/393/393 394/394/394 395/395/395\nf 396/396/396 397/397/397 398/398/398\nf 367/367/367 399/399/399 368/368/368\nf 400/400/400 401/401/401 402/402/402\nf 403/403/403 404/404/404 405/405/405\nf 293/293/293 164/164/164 161/161/161\nf 160/160/160 128/128/128 170/170/170\nf 406/406/406 146/146/146 407/407/407\nf 195/195/195 408/408/408 196/196/196\nf 409/409/409 410/410/410 411/411/411\nf 358/358/358 412/412/412 359/359/359\nf 413/413/413 389/389/389 359/359/359\nf 364/364/364 414/414/414 365/365/365\nf 214/214/214 415/415/415 416/416/416\nf 417/417/417 418/418/418 419/419/419\nf 7/7/7 9/9/9 162/162/162\nf 178/178/178 420/420/420 179/179/179\nf 421/421/421 422/422/422 423/423/423\nf 424/424/424 425/425/425 426/426/426\nf 427/427/427 428/428/428 429/429/429\nf 430/430/430 431/431/431 432/432/432\nf 433/433/433 434/434/434 435/435/435\nf 412/412/412 413/413/413 359/359/359\nf 413/413/413 436/436/436 389/389/389\nf 436/436/436 437/437/437 389/389/389\nf 389/389/389 437/437/437 390/390/390\nf 438/438/438 439/439/439 440/440/440\nf 441/441/441 442/442/442 248/248/248\nf 443/443/443 287/287/287 444/444/444\nf 445/445/445 446/446/446 447/447/447\nf 443/443/443 448/448/448 287/287/287\nf 449/449/449 450/450/450 451/451/451\nf 377/377/377 295/295/295 322/322/322\nf 214/214/214 147/147/147 146/146/146\nf 295/295/295 294/294/294 323/323/323\nf 224/224/224 170/170/170 379/379/379\nf 452/452/452 453/453/453 454/454/454\nf 455/455/455 456/456/456 457/457/457\nf 412/412/412 458/458/458 413/413/413\nf 459/459/459 460/460/460 461/461/461\nf 462/462/462 463/463/463 464/464/464\nf 465/465/465 466/466/466 467/467/467\nf 414/414/414 468/468/468 365/365/365\nf 365/365/365 468/468/468 366/366/366\nf 468/468/468 469/469/469 366/366/366\nf 470/470/470 471/471/471 472/472/472\nf 473/473/473 474/474/474 475/475/475\nf 476/476/476 477/477/477 478/478/478\nf 230/230/230 479/479/479 181/181/181\nf 480/480/480 481/481/481 482/482/482\nf 473/473/473 451/451/451 483/483/483\nf 451/451/451 450/450/450 484/484/484\nf 485/485/485 486/486/486 487/487/487\nf 432/432/432 488/488/488 489/489/489\nf 223/223/223 65/65/65 169/169/169\nf 65/65/65 67/67/67 169/169/169\nf 75/75/75 490/490/490 76/76/76\nf 191/191/191 190/190/190 491/491/491\nf 492/492/492 493/493/493 427/427/427\nf 493/493/493 494/494/494 427/427/427\nf 495/495/495 496/496/496 497/497/497\nf 498/498/498 499/499/499 500/500/500\nf 458/458/458 412/412/412 501/501/501\nf 502/502/502 466/466/466 465/465/465\nf 483/483/483 451/451/451 484/484/484\nf 503/503/503 504/504/504 505/505/505\nf 506/506/506 235/235/235 237/237/237\nf 117/117/117 7/7/7 165/165/165\nf 7/7/7 162/162/162 165/165/165\nf 507/507/507 492/492/492 508/508/508\nf 509/509/509 510/510/510 511/511/511\nf 493/493/493 512/512/512 494/494/494\nf 513/513/513 495/495/495 497/497/497\nf 436/436/436 413/413/413 458/458/458\nf 514/514/514 515/515/515 516/516/516\nf 517/517/517 518/518/518 519/519/519\nf 520/520/520 521/521/521 502/502/502\nf 522/522/522 523/523/523 524/524/524\nf 477/477/477 483/483/483 525/525/525\nf 526/526/526 527/527/527 180/180/180\nf 528/528/528 529/529/529 530/530/530\nf 531/531/531 532/532/532 533/533/533\nf 534/534/534 477/477/477 525/525/525\nf 535/535/535 536/536/536 75/75/75\nf 537/537/537 538/538/538 539/539/539\nf 143/143/143 145/145/145 540/540/540\nf 541/541/541 248/248/248 247/247/247\nf 161/161/161 163/163/163 279/279/279\nf 222/222/222 224/224/224 542/542/542\nf 542/542/542 224/224/224 543/543/543\nf 544/544/544 545/545/545 508/508/508\nf 546/546/546 512/512/512 493/493/493\nf 547/547/547 548/548/548 549/549/549\nf 464/464/464 463/463/463 550/550/550\nf 439/439/439 551/551/551 552/552/552\nf 486/486/486 485/485/485 553/553/553\nf 534/534/534 525/525/525 554/554/554\nf 555/555/555 25/25/25 556/556/556\nf 557/557/557 558/558/558 559/559/559\nf 186/186/186 185/185/185 560/560/560\nf 163/163/163 65/65/65 223/223/223\nf 279/279/279 163/163/163 223/223/223\nf 193/193/193 17/17/17 49/49/49\nf 323/323/323 294/294/294 561/561/561\nf 562/562/562 545/545/545 544/544/544\nf 507/507/507 493/493/493 492/492/492\nf 563/563/563 546/546/546 493/493/493\nf 356/356/356 564/564/564 565/565/565\nf 566/566/566 547/547/547 549/549/549\nf 567/567/567 568/568/568 569/569/569\nf 570/570/570 571/571/571 572/572/572\nf 573/573/573 574/574/574 575/575/575\nf 576/576/576 577/577/577 578/578/578\nf 550/550/550 579/579/579 580/580/580\nf 520/520/520 581/581/581 521/521/521\nf 582/582/582 581/581/581 583/583/583\nf 584/584/584 582/582/582 585/585/585\nf 581/581/581 520/520/520 583/583/583\nf 586/586/586 584/584/584 585/585/585\nf 582/582/582 583/583/583 585/585/585\nf 587/587/587 588/588/588 589/589/589\nf 465/465/465 590/590/590 591/591/591\nf 231/231/231 230/230/230 181/181/181\nf 368/368/368 399/399/399 592/592/592\nf 593/593/593 594/594/594 558/558/558\nf 11/11/11 595/595/595 96/96/96\nf 272/272/272 596/596/596 597/597/597\nf 544/544/544 598/598/598 562/562/562\nf 599/599/599 600/600/600 601/601/601\nf 602/602/602 508/508/508 545/545/545\nf 508/508/508 602/602/602 507/507/507\nf 603/603/603 493/493/493 507/507/507\nf 604/604/604 605/605/605 606/606/606\nf 607/607/607 608/608/608 609/609/609\nf 548/548/548 610/610/610 611/611/611\nf 612/612/612 613/613/613 614/614/614\nf 606/606/606 615/615/615 616/616/616\nf 617/617/617 618/618/618 619/619/619\nf 620/620/620 621/621/621 622/622/622\nf 623/623/623 624/624/624 625/625/625\nf 626/626/626 611/611/611 627/627/627\nf 628/628/628 629/629/629 625/625/625\nf 574/574/574 573/573/573 566/566/566\nf 630/630/630 617/617/617 567/567/567\nf 575/575/575 574/574/574 577/577/577\nf 575/575/575 577/577/577 576/576/576\nf 631/631/631 632/632/632 633/633/633\nf 634/634/634 635/635/635 636/636/636\nf 637/637/637 638/638/638 639/639/639\nf 181/181/181 479/479/479 640/640/640\nf 525/525/525 483/483/483 641/641/641\nf 122/122/122 336/336/336 123/123/123\nf 60/60/60 265/265/265 264/264/264\nf 642/642/642 29/29/29 643/643/643\nf 644/644/644 645/645/645 646/646/646\nf 646/646/646 645/645/645 598/598/598\nf 645/645/645 647/647/647 598/598/598\nf 647/647/647 562/562/562 598/598/598\nf 648/648/648 545/545/545 562/562/562\nf 603/603/603 507/507/507 602/602/602\nf 603/603/603 563/563/563 493/493/493\nf 605/605/605 615/615/615 606/606/606\nf 649/649/649 650/650/650 651/651/651\nf 577/577/577 650/650/650 578/578/578\nf 652/652/652 653/653/653 654/654/654\nf 655/655/655 651/651/651 656/656/656\nf 576/576/576 578/578/578 657/657/657\nf 572/572/572 657/657/657 466/466/466\nf 604/604/604 658/658/658 659/659/659\nf 660/660/660 661/661/661 370/370/370\nf 661/661/661 662/662/662 663/663/663\nf 664/664/664 665/665/665 666/666/666\nf 336/336/336 310/310/310 123/123/123\nf 667/667/667 21/21/21 132/132/132\nf 667/667/667 668/668/668 21/21/21\nf 13/13/13 10/10/10 8/8/8\nf 669/669/669 670/670/670 671/671/671\nf 644/644/644 672/672/672 645/645/645\nf 647/647/647 648/648/648 562/562/562\nf 648/648/648 602/602/602 545/545/545\nf 651/651/651 650/650/650 673/673/673\nf 674/674/674 675/675/675 676/676/676\nf 677/677/677 678/678/678 679/679/679\nf 624/624/624 628/628/628 625/625/625\nf 680/680/680 681/681/681 682/682/682\nf 683/683/683 572/572/572 466/466/466\nf 662/662/662 684/684/684 663/663/663\nf 532/532/532 685/685/685 686/686/686\nf 686/686/686 685/685/685 687/687/687\nf 652/652/652 654/654/654 688/688/688\nf 689/689/689 690/690/690 691/691/691\nf 690/690/690 692/692/692 691/691/691\nf 693/693/693 694/694/694 695/695/695\nf 696/696/696 697/697/697 698/698/698\nf 672/672/672 699/699/699 645/645/645\nf 645/645/645 699/699/699 647/647/647\nf 700/700/700 648/648/648 647/647/647\nf 701/701/701 602/602/602 648/648/648\nf 701/701/701 702/702/702 602/602/602\nf 702/702/702 603/603/603 602/602/602\nf 703/703/703 704/704/704 705/705/705\nf 495/495/495 530/530/530 706/706/706\nf 530/530/530 529/529/529 706/706/706\nf 621/621/621 707/707/707 622/622/622\nf 708/708/708 619/619/619 709/709/709\nf 570/570/570 572/572/572 710/710/710\nf 711/711/711 712/712/712 713/713/713\nf 714/714/714 715/715/715 716/716/716\nf 717/717/717 718/718/718 486/486/486\nf 719/719/719 720/720/720 721/721/721\nf 722/722/722 723/723/723 453/453/453\nf 724/724/724 725/725/725 726/726/726\nf 727/727/727 728/728/728 729/729/729\nf 730/730/730 731/731/731 732/732/732\nf 733/733/733 734/734/734 735/735/735\nf 699/699/699 700/700/700 647/647/647\nf 701/701/701 648/648/648 700/700/700\nf 736/736/736 603/603/603 702/702/702\nf 736/736/736 737/737/737 603/603/603\nf 737/737/737 563/563/563 603/603/603\nf 737/737/737 738/738/738 563/563/563\nf 739/739/739 740/740/740 741/741/741\nf 180/180/180 182/182/182 742/742/742\nf 743/743/743 614/614/614 744/744/744\nf 745/745/745 714/714/714 746/746/746\nf 565/565/565 564/564/564 747/747/747\nf 748/748/748 749/749/749 750/750/750\nf 751/751/751 681/681/681 680/680/680\nf 752/752/752 753/753/753 157/157/157\nf 754/754/754 755/755/755 756/756/756\nf 516/516/516 757/757/757 758/758/758\nf 759/759/759 340/340/340 339/339/339\nf 760/760/760 761/761/761 762/762/762\nf 763/763/763 764/764/764 765/765/765\nf 22/22/22 26/26/26 766/766/766\nf 767/767/767 768/768/768 769/769/769\nf 770/770/770 672/672/672 734/734/734\nf 770/770/770 771/771/771 672/672/672\nf 771/771/771 699/699/699 672/672/672\nf 701/701/701 736/736/736 702/702/702\nf 772/772/772 773/773/773 774/774/774\nf 775/775/775 776/776/776 777/777/777\nf 652/652/652 688/688/688 778/778/778\nf 779/779/779 780/780/780 517/517/517\nf 781/781/781 782/782/782 783/783/783\nf 594/594/594 784/784/784 785/785/785\nf 572/572/572 683/683/683 710/710/710\nf 716/716/716 743/743/743 786/786/786\nf 787/787/787 788/788/788 789/789/789\nf 790/790/790 791/791/791 319/319/319\nf 407/407/407 146/146/146 148/148/148\nf 792/792/792 793/793/793 794/794/794\nf 795/795/795 796/796/796 797/797/797\nf 595/595/595 11/11/11 320/320/320\nf 798/798/798 699/699/699 771/771/771\nf 798/798/798 799/799/799 699/699/699\nf 799/799/799 800/800/800 699/699/699\nf 800/800/800 700/700/700 699/699/699\nf 801/801/801 701/701/701 700/700/700\nf 802/802/802 736/736/736 701/701/701\nf 803/803/803 737/737/737 736/736/736\nf 737/737/737 804/804/804 738/738/738\nf 738/738/738 804/804/804 805/805/805\nf 518/518/518 590/590/590 806/806/806\nf 657/657/657 467/467/467 466/466/466\nf 807/807/807 808/808/808 184/184/184\nf 809/809/809 810/810/810 811/811/811\nf 707/707/707 812/812/812 779/779/779\nf 628/628/628 649/649/649 655/655/655\nf 813/813/813 814/814/814 230/230/230\nf 265/265/265 131/131/131 266/266/266\nf 792/792/792 794/794/794 110/110/110\nf 815/815/815 816/816/816 734/734/734\nf 734/734/734 816/816/816 770/770/770\nf 816/816/816 817/817/817 770/770/770\nf 817/817/817 771/771/771 770/770/770\nf 700/700/700 800/800/800 801/801/801\nf 801/801/801 802/802/802 701/701/701\nf 804/804/804 818/818/818 805/805/805\nf 819/819/819 786/786/786 820/820/820\nf 496/496/496 777/777/777 821/821/821\nf 822/822/822 604/604/604 606/606/606\nf 619/619/619 618/618/618 515/515/515\nf 823/823/823 824/824/824 513/513/513\nf 825/825/825 826/826/826 827/827/827\nf 654/654/654 653/653/653 828/828/828\nf 779/779/779 829/829/829 707/707/707\nf 830/830/830 831/831/831 749/749/749\nf 495/495/495 706/706/706 775/775/775\nf 658/658/658 832/832/832 833/833/833\nf 834/834/834 835/835/835 836/836/836\nf 703/703/703 837/837/837 505/505/505\nf 230/230/230 814/814/814 838/838/838\nf 9/9/9 118/118/118 65/65/65\nf 79/79/79 839/839/839 840/840/840\nf 793/793/793 192/192/192 30/30/30\nf 114/114/114 841/841/841 336/336/336\nf 842/842/842 798/798/798 771/771/771\nf 843/843/843 799/799/799 798/798/798\nf 842/842/842 843/843/843 798/798/798\nf 799/799/799 844/844/844 800/800/800\nf 845/845/845 736/736/736 802/802/802\nf 846/846/846 804/804/804 737/737/737\nf 847/847/847 805/805/805 818/818/818\nf 848/848/848 751/751/751 539/539/539\nf 497/497/497 496/496/496 821/821/821\nf 849/849/849 850/850/850 851/851/851\nf 532/532/532 686/686/686 533/533/533\nf 548/548/548 611/611/611 549/549/549\nf 464/464/464 550/550/550 653/653/653\nf 779/779/779 591/591/591 780/780/780\nf 459/459/459 581/581/581 582/582/582\nf 496/496/496 775/775/775 777/777/777\nf 547/547/547 606/606/606 548/548/548\nf 655/655/655 649/649/649 651/651/651\nf 160/160/160 264/264/264 129/129/129\nf 30/30/30 192/192/192 49/49/49\nf 852/852/852 318/318/318 317/317/317\nf 853/853/853 854/854/854 855/855/855\nf 856/856/856 857/857/857 858/858/858\nf 817/817/817 842/842/842 771/771/771\nf 843/843/843 859/859/859 799/799/799\nf 799/799/799 859/859/859 844/844/844\nf 800/800/800 844/844/844 801/801/801\nf 845/845/845 803/803/803 736/736/736\nf 803/803/803 846/846/846 737/737/737\nf 520/520/520 502/502/502 591/591/591\nf 682/682/682 497/497/497 821/821/821\nf 776/776/776 612/612/612 715/715/715\nf 610/610/610 627/627/627 611/611/611\nf 860/860/860 391/391/391 861/861/861\nf 229/229/229 813/813/813 230/230/230\nf 862/862/862 863/863/863 864/864/864\nf 591/591/591 590/590/590 780/780/780\nf 656/656/656 865/865/865 866/866/866\nf 503/503/503 851/851/851 867/867/867\nf 115/115/115 868/868/868 116/116/116\nf 869/869/869 870/870/870 871/871/871\nf 872/872/872 28/28/28 873/873/873\nf 58/58/58 57/57/57 874/874/874\nf 310/310/310 132/132/132 123/123/123\nf 875/875/875 876/876/876 877/877/877\nf 878/878/878 383/383/383 385/385/385\nf 879/879/879 815/815/815 880/880/880\nf 816/816/816 881/881/881 817/817/817\nf 817/817/817 881/881/881 842/842/842\nf 842/842/842 882/882/882 843/843/843\nf 843/843/843 882/882/882 859/859/859\nf 801/801/801 883/883/883 802/802/802\nf 883/883/883 845/845/845 802/802/802\nf 606/606/606 616/616/616 610/610/610\nf 614/614/614 462/462/462 464/464/464\nf 567/567/567 617/617/617 619/619/619\nf 884/884/884 885/885/885 886/886/886\nf 850/850/850 849/849/849 887/887/887\nf 888/888/888 625/625/625 629/629/629\nf 889/889/889 890/890/890 891/891/891\nf 892/892/892 893/893/893 894/894/894\nf 895/895/895 383/383/383 896/896/896\nf 880/880/880 897/897/897 879/879/879\nf 898/898/898 899/899/899 900/900/900\nf 901/901/901 816/816/816 815/815/815\nf 816/816/816 901/901/901 881/881/881\nf 902/902/902 882/882/882 842/842/842\nf 881/881/881 902/902/902 842/842/842\nf 845/845/845 846/846/846 803/803/803\nf 846/846/846 903/903/903 804/804/804\nf 903/903/903 904/904/904 818/818/818\nf 804/804/804 903/903/903 818/818/818\nf 818/818/818 904/904/904 847/847/847\nf 905/905/905 906/906/906 907/907/907\nf 824/824/824 908/908/908 513/513/513\nf 687/687/687 909/909/909 910/910/910\nf 911/911/911 889/889/889 891/891/891\nf 680/680/680 537/537/537 751/751/751\nf 755/755/755 787/787/787 789/789/789\nf 832/832/832 822/822/822 912/912/912\nf 465/465/465 467/467/467 623/623/623\nf 913/913/913 914/914/914 915/915/915\nf 711/711/711 916/916/916 712/712/712\nf 649/649/649 628/628/628 624/624/624\nf 917/917/917 918/918/918 919/919/919\nf 920/920/920 760/760/760 921/921/921\nf 922/922/922 923/923/923 924/924/924\nf 925/925/925 926/926/926 764/764/764\nf 837/837/837 927/927/927 503/503/503\nf 928/928/928 873/873/873 929/929/929\nf 930/930/930 873/873/873 928/928/928\nf 930/930/930 931/931/931 872/872/872\nf 873/873/873 930/930/930 872/872/872\nf 927/927/927 932/932/932 503/503/503\nf 29/29/29 28/28/28 933/933/933\nf 934/934/934 48/48/48 185/185/185\nf 935/935/935 936/936/936 937/937/937\nf 879/879/879 901/901/901 815/815/815\nf 901/901/901 938/938/938 881/881/881\nf 938/938/938 902/902/902 881/881/881\nf 844/844/844 939/939/939 801/801/801\nf 801/801/801 939/939/939 883/883/883\nf 519/519/519 806/806/806 625/625/625\nf 824/824/824 940/940/940 908/908/908\nf 908/908/908 940/940/940 754/754/754\nf 756/756/756 755/755/755 789/789/789\nf 822/822/822 832/832/832 604/604/604\nf 778/778/778 941/941/941 942/942/942\nf 943/943/943 944/944/944 945/945/945\nf 943/943/943 946/946/946 944/944/944\nf 636/636/636 635/635/635 947/947/947\nf 489/489/489 488/488/488 948/948/948\nf 949/949/949 950/950/950 951/951/951\nf 810/810/810 916/916/916 711/711/711\nf 952/952/952 953/953/953 331/331/331\nf 954/954/954 955/955/955 956/956/956\nf 957/957/957 958/958/958 959/959/959\nf 960/960/960 354/354/354 961/961/961\nf 962/962/962 901/901/901 879/879/879\nf 962/962/962 963/963/963 901/901/901\nf 964/964/964 938/938/938 901/901/901\nf 902/902/902 965/965/965 882/882/882\nf 965/965/965 859/859/859 882/882/882\nf 859/859/859 965/965/965 844/844/844\nf 844/844/844 965/965/965 939/939/939\nf 883/883/883 966/966/966 845/845/845\nf 845/845/845 966/966/966 846/846/846\nf 846/846/846 967/967/967 903/903/903\nf 903/903/903 968/968/968 904/904/904\nf 969/969/969 970/970/970 904/904/904\nf 517/517/517 780/780/780 518/518/518\nf 865/865/865 611/611/611 626/626/626\nf 819/819/819 716/716/716 786/786/786\nf 971/971/971 819/819/819 820/820/820\nf 688/688/688 654/654/654 972/972/972\nf 973/973/973 438/438/438 440/440/440\nf 502/502/502 465/465/465 591/591/591\nf 578/578/578 650/650/650 649/649/649\nf 549/549/549 611/611/611 673/673/673\nf 974/974/974 975/975/975 976/976/976\nf 977/977/977 978/978/978 979/979/979\nf 103/103/103 980/980/980 340/340/340\nf 556/556/556 981/981/981 982/982/982\nf 983/983/983 984/984/984 273/273/273\nf 984/984/984 271/271/271 273/273/273\nf 985/985/985 150/150/150 152/152/152\nf 986/986/986 896/896/896 987/987/987\nf 879/879/879 988/988/988 962/962/962\nf 964/964/964 901/901/901 963/963/963\nf 938/938/938 989/989/989 902/902/902\nf 965/965/965 990/990/990 939/939/939\nf 939/939/939 966/966/966 883/883/883\nf 991/991/991 967/967/967 846/846/846\nf 966/966/966 991/991/991 846/846/846\nf 967/967/967 992/992/992 903/903/903\nf 992/992/992 968/968/968 903/903/903\nf 823/823/823 712/712/712 824/824/824\nf 621/621/621 583/583/583 812/812/812\nf 605/605/605 630/630/630 615/615/615\nf 824/824/824 607/607/607 940/940/940\nf 673/673/673 574/574/574 549/549/549\nf 556/556/556 982/982/982 993/993/993\nf 754/754/754 528/528/528 908/908/908\nf 789/789/789 788/788/788 994/994/994\nf 995/995/995 996/996/996 250/250/250\nf 996/996/996 62/62/62 171/171/171\nf 925/925/925 997/997/997 926/926/926\nf 998/998/998 999/999/999 1000/1000/1000\nf 1001/1001/1001 1002/1002/1002 852/852/852\nf 989/989/989 965/965/965 902/902/902\nf 990/990/990 1003/1003/1003 939/939/939\nf 1003/1003/1003 1004/1004/1004 939/939/939\nf 1004/1004/1004 966/966/966 939/939/939\nf 1004/1004/1004 991/991/991 966/966/966\nf 1005/1005/1005 992/992/992 967/967/967\nf 992/992/992 1006/1006/1006 968/968/968\nf 272/272/272 271/271/271 1007/1007/1007\nf 574/574/574 1008/1008/1008 577/577/577\nf 566/566/566 822/822/822 547/547/547\nf 1009/1009/1009 1010/1010/1010 471/471/471\nf 578/578/578 624/624/624 623/623/623\nf 547/547/547 822/822/822 606/606/606\nf 515/515/515 618/618/618 848/848/848\nf 1011/1011/1011 1012/1012/1012 1013/1013/1013\nf 291/291/291 1014/1014/1014 267/267/267\nf 1015/1015/1015 267/267/267 1014/1014/1014\nf 23/23/23 1016/1016/1016 1017/1017/1017\nf 931/931/931 1018/1018/1018 983/983/983\nf 1019/1019/1019 1020/1020/1020 984/984/984\nf 16/16/16 133/133/133 60/60/60\nf 14/14/14 16/16/16 60/60/60\nf 59/59/59 14/14/14 60/60/60\nf 452/452/452 722/722/722 453/453/453\nf 1021/1021/1021 1022/1022/1022 1023/1023/1023\nf 988/988/988 1024/1024/1024 962/962/962\nf 962/962/962 1024/1024/1024 963/963/963\nf 964/964/964 1025/1025/1025 938/938/938\nf 1025/1025/1025 989/989/989 938/938/938\nf 989/989/989 1026/1026/1026 965/965/965\nf 965/965/965 1026/1026/1026 990/990/990\nf 991/991/991 1005/1005/1005 967/967/967\nf 655/655/655 656/656/656 1027/1027/1027\nf 1028/1028/1028 821/821/821 537/537/537\nf 982/982/982 869/869/869 425/425/425\nf 1029/1029/1029 618/618/618 617/617/617\nf 1030/1030/1030 1031/1031/1031 1032/1032/1032\nf 505/505/505 504/504/504 740/740/740\nf 516/516/516 515/515/515 757/757/757\nf 1033/1033/1033 927/927/927 837/837/837\nf 1034/1034/1034 932/932/932 927/927/927\nf 756/756/756 789/789/789 1013/1013/1013\nf 1035/1035/1035 1036/1036/1036 1037/1037/1037\nf 1038/1038/1038 1039/1039/1039 1040/1040/1040\nf 1041/1041/1041 1042/1042/1042 1043/1043/1043\nf 1044/1044/1044 505/505/505 740/740/740\nf 118/118/118 12/12/12 14/14/14\nf 1045/1045/1045 1046/1046/1046 1047/1047/1047\nf 1048/1048/1048 290/290/290 1049/1049/1049\nf 1050/1050/1050 1051/1051/1051 1052/1052/1052\nf 1024/1024/1024 1053/1053/1053 963/963/963\nf 1053/1053/1053 964/964/964 963/963/963\nf 1053/1053/1053 1025/1025/1025 964/964/964\nf 1026/1026/1026 1054/1054/1054 990/990/990\nf 1054/1054/1054 1003/1003/1003 990/990/990\nf 1055/1055/1055 1004/1004/1004 1003/1003/1003\nf 1055/1055/1055 1056/1056/1056 1004/1004/1004\nf 1056/1056/1056 991/991/991 1004/1004/1004\nf 1056/1056/1056 1057/1057/1057 991/991/991\nf 991/991/991 1057/1057/1057 1005/1005/1005\nf 1006/1006/1006 1058/1058/1058 968/968/968\nf 1058/1058/1058 1059/1059/1059 968/968/968\nf 715/715/715 614/614/614 743/743/743\nf 1060/1060/1060 1044/1044/1044 740/740/740\nf 1061/1061/1061 945/945/945 932/932/932\nf 1061/1061/1061 943/943/943 945/945/945\nf 1015/1015/1015 39/39/39 267/267/267\nf 1062/1062/1062 408/408/408 195/195/195\nf 812/812/812 520/520/520 779/779/779\nf 1063/1063/1063 1064/1064/1064 1065/1065/1065\nf 1066/1066/1066 1067/1067/1067 1019/1019/1019\nf 1018/1018/1018 1066/1066/1066 1019/1019/1019\nf 1067/1067/1067 1020/1020/1020 1019/1019/1019\nf 1068/1068/1068 406/406/406 1069/1069/1069\nf 103/103/103 102/102/102 980/980/980\nf 997/997/997 1070/1070/1070 926/926/926\nf 165/165/165 295/295/295 377/377/377\nf 1071/1071/1071 988/988/988 1072/1072/1072\nf 1071/1071/1071 1024/1024/1024 988/988/988\nf 1073/1073/1073 1025/1025/1025 1053/1053/1053\nf 1074/1074/1074 989/989/989 1025/1025/1025\nf 989/989/989 1074/1074/1074 1026/1026/1026\nf 1057/1057/1057 1075/1075/1075 1005/1005/1005\nf 1076/1076/1076 992/992/992 1005/1005/1005\nf 1075/1075/1075 1076/1076/1076 1005/1005/1005\nf 1076/1076/1076 1006/1006/1006 992/992/992\nf 1058/1058/1058 1077/1077/1077 1059/1059/1059\nf 805/805/805 1078/1078/1078 1079/1079/1079\nf 1010/1010/1010 860/860/860 471/471/471\nf 744/744/744 614/614/614 464/464/464\nf 583/583/583 520/520/520 812/812/812\nf 465/465/465 623/623/623 590/590/590\nf 586/586/586 585/585/585 620/620/620\nf 1015/1015/1015 1080/1080/1080 835/835/835\nf 1015/1015/1015 835/835/835 39/39/39\nf 1081/1081/1081 1082/1082/1082 1083/1083/1083\nf 1084/1084/1084 1020/1020/1020 1067/1067/1067\nf 1084/1084/1084 1085/1085/1085 1020/1020/1020\nf 808/808/808 1086/1086/1086 46/46/46\nf 1087/1087/1087 1053/1053/1053 1024/1024/1024\nf 1073/1073/1073 1074/1074/1074 1025/1025/1025\nf 1074/1074/1074 1054/1054/1054 1026/1026/1026\nf 1088/1088/1088 1003/1003/1003 1054/1054/1054\nf 1003/1003/1003 1088/1088/1088 1055/1055/1055\nf 1055/1055/1055 1089/1089/1089 1056/1056/1056\nf 1056/1056/1056 1089/1089/1089 1057/1057/1057\nf 1058/1058/1058 1039/1039/1039 1077/1077/1077\nf 1032/1032/1032 1031/1031/1031 1090/1090/1090\nf 686/686/686 681/681/681 751/751/751\nf 1091/1091/1091 211/211/211 1092/1092/1092\nf 1093/1093/1093 1094/1094/1094 1095/1095/1095\nf 1096/1096/1096 1097/1097/1097 1098/1098/1098\nf 787/787/787 1090/1090/1090 1099/1099/1099\nf 618/618/618 533/533/533 848/848/848\nf 1032/1032/1032 1090/1090/1090 787/787/787\nf 1008/1008/1008 574/574/574 673/673/673\nf 459/459/459 710/710/710 581/581/581\nf 810/810/810 809/809/809 916/916/916\nf 835/835/835 834/834/834 39/39/39\nf 1100/1100/1100 174/174/174 38/38/38\nf 973/973/973 158/158/158 438/438/438\nf 613/613/613 462/462/462 614/614/614\nf 1101/1101/1101 1102/1102/1102 1103/1103/1103\nf 1104/1104/1104 1105/1105/1105 1106/1106/1106\nf 1106/1106/1106 1105/1105/1105 1018/1018/1018\nf 1105/1105/1105 1067/1067/1067 1066/1066/1066\nf 1018/1018/1018 1105/1105/1105 1066/1066/1066\nf 162/162/162 9/9/9 65/65/65\nf 1107/1107/1107 332/332/332 255/255/255\nf 1072/1072/1072 1108/1108/1108 1071/1071/1071\nf 1109/1109/1109 1024/1024/1024 1071/1071/1071\nf 1109/1109/1109 1087/1087/1087 1024/1024/1024\nf 1073/1073/1073 1053/1053/1053 1087/1087/1087\nf 1110/1110/1110 1088/1088/1088 1054/1054/1054\nf 1088/1088/1088 1111/1111/1111 1055/1055/1055\nf 1055/1055/1055 1111/1111/1111 1089/1089/1089\nf 1089/1089/1089 1112/1112/1112 1057/1057/1057\nf 1112/1112/1112 1075/1075/1075 1057/1057/1057\nf 1113/1113/1113 1076/1076/1076 1075/1075/1075\nf 1114/1114/1114 1115/1115/1115 1116/1116/1116\nf 1117/1117/1117 1118/1118/1118 1119/1119/1119\nf 1120/1120/1120 1121/1121/1121 1122/1122/1122\nf 25/25/25 24/24/24 981/981/981\nf 1123/1123/1123 356/356/356 565/565/565\nf 779/779/779 520/520/520 591/591/591\nf 1124/1124/1124 1125/1125/1125 1126/1126/1126\nf 834/834/834 37/37/37 39/39/39\nf 686/686/686 687/687/687 681/681/681\nf 714/714/714 776/776/776 715/715/715\nf 1127/1127/1127 1067/1067/1067 1105/1105/1105\nf 1127/1127/1127 1084/1084/1084 1067/1067/1067\nf 161/161/161 279/279/279 222/222/222\nf 296/296/296 161/161/161 222/222/222\nf 1072/1072/1072 1128/1128/1128 1108/1108/1108\nf 1108/1108/1108 1109/1109/1109 1071/1071/1071\nf 1074/1074/1074 1110/1110/1110 1054/1054/1054\nf 1112/1112/1112 1113/1113/1113 1075/1075/1075\nf 1113/1113/1113 1129/1129/1129 1076/1076/1076\nf 1076/1076/1076 1129/1129/1129 1006/1006/1006\nf 1130/1130/1130 1039/1039/1039 1058/1058/1058\nf 940/940/940 609/609/609 754/754/754\nf 577/577/577 1008/1008/1008 650/650/650\nf 184/184/184 934/934/934 185/185/185\nf 531/531/531 1029/1029/1029 1131/1131/1131\nf 609/609/609 1030/1030/1030 1032/1032/1032\nf 651/651/651 673/673/673 656/656/656\nf 628/628/628 655/655/655 629/629/629\nf 1132/1132/1132 158/158/158 1133/1133/1133\nf 248/248/248 1134/1134/1134 1135/1135/1135\nf 1136/1136/1136 1137/1137/1137 24/24/24\nf 1138/1138/1138 1084/1084/1084 1127/1127/1127\nf 68/68/68 70/70/70 188/188/188\nf 1139/1139/1139 1140/1140/1140 1141/1141/1141\nf 1142/1142/1142 1143/1143/1143 1128/1128/1128\nf 1128/1128/1128 1144/1144/1144 1108/1108/1108\nf 1108/1108/1108 1144/1144/1144 1109/1109/1109\nf 1145/1145/1145 1087/1087/1087 1109/1109/1109\nf 1146/1146/1146 1073/1073/1073 1087/1087/1087\nf 1145/1145/1145 1146/1146/1146 1087/1087/1087\nf 1146/1146/1146 1147/1147/1147 1073/1073/1073\nf 1147/1147/1147 1074/1074/1074 1073/1073/1073\nf 1074/1074/1074 1147/1147/1147 1110/1110/1110\nf 1111/1111/1111 1148/1148/1148 1089/1089/1089\nf 1089/1089/1089 1148/1148/1148 1112/1112/1112\nf 1129/1129/1129 1149/1149/1149 1006/1006/1006\nf 1006/1006/1006 1149/1149/1149 1058/1058/1058\nf 1150/1150/1150 1130/1130/1130 1058/1058/1058\nf 1149/1149/1149 1150/1150/1150 1058/1058/1058\nf 1130/1130/1130 1040/1040/1040 1039/1039/1039\nf 831/831/831 1151/1151/1151 1152/1152/1152\nf 1153/1153/1153 710/710/710 1154/1154/1154\nf 1034/1034/1034 1061/1061/1061 932/932/932\nf 1155/1155/1155 1156/1156/1156 37/37/37\nf 37/37/37 1156/1156/1156 38/38/38\nf 1157/1157/1157 113/113/113 304/304/304\nf 754/754/754 609/609/609 755/755/755\nf 1158/1158/1158 1159/1159/1159 1160/1160/1160\nf 1143/1143/1143 1144/1144/1144 1128/1128/1128\nf 1144/1144/1144 1161/1161/1161 1109/1109/1109\nf 1161/1161/1161 1162/1162/1162 1109/1109/1109\nf 1162/1162/1162 1145/1145/1145 1109/1109/1109\nf 1163/1163/1163 1111/1111/1111 1088/1088/1088\nf 1111/1111/1111 1163/1163/1163 1148/1148/1148\nf 1148/1148/1148 1113/1113/1113 1112/1112/1112\nf 1130/1130/1130 1164/1164/1164 1165/1165/1165\nf 641/641/641 1166/1166/1166 1167/1167/1167\nf 1168/1168/1168 1169/1169/1169 368/368/368\nf 239/239/239 943/943/943 1061/1061/1061\nf 239/239/239 241/241/241 943/943/943\nf 745/745/745 777/777/777 714/714/714\nf 1156/1156/1156 1100/1100/1100 38/38/38\nf 1170/1170/1170 1171/1171/1171 1172/1172/1172\nf 1173/1173/1173 1174/1174/1174 1175/1175/1175\nf 454/454/454 453/453/453 1176/1176/1176\nf 1105/1105/1105 1177/1177/1177 1127/1127/1127\nf 1178/1178/1178 1138/1138/1138 1127/1127/1127\nf 1138/1138/1138 1159/1159/1159 1158/1158/1158\nf 1179/1179/1179 1180/1180/1180 1181/1181/1181\nf 1159/1159/1159 1182/1182/1182 1183/1183/1183\nf 1184/1184/1184 1183/1183/1183 1182/1182/1182\nf 1182/1182/1182 1185/1185/1185 1184/1184/1184\nf 1184/1184/1184 1185/1185/1185 1143/1143/1143\nf 1162/1162/1162 1146/1146/1146 1145/1145/1145\nf 1162/1162/1162 1186/1186/1186 1146/1146/1146\nf 1186/1186/1186 1147/1147/1147 1146/1146/1146\nf 1186/1186/1186 1187/1187/1187 1147/1147/1147\nf 1147/1147/1147 1187/1187/1187 1110/1110/1110\nf 1187/1187/1187 1188/1188/1188 1110/1110/1110\nf 1188/1188/1188 1189/1189/1189 1088/1088/1088\nf 1110/1110/1110 1188/1188/1188 1088/1088/1088\nf 1189/1189/1189 1163/1163/1163 1088/1088/1088\nf 1190/1190/1190 1191/1191/1191 1113/1113/1113\nf 1148/1148/1148 1190/1190/1190 1113/1113/1113\nf 1191/1191/1191 1129/1129/1129 1113/1113/1113\nf 1164/1164/1164 1130/1130/1130 1150/1150/1150\nf 918/918/918 1192/1192/1192 1193/1193/1193\nf 230/230/230 838/838/838 479/479/479\nf 1194/1194/1194 809/809/809 811/811/811\nf 639/639/639 1168/1168/1168 1195/1195/1195\nf 1100/1100/1100 1196/1196/1196 698/698/698\nf 1197/1197/1197 1127/1127/1127 1177/1177/1177\nf 1127/1127/1127 1197/1197/1197 1178/1178/1178\nf 1178/1178/1178 1198/1198/1198 1138/1138/1138\nf 1138/1138/1138 1198/1198/1198 1159/1159/1159\nf 1199/1199/1199 1161/1161/1161 1144/1144/1144\nf 1200/1200/1200 1162/1162/1162 1161/1161/1161\nf 1200/1200/1200 1186/1186/1186 1162/1162/1162\nf 1186/1186/1186 1201/1201/1201 1187/1187/1187\nf 1187/1187/1187 1201/1201/1201 1188/1188/1188\nf 1163/1163/1163 1190/1190/1190 1148/1148/1148\nf 1191/1191/1191 1202/1202/1202 1129/1129/1129\nf 574/574/574 566/566/566 549/549/549\nf 806/806/806 623/623/623 625/625/625\nf 754/754/754 1012/1012/1012 528/528/528\nf 1203/1203/1203 1204/1204/1204 1100/1100/1100\nf 1156/1156/1156 1203/1203/1203 1100/1100/1100\nf 1204/1204/1204 1196/1196/1196 1100/1100/1100\nf 1205/1205/1205 1206/1206/1206 1207/1207/1207\nf 605/605/605 1131/1131/1131 630/630/630\nf 1208/1208/1208 1209/1209/1209 1210/1210/1210\nf 247/247/247 1211/1211/1211 1212/1212/1212\nf 1213/1213/1213 1214/1214/1214 1177/1177/1177\nf 1177/1177/1177 1214/1214/1214 1197/1197/1197\nf 1197/1197/1197 1215/1215/1215 1178/1178/1178\nf 1215/1215/1215 1198/1198/1198 1178/1178/1178\nf 1198/1198/1198 1216/1216/1216 1159/1159/1159\nf 1159/1159/1159 1216/1216/1216 1182/1182/1182\nf 1182/1182/1182 1217/1217/1217 1185/1185/1185\nf 1217/1217/1217 1218/1218/1218 1185/1185/1185\nf 1219/1219/1219 1143/1143/1143 1185/1185/1185\nf 1218/1218/1218 1219/1219/1219 1185/1185/1185\nf 1219/1219/1219 1144/1144/1144 1143/1143/1143\nf 1219/1219/1219 1199/1199/1199 1144/1144/1144\nf 1199/1199/1199 1220/1220/1220 1161/1161/1161\nf 1220/1220/1220 1200/1200/1200 1161/1161/1161\nf 1200/1200/1200 1221/1221/1221 1186/1186/1186\nf 1186/1186/1186 1221/1221/1221 1201/1201/1201\nf 1221/1221/1221 1222/1222/1222 1201/1201/1201\nf 1201/1201/1201 1189/1189/1189 1188/1188/1188\nf 1189/1189/1189 1223/1223/1223 1163/1163/1163\nf 1190/1190/1190 1224/1224/1224 1191/1191/1191\nf 1191/1191/1191 1224/1224/1224 1202/1202/1202\nf 1129/1129/1129 1202/1202/1202 1149/1149/1149\nf 1149/1149/1149 1225/1225/1225 1150/1150/1150\nf 752/752/752 1048/1048/1048 753/753/753\nf 304/304/304 321/321/321 1157/1157/1157\nf 1118/1118/1118 1226/1226/1226 1119/1119/1119\nf 1133/1133/1133 158/158/158 973/973/973\nf 1213/1213/1213 1227/1227/1227 1214/1214/1214\nf 1216/1216/1216 1228/1228/1228 1182/1182/1182\nf 1228/1228/1228 1217/1217/1217 1182/1182/1182\nf 1219/1219/1219 1229/1229/1229 1199/1199/1199\nf 1229/1229/1229 1220/1220/1220 1199/1199/1199\nf 1220/1220/1220 1221/1221/1221 1200/1200/1200\nf 1202/1202/1202 1225/1225/1225 1149/1149/1149\nf 1225/1225/1225 1230/1230/1230 1164/1164/1164\nf 1150/1150/1150 1225/1225/1225 1164/1164/1164\nf 1230/1230/1230 1231/1231/1231 1164/1164/1164\nf 529/529/529 528/528/528 1011/1011/1011\nf 1232/1232/1232 622/622/622 1233/1233/1233\nf 1234/1234/1234 616/616/616 1235/1235/1235\nf 518/518/518 806/806/806 519/519/519\nf 1012/1012/1012 756/756/756 1013/1013/1013\nf 1204/1204/1204 1236/1236/1236 1196/1196/1196\nf 1196/1196/1196 1236/1236/1236 698/698/698\nf 696/696/696 698/698/698 1237/1237/1237\nf 1238/1238/1238 203/203/203 1121/1121/1121\nf 1227/1227/1227 1239/1239/1239 1214/1214/1214\nf 1239/1239/1239 1197/1197/1197 1214/1214/1214\nf 1240/1240/1240 1216/1216/1216 1198/1198/1198\nf 1218/1218/1218 1241/1241/1241 1219/1219/1219\nf 1221/1221/1221 1242/1242/1242 1222/1222/1222\nf 1243/1243/1243 1244/1244/1244 1201/1201/1201\nf 1222/1222/1222 1243/1243/1243 1201/1201/1201\nf 1201/1201/1201 1244/1244/1244 1189/1189/1189\nf 1244/1244/1244 1245/1245/1245 1189/1189/1189\nf 1245/1245/1245 1223/1223/1223 1189/1189/1189\nf 1223/1223/1223 1246/1246/1246 1163/1163/1163\nf 1246/1246/1246 1190/1190/1190 1163/1163/1163\nf 1246/1246/1246 1224/1224/1224 1190/1190/1190\nf 1246/1246/1246 1247/1247/1247 1224/1224/1224\nf 1224/1224/1224 1247/1247/1247 1202/1202/1202\nf 1247/1247/1247 1248/1248/1248 1202/1202/1202\nf 1202/1202/1202 1248/1248/1248 1225/1225/1225\nf 757/757/757 848/848/848 539/539/539\nf 710/710/710 683/683/683 521/521/521\nf 1204/1204/1204 1249/1249/1249 1236/1236/1236\nf 1250/1250/1250 1251/1251/1251 1197/1197/1197\nf 1197/1197/1197 1251/1251/1251 1215/1215/1215\nf 1240/1240/1240 1198/1198/1198 1215/1215/1215\nf 1252/1252/1252 1217/1217/1217 1228/1228/1228\nf 1252/1252/1252 1218/1218/1218 1217/1217/1217\nf 1253/1253/1253 1229/1229/1229 1219/1219/1219\nf 1254/1254/1254 1220/1220/1220 1229/1229/1229\nf 1220/1220/1220 1254/1254/1254 1221/1221/1221\nf 1221/1221/1221 1254/1254/1254 1242/1242/1242\nf 1222/1222/1222 1242/1242/1242 1243/1243/1243\nf 1245/1245/1245 1255/1255/1255 1223/1223/1223\nf 1255/1255/1255 1256/1256/1256 1223/1223/1223\nf 1256/1256/1256 1246/1246/1246 1223/1223/1223\nf 1248/1248/1248 1257/1257/1257 1225/1225/1225\nf 1257/1257/1257 1258/1258/1258 1225/1225/1225\nf 1225/1225/1225 1258/1258/1258 1230/1230/1230\nf 668/668/668 1231/1231/1231 1230/1230/1230\nf 1259/1259/1259 1260/1260/1260 1261/1261/1261\nf 1029/1029/1029 533/533/533 618/618/618\nf 528/528/528 1012/1012/1012 1011/1011/1011\nf 828/828/828 1262/1262/1262 654/654/654\nf 1263/1263/1263 927/927/927 1033/1033/1033\nf 687/687/687 910/910/910 681/681/681\nf 1249/1249/1249 1264/1264/1264 1236/1236/1236\nf 1236/1236/1236 1264/1264/1264 1237/1237/1237\nf 487/487/487 1265/1265/1265 1266/1266/1266\nf 922/922/922 1267/1267/1267 1268/1268/1268\nf 9/9/9 8/8/8 12/12/12\nf 254/254/254 253/253/253 1269/1269/1269\nf 1251/1251/1251 1270/1270/1270 1215/1215/1215\nf 1270/1270/1270 1240/1240/1240 1215/1215/1215\nf 1271/1271/1271 1228/1228/1228 1216/1216/1216\nf 1241/1241/1241 1253/1253/1253 1219/1219/1219\nf 1253/1253/1253 1272/1272/1272 1229/1229/1229\nf 1272/1272/1272 1254/1254/1254 1229/1229/1229\nf 1273/1273/1273 1274/1274/1274 1243/1243/1243\nf 1242/1242/1242 1273/1273/1273 1243/1243/1243\nf 1274/1274/1274 1244/1244/1244 1243/1243/1243\nf 1244/1244/1244 1275/1275/1275 1245/1245/1245\nf 1256/1256/1256 1276/1276/1276 1246/1246/1246\nf 1277/1277/1277 1247/1247/1247 1246/1246/1246\nf 1276/1276/1276 1277/1277/1277 1246/1246/1246\nf 1277/1277/1277 1248/1248/1248 1247/1247/1247\nf 1278/1278/1278 1230/1230/1230 1258/1258/1258\nf 1278/1278/1278 668/668/668 1230/1230/1230\nf 1279/1279/1279 1280/1280/1280 1281/1281/1281\nf 578/578/578 649/649/649 624/624/624\nf 616/616/616 569/569/569 1235/1235/1235\nf 1264/1264/1264 1282/1282/1282 1237/1237/1237\nf 1237/1237/1237 1282/1282/1282 696/696/696\nf 1283/1283/1283 165/165/165 377/377/377\nf 1250/1250/1250 1284/1284/1284 1251/1251/1251\nf 1285/1285/1285 1216/1216/1216 1240/1240/1240\nf 1285/1285/1285 1271/1271/1271 1216/1216/1216\nf 1271/1271/1271 1252/1252/1252 1228/1228/1228\nf 1286/1286/1286 1241/1241/1241 1218/1218/1218\nf 1273/1273/1273 1242/1242/1242 1254/1254/1254\nf 1287/1287/1287 1274/1274/1274 1273/1273/1273\nf 1244/1244/1244 1274/1274/1274 1275/1275/1275\nf 1255/1255/1255 1276/1276/1276 1256/1256/1256\nf 1288/1288/1288 1257/1257/1257 1248/1248/1248\nf 1288/1288/1288 1258/1258/1258 1257/1257/1257\nf 1169/1169/1169 371/371/371 368/368/368\nf 1289/1289/1289 1290/1290/1290 1291/1291/1291\nf 710/710/710 521/521/521 581/581/581\nf 1282/1282/1282 1292/1292/1292 696/696/696\nf 1293/1293/1293 1294/1294/1294 1295/1295/1295\nf 1296/1296/1296 541/541/541 1297/1297/1297\nf 1298/1298/1298 1284/1284/1284 1250/1250/1250\nf 1270/1270/1270 1285/1285/1285 1240/1240/1240\nf 1286/1286/1286 1299/1299/1299 1241/1241/1241\nf 1299/1299/1299 1253/1253/1253 1241/1241/1241\nf 1300/1300/1300 1254/1254/1254 1272/1272/1272\nf 1301/1301/1301 1273/1273/1273 1254/1254/1254\nf 1300/1300/1300 1301/1301/1301 1254/1254/1254\nf 1275/1275/1275 1302/1302/1302 1245/1245/1245\nf 1303/1303/1303 1255/1255/1255 1245/1245/1245\nf 1302/1302/1302 1303/1303/1303 1245/1245/1245\nf 1304/1304/1304 1248/1248/1248 1277/1277/1277\nf 1304/1304/1304 1288/1288/1288 1248/1248/1248\nf 521/521/521 683/683/683 502/502/502\nf 1267/1267/1267 1305/1305/1305 1306/1306/1306\nf 910/910/910 909/909/909 823/823/823\nf 1282/1282/1282 1293/1293/1293 1292/1292/1292\nf 36/36/36 342/342/342 1307/1307/1307\nf 1308/1308/1308 1309/1309/1309 1310/1310/1310\nf 1309/1309/1309 1311/1311/1311 1310/1310/1310\nf 373/373/373 861/861/861 1118/1118/1118\nf 1251/1251/1251 1312/1312/1312 1270/1270/1270\nf 1313/1313/1313 1314/1314/1314 1271/1271/1271\nf 1314/1314/1314 1252/1252/1252 1271/1271/1271\nf 1314/1314/1314 1218/1218/1218 1252/1252/1252\nf 1314/1314/1314 1286/1286/1286 1218/1218/1218\nf 1300/1300/1300 1272/1272/1272 1253/1253/1253\nf 1315/1315/1315 1300/1300/1300 1253/1253/1253\nf 1301/1301/1301 1287/1287/1287 1273/1273/1273\nf 1287/1287/1287 1275/1275/1275 1274/1274/1274\nf 1316/1316/1316 1276/1276/1276 1255/1255/1255\nf 1303/1303/1303 1316/1316/1316 1255/1255/1255\nf 44/44/44 1258/1258/1258 1288/1288/1288\nf 44/44/44 1278/1278/1278 1258/1258/1258\nf 748/748/748 830/830/830 749/749/749\nf 683/683/683 466/466/466 502/502/502\nf 673/673/673 611/611/611 865/865/865\nf 1028/1028/1028 682/682/682 821/821/821\nf 47/47/47 1317/1317/1317 1318/1318/1318\nf 908/908/908 528/528/528 530/530/530\nf 912/912/912 822/822/822 566/566/566\nf 191/191/191 491/491/491 828/828/828\nf 1292/1292/1292 1293/1293/1293 1319/1319/1319\nf 112/112/112 107/107/107 1320/1320/1320\nf 1321/1321/1321 1286/1286/1286 1314/1314/1314\nf 1321/1321/1321 1322/1322/1322 1286/1286/1286\nf 1322/1322/1322 1299/1299/1299 1286/1286/1286\nf 1322/1322/1322 1323/1323/1323 1299/1299/1299\nf 1299/1299/1299 1323/1323/1323 1253/1253/1253\nf 1324/1324/1324 1301/1301/1301 1300/1300/1300\nf 1324/1324/1324 1287/1287/1287 1301/1301/1301\nf 1324/1324/1324 1325/1325/1325 1287/1287/1287\nf 1287/1287/1287 1325/1325/1325 1275/1275/1275\nf 1275/1275/1275 1326/1326/1326 1302/1302/1302\nf 1304/1304/1304 1277/1277/1277 1276/1276/1276\nf 1316/1316/1316 1304/1304/1304 1276/1276/1276\nf 1327/1327/1327 1288/1288/1288 1304/1304/1304\nf 1168/1168/1168 368/368/368 592/592/592\nf 588/588/588 554/554/554 1328/1328/1328\nf 554/554/554 525/525/525 1328/1328/1328\nf 650/650/650 1008/1008/1008 673/673/673\nf 1234/1234/1234 1235/1235/1235 627/627/627\nf 812/812/812 707/707/707 621/621/621\nf 1329/1329/1329 576/576/576 657/657/657\nf 908/908/908 530/530/530 495/495/495\nf 1319/1319/1319 1295/1295/1295 1330/1330/1330\nf 1331/1331/1331 1332/1332/1332 1333/1333/1333\nf 1334/1334/1334 1335/1335/1335 1336/1336/1336\nf 1337/1337/1337 1338/1338/1338 1339/1339/1339\nf 264/264/264 266/266/266 130/130/130\nf 1297/1297/1297 541/541/541 244/244/244\nf 1340/1340/1340 1285/1285/1285 1270/1270/1270\nf 1341/1341/1341 1271/1271/1271 1285/1285/1285\nf 1341/1341/1341 1313/1313/1313 1271/1271/1271\nf 1321/1321/1321 1314/1314/1314 1313/1313/1313\nf 1323/1323/1323 1315/1315/1315 1253/1253/1253\nf 1315/1315/1315 1324/1324/1324 1300/1300/1300\nf 1342/1342/1342 1326/1326/1326 1275/1275/1275\nf 1343/1343/1343 1344/1344/1344 1345/1345/1345\nf 907/907/907 592/592/592 527/527/527\nf 1346/1346/1346 1061/1061/1061 1034/1034/1034\nf 1347/1347/1347 1348/1348/1348 1349/1349/1349\nf 1295/1295/1295 1332/1332/1332 1330/1330/1330\nf 1330/1330/1330 1332/1332/1332 1331/1331/1331\nf 1350/1350/1350 1351/1351/1351 1352/1352/1352\nf 866/866/866 865/865/865 626/626/626\nf 61/61/61 264/264/264 160/160/160\nf 97/97/97 61/61/61 160/160/160\nf 66/66/66 97/97/97 160/160/160\nf 1036/1036/1036 1350/1350/1350 1352/1352/1352\nf 1353/1353/1353 1321/1321/1321 1313/1313/1313\nf 1354/1354/1354 1322/1322/1322 1321/1321/1321\nf 1354/1354/1354 1323/1323/1323 1322/1322/1322\nf 1323/1323/1323 1355/1355/1355 1315/1315/1315\nf 1355/1355/1355 1356/1356/1356 1315/1315/1315\nf 1315/1315/1315 1356/1356/1356 1324/1324/1324\nf 1356/1356/1356 1357/1357/1357 1324/1324/1324\nf 1324/1324/1324 1357/1357/1357 1325/1325/1325\nf 1357/1357/1357 1342/1342/1342 1325/1325/1325\nf 1342/1342/1342 1275/1275/1275 1325/1325/1325\nf 1358/1358/1358 1326/1326/1326 1342/1342/1342\nf 1358/1358/1358 1359/1359/1359 1326/1326/1326\nf 1359/1359/1359 1360/1360/1360 1302/1302/1302\nf 1326/1326/1326 1359/1359/1359 1302/1302/1302\nf 1302/1302/1302 1360/1360/1360 1303/1303/1303\nf 1361/1361/1361 1316/1316/1316 1303/1303/1303\nf 1361/1361/1361 1304/1304/1304 1316/1316/1316\nf 1361/1361/1361 1327/1327/1327 1304/1304/1304\nf 1362/1362/1362 1288/1288/1288 1327/1327/1327\nf 1362/1362/1362 44/44/44 1288/1288/1288\nf 746/746/746 1363/1363/1363 745/745/745\nf 741/741/741 1364/1364/1364 739/739/739\nf 941/941/941 778/778/778 972/972/972\nf 619/619/619 514/514/514 1365/1365/1365\nf 513/513/513 908/908/908 495/495/495\nf 1366/1366/1366 1367/1367/1367 1332/1332/1332\nf 304/304/304 149/149/149 142/142/142\nf 1368/1368/1368 294/294/294 296/296/296\nf 1341/1341/1341 1285/1285/1285 1340/1340/1340\nf 1353/1353/1353 1313/1313/1313 1341/1341/1341\nf 1353/1353/1353 1369/1369/1369 1321/1321/1321\nf 1369/1369/1369 1354/1354/1354 1321/1321/1321\nf 1369/1369/1369 1370/1370/1370 1354/1354/1354\nf 1370/1370/1370 1371/1371/1371 1354/1354/1354\nf 1354/1354/1354 1371/1371/1371 1323/1323/1323\nf 1355/1355/1355 1372/1372/1372 1356/1356/1356\nf 1372/1372/1372 1373/1373/1373 1356/1356/1356\nf 1374/1374/1374 1375/1375/1375 1376/1376/1376\nf 1373/1373/1373 1377/1377/1377 1356/1356/1356\nf 1378/1378/1378 1342/1342/1342 1357/1357/1357\nf 1377/1377/1377 1378/1378/1378 1357/1357/1357\nf 1378/1378/1378 1358/1358/1358 1342/1342/1342\nf 1360/1360/1360 1379/1379/1379 1303/1303/1303\nf 1379/1379/1379 1380/1380/1380 1303/1303/1303\nf 1303/1303/1303 1380/1380/1380 1361/1361/1361\nf 1319/1319/1319 1330/1330/1330 1381/1381/1381\nf 1382/1382/1382 417/417/417 1383/1383/1383\nf 1355/1355/1355 1323/1323/1323 1372/1372/1372\nf 616/616/616 615/615/615 630/630/630\nf 610/610/610 616/616/616 1234/1234/1234\nf 823/823/823 513/513/513 910/910/910\nf 513/513/513 497/497/497 910/910/910\nf 470/470/470 1384/1384/1384 471/471/471\nf 24/24/24 870/870/870 981/981/981\nf 75/75/75 765/765/765 490/490/490\nf 129/129/129 264/264/264 130/130/130\nf 224/224/224 169/169/169 170/170/170\nf 1385/1385/1385 1341/1341/1341 1340/1340/1340\nf 1385/1385/1385 1353/1353/1353 1341/1341/1341\nf 1386/1386/1386 1082/1082/1082 1081/1081/1081\nf 472/472/472 860/860/860 861/861/861\nf 89/89/89 1387/1387/1387 1388/1388/1388\nf 1358/1358/1358 1389/1389/1389 1359/1359/1359\nf 1390/1390/1390 1362/1362/1362 1327/1327/1327\nf 1390/1390/1390 1391/1391/1391 1362/1362/1362\nf 1391/1391/1391 44/44/44 1362/1362/1362\nf 1391/1391/1391 1392/1392/1392 44/44/44\nf 1392/1392/1392 43/43/43 44/44/44\nf 1347/1347/1347 1393/1393/1393 1348/1348/1348\nf 1393/1393/1393 1394/1394/1394 1348/1348/1348\nf 1395/1395/1395 1036/1036/1036 1035/1035/1035\nf 656/656/656 866/866/866 1027/1027/1027\nf 515/515/515 848/848/848 757/757/757\nf 1151/1151/1151 1396/1396/1396 1152/1152/1152\nf 829/829/829 779/779/779 517/517/517\nf 1397/1397/1397 1398/1398/1398 1399/1399/1399\nf 1399/1400/1399 840/840/840 1397/1401/1397\nf 661/661/661 367/367/367 370/370/370\nf 250/250/250 1400/1402/1400 995/995/995\nf 1401/1403/1401 807/807/807 1402/1404/1402\nf 165/165/165 293/293/293 295/295/295\nf 1403/1405/1403 695/695/695 1404/1406/1404\nf 1405/1407/1405 1406/1408/1406 1407/1409/1407\nf 1385/1385/1385 1340/1340/1340 1408/1410/1408\nf 1385/1385/1385 1409/1411/1409 1353/1353/1353\nf 1353/1353/1353 1409/1411/1409 1369/1369/1369\nf 1409/1411/1409 1410/1412/1410 1369/1369/1369\nf 1410/1412/1410 1411/1413/1411 1370/1370/1370\nf 1369/1369/1369 1410/1412/1410 1370/1370/1370\nf 1412/1414/1412 1413/1415/1413 1414/1416/1414\nf 1370/1370/1370 1411/1413/1411 1371/1371/1371\nf 747/747/747 564/564/564 1415/1417/1415\nf 1416/1418/1416 143/143/143 1417/1419/1417\nf 542/542/542 543/543/543 1209/1209/1209\nf 1358/1358/1358 1418/1420/1418 1389/1389/1389\nf 1419/1421/1419 1380/1380/1380 1379/1379/1379\nf 1419/1421/1419 1361/1361/1361 1380/1380/1380\nf 1420/1422/1420 1327/1327/1327 1361/1361/1361\nf 1420/1422/1420 1390/1390/1390 1327/1327/1327\nf 477/477/477 473/473/473 483/483/483\nf 830/830/830 1421/1423/1421 831/831/831\nf 1422/1424/1422 1423/1425/1423 1424/1426/1424\nf 983/983/983 1018/1018/1018 984/984/984\nf 467/467/467 578/578/578 623/623/623\nf 568/568/568 567/567/567 708/708/708\nf 806/806/806 590/590/590 623/623/623\nf 1425/1427/1425 1426/1428/1426 1405/1407/1405\nf 1427/1429/1427 424/424/424 426/426/426\nf 778/778/778 688/688/688 972/972/972\nf 619/619/619 515/515/515 514/514/514\nf 65/65/65 118/118/118 66/66/66\nf 1428/1430/1428 1429/1431/1429 1430/1432/1430\nf 1428/1430/1428 1431/1433/1431 1429/1431/1429\nf 1409/1411/1409 1432/1434/1432 1410/1412/1410\nf 1368/1368/1368 296/296/296 155/155/155\nf 1393/1393/1393 1433/1435/1433 1394/1394/1394\nf 561/561/561 1368/1368/1368 135/135/135\nf 1434/1436/1434 32/32/32 1435/1437/1435\nf 1123/1123/1123 565/565/565 116/116/116\nf 1436/1438/1436 1359/1359/1359 1389/1389/1389\nf 1418/1420/1418 1436/1438/1436 1389/1389/1389\nf 1359/1359/1359 1436/1438/1436 1360/1360/1360\nf 1360/1360/1360 1436/1438/1436 1379/1379/1379\nf 1379/1379/1379 1437/1439/1437 1419/1421/1419\nf 1419/1421/1419 1438/1440/1438 1361/1361/1361\nf 1438/1440/1438 1420/1422/1420 1361/1361/1361\nf 1010/1010/1010 391/391/391 860/860/860\nf 1439/1441/1439 1440/1442/1440 1441/1443/1441\nf 1131/1131/1131 617/617/617 630/630/630\nf 824/824/824 712/712/712 1442/1444/1442\nf 626/626/626 627/627/627 1443/1445/1443\nf 820/820/820 786/786/786 942/942/942\nf 616/616/616 630/630/630 567/567/567\nf 1346/1346/1346 774/774/774 773/773/773\nf 1444/1446/1444 1445/1447/1445 1446/1448/1446\nf 1393/1393/1393 1447/1449/1447 1433/1435/1433\nf 1448/1450/1448 1449/1451/1449 300/300/300\nf 1449/1451/1449 1430/1432/1430 300/300/300\nf 1450/1452/1450 1448/1450/1448 1451/1453/1451\nf 77/77/77 153/153/153 64/64/64\nf 1452/1454/1452 1453/1455/1453 1454/1456/1454\nf 1455/1457/1455 222/222/222 542/542/542\nf 543/543/543 379/379/379 1209/1209/1209\nf 1456/1458/1456 153/153/153 1457/1459/1457\nf 579/579/579 379/379/379 580/580/580\nf 366/366/366 1458/1460/1458 277/277/277\nf 1447/1449/1447 233/233/233 1433/1435/1433\nf 64/64/64 153/153/153 1459/1461/1459\nf 1460/1462/1460 1461/1463/1461 1379/1379/1379\nf 1436/1438/1436 1460/1462/1460 1379/1379/1379\nf 1461/1463/1461 1437/1439/1437 1379/1379/1379\nf 1438/1440/1438 1419/1421/1419 1437/1439/1437\nf 1462/1464/1462 1420/1422/1420 1438/1440/1438\nf 1462/1464/1462 1463/1465/1463 1420/1422/1420\nf 1463/1465/1463 1390/1390/1390 1420/1422/1420\nf 766/766/766 43/43/43 1392/1392/1392\nf 766/766/766 26/26/26 43/43/43\nf 1464/1466/1464 1465/1467/1465 1466/1468/1466\nf 740/740/740 504/504/504 741/741/741\nf 739/739/739 1060/1060/1060 740/740/740\nf 613/613/613 1467/1469/1467 1011/1011/1011\nf 1468/1470/1468 166/166/166 1469/1471/1469\nf 529/529/529 1467/1469/1467 612/612/612\nf 1449/1451/1449 1428/1430/1428 1430/1432/1430\nf 1470/1472/1470 1431/1433/1431 1428/1430/1428\nf 1470/1472/1470 1471/1473/1471 1472/1474/1472\nf 1431/1433/1431 1470/1472/1470 1472/1474/1472\nf 1473/1475/1473 1474/1476/1474 1472/1474/1472\nf 1471/1473/1471 1473/1475/1473 1472/1474/1472\nf 632/632/632 1181/1181/1181 633/633/633\nf 1475/1477/1475 296/296/296 222/222/222\nf 18/18/18 1476/1478/1476 252/252/252\nf 155/155/155 296/296/296 1475/1477/1475\nf 1477/1479/1477 140/140/140 1478/1480/1478\nf 1070/1070/1070 1479/1481/1479 926/926/926\nf 1208/1208/1208 1455/1457/1455 542/542/542\nf 1480/1482/1480 1481/1483/1481 1082/1082/1082\nf 1482/1484/1482 1438/1440/1438 1437/1439/1437\nf 1483/1485/1483 766/766/766 1392/1392/1392\nf 1484/1486/1484 1485/1487/1485 1486/1488/1486\nf 684/684/684 813/813/813 229/229/229\nf 1447/1449/1447 1487/1489/1487 233/233/233\nf 1488/1490/1488 1060/1060/1060 1489/1491/1489\nf 776/776/776 706/706/706 612/612/612\nf 706/706/706 529/529/529 612/612/612\nf 657/657/657 578/578/578 467/467/467\nf 1490/1492/1490 1099/1099/1099 1491/1493/1491\nf 1492/1494/1492 1166/1166/1166 1484/1486/1484\nf 1493/1495/1493 1466/1468/1466 1469/1471/1469\nf 1494/1496/1494 1449/1451/1449 1448/1450/1448\nf 1494/1496/1494 1428/1430/1428 1449/1451/1449\nf 1494/1496/1494 1470/1472/1470 1428/1430/1428\nf 1495/1497/1495 1496/1498/1496 1497/1499/1497\nf 1069/1069/1069 406/406/406 407/407/407\nf 1498/1500/1498 183/183/183 1499/1501/1499\nf 42/42/42 287/287/287 448/448/448\nf 1500/1502/1500 1501/1503/1501 1502/1504/1502\nf 1437/1439/1437 1503/1505/1503 1482/1484/1482\nf 1463/1465/1463 1391/1391/1391 1390/1390/1390\nf 1483/1485/1483 1392/1392/1392 1391/1391/1391\nf 1463/1465/1463 1483/1485/1483 1391/1391/1391\nf 754/754/754 756/756/756 1012/1012/1012\nf 606/606/606 610/610/610 548/548/548\nf 1504/1506/1504 1505/1507/1505 1506/1508/1506\nf 787/787/787 1099/1099/1099 788/788/788\nf 569/569/569 616/616/616 567/567/567\nf 612/612/612 614/614/614 715/715/715\nf 233/233/233 1487/1489/1487 234/234/234\nf 656/656/656 673/673/673 865/865/865\nf 1507/1509/1507 1494/1496/1494 1448/1450/1448\nf 1494/1496/1494 1508/1510/1508 1470/1472/1470\nf 1509/1511/1509 1471/1473/1471 1470/1472/1470\nf 1508/1510/1508 1509/1511/1509 1470/1472/1470\nf 1510/1512/1510 1473/1475/1473 1471/1473/1471\nf 1509/1511/1509 1510/1512/1510 1471/1473/1471\nf 1473/1475/1473 1510/1512/1510 1511/1513/1511\nf 1512/1514/1512 1513/1515/1513 1514/1516/1514\nf 1515/1517/1515 1516/1518/1516 1517/1519/1517\nf 1518/1520/1518 1519/1521/1519 1010/1010/1010\nf 1520/1522/1520 147/147/147 215/215/215\nf 790/1523/790 1268/1268/1268 791/1524/791\nf 155/155/155 1475/1477/1475 1521/1525/1521\nf 1487/1489/1487 1522/1526/1522 1523/1527/1523\nf 1468/1470/1468 167/167/167 166/166/166\nf 1521/1525/1521 1475/1477/1475 1208/1208/1208\nf 1524/1528/1524 895/895/895 986/986/986\nf 1482/1484/1482 1525/1529/1525 1438/1440/1438\nf 1525/1529/1525 1462/1464/1462 1438/1440/1438\nf 1526/1530/1526 1463/1465/1463 1462/1464/1462\nf 1483/1485/1483 1527/1531/1527 766/766/766\nf 234/234/234 1487/1489/1487 1523/1527/1523\nf 789/789/789 885/885/885 884/884/884\nf 811/811/811 1528/1532/1528 1529/1533/1529\nf 713/713/713 712/712/712 823/823/823\nf 1233/1233/1233 622/622/622 707/707/707\nf 131/131/131 1527/1531/1527 266/266/266\nf 1507/1509/1507 1530/1534/1530 1494/1496/1494\nf 1530/1534/1530 1531/1535/1531 1494/1496/1494\nf 1531/1535/1531 1508/1510/1508 1494/1496/1494\nf 1532/1536/1532 1509/1511/1509 1508/1510/1508\nf 1532/1536/1532 1510/1512/1510 1509/1511/1509\nf 93/1537/93 841/841/841 114/114/114\nf 1479/1481/1479 1533/1538/1533 1534/1539/1534\nf 1139/1139/1139 244/244/244 1140/1140/1140\nf 145/145/145 1535/1540/1535 1536/1541/1536\nf 1475/1477/1475 1455/1457/1455 1208/1208/1208\nf 1537/1542/1537 1538/1543/1538 1490/1492/1490\nf 1503/1505/1503 1539/1544/1539 1482/1484/1482\nf 1526/1530/1526 1462/1464/1462 1525/1529/1525\nf 1540/1545/1540 1483/1485/1483 1463/1465/1463\nf 886/886/886 579/579/579 550/550/550\nf 744/744/744 464/464/464 652/652/652\nf 440/440/440 439/439/439 552/552/552\nf 927/927/927 1541/1546/1541 1034/1034/1034\nf 1541/1546/1541 1346/1346/1346 1034/1034/1034\nf 1531/1535/1531 1542/1547/1542 1508/1510/1508\nf 1542/1547/1542 1532/1536/1532 1508/1510/1508\nf 1543/1548/1543 1180/1180/1180 1544/1549/1544\nf 323/323/323 561/561/561 134/134/134\nf 595/595/595 93/1537/93 114/114/114\nf 379/379/379 191/191/191 580/580/580\nf 322/322/322 136/136/136 1545/1550/1545\nf 244/244/244 246/246/246 1140/1140/1140\nf 1368/1368/1368 155/155/155 135/135/135\nf 153/153/153 42/42/42 1457/1459/1457\nf 1546/1551/1546 1547/1552/1547 1548/1553/1548\nf 98/98/98 100/100/100 199/199/199\nf 1549/1554/1549 996/996/996 1550/1555/1550\nf 1539/1544/1539 1551/1556/1551 1482/1484/1482\nf 1482/1484/1482 1551/1556/1551 1525/1529/1525\nf 1551/1556/1551 1552/1557/1552 1525/1529/1525\nf 1552/1557/1552 1526/1530/1526 1525/1529/1525\nf 1526/1530/1526 1540/1545/1540 1463/1465/1463\nf 1553/1558/1553 1527/1531/1527 1483/1485/1483\nf 1121/1121/1121 203/203/203 1554/1559/1554\nf 716/716/716 715/715/715 743/743/743\nf 464/464/464 653/653/653 652/652/652\nf 1032/1032/1032 787/787/787 755/755/755\nf 910/910/910 497/497/497 682/682/682\nf 1555/1560/1555 1556/1561/1556 168/168/168\nf 594/594/594 660/660/660 784/784/784\nf 1557/1562/1557 1532/1536/1532 1542/1547/1542\nf 1532/1536/1532 1557/1562/1557 1510/1512/1510\nf 1510/1512/1510 1557/1562/1557 1558/1563/1558\nf 171/171/171 172/172/172 251/251/251\nf 322/322/322 323/323/323 134/134/134\nf 191/191/191 828/828/828 580/580/580\nf 1559/1564/1559 1560/1565/1560 1561/1566/1561\nf 1208/1208/1208 542/542/542 1209/1209/1209\nf 1562/1567/1562 1563/1568/1563 1564/1569/1564\nf 1565/1570/1565 1566/1571/1566 1567/1572/1567\nf 1553/1558/1553 1483/1485/1483 1540/1545/1540\nf 557/557/557 593/593/593 558/558/558\nf 1346/1346/1346 239/239/239 1061/1061/1061\nf 1568/1573/1568 1329/1329/1329 657/657/657\nf 1443/1445/1443 627/627/627 1235/1235/1235\nf 610/610/610 1234/1234/1234 627/627/627\nf 609/609/609 1032/1032/1032 755/755/755\nf 851/851/851 850/850/850 1569/1574/1569\nf 1372/1372/1372 1323/1323/1323 1371/1371/1371\nf 1531/1535/1531 1570/1575/1570 1542/1547/1542\nf 1542/1547/1542 1570/1575/1570 1557/1562/1557\nf 1571/1576/1571 1572/1577/1572 1434/1436/1434\nf 322/322/322 134/134/134 136/136/136\nf 561/561/561 294/294/294 1368/1368/1368\nf 1573/1578/1573 252/252/252 1574/1579/1574\nf 490/490/490 206/206/206 76/76/76\nf 540/540/540 145/145/145 341/341/341\nf 87/87/87 1575/1580/1575 88/88/88\nf 88/88/88 1576/1581/1576 1560/1565/1560\nf 1209/1209/1209 379/379/379 579/579/579\nf 1577/1582/1577 1578/1583/1578 1551/1556/1551\nf 1578/1583/1578 1552/1557/1552 1551/1556/1551\nf 1579/1584/1579 1526/1530/1526 1552/1557/1552\nf 1580/1585/1580 1553/1558/1553 1540/1545/1540\nf 1581/1586/1581 1527/1531/1527 1553/1558/1553\nf 1484/1486/1484 1166/1166/1166 1485/1487/1485\nf 663/663/663 367/367/367 661/661/661\nf 553/553/553 1582/1587/1582 486/486/486\nf 1583/1588/1583 1584/1589/1584 1585/1590/1585\nf 22/22/22 1527/1531/1527 131/131/131\nf 659/659/659 1131/1131/1131 605/605/605\nf 604/604/604 659/659/659 605/605/605\nf 1586/1591/1586 1587/1592/1587 1530/1534/1530\nf 1507/1509/1507 1586/1591/1586 1530/1534/1530\nf 1587/1592/1587 1588/1593/1588 1531/1535/1531\nf 1530/1534/1530 1587/1592/1587 1531/1535/1531\nf 1588/1593/1588 1589/1594/1589 1570/1575/1570\nf 1531/1535/1531 1588/1593/1588 1570/1575/1570\nf 1570/1575/1570 1589/1594/1589 1557/1562/1557\nf 1589/1594/1589 1590/1595/1590 1557/1562/1557\nf 1557/1562/1557 1590/1595/1590 1591/1596/1591\nf 1476/1478/1476 253/253/253 252/252/252\nf 543/543/543 224/224/224 379/379/379\nf 88/88/88 1575/1580/1575 1576/1581/1576\nf 1576/1581/1576 1592/1597/1592 1560/1565/1560\nf 1592/1597/1592 1561/1566/1561 1560/1565/1560\nf 1593/1598/1593 1594/1599/1594 1561/1566/1561\nf 116/116/116 1317/1317/1317 47/47/47\nf 1578/1583/1578 1495/1497/1495 1552/1557/1552\nf 1495/1497/1495 1579/1584/1579 1552/1557/1552\nf 1595/1600/1595 1540/1545/1540 1526/1530/1526\nf 1136/1136/1136 24/24/24 23/23/23\nf 609/609/609 608/608/608 1030/1030/1030\nf 584/584/584 1596/1601/1596 460/460/460\nf 460/460/460 582/582/582 584/584/584\nf 572/572/572 1568/1573/1568 657/657/657\nf 709/709/709 619/619/619 1365/1365/1365\nf 524/524/524 1137/1137/1137 1136/1136/1136\nf 932/932/932 945/945/945 849/849/849\nf 1597/1602/1597 601/601/601 1598/1603/1598\nf 1599/1604/1599 1600/1605/1600 87/87/87\nf 1600/1605/1600 1575/1580/1575 87/87/87\nf 1601/1606/1601 1576/1581/1576 1575/1580/1575\nf 1602/1607/1602 1594/1599/1594 1593/1598/1593\nf 1602/1607/1602 1603/1608/1603 1594/1599/1594\nf 134/134/134 561/561/561 135/135/135\nf 526/526/526 180/180/180 742/742/742\nf 1604/1609/1604 1526/1530/1526 1579/1584/1579\nf 1604/1609/1604 1595/1600/1595 1526/1530/1526\nf 1580/1585/1580 1540/1545/1540 1595/1600/1595\nf 918/918/918 1193/1193/1193 919/919/919\nf 231/231/231 181/181/181 180/180/180\nf 932/932/932 849/849/849 851/851/851\nf 778/778/778 744/744/744 652/652/652\nf 743/743/743 744/744/744 778/778/778\nf 391/391/391 392/392/392 861/861/861\nf 932/932/932 851/851/851 503/503/503\nf 585/585/585 583/583/583 621/621/621\nf 1605/1610/1605 1306/1306/1306 1606/1611/1606\nf 1587/1592/1587 1607/1612/1607 1588/1593/1588\nf 1607/1612/1607 1608/1613/1608 1589/1594/1589\nf 1588/1593/1588 1607/1612/1607 1589/1594/1589\nf 1590/1595/1590 1609/1614/1609 1610/1615/1610\nf 1609/1614/1609 1611/1616/1611 1610/1615/1610\nf 1610/1615/1610 1611/1616/1611 1612/1617/1612\nf 1611/1616/1611 1613/1618/1613 1612/1617/1612\nf 1614/1619/1614 1615/1620/1615 1616/1621/1616\nf 1616/1621/1616 1615/1620/1615 1599/1604/1599\nf 1615/1620/1615 1600/1605/1600 1599/1604/1599\nf 1600/1605/1600 1617/1622/1617 1575/1580/1575\nf 1618/1623/1618 1576/1581/1576 1601/1606/1601\nf 1576/1581/1576 1618/1623/1618 1592/1597/1592\nf 1618/1623/1618 1619/1624/1619 1592/1597/1592\nf 1619/1624/1619 1561/1566/1561 1592/1597/1592\nf 1561/1566/1561 1619/1624/1619 1593/1598/1593\nf 1620/1625/1620 1602/1607/1602 1593/1598/1593\nf 245/245/245 247/247/247 1212/1212/1212\nf 1621/1626/1621 1622/1627/1622 1267/1267/1267\nf 1623/1628/1623 1579/1584/1579 1495/1497/1495\nf 1623/1628/1623 1604/1609/1604 1579/1584/1579\nf 1624/1629/1624 1553/1558/1553 1580/1585/1580\nf 1624/1629/1624 1581/1586/1581 1553/1558/1553\nf 558/558/558 594/594/594 785/785/785\nf 850/850/850 887/887/887 1625/1630/1625\nf 567/567/567 619/619/619 708/708/708\nf 837/837/837 503/503/503 505/505/505\nf 909/909/909 713/713/713 823/823/823\nf 1029/1029/1029 531/531/531 533/533/533\nf 1608/1613/1608 1626/1631/1626 1589/1594/1589\nf 1589/1594/1589 1626/1631/1626 1590/1595/1590\nf 1590/1595/1590 1626/1631/1626 1609/1614/1609\nf 1475/1477/1475 222/222/222 1455/1457/1455\nf 869/869/869 426/426/426 425/425/425\nf 1627/1632/1627 41/41/41 40/40/40\nf 1628/1633/1628 1629/1634/1629 410/410/410\nf 1617/1622/1617 1601/1606/1601 1575/1580/1575\nf 1619/1624/1619 1620/1625/1620 1593/1598/1593\nf 1602/1607/1602 1630/1635/1630 1603/1608/1603\nf 1421/1423/1421 1151/1151/1151 831/831/831\nf 1496/1498/1496 1495/1497/1495 1578/1583/1578\nf 1631/1636/1631 1623/1628/1623 1495/1497/1495\nf 1632/1637/1632 1580/1585/1580 1595/1600/1595\nf 1632/1637/1632 1624/1629/1624 1580/1585/1580\nf 1624/1629/1624 130/130/130 1581/1586/1581\nf 830/830/830 1328/1328/1328 1421/1423/1421\nf 620/620/620 585/585/585 621/621/621\nf 927/927/927 1633/1638/1633 1541/1546/1541\nf 680/680/680 682/682/682 1028/1028/1028\nf 848/848/848 686/686/686 751/751/751\nf 1634/1639/1634 1635/1640/1635 1587/1592/1587\nf 1586/1591/1586 1634/1639/1634 1587/1592/1587\nf 1635/1640/1635 1636/1641/1636 1607/1612/1607\nf 1587/1592/1587 1635/1640/1635 1607/1612/1607\nf 1636/1641/1636 1637/1642/1637 1608/1613/1608\nf 1607/1612/1607 1636/1641/1636 1608/1613/1608\nf 1608/1613/1608 1637/1642/1637 1626/1631/1626\nf 1626/1631/1626 1638/1643/1638 1609/1614/1609\nf 1609/1614/1609 1638/1643/1638 1611/1616/1611\nf 1639/1644/1639 1640/1645/1640 1641/1646/1641\nf 262/262/262 1416/1418/1416 1417/1419/1417\nf 1642/1647/1642 1615/1620/1615 1614/1619/1614\nf 1643/1648/1643 1642/1647/1642 1614/1619/1614\nf 1642/1647/1642 1644/1649/1644 1615/1620/1615\nf 1644/1649/1644 1600/1605/1600 1615/1620/1615\nf 1644/1649/1644 1645/1650/1645 1600/1605/1600\nf 1645/1650/1645 1617/1622/1617 1600/1605/1600\nf 1601/1606/1601 1646/1651/1646 1618/1623/1618\nf 1647/1652/1647 1619/1624/1619 1618/1623/1618\nf 1647/1652/1647 1620/1625/1620 1619/1624/1619\nf 1648/1653/1648 1602/1607/1602 1620/1625/1620\nf 592/592/592 1649/1654/1649 527/527/527\nf 978/978/978 470/470/470 1650/1655/1650\nf 1651/1656/1651 1652/1657/1652 1030/1030/1030\nf 1030/1030/1030 1652/1657/1652 1031/1031/1031\nf 533/533/533 686/686/686 848/848/848\nf 503/503/503 867/867/867 504/504/504\nf 1653/1658/1653 1654/1659/1654 1586/1591/1586\nf 1586/1591/1586 1654/1659/1654 1634/1639/1634\nf 1637/1642/1637 330/330/330 1638/1643/1638\nf 1626/1631/1626 1637/1642/1637 1638/1643/1638\nf 1655/1660/1655 1656/1661/1656 329/329/329\nf 1513/1662/1513 1657/1663/1657 1514/1664/1514\nf 1642/1647/1642 1645/1650/1645 1644/1649/1644\nf 1617/1622/1617 1646/1651/1646 1601/1606/1601\nf 1646/1651/1646 1647/1652/1647 1618/1623/1618\nf 1658/1665/1658 1630/1635/1630 1602/1607/1602\nf 1648/1653/1648 1658/1665/1658 1602/1607/1602\nf 922/922/922 924/924/924 1267/1267/1267\nf 155/155/155 154/154/154 135/135/135\nf 537/537/537 680/680/680 1028/1028/1028\nf 1659/1666/1659 1623/1628/1623 1631/1636/1631\nf 1660/1667/1660 1604/1609/1604 1623/1628/1623\nf 1595/1600/1595 1604/1609/1604 1660/1667/1660\nf 1661/1668/1661 559/559/559 558/558/558\nf 681/681/681 910/910/910 682/682/682\nf 1662/1669/1662 1663/1670/1663 1664/1671/1664\nf 884/884/884 886/886/886 550/550/550\nf 884/884/884 550/550/550 463/463/463\nf 1634/1639/1634 1665/1672/1665 1635/1640/1635\nf 1665/1672/1665 1666/1673/1666 1636/1641/1636\nf 1635/1640/1635 1665/1672/1665 1636/1641/1636\nf 1636/1641/1636 1666/1673/1666 1637/1642/1637\nf 1667/1674/1667 1668/1675/1668 1642/1647/1642\nf 1642/1647/1642 1668/1675/1668 1645/1650/1645\nf 1647/1652/1647 1669/1676/1669 1620/1625/1620\nf 1669/1676/1669 1648/1653/1648 1620/1625/1620\nf 1658/1665/1658 1670/1677/1670 1630/1635/1630\nf 1671/1678/1671 1083/1083/1083 1672/1679/1672\nf 981/981/981 869/869/869 982/982/982\nf 1673/1680/1673 1595/1600/1595 1660/1667/1660\nf 1674/1681/1674 1632/1637/1632 1595/1600/1595\nf 1262/1262/1262 1624/1629/1624 1632/1637/1632\nf 1674/1681/1674 1262/1262/1262 1632/1637/1632\nf 1262/1262/1262 345/345/345 1624/1629/1624\nf 345/345/345 130/130/130 1624/1629/1624\nf 1176/1176/1176 453/453/453 1402/1404/1402\nf 655/655/655 1027/1027/1027 629/629/629\nf 1666/1673/1666 1675/1682/1675 1637/1642/1637\nf 1637/1642/1637 1675/1682/1675 330/330/330\nf 953/953/953 866/866/866 1655/1660/1655\nf 329/329/329 953/953/953 1655/1660/1655\nf 866/866/866 1667/1674/1667 1655/1660/1655\nf 1645/1650/1645 1676/1683/1676 1617/1622/1617\nf 1676/1683/1676 1646/1651/1646 1617/1622/1617\nf 1677/1684/1677 1647/1652/1647 1646/1651/1646\nf 1677/1684/1677 1678/1685/1678 1647/1652/1647\nf 1678/1685/1678 1669/1676/1669 1647/1652/1647\nf 1679/1686/1679 1648/1653/1648 1669/1676/1669\nf 1648/1653/1648 1679/1686/1679 1658/1665/1658\nf 1680/1687/1680 1497/1499/1497 1681/1688/1681\nf 1497/1499/1497 1680/1687/1680 1659/1666/1659\nf 1682/1689/1682 1623/1628/1623 1659/1666/1659\nf 1682/1689/1682 1683/1690/1683 1623/1628/1623\nf 1683/1690/1683 1660/1667/1660 1623/1628/1623\nf 1673/1680/1673 1674/1681/1674 1595/1600/1595\nf 486/486/486 718/718/718 1265/1265/1265\nf 780/780/780 590/590/590 518/518/518\nf 573/573/573 912/912/912 566/566/566\nf 478/478/478 477/477/477 534/534/534\nf 1654/1659/1654 1684/1691/1684 1634/1639/1634\nf 1634/1639/1634 1684/1691/1684 1665/1672/1665\nf 1675/1682/1675 888/888/888 330/330/330\nf 330/330/330 888/888/888 331/331/331\nf 596/596/596 1685/1692/1685 597/597/597\nf 514/514/514 1669/1676/1669 1678/1685/1678\nf 514/514/514 1679/1686/1679 1669/1676/1669\nf 483/483/483 1166/1166/1166 641/641/641\nf 483/483/483 484/484/484 1166/1166/1166\nf 1686/1693/1686 1680/1687/1680 1681/1688/1681\nf 820/820/820 1683/1690/1683 1682/1689/1682\nf 1687/1694/1687 1688/1695/1688 406/406/406\nf 777/777/777 776/776/776 714/714/714\nf 1131/1131/1131 1029/1029/1029 617/617/617\nf 706/706/706 776/776/776 775/775/775\nf 495/495/495 775/775/775 496/496/496\nf 786/786/786 743/743/743 778/778/778\nf 1232/1232/1232 1654/1659/1654 1653/1658/1653\nf 1684/1691/1684 1689/1696/1689 1665/1672/1665\nf 1689/1696/1689 1690/1697/1690 1666/1673/1666\nf 1665/1672/1665 1689/1696/1689 1666/1673/1666\nf 888/888/888 952/952/952 331/331/331\nf 1668/1675/1668 1443/1445/1443 1645/1650/1645\nf 1443/1445/1443 1691/1698/1691 1645/1650/1645\nf 1645/1650/1645 1691/1698/1691 1676/1683/1676\nf 1691/1698/1691 1692/1699/1692 1676/1683/1676\nf 1676/1683/1676 1692/1699/1692 1646/1651/1646\nf 1692/1699/1692 1677/1684/1677 1646/1651/1646\nf 1677/1684/1677 1693/1700/1693 1678/1685/1678\nf 1693/1700/1693 1365/1365/1365 1678/1685/1678\nf 1678/1685/1678 1365/1365/1365 514/514/514\nf 1679/1686/1679 758/758/758 1658/1665/1658\nf 1658/1665/1658 758/758/758 1694/1701/1694\nf 1695/1702/1695 1696/1703/1696 385/385/385\nf 1697/1704/1697 1680/1687/1680 1686/1693/1686\nf 1697/1704/1697 1659/1666/1659 1680/1687/1680\nf 942/942/942 1660/1667/1660 1683/1690/1683\nf 1698/1705/1698 1699/1706/1699 1534/1539/1534\nf 1346/1346/1346 773/773/773 239/239/239\nf 1690/1697/1690 519/519/519 1666/1673/1666\nf 1666/1673/1666 519/519/519 1675/1682/1675\nf 519/519/519 888/888/888 1675/1682/1675\nf 1667/1674/1667 626/626/626 1668/1675/1668\nf 1668/1675/1668 626/626/626 1443/1445/1443\nf 568/568/568 1677/1684/1677 1692/1699/1692\nf 516/516/516 758/758/758 1679/1686/1679\nf 426/426/426 454/454/454 1700/1707/1700\nf 786/786/786 778/778/778 942/942/942\nf 971/971/971 820/820/820 1682/1689/1682\nf 1659/1666/1659 971/971/971 1682/1689/1682\nf 942/942/942 1683/1690/1683 820/820/820\nf 941/941/941 1660/1667/1660 942/942/942\nf 941/941/941 1673/1680/1673 1660/1667/1660\nf 972/972/972 1674/1681/1674 1673/1680/1673\nf 972/972/972 654/654/654 1674/1681/1674\nf 1674/1681/1674 654/654/654 1262/1262/1262\nf 1262/1262/1262 491/491/491 345/345/345\nf 149/149/149 183/183/183 1498/1500/1498\nf 1232/1232/1232 1233/1233/1233 1654/1659/1654\nf 1654/1659/1654 1233/1233/1233 1684/1691/1684\nf 1233/1233/1233 829/829/829 1689/1696/1689\nf 1684/1691/1684 1233/1233/1233 1689/1696/1689\nf 829/829/829 517/517/517 1690/1697/1690\nf 1689/1696/1689 829/829/829 1690/1697/1690\nf 517/517/517 519/519/519 1690/1697/1690\nf 1027/1027/1027 953/953/953 952/952/952\nf 953/953/953 1027/1027/1027 866/866/866\nf 1667/1674/1667 866/866/866 626/626/626\nf 569/569/569 1692/1699/1692 1691/1698/1691\nf 569/569/569 568/568/568 1692/1699/1692\nf 568/568/568 709/709/709 1693/1700/1693\nf 1677/1684/1677 568/568/568 1693/1700/1693\nf 709/709/709 1365/1365/1365 1693/1700/1693\nf 516/516/516 1679/1686/1679 514/514/514\nf 1478/1480/1478 1498/1500/1498 1701/1708/1701\nf 941/941/941 972/972/972 1673/1680/1673\nf 1694/1701/1694 1702/1709/1702 1703/1710/1703\nf 1233/1233/1233 707/707/707 829/829/829\nf 519/519/519 625/625/625 888/888/888\nf 1027/1027/1027 952/952/952 888/888/888\nf 629/629/629 1027/1027/1027 888/888/888\nf 1443/1445/1443 1235/1235/1235 1691/1698/1691\nf 1235/1235/1235 569/569/569 1691/1698/1691\nf 568/568/568 708/708/708 709/709/709\nf 186/186/186 1704/1711/1704 184/184/184\nf 784/784/784 370/370/370 371/371/371\nf 1033/1033/1033 837/837/837 705/705/705\nf 1705/1712/1705 1706/1713/1706 1596/1601/1596\nf 994/994/994 1707/1714/1707 885/885/885\nf 1708/1715/1708 1709/1716/1709 1131/1131/1131\nf 1710/1717/1710 1711/1718/1711 1712/1719/1712\nf 1713/1720/1713 1714/1721/1714 1715/1722/1715\nf 1716/1723/1716 1717/1724/1717 1718/1725/1718\nf 1718/1726/1718 1719/1727/1719 1720/1728/1720\nf 1721/1729/1721 1722/1730/1722 1723/1731/1723\nf 1709/1716/1709 1724/1732/1724 531/531/531\nf 1725/1733/1725 711/711/711 713/713/713\nf 1294/1294/1294 1726/1734/1726 1727/1735/1727\nf 1169/1169/1169 784/784/784 371/371/371\nf 1068/1068/1068 1069/1069/1069 106/106/106\nf 1063/1063/1063 1065/1065/1065 1728/1736/1728\nf 1729/1737/1729 1730/1738/1730 1710/1717/1710\nf 994/994/994 885/885/885 789/789/789\nf 1731/1739/1731 1153/1153/1153 461/461/461\nf 1732/1740/1732 1733/1741/1733 1734/1742/1734\nf 1735/1743/1735 1736/1744/1736 1737/1745/1737\nf 1625/1630/1625 1738/1746/1738 1569/1574/1569\nf 1735/1743/1735 1739/1747/1739 1736/1744/1736\nf 1739/1747/1739 1740/1748/1740 1736/1744/1736\nf 1739/1747/1739 1741/1749/1741 1740/1748/1740\nf 1742/1750/1742 1743/1751/1743 1744/1752/1744\nf 766/766/766 1527/1531/1527 22/22/22\nf 1745/1753/1745 1746/1754/1746 1747/1755/1747\nf 1748/1756/1748 1749/1757/1749 334/334/334\nf 1317/1317/1317 565/565/565 747/747/747\nf 1649/1654/1649 229/229/229 231/231/231\nf 1750/1758/1750 1023/1023/1023 1022/1022/1022\nf 1751/1759/1751 1752/1760/1752 1753/1761/1753\nf 1490/1492/1490 788/788/788 1099/1099/1099\nf 461/461/461 1153/1153/1153 1154/1154/1154\nf 704/704/704 1754/1762/1754 705/705/705\nf 1755/1763/1755 1756/1764/1756 1757/1765/1757\nf 876/876/876 457/457/457 3/3/3\nf 1749/1757/1749 1758/1766/1758 1759/1767/1759\nf 1760/1768/1760 1761/1769/1761 1762/1770/1762\nf 1763/1771/1763 1489/1491/1489 1764/1772/1764\nf 837/837/837 703/703/703 705/705/705\nf 1765/1773/1765 1766/1774/1766 1758/1766/1758\nf 785/785/785 784/784/784 638/638/638\nf 659/659/659 658/658/658 1767/1775/1767\nf 1350/1350/1350 1036/1036/1036 1395/1395/1395\nf 1768/1776/1768 1769/1777/1769 1770/1778/1770\nf 462/462/462 1013/1013/1013 463/463/463\nf 1771/1779/1771 1772/1780/1772 1773/1781/1773\nf 1774/1782/1774 1775/1783/1775 1776/1784/1776\nf 1777/1785/1777 1778/1786/1778 1344/1344/1344\nf 1779/1787/1779 1715/1722/1715 1780/1788/1780\nf 1781/1789/1781 1782/1790/1782 1783/1791/1783\nf 1784/1792/1784 1728/1736/1728 833/833/833\nf 1785/1793/1785 1786/1794/1786 1787/1795/1787\nf 82/82/82 81/81/81 1788/1796/1788\nf 390/390/390 1789/1797/1789 364/364/364\nf 573/573/573 1790/1798/1790 912/912/912\nf 564/564/564 355/355/355 1791/1799/1791\nf 1728/1736/1728 1792/1800/1792 833/833/833\nf 553/553/553 1791/1799/1791 1582/1587/1582\nf 609/609/609 940/940/940 607/607/607\nf 460/460/460 459/459/459 582/582/582\nf 1792/1800/1792 1767/1775/1767 833/833/833\nf 1793/1801/1793 1794/1802/1794 1795/1803/1795\nf 1796/1804/1796 1338/1338/1338 1337/1337/1337\nf 1797/1805/1797 1798/1806/1798 390/390/390\nf 1798/1806/1798 1789/1797/1789 390/390/390\nf 1799/1807/1799 1800/1808/1800 1801/1809/1801\nf 1328/1328/1328 525/525/525 1802/1810/1802\nf 871/871/871 454/454/454 426/426/426\nf 1803/1811/1803 833/833/833 832/832/832\nf 1708/1715/1708 1131/1131/1131 659/659/659\nf 1804/1812/1804 1805/1813/1805 1806/1814/1806\nf 436/436/436 1807/1815/1807 437/437/437\nf 1807/1815/1807 1808/1816/1808 437/437/437\nf 437/437/437 1808/1816/1808 1797/1805/1797\nf 1797/1805/1797 1808/1816/1808 1798/1806/1798\nf 1809/1817/1809 47/47/47 46/46/46\nf 1104/1104/1104 1106/1106/1106 1810/1818/1810\nf 575/575/575 1722/1730/1722 573/573/573\nf 1120/1120/1120 1122/1122/1122 1811/1819/1811\nf 1812/1820/1812 1813/1821/1813 546/546/546\nf 1814/1822/1814 1815/1823/1815 1816/1824/1816\nf 1817/1825/1817 1724/1732/1724 1709/1716/1709\nf 1805/1813/1805 1818/1826/1818 1806/1814/1806\nf 1806/1814/1806 1818/1826/1818 436/436/436\nf 436/436/436 1818/1826/1818 1807/1815/1807\nf 1798/1806/1798 1819/1827/1819 1789/1797/1789\nf 1319/1319/1319 1293/1293/1293 1295/1295/1295\nf 1770/1778/1770 1820/1828/1820 1821/1829/1821\nf 945/945/945 944/944/944 887/887/887\nf 1816/1824/1816 1727/1735/1727 1814/1822/1814\nf 1822/1830/1822 1823/1831/1823 1824/1832/1824\nf 1825/1833/1825 1804/1812/1804 1826/1834/1826\nf 1825/1833/1825 1805/1813/1805 1804/1812/1804\nf 1807/1815/1807 1827/1835/1827 1808/1816/1808\nf 1808/1816/1808 1828/1836/1828 1798/1806/1798\nf 1819/1827/1819 468/468/468 1789/1797/1789\nf 457/457/457 1/1/1 3/3/3\nf 1829/1837/1829 1830/1838/1830 1831/1839/1831\nf 944/944/944 1832/1840/1832 887/887/887\nf 944/944/944 1833/1841/1833 1832/1840/1832\nf 1833/1841/1833 1834/1842/1834 1832/1840/1832\nf 1835/1843/1835 1815/1823/1815 1836/1844/1836\nf 1651/1656/1651 1030/1030/1030 608/608/608\nf 1825/1833/1825 1826/1834/1826 1837/1845/1837\nf 1798/1806/1798 1828/1836/1828 1819/1827/1819\nf 1819/1827/1819 1838/1846/1838 468/468/468\nf 1132/1132/1132 1133/1133/1133 634/634/634\nf 1839/1847/1839 1840/1848/1840 1829/1837/1829\nf 105/105/105 283/283/283 106/106/106\nf 1841/1849/1841 1842/1850/1842 1843/1851/1843\nf 1834/1842/1834 1844/1852/1844 1845/1853/1845\nf 1846/1854/1846 1847/1855/1847 455/455/455\nf 1807/1815/1807 1848/1856/1848 1827/1835/1827\nf 1808/1816/1808 1827/1835/1827 1828/1836/1828\nf 1828/1836/1828 1849/1857/1849 1819/1827/1819\nf 1850/1858/1850 1851/1859/1851 1738/1746/1738\nf 1852/1860/1852 1853/1861/1853 285/285/285\nf 1829/1837/1829 1831/1839/1831 1854/1862/1854\nf 1855/1863/1855 1856/1864/1856 1829/1837/1829\nf 1847/1855/1847 1857/1865/1857 455/455/455\nf 1858/1866/1858 1805/1813/1805 1825/1833/1825\nf 1859/1867/1859 1818/1826/1818 1805/1813/1805\nf 1859/1867/1859 1860/1868/1860 1818/1826/1818\nf 1860/1868/1860 1848/1856/1848 1818/1826/1818\nf 1818/1826/1818 1848/1856/1848 1807/1815/1807\nf 1849/1857/1849 1861/1869/1861 1819/1827/1819\nf 1819/1827/1819 1861/1869/1861 1838/1846/1838\nf 1822/1830/1822 1064/1064/1064 1063/1063/1063\nf 1862/1870/1862 1863/1871/1863 1864/1872/1864\nf 1173/1173/1173 1865/1873/1865 1866/1874/1866\nf 1867/1875/1867 1868/1876/1868 1869/1877/1869\nf 455/455/455 1857/1865/1857 456/456/456\nf 1870/1878/1870 1825/1833/1825 1871/1879/1871\nf 1870/1878/1870 1858/1866/1858 1825/1833/1825\nf 1859/1867/1859 1805/1813/1805 1858/1866/1858\nf 1827/1835/1827 1872/1880/1872 1828/1836/1828\nf 1872/1880/1872 1873/1881/1873 1828/1836/1828\nf 1828/1836/1828 1873/1881/1873 1849/1857/1849\nf 1849/1857/1849 1873/1881/1873 1861/1869/1861\nf 1838/1846/1838 1861/1869/1861 632/632/632\nf 1018/1018/1018 931/931/931 1106/1106/1106\nf 1874/1882/1874 774/774/774 1541/1546/1541\nf 723/723/723 1401/1403/1401 453/453/453\nf 1875/1883/1875 1867/1875/1867 1876/1884/1876\nf 1877/1885/1877 1878/1886/1878 1875/1883/1875\nf 1823/1831/1823 1822/1830/1822 1063/1063/1063\nf 1848/1856/1848 1879/1887/1879 1827/1835/1827\nf 1873/1881/1873 1880/1888/1880 1861/1869/1861\nf 633/633/633 1181/1181/1181 1180/1180/1180\nf 1881/1889/1881 1882/1890/1882 1883/1891/1883\nf 1736/1744/1736 1884/1892/1884 1885/1893/1885\nf 1886/1894/1886 1874/1882/1874 1541/1546/1541\nf 1813/1821/1813 1871/1879/1871 1887/1895/1887\nf 1888/1896/1888 1858/1866/1858 1870/1878/1870\nf 1888/1896/1888 1859/1867/1859 1858/1866/1858\nf 1879/1887/1879 1872/1880/1872 1827/1835/1827\nf 1872/1880/1872 1889/1897/1889 1873/1881/1873\nf 1880/1888/1880 1890/1898/1890 1861/1869/1861\nf 1861/1869/1861 1890/1898/1890 632/632/632\nf 1795/1803/1795 1891/1899/1891 1730/1738/1730\nf 1884/1892/1884 1736/1744/1736 1740/1748/1740\nf 1892/1900/1892 1893/1901/1893 1894/1902/1894\nf 1834/1842/1834 1895/1903/1895 1851/1859/1851\nf 1896/1904/1896 1897/1905/1897 1898/1906/1898\nf 1899/1907/1899 1775/1783/1775 1900/1908/1900\nf 1901/1909/1901 1485/1487/1485 484/484/484\nf 1799/1807/1799 1902/1910/1902 1800/1808/1800\nf 1864/1872/1864 1903/1911/1903 1904/1912/1904\nf 1905/1913/1905 1871/1879/1871 1813/1821/1813\nf 1906/1914/1906 1870/1878/1870 1871/1879/1871\nf 1905/1913/1905 1906/1914/1906 1871/1879/1871\nf 1888/1896/1888 1860/1868/1860 1859/1867/1859\nf 1860/1868/1860 1907/1915/1907 1848/1856/1848\nf 1848/1856/1848 1907/1915/1907 1879/1887/1879\nf 1879/1887/1879 1908/1916/1908 1872/1880/1872\nf 1908/1916/1908 1889/1897/1889 1872/1880/1872\nf 1889/1897/1889 1880/1888/1880 1873/1881/1873\nf 1065/1065/1065 1909/1917/1909 1792/1800/1792\nf 1910/1918/1910 641/641/641 1911/1919/1911\nf 1912/1920/1912 1913/1921/1913 1914/1922/1914\nf 1915/1923/1915 1916/1924/1916 1917/1925/1917\nf 1831/1839/1831 1918/1926/1918 1919/1927/1919\nf 1903/1911/1903 1831/1839/1831 1919/1927/1919\nf 1266/1266/1266 1671/1678/1671 1672/1679/1672\nf 1920/1928/1920 1921/1929/1921 1794/1802/1794\nf 1922/1930/1922 1793/1801/1793 1795/1803/1795\nf 1923/1931/1923 439/439/439 438/438/438\nf 1924/1932/1924 1813/1821/1813 1812/1820/1812\nf 1813/1821/1813 1924/1932/1924 1905/1913/1905\nf 1906/1914/1906 1888/1896/1888 1870/1878/1870\nf 1925/1933/1925 1860/1868/1860 1888/1896/1888\nf 1925/1933/1925 1907/1915/1907 1860/1868/1860\nf 1889/1897/1889 1926/1934/1926 1880/1888/1880\nf 632/632/632 1927/1935/1927 1181/1181/1181\nf 1927/1935/1927 1179/1179/1179 1181/1181/1181\nf 1928/1936/1928 1835/1937/1835 1720/1728/1720\nf 1800/1808/1800 1902/1910/1902 1713/1720/1713\nf 659/659/659 1767/1775/1767 1708/1715/1708\nf 1289/1289/1289 978/978/978 977/977/977\nf 1929/1938/1929 1930/1939/1930 1931/1940/1931\nf 1932/1941/1932 1760/1768/1760 1933/1942/1933\nf 738/738/738 1924/1932/1924 1812/1820/1812\nf 1924/1932/1924 1934/1943/1934 1905/1913/1905\nf 1934/1943/1934 1906/1914/1906 1905/1913/1905\nf 1906/1914/1906 1935/1944/1935 1888/1896/1888\nf 1935/1944/1935 1925/1933/1925 1888/1896/1888\nf 1907/1915/1907 1936/1945/1936 1879/1887/1879\nf 1936/1945/1936 1937/1946/1937 1908/1916/1908\nf 1879/1887/1879 1936/1945/1936 1908/1916/1908\nf 1937/1946/1937 1938/1947/1938 1908/1916/1908\nf 1908/1916/1908 1938/1947/1938 1889/1897/1889\nf 1938/1947/1938 1939/1948/1939 1889/1897/1889\nf 1940/1949/1940 1890/1898/1890 1880/1888/1880\nf 1926/1934/1926 1940/1949/1940 1880/1888/1880\nf 1940/1949/1940 1941/1950/1941 1890/1898/1890\nf 1941/1950/1941 632/632/632 1890/1898/1890\nf 632/632/632 1941/1950/1941 1927/1935/1927\nf 1750/1758/1750 1022/1022/1022 1942/1951/1942\nf 1782/1790/1782 1781/1789/1781 1943/1952/1943\nf 1490/1492/1490 1538/1543/1538 788/788/788\nf 981/981/981 870/870/870 869/869/869\nf 1944/1953/1944 1945/1954/1945 732/732/732\nf 1924/1932/1924 738/738/738 1934/1943/1934\nf 1079/1079/1079 1906/1914/1906 1934/1943/1934\nf 1079/1079/1079 1935/1944/1935 1906/1914/1906\nf 1939/1948/1939 1946/1955/1946 1926/1934/1926\nf 1889/1897/1889 1939/1948/1939 1926/1934/1926\nf 1726/1734/1726 1282/1282/1282 1264/1264/1264\nf 1708/1715/1708 1817/1825/1817 1709/1716/1709\nf 1947/1956/1947 1948/1957/1948 1719/1727/1719\nf 1817/1825/1817 1949/1958/1949 1950/1959/1950\nf 1918/1926/1918 1951/1960/1951 1919/1927/1919\nf 1952/1961/1952 1953/1962/1953 1943/1952/1943\nf 1954/1963/1954 1605/1610/1605 1606/1611/1606\nf 608/608/608 607/607/607 1442/1444/1442\nf 1793/1801/1793 1944/1953/1944 1955/1964/1955\nf 805/805/805 1079/1079/1079 1934/1943/1934\nf 1935/1944/1935 1956/1965/1956 1925/1933/1925\nf 1925/1933/1925 1957/1966/1957 1907/1915/1907\nf 1958/1967/1958 1936/1945/1936 1907/1915/1907\nf 1957/1966/1957 1958/1967/1958 1907/1915/1907\nf 1958/1967/1958 1937/1946/1937 1936/1945/1936\nf 1946/1955/1946 1940/1949/1940 1926/1934/1926\nf 1941/1950/1941 1959/1968/1959 1927/1935/1927\nf 1/1/1 1960/1969/1960 2/2/2\nf 433/433/433 1961/1970/1961 1962/1971/1962\nf 1963/1972/1963 1964/1973/1964 928/928/928\nf 1949/1958/1949 1528/1532/1528 1950/1959/1950\nf 1794/1802/1794 1965/1974/1965 1891/1899/1891\nf 1966/1975/1966 1967/1976/1967 1968/1977/1968\nf 1023/1023/1023 1969/1978/1969 1970/1979/1970\nf 1919/1927/1919 1951/1960/1951 1878/1886/1878\nf 1752/1760/1752 1862/1870/1862 1904/1912/1904\nf 369/369/369 368/368/368 371/371/371\nf 1950/1959/1950 1528/1532/1528 1971/1980/1971\nf 1972/1981/1972 1099/1099/1099 1090/1090/1090\nf 1955/1964/1955 1920/1928/1920 1794/1802/1794\nf 1079/1079/1079 1078/1078/1078 1935/1944/1935\nf 1956/1965/1956 1973/1982/1973 1925/1933/1925\nf 1925/1933/1925 1973/1982/1973 1957/1966/1957\nf 1974/1983/1974 1946/1955/1946 1939/1948/1939\nf 1975/1984/1975 1976/1985/1976 1941/1950/1941\nf 1940/1949/1940 1975/1984/1975 1941/1950/1941\nf 1941/1950/1941 1976/1985/1976 1959/1968/1959\nf 1963/1972/1963 1810/1818/1810 1964/1973/1964\nf 1972/1981/1972 1977/1986/1977 1491/1493/1491\nf 1195/1195/1195 1168/1168/1168 907/907/907\nf 1978/1987/1978 1979/1988/1979 1596/1601/1596\nf 1555/1560/1555 1465/1467/1465 1980/1989/1980\nf 641/641/641 1167/1167/1167 1911/1919/1911\nf 1730/1738/1730 1981/1990/1981 1711/1718/1711\nf 1982/1991/1982 1983/1992/1983 1984/1993/1984\nf 1958/1967/1958 1985/1994/1985 1937/1946/1937\nf 1985/1994/1985 1938/1947/1938 1937/1946/1937\nf 1985/1994/1985 1939/1948/1939 1938/1947/1938\nf 1985/1994/1985 1974/1983/1974 1939/1948/1939\nf 1986/1995/1986 1940/1949/1940 1946/1955/1946\nf 1986/1995/1986 1975/1984/1975 1940/1949/1940\nf 1987/1996/1987 1959/1968/1959 1976/1985/1976\nf 1987/1996/1987 1988/1997/1988 1959/1968/1959\nf 1927/1935/1927 1959/1968/1959 1179/1179/1179\nf 1049/1049/1049 470/470/470 1289/1289/1289\nf 1729/1737/1729 1710/1717/1710 1989/1998/1989\nf 1878/1886/1878 1951/1960/1951 1875/1883/1875\nf 1952/1961/1952 1990/1999/1990 1991/2000/1991\nf 1992/2001/1992 1993/2002/1993 1755/1763/1755\nf 1994/2003/1994 1995/2004/1995 1996/2005/1996\nf 1730/1738/1730 1711/1718/1711 1710/1717/1710\nf 1707/1714/1707 886/886/886 885/885/885\nf 1078/1078/1078 1956/1965/1956 1935/1944/1935\nf 1986/1995/1986 1946/1955/1946 1974/1983/1974\nf 1975/1984/1975 1987/1996/1987 1976/1985/1976\nf 1997/2006/1997 1653/1658/1653 1586/1591/1586\nf 1998/2007/1998 1999/2008/1999 2000/2009/2000\nf 2001/2010/2001 930/930/930 1964/1973/1964\nf 1810/1818/1810 2001/2010/2001 1964/1973/1964\nf 2001/2010/2001 931/931/931 930/930/930\nf 2002/2011/2002 2003/2012/2003 2004/2013/2004\nf 1203/1203/1203 2005/2014/2005 2006/2015/2006\nf 1715/1722/1715 1714/1721/1714 2007/2016/2007\nf 1901/1909/1901 2008/2017/2008 1485/1487/1485\nf 2009/2018/2009 2010/2019/2010 2011/2020/2011\nf 2012/2021/2012 2013/2022/2013 2014/2023/2014\nf 664/664/664 2014/2023/2014 689/689/689\nf 189/189/189 2015/2024/2015 91/91/91\nf 970/970/970 2016/2025/2016 1956/1965/1956\nf 1078/1078/1078 970/970/970 1956/1965/1956\nf 2016/2025/2016 1973/1982/1973 1956/1965/1956\nf 1957/1966/1957 2017/2026/2017 1958/1967/1958\nf 1958/1967/1958 2017/2026/2017 1985/1994/1985\nf 2018/2027/2018 1986/1995/1986 1974/1983/1974\nf 2018/2027/2018 2019/2028/2019 1986/1995/1986\nf 2019/2028/2019 1975/1984/1975 1986/1995/1986\nf 2019/2028/2019 2020/2029/2020 1975/1984/1975\nf 2020/2029/2020 2021/2030/2021 1975/1984/1975\nf 2022/2031/2022 1987/1996/1987 1975/1984/1975\nf 2021/2030/2021 2022/2031/2022 1975/1984/1975\nf 2022/2031/2022 1988/1997/1988 1987/1996/1987\nf 2022/2031/2022 187/187/187 1988/1997/1988\nf 2023/2032/2023 187/187/187 70/70/70\nf 1988/1997/1988 187/187/187 2023/2032/2023\nf 974/974/974 2024/2033/2024 975/975/975\nf 393/393/393 1741/1749/1741 1739/1747/1739\nf 2025/2034/2025 2026/2035/2026 2027/2036/2027\nf 1875/1883/1875 1951/1960/1951 1841/1849/1841\nf 2028/2037/2028 1947/1956/1947 862/862/862\nf 2029/2038/2029 2030/2039/2030 2009/2018/2009\nf 2011/2020/2011 2010/2019/2010 2031/2040/2031\nf 2032/2041/2032 1989/1998/1989 2033/2042/2033\nf 2034/2043/2034 1973/1982/1973 2016/2025/2016\nf 1985/1994/1985 2018/2027/2018 1974/1983/1974\nf 2035/2044/2035 2036/2045/2036 2037/2046/2037\nf 1106/1106/1106 2001/2010/2001 1810/1818/1810\nf 1106/1106/1106 931/931/931 2001/2010/2001\nf 1971/1980/1971 1725/1733/1725 2038/2047/2038\nf 1629/1634/1629 2039/2048/2039 914/914/914\nf 2040/2049/2040 2041/2050/2041 2042/2051/2042\nf 2043/2052/2043 1529/1533/1529 1996/2005/1996\nf 2044/2053/2044 2045/2054/2045 2046/2055/2046\nf 2047/2056/2047 2048/2057/2048 2049/2058/2049\nf 2050/2059/2050 1989/1998/1989 2032/2041/2032\nf 289/289/289 1384/1384/1384 1049/1049/1049\nf 622/622/622 1232/1232/1232 620/620/620\nf 1894/1902/1894 1757/1765/1757 1756/1764/1756\nf 1980/1989/1980 1465/1467/1465 1464/1466/1464\nf 2051/2060/2051 1992/2001/1992 1705/1712/1705\nf 2032/2041/2032 2033/2042/2033 1605/1610/1605\nf 1989/1998/1989 1710/1717/1710 2052/2061/2052\nf 1989/1998/1989 2052/2061/2052 2033/2042/2033\nf 2053/2062/2053 1973/1982/1973 2034/2043/2034\nf 2053/2062/2053 1957/1966/1957 1973/1982/1973\nf 1957/1966/1957 2054/2063/2054 2017/2026/2017\nf 2018/2027/2018 2055/2064/2055 2019/2028/2019\nf 2056/2065/2056 2020/2029/2020 2019/2028/2019\nf 2020/2029/2020 2057/2066/2057 2021/2030/2021\nf 2021/2030/2021 187/187/187 2022/2031/2022\nf 2058/2067/2058 2059/2068/2059 2060/2069/2060\nf 2037/2046/2037 2061/2070/2061 1810/1818/1810\nf 525/525/525 1910/1918/1910 1802/1810/1802\nf 2013/2022/2013 2012/2021/2012 1980/1989/1980\nf 912/912/912 1803/1811/1803 832/832/832\nf 2062/2071/2062 2063/2072/2063 2064/2073/2064\nf 2047/2056/2047 2065/2074/2065 2048/2057/2048\nf 2050/2059/2050 1729/1737/1729 1989/1998/1989\nf 2066/2075/2066 2067/2076/2067 2068/2077/2068\nf 849/849/849 945/945/945 887/887/887\nf 74/74/74 76/76/76 144/144/144\nf 847/847/847 904/904/904 970/970/970\nf 2034/2043/2034 2016/2025/2016 970/970/970\nf 1957/1966/1957 2053/2062/2053 2054/2063/2054\nf 2054/2063/2054 2069/2078/2069 2017/2026/2017\nf 2017/2026/2017 2069/2078/2069 1985/1994/1985\nf 1985/1994/1985 2070/2079/2070 2018/2027/2018\nf 2055/2064/2055 2056/2065/2056 2019/2028/2019\nf 2057/2066/2057 2020/2029/2020 2056/2065/2056\nf 395/395/395 394/394/394 772/772/772\nf 1869/1877/1869 1972/1981/1972 2071/2080/2071\nf 2072/2081/2072 2073/2082/2073 2074/2083/2074\nf 2071/2080/2071 1972/1981/1972 1090/1090/1090\nf 1795/1803/1795 1730/1738/1730 1729/1737/1729\nf 2011/2020/2011 2031/2040/2031 1064/1064/1064\nf 2075/2084/2075 2076/2085/2076 1979/1988/1979\nf 1931/1940/1931 1705/1712/1705 2077/2086/2077\nf 1893/1901/1893 2078/2087/2078 2079/2088/2079\nf 2076/2085/2076 1931/1940/1931 2077/2086/2077\nf 2080/2089/2080 317/317/317 391/391/391\nf 969/969/969 2081/2090/2081 970/970/970\nf 2081/2090/2081 2034/2043/2034 970/970/970\nf 2069/2078/2069 2070/2079/2070 1985/1994/1985\nf 2057/2066/2057 2082/2091/2082 2021/2030/2021\nf 2082/2091/2082 2083/2092/2083 2021/2030/2021\nf 2084/2093/2084 187/187/187 2021/2030/2021\nf 2083/2092/2083 2084/2093/2084 2021/2030/2021\nf 399/399/399 1649/1654/1649 592/592/592\nf 1367/1367/1367 1397/1401/1397 1333/1333/1333\nf 1104/1104/1104 1810/1818/1810 2061/2070/2061\nf 458/458/458 1804/1812/1804 1806/1814/1806\nf 978/978/978 1650/1655/1650 979/979/979\nf 1867/1875/1867 1841/1849/1841 2085/2094/2085\nf 772/772/772 394/394/394 2086/2095/2086\nf 1763/1771/1763 1764/1772/1764 2087/2096/2087\nf 2088/2097/2088 1167/1167/1167 2089/2098/2089\nf 2090/2099/2090 2091/2100/2091 2092/2101/2092\nf 2013/2022/2013 690/690/690 689/689/689\nf 1426/1428/1426 1425/1427/1425 2093/2102/2093\nf 1894/1902/1894 1893/1901/1893 2079/2088/2079\nf 1757/1765/1757 1894/1902/1894 2079/2088/2079\nf 1893/1901/1893 2030/2039/2030 2078/2087/2078\nf 1605/1610/1605 2033/2042/2033 2094/2103/2094\nf 2095/2104/2095 2096/2105/2096 2097/2106/2097\nf 2054/2063/2054 2053/2062/2053 2034/2043/2034\nf 2054/2063/2054 2098/2107/2098 2069/2078/2069\nf 2099/2108/2099 2061/2070/2061 2037/2046/2037\nf 1764/1772/1764 2100/2109/2100 1902/1910/1902\nf 1195/1195/1195 907/907/907 906/906/906\nf 376/376/376 2101/2110/2101 374/374/374\nf 2102/2111/2102 1910/1918/1910 1911/1919/1911\nf 1757/1765/1757 2079/2088/2079 2103/2112/2103\nf 713/713/713 909/909/909 687/687/687\nf 1883/1891/1883 1929/1938/1929 2076/2085/2076\nf 2104/2113/2104 809/809/809 1194/1194/1194\nf 1981/1990/1981 664/664/664 666/666/666\nf 789/789/789 884/884/884 1013/1013/1013\nf 987/2114/987 923/923/923 922/922/922\nf 1725/1733/1725 713/713/713 687/687/687\nf 1966/1975/1966 1120/1120/1120 2105/2115/2105\nf 1605/1610/1605 2094/2103/2094 2106/2116/2106\nf 607/607/607 824/824/824 1442/1444/1442\nf 2078/2087/2078 2030/2039/2030 2029/2038/2029\nf 1965/1974/1965 2012/2021/2012 2014/2023/2014\nf 1954/1963/1954 1606/1611/1606 1639/1644/1639\nf 2070/2079/2070 2107/2117/2107 2018/2027/2018\nf 2018/2027/2018 2107/2117/2107 2055/2064/2055\nf 2055/2064/2055 2108/2118/2108 2056/2065/2056\nf 2108/2118/2108 2057/2066/2057 2056/2065/2056\nf 2109/2119/2109 2084/2093/2084 2083/2092/2083\nf 357/357/357 2110/2120/2110 717/717/717\nf 2014/2023/2014 664/664/664 1981/1990/1981\nf 1746/1754/1746 1104/1104/1104 2061/2070/2061\nf 317/317/317 2080/2089/2080 852/852/852\nf 2111/2121/2111 2112/2122/2112 2113/2123/2113\nf 2114/2124/2114 2072/2081/2072 2074/2083/2074\nf 2071/2080/2071 1090/1090/1090 1031/1031/1031\nf 1822/1830/1822 2011/2020/2011 1064/1064/1064\nf 2065/2074/2065 1194/1194/1194 2043/2052/2043\nf 1493/1495/1493 1398/1398/1398 1464/1466/1464\nf 1929/1938/1929 1931/1940/1931 2076/2085/2076\nf 27/27/27 873/873/873 28/28/28\nf 2047/2056/2047 2104/2113/2104 2065/2074/2065\nf 1555/1560/1555 167/167/167 1465/1467/1465\nf 2078/2087/2078 2103/2112/2103 2079/2088/2079\nf 2104/2113/2104 2115/2125/2115 809/809/809\nf 1059/1059/1059 2081/2090/2081 969/969/969\nf 2116/2126/2116 2117/2127/2117 2118/2128/2118\nf 2119/2129/2119 2054/2063/2054 2034/2043/2034\nf 2054/2063/2054 2120/2130/2120 2098/2107/2098\nf 2069/2078/2069 2121/2131/2121 2070/2079/2070\nf 2070/2079/2070 2121/2131/2121 2107/2117/2107\nf 2122/2132/2122 2108/2118/2108 2123/2133/2123\nf 1980/1989/1980 1464/1466/1464 690/690/690\nf 794/794/794 30/30/30 32/32/32\nf 155/155/155 1521/1525/1521 156/156/156\nf 2099/2108/2099 1747/1755/1747 2061/2070/2061\nf 579/579/579 1707/1714/1707 1209/1209/1209\nf 458/458/458 501/501/501 1804/1812/1804\nf 790/1523/790 987/2114/987 922/922/922\nf 1450/1452/1450 1507/1509/1507 1448/1450/1448\nf 689/689/689 691/691/691 2124/2134/2124\nf 2125/2135/2125 1955/1964/1955 2126/2136/2126\nf 2007/2016/2007 2074/2083/2074 1783/1791/1783\nf 2029/2038/2029 2009/2018/2009 2011/2020/2011\nf 1714/1721/1714 2127/2137/2127 2114/2124/2114\nf 2074/2083/2074 2128/2138/2128 2129/2139/2129\nf 1725/1733/1725 810/810/810 711/711/711\nf 1965/1974/1965 2014/2023/2014 1891/1899/1891\nf 2027/2036/2027 1980/1989/1980 2012/2021/2012\nf 2130/2140/2130 1898/1906/1898 2131/2141/2131\nf 1898/1906/1898 1651/1656/1651 608/608/608\nf 1059/1059/1059 2132/2142/2132 2081/2090/2081\nf 2119/2129/2119 2034/2043/2034 2081/2090/2081\nf 2132/2142/2132 2119/2129/2119 2081/2090/2081\nf 2119/2129/2119 2120/2130/2120 2054/2063/2054\nf 2107/2117/2107 2133/2143/2133 2055/2064/2055\nf 2133/2143/2133 2123/2133/2123 2108/2118/2108\nf 2055/2064/2055 2133/2143/2133 2108/2118/2108\nf 1753/1761/1753 2134/2144/2134 2047/2056/2047\nf 1398/1398/1398 1493/1495/1493 1399/1399/1399\nf 1856/1864/1856 1839/1847/1839 1829/1837/1829\nf 1830/1838/1830 2135/2145/2135 2136/2146/2136\nf 1364/1364/1364 2100/2109/2100 1764/1772/1764\nf 833/833/833 1767/1775/1767 658/658/658\nf 1876/1884/1876 1031/1031/1031 1652/1657/1652\nf 2137/2147/2137 1877/1885/1877 1897/1905/1897\nf 2052/2061/2052 1712/1719/1712 2138/2148/2138\nf 2131/2141/2131 1898/1906/1898 608/608/608\nf 1991/2000/1991 2049/2058/2049 1953/1962/1953\nf 1991/2000/1991 1953/1962/1953 1952/1961/1952\nf 2132/2142/2132 1059/1059/1059 1077/1077/1077\nf 2120/2130/2120 2139/2149/2139 2098/2107/2098\nf 2098/2107/2098 2139/2149/2139 2069/2078/2069\nf 2140/2150/2140 2121/2131/2121 2069/2078/2069\nf 1153/1153/1153 1992/2001/1992 2141/2151/2141\nf 1891/1899/1891 1981/1990/1981 1730/1738/1730\nf 1718/1725/1718 1720/2152/1720 1716/1723/1716\nf 2013/2022/2013 1980/1989/1980 690/690/690\nf 2106/2116/2106 2094/2103/2094 1947/1956/1947\nf 2012/2021/2012 1965/1974/1965 1899/1907/1899\nf 1768/1776/1768 2142/2153/2142 2141/2151/2141\nf 968/968/968 969/969/969 904/904/904\nf 2101/2110/2101 376/376/376 1718/1725/1718\nf 1802/1810/1802 1910/1918/1910 2143/2154/2143\nf 2072/2081/2072 2144/2155/2144 2073/2082/2073\nf 2136/2146/2136 2135/2145/2135 1951/1960/1951\nf 2145/2156/2145 1816/1824/1816 1815/1823/1815\nf 1833/1841/1833 1844/1852/1844 1834/1842/1834\nf 1996/2005/1996 2048/2057/2048 2043/2052/2043\nf 1844/1852/1844 2146/2157/2146 1845/1853/1845\nf 2147/2158/2147 1751/1759/1751 2128/2138/2128\nf 2148/2159/2148 2149/2160/2149 2150/2161/2150\nf 2104/2113/2104 2151/2162/2151 2115/2125/2115\nf 2065/2074/2065 2104/2113/2104 1194/1194/1194\nf 2141/2151/2141 1755/1763/1755 1769/1777/1769\nf 1801/1809/1801 1929/1938/1929 2152/2163/2152\nf 1801/1809/1801 2153/2164/2153 1929/1938/1929\nf 1800/1808/1800 1779/1787/1779 2154/2165/2154\nf 2155/2166/2155 1800/1808/1800 2062/2071/2062\nf 2062/2071/2062 1800/1808/1800 2154/2165/2154\nf 2132/2142/2132 2156/2167/2156 2119/2129/2119\nf 2156/2167/2156 2139/2149/2139 2120/2130/2120\nf 2119/2129/2119 2156/2167/2156 2120/2130/2120\nf 2139/2149/2139 2140/2150/2140 2069/2078/2069\nf 2128/2138/2128 1990/1999/1990 2129/2139/2129\nf 1318/1318/1318 1317/1317/1317 747/747/747\nf 370/370/370 367/367/367 369/369/369\nf 1153/1153/1153 2141/2151/2141 570/570/570\nf 2157/2168/2157 2150/2161/2150 2158/2169/2158\nf 2159/2170/2159 504/504/504 867/867/867\nf 445/445/445 182/182/182 2160/2171/2160\nf 2146/2157/2146 2090/2099/2090 1845/1853/1845\nf 1856/1864/1856 1855/1863/1855 2090/2099/2090\nf 2150/2161/2150 2149/2160/2149 2161/2172/2161\nf 764/764/764 2162/2173/2162 490/490/490\nf 2163/2174/2163 1960/1969/1960 2164/2175/2164\nf 2165/2176/2165 1068/1068/1068 283/283/283\nf 1981/1990/1981 666/666/666 1711/1718/1711\nf 1755/1763/1755 1757/1765/1757 1769/1777/1769\nf 1753/1761/1753 2047/2056/2047 2049/2058/2049\nf 2146/2157/2146 1856/1864/1856 2090/2099/2090\nf 636/636/636 947/947/947 2166/2177/2166\nf 746/746/746 971/971/971 1363/1363/1363\nf 2131/2141/2131 1442/1444/1442 916/916/916\nf 1904/1912/1904 2149/2160/2149 2148/2159/2148\nf 1929/1938/1929 2153/2164/2153 2155/2166/2155\nf 2167/2178/2167 1919/1927/1919 2137/2147/2137\nf 2168/2179/2168 2169/2180/2169 2100/2109/2100\nf 1501/1503/1501 1500/1502/1500 2026/2035/2026\nf 2047/2056/2047 2170/2181/2170 2104/2113/2104\nf 529/529/529 1011/1011/1011 1467/1469/1467\nf 1869/1877/1869 2171/2182/2171 1972/1981/1972\nf 917/917/917 2172/2183/2172 2173/2184/2173\nf 184/184/184 1704/1711/1704 2174/2185/2174\nf 2132/2142/2132 1038/1038/1038 2156/2167/2156\nf 182/182/182 445/445/445 2175/2186/2175\nf 1507/1509/1507 1450/1452/1450 2176/2187/2176\nf 1835/1843/1835 1836/1844/1836 2177/2188/2177\nf 1249/1249/1249 1204/1204/1204 2178/2189/2178\nf 373/373/373 372/372/372 472/472/472\nf 852/852/852 2179/2190/2179 318/318/318\nf 2180/2191/2180 1928/1936/1928 1948/1957/1948\nf 2118/2128/2118 2181/2192/2181 2116/2126/2116\nf 1770/1778/1770 1821/1829/1821 1721/1729/1721\nf 1895/1903/1895 2144/2155/2144 2072/2081/2072\nf 1863/1871/1863 1862/1870/1862 2144/2155/2144\nf 2182/2193/2182 2183/2194/2183 206/206/206\nf 1705/1712/1705 1731/1739/1731 1706/1713/1706\nf 2184/2195/2184 555/555/555 1628/1633/1628\nf 1781/1789/1781 1990/1999/1990 1952/1961/1952\nf 2077/2086/2077 1705/1712/1705 1596/1601/1596\nf 1781/1789/1781 2129/2139/2129 1990/1999/1990\nf 1308/1308/1308 2156/2167/2156 1040/1040/1040\nf 2139/2149/2139 1310/1310/1310 2140/2150/2140\nf 480/480/480 2121/2131/2121 481/481/481\nf 2140/2150/2140 481/481/481 2121/2131/2121\nf 2185/2196/2185 2186/2197/2186 2187/2198/2187\nf 1720/2152/1720 2177/2188/2177 1716/1723/1716\nf 1468/1470/1468 1466/1468/1466 1465/1467/1465\nf 1904/1912/1904 1903/1911/1903 2149/2160/2149\nf 979/979/979 2188/2199/2188 977/977/977\nf 364/364/364 1789/1797/1789 414/414/414\nf 1978/1987/1978 1596/1601/1596 584/584/584\nf 1467/1469/1467 613/613/613 612/612/612\nf 1043/1043/1043 2189/2200/2189 2190/2201/2190\nf 2092/2101/2092 2091/2100/2091 1854/1862/1854\nf 2100/2109/2100 2191/2202/2191 1902/1910/1902\nf 1921/1929/1921 1776/1784/1776 1775/1783/1775\nf 2192/2203/2192 2078/2087/2078 2029/2038/2029\nf 2193/2204/2193 1035/1035/1035 1037/1037/1037\nf 710/710/710 459/459/459 1154/1154/1154\nf 2075/2084/2075 1883/1891/1883 2076/2085/2076\nf 2048/2057/2048 2065/2074/2065 2043/2052/2043\nf 2129/2139/2129 1781/1789/1781 1783/1791/1783\nf 1789/1797/1789 468/468/468 414/414/414\nf 1310/1310/1310 2139/2149/2139 2156/2167/2156\nf 1310/1310/1310 481/481/481 2140/2150/2140\nf 2194/2205/2194 2195/2206/2195 2196/2207/2196\nf 576/576/576 1723/1731/1723 575/575/575\nf 912/912/912 2197/2208/2197 1803/1811/1803\nf 658/658/658 604/604/604 832/832/832\nf 1724/1732/1724 532/532/532 531/531/531\nf 1947/1956/1947 1719/1727/1719 862/862/862\nf 1712/1719/1712 1835/1937/1835 1928/1936/1928\nf 2180/2191/2180 1712/1719/1712 1928/1936/1928\nf 1948/1957/1948 1928/1936/1928 1720/1728/1720\nf 2198/2209/2198 2133/2143/2133 480/480/480\nf 2199/2210/2199 1750/1758/1750 1942/1951/1942\nf 305/305/305 1734/1742/1734 306/306/306\nf 1752/1760/1752 2148/2159/2148 2150/2161/2150\nf 2062/2071/2062 2154/2165/2154 2063/2072/2063\nf 1738/1746/1738 1851/1859/1851 2169/2180/2169\nf 1569/1574/1569 2169/2180/2169 2168/2179/2168\nf 1569/1574/1569 1738/1746/1738 2169/2180/2169\nf 1831/1839/1831 1903/1911/1903 1864/1872/1864\nf 1715/1722/1715 2007/2016/2007 2200/2211/2200\nf 2007/2016/2007 1783/1791/1783 2200/2211/2200\nf 2156/2167/2156 1038/1038/1038 1040/1040/1040\nf 1995/2004/1995 2048/2057/2048 1996/2005/1996\nf 1711/1718/1711 666/666/666 1835/1937/1835\nf 1735/1743/1735 2201/2212/2201 1739/1747/1739\nf 928/928/928 1964/1973/1964 930/930/930\nf 133/133/133 131/131/131 265/265/265\nf 118/118/118 97/97/97 66/66/66\nf 2141/2151/2141 2142/2153/2142 571/571/571\nf 1731/1739/1731 1705/1712/1705 1992/2001/1992\nf 1596/1601/1596 2076/2085/2076 2077/2086/2077\nf 1996/2005/1996 1529/1533/1529 1909/1917/1909\nf 393/393/393 395/395/395 1741/1749/1741\nf 394/394/394 178/178/178 2086/2095/2086\nf 2082/2091/2082 2109/2119/2109 2083/2092/2083\nf 1834/1842/1834 2092/2101/2092 1895/1903/1895\nf 2202/2213/2202 2203/2214/2203 1046/1046/1046\nf 1569/1574/1569 2168/2179/2168 2159/2170/2159\nf 2143/2154/2143 1910/1918/1910 2102/2111/2102\nf 360/360/360 2204/2215/2204 361/361/361\nf 1017/1017/1017 2205/2216/2205 1136/1136/1136\nf 1310/1310/1310 1311/1311/1311 481/481/481\nf 399/399/399 663/663/663 1649/1654/1649\nf 685/685/685 532/532/532 1724/1732/1724\nf 2106/2116/2106 2206/2217/2206 1306/1306/1306\nf 1065/1065/1065 1792/1800/1792 1728/1736/1728\nf 2169/2180/2169 1714/1721/1714 2191/2202/2191\nf 2207/2218/2207 2208/2219/2208 45/45/45\nf 1403/1405/1403 2209/2220/2209 2210/2221/2210\nf 2211/2222/2211 1502/1504/1502 1501/1503/1501\nf 2212/2223/2212 1173/1173/1173 635/635/635\nf 2213/2224/2213 2214/2225/2214 2215/2226/2215\nf 1948/1957/1948 2094/2103/2094 2138/2148/2138\nf 1892/1900/1892 2200/2211/2200 1783/1791/1783\nf 811/811/811 810/810/810 1971/1980/1971\nf 1528/1532/1528 811/811/811 1971/1980/1971\nf 2216/2227/2216 2217/2228/2217 2218/2229/2218\nf 613/613/613 1013/1013/1013 462/462/462\nf 2219/2230/2219 1784/1792/1784 833/833/833\nf 2131/2141/2131 608/608/608 1442/1444/1442\nf 2220/2231/2220 1783/1791/1783 1782/1790/1782\nf 637/637/637 639/639/639 1195/1195/1195\nf 1783/1791/1783 2074/2083/2074 2129/2139/2129\nf 1151/1151/1151 1802/1810/1802 2143/2154/2143\nf 2221/2232/2221 2222/2233/2222 2223/2234/2223\nf 2144/2155/2144 2147/2158/2147 2073/2082/2073\nf 2144/2155/2144 1862/1870/1862 2147/2158/2147\nf 2145/2156/2145 666/2235/666 665/2236/665\nf 375/2237/375 863/863/863 862/862/862\nf 691/691/691 692/692/692 1294/2238/1294\nf 692/692/692 1366/2239/1366 1294/2238/1294\nf 2224/2240/2224 1754/1762/1754 2225/2241/2225\nf 2226/2242/2226 2227/2243/2227 1260/1260/1260\nf 1335/1335/1335 1334/1334/1334 2228/2244/2228\nf 2029/2038/2029 2229/2245/2229 2230/2246/2230\nf 2094/2103/2094 1948/1957/1948 1947/1956/1947\nf 434/434/434 1016/1016/1016 1374/1374/1374\nf 1835/1843/1835 666/2235/666 1815/1823/1815\nf 2145/2156/2145 665/2236/665 2124/2247/2124\nf 1062/1062/1062 2231/2248/2231 408/408/408\nf 1856/1864/1856 2146/2157/2146 2232/2249/2232\nf 2150/2161/2150 2157/2168/2157 2134/2144/2134\nf 1850/1858/1850 1834/1842/1834 1851/1859/1851\nf 2233/2250/2233 2234/2251/2234 2235/2252/2235\nf 1203/1203/1203 2178/2189/2178 1204/1204/1204\nf 2102/2111/2102 1911/1919/1911 2236/2253/2236\nf 376/2254/376 1719/1727/1719 1718/1726/1718\nf 1875/1883/1875 1841/1849/1841 1867/1875/1867\nf 1715/1722/1715 2200/2211/2200 1780/1788/1780\nf 2237/2255/2237 2238/2256/2238 1114/1114/1114\nf 2138/2148/2138 2180/2191/2180 1948/1957/1948\nf 2239/2257/2239 115/115/115 1339/1339/1339\nf 2240/2258/2240 2125/2135/2125 2126/2136/2126\nf 1724/1732/1724 2038/2047/2038 685/685/685\nf 1049/1049/1049 1384/1384/1384 470/470/470\nf 2138/2148/2138 1712/1719/1712 2180/2191/2180\nf 1712/1719/1712 1711/1718/1711 1835/1937/1835\nf 2192/2203/2192 2029/2038/2029 2230/2246/2230\nf 1740/1748/1740 1886/1894/1886 1633/1638/1633\nf 2201/2212/2201 393/393/393 1739/1747/1739\nf 1048/1048/1048 1049/1049/1049 1923/1931/1923\nf 2241/2259/2241 1885/1893/1885 1754/1762/1754\nf 2137/2147/2137 1878/1886/1878 1877/1885/1877\nf 2158/2169/2158 2167/2178/2167 2242/2260/2242\nf 1990/1999/1990 1751/1759/1751 1991/2000/1991\nf 1328/1328/1328 1151/1151/1151 1421/1423/1421\nf 179/179/179 420/420/420 1484/1486/1484\nf 2031/2040/2031 1994/2003/1994 1064/1064/1064\nf 439/439/439 1923/1931/1923 1049/1049/1049\nf 417/417/417 2243/2261/2243 2244/2262/2244\nf 1792/1800/1792 1817/1825/1817 1767/1775/1767\nf 1740/1748/1740 1741/1749/1741 1886/1894/1886\nf 2128/2138/2128 1751/1759/1751 1990/1999/1990\nf 1329/1329/1329 1721/1729/1721 1723/1731/1723\nf 2245/2263/2245 1175/1175/1175 1174/1174/1174\nf 1174/1174/1174 2246/2264/2246 2245/2263/2245\nf 2245/2263/2245 2246/2264/2246 198/198/198\nf 1015/1015/1015 198/198/198 2246/2264/2246\nf 1547/1552/1547 596/596/596 1206/1206/1206\nf 774/774/774 1346/1346/1346 1541/1546/1541\nf 2247/2265/2247 2248/2266/2248 2249/2267/2249\nf 1621/1626/1621 2206/2217/2206 2028/2037/2028\nf 2250/2268/2250 2251/2269/2251 2044/2053/2044\nf 24/24/24 1137/1137/1137 870/870/870\nf 440/440/440 2212/2223/2212 635/635/635\nf 1413/1415/1413 2252/2270/2252 2253/2271/2253\nf 687/687/687 685/685/685 2038/2047/2038\nf 2254/2272/2254 318/318/318 2179/2190/2179\nf 2154/2165/2154 1779/1787/1779 1780/1788/1780\nf 705/705/705 1263/1263/1263 1033/1033/1033\nf 2255/2273/2255 2256/2274/2256 1556/1561/1556\nf 1775/1783/1775 2257/2275/2257 1900/1908/1900\nf 1752/1760/1752 1904/1912/1904 2148/2159/2148\nf 1793/1801/1793 1955/1964/1955 1794/1802/1794\nf 1922/1930/1922 1945/1954/1945 1793/1801/1793\nf 665/665/665 664/664/664 689/689/689\nf 2161/2172/2161 1903/1911/1903 1919/1927/1919\nf 638/638/638 1169/1169/1169 639/639/639\nf 1169/1169/1169 1168/1168/1168 639/639/639\nf 1830/1838/1830 2258/2276/2258 2135/2145/2135\nf 1757/1765/1757 2103/2112/2103 1769/1777/1769\nf 2259/2277/2259 1261/1261/1261 2260/2278/2260\nf 185/185/185 747/747/747 1415/1417/1415\nf 2261/2279/2261 2262/2280/2262 2176/2187/2176\nf 1461/1463/1461 2263/2281/2263 1503/1505/1503\nf 1725/1733/1725 687/687/687 2038/2047/2038\nf 2264/2282/2264 2265/2283/2265 346/346/346\nf 250/250/250 251/251/251 2266/2284/2266\nf 2118/2128/2118 2267/2285/2267 2268/2286/2268\nf 1884/1892/1884 1740/1748/1740 1263/1263/1263\nf 1877/1885/1877 1876/1884/1876 1651/1656/1651\nf 1790/1798/1790 573/573/573 1722/1730/1722\nf 1862/1870/1862 1752/1760/1752 1751/1759/1751\nf 2074/2083/2074 2073/2082/2073 2128/2138/2128\nf 2128/2138/2128 2073/2082/2073 2147/2158/2147\nf 1950/1959/1950 1971/1980/1971 2038/2047/2038\nf 525/525/525 641/641/641 1910/1918/1910\nf 887/887/887 1832/1840/1832 1625/1630/1625\nf 2269/2287/2269 1174/1174/1174 1173/1173/1173\nf 2269/2287/2269 2270/2288/2270 1174/1174/1174\nf 1174/1174/1174 2270/2288/2270 2246/2264/2246\nf 1080/1080/1080 1015/1015/1015 2246/2264/2246\nf 147/147/147 1520/1522/1520 148/148/148\nf 973/973/973 440/440/440 635/635/635\nf 2271/2289/2271 2272/2290/2272 2273/2291/2273\nf 1131/1131/1131 1709/1716/1709 531/531/531\nf 690/690/690 1464/1466/1464 692/692/692\nf 2274/2292/2274 1697/1704/1697 1686/1693/1686\nf 665/665/665 689/689/689 2124/2134/2124\nf 1335/1335/1335 2228/2244/2228 1844/1852/1844\nf 1764/1772/1764 2275/2293/2275 2087/2096/2087\nf 297/297/297 2276/2294/2276 2277/2295/2277\nf 1835/1843/1835 2177/2188/2177 1720/2152/1720\nf 1707/1714/1707 579/579/579 886/886/886\nf 1737/1745/1737 2278/2296/2278 1735/1743/1735\nf 2270/2288/2270 1080/1080/1080 2246/2264/2246\nf 716/716/716 746/746/746 714/714/714\nf 2068/2077/2068 2279/2297/2279 2280/2298/2280\nf 1649/1654/1649 684/684/684 229/229/229\nf 784/784/784 1169/1169/1169 638/638/638\nf 1541/1546/1541 1633/1638/1633 1886/1894/1886\nf 987/2114/987 896/2299/896 1102/1102/1102\nf 1997/2006/1997 1507/1509/1507 2262/2280/2262\nf 394/394/394 2281/2300/2281 178/178/178\nf 2282/2301/2282 2283/2302/2283 523/523/523\nf 2284/2303/2284 2285/2304/2285 2286/2305/2286\nf 784/784/784 660/660/660 370/370/370\nf 1918/1926/1918 2136/2146/2136 1951/1960/1951\nf 2092/2101/2092 1863/1871/1863 2144/2155/2144\nf 2149/2160/2149 1903/1911/1903 2161/2172/2161\nf 2087/2096/2087 2275/2293/2275 2287/2306/2287\nf 1731/1739/1731 1992/2001/1992 1153/1153/1153\nf 572/572/572 571/571/571 1568/1573/1568\nf 459/459/459 461/461/461 1154/1154/1154\nf 2288/2307/2288 1776/1784/1776 1920/1928/1920\nf 2159/2170/2159 1364/1364/1364 504/504/504\nf 2289/2308/2289 2290/2309/2290 2291/2310/2291\nf 1586/1591/1586 1507/1509/1507 1997/2006/1997\nf 911/911/911 640/640/640 479/479/479\nf 478/478/478 587/587/587 2292/2311/2292\nf 1009/1009/1009 471/471/471 1384/1384/1384\nf 1173/1173/1173 1866/1874/1866 635/635/635\nf 1851/1859/1851 2127/2137/2127 2169/2180/2169\nf 1724/1732/1724 1950/1959/1950 2038/2047/2038\nf 1950/1959/1950 1724/1732/1724 1817/1825/1817\nf 1263/1263/1263 1740/1748/1740 1633/1638/1633\nf 1855/1863/1855 2091/2100/2091 2090/2099/2090\nf 2147/2158/2147 1862/1870/1862 1751/1759/1751\nf 1902/1910/1902 2191/2202/2191 1713/1720/1713\nf 1764/1772/1764 1902/1910/1902 1799/1807/1799\nf 2127/2137/2127 1895/1903/1895 2072/2081/2072\nf 2293/2312/2293 1351/1351/1351 1350/1350/1350\nf 677/677/677 2294/2313/2294 2295/2314/2295\nf 1820/1828/1820 2197/2208/2197 1790/1798/1790\nf 2296/2315/2296 2297/2316/2297 2298/2317/2298\nf 1821/1829/1821 1820/1828/1820 1790/1798/1790\nf 2141/2151/2141 571/571/571 570/570/570\nf 2299/2318/2299 2269/2287/2269 552/552/552\nf 2212/2223/2212 552/552/552 2269/2287/2269\nf 2299/2318/2299 2270/2288/2270 2269/2287/2269\nf 2300/2319/2300 1080/1080/1080 2270/2288/2270\nf 2301/2320/2301 2302/2321/2302 2303/2322/2303\nf 2231/2248/2231 2304/2323/2304 139/139/139\nf 1851/1859/1851 1895/1903/1895 2127/2137/2127\nf 1077/1077/1077 1039/1039/1039 2132/2142/2132\nf 1885/1893/1885 1884/1892/1884 1754/1762/1754\nf 1884/1892/1884 705/705/705 1754/1762/1754\nf 1949/1958/1949 1817/1825/1817 1792/1800/1792\nf 1909/1917/1909 1949/1958/1949 1792/1800/1792\nf 1484/1486/1484 420/420/420 2089/2098/2089\nf 2150/2161/2150 2134/2144/2134 1753/1761/1753\nf 2305/2324/2305 2306/2325/2306 2307/2326/2307\nf 2191/2202/2191 1714/1721/1714 1713/1720/1713\nf 1764/1772/1764 1799/1807/1799 2275/2293/2275\nf 2150/2161/2150 2161/2172/2161 2158/2169/2158\nf 1491/1493/1491 1977/1986/1977 2308/2327/2308\nf 1876/1884/1876 1652/1657/1652 1651/1656/1651\nf 1992/2001/1992 1755/1763/1755 2141/2151/2141\nf 410/410/410 913/913/913 411/411/411\nf 1753/1761/1753 1752/1760/1752 2150/2161/2150\nf 1706/1713/1706 460/460/460 1596/1601/1596\nf 1706/1713/1706 1731/1739/1731 461/461/461\nf 460/460/460 1706/1713/1706 461/461/461\nf 2299/2318/2299 2300/2319/2300 2270/2288/2270\nf 2300/2319/2300 836/836/836 835/835/835\nf 1080/1080/1080 2300/2319/2300 835/835/835\nf 738/738/738 805/805/805 1934/1943/1934\nf 1294/1294/1294 1332/1332/1332 1295/1295/1295\nf 198/198/198 1015/1015/1015 1014/1014/1014\nf 2309/2328/2309 2310/2329/2310 1997/2006/1997\nf 2262/2280/2262 2309/2328/2309 1997/2006/1997\nf 1784/1792/1784 1823/1831/1823 1063/1063/1063\nf 1763/1771/1763 2087/2096/2087 2280/2298/2280\nf 2092/2101/2092 1854/1862/1854 1864/1872/1864\nf 2153/2164/2153 1801/1809/1801 2155/2166/2155\nf 1921/1929/1921 1775/1783/1775 1965/1974/1965\nf 691/2330/691 1294/1294/1294 2311/2331/2311\nf 1364/1364/1364 2159/2170/2159 2100/2109/2100\nf 1784/1792/1784 1063/1063/1063 1728/1736/1728\nf 917/917/917 919/919/919 2172/2183/2172\nf 2141/2151/2141 1769/1777/1769 1768/1776/1768\nf 1769/1777/1769 2103/2112/2103 1770/1778/1770\nf 1770/1778/1770 2103/2112/2103 1820/1828/1820\nf 2197/2208/2197 2230/2246/2230 2219/2230/2219\nf 2005/2014/2005 834/834/834 836/836/836\nf 2312/2332/2312 2005/2014/2005 836/836/836\nf 37/37/37 2005/2014/2005 1155/1155/1155\nf 1820/1828/1820 2192/2203/2192 2197/2208/2197\nf 1716/1723/1716 2177/2188/2177 1717/1724/1717\nf 2313/2333/2313 2309/2328/2309 2262/2280/2262\nf 2310/2329/2310 1653/1658/1653 1997/2006/1997\nf 2314/2334/2314 1571/1576/1571 2315/2335/2315\nf 1747/1755/1747 2099/2108/2099 2316/2336/2316\nf 2230/2246/2230 1824/1832/1824 2219/2230/2219\nf 1500/1502/1500 2255/2273/2255 2026/2035/2026\nf 2158/2169/2158 2242/2260/2242 2151/2162/2151\nf 2167/2178/2167 1896/1904/1896 2242/2260/2242\nf 2092/2101/2092 1864/1872/1864 1863/1871/1863\nf 1829/1837/1829 2317/2337/2317 1830/1838/1830\nf 1308/1308/1308 1310/1310/1310 2156/2167/2156\nf 2159/2170/2159 2168/2179/2168 2100/2109/2100\nf 2318/2338/2318 2319/2339/2319 1335/1335/1335\nf 1774/1782/1774 2257/2275/2257 1775/1783/1775\nf 168/168/168 167/167/167 1555/1560/1555\nf 2177/2188/2177 2320/2340/2320 1717/1724/1717\nf 2161/2172/2161 2167/2178/2167 2158/2169/2158\nf 418/418/418 1266/1266/1266 419/419/419\nf 2192/2203/2192 2230/2246/2230 2197/2208/2197\nf 2321/2341/2321 2300/2319/2300 2299/2318/2299\nf 2322/2342/2322 836/836/836 2300/2319/2300\nf 2322/2342/2322 2312/2332/2312 836/836/836\nf 1971/1980/1971 810/810/810 1725/1733/1725\nf 1718/1725/1718 2323/2343/2323 2101/2110/2101\nf 1639/1644/1639 1606/1611/1606 1640/1645/1640\nf 2324/2344/2324 557/557/557 559/559/559\nf 2325/2345/2325 349/349/349 351/351/351\nf 2326/2346/2326 2327/2347/2327 2328/2348/2328\nf 2230/2246/2230 2229/2245/2229 1824/1832/1824\nf 1895/1903/1895 2092/2101/2092 2144/2155/2144\nf 2280/2298/2280 2087/2096/2087 2287/2306/2287\nf 1801/1809/1801 1800/1808/1800 2155/2166/2155\nf 1892/1900/1892 1783/1791/1783 2220/2231/2220\nf 416/416/416 2329/2349/2329 215/215/215\nf 2229/2245/2229 1822/1830/1822 1824/1832/1824\nf 2330/2350/2330 2195/2206/2195 2194/2205/2194\nf 1854/1862/1854 1831/1839/1831 1864/1872/1864\nf 2130/2140/2130 1896/1904/1896 1898/1906/1898\nf 2071/2080/2071 1031/1031/1031 1876/1884/1876\nf 2134/2144/2134 2157/2168/2157 2170/2181/2170\nf 916/916/916 809/809/809 2131/2141/2131\nf 1991/2000/1991 1753/1761/1753 2049/2058/2049\nf 2331/2351/2331 2312/2332/2312 2322/2342/2322\nf 2332/2352/2332 2005/2014/2005 2312/2332/2312\nf 2331/2351/2331 2332/2352/2332 2312/2332/2312\nf 2004/2013/2004 2003/2012/2003 1500/1502/1500\nf 663/663/663 684/684/684 1649/1654/1649\nf 2310/2329/2310 2333/2353/2333 1653/1658/1653\nf 2085/2094/2085 1843/1851/1843 1868/1876/1868\nf 1790/1798/1790 2197/2208/2197 912/912/912\nf 2258/2276/2258 1842/1850/1842 2135/2145/2135\nf 1569/1574/1569 850/850/850 1625/1630/1625\nf 753/753/753 438/438/438 158/158/158\nf 1780/1788/1780 2200/2211/2200 1892/1900/1892\nf 2029/2038/2029 2011/2020/2011 2229/2245/2229\nf 1168/1168/1168 592/592/592 907/907/907\nf 2334/2354/2334 2181/2192/2181 2335/2355/2335\nf 1824/1832/1824 1823/1831/1823 1784/1792/1784\nf 1764/1772/1764 739/739/739 1364/1364/1364\nf 571/571/571 2142/2153/2142 1568/1573/1568\nf 2219/2230/2219 1824/1832/1824 1784/1792/1784\nf 1979/1988/1979 2076/2085/2076 1596/1601/1596\nf 46/46/46 48/48/48 934/934/934\nf 2188/2199/2188 2321/2341/2321 2299/2318/2299\nf 2006/2015/2006 2005/2014/2005 2332/2352/2332\nf 2005/2014/2005 1203/1203/1203 1155/1155/1155\nf 510/510/510 718/718/718 511/511/511\nf 2336/2356/2336 594/594/594 593/593/593\nf 1948/1957/1948 1720/1728/1720 1719/1727/1719\nf 1965/1974/1965 1775/1783/1775 1899/1907/1899\nf 1991/2000/1991 1751/1759/1751 1753/1761/1753\nf 2154/2165/2154 2337/2357/2337 2063/2072/2063\nf 2135/2145/2135 1841/1849/1841 1951/1960/1951\nf 2124/2247/2124 691/2330/691 2311/2331/2311\nf 1831/1839/1831 1830/1838/1830 1918/1926/1918\nf 1650/1655/1650 372/372/372 979/979/979\nf 1781/1789/1781 1952/1961/1952 1943/1952/1943\nf 1335/1335/1335 1844/1852/1844 1833/1841/1833\nf 2311/2331/2311 1294/1294/1294 1727/1735/1727\nf 1721/1729/1721 1821/1829/1821 1722/1730/1722\nf 2300/2319/2300 2321/2341/2321 2322/2342/2322\nf 2338/2358/2338 2331/2351/2331 2322/2342/2322\nf 2331/2351/2331 2006/2015/2006 2332/2352/2332\nf 1772/1780/1772 1771/1779/1771 2339/2359/2339\nf 416/416/416 415/415/415 2340/2360/2340\nf 2167/2178/2167 2137/2147/2137 1896/1904/1896\nf 2336/2356/2336 660/660/660 594/594/594\nf 2333/2353/2333 1232/1232/1232 1653/1658/1653\nf 1884/1892/1884 1263/1263/1263 705/705/705\nf 1263/1263/1263 1633/1638/1633 927/927/927\nf 1195/1195/1195 906/906/906 2341/2361/2341\nf 1714/1721/1714 2114/2124/2114 2007/2016/2007\nf 2007/2016/2007 2114/2124/2114 2074/2083/2074\nf 1899/1907/1899 1900/1908/1900 2025/2034/2025\nf 634/634/634 1133/1133/1133 973/973/973\nf 2154/2165/2154 1780/1788/1780 2337/2357/2337\nf 1953/1962/1953 1995/2004/1995 2031/2040/2031\nf 1897/1905/1897 1651/1656/1651 1898/1906/1898\nf 2161/2172/2161 1919/1927/1919 2167/2178/2167\nf 2342/2362/2342 1484/1486/1484 1486/1488/1486\nf 1918/1926/1918 1830/1838/1830 2136/2146/2136\nf 2218/2229/2218 2343/2363/2343 2344/2364/2344\nf 971/971/971 2274/2292/2274 1363/1363/1363\nf 2345/2365/2345 2321/2341/2321 2188/2199/2188\nf 2346/2366/2346 2322/2342/2322 2321/2341/2321\nf 2346/2366/2346 2338/2358/2338 2322/2342/2322\nf 2347/2367/2347 2331/2351/2331 2338/2358/2338\nf 2331/2351/2331 2347/2367/2347 2006/2015/2006\nf 2348/2368/2348 1203/1203/1203 2006/2015/2006\nf 1290/1290/1290 1289/1289/1289 977/977/977\nf 2349/2369/2349 1801/1809/1801 2152/2163/2152\nf 2025/2034/2025 1900/1908/1900 2026/2035/2026\nf 1900/1908/1900 2350/2370/2350 2026/2035/2026\nf 2026/2035/2026 2350/2370/2350 1501/1503/1501\nf 2152/2163/2152 1929/1938/1929 1883/1891/1883\nf 2158/2169/2158 2151/2162/2151 2157/2168/2157\nf 1943/1952/1943 2010/2019/2010 2009/2018/2009\nf 2012/2021/2012 1899/1907/1899 2025/2034/2025\nf 1867/1875/1867 1869/1877/1869 2071/2080/2071\nf 2026/2035/2026 1555/1560/1555 2027/2036/2027\nf 2045/2054/2045 2351/2371/2351 2046/2055/2046\nf 1841/1849/1841 1843/1851/1843 2085/2094/2085\nf 2352/2372/2352 1846/1854/1846 455/455/455\nf 2353/2373/2353 225/225/225 2354/2374/2354\nf 1011/1011/1011 1013/1013/1013 613/613/613\nf 2355/2375/2355 587/587/587 589/589/589\nf 2356/2376/2356 661/661/661 660/660/660\nf 977/977/977 2188/2199/2188 1290/1290/1290\nf 979/979/979 2345/2365/2345 2188/2199/2188\nf 2321/2341/2321 2345/2365/2345 2346/2366/2346\nf 2346/2366/2346 2357/2377/2357 2338/2358/2338\nf 2357/2377/2357 2347/2367/2347 2338/2358/2338\nf 2358/2378/2358 2006/2015/2006 2347/2367/2347\nf 2358/2378/2358 2348/2368/2348 2006/2015/2006\nf 2178/2189/2178 1203/1203/1203 2348/2368/2348\nf 2356/2376/2356 662/662/662 661/661/661\nf 1966/1975/1966 1101/1101/1101 1967/1976/1967\nf 2359/2379/2359 2360/2380/2360 2361/2381/2361\nf 2362/2382/2362 1232/1232/1232 2333/2353/2333\nf 1569/1574/1569 2159/2170/2159 867/867/867\nf 2157/2168/2157 2151/2162/2151 2170/2181/2170\nf 2090/2099/2090 2092/2101/2092 1834/1842/1834\nf 2363/2383/2363 2171/2182/2171 1869/1877/1869\nf 2064/2073/2064 2063/2072/2063 2364/2384/2364\nf 2051/2060/2051 1930/1939/1930 2364/2384/2364\nf 2063/2072/2063 2337/2357/2337 1756/1764/1756\nf 2063/2072/2063 1756/1764/1756 2364/2384/2364\nf 1930/1939/1930 2064/2073/2064 2364/2384/2364\nf 1930/1939/1930 2051/2060/2051 1931/1940/1931\nf 1780/1788/1780 1894/1902/1894 2337/2357/2337\nf 1876/1884/1876 1867/1875/1867 2071/2080/2071\nf 2026/2035/2026 2255/2273/2255 1555/1560/1555\nf 1832/1840/1832 1850/1858/1850 1625/1630/1625\nf 1972/1981/1972 1491/1493/1491 1099/1099/1099\nf 1832/1840/1832 1834/1842/1834 1850/1858/1850\nf 37/37/37 834/834/834 2005/2014/2005\nf 1854/1862/1854 2091/2100/2091 1829/1837/1829\nf 2365/2385/2365 2347/2367/2347 2357/2377/2357\nf 2365/2385/2365 2358/2378/2358 2347/2367/2347\nf 948/948/948 1750/1758/1750 2199/2210/2199\nf 2366/2386/2366 1232/1232/1232 2362/2382/2362\nf 1845/1853/1845 2090/2099/2090 1834/1842/1834\nf 1064/1064/1064 1994/2003/1994 1065/1065/1065\nf 1994/2003/1994 1909/1917/1909 1065/1065/1065\nf 1797/1805/1797 390/390/390 437/437/437\nf 1930/1939/1930 2155/2166/2155 2064/2073/2064\nf 1929/1938/1929 2155/2166/2155 1930/1939/1930\nf 1893/1901/1893 2220/2231/2220 2030/2039/2030\nf 2220/2231/2220 1782/1790/1782 2030/2039/2030\nf 1943/1952/1943 1953/1962/1953 2010/2019/2010\nf 2242/2260/2242 1896/1904/1896 2130/2140/2130\nf 2335/2355/2335 2181/2192/2181 2367/2387/2367\nf 1328/1328/1328 1802/1810/1802 1151/1151/1151\nf 2145/2156/2145 2124/2247/2124 2311/2331/2311\nf 2346/2366/2346 2368/2388/2368 2357/2377/2357\nf 2368/2388/2368 2365/2385/2365 2357/2377/2357\nf 2369/2389/2369 2358/2378/2358 2365/2385/2365\nf 2358/2378/2358 2369/2389/2369 2348/2368/2348\nf 1816/1824/1816 2145/2156/2145 2311/2331/2311\nf 207/207/207 2183/2194/2183 1296/1296/1296\nf 523/523/523 1407/1409/1407 1137/1137/1137\nf 1282/1282/1282 1726/1734/1726 1293/1293/1293\nf 2366/2386/2366 2362/2382/2362 2370/2390/2370\nf 1019/1019/1019 984/984/984 1018/1018/1018\nf 478/478/478 534/534/534 554/554/554\nf 1367/2391/1367 1366/2239/1366 692/692/692\nf 1013/1013/1013 884/884/884 463/463/463\nf 2371/2392/2371 2314/2334/2314 2315/2335/2315\nf 638/638/638 2221/2232/2221 2223/2234/2223\nf 2337/2357/2337 1894/1902/1894 1756/1764/1756\nf 1383/1383/1383 2372/2393/2372 1382/1382/1382\nf 1919/1927/1919 1878/1886/1878 2137/2147/2137\nf 552/552/552 551/551/551 2373/2394/2373\nf 2101/2110/2101 2346/2366/2346 2345/2365/2345\nf 2101/2110/2101 2368/2388/2368 2346/2366/2346\nf 2374/2395/2374 2178/2189/2178 2348/2368/2348\nf 1605/1610/1605 1954/1963/1954 2032/2041/2032\nf 634/634/634 973/973/973 635/635/635\nf 1464/1466/1464 1466/1468/1466 1493/1495/1493\nf 1398/1398/1398 1397/1397/1397 2375/2396/2375\nf 1850/1858/1850 1738/1746/1738 1625/1630/1625\nf 2130/2140/2130 809/809/809 2115/2125/2115\nf 1943/1952/1943 2009/2018/2009 2030/2039/2030\nf 2364/2384/2364 1756/1764/1756 1993/2002/1993\nf 2255/2273/2255 1556/1561/1556 1555/1560/1555\nf 1953/1962/1953 2031/2040/2031 2010/2019/2010\nf 395/395/395 772/772/772 1874/1882/1874\nf 2155/2166/2155 2062/2071/2062 2064/2073/2064\nf 1741/1749/1741 395/395/395 1874/1882/1874\nf 1156/1156/1156 1155/1155/1155 1203/1203/1203\nf 1259/1259/1259 2226/2242/2226 1260/1260/1260\nf 2142/2153/2142 1770/1778/1770 1721/1729/1721\nf 2275/2293/2275 1801/1809/1801 2287/2306/2287\nf 2091/2100/2091 1855/1863/1855 1829/1837/1829\nf 1830/1838/1830 2317/2337/2317 2258/2276/2258\nf 1741/1749/1741 1874/1882/1874 1886/1894/1886\nf 2376/2397/2376 2345/2365/2345 979/979/979\nf 2368/2388/2368 2377/2398/2377 2365/2385/2365\nf 2378/2399/2378 2369/2389/2369 2365/2385/2365\nf 2377/2398/2377 2378/2399/2378 2365/2385/2365\nf 2379/2400/2379 2348/2368/2348 2369/2389/2369\nf 2378/2399/2378 2379/2400/2379 2369/2389/2369\nf 2348/2368/2348 2379/2400/2379 2374/2395/2374\nf 1993/2002/1993 1756/1764/1756 1755/1763/1755\nf 357/357/357 2284/2303/2284 2110/2120/2110\nf 2282/2301/2282 523/523/523 522/522/522\nf 1812/1820/1812 563/563/563 738/738/738\nf 2366/2386/2366 2380/2401/2380 1232/1232/1232\nf 689/689/689 2014/2023/2014 2013/2022/2013\nf 2051/2060/2051 2364/2384/2364 1993/2002/1993\nf 2033/2042/2033 2138/2148/2138 2094/2103/2094\nf 2033/2042/2033 2052/2061/2052 2138/2148/2138\nf 1782/1790/1782 1943/1952/1943 2030/2039/2030\nf 2115/2125/2115 2242/2260/2242 2130/2140/2130\nf 1972/1981/1972 2171/2182/2171 1977/1986/1977\nf 1697/1704/1697 971/971/971 1659/1666/1659\nf 205/205/205 2271/2289/2271 2273/2291/2273\nf 363/363/363 390/390/390 364/364/364\nf 2012/2021/2012 2025/2034/2025 2027/2036/2027\nf 1737/1745/1737 1736/1744/1736 1885/1893/1885\nf 1737/1745/1737 1885/1893/1885 2241/2259/2241\nf 138/138/138 2381/2402/2381 216/216/216\nf 2101/2110/2101 2323/2343/2323 2368/2388/2368\nf 2368/2388/2368 2323/2343/2323 2377/2398/2377\nf 2382/2403/2382 2178/2189/2178 2374/2395/2374\nf 1726/1734/1726 1249/1249/1249 2178/2189/2178\nf 2382/2403/2382 1726/1734/1726 2178/2189/2178\nf 2383/2404/2383 1035/1035/1035 2193/2204/2193\nf 1641/1646/1641 1922/1930/1922 1795/1803/1795\nf 2253/2271/2253 1414/1416/1414 1413/1415/1413\nf 2380/2401/2380 620/620/620 1232/1232/1232\nf 2317/2337/2317 1840/1848/1840 2258/2276/2258\nf 2384/2405/2384 1425/1427/1425 2283/2302/2283\nf 2197/2208/2197 2219/2230/2219 1803/1811/1803\nf 1165/1165/1165 1308/1308/1308 1040/1040/1040\nf 1877/1885/1877 1875/1883/1875 1876/1884/1876\nf 1994/2003/1994 1996/2005/1996 1909/1917/1909\nf 1931/1940/1931 2051/2060/2051 1705/1712/1705\nf 2052/2061/2052 1710/1717/1710 1712/1719/1712\nf 1649/1654/1649 231/231/231 527/527/527\nf 2385/2406/2385 2386/2407/2386 2211/2222/2211\nf 2242/2260/2242 2115/2125/2115 2151/2162/2151\nf 2169/2180/2169 2191/2202/2191 2100/2109/2100\nf 1166/1166/1166 1492/1494/1492 1167/1167/1167\nf 2275/2293/2275 1799/1807/1799 1801/1809/1801\nf 243/243/243 72/72/72 71/71/71\nf 2085/2094/2085 1868/1876/1868 1867/1875/1867\nf 2169/2180/2169 2127/2137/2127 1714/1721/1714\nf 809/809/809 2130/2140/2130 2131/2141/2131\nf 2387/2408/2387 773/773/773 772/772/772\nf 1717/1724/1717 2378/2399/2378 2377/2398/2377\nf 2320/2340/2320 2379/2400/2379 2378/2399/2378\nf 1717/1724/1717 2320/2340/2320 2378/2399/2378\nf 2388/2409/2388 2374/2395/2374 2379/2400/2379\nf 2320/2340/2320 2388/2409/2388 2379/2400/2379\nf 2374/2395/2374 2388/2409/2388 2382/2403/2382\nf 1249/1249/1249 1726/1734/1726 1264/1264/1264\nf 1701/1708/1701 1498/1500/1498 1499/1501/1499\nf 250/250/250 996/996/996 171/171/171\nf 2389/2410/2389 2390/2411/2390 2391/2412/2391\nf 2392/2413/2392 634/634/634 636/636/636\nf 412/412/412 358/358/358 501/501/501\nf 2229/2245/2229 2011/2020/2011 1822/1830/1822\nf 1641/1646/1641 1795/1803/1795 1729/1737/1729\nf 2103/2112/2103 2192/2203/2192 1820/1828/1820\nf 1953/1962/1953 2049/2058/2049 1995/2004/1995\nf 1992/2001/1992 2051/2060/2051 1993/2002/1993\nf 1332/1332/1332 1294/1294/1294 1366/1366/1366\nf 2027/2036/2027 1555/1560/1555 1980/1989/1980\nf 1892/1900/1892 2220/2231/2220 1893/1901/1893\nf 2078/2087/2078 2192/2203/2192 2103/2112/2103\nf 2170/2181/2170 2151/2162/2151 2104/2113/2104\nf 2127/2137/2127 2072/2081/2072 2114/2124/2114\nf 1294/1294/1294 1293/1293/1293 1726/1734/1726\nf 1862/1870/1862 1864/1872/1864 1904/1912/1904\nf 130/130/130 266/266/266 1581/1586/1581\nf 1896/1904/1896 2137/2147/2137 1897/1905/1897\nf 1800/1808/1800 1713/1720/1713 1779/1787/1779\nf 2323/2343/2323 1718/1725/1718 2377/2398/2377\nf 1718/1725/1718 1717/1724/1717 2377/2398/2377\nf 1727/1735/1727 1726/1734/1726 2382/2403/2382\nf 2177/2188/2177 1836/1844/1836 2320/2340/2320\nf 1817/1825/1817 1708/1715/1708 1767/1775/1767\nf 666/2235/666 2145/2156/2145 1815/1823/1815\nf 2142/2153/2142 1768/1776/1768 1770/1778/1770\nf 478/478/478 554/554/554 587/587/587\nf 546/546/546 563/563/563 1812/1820/1812\nf 1816/1824/1816 2311/2331/2311 1727/1735/1727\nf 2135/2145/2135 1842/1850/1842 1841/1849/1841\nf 1821/1829/1821 1790/1798/1790 1722/1730/1722\nf 1877/1885/1877 1651/1656/1651 1897/1905/1897\nf 2049/2058/2049 2048/2057/2048 1995/2004/1995\nf 2393/2414/2393 1308/1308/1308 1165/1165/1165\nf 1891/1899/1891 2014/2023/2014 1981/1990/1981\nf 2031/2040/2031 1995/2004/1995 1994/2003/1994\nf 1764/1772/1764 1489/1491/1489 739/739/739\nf 1780/1788/1780 1892/1900/1892 1894/1902/1894\nf 2134/2144/2134 2170/2181/2170 2047/2056/2047\nf 1794/1802/1794 1891/1899/1891 1795/1803/1795\nf 1921/1929/1921 1965/1974/1965 1794/1802/1794\nf 2394/2415/2394 2395/2416/2395 2396/2417/2396\nf 1779/1787/1779 1713/1720/1713 1715/1722/1715\nf 1836/1844/1836 2388/2409/2388 2320/2340/2320\nf 1814/1822/1814 2382/2403/2382 2388/2409/2388\nf 1836/1844/1836 1814/1822/1814 2388/2409/2388\nf 2382/2403/2382 1814/1822/1814 1727/1735/1727\nf 1803/1811/1803 2219/2230/2219 833/833/833\nf 620/620/620 2380/2401/2380 2397/2418/2397\nf 2398/2419/2398 2399/2420/2399 2400/2421/2400\nf 570/570/570 710/710/710 1153/1153/1153\nf 2256/2274/2256 2255/2273/2255 1500/1502/1500\nf 1815/1823/1815 1814/1822/1814 1836/1844/1836\nf 2401/2422/2401 1280/1280/1280 1279/1279/1279\nf 588/588/588 1328/1328/1328 830/830/830\nf 340/340/340 980/980/980 1417/1419/1417\nf 2402/2423/2402 2403/2424/2403 2404/2425/2404\nf 2402/2423/2402 2405/2426/2405 2403/2424/2403\nf 2406/2427/2406 2407/2428/2407 2408/2429/2408\nf 1068/1068/1068 2165/2176/2165 406/406/406\nf 2340/2360/2340 52/52/52 2409/2430/2409\nf 401/401/401 2410/2431/2410 402/402/402\nf 401/401/401 1281/1281/1281 2410/2431/2410\nf 1605/1610/1605 2106/2116/2106 1306/1306/1306\nf 2411/2432/2411 2412/2433/2412 640/640/640\nf 2413/2434/2413 2414/2435/2414 2415/2436/2415\nf 2416/2437/2416 1548/1553/1548 2417/2438/2417\nf 1417/1419/1417 260/260/260 262/262/262\nf 980/980/980 260/260/260 1417/1419/1417\nf 102/102/102 260/260/260 980/980/980\nf 1982/1991/1982 263/263/263 1983/1992/1983\nf 2418/2439/2418 2419/2440/2419 56/56/56\nf 2420/2441/2420 2421/2442/2421 2422/2443/2422\nf 104/104/104 1984/1993/1984 2423/2444/2423\nf 2424/2445/2424 2425/2446/2425 2426/2447/2426\nf 2427/2448/2427 2428/2449/2428 1522/1526/1522\nf 2429/2450/2429 1269/1269/1269 2430/2451/2430\nf 2431/2452/2431 2432/2453/2432 2433/2454/2433\nf 2174/2185/2174 400/400/400 402/402/402\nf 2434/2455/2434 228/228/228 1139/1139/1139\nf 2435/2456/2435 2436/2457/2436 1279/1279/1279\nf 1279/1279/1279 2436/2457/2436 2401/2422/2401\nf 587/587/587 554/554/554 588/588/588\nf 50/50/50 2437/2458/2437 51/51/51\nf 51/51/51 2438/2459/2438 104/104/104\nf 2438/2459/2438 2439/2460/2439 104/104/104\nf 261/261/261 260/260/260 102/102/102\nf 2440/2461/2440 1699/1706/1699 2441/2462/2441\nf 262/262/262 261/261/261 2442/2463/2442\nf 2442/2463/2442 536/536/536 535/535/535\nf 2443/2464/2443 2444/2465/2444 2445/2466/2445\nf 2446/2467/2446 2447/2468/2447 2448/2469/2448\nf 2449/2470/2449 2272/2290/2272 1774/1782/1774\nf 1704/1711/1704 400/400/400 2174/2185/2174\nf 2420/2441/2420 2422/2443/2422 2450/2471/2450\nf 1704/1711/1704 2435/2456/2435 400/400/400\nf 536/536/536 2451/2472/2451 75/75/75\nf 1281/1281/1281 1280/1280/1280 2452/2473/2452\nf 1281/1281/1281 2452/2473/2452 2410/2431/2410\nf 402/402/402 2410/2431/2410 2453/2474/2453\nf 2454/2475/2454 2455/2476/2455 1762/1770/1762\nf 2456/2477/2456 974/974/974 976/976/976\nf 2457/2478/2457 2458/2479/2458 1852/1860/1852\nf 2257/2275/2257 1774/1782/1774 2459/2480/2459\nf 765/765/765 2460/2481/2460 763/763/763\nf 2444/2465/2444 2458/2479/2458 2445/2466/2445\nf 2461/2482/2461 1192/1192/1192 918/918/918\nf 763/763/763 925/925/925 764/764/764\nf 997/997/997 2462/2483/2462 1070/1070/1070\nf 139/139/139 138/138/138 2463/2484/2463\nf 1704/1711/1704 2436/2457/2436 2435/2456/2435\nf 440/440/440 552/552/552 2212/2223/2212\nf 1070/1070/1070 2462/2483/2462 2429/2450/2429\nf 2464/2485/2464 2465/2486/2465 2466/2487/2466\nf 1933/1942/1933 1760/1768/1760 2455/2476/2455\nf 1766/1774/1766 2467/2488/2467 2468/2489/2468\nf 2469/2490/2469 2470/2491/2470 2471/2492/2471\nf 2472/2493/2472 2473/2494/2473 1349/1349/1349\nf 2474/2495/2474 2472/2493/2472 1349/1349/1349\nf 423/423/423 2475/2496/2475 2476/2497/2476\nf 2477/2498/2477 2478/2499/2478 1122/1122/1122\nf 52/52/52 104/104/104 2423/2444/2423\nf 1913/1921/1913 2476/2497/2476 1914/1922/1914\nf 2479/2500/2479 1393/1393/1393 1347/1347/1347\nf 2480/2501/2480 2024/2033/2024 974/974/974\nf 1042/1042/1042 2189/2200/2189 1043/1043/1043\nf 2453/2474/2453 1427/1429/1427 426/426/426\nf 2481/2502/2481 1968/1977/1968 1967/1976/1967\nf 2482/2503/2482 2314/2334/2314 2371/2392/2371\nf 408/408/408 139/139/139 2463/2484/2463\nf 2483/2504/2483 2484/2505/2484 2485/2506/2485\nf 2486/2507/2486 2487/2508/2487 2305/2324/2305\nf 2488/2509/2488 759/759/759 2489/2510/2489\nf 2490/2511/2490 127/127/127 2491/2512/2491\nf 415/415/415 2492/2513/2492 50/50/50\nf 2493/2514/2493 948/948/948 488/488/488\nf 2494/2515/2494 1737/1745/1737 2241/2259/2241\nf 1913/1921/1913 421/421/421 423/423/423\nf 2495/2516/2495 2440/2461/2440 1135/1135/1135\nf 5/5/5 2496/2517/2496 2497/2518/2497\nf 1023/1023/1023 2498/2519/2498 1021/1021/1021\nf 2499/2520/2499 2500/2521/2500 2501/2522/2501\nf 1944/1953/1944 2126/2136/2126 1955/1964/1955\nf 2502/2523/2502 2503/2524/2503 2504/2525/2504\nf 2505/2526/2505 2401/2422/2401 2436/2457/2436\nf 2477/2498/2477 2449/2470/2449 2478/2499/2478\nf 2506/2527/2506 2507/2528/2507 2508/2529/2508\nf 2509/2530/2509 407/407/407 148/148/148\nf 2510/2531/2510 2511/2532/2511 166/166/166\nf 1306/1306/1306 2512/2533/2512 1606/1611/1606\nf 2513/2534/2513 2514/2535/2514 2515/2536/2515\nf 2505/2526/2505 251/251/251 2401/2422/2401\nf 2172/2183/2172 2516/2537/2516 2517/2538/2517\nf 456/456/456 1/1/1 457/457/457\nf 2518/2539/2518 1945/1954/1945 1922/1930/1922\nf 2512/2533/2512 1640/1645/1640 1606/1611/1606\nf 2271/2289/2271 2459/2480/2459 2272/2290/2272\nf 92/92/92 91/91/91 2015/2024/2015\nf 2519/2540/2519 2520/2541/2520 2521/2542/2521\nf 643/643/643 2522/2543/2522 2523/2544/2523\nf 2524/2545/2524 2499/2520/2499 2525/2546/2525\nf 1427/1429/1427 2453/2474/2453 2526/2547/2526\nf 2526/2547/2526 2452/2473/2452 2527/2548/2527\nf 1081/1081/1081 1083/1083/1083 1671/1678/1671\nf 2528/2549/2528 2529/2550/2529 2530/2551/2530\nf 1291/1291/1291 1049/1049/1049 1289/1289/1289\nf 2531/2552/2531 918/918/918 917/917/917\nf 2532/2553/2532 2463/2484/2463 2040/2049/2040\nf 2531/2552/2531 2461/2482/2461 918/918/918\nf 2125/2135/2125 1811/1819/1811 2288/2307/2288\nf 2533/2554/2533 1776/1784/1776 2288/2307/2288\nf 857/857/857 856/856/856 353/353/353\nf 2534/2555/2534 2334/2354/2334 2335/2355/2335\nf 2398/2419/2398 2535/2556/2535 2404/2425/2404\nf 2440/2461/2440 249/249/249 1135/1135/1135\nf 148/148/148 2536/2557/2536 2537/2558/2537\nf 2538/2559/2538 2539/2560/2539 2356/2376/2356\nf 2540/2561/2540 2541/2562/2541 2542/2563/2542\nf 2541/2562/2541 405/405/405 194/194/194\nf 2543/2564/2543 1165/1165/1165 1164/1164/1164\nf 2544/2565/2544 2545/2566/2545 993/993/993\nf 2546/2567/2546 1742/1750/1742 1744/1752/1744\nf 2547/2568/2547 2548/2569/2548 2549/2570/2549\nf 2507/2528/2507 2528/2549/2528 2530/2551/2530\nf 2550/2571/2550 2531/2552/2531 917/917/917\nf 2551/2572/2551 2552/2573/2552 2553/2574/2553\nf 1547/1552/1547 1206/1206/1206 1205/1205/1205\nf 2507/2528/2507 1777/1785/1777 2508/2529/2508\nf 2548/2569/2548 2538/2559/2538 2549/2570/2549\nf 2533/2554/2533 2554/2575/2554 2478/2499/2478\nf 679/679/679 2555/2576/2555 2556/2577/2556\nf 2539/2560/2539 2557/2578/2557 2558/2579/2558\nf 2538/2559/2538 2557/2578/2557 2539/2560/2539\nf 2233/2250/2233 2559/2580/2559 2560/2581/2560\nf 2470/2491/2470 2469/2490/2469 2413/2434/2413\nf 2410/2431/2410 2526/2547/2526 2453/2474/2453\nf 2561/2582/2561 2562/2583/2562 2563/2584/2563\nf 560/560/560 2564/2585/2564 1704/1711/1704\nf 1704/1711/1704 2564/2585/2564 2436/2457/2436\nf 2564/2585/2564 2565/2586/2565 2436/2457/2436\nf 2436/2457/2436 2565/2586/2565 2505/2526/2505\nf 2566/2587/2566 2567/2588/2567 2568/2589/2568\nf 2569/2590/2569 2570/2591/2570 2571/2592/2571\nf 1968/1977/1968 1120/1120/1120 1966/1975/1966\nf 1762/1770/1762 1761/1769/1761 2226/2242/2226\nf 924/924/924 1101/1101/1101 1305/1305/1305\nf 1134/1134/1134 2572/2593/2572 2495/2516/2495\nf 2572/2593/2572 1134/1134/1134 2162/2173/2162\nf 2317/2337/2317 1829/1837/1829 1840/1848/1840\nf 2392/2413/2392 1132/1132/1132 634/634/634\nf 1205/1205/1205 2573/2594/2573 2574/2595/2574\nf 2575/2596/2575 2576/2597/2576 2491/2512/2491\nf 2577/2598/2577 2441/2462/2441 2578/2599/2578\nf 2579/2600/2579 2580/2601/2580 2581/2602/2581\nf 2493/2514/2493 2582/2603/2582 948/948/948\nf 2583/2604/2583 2584/2605/2584 2585/2606/2585\nf 2496/2517/2496 5/5/5 1307/1307/1307\nf 2586/2607/2586 2508/2529/2508 1343/1343/1343\nf 2508/2529/2508 1344/1344/1344 1343/1343/1343\nf 2587/2608/2587 2405/2426/2405 2402/2423/2402\nf 2588/2609/2588 1699/1706/1699 1698/1705/1698\nf 2589/2610/2589 2540/2561/2540 2590/2611/2590\nf 137/137/137 2381/2402/2381 138/138/138\nf 402/402/402 2453/2474/2453 1700/1707/1700\nf 1424/1426/1424 2591/2612/2591 2592/2613/2592\nf 920/920/920 2593/2614/2593 760/760/760\nf 1320/1320/1320 2594/2615/2594 2595/2616/2595\nf 759/759/759 103/103/103 340/340/340\nf 318/318/318 1524/1528/1524 987/987/987\nf 1520/1522/1520 215/215/215 2596/2617/2596\nf 2597/2618/2597 2162/2173/2162 1134/1134/1134\nf 2183/2194/2183 442/442/442 1296/1296/1296\nf 2598/2619/2598 232/232/232 2599/2620/2599\nf 1297/1297/1297 244/244/244 1139/1139/1139\nf 2582/2603/2582 1583/1588/1583 948/948/948\nf 2544/2565/2544 424/424/424 2371/2392/2371\nf 2600/2621/2600 2601/2622/2601 2555/2576/2555\nf 1512/1514/1512 875/2623/875 2602/2624/2602\nf 2603/2625/2603 1394/1394/1394 2604/2626/2604\nf 2605/2627/2605 2562/2583/2562 2561/2582/2561\nf 2606/2628/2606 2607/2629/2607 855/855/855\nf 76/76/76 228/228/228 144/144/144\nf 2608/2630/2608 2609/2631/2609 1506/1508/1506\nf 2507/2528/2507 2530/2551/2530 2097/2106/2097\nf 1777/1785/1777 2507/2528/2507 2097/2106/2097\nf 145/145/145 1536/1541/1536 341/341/341\nf 2610/2632/2610 6/6/6 2611/2633/2611\nf 342/342/342 344/344/344 2584/2605/2584\nf 344/344/344 759/759/759 2584/2605/2584\nf 919/919/919 2502/2523/2502 2516/2537/2516\nf 2586/2607/2586 1343/1343/1343 2612/2634/2612\nf 2500/2521/2500 2613/2635/2613 2259/2277/2259\nf 228/228/228 208/208/208 1139/1139/1139\nf 2614/2636/2614 2615/2637/2615 2439/2460/2439\nf 2541/2562/2541 194/194/194 2542/2563/2542\nf 2614/2636/2614 2616/2638/2616 2615/2637/2615\nf 2617/2639/2617 2618/2640/2618 2619/2641/2619\nf 2620/2642/2620 2621/2643/2621 2622/2644/2622\nf 2623/2645/2623 2624/2646/2624 2529/2550/2529\nf 207/207/207 1297/1297/1297 208/208/208\nf 2625/2647/2625 2600/2621/2600 2555/2576/2555\nf 2626/2648/2626 2627/2649/2627 2628/2650/2628\nf 2122/2132/2122 2057/2066/2057 2108/2118/2108\nf 1704/1711/1704 186/186/186 560/560/560\nf 2629/2651/2629 974/974/974 2456/2477/2456\nf 877/877/877 876/876/876 2351/2652/2351\nf 2545/2566/2545 2630/2653/2630 2631/2654/2631\nf 419/419/419 1266/1266/1266 2632/2655/2632\nf 2633/2656/2633 2634/2657/2634 2635/2658/2635\nf 209/209/209 261/261/261 102/102/102\nf 1345/1345/1345 2636/2659/2636 2637/2660/2637\nf 541/541/541 441/441/441 248/248/248\nf 2517/2538/2517 2516/2537/2516 2638/2661/2638\nf 2476/2497/2476 1913/1921/1913 423/423/423\nf 1523/1527/1523 2639/2662/2639 2640/2663/2640\nf 2629/2651/2629 2456/2477/2456 2641/2664/2641\nf 2506/2527/2506 2508/2529/2508 2586/2607/2586\nf 1801/1809/1801 2349/2369/2349 2287/2306/2287\nf 2505/2526/2505 2565/2586/2565 251/251/251\nf 1167/1167/1167 2088/2097/2088 1911/1919/1911\nf 1944/1953/1944 1793/1801/1793 1945/1954/1945\nf 1266/1266/1266 1081/1081/1081 1671/1678/1671\nf 1640/1645/1640 2518/2539/2518 1922/1930/1922\nf 2642/2665/2642 2643/2666/2643 2644/2667/2644\nf 471/471/471 860/860/860 472/472/472\nf 1568/1573/1568 2142/2153/2142 1329/1329/1329\nf 1554/1559/1554 2645/2668/2645 2449/2470/2449\nf 2508/2529/2508 1777/1785/1777 1344/1344/1344\nf 2646/2669/2646 2647/2670/2647 2648/2671/2648\nf 2649/2672/2649 893/893/893 2650/2673/2650\nf 2227/2243/2227 678/678/678 2651/2674/2651\nf 1260/1260/1260 2227/2243/2227 2651/2674/2651\nf 2215/2226/2215 2652/2675/2652 2653/2676/2653\nf 487/487/487 1266/1266/1266 1672/1679/1672\nf 2640/2663/2640 694/694/694 2654/2677/2654\nf 1776/1784/1776 1921/1929/1921 1920/1928/1920\nf 765/765/765 764/764/764 490/490/490\nf 2655/2678/2655 2517/2538/2517 2656/2679/2656\nf 208/208/208 1297/1297/1297 1139/1139/1139\nf 2455/2476/2455 1760/1768/1760 1762/1770/1762\nf 2475/2496/2475 2657/2680/2657 997/997/997\nf 203/203/203 205/205/205 2273/2291/2273\nf 662/662/662 2539/2560/2539 684/684/684\nf 424/424/424 2658/2681/2658 2371/2392/2371\nf 2659/2682/2659 1502/1504/1502 2660/2683/2660\nf 2661/2684/2661 2662/2685/2662 2524/2545/2524\nf 2288/2307/2288 2554/2575/2554 2533/2554/2533\nf 425/425/425 424/424/424 2544/2565/2544\nf 1344/1344/1344 1778/1786/1778 2636/2659/2636\nf 2187/2198/2187 2663/2686/2663 2185/2196/2185\nf 2530/2551/2530 2095/2104/2095 2097/2106/2097\nf 207/207/207 1296/1296/1296 1297/1297/1297\nf 2227/2243/2227 2555/2576/2555 678/678/678\nf 2329/2349/2329 2611/2633/2611 2596/2617/2596\nf 2579/2600/2579 1345/1345/1345 2580/2601/2580\nf 2612/2634/2612 2579/2600/2579 2581/2602/2581\nf 2454/2475/2454 1762/1770/1762 1259/1259/1259\nf 2613/2635/2613 2454/2475/2454 1259/1259/1259\nf 2658/2681/2658 2482/2503/2482 2371/2392/2371\nf 394/394/394 2664/2687/2664 2281/2300/2281\nf 2449/2470/2449 1774/1782/1774 2478/2499/2478\nf 2533/2554/2533 1774/1782/1774 1776/1784/1776\nf 2403/2424/2403 725/725/725 724/724/724\nf 1777/1785/1777 2097/2106/2097 2665/2688/2665\nf 2666/2689/2666 2066/2075/2066 1881/1889/1881\nf 1882/1890/1882 2349/2369/2349 2152/2163/2152\nf 138/138/138 2041/2050/2041 2040/2049/2040\nf 2583/2604/2583 342/342/342 2584/2605/2584\nf 2577/2598/2577 2578/2599/2578 249/249/249\nf 2667/2690/2667 341/341/341 1536/1541/1536\nf 2580/2601/2580 2637/2660/2637 2668/2691/2668\nf 6/6/6 5/5/5 2611/2633/2611\nf 2547/2568/2547 2549/2570/2549 2669/2692/2669\nf 1416/1418/1416 74/74/74 143/143/143\nf 2403/2424/2403 283/283/283 725/725/725\nf 1171/1171/1171 693/693/693 1172/1172/1172\nf 2236/2253/2236 1911/1919/1911 2088/2097/2088\nf 1787/1795/1787 2670/2693/2670 2671/2694/2671\nf 2502/2523/2502 2672/2695/2672 2503/2524/2503\nf 2516/2537/2516 2502/2523/2502 2504/2525/2504\nf 2672/2695/2672 2612/2634/2612 2503/2524/2503\nf 2516/2537/2516 2504/2525/2504 2638/2661/2638\nf 2655/2678/2655 2656/2679/2656 2600/2621/2600\nf 2655/2678/2655 2600/2621/2600 1760/1768/1760\nf 2517/2538/2517 2638/2661/2638 2656/2679/2656\nf 1307/1307/1307 342/342/342 2583/2604/2583\nf 1452/1454/1452 1454/1456/1454 2673/2696/2673\nf 2674/2697/2674 2675/2698/2675 2676/2699/2676\nf 2434/2455/2434 1141/1141/1141 1535/1540/1535\nf 2503/2524/2503 2581/2602/2581 2674/2697/2674\nf 2656/2679/2656 2677/2700/2677 2601/2622/2601\nf 2600/2621/2600 2656/2679/2656 2601/2622/2601\nf 1261/1261/1261 1260/1260/1260 2651/2674/2651\nf 863/863/863 1119/2701/1119 1621/1626/1621\nf 2677/2700/2677 2674/2697/2674 2676/2699/2676\nf 2678/2702/2678 35/35/35 2679/2703/2679\nf 2680/2704/2680 2565/2586/2565 2564/2585/2564\nf 560/560/560 2680/2704/2680 2564/2585/2564\nf 2681/2705/2681 2682/2706/2682 2683/2707/2683\nf 2266/2284/2266 251/251/251 2565/2586/2565\nf 2680/2704/2680 2266/2284/2266 2565/2586/2565\nf 384/384/384 1695/1702/1695 385/385/385\nf 2684/2708/2684 2551/2572/2551 2553/2574/2553\nf 453/453/453 1401/1403/1401 1402/1404/1402\nf 2685/2709/2685 2686/2710/2686 2303/2322/2303\nf 2529/2550/2529 2624/2646/2624 2095/2104/2095\nf 2624/2646/2624 2547/2568/2547 2095/2104/2095\nf 2686/2710/2686 2687/2711/2687 2688/2712/2688\nf 2066/2075/2066 2068/2077/2068 1882/1890/1882\nf 1882/1890/1882 2068/2077/2068 2349/2369/2349\nf 2068/2077/2068 2287/2306/2287 2349/2369/2349\nf 2672/2695/2672 2586/2607/2586 2612/2634/2612\nf 1402/1404/1402 2174/2185/2174 402/402/402\nf 1762/1770/1762 2226/2242/2226 1259/1259/1259\nf 2613/2635/2613 1259/1259/1259 2259/2277/2259\nf 2689/2713/2689 2690/2714/2690 2691/2715/2691\nf 2692/2716/2692 2693/2717/2693 2694/2718/2694\nf 921/921/921 760/760/760 762/762/762\nf 2227/2243/2227 2625/2647/2625 2555/2576/2555\nf 1477/1479/1477 1478/1480/1478 1701/1708/1701\nf 1811/1819/1811 2554/2575/2554 2288/2307/2288\nf 2518/2539/2518 732/732/732 1945/1954/1945\nf 2410/2431/2410 2452/2473/2452 2526/2547/2526\nf 2695/2719/2695 2696/2720/2696 2697/2721/2697\nf 898/898/898 2698/2722/2698 899/899/899\nf 1415/1417/1415 560/560/560 185/185/185\nf 2628/2650/2628 2627/2649/2627 2684/2708/2684\nf 2699/2723/2699 2700/2724/2700 2701/2725/2701\nf 248/248/248 1135/1135/1135 249/249/249\nf 2702/2726/2702 2703/2727/2703 2704/2728/2704\nf 145/145/145 2434/2455/2434 1535/1540/1535\nf 442/442/442 441/441/441 1296/1296/1296\nf 1698/1705/1698 1533/1538/1533 2430/2451/2430\nf 2705/2729/2705 2706/2730/2706 2707/2731/2707\nf 1121/1121/1121 1554/1559/1554 1122/1122/1122\nf 2708/2732/2708 2709/2733/2709 2710/2734/2710\nf 1582/1587/1582 717/717/717 486/486/486\nf 1452/1454/1452 2673/2696/2673 2711/2735/2711\nf 2674/2697/2674 2581/2602/2581 2675/2698/2675\nf 2106/2116/2106 1947/1956/1947 2028/2037/2028\nf 2712/2736/2712 2713/2737/2713 1107/1107/1107\nf 2714/2738/2714 2715/2739/2715 2499/2520/2499\nf 1166/1166/1166 484/484/484 1485/1487/1485\nf 2562/2583/2562 2716/2740/2716 2563/2584/2563\nf 2684/2708/2684 2627/2649/2627 2551/2572/2551\nf 344/344/344 103/103/103 759/759/759\nf 2717/2741/2717 2718/2742/2718 2111/2121/2111\nf 1427/1429/1427 2658/2681/2658 424/424/424\nf 2719/2743/2719 2040/2049/2040 2042/2051/2042\nf 785/785/785 638/638/638 2223/2234/2223\nf 1442/1444/1442 712/712/712 916/916/916\nf 2257/2275/2257 1114/1114/1114 2238/2256/2238\nf 2562/2583/2562 2720/2744/2720 2716/2740/2716\nf 2721/2745/2721 2266/2284/2266 2680/2704/2680\nf 788/788/788 1538/1543/1538 994/994/994\nf 694/694/694 2640/2663/2640 2722/2746/2722\nf 2723/2747/2723 2665/2688/2665 2724/2748/2724\nf 2636/2659/2636 2324/2344/2324 2637/2660/2637\nf 2601/2622/2601 2556/2577/2556 2555/2576/2555\nf 2450/2471/2450 748/748/748 750/750/750\nf 339/339/339 341/341/341 2667/2690/2667\nf 2598/2619/2598 2599/2620/2599 2604/2626/2604\nf 2725/2749/2725 2356/2376/2356 660/660/660\nf 813/813/813 1452/1454/1452 2711/2735/2711\nf 2724/2748/2724 2725/2749/2725 2336/2356/2336\nf 1345/1345/1345 2637/2660/2637 2580/2601/2580\nf 2723/2747/2723 2336/2356/2336 593/593/593\nf 404/404/404 2647/2670/2647 1062/1062/1062\nf 2068/2077/2068 2280/2298/2280 2287/2306/2287\nf 1778/1786/1778 1777/1785/1777 2665/2688/2665\nf 1427/1429/1427 2527/2548/2527 2482/2503/2482\nf 2658/2681/2658 1427/1429/1427 2482/2503/2482\nf 763/763/763 2475/2496/2475 925/925/925\nf 2726/2750/2726 2727/2751/2727 2728/2752/2728\nf 2729/2753/2729 2730/2754/2730 2731/2755/2731\nf 2732/2756/2732 560/560/560 1415/1417/1415\nf 2732/2756/2732 2680/2704/2680 560/560/560\nf 2733/2757/2733 1334/1334/1334 1336/1336/1336\nf 4/4/4 1983/1992/1983 36/36/36\nf 2527/2548/2527 2452/2473/2452 2734/2758/2734\nf 2636/2659/2636 1778/1786/1778 2324/2344/2324\nf 1778/1786/1778 557/557/557 2324/2344/2324\nf 2601/2622/2601 2676/2699/2676 2556/2577/2556\nf 2434/2455/2434 1139/1139/1139 1141/1141/1141\nf 2637/2660/2637 2735/2759/2735 2668/2691/2668\nf 2599/2620/2599 1171/1171/1171 1170/1170/1170\nf 2732/2756/2732 2721/2745/2721 2680/2704/2680\nf 2478/2499/2478 1774/1782/1774 2533/2554/2533\nf 2736/2760/2736 2737/2761/2737 2738/2762/2738\nf 2739/2763/2739 2553/2574/2553 2552/2573/2552\nf 2740/2764/2740 333/333/333 1584/1589/1584\nf 48/48/48 47/47/47 1318/1318/1318\nf 975/975/975 2024/2033/2024 2528/2549/2528\nf 2024/2033/2024 2623/2645/2623 2529/2550/2529\nf 1344/1344/1344 2636/2659/2636 1345/1345/1345\nf 2741/2765/2741 1098/1098/1098 2742/2766/2742\nf 2651/2674/2651 678/678/678 2295/2314/2295\nf 2743/2767/2743 1086/1086/1086 808/808/808\nf 2716/2740/2716 2744/2768/2744 2745/2769/2745\nf 2723/2747/2723 2724/2748/2724 2336/2356/2336\nf 2746/2770/2746 2352/2372/2352 2747/2771/2747\nf 2544/2565/2544 2630/2653/2630 2545/2566/2545\nf 2544/2565/2544 2371/2392/2371 2630/2653/2630\nf 2371/2392/2371 2315/2335/2315 2630/2653/2630\nf 2097/2106/2097 2096/2105/2096 2665/2688/2665\nf 2529/2550/2529 2095/2104/2095 2530/2551/2530\nf 343/343/343 263/263/263 344/344/344\nf 2740/2764/2740 2748/2772/2748 333/333/333\nf 2373/2394/2373 2299/2318/2299 552/552/552\nf 504/504/504 1364/1364/1364 741/741/741\nf 1917/1925/1917 674/674/674 2749/2773/2749\nf 2750/2774/2750 2454/2475/2454 2715/2739/2715\nf 2739/2763/2739 2683/2707/2683 2553/2574/2553\nf 2751/2775/2751 2698/2722/2698 2752/2776/2752\nf 2751/2775/2751 2752/2776/2752 2381/2402/2381\nf 1337/1337/1337 1809/1817/1809 2753/2777/2753\nf 541/541/541 245/245/245 244/244/244\nf 2024/2033/2024 2529/2550/2529 2528/2549/2528\nf 2651/2674/2651 2295/2314/2295 2293/2312/2293\nf 869/869/869 871/871/871 426/426/426\nf 2754/2778/2754 2755/2779/2755 2756/2780/2756\nf 1261/1261/1261 2651/2674/2651 2293/2312/2293\nf 807/807/807 184/184/184 2174/2185/2174\nf 924/924/924 1305/1305/1305 1267/1267/1267\nf 1086/1086/1086 2753/2777/2753 46/46/46\nf 1261/1261/1261 2293/2312/2293 2757/2781/2757\nf 418/418/418 1081/1081/1081 1266/1266/1266\nf 2549/2570/2549 2538/2559/2538 2356/2376/2356\nf 2758/2782/2758 1349/1349/1349 2473/2494/2473\nf 2549/2570/2549 2356/2376/2356 2725/2749/2725\nf 1192/1192/1192 2759/2783/2759 2760/2784/2760\nf 1192/1192/1192 2760/2784/2760 1193/1193/1193\nf 2546/2567/2546 1744/1752/1744 2761/2785/2761\nf 2173/2184/2173 2517/2538/2517 1932/1941/1932\nf 2762/2786/2762 2303/2322/2303 2302/2321/2302\nf 2173/2184/2173 2172/2183/2172 2517/2538/2517\nf 2763/2787/2763 2417/2438/2417 2764/2788/2764\nf 1296/1296/1296 441/441/441 541/541/541\nf 2506/2527/2506 2759/2783/2759 2507/2528/2507\nf 2259/2277/2259 1259/1259/1259 1261/1261/1261\nf 813/813/813 2711/2735/2711 814/814/814\nf 2758/2782/2758 1347/1347/1347 1349/1349/1349\nf 2765/2789/2765 2766/2790/2766 2767/2791/2767\nf 2768/2792/2768 2603/2625/2603 2604/2626/2604\nf 2654/2677/2654 234/234/234 2640/2663/2640\nf 2769/2793/2769 334/334/334 333/333/333\nf 2479/2500/2479 2770/2794/2770 1393/1393/1393\nf 2770/2794/2770 1447/1449/1447 1393/1393/1393\nf 2771/2795/2771 196/196/196 2634/2657/2634\nf 975/975/975 2528/2549/2528 2507/2528/2507\nf 1887/1895/1887 2772/2796/2772 1813/1821/1813\nf 2773/2797/2773 2774/2798/2774 675/675/675\nf 2573/2594/2573 1487/1489/1487 1447/1449/1447\nf 2775/2799/2775 2024/2033/2024 2776/2800/2776\nf 2231/2248/2231 139/139/139 408/408/408\nf 2677/2700/2677 2676/2699/2676 2601/2622/2601\nf 2584/2605/2584 2488/2509/2488 2585/2606/2585\nf 2637/2660/2637 2324/2344/2324 2735/2759/2735\nf 2777/2801/2777 2196/2207/2196 2778/2802/2778\nf 2779/2803/2779 2780/2804/2780 2781/2805/2781\nf 1534/1539/1534 1533/1538/1533 1698/1705/1698\nf 976/976/976 975/975/975 2759/2783/2759\nf 553/553/553 2732/2756/2732 1415/1417/1415\nf 2329/2349/2329 2596/2617/2596 215/215/215\nf 36/36/36 1983/1992/1983 343/343/343\nf 1193/1193/1193 2672/2695/2672 2502/2523/2502\nf 919/919/919 1193/1193/1193 2502/2523/2502\nf 1761/1769/1761 2625/2647/2625 2226/2242/2226\nf 2504/2525/2504 2674/2697/2674 2677/2700/2677\nf 2725/2749/2725 660/660/660 2336/2356/2336\nf 2669/2692/2669 2549/2570/2549 2725/2749/2725\nf 2260/2278/2260 1261/1261/1261 2757/2781/2757\nf 1487/1489/1487 2573/2594/2573 1522/1526/1522\nf 1394/1394/1394 2598/2619/2598 2604/2626/2604\nf 2782/2806/2782 2783/2807/2783 1912/1920/1912\nf 2748/2772/2748 2769/2793/2769 333/333/333\nf 2440/2461/2440 2577/2598/2577 249/249/249\nf 2580/2601/2580 2668/2691/2668 2694/2718/2694\nf 2784/2808/2784 2785/2809/2785 826/826/826\nf 2024/2033/2024 2775/2799/2775 2623/2645/2623\nf 485/485/485 2786/2810/2786 2721/2745/2721\nf 2732/2756/2732 485/485/485 2721/2745/2721\nf 2786/2810/2786 2266/2284/2266 2721/2745/2721\nf 2786/2810/2786 1400/1402/1400 2266/2284/2266\nf 2610/2632/2610 2611/2633/2611 2329/2349/2329\nf 2787/2811/2787 421/421/421 1913/1921/1913\nf 2596/2617/2596 2611/2633/2611 2788/2812/2788\nf 2538/2559/2538 2548/2569/2548 2557/2578/2557\nf 2095/2104/2095 2547/2568/2547 2096/2105/2096\nf 2547/2568/2547 2669/2692/2669 2096/2105/2096\nf 451/451/451 473/473/473 475/475/475\nf 205/205/205 1115/1115/1115 2271/2289/2271\nf 5/5/5 36/36/36 1307/1307/1307\nf 541/541/541 247/247/247 245/245/245\nf 2295/2314/2295 678/678/678 677/677/677\nf 1400/1402/1400 1481/1483/1481 995/995/995\nf 127/127/127 2414/2435/2414 2491/2512/2491\nf 2760/2784/2760 2759/2783/2759 2506/2527/2506\nf 442/442/442 1134/1134/1134 248/248/248\nf 325/325/325 72/72/72 243/243/243\nf 2485/2506/2485 2789/2813/2789 2514/2535/2514\nf 2681/2705/2681 2661/2684/2661 2682/2706/2682\nf 2499/2520/2499 2501/2522/2501 2790/2814/2790\nf 1760/1768/1760 2600/2621/2600 2625/2647/2625\nf 2638/2661/2638 2677/2700/2677 2656/2679/2656\nf 2757/2781/2757 2293/2312/2293 1350/1350/1350\nf 2723/2747/2723 593/593/593 557/557/557\nf 2295/2314/2295 2294/2313/2294 2293/2312/2293\nf 1492/1494/1492 1484/1486/1484 2089/2098/2089\nf 2356/2376/2356 2539/2560/2539 662/662/662\nf 557/557/557 1778/1786/1778 2723/2747/2723\nf 1343/1343/1343 1345/1345/1345 2579/2600/2579\nf 2791/2815/2791 1787/1795/1787 2792/2816/2792\nf 2682/2706/2682 2524/2545/2524 2525/2546/2525\nf 2415/2436/2415 2414/2435/2414 126/126/126\nf 1281/1281/1281 2435/2456/2435 1279/1279/1279\nf 1134/1134/1134 2495/2516/2495 1135/1135/1135\nf 232/232/232 234/234/234 2654/2677/2654\nf 2050/2059/2050 2032/2041/2032 1954/1963/1954\nf 2345/2365/2345 2376/2397/2376 2101/2110/2101\nf 2109/2119/2109 2082/2091/2082 2122/2132/2122\nf 2793/2817/2793 1116/1116/1116 1115/1115/1115\nf 2611/2633/2611 5/5/5 2497/2518/2497\nf 485/485/485 2732/2756/2732 553/553/553\nf 2435/2456/2435 1281/1281/1281 401/401/401\nf 400/400/400 2435/2456/2435 401/401/401\nf 1932/1941/1932 2517/2538/2517 2655/2678/2655\nf 2794/2818/2794 2469/2490/2469 2795/2819/2795\nf 2760/2784/2760 2506/2527/2506 2672/2695/2672\nf 2796/2820/2796 2797/2821/2797 2195/2206/2195\nf 195/195/195 194/194/194 1062/1062/1062\nf 2798/2822/2798 2454/2475/2454 2613/2635/2613\nf 2228/2244/2228 2146/2157/2146 1844/1852/1844\nf 2075/2084/2075 1881/1889/1881 1883/1891/1883\nf 1007/1007/1007 596/596/596 272/272/272\nf 1194/1194/1194 1529/1533/1529 2043/2052/2043\nf 1529/1533/1529 1194/1194/1194 811/811/811\nf 2799/2823/2799 1842/1850/1842 2258/2276/2258\nf 1735/1743/1735 2800/2824/2800 2201/2212/2201\nf 2769/2793/2769 1748/1756/1748 334/334/334\nf 1761/1769/1761 1760/1768/1760 2625/2647/2625\nf 2663/2686/2663 2801/2825/2801 2802/2826/2802\nf 2683/2707/2683 2739/2763/2739 2803/2827/2803\nf 74/74/74 144/144/144 143/143/143\nf 2759/2783/2759 975/975/975 2507/2528/2507\nf 1334/1334/1334 1195/1195/1195 2341/2361/2341\nf 2499/2520/2499 2790/2814/2790 2525/2546/2525\nf 2376/2397/2376 374/374/374 2101/2110/2101\nf 2804/2828/2804 1687/1694/1687 2405/2426/2405\nf 2805/2829/2805 2806/2830/2806 2534/2555/2534\nf 1095/1095/1095 1094/1094/1094 2806/2831/2806\nf 2503/2524/2503 2612/2634/2612 2581/2602/2581\nf 1193/1193/1193 2760/2784/2760 2672/2695/2672\nf 2249/2267/2249 1081/1081/1081 418/418/418\nf 2807/2832/2807 1933/1942/1933 2455/2476/2455\nf 2681/2705/2681 2803/2827/2803 2661/2684/2661\nf 2050/2059/2050 1639/1644/1639 1729/1737/1729\nf 2798/2822/2798 2613/2635/2613 2500/2521/2500\nf 375/375/375 373/373/373 1117/1117/1117\nf 1874/1882/1874 772/772/772 774/774/774\nf 2799/2823/2799 2258/2276/2258 1840/1848/1840\nf 2799/2823/2799 2808/2833/2808 1842/1850/1842\nf 1748/1756/1748 1758/1766/1758 1749/1757/1749\nf 2299/2318/2299 2373/2394/2373 2188/2199/2188\nf 2682/2706/2682 2661/2684/2661 2524/2545/2524\nf 2499/2520/2499 2798/2822/2798 2500/2521/2500\nf 1305/1305/1305 1966/1975/1966 730/730/730\nf 2809/2834/2809 2810/2835/2810 2123/2133/2123\nf 2810/2835/2810 2122/2132/2122 2123/2133/2123\nf 2811/2836/2811 2109/2119/2109 2122/2132/2122\nf 2109/2119/2109 2811/2836/2811 2812/2837/2812\nf 2813/2838/2813 2814/2839/2814 2815/2840/2815\nf 2638/2661/2638 2504/2525/2504 2677/2700/2677\nf 2669/2692/2669 2725/2749/2725 2724/2748/2724\nf 2096/2105/2096 2669/2692/2669 2724/2748/2724\nf 2096/2105/2096 2724/2748/2724 2665/2688/2665\nf 1778/1786/1778 2665/2688/2665 2723/2747/2723\nf 2504/2525/2504 2503/2524/2503 2674/2697/2674\nf 2807/2832/2807 2455/2476/2455 2454/2475/2454\nf 2182/2193/2182 2597/2618/2597 2183/2194/2183\nf 2232/2249/2232 1839/1847/1839 1856/1864/1856\nf 2816/2841/2816 1840/1848/1840 1839/1847/1839\nf 1406/1408/1406 2817/2842/2817 871/871/871\nf 862/862/862 1719/1727/1719 375/2237/375\nf 1151/1151/1151 2143/2154/2143 1396/1396/1396\nf 2683/2707/2683 2803/2827/2803 2681/2705/2681\nf 1290/1290/1290 2373/2394/2373 1291/1291/1291\nf 2807/2832/2807 2818/2843/2818 1933/1942/1933\nf 2810/2835/2810 2811/2836/2811 2122/2132/2122\nf 2811/2836/2811 2015/2024/2015 2812/2837/2812\nf 2668/2691/2668 2819/2844/2819 2820/2845/2820\nf 2821/2846/2821 2822/2847/2822 2823/2848/2823\nf 2612/2634/2612 1343/1343/1343 2579/2600/2579\nf 2796/2820/2796 2824/2849/2824 2797/2821/2797\nf 1152/1152/1152 749/749/749 831/831/831\nf 2428/2449/2428 2825/2850/2825 1522/1526/1522\nf 2228/2244/2228 2232/2249/2232 2146/2157/2146\nf 2816/2841/2816 2826/2851/2826 1840/1848/1840\nf 2826/2851/2826 2799/2823/2799 1840/1848/1840\nf 1545/1550/1545 136/136/136 2827/2852/2827\nf 635/635/635 1866/1874/1866 947/947/947\nf 392/392/392 317/317/317 319/319/319\nf 1754/1762/1754 704/704/704 2225/2241/2225\nf 2828/2853/2828 2829/2854/2829 2830/2855/2830\nf 1415/1417/1415 1791/1799/1791 553/553/553\nf 588/588/588 830/830/830 589/589/589\nf 2831/2856/2831 2810/2835/2810 2809/2834/2809\nf 2735/2759/2735 2324/2344/2324 559/559/559\nf 2832/2857/2832 2833/2858/2833 2768/2792/2768\nf 485/485/485 1672/1679/1672 2786/2810/2786\nf 2834/2859/2834 1060/1060/1060 1488/1490/1488\nf 2376/2397/2376 979/979/979 372/372/372\nf 2581/2602/2581 2580/2601/2580 2694/2718/2694\nf 2226/2242/2226 2625/2647/2625 2227/2243/2227\nf 2526/2547/2526 2527/2548/2527 1427/1429/1427\nf 2441/2462/2441 360/360/360 2578/2599/2578\nf 2105/2115/2105 1811/1819/1811 2125/2135/2125\nf 2672/2695/2672 2506/2527/2506 2586/2607/2586\nf 2188/2199/2188 2373/2394/2373 1290/1290/1290\nf 1334/1334/1334 2232/2249/2232 2228/2244/2228\nf 447/447/447 2808/2833/2808 2799/2823/2799\nf 2539/2560/2539 813/813/813 684/684/684\nf 1744/1752/1744 1743/1751/1743 2835/2860/2835\nf 2831/2856/2831 2809/2834/2809 2198/2209/2198\nf 2836/2861/2836 2810/2835/2810 2831/2856/2831\nf 2836/2861/2836 2811/2836/2811 2810/2835/2810\nf 2811/2836/2811 2837/2862/2837 2015/2024/2015\nf 2172/2183/2172 919/919/919 2516/2537/2516\nf 1865/1873/1865 1173/1173/1173 1175/1175/1175\nf 2535/2556/2535 2402/2423/2402 2404/2425/2404\nf 376/2254/376 375/2237/375 1719/1727/1719\nf 2269/2287/2269 1173/1173/1173 2212/2223/2212\nf 2838/2863/2838 1839/1847/1839 2232/2249/2232\nf 1765/1773/1765 2839/2864/2839 1766/1774/1766\nf 814/814/814 2711/2735/2711 838/838/838\nf 722/722/722 452/452/452 1405/1407/1405\nf 527/527/527 526/526/526 905/905/905\nf 1407/1409/1407 1406/1408/1406 870/870/870\nf 2840/2865/2840 2841/2866/2841 2842/2867/2842\nf 2843/2868/2843 2831/2856/2831 2198/2209/2198\nf 2811/2836/2811 2836/2861/2836 2837/2862/2837\nf 1116/1116/1116 2237/2255/2237 1114/1114/1114\nf 2152/2163/2152 1883/1891/1883 1882/1890/1882\nf 2844/2869/2844 2278/2296/2278 1737/1745/1737\nf 1735/1743/1735 2236/2253/2236 2800/2824/2800\nf 2201/2212/2201 2800/2824/2800 393/393/393\nf 394/394/394 393/393/393 2664/2687/2664\nf 2645/2668/2645 2272/2290/2272 2449/2470/2449\nf 2715/2739/2715 2454/2475/2454 2798/2822/2798\nf 2845/2870/2845 2846/2871/2846 2847/2872/2847\nf 1524/1528/1524 986/986/986 987/987/987\nf 2125/2135/2125 2240/2258/2240 2105/2115/2105\nf 1723/1731/1723 576/576/576 1329/1329/1329\nf 2341/2361/2341 2232/2249/2232 1334/1334/1334\nf 2341/2361/2341 2838/2863/2838 2232/2249/2232\nf 2838/2863/2838 2816/2841/2816 1839/1847/1839\nf 905/905/905 2826/2851/2826 2816/2841/2816\nf 2848/2873/2848 2143/2154/2143 2102/2111/2102\nf 1083/1083/1083 1400/1402/1400 2786/2810/2786\nf 1672/1679/1672 1083/1083/1083 2786/2810/2786\nf 2849/2874/2849 2236/2253/2236 1735/1743/1735\nf 2278/2296/2278 2849/2874/2849 1735/1743/1735\nf 2088/2097/2088 2664/2687/2664 393/393/393\nf 2189/2200/2189 2186/2197/2186 2190/2201/2190\nf 2750/2774/2750 2807/2832/2807 2454/2475/2454\nf 906/906/906 2838/2863/2838 2341/2361/2341\nf 906/906/906 2816/2841/2816 2838/2863/2838\nf 2175/2186/2175 2799/2823/2799 2826/2851/2826\nf 742/742/742 2175/2186/2175 2826/2851/2826\nf 2175/2186/2175 447/447/447 2799/2823/2799\nf 2181/2875/2181 2570/2591/2570 2850/2876/2850\nf 1749/1757/1749 1759/1767/1759 334/334/334\nf 2499/2520/2499 2715/2739/2715 2798/2822/2798\nf 527/527/527 905/905/905 907/907/907\nf 947/947/947 2843/2868/2843 2851/2877/2851\nf 1866/1874/1866 2831/2856/2831 2843/2868/2843\nf 1865/1873/1865 2836/2861/2836 2831/2856/2831\nf 2836/2861/2836 1865/1873/1865 2837/2862/2837\nf 2844/2869/2844 2849/2874/2849 2278/2296/2278\nf 2800/2824/2800 2088/2097/2088 393/393/393\nf 487/487/487 486/486/486 1265/1265/1265\nf 906/906/906 905/905/905 2816/2841/2816\nf 905/905/905 742/742/742 2826/2851/2826\nf 526/526/526 742/742/742 905/905/905\nf 1396/1396/1396 2143/2154/2143 2848/2873/2848\nf 1167/1167/1167 1492/1494/1492 2089/2098/2089\nf 182/182/182 2175/2186/2175 742/742/742\nf 2057/2066/2057 2122/2132/2122 2082/2091/2082\nf 748/748/748 589/589/589 830/830/830\nf 947/947/947 1866/1874/1866 2843/2868/2843\nf 1866/1874/1866 1865/1873/1865 2831/2856/2831\nf 1175/1175/1175 92/92/92 2837/2862/2837\nf 640/640/640 891/891/891 2411/2432/2411\nf 1396/1396/1396 2848/2873/2848 2844/2869/2844\nf 2852/2878/2852 1396/1396/1396 2844/2869/2844\nf 2844/2869/2844 2848/2873/2848 2849/2874/2849\nf 2236/2253/2236 2088/2097/2088 2800/2824/2800\nf 2088/2097/2088 2089/2098/2089 2664/2687/2664\nf 420/420/420 178/178/178 2281/2300/2281\nf 485/485/485 487/487/487 1672/1679/1672\nf 2376/2397/2376 372/372/372 374/374/374\nf 2175/2186/2175 445/445/445 447/447/447\nf 527/527/527 231/231/231 180/180/180\nf 725/725/725 283/283/283 113/113/113\nf 2645/2668/2645 2273/2291/2273 2272/2290/2272\nf 2793/2817/2793 1115/1115/1115 205/205/205\nf 1381/1381/1381 58/58/58 696/696/696\nf 2853/2879/2853 18/18/18 17/17/17\nf 1766/1774/1766 2839/2864/2839 2467/2488/2467\nf 1846/1854/1846 2746/2770/2746 1847/1855/1847\nf 2089/2098/2089 2281/2300/2281 2664/2687/2664\nf 2089/2098/2089 420/420/420 2281/2300/2281\nf 2397/2418/2397 2380/2401/2380 2854/2880/2854\nf 2808/2833/2808 1843/1851/1843 1842/1850/1842\nf 2855/2881/2855 2856/2882/2856 2857/2883/2857\nf 367/367/367 663/663/663 399/399/399\nf 732/732/732 2126/2136/2126 1944/1953/1944\nf 2750/2774/2750 2858/2884/2858 2807/2832/2807\nf 1865/1873/1865 1175/1175/1175 2837/2862/2837\nf 2848/2873/2848 2102/2111/2102 2849/2874/2849\nf 2849/2874/2849 2102/2111/2102 2236/2253/2236\nf 192/192/192 2859/2885/2859 193/193/193\nf 193/193/193 2860/2886/2860 17/17/17\nf 2860/2886/2860 2853/2879/2853 17/17/17\nf 2861/2887/2861 1573/1578/1573 2862/2888/2862\nf 1573/1578/1573 2863/2889/2863 2862/2888/2862\nf 2853/2879/2853 1476/1478/1476 18/18/18\nf 2864/2890/2864 2865/2891/2865 2866/2892/2866\nf 1571/1576/1571 111/111/111 1572/1577/1572\nf 337/337/337 1550/1555/1550 1480/1482/1480\nf 338/338/338 1480/1482/1480 1082/1082/1082\nf 338/338/338 337/337/337 1480/1482/1480\nf 55/55/55 1082/1082/1082 1386/1386/1386\nf 2867/2893/2867 202/202/202 2868/2894/2868\nf 95/95/95 308/308/308 2869/2895/2869\nf 337/337/337 71/71/71 2870/2896/2870\nf 1082/1082/1082 1481/1483/1481 1400/1402/1400\nf 30/30/30 301/301/301 31/31/31\nf 1179/1179/1179 2023/2032/2023 1544/1549/1544\nf 720/720/720 2871/2897/2871 91/91/91\nf 2283/2302/2283 1425/1427/1425 1405/1407/1405\nf 1157/1157/1157 725/725/725 113/113/113\nf 2872/2898/2872 2252/2270/2252 40/40/40\nf 2873/2899/2873 2086/2095/2086 178/178/178\nf 2874/2900/2874 2875/2901/2875 2876/2902/2876\nf 142/142/142 1498/1500/1498 1478/1480/1478\nf 2576/2597/2576 2642/2665/2642 2877/2903/2877\nf 891/891/891 890/890/890 2411/2432/2411\nf 177/177/177 2873/2899/2873 178/178/178\nf 2350/2370/2350 2878/2904/2878 2385/2406/2385\nf 1101/1101/1101 1966/1975/1966 1305/1305/1305\nf 2879/2905/2879 1613/1618/1613 2880/2906/2880\nf 1484/1486/1484 2342/2362/2342 179/179/179\nf 1959/1968/1959 1988/1997/1988 1179/1179/1179\nf 2881/2907/2881 2086/2095/2086 2873/2899/2873\nf 2882/2908/2882 2387/2408/2387 2086/2095/2086\nf 2243/2261/2243 419/419/419 2632/2655/2632\nf 505/505/505 1044/1044/1044 704/704/704\nf 2385/2406/2385 2211/2222/2211 2350/2370/2350\nf 300/300/300 299/299/299 1451/1453/1451\nf 179/179/179 2342/2362/2342 177/177/177\nf 177/177/177 2881/2907/2881 2873/2899/2873\nf 2882/2908/2882 2086/2095/2086 2881/2907/2881\nf 2865/2891/2865 1543/1548/1543 2866/2892/2866\nf 2437/2458/2437 2492/2513/2492 2883/2909/2883\nf 2397/2418/2397 586/586/586 620/620/620\nf 2342/2362/2342 2884/2910/2884 177/177/177\nf 1207/1207/1207 2885/2911/2885 2886/2912/2886\nf 2887/2913/2887 2884/2910/2884 2342/2362/2342\nf 177/177/177 2884/2910/2884 2881/2907/2881\nf 2881/2907/2881 2888/2914/2888 2882/2908/2882\nf 236/236/236 2889/2915/2889 2890/2916/2890\nf 237/237/237 236/236/236 2890/2916/2890\nf 2891/2917/2891 792/792/792 110/110/110\nf 2892/2918/2892 2342/2362/2342 1486/1488/1486\nf 2892/2918/2892 2887/2913/2887 2342/2362/2342\nf 2884/2910/2884 2888/2914/2888 2881/2907/2881\nf 2888/2914/2888 2893/2919/2893 2882/2908/2882\nf 2882/2908/2882 2893/2919/2893 240/240/240\nf 2894/2920/2894 2895/2921/2895 793/793/793\nf 2896/2922/2896 2897/2923/2897 2898/2924/2898\nf 142/142/142 1478/1480/1478 140/140/140\nf 2899/2925/2899 2884/2910/2884 2887/2913/2887\nf 2884/2910/2884 2899/2925/2899 2888/2914/2888\nf 2900/2926/2900 192/192/192 2895/2921/2895\nf 192/192/192 2900/2926/2900 2859/2885/2859\nf 2901/2927/2901 335/335/335 2902/2928/2902\nf 2903/2929/2903 2887/2913/2887 2892/2918/2892\nf 2903/2929/2903 2899/2925/2899 2887/2913/2887\nf 2893/2919/2893 2904/2930/2904 240/240/240\nf 2904/2930/2904 946/946/946 241/241/241\nf 240/240/240 2904/2930/2904 241/241/241\nf 240/240/240 239/239/239 773/773/773\nf 2905/2931/2905 2860/2886/2860 193/193/193\nf 1401/1403/1401 2743/2767/2743 807/807/807\nf 1613/1618/1613 2879/2905/2879 1612/1617/1612\nf 2906/2932/2906 2763/2787/2763 2764/2788/2764\nf 2907/2933/2907 2899/2925/2899 2903/2929/2903\nf 2899/2925/2899 2908/2934/2908 2888/2914/2888\nf 2888/2914/2888 2909/2935/2909 2893/2919/2893\nf 2909/2935/2909 2904/2930/2904 2893/2919/2893\nf 2910/2936/2910 946/946/946 2904/2930/2904\nf 2318/2338/2318 1833/1841/1833 2910/2936/2910\nf 2897/2923/2897 2166/2177/2166 2898/2924/2898\nf 144/144/144 228/228/228 2434/2455/2434\nf 2899/2925/2899 2907/2933/2907 2908/2934/2908\nf 2908/2934/2908 2909/2935/2909 2888/2914/2888\nf 2319/2339/2319 2904/2930/2904 2909/2935/2909\nf 2318/2338/2318 2910/2936/2910 2904/2930/2904\nf 2319/2339/2319 2318/2338/2318 2904/2930/2904\nf 175/175/175 174/174/174 2911/2937/2911\nf 61/61/61 60/60/60 264/264/264\nf 2588/2609/2588 253/253/253 1476/1478/1476\nf 2416/2437/2416 1546/1551/1546 1548/1553/1548\nf 1547/1552/1547 2574/2595/2574 1548/1553/1548\nf 2912/2938/2912 2907/2933/2907 2903/2929/2903\nf 2907/2933/2907 2913/2939/2913 2908/2934/2908\nf 2908/2934/2908 2913/2939/2913 2909/2935/2909\nf 2913/2939/2913 2914/2940/2914 2909/2935/2909\nf 1336/1336/1336 2319/2339/2319 2909/2935/2909\nf 2914/2940/2914 1336/1336/1336 2909/2935/2909\nf 1336/1336/1336 1335/1335/1335 2319/2339/2319\nf 188/188/188 2084/2093/2084 2812/2837/2812\nf 117/117/117 165/165/165 1283/1283/1283\nf 175/175/175 2915/2941/2915 292/292/292\nf 292/292/292 99/99/99 98/98/98\nf 2764/2788/2764 2916/2942/2916 2758/2782/2758\nf 144/144/144 2434/2455/2434 145/145/145\nf 1913/1921/1913 1912/1920/1912 2783/2807/2783\nf 2912/2938/2912 2917/2943/2917 2907/2933/2907\nf 2907/2933/2907 2917/2943/2917 2913/2939/2913\nf 758/758/758 1702/1709/1702 1694/1701/1694\nf 55/55/55 54/54/54 2918/2944/2918\nf 100/100/100 720/720/720 199/199/199\nf 1571/1576/1571 1434/1436/1434 1435/1437/1435\nf 2919/2945/2919 2764/2788/2764 2758/2782/2758\nf 2920/2946/2920 2875/2901/2875 2874/2900/2874\nf 1984/1993/1984 1983/1992/1983 4/4/4\nf 2903/2929/2903 2921/2947/2921 2912/2938/2912\nf 2912/2938/2912 2922/2948/2922 2917/2943/2917\nf 2922/2948/2922 2733/2757/2733 2917/2943/2917\nf 2917/2943/2917 2733/2757/2733 2913/2939/2913\nf 2913/2939/2913 2733/2757/2733 2914/2940/2914\nf 2914/2940/2914 2733/2757/2733 1336/1336/1336\nf 2923/2949/2923 1132/1132/1132 2392/2413/2392\nf 49/49/49 19/19/19 301/301/301\nf 189/189/189 188/188/188 2812/2837/2812\nf 2868/2894/2868 2253/2271/2253 2872/2898/2872\nf 303/303/303 302/302/302 2924/2950/2924\nf 32/32/32 31/31/31 2925/2951/2925\nf 2885/2911/2885 2926/2952/2926 2886/2912/2886\nf 870/870/870 1406/1408/1406 871/871/871\nf 2927/2953/2927 1699/1706/1699 2588/2609/2588\nf 1984/1993/1984 4/4/4 2409/2430/2409\nf 2922/2948/2922 637/637/637 2733/2757/2733\nf 2928/2954/2928 321/321/321 141/141/141\nf 1400/1402/1400 1083/1083/1083 1082/1082/1082\nf 2929/2955/2929 2930/2956/2930 595/595/595\nf 2121/2131/2121 480/480/480 2107/2117/2107\nf 2409/2430/2409 2423/2444/2423 1984/1993/1984\nf 2931/2957/2931 2932/2958/2932 2734/2758/2734\nf 1702/1709/1702 757/757/757 539/539/539\nf 1584/1589/1584 2901/2927/2901 1585/1590/1585\nf 2922/2948/2922 638/638/638 637/637/637\nf 2084/2093/2084 188/188/188 187/187/187\nf 126/126/126 2414/2435/2414 127/127/127\nf 406/406/406 1688/1695/1688 146/146/146\nf 2933/2959/2933 109/109/109 2734/2758/2734\nf 2932/2958/2932 2933/2959/2933 2734/2758/2734\nf 767/767/767 2934/2960/2934 768/768/768\nf 2935/2961/2935 2616/2638/2616 2614/2636/2614\nf 2933/2959/2933 2936/2962/2936 109/109/109\nf 512/512/512 546/546/546 2772/2796/2772\nf 2864/2890/2864 2866/2892/2866 69/69/69\nf 1573/1578/1573 18/18/18 252/252/252\nf 93/1537/93 95/2963/95 841/841/841\nf 2936/2962/2936 2891/2917/2891 109/109/109\nf 2630/2653/2630 2315/2335/2315 2937/2964/2937\nf 792/792/792 2938/2965/2938 2894/2920/2894\nf 181/181/181 2412/2433/2412 182/182/182\nf 633/633/633 2939/2966/2939 469/469/469\nf 54/54/54 242/242/242 2918/2944/2918\nf 2940/2967/2940 2941/2968/2941 94/94/94\nf 242/242/242 338/338/338 2918/2944/2918\nf 118/118/118 14/14/14 59/59/59\nf 1386/1386/1386 2339/2359/2339 2942/2969/2942\nf 447/447/447 446/446/446 2808/2833/2808\nf 2943/2970/2943 721/721/721 720/720/720\nf 2274/2292/2274 1686/1693/1686 1703/1710/1703\nf 1809/1817/1809 46/46/46 2753/2777/2753\nf 2315/2335/2315 1571/1576/1571 2937/2964/2937\nf 2889/2915/2889 281/281/281 280/280/280\nf 2944/2971/2944 2945/2972/2945 2946/2973/2946\nf 2947/2974/2947 2948/2975/2948 2949/2976/2949\nf 1549/1554/1549 2950/2977/2950 996/996/996\nf 2949/2976/2949 2940/2967/2940 2930/2978/2930\nf 2941/2968/2941 2951/2979/2951 308/308/308\nf 2952/2980/2952 2265/2283/2265 2264/2282/2264\nf 1349/1349/1349 2857/2883/2857 2953/2981/2953\nf 2860/2886/2860 2905/2931/2905 361/361/361\nf 2954/2982/2954 2202/2213/2202 2955/2983/2955\nf 215/215/215 214/214/214 416/416/416\nf 2948/2975/2948 2940/2967/2940 2949/2976/2949\nf 2949/2976/2949 2930/2978/2930 2956/2984/2956\nf 2133/2143/2133 2107/2117/2107 480/480/480\nf 1400/1402/1400 250/250/250 2266/2284/2266\nf 2947/2974/2947 2956/2984/2956 2957/2985/2957\nf 1629/1634/1629 2545/2566/2545 2631/2654/2631\nf 253/253/253 2430/2451/2430 1269/1269/1269\nf 9/9/9 12/12/12 118/118/118\nf 2958/2986/2958 2959/2987/2959 1517/1519/1517\nf 1543/1548/1543 2960/2988/2960 2939/2966/2939\nf 2867/2893/2867 2868/2894/2868 63/63/63\nf 2961/2989/2961 2962/2990/2962 2963/2991/2963\nf 2962/2990/2962 2964/2992/2964 2963/2991/2963\nf 2965/2993/2965 2966/2994/2966 2967/2995/2967\nf 2966/2994/2966 2962/2990/2962 2967/2995/2967\nf 30/30/30 49/49/49 301/301/301\nf 2491/2512/2491 261/261/261 209/209/209\nf 698/698/698 2968/2996/2968 1100/1100/1100\nf 2861/2887/2861 2862/2888/2862 2969/2997/2969\nf 302/302/302 2861/2887/2861 2969/2997/2969\nf 2960/2988/2960 1458/1460/1458 2939/2966/2939\nf 283/283/283 1068/1068/1068 106/106/106\nf 2970/2998/2970 242/242/242 54/54/54\nf 2971/2999/2971 2924/2950/2924 2972/3000/2972\nf 482/482/482 481/481/481 2973/3001/2973\nf 2964/2992/2964 2974/3002/2974 2963/2991/2963\nf 2974/3002/2974 2975/3003/2975 2963/2991/2963\nf 2951/2979/2951 2961/2989/2961 2976/3004/2976\nf 2941/2968/2941 2967/2995/2967 2961/2989/2961\nf 2966/2994/2966 2896/2922/2896 2962/2990/2962\nf 1115/1115/1115 1114/1114/1114 2459/2480/2459\nf 2851/2877/2851 2198/2209/2198 480/480/480\nf 2936/2962/2936 2938/2965/2938 792/792/792\nf 2865/2891/2865 2960/2988/2960 1543/1548/1543\nf 2423/2444/2423 2409/2430/2409 52/52/52\nf 2891/2917/2891 2936/2962/2936 792/792/792\nf 2938/2965/2938 2977/3005/2977 2894/2920/2894\nf 982/982/982 425/425/425 993/993/993\nf 2894/2920/2894 2977/3005/2977 2895/2921/2895\nf 1231/1231/1231 2543/2564/2543 1164/1164/1164\nf 128/128/128 345/345/345 491/491/491\nf 791/1524/791 1268/1268/1268 1622/1627/1622\nf 2204/2215/2204 2860/2886/2860 361/361/361\nf 2204/2215/2204 2853/2879/2853 2860/2886/2860\nf 2898/2924/2898 947/947/947 482/482/482\nf 2941/2968/2941 2961/2989/2961 2951/2979/2951\nf 2951/2979/2951 2978/3006/2978 2979/3007/2979\nf 2896/2922/2896 2898/2924/2898 2973/3001/2973\nf 2939/2966/2939 1458/1460/1458 366/366/366\nf 1571/1576/1571 2980/3008/2980 2937/2964/2937\nf 1070/1070/1070 2429/2450/2429 1533/1538/1533\nf 2927/2953/2927 1476/1478/1476 2853/2879/2853\nf 2204/2215/2204 2927/2953/2927 2853/2879/2853\nf 2927/2953/2927 2588/2609/2588 1476/1478/1476\nf 2588/2609/2588 2430/2451/2430 253/253/253\nf 2918/2944/2918 1082/1082/1082 55/55/55\nf 2923/2949/2923 2897/2923/2897 2966/2994/2966\nf 1311/1311/1311 1309/1309/1309 2975/3003/2975\nf 2974/3002/2974 1311/1311/1311 2975/3003/2975\nf 2981/3009/2981 415/415/415 214/214/214\nf 2982/3010/2982 2940/2967/2940 2948/2975/2948\nf 2696/2720/2696 2983/3011/2983 2697/2721/2697\nf 39/39/39 38/38/38 174/174/174\nf 1138/1138/1138 1158/1158/1158 1084/1084/1084\nf 2890/2916/2890 2889/2915/2889 280/280/280\nf 2984/3012/2984 2923/2949/2923 2966/2994/2966\nf 261/261/261 2576/2597/2576 2442/2463/2442\nf 1574/1579/1574 254/254/254 235/235/235\nf 2863/2889/2863 506/506/506 2985/3013/2985\nf 300/300/300 1430/1432/1430 298/298/298\nf 1469/1471/1469 166/166/166 2511/2532/2511\nf 2166/2177/2166 947/947/947 2898/2924/2898\nf 2986/3014/2986 2593/2614/2593 2987/3015/2987\nf 53/53/53 2970/2998/2970 54/54/54\nf 2576/2597/2576 2877/2903/2877 2442/2463/2442\nf 2978/3006/2978 2963/2991/2963 2988/3016/2988\nf 874/874/874 697/697/697 696/696/696\nf 2989/3017/2989 287/287/287 45/45/45\nf 201/201/201 2253/2271/2253 202/202/202\nf 2451/2472/2451 2460/2481/2460 75/75/75\nf 1527/1531/1527 1581/1586/1581 266/266/266\nf 2923/2949/2923 2392/2413/2392 2897/2923/2897\nf 201/201/201 1414/1416/1414 2253/2271/2253\nf 1466/1468/1466 1468/1470/1468 1469/1471/1469\nf 537/537/537 539/539/539 751/751/751\nf 94/94/94 2941/2968/2941 308/308/308\nf 753/753/753 1923/1931/1923 438/438/438\nf 2988/3016/2988 1308/1308/1308 2393/2414/2393\nf 1550/1555/1550 995/995/995 1481/1483/1481\nf 1629/1634/1629 914/914/914 410/410/410\nf 933/933/933 2522/2543/2522 29/29/29\nf 506/506/506 237/237/237 2985/3013/2985\nf 2862/2888/2862 2863/2889/2863 2990/3018/2990\nf 2931/2957/2931 1456/1458/1456 2932/2958/2932\nf 2991/3019/2991 2943/2970/2943 100/100/100\nf 2992/3020/2992 2866/2892/2866 1543/1548/1543\nf 2392/2413/2392 2166/2177/2166 2897/2923/2897\nf 1331/1331/1331 58/58/58 1381/1381/1381\nf 2976/3004/2976 2963/2991/2963 2978/3006/2978\nf 2993/3021/2993 2994/3022/2994 2995/3023/2995\nf 871/871/871 2817/2842/2817 454/454/454\nf 794/794/794 793/793/793 30/30/30\nf 828/828/828 653/653/653 580/580/580\nf 2896/2922/2896 2964/2992/2964 2962/2990/2962\nf 2898/2924/2898 482/482/482 2973/3001/2973\nf 794/794/794 1434/1436/1434 1572/1577/1572\nf 2861/2887/2861 2996/3024/2996 1573/1578/1573\nf 99/99/99 2991/3019/2991 100/100/100\nf 2967/2995/2967 2962/2990/2962 2961/2989/2961\nf 69/69/69 2992/3020/2992 70/70/70\nf 291/291/291 98/98/98 1014/1014/1014\nf 2442/2463/2442 2877/2903/2877 536/536/536\nf 2314/2334/2314 111/111/111 1571/1576/1571\nf 2943/2970/2943 720/720/720 100/100/100\nf 254/254/254 1269/1269/1269 1565/1570/1565\nf 2940/2967/2940 94/94/94 2930/2978/2930\nf 2956/2984/2956 2930/2978/2930 2929/3025/2929\nf 2949/2976/2949 2956/2984/2956 2947/2974/2947\nf 2767/2791/2767 2997/3026/2997 2998/3027/2998\nf 1550/1555/1550 996/996/996 995/995/995\nf 2969/2997/2969 2862/2888/2862 2999/3028/2999\nf 721/721/721 2999/3028/2999 2864/2890/2864\nf 443/443/443 2938/2965/2938 2936/2962/2936\nf 2864/2890/2864 2999/3028/2999 2865/2891/2865\nf 79/79/79 2418/2439/2418 839/839/839\nf 2965/2993/2965 2984/3012/2984 2966/2994/2966\nf 3000/3029/3000 109/109/109 2314/2334/2314\nf 63/63/63 2868/2894/2868 77/77/77\nf 1014/1014/1014 197/197/197 198/198/198\nf 199/199/199 90/90/90 197/197/197\nf 1195/1195/1195 2733/2757/2733 637/637/637\nf 2996/3024/2996 18/18/18 1573/1578/1573\nf 3001/3030/3001 13/13/13 117/117/117\nf 444/444/444 3002/3031/3002 2977/3005/2977\nf 111/111/111 794/794/794 1572/1577/1572\nf 2928/2954/2928 141/141/141 297/297/297\nf 2982/3010/2982 2967/2995/2967 2941/2968/2941\nf 2871/2897/2871 69/69/69 68/68/68\nf 95/95/95 94/94/94 308/308/308\nf 2375/2396/2375 692/692/692 1398/1398/1398\nf 55/55/55 1386/1386/1386 2942/2969/2942\nf 1349/1349/1349 1348/1348/1348 2857/2883/2857\nf 636/636/636 2166/2177/2166 2392/2413/2392\nf 2451/2472/2451 3003/3032/3003 2460/2481/2460\nf 3004/3033/3004 2971/2999/2971 2691/2715/2691\nf 340/340/340 540/540/540 341/341/341\nf 308/308/308 2951/2979/2951 309/309/309\nf 2979/3007/2979 2543/2564/2543 667/667/667\nf 3005/3034/3005 763/763/763 2460/2481/2460\nf 94/94/94 93/93/93 2930/2978/2930\nf 2950/2977/2950 62/62/62 996/996/996\nf 3003/3032/3003 3005/3034/3005 2460/2481/2460\nf 2165/2176/2165 1687/1694/1687 406/406/406\nf 763/763/763 3005/3034/3005 2475/2496/2475\nf 2460/2481/2460 765/765/765 75/75/75\nf 2198/2209/2198 2809/2834/2809 2133/2143/2133\nf 3006/3035/3006 3007/3036/3007 3008/3037/3008\nf 2238/2256/2238 3009/3038/3009 2878/2904/2878\nf 2808/2833/2808 446/446/446 1843/1851/1843\nf 1536/1541/1536 3010/3039/3010 3011/3040/3011\nf 839/839/839 58/58/58 1331/1331/1331\nf 2978/3006/2978 2988/3016/2988 2393/2414/2393\nf 993/993/993 2545/2566/2545 1629/1634/1629\nf 2951/2979/2951 2979/3007/2979 309/309/309\nf 2951/2979/2951 2976/3004/2976 2978/3006/2978\nf 875/2623/875 877/3041/877 2602/2624/2602\nf 2350/2370/2350 1900/1908/1900 2878/2904/2878\nf 1180/1180/1180 2939/2966/2939 633/633/633\nf 1567/1572/1567 1566/1571/1566 2889/2915/2889\nf 2918/2944/2918 338/338/338 1082/1082/1082\nf 925/925/925 2475/2496/2475 997/997/997\nf 60/60/60 133/133/133 265/265/265\nf 1520/1522/1520 2596/2617/2596 3012/3042/3012\nf 3013/3043/3013 3014/3044/3014 3015/3045/3015\nf 19/19/19 2996/3024/2996 302/302/302\nf 3016/3046/3016 2429/2450/2429 2462/2483/2462\nf 3009/3038/3009 2385/2406/2385 2878/2904/2878\nf 2393/2414/2393 1165/1165/1165 2543/2564/2543\nf 2695/2719/2695 2948/2975/2948 2947/2974/2947\nf 840/840/840 1399/1400/1399 79/79/79\nf 2938/2965/2938 443/443/443 444/444/444\nf 1048/1048/1048 1923/1931/1923 753/753/753\nf 2985/3013/2985 237/237/237 2890/2916/2890\nf 2717/2741/2717 2111/2121/2111 749/749/749\nf 2442/2463/2442 535/535/535 1416/1418/1416\nf 2973/3001/2973 2974/3002/2974 2964/2992/2964\nf 2963/2991/2963 2975/3003/2975 2988/3016/2988\nf 21/21/21 668/668/668 1278/1278/1278\nf 182/182/182 2412/2433/2412 3017/3047/3017\nf 310/310/310 309/309/309 132/132/132\nf 445/445/445 2160/2171/2160 446/446/446\nf 3018/3048/3018 1843/1851/1843 446/446/446\nf 3019/3049/3019 3020/3050/3020 158/158/158\nf 2697/2721/2697 2965/2993/2965 2695/2719/2695\nf 697/697/697 2968/2996/2968 698/698/698\nf 1543/1548/1543 2939/2966/2939 1180/1180/1180\nf 2990/3018/2990 2863/2889/2863 2985/3013/2985\nf 292/292/292 3021/3051/3021 99/99/99\nf 933/933/933 1685/1692/1685 2522/2543/2522\nf 309/309/309 667/667/667 132/132/132\nf 953/953/953 329/329/329 331/331/331\nf 1329/1329/1329 2142/2153/2142 1721/1729/1721\nf 2978/3006/2978 2393/2414/2393 2543/2564/2543\nf 1465/1467/1465 167/167/167 1468/1470/1468\nf 772/772/772 2086/2095/2086 2387/2408/2387\nf 2184/2195/2184 25/25/25 555/555/555\nf 1434/1436/1434 794/794/794 32/32/32\nf 2933/2959/2933 1457/1459/1457 2936/2962/2936\nf 2868/2894/2868 2872/2898/2872 108/108/108\nf 181/181/181 640/640/640 2412/2433/2412\nf 3022/3052/3022 2983/3011/2983 2696/2720/2696\nf 2979/3007/2979 2978/3006/2978 2543/2564/2543\nf 2982/3010/2982 2941/2968/2941 2940/2967/2940\nf 1573/1578/1573 1574/1579/1574 2863/2889/2863\nf 206/206/206 490/490/490 2182/2193/2182\nf 3023/3053/3023 3021/3051/3021 292/292/292\nf 3021/3051/3021 2991/3019/2991 99/99/99\nf 721/721/721 2969/2997/2969 2999/3028/2999\nf 2938/2965/2938 444/444/444 2977/3005/2977\nf 2969/2997/2969 721/721/721 2943/2970/2943\nf 1516/1518/1516 1414/1416/1414 2958/2986/2958\nf 2340/2360/2340 2610/2632/2610 2329/2349/2329\nf 1413/1415/1413 1412/1414/1412 3024/3054/3024\nf 1833/1841/1833 2318/2338/2318 1335/1335/1335\nf 2160/2171/2160 3025/3055/3025 446/446/446\nf 446/446/446 3025/3055/3025 3018/3048/3018\nf 3026/3056/3026 3027/3057/3027 2256/2274/2256\nf 2999/3028/2999 2862/2888/2862 2990/3018/2990\nf 2204/2215/2204 2441/2462/2441 2927/2953/2927\nf 2441/2462/2441 1699/1706/1699 2927/2953/2927\nf 302/302/302 2969/2997/2969 2991/3019/2991\nf 1748/1756/1748 3028/3058/3028 3029/3059/3029\nf 3030/3060/3030 1843/1851/1843 3018/3048/3018\nf 3030/3060/3030 1868/1876/1868 1843/1851/1843\nf 1562/1567/1562 1564/1569/1564 1686/1693/1686\nf 2961/2989/2961 2963/2991/2963 2976/3004/2976\nf 2973/3001/2973 481/481/481 1311/1311/1311\nf 2974/3002/2974 2973/3001/2973 1311/1311/1311\nf 1114/1114/1114 2257/2275/2257 2459/2480/2459\nf 235/235/235 1567/1572/1567 236/236/236\nf 2969/2997/2969 2943/2970/2943 2991/3019/2991\nf 337/337/337 1549/1554/1549 1550/1555/1550\nf 2996/3024/2996 2861/2887/2861 302/302/302\nf 2588/2609/2588 1698/1705/1698 2430/2451/2430\nf 302/302/302 2991/3019/2991 2924/2950/2924\nf 2886/2912/2886 2926/2952/2926 3031/3061/3031\nf 202/202/202 2253/2271/2253 2868/2894/2868\nf 199/199/199 720/720/720 91/91/91\nf 2654/2677/2654 694/694/694 693/693/693\nf 1688/1695/1688 214/214/214 146/146/146\nf 235/235/235 254/254/254 1567/1572/1567\nf 197/197/197 98/98/98 199/199/199\nf 3021/3051/3021 2972/3000/2972 2991/3019/2991\nf 2867/2893/2867 2950/2977/2950 1549/1554/1549\nf 1538/1543/1538 1707/1714/1707 994/994/994\nf 2412/2433/2412 3032/3062/3032 3017/3047/3017\nf 2363/2383/2363 1868/1876/1868 3030/3060/3030\nf 488/488/488 3033/3063/3033 2493/2514/2493\nf 2975/3003/2975 1309/1309/1309 2988/3016/2988\nf 1309/1309/1309 1308/1308/1308 2988/3016/2988\nf 2523/2544/2523 2416/2437/2416 2763/2787/2763\nf 254/254/254 1565/1570/1565 1567/1572/1567\nf 2929/2955/2929 595/595/595 3034/3064/3034\nf 1469/1471/1469 1399/1399/1399 1493/1495/1493\nf 2482/2503/2482 2527/2548/2527 3000/3029/3000\nf 2972/3000/2972 2924/2950/2924 2991/3019/2991\nf 2691/2715/2691 2972/3000/2972 3021/3051/3021\nf 2865/2891/2865 2985/3013/2985 2960/2988/2960\nf 1014/1014/1014 98/98/98 197/197/197\nf 3035/3065/3035 1238/1238/1238 1121/1121/1121\nf 3036/3066/3036 126/126/126 125/125/125\nf 2363/2383/2363 1869/1877/1869 1868/1876/1868\nf 1280/1280/1280 1459/1461/1459 2931/2957/2931\nf 2160/2171/2160 3037/3067/3037 3025/3055/3025\nf 3025/3055/3025 3038/3068/3038 3018/3048/3018\nf 3039/3069/3039 3040/3070/3040 2986/3014/2986\nf 2896/2922/2896 2973/3001/2973 2964/2992/2964\nf 336/336/336 2869/2895/2869 310/310/310\nf 841/841/841 95/2963/95 2869/2895/2869\nf 1158/1158/1158 1085/1085/1085 1084/1084/1084\nf 2870/2896/2870 201/201/201 200/200/200\nf 2857/2883/2857 2603/2625/2603 2855/2881/2855\nf 337/337/337 2870/2896/2870 200/200/200\nf 333/333/333 335/335/335 2901/2927/2901\nf 3041/3071/3041 3042/3072/3042 3036/3066/3036\nf 3032/3062/3032 3037/3067/3037 3017/3047/3017\nf 3017/3047/3017 3037/3067/3037 2160/2171/2160\nf 3038/3068/3038 3043/3073/3043 3018/3048/3018\nf 3043/3073/3043 3030/3060/3030 3018/3048/3018\nf 1306/1306/1306 1305/1305/1305 2512/2533/2512\nf 1469/1471/1469 80/3074/80 1399/1399/1399\nf 3044/3075/3044 2208/2219/2208 2207/2218/2207\nf 2930/2956/2930 93/1537/93 595/595/595\nf 1480/1482/1480 1550/1555/1550 1481/1483/1481\nf 200/200/200 1549/1554/1549 337/337/337\nf 1520/1522/1520 3012/3042/3012 2536/2557/2536\nf 2890/2916/2890 280/280/280 1458/1460/1458\nf 2401/2422/2401 172/172/172 1459/1461/1459\nf 2621/2643/2621 2411/2432/2411 890/890/890\nf 2411/2432/2411 2620/2642/2620 3032/3062/3032\nf 3037/3067/3037 3038/3068/3038 3025/3055/3025\nf 2872/2898/2872 40/40/40 108/108/108\nf 2965/2993/2965 2967/2995/2967 2982/3010/2982\nf 62/62/62 2867/2893/2867 63/63/63\nf 2950/2977/2950 2867/2893/2867 62/62/62\nf 1231/1231/1231 668/668/668 667/667/667\nf 1459/1461/1459 1456/1458/1456 2931/2957/2931\nf 2999/3028/2999 2990/3018/2990 2865/2891/2865\nf 31/31/31 301/301/301 303/303/303\nf 1457/1459/1457 2932/2958/2932 1456/1458/1456\nf 3045/3076/3045 3030/3060/3030 3043/3073/3043\nf 3045/3076/3045 2363/2383/2363 3030/3060/3030\nf 3045/3076/3045 2171/2182/2171 2363/2383/2363\nf 1136/1136/1136 2205/2216/2205 524/524/524\nf 2965/2993/2965 2982/3010/2982 2948/2975/2948\nf 1574/1579/1574 252/252/252 254/254/254\nf 2966/2994/2966 2897/2923/2897 2896/2922/2896\nf 1457/1459/1457 2933/2959/2933 2932/2958/2932\nf 325/325/325 2945/2972/2945 72/72/72\nf 1457/1459/1457 448/448/448 2936/2962/2936\nf 2936/2962/2936 448/448/448 443/443/443\nf 18/18/18 2996/3024/2996 19/19/19\nf 2496/2517/2496 1307/1307/1307 3046/3077/3046\nf 3032/3062/3032 3047/3078/3047 3037/3067/3037\nf 3037/3067/3037 3048/3079/3048 3038/3068/3038\nf 3049/3080/3049 3045/3076/3045 3043/3073/3043\nf 695/695/695 3050/3081/3050 693/693/693\nf 201/201/201 2958/2986/2958 1414/1416/1414\nf 2992/3020/2992 1543/1548/1543 1544/1549/1544\nf 2985/3013/2985 2890/2916/2890 2960/2988/2960\nf 2865/2891/2865 2990/3018/2990 2985/3013/2985\nf 719/719/719 2864/2890/2864 69/69/69\nf 3051/3082/3051 2494/2515/2494 2241/2259/2241\nf 2620/2642/2620 2411/2432/2411 2621/2643/2621\nf 3032/3062/3032 2620/2642/2620 3047/3078/3047\nf 109/109/109 111/111/111 2314/2334/2314\nf 3052/3083/3052 1347/1347/1347 2758/2782/2758\nf 2023/2032/2023 1179/1179/1179 1988/1997/1988\nf 410/410/410 409/409/409 1375/1375/1375\nf 2992/3020/2992 69/69/69 2866/2892/2866\nf 91/91/91 2871/2897/2871 189/189/189\nf 3053/3084/3053 2755/2779/2755 2754/2778/2754\nf 2611/2633/2611 2497/2518/2497 2788/2812/2788\nf 3048/3079/3048 3043/3073/3043 3038/3068/3038\nf 3054/3085/3054 2171/2182/2171 3045/3076/3045\nf 110/110/110 794/794/794 111/111/111\nf 2965/2993/2965 2948/2975/2948 2695/2719/2695\nf 2869/2895/2869 308/308/308 310/310/310\nf 1179/1179/1179 1544/1549/1544 1180/1180/1180\nf 19/19/19 302/302/302 301/301/301\nf 2970/2998/2970 3055/3086/3055 3056/3087/3056\nf 595/595/595 320/320/320 3034/3064/3034\nf 3057/3088/3057 3058/3089/3058 1539/1544/1539\nf 2871/2897/2871 68/68/68 189/189/189\nf 1603/1608/1603 3059/3090/3059 3060/3091/3060\nf 3053/3084/3053 2210/2221/2210 2755/2779/2755\nf 2210/2221/2210 3061/3092/3061 2755/2779/2755\nf 3062/3093/3062 3063/3094/3063 2620/2642/2620\nf 2620/2642/2620 3063/3094/3063 3047/3078/3047\nf 3064/3095/3064 3049/3080/3049 3043/3073/3043\nf 3054/3085/3054 3045/3076/3045 3049/3080/3049\nf 1458/1460/1458 280/280/280 277/277/277\nf 2482/2503/2482 3000/3029/3000 2314/2334/2314\nf 2697/2721/2697 2983/3011/2983 2965/2993/2965\nf 482/482/482 2851/2877/2851 480/480/480\nf 3006/3035/3006 2262/2280/2262 2261/2279/2261\nf 2871/2897/2871 720/720/720 719/719/719\nf 58/58/58 874/874/874 696/696/696\nf 1333/1333/1333 1397/1401/1397 840/840/840\nf 1574/1579/1574 235/235/235 506/506/506\nf 1101/1101/1101 1103/1103/1103 1967/1976/1967\nf 3052/3083/3052 2479/2500/2479 1347/1347/1347\nf 2622/2644/2622 3062/3093/3062 2620/2642/2620\nf 2211/2222/2211 1501/1503/1501 2350/2370/2350\nf 1141/1141/1141 1140/1140/1140 3065/3096/3065\nf 3035/3065/3035 1121/1121/1121 1120/1120/1120\nf 77/77/77 2868/2894/2868 108/108/108\nf 2983/3011/2983 3022/3052/3022 1132/1132/1132\nf 3066/3097/3066 1372/1372/1372 1371/1371/1371\nf 1806/1814/1806 436/436/436 458/458/458\nf 1544/1549/1544 2023/2032/2023 70/70/70\nf 2992/3020/2992 1544/1549/1544 70/70/70\nf 2401/2422/2401 251/251/251 172/172/172\nf 3052/3083/3052 2770/2794/2770 2479/2500/2479\nf 1838/1846/1838 631/631/631 468/468/468\nf 759/759/759 339/339/339 2489/2510/2489\nf 3047/3078/3047 3063/3094/3063 3037/3067/3037\nf 3037/3067/3037 3067/3098/3067 3048/3079/3048\nf 3048/3079/3048 3064/3095/3064 3043/3073/3043\nf 3068/3099/3068 3054/3085/3054 3049/3080/3049\nf 2308/2327/2308 1977/1986/1977 3054/3085/3054\nf 2983/3011/2983 2984/3012/2984 2965/2993/2965\nf 2691/2715/2691 3021/3051/3021 3023/3053/3023\nf 2334/2354/2334 2534/2555/2534 2806/2830/2806\nf 821/821/821 3069/3100/3069 537/537/537\nf 537/537/537 3069/3100/3069 538/538/538\nf 653/653/653 550/550/550 580/580/580\nf 3070/3101/3070 112/112/112 1320/1320/1320\nf 1305/1305/1305 2518/2539/2518 2512/2533/2512\nf 3063/3094/3063 3067/3098/3067 3037/3067/3037\nf 3067/3098/3067 3071/3102/3071 3048/3079/3048\nf 3068/3099/3068 3049/3080/3049 3064/3095/3064\nf 1195/1195/1195 1334/1334/1334 2733/2757/2733\nf 1038/1038/1038 2132/2142/2132 1039/1039/1039\nf 2238/2256/2238 2878/2904/2878 2257/2275/2257\nf 745/745/745 821/821/821 777/777/777\nf 821/821/821 745/745/745 3069/3100/3069\nf 236/236/236 1567/1572/1567 2889/2915/2889\nf 172/172/172 64/64/64 1459/1461/1459\nf 355/355/355 1582/1587/1582 1791/1799/1791\nf 339/339/339 2667/2690/2667 2489/2510/2489\nf 1499/1501/1499 112/112/112 3070/3101/3070\nf 3062/3093/3062 3072/3103/3072 3063/3094/3063\nf 3054/3085/3054 3073/3104/3073 2308/2327/2308\nf 2308/2327/2308 1537/1542/1537 1490/1492/1490\nf 3069/3100/3069 1703/1710/1703 538/538/538\nf 538/538/538 1703/1710/1703 1702/1709/1702\nf 358/358/358 332/332/332 1107/1107/1107\nf 2960/2988/2960 2890/2916/2890 1458/1460/1458\nf 2488/2509/2488 2584/2605/2584 759/759/759\nf 3048/3079/3048 3071/3102/3071 3064/3095/3064\nf 3068/3099/3068 3073/3104/3073 3054/3085/3054\nf 3073/3104/3073 1537/1542/1537 2308/2327/2308\nf 1977/1986/1977 2171/2182/2171 3054/3085/3054\nf 758/758/758 757/757/757 1702/1709/1702\nf 72/72/72 2945/2972/2945 73/73/73\nf 1078/1078/1078 847/847/847 970/970/970\nf 1330/1330/1330 1331/1331/1331 1381/1381/1381\nf 2473/2494/2473 2472/2493/2472 2704/2728/2704\nf 469/469/469 2939/2966/2939 366/366/366\nf 923/923/923 1101/1101/1101 924/924/924\nf 819/819/819 746/746/746 716/716/716\nf 920/920/920 2987/3015/2987 2593/2614/2593\nf 3063/3094/3063 3074/3105/3074 3067/3098/3067\nf 3075/3106/3075 3073/3104/3073 3068/3099/3068\nf 841/841/841 2869/2895/2869 336/336/336\nf 719/719/719 721/721/721 2864/2890/2864\nf 402/402/402 1700/1707/1700 1176/1176/1176\nf 745/745/745 1363/1363/1363 3069/3100/3069\nf 564/564/564 356/356/356 355/355/355\nf 128/128/128 491/491/491 190/190/190\nf 2895/2921/2895 192/192/192 793/793/793\nf 792/792/792 2894/2920/2894 793/793/793\nf 80/80/80 79/79/79 1399/1400/1399\nf 3072/3103/3072 3076/3107/3076 3063/3094/3063\nf 3067/3098/3067 3074/3105/3074 3071/3102/3071\nf 3071/3102/3071 3077/3108/3077 3064/3095/3064\nf 3078/3109/3078 3068/3099/3068 3064/3095/3064\nf 3078/3109/3078 3075/3106/3075 3068/3099/3068\nf 96/96/96 595/595/595 114/114/114\nf 1398/1398/1398 692/692/692 1464/1466/1464\nf 128/128/128 190/190/190 170/170/170\nf 71/71/71 73/73/73 2870/2896/2870\nf 73/73/73 2944/2971/2944 2870/2896/2870\nf 2574/2595/2574 1547/1552/1547 1205/1205/1205\nf 1403/1405/1403 2210/2221/2210 3053/3084/3053\nf 2891/2917/2891 110/110/110 109/109/109\nf 1333/1333/1333 1332/1332/1332 1367/1367/1367\nf 148/148/148 1520/1522/1520 2536/2557/2536\nf 3076/3107/3076 3074/3105/3074 3063/3094/3063\nf 3074/3105/3074 3079/3110/3079 3071/3102/3071\nf 3064/3095/3064 3077/3108/3077 3078/3109/3078\nf 3080/3111/3080 1537/1542/1537 3073/3104/3073\nf 3080/3111/3080 1538/1543/1538 1537/1542/1537\nf 2984/3012/2984 2983/3011/2983 2923/2949/2923\nf 360/360/360 362/362/362 3081/3112/3081\nf 200/200/200 2867/2893/2867 1549/1554/1549\nf 3069/3100/3069 1363/1363/1363 1703/1710/1703\nf 2594/2615/2594 2509/2530/2509 148/148/148\nf 3082/3113/3082 3073/3104/3073 3075/3106/3075\nf 840/840/840 839/839/839 1333/1333/1333\nf 1703/1710/1703 1686/1693/1686 1694/1701/1694\nf 2511/2532/2511 2510/2531/2510 3083/3114/3083\nf 1317/1317/1317 116/116/116 565/565/565\nf 2734/2758/2734 109/109/109 3000/3029/3000\nf 2578/2599/2578 360/360/360 3081/3112/3081\nf 3084/3115/3084 2906/2932/2906 3085/3116/3085\nf 247/247/247 249/249/249 2578/2599/2578\nf 3086/3117/3086 247/247/247 2578/2599/2578\nf 3076/3107/3076 3087/3118/3087 3088/3119/3088\nf 3077/3108/3077 3071/3102/3071 3079/3110/3079\nf 3078/3109/3078 3082/3113/3082 3075/3106/3075\nf 3089/3120/3089 3073/3104/3073 3082/3113/3082\nf 3089/3120/3089 3080/3111/3080 3073/3104/3073\nf 3089/3120/3089 1210/1210/1210 3080/3111/3080\nf 3080/3111/3080 1210/1210/1210 1538/1543/1538\nf 1694/1701/1694 1670/1677/1670 1658/1665/1658\nf 1363/1363/1363 2274/2292/2274 1703/1710/1703\nf 2734/2758/2734 3000/3029/3000 2527/2548/2527\nf 153/153/153 1456/1458/1456 1459/1461/1459\nf 2644/2667/2644 2783/2807/2783 2782/2806/2782\nf 3090/3121/3090 2301/2320/2301 2815/2840/2815\nf 247/247/247 3086/3117/3086 1211/1211/1211\nf 2667/2690/2667 1536/1541/1536 3011/3040/3011\nf 196/196/196 3091/3122/3091 2634/2657/2634\nf 2827/2852/2827 3079/3110/3079 3074/3105/3074\nf 3077/3108/3077 154/154/154 3078/3109/3078\nf 154/154/154 156/156/156 3078/3109/3078\nf 1210/1210/1210 1707/1714/1707 1538/1543/1538\nf 185/185/185 1318/1318/1318 747/747/747\nf 839/839/839 56/56/56 58/58/58\nf 726/726/726 3092/3123/3092 724/724/724\nf 2452/2473/2452 2931/2957/2931 2734/2758/2734\nf 2878/2904/2878 1900/1908/1900 2257/2275/2257\nf 1686/1693/1686 1564/1569/1564 1694/1701/1694\nf 1694/1701/1694 1564/1569/1564 1670/1677/1670\nf 839/839/839 1331/1331/1331 1333/1333/1333\nf 2164/2175/2164 1/1/1 3093/3124/3093\nf 3094/3125/3094 2501/2522/2501 2259/2277/2259\nf 3095/3126/3095 3077/3108/3077 3079/3110/3079\nf 156/156/156 3082/3113/3082 3078/3109/3078\nf 1165/1165/1165 1040/1040/1040 1130/1130/1130\nf 1119/1119/1119 1226/1226/1226 1622/3127/1622\nf 2253/2271/2253 2252/2270/2252 2872/2898/2872\nf 2851/2877/2851 482/482/482 947/947/947\nf 42/42/42 448/448/448 1457/1459/1457\nf 309/309/309 2979/3007/2979 667/667/667\nf 2123/2133/2123 2133/2143/2133 2809/2834/2809\nf 1564/1569/1564 3059/3090/3059 1670/1677/1670\nf 241/241/241 946/946/946 943/943/943\nf 3055/3086/3055 2970/2998/2970 53/53/53\nf 1564/1569/1564 3060/3091/3060 3059/3090/3059\nf 2411/2432/2411 3032/3062/3032 2412/2433/2412\nf 3010/3039/3010 1535/1540/1535 1141/1141/1141\nf 1499/1501/1499 183/183/183 112/112/112\nf 245/245/245 1212/1212/1212 246/246/246\nf 3096/3128/3096 1787/1795/1787 2671/2694/2671\nf 136/136/136 3079/3110/3079 2827/2852/2827\nf 135/135/135 3077/3108/3077 3095/3126/3095\nf 135/135/135 154/154/154 3077/3108/3077\nf 1521/1525/1521 1208/1208/1208 3089/3120/3089\nf 3082/3113/3082 1521/1525/1521 3089/3120/3089\nf 1210/1210/1210 1209/1209/1209 1707/1714/1707\nf 2871/2897/2871 719/719/719 69/69/69\nf 993/993/993 1629/1634/1629 555/555/555\nf 2870/2896/2870 2944/2971/2944 201/201/201\nf 667/667/667 2543/2564/2543 1231/1231/1231\nf 3097/3129/3097 3098/3130/3098 508/508/508\nf 2863/2889/2863 1574/1579/1574 506/506/506\nf 1490/1492/1490 1491/1493/1491 2308/2327/2308\nf 201/201/201 2944/2971/2944 2958/2986/2958\nf 895/895/895 3099/3131/3099 383/383/383\nf 3100/3132/3100 297/297/297 140/140/140\nf 1960/1969/1960 1/1/1 2164/2175/2164\nf 1584/1589/1584 333/333/333 2901/2927/2901\nf 136/136/136 3095/3126/3095 3079/3110/3079\nf 156/156/156 1521/1525/1521 3082/3113/3082\nf 3089/3120/3089 1208/1208/1208 1210/1210/1210\nf 1374/1374/1374 2184/2195/2184 1375/1375/1375\nf 142/142/142 149/149/149 1498/1500/1498\nf 242/242/242 71/71/71 337/337/337\nf 175/175/175 292/292/292 291/291/291\nf 698/698/698 1236/1236/1236 1237/1237/1237\nf 1564/1569/1564 3101/3133/3101 3060/3091/3060\nf 200/200/200 202/202/202 2867/2893/2867\nf 36/36/36 343/343/343 342/342/342\nf 2209/2220/2209 1403/1405/1403 1404/1406/1404\nf 1320/1320/1320 107/107/107 2594/2615/2594\nf 107/107/107 2509/2530/2509 2594/2615/2594\nf 1535/1540/1535 3010/3039/3010 1536/1541/1536\nf 135/135/135 3095/3126/3095 136/136/136\nf 2946/2973/2946 3102/3134/3102 3103/3135/3103\nf 1511/1513/1511 1558/1563/1558 3104/3136/3104\nf 1460/1462/1460 3105/3137/3105 1461/1463/1461\nf 3106/3138/3106 3107/3139/3107 3108/3140/3108\nf 3109/3141/3109 87/87/87 89/89/89\nf 3057/3088/3057 3105/3137/3105 3110/3142/3110\nf 3111/3143/3111 1591/1596/1591 2879/2905/2879\nf 3112/3144/3112 1594/1599/1594 1603/1608/1603\nf 3113/3145/3113 1474/1476/1474 3114/3146/3114\nf 3115/3147/3115 2959/2987/2959 2944/2971/2944\nf 3116/3148/3116 3117/3149/3117 3118/3150/3118\nf 3119/3151/3119 173/173/173 3084/3115/3084\nf 1563/1568/1563 1562/1567/1562 1496/1498/1496\nf 3120/3152/3120 3108/3140/3108 3121/3153/3121\nf 2944/2971/2944 2959/2987/2959 2958/2986/2958\nf 3122/3154/3122 3123/3155/3123 3124/3156/3124\nf 3125/3157/3125 3126/3158/3126 1451/1453/1451\nf 1408/1410/1408 1340/1340/1340 3127/3159/3127\nf 3128/3160/3128 544/544/544 508/508/508\nf 2510/2531/2510 3027/3057/3027 3026/3056/3026\nf 2958/2986/2958 1517/1519/1517 1516/1518/1516\nf 3129/3161/3129 1560/1565/1560 1559/1564/1559\nf 2900/2926/2900 3130/3162/3130 3131/3163/3131\nf 3123/3155/3123 3121/3153/3121 3132/3164/3132\nf 1655/1660/1655 1643/1648/1643 1656/1661/1656\nf 3133/3165/3133 299/299/299 3134/3166/3134\nf 1414/1416/1414 1516/1518/1516 1412/1414/1412\nf 2730/2754/2730 3135/3167/3135 937/937/937\nf 1496/1498/1496 1562/1567/1562 1497/1499/1497\nf 1495/1497/1495 1497/1499/1497 1631/1636/1631\nf 1284/1284/1284 1312/1312/1312 1251/1251/1251\nf 3136/3168/3136 3137/3169/3137 3138/3170/3138\nf 1622/1627/1622 1268/1268/1268 1267/1267/1267\nf 3139/3171/3139 3140/3172/3140 2795/2819/2795\nf 3129/3161/3129 3141/3173/3141 3142/3174/3142\nf 1558/1563/1558 3143/3175/3143 3104/3136/3104\nf 21/21/21 1278/1278/1278 26/26/26\nf 3144/3176/3144 3145/3177/3145 3146/3178/3146\nf 2466/2487/2466 3147/3179/3147 2464/2485/2464\nf 3148/3180/3148 3112/3144/3112 3060/3091/3060\nf 3149/3181/3149 3134/3166/3134 3150/3182/3150\nf 3151/3183/3151 1409/1411/1409 1385/1385/1385\nf 718/718/718 2243/2261/2243 1265/1265/1265\nf 2425/2446/2425 3084/3115/3084 3152/3184/3152\nf 3104/3136/3104 3111/3143/3111 1432/1434/1432\nf 2254/2272/2254 3099/3131/3099 1524/1528/1524\nf 1406/1408/1406 1405/1407/1405 452/452/452\nf 523/523/523 1137/1137/1137 524/524/524\nf 256/256/256 255/255/255 332/332/332\nf 1610/1615/1610 1591/1596/1591 1590/1595/1590\nf 280/280/280 282/282/282 277/277/277\nf 1102/1102/1102 1101/1101/1101 923/923/923\nf 290/290/290 289/289/289 1049/1049/1049\nf 3153/3185/3153 3154/3186/3154 204/204/204\nf 2252/2270/2252 1413/1415/1413 3024/3054/3024\nf 1561/1566/1561 1594/1599/1594 1559/1564/1559\nf 2955/2983/2955 2202/2213/2202 1046/1046/1046\nf 3155/3187/3155 3156/3188/3156 3157/3189/3157\nf 790/790/790 319/319/319 318/318/318\nf 3150/3182/3150 298/298/298 1429/1431/1429\nf 1020/1020/1020 1207/1207/1207 1206/1206/1206\nf 273/273/273 28/28/28 872/872/872\nf 1746/1754/1746 1213/1213/1213 1177/1177/1177\nf 1207/1207/1207 1085/1085/1085 2885/2911/2885\nf 3158/3190/3158 2510/2531/2510 3026/3056/3026\nf 1387/1387/1387 3159/3191/3159 3160/3192/3160\nf 212/212/212 1091/1091/1091 1663/1670/1663\nf 1460/1462/1460 1436/1438/1436 1418/1420/1418\nf 827/827/827 826/826/826 2785/2809/2785\nf 933/933/933 597/597/597 1685/1692/1685\nf 151/151/151 3161/3193/3161 3162/3194/3162\nf 3125/3157/3125 1451/1453/1451 299/299/299\nf 3163/3195/3163 3164/3196/3164 2353/2373/2353\nf 3165/3197/3165 1387/1387/1387 3166/3198/3166\nf 1852/1860/1852 2458/2479/2458 396/396/396\nf 805/805/805 847/847/847 1078/1078/1078\nf 3167/3199/3167 1042/1042/1042 1041/1041/1041\nf 3151/3183/3151 3104/3136/3104 1409/1411/1409\nf 3113/3145/3113 1472/1474/1472 1474/1476/1474\nf 2406/2427/2406 2408/2429/2408 874/874/874\nf 41/41/41 1627/1632/1627 3044/3075/3044\nf 489/489/489 948/948/948 2199/2210/2199\nf 2207/2218/2207 41/41/41 3044/3075/3044\nf 1411/1413/1411 3168/3200/3168 1371/1371/1371\nf 1744/1752/1744 2835/2860/2835 3169/3201/3169\nf 3170/3202/3170 1657/1663/1657 3171/3203/3171\nf 1177/1177/1177 1104/1104/1104 1746/1754/1746\nf 555/555/555 1629/1634/1629 1628/1633/1628\nf 646/646/646 598/598/598 3172/3204/3172\nf 2424/2445/2424 3173/3205/3173 3174/3206/3174\nf 383/3207/383 878/3208/878 3175/3209/3175\nf 2208/2219/2208 2989/3017/2989 45/45/45\nf 427/427/427 429/429/429 492/492/492\nf 3137/3169/3137 3176/3210/3176 3138/3170/3138\nf 3177/3211/3177 954/954/954 956/956/956\nf 3178/3212/3178 3179/3213/3179 3180/3214/3180\nf 1385/1385/1385 1408/1410/1408 3181/3215/3181\nf 1510/1512/1510 1558/1563/1558 1511/1513/1511\nf 3114/3146/3114 1474/1476/1474 3181/3215/3181\nf 2812/2837/2812 2015/2024/2015 189/189/189\nf 3182/3216/3182 3183/3217/3183 3117/3149/3117\nf 439/439/439 1049/1049/1049 1291/1291/1291\nf 3184/3218/3184 2419/2440/2419 384/384/384\nf 1397/1397/1397 1367/2391/1367 2375/2396/2375\nf 3123/3155/3123 3185/3219/3185 3121/3153/3121\nf 1511/1513/1511 3104/3136/3104 3151/3183/3151\nf 2989/3017/2989 2208/2219/2208 3186/3220/3186\nf 3187/3221/3187 2989/3017/2989 3186/3220/3186\nf 1560/1565/1560 3129/3161/3129 3159/3191/3159\nf 3185/3219/3185 3120/3152/3120 3121/3153/3121\nf 3141/3173/3141 3188/3222/3188 3142/3174/3142\nf 3168/3200/3168 3189/3223/3189 3066/3097/3066\nf 3166/3198/3166 1387/1387/1387 3160/3192/3160\nf 2407/2428/2407 3190/3224/3190 2408/2429/2408\nf 3120/3152/3120 3106/3138/3106 3108/3140/3108\nf 3191/3225/3191 3122/3154/3122 3124/3156/3124\nf 1357/1357/1357 1356/1356/1356 1377/1377/1377\nf 388/388/388 2296/2315/2296 3192/3226/3192\nf 3002/3031/3002 3187/3221/3187 316/316/316\nf 444/444/444 2989/3017/2989 3187/3221/3187\nf 3002/3031/3002 444/444/444 3187/3221/3187\nf 2879/2905/2879 3193/3227/3193 3194/3228/3194\nf 1746/1754/1746 3195/3229/3195 1227/1227/1227\nf 3196/3230/3196 3120/3152/3120 3185/3219/3185\nf 3150/3182/3150 3185/3219/3185 3197/3231/3197\nf 1298/1298/1298 1250/1250/1250 3132/3164/3132\nf 1376/1376/1376 435/435/435 1374/1374/1374\nf 3198/3232/3198 3199/3233/3199 1378/1378/1378\nf 644/644/644 3172/3204/3172 3200/3234/3200\nf 3201/3235/3201 644/644/644 3200/3234/3200\nf 2105/2115/2105 2240/2258/2240 731/731/731\nf 315/315/315 3002/3031/3002 316/316/316\nf 808/808/808 46/46/46 184/184/184\nf 2518/2539/2518 1640/1645/1640 2512/2533/2512\nf 3173/3205/3173 873/873/873 3174/3206/3174\nf 3174/3206/3174 873/873/873 27/27/27\nf 3108/3140/3108 1298/1298/1298 3121/3153/3121\nf 1160/1160/1160 1183/1183/1183 3161/3193/3161\nf 3202/3236/3202 3198/3232/3198 1377/1377/1377\nf 28/28/28 273/273/273 933/933/933\nf 3142/3174/3142 3188/3222/3188 3198/3232/3198\nf 3162/3194/3162 3203/3237/3203 152/152/152\nf 3172/3204/3172 3204/3238/3204 3200/3234/3200\nf 2639/2662/2639 1523/1527/1523 3205/3239/3205\nf 289/289/289 1518/1520/1518 1009/1009/1009\nf 1176/1176/1176 1402/1404/1402 402/402/402\nf 1451/1453/1451 1448/1450/1448 300/300/300\nf 1183/1183/1183 3162/3194/3162 3161/3193/3161\nf 2926/2952/2926 2885/2911/2885 151/151/151\nf 3160/3192/3160 3159/3191/3159 3206/3240/3206\nf 3207/3241/3207 2179/2190/2179 852/852/852\nf 151/151/151 3162/3194/3162 152/152/152\nf 1410/1412/1410 3168/3200/3168 1411/1413/1411\nf 1409/1411/1409 3104/3136/3104 1432/1434/1432\nf 3208/3242/3208 315/315/315 3209/3243/3209\nf 3150/3182/3150 3196/3230/3196 3185/3219/3185\nf 1522/1526/1522 2825/2850/2825 3210/3244/3210\nf 194/194/194 196/196/196 2771/2795/2771\nf 791/791/791 1622/3127/1622 1226/1226/1226\nf 2663/2686/2663 2802/2826/2802 2185/2196/2185\nf 3211/3245/3211 1045/1045/1045 3212/3246/3212\nf 3150/3182/3150 3197/3231/3197 3149/3181/3149\nf 3213/3247/3213 2879/2905/2879 3194/3228/3194\nf 2968/2996/2968 697/697/697 3190/3224/3190\nf 3214/3248/3214 2254/2272/2254 2179/2190/2179\nf 329/329/329 1656/1661/1656 1611/1616/1611\nf 1737/1745/1737 2852/2878/2852 2844/2869/2844\nf 417/417/417 419/419/419 2243/2261/2243\nf 3174/3206/3174 27/27/27 173/173/173\nf 3119/3151/3119 3174/3206/3174 173/173/173\nf 2825/2850/2825 3215/3249/3215 3216/3250/3216\nf 2263/2281/2263 3057/3088/3057 1539/1544/1539\nf 3205/3239/3205 1522/1526/1522 3210/3244/3210\nf 3210/3244/3210 2825/2850/2825 3216/3250/3216\nf 1097/1097/1097 2487/2508/2487 1098/1098/1098\nf 2189/2200/2189 2187/2198/2187 2186/2197/2186\nf 1657/1663/1657 3170/3202/3170 1514/1664/1514\nf 2352/2372/2352 875/875/875 1514/1664/1514\nf 3217/3251/3217 3218/3252/3218 3219/3253/3219\nf 3166/3198/3166 1373/1373/1373 1372/1372/1372\nf 1305/1305/1305 730/730/730 2518/2539/2518\nf 2424/2445/2424 3174/3206/3174 3119/3151/3119\nf 3129/3161/3129 1559/1564/1559 3220/3254/3220\nf 3123/3155/3123 3132/3164/3132 3124/3156/3124\nf 2926/2952/2926 151/151/151 150/150/150\nf 430/430/430 432/432/432 3221/3255/3221\nf 3165/3197/3165 3109/3141/3109 1388/1388/1388\nf 1566/1571/1566 3222/3256/3222 3223/3257/3223\nf 1558/1563/1558 1591/1596/1591 3143/3175/3143\nf 3058/3089/3058 1577/1582/1577 1539/1544/1539\nf 3188/3222/3188 3141/3173/3141 3148/3180/3148\nf 330/330/330 329/329/329 1638/1643/1638\nf 1613/1618/1613 1656/1661/1656 2880/2906/2880\nf 2926/2952/2926 150/150/150 3031/3061/3031\nf 1641/1646/1641 1640/1645/1640 1922/1930/1922\nf 3131/3163/3131 3208/3242/3208 3209/3243/3209\nf 3131/3163/3131 2977/3005/2977 3208/3242/3208\nf 2880/2906/2880 1614/1619/1614 1616/1621/1616\nf 2712/2736/2712 1107/1107/1107 3224/3258/3224\nf 1227/1227/1227 3124/3156/3124 3132/3164/3132\nf 1373/1373/1373 3202/3236/3202 1377/1377/1377\nf 1747/1755/1747 1746/1754/1746 2061/2070/2061\nf 3058/3089/3058 1496/1498/1496 1577/1582/1577\nf 1158/1158/1158 1160/1160/1160 1085/1085/1085\nf 3145/3177/3145 3225/3259/3225 3146/3178/3146\nf 2249/2267/2249 2248/2266/2248 1386/1386/1386\nf 2249/2267/2249 1386/1386/1386 1081/1081/1081\nf 3148/3180/3148 3057/3088/3057 3110/3142/3110\nf 2254/2272/2254 3226/3260/3226 3099/3131/3099\nf 88/88/88 3159/3191/3159 1387/1387/1387\nf 3148/3180/3148 3110/3142/3110 3188/3222/3188\nf 2067/2076/2067 2279/2297/2279 2068/2077/2068\nf 1289/1289/1289 470/470/470 978/978/978\nf 1358/1358/1358 1378/1378/1378 1418/1420/1418\nf 3227/3261/3227 3228/3262/3228 3031/3061/3031\nf 3085/3116/3085 2906/2932/2906 3229/3263/3229\nf 3085/3116/3085 3229/3263/3229 3230/3264/3230\nf 3231/3265/3231 3232/3266/3232 3233/3267/3233\nf 3162/3194/3162 1183/1183/1183 1142/1142/1142\nf 1511/1513/1511 3181/3215/3181 1474/1476/1474\nf 3173/3205/3173 929/929/929 873/873/873\nf 1431/1433/1431 3234/3268/3234 3196/3230/3196\nf 3235/3269/3235 2743/2767/2743 1401/1403/1401\nf 1630/1635/1630 3059/3090/3059 1603/1608/1603\nf 1743/1751/1743 3236/3270/3236 3237/3271/3237\nf 3126/3158/3126 1450/1452/1450 1451/1453/1451\nf 2977/3005/2977 3130/3162/3130 2895/2921/2895\nf 598/598/598 544/544/544 3172/3204/3172\nf 3238/3272/3238 1043/1043/1043 3239/3273/3239\nf 278/278/278 282/282/282 3240/3274/3240\nf 1426/1428/1426 722/722/722 1405/1407/1405\nf 3213/3247/3213 3189/3223/3189 3168/3200/3168\nf 2261/2279/2261 2176/2187/2176 3177/3211/3177\nf 220/220/220 257/257/257 259/259/259\nf 3224/3258/3224 1107/1107/1107 255/255/255\nf 644/644/644 646/646/646 3172/3204/3172\nf 3110/3142/3110 1460/1462/1460 1418/1420/1418\nf 1406/1408/1406 452/452/452 2817/2842/2817\nf 2900/2926/2900 3131/3163/3131 3241/3275/3241\nf 1213/1213/1213 1746/1754/1746 1227/1227/1227\nf 315/315/315 3208/3242/3208 3002/3031/3002\nf 3242/3276/3242 3243/3277/3243 3244/3278/3244\nf 3166/3198/3166 3160/3192/3160 1373/1373/1373\nf 2880/2906/2880 1616/1621/1616 2879/2905/2879\nf 1681/1688/1681 1562/1567/1562 1686/1693/1686\nf 3097/3129/3097 508/508/508 492/492/492\nf 287/287/287 2989/3017/2989 444/444/444\nf 2304/2323/2304 137/137/137 139/139/139\nf 986/986/986 895/895/895 896/896/896\nf 2428/2449/2428 3245/3279/3245 3215/3249/3215\nf 3198/3232/3198 1378/1378/1378 1377/1377/1377\nf 220/220/220 259/259/259 221/221/221\nf 1142/1142/1142 3246/3280/3246 3162/3194/3162\nf 3182/3216/3182 3216/3250/3216 3215/3249/3215\nf 3107/3139/3107 3127/3159/3127 3108/3140/3108\nf 328/328/328 3247/3281/3247 3164/3196/3164\nf 3172/3204/3172 3248/3282/3248 3204/3238/3204\nf 3230/3264/3230 3249/3283/3249 3231/3265/3231\nf 289/289/289 1009/1009/1009 1384/1384/1384\nf 1557/1562/1557 1591/1596/1591 1558/1563/1558\nf 1511/1513/1511 3151/3183/3151 3181/3215/3181\nf 3250/3284/3250 3242/3276/3242 3244/3278/3244\nf 2934/2960/2934 3251/3285/3251 3252/3286/3252\nf 1754/1762/1754 2224/2240/2224 2241/2259/2241\nf 3101/3133/3101 3057/3088/3057 3148/3180/3148\nf 3253/3287/3253 278/278/278 3254/3288/3254\nf 3255/3289/3255 221/221/221 259/259/259\nf 3243/3277/3243 221/221/221 3256/3290/3256\nf 221/221/221 3255/3289/3255 3256/3290/3256\nf 3257/3291/3257 3215/3249/3215 3228/3262/3228\nf 1432/1434/1432 3111/3143/3111 3213/3247/3213\nf 1410/1412/1410 3213/3247/3213 3168/3200/3168\nf 1685/1692/1685 1547/1552/1547 1546/1551/1546\nf 3130/3162/3130 2900/2926/2900 2895/2921/2895\nf 1616/1621/1616 3193/3227/3193 2879/2905/2879\nf 1432/1434/1432 3213/3247/3213 1410/1412/1410\nf 3177/3211/3177 3126/3158/3126 954/954/954\nf 87/87/87 3109/3141/3109 3258/3292/3258\nf 3259/3293/3259 3260/3294/3260 334/334/334\nf 3214/3248/3214 3226/3260/3226 2254/2272/2254\nf 2353/2373/2353 2354/2374/2354 3163/3195/3163\nf 3224/3258/3224 3261/3295/3261 3262/3296/3262\nf 3263/3297/3263 3264/3298/3264 3265/3299/3265\nf 1616/1621/1616 3258/3292/3258 3193/3227/3193\nf 3116/3148/3116 3266/3300/3266 3117/3149/3117\nf 2639/2662/2639 3266/3300/3266 3116/3148/3116\nf 2722/2746/2722 2639/2662/2639 3116/3148/3116\nf 3267/3301/3267 3268/3302/3268 3269/3303/3269\nf 351/351/351 350/350/350 435/435/435\nf 1122/1122/1122 2554/2575/2554 1811/1819/1811\nf 3270/3304/3270 3271/3305/3271 3272/3306/3272\nf 1560/1565/1560 3159/3191/3159 88/88/88\nf 3273/3307/3273 586/586/586 2397/2418/2397\nf 3105/3137/3105 3057/3088/3057 2263/2281/2263\nf 3274/3308/3274 3275/3309/3275 3276/3310/3276\nf 2234/2251/2234 2233/2250/2233 3277/3311/3277\nf 2390/2411/2390 2389/2410/2389 3278/3312/3278\nf 876/876/876 3/3/3 3279/3313/3279\nf 3280/3314/3280 3244/3278/3244 3281/3315/3281\nf 3114/3146/3114 3181/3215/3181 1408/1410/1408\nf 3240/3274/3240 282/282/282 281/281/281\nf 3282/3316/3282 3240/3274/3240 281/281/281\nf 3204/3238/3204 3248/3282/3248 782/782/782\nf 3283/3317/3283 3250/3284/3250 3284/3318/3284\nf 219/219/219 3243/3277/3243 3242/3276/3242\nf 3188/3222/3188 3110/3142/3110 3199/3233/3199\nf 1207/1207/1207 1020/1020/1020 1085/1085/1085\nf 597/597/597 933/933/933 273/273/273\nf 3285/3319/3285 3253/3287/3253 3254/3288/3254\nf 3172/3204/3172 3128/3160/3128 3248/3282/3248\nf 1339/1339/1339 115/115/115 1809/1817/1809\nf 3127/3159/3127 3114/3146/3114 1408/1410/1408\nf 3109/3141/3109 89/89/89 1388/1388/1388\nf 3286/3320/3286 3274/3308/3274 3276/3310/3276\nf 3286/3320/3286 3287/3321/3287 3274/3308/3274\nf 3287/3321/3287 3288/3322/3288 3274/3308/3274\nf 3150/3182/3150 1429/1431/1429 3196/3230/3196\nf 3289/3323/3289 522/522/522 524/524/524\nf 2825/2850/2825 2428/2449/2428 3215/3249/3215\nf 3170/3202/3170 2352/2372/2352 1514/1664/1514\nf 3290/3324/3290 3244/3278/3244 3280/3314/3280\nf 3248/3282/3248 3291/3325/3291 3292/3326/3292\nf 3293/3327/3293 84/84/84 86/86/86\nf 3224/3258/3224 3262/3296/3262 3283/3317/3283\nf 255/255/255 219/219/219 3242/3276/3242\nf 3176/3210/3176 2994/3022/2994 2993/3021/2993\nf 773/773/773 2387/2408/2387 240/240/240\nf 430/430/430 1853/1861/1853 398/398/398\nf 3294/3328/3294 3098/3130/3098 3097/3129/3097\nf 2284/2303/2284 2286/2305/2286 511/511/511\nf 718/718/718 2110/2120/2110 511/511/511\nf 2035/2044/2035 1963/1972/1963 3295/3329/3295\nf 3296/3330/3296 1734/1742/1734 305/305/305\nf 2944/2971/2944 73/73/73 2945/2972/2945\nf 3206/3240/3206 3142/3174/3142 3160/3192/3160\nf 3297/3331/3297 430/430/430 398/398/398\nf 1656/1661/1656 1613/1618/1613 1611/1616/1611\nf 1052/1052/1052 3286/3320/3286 3276/3310/3276\nf 3298/3332/3298 3287/3321/3287 3286/3320/3286\nf 1051/1051/1051 3298/3332/3298 3286/3320/3286\nf 3298/3332/3298 3299/3333/3299 3287/3321/3287\nf 3299/3333/3299 3300/3334/3300 3287/3321/3287\nf 3142/3174/3142 3198/3232/3198 3202/3236/3202\nf 3213/3247/3213 3194/3228/3194 3189/3223/3189\nf 878/3208/878 3301/3335/3301 3175/3209/3175\nf 3234/3268/3234 1431/1433/1431 1472/1474/1472\nf 3204/3238/3204 782/782/782 3200/3234/3200\nf 429/429/429 428/428/428 3302/3336/3302\nf 3303/3337/3303 2702/2726/2702 3304/3338/3304\nf 3191/3225/3191 899/899/899 2698/2722/2698\nf 3305/3339/3305 3303/3337/3303 3304/3338/3304\nf 3122/3154/3122 3149/3181/3149 3197/3231/3197\nf 430/430/430 3297/3331/3297 431/431/431\nf 2284/2303/2284 511/511/511 2110/2120/2110\nf 1474/1476/1474 1473/1475/1473 1511/1513/1511\nf 954/954/954 3126/3158/3126 3125/3157/3125\nf 3098/3130/3098 3291/3325/3291 3248/3282/3248\nf 3262/3296/3262 3250/3284/3250 3283/3317/3283\nf 781/781/781 3306/3340/3306 782/782/782\nf 3261/3295/3261 3242/3276/3242 3250/3284/3250\nf 3255/3289/3255 259/259/259 3285/3319/3285\nf 1853/1861/1853 1852/1860/1852 396/396/396\nf 894/894/894 893/893/893 3307/3341/3307\nf 3194/3228/3194 3165/3197/3165 3189/3223/3189\nf 1630/1635/1630 1670/1677/1670 3059/3090/3059\nf 3128/3160/3128 3098/3130/3098 3248/3282/3248\nf 3084/3115/3084 3085/3116/3085 3152/3184/3152\nf 3308/3342/3308 767/767/767 769/769/769\nf 1612/1617/1612 2879/2905/2879 1591/1596/1591\nf 2452/2473/2452 1280/1280/1280 2931/2957/2931\nf 3286/3320/3286 1052/1052/1052 1051/1051/1051\nf 1051/1051/1051 3299/3333/3299 3298/3332/3298\nf 1639/1644/1639 2050/2059/2050 1954/1963/1954\nf 3066/3097/3066 3166/3198/3166 1372/1372/1372\nf 3309/3343/3309 3310/3344/3310 3311/3345/3311\nf 431/431/431 3033/3063/3033 432/432/432\nf 3250/3284/3250 3244/3278/3244 3290/3324/3290\nf 3134/3166/3134 298/298/298 3150/3182/3150\nf 2693/2717/2693 2675/2698/2675 2581/2602/2581\nf 3210/3244/3210 3216/3250/3216 3266/3300/3266\nf 3205/3239/3205 3210/3244/3210 3266/3300/3266\nf 3216/3250/3216 3182/3216/3182 3117/3149/3117\nf 2639/2662/2639 3205/3239/3205 3266/3300/3266\nf 3216/3250/3216 3117/3149/3117 3266/3300/3266\nf 174/174/174 2968/2996/2968 2521/2542/2521\nf 1599/1604/1599 3258/3292/3258 1616/1621/1616\nf 3244/3278/3244 3255/3289/3255 3281/3315/3281\nf 432/432/432 3033/3063/3033 488/488/488\nf 3097/3129/3097 492/492/492 429/429/429\nf 1371/1371/1371 3168/3200/3168 3066/3097/3066\nf 1160/1160/1160 3161/3193/3161 1085/1085/1085\nf 3312/3346/3312 1051/1051/1051 2359/2379/2359\nf 3313/3347/3313 3299/3333/3299 1051/1051/1051\nf 3312/3346/3312 3313/3347/3313 1051/1051/1051\nf 3288/3322/3288 3314/3348/3314 3274/3308/3274\nf 285/285/285 1853/1861/1853 286/286/286\nf 326/326/326 3315/3349/3315 3316/3350/3316\nf 1745/1753/1745 3195/3229/3195 1746/1754/1746\nf 259/259/259 258/258/258 3253/3287/3253\nf 196/196/196 2463/2484/2463 2532/2553/2532\nf 3313/3347/3313 2987/3015/2987 3317/3351/3317\nf 960/960/960 352/352/352 354/354/354\nf 3129/3161/3129 3142/3174/3142 3206/3240/3206\nf 3318/3352/3318 960/960/960 961/961/961\nf 26/26/26 1278/1278/1278 44/44/44\nf 2702/2726/2702 3319/3353/3319 3304/3338/3304\nf 259/259/259 3253/3287/3253 3285/3319/3285\nf 3129/3161/3129 3220/3254/3220 3141/3173/3141\nf 3121/3153/3121 1298/1298/1298 3132/3164/3132\nf 3098/3130/3098 3294/3328/3294 3291/3325/3291\nf 3320/3354/3320 3097/3129/3097 429/429/429\nf 329/329/329 1611/1616/1611 1638/1643/1638\nf 2361/2381/2361 3312/3346/3312 2359/2379/2359\nf 956/956/956 3321/3355/3321 3177/3211/3177\nf 2582/2603/2582 3322/3356/3322 1583/1588/1583\nf 3104/3136/3104 3143/3175/3143 3111/3143/3111\nf 971/971/971 746/746/746 819/819/819\nf 255/255/255 3261/3295/3261 3224/3258/3224\nf 2747/2771/2747 2352/2372/2352 3170/3202/3170\nf 3262/3296/3262 3261/3295/3261 3250/3284/3250\nf 3221/3255/3221 2707/2731/2707 286/286/286\nf 782/782/782 3248/3282/3248 3292/3326/3292\nf 2456/2477/2456 3323/3357/3323 2641/2664/2641\nf 1920/1928/1920 1955/1964/1955 2288/2307/2288\nf 2635/2658/2635 3324/3358/3324 3325/3359/3325\nf 2883/2909/2883 2492/2513/2492 3326/3360/3326\nf 3243/3277/3243 3256/3290/3256 3244/3278/3244\nf 3164/3196/3164 3247/3281/3247 2353/2373/2353\nf 3244/3278/3244 3256/3290/3256 3255/3289/3255\nf 88/88/88 1387/1387/1387 89/89/89\nf 2486/2507/2486 2305/2324/2305 2307/2326/2307\nf 396/396/396 398/398/398 1853/1861/1853\nf 3231/3265/3231 3249/3283/3249 3303/3337/3303\nf 3304/3338/3304 3327/3361/3327 3305/3339/3305\nf 2254/2272/2254 1524/1528/1524 318/318/318\nf 3285/3319/3285 3328/3362/3328 3255/3289/3255\nf 255/255/255 3242/3276/3242 3261/3295/3261\nf 3322/3356/3322 2740/2764/2740 1583/1588/1583\nf 3232/3266/3232 3329/3363/3329 3330/3364/3330\nf 3106/3138/3106 3234/3268/3234 3113/3145/3113\nf 3312/3346/3312 3039/3069/3039 3313/3347/3313\nf 3039/3069/3039 2987/3015/2987 3313/3347/3313\nf 3317/3351/3317 2987/3015/2987 920/920/920\nf 957/957/957 959/959/959 3331/3365/3331\nf 1853/1861/1853 3221/3255/3221 286/286/286\nf 1583/1588/1583 2740/2764/2740 1584/1589/1584\nf 2428/2449/2428 3031/3061/3031 3245/3279/3245\nf 3332/3366/3332 1170/1170/1170 1172/1172/1172\nf 2804/2828/2804 3333/3367/3333 3334/3368/3334\nf 3334/3368/3334 3335/3369/3335 3326/3360/3326\nf 2492/2513/2492 2437/2458/2437 50/50/50\nf 3106/3138/3106 3196/3230/3196 3234/3268/3234\nf 3142/3174/3142 3202/3236/3202 3160/3192/3160\nf 2919/2945/2919 3229/3263/3229 2764/2788/2764\nf 1750/1758/1750 948/948/948 1583/1588/1583\nf 1685/1692/1685 2523/2544/2523 2522/2543/2522\nf 472/472/472 372/372/372 1650/1655/1650\nf 3199/3233/3199 1418/1420/1418 1378/1378/1378\nf 1497/1499/1497 1562/1567/1562 1681/1688/1681\nf 278/278/278 277/277/277 282/282/282\nf 1183/1183/1183 1184/1184/1184 1142/1142/1142\nf 3249/3283/3249 2702/2726/2702 3303/3337/3303\nf 3294/3328/3294 3097/3129/3097 3320/3354/3320\nf 2657/2680/2657 2462/2483/2462 997/997/997\nf 3336/3370/3336 3039/3069/3039 3312/3346/3312\nf 1170/1170/1170 3332/3366/3332 2832/2857/2832\nf 3101/3133/3101 1564/1569/1564 1563/1568/1563\nf 3120/3152/3120 3196/3230/3196 3106/3138/3106\nf 3111/3143/3111 2879/2905/2879 3213/3247/3213\nf 3066/3097/3066 3189/3223/3189 3166/3198/3166\nf 3159/3191/3159 3129/3161/3129 3206/3240/3206\nf 3122/3154/3122 3197/3231/3197 3123/3155/3123\nf 298/298/298 1430/1432/1430 1429/1431/1429\nf 2690/2714/2690 2689/2713/2689 3337/3371/3337\nf 3222/3256/3222 1566/1571/1566 1565/1570/1565\nf 2587/2608/2587 3333/3367/3333 2804/2828/2804\nf 3333/3367/3333 3335/3369/3335 3334/3368/3334\nf 3335/3369/3335 3338/3372/3338 3326/3360/3326\nf 544/544/544 3128/3160/3128 3172/3204/3172\nf 3339/3373/3339 3340/3374/3340 3341/3375/3341\nf 3107/3139/3107 3113/3145/3113 3114/3146/3114\nf 3131/3163/3131 3130/3162/3130 2977/3005/2977\nf 1551/1556/1551 1539/1544/1539 1577/1582/1577\nf 3229/3263/3229 2919/2945/2919 2703/2727/2703\nf 3249/3283/3249 2703/2727/2703 2702/2726/2702\nf 1159/1159/1159 1183/1183/1183 1160/1160/1160\nf 3285/3319/3285 3254/3288/3254 3328/3362/3328\nf 3254/3288/3254 278/278/278 3240/3274/3240\nf 1963/1972/1963 928/928/928 929/929/929\nf 3312/3346/3312 2361/2381/2361 3336/3370/3336\nf 2748/2772/2748 3342/3376/3342 2769/2793/2769\nf 1085/1085/1085 3161/3193/3161 2885/2911/2885\nf 2885/2911/2885 3161/3193/3161 151/151/151\nf 3343/3377/3343 3344/3378/3344 3345/3379/3345\nf 219/219/219 221/221/221 3243/3277/3243\nf 3309/3343/3309 3346/3380/3346 3347/3381/3347\nf 1554/1559/1554 2477/2498/2477 1122/1122/1122\nf 3338/3372/3338 2883/2909/2883 3326/3360/3326\nf 2125/2135/2125 2288/2307/2288 1955/1964/1955\nf 2274/2292/2274 971/971/971 1697/1704/1697\nf 3228/3262/3228 3245/3279/3245 3031/3061/3031\nf 3177/3211/3177 2176/2187/2176 3126/3158/3126\nf 3348/3382/3348 956/956/956 955/955/955\nf 3228/3262/3228 3215/3249/3215 3245/3279/3245\nf 2262/2280/2262 1507/1509/1507 2176/2187/2176\nf 3229/3263/3229 2703/2727/2703 3249/3283/3249\nf 3250/3284/3250 3290/3324/3290 3284/3318/3284\nf 3328/3362/3328 3254/3288/3254 3349/3383/3349\nf 392/392/392 319/319/319 1226/1226/1226\nf 3108/3140/3108 3127/3159/3127 1312/1312/1312\nf 2900/2926/2900 3241/3275/3241 2859/2885/2859\nf 3341/3375/3341 2361/2381/2361 3339/3373/3339\nf 3341/3375/3341 3336/3370/3336 2361/2381/2361\nf 1748/1756/1748 3029/3059/3029 1758/1766/1758\nf 3350/3384/3350 1765/1773/1765 1758/1766/1758\nf 3029/3059/3029 3350/3384/3350 1758/1766/1758\nf 2375/2396/2375 1367/2391/1367 692/692/692\nf 306/306/306 498/498/498 500/500/500\nf 3335/3369/3335 3351/3385/3351 3338/3372/3338\nf 2883/2909/2883 3352/3386/3352 2437/2458/2437\nf 2450/2471/2450 750/750/750 2420/2441/2420\nf 3165/3197/3165 1388/1388/1388 1387/1387/1387\nf 3353/3387/3353 3354/3388/3354 3355/3389/3355\nf 3227/3261/3227 150/150/150 985/985/985\nf 3135/3167/3135 3356/3390/3356 937/937/937\nf 3230/3264/3230 3229/3263/3229 3249/3283/3249\nf 422/422/422 2657/2680/2657 423/423/423\nf 422/422/422 3357/3391/3357 2657/2680/2657\nf 3357/3391/3357 2462/2483/2462 2657/2680/2657\nf 1270/1270/1270 1312/1312/1312 3358/3392/3358\nf 40/40/40 2252/2270/2252 1627/1632/1627\nf 3220/3254/3220 1594/1599/1594 3112/3144/3112\nf 3024/3054/3024 3359/3393/3359 1627/1632/1627\nf 3040/3070/3040 3039/3069/3039 3336/3370/3336\nf 1207/1207/1207 2886/2912/2886 2427/2448/2427\nf 1563/1568/1563 3058/3089/3058 3057/3088/3057\nf 1853/1861/1853 430/430/430 3221/3255/3221\nf 3333/3367/3333 3360/3394/3360 3335/3369/3335\nf 3361/3395/3361 2883/2909/2883 3338/3372/3338\nf 2351/2652/2351 876/876/876 3279/3313/3279\nf 1745/1753/1745 1747/1755/1747 899/899/899\nf 2264/2282/2264 346/346/346 348/348/348\nf 3255/3289/3255 3328/3362/3328 3281/3315/3281\nf 3362/3396/3362 2462/2483/2462 3357/3391/3357\nf 3362/3396/3362 3016/3046/3016 2462/2483/2462\nf 2407/2428/2407 2406/2427/2406 3363/3397/3363\nf 2099/2108/2099 2037/2046/2037 3364/3398/3364\nf 3365/3399/3365 3336/3370/3336 3341/3375/3341\nf 3365/3399/3365 3040/3070/3040 3336/3370/3336\nf 3366/3400/3366 2426/2447/2426 2425/2446/2425\nf 3197/3231/3197 3185/3219/3185 3123/3155/3123\nf 3106/3138/3106 3113/3145/3113 3107/3139/3107\nf 3133/3165/3133 3134/3166/3134 3149/3181/3149\nf 3367/3401/3367 3368/3402/3368 3369/3403/3369\nf 2521/2542/2521 2968/2996/2968 3190/3224/3190\nf 3099/3131/3099 384/384/384 383/383/383\nf 3221/3255/3221 3370/3404/3370 2707/2731/2707\nf 3143/3175/3143 1591/1596/1591 3111/3143/3111\nf 3284/3318/3284 3290/3324/3290 3371/3405/3371\nf 2535/2556/2535 3372/3406/3372 2587/2608/2587\nf 2587/2608/2587 3360/3394/3360 3333/3367/3333\nf 3360/3394/3360 3351/3385/3351 3335/3369/3335\nf 3361/3395/3361 3352/3386/3352 2883/2909/2883\nf 3188/3222/3188 3199/3233/3199 3198/3232/3198\nf 272/272/272 597/597/597 273/273/273\nf 3108/3140/3108 1312/1312/1312 1284/1284/1284\nf 3373/3407/3373 3374/3408/3374 3375/3409/3375\nf 3320/3354/3320 429/429/429 3302/3336/3302\nf 3223/3257/3223 3016/3046/3016 3362/3396/3362\nf 3223/3257/3223 3222/3256/3222 3016/3046/3016\nf 3189/3223/3189 3165/3197/3165 3166/3198/3166\nf 3340/3374/3340 3376/3410/3376 3341/3375/3341\nf 3376/3410/3376 3365/3399/3365 3341/3375/3341\nf 3377/3411/3377 760/760/760 3378/3412/3378\nf 3378/3412/3378 2593/2614/2593 2986/3014/2986\nf 2425/2446/2425 2424/2445/2424 3119/3151/3119\nf 3379/3413/3379 3380/3414/3380 761/761/761\nf 2839/2864/2839 1847/1855/1847 2746/2770/2746\nf 1565/1570/1565 1269/1269/1269 3222/3256/3222\nf 2400/2421/2400 3381/3415/3381 2535/2556/2535\nf 2535/2556/2535 3381/3415/3381 3372/3406/3372\nf 3372/3406/3372 3360/3394/3360 2587/2608/2587\nf 3351/3385/3351 3361/3395/3361 3338/3372/3338\nf 3361/3395/3361 3382/3416/3382 3352/3386/3352\nf 1610/1615/1610 1612/1617/1612 1591/1596/1591\nf 382/382/382 3042/3072/3042 3041/3071/3041\nf 3234/3268/3234 1472/1474/1472 3113/3145/3113\nf 3101/3133/3101 1563/1568/1563 3057/3088/3057\nf 3193/3227/3193 3109/3141/3109 3165/3197/3165\nf 3368/3402/3368 3367/3401/3367 3383/3417/3383\nf 334/334/334 1759/1767/1759 3259/3293/3259\nf 275/275/275 276/276/276 278/278/278\nf 3365/3399/3365 3384/3418/3384 3040/3070/3040\nf 3040/3070/3040 3384/3418/3384 2986/3014/2986\nf 3141/3173/3141 3112/3144/3112 3148/3180/3148\nf 3220/3254/3220 3112/3144/3112 3141/3173/3141\nf 1857/1865/1857 3385/3419/3385 456/456/456\nf 3112/3144/3112 1603/1608/1603 3060/3091/3060\nf 857/857/857 3386/3420/3386 892/892/892\nf 1093/1093/1093 2330/2350/2330 1094/1094/1094\nf 875/875/875 457/457/457 876/876/876\nf 3387/3421/3387 1773/1781/1773 3388/3422/3388\nf 3190/3224/3190 697/697/697 2408/2429/2408\nf 3118/3150/3118 3117/3149/3117 3183/3217/3183\nf 2487/2508/2487 1097/1097/1097 3389/3423/3389\nf 3330/3364/3330 3366/3400/3366 2425/2446/2425\nf 1539/1544/1539 1503/1505/1503 2263/2281/2263\nf 3194/3228/3194 3193/3227/3193 3165/3197/3165\nf 3108/3140/3108 1284/1284/1284 1298/1298/1298\nf 2002/2011/2002 3026/3056/3026 2003/2012/2003\nf 2427/2448/2427 2886/2912/2886 2428/2449/2428\nf 3300/3334/3300 3390/3424/3390 3317/3351/3317\nf 3254/3288/3254 3240/3274/3240 3282/3316/3282\nf 3349/3383/3349 3254/3288/3254 3282/3316/3282\nf 3058/3089/3058 1563/1568/1563 1496/1498/1496\nf 3376/3410/3376 3391/3425/3391 3365/3399/3365\nf 3093/3124/3093 1/1/1 3385/3419/3385\nf 3385/3419/3385 1/1/1 456/456/456\nf 3009/3038/3009 2238/2256/2238 2237/2255/2237\nf 2352/2372/2352 455/455/455 875/875/875\nf 3392/3426/3392 767/767/767 3308/3342/3308\nf 2353/2373/2353 3393/3427/3393 2952/2980/2952\nf 1119/2701/1119 1622/1627/1622 1621/1626/1621\nf 2400/2421/2400 3394/3428/3394 3381/3415/3381\nf 3360/3394/3360 3395/3429/3395 3351/3385/3351\nf 3351/3385/3351 3396/3430/3396 3361/3395/3361\nf 3134/3166/3134 299/299/299 298/298/298\nf 1571/1576/1571 1435/1437/1435 2980/3008/2980\nf 3200/3234/3200 782/782/782 3306/3340/3306\nf 3050/3081/3050 1172/1172/1172 693/693/693\nf 428/428/428 3397/3431/3397 3302/3336/3302\nf 3396/3430/3396 3320/3354/3320 3302/3336/3302\nf 3398/3432/3398 3357/3391/3357 422/422/422\nf 3398/3432/3398 3399/3433/3399 3357/3391/3357\nf 3399/3433/3399 3362/3396/3362 3357/3391/3357\nf 3221/3255/3221 432/432/432 489/489/489\nf 3105/3137/3105 1460/1462/1460 3110/3142/3110\nf 3340/3374/3340 3400/3434/3400 3401/3435/3401\nf 3391/3425/3391 3384/3418/3384 3365/3399/3365\nf 3384/3418/3384 3402/3436/3402 2986/3014/2986\nf 2986/3014/2986 3402/3436/3402 3378/3412/3378\nf 3380/3414/3380 2754/2778/2754 761/761/761\nf 173/173/173 29/29/29 642/642/642\nf 3403/3437/3403 3375/3409/3375 3404/3438/3404\nf 767/767/767 3405/3439/3405 2934/2960/2934\nf 3372/3406/3372 3395/3429/3395 3360/3394/3360\nf 3406/3440/3406 3361/3395/3361 3396/3430/3396\nf 3406/3440/3406 3407/3441/3407 3361/3395/3361\nf 350/350/350 1961/1970/1961 433/433/433\nf 173/173/173 642/642/642 3084/3115/3084\nf 3152/3184/3152 3085/3116/3085 3330/3364/3330\nf 2428/2449/2428 2886/2912/2886 3031/3061/3031\nf 1643/1648/1643 1655/1660/1655 1667/1674/1667\nf 3362/3396/3362 3399/3433/3399 3223/3257/3223\nf 29/29/29 2522/2543/2522 643/643/643\nf 3105/3137/3105 2263/2281/2263 1461/1463/1461\nf 2689/2713/2689 3023/3053/3023 2915/2941/2915\nf 3199/3233/3199 3110/3142/3110 1418/1420/1418\nf 3401/3435/3401 3391/3425/3391 3376/3410/3376\nf 3408/3442/3408 3379/3413/3379 3377/3411/3377\nf 3408/3442/3408 3380/3414/3380 3379/3413/3379\nf 3409/3443/3409 3053/3084/3053 3380/3414/3380\nf 3410/3444/3410 2566/2587/2566 2568/2589/2568\nf 2847/3445/2847 3403/3437/3403 2845/3446/2845\nf 2441/2462/2441 2577/2598/2577 2440/2461/2440\nf 3372/3406/3372 3292/3326/3292 3395/3429/3395\nf 1197/1197/1197 1239/1239/1239 1250/1250/1250\nf 1184/1184/1184 1143/1143/1143 1142/1142/1142\nf 3191/3225/3191 3124/3156/3124 3195/3229/3195\nf 204/204/204 203/203/203 1238/1238/1238\nf 3107/3139/3107 3114/3146/3114 3127/3159/3127\nf 3411/3447/3411 3399/3433/3399 3398/3432/3398\nf 45/45/45 41/41/41 2207/2218/2207\nf 1437/1439/1437 1461/1463/1461 1503/1505/1503\nf 292/292/292 2915/2941/2915 3023/3053/3023\nf 1745/1753/1745 3191/3225/3191 3195/3229/3195\nf 2915/2941/2915 3412/3448/3412 2689/2713/2689\nf 1429/1431/1429 1431/1433/1431 3196/3230/3196\nf 3391/3425/3391 3413/3449/3413 3384/3418/3384\nf 3384/3418/3384 3413/3449/3413 3402/3436/3402\nf 3402/3436/3402 3332/3366/3332 3378/3412/3378\nf 3378/3412/3378 3332/3366/3332 3377/3411/3377\nf 3332/3366/3332 3408/3442/3408 3377/3411/3377\nf 2203/2214/2203 2202/2213/2202 3414/3450/3414\nf 3170/3202/3170 3415/3451/3415 2747/2771/2747\nf 3416/3452/3416 3417/3453/3417 3418/3454/3418\nf 383/3207/383 3175/3209/3175 896/2299/896\nf 3394/3428/3394 783/783/783 3381/3415/3381\nf 3381/3415/3381 3292/3326/3292 3372/3406/3372\nf 3395/3429/3395 3396/3430/3396 3351/3385/3351\nf 3258/3292/3258 3109/3141/3109 3193/3227/3193\nf 1373/1373/1373 3160/3192/3160 3202/3236/3202\nf 3419/3455/3419 1763/1771/1763 2280/2298/2280\nf 3420/3456/3420 2796/2820/2796 3421/3457/3421\nf 2243/2261/2243 2632/2655/2632 1265/1265/1265\nf 875/875/875 455/455/455 457/457/457\nf 381/381/381 380/380/380 2470/2491/2470\nf 2471/2492/2471 2795/2819/2795 2469/2490/2469\nf 423/423/423 2657/2680/2657 2475/2496/2475\nf 3422/3458/3422 1796/1804/1796 1337/1337/1337\nf 319/319/319 791/791/791 1226/1226/1226\nf 3411/3447/3411 3398/3432/3398 3140/3172/3140\nf 3139/3171/3139 3411/3447/3411 3140/3172/3140\nf 1270/1270/1270 3358/3392/3358 1340/1340/1340\nf 3119/3151/3119 3084/3115/3084 2425/2446/2425\nf 3317/3351/3317 3390/3424/3390 3313/3347/3313\nf 1566/1571/1566 3399/3433/3399 281/281/281\nf 278/278/278 3253/3287/3253 275/275/275\nf 3423/3459/3423 3413/3449/3413 3391/3425/3391\nf 3402/3436/3402 2833/2858/2833 3332/3366/3332\nf 2796/2820/2796 3420/3456/3420 2824/2849/2824\nf 3381/3415/3381 783/783/783 3292/3326/3292\nf 1585/1590/1585 2901/2927/2901 1969/1978/1969\nf 314/314/314 3209/3243/3209 315/315/315\nf 3424/3460/3424 3425/3461/3425 3426/3462/3426\nf 3041/3071/3041 3427/3463/3427 382/382/382\nf 3371/3405/3371 3290/3324/3290 382/382/382\nf 3290/3324/3290 380/380/380 382/382/382\nf 3411/3447/3411 3282/3316/3282 3399/3433/3399\nf 3428/3464/3428 1963/1972/1963 929/929/929\nf 3181/3215/3181 3151/3183/3151 1385/1385/1385\nf 1559/1564/1559 1594/1599/1594 3220/3254/3220\nf 175/175/175 2911/2937/2911 2915/2941/2915\nf 3358/3392/3358 3127/3159/3127 1340/1340/1340\nf 2915/2941/2915 2911/2937/2911 3412/3448/3412\nf 2855/2881/2855 2768/2792/2768 3402/3436/3402\nf 3413/3449/3413 2855/2881/2855 3402/3436/3402\nf 2768/2792/2768 2833/2858/2833 3402/3436/3402\nf 3380/3414/3380 3408/3442/3408 3409/3443/3409\nf 3429/3465/3429 3430/3466/3430 3431/3467/3431\nf 2994/3468/2994 3176/3469/3176 3137/3470/3137\nf 782/782/782 3292/3326/3292 783/783/783\nf 3292/3326/3292 3291/3325/3291 3395/3429/3395\nf 3406/3440/3406 3302/3336/3302 3407/3441/3407\nf 3432/3471/3432 3433/3472/3433 2719/2743/2719\nf 3427/3463/3427 3371/3405/3371 382/382/382\nf 3280/3314/3280 380/380/380 3290/3324/3290\nf 380/380/380 3281/3315/3281 2471/2492/2471\nf 3328/3362/3328 2795/2819/2795 2471/2492/2471\nf 3282/3316/3282 3411/3447/3411 3139/3171/3139\nf 3349/3383/3349 3282/3316/3282 3139/3171/3139\nf 3002/3031/3002 3208/3242/3208 2977/3005/2977\nf 3434/3473/3434 2438/2459/2438 3382/3416/3382\nf 3435/3474/3435 3413/3449/3413 3423/3459/3423\nf 3435/3474/3435 2855/2881/2855 3413/3449/3413\nf 2855/2881/2855 2603/2625/2603 2768/2792/2768\nf 2833/2858/2833 2832/2857/2832 3332/3366/3332\nf 2199/2210/2199 2705/2729/2705 2707/2731/2707\nf 3370/3404/3370 2199/2210/2199 2707/2731/2707\nf 2747/2771/2747 2467/2488/2467 2746/2770/2746\nf 3436/3475/3436 3437/3476/3437 2835/2860/2835\nf 2286/2305/2286 509/509/509 511/511/511\nf 3438/3477/3438 3439/3478/3439 3440/3479/3440\nf 2589/2610/2589 3441/3480/3441 3236/3270/3236\nf 3291/3325/3291 3320/3354/3320 3395/3429/3395\nf 3320/3354/3320 3396/3430/3396 3395/3429/3395\nf 2367/2387/2367 2181/2192/2181 2118/2128/2118\nf 1002/1002/1002 2998/3027/2998 3214/3248/3214\nf 3264/3298/3264 3263/3297/3263 2765/2789/2765\nf 3284/3318/3284 3371/3405/3371 3427/3463/3427\nf 3281/3315/3281 3328/3362/3328 2471/2492/2471\nf 3328/3362/3328 3139/3171/3139 2795/2819/2795\nf 3282/3316/3282 281/281/281 3399/3433/3399\nf 3126/3158/3126 2176/2187/2176 1450/1452/1450\nf 3148/3180/3148 3060/3091/3060 3101/3133/3101\nf 954/954/954 3125/3157/3125 299/299/299\nf 2911/2937/2911 174/174/174 2521/2542/2521\nf 2418/2439/2418 78/78/78 3442/3481/3442\nf 3435/3474/3435 2856/2882/2856 2855/2881/2855\nf 2953/2981/2953 2857/2883/2857 2856/2882/2856\nf 697/697/697 874/874/874 2408/2429/2408\nf 3209/3243/3209 3443/3482/3443 3241/3275/3241\nf 3131/3163/3131 3209/3243/3209 3241/3275/3241\nf 3332/3366/3332 1172/1172/1172 3408/3442/3408\nf 1172/1172/1172 3050/3081/3050 3409/3443/3409\nf 3408/3442/3408 1172/1172/1172 3409/3443/3409\nf 3409/3443/3409 3050/3081/3050 1403/1405/1403\nf 3444/3483/3444 3445/3484/3445 3446/3485/3446\nf 2199/2210/2199 1942/1951/1942 2705/2729/2705\nf 3294/3328/3294 3320/3354/3320 3291/3325/3291\nf 3396/3430/3396 3302/3336/3302 3406/3440/3406\nf 1639/1644/1639 1641/1646/1641 1729/1737/1729\nf 3447/3486/3447 1961/1970/1961 350/350/350\nf 3313/3347/3313 3390/3424/3390 3299/3333/3299\nf 2746/2770/2746 1846/1854/1846 2352/2372/2352\nf 387/387/387 2546/2567/2546 2296/2315/2296\nf 3099/3131/3099 895/895/895 1524/1528/1524\nf 3281/3315/3281 380/380/380 3280/3314/3280\nf 3328/3362/3328 3349/3383/3349 3139/3171/3139\nf 1383/1383/1383 417/417/417 2244/2262/2244\nf 3448/3487/3448 1440/1442/1440 1439/1441/1439\nf 2339/2359/2339 2247/2265/2247 1772/1780/1772\nf 3184/3218/3184 3226/3260/3226 3449/3488/3449\nf 3448/3487/3448 3450/3489/3450 1444/1446/1444\nf 1440/1442/1440 3448/3487/3448 1446/1448/1446\nf 3451/3490/3451 3452/3491/3452 3453/3492/3453\nf 3454/3493/3454 3455/3494/3455 3456/3495/3456\nf 3279/3313/3279 3/3/3 3457/3496/3457\nf 1444/1446/1444 3450/3489/3450 3458/3497/3458\nf 3448/3487/3448 1444/1446/1444 1446/1448/1446\nf 3386/3420/3386 2650/2673/2650 892/892/892\nf 378/378/378 3459/3498/3459 3460/3499/3460\nf 2286/2305/2286 3461/3500/3461 509/509/509\nf 2372/2393/2372 509/509/509 3461/3500/3461\nf 2243/2261/2243 718/718/718 510/510/510\nf 3462/3501/3462 3463/3502/3463 2302/2321/2302\nf 3460/3499/3460 3464/3503/3464 3465/3504/3465\nf 3466/3505/3466 3463/3502/3463 3462/3501/3462\nf 3461/3500/3461 3467/3506/3467 2372/2393/2372\nf 3388/3422/3388 3468/3507/3468 3387/3421/3387\nf 217/217/217 3469/3508/3469 3470/3509/3470\nf 3468/3507/3468 324/324/324 3387/3421/3387\nf 324/324/324 3056/3087/3056 3387/3421/3387\nf 2573/2594/2573 2427/2448/2427 1522/1526/1522\nf 3471/3510/3471 3056/3087/3056 324/324/324\nf 3472/3511/3472 2286/2305/2286 2285/2304/2285\nf 3472/3511/3472 3461/3500/3461 2286/2305/2286\nf 3473/3512/3473 3467/3506/3467 3461/3500/3461\nf 3467/3506/3467 3474/3513/3474 3388/3422/3388\nf 3474/3513/3474 3475/3514/3475 3468/3507/3468\nf 3388/3422/3388 3474/3513/3474 3468/3507/3468\nf 3472/3511/3472 3473/3512/3473 3461/3500/3461\nf 3475/3514/3475 3476/3515/3476 3468/3507/3468\nf 3468/3507/3468 3476/3515/3476 324/324/324\nf 2206/2217/2206 1621/1626/1621 1267/1267/1267\nf 2817/2842/2817 452/452/452 454/454/454\nf 3477/3516/3477 2285/2304/2285 2389/2410/2389\nf 3477/3516/3477 3472/3511/3472 2285/2304/2285\nf 3473/3512/3473 3474/3513/3474 3467/3506/3467\nf 3476/3515/3476 325/325/325 324/324/324\nf 2970/2998/2970 3471/3510/3471 242/242/242\nf 3477/3516/3477 3473/3512/3473 3472/3511/3472\nf 3478/3517/3478 3479/3518/3479 3476/3515/3476\nf 3475/3514/3475 3478/3517/3478 3476/3515/3476\nf 3479/3518/3479 325/325/325 3476/3515/3476\nf 3477/3516/3477 3480/3519/3480 3473/3512/3473\nf 3473/3512/3473 3481/3520/3481 3474/3513/3474\nf 3481/3520/3481 3482/3521/3482 3474/3513/3474\nf 3474/3513/3474 3482/3521/3482 3475/3514/3475\nf 3475/3514/3475 3482/3521/3482 3478/3517/3478\nf 1123/1123/1123 3483/3522/3483 2391/2412/2391\nf 3484/3523/3484 3477/3516/3477 2391/2412/2391\nf 3484/3523/3484 3480/3519/3480 3477/3516/3477\nf 3480/3519/3480 3481/3520/3481 3473/3512/3473\nf 3482/3521/3482 3103/3135/3103 3478/3517/3478\nf 3103/3135/3103 3102/3134/3102 3479/3518/3479\nf 3478/3517/3478 3103/3135/3103 3479/3518/3479\nf 48/48/48 1318/1318/1318 185/185/185\nf 808/808/808 807/807/807 2743/2767/2743\nf 347/347/347 3485/3524/3485 3486/3525/3486\nf 3483/3522/3483 3484/3523/3484 2391/2412/2391\nf 3481/3520/3481 3487/3526/3487 3482/3521/3482\nf 3482/3521/3482 3487/3526/3487 3103/3135/3103\nf 2415/2436/2415 381/381/381 2470/2491/2470\nf 3488/3527/3488 3489/3528/3489 3483/3522/3483\nf 3489/3528/3489 3484/3523/3484 3483/3522/3483\nf 3487/3526/3487 3490/3529/3490 3103/3135/3103\nf 3490/3529/3490 3115/3147/3115 2946/2973/2946\nf 3103/3135/3103 3490/3529/3490 2946/2973/2946\nf 1664/1671/1664 1092/1092/1092 2609/2631/2609\nf 3481/3520/3481 3491/3530/3491 3487/3526/3487\nf 3487/3526/3487 3491/3530/3491 3490/3529/3490\nf 2239/2257/2239 3489/3528/3489 3488/3527/3488\nf 3484/3523/3484 3492/3531/3492 3480/3519/3480\nf 3480/3519/3480 3493/3532/3493 3481/3520/3481\nf 3481/3520/3481 3494/3533/3494 3491/3530/3491\nf 3495/3534/3495 3496/3535/3496 3490/3529/3490\nf 3491/3530/3491 3495/3534/3495 3490/3529/3490\nf 3496/3535/3496 1517/1519/1517 3115/3147/3115\nf 3490/3529/3490 3496/3535/3496 3115/3147/3115\nf 2959/2987/2959 3115/3147/3115 1517/1519/1517\nf 2239/2257/2239 868/868/868 115/115/115\nf 3492/3531/3492 3484/3523/3484 3489/3528/3489\nf 3492/3531/3492 3497/3536/3497 3480/3519/3480\nf 3497/3536/3497 3493/3532/3493 3480/3519/3480\nf 3493/3532/3493 3494/3533/3494 3481/3520/3481\nf 3494/3533/3494 3498/3537/3498 3491/3530/3491\nf 3491/3530/3491 3498/3537/3498 3495/3534/3495\nf 3495/3534/3495 1515/1517/1515 3496/3535/3496\nf 314/314/314 3499/3538/3499 3209/3243/3209\nf 3500/3539/3500 3489/3528/3489 2239/2257/2239\nf 3500/3539/3500 3492/3531/3492 3489/3528/3489\nf 3493/3532/3493 3501/3540/3501 3494/3533/3494\nf 3501/3540/3501 3498/3537/3498 3494/3533/3494\nf 3501/3540/3501 3502/3541/3502 3498/3537/3498\nf 3502/3541/3502 3503/3542/3503 3495/3534/3495\nf 3498/3537/3498 3502/3541/3502 3495/3534/3495\nf 3503/3542/3503 1516/1518/1516 1515/1517/1515\nf 3495/3534/3495 3503/3542/3503 1515/1517/1515\nf 1338/1338/1338 1796/1804/1796 3504/3543/3504\nf 1909/1917/1909 1529/1533/1529 1949/1958/1949\nf 1338/1338/1338 3505/3544/3505 3500/3539/3500\nf 3505/3544/3505 3492/3531/3492 3500/3539/3500\nf 3493/3532/3493 3506/3545/3506 3501/3540/3501\nf 3501/3540/3501 3506/3545/3506 3502/3541/3502\nf 3503/3542/3503 1412/1414/1412 1516/1518/1516\nf 2268/2286/2268 2267/2285/2267 3507/3546/3507\nf 3505/3544/3505 3497/3536/3497 3492/3531/3492\nf 3497/3536/3497 3508/3547/3508 3493/3532/3493\nf 3493/3532/3493 3508/3547/3508 3506/3545/3506\nf 3506/3545/3506 3509/3548/3509 3502/3541/3502\nf 3509/3548/3509 3510/3549/3510 3503/3542/3503\nf 3502/3541/3502 3509/3548/3509 3503/3542/3503\nf 3503/3542/3503 3510/3549/3510 1412/1414/1412\nf 2252/2270/2252 3024/3054/3024 1627/1632/1627\nf 2919/2945/2919 2473/2494/2473 2704/2728/2704\nf 3504/3543/3504 3505/3544/3505 1338/1338/1338\nf 1547/1552/1547 1685/1692/1685 596/596/596\nf 3511/3550/3511 3024/3054/3024 1412/1414/1412\nf 1515/1517/1515 1517/1519/1517 3496/3535/3496\nf 2642/2665/2642 2469/2490/2469 2643/2666/2643\nf 3504/3543/3504 3512/3551/3512 3505/3544/3505\nf 3512/3551/3512 3497/3536/3497 3505/3544/3505\nf 3497/3536/3497 3513/3552/3513 3508/3547/3508\nf 3508/3547/3508 3514/3553/3514 3506/3545/3506\nf 3509/3548/3509 3511/3550/3511 3510/3549/3510\nf 3511/3550/3511 1412/1414/1412 3510/3549/3510\nf 1548/1553/1548 2574/2595/2574 2770/2794/2770\nf 2702/2726/2702 2704/2728/2704 3319/3353/3319\nf 46/46/46 934/934/934 184/184/184\nf 3515/3554/3515 3516/3555/3516 3517/3556/3517\nf 3518/3557/3518 3519/3558/3519 3520/3559/3520\nf 2906/2932/2906 3084/3115/3084 642/642/642\nf 3392/3426/3392 3521/3560/3521 3522/3561/3522\nf 3512/3551/3512 3513/3552/3513 3497/3536/3497\nf 3513/3552/3513 3514/3553/3514 3508/3547/3508\nf 3514/3553/3514 3523/3562/3523 3506/3545/3506\nf 3523/3562/3523 3511/3550/3511 3509/3548/3509\nf 3506/3545/3506 3523/3562/3523 3509/3548/3509\nf 3524/3563/3524 3525/3564/3525 3526/3565/3526\nf 2921/2947/2921 2922/2948/2922 2912/2938/2912\nf 1007/1007/1007 271/271/271 984/984/984\nf 1796/1804/1796 3527/3566/3527 3504/3543/3504\nf 3527/3566/3527 3512/3551/3512 3504/3543/3504\nf 3514/3553/3514 3528/3567/3528 3523/3562/3523\nf 3529/3568/3529 57/57/57 56/56/56\nf 783/783/783 3394/3428/3394 781/781/781\nf 2592/2613/2592 2591/2612/2591 3526/3565/3526\nf 2182/2193/2182 490/490/490 2597/2618/2597\nf 2597/2618/2597 490/490/490 2162/2173/2162\nf 3512/3551/3512 3530/3569/3530 3513/3552/3513\nf 3528/3567/3528 3531/3570/3531 3523/3562/3523\nf 3523/3562/3523 3531/3570/3531 3511/3550/3511\nf 3532/3571/3532 3013/3043/3013 3015/3045/3015\nf 3533/3572/3533 3534/3573/3534 3535/3574/3535\nf 1664/1671/1664 2781/2805/2781 1662/1669/1662\nf 3536/3575/3536 2994/3468/2994 3137/3470/3137\nf 3422/3458/3422 2784/2808/2784 1796/1804/1796\nf 2784/2808/2784 3527/3566/3527 1796/1804/1796\nf 3530/3569/3530 3537/3576/3537 3513/3552/3513\nf 3513/3552/3513 3537/3576/3537 3514/3553/3514\nf 3537/3576/3537 3531/3570/3531 3528/3567/3528\nf 3514/3553/3514 3537/3576/3537 3528/3567/3528\nf 3024/3054/3024 3511/3550/3511 3531/3570/3531\nf 3538/3577/3538 3024/3054/3024 3531/3570/3531\nf 3539/3578/3539 3457/3496/3457 2/2/2\nf 3518/3557/3518 3540/3579/3540 3519/3558/3519\nf 3541/3580/3541 3542/3581/3542 3543/3582/3543\nf 3544/3583/3544 3137/3470/3137 3136/3584/3136\nf 3544/3583/3544 3545/3585/3545 3137/3470/3137\nf 3545/3585/3545 3536/3575/3536 3137/3470/3137\nf 3546/3586/3546 2995/3023/2995 2994/3022/2994\nf 3536/3575/3536 3546/3587/3546 2994/3468/2994\nf 3547/3588/3547 2785/2809/2785 3422/3458/3422\nf 3422/3458/3422 2785/2809/2785 2784/2808/2784\nf 3548/3589/3548 3527/3566/3527 2784/2808/2784\nf 3527/3566/3527 3530/3569/3530 3512/3551/3512\nf 3530/3569/3530 3549/3590/3549 3537/3576/3537\nf 3537/3576/3537 3550/3591/3550 3531/3570/3531\nf 3531/3570/3531 3550/3591/3550 3538/3577/3538\nf 3551/3592/3551 3552/3593/3552 3553/3594/3553\nf 378/378/378 322/322/322 3459/3498/3459\nf 3541/3580/3541 3554/3595/3554 3555/3596/3555\nf 3541/3597/3541 3556/3598/3556 3542/3599/3542\nf 3557/3600/3557 3545/3585/3545 3544/3583/3544\nf 3545/3585/3545 3558/3601/3558 3536/3575/3536\nf 3546/3586/3546 3559/3602/3559 3560/3603/3560\nf 1514/1516/1514 875/2623/875 1512/1514/1512\nf 3548/3589/3548 3561/3604/3561 3527/3566/3527\nf 3527/3566/3527 3561/3604/3561 3530/3569/3530\nf 3550/3591/3550 3562/3605/3562 3538/3577/3538\nf 3538/3577/3538 3562/3605/3562 3024/3054/3024\nf 695/695/695 1403/1405/1403 3050/3081/3050\nf 2720/2744/2720 3453/3492/3453 3563/3606/3563\nf 3564/3607/3564 3565/3608/3565 3555/3596/3555\nf 3565/3609/3565 3556/3598/3556 3541/3597/3541\nf 3555/3596/3555 3565/3608/3565 3541/3580/3541\nf 3556/3598/3556 3566/3610/3566 3542/3599/3542\nf 3542/3599/3542 3566/3610/3566 3544/3583/3544\nf 3544/3583/3544 3566/3610/3566 3557/3600/3557\nf 3558/3601/3558 3546/3587/3546 3536/3575/3536\nf 1744/1752/1744 3169/3201/3169 2761/2785/2761\nf 3567/3611/3567 101/101/101 263/263/263\nf 3561/3604/3561 3549/3590/3549 3530/3569/3530\nf 3537/3576/3537 3568/3612/3568 3550/3591/3550\nf 3568/3612/3568 3562/3605/3562 3550/3591/3550\nf 3569/3613/3569 3570/3614/3570 1000/1000/1000\nf 3571/3615/3571 3564/3607/3564 3555/3596/3555\nf 3556/3598/3556 3572/3616/3572 3566/3610/3566\nf 3558/3601/3558 3573/3617/3573 3546/3587/3546\nf 3056/3087/3056 3471/3510/3471 2970/2998/2970\nf 826/826/826 3548/3589/3548 2784/2808/2784\nf 3574/3618/3574 3568/3612/3568 3537/3576/3537\nf 3549/3590/3549 3574/3618/3574 3537/3576/3537\nf 3562/3605/3562 3359/3393/3359 3024/3054/3024\nf 2535/2556/2535 2587/2608/2587 2402/2423/2402\nf 2593/2614/2593 3378/3412/3378 760/760/760\nf 3570/3614/3570 3569/3613/3569 3455/3494/3455\nf 3519/3558/3519 3575/3619/3575 1422/1424/1422\nf 3576/3620/3576 3507/3546/3507 3571/3615/3571\nf 3571/3615/3571 3577/3621/3577 3564/3607/3564\nf 3577/3622/3577 3578/3623/3578 3564/3624/3564\nf 3564/3624/3564 3578/3623/3578 3565/3609/3565\nf 3565/3609/3565 3572/3616/3572 3556/3598/3556\nf 3572/3616/3572 3579/3625/3579 3566/3610/3566\nf 3566/3610/3566 3579/3625/3579 3557/3600/3557\nf 3579/3625/3579 3580/3626/3580 3557/3600/3557\nf 3580/3626/3580 3581/3627/3581 3545/3585/3545\nf 3557/3600/3557 3580/3626/3580 3545/3585/3545\nf 3581/3627/3581 3558/3601/3558 3545/3585/3545\nf 168/168/168 1556/1561/1556 3027/3057/3027\nf 3548/3589/3548 3582/3628/3582 3561/3604/3561\nf 3561/3604/3561 3574/3618/3574 3549/3590/3549\nf 2763/2787/2763 2416/2437/2416 2417/2438/2417\nf 1205/1205/1205 2427/2448/2427 2573/2594/2573\nf 3583/3629/3583 3570/3614/3570 3455/3494/3455\nf 3575/3619/3575 3584/3630/3584 1422/1424/1422\nf 2267/2285/2267 3585/3631/3585 3507/3546/3507\nf 3585/3631/3585 3577/3621/3577 3507/3546/3507\nf 3507/3546/3507 3577/3621/3577 3571/3615/3571\nf 3578/3623/3578 3586/3632/3586 3565/3609/3565\nf 3586/3632/3586 3572/3616/3572 3565/3609/3565\nf 3580/3626/3580 3587/3633/3587 3581/3627/3581\nf 3573/3617/3573 3558/3601/3558 3581/3627/3581\nf 3171/3203/3171 3559/3634/3559 3546/3587/3546\nf 3573/3617/3573 3171/3203/3171 3546/3587/3546\nf 1513/1515/1513 3588/3635/3588 3589/3636/3589\nf 3171/3637/3171 3589/3636/3589 3559/3602/3559\nf 1556/1561/1556 2256/2274/2256 3027/3057/3027\nf 3590/3638/3590 3548/3589/3548 826/826/826\nf 3574/3618/3574 3591/3639/3591 3568/3612/3568\nf 3568/3612/3568 3591/3639/3591 3562/3605/3562\nf 2981/3009/2981 3592/3640/3592 3326/3360/3326\nf 1422/1424/1422 3456/3495/3456 3593/3641/3593\nf 3584/3630/3584 3456/3495/3456 1422/1424/1422\nf 3577/3622/3577 3594/3642/3594 3578/3623/3578\nf 3579/3625/3579 3595/3643/3595 3580/3626/3580\nf 3595/3643/3595 3587/3633/3587 3580/3626/3580\nf 3596/3644/3596 3573/3617/3573 3581/3627/3581\nf 3597/3645/3597 3596/3644/3596 3581/3627/3581\nf 1513/1515/1513 3589/3636/3589 3171/3637/3171\nf 3598/3646/3598 826/826/826 825/825/825\nf 3598/3646/3598 3590/3638/3590 826/826/826\nf 3590/3638/3590 3582/3628/3582 3548/3589/3548\nf 3582/3628/3582 3599/3647/3599 3561/3604/3561\nf 3599/3647/3599 3600/3648/3600 3574/3618/3574\nf 3561/3604/3561 3599/3647/3599 3574/3618/3574\nf 3574/3618/3574 3600/3648/3600 3591/3639/3591\nf 3591/3639/3591 3601/3649/3601 3562/3605/3562\nf 3601/3649/3601 3044/3075/3044 3359/3393/3359\nf 3562/3605/3562 3601/3649/3601 3359/3393/3359\nf 2575/2596/2575 2642/2665/2642 2576/2597/2576\nf 1583/1588/1583 1585/1590/1585 1023/1023/1023\nf 539/539/539 538/538/538 1702/1709/1702\nf 2785/2809/2785 3547/3588/3547 827/827/827\nf 512/512/512 3602/3650/3602 494/494/494\nf 3334/3368/3334 3592/3640/3592 2804/2828/2804\nf 1548/1553/1548 2770/2794/2770 2916/2942/2916\nf 3603/3651/3603 3604/3652/3604 3605/3653/3605\nf 3606/3654/3606 3607/3655/3607 3586/3632/3586\nf 3578/3623/3578 3606/3654/3606 3586/3632/3586\nf 3572/3616/3572 3608/3656/3608 3579/3625/3579\nf 3579/3625/3579 3608/3656/3608 3595/3643/3595\nf 3595/3643/3595 3609/3657/3609 3587/3633/3587\nf 3609/3657/3609 3597/3645/3597 3587/3633/3587\nf 3587/3633/3587 3597/3645/3597 3581/3627/3581\nf 3596/3644/3596 3415/3451/3415 3573/3617/3573\nf 3171/3203/3171 3415/3451/3415 3170/3202/3170\nf 864/864/864 863/863/863 1621/1626/1621\nf 671/671/671 670/670/670 3610/3658/3610\nf 825/825/825 3611/3659/3611 3598/3646/3598\nf 3600/3648/3600 3612/3660/3612 3591/3639/3591\nf 3612/3660/3612 3601/3649/3601 3591/3639/3591\nf 2804/2828/2804 2405/2426/2405 2587/2608/2587\nf 1578/1583/1578 1577/1582/1577 1496/1498/1496\nf 3463/3502/3463 213/213/213 2302/2321/2302\nf 213/213/213 3613/3661/3613 2762/2786/2762\nf 2302/2321/2302 213/213/213 2762/2786/2762\nf 117/117/117 1283/1283/1283 3001/3030/3001\nf 1016/1016/1016 23/23/23 1374/1374/1374\nf 3614/3662/3614 3615/3663/3615 3616/3664/3616\nf 3614/3662/3614 3617/3665/3617 3368/3402/3368\nf 3615/3663/3615 3618/3666/3618 3616/3664/3616\nf 3615/3663/3615 3619/3667/3619 3618/3666/3618\nf 3619/3667/3619 3620/3668/3620 3618/3666/3618\nf 2762/2786/2762 3613/3661/3613 2685/2709/2685\nf 3621/3669/3621 3622/3670/3622 3585/3631/3585\nf 2267/2285/2267 3621/3669/3621 3585/3631/3585\nf 3585/3631/3585 3594/3671/3594 3577/3621/3577\nf 3594/3642/3594 3623/3672/3623 3578/3623/3578\nf 3586/3632/3586 3624/3673/3624 3572/3616/3572\nf 3572/3616/3572 3624/3673/3624 3608/3656/3608\nf 3608/3656/3608 3625/3674/3625 3595/3643/3595\nf 3595/3643/3595 3625/3674/3625 3609/3657/3609\nf 3626/3675/3626 3454/3493/3454 3456/3495/3456\nf 51/51/51 3352/3386/3352 2438/2459/2438\nf 3053/3084/3053 3409/3443/3409 1403/1405/1403\nf 2642/2665/2642 2644/2667/2644 2877/2903/2877\nf 3383/3417/3383 3627/3676/3627 3615/3663/3615\nf 3132/3164/3132 1239/1239/1239 1227/1227/1227\nf 3628/3677/3628 3620/3668/3620 3619/3667/3619\nf 3628/3677/3628 3629/3678/3629 3620/3668/3620\nf 732/732/732 2240/2258/2240 2126/2136/2126\nf 3628/3677/3628 950/950/950 3629/3678/3629\nf 3585/3631/3585 3622/3670/3622 3594/3671/3594\nf 3623/3672/3623 3606/3654/3606 3578/3623/3578\nf 3586/3632/3586 3607/3655/3607 3624/3673/3624\nf 3630/3679/3630 3597/3645/3597 3609/3657/3609\nf 3597/3645/3597 2467/2488/2467 3596/3644/3596\nf 2634/2657/2634 3631/3680/3631 3145/3177/3145\nf 2787/2811/2787 2794/2818/2794 421/421/421\nf 3632/3681/3632 2046/2055/2046 3633/3682/3633\nf 3634/3683/3634 3635/3684/3635 2483/2504/2483\nf 2804/2828/2804 3592/3640/3592 1687/1694/1687\nf 2813/2838/2813 3636/3685/3636 2814/2839/2814\nf 3383/3417/3383 3614/3662/3614 3368/3402/3368\nf 3627/3676/3627 3637/3686/3637 3615/3663/3615\nf 3637/3686/3637 3619/3667/3619 3615/3663/3615\nf 3637/3686/3637 3628/3677/3628 3619/3667/3619\nf 3637/3686/3637 950/950/950 3628/3677/3628\nf 2572/2593/2572 1479/1481/1479 2495/2516/2495\nf 3594/3642/3594 3622/3687/3622 3623/3672/3623\nf 3622/3687/3622 3638/3688/3638 3623/3672/3623\nf 3623/3672/3623 3639/3689/3639 3606/3654/3606\nf 3606/3654/3606 3639/3689/3639 3607/3655/3607\nf 3624/3673/3624 3640/3690/3640 3608/3656/3608\nf 3608/3656/3608 3640/3690/3640 3625/3674/3625\nf 3625/3674/3625 3630/3679/3630 3609/3657/3609\nf 3597/3645/3597 2468/2489/2468 2467/2488/2467\nf 2630/2653/2630 2937/2964/2937 2631/2654/2631\nf 3641/3691/3641 3642/3692/3642 2626/2648/2626\nf 3582/3628/3582 3643/3693/3643 3599/3647/3599\nf 3643/3693/3643 3644/3694/3644 3600/3648/3600\nf 3599/3647/3599 3643/3693/3643 3600/3648/3600\nf 3600/3648/3600 3644/3694/3644 3612/3660/3612\nf 3644/3694/3644 3645/3695/3645 3612/3660/3612\nf 3612/3660/3612 3645/3695/3645 3601/3649/3601\nf 3601/3649/3601 3645/3695/3645 3044/3075/3044\nf 3646/3696/3646 3647/3697/3647 3648/3698/3648\nf 3458/3497/3458 3649/3699/3649 1444/1446/1444\nf 90/90/90 92/92/92 2245/2263/2245\nf 2490/2511/2490 2491/2512/2491 209/209/209\nf 3650/3700/3650 3637/3686/3637 3627/3676/3627\nf 3650/3700/3650 951/951/951 3637/3686/3637\nf 951/951/951 950/950/950 3637/3686/3637\nf 2117/2127/2117 3621/3669/3621 2118/2128/2118\nf 2117/3701/2117 3651/3702/3651 3621/3703/3621\nf 3621/3703/3621 3651/3702/3651 3622/3687/3622\nf 3651/3702/3651 3652/3704/3652 3622/3687/3622\nf 3652/3704/3652 3638/3688/3638 3622/3687/3622\nf 3607/3655/3607 3653/3705/3653 3624/3673/3624\nf 3624/3673/3624 3653/3705/3653 3640/3690/3640\nf 3259/3293/3259 1759/1767/1759 3630/3679/3630\nf 3625/3674/3625 3259/3293/3259 3630/3679/3630\nf 3654/3706/3654 3524/3563/3524 3655/3707/3655\nf 1425/1427/1425 2384/2405/2384 2093/2102/2093\nf 2093/2102/2093 2384/2405/2384 3611/3659/3611\nf 3611/3659/3611 3656/3708/3656 3598/3646/3598\nf 3656/3708/3656 3657/3709/3657 3598/3646/3598\nf 3658/3710/3658 3590/3638/3590 3598/3646/3598\nf 3657/3709/3657 3658/3710/3658 3598/3646/3598\nf 3658/3710/3658 3659/3711/3659 3582/3628/3582\nf 3590/3638/3590 3658/3710/3658 3582/3628/3582\nf 3582/3628/3582 3659/3711/3659 3643/3693/3643\nf 3660/3712/3660 3661/3713/3661 3662/3714/3662\nf 3663/3715/3663 3664/3716/3664 3665/3717/3665\nf 3367/3401/3367 3666/3718/3666 3627/3676/3627\nf 3666/3718/3666 3650/3700/3650 3627/3676/3627\nf 3667/3719/3667 951/951/951 3650/3700/3650\nf 3668/3720/3668 2116/3721/2116 2850/2876/2850\nf 3669/3722/3669 3668/3720/3668 2850/2876/2850\nf 3670/3723/3670 2117/3701/2117 2116/3721/2116\nf 3668/3720/3668 3670/3723/3670 2116/3721/2116\nf 2117/3701/2117 3670/3723/3670 3651/3702/3651\nf 3623/3672/3623 3638/3688/3638 3639/3689/3639\nf 3607/3655/3607 3639/3689/3639 3653/3705/3653\nf 2902/2928/2902 3260/3294/3260 3640/3690/3640\nf 3640/3690/3640 3260/3294/3260 3625/3674/3625\nf 3625/3674/3625 3260/3294/3260 3259/3293/3259\nf 335/335/335 334/334/334 3260/3294/3260\nf 536/536/536 2782/2806/2782 2451/2472/2451\nf 2782/2806/2782 1912/1920/1912 2451/2472/2451\nf 2774/2798/2774 3671/3724/3671 3672/3725/3672\nf 3659/3711/3659 3673/3726/3673 3643/3693/3643\nf 3643/3693/3643 3673/3726/3673 3644/3694/3644\nf 3673/3726/3673 3674/3727/3674 3644/3694/3644\nf 3644/3694/3644 3674/3727/3674 3645/3695/3645\nf 3645/3695/3645 2208/2219/2208 3044/3075/3044\nf 2794/2818/2794 2787/2811/2787 2643/2666/2643\nf 2667/2690/2667 3011/3040/3011 2489/2510/2489\nf 3675/3728/3675 3560/3603/3560 3559/3602/3559\nf 3217/3251/3217 3663/3715/3663 3665/3717/3665\nf 2451/2472/2451 1912/1920/1912 3003/3032/3003\nf 3641/3691/3641 2741/2765/2741 3676/3729/3676\nf 3666/3718/3666 3667/3719/3667 3650/3700/3650\nf 3677/3730/3677 949/949/949 951/951/951\nf 416/416/416 2340/2360/2340 2329/2349/2329\nf 3678/3731/3678 3679/3732/3679 3639/3689/3639\nf 3638/3688/3638 3678/3731/3678 3639/3689/3639\nf 3639/3689/3639 3679/3732/3679 3653/3705/3653\nf 3260/3294/3260 2902/2928/2902 335/335/335\nf 2716/2740/2716 3680/3733/3680 2744/2768/2744\nf 2404/2425/2404 2403/2424/2403 724/724/724\nf 2413/2434/2413 2469/2490/2469 2642/2665/2642\nf 2384/2405/2384 3681/3734/3681 3611/3659/3611\nf 3611/3659/3611 3681/3734/3681 3656/3708/3656\nf 3682/3735/3682 3434/3473/3434 3382/3416/3382\nf 2607/2629/2607 3683/3736/3683 3684/3737/3684\nf 3219/3253/3219 3663/3715/3663 3217/3251/3217\nf 3685/3738/3685 3667/3719/3667 3666/3718/3666\nf 3667/3719/3667 3677/3730/3677 951/951/951\nf 3677/3730/3677 2457/2478/2457 3669/3722/3669\nf 3686/3739/3686 3668/3720/3668 3669/3722/3669\nf 2457/2478/2457 3686/3739/3686 3669/3722/3669\nf 3687/3740/3687 3670/3723/3670 3668/3720/3668\nf 3686/3739/3686 3687/3740/3687 3668/3720/3668\nf 3687/3740/3687 3688/3741/3688 3670/3723/3670\nf 3670/3723/3670 3688/3741/3688 3651/3702/3651\nf 3651/3702/3651 3689/3742/3689 3652/3704/3652\nf 3689/3742/3689 3690/3743/3690 3638/3688/3638\nf 3652/3704/3652 3689/3742/3689 3638/3688/3638\nf 3679/3732/3679 1970/1979/1970 3653/3705/3653\nf 3691/3744/3691 2395/2416/2395 2394/2415/2394\nf 3692/3745/3692 3693/3746/3693 3694/3747/3694\nf 2919/2945/2919 2758/2782/2758 2473/2494/2473\nf 2916/2942/2916 3052/3083/3052 2758/2782/2758\nf 1966/1975/1966 2105/2115/2105 731/731/731\nf 2916/2942/2916 2770/2794/2770 3052/3083/3052\nf 2770/2794/2770 2574/2595/2574 1447/1449/1447\nf 2574/2595/2574 2573/2594/2573 1447/1449/1447\nf 1017/1017/1017 3695/3748/3695 2205/2216/2205\nf 3659/3711/3659 3696/3749/3696 3673/3726/3673\nf 3673/3726/3673 3696/3749/3696 3674/3727/3674\nf 3674/3727/3674 3186/3220/3186 3645/3695/3645\nf 1312/1312/1312 3127/3159/3127 3358/3392/3358\nf 3697/3750/3697 125/125/125 2490/2511/2490\nf 2491/2512/2491 2414/2435/2414 2575/2596/2575\nf 2216/2227/2216 2218/2229/2218 2344/2364/2344\nf 3663/3715/3663 2002/2011/2002 3698/3751/3698\nf 3699/3752/3699 3666/3718/3666 3700/3753/3700\nf 3369/3403/3369 3700/3753/3700 3367/3401/3367\nf 3699/3752/3699 3685/3738/3685 3666/3718/3666\nf 2445/2466/2445 3677/3730/3677 3667/3719/3667\nf 206/206/206 2183/2194/2183 207/207/207\nf 3688/3741/3688 3701/3754/3701 3689/3742/3689\nf 3651/3702/3651 3688/3741/3688 3689/3742/3689\nf 3638/3688/3638 3690/3743/3690 3678/3731/3678\nf 3678/3731/3678 2498/2519/2498 3679/3732/3679\nf 2498/2519/2498 1970/1979/1970 3679/3732/3679\nf 1970/1979/1970 2901/2927/2901 3653/3705/3653\nf 3702/3755/3702 3448/3487/3448 1439/1441/1439\nf 3584/3630/3584 3626/3675/3626 3456/3495/3456\nf 761/761/761 760/760/760 3377/3411/3377\nf 3102/3134/3102 2946/2973/2946 2945/2972/2945\nf 3703/3756/3703 1998/2007/1998 3704/3757/3704\nf 2414/2435/2414 2413/2434/2413 2642/2665/2642\nf 2787/2811/2787 1913/1921/1913 2643/2666/2643\nf 2282/2301/2282 3705/3758/3705 2283/2302/2283\nf 2283/2302/2283 3705/3758/3705 2384/2405/2384\nf 3706/3759/3706 3657/3709/3657 3656/3708/3656\nf 3707/3760/3707 3658/3710/3658 3657/3709/3657\nf 3706/3759/3706 3707/3760/3707 3657/3709/3657\nf 3707/3760/3707 3696/3749/3696 3659/3711/3659\nf 3658/3710/3658 3707/3760/3707 3659/3711/3659\nf 3696/3749/3696 3708/3761/3708 3674/3727/3674\nf 3674/3727/3674 3708/3761/3708 3186/3220/3186\nf 3709/3762/3709 2457/2478/2457 1852/1860/1852\nf 1585/1590/1585 1969/1978/1969 1023/1023/1023\nf 1102/1102/1102 923/923/923 987/2114/987\nf 2445/2466/2445 3667/3719/3667 3685/3738/3685\nf 861/861/861 1226/1226/1226 1118/1118/1118\nf 3709/3762/3709 3686/3739/3686 2457/2478/2457\nf 2458/2479/2458 2457/2478/2457 3677/3730/3677\nf 3710/3763/3710 3687/3740/3687 3686/3739/3686\nf 3709/3762/3709 3710/3763/3710 3686/3739/3686\nf 3710/3763/3710 3688/3741/3688 3687/3740/3687\nf 3689/3742/3689 3701/3754/3701 3690/3743/3690\nf 2602/2624/2602 877/3041/877 2351/2371/2351\nf 1914/1922/1914 2476/2497/2476 2475/2496/2475\nf 2764/2788/2764 2417/2438/2417 2916/2942/2916\nf 732/732/732 731/731/731 2240/2258/2240\nf 3154/3186/3154 3665/3717/3665 3711/3764/3711\nf 1479/1481/1479 1534/1539/1534 2495/2516/2495\nf 81/81/81 3692/3745/3692 2216/2227/2216\nf 3712/3765/3712 3663/3715/3663 3219/3253/3219\nf 3712/3765/3712 3158/3190/3158 3663/3715/3663\nf 3076/3107/3076 3088/3119/3088 2827/2852/2827\nf 3713/3766/3713 3714/3767/3714 3699/3752/3699\nf 3700/3753/3700 3713/3766/3713 3699/3752/3699\nf 3714/3767/3714 3715/3768/3715 3699/3752/3699\nf 3715/3768/3715 3685/3738/3685 3699/3752/3699\nf 3688/3741/3688 3716/3769/3716 3701/3754/3701\nf 3701/3754/3701 3717/3770/3717 3690/3743/3690\nf 3717/3770/3717 1021/1021/1021 3678/3731/3678\nf 3690/3743/3690 3717/3770/3717 3678/3731/3678\nf 3678/3731/3678 1021/1021/1021 2498/2519/2498\nf 3465/3504/3465 3718/3771/3718 3626/3675/3626\nf 3719/3772/3719 2699/2723/2699 2780/2804/2780\nf 2823/2848/2823 3720/3773/3720 3721/3774/3721\nf 3347/3381/3347 3346/3380/3346 3660/3712/3660\nf 3352/3386/3352 3382/3416/3382 2438/2459/2438\nf 1394/1394/1394 1433/1435/1433 2598/2619/2598\nf 1433/1435/1433 232/232/232 2598/2619/2598\nf 2490/2511/2490 125/125/125 127/127/127\nf 2906/2932/2906 2764/2788/2764 3229/3263/3229\nf 1348/1348/1348 1394/1394/1394 2603/2625/2603\nf 3434/3473/3434 2439/2460/2439 2438/2459/2438\nf 3434/3473/3434 2614/2636/2614 2439/2460/2439\nf 3434/3473/3434 3722/3775/3722 2614/2636/2614\nf 1045/1045/1045 1047/1047/1047 3212/3246/3212\nf 3705/3758/3705 3723/3776/3723 2384/2405/2384\nf 2384/2405/2384 3723/3776/3723 3681/3734/3681\nf 3724/3777/3724 3656/3708/3656 3681/3734/3681\nf 3656/3708/3656 3724/3777/3724 3706/3759/3706\nf 3707/3760/3707 3725/3778/3725 3696/3749/3696\nf 3696/3749/3696 3725/3778/3725 3708/3761/3708\nf 3708/3761/3708 316/316/316 3186/3220/3186\nf 3287/3321/3287 3300/3334/3300 3288/3322/3288\nf 3712/3765/3712 3219/3253/3219 3726/3779/3726\nf 2919/2945/2919 2704/2728/2704 2703/2727/2703\nf 3727/3780/3727 3685/3738/3685 3715/3768/3715\nf 3727/3780/3727 3728/3781/3728 3685/3738/3685\nf 3728/3781/3728 2445/2466/2445 3685/3738/3685\nf 1852/1860/1852 3710/3763/3710 3709/3762/3709\nf 3729/3782/3729 3688/3741/3688 3710/3763/3710\nf 3688/3741/3688 3729/3782/3729 3716/3769/3716\nf 3716/3769/3716 2706/2730/2706 3701/3754/3701\nf 3701/3754/3701 2706/2730/2706 3717/3770/3717\nf 2832/2857/2832 2604/2626/2604 1170/1170/1170\nf 2604/2626/2604 2599/2620/2599 1170/1170/1170\nf 2768/2792/2768 2604/2626/2604 2832/2857/2832\nf 1433/1435/1433 233/233/233 232/232/232\nf 232/232/232 1171/1171/1171 2599/2620/2599\nf 1758/1766/1758 1766/1774/1766 2468/2489/2468\nf 1348/1348/1348 2603/2625/2603 2857/2883/2857\nf 1479/1481/1479 1070/1070/1070 1533/1538/1533\nf 3723/3776/3723 3730/3783/3730 3681/3734/3681\nf 3681/3734/3681 3730/3783/3730 3724/3777/3724\nf 3706/3759/3706 3725/3778/3725 3707/3760/3707\nf 316/316/316 3187/3221/3187 3186/3220/3186\nf 3083/3114/3083 3726/3779/3726 1696/3784/1696\nf 3083/3114/3083 3712/3765/3712 3726/3779/3726\nf 2510/2531/2510 3158/3190/3158 3712/3765/3712\nf 1598/1603/1598 2741/2765/2741 2742/2766/2742\nf 2491/2512/2491 2576/2597/2576 261/261/261\nf 284/284/284 3710/3763/3710 1852/1860/1852\nf 284/284/284 3729/3782/3729 3710/3763/3710\nf 3717/3770/3717 3731/3785/3731 1021/1021/1021\nf 3732/3786/3732 3001/3030/3001 3654/3706/3654\nf 3733/3787/3733 3734/3788/3734 3721/3774/3721\nf 3735/3789/3735 450/450/450 3736/3790/3736\nf 1171/1171/1171 232/232/232 2654/2677/2654\nf 1534/1539/1534 1699/1706/1699 2440/2461/2440\nf 1522/1526/1522 3205/3239/3205 1523/1527/1523\nf 1533/1538/1533 2429/2450/2429 2430/2451/2430\nf 522/522/522 3289/3323/3289 3723/3776/3723\nf 3730/3783/3730 3737/3791/3737 3706/3759/3706\nf 3724/3777/3724 3730/3783/3730 3706/3759/3706\nf 3706/3759/3706 3737/3791/3737 3725/3778/3725\nf 316/316/316 3708/3761/3708 3725/3778/3725\nf 3738/3792/3738 316/316/316 3725/3778/3725\nf 2572/2593/2572 926/926/926 1479/1481/1479\nf 2162/2173/2162 926/926/926 2572/2593/2572\nf 2928/2954/2928 297/297/297 2277/2295/2277\nf 2510/2531/2510 3712/3765/3712 3083/3114/3083\nf 468/468/468 631/631/631 469/469/469\nf 1788/1796/1788 3714/3767/3714 3713/3766/3713\nf 3739/3793/3739 3715/3768/3715 3714/3767/3714\nf 3739/3793/3739 3727/3780/3727 3715/3768/3715\nf 2443/2464/2443 2445/2466/2445 3728/3781/3728\nf 3740/3794/3740 3729/3782/3729 284/284/284\nf 3740/3794/3740 2706/2730/2706 3716/3769/3716\nf 3729/3782/3729 3740/3794/3740 3716/3769/3716\nf 286/286/286 2707/2731/2707 3740/3794/3740\nf 2706/2730/2706 2705/2729/2705 3717/3770/3717\nf 3717/3770/3717 2705/2729/2705 3731/3785/3731\nf 3741/3795/3741 3324/3358/3324 3742/3796/3742\nf 3734/3788/3734 2823/2848/2823 3721/3774/3721\nf 3743/3797/3743 2698/2722/2698 2751/2775/2751\nf 3744/3798/3744 3745/3799/3745 3746/3800/3746\nf 3747/3801/3747 2289/2308/2289 3748/3802/3748\nf 3186/3220/3186 2208/2219/2208 3645/3695/3645\nf 3749/3803/3749 3721/3774/3721 3750/3804/3750\nf 1098/1098/1098 3751/3805/3751 2742/2766/2742\nf 1662/1669/1662 3752/3806/3752 3753/3807/3753\nf 2409/2430/2409 6/6/6 2610/2632/2610\nf 2495/2516/2495 1534/1539/1534 2440/2461/2440\nf 2597/2618/2597 1134/1134/1134 442/442/442\nf 2183/2194/2183 2597/2618/2597 442/442/442\nf 2877/2903/2877 2782/2806/2782 536/536/536\nf 524/524/524 2205/2216/2205 3289/3323/3289\nf 3754/3808/3754 3737/3791/3737 3730/3783/3730\nf 3737/3791/3737 3738/3792/3738 3725/3778/3725\nf 78/78/78 3083/3809/3083 3755/3810/3755\nf 1696/1703/1696 3755/3810/3755 3083/3809/3083\nf 422/422/422 421/421/421 3398/3432/3398\nf 2046/2055/2046 2250/2268/2250 2044/2053/2044\nf 2343/2363/2343 3727/3780/3727 3739/3793/3739\nf 3740/3794/3740 284/284/284 286/286/286\nf 3756/3811/3756 3757/3812/3757 3758/3813/3758\nf 3672/3725/3672 3671/3724/3671 3759/3814/3759\nf 2386/2407/2386 2660/2683/2660 2211/2222/2211\nf 2752/2776/2752 898/898/898 216/216/216\nf 3760/3815/3760 3761/3816/3761 2289/2308/2289\nf 3761/3816/3761 3762/3817/3762 3748/3802/3748\nf 1486/1488/1486 2008/2017/2008 3763/3818/3763\nf 3764/3819/3764 3765/3820/3765 3766/3821/3766\nf 2340/2360/2340 2409/2430/2409 2610/2632/2610\nf 6/6/6 2409/2430/2409 4/4/4\nf 1983/1992/1983 263/263/263 343/343/343\nf 1912/1920/1912 1914/1922/1914 3003/3032/3003\nf 1914/1922/1914 2475/2496/2475 3005/3034/3005\nf 2478/2499/2478 2554/2575/2554 1122/1122/1122\nf 3289/3323/3289 3767/3822/3767 3723/3776/3723\nf 3767/3822/3767 3768/3823/3768 3730/3783/3730\nf 3723/3776/3723 3767/3822/3767 3730/3783/3730\nf 3730/3783/3730 3768/3823/3768 3754/3808/3754\nf 3737/3791/3737 3769/3824/3769 3738/3792/3738\nf 3769/3824/3769 314/314/314 3738/3792/3738\nf 314/314/314 316/316/316 3738/3792/3738\nf 126/126/126 3042/3072/3042 2415/2436/2415\nf 3003/3032/3003 1914/1922/1914 3005/3034/3005\nf 926/926/926 2162/2173/2162 764/764/764\nf 2511/2532/2511 3083/3114/3083 78/3825/78\nf 917/917/917 2173/2184/2173 3770/3826/3770\nf 1100/1100/1100 2968/2996/2968 174/174/174\nf 3771/3827/3771 3727/3780/3727 2343/2363/2343\nf 1424/1426/1424 3450/3489/3450 3702/3755/3702\nf 3772/3828/3772 3773/3829/3773 3774/3830/3774\nf 3088/3119/3088 3087/3118/3087 3775/3831/3775\nf 2477/2498/2477 1554/1559/1554 2449/2470/2449\nf 3762/3817/3762 3776/3832/3776 2327/2347/2327\nf 3776/3832/3776 2328/2348/2328 2327/2347/2327\nf 357/357/357 717/717/717 1582/1587/1582\nf 3777/3833/3777 3778/3834/3778 3779/3835/3779\nf 214/214/214 3592/3640/3592 2981/3009/2981\nf 2405/2426/2405 1687/1694/1687 283/283/283\nf 2405/2426/2405 283/283/283 2403/2424/2403\nf 2839/2864/2839 2746/2770/2746 2467/2488/2467\nf 2205/2216/2205 3695/3748/3695 3289/3323/3289\nf 3289/3323/3289 3695/3748/3695 3767/3822/3767\nf 3737/3791/3737 3754/3808/3754 3769/3824/3769\nf 360/360/360 2441/2462/2441 2204/2215/2204\nf 3444/3483/3444 326/326/326 3445/3484/3445\nf 381/381/381 2415/2436/2415 3042/3072/3042\nf 74/74/74 535/535/535 75/75/75\nf 1695/1702/1695 3442/3481/3442 3755/3810/3755\nf 3442/3481/3442 78/78/78 3755/3810/3755\nf 80/3074/80 2511/2532/2511 78/3825/78\nf 3222/3256/3222 1269/1269/1269 2429/2450/2429\nf 3592/3640/3592 1688/1695/1688 1687/1694/1687\nf 509/509/509 2372/2393/2372 1383/1383/1383\nf 2301/2320/2301 3780/3836/3780 2815/2840/2815\nf 3760/3815/3760 3781/3837/3781 3761/3816/3761\nf 112/112/112 105/105/105 107/107/107\nf 1417/1419/1417 143/143/143 540/540/540\nf 415/415/415 50/50/50 2340/2360/2340\nf 3782/3838/3782 2839/2864/2839 1765/1773/1765\nf 210/210/210 101/101/101 3567/3611/3567\nf 3390/3424/3390 3300/3334/3300 3299/3333/3299\nf 1375/1375/1375 1628/1633/1628 410/410/410\nf 3036/3066/3036 3042/3072/3042 126/126/126\nf 2971/2999/2971 3004/3033/3004 303/303/303\nf 2463/2484/2463 138/138/138 2040/2049/2040\nf 1416/1418/1416 535/535/535 74/74/74\nf 2418/2439/2418 79/79/79 78/78/78\nf 1695/1702/1695 384/384/384 2419/2440/2419\nf 2754/2778/2754 3380/3414/3380 3053/3084/3053\nf 2439/2460/2439 1984/1993/1984 104/104/104\nf 262/262/262 2442/2463/2442 1416/1418/1416\nf 210/210/210 102/102/102 101/101/101\nf 761/761/761 2754/2778/2754 2756/2780/2756\nf 3464/3503/3464 3718/3771/3718 3465/3504/3465\nf 3324/3358/3324 2634/2657/2634 3145/3177/3145\nf 1446/1448/1446 3783/3839/3783 1440/1442/1440\nf 2781/2805/2781 2780/2804/2780 3752/3806/3752\nf 3781/3837/3781 3784/3840/3784 3761/3816/3761\nf 3761/3816/3761 3784/3840/3784 3762/3817/3762\nf 3785/3841/3785 2328/2348/2328 3776/3832/3776\nf 3786/3842/3786 2328/2348/2328 3787/3843/3787\nf 340/340/340 1417/1419/1417 540/540/540\nf 2429/2450/2429 3016/3046/3016 3222/3256/3222\nf 380/380/380 2471/2492/2471 2470/2491/2470\nf 1700/1707/1700 454/454/454 1176/1176/1176\nf 868/868/868 3488/3527/3488 3483/3522/3483\nf 3140/3172/3140 3398/3432/3398 421/421/421\nf 2643/2666/2643 1913/1921/1913 2783/2807/2783\nf 2615/2637/2615 1982/1991/1982 1984/1993/1984\nf 2419/2440/2419 2418/2439/2418 3442/3481/3442\nf 2691/2715/2691 2971/2999/2971 2972/3000/2972\nf 1687/1694/1687 2165/2176/2165 283/283/283\nf 1688/1695/1688 3592/3640/3592 214/214/214\nf 3788/3844/3788 3462/3501/3462 3090/3121/3090\nf 196/196/196 2532/2553/2532 3091/3122/3091\nf 3775/3831/3775 3789/3845/3789 3088/3119/3088\nf 3790/3846/3790 3791/3847/3791 3792/3848/3792\nf 889/889/889 3793/3849/3793 3794/3850/3794\nf 3795/3851/3795 3090/3121/3090 2815/2840/2815\nf 1446/1448/1446 1445/1447/1445 3783/3839/3783\nf 3680/3733/3680 2720/2744/2720 3796/3852/3796\nf 1445/1447/1445 3797/3853/3797 3783/3839/3783\nf 3760/3815/3760 3310/3344/3310 3781/3837/3781\nf 1597/1602/1597 3798/3854/3798 599/599/599\nf 3781/3837/3781 3799/3855/3799 3784/3840/3784\nf 3784/3840/3784 3800/3856/3800 3762/3817/3762\nf 3762/3817/3762 3800/3856/3800 3776/3832/3776\nf 3785/3841/3785 3801/3857/3801 2328/2348/2328\nf 3801/3857/3801 3787/3843/3787 2328/2348/2328\nf 3626/3675/3626 3718/3771/3718 3454/3493/3454\nf 107/107/107 1069/1069/1069 2509/2530/2509\nf 3334/3368/3334 3326/3360/3326 3592/3640/3592\nf 3802/3858/3802 3803/3859/3803 2443/2464/2443\nf 3804/3860/3804 3805/3861/3805 3806/3862/3806\nf 1016/1016/1016 3807/3863/3807 3695/3748/3695\nf 3807/3863/3807 3767/3822/3767 3695/3748/3695\nf 3808/3864/3808 3809/3865/3809 3768/3823/3768\nf 3767/3822/3767 3808/3864/3808 3768/3823/3768\nf 3810/3866/3810 3754/3808/3754 3768/3823/3768\nf 3809/3865/3809 3810/3866/3810 3768/3823/3768\nf 3810/3866/3810 3499/3538/3499 3769/3824/3769\nf 3754/3808/3754 3810/3866/3810 3769/3824/3769\nf 3769/3824/3769 3499/3538/3499 314/314/314\nf 2827/2852/2827 3074/3105/3074 3076/3107/3076\nf 2415/2436/2415 2470/2491/2470 2413/2434/2413\nf 3377/3411/3377 3379/3413/3379 761/761/761\nf 2439/2460/2439 2615/2637/2615 1984/1993/1984\nf 415/415/415 3326/3360/3326 2492/2513/2492\nf 2340/2360/2340 50/50/50 52/52/52\nf 76/76/76 206/206/206 228/228/228\nf 3811/3867/3811 3812/3868/3812 3813/3869/3813\nf 1663/1670/1663 3814/3870/3814 1786/1794/1786\nf 1454/1456/1454 1453/1455/1453 2699/2723/2699\nf 3777/3833/3777 3539/3578/3539 3778/3834/3778\nf 3802/3858/3802 2443/2464/2443 3728/3781/3728\nf 3415/3451/3415 3596/3644/3596 2747/2771/2747\nf 2316/2336/2316 3364/3398/3364 900/900/900\nf 3310/3344/3310 3815/3871/3815 3781/3837/3781\nf 3781/3837/3781 3815/3871/3815 3799/3855/3799\nf 3784/3840/3784 3816/3872/3816 3800/3856/3800\nf 3800/3856/3800 3817/3873/3817 3776/3832/3776\nf 3017/3047/3017 2160/2171/2160 182/182/182\nf 1459/1461/1459 1280/1280/1280 2401/2422/2401\nf 1440/1442/1440 3783/3839/3783 1441/1443/1441\nf 3818/3874/3818 3570/3614/3570 3583/3629/3583\nf 2297/2316/2297 3819/3875/3819 84/84/84\nf 3807/3863/3807 3820/3876/3820 3767/3822/3767\nf 3820/3876/3820 3821/3877/3821 3767/3822/3767\nf 3767/3822/3767 3821/3877/3821 3808/3864/3808\nf 3809/3865/3809 3499/3538/3499 3810/3866/3810\nf 3822/3878/3822 3190/3224/3190 2407/2428/2407\nf 3326/3360/3326 415/415/415 2981/3009/2981\nf 2997/3026/2997 3449/3488/3449 3226/3260/3226\nf 3529/3568/3529 3184/3218/3184 3449/3488/3449\nf 3529/3568/3529 2419/2440/2419 3184/3218/3184\nf 2644/2667/2644 2643/2666/2643 2783/2807/2783\nf 263/263/263 103/103/103 344/344/344\nf 3823/3879/3823 3457/3496/3457 3539/3578/3539\nf 584/584/584 3824/3880/3824 1978/1987/1978\nf 3178/3212/3178 3825/3881/3825 3826/3882/3826\nf 3211/3245/3211 3178/3212/3178 3826/3882/3826\nf 1206/1206/1206 596/596/596 1007/1007/1007\nf 2781/2805/2781 3752/3806/3752 1662/1669/1662\nf 2635/2658/2635 2634/2657/2634 3324/3358/3324\nf 3346/3380/3346 3309/3343/3309 3311/3345/3311\nf 3816/3872/3816 3827/3883/3827 3800/3856/3800\nf 3827/3883/3827 3817/3873/3817 3800/3856/3800\nf 3785/3841/3785 3776/3832/3776 3817/3873/3817\nf 3828/3884/3828 3801/3857/3801 3785/3841/3785\nf 2761/2785/2761 3169/3201/3169 3819/3875/3819\nf 2514/2535/2514 3634/3683/3634 3829/3885/3829\nf 3794/3850/3794 3830/3886/3830 3552/3593/3552\nf 3780/3836/3780 2813/2838/2813 2815/2840/2815\nf 3831/3887/3831 3539/3578/3539 2/2/2\nf 433/433/433 1962/1971/1962 3807/3863/3807\nf 1962/1971/1962 3820/3876/3820 3807/3863/3807\nf 2417/2438/2417 1548/1553/1548 2916/2942/2916\nf 2419/2440/2419 3529/3568/3529 56/56/56\nf 2794/2818/2794 2643/2666/2643 2469/2490/2469\nf 3363/3397/3363 3449/3488/3449 2997/3026/2997\nf 3363/3397/3363 3529/3568/3529 3449/3488/3449\nf 3832/3888/3832 2569/2590/2569 3629/3678/3629\nf 3452/3491/3452 3833/3889/3833 3834/3890/3834\nf 3778/3834/3778 3539/3578/3539 3831/3887/3831\nf 3633/3682/3633 3823/3891/3823 3777/3892/3777\nf 2709/2733/2709 3835/3893/3835 3836/3894/3836\nf 3660/3712/3660 3662/3714/3662 3347/3381/3347\nf 3309/3343/3309 3837/3895/3837 3310/3344/3310\nf 3837/3895/3837 3838/3896/3838 3815/3871/3815\nf 3310/3344/3310 3837/3895/3837 3815/3871/3815\nf 3815/3871/3815 3838/3896/3838 3799/3855/3799\nf 3838/3896/3838 3816/3872/3816 3784/3840/3784\nf 3799/3855/3799 3838/3896/3838 3784/3840/3784\nf 3827/3883/3827 3839/3897/3839 3817/3873/3817\nf 3683/3736/3683 3840/3898/3840 3841/3899/3841\nf 3683/3736/3683 2606/2628/2606 3840/3898/3840\nf 2250/2268/2250 3632/3681/3632 2484/2505/2484\nf 2513/2534/2513 3634/3683/3634 2514/2535/2514\nf 2701/2725/2701 2700/2724/2700 3515/3554/3515\nf 2957/2985/2957 3842/3900/3842 3843/3901/3843\nf 3783/3839/3783 3635/3684/3635 3634/3683/3634\nf 3820/3876/3820 3844/3902/3844 3821/3877/3821\nf 3845/3903/3845 3809/3865/3809 3808/3864/3808\nf 3821/3877/3821 3845/3903/3845 3808/3864/3808\nf 3809/3865/3809 3845/3903/3845 3499/3538/3499\nf 3845/3903/3845 3443/3482/3443 3499/3538/3499\nf 3499/3538/3499 3443/3482/3443 3209/3243/3209\nf 2414/2435/2414 2642/2665/2642 2575/2596/2575\nf 3846/3904/3846 3363/3397/3363 2997/3026/2997\nf 2406/2427/2406 3529/3568/3529 3363/3397/3363\nf 2406/2427/2406 57/57/57 3529/3568/3529\nf 3417/3453/3417 3847/3905/3847 3848/3906/3848\nf 3849/3907/3849 3850/3908/3850 2396/2417/2396\nf 3850/3908/3850 3851/3909/3851 3180/3214/3180\nf 3180/3214/3180 3851/3909/3851 3178/3212/3178\nf 3852/3910/3852 3661/3713/3661 3853/3911/3853\nf 3660/3712/3660 3853/3911/3853 3661/3713/3661\nf 3662/3714/3662 3854/3912/3854 3347/3381/3347\nf 3347/3381/3347 3854/3912/3854 3309/3343/3309\nf 3837/3895/3837 3855/3913/3855 3838/3896/3838\nf 3839/3897/3839 3856/3914/3856 3817/3873/3817\nf 3856/3914/3856 3785/3841/3785 3817/3873/3817\nf 3856/3914/3856 3857/3915/3857 3828/3884/3828\nf 3785/3841/3785 3856/3914/3856 3828/3884/3828\nf 3857/3915/3857 3801/3857/3801 3828/3884/3828\nf 3801/3857/3801 3858/3916/3858 3787/3843/3787\nf 3858/3916/3858 3683/3736/3683 3841/3899/3841\nf 2607/2629/2607 2606/2628/2606 3683/3736/3683\nf 3765/3820/3765 3859/3917/3859 3766/3821/3766\nf 3860/3918/3860 3796/3852/3796 3861/3919/3861\nf 3373/3407/3373 3403/3437/3403 2847/3445/2847\nf 2605/2627/2605 3788/3844/3788 3795/3851/3795\nf 238/238/238 3732/3786/3732 3647/3697/3647\nf 3563/3606/3563 3452/3491/3452 3834/3890/3834\nf 3844/3902/3844 3820/3876/3820 1962/1971/1962\nf 3844/3902/3844 3862/3920/3862 3821/3877/3821\nf 3863/3921/3863 3443/3482/3443 3845/3903/3845\nf 2520/2541/2520 2911/2937/2911 2521/2542/2521\nf 2766/2790/2766 2997/3026/2997 2767/2791/2767\nf 3864/3922/3864 2997/3026/2997 2766/2790/2766\nf 3864/3922/3864 3846/3904/3846 2997/3026/2997\nf 2407/2428/2407 3363/3397/3363 3846/3904/3846\nf 3479/3518/3479 3102/3134/3102 2945/2972/2945\nf 2605/2627/2605 3453/3492/3453 2562/2583/2562\nf 3865/3923/3865 3849/3907/3849 3866/3924/3866\nf 3867/3925/3867 3849/3907/3849 3865/3923/3865\nf 3851/3909/3851 3868/3926/3868 3178/3212/3178\nf 3825/3881/3825 3869/3927/3869 3826/3882/3826\nf 377/377/377 378/378/378 3540/3579/3540\nf 3466/3505/3466 3813/3869/3813 3870/3928/3870\nf 3871/3929/3871 3872/3930/3872 3661/3713/3661\nf 3852/3910/3852 3871/3929/3871 3661/3713/3661\nf 3872/3930/3872 3873/3931/3873 3662/3714/3662\nf 3661/3713/3661 3872/3930/3872 3662/3714/3662\nf 3662/3714/3662 3873/3931/3873 3854/3912/3854\nf 3854/3912/3854 3874/3932/3874 3309/3343/3309\nf 3309/3343/3309 3874/3932/3874 3837/3895/3837\nf 3855/3913/3855 3875/3933/3875 3838/3896/3838\nf 3875/3933/3875 3876/3934/3876 3816/3872/3816\nf 3838/3896/3838 3875/3933/3875 3816/3872/3816\nf 3876/3934/3876 3839/3897/3839 3827/3883/3827\nf 3816/3872/3816 3876/3934/3876 3827/3883/3827\nf 3877/3935/3877 3801/3857/3801 3857/3915/3857\nf 3684/3737/3684 3683/3736/3683 3878/3936/3878\nf 3879/3937/3879 2213/2224/2213 3880/3938/3880\nf 3788/3844/3788 3090/3121/3090 3795/3851/3795\nf 3788/3844/3788 2605/2627/2605 3881/3939/3881\nf 3605/3653/3605 3788/3844/3788 3881/3939/3881\nf 3293/3327/3293 2306/2325/2306 2305/2324/2305\nf 1962/1971/1962 3882/3940/3882 3844/3902/3844\nf 3883/3941/3883 3844/3902/3844 3882/3940/3882\nf 3883/3941/3883 3862/3920/3862 3844/3902/3844\nf 3862/3920/3862 3884/3942/3884 3821/3877/3821\nf 3884/3942/3884 3863/3921/3863 3845/3903/3845\nf 3821/3877/3821 3884/3942/3884 3845/3903/3845\nf 3443/3482/3443 3863/3921/3863 3241/3275/3241\nf 1758/1766/1758 2468/2489/2468 1759/1767/1759\nf 3870/3928/3870 3885/3943/3885 3466/3505/3466\nf 3466/3505/3466 3885/3943/3885 3463/3502/3463\nf 3416/3452/3416 3847/3905/3847 3417/3453/3417\nf 3886/3944/3886 3865/3923/3865 3847/3905/3847\nf 107/107/107 106/106/106 1069/1069/1069\nf 3887/3945/3887 3849/3907/3849 3867/3925/3867\nf 3887/3945/3887 3850/3908/3850 3849/3907/3849\nf 3887/3945/3887 3851/3909/3851 3850/3908/3850\nf 3851/3909/3851 3888/3946/3888 3868/3926/3868\nf 3135/3167/3135 2729/2753/2729 3852/3910/3852\nf 3852/3910/3852 2729/2753/2729 3871/3929/3871\nf 3873/3931/3873 3889/3947/3889 3854/3912/3854\nf 3889/3947/3889 3874/3932/3874 3854/3912/3854\nf 3874/3932/3874 3890/3948/3890 3837/3895/3837\nf 3837/3895/3837 3890/3948/3890 3855/3913/3855\nf 3890/3948/3890 3875/3933/3875 3855/3913/3855\nf 3877/3935/3877 3858/3916/3858 3801/3857/3801\nf 3878/3936/3878 3683/3736/3683 3858/3916/3858\nf 3891/3949/3891 3878/3936/3878 3858/3916/3858\nf 384/384/384 3226/3260/3226 3184/3218/3184\nf 2444/2465/2444 397/397/397 396/396/396\nf 3892/3950/3892 3893/3951/3893 3894/3952/3894\nf 3733/3787/3733 3721/3774/3721 3749/3803/3749\nf 2563/2584/2563 2716/2740/2716 2745/2769/2745\nf 2720/2744/2720 3680/3733/3680 2716/2740/2716\nf 382/382/382 381/381/381 3042/3072/3042\nf 1787/1795/1787 2791/2815/2791 3895/3953/3895\nf 3307/3341/3307 3882/3940/3882 3447/3486/3447\nf 3896/3954/3896 3883/3941/3883 3882/3940/3882\nf 3869/3927/3869 3825/3881/3825 3897/3955/3897\nf 3897/3955/3897 3825/3881/3825 3898/3956/3898\nf 25/25/25 981/981/981 556/556/556\nf 1583/1588/1583 1023/1023/1023 1750/1758/1750\nf 2766/2790/2766 3899/3957/3899 3864/3922/3864\nf 3822/3878/3822 3846/3904/3846 3864/3922/3864\nf 1500/1502/1500 2003/2012/2003 2256/2274/2256\nf 3900/3958/3900 3847/3905/3847 3416/3452/3416\nf 3901/3959/3901 3902/3960/3902 3400/3434/3400\nf 3900/3958/3900 3886/3944/3886 3847/3905/3847\nf 1069/1069/1069 407/407/407 2509/2530/2509\nf 3903/3961/3903 3851/3909/3851 3887/3945/3887\nf 3868/3926/3868 3898/3956/3898 3825/3881/3825\nf 3897/3955/3897 3898/3956/3898 3904/3962/3904\nf 2730/2754/2730 2729/2753/2729 3135/3167/3135\nf 2298/2317/2298 2297/2316/2297 84/84/84\nf 3871/3929/3871 3277/3311/3277 3872/3930/3872\nf 3872/3930/3872 3277/3311/3277 3873/3931/3873\nf 3889/3947/3889 3905/3963/3905 3874/3932/3874\nf 3875/3933/3875 3906/3964/3906 3876/3934/3876\nf 3876/3934/3876 3907/3965/3907 3839/3897/3839\nf 3907/3965/3907 3908/3966/3908 3839/3897/3839\nf 3908/3966/3908 3909/3967/3909 3839/3897/3839\nf 3909/3967/3909 3856/3914/3856 3839/3897/3839\nf 3910/3968/3910 3857/3915/3857 3856/3914/3856\nf 3909/3967/3909 3910/3968/3910 3856/3914/3856\nf 3910/3968/3910 3877/3935/3877 3857/3915/3857\nf 3911/3969/3911 3858/3916/3858 3877/3935/3877\nf 3912/3970/3912 3913/3971/3913 3914/3972/3914\nf 3893/3951/3893 3860/3918/3860 3894/3952/3894\nf 3884/3942/3884 3862/3920/3862 3883/3941/3883\nf 3896/3954/3896 3884/3942/3884 3883/3941/3883\nf 3884/3942/3884 3915/3973/3915 3863/3921/3863\nf 3915/3973/3915 3241/3275/3241 3863/3921/3863\nf 1104/1104/1104 1177/1177/1177 1105/1105/1105\nf 2298/2317/2298 84/84/84 3293/3327/3293\nf 3916/3974/3916 3917/3975/3917 3899/3957/3899\nf 3917/3975/3917 3864/3922/3864 3899/3957/3899\nf 3917/3975/3917 2519/2540/2519 3864/3922/3864\nf 2519/2540/2519 3822/3878/3822 3864/3922/3864\nf 3846/3904/3846 3822/3878/3822 2407/2428/2407\nf 3288/3322/3288 3918/3976/3918 3919/3977/3919\nf 3918/3976/3918 3900/3958/3900 3416/3452/3416\nf 3886/3944/3886 3900/3958/3900 3920/3978/3920\nf 2640/2663/2640 2639/2662/2639 2722/2746/2722\nf 3921/3979/3921 3887/3945/3887 3867/3925/3867\nf 3921/3979/3921 3903/3961/3903 3887/3945/3887\nf 3903/3961/3903 3888/3946/3888 3851/3909/3851\nf 3888/3946/3888 3922/3980/3922 3868/3926/3868\nf 3868/3926/3868 3922/3980/3922 3898/3956/3898\nf 3923/3981/3923 3277/3311/3277 3871/3929/3871\nf 2729/2753/2729 3923/3981/3923 3871/3929/3871\nf 3277/3311/3277 3924/3982/3924 3873/3931/3873\nf 3873/3931/3873 3924/3982/3924 3889/3947/3889\nf 3924/3982/3924 3905/3963/3905 3889/3947/3889\nf 3905/3963/3905 3925/3983/3925 3874/3932/3874\nf 3874/3932/3874 3925/3983/3925 3890/3948/3890\nf 3890/3948/3890 3906/3964/3906 3875/3933/3875\nf 3906/3964/3906 3907/3965/3907 3876/3934/3876\nf 3926/3984/3926 3858/3916/3858 3911/3969/3911\nf 3926/3984/3926 3891/3949/3891 3858/3916/3858\nf 961/961/961 3878/3936/3878 3891/3949/3891\nf 3648/3698/3648 3859/3917/3859 3765/3820/3765\nf 3927/3985/3927 3928/3986/3928 3929/3987/3929\nf 3928/3986/3928 3912/3970/3912 3929/3987/3929\nf 2650/2673/2650 3386/3420/3386 3913/3971/3913\nf 3896/3954/3896 3882/3940/3882 3307/3341/3307\nf 3930/3988/3930 3884/3942/3884 3896/3954/3896\nf 3931/3989/3931 3915/3973/3915 3884/3942/3884\nf 2859/2885/2859 3241/3275/3241 3915/3973/3915\nf 2794/2818/2794 3140/3172/3140 421/421/421\nf 2945/2972/2945 325/325/325 3479/3518/3479\nf 3932/3990/3932 3921/3979/3921 3867/3925/3867\nf 3923/3981/3923 2234/2251/2234 3277/3311/3277\nf 3277/3311/3277 3933/3991/3933 3924/3982/3924\nf 3924/3982/3924 3925/3983/3925 3905/3963/3905\nf 3925/3983/3925 3934/3992/3934 3890/3948/3890\nf 3934/3992/3934 3070/3101/3070 3890/3948/3890\nf 3906/3964/3906 3935/3993/3935 3907/3965/3907\nf 3908/3966/3908 3936/3994/3936 3909/3967/3909\nf 3909/3967/3909 3937/3995/3937 3910/3968/3910\nf 3938/3996/3938 3877/3935/3877 3910/3968/3910\nf 3937/3995/3937 3938/3996/3938 3910/3968/3910\nf 3938/3996/3938 3911/3969/3911 3877/3935/3877\nf 3318/3352/3318 961/961/961 3891/3949/3891\nf 3926/3984/3926 3318/3352/3318 3891/3949/3891\nf 3939/3997/3939 3912/3970/3912 3928/3986/3928\nf 3939/3997/3939 3913/3971/3913 3912/3970/3912\nf 3940/3998/3940 2650/2673/2650 3913/3971/3913\nf 3552/3593/3552 3830/3886/3830 3941/3999/3941\nf 3942/4000/3942 3896/3954/3896 3307/3341/3307\nf 3943/4001/3943 3944/4002/3944 3916/3974/3916\nf 3945/4003/3945 3917/3975/3917 3916/3974/3916\nf 3944/4002/3944 3945/4003/3945 3916/3974/3916\nf 3945/4003/3945 2519/2540/2519 3917/3975/3917\nf 2519/2540/2519 2521/2542/2521 3822/3878/3822\nf 643/643/643 2523/2544/2523 2763/2787/2763\nf 1171/1171/1171 2654/2677/2654 693/693/693\nf 3300/3334/3300 3918/3976/3918 3288/3322/3288\nf 3300/3334/3300 3900/3958/3900 3918/3976/3918\nf 3300/3334/3300 3920/3978/3920 3900/3958/3900\nf 3946/4004/3946 3921/3979/3921 3932/3990/3932\nf 3946/4004/3946 3903/3961/3903 3921/3979/3921\nf 3946/4004/3946 2756/2780/2756 3903/3961/3903\nf 2756/2780/2756 3888/3946/3888 3903/3961/3903\nf 2756/2780/2756 3947/4005/3947 3888/3946/3888\nf 3888/3946/3888 3947/4005/3947 3922/3980/3922\nf 2662/2685/2662 2714/2738/2714 2524/2545/2524\nf 2487/2508/2487 3948/4006/3948 3751/3805/3751\nf 3277/3311/3277 2560/2581/2560 3933/3991/3933\nf 3070/3101/3070 3949/4007/3949 3906/3964/3906\nf 3890/3948/3890 3070/3101/3070 3906/3964/3906\nf 3906/3964/3906 3949/4007/3949 3935/3993/3935\nf 3935/3993/3935 2537/2558/2537 3907/3965/3907\nf 3950/4008/3950 3908/3966/3908 3907/3965/3907\nf 3908/3966/3908 3950/4008/3950 3936/3994/3936\nf 3951/4009/3951 3937/3995/3937 3909/3967/3909\nf 960/960/960 2585/2606/2585 3952/4010/3952\nf 3952/4010/3952 2585/2606/2585 3927/3985/3927\nf 2585/2606/2585 3928/3986/3928 3927/3985/3927\nf 3940/3998/3940 3913/3971/3913 3939/3997/3939\nf 3065/3096/3065 2650/2673/2650 3940/3998/3940\nf 3953/4011/3953 2649/2672/2649 2650/2673/2650\nf 425/425/425 2544/2565/2544 993/993/993\nf 2649/2672/2649 3942/4000/3942 3307/3341/3307\nf 3942/4000/3942 1211/1211/1211 3896/3954/3896\nf 3896/3954/3896 1211/1211/1211 3930/3988/3930\nf 3086/3117/3086 3884/3942/3884 3930/3988/3930\nf 3081/3112/3081 3931/3989/3931 3884/3942/3884\nf 3086/3117/3086 3081/3112/3081 3884/3942/3884\nf 3081/3112/3081 362/362/362 3931/3989/3931\nf 2905/2931/2905 3915/3973/3915 3931/3989/3931\nf 362/362/362 2905/2931/2905 3931/3989/3931\nf 2944/2971/2944 2946/2973/2946 3115/3147/3115\nf 2761/2785/2761 3819/3875/3819 2297/2316/2297\nf 3954/4012/3954 3945/4003/3945 3944/4002/3944\nf 1469/1471/1469 2511/2532/2511 80/3074/80\nf 3955/4013/3955 3946/4004/3946 3932/3990/3932\nf 2756/2780/2756 2755/2779/2755 3947/4005/3947\nf 3947/4005/3947 3956/4014/3956 3922/3980/3922\nf 3922/3980/3922 3956/4014/3956 3904/3962/3904\nf 3277/3311/3277 2233/2250/2233 2560/2581/2560\nf 3933/3991/3933 3957/4015/3957 3924/3982/3924\nf 3957/4015/3957 1701/1708/1701 3925/3983/3925\nf 3924/3982/3924 3957/4015/3957 3925/3983/3925\nf 3925/3983/3925 1701/1708/1701 3934/3992/3934\nf 2595/2616/2595 2594/2615/2594 3935/3993/3935\nf 3949/4007/3949 2595/2616/2595 3935/3993/3935\nf 2537/2558/2537 3950/4008/3950 3907/3965/3907\nf 3936/3994/3936 3958/4016/3958 3909/3967/3909\nf 3958/4016/3958 3951/4009/3951 3909/3967/3909\nf 3046/3077/3046 3911/3969/3911 3938/3996/3938\nf 3046/3077/3046 3926/3984/3926 3911/3969/3911\nf 3046/3077/3046 3959/4017/3959 3318/3352/3318\nf 3926/3984/3926 3046/3077/3046 3318/3352/3318\nf 3959/4017/3959 2585/2606/2585 960/960/960\nf 3318/3352/3318 3959/4017/3959 960/960/960\nf 2488/2509/2488 2489/2510/2489 3928/3986/3928\nf 2585/2606/2585 2488/2509/2488 3928/3986/3928\nf 2489/2510/2489 3939/3997/3939 3928/3986/3928\nf 3011/3040/3011 3010/3039/3010 3939/3997/3939\nf 3010/3039/3010 3940/3998/3940 3939/3997/3939\nf 246/246/246 2649/2672/2649 3953/4011/3953\nf 1212/1212/1212 3942/4000/3942 2649/2672/2649\nf 246/246/246 1212/1212/1212 2649/2672/2649\nf 1211/1211/1211 3086/3117/3086 3930/3988/3930\nf 3960/4018/3960 3961/4019/3961 3962/4020/3962\nf 3944/4002/3944 3943/4001/3943 3963/4021/3963\nf 2520/2541/2520 3945/4003/3945 3954/4012/3954\nf 3945/4003/3945 2520/2541/2520 2519/2540/2519\nf 3039/3069/3039 2986/3014/2986 2987/3015/2987\nf 642/642/642 643/643/643 2763/2787/2763\nf 920/920/920 3955/4013/3955 3920/3978/3920\nf 920/920/920 921/921/921 3955/4013/3955\nf 762/762/762 3946/4004/3946 3955/4013/3955\nf 921/921/921 762/762/762 3955/4013/3955\nf 3964/4022/3964 3956/4014/3956 3061/3092/3061\nf 3416/3452/3416 3919/3977/3919 3918/3976/3918\nf 3221/3255/3221 489/489/489 3370/3404/3370\nf 2560/2581/2560 1477/1479/1477 3933/3991/3933\nf 3934/3992/3934 1499/1501/1499 3070/3101/3070\nf 2536/2557/2536 3950/4008/3950 2537/2558/2537\nf 3950/4008/3950 2536/2557/2536 3936/3994/3936\nf 3936/3994/3936 2536/2557/2536 3958/4016/3958\nf 2596/2617/2596 3951/4009/3951 3958/4016/3958\nf 2596/2617/2596 2788/2812/2788 3951/4009/3951\nf 2788/2812/2788 3937/3995/3937 3951/4009/3951\nf 2788/2812/2788 2497/2518/2497 3937/3995/3937\nf 2497/2518/2497 3938/3996/3938 3937/3995/3937\nf 2497/2518/2497 2496/2517/2496 3938/3996/3938\nf 2496/2517/2496 3046/3077/3046 3938/3996/3938\nf 3011/3040/3011 3939/3997/3939 2489/2510/2489\nf 3010/3039/3010 1141/1141/1141 3940/3998/3940\nf 3940/3998/3940 1141/1141/1141 3065/3096/3065\nf 1140/1140/1140 2650/2673/2650 3065/3096/3065\nf 1140/1140/1140 3953/4011/3953 2650/2673/2650\nf 1140/1140/1140 246/246/246 3953/4011/3953\nf 3942/4000/3942 1212/1212/1212 1211/1211/1211\nf 2578/2599/2578 3081/3112/3081 3086/3117/3086\nf 361/361/361 2905/2931/2905 362/362/362\nf 56/56/56 839/839/839 2418/2439/2418\nf 2877/2903/2877 2644/2667/2644 2782/2806/2782\nf 2689/2713/2689 3412/3448/3412 3954/4012/3954\nf 3954/4012/3954 3412/3448/3412 2520/2541/2520\nf 2906/2932/2906 642/642/642 2763/2787/2763\nf 3317/3351/3317 3920/3978/3920 3300/3334/3300\nf 861/861/861 392/392/392 1226/1226/1226\nf 3317/3351/3317 920/920/920 3920/3978/3920\nf 762/762/762 761/761/761 3946/4004/3946\nf 3946/4004/3946 761/761/761 2756/2780/2756\nf 3947/4005/3947 2755/2779/2755 3956/4014/3956\nf 489/489/489 2199/2210/2199 3370/3404/3370\nf 1701/1708/1701 1499/1501/1499 3934/3992/3934\nf 3070/3101/3070 1320/1320/1320 3949/4007/3949\nf 3949/4007/3949 1320/1320/1320 2595/2616/2595\nf 2594/2615/2594 148/148/148 2537/2558/2537\nf 3935/3993/3935 2594/2615/2594 2537/2558/2537\nf 2536/2557/2536 3012/3042/3012 3958/4016/3958\nf 3012/3042/3012 2596/2617/2596 3958/4016/3958\nf 3046/3077/3046 1307/1307/1307 3959/4017/3959\nf 1307/1307/1307 2583/2604/2583 3959/4017/3959\nf 3959/4017/3959 2583/2604/2583 2585/2606/2585\nf 2875/2901/2875 3965/4023/3965 3966/4024/3966\nf 2621/2643/2621 890/890/890 889/889/889\nf 3792/3848/3792 3791/3847/3791 3087/3118/3087\nf 3790/3846/3790 3967/4025/3967 3791/3847/3791\nf 2685/2709/2685 2792/2816/2792 2687/2711/2687\nf 2608/2630/2608 1506/1508/1506 3968/4026/3968\nf 2942/2969/2942 2339/2359/2339 3969/4027/3969\nf 3676/3729/3676 2741/2765/2741 1598/1603/1598\nf 2195/2206/2195 2797/2821/2797 2196/2207/2196\nf 1786/1794/1786 3814/3870/3814 2670/2693/2670\nf 2116/3721/2116 2181/2875/2181 2850/2876/2850\nf 2248/2266/2248 2247/2265/2247 2339/2359/2339\nf 3970/4028/3970 3733/3787/3733 3833/3889/3833\nf 347/347/347 3971/4029/3971 348/348/348\nf 3972/4030/3972 2781/2805/2781 1664/1671/1664\nf 3671/3724/3671 3973/4031/3973 3759/3814/3759\nf 1504/1506/1504 1506/1508/1506 3974/4032/3974\nf 3975/4033/3975 3976/4034/3976 2819/2844/2819\nf 3977/4035/3977 3978/4036/3978 3979/4037/3979\nf 2247/2265/2247 418/418/418 3980/4038/3980\nf 3791/3847/3791 3967/4025/3967 3981/4039/3981\nf 2446/2467/2446 3982/4040/3982 2447/2468/2447\nf 1422/1424/1422 3593/3641/3593 1423/1425/1423\nf 3588/3635/3588 3892/3950/3892 3894/3952/3894\nf 3983/4041/3983 3982/4040/3982 2446/2467/2446\nf 3691/3744/3691 2394/2415/2394 3694/3747/3694\nf 3647/3697/3647 3654/3706/3654 3655/3707/3655\nf 3735/3789/3735 3736/3790/3736 3984/4042/3984\nf 3985/4043/3985 1661/1668/1661 785/785/785\nf 418/418/418 417/417/417 3980/4038/3980\nf 3766/3821/3766 3986/4044/3986 3987/4045/3987\nf 3455/3494/3455 3569/3613/3569 3988/4046/3988\nf 3965/4023/3965 3348/3382/3348 3989/4047/3989\nf 3669/3722/3669 949/949/949 3677/3730/3677\nf 3976/4034/3976 2820/2845/2820 2819/2844/2819\nf 1502/1504/1502 2211/2222/2211 2660/2683/2660\nf 3990/4048/3990 1441/1443/1441 3991/4049/3991\nf 3886/3944/3886 3955/4013/3955 3932/3990/3932\nf 1096/1096/1096 1098/1098/1098 3641/3691/3641\nf 2326/2346/2326 3992/4050/3992 2327/2347/2327\nf 3965/4023/3965 3989/4047/3989 3966/4024/3966\nf 1137/1137/1137 1407/1409/1407 870/870/870\nf 3993/4051/3993 3842/3900/3842 3756/3811/3756\nf 3087/3118/3087 3791/3847/3791 3981/4039/3981\nf 216/216/216 218/218/218 2041/2050/2041\nf 1747/1755/1747 2316/2336/2316 900/900/900\nf 2701/2725/2701 3515/3554/3515 3994/4052/3994\nf 3995/4053/3995 3680/3733/3680 3893/3951/3893\nf 3663/3715/3663 3698/3751/3698 3664/3716/3664\nf 3421/3457/3421 2846/2871/2846 3420/3456/3420\nf 3001/3030/3001 3996/4054/3996 3654/3706/3654\nf 2334/4055/2334 2806/2831/2806 2570/2591/2570\nf 3072/3103/3072 3551/3592/3551 3792/3848/3792\nf 212/212/212 1785/1793/1785 3895/3953/3895\nf 1506/1508/1506 3997/4056/3997 3974/4032/3974\nf 3654/3706/3654 3996/4054/3996 3524/3563/3524\nf 3087/3118/3087 3981/4039/3981 3775/3831/3775\nf 1661/1668/1661 558/558/558 785/785/785\nf 2792/2816/2792 1787/1795/1787 3096/3128/3096\nf 3758/3813/3758 3757/3812/3757 3831/3887/3831\nf 1663/1670/1663 1785/1793/1785 212/212/212\nf 2685/2709/2685 2687/2711/2687 2686/2710/2686\nf 3998/4057/3998 2686/2710/2686 2688/2712/2688\nf 2678/2702/2678 33/33/33 35/35/35\nf 3593/3641/3593 3988/4046/3988 1423/1425/1423\nf 3072/3103/3072 3792/3848/3792 3087/3118/3087\nf 1661/1668/1661 3999/4058/3999 559/559/559\nf 3999/4058/3999 4000/4059/4000 2819/2844/2819\nf 559/559/559 3999/4058/3999 2819/2844/2819\nf 2819/2844/2819 4000/4059/4000 3975/4033/3975\nf 2456/2477/2456 976/976/976 2461/2482/2461\nf 4001/4060/4001 2548/2569/2548 2466/2487/2466\nf 2957/2985/2957 3843/3901/3843 2947/2974/2947\nf 3998/4057/3998 2688/2712/2688 4002/4061/4002\nf 3551/3592/3551 3534/3573/3534 3790/3846/3790\nf 3551/3592/3551 3790/3846/3790 3792/3848/3792\nf 998/998/998 1000/1000/1000 4003/4062/4003\nf 3736/3790/3736 449/449/449 474/474/474\nf 2775/2799/2775 3147/3179/3147 2624/2646/2624\nf 1452/1454/1452 4004/4063/4004 1453/1455/1453\nf 1453/1455/1453 4004/4063/4004 4005/4064/4005\nf 3552/3593/3552 3941/3999/3941 4006/4065/4006\nf 479/479/479 838/838/838 911/911/911\nf 2762/2786/2762 2685/2709/2685 2303/2322/2303\nf 2330/2350/2330 3421/3457/3421 2195/2206/2195\nf 4006/4065/4006 2608/2630/2608 4007/4066/4007\nf 3823/3879/3823 3279/3313/3279 3457/3496/3457\nf 3981/4039/3981 2448/2469/2448 3775/3831/3775\nf 1116/1116/1116 3711/3764/3711 2237/2255/2237\nf 2466/2487/2466 2548/2569/2548 3147/3179/3147\nf 2819/2844/2819 2668/2691/2668 2735/2759/2735\nf 3726/3779/3726 3219/3253/3219 3218/3252/3218\nf 2780/2804/2780 2699/2723/2699 2701/2725/2701\nf 3426/3462/3426 3425/3461/3425 3180/3214/3180\nf 2592/2613/2592 3526/3565/3526 3525/3564/3525\nf 3752/3806/3752 2780/2804/2780 2701/2725/2701\nf 3569/3613/3569 2738/2762/2738 4008/4067/4008\nf 4005/4064/4005 2466/2487/2466 4009/4068/4009\nf 4010/4069/4010 2621/2643/2621 3794/3850/3794\nf 2621/2643/2621 889/889/889 3794/3850/3794\nf 2622/2644/2622 4010/4069/4010 3551/3592/3551\nf 3348/3382/3348 955/955/955 3989/4047/3989\nf 3967/4025/3967 3790/3846/3790 3534/3573/3534\nf 4009/4068/4009 2465/2486/2465 3516/3555/3516\nf 4011/4070/4011 4007/4066/4007 2608/2630/2608\nf 4009/4068/4009 2466/2487/2466 2465/2486/2465\nf 1423/1425/1423 3450/3489/3450 1424/1426/1424\nf 4012/4071/4012 3034/3064/3034 3646/3696/3646\nf 4013/4072/4013 3763/3818/3763 3984/4042/3984\nf 3981/4039/3981 3983/4041/3983 2446/2467/2446\nf 4000/4059/4000 3976/4034/3976 3975/4033/3975\nf 4014/4073/4014 3533/3572/3533 4015/4074/4015\nf 1007/1007/1007 1020/1020/1020 1206/1206/1206\nf 4016/4075/4016 3976/4034/3976 4017/4076/4017\nf 4012/4071/4012 3765/3820/3765 3764/3819/3764\nf 3983/4041/3983 3533/3572/3533 4014/4073/4014\nf 2903/2929/2903 4013/4072/4013 4018/4077/4018\nf 3789/3845/3789 2448/2469/2448 4019/4078/4019\nf 2622/2644/2622 3551/3592/3551 3072/3103/3072\nf 3994/4052/3994 3515/3554/3515 3517/3556/3517\nf 3553/3594/3553 3552/3593/3552 4006/4065/4006\nf 3861/3919/3861 3796/3852/3796 3750/3804/3750\nf 4020/4079/4020 2670/2693/2670 4021/4080/4021\nf 3763/3818/3763 2008/2017/2008 1901/1909/1901\nf 3969/4027/3969 55/55/55 2942/2969/2942\nf 899/899/899 1747/1755/1747 900/900/900\nf 911/911/911 838/838/838 889/889/889\nf 3793/3849/3793 4022/4081/4022 3794/3850/3794\nf 4023/4082/4023 3279/4083/3279 3823/3891/3823\nf 3932/3990/3932 3867/3925/3867 3886/3944/3886\nf 3941/3999/3941 3719/3772/3719 2779/2803/2779\nf 4024/4084/4024 4025/4085/4025 3990/4048/3990\nf 373/373/373 1118/1118/1118 1117/1117/1117\nf 3793/3849/3793 889/889/889 2711/2735/2711\nf 1095/4086/1095 4026/4087/4026 1093/4088/1093\nf 2819/2844/2819 2735/2759/2735 559/559/559\nf 1785/1793/1785 1787/1795/1787 3895/3953/3895\nf 3985/4043/3985 4027/4089/4027 1661/1668/1661\nf 1661/1668/1661 4027/4089/4027 3999/4058/3999\nf 4027/4089/4027 4028/4090/4028 3999/4058/3999\nf 4004/4063/4004 4001/4060/4001 4005/4064/4005\nf 32/32/32 2925/2951/2925 1435/1437/1435\nf 2699/2723/2699 1453/1455/1453 2700/2724/2700\nf 2448/2469/2448 3981/4039/3981 2446/2467/2446\nf 3019/3049/3019 158/158/158 1132/1132/1132\nf 3553/3594/3553 4006/4065/4006 4007/4066/4007\nf 4028/4090/4028 4000/4059/4000 3999/4058/3999\nf 1060/1060/1060 704/704/704 1044/1044/1044\nf 4015/4074/4015 3533/3572/3533 3535/3574/3535\nf 3669/3722/3669 2850/2876/2850 3832/3888/3832\nf 4029/4091/4029 4030/4092/4030 4031/4093/4031\nf 4032/4094/4032 3976/4034/3976 4000/4059/4000\nf 449/449/449 451/451/451 475/475/475\nf 3519/3558/3519 1422/1424/1422 4033/4095/4033\nf 3794/3850/3794 4022/4081/4022 3830/3886/3830\nf 1485/1487/1485 2008/2017/2008 1486/1488/1486\nf 2847/2872/2847 2330/2350/2330 1093/1093/1093\nf 3775/3831/3775 2448/2469/2448 3789/3845/3789\nf 3516/3555/3516 3961/4019/3961 3517/3556/3517\nf 601/601/601 600/600/600 4034/4096/4034\nf 2711/2735/2711 4022/4081/4022 3793/3849/3793\nf 1502/1504/1502 2004/2013/2004 1500/1502/1500\nf 2711/2735/2711 2673/2696/2673 4035/4097/4035\nf 3034/3064/3034 320/320/320 3646/3696/3646\nf 1696/3784/1696 3726/3779/3726 385/4098/385\nf 1663/1670/1663 3753/3807/3753 3814/3870/3814\nf 2459/2480/2459 2271/2289/2271 1115/1115/1115\nf 3796/3852/3796 3563/3606/3563 3834/3890/3834\nf 3647/3697/3647 3655/3707/3655 3648/3698/3648\nf 3735/3789/3735 1901/1909/1901 450/450/450\nf 4036/4099/4036 2513/2534/2513 3986/4044/3986\nf 2779/2803/2779 3719/3772/3719 2780/2804/2780\nf 10/10/10 238/238/238 320/320/320\nf 2448/2469/2448 2447/2468/2447 4019/4078/4019\nf 2237/2255/2237 3711/3764/3711 3009/3038/3009\nf 1117/4100/1117 1119/2701/1119 863/863/863\nf 4037/4101/4037 4038/4102/4038 4039/4103/4039\nf 3972/4030/3972 2779/2803/2779 2781/2805/2781\nf 4006/4065/4006 2779/2803/2779 3972/4030/3972\nf 4040/4104/4040 3948/4006/3948 2486/2507/2486\nf 138/138/138 216/216/216 2041/2050/2041\nf 1901/1909/1901 484/484/484 450/450/450\nf 2223/2234/2223 4041/4105/4041 3985/4043/3985\nf 3460/3499/3460 3459/3498/3459 3464/3503/3464\nf 238/238/238 3647/3697/3647 320/320/320\nf 1486/1488/1486 3763/3818/3763 4013/4072/4013\nf 3967/4025/3967 3983/4041/3983 3981/4039/3981\nf 2793/2817/2793 205/205/205 204/204/204\nf 2745/2769/2745 2744/2768/2744 2251/2269/2251\nf 4041/4105/4041 4042/4106/4042 4027/4089/4027\nf 3985/4043/3985 4041/4105/4041 4027/4089/4027\nf 2647/2670/2647 2231/2248/2231 1062/1062/1062\nf 1093/1093/1093 3373/4107/3373 2847/2872/2847\nf 2840/2865/2840 2842/2867/2842 4043/4108/4043\nf 2925/2951/2925 4044/4109/4044 1435/1437/1435\nf 4044/4109/4044 2980/3008/2980 1435/1437/1435\nf 2039/2048/2039 915/915/915 914/914/914\nf 2608/2630/2608 3972/4030/3972 2609/2631/2609\nf 4042/4106/4042 4045/4110/4045 4027/4089/4027\nf 4045/4110/4045 4028/4090/4028 4027/4089/4027\nf 3604/3652/3604 3466/3505/3466 3462/3501/3462\nf 3518/3557/3518 1283/1283/1283 3540/3579/3540\nf 2720/2744/2720 3563/3606/3563 3796/3852/3796\nf 4046/4111/4046 2745/2769/2745 4047/4112/4047\nf 3764/3819/3764 3766/3821/3766 4048/4113/4048\nf 3842/3900/3842 3764/4114/3764 4048/4115/4048\nf 4011/4070/4011 2608/2630/2608 3968/4026/3968\nf 4028/4090/4028 4032/4094/4032 4000/4059/4000\nf 3464/3503/3464 4019/4078/4019 3718/3771/3718\nf 2689/2713/2689 3963/4021/3963 3337/3371/3337\nf 3983/4041/3983 3967/4025/3967 3533/3572/3533\nf 1453/1455/1453 4005/4064/4005 2700/2724/2700\nf 303/303/303 3004/3033/3004 2925/2951/2925\nf 3004/3033/3004 4049/4116/4049 2925/2951/2925\nf 2925/2951/2925 4049/4116/4049 4044/4109/4044\nf 4044/4109/4044 4050/4117/4050 2980/3008/2980\nf 4050/4117/4050 2937/2964/2937 2980/3008/2980\nf 4017/4076/4017 3976/4034/3976 4032/4094/4032\nf 3865/3923/3865 3886/3944/3886 3867/3925/3867\nf 3466/3505/3466 3604/3652/3604 3603/3651/3603\nf 3519/3558/3519 3540/3579/3540 3575/3619/3575\nf 3453/3492/3453 3452/3491/3452 3563/3606/3563\nf 4048/4113/4048 3766/3821/3766 3987/4045/3987\nf 3969/4027/3969 2339/2359/2339 1771/1779/1771\nf 3616/3664/3616 4051/4118/4051 4052/4119/4052\nf 1505/1507/1505 3968/4026/3968 1506/1508/1506\nf 2690/2714/2690 3004/3033/3004 2691/2715/2691\nf 426/426/426 1700/1707/1700 2453/2474/2453\nf 4050/4117/4050 2039/2048/2039 2937/2964/2937\nf 3750/3804/3750 3268/3302/3268 3675/3728/3675\nf 3986/4044/3986 2515/2536/2515 3987/4045/3987\nf 2708/2732/2708 2737/2761/2737 2736/2760/2736\nf 4053/4120/4053 3518/3557/3518 4054/4121/4054\nf 3895/3953/3895 2791/2815/2791 3613/3661/3613\nf 418/418/418 2247/2265/2247 2249/2267/2249\nf 3982/4040/3982 3454/3493/3454 3718/3771/3718\nf 450/450/450 449/449/449 3736/3790/3736\nf 2766/2790/2766 4055/4122/4055 3899/3957/3899\nf 3072/3103/3072 3087/3118/3087 3076/3107/3076\nf 3452/3491/3452 4056/4123/4056 3833/3889/3833\nf 2239/2257/2239 3488/3527/3488 868/868/868\nf 2690/2714/2690 4057/4124/4057 3004/3033/3004\nf 3004/3033/3004 4057/4124/4057 4049/4116/4049\nf 4058/4125/4058 4044/4109/4044 4049/4116/4049\nf 4058/4125/4058 4050/4117/4050 4044/4109/4044\nf 3090/3121/3090 2302/2321/2302 2301/2320/2301\nf 4004/4063/4004 2557/2578/2557 4001/4060/4001\nf 3535/3574/3535 4007/4066/4007 4011/4070/4011\nf 3885/3943/3885 211/211/211 213/213/213\nf 212/212/212 3895/3953/3895 213/213/213\nf 2447/2468/2447 3982/4040/3982 3718/3771/3718\nf 3895/3953/3895 3613/3661/3613 213/213/213\nf 4018/4077/4018 4013/4072/4013 3984/4042/3984\nf 3583/3629/3583 3455/3494/3455 3454/3493/3454\nf 4015/4074/4015 3535/3574/3535 4059/4126/4059\nf 1512/1514/1512 3588/3635/3588 1513/1515/1513\nf 3675/3728/3675 3268/3302/3268 3560/3603/3560\nf 3337/3371/3337 4060/4127/4060 4057/4124/4057\nf 2690/2714/2690 3337/3371/3337 4057/4124/4057\nf 4061/4128/4061 4049/4116/4049 4057/4124/4057\nf 4061/4128/4061 4058/4125/4058 4049/4116/4049\nf 4058/4125/4058 4062/4129/4062 2039/2048/2039\nf 4050/4117/4050 4058/4125/4058 2039/2048/2039\nf 4033/4095/4033 1424/1426/1424 2592/2613/2592\nf 4033/4095/4033 2592/2613/2592 3525/3564/3525\nf 3970/4028/3970 3734/3788/3734 3733/3787/3733\nf 4024/4084/4024 3990/4048/3990 3991/4049/3991\nf 2814/2839/2814 3833/3889/3833 2815/2840/2815\nf 3588/3635/3588 3894/3952/3894 3589/3636/3589\nf 3912/3970/3912 3914/3972/3914 3929/3987/3929\nf 2806/2831/2806 1094/1094/1094 2571/2592/2571\nf 2806/2831/2806 2571/2592/2571 2570/2591/2570\nf 4006/4065/4006 3941/3999/3941 2779/2803/2779\nf 3943/4001/3943 4060/4127/4060 3337/3371/3337\nf 3963/4021/3963 3943/4001/3943 3337/3371/3337\nf 3943/4001/3943 4063/4130/4063 4060/4127/4060\nf 4061/4128/4061 4057/4124/4057 4060/4127/4060\nf 4063/4130/4063 4061/4128/4061 4060/4127/4060\nf 4062/4129/4062 4064/4131/4064 915/915/915\nf 915/915/915 4064/4131/4064 913/913/913\nf 478/478/478 4065/4132/4065 4066/4133/4066\nf 3756/3811/3756 4048/4115/4048 3987/4134/3987\nf 2812/2837/2812 2084/2093/2084 2109/2119/2109\nf 3675/3728/3675 3589/3636/3589 3894/3952/3894\nf 3721/3774/3721 3720/3773/3720 3268/3302/3268\nf 3765/3820/3765 3646/3696/3646 3648/3698/3648\nf 3988/4046/3988 4008/4067/4008 1423/1425/1423\nf 785/785/785 2223/2234/2223 3985/4043/3985\nf 470/470/470 472/472/472 1650/1655/1650\nf 3147/3179/3147 2548/2569/2548 2547/2568/2547\nf 3620/3668/3620 3629/3678/3629 2571/2592/2571\nf 3832/3888/3832 2570/2591/2570 2569/2590/2569\nf 2847/2872/2847 3421/3457/3421 2330/2350/2330\nf 3540/3579/3540 3465/3504/3465 3584/3630/3584\nf 3982/4040/3982 4014/4073/4014 3818/3874/3818\nf 4020/4079/4020 2671/2694/2671 2670/2693/2670\nf 3836/3894/3836 2710/2734/2710 2709/2733/2709\nf 4064/4131/4064 4067/4135/4067 913/913/913\nf 4067/4135/4067 411/411/411 913/913/913\nf 4068/4136/4068 2561/2582/2561 2563/2584/2563\nf 238/238/238 13/13/13 3732/3786/3732\nf 4025/4085/4025 3526/3565/3526 3990/4048/3990\nf 3990/4048/3990 2591/2612/2591 1441/1443/1441\nf 3783/3839/3783 3634/3683/3634 1441/1443/1441\nf 3702/3755/3702 3450/3489/3450 3448/3487/3448\nf 4069/4137/4069 3779/4138/3779 3987/4045/3987\nf 3055/3086/3055 53/53/53 1773/1781/1773\nf 987/987/987 790/790/790 318/318/318\nf 3893/3951/3893 3892/3950/3892 3995/4053/3995\nf 2294/2313/2294 1037/1037/1037 1351/1351/1351\nf 3044/3075/3044 1627/1632/1627 3359/3393/3359\nf 3779/3835/3779 3778/3834/3778 3757/3812/3757\nf 2223/2234/2223 2222/2233/2222 4041/4105/4041\nf 3680/3733/3680 3995/4053/3995 2744/2768/2744\nf 4070/4139/4070 4064/4131/4064 4062/4129/4062\nf 3655/3707/3655 3524/3563/3524 4025/4085/4025\nf 2421/2442/2421 1041/1041/1041 3238/3272/3238\nf 3832/3888/3832 2850/2876/2850 2570/2591/2570\nf 3986/4044/3986 2513/2534/2513 2515/2536/2515\nf 396/396/396 2458/2479/2458 2444/2465/2444\nf 3982/4040/3982 3983/4041/3983 4014/4073/4014\nf 3762/3817/3762 2327/2347/2327 3748/3802/3748\nf 3967/4025/3967 3534/3573/3534 3533/3572/3533\nf 3192/3226/3192 2298/2317/2298 3293/3327/3293\nf 508/508/508 3098/3130/3098 3128/3160/3128\nf 4067/4135/4067 4071/4140/4071 411/411/411\nf 2487/2508/2487 3389/3423/3389 2305/2324/2305\nf 3797/3853/3797 4046/4111/4046 4047/4112/4047\nf 2251/2269/2251 2250/2268/2250 3797/3853/3797\nf 3635/3684/3635 3797/3853/3797 2483/2504/2483\nf 3763/3818/3763 1901/1909/1901 3735/3789/3735\nf 3984/4042/3984 3763/3818/3763 3735/3789/3735\nf 4072/4141/4072 3971/4029/3971 3486/3525/3486\nf 3458/3497/3458 2708/2732/2708 2710/2734/2710\nf 2789/2813/2789 2485/2506/2485 3633/3682/3633\nf 2484/2505/2484 3632/3681/3632 2485/2506/2485\nf 4008/4067/4008 2737/2761/2737 1423/1425/1423\nf 4045/4110/4045 4032/4094/4032 4028/4090/4028\nf 2971/2999/2971 303/303/303 2924/2950/2924\nf 4073/4142/4073 4074/4143/4074 2567/2588/2567\nf 3987/4134/3987 3779/3835/3779 3757/3812/3757\nf 3680/3733/3680 3796/3852/3796 3860/3918/3860\nf 2485/2506/2485 3632/3681/3632 3633/3682/3633\nf 3088/3119/3088 1545/1550/1545 2827/2852/2827\nf 4035/4097/4035 2673/2696/2673 1454/1456/1454\nf 375/2237/375 1117/4100/1117 863/863/863\nf 4062/4129/4062 915/915/915 2039/2048/2039\nf 3818/3874/3818 3583/3629/3583 3454/3493/3454\nf 3389/3423/3389 3293/3327/3293 2305/2324/2305\nf 4075/4144/4075 4076/4145/4076 4077/4146/4077\nf 3861/3919/3861 3750/3804/3750 3675/3728/3675\nf 3994/4052/3994 3517/3556/3517 3753/3807/3753\nf 2806/2830/2806 2805/2829/2805 1095/4086/1095\nf 727/727/727 3438/3477/3438 769/769/769\nf 4078/4147/4078 3439/3478/3439 3438/3477/3438\nf 4079/4148/4079 4078/4147/4078 3438/3477/3438\nf 3439/3478/3439 4078/4147/4078 4072/4141/4072\nf 3789/3845/3789 4019/4078/4019 3464/3503/3464\nf 3962/4020/3962 3961/4019/3961 4021/4080/4021\nf 3777/3892/3777 2789/2813/2789 3633/3682/3633\nf 4009/4068/4009 3516/3555/3516 3515/3554/3515\nf 3570/3614/3570 4003/4062/4003 1000/1000/1000\nf 4080/4149/4080 4070/4139/4070 4062/4129/4062\nf 2461/2482/2461 976/976/976 1192/1192/1192\nf 2316/2336/2316 2099/2108/2099 3364/3398/3364\nf 4071/4140/4071 157/157/157 4076/4145/4076\nf 4077/4146/4077 159/159/159 4081/4150/4081\nf 3766/3821/3766 4036/4099/4036 3986/4044/3986\nf 4079/4148/4079 3438/3477/3438 727/727/727\nf 729/729/729 4079/4148/4079 727/727/727\nf 3961/4019/3961 4039/4103/4039 4021/4080/4021\nf 3524/3563/3524 3996/4054/3996 3525/3564/3525\nf 320/320/320 3647/3697/3647 3646/3696/3646\nf 1833/1841/1833 944/944/944 946/946/946\nf 3881/3939/3881 2605/2627/2605 2561/2582/2561\nf 2605/2627/2605 3451/3490/3451 3453/3492/3453\nf 13/13/13 3001/3030/3001 3732/3786/3732\nf 2589/2610/2589 3236/3270/3236 1743/1751/1743\nf 1504/1506/1504 3974/4032/3974 3870/3928/3870\nf 4076/4145/4076 159/159/159 4077/4146/4077\nf 4082/4151/4082 4072/4141/4072 4078/4147/4078\nf 2548/2569/2548 4001/4060/4001 2557/2578/2557\nf 1020/1020/1020 1007/1007/1007 984/984/984\nf 4083/4152/4083 1502/1504/1502 2659/2682/2659\nf 3269/3303/3269 3268/3302/3268 3720/3773/3720\nf 1439/1441/1439 1441/1443/1441 2591/2612/2591\nf 1192/1192/1192 976/976/976 2759/2783/2759\nf 3551/3592/3551 4010/4069/4010 3794/3850/3794\nf 31/31/31 303/303/303 2925/2951/2925\nf 2514/2535/2514 2789/2813/2789 4069/4137/4069\nf 3604/3652/3604 3788/3844/3788 3605/3653/3605\nf 3465/3504/3465 3626/3675/3626 3584/3630/3584\nf 157/157/157 159/159/159 4076/4145/4076\nf 4006/4065/4006 3972/4030/3972 2608/2630/2608\nf 4084/4153/4084 4085/4154/4085 729/729/729\nf 729/729/729 4085/4154/4085 4079/4148/4079\nf 4079/4148/4079 4085/4154/4085 4078/4147/4078\nf 4085/4154/4085 4086/4155/4086 4078/4147/4078\nf 4087/4156/4087 4088/4157/4088 4082/4151/4082\nf 2700/2724/2700 4005/4064/4005 4009/4068/4009\nf 1452/1454/1452 2557/2578/2557 4004/4063/4004\nf 3451/3490/3451 4056/4123/4056 3452/3491/3452\nf 3998/4057/3998 2813/2838/2813 3780/3836/3780\nf 3389/3423/3389 4089/4158/4089 4090/4159/4090\nf 3535/3574/3535 3534/3573/3534 4007/4066/4007\nf 3462/3501/3462 2302/2321/2302 3090/3121/3090\nf 3463/3502/3463 3885/3943/3885 213/213/213\nf 2921/2947/2921 2222/2233/2222 2221/2232/2221\nf 3551/3592/3551 3553/3594/3553 3534/3573/3534\nf 813/813/813 2558/2579/2558 1452/1454/1452\nf 4081/4150/4081 4091/4160/4091 4092/4161/4092\nf 4084/4153/4084 729/729/729 4092/4161/4092\nf 4091/4160/4091 4084/4153/4084 4092/4161/4092\nf 4084/4153/4084 4093/4162/4093 4085/4154/4085\nf 4086/4155/4086 4082/4151/4082 4078/4147/4078\nf 3629/3678/3629 2569/2590/2569 2571/2592/2571\nf 2330/2350/2330 2194/2205/2194 1094/1094/1094\nf 4026/4087/4026 3373/3407/3373 1093/4088/1093\nf 3526/3565/3526 2591/2612/2591 3990/4048/3990\nf 3460/3499/3460 3465/3504/3465 3540/3579/3540\nf 2922/2948/2922 2921/2947/2921 2221/2232/2221\nf 2921/2947/2921 4041/4105/4041 2222/2233/2222\nf 2921/2947/2921 4018/4077/4018 4041/4105/4041\nf 4056/4123/4056 2815/2840/2815 3833/3889/3833\nf 1424/1426/1424 1439/1441/1439 2591/2612/2591\nf 159/159/159 4091/4160/4091 4081/4150/4081\nf 4093/4162/4093 4084/4153/4084 4091/4160/4091\nf 4093/4162/4093 4086/4155/4086 4085/4154/4085\nf 4094/4163/4094 4082/4151/4082 4086/4155/4086\nf 4094/4163/4094 4087/4156/4087 4082/4151/4082\nf 285/285/285 284/284/284 1852/1860/1852\nf 3894/3952/3894 3861/3919/3861 3675/3728/3675\nf 2929/3025/2929 3764/4114/3764 2957/2985/2957\nf 3842/3900/3842 4048/4115/4048 3756/3811/3756\nf 3783/3839/3783 3797/3853/3797 3635/3684/3635\nf 4041/4105/4041 4018/4077/4018 4042/4106/4042\nf 2685/2709/2685 3613/3661/3613 2792/2816/2792\nf 2767/2791/2767 4095/4164/4095 2765/2789/2765\nf 158/158/158 3020/3050/3020 159/159/159\nf 4096/4165/4096 4093/4162/4093 4091/4160/4091\nf 4093/4162/4093 4097/4166/4097 4086/4155/4086\nf 4097/4166/4097 4094/4163/4094 4086/4155/4086\nf 4098/4167/4098 4087/4156/4087 4094/4163/4094\nf 4098/4167/4098 4099/4168/4099 4087/4156/4087\nf 4099/4168/4099 4088/4157/4088 4087/4156/4087\nf 3823/3891/3823 3633/3682/3633 4023/4082/4023\nf 949/949/949 3832/3888/3832 950/950/950\nf 2792/2816/2792 4100/4169/4100 2687/2711/2687\nf 3458/3497/3458 2710/2734/2710 3649/3699/3649\nf 3020/3050/3020 4101/4170/4101 159/159/159\nf 159/159/159 4101/4170/4101 4091/4160/4091\nf 4091/4160/4091 4101/4170/4101 4096/4165/4096\nf 3677/3730/3677 2445/2466/2445 2458/2479/2458\nf 3797/3853/3797 2250/2268/2250 2484/2505/2484\nf 2483/2504/2483 3797/3853/3797 2484/2505/2484\nf 4056/4123/4056 3795/3851/3795 2815/2840/2815\nf 3088/3119/3088 3789/3845/3789 1545/1550/1545\nf 2814/2839/2814 3970/4028/3970 3833/3889/3833\nf 378/378/378 3460/3499/3460 3540/3579/3540\nf 3655/3707/3655 4025/4085/4025 4024/4084/4024\nf 51/51/51 2437/2458/2437 3352/3386/3352\nf 2837/2862/2837 92/92/92 2015/2024/2015\nf 3020/3050/3020 3019/3049/3019 4101/4170/4101\nf 4102/4171/4102 4096/4165/4096 4101/4170/4101\nf 4096/4165/4096 4103/4172/4103 4093/4162/4093\nf 4093/4162/4093 4103/4172/4103 4097/4166/4097\nf 4104/4173/4104 4098/4167/4098 4094/4163/4094\nf 891/891/891 640/640/640 911/911/911\nf 3994/4052/3994 3753/3807/3753 3752/3806/3752\nf 3732/3786/3732 3654/3706/3654 3647/3697/3647\nf 3766/3821/3766 3859/3917/3859 4036/4099/4036\nf 3834/3890/3834 3733/3787/3733 3749/3803/3749\nf 1502/1504/1502 4083/4152/4083 2004/2013/2004\nf 2514/2535/2514 4069/4137/4069 2515/2536/2515\nf 3991/4049/3991 1441/1443/1441 3634/3683/3634\nf 3993/4051/3993 3756/3811/3756 4105/4174/4105\nf 3655/3707/3655 4024/4084/4024 4036/4099/4036\nf 3019/3049/3019 4102/4171/4102 4101/4170/4101\nf 4096/4165/4096 4106/4175/4106 4103/4172/4103\nf 4103/4172/4103 4107/4176/4107 4097/4166/4097\nf 4097/4166/4097 4108/4177/4108 4094/4163/4094\nf 4109/4178/4109 4099/4168/4099 4098/4167/4098\nf 3892/3950/3892 3588/3635/3588 1512/1514/1512\nf 3551/3592/3551 3794/3850/3794 3552/3593/3552\nf 4024/4084/4024 3991/4049/3991 2513/2534/2513\nf 3796/3852/3796 3749/3803/3749 3750/3804/3750\nf 2046/2055/2046 4023/4082/4023 3633/3682/3633\nf 1695/1702/1695 2419/2440/2419 3442/3481/3442\nf 1695/1702/1695 3755/3810/3755 1696/1703/1696\nf 3899/3957/3899 3943/4001/3943 3916/3974/3916\nf 3943/4001/3943 3899/3957/3899 4055/4122/4055\nf 1667/1674/1667 1642/1647/1642 1643/1648/1643\nf 1125/1125/1125 4110/4179/4110 1126/1126/1126\nf 3451/3490/3451 3795/3851/3795 4056/4123/4056\nf 4015/4074/4015 4059/4126/4059 4003/4062/4003\nf 3022/3052/3022 3019/3049/3019 1132/1132/1132\nf 3022/3052/3022 4111/4180/4111 3019/3049/3019\nf 4111/4180/4111 4102/4171/4102 3019/3049/3019\nf 4111/4180/4111 4106/4175/4106 4102/4171/4102\nf 4102/4171/4102 4106/4175/4106 4096/4165/4096\nf 4108/4177/4108 4104/4173/4104 4094/4163/4094\nf 4104/4173/4104 4109/4178/4109 4098/4167/4098\nf 4112/4181/4112 4113/4182/4113 1126/1126/1126\nf 3892/3950/3892 1512/1514/1512 2602/2624/2602\nf 3829/3885/3829 3634/3683/3634 2483/2504/2483\nf 449/449/449 475/475/475 474/474/474\nf 3759/3814/3759 3973/4031/3973 4114/4183/4114\nf 3995/4053/3995 3892/3950/3892 2602/2624/2602\nf 2700/2724/2700 4009/4068/4009 3515/3554/3515\nf 3613/3661/3613 2791/2815/2791 2792/2816/2792\nf 2301/2320/2301 2303/2322/2303 3780/3836/3780\nf 4033/4095/4033 1422/1424/1422 1424/1426/1424\nf 4115/4184/4115 4116/4185/4116 3879/3937/3879\nf 2708/2732/2708 3458/3497/3458 3450/3489/3450\nf 2737/2761/2737 3450/3489/3450 1423/1425/1423\nf 3421/3457/3421 2796/2820/2796 2195/2206/2195\nf 4117/4186/4117 2776/2800/2776 4038/4102/4038\nf 4106/4175/4106 4118/4187/4118 4103/4172/4103\nf 4118/4187/4118 4107/4176/4107 4103/4172/4103\nf 4119/4188/4119 4097/4166/4097 4107/4176/4107\nf 4119/4188/4119 4108/4177/4108 4097/4166/4097\nf 4059/4126/4059 3535/3574/3535 4011/4070/4011\nf 3453/3492/3453 2720/2744/2720 2562/2583/2562\nf 2957/2985/2957 3764/4114/3764 3842/3900/3842\nf 3797/3853/3797 4047/4112/4047 2251/2269/2251\nf 3961/4019/3961 4037/4101/4037 4039/4103/4039\nf 3894/3952/3894 3860/3918/3860 3861/3919/3861\nf 3996/4054/3996 4054/4121/4054 3525/3564/3525\nf 3991/4049/3991 3634/3683/3634 2513/2534/2513\nf 433/433/433 3807/3863/3807 434/434/434\nf 3022/3052/3022 2696/2720/2696 4111/4180/4111\nf 4111/4180/4111 2696/2720/2696 4106/4175/4106\nf 4106/4175/4106 2696/2720/2696 4118/4187/4118\nf 4118/4187/4118 4120/4189/4120 4107/4176/4107\nf 4121/4190/4121 4104/4173/4104 4108/4177/4108\nf 4121/4190/4121 4109/4178/4109 4104/4173/4104\nf 3796/3852/3796 3834/3890/3834 3749/3803/3749\nf 4025/4085/4025 3524/3563/3524 3526/3565/3526\nf 3457/3496/3457 3/3/3 2/2/2\nf 4018/4077/4018 3984/4042/3984 4042/4106/4042\nf 949/949/949 3669/3722/3669 3832/3888/3832\nf 3881/3939/3881 2561/2582/2561 4122/4191/4122\nf 1833/1841/1833 946/946/946 2910/2936/2910\nf 2956/2984/2956 2929/3025/2929 2957/2985/2957\nf 1424/1426/1424 3702/3755/3702 1439/1441/1439\nf 3842/3900/3842 3993/4051/3993 3843/3901/3843\nf 3719/3772/3719 1454/1456/1454 2699/2723/2699\nf 2696/2720/2696 4120/4189/4120 4118/4187/4118\nf 4123/4192/4123 4108/4177/4108 4119/4188/4119\nf 4124/4193/4124 4109/4178/4109 4121/4190/4121\nf 4124/4193/4124 2163/2174/2163 4109/4178/4109\nf 4036/4099/4036 4024/4084/4024 2513/2534/2513\nf 3691/3744/3691 3694/3747/3694 4125/4194/4125\nf 3777/3833/3777 3823/3879/3823 3539/3578/3539\nf 1283/1283/1283 377/377/377 3540/3579/3540\nf 2813/2838/2813 4126/4195/4126 3636/3685/3636\nf 3984/4042/3984 4045/4110/4045 4042/4106/4042\nf 3886/3944/3886 3920/3978/3920 3955/4013/3955\nf 1786/1794/1786 2670/2693/2670 1787/1795/1787\nf 1597/1602/1597 1598/1603/1598 2742/2766/2742\nf 2892/2918/2892 4013/4072/4013 2903/2929/2903\nf 2515/2536/2515 4069/4137/4069 3987/4045/3987\nf 3518/3557/3518 3520/3559/3520 4054/4121/4054\nf 3789/3845/3789 3464/3503/3464 3459/3498/3459\nf 3736/3790/3736 4032/4094/4032 4045/4110/4045\nf 3830/3886/3830 4022/4081/4022 3941/3999/3941\nf 862/862/862 864/864/864 1621/1626/1621\nf 2736/2760/2736 2709/2733/2709 2708/2732/2708\nf 2695/2719/2695 4120/4189/4120 2696/2720/2696\nf 4107/4176/4107 4127/4196/4127 4119/4188/4119\nf 4128/4197/4128 4123/4192/4123 4119/4188/4119\nf 4129/4198/4129 4108/4177/4108 4123/4192/4123\nf 4129/4198/4129 4121/4190/4121 4108/4177/4108\nf 3859/3917/3859 3655/3707/3655 4036/4099/4036\nf 3520/3559/3520 4033/4095/4033 3525/3564/3525\nf 4053/4120/4053 1283/1283/1283 3518/3557/3518\nf 3771/3827/3771 4130/4199/4130 3802/3858/3802\nf 1979/1988/1979 4131/4200/4131 4132/4201/4132\nf 3001/3030/3001 1283/1283/1283 4053/4120/4053\nf 3865/3923/3865 4133/4202/4133 3847/3905/3847\nf 4019/4078/4019 2447/2468/2447 3718/3771/3718\nf 3736/3790/3736 4134/4203/4134 4032/4094/4032\nf 1663/1670/1663 1786/1794/1786 1785/1793/1785\nf 4059/4126/4059 4011/4070/4011 998/998/998\nf 4035/4097/4035 1454/1456/1454 3719/3772/3719\nf 4012/4071/4012 3646/3696/3646 3765/3820/3765\nf 3788/3844/3788 3604/3652/3604 3462/3501/3462\nf 2480/2501/2480 2776/2800/2776 2024/2033/2024\nf 2695/2719/2695 4135/4204/4135 4120/4189/4120\nf 4120/4189/4120 4136/4205/4136 4107/4176/4107\nf 4136/4205/4136 4127/4196/4127 4107/4176/4107\nf 4127/4196/4127 4128/4197/4128 4119/4188/4119\nf 3648/3698/3648 3655/3707/3655 3859/3917/3859\nf 3144/3176/3144 3324/3358/3324 3145/3177/3145\nf 3736/3790/3736 474/474/474 4134/4203/4134\nf 2929/2955/2929 4012/4071/4012 3764/3819/3764\nf 4131/4200/4131 1979/1988/1979 1978/1987/1978\nf 240/240/240 2387/2408/2387 2882/2908/2882\nf 1506/1508/1506 2609/2631/2609 3997/4056/3997\nf 3941/3999/3941 4035/4097/4035 3719/3772/3719\nf 3982/4040/3982 3818/3874/3818 3454/3493/3454\nf 2793/2817/2793 3154/3186/3154 3711/3764/3711\nf 4022/4081/4022 4035/4097/4035 3941/3999/3941\nf 2660/2683/2660 2386/2407/2386 2659/2682/2659\nf 3721/3774/3721 3268/3302/3268 3750/3804/3750\nf 4120/4189/4120 4135/4204/4135 4136/4205/4136\nf 4128/4197/4128 4129/4198/4129 4123/4192/4123\nf 4137/4206/4137 4121/4190/4121 4129/4198/4129\nf 4137/4206/4137 4124/4193/4124 4121/4190/4121\nf 4137/4206/4137 2163/2174/2163 4124/4193/4124\nf 3540/3579/3540 3584/3630/3584 3575/3619/3575\nf 4015/4074/4015 3570/3614/3570 3818/3874/3818\nf 2605/2627/2605 3795/3851/3795 3451/3490/3451\nf 3881/3939/3881 4122/4191/4122 4138/4207/4138\nf 1545/1550/1545 3789/3845/3789 3459/3498/3459\nf 3972/4030/3972 1664/1671/1664 2609/2631/2609\nf 4139/4208/4139 2567/2588/2567 2566/2587/2566\nf 3072/3103/3072 3062/3093/3062 2622/2644/2622\nf 4139/4208/4139 4073/4142/4073 2567/2588/2567\nf 3948/4006/3948 2487/2508/2487 2486/2507/2486\nf 3570/3614/3570 4015/4074/4015 4003/4062/4003\nf 4005/4064/4005 4001/4060/4001 2466/2487/2466\nf 1452/1454/1452 2558/2579/2558 2557/2578/2557\nf 2892/2918/2892 1486/1488/1486 4013/4072/4013\nf 4135/4204/4135 4140/4209/4140 4136/4205/4136\nf 4136/4205/4136 4140/4209/4140 4127/4196/4127\nf 4141/4210/4141 4128/4197/4128 4127/4196/4127\nf 4128/4197/4128 4142/4211/4142 4129/4198/4129\nf 3829/3885/3829 2485/2506/2485 2514/2535/2514\nf 2634/2657/2634 3091/3122/3091 3631/3680/3631\nf 3618/3666/3618 3620/3668/3620 2194/2205/2194\nf 2339/2359/2339 1386/1386/1386 2248/2266/2248\nf 3865/3923/3865 3866/3924/3866 4133/4202/4133\nf 3757/3812/3757 3778/3834/3778 3831/3887/3831\nf 3742/3796/3742 3324/3358/3324 1998/2007/1998\nf 4135/4204/4135 4143/4212/4143 4140/4209/4140\nf 4140/4209/4140 4141/4210/4141 4127/4196/4127\nf 4141/4210/4141 4142/4211/4142 4128/4197/4128\nf 4144/4213/4144 4129/4198/4129 4142/4211/4142\nf 4144/4213/4144 4137/4206/4137 4129/4198/4129\nf 4137/4206/4137 1960/1969/1960 2163/2174/2163\nf 4069/4137/4069 3777/3892/3777 3779/4138/3779\nf 3324/3358/3324 3144/3176/3144 1998/2007/1998\nf 2396/2417/2396 3866/3924/3866 3849/3907/3849\nf 722/722/722 3235/3269/3235 723/723/723\nf 2395/2416/2395 4133/4202/4133 3866/3924/3866\nf 2998/3027/2998 2997/3026/2997 3226/3260/3226\nf 4125/4194/4125 4139/4208/4139 4145/4214/4145\nf 3691/3744/3691 4125/4194/4125 4145/4214/4145\nf 1132/1132/1132 2923/2949/2923 2983/3011/2983\nf 3520/3559/3520 3519/3558/3519 4033/4095/4033\nf 2922/2948/2922 2221/2232/2221 638/638/638\nf 2520/2541/2520 3412/3448/3412 2911/2937/2911\nf 2695/2719/2695 2947/2974/2947 4143/4212/4143\nf 2695/2719/2695 4143/4212/4143 4135/4204/4135\nf 3758/3813/3758 4142/4211/4142 4141/4210/4141\nf 3758/3813/3758 4144/4213/4144 4142/4211/4142\nf 1518/1520/1518 4146/4215/4146 3265/3299/3265\nf 3001/3030/3001 4053/4120/4053 3996/4054/3996\nf 2216/2227/2216 3692/3745/3692 3694/3747/3694\nf 4022/4081/4022 2711/2735/2711 4035/4097/4035\nf 3736/3790/3736 4045/4110/4045 3984/4042/3984\nf 2542/2563/2542 194/194/194 2771/2795/2771\nf 4100/4169/4100 2792/2816/2792 3096/3128/3096\nf 3534/3573/3534 3553/3594/3553 4007/4066/4007\nf 2621/2643/2621 4010/4069/4010 2622/2644/2622\nf 2686/2710/2686 3780/3836/3780 2303/2322/2303\nf 4105/4174/4105 4141/4210/4141 4140/4209/4140\nf 2483/2504/2483 2485/2506/2485 3829/3885/3829\nf 4147/4216/4147 2822/2847/2822 2821/2846/2821\nf 3456/3495/3456 3455/3494/3455 3593/3641/3593\nf 3756/3811/3756 3987/4134/3987 3757/3812/3757\nf 2789/2813/2789 3777/3892/3777 4069/4137/4069\nf 2396/2417/2396 2395/2416/2395 3866/3924/3866\nf 862/862/862 1621/1626/1621 2028/2037/2028\nf 2921/2947/2921 2903/2929/2903 4018/4077/4018\nf 2659/2682/2659 4148/4217/4148 3664/3716/3664\nf 2002/2011/2002 2004/2013/2004 3698/3751/3698\nf 4083/4152/4083 2659/2682/2659 3664/3716/3664\nf 3698/3751/3698 4083/4152/4083 3664/3716/3664\nf 3158/3190/3158 3026/3056/3026 2002/2011/2002\nf 2386/2407/2386 3711/3764/3711 4148/4217/4148\nf 4014/4073/4014 4015/4074/4015 3818/3874/3818\nf 3814/3870/3814 3960/4018/3960 3962/4020/3962\nf 3432/3471/3432 2532/2553/2532 3433/3472/3433\nf 3843/3901/3843 4140/4209/4140 4143/4212/4143\nf 4140/4209/4140 3993/4051/3993 4105/4174/4105\nf 4141/4210/4141 4105/4174/4105 3758/3813/3758\nf 3831/3887/3831 4137/4206/4137 4144/4213/4144\nf 3831/3887/3831 2/2/2 4137/4206/4137\nf 3593/3641/3593 3455/3494/3455 3988/4046/3988\nf 2701/2725/2701 3994/4052/3994 3752/3806/3752\nf 3814/3870/3814 3517/3556/3517 3960/4018/3960\nf 3753/3807/3753 3517/3556/3517 3814/3870/3814\nf 3834/3890/3834 3833/3889/3833 3733/3787/3733\nf 3734/3788/3734 2821/2846/2821 2823/2848/2823\nf 2731/2755/2731 4149/4218/4149 3923/3981/3923\nf 3694/3747/3694 3693/3746/3693 4125/4194/4125\nf 2659/2682/2659 2386/2407/2386 4148/4217/4148\nf 3893/3951/3893 3680/3733/3680 3860/3918/3860\nf 3814/3870/3814 3962/4020/3962 2670/2693/2670\nf 3843/3901/3843 4143/4212/4143 2947/2974/2947\nf 3843/3901/3843 3993/4051/3993 4140/4209/4140\nf 4105/4174/4105 3756/3811/3756 3758/3813/3758\nf 3758/3813/3758 3831/3887/3831 4144/4213/4144\nf 4054/4121/4054 3520/3559/3520 3525/3564/3525\nf 4053/4120/4053 4054/4121/4054 3996/4054/3996\nf 3569/3613/3569 4008/4067/4008 3988/4046/3988\nf 3870/3928/3870 211/211/211 3885/3943/3885\nf 1116/1116/1116 2793/2817/2793 3711/3764/3711\nf 4003/4062/4003 4059/4126/4059 998/998/998\nf 564/564/564 1791/1799/1791 1415/1417/1415\nf 4150/4219/4150 4151/4220/4151 4152/4221/4152\nf 3786/3842/3786 3787/3843/3787 3841/3899/3841\nf 728/728/728 4092/4161/4092 729/729/729\nf 4151/4220/4151 4153/4222/4153 4152/4221/4152\nf 1857/1865/1857 4154/4223/4154 3385/3419/3385\nf 4145/4214/4145 3410/3444/3410 3848/3906/3848\nf 2245/2263/2245 92/92/92 1175/1175/1175\nf 4155/4224/4155 3091/3122/3091 3432/3471/3432\nf 853/853/853 855/855/855 2607/2629/2607\nf 2265/2283/2265 3840/3898/3840 4156/4225/4156\nf 3393/3427/3393 4157/4226/4157 2952/2980/2952\nf 4156/4225/4156 3840/3898/3840 4150/4219/4150\nf 4158/4227/4158 854/854/854 853/853/853\nf 3091/3122/3091 2532/2553/2532 3432/3471/3432\nf 1352/1352/1352 1351/1351/1351 1037/1037/1037\nf 4159/4228/4159 3093/3124/3093 3385/3419/3385\nf 1733/1741/1733 4160/4229/4160 498/498/498\nf 3316/3350/3316 4161/4230/4161 4162/4231/4162\nf 4163/4232/4163 3316/3350/3316 4162/4231/4162\nf 4157/4226/4157 4164/4233/4164 2265/2283/2265\nf 4158/4227/4158 4153/4222/4153 854/854/854\nf 4150/4219/4150 4152/4221/4152 3522/3561/3522\nf 2265/2283/2265 4156/4225/4156 347/347/347\nf 273/273/273 931/931/931 983/983/983\nf 2244/2262/2244 2243/2261/2243 510/510/510\nf 4162/4231/4162 4161/4230/4161 4165/4234/4165\nf 2847/2872/2847 2846/2871/2846 3421/3457/3421\nf 4166/4235/4166 3410/3444/3410 4167/4236/4167\nf 347/347/347 4150/4219/4150 3485/3524/3485\nf 4158/4227/4158 4168/4237/4168 4153/4222/4153\nf 3485/3524/3485 4150/4219/4150 3522/3561/3522\nf 476/476/476 474/474/474 473/473/473\nf 1932/1941/1932 2655/2678/2655 1760/1768/1760\nf 4169/4238/4169 4170/4239/4170 3263/3297/3263\nf 3263/3297/3263 4170/4239/4170 4055/4122/4055\nf 3375/3409/3375 4171/4240/4171 3404/3438/3404\nf 476/476/476 4172/4241/4172 474/474/474\nf 2731/2755/2731 3923/3981/3923 2729/2753/2729\nf 2289/2308/2289 3761/3816/3761 3748/3802/3748\nf 4173/4242/4173 2326/2346/2326 4157/4226/4157\nf 3992/4050/3992 2326/2346/2326 4173/4242/4173\nf 2532/2553/2532 2040/2049/2040 3433/3472/3433\nf 4172/4241/4172 4174/4243/4174 474/474/474\nf 893/893/893 892/892/892 2650/2673/2650\nf 2444/2465/2444 3803/3859/3803 397/397/397\nf 4175/4244/4175 767/767/767 3392/3426/3392\nf 3748/3802/3748 3992/4050/3992 4173/4242/4173\nf 3747/3801/3747 3748/3802/3748 4176/4245/4176\nf 4177/4246/4177 4088/4157/4088 4099/4168/4099\nf 4176/4245/4176 3748/3802/3748 4173/4242/4173\nf 349/349/349 894/894/894 350/350/350\nf 4058/4125/4058 4080/4149/4080 4062/4129/4062\nf 4178/4247/4178 2225/2241/2225 2834/2859/2834\nf 4066/4133/4066 4172/4241/4172 476/476/476\nf 350/350/350 894/894/894 3447/3486/3447\nf 1017/1017/1017 1016/1016/1016 3695/3748/3695\nf 4066/4133/4066 4179/4248/4179 4172/4241/4172\nf 4179/4248/4179 4180/4249/4180 4172/4241/4172\nf 4172/4241/4172 4180/4249/4180 4174/4243/4174\nf 3418/3454/3418 3417/3453/3417 4181/4250/4181\nf 3825/3881/3825 3178/3212/3178 3868/3926/3868\nf 1518/1520/1518 3265/3299/3265 1519/1521/1519\nf 1743/1751/1743 3436/3475/3436 2835/2860/2835\nf 2093/2102/2093 3611/3659/3611 4182/4251/4182\nf 2203/2214/2203 4183/4252/4183 4184/4253/4184\nf 4185/4254/4185 4186/4255/4186 3805/3861/3805\nf 4187/4256/4187 4186/4255/4186 4185/4254/4185\nf 3915/3973/3915 2905/2931/2905 2859/2885/2859\nf 748/748/748 2355/2375/2355 589/589/589\nf 3311/3345/3311 2618/2640/2618 2617/2639/2617\nf 2292/2311/2292 4065/4132/4065 478/478/478\nf 2531/2552/2531 4188/4257/4188 2461/2482/2461\nf 4189/4258/4189 348/348/348 4190/4259/4190\nf 409/409/409 411/411/411 4075/4144/4075\nf 748/748/748 2450/2471/2450 2355/2375/2355\nf 3998/4057/3998 4126/4195/4126 2813/2838/2813\nf 4065/4132/4065 4191/4260/4191 4066/4133/4066\nf 4066/4133/4066 4191/4260/4191 4179/4248/4179\nf 4016/4075/4016 4180/4249/4180 4179/4248/4179\nf 4192/4261/4192 4016/4075/4016 4179/4248/4179\nf 2633/2656/2633 2771/2795/2771 2634/2657/2634\nf 675/675/675 3672/3725/3672 4193/4262/4193\nf 3521/3560/3521 769/769/769 3440/3479/3440\nf 3852/3910/3852 3331/3365/3331 4194/4263/4194\nf 2450/2471/2450 2422/2443/2422 2355/2375/2355\nf 4195/4264/4195 2325/2345/2325 351/351/351\nf 3405/3439/3405 2325/2345/2325 4195/4264/4195\nf 3346/3380/3346 3311/3345/3311 4196/4265/4196\nf 3740/3794/3740 2707/2731/2707 2706/2730/2706\nf 2355/2375/2355 4065/4132/4065 2292/2311/2292\nf 4191/4260/4191 4197/4266/4197 4179/4248/4179\nf 3164/3196/3164 3163/3195/3163 4186/4255/4186\nf 4162/4231/4162 4198/4267/4198 499/499/499\nf 243/243/243 242/242/242 3471/3510/3471\nf 4134/4203/4134 4017/4076/4017 4032/4094/4032\nf 3346/3380/3346 4196/4265/4196 3660/3712/3660\nf 4170/4239/4170 4169/4238/4169 4199/4268/4199\nf 4196/4265/4196 2617/2639/2617 4200/4269/4200\nf 4201/4270/4201 4202/4271/4202 4065/4132/4065\nf 2355/2375/2355 4201/4270/4201 4065/4132/4065\nf 4065/4132/4065 4202/4271/4202 4191/4260/4191\nf 4197/4266/4197 4192/4261/4192 4179/4248/4179\nf 4161/4230/4161 3315/3349/3315 4203/4272/4203\nf 4204/4273/4204 305/305/305 307/307/307\nf 1733/1741/1733 498/498/498 306/306/306\nf 1001/1001/1001 852/852/852 2080/2089/2080\nf 2539/2560/2539 2558/2579/2558 813/813/813\nf 2954/2982/2954 4205/4274/4205 2202/2213/2202\nf 3157/3189/3157 2954/2982/2954 2955/2983/2955\nf 4187/4256/4187 4185/4254/4185 4203/4272/4203\nf 4191/4260/4191 4202/4271/4202 4197/4266/4197\nf 4197/4266/4197 4206/4275/4206 4192/4261/4192\nf 4192/4261/4192 4207/4276/4207 4016/4075/4016\nf 4207/4276/4207 2820/2845/2820 4016/4075/4016\nf 4016/4075/4016 2820/2845/2820 3976/4034/3976\nf 2845/3446/2845 3403/3437/3403 3404/3438/3404\nf 2381/2402/2381 2752/2776/2752 216/216/216\nf 4208/4277/4208 3430/3466/3430 3429/3465/3429\nf 4171/4240/4171 3798/3854/3798 2742/2766/2742\nf 2334/4055/2334 2570/2591/2570 2181/2875/2181\nf 3798/3854/3798 4171/4240/4171 3375/3409/3375\nf 2568/2589/2568 2567/2588/2567 4074/4143/4074\nf 2196/2207/2196 2797/2821/2797 2778/2802/2778\nf 4148/4217/4148 3665/3717/3665 3664/3716/3664\nf 3630/3679/3630 1759/1767/1759 2468/2489/2468\nf 2422/2443/2422 4202/4271/4202 4201/4270/4201\nf 4202/4271/4202 4206/4275/4206 4197/4266/4197\nf 4206/4275/4206 4209/4278/4209 4192/4261/4192\nf 4209/4278/4209 4207/4276/4207 4192/4261/4192\nf 4153/4222/4153 4210/4279/4210 3392/3426/3392\nf 4159/4228/4159 4211/4280/4211 4212/4281/4212\nf 3293/3327/3293 86/86/86 2306/2325/2306\nf 4213/4282/4213 500/500/500 4214/4283/4214\nf 4190/4259/4190 348/348/348 4088/4157/4088\nf 4162/4231/4162 4165/4234/4165 4198/4267/4198\nf 2542/2563/2542 2771/2795/2771 2633/2656/2633\nf 3852/3910/3852 4194/4263/4194 3135/3167/3135\nf 121/121/121 4215/4284/4215 4166/4235/4166\nf 3684/3737/3684 853/853/853 2607/2629/2607\nf 4216/4285/4216 2820/2845/2820 4207/4276/4207\nf 1092/1092/1092 3974/4032/3974 3997/4056/3997\nf 353/353/353 4168/4237/4168 4158/4227/4158\nf 353/353/353 856/856/856 4168/4237/4168\nf 4153/4222/4153 3392/3426/3392 3522/3561/3522\nf 4200/4269/4200 958/958/958 4217/4286/4217\nf 4218/4287/4218 4200/4269/4200 4217/4286/4217\nf 4219/4288/4219 268/268/268 958/958/958\nf 4220/4289/4220 328/328/328 4186/4255/4186\nf 4221/4290/4221 500/500/500 4213/4282/4213\nf 3521/3560/3521 3392/3426/3392 3308/3342/3308\nf 4222/4291/4222 4223/4292/4223 4224/4293/4224\nf 4215/4284/4215 4225/4294/4225 3418/3454/3418\nf 4166/4235/4166 4215/4284/4215 3418/3454/3418\nf 3589/3636/3589 3675/3728/3675 3559/3602/3559\nf 3418/3454/3418 4225/4294/4225 3919/3977/3919\nf 4153/4222/4153 3522/3561/3522 4152/4221/4152\nf 4210/4279/4210 3405/3439/3405 4175/4244/4175\nf 2422/2443/2422 4226/4295/4226 4202/4271/4202\nf 3136/3168/3136 3543/3582/3543 3542/3581/3542\nf 4226/4295/4226 4227/4296/4227 4202/4271/4202\nf 4202/4271/4202 4227/4296/4227 4206/4275/4206\nf 4209/4278/4209 2692/2716/2692 4207/4276/4207\nf 2692/2716/2692 4216/4285/4216 4207/4276/4207\nf 4026/4087/4026 1095/4086/1095 4228/4297/4228\nf 856/856/856 4229/4298/4229 4168/4237/4168\nf 856/856/856 858/858/858 4230/4299/4230\nf 4200/4269/4200 4219/4288/4219 958/958/958\nf 4219/4288/4219 4231/4300/4231 268/268/268\nf 328/328/328 4220/4289/4220 3315/3349/3315\nf 328/328/328 3164/3196/3164 4186/4255/4186\nf 3929/3987/3929 3914/3972/3914 353/353/353\nf 3805/3861/3805 227/227/227 3806/3862/3806\nf 3806/3862/3806 227/227/227 4232/4301/4232\nf 4232/4301/4232 4189/4258/4189 4190/4259/4190\nf 347/347/347 3486/3525/3486 3971/4029/3971\nf 3483/3522/3483 1123/1123/1123 868/868/868\nf 227/227/227 226/226/226 4189/4258/4189\nf 2354/2374/2354 225/225/225 227/227/227\nf 769/769/769 728/728/728 727/727/727\nf 4229/4298/4229 856/856/856 4230/4299/4230\nf 1022/1022/1022 1021/1021/1021 3731/3785/3731\nf 4233/4302/4233 2692/2716/2692 4209/4278/4209\nf 858/858/858 4234/4303/4234 4235/4304/4235\nf 4230/4299/4230 858/858/858 4235/4304/4235\nf 4235/4304/4235 4234/4303/4234 349/349/349\nf 4236/4305/4236 2290/2309/2290 3446/3485/3446\nf 2290/2309/2290 3444/3483/3444 3446/3485/3446\nf 326/326/326 328/328/328 3315/3349/3315\nf 2203/2214/2203 4184/4253/4184 1047/1047/1047\nf 4237/4306/4237 3431/3467/3431 4238/4307/4238\nf 4239/4308/4239 4237/4306/4237 4238/4307/4238\nf 2250/2268/2250 2046/2055/2046 3632/3681/3632\nf 4234/4303/4234 894/894/894 349/349/349\nf 4226/4295/4226 4240/4309/4240 4227/4296/4227\nf 4227/4296/4227 4240/4309/4240 4206/4275/4206\nf 4240/4309/4240 4209/4278/4209 4206/4275/4206\nf 3705/3758/3705 2282/2301/2282 522/522/522\nf 4233/4302/4233 2693/2717/2693 2692/2716/2692\nf 2550/2571/2550 4188/4257/4188 2531/2552/2531\nf 3207/3241/3207 3214/3248/3214 2179/2190/2179\nf 1847/1855/1847 4241/4310/4241 4242/4311/4242\nf 4243/4312/4243 4185/4254/4185 4208/4277/4208\nf 4185/4254/4185 3804/3860/3804 4208/4277/4208\nf 4244/4313/4244 4245/4314/4245 1732/1740/1732\nf 4173/4242/4173 3247/3281/3247 327/327/327\nf 4176/4245/4176 4173/4242/4173 327/327/327\nf 2421/2442/2421 4246/4315/4246 4226/4295/4226\nf 4240/4309/4240 4247/4316/4247 4209/4278/4209\nf 4247/4316/4247 2693/2717/2693 4233/4302/4233\nf 4209/4278/4209 4247/4316/4247 4233/4302/4233\nf 3444/3483/3444 4176/4245/4176 327/327/327\nf 4245/4314/4245 3445/3484/3445 4160/4229/4160\nf 3429/3465/3429 4203/4272/4203 4243/4312/4243\nf 4161/4230/4161 4203/4272/4203 3429/3465/3429\nf 2738/2762/2738 2737/2761/2737 4008/4067/4008\nf 4230/4299/4230 4235/4304/4235 2325/2345/2325\nf 3342/3376/3342 3028/3058/3028 2769/2793/2769\nf 898/898/898 900/900/900 3469/3508/3469\nf 2797/2821/2797 2824/2849/2824 2778/2802/2778\nf 4248/4317/4248 4109/4178/4109 2163/2174/2163\nf 3410/3444/3410 4181/4250/4181 3848/3906/3848\nf 3180/3214/3180 3425/3461/3425 3850/3908/3850\nf 2998/3027/2998 4095/4164/4095 2767/2791/2767\nf 3826/3882/3826 4249/4318/4249 3211/3245/3211\nf 4249/4318/4249 1045/1045/1045 3211/3245/3211\nf 2202/2213/2202 3296/3330/3296 3414/3450/3414\nf 4246/4315/4246 4240/4309/4240 4226/4295/4226\nf 4250/4319/4250 3927/3985/3927 3929/3987/3929\nf 3445/3484/3445 3316/3350/3316 4163/4232/4163\nf 4161/4230/4161 3429/3465/3429 4165/4234/4165\nf 3414/3450/3414 3296/3330/3296 305/305/305\nf 2296/2315/2296 2761/2785/2761 2297/2316/2297\nf 2745/2769/2745 2251/2269/2251 4047/4112/4047\nf 3882/3940/3882 1961/1970/1961 3447/3486/3447\nf 2421/2442/2421 3238/3272/3238 4246/4315/4246\nf 4246/4315/4246 4251/4320/4251 4240/4309/4240\nf 4251/4320/4251 4252/4321/4252 4240/4309/4240\nf 4252/4321/4252 4247/4316/4247 4240/4309/4240\nf 3466/3505/3466 3603/3651/3603 3813/3869/3813\nf 3649/3699/3649 2710/2734/2710 4253/4322/4253\nf 2952/2980/2952 4157/4226/4157 2265/2283/2265\nf 3315/3349/3315 4254/4323/4254 4203/4272/4203\nf 499/499/499 4198/4267/4198 4214/4283/4214\nf 3028/3058/3028 4255/4324/4255 3029/3059/3029\nf 306/306/306 500/500/500 4221/4290/4221\nf 307/307/307 306/306/306 4221/4290/4221\nf 2367/2387/2367 2118/2128/2118 2268/2286/2268\nf 2775/2799/2775 2464/2485/2464 3147/3179/3147\nf 1966/1975/1966 731/731/731 730/730/730\nf 478/478/478 4066/4133/4066 476/476/476\nf 1041/1041/1041 2421/2442/2421 2420/2441/2420\nf 3414/3450/3414 305/305/305 4204/4273/4204\nf 3388/3422/3388 1382/1382/1382 2372/2393/2372\nf 3247/3281/3247 4173/4242/4173 3393/3427/3393\nf 4252/4321/4252 2676/2699/2676 4247/4316/4247\nf 4247/4316/4247 2676/2699/2676 2675/2698/2675\nf 4256/4325/4256 4257/4326/4257 3156/3188/3156\nf 3033/3063/3033 431/431/431 3297/3331/3297\nf 4258/4327/4258 4259/4328/4259 3322/3356/3322\nf 4064/4131/4064 752/752/752 4067/4135/4067\nf 404/404/404 1062/1062/1062 405/405/405\nf 3179/3213/3179 3212/3246/3212 4260/4329/4260\nf 4261/4330/4261 2397/2418/2397 2854/2880/2854\nf 3858/3916/3858 3841/3899/3841 3787/3843/3787\nf 4262/4331/4262 4263/4332/4263 4212/4281/4212\nf 3426/3462/3426 3179/3213/3179 4260/4329/4260\nf 3388/3422/3388 1772/1780/1772 1382/1382/1382\nf 1041/1041/1041 1043/1043/1043 3238/3272/3238\nf 3238/3272/3238 4264/4333/4264 4246/4315/4246\nf 4264/4333/4264 4265/4334/4265 4251/4320/4251\nf 4246/4315/4246 4264/4333/4264 4251/4320/4251\nf 4251/4320/4251 4265/4334/4265 4252/4321/4252\nf 3544/3583/3544 3136/3584/3136 3542/3599/3542\nf 4080/4149/4080 4061/4128/4061 4266/4335/4266\nf 4211/4280/4211 4262/4331/4262 4212/4281/4212\nf 2325/2345/2325 4235/4304/4235 349/349/349\nf 4117/4186/4117 2464/2485/2464 2775/2799/2775\nf 2464/2485/2464 4117/4186/4117 2465/2486/2465\nf 4071/4140/4071 4067/4135/4067 752/752/752\nf 2740/2764/2740 4259/4328/4259 2748/2772/2748\nf 3786/3842/3786 3841/3899/3841 3840/3898/3840\nf 3430/3466/3430 4267/4336/4267 4268/4337/4268\nf 3388/3422/3388 1773/1781/1773 1772/1780/1772\nf 3356/3390/3356 3155/3187/3155 937/937/937\nf 3747/3801/3747 4176/4245/4176 3444/3483/3444\nf 3238/3272/3238 3239/3273/3239 4264/4333/4264\nf 2676/2699/2676 4252/4321/4252 2556/2577/2556\nf 3747/3801/3747 3444/3483/3444 2290/2309/2290\nf 4269/4338/4269 2080/2089/2080 1519/1521/1519\nf 2955/2983/2955 1046/1046/1046 1045/1045/1045\nf 4150/4219/4150 2606/2628/2606 4151/4220/4151\nf 2616/2638/2616 1982/1991/1982 2615/2637/2615\nf 2344/2364/2344 3714/3767/3714 1788/1796/1788\nf 4117/4186/4117 3516/3555/3516 2465/2486/2465\nf 434/434/434 3807/3863/3807 1016/1016/1016\nf 4221/4290/4221 4213/4282/4213 4270/4339/4270\nf 4271/4340/4271 4221/4290/4221 4272/4341/4272\nf 4221/4290/4221 4270/4339/4270 4272/4341/4272\nf 3155/3187/3155 4273/4342/4273 937/937/937\nf 2245/2263/2245 198/198/198 90/90/90\nf 3311/3345/3311 3310/3344/3310 2618/2640/2618\nf 2649/2672/2649 3307/3341/3307 893/893/893\nf 3356/3390/3356 4256/4325/4256 3155/3187/3155\nf 391/391/391 1519/1521/1519 2080/2089/2080\nf 1092/1092/1092 211/211/211 3870/3928/3870\nf 4274/4343/4274 4271/4340/4271 4275/4344/4275\nf 2589/2610/2589 2590/2611/2590 3441/3480/3441\nf 4117/4186/4117 4037/4101/4037 3516/3555/3516\nf 3278/3312/3278 356/356/356 2390/2411/2390\nf 4260/4329/4260 4276/4345/4276 4277/4346/4277\nf 4278/4347/4278 4279/4348/4279 4276/4345/4276\nf 4184/4253/4184 4280/4349/4280 4279/4348/4279\nf 3157/3189/3157 2955/2983/2955 4249/4318/4249\nf 3631/3680/3631 3091/3122/3091 4155/4224/4155\nf 347/347/347 4156/4225/4156 4150/4219/4150\nf 2291/2310/2291 2290/2309/2290 4236/4305/4236\nf 2619/2641/2619 2291/2310/2291 4236/4305/4236\nf 2794/2818/2794 2795/2819/2795 3140/3172/3140\nf 3239/3273/3239 679/679/679 4264/4333/4264\nf 679/679/679 4265/4334/4265 4264/4333/4264\nf 1566/1571/1566 3223/3257/3223 3399/3433/3399\nf 2617/2639/2617 2619/2641/2619 4231/4300/4231\nf 4160/4229/4160 4162/4231/4162 499/499/499\nf 2202/2213/2202 4205/4274/4205 3296/3330/3296\nf 3405/3439/3405 4229/4298/4229 4230/4299/4230\nf 4250/4319/4250 353/353/353 352/352/352\nf 4184/4253/4184 4274/4343/4274 4280/4349/4280\nf 157/157/157 4071/4140/4071 752/752/752\nf 4063/4130/4063 3943/4001/3943 4170/4239/4170\nf 3147/3179/3147 2547/2568/2547 2624/2646/2624\nf 1970/1979/1970 1969/1978/1969 2901/2927/2901\nf 4037/4101/4037 3961/4019/3961 3516/3555/3516\nf 4239/4308/4239 4238/4307/4238 4281/4350/4281\nf 3802/3858/3802 4282/4351/4282 4283/4352/4283\nf 2343/2363/2343 2218/2229/2218 4130/4199/4130\nf 4257/4326/4257 1734/1742/1734 4205/4274/4205\nf 226/226/226 2264/2282/2264 4189/4258/4189\nf 3869/3927/3869 3157/3189/3157 3826/3882/3826\nf 3691/3744/3691 4145/4214/4145 2395/2416/2395\nf 3155/3187/3155 3157/3189/3157 3869/3927/3869\nf 1043/1043/1043 2190/2201/2190 3239/3273/3239\nf 3239/3273/3239 4284/4353/4284 679/679/679\nf 4218/4287/4218 957/957/957 3331/3365/3331\nf 4145/4214/4145 4139/4208/4139 2566/2587/2566\nf 3321/3355/3321 3348/3382/3348 3965/4023/3965\nf 3433/3472/3433 2040/2049/2040 2719/2743/2719\nf 1773/1781/1773 3387/3421/3387 3055/3086/3055\nf 2461/2482/2461 4188/4257/4188 3323/3357/3323\nf 2292/2311/2292 587/587/587 2355/2375/2355\nf 4281/4350/4281 4238/4307/4238 4285/4354/4285\nf 4286/4355/4286 4239/4308/4239 4255/4324/4255\nf 4184/4253/4184 4279/4348/4279 4278/4347/4278\nf 4287/4356/4287 4208/4277/4208 4288/4357/4288\nf 3157/3189/3157 4249/4318/4249 3826/3882/3826\nf 2461/2482/2461 3323/3357/3323 2456/2477/2456\nf 3178/3212/3178 3211/3245/3211 3179/3213/3179\nf 4289/4358/4289 3430/3466/3430 4268/4337/4268\nf 4218/4287/4218 3331/3365/3331 3852/3910/3852\nf 974/974/974 2629/2651/2629 2480/2501/2480\nf 4039/4103/4039 4038/4102/4038 2480/2501/2480\nf 1227/1227/1227 3195/3229/3195 3124/3156/3124\nf 3879/3937/3879 4290/4359/4290 2213/2224/2213\nf 2206/2217/2206 1267/1267/1267 1306/1306/1306\nf 4270/4339/4270 4286/4355/4286 3342/3376/3342\nf 4272/4341/4272 4270/4339/4270 3342/3376/3342\nf 4213/4282/4213 4214/4283/4214 4239/4308/4239\nf 3035/3065/3035 1120/1120/1120 1968/1977/1968\nf 2934/2960/2934 3252/3286/3252 728/728/728\nf 2190/2201/2190 4284/4353/4284 3239/3273/3239\nf 4284/4353/4284 677/677/677 679/679/679\nf 1932/1941/1932 1933/1942/1933 2818/2843/2818\nf 2294/2313/2294 1351/1351/1351 2293/2312/2293\nf 3258/3292/3258 1599/1604/1599 87/87/87\nf 3617/3665/3617 4052/4119/4052 2777/2801/2777\nf 1497/1499/1497 1659/1666/1659 1631/1636/1631\nf 2629/2651/2629 4291/4360/4291 2480/2501/2480\nf 4292/4361/4292 4039/4103/4039 2480/2501/2480\nf 1942/1951/1942 1022/1022/1022 3731/3785/3731\nf 1383/1383/1383 2244/2262/2244 509/509/509\nf 2631/2654/2631 2039/2048/2039 1629/1634/1629\nf 1949/1958/1949 1529/1533/1529 1528/1532/1528\nf 3960/4018/3960 3517/3556/3517 3961/4019/3961\nf 3415/3451/3415 3171/3203/3171 3573/3617/3573\nf 4211/4280/4211 4154/4223/4154 4293/4362/4293\nf 3264/3298/3264 2765/2789/2765 4294/4363/4294\nf 3927/3985/3927 4250/4319/4250 3952/4010/3952\nf 3660/3712/3660 4196/4265/4196 3853/3911/3853\nf 2186/2197/2186 2294/2313/2294 2190/2201/2190\nf 2190/2201/2190 2294/2313/2294 4284/4353/4284\nf 1932/1941/1932 4295/4364/4295 2173/2184/2173\nf 2173/2184/2173 4295/4364/4295 3770/3826/3770\nf 2550/2571/2550 917/917/917 3770/3826/3770\nf 4296/4365/4296 4297/4366/4297 2626/2648/2626\nf 3431/3467/3431 3430/3466/3430 4289/4358/4289\nf 1916/1924/1916 1915/1923/1915 4298/4367/4298\nf 2641/2664/2641 4299/4368/4299 2629/2651/2629\nf 4299/4368/4299 4291/4360/4291 2629/2651/2629\nf 4291/4360/4291 4292/4361/4292 2480/2501/2480\nf 4300/4369/4300 4039/4103/4039 4292/4361/4292\nf 4051/4118/4051 2777/2801/2777 4052/4119/4052\nf 4242/4311/4242 4293/4362/4293 4154/4223/4154\nf 2164/2175/2164 4212/4281/4212 4248/4317/4248\nf 3410/3444/3410 4145/4214/4145 2566/2587/2566\nf 4294/4363/4294 1001/1001/1001 4269/4338/4269\nf 3180/3214/3180 3179/3213/3179 3426/3462/3426\nf 3135/3167/3135 4194/4263/4194 3356/3390/3356\nf 768/768/768 2934/2960/2934 728/728/728\nf 2186/2197/2186 1037/1037/1037 2294/2313/2294\nf 3226/3260/3226 384/384/384 3099/3131/3099\nf 728/728/728 3252/3286/3252 4092/4161/4092\nf 3560/3603/3560 2995/3023/2995 3546/3586/3546\nf 3980/4038/3980 417/417/417 1382/1382/1382\nf 4301/4370/4301 4302/4371/4302 4303/4372/4303\nf 3323/3357/3323 4299/4368/4299 2641/2664/2641\nf 4300/4369/4300 4304/4373/4304 4039/4103/4039\nf 4039/4103/4039 4304/4373/4304 4021/4080/4021\nf 2693/2717/2693 2581/2602/2581 2694/2718/2694\nf 500/500/500 499/499/499 4214/4283/4214\nf 4080/4149/4080 4058/4125/4058 4061/4128/4061\nf 3812/3868/3812 1504/1506/1504 3813/3869/3813\nf 4305/4374/4305 125/125/125 3697/3750/3697\nf 4271/4340/4271 4306/4375/4306 4275/4344/4275\nf 4294/4363/4294 1002/1002/1002 1001/1001/1001\nf 2389/2410/2389 2285/2304/2285 2284/2303/2284\nf 4271/4340/4271 4272/4341/4272 4306/4375/4306\nf 4260/4329/4260 4278/4347/4278 4276/4345/4276\nf 4218/4287/4218 4217/4286/4217 957/957/957\nf 4288/4357/4288 3806/3862/3806 4263/4332/4263\nf 4175/4244/4175 3405/3439/3405 767/767/767\nf 4196/4265/4196 4200/4269/4200 3853/3911/3853\nf 4164/4233/4164 3786/3842/3786 2265/2283/2265\nf 2818/2843/2818 4307/4376/4307 1932/1941/1932\nf 1932/1941/1932 4307/4376/4307 4295/4364/4295\nf 4295/4364/4295 4308/4377/4308 3770/3826/3770\nf 4308/4377/4308 4188/4257/4188 2550/2571/2550\nf 4309/4378/4309 4310/4379/4310 4299/4368/4299\nf 3323/3357/3323 4309/4378/4309 4299/4368/4299\nf 4299/4368/4299 4310/4379/4310 4291/4360/4291\nf 4291/4360/4291 4311/4380/4311 4292/4361/4292\nf 1788/1796/1788 3713/3766/3713 82/82/82\nf 2668/2691/2668 2820/2845/2820 4216/4285/4216\nf 4276/4345/4276 4279/4348/4279 4312/4381/4312\nf 4274/4343/4274 4258/4327/4258 4312/4381/4312\nf 4279/4348/4279 4280/4349/4280 4312/4381/4312\nf 3033/3063/3033 4276/4345/4276 4312/4381/4312\nf 4229/4298/4229 3405/3439/3405 4210/4279/4210\nf 1734/1742/1734 3296/3330/3296 4205/4274/4205\nf 838/838/838 2711/2735/2711 889/889/889\nf 81/81/81 2216/2227/2216 1788/1796/1788\nf 2775/2799/2775 2624/2646/2624 2623/2645/2623\nf 4307/4376/4307 2807/2832/2807 2858/2884/2858\nf 4313/4382/4313 4314/4383/4314 4308/4377/4308\nf 4295/4364/4295 4313/4382/4313 4308/4377/4308\nf 4315/4384/4315 4309/4378/4309 4188/4257/4188\nf 4310/4379/4310 4316/4385/4316 4291/4360/4291\nf 4316/4385/4316 4311/4380/4311 4291/4360/4291\nf 4317/4386/4317 4300/4369/4300 4292/4361/4292\nf 4311/4380/4311 4317/4386/4317 4292/4361/4292\nf 1662/1669/1662 3753/3807/3753 1663/1670/1663\nf 4294/4363/4294 4095/4164/4095 1002/1002/1002\nf 855/855/855 854/854/854 4151/4220/4151\nf 4159/4228/4159 4212/4281/4212 2164/2175/2164\nf 3278/3312/3278 357/357/357 356/356/356\nf 2002/2011/2002 3663/3715/3663 3158/3190/3158\nf 2902/2928/2902 3653/3705/3653 2901/2927/2901\nf 3897/3955/3897 4273/4342/4273 3869/3927/3869\nf 3405/3439/3405 4230/4299/4230 2325/2345/2325\nf 2289/2308/2289 3747/3801/3747 2290/2309/2290\nf 4194/4263/4194 4256/4325/4256 3356/3390/3356\nf 3728/3781/3728 3727/3780/3727 3802/3858/3802\nf 4307/4376/4307 4313/4382/4313 4295/4364/4295\nf 4314/4383/4314 4315/4384/4315 4308/4377/4308\nf 4308/4377/4308 4315/4384/4315 4188/4257/4188\nf 4310/4379/4310 4318/4387/4318 4316/4385/4316\nf 4317/4386/4317 4319/4388/4319 4300/4369/4300\nf 4319/4388/4319 4304/4373/4304 4300/4369/4300\nf 4055/4122/4055 4170/4239/4170 3943/4001/3943\nf 2698/2722/2698 898/898/898 2752/2776/2752\nf 3385/3419/3385 4154/4223/4154 4159/4228/4159\nf 2555/2576/2555 679/679/679 678/678/678\nf 3350/3384/3350 4281/4350/4281 3782/3838/3782\nf 3424/3460/3424 2396/2417/2396 3425/3461/3425\nf 2934/2960/2934 3405/3439/3405 4195/4264/4195\nf 2858/2884/2858 4320/4389/4320 4307/4376/4307\nf 4320/4389/4320 4321/4390/4321 4307/4376/4307\nf 4307/4376/4307 4321/4390/4321 4313/4382/4313\nf 4322/4391/4322 4309/4378/4309 4315/4384/4315\nf 4322/4391/4322 4323/4392/4323 4309/4378/4309\nf 4323/4392/4323 4324/4393/4324 4309/4378/4309\nf 4309/4378/4309 4324/4393/4324 4310/4379/4310\nf 4310/4379/4310 4324/4393/4324 4318/4387/4318\nf 4304/4373/4304 4319/4388/4319 4021/4080/4021\nf 4319/4388/4319 4020/4079/4020 4021/4080/4021\nf 193/193/193 2859/2885/2859 2905/2931/2905\nf 4276/4345/4276 3033/3063/3033 3297/3331/3297\nf 937/937/937 936/936/936 2730/2754/2730\nf 2355/2375/2355 2422/2443/2422 4201/4270/4201\nf 2217/2228/2217 2396/2417/2396 3424/3460/3424\nf 115/115/115 47/47/47 1809/1817/1809\nf 3418/3454/3418 3919/3977/3919 3416/3452/3416\nf 3684/3737/3684 3878/3936/3878 961/961/961\nf 4254/4323/4254 4187/4256/4187 4203/4272/4203\nf 120/120/120 3275/3309/3275 3314/3348/3314\nf 3310/3344/3310 3760/3815/3760 2618/2640/2618\nf 2858/2884/2858 4325/4394/4325 4320/4389/4320\nf 4313/4382/4313 4326/4395/4326 4314/4383/4314\nf 4314/4383/4314 4326/4395/4326 4315/4384/4315\nf 4326/4395/4326 4327/4396/4327 4315/4384/4315\nf 4327/4396/4327 4322/4391/4322 4315/4384/4315\nf 4318/4387/4318 4328/4397/4328 4316/4385/4316\nf 4125/4194/4125 3693/3746/3693 4329/4398/4329\nf 1091/1091/1091 1664/1671/1664 1663/1670/1663\nf 4257/4326/4257 2954/2982/2954 3156/3188/3156\nf 1519/1521/1519 391/391/391 1010/1010/1010\nf 4284/4353/4284 2294/2313/2294 677/677/677\nf 4321/4390/4321 4330/4399/4330 4313/4382/4313\nf 4313/4382/4313 4330/4399/4330 4326/4395/4326\nf 4324/4393/4324 4328/4397/4328 4318/4387/4318\nf 4331/4400/4331 4316/4385/4316 4328/4397/4328\nf 4331/4400/4331 4311/4380/4311 4316/4385/4316\nf 4331/4400/4331 4332/4401/4332 4311/4380/4311\nf 4332/4401/4332 4317/4386/4317 4311/4380/4311\nf 4317/4386/4317 4332/4401/4332 4319/4388/4319\nf 2776/2800/2776 4117/4186/4117 2775/2799/2775\nf 3803/3859/3803 4283/4352/4283 3297/3331/3297\nf 3029/3059/3029 4255/4324/4255 4281/4350/4281\nf 1614/1619/1614 2880/2906/2880 1643/1648/1643\nf 1092/1092/1092 1664/1671/1664 1091/1091/1091\nf 4272/4341/4272 3342/3376/3342 4259/4328/4259\nf 324/324/324 243/243/243 3471/3510/3471\nf 408/408/408 2463/2484/2463 196/196/196\nf 2715/2739/2715 4333/4402/4333 2750/2774/2750\nf 2750/2774/2750 4333/4402/4333 4325/4394/4325\nf 4323/4392/4323 4334/4403/4334 4324/4393/4324\nf 4334/4403/4334 4335/4404/4335 4324/4393/4324\nf 4324/4393/4324 4335/4404/4335 4328/4397/4328\nf 4332/4401/4332 4336/4405/4336 4319/4388/4319\nf 116/116/116 868/868/868 1123/1123/1123\nf 4275/4344/4275 4306/4375/4306 4259/4328/4259\nf 4275/4344/4275 4259/4328/4259 4258/4327/4258\nf 2934/2960/2934 4195/4264/4195 3251/3285/3251\nf 2218/2229/2218 2217/2228/2217 4130/4199/4130\nf 2394/2415/2394 2396/2417/2396 2217/2228/2217\nf 4195/4264/4195 351/351/351 1376/1376/1376\nf 4325/4394/4325 4337/4406/4337 4320/4389/4320\nf 4337/4406/4337 4338/4407/4338 4321/4390/4321\nf 4320/4389/4320 4337/4406/4337 4321/4390/4321\nf 4321/4390/4321 4338/4407/4338 4330/4399/4330\nf 4330/4399/4330 4339/4408/4339 4326/4395/4326\nf 4335/4404/4335 4340/4409/4340 4328/4397/4328\nf 4340/4409/4340 4331/4400/4331 4328/4397/4328\nf 4336/4405/4336 4341/4410/4341 4319/4388/4319\nf 4341/4410/4341 4342/4411/4342 4319/4388/4319\nf 4319/4388/4319 4342/4411/4342 4020/4079/4020\nf 4020/4079/4020 4342/4411/4342 2671/2694/2671\nf 2550/2571/2550 3770/3826/3770 4308/4377/4308\nf 1513/1662/1513 3171/3203/3171 1657/1663/1657\nf 4174/4243/4174 4134/4203/4134 474/474/474\nf 4286/4355/4286 4255/4324/4255 3028/3058/3028\nf 3342/3376/3342 4286/4355/4286 3028/3058/3028\nf 4017/4076/4017 4174/4243/4174 4180/4249/4180\nf 1091/1091/1091 212/212/212 211/211/211\nf 3214/3248/3214 2998/3027/2998 3226/3260/3226\nf 4272/4341/4272 4259/4328/4259 4306/4375/4306\nf 2693/2717/2693 4247/4316/4247 2675/2698/2675\nf 4270/4339/4270 4213/4282/4213 4286/4355/4286\nf 2216/2227/2216 3694/3747/3694 2217/2228/2217\nf 4185/4254/4185 4243/4312/4243 4203/4272/4203\nf 4343/4412/4343 1734/1742/1734 4257/4326/4257\nf 2715/2739/2715 2714/2738/2714 4333/4402/4333\nf 4333/4402/4333 4344/4413/4344 4325/4394/4325\nf 4325/4394/4325 4344/4413/4344 4337/4406/4337\nf 4339/4408/4339 4345/4414/4345 4326/4395/4326\nf 4345/4414/4345 4346/4415/4346 4327/4396/4327\nf 4326/4395/4326 4345/4414/4345 4327/4396/4327\nf 4347/4416/4347 4322/4391/4322 4327/4396/4327\nf 4346/4415/4346 4347/4416/4347 4327/4396/4327\nf 4322/4391/4322 4347/4416/4347 4323/4392/4323\nf 4342/4411/4342 3096/3128/3096 2671/2694/2671\nf 2631/2654/2631 2937/2964/2937 2039/2048/2039\nf 3439/3478/3439 4072/4141/4072 3486/3525/3486\nf 3322/3356/3322 4259/4328/4259 2740/2764/2740\nf 3782/3838/3782 4241/4310/4241 2839/2864/2839\nf 1774/1782/1774 2272/2290/2272 2459/2480/2459\nf 4229/4298/4229 4210/4279/4210 4168/4237/4168\nf 1505/1507/1505 998/998/998 3968/4026/3968\nf 4348/4417/4348 4349/4418/4349 4350/4419/4350\nf 4130/4199/4130 3424/3460/3424 4282/4351/4282\nf 4351/4420/4351 3293/3327/3293 3389/3423/3389\nf 3694/3747/3694 2394/2415/2394 2217/2228/2217\nf 4343/4412/4343 1732/1740/1732 1734/1742/1734\nf 2326/2346/2326 4164/4233/4164 4157/4226/4157\nf 435/435/435 434/434/434 1374/1374/1374\nf 4208/4277/4208 4267/4336/4267 3430/3466/3430\nf 2524/2545/2524 2714/2738/2714 2499/2520/2499\nf 4338/4407/4338 4339/4408/4339 4330/4399/4330\nf 4323/4392/4323 4347/4416/4347 4334/4403/4334\nf 4347/4416/4347 4352/4421/4352 4334/4403/4334\nf 4334/4403/4334 4352/4421/4352 4335/4404/4335\nf 4340/4409/4340 4353/4422/4353 4331/4400/4331\nf 4354/4423/4354 4332/4401/4332 4331/4400/4331\nf 4332/4401/4332 4354/4423/4354 4336/4405/4336\nf 4354/4423/4354 4355/4424/4355 4336/4405/4336\nf 4336/4405/4336 4355/4424/4355 4341/4410/4341\nf 1960/1969/1960 4137/4206/4137 2/2/2\nf 3824/3880/3824 4356/4425/4356 1978/1987/1978\nf 2239/2257/2239 1339/1339/1339 3500/3539/3500\nf 4242/4311/4242 4154/4223/4154 1857/1865/1857\nf 4214/4283/4214 4198/4267/4198 4165/4234/4165\nf 4286/4355/4286 4213/4282/4213 4239/4308/4239\nf 4130/4199/4130 4282/4351/4282 3802/3858/3802\nf 3424/3460/3424 3426/3462/3426 4282/4351/4282\nf 3212/3246/3212 1047/1047/1047 4184/4253/4184\nf 4146/4215/4146 1518/1520/1518 289/289/289\nf 2563/2584/2563 2745/2769/2745 4046/4111/4046\nf 2351/2371/2351 4023/4082/4023 2046/2055/2046\nf 354/354/354 4158/4227/4158 853/853/853\nf 2714/2738/2714 4357/4426/4357 4333/4402/4333\nf 4333/4402/4333 4358/4427/4358 4344/4413/4344\nf 4337/4406/4337 4344/4413/4344 4338/4407/4338\nf 4352/4421/4352 4359/4428/4359 4335/4404/4335\nf 4335/4404/4335 4359/4428/4359 4340/4409/4340\nf 4354/4423/4354 4331/4400/4331 4353/4422/4353\nf 4360/4429/4360 4342/4411/4342 4341/4410/4341\nf 4342/4411/4342 4360/4429/4360 3096/3128/3096\nf 4360/4429/4360 4100/4169/4100 3096/3128/3096\nf 4095/4164/4095 2998/3027/2998 1002/1002/1002\nf 855/855/855 4151/4220/4151 2606/2628/2606\nf 4248/4317/4248 2163/2174/2163 2164/2175/2164\nf 4287/4356/4287 4288/4357/4288 4262/4331/4262\nf 2404/2425/2404 724/724/724 3092/3123/3092\nf 1382/1382/1382 2247/2265/2247 3980/4038/3980\nf 4037/4101/4037 4117/4186/4117 4038/4102/4038\nf 2714/2738/2714 2662/2685/2662 4357/4426/4357\nf 4357/4426/4357 4358/4427/4358 4333/4402/4333\nf 4358/4427/4358 4361/4430/4361 4344/4413/4344\nf 4361/4430/4361 4362/4431/4362 4344/4413/4344\nf 4344/4413/4344 4362/4431/4362 4338/4407/4338\nf 4362/4431/4362 4363/4432/4363 4339/4408/4339\nf 4338/4407/4338 4362/4431/4362 4339/4408/4339\nf 4346/4415/4346 4364/4433/4364 4347/4416/4347\nf 4364/4433/4364 4365/4434/4365 4347/4416/4347\nf 4347/4416/4347 4365/4434/4365 4352/4421/4352\nf 4365/4434/4365 4359/4428/4359 4352/4421/4352\nf 4359/4428/4359 4366/4435/4366 4340/4409/4340\nf 4366/4435/4366 4353/4422/4353 4340/4409/4340\nf 4277/4346/4277 4276/4345/4276 3297/3331/3297\nf 4277/4346/4277 3297/3331/3297 4283/4352/4283\nf 3802/3858/3802 4283/4352/4283 3803/3859/3803\nf 3288/3322/3288 3919/3977/3919 3314/3348/3314\nf 1545/1550/1545 3459/3498/3459 322/322/322\nf 2582/2603/2582 4258/4327/4258 3322/3356/3322\nf 3426/3462/3426 4277/4346/4277 4282/4351/4282\nf 3212/3246/3212 4184/4253/4184 4278/4347/4278\nf 3314/3348/3314 3275/3309/3275 3274/3308/3274\nf 4160/4229/4160 499/499/499 498/498/498\nf 4088/4157/4088 3971/4029/3971 4072/4141/4072\nf 354/354/354 353/353/353 4158/4227/4158\nf 4363/4432/4363 4367/4436/4367 4345/4414/4345\nf 4339/4408/4339 4363/4432/4363 4345/4414/4345\nf 4367/4436/4367 4364/4433/4364 4346/4415/4346\nf 4345/4414/4345 4367/4436/4367 4346/4415/4346\nf 4365/4434/4365 4368/4437/4368 4359/4428/4359\nf 4368/4437/4368 4366/4435/4366 4359/4428/4359\nf 4369/4438/4369 4370/4439/4370 4353/4422/4353\nf 4353/4422/4353 4370/4439/4370 4354/4423/4354\nf 4370/4439/4370 4371/4440/4371 4354/4423/4354\nf 4371/4440/4371 4372/4441/4372 4355/4424/4355\nf 4354/4423/4354 4371/4440/4371 4355/4424/4355\nf 4355/4424/4355 4372/4441/4372 4341/4410/4341\nf 4372/4441/4372 4373/4442/4373 4341/4410/4341\nf 4373/4442/4373 4360/4429/4360 4341/4410/4341\nf 4374/4443/4374 4100/4169/4100 4360/4429/4360\nf 4280/4349/4280 4274/4343/4274 4312/4381/4312\nf 4274/4343/4274 4275/4344/4275 4258/4327/4258\nf 216/216/216 898/898/898 217/217/217\nf 999/999/999 1505/1507/1505 1504/1506/1504\nf 999/999/999 998/998/998 1505/1507/1505\nf 2647/2670/2647 2213/2224/2213 2653/2676/2653\nf 4169/4238/4169 3265/3299/3265 4146/4215/4146\nf 2766/2790/2766 2765/2789/2765 4055/4122/4055\nf 2769/2793/2769 3028/3058/3028 1748/1756/1748\nf 2757/2781/2757 1350/1350/1350 4375/4444/4375\nf 2662/2685/2662 4376/4445/4376 4357/4426/4357\nf 4376/4445/4376 4358/4427/4358 4357/4426/4357\nf 4361/4430/4361 4377/4446/4377 4362/4431/4362\nf 4367/4436/4367 4378/4447/4378 4364/4433/4364\nf 4369/4438/4369 4371/4440/4371 4370/4439/4370\nf 4373/4442/4373 4374/4443/4374 4360/4429/4360\nf 3467/3506/3467 3388/3422/3388 2372/2393/2372\nf 4289/4358/4289 4293/4362/4293 4242/4311/4242\nf 4241/4310/4241 4289/4358/4289 4242/4311/4242\nf 4285/4354/4285 4289/4358/4289 4241/4310/4241\nf 4285/4354/4285 4241/4310/4241 4281/4350/4281\nf 4255/4324/4255 4239/4308/4239 4281/4350/4281\nf 2247/2265/2247 1382/1382/1382 1772/1780/1772\nf 4051/4118/4051 3618/3666/3618 2196/2207/2196\nf 3812/3868/3812 999/999/999 1504/1506/1504\nf 3212/3246/3212 4278/4347/4278 4260/4329/4260\nf 4169/4238/4169 3263/3297/3263 3265/3299/3265\nf 4208/4277/4208 4287/4356/4287 4267/4336/4267\nf 2807/2832/2807 4307/4376/4307 2818/2843/2818\nf 857/857/857 3913/3971/3913 3386/3420/3386\nf 4100/4169/4100 2688/2712/2688 2687/2711/2687\nf 2661/2684/2661 4379/4448/4379 2662/2685/2662\nf 2662/2685/2662 4379/4448/4379 4376/4445/4376\nf 4361/4430/4361 4380/4449/4380 4377/4446/4377\nf 4362/4431/4362 4377/4446/4377 4363/4432/4363\nf 4363/4432/4363 4378/4447/4378 4367/4436/4367\nf 4378/4447/4378 4381/4450/4381 4364/4433/4364\nf 4381/4450/4381 4382/4451/4382 4365/4434/4365\nf 4364/4433/4364 4381/4450/4381 4365/4434/4365\nf 4365/4434/4365 4382/4451/4382 4368/4437/4368\nf 4366/4435/4366 4369/4438/4369 4353/4422/4353\nf 4369/4438/4369 4383/4452/4383 4371/4440/4371\nf 4383/4452/4383 4372/4441/4372 4371/4440/4371\nf 4100/4169/4100 4374/4443/4374 2688/2712/2688\nf 898/898/898 3469/3508/3469 217/217/217\nf 2106/2116/2106 2028/2037/2028 2206/2217/2206\nf 3431/3467/3431 4289/4358/4289 4285/4354/4285\nf 4268/4337/4268 4293/4362/4293 4289/4358/4289\nf 4165/4234/4165 3429/3465/3429 4237/4306/4237\nf 2343/2363/2343 3739/3793/3739 2344/2364/2344\nf 3426/3462/3426 4260/4329/4260 4277/4346/4277\nf 732/732/732 2518/2539/2518 730/730/730\nf 4380/4449/4380 4361/4430/4361 4358/4427/4358\nf 4376/4445/4376 4380/4449/4380 4358/4427/4358\nf 4377/4446/4377 4384/4453/4384 4363/4432/4363\nf 4382/4451/4382 4385/4454/4385 4368/4437/4368\nf 4385/4454/4385 4366/4435/4366 4368/4437/4368\nf 4385/4454/4385 4386/4455/4386 4366/4435/4366\nf 4366/4435/4366 4386/4455/4386 4369/4438/4369\nf 4387/4456/4387 4373/4442/4373 4372/4441/4372\nf 4383/4452/4383 4387/4456/4387 4372/4441/4372\nf 2708/2732/2708 3450/3489/3450 2737/2761/2737\nf 4195/4264/4195 1376/1376/1376 409/409/409\nf 4189/4258/4189 2264/2282/2264 348/348/348\nf 2738/2762/2738 1000/1000/1000 999/999/999\nf 4071/4140/4071 4076/4145/4076 4075/4144/4075\nf 679/679/679 2556/2577/2556 4265/4334/4265\nf 4379/4448/4379 4388/4457/4388 4376/4445/4376\nf 4376/4445/4376 4389/4458/4389 4380/4449/4380\nf 4380/4449/4380 4390/4459/4390 4377/4446/4377\nf 4363/4432/4363 4384/4453/4384 4378/4447/4378\nf 4369/4438/4369 4391/4460/4391 4383/4452/4383\nf 4392/4461/4392 4387/4456/4387 4383/4452/4383\nf 4374/4443/4374 4373/4442/4373 4387/4456/4387\nf 4374/4443/4374 4002/4061/4002 2688/2712/2688\nf 1120/1120/1120 1811/1819/1811 2105/2115/2105\nf 4393/4462/4393 4073/4142/4073 4139/4208/4139\nf 999/999/999 4394/4463/4394 2738/2762/2738\nf 2995/3023/2995 3560/3603/3560 3268/3302/3268\nf 3263/3297/3263 4055/4122/4055 2765/2789/2765\nf 1405/1407/1405 1407/1409/1407 2283/2302/2283\nf 2661/2684/2661 2803/2827/2803 4379/4448/4379\nf 4388/4457/4388 4395/4464/4395 4376/4445/4376\nf 4376/4445/4376 4395/4464/4395 4389/4458/4389\nf 4389/4458/4389 4390/4459/4390 4380/4449/4380\nf 4377/4446/4377 4396/4465/4396 4384/4453/4384\nf 4397/4466/4397 4378/4447/4378 4384/4453/4384\nf 4397/4466/4397 4381/4450/4381 4378/4447/4378\nf 4397/4466/4397 4398/4467/4398 4381/4450/4381\nf 4398/4467/4398 4382/4451/4382 4381/4450/4381\nf 4386/4455/4386 4391/4460/4391 4369/4438/4369\nf 4391/4460/4391 4399/4468/4399 4383/4452/4383\nf 4399/4468/4399 4400/4469/4400 4383/4452/4383\nf 4400/4469/4400 4392/4461/4392 4383/4452/4383\nf 2326/2346/2326 3786/3842/3786 4164/4233/4164\nf 2389/2410/2389 2391/2412/2391 3477/3516/3477\nf 4199/4268/4199 4169/4238/4169 4146/4215/4146\nf 4266/4335/4266 4063/4130/4063 4170/4239/4170\nf 4329/4398/4329 4393/4462/4393 4125/4194/4125\nf 2803/2827/2803 4401/4470/4401 4379/4448/4379\nf 4379/4448/4379 4401/4470/4401 4388/4457/4388\nf 4402/4471/4402 4403/4472/4403 4377/4446/4377\nf 4390/4459/4390 4402/4471/4402 4377/4446/4377\nf 4377/4446/4377 4403/4472/4403 4396/4465/4396\nf 4396/4465/4396 4404/4473/4404 4384/4453/4384\nf 4404/4473/4404 4397/4466/4397 4384/4453/4384\nf 4386/4455/4386 4405/4474/4405 4391/4460/4391\nf 4405/4474/4405 4399/4468/4399 4391/4460/4391\nf 4392/4461/4392 4406/4475/4406 4387/4456/4387\nf 4407/4476/4407 4374/4443/4374 4387/4456/4387\nf 4407/4476/4407 4002/4061/4002 4374/4443/4374\nf 350/350/350 433/433/433 435/435/435\nf 4408/4477/4408 4329/4398/4329 3693/3746/3693\nf 4409/4478/4409 4408/4477/4408 3693/3746/3693\nf 3605/3653/3605 3811/3867/3811 3603/3651/3603\nf 3835/3893/3835 3812/3868/3812 3811/3867/3811\nf 3835/3893/3835 999/999/999 3812/3868/3812\nf 999/999/999 3835/3893/3835 4394/4463/4394\nf 288/288/288 4199/4268/4199 4146/4215/4146\nf 4161/4230/4161 3316/3350/3316 3315/3349/3315\nf 3251/3285/3251 4075/4144/4075 3252/3286/3252\nf 4410/4479/4410 4409/4478/4409 3692/3745/3692\nf 4077/4146/4077 3252/3286/3252 4075/4144/4075\nf 4403/4472/4403 4411/4480/4411 4396/4465/4396\nf 4411/4480/4411 4404/4473/4404 4396/4465/4396\nf 4404/4473/4404 4412/4481/4412 4397/4466/4397\nf 4412/4481/4412 4413/4482/4413 4397/4466/4397\nf 4397/4466/4397 4413/4482/4413 4398/4467/4398\nf 4398/4467/4398 4414/4483/4414 4382/4451/4382\nf 4414/4483/4414 4415/4484/4415 4382/4451/4382\nf 4382/4451/4382 4415/4484/4415 4385/4454/4385\nf 4406/4475/4406 4407/4476/4407 4387/4456/4387\nf 4268/4337/4268 4211/4280/4211 4293/4362/4293\nf 3813/3869/3813 3603/3651/3603 3811/3867/3811\nf 2709/2733/2709 4394/4463/4394 3835/3893/3835\nf 2736/2760/2736 2738/2762/2738 4394/4463/4394\nf 2344/2364/2344 1788/1796/1788 2216/2227/2216\nf 3813/3869/3813 1504/1506/1504 3870/3928/3870\nf 717/717/717 2110/2120/2110 718/718/718\nf 4262/4331/4262 4288/4357/4288 4263/4332/4263\nf 4168/4237/4168 4210/4279/4210 4153/4222/4153\nf 2552/2573/2552 4416/4485/4416 2803/2827/2803\nf 2739/2763/2739 2552/2573/2552 2803/2827/2803\nf 2803/2827/2803 4416/4485/4416 4401/4470/4401\nf 4388/4457/4388 4401/4470/4401 4395/4464/4395\nf 4412/4481/4412 4414/4483/4414 4413/4482/4413\nf 4413/4482/4413 4414/4483/4414 4398/4467/4398\nf 4405/4474/4405 4386/4455/4386 4385/4454/4385\nf 4415/4484/4415 4405/4474/4405 4385/4454/4385\nf 4417/4486/4417 4392/4461/4392 4400/4469/4400\nf 4392/4461/4392 4417/4486/4417 4406/4475/4406\nf 4407/4476/4407 4126/4195/4126 4002/4061/4002\nf 4126/4195/4126 3998/4057/3998 4002/4061/4002\nf 3265/3299/3265 4269/4338/4269 1519/1521/1519\nf 4418/4487/4418 3122/3154/3122 4419/4488/4419\nf 3739/3793/3739 3714/3767/3714 2344/2364/2344\nf 1742/1750/1742 2589/2610/2589 1743/1751/1743\nf 4016/4075/4016 4017/4076/4017 4180/4249/4180\nf 4409/4478/4409 3693/3746/3693 3692/3745/3692\nf 2686/2710/2686 3998/4057/3998 3780/3836/3780\nf 4082/4151/4082 4088/4157/4088 4072/4141/4072\nf 3952/4010/3952 4250/4319/4250 352/352/352\nf 348/348/348 3971/4029/3971 4088/4157/4088\nf 4420/4489/4420 4390/4459/4390 4389/4458/4389\nf 4420/4489/4420 4421/4490/4421 4402/4471/4402\nf 4390/4459/4390 4420/4489/4420 4402/4471/4402\nf 4402/4471/4402 4421/4490/4421 4403/4472/4403\nf 4403/4472/4403 4422/4491/4422 4411/4480/4411\nf 4411/4480/4411 4422/4491/4422 4404/4473/4404\nf 4422/4491/4422 4423/4492/4423 4404/4473/4404\nf 4404/4473/4404 4423/4492/4423 4412/4481/4412\nf 4204/4273/4204 307/307/307 4271/4340/4271\nf 307/307/307 4221/4290/4221 4271/4340/4271\nf 914/914/914 913/913/913 410/410/410\nf 1444/1446/1444 3649/3699/3649 1445/1447/1445\nf 4250/4319/4250 3929/3987/3929 353/353/353\nf 4038/4102/4038 2776/2800/2776 2480/2501/2480\nf 2709/2733/2709 2736/2760/2736 4394/4463/4394\nf 4130/4199/4130 2217/2228/2217 3424/3460/3424\nf 4080/4149/4080 4266/4335/4266 4424/4493/4424\nf 4220/4289/4220 4254/4323/4254 3315/3349/3315\nf 4416/4485/4416 4425/4494/4425 4401/4470/4401\nf 4425/4494/4425 4395/4464/4395 4401/4470/4401\nf 4421/4490/4421 4426/4495/4426 4403/4472/4403\nf 4403/4472/4403 4426/4495/4426 4422/4491/4422\nf 4423/4492/4423 4427/4496/4427 4412/4481/4412\nf 4412/4481/4412 4427/4496/4427 4414/4483/4414\nf 4428/4497/4428 4405/4474/4405 4415/4484/4415\nf 4399/4468/4399 4429/4498/4429 4400/4469/4400\nf 4429/4498/4429 4430/4499/4430 4400/4469/4400\nf 4400/4469/4400 4430/4499/4430 4417/4486/4417\nf 4417/4486/4417 4431/4500/4431 4406/4475/4406\nf 1000/1000/1000 2738/2762/2738 3569/3613/3569\nf 2551/2572/2551 4432/4501/4432 4416/4485/4416\nf 2552/2573/2552 2551/2572/2551 4416/4485/4416\nf 4416/4485/4416 4432/4501/4432 4425/4494/4425\nf 4395/4464/4395 4433/4502/4433 4389/4458/4389\nf 4389/4458/4389 4433/4502/4433 4420/4489/4420\nf 4422/4491/4422 4434/4503/4434 4423/4492/4423\nf 4427/4496/4427 4435/4504/4435 4414/4483/4414\nf 4414/4483/4414 4435/4504/4435 4415/4484/4415\nf 4405/4474/4405 4428/4497/4428 4399/4468/4399\nf 4399/4468/4399 4428/4497/4428 4429/4498/4429\nf 4417/4486/4417 4430/4499/4430 4431/4500/4431\nf 4431/4500/4431 4436/4505/4436 4406/4475/4406\nf 4436/4505/4436 4407/4476/4407 4406/4475/4406\nf 4436/4505/4436 4437/4506/4437 4407/4476/4407\nf 4437/4506/4437 4126/4195/4126 4407/4476/4407\nf 3211/3245/3211 3212/3246/3212 3179/3213/3179\nf 3836/3894/3836 3811/3867/3811 3605/3653/3605\nf 3760/3815/3760 2291/2310/2291 2618/2640/2618\nf 3902/3960/3902 3423/3459/3423 3401/3435/3401\nf 4220/4289/4220 4186/4255/4186 4187/4256/4187\nf 4254/4323/4254 4220/4289/4220 4187/4256/4187\nf 768/768/768 728/728/728 769/769/769\nf 4438/4507/4438 4395/4464/4395 4425/4494/4425\nf 4395/4464/4395 4438/4507/4438 4433/4502/4433\nf 4433/4502/4433 4439/4508/4439 4420/4489/4420\nf 4420/4489/4420 4439/4508/4439 4421/4490/4421\nf 4421/4490/4421 4439/4508/4439 4426/4495/4426\nf 4427/4496/4427 4440/4509/4440 4435/4504/4435\nf 4440/4509/4440 4441/4510/4441 4435/4504/4435\nf 4435/4504/4435 4441/4510/4441 4415/4484/4415\nf 4415/4484/4415 4441/4510/4441 4428/4497/4428\nf 4428/4497/4428 4442/4511/4442 4429/4498/4429\nf 4442/4511/4442 4443/4512/4443 4429/4498/4429\nf 4429/4498/4429 4443/4512/4443 4430/4499/4430\nf 3636/3685/3636 4126/4195/4126 4437/4506/4437\nf 2835/2860/2835 3437/3476/3437 795/795/795\nf 3331/3365/3331 4256/4325/4256 4194/4263/4194\nf 3331/3365/3331 959/959/959 4256/4325/4256\nf 959/959/959 270/270/270 4343/4412/4343\nf 270/270/270 4244/4313/4244 4343/4412/4343\nf 3446/3485/3446 4245/4314/4245 4244/4313/4244\nf 4269/4338/4269 1001/1001/1001 2080/2089/2080\nf 4185/4254/4185 3805/3861/3805 3804/3860/3804\nf 4080/4149/4080 4424/4493/4424 4070/4139/4070\nf 4186/4255/4186 3163/3195/3163 3805/3861/3805\nf 351/351/351 435/435/435 1376/1376/1376\nf 3251/3285/3251 409/409/409 4075/4144/4075\nf 2551/2572/2551 2627/2649/2627 4432/4501/4432\nf 4296/4365/4296 4438/4507/4438 4425/4494/4425\nf 4438/4507/4438 4444/4513/4444 4433/4502/4433\nf 4433/4502/4433 4444/4513/4444 4439/4508/4439\nf 4426/4495/4426 4434/4503/4434 4422/4491/4422\nf 4434/4503/4434 4445/4514/4445 4423/4492/4423\nf 4423/4492/4423 4445/4514/4445 4427/4496/4427\nf 4427/4496/4427 4446/4515/4446 4440/4509/4440\nf 4441/4510/4441 4447/4516/4447 4428/4497/4428\nf 4443/4512/4443 4448/4517/4448 4430/4499/4430\nf 4430/4499/4430 4449/4518/4449 4431/4500/4431\nf 4449/4518/4449 4450/4519/4450 4431/4500/4431\nf 4431/4500/4431 4450/4519/4450 4436/4505/4436\nf 4266/4335/4266 4170/4239/4170 4199/4268/4199\nf 3914/3972/3914 3913/3971/3913 857/857/857\nf 2493/2514/2493 4312/4381/4312 2582/2603/2582\nf 3616/3664/3616 3618/3666/3618 4051/4118/4051\nf 3881/3939/3881 4138/4207/4138 3836/3894/3836\nf 1656/1661/1656 1643/1648/1643 2880/2906/2880\nf 2694/2718/2694 2668/2691/2668 2692/2716/2692\nf 4195/4264/4195 409/409/409 3251/3285/3251\nf 1023/1023/1023 1970/1979/1970 2498/2519/2498\nf 4163/4232/4163 4162/4231/4162 4160/4229/4160\nf 4444/4513/4444 4451/4520/4451 4439/4508/4439\nf 4451/4520/4451 4452/4521/4452 4439/4508/4439\nf 4452/4521/4452 4453/4522/4453 4426/4495/4426\nf 4439/4508/4439 4452/4521/4452 4426/4495/4426\nf 4453/4522/4453 4434/4503/4434 4426/4495/4426\nf 4445/4514/4445 4446/4515/4446 4427/4496/4427\nf 4447/4516/4447 4454/4523/4454 4428/4497/4428\nf 4428/4497/4428 4454/4523/4454 4442/4511/4442\nf 4430/4499/4430 4448/4517/4448 4449/4518/4449\nf 2814/2839/2814 3636/3685/3636 4437/4506/4437\nf 4077/4146/4077 4081/4150/4081 4092/4161/4092\nf 1685/1692/1685 1546/1551/1546 2416/2437/2416\nf 3742/3796/3742 1998/2007/1998 3703/3756/3703\nf 4253/4322/4253 2710/2734/2710 3836/3894/3836\nf 4294/4363/4294 2765/2789/2765 4095/4164/4095\nf 4184/4253/4184 4183/4252/4183 4274/4343/4274\nf 1376/1376/1376 1375/1375/1375 409/409/409\nf 4432/4501/4432 4297/4366/4297 4425/4494/4425\nf 4425/4494/4425 4297/4366/4297 4296/4365/4296\nf 4445/4514/4445 4455/4524/4455 4446/4515/4446\nf 4446/4515/4446 4456/4525/4456 4440/4509/4440\nf 4440/4509/4440 4457/4526/4457 4441/4510/4441\nf 4457/4526/4457 4447/4516/4447 4441/4510/4441\nf 4442/4511/4442 4458/4527/4458 4443/4512/4443\nf 4458/4527/4458 4448/4517/4448 4443/4512/4443\nf 4459/4528/4459 4437/4506/4437 4436/4505/4436\nf 4459/4528/4459 2814/2839/2814 4437/4506/4437\nf 2260/2278/2260 3094/3125/3094 2259/2277/2259\nf 4282/4351/4282 4277/4346/4277 4283/4352/4283\nf 4351/4420/4351 3192/3226/3192 3293/3327/3293\nf 3264/3298/3264 4294/4363/4294 4269/4338/4269\nf 4070/4139/4070 1048/1048/1048 752/752/752\nf 4159/4228/4159 2164/2175/2164 3093/3124/3093\nf 2627/2649/2627 4297/4366/4297 4432/4501/4432\nf 4453/4522/4453 4455/4524/4455 4434/4503/4434\nf 4434/4503/4434 4455/4524/4455 4445/4514/4445\nf 4455/4524/4455 4460/4529/4460 4446/4515/4446\nf 4446/4515/4446 4460/4529/4460 4456/4525/4456\nf 4456/4525/4456 4457/4526/4457 4440/4509/4440\nf 4461/4530/4461 4447/4516/4447 4457/4526/4457\nf 4447/4516/4447 4461/4530/4461 4454/4523/4454\nf 4454/4523/4454 4462/4531/4462 4442/4511/4442\nf 4442/4511/4442 4462/4531/4462 4458/4527/4458\nf 4448/4517/4448 4463/4532/4463 4449/4518/4449\nf 4463/4532/4463 4464/4533/4464 4449/4518/4449\nf 4449/4518/4449 4464/4533/4464 4450/4519/4450\nf 4147/4216/4147 4436/4505/4436 4450/4519/4450\nf 4147/4216/4147 4459/4528/4459 4436/4505/4436\nf 4068/4136/4068 2563/2584/2563 4046/4111/4046\nf 4138/4207/4138 4122/4191/4122 4253/4322/4253\nf 3805/3861/3805 2354/2374/2354 227/227/227\nf 3373/3407/3373 3375/3409/3375 3403/3437/3403\nf 3431/3467/3431 4285/4354/4285 4238/4307/4238\nf 3265/3299/3265 3264/3298/3264 4269/4338/4269\nf 4183/4252/4183 4271/4340/4271 4274/4343/4274\nf 4133/4202/4133 2395/2416/2395 3848/3906/3848\nf 1048/1048/1048 4070/4139/4070 4424/4493/4424\nf 2627/2649/2627 2626/2648/2626 4297/4366/4297\nf 4465/4534/4465 4438/4507/4438 4296/4365/4296\nf 4451/4520/4451 4466/4535/4466 4452/4521/4452\nf 4452/4521/4452 4466/4535/4466 4453/4522/4453\nf 4453/4522/4453 4467/4536/4467 4455/4524/4455\nf 4460/4529/4460 4468/4537/4468 4456/4525/4456\nf 4469/4538/4469 4461/4530/4461 4457/4526/4457\nf 4464/4533/4464 4147/4216/4147 4450/4519/4450\nf 2814/2839/2814 4459/4528/4459 3970/4028/3970\nf 4215/4284/4215 120/120/120 4225/4294/4225\nf 854/854/854 4153/4222/4153 4151/4220/4151\nf 4303/4372/4303 4302/4371/4302 4470/4539/4470\nf 4183/4252/4183 4204/4273/4204 4271/4340/4271\nf 4266/4335/4266 4199/4268/4199 288/288/288\nf 4471/4540/4471 4472/4541/4472 4473/4542/4473\nf 3798/3854/3798 3375/3409/3375 599/599/599\nf 4465/4534/4465 4474/4543/4474 4438/4507/4438\nf 4474/4543/4474 4475/4544/4475 4444/4513/4444\nf 4438/4507/4438 4474/4543/4474 4444/4513/4444\nf 4475/4544/4475 4476/4545/4476 4451/4520/4451\nf 4444/4513/4444 4475/4544/4475 4451/4520/4451\nf 4451/4520/4451 4476/4545/4476 4466/4535/4466\nf 4466/4535/4466 4467/4536/4467 4453/4522/4453\nf 4455/4524/4455 4477/4546/4477 4460/4529/4460\nf 4456/4525/4456 4468/4537/4468 4457/4526/4457\nf 4461/4530/4461 4478/4547/4478 4454/4523/4454\nf 4458/4527/4458 4463/4532/4463 4448/4517/4448\nf 2821/2846/2821 4459/4528/4459 4147/4216/4147\nf 2821/2846/2821 3970/4028/3970 4459/4528/4459\nf 3731/3785/3731 2705/2729/2705 1942/1951/1942\nf 4122/4191/4122 2561/2582/2561 4068/4136/4068\nf 4122/4191/4122 4068/4136/4068 4253/4322/4253\nf 4253/4322/4253 4068/4136/4068 3649/3699/3649\nf 4266/4335/4266 288/288/288 4424/4493/4424\nf 4424/4493/4424 288/288/288 290/290/290\nf 346/346/346 2265/2283/2265 347/347/347\nf 120/120/120 4215/4284/4215 121/121/121\nf 2626/2648/2626 4465/4534/4465 4296/4365/4296\nf 4477/4546/4477 4479/4548/4479 4460/4529/4460\nf 4469/4538/4469 4457/4526/4457 4468/4537/4468\nf 4478/4547/4478 4461/4530/4461 4469/4538/4469\nf 4454/4523/4454 4478/4547/4478 4462/4531/4462\nf 4462/4531/4462 4480/4549/4480 4458/4527/4458\nf 4480/4549/4480 4481/4550/4481 4458/4527/4458\nf 4458/4527/4458 4481/4550/4481 4463/4532/4463\nf 4210/4279/4210 4175/4244/4175 3392/3426/3392\nf 3798/3854/3798 1597/1602/1597 2742/2766/2742\nf 3853/3911/3853 4218/4287/4218 3852/3910/3852\nf 4068/4136/4068 1445/1447/1445 3649/3699/3649\nf 477/477/477 476/476/476 473/473/473\nf 2748/2772/2748 4259/4328/4259 3342/3376/3342\nf 4482/4551/4482 2541/2562/2541 2540/2561/2540\nf 1046/1046/1046 2203/2214/2203 1047/1047/1047\nf 3968/4026/3968 998/998/998 4011/4070/4011\nf 4232/4301/4232 227/227/227 4189/4258/4189\nf 3350/3384/3350 3782/3838/3782 1765/1773/1765\nf 120/120/120 3314/3348/3314 4225/4294/4225\nf 2626/2648/2626 3642/3692/3642 4465/4534/4465\nf 4483/4552/4483 4476/4545/4476 4475/4544/4475\nf 4483/4552/4483 4466/4535/4466 4476/4545/4476\nf 4483/4552/4483 4467/4536/4467 4466/4535/4466\nf 4467/4536/4467 4484/4553/4484 4455/4524/4455\nf 4484/4553/4484 4485/4554/4485 4455/4524/4455\nf 4455/4524/4455 4485/4554/4485 4477/4546/4477\nf 4460/4529/4460 4479/4548/4479 4468/4537/4468\nf 4486/4555/4486 4478/4547/4478 4469/4538/4469\nf 4478/4547/4478 4487/4556/4487 4462/4531/4462\nf 4462/4531/4462 4487/4556/4487 4480/4549/4480\nf 4481/4550/4481 4464/4533/4464 4463/4532/4463\nf 3811/3867/3811 3836/3894/3836 3835/3893/3835\nf 403/403/403 405/405/405 2541/2562/2541\nf 1048/1048/1048 4424/4493/4424 290/290/290\nf 3163/3195/3163 2354/2374/2354 3805/3861/3805\nf 959/959/959 4257/4326/4257 4256/4325/4256\nf 4312/4381/4312 4258/4327/4258 2582/2603/2582\nf 4034/4096/4034 4474/4543/4474 4465/4534/4465\nf 4483/4552/4483 4484/4553/4484 4467/4536/4467\nf 4468/4537/4468 4486/4555/4486 4469/4538/4469\nf 4488/4557/4488 4489/4558/4489 4480/4549/4480\nf 4487/4556/4487 4488/4557/4488 4480/4549/4480\nf 4480/4549/4480 4489/4558/4489 4481/4550/4481\nf 4481/4550/4481 4490/4559/4490 4464/4533/4464\nf 4464/4533/4464 4491/4560/4491 4147/4216/4147\nf 4263/4332/4263 4177/4246/4177 4099/4168/4099\nf 4068/4136/4068 4046/4111/4046 1445/1447/1445\nf 3009/3038/3009 2386/2407/2386 2385/2406/2385\nf 2689/2713/2689 3954/4012/3954 3963/4021/3963\nf 4125/4194/4125 4393/4462/4393 4139/4208/4139\nf 3713/3766/3713 3700/3753/3700 82/82/82\nf 4147/4216/4147 4491/4560/4491 2822/2847/2822\nf 3233/3267/3233 3232/3266/3232 3330/3364/3330\nf 411/411/411 4071/4140/4071 4075/4144/4075\nf 2626/2648/2626 2628/2650/2628 3641/3691/3641\nf 3997/4056/3997 2609/2631/2609 1092/1092/1092\nf 3642/3692/3642 3676/3729/3676 4465/4534/4465\nf 4492/4561/4492 4484/4553/4484 4483/4552/4483\nf 4493/4562/4493 4477/4546/4477 4485/4554/4485\nf 4477/4546/4477 4493/4562/4493 4479/4548/4479\nf 4479/4548/4479 4494/4563/4494 4468/4537/4468\nf 4468/4537/4468 4495/4564/4495 4486/4555/4486\nf 4486/4555/4486 4496/4565/4496 4478/4547/4478\nf 4496/4565/4496 4488/4557/4488 4487/4556/4487\nf 4478/4547/4478 4496/4565/4496 4487/4556/4487\nf 4488/4557/4488 4497/4566/4497 4489/4558/4489\nf 4489/4558/4489 4490/4559/4490 4481/4550/4481\nf 4482/4551/4482 2540/2561/2540 2589/2610/2589\nf 4241/4310/4241 1847/1855/1847 2839/2864/2839\nf 3029/3059/3029 4281/4350/4281 3350/3384/3350\nf 2194/2205/2194 2196/2207/2196 3618/3666/3618\nf 2858/2884/2858 2750/2774/2750 4325/4394/4325\nf 4257/4326/4257 4205/4274/4205 2954/2982/2954\nf 4214/4283/4214 4237/4306/4237 4239/4308/4239\nf 3850/3908/3850 3425/3461/3425 2396/2417/2396\nf 3440/3479/3440 769/769/769 3438/3477/3438\nf 4498/4567/4498 81/81/81 83/83/83\nf 3410/3444/3410 2568/2589/2568 4499/4568/4499\nf 3616/3664/3616 3617/3665/3617 3614/3662/3614\nf 3325/3359/3325 3324/3358/3324 3741/3795/3741\nf 1098/1098/1098 2487/2508/2487 3751/3805/3751\nf 675/675/675 2774/2798/2774 3672/3725/3672\nf 2112/2122/2112 4500/4569/4500 2113/2123/2113\nf 3676/3729/3676 4034/4096/4034 4465/4534/4465\nf 4501/4570/4501 4474/4543/4474 4034/4096/4034\nf 4474/4543/4474 4501/4570/4501 4475/4544/4475\nf 4492/4561/4492 4483/4552/4483 4475/4544/4475\nf 4501/4570/4501 4492/4561/4492 4475/4544/4475\nf 4502/4571/4502 4485/4554/4485 4484/4553/4484\nf 4502/4571/4502 4493/4562/4493 4485/4554/4485\nf 4479/4548/4479 4493/4562/4493 4494/4563/4494\nf 4494/4563/4494 4495/4564/4495 4468/4537/4468\nf 4503/4572/4503 4496/4565/4496 4486/4555/4486\nf 4496/4565/4496 4497/4566/4497 4488/4557/4488\nf 4490/4559/4490 4491/4560/4491 4464/4533/4464\nf 4232/4301/4232 4190/4259/4190 4177/4246/4177\nf 4263/4332/4263 4232/4301/4232 4177/4246/4177\nf 4166/4235/4166 3418/3454/3418 4181/4250/4181\nf 1002/1002/1002 3207/3241/3207 852/852/852\nf 931/931/931 273/273/273 872/872/872\nf 3848/3906/3848 4181/4250/4181 3417/3453/3417\nf 4154/4223/4154 4211/4280/4211 4159/4228/4159\nf 356/356/356 1123/1123/1123 2390/2411/2390\nf 3974/4032/3974 1092/1092/1092 3870/3928/3870\nf 3848/3906/3848 3847/3905/3847 4133/4202/4133\nf 3410/3444/3410 4166/4235/4166 4181/4250/4181\nf 3033/3063/3033 4312/4381/4312 2493/2514/2493\nf 4167/4236/4167 3410/3444/3410 3773/3829/3773\nf 3773/3829/3773 3772/3828/3772 4167/4236/4167\nf 2647/2670/2647 2653/2676/2653 2231/2248/2231\nf 674/674/674 2773/2797/2773 675/675/675\nf 3035/3065/3035 4504/4573/4504 1238/1238/1238\nf 4505/4574/4505 204/204/204 1238/1238/1238\nf 752/752/752 4064/4131/4064 4070/4139/4070\nf 4501/4570/4501 4506/4575/4506 4492/4561/4492\nf 4495/4564/4495 4503/4572/4503 4486/4555/4486\nf 4491/4560/4491 4507/4576/4507 2822/2847/2822\nf 4177/4246/4177 4190/4259/4190 4088/4157/4088\nf 3952/4010/3952 352/352/352 960/960/960\nf 2443/2464/2443 3803/3859/3803 2444/2465/2444\nf 4263/4332/4263 4099/4168/4099 4248/4317/4248\nf 2203/2214/2203 3414/3450/3414 4183/4252/4183\nf 3393/3427/3393 4173/4242/4173 4157/4226/4157\nf 3279/4083/3279 4023/4082/4023 2351/2371/2351\nf 4499/4568/4499 3773/3829/3773 3410/3444/3410\nf 2653/2676/2653 2304/2323/2304 2231/2248/2231\nf 3153/3185/3153 204/204/204 4505/4574/4505\nf 4508/4577/4508 3191/3225/3191 2698/2722/2698\nf 3676/3729/3676 601/601/601 4034/4096/4034\nf 4034/4096/4034 600/600/600 4501/4570/4501\nf 4509/4578/4509 4492/4561/4492 4506/4575/4506\nf 4509/4578/4509 4510/4579/4510 4492/4561/4492\nf 4492/4561/4492 4510/4579/4510 4484/4553/4484\nf 4484/4553/4484 4510/4579/4510 4502/4571/4502\nf 4493/4562/4493 4511/4580/4511 4494/4563/4494\nf 4494/4563/4494 4511/4580/4511 4495/4564/4495\nf 4512/4581/4512 4503/4572/4503 4495/4564/4495\nf 4511/4580/4511 4512/4581/4512 4495/4564/4495\nf 4503/4572/4503 4513/4582/4513 4496/4565/4496\nf 4513/4582/4513 4514/4583/4514 4496/4565/4496\nf 4496/4565/4496 4514/4583/4514 4497/4566/4497\nf 4490/4559/4490 4515/4584/4515 4491/4560/4491\nf 4515/4584/4515 4507/4576/4507 4491/4560/4491\nf 2822/2847/2822 4507/4576/4507 2823/2848/2823\nf 4245/4314/4245 4160/4229/4160 1733/1741/1733\nf 3297/3331/3297 398/398/398 397/397/397\nf 4183/4252/4183 3414/3450/3414 4204/4273/4204\nf 23/23/23 25/25/25 2184/2195/2184\nf 1732/1740/1732 4245/4314/4245 1733/1741/1733\nf 3445/3484/3445 4163/4232/4163 4160/4229/4160\nf 176/176/176 3276/3310/3276 120/120/120\nf 4516/4585/4516 4517/4586/4517 4518/4587/4518\nf 2628/2650/2628 1096/1096/1096 3641/3691/3641\nf 2652/2675/2652 137/137/137 2304/2323/2304\nf 2481/2502/2481 3035/3065/3035 1968/1977/1968\nf 2481/2502/2481 4504/4573/4504 3035/3065/3035\nf 4505/4574/4505 1238/1238/1238 4504/4573/4504\nf 2389/2410/2389 2284/2303/2284 3278/3312/3278\nf 234/234/234 1523/1527/1523 2640/2663/2640\nf 4519/4588/4519 4501/4570/4501 600/600/600\nf 4519/4588/4519 4509/4578/4509 4506/4575/4506\nf 4501/4570/4501 4519/4588/4519 4506/4575/4506\nf 4502/4571/4502 4510/4579/4510 4493/4562/4493\nf 4493/4562/4493 4510/4579/4510 4511/4580/4511\nf 4497/4566/4497 4514/4583/4514 4489/4558/4489\nf 4514/4583/4514 4520/4589/4520 4489/4558/4489\nf 4520/4589/4520 4490/4559/4490 4489/4558/4489\nf 4490/4559/4490 4521/4590/4521 4515/4584/4515\nf 3720/3773/3720 2823/2848/2823 4507/4576/4507\nf 3806/3862/3806 4232/4301/4232 4263/4332/4263\nf 268/268/268 270/270/270 959/959/959\nf 1569/1574/1569 867/867/867 851/851/851\nf 269/269/269 4244/4313/4244 270/270/270\nf 4214/4283/4214 4165/4234/4165 4237/4306/4237\nf 958/958/958 268/268/268 959/959/959\nf 354/354/354 853/853/853 3684/3737/3684\nf 961/961/961 354/354/354 3684/3737/3684\nf 4516/4585/4516 4518/4587/4518 4522/4591/4522\nf 2653/2676/2653 2652/2675/2652 2304/2323/2304\nf 4523/4592/4523 2381/2402/2381 137/137/137\nf 4524/4593/4524 4505/4574/4505 4504/4573/4504\nf 3665/3717/3665 3154/3186/3154 3153/3185/3153\nf 2198/2209/2198 2851/2877/2851 2843/2868/2843\nf 601/601/601 1597/1602/1597 599/599/599\nf 950/950/950 3832/3888/3832 3629/3678/3629\nf 4513/4582/4513 4525/4594/4525 4514/4583/4514\nf 4525/4594/4525 4526/4595/4526 4514/4583/4514\nf 4490/4559/4490 4520/4589/4520 4521/4590/4521\nf 4527/4596/4527 4515/4584/4515 4521/4590/4521\nf 3596/3644/3596 2467/2488/2467 2747/2771/2747\nf 4217/4286/4217 958/958/958 957/957/957\nf 2004/2013/2004 4083/4152/4083 3698/3751/3698\nf 4148/4217/4148 3711/3764/3711 3665/3717/3665\nf 4266/4335/4266 4061/4128/4061 4063/4130/4063\nf 269/269/269 3446/3485/3446 4244/4313/4244\nf 2619/2641/2619 4236/4305/4236 4231/4300/4231\nf 3275/3309/3275 120/120/120 3276/3310/3276\nf 119/119/119 121/121/121 4528/4597/4528\nf 4523/4592/4523 2751/2775/2751 2381/2402/2381\nf 4529/4598/4529 4504/4573/4504 2481/2502/2481\nf 4529/4598/4529 4524/4593/4524 4504/4573/4504\nf 4524/4593/4524 3153/3185/3153 4505/4574/4505\nf 2386/2407/2386 3009/3038/3009 3711/3764/3711\nf 599/599/599 4530/4599/4530 600/600/600\nf 3621/3669/3621 2267/2285/2267 2118/2128/2118\nf 600/600/600 4530/4599/4530 4519/4588/4519\nf 4519/4588/4519 4531/4600/4531 4509/4578/4509\nf 4532/4601/4532 4510/4579/4510 4509/4578/4509\nf 4533/4602/4533 4511/4580/4511 4510/4579/4510\nf 4534/4603/4534 4512/4581/4512 4511/4580/4511\nf 4534/4603/4534 4503/4572/4503 4512/4581/4512\nf 4535/4604/4535 4513/4582/4513 4503/4572/4503\nf 4534/4603/4534 4535/4604/4535 4503/4572/4503\nf 4515/4584/4515 4527/4596/4527 4507/4576/4507\nf 2668/2691/2668 4216/4285/4216 2692/2716/2692\nf 4200/4269/4200 2617/2639/2617 4219/4288/4219\nf 3446/3485/3446 3445/3484/3445 4245/4314/4245\nf 3962/4020/3962 4021/4080/4021 2670/2693/2670\nf 3840/3898/3840 2606/2628/2606 4150/4219/4150\nf 959/959/959 4343/4412/4343 4257/4326/4257\nf 4536/4605/4536 4537/4606/4537 3435/3474/3435\nf 3435/3474/3435 3423/3459/3423 4536/4605/4536\nf 2744/2768/2744 2044/2053/2044 2251/2269/2251\nf 858/858/858 857/857/857 4234/4303/4234\nf 2422/2443/2422 2421/2442/2421 4226/4295/4226\nf 4538/4607/4538 4509/4578/4509 4531/4600/4531\nf 4538/4607/4538 4532/4601/4532 4509/4578/4509\nf 4532/4601/4532 4539/4608/4539 4510/4579/4510\nf 4539/4608/4539 4533/4602/4533 4510/4579/4510\nf 4540/4609/4540 4511/4580/4511 4533/4602/4533\nf 4540/4609/4540 4534/4603/4534 4511/4580/4511\nf 4514/4583/4514 4526/4595/4526 4520/4589/4520\nf 4527/4596/4527 4521/4590/4521 4520/4589/4520\nf 4527/4596/4527 3269/3303/3269 4507/4576/4507\nf 4507/4576/4507 3269/3303/3269 3720/3773/3720\nf 4244/4313/4244 1732/1740/1732 4343/4412/4343\nf 857/857/857 892/892/892 4234/4303/4234\nf 2617/2639/2617 4231/4300/4231 4219/4288/4219\nf 4109/4178/4109 4248/4317/4248 4099/4168/4099\nf 4541/4610/4541 1126/1126/1126 4542/4611/4542\nf 4211/4280/4211 4287/4356/4287 4262/4331/4262\nf 4208/4277/4208 3804/3860/3804 4288/4357/4288\nf 4234/4303/4234 892/892/892 894/894/894\nf 2474/2495/2474 1349/1349/1349 2953/2981/2953\nf 2704/2728/2704 2472/2493/2472 3319/3353/3319\nf 3641/3691/3641 1098/1098/1098 2741/2765/2741\nf 2834/2859/2834 1488/1490/1488 4543/4612/4543\nf 4544/4613/4544 2481/2502/2481 1967/1976/1967\nf 4544/4613/4544 4529/4598/4529 2481/2502/2481\nf 3217/3251/3217 3153/3185/3153 4524/4593/4524\nf 3153/3185/3153 3217/3251/3217 3665/3717/3665\nf 3853/3911/3853 4200/4269/4200 4218/4287/4218\nf 4530/4599/4530 4531/4600/4531 4519/4588/4519\nf 4535/4604/4535 4525/4594/4525 4513/4582/4513\nf 4526/4595/4526 4545/4614/4545 4520/4589/4520\nf 4520/4589/4520 4545/4614/4545 4527/4596/4527\nf 4527/4596/4527 4546/4615/4546 3269/3303/3269\nf 4256/4325/4256 3156/3188/3156 3155/3187/3155\nf 4267/4336/4267 4287/4356/4287 4211/4280/4211\nf 2955/2983/2955 1045/1045/1045 4249/4318/4249\nf 3786/3842/3786 3840/3898/3840 2265/2283/2265\nf 3304/3338/3304 4547/4616/4547 4548/4617/4548\nf 4549/4618/4549 4550/4619/4550 4551/4620/4551\nf 4547/4616/4547 3304/3338/3304 3319/3353/3319\nf 4552/4621/4552 4553/4622/4553 4554/4623/4554\nf 57/57/57 2406/2427/2406 874/874/874\nf 4544/4613/4544 4524/4593/4524 4529/4598/4529\nf 3214/3248/3214 3207/3241/3207 1002/1002/1002\nf 3576/3620/3576 4540/4609/4540 4533/4602/4533\nf 3554/3595/3554 4534/4603/4534 4540/4609/4540\nf 4546/4615/4546 3267/3301/3267 3269/3303/3269\nf 326/326/326 3444/3483/3444 327/327/327\nf 3995/4053/3995 2045/2054/2045 2744/2768/2744\nf 2045/2054/2045 2044/2053/2044 2744/2768/2744\nf 3803/3859/3803 3297/3331/3297 397/397/397\nf 4212/4281/4212 4263/4332/4263 4248/4317/4248\nf 4268/4337/4268 4267/4336/4267 4211/4280/4211\nf 3278/3312/3278 2284/2303/2284 357/357/357\nf 4288/4357/4288 3804/3860/3804 3806/3862/3806\nf 3914/3972/3914 857/857/857 353/353/353\nf 3435/3474/3435 2953/2981/2953 2856/2882/2856\nf 3319/3353/3319 2472/2493/2472 2474/2495/2474\nf 4555/4624/4555 4542/4611/4542 4556/4625/4556\nf 3014/3044/3014 4557/4626/4557 4558/4627/4558\nf 1103/1103/1103 4544/4613/4544 1967/1976/1967\nf 3218/3252/3218 3217/3251/3217 4524/4593/4524\nf 2777/2801/2777 4051/4118/4051 2196/2207/2196\nf 225/225/225 2952/2980/2952 226/226/226\nf 599/599/599 3374/3408/3374 4530/4599/4530\nf 4559/4628/4559 4531/4600/4531 4530/4599/4530\nf 4531/4600/4531 4559/4628/4559 4538/4607/4538\nf 4538/4607/4538 4560/4629/4560 4532/4601/4532\nf 4560/4629/4560 4539/4608/4539 4532/4601/4532\nf 3576/3620/3576 3554/3595/3554 4540/4609/4540\nf 3554/3595/3554 4535/4604/4535 4534/4603/4534\nf 4561/4630/4561 4525/4594/4525 4535/4604/4535\nf 4561/4630/4561 4526/4595/4526 4525/4594/4525\nf 4562/4631/4562 4545/4614/4545 4526/4595/4526\nf 4561/4630/4561 4562/4631/4562 4526/4595/4526\nf 4545/4614/4545 4563/4632/4563 4527/4596/4527\nf 4563/4632/4563 4546/4615/4546 4527/4596/4527\nf 1733/1741/1733 306/306/306 1734/1742/1734\nf 3771/3827/3771 2343/2363/2343 4130/4199/4130\nf 1157/1157/1157 321/321/321 726/726/726\nf 3848/3906/3848 2395/2416/2395 4145/4214/4145\nf 2952/2980/2952 225/225/225 2353/2373/2353\nf 1961/1970/1961 3882/3940/3882 1962/1971/1962\nf 4547/4616/4547 3319/3353/3319 2474/2495/2474\nf 4564/4633/4564 4298/4367/4298 4565/4634/4565\nf 2828/2853/2828 4553/4622/4553 2829/2854/2829\nf 4566/4635/4566 2058/2067/2058 2060/2069/2060\nf 4567/4636/4567 3014/3044/3014 4558/4627/4558\nf 3218/3252/3218 4524/4593/4524 4544/4613/4544\nf 2474/2495/2474 3435/3474/3435 4537/4606/4537\nf 4568/4637/4568 4569/4638/4569 4570/4639/4570\nf 226/226/226 2952/2980/2952 2264/2282/2264\nf 3375/3409/3375 3374/3408/3374 599/599/599\nf 3374/3408/3374 4228/4297/4228 4530/4599/4530\nf 4228/4297/4228 4559/4628/4559 4530/4599/4530\nf 4559/4628/4559 4560/4629/4560 4538/4607/4538\nf 2268/2286/2268 4539/4608/4539 4560/4629/4560\nf 2268/2286/2268 4533/4602/4533 4539/4608/4539\nf 2268/2286/2268 3507/3546/3507 4533/4602/4533\nf 3507/3546/3507 3576/3620/3576 4533/4602/4533\nf 3554/3595/3554 4561/4630/4561 4535/4604/4535\nf 4562/4631/4562 4563/4632/4563 4545/4614/4545\nf 3630/3679/3630 2468/2489/2468 3597/3645/3597\nf 3311/3345/3311 2617/2639/2617 4196/4265/4196\nf 2327/2347/2327 3992/4050/3992 3748/3802/3748\nf 3252/3286/3252 4077/4146/4077 4092/4161/4092\nf 3247/3281/3247 3393/3427/3393 2353/2373/2353\nf 4547/4616/4547 2474/2495/2474 4537/4606/4537\nf 4571/4640/4571 4572/4641/4572 4223/4292/4223\nf 3175/3209/3175 4544/4613/4544 1103/1103/1103\nf 3301/3335/3301 3218/3252/3218 4544/4613/4544\nf 900/900/900 3364/3398/3364 4573/4642/4573\nf 3374/3408/3374 4026/4087/4026 4228/4297/4228\nf 2367/2387/2367 2268/2286/2268 4560/4629/4560\nf 3555/3596/3555 3554/3595/3554 3576/3620/3576\nf 3571/3615/3571 3555/3596/3555 3576/3620/3576\nf 3543/3582/3543 4561/4630/4561 3554/3595/3554\nf 3836/3894/3836 3605/3653/3605 3881/3939/3881\nf 203/203/203 2273/2291/2273 2645/2668/2645\nf 3995/4053/3995 2602/2624/2602 2045/2054/2045\nf 3429/3465/3429 4243/4312/4243 4208/4277/4208\nf 3056/3087/3056 3055/3086/3055 3387/3421/3387\nf 2953/2981/2953 3435/3474/3435 2474/2495/2474\nf 2296/2315/2296 2298/2317/2298 3192/3226/3192\nf 896/2299/896 1103/1103/1103 1102/1102/1102\nf 896/2299/896 3175/3209/3175 1103/1103/1103\nf 3175/3209/3175 3301/3335/3301 4544/4613/4544\nf 3308/3342/3308 769/769/769 3521/3560/3521\nf 4228/4297/4228 2805/2829/2805 4559/4628/4559\nf 2805/2829/2805 4574/4643/4574 4559/4628/4559\nf 4559/4628/4559 4574/4643/4574 4560/4629/4560\nf 4574/4643/4574 2367/2387/2367 4560/4629/4560\nf 3771/3827/3771 3802/3858/3802 3727/3780/3727\nf 3543/3582/3543 3136/3168/3136 4561/4630/4561\nf 3136/3168/3136 4562/4631/4562 4561/4630/4561\nf 3138/3170/3138 4563/4632/4563 4562/4631/4562\nf 2993/3021/2993 4546/4615/4546 4563/4632/4563\nf 4546/4615/4546 2993/3021/2993 3267/3301/3267\nf 3267/3301/3267 2995/3023/2995 3268/3302/3268\nf 522/522/522 3723/3776/3723 3705/3758/3705\nf 327/327/327 3247/3281/3247 328/328/328\nf 3485/3524/3485 3521/3560/3521 3440/3479/3440\nf 3486/3525/3486 3485/3524/3485 3440/3479/3440\nf 4236/4305/4236 3446/3485/3446 269/269/269\nf 2602/2624/2602 2351/2371/2351 2045/2054/2045\nf 1402/1404/1402 807/807/807 2174/2185/2174\nf 326/326/326 3316/3350/3316 3445/3484/3445\nf 4237/4306/4237 3429/3465/3429 3431/3467/3431\nf 3963/4021/3963 3954/4012/3954 3944/4002/3944\nf 3156/3188/3156 2954/2982/2954 3157/3189/3157\nf 3522/3561/3522 3521/3560/3521 3485/3524/3485\nf 4553/4622/4553 4552/4621/4552 2829/2854/2829\nf 4575/4644/4575 4576/4645/4576 2546/2567/2546\nf 878/3208/878 3218/3252/3218 3301/3335/3301\nf 4231/4300/4231 269/269/269 268/268/268\nf 3374/3408/3374 3373/3407/3373 4026/4087/4026\nf 1095/4086/1095 2805/2829/2805 4228/4297/4228\nf 2618/2640/2618 2291/2310/2291 2619/2641/2619\nf 1685/1692/1685 2416/2437/2416 2523/2544/2523\nf 3541/3580/3541 3543/3582/3543 3554/3595/3554\nf 4562/4631/4562 3136/3168/3136 3138/3170/3138\nf 3176/3210/3176 4563/4632/4563 3138/3170/3138\nf 3176/3210/3176 2993/3021/2993 4563/4632/4563\nf 2993/3021/2993 2995/3023/2995 3267/3301/3267\nf 3653/3705/3653 2902/2928/2902 3640/3690/3640\nf 4281/4350/4281 4241/4310/4241 3782/3838/3782\nf 2291/2310/2291 3760/3815/3760 2289/2308/2289\nf 204/204/204 3154/3186/3154 2793/2817/2793\nf 4231/4300/4231 4236/4305/4236 269/269/269\nf 4252/4321/4252 4265/4334/4265 2556/2577/2556\nf 4577/4646/4577 4578/4647/4578 2841/2866/2841\nf 4564/4633/4564 1916/1924/1916 4298/4367/4298\nf 3353/3387/3353 3355/3389/3355 4579/4648/4579\nf 878/3208/878 385/4098/385 3218/3252/3218\nf 3218/3252/3218 385/4098/385 3726/3779/3726\nf 4225/4294/4225 3314/3348/3314 3919/3977/3919\nf 4309/4378/4309 3323/3357/3323 4188/4257/4188\nf 2805/2829/2805 2534/2555/2534 4574/4643/4574\nf 2534/2555/2534 2335/2355/2335 4574/4643/4574\nf 4574/4643/4574 2335/2355/2335 2367/2387/2367\nf 509/509/509 2244/2262/2244 510/510/510\nf 3307/3341/3307 3447/3486/3447 894/894/894\nf 4138/4207/4138 4253/4322/4253 3836/3894/3836\nf 4052/4119/4052 3617/3665/3617 3616/3664/3616\nf 1847/1855/1847 4242/4311/4242 1857/1865/1857\nf 3439/3478/3439 3486/3525/3486 3440/3479/3440\nf 4580/4649/4580 4349/4418/4349 4581/4650/4581\nf 4582/4651/4582 4583/4652/4583 4349/4418/4349\nf 4131/4200/4131 4584/4653/4584 4585/4654/4585\nf 4131/4200/4131 1978/1987/1978 4356/4425/4356\nf 4584/4653/4584 4131/4200/4131 4356/4425/4356\nf 4584/4653/4584 4356/4425/4356 4586/4655/4586\nf 4587/4656/4587 3354/3388/3354 3353/3387/3353\nf 4588/4657/4588 4589/4658/4589 4590/4659/4590\nf 3007/3036/3007 3321/3355/3321 4591/4660/4591\nf 3013/3043/3013 4592/4661/4592 3014/3044/3014\nf 4593/4662/4593 4588/4657/4588 4594/4663/4594\nf 4595/4664/4595 4549/4618/4549 4596/4665/4596\nf 4597/4666/4597 4598/4667/4598 4599/4668/4599\nf 4600/4669/4600 4588/4657/4588 4593/4662/4593\nf 4601/4670/4601 2362/2382/2362 2310/2329/2310\nf 4602/4671/4602 4603/4672/4603 4604/4673/4604\nf 3345/3379/3345 3344/3378/3344 4605/4674/4605\nf 3344/3378/3344 4541/4610/4541 4605/4674/4605\nf 2718/2742/2718 4551/4620/4551 2112/2122/2112\nf 4606/4675/4606 4607/4676/4607 4608/4677/4608\nf 4609/4678/4609 4610/4679/4610 4611/4680/4611\nf 4612/4681/4612 4613/4682/4613 4614/4683/4614\nf 3167/3199/3167 2187/2198/2187 2189/2200/2189\nf 1042/1042/1042 3167/3199/3167 2189/2200/2189\nf 4615/4684/4615 2663/2686/2663 2187/2198/2187\nf 4418/4487/4418 4616/4685/4616 4617/4686/4617\nf 3422/3458/3422 1337/1337/1337 3547/3588/3547\nf 2313/2333/2313 3008/3037/3008 4618/4687/4618\nf 3008/3037/3008 2313/2333/2313 3006/3035/3006\nf 4619/4688/4619 4618/4687/4618 4620/4689/4620\nf 4090/4159/4090 4351/4420/4351 3389/3423/3389\nf 4621/4690/4621 3353/3387/3353 4579/4648/4579\nf 3167/3199/3167 4615/4684/4615 2187/2198/2187\nf 4622/4691/4622 4623/4692/4623 4624/4693/4624\nf 4625/4694/4625 4626/4695/4626 4627/4696/4627\nf 4628/4697/4628 2727/2751/2727 2726/2750/2726\nf 4261/4330/4261 2854/2880/2854 4629/4698/4629\nf 4630/4699/4630 4631/4700/4631 4541/4610/4541\nf 2359/2379/2359 1050/1050/1050 2360/2380/2360\nf 4600/4669/4600 4632/4701/4632 4588/4657/4588\nf 4632/4701/4632 4589/4658/4589 4588/4657/4588\nf 4622/4691/4622 4624/4693/4624 4583/4652/4583\nf 23/23/23 2184/2195/2184 1374/1374/1374\nf 4633/4702/4633 4634/4703/4634 4621/4690/4621\nf 4635/4704/4635 4581/4650/4581 4348/4417/4348\nf 4636/4705/4636 4590/4659/4590 4589/4658/4589\nf 4637/4706/4637 4638/4707/4638 4590/4659/4590\nf 4639/4708/4639 4638/4707/4638 4640/4709/4640\nf 4580/4649/4580 4582/4651/4582 4349/4418/4349\nf 4641/4710/4641 4622/4691/4622 4583/4652/4583\nf 4582/4651/4582 4641/4710/4641 4583/4652/4583\nf 2801/2825/2801 4642/4711/4642 4643/4712/4643\nf 4638/4707/4638 4644/4713/4644 4640/4709/4640\nf 4645/4714/4645 2802/2826/2802 2801/2825/2801\nf 4517/4586/4517 4633/4702/4633 4518/4587/4518\nf 2802/2826/2802 4645/4714/4645 4646/4715/4646\nf 1339/1339/1339 1809/1817/1809 1337/1337/1337\nf 4647/4716/4647 403/403/403 4482/4551/4482\nf 1036/1036/1036 1352/1352/1352 1037/1037/1037\nf 4648/4717/4648 4607/4676/4607 4606/4675/4606\nf 4649/4718/4649 4650/4719/4650 4596/4665/4596\nf 1152/1152/1152 4649/4718/4649 2717/2741/2717\nf 2185/2196/2185 4646/4715/4646 2186/2197/2186\nf 4649/4718/4649 4596/4665/4596 2717/2741/2717\nf 4650/4719/4650 4595/4664/4595 4596/4665/4596\nf 899/899/899 3191/3225/3191 1745/1753/1745\nf 2500/2521/2500 2259/2277/2259 2501/2522/2501\nf 2185/2196/2185 2802/2826/2802 4646/4715/4646\nf 4594/4663/4594 4588/4657/4588 4590/4659/4590\nf 4651/4720/4651 4652/4721/4652 4653/4722/4653\nf 4654/4723/4654 4655/4724/4655 4043/4108/4043\nf 4656/4725/4656 4607/4676/4607 4648/4717/4648\nf 3235/3269/3235 3547/3588/3547 1086/1086/1086\nf 3547/3588/3547 2753/2777/2753 1086/1086/1086\nf 3235/3269/3235 4657/4726/4657 3547/3588/3547\nf 3547/3588/3547 4657/4726/4657 827/827/827\nf 194/194/194 405/405/405 1062/1062/1062\nf 4608/4677/4608 4600/4669/4600 4593/4662/4593\nf 3271/3305/3271 4043/4108/4043 4597/4666/4597\nf 4658/4727/4658 4591/4660/4591 4659/4728/4659\nf 4660/4729/4660 4661/4730/4661 4628/4697/4628\nf 2743/2767/2743 3235/3269/3235 1086/1086/1086\nf 4657/4726/4657 1426/1428/1426 4182/4251/4182\nf 2093/2102/2093 4182/4251/4182 1426/1428/1426\nf 3666/3718/3666 3367/3401/3367 3700/3753/3700\nf 4662/4731/4662 2663/2686/2663 4615/4684/4615\nf 4663/4732/4663 4656/4725/4656 2663/2686/2663\nf 4662/4731/4662 4663/4732/4663 2663/2686/2663\nf 4664/4733/4664 4607/4676/4607 4656/4725/4656\nf 4663/4732/4663 4664/4733/4664 4656/4725/4656\nf 4664/4733/4664 4632/4701/4632 4600/4669/4600\nf 4607/4676/4607 4664/4733/4664 4600/4669/4600\nf 1426/1428/1426 4657/4726/4657 3235/3269/3235\nf 4665/4734/4665 4637/4706/4637 4590/4659/4590\nf 4636/4705/4636 4665/4734/4665 4590/4659/4590\nf 4666/4735/4666 4193/4262/4193 4667/4736/4667\nf 2842/2867/2842 4668/4737/4668 4669/4738/4669\nf 4349/4418/4349 4348/4417/4348 4581/4650/4581\nf 4670/4739/4670 4651/4720/4651 4653/4722/4653\nf 2296/2315/2296 2546/2567/2546 2761/2785/2761\nf 1401/1403/1401 723/723/723 3235/3269/3235\nf 827/827/827 4657/4726/4657 4182/4251/4182\nf 3235/3269/3235 722/722/722 1426/1428/1426\nf 299/299/299 955/955/955 954/954/954\nf 4551/4620/4551 4550/4619/4550 4671/4740/4671\nf 4672/4741/4672 4673/4742/4673 4674/4743/4674\nf 4675/4744/4675 4672/4741/4672 4674/4743/4674\nf 4576/4645/4576 1742/1750/1742 2546/2567/2546\nf 4641/4710/4641 4585/4654/4585 4622/4691/4622\nf 4676/4745/4676 4472/4541/4472 4471/4540/4471\nf 4607/4676/4607 4600/4669/4600 4608/4677/4608\nf 4624/4693/4624 4623/4692/4623 4677/4746/4677\nf 586/586/586 3273/3307/3273 3824/3880/3824\nf 2186/2197/2186 2193/2204/2193 1037/1037/1037\nf 2260/2278/2260 2757/2781/2757 4375/4444/4375\nf 2682/2706/2682 4678/4747/4678 2683/2707/2683\nf 2003/2012/2003 3026/3056/3026 2256/2274/2256\nf 4583/4652/4583 4624/4693/4624 4679/4748/4679\nf 4193/4262/4193 4680/4749/4680 4667/4736/4667\nf 4681/4750/4681 4659/4728/4659 4682/4751/4682\nf 4683/4752/4683 4470/4539/4470 3013/3043/3013\nf 4684/4753/4684 4633/4702/4633 4517/4586/4517\nf 3092/3123/3092 2398/2419/2398 2404/2425/2404\nf 4685/4754/4685 4586/4655/4586 3824/3880/3824\nf 4586/4655/4586 4685/4754/4685 4623/4692/4623\nf 4350/4419/4350 4583/4652/4583 4679/4748/4679\nf 4686/4755/4686 4687/4756/4687 4688/4757/4688\nf 4689/4758/4689 4350/4419/4350 4679/4748/4679\nf 4687/4756/4687 4604/4673/4604 3271/3305/3271\nf 4690/4759/4690 4348/4417/4348 4689/4758/4689\nf 900/900/900 4573/4642/4573 3469/3508/3469\nf 2834/2859/2834 2225/2241/2225 704/704/704\nf 2727/2751/2727 4620/4689/4620 4691/4760/4691\nf 4692/4761/4692 2727/2751/2727 4691/4760/4691\nf 3345/3379/3345 4693/4762/4693 4694/4763/4694\nf 4695/4764/4695 4696/4765/4696 4697/4766/4697\nf 4684/4753/4684 4634/4703/4634 4633/4702/4633\nf 4696/4765/4696 4695/4764/4695 4698/4767/4698\nf 4697/4766/4697 4686/4755/4686 4688/4757/4688\nf 2224/2240/2224 2225/2241/2225 4178/4247/4178\nf 4635/4704/4635 4348/4417/4348 4690/4759/4690\nf 4655/4724/4655 4699/4768/4699 4700/4769/4700\nf 3271/3305/3271 4604/4673/4604 4603/4672/4603\nf 4581/4650/4581 4701/4770/4701 4644/4713/4644\nf 4348/4417/4348 4350/4419/4350 4689/4758/4689\nf 3015/3045/3015 4567/4636/4567 2773/2797/2773\nf 4693/4762/4693 3345/3379/3345 4702/4771/4702\nf 2842/2867/2842 2841/2866/2841 4702/4771/4702\nf 4703/4772/4703 4652/4721/4652 4704/4773/4704\nf 4581/4650/4581 4635/4704/4635 4701/4770/4701\nf 4640/4709/4640 4644/4713/4644 4705/4774/4705\nf 3271/3305/3271 4597/4666/4597 3272/3306/3272\nf 4601/4670/4601 4619/4688/4619 4706/4775/4706\nf 2801/2825/2801 4643/4712/4643 4707/4776/4707\nf 2370/2390/2370 4601/4670/4601 4706/4775/4706\nf 1097/1097/1097 4089/4158/4089 3389/3423/3389\nf 4652/4721/4652 4628/4697/4628 4704/4773/4704\nf 4708/4777/4708 4706/4775/4706 4628/4697/4628\nf 4645/4714/4645 2801/2825/2801 4707/4776/4707\nf 4706/4775/4706 2727/2751/2727 4628/4697/4628\nf 2186/2197/2186 4646/4715/4646 2193/2204/2193\nf 4586/4655/4586 4356/4425/4356 3824/3880/3824\nf 4709/4778/4709 4698/4767/4698 4695/4764/4695\nf 4614/4683/4614 4687/4756/4687 3270/3304/3270\nf 4710/4779/4710 4615/4684/4615 3167/3199/3167\nf 4711/4780/4711 4655/4724/4655 4552/4621/4552\nf 4680/4749/4680 4712/4781/4712 4667/4736/4667\nf 4708/4777/4708 2370/2390/2370 4706/4775/4706\nf 2559/2580/2559 2233/2250/2233 4713/4782/4713\nf 3122/3154/3122 4418/4487/4418 3133/3165/3133\nf 1518/1520/1518 1010/1010/1010 1009/1009/1009\nf 4655/4724/4655 4711/4780/4711 4714/4783/4714\nf 4632/4701/4632 4636/4705/4636 4589/4658/4589\nf 4715/4784/4715 4716/4785/4716 1742/1750/1742\nf 2501/2522/2501 4029/4091/4029 2790/2814/2790\nf 263/263/263 1982/1991/1982 3567/3611/3567\nf 3201/3235/3201 672/672/672 644/644/644\nf 3567/3611/3567 2616/2638/2616 210/210/210\nf 210/210/210 4717/4786/4717 209/209/209\nf 4718/4787/4718 3036/3066/3036 4719/4788/4719\nf 4720/4789/4720 3977/4035/3977 3979/4037/3979\nf 4601/4670/4601 2370/2390/2370 2362/2382/2362\nf 4637/4706/4637 4721/4790/4721 4580/4649/4580\nf 4721/4790/4721 4582/4651/4582 4580/4649/4580\nf 4722/4791/4722 4641/4710/4641 4582/4651/4582\nf 4132/4201/4132 4585/4654/4585 4641/4710/4641\nf 4585/4654/4585 4132/4201/4132 4131/4200/4131\nf 4723/4792/4723 3407/3441/3407 3302/3336/3302\nf 4697/4766/4697 4688/4757/4688 4724/4793/4724\nf 4623/4692/4623 4584/4653/4584 4586/4655/4586\nf 1265/1265/1265 2632/2655/2632 1266/1266/1266\nf 4585/4654/4585 4584/4653/4584 4623/4692/4623\nf 3879/3937/3879 4116/4185/4116 4290/4359/4290\nf 2366/2386/2366 4629/4698/4629 2854/2880/2854\nf 1982/1991/1982 2616/2638/2616 3567/3611/3567\nf 2616/2638/2616 4717/4786/4717 210/210/210\nf 4651/4720/4651 4261/4330/4261 4652/4721/4652\nf 4725/4794/4725 4571/4640/4571 4726/4795/4726\nf 4727/4796/4727 3978/4036/3978 3745/3799/3745\nf 4578/4647/4578 4693/4762/4693 4702/4771/4702\nf 2728/2752/2728 2727/2751/2727 4692/4761/4692\nf 2663/2686/2663 4656/4725/4656 2801/2825/2801\nf 4656/4725/4656 4648/4717/4648 2801/2825/2801\nf 4728/4797/4728 4638/4707/4638 4639/4708/4639\nf 4633/4702/4633 4579/4648/4579 4518/4587/4518\nf 4724/4793/4724 4688/4757/4688 4613/4682/4613\nf 4679/4748/4679 4624/4693/4624 4729/4798/4729\nf 4612/4681/4612 4614/4683/4614 4730/4799/4730\nf 2834/2859/2834 704/704/704 1060/1060/1060\nf 4689/4758/4689 4679/4748/4679 4731/4800/4731\nf 3231/3265/3231 3233/3267/3233 3230/3264/3230\nf 3697/3750/3697 2490/2511/2490 4717/4786/4717\nf 4261/4330/4261 4708/4777/4708 4652/4721/4652\nf 4700/4769/4700 4732/4801/4732 2841/2866/2841\nf 4733/4802/4733 2712/2736/2712 3224/3258/3224\nf 631/631/631 1838/1846/1838 632/632/632\nf 1566/1571/1566 281/281/281 2889/2915/2889\nf 4710/4779/4710 4662/4731/4662 4615/4684/4615\nf 4663/4732/4663 4734/4803/4734 4664/4733/4664\nf 4644/4713/4644 4701/4770/4701 4735/4804/4735\nf 4734/4803/4734 4632/4701/4632 4664/4733/4664\nf 4736/4805/4736 4672/4741/4672 4737/4806/4737\nf 4685/4754/4685 3824/3880/3824 4738/4807/4738\nf 4734/4803/4734 4739/4808/4739 4632/4701/4632\nf 4739/4808/4739 4636/4705/4636 4632/4701/4632\nf 4740/4809/4740 4665/4734/4665 4636/4705/4636\nf 4705/4774/4705 4644/4713/4644 4741/4810/4741\nf 4740/4809/4740 4637/4706/4637 4665/4734/4665\nf 4740/4809/4740 4721/4790/4721 4637/4706/4637\nf 4690/4759/4690 4689/4758/4689 4731/4800/4731\nf 4742/4811/4742 4645/4714/4645 4743/4812/4743\nf 2397/2418/2397 4744/4813/4744 3273/3307/3273\nf 3228/3262/3228 3227/3261/3227 985/985/985\nf 4745/4814/4745 1825/1833/1825 1837/1845/1837\nf 815/815/815 733/733/733 880/880/880\nf 4612/4681/4612 4730/4799/4730 670/670/670\nf 4625/4694/4625 4746/4815/4746 4626/4695/4626\nf 2646/2669/2646 2213/2224/2213 2647/2670/2647\nf 4722/4791/4722 4582/4651/4582 4721/4790/4721\nf 4645/4714/4645 4707/4776/4707 4743/4812/4743\nf 4646/4715/4646 4645/4714/4645 4747/4816/4747\nf 4748/4817/4748 4641/4710/4641 4722/4791/4722\nf 2193/2204/2193 4646/4715/4646 2383/2404/2383\nf 4646/4715/4646 4747/4816/4747 2383/2404/2383\nf 4748/4817/4748 4132/4201/4132 4641/4710/4641\nf 4749/4818/4749 4114/4183/4114 4750/4819/4750\nf 4647/4716/4647 2648/2671/2648 403/403/403\nf 4624/4693/4624 4677/4746/4677 4729/4798/4729\nf 4697/4766/4697 4724/4793/4724 4695/4764/4695\nf 4580/4649/4580 4581/4650/4581 4637/4706/4637\nf 4592/4661/4592 4522/4591/4522 3014/3044/3014\nf 4751/4820/4751 4542/4611/4542 4752/4821/4752\nf 4669/4738/4669 4555/4624/4555 4753/4822/4753\nf 4029/4091/4029 4031/4093/4031 2790/2814/2790\nf 734/734/734 733/733/733 815/815/815\nf 2616/2638/2616 2935/2961/2935 4717/4786/4717\nf 4717/4786/4717 2935/2961/2935 3697/3750/3697\nf 2935/2961/2935 4305/4374/4305 3697/3750/3697\nf 3036/3066/3036 125/125/125 4305/4374/4305\nf 4754/4823/4754 4612/4681/4612 670/670/670\nf 3345/3379/3345 4605/4674/4605 4555/4624/4555\nf 2841/2866/2841 4578/4647/4578 4702/4771/4702\nf 4732/4801/4732 4755/4824/4755 2841/2866/2841\nf 3321/3355/3321 3007/3036/3007 3177/3211/3177\nf 4673/4742/4673 4672/4741/4672 4736/4805/4736\nf 674/674/674 3015/3045/3015 2773/2797/2773\nf 4670/4739/4670 4756/4825/4756 4651/4720/4651\nf 2841/2866/2841 4755/4824/4755 4577/4646/4577\nf 4708/4777/4708 4261/4330/4261 4629/4698/4629\nf 4660/4729/4660 4628/4697/4628 2726/2750/2726\nf 2727/2751/2727 4619/4688/4619 4620/4689/4620\nf 4757/4826/4757 4516/4585/4516 4522/4591/4522\nf 4758/4827/4758 4759/4828/4759 4697/4766/4697\nf 387/387/387 4575/4644/4575 2546/2567/2546\nf 2935/2961/2935 4760/4829/4760 4305/4374/4305\nf 2360/2380/2360 1050/1050/1050 4761/4830/4761\nf 388/388/388 387/387/387 2296/2315/2296\nf 4595/4664/4595 3051/3082/3051 4549/4618/4549\nf 2224/2240/2224 4178/4247/4178 4549/4618/4549\nf 3051/3082/3051 2224/2240/2224 4549/4618/4549\nf 4182/4251/4182 3611/3659/3611 825/825/825\nf 4623/4692/4623 2059/2068/2059 2058/2067/2058\nf 4762/4831/4762 4710/4779/4710 3167/3199/3167\nf 3094/3125/3094 4029/4091/4029 2501/2522/2501\nf 3973/4031/3973 3355/3389/3355 4763/4832/4763\nf 3671/3724/3671 4764/4833/4764 3973/4031/3973\nf 4764/4833/4764 3355/3389/3355 3973/4031/3973\nf 2774/2798/2774 4558/4627/4558 3671/3724/3671\nf 4558/4627/4558 4764/4833/4764 3671/3724/3671\nf 4567/4636/4567 4558/4627/4558 2774/2798/2774\nf 2773/2797/2773 4567/4636/4567 2774/2798/2774\nf 4765/4834/4765 4683/4752/4683 4029/4091/4029\nf 3094/3125/3094 4765/4834/4765 4029/4091/4029\nf 4178/4247/4178 2834/2859/2834 4550/4619/4550\nf 4579/4648/4579 4633/4702/4633 4621/4690/4621\nf 4757/4826/4757 4592/4661/4592 4470/4539/4470\nf 2420/2441/2420 4762/4831/4762 3167/3199/3167\nf 4759/4828/4759 4686/4755/4686 4697/4766/4697\nf 3145/3177/3145 3631/3680/3631 3225/3259/3225\nf 2935/2961/2935 4766/4835/4766 4760/4829/4760\nf 158/158/158 157/157/157 753/753/753\nf 2037/2046/2037 1810/1818/1810 2035/2044/2035\nf 3774/3830/3774 4767/4836/4767 4528/4597/4528\nf 2835/2860/2835 795/795/795 797/4837/797\nf 4591/4660/4591 3965/4023/3965 4659/4728/4659\nf 4768/4838/4768 4517/4586/4517 4516/4585/4516\nf 4769/4839/4769 4690/4759/4690 4770/4840/4770\nf 4677/4746/4677 2058/2067/2058 4771/4841/4771\nf 4690/4759/4690 4731/4800/4731 4770/4840/4770\nf 2648/2671/2648 404/404/404 403/403/403\nf 4739/4808/4739 4772/4842/4772 4636/4705/4636\nf 4677/4746/4677 4623/4692/4623 2058/2067/2058\nf 4772/4842/4772 4740/4809/4740 4636/4705/4636\nf 4685/4754/4685 4773/4843/4773 2059/2068/2059\nf 4768/4838/4768 4684/4753/4684 4517/4586/4517\nf 3532/3571/3532 3015/3045/3015 674/674/674\nf 4774/4844/4774 3532/3571/3532 674/674/674\nf 4765/4834/4765 4470/4539/4470 4683/4752/4683\nf 4757/4826/4757 4522/4591/4522 4592/4661/4592\nf 4758/4827/4758 4697/4766/4697 4696/4765/4696\nf 4635/4704/4635 4690/4759/4690 4769/4839/4769\nf 4760/4829/4760 4775/4845/4775 4305/4374/4305\nf 4305/4374/4305 4775/4845/4775 4719/4788/4719\nf 4729/4798/4729 4677/4746/4677 4771/4841/4771\nf 4741/4810/4741 4644/4713/4644 4776/4846/4776\nf 2666/2689/2666 4722/4791/4722 4721/4790/4721\nf 2067/2076/2067 2666/2689/2666 4721/4790/4721\nf 4611/4680/4611 4610/4679/4610 2751/2775/2751\nf 2036/2045/2036 3364/3398/3364 2037/2046/2037\nf 4623/4692/4623 4685/4754/4685 2059/2068/2059\nf 4773/4843/4773 4685/4754/4685 4738/4807/4738\nf 4777/4847/4777 4725/4794/4725 4726/4795/4726\nf 4778/4848/4778 4564/4633/4564 4565/4634/4565\nf 4779/4849/4779 4778/4848/4778 4565/4634/4565\nf 4779/4849/4779 4565/4634/4565 2525/2546/2525\nf 4780/4850/4780 3743/3797/3743 4610/4679/4610\nf 4542/4611/4542 1126/1126/1126 4752/4821/4752\nf 2666/2689/2666 4748/4817/4748 4722/4791/4722\nf 2614/2636/2614 4766/4835/4766 2935/2961/2935\nf 4766/4835/4766 4781/4851/4781 4760/4829/4760\nf 3427/3463/3427 3041/3071/3041 4718/4787/4718\nf 3182/3216/3182 3215/3249/3215 3257/3291/3257\nf 4645/4714/4645 4742/4811/4742 4747/4816/4747\nf 4782/4852/4782 4699/4768/4699 4655/4724/4655\nf 2829/2854/2829 4654/4723/4654 4783/4853/4783\nf 4672/4741/4672 4298/4367/4298 1915/1923/1915\nf 4737/4806/4737 4784/4854/4784 4785/4855/4785\nf 4298/4367/4298 4672/4741/4672 4678/4747/4678\nf 671/671/671 4599/4668/4599 4786/4856/4786\nf 671/671/671 4786/4856/4786 4725/4794/4725\nf 4743/4812/4743 4787/4857/4787 4742/4811/4742\nf 4788/4858/4788 4652/4721/4652 4703/4772/4703\nf 4789/4859/4789 4790/4860/4790 4482/4551/4482\nf 4760/4829/4760 4781/4851/4781 4775/4845/4775\nf 4775/4845/4775 4791/4861/4791 4719/4788/4719\nf 4719/4788/4719 4792/4862/4792 4718/4787/4718\nf 1059/1059/1059 969/969/969 968/968/968\nf 4619/4688/4619 4601/4670/4601 2310/2329/2310\nf 4730/4799/4730 3270/3304/3270 3272/3306/3272\nf 4550/4619/4550 4543/4612/4543 4793/4863/4793\nf 2749/2773/2749 4794/4864/4794 4795/4865/4795\nf 4796/4866/4796 3306/3340/3306 781/781/781\nf 4797/4867/4797 4798/4868/4798 4799/4869/4799\nf 4736/4805/4736 4737/4806/4737 4785/4855/4785\nf 4797/4867/4797 4799/4869/4799 4784/4854/4784\nf 4550/4619/4550 4793/4863/4793 4671/4740/4671\nf 2749/2773/2749 676/676/676 4794/4864/4794\nf 4706/4775/4706 4619/4688/4619 2727/2751/2727\nf 4777/4847/4777 4726/4795/4726 4712/4781/4712\nf 2614/2636/2614 3722/3775/3722 4766/4835/4766\nf 4766/4835/4766 3722/3775/3722 4781/4851/4781\nf 4719/4788/4719 4791/4861/4791 4792/4862/4792\nf 4792/4862/4792 3427/3463/3427 4718/4787/4718\nf 2571/2592/2571 2194/2205/2194 3620/3668/3620\nf 4795/4865/4795 4794/4864/4794 4737/4806/4737\nf 4596/4665/4596 4549/4618/4549 4551/4620/4551\nf 2309/2328/2309 4618/4687/4618 4619/4688/4619\nf 1239/1239/1239 3132/3164/3132 1250/1250/1250\nf 4783/4853/4783 4043/4108/4043 3271/3305/3271\nf 4626/4695/4626 4715/4784/4715 4576/4645/4576\nf 4735/4804/4735 4800/4870/4800 4801/4871/4801\nf 3933/3991/3933 1477/1479/1477 3957/4015/3957\nf 4668/4737/4668 4555/4624/4555 4669/4738/4669\nf 4709/4778/4709 4695/4764/4695 3354/3388/3354\nf 3122/3154/3122 3133/3165/3133 3149/3181/3149\nf 1998/2007/1998 2000/2009/2000 3704/3757/3704\nf 4784/4854/4784 4799/4869/4799 4802/4872/4802\nf 33/33/33 2678/2702/2678 4757/4826/4757\nf 4803/4873/4803 4804/4874/4804 3344/3378/3344\nf 676/676/676 4666/4735/4666 4794/4864/4794\nf 4671/4740/4671 4793/4863/4793 4805/4875/4805\nf 726/726/726 725/725/725 1157/1157/1157\nf 4781/4851/4781 4806/4876/4806 4775/4845/4775\nf 4775/4845/4775 4806/4876/4806 4791/4861/4791\nf 2060/2069/2060 2059/2068/2059 4756/4825/4756\nf 4790/4860/4790 4751/4820/4751 4647/4716/4647\nf 4618/4687/4618 4658/4727/4658 4620/4689/4620\nf 4587/4656/4587 4709/4778/4709 3354/3388/3354\nf 2678/2702/2678 2679/2703/2679 4807/4877/4807\nf 4598/4667/4598 4753/4822/4753 4808/4878/4808\nf 3008/3037/3008 3007/3036/3007 4591/4660/4591\nf 2801/2825/2801 4648/4717/4648 4642/4711/4642\nf 4554/4623/4554 4809/4879/4809 4552/4621/4552\nf 4522/4591/4522 4557/4626/4557 3014/3044/3014\nf 4794/4864/4794 4797/4867/4797 4784/4854/4784\nf 2059/2068/2059 4651/4720/4651 4756/4825/4756\nf 2213/2224/2213 2215/2226/2215 2653/2676/2653\nf 168/168/168 2510/2531/2510 166/166/166\nf 2510/2531/2510 168/168/168 3027/3057/3027\nf 3682/3735/3682 3722/3775/3722 3434/3473/3434\nf 4224/4293/4224 4575/4644/4575 387/387/387\nf 4802/4872/4802 388/388/388 4351/4420/4351\nf 4675/4744/4675 2684/2708/2684 2553/2574/2553\nf 4675/4744/4675 4674/4743/4674 2684/2708/2684\nf 2309/2328/2309 2313/2333/2313 4618/4687/4618\nf 3745/3799/3745 4686/4755/4686 4759/4828/4759\nf 2432/2453/2432 4659/4728/4659 4681/4750/4681\nf 4810/4880/4810 2432/2453/2432 4681/4750/4681\nf 2698/2722/2698 3743/3797/3743 4508/4577/4508\nf 4596/4665/4596 4551/4620/4551 2718/2742/2718\nf 2261/2279/2261 3007/3036/3007 3006/3035/3006\nf 3722/3775/3722 4811/4881/4811 4781/4851/4781\nf 4781/4851/4781 4811/4881/4811 4806/4876/4806\nf 4806/4876/4806 4812/4882/4812 4791/4861/4791\nf 4791/4861/4791 4812/4882/4812 4792/4862/4792\nf 4616/4685/4616 4418/4487/4418 3743/3797/3743\nf 4598/4667/4598 4808/4878/4808 4599/4668/4599\nf 1477/1479/1477 2560/2581/2560 2559/2580/2559\nf 4687/4756/4687 3271/3305/3271 3270/3304/3270\nf 289/289/289 288/288/288 4146/4215/4146\nf 4571/4640/4571 4625/4694/4625 4627/4696/4627\nf 4570/4639/4570 4115/4184/4115 3879/3937/3879\nf 1319/1319/1319 1381/1381/1381 696/696/696\nf 1292/1292/1292 1319/1319/1319 696/696/696\nf 4727/4796/4727 3745/3799/3745 3744/3798/3744\nf 3361/3395/3361 3407/3441/3407 3382/3416/3382\nf 749/749/749 2111/2121/2111 4813/4883/4813\nf 2111/2121/2111 2113/2123/2113 4813/4883/4813\nf 4224/4293/4224 387/387/387 386/386/386\nf 4814/4884/4814 3966/4024/3966 4815/4885/4815\nf 2432/2453/2432 4658/4727/4658 4659/4728/4659\nf 3169/3201/3169 2835/2860/2835 4816/4886/4816\nf 2425/2446/2425 3152/3184/3152 3330/3364/3330\nf 3722/3775/3722 3682/3735/3682 4811/4881/4811\nf 4811/4881/4811 4817/4887/4817 4806/4876/4806\nf 4812/4882/4812 4818/4888/4818 4792/4862/4792\nf 4819/4889/4819 3427/3463/3427 4792/4862/4792\nf 4818/4888/4818 4819/4889/4819 4792/4862/4792\nf 4819/4889/4819 3284/3318/3284 3427/3463/3427\nf 4773/4843/4773 4261/4330/4261 4651/4720/4651\nf 4691/4760/4691 4620/4689/4620 4820/4890/4820\nf 4222/4291/4222 386/386/386 4798/4868/4798\nf 4821/4891/4821 4710/4779/4710 4762/4831/4762\nf 4821/4891/4821 4662/4731/4662 4710/4779/4710\nf 4753/4822/4753 4822/4892/4822 4808/4878/4808\nf 4618/4687/4618 3008/3037/3008 4658/4727/4658\nf 140/140/140 1477/1479/1477 3100/3132/3100\nf 1477/1479/1477 2559/2580/2559 3100/3132/3100\nf 3303/3337/3303 4823/4893/4823 3231/3265/3231\nf 4808/4878/4808 4824/4894/4824 4746/4815/4746\nf 321/321/321 3092/3123/3092 726/726/726\nf 3407/3441/3407 4723/4792/4723 3382/3416/3382\nf 4752/4821/4752 3880/3938/3880 2646/2669/2646\nf 4659/4728/4659 2875/2901/2875 4825/4895/4825\nf 4674/4743/4674 1096/1096/1096 2628/2650/2628\nf 2684/2708/2684 4674/4743/4674 2628/2650/2628\nf 4808/4878/4808 4822/4892/4822 4824/4894/4824\nf 1126/1126/1126 4568/4637/4568 3880/3938/3880\nf 4812/4882/4812 4806/4876/4806 4817/4887/4817\nf 3007/3036/3007 2261/2279/2261 3177/3211/3177\nf 4826/4896/4826 4663/4732/4663 4662/4731/4662\nf 4826/4896/4826 4734/4803/4734 4663/4732/4663\nf 4110/4179/4110 4112/4181/4112 1126/1126/1126\nf 1826/1834/1826 1804/1812/1804 501/501/501\nf 355/355/355 357/357/357 1582/1587/1582\nf 84/84/84 3819/3875/3819 85/85/85\nf 3682/3735/3682 3382/3416/3382 4723/4792/4723\nf 633/633/633 469/469/469 631/631/631\nf 4713/4782/4713 4827/4897/4827 2559/2580/2559\nf 321/321/321 2928/2954/2928 3092/3123/3092\nf 2713/2737/2713 358/358/358 1107/1107/1107\nf 4647/4716/4647 4752/4821/4752 2646/2669/2646\nf 4674/4743/4674 4673/4742/4673 1096/1096/1096\nf 4543/4612/4543 3419/3455/3419 4828/4898/4828\nf 4543/4612/4543 4828/4898/4828 4793/4863/4793\nf 4716/4785/4716 4790/4860/4790 4789/4859/4789\nf 3008/3037/3008 4591/4660/4591 4658/4727/4658\nf 4829/4899/4829 4713/4782/4713 2233/2250/2233\nf 4830/4900/4830 4812/4882/4812 4817/4887/4817\nf 4831/4901/4831 4818/4888/4818 4812/4882/4812\nf 1743/1751/1743 3237/3271/3237 3436/3475/3436\nf 4030/4092/4030 3013/3043/3013 3532/3571/3532\nf 4694/4763/4694 4832/4902/4832 3345/3379/3345\nf 4482/4551/4482 403/403/403 2541/2562/2541\nf 4472/4541/4472 4780/4850/4780 4610/4679/4610\nf 4522/4591/4522 4518/4587/4518 4557/4626/4557\nf 4719/4788/4719 3036/3066/3036 4305/4374/4305\nf 2875/2901/2875 3966/4024/3966 4814/4884/4814\nf 3100/3132/3100 4827/4897/4827 2276/2294/2276\nf 2277/2295/2277 4833/4903/4833 2928/2954/2928\nf 790/1523/790 922/922/922 1268/1268/1268\nf 4754/4823/4754 4613/4682/4613 4612/4681/4612\nf 1737/1745/1737 2494/2515/2494 2852/2878/2852\nf 3682/3735/3682 4834/4904/4834 4811/4881/4811\nf 4811/4881/4811 4834/4904/4834 4817/4887/4817\nf 4817/4887/4817 4834/4904/4834 4830/4900/4830\nf 4831/4901/4831 4835/4905/4835 4819/4889/4819\nf 4818/4888/4818 4831/4901/4831 4819/4889/4819\nf 4835/4905/4835 3283/3317/3283 4819/4889/4819\nf 4621/4690/4621 4587/4656/4587 3353/3387/3353\nf 3923/3981/3923 2235/2252/2235 2234/2251/2234\nf 2035/2044/2035 1810/1818/1810 1963/1972/1963\nf 4132/4201/4132 2075/2084/2075 1979/1988/1979\nf 2559/2580/2559 4827/4897/4827 3100/3132/3100\nf 2399/2420/2399 2398/2419/2398 3092/3123/3092\nf 4673/4742/4673 4736/4805/4736 4089/4158/4089\nf 4804/4874/4804 4630/4699/4630 4541/4610/4541\nf 4556/4625/4556 4542/4611/4542 4751/4820/4751\nf 3397/3431/3397 3682/3735/3682 4723/4792/4723\nf 601/601/601 3676/3729/3676 1598/1603/1598\nf 3682/3735/3682 3397/3431/3397 4834/4904/4834\nf 4830/4900/4830 4836/4906/4836 4812/4882/4812\nf 4790/4860/4790 4647/4716/4647 4482/4551/4482\nf 4772/4842/4772 4837/4907/4837 4740/4809/4740\nf 3225/3259/3225 3631/3680/3631 4838/4908/4838\nf 2235/2252/2235 4829/4899/4829 2233/2250/2233\nf 2075/2084/2075 4132/4201/4132 1881/1889/1881\nf 1152/1152/1152 4650/4719/4650 4649/4718/4649\nf 304/304/304 142/142/142 321/321/321\nf 1723/1731/1723 1722/1730/1722 575/575/575\nf 3122/3154/3122 4508/4577/4508 4419/4488/4419\nf 3100/3132/3100 2276/2294/2276 297/297/297\nf 3190/3224/3190 3822/3878/3822 2521/2542/2521\nf 4839/4909/4839 4472/4541/4472 4840/4910/4840\nf 4671/4740/4671 4805/4875/4805 4500/4569/4500\nf 4659/4728/4659 3965/4023/3965 2875/2901/2875\nf 4631/4700/4631 1124/1124/1124 4541/4610/4541\nf 4605/4674/4605 4541/4610/4541 4542/4611/4542\nf 3302/3336/3302 3397/3431/3397 4723/4792/4723\nf 3397/3431/3397 4841/4911/4841 4834/4904/4834\nf 4841/4911/4841 4842/4912/4842 4834/4904/4834\nf 4842/4912/4842 4830/4900/4830 4834/4904/4834\nf 4836/4906/4836 4831/4901/4831 4812/4882/4812\nf 4831/4901/4831 4843/4913/4843 4835/4905/4835\nf 4843/4913/4843 4844/4914/4844 4835/4905/4835\nf 4844/4914/4844 4733/4802/4733 4835/4905/4835\nf 4835/4905/4835 4733/4802/4733 3283/3317/3283\nf 2876/2902/2876 2875/2901/2875 4814/4884/4814\nf 3880/3938/3880 2213/2224/2213 2646/2669/2646\nf 1097/1097/1097 4673/4742/4673 4089/4158/4089\nf 2310/2329/2310 2309/2328/2309 4619/4688/4619\nf 4738/4807/4738 4744/4813/4744 4773/4843/4773\nf 4837/4907/4837 4721/4790/4721 4740/4809/4740\nf 4837/4907/4837 2067/2076/2067 4721/4790/4721\nf 2276/2294/2276 4845/4915/4845 2277/2295/2277\nf 4833/4903/4833 4846/4916/4846 3092/3123/3092\nf 2928/2954/2928 4833/4903/4833 3092/3123/3092\nf 4846/4916/4846 2399/2420/2399 3092/3123/3092\nf 2399/2420/2399 3394/3428/3394 2400/2421/2400\nf 3631/3680/3631 4155/4224/4155 4838/4908/4838\nf 4089/4158/4089 4736/4805/4736 4090/4159/4090\nf 4736/4805/4736 4785/4855/4785 4090/4159/4090\nf 4712/4781/4712 4222/4291/4222 4667/4736/4667\nf 4746/4815/4746 4824/4894/4824 4716/4785/4716\nf 4842/4912/4842 4836/4906/4836 4830/4900/4830\nf 4844/4914/4844 2712/2736/2712 4733/4802/4733\nf 4591/4660/4591 3321/3355/3321 3965/4023/3965\nf 4472/4541/4472 4610/4679/4610 4840/4910/4840\nf 4673/4742/4673 1097/1097/1097 1096/1096/1096\nf 1881/1889/1881 4748/4817/4748 2666/2689/2666\nf 4149/4218/4149 2235/2252/2235 3923/3981/3923\nf 4748/4817/4748 1881/1889/1881 4132/4201/4132\nf 4785/4855/4785 4784/4854/4784 4802/4872/4802\nf 4827/4897/4827 4847/4917/4847 2276/2294/2276\nf 4847/4917/4847 4845/4915/4845 2276/2294/2276\nf 2277/2295/2277 4845/4915/4845 4833/4903/4833\nf 4848/4918/4848 3394/3428/3394 2399/2420/2399\nf 4576/4645/4576 4715/4784/4715 1742/1750/1742\nf 4825/4895/4825 2875/2901/2875 2920/2946/2920\nf 4730/4799/4730 3272/3306/3272 3610/3658/3610\nf 4843/4913/4843 4831/4901/4831 4836/4906/4836\nf 4849/4919/4849 4844/4914/4844 4843/4913/4843\nf 2713/2737/2713 2712/2736/2712 4844/4914/4844\nf 4849/4919/4849 2713/2737/2713 4844/4914/4844\nf 2310/2329/2310 2362/2382/2362 2333/2353/2333\nf 4605/4674/4605 4542/4611/4542 4555/4624/4555\nf 3344/3378/3344 3343/3377/3343 4850/4920/4850\nf 4613/4682/4613 4688/4757/4688 4614/4683/4614\nf 4771/4841/4771 2058/2067/2058 4851/4921/4851\nf 4614/4683/4614 4688/4757/4688 4687/4756/4687\nf 2235/2252/2235 4149/4218/4149 4829/4899/4829\nf 4713/4782/4713 4847/4917/4847 4827/4897/4827\nf 4833/4903/4833 4845/4915/4845 4846/4916/4846\nf 4852/4922/4852 2399/2420/2399 4846/4916/4846\nf 4848/4918/4848 781/781/781 3394/3428/3394\nf 1136/1136/1136 23/23/23 1017/1017/1017\nf 4785/4855/4785 4802/4872/4802 4090/4159/4090\nf 4043/4108/4043 4598/4667/4598 4597/4666/4597\nf 2260/2278/2260 4765/4834/4765 3094/3125/3094\nf 3272/3306/3272 4597/4666/4597 3610/3658/3610\nf 3031/3061/3031 150/150/150 3227/3261/3227\nf 428/428/428 4841/4911/4841 3397/3431/3397\nf 2360/2380/2360 3339/3373/3339 2361/2381/2361\nf 4620/4689/4620 4658/4727/4658 2432/2453/2432\nf 4043/4108/4043 2842/2867/2842 4598/4667/4598\nf 4769/4839/4769 4770/4840/4770 4853/4923/4853\nf 2828/2853/2828 4769/4839/4769 4853/4923/4853\nf 4654/4723/4654 4043/4108/4043 4783/4853/4783\nf 3273/3307/3273 4738/4807/4738 3824/3880/3824\nf 3133/3165/3133 4617/4686/4617 299/299/299\nf 4149/4218/4149 4854/4924/4854 4829/4899/4829\nf 4829/4899/4829 4854/4924/4854 4713/4782/4713\nf 4854/4924/4854 4855/4925/4855 4713/4782/4713\nf 4713/4782/4713 4855/4925/4855 4847/4917/4847\nf 4847/4917/4847 4856/4926/4856 4845/4915/4845\nf 4845/4915/4845 4857/4927/4857 4846/4916/4846\nf 4846/4916/4846 4857/4927/4857 4852/4922/4852\nf 4852/4922/4852 4848/4918/4848 2399/2420/2399\nf 2749/2773/2749 674/674/674 676/676/676\nf 4470/4539/4470 4592/4661/4592 3013/3043/3013\nf 4683/4752/4683 4030/4092/4030 4029/4091/4029\nf 2718/2742/2718 2112/2122/2112 2111/2121/2111\nf 670/670/670 4730/4799/4730 3610/3658/3610\nf 2830/2855/2830 4635/4704/4635 4769/4839/4769\nf 494/494/494 4841/4911/4841 428/428/428\nf 494/494/494 3602/3650/3602 4842/4912/4842\nf 4841/4911/4841 494/494/494 4842/4912/4842\nf 4858/4928/4858 4836/4906/4836 4842/4912/4842\nf 4859/4929/4859 4843/4913/4843 4836/4906/4836\nf 4843/4913/4843 4859/4929/4859 4849/4919/4849\nf 4859/4929/4859 2713/2737/2713 4849/4919/4849\nf 1375/1375/1375 2184/2195/2184 1628/1633/1628\nf 4518/4587/4518 4579/4648/4579 4557/4626/4557\nf 1825/1833/1825 4745/4814/4745 1871/1879/1871\nf 2830/2855/2830 2829/2854/2829 4602/4671/4602\nf 4800/4870/4800 4701/4770/4701 2830/2855/2830\nf 4149/4218/4149 4860/4930/4860 4854/4924/4854\nf 4847/4917/4847 4861/4931/4861 4856/4926/4856\nf 4856/4926/4856 4857/4927/4857 4845/4915/4845\nf 4753/4822/4753 4555/4624/4555 4822/4892/4822\nf 1488/1490/1488 1489/1491/1489 3419/3455/3419\nf 4114/4183/4114 4763/4832/4763 4750/4819/4750\nf 4701/4770/4701 4635/4704/4635 2830/2855/2830\nf 4701/4770/4701 4800/4870/4800 4735/4804/4735\nf 3602/3650/3602 4858/4928/4858 4842/4912/4842\nf 4858/4928/4858 4859/4929/4859 4836/4906/4836\nf 4862/4932/4862 4863/4933/4863 4859/4929/4859\nf 4859/4929/4859 4863/4933/4863 2713/2737/2713\nf 828/828/828 491/491/491 1262/1262/1262\nf 4750/4819/4750 4754/4823/4754 669/669/669\nf 4776/4846/4776 4644/4713/4644 4864/4934/4864\nf 4644/4713/4644 4735/4804/4735 3977/4035/3977\nf 4655/4724/4655 4700/4769/4700 2841/2866/2841\nf 4644/4713/4644 3977/4035/3977 4864/4934/4864\nf 4704/4773/4704 4628/4697/4628 4661/4730/4661\nf 2731/2755/2731 4860/4930/4860 4149/4218/4149\nf 4860/4930/4860 4865/4935/4865 4854/4924/4854\nf 4865/4935/4865 4866/4936/4866 4854/4924/4854\nf 4854/4924/4854 4866/4936/4866 4855/4925/4855\nf 4866/4936/4866 4861/4931/4861 4847/4917/4847\nf 4855/4925/4855 4866/4936/4866 4847/4917/4847\nf 4856/4926/4856 4867/4937/4867 4857/4927/4857\nf 4134/4203/4134 4174/4243/4174 4017/4076/4017\nf 4868/4938/4868 4569/4638/4569 4568/4637/4568\nf 4802/4872/4802 4351/4420/4351 4090/4159/4090\nf 4763/4832/4763 4754/4823/4754 4750/4819/4750\nf 2678/2702/2678 4516/4585/4516 4757/4826/4757\nf 4742/4811/4742 4787/4857/4787 4869/4939/4869\nf 3602/3650/3602 512/512/512 2772/2796/2772\nf 4761/4830/4761 1050/1050/1050 1052/1052/1052\nf 555/555/555 556/556/556 993/993/993\nf 3948/4006/3948 4040/4104/4040 3751/3805/3751\nf 4863/4933/4863 4870/4940/4870 2713/2737/2713\nf 2713/2737/2713 4870/4940/4870 358/358/358\nf 373/373/373 472/472/472 861/861/861\nf 3973/4031/3973 4763/4832/4763 4114/4183/4114\nf 669/669/669 4754/4823/4754 670/670/670\nf 176/176/176 4871/4941/4871 3276/3310/3276\nf 2852/2878/2852 4595/4664/4595 4650/4719/4650\nf 3902/3960/3902 3401/3435/3401 3400/3434/3400\nf 2730/2754/2730 936/936/936 2731/2755/2731\nf 936/936/936 4872/4942/4872 2731/2755/2731\nf 2731/2755/2731 4872/4942/4872 4860/4930/4860\nf 4867/4937/4867 4856/4926/4856 4861/4931/4861\nf 4796/4866/4796 4848/4918/4848 4852/4922/4852\nf 4796/4866/4796 781/781/781 4848/4918/4848\nf 4599/4668/4599 4808/4878/4808 4625/4694/4625\nf 3610/3658/3610 4597/4666/4597 4599/4668/4599\nf 4807/4877/4807 4768/4838/4768 4516/4585/4516\nf 4873/4943/4873 4662/4731/4662 4821/4891/4821\nf 1887/1895/1887 3602/3650/3602 2772/2796/2772\nf 4874/4944/4874 4858/4928/4858 3602/3650/3602\nf 4862/4932/4862 4859/4929/4859 4858/4928/4858\nf 1035/1035/1035 2383/2404/2383 1395/1395/1395\nf 4767/4836/4767 176/176/176 119/119/119\nf 4528/4597/4528 4767/4836/4767 119/119/119\nf 4871/4941/4871 1052/1052/1052 3276/3310/3276\nf 3339/3373/3339 2360/2380/2360 4761/4830/4761\nf 4873/4943/4873 4826/4896/4826 4662/4731/4662\nf 2645/2668/2645 1554/1559/1554 203/203/203\nf 4872/4942/4872 4875/4945/4875 4860/4930/4860\nf 4860/4930/4860 4875/4945/4875 4865/4935/4865\nf 4865/4935/4865 4876/4946/4876 4866/4936/4866\nf 4877/4947/4877 4867/4937/4867 4861/4931/4861\nf 4857/4927/4857 4878/4948/4878 4852/4922/4852\nf 4878/4948/4878 4796/4866/4796 4852/4922/4852\nf 2066/2075/2066 2666/2689/2666 2067/2076/2067\nf 4712/4781/4712 4223/4292/4223 4222/4291/4222\nf 4565/4634/4565 4678/4747/4678 2682/2706/2682\nf 1917/1925/1917 4774/4844/4774 674/674/674\nf 2678/2702/2678 4807/4877/4807 4516/4585/4516\nf 4747/4816/4747 4742/4811/4742 4301/4370/4301\nf 3746/3800/3746 4759/4828/4759 4758/4827/4758\nf 4596/4665/4596 2718/2742/2718 2717/2741/2717\nf 2854/2880/2854 2380/2401/2380 2366/2386/2366\nf 1887/1895/1887 4874/4944/4874 3602/3650/3602\nf 4874/4944/4874 4862/4932/4862 4858/4928/4858\nf 4879/4949/4879 4863/4933/4863 4862/4932/4862\nf 4863/4933/4863 4879/4949/4879 4870/4940/4870\nf 4747/4816/4747 4301/4370/4301 2383/2404/2383\nf 3774/3830/3774 4880/4950/4880 4767/4836/4767\nf 4767/4836/4767 4880/4950/4880 176/176/176\nf 4880/4950/4880 4871/4941/4871 176/176/176\nf 1999/2008/1999 1998/2007/1998 3144/3176/3144\nf 4881/4951/4881 4739/4808/4739 4734/4803/4734\nf 1205/1205/1205 1207/1207/1207 2427/2448/2427\nf 935/935/935 4872/4942/4872 936/936/936\nf 4872/4942/4872 4882/4952/4882 4875/4945/4875\nf 4875/4945/4875 4876/4946/4876 4865/4935/4865\nf 4876/4946/4876 4883/4953/4883 4866/4936/4866\nf 4883/4953/4883 4877/4947/4877 4861/4931/4861\nf 4866/4936/4866 4883/4953/4883 4861/4931/4861\nf 4867/4937/4867 4884/4954/4884 4857/4927/4857\nf 3989/4047/3989 955/955/955 4616/4685/4616\nf 3966/4024/3966 4780/4850/4780 4472/4541/4472\nf 4602/4671/4602 2829/2854/2829 4783/4853/4783\nf 4885/4955/4885 4772/4842/4772 4739/4808/4739\nf 4885/4955/4885 4886/4956/4886 4772/4842/4772\nf 3772/3828/3772 3774/3830/3774 4528/4597/4528\nf 1152/1152/1152 1396/1396/1396 4650/4719/4650\nf 4879/4949/4879 501/501/501 4870/4940/4870\nf 4375/4444/4375 4301/4370/4301 4303/4372/4303\nf 4887/4957/4887 4880/4950/4880 3774/3830/3774\nf 4887/4957/4887 4871/4941/4871 4880/4950/4880\nf 4887/4957/4887 4888/4958/4888 4871/4941/4871\nf 4888/4958/4888 1052/1052/1052 4871/4941/4871\nf 4508/4577/4508 3122/3154/3122 3191/3225/3191\nf 4886/4956/4886 4837/4907/4837 4772/4842/4772\nf 935/935/935 4882/4952/4882 4872/4942/4872\nf 4884/4954/4884 4878/4948/4878 4857/4927/4857\nf 4572/4641/4572 4575/4644/4575 4224/4293/4224\nf 3966/4024/3966 4472/4541/4472 4676/4745/4676\nf 4815/4885/4815 3966/4024/3966 4676/4745/4676\nf 4786/4856/4786 4599/4668/4599 4625/4694/4625\nf 4602/4671/4602 4783/4853/4783 4603/4672/4603\nf 4682/4751/4682 4659/4728/4659 4825/4895/4825\nf 4680/4749/4680 4777/4847/4777 4712/4781/4712\nf 4695/4764/4695 4724/4793/4724 3354/3388/3354\nf 2279/2297/2279 2067/2076/2067 4837/4907/4837\nf 4889/4959/4889 1072/1072/1072 988/988/988\nf 1837/1845/1837 4862/4932/4862 4874/4944/4874\nf 1887/1895/1887 1837/1845/1837 4874/4944/4874\nf 1837/1845/1837 4879/4949/4879 4862/4932/4862\nf 1837/1845/1837 1826/1834/1826 4879/4949/4879\nf 3904/3962/3904 4273/4342/4273 3897/3955/3897\nf 4801/4871/4801 4687/4756/4687 4686/4755/4686\nf 4801/4871/4801 4604/4673/4604 4687/4756/4687\nf 4499/4568/4499 3774/3830/3774 3773/3829/3773\nf 523/523/523 2283/2302/2283 1407/1409/1407\nf 4273/4342/4273 4890/4960/4890 935/935/935\nf 937/937/937 4273/4342/4273 935/935/935\nf 935/935/935 4890/4960/4890 4882/4952/4882\nf 4882/4952/4882 4891/4961/4891 4875/4945/4875\nf 4883/4953/4883 4892/4962/4892 4877/4947/4877\nf 4892/4962/4892 4893/4963/4893 4877/4947/4877\nf 4894/4964/4894 4796/4866/4796 4878/4948/4878\nf 4894/4964/4894 4895/4965/4895 4796/4866/4796\nf 4895/4965/4895 3306/3340/3306 4796/4866/4796\nf 1489/1491/1489 1763/1771/1763 3419/3455/3419\nf 3183/3217/3183 4896/4966/4896 3118/3150/3118\nf 4113/4182/4113 4868/4938/4868 4568/4637/4568\nf 1126/1126/1126 4113/4182/4113 4568/4637/4568\nf 4572/4641/4572 4626/4695/4626 4576/4645/4576\nf 1051/1051/1051 1050/1050/1050 2359/2379/2359\nf 33/33/33 4897/4967/4897 34/34/34\nf 4735/4804/4735 4801/4871/4801 3978/4036/3978\nf 1871/1879/1871 4745/4814/4745 1887/1895/1887\nf 4745/4814/4745 1837/1845/1837 1887/1895/1887\nf 4879/4949/4879 1826/1834/1826 501/501/501\nf 4617/4686/4617 955/955/955 299/299/299\nf 4898/4968/4898 3774/3830/3774 4499/4568/4499\nf 4899/4969/4899 4761/4830/4761 4888/4958/4888\nf 1123/1123/1123 2391/2412/2391 2390/2411/2390\nf 4890/4960/4890 3964/4022/3964 4882/4952/4882\nf 4882/4952/4882 3964/4022/3964 4891/4961/4891\nf 4891/4961/4891 4900/4970/4900 4875/4945/4875\nf 4900/4970/4900 4901/4971/4901 4876/4946/4876\nf 4875/4945/4875 4900/4970/4900 4876/4946/4876\nf 4901/4971/4901 4883/4953/4883 4876/4946/4876\nf 4877/4947/4877 4884/4954/4884 4867/4937/4867\nf 4884/4954/4884 4902/4972/4902 4878/4948/4878\nf 427/427/427 494/494/494 428/428/428\nf 4572/4641/4572 4576/4645/4576 4575/4644/4575\nf 1915/1923/1915 1917/1925/1917 4795/4865/4795\nf 4565/4634/4565 4298/4367/4298 4678/4747/4678\nf 4610/4679/4610 3743/3797/3743 2751/2775/2751\nf 4655/4724/4655 2840/2865/2840 4043/4108/4043\nf 3610/3658/3610 4599/4668/4599 671/671/671\nf 4614/4683/4614 3270/3304/3270 4730/4799/4730\nf 2829/2854/2829 4552/4621/4552 4654/4723/4654\nf 4552/4621/4552 4655/4724/4655 4654/4723/4654\nf 3344/3378/3344 4804/4874/4804 4541/4610/4541\nf 4498/4567/4498 4410/4479/4410 3692/3745/3692\nf 81/81/81 4498/4567/4498 3692/3745/3692\nf 4898/4968/4898 4499/4568/4499 2568/2589/2568\nf 4074/4143/4074 4898/4968/4898 2568/2589/2568\nf 4899/4969/4899 4888/4958/4888 4887/4957/4887\nf 4761/4830/4761 4899/4969/4899 3339/3373/3339\nf 3964/4022/3964 4900/4970/4900 4891/4961/4891\nf 4893/4963/4893 4884/4954/4884 4877/4947/4877\nf 3824/3880/3824 584/584/584 586/586/586\nf 4774/4844/4774 1917/1925/1917 1916/1924/1916\nf 4714/4783/4714 4782/4852/4782 4655/4724/4655\nf 4786/4856/4786 4625/4694/4625 4571/4640/4571\nf 4678/4747/4678 4672/4741/4672 4675/4744/4675\nf 4193/4262/4193 3672/3725/3672 3759/3814/3759\nf 4903/4973/4903 3774/3830/3774 4898/4968/4898\nf 4903/4973/4903 4887/4957/4887 3774/3830/3774\nf 4800/4870/4800 4604/4673/4604 4801/4871/4801\nf 3327/3361/3327 4548/4617/4548 4904/4974/4904\nf 4273/4342/4273 3904/3962/3904 4890/4960/4890\nf 4890/4960/4890 3904/3962/3904 3964/4022/3964\nf 4901/4971/4901 4905/4975/4905 4883/4953/4883\nf 4883/4953/4883 4905/4975/4905 4892/4962/4892\nf 4905/4975/4905 4906/4976/4906 4892/4962/4892\nf 4907/4977/4907 4893/4963/4893 4892/4962/4892\nf 4906/4976/4906 4907/4977/4907 4892/4962/4892\nf 4907/4977/4907 4884/4954/4884 4893/4963/4893\nf 4902/4972/4902 4908/4978/4908 4878/4948/4878\nf 4895/4965/4895 3201/3235/3201 3200/3234/3200\nf 3133/3165/3133 4418/4487/4418 4617/4686/4617\nf 4652/4721/4652 4708/4777/4708 4628/4697/4628\nf 4653/4722/4653 4652/4721/4652 4788/4858/4788\nf 4822/4892/4822 4556/4625/4556 4824/4894/4824\nf 1773/1781/1773 53/53/53 3969/4027/3969\nf 4840/4910/4840 4610/4679/4610 4609/4678/4609\nf 3978/4036/3978 4801/4871/4801 4686/4755/4686\nf 4222/4291/4222 4224/4293/4224 386/386/386\nf 4826/4896/4826 4881/4951/4881 4734/4803/4734\nf 4885/4955/4885 4739/4808/4739 4881/4951/4881\nf 4909/4979/4909 4887/4957/4887 4903/4973/4903\nf 4909/4979/4909 4899/4969/4899 4887/4957/4887\nf 4909/4979/4909 4910/4980/4910 4899/4969/4899\nf 4899/4969/4899 3400/3434/3400 3340/3374/3340\nf 3339/3373/3339 4899/4969/4899 3340/3374/3340\nf 3904/3962/3904 3956/4014/3956 3964/4022/3964\nf 1477/1479/1477 1701/1708/1701 3957/4015/3957\nf 3964/4022/3964 3061/3092/3061 4900/4970/4900\nf 4900/4970/4900 3061/3092/3061 4901/4971/4901\nf 4901/4971/4901 4911/4981/4911 4905/4975/4905\nf 4907/4977/4907 4902/4972/4902 4884/4954/4884\nf 4908/4978/4908 4894/4964/4894 4878/4948/4878\nf 3797/3853/3797 1445/1447/1445 4046/4111/4046\nf 3743/3797/3743 4419/4488/4419 4508/4577/4508\nf 2424/2445/2424 3428/3464/3428 3173/3205/3173\nf 4726/4795/4726 4571/4640/4571 4223/4292/4223\nf 1917/1925/1917 2749/2773/2749 4795/4865/4795\nf 2525/2546/2525 4565/4634/4565 2682/2706/2682\nf 4629/4698/4629 2370/2390/2370 4708/4777/4708\nf 4851/4921/4851 2058/2067/2058 4912/4982/4912\nf 4886/4956/4886 2279/2297/2279 4837/4907/4837\nf 4913/4983/4913 4073/4142/4073 4393/4462/4393\nf 4329/4398/4329 4913/4983/4913 4393/4462/4393\nf 4913/4983/4913 4074/4143/4074 4073/4142/4073\nf 4914/4984/4914 4898/4968/4898 4074/4143/4074\nf 4611/4680/4611 2751/2775/2751 4915/4985/4915\nf 3061/3092/3061 3956/4014/3956 2755/2779/2755\nf 4906/4976/4906 4916/4986/4916 4907/4977/4907\nf 4585/4654/4585 4623/4692/4623 4622/4691/4622\nf 2828/2853/2828 4853/4923/4853 4917/4987/4917\nf 4655/4724/4655 2841/2866/2841 2840/2865/2840\nf 4408/4477/4408 4913/4983/4913 4329/4398/4329\nf 4914/4984/4914 4074/4143/4074 4913/4983/4913\nf 4914/4984/4914 4903/4973/4903 4898/4968/4898\nf 4910/4980/4910 3400/3434/3400 4899/4969/4899\nf 2929/2955/2929 3034/3064/3034 4012/4071/4012\nf 3061/3092/3061 2209/2220/2209 4901/4971/4901\nf 4901/4971/4901 4918/4988/4918 4911/4981/4911\nf 4919/4989/4919 4907/4977/4907 4916/4986/4916\nf 4907/4977/4907 4919/4989/4919 4902/4972/4902\nf 4919/4989/4919 4908/4978/4908 4902/4972/4902\nf 4712/4781/4712 4726/4795/4726 4223/4292/4223\nf 675/675/675 4666/4735/4666 676/676/676\nf 4799/4869/4799 388/388/388 4802/4872/4802\nf 4473/4542/4473 4472/4541/4472 4839/4909/4839\nf 4864/4934/4864 3977/4035/3977 4920/4990/4920\nf 4789/4859/4789 4482/4551/4482 2589/2610/2589\nf 4629/4698/4629 2366/2386/2366 2370/2390/2370\nf 2830/2855/2830 4769/4839/4769 2828/2853/2828\nf 4742/4811/4742 4869/4939/4869 4921/4991/4921\nf 33/33/33 4742/4811/4742 4921/4991/4921\nf 4409/4478/4409 4913/4983/4913 4408/4477/4408\nf 4922/4992/4922 4914/4984/4914 4913/4983/4913\nf 4914/4984/4914 4923/4993/4923 4903/4973/4903\nf 4923/4993/4923 4909/4979/4909 4903/4973/4903\nf 2689/2713/2689 2691/2715/2691 3023/3053/3023\nf 1396/1396/1396 2852/2878/2852 4650/4719/4650\nf 2209/2220/2209 4918/4988/4918 4901/4971/4901\nf 4924/4994/4924 4905/4975/4905 4911/4981/4911\nf 4925/4995/4925 4924/4994/4924 4911/4981/4911\nf 4905/4975/4905 4924/4994/4924 4906/4976/4906\nf 4895/4965/4895 733/733/733 3201/3235/3201\nf 733/733/733 735/735/735 3201/3235/3201\nf 4541/4610/4541 1124/1124/1124 1126/1126/1126\nf 4551/4620/4551 4671/4740/4671 4500/4569/4500\nf 2241/2259/2241 2224/2240/2224 3051/3082/3051\nf 4780/4850/4780 4616/4685/4616 3743/3797/3743\nf 4166/4235/4166 3772/3828/3772 4528/4597/4528\nf 2383/2404/2383 4301/4370/4301 1395/1395/1395\nf 4410/4479/4410 4913/4983/4913 4409/4478/4409\nf 4926/4996/4926 4923/4993/4923 4914/4984/4914\nf 3901/3959/3901 4910/4980/4910 4909/4979/4909\nf 3901/3959/3901 3400/3434/3400 4910/4980/4910\nf 4166/4235/4166 4528/4597/4528 121/121/121\nf 4808/4878/4808 4746/4815/4746 4625/4694/4625\nf 3036/3066/3036 4718/4787/4718 3041/3071/3041\nf 4925/4995/4925 4911/4981/4911 4918/4988/4918\nf 4916/4986/4916 4906/4976/4906 4924/4994/4924\nf 4908/4978/4908 4927/4997/4927 4894/4964/4894\nf 4894/4964/4894 4927/4997/4927 4895/4965/4895\nf 735/735/735 672/672/672 3201/3235/3201\nf 675/675/675 4193/4262/4193 4666/4735/4666\nf 3978/4036/3978 4686/4755/4686 3745/3799/3745\nf 4809/4879/4809 4711/4780/4711 4552/4621/4552\nf 4742/4811/4742 33/33/33 4301/4370/4301\nf 4543/4612/4543 1488/1490/1488 3419/3455/3419\nf 3306/3340/3306 4895/4965/4895 3200/3234/3200\nf 750/750/750 4762/4831/4762 2420/2441/2420\nf 750/750/750 4821/4891/4821 4762/4831/4762\nf 4375/4444/4375 4303/4372/4303 4765/4834/4765\nf 4303/4372/4303 4470/4539/4470 4765/4834/4765\nf 4928/4998/4928 4922/4992/4922 4913/4983/4913\nf 4928/4998/4928 4929/4999/4929 4922/4992/4922\nf 4922/4992/4922 4926/4996/4926 4914/4984/4914\nf 4930/5000/4930 4909/4979/4909 4923/4993/4923\nf 1404/1406/1404 4918/4988/4918 2209/2220/2209\nf 4166/4235/4166 4167/4236/4167 3772/3828/3772\nf 4918/4988/4918 1404/1406/1404 4925/4995/4925\nf 4925/4995/4925 4896/4966/4896 4924/4994/4924\nf 3182/3216/3182 4916/4986/4916 4924/4994/4924\nf 3183/3217/3183 3182/3216/3182 4924/4994/4924\nf 3182/3216/3182 4919/4989/4919 4916/4986/4916\nf 4919/4989/4919 4931/5001/4931 4908/4978/4908\nf 4931/5001/4931 4927/4997/4927 4908/4978/4908\nf 4927/4997/4927 733/733/733 4895/4965/4895\nf 4724/4793/4724 4613/4682/4613 4754/4823/4754\nf 4683/4752/4683 3013/3043/3013 4030/4092/4030\nf 4716/4785/4716 4789/4859/4789 2589/2610/2589\nf 4805/4875/4805 4881/4951/4881 4826/4896/4826\nf 4805/4875/4805 4793/4863/4793 4881/4951/4881\nf 4793/4863/4793 4885/4955/4885 4881/4951/4881\nf 4498/4567/4498 4932/5002/4932 4410/4479/4410\nf 4928/4998/4928 4913/4983/4913 4410/4479/4410\nf 4932/5002/4932 4928/4998/4928 4410/4479/4410\nf 4929/4999/4929 4926/4996/4926 4922/4992/4922\nf 4926/4996/4926 4930/5000/4930 4923/4993/4923\nf 3224/3258/3224 3283/3317/3283 4733/4802/4733\nf 1773/1781/1773 3969/4027/3969 1771/1779/1771\nf 3183/3217/3183 4924/4994/4924 4896/4966/4896\nf 3257/3291/3257 4919/4989/4919 3182/3216/3182\nf 1126/1126/1126 3880/3938/3880 4752/4821/4752\nf 4375/4444/4375 4765/4834/4765 2260/2278/2260\nf 4828/4898/4828 4886/4956/4886 4885/4955/4885\nf 83/83/83 4932/5002/4932 4498/4567/4498\nf 4929/4999/4929 4933/5003/4933 4926/4996/4926\nf 4930/5000/4930 3901/3959/3901 4909/4979/4909\nf 3989/4047/3989 4616/4685/4616 4780/4850/4780\nf 55/55/55 3969/4027/3969 53/53/53\nf 3257/3291/3257 4931/5001/4931 4919/4989/4919\nf 4934/5004/4934 4927/4997/4927 4931/5001/4931\nf 4193/4262/4193 3759/3814/3759 4680/4749/4680\nf 4680/4749/4680 3759/3814/3759 4777/4847/4777\nf 3759/3814/3759 4749/4818/4749 4777/4847/4777\nf 4419/4488/4419 3743/3797/3743 4418/4487/4418\nf 1060/1060/1060 739/739/739 1489/1491/1489\nf 4794/4864/4794 4784/4854/4784 4737/4806/4737\nf 3676/3729/3676 3642/3692/3642 3641/3691/3641\nf 3327/3361/3327 4823/4893/4823 3305/3339/3305\nf 82/82/82 4935/5005/4935 83/83/83\nf 4935/5005/4935 4932/5002/4932 83/83/83\nf 4936/5006/4936 4928/4998/4928 4932/5002/4932\nf 4936/5006/4936 4937/5007/4937 4928/4998/4928\nf 4937/5007/4937 4929/4999/4929 4928/4998/4928\nf 4933/5003/4933 4930/5000/4930 4926/4996/4926\nf 4938/5008/4938 3901/3959/3901 4930/5000/4930\nf 4938/5008/4938 3902/3960/3902 3901/3959/3901\nf 3902/3960/3902 4536/4605/4536 3423/3459/3423\nf 4536/4605/4536 4904/4974/4904 4537/4606/4537\nf 4537/4606/4537 4904/4974/4904 4547/4616/4547\nf 4548/4617/4548 4547/4616/4547 4904/4974/4904\nf 3304/3338/3304 4548/4617/4548 3327/3361/3327\nf 704/704/704 703/703/703 505/505/505\nf 4823/4893/4823 3303/3337/3303 3305/3339/3305\nf 3253/3287/3253 258/258/258 275/275/275\nf 4603/4672/4603 4783/4853/4783 3271/3305/3271\nf 4030/4092/4030 3532/3571/3532 4939/5009/4939\nf 2326/2346/2326 2328/2348/2328 3786/3842/3786\nf 4647/4716/4647 2646/2669/2646 2648/2671/2648\nf 2777/2801/2777 4940/5010/4940 3617/3665/3617\nf 4940/5010/4940 4941/5011/4941 3368/3402/3368\nf 3617/3665/3617 4940/5010/4940 3368/3402/3368\nf 4941/5011/4941 4942/5012/4942 3369/3403/3369\nf 3368/3402/3368 4941/5011/4941 3369/3403/3369\nf 4942/5012/4942 4943/5013/4943 3700/3753/3700\nf 3369/3403/3369 4942/5012/4942 3700/3753/3700\nf 3700/3753/3700 4943/5013/4943 82/82/82\nf 4937/5007/4937 4944/5014/4944 4929/4999/4929\nf 4944/5014/4944 4933/5003/4933 4929/4999/4929\nf 4945/5015/4945 4930/5000/4930 4933/5003/4933\nf 4945/5015/4945 4938/5008/4938 4930/5000/4930\nf 4938/5008/4938 4904/4974/4904 4536/4605/4536\nf 3902/3960/3902 4938/5008/4938 4536/4605/4536\nf 551/551/551 1291/1291/1291 2373/2394/2373\nf 551/551/551 439/439/439 1291/1291/1291\nf 3327/3361/3327 4946/5016/4946 4823/4893/4823\nf 4946/5016/4946 3232/3266/3232 3231/3265/3231\nf 4823/4893/4823 4946/5016/4946 3231/3265/3231\nf 4799/4869/4799 386/386/386 388/388/388\nf 4637/4706/4637 4581/4650/4581 4644/4713/4644\nf 4934/5004/4934 4931/5001/4931 3257/3291/3257\nf 4934/5004/4934 4947/5017/4947 4927/4997/4927\nf 4947/5017/4947 880/880/880 4927/4997/4927\nf 4927/4997/4927 880/880/880 733/733/733\nf 3391/3425/3391 3401/3435/3401 3423/3459/3423\nf 4666/4735/4666 4667/4736/4667 4797/4867/4797\nf 4749/4818/4749 4750/4819/4750 4777/4847/4777\nf 4558/4627/4558 4557/4626/4557 4764/4833/4764\nf 2778/2802/2778 4940/5010/4940 2777/2801/2777\nf 4948/5018/4948 82/82/82 4943/5013/4943\nf 4948/5018/4948 4935/5005/4935 82/82/82\nf 4935/5005/4935 4936/5006/4936 4932/5002/4932\nf 4944/5014/4944 4945/5015/4945 4933/5003/4933\nf 4949/5019/4949 4938/5008/4938 4945/5015/4945\nf 4938/5008/4938 4950/5020/4950 4904/4974/4904\nf 1337/1337/1337 2753/2777/2753 3547/3588/3547\nf 4951/5021/4951 4935/5005/4935 4948/5018/4948\nf 4951/5021/4951 4936/5006/4936 4935/5005/4935\nf 4936/5006/4936 4952/5022/4952 4937/5007/4937\nf 4952/5022/4952 4953/5023/4953 4937/5007/4937\nf 4953/5023/4953 4944/5014/4944 4937/5007/4937\nf 4954/5024/4954 4945/5015/4945 4944/5014/4944\nf 4954/5024/4954 4949/5019/4949 4945/5015/4945\nf 4949/5019/4949 4950/5020/4950 4938/5008/4938\nf 4955/5025/4955 4904/4974/4904 4950/5020/4950\nf 4956/5026/4956 3327/3361/3327 4904/4974/4904\nf 4956/5026/4956 4946/5016/4946 3327/3361/3327\nf 4957/5027/4957 3329/3363/3329 3232/3266/3232\nf 2772/2796/2772 546/546/546 1813/1821/1813\nf 1916/1924/1916 4939/5009/4939 4774/4844/4774\nf 388/388/388 3192/3226/3192 4351/4420/4351\nf 4958/5028/4958 4934/5004/4934 3257/3291/3257\nf 4958/5028/4958 4947/5017/4947 4934/5004/4934\nf 3970/4028/3970 2821/2846/2821 3734/3788/3734\nf 749/749/749 4813/4883/4813 750/750/750\nf 4824/4894/4824 4556/4625/4556 4790/4860/4790\nf 4750/4819/4750 669/669/669 671/671/671\nf 4959/5029/4959 4940/5010/4940 2778/2802/2778\nf 2824/2849/2824 4959/5029/4959 2778/2802/2778\nf 4959/5029/4959 4941/5011/4941 4940/5010/4940\nf 4960/5030/4960 4942/5012/4942 4941/5011/4941\nf 4959/5029/4959 4960/5030/4960 4941/5011/4941\nf 4961/5031/4961 4943/5013/4943 4942/5012/4942\nf 4961/5031/4961 4948/5018/4948 4943/5013/4943\nf 4951/5021/4951 4952/5022/4952 4936/5006/4936\nf 4955/5025/4955 4956/5026/4956 4904/4974/4904\nf 4956/5026/4956 4962/5032/4962 4946/5016/4946\nf 4957/5027/4957 3232/3266/3232 4946/5016/4946\nf 4962/5032/4962 4957/5027/4957 4946/5016/4946\nf 3329/3363/3329 3366/3400/3366 3330/3364/3330\nf 4616/4685/4616 955/955/955 4617/4686/4617\nf 4594/4663/4594 4590/4659/4590 4963/5033/4963\nf 4963/5033/4963 4590/4659/4590 4728/4797/4728\nf 4947/5017/4947 897/897/897 880/880/880\nf 4626/4695/4626 4746/4815/4746 4715/4784/4715\nf 4746/4815/4746 4716/4785/4716 4715/4784/4715\nf 4556/4625/4556 4751/4820/4751 4790/4860/4790\nf 4672/4741/4672 1915/1923/1915 4737/4806/4737\nf 4666/4735/4666 4797/4867/4797 4794/4864/4794\nf 4751/4820/4751 4752/4821/4752 4647/4716/4647\nf 3420/3456/3420 4964/5034/4964 2824/2849/2824\nf 4964/5034/4964 4959/5029/4959 2824/2849/2824\nf 4960/5030/4960 4961/5031/4961 4942/5012/4942\nf 4965/5035/4965 4954/5024/4954 4944/5014/4944\nf 4965/5035/4965 4966/5036/4966 4954/5024/4954\nf 4954/5024/4954 4967/5037/4967 4949/5019/4949\nf 4968/5038/4968 4950/5020/4950 4949/5019/4949\nf 4962/5032/4962 4969/5039/4969 4957/5027/4957\nf 4969/5039/4969 3329/3363/3329 4957/5027/4957\nf 3329/3363/3329 4969/5039/4969 3366/3400/3366\nf 4648/4717/4648 4970/5040/4970 4642/4711/4642\nf 3228/3262/3228 4958/5028/4958 3257/3291/3257\nf 4971/5041/4971 897/897/897 4947/5017/4947\nf 2066/2075/2066 1882/1890/1882 1881/1889/1881\nf 4750/4819/4750 671/671/671 4725/4794/4725\nf 4725/4794/4725 4786/4856/4786 4571/4640/4571\nf 4972/5042/4972 4960/5030/4960 4959/5029/4959\nf 4973/5043/4973 4951/5021/4951 4948/5018/4948\nf 4974/5044/4974 4953/5023/4953 4952/5022/4952\nf 4953/5023/4953 4965/5035/4965 4944/5014/4944\nf 4975/5045/4975 4954/5024/4954 4966/5036/4966\nf 4976/5046/4976 4967/5037/4967 4954/5024/4954\nf 4975/5045/4975 4976/5046/4976 4954/5024/4954\nf 4976/5046/4976 4977/5047/4977 4967/5037/4967\nf 4968/5038/4968 4949/5019/4949 4967/5037/4967\nf 4977/5047/4977 4968/5038/4968 4967/5037/4967\nf 4978/5048/4978 4950/5020/4950 4968/5038/4968\nf 4978/5048/4978 4955/5025/4955 4950/5020/4950\nf 4962/5032/4962 4979/5049/4979 4969/5039/4969\nf 4969/5039/4969 4980/5050/4980 3366/3400/3366\nf 3228/3262/3228 985/985/985 4958/5028/4958\nf 4958/5028/4958 4971/5041/4971 4947/5017/4947\nf 1915/1923/1915 4795/4865/4795 4737/4806/4737\nf 4777/4847/4777 4750/4819/4750 4725/4794/4725\nf 3880/3938/3880 4570/4639/4570 3879/3937/3879\nf 3759/3814/3759 4114/4183/4114 4749/4818/4749\nf 4637/4706/4637 4644/4713/4644 4638/4707/4638\nf 4349/4418/4349 4583/4652/4583 4350/4419/4350\nf 2846/2871/2846 4964/5034/4964 3420/3456/3420\nf 4981/5051/4981 4959/5029/4959 4964/5034/4964\nf 4981/5051/4981 4972/5042/4972 4959/5029/4959\nf 4982/5052/4982 4961/5031/4961 4960/5030/4960\nf 4973/5043/4973 4948/5018/4948 4961/5031/4961\nf 4974/5044/4974 4952/5022/4952 4951/5021/4951\nf 4983/5053/4983 4953/5023/4953 4974/5044/4974\nf 4984/5054/4984 4965/5035/4965 4953/5023/4953\nf 4983/5053/4983 4984/5054/4984 4953/5023/4953\nf 4985/5055/4985 4966/5036/4966 4965/5035/4965\nf 4984/5054/4984 4985/5055/4985 4965/5035/4965\nf 4985/5055/4985 4975/5045/4975 4966/5036/4966\nf 4986/5056/4986 4968/5038/4968 4977/5047/4977\nf 4986/5056/4986 4987/5057/4987 4968/5038/4968\nf 4987/5057/4987 4978/5048/4978 4968/5038/4968\nf 4988/5058/4988 4955/5025/4955 4978/5048/4978\nf 4955/5025/4955 4989/5059/4989 4956/5026/4956\nf 4989/5059/4989 4962/5032/4962 4956/5026/4956\nf 2426/2447/2426 3366/3400/3366 4980/5050/4980\nf 3869/3927/3869 4273/4342/4273 3155/3187/3155\nf 4958/5028/4958 985/985/985 4971/5041/4971\nf 3898/3956/3898 3922/3980/3922 3904/3962/3904\nf 2648/2671/2648 2647/2670/2647 404/404/404\nf 4290/4359/4290 2214/2225/2214 2213/2224/2213\nf 4915/4985/4915 2751/2775/2751 4523/4592/4523\nf 4813/4883/4813 4821/4891/4821 750/750/750\nf 4813/4883/4813 4873/4943/4873 4821/4891/4821\nf 4972/5042/4972 4982/5052/4982 4960/5030/4960\nf 4982/5052/4982 4990/5060/4990 4961/5031/4961\nf 4990/5060/4990 4973/5043/4973 4961/5031/4961\nf 4991/5061/4991 4951/5021/4951 4973/5043/4973\nf 4991/5061/4991 4974/5044/4974 4951/5021/4951\nf 4992/5062/4992 4985/5055/4985 4984/5054/4984\nf 4993/5063/4993 4987/5057/4987 4986/5056/4986\nf 4994/5064/4994 4988/5058/4988 4978/5048/4978\nf 4988/5058/4988 4989/5059/4989 4955/5025/4955\nf 4979/5049/4979 4980/5050/4980 4969/5039/4969\nf 2398/2419/2398 2400/2421/2400 2535/2556/2535\nf 985/985/985 3203/3237/3203 4971/5041/4971\nf 3203/3237/3203 4995/5065/4995 897/897/897\nf 4971/5041/4971 3203/3237/3203 897/897/897\nf 897/897/897 4995/5065/4995 879/879/879\nf 4500/4569/4500 4805/4875/4805 4826/4896/4826\nf 4996/5066/4996 4964/5034/4964 2846/2871/2846\nf 4997/5067/4997 4972/5042/4972 4981/5051/4981\nf 4998/5068/4998 4982/5052/4982 4972/5042/4972\nf 4997/5067/4997 4998/5068/4998 4972/5042/4972\nf 4998/5068/4998 4999/5069/4999 4982/5052/4982\nf 4999/5069/4999 4990/5060/4990 4982/5052/4982\nf 4999/5069/4999 5000/5070/5000 4990/5060/4990\nf 5001/5071/5001 4973/5043/4973 4990/5060/4990\nf 5000/5070/5000 5001/5071/5001 4990/5060/4990\nf 5001/5071/5001 5002/5072/5002 4973/5043/4973\nf 5002/5072/5002 4991/5061/4991 4973/5043/4973\nf 4991/5061/4991 5003/5073/5003 4974/5044/4974\nf 5003/5073/5003 5004/5074/5004 4974/5044/4974\nf 5004/5074/5004 4983/5053/4983 4974/5044/4974\nf 5005/5075/5005 4984/5054/4984 4983/5053/4983\nf 5005/5075/5005 5006/5076/5006 4984/5054/4984\nf 5006/5076/5006 4992/5062/4992 4984/5054/4984\nf 5007/5077/5007 4987/5057/4987 4993/5063/4993\nf 4987/5057/4987 5007/5077/5007 4978/5048/4978\nf 5008/5078/5008 4980/5050/4980 4979/5049/4979\nf 4980/5050/4980 5008/5078/5008 2426/2447/2426\nf 2194/2205/2194 2571/2592/2571 1094/1094/1094\nf 152/152/152 3203/3237/3203 985/985/985\nf 4995/5065/4995 988/988/988 879/879/879\nf 4182/4251/4182 825/825/825 827/827/827\nf 2683/2707/2683 4678/4747/4678 2553/2574/2553\nf 4261/4330/4261 4744/4813/4744 2397/2418/2397\nf 2280/2298/2280 2279/2297/2279 4886/4956/4886\nf 5009/5079/5009 4964/5034/4964 4996/5066/4996\nf 5009/5079/5009 4981/5051/4981 4964/5034/4964\nf 5009/5079/5009 5010/5080/5010 4981/5051/4981\nf 5010/5080/5010 4997/5067/4997 4981/5051/4981\nf 5011/5081/5011 4998/5068/4998 4997/5067/4997\nf 4998/5068/4998 5012/5082/5012 4999/5069/4999\nf 5012/5082/5012 5000/5070/5000 4999/5069/4999\nf 5013/5083/5013 5002/5072/5002 5001/5071/5001\nf 5000/5070/5000 5013/5083/5013 5001/5071/5001\nf 5014/5084/5014 4991/5061/4991 5002/5072/5002\nf 5005/5075/5005 5015/5085/5015 5006/5076/5006\nf 5016/5086/5016 4978/5048/4978 5007/5077/5007\nf 5016/5086/5016 4994/5064/4994 4978/5048/4978\nf 4988/5058/4988 5017/5087/5017 4989/5059/4989\nf 5017/5087/5017 4962/5032/4962 4989/5059/4989\nf 5017/5087/5017 4979/5049/4979 4962/5032/4962\nf 5008/5078/5008 2424/2445/2424 2426/2447/2426\nf 4828/4898/4828 2280/2298/2280 4886/4956/4886\nf 4698/4767/4698 4709/4778/4709 4587/4656/4587\nf 3203/3237/3203 5018/5088/5018 4995/5065/4995\nf 5018/5088/5018 4889/4959/4889 4995/5065/4995\nf 4995/5065/4995 4889/4959/4889 988/988/988\nf 3273/3307/3273 4744/4813/4744 4738/4807/4738\nf 2494/2515/2494 3051/3082/3051 4595/4664/4595\nf 2852/2878/2852 2494/2515/2494 4595/4664/4595\nf 2845/2870/2845 4996/5066/4996 2846/2871/2846\nf 5019/5089/5019 4997/5067/4997 5010/5080/5010\nf 5019/5089/5019 5011/5081/5011 4997/5067/4997\nf 5020/5090/5020 4998/5068/4998 5011/5081/5011\nf 5020/5090/5020 5012/5082/5012 4998/5068/4998\nf 5021/5091/5021 5000/5070/5000 5012/5082/5012\nf 5021/5091/5021 5013/5083/5013 5000/5070/5000\nf 5021/5091/5021 5022/5092/5022 5013/5083/5013\nf 5023/5093/5023 4991/5061/4991 5014/5084/5014\nf 5023/5093/5023 5003/5073/5003 4991/5061/4991\nf 5024/5094/5024 5004/5074/5004 5003/5073/5003\nf 5025/5095/5025 4983/5053/4983 5004/5074/5004\nf 4983/5053/4983 5025/5095/5025 5005/5075/5005\nf 5005/5075/5005 5026/5096/5026 5015/5085/5015\nf 5027/5097/5027 4994/5064/4994 5016/5086/5016\nf 5028/5098/5028 4988/5058/4988 4994/5064/4994\nf 5029/5099/5029 5008/5078/5008 4979/5049/4979\nf 3428/3464/3428 2424/2445/2424 5008/5078/5008\nf 5029/5099/5029 3428/3464/3428 5008/5078/5008\nf 4590/4659/4590 4638/4707/4638 4728/4797/4728\nf 3376/3410/3376 3340/3374/3340 3401/3435/3401\nf 4744/4813/4744 4261/4330/4261 4773/4843/4773\nf 2210/2221/2210 2209/2220/2209 3061/3092/3061\nf 4939/5009/4939 1916/1924/1916 4564/4633/4564\nf 3321/3355/3321 956/956/956 3348/3382/3348\nf 5030/5100/5030 5009/5079/5009 4996/5066/4996\nf 2845/2870/2845 5030/5100/5030 4996/5066/4996\nf 5031/5101/5031 5020/5090/5020 5011/5081/5011\nf 5019/5089/5019 5031/5101/5031 5011/5081/5011\nf 5032/5102/5032 5012/5082/5012 5020/5090/5020\nf 5033/5103/5033 5021/5091/5021 5012/5082/5012\nf 5032/5102/5032 5033/5103/5033 5012/5082/5012\nf 5034/5104/5034 5022/5092/5022 5021/5091/5021\nf 5033/5103/5033 5034/5104/5034 5021/5091/5021\nf 5024/5094/5024 5003/5073/5003 5023/5093/5023\nf 5035/5105/5035 5024/5094/5024 5023/5093/5023\nf 5025/5095/5025 5036/5106/5036 5026/5096/5026\nf 5005/5075/5005 5025/5095/5025 5026/5096/5026\nf 5037/5107/5037 4994/5064/4994 5027/5097/5027\nf 5038/5108/5038 4988/5058/4988 5028/5098/5028\nf 5017/5087/5017 5029/5099/5029 4979/5049/4979\nf 4778/4848/4778 4939/5009/4939 4564/4633/4564\nf 3745/3799/3745 4759/4828/4759 3746/3800/3746\nf 4912/4982/4912 2058/2067/2058 4566/4635/4566\nf 501/501/501 358/358/358 4870/4940/4870\nf 3162/3194/3162 3246/3280/3246 3203/3237/3203\nf 3246/3280/3246 5018/5088/5018 3203/3237/3203\nf 3246/3280/3246 4889/4959/4889 5018/5088/5018\nf 4031/4093/4031 4030/4092/4030 4778/4848/4778\nf 4797/4867/4797 4667/4736/4667 4798/4868/4798\nf 2059/2068/2059 4773/4843/4773 4651/4720/4651\nf 4917/4987/4917 4553/4622/4553 2828/2853/2828\nf 929/929/929 3173/3205/3173 3428/3464/3428\nf 3404/5109/3404 5030/5100/5030 2845/2870/2845\nf 5039/5110/5039 5009/5079/5009 5030/5100/5030\nf 5039/5110/5039 5010/5080/5010 5009/5079/5009\nf 5040/5111/5040 5019/5089/5019 5010/5080/5010\nf 5019/5089/5019 5040/5111/5040 5031/5101/5031\nf 5041/5112/5041 5020/5090/5020 5031/5101/5031\nf 5041/5112/5041 5032/5102/5032 5020/5090/5020\nf 5033/5103/5033 5042/5113/5042 5034/5104/5034\nf 5043/5114/5043 5024/5094/5024 5035/5105/5035\nf 5025/5095/5025 5044/5115/5044 5036/5106/5036\nf 5045/5116/5045 4994/5064/4994 5037/5107/5037\nf 5045/5116/5045 5028/5098/5028 4994/5064/4994\nf 5038/5108/5038 5017/5087/5017 4988/5058/4988\nf 4648/4717/4648 4606/4675/4606 4970/5040/4970\nf 3500/3539/3500 1339/1339/1339 1338/1338/1338\nf 2262/2280/2262 3006/3035/3006 2313/2333/2313\nf 4824/4894/4824 4790/4860/4790 4716/4785/4716\nf 4627/4696/4627 4626/4695/4626 4572/4641/4572\nf 4667/4736/4667 4222/4291/4222 4798/4868/4798\nf 4668/4737/4668 3345/3379/3345 4555/4624/4555\nf 5046/5117/5046 5010/5080/5010 5039/5110/5039\nf 5046/5117/5046 5040/5111/5040 5010/5080/5010\nf 5040/5111/5040 5047/5118/5047 5031/5101/5031\nf 5048/5119/5048 5032/5102/5032 5041/5112/5041\nf 5049/5120/5049 5033/5103/5033 5032/5102/5032\nf 5048/5119/5048 5049/5120/5049 5032/5102/5032\nf 5050/5121/5050 5042/5113/5042 5033/5103/5033\nf 5049/5120/5049 5050/5121/5050 5033/5103/5033\nf 5051/5122/5051 5024/5094/5024 5043/5114/5043\nf 5052/5123/5052 5053/5124/5053 5044/5115/5044\nf 5025/5095/5025 5052/5123/5052 5044/5115/5044\nf 5054/5125/5054 5028/5098/5028 5045/5116/5045\nf 5038/5108/5038 5055/5126/5055 5017/5087/5017\nf 5056/5127/5056 5029/5099/5029 5017/5087/5017\nf 1963/1972/1963 3428/3464/3428 5029/5099/5029\nf 2420/2441/2420 3167/3199/3167 1041/1041/1041\nf 3246/3280/3246 1142/1142/1142 4889/4959/4889\nf 1142/1142/1142 1072/1072/1072 4889/4959/4889\nf 4571/4640/4571 4627/4696/4627 4572/4641/4572\nf 4850/4920/4850 4803/4873/4803 3344/3378/3344\nf 3383/3417/3383 3615/3663/3615 3614/3662/3614\nf 4813/4883/4813 2113/2123/2113 4873/4943/4873\nf 2113/2123/2113 4826/4896/4826 4873/4943/4873\nf 5048/5119/5048 5041/5112/5041 5031/5101/5031\nf 5049/5120/5049 5057/5128/5057 5050/5121/5050\nf 5058/5129/5058 5024/5094/5024 5051/5122/5051\nf 5052/5123/5052 5004/5074/5004 5024/5094/5024\nf 5052/5123/5052 5025/5095/5025 5004/5074/5004\nf 5052/5123/5052 5059/5130/5059 5053/5124/5053\nf 5060/5131/5060 5028/5098/5028 5054/5125/5054\nf 5061/5132/5061 5060/5131/5060 5054/5125/5054\nf 5060/5131/5060 5038/5108/5038 5028/5098/5028\nf 5062/5133/5062 5055/5126/5055 5038/5108/5038\nf 5055/5126/5055 5056/5127/5056 5017/5087/5017\nf 3295/3329/3295 5029/5099/5029 5056/5127/5056\nf 2113/2123/2113 4500/4569/4500 4826/4896/4826\nf 2790/2814/2790 4779/4849/4779 2525/2546/2525\nf 4551/4620/4551 4500/4569/4500 2112/2122/2112\nf 1142/1142/1142 1128/1128/1128 1072/1072/1072\nf 4939/5009/4939 3532/3571/3532 4774/4844/4774\nf 4800/4870/4800 2830/2855/2830 4604/4673/4604\nf 4171/4240/4171 5030/5134/5030 3404/3438/3404\nf 5046/5135/5046 5063/5136/5063 5047/5137/5047\nf 5040/5111/5040 5046/5117/5046 5047/5118/5047\nf 5064/5138/5064 5031/5139/5031 5047/5137/5047\nf 5064/5138/5064 5048/5140/5048 5031/5139/5031\nf 5065/5141/5065 5057/5128/5057 5049/5120/5049\nf 5066/5142/5066 5065/5141/5065 5049/5120/5049\nf 5052/5123/5052 5024/5094/5024 5058/5129/5058\nf 5067/5143/5067 5052/5123/5052 5058/5129/5058\nf 5052/5123/5052 5068/5144/5068 5059/5130/5059\nf 5069/5145/5069 5060/5131/5060 5061/5132/5061\nf 5070/5146/5070 5069/5145/5069 5061/5132/5061\nf 5060/5131/5060 5062/5133/5062 5038/5108/5038\nf 3295/3329/3295 1963/1972/1963 5029/5099/5029\nf 1395/1395/1395 4301/4370/4301 4375/4444/4375\nf 2790/2814/2790 4031/4093/4031 4779/4849/4779\nf 4031/4093/4031 4778/4848/4778 4779/4849/4779\nf 3977/4035/3977 4735/4804/4735 3978/4036/3978\nf 4793/4863/4793 4828/4898/4828 4885/4955/4885\nf 1350/1350/1350 1395/1395/1395 4375/4444/4375\nf 4301/4370/4301 4757/4826/4757 4302/4371/4302\nf 4828/4898/4828 3419/3455/3419 2280/2298/2280\nf 4040/4104/4040 5039/5147/5039 5030/5134/5030\nf 5071/5148/5071 4040/4104/4040 5030/5134/5030\nf 4040/4104/4040 5046/5135/5046 5039/5147/5039\nf 5063/5136/5063 5072/5149/5072 5047/5137/5047\nf 5072/5149/5072 5064/5138/5064 5047/5137/5047\nf 5073/5150/5073 5049/5120/5049 5048/5119/5048\nf 5073/5150/5073 5066/5142/5066 5049/5120/5049\nf 5066/5142/5066 5074/5151/5074 5065/5141/5065\nf 5075/5152/5075 5052/5123/5052 5067/5143/5067\nf 5075/5152/5075 5076/5153/5076 5052/5123/5052\nf 5052/5123/5052 5077/5154/5077 5068/5144/5068\nf 5077/5154/5077 5078/5155/5078 5068/5144/5068\nf 5079/5156/5079 5069/5145/5069 5070/5146/5070\nf 2036/2045/2036 5056/5127/5056 5055/5126/5055\nf 2036/2045/2036 3295/3329/3295 5056/5127/5056\nf 3383/3417/3383 3367/3401/3367 3627/3676/3627\nf 2830/2855/2830 4602/4671/4602 4604/4673/4604\nf 4702/4771/4702 3345/3379/3345 4668/4737/4668\nf 4030/4092/4030 4939/5009/4939 4778/4848/4778\nf 3989/4047/3989 4780/4850/4780 3966/4024/3966\nf 4224/4293/4224 4223/4292/4223 4572/4641/4572\nf 4678/4747/4678 4675/4744/4675 2553/2574/2553\nf 2433/2454/2433 2432/2453/2432 4810/4880/4810\nf 4920/4990/4920 3977/4035/3977 4720/4789/4720\nf 4301/4370/4301 33/33/33 4757/4826/4757\nf 4921/4991/4921 4897/4967/4897 33/33/33\nf 4171/4240/4171 5071/5148/5071 5030/5134/5030\nf 5063/5136/5063 5046/5135/5046 4040/4104/4040\nf 5080/5157/5080 5074/5151/5074 5066/5142/5066\nf 5081/5158/5081 5076/5153/5076 5075/5152/5075\nf 5077/5154/5077 5052/5123/5052 5076/5153/5076\nf 5082/5159/5082 5078/5155/5078 5077/5154/5077\nf 5083/5160/5083 5069/5145/5069 5079/5156/5079\nf 5069/5145/5069 5062/5133/5062 5060/5131/5060\nf 4573/4642/4573 2036/2045/2036 5055/5126/5055\nf 2035/2044/2035 3295/3329/3295 2036/2045/2036\nf 2490/2511/2490 209/209/209 4717/4786/4717\nf 4579/4648/4579 4764/4833/4764 4557/4626/4557\nf 3015/3045/3015 3014/3044/3014 4567/4636/4567\nf 1152/1152/1152 2717/2741/2717 749/749/749\nf 85/85/85 5048/5140/5048 5064/5138/5064\nf 4816/5161/4816 5066/5142/5066 5073/5150/5073\nf 5084/5162/5084 5080/5157/5080 5066/5142/5066\nf 5085/5163/5085 5076/5153/5076 5081/5158/5081\nf 5086/5164/5086 5082/5159/5082 5077/5154/5077\nf 5087/5165/5087 5088/5166/5088 5083/5160/5083\nf 5089/5167/5089 5069/5145/5069 5083/5160/5083\nf 5088/5166/5088 5089/5167/5089 5083/5160/5083\nf 4573/4642/4573 5055/5126/5055 5062/5133/5062\nf 4549/4618/4549 4178/4247/4178 4550/4619/4550\nf 2842/2867/2842 4702/4771/4702 4668/4737/4668\nf 3979/4037/3979 3978/4036/3978 4727/4796/4727\nf 4761/4830/4761 1052/1052/1052 4888/4958/4888\nf 4832/4902/4832 3343/3377/3343 3345/3379/3345\nf 4620/4689/4620 2432/2453/2432 2431/2452/2431\nf 4820/4890/4820 4620/4689/4620 2431/2452/2431\nf 4579/4648/4579 3355/3389/3355 4764/4833/4764\nf 4550/4619/4550 2834/2859/2834 4543/4612/4543\nf 5063/5136/5063 2307/2326/2307 5072/5149/5072\nf 86/86/86 5064/5138/5064 5072/5149/5072\nf 86/86/86 85/85/85 5064/5138/5064\nf 85/85/85 5073/5168/5073 5048/5140/5048\nf 797/797/797 5084/5162/5084 5066/5142/5066\nf 4816/5161/4816 797/797/797 5066/5142/5066\nf 797/797/797 5090/5169/5090 5084/5162/5084\nf 5091/5170/5091 5076/5153/5076 5085/5163/5085\nf 5091/5170/5091 2000/2009/2000 5076/5153/5076\nf 2000/2009/2000 5077/5154/5077 5076/5153/5076\nf 2000/2009/2000 1999/2008/1999 5077/5154/5077\nf 1999/2008/1999 5086/5164/5086 5077/5154/5077\nf 1999/2008/1999 5092/5171/5092 5086/5164/5086\nf 5093/5172/5093 5088/5166/5088 5087/5165/5087\nf 3470/3509/3470 5062/5133/5062 5069/5145/5069\nf 3364/3398/3364 2036/2045/2036 4573/4642/4573\nf 3354/3388/3354 4763/4832/4763 3355/3389/3355\nf 4302/4371/4302 4757/4826/4757 4470/4539/4470\nf 672/672/672 735/735/735 734/734/734\nf 4798/4868/4798 386/386/386 4799/4869/4799\nf 2842/2867/2842 4669/4738/4669 4598/4667/4598\nf 3354/3388/3354 4724/4793/4724 4763/4832/4763\nf 4598/4667/4598 4669/4738/4669 4753/4822/4753\nf 3751/3805/3751 5071/5148/5071 4171/4240/4171\nf 3751/3805/3751 4040/4104/4040 5071/5148/5071\nf 4040/4104/4040 2486/2507/2486 5063/5136/5063\nf 5063/5136/5063 2486/2507/2486 2307/2326/2307\nf 2306/2325/2306 5072/5149/5072 2307/2326/2307\nf 2306/2325/2306 86/86/86 5072/5149/5072\nf 3169/3201/3169 5073/5168/5073 85/85/85\nf 3169/3201/3169 4816/4886/4816 5073/5168/5073\nf 5094/5173/5094 5090/5169/5090 797/797/797\nf 5095/5174/5095 2000/2009/2000 5091/5170/5091\nf 1999/2008/1999 5096/5175/5096 5092/5171/5092\nf 2041/2050/2041 5088/5166/5088 5093/5172/5093\nf 5097/5176/5097 2041/2050/2041 5093/5172/5093\nf 2041/2050/2041 5089/5167/5089 5088/5166/5088\nf 5089/5167/5089 3470/3509/3470 5069/5145/5069\nf 3469/3508/3469 4573/4642/4573 5062/5133/5062\nf 3470/3509/3470 3469/3508/3469 5062/5133/5062\nf 3283/3317/3283 3284/3318/3284 4819/4889/4819\nf 4555/4624/4555 4556/4625/4556 4822/4892/4822\nf 4716/4785/4716 2589/2610/2589 1742/1750/1742\nf 4568/4637/4568 4570/4639/4570 3880/3938/3880\nf 4763/4832/4763 4724/4793/4724 4754/4823/4754\nf 2742/2766/2742 3751/3805/3751 4171/4240/4171\nf 3819/3875/3819 3169/3201/3169 85/85/85\nf 2835/2860/2835 797/4837/797 4816/4886/4816\nf 797/797/797 796/796/796 5094/5173/5094\nf 3704/3757/3704 2000/2009/2000 5095/5174/5095\nf 1999/2008/1999 3144/3176/3144 5096/5175/5096\nf 3144/3176/3144 3146/3178/3146 5096/5175/5096\nf 2042/2051/2042 2041/2050/2041 5097/5176/5097\nf 218/218/218 5089/5167/5089 2041/2050/2041\nf 217/217/217 3470/3509/3470 5089/5167/5089\nf 218/218/218 217/217/217 5089/5167/5089\nf 3085/3116/3085 3233/3267/3233 3330/3364/3330\nf 3233/3267/3233 3085/3116/3085 3230/3264/3230\nf 4896/4966/4896 4925/4995/4925 5098/5177/5098\nf 4925/4995/4925 1404/1406/1404 5098/5177/5098\nf 1404/1406/1404 695/695/695 5098/5177/5098\nf 695/695/695 694/694/694 5098/5177/5098\nf 694/694/694 2722/2746/2722 5098/5177/5098\nf 2722/2746/2722 3116/3148/3116 5098/5177/5098\nf 3116/3148/3116 3118/3150/3118 5098/5177/5098\nf 3118/3150/3118 4896/4966/4896 5098/5177/5098\nf 5079/5156/5079 5087/5165/5087 5083/5160/5083\nf 5070/5146/5070 5087/5165/5087 5079/5156/5079\nf 5061/5132/5061 5037/5107/5037 5070/5146/5070\nf 5054/5125/5054 5037/5107/5037 5061/5132/5061\nf 5097/5176/5097 5093/5172/5093 2042/2051/2042\nf 2431/2452/2431 4630/4699/4630 4804/4874/4804\nf 5045/5116/5045 5037/5107/5037 5054/5125/5054\nf 5087/5165/5087 2719/2743/2719 5093/5172/5093\nf 5013/5083/5013 5035/5105/5035 5014/5084/5014\nf 5016/5086/5016 5007/5077/5007 5037/5107/5037\nf 5027/5097/5027 5016/5086/5016 5037/5107/5037\nf 5087/5165/5087 4838/4908/4838 2719/2743/2719\nf 4810/4880/4810 4630/4699/4630 2431/2452/2431\nf 3432/3471/3432 2719/2743/2719 4155/4224/4155\nf 2719/2743/2719 4838/4908/4838 4155/4224/4155\nf 4915/4985/4915 2214/2225/2214 4116/4185/4116\nf 4838/4908/4838 5087/5165/5087 4993/5063/4993\nf 4993/5063/4993 5078/5155/5078 4838/4908/4838\nf 4986/5056/4986 4976/5046/4976 4993/5063/4993\nf 4110/4179/4110 2874/2900/2874 4112/4181/4112\nf 2633/2656/2633 2590/2611/2590 2542/2563/2542\nf 4977/5047/4977 4976/5046/4976 4986/5056/4986\nf 2635/2658/2635 2590/2611/2590 2633/2656/2633\nf 4681/4750/4681 1124/1124/1124 4631/4700/4631\nf 4976/5046/4976 5053/5124/5053 4993/5063/4993\nf 3225/3259/3225 4838/4908/4838 3146/3178/3146\nf 3325/3359/3325 2590/2611/2590 2635/2658/2635\nf 3325/3359/3325 3441/3480/3441 2590/2611/2590\nf 5096/5175/5096 3146/3178/3146 5092/5171/5092\nf 4975/5045/4975 4985/5055/4985 4976/5046/4976\nf 2431/2452/2431 4804/4874/4804 4803/4873/4803\nf 3741/3795/3741 3441/3480/3441 3325/3359/3325\nf 3741/3795/3741 3236/3270/3236 3441/3480/3441\nf 5092/5171/5092 4838/4908/4838 5078/5155/5078\nf 5086/5164/5086 5092/5171/5092 5082/5159/5082\nf 5082/5159/5082 5092/5171/5092 5078/5155/5078\nf 4473/4542/4473 4116/4185/4116 4115/4184/4115\nf 3742/3796/3742 3703/3756/3703 3741/3795/3741\nf 5042/5113/5042 5013/5083/5013 5034/5104/5034\nf 3236/3270/3236 3741/3795/3741 3237/3271/3237\nf 5074/5151/5074 5057/5128/5057 5065/5141/5065\nf 2542/2563/2542 2590/2611/2590 2540/2561/2540\nf 5078/5155/5078 5053/5124/5053 5059/5130/5059\nf 5015/5085/5015 4992/5062/4992 5006/5076/5006\nf 4921/4991/4921 35/35/35 4897/4967/4897\nf 3704/3757/3704 5095/5174/5095 3703/3756/3703\nf 5044/5115/5044 4985/5055/4985 5026/5096/5026\nf 5026/5096/5026 5036/5106/5036 5044/5115/5044\nf 5078/5155/5078 5059/5130/5059 5068/5144/5068\nf 5067/5143/5067 5085/5163/5085 5081/5158/5081\nf 5026/5096/5026 4992/5062/4992 5015/5085/5015\nf 3237/3271/3237 3437/3476/3437 3436/3475/3436\nf 5085/5163/5085 5095/5174/5095 5091/5170/5091\nf 5085/5163/5085 796/796/796 5095/5174/5095\nf 4113/4182/4113 2874/2900/2874 2876/2902/2876\nf 3237/3271/3237 3741/3795/3741 3703/3756/3703\nf 3437/3476/3437 796/796/796 795/795/795\nf 35/35/35 4720/4789/4720 2679/2703/2679\nf 5067/5143/5067 5081/5158/5081 5075/5152/5075\nf 796/796/796 5090/5169/5090 5094/5173/5094\nf 5085/5163/5085 5090/5169/5090 796/796/796\nf 5058/5129/5058 5051/5122/5051 5067/5143/5067\nf 5090/5169/5090 5080/5157/5080 5084/5162/5084\nf 5057/5128/5057 5042/5113/5042 5050/5121/5050\nf 4569/4638/4569 4473/4542/4473 4115/4184/4115\nf 5057/5128/5057 5051/5122/5051 5035/5105/5035\nf 5035/5105/5035 5051/5122/5051 5043/5114/5043\nf 5095/5174/5095 796/796/796 3437/3476/3437\nf 5074/5151/5074 5051/5122/5051 5057/5128/5057\nf 4732/4801/4732 4703/4772/4703 4577/4646/4577\nf 5014/5084/5014 5035/5105/5035 5023/5093/5023\nf 4578/4647/4578 4660/4729/4660 4694/4763/4694\nf 5095/5174/5095 3437/3476/3437 3703/3756/3703\nf 5002/5072/5002 5013/5083/5013 5014/5084/5014\nf 5035/5105/5035 5042/5113/5042 5057/5128/5057\nf 4660/4729/4660 4692/4761/4692 4694/4763/4694\nf 5042/5113/5042 5035/5105/5035 5013/5083/5013\nf 5013/5083/5013 5022/5092/5022 5034/5104/5034\nf 4810/4880/4810 2431/2452/2431 2433/2454/2433\nf 4731/4800/4731 4851/4921/4851 4917/4987/4917\nf 4682/4751/4682 1124/1124/1124 4681/4750/4681\nf 4704/4773/4704 4660/4729/4660 4703/4772/4703\nf 4820/4890/4820 4692/4761/4692 4691/4760/4691\nf 2920/2946/2920 1125/1125/1125 4825/4895/4825\nf 2431/2452/2431 4850/4920/4850 4820/4890/4820\nf 4569/4638/4569 4814/4884/4814 4815/4885/4815\nf 2042/2051/2042 5093/5172/5093 2719/2743/2719\nf 4116/4185/4116 4839/4909/4839 4609/4678/4609\nf 4473/4542/4473 4569/4638/4569 4815/4885/4815\nf 4670/4739/4670 4714/4783/4714 4566/4635/4566\nf 2728/2752/2728 4660/4729/4660 2726/2750/2726\nf 4692/4761/4692 4660/4729/4660 2728/2752/2728\nf 4851/4921/4851 4809/4879/4809 4554/4623/4554\nf 4473/4542/4473 4815/4885/4815 4676/4745/4676\nf 4473/4542/4473 4676/4745/4676 4471/4540/4471\nf 1124/1124/1124 4682/4751/4682 4825/4895/4825\nf 4661/4730/4661 4660/4729/4660 4704/4773/4704\nf 5026/5096/5026 4985/5055/4985 4992/5062/4992\nf 3744/3798/3744 4720/4789/4720 3979/4037/3979\nf 4788/4858/4788 4670/4739/4670 4653/4722/4653\nf 4703/4772/4703 4670/4739/4670 4788/4858/4788\nf 2431/2452/2431 4803/4873/4803 4850/4920/4850\nf 4993/5063/4993 5087/5165/5087 5007/5077/5007\nf 4850/4920/4850 4832/4902/4832 4692/4761/4692\nf 4985/5055/4985 5053/5124/5053 4976/5046/4976\nf 3343/3377/3343 4832/4902/4832 4850/4920/4850\nf 5051/5122/5051 5074/5151/5074 5067/5143/5067\nf 4609/4678/4609 4839/4909/4839 4840/4910/4840\nf 2876/2902/2876 4868/4938/4868 4113/4182/4113\nf 4756/4825/4756 4566/4635/4566 2060/2069/2060\nf 4868/4938/4868 4814/4884/4814 4569/4638/4569\nf 5053/5124/5053 4985/5055/4985 5044/5115/5044\nf 4670/4739/4670 4566/4635/4566 4756/4825/4756\nf 4630/4699/4630 4810/4880/4810 4631/4700/4631\nf 4820/4890/4820 4850/4920/4850 4692/4761/4692\nf 2214/2225/2214 2652/2675/2652 2215/2226/2215\nf 4692/4761/4692 4832/4902/4832 4694/4763/4694\nf 4693/4762/4693 4578/4647/4578 4694/4763/4694\nf 4577/4646/4577 4660/4729/4660 4578/4647/4578\nf 4634/4703/4634 4696/4765/4696 4698/4767/4698\nf 5037/5107/5037 5007/5077/5007 5087/5165/5087\nf 4839/4909/4839 4116/4185/4116 4473/4542/4473\nf 4110/4179/4110 2920/2946/2920 2874/2900/2874\nf 4566/4635/4566 4851/4921/4851 4912/4982/4912\nf 4112/4181/4112 2874/2900/2874 4113/4182/4113\nf 4703/4772/4703 4700/4769/4700 4670/4739/4670\nf 4631/4700/4631 4810/4880/4810 4681/4750/4681\nf 4755/4824/4755 4732/4801/4732 4577/4646/4577\nf 4700/4769/4700 4703/4772/4703 4732/4801/4732\nf 4700/4769/4700 4782/4852/4782 4670/4739/4670\nf 1125/1125/1125 2920/2946/2920 4110/4179/4110\nf 4116/4185/4116 4609/4678/4609 4915/4985/4915\nf 4915/4985/4915 4609/4678/4609 4611/4680/4611\nf 4771/4841/4771 4679/4748/4679 4729/4798/4729\nf 4679/4748/4679 4851/4921/4851 4731/4800/4731\nf 4851/4921/4851 4679/4748/4679 4771/4841/4771\nf 4699/4768/4699 4782/4852/4782 4700/4769/4700\nf 5090/5169/5090 5085/5163/5085 5080/5157/5080\nf 4720/4789/4720 4787/4857/4787 4643/4712/4643\nf 4566/4635/4566 4809/4879/4809 4851/4921/4851\nf 4711/4780/4711 4809/4879/4809 4714/4783/4714\nf 4814/4884/4814 4868/4938/4868 2876/2902/2876\nf 4703/4772/4703 4660/4729/4660 4577/4646/4577\nf 4776/4846/4776 4720/4789/4720 4963/5033/4963\nf 4569/4638/4569 4115/4184/4115 4570/4639/4570\nf 5080/5157/5080 5085/5163/5085 5067/5143/5067\nf 2652/2675/2652 4915/4985/4915 137/137/137\nf 137/137/137 4915/4985/4915 4523/4592/4523\nf 4608/4677/4608 4970/5040/4970 4606/4675/4606\nf 4553/4622/4553 4917/4987/4917 4554/4623/4554\nf 4587/4656/4587 4634/4703/4634 4698/4767/4698\nf 4917/4987/4917 4770/4840/4770 4731/4800/4731\nf 4853/4923/4853 4770/4840/4770 4917/4987/4917\nf 4116/4185/4116 2214/2225/2214 4290/4359/4290\nf 2214/2225/2214 4915/4985/4915 2652/2675/2652\nf 4782/4852/4782 4714/4783/4714 4670/4739/4670\nf 4639/4708/4639 4963/5033/4963 4728/4797/4728\nf 4640/4709/4640 4963/5033/4963 4639/4708/4639\nf 4705/4774/4705 4963/5033/4963 4640/4709/4640\nf 4741/4810/4741 4776/4846/4776 4705/4774/4705\nf 4787/4857/4787 4720/4789/4720 35/35/35\nf 4864/4934/4864 4720/4789/4720 4776/4846/4776\nf 4920/4990/4920 4720/4789/4720 4864/4934/4864\nf 4809/4879/4809 4566/4635/4566 4714/4783/4714\nf 4720/4789/4720 4593/4662/4593 4963/5033/4963\nf 4963/5033/4963 4593/4662/4593 4594/4663/4594\nf 4705/4774/4705 4776/4846/4776 4963/5033/4963\nf 3744/3798/3744 3979/4037/3979 4727/4796/4727\nf 3744/3798/3744 2679/2703/2679 4720/4789/4720\nf 5070/5146/5070 5037/5107/5037 5087/5165/5087\nf 4758/4827/4758 3744/3798/3744 3746/3800/3746\nf 4593/4662/4593 4643/4712/4643 4608/4677/4608\nf 4696/4765/4696 4634/4703/4634 3744/3798/3744\nf 4825/4895/4825 1125/1125/1125 1124/1124/1124\nf 3703/3756/3703 3437/3476/3437 3237/3271/3237\nf 3146/3178/3146 4838/4908/4838 5092/5171/5092\nf 4608/4677/4608 4643/4712/4643 4970/5040/4970\nf 4643/4712/4643 4787/4857/4787 4743/4812/4743\nf 4970/5040/4970 4643/4712/4643 4642/4711/4642\nf 4621/4690/4621 4634/4703/4634 4587/4656/4587\nf 4993/5063/4993 5053/5124/5053 5078/5155/5078\nf 4643/4712/4643 4743/4812/4743 4707/4776/4707\nf 4696/4765/4696 3744/3798/3744 4758/4827/4758\nf 2679/2703/2679 3744/3798/3744 4634/4703/4634\nf 4684/4753/4684 2679/2703/2679 4634/4703/4634\nf 4720/4789/4720 4643/4712/4643 4593/4662/4593\nf 4869/4939/4869 4787/4857/4787 4921/4991/4921\nf 4768/4838/4768 4807/4877/4807 4684/4753/4684\nf 4807/4877/4807 2679/2703/2679 4684/4753/4684\nf 5067/5143/5067 5074/5151/5074 5080/5157/5080\nf 4921/4991/4921 4787/4857/4787 35/35/35\nf 35/35/35 34/34/34 4897/4967/4897\nf 4554/4623/4554 4917/4987/4917 4851/4921/4851\n"
  },
  {
    "path": "samples/skybox_env_map/cube.obj",
    "content": "# Blender3D v249 OBJ File: untitled.blend\n# www.blender3d.org\nv 1.000000 -1.000000 -1.000000\nv 1.000000 -1.000000 1.000000\nv -1.000000 -1.000000 1.000000\nv -1.000000 -1.000000 -1.000000\nv 1.000000 1.000000 -1.000000\nv 0.999999 1.000000 1.000001\nv -1.000000 1.000000 1.000000\nv -1.000000 1.000000 -1.000000\nvt 0.748573 0.750412\nvt 0.749279 0.501284\nvt 0.999110 0.501077\nvt 0.999455 0.750380\nvt 0.250471 0.500702\nvt 0.249682 0.749677\nvt 0.001085 0.750380\nvt 0.001517 0.499994\nvt 0.499422 0.500239\nvt 0.500149 0.750166\nvt 0.748355 0.998230\nvt 0.500193 0.998728\nvt 0.498993 0.250415\nvt 0.748953 0.250920\nvn 0.000000 0.000000 -1.000000\nvn -1.000000 -0.000000 -0.000000\nvn -0.000000 -0.000000 1.000000\nvn -0.000001 0.000000 1.000000\nvn 1.000000 -0.000000 0.000000\nvn 1.000000 0.000000 0.000001\nvn 0.000000 1.000000 -0.000000\nvn -0.000000 -1.000000 0.000000\ns off\nf 5/1/1 1/2/1 4/3/1\nf 5/1/1 4/3/1 8/4/1\nf 3/5/2 7/6/2 8/7/2\nf 3/5/2 8/7/2 4/8/2\nf 2/9/3 6/10/3 3/5/3\nf 6/10/4 7/6/4 3/5/4\nf 1/2/5 5/1/5 2/9/5\nf 5/1/6 6/10/6 2/9/6\nf 5/1/7 8/11/7 6/10/7\nf 8/11/7 7/12/7 6/10/7\nf 1/2/8 2/9/8 3/13/8\nf 1/2/8 3/13/8 4/14/8\n"
  },
  {
    "path": "samples/skybox_env_map/main.cpp",
    "content": "// Based on https://learnopengl.com/Advanced-OpenGL/Cubemaps\n#include <vector>\n#include <stdio.h>\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <glm/glm.hpp>\n#include <glm/gtc/matrix_transform.hpp>\n#include <glm/gtc/matrix_inverse.hpp>\n#include <glm/gtc/type_ptr.hpp>\n#include <libtoloader.h>\n\n#define STB_IMAGE_IMPLEMENTATION\n#include \"stb_image.h\"\n\n// Number of shader sets available\n#define SHADERS_NUM 2\n\n// Analogs deadzone\n#define ANALOGS_DEADZONE 30\n\n// Macro to check if a button has been pressed\n#define CHECK_BTN(x) ((pad.buttons & x) && (!(old_buttons & x)))\n\n// Global Up and Front vectors\nglm::vec3 up = glm::vec3(0.0f, 1.0f, 0.0f);\nglm::vec3 front = glm::vec3(0.0f, 1.0f, 0.0f);\n\n// Camera setup\nconst float camera_sensitivity = 0.01f;\nGLboolean can_fly = GL_FALSE;\nglm::vec3 camera_pos = glm::vec3(0.0f, 0.0f, 7.0f); // Camera position\nglm::vec3 camera_front; // View direction\nglm::vec3 camera_up; // Up vector for the camera\nglm::vec3 camera_orientation = glm::vec3(-90.0f, 0.0f, 0.0f); // Yaw, Pitch, Roll\nglm::vec3 camera_right; // Right vector for the camera\n\nvoid update_camera() {\n\t// Based on https://learnopengl.com/#!Getting-started/Camera\n\tcamera_front = glm::normalize(glm::vec3(cos(glm::radians(camera_orientation.x)) * cos(glm::radians(camera_orientation.y)),\n\t\tsin(glm::radians(camera_orientation.y)), sin(glm::radians(camera_orientation.x)) * cos(glm::radians(camera_orientation.y))));\n\tfront = glm::vec3(camera_front.x, 0.0f, camera_front.z);\n\tcamera_right = glm::normalize(glm::cross(camera_front, up));\n\tcamera_up = glm::normalize(glm::cross(camera_right, camera_front));\n}\n\n// Movement setup\nconst float movement_speed = 1.0f;\n\n// Available illumination models\nenum {\n\tMIRROR,\n\tSKYBOX\n};\n\n// Shaders and programs\nGLuint vshaders[SHADERS_NUM];\nGLuint fshaders[SHADERS_NUM];\nGLuint programs[SHADERS_NUM];\n\n// Uniforms locations\nGLint modelMatrixLoc[SHADERS_NUM];\nGLint inverseModelMatrixLoc[SHADERS_NUM];\nGLint viewMatrixLoc[SHADERS_NUM];\nGLint projectionMatrixLoc[SHADERS_NUM];\nGLint cameraPosLoc[SHADERS_NUM];\n\n// Initialize sceMsgDialog widget with a given message text\nint init_msg_dialog(const char *msg) {\n\tSceMsgDialogUserMessageParam msg_param;\n\tmemset(&msg_param, 0, sizeof(msg_param));\n\tmsg_param.buttonType = SCE_MSG_DIALOG_BUTTON_TYPE_OK;\n\tmsg_param.msg = (SceChar8 *)msg;\n\n\tSceMsgDialogParam param;\n\tsceMsgDialogParamInit(&param);\n\t_sceCommonDialogSetMagicNumber(&param.commonParam);\n\tparam.mode = SCE_MSG_DIALOG_MODE_USER_MSG;\n\tparam.userMsgParam = &msg_param;\n\n\treturn sceMsgDialogInit(&param);\n}\n\n// Gets current state for sceMsgDialog running widget\nint get_msg_dialog_result(void) {\n\tif (sceMsgDialogGetStatus() != SCE_COMMON_DIALOG_STATUS_FINISHED)\n\t\treturn 0;\n\tsceMsgDialogTerm();\n\treturn 1;\n}\n\n// Draws an error message on screen and force closes the app after user input\nvoid fatal_error(const char *fmt, ...) {\n\tva_list list;\n\tchar string[512];\n\n\tva_start(list, fmt);\n\tvsnprintf(string, sizeof(string), fmt, list);\n\tva_end(list);\n\t\n\tinit_msg_dialog(string);\n\n\twhile (!get_msg_dialog_result()) {\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\tvglSwapBuffers(GL_TRUE);\n\t}\n\n\tsceKernelExitProcess(0);\n\twhile (1);\n}\n\n// Loads a shader from filesystem\nvoid loadShader(const char *name, int type) {\n\t// Load vertex shader from filesystem\n\tchar fname[256];\n\tsprintf(fname, \"app0:%s.vert\", name);\n\tFILE *f = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t vsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *vshader = (char *)malloc(vsize);\n\tfread(vshader, 1, vsize, f);\n\tfclose(f);\n\t\n\t// Load fragment shader from filesystem\n\tsprintf(fname, \"app0:%s.frag\", name);\n\tf = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t fsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *fshader = (char *)malloc(fsize);\n\tfread(fshader, 1, fsize, f);\n\tfclose(f);\n\t\n\t// Create required shaders and program\n\tvshaders[type] = glCreateShader(GL_VERTEX_SHADER);\n\tfshaders[type] = glCreateShader(GL_FRAGMENT_SHADER);\n\tprograms[type] = glCreateProgram();\n\t\n\t// Compiling vertex shader\n\tglShaderSource(vshaders[type], 1, &vshader, &vsize);\n\tglCompileShader(vshaders[type]);\n\t\n\t// Compiling fragment shader\n\tglShaderSource(fshaders[type], 1, &fshader, &fsize);\n\tglCompileShader(fshaders[type]);\n\t\n\t// Attaching shaders to final program\n\tglAttachShader(programs[type], vshaders[type]);\n\tglAttachShader(programs[type], fshaders[type]);\n\t\n\t// Binding attrib locations for the given shaders\n\tglBindAttribLocation(programs[type], 0, \"position\");\n\tif (type == MIRROR)\n\t\tglBindAttribLocation(programs[type], 1, \"normal\");\n\t\n\t// Linking program\n\tglLinkProgram(programs[type]);\n\t\n\t// Getting uniforms locations for the given shaders\n\tif (type == MIRROR) {\n\t\tmodelMatrixLoc[type] = glGetUniformLocation(programs[type], \"modelMatrix\");\n\t\tinverseModelMatrixLoc[type] = glGetUniformLocation(programs[type], \"inverseModelMatrix\");\n\t\tcameraPosLoc[type] = glGetUniformLocation(programs[type], \"camera_pos\");\n\t}\n\tviewMatrixLoc[type] = glGetUniformLocation(programs[type], \"viewMatrix\");\n\tprojectionMatrixLoc[type] = glGetUniformLocation(programs[type], \"projectionMatrix\");\n\t\n\t// Deleting temporary buffers\n\tfree(fshader);\n\tfree(vshader);\n}\n\n// Draws a model\nvoid drawModel(to_model *mdl, GLboolean is_skybox) {\n\tglEnableVertexAttribArray(0);\n\tif (is_skybox)\n\t\tglDisableVertexAttribArray(1);\n\telse\t\n\t\tglEnableVertexAttribArray(1);\n\tglVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 0, mdl->pos);\n\tif (!is_skybox)\n\t\tglVertexAttribPointer(1, 3, GL_FLOAT, GL_FALSE, 0, mdl->normals);\n\tglDrawArrays(GL_TRIANGLES, 0, mdl->num_vertices);\n}\n\nint main() {\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Enabling sampling for the analogs\n\tsceCtrlSetSamplingMode(SCE_CTRL_MODE_ANALOG_WIDE);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.26f, 0.46f, 0.98f, 1.0f);\n\t\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\t\n\t// Projection matrix: FOV angle, aspect ratio, near and far planes\n\tglm::mat4 projection = glm::perspective(45.0f, 960.0f / 544.0f, 0.1f, 10000.0f);\n\t\n\t// Initializing model matrices for our objects to identity\n\tglm::mat4 bunnyModelMatrix = glm::mat4(1.0f);\n\t\n\t// Default values for spinning state, wireframe mode and pressed buttons bitmask\n\tuint32_t old_buttons = 0;\n\tGLboolean spinning = GL_TRUE;\n\tGLboolean wireframe = GL_FALSE;\n\t\n\t// Default values for timing calculations\n\tGLfloat deltaTime = 0.0f;\n\tGLfloat lastFrame = 0.0f;\n\t\n\t// Initial rotation angle on Y axis\n\tGLfloat orientationY = 0.0f;\n\t\n\t// Rotation speed on Y axis\n\tGLfloat spin_speed = 30.0f;\n\t\n\t// Setting up our shaders\n\tloadShader(\"mirror\", MIRROR);\n\tloadShader(\"skybox\", SKYBOX);\n\t\n\t// Setting default binding for our cube sampler\n    glUniform1i(glGetUniformLocation(programs[SKYBOX], \"skybox\"), 0);\n\tglUniform1i(glGetUniformLocation(programs[MIRROR], \"skybox\"), 0);\n\t\n\t// Setting constant uniform values\n\tfor (int i = 0; i < SHADERS_NUM; i++) {\n\t\tglUniformMatrix4fv(projectionMatrixLoc[i], 1, GL_FALSE, glm::value_ptr(projection));\n\t}\n\t\n\t// Loading our models\n\tto_model cube, bunny;\n\tif (to_loadObj(\"app0:cube.obj\", &cube))\n\t\tfatal_error(\"Cannot open app0:cube.obj\");\n\tif (to_loadObj(\"app0:bunny.obj\", &bunny))\n\t\tfatal_error(\"Cannot open app0:bunny.obj\");\n\t\n\t// Our skybox faces texture filenames\n\tchar *skybox_fnames[] = {\n\t\t\"app0:skybox/right.jpg\",\n\t\t\"app0:skybox/left.jpg\",\n\t\t\"app0:skybox/top.jpg\",\n\t\t\"app0:skybox/bottom.jpg\",\n\t\t\"app0:skybox/front.jpg\",\n\t\t\"app0:skybox/back.jpg\"\n\t};\n\t\n\t// We generate a cube texture for our skybox\n\tGLuint skybox_tex;\n\tglGenTextures(1, &skybox_tex);\n\tglBindTexture(GL_TEXTURE_CUBE_MAP, skybox_tex);\n\t\n\t// Loading all skybox faces\n\tfor (int i = 0; i < 6; i++) {\n\t\tint width, height;\n\t\tvoid *img = stbi_load(skybox_fnames[i], &width, &height, NULL, 3);\n\t\tglTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + i, 0, GL_RGB, width, height, 0, GL_RGB, GL_UNSIGNED_BYTE, img);\n\t\tfree(img);\n\t}\n\t\n\t// Setting up camera\n\tupdate_camera();\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Reading inputs\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\t\n\t\t// Calculating delta time in seconds\n\t\tGLfloat currentFrame = (float)sceKernelGetProcessTimeWide() / 1000000.0f;\n\t\tdeltaTime = currentFrame - lastFrame;\n\t\tlastFrame = currentFrame;\n\t\t\n\t\t// Clearing color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Checking for wireframe mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CROSS)) {\n\t\t\tif (wireframe)\n\t\t\t\tglPolygonMode(GL_FRONT_AND_BACK, GL_FILL);\n\t\t\telse\n\t\t\t\tglPolygonMode(GL_FRONT_AND_BACK, GL_LINE);\n\t\t\twireframe = !wireframe;\n\t\t}\n\t\t\n\t\t// Checking for spinning mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CIRCLE)) {\n\t\t\tspinning = !spinning;\n\t\t}\n\t\t\n\t\t// Checking for flying mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_TRIANGLE)) {\n\t\t\tcan_fly = !can_fly;\n\t\t}\n\t\t\n\t\t// Dealing with camera orientation changes\n\t\tGLboolean needs_camera_update = GL_FALSE;\n\t\tint rx = pad.rx - 127, ry = pad.ry - 127;\n\t\tif (rx < -ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.x += rx * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t} else if (rx > ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.x += rx * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t}\n\t\tif (ry < -ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.y -= ry * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t} else if (ry > ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.y -= ry * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t}\n\t\t\n\t\t// Dealing with movements\n\t\tint lx = pad.lx - 127, ly = pad.ly - 127;\n\t\tif (lx < -ANALOGS_DEADZONE) {\n\t\t\tcamera_pos -= camera_right * (movement_speed * deltaTime);\n\t\t} else if (lx > ANALOGS_DEADZONE) {\n\t\t\tcamera_pos += camera_right * (movement_speed * deltaTime);\n\t\t}\n\t\tif (ly < -ANALOGS_DEADZONE) {\n\t\t\tcamera_pos += (can_fly ? camera_front : front) * (movement_speed * deltaTime);\n\t\t} else if (ly > ANALOGS_DEADZONE) {\n\t\t\tcamera_pos -= (can_fly ? camera_front : front) * (movement_speed * deltaTime);\n\t\t}\n\t\t\n\t\t// Performing camera setup update if required\n\t\tif (needs_camera_update) {\n\t\t\t// Preventing pitch to get on the \"back\"\n\t\t\tif (camera_orientation.y < -89.0f)\n\t\t\t\tcamera_orientation.y = -89.0f;\n\t\t\telse if (camera_orientation.y > 89.0f)\n\t\t\t\tcamera_orientation.y = 89.0f;\n\t\t\tupdate_camera();\n\t\t}\n\t\t\n\t\t// Properly altering rotation angle if spinning mode is enabled\n\t\tif (spinning) {\n\t\t\torientationY += deltaTime * spin_speed;\n\t\t}\n\t\t\n\t\t// Setting mirror shader\n\t\tglUseProgram(programs[MIRROR]);\n\t\t\n\t\t// View matrix: camera position, view direction, camera \"up\" vector\n\t\tglm::mat4 view = glm::lookAt(camera_pos, camera_pos + camera_front, camera_up);\n\t\tglUniformMatrix4fv(viewMatrixLoc[MIRROR], 1, GL_FALSE, glm::value_ptr(view));\n\t\t\n\t\t// Binding skybox texture\n\t\tglBindTexture(GL_TEXTURE_CUBE_MAP, skybox_tex);\n\t\t\n\t\t// Drawing bunny\n\t\tglDepthFunc(GL_LESS);\n\t\tbunnyModelMatrix = glm::mat4(1.0f);\n\t\tbunnyModelMatrix = glm::translate(bunnyModelMatrix, glm::vec3(0.0f, 0.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::rotate(bunnyModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::scale(bunnyModelMatrix, glm::vec3(0.3f, 0.3f, 0.3f));\n\t\tglUniformMatrix4fv(modelMatrixLoc[MIRROR], 1, GL_FALSE, glm::value_ptr(bunnyModelMatrix));\n\t\tglUniformMatrix4fv(inverseModelMatrixLoc[MIRROR], 1, GL_FALSE, glm::value_ptr(glm::inverse(bunnyModelMatrix)));\n\t\tglUniform3fv(cameraPosLoc[MIRROR], 1, glm::value_ptr(camera_pos));\n\t\tdrawModel(&bunny, GL_FALSE);\n\t\t\n\t\t// Setting skybox shader\n\t\tglUseProgram(programs[SKYBOX]);\n\t\t\n\t\t// Drawing skybox\n\t\tglDepthFunc(GL_LEQUAL);\n\t\tview = glm::mat4(glm::mat3(view)); // remove translation from the view matrix so that moving around the scene won't move the skybox\n\t\tglUniformMatrix4fv(viewMatrixLoc[SKYBOX], 1, GL_FALSE, glm::value_ptr(view));\n\t\tdrawModel(&cube, GL_TRUE);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t\told_buttons = pad.buttons;\n\t}\n}"
  },
  {
    "path": "samples/skybox_env_map/mirror.frag",
    "content": "// Cube sampler for our skybox\nuniform samplerCUBE skybox;\n\n// Camera position\nuniform float3 camera_pos;\n\nfloat4 main(\n\tfloat3 wNormal : TEXCOORD0,\n\tfloat3 wPosition : TEXCOORD1\n) {\n\treturn texCUBE(skybox, reflect(normalize(wPosition - camera_pos), normalize(wNormal)));\n}\n"
  },
  {
    "path": "samples/skybox_env_map/mirror.vert",
    "content": "// Model matrix\nuniform float4x4 modelMatrix;\nuniform float4x4 inverseModelMatrix;\n\n// View matrix\nuniform float4x4 viewMatrix;\n\n// Projection matrix\nuniform float4x4 projectionMatrix;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat3 out wNormal : TEXCOORD0,\n\tfloat3 out wPosition : TEXCOORD1,\n\tfloat4 out gl_Position : POSITION\n) {\n\t// Calculating vertex position in world coordinates\n\twPosition = mul(float4(position, 1.0f), modelMatrix).xyz;\n\t\n\t// Calculate normals in world coordinates\n\twNormal = mul(normal, float3x3(transpose(inverseModelMatrix)));\n\t\n\t// Calculating final position in clip space\n\tgl_Position = mul(mul(float4(wPosition, 1.0f), viewMatrix), projectionMatrix);\n}\n"
  },
  {
    "path": "samples/skybox_env_map/skybox.frag",
    "content": "uniform samplerCUBE skybox;\n\nfloat4 main(\n\tfloat3 texcoords : TEXCOORD0\n) {\n\treturn texCUBE(skybox, texcoords);\n}\n"
  },
  {
    "path": "samples/skybox_env_map/skybox.vert",
    "content": "uniform float4x4 projectionMatrix;\nuniform float4x4 viewMatrix;\n\nvoid main (\n\tfloat3 position,\n\tfloat3 out texcoords : TEXCOORD0,\n\tfloat4 out gl_Position : POSITION\n) {\n\ttexcoords = position;\n\tgl_Position = mul(mul(float4(position, 1.0f), viewMatrix), projectionMatrix).xyww;\n}\n"
  },
  {
    "path": "samples/skybox_env_map/stb_image.h",
    "content": "/* stb_image - v2.25 - public domain image loader - http://nothings.org/stb\n                                  no warranty implied; use at your own risk\n\n   Do this:\n      #define STB_IMAGE_IMPLEMENTATION\n   before you include this file in *one* C or C++ file to create the implementation.\n\n   // i.e. it should look like this:\n   #include ...\n   #include ...\n   #include ...\n   #define STB_IMAGE_IMPLEMENTATION\n   #include \"stb_image.h\"\n\n   You can #define STBI_ASSERT(x) before the #include to avoid using assert.h.\n   And #define STBI_MALLOC, STBI_REALLOC, and STBI_FREE to avoid using malloc,realloc,free\n\n\n   QUICK NOTES:\n      Primarily of interest to game developers and other people who can\n          avoid problematic images and only need the trivial interface\n\n      JPEG baseline & progressive (12 bpc/arithmetic not supported, same as stock IJG lib)\n      PNG 1/2/4/8/16-bit-per-channel\n\n      TGA (not sure what subset, if a subset)\n      BMP non-1bpp, non-RLE\n      PSD (composited view only, no extra channels, 8/16 bit-per-channel)\n\n      GIF (*comp always reports as 4-channel)\n      HDR (radiance rgbE format)\n      PIC (Softimage PIC)\n      PNM (PPM and PGM binary only)\n\n      Animated GIF still needs a proper API, but here's one way to do it:\n          http://gist.github.com/urraka/685d9a6340b26b830d49\n\n      - decode from memory or through FILE (define STBI_NO_STDIO to remove code)\n      - decode from arbitrary I/O callbacks\n      - SIMD acceleration on x86/x64 (SSE2) and ARM (NEON)\n\n   Full documentation under \"DOCUMENTATION\" below.\n\n\nLICENSE\n\n  See end of file for license information.\n\nRECENT REVISION HISTORY:\n\n      2.25  (2020-02-02) fix warnings\n      2.24  (2020-02-02) fix warnings; thread-local failure_reason and flip_vertically\n      2.23  (2019-08-11) fix clang static analysis warning\n      2.22  (2019-03-04) gif fixes, fix warnings\n      2.21  (2019-02-25) fix typo in comment\n      2.20  (2019-02-07) support utf8 filenames in Windows; fix warnings and platform ifdefs\n      2.19  (2018-02-11) fix warning\n      2.18  (2018-01-30) fix warnings\n      2.17  (2018-01-29) bugfix, 1-bit BMP, 16-bitness query, fix warnings\n      2.16  (2017-07-23) all functions have 16-bit variants; optimizations; bugfixes\n      2.15  (2017-03-18) fix png-1,2,4; all Imagenet JPGs; no runtime SSE detection on GCC\n      2.14  (2017-03-03) remove deprecated STBI_JPEG_OLD; fixes for Imagenet JPGs\n      2.13  (2016-12-04) experimental 16-bit API, only for PNG so far; fixes\n      2.12  (2016-04-02) fix typo in 2.11 PSD fix that caused crashes\n      2.11  (2016-04-02) 16-bit PNGS; enable SSE2 in non-gcc x64\n                         RGB-format JPEG; remove white matting in PSD;\n                         allocate large structures on the stack;\n                         correct channel count for PNG & BMP\n      2.10  (2016-01-22) avoid warning introduced in 2.09\n      2.09  (2016-01-16) 16-bit TGA; comments in PNM files; STBI_REALLOC_SIZED\n\n   See end of file for full revision history.\n\n\n ============================    Contributors    =========================\n\n Image formats                          Extensions, features\n    Sean Barrett (jpeg, png, bmp)          Jetro Lauha (stbi_info)\n    Nicolas Schulz (hdr, psd)              Martin \"SpartanJ\" Golini (stbi_info)\n    Jonathan Dummer (tga)                  James \"moose2000\" Brown (iPhone PNG)\n    Jean-Marc Lienher (gif)                Ben \"Disch\" Wenger (io callbacks)\n    Tom Seddon (pic)                       Omar Cornut (1/2/4-bit PNG)\n    Thatcher Ulrich (psd)                  Nicolas Guillemot (vertical flip)\n    Ken Miller (pgm, ppm)                  Richard Mitton (16-bit PSD)\n    github:urraka (animated gif)           Junggon Kim (PNM comments)\n    Christopher Forseth (animated gif)     Daniel Gibson (16-bit TGA)\n                                           socks-the-fox (16-bit PNG)\n                                           Jeremy Sawicki (handle all ImageNet JPGs)\n Optimizations & bugfixes                  Mikhail Morozov (1-bit BMP)\n    Fabian \"ryg\" Giesen                    Anael Seghezzi (is-16-bit query)\n    Arseny Kapoulkine\n    John-Mark Allen\n    Carmelo J Fdez-Aguera\n\n Bug & warning fixes\n    Marc LeBlanc            David Woo          Guillaume George   Martins Mozeiko\n    Christpher Lloyd        Jerry Jansson      Joseph Thomson     Phil Jordan\n    Dave Moore              Roy Eltham         Hayaki Saito       Nathan Reed\n    Won Chun                Luke Graham        Johan Duparc       Nick Verigakis\n    the Horde3D community   Thomas Ruf         Ronny Chevalier    github:rlyeh\n    Janez Zemva             John Bartholomew   Michal Cichon      github:romigrou\n    Jonathan Blow           Ken Hamada         Tero Hanninen      github:svdijk\n    Laurent Gomila          Cort Stratton      Sergio Gonzalez    github:snagar\n    Aruelien Pocheville     Thibault Reuille   Cass Everitt       github:Zelex\n    Ryamond Barbiero        Paul Du Bois       Engin Manap        github:grim210\n    Aldo Culquicondor       Philipp Wiesemann  Dale Weiler        github:sammyhw\n    Oriol Ferrer Mesia      Josh Tobin         Matthew Gregan     github:phprus\n    Julian Raschke          Gregory Mullen     Baldur Karlsson    github:poppolopoppo\n    Christian Floisand      Kevin Schmidt      JR Smith           github:darealshinji\n    Brad Weinberger         Matvey Cherevko                       github:Michaelangel007\n    Blazej Dariusz Roszkowski                  Alexander Veselov\n*/\n\n#ifndef STBI_INCLUDE_STB_IMAGE_H\n#define STBI_INCLUDE_STB_IMAGE_H\n\n// DOCUMENTATION\n//\n// Limitations:\n//    - no 12-bit-per-channel JPEG\n//    - no JPEGs with arithmetic coding\n//    - GIF always returns *comp=4\n//\n// Basic usage (see HDR discussion below for HDR usage):\n//    int x,y,n;\n//    unsigned char *data = stbi_load(filename, &x, &y, &n, 0);\n//    // ... process data if not NULL ...\n//    // ... x = width, y = height, n = # 8-bit components per pixel ...\n//    // ... replace '0' with '1'..'4' to force that many components per pixel\n//    // ... but 'n' will always be the number that it would have been if you said 0\n//    stbi_image_free(data)\n//\n// Standard parameters:\n//    int *x                 -- outputs image width in pixels\n//    int *y                 -- outputs image height in pixels\n//    int *channels_in_file  -- outputs # of image components in image file\n//    int desired_channels   -- if non-zero, # of image components requested in result\n//\n// The return value from an image loader is an 'unsigned char *' which points\n// to the pixel data, or NULL on an allocation failure or if the image is\n// corrupt or invalid. The pixel data consists of *y scanlines of *x pixels,\n// with each pixel consisting of N interleaved 8-bit components; the first\n// pixel pointed to is top-left-most in the image. There is no padding between\n// image scanlines or between pixels, regardless of format. The number of\n// components N is 'desired_channels' if desired_channels is non-zero, or\n// *channels_in_file otherwise. If desired_channels is non-zero,\n// *channels_in_file has the number of components that _would_ have been\n// output otherwise. E.g. if you set desired_channels to 4, you will always\n// get RGBA output, but you can check *channels_in_file to see if it's trivially\n// opaque because e.g. there were only 3 channels in the source image.\n//\n// An output image with N components has the following components interleaved\n// in this order in each pixel:\n//\n//     N=#comp     components\n//       1           grey\n//       2           grey, alpha\n//       3           red, green, blue\n//       4           red, green, blue, alpha\n//\n// If image loading fails for any reason, the return value will be NULL,\n// and *x, *y, *channels_in_file will be unchanged. The function\n// stbi_failure_reason() can be queried for an extremely brief, end-user\n// unfriendly explanation of why the load failed. Define STBI_NO_FAILURE_STRINGS\n// to avoid compiling these strings at all, and STBI_FAILURE_USERMSG to get slightly\n// more user-friendly ones.\n//\n// Paletted PNG, BMP, GIF, and PIC images are automatically depalettized.\n//\n// ===========================================================================\n//\n// UNICODE:\n//\n//   If compiling for Windows and you wish to use Unicode filenames, compile\n//   with\n//       #define STBI_WINDOWS_UTF8\n//   and pass utf8-encoded filenames. Call stbi_convert_wchar_to_utf8 to convert\n//   Windows wchar_t filenames to utf8.\n//\n// ===========================================================================\n//\n// Philosophy\n//\n// stb libraries are designed with the following priorities:\n//\n//    1. easy to use\n//    2. easy to maintain\n//    3. good performance\n//\n// Sometimes I let \"good performance\" creep up in priority over \"easy to maintain\",\n// and for best performance I may provide less-easy-to-use APIs that give higher\n// performance, in addition to the easy-to-use ones. Nevertheless, it's important\n// to keep in mind that from the standpoint of you, a client of this library,\n// all you care about is #1 and #3, and stb libraries DO NOT emphasize #3 above all.\n//\n// Some secondary priorities arise directly from the first two, some of which\n// provide more explicit reasons why performance can't be emphasized.\n//\n//    - Portable (\"ease of use\")\n//    - Small source code footprint (\"easy to maintain\")\n//    - No dependencies (\"ease of use\")\n//\n// ===========================================================================\n//\n// I/O callbacks\n//\n// I/O callbacks allow you to read from arbitrary sources, like packaged\n// files or some other source. Data read from callbacks are processed\n// through a small internal buffer (currently 128 bytes) to try to reduce\n// overhead.\n//\n// The three functions you must define are \"read\" (reads some bytes of data),\n// \"skip\" (skips some bytes of data), \"eof\" (reports if the stream is at the end).\n//\n// ===========================================================================\n//\n// SIMD support\n//\n// The JPEG decoder will try to automatically use SIMD kernels on x86 when\n// supported by the compiler. For ARM Neon support, you must explicitly\n// request it.\n//\n// (The old do-it-yourself SIMD API is no longer supported in the current\n// code.)\n//\n// On x86, SSE2 will automatically be used when available based on a run-time\n// test; if not, the generic C versions are used as a fall-back. On ARM targets,\n// the typical path is to have separate builds for NEON and non-NEON devices\n// (at least this is true for iOS and Android). Therefore, the NEON support is\n// toggled by a build flag: define STBI_NEON to get NEON loops.\n//\n// If for some reason you do not want to use any of SIMD code, or if\n// you have issues compiling it, you can disable it entirely by\n// defining STBI_NO_SIMD.\n//\n// ===========================================================================\n//\n// HDR image support   (disable by defining STBI_NO_HDR)\n//\n// stb_image supports loading HDR images in general, and currently the Radiance\n// .HDR file format specifically. You can still load any file through the existing\n// interface; if you attempt to load an HDR file, it will be automatically remapped\n// to LDR, assuming gamma 2.2 and an arbitrary scale factor defaulting to 1;\n// both of these constants can be reconfigured through this interface:\n//\n//     stbi_hdr_to_ldr_gamma(2.2f);\n//     stbi_hdr_to_ldr_scale(1.0f);\n//\n// (note, do not use _inverse_ constants; stbi_image will invert them\n// appropriately).\n//\n// Additionally, there is a new, parallel interface for loading files as\n// (linear) floats to preserve the full dynamic range:\n//\n//    float *data = stbi_loadf(filename, &x, &y, &n, 0);\n//\n// If you load LDR images through this interface, those images will\n// be promoted to floating point values, run through the inverse of\n// constants corresponding to the above:\n//\n//     stbi_ldr_to_hdr_scale(1.0f);\n//     stbi_ldr_to_hdr_gamma(2.2f);\n//\n// Finally, given a filename (or an open file or memory block--see header\n// file for details) containing image data, you can query for the \"most\n// appropriate\" interface to use (that is, whether the image is HDR or\n// not), using:\n//\n//     stbi_is_hdr(char *filename);\n//\n// ===========================================================================\n//\n// iPhone PNG support:\n//\n// By default we convert iphone-formatted PNGs back to RGB, even though\n// they are internally encoded differently. You can disable this conversion\n// by calling stbi_convert_iphone_png_to_rgb(0), in which case\n// you will always just get the native iphone \"format\" through (which\n// is BGR stored in RGB).\n//\n// Call stbi_set_unpremultiply_on_load(1) as well to force a divide per\n// pixel to remove any premultiplied alpha *only* if the image file explicitly\n// says there's premultiplied data (currently only happens in iPhone images,\n// and only if iPhone convert-to-rgb processing is on).\n//\n// ===========================================================================\n//\n// ADDITIONAL CONFIGURATION\n//\n//  - You can suppress implementation of any of the decoders to reduce\n//    your code footprint by #defining one or more of the following\n//    symbols before creating the implementation.\n//\n//        STBI_NO_JPEG\n//        STBI_NO_PNG\n//        STBI_NO_BMP\n//        STBI_NO_PSD\n//        STBI_NO_TGA\n//        STBI_NO_GIF\n//        STBI_NO_HDR\n//        STBI_NO_PIC\n//        STBI_NO_PNM   (.ppm and .pgm)\n//\n//  - You can request *only* certain decoders and suppress all other ones\n//    (this will be more forward-compatible, as addition of new decoders\n//    doesn't require you to disable them explicitly):\n//\n//        STBI_ONLY_JPEG\n//        STBI_ONLY_PNG\n//        STBI_ONLY_BMP\n//        STBI_ONLY_PSD\n//        STBI_ONLY_TGA\n//        STBI_ONLY_GIF\n//        STBI_ONLY_HDR\n//        STBI_ONLY_PIC\n//        STBI_ONLY_PNM   (.ppm and .pgm)\n//\n//   - If you use STBI_NO_PNG (or _ONLY_ without PNG), and you still\n//     want the zlib decoder to be available, #define STBI_SUPPORT_ZLIB\n//\n\n\n#ifndef STBI_NO_STDIO\n#include <stdio.h>\n#endif // STBI_NO_STDIO\n\n#define STBI_VERSION 1\n\nenum\n{\n   STBI_default = 0, // only used for desired_channels\n\n   STBI_grey       = 1,\n   STBI_grey_alpha = 2,\n   STBI_rgb        = 3,\n   STBI_rgb_alpha  = 4\n};\n\n#include <stdlib.h>\ntypedef unsigned char stbi_uc;\ntypedef unsigned short stbi_us;\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#ifndef STBIDEF\n#ifdef STB_IMAGE_STATIC\n#define STBIDEF static\n#else\n#define STBIDEF extern\n#endif\n#endif\n\n//////////////////////////////////////////////////////////////////////////////\n//\n// PRIMARY API - works on images of any type\n//\n\n//\n// load image by filename, open file, or memory buffer\n//\n\ntypedef struct\n{\n   int      (*read)  (void *user,char *data,int size);   // fill 'data' with 'size' bytes.  return number of bytes actually read\n   void     (*skip)  (void *user,int n);                 // skip the next 'n' bytes, or 'unget' the last -n bytes if negative\n   int      (*eof)   (void *user);                       // returns nonzero if we are at end of file/data\n} stbi_io_callbacks;\n\n////////////////////////////////////\n//\n// 8-bits-per-channel interface\n//\n\nSTBIDEF stbi_uc *stbi_load_from_memory   (stbi_uc           const *buffer, int len   , int *x, int *y, int *channels_in_file, int desired_channels);\nSTBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk  , void *user, int *x, int *y, int *channels_in_file, int desired_channels);\n\n#ifndef STBI_NO_STDIO\nSTBIDEF stbi_uc *stbi_load            (char const *filename, int *x, int *y, int *channels_in_file, int desired_channels);\nSTBIDEF stbi_uc *stbi_load_from_file  (FILE *f, int *x, int *y, int *channels_in_file, int desired_channels);\n// for stbi_load_from_file, file pointer is left pointing immediately after image\n#endif\n\n#ifndef STBI_NO_GIF\nSTBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int len, int **delays, int *x, int *y, int *z, int *comp, int req_comp);\n#endif\n\n#ifdef STBI_WINDOWS_UTF8\nSTBIDEF int stbi_convert_wchar_to_utf8(char *buffer, size_t bufferlen, const wchar_t* input);\n#endif\n\n////////////////////////////////////\n//\n// 16-bits-per-channel interface\n//\n\nSTBIDEF stbi_us *stbi_load_16_from_memory   (stbi_uc const *buffer, int len, int *x, int *y, int *channels_in_file, int desired_channels);\nSTBIDEF stbi_us *stbi_load_16_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *channels_in_file, int desired_channels);\n\n#ifndef STBI_NO_STDIO\nSTBIDEF stbi_us *stbi_load_16          (char const *filename, int *x, int *y, int *channels_in_file, int desired_channels);\nSTBIDEF stbi_us *stbi_load_from_file_16(FILE *f, int *x, int *y, int *channels_in_file, int desired_channels);\n#endif\n\n////////////////////////////////////\n//\n// float-per-channel interface\n//\n#ifndef STBI_NO_LINEAR\n   STBIDEF float *stbi_loadf_from_memory     (stbi_uc const *buffer, int len, int *x, int *y, int *channels_in_file, int desired_channels);\n   STBIDEF float *stbi_loadf_from_callbacks  (stbi_io_callbacks const *clbk, void *user, int *x, int *y,  int *channels_in_file, int desired_channels);\n\n   #ifndef STBI_NO_STDIO\n   STBIDEF float *stbi_loadf            (char const *filename, int *x, int *y, int *channels_in_file, int desired_channels);\n   STBIDEF float *stbi_loadf_from_file  (FILE *f, int *x, int *y, int *channels_in_file, int desired_channels);\n   #endif\n#endif\n\n#ifndef STBI_NO_HDR\n   STBIDEF void   stbi_hdr_to_ldr_gamma(float gamma);\n   STBIDEF void   stbi_hdr_to_ldr_scale(float scale);\n#endif // STBI_NO_HDR\n\n#ifndef STBI_NO_LINEAR\n   STBIDEF void   stbi_ldr_to_hdr_gamma(float gamma);\n   STBIDEF void   stbi_ldr_to_hdr_scale(float scale);\n#endif // STBI_NO_LINEAR\n\n// stbi_is_hdr is always defined, but always returns false if STBI_NO_HDR\nSTBIDEF int    stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user);\nSTBIDEF int    stbi_is_hdr_from_memory(stbi_uc const *buffer, int len);\n#ifndef STBI_NO_STDIO\nSTBIDEF int      stbi_is_hdr          (char const *filename);\nSTBIDEF int      stbi_is_hdr_from_file(FILE *f);\n#endif // STBI_NO_STDIO\n\n\n// get a VERY brief reason for failure\n// on most compilers (and ALL modern mainstream compilers) this is threadsafe\nSTBIDEF const char *stbi_failure_reason  (void);\n\n// free the loaded image -- this is just free()\nSTBIDEF void     stbi_image_free      (void *retval_from_stbi_load);\n\n// get image dimensions & components without fully decoding\nSTBIDEF int      stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp);\nSTBIDEF int      stbi_info_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp);\nSTBIDEF int      stbi_is_16_bit_from_memory(stbi_uc const *buffer, int len);\nSTBIDEF int      stbi_is_16_bit_from_callbacks(stbi_io_callbacks const *clbk, void *user);\n\n#ifndef STBI_NO_STDIO\nSTBIDEF int      stbi_info               (char const *filename,     int *x, int *y, int *comp);\nSTBIDEF int      stbi_info_from_file     (FILE *f,                  int *x, int *y, int *comp);\nSTBIDEF int      stbi_is_16_bit          (char const *filename);\nSTBIDEF int      stbi_is_16_bit_from_file(FILE *f);\n#endif\n\n\n\n// for image formats that explicitly notate that they have premultiplied alpha,\n// we just return the colors as stored in the file. set this flag to force\n// unpremultiplication. results are undefined if the unpremultiply overflow.\nSTBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply);\n\n// indicate whether we should process iphone images back to canonical format,\n// or just pass them through \"as-is\"\nSTBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert);\n\n// flip the image vertically, so the first pixel in the output array is the bottom left\nSTBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip);\n\n// as above, but only applies to images loaded on the thread that calls the function\n// this function is only available if your compiler supports thread-local variables;\n// calling it will fail to link if your compiler doesn't\nSTBIDEF void stbi_set_flip_vertically_on_load_thread(int flag_true_if_should_flip);\n\n// ZLIB client - used by PNG, available for other purposes\n\nSTBIDEF char *stbi_zlib_decode_malloc_guesssize(const char *buffer, int len, int initial_size, int *outlen);\nSTBIDEF char *stbi_zlib_decode_malloc_guesssize_headerflag(const char *buffer, int len, int initial_size, int *outlen, int parse_header);\nSTBIDEF char *stbi_zlib_decode_malloc(const char *buffer, int len, int *outlen);\nSTBIDEF int   stbi_zlib_decode_buffer(char *obuffer, int olen, const char *ibuffer, int ilen);\n\nSTBIDEF char *stbi_zlib_decode_noheader_malloc(const char *buffer, int len, int *outlen);\nSTBIDEF int   stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen);\n\n\n#ifdef __cplusplus\n}\n#endif\n\n//\n//\n////   end header file   /////////////////////////////////////////////////////\n#endif // STBI_INCLUDE_STB_IMAGE_H\n\n#ifdef STB_IMAGE_IMPLEMENTATION\n\n#if defined(STBI_ONLY_JPEG) || defined(STBI_ONLY_PNG) || defined(STBI_ONLY_BMP) \\\n  || defined(STBI_ONLY_TGA) || defined(STBI_ONLY_GIF) || defined(STBI_ONLY_PSD) \\\n  || defined(STBI_ONLY_HDR) || defined(STBI_ONLY_PIC) || defined(STBI_ONLY_PNM) \\\n  || defined(STBI_ONLY_ZLIB)\n   #ifndef STBI_ONLY_JPEG\n   #define STBI_NO_JPEG\n   #endif\n   #ifndef STBI_ONLY_PNG\n   #define STBI_NO_PNG\n   #endif\n   #ifndef STBI_ONLY_BMP\n   #define STBI_NO_BMP\n   #endif\n   #ifndef STBI_ONLY_PSD\n   #define STBI_NO_PSD\n   #endif\n   #ifndef STBI_ONLY_TGA\n   #define STBI_NO_TGA\n   #endif\n   #ifndef STBI_ONLY_GIF\n   #define STBI_NO_GIF\n   #endif\n   #ifndef STBI_ONLY_HDR\n   #define STBI_NO_HDR\n   #endif\n   #ifndef STBI_ONLY_PIC\n   #define STBI_NO_PIC\n   #endif\n   #ifndef STBI_ONLY_PNM\n   #define STBI_NO_PNM\n   #endif\n#endif\n\n#if defined(STBI_NO_PNG) && !defined(STBI_SUPPORT_ZLIB) && !defined(STBI_NO_ZLIB)\n#define STBI_NO_ZLIB\n#endif\n\n\n#include <stdarg.h>\n#include <stddef.h> // ptrdiff_t on osx\n#include <stdlib.h>\n#include <string.h>\n#include <limits.h>\n\n#if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR)\n#include <math.h>  // ldexp, pow\n#endif\n\n#ifndef STBI_NO_STDIO\n#include <stdio.h>\n#endif\n\n#ifndef STBI_ASSERT\n#include <assert.h>\n#define STBI_ASSERT(x) assert(x)\n#endif\n\n#ifdef __cplusplus\n#define STBI_EXTERN extern \"C\"\n#else\n#define STBI_EXTERN extern\n#endif\n\n\n#ifndef _MSC_VER\n   #ifdef __cplusplus\n   #define stbi_inline inline\n   #else\n   #define stbi_inline\n   #endif\n#else\n   #define stbi_inline __forceinline\n#endif\n\n#ifndef STBI_NO_THREAD_LOCALS\n   #if defined(__cplusplus) &&  __cplusplus >= 201103L\n      #define STBI_THREAD_LOCAL       thread_local\n   #elif defined (__STDC_VERSION__) && __STDC_VERSION__ >= 201112L\n      #define STBI_THREAD_LOCAL       _Thread_local\n   #elif defined(__GNUC__)\n      #define STBI_THREAD_LOCAL       __thread\n   #elif defined(_MSC_VER)\n      #define STBI_THREAD_LOCAL       __declspec(thread)\n#endif\n#endif\n\n#ifdef _MSC_VER\ntypedef unsigned short stbi__uint16;\ntypedef   signed short stbi__int16;\ntypedef unsigned int   stbi__uint32;\ntypedef   signed int   stbi__int32;\n#else\n#include <stdint.h>\ntypedef uint16_t stbi__uint16;\ntypedef int16_t  stbi__int16;\ntypedef uint32_t stbi__uint32;\ntypedef int32_t  stbi__int32;\n#endif\n\n// should produce compiler error if size is wrong\ntypedef unsigned char validate_uint32[sizeof(stbi__uint32)==4 ? 1 : -1];\n\n#ifdef _MSC_VER\n#define STBI_NOTUSED(v)  (void)(v)\n#else\n#define STBI_NOTUSED(v)  (void)sizeof(v)\n#endif\n\n#ifdef _MSC_VER\n#define STBI_HAS_LROTL\n#endif\n\n#ifdef STBI_HAS_LROTL\n   #define stbi_lrot(x,y)  _lrotl(x,y)\n#else\n   #define stbi_lrot(x,y)  (((x) << (y)) | ((x) >> (32 - (y))))\n#endif\n\n#if defined(STBI_MALLOC) && defined(STBI_FREE) && (defined(STBI_REALLOC) || defined(STBI_REALLOC_SIZED))\n// ok\n#elif !defined(STBI_MALLOC) && !defined(STBI_FREE) && !defined(STBI_REALLOC) && !defined(STBI_REALLOC_SIZED)\n// ok\n#else\n#error \"Must define all or none of STBI_MALLOC, STBI_FREE, and STBI_REALLOC (or STBI_REALLOC_SIZED).\"\n#endif\n\n#ifndef STBI_MALLOC\n#define STBI_MALLOC(sz)           malloc(sz)\n#define STBI_REALLOC(p,newsz)     realloc(p,newsz)\n#define STBI_FREE(p)              free(p)\n#endif\n\n#ifndef STBI_REALLOC_SIZED\n#define STBI_REALLOC_SIZED(p,oldsz,newsz) STBI_REALLOC(p,newsz)\n#endif\n\n// x86/x64 detection\n#if defined(__x86_64__) || defined(_M_X64)\n#define STBI__X64_TARGET\n#elif defined(__i386) || defined(_M_IX86)\n#define STBI__X86_TARGET\n#endif\n\n#if defined(__GNUC__) && defined(STBI__X86_TARGET) && !defined(__SSE2__) && !defined(STBI_NO_SIMD)\n// gcc doesn't support sse2 intrinsics unless you compile with -msse2,\n// which in turn means it gets to use SSE2 everywhere. This is unfortunate,\n// but previous attempts to provide the SSE2 functions with runtime\n// detection caused numerous issues. The way architecture extensions are\n// exposed in GCC/Clang is, sadly, not really suited for one-file libs.\n// New behavior: if compiled with -msse2, we use SSE2 without any\n// detection; if not, we don't use it at all.\n#define STBI_NO_SIMD\n#endif\n\n#if defined(__MINGW32__) && defined(STBI__X86_TARGET) && !defined(STBI_MINGW_ENABLE_SSE2) && !defined(STBI_NO_SIMD)\n// Note that __MINGW32__ doesn't actually mean 32-bit, so we have to avoid STBI__X64_TARGET\n//\n// 32-bit MinGW wants ESP to be 16-byte aligned, but this is not in the\n// Windows ABI and VC++ as well as Windows DLLs don't maintain that invariant.\n// As a result, enabling SSE2 on 32-bit MinGW is dangerous when not\n// simultaneously enabling \"-mstackrealign\".\n//\n// See https://github.com/nothings/stb/issues/81 for more information.\n//\n// So default to no SSE2 on 32-bit MinGW. If you've read this far and added\n// -mstackrealign to your build settings, feel free to #define STBI_MINGW_ENABLE_SSE2.\n#define STBI_NO_SIMD\n#endif\n\n#if !defined(STBI_NO_SIMD) && (defined(STBI__X86_TARGET) || defined(STBI__X64_TARGET))\n#define STBI_SSE2\n#include <emmintrin.h>\n\n#ifdef _MSC_VER\n\n#if _MSC_VER >= 1400  // not VC6\n#include <intrin.h> // __cpuid\nstatic int stbi__cpuid3(void)\n{\n   int info[4];\n   __cpuid(info,1);\n   return info[3];\n}\n#else\nstatic int stbi__cpuid3(void)\n{\n   int res;\n   __asm {\n      mov  eax,1\n      cpuid\n      mov  res,edx\n   }\n   return res;\n}\n#endif\n\n#define STBI_SIMD_ALIGN(type, name) __declspec(align(16)) type name\n\n#if !defined(STBI_NO_JPEG) && defined(STBI_SSE2)\nstatic int stbi__sse2_available(void)\n{\n   int info3 = stbi__cpuid3();\n   return ((info3 >> 26) & 1) != 0;\n}\n#endif\n\n#else // assume GCC-style if not VC++\n#define STBI_SIMD_ALIGN(type, name) type name __attribute__((aligned(16)))\n\n#if !defined(STBI_NO_JPEG) && defined(STBI_SSE2)\nstatic int stbi__sse2_available(void)\n{\n   // If we're even attempting to compile this on GCC/Clang, that means\n   // -msse2 is on, which means the compiler is allowed to use SSE2\n   // instructions at will, and so are we.\n   return 1;\n}\n#endif\n\n#endif\n#endif\n\n// ARM NEON\n#if defined(STBI_NO_SIMD) && defined(STBI_NEON)\n#undef STBI_NEON\n#endif\n\n#ifdef STBI_NEON\n#include <arm_neon.h>\n// assume GCC or Clang on ARM targets\n#define STBI_SIMD_ALIGN(type, name) type name __attribute__((aligned(16)))\n#endif\n\n#ifndef STBI_SIMD_ALIGN\n#define STBI_SIMD_ALIGN(type, name) type name\n#endif\n\n///////////////////////////////////////////////\n//\n//  stbi__context struct and start_xxx functions\n\n// stbi__context structure is our basic context used by all images, so it\n// contains all the IO context, plus some basic image information\ntypedef struct\n{\n   stbi__uint32 img_x, img_y;\n   int img_n, img_out_n;\n\n   stbi_io_callbacks io;\n   void *io_user_data;\n\n   int read_from_callbacks;\n   int buflen;\n   stbi_uc buffer_start[128];\n\n   stbi_uc *img_buffer, *img_buffer_end;\n   stbi_uc *img_buffer_original, *img_buffer_original_end;\n} stbi__context;\n\n\nstatic void stbi__refill_buffer(stbi__context *s);\n\n// initialize a memory-decode context\nstatic void stbi__start_mem(stbi__context *s, stbi_uc const *buffer, int len)\n{\n   s->io.read = NULL;\n   s->read_from_callbacks = 0;\n   s->img_buffer = s->img_buffer_original = (stbi_uc *) buffer;\n   s->img_buffer_end = s->img_buffer_original_end = (stbi_uc *) buffer+len;\n}\n\n// initialize a callback-based context\nstatic void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c, void *user)\n{\n   s->io = *c;\n   s->io_user_data = user;\n   s->buflen = sizeof(s->buffer_start);\n   s->read_from_callbacks = 1;\n   s->img_buffer_original = s->buffer_start;\n   stbi__refill_buffer(s);\n   s->img_buffer_original_end = s->img_buffer_end;\n}\n\n#ifndef STBI_NO_STDIO\n\nstatic int stbi__stdio_read(void *user, char *data, int size)\n{\n   return (int) fread(data,1,size,(FILE*) user);\n}\n\nstatic void stbi__stdio_skip(void *user, int n)\n{\n   fseek((FILE*) user, n, SEEK_CUR);\n}\n\nstatic int stbi__stdio_eof(void *user)\n{\n   return feof((FILE*) user);\n}\n\nstatic stbi_io_callbacks stbi__stdio_callbacks =\n{\n   stbi__stdio_read,\n   stbi__stdio_skip,\n   stbi__stdio_eof,\n};\n\nstatic void stbi__start_file(stbi__context *s, FILE *f)\n{\n   stbi__start_callbacks(s, &stbi__stdio_callbacks, (void *) f);\n}\n\n//static void stop_file(stbi__context *s) { }\n\n#endif // !STBI_NO_STDIO\n\nstatic void stbi__rewind(stbi__context *s)\n{\n   // conceptually rewind SHOULD rewind to the beginning of the stream,\n   // but we just rewind to the beginning of the initial buffer, because\n   // we only use it after doing 'test', which only ever looks at at most 92 bytes\n   s->img_buffer = s->img_buffer_original;\n   s->img_buffer_end = s->img_buffer_original_end;\n}\n\nenum\n{\n   STBI_ORDER_RGB,\n   STBI_ORDER_BGR\n};\n\ntypedef struct\n{\n   int bits_per_channel;\n   int num_channels;\n   int channel_order;\n} stbi__result_info;\n\n#ifndef STBI_NO_JPEG\nstatic int      stbi__jpeg_test(stbi__context *s);\nstatic void    *stbi__jpeg_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\n#ifndef STBI_NO_PNG\nstatic int      stbi__png_test(stbi__context *s);\nstatic void    *stbi__png_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__png_info(stbi__context *s, int *x, int *y, int *comp);\nstatic int      stbi__png_is16(stbi__context *s);\n#endif\n\n#ifndef STBI_NO_BMP\nstatic int      stbi__bmp_test(stbi__context *s);\nstatic void    *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\n#ifndef STBI_NO_TGA\nstatic int      stbi__tga_test(stbi__context *s);\nstatic void    *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__tga_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\n#ifndef STBI_NO_PSD\nstatic int      stbi__psd_test(stbi__context *s);\nstatic void    *stbi__psd_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri, int bpc);\nstatic int      stbi__psd_info(stbi__context *s, int *x, int *y, int *comp);\nstatic int      stbi__psd_is16(stbi__context *s);\n#endif\n\n#ifndef STBI_NO_HDR\nstatic int      stbi__hdr_test(stbi__context *s);\nstatic float   *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\n#ifndef STBI_NO_PIC\nstatic int      stbi__pic_test(stbi__context *s);\nstatic void    *stbi__pic_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__pic_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\n#ifndef STBI_NO_GIF\nstatic int      stbi__gif_test(stbi__context *s);\nstatic void    *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic void    *stbi__load_gif_main(stbi__context *s, int **delays, int *x, int *y, int *z, int *comp, int req_comp);\nstatic int      stbi__gif_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\n#ifndef STBI_NO_PNM\nstatic int      stbi__pnm_test(stbi__context *s);\nstatic void    *stbi__pnm_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri);\nstatic int      stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp);\n#endif\n\nstatic\n#ifdef STBI_THREAD_LOCAL\nSTBI_THREAD_LOCAL\n#endif\nconst char *stbi__g_failure_reason;\n\nSTBIDEF const char *stbi_failure_reason(void)\n{\n   return stbi__g_failure_reason;\n}\n\n#ifndef STBI_NO_FAILURE_STRINGS\nstatic int stbi__err(const char *str)\n{\n   stbi__g_failure_reason = str;\n   return 0;\n}\n#endif\n\nstatic void *stbi__malloc(size_t size)\n{\n    return STBI_MALLOC(size);\n}\n\n// stb_image uses ints pervasively, including for offset calculations.\n// therefore the largest decoded image size we can support with the\n// current code, even on 64-bit targets, is INT_MAX. this is not a\n// significant limitation for the intended use case.\n//\n// we do, however, need to make sure our size calculations don't\n// overflow. hence a few helper functions for size calculations that\n// multiply integers together, making sure that they're non-negative\n// and no overflow occurs.\n\n// return 1 if the sum is valid, 0 on overflow.\n// negative terms are considered invalid.\nstatic int stbi__addsizes_valid(int a, int b)\n{\n   if (b < 0) return 0;\n   // now 0 <= b <= INT_MAX, hence also\n   // 0 <= INT_MAX - b <= INTMAX.\n   // And \"a + b <= INT_MAX\" (which might overflow) is the\n   // same as a <= INT_MAX - b (no overflow)\n   return a <= INT_MAX - b;\n}\n\n// returns 1 if the product is valid, 0 on overflow.\n// negative factors are considered invalid.\nstatic int stbi__mul2sizes_valid(int a, int b)\n{\n   if (a < 0 || b < 0) return 0;\n   if (b == 0) return 1; // mul-by-0 is always safe\n   // portable way to check for no overflows in a*b\n   return a <= INT_MAX/b;\n}\n\n#if !defined(STBI_NO_JPEG) || !defined(STBI_NO_PNG) || !defined(STBI_NO_TGA) || !defined(STBI_NO_HDR)\n// returns 1 if \"a*b + add\" has no negative terms/factors and doesn't overflow\nstatic int stbi__mad2sizes_valid(int a, int b, int add)\n{\n   return stbi__mul2sizes_valid(a, b) && stbi__addsizes_valid(a*b, add);\n}\n#endif\n\n// returns 1 if \"a*b*c + add\" has no negative terms/factors and doesn't overflow\nstatic int stbi__mad3sizes_valid(int a, int b, int c, int add)\n{\n   return stbi__mul2sizes_valid(a, b) && stbi__mul2sizes_valid(a*b, c) &&\n      stbi__addsizes_valid(a*b*c, add);\n}\n\n// returns 1 if \"a*b*c*d + add\" has no negative terms/factors and doesn't overflow\n#if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR)\nstatic int stbi__mad4sizes_valid(int a, int b, int c, int d, int add)\n{\n   return stbi__mul2sizes_valid(a, b) && stbi__mul2sizes_valid(a*b, c) &&\n      stbi__mul2sizes_valid(a*b*c, d) && stbi__addsizes_valid(a*b*c*d, add);\n}\n#endif\n\n#if !defined(STBI_NO_JPEG) || !defined(STBI_NO_PNG) || !defined(STBI_NO_TGA) || !defined(STBI_NO_HDR)\n// mallocs with size overflow checking\nstatic void *stbi__malloc_mad2(int a, int b, int add)\n{\n   if (!stbi__mad2sizes_valid(a, b, add)) return NULL;\n   return stbi__malloc(a*b + add);\n}\n#endif\n\nstatic void *stbi__malloc_mad3(int a, int b, int c, int add)\n{\n   if (!stbi__mad3sizes_valid(a, b, c, add)) return NULL;\n   return stbi__malloc(a*b*c + add);\n}\n\n#if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR)\nstatic void *stbi__malloc_mad4(int a, int b, int c, int d, int add)\n{\n   if (!stbi__mad4sizes_valid(a, b, c, d, add)) return NULL;\n   return stbi__malloc(a*b*c*d + add);\n}\n#endif\n\n// stbi__err - error\n// stbi__errpf - error returning pointer to float\n// stbi__errpuc - error returning pointer to unsigned char\n\n#ifdef STBI_NO_FAILURE_STRINGS\n   #define stbi__err(x,y)  0\n#elif defined(STBI_FAILURE_USERMSG)\n   #define stbi__err(x,y)  stbi__err(y)\n#else\n   #define stbi__err(x,y)  stbi__err(x)\n#endif\n\n#define stbi__errpf(x,y)   ((float *)(size_t) (stbi__err(x,y)?NULL:NULL))\n#define stbi__errpuc(x,y)  ((unsigned char *)(size_t) (stbi__err(x,y)?NULL:NULL))\n\nSTBIDEF void stbi_image_free(void *retval_from_stbi_load)\n{\n   STBI_FREE(retval_from_stbi_load);\n}\n\n#ifndef STBI_NO_LINEAR\nstatic float   *stbi__ldr_to_hdr(stbi_uc *data, int x, int y, int comp);\n#endif\n\n#ifndef STBI_NO_HDR\nstatic stbi_uc *stbi__hdr_to_ldr(float   *data, int x, int y, int comp);\n#endif\n\nstatic int stbi__vertically_flip_on_load_global = 0;\n\nSTBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip)\n{\n   stbi__vertically_flip_on_load_global = flag_true_if_should_flip;\n}\n\n#ifndef STBI_THREAD_LOCAL\n#define stbi__vertically_flip_on_load  stbi__vertically_flip_on_load_global\n#else\nstatic STBI_THREAD_LOCAL int stbi__vertically_flip_on_load_local, stbi__vertically_flip_on_load_set;\n\nSTBIDEF void stbi_set_flip_vertically_on_load_thread(int flag_true_if_should_flip)\n{\n   stbi__vertically_flip_on_load_local = flag_true_if_should_flip;\n   stbi__vertically_flip_on_load_set = 1;\n}\n\n#define stbi__vertically_flip_on_load  (stbi__vertically_flip_on_load_set       \\\n                                         ? stbi__vertically_flip_on_load_local  \\\n                                         : stbi__vertically_flip_on_load_global)\n#endif // STBI_THREAD_LOCAL\n\nstatic void *stbi__load_main(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri, int bpc)\n{\n   memset(ri, 0, sizeof(*ri)); // make sure it's initialized if we add new fields\n   ri->bits_per_channel = 8; // default is 8 so most paths don't have to be changed\n   ri->channel_order = STBI_ORDER_RGB; // all current input & output are this, but this is here so we can add BGR order\n   ri->num_channels = 0;\n\n   #ifndef STBI_NO_JPEG\n   if (stbi__jpeg_test(s)) return stbi__jpeg_load(s,x,y,comp,req_comp, ri);\n   #endif\n   #ifndef STBI_NO_PNG\n   if (stbi__png_test(s))  return stbi__png_load(s,x,y,comp,req_comp, ri);\n   #endif\n   #ifndef STBI_NO_BMP\n   if (stbi__bmp_test(s))  return stbi__bmp_load(s,x,y,comp,req_comp, ri);\n   #endif\n   #ifndef STBI_NO_GIF\n   if (stbi__gif_test(s))  return stbi__gif_load(s,x,y,comp,req_comp, ri);\n   #endif\n   #ifndef STBI_NO_PSD\n   if (stbi__psd_test(s))  return stbi__psd_load(s,x,y,comp,req_comp, ri, bpc);\n   #else\n   STBI_NOTUSED(bpc);\n   #endif\n   #ifndef STBI_NO_PIC\n   if (stbi__pic_test(s))  return stbi__pic_load(s,x,y,comp,req_comp, ri);\n   #endif\n   #ifndef STBI_NO_PNM\n   if (stbi__pnm_test(s))  return stbi__pnm_load(s,x,y,comp,req_comp, ri);\n   #endif\n\n   #ifndef STBI_NO_HDR\n   if (stbi__hdr_test(s)) {\n      float *hdr = stbi__hdr_load(s, x,y,comp,req_comp, ri);\n      return stbi__hdr_to_ldr(hdr, *x, *y, req_comp ? req_comp : *comp);\n   }\n   #endif\n\n   #ifndef STBI_NO_TGA\n   // test tga last because it's a crappy test!\n   if (stbi__tga_test(s))\n      return stbi__tga_load(s,x,y,comp,req_comp, ri);\n   #endif\n\n   return stbi__errpuc(\"unknown image type\", \"Image not of any known type, or corrupt\");\n}\n\nstatic stbi_uc *stbi__convert_16_to_8(stbi__uint16 *orig, int w, int h, int channels)\n{\n   int i;\n   int img_len = w * h * channels;\n   stbi_uc *reduced;\n\n   reduced = (stbi_uc *) stbi__malloc(img_len);\n   if (reduced == NULL) return stbi__errpuc(\"outofmem\", \"Out of memory\");\n\n   for (i = 0; i < img_len; ++i)\n      reduced[i] = (stbi_uc)((orig[i] >> 8) & 0xFF); // top half of each byte is sufficient approx of 16->8 bit scaling\n\n   STBI_FREE(orig);\n   return reduced;\n}\n\nstatic stbi__uint16 *stbi__convert_8_to_16(stbi_uc *orig, int w, int h, int channels)\n{\n   int i;\n   int img_len = w * h * channels;\n   stbi__uint16 *enlarged;\n\n   enlarged = (stbi__uint16 *) stbi__malloc(img_len*2);\n   if (enlarged == NULL) return (stbi__uint16 *) stbi__errpuc(\"outofmem\", \"Out of memory\");\n\n   for (i = 0; i < img_len; ++i)\n      enlarged[i] = (stbi__uint16)((orig[i] << 8) + orig[i]); // replicate to high and low byte, maps 0->0, 255->0xffff\n\n   STBI_FREE(orig);\n   return enlarged;\n}\n\nstatic void stbi__vertical_flip(void *image, int w, int h, int bytes_per_pixel)\n{\n   int row;\n   size_t bytes_per_row = (size_t)w * bytes_per_pixel;\n   stbi_uc temp[2048];\n   stbi_uc *bytes = (stbi_uc *)image;\n\n   for (row = 0; row < (h>>1); row++) {\n      stbi_uc *row0 = bytes + row*bytes_per_row;\n      stbi_uc *row1 = bytes + (h - row - 1)*bytes_per_row;\n      // swap row0 with row1\n      size_t bytes_left = bytes_per_row;\n      while (bytes_left) {\n         size_t bytes_copy = (bytes_left < sizeof(temp)) ? bytes_left : sizeof(temp);\n         sceClibMemcpy(temp, row0, bytes_copy);\n         sceClibMemcpy(row0, row1, bytes_copy);\n         sceClibMemcpy(row1, temp, bytes_copy);\n         row0 += bytes_copy;\n         row1 += bytes_copy;\n         bytes_left -= bytes_copy;\n      }\n   }\n}\n\n#ifndef STBI_NO_GIF\nstatic void stbi__vertical_flip_slices(void *image, int w, int h, int z, int bytes_per_pixel)\n{\n   int slice;\n   int slice_size = w * h * bytes_per_pixel;\n\n   stbi_uc *bytes = (stbi_uc *)image;\n   for (slice = 0; slice < z; ++slice) {\n      stbi__vertical_flip(bytes, w, h, bytes_per_pixel);\n      bytes += slice_size;\n   }\n}\n#endif\n\nstatic unsigned char *stbi__load_and_postprocess_8bit(stbi__context *s, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__result_info ri;\n   void *result = stbi__load_main(s, x, y, comp, req_comp, &ri, 8);\n\n   if (result == NULL)\n      return NULL;\n\n   if (ri.bits_per_channel != 8) {\n      STBI_ASSERT(ri.bits_per_channel == 16);\n      result = stbi__convert_16_to_8((stbi__uint16 *) result, *x, *y, req_comp == 0 ? *comp : req_comp);\n      ri.bits_per_channel = 8;\n   }\n\n   // @TODO: move stbi__convert_format to here\n\n   if (stbi__vertically_flip_on_load) {\n      int channels = req_comp ? req_comp : *comp;\n      stbi__vertical_flip(result, *x, *y, channels * sizeof(stbi_uc));\n   }\n\n   return (unsigned char *) result;\n}\n\nstatic stbi__uint16 *stbi__load_and_postprocess_16bit(stbi__context *s, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__result_info ri;\n   void *result = stbi__load_main(s, x, y, comp, req_comp, &ri, 16);\n\n   if (result == NULL)\n      return NULL;\n\n   if (ri.bits_per_channel != 16) {\n      STBI_ASSERT(ri.bits_per_channel == 8);\n      result = stbi__convert_8_to_16((stbi_uc *) result, *x, *y, req_comp == 0 ? *comp : req_comp);\n      ri.bits_per_channel = 16;\n   }\n\n   // @TODO: move stbi__convert_format16 to here\n   // @TODO: special case RGB-to-Y (and RGBA-to-YA) for 8-bit-to-16-bit case to keep more precision\n\n   if (stbi__vertically_flip_on_load) {\n      int channels = req_comp ? req_comp : *comp;\n      stbi__vertical_flip(result, *x, *y, channels * sizeof(stbi__uint16));\n   }\n\n   return (stbi__uint16 *) result;\n}\n\n#if !defined(STBI_NO_HDR) && !defined(STBI_NO_LINEAR)\nstatic void stbi__float_postprocess(float *result, int *x, int *y, int *comp, int req_comp)\n{\n   if (stbi__vertically_flip_on_load && result != NULL) {\n      int channels = req_comp ? req_comp : *comp;\n      stbi__vertical_flip(result, *x, *y, channels * sizeof(float));\n   }\n}\n#endif\n\n#ifndef STBI_NO_STDIO\n\n#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8)\nSTBI_EXTERN __declspec(dllimport) int __stdcall MultiByteToWideChar(unsigned int cp, unsigned long flags, const char *str, int cbmb, wchar_t *widestr, int cchwide);\nSTBI_EXTERN __declspec(dllimport) int __stdcall WideCharToMultiByte(unsigned int cp, unsigned long flags, const wchar_t *widestr, int cchwide, char *str, int cbmb, const char *defchar, int *used_default);\n#endif\n\n#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8)\nSTBIDEF int stbi_convert_wchar_to_utf8(char *buffer, size_t bufferlen, const wchar_t* input)\n{\n\treturn WideCharToMultiByte(65001 /* UTF8 */, 0, input, -1, buffer, (int) bufferlen, NULL, NULL);\n}\n#endif\n\nstatic FILE *stbi__fopen(char const *filename, char const *mode)\n{\n   FILE *f;\n#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8)\n   wchar_t wMode[64];\n   wchar_t wFilename[1024];\n\tif (0 == MultiByteToWideChar(65001 /* UTF8 */, 0, filename, -1, wFilename, sizeof(wFilename)))\n      return 0;\n\n\tif (0 == MultiByteToWideChar(65001 /* UTF8 */, 0, mode, -1, wMode, sizeof(wMode)))\n      return 0;\n\n#if _MSC_VER >= 1400\n\tif (0 != _wfopen_s(&f, wFilename, wMode))\n\t\tf = 0;\n#else\n   f = _wfopen(wFilename, wMode);\n#endif\n\n#elif defined(_MSC_VER) && _MSC_VER >= 1400\n   if (0 != fopen_s(&f, filename, mode))\n      f=0;\n#else\n   f = fopen(filename, mode);\n#endif\n   return f;\n}\n\n\nSTBIDEF stbi_uc *stbi_load(char const *filename, int *x, int *y, int *comp, int req_comp)\n{\n   FILE *f = stbi__fopen(filename, \"rb\");\n   unsigned char *result;\n   if (!f) return stbi__errpuc(\"can't fopen\", \"Unable to open file\");\n   result = stbi_load_from_file(f,x,y,comp,req_comp);\n   fclose(f);\n   return result;\n}\n\nSTBIDEF stbi_uc *stbi_load_from_file(FILE *f, int *x, int *y, int *comp, int req_comp)\n{\n   unsigned char *result;\n   stbi__context s;\n   stbi__start_file(&s,f);\n   result = stbi__load_and_postprocess_8bit(&s,x,y,comp,req_comp);\n   if (result) {\n      // need to 'unget' all the characters in the IO buffer\n      fseek(f, - (int) (s.img_buffer_end - s.img_buffer), SEEK_CUR);\n   }\n   return result;\n}\n\nSTBIDEF stbi__uint16 *stbi_load_from_file_16(FILE *f, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__uint16 *result;\n   stbi__context s;\n   stbi__start_file(&s,f);\n   result = stbi__load_and_postprocess_16bit(&s,x,y,comp,req_comp);\n   if (result) {\n      // need to 'unget' all the characters in the IO buffer\n      fseek(f, - (int) (s.img_buffer_end - s.img_buffer), SEEK_CUR);\n   }\n   return result;\n}\n\nSTBIDEF stbi_us *stbi_load_16(char const *filename, int *x, int *y, int *comp, int req_comp)\n{\n   FILE *f = stbi__fopen(filename, \"rb\");\n   stbi__uint16 *result;\n   if (!f) return (stbi_us *) stbi__errpuc(\"can't fopen\", \"Unable to open file\");\n   result = stbi_load_from_file_16(f,x,y,comp,req_comp);\n   fclose(f);\n   return result;\n}\n\n\n#endif //!STBI_NO_STDIO\n\nSTBIDEF stbi_us *stbi_load_16_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *channels_in_file, int desired_channels)\n{\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n   return stbi__load_and_postprocess_16bit(&s,x,y,channels_in_file,desired_channels);\n}\n\nSTBIDEF stbi_us *stbi_load_16_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *channels_in_file, int desired_channels)\n{\n   stbi__context s;\n   stbi__start_callbacks(&s, (stbi_io_callbacks *)clbk, user);\n   return stbi__load_and_postprocess_16bit(&s,x,y,channels_in_file,desired_channels);\n}\n\nSTBIDEF stbi_uc *stbi_load_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n   return stbi__load_and_postprocess_8bit(&s,x,y,comp,req_comp);\n}\n\nSTBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__context s;\n   stbi__start_callbacks(&s, (stbi_io_callbacks *) clbk, user);\n   return stbi__load_and_postprocess_8bit(&s,x,y,comp,req_comp);\n}\n\n#ifndef STBI_NO_GIF\nSTBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int len, int **delays, int *x, int *y, int *z, int *comp, int req_comp)\n{\n   unsigned char *result;\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n\n   result = (unsigned char*) stbi__load_gif_main(&s, delays, x, y, z, comp, req_comp);\n   if (stbi__vertically_flip_on_load) {\n      stbi__vertical_flip_slices( result, *x, *y, *z, *comp );\n   }\n\n   return result;\n}\n#endif\n\n#ifndef STBI_NO_LINEAR\nstatic float *stbi__loadf_main(stbi__context *s, int *x, int *y, int *comp, int req_comp)\n{\n   unsigned char *data;\n   #ifndef STBI_NO_HDR\n   if (stbi__hdr_test(s)) {\n      stbi__result_info ri;\n      float *hdr_data = stbi__hdr_load(s,x,y,comp,req_comp, &ri);\n      if (hdr_data)\n         stbi__float_postprocess(hdr_data,x,y,comp,req_comp);\n      return hdr_data;\n   }\n   #endif\n   data = stbi__load_and_postprocess_8bit(s, x, y, comp, req_comp);\n   if (data)\n      return stbi__ldr_to_hdr(data, *x, *y, req_comp ? req_comp : *comp);\n   return stbi__errpf(\"unknown image type\", \"Image not of any known type, or corrupt\");\n}\n\nSTBIDEF float *stbi_loadf_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n   return stbi__loadf_main(&s,x,y,comp,req_comp);\n}\n\nSTBIDEF float *stbi_loadf_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__context s;\n   stbi__start_callbacks(&s, (stbi_io_callbacks *) clbk, user);\n   return stbi__loadf_main(&s,x,y,comp,req_comp);\n}\n\n#ifndef STBI_NO_STDIO\nSTBIDEF float *stbi_loadf(char const *filename, int *x, int *y, int *comp, int req_comp)\n{\n   float *result;\n   FILE *f = stbi__fopen(filename, \"rb\");\n   if (!f) return stbi__errpf(\"can't fopen\", \"Unable to open file\");\n   result = stbi_loadf_from_file(f,x,y,comp,req_comp);\n   fclose(f);\n   return result;\n}\n\nSTBIDEF float *stbi_loadf_from_file(FILE *f, int *x, int *y, int *comp, int req_comp)\n{\n   stbi__context s;\n   stbi__start_file(&s,f);\n   return stbi__loadf_main(&s,x,y,comp,req_comp);\n}\n#endif // !STBI_NO_STDIO\n\n#endif // !STBI_NO_LINEAR\n\n// these is-hdr-or-not is defined independent of whether STBI_NO_LINEAR is\n// defined, for API simplicity; if STBI_NO_LINEAR is defined, it always\n// reports false!\n\nSTBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len)\n{\n   #ifndef STBI_NO_HDR\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n   return stbi__hdr_test(&s);\n   #else\n   STBI_NOTUSED(buffer);\n   STBI_NOTUSED(len);\n   return 0;\n   #endif\n}\n\n#ifndef STBI_NO_STDIO\nSTBIDEF int      stbi_is_hdr          (char const *filename)\n{\n   FILE *f = stbi__fopen(filename, \"rb\");\n   int result=0;\n   if (f) {\n      result = stbi_is_hdr_from_file(f);\n      fclose(f);\n   }\n   return result;\n}\n\nSTBIDEF int stbi_is_hdr_from_file(FILE *f)\n{\n   #ifndef STBI_NO_HDR\n   long pos = ftell(f);\n   int res;\n   stbi__context s;\n   stbi__start_file(&s,f);\n   res = stbi__hdr_test(&s);\n   fseek(f, pos, SEEK_SET);\n   return res;\n   #else\n   STBI_NOTUSED(f);\n   return 0;\n   #endif\n}\n#endif // !STBI_NO_STDIO\n\nSTBIDEF int      stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user)\n{\n   #ifndef STBI_NO_HDR\n   stbi__context s;\n   stbi__start_callbacks(&s, (stbi_io_callbacks *) clbk, user);\n   return stbi__hdr_test(&s);\n   #else\n   STBI_NOTUSED(clbk);\n   STBI_NOTUSED(user);\n   return 0;\n   #endif\n}\n\n#ifndef STBI_NO_LINEAR\nstatic float stbi__l2h_gamma=2.2f, stbi__l2h_scale=1.0f;\n\nSTBIDEF void   stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = gamma; }\nSTBIDEF void   stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = scale; }\n#endif\n\nstatic float stbi__h2l_gamma_i=1.0f/2.2f, stbi__h2l_scale_i=1.0f;\n\nSTBIDEF void   stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = 1/gamma; }\nSTBIDEF void   stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = 1/scale; }\n\n\n//////////////////////////////////////////////////////////////////////////////\n//\n// Common code used by all image loaders\n//\n\nenum\n{\n   STBI__SCAN_load=0,\n   STBI__SCAN_type,\n   STBI__SCAN_header\n};\n\nstatic void stbi__refill_buffer(stbi__context *s)\n{\n   int n = (s->io.read)(s->io_user_data,(char*)s->buffer_start,s->buflen);\n   if (n == 0) {\n      // at end of file, treat same as if from memory, but need to handle case\n      // where s->img_buffer isn't pointing to safe memory, e.g. 0-byte file\n      s->read_from_callbacks = 0;\n      s->img_buffer = s->buffer_start;\n      s->img_buffer_end = s->buffer_start+1;\n      *s->img_buffer = 0;\n   } else {\n      s->img_buffer = s->buffer_start;\n      s->img_buffer_end = s->buffer_start + n;\n   }\n}\n\nstbi_inline static stbi_uc stbi__get8(stbi__context *s)\n{\n   if (s->img_buffer < s->img_buffer_end)\n      return *s->img_buffer++;\n   if (s->read_from_callbacks) {\n      stbi__refill_buffer(s);\n      return *s->img_buffer++;\n   }\n   return 0;\n}\n\n#if defined(STBI_NO_JPEG) && defined(STBI_NO_HDR) && defined(STBI_NO_PIC) && defined(STBI_NO_PNM)\n// nothing\n#else\nstbi_inline static int stbi__at_eof(stbi__context *s)\n{\n   if (s->io.read) {\n      if (!(s->io.eof)(s->io_user_data)) return 0;\n      // if feof() is true, check if buffer = end\n      // special case: we've only got the special 0 character at the end\n      if (s->read_from_callbacks == 0) return 1;\n   }\n\n   return s->img_buffer >= s->img_buffer_end;\n}\n#endif\n\n#if defined(STBI_NO_JPEG) && defined(STBI_NO_PNG) && defined(STBI_NO_BMP) && defined(STBI_NO_PSD) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) && defined(STBI_NO_PIC)\n// nothing\n#else\nstatic void stbi__skip(stbi__context *s, int n)\n{\n   if (n < 0) {\n      s->img_buffer = s->img_buffer_end;\n      return;\n   }\n   if (s->io.read) {\n      int blen = (int) (s->img_buffer_end - s->img_buffer);\n      if (blen < n) {\n         s->img_buffer = s->img_buffer_end;\n         (s->io.skip)(s->io_user_data, n - blen);\n         return;\n      }\n   }\n   s->img_buffer += n;\n}\n#endif\n\n#if defined(STBI_NO_PNG) && defined(STBI_NO_TGA) && defined(STBI_NO_HDR) && defined(STBI_NO_PNM)\n// nothing\n#else\nstatic int stbi__getn(stbi__context *s, stbi_uc *buffer, int n)\n{\n   if (s->io.read) {\n      int blen = (int) (s->img_buffer_end - s->img_buffer);\n      if (blen < n) {\n         int res, count;\n\n         sceClibMemcpy(buffer, s->img_buffer, blen);\n\n         count = (s->io.read)(s->io_user_data, (char*) buffer + blen, n - blen);\n         res = (count == (n-blen));\n         s->img_buffer = s->img_buffer_end;\n         return res;\n      }\n   }\n\n   if (s->img_buffer+n <= s->img_buffer_end) {\n      sceClibMemcpy(buffer, s->img_buffer, n);\n      s->img_buffer += n;\n      return 1;\n   } else\n      return 0;\n}\n#endif\n\n#if defined(STBI_NO_JPEG) && defined(STBI_NO_PNG) && defined(STBI_NO_PSD) && defined(STBI_NO_PIC)\n// nothing\n#else\nstatic int stbi__get16be(stbi__context *s)\n{\n   int z = stbi__get8(s);\n   return (z << 8) + stbi__get8(s);\n}\n#endif\n\n#if defined(STBI_NO_PNG) && defined(STBI_NO_PSD) && defined(STBI_NO_PIC)\n// nothing\n#else\nstatic stbi__uint32 stbi__get32be(stbi__context *s)\n{\n   stbi__uint32 z = stbi__get16be(s);\n   return (z << 16) + stbi__get16be(s);\n}\n#endif\n\n#if defined(STBI_NO_BMP) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF)\n// nothing\n#else\nstatic int stbi__get16le(stbi__context *s)\n{\n   int z = stbi__get8(s);\n   return z + (stbi__get8(s) << 8);\n}\n#endif\n\n#ifndef STBI_NO_BMP\nstatic stbi__uint32 stbi__get32le(stbi__context *s)\n{\n   stbi__uint32 z = stbi__get16le(s);\n   return z + (stbi__get16le(s) << 16);\n}\n#endif\n\n#define STBI__BYTECAST(x)  ((stbi_uc) ((x) & 255))  // truncate int to byte without warnings\n\n#if defined(STBI_NO_JPEG) && defined(STBI_NO_PNG) && defined(STBI_NO_BMP) && defined(STBI_NO_PSD) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) && defined(STBI_NO_PIC) && defined(STBI_NO_PNM)\n// nothing\n#else\n//////////////////////////////////////////////////////////////////////////////\n//\n//  generic converter from built-in img_n to req_comp\n//    individual types do this automatically as much as possible (e.g. jpeg\n//    does all cases internally since it needs to colorspace convert anyway,\n//    and it never has alpha, so very few cases ). png can automatically\n//    interleave an alpha=255 channel, but falls back to this for other cases\n//\n//  assume data buffer is malloced, so malloc a new one and free that one\n//  only failure mode is malloc failing\n\nstatic stbi_uc stbi__compute_y(int r, int g, int b)\n{\n   return (stbi_uc) (((r*77) + (g*150) +  (29*b)) >> 8);\n}\n#endif\n\n#if defined(STBI_NO_PNG) && defined(STBI_NO_BMP) && defined(STBI_NO_PSD) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) && defined(STBI_NO_PIC) && defined(STBI_NO_PNM)\n// nothing\n#else\nstatic unsigned char *stbi__convert_format(unsigned char *data, int img_n, int req_comp, unsigned int x, unsigned int y)\n{\n   int i,j;\n   unsigned char *good;\n\n   if (req_comp == img_n) return data;\n   STBI_ASSERT(req_comp >= 1 && req_comp <= 4);\n\n   good = (unsigned char *) stbi__malloc_mad3(req_comp, x, y, 0);\n   if (good == NULL) {\n      STBI_FREE(data);\n      return stbi__errpuc(\"outofmem\", \"Out of memory\");\n   }\n\n   for (j=0; j < (int) y; ++j) {\n      unsigned char *src  = data + j * x * img_n   ;\n      unsigned char *dest = good + j * x * req_comp;\n\n      #define STBI__COMBO(a,b)  ((a)*8+(b))\n      #define STBI__CASE(a,b)   case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)\n      // convert source image with img_n components to one with req_comp components;\n      // avoid switch per pixel, so use switch per scanline and massive macros\n      switch (STBI__COMBO(img_n, req_comp)) {\n         STBI__CASE(1,2) { dest[0]=src[0]; dest[1]=255;                                     } break;\n         STBI__CASE(1,3) { dest[0]=dest[1]=dest[2]=src[0];                                  } break;\n         STBI__CASE(1,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=255;                     } break;\n         STBI__CASE(2,1) { dest[0]=src[0];                                                  } break;\n         STBI__CASE(2,3) { dest[0]=dest[1]=dest[2]=src[0];                                  } break;\n         STBI__CASE(2,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=src[1];                  } break;\n         STBI__CASE(3,4) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2];dest[3]=255;        } break;\n         STBI__CASE(3,1) { dest[0]=stbi__compute_y(src[0],src[1],src[2]);                   } break;\n         STBI__CASE(3,2) { dest[0]=stbi__compute_y(src[0],src[1],src[2]); dest[1] = 255;    } break;\n         STBI__CASE(4,1) { dest[0]=stbi__compute_y(src[0],src[1],src[2]);                   } break;\n         STBI__CASE(4,2) { dest[0]=stbi__compute_y(src[0],src[1],src[2]); dest[1] = src[3]; } break;\n         STBI__CASE(4,3) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2];                    } break;\n         default: STBI_ASSERT(0);\n      }\n      #undef STBI__CASE\n   }\n\n   STBI_FREE(data);\n   return good;\n}\n#endif\n\n#if defined(STBI_NO_PNG) && defined(STBI_NO_PSD)\n// nothing\n#else\nstatic stbi__uint16 stbi__compute_y_16(int r, int g, int b)\n{\n   return (stbi__uint16) (((r*77) + (g*150) +  (29*b)) >> 8);\n}\n#endif\n\n#if defined(STBI_NO_PNG) && defined(STBI_NO_PSD)\n// nothing\n#else\nstatic stbi__uint16 *stbi__convert_format16(stbi__uint16 *data, int img_n, int req_comp, unsigned int x, unsigned int y)\n{\n   int i,j;\n   stbi__uint16 *good;\n\n   if (req_comp == img_n) return data;\n   STBI_ASSERT(req_comp >= 1 && req_comp <= 4);\n\n   good = (stbi__uint16 *) stbi__malloc(req_comp * x * y * 2);\n   if (good == NULL) {\n      STBI_FREE(data);\n      return (stbi__uint16 *) stbi__errpuc(\"outofmem\", \"Out of memory\");\n   }\n\n   for (j=0; j < (int) y; ++j) {\n      stbi__uint16 *src  = data + j * x * img_n   ;\n      stbi__uint16 *dest = good + j * x * req_comp;\n\n      #define STBI__COMBO(a,b)  ((a)*8+(b))\n      #define STBI__CASE(a,b)   case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b)\n      // convert source image with img_n components to one with req_comp components;\n      // avoid switch per pixel, so use switch per scanline and massive macros\n      switch (STBI__COMBO(img_n, req_comp)) {\n         STBI__CASE(1,2) { dest[0]=src[0]; dest[1]=0xffff;                                     } break;\n         STBI__CASE(1,3) { dest[0]=dest[1]=dest[2]=src[0];                                     } break;\n         STBI__CASE(1,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=0xffff;                     } break;\n         STBI__CASE(2,1) { dest[0]=src[0];                                                     } break;\n         STBI__CASE(2,3) { dest[0]=dest[1]=dest[2]=src[0];                                     } break;\n         STBI__CASE(2,4) { dest[0]=dest[1]=dest[2]=src[0]; dest[3]=src[1];                     } break;\n         STBI__CASE(3,4) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2];dest[3]=0xffff;        } break;\n         STBI__CASE(3,1) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]);                   } break;\n         STBI__CASE(3,2) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]); dest[1] = 0xffff; } break;\n         STBI__CASE(4,1) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]);                   } break;\n         STBI__CASE(4,2) { dest[0]=stbi__compute_y_16(src[0],src[1],src[2]); dest[1] = src[3]; } break;\n         STBI__CASE(4,3) { dest[0]=src[0];dest[1]=src[1];dest[2]=src[2];                       } break;\n         default: STBI_ASSERT(0);\n      }\n      #undef STBI__CASE\n   }\n\n   STBI_FREE(data);\n   return good;\n}\n#endif\n\n#ifndef STBI_NO_LINEAR\nstatic float   *stbi__ldr_to_hdr(stbi_uc *data, int x, int y, int comp)\n{\n   int i,k,n;\n   float *output;\n   if (!data) return NULL;\n   output = (float *) stbi__malloc_mad4(x, y, comp, sizeof(float), 0);\n   if (output == NULL) { STBI_FREE(data); return stbi__errpf(\"outofmem\", \"Out of memory\"); }\n   // compute number of non-alpha components\n   if (comp & 1) n = comp; else n = comp-1;\n   for (i=0; i < x*y; ++i) {\n      for (k=0; k < n; ++k) {\n         output[i*comp + k] = (float) (pow(data[i*comp+k]/255.0f, stbi__l2h_gamma) * stbi__l2h_scale);\n      }\n   }\n   if (n < comp) {\n      for (i=0; i < x*y; ++i) {\n         output[i*comp + n] = data[i*comp + n]/255.0f;\n      }\n   }\n   STBI_FREE(data);\n   return output;\n}\n#endif\n\n#ifndef STBI_NO_HDR\n#define stbi__float2int(x)   ((int) (x))\nstatic stbi_uc *stbi__hdr_to_ldr(float   *data, int x, int y, int comp)\n{\n   int i,k,n;\n   stbi_uc *output;\n   if (!data) return NULL;\n   output = (stbi_uc *) stbi__malloc_mad3(x, y, comp, 0);\n   if (output == NULL) { STBI_FREE(data); return stbi__errpuc(\"outofmem\", \"Out of memory\"); }\n   // compute number of non-alpha components\n   if (comp & 1) n = comp; else n = comp-1;\n   for (i=0; i < x*y; ++i) {\n      for (k=0; k < n; ++k) {\n         float z = (float) pow(data[i*comp+k]*stbi__h2l_scale_i, stbi__h2l_gamma_i) * 255 + 0.5f;\n         if (z < 0) z = 0;\n         if (z > 255) z = 255;\n         output[i*comp + k] = (stbi_uc) stbi__float2int(z);\n      }\n      if (k < comp) {\n         float z = data[i*comp+k] * 255 + 0.5f;\n         if (z < 0) z = 0;\n         if (z > 255) z = 255;\n         output[i*comp + k] = (stbi_uc) stbi__float2int(z);\n      }\n   }\n   STBI_FREE(data);\n   return output;\n}\n#endif\n\n//////////////////////////////////////////////////////////////////////////////\n//\n//  \"baseline\" JPEG/JFIF decoder\n//\n//    simple implementation\n//      - doesn't support delayed output of y-dimension\n//      - simple interface (only one output format: 8-bit interleaved RGB)\n//      - doesn't try to recover corrupt jpegs\n//      - doesn't allow partial loading, loading multiple at once\n//      - still fast on x86 (copying globals into locals doesn't help x86)\n//      - allocates lots of intermediate memory (full size of all components)\n//        - non-interleaved case requires this anyway\n//        - allows good upsampling (see next)\n//    high-quality\n//      - upsampled channels are bilinearly interpolated, even across blocks\n//      - quality integer IDCT derived from IJG's 'slow'\n//    performance\n//      - fast huffman; reasonable integer IDCT\n//      - some SIMD kernels for common paths on targets with SSE2/NEON\n//      - uses a lot of intermediate memory, could cache poorly\n\n#ifndef STBI_NO_JPEG\n\n// huffman decoding acceleration\n#define FAST_BITS   9  // larger handles more cases; smaller stomps less cache\n\ntypedef struct\n{\n   stbi_uc  fast[1 << FAST_BITS];\n   // weirdly, repacking this into AoS is a 10% speed loss, instead of a win\n   stbi__uint16 code[256];\n   stbi_uc  values[256];\n   stbi_uc  size[257];\n   unsigned int maxcode[18];\n   int    delta[17];   // old 'firstsymbol' - old 'firstcode'\n} stbi__huffman;\n\ntypedef struct\n{\n   stbi__context *s;\n   stbi__huffman huff_dc[4];\n   stbi__huffman huff_ac[4];\n   stbi__uint16 dequant[4][64];\n   stbi__int16 fast_ac[4][1 << FAST_BITS];\n\n// sizes for components, interleaved MCUs\n   int img_h_max, img_v_max;\n   int img_mcu_x, img_mcu_y;\n   int img_mcu_w, img_mcu_h;\n\n// definition of jpeg image component\n   struct\n   {\n      int id;\n      int h,v;\n      int tq;\n      int hd,ha;\n      int dc_pred;\n\n      int x,y,w2,h2;\n      stbi_uc *data;\n      void *raw_data, *raw_coeff;\n      stbi_uc *linebuf;\n      short   *coeff;   // progressive only\n      int      coeff_w, coeff_h; // number of 8x8 coefficient blocks\n   } img_comp[4];\n\n   stbi__uint32   code_buffer; // jpeg entropy-coded buffer\n   int            code_bits;   // number of valid bits\n   unsigned char  marker;      // marker seen while filling entropy buffer\n   int            nomore;      // flag if we saw a marker so must stop\n\n   int            progressive;\n   int            spec_start;\n   int            spec_end;\n   int            succ_high;\n   int            succ_low;\n   int            eob_run;\n   int            jfif;\n   int            app14_color_transform; // Adobe APP14 tag\n   int            rgb;\n\n   int scan_n, order[4];\n   int restart_interval, todo;\n\n// kernels\n   void (*idct_block_kernel)(stbi_uc *out, int out_stride, short data[64]);\n   void (*YCbCr_to_RGB_kernel)(stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step);\n   stbi_uc *(*resample_row_hv_2_kernel)(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs);\n} stbi__jpeg;\n\nstatic int stbi__build_huffman(stbi__huffman *h, int *count)\n{\n   int i,j,k=0;\n   unsigned int code;\n   // build size list for each symbol (from JPEG spec)\n   for (i=0; i < 16; ++i)\n      for (j=0; j < count[i]; ++j)\n         h->size[k++] = (stbi_uc) (i+1);\n   h->size[k] = 0;\n\n   // compute actual symbols (from jpeg spec)\n   code = 0;\n   k = 0;\n   for(j=1; j <= 16; ++j) {\n      // compute delta to add to code to compute symbol id\n      h->delta[j] = k - code;\n      if (h->size[k] == j) {\n         while (h->size[k] == j)\n            h->code[k++] = (stbi__uint16) (code++);\n         if (code-1 >= (1u << j)) return stbi__err(\"bad code lengths\",\"Corrupt JPEG\");\n      }\n      // compute largest code + 1 for this size, preshifted as needed later\n      h->maxcode[j] = code << (16-j);\n      code <<= 1;\n   }\n   h->maxcode[j] = 0xffffffff;\n\n   // build non-spec acceleration table; 255 is flag for not-accelerated\n   memset(h->fast, 255, 1 << FAST_BITS);\n   for (i=0; i < k; ++i) {\n      int s = h->size[i];\n      if (s <= FAST_BITS) {\n         int c = h->code[i] << (FAST_BITS-s);\n         int m = 1 << (FAST_BITS-s);\n         for (j=0; j < m; ++j) {\n            h->fast[c+j] = (stbi_uc) i;\n         }\n      }\n   }\n   return 1;\n}\n\n// build a table that decodes both magnitude and value of small ACs in\n// one go.\nstatic void stbi__build_fast_ac(stbi__int16 *fast_ac, stbi__huffman *h)\n{\n   int i;\n   for (i=0; i < (1 << FAST_BITS); ++i) {\n      stbi_uc fast = h->fast[i];\n      fast_ac[i] = 0;\n      if (fast < 255) {\n         int rs = h->values[fast];\n         int run = (rs >> 4) & 15;\n         int magbits = rs & 15;\n         int len = h->size[fast];\n\n         if (magbits && len + magbits <= FAST_BITS) {\n            // magnitude code followed by receive_extend code\n            int k = ((i << len) & ((1 << FAST_BITS) - 1)) >> (FAST_BITS - magbits);\n            int m = 1 << (magbits - 1);\n            if (k < m) k += (~0U << magbits) + 1;\n            // if the result is small enough, we can fit it in fast_ac table\n            if (k >= -128 && k <= 127)\n               fast_ac[i] = (stbi__int16) ((k * 256) + (run * 16) + (len + magbits));\n         }\n      }\n   }\n}\n\nstatic void stbi__grow_buffer_unsafe(stbi__jpeg *j)\n{\n   do {\n      unsigned int b = j->nomore ? 0 : stbi__get8(j->s);\n      if (b == 0xff) {\n         int c = stbi__get8(j->s);\n         while (c == 0xff) c = stbi__get8(j->s); // consume fill bytes\n         if (c != 0) {\n            j->marker = (unsigned char) c;\n            j->nomore = 1;\n            return;\n         }\n      }\n      j->code_buffer |= b << (24 - j->code_bits);\n      j->code_bits += 8;\n   } while (j->code_bits <= 24);\n}\n\n// (1 << n) - 1\nstatic const stbi__uint32 stbi__bmask[17]={0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535};\n\n// decode a jpeg huffman value from the bitstream\nstbi_inline static int stbi__jpeg_huff_decode(stbi__jpeg *j, stbi__huffman *h)\n{\n   unsigned int temp;\n   int c,k;\n\n   if (j->code_bits < 16) stbi__grow_buffer_unsafe(j);\n\n   // look at the top FAST_BITS and determine what symbol ID it is,\n   // if the code is <= FAST_BITS\n   c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1);\n   k = h->fast[c];\n   if (k < 255) {\n      int s = h->size[k];\n      if (s > j->code_bits)\n         return -1;\n      j->code_buffer <<= s;\n      j->code_bits -= s;\n      return h->values[k];\n   }\n\n   // naive test is to shift the code_buffer down so k bits are\n   // valid, then test against maxcode. To speed this up, we've\n   // preshifted maxcode left so that it has (16-k) 0s at the\n   // end; in other words, regardless of the number of bits, it\n   // wants to be compared against something shifted to have 16;\n   // that way we don't need to shift inside the loop.\n   temp = j->code_buffer >> 16;\n   for (k=FAST_BITS+1 ; ; ++k)\n      if (temp < h->maxcode[k])\n         break;\n   if (k == 17) {\n      // error! code not found\n      j->code_bits -= 16;\n      return -1;\n   }\n\n   if (k > j->code_bits)\n      return -1;\n\n   // convert the huffman code to the symbol id\n   c = ((j->code_buffer >> (32 - k)) & stbi__bmask[k]) + h->delta[k];\n   STBI_ASSERT((((j->code_buffer) >> (32 - h->size[c])) & stbi__bmask[h->size[c]]) == h->code[c]);\n\n   // convert the id to a symbol\n   j->code_bits -= k;\n   j->code_buffer <<= k;\n   return h->values[c];\n}\n\n// bias[n] = (-1<<n) + 1\nstatic const int stbi__jbias[16] = {0,-1,-3,-7,-15,-31,-63,-127,-255,-511,-1023,-2047,-4095,-8191,-16383,-32767};\n\n// combined JPEG 'receive' and JPEG 'extend', since baseline\n// always extends everything it receives.\nstbi_inline static int stbi__extend_receive(stbi__jpeg *j, int n)\n{\n   unsigned int k;\n   int sgn;\n   if (j->code_bits < n) stbi__grow_buffer_unsafe(j);\n\n   sgn = (stbi__int32)j->code_buffer >> 31; // sign bit is always in MSB\n   k = stbi_lrot(j->code_buffer, n);\n   STBI_ASSERT(n >= 0 && n < (int) (sizeof(stbi__bmask)/sizeof(*stbi__bmask)));\n   j->code_buffer = k & ~stbi__bmask[n];\n   k &= stbi__bmask[n];\n   j->code_bits -= n;\n   return k + (stbi__jbias[n] & ~sgn);\n}\n\n// get some unsigned bits\nstbi_inline static int stbi__jpeg_get_bits(stbi__jpeg *j, int n)\n{\n   unsigned int k;\n   if (j->code_bits < n) stbi__grow_buffer_unsafe(j);\n   k = stbi_lrot(j->code_buffer, n);\n   j->code_buffer = k & ~stbi__bmask[n];\n   k &= stbi__bmask[n];\n   j->code_bits -= n;\n   return k;\n}\n\nstbi_inline static int stbi__jpeg_get_bit(stbi__jpeg *j)\n{\n   unsigned int k;\n   if (j->code_bits < 1) stbi__grow_buffer_unsafe(j);\n   k = j->code_buffer;\n   j->code_buffer <<= 1;\n   --j->code_bits;\n   return k & 0x80000000;\n}\n\n// given a value that's at position X in the zigzag stream,\n// where does it appear in the 8x8 matrix coded as row-major?\nstatic const stbi_uc stbi__jpeg_dezigzag[64+15] =\n{\n    0,  1,  8, 16,  9,  2,  3, 10,\n   17, 24, 32, 25, 18, 11,  4,  5,\n   12, 19, 26, 33, 40, 48, 41, 34,\n   27, 20, 13,  6,  7, 14, 21, 28,\n   35, 42, 49, 56, 57, 50, 43, 36,\n   29, 22, 15, 23, 30, 37, 44, 51,\n   58, 59, 52, 45, 38, 31, 39, 46,\n   53, 60, 61, 54, 47, 55, 62, 63,\n   // let corrupt input sample past end\n   63, 63, 63, 63, 63, 63, 63, 63,\n   63, 63, 63, 63, 63, 63, 63\n};\n\n// decode one 64-entry block--\nstatic int stbi__jpeg_decode_block(stbi__jpeg *j, short data[64], stbi__huffman *hdc, stbi__huffman *hac, stbi__int16 *fac, int b, stbi__uint16 *dequant)\n{\n   int diff,dc,k;\n   int t;\n\n   if (j->code_bits < 16) stbi__grow_buffer_unsafe(j);\n   t = stbi__jpeg_huff_decode(j, hdc);\n   if (t < 0) return stbi__err(\"bad huffman code\",\"Corrupt JPEG\");\n\n   // 0 all the ac values now so we can do it 32-bits at a time\n   memset(data,0,64*sizeof(data[0]));\n\n   diff = t ? stbi__extend_receive(j, t) : 0;\n   dc = j->img_comp[b].dc_pred + diff;\n   j->img_comp[b].dc_pred = dc;\n   data[0] = (short) (dc * dequant[0]);\n\n   // decode AC components, see JPEG spec\n   k = 1;\n   do {\n      unsigned int zig;\n      int c,r,s;\n      if (j->code_bits < 16) stbi__grow_buffer_unsafe(j);\n      c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1);\n      r = fac[c];\n      if (r) { // fast-AC path\n         k += (r >> 4) & 15; // run\n         s = r & 15; // combined length\n         j->code_buffer <<= s;\n         j->code_bits -= s;\n         // decode into unzigzag'd location\n         zig = stbi__jpeg_dezigzag[k++];\n         data[zig] = (short) ((r >> 8) * dequant[zig]);\n      } else {\n         int rs = stbi__jpeg_huff_decode(j, hac);\n         if (rs < 0) return stbi__err(\"bad huffman code\",\"Corrupt JPEG\");\n         s = rs & 15;\n         r = rs >> 4;\n         if (s == 0) {\n            if (rs != 0xf0) break; // end block\n            k += 16;\n         } else {\n            k += r;\n            // decode into unzigzag'd location\n            zig = stbi__jpeg_dezigzag[k++];\n            data[zig] = (short) (stbi__extend_receive(j,s) * dequant[zig]);\n         }\n      }\n   } while (k < 64);\n   return 1;\n}\n\nstatic int stbi__jpeg_decode_block_prog_dc(stbi__jpeg *j, short data[64], stbi__huffman *hdc, int b)\n{\n   int diff,dc;\n   int t;\n   if (j->spec_end != 0) return stbi__err(\"can't merge dc and ac\", \"Corrupt JPEG\");\n\n   if (j->code_bits < 16) stbi__grow_buffer_unsafe(j);\n\n   if (j->succ_high == 0) {\n      // first scan for DC coefficient, must be first\n      memset(data,0,64*sizeof(data[0])); // 0 all the ac values now\n      t = stbi__jpeg_huff_decode(j, hdc);\n      diff = t ? stbi__extend_receive(j, t) : 0;\n\n      dc = j->img_comp[b].dc_pred + diff;\n      j->img_comp[b].dc_pred = dc;\n      data[0] = (short) (dc << j->succ_low);\n   } else {\n      // refinement scan for DC coefficient\n      if (stbi__jpeg_get_bit(j))\n         data[0] += (short) (1 << j->succ_low);\n   }\n   return 1;\n}\n\n// @OPTIMIZE: store non-zigzagged during the decode passes,\n// and only de-zigzag when dequantizing\nstatic int stbi__jpeg_decode_block_prog_ac(stbi__jpeg *j, short data[64], stbi__huffman *hac, stbi__int16 *fac)\n{\n   int k;\n   if (j->spec_start == 0) return stbi__err(\"can't merge dc and ac\", \"Corrupt JPEG\");\n\n   if (j->succ_high == 0) {\n      int shift = j->succ_low;\n\n      if (j->eob_run) {\n         --j->eob_run;\n         return 1;\n      }\n\n      k = j->spec_start;\n      do {\n         unsigned int zig;\n         int c,r,s;\n         if (j->code_bits < 16) stbi__grow_buffer_unsafe(j);\n         c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1);\n         r = fac[c];\n         if (r) { // fast-AC path\n            k += (r >> 4) & 15; // run\n            s = r & 15; // combined length\n            j->code_buffer <<= s;\n            j->code_bits -= s;\n            zig = stbi__jpeg_dezigzag[k++];\n            data[zig] = (short) ((r >> 8) << shift);\n         } else {\n            int rs = stbi__jpeg_huff_decode(j, hac);\n            if (rs < 0) return stbi__err(\"bad huffman code\",\"Corrupt JPEG\");\n            s = rs & 15;\n            r = rs >> 4;\n            if (s == 0) {\n               if (r < 15) {\n                  j->eob_run = (1 << r);\n                  if (r)\n                     j->eob_run += stbi__jpeg_get_bits(j, r);\n                  --j->eob_run;\n                  break;\n               }\n               k += 16;\n            } else {\n               k += r;\n               zig = stbi__jpeg_dezigzag[k++];\n               data[zig] = (short) (stbi__extend_receive(j,s) << shift);\n            }\n         }\n      } while (k <= j->spec_end);\n   } else {\n      // refinement scan for these AC coefficients\n\n      short bit = (short) (1 << j->succ_low);\n\n      if (j->eob_run) {\n         --j->eob_run;\n         for (k = j->spec_start; k <= j->spec_end; ++k) {\n            short *p = &data[stbi__jpeg_dezigzag[k]];\n            if (*p != 0)\n               if (stbi__jpeg_get_bit(j))\n                  if ((*p & bit)==0) {\n                     if (*p > 0)\n                        *p += bit;\n                     else\n                        *p -= bit;\n                  }\n         }\n      } else {\n         k = j->spec_start;\n         do {\n            int r,s;\n            int rs = stbi__jpeg_huff_decode(j, hac); // @OPTIMIZE see if we can use the fast path here, advance-by-r is so slow, eh\n            if (rs < 0) return stbi__err(\"bad huffman code\",\"Corrupt JPEG\");\n            s = rs & 15;\n            r = rs >> 4;\n            if (s == 0) {\n               if (r < 15) {\n                  j->eob_run = (1 << r) - 1;\n                  if (r)\n                     j->eob_run += stbi__jpeg_get_bits(j, r);\n                  r = 64; // force end of block\n               } else {\n                  // r=15 s=0 should write 16 0s, so we just do\n                  // a run of 15 0s and then write s (which is 0),\n                  // so we don't have to do anything special here\n               }\n            } else {\n               if (s != 1) return stbi__err(\"bad huffman code\", \"Corrupt JPEG\");\n               // sign bit\n               if (stbi__jpeg_get_bit(j))\n                  s = bit;\n               else\n                  s = -bit;\n            }\n\n            // advance by r\n            while (k <= j->spec_end) {\n               short *p = &data[stbi__jpeg_dezigzag[k++]];\n               if (*p != 0) {\n                  if (stbi__jpeg_get_bit(j))\n                     if ((*p & bit)==0) {\n                        if (*p > 0)\n                           *p += bit;\n                        else\n                           *p -= bit;\n                     }\n               } else {\n                  if (r == 0) {\n                     *p = (short) s;\n                     break;\n                  }\n                  --r;\n               }\n            }\n         } while (k <= j->spec_end);\n      }\n   }\n   return 1;\n}\n\n// take a -128..127 value and stbi__clamp it and convert to 0..255\nstbi_inline static stbi_uc stbi__clamp(int x)\n{\n   // trick to use a single test to catch both cases\n   if ((unsigned int) x > 255) {\n      if (x < 0) return 0;\n      if (x > 255) return 255;\n   }\n   return (stbi_uc) x;\n}\n\n#define stbi__f2f(x)  ((int) (((x) * 4096 + 0.5)))\n#define stbi__fsh(x)  ((x) * 4096)\n\n// derived from jidctint -- DCT_ISLOW\n#define STBI__IDCT_1D(s0,s1,s2,s3,s4,s5,s6,s7) \\\n   int t0,t1,t2,t3,p1,p2,p3,p4,p5,x0,x1,x2,x3; \\\n   p2 = s2;                                    \\\n   p3 = s6;                                    \\\n   p1 = (p2+p3) * stbi__f2f(0.5411961f);       \\\n   t2 = p1 + p3*stbi__f2f(-1.847759065f);      \\\n   t3 = p1 + p2*stbi__f2f( 0.765366865f);      \\\n   p2 = s0;                                    \\\n   p3 = s4;                                    \\\n   t0 = stbi__fsh(p2+p3);                      \\\n   t1 = stbi__fsh(p2-p3);                      \\\n   x0 = t0+t3;                                 \\\n   x3 = t0-t3;                                 \\\n   x1 = t1+t2;                                 \\\n   x2 = t1-t2;                                 \\\n   t0 = s7;                                    \\\n   t1 = s5;                                    \\\n   t2 = s3;                                    \\\n   t3 = s1;                                    \\\n   p3 = t0+t2;                                 \\\n   p4 = t1+t3;                                 \\\n   p1 = t0+t3;                                 \\\n   p2 = t1+t2;                                 \\\n   p5 = (p3+p4)*stbi__f2f( 1.175875602f);      \\\n   t0 = t0*stbi__f2f( 0.298631336f);           \\\n   t1 = t1*stbi__f2f( 2.053119869f);           \\\n   t2 = t2*stbi__f2f( 3.072711026f);           \\\n   t3 = t3*stbi__f2f( 1.501321110f);           \\\n   p1 = p5 + p1*stbi__f2f(-0.899976223f);      \\\n   p2 = p5 + p2*stbi__f2f(-2.562915447f);      \\\n   p3 = p3*stbi__f2f(-1.961570560f);           \\\n   p4 = p4*stbi__f2f(-0.390180644f);           \\\n   t3 += p1+p4;                                \\\n   t2 += p2+p3;                                \\\n   t1 += p2+p4;                                \\\n   t0 += p1+p3;\n\nstatic void stbi__idct_block(stbi_uc *out, int out_stride, short data[64])\n{\n   int i,val[64],*v=val;\n   stbi_uc *o;\n   short *d = data;\n\n   // columns\n   for (i=0; i < 8; ++i,++d, ++v) {\n      // if all zeroes, shortcut -- this avoids dequantizing 0s and IDCTing\n      if (d[ 8]==0 && d[16]==0 && d[24]==0 && d[32]==0\n           && d[40]==0 && d[48]==0 && d[56]==0) {\n         //    no shortcut                 0     seconds\n         //    (1|2|3|4|5|6|7)==0          0     seconds\n         //    all separate               -0.047 seconds\n         //    1 && 2|3 && 4|5 && 6|7:    -0.047 seconds\n         int dcterm = d[0]*4;\n         v[0] = v[8] = v[16] = v[24] = v[32] = v[40] = v[48] = v[56] = dcterm;\n      } else {\n         STBI__IDCT_1D(d[ 0],d[ 8],d[16],d[24],d[32],d[40],d[48],d[56])\n         // constants scaled things up by 1<<12; let's bring them back\n         // down, but keep 2 extra bits of precision\n         x0 += 512; x1 += 512; x2 += 512; x3 += 512;\n         v[ 0] = (x0+t3) >> 10;\n         v[56] = (x0-t3) >> 10;\n         v[ 8] = (x1+t2) >> 10;\n         v[48] = (x1-t2) >> 10;\n         v[16] = (x2+t1) >> 10;\n         v[40] = (x2-t1) >> 10;\n         v[24] = (x3+t0) >> 10;\n         v[32] = (x3-t0) >> 10;\n      }\n   }\n\n   for (i=0, v=val, o=out; i < 8; ++i,v+=8,o+=out_stride) {\n      // no fast case since the first 1D IDCT spread components out\n      STBI__IDCT_1D(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7])\n      // constants scaled things up by 1<<12, plus we had 1<<2 from first\n      // loop, plus horizontal and vertical each scale by sqrt(8) so together\n      // we've got an extra 1<<3, so 1<<17 total we need to remove.\n      // so we want to round that, which means adding 0.5 * 1<<17,\n      // aka 65536. Also, we'll end up with -128 to 127 that we want\n      // to encode as 0..255 by adding 128, so we'll add that before the shift\n      x0 += 65536 + (128<<17);\n      x1 += 65536 + (128<<17);\n      x2 += 65536 + (128<<17);\n      x3 += 65536 + (128<<17);\n      // tried computing the shifts into temps, or'ing the temps to see\n      // if any were out of range, but that was slower\n      o[0] = stbi__clamp((x0+t3) >> 17);\n      o[7] = stbi__clamp((x0-t3) >> 17);\n      o[1] = stbi__clamp((x1+t2) >> 17);\n      o[6] = stbi__clamp((x1-t2) >> 17);\n      o[2] = stbi__clamp((x2+t1) >> 17);\n      o[5] = stbi__clamp((x2-t1) >> 17);\n      o[3] = stbi__clamp((x3+t0) >> 17);\n      o[4] = stbi__clamp((x3-t0) >> 17);\n   }\n}\n\n#ifdef STBI_SSE2\n// sse2 integer IDCT. not the fastest possible implementation but it\n// produces bit-identical results to the generic C version so it's\n// fully \"transparent\".\nstatic void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64])\n{\n   // This is constructed to match our regular (generic) integer IDCT exactly.\n   __m128i row0, row1, row2, row3, row4, row5, row6, row7;\n   __m128i tmp;\n\n   // dot product constant: even elems=x, odd elems=y\n   #define dct_const(x,y)  _mm_setr_epi16((x),(y),(x),(y),(x),(y),(x),(y))\n\n   // out(0) = c0[even]*x + c0[odd]*y   (c0, x, y 16-bit, out 32-bit)\n   // out(1) = c1[even]*x + c1[odd]*y\n   #define dct_rot(out0,out1, x,y,c0,c1) \\\n      __m128i c0##lo = _mm_unpacklo_epi16((x),(y)); \\\n      __m128i c0##hi = _mm_unpackhi_epi16((x),(y)); \\\n      __m128i out0##_l = _mm_madd_epi16(c0##lo, c0); \\\n      __m128i out0##_h = _mm_madd_epi16(c0##hi, c0); \\\n      __m128i out1##_l = _mm_madd_epi16(c0##lo, c1); \\\n      __m128i out1##_h = _mm_madd_epi16(c0##hi, c1)\n\n   // out = in << 12  (in 16-bit, out 32-bit)\n   #define dct_widen(out, in) \\\n      __m128i out##_l = _mm_srai_epi32(_mm_unpacklo_epi16(_mm_setzero_si128(), (in)), 4); \\\n      __m128i out##_h = _mm_srai_epi32(_mm_unpackhi_epi16(_mm_setzero_si128(), (in)), 4)\n\n   // wide add\n   #define dct_wadd(out, a, b) \\\n      __m128i out##_l = _mm_add_epi32(a##_l, b##_l); \\\n      __m128i out##_h = _mm_add_epi32(a##_h, b##_h)\n\n   // wide sub\n   #define dct_wsub(out, a, b) \\\n      __m128i out##_l = _mm_sub_epi32(a##_l, b##_l); \\\n      __m128i out##_h = _mm_sub_epi32(a##_h, b##_h)\n\n   // butterfly a/b, add bias, then shift by \"s\" and pack\n   #define dct_bfly32o(out0, out1, a,b,bias,s) \\\n      { \\\n         __m128i abiased_l = _mm_add_epi32(a##_l, bias); \\\n         __m128i abiased_h = _mm_add_epi32(a##_h, bias); \\\n         dct_wadd(sum, abiased, b); \\\n         dct_wsub(dif, abiased, b); \\\n         out0 = _mm_packs_epi32(_mm_srai_epi32(sum_l, s), _mm_srai_epi32(sum_h, s)); \\\n         out1 = _mm_packs_epi32(_mm_srai_epi32(dif_l, s), _mm_srai_epi32(dif_h, s)); \\\n      }\n\n   // 8-bit interleave step (for transposes)\n   #define dct_interleave8(a, b) \\\n      tmp = a; \\\n      a = _mm_unpacklo_epi8(a, b); \\\n      b = _mm_unpackhi_epi8(tmp, b)\n\n   // 16-bit interleave step (for transposes)\n   #define dct_interleave16(a, b) \\\n      tmp = a; \\\n      a = _mm_unpacklo_epi16(a, b); \\\n      b = _mm_unpackhi_epi16(tmp, b)\n\n   #define dct_pass(bias,shift) \\\n      { \\\n         /* even part */ \\\n         dct_rot(t2e,t3e, row2,row6, rot0_0,rot0_1); \\\n         __m128i sum04 = _mm_add_epi16(row0, row4); \\\n         __m128i dif04 = _mm_sub_epi16(row0, row4); \\\n         dct_widen(t0e, sum04); \\\n         dct_widen(t1e, dif04); \\\n         dct_wadd(x0, t0e, t3e); \\\n         dct_wsub(x3, t0e, t3e); \\\n         dct_wadd(x1, t1e, t2e); \\\n         dct_wsub(x2, t1e, t2e); \\\n         /* odd part */ \\\n         dct_rot(y0o,y2o, row7,row3, rot2_0,rot2_1); \\\n         dct_rot(y1o,y3o, row5,row1, rot3_0,rot3_1); \\\n         __m128i sum17 = _mm_add_epi16(row1, row7); \\\n         __m128i sum35 = _mm_add_epi16(row3, row5); \\\n         dct_rot(y4o,y5o, sum17,sum35, rot1_0,rot1_1); \\\n         dct_wadd(x4, y0o, y4o); \\\n         dct_wadd(x5, y1o, y5o); \\\n         dct_wadd(x6, y2o, y5o); \\\n         dct_wadd(x7, y3o, y4o); \\\n         dct_bfly32o(row0,row7, x0,x7,bias,shift); \\\n         dct_bfly32o(row1,row6, x1,x6,bias,shift); \\\n         dct_bfly32o(row2,row5, x2,x5,bias,shift); \\\n         dct_bfly32o(row3,row4, x3,x4,bias,shift); \\\n      }\n\n   __m128i rot0_0 = dct_const(stbi__f2f(0.5411961f), stbi__f2f(0.5411961f) + stbi__f2f(-1.847759065f));\n   __m128i rot0_1 = dct_const(stbi__f2f(0.5411961f) + stbi__f2f( 0.765366865f), stbi__f2f(0.5411961f));\n   __m128i rot1_0 = dct_const(stbi__f2f(1.175875602f) + stbi__f2f(-0.899976223f), stbi__f2f(1.175875602f));\n   __m128i rot1_1 = dct_const(stbi__f2f(1.175875602f), stbi__f2f(1.175875602f) + stbi__f2f(-2.562915447f));\n   __m128i rot2_0 = dct_const(stbi__f2f(-1.961570560f) + stbi__f2f( 0.298631336f), stbi__f2f(-1.961570560f));\n   __m128i rot2_1 = dct_const(stbi__f2f(-1.961570560f), stbi__f2f(-1.961570560f) + stbi__f2f( 3.072711026f));\n   __m128i rot3_0 = dct_const(stbi__f2f(-0.390180644f) + stbi__f2f( 2.053119869f), stbi__f2f(-0.390180644f));\n   __m128i rot3_1 = dct_const(stbi__f2f(-0.390180644f), stbi__f2f(-0.390180644f) + stbi__f2f( 1.501321110f));\n\n   // rounding biases in column/row passes, see stbi__idct_block for explanation.\n   __m128i bias_0 = _mm_set1_epi32(512);\n   __m128i bias_1 = _mm_set1_epi32(65536 + (128<<17));\n\n   // load\n   row0 = _mm_load_si128((const __m128i *) (data + 0*8));\n   row1 = _mm_load_si128((const __m128i *) (data + 1*8));\n   row2 = _mm_load_si128((const __m128i *) (data + 2*8));\n   row3 = _mm_load_si128((const __m128i *) (data + 3*8));\n   row4 = _mm_load_si128((const __m128i *) (data + 4*8));\n   row5 = _mm_load_si128((const __m128i *) (data + 5*8));\n   row6 = _mm_load_si128((const __m128i *) (data + 6*8));\n   row7 = _mm_load_si128((const __m128i *) (data + 7*8));\n\n   // column pass\n   dct_pass(bias_0, 10);\n\n   {\n      // 16bit 8x8 transpose pass 1\n      dct_interleave16(row0, row4);\n      dct_interleave16(row1, row5);\n      dct_interleave16(row2, row6);\n      dct_interleave16(row3, row7);\n\n      // transpose pass 2\n      dct_interleave16(row0, row2);\n      dct_interleave16(row1, row3);\n      dct_interleave16(row4, row6);\n      dct_interleave16(row5, row7);\n\n      // transpose pass 3\n      dct_interleave16(row0, row1);\n      dct_interleave16(row2, row3);\n      dct_interleave16(row4, row5);\n      dct_interleave16(row6, row7);\n   }\n\n   // row pass\n   dct_pass(bias_1, 17);\n\n   {\n      // pack\n      __m128i p0 = _mm_packus_epi16(row0, row1); // a0a1a2a3...a7b0b1b2b3...b7\n      __m128i p1 = _mm_packus_epi16(row2, row3);\n      __m128i p2 = _mm_packus_epi16(row4, row5);\n      __m128i p3 = _mm_packus_epi16(row6, row7);\n\n      // 8bit 8x8 transpose pass 1\n      dct_interleave8(p0, p2); // a0e0a1e1...\n      dct_interleave8(p1, p3); // c0g0c1g1...\n\n      // transpose pass 2\n      dct_interleave8(p0, p1); // a0c0e0g0...\n      dct_interleave8(p2, p3); // b0d0f0h0...\n\n      // transpose pass 3\n      dct_interleave8(p0, p2); // a0b0c0d0...\n      dct_interleave8(p1, p3); // a4b4c4d4...\n\n      // store\n      _mm_storel_epi64((__m128i *) out, p0); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p0, 0x4e)); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, p2); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p2, 0x4e)); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, p1); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p1, 0x4e)); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, p3); out += out_stride;\n      _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p3, 0x4e));\n   }\n\n#undef dct_const\n#undef dct_rot\n#undef dct_widen\n#undef dct_wadd\n#undef dct_wsub\n#undef dct_bfly32o\n#undef dct_interleave8\n#undef dct_interleave16\n#undef dct_pass\n}\n\n#endif // STBI_SSE2\n\n#ifdef STBI_NEON\n\n// NEON integer IDCT. should produce bit-identical\n// results to the generic C version.\nstatic void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64])\n{\n   int16x8_t row0, row1, row2, row3, row4, row5, row6, row7;\n\n   int16x4_t rot0_0 = vdup_n_s16(stbi__f2f(0.5411961f));\n   int16x4_t rot0_1 = vdup_n_s16(stbi__f2f(-1.847759065f));\n   int16x4_t rot0_2 = vdup_n_s16(stbi__f2f( 0.765366865f));\n   int16x4_t rot1_0 = vdup_n_s16(stbi__f2f( 1.175875602f));\n   int16x4_t rot1_1 = vdup_n_s16(stbi__f2f(-0.899976223f));\n   int16x4_t rot1_2 = vdup_n_s16(stbi__f2f(-2.562915447f));\n   int16x4_t rot2_0 = vdup_n_s16(stbi__f2f(-1.961570560f));\n   int16x4_t rot2_1 = vdup_n_s16(stbi__f2f(-0.390180644f));\n   int16x4_t rot3_0 = vdup_n_s16(stbi__f2f( 0.298631336f));\n   int16x4_t rot3_1 = vdup_n_s16(stbi__f2f( 2.053119869f));\n   int16x4_t rot3_2 = vdup_n_s16(stbi__f2f( 3.072711026f));\n   int16x4_t rot3_3 = vdup_n_s16(stbi__f2f( 1.501321110f));\n\n#define dct_long_mul(out, inq, coeff) \\\n   int32x4_t out##_l = vmull_s16(vget_low_s16(inq), coeff); \\\n   int32x4_t out##_h = vmull_s16(vget_high_s16(inq), coeff)\n\n#define dct_long_mac(out, acc, inq, coeff) \\\n   int32x4_t out##_l = vmlal_s16(acc##_l, vget_low_s16(inq), coeff); \\\n   int32x4_t out##_h = vmlal_s16(acc##_h, vget_high_s16(inq), coeff)\n\n#define dct_widen(out, inq) \\\n   int32x4_t out##_l = vshll_n_s16(vget_low_s16(inq), 12); \\\n   int32x4_t out##_h = vshll_n_s16(vget_high_s16(inq), 12)\n\n// wide add\n#define dct_wadd(out, a, b) \\\n   int32x4_t out##_l = vaddq_s32(a##_l, b##_l); \\\n   int32x4_t out##_h = vaddq_s32(a##_h, b##_h)\n\n// wide sub\n#define dct_wsub(out, a, b) \\\n   int32x4_t out##_l = vsubq_s32(a##_l, b##_l); \\\n   int32x4_t out##_h = vsubq_s32(a##_h, b##_h)\n\n// butterfly a/b, then shift using \"shiftop\" by \"s\" and pack\n#define dct_bfly32o(out0,out1, a,b,shiftop,s) \\\n   { \\\n      dct_wadd(sum, a, b); \\\n      dct_wsub(dif, a, b); \\\n      out0 = vcombine_s16(shiftop(sum_l, s), shiftop(sum_h, s)); \\\n      out1 = vcombine_s16(shiftop(dif_l, s), shiftop(dif_h, s)); \\\n   }\n\n#define dct_pass(shiftop, shift) \\\n   { \\\n      /* even part */ \\\n      int16x8_t sum26 = vaddq_s16(row2, row6); \\\n      dct_long_mul(p1e, sum26, rot0_0); \\\n      dct_long_mac(t2e, p1e, row6, rot0_1); \\\n      dct_long_mac(t3e, p1e, row2, rot0_2); \\\n      int16x8_t sum04 = vaddq_s16(row0, row4); \\\n      int16x8_t dif04 = vsubq_s16(row0, row4); \\\n      dct_widen(t0e, sum04); \\\n      dct_widen(t1e, dif04); \\\n      dct_wadd(x0, t0e, t3e); \\\n      dct_wsub(x3, t0e, t3e); \\\n      dct_wadd(x1, t1e, t2e); \\\n      dct_wsub(x2, t1e, t2e); \\\n      /* odd part */ \\\n      int16x8_t sum15 = vaddq_s16(row1, row5); \\\n      int16x8_t sum17 = vaddq_s16(row1, row7); \\\n      int16x8_t sum35 = vaddq_s16(row3, row5); \\\n      int16x8_t sum37 = vaddq_s16(row3, row7); \\\n      int16x8_t sumodd = vaddq_s16(sum17, sum35); \\\n      dct_long_mul(p5o, sumodd, rot1_0); \\\n      dct_long_mac(p1o, p5o, sum17, rot1_1); \\\n      dct_long_mac(p2o, p5o, sum35, rot1_2); \\\n      dct_long_mul(p3o, sum37, rot2_0); \\\n      dct_long_mul(p4o, sum15, rot2_1); \\\n      dct_wadd(sump13o, p1o, p3o); \\\n      dct_wadd(sump24o, p2o, p4o); \\\n      dct_wadd(sump23o, p2o, p3o); \\\n      dct_wadd(sump14o, p1o, p4o); \\\n      dct_long_mac(x4, sump13o, row7, rot3_0); \\\n      dct_long_mac(x5, sump24o, row5, rot3_1); \\\n      dct_long_mac(x6, sump23o, row3, rot3_2); \\\n      dct_long_mac(x7, sump14o, row1, rot3_3); \\\n      dct_bfly32o(row0,row7, x0,x7,shiftop,shift); \\\n      dct_bfly32o(row1,row6, x1,x6,shiftop,shift); \\\n      dct_bfly32o(row2,row5, x2,x5,shiftop,shift); \\\n      dct_bfly32o(row3,row4, x3,x4,shiftop,shift); \\\n   }\n\n   // load\n   row0 = vld1q_s16(data + 0*8);\n   row1 = vld1q_s16(data + 1*8);\n   row2 = vld1q_s16(data + 2*8);\n   row3 = vld1q_s16(data + 3*8);\n   row4 = vld1q_s16(data + 4*8);\n   row5 = vld1q_s16(data + 5*8);\n   row6 = vld1q_s16(data + 6*8);\n   row7 = vld1q_s16(data + 7*8);\n\n   // add DC bias\n   row0 = vaddq_s16(row0, vsetq_lane_s16(1024, vdupq_n_s16(0), 0));\n\n   // column pass\n   dct_pass(vrshrn_n_s32, 10);\n\n   // 16bit 8x8 transpose\n   {\n// these three map to a single VTRN.16, VTRN.32, and VSWP, respectively.\n// whether compilers actually get this is another story, sadly.\n#define dct_trn16(x, y) { int16x8x2_t t = vtrnq_s16(x, y); x = t.val[0]; y = t.val[1]; }\n#define dct_trn32(x, y) { int32x4x2_t t = vtrnq_s32(vreinterpretq_s32_s16(x), vreinterpretq_s32_s16(y)); x = vreinterpretq_s16_s32(t.val[0]); y = vreinterpretq_s16_s32(t.val[1]); }\n#define dct_trn64(x, y) { int16x8_t x0 = x; int16x8_t y0 = y; x = vcombine_s16(vget_low_s16(x0), vget_low_s16(y0)); y = vcombine_s16(vget_high_s16(x0), vget_high_s16(y0)); }\n\n      // pass 1\n      dct_trn16(row0, row1); // a0b0a2b2a4b4a6b6\n      dct_trn16(row2, row3);\n      dct_trn16(row4, row5);\n      dct_trn16(row6, row7);\n\n      // pass 2\n      dct_trn32(row0, row2); // a0b0c0d0a4b4c4d4\n      dct_trn32(row1, row3);\n      dct_trn32(row4, row6);\n      dct_trn32(row5, row7);\n\n      // pass 3\n      dct_trn64(row0, row4); // a0b0c0d0e0f0g0h0\n      dct_trn64(row1, row5);\n      dct_trn64(row2, row6);\n      dct_trn64(row3, row7);\n\n#undef dct_trn16\n#undef dct_trn32\n#undef dct_trn64\n   }\n\n   // row pass\n   // vrshrn_n_s32 only supports shifts up to 16, we need\n   // 17. so do a non-rounding shift of 16 first then follow\n   // up with a rounding shift by 1.\n   dct_pass(vshrn_n_s32, 16);\n\n   {\n      // pack and round\n      uint8x8_t p0 = vqrshrun_n_s16(row0, 1);\n      uint8x8_t p1 = vqrshrun_n_s16(row1, 1);\n      uint8x8_t p2 = vqrshrun_n_s16(row2, 1);\n      uint8x8_t p3 = vqrshrun_n_s16(row3, 1);\n      uint8x8_t p4 = vqrshrun_n_s16(row4, 1);\n      uint8x8_t p5 = vqrshrun_n_s16(row5, 1);\n      uint8x8_t p6 = vqrshrun_n_s16(row6, 1);\n      uint8x8_t p7 = vqrshrun_n_s16(row7, 1);\n\n      // again, these can translate into one instruction, but often don't.\n#define dct_trn8_8(x, y) { uint8x8x2_t t = vtrn_u8(x, y); x = t.val[0]; y = t.val[1]; }\n#define dct_trn8_16(x, y) { uint16x4x2_t t = vtrn_u16(vreinterpret_u16_u8(x), vreinterpret_u16_u8(y)); x = vreinterpret_u8_u16(t.val[0]); y = vreinterpret_u8_u16(t.val[1]); }\n#define dct_trn8_32(x, y) { uint32x2x2_t t = vtrn_u32(vreinterpret_u32_u8(x), vreinterpret_u32_u8(y)); x = vreinterpret_u8_u32(t.val[0]); y = vreinterpret_u8_u32(t.val[1]); }\n\n      // sadly can't use interleaved stores here since we only write\n      // 8 bytes to each scan line!\n\n      // 8x8 8-bit transpose pass 1\n      dct_trn8_8(p0, p1);\n      dct_trn8_8(p2, p3);\n      dct_trn8_8(p4, p5);\n      dct_trn8_8(p6, p7);\n\n      // pass 2\n      dct_trn8_16(p0, p2);\n      dct_trn8_16(p1, p3);\n      dct_trn8_16(p4, p6);\n      dct_trn8_16(p5, p7);\n\n      // pass 3\n      dct_trn8_32(p0, p4);\n      dct_trn8_32(p1, p5);\n      dct_trn8_32(p2, p6);\n      dct_trn8_32(p3, p7);\n\n      // store\n      vst1_u8(out, p0); out += out_stride;\n      vst1_u8(out, p1); out += out_stride;\n      vst1_u8(out, p2); out += out_stride;\n      vst1_u8(out, p3); out += out_stride;\n      vst1_u8(out, p4); out += out_stride;\n      vst1_u8(out, p5); out += out_stride;\n      vst1_u8(out, p6); out += out_stride;\n      vst1_u8(out, p7);\n\n#undef dct_trn8_8\n#undef dct_trn8_16\n#undef dct_trn8_32\n   }\n\n#undef dct_long_mul\n#undef dct_long_mac\n#undef dct_widen\n#undef dct_wadd\n#undef dct_wsub\n#undef dct_bfly32o\n#undef dct_pass\n}\n\n#endif // STBI_NEON\n\n#define STBI__MARKER_none  0xff\n// if there's a pending marker from the entropy stream, return that\n// otherwise, fetch from the stream and get a marker. if there's no\n// marker, return 0xff, which is never a valid marker value\nstatic stbi_uc stbi__get_marker(stbi__jpeg *j)\n{\n   stbi_uc x;\n   if (j->marker != STBI__MARKER_none) { x = j->marker; j->marker = STBI__MARKER_none; return x; }\n   x = stbi__get8(j->s);\n   if (x != 0xff) return STBI__MARKER_none;\n   while (x == 0xff)\n      x = stbi__get8(j->s); // consume repeated 0xff fill bytes\n   return x;\n}\n\n// in each scan, we'll have scan_n components, and the order\n// of the components is specified by order[]\n#define STBI__RESTART(x)     ((x) >= 0xd0 && (x) <= 0xd7)\n\n// after a restart interval, stbi__jpeg_reset the entropy decoder and\n// the dc prediction\nstatic void stbi__jpeg_reset(stbi__jpeg *j)\n{\n   j->code_bits = 0;\n   j->code_buffer = 0;\n   j->nomore = 0;\n   j->img_comp[0].dc_pred = j->img_comp[1].dc_pred = j->img_comp[2].dc_pred = j->img_comp[3].dc_pred = 0;\n   j->marker = STBI__MARKER_none;\n   j->todo = j->restart_interval ? j->restart_interval : 0x7fffffff;\n   j->eob_run = 0;\n   // no more than 1<<31 MCUs if no restart_interal? that's plenty safe,\n   // since we don't even allow 1<<30 pixels\n}\n\nstatic int stbi__parse_entropy_coded_data(stbi__jpeg *z)\n{\n   stbi__jpeg_reset(z);\n   if (!z->progressive) {\n      if (z->scan_n == 1) {\n         int i,j;\n         STBI_SIMD_ALIGN(short, data[64]);\n         int n = z->order[0];\n         // non-interleaved data, we just need to process one block at a time,\n         // in trivial scanline order\n         // number of blocks to do just depends on how many actual \"pixels\" this\n         // component has, independent of interleaved MCU blocking and such\n         int w = (z->img_comp[n].x+7) >> 3;\n         int h = (z->img_comp[n].y+7) >> 3;\n         for (j=0; j < h; ++j) {\n            for (i=0; i < w; ++i) {\n               int ha = z->img_comp[n].ha;\n               if (!stbi__jpeg_decode_block(z, data, z->huff_dc+z->img_comp[n].hd, z->huff_ac+ha, z->fast_ac[ha], n, z->dequant[z->img_comp[n].tq])) return 0;\n               z->idct_block_kernel(z->img_comp[n].data+z->img_comp[n].w2*j*8+i*8, z->img_comp[n].w2, data);\n               // every data block is an MCU, so countdown the restart interval\n               if (--z->todo <= 0) {\n                  if (z->code_bits < 24) stbi__grow_buffer_unsafe(z);\n                  // if it's NOT a restart, then just bail, so we get corrupt data\n                  // rather than no data\n                  if (!STBI__RESTART(z->marker)) return 1;\n                  stbi__jpeg_reset(z);\n               }\n            }\n         }\n         return 1;\n      } else { // interleaved\n         int i,j,k,x,y;\n         STBI_SIMD_ALIGN(short, data[64]);\n         for (j=0; j < z->img_mcu_y; ++j) {\n            for (i=0; i < z->img_mcu_x; ++i) {\n               // scan an interleaved mcu... process scan_n components in order\n               for (k=0; k < z->scan_n; ++k) {\n                  int n = z->order[k];\n                  // scan out an mcu's worth of this component; that's just determined\n                  // by the basic H and V specified for the component\n                  for (y=0; y < z->img_comp[n].v; ++y) {\n                     for (x=0; x < z->img_comp[n].h; ++x) {\n                        int x2 = (i*z->img_comp[n].h + x)*8;\n                        int y2 = (j*z->img_comp[n].v + y)*8;\n                        int ha = z->img_comp[n].ha;\n                        if (!stbi__jpeg_decode_block(z, data, z->huff_dc+z->img_comp[n].hd, z->huff_ac+ha, z->fast_ac[ha], n, z->dequant[z->img_comp[n].tq])) return 0;\n                        z->idct_block_kernel(z->img_comp[n].data+z->img_comp[n].w2*y2+x2, z->img_comp[n].w2, data);\n                     }\n                  }\n               }\n               // after all interleaved components, that's an interleaved MCU,\n               // so now count down the restart interval\n               if (--z->todo <= 0) {\n                  if (z->code_bits < 24) stbi__grow_buffer_unsafe(z);\n                  if (!STBI__RESTART(z->marker)) return 1;\n                  stbi__jpeg_reset(z);\n               }\n            }\n         }\n         return 1;\n      }\n   } else {\n      if (z->scan_n == 1) {\n         int i,j;\n         int n = z->order[0];\n         // non-interleaved data, we just need to process one block at a time,\n         // in trivial scanline order\n         // number of blocks to do just depends on how many actual \"pixels\" this\n         // component has, independent of interleaved MCU blocking and such\n         int w = (z->img_comp[n].x+7) >> 3;\n         int h = (z->img_comp[n].y+7) >> 3;\n         for (j=0; j < h; ++j) {\n            for (i=0; i < w; ++i) {\n               short *data = z->img_comp[n].coeff + 64 * (i + j * z->img_comp[n].coeff_w);\n               if (z->spec_start == 0) {\n                  if (!stbi__jpeg_decode_block_prog_dc(z, data, &z->huff_dc[z->img_comp[n].hd], n))\n                     return 0;\n               } else {\n                  int ha = z->img_comp[n].ha;\n                  if (!stbi__jpeg_decode_block_prog_ac(z, data, &z->huff_ac[ha], z->fast_ac[ha]))\n                     return 0;\n               }\n               // every data block is an MCU, so countdown the restart interval\n               if (--z->todo <= 0) {\n                  if (z->code_bits < 24) stbi__grow_buffer_unsafe(z);\n                  if (!STBI__RESTART(z->marker)) return 1;\n                  stbi__jpeg_reset(z);\n               }\n            }\n         }\n         return 1;\n      } else { // interleaved\n         int i,j,k,x,y;\n         for (j=0; j < z->img_mcu_y; ++j) {\n            for (i=0; i < z->img_mcu_x; ++i) {\n               // scan an interleaved mcu... process scan_n components in order\n               for (k=0; k < z->scan_n; ++k) {\n                  int n = z->order[k];\n                  // scan out an mcu's worth of this component; that's just determined\n                  // by the basic H and V specified for the component\n                  for (y=0; y < z->img_comp[n].v; ++y) {\n                     for (x=0; x < z->img_comp[n].h; ++x) {\n                        int x2 = (i*z->img_comp[n].h + x);\n                        int y2 = (j*z->img_comp[n].v + y);\n                        short *data = z->img_comp[n].coeff + 64 * (x2 + y2 * z->img_comp[n].coeff_w);\n                        if (!stbi__jpeg_decode_block_prog_dc(z, data, &z->huff_dc[z->img_comp[n].hd], n))\n                           return 0;\n                     }\n                  }\n               }\n               // after all interleaved components, that's an interleaved MCU,\n               // so now count down the restart interval\n               if (--z->todo <= 0) {\n                  if (z->code_bits < 24) stbi__grow_buffer_unsafe(z);\n                  if (!STBI__RESTART(z->marker)) return 1;\n                  stbi__jpeg_reset(z);\n               }\n            }\n         }\n         return 1;\n      }\n   }\n}\n\nstatic void stbi__jpeg_dequantize(short *data, stbi__uint16 *dequant)\n{\n   int i;\n   for (i=0; i < 64; ++i)\n      data[i] *= dequant[i];\n}\n\nstatic void stbi__jpeg_finish(stbi__jpeg *z)\n{\n   if (z->progressive) {\n      // dequantize and idct the data\n      int i,j,n;\n      for (n=0; n < z->s->img_n; ++n) {\n         int w = (z->img_comp[n].x+7) >> 3;\n         int h = (z->img_comp[n].y+7) >> 3;\n         for (j=0; j < h; ++j) {\n            for (i=0; i < w; ++i) {\n               short *data = z->img_comp[n].coeff + 64 * (i + j * z->img_comp[n].coeff_w);\n               stbi__jpeg_dequantize(data, z->dequant[z->img_comp[n].tq]);\n               z->idct_block_kernel(z->img_comp[n].data+z->img_comp[n].w2*j*8+i*8, z->img_comp[n].w2, data);\n            }\n         }\n      }\n   }\n}\n\nstatic int stbi__process_marker(stbi__jpeg *z, int m)\n{\n   int L;\n   switch (m) {\n      case STBI__MARKER_none: // no marker found\n         return stbi__err(\"expected marker\",\"Corrupt JPEG\");\n\n      case 0xDD: // DRI - specify restart interval\n         if (stbi__get16be(z->s) != 4) return stbi__err(\"bad DRI len\",\"Corrupt JPEG\");\n         z->restart_interval = stbi__get16be(z->s);\n         return 1;\n\n      case 0xDB: // DQT - define quantization table\n         L = stbi__get16be(z->s)-2;\n         while (L > 0) {\n            int q = stbi__get8(z->s);\n            int p = q >> 4, sixteen = (p != 0);\n            int t = q & 15,i;\n            if (p != 0 && p != 1) return stbi__err(\"bad DQT type\",\"Corrupt JPEG\");\n            if (t > 3) return stbi__err(\"bad DQT table\",\"Corrupt JPEG\");\n\n            for (i=0; i < 64; ++i)\n               z->dequant[t][stbi__jpeg_dezigzag[i]] = (stbi__uint16)(sixteen ? stbi__get16be(z->s) : stbi__get8(z->s));\n            L -= (sixteen ? 129 : 65);\n         }\n         return L==0;\n\n      case 0xC4: // DHT - define huffman table\n         L = stbi__get16be(z->s)-2;\n         while (L > 0) {\n            stbi_uc *v;\n            int sizes[16],i,n=0;\n            int q = stbi__get8(z->s);\n            int tc = q >> 4;\n            int th = q & 15;\n            if (tc > 1 || th > 3) return stbi__err(\"bad DHT header\",\"Corrupt JPEG\");\n            for (i=0; i < 16; ++i) {\n               sizes[i] = stbi__get8(z->s);\n               n += sizes[i];\n            }\n            L -= 17;\n            if (tc == 0) {\n               if (!stbi__build_huffman(z->huff_dc+th, sizes)) return 0;\n               v = z->huff_dc[th].values;\n            } else {\n               if (!stbi__build_huffman(z->huff_ac+th, sizes)) return 0;\n               v = z->huff_ac[th].values;\n            }\n            for (i=0; i < n; ++i)\n               v[i] = stbi__get8(z->s);\n            if (tc != 0)\n               stbi__build_fast_ac(z->fast_ac[th], z->huff_ac + th);\n            L -= n;\n         }\n         return L==0;\n   }\n\n   // check for comment block or APP blocks\n   if ((m >= 0xE0 && m <= 0xEF) || m == 0xFE) {\n      L = stbi__get16be(z->s);\n      if (L < 2) {\n         if (m == 0xFE)\n            return stbi__err(\"bad COM len\",\"Corrupt JPEG\");\n         else\n            return stbi__err(\"bad APP len\",\"Corrupt JPEG\");\n      }\n      L -= 2;\n\n      if (m == 0xE0 && L >= 5) { // JFIF APP0 segment\n         static const unsigned char tag[5] = {'J','F','I','F','\\0'};\n         int ok = 1;\n         int i;\n         for (i=0; i < 5; ++i)\n            if (stbi__get8(z->s) != tag[i])\n               ok = 0;\n         L -= 5;\n         if (ok)\n            z->jfif = 1;\n      } else if (m == 0xEE && L >= 12) { // Adobe APP14 segment\n         static const unsigned char tag[6] = {'A','d','o','b','e','\\0'};\n         int ok = 1;\n         int i;\n         for (i=0; i < 6; ++i)\n            if (stbi__get8(z->s) != tag[i])\n               ok = 0;\n         L -= 6;\n         if (ok) {\n            stbi__get8(z->s); // version\n            stbi__get16be(z->s); // flags0\n            stbi__get16be(z->s); // flags1\n            z->app14_color_transform = stbi__get8(z->s); // color transform\n            L -= 6;\n         }\n      }\n\n      stbi__skip(z->s, L);\n      return 1;\n   }\n\n   return stbi__err(\"unknown marker\",\"Corrupt JPEG\");\n}\n\n// after we see SOS\nstatic int stbi__process_scan_header(stbi__jpeg *z)\n{\n   int i;\n   int Ls = stbi__get16be(z->s);\n   z->scan_n = stbi__get8(z->s);\n   if (z->scan_n < 1 || z->scan_n > 4 || z->scan_n > (int) z->s->img_n) return stbi__err(\"bad SOS component count\",\"Corrupt JPEG\");\n   if (Ls != 6+2*z->scan_n) return stbi__err(\"bad SOS len\",\"Corrupt JPEG\");\n   for (i=0; i < z->scan_n; ++i) {\n      int id = stbi__get8(z->s), which;\n      int q = stbi__get8(z->s);\n      for (which = 0; which < z->s->img_n; ++which)\n         if (z->img_comp[which].id == id)\n            break;\n      if (which == z->s->img_n) return 0; // no match\n      z->img_comp[which].hd = q >> 4;   if (z->img_comp[which].hd > 3) return stbi__err(\"bad DC huff\",\"Corrupt JPEG\");\n      z->img_comp[which].ha = q & 15;   if (z->img_comp[which].ha > 3) return stbi__err(\"bad AC huff\",\"Corrupt JPEG\");\n      z->order[i] = which;\n   }\n\n   {\n      int aa;\n      z->spec_start = stbi__get8(z->s);\n      z->spec_end   = stbi__get8(z->s); // should be 63, but might be 0\n      aa = stbi__get8(z->s);\n      z->succ_high = (aa >> 4);\n      z->succ_low  = (aa & 15);\n      if (z->progressive) {\n         if (z->spec_start > 63 || z->spec_end > 63  || z->spec_start > z->spec_end || z->succ_high > 13 || z->succ_low > 13)\n            return stbi__err(\"bad SOS\", \"Corrupt JPEG\");\n      } else {\n         if (z->spec_start != 0) return stbi__err(\"bad SOS\",\"Corrupt JPEG\");\n         if (z->succ_high != 0 || z->succ_low != 0) return stbi__err(\"bad SOS\",\"Corrupt JPEG\");\n         z->spec_end = 63;\n      }\n   }\n\n   return 1;\n}\n\nstatic int stbi__free_jpeg_components(stbi__jpeg *z, int ncomp, int why)\n{\n   int i;\n   for (i=0; i < ncomp; ++i) {\n      if (z->img_comp[i].raw_data) {\n         STBI_FREE(z->img_comp[i].raw_data);\n         z->img_comp[i].raw_data = NULL;\n         z->img_comp[i].data = NULL;\n      }\n      if (z->img_comp[i].raw_coeff) {\n         STBI_FREE(z->img_comp[i].raw_coeff);\n         z->img_comp[i].raw_coeff = 0;\n         z->img_comp[i].coeff = 0;\n      }\n      if (z->img_comp[i].linebuf) {\n         STBI_FREE(z->img_comp[i].linebuf);\n         z->img_comp[i].linebuf = NULL;\n      }\n   }\n   return why;\n}\n\nstatic int stbi__process_frame_header(stbi__jpeg *z, int scan)\n{\n   stbi__context *s = z->s;\n   int Lf,p,i,q, h_max=1,v_max=1,c;\n   Lf = stbi__get16be(s);         if (Lf < 11) return stbi__err(\"bad SOF len\",\"Corrupt JPEG\"); // JPEG\n   p  = stbi__get8(s);            if (p != 8) return stbi__err(\"only 8-bit\",\"JPEG format not supported: 8-bit only\"); // JPEG baseline\n   s->img_y = stbi__get16be(s);   if (s->img_y == 0) return stbi__err(\"no header height\", \"JPEG format not supported: delayed height\"); // Legal, but we don't handle it--but neither does IJG\n   s->img_x = stbi__get16be(s);   if (s->img_x == 0) return stbi__err(\"0 width\",\"Corrupt JPEG\"); // JPEG requires\n   c = stbi__get8(s);\n   if (c != 3 && c != 1 && c != 4) return stbi__err(\"bad component count\",\"Corrupt JPEG\");\n   s->img_n = c;\n   for (i=0; i < c; ++i) {\n      z->img_comp[i].data = NULL;\n      z->img_comp[i].linebuf = NULL;\n   }\n\n   if (Lf != 8+3*s->img_n) return stbi__err(\"bad SOF len\",\"Corrupt JPEG\");\n\n   z->rgb = 0;\n   for (i=0; i < s->img_n; ++i) {\n      static const unsigned char rgb[3] = { 'R', 'G', 'B' };\n      z->img_comp[i].id = stbi__get8(s);\n      if (s->img_n == 3 && z->img_comp[i].id == rgb[i])\n         ++z->rgb;\n      q = stbi__get8(s);\n      z->img_comp[i].h = (q >> 4);  if (!z->img_comp[i].h || z->img_comp[i].h > 4) return stbi__err(\"bad H\",\"Corrupt JPEG\");\n      z->img_comp[i].v = q & 15;    if (!z->img_comp[i].v || z->img_comp[i].v > 4) return stbi__err(\"bad V\",\"Corrupt JPEG\");\n      z->img_comp[i].tq = stbi__get8(s);  if (z->img_comp[i].tq > 3) return stbi__err(\"bad TQ\",\"Corrupt JPEG\");\n   }\n\n   if (scan != STBI__SCAN_load) return 1;\n\n   if (!stbi__mad3sizes_valid(s->img_x, s->img_y, s->img_n, 0)) return stbi__err(\"too large\", \"Image too large to decode\");\n\n   for (i=0; i < s->img_n; ++i) {\n      if (z->img_comp[i].h > h_max) h_max = z->img_comp[i].h;\n      if (z->img_comp[i].v > v_max) v_max = z->img_comp[i].v;\n   }\n\n   // compute interleaved mcu info\n   z->img_h_max = h_max;\n   z->img_v_max = v_max;\n   z->img_mcu_w = h_max * 8;\n   z->img_mcu_h = v_max * 8;\n   // these sizes can't be more than 17 bits\n   z->img_mcu_x = (s->img_x + z->img_mcu_w-1) / z->img_mcu_w;\n   z->img_mcu_y = (s->img_y + z->img_mcu_h-1) / z->img_mcu_h;\n\n   for (i=0; i < s->img_n; ++i) {\n      // number of effective pixels (e.g. for non-interleaved MCU)\n      z->img_comp[i].x = (s->img_x * z->img_comp[i].h + h_max-1) / h_max;\n      z->img_comp[i].y = (s->img_y * z->img_comp[i].v + v_max-1) / v_max;\n      // to simplify generation, we'll allocate enough memory to decode\n      // the bogus oversized data from using interleaved MCUs and their\n      // big blocks (e.g. a 16x16 iMCU on an image of width 33); we won't\n      // discard the extra data until colorspace conversion\n      //\n      // img_mcu_x, img_mcu_y: <=17 bits; comp[i].h and .v are <=4 (checked earlier)\n      // so these muls can't overflow with 32-bit ints (which we require)\n      z->img_comp[i].w2 = z->img_mcu_x * z->img_comp[i].h * 8;\n      z->img_comp[i].h2 = z->img_mcu_y * z->img_comp[i].v * 8;\n      z->img_comp[i].coeff = 0;\n      z->img_comp[i].raw_coeff = 0;\n      z->img_comp[i].linebuf = NULL;\n      z->img_comp[i].raw_data = stbi__malloc_mad2(z->img_comp[i].w2, z->img_comp[i].h2, 15);\n      if (z->img_comp[i].raw_data == NULL)\n         return stbi__free_jpeg_components(z, i+1, stbi__err(\"outofmem\", \"Out of memory\"));\n      // align blocks for idct using mmx/sse\n      z->img_comp[i].data = (stbi_uc*) (((size_t) z->img_comp[i].raw_data + 15) & ~15);\n      if (z->progressive) {\n         // w2, h2 are multiples of 8 (see above)\n         z->img_comp[i].coeff_w = z->img_comp[i].w2 / 8;\n         z->img_comp[i].coeff_h = z->img_comp[i].h2 / 8;\n         z->img_comp[i].raw_coeff = stbi__malloc_mad3(z->img_comp[i].w2, z->img_comp[i].h2, sizeof(short), 15);\n         if (z->img_comp[i].raw_coeff == NULL)\n            return stbi__free_jpeg_components(z, i+1, stbi__err(\"outofmem\", \"Out of memory\"));\n         z->img_comp[i].coeff = (short*) (((size_t) z->img_comp[i].raw_coeff + 15) & ~15);\n      }\n   }\n\n   return 1;\n}\n\n// use comparisons since in some cases we handle more than one case (e.g. SOF)\n#define stbi__DNL(x)         ((x) == 0xdc)\n#define stbi__SOI(x)         ((x) == 0xd8)\n#define stbi__EOI(x)         ((x) == 0xd9)\n#define stbi__SOF(x)         ((x) == 0xc0 || (x) == 0xc1 || (x) == 0xc2)\n#define stbi__SOS(x)         ((x) == 0xda)\n\n#define stbi__SOF_progressive(x)   ((x) == 0xc2)\n\nstatic int stbi__decode_jpeg_header(stbi__jpeg *z, int scan)\n{\n   int m;\n   z->jfif = 0;\n   z->app14_color_transform = -1; // valid values are 0,1,2\n   z->marker = STBI__MARKER_none; // initialize cached marker to empty\n   m = stbi__get_marker(z);\n   if (!stbi__SOI(m)) return stbi__err(\"no SOI\",\"Corrupt JPEG\");\n   if (scan == STBI__SCAN_type) return 1;\n   m = stbi__get_marker(z);\n   while (!stbi__SOF(m)) {\n      if (!stbi__process_marker(z,m)) return 0;\n      m = stbi__get_marker(z);\n      while (m == STBI__MARKER_none) {\n         // some files have extra padding after their blocks, so ok, we'll scan\n         if (stbi__at_eof(z->s)) return stbi__err(\"no SOF\", \"Corrupt JPEG\");\n         m = stbi__get_marker(z);\n      }\n   }\n   z->progressive = stbi__SOF_progressive(m);\n   if (!stbi__process_frame_header(z, scan)) return 0;\n   return 1;\n}\n\n// decode image to YCbCr format\nstatic int stbi__decode_jpeg_image(stbi__jpeg *j)\n{\n   int m;\n   for (m = 0; m < 4; m++) {\n      j->img_comp[m].raw_data = NULL;\n      j->img_comp[m].raw_coeff = NULL;\n   }\n   j->restart_interval = 0;\n   if (!stbi__decode_jpeg_header(j, STBI__SCAN_load)) return 0;\n   m = stbi__get_marker(j);\n   while (!stbi__EOI(m)) {\n      if (stbi__SOS(m)) {\n         if (!stbi__process_scan_header(j)) return 0;\n         if (!stbi__parse_entropy_coded_data(j)) return 0;\n         if (j->marker == STBI__MARKER_none ) {\n            // handle 0s at the end of image data from IP Kamera 9060\n            while (!stbi__at_eof(j->s)) {\n               int x = stbi__get8(j->s);\n               if (x == 255) {\n                  j->marker = stbi__get8(j->s);\n                  break;\n               }\n            }\n            // if we reach eof without hitting a marker, stbi__get_marker() below will fail and we'll eventually return 0\n         }\n      } else if (stbi__DNL(m)) {\n         int Ld = stbi__get16be(j->s);\n         stbi__uint32 NL = stbi__get16be(j->s);\n         if (Ld != 4) return stbi__err(\"bad DNL len\", \"Corrupt JPEG\");\n         if (NL != j->s->img_y) return stbi__err(\"bad DNL height\", \"Corrupt JPEG\");\n      } else {\n         if (!stbi__process_marker(j, m)) return 0;\n      }\n      m = stbi__get_marker(j);\n   }\n   if (j->progressive)\n      stbi__jpeg_finish(j);\n   return 1;\n}\n\n// static jfif-centered resampling (across block boundaries)\n\ntypedef stbi_uc *(*resample_row_func)(stbi_uc *out, stbi_uc *in0, stbi_uc *in1,\n                                    int w, int hs);\n\n#define stbi__div4(x) ((stbi_uc) ((x) >> 2))\n\nstatic stbi_uc *resample_row_1(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)\n{\n   STBI_NOTUSED(out);\n   STBI_NOTUSED(in_far);\n   STBI_NOTUSED(w);\n   STBI_NOTUSED(hs);\n   return in_near;\n}\n\nstatic stbi_uc* stbi__resample_row_v_2(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)\n{\n   // need to generate two samples vertically for every one in input\n   int i;\n   STBI_NOTUSED(hs);\n   for (i=0; i < w; ++i)\n      out[i] = stbi__div4(3*in_near[i] + in_far[i] + 2);\n   return out;\n}\n\nstatic stbi_uc*  stbi__resample_row_h_2(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)\n{\n   // need to generate two samples horizontally for every one in input\n   int i;\n   stbi_uc *input = in_near;\n\n   if (w == 1) {\n      // if only one sample, can't do any interpolation\n      out[0] = out[1] = input[0];\n      return out;\n   }\n\n   out[0] = input[0];\n   out[1] = stbi__div4(input[0]*3 + input[1] + 2);\n   for (i=1; i < w-1; ++i) {\n      int n = 3*input[i]+2;\n      out[i*2+0] = stbi__div4(n+input[i-1]);\n      out[i*2+1] = stbi__div4(n+input[i+1]);\n   }\n   out[i*2+0] = stbi__div4(input[w-2]*3 + input[w-1] + 2);\n   out[i*2+1] = input[w-1];\n\n   STBI_NOTUSED(in_far);\n   STBI_NOTUSED(hs);\n\n   return out;\n}\n\n#define stbi__div16(x) ((stbi_uc) ((x) >> 4))\n\nstatic stbi_uc *stbi__resample_row_hv_2(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)\n{\n   // need to generate 2x2 samples for every one in input\n   int i,t0,t1;\n   if (w == 1) {\n      out[0] = out[1] = stbi__div4(3*in_near[0] + in_far[0] + 2);\n      return out;\n   }\n\n   t1 = 3*in_near[0] + in_far[0];\n   out[0] = stbi__div4(t1+2);\n   for (i=1; i < w; ++i) {\n      t0 = t1;\n      t1 = 3*in_near[i]+in_far[i];\n      out[i*2-1] = stbi__div16(3*t0 + t1 + 8);\n      out[i*2  ] = stbi__div16(3*t1 + t0 + 8);\n   }\n   out[w*2-1] = stbi__div4(t1+2);\n\n   STBI_NOTUSED(hs);\n\n   return out;\n}\n\n#if defined(STBI_SSE2) || defined(STBI_NEON)\nstatic stbi_uc *stbi__resample_row_hv_2_simd(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)\n{\n   // need to generate 2x2 samples for every one in input\n   int i=0,t0,t1;\n\n   if (w == 1) {\n      out[0] = out[1] = stbi__div4(3*in_near[0] + in_far[0] + 2);\n      return out;\n   }\n\n   t1 = 3*in_near[0] + in_far[0];\n   // process groups of 8 pixels for as long as we can.\n   // note we can't handle the last pixel in a row in this loop\n   // because we need to handle the filter boundary conditions.\n   for (; i < ((w-1) & ~7); i += 8) {\n#if defined(STBI_SSE2)\n      // load and perform the vertical filtering pass\n      // this uses 3*x + y = 4*x + (y - x)\n      __m128i zero  = _mm_setzero_si128();\n      __m128i farb  = _mm_loadl_epi64((__m128i *) (in_far + i));\n      __m128i nearb = _mm_loadl_epi64((__m128i *) (in_near + i));\n      __m128i farw  = _mm_unpacklo_epi8(farb, zero);\n      __m128i nearw = _mm_unpacklo_epi8(nearb, zero);\n      __m128i diff  = _mm_sub_epi16(farw, nearw);\n      __m128i nears = _mm_slli_epi16(nearw, 2);\n      __m128i curr  = _mm_add_epi16(nears, diff); // current row\n\n      // horizontal filter works the same based on shifted vers of current\n      // row. \"prev\" is current row shifted right by 1 pixel; we need to\n      // insert the previous pixel value (from t1).\n      // \"next\" is current row shifted left by 1 pixel, with first pixel\n      // of next block of 8 pixels added in.\n      __m128i prv0 = _mm_slli_si128(curr, 2);\n      __m128i nxt0 = _mm_srli_si128(curr, 2);\n      __m128i prev = _mm_insert_epi16(prv0, t1, 0);\n      __m128i next = _mm_insert_epi16(nxt0, 3*in_near[i+8] + in_far[i+8], 7);\n\n      // horizontal filter, polyphase implementation since it's convenient:\n      // even pixels = 3*cur + prev = cur*4 + (prev - cur)\n      // odd  pixels = 3*cur + next = cur*4 + (next - cur)\n      // note the shared term.\n      __m128i bias  = _mm_set1_epi16(8);\n      __m128i curs = _mm_slli_epi16(curr, 2);\n      __m128i prvd = _mm_sub_epi16(prev, curr);\n      __m128i nxtd = _mm_sub_epi16(next, curr);\n      __m128i curb = _mm_add_epi16(curs, bias);\n      __m128i even = _mm_add_epi16(prvd, curb);\n      __m128i odd  = _mm_add_epi16(nxtd, curb);\n\n      // interleave even and odd pixels, then undo scaling.\n      __m128i int0 = _mm_unpacklo_epi16(even, odd);\n      __m128i int1 = _mm_unpackhi_epi16(even, odd);\n      __m128i de0  = _mm_srli_epi16(int0, 4);\n      __m128i de1  = _mm_srli_epi16(int1, 4);\n\n      // pack and write output\n      __m128i outv = _mm_packus_epi16(de0, de1);\n      _mm_storeu_si128((__m128i *) (out + i*2), outv);\n#elif defined(STBI_NEON)\n      // load and perform the vertical filtering pass\n      // this uses 3*x + y = 4*x + (y - x)\n      uint8x8_t farb  = vld1_u8(in_far + i);\n      uint8x8_t nearb = vld1_u8(in_near + i);\n      int16x8_t diff  = vreinterpretq_s16_u16(vsubl_u8(farb, nearb));\n      int16x8_t nears = vreinterpretq_s16_u16(vshll_n_u8(nearb, 2));\n      int16x8_t curr  = vaddq_s16(nears, diff); // current row\n\n      // horizontal filter works the same based on shifted vers of current\n      // row. \"prev\" is current row shifted right by 1 pixel; we need to\n      // insert the previous pixel value (from t1).\n      // \"next\" is current row shifted left by 1 pixel, with first pixel\n      // of next block of 8 pixels added in.\n      int16x8_t prv0 = vextq_s16(curr, curr, 7);\n      int16x8_t nxt0 = vextq_s16(curr, curr, 1);\n      int16x8_t prev = vsetq_lane_s16(t1, prv0, 0);\n      int16x8_t next = vsetq_lane_s16(3*in_near[i+8] + in_far[i+8], nxt0, 7);\n\n      // horizontal filter, polyphase implementation since it's convenient:\n      // even pixels = 3*cur + prev = cur*4 + (prev - cur)\n      // odd  pixels = 3*cur + next = cur*4 + (next - cur)\n      // note the shared term.\n      int16x8_t curs = vshlq_n_s16(curr, 2);\n      int16x8_t prvd = vsubq_s16(prev, curr);\n      int16x8_t nxtd = vsubq_s16(next, curr);\n      int16x8_t even = vaddq_s16(curs, prvd);\n      int16x8_t odd  = vaddq_s16(curs, nxtd);\n\n      // undo scaling and round, then store with even/odd phases interleaved\n      uint8x8x2_t o;\n      o.val[0] = vqrshrun_n_s16(even, 4);\n      o.val[1] = vqrshrun_n_s16(odd,  4);\n      vst2_u8(out + i*2, o);\n#endif\n\n      // \"previous\" value for next iter\n      t1 = 3*in_near[i+7] + in_far[i+7];\n   }\n\n   t0 = t1;\n   t1 = 3*in_near[i] + in_far[i];\n   out[i*2] = stbi__div16(3*t1 + t0 + 8);\n\n   for (++i; i < w; ++i) {\n      t0 = t1;\n      t1 = 3*in_near[i]+in_far[i];\n      out[i*2-1] = stbi__div16(3*t0 + t1 + 8);\n      out[i*2  ] = stbi__div16(3*t1 + t0 + 8);\n   }\n   out[w*2-1] = stbi__div4(t1+2);\n\n   STBI_NOTUSED(hs);\n\n   return out;\n}\n#endif\n\nstatic stbi_uc *stbi__resample_row_generic(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)\n{\n   // resample with nearest-neighbor\n   int i,j;\n   STBI_NOTUSED(in_far);\n   for (i=0; i < w; ++i)\n      for (j=0; j < hs; ++j)\n         out[i*hs+j] = in_near[i];\n   return out;\n}\n\n// this is a reduced-precision calculation of YCbCr-to-RGB introduced\n// to make sure the code produces the same results in both SIMD and scalar\n#define stbi__float2fixed(x)  (((int) ((x) * 4096.0f + 0.5f)) << 8)\nstatic void stbi__YCbCr_to_RGB_row(stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step)\n{\n   int i;\n   for (i=0; i < count; ++i) {\n      int y_fixed = (y[i] << 20) + (1<<19); // rounding\n      int r,g,b;\n      int cr = pcr[i] - 128;\n      int cb = pcb[i] - 128;\n      r = y_fixed +  cr* stbi__float2fixed(1.40200f);\n      g = y_fixed + (cr*-stbi__float2fixed(0.71414f)) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000);\n      b = y_fixed                                     +   cb* stbi__float2fixed(1.77200f);\n      r >>= 20;\n      g >>= 20;\n      b >>= 20;\n      if ((unsigned) r > 255) { if (r < 0) r = 0; else r = 255; }\n      if ((unsigned) g > 255) { if (g < 0) g = 0; else g = 255; }\n      if ((unsigned) b > 255) { if (b < 0) b = 0; else b = 255; }\n      out[0] = (stbi_uc)r;\n      out[1] = (stbi_uc)g;\n      out[2] = (stbi_uc)b;\n      out[3] = 255;\n      out += step;\n   }\n}\n\n#if defined(STBI_SSE2) || defined(STBI_NEON)\nstatic void stbi__YCbCr_to_RGB_simd(stbi_uc *out, stbi_uc const *y, stbi_uc const *pcb, stbi_uc const *pcr, int count, int step)\n{\n   int i = 0;\n\n#ifdef STBI_SSE2\n   // step == 3 is pretty ugly on the final interleave, and i'm not convinced\n   // it's useful in practice (you wouldn't use it for textures, for example).\n   // so just accelerate step == 4 case.\n   if (step == 4) {\n      // this is a fairly straightforward implementation and not super-optimized.\n      __m128i signflip  = _mm_set1_epi8(-0x80);\n      __m128i cr_const0 = _mm_set1_epi16(   (short) ( 1.40200f*4096.0f+0.5f));\n      __m128i cr_const1 = _mm_set1_epi16( - (short) ( 0.71414f*4096.0f+0.5f));\n      __m128i cb_const0 = _mm_set1_epi16( - (short) ( 0.34414f*4096.0f+0.5f));\n      __m128i cb_const1 = _mm_set1_epi16(   (short) ( 1.77200f*4096.0f+0.5f));\n      __m128i y_bias = _mm_set1_epi8((char) (unsigned char) 128);\n      __m128i xw = _mm_set1_epi16(255); // alpha channel\n\n      for (; i+7 < count; i += 8) {\n         // load\n         __m128i y_bytes = _mm_loadl_epi64((__m128i *) (y+i));\n         __m128i cr_bytes = _mm_loadl_epi64((__m128i *) (pcr+i));\n         __m128i cb_bytes = _mm_loadl_epi64((__m128i *) (pcb+i));\n         __m128i cr_biased = _mm_xor_si128(cr_bytes, signflip); // -128\n         __m128i cb_biased = _mm_xor_si128(cb_bytes, signflip); // -128\n\n         // unpack to short (and left-shift cr, cb by 8)\n         __m128i yw  = _mm_unpacklo_epi8(y_bias, y_bytes);\n         __m128i crw = _mm_unpacklo_epi8(_mm_setzero_si128(), cr_biased);\n         __m128i cbw = _mm_unpacklo_epi8(_mm_setzero_si128(), cb_biased);\n\n         // color transform\n         __m128i yws = _mm_srli_epi16(yw, 4);\n         __m128i cr0 = _mm_mulhi_epi16(cr_const0, crw);\n         __m128i cb0 = _mm_mulhi_epi16(cb_const0, cbw);\n         __m128i cb1 = _mm_mulhi_epi16(cbw, cb_const1);\n         __m128i cr1 = _mm_mulhi_epi16(crw, cr_const1);\n         __m128i rws = _mm_add_epi16(cr0, yws);\n         __m128i gwt = _mm_add_epi16(cb0, yws);\n         __m128i bws = _mm_add_epi16(yws, cb1);\n         __m128i gws = _mm_add_epi16(gwt, cr1);\n\n         // descale\n         __m128i rw = _mm_srai_epi16(rws, 4);\n         __m128i bw = _mm_srai_epi16(bws, 4);\n         __m128i gw = _mm_srai_epi16(gws, 4);\n\n         // back to byte, set up for transpose\n         __m128i brb = _mm_packus_epi16(rw, bw);\n         __m128i gxb = _mm_packus_epi16(gw, xw);\n\n         // transpose to interleave channels\n         __m128i t0 = _mm_unpacklo_epi8(brb, gxb);\n         __m128i t1 = _mm_unpackhi_epi8(brb, gxb);\n         __m128i o0 = _mm_unpacklo_epi16(t0, t1);\n         __m128i o1 = _mm_unpackhi_epi16(t0, t1);\n\n         // store\n         _mm_storeu_si128((__m128i *) (out + 0), o0);\n         _mm_storeu_si128((__m128i *) (out + 16), o1);\n         out += 32;\n      }\n   }\n#endif\n\n#ifdef STBI_NEON\n   // in this version, step=3 support would be easy to add. but is there demand?\n   if (step == 4) {\n      // this is a fairly straightforward implementation and not super-optimized.\n      uint8x8_t signflip = vdup_n_u8(0x80);\n      int16x8_t cr_const0 = vdupq_n_s16(   (short) ( 1.40200f*4096.0f+0.5f));\n      int16x8_t cr_const1 = vdupq_n_s16( - (short) ( 0.71414f*4096.0f+0.5f));\n      int16x8_t cb_const0 = vdupq_n_s16( - (short) ( 0.34414f*4096.0f+0.5f));\n      int16x8_t cb_const1 = vdupq_n_s16(   (short) ( 1.77200f*4096.0f+0.5f));\n\n      for (; i+7 < count; i += 8) {\n         // load\n         uint8x8_t y_bytes  = vld1_u8(y + i);\n         uint8x8_t cr_bytes = vld1_u8(pcr + i);\n         uint8x8_t cb_bytes = vld1_u8(pcb + i);\n         int8x8_t cr_biased = vreinterpret_s8_u8(vsub_u8(cr_bytes, signflip));\n         int8x8_t cb_biased = vreinterpret_s8_u8(vsub_u8(cb_bytes, signflip));\n\n         // expand to s16\n         int16x8_t yws = vreinterpretq_s16_u16(vshll_n_u8(y_bytes, 4));\n         int16x8_t crw = vshll_n_s8(cr_biased, 7);\n         int16x8_t cbw = vshll_n_s8(cb_biased, 7);\n\n         // color transform\n         int16x8_t cr0 = vqdmulhq_s16(crw, cr_const0);\n         int16x8_t cb0 = vqdmulhq_s16(cbw, cb_const0);\n         int16x8_t cr1 = vqdmulhq_s16(crw, cr_const1);\n         int16x8_t cb1 = vqdmulhq_s16(cbw, cb_const1);\n         int16x8_t rws = vaddq_s16(yws, cr0);\n         int16x8_t gws = vaddq_s16(vaddq_s16(yws, cb0), cr1);\n         int16x8_t bws = vaddq_s16(yws, cb1);\n\n         // undo scaling, round, convert to byte\n         uint8x8x4_t o;\n         o.val[0] = vqrshrun_n_s16(rws, 4);\n         o.val[1] = vqrshrun_n_s16(gws, 4);\n         o.val[2] = vqrshrun_n_s16(bws, 4);\n         o.val[3] = vdup_n_u8(255);\n\n         // store, interleaving r/g/b/a\n         vst4_u8(out, o);\n         out += 8*4;\n      }\n   }\n#endif\n\n   for (; i < count; ++i) {\n      int y_fixed = (y[i] << 20) + (1<<19); // rounding\n      int r,g,b;\n      int cr = pcr[i] - 128;\n      int cb = pcb[i] - 128;\n      r = y_fixed + cr* stbi__float2fixed(1.40200f);\n      g = y_fixed + cr*-stbi__float2fixed(0.71414f) + ((cb*-stbi__float2fixed(0.34414f)) & 0xffff0000);\n      b = y_fixed                                   +   cb* stbi__float2fixed(1.77200f);\n      r >>= 20;\n      g >>= 20;\n      b >>= 20;\n      if ((unsigned) r > 255) { if (r < 0) r = 0; else r = 255; }\n      if ((unsigned) g > 255) { if (g < 0) g = 0; else g = 255; }\n      if ((unsigned) b > 255) { if (b < 0) b = 0; else b = 255; }\n      out[0] = (stbi_uc)r;\n      out[1] = (stbi_uc)g;\n      out[2] = (stbi_uc)b;\n      out[3] = 255;\n      out += step;\n   }\n}\n#endif\n\n// set up the kernels\nstatic void stbi__setup_jpeg(stbi__jpeg *j)\n{\n   j->idct_block_kernel = stbi__idct_block;\n   j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_row;\n   j->resample_row_hv_2_kernel = stbi__resample_row_hv_2;\n\n#ifdef STBI_SSE2\n   if (stbi__sse2_available()) {\n      j->idct_block_kernel = stbi__idct_simd;\n      j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_simd;\n      j->resample_row_hv_2_kernel = stbi__resample_row_hv_2_simd;\n   }\n#endif\n\n#ifdef STBI_NEON\n   j->idct_block_kernel = stbi__idct_simd;\n   j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_simd;\n   j->resample_row_hv_2_kernel = stbi__resample_row_hv_2_simd;\n#endif\n}\n\n// clean up the temporary component buffers\nstatic void stbi__cleanup_jpeg(stbi__jpeg *j)\n{\n   stbi__free_jpeg_components(j, j->s->img_n, 0);\n}\n\ntypedef struct\n{\n   resample_row_func resample;\n   stbi_uc *line0,*line1;\n   int hs,vs;   // expansion factor in each axis\n   int w_lores; // horizontal pixels pre-expansion\n   int ystep;   // how far through vertical expansion we are\n   int ypos;    // which pre-expansion row we're on\n} stbi__resample;\n\n// fast 0..255 * 0..255 => 0..255 rounded multiplication\nstatic stbi_uc stbi__blinn_8x8(stbi_uc x, stbi_uc y)\n{\n   unsigned int t = x*y + 128;\n   return (stbi_uc) ((t + (t >>8)) >> 8);\n}\n\nstatic stbi_uc *load_jpeg_image(stbi__jpeg *z, int *out_x, int *out_y, int *comp, int req_comp)\n{\n   int n, decode_n, is_rgb;\n   z->s->img_n = 0; // make stbi__cleanup_jpeg safe\n\n   // validate req_comp\n   if (req_comp < 0 || req_comp > 4) return stbi__errpuc(\"bad req_comp\", \"Internal error\");\n\n   // load a jpeg image from whichever source, but leave in YCbCr format\n   if (!stbi__decode_jpeg_image(z)) { stbi__cleanup_jpeg(z); return NULL; }\n\n   // determine actual number of components to generate\n   n = req_comp ? req_comp : z->s->img_n >= 3 ? 3 : 1;\n\n   is_rgb = z->s->img_n == 3 && (z->rgb == 3 || (z->app14_color_transform == 0 && !z->jfif));\n\n   if (z->s->img_n == 3 && n < 3 && !is_rgb)\n      decode_n = 1;\n   else\n      decode_n = z->s->img_n;\n\n   // resample and color-convert\n   {\n      int k;\n      unsigned int i,j;\n      stbi_uc *output;\n      stbi_uc *coutput[4] = { NULL, NULL, NULL, NULL };\n\n      stbi__resample res_comp[4];\n\n      for (k=0; k < decode_n; ++k) {\n         stbi__resample *r = &res_comp[k];\n\n         // allocate line buffer big enough for upsampling off the edges\n         // with upsample factor of 4\n         z->img_comp[k].linebuf = (stbi_uc *) stbi__malloc(z->s->img_x + 3);\n         if (!z->img_comp[k].linebuf) { stbi__cleanup_jpeg(z); return stbi__errpuc(\"outofmem\", \"Out of memory\"); }\n\n         r->hs      = z->img_h_max / z->img_comp[k].h;\n         r->vs      = z->img_v_max / z->img_comp[k].v;\n         r->ystep   = r->vs >> 1;\n         r->w_lores = (z->s->img_x + r->hs-1) / r->hs;\n         r->ypos    = 0;\n         r->line0   = r->line1 = z->img_comp[k].data;\n\n         if      (r->hs == 1 && r->vs == 1) r->resample = resample_row_1;\n         else if (r->hs == 1 && r->vs == 2) r->resample = stbi__resample_row_v_2;\n         else if (r->hs == 2 && r->vs == 1) r->resample = stbi__resample_row_h_2;\n         else if (r->hs == 2 && r->vs == 2) r->resample = z->resample_row_hv_2_kernel;\n         else                               r->resample = stbi__resample_row_generic;\n      }\n\n      // can't error after this so, this is safe\n      output = (stbi_uc *) stbi__malloc_mad3(n, z->s->img_x, z->s->img_y, 1);\n      if (!output) { stbi__cleanup_jpeg(z); return stbi__errpuc(\"outofmem\", \"Out of memory\"); }\n\n      // now go ahead and resample\n      for (j=0; j < z->s->img_y; ++j) {\n         stbi_uc *out = output + n * z->s->img_x * j;\n         for (k=0; k < decode_n; ++k) {\n            stbi__resample *r = &res_comp[k];\n            int y_bot = r->ystep >= (r->vs >> 1);\n            coutput[k] = r->resample(z->img_comp[k].linebuf,\n                                     y_bot ? r->line1 : r->line0,\n                                     y_bot ? r->line0 : r->line1,\n                                     r->w_lores, r->hs);\n            if (++r->ystep >= r->vs) {\n               r->ystep = 0;\n               r->line0 = r->line1;\n               if (++r->ypos < z->img_comp[k].y)\n                  r->line1 += z->img_comp[k].w2;\n            }\n         }\n         if (n >= 3) {\n            stbi_uc *y = coutput[0];\n            if (z->s->img_n == 3) {\n               if (is_rgb) {\n                  for (i=0; i < z->s->img_x; ++i) {\n                     out[0] = y[i];\n                     out[1] = coutput[1][i];\n                     out[2] = coutput[2][i];\n                     out[3] = 255;\n                     out += n;\n                  }\n               } else {\n                  z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n);\n               }\n            } else if (z->s->img_n == 4) {\n               if (z->app14_color_transform == 0) { // CMYK\n                  for (i=0; i < z->s->img_x; ++i) {\n                     stbi_uc m = coutput[3][i];\n                     out[0] = stbi__blinn_8x8(coutput[0][i], m);\n                     out[1] = stbi__blinn_8x8(coutput[1][i], m);\n                     out[2] = stbi__blinn_8x8(coutput[2][i], m);\n                     out[3] = 255;\n                     out += n;\n                  }\n               } else if (z->app14_color_transform == 2) { // YCCK\n                  z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n);\n                  for (i=0; i < z->s->img_x; ++i) {\n                     stbi_uc m = coutput[3][i];\n                     out[0] = stbi__blinn_8x8(255 - out[0], m);\n                     out[1] = stbi__blinn_8x8(255 - out[1], m);\n                     out[2] = stbi__blinn_8x8(255 - out[2], m);\n                     out += n;\n                  }\n               } else { // YCbCr + alpha?  Ignore the fourth channel for now\n                  z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n);\n               }\n            } else\n               for (i=0; i < z->s->img_x; ++i) {\n                  out[0] = out[1] = out[2] = y[i];\n                  out[3] = 255; // not used if n==3\n                  out += n;\n               }\n         } else {\n            if (is_rgb) {\n               if (n == 1)\n                  for (i=0; i < z->s->img_x; ++i)\n                     *out++ = stbi__compute_y(coutput[0][i], coutput[1][i], coutput[2][i]);\n               else {\n                  for (i=0; i < z->s->img_x; ++i, out += 2) {\n                     out[0] = stbi__compute_y(coutput[0][i], coutput[1][i], coutput[2][i]);\n                     out[1] = 255;\n                  }\n               }\n            } else if (z->s->img_n == 4 && z->app14_color_transform == 0) {\n               for (i=0; i < z->s->img_x; ++i) {\n                  stbi_uc m = coutput[3][i];\n                  stbi_uc r = stbi__blinn_8x8(coutput[0][i], m);\n                  stbi_uc g = stbi__blinn_8x8(coutput[1][i], m);\n                  stbi_uc b = stbi__blinn_8x8(coutput[2][i], m);\n                  out[0] = stbi__compute_y(r, g, b);\n                  out[1] = 255;\n                  out += n;\n               }\n            } else if (z->s->img_n == 4 && z->app14_color_transform == 2) {\n               for (i=0; i < z->s->img_x; ++i) {\n                  out[0] = stbi__blinn_8x8(255 - coutput[0][i], coutput[3][i]);\n                  out[1] = 255;\n                  out += n;\n               }\n            } else {\n               stbi_uc *y = coutput[0];\n               if (n == 1)\n                  for (i=0; i < z->s->img_x; ++i) out[i] = y[i];\n               else\n                  for (i=0; i < z->s->img_x; ++i) { *out++ = y[i]; *out++ = 255; }\n            }\n         }\n      }\n      stbi__cleanup_jpeg(z);\n      *out_x = z->s->img_x;\n      *out_y = z->s->img_y;\n      if (comp) *comp = z->s->img_n >= 3 ? 3 : 1; // report original components, not output\n      return output;\n   }\n}\n\nstatic void *stbi__jpeg_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   unsigned char* result;\n   stbi__jpeg* j = (stbi__jpeg*) stbi__malloc(sizeof(stbi__jpeg));\n   STBI_NOTUSED(ri);\n   j->s = s;\n   stbi__setup_jpeg(j);\n   result = load_jpeg_image(j, x,y,comp,req_comp);\n   STBI_FREE(j);\n   return result;\n}\n\nstatic int stbi__jpeg_test(stbi__context *s)\n{\n   int r;\n   stbi__jpeg* j = (stbi__jpeg*)stbi__malloc(sizeof(stbi__jpeg));\n   j->s = s;\n   stbi__setup_jpeg(j);\n   r = stbi__decode_jpeg_header(j, STBI__SCAN_type);\n   stbi__rewind(s);\n   STBI_FREE(j);\n   return r;\n}\n\nstatic int stbi__jpeg_info_raw(stbi__jpeg *j, int *x, int *y, int *comp)\n{\n   if (!stbi__decode_jpeg_header(j, STBI__SCAN_header)) {\n      stbi__rewind( j->s );\n      return 0;\n   }\n   if (x) *x = j->s->img_x;\n   if (y) *y = j->s->img_y;\n   if (comp) *comp = j->s->img_n >= 3 ? 3 : 1;\n   return 1;\n}\n\nstatic int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   int result;\n   stbi__jpeg* j = (stbi__jpeg*) (stbi__malloc(sizeof(stbi__jpeg)));\n   j->s = s;\n   result = stbi__jpeg_info_raw(j, x, y, comp);\n   STBI_FREE(j);\n   return result;\n}\n#endif\n\n// public domain zlib decode    v0.2  Sean Barrett 2006-11-18\n//    simple implementation\n//      - all input must be provided in an upfront buffer\n//      - all output is written to a single output buffer (can malloc/realloc)\n//    performance\n//      - fast huffman\n\n#ifndef STBI_NO_ZLIB\n\n// fast-way is faster to check than jpeg huffman, but slow way is slower\n#define STBI__ZFAST_BITS  9 // accelerate all cases in default tables\n#define STBI__ZFAST_MASK  ((1 << STBI__ZFAST_BITS) - 1)\n\n// zlib-style huffman encoding\n// (jpegs packs from left, zlib from right, so can't share code)\ntypedef struct\n{\n   stbi__uint16 fast[1 << STBI__ZFAST_BITS];\n   stbi__uint16 firstcode[16];\n   int maxcode[17];\n   stbi__uint16 firstsymbol[16];\n   stbi_uc  size[288];\n   stbi__uint16 value[288];\n} stbi__zhuffman;\n\nstbi_inline static int stbi__bitreverse16(int n)\n{\n  n = ((n & 0xAAAA) >>  1) | ((n & 0x5555) << 1);\n  n = ((n & 0xCCCC) >>  2) | ((n & 0x3333) << 2);\n  n = ((n & 0xF0F0) >>  4) | ((n & 0x0F0F) << 4);\n  n = ((n & 0xFF00) >>  8) | ((n & 0x00FF) << 8);\n  return n;\n}\n\nstbi_inline static int stbi__bit_reverse(int v, int bits)\n{\n   STBI_ASSERT(bits <= 16);\n   // to bit reverse n bits, reverse 16 and shift\n   // e.g. 11 bits, bit reverse and shift away 5\n   return stbi__bitreverse16(v) >> (16-bits);\n}\n\nstatic int stbi__zbuild_huffman(stbi__zhuffman *z, const stbi_uc *sizelist, int num)\n{\n   int i,k=0;\n   int code, next_code[16], sizes[17];\n\n   // DEFLATE spec for generating codes\n   memset(sizes, 0, sizeof(sizes));\n   memset(z->fast, 0, sizeof(z->fast));\n   for (i=0; i < num; ++i)\n      ++sizes[sizelist[i]];\n   sizes[0] = 0;\n   for (i=1; i < 16; ++i)\n      if (sizes[i] > (1 << i))\n         return stbi__err(\"bad sizes\", \"Corrupt PNG\");\n   code = 0;\n   for (i=1; i < 16; ++i) {\n      next_code[i] = code;\n      z->firstcode[i] = (stbi__uint16) code;\n      z->firstsymbol[i] = (stbi__uint16) k;\n      code = (code + sizes[i]);\n      if (sizes[i])\n         if (code-1 >= (1 << i)) return stbi__err(\"bad codelengths\",\"Corrupt PNG\");\n      z->maxcode[i] = code << (16-i); // preshift for inner loop\n      code <<= 1;\n      k += sizes[i];\n   }\n   z->maxcode[16] = 0x10000; // sentinel\n   for (i=0; i < num; ++i) {\n      int s = sizelist[i];\n      if (s) {\n         int c = next_code[s] - z->firstcode[s] + z->firstsymbol[s];\n         stbi__uint16 fastv = (stbi__uint16) ((s << 9) | i);\n         z->size [c] = (stbi_uc     ) s;\n         z->value[c] = (stbi__uint16) i;\n         if (s <= STBI__ZFAST_BITS) {\n            int j = stbi__bit_reverse(next_code[s],s);\n            while (j < (1 << STBI__ZFAST_BITS)) {\n               z->fast[j] = fastv;\n               j += (1 << s);\n            }\n         }\n         ++next_code[s];\n      }\n   }\n   return 1;\n}\n\n// zlib-from-memory implementation for PNG reading\n//    because PNG allows splitting the zlib stream arbitrarily,\n//    and it's annoying structurally to have PNG call ZLIB call PNG,\n//    we require PNG read all the IDATs and combine them into a single\n//    memory buffer\n\ntypedef struct\n{\n   stbi_uc *zbuffer, *zbuffer_end;\n   int num_bits;\n   stbi__uint32 code_buffer;\n\n   char *zout;\n   char *zout_start;\n   char *zout_end;\n   int   z_expandable;\n\n   stbi__zhuffman z_length, z_distance;\n} stbi__zbuf;\n\nstbi_inline static stbi_uc stbi__zget8(stbi__zbuf *z)\n{\n   if (z->zbuffer >= z->zbuffer_end) return 0;\n   return *z->zbuffer++;\n}\n\nstatic void stbi__fill_bits(stbi__zbuf *z)\n{\n   do {\n      STBI_ASSERT(z->code_buffer < (1U << z->num_bits));\n      z->code_buffer |= (unsigned int) stbi__zget8(z) << z->num_bits;\n      z->num_bits += 8;\n   } while (z->num_bits <= 24);\n}\n\nstbi_inline static unsigned int stbi__zreceive(stbi__zbuf *z, int n)\n{\n   unsigned int k;\n   if (z->num_bits < n) stbi__fill_bits(z);\n   k = z->code_buffer & ((1 << n) - 1);\n   z->code_buffer >>= n;\n   z->num_bits -= n;\n   return k;\n}\n\nstatic int stbi__zhuffman_decode_slowpath(stbi__zbuf *a, stbi__zhuffman *z)\n{\n   int b,s,k;\n   // not resolved by fast table, so compute it the slow way\n   // use jpeg approach, which requires MSbits at top\n   k = stbi__bit_reverse(a->code_buffer, 16);\n   for (s=STBI__ZFAST_BITS+1; ; ++s)\n      if (k < z->maxcode[s])\n         break;\n   if (s == 16) return -1; // invalid code!\n   // code size is s, so:\n   b = (k >> (16-s)) - z->firstcode[s] + z->firstsymbol[s];\n   STBI_ASSERT(z->size[b] == s);\n   a->code_buffer >>= s;\n   a->num_bits -= s;\n   return z->value[b];\n}\n\nstbi_inline static int stbi__zhuffman_decode(stbi__zbuf *a, stbi__zhuffman *z)\n{\n   int b,s;\n   if (a->num_bits < 16) stbi__fill_bits(a);\n   b = z->fast[a->code_buffer & STBI__ZFAST_MASK];\n   if (b) {\n      s = b >> 9;\n      a->code_buffer >>= s;\n      a->num_bits -= s;\n      return b & 511;\n   }\n   return stbi__zhuffman_decode_slowpath(a, z);\n}\n\nstatic int stbi__zexpand(stbi__zbuf *z, char *zout, int n)  // need to make room for n bytes\n{\n   char *q;\n   int cur, limit, old_limit;\n   z->zout = zout;\n   if (!z->z_expandable) return stbi__err(\"output buffer limit\",\"Corrupt PNG\");\n   cur   = (int) (z->zout     - z->zout_start);\n   limit = old_limit = (int) (z->zout_end - z->zout_start);\n   while (cur + n > limit)\n      limit *= 2;\n   q = (char *) STBI_REALLOC_SIZED(z->zout_start, old_limit, limit);\n   STBI_NOTUSED(old_limit);\n   if (q == NULL) return stbi__err(\"outofmem\", \"Out of memory\");\n   z->zout_start = q;\n   z->zout       = q + cur;\n   z->zout_end   = q + limit;\n   return 1;\n}\n\nstatic const int stbi__zlength_base[31] = {\n   3,4,5,6,7,8,9,10,11,13,\n   15,17,19,23,27,31,35,43,51,59,\n   67,83,99,115,131,163,195,227,258,0,0 };\n\nstatic const int stbi__zlength_extra[31]=\n{ 0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0 };\n\nstatic const int stbi__zdist_base[32] = { 1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,\n257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0};\n\nstatic const int stbi__zdist_extra[32] =\n{ 0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13};\n\nstatic int stbi__parse_huffman_block(stbi__zbuf *a)\n{\n   char *zout = a->zout;\n   for(;;) {\n      int z = stbi__zhuffman_decode(a, &a->z_length);\n      if (z < 256) {\n         if (z < 0) return stbi__err(\"bad huffman code\",\"Corrupt PNG\"); // error in huffman codes\n         if (zout >= a->zout_end) {\n            if (!stbi__zexpand(a, zout, 1)) return 0;\n            zout = a->zout;\n         }\n         *zout++ = (char) z;\n      } else {\n         stbi_uc *p;\n         int len,dist;\n         if (z == 256) {\n            a->zout = zout;\n            return 1;\n         }\n         z -= 257;\n         len = stbi__zlength_base[z];\n         if (stbi__zlength_extra[z]) len += stbi__zreceive(a, stbi__zlength_extra[z]);\n         z = stbi__zhuffman_decode(a, &a->z_distance);\n         if (z < 0) return stbi__err(\"bad huffman code\",\"Corrupt PNG\");\n         dist = stbi__zdist_base[z];\n         if (stbi__zdist_extra[z]) dist += stbi__zreceive(a, stbi__zdist_extra[z]);\n         if (zout - a->zout_start < dist) return stbi__err(\"bad dist\",\"Corrupt PNG\");\n         if (zout + len > a->zout_end) {\n            if (!stbi__zexpand(a, zout, len)) return 0;\n            zout = a->zout;\n         }\n         p = (stbi_uc *) (zout - dist);\n         if (dist == 1) { // run of one byte; common in images.\n            stbi_uc v = *p;\n            if (len) { do *zout++ = v; while (--len); }\n         } else {\n            if (len) { do *zout++ = *p++; while (--len); }\n         }\n      }\n   }\n}\n\nstatic int stbi__compute_huffman_codes(stbi__zbuf *a)\n{\n   static const stbi_uc length_dezigzag[19] = { 16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15 };\n   stbi__zhuffman z_codelength;\n   stbi_uc lencodes[286+32+137];//padding for maximum single op\n   stbi_uc codelength_sizes[19];\n   int i,n;\n\n   int hlit  = stbi__zreceive(a,5) + 257;\n   int hdist = stbi__zreceive(a,5) + 1;\n   int hclen = stbi__zreceive(a,4) + 4;\n   int ntot  = hlit + hdist;\n\n   memset(codelength_sizes, 0, sizeof(codelength_sizes));\n   for (i=0; i < hclen; ++i) {\n      int s = stbi__zreceive(a,3);\n      codelength_sizes[length_dezigzag[i]] = (stbi_uc) s;\n   }\n   if (!stbi__zbuild_huffman(&z_codelength, codelength_sizes, 19)) return 0;\n\n   n = 0;\n   while (n < ntot) {\n      int c = stbi__zhuffman_decode(a, &z_codelength);\n      if (c < 0 || c >= 19) return stbi__err(\"bad codelengths\", \"Corrupt PNG\");\n      if (c < 16)\n         lencodes[n++] = (stbi_uc) c;\n      else {\n         stbi_uc fill = 0;\n         if (c == 16) {\n            c = stbi__zreceive(a,2)+3;\n            if (n == 0) return stbi__err(\"bad codelengths\", \"Corrupt PNG\");\n            fill = lencodes[n-1];\n         } else if (c == 17)\n            c = stbi__zreceive(a,3)+3;\n         else {\n            STBI_ASSERT(c == 18);\n            c = stbi__zreceive(a,7)+11;\n         }\n         if (ntot - n < c) return stbi__err(\"bad codelengths\", \"Corrupt PNG\");\n         memset(lencodes+n, fill, c);\n         n += c;\n      }\n   }\n   if (n != ntot) return stbi__err(\"bad codelengths\",\"Corrupt PNG\");\n   if (!stbi__zbuild_huffman(&a->z_length, lencodes, hlit)) return 0;\n   if (!stbi__zbuild_huffman(&a->z_distance, lencodes+hlit, hdist)) return 0;\n   return 1;\n}\n\nstatic int stbi__parse_uncompressed_block(stbi__zbuf *a)\n{\n   stbi_uc header[4];\n   int len,nlen,k;\n   if (a->num_bits & 7)\n      stbi__zreceive(a, a->num_bits & 7); // discard\n   // drain the bit-packed data into header\n   k = 0;\n   while (a->num_bits > 0) {\n      header[k++] = (stbi_uc) (a->code_buffer & 255); // suppress MSVC run-time check\n      a->code_buffer >>= 8;\n      a->num_bits -= 8;\n   }\n   STBI_ASSERT(a->num_bits == 0);\n   // now fill header the normal way\n   while (k < 4)\n      header[k++] = stbi__zget8(a);\n   len  = header[1] * 256 + header[0];\n   nlen = header[3] * 256 + header[2];\n   if (nlen != (len ^ 0xffff)) return stbi__err(\"zlib corrupt\",\"Corrupt PNG\");\n   if (a->zbuffer + len > a->zbuffer_end) return stbi__err(\"read past buffer\",\"Corrupt PNG\");\n   if (a->zout + len > a->zout_end)\n      if (!stbi__zexpand(a, a->zout, len)) return 0;\n   sceClibMemcpy(a->zout, a->zbuffer, len);\n   a->zbuffer += len;\n   a->zout += len;\n   return 1;\n}\n\nstatic int stbi__parse_zlib_header(stbi__zbuf *a)\n{\n   int cmf   = stbi__zget8(a);\n   int cm    = cmf & 15;\n   /* int cinfo = cmf >> 4; */\n   int flg   = stbi__zget8(a);\n   if ((cmf*256+flg) % 31 != 0) return stbi__err(\"bad zlib header\",\"Corrupt PNG\"); // zlib spec\n   if (flg & 32) return stbi__err(\"no preset dict\",\"Corrupt PNG\"); // preset dictionary not allowed in png\n   if (cm != 8) return stbi__err(\"bad compression\",\"Corrupt PNG\"); // DEFLATE required for png\n   // window = 1 << (8 + cinfo)... but who cares, we fully buffer output\n   return 1;\n}\n\nstatic const stbi_uc stbi__zdefault_length[288] =\n{\n   8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,\n   8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,\n   8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,\n   8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,\n   8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,\n   9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,\n   9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,\n   9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,\n   7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, 7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8\n};\nstatic const stbi_uc stbi__zdefault_distance[32] =\n{\n   5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5\n};\n/*\nInit algorithm:\n{\n   int i;   // use <= to match clearly with spec\n   for (i=0; i <= 143; ++i)     stbi__zdefault_length[i]   = 8;\n   for (   ; i <= 255; ++i)     stbi__zdefault_length[i]   = 9;\n   for (   ; i <= 279; ++i)     stbi__zdefault_length[i]   = 7;\n   for (   ; i <= 287; ++i)     stbi__zdefault_length[i]   = 8;\n\n   for (i=0; i <=  31; ++i)     stbi__zdefault_distance[i] = 5;\n}\n*/\n\nstatic int stbi__parse_zlib(stbi__zbuf *a, int parse_header)\n{\n   int final, type;\n   if (parse_header)\n      if (!stbi__parse_zlib_header(a)) return 0;\n   a->num_bits = 0;\n   a->code_buffer = 0;\n   do {\n      final = stbi__zreceive(a,1);\n      type = stbi__zreceive(a,2);\n      if (type == 0) {\n         if (!stbi__parse_uncompressed_block(a)) return 0;\n      } else if (type == 3) {\n         return 0;\n      } else {\n         if (type == 1) {\n            // use fixed code lengths\n            if (!stbi__zbuild_huffman(&a->z_length  , stbi__zdefault_length  , 288)) return 0;\n            if (!stbi__zbuild_huffman(&a->z_distance, stbi__zdefault_distance,  32)) return 0;\n         } else {\n            if (!stbi__compute_huffman_codes(a)) return 0;\n         }\n         if (!stbi__parse_huffman_block(a)) return 0;\n      }\n   } while (!final);\n   return 1;\n}\n\nstatic int stbi__do_zlib(stbi__zbuf *a, char *obuf, int olen, int exp, int parse_header)\n{\n   a->zout_start = obuf;\n   a->zout       = obuf;\n   a->zout_end   = obuf + olen;\n   a->z_expandable = exp;\n\n   return stbi__parse_zlib(a, parse_header);\n}\n\nSTBIDEF char *stbi_zlib_decode_malloc_guesssize(const char *buffer, int len, int initial_size, int *outlen)\n{\n   stbi__zbuf a;\n   char *p = (char *) stbi__malloc(initial_size);\n   if (p == NULL) return NULL;\n   a.zbuffer = (stbi_uc *) buffer;\n   a.zbuffer_end = (stbi_uc *) buffer + len;\n   if (stbi__do_zlib(&a, p, initial_size, 1, 1)) {\n      if (outlen) *outlen = (int) (a.zout - a.zout_start);\n      return a.zout_start;\n   } else {\n      STBI_FREE(a.zout_start);\n      return NULL;\n   }\n}\n\nSTBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *outlen)\n{\n   return stbi_zlib_decode_malloc_guesssize(buffer, len, 16384, outlen);\n}\n\nSTBIDEF char *stbi_zlib_decode_malloc_guesssize_headerflag(const char *buffer, int len, int initial_size, int *outlen, int parse_header)\n{\n   stbi__zbuf a;\n   char *p = (char *) stbi__malloc(initial_size);\n   if (p == NULL) return NULL;\n   a.zbuffer = (stbi_uc *) buffer;\n   a.zbuffer_end = (stbi_uc *) buffer + len;\n   if (stbi__do_zlib(&a, p, initial_size, 1, parse_header)) {\n      if (outlen) *outlen = (int) (a.zout - a.zout_start);\n      return a.zout_start;\n   } else {\n      STBI_FREE(a.zout_start);\n      return NULL;\n   }\n}\n\nSTBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const *ibuffer, int ilen)\n{\n   stbi__zbuf a;\n   a.zbuffer = (stbi_uc *) ibuffer;\n   a.zbuffer_end = (stbi_uc *) ibuffer + ilen;\n   if (stbi__do_zlib(&a, obuffer, olen, 0, 1))\n      return (int) (a.zout - a.zout_start);\n   else\n      return -1;\n}\n\nSTBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int len, int *outlen)\n{\n   stbi__zbuf a;\n   char *p = (char *) stbi__malloc(16384);\n   if (p == NULL) return NULL;\n   a.zbuffer = (stbi_uc *) buffer;\n   a.zbuffer_end = (stbi_uc *) buffer+len;\n   if (stbi__do_zlib(&a, p, 16384, 1, 0)) {\n      if (outlen) *outlen = (int) (a.zout - a.zout_start);\n      return a.zout_start;\n   } else {\n      STBI_FREE(a.zout_start);\n      return NULL;\n   }\n}\n\nSTBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen)\n{\n   stbi__zbuf a;\n   a.zbuffer = (stbi_uc *) ibuffer;\n   a.zbuffer_end = (stbi_uc *) ibuffer + ilen;\n   if (stbi__do_zlib(&a, obuffer, olen, 0, 0))\n      return (int) (a.zout - a.zout_start);\n   else\n      return -1;\n}\n#endif\n\n// public domain \"baseline\" PNG decoder   v0.10  Sean Barrett 2006-11-18\n//    simple implementation\n//      - only 8-bit samples\n//      - no CRC checking\n//      - allocates lots of intermediate memory\n//        - avoids problem of streaming data between subsystems\n//        - avoids explicit window management\n//    performance\n//      - uses stb_zlib, a PD zlib implementation with fast huffman decoding\n\n#ifndef STBI_NO_PNG\ntypedef struct\n{\n   stbi__uint32 length;\n   stbi__uint32 type;\n} stbi__pngchunk;\n\nstatic stbi__pngchunk stbi__get_chunk_header(stbi__context *s)\n{\n   stbi__pngchunk c;\n   c.length = stbi__get32be(s);\n   c.type   = stbi__get32be(s);\n   return c;\n}\n\nstatic int stbi__check_png_header(stbi__context *s)\n{\n   static const stbi_uc png_sig[8] = { 137,80,78,71,13,10,26,10 };\n   int i;\n   for (i=0; i < 8; ++i)\n      if (stbi__get8(s) != png_sig[i]) return stbi__err(\"bad png sig\",\"Not a PNG\");\n   return 1;\n}\n\ntypedef struct\n{\n   stbi__context *s;\n   stbi_uc *idata, *expanded, *out;\n   int depth;\n} stbi__png;\n\n\nenum {\n   STBI__F_none=0,\n   STBI__F_sub=1,\n   STBI__F_up=2,\n   STBI__F_avg=3,\n   STBI__F_paeth=4,\n   // synthetic filters used for first scanline to avoid needing a dummy row of 0s\n   STBI__F_avg_first,\n   STBI__F_paeth_first\n};\n\nstatic stbi_uc first_row_filter[5] =\n{\n   STBI__F_none,\n   STBI__F_sub,\n   STBI__F_none,\n   STBI__F_avg_first,\n   STBI__F_paeth_first\n};\n\nstatic int stbi__paeth(int a, int b, int c)\n{\n   int p = a + b - c;\n   int pa = abs(p-a);\n   int pb = abs(p-b);\n   int pc = abs(p-c);\n   if (pa <= pb && pa <= pc) return a;\n   if (pb <= pc) return b;\n   return c;\n}\n\nstatic const stbi_uc stbi__depth_scale_table[9] = { 0, 0xff, 0x55, 0, 0x11, 0,0,0, 0x01 };\n\n// create the png data from post-deflated data\nstatic int stbi__create_png_image_raw(stbi__png *a, stbi_uc *raw, stbi__uint32 raw_len, int out_n, stbi__uint32 x, stbi__uint32 y, int depth, int color)\n{\n   int bytes = (depth == 16? 2 : 1);\n   stbi__context *s = a->s;\n   stbi__uint32 i,j,stride = x*out_n*bytes;\n   stbi__uint32 img_len, img_width_bytes;\n   int k;\n   int img_n = s->img_n; // copy it into a local for later\n\n   int output_bytes = out_n*bytes;\n   int filter_bytes = img_n*bytes;\n   int width = x;\n\n   STBI_ASSERT(out_n == s->img_n || out_n == s->img_n+1);\n   a->out = (stbi_uc *) stbi__malloc_mad3(x, y, output_bytes, 0); // extra bytes to write off the end into\n   if (!a->out) return stbi__err(\"outofmem\", \"Out of memory\");\n\n   if (!stbi__mad3sizes_valid(img_n, x, depth, 7)) return stbi__err(\"too large\", \"Corrupt PNG\");\n   img_width_bytes = (((img_n * x * depth) + 7) >> 3);\n   img_len = (img_width_bytes + 1) * y;\n\n   // we used to check for exact match between raw_len and img_len on non-interlaced PNGs,\n   // but issue #276 reported a PNG in the wild that had extra data at the end (all zeros),\n   // so just check for raw_len < img_len always.\n   if (raw_len < img_len) return stbi__err(\"not enough pixels\",\"Corrupt PNG\");\n\n   for (j=0; j < y; ++j) {\n      stbi_uc *cur = a->out + stride*j;\n      stbi_uc *prior;\n      int filter = *raw++;\n\n      if (filter > 4)\n         return stbi__err(\"invalid filter\",\"Corrupt PNG\");\n\n      if (depth < 8) {\n         STBI_ASSERT(img_width_bytes <= x);\n         cur += x*out_n - img_width_bytes; // store output to the rightmost img_len bytes, so we can decode in place\n         filter_bytes = 1;\n         width = img_width_bytes;\n      }\n      prior = cur - stride; // bugfix: need to compute this after 'cur +=' computation above\n\n      // if first row, use special filter that doesn't sample previous row\n      if (j == 0) filter = first_row_filter[filter];\n\n      // handle first byte explicitly\n      for (k=0; k < filter_bytes; ++k) {\n         switch (filter) {\n            case STBI__F_none       : cur[k] = raw[k]; break;\n            case STBI__F_sub        : cur[k] = raw[k]; break;\n            case STBI__F_up         : cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break;\n            case STBI__F_avg        : cur[k] = STBI__BYTECAST(raw[k] + (prior[k]>>1)); break;\n            case STBI__F_paeth      : cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(0,prior[k],0)); break;\n            case STBI__F_avg_first  : cur[k] = raw[k]; break;\n            case STBI__F_paeth_first: cur[k] = raw[k]; break;\n         }\n      }\n\n      if (depth == 8) {\n         if (img_n != out_n)\n            cur[img_n] = 255; // first pixel\n         raw += img_n;\n         cur += out_n;\n         prior += out_n;\n      } else if (depth == 16) {\n         if (img_n != out_n) {\n            cur[filter_bytes]   = 255; // first pixel top byte\n            cur[filter_bytes+1] = 255; // first pixel bottom byte\n         }\n         raw += filter_bytes;\n         cur += output_bytes;\n         prior += output_bytes;\n      } else {\n         raw += 1;\n         cur += 1;\n         prior += 1;\n      }\n\n      // this is a little gross, so that we don't switch per-pixel or per-component\n      if (depth < 8 || img_n == out_n) {\n         int nk = (width - 1)*filter_bytes;\n         #define STBI__CASE(f) \\\n             case f:     \\\n                for (k=0; k < nk; ++k)\n         switch (filter) {\n            // \"none\" filter turns into a memcpy here; make that explicit.\n            case STBI__F_none:         sceClibMemcpy(cur, raw, nk); break;\n            STBI__CASE(STBI__F_sub)          { cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); } break;\n            STBI__CASE(STBI__F_up)           { cur[k] = STBI__BYTECAST(raw[k] + prior[k]); } break;\n            STBI__CASE(STBI__F_avg)          { cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); } break;\n            STBI__CASE(STBI__F_paeth)        { cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); } break;\n            STBI__CASE(STBI__F_avg_first)    { cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); } break;\n            STBI__CASE(STBI__F_paeth_first)  { cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); } break;\n         }\n         #undef STBI__CASE\n         raw += nk;\n      } else {\n         STBI_ASSERT(img_n+1 == out_n);\n         #define STBI__CASE(f) \\\n             case f:     \\\n                for (i=x-1; i >= 1; --i, cur[filter_bytes]=255,raw+=filter_bytes,cur+=output_bytes,prior+=output_bytes) \\\n                   for (k=0; k < filter_bytes; ++k)\n         switch (filter) {\n            STBI__CASE(STBI__F_none)         { cur[k] = raw[k]; } break;\n            STBI__CASE(STBI__F_sub)          { cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); } break;\n            STBI__CASE(STBI__F_up)           { cur[k] = STBI__BYTECAST(raw[k] + prior[k]); } break;\n            STBI__CASE(STBI__F_avg)          { cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); } break;\n            STBI__CASE(STBI__F_paeth)        { cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); } break;\n            STBI__CASE(STBI__F_avg_first)    { cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); } break;\n            STBI__CASE(STBI__F_paeth_first)  { cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); } break;\n         }\n         #undef STBI__CASE\n\n         // the loop above sets the high byte of the pixels' alpha, but for\n         // 16 bit png files we also need the low byte set. we'll do that here.\n         if (depth == 16) {\n            cur = a->out + stride*j; // start at the beginning of the row again\n            for (i=0; i < x; ++i,cur+=output_bytes) {\n               cur[filter_bytes+1] = 255;\n            }\n         }\n      }\n   }\n\n   // we make a separate pass to expand bits to pixels; for performance,\n   // this could run two scanlines behind the above code, so it won't\n   // intefere with filtering but will still be in the cache.\n   if (depth < 8) {\n      for (j=0; j < y; ++j) {\n         stbi_uc *cur = a->out + stride*j;\n         stbi_uc *in  = a->out + stride*j + x*out_n - img_width_bytes;\n         // unpack 1/2/4-bit into a 8-bit buffer. allows us to keep the common 8-bit path optimal at minimal cost for 1/2/4-bit\n         // png guarante byte alignment, if width is not multiple of 8/4/2 we'll decode dummy trailing data that will be skipped in the later loop\n         stbi_uc scale = (color == 0) ? stbi__depth_scale_table[depth] : 1; // scale grayscale values to 0..255 range\n\n         // note that the final byte might overshoot and write more data than desired.\n         // we can allocate enough data that this never writes out of memory, but it\n         // could also overwrite the next scanline. can it overwrite non-empty data\n         // on the next scanline? yes, consider 1-pixel-wide scanlines with 1-bit-per-pixel.\n         // so we need to explicitly clamp the final ones\n\n         if (depth == 4) {\n            for (k=x*img_n; k >= 2; k-=2, ++in) {\n               *cur++ = scale * ((*in >> 4)       );\n               *cur++ = scale * ((*in     ) & 0x0f);\n            }\n            if (k > 0) *cur++ = scale * ((*in >> 4)       );\n         } else if (depth == 2) {\n            for (k=x*img_n; k >= 4; k-=4, ++in) {\n               *cur++ = scale * ((*in >> 6)       );\n               *cur++ = scale * ((*in >> 4) & 0x03);\n               *cur++ = scale * ((*in >> 2) & 0x03);\n               *cur++ = scale * ((*in     ) & 0x03);\n            }\n            if (k > 0) *cur++ = scale * ((*in >> 6)       );\n            if (k > 1) *cur++ = scale * ((*in >> 4) & 0x03);\n            if (k > 2) *cur++ = scale * ((*in >> 2) & 0x03);\n         } else if (depth == 1) {\n            for (k=x*img_n; k >= 8; k-=8, ++in) {\n               *cur++ = scale * ((*in >> 7)       );\n               *cur++ = scale * ((*in >> 6) & 0x01);\n               *cur++ = scale * ((*in >> 5) & 0x01);\n               *cur++ = scale * ((*in >> 4) & 0x01);\n               *cur++ = scale * ((*in >> 3) & 0x01);\n               *cur++ = scale * ((*in >> 2) & 0x01);\n               *cur++ = scale * ((*in >> 1) & 0x01);\n               *cur++ = scale * ((*in     ) & 0x01);\n            }\n            if (k > 0) *cur++ = scale * ((*in >> 7)       );\n            if (k > 1) *cur++ = scale * ((*in >> 6) & 0x01);\n            if (k > 2) *cur++ = scale * ((*in >> 5) & 0x01);\n            if (k > 3) *cur++ = scale * ((*in >> 4) & 0x01);\n            if (k > 4) *cur++ = scale * ((*in >> 3) & 0x01);\n            if (k > 5) *cur++ = scale * ((*in >> 2) & 0x01);\n            if (k > 6) *cur++ = scale * ((*in >> 1) & 0x01);\n         }\n         if (img_n != out_n) {\n            int q;\n            // insert alpha = 255\n            cur = a->out + stride*j;\n            if (img_n == 1) {\n               for (q=x-1; q >= 0; --q) {\n                  cur[q*2+1] = 255;\n                  cur[q*2+0] = cur[q];\n               }\n            } else {\n               STBI_ASSERT(img_n == 3);\n               for (q=x-1; q >= 0; --q) {\n                  cur[q*4+3] = 255;\n                  cur[q*4+2] = cur[q*3+2];\n                  cur[q*4+1] = cur[q*3+1];\n                  cur[q*4+0] = cur[q*3+0];\n               }\n            }\n         }\n      }\n   } else if (depth == 16) {\n      // force the image data from big-endian to platform-native.\n      // this is done in a separate pass due to the decoding relying\n      // on the data being untouched, but could probably be done\n      // per-line during decode if care is taken.\n      stbi_uc *cur = a->out;\n      stbi__uint16 *cur16 = (stbi__uint16*)cur;\n\n      for(i=0; i < x*y*out_n; ++i,cur16++,cur+=2) {\n         *cur16 = (cur[0] << 8) | cur[1];\n      }\n   }\n\n   return 1;\n}\n\nstatic int stbi__create_png_image(stbi__png *a, stbi_uc *image_data, stbi__uint32 image_data_len, int out_n, int depth, int color, int interlaced)\n{\n   int bytes = (depth == 16 ? 2 : 1);\n   int out_bytes = out_n * bytes;\n   stbi_uc *final;\n   int p;\n   if (!interlaced)\n      return stbi__create_png_image_raw(a, image_data, image_data_len, out_n, a->s->img_x, a->s->img_y, depth, color);\n\n   // de-interlacing\n   final = (stbi_uc *) stbi__malloc_mad3(a->s->img_x, a->s->img_y, out_bytes, 0);\n   for (p=0; p < 7; ++p) {\n      int xorig[] = { 0,4,0,2,0,1,0 };\n      int yorig[] = { 0,0,4,0,2,0,1 };\n      int xspc[]  = { 8,8,4,4,2,2,1 };\n      int yspc[]  = { 8,8,8,4,4,2,2 };\n      int i,j,x,y;\n      // pass1_x[4] = 0, pass1_x[5] = 1, pass1_x[12] = 1\n      x = (a->s->img_x - xorig[p] + xspc[p]-1) / xspc[p];\n      y = (a->s->img_y - yorig[p] + yspc[p]-1) / yspc[p];\n      if (x && y) {\n         stbi__uint32 img_len = ((((a->s->img_n * x * depth) + 7) >> 3) + 1) * y;\n         if (!stbi__create_png_image_raw(a, image_data, image_data_len, out_n, x, y, depth, color)) {\n            STBI_FREE(final);\n            return 0;\n         }\n         for (j=0; j < y; ++j) {\n            for (i=0; i < x; ++i) {\n               int out_y = j*yspc[p]+yorig[p];\n               int out_x = i*xspc[p]+xorig[p];\n               sceClibMemcpy(final + out_y*a->s->img_x*out_bytes + out_x*out_bytes,\n                      a->out + (j*x+i)*out_bytes, out_bytes);\n            }\n         }\n         STBI_FREE(a->out);\n         image_data += img_len;\n         image_data_len -= img_len;\n      }\n   }\n   a->out = final;\n\n   return 1;\n}\n\nstatic int stbi__compute_transparency(stbi__png *z, stbi_uc tc[3], int out_n)\n{\n   stbi__context *s = z->s;\n   stbi__uint32 i, pixel_count = s->img_x * s->img_y;\n   stbi_uc *p = z->out;\n\n   // compute color-based transparency, assuming we've\n   // already got 255 as the alpha value in the output\n   STBI_ASSERT(out_n == 2 || out_n == 4);\n\n   if (out_n == 2) {\n      for (i=0; i < pixel_count; ++i) {\n         p[1] = (p[0] == tc[0] ? 0 : 255);\n         p += 2;\n      }\n   } else {\n      for (i=0; i < pixel_count; ++i) {\n         if (p[0] == tc[0] && p[1] == tc[1] && p[2] == tc[2])\n            p[3] = 0;\n         p += 4;\n      }\n   }\n   return 1;\n}\n\nstatic int stbi__compute_transparency16(stbi__png *z, stbi__uint16 tc[3], int out_n)\n{\n   stbi__context *s = z->s;\n   stbi__uint32 i, pixel_count = s->img_x * s->img_y;\n   stbi__uint16 *p = (stbi__uint16*) z->out;\n\n   // compute color-based transparency, assuming we've\n   // already got 65535 as the alpha value in the output\n   STBI_ASSERT(out_n == 2 || out_n == 4);\n\n   if (out_n == 2) {\n      for (i = 0; i < pixel_count; ++i) {\n         p[1] = (p[0] == tc[0] ? 0 : 65535);\n         p += 2;\n      }\n   } else {\n      for (i = 0; i < pixel_count; ++i) {\n         if (p[0] == tc[0] && p[1] == tc[1] && p[2] == tc[2])\n            p[3] = 0;\n         p += 4;\n      }\n   }\n   return 1;\n}\n\nstatic int stbi__expand_png_palette(stbi__png *a, stbi_uc *palette, int len, int pal_img_n)\n{\n   stbi__uint32 i, pixel_count = a->s->img_x * a->s->img_y;\n   stbi_uc *p, *temp_out, *orig = a->out;\n\n   p = (stbi_uc *) stbi__malloc_mad2(pixel_count, pal_img_n, 0);\n   if (p == NULL) return stbi__err(\"outofmem\", \"Out of memory\");\n\n   // between here and free(out) below, exitting would leak\n   temp_out = p;\n\n   if (pal_img_n == 3) {\n      for (i=0; i < pixel_count; ++i) {\n         int n = orig[i]*4;\n         p[0] = palette[n  ];\n         p[1] = palette[n+1];\n         p[2] = palette[n+2];\n         p += 3;\n      }\n   } else {\n      for (i=0; i < pixel_count; ++i) {\n         int n = orig[i]*4;\n         p[0] = palette[n  ];\n         p[1] = palette[n+1];\n         p[2] = palette[n+2];\n         p[3] = palette[n+3];\n         p += 4;\n      }\n   }\n   STBI_FREE(a->out);\n   a->out = temp_out;\n\n   STBI_NOTUSED(len);\n\n   return 1;\n}\n\nstatic int stbi__unpremultiply_on_load = 0;\nstatic int stbi__de_iphone_flag = 0;\n\nSTBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply)\n{\n   stbi__unpremultiply_on_load = flag_true_if_should_unpremultiply;\n}\n\nSTBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert)\n{\n   stbi__de_iphone_flag = flag_true_if_should_convert;\n}\n\nstatic void stbi__de_iphone(stbi__png *z)\n{\n   stbi__context *s = z->s;\n   stbi__uint32 i, pixel_count = s->img_x * s->img_y;\n   stbi_uc *p = z->out;\n\n   if (s->img_out_n == 3) {  // convert bgr to rgb\n      for (i=0; i < pixel_count; ++i) {\n         stbi_uc t = p[0];\n         p[0] = p[2];\n         p[2] = t;\n         p += 3;\n      }\n   } else {\n      STBI_ASSERT(s->img_out_n == 4);\n      if (stbi__unpremultiply_on_load) {\n         // convert bgr to rgb and unpremultiply\n         for (i=0; i < pixel_count; ++i) {\n            stbi_uc a = p[3];\n            stbi_uc t = p[0];\n            if (a) {\n               stbi_uc half = a / 2;\n               p[0] = (p[2] * 255 + half) / a;\n               p[1] = (p[1] * 255 + half) / a;\n               p[2] = ( t   * 255 + half) / a;\n            } else {\n               p[0] = p[2];\n               p[2] = t;\n            }\n            p += 4;\n         }\n      } else {\n         // convert bgr to rgb\n         for (i=0; i < pixel_count; ++i) {\n            stbi_uc t = p[0];\n            p[0] = p[2];\n            p[2] = t;\n            p += 4;\n         }\n      }\n   }\n}\n\n#define STBI__PNG_TYPE(a,b,c,d)  (((unsigned) (a) << 24) + ((unsigned) (b) << 16) + ((unsigned) (c) << 8) + (unsigned) (d))\n\nstatic int stbi__parse_png_file(stbi__png *z, int scan, int req_comp)\n{\n   stbi_uc palette[1024], pal_img_n=0;\n   stbi_uc has_trans=0, tc[3]={0};\n   stbi__uint16 tc16[3];\n   stbi__uint32 ioff=0, idata_limit=0, i, pal_len=0;\n   int first=1,k,interlace=0, color=0, is_iphone=0;\n   stbi__context *s = z->s;\n\n   z->expanded = NULL;\n   z->idata = NULL;\n   z->out = NULL;\n\n   if (!stbi__check_png_header(s)) return 0;\n\n   if (scan == STBI__SCAN_type) return 1;\n\n   for (;;) {\n      stbi__pngchunk c = stbi__get_chunk_header(s);\n      switch (c.type) {\n         case STBI__PNG_TYPE('C','g','B','I'):\n            is_iphone = 1;\n            stbi__skip(s, c.length);\n            break;\n         case STBI__PNG_TYPE('I','H','D','R'): {\n            int comp,filter;\n            if (!first) return stbi__err(\"multiple IHDR\",\"Corrupt PNG\");\n            first = 0;\n            if (c.length != 13) return stbi__err(\"bad IHDR len\",\"Corrupt PNG\");\n            s->img_x = stbi__get32be(s); if (s->img_x > (1 << 24)) return stbi__err(\"too large\",\"Very large image (corrupt?)\");\n            s->img_y = stbi__get32be(s); if (s->img_y > (1 << 24)) return stbi__err(\"too large\",\"Very large image (corrupt?)\");\n            z->depth = stbi__get8(s);  if (z->depth != 1 && z->depth != 2 && z->depth != 4 && z->depth != 8 && z->depth != 16)  return stbi__err(\"1/2/4/8/16-bit only\",\"PNG not supported: 1/2/4/8/16-bit only\");\n            color = stbi__get8(s);  if (color > 6)         return stbi__err(\"bad ctype\",\"Corrupt PNG\");\n            if (color == 3 && z->depth == 16)                  return stbi__err(\"bad ctype\",\"Corrupt PNG\");\n            if (color == 3) pal_img_n = 3; else if (color & 1) return stbi__err(\"bad ctype\",\"Corrupt PNG\");\n            comp  = stbi__get8(s);  if (comp) return stbi__err(\"bad comp method\",\"Corrupt PNG\");\n            filter= stbi__get8(s);  if (filter) return stbi__err(\"bad filter method\",\"Corrupt PNG\");\n            interlace = stbi__get8(s); if (interlace>1) return stbi__err(\"bad interlace method\",\"Corrupt PNG\");\n            if (!s->img_x || !s->img_y) return stbi__err(\"0-pixel image\",\"Corrupt PNG\");\n            if (!pal_img_n) {\n               s->img_n = (color & 2 ? 3 : 1) + (color & 4 ? 1 : 0);\n               if ((1 << 30) / s->img_x / s->img_n < s->img_y) return stbi__err(\"too large\", \"Image too large to decode\");\n               if (scan == STBI__SCAN_header) return 1;\n            } else {\n               // if paletted, then pal_n is our final components, and\n               // img_n is # components to decompress/filter.\n               s->img_n = 1;\n               if ((1 << 30) / s->img_x / 4 < s->img_y) return stbi__err(\"too large\",\"Corrupt PNG\");\n               // if SCAN_header, have to scan to see if we have a tRNS\n            }\n            break;\n         }\n\n         case STBI__PNG_TYPE('P','L','T','E'):  {\n            if (first) return stbi__err(\"first not IHDR\", \"Corrupt PNG\");\n            if (c.length > 256*3) return stbi__err(\"invalid PLTE\",\"Corrupt PNG\");\n            pal_len = c.length / 3;\n            if (pal_len * 3 != c.length) return stbi__err(\"invalid PLTE\",\"Corrupt PNG\");\n            for (i=0; i < pal_len; ++i) {\n               palette[i*4+0] = stbi__get8(s);\n               palette[i*4+1] = stbi__get8(s);\n               palette[i*4+2] = stbi__get8(s);\n               palette[i*4+3] = 255;\n            }\n            break;\n         }\n\n         case STBI__PNG_TYPE('t','R','N','S'): {\n            if (first) return stbi__err(\"first not IHDR\", \"Corrupt PNG\");\n            if (z->idata) return stbi__err(\"tRNS after IDAT\",\"Corrupt PNG\");\n            if (pal_img_n) {\n               if (scan == STBI__SCAN_header) { s->img_n = 4; return 1; }\n               if (pal_len == 0) return stbi__err(\"tRNS before PLTE\",\"Corrupt PNG\");\n               if (c.length > pal_len) return stbi__err(\"bad tRNS len\",\"Corrupt PNG\");\n               pal_img_n = 4;\n               for (i=0; i < c.length; ++i)\n                  palette[i*4+3] = stbi__get8(s);\n            } else {\n               if (!(s->img_n & 1)) return stbi__err(\"tRNS with alpha\",\"Corrupt PNG\");\n               if (c.length != (stbi__uint32) s->img_n*2) return stbi__err(\"bad tRNS len\",\"Corrupt PNG\");\n               has_trans = 1;\n               if (z->depth == 16) {\n                  for (k = 0; k < s->img_n; ++k) tc16[k] = (stbi__uint16)stbi__get16be(s); // copy the values as-is\n               } else {\n                  for (k = 0; k < s->img_n; ++k) tc[k] = (stbi_uc)(stbi__get16be(s) & 255) * stbi__depth_scale_table[z->depth]; // non 8-bit images will be larger\n               }\n            }\n            break;\n         }\n\n         case STBI__PNG_TYPE('I','D','A','T'): {\n            if (first) return stbi__err(\"first not IHDR\", \"Corrupt PNG\");\n            if (pal_img_n && !pal_len) return stbi__err(\"no PLTE\",\"Corrupt PNG\");\n            if (scan == STBI__SCAN_header) { s->img_n = pal_img_n; return 1; }\n            if ((int)(ioff + c.length) < (int)ioff) return 0;\n            if (ioff + c.length > idata_limit) {\n               stbi__uint32 idata_limit_old = idata_limit;\n               stbi_uc *p;\n               if (idata_limit == 0) idata_limit = c.length > 4096 ? c.length : 4096;\n               while (ioff + c.length > idata_limit)\n                  idata_limit *= 2;\n               STBI_NOTUSED(idata_limit_old);\n               p = (stbi_uc *) STBI_REALLOC_SIZED(z->idata, idata_limit_old, idata_limit); if (p == NULL) return stbi__err(\"outofmem\", \"Out of memory\");\n               z->idata = p;\n            }\n            if (!stbi__getn(s, z->idata+ioff,c.length)) return stbi__err(\"outofdata\",\"Corrupt PNG\");\n            ioff += c.length;\n            break;\n         }\n\n         case STBI__PNG_TYPE('I','E','N','D'): {\n            stbi__uint32 raw_len, bpl;\n            if (first) return stbi__err(\"first not IHDR\", \"Corrupt PNG\");\n            if (scan != STBI__SCAN_load) return 1;\n            if (z->idata == NULL) return stbi__err(\"no IDAT\",\"Corrupt PNG\");\n            // initial guess for decoded data size to avoid unnecessary reallocs\n            bpl = (s->img_x * z->depth + 7) / 8; // bytes per line, per component\n            raw_len = bpl * s->img_y * s->img_n /* pixels */ + s->img_y /* filter mode per row */;\n            z->expanded = (stbi_uc *) stbi_zlib_decode_malloc_guesssize_headerflag((char *) z->idata, ioff, raw_len, (int *) &raw_len, !is_iphone);\n            if (z->expanded == NULL) return 0; // zlib should set error\n            STBI_FREE(z->idata); z->idata = NULL;\n            if ((req_comp == s->img_n+1 && req_comp != 3 && !pal_img_n) || has_trans)\n               s->img_out_n = s->img_n+1;\n            else\n               s->img_out_n = s->img_n;\n            if (!stbi__create_png_image(z, z->expanded, raw_len, s->img_out_n, z->depth, color, interlace)) return 0;\n            if (has_trans) {\n               if (z->depth == 16) {\n                  if (!stbi__compute_transparency16(z, tc16, s->img_out_n)) return 0;\n               } else {\n                  if (!stbi__compute_transparency(z, tc, s->img_out_n)) return 0;\n               }\n            }\n            if (is_iphone && stbi__de_iphone_flag && s->img_out_n > 2)\n               stbi__de_iphone(z);\n            if (pal_img_n) {\n               // pal_img_n == 3 or 4\n               s->img_n = pal_img_n; // record the actual colors we had\n               s->img_out_n = pal_img_n;\n               if (req_comp >= 3) s->img_out_n = req_comp;\n               if (!stbi__expand_png_palette(z, palette, pal_len, s->img_out_n))\n                  return 0;\n            } else if (has_trans) {\n               // non-paletted image with tRNS -> source image has (constant) alpha\n               ++s->img_n;\n            }\n            STBI_FREE(z->expanded); z->expanded = NULL;\n            // end of PNG chunk, read and skip CRC\n            stbi__get32be(s);\n            return 1;\n         }\n\n         default:\n            // if critical, fail\n            if (first) return stbi__err(\"first not IHDR\", \"Corrupt PNG\");\n            if ((c.type & (1 << 29)) == 0) {\n               #ifndef STBI_NO_FAILURE_STRINGS\n               // not threadsafe\n               static char invalid_chunk[] = \"XXXX PNG chunk not known\";\n               invalid_chunk[0] = STBI__BYTECAST(c.type >> 24);\n               invalid_chunk[1] = STBI__BYTECAST(c.type >> 16);\n               invalid_chunk[2] = STBI__BYTECAST(c.type >>  8);\n               invalid_chunk[3] = STBI__BYTECAST(c.type >>  0);\n               #endif\n               return stbi__err(invalid_chunk, \"PNG not supported: unknown PNG chunk type\");\n            }\n            stbi__skip(s, c.length);\n            break;\n      }\n      // end of PNG chunk, read and skip CRC\n      stbi__get32be(s);\n   }\n}\n\nstatic void *stbi__do_png(stbi__png *p, int *x, int *y, int *n, int req_comp, stbi__result_info *ri)\n{\n   void *result=NULL;\n   if (req_comp < 0 || req_comp > 4) return stbi__errpuc(\"bad req_comp\", \"Internal error\");\n   if (stbi__parse_png_file(p, STBI__SCAN_load, req_comp)) {\n      if (p->depth < 8)\n         ri->bits_per_channel = 8;\n      else\n         ri->bits_per_channel = p->depth;\n      result = p->out;\n      p->out = NULL;\n      if (req_comp && req_comp != p->s->img_out_n) {\n         if (ri->bits_per_channel == 8)\n            result = stbi__convert_format((unsigned char *) result, p->s->img_out_n, req_comp, p->s->img_x, p->s->img_y);\n         else\n            result = stbi__convert_format16((stbi__uint16 *) result, p->s->img_out_n, req_comp, p->s->img_x, p->s->img_y);\n         p->s->img_out_n = req_comp;\n         if (result == NULL) return result;\n      }\n      *x = p->s->img_x;\n      *y = p->s->img_y;\n      if (n) *n = p->s->img_n;\n   }\n   STBI_FREE(p->out);      p->out      = NULL;\n   STBI_FREE(p->expanded); p->expanded = NULL;\n   STBI_FREE(p->idata);    p->idata    = NULL;\n\n   return result;\n}\n\nstatic void *stbi__png_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   stbi__png p;\n   p.s = s;\n   return stbi__do_png(&p, x,y,comp,req_comp, ri);\n}\n\nstatic int stbi__png_test(stbi__context *s)\n{\n   int r;\n   r = stbi__check_png_header(s);\n   stbi__rewind(s);\n   return r;\n}\n\nstatic int stbi__png_info_raw(stbi__png *p, int *x, int *y, int *comp)\n{\n   if (!stbi__parse_png_file(p, STBI__SCAN_header, 0)) {\n      stbi__rewind( p->s );\n      return 0;\n   }\n   if (x) *x = p->s->img_x;\n   if (y) *y = p->s->img_y;\n   if (comp) *comp = p->s->img_n;\n   return 1;\n}\n\nstatic int stbi__png_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   stbi__png p;\n   p.s = s;\n   return stbi__png_info_raw(&p, x, y, comp);\n}\n\nstatic int stbi__png_is16(stbi__context *s)\n{\n   stbi__png p;\n   p.s = s;\n   if (!stbi__png_info_raw(&p, NULL, NULL, NULL))\n\t   return 0;\n   if (p.depth != 16) {\n      stbi__rewind(p.s);\n      return 0;\n   }\n   return 1;\n}\n#endif\n\n// Microsoft/Windows BMP image\n\n#ifndef STBI_NO_BMP\nstatic int stbi__bmp_test_raw(stbi__context *s)\n{\n   int r;\n   int sz;\n   if (stbi__get8(s) != 'B') return 0;\n   if (stbi__get8(s) != 'M') return 0;\n   stbi__get32le(s); // discard filesize\n   stbi__get16le(s); // discard reserved\n   stbi__get16le(s); // discard reserved\n   stbi__get32le(s); // discard data offset\n   sz = stbi__get32le(s);\n   r = (sz == 12 || sz == 40 || sz == 56 || sz == 108 || sz == 124);\n   return r;\n}\n\nstatic int stbi__bmp_test(stbi__context *s)\n{\n   int r = stbi__bmp_test_raw(s);\n   stbi__rewind(s);\n   return r;\n}\n\n\n// returns 0..31 for the highest set bit\nstatic int stbi__high_bit(unsigned int z)\n{\n   int n=0;\n   if (z == 0) return -1;\n   if (z >= 0x10000) { n += 16; z >>= 16; }\n   if (z >= 0x00100) { n +=  8; z >>=  8; }\n   if (z >= 0x00010) { n +=  4; z >>=  4; }\n   if (z >= 0x00004) { n +=  2; z >>=  2; }\n   if (z >= 0x00002) { n +=  1;/* >>=  1;*/ }\n   return n;\n}\n\nstatic int stbi__bitcount(unsigned int a)\n{\n   a = (a & 0x55555555) + ((a >>  1) & 0x55555555); // max 2\n   a = (a & 0x33333333) + ((a >>  2) & 0x33333333); // max 4\n   a = (a + (a >> 4)) & 0x0f0f0f0f; // max 8 per 4, now 8 bits\n   a = (a + (a >> 8)); // max 16 per 8 bits\n   a = (a + (a >> 16)); // max 32 per 8 bits\n   return a & 0xff;\n}\n\n// extract an arbitrarily-aligned N-bit value (N=bits)\n// from v, and then make it 8-bits long and fractionally\n// extend it to full full range.\nstatic int stbi__shiftsigned(unsigned int v, int shift, int bits)\n{\n   static unsigned int mul_table[9] = {\n      0,\n      0xff/*0b11111111*/, 0x55/*0b01010101*/, 0x49/*0b01001001*/, 0x11/*0b00010001*/,\n      0x21/*0b00100001*/, 0x41/*0b01000001*/, 0x81/*0b10000001*/, 0x01/*0b00000001*/,\n   };\n   static unsigned int shift_table[9] = {\n      0, 0,0,1,0,2,4,6,0,\n   };\n   if (shift < 0)\n      v <<= -shift;\n   else\n      v >>= shift;\n   STBI_ASSERT(v < 256);\n   v >>= (8-bits);\n   STBI_ASSERT(bits >= 0 && bits <= 8);\n   return (int) ((unsigned) v * mul_table[bits]) >> shift_table[bits];\n}\n\ntypedef struct\n{\n   int bpp, offset, hsz;\n   unsigned int mr,mg,mb,ma, all_a;\n   int extra_read;\n} stbi__bmp_data;\n\nstatic void *stbi__bmp_parse_header(stbi__context *s, stbi__bmp_data *info)\n{\n   int hsz;\n   if (stbi__get8(s) != 'B' || stbi__get8(s) != 'M') return stbi__errpuc(\"not BMP\", \"Corrupt BMP\");\n   stbi__get32le(s); // discard filesize\n   stbi__get16le(s); // discard reserved\n   stbi__get16le(s); // discard reserved\n   info->offset = stbi__get32le(s);\n   info->hsz = hsz = stbi__get32le(s);\n   info->mr = info->mg = info->mb = info->ma = 0;\n   info->extra_read = 14;\n\n   if (hsz != 12 && hsz != 40 && hsz != 56 && hsz != 108 && hsz != 124) return stbi__errpuc(\"unknown BMP\", \"BMP type not supported: unknown\");\n   if (hsz == 12) {\n      s->img_x = stbi__get16le(s);\n      s->img_y = stbi__get16le(s);\n   } else {\n      s->img_x = stbi__get32le(s);\n      s->img_y = stbi__get32le(s);\n   }\n   if (stbi__get16le(s) != 1) return stbi__errpuc(\"bad BMP\", \"bad BMP\");\n   info->bpp = stbi__get16le(s);\n   if (hsz != 12) {\n      int compress = stbi__get32le(s);\n      if (compress == 1 || compress == 2) return stbi__errpuc(\"BMP RLE\", \"BMP type not supported: RLE\");\n      stbi__get32le(s); // discard sizeof\n      stbi__get32le(s); // discard hres\n      stbi__get32le(s); // discard vres\n      stbi__get32le(s); // discard colorsused\n      stbi__get32le(s); // discard max important\n      if (hsz == 40 || hsz == 56) {\n         if (hsz == 56) {\n            stbi__get32le(s);\n            stbi__get32le(s);\n            stbi__get32le(s);\n            stbi__get32le(s);\n         }\n         if (info->bpp == 16 || info->bpp == 32) {\n            if (compress == 0) {\n               if (info->bpp == 32) {\n                  info->mr = 0xffu << 16;\n                  info->mg = 0xffu <<  8;\n                  info->mb = 0xffu <<  0;\n                  info->ma = 0xffu << 24;\n                  info->all_a = 0; // if all_a is 0 at end, then we loaded alpha channel but it was all 0\n               } else {\n                  info->mr = 31u << 10;\n                  info->mg = 31u <<  5;\n                  info->mb = 31u <<  0;\n               }\n            } else if (compress == 3) {\n               info->mr = stbi__get32le(s);\n               info->mg = stbi__get32le(s);\n               info->mb = stbi__get32le(s);\n               info->extra_read += 12;\n               // not documented, but generated by photoshop and handled by mspaint\n               if (info->mr == info->mg && info->mg == info->mb) {\n                  // ?!?!?\n                  return stbi__errpuc(\"bad BMP\", \"bad BMP\");\n               }\n            } else\n               return stbi__errpuc(\"bad BMP\", \"bad BMP\");\n         }\n      } else {\n         int i;\n         if (hsz != 108 && hsz != 124)\n            return stbi__errpuc(\"bad BMP\", \"bad BMP\");\n         info->mr = stbi__get32le(s);\n         info->mg = stbi__get32le(s);\n         info->mb = stbi__get32le(s);\n         info->ma = stbi__get32le(s);\n         stbi__get32le(s); // discard color space\n         for (i=0; i < 12; ++i)\n            stbi__get32le(s); // discard color space parameters\n         if (hsz == 124) {\n            stbi__get32le(s); // discard rendering intent\n            stbi__get32le(s); // discard offset of profile data\n            stbi__get32le(s); // discard size of profile data\n            stbi__get32le(s); // discard reserved\n         }\n      }\n   }\n   return (void *) 1;\n}\n\n\nstatic void *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   stbi_uc *out;\n   unsigned int mr=0,mg=0,mb=0,ma=0, all_a;\n   stbi_uc pal[256][4];\n   int psize=0,i,j,width;\n   int flip_vertically, pad, target;\n   stbi__bmp_data info;\n   STBI_NOTUSED(ri);\n\n   info.all_a = 255;\n   if (stbi__bmp_parse_header(s, &info) == NULL)\n      return NULL; // error code already set\n\n   flip_vertically = ((int) s->img_y) > 0;\n   s->img_y = abs((int) s->img_y);\n\n   mr = info.mr;\n   mg = info.mg;\n   mb = info.mb;\n   ma = info.ma;\n   all_a = info.all_a;\n\n   if (info.hsz == 12) {\n      if (info.bpp < 24)\n         psize = (info.offset - info.extra_read - 24) / 3;\n   } else {\n      if (info.bpp < 16)\n         psize = (info.offset - info.extra_read - info.hsz) >> 2;\n   }\n   if (psize == 0) {\n      STBI_ASSERT(info.offset == (s->img_buffer - s->buffer_start));\n   }\n\n   if (info.bpp == 24 && ma == 0xff000000)\n      s->img_n = 3;\n   else\n      s->img_n = ma ? 4 : 3;\n   if (req_comp && req_comp >= 3) // we can directly decode 3 or 4\n      target = req_comp;\n   else\n      target = s->img_n; // if they want monochrome, we'll post-convert\n\n   // sanity-check size\n   if (!stbi__mad3sizes_valid(target, s->img_x, s->img_y, 0))\n      return stbi__errpuc(\"too large\", \"Corrupt BMP\");\n\n   out = (stbi_uc *) stbi__malloc_mad3(target, s->img_x, s->img_y, 0);\n   if (!out) return stbi__errpuc(\"outofmem\", \"Out of memory\");\n   if (info.bpp < 16) {\n      int z=0;\n      if (psize == 0 || psize > 256) { STBI_FREE(out); return stbi__errpuc(\"invalid\", \"Corrupt BMP\"); }\n      for (i=0; i < psize; ++i) {\n         pal[i][2] = stbi__get8(s);\n         pal[i][1] = stbi__get8(s);\n         pal[i][0] = stbi__get8(s);\n         if (info.hsz != 12) stbi__get8(s);\n         pal[i][3] = 255;\n      }\n      stbi__skip(s, info.offset - info.extra_read - info.hsz - psize * (info.hsz == 12 ? 3 : 4));\n      if (info.bpp == 1) width = (s->img_x + 7) >> 3;\n      else if (info.bpp == 4) width = (s->img_x + 1) >> 1;\n      else if (info.bpp == 8) width = s->img_x;\n      else { STBI_FREE(out); return stbi__errpuc(\"bad bpp\", \"Corrupt BMP\"); }\n      pad = (-width)&3;\n      if (info.bpp == 1) {\n         for (j=0; j < (int) s->img_y; ++j) {\n            int bit_offset = 7, v = stbi__get8(s);\n            for (i=0; i < (int) s->img_x; ++i) {\n               int color = (v>>bit_offset)&0x1;\n               out[z++] = pal[color][0];\n               out[z++] = pal[color][1];\n               out[z++] = pal[color][2];\n               if (target == 4) out[z++] = 255;\n               if (i+1 == (int) s->img_x) break;\n               if((--bit_offset) < 0) {\n                  bit_offset = 7;\n                  v = stbi__get8(s);\n               }\n            }\n            stbi__skip(s, pad);\n         }\n      } else {\n         for (j=0; j < (int) s->img_y; ++j) {\n            for (i=0; i < (int) s->img_x; i += 2) {\n               int v=stbi__get8(s),v2=0;\n               if (info.bpp == 4) {\n                  v2 = v & 15;\n                  v >>= 4;\n               }\n               out[z++] = pal[v][0];\n               out[z++] = pal[v][1];\n               out[z++] = pal[v][2];\n               if (target == 4) out[z++] = 255;\n               if (i+1 == (int) s->img_x) break;\n               v = (info.bpp == 8) ? stbi__get8(s) : v2;\n               out[z++] = pal[v][0];\n               out[z++] = pal[v][1];\n               out[z++] = pal[v][2];\n               if (target == 4) out[z++] = 255;\n            }\n            stbi__skip(s, pad);\n         }\n      }\n   } else {\n      int rshift=0,gshift=0,bshift=0,ashift=0,rcount=0,gcount=0,bcount=0,acount=0;\n      int z = 0;\n      int easy=0;\n      stbi__skip(s, info.offset - info.extra_read - info.hsz);\n      if (info.bpp == 24) width = 3 * s->img_x;\n      else if (info.bpp == 16) width = 2*s->img_x;\n      else /* bpp = 32 and pad = 0 */ width=0;\n      pad = (-width) & 3;\n      if (info.bpp == 24) {\n         easy = 1;\n      } else if (info.bpp == 32) {\n         if (mb == 0xff && mg == 0xff00 && mr == 0x00ff0000 && ma == 0xff000000)\n            easy = 2;\n      }\n      if (!easy) {\n         if (!mr || !mg || !mb) { STBI_FREE(out); return stbi__errpuc(\"bad masks\", \"Corrupt BMP\"); }\n         // right shift amt to put high bit in position #7\n         rshift = stbi__high_bit(mr)-7; rcount = stbi__bitcount(mr);\n         gshift = stbi__high_bit(mg)-7; gcount = stbi__bitcount(mg);\n         bshift = stbi__high_bit(mb)-7; bcount = stbi__bitcount(mb);\n         ashift = stbi__high_bit(ma)-7; acount = stbi__bitcount(ma);\n      }\n      for (j=0; j < (int) s->img_y; ++j) {\n         if (easy) {\n            for (i=0; i < (int) s->img_x; ++i) {\n               unsigned char a;\n               out[z+2] = stbi__get8(s);\n               out[z+1] = stbi__get8(s);\n               out[z+0] = stbi__get8(s);\n               z += 3;\n               a = (easy == 2 ? stbi__get8(s) : 255);\n               all_a |= a;\n               if (target == 4) out[z++] = a;\n            }\n         } else {\n            int bpp = info.bpp;\n            for (i=0; i < (int) s->img_x; ++i) {\n               stbi__uint32 v = (bpp == 16 ? (stbi__uint32) stbi__get16le(s) : stbi__get32le(s));\n               unsigned int a;\n               out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mr, rshift, rcount));\n               out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mg, gshift, gcount));\n               out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mb, bshift, bcount));\n               a = (ma ? stbi__shiftsigned(v & ma, ashift, acount) : 255);\n               all_a |= a;\n               if (target == 4) out[z++] = STBI__BYTECAST(a);\n            }\n         }\n         stbi__skip(s, pad);\n      }\n   }\n\n   // if alpha channel is all 0s, replace with all 255s\n   if (target == 4 && all_a == 0)\n      for (i=4*s->img_x*s->img_y-1; i >= 0; i -= 4)\n         out[i] = 255;\n\n   if (flip_vertically) {\n      stbi_uc t;\n      for (j=0; j < (int) s->img_y>>1; ++j) {\n         stbi_uc *p1 = out +      j     *s->img_x*target;\n         stbi_uc *p2 = out + (s->img_y-1-j)*s->img_x*target;\n         for (i=0; i < (int) s->img_x*target; ++i) {\n            t = p1[i]; p1[i] = p2[i]; p2[i] = t;\n         }\n      }\n   }\n\n   if (req_comp && req_comp != target) {\n      out = stbi__convert_format(out, target, req_comp, s->img_x, s->img_y);\n      if (out == NULL) return out; // stbi__convert_format frees input on failure\n   }\n\n   *x = s->img_x;\n   *y = s->img_y;\n   if (comp) *comp = s->img_n;\n   return out;\n}\n#endif\n\n// Targa Truevision - TGA\n// by Jonathan Dummer\n#ifndef STBI_NO_TGA\n// returns STBI_rgb or whatever, 0 on error\nstatic int stbi__tga_get_comp(int bits_per_pixel, int is_grey, int* is_rgb16)\n{\n   // only RGB or RGBA (incl. 16bit) or grey allowed\n   if (is_rgb16) *is_rgb16 = 0;\n   switch(bits_per_pixel) {\n      case 8:  return STBI_grey;\n      case 16: if(is_grey) return STBI_grey_alpha;\n               // fallthrough\n      case 15: if(is_rgb16) *is_rgb16 = 1;\n               return STBI_rgb;\n      case 24: // fallthrough\n      case 32: return bits_per_pixel/8;\n      default: return 0;\n   }\n}\n\nstatic int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp)\n{\n    int tga_w, tga_h, tga_comp, tga_image_type, tga_bits_per_pixel, tga_colormap_bpp;\n    int sz, tga_colormap_type;\n    stbi__get8(s);                   // discard Offset\n    tga_colormap_type = stbi__get8(s); // colormap type\n    if( tga_colormap_type > 1 ) {\n        stbi__rewind(s);\n        return 0;      // only RGB or indexed allowed\n    }\n    tga_image_type = stbi__get8(s); // image type\n    if ( tga_colormap_type == 1 ) { // colormapped (paletted) image\n        if (tga_image_type != 1 && tga_image_type != 9) {\n            stbi__rewind(s);\n            return 0;\n        }\n        stbi__skip(s,4);       // skip index of first colormap entry and number of entries\n        sz = stbi__get8(s);    //   check bits per palette color entry\n        if ( (sz != 8) && (sz != 15) && (sz != 16) && (sz != 24) && (sz != 32) ) {\n            stbi__rewind(s);\n            return 0;\n        }\n        stbi__skip(s,4);       // skip image x and y origin\n        tga_colormap_bpp = sz;\n    } else { // \"normal\" image w/o colormap - only RGB or grey allowed, +/- RLE\n        if ( (tga_image_type != 2) && (tga_image_type != 3) && (tga_image_type != 10) && (tga_image_type != 11) ) {\n            stbi__rewind(s);\n            return 0; // only RGB or grey allowed, +/- RLE\n        }\n        stbi__skip(s,9); // skip colormap specification and image x/y origin\n        tga_colormap_bpp = 0;\n    }\n    tga_w = stbi__get16le(s);\n    if( tga_w < 1 ) {\n        stbi__rewind(s);\n        return 0;   // test width\n    }\n    tga_h = stbi__get16le(s);\n    if( tga_h < 1 ) {\n        stbi__rewind(s);\n        return 0;   // test height\n    }\n    tga_bits_per_pixel = stbi__get8(s); // bits per pixel\n    stbi__get8(s); // ignore alpha bits\n    if (tga_colormap_bpp != 0) {\n        if((tga_bits_per_pixel != 8) && (tga_bits_per_pixel != 16)) {\n            // when using a colormap, tga_bits_per_pixel is the size of the indexes\n            // I don't think anything but 8 or 16bit indexes makes sense\n            stbi__rewind(s);\n            return 0;\n        }\n        tga_comp = stbi__tga_get_comp(tga_colormap_bpp, 0, NULL);\n    } else {\n        tga_comp = stbi__tga_get_comp(tga_bits_per_pixel, (tga_image_type == 3) || (tga_image_type == 11), NULL);\n    }\n    if(!tga_comp) {\n      stbi__rewind(s);\n      return 0;\n    }\n    if (x) *x = tga_w;\n    if (y) *y = tga_h;\n    if (comp) *comp = tga_comp;\n    return 1;                   // seems to have passed everything\n}\n\nstatic int stbi__tga_test(stbi__context *s)\n{\n   int res = 0;\n   int sz, tga_color_type;\n   stbi__get8(s);      //   discard Offset\n   tga_color_type = stbi__get8(s);   //   color type\n   if ( tga_color_type > 1 ) goto errorEnd;   //   only RGB or indexed allowed\n   sz = stbi__get8(s);   //   image type\n   if ( tga_color_type == 1 ) { // colormapped (paletted) image\n      if (sz != 1 && sz != 9) goto errorEnd; // colortype 1 demands image type 1 or 9\n      stbi__skip(s,4);       // skip index of first colormap entry and number of entries\n      sz = stbi__get8(s);    //   check bits per palette color entry\n      if ( (sz != 8) && (sz != 15) && (sz != 16) && (sz != 24) && (sz != 32) ) goto errorEnd;\n      stbi__skip(s,4);       // skip image x and y origin\n   } else { // \"normal\" image w/o colormap\n      if ( (sz != 2) && (sz != 3) && (sz != 10) && (sz != 11) ) goto errorEnd; // only RGB or grey allowed, +/- RLE\n      stbi__skip(s,9); // skip colormap specification and image x/y origin\n   }\n   if ( stbi__get16le(s) < 1 ) goto errorEnd;      //   test width\n   if ( stbi__get16le(s) < 1 ) goto errorEnd;      //   test height\n   sz = stbi__get8(s);   //   bits per pixel\n   if ( (tga_color_type == 1) && (sz != 8) && (sz != 16) ) goto errorEnd; // for colormapped images, bpp is size of an index\n   if ( (sz != 8) && (sz != 15) && (sz != 16) && (sz != 24) && (sz != 32) ) goto errorEnd;\n\n   res = 1; // if we got this far, everything's good and we can return 1 instead of 0\n\nerrorEnd:\n   stbi__rewind(s);\n   return res;\n}\n\n// read 16bit value and convert to 24bit RGB\nstatic void stbi__tga_read_rgb16(stbi__context *s, stbi_uc* out)\n{\n   stbi__uint16 px = (stbi__uint16)stbi__get16le(s);\n   stbi__uint16 fiveBitMask = 31;\n   // we have 3 channels with 5bits each\n   int r = (px >> 10) & fiveBitMask;\n   int g = (px >> 5) & fiveBitMask;\n   int b = px & fiveBitMask;\n   // Note that this saves the data in RGB(A) order, so it doesn't need to be swapped later\n   out[0] = (stbi_uc)((r * 255)/31);\n   out[1] = (stbi_uc)((g * 255)/31);\n   out[2] = (stbi_uc)((b * 255)/31);\n\n   // some people claim that the most significant bit might be used for alpha\n   // (possibly if an alpha-bit is set in the \"image descriptor byte\")\n   // but that only made 16bit test images completely translucent..\n   // so let's treat all 15 and 16bit TGAs as RGB with no alpha.\n}\n\nstatic void *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   //   read in the TGA header stuff\n   int tga_offset = stbi__get8(s);\n   int tga_indexed = stbi__get8(s);\n   int tga_image_type = stbi__get8(s);\n   int tga_is_RLE = 0;\n   int tga_palette_start = stbi__get16le(s);\n   int tga_palette_len = stbi__get16le(s);\n   int tga_palette_bits = stbi__get8(s);\n   int tga_x_origin = stbi__get16le(s);\n   int tga_y_origin = stbi__get16le(s);\n   int tga_width = stbi__get16le(s);\n   int tga_height = stbi__get16le(s);\n   int tga_bits_per_pixel = stbi__get8(s);\n   int tga_comp, tga_rgb16=0;\n   int tga_inverted = stbi__get8(s);\n   // int tga_alpha_bits = tga_inverted & 15; // the 4 lowest bits - unused (useless?)\n   //   image data\n   unsigned char *tga_data;\n   unsigned char *tga_palette = NULL;\n   int i, j;\n   unsigned char raw_data[4] = {0};\n   int RLE_count = 0;\n   int RLE_repeating = 0;\n   int read_next_pixel = 1;\n   STBI_NOTUSED(ri);\n   STBI_NOTUSED(tga_x_origin); // @TODO\n   STBI_NOTUSED(tga_y_origin); // @TODO\n\n   //   do a tiny bit of precessing\n   if ( tga_image_type >= 8 )\n   {\n      tga_image_type -= 8;\n      tga_is_RLE = 1;\n   }\n   tga_inverted = 1 - ((tga_inverted >> 5) & 1);\n\n   //   If I'm paletted, then I'll use the number of bits from the palette\n   if ( tga_indexed ) tga_comp = stbi__tga_get_comp(tga_palette_bits, 0, &tga_rgb16);\n   else tga_comp = stbi__tga_get_comp(tga_bits_per_pixel, (tga_image_type == 3), &tga_rgb16);\n\n   if(!tga_comp) // shouldn't really happen, stbi__tga_test() should have ensured basic consistency\n      return stbi__errpuc(\"bad format\", \"Can't find out TGA pixelformat\");\n\n   //   tga info\n   *x = tga_width;\n   *y = tga_height;\n   if (comp) *comp = tga_comp;\n\n   if (!stbi__mad3sizes_valid(tga_width, tga_height, tga_comp, 0))\n      return stbi__errpuc(\"too large\", \"Corrupt TGA\");\n\n   tga_data = (unsigned char*)stbi__malloc_mad3(tga_width, tga_height, tga_comp, 0);\n   if (!tga_data) return stbi__errpuc(\"outofmem\", \"Out of memory\");\n\n   // skip to the data's starting position (offset usually = 0)\n   stbi__skip(s, tga_offset );\n\n   if ( !tga_indexed && !tga_is_RLE && !tga_rgb16 ) {\n      for (i=0; i < tga_height; ++i) {\n         int row = tga_inverted ? tga_height -i - 1 : i;\n         stbi_uc *tga_row = tga_data + row*tga_width*tga_comp;\n         stbi__getn(s, tga_row, tga_width * tga_comp);\n      }\n   } else  {\n      //   do I need to load a palette?\n      if ( tga_indexed)\n      {\n         //   any data to skip? (offset usually = 0)\n         stbi__skip(s, tga_palette_start );\n         //   load the palette\n         tga_palette = (unsigned char*)stbi__malloc_mad2(tga_palette_len, tga_comp, 0);\n         if (!tga_palette) {\n            STBI_FREE(tga_data);\n            return stbi__errpuc(\"outofmem\", \"Out of memory\");\n         }\n         if (tga_rgb16) {\n            stbi_uc *pal_entry = tga_palette;\n            STBI_ASSERT(tga_comp == STBI_rgb);\n            for (i=0; i < tga_palette_len; ++i) {\n               stbi__tga_read_rgb16(s, pal_entry);\n               pal_entry += tga_comp;\n            }\n         } else if (!stbi__getn(s, tga_palette, tga_palette_len * tga_comp)) {\n               STBI_FREE(tga_data);\n               STBI_FREE(tga_palette);\n               return stbi__errpuc(\"bad palette\", \"Corrupt TGA\");\n         }\n      }\n      //   load the data\n      for (i=0; i < tga_width * tga_height; ++i)\n      {\n         //   if I'm in RLE mode, do I need to get a RLE stbi__pngchunk?\n         if ( tga_is_RLE )\n         {\n            if ( RLE_count == 0 )\n            {\n               //   yep, get the next byte as a RLE command\n               int RLE_cmd = stbi__get8(s);\n               RLE_count = 1 + (RLE_cmd & 127);\n               RLE_repeating = RLE_cmd >> 7;\n               read_next_pixel = 1;\n            } else if ( !RLE_repeating )\n            {\n               read_next_pixel = 1;\n            }\n         } else\n         {\n            read_next_pixel = 1;\n         }\n         //   OK, if I need to read a pixel, do it now\n         if ( read_next_pixel )\n         {\n            //   load however much data we did have\n            if ( tga_indexed )\n            {\n               // read in index, then perform the lookup\n               int pal_idx = (tga_bits_per_pixel == 8) ? stbi__get8(s) : stbi__get16le(s);\n               if ( pal_idx >= tga_palette_len ) {\n                  // invalid index\n                  pal_idx = 0;\n               }\n               pal_idx *= tga_comp;\n               for (j = 0; j < tga_comp; ++j) {\n                  raw_data[j] = tga_palette[pal_idx+j];\n               }\n            } else if(tga_rgb16) {\n               STBI_ASSERT(tga_comp == STBI_rgb);\n               stbi__tga_read_rgb16(s, raw_data);\n            } else {\n               //   read in the data raw\n               for (j = 0; j < tga_comp; ++j) {\n                  raw_data[j] = stbi__get8(s);\n               }\n            }\n            //   clear the reading flag for the next pixel\n            read_next_pixel = 0;\n         } // end of reading a pixel\n\n         // copy data\n         for (j = 0; j < tga_comp; ++j)\n           tga_data[i*tga_comp+j] = raw_data[j];\n\n         //   in case we're in RLE mode, keep counting down\n         --RLE_count;\n      }\n      //   do I need to invert the image?\n      if ( tga_inverted )\n      {\n         for (j = 0; j*2 < tga_height; ++j)\n         {\n            int index1 = j * tga_width * tga_comp;\n            int index2 = (tga_height - 1 - j) * tga_width * tga_comp;\n            for (i = tga_width * tga_comp; i > 0; --i)\n            {\n               unsigned char temp = tga_data[index1];\n               tga_data[index1] = tga_data[index2];\n               tga_data[index2] = temp;\n               ++index1;\n               ++index2;\n            }\n         }\n      }\n      //   clear my palette, if I had one\n      if ( tga_palette != NULL )\n      {\n         STBI_FREE( tga_palette );\n      }\n   }\n\n   // swap RGB - if the source data was RGB16, it already is in the right order\n   if (tga_comp >= 3 && !tga_rgb16)\n   {\n      unsigned char* tga_pixel = tga_data;\n      for (i=0; i < tga_width * tga_height; ++i)\n      {\n         unsigned char temp = tga_pixel[0];\n         tga_pixel[0] = tga_pixel[2];\n         tga_pixel[2] = temp;\n         tga_pixel += tga_comp;\n      }\n   }\n\n   // convert to target component count\n   if (req_comp && req_comp != tga_comp)\n      tga_data = stbi__convert_format(tga_data, tga_comp, req_comp, tga_width, tga_height);\n\n   //   the things I do to get rid of an error message, and yet keep\n   //   Microsoft's C compilers happy... [8^(\n   tga_palette_start = tga_palette_len = tga_palette_bits =\n         tga_x_origin = tga_y_origin = 0;\n   STBI_NOTUSED(tga_palette_start);\n   //   OK, done\n   return tga_data;\n}\n#endif\n\n// *************************************************************************************************\n// Photoshop PSD loader -- PD by Thatcher Ulrich, integration by Nicolas Schulz, tweaked by STB\n\n#ifndef STBI_NO_PSD\nstatic int stbi__psd_test(stbi__context *s)\n{\n   int r = (stbi__get32be(s) == 0x38425053);\n   stbi__rewind(s);\n   return r;\n}\n\nstatic int stbi__psd_decode_rle(stbi__context *s, stbi_uc *p, int pixelCount)\n{\n   int count, nleft, len;\n\n   count = 0;\n   while ((nleft = pixelCount - count) > 0) {\n      len = stbi__get8(s);\n      if (len == 128) {\n         // No-op.\n      } else if (len < 128) {\n         // Copy next len+1 bytes literally.\n         len++;\n         if (len > nleft) return 0; // corrupt data\n         count += len;\n         while (len) {\n            *p = stbi__get8(s);\n            p += 4;\n            len--;\n         }\n      } else if (len > 128) {\n         stbi_uc   val;\n         // Next -len+1 bytes in the dest are replicated from next source byte.\n         // (Interpret len as a negative 8-bit int.)\n         len = 257 - len;\n         if (len > nleft) return 0; // corrupt data\n         val = stbi__get8(s);\n         count += len;\n         while (len) {\n            *p = val;\n            p += 4;\n            len--;\n         }\n      }\n   }\n\n   return 1;\n}\n\nstatic void *stbi__psd_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri, int bpc)\n{\n   int pixelCount;\n   int channelCount, compression;\n   int channel, i;\n   int bitdepth;\n   int w,h;\n   stbi_uc *out;\n   STBI_NOTUSED(ri);\n\n   // Check identifier\n   if (stbi__get32be(s) != 0x38425053)   // \"8BPS\"\n      return stbi__errpuc(\"not PSD\", \"Corrupt PSD image\");\n\n   // Check file type version.\n   if (stbi__get16be(s) != 1)\n      return stbi__errpuc(\"wrong version\", \"Unsupported version of PSD image\");\n\n   // Skip 6 reserved bytes.\n   stbi__skip(s, 6 );\n\n   // Read the number of channels (R, G, B, A, etc).\n   channelCount = stbi__get16be(s);\n   if (channelCount < 0 || channelCount > 16)\n      return stbi__errpuc(\"wrong channel count\", \"Unsupported number of channels in PSD image\");\n\n   // Read the rows and columns of the image.\n   h = stbi__get32be(s);\n   w = stbi__get32be(s);\n\n   // Make sure the depth is 8 bits.\n   bitdepth = stbi__get16be(s);\n   if (bitdepth != 8 && bitdepth != 16)\n      return stbi__errpuc(\"unsupported bit depth\", \"PSD bit depth is not 8 or 16 bit\");\n\n   // Make sure the color mode is RGB.\n   // Valid options are:\n   //   0: Bitmap\n   //   1: Grayscale\n   //   2: Indexed color\n   //   3: RGB color\n   //   4: CMYK color\n   //   7: Multichannel\n   //   8: Duotone\n   //   9: Lab color\n   if (stbi__get16be(s) != 3)\n      return stbi__errpuc(\"wrong color format\", \"PSD is not in RGB color format\");\n\n   // Skip the Mode Data.  (It's the palette for indexed color; other info for other modes.)\n   stbi__skip(s,stbi__get32be(s) );\n\n   // Skip the image resources.  (resolution, pen tool paths, etc)\n   stbi__skip(s, stbi__get32be(s) );\n\n   // Skip the reserved data.\n   stbi__skip(s, stbi__get32be(s) );\n\n   // Find out if the data is compressed.\n   // Known values:\n   //   0: no compression\n   //   1: RLE compressed\n   compression = stbi__get16be(s);\n   if (compression > 1)\n      return stbi__errpuc(\"bad compression\", \"PSD has an unknown compression format\");\n\n   // Check size\n   if (!stbi__mad3sizes_valid(4, w, h, 0))\n      return stbi__errpuc(\"too large\", \"Corrupt PSD\");\n\n   // Create the destination image.\n\n   if (!compression && bitdepth == 16 && bpc == 16) {\n      out = (stbi_uc *) stbi__malloc_mad3(8, w, h, 0);\n      ri->bits_per_channel = 16;\n   } else\n      out = (stbi_uc *) stbi__malloc(4 * w*h);\n\n   if (!out) return stbi__errpuc(\"outofmem\", \"Out of memory\");\n   pixelCount = w*h;\n\n   // Initialize the data to zero.\n   //memset( out, 0, pixelCount * 4 );\n\n   // Finally, the image data.\n   if (compression) {\n      // RLE as used by .PSD and .TIFF\n      // Loop until you get the number of unpacked bytes you are expecting:\n      //     Read the next source byte into n.\n      //     If n is between 0 and 127 inclusive, copy the next n+1 bytes literally.\n      //     Else if n is between -127 and -1 inclusive, copy the next byte -n+1 times.\n      //     Else if n is 128, noop.\n      // Endloop\n\n      // The RLE-compressed data is preceded by a 2-byte data count for each row in the data,\n      // which we're going to just skip.\n      stbi__skip(s, h * channelCount * 2 );\n\n      // Read the RLE data by channel.\n      for (channel = 0; channel < 4; channel++) {\n         stbi_uc *p;\n\n         p = out+channel;\n         if (channel >= channelCount) {\n            // Fill this channel with default data.\n            for (i = 0; i < pixelCount; i++, p += 4)\n               *p = (channel == 3 ? 255 : 0);\n         } else {\n            // Read the RLE data.\n            if (!stbi__psd_decode_rle(s, p, pixelCount)) {\n               STBI_FREE(out);\n               return stbi__errpuc(\"corrupt\", \"bad RLE data\");\n            }\n         }\n      }\n\n   } else {\n      // We're at the raw image data.  It's each channel in order (Red, Green, Blue, Alpha, ...)\n      // where each channel consists of an 8-bit (or 16-bit) value for each pixel in the image.\n\n      // Read the data by channel.\n      for (channel = 0; channel < 4; channel++) {\n         if (channel >= channelCount) {\n            // Fill this channel with default data.\n            if (bitdepth == 16 && bpc == 16) {\n               stbi__uint16 *q = ((stbi__uint16 *) out) + channel;\n               stbi__uint16 val = channel == 3 ? 65535 : 0;\n               for (i = 0; i < pixelCount; i++, q += 4)\n                  *q = val;\n            } else {\n               stbi_uc *p = out+channel;\n               stbi_uc val = channel == 3 ? 255 : 0;\n               for (i = 0; i < pixelCount; i++, p += 4)\n                  *p = val;\n            }\n         } else {\n            if (ri->bits_per_channel == 16) {    // output bpc\n               stbi__uint16 *q = ((stbi__uint16 *) out) + channel;\n               for (i = 0; i < pixelCount; i++, q += 4)\n                  *q = (stbi__uint16) stbi__get16be(s);\n            } else {\n               stbi_uc *p = out+channel;\n               if (bitdepth == 16) {  // input bpc\n                  for (i = 0; i < pixelCount; i++, p += 4)\n                     *p = (stbi_uc) (stbi__get16be(s) >> 8);\n               } else {\n                  for (i = 0; i < pixelCount; i++, p += 4)\n                     *p = stbi__get8(s);\n               }\n            }\n         }\n      }\n   }\n\n   // remove weird white matte from PSD\n   if (channelCount >= 4) {\n      if (ri->bits_per_channel == 16) {\n         for (i=0; i < w*h; ++i) {\n            stbi__uint16 *pixel = (stbi__uint16 *) out + 4*i;\n            if (pixel[3] != 0 && pixel[3] != 65535) {\n               float a = pixel[3] / 65535.0f;\n               float ra = 1.0f / a;\n               float inv_a = 65535.0f * (1 - ra);\n               pixel[0] = (stbi__uint16) (pixel[0]*ra + inv_a);\n               pixel[1] = (stbi__uint16) (pixel[1]*ra + inv_a);\n               pixel[2] = (stbi__uint16) (pixel[2]*ra + inv_a);\n            }\n         }\n      } else {\n         for (i=0; i < w*h; ++i) {\n            unsigned char *pixel = out + 4*i;\n            if (pixel[3] != 0 && pixel[3] != 255) {\n               float a = pixel[3] / 255.0f;\n               float ra = 1.0f / a;\n               float inv_a = 255.0f * (1 - ra);\n               pixel[0] = (unsigned char) (pixel[0]*ra + inv_a);\n               pixel[1] = (unsigned char) (pixel[1]*ra + inv_a);\n               pixel[2] = (unsigned char) (pixel[2]*ra + inv_a);\n            }\n         }\n      }\n   }\n\n   // convert to desired output format\n   if (req_comp && req_comp != 4) {\n      if (ri->bits_per_channel == 16)\n         out = (stbi_uc *) stbi__convert_format16((stbi__uint16 *) out, 4, req_comp, w, h);\n      else\n         out = stbi__convert_format(out, 4, req_comp, w, h);\n      if (out == NULL) return out; // stbi__convert_format frees input on failure\n   }\n\n   if (comp) *comp = 4;\n   *y = h;\n   *x = w;\n\n   return out;\n}\n#endif\n\n// *************************************************************************************************\n// Softimage PIC loader\n// by Tom Seddon\n//\n// See http://softimage.wiki.softimage.com/index.php/INFO:_PIC_file_format\n// See http://ozviz.wasp.uwa.edu.au/~pbourke/dataformats/softimagepic/\n\n#ifndef STBI_NO_PIC\nstatic int stbi__pic_is4(stbi__context *s,const char *str)\n{\n   int i;\n   for (i=0; i<4; ++i)\n      if (stbi__get8(s) != (stbi_uc)str[i])\n         return 0;\n\n   return 1;\n}\n\nstatic int stbi__pic_test_core(stbi__context *s)\n{\n   int i;\n\n   if (!stbi__pic_is4(s,\"\\x53\\x80\\xF6\\x34\"))\n      return 0;\n\n   for(i=0;i<84;++i)\n      stbi__get8(s);\n\n   if (!stbi__pic_is4(s,\"PICT\"))\n      return 0;\n\n   return 1;\n}\n\ntypedef struct\n{\n   stbi_uc size,type,channel;\n} stbi__pic_packet;\n\nstatic stbi_uc *stbi__readval(stbi__context *s, int channel, stbi_uc *dest)\n{\n   int mask=0x80, i;\n\n   for (i=0; i<4; ++i, mask>>=1) {\n      if (channel & mask) {\n         if (stbi__at_eof(s)) return stbi__errpuc(\"bad file\",\"PIC file too short\");\n         dest[i]=stbi__get8(s);\n      }\n   }\n\n   return dest;\n}\n\nstatic void stbi__copyval(int channel,stbi_uc *dest,const stbi_uc *src)\n{\n   int mask=0x80,i;\n\n   for (i=0;i<4; ++i, mask>>=1)\n      if (channel&mask)\n         dest[i]=src[i];\n}\n\nstatic stbi_uc *stbi__pic_load_core(stbi__context *s,int width,int height,int *comp, stbi_uc *result)\n{\n   int act_comp=0,num_packets=0,y,chained;\n   stbi__pic_packet packets[10];\n\n   // this will (should...) cater for even some bizarre stuff like having data\n    // for the same channel in multiple packets.\n   do {\n      stbi__pic_packet *packet;\n\n      if (num_packets==sizeof(packets)/sizeof(packets[0]))\n         return stbi__errpuc(\"bad format\",\"too many packets\");\n\n      packet = &packets[num_packets++];\n\n      chained = stbi__get8(s);\n      packet->size    = stbi__get8(s);\n      packet->type    = stbi__get8(s);\n      packet->channel = stbi__get8(s);\n\n      act_comp |= packet->channel;\n\n      if (stbi__at_eof(s))          return stbi__errpuc(\"bad file\",\"file too short (reading packets)\");\n      if (packet->size != 8)  return stbi__errpuc(\"bad format\",\"packet isn't 8bpp\");\n   } while (chained);\n\n   *comp = (act_comp & 0x10 ? 4 : 3); // has alpha channel?\n\n   for(y=0; y<height; ++y) {\n      int packet_idx;\n\n      for(packet_idx=0; packet_idx < num_packets; ++packet_idx) {\n         stbi__pic_packet *packet = &packets[packet_idx];\n         stbi_uc *dest = result+y*width*4;\n\n         switch (packet->type) {\n            default:\n               return stbi__errpuc(\"bad format\",\"packet has bad compression type\");\n\n            case 0: {//uncompressed\n               int x;\n\n               for(x=0;x<width;++x, dest+=4)\n                  if (!stbi__readval(s,packet->channel,dest))\n                     return 0;\n               break;\n            }\n\n            case 1://Pure RLE\n               {\n                  int left=width, i;\n\n                  while (left>0) {\n                     stbi_uc count,value[4];\n\n                     count=stbi__get8(s);\n                     if (stbi__at_eof(s))   return stbi__errpuc(\"bad file\",\"file too short (pure read count)\");\n\n                     if (count > left)\n                        count = (stbi_uc) left;\n\n                     if (!stbi__readval(s,packet->channel,value))  return 0;\n\n                     for(i=0; i<count; ++i,dest+=4)\n                        stbi__copyval(packet->channel,dest,value);\n                     left -= count;\n                  }\n               }\n               break;\n\n            case 2: {//Mixed RLE\n               int left=width;\n               while (left>0) {\n                  int count = stbi__get8(s), i;\n                  if (stbi__at_eof(s))  return stbi__errpuc(\"bad file\",\"file too short (mixed read count)\");\n\n                  if (count >= 128) { // Repeated\n                     stbi_uc value[4];\n\n                     if (count==128)\n                        count = stbi__get16be(s);\n                     else\n                        count -= 127;\n                     if (count > left)\n                        return stbi__errpuc(\"bad file\",\"scanline overrun\");\n\n                     if (!stbi__readval(s,packet->channel,value))\n                        return 0;\n\n                     for(i=0;i<count;++i, dest += 4)\n                        stbi__copyval(packet->channel,dest,value);\n                  } else { // Raw\n                     ++count;\n                     if (count>left) return stbi__errpuc(\"bad file\",\"scanline overrun\");\n\n                     for(i=0;i<count;++i, dest+=4)\n                        if (!stbi__readval(s,packet->channel,dest))\n                           return 0;\n                  }\n                  left-=count;\n               }\n               break;\n            }\n         }\n      }\n   }\n\n   return result;\n}\n\nstatic void *stbi__pic_load(stbi__context *s,int *px,int *py,int *comp,int req_comp, stbi__result_info *ri)\n{\n   stbi_uc *result;\n   int i, x,y, internal_comp;\n   STBI_NOTUSED(ri);\n\n   if (!comp) comp = &internal_comp;\n\n   for (i=0; i<92; ++i)\n      stbi__get8(s);\n\n   x = stbi__get16be(s);\n   y = stbi__get16be(s);\n   if (stbi__at_eof(s))  return stbi__errpuc(\"bad file\",\"file too short (pic header)\");\n   if (!stbi__mad3sizes_valid(x, y, 4, 0)) return stbi__errpuc(\"too large\", \"PIC image too large to decode\");\n\n   stbi__get32be(s); //skip `ratio'\n   stbi__get16be(s); //skip `fields'\n   stbi__get16be(s); //skip `pad'\n\n   // intermediate buffer is RGBA\n   result = (stbi_uc *) stbi__malloc_mad3(x, y, 4, 0);\n   memset(result, 0xff, x*y*4);\n\n   if (!stbi__pic_load_core(s,x,y,comp, result)) {\n      STBI_FREE(result);\n      result=0;\n   }\n   *px = x;\n   *py = y;\n   if (req_comp == 0) req_comp = *comp;\n   result=stbi__convert_format(result,4,req_comp,x,y);\n\n   return result;\n}\n\nstatic int stbi__pic_test(stbi__context *s)\n{\n   int r = stbi__pic_test_core(s);\n   stbi__rewind(s);\n   return r;\n}\n#endif\n\n// *************************************************************************************************\n// GIF loader -- public domain by Jean-Marc Lienher -- simplified/shrunk by stb\n\n#ifndef STBI_NO_GIF\ntypedef struct\n{\n   stbi__int16 prefix;\n   stbi_uc first;\n   stbi_uc suffix;\n} stbi__gif_lzw;\n\ntypedef struct\n{\n   int w,h;\n   stbi_uc *out;                 // output buffer (always 4 components)\n   stbi_uc *background;          // The current \"background\" as far as a gif is concerned\n   stbi_uc *history;\n   int flags, bgindex, ratio, transparent, eflags;\n   stbi_uc  pal[256][4];\n   stbi_uc lpal[256][4];\n   stbi__gif_lzw codes[8192];\n   stbi_uc *color_table;\n   int parse, step;\n   int lflags;\n   int start_x, start_y;\n   int max_x, max_y;\n   int cur_x, cur_y;\n   int line_size;\n   int delay;\n} stbi__gif;\n\nstatic int stbi__gif_test_raw(stbi__context *s)\n{\n   int sz;\n   if (stbi__get8(s) != 'G' || stbi__get8(s) != 'I' || stbi__get8(s) != 'F' || stbi__get8(s) != '8') return 0;\n   sz = stbi__get8(s);\n   if (sz != '9' && sz != '7') return 0;\n   if (stbi__get8(s) != 'a') return 0;\n   return 1;\n}\n\nstatic int stbi__gif_test(stbi__context *s)\n{\n   int r = stbi__gif_test_raw(s);\n   stbi__rewind(s);\n   return r;\n}\n\nstatic void stbi__gif_parse_colortable(stbi__context *s, stbi_uc pal[256][4], int num_entries, int transp)\n{\n   int i;\n   for (i=0; i < num_entries; ++i) {\n      pal[i][2] = stbi__get8(s);\n      pal[i][1] = stbi__get8(s);\n      pal[i][0] = stbi__get8(s);\n      pal[i][3] = transp == i ? 0 : 255;\n   }\n}\n\nstatic int stbi__gif_header(stbi__context *s, stbi__gif *g, int *comp, int is_info)\n{\n   stbi_uc version;\n   if (stbi__get8(s) != 'G' || stbi__get8(s) != 'I' || stbi__get8(s) != 'F' || stbi__get8(s) != '8')\n      return stbi__err(\"not GIF\", \"Corrupt GIF\");\n\n   version = stbi__get8(s);\n   if (version != '7' && version != '9')    return stbi__err(\"not GIF\", \"Corrupt GIF\");\n   if (stbi__get8(s) != 'a')                return stbi__err(\"not GIF\", \"Corrupt GIF\");\n\n   stbi__g_failure_reason = \"\";\n   g->w = stbi__get16le(s);\n   g->h = stbi__get16le(s);\n   g->flags = stbi__get8(s);\n   g->bgindex = stbi__get8(s);\n   g->ratio = stbi__get8(s);\n   g->transparent = -1;\n\n   if (comp != 0) *comp = 4;  // can't actually tell whether it's 3 or 4 until we parse the comments\n\n   if (is_info) return 1;\n\n   if (g->flags & 0x80)\n      stbi__gif_parse_colortable(s,g->pal, 2 << (g->flags & 7), -1);\n\n   return 1;\n}\n\nstatic int stbi__gif_info_raw(stbi__context *s, int *x, int *y, int *comp)\n{\n   stbi__gif* g = (stbi__gif*) stbi__malloc(sizeof(stbi__gif));\n   if (!stbi__gif_header(s, g, comp, 1)) {\n      STBI_FREE(g);\n      stbi__rewind( s );\n      return 0;\n   }\n   if (x) *x = g->w;\n   if (y) *y = g->h;\n   STBI_FREE(g);\n   return 1;\n}\n\nstatic void stbi__out_gif_code(stbi__gif *g, stbi__uint16 code)\n{\n   stbi_uc *p, *c;\n   int idx;\n\n   // recurse to decode the prefixes, since the linked-list is backwards,\n   // and working backwards through an interleaved image would be nasty\n   if (g->codes[code].prefix >= 0)\n      stbi__out_gif_code(g, g->codes[code].prefix);\n\n   if (g->cur_y >= g->max_y) return;\n\n   idx = g->cur_x + g->cur_y;\n   p = &g->out[idx];\n   g->history[idx / 4] = 1;\n\n   c = &g->color_table[g->codes[code].suffix * 4];\n   if (c[3] > 128) { // don't render transparent pixels;\n      p[0] = c[2];\n      p[1] = c[1];\n      p[2] = c[0];\n      p[3] = c[3];\n   }\n   g->cur_x += 4;\n\n   if (g->cur_x >= g->max_x) {\n      g->cur_x = g->start_x;\n      g->cur_y += g->step;\n\n      while (g->cur_y >= g->max_y && g->parse > 0) {\n         g->step = (1 << g->parse) * g->line_size;\n         g->cur_y = g->start_y + (g->step >> 1);\n         --g->parse;\n      }\n   }\n}\n\nstatic stbi_uc *stbi__process_gif_raster(stbi__context *s, stbi__gif *g)\n{\n   stbi_uc lzw_cs;\n   stbi__int32 len, init_code;\n   stbi__uint32 first;\n   stbi__int32 codesize, codemask, avail, oldcode, bits, valid_bits, clear;\n   stbi__gif_lzw *p;\n\n   lzw_cs = stbi__get8(s);\n   if (lzw_cs > 12) return NULL;\n   clear = 1 << lzw_cs;\n   first = 1;\n   codesize = lzw_cs + 1;\n   codemask = (1 << codesize) - 1;\n   bits = 0;\n   valid_bits = 0;\n   for (init_code = 0; init_code < clear; init_code++) {\n      g->codes[init_code].prefix = -1;\n      g->codes[init_code].first = (stbi_uc) init_code;\n      g->codes[init_code].suffix = (stbi_uc) init_code;\n   }\n\n   // support no starting clear code\n   avail = clear+2;\n   oldcode = -1;\n\n   len = 0;\n   for(;;) {\n      if (valid_bits < codesize) {\n         if (len == 0) {\n            len = stbi__get8(s); // start new block\n            if (len == 0)\n               return g->out;\n         }\n         --len;\n         bits |= (stbi__int32) stbi__get8(s) << valid_bits;\n         valid_bits += 8;\n      } else {\n         stbi__int32 code = bits & codemask;\n         bits >>= codesize;\n         valid_bits -= codesize;\n         // @OPTIMIZE: is there some way we can accelerate the non-clear path?\n         if (code == clear) {  // clear code\n            codesize = lzw_cs + 1;\n            codemask = (1 << codesize) - 1;\n            avail = clear + 2;\n            oldcode = -1;\n            first = 0;\n         } else if (code == clear + 1) { // end of stream code\n            stbi__skip(s, len);\n            while ((len = stbi__get8(s)) > 0)\n               stbi__skip(s,len);\n            return g->out;\n         } else if (code <= avail) {\n            if (first) {\n               return stbi__errpuc(\"no clear code\", \"Corrupt GIF\");\n            }\n\n            if (oldcode >= 0) {\n               p = &g->codes[avail++];\n               if (avail > 8192) {\n                  return stbi__errpuc(\"too many codes\", \"Corrupt GIF\");\n               }\n\n               p->prefix = (stbi__int16) oldcode;\n               p->first = g->codes[oldcode].first;\n               p->suffix = (code == avail) ? p->first : g->codes[code].first;\n            } else if (code == avail)\n               return stbi__errpuc(\"illegal code in raster\", \"Corrupt GIF\");\n\n            stbi__out_gif_code(g, (stbi__uint16) code);\n\n            if ((avail & codemask) == 0 && avail <= 0x0FFF) {\n               codesize++;\n               codemask = (1 << codesize) - 1;\n            }\n\n            oldcode = code;\n         } else {\n            return stbi__errpuc(\"illegal code in raster\", \"Corrupt GIF\");\n         }\n      }\n   }\n}\n\n// this function is designed to support animated gifs, although stb_image doesn't support it\n// two back is the image from two frames ago, used for a very specific disposal format\nstatic stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int *comp, int req_comp, stbi_uc *two_back)\n{\n   int dispose;\n   int first_frame;\n   int pi;\n   int pcount;\n   STBI_NOTUSED(req_comp);\n\n   // on first frame, any non-written pixels get the background colour (non-transparent)\n   first_frame = 0;\n   if (g->out == 0) {\n      if (!stbi__gif_header(s, g, comp,0)) return 0; // stbi__g_failure_reason set by stbi__gif_header\n      if (!stbi__mad3sizes_valid(4, g->w, g->h, 0))\n         return stbi__errpuc(\"too large\", \"GIF image is too large\");\n      pcount = g->w * g->h;\n      g->out = (stbi_uc *) stbi__malloc(4 * pcount);\n      g->background = (stbi_uc *) stbi__malloc(4 * pcount);\n      g->history = (stbi_uc *) stbi__malloc(pcount);\n      if (!g->out || !g->background || !g->history)\n         return stbi__errpuc(\"outofmem\", \"Out of memory\");\n\n      // image is treated as \"transparent\" at the start - ie, nothing overwrites the current background;\n      // background colour is only used for pixels that are not rendered first frame, after that \"background\"\n      // color refers to the color that was there the previous frame.\n      memset(g->out, 0x00, 4 * pcount);\n      memset(g->background, 0x00, 4 * pcount); // state of the background (starts transparent)\n      memset(g->history, 0x00, pcount);        // pixels that were affected previous frame\n      first_frame = 1;\n   } else {\n      // second frame - how do we dispoase of the previous one?\n      dispose = (g->eflags & 0x1C) >> 2;\n      pcount = g->w * g->h;\n\n      if ((dispose == 3) && (two_back == 0)) {\n         dispose = 2; // if I don't have an image to revert back to, default to the old background\n      }\n\n      if (dispose == 3) { // use previous graphic\n         for (pi = 0; pi < pcount; ++pi) {\n            if (g->history[pi]) {\n               sceClibMemcpy( &g->out[pi * 4], &two_back[pi * 4], 4 );\n            }\n         }\n      } else if (dispose == 2) {\n         // restore what was changed last frame to background before that frame;\n         for (pi = 0; pi < pcount; ++pi) {\n            if (g->history[pi]) {\n               sceClibMemcpy( &g->out[pi * 4], &g->background[pi * 4], 4 );\n            }\n         }\n      } else {\n         // This is a non-disposal case eithe way, so just\n         // leave the pixels as is, and they will become the new background\n         // 1: do not dispose\n         // 0:  not specified.\n      }\n\n      // background is what out is after the undoing of the previou frame;\n      sceClibMemcpy( g->background, g->out, 4 * g->w * g->h );\n   }\n\n   // clear my history;\n   memset( g->history, 0x00, g->w * g->h );        // pixels that were affected previous frame\n\n   for (;;) {\n      int tag = stbi__get8(s);\n      switch (tag) {\n         case 0x2C: /* Image Descriptor */\n         {\n            stbi__int32 x, y, w, h;\n            stbi_uc *o;\n\n            x = stbi__get16le(s);\n            y = stbi__get16le(s);\n            w = stbi__get16le(s);\n            h = stbi__get16le(s);\n            if (((x + w) > (g->w)) || ((y + h) > (g->h)))\n               return stbi__errpuc(\"bad Image Descriptor\", \"Corrupt GIF\");\n\n            g->line_size = g->w * 4;\n            g->start_x = x * 4;\n            g->start_y = y * g->line_size;\n            g->max_x   = g->start_x + w * 4;\n            g->max_y   = g->start_y + h * g->line_size;\n            g->cur_x   = g->start_x;\n            g->cur_y   = g->start_y;\n\n            // if the width of the specified rectangle is 0, that means\n            // we may not see *any* pixels or the image is malformed;\n            // to make sure this is caught, move the current y down to\n            // max_y (which is what out_gif_code checks).\n            if (w == 0)\n               g->cur_y = g->max_y;\n\n            g->lflags = stbi__get8(s);\n\n            if (g->lflags & 0x40) {\n               g->step = 8 * g->line_size; // first interlaced spacing\n               g->parse = 3;\n            } else {\n               g->step = g->line_size;\n               g->parse = 0;\n            }\n\n            if (g->lflags & 0x80) {\n               stbi__gif_parse_colortable(s,g->lpal, 2 << (g->lflags & 7), g->eflags & 0x01 ? g->transparent : -1);\n               g->color_table = (stbi_uc *) g->lpal;\n            } else if (g->flags & 0x80) {\n               g->color_table = (stbi_uc *) g->pal;\n            } else\n               return stbi__errpuc(\"missing color table\", \"Corrupt GIF\");\n\n            o = stbi__process_gif_raster(s, g);\n            if (!o) return NULL;\n\n            // if this was the first frame,\n            pcount = g->w * g->h;\n            if (first_frame && (g->bgindex > 0)) {\n               // if first frame, any pixel not drawn to gets the background color\n               for (pi = 0; pi < pcount; ++pi) {\n                  if (g->history[pi] == 0) {\n                     g->pal[g->bgindex][3] = 255; // just in case it was made transparent, undo that; It will be reset next frame if need be;\n                     sceClibMemcpy( &g->out[pi * 4], &g->pal[g->bgindex], 4 );\n                  }\n               }\n            }\n\n            return o;\n         }\n\n         case 0x21: // Comment Extension.\n         {\n            int len;\n            int ext = stbi__get8(s);\n            if (ext == 0xF9) { // Graphic Control Extension.\n               len = stbi__get8(s);\n               if (len == 4) {\n                  g->eflags = stbi__get8(s);\n                  g->delay = 10 * stbi__get16le(s); // delay - 1/100th of a second, saving as 1/1000ths.\n\n                  // unset old transparent\n                  if (g->transparent >= 0) {\n                     g->pal[g->transparent][3] = 255;\n                  }\n                  if (g->eflags & 0x01) {\n                     g->transparent = stbi__get8(s);\n                     if (g->transparent >= 0) {\n                        g->pal[g->transparent][3] = 0;\n                     }\n                  } else {\n                     // don't need transparent\n                     stbi__skip(s, 1);\n                     g->transparent = -1;\n                  }\n               } else {\n                  stbi__skip(s, len);\n                  break;\n               }\n            }\n            while ((len = stbi__get8(s)) != 0) {\n               stbi__skip(s, len);\n            }\n            break;\n         }\n\n         case 0x3B: // gif stream termination code\n            return (stbi_uc *) s; // using '1' causes warning on some compilers\n\n         default:\n            return stbi__errpuc(\"unknown code\", \"Corrupt GIF\");\n      }\n   }\n}\n\nstatic void *stbi__load_gif_main(stbi__context *s, int **delays, int *x, int *y, int *z, int *comp, int req_comp)\n{\n   if (stbi__gif_test(s)) {\n      int layers = 0;\n      stbi_uc *u = 0;\n      stbi_uc *out = 0;\n      stbi_uc *two_back = 0;\n      stbi__gif g;\n      int stride;\n      memset(&g, 0, sizeof(g));\n      if (delays) {\n         *delays = 0;\n      }\n\n      do {\n         u = stbi__gif_load_next(s, &g, comp, req_comp, two_back);\n         if (u == (stbi_uc *) s) u = 0;  // end of animated gif marker\n\n         if (u) {\n            *x = g.w;\n            *y = g.h;\n            ++layers;\n            stride = g.w * g.h * 4;\n\n            if (out) {\n               void *tmp = (stbi_uc*) STBI_REALLOC( out, layers * stride );\n               if (NULL == tmp) {\n                  STBI_FREE(g.out);\n                  STBI_FREE(g.history);\n                  STBI_FREE(g.background);\n                  return stbi__errpuc(\"outofmem\", \"Out of memory\");\n               }\n               else\n                  out = (stbi_uc*) tmp;\n               if (delays) {\n                  *delays = (int*) STBI_REALLOC( *delays, sizeof(int) * layers );\n               }\n            } else {\n               out = (stbi_uc*)stbi__malloc( layers * stride );\n               if (delays) {\n                  *delays = (int*) stbi__malloc( layers * sizeof(int) );\n               }\n            }\n            sceClibMemcpy( out + ((layers - 1) * stride), u, stride );\n            if (layers >= 2) {\n               two_back = out - 2 * stride;\n            }\n\n            if (delays) {\n               (*delays)[layers - 1U] = g.delay;\n            }\n         }\n      } while (u != 0);\n\n      // free temp buffer;\n      STBI_FREE(g.out);\n      STBI_FREE(g.history);\n      STBI_FREE(g.background);\n\n      // do the final conversion after loading everything;\n      if (req_comp && req_comp != 4)\n         out = stbi__convert_format(out, 4, req_comp, layers * g.w, g.h);\n\n      *z = layers;\n      return out;\n   } else {\n      return stbi__errpuc(\"not GIF\", \"Image was not as a gif type.\");\n   }\n}\n\nstatic void *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   stbi_uc *u = 0;\n   stbi__gif g;\n   memset(&g, 0, sizeof(g));\n   STBI_NOTUSED(ri);\n\n   u = stbi__gif_load_next(s, &g, comp, req_comp, 0);\n   if (u == (stbi_uc *) s) u = 0;  // end of animated gif marker\n   if (u) {\n      *x = g.w;\n      *y = g.h;\n\n      // moved conversion to after successful load so that the same\n      // can be done for multiple frames.\n      if (req_comp && req_comp != 4)\n         u = stbi__convert_format(u, 4, req_comp, g.w, g.h);\n   } else if (g.out) {\n      // if there was an error and we allocated an image buffer, free it!\n      STBI_FREE(g.out);\n   }\n\n   // free buffers needed for multiple frame loading;\n   STBI_FREE(g.history);\n   STBI_FREE(g.background);\n\n   return u;\n}\n\nstatic int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   return stbi__gif_info_raw(s,x,y,comp);\n}\n#endif\n\n// *************************************************************************************************\n// Radiance RGBE HDR loader\n// originally by Nicolas Schulz\n#ifndef STBI_NO_HDR\nstatic int stbi__hdr_test_core(stbi__context *s, const char *signature)\n{\n   int i;\n   for (i=0; signature[i]; ++i)\n      if (stbi__get8(s) != signature[i])\n          return 0;\n   stbi__rewind(s);\n   return 1;\n}\n\nstatic int stbi__hdr_test(stbi__context* s)\n{\n   int r = stbi__hdr_test_core(s, \"#?RADIANCE\\n\");\n   stbi__rewind(s);\n   if(!r) {\n       r = stbi__hdr_test_core(s, \"#?RGBE\\n\");\n       stbi__rewind(s);\n   }\n   return r;\n}\n\n#define STBI__HDR_BUFLEN  1024\nstatic char *stbi__hdr_gettoken(stbi__context *z, char *buffer)\n{\n   int len=0;\n   char c = '\\0';\n\n   c = (char) stbi__get8(z);\n\n   while (!stbi__at_eof(z) && c != '\\n') {\n      buffer[len++] = c;\n      if (len == STBI__HDR_BUFLEN-1) {\n         // flush to end of line\n         while (!stbi__at_eof(z) && stbi__get8(z) != '\\n')\n            ;\n         break;\n      }\n      c = (char) stbi__get8(z);\n   }\n\n   buffer[len] = 0;\n   return buffer;\n}\n\nstatic void stbi__hdr_convert(float *output, stbi_uc *input, int req_comp)\n{\n   if ( input[3] != 0 ) {\n      float f1;\n      // Exponent\n      f1 = (float) ldexp(1.0f, input[3] - (int)(128 + 8));\n      if (req_comp <= 2)\n         output[0] = (input[0] + input[1] + input[2]) * f1 / 3;\n      else {\n         output[0] = input[0] * f1;\n         output[1] = input[1] * f1;\n         output[2] = input[2] * f1;\n      }\n      if (req_comp == 2) output[1] = 1;\n      if (req_comp == 4) output[3] = 1;\n   } else {\n      switch (req_comp) {\n         case 4: output[3] = 1; /* fallthrough */\n         case 3: output[0] = output[1] = output[2] = 0;\n                 break;\n         case 2: output[1] = 1; /* fallthrough */\n         case 1: output[0] = 0;\n                 break;\n      }\n   }\n}\n\nstatic float *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   char buffer[STBI__HDR_BUFLEN];\n   char *token;\n   int valid = 0;\n   int width, height;\n   stbi_uc *scanline;\n   float *hdr_data;\n   int len;\n   unsigned char count, value;\n   int i, j, k, c1,c2, z;\n   const char *headerToken;\n   STBI_NOTUSED(ri);\n\n   // Check identifier\n   headerToken = stbi__hdr_gettoken(s,buffer);\n   if (strcmp(headerToken, \"#?RADIANCE\") != 0 && strcmp(headerToken, \"#?RGBE\") != 0)\n      return stbi__errpf(\"not HDR\", \"Corrupt HDR image\");\n\n   // Parse header\n   for(;;) {\n      token = stbi__hdr_gettoken(s,buffer);\n      if (token[0] == 0) break;\n      if (strcmp(token, \"FORMAT=32-bit_rle_rgbe\") == 0) valid = 1;\n   }\n\n   if (!valid)    return stbi__errpf(\"unsupported format\", \"Unsupported HDR format\");\n\n   // Parse width and height\n   // can't use sscanf() if we're not using stdio!\n   token = stbi__hdr_gettoken(s,buffer);\n   if (strncmp(token, \"-Y \", 3))  return stbi__errpf(\"unsupported data layout\", \"Unsupported HDR format\");\n   token += 3;\n   height = (int) strtol(token, &token, 10);\n   while (*token == ' ') ++token;\n   if (strncmp(token, \"+X \", 3))  return stbi__errpf(\"unsupported data layout\", \"Unsupported HDR format\");\n   token += 3;\n   width = (int) strtol(token, NULL, 10);\n\n   *x = width;\n   *y = height;\n\n   if (comp) *comp = 3;\n   if (req_comp == 0) req_comp = 3;\n\n   if (!stbi__mad4sizes_valid(width, height, req_comp, sizeof(float), 0))\n      return stbi__errpf(\"too large\", \"HDR image is too large\");\n\n   // Read data\n   hdr_data = (float *) stbi__malloc_mad4(width, height, req_comp, sizeof(float), 0);\n   if (!hdr_data)\n      return stbi__errpf(\"outofmem\", \"Out of memory\");\n\n   // Load image data\n   // image data is stored as some number of sca\n   if ( width < 8 || width >= 32768) {\n      // Read flat data\n      for (j=0; j < height; ++j) {\n         for (i=0; i < width; ++i) {\n            stbi_uc rgbe[4];\n           main_decode_loop:\n            stbi__getn(s, rgbe, 4);\n            stbi__hdr_convert(hdr_data + j * width * req_comp + i * req_comp, rgbe, req_comp);\n         }\n      }\n   } else {\n      // Read RLE-encoded data\n      scanline = NULL;\n\n      for (j = 0; j < height; ++j) {\n         c1 = stbi__get8(s);\n         c2 = stbi__get8(s);\n         len = stbi__get8(s);\n         if (c1 != 2 || c2 != 2 || (len & 0x80)) {\n            // not run-length encoded, so we have to actually use THIS data as a decoded\n            // pixel (note this can't be a valid pixel--one of RGB must be >= 128)\n            stbi_uc rgbe[4];\n            rgbe[0] = (stbi_uc) c1;\n            rgbe[1] = (stbi_uc) c2;\n            rgbe[2] = (stbi_uc) len;\n            rgbe[3] = (stbi_uc) stbi__get8(s);\n            stbi__hdr_convert(hdr_data, rgbe, req_comp);\n            i = 1;\n            j = 0;\n            STBI_FREE(scanline);\n            goto main_decode_loop; // yes, this makes no sense\n         }\n         len <<= 8;\n         len |= stbi__get8(s);\n         if (len != width) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf(\"invalid decoded scanline length\", \"corrupt HDR\"); }\n         if (scanline == NULL) {\n            scanline = (stbi_uc *) stbi__malloc_mad2(width, 4, 0);\n            if (!scanline) {\n               STBI_FREE(hdr_data);\n               return stbi__errpf(\"outofmem\", \"Out of memory\");\n            }\n         }\n\n         for (k = 0; k < 4; ++k) {\n            int nleft;\n            i = 0;\n            while ((nleft = width - i) > 0) {\n               count = stbi__get8(s);\n               if (count > 128) {\n                  // Run\n                  value = stbi__get8(s);\n                  count -= 128;\n                  if (count > nleft) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf(\"corrupt\", \"bad RLE data in HDR\"); }\n                  for (z = 0; z < count; ++z)\n                     scanline[i++ * 4 + k] = value;\n               } else {\n                  // Dump\n                  if (count > nleft) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf(\"corrupt\", \"bad RLE data in HDR\"); }\n                  for (z = 0; z < count; ++z)\n                     scanline[i++ * 4 + k] = stbi__get8(s);\n               }\n            }\n         }\n         for (i=0; i < width; ++i)\n            stbi__hdr_convert(hdr_data+(j*width + i)*req_comp, scanline + i*4, req_comp);\n      }\n      if (scanline)\n         STBI_FREE(scanline);\n   }\n\n   return hdr_data;\n}\n\nstatic int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   char buffer[STBI__HDR_BUFLEN];\n   char *token;\n   int valid = 0;\n   int dummy;\n\n   if (!x) x = &dummy;\n   if (!y) y = &dummy;\n   if (!comp) comp = &dummy;\n\n   if (stbi__hdr_test(s) == 0) {\n       stbi__rewind( s );\n       return 0;\n   }\n\n   for(;;) {\n      token = stbi__hdr_gettoken(s,buffer);\n      if (token[0] == 0) break;\n      if (strcmp(token, \"FORMAT=32-bit_rle_rgbe\") == 0) valid = 1;\n   }\n\n   if (!valid) {\n       stbi__rewind( s );\n       return 0;\n   }\n   token = stbi__hdr_gettoken(s,buffer);\n   if (strncmp(token, \"-Y \", 3)) {\n       stbi__rewind( s );\n       return 0;\n   }\n   token += 3;\n   *y = (int) strtol(token, &token, 10);\n   while (*token == ' ') ++token;\n   if (strncmp(token, \"+X \", 3)) {\n       stbi__rewind( s );\n       return 0;\n   }\n   token += 3;\n   *x = (int) strtol(token, NULL, 10);\n   *comp = 3;\n   return 1;\n}\n#endif // STBI_NO_HDR\n\n#ifndef STBI_NO_BMP\nstatic int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   void *p;\n   stbi__bmp_data info;\n\n   info.all_a = 255;\n   p = stbi__bmp_parse_header(s, &info);\n   stbi__rewind( s );\n   if (p == NULL)\n      return 0;\n   if (x) *x = s->img_x;\n   if (y) *y = s->img_y;\n   if (comp) {\n      if (info.bpp == 24 && info.ma == 0xff000000)\n         *comp = 3;\n      else\n         *comp = info.ma ? 4 : 3;\n   }\n   return 1;\n}\n#endif\n\n#ifndef STBI_NO_PSD\nstatic int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   int channelCount, dummy, depth;\n   if (!x) x = &dummy;\n   if (!y) y = &dummy;\n   if (!comp) comp = &dummy;\n   if (stbi__get32be(s) != 0x38425053) {\n       stbi__rewind( s );\n       return 0;\n   }\n   if (stbi__get16be(s) != 1) {\n       stbi__rewind( s );\n       return 0;\n   }\n   stbi__skip(s, 6);\n   channelCount = stbi__get16be(s);\n   if (channelCount < 0 || channelCount > 16) {\n       stbi__rewind( s );\n       return 0;\n   }\n   *y = stbi__get32be(s);\n   *x = stbi__get32be(s);\n   depth = stbi__get16be(s);\n   if (depth != 8 && depth != 16) {\n       stbi__rewind( s );\n       return 0;\n   }\n   if (stbi__get16be(s) != 3) {\n       stbi__rewind( s );\n       return 0;\n   }\n   *comp = 4;\n   return 1;\n}\n\nstatic int stbi__psd_is16(stbi__context *s)\n{\n   int channelCount, depth;\n   if (stbi__get32be(s) != 0x38425053) {\n       stbi__rewind( s );\n       return 0;\n   }\n   if (stbi__get16be(s) != 1) {\n       stbi__rewind( s );\n       return 0;\n   }\n   stbi__skip(s, 6);\n   channelCount = stbi__get16be(s);\n   if (channelCount < 0 || channelCount > 16) {\n       stbi__rewind( s );\n       return 0;\n   }\n   (void) stbi__get32be(s);\n   (void) stbi__get32be(s);\n   depth = stbi__get16be(s);\n   if (depth != 16) {\n       stbi__rewind( s );\n       return 0;\n   }\n   return 1;\n}\n#endif\n\n#ifndef STBI_NO_PIC\nstatic int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   int act_comp=0,num_packets=0,chained,dummy;\n   stbi__pic_packet packets[10];\n\n   if (!x) x = &dummy;\n   if (!y) y = &dummy;\n   if (!comp) comp = &dummy;\n\n   if (!stbi__pic_is4(s,\"\\x53\\x80\\xF6\\x34\")) {\n      stbi__rewind(s);\n      return 0;\n   }\n\n   stbi__skip(s, 88);\n\n   *x = stbi__get16be(s);\n   *y = stbi__get16be(s);\n   if (stbi__at_eof(s)) {\n      stbi__rewind( s);\n      return 0;\n   }\n   if ( (*x) != 0 && (1 << 28) / (*x) < (*y)) {\n      stbi__rewind( s );\n      return 0;\n   }\n\n   stbi__skip(s, 8);\n\n   do {\n      stbi__pic_packet *packet;\n\n      if (num_packets==sizeof(packets)/sizeof(packets[0]))\n         return 0;\n\n      packet = &packets[num_packets++];\n      chained = stbi__get8(s);\n      packet->size    = stbi__get8(s);\n      packet->type    = stbi__get8(s);\n      packet->channel = stbi__get8(s);\n      act_comp |= packet->channel;\n\n      if (stbi__at_eof(s)) {\n          stbi__rewind( s );\n          return 0;\n      }\n      if (packet->size != 8) {\n          stbi__rewind( s );\n          return 0;\n      }\n   } while (chained);\n\n   *comp = (act_comp & 0x10 ? 4 : 3);\n\n   return 1;\n}\n#endif\n\n// *************************************************************************************************\n// Portable Gray Map and Portable Pixel Map loader\n// by Ken Miller\n//\n// PGM: http://netpbm.sourceforge.net/doc/pgm.html\n// PPM: http://netpbm.sourceforge.net/doc/ppm.html\n//\n// Known limitations:\n//    Does not support comments in the header section\n//    Does not support ASCII image data (formats P2 and P3)\n//    Does not support 16-bit-per-channel\n\n#ifndef STBI_NO_PNM\n\nstatic int      stbi__pnm_test(stbi__context *s)\n{\n   char p, t;\n   p = (char) stbi__get8(s);\n   t = (char) stbi__get8(s);\n   if (p != 'P' || (t != '5' && t != '6')) {\n       stbi__rewind( s );\n       return 0;\n   }\n   return 1;\n}\n\nstatic void *stbi__pnm_load(stbi__context *s, int *x, int *y, int *comp, int req_comp, stbi__result_info *ri)\n{\n   stbi_uc *out;\n   STBI_NOTUSED(ri);\n\n   if (!stbi__pnm_info(s, (int *)&s->img_x, (int *)&s->img_y, (int *)&s->img_n))\n      return 0;\n\n   *x = s->img_x;\n   *y = s->img_y;\n   if (comp) *comp = s->img_n;\n\n   if (!stbi__mad3sizes_valid(s->img_n, s->img_x, s->img_y, 0))\n      return stbi__errpuc(\"too large\", \"PNM too large\");\n\n   out = (stbi_uc *) stbi__malloc_mad3(s->img_n, s->img_x, s->img_y, 0);\n   if (!out) return stbi__errpuc(\"outofmem\", \"Out of memory\");\n   stbi__getn(s, out, s->img_n * s->img_x * s->img_y);\n\n   if (req_comp && req_comp != s->img_n) {\n      out = stbi__convert_format(out, s->img_n, req_comp, s->img_x, s->img_y);\n      if (out == NULL) return out; // stbi__convert_format frees input on failure\n   }\n   return out;\n}\n\nstatic int      stbi__pnm_isspace(char c)\n{\n   return c == ' ' || c == '\\t' || c == '\\n' || c == '\\v' || c == '\\f' || c == '\\r';\n}\n\nstatic void     stbi__pnm_skip_whitespace(stbi__context *s, char *c)\n{\n   for (;;) {\n      while (!stbi__at_eof(s) && stbi__pnm_isspace(*c))\n         *c = (char) stbi__get8(s);\n\n      if (stbi__at_eof(s) || *c != '#')\n         break;\n\n      while (!stbi__at_eof(s) && *c != '\\n' && *c != '\\r' )\n         *c = (char) stbi__get8(s);\n   }\n}\n\nstatic int      stbi__pnm_isdigit(char c)\n{\n   return c >= '0' && c <= '9';\n}\n\nstatic int      stbi__pnm_getinteger(stbi__context *s, char *c)\n{\n   int value = 0;\n\n   while (!stbi__at_eof(s) && stbi__pnm_isdigit(*c)) {\n      value = value*10 + (*c - '0');\n      *c = (char) stbi__get8(s);\n   }\n\n   return value;\n}\n\nstatic int      stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp)\n{\n   int maxv, dummy;\n   char c, p, t;\n\n   if (!x) x = &dummy;\n   if (!y) y = &dummy;\n   if (!comp) comp = &dummy;\n\n   stbi__rewind(s);\n\n   // Get identifier\n   p = (char) stbi__get8(s);\n   t = (char) stbi__get8(s);\n   if (p != 'P' || (t != '5' && t != '6')) {\n       stbi__rewind(s);\n       return 0;\n   }\n\n   *comp = (t == '6') ? 3 : 1;  // '5' is 1-component .pgm; '6' is 3-component .ppm\n\n   c = (char) stbi__get8(s);\n   stbi__pnm_skip_whitespace(s, &c);\n\n   *x = stbi__pnm_getinteger(s, &c); // read width\n   stbi__pnm_skip_whitespace(s, &c);\n\n   *y = stbi__pnm_getinteger(s, &c); // read height\n   stbi__pnm_skip_whitespace(s, &c);\n\n   maxv = stbi__pnm_getinteger(s, &c);  // read max value\n\n   if (maxv > 255)\n      return stbi__err(\"max value > 255\", \"PPM image not 8-bit\");\n   else\n      return 1;\n}\n#endif\n\nstatic int stbi__info_main(stbi__context *s, int *x, int *y, int *comp)\n{\n   #ifndef STBI_NO_JPEG\n   if (stbi__jpeg_info(s, x, y, comp)) return 1;\n   #endif\n\n   #ifndef STBI_NO_PNG\n   if (stbi__png_info(s, x, y, comp))  return 1;\n   #endif\n\n   #ifndef STBI_NO_GIF\n   if (stbi__gif_info(s, x, y, comp))  return 1;\n   #endif\n\n   #ifndef STBI_NO_BMP\n   if (stbi__bmp_info(s, x, y, comp))  return 1;\n   #endif\n\n   #ifndef STBI_NO_PSD\n   if (stbi__psd_info(s, x, y, comp))  return 1;\n   #endif\n\n   #ifndef STBI_NO_PIC\n   if (stbi__pic_info(s, x, y, comp))  return 1;\n   #endif\n\n   #ifndef STBI_NO_PNM\n   if (stbi__pnm_info(s, x, y, comp))  return 1;\n   #endif\n\n   #ifndef STBI_NO_HDR\n   if (stbi__hdr_info(s, x, y, comp))  return 1;\n   #endif\n\n   // test tga last because it's a crappy test!\n   #ifndef STBI_NO_TGA\n   if (stbi__tga_info(s, x, y, comp))\n       return 1;\n   #endif\n   return stbi__err(\"unknown image type\", \"Image not of any known type, or corrupt\");\n}\n\nstatic int stbi__is_16_main(stbi__context *s)\n{\n   #ifndef STBI_NO_PNG\n   if (stbi__png_is16(s))  return 1;\n   #endif\n\n   #ifndef STBI_NO_PSD\n   if (stbi__psd_is16(s))  return 1;\n   #endif\n\n   return 0;\n}\n\n#ifndef STBI_NO_STDIO\nSTBIDEF int stbi_info(char const *filename, int *x, int *y, int *comp)\n{\n    FILE *f = stbi__fopen(filename, \"rb\");\n    int result;\n    if (!f) return stbi__err(\"can't fopen\", \"Unable to open file\");\n    result = stbi_info_from_file(f, x, y, comp);\n    fclose(f);\n    return result;\n}\n\nSTBIDEF int stbi_info_from_file(FILE *f, int *x, int *y, int *comp)\n{\n   int r;\n   stbi__context s;\n   long pos = ftell(f);\n   stbi__start_file(&s, f);\n   r = stbi__info_main(&s,x,y,comp);\n   fseek(f,pos,SEEK_SET);\n   return r;\n}\n\nSTBIDEF int stbi_is_16_bit(char const *filename)\n{\n    FILE *f = stbi__fopen(filename, \"rb\");\n    int result;\n    if (!f) return stbi__err(\"can't fopen\", \"Unable to open file\");\n    result = stbi_is_16_bit_from_file(f);\n    fclose(f);\n    return result;\n}\n\nSTBIDEF int stbi_is_16_bit_from_file(FILE *f)\n{\n   int r;\n   stbi__context s;\n   long pos = ftell(f);\n   stbi__start_file(&s, f);\n   r = stbi__is_16_main(&s);\n   fseek(f,pos,SEEK_SET);\n   return r;\n}\n#endif // !STBI_NO_STDIO\n\nSTBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp)\n{\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n   return stbi__info_main(&s,x,y,comp);\n}\n\nSTBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int *x, int *y, int *comp)\n{\n   stbi__context s;\n   stbi__start_callbacks(&s, (stbi_io_callbacks *) c, user);\n   return stbi__info_main(&s,x,y,comp);\n}\n\nSTBIDEF int stbi_is_16_bit_from_memory(stbi_uc const *buffer, int len)\n{\n   stbi__context s;\n   stbi__start_mem(&s,buffer,len);\n   return stbi__is_16_main(&s);\n}\n\nSTBIDEF int stbi_is_16_bit_from_callbacks(stbi_io_callbacks const *c, void *user)\n{\n   stbi__context s;\n   stbi__start_callbacks(&s, (stbi_io_callbacks *) c, user);\n   return stbi__is_16_main(&s);\n}\n\n#endif // STB_IMAGE_IMPLEMENTATION\n\n/*\n   revision history:\n      2.20  (2019-02-07) support utf8 filenames in Windows; fix warnings and platform ifdefs\n      2.19  (2018-02-11) fix warning\n      2.18  (2018-01-30) fix warnings\n      2.17  (2018-01-29) change sbti__shiftsigned to avoid clang -O2 bug\n                         1-bit BMP\n                         *_is_16_bit api\n                         avoid warnings\n      2.16  (2017-07-23) all functions have 16-bit variants;\n                         STBI_NO_STDIO works again;\n                         compilation fixes;\n                         fix rounding in unpremultiply;\n                         optimize vertical flip;\n                         disable raw_len validation;\n                         documentation fixes\n      2.15  (2017-03-18) fix png-1,2,4 bug; now all Imagenet JPGs decode;\n                         warning fixes; disable run-time SSE detection on gcc;\n                         uniform handling of optional \"return\" values;\n                         thread-safe initialization of zlib tables\n      2.14  (2017-03-03) remove deprecated STBI_JPEG_OLD; fixes for Imagenet JPGs\n      2.13  (2016-11-29) add 16-bit API, only supported for PNG right now\n      2.12  (2016-04-02) fix typo in 2.11 PSD fix that caused crashes\n      2.11  (2016-04-02) allocate large structures on the stack\n                         remove white matting for transparent PSD\n                         fix reported channel count for PNG & BMP\n                         re-enable SSE2 in non-gcc 64-bit\n                         support RGB-formatted JPEG\n                         read 16-bit PNGs (only as 8-bit)\n      2.10  (2016-01-22) avoid warning introduced in 2.09 by STBI_REALLOC_SIZED\n      2.09  (2016-01-16) allow comments in PNM files\n                         16-bit-per-pixel TGA (not bit-per-component)\n                         info() for TGA could break due to .hdr handling\n                         info() for BMP to shares code instead of sloppy parse\n                         can use STBI_REALLOC_SIZED if allocator doesn't support realloc\n                         code cleanup\n      2.08  (2015-09-13) fix to 2.07 cleanup, reading RGB PSD as RGBA\n      2.07  (2015-09-13) fix compiler warnings\n                         partial animated GIF support\n                         limited 16-bpc PSD support\n                         #ifdef unused functions\n                         bug with < 92 byte PIC,PNM,HDR,TGA\n      2.06  (2015-04-19) fix bug where PSD returns wrong '*comp' value\n      2.05  (2015-04-19) fix bug in progressive JPEG handling, fix warning\n      2.04  (2015-04-15) try to re-enable SIMD on MinGW 64-bit\n      2.03  (2015-04-12) extra corruption checking (mmozeiko)\n                         stbi_set_flip_vertically_on_load (nguillemot)\n                         fix NEON support; fix mingw support\n      2.02  (2015-01-19) fix incorrect assert, fix warning\n      2.01  (2015-01-17) fix various warnings; suppress SIMD on gcc 32-bit without -msse2\n      2.00b (2014-12-25) fix STBI_MALLOC in progressive JPEG\n      2.00  (2014-12-25) optimize JPG, including x86 SSE2 & NEON SIMD (ryg)\n                         progressive JPEG (stb)\n                         PGM/PPM support (Ken Miller)\n                         STBI_MALLOC,STBI_REALLOC,STBI_FREE\n                         GIF bugfix -- seemingly never worked\n                         STBI_NO_*, STBI_ONLY_*\n      1.48  (2014-12-14) fix incorrectly-named assert()\n      1.47  (2014-12-14) 1/2/4-bit PNG support, both direct and paletted (Omar Cornut & stb)\n                         optimize PNG (ryg)\n                         fix bug in interlaced PNG with user-specified channel count (stb)\n      1.46  (2014-08-26)\n              fix broken tRNS chunk (colorkey-style transparency) in non-paletted PNG\n      1.45  (2014-08-16)\n              fix MSVC-ARM internal compiler error by wrapping malloc\n      1.44  (2014-08-07)\n              various warning fixes from Ronny Chevalier\n      1.43  (2014-07-15)\n              fix MSVC-only compiler problem in code changed in 1.42\n      1.42  (2014-07-09)\n              don't define _CRT_SECURE_NO_WARNINGS (affects user code)\n              fixes to stbi__cleanup_jpeg path\n              added STBI_ASSERT to avoid requiring assert.h\n      1.41  (2014-06-25)\n              fix search&replace from 1.36 that messed up comments/error messages\n      1.40  (2014-06-22)\n              fix gcc struct-initialization warning\n      1.39  (2014-06-15)\n              fix to TGA optimization when req_comp != number of components in TGA;\n              fix to GIF loading because BMP wasn't rewinding (whoops, no GIFs in my test suite)\n              add support for BMP version 5 (more ignored fields)\n      1.38  (2014-06-06)\n              suppress MSVC warnings on integer casts truncating values\n              fix accidental rename of 'skip' field of I/O\n      1.37  (2014-06-04)\n              remove duplicate typedef\n      1.36  (2014-06-03)\n              convert to header file single-file library\n              if de-iphone isn't set, load iphone images color-swapped instead of returning NULL\n      1.35  (2014-05-27)\n              various warnings\n              fix broken STBI_SIMD path\n              fix bug where stbi_load_from_file no longer left file pointer in correct place\n              fix broken non-easy path for 32-bit BMP (possibly never used)\n              TGA optimization by Arseny Kapoulkine\n      1.34  (unknown)\n              use STBI_NOTUSED in stbi__resample_row_generic(), fix one more leak in tga failure case\n      1.33  (2011-07-14)\n              make stbi_is_hdr work in STBI_NO_HDR (as specified), minor compiler-friendly improvements\n      1.32  (2011-07-13)\n              support for \"info\" function for all supported filetypes (SpartanJ)\n      1.31  (2011-06-20)\n              a few more leak fixes, bug in PNG handling (SpartanJ)\n      1.30  (2011-06-11)\n              added ability to load files via callbacks to accomidate custom input streams (Ben Wenger)\n              removed deprecated format-specific test/load functions\n              removed support for installable file formats (stbi_loader) -- would have been broken for IO callbacks anyway\n              error cases in bmp and tga give messages and don't leak (Raymond Barbiero, grisha)\n              fix inefficiency in decoding 32-bit BMP (David Woo)\n      1.29  (2010-08-16)\n              various warning fixes from Aurelien Pocheville\n      1.28  (2010-08-01)\n              fix bug in GIF palette transparency (SpartanJ)\n      1.27  (2010-08-01)\n              cast-to-stbi_uc to fix warnings\n      1.26  (2010-07-24)\n              fix bug in file buffering for PNG reported by SpartanJ\n      1.25  (2010-07-17)\n              refix trans_data warning (Won Chun)\n      1.24  (2010-07-12)\n              perf improvements reading from files on platforms with lock-heavy fgetc()\n              minor perf improvements for jpeg\n              deprecated type-specific functions so we'll get feedback if they're needed\n              attempt to fix trans_data warning (Won Chun)\n      1.23    fixed bug in iPhone support\n      1.22  (2010-07-10)\n              removed image *writing* support\n              stbi_info support from Jetro Lauha\n              GIF support from Jean-Marc Lienher\n              iPhone PNG-extensions from James Brown\n              warning-fixes from Nicolas Schulz and Janez Zemva (i.stbi__err. Janez (U+017D)emva)\n      1.21    fix use of 'stbi_uc' in header (reported by jon blow)\n      1.20    added support for Softimage PIC, by Tom Seddon\n      1.19    bug in interlaced PNG corruption check (found by ryg)\n      1.18  (2008-08-02)\n              fix a threading bug (local mutable static)\n      1.17    support interlaced PNG\n      1.16    major bugfix - stbi__convert_format converted one too many pixels\n      1.15    initialize some fields for thread safety\n      1.14    fix threadsafe conversion bug\n              header-file-only version (#define STBI_HEADER_FILE_ONLY before including)\n      1.13    threadsafe\n      1.12    const qualifiers in the API\n      1.11    Support installable IDCT, colorspace conversion routines\n      1.10    Fixes for 64-bit (don't use \"unsigned long\")\n              optimized upsampling by Fabian \"ryg\" Giesen\n      1.09    Fix format-conversion for PSD code (bad global variables!)\n      1.08    Thatcher Ulrich's PSD code integrated by Nicolas Schulz\n      1.07    attempt to fix C++ warning/errors again\n      1.06    attempt to fix C++ warning/errors again\n      1.05    fix TGA loading to return correct *comp and use good luminance calc\n      1.04    default float alpha is 1, not 255; use 'void *' for stbi_image_free\n      1.03    bugfixes to STBI_NO_STDIO, STBI_NO_HDR\n      1.02    support for (subset of) HDR files, float interface for preferred access to them\n      1.01    fix bug: possible bug in handling right-side up bmps... not sure\n              fix bug: the stbi__bmp_load() and stbi__tga_load() functions didn't work at all\n      1.00    interface to zlib that skips zlib header\n      0.99    correct handling of alpha in palette\n      0.98    TGA loader by lonesock; dynamically add loaders (untested)\n      0.97    jpeg errors on too large a file; also catch another malloc failure\n      0.96    fix detection of invalid v value - particleman@mollyrocket forum\n      0.95    during header scan, seek to markers in case of padding\n      0.94    STBI_NO_STDIO to disable stdio usage; rename all #defines the same\n      0.93    handle jpegtran output; verbose errors\n      0.92    read 4,8,16,24,32-bit BMP files of several formats\n      0.91    output 24-bit Windows 3.0 BMP files\n      0.90    fix a few more warnings; bump version number to approach 1.0\n      0.61    bugfixes due to Marc LeBlanc, Christopher Lloyd\n      0.60    fix compiling as c++\n      0.59    fix warnings: merge Dave Moore's -Wall fixes\n      0.58    fix bug: zlib uncompressed mode len/nlen was wrong endian\n      0.57    fix bug: jpg last huffman symbol before marker was >9 bits but less than 16 available\n      0.56    fix bug: zlib uncompressed mode len vs. nlen\n      0.55    fix bug: restart_interval not initialized to 0\n      0.54    allow NULL for 'int *comp'\n      0.53    fix bug in png 3->4; speedup png decoding\n      0.52    png handles req_comp=3,4 directly; minor cleanup; jpeg comments\n      0.51    obey req_comp requests, 1-component jpegs return as 1-component,\n              on 'test' only check type, not whether we support this variant\n      0.50  (2006-11-19)\n              first released version\n*/\n\n\n/*\n------------------------------------------------------------------------------\nThis software is available under 2 licenses -- choose whichever you prefer.\n------------------------------------------------------------------------------\nALTERNATIVE A - MIT License\nCopyright (c) 2017 Sean Barrett\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\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------------------------------------------------------------------------------\nALTERNATIVE B - Public Domain (www.unlicense.org)\nThis is free and unencumbered software released into the public domain.\nAnyone is free to copy, modify, publish, use, compile, sell, or distribute this\nsoftware, either in source code form or as a compiled binary, for any purpose,\ncommercial or non-commercial, and by any means.\nIn jurisdictions that recognize copyright laws, the author or authors of this\nsoftware dedicate any and all copyright interest in the software to the public\ndomain. We make this dedication for the benefit of the public at large and to\nthe detriment of our heirs and successors. We intend this dedication to be an\novert act of relinquishment in perpetuity of all present and future rights to\nthis software under copyright law.\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 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n------------------------------------------------------------------------------\n*/\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/Makefile",
    "content": "TITLEID     := VGLDEFRND\nTARGET\t\t:= ssao_deferred_rendering\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub -ltoloader\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -mfp16-format=ieee -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin \\\n\t\t-a bunny.obj=bunny.obj \\\n\t\t-a sphere.obj=sphere.obj \\\n\t\t-a cube.obj=cube.obj \\\n\t\t-a geometry.frag=geometry.frag \\\n\t\t-a geometry.vert=geometry.vert \\\n\t\t-a ssao.frag=ssao.frag \\\n\t\t-a ssao.vert=ssao.vert \\\n\t\t-a lighting.frag=lighting.frag \\\n\t\t-a lighting.vert=lighting.vert $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CXX) $(CXXFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/bunny.obj",
    "content": "# Blender v2.78 (sub 0) OBJ File: 'bunny.blend'\n# www.blender.org\no bunny_bunny.001\nv -0.424966 0.664264 -1.415270\nv -0.347866 0.875514 -1.395720\nv -0.230616 0.776564 -1.407920\nv -2.888216 0.903114 0.245930\nv -2.850616 0.899914 0.013280\nv -2.877166 0.836464 0.152130\nv 1.007634 1.961914 -0.000970\nv 0.649034 1.882964 0.018380\nv 0.881184 1.953914 0.247130\nv 0.543334 1.843864 -0.106820\nv 0.423234 1.820364 -0.026970\nv 0.540034 1.864913 0.239230\nv 0.905934 1.922114 -0.178170\nv 0.505284 1.843914 0.447630\nv 0.390384 1.819013 0.324530\nv 0.321234 1.744264 0.576380\nv -2.390116 3.210114 -0.002620\nv -2.389966 3.248614 0.316081\nv -2.157116 3.244264 0.033030\nv 0.036584 1.529514 0.852730\nv -0.140466 1.429164 1.061680\nv 0.070334 1.463064 1.025730\nv -2.016516 2.561314 -0.898920\nv -1.914716 2.655514 -1.138620\nv -1.827416 2.615964 -0.974720\nv -0.044366 1.387813 1.103780\nv -1.531616 -2.325437 1.770579\nv -1.451566 -2.270236 1.766130\nv -1.574966 -2.248086 1.646430\nv -2.079766 3.248713 -0.288969\nv -1.918216 3.199214 -0.233269\nv -1.939366 3.203214 -0.341870\nv 2.245034 -2.786936 -0.253520\nv 2.206084 -2.734486 -0.211170\nv 2.140634 -2.761286 -0.199920\nv -2.901366 0.974164 0.063430\nv -0.868966 3.564914 -0.074219\nv -0.874266 3.676014 -0.136319\nv -0.989716 3.492663 -0.017269\nv -2.330516 3.895214 -1.769969\nv -2.349666 3.810864 -1.611920\nv -2.185316 3.845464 -1.506169\nv 0.070284 1.317414 1.200030\nv -0.115766 1.207813 1.291030\nv -2.297166 3.787714 -1.502069\nv -1.963466 2.981414 -2.511170\nv -1.957766 3.041414 -2.667619\nv -1.897816 3.051815 -2.631819\nv -2.167066 3.234614 -0.201270\nv -2.965366 0.596814 0.568230\nv -2.792566 0.757564 0.823480\nv -2.904516 0.753114 0.500130\nv -1.909416 4.500014 -3.293869\nv -1.972116 4.511465 -3.182019\nv -1.780916 4.446264 -3.302769\nv -0.368416 4.268464 -0.808669\nv -0.517966 4.176664 -0.708419\nv -0.352716 4.257964 -0.653619\nv 0.635734 1.863414 0.574430\nv 0.532484 1.768064 0.763230\nv 0.757734 1.839764 0.813230\nv -1.949266 4.018214 -2.289069\nv -2.053466 4.022514 -2.089069\nv -1.894366 3.899964 -1.968469\nv 1.178384 1.985514 0.561180\nv 1.014434 1.927664 0.768330\nv 1.140184 1.923314 0.869330\nv -1.362916 3.137714 0.951431\nv -1.518966 3.182513 0.978781\nv -1.465716 3.100813 1.190130\nv -2.230216 4.457715 -2.907919\nv -2.272366 4.451715 -2.961419\nv -2.309916 4.401914 -2.815119\nv -3.172866 2.071364 0.477530\nv -3.099816 2.200114 0.592130\nv -3.094966 2.206764 0.387930\nv -2.046516 3.949114 -1.828119\nv -0.079266 4.421114 -1.016319\nv -0.053116 4.463464 -0.889319\nv 0.056834 4.540964 -0.972119\nv -1.047766 -2.771186 -1.024670\nv -0.976816 -2.851386 -1.113120\nv -1.065716 -2.857486 -1.032871\nv 0.372834 -2.613686 -0.943670\nv 0.162334 -2.616236 -0.996821\nv 0.315184 -2.611586 -1.168471\nv 0.505434 -0.728587 2.373530\nv 0.370234 -0.595037 2.384230\nv 0.350034 -0.762936 2.268830\nv -1.201866 3.065814 0.377780\nv -1.264766 3.123764 0.523281\nv -1.209416 3.004814 0.597530\nv -0.018166 1.733464 0.064130\nv -0.209366 1.799314 0.268430\nv -0.088716 1.752764 0.266080\nv 0.308684 1.804914 0.202130\nv 0.873284 1.892814 0.756380\nv -1.357566 3.251264 0.176330\nv -1.477366 3.250714 0.147431\nv -1.453716 3.229164 0.358281\nv -3.186616 1.199614 0.522280\nv -3.244516 1.346464 0.623280\nv -3.192266 1.211064 0.337530\nv -2.823066 0.839064 0.677330\nv -2.897066 -0.381686 0.228580\nv -2.908266 -0.320086 0.234780\nv -2.889966 -0.328486 0.060780\nv -2.177016 3.943764 -1.733319\nv -1.904716 3.481314 -1.010169\nv -1.948366 3.404314 -0.807319\nv -1.822366 3.295414 -0.848370\nv -2.866266 -0.453736 -0.026020\nv -2.895716 -0.492586 0.300880\nv 0.173584 1.764864 0.252830\nv -2.079166 3.032814 -2.648319\nv -1.985116 3.090365 -2.793870\nv 1.160734 1.957964 -0.238020\nv 0.818434 1.936164 0.427380\nv -2.103916 -2.815036 -0.444370\nv -2.098316 -2.729136 -0.445670\nv -2.037216 -2.785336 -0.603821\nv 0.210234 1.701313 0.568280\nv 0.002184 1.581164 0.728930\nv 0.114934 1.596714 0.770630\nv -3.160516 1.291863 1.206780\nv -3.207766 1.380463 1.319580\nv -3.174716 1.459963 1.093180\nv 0.936134 1.750963 1.092580\nv 0.810734 1.760314 1.023130\nv 0.748834 1.645314 1.188580\nv 0.220884 1.570014 0.926730\nv -0.129816 1.556214 0.855930\nv 0.331034 1.657664 0.775230\nv 2.129334 1.945964 0.013580\nv 2.230534 1.908563 0.205430\nv 2.264634 1.878064 -0.089270\nv -0.301816 -2.810436 1.334579\nv -0.382366 -2.824536 1.249430\nv -0.310466 -2.809036 1.217630\nv -2.640466 -0.890336 0.006030\nv -2.661366 -0.797836 0.308730\nv -2.689116 -0.744536 0.185580\nv -3.225316 1.849313 0.301380\nv -3.182066 2.017264 0.249830\nv -3.172616 1.954513 0.137180\nv -3.044516 0.022564 0.225630\nv -3.003666 0.133514 0.134230\nv -2.993016 -0.086986 -0.077320\nv -2.855416 -0.558436 0.125730\nv -1.131766 -1.434187 1.217330\nv -1.054566 -1.484736 1.305430\nv -1.093116 -1.375287 1.309530\nv -2.027516 3.878014 -1.654820\nv 2.269884 1.882664 0.503030\nv 2.017684 1.980564 0.503330\nv 2.178584 1.876313 0.736580\nv -1.229466 2.357764 -0.450220\nv -1.098566 2.315714 -0.325570\nv -1.198566 2.121114 -0.581320\nv 0.933884 1.849313 0.916280\nv 1.517034 2.036263 0.390230\nv 1.240834 2.010614 0.164730\nv 1.294234 2.003864 0.490530\nv 1.422034 2.027463 0.132130\nv 1.493984 2.012764 -0.161520\nv 0.258334 4.669014 -1.008769\nv 0.307784 4.606164 -0.955919\nv 0.311684 4.689914 -1.009319\nv 1.257334 1.924864 0.881380\nv 1.229334 1.817414 1.098330\nv -1.831466 3.940314 -2.383669\nv -1.818966 3.855414 -2.071919\nv -1.609866 -2.328686 1.710580\nv -1.016266 3.651914 -0.156569\nv -1.141166 3.507114 -0.053369\nv -2.132566 -2.834186 -0.383770\nv 4.302784 -0.939686 0.417480\nv 4.365335 -1.096286 0.618780\nv 4.391334 -1.008086 0.331930\nv 3.546634 0.597064 0.013880\nv 3.492884 0.706064 -0.135970\nv 3.462184 0.772664 0.131980\nv -2.852166 -0.549186 -0.009370\nv -1.780966 3.120964 -2.286870\nv -1.795016 3.207714 -2.517469\nv -1.741216 3.221014 -2.354520\nv -1.463416 2.981514 1.284880\nv -1.358366 3.072363 1.073030\nv -1.277316 3.078014 0.856530\nv 1.169934 1.715364 1.216030\nv 1.322134 1.675864 1.270530\nv -2.232316 3.264514 -0.381019\nv -2.322316 3.198414 -0.288319\nv -0.074166 -2.800136 0.627679\nv -0.141066 -2.817386 0.790079\nv -0.189616 -2.844286 0.745329\nv -1.265766 3.194664 0.250080\nv -1.158766 3.084914 0.244030\nv -1.298316 3.175564 0.350031\nv -2.183466 4.261814 -2.602469\nv -2.302616 4.195865 -2.435219\nv -2.215916 4.145814 -2.329169\nv 0.949784 4.141464 -1.813669\nv 0.869084 4.318164 -1.867069\nv 0.947184 4.291064 -1.867569\nv -3.057466 2.281264 0.284880\nv -2.993066 2.356964 0.152030\nv -3.026366 2.277313 0.160630\nv -3.211366 1.350464 0.816730\nv -3.165966 1.244763 0.730080\nv 2.075034 0.347264 -1.553270\nv 2.181334 0.251264 -1.586570\nv 2.011984 0.284614 -1.635270\nv -3.031916 0.202514 0.343830\nv -3.010116 0.267814 0.014630\nv -0.555016 -2.823036 1.398630\nv -0.715516 -2.820036 1.380829\nv -0.640216 -2.821737 1.250529\nv -2.625166 1.697464 2.204880\nv -2.528916 1.820713 2.269780\nv -2.678366 1.860564 2.209730\nv 1.593534 1.981414 0.759080\nv 1.377384 1.976013 0.708830\nv 1.396534 1.910564 0.936580\nv -1.785966 0.538264 -1.269320\nv -1.759516 0.658514 -1.250070\nv -1.645516 0.635814 -1.308220\nv -3.092266 2.166614 0.152330\nv 3.598334 0.299864 -0.347670\nv 3.556234 0.478064 -0.345420\nv 3.579484 0.475014 -0.179670\nv -1.084166 -2.118436 0.550180\nv -1.147566 -2.085536 0.699880\nv -1.120816 -1.907686 0.662780\nv -2.325766 3.218013 0.931330\nv -2.397216 3.147563 1.121180\nv -2.217466 3.141713 1.210680\nv 0.754584 1.862264 -0.282770\nv 3.856884 -1.197836 0.969230\nv 3.940134 -1.030987 0.809730\nv 3.779584 -1.118937 0.860880\nv -2.105316 4.512514 -3.058669\nv -2.234066 4.493565 -3.095319\nv -2.939966 2.352764 -0.067070\nv -2.815266 2.605564 -0.089420\nv -2.852116 2.451214 -0.242920\nv -2.806416 2.726063 -0.082520\nv -3.003416 2.746414 0.101880\nv -2.874816 2.876864 -0.024420\nv -1.789066 3.951414 -2.566020\nv -1.753466 3.819964 -2.298669\nv -2.511016 3.232814 0.542130\nv -2.761716 3.155814 0.626781\nv -2.527266 3.195913 0.850531\nv -2.542266 1.578964 2.151730\nv -2.458766 1.638563 2.206930\nv -2.466016 2.012763 2.252180\nv -2.560066 2.179913 2.157830\nv -2.660766 2.003814 2.196480\nv -3.285166 1.511464 0.623180\nv -3.276966 1.541914 0.811280\nv -3.297966 1.651514 0.581880\nv -3.107266 1.094264 0.339880\nv 0.695034 1.761714 0.930080\nv 0.515784 1.679114 0.914130\nv 0.527984 1.616614 1.065630\nv -1.123066 3.385714 0.055481\nv -1.964816 -0.853386 -1.094770\nv -1.883816 -0.727536 -1.231570\nv -1.799366 -0.864136 -1.185320\nv -1.193966 -2.093786 1.499330\nv -1.266366 -2.089536 1.453830\nv -1.305316 -2.188236 1.678580\nv -2.404316 2.138563 2.205130\nv -2.516516 2.349863 2.068430\nv -2.433116 2.523113 1.962581\nv -2.423466 2.729964 1.782331\nv -2.593766 2.456064 1.952430\nv 1.446384 2.015264 0.529630\nv -2.425466 2.878714 1.606130\nv -2.620616 2.887713 1.475080\nv -2.538416 2.754913 1.701130\nv -2.893816 -0.328586 0.476530\nv -0.159416 -1.989386 -1.028420\nv -0.191216 -2.013136 -0.970420\nv -0.190516 -1.894936 -0.916970\nv -2.248466 3.724964 -1.317369\nv -1.186666 2.850513 -0.509970\nv -1.035766 2.802664 -0.508520\nv -1.138766 2.731664 -0.447370\nv -1.238666 3.338364 0.081931\nv -1.405216 3.306964 0.058980\nv 1.622934 2.042964 0.162080\nv 1.827784 2.032514 0.294830\nv 1.736534 2.026264 -0.036270\nv 1.746184 2.017214 0.552430\nv -2.607666 -0.946686 0.350380\nv -0.075666 -2.323137 2.110480\nv -0.088766 -2.537337 2.201230\nv 0.092034 -2.319036 2.157480\nv -2.075216 3.232364 -0.080119\nv -1.889316 3.247514 0.170831\nv -1.800866 3.191764 -0.197069\nv -2.839066 -0.597286 0.260180\nv -1.207966 -0.859086 -1.242270\nv -1.317466 -0.725636 -1.355020\nv -1.071316 -0.769736 -1.293720\nv -0.285716 1.781713 0.473980\nv -0.275416 1.726714 0.625080\nv -0.101666 1.688314 0.598280\nv -2.383766 1.718813 2.242780\nv -2.397766 1.877313 2.273630\nv -2.392716 2.306864 2.110080\nv -2.416266 3.220264 -0.939919\nv -2.397216 3.382464 -0.972269\nv -2.435666 3.335064 -1.098119\nv -0.354766 3.255064 -0.911119\nv -0.308516 3.467564 -1.058919\nv -0.197316 3.249264 -0.900270\nv 0.412684 1.783163 -0.233020\nv -2.698266 -0.745236 0.439880\nv 1.948434 1.969914 -0.226420\nv 1.887734 2.010214 0.000680\nv -2.197316 4.416114 -3.159119\nv -2.330266 4.414165 -3.030569\nv -1.813266 -0.180386 -1.340170\nv -1.954366 0.067414 -1.227570\nv -1.788516 0.090914 -1.328670\nv 0.800734 -1.524587 2.309480\nv 0.889484 -1.762887 2.225380\nv 0.911034 -1.630937 2.292030\nv -2.376466 1.507813 2.248080\nv -0.437566 -0.786486 -1.309220\nv -0.344216 -0.635736 -1.376020\nv -0.349666 -0.812936 -1.343120\nv 0.077034 1.712863 0.460480\nv -2.102416 4.333314 -2.783419\nv -1.990166 4.400265 -2.973119\nv -3.143916 1.467064 -0.008920\nv -3.230266 1.446214 0.216430\nv -3.183966 1.616364 0.029330\nv -2.969566 1.040464 0.048980\nv -3.080166 1.105464 0.162930\nv -3.127066 1.185614 0.095330\nv 1.008634 1.631864 1.299830\nv -1.841466 0.924114 -1.062370\nv -1.867716 1.129064 -0.964920\nv -1.690866 1.004514 -1.134720\nv -2.364216 2.122214 -0.741570\nv -2.324166 2.266514 -0.717720\nv -2.123216 2.188614 -0.795820\nv -2.709466 1.342814 -0.528320\nv -2.605466 1.511814 -0.638570\nv -2.616016 1.244514 -0.549420\nv -1.821916 3.281114 -3.011019\nv -1.900266 3.209964 -2.982119\nv -1.841416 3.348214 -3.142119\nv -2.339916 1.316363 2.226430\nv -2.297266 1.515713 2.277030\nv -2.740716 3.018663 -0.147870\nv -2.566066 3.092163 -0.213270\nv -2.559916 3.026013 -0.326570\nv -2.315866 2.030013 2.227430\nv -2.274016 2.216114 2.138430\nv -2.280766 2.553114 1.945580\nv -2.237015 2.757763 1.776131\nv 3.691784 -0.171186 -0.395420\nv 3.733234 -0.244286 -0.067770\nv 3.681934 -0.318636 -0.310670\nv 3.653684 -0.382936 -0.401120\nv 3.717034 -0.352186 -0.197870\nv -0.452066 2.961814 -0.384420\nv -0.289616 3.046264 -0.484870\nv -0.287216 3.066464 -0.410070\nv -0.033566 3.199714 -0.493720\nv -0.161466 3.165514 -0.420920\nv 1.684734 1.970064 -0.344620\nv 1.831984 1.936314 -0.397620\nv 1.509884 1.753514 1.190530\nv -3.144766 1.665114 1.763880\nv -3.219066 1.543713 1.622930\nv -3.180616 1.464963 1.737880\nv -0.083666 3.937264 -1.243419\nv -0.274116 4.039663 -1.124069\nv 0.032484 4.246614 -1.268169\nv 0.997734 -2.601836 -0.749620\nv 0.670534 -2.614136 -0.600670\nv 0.851284 -2.597486 -1.042570\nv -2.277666 1.796413 2.249980\nv -2.212666 1.923913 2.205730\nv -0.542216 3.073364 -0.755320\nv -0.380716 3.104964 -0.761620\nv 4.393384 -1.570336 0.691630\nv 4.369634 -1.297736 0.743980\nv 4.292434 -1.380386 0.875830\nv -0.382466 -2.106436 -1.053120\nv -0.466516 -2.080136 -0.974470\nv -0.404366 -2.019386 -0.937770\nv 3.715034 -0.024836 -0.188070\nv -1.663216 3.186264 -1.946120\nv -1.641216 3.289014 -1.800519\nv -1.676666 3.084014 -1.809370\nv 0.099034 -2.664436 0.599280\nv 0.026334 -2.662036 0.736730\nv 0.012234 -2.658186 0.636630\nv -3.036716 -0.048336 0.332880\nv -3.019016 -0.136286 0.144480\nv -0.200466 -2.818486 0.919179\nv -1.805016 2.289614 -0.791370\nv -1.710766 2.500514 -0.737220\nv -1.535216 2.365514 -0.700170\nv -2.169016 1.354013 2.265680\nv -2.196716 1.570813 2.289280\nv -2.171616 2.463264 1.974780\nv -3.041216 0.390914 0.457130\nv -3.044216 0.336314 0.241730\nv -1.640716 4.006165 -3.492369\nv -1.617016 4.154264 -3.447019\nv -1.599616 4.006914 -3.441619\nv 4.449234 -1.111686 0.362330\nv -3.034316 2.466764 1.313380\nv -2.991966 2.687463 1.194930\nv -3.043766 2.570263 1.115730\nv -1.671566 3.026814 -1.205619\nv -1.698816 2.856664 -1.148769\nv -1.707166 2.916114 -1.412070\nv -2.162016 0.667163 1.492980\nv -2.274566 0.721214 1.447980\nv -2.282566 0.534114 1.471080\nv -0.372266 -1.911836 -0.912470\nv -0.533466 -1.873636 -0.940320\nv -0.415266 -1.713686 -0.946020\nv -2.287566 2.524764 -0.726620\nv -2.161316 2.525164 -0.788570\nv -2.119966 2.438964 -0.767920\nv -2.030466 1.627263 2.262730\nv -2.060666 1.789863 2.210580\nv -1.062266 2.518614 -0.208220\nv -1.020666 2.604314 -0.184770\nv -1.030316 2.596214 -0.008720\nv -2.927616 2.614314 0.090930\nv -3.029716 2.628814 0.256230\nv -2.160716 3.617014 -1.048020\nv -2.276516 3.577014 -1.062719\nv 3.391584 0.859764 0.455480\nv 3.300184 0.943464 0.732880\nv 3.411584 0.749514 0.713430\nv -2.163616 3.716164 -1.249119\nv 4.133934 -1.400936 -0.459670\nv 4.168584 -1.330736 -0.397570\nv 4.269634 -1.520186 -0.345520\nv -1.903266 2.790464 -1.665620\nv -1.842416 2.865864 -1.832270\nv -1.758066 2.876364 -1.621169\nv -0.300416 0.284114 -1.551620\nv -0.419266 0.486364 -1.492520\nv -0.241966 0.572714 -1.498370\nv -2.053716 1.386264 2.261230\nv 1.890084 -2.256536 1.939980\nv 1.975684 -2.324586 1.838279\nv 2.003534 -2.251436 1.858630\nv 1.719634 1.161014 1.633780\nv 1.741634 1.259163 1.573330\nv 1.530384 1.336014 1.575930\nv 1.517934 -1.903887 2.271680\nv 1.674684 -1.946687 2.277179\nv 1.530634 -1.796237 2.292630\nv -2.061066 2.606963 1.851481\nv -2.087766 2.795014 1.714180\nv -0.866516 2.744364 -0.386970\nv -0.782516 2.833914 -0.526470\nv -0.613416 2.879664 -0.486120\nv 4.189484 -1.618886 -0.459520\nv 4.098485 -1.549886 -0.552370\nv 4.162384 -1.529636 -0.494720\nv 4.050434 -1.833036 -0.536220\nv 4.108334 -1.858136 -0.465820\nv 3.874884 -2.099186 -0.528970\nv 3.463984 0.671514 -0.351820\nv -1.039816 2.168664 0.899030\nv -0.911216 1.943514 0.864930\nv -0.875466 2.028314 0.688230\nv 4.345284 -1.564736 -0.252670\nv 4.362234 -1.376586 -0.230370\nv -1.678216 3.641764 -2.902470\nv -1.686566 3.574064 -3.184869\nv -1.661866 3.707764 -3.107369\nv -0.470316 -1.617086 -0.958370\nv -0.355916 -1.599786 -0.961470\nv -3.101416 2.369514 0.507130\nv 1.172484 1.655014 1.306280\nv -2.103216 0.490613 1.595030\nv -1.993266 0.792363 1.497730\nv -2.203766 0.780913 1.471980\nv 1.806384 0.557813 1.914080\nv 1.686184 0.526613 1.872680\nv 1.777434 0.458814 1.969230\nv -1.409116 -0.635986 -1.376570\nv -1.307716 -0.509886 -1.458270\nv -1.229466 -0.630336 -1.380620\nv -2.107966 1.213114 2.187130\nv 1.562284 -2.083586 2.183630\nv 3.498234 -1.716686 1.194480\nv 3.342434 -1.795537 1.174380\nv 3.491734 -1.996137 1.237630\nv -2.139616 3.203964 1.050231\nv -1.911216 0.509913 1.662080\nv -2.068316 0.232213 1.712280\nv -1.829466 3.802564 -3.377019\nv -1.727966 3.709965 -3.401669\nv -1.823666 3.597614 -3.334020\nv -2.094266 0.865964 1.467180\nv 2.017434 0.557764 1.974530\nv 1.035034 -0.041487 2.461330\nv 1.305684 0.089163 2.403730\nv 1.140434 0.116763 2.408180\nv 1.177884 -2.079487 2.144530\nv 1.309884 -2.020787 2.238380\nv 1.100334 -1.951237 2.224080\nv 1.562134 -2.215036 2.056380\nv 1.693734 -2.183036 2.103630\nv -2.185016 2.683114 -1.188969\nv -2.065616 2.692964 -1.323070\nv -2.116416 2.664414 -1.146269\nv 4.243484 -1.962036 -0.188420\nv 3.627334 0.398664 0.141530\nv 3.659684 0.312514 -0.034320\nv 1.961784 0.836864 1.644930\nv 1.831984 0.797563 1.672280\nv 1.887634 0.754564 1.731280\nv 1.839734 -0.192437 2.408380\nv 1.917434 -0.074637 2.338980\nv 1.747734 0.009263 2.338230\nv 4.110284 -1.979836 -0.380020\nv -3.197716 2.037414 0.648780\nv -3.181016 2.019114 0.824730\nv 1.558834 0.387163 2.123130\nv 1.437584 0.401713 2.150180\nv 1.436334 0.312214 2.262930\nv -3.230816 1.678914 0.217530\nv -2.854766 2.600663 -0.011570\nv 1.691834 1.888414 0.973430\nv 1.597534 1.816613 1.076930\nv -2.046216 -0.022887 1.709230\nv -1.942016 0.114764 1.729680\nv -1.955916 0.906164 1.487930\nv 1.657884 -1.059487 2.392480\nv 1.555334 -1.101987 2.399530\nv 1.533734 -1.185637 2.410130\nv 1.687734 1.488464 1.405630\nv -0.961216 2.683714 -0.121770\nv -0.978866 2.708964 -0.001620\nv -1.704616 3.523714 -2.864570\nv 4.096034 -2.073236 -0.311070\nv -1.754666 2.625814 -0.879320\nv -1.745216 2.676414 -0.990370\nv 3.545584 -0.976836 -0.712320\nv 3.623984 -0.912536 -0.471570\nv 3.541884 -1.193386 -0.561670\nv -1.697616 3.402864 -2.456219\nv 2.020634 1.989164 0.187780\nv -1.889816 -0.000887 1.797180\nv -1.818216 0.851464 1.527330\nv -1.863366 3.184565 -2.915820\nv -1.898316 3.130315 -2.851520\nv 1.737084 -1.155937 2.376230\nv 1.377484 -0.495037 2.479130\nv 1.128334 -0.560437 2.489480\nv 1.222484 -0.744737 2.547230\nv 2.007384 -1.988636 2.101480\nv 1.988634 -1.863737 2.200080\nv 1.839284 -1.970587 2.191080\nv 1.893434 -1.279137 2.351680\nv 1.626684 -1.338637 2.441230\nv 1.774934 -1.401237 2.388380\nv 1.778184 -1.631436 2.280580\nv 1.706284 -1.503386 2.393830\nv 1.532284 -1.661937 2.317480\nv 1.685084 1.668013 1.279980\nv 1.523584 1.640064 1.302280\nv 1.769334 -2.250986 2.022929\nv 1.805534 -2.340786 1.883230\nv 1.567534 -2.337037 1.903030\nv 1.825634 -2.439236 1.873780\nv 1.576334 -2.408587 1.896879\nv 1.566884 -2.476036 1.911680\nv 3.873484 -2.242886 -0.360620\nv 3.960384 -2.231386 -0.265070\nv 3.789434 -2.339486 -0.300520\nv 1.409734 -1.984487 2.288880\nv 1.462534 -2.038237 2.220580\nv 3.720584 0.056764 -0.033720\nv 3.584534 -0.813986 -0.619470\nv 3.677734 -0.622186 -0.459020\nv 0.158334 1.737914 -0.140970\nv -1.203966 -2.092286 1.338780\nv -1.335866 -2.132136 1.542030\nv -1.930916 -0.145386 1.802930\nv 0.470184 -2.719636 -1.785721\nv 0.673484 -2.518836 -1.763170\nv 0.644634 -2.700186 -1.734671\nv -1.821166 0.318413 1.716730\nv -1.805066 0.527513 1.702780\nv 1.755884 -0.742737 2.429980\nv 1.646834 -0.602137 2.403230\nv 1.568484 -0.825087 2.423630\nv 2.333384 0.631464 1.850980\nv 2.512734 0.687964 1.723930\nv 2.364234 0.882014 1.597280\nv 1.491334 -0.951237 2.451730\nv 1.353984 -1.094837 2.441730\nv 1.660134 0.795664 1.703080\nv 1.684784 0.974163 1.699280\nv 1.560384 1.007014 1.727280\nv 1.556184 -0.612237 2.450080\nv 1.457284 -0.719536 2.519480\nv 1.535684 -0.291937 2.482880\nv 1.475434 -0.080787 2.419330\nv 1.272084 -0.317637 2.478830\nv 1.366384 -2.456386 1.959579\nv 1.341134 -2.331786 1.930830\nv 1.244584 -2.325136 1.956880\nv 1.401684 -1.870087 2.351030\nv 1.372084 -1.791487 2.350230\nv 1.217284 -1.853287 2.304730\nv 1.146284 -1.119487 2.414130\nv 1.288984 -0.959337 2.513780\nv 1.282584 -1.668087 2.297530\nv 1.163684 -1.701037 2.302930\nv 1.512134 -0.517236 2.464030\nv -1.962616 2.753764 1.701281\nv -1.868616 2.718613 1.649381\nv -1.953516 2.916764 1.572330\nv -0.975316 2.286264 0.097580\nv -1.025366 2.525464 0.128480\nv -0.985816 2.354314 0.247030\nv 3.767784 -0.745186 0.250230\nv 3.759984 -0.739186 0.015930\nv 3.761184 -0.531886 0.137680\nv 3.370384 0.867164 -0.237320\nv 4.392184 -1.612286 -0.128820\nv -1.717866 -2.317887 1.480630\nv -1.663966 -2.255436 1.446880\nv -1.887716 -0.392086 1.776480\nv -1.824366 -0.200587 1.838230\nv -1.959066 -0.268936 1.775530\nv -1.756666 -0.058987 1.860230\nv -1.767166 0.184164 1.785680\nv 1.445134 -1.625687 2.338030\nv 1.587234 -1.537687 2.396680\nv 1.379234 -1.516237 2.404180\nv 1.334634 1.302514 1.605880\nv 1.433284 1.432764 1.519830\nv 1.200034 1.446163 1.491430\nv 1.276884 -1.578287 2.307980\nv 1.245434 -1.416937 2.404430\nv 1.802884 -1.749937 2.247830\nv 1.874434 -0.687987 2.403080\nv 1.781334 -0.548787 2.384680\nv 3.607584 -0.485436 -0.585470\nv 3.650884 -0.240036 -0.537620\nv 3.608034 -0.170436 -0.631370\nv 3.671634 -0.047286 -0.448370\nv 0.158534 3.910164 -0.924969\nv -0.027816 3.890264 -0.797319\nv 0.030284 3.750314 -0.769169\nv -0.307816 1.601114 0.903580\nv -0.370716 1.461514 1.097930\nv 1.310534 -2.672886 0.149130\nv 1.294884 -2.657686 0.317330\nv 1.247634 -2.628386 0.281930\nv -1.753816 -0.466736 1.795180\nv 1.386334 -1.410137 2.441980\nv 1.766384 -2.617436 -0.809070\nv 1.656134 -2.601486 -0.678970\nv 1.632084 -2.597486 -0.875520\nv 2.671284 -2.516186 -0.667320\nv 2.607934 -2.467986 -0.758620\nv 2.831234 -2.300536 -0.722320\nv 1.715134 0.336013 2.140130\nv 1.864934 0.306113 2.095380\nv 1.736984 0.414264 2.001230\nv 1.738484 -2.057236 2.186280\nv 3.594434 0.062114 -0.559020\nv 2.031134 0.006913 2.275730\nv 1.853234 0.193613 2.197730\nv 2.023684 0.104164 2.219530\nv 1.199434 1.376363 1.546580\nv 0.094534 4.024114 -0.909219\nv 0.110834 4.172413 -0.906869\nv -0.021716 4.060214 -0.791519\nv 0.077034 4.301464 -0.781269\nv -1.068916 -1.872036 0.356980\nv -1.119316 -1.756236 0.370980\nv -1.247716 -1.744336 0.183330\nv -0.406066 4.109014 -0.436219\nv -0.679266 3.988314 -0.409169\nv -0.616216 3.945814 -0.315719\nv -1.662166 -0.103937 1.880430\nv -1.665416 0.151514 1.843080\nv -1.653766 0.340514 1.750630\nv -1.710516 0.399264 1.723830\nv 3.575384 -2.019186 1.233480\nv 3.531034 -2.153436 1.201680\nv 3.753084 -1.945936 1.192880\nv 1.781834 0.728814 1.710230\nv 1.212884 -2.261636 1.958780\nv 1.220084 -0.466036 2.474030\nv 1.129684 -0.361387 2.449930\nv 1.881234 -2.157237 2.065680\nv 2.304384 0.199064 1.997980\nv 2.315084 0.474364 1.939930\nv 2.146034 0.316864 2.012430\nv 1.496534 0.626513 1.793530\nv 1.522134 0.766914 1.744930\nv 1.326884 0.754114 1.810380\nv -1.753516 3.448664 -3.219820\nv -1.691566 3.587464 -3.314220\nv -1.506616 3.211913 0.775481\nv -1.436866 3.219114 0.571680\nv -1.644966 3.254464 0.686831\nv -1.982466 2.809514 -1.784670\nv -1.941066 2.841464 -1.904520\nv -2.825216 -0.529136 0.611230\nv -2.869616 -0.543836 0.432030\nv -2.780916 -0.663436 0.480280\nv -1.457966 1.637614 -0.782220\nv -1.585416 1.882414 -0.777520\nv -1.359166 1.676964 -0.747220\nv 0.768284 3.635414 -1.248719\nv 0.805134 3.709414 -1.359869\nv 0.824034 3.616414 -1.188119\nv -1.707066 -0.834736 1.626580\nv -1.690666 -0.677587 1.697230\nv -1.821566 -0.702887 1.643080\nv -1.606366 0.553063 1.713330\nv -1.613616 0.722063 1.631930\nv -1.666766 0.985664 1.468730\nv 3.118384 -2.166837 1.145830\nv 3.256434 -2.062286 1.187280\nv 3.191484 -2.021837 1.183630\nv 3.593684 0.448214 0.339530\nv 1.422234 0.947613 1.740680\nv 1.427034 1.122113 1.703730\nv 1.431034 0.523964 1.835630\nv 1.420634 0.605663 1.813330\nv -1.863866 3.146264 -2.751470\nv 3.614184 -2.474386 -0.247420\nv 3.571684 -2.548586 -0.035820\nv 3.443584 -2.591886 -0.183470\nv 1.712134 0.283114 2.203230\nv -1.309016 2.536664 -0.490320\nv -1.131516 2.450214 -0.329720\nv 2.160034 0.884564 1.642980\nv 2.203834 1.105914 1.524480\nv 2.088534 1.125414 1.526080\nv 1.362034 0.229213 2.327930\nv 1.099284 0.243713 2.323930\nv -3.173866 1.319464 0.058180\nv -1.613066 -2.182636 -0.088220\nv -1.483116 -2.130686 -0.084820\nv -1.511216 -2.139686 -0.188720\nv -3.058466 2.464814 0.787030\nv -3.133266 2.510014 0.628130\nv -3.100116 2.416013 0.639930\nv 0.204034 1.406064 1.183030\nv -1.896266 1.793214 -0.837020\nv -1.756016 1.825814 -0.826220\nv -1.595666 1.586464 -0.832570\nv -1.593116 -0.501487 1.765630\nv -1.513816 -0.313536 1.800130\nv 4.198834 -1.240636 0.917130\nv 4.035784 -1.173786 0.942280\nv 4.054734 -1.320236 1.020680\nv 1.673184 0.609414 1.803980\nv 1.662734 0.720013 1.721130\nv 1.563534 0.533414 1.827080\nv 1.194934 1.051314 1.713530\nv 1.346984 -2.172386 2.070530\nv 1.395734 -2.109086 2.137330\nv -2.417266 -0.656786 1.260680\nv -2.433516 -0.428237 1.415330\nv -2.519166 -0.473486 1.315230\nv 3.709134 -0.496486 -0.325120\nv 3.706884 -0.787686 -0.301920\nv 1.225884 0.824463 1.801580\nv 2.254484 1.144014 1.490080\nv 2.192484 1.384163 1.387980\nv 2.074634 1.248863 1.461680\nv -0.095716 3.377564 -1.016719\nv -0.064216 3.290564 -0.919819\nv -2.040366 3.418713 -0.720670\nv -2.105816 3.314064 -0.478869\nv -1.969366 3.282014 -0.563969\nv -0.031766 -2.637686 -0.200470\nv -0.083966 -2.639986 -0.208970\nv -0.070566 -2.629686 -0.382970\nv -1.548766 -0.167236 1.859280\nv -1.523966 -0.053736 1.862230\nv -1.542416 0.079763 1.872530\nv -1.425416 0.177813 1.852680\nv -1.521366 0.351363 1.753930\nv -1.441966 0.688113 1.674480\nv -1.550466 1.003064 1.450830\nv -1.611966 1.116163 1.422080\nv 1.353834 -1.944786 2.312280\nv -1.820416 2.995864 -2.136569\nv -1.915716 2.966564 -2.311319\nv 2.562934 0.014013 2.011180\nv 2.357484 0.014263 2.002730\nv 2.363684 -0.113936 2.053280\nv 1.422584 -2.264236 1.955980\nv 3.497934 0.226764 -0.656120\nv 3.488434 0.364614 -0.604120\nv -1.465266 -0.766037 1.735530\nv -1.429766 -0.599686 1.799780\nv -1.503816 -0.441537 1.785380\nv -1.428816 1.081864 1.404130\nv 1.261034 0.683364 1.811930\nv 1.068334 0.797014 1.807330\nv 1.631684 0.454013 1.941880\nv 1.746584 -0.866737 2.438880\nv 2.072834 0.449513 2.004480\nv 2.175334 0.584114 1.934530\nv -2.293366 2.949264 -1.864619\nv -2.285566 3.020664 -1.887420\nv -2.214366 2.878964 -1.915320\nv 1.288084 1.577814 1.400580\nv 1.148884 -2.186786 2.028130\nv 3.902834 -2.317586 -0.180470\nv 3.851534 -2.392036 -0.015520\nv 1.882134 -0.832287 2.410930\nv 1.989134 -0.761786 2.353780\nv -0.914516 3.375214 0.024881\nv -0.969216 3.288514 0.075381\nv -0.843266 3.229164 -0.008870\nv 3.676434 -1.850836 1.234780\nv 3.442084 0.538264 -0.564270\nv -0.177766 4.376814 -0.778669\nv -0.034016 4.451663 -0.758169\nv 0.038284 1.740864 0.199530\nv -1.441516 -0.242237 1.820780\nv -1.470366 -0.097436 1.837230\nv -1.358466 0.056763 1.874080\nv -1.349116 0.477063 1.763530\nv -1.296466 0.833364 1.589930\nv -1.382766 1.148014 1.392680\nv 1.569084 0.166263 2.340080\nv 3.557734 -1.454786 1.061680\nv 3.496434 -1.460886 1.074380\nv 3.486884 -1.548186 1.106630\nv -0.497966 3.378964 -0.972169\nv -2.487916 1.242214 -0.637570\nv -2.384516 1.340114 -0.729270\nv -2.356466 1.197614 -0.668020\nv -2.531516 1.768814 -0.693420\nv -2.699816 1.834464 -0.634270\nv -2.515416 1.867614 -0.693520\nv -1.354166 -0.039136 1.866630\nv -0.619516 2.928464 -0.602470\nv -0.388666 3.022914 -0.625320\nv 0.198134 3.282214 -0.583070\nv 0.051134 3.211864 -0.581719\nv 0.113034 3.224764 -0.647419\nv 1.307584 -1.294887 2.441180\nv 1.047884 -1.373187 2.416180\nv 3.400634 -1.676036 1.151130\nv -2.061466 3.136464 -2.843270\nv -1.768416 2.769814 -1.275319\nv -1.865066 2.712614 -1.315820\nv -1.775966 2.814314 -1.457220\nv -1.355116 -2.321986 1.836780\nv -1.432416 -2.460387 1.910380\nv -0.551216 4.132914 -0.586319\nv -0.120366 0.375914 -1.542120\nv -0.098366 0.673314 -1.507770\nv -0.058066 0.597764 -1.532320\nv 0.091684 4.076214 -1.330469\nv -1.280216 -0.818837 1.694780\nv -1.512616 -0.882836 1.659130\nv -1.349866 -0.462286 1.854530\nv -1.332666 -0.125186 1.847280\nv -1.290666 0.283863 1.775480\nv 1.802584 1.386814 1.480330\nv 1.942834 1.448913 1.419630\nv 1.839434 1.549814 1.380030\nv 3.521584 -1.314336 1.026180\nv 1.101034 -1.740386 2.289530\nv 3.233434 0.782214 -0.704670\nv 3.220034 0.901764 -0.595670\nv 3.316934 0.874664 -0.388320\nv -2.647216 2.094364 -0.563420\nv -2.715716 2.192664 -0.474820\nv -2.563016 2.223364 -0.599870\nv -0.091066 3.863214 -1.234569\nv 0.073634 3.813514 -1.269069\nv -1.306266 -1.037037 1.543380\nv -0.637466 -2.809686 1.649230\nv -0.566916 -2.748886 1.747779\nv -0.748566 -2.801586 1.717029\nv -1.280916 -0.490286 1.859630\nv -1.264966 -0.220637 1.872730\nv -1.255866 0.997764 1.451080\nv -1.306316 1.112463 1.382180\nv 3.667584 0.189814 0.375330\nv 3.685434 0.007214 0.495030\nv 3.709484 0.008714 0.244930\nv 2.007134 0.756463 1.773080\nv 2.058984 0.309213 2.049480\nv 1.905634 0.372763 2.034080\nv 3.358834 0.701014 -0.473620\nv 1.898834 -1.166886 2.349280\nv -1.605366 2.510914 -0.661420\nv -1.696066 2.603114 -0.735570\nv -1.606166 2.603514 -0.617320\nv 2.488084 0.286363 1.954280\nv 2.740434 -1.767686 -1.451120\nv 2.825634 -1.538486 -1.481420\nv 2.870284 -1.696636 -1.329870\nv -1.820216 -2.243986 -0.136920\nv -1.615216 -2.176336 -0.180570\nv 0.163584 3.417814 -1.022519\nv 0.298884 3.537114 -1.122469\nv 0.403184 3.491514 -1.077869\nv -3.123516 2.636813 0.738080\nv -3.137766 2.677114 0.643680\nv 3.756284 -1.607286 1.198930\nv -1.304816 -2.566036 1.965430\nv -1.446016 -2.601336 1.948679\nv -1.221616 -2.408536 1.895480\nv -1.168016 -2.321486 1.825780\nv 3.648284 -1.502686 1.132630\nv -1.468216 -2.181937 1.602929\nv -1.862966 3.089114 -2.493419\nv -1.723216 -1.482036 -0.421970\nv -1.807566 -1.447586 -0.368320\nv -1.698166 -1.472536 -0.508070\nv -1.244666 -0.322537 1.871080\nv -1.231316 0.191163 1.794980\nv 2.226284 0.701613 1.812730\nv 1.107884 1.071264 1.691430\nv 1.086934 0.940463 1.766430\nv 3.669784 -1.228836 0.928630\nv 3.598634 -1.196386 0.938780\nv 3.603884 -1.314636 0.979080\nv 3.682884 -1.135186 0.857580\nv -1.034266 2.351064 0.501830\nv -0.413216 -1.393886 -1.069420\nv -0.541966 -2.249186 -1.469170\nv -0.465116 -2.264136 -1.556020\nv -0.634166 -2.342686 -1.507020\nv 1.000584 -1.611887 2.349930\nv 0.954284 -1.493237 2.388130\nv -0.003266 -2.607987 2.291529\nv -0.115866 -2.748137 2.172280\nv 0.014084 -2.712987 2.282929\nv -1.909816 -1.097336 -0.825620\nv -1.908616 -0.971036 -0.992120\nv -1.788166 -1.079636 -0.961170\nv -2.720616 1.173564 -0.454370\nv -2.596816 1.031814 -0.443620\nv -1.188766 -0.615686 1.781380\nv -1.148066 -0.529586 1.808430\nv -1.137716 -0.407636 1.834580\nv -1.217416 -0.030237 1.842180\nv -1.202616 0.472514 1.716880\nv -1.194766 0.824313 1.587330\nv -1.203666 1.133214 1.363230\nv -1.200966 1.224364 1.309380\nv -1.341266 1.221113 1.387380\nv 1.149334 0.576314 1.793580\nv 1.110734 1.320563 1.558430\nv -1.044716 2.442663 -0.131220\nv 2.858984 -1.046636 -1.520920\nv 2.966034 -1.096086 -1.368120\nv 2.879484 -1.238636 -1.394770\nv -0.756816 2.809864 -0.203020\nv -0.725316 2.812314 -0.274170\nv -0.571766 2.932114 -0.251220\nv -3.262366 1.407864 0.425930\nv -1.815916 2.682864 -1.138170\nv -1.738316 2.742614 -1.107620\nv -1.163566 -2.221836 1.708079\nv -1.145166 -2.104337 1.492930\nv -1.178916 -1.295936 1.343930\nv -0.097966 3.755114 -1.204369\nv -0.017816 3.524314 -1.122319\nv -1.114066 -0.847287 1.722480\nv -1.109766 -0.184537 1.888480\nv -1.136816 0.064914 1.806180\nv -1.135216 0.618213 1.653530\nv -1.123266 0.952613 1.493280\nv -1.712266 2.721364 -0.938820\nv 2.025984 1.526664 1.344930\nv -1.820016 4.088865 -2.756619\nv -1.897616 4.097764 -2.615069\nv -3.137666 2.765764 0.782930\nv 2.136734 0.939214 -1.308920\nv 1.836184 0.831914 -1.400320\nv 1.944284 1.065614 -1.346020\nv -0.691316 3.350414 -0.884619\nv -0.708166 3.455264 -0.903619\nv -1.030566 0.187614 1.846930\nv -1.104566 0.385813 1.783630\nv -1.059366 0.721163 1.591030\nv -1.032066 1.066763 1.409580\nv -1.156116 -2.081036 1.375230\nv 1.557534 -1.415336 2.445130\nv -0.917366 2.827064 -0.531670\nv -0.702566 2.969013 -0.660320\nv 1.900084 0.914864 1.610580\nv 2.035184 0.977564 1.579830\nv 1.990934 1.145664 1.541630\nv -1.217266 3.234314 0.175731\nv -1.119866 3.251564 0.133881\nv -2.184866 2.592564 -0.841720\nv -2.106666 2.602314 -0.940670\nv -1.062166 -2.250836 1.708430\nv -1.041416 -2.098986 1.498180\nv -1.039866 -1.994087 1.405330\nv -0.201566 -1.412886 -1.167520\nv -0.229316 -1.415786 -1.095420\nv -0.298216 -1.248036 -1.148270\nv -1.008266 -0.662637 1.803530\nv -1.028966 -0.268637 1.883080\nv -1.013166 -0.093786 1.862080\nv 1.156084 -1.498087 2.398680\nv 1.653484 0.407963 2.039880\nv 1.652034 -0.215486 2.458580\nv 2.463334 0.836913 1.604380\nv 2.592334 1.014413 1.461680\nv 2.396634 0.982313 1.537880\nv 3.756984 -1.742936 1.216030\nv 3.767134 -1.517986 1.162580\nv 2.511234 -2.803386 -0.460870\nv 2.503234 -2.747436 -0.485020\nv 2.601384 -2.705336 -0.489970\nv -0.957566 1.398363 1.107280\nv -0.910916 1.283414 1.200030\nv -0.845966 1.488764 0.977630\nv 3.100484 -2.631936 -0.392920\nv 2.992034 -2.655986 -0.406270\nv 2.943434 -2.628086 -0.468670\nv 3.423884 -2.121686 1.216280\nv -1.272916 -1.320836 -0.850120\nv -1.206666 -1.232286 -0.952520\nv -1.098216 -1.305636 -0.961420\nv -1.190666 2.643714 -0.414470\nv -1.050766 2.657464 -0.332970\nv -2.200116 -2.774136 -0.076620\nv -2.187066 -2.642436 -0.092320\nv -2.163416 -2.809036 -0.166620\nv -0.986466 -0.444287 1.810630\nv -0.979416 0.037713 1.810830\nv -0.986166 0.278514 1.824130\nv -1.014916 0.487363 1.743230\nv -0.967316 0.586264 1.664580\nv -0.903266 1.103513 1.371380\nv -1.098016 1.285914 1.250630\nv 3.363884 -2.253886 1.157930\nv 3.764184 -1.309986 1.032480\nv -0.067816 -2.741936 0.790780\nv 2.195084 -0.734036 2.298480\nv 2.362534 -0.755087 2.229130\nv 2.281934 -0.618887 2.280130\nv -0.977366 -2.217287 1.645480\nv -0.939516 -2.114387 1.549830\nv -2.946966 -0.219586 0.340230\nv -2.985616 -0.224586 0.206830\nv -3.134316 2.873714 0.659730\nv -0.924916 -0.793987 1.723430\nv -0.961816 -0.908887 1.668080\nv -0.888316 -0.322186 1.839780\nv -0.921016 -0.135786 1.853580\nv -0.926066 0.773263 1.619230\nv -0.971466 0.915064 1.541680\nv -0.989716 1.285064 1.210030\nv -1.428366 1.245964 1.457430\nv -1.619866 1.223764 1.506280\nv -0.975566 3.110364 0.126530\nv -1.662116 4.206465 -3.222769\nv -1.763366 4.316614 -3.136769\nv -1.672816 4.013414 -3.020569\nv -0.912066 -1.986587 1.491330\nv -0.938916 -1.865837 1.450830\nv -2.031116 2.918615 -2.352419\nv -0.880766 -0.465086 1.782730\nv -0.854216 0.165714 1.777330\nv -0.876866 0.427964 1.727630\nv 2.489384 1.079613 1.455080\nv 2.276534 0.349164 -1.536370\nv 2.170334 0.476764 -1.526570\nv -0.157566 -2.662286 -1.920420\nv -0.290266 -2.461286 -1.872820\nv -0.057416 -2.452886 -1.884020\nv 0.973134 -2.844186 -1.381770\nv 0.867684 -2.814986 -1.308020\nv 0.690684 -2.852886 -1.434520\nv 2.388984 1.283214 1.403230\nv -0.756716 3.801614 -0.206469\nv 0.530534 3.683664 -1.272669\nv 0.217034 3.703614 -1.230369\nv 0.356684 3.856564 -1.352319\nv -0.827366 -2.429436 1.791130\nv -0.824716 -2.350687 1.758530\nv -0.964516 -2.386337 1.800330\nv -2.482966 1.344663 2.150530\nv -0.859466 -0.839087 1.708380\nv -0.821166 -0.637437 1.714830\nv -0.804366 -0.020587 1.755380\nv -0.850066 0.266013 1.765680\nv -0.815066 0.658863 1.684730\nv -0.744766 0.761113 1.643930\nv 0.890434 4.558764 -1.798469\nv 0.919034 4.453165 -1.870569\nv 0.872934 4.522214 -1.857769\nv -0.094666 3.144764 -0.551169\nv -0.185666 3.112714 -0.644469\nv -0.040016 3.169014 -0.650119\nv 0.860984 3.856514 -1.560669\nv 0.923534 4.024514 -1.742719\nv 0.963184 3.946314 -1.671869\nv -2.026666 3.158914 -2.899770\nv 0.427834 -2.585087 1.558530\nv 0.375834 -2.587436 1.549879\nv 0.336884 -2.602686 1.365029\nv -0.766966 -2.161036 1.605080\nv -0.802466 -0.991987 1.706980\nv -0.691066 0.942713 1.514080\nv -0.706666 1.365113 1.150480\nv 1.697384 -0.366586 2.451730\nv -0.949016 2.118664 -0.146470\nv -1.012466 2.246664 -0.183470\nv -3.080116 2.710264 0.314080\nv -3.043566 2.819064 0.145230\nv -2.072866 2.614314 -1.028170\nv -1.989966 2.670064 -1.238120\nv -0.725466 -1.961186 1.562480\nv -3.049516 2.185614 -0.061770\nv -2.922566 2.288914 -0.197420\nv -3.040316 2.088914 -0.168120\nv -0.862516 -1.260286 1.556580\nv -0.726816 -1.039336 1.706030\nv -0.712466 -0.827686 1.744380\nv -0.768866 -0.466787 1.721080\nv -0.772416 -0.320886 1.773830\nv -0.742766 -0.212236 1.771430\nv -0.738766 0.486514 1.716630\nv -0.678966 1.057314 1.412230\nv -0.638616 1.211564 1.296130\nv 4.014984 -2.284636 0.128130\nv 3.857084 -2.409086 0.192030\nv 2.046134 -2.091186 1.983679\nv 1.965484 -2.203236 1.960980\nv -0.768666 3.546064 -0.094069\nv -0.709466 3.669714 -0.146169\nv -2.796566 -0.648036 0.336430\nv -0.760766 -1.865536 1.552230\nv -0.663116 -1.592637 1.621230\nv -0.766116 -1.621137 1.580130\nv -0.666766 -0.653836 1.763880\nv -0.700166 -0.463436 1.711180\nv -0.616766 0.332064 1.702480\nv -0.601466 1.402063 1.135080\nv -0.716366 1.547764 0.925080\nv 4.450834 -1.445536 -0.043970\nv 4.478484 -1.574136 0.156230\nv 3.749434 -0.339686 0.064480\nv 3.748684 -0.489686 -0.115020\nv -1.156516 -2.223886 0.423330\nv -1.070016 -2.126136 0.467130\nv -1.126766 -2.076986 0.320780\nv -1.088616 2.723814 0.226030\nv -1.061816 2.885264 0.214430\nv -1.128116 2.899564 0.345880\nv -1.742716 2.937214 -1.759320\nv -0.669766 -2.373786 1.715280\nv -0.674966 -2.047837 1.581079\nv -1.687166 2.924063 1.456430\nv -1.880566 2.972564 1.498230\nv -1.805866 2.848914 1.541930\nv -0.651516 -1.428886 1.661080\nv -0.783766 -1.451087 1.589630\nv -0.764466 -1.199286 1.629630\nv -0.643766 -1.160737 1.680380\nv -0.657466 -0.305436 1.732730\nv -0.689216 -0.139436 1.726830\nv -0.652266 -0.006087 1.734130\nv -0.619866 0.153614 1.713180\nv -0.601916 0.507163 1.659230\nv -0.677766 0.765614 1.618580\nv 2.913084 -1.408236 -1.385920\nv 2.918984 -1.523436 -1.360470\nv 2.493084 -0.225187 2.075530\nv 3.746834 -0.523336 0.389380\nv -0.612566 3.871464 -0.250669\nv -0.573166 -2.110636 1.591530\nv -0.577666 -1.874086 1.578880\nv -0.592916 -0.691437 1.764930\nv -0.598166 -0.497386 1.737630\nv -0.624166 -0.150286 1.734930\nv -0.572066 0.930514 1.479030\nv -0.633266 3.659014 -0.175119\nv -0.562366 3.785414 -0.222069\nv -1.170616 -2.005887 1.137730\nv -1.129266 -2.025036 1.299929\nv -1.104616 -1.937787 1.244180\nv 1.905184 1.896314 0.933930\nv 1.748034 1.734064 1.203230\nv 2.006584 1.740614 1.143230\nv -2.722366 2.721463 -0.259420\nv -2.747316 2.596364 -0.225870\nv -0.622316 -2.370736 1.713430\nv -0.582216 -2.281236 1.674380\nv -0.479316 -1.975086 1.567230\nv -0.506966 -1.617236 1.627130\nv -0.537266 -1.240836 1.695480\nv -0.385916 -1.183136 1.686580\nv -0.531966 -0.878537 1.708680\nv -0.522666 -0.538287 1.754130\nv -0.540016 -0.397187 1.786580\nv -0.498466 -0.207737 1.790480\nv -0.547866 0.265864 1.719430\nv -0.556366 0.655814 1.595080\nv -0.524366 1.150163 1.337030\nv -0.093416 3.170264 -0.734169\nv -0.540016 -2.391086 1.677230\nv -0.443666 -1.473587 1.665180\nv -0.438116 -0.606286 1.738730\nv -0.514316 1.375514 1.158130\nv -0.459016 1.533414 1.038880\nv 1.098734 -2.429436 2.042479\nv 1.118434 -2.262336 1.969080\nv 1.383834 -0.838187 2.529630\nv 1.256734 -0.868887 2.543880\nv -0.511466 3.902364 -0.276619\nv -0.444266 4.013314 -0.353969\nv 0.851434 4.186464 -1.806619\nv -0.485666 -2.345437 1.655630\nv -0.423266 -1.850386 1.557180\nv -0.392566 -0.948537 1.710330\nv -0.426216 -0.257087 1.805330\nv -0.472366 -0.084687 1.783330\nv -0.447116 -0.000236 1.786880\nv -0.402466 0.142564 1.810230\nv -0.458616 0.511164 1.670530\nv -0.471666 0.730763 1.537980\nv -0.438066 0.924114 1.456280\nv -0.451716 3.834164 -0.295419\nv -0.380966 -2.190886 1.598530\nv -0.354166 -2.092937 1.554880\nv -0.360466 -1.350037 1.670780\nv -0.342566 -0.692037 1.701180\nv -0.385316 -0.465187 1.782180\nv -0.329716 0.354714 1.761780\nv -0.389716 0.427164 1.729230\nv -0.408366 1.057014 1.372780\nv -0.382016 1.218014 1.238980\nv 2.484684 -2.500986 -1.127670\nv 2.494584 -2.525986 -0.970970\nv 2.421734 -2.675536 -0.883520\nv 0.973984 1.528714 1.395430\nv 3.859584 -1.734636 1.169530\nv -0.404516 3.936464 -0.327269\nv -1.642616 3.698314 -3.321869\nv -1.632166 3.904315 -3.193619\nv 0.324734 3.367014 -0.898169\nv 0.107384 3.337714 -0.939520\nv -2.844066 3.081164 0.835880\nv -0.286216 -1.906986 1.502280\nv -0.293716 -1.575086 1.574630\nv -0.366216 -0.560737 1.742680\nv -0.304366 -0.281237 1.755680\nv -0.344566 -0.082387 1.769280\nv -0.273516 0.001713 1.832730\nv -0.311966 0.609064 1.641730\nv -0.298666 0.751263 1.557330\nv -0.208566 1.324764 1.184630\nv -1.650766 3.526714 -1.921169\nv -1.685866 3.569964 -1.768619\nv -1.638066 3.417164 -1.769069\nv -0.352016 4.015664 -0.371669\nv 1.493034 1.968014 -0.360070\nv -0.326566 -2.145486 1.588580\nv -0.200316 -1.717986 1.490230\nv -0.279616 -1.096887 1.674480\nv -0.259666 -0.202136 1.740730\nv -0.299366 0.964613 1.446130\nv -0.891466 2.704014 -0.250370\nv -0.819366 2.766814 -0.162620\nv -0.967916 2.662663 -0.192770\nv -0.301616 4.086964 -0.424969\nv -0.258016 4.054714 -0.455469\nv -0.108466 4.121614 -0.620719\nv -0.168966 4.159463 -0.525969\nv -2.952666 2.542264 0.136180\nv -2.967116 2.357464 0.067380\nv -0.329566 -2.187836 1.639530\nv -0.266766 -0.779987 1.692180\nv -0.213066 -0.467886 1.690030\nv -0.238616 -0.367587 1.707130\nv -0.201616 0.264163 1.832230\nv -0.161016 0.406914 1.806080\nv -0.173166 0.829964 1.559530\nv 0.550084 3.512614 -1.092069\nv 0.526534 3.413264 -0.893869\nv -2.813216 0.980364 -0.166820\nv -0.862216 1.544664 0.940030\nv -0.813366 1.715564 0.786030\nv -0.862766 1.718964 0.869130\nv -0.852816 1.827564 0.778580\nv -0.241166 -2.027287 1.524530\nv -0.180116 -1.461787 1.535330\nv -0.225216 -1.284087 1.601230\nv -0.143366 -0.540186 1.668280\nv -0.136866 0.599114 1.703480\nv -1.918016 3.085214 -2.779170\nv -1.881266 3.093215 -2.711870\nv -0.256016 4.163264 -0.475919\nv -2.869366 -0.381486 -0.079870\nv -0.106516 -1.179587 1.563830\nv -0.161666 -0.888236 1.635030\nv -0.105766 -0.660587 1.656830\nv -0.168166 -0.284637 1.705180\nv -0.145316 -0.164686 1.790480\nv -0.152616 0.149664 1.828180\nv -0.038416 0.892614 1.539730\nv 4.134834 -2.106086 -0.182170\nv 1.909034 -1.608437 2.247730\nv -0.196866 4.226714 -0.534519\nv -0.189616 4.318414 -0.632269\nv -0.132216 4.265163 -0.574269\nv -0.079366 4.392764 -0.680719\nv 3.741234 -0.595086 0.610530\nv 3.711434 -0.892536 0.665030\nv 3.750134 -0.851886 0.543280\nv -2.163166 2.946665 -2.419369\nv -2.185316 3.022814 -2.449370\nv -2.141866 3.002564 -2.556969\nv -0.048566 -1.828536 1.420880\nv -0.043866 -1.618937 1.451430\nv -0.082016 -0.010836 1.807730\nv 3.203834 -1.381386 -1.079470\nv 3.306234 -1.198936 -1.055320\nv 3.308934 -1.331986 -0.986020\nv 3.896484 -1.363336 1.080880\nv -1.574016 -2.379486 0.869880\nv -1.475916 -2.451986 0.691480\nv -1.630966 -2.526386 0.764730\nv 2.446534 -2.786036 -0.590470\nv 2.533934 -2.675436 -0.576420\nv 2.505134 -2.682286 -0.528620\nv 0.009184 -1.416736 1.481180\nv -0.088766 -0.861036 1.623230\nv -0.090166 -0.556837 1.697780\nv -0.095166 -0.369637 1.724080\nv -0.075016 -0.205237 1.794030\nv -0.011616 0.058613 1.811080\nv 0.035284 0.186963 1.866430\nv -0.015716 0.262313 1.855880\nv -0.021116 0.624013 1.700580\nv -0.031716 1.078864 1.389830\nv 1.261684 0.517213 1.806330\nv 3.174184 -1.954886 1.222530\nv 1.060534 -0.193987 2.464280\nv -0.075216 4.237164 -0.612519\nv -0.043866 4.313964 -0.638219\nv 1.896334 2.015464 0.398530\nv -0.007566 -1.135136 1.556580\nv -0.019816 -0.912686 1.616380\nv 0.003134 -0.849286 1.653030\nv -0.050666 -0.591937 1.736330\nv -0.009266 -0.460787 1.875430\nv -2.016366 2.510264 -0.819920\nv -1.842316 2.458664 -0.779570\nv -1.978016 2.402164 -0.789670\nv -0.033016 -0.271036 1.831080\nv -0.015766 -0.070637 1.830230\nv 0.038234 0.376963 1.775880\nv 0.000684 0.491563 1.755930\nv -0.306816 4.231214 -0.567019\nv -1.791916 4.158464 -3.451669\nv -1.771416 3.904114 -3.431269\nv -0.923766 2.744764 -0.429220\nv 0.030934 -1.657136 1.439830\nv -1.716416 4.366014 -3.293969\nv 0.203384 -0.604637 2.255830\nv 0.295284 -0.840487 2.178480\nv 0.056684 0.118613 1.841830\nv 0.116084 0.995564 1.494180\nv 0.153834 1.133863 1.381230\nv 0.150834 1.226664 1.288780\nv -1.262366 -2.210636 0.821580\nv -1.290116 -2.370286 0.632780\nv 2.458684 -2.804836 -0.470520\nv 4.019284 -2.291286 0.297580\nv 0.020784 4.409614 -0.703519\nv 0.098584 4.468564 -0.769419\nv 0.037134 4.506864 -0.798419\nv -1.718166 3.982464 -2.854319\nv -1.903616 2.891214 -2.048670\nv -1.772016 2.962514 -1.921370\nv -1.307016 -1.743136 0.094530\nv -1.343966 -1.698386 0.161430\nv -2.031166 2.746864 -1.583620\nv -1.930166 2.737614 -1.484570\nv -2.002266 2.705464 -1.410670\nv 0.008384 -1.864187 1.424880\nv 0.073934 -1.434386 1.500480\nv 0.070584 -1.094586 1.609680\nv 0.058184 -0.973736 1.644030\nv -2.507566 4.025264 -2.403669\nv -2.465716 3.986915 -2.218319\nv -2.448716 4.112564 -2.422919\nv -1.738366 3.387614 -2.691870\nv -3.235266 1.948764 0.541730\nv -3.274916 1.557364 0.412030\nv 0.110134 0.088413 1.875080\nv 0.092084 0.511313 1.781630\nv 0.061534 0.826764 1.601230\nv 3.939684 -2.315086 -0.067320\nv 1.373834 1.463414 -1.042670\nv 1.464934 1.290464 -1.266470\nv 1.231634 1.333764 -1.154170\nv -2.153916 2.786714 -1.544119\nv -2.117716 2.815914 -1.726570\nv -1.646516 3.178214 -1.346120\nv 0.165834 -2.110186 2.054180\nv 0.036834 -2.142586 2.011580\nv 0.085834 -2.186636 2.097630\nv 0.113534 -2.050286 1.905880\nv 0.130284 -1.298386 1.602080\nv -1.202966 -2.216236 0.730880\nv -1.861266 3.180714 -0.550920\nv -1.817666 3.126064 -0.434519\nv 0.126934 0.214563 1.817130\nv 0.159584 0.428214 1.826180\nv 0.172784 0.629313 1.749480\nv 0.991384 1.332514 -1.159120\nv 0.864134 1.156864 -1.267320\nv 0.759834 1.324814 -1.159570\nv 2.450834 0.488563 1.894330\nv 1.091534 -0.954537 2.501430\nv 1.048084 1.073264 -1.412120\nv 0.910884 0.889814 -1.487520\nv 0.914334 1.076664 -1.356070\nv -1.229416 -2.154587 0.863980\nv 0.258284 -2.275037 2.243379\nv 0.216734 -2.176187 2.143380\nv 0.233634 -2.412387 2.302979\nv 0.076734 -2.425687 2.259180\nv 3.351934 0.224214 -0.855670\nv 3.172084 0.224064 -1.053220\nv 3.153984 0.396014 -1.053120\nv 1.764684 1.926913 0.896530\nv -1.926366 3.767264 -1.540869\nv -2.053266 3.763764 -1.374769\nv -2.252266 2.895413 1.621780\nv -1.820866 3.775914 -1.785419\nv 0.205834 0.237013 1.815380\nv 0.266884 0.311063 1.847280\nv 0.223784 0.789363 1.678680\nv 0.283484 1.062814 1.537880\nv 0.190234 4.465964 -0.854219\nv 0.278534 4.532914 -0.939169\nv 0.217684 4.545313 -0.874869\nv 1.799534 0.873764 1.661080\nv 0.212384 4.610864 -0.915519\nv 0.139784 4.595814 -0.930169\nv 0.255434 -2.054986 1.955679\nv 0.235984 -1.995636 1.766380\nv 0.149034 -1.986187 1.728380\nv 0.236484 -1.935586 1.690429\nv 0.138184 -1.932036 1.587880\nv 1.862534 1.962713 0.749830\nv -2.646816 3.199464 0.409380\nv -2.569016 -0.957086 -0.086820\nv -2.685316 -0.806236 -0.025970\nv -3.142666 2.868564 0.508130\nv -1.867016 4.285714 -2.954669\nv -1.809866 4.178364 -2.904269\nv 0.326684 0.558813 1.807530\nv 0.296234 1.351014 1.295180\nv 4.440384 -1.114236 0.138380\nv 4.354784 -1.204586 -0.186020\nv 4.334284 -1.064186 -0.097320\nv -1.170866 -1.976536 0.834280\nv 3.247984 -2.407136 1.043680\nv 3.094084 -2.268086 1.113780\nv 2.232634 1.455414 1.322830\nv 2.444884 1.416713 1.302030\nv 4.491834 -1.333586 0.181780\nv 0.144184 4.542614 -0.828169\nv 0.271984 -2.139836 2.121630\nv 0.655634 0.630514 1.757130\nv 0.698234 0.448063 1.830580\nv 0.816784 0.508263 1.801330\nv -2.751666 -0.722236 -0.028420\nv -2.801316 -0.586836 -0.142070\nv 0.536284 4.752564 -1.269419\nv 0.644784 4.706464 -1.426319\nv 0.636684 4.801164 -1.484219\nv 0.332184 0.378864 1.841280\nv 2.025034 0.694464 -1.390920\nv 2.113834 0.733614 -1.358470\nv 2.184934 0.691764 -1.374020\nv 0.410284 -2.255887 2.232379\nv 0.340034 -2.053686 1.936829\nv 0.319584 -1.995836 1.810630\nv 0.347784 -1.930786 1.820830\nv 0.209684 -1.862586 1.648680\nv 0.167784 0.256614 -1.637070\nv 0.056984 0.137914 -1.687920\nv -0.011166 0.188264 -1.621620\nv -2.508616 4.100064 -2.621319\nv -2.510216 4.087364 -2.542769\nv -2.488266 4.162664 -2.596819\nv -0.917366 2.895714 -0.579920\nv -0.766716 3.055464 -0.712420\nv -2.979966 0.108664 -0.024070\nv 1.998584 1.938863 0.732830\nv -1.168466 -1.748386 0.884280\nv -1.144716 -1.797786 0.710530\nv -0.248916 3.743164 -1.164719\nv 0.331334 0.706364 1.743280\nv 0.459684 1.043813 1.595830\nv 0.426784 1.515414 1.177880\nv 2.289684 -0.210487 2.132680\nv 2.388184 -0.327336 2.139030\nv 0.453284 -2.175736 2.142680\nv 0.470434 -2.099986 2.010630\nv 0.404234 -1.991587 1.877829\nv -3.072816 2.998564 0.570880\nv -3.098266 2.971564 0.388780\nv -3.110666 1.924714 -0.037220\nv -3.096316 1.751164 -0.109270\nv 2.264584 1.568164 1.176830\nv 2.106984 1.597614 1.264680\nv 0.471534 0.383613 1.834880\nv 0.471884 1.265913 1.448430\nv 3.957984 -1.472386 1.114830\nv 0.423034 -2.052786 1.928380\nv -1.799716 3.096014 1.332230\nv -1.658766 3.057414 1.352880\nv 2.168734 1.882064 -0.306270\nv -1.439766 -2.146887 1.259130\nv -1.247166 -2.092036 1.258630\nv -1.416316 -2.171486 1.117430\nv -2.065866 4.191764 -2.576119\nv -1.922266 4.194214 -2.759019\nv 0.426534 0.601414 1.772480\nv 0.500984 0.801963 1.716380\nv 0.499434 1.429514 1.323430\nv 0.968034 4.069565 -1.773319\nv 0.362984 4.605864 -1.022419\nv 0.381234 4.679564 -1.050869\nv 0.472934 -1.979637 1.935229\nv 0.343184 -1.813437 1.851130\nv 0.375334 -0.218537 2.391680\nv 0.483084 -0.414737 2.482030\nv 0.533584 -0.267787 2.470880\nv 0.764584 0.443263 1.880080\nv 0.612484 0.376564 1.907180\nv 0.801684 0.364313 2.101330\nv -2.686166 3.088763 1.031830\nv -2.649916 3.017564 1.231830\nv -2.525616 3.097714 1.169281\nv 1.961084 -1.765887 2.239930\nv 3.413084 -1.494886 1.153330\nv 0.514384 -2.051186 1.944879\nv -1.752466 3.116614 -0.765170\nv -1.842666 3.223963 -0.699969\nv -2.180516 3.270464 0.606530\nv -2.262166 3.249163 0.796230\nv 0.629434 -0.671137 2.424580\nv 0.566634 -0.511137 2.485680\nv 0.546084 0.448813 1.797580\nv 0.591034 0.611464 1.783930\nv 0.564084 0.923863 1.672180\nv 0.611134 1.330964 1.428580\nv 0.611284 1.519564 1.260880\nv -1.747016 3.420464 -3.141570\nv -0.459816 -1.126636 -1.173570\nv -0.447016 -0.936636 -1.267220\nv -0.348416 -1.141986 -1.194120\nv 0.664684 -2.273886 2.135329\nv 0.682734 -2.170286 2.033780\nv 0.572434 -2.114486 1.995030\nv 0.607034 -2.050386 1.973180\nv 0.595384 -1.874487 2.099580\nv 0.487034 -1.700337 2.051880\nv 0.570284 -0.358687 2.487030\nv 0.594134 -0.158387 2.433580\nv 0.506834 -0.028437 2.369030\nv 0.647734 1.183564 1.544430\nv 2.121934 -2.439786 1.845180\nv 0.564734 -2.757236 -1.746721\nv 0.660984 -2.805586 -1.692770\nv 0.588584 -0.977287 2.349830\nv 0.667934 -0.863637 2.383730\nv 0.712484 -0.575487 2.442130\nv 0.672884 0.030513 2.406380\nv 0.658484 0.137363 2.347830\nv 0.679434 0.996313 1.674680\nv 0.554934 3.438614 -0.778570\nv 0.641684 3.462914 -0.909320\nv 0.692584 -2.121986 1.992530\nv 0.688084 -2.050086 2.016430\nv 0.678834 -1.797837 2.148830\nv 0.616334 -1.783687 2.141080\nv 0.719034 -1.617037 2.197230\nv 0.581284 -1.534037 2.190180\nv 0.647934 -1.478287 2.247830\nv 0.675634 -1.278986 2.287830\nv 0.682184 -1.128986 2.339630\nv 0.594834 -1.223887 2.278080\nv 0.797434 -0.763187 2.451380\nv 0.692934 -0.446736 2.453530\nv 0.659934 -0.248837 2.449030\nv 0.749434 -0.090687 2.452130\nv 0.130034 3.244764 -0.712619\nv 0.049434 3.237064 -0.794119\nv 0.729584 0.833114 1.750830\nv 0.725634 1.457363 1.399630\nv 3.461384 -1.376936 1.109830\nv 0.728484 -1.935637 2.101380\nv -2.421516 3.839914 -1.832769\nv -1.809716 2.521914 -0.789170\nv -1.725566 2.620014 -0.799120\nv 0.762934 0.151964 2.337780\nv 0.738134 0.704514 1.773830\nv 0.756484 1.355814 1.486130\nv 3.887584 -1.606537 1.153880\nv 0.839284 -2.252936 2.043629\nv 0.793984 -2.186387 2.005380\nv 0.801484 -2.134737 2.021080\nv 0.810284 -2.013986 2.130180\nv 0.775484 -1.731387 2.173480\nv 0.714934 3.562864 -0.909569\nv 0.761534 3.556764 -1.002419\nv 0.701384 3.653214 -0.943019\nv 0.785884 -1.151437 2.301880\nv 0.746034 -1.291237 2.291830\nv 0.758234 -0.977537 2.339780\nv 0.858134 -0.933387 2.405280\nv 0.911784 -0.597636 2.507530\nv 0.820884 -0.293537 2.473730\nv 0.834884 0.057763 2.422480\nv 3.651134 0.252914 -0.214870\nv -0.713566 2.822364 -0.350670\nv 2.615284 0.713514 1.596330\nv 2.652684 0.878814 1.533080\nv 0.824584 -2.403436 2.126179\nv 0.997284 -2.333786 2.040529\nv 0.829134 -1.374087 2.352980\nv 0.737534 -1.439787 2.303630\nv -0.008016 0.104564 -1.661670\nv 0.868934 0.170163 2.365980\nv 0.909384 0.614563 1.786830\nv 0.946534 1.024814 1.715180\nv 3.647134 -1.089136 -0.354920\nv 2.498584 0.382414 -1.495520\nv 2.419584 0.242064 -1.540820\nv 2.396634 0.476064 -1.508370\nv 0.925034 -2.189586 1.994730\nv 0.924584 -2.067386 2.110630\nv 0.934834 -1.179887 2.365630\nv 0.899684 -1.085937 2.365980\nv 0.861034 -0.128637 2.430930\nv 0.837534 0.307713 2.190280\nv -1.648966 3.992364 -3.106869\nv -1.666266 3.836114 -2.955619\nv 1.005134 1.249063 1.607280\nv 0.917484 1.361663 1.514830\nv 0.967234 -1.916837 2.200830\nv 0.952784 -0.790437 2.454880\nv 0.964484 -0.531587 2.515630\nv 0.948484 -0.254587 2.473680\nv 0.943484 0.076563 2.416480\nv 0.963134 0.535214 1.806880\nv 0.905784 0.487163 1.852830\nv 0.981134 0.711713 1.787480\nv 0.938584 0.932663 1.749830\nv 0.998384 -2.255986 1.994330\nv -1.327966 -2.103186 1.420980\nv 0.995784 0.449814 2.021930\nv -3.011666 -0.123486 0.546380\nv -3.049416 0.050464 0.405680\nv 1.045434 -2.190586 1.993580\nv 1.043934 -2.099536 2.117480\nv 1.082134 -0.872137 2.512530\nv 1.034184 -0.718137 2.484430\nv 1.020434 -0.380587 2.491980\nv 0.987834 0.353013 2.201830\nv -0.256116 4.146414 -1.094519\nv 0.002384 4.324364 -1.207869\nv 1.042534 0.539864 1.806030\nv -3.042766 3.028264 0.429880\nv -2.983666 3.031814 0.236430\nv -1.693616 2.992314 -1.615170\nv -2.678916 -0.787386 -0.231470\nv 1.272384 0.366963 2.200480\nv 1.159634 0.449263 2.054830\nv -1.681466 3.250414 -2.163069\nv 2.248584 -2.240886 1.778780\nv 2.090784 -2.315986 1.815780\nv 1.895484 1.610113 1.330480\nv 1.903434 -0.450587 2.359730\nv 1.909584 -0.330687 2.382930\nv 0.429634 3.658914 -0.851319\nv 0.181234 3.667714 -0.763069\nv 0.272534 3.579463 -0.686719\nv 2.951184 -1.791536 1.564580\nv 3.100734 -1.535336 1.578730\nv 2.866884 -1.657637 1.675880\nv -0.063166 3.430964 -0.329619\nv -0.263066 3.426164 -0.262019\nv -0.102216 3.357714 -0.309469\nv 0.084284 3.344914 -0.423919\nv 0.035684 3.431963 -0.368369\nv 1.973734 -1.514086 2.228530\nv 1.936584 -1.392437 2.329680\nv 1.847434 -1.479487 2.335479\nv 2.083234 -0.143287 2.296280\nv 2.216484 0.114463 2.124680\nv -0.353866 3.863014 -0.406819\nv -0.357216 3.738014 -0.489119\nv 2.108184 -0.673787 2.333730\nv 0.647784 3.648664 -0.913819\nv 0.461084 3.764964 -0.970319\nv 2.124384 -2.238187 1.807130\nv -1.595266 -0.794636 -1.274520\nv -1.466416 -0.768636 -1.325170\nv -1.456816 -0.935386 -1.225920\nv 4.276084 -1.914286 0.702730\nv 4.120684 -1.858586 0.952730\nv 4.046534 -2.137737 0.756130\nv 3.422684 -1.346786 1.230980\nv 4.244384 -1.806136 0.824030\nv 4.115934 -1.712636 1.029480\nv 4.229434 -1.485886 0.945280\nv 0.382384 -2.635286 -0.036420\nv 0.149684 -2.639486 -0.045870\nv 0.256384 -2.631486 -0.289520\nv -0.565266 -2.648787 1.743679\nv -0.645366 -2.536436 1.759079\nv -0.669566 -2.722686 1.791679\nv -0.554916 -0.422686 -1.435570\nv -0.416716 -0.529386 -1.427420\nv -0.299766 -1.374686 -1.081320\nv 3.033334 -0.731637 1.735330\nv 3.109684 -0.527187 1.687430\nv 2.849584 -0.590636 1.868780\nv 3.746484 -2.079137 1.124180\nv 2.288484 -1.917837 1.952130\nv 2.438234 -1.922237 1.907330\nv 2.412984 -1.748037 2.020530\nv -0.471516 -0.369986 -1.495870\nv -0.354666 -0.519486 -1.488170\nv 2.748084 -2.206336 -1.204670\nv 2.652984 -2.303336 -1.078370\nv 2.572184 -2.330236 -1.148870\nv 2.998584 -2.311486 1.135580\nv 3.055084 -2.056386 1.274230\nv -0.515866 -0.223686 -1.485770\nv -0.411666 -0.250836 -1.518270\nv 1.979084 -0.540337 2.334980\nv 2.186084 -1.690987 2.089380\nv 2.253184 -1.715787 2.050930\nv 2.090334 -1.526537 2.144180\nv -1.844916 4.438015 -3.406619\nv -1.830316 4.300364 -3.433619\nv -1.927266 4.434114 -3.372169\nv 0.961434 4.107265 -1.553669\nv 0.765384 4.246664 -1.427669\nv 0.954084 4.015464 -1.465969\nv 3.276234 -1.101336 -1.097270\nv 3.387234 -1.055386 -0.980170\nv 2.806134 -1.817086 1.639430\nv 2.663334 -1.708336 1.801230\nv 2.810134 -1.038436 1.753430\nv 2.676784 -1.183386 1.838430\nv 2.823484 -1.365387 1.793880\nv 2.107684 -0.821286 2.319630\nv 2.249734 0.146564 -1.625270\nv 2.387734 -0.003486 -1.669120\nv 2.249784 -0.059536 -1.789270\nv -0.946716 -2.718336 -1.020470\nv -2.108916 2.362964 1.999730\nv 2.025734 -1.328537 2.255580\nv -1.754566 3.400614 -2.992169\nv 2.129434 -0.563237 2.311780\nv 0.811334 3.732164 -1.086720\nv 0.780634 3.928614 -1.248219\nv 0.706334 3.722964 -1.017619\nv -2.213866 3.011815 -2.304220\nv -2.089366 1.976164 2.124430\nv -2.057866 2.237514 2.013080\nv 2.894684 -2.110986 1.429380\nv 2.799384 -1.998586 1.520480\nv 2.750284 -2.306087 1.482930\nv 4.211234 -2.076386 -0.048170\nv 1.978534 -1.051937 2.338730\nv -1.985866 1.252963 2.171780\nv -1.854816 1.368263 2.130730\nv -1.944766 1.429563 2.223180\nv -1.870716 1.674563 2.124830\nv -1.977016 2.003513 2.010430\nv -2.067766 2.975964 -2.560120\nv -1.045666 -2.692486 1.913379\nv 0.947234 3.806164 -1.511569\nv -1.845916 0.928864 1.496080\nv -1.910616 0.990164 1.511880\nv -0.324166 3.678613 -0.528319\nv -0.181116 3.664164 -0.610569\nv -0.245816 3.791264 -0.611919\nv 2.079334 -0.398337 2.265630\nv -1.841316 1.494014 2.145280\nv -1.977466 2.430313 1.877980\nv 2.183684 -1.456237 2.132080\nv 2.037984 -1.447287 2.194180\nv 2.281484 -0.896787 2.190830\nv 2.210384 -0.865687 2.247780\nv 2.219534 -1.022287 2.233480\nv -1.867616 1.195063 1.969230\nv -2.008816 1.153263 2.094280\nv -1.835216 1.822864 1.987880\nv -1.920866 2.077513 1.900880\nv 3.473284 -0.065636 1.149630\nv 3.388734 0.174764 1.243380\nv 3.330584 -0.011336 1.398330\nv 3.520984 -1.152486 1.037630\nv 3.605334 -1.055036 0.920880\nv 3.487234 -0.913437 1.169330\nv -0.054266 3.575814 -0.572469\nv -0.245566 3.574514 -0.506619\nv -2.039016 1.072263 1.962930\nv -1.971816 2.615614 1.792931\nv 3.645884 -0.060286 0.783030\nv 3.586284 0.199414 0.851580\nv 3.166384 0.748014 1.170880\nv 3.350134 0.675614 0.992230\nv 3.190234 0.991614 0.962780\nv 3.614534 -0.773236 0.940930\nv 3.566734 -0.641586 1.018380\nv -0.335166 0.113664 -1.585270\nv -0.527266 0.106364 -1.560170\nv -1.754866 1.702213 1.943630\nv -1.914816 2.310464 1.827380\nv 3.463734 -1.154137 1.154480\nv 3.404934 -1.188836 1.294730\nv -0.267866 -2.060936 -1.075020\nv -0.251516 -2.004786 -0.917270\nv 3.387834 -0.169686 1.324280\nv 3.549734 -0.258136 1.062780\nv 3.606884 -0.287036 0.975480\nv -0.584316 0.346164 -1.489970\nv -1.760316 1.307863 1.891630\nv -1.736266 1.438664 1.941430\nv -1.682216 1.566613 1.838730\nv -1.887116 2.535314 1.747830\nv 3.219434 -0.619336 1.557580\nv 3.297034 -0.618886 1.453580\nv 3.237284 -0.432736 1.506830\nv -1.171866 2.690814 0.478130\nv -1.109266 2.600663 0.436580\nv 2.942684 0.928963 1.325030\nv 2.971884 1.107514 1.166980\nv 2.849734 1.144914 1.254080\nv -1.765966 1.190313 1.715430\nv -1.855316 1.076814 1.656680\nv -1.814016 2.072063 1.723030\nv -1.853816 2.164263 1.750780\nv 4.118284 -1.424636 1.030730\nv 3.022084 0.696064 1.370080\nv 2.823584 0.877514 1.470730\nv 2.817034 0.689764 1.517130\nv 3.097134 0.388413 1.485530\nv -1.670766 1.789664 1.750530\nv -1.810016 2.335814 1.651130\nv 2.435384 -2.667436 1.653679\nv 2.557334 -2.612137 1.529329\nv 2.507884 -2.528986 1.677980\nv 3.935484 -1.861086 1.085930\nv 3.969284 -1.998336 0.978980\nv 4.091984 -1.583836 1.060480\nv -1.996666 0.993463 1.659280\nv -1.677616 1.359864 1.733230\nv -1.761816 2.179664 1.577130\nv -1.770266 2.535664 1.573380\nv 0.540234 3.876464 -1.095919\nv 2.665634 -1.529187 1.855380\nv 2.528284 -1.521837 1.989880\nv 2.507634 -1.722887 1.966880\nv 3.372334 -0.835236 1.331080\nv 2.794084 0.317364 1.748330\nv 2.737284 0.569063 1.657730\nv 2.649984 0.616713 1.695680\nv 0.612184 4.272164 -1.319069\nv 0.778784 4.484164 -1.545269\nv 4.281434 -1.251686 -0.308170\nv 2.965134 -1.978686 1.447180\nv 3.216034 -0.062936 1.573280\nv 3.176734 -0.358286 1.592380\nv -1.811666 1.070163 1.542980\nv -1.721416 1.176563 1.594930\nv -1.613266 1.655214 1.724830\nv -1.695116 1.925013 1.674930\nv 2.344634 -0.497637 2.227980\nv 4.299234 -1.968786 -0.005970\nv 4.364434 -1.891636 0.201030\nv -3.009416 2.254514 0.994630\nv -3.048416 2.337814 1.260830\nv -3.012016 2.358414 1.025480\nv 1.613184 -2.765486 -1.142920\nv 1.842134 -2.801936 -1.081970\nv 1.795034 -2.672036 -1.001621\nv 3.270384 0.160314 1.428280\nv 3.163834 0.188363 1.544230\nv 0.892734 3.906464 -1.302019\nv 0.791584 4.075214 -1.356119\nv 0.791384 3.637014 -1.008469\nv -1.110216 2.597214 -0.340720\nv -1.782216 1.000813 1.482130\nv -1.608116 1.562314 1.719880\nv -1.730066 2.332013 1.479930\nv -1.740166 2.741064 1.522581\nv 0.091984 3.500814 -0.471819\nv 2.637584 -2.360936 1.607630\nv 2.508784 -2.159836 1.651080\nv 2.429034 -2.298136 1.737580\nv 2.714134 -2.097036 -1.390870\nv 2.570484 -2.252886 -1.286770\nv -1.738366 1.073913 1.482880\nv -1.589166 1.378514 1.630330\nv -1.586316 1.771213 1.679430\nv -1.611066 1.914863 1.616980\nv -1.664166 2.075963 1.560480\nv -1.680016 2.184413 1.493630\nv -1.705416 2.453213 1.460480\nv -1.696716 2.600564 1.494280\nv -0.243516 -1.509786 -1.033870\nv 2.692384 -1.063487 1.840430\nv 0.898734 3.703414 -1.194419\nv 0.835934 3.641914 -1.079569\nv -1.684766 2.340113 1.400230\nv 0.297434 3.354164 -0.580019\nv 0.278034 3.437614 -0.505319\nv 2.243034 -0.299187 2.179080\nv 2.170634 -0.165537 2.211180\nv 3.197984 0.484514 1.321630\nv 2.751884 -0.844236 1.854380\nv 2.704384 -0.789336 1.960930\nv 0.651334 3.489264 -0.873319\nv 0.899084 3.798114 -1.218869\nv -1.428266 1.421264 1.569230\nv -1.382766 1.676814 1.596780\nv -1.449316 1.854763 1.576580\nv -1.605366 2.812514 1.461030\nv -0.547016 0.867964 -1.379670\nv -2.456216 2.423314 -0.661720\nv -2.315016 2.602364 -0.704520\nv -1.299166 -2.741086 1.944129\nv -1.192516 -2.579636 1.950880\nv 0.586734 4.039264 -1.218469\nv 0.698434 3.757864 -1.382469\nv 0.541984 3.822564 -1.381869\nv 0.700234 3.878564 -1.489969\nv -0.290966 -1.136386 -1.241970\nv -0.208266 -1.190336 -1.316870\nv 2.245334 -0.002786 2.159380\nv 2.635534 1.205664 1.316030\nv -1.376366 1.590914 1.589130\nv -1.581266 2.297863 1.355530\nv -1.557866 2.558514 1.373080\nv -1.583016 2.599414 1.420380\nv 2.538634 1.460514 1.208830\nv 1.976034 -2.596286 1.851079\nv 2.229784 -2.631336 1.802830\nv 0.265134 4.303914 -1.038669\nv 0.276334 3.833364 -0.945619\nv -2.932216 0.981114 0.506380\nv -2.938216 0.975164 0.288680\nv -2.886816 0.905464 0.509880\nv -1.421966 2.130164 1.405680\nv -1.597716 2.399463 1.315680\nv -1.546716 2.759163 1.416381\nv -1.540866 2.921613 1.389830\nv 0.558134 3.577614 -0.775619\nv 2.917184 -0.858287 1.768280\nv 2.784784 -0.720486 1.894480\nv 2.207584 -2.172586 1.807580\nv 2.310534 -2.099236 1.789680\nv 2.428034 -0.579436 2.188480\nv 2.626684 -0.698737 2.056530\nv 2.492934 -0.475737 2.142230\nv 0.618134 -2.413836 2.204979\nv -0.253416 -2.858236 0.224280\nv -0.312916 -2.859636 0.204980\nv -0.342266 -2.864036 0.136429\nv -1.086316 -2.464936 1.882380\nv 0.462834 4.797564 -1.351919\nv 0.486134 4.799464 -1.267769\nv 0.548084 4.820514 -1.360119\nv -0.787366 3.436563 -0.064369\nv -0.707766 3.417564 -0.145419\nv 2.961984 -1.377836 1.671030\nv 4.302684 -1.159186 -0.235520\nv 2.504384 -1.147237 2.018930\nv 2.582184 -1.012287 2.013530\nv 2.448884 -1.044736 2.086730\nv 0.430534 4.149864 -1.165019\nv 0.215484 4.123964 -1.007819\nv 0.328484 3.975214 -1.046519\nv -1.225316 2.973264 0.794730\nv -1.338416 1.373363 1.483980\nv -1.344416 1.869714 1.479780\nv -1.412866 2.332963 1.231730\nv -1.521866 2.500513 1.274530\nv -1.492116 2.627464 1.258330\nv -1.461666 2.831764 1.241431\nv -1.489266 2.867164 1.324230\nv -1.557116 3.006814 1.353080\nv 3.026534 -0.762986 -1.390720\nv 0.541234 4.429714 -1.294169\nv 0.542334 4.552364 -1.303469\nv 0.419434 4.430364 -1.175319\nv 0.284984 3.302414 -0.686319\nv 2.394584 -1.321637 2.048330\nv 2.514334 -1.281137 1.957230\nv 2.527134 -0.822186 2.100730\nv 0.602734 3.514064 -0.781569\nv 0.488884 3.509364 -0.674169\nv -1.187516 1.501114 1.377880\nv -1.105566 -2.754486 1.912429\nv -1.101516 -2.813537 1.816029\nv -1.013666 -2.738837 1.903630\nv 2.124834 -0.002336 2.225980\nv -1.638666 2.747663 -0.628070\nv -0.475616 -2.837936 0.962879\nv -0.635716 -2.832487 1.054880\nv -0.594816 -2.845686 0.950029\nv 2.548734 -0.329237 2.094080\nv 0.368084 0.712414 -1.526320\nv 0.287384 0.622114 -1.574720\nv 0.263534 0.854264 -1.472420\nv 2.775284 -0.443286 1.934930\nv 2.672934 -0.531236 2.048080\nv 2.765884 -0.609837 1.944430\nv 0.649184 3.581564 -0.842569\nv 2.364984 -2.166036 1.717979\nv 0.444734 3.564814 -0.721219\nv -1.227316 1.593664 1.449930\nv -1.179366 1.675964 1.382380\nv -1.345966 2.377413 1.166230\nv -1.381716 2.507463 1.147680\nv -1.341816 2.658614 1.152580\nv 1.576084 -2.817386 1.692179\nv 1.489184 -2.814687 1.797830\nv 1.457784 -2.808686 1.610729\nv -0.809016 -2.646736 1.843930\nv 2.676784 -1.998136 1.586430\nv 2.597084 -1.964036 1.692980\nv 2.562734 -2.090086 1.628680\nv 2.672584 -0.307986 1.997430\nv 2.524384 -2.671486 1.475680\nv 2.552484 -2.677436 1.332979\nv 2.667434 -2.574436 1.317980\nv -1.132566 1.941613 1.250080\nv -1.302616 2.184063 1.254580\nv 2.763234 1.066563 1.351380\nv 3.227034 -1.026637 1.490180\nv 3.123334 -0.996787 1.595430\nv 3.025834 -1.148137 1.647430\nv 2.369734 -2.586486 1.747730\nv 2.355434 -2.415086 1.794929\nv 2.289834 -2.363636 1.811730\nv 2.453434 -1.383636 2.000230\nv 2.428284 -1.567037 2.037880\nv -0.594416 3.224914 -0.857070\nv -1.204866 1.304463 1.305130\nv -1.312516 2.744913 1.094880\nv -1.378016 2.862764 1.126280\nv -1.339966 3.013963 1.061980\nv 3.052784 0.898664 1.201930\nv 4.228184 -1.098436 0.797830\nv 2.912584 -2.339936 1.214880\nv 4.455134 -1.606536 0.426680\nv 4.481884 -1.297686 0.408530\nv 3.496784 -0.482837 1.180330\nv 3.482634 -0.269336 1.205680\nv 3.406884 -0.496887 1.330230\nv -2.213316 2.860514 -1.630619\nv 0.431984 3.436464 -0.639520\nv 3.256684 -0.643486 -1.109670\nv 3.300984 -0.679336 -1.018970\nv 3.250484 -0.790686 -1.047920\nv -1.112066 1.810314 1.278030\nv -0.789416 -2.726936 1.838680\nv 3.171884 -1.826437 1.313530\nv -0.324316 3.120864 -0.323270\nv 4.274134 -2.045136 0.309180\nv 2.337034 -1.506187 2.053880\nv 2.710484 -0.198287 1.980380\nv 0.885484 3.766164 -1.462269\nv 0.427884 3.364564 -0.743519\nv -1.201666 2.258164 1.081980\nv -1.298516 2.529513 1.055280\nv -1.292916 2.836414 0.961080\nv -1.794366 3.488464 -3.268869\nv 3.410934 -2.634686 0.204530\nv 3.413484 -2.614686 0.411130\nv 3.263034 -2.705036 0.270380\nv 3.148134 -1.320786 1.582630\nv 2.704334 0.025963 1.937330\nv -0.001066 -2.070836 -1.557770\nv -0.000816 -2.005086 -1.524020\nv 0.100184 -2.037536 -1.665370\nv -1.033216 1.495414 1.220330\nv -1.060366 1.668114 1.226880\nv -1.061616 2.034813 1.108980\nv -1.254716 2.642013 0.932330\nv -1.230816 2.479813 0.961930\nv -0.089516 3.926664 -0.750819\nv 0.960434 3.788514 -1.359369\nv 0.912384 3.708064 -1.281769\nv 3.239184 -1.293037 1.507180\nv 2.964484 -0.960886 1.671180\nv 2.904284 -1.015437 1.693030\nv 2.718834 0.209614 1.880880\nv 2.588184 0.352613 1.896980\nv -0.994066 1.396013 1.154030\nv -1.203316 2.333014 0.987280\nv 2.896284 -0.394937 1.797180\nv 3.303634 0.553313 1.124880\nv 3.276884 0.303114 1.304630\nv 2.916734 0.477364 1.615630\nv 0.402084 3.506714 -0.617819\nv -0.966966 1.721463 1.104080\nv -0.989466 1.894763 1.069430\nv 2.195534 -1.885937 2.006730\nv 2.036834 -1.722587 2.211630\nv 4.228384 -2.096436 0.169430\nv 3.258884 -0.827287 1.507530\nv -0.098466 3.793314 -0.716819\nv 3.634834 -0.485386 0.913430\nv 3.080684 -0.849936 1.632580\nv 3.096234 -0.359386 1.681130\nv 3.111184 -0.177637 1.704330\nv 3.025634 -0.365937 1.728880\nv 2.825134 -0.097436 1.846580\nv 2.612884 -2.498286 1.571180\nv 2.697484 -2.266286 1.541180\nv 2.697534 -1.827337 1.700780\nv 2.630284 -2.149887 1.573529\nv -0.968466 1.498464 1.058680\nv 2.901834 -0.255287 1.776430\nv 2.904234 -0.029137 1.788680\nv 3.330734 -1.710286 1.182480\nv 3.274184 1.039864 0.471880\nv 3.054334 -0.065736 1.737730\nv -3.156066 2.587863 0.447930\nv -0.742216 0.947114 -1.317320\nv -0.677716 0.791464 -1.410670\nv -2.983616 -0.185686 0.453380\nv -0.954516 2.250263 0.348430\nv 2.964284 0.155513 1.722580\nv 3.289834 -1.613036 1.288930\nv 3.257984 -1.554686 1.398480\nv 2.796184 -0.260137 1.918430\nv 2.717884 1.330964 1.156880\nv 2.869084 -1.835136 -1.343370\nv 2.781284 -1.977236 -1.423670\nv -1.700816 3.123764 -2.034670\nv 3.492984 0.670114 0.353630\nv 0.314284 -2.482887 2.309380\nv -0.107316 3.507363 -0.480769\nv -0.526516 3.689114 -0.258119\nv -0.453166 3.500114 -1.039769\nv 0.249134 3.503564 -0.535619\nv 0.041884 -2.106836 -1.606870\nv -3.080416 2.395964 0.391530\nv -3.043466 2.490264 0.300730\nv -1.904466 2.540764 -0.846220\nv 2.666834 -2.808386 -0.237270\nv 2.684484 -2.741486 -0.386970\nv 2.787734 -2.777636 -0.243520\nv -0.693216 2.899814 -0.145270\nv 2.840284 -2.709786 -0.384570\nv 2.716234 -2.627486 -0.543070\nv 3.097234 -1.667987 1.523580\nv 2.340684 -1.418836 2.061280\nv 2.579334 -2.801686 -0.354970\nv -0.431316 -2.546936 -1.841320\nv -0.444216 -2.744236 -1.884620\nv -0.519366 -2.766486 -1.859770\nv 2.141434 -1.250286 2.247630\nv -1.126066 2.328313 0.794730\nv -0.282416 -1.558036 -0.997520\nv 2.808084 -1.532186 1.786430\nv 4.346684 -1.748686 0.698580\nv -1.319616 -1.117686 -1.072370\nv -1.130266 -1.174786 -1.029570\nv -2.761716 3.085814 0.012281\nv -2.187416 2.654914 -1.052520\nv 0.373634 3.346764 -0.806920\nv -2.395316 3.721164 -1.551219\nv -2.396016 3.628614 -1.366519\nv -1.418666 -1.662986 0.065080\nv -1.375516 -1.734586 -0.007970\nv 0.683934 4.736764 -1.534019\nv -1.041916 2.673014 0.092480\nv -0.068216 -2.646587 1.122280\nv -0.088316 -2.630236 1.312679\nv -0.109316 -2.636886 1.225179\nv -1.054916 -2.699036 -0.996920\nv -1.056966 -2.387536 -0.916020\nv -0.998866 -2.481236 -0.960420\nv 2.040784 -0.954587 2.308680\nv 2.651684 -1.379637 1.870430\nv 3.787284 -0.864936 0.024080\nv 3.802934 -0.938786 -0.102870\nv 3.759234 -0.876936 -0.133120\nv 3.693584 -2.244487 0.989430\nv 3.556684 -2.221486 1.127780\nv 2.558084 -2.386736 -1.073420\nv 2.566684 -2.407886 -0.944370\nv 3.694584 -0.594686 0.768680\nv 2.397134 -1.087436 2.112580\nv 2.226984 -1.151637 2.197880\nv -0.158266 -2.757836 1.004579\nv 3.676034 -0.273286 0.780780\nv -2.359566 -1.164686 -0.106870\nv -2.266716 -1.190586 -0.317570\nv -2.216466 -1.266086 -0.211470\nv 4.336934 -1.915486 0.519080\nv 0.794484 4.630564 -1.799669\nv 0.803784 4.671265 -1.715619\nv -2.126366 3.087964 -2.662369\nv 0.904334 3.718414 -1.378619\nv 3.877784 -2.158736 0.935130\nv 2.835534 0.122364 1.822780\nv -1.637166 3.777414 -3.409270\nv -1.702966 3.819314 -3.439719\nv -1.152266 2.994313 0.340030\nv -1.077316 3.017364 0.203880\nv -1.666116 4.244464 -3.474019\nv -1.691016 4.357814 -3.402719\nv -1.645316 4.270614 -3.401719\nv 0.475634 0.824064 -1.509020\nv 0.616134 0.726814 -1.517170\nv -2.393316 3.988464 -2.088219\nv -2.292116 4.080914 -2.197670\nv -0.395166 3.667014 -1.098320\nv 0.468684 4.681664 -1.160519\nv 0.402734 4.742564 -1.109819\nv 0.878834 4.424165 -1.649519\nv 3.411684 0.446164 1.015730\nv 2.373884 -2.694436 -1.116021\nv 2.348434 -2.791036 -0.919120\nv 0.322134 -2.692837 2.307780\nv 0.545234 -2.442887 2.234980\nv 0.389834 0.312863 1.862430\nv -1.808766 0.791914 -1.125170\nv -2.133016 0.878664 -0.933520\nv -1.698066 3.801564 -2.595219\nv 0.132034 -1.809486 -1.758720\nv 0.196334 -1.867336 -1.796320\nv -1.023366 2.812164 0.132880\nv -1.000266 2.926813 0.146780\nv 0.972484 4.362714 -1.828369\nv 0.976434 4.318814 -1.778469\nv 0.979684 4.231464 -1.834219\nv 1.121284 0.510513 1.833530\nv 2.853384 -2.273486 1.383530\nv -2.534766 -1.035686 0.379580\nv -2.553066 -0.970236 0.517480\nv 4.226384 -2.038236 0.625380\nv 2.735484 -2.565136 1.177580\nv 2.821084 -2.499187 1.158330\nv 4.424484 -1.201286 0.584430\nv -2.171066 2.721814 -1.312919\nv -2.153566 2.750264 -1.440970\nv -1.892516 3.470264 -3.244870\nv -1.926066 3.563364 -3.232720\nv -1.874566 3.683014 -3.316269\nv 2.752684 -2.420236 1.383130\nv 0.973384 3.858714 -1.383269\nv -2.319066 -0.320986 -1.114920\nv -2.084616 -0.409336 -1.237020\nv -2.222566 -0.437436 -1.160770\nv 3.708384 -2.262236 -0.485770\nv 2.481234 -2.677986 -0.642620\nv 2.669034 -2.574886 -0.611420\nv 2.595884 -2.531236 -0.720270\nv 0.616984 -2.609636 -0.807120\nv 0.386884 -2.622136 -0.767470\nv 0.552534 -2.605586 -0.986670\nv -0.854316 2.867864 -0.013520\nv -0.801716 3.120914 0.014280\nv 1.481484 0.297414 -1.854270\nv 1.732884 0.314614 -1.725170\nv 1.693434 0.222614 -1.909220\nv -0.247016 -2.768286 1.221729\nv 0.522084 -2.662286 -1.267521\nv 0.322784 -2.624636 -1.247870\nv 0.318184 -2.667736 -1.304420\nv 2.434834 1.545113 1.181180\nv 0.726984 -2.739537 2.158530\nv 0.840584 -2.727536 2.124429\nv -0.193116 3.890814 -0.648569\nv -0.819116 3.274314 -0.055569\nv 0.639684 -2.745836 2.180580\nv -1.729166 3.269764 -1.037869\nv -1.713716 3.067314 -0.833320\nv -0.758566 -2.761236 1.803879\nv 3.464484 0.219314 1.071130\nv 3.669934 -1.006236 0.792030\nv 3.728134 -0.976636 0.665430\nv -0.356616 3.499664 -0.386869\nv -0.670916 3.104064 -0.073770\nv -0.695916 3.206214 -0.046920\nv -0.263616 3.290614 -0.263819\nv 3.507034 -1.118986 -0.745720\nv -2.248666 2.039414 -0.784520\nv -2.300216 0.330214 -1.067920\nv -2.391966 0.150814 -1.051320\nv -2.426666 0.364564 -0.933920\nv -3.002016 0.451714 0.064980\nv -0.289616 -2.700736 -1.917571\nv -0.716216 3.317614 -0.127069\nv -0.772116 3.348064 -0.090519\nv 0.913034 -2.601086 2.098629\nv -0.086166 -2.282886 -1.789420\nv 0.080284 -2.154586 -1.673520\nv 3.528534 -0.657086 -0.724970\nv 2.568284 -1.878686 1.803330\nv -0.626416 3.275764 -0.082969\nv -1.734516 4.378264 -3.423970\nv -2.994166 0.607214 0.356080\nv 3.710284 -0.266436 0.554630\nv 4.348334 -0.980636 0.115280\nv -0.884966 -2.490186 -1.006570\nv -0.935266 -2.538436 -0.987470\nv -0.532216 3.038414 -0.208920\nv -0.523716 3.216114 -0.131569\nv -0.622666 3.364664 -0.204169\nv -0.576416 3.493214 -0.285569\nv 2.672784 -2.500336 1.469930\nv 0.711384 4.609414 -1.504019\nv 0.066584 0.650014 -1.558120\nv -0.207866 0.026214 -1.608070\nv -1.820466 0.384914 -1.235970\nv -1.692016 0.503364 -1.309970\nv 3.628284 -2.367786 -0.370070\nv 3.542534 -0.274486 -0.799620\nv -0.533466 3.282713 -0.111969\nv -0.593966 3.426664 -0.256819\nv -2.182466 -2.697786 -0.001870\nv -2.155716 -2.774686 0.037480\nv -2.082366 -2.711236 0.122680\nv 0.987684 -2.669036 2.076730\nv 2.836934 1.278313 1.126580\nv 2.414934 -2.097786 1.706480\nv -0.485066 3.347164 -0.152769\nv 1.153534 -2.665537 2.032230\nv 0.142484 -2.093086 -1.695770\nv -0.397266 3.282264 -0.185919\nv -0.529266 3.425464 -0.279719\nv 1.037384 -2.744836 2.069930\nv -1.676766 3.050064 -0.999869\nv -1.876516 4.107164 -3.354869\nv -0.851566 2.787014 -0.092020\nv -0.506266 3.578864 -0.357119\nv 0.069034 4.388263 -0.738319\nv -0.427066 2.996014 -0.342670\nv -0.338066 3.357064 -0.196869\nv -0.401366 3.431814 -0.290669\nv -0.430116 3.500013 -0.369019\nv 1.309634 -2.635036 1.979929\nv -0.359366 -2.825536 1.411680\nv -0.432066 3.647264 -0.426019\nv 2.458034 -2.806786 -0.377270\nv -2.276366 2.893514 -1.438769\nv 0.722334 4.730064 -1.660119\nv 0.673534 4.744014 -1.655519\nv 4.137884 -1.100786 0.855080\nv -0.384316 3.568264 -0.440669\nv -1.971066 3.401114 -3.137470\nv -1.975416 3.257214 -3.025919\nv -2.026666 3.295464 -2.983819\nv -0.922716 2.180314 0.175330\nv -0.682416 1.610164 0.843430\nv -1.229416 -2.561736 -0.943420\nv -1.415666 -2.485886 -0.833020\nv -1.313066 -2.257786 -0.722870\nv 1.436484 -2.730536 1.950529\nv -2.672116 -0.643137 0.824530\nv -2.531666 -0.764786 0.958530\nv -2.680616 -0.572036 1.019080\nv -1.695866 3.663114 -2.054869\nv -2.801566 -0.346336 0.825280\nv -2.846016 -0.378236 0.663480\nv -2.763816 -0.499587 0.742730\nv -2.878616 -0.275486 0.762730\nv -0.643766 4.085914 -0.680569\nv -0.775416 3.991414 -0.621619\nv -0.649616 4.066763 -0.543819\nv -2.894816 0.838614 0.329430\nv -1.630866 3.319614 -1.709020\nv 3.241984 1.048714 -0.262320\nv 3.340434 0.949114 -0.092520\nv -3.181966 1.718564 1.340880\nv -3.196866 1.547913 1.210580\nv -3.224566 1.513913 1.483830\nv -1.560766 -2.199937 1.269580\nv -1.609316 -2.263036 1.137330\nv -0.237816 4.339664 -0.901869\nv -0.446016 4.173213 -0.895219\nv 3.333734 -2.600236 -0.300770\nv 3.246684 -2.564986 -0.441070\nv 3.402634 -2.481986 -0.457770\nv -2.886966 0.837314 0.483380\nv -1.608716 -2.712837 1.855479\nv -1.747116 -2.643537 1.709980\nv -1.703416 -2.743536 1.765029\nv -1.152716 -1.788986 1.027930\nv -1.200216 -1.573436 0.940880\nv -3.022016 3.004064 0.722630\nv -2.942166 3.085814 0.572231\nv 0.616384 -2.805836 1.789930\nv 0.527034 -2.810886 1.957429\nv 0.532684 -2.806587 1.860729\nv -3.114866 2.029514 0.002230\nv -1.633316 3.421264 -2.010520\nv -1.644316 3.501314 -2.140070\nv -2.887366 0.573464 0.814680\nv -2.759016 0.837164 0.862380\nv -2.770116 0.905114 0.849380\nv -3.052866 2.929164 0.207280\nv -2.871466 3.031814 0.077730\nv -3.272416 1.799314 0.723330\nv -0.661016 -2.182186 -1.012420\nv -0.517866 -2.139036 -1.036720\nv -0.620416 -2.230886 -1.220670\nv 2.352434 1.416314 -0.913770\nv 2.198234 1.570664 -0.852270\nv 2.371184 1.569014 -0.727620\nv 1.005634 4.164265 -1.728369\nv 3.526684 -2.502036 -0.291220\nv -3.066916 2.214263 0.777230\nv -1.669866 3.458914 -1.536969\nv -1.641116 3.193364 -1.550120\nv 2.474334 -2.411386 -1.375820\nv 2.547584 -2.321536 -1.236620\nv 2.763484 -1.286886 -1.505220\nv -0.286566 -2.126336 -1.311120\nv -0.467266 -2.167486 -1.232770\nv 0.909834 4.467264 -1.748769\nv -3.054216 2.286563 0.768530\nv 2.777184 -1.495636 -1.530670\nv -3.104866 2.858363 0.822030\nv -0.323266 -2.838686 0.945279\nv 3.109634 -0.296486 -1.333370\nv 3.045334 -0.159286 -1.362470\nv 3.162534 -0.124736 -1.278870\nv -0.310666 -0.264836 -1.613020\nv -0.351516 -0.331786 -1.523070\nv -3.121566 1.908863 1.518330\nv -3.176866 1.765964 1.566080\nv -3.064316 1.906663 1.720330\nv -1.727266 -2.601387 0.891230\nv -1.757816 -2.525636 0.916230\nv -1.648216 -2.610687 0.791530\nv -3.112216 2.575714 0.940730\nv -3.039716 2.476663 1.095180\nv 1.007334 4.057414 -1.722969\nv 1.003684 4.002714 -1.608869\nv -1.424916 -2.284386 0.885580\nv 2.795484 -0.872986 -1.590870\nv 0.614884 4.002014 -1.527719\nv -1.671466 3.252464 -1.217070\nv 0.563234 1.108214 -1.341370\nv 0.455684 1.008464 -1.376170\nv 0.337584 1.061764 -1.324870\nv 0.447084 -2.783936 -1.352771\nv 0.647734 -2.819236 -1.346321\nv -3.051366 1.307264 -0.167070\nv -3.033566 1.446814 -0.238920\nv -3.125216 1.335414 1.005430\nv -3.191616 1.530213 1.029880\nv -2.986016 0.476164 0.642130\nv -0.516016 -1.520086 -0.988270\nv 3.947584 -2.226537 0.765030\nv -3.119066 2.878764 0.336730\nv -2.804916 0.892364 -0.150320\nv -2.857966 0.717814 -0.156570\nv -0.213666 -1.281286 -1.276720\nv 2.198634 -2.718036 -1.404120\nv 2.314784 -2.710686 -1.248271\nv 2.261634 -2.784836 -1.201921\nv 2.957884 -1.657236 -1.237720\nv 3.094084 -1.734336 -1.052720\nv 3.034634 -1.785236 -1.086570\nv -1.681816 3.676614 -2.284269\nv 3.079484 -1.305486 -1.284170\nv 3.141484 -1.048986 -1.233570\nv 3.172534 -1.208636 -1.189570\nv -2.971616 -0.198586 0.030830\nv 0.247134 4.669363 -1.119819\nv 0.150584 4.600463 -1.024419\nv 0.641334 3.480014 -0.996269\nv 0.457834 1.368514 -1.022670\nv 0.255584 1.191014 -1.187570\nv 0.240034 1.281364 -1.109770\nv 2.944734 -1.829886 -1.205170\nv 2.874884 -1.964436 -1.306320\nv 0.764384 3.564264 -1.119969\nv -1.091166 3.711714 -0.416169\nv -1.211366 3.602364 -0.292519\nv -1.012216 3.735964 -0.264269\nv -1.575566 -2.191686 1.459830\nv -1.592366 -2.204237 1.348430\nv 2.038484 -2.760786 -1.477270\nv 2.074034 -2.811586 -1.374870\nv -1.639766 3.354564 -1.543619\nv -1.671366 3.372664 -1.372719\nv 3.073584 -0.965386 -1.298820\nv 3.122484 -0.768136 -1.228970\nv 3.196934 -0.843386 -1.129370\nv 2.733984 -1.609086 -1.553520\nv -0.340166 -2.841937 0.815480\nv 0.999984 3.942214 -1.534769\nv 0.082984 -2.266636 -1.777070\nv -2.763666 -0.476136 0.925680\nv -2.916616 0.084064 -0.194320\nv -2.942266 -0.082386 -0.234270\nv 3.464584 -0.225586 -0.957370\nv 3.538884 -0.030786 -0.803570\nv 0.110934 -2.659336 0.390930\nv 0.078534 -2.658586 0.472779\nv -0.003166 -2.776636 0.473179\nv -0.515716 1.598014 0.952980\nv -1.676766 2.904214 -0.993520\nv -1.681766 2.789814 -0.807670\nv 0.462834 -2.626136 -0.458420\nv 3.336384 -0.439986 -1.141820\nv 3.320834 -0.244286 -1.171770\nv 3.442034 -0.400586 -0.987870\nv 2.656134 -1.685286 -1.626620\nv 1.398834 -2.809636 -1.580471\nv 1.475284 -2.805186 -1.566270\nv 1.473634 -2.848586 -1.474520\nv 0.985034 3.904464 -1.595269\nv 2.723334 -2.340486 -0.817370\nv 2.907034 -2.195786 -0.771120\nv 3.434284 -0.046636 -0.949370\nv 3.491734 0.041214 -0.837120\nv -2.423716 -1.083336 -0.033970\nv -2.420016 -1.023686 -0.222870\nv 1.026934 0.541364 -1.593120\nv 0.881834 0.464814 -1.604970\nv 0.821434 0.579564 -1.600120\nv -1.666716 3.453614 -2.324769\nv -1.665716 3.616014 -2.363270\nv -1.674366 -2.768336 -0.827571\nv -1.690716 -2.850486 -0.849171\nv -1.737966 -2.859486 -0.787521\nv -0.344516 -2.265086 -1.682020\nv -0.196316 -2.271436 -1.758570\nv -0.345616 -2.382436 -1.807920\nv -3.134216 2.748414 0.489730\nv -1.182366 -1.994136 0.950630\nv -1.245666 -2.091537 1.062430\nv -3.185416 1.697464 1.116780\nv -3.193816 1.795914 1.054280\nv -2.890966 2.961364 0.027830\nv -2.760116 2.947913 -0.182070\nv 3.259884 -1.518636 -0.984220\nv 3.342234 -1.501636 -0.883320\nv 3.206134 -1.674386 -0.942270\nv -0.575316 -1.357936 -1.073120\nv -2.933866 1.132664 -0.155970\nv -3.045216 1.184114 -0.089520\nv -2.935416 1.283064 -0.283320\nv 3.128484 -1.483586 -1.170220\nv -2.802016 -0.232737 0.954830\nv -2.896316 3.105314 0.398980\nv 0.213834 -2.650786 0.227130\nv 0.096884 -2.653286 0.292230\nv 1.038384 1.447114 -1.084670\nv 1.103584 1.563464 -0.969670\nv -1.747266 -2.247336 -0.003970\nv -2.962766 -0.238336 -0.141020\nv -2.904166 -0.313786 -0.215670\nv -2.960016 0.353364 -0.133020\nv -3.112766 2.510914 0.369080\nv -1.192116 -2.282586 0.622530\nv -1.138466 -2.248586 0.512380\nv 2.822984 -2.205636 -1.008120\nv 2.871784 -2.193936 -0.843970\nv 0.154584 0.452114 -1.591970\nv -1.448716 -2.482436 0.600530\nv -1.264116 -2.371536 0.540230\nv 1.110834 0.456164 -1.600120\nv -2.348566 1.098214 -0.683320\nv -2.413816 1.114014 -0.614270\nv 2.353134 0.764864 -1.262770\nv 2.325434 0.578164 -1.475570\nv -2.960316 0.643714 0.126480\nv -2.899216 0.676864 -0.043120\nv 3.201634 -1.601686 -1.015470\nv 2.388684 -2.600086 -1.249971\nv -2.774266 0.989264 0.944130\nv -2.859916 0.970964 0.667030\nv -2.908016 1.053464 0.758130\nv -2.176166 -0.716836 -1.042470\nv -2.343866 -0.508636 -0.960370\nv -2.175416 -0.551986 -1.125470\nv 3.098384 1.239664 -0.321920\nv 3.148534 0.997014 -0.639620\nv 2.960934 1.285714 -0.516370\nv 3.093884 -0.635086 -1.320270\nv 3.131684 -0.571436 -1.288020\nv 2.735384 -2.279536 -0.994120\nv 1.065384 -2.797486 -1.628121\nv 1.280884 -2.804986 -1.589421\nv 1.051834 -2.855986 -1.547121\nv 2.726784 -1.116186 -1.583670\nv -1.686816 2.909414 -0.768420\nv -1.674516 2.794414 -0.714220\nv -1.609316 3.883164 -3.344169\nv -0.050216 -2.832136 0.423330\nv -0.212166 -2.856186 0.566879\nv -0.075416 -2.846736 0.340979\nv 3.381184 -1.172186 -0.971520\nv 3.421784 -1.343536 -0.807420\nv 2.948184 -1.962936 -1.120070\nv -1.156366 -1.730636 0.612480\nv -1.101466 -1.824486 0.545680\nv 2.657484 -1.234336 -1.593220\nv -3.151116 1.864964 1.215530\nv -3.058816 2.087213 1.285230\nv -3.110216 2.009963 1.155230\nv 1.006484 4.178664 -1.779669\nv 0.086834 -2.645437 0.869130\nv -0.041166 -2.660336 0.904180\nv 0.070084 -2.659736 0.766080\nv -2.744216 2.387864 -0.370970\nv -2.825516 2.183814 -0.371070\nv 2.529884 -2.563936 -0.792870\nv -0.186316 -2.686486 1.251980\nv -0.112566 -2.666337 1.077330\nv -1.057666 -1.858686 0.426780\nv 2.810684 -2.137086 -1.231720\nv 2.912634 -2.061786 -1.085470\nv -3.092716 2.723064 0.955180\nv -1.663816 3.139614 -1.176370\nv 0.593284 4.771564 -1.564419\nv 0.657634 4.792564 -1.562819\nv 1.954384 -2.739486 -1.526720\nv 1.995184 -2.657786 -1.540521\nv 2.731284 -2.808436 -0.127070\nv 4.445484 -1.304536 0.569130\nv 3.359284 -0.759236 -0.956870\nv 2.419634 -2.744787 1.499779\nv -3.082466 1.571514 -0.106320\nv 3.401584 -1.553986 -0.668170\nv 3.391584 -0.621586 -0.939470\nv 2.370034 -0.139786 -1.737970\nv 2.253234 -0.204336 -1.844070\nv 3.036134 -1.525936 -1.270870\nv 3.320634 0.404514 -0.871720\nv 3.075334 -1.865136 -0.923520\nv 3.126934 -1.921336 -0.790120\nv 3.006134 -2.072236 -0.776770\nv 3.002434 -1.989936 -0.928770\nv 2.116234 -2.819686 -0.246820\nv 2.084084 -2.771736 -0.201770\nv -1.669116 3.612814 -2.506770\nv 1.809734 -2.809336 -1.474520\nv 1.879084 -2.833386 -1.407920\nv 1.678734 -2.842836 -1.439670\nv 1.301734 -2.852386 -1.501920\nv 1.870784 0.137714 -1.880870\nv 1.722134 0.118764 -1.990470\nv 1.913634 0.011914 -1.935720\nv 1.773134 -0.073686 -2.047870\nv -1.420716 3.420364 -0.227219\nv -1.557316 3.240463 -0.233919\nv -1.559666 3.263314 -0.129519\nv 3.338484 -1.711636 -0.678820\nv 3.247184 -1.821786 -0.738920\nv 3.306634 -1.700736 -0.745270\nv -0.529266 1.850114 -0.356720\nv -0.820066 1.891514 -0.341970\nv -0.748466 1.899014 -0.228620\nv -0.485216 -2.790036 1.723330\nv 3.033634 0.281264 -1.157170\nv 2.992684 0.123514 -1.308470\nv 2.846734 0.242764 -1.362520\nv -1.855466 -2.627936 1.027030\nv -1.835016 -2.552686 1.084280\nv -1.767766 -2.587487 0.923580\nv -0.189716 -1.568636 -1.031070\nv -0.154216 -1.689786 -1.043220\nv -0.195316 -1.736936 -0.961370\nv 1.410884 1.012164 -1.392470\nv 1.487434 0.911164 -1.406970\nv 1.215184 0.907514 -1.509270\nv 3.361884 0.502364 -0.770370\nv -2.555616 1.267513 2.044680\nv -2.433815 1.171663 2.084030\nv 2.162534 -2.604436 -1.489170\nv 2.307984 -2.504686 -1.464970\nv 0.707684 0.445264 -1.576620\nv 3.704234 -2.491986 0.255330\nv 3.569934 -2.541636 0.419080\nv -0.474066 -2.775036 0.824730\nv 0.821934 0.406964 -1.636870\nv -1.677516 3.730114 -2.674919\nv -1.161166 -1.741086 0.539030\nv 3.513184 -0.835136 -0.767020\nv 3.432984 -0.697586 -0.846270\nv 3.502184 -0.533686 -0.784170\nv 0.902534 -2.805786 1.762479\nv 0.823834 -2.813337 1.930129\nv 0.850884 -2.807636 1.753279\nv -2.004366 -1.326536 -0.466570\nv -1.866416 -1.425686 -0.452720\nv -1.958016 -1.409186 -0.295970\nv -1.687566 3.560464 -2.685770\nv 3.764734 -0.790986 0.409130\nv -1.767266 3.541064 -1.372819\nv 3.479934 -1.352986 -0.639020\nv 1.529534 1.040264 -1.405470\nv 1.485284 1.135014 -1.379770\nv 1.710534 1.054564 -1.401870\nv 1.609934 -2.805036 -1.541820\nv -0.537716 -0.977286 -1.249320\nv 0.709884 -2.862436 -1.607971\nv 0.503384 -2.870186 -1.637071\nv -1.972166 2.887864 -2.128370\nv 0.524234 0.536064 -1.584720\nv 0.660034 0.600464 -1.559620\nv -0.357316 -0.133486 -1.603270\nv -0.192266 -0.169086 -1.660520\nv -0.515166 -0.779486 -1.296120\nv 1.688584 -2.620386 -0.980120\nv 2.417684 -2.369636 -1.485270\nv -0.344316 -2.817236 1.591879\nv -0.515916 -2.817137 1.622530\nv -2.077816 2.922514 -2.393519\nv -1.381916 -1.910736 -0.066070\nv -1.402516 -1.743336 -0.148470\nv -1.425816 -1.924686 -0.264620\nv 2.403684 -2.758786 -0.728870\nv -1.733566 -2.445386 0.948580\nv 3.037284 -1.260986 -1.326370\nv 3.011484 -1.420486 -1.326570\nv 0.383434 -2.622386 -0.655570\nv 1.811384 0.216064 -1.833520\nv -1.712666 -2.282686 1.251880\nv -1.731066 -2.334136 1.155030\nv -0.967066 3.491464 -0.737769\nv -1.032816 3.606314 -0.650919\nv -0.868416 3.687514 -0.773419\nv -1.425316 -2.449836 0.529830\nv -0.535466 -0.585086 -1.364620\nv -1.312716 -2.162236 1.003930\nv -0.109866 -2.827836 0.586279\nv -2.026916 0.940564 1.516330\nv 1.745884 -2.639836 -0.703220\nv 1.659834 -2.676786 -0.547720\nv 3.051984 -0.535236 -1.364020\nv 2.970734 -0.682486 -1.440220\nv -0.647766 -2.847986 -1.794120\nv -0.562516 -2.844886 -1.870021\nv 2.744684 0.577464 -1.270670\nv 2.834634 0.428914 -1.269920\nv 2.616384 0.484314 -1.396070\nv -3.083616 2.124763 1.026830\nv -3.036216 2.193213 1.084280\nv -2.255816 3.019364 -2.060820\nv -2.279316 2.945264 -1.952819\nv -1.677316 3.843615 -2.826220\nv -3.051816 2.190913 1.327430\nv -2.887866 0.504864 -0.171720\nv 0.146634 1.067014 -1.257670\nv 2.156734 -2.818536 -1.283620\nv 2.144534 0.076214 -1.785870\nv 2.045384 0.032714 -1.883070\nv 0.883334 4.420664 -1.882369\nv -3.066766 2.069464 1.522980\nv -3.042166 2.082664 1.647230\nv -0.408266 -2.812236 -1.922020\nv -0.484416 -2.860736 -1.874570\nv 2.320834 -2.607386 -1.356171\nv 3.492284 0.494664 0.780580\nv 4.395584 -1.694236 0.605630\nv 2.586884 -2.830836 0.028930\nv 2.579534 -2.831236 -0.061670\nv 1.710684 -2.740886 -1.574370\nv -2.976066 -0.081836 0.729330\nv 0.157234 -2.328486 -1.816270\nv -0.129316 -2.370686 -1.851220\nv 2.514834 -2.257086 -1.354620\nv 3.382134 0.733564 0.866080\nv -1.180916 2.402613 0.837280\nv -1.212316 2.642463 0.784280\nv -1.245466 2.767214 0.803280\nv -1.257416 2.993863 0.902130\nv 1.412934 0.113364 -2.073270\nv 1.193134 0.049664 -2.162670\nv 1.272684 0.251164 -1.997670\nv 3.635284 0.132064 0.740380\nv -1.868166 2.784164 -1.579520\nv 2.578684 -2.189586 -1.372470\nv 3.523434 -1.405786 -0.548020\nv 3.445284 -1.614636 -0.624470\nv 0.936984 -0.170836 -2.256570\nv 0.874934 -0.239436 -2.320570\nv 0.802434 -0.152136 -2.304320\nv -0.472816 -2.863886 -1.834370\nv -1.212266 -1.579486 0.862630\nv 3.603684 0.277964 0.703380\nv 2.433384 1.757964 -0.297970\nv 1.809984 -2.589186 1.138229\nv 1.667284 -2.584587 1.048379\nv 1.801184 -2.603537 1.051630\nv -1.183466 2.552314 0.656680\nv -1.286616 -2.329136 0.453830\nv -1.434966 -2.322486 0.338030\nv 3.398784 -2.369236 1.054180\nv 0.093184 -2.633386 -0.303670\nv -1.211066 2.736564 0.673430\nv -1.180616 2.879914 0.597680\nv 3.695884 -0.190886 0.660430\nv -0.470116 -0.090836 -1.570670\nv 1.184834 -2.591587 1.233930\nv 1.116784 -2.587337 1.375929\nv 1.045984 -2.607736 1.074679\nv -1.126416 2.441763 0.658130\nv 4.155334 -2.141286 0.556930\nv -0.077466 -2.872686 -1.846621\nv -0.212616 -2.867136 -1.877920\nv -0.183966 -2.783886 -1.937071\nv 4.180534 -2.139186 0.395130\nv 4.253834 -2.048686 0.498980\nv -0.111216 -2.137836 -1.580520\nv -1.038466 2.274214 0.659080\nv 3.934534 -2.296886 0.649980\nv -2.533316 3.185313 0.071630\nv 1.255284 -2.711987 2.015829\nv -1.538266 -2.560286 0.576830\nv -1.551966 -2.621386 0.604980\nv -1.542266 -2.555386 0.661280\nv 2.441184 -2.241736 -1.459570\nv -2.362116 3.187964 -0.389370\nv -2.479416 3.155714 -0.128170\nv -2.020666 3.268214 0.410780\nv -2.001816 3.272614 0.682881\nv -2.090866 3.256913 0.843731\nv -1.675916 3.225363 0.903381\nv -1.857366 3.207413 1.039180\nv -1.714316 3.159113 1.174180\nv -2.121616 4.127514 -2.356319\nv -2.159066 4.034464 -2.041070\nv -0.077066 1.724664 0.464280\nv -2.269316 4.343514 -2.712369\nv -1.348066 3.176064 0.689431\nv -2.226116 3.995314 -1.902869\nv 4.280934 -1.003036 0.618130\nv 0.233284 -2.797987 1.789430\nv 0.205434 -2.805086 1.876480\nv 0.179534 -2.803787 1.782929\nv -3.188316 1.930563 0.944880\nv 0.744184 4.685514 -1.644819\nv 0.482734 -1.382486 2.116880\nv 0.640934 -1.373986 2.263180\nv 4.178884 -0.927486 0.602630\nv 4.096234 -0.985686 0.739930\nv -2.876566 0.503814 0.883180\nv 4.199134 -0.883086 0.400280\nv -1.020666 -1.754187 1.334630\nv -1.115066 -1.685586 1.167430\nv 4.192784 -0.887686 0.172980\nv 4.005884 -0.894286 0.561530\nv -2.425366 3.062814 1.315480\nv -2.289816 3.071963 1.343030\nv -1.995266 3.523114 -0.945269\nv 4.191634 -0.919836 0.026030\nv 3.953084 -0.964536 0.698730\nv -2.138266 3.421314 -0.688119\nv -2.211516 3.330614 -0.551019\nv -0.751016 1.900263 0.394980\nv -0.838566 2.053713 0.262530\nv -0.844316 2.035214 0.500380\nv 4.060334 -0.859736 0.349680\nv -2.322016 3.257664 -0.530119\nv -0.324816 -0.940786 -1.307870\nv -0.293916 -0.862886 -1.423070\nv 4.091634 -0.897236 0.032780\nv 3.766234 -1.030036 0.717480\nv -2.474966 3.108114 -0.316370\nv -1.803766 -2.393786 1.301230\nv 3.880084 -0.874786 0.266180\nv 3.888184 -0.882836 0.384880\nv 3.811234 -0.944336 0.537130\nv 3.683634 -1.071486 0.809780\nv -1.108416 3.650014 -0.219119\nv 3.855584 -0.892886 0.142130\nv 3.814684 -0.871686 0.388730\nv 3.779584 -0.873986 0.478130\nv -1.264966 3.482114 -0.087519\nv -1.602366 -2.301687 1.015730\nv 3.817984 -0.862086 0.296430\nv -1.905766 4.460664 -3.135869\nv -1.821766 -2.505486 1.073030\nv 0.280734 -2.804036 1.804729\nv 3.859934 -0.962786 -0.099420\nv 3.792184 -0.849036 0.171430\nv -0.826716 2.022264 0.076630\nv -1.761816 3.234014 0.083081\nv -1.774166 3.145813 -0.310520\nv -1.081266 -1.580587 1.244980\nv -2.824316 3.118664 0.244330\nv -2.607766 -0.813036 0.583630\nv -0.017016 1.694414 -0.290870\nv -0.059966 1.728664 -0.100820\nv -1.795416 3.678714 -1.607119\nv -1.874866 3.656014 -1.353519\nv -1.951466 3.640714 -1.214569\nv -1.862416 1.957364 -0.840770\nv -2.950416 1.146963 1.026930\nv -2.023366 3.592764 -1.039420\nv -1.684916 2.915763 -0.612270\nv -2.168216 3.512014 -0.851919\nv -1.983566 3.009514 1.478480\nv -0.303966 1.832064 0.078380\nv -0.405266 1.840964 0.286630\nv -1.731966 4.403914 -3.388069\nv -1.619416 3.251714 0.419881\nv -2.420366 4.322414 -2.748019\nv -2.380816 4.405564 -2.920269\nv -2.475066 4.289165 -2.839669\nv -0.347816 1.782114 -0.429370\nv -0.427116 1.854514 -0.120570\nv -0.290166 1.806113 -0.195420\nv -2.038766 4.101765 -2.383369\nv -0.405966 1.797313 0.517030\nv -1.916516 0.581414 -1.176820\nv -1.560616 -2.620436 0.668380\nv -1.475216 -1.230736 -0.875220\nv -1.343566 -1.294036 -0.834320\nv -0.120916 1.714164 -0.289270\nv -0.115566 1.629064 -0.570370\nv -2.436116 4.191114 -2.541670\nv -2.466916 4.251814 -2.689469\nv -2.040766 3.086264 1.353330\nv -0.563916 1.850064 0.334430\nv -0.690566 1.867914 0.356980\nv -0.662766 1.791064 0.525230\nv -0.750016 1.820514 0.549380\nv -0.673916 1.904914 -0.027020\nv -0.750216 1.941214 0.228130\nv -0.638866 1.896414 0.168730\nv -0.820316 3.858114 -0.288669\nv -1.833166 3.265664 0.382831\nv -2.062016 4.524564 -3.206869\nv -1.698466 3.202764 -0.117619\nv -1.631616 3.226464 -0.063870\nv -0.813816 1.943264 0.609930\nv -0.780866 1.785863 0.603980\nv -0.751616 1.733714 0.628030\nv -0.538416 1.791514 0.531680\nv -2.276816 3.419514 -0.793320\nv -0.524366 1.742064 0.669930\nv -0.435116 1.712214 0.739230\nv -1.736666 3.041764 -0.528120\nv -3.018466 0.262614 0.549330\nv -0.451916 1.868564 0.037430\nv -0.819966 1.946564 -0.129970\nv -0.738616 1.936864 0.039030\nv -2.025316 3.166664 1.173680\nv -1.744266 -2.300836 0.103280\nv -1.932466 -2.328036 -0.027120\nv -0.729266 1.676964 0.725080\nv -2.334366 3.653064 -1.279369\nv -1.919016 3.251364 0.886931\nv -1.573566 3.246013 0.115381\nv -1.580616 3.128164 1.211030\nv 0.122234 -0.395436 -2.249870\nv 0.034434 -0.317836 -2.179770\nv 0.118284 -0.206686 -2.200420\nv -2.251216 3.266964 0.334731\nv -0.853366 3.790864 -0.746569\nv -0.715716 3.723964 -0.895519\nv -1.823566 3.264163 0.761531\nv -1.734266 3.398014 -1.220469\nv 1.104484 1.913664 -0.389820\nv -2.363116 3.487914 -1.024819\nv -3.005366 2.318613 0.897480\nv -1.651766 3.182163 -0.236769\nv -3.048766 2.429363 0.867030\nv 0.522184 -2.715687 2.242080\nv 0.361734 -2.736537 2.283779\nv 0.457034 -2.782137 2.196880\nv 0.725484 4.684914 -1.735819\nv -3.004866 1.887864 -0.200320\nv -3.013916 1.700714 -0.225970\nv -2.927516 0.153114 -0.125720\nv 2.003134 -2.827136 -0.750821\nv 1.798484 -2.816936 -0.537570\nv 1.906634 -2.788186 -0.769520\nv -2.947166 2.955464 0.965630\nv 3.345534 0.954764 0.174680\nv 3.117834 1.205414 0.788730\nv -0.986416 2.023364 -0.365120\nv -1.059216 2.078264 -0.447820\nv -1.537366 3.271564 -0.020069\nv -0.888766 1.944764 -0.288970\nv -1.468666 3.327564 -0.051369\nv -2.502316 3.884864 -2.135269\nv 3.145334 1.213214 0.527730\nv 0.419734 4.778563 -1.224319\nv 0.340184 4.733963 -1.111769\nv -0.676266 -0.543736 -1.392770\nv -0.615266 -0.346936 -1.452720\nv 2.943484 1.309314 0.964530\nv -1.188166 -1.500036 1.059980\nv 3.162534 1.191164 -0.149020\nv -0.676316 -1.739336 -0.970620\nv 0.127234 1.685414 -0.361320\nv 0.809434 4.004714 -1.663169\nv -3.162816 1.240264 1.456180\nv 3.047684 1.351114 0.084730\nv 2.987284 1.382964 0.625780\nv -1.929316 -2.384786 0.064430\nv -1.837116 -2.388086 0.150580\nv -3.155166 1.297813 1.679530\nv -3.212566 1.377864 1.564880\nv 2.880884 1.454764 0.788430\nv -2.443516 3.692964 -1.650519\nv 2.753234 1.447014 0.984180\nv -2.758916 0.963014 -0.241470\nv 3.024684 1.361764 -0.062320\nv 2.840684 1.542514 0.317480\nv 2.678634 1.587464 0.844230\nv -1.146766 -1.871786 0.257830\nv 3.736484 -2.315836 0.865830\nv -1.551066 -2.336636 0.927430\nv -1.349666 -1.826986 0.006730\nv 2.547434 1.553814 1.090980\nv -1.997716 4.497014 -3.304969\nv -2.073366 4.484964 -3.257919\nv 0.478934 0.332113 1.899080\nv 0.517434 0.377764 1.841380\nv 0.739384 0.287563 2.204930\nv 0.585984 0.256863 2.183030\nv -1.517266 -1.616086 -0.094670\nv 2.927534 1.377914 -0.353120\nv 2.827934 1.517414 -0.146820\nv 2.641984 1.682014 0.578080\nv -2.962316 2.105414 -0.264620\nv 0.042734 -0.766737 1.795830\nv 2.799484 1.572614 0.042930\nv 2.532034 1.719064 0.752580\nv 1.393834 0.463913 2.023180\nv -2.769216 -0.466836 -0.255270\nv 2.640884 1.696264 0.158880\nv 2.801184 1.396414 -0.560470\nv 2.338784 1.686264 0.982330\nv 2.614784 1.665114 -0.198270\nv 2.375934 1.739164 0.827480\nv 2.649634 1.577414 -0.392620\nv 2.418684 1.821263 0.383380\nv 2.350184 1.820363 0.597980\nv 2.523534 1.752314 -0.026220\nv 2.130134 1.680214 1.169980\nv -2.611016 2.955214 -0.325670\nv 2.224084 1.812063 0.891980\nv 0.073184 4.472564 -1.156769\nv -1.777766 -2.424386 1.488330\nv -1.888566 -2.619586 1.359480\nv -2.679866 2.847714 -0.274920\nv 2.609584 1.480364 -0.646870\nv 2.455984 1.712864 -0.385670\nv 2.120234 1.799163 1.013530\nv 1.418484 0.366464 -1.761770\nv -0.275216 -2.844236 0.673479\nv -2.651266 -0.720436 0.736380\nv -0.553016 0.654114 -1.416120\nv 2.329834 -2.799086 -1.068121\nv 2.357884 1.850514 0.138030\nv 2.105334 -0.152486 -1.928820\nv -2.234566 0.324113 1.595280\nv -2.215966 0.142463 1.655480\nv -0.309966 3.885414 -1.137169\nv -2.547166 -1.013886 0.105580\nv 0.524684 0.310164 2.015530\nv -2.445766 4.345914 -2.897069\nv -2.440416 4.242064 -2.886769\nv 0.238534 -1.629887 1.700130\nv 0.339834 0.257913 1.902480\nv -0.135866 -2.075037 1.731680\nv -0.107516 -1.980136 1.551130\nv -0.223366 -2.080287 1.622679\nv 0.391034 -0.948036 2.229780\nv 0.251634 0.177014 1.944180\nv 0.306684 -1.398237 1.822380\nv 0.494734 0.169763 2.229880\nv 0.008284 -1.991536 1.680680\nv 0.067834 -1.931536 1.521880\nv -2.487366 4.230064 -2.772869\nv -1.280116 -1.669736 0.609180\nv -1.354616 -1.576686 0.742230\nv -1.438266 -1.595886 0.683880\nv -1.682366 -2.489136 1.736330\nv -0.221566 -2.198436 1.816380\nv -0.322316 -2.277286 1.805980\nv -0.372066 -2.610736 1.914029\nv -0.383566 -2.447436 1.864080\nv -0.486666 -2.501536 1.738730\nv 0.030634 -2.503037 2.281679\nv 0.135834 -2.509137 2.308179\nv -0.095716 -1.941486 1.473280\nv -2.183316 -0.030636 1.680030\nv 0.285134 -0.277987 2.360980\nv -2.282866 3.330963 -0.647869\nv -2.352916 3.277263 -0.681719\nv -0.455716 -2.377836 1.694480\nv -0.223666 -2.592437 2.128279\nv -0.149716 -2.446986 2.143229\nv -1.855466 -1.390486 -0.553770\nv 0.078834 -0.808436 -2.192170\nv 0.002334 -0.563236 -2.164570\nv 0.209484 -0.679586 -2.280170\nv -2.959166 2.362664 1.653980\nv -3.012366 2.432714 1.477880\nv 0.318834 0.076113 2.181830\nv 0.182034 -0.158837 2.193230\nv 0.402634 -1.687837 1.946580\nv -0.294366 -2.842636 0.288279\nv -0.289666 -2.847436 0.360129\nv -0.345666 -2.751886 0.380830\nv 3.188034 -0.380786 -1.299620\nv 0.373984 0.185014 2.100830\nv -0.263316 -2.495486 2.066679\nv -0.217816 -2.361636 2.021630\nv 0.128084 -1.657187 1.533030\nv -1.868716 -2.631037 1.472479\nv 0.667184 4.425264 -1.739169\nv 0.734434 4.508464 -1.801169\nv -1.595466 -1.393886 -0.659570\nv -1.579416 -1.252536 -0.827670\nv -1.400666 -1.409386 -0.702220\nv 0.353384 4.714014 -1.299469\nv 0.223134 -0.463437 2.333180\nv 0.114734 -0.458636 2.148230\nv -0.888666 -1.678087 1.489080\nv -0.978666 -1.351286 1.425930\nv -1.673216 0.328814 -1.287820\nv -1.811216 0.227364 -1.297670\nv 0.253384 -0.892137 2.059730\nv 0.076084 -0.635236 1.946130\nv 2.973134 -2.728436 -0.251370\nv 0.104184 -0.901737 1.781630\nv 0.118884 -2.631686 -0.597520\nv -0.098416 -0.029336 -1.642070\nv -0.007716 0.041114 -1.745970\nv -2.097016 -0.245486 1.690130\nv -1.549066 -2.620936 1.897079\nv -1.593666 -2.500237 1.811580\nv 0.180534 3.998414 -1.363619\nv 0.079384 -0.535086 -2.234670\nv 0.188984 -2.704287 2.318279\nv -1.254366 -1.813086 -0.690070\nv -1.182016 -1.748686 -0.782720\nv -1.237616 -1.943486 -0.689270\nv 0.075034 -1.831936 1.460380\nv -1.427666 -1.465336 0.929230\nv -1.485466 -1.524086 0.779730\nv -0.517766 4.085114 -0.906669\nv -0.260966 -2.338637 1.908730\nv -2.437966 3.506114 -1.314669\nv -2.396416 3.519864 -1.166520\nv 0.284884 0.106863 2.089930\nv 0.176584 -0.902036 1.897280\nv -0.897716 3.870663 -0.388069\nv -0.499166 -2.696887 1.763579\nv 0.686334 -2.605836 -1.110821\nv 0.435834 -1.149886 2.203030\nv 0.334334 -1.149987 2.044930\nv -0.518316 -2.543087 1.701580\nv -0.124016 -2.196236 1.868280\nv -0.334266 -2.491186 1.929229\nv 0.103884 -0.105736 2.033880\nv 0.212134 0.095763 2.017980\nv -2.178666 -0.551936 1.547480\nv -2.005166 -0.605937 1.618680\nv 0.058084 -0.280987 2.021030\nv -1.110716 -1.209887 1.434730\nv -2.220666 -0.398886 1.576580\nv -1.164766 -1.724236 0.690230\nv 0.202484 -0.378237 2.302530\nv -0.562866 3.525714 -0.990919\nv -2.367666 3.358914 -0.848470\nv -2.389816 3.252914 -0.790769\nv -1.196966 -1.649936 0.743880\nv -1.251816 -1.549286 -0.795370\nv -1.078366 -1.506286 -0.939370\nv 0.231384 -1.161386 1.855580\nv -0.624966 3.650964 -0.963169\nv -1.304816 -1.491536 0.956380\nv -1.261116 -1.576286 0.809830\nv 0.412584 4.470164 -1.518069\nv 0.280434 4.330264 -1.430819\nv 0.296634 4.502113 -1.391469\nv 0.402284 0.015863 2.289130\nv -0.282066 -1.791586 -0.910570\nv -2.836616 3.017514 1.021430\nv -2.818316 2.949814 1.182330\nv -2.600466 1.382263 2.049880\nv -0.349166 -2.790986 0.505329\nv -0.611216 3.852064 -0.940619\nv -1.179366 -1.415637 1.175980\nv -1.247966 -1.425436 1.118780\nv -1.822066 -2.532537 1.221330\nv -1.900166 -2.670786 1.277580\nv -1.913616 -2.761537 1.186430\nv -1.859166 -2.798786 1.336529\nv -1.897966 -2.744136 1.333079\nv -0.023166 -2.043886 1.770030\nv -2.072866 2.842964 -1.969069\nv 0.064384 -2.649386 0.101380\nv 0.050384 -2.643336 0.002580\nv 3.074434 -2.558936 -0.503920\nv 2.842484 -2.521436 -0.592720\nv -2.714966 2.589714 1.731631\nv -2.377616 3.195364 -0.567419\nv -2.710566 1.594663 2.080730\nv -2.803916 1.672014 2.070330\nv -2.876516 1.640314 2.027030\nv -1.244616 -1.499386 0.981280\nv -0.976466 -1.131436 1.565180\nv -1.970466 0.257114 -1.210970\nv -2.384916 -0.173436 1.537430\nv -1.896616 -2.658437 1.156379\nv -2.865666 1.464463 2.046330\nv -1.799266 2.159364 -0.796070\nv -1.595566 2.057014 -0.772220\nv -2.662116 2.251264 2.058481\nv -2.789266 2.366114 1.871280\nv -2.871866 1.939864 2.040480\nv -2.819366 1.770563 2.085630\nv -1.491116 -1.388186 1.092880\nv 0.482084 -1.091287 2.261130\nv -0.294716 -0.641536 -1.485620\nv -0.306966 -0.740686 -1.424420\nv -2.668066 1.553214 2.071530\nv -2.744366 1.400013 2.066530\nv -1.115316 3.232164 -0.636919\nv -0.986216 3.267964 -0.726719\nv -0.997866 3.142213 -0.680119\nv -1.236916 -1.653286 0.681530\nv 0.302184 -0.243786 -2.286920\nv 0.302434 -0.013436 -2.184570\nv 0.447934 -0.227786 -2.302520\nv 1.385534 -2.653436 0.585430\nv 1.424984 -2.618286 0.702930\nv 1.319884 -2.624536 0.572880\nv 1.585934 -2.621536 1.909279\nv -2.126716 -2.610186 -0.274870\nv -2.145716 -2.642486 -0.360020\nv -2.195616 -2.768736 -0.336520\nv -2.317516 -1.051236 -0.425570\nv -1.927266 3.342014 -3.127620\nv -0.056066 0.748114 -1.487570\nv -3.039616 1.701364 1.883030\nv -2.954916 1.880513 1.907180\nv -2.813216 2.637214 1.600630\nv -2.712116 1.286414 2.042630\nv -2.930366 1.293663 1.961980\nv -2.818666 2.053514 2.050280\nv -2.175566 -2.695936 -0.200170\nv -2.113916 -2.548836 -0.240870\nv -2.081516 -2.544336 -0.378120\nv -2.226866 2.748714 -1.121920\nv -3.059366 1.529463 1.899980\nv -2.447116 -0.066487 1.483780\nv -2.523116 -0.266836 1.396930\nv 0.543184 -2.612236 -1.198120\nv -2.358666 0.168114 1.536130\nv -1.270016 -2.803437 1.853330\nv -1.320966 -0.992986 -1.182970\nv -0.621266 -2.000836 -0.948820\nv -2.110816 -2.589836 -0.183620\nv -2.080916 -2.509936 -0.194170\nv -2.014616 -2.390836 -0.284370\nv 0.213634 4.101764 -1.393119\nv -2.393716 0.693464 1.347980\nv -1.884866 -2.696386 1.075379\nv -1.840066 -2.709836 0.945680\nv -1.868166 -2.778636 1.047929\nv -2.235416 -0.739986 1.394630\nv -2.645866 2.337414 -0.481070\nv -1.832566 1.637114 -0.841920\nv -2.489616 -0.736686 -0.702720\nv -2.478916 -0.591586 -0.778020\nv -2.255866 -0.730286 -0.925620\nv -2.134316 -2.571536 0.000630\nv -2.051616 -2.421036 -0.048520\nv -2.089366 -2.649536 -0.430670\nv -1.614016 -0.079186 -1.353670\nv -1.643116 -0.246886 -1.358270\nv -1.917216 -2.304286 -0.114870\nv -2.707216 1.047264 -0.344320\nv -1.794016 -2.654486 0.842830\nv -2.389366 0.329813 1.459880\nv 0.161684 -2.762687 2.261580\nv -0.573366 -1.183836 -1.160470\nv 2.638084 -1.340836 -1.600570\nv -0.189916 -2.861836 0.295229\nv -0.089516 -2.840636 0.242230\nv -2.984566 0.301764 0.754830\nv -1.818866 -2.811136 1.011230\nv -2.895916 2.175964 1.879830\nv -1.834216 -2.789587 1.496729\nv -1.869016 -2.732486 1.516029\nv -1.842816 -1.182636 -0.768120\nv -1.367666 -2.197236 0.199780\nv -2.881016 -0.084436 0.914330\nv -2.978966 0.046464 0.778130\nv -2.901116 0.066364 0.927630\nv -1.948966 -2.568836 0.162930\nv -1.504916 3.262064 -0.289119\nv -2.887566 0.299764 0.938680\nv -2.061066 -2.788586 0.159330\nv -1.972866 -2.767736 0.274630\nv -1.968816 -2.677636 0.264530\nv -0.716566 -0.678436 -1.351070\nv 0.769184 -2.578836 1.533780\nv 0.675284 -2.589586 1.482329\nv 0.822934 -2.581636 1.481529\nv -2.299766 -0.879186 -0.794020\nv -2.387666 -0.892486 -0.690570\nv -0.014366 -2.782187 2.195780\nv -2.882316 2.422564 1.719380\nv -0.613516 -0.192186 -1.466720\nv -2.781466 0.193614 1.099030\nv -2.757316 0.718114 0.940530\nv 1.672234 -2.841236 -0.035870\nv 1.607584 -2.837586 0.095830\nv 1.582284 -2.840086 -0.096670\nv -1.718916 -1.408386 -0.595370\nv -2.951516 2.804163 1.165080\nv -0.184866 -1.954386 1.474230\nv -2.492116 3.754714 -1.908520\nv -2.753466 -0.085286 1.089230\nv -2.761216 0.470964 1.059430\nv -2.890966 2.880614 1.178080\nv -0.744816 3.988663 -0.719169\nv -0.964066 -2.796587 1.811280\nv -1.839316 -2.489836 0.264730\nv -1.808866 -2.758337 1.634730\nv -0.842516 -2.782236 -1.490721\nv -0.793866 -2.843136 -1.562370\nv -0.839666 -2.829586 -1.445071\nv -0.237966 -1.696986 -0.943320\nv -3.062366 1.400813 1.882430\nv -2.716216 -0.299686 1.123830\nv 0.079584 -2.744086 -1.873621\nv 0.283634 -2.726286 -1.828921\nv 0.142034 -2.796286 -1.839420\nv -1.891966 -2.670186 0.345080\nv -1.506116 -2.181036 0.020130\nv -1.539166 -2.226686 0.099730\nv -1.442916 -2.118436 -0.005020\nv -1.378766 -2.037136 0.043230\nv -2.677466 -0.434486 1.135980\nv -2.603166 0.820613 1.089830\nv -0.782316 -2.792586 -1.599221\nv -1.722816 -2.455336 0.322080\nv -0.597866 0.496464 -1.463670\nv -2.739566 1.955364 -0.565570\nv -2.025366 4.402464 -3.297469\nv -1.970816 4.279614 -3.303669\nv 0.840384 -2.650186 -1.213120\nv -1.990666 -2.386236 -0.167020\nv -1.744216 -2.655236 0.451730\nv -2.013766 1.493314 -0.841570\nv -1.962716 0.417964 -1.172770\nv -2.604066 -0.579886 1.135880\nv -2.618666 0.031364 1.272880\nv -2.592166 0.286414 1.303330\nv -2.406216 0.811564 1.356930\nv -2.961016 2.610114 1.405180\nv -2.811916 2.863763 1.324330\nv -1.852166 -2.815786 0.343080\nv -1.780416 -2.762536 0.467080\nv -1.572066 -2.359586 0.303930\nv 0.083834 -2.825886 -1.858071\nv 0.070034 -2.872386 -1.715271\nv -2.111366 1.867764 -0.851820\nv -2.581416 0.533563 1.218080\nv -2.562216 0.715114 1.169380\nv -1.331716 -2.099836 0.143280\nv -1.282766 -1.943986 0.123730\nv -1.811166 -2.718536 -0.777020\nv -2.915916 2.605263 1.502330\nv -1.278216 3.537464 -0.218319\nv -1.642716 -2.576736 0.491330\nv -1.196216 -0.994386 -1.168520\nv -0.117316 -0.127986 -1.713220\nv -1.929566 -2.479636 -0.489720\nv -1.906216 -2.505836 -0.632720\nv -1.948216 -2.593336 -0.639970\nv 3.036134 -2.461787 1.016580\nv -0.376066 -2.855336 -1.919871\nv -0.324266 -2.784136 -1.953020\nv -2.221816 2.947464 -2.234770\nv -1.699266 -2.778936 0.588629\nv -1.059466 -2.229336 -0.847570\nv -1.222966 -2.132286 -0.725620\nv -1.060966 -1.965336 -0.812270\nv -3.019966 1.224663 1.832880\nv -1.510316 -2.750386 1.906830\nv -1.270866 -0.055536 -1.513820\nv -1.102416 0.140364 -1.479820\nv -1.043316 -0.027936 -1.480220\nv -0.393316 -2.781286 0.757280\nv -0.424466 -2.777336 0.836980\nv -2.651216 0.904114 1.024780\nv -1.633116 -2.685686 0.614380\nv 0.032134 -2.645486 -0.089870\nv -0.017966 -2.643736 -0.101620\nv -1.499916 1.531464 -0.842420\nv -1.573316 1.409564 -0.902920\nv -1.653016 1.444114 -0.856670\nv 0.080584 -2.651336 0.196880\nv -0.271666 4.281914 -0.962169\nv -2.417716 3.097264 -0.654970\nv -2.016966 -0.304686 -1.267270\nv -1.742166 -0.425136 -1.352570\nv -1.937866 -0.454136 -1.285920\nv -2.546616 2.337164 -0.605320\nv 1.100834 1.192914 -1.257220\nv -0.660866 3.985514 -0.829019\nv 1.313584 1.119814 -1.332970\nv 1.174334 0.399464 -1.733170\nv 1.074434 0.338764 -1.859520\nv 1.046934 0.427064 -1.653320\nv 1.996934 1.416214 -1.124570\nv 1.798784 1.383564 -1.169420\nv 1.731434 1.533914 -1.052120\nv -0.184516 0.865764 -1.349220\nv 1.233884 1.036414 -1.430420\nv 2.051584 1.880664 -0.415170\nv 1.887934 1.814414 -0.635370\nv -1.918866 3.923414 -3.239820\nv 1.608234 0.381914 -1.613620\nv 1.837434 0.355264 -1.586620\nv 2.065384 1.759014 -0.628920\nv 1.898384 1.663564 -0.836270\nv 1.834434 0.429114 -1.498220\nv -1.996866 4.098664 -3.175469\nv -2.104566 4.347314 -3.207469\nv -0.833066 -2.818236 1.613879\nv -0.815466 -2.813686 1.426229\nv -2.155516 4.492115 -3.191170\nv -1.974566 3.733564 -3.090369\nv -2.035916 3.880664 -2.999719\nv -2.085866 4.117414 -3.063269\nv -2.206066 4.238914 -3.032219\nv -2.287016 4.358214 -3.069919\nv -2.021266 3.553464 -2.953320\nv -2.376316 4.283364 -2.966619\nv -2.394316 4.344265 -2.983520\nv -2.084516 3.713464 -2.807219\nv -2.128366 3.906965 -2.839369\nv -2.230066 4.141864 -2.909769\nv -2.065066 3.214464 -2.878170\nv -2.059366 3.462914 -2.804970\nv -1.839216 1.293764 -0.873720\nv -1.715316 1.275664 -0.936020\nv -2.258366 4.096614 -2.832019\nv -2.099966 3.171164 -2.756969\nv -2.096416 3.317564 -2.671220\nv -2.463166 4.161065 -2.776069\nv -2.279066 4.011815 -2.717719\nv -2.110116 3.382214 -2.571969\nv -2.193416 3.773614 -2.576019\nv -2.238216 3.909914 -2.648219\nv -2.466766 4.049664 -2.646119\nv -2.494166 4.133614 -2.694319\nv -2.158066 3.576564 -2.493020\nv -2.314816 3.961664 -2.629169\nv -2.408716 3.075214 -0.756270\nv -2.156216 3.085514 -2.559220\nv -2.259666 3.854014 -2.552219\nv -2.436766 3.935965 -2.512369\nv -2.507266 3.987464 -2.518719\nv -2.171616 3.201614 -2.305119\nv -2.143166 3.287514 -2.405770\nv -2.295166 3.800564 -2.435769\nv 0.183384 -1.734886 -1.854070\nv -2.235016 3.698764 -2.402369\nv -2.498466 3.893164 -2.399869\nv -2.527916 3.936514 -2.402769\nv -2.528866 3.871064 -2.293119\nv -2.177516 3.329114 -2.213070\nv -2.225516 3.573314 -2.265670\nv -2.291666 3.679514 -2.272619\nv 2.904034 0.083214 -1.376770\nv 2.944434 -0.181336 -1.412270\nv 2.779684 -0.031136 -1.508120\nv 1.429684 1.855114 -0.569420\nv 1.476634 1.722714 -0.777820\nv 1.374534 1.741564 -0.756620\nv -1.777466 1.444564 -0.834070\nv -1.901666 1.343814 -0.837220\nv -2.486016 3.797964 -2.264669\nv 0.919634 1.712114 -0.767420\nv 1.125884 1.693064 -0.875470\nv 0.904434 1.549214 -0.932270\nv -2.180316 3.225364 -2.165220\nv -2.377616 3.697764 -2.201919\nv -0.578366 4.119364 -0.774219\nv -2.221716 3.442514 -2.111470\nv -2.500166 3.758464 -2.173969\nv 1.950034 -2.803186 -0.878420\nv 2.564484 1.173014 -1.022820\nv 2.695534 1.031264 -1.001120\nv 2.472934 1.004264 -1.153620\nv -0.016266 -0.332986 -2.116670\nv -2.316566 3.583464 -2.078070\nv -2.519466 3.785914 -2.127769\nv -0.175866 0.959664 -1.312470\nv 1.726334 1.800664 -0.706770\nv 0.072884 -1.091286 -2.065320\nv 0.000884 -0.867586 -2.108170\nv 0.121384 -0.989086 -2.166720\nv -0.091166 -0.725286 -2.065320\nv -0.133516 -0.538986 -1.993020\nv -0.025616 -0.134436 -1.988070\nv -2.140766 2.879964 -2.160669\nv -2.212916 3.183814 -2.002869\nv -2.273466 3.485064 -2.005769\nv -2.501816 3.709464 -2.075569\nv 2.931434 1.040314 -0.871120\nv 2.869734 0.810564 -1.060370\nv 2.732884 0.870214 -1.102970\nv 0.311584 -1.316086 -2.145920\nv 0.184534 -1.310286 -2.038020\nv -0.020816 -1.060686 -1.949670\nv -0.172116 -0.675036 -1.948520\nv -0.107616 -0.330786 -1.940820\nv 0.058784 -0.006936 -1.970070\nv 0.138484 -0.061536 -2.122520\nv -2.230366 3.336214 -1.904119\nv -2.507866 3.701514 -1.939519\nv 0.919434 0.334464 -1.858870\nv 0.062734 -1.238336 -1.931970\nv 0.013684 -1.169486 -1.902270\nv -0.093516 -0.850286 -1.979870\nv -3.133166 1.150914 0.587080\nv -2.473866 3.620914 -1.945469\nv 1.799184 1.163664 -1.334970\nv 1.993634 1.195764 -1.228570\nv 0.139234 -1.531486 -1.928620\nv -0.101466 -1.010286 -1.831770\nv -0.096116 -0.154086 -1.815770\nv -2.310466 3.470114 -1.888469\nv 1.603134 1.701514 -0.829320\nv 0.302334 -1.596836 -2.021870\nv 0.056434 -1.501286 -1.833470\nv -0.055766 -1.295286 -1.774870\nv -0.152416 -0.803586 -1.845670\nv -0.189666 -0.714186 -1.837020\nv -0.191466 -0.407836 -1.860370\nv -2.247266 3.232764 -1.702520\nv 1.964834 1.339414 -1.173420\nv 1.681734 1.625514 -0.913020\nv 0.094334 -1.689636 -1.765870\nv -0.073516 -1.122036 -1.794520\nv -0.208066 -0.603536 -1.781370\nv 0.211534 0.231914 -1.668120\nv 0.124884 0.109814 -1.870220\nv -2.249916 3.164864 -1.734570\nv -2.476266 3.564414 -1.814469\nv -3.034766 0.119814 0.638680\nv 1.565634 1.461064 -1.085920\nv 0.004634 -1.449886 -1.744970\nv -0.227616 -0.743436 -1.769870\nv -0.189716 -0.240686 -1.683870\nv -0.246916 -0.377936 -1.657770\nv -2.311116 3.019464 -1.727620\nv -2.271616 3.318164 -1.702969\nv -2.332766 3.411714 -1.726369\nv -2.488716 3.598664 -1.731619\nv -2.223266 0.888864 1.516330\nv 1.664784 0.530464 -1.483470\nv 1.587634 0.421764 -1.559170\nv 1.474834 0.496914 -1.536820\nv -0.109266 -1.245286 -1.630470\nv -0.148066 -1.117086 -1.586870\nv -0.237566 -0.819886 -1.667570\nv -0.256116 -0.625536 -1.701520\nv 1.249684 -2.632536 0.387880\nv -2.315366 2.953564 -1.647020\nv -2.470016 3.502364 -1.691919\nv 2.021734 0.206514 -1.739620\nv -0.759566 -2.791836 -1.675870\nv -0.732316 -2.659536 -1.650171\nv -0.720416 -2.721836 -1.713770\nv -0.714016 -2.837286 -1.727821\nv -0.670316 -2.646286 -1.732120\nv -0.653216 -2.540286 -1.650520\nv -0.544766 -2.476686 -1.715120\nv 0.054784 -1.906786 -1.627070\nv 0.002984 -1.668636 -1.562120\nv -0.041866 -1.403736 -1.602220\nv -0.176866 -0.982536 -1.626870\nv -0.281566 -0.693336 -1.580770\nv 1.911834 1.580914 -0.971670\nv -0.779066 -2.698236 -1.552770\nv -0.565866 -2.440686 -1.615020\nv -0.427566 -2.308186 -1.669720\nv -0.294766 -0.554636 -1.568820\nv -0.321366 -2.818936 0.552279\nv 0.311234 0.914814 -1.446770\nv 0.098834 0.974064 -1.344420\nv 0.570434 1.257564 -1.201420\nv 0.707584 1.045414 -1.340720\nv 1.355834 -0.036386 -2.154920\nv -0.646616 -2.469136 -1.558020\nv -0.070816 -1.519236 -1.453820\nv -0.133516 -1.241686 -1.484970\nv -0.241766 -0.862436 -1.563320\nv 0.910484 -2.859686 -1.571421\nv 0.915584 -2.736036 -1.669121\nv -2.301466 3.294214 -1.559769\nv -2.446866 3.412664 -1.568319\nv -2.472116 3.530464 -1.555319\nv 0.337034 1.698064 -0.468070\nv 0.624834 1.742714 -0.507170\nv 0.448434 1.668014 -0.612570\nv 1.112184 0.919714 -1.519470\nv -0.805566 -2.625686 -1.509120\nv -0.045116 -1.844786 -1.451270\nv -0.019266 -1.635536 -1.505720\nv -0.215166 -1.041086 -1.441320\nv 0.872734 1.784364 -0.612470\nv 0.673684 1.660514 -0.674920\nv -2.353616 3.020814 -1.382820\nv -2.302466 3.093464 -1.456770\nv -2.288216 3.157214 -1.407270\nv -2.300916 3.222564 -1.443320\nv -2.214716 -0.994886 -0.730220\nv -2.169516 -1.063736 -0.624670\nv -2.314966 -0.980036 -0.647970\nv 0.395884 4.629614 -1.446369\nv 0.515084 4.719564 -1.533419\nv 0.533584 4.572814 -1.619469\nv -0.842166 -2.630286 -1.426821\nv -0.724866 -2.397686 -1.391420\nv -0.086566 -2.073286 -1.426670\nv -0.272466 -2.142186 -1.401170\nv -0.036616 -1.987036 -1.423970\nv 1.560984 -2.773886 -0.310020\nv 1.557184 -2.640586 -0.463270\nv -2.425116 3.338564 -1.473719\nv -2.465616 3.397364 -1.450819\nv 0.274884 0.089864 -2.080520\nv 0.812784 -2.803636 -1.670271\nv -0.573366 -2.239236 -1.375520\nv -0.173216 -1.405586 -1.282520\nv -0.176616 -1.246436 -1.373220\nv 0.651234 0.383864 -1.615270\nv -2.350016 2.953864 -1.351120\nv -2.561866 0.902363 1.212130\nv -2.409416 1.019264 -0.632170\nv -2.532716 1.089364 -0.512970\nv -0.755816 -2.427386 -1.270020\nv -0.161716 -2.061786 -1.325820\nv -0.047466 -2.003886 -1.360320\nv -0.070816 -1.916936 -1.267820\nv -0.075616 -1.700086 -1.366820\nv -0.125616 -1.578336 -1.265070\nv -1.455766 -2.690486 -0.895970\nv -1.168316 -2.772786 -1.014271\nv -1.371316 -2.830636 -0.968020\nv -1.210016 -2.702386 -0.986920\nv -2.246866 2.678064 -0.894420\nv -2.415266 3.256764 -1.346670\nv -3.074566 1.243464 1.045330\nv 0.510084 4.792014 -1.450069\nv -0.869366 -2.657336 -1.298620\nv -0.890466 -2.810886 -1.300170\nv -0.100366 -1.692686 -1.280370\nv 1.193084 1.230264 -1.225520\nv -0.185016 -2.859536 0.059379\nv -0.234916 -2.857736 0.047630\nv -2.231716 2.816614 -1.334720\nv -2.308316 3.094164 -1.219720\nv -2.312416 3.150464 -1.294220\nv -2.453666 3.310014 -1.297469\nv -0.155116 -2.063686 -1.259470\nv -0.095516 -2.001586 -1.234420\nv 0.738234 4.607064 -1.792869\nv 0.237534 4.603164 -1.243869\nv -0.937116 -2.783836 -1.161721\nv -0.931116 -2.660536 -1.113420\nv -0.871966 -2.569786 -1.205121\nv -0.099166 -1.760886 -1.177920\nv -0.164966 -1.550386 -1.141920\nv 2.052034 1.556764 -0.958670\nv 2.929084 0.546714 -1.178920\nv 0.562584 -0.161436 -2.312270\nv 0.574234 0.018364 -2.218220\nv -2.674416 0.978964 1.081430\nv -2.327466 2.882464 -1.170420\nv -2.356216 3.020464 -1.211869\nv -2.418666 3.204064 -1.196670\nv 0.159484 4.426164 -1.300669\nv -0.852016 -2.432736 -1.043320\nv -0.747816 -2.317286 -1.103570\nv -0.097216 -1.920286 -1.131370\nv -2.369566 2.955364 -1.137769\nv -0.220416 -1.498886 -1.124020\nv 0.795534 1.821214 -0.456570\nv 0.808584 0.125414 -2.150020\nv 0.818384 0.012064 -2.221570\nv 4.096134 -1.204836 -0.373270\nv 3.997984 -1.320036 -0.483170\nv -2.339716 3.080214 -1.062770\nv -2.427216 3.195614 -1.115470\nv -0.902766 -2.559386 -1.055720\nv -0.148416 -1.923436 -1.031270\nv -0.110166 -2.846886 0.153330\nv -0.166516 -2.857386 0.151480\nv -0.278516 -2.803186 1.886180\nv 1.813334 -2.831186 0.439480\nv 1.775234 -2.839436 0.529980\nv 1.765684 -2.825336 0.424630\nv -2.278466 -0.187086 -1.152370\nv -2.313616 -0.054836 -1.123320\nv 0.666384 0.173514 -2.080470\nv 0.512734 0.134314 -2.112620\nv 0.465734 -2.861436 -1.472121\nv 2.660284 0.381814 -1.418220\nv 2.583534 0.234614 -1.477920\nv -2.327916 3.024764 -0.993020\nv -0.110416 4.325114 -1.094669\nv -0.241666 1.418414 -0.945120\nv -0.176266 1.193914 -1.200420\nv -0.339466 1.337114 -1.034020\nv 1.454384 -2.653936 -0.297170\nv -2.399516 -0.361436 -1.003420\nv -2.447466 -0.148286 -0.989070\nv -2.469066 0.099714 -0.972420\nv 4.218134 -1.091136 -0.242770\nv 0.024084 1.564364 -0.728220\nv 0.170184 1.581364 -0.685170\nv 0.121334 1.465614 -0.879820\nv -2.364966 2.876214 -0.951670\nv -2.369266 2.944014 -0.913320\nv -2.410416 3.147214 -0.954969\nv 2.625534 -1.938786 -1.538170\nv -0.854166 -2.399236 -0.968270\nv -1.942416 -2.854936 -0.685970\nv -1.889466 -2.854986 -0.741520\nv -1.909166 -2.864186 -0.655521\nv 2.495734 1.567514 -0.602420\nv -2.532666 0.199614 -0.899120\nv 0.036634 1.039664 -1.280920\nv -0.122466 1.100614 -1.267720\nv -0.057316 1.166164 -1.216970\nv 1.483384 0.210614 -1.982020\nv -2.522266 -0.380836 -0.869520\nv -0.649466 -0.121636 -1.499270\nv 0.795384 1.084214 -1.304420\nv -2.585616 -0.124436 -0.796720\nv -2.602666 0.324464 -0.759870\nv -2.392566 0.546664 -0.910870\nv -2.514566 0.564164 -0.799070\nv 1.417184 0.445114 -1.582570\nv 2.292084 1.748014 -0.479870\nv 2.742334 1.147214 -0.877770\nv 2.615534 1.359314 -0.813020\nv 2.763634 1.321664 -0.686670\nv 3.224984 0.725964 -0.809470\nv 3.083334 0.882664 -0.834320\nv 1.262784 0.399914 -1.719570\nv 0.660234 0.260214 -1.955070\nv 0.688634 0.872564 -1.425970\nv 0.450384 -2.811486 -1.775871\nv -2.605166 -0.271336 -0.753370\nv -2.648666 0.040814 -0.785070\nv -2.632416 0.546614 -0.682320\nv -0.771666 -2.261886 -0.948220\nv -0.673116 -2.125936 -0.959820\nv -1.414716 0.460914 -1.373420\nv -1.531166 0.420914 -1.339870\nv -1.388016 0.616214 -1.339320\nv -2.241066 2.613264 -0.787570\nv -2.395116 2.875414 -0.786520\nv -2.357166 2.955414 -0.789970\nv -2.349216 3.023464 -0.838920\nv 1.521634 0.665214 -1.493720\nv 1.768284 0.699814 -1.451470\nv 1.838034 0.553664 -1.443570\nv 2.552534 0.034414 -1.565320\nv -2.566516 -0.425636 -0.752570\nv -2.686966 -0.132186 -0.699970\nv -2.676916 0.158764 -0.735970\nv 2.135784 1.232514 -1.182020\nv 0.238584 -2.622886 -0.800320\nv -2.314666 2.682914 -0.736420\nv -2.405866 2.834464 -0.723020\nv -0.965966 3.838264 -0.495669\nv -0.086216 0.922564 -1.328070\nv 1.748184 -2.648186 1.886729\nv -1.389916 -1.537486 -0.558420\nv -1.343066 -1.475136 -0.692670\nv -2.749466 -0.022686 -0.672370\nv -2.681266 0.415764 -0.675770\nv 0.489034 1.186114 -1.274220\nv 3.037484 0.757464 -0.987020\nv -0.272866 1.134764 -1.243320\nv -0.355416 -2.221886 -1.602370\nv 1.045434 0.186664 -2.079770\nv 0.875234 0.263964 -1.997820\nv 1.592684 0.817714 -1.412020\nv 1.364884 0.683414 -1.518170\nv -2.595066 -0.541786 -0.652470\nv -2.677366 -0.348636 -0.661570\nv -2.803166 0.041364 -0.597070\nv -2.314916 0.955314 -0.791020\nv -2.395066 0.869814 -0.763520\nv -0.168266 1.542514 -0.758120\nv -0.257666 1.635614 -0.682220\nv -2.383066 2.699463 -0.640370\nv -2.432666 2.966313 -0.657370\nv -0.890916 3.879564 -0.631669\nv -1.833066 -2.406136 -0.571470\nv -1.670866 -2.486286 -0.747070\nv -1.389666 -2.183436 -0.599970\nv -1.307316 -2.101236 -0.643070\nv -1.341316 -1.957336 -0.554920\nv -2.024166 -1.166986 -0.625520\nv -2.093316 -1.054936 -0.710820\nv -2.490116 -0.871186 -0.586070\nv -2.689566 -0.418736 -0.610720\nv -2.768266 0.311114 -0.564920\nv -2.761216 0.446164 -0.574270\nv -2.600366 0.854064 -0.567770\nv 0.401334 1.587814 -0.761120\nv 0.543584 0.277414 -1.833420\nv 0.416184 0.182814 -2.003920\nv -2.435616 2.763314 -0.590270\nv -2.448716 3.007764 -0.552820\nv -1.011166 3.747314 -0.591469\nv -1.576166 -2.303086 -0.589070\nv -1.432666 -2.323436 -0.709270\nv -1.528416 -2.227036 -0.492720\nv -1.316016 -1.747036 -0.594520\nv -1.403166 -1.486086 -0.595120\nv 1.936584 0.484564 -1.504320\nv -2.145666 -1.120736 -0.528670\nv -2.213016 -1.048836 -0.559070\nv -2.406666 -0.957236 -0.522520\nv -2.598916 -0.737786 -0.525020\nv -2.788166 -0.351986 -0.519320\nv -2.802666 -0.121286 -0.541820\nv -2.749616 0.577214 -0.521270\nv -2.541316 1.020614 -0.493020\nv 0.041234 -2.616036 1.262029\nv 0.140634 -2.622987 1.194579\nv 1.180934 0.511614 -1.558270\nv -2.555466 2.484063 -0.584270\nv -2.497266 2.665214 -0.563270\nv -2.476916 2.894364 -0.514820\nv 1.977684 0.375514 -1.540770\nv -1.748816 -2.304336 -0.434520\nv -1.413916 -2.132686 -0.507720\nv -1.392616 -1.784736 -0.405570\nv -2.497916 -0.884536 -0.489320\nv -2.683616 -0.510286 -0.484570\nv -2.605666 0.970814 -0.459820\nv 0.318934 0.286314 -1.635870\nv 0.546084 0.335564 -1.665570\nv 0.289284 0.194814 -1.881170\nv 2.111034 0.186464 -1.690770\nv -2.602616 2.638014 -0.451320\nv -1.436316 -1.541436 -0.497870\nv -1.404916 -1.602136 -0.454120\nv -1.158216 3.547164 -0.542669\nv -1.875066 -2.386436 -0.451670\nv -1.743666 -2.846186 0.340080\nv -1.649666 -2.835836 0.540129\nv -1.422616 -2.030236 -0.401270\nv -1.493116 -1.561836 -0.347720\nv -2.600316 -0.748686 -0.448620\nv -2.827816 -0.310936 -0.435820\nv -2.849266 -0.092086 -0.406320\nv -2.845666 0.048464 -0.421970\nv -2.851216 0.303714 -0.397720\nv -2.784166 0.572364 -0.422320\nv -2.697616 0.846614 -0.394570\nv -2.907366 1.703714 -0.469120\nv -2.891216 1.835164 -0.470770\nv -2.806716 1.755714 -0.561620\nv -2.453216 3.088814 -0.424220\nv -1.246516 3.499914 -0.466219\nv -1.169716 3.614914 -0.467519\nv -2.001766 -2.449786 -0.393270\nv -1.985366 -2.561836 -0.490520\nv -1.931666 -2.323036 -0.270970\nv -1.478366 -2.142136 -0.374620\nv -1.422866 -1.649986 -0.346820\nv -2.114016 -1.269136 -0.385470\nv -2.468716 -0.912536 -0.367670\nv -2.647766 -0.724036 -0.369770\nv -2.683816 0.946814 -0.382470\nv -2.903016 1.443714 -0.447970\nv -2.969266 1.524614 -0.381170\nv -2.863916 1.556114 -0.527370\nv -2.630666 2.765664 -0.402820\nv -2.541816 3.007064 -0.383970\nv -1.619216 -2.209236 -0.337670\nv -2.442966 -0.970986 -0.318720\nv -2.711316 -0.660136 -0.313620\nv -2.907716 -0.208936 -0.306920\nv -2.878566 0.195514 -0.322070\nv -2.821566 0.595514 -0.348270\nv -2.767566 0.785014 -0.326720\nv -2.960166 1.746814 -0.379920\nv -2.952316 1.951114 -0.303170\nv 2.954284 0.685514 -1.101420\nv -2.680866 2.589064 -0.327770\nv -1.344716 3.298514 -0.441270\nv -1.336316 3.456814 -0.372669\nv -1.225466 3.589214 -0.386369\nv -1.496016 -2.136586 -0.271670\nv -1.412566 -1.748236 -0.298320\nv 0.471134 -2.837136 -1.398970\nv -2.846466 -0.340536 -0.305120\nv -2.862416 0.078264 -0.286720\nv -2.883316 0.405264 -0.283820\nv -2.831116 1.304264 -0.411920\nv -2.843416 2.353214 -0.304570\nv -1.354616 3.466714 -0.299219\nv -1.732166 -2.232486 -0.269720\nv -1.437316 -1.670736 -0.189820\nv -2.598016 -0.869736 -0.254170\nv -2.939416 0.266214 -0.227120\nv -2.823166 1.062114 -0.239970\nv 2.644784 -0.101936 -1.582770\nv 2.703934 -0.239236 -1.575820\nv 2.571534 -0.177036 -1.622870\nv -1.401016 3.377814 -0.329819\nv -1.522766 -1.572786 -0.248320\nv 0.117634 -2.797336 2.171130\nv 0.066384 -2.801336 1.963530\nv 2.640484 1.227614 -0.930320\nv 2.192334 0.781264 -1.315620\nv -1.825616 4.474564 -3.360019\nv 0.963384 0.026464 -2.201870\nv -1.621266 1.148864 -1.090220\nv 2.520784 0.597164 -1.368070\nv 1.502984 -2.802336 -0.166221\nv 2.022134 0.560114 -1.482070\nv 3.544634 -1.418736 -0.523820\nv 3.551284 -1.549136 -0.592720\nv 1.907234 -2.818086 0.716680\nv 1.817234 -2.827586 0.621279\nv 1.895084 -2.806136 0.524279\nv -1.661016 4.152014 -3.486319\nv 2.472984 1.442214 -0.816870\nv 2.240084 1.384464 -1.031120\nv 2.495934 1.287264 -0.974420\nv 4.047834 -1.120036 -0.321570\nv 3.732384 -0.947436 -0.229270\nv 0.271984 1.422114 -0.981820\nv -0.038566 1.337064 -1.050670\nv 1.644684 1.315714 -1.264170\nv -0.003866 -2.802736 2.106979\nv 0.765034 1.439114 -1.036820\nv 0.627634 1.365464 -1.099970\nv -2.225616 0.245814 -1.127220\nv -0.257966 1.543664 -0.809220\nv 2.747634 0.183864 -1.430020\nv 0.397284 0.373464 -1.612470\nv 1.098684 1.811664 -0.680820\nv 2.179534 0.583864 -1.485770\nv 1.583984 0.099614 -2.021170\nv 3.627534 -1.229586 -0.397620\nv 3.629284 -1.344136 -0.466420\nv 3.252534 -0.104886 -1.205620\nv 1.654534 -0.141486 -2.074620\nv 2.121534 1.046914 -1.293670\nv 3.283534 0.016214 -1.086320\nv 3.212934 0.025364 -1.178170\nv 2.671084 0.666414 -1.251870\nv 2.520034 0.866564 -1.172170\nv 1.624234 1.192714 -1.354570\nv 3.048584 0.020514 -1.320270\nv 3.034334 1.051264 -0.757770\nv 2.308884 0.883364 -1.253120\nv 0.124284 1.654614 -0.461070\nv 4.191734 -1.011336 -0.158470\nv 2.325084 1.275614 -1.080120\nv 2.303634 1.103464 -1.178920\nv 3.616234 -1.713986 -0.685820\nv 3.802334 -1.561986 -0.632070\nv 3.976434 -1.008886 -0.195520\nv 2.237134 1.695014 -0.614170\nv 2.362384 -0.332836 -1.793070\nv 2.586484 -0.349086 -1.681620\nv 3.169884 0.662764 -0.938220\nv 0.129284 0.836764 -1.470370\nv 0.626084 1.494514 -0.868470\nv 0.761334 1.571014 -0.810670\nv 0.140184 -2.670136 -1.852270\nv 3.705584 -1.099386 -0.282470\nv 3.698334 -1.272786 -0.416520\nv 2.224134 -2.811386 -1.110970\nv 2.072534 -2.834136 -0.955121\nv 2.118434 -2.828386 -1.156520\nv 3.819084 -1.461086 -0.576370\nv 1.310384 1.568764 -0.938520\nv 0.834984 -2.548336 -1.717420\nv 3.146684 0.545664 -1.020570\nv 0.375784 1.486914 -0.906420\nv 2.855684 -0.342736 -1.475070\nv 2.841484 -0.602536 -1.518770\nv 2.700184 -0.403486 -1.619870\nv 0.179634 -2.846286 -1.447320\nv 3.776784 -1.001736 -0.187220\nv 3.776034 -1.142636 -0.317220\nv 1.251534 -2.611937 0.897530\nv -1.701566 3.041264 -0.443220\nv 3.866334 -1.275236 -0.447070\nv 0.823484 0.747314 -1.529920\nv 0.671084 0.710564 -1.519370\nv -0.091216 1.439314 -0.897370\nv -1.642066 3.075664 -0.381120\nv -1.641466 2.858564 -0.550070\nv -0.617116 -2.724636 -1.784521\nv -0.696316 -2.754936 -1.773970\nv 1.353384 1.928564 -0.423620\nv 1.256834 1.799064 -0.714220\nv -1.177516 3.373064 -0.579820\nv 1.166334 0.292414 -1.938820\nv -1.571266 3.110964 -0.362470\nv -1.541266 2.874814 -0.469020\nv 2.299534 1.003614 -1.212470\nv -1.502066 3.180614 -0.355970\nv -1.458916 3.006713 -0.443220\nv -1.539916 2.792364 -0.507470\nv -1.373416 3.201514 -0.449869\nv -1.528416 2.629314 -0.532570\nv 3.658284 -2.202536 -0.592720\nv 3.768484 -2.093986 -0.613220\nv -1.466216 2.495864 -0.613770\nv 0.963334 0.759264 -1.530270\nv 0.074184 1.216364 -1.153420\nv -1.343916 2.649214 -0.471370\nv -1.396016 2.397814 -0.622970\nv -1.517816 1.245214 -1.067670\nv -1.586316 -2.866386 -0.852070\nv -1.611966 -2.872636 -0.732971\nv -1.498066 2.166064 -0.712720\nv -1.338316 2.220864 -0.588770\nv -1.385366 2.072264 -0.680670\nv -1.377866 1.408914 -0.984920\nv -1.420716 1.505114 -0.872170\nv -1.442066 2.821364 -0.484770\nv -1.220316 2.017314 -0.625520\nv -1.293266 1.356314 -1.066170\nv 0.585784 4.814214 -1.475419\nv -1.252066 1.767114 -0.684170\nv -1.291716 1.615264 -0.796620\nv -1.222816 1.501464 -0.952220\nv -1.203366 1.211714 -1.177020\nv -1.371366 1.011314 -1.260970\nv 1.022734 -2.761136 -1.243220\nv 1.029184 -2.650536 -1.178771\nv -1.154966 1.883614 -0.599920\nv -1.297716 1.864864 -0.671920\nv -1.157966 1.742364 -0.709720\nv -1.097016 1.391664 -1.087920\nv -0.837666 3.545064 -0.824069\nv -1.086816 1.855764 -0.586470\nv -1.037366 1.557764 -0.971670\nv -1.082416 1.209214 -1.190520\nv -1.061816 0.956314 -1.328070\nv 1.978534 -0.119286 -1.954120\nv -1.064416 1.943564 -0.508620\nv -0.974666 1.907414 -0.458920\nv -1.010766 1.764764 -0.721070\nv -0.970466 1.205564 -1.180970\nv -0.336016 1.496264 -0.887420\nv -0.933716 1.869814 -0.520720\nv -0.816066 1.705814 -0.840770\nv -0.844266 1.296764 -1.171020\nv -0.891916 1.055664 -1.243320\nv 0.323784 -2.589787 1.541229\nv -0.927316 1.915814 -0.383670\nv 0.273934 -2.587986 1.529329\nv 0.219934 -2.594486 1.523929\nv 1.406434 -2.745686 -0.047220\nv 0.036734 -2.619437 1.418480\nv -0.012966 -2.617386 1.406029\nv 2.936734 -0.428186 -1.403070\nv -0.852966 1.806914 -0.678120\nv -0.754366 1.520864 -1.016420\nv -0.731466 1.789964 -0.680420\nv -0.709466 1.150464 -1.201320\nv 1.102484 0.607064 -1.557620\nv -0.707116 1.394264 -1.099220\nv -0.747566 1.064814 -1.232670\nv -1.458416 -2.782836 -0.918070\nv 1.459084 -0.027836 -2.110870\nv -0.558316 1.620314 -0.902920\nv -0.589416 1.511614 -1.002020\nv -0.586116 1.267464 -1.138570\nv -0.939966 -2.368336 -0.935320\nv 2.036134 -2.733186 1.838029\nv 2.254884 -2.713936 1.771679\nv -1.579966 -2.405686 -0.721770\nv 3.958834 -1.497886 -0.591420\nv -0.597866 1.773314 -0.650870\nv -0.640466 1.723614 -0.788670\nv -0.475816 1.154314 -1.230370\nv 1.224534 0.607714 -1.561470\nv -1.572766 -2.808786 -0.885020\nv -0.446716 1.698914 -0.738670\nv -0.459466 1.556164 -0.928270\nv -0.518216 1.376364 -1.054170\nv -0.388116 1.740664 -0.609820\nv -0.401666 1.268514 -1.138470\nv -1.603066 -2.595286 -0.814620\nv -1.020866 2.973564 -0.598920\nv 1.004134 -0.290086 -2.295670\nv 0.592734 4.677665 -1.641119\nv -2.096016 -1.371836 -0.186520\nv -2.134116 1.129964 -0.818820\nv -2.219466 1.209164 -0.741920\nv -2.126316 1.240014 -0.789170\nv -2.297466 1.428014 -0.783620\nv -0.785416 0.378264 -1.471220\nv -0.364166 -2.789236 0.680479\nv -2.120116 1.036464 -0.875920\nv -2.091666 0.534264 -1.100520\nv -2.474416 1.434664 -0.710570\nv -0.719566 0.582564 -1.461270\nv -1.555366 -0.555936 -1.365670\nv -1.474216 -0.137536 -1.449270\nv -1.451316 -0.359336 -1.454270\nv -1.601016 -0.418736 -1.379420\nv -2.251566 0.562764 -1.013220\nv -1.320216 -0.246836 -1.467070\nv -1.976316 -2.743636 -0.691670\nv -1.881966 -2.766236 -0.750071\nv -2.432116 1.606614 -0.742670\nv -1.152466 3.116863 -0.599320\nv -1.296916 3.177264 -0.510620\nv 0.302234 -2.868886 -1.682520\nv 3.909884 -1.791236 -0.643120\nv -2.074666 0.271264 -1.192420\nv 3.920634 -1.634286 -0.637470\nv -2.056266 1.673914 -0.833120\nv -2.089216 -0.001486 -1.211220\nv -1.209816 0.874114 -1.332220\nv 3.491184 -2.379386 0.974430\nv 3.688584 -1.899736 -0.709570\nv 3.778634 -1.709336 -0.683670\nv -1.873666 -2.570136 -0.702070\nv -2.244916 2.887314 -1.787620\nv -1.033816 -1.080486 -1.112520\nv -0.983566 -1.367236 -1.022970\nv -1.465466 0.268164 -1.435470\nv -1.615316 0.280364 -1.319270\nv -1.532366 0.235414 -1.386020\nv 2.599334 -1.620836 -1.682770\nv -1.651516 0.799464 -1.232820\nv -1.421416 0.909664 -1.279020\nv 3.629334 -2.133086 -0.652420\nv 3.558084 -1.861086 -0.736320\nv 1.505284 -2.600136 -0.520120\nv -1.793766 -1.315686 -0.666170\nv -2.009416 2.079464 -0.821620\nv -2.215866 -0.861136 -0.855520\nv 3.555884 -2.037086 -0.723320\nv -1.329816 -0.398086 -1.471520\nv -1.235716 2.994264 -0.538170\nv -2.076216 -0.906136 -0.950470\nv 3.525734 -2.323186 -0.524170\nv 3.501384 -2.281436 -0.586520\nv -1.419616 0.071114 -1.471270\nv -1.033016 -0.925886 -1.175070\nv -1.407666 -1.075036 -1.121520\nv 3.398234 -2.086336 -0.716170\nv 3.411234 -1.760636 -0.689670\nv -1.316666 0.296714 -1.470920\nv 3.316084 -1.933036 -0.729070\nv -2.206816 1.627764 -0.806720\nv -1.011316 0.458164 -1.489170\nv -0.926516 0.604914 -1.452970\nv -0.969716 -0.560086 -1.390320\nv -1.149916 -0.432036 -1.472470\nv -2.036666 -2.713036 -0.597020\nv 3.400634 -1.647586 -0.644220\nv -1.987416 -1.017486 -0.883720\nv -2.033866 -1.051586 -0.749470\nv -2.045566 -0.840136 -1.037570\nv -1.599916 0.122914 -1.349920\nv -1.022166 -0.642436 -1.341170\nv 1.150034 -2.601986 -0.521120\nv 1.084634 -2.614536 -0.290720\nv 0.965434 -2.607986 -0.552770\nv -2.037566 -2.654086 -0.469270\nv 3.286884 -2.451086 -0.549620\nv 3.329534 -2.289336 -0.642620\nv 0.261184 -2.478336 -1.848570\nv -2.396866 1.768964 -0.780320\nv -2.398666 1.872114 -0.774770\nv -1.992416 -0.770786 -1.149920\nv -1.431816 0.782414 -1.299720\nv 3.294734 -1.851486 -0.714770\nv -2.547316 2.014614 -0.636970\nv -2.388666 2.011614 -0.742370\nv -2.021216 -0.578686 -1.213020\nv -1.122016 -0.206786 -1.474820\nv -0.872766 -0.169086 -1.496220\nv -0.891516 -0.355836 -1.466120\nv 3.226834 -2.238536 -0.698520\nv -0.728316 0.012664 -1.526570\nv -0.699416 0.238364 -1.517370\nv -1.387716 0.203964 -1.471120\nv -1.739266 -0.758036 -1.270720\nv -1.720916 -0.531286 -1.335820\nv 3.120384 -2.480536 -0.564320\nv 3.146484 -1.975836 -0.735820\nv -0.902716 0.837664 -1.345670\nv -1.308516 -1.391636 -0.755520\nv -2.819516 1.493564 -0.539120\nv 3.102234 -2.280186 -0.684220\nv 3.074384 -2.107986 -0.715620\nv 1.158084 0.741264 -1.529420\nv -1.545816 0.136764 -1.369820\nv -0.740416 -0.338436 -1.457220\nv -1.694466 -1.227636 -0.817970\nv -1.586316 -1.069086 -1.108770\nv -0.697016 -1.191236 -1.177020\nv -0.696666 -0.987236 -1.283970\nv -0.987666 -1.768936 -0.907370\nv 1.302784 -2.779787 1.953379\nv -1.144966 0.533814 -1.464670\nv -1.150616 0.736814 -1.360920\nv 2.917484 -2.387336 -0.664570\nv 2.959534 -2.260636 -0.714570\nv -1.344966 2.935264 -0.494520\nv -1.165816 0.261164 -1.504770\nv -1.005216 0.259164 -1.504070\nv -0.840116 3.227564 -0.783320\nv -0.893316 -0.626436 -1.355970\nv -0.916116 -0.900536 -1.214320\nv -0.845116 -0.749386 -1.289770\nv -1.530566 -1.508486 -0.487120\nv -0.842416 -1.205586 -1.156470\nv -0.790266 -1.087086 -1.216920\nv -0.782066 -1.786586 -0.952070\nv -0.843566 -1.957986 -0.899770\nv -0.951116 -1.565836 -0.990020\nv -0.844716 -1.460836 -1.046120\nv -0.842516 -1.304186 -1.094120\nv -0.702166 -0.148436 -1.484220\nv -0.913166 -2.150686 -0.876970\nv -0.798616 -2.143336 -0.919670\nv 2.724384 -2.538036 -0.623270\nv -0.830316 -0.018736 -1.493920\nv -0.816866 -0.474136 -1.398670\nv -1.237116 0.368014 -1.493220\nv -1.286616 0.487614 -1.444020\nv -0.853116 0.089864 -1.480870\nv -0.036466 -2.628386 1.322129\nv 2.601534 -1.034836 -1.706270\nv 2.634984 -0.832286 -1.690970\nv -0.820716 0.219764 -1.493720\nv -0.857416 3.353214 -0.813969\nv 2.549684 -2.006636 -1.569370\nv 1.144084 -2.561736 -1.686620\nv 1.161734 -2.732136 -1.642671\nv 1.678284 -2.820886 -1.181620\nv 2.641234 -1.145086 -1.654520\nv 2.578384 -0.655386 -1.697870\nv 2.349134 -2.829836 -0.293470\nv 2.255984 -2.833086 -0.435070\nv 2.347484 -2.797286 -0.593821\nv 2.560834 -0.503536 -1.693820\nv -3.071566 1.140763 1.290380\nv -0.764716 -0.963936 -1.280970\nv 2.475034 -2.173036 -1.453120\nv 2.556884 -1.829886 -1.688370\nv 2.532284 -1.443086 -1.693470\nv 2.539034 -1.212186 -1.753020\nv 2.490784 -0.929186 -1.767620\nv -0.697666 -1.454386 -1.044370\nv 2.459834 -1.954386 -1.673871\nv 2.454284 -1.864386 -1.734120\nv 2.437034 -1.775136 -1.766470\nv 2.444134 -1.027036 -1.818470\nv 2.461684 -0.710536 -1.744470\nv 2.440184 -1.139336 -1.820970\nv 2.361684 -0.537586 -1.802920\nv 2.340284 -2.154086 -1.547620\nv 2.304834 -2.076436 -1.611520\nv 2.292034 -1.575486 -1.792220\nv 2.232884 -1.509736 -1.814970\nv 2.381634 -1.329336 -1.805920\nv 2.316834 -2.284836 -1.557920\nv 2.334034 -1.829686 -1.793570\nv 2.285934 -1.708436 -1.820870\nv 2.285284 -1.066436 -1.881620\nv -1.444166 -2.866236 -0.916921\nv 2.246434 -1.971186 -1.719970\nv 2.169334 -0.961886 -1.935820\nv 2.216884 -0.779186 -1.869370\nv 2.149134 -2.379186 -1.604771\nv 2.180534 -1.368936 -1.883620\nv 2.175134 -1.216586 -1.901670\nv 2.195134 -0.671986 -1.896370\nv 2.165634 -2.167036 -1.652771\nv 2.158584 -2.074236 -1.734670\nv 2.145884 -1.922636 -1.778020\nv 2.120484 -1.085486 -1.959670\nv 2.106934 -0.563486 -1.943970\nv 2.138184 -0.413786 -1.902270\nv -1.669466 -0.945686 -1.168920\nv 2.099934 -2.217686 -1.651270\nv 2.099984 -1.797136 -1.851870\nv 2.078784 -1.705886 -1.866970\nv 2.061184 -1.517236 -1.854620\nv 2.037034 -2.782537 1.183980\nv 2.130084 -2.808887 1.247830\nv 1.962784 -2.791586 1.337630\nv 0.829584 -2.613086 -1.158520\nv 2.086684 -1.341886 -1.907170\nv 2.000684 -0.994336 -1.995870\nv 2.036184 -0.760086 -1.938170\nv 2.022284 -0.642086 -1.974820\nv 1.899184 -2.704237 1.868379\nv 2.020534 -2.522036 -1.555620\nv 1.993084 -2.352836 -1.641721\nv 2.017234 -1.217086 -1.927270\nv 2.015734 -0.365336 -1.938420\nv 1.927684 -2.235386 -1.672620\nv 1.960634 -2.101386 -1.784820\nv 1.896184 -1.980136 -1.851720\nv 1.947984 -1.515986 -1.888620\nv 1.948284 -1.374636 -1.956320\nv 1.964284 -1.146036 -1.932670\nv 1.926984 -1.827286 -1.900070\nv 1.874334 -1.278486 -1.991020\nv 1.851234 -0.984586 -2.049570\nv 1.963334 -0.903936 -2.000670\nv 1.909934 -0.774436 -2.051170\nv 1.874334 -0.544936 -2.048720\nv 1.883834 -0.449586 -2.025520\nv 1.821334 -0.312336 -2.030270\nv 2.394234 -2.799236 -0.596470\nv 1.831484 -2.493236 -1.571820\nv 1.791684 -2.130886 -1.776120\nv 1.824184 -1.785836 -1.932170\nv 1.814184 -2.672586 -1.573820\nv 1.821234 -2.242886 -1.681570\nv 1.773834 -1.531386 -1.923920\nv 1.743584 -1.328986 -2.017720\nv 1.839134 -0.735886 -2.096620\nv 1.734434 -1.996436 -1.857670\nv 1.729434 -1.259986 -2.030020\nv 1.743934 -1.135436 -2.024270\nv 1.760034 -0.417986 -2.078770\nv 1.668984 -2.549386 -1.598070\nv 1.606784 -2.383136 -1.629670\nv 1.697084 -2.284936 -1.694321\nv 1.711084 -0.997686 -2.095920\nv 1.674734 -0.538086 -2.097770\nv -1.494116 -2.864436 -0.928570\nv 1.670384 0.918714 -1.407570\nv 1.558984 -2.448136 -1.610721\nv 1.693034 -2.038636 -1.845770\nv 1.677984 -1.713836 -1.935270\nv 1.676034 -1.508136 -1.972470\nv 1.570834 -0.931436 -2.134020\nv 1.621484 -0.739786 -2.146870\nv 1.606584 -2.640486 -1.620171\nv 1.613284 -2.219736 -1.795170\nv 1.607934 -2.140486 -1.856870\nv 1.624734 -1.911736 -1.886670\nv 1.552484 -1.114686 -2.060820\nv 1.575484 -0.383536 -2.127920\nv 1.556834 -0.214436 -2.097970\nv -1.392166 -2.863986 -0.908570\nv -1.299316 -2.849736 -0.994621\nv -1.202866 -2.859686 -0.968620\nv 1.597984 -2.067136 -1.887870\nv 1.556334 -1.740036 -1.983370\nv 1.602634 -1.599936 -2.008720\nv 1.518084 -1.489186 -2.065770\nv 1.505584 -1.311586 -2.115420\nv 1.476284 -2.742386 -1.615420\nv 1.482234 -0.563386 -2.164470\nv -0.289566 -2.747386 1.996779\nv -0.377416 -2.752436 1.883029\nv 1.412134 -2.305386 -1.711720\nv 1.426834 -2.211436 -1.836320\nv 1.446884 -2.048936 -1.929520\nv 1.454384 -1.872336 -1.918270\nv -1.262366 2.782214 -0.468620\nv 1.396684 -2.622536 -1.650921\nv 1.386084 -2.116436 -1.910820\nv 1.388984 -1.688986 -2.012720\nv 1.364084 -1.114986 -2.108270\nv 1.422834 -0.854136 -2.181470\nv 1.368534 -0.604686 -2.195620\nv 1.408984 -0.430636 -2.223670\nv 1.318934 -2.732736 -1.632571\nv 1.377534 -2.375786 -1.647720\nv 1.278484 -1.968536 -1.959870\nv 1.409784 -1.434936 -2.097870\nv 1.328084 -0.293336 -2.245770\nv 1.326734 -0.144836 -2.181970\nv 1.244734 -2.447286 -1.668120\nv 1.340784 -2.233636 -1.823870\nv 1.293834 -1.432386 -2.137970\nv 1.350434 -1.319586 -2.121420\nv 1.286784 -0.932436 -2.176370\nv 1.312384 -0.788636 -2.200120\nv 1.232234 -2.376086 -1.687920\nv 1.277134 -1.827086 -2.007520\nv 1.240584 -1.682286 -2.047870\nv 1.225984 -1.214736 -2.132020\nv 1.177634 -0.667386 -2.273770\nv 1.244684 -0.513136 -2.250670\nv 1.230034 -0.362936 -2.281320\nv 1.181434 -2.286486 -1.819120\nv 1.227484 -2.211936 -1.874970\nv 1.195234 -2.100536 -1.921620\nv 1.172584 -1.097186 -2.192870\nv 1.118184 -1.919886 -2.017620\nv 1.167834 -1.532286 -2.137320\nv 1.150134 -1.380236 -2.170470\nv 1.101634 -0.782386 -2.256320\nv 1.139584 -0.131636 -2.214220\nv 1.096434 -1.691186 -2.060370\nv 1.107334 -1.236236 -2.159570\nv 1.051034 -1.001886 -2.217920\nv 1.070634 -0.569536 -2.294470\nv 1.001784 -0.410886 -2.290820\nv 1.030734 -2.544986 -1.697220\nv 1.053084 -2.210986 -1.890420\nv 0.991784 -2.069336 -1.942120\nv 0.960834 -1.469136 -2.154721\nv 0.987334 -1.368936 -2.185120\nv 2.187384 -2.826736 -0.644121\nv -0.026816 -2.811286 1.745430\nv -0.054166 -2.808336 1.780679\nv -0.050766 -2.821986 1.661629\nv 0.961284 -2.439986 -1.692220\nv 0.955084 -2.375086 -1.703670\nv 1.031384 -2.285436 -1.830470\nv 0.969784 -1.835186 -2.075870\nv 0.998134 -1.214986 -2.176270\nv 0.903984 -1.655736 -2.102670\nv 0.997884 -0.910636 -2.271870\nv 1.011384 -0.673036 -2.283320\nv 0.207434 -2.646436 0.462280\nv 0.933584 -2.240786 -1.857870\nv 0.870684 -2.037286 -1.962620\nv 0.888484 -1.909336 -2.061220\nv 0.862234 -1.359336 -2.217620\nv 0.948384 -1.088936 -2.216620\nv 0.875534 -1.013236 -2.282520\nv 0.860634 -0.765086 -2.308520\nv 0.771884 -0.657936 -2.310020\nv 0.753434 -0.493236 -2.354570\nv 0.778184 -2.212536 -1.872970\nv 0.777284 -1.775186 -2.088970\nv 0.789934 -1.660086 -2.133821\nv 0.778684 -1.527836 -2.199420\nv 0.744734 -1.236786 -2.259570\nv 0.785234 -0.932436 -2.315920\nv -1.117616 -2.859686 -1.041221\nv -1.775216 -2.856536 -0.793670\nv 3.208184 -2.665686 0.569430\nv 0.764534 -2.373836 -1.725520\nv 0.766834 -1.929936 -2.013320\nv 0.714234 -1.375186 -2.250570\nv 0.689534 4.133764 -1.658269\nv 0.700184 4.286614 -1.732519\nv 0.729434 -2.300036 -1.789570\nv 0.604934 -0.285286 -2.349270\nv -0.455166 -2.755086 1.797280\nv 0.601634 -2.274286 -1.802220\nv 0.646484 -1.986736 -1.985670\nv 0.636384 -1.621286 -2.164220\nv 0.636934 -1.433836 -2.205920\nv 0.611584 -1.236936 -2.290020\nv 0.667434 -0.893386 -2.341120\nv 0.656684 -0.476036 -2.367820\nv 1.888084 -2.828386 -0.274120\nv 1.880534 -2.817686 -0.223970\nv 1.780934 -2.842686 -0.235420\nv 0.570684 -2.355986 -1.775920\nv 0.543534 -0.743386 -2.342220\nv 0.633534 -0.619436 -2.320620\nv 1.847634 -2.841536 -0.372220\nv -0.290216 -2.823236 1.436180\nv 0.514134 4.285614 -1.591169\nv 0.454084 -1.053386 -2.303670\nv 0.460684 -0.899386 -2.339620\nv 0.466034 -0.494786 -2.348720\nv -2.065116 -2.828936 -0.584971\nv 0.530984 4.112964 -1.545269\nv 0.433334 -2.467236 -1.829070\nv 0.505334 -2.301436 -1.777020\nv 0.446884 -2.136386 -1.849470\nv 0.478184 -1.833386 -1.997120\nv 0.433634 -1.327586 -2.201470\nv 0.453734 -1.233886 -2.256620\nv -1.689916 -2.805686 0.685680\nv -1.763266 -2.786686 0.741830\nv 0.398484 -2.218736 -1.789220\nv 0.427984 -1.990136 -1.901770\nv 0.449934 -1.548036 -2.126570\nv 0.526134 -2.595487 1.393579\nv 0.522234 -2.611436 1.192979\nv 3.205284 -2.497236 0.957880\nv 0.375134 4.074764 -1.455919\nv 0.404434 -0.795186 -2.349420\nv 0.370284 -0.450136 -2.343420\nv -1.795316 -2.785537 0.821930\nv -1.798466 -2.789587 0.897729\nv 3.580734 -2.434386 0.786130\nv 3.403384 -2.501487 0.842780\nv 3.467284 -2.539436 0.652430\nv 1.576384 -2.583287 1.253979\nv 1.702434 -2.571136 1.269230\nv 1.618734 -2.569587 1.340830\nv 0.689834 -2.618686 1.024679\nv 0.505834 -2.626037 0.948930\nv 1.715234 -2.834886 -0.359870\nv 1.673784 -2.801936 -0.427670\nv 0.344234 -2.253486 -1.786520\nv 0.276434 -2.141636 -1.764270\nv 0.306884 -0.981236 -2.295020\nv 0.263034 -0.794686 -2.313520\nv 0.322684 -0.544536 -2.332070\nv 1.880784 -2.830536 -1.124871\nv 1.878484 -2.839886 -1.203321\nv 1.543334 -2.806036 1.536130\nv 1.761484 -2.775336 -0.578371\nv 0.175434 -2.597786 1.393029\nv 0.113984 -2.602637 1.508779\nv 0.094884 -2.605286 1.418429\nv 0.975834 -2.621686 -0.047420\nv 0.820534 -2.624786 -0.158670\nv -0.956066 -2.816087 1.710829\nv 0.171484 -2.175436 -1.721470\nv 0.709534 -2.625536 -0.415320\nv 0.632234 -2.627336 -0.145670\nv 1.060684 -2.570886 1.497079\nv 1.008634 -2.573236 1.488429\nv 1.684584 -2.839336 -0.178820\nv 2.301584 -2.797336 1.176729\nv 2.109834 -2.806886 1.073730\nv 2.252984 -2.805537 1.416929\nv 2.012484 -2.814837 1.434080\nv 1.909184 -2.763137 1.844580\nv 1.993234 -2.781337 1.793779\nv 1.769434 -2.745086 1.888930\nv 1.685784 -2.846636 0.064029\nv 2.520084 -2.750786 0.500030\nv 2.506134 -2.809686 0.603880\nv 2.374484 -2.813436 0.683030\nv 0.267084 -2.795737 2.196029\nv 1.983384 -2.833586 -0.515070\nv 2.512234 -2.729686 0.398730\nv 2.473834 -2.737836 0.489330\nv 3.713484 -2.378336 0.765680\nv 3.649034 -2.479586 0.538830\nv 1.158234 -2.622436 0.661880\nv 1.019434 -2.621587 0.768380\nv 1.004984 -2.628786 0.466680\nv 2.601084 -2.766186 0.359280\nv 0.942384 -2.766086 2.069230\nv 1.655184 -2.611887 0.924130\nv 1.531434 -2.617887 0.819680\nv 1.651234 -2.725386 0.799780\nv 0.645384 -2.610636 1.185879\nv 2.570984 -2.746036 0.243380\nv 2.649034 -2.797186 0.263930\nv 2.552584 -2.717336 0.304680\nv -0.173666 -2.828486 1.553280\nv -0.217116 -2.813236 1.678929\nv -0.221166 -2.822436 1.538029\nv 1.404284 -2.775436 0.332030\nv 1.480134 -2.813186 0.409430\nv 1.452684 -2.769536 0.505180\nv 2.855734 -2.790986 -0.111870\nv -0.181566 -2.789486 2.031780\nv -0.205466 -2.722686 2.113530\nv 0.629184 -2.785836 2.130579\nv 0.777134 -2.788936 2.071980\nv 0.634784 -2.809987 1.996180\nv 1.750884 -2.789786 -0.066870\nv 1.974234 -2.814436 1.701580\nv 1.748284 -2.799186 1.816429\nv 1.843734 -2.820386 1.578379\nv 0.818534 -2.634236 0.354430\nv 0.663834 -2.633336 0.106930\nv 0.826684 -2.625736 0.065080\nv 1.014084 -2.814036 1.794929\nv 1.167834 -2.744087 2.032430\nv 0.531934 -2.580386 1.575829\nv 0.479884 -2.582736 1.567180\nv 2.629234 -2.813986 0.466430\nv 1.823784 -2.812336 -0.123820\nv 1.834034 -2.730136 -0.104220\nv 1.993134 -2.765636 1.061180\nv 2.587534 -2.783986 0.814479\nv 2.443234 -2.788986 1.051479\nv 2.282834 -2.810186 0.788380\nv 2.260284 -2.820586 0.702429\nv 2.208034 -2.822936 0.693730\nv 2.201434 -2.791086 1.670679\nv 2.523784 -2.771936 0.073230\nv 2.484834 -2.749636 0.044930\nv 2.086884 -2.817036 0.757230\nv 2.507134 -2.824486 -0.129020\nv 2.578734 -2.815886 -0.223470\nv 0.227534 -2.645786 0.673680\nv 2.598984 -2.780686 0.133230\nv 3.757684 -2.450286 0.405980\nv 3.841134 -2.392986 0.519730\nv 1.294634 -2.819186 1.818430\nv 1.201634 -2.817236 1.827229\nv 1.272634 -2.807786 1.661629\nv 1.456284 -2.591786 1.089429\nv 1.348184 -2.585536 1.308580\nv 2.692584 -2.829286 0.087480\nv -2.158966 2.834414 -1.837620\nv 0.474334 -2.804536 2.122480\nv 0.300984 -2.807086 1.994029\nv 0.994084 -2.791086 1.679129\nv 1.035134 -2.809287 1.703679\nv 2.866484 -2.810486 0.091230\nv 2.787334 -2.818436 0.235430\nv 2.722734 -2.815536 0.283480\nv 2.501484 -2.784487 0.937030\nv 1.556434 -2.580736 -0.839270\nv 1.396534 -2.587236 -0.767870\nv 0.890234 -2.608886 1.113730\nv 0.899184 -2.622236 0.895280\nv 1.364734 -2.792836 1.577429\nv 3.206934 -2.637036 0.676480\nv 1.483284 -2.806636 -1.200570\nv 1.172784 -2.821386 -1.274371\nv 1.255384 -2.840936 -1.329871\nv 1.399884 -2.839586 -1.300021\nv 0.022734 -2.813337 1.757679\nv 1.715034 -2.817086 1.697979\nv 1.633784 -2.838786 -1.271271\nv 1.866384 -2.802087 1.418930\nv 1.377384 -2.605286 -0.338520\nv 0.431684 -2.806336 1.838979\nv 0.380034 -2.808236 1.829680\nv 2.159984 -2.825536 -0.899320\nv 1.911384 -2.744986 -0.167920\nv 1.669884 -2.765687 1.886079\nv 1.629484 -2.812186 0.628829\nv 1.542484 -2.756386 0.660380\nv 1.562134 -2.821636 0.524779\nv 1.937134 -2.731886 1.280680\nv 1.969034 -2.717486 1.182030\nv 0.717584 -2.806087 1.811779\nv 0.807384 -2.793687 1.731979\nv 0.956584 -2.575586 1.479780\nv 0.875434 -2.570036 1.547880\nv 1.654384 -2.844386 0.215380\nv 1.711284 -2.862636 0.265480\nv 1.641684 -2.844486 0.317929\nv 1.697434 -2.856686 0.166430\nv 1.327184 -2.577386 1.377980\nv 1.245934 -2.571786 1.446180\nv 2.004284 -2.794536 1.005029\nv 0.942884 -2.588037 1.353480\nv 1.177334 -2.796036 1.631579\nv 1.089484 -2.802836 1.709280\nv 2.156084 -2.825186 0.685330\nv 0.945234 -2.812886 1.946330\nv 2.462534 -2.760986 -0.042220\nv 1.118334 -2.802836 1.954929\nv 1.663234 -2.826336 0.131979\nv 2.954084 -2.784036 -0.086570\nv 1.514634 -2.574236 1.323629\nv 1.272534 -2.604586 -0.404020\nv -2.284566 -1.261036 0.123880\nv 1.433434 -2.568586 1.391930\nv 0.540634 -2.632786 0.105980\nv 0.453734 -2.639186 0.301480\nv -3.064116 1.223814 0.939580\nv -3.081266 1.162914 1.638380\nv -3.046416 1.105363 1.551880\nv 1.944684 -2.807936 0.535929\nv 2.425934 -2.781387 1.238430\nv 2.307334 -2.788486 1.537330\nv -2.505316 0.824664 1.224330\nv 1.561234 -2.840086 0.195680\nv 1.205284 -2.624186 0.126980\nv 1.202384 -2.612036 -0.177920\nv 1.845134 -2.804336 0.512429\nv 2.314434 -2.814186 0.707730\nv 1.776134 -2.812886 1.500080\nv 1.331684 -2.662186 0.438180\nv 1.888984 -2.664536 1.300729\nv 1.191884 -2.578236 1.440779\nv -2.592716 1.228163 1.998380\nv 2.843434 -2.789736 0.475929\nv 1.945084 -2.810236 0.890379\nv 1.250184 -2.755136 -1.201770\nv 1.417234 -2.662086 -1.136170\nv 1.599484 -2.722636 1.920630\nv 2.707434 -2.773286 0.695380\nv 2.556034 -2.737936 1.004979\nv 2.103884 -2.827486 0.676879\nv 2.385034 -2.797336 -0.168220\nv 2.419184 -2.746836 -0.063920\nv 1.457134 -2.759086 1.933179\nv -1.938716 1.091864 1.876830\nv 0.680284 -2.631836 0.408880\nv 2.452434 -2.827736 -0.258470\nv 2.312484 -2.742786 1.684330\nv 1.361184 -2.659386 -0.121670\nv 1.295734 -2.652536 0.054480\nv 0.408884 -2.628686 0.924030\nv 0.290684 -2.629936 1.023679\nv 0.778184 -2.625736 0.801680\nv 1.432734 -2.803986 0.195630\nv 1.141834 -2.576486 1.428930\nv 1.407784 -2.806937 1.599080\nv 2.160534 -2.839136 -0.325420\nv 1.736284 -2.848036 0.348229\nv 1.690034 -2.840336 0.493679\nv -2.989366 1.078763 1.298730\nv -2.097066 -2.825486 0.039029\nv 3.121634 -2.715886 -0.136720\nv 1.464634 -2.815386 0.037130\nv 1.598534 -2.833036 -0.222720\nv 2.282484 -2.801536 -0.805371\nv -2.851966 1.072764 1.087480\nv -2.028866 -2.850436 -0.556071\nv 1.973234 -2.788536 -0.208820\nv 1.897084 -2.634736 1.149480\nv 1.861084 -2.621437 1.256580\nv 1.728634 -2.806986 1.485080\nv 2.663834 -2.676236 0.991130\nv 1.470034 -2.796336 1.873629\nv 1.916134 -2.773836 -0.955521\nv -2.945016 1.033513 1.451380\nv 2.060584 -2.813436 0.655380\nv 1.288984 -2.621486 -0.091020\nv 1.984734 -2.838036 -1.104071\nv 2.052884 -2.823936 -1.293270\nv -0.117416 -2.799787 1.968180\nv -2.744266 1.000363 1.214280\nv 1.379184 -2.575087 1.386530\nv 1.458434 -2.604587 0.871730\nv 1.315734 -2.597236 -1.072121\nv 1.272634 -2.647336 -1.132620\nv 1.066434 -2.625686 0.238480\nv 2.378134 -2.728636 -0.088720\nv 1.224984 -2.801937 1.646630\nv 0.335634 -2.644986 0.432780\nv 0.421834 -2.640336 0.654230\nv -2.918666 1.031314 1.603430\nv -2.922066 1.077613 1.741430\nv 3.023584 -2.645536 0.800680\nv 1.512934 -2.603486 -1.029370\nv 1.565934 -2.646286 -1.080070\nv -2.283966 -0.878636 1.240380\nv 1.390934 -2.584836 -0.977320\nv 1.239884 -2.592036 -0.857820\nv 1.094234 -2.592786 -1.033270\nv 1.818084 -2.783086 0.868579\nv 1.753984 -2.805486 0.771930\nv 1.074934 -2.606236 -1.114871\nv 0.638234 -2.571537 1.589930\nv 0.584234 -2.577986 1.584529\nv 3.084584 -2.689886 0.622780\nv -2.782516 0.971314 1.485630\nv 2.027534 -2.782186 -0.203670\nv 0.702784 -2.634136 0.622480\nv 1.566684 -2.571887 1.332229\nv 0.483084 -2.804487 1.848330\nv -2.604266 0.940114 1.299680\nv -2.757966 0.996614 1.693480\nv 3.321484 -2.684386 0.137830\nv 0.123784 -2.813586 1.779380\nv 0.074334 -2.811486 1.767230\nv -0.011066 -2.629936 -0.521520\nv -2.665866 0.952314 1.477430\nv -2.772666 1.050513 1.823980\nv -2.792916 1.157513 1.948280\nv 0.665984 -2.807936 1.802479\nv 3.086434 -2.769786 0.054880\nv 0.690784 -2.628587 0.794430\nv -1.852016 -2.802136 1.092079\nv 0.530234 -2.636736 0.591630\nv 0.330484 -2.806136 1.817129\nv 2.970734 -2.785936 0.334930\nv -2.359316 -1.167936 0.207280\nv 2.995984 -2.553087 0.947830\nv -2.275266 -1.258636 -0.013370\nv -2.543066 0.917614 1.533880\nv -2.666766 1.037964 1.840480\nv 0.823384 -2.572387 1.539230\nv -2.479516 -0.958386 0.712280\nv -2.500616 0.875364 1.357730\nv -2.669466 1.155913 1.960880\nv -2.430916 0.943364 1.787580\nv 2.681134 -2.645636 1.085179\nv -0.369566 -2.766536 0.569130\nv -0.100266 -2.819836 1.649480\nv -0.151866 -2.821687 1.640030\nv -2.340566 0.837813 1.450130\nv -2.366966 0.876863 1.493880\nv -2.538066 1.028813 1.887430\nv -2.552166 1.157413 1.944530\nv -2.418016 -1.053236 0.656530\nv -2.508316 -0.881037 0.832930\nv -2.332816 -1.186336 0.368930\nv -2.456466 -0.729986 1.133230\nv -2.456216 1.112713 1.979280\nv 0.690234 -2.569186 1.598579\nv 1.680884 -2.801136 1.470230\nv -2.401416 -0.911286 1.033980\nv 1.824484 -2.595037 1.225430\nv -2.184566 -1.364686 0.120580\nv -2.185866 -1.321036 0.261180\nv -2.297316 -1.169086 0.583330\nv -2.317566 -1.072136 0.880780\nv -2.247616 0.957913 1.768330\nv -2.343366 1.015164 1.914030\nv -2.029266 -1.465886 -0.008170\nv -2.198566 -1.341386 0.467330\nv -2.225366 1.026013 1.971680\nv -2.303616 1.099014 2.065980\nv 2.013134 -2.807536 0.640230\nv -2.062666 -1.457736 0.127980\nv -2.104766 -1.418436 0.293380\nv -2.164766 -1.218786 0.758080\nv 0.167634 -2.596836 1.515230\nv 2.340334 -2.768586 -0.152920\nv -2.289366 1.202213 2.173680\nv -2.126016 -2.844736 -0.268071\nv -1.839966 -1.499536 -0.190970\nv 3.126534 -2.768086 0.201080\nv -2.125166 0.992964 1.809830\nv -1.884466 -1.522486 0.060230\nv -1.992416 -1.505336 0.225780\nv -2.085616 -1.395636 0.573930\nv -2.139116 -1.076737 1.129630\nv -2.143866 1.101713 2.080730\nv -2.001816 -2.868436 -0.457220\nv 2.893784 -2.747236 0.604580\nv -1.743616 -1.520036 -0.217820\nv -1.916766 -1.531186 0.341330\nv -2.020916 -1.251686 0.918030\nv 2.872434 -2.653986 0.860130\nv 2.763134 -2.630086 1.017879\nv -1.898066 -2.876586 -0.358871\nv -2.058066 -2.853986 -0.094620\nv -1.010066 -0.973686 1.606380\nv -1.603016 -1.548886 -0.310620\nv -1.773016 -1.547936 -0.038270\nv -1.907816 -1.503036 0.475480\nv -1.964666 -1.444586 0.616580\nv -2.049916 -0.990086 1.333980\nv -2.072416 -0.889236 1.421080\nv -1.458166 -1.584136 0.642230\nv 2.253734 -2.740436 -0.196170\nv -1.694216 -2.878986 -0.608521\nv -1.945516 -2.846036 0.141479\nv -1.666316 -1.580386 -0.019020\nv -1.700616 -1.603436 0.184880\nv -1.942716 -1.271836 0.974030\nv -1.689716 -2.875136 -0.344970\nv -1.705766 -2.831186 0.845179\nv -1.742716 -1.564186 0.463180\nv -1.786366 -1.499586 0.640330\nv -1.864616 -1.417136 0.772880\nv -1.840116 -1.226486 1.170430\nv -1.726716 -2.863186 0.025380\nv -1.838416 -2.853036 0.182980\nv -1.652716 -1.619686 0.298230\nv 1.595284 -2.803736 1.544729\nv -1.376116 -2.876736 -0.791771\nv -1.526466 -2.875686 -0.486221\nv -0.242866 -2.829287 1.451379\nv -1.729316 -1.431486 0.828830\nv 1.752034 -2.572886 1.281030\nv -1.488966 -1.656036 0.234430\nv -1.730616 -1.398236 0.919780\nv 1.965234 -2.801586 0.625130\nv 2.299184 -2.750436 -0.177920\nv -1.418266 -2.879386 -0.584071\nv -1.561316 -2.873936 -0.184820\nv -1.652866 -1.526436 0.677130\nv -1.483766 -1.645686 0.438730\nv -1.467216 -2.869336 -0.277620\nv -1.698716 -1.156286 1.350230\nv -1.267116 -2.876836 -0.642971\nv -1.337116 -2.872336 -0.433921\nv -1.530866 -2.867836 0.101979\nv -1.686466 -1.280786 1.181580\nv -1.127516 -2.874736 -0.873020\nv -1.381866 -2.871136 -0.150920\nv -1.552166 -1.222886 1.332480\nv -1.008816 -2.869636 -0.941821\nv -1.082516 -2.871486 -0.690570\nv -1.193066 -2.872186 -0.484320\nv -1.562866 -2.853136 0.535730\nv 1.987934 -2.827236 -1.001670\nv -0.645466 -2.866536 -1.688421\nv -0.740516 -2.868786 -1.552121\nv -0.807516 -2.870386 -1.395571\nv -0.875966 -2.862136 -1.232170\nv -1.168666 -2.867986 -0.200570\nv -1.421666 -2.865786 0.139329\nv -1.795316 -2.825886 1.199130\nv -1.445516 -1.133986 1.465430\nv -0.844916 -2.869386 -1.041270\nv -1.353266 -2.870486 0.341980\nv -1.454666 -2.859586 0.572829\nv -0.887666 -2.868086 -0.711870\nv -1.007166 -2.866636 -0.434320\nv -1.046266 -2.874086 -0.175670\nv -1.258416 -2.869586 0.153380\nv -1.489816 -2.839336 0.923880\nv -1.612316 -2.833987 1.111580\nv -1.762416 -2.824386 1.361579\nv -1.362566 -1.309036 1.281830\nv -0.537216 -2.869786 -1.624570\nv -0.586966 -2.862636 -1.288170\nv -0.623416 -2.856436 -1.037621\nv -1.589616 -2.828086 1.360729\nv 2.387934 -2.740186 0.564980\nv -0.329716 -2.867586 -1.786421\nv -1.147716 -2.869136 0.015630\nv -1.182416 -2.845736 0.108530\nv -1.295316 -2.864286 0.330830\nv -1.306566 -2.865936 0.537979\nv -1.736916 -2.809136 1.613629\nv 2.554934 -2.744286 0.147180\nv -1.283466 -1.175687 1.465330\nv -0.455066 -2.855586 -1.326970\nv -0.718766 -2.858386 -0.801471\nv -0.881816 -2.862386 -0.367721\nv -1.188416 -2.869136 0.223930\nv -1.220616 -2.867236 0.305030\nv -1.261016 -2.880986 0.398079\nv -1.300416 -2.857986 0.727030\nv -1.601366 -2.820837 1.660630\nv -1.740616 -2.784336 1.699980\nv -0.383366 -2.865736 -1.486521\nv -0.546666 -2.842436 -1.134670\nv -0.943466 -2.870486 -0.097720\nv -1.019266 -2.840636 -0.001370\nv -1.068516 -2.802636 0.098880\nv -1.251816 -2.897136 0.503229\nv -1.250266 -2.853436 0.617180\nv -1.355516 -2.834486 1.061229\nv -1.498966 -2.826186 1.225979\nv -0.630616 -2.840636 -0.874820\nv -0.727566 -2.861336 -0.554470\nv -0.989916 -2.750986 0.068430\nv -1.228116 -2.886036 0.587179\nv -1.212516 -2.837636 0.925730\nv -1.165966 -1.066686 1.517030\nv -0.204716 -2.869236 -1.710621\nv -0.373416 -2.837636 -1.319920\nv -0.438866 -2.809386 -1.177020\nv -0.481116 -2.784486 -1.072420\nv -0.548316 -2.783636 -0.910221\nv -0.608116 -2.826036 -0.785571\nv -0.653366 -2.846386 -0.684471\nv -0.710716 -2.861436 -0.351620\nv -0.773766 -2.872136 -0.180370\nv -0.887816 -2.803186 -0.031570\nv -0.915266 -2.769036 0.009680\nv -1.204416 -2.875036 0.671079\nv -1.612466 -2.796437 1.792729\nv -0.226766 -2.865136 -1.503771\nv -0.248466 -2.850936 -1.437371\nv -0.328966 -2.780936 -1.258870\nv -0.372916 -2.638636 -1.020170\nv -0.543566 -2.737786 -0.761320\nv -0.635266 -2.843886 -0.591271\nv -0.858766 -2.758486 0.011730\nv -1.182716 -2.867936 0.757930\nv -1.298516 -2.823887 1.429930\nv -1.076916 -1.028186 1.543730\nv -0.219666 -2.794786 -1.349171\nv -0.287266 -2.654436 -1.152120\nv -0.434516 -2.631336 -0.837420\nv -0.463416 -2.620536 -0.759720\nv -0.623616 -2.853736 -0.488321\nv -0.596716 -2.867386 -0.318870\nv -0.730516 -2.853236 -0.056320\nv -0.806666 -2.756186 0.020230\nv -1.162966 -2.864887 0.847729\nv -1.136116 -2.828387 1.003280\nv -1.455616 -2.818037 1.815880\nv 0.000584 -2.866886 -1.568071\nv -0.148916 -2.632986 -1.229020\nv -0.296416 -2.629086 -1.055220\nv -0.353466 -2.628886 -0.791320\nv -0.422366 -2.638736 -0.734820\nv -0.558416 -2.826936 -0.499520\nv -0.752366 -2.749736 0.025480\nv -1.111466 -2.863086 0.857180\nv -1.142466 -2.825436 1.186129\nv -0.004966 -2.855086 -1.481771\nv -0.141466 -2.736336 -1.325571\nv -0.167816 -2.617136 -1.168671\nv -0.399866 -2.627936 -0.648070\nv -0.555616 -2.853236 -0.383521\nv -0.704716 -2.755636 0.040530\nv -1.087616 -2.852237 0.940830\nv 0.032734 -2.811636 -1.410270\nv -0.036416 -2.654386 -1.291471\nv -0.089366 -2.611786 -1.100920\nv -0.291416 -2.624586 -0.744420\nv -0.349916 -2.629736 -0.636270\nv -0.501466 -2.846886 -0.378370\nv -0.551616 -2.861786 -0.004020\nv -0.657066 -2.761586 0.055530\nv -1.037966 -2.854386 0.953179\nv -1.126016 -2.817436 1.438729\nv -1.254466 -2.818387 1.752779\nv -0.334116 -2.631236 -0.539770\nv -0.494016 -2.865186 -0.269621\nv -0.609416 -2.767486 0.070530\nv -1.011716 -2.824986 1.108079\nv -0.988366 -2.856536 0.965479\nv -0.998516 -2.818436 1.355880\nv 0.155034 -2.785486 -1.384921\nv 0.050484 -2.611686 -1.224071\nv -0.284016 -2.633036 -0.527920\nv -0.161616 -2.626336 -0.555370\nv -0.442066 -2.862886 -0.261270\nv -0.561516 -2.773336 0.085730\nv -0.856766 -2.820986 1.133729\nv -0.936716 -2.854836 0.974729\nv 0.225734 -2.861686 -1.517420\nv 0.126134 -2.632586 -1.288020\nv -0.016516 -2.627186 -0.848520\nv -0.265916 -2.630786 -0.435570\nv -0.425766 -2.864836 -0.165720\nv -0.428766 -2.863736 0.032629\nv -0.435016 -2.848136 0.086479\nv -0.521166 -2.730186 0.145180\nv -0.887366 -2.856987 0.986930\nv -0.218216 -2.636736 -0.420570\nv -0.373816 -2.862536 -0.157270\nv -0.477916 -2.744286 0.166680\nv -0.835616 -2.855136 0.996479\nv -0.163766 -2.630336 -0.415370\nv -0.321666 -2.860236 -0.148620\nv -0.436766 -2.762536 0.191580\nv -0.751966 -2.854836 0.925179\nv -0.732366 -2.851686 1.014930\nv -0.765566 -2.827536 1.095930\nv -0.150016 -2.636286 -0.316420\nv -0.305466 -2.862186 -0.053120\nv -0.405166 -2.735786 0.264030\nv -0.700266 -2.853086 0.934479\nv -0.099966 -2.638086 -0.304520\nv -0.251166 -2.855786 -0.048070\nv -0.364116 -2.753986 0.288780\nv -0.654866 -2.863086 0.952679\nv -1.312066 -1.680986 0.455230\nvt 0.0561 0.5906\nvt 0.0486 0.6275\nvt 0.0373 0.6124\nvt 0.2572 0.5935\nvt 0.2451 0.5916\nvt 0.2528 0.5865\nvt 0.7587 0.8245\nvt 0.7713 0.8663\nvt 0.7227 0.8453\nvt 0.8059 0.8700\nvt 0.8039 0.8913\nvt 0.7218 0.8877\nvt 0.7875 0.8254\nvt 0.6631 0.8867\nvt 0.6876 0.9074\nvt 0.5981 0.8941\nvt 0.2251 0.7768\nvt 0.2444 0.7823\nvt 0.2245 0.7931\nvt 0.4953 0.8569\nvt 0.4628 0.8164\nvt 0.4995 0.8257\nvt 0.1689 0.7410\nvt 0.1522 0.7413\nvt 0.1576 0.7511\nvt 0.4796 0.8079\nvt 0.3899 0.2946\nvt 0.3933 0.2952\nvt 0.3830 0.2945\nvt 0.2018 0.7913\nvt 0.2024 0.8008\nvt 0.1954 0.7966\nvt 0.7160 0.2309\nvt 0.7134 0.2315\nvt 0.7121 0.2258\nvt 0.2473 0.5977\nvt 0.1688 0.8883\nvt 0.1600 0.8871\nvt 0.1852 0.8808\nvt 0.1350 0.7540\nvt 0.1414 0.7560\nvt 0.1397 0.7672\nvt 0.4970 0.7876\nvt 0.4714 0.7632\nvt 0.1439 0.7611\nvt 0.1045 0.6956\nvt 0.1005 0.6923\nvt 0.0991 0.6956\nvt 0.2093 0.7875\nvt 0.2750 0.5656\nvt 0.2884 0.5869\nvt 0.2711 0.5813\nvt 0.0836 0.7278\nvt 0.0874 0.7312\nvt 0.0795 0.7276\nvt 0.0542 0.8748\nvt 0.0738 0.8768\nvt 0.0573 0.8851\nvt 0.6498 0.8641\nvt 0.6045 0.8554\nvt 0.6252 0.8340\nvt 0.1062 0.7492\nvt 0.1152 0.7547\nvt 0.1133 0.7599\nvt 0.6844 0.8100\nvt 0.6516 0.8166\nvt 0.6478 0.7999\nvt 0.3081 0.8442\nvt 0.3046 0.8343\nvt 0.3249 0.8292\nvt 0.1005 0.7345\nvt 0.1008 0.7316\nvt 0.1050 0.7342\nvt 0.2605 0.6767\nvt 0.2654 0.6887\nvt 0.2556 0.6884\nvt 0.1231 0.7629\nvt 0.0214 0.8662\nvt 0.0193 0.8750\nvt 0.0082 0.8707\nvt 0.1653 0.1506\nvt 0.1527 0.1460\nvt 0.1667 0.1485\nvt 0.8765 0.1048\nvt 0.9231 0.1012\nvt 0.9047 0.1220\nvt 0.5171 0.4493\nvt 0.5091 0.4646\nvt 0.5087 0.4409\nvt 0.2491 0.8609\nvt 0.2654 0.8577\nvt 0.2769 0.8576\nvt 0.0299 0.9452\nvt 0.2791 0.9374\nvt 0.3205 0.9557\nvt 0.7353 0.9210\nvt 0.6430 0.8293\nvt 0.2247 0.8519\nvt 0.2239 0.8422\nvt 0.2452 0.8459\nvt 0.2677 0.6124\nvt 0.2711 0.6228\nvt 0.2590 0.6118\nvt 0.2802 0.5930\nvt 0.2646 0.4643\nvt 0.2645 0.4707\nvt 0.2557 0.4673\nvt 0.1309 0.7622\nvt 0.1530 0.7852\nvt 0.1657 0.7882\nvt 0.1596 0.7888\nvt 0.2520 0.4531\nvt 0.2690 0.4542\nvt 0.6981 0.9422\nvt 0.1051 0.6900\nvt 0.0985 0.6891\nvt 0.7817 0.7970\nvt 0.6901 0.8511\nvt 0.2442 0.2194\nvt 0.2433 0.2235\nvt 0.2322 0.2162\nvt 0.5685 0.9034\nvt 0.4877 0.8801\nvt 0.5172 0.8729\nvt 0.2980 0.6226\nvt 0.3016 0.6277\nvt 0.2920 0.6349\nvt 0.6108 0.7924\nvt 0.6064 0.8083\nvt 0.5853 0.7906\nvt 0.5315 0.8446\nvt 0.4575 0.8569\nvt 0.5671 0.8644\nvt 0.7388 0.7202\nvt 0.7250 0.7131\nvt 0.7440 0.7041\nvt 0.4595 0.2012\nvt 0.4508 0.1947\nvt 0.4567 0.1912\nvt 0.2571 0.4034\nvt 0.2732 0.4183\nvt 0.2659 0.4225\nvt 0.2535 0.6584\nvt 0.2501 0.6712\nvt 0.2452 0.6663\nvt 0.2613 0.5053\nvt 0.2562 0.5152\nvt 0.2471 0.4906\nvt 0.2607 0.4444\nvt 0.3836 0.3148\nvt 0.3934 0.3126\nvt 0.3904 0.3260\nvt 0.1285 0.7681\nvt 0.7053 0.7105\nvt 0.7041 0.7353\nvt 0.6891 0.7156\nvt 0.1685 0.8035\nvt 0.1736 0.8195\nvt 0.1581 0.7845\nvt 0.6285 0.8113\nvt 0.7097 0.7810\nvt 0.7334 0.8055\nvt 0.6957 0.8002\nvt 0.7356 0.7874\nvt 0.7631 0.7718\nvt 0.9339 0.8689\nvt 0.9283 0.8708\nvt 0.9291 0.8686\nvt 0.6527 0.7889\nvt 0.6309 0.7740\nvt 0.0998 0.7453\nvt 0.1076 0.7560\nvt 0.3841 0.2939\nvt 0.1684 0.8767\nvt 0.1888 0.8691\nvt 0.2487 0.2207\nvt 0.7041 0.4394\nvt 0.6970 0.4322\nvt 0.7070 0.4353\nvt 0.7252 0.5494\nvt 0.7322 0.5575\nvt 0.7211 0.5664\nvt 0.2536 0.4434\nvt 0.1028 0.7166\nvt 0.0975 0.7101\nvt 0.0992 0.7192\nvt 0.3334 0.8211\nvt 0.3202 0.8386\nvt 0.3028 0.8504\nvt 0.6171 0.7642\nvt 0.6219 0.7472\nvt 0.1993 0.7805\nvt 0.2070 0.7748\nvt 0.4746 0.1322\nvt 0.4675 0.1487\nvt 0.4603 0.1443\nvt 0.2322 0.8585\nvt 0.2315 0.8639\nvt 0.2444 0.8563\nvt 0.1060 0.7399\nvt 0.1139 0.7409\nvt 0.1140 0.7453\nvt 0.9000 0.7995\nvt 0.9061 0.8031\nvt 0.9018 0.8009\nvt 0.2502 0.6941\nvt 0.2431 0.7006\nvt 0.2441 0.6942\nvt 0.2800 0.6250\nvt 0.2771 0.6179\nvt 0.8206 0.5168\nvt 0.8180 0.5052\nvt 0.8262 0.5085\nvt 0.2660 0.5243\nvt 0.2495 0.5269\nvt 0.4399 0.2108\nvt 0.4272 0.2138\nvt 0.4289 0.2013\nvt 0.3474 0.6620\nvt 0.3519 0.6726\nvt 0.3454 0.6714\nvt 0.6766 0.7670\nvt 0.6747 0.7866\nvt 0.6538 0.7739\nvt 0.1544 0.5503\nvt 0.1535 0.5668\nvt 0.1456 0.5645\nvt 0.2445 0.6840\nvt 0.7385 0.5206\nvt 0.7395 0.5356\nvt 0.7326 0.5370\nvt 0.3469 0.2047\nvt 0.3547 0.2223\nvt 0.3517 0.2297\nvt 0.2835 0.7849\nvt 0.2941 0.7758\nvt 0.3029 0.7845\nvt 0.8124 0.8314\nvt 0.6804 0.4215\nvt 0.6876 0.4323\nvt 0.6839 0.4241\nvt 0.0937 0.7333\nvt 0.0970 0.7290\nvt 0.2320 0.7004\nvt 0.2283 0.7213\nvt 0.2218 0.7079\nvt 0.2278 0.7285\nvt 0.2382 0.7220\nvt 0.2303 0.7338\nvt 0.0941 0.7391\nvt 0.0992 0.7464\nvt 0.2583 0.7756\nvt 0.2626 0.7584\nvt 0.2765 0.7728\nvt 0.3483 0.6570\nvt 0.3525 0.6632\nvt 0.3522 0.6879\nvt 0.3452 0.6971\nvt 0.3447 0.6816\nvt 0.2699 0.6339\nvt 0.2781 0.6371\nvt 0.2672 0.6434\nvt 0.2601 0.6048\nvt 0.6041 0.8255\nvt 0.5827 0.8358\nvt 0.5700 0.8144\nvt 0.2023 0.8709\nvt 0.1810 0.3735\nvt 0.1692 0.3861\nvt 0.1700 0.3655\nvt 0.3964 0.2813\nvt 0.3904 0.2815\nvt 0.3974 0.2905\nvt 0.3517 0.6993\nvt 0.3421 0.7110\nvt 0.3392 0.7269\nvt 0.3304 0.7427\nvt 0.3347 0.7164\nvt 0.6947 0.7857\nvt 0.3211 0.7539\nvt 0.3102 0.7470\nvt 0.3236 0.7403\nvt 0.2768 0.4731\nvt 0.0455 0.1354\nvt 0.0544 0.1282\nvt 0.0564 0.1290\nvt 0.1498 0.7674\nvt 0.1556 0.8256\nvt 0.1463 0.8342\nvt 0.1593 0.8279\nvt 0.2102 0.8616\nvt 0.2129 0.8476\nvt 0.7315 0.7700\nvt 0.7196 0.7531\nvt 0.7475 0.7552\nvt 0.6975 0.7591\nvt 0.2770 0.4023\nvt 0.4816 0.2874\nvt 0.4810 0.2806\nvt 0.4920 0.2910\nvt 0.2158 0.7957\nvt 0.2315 0.8129\nvt 0.2022 0.8091\nvt 0.2680 0.4421\nvt 0.1378 0.3353\nvt 0.1362 0.3633\nvt 0.1248 0.3423\nvt 0.3579 0.9112\nvt 0.3969 0.8923\nvt 0.4481 0.9055\nvt 0.3557 0.6708\nvt 0.3557 0.6808\nvt 0.3476 0.7124\nvt 0.1743 0.7525\nvt 0.1713 0.7594\nvt 0.1669 0.7515\nvt 0.0536 0.8484\nvt 0.0447 0.8428\nvt 0.0365 0.8518\nvt 0.8477 0.8698\nvt 0.2796 0.4270\nvt 0.7583 0.7296\nvt 0.7425 0.7426\nvt 0.0949 0.7249\nvt 0.1013 0.7268\nvt 0.1566 0.4539\nvt 0.1662 0.4888\nvt 0.1543 0.4898\nvt 0.5333 0.3681\nvt 0.5392 0.3446\nvt 0.5393 0.3596\nvt 0.3571 0.6554\nvt 0.0670 0.3086\nvt 0.0538 0.3367\nvt 0.0561 0.3042\nvt 0.5341 0.9289\nvt 0.0993 0.7374\nvt 0.0918 0.7348\nvt 0.2412 0.6303\nvt 0.2519 0.6280\nvt 0.2422 0.6406\nvt 0.2462 0.6014\nvt 0.2515 0.6049\nvt 0.2478 0.6094\nvt 0.5993 0.7635\nvt 0.1653 0.6038\nvt 0.1704 0.6300\nvt 0.1546 0.6161\nvt 0.1901 0.7000\nvt 0.1894 0.7126\nvt 0.1805 0.7158\nvt 0.2128 0.6280\nvt 0.2044 0.6443\nvt 0.2110 0.6224\nvt 0.0881 0.6927\nvt 0.0915 0.6892\nvt 0.0863 0.6904\nvt 0.3584 0.6421\nvt 0.3607 0.6580\nvt 0.2219 0.7460\nvt 0.2158 0.7578\nvt 0.2100 0.7527\nvt 0.3559 0.6950\nvt 0.3529 0.7107\nvt 0.3429 0.7356\nvt 0.3353 0.7530\nvt 0.7376 0.4818\nvt 0.7241 0.4794\nvt 0.7335 0.4707\nvt 0.7369 0.4645\nvt 0.7287 0.4694\nvt 0.0950 0.8835\nvt 0.0624 0.8825\nvt 0.0660 0.8896\nvt 0.0193 0.8881\nvt 0.0430 0.8931\nvt 0.7731 0.7459\nvt 0.7729 0.7302\nvt 0.6375 0.7439\nvt 0.3189 0.6479\nvt 0.3127 0.6381\nvt 0.3182 0.6331\nvt 0.0212 0.8421\nvt 0.0391 0.8512\nvt 0.0112 0.8469\nvt 0.7822 0.1429\nvt 0.7798 0.1068\nvt 0.8271 0.1441\nvt 0.3590 0.6798\nvt 0.3589 0.6920\nvt 0.0809 0.8512\nvt 0.0621 0.8566\nvt 0.6927 0.4042\nvt 0.6920 0.4210\nvt 0.6868 0.4161\nvt 0.0833 0.1399\nvt 0.1026 0.1389\nvt 0.0957 0.1348\nvt 0.7300 0.4957\nvt 0.1073 0.7389\nvt 0.1105 0.7514\nvt 0.1126 0.7405\nvt 0.5020 0.1327\nvt 0.4898 0.1468\nvt 0.4879 0.1363\nvt 0.2670 0.4997\nvt 0.2584 0.4886\nvt 0.4625 0.1619\nvt 0.1697 0.7414\nvt 0.1678 0.7624\nvt 0.1641 0.7679\nvt 0.3653 0.6495\nvt 0.3642 0.6651\nvt 0.3481 0.7344\nvt 0.2703 0.5436\nvt 0.2602 0.5360\nvt 0.0731 0.7071\nvt 0.0727 0.7145\nvt 0.0724 0.7095\nvt 0.7058 0.4299\nvt 0.2980 0.7064\nvt 0.2919 0.7215\nvt 0.2883 0.7131\nvt 0.1366 0.7685\nvt 0.1416 0.7619\nvt 0.1296 0.7512\nvt 0.3367 0.5960\nvt 0.3307 0.5986\nvt 0.3328 0.5788\nvt 0.0915 0.1368\nvt 0.1128 0.1536\nvt 0.0930 0.1571\nvt 0.1863 0.7303\nvt 0.1796 0.7351\nvt 0.1802 0.7331\nvt 0.3689 0.6755\nvt 0.3651 0.6879\nvt 0.1815 0.8382\nvt 0.1805 0.8464\nvt 0.2030 0.8527\nvt 0.2382 0.7184\nvt 0.2466 0.7157\nvt 0.1593 0.7770\nvt 0.1625 0.7698\nvt 0.7074 0.5780\nvt 0.6952 0.5889\nvt 0.6959 0.5705\nvt 0.1499 0.7731\nvt 0.7328 0.3985\nvt 0.7308 0.4042\nvt 0.7279 0.3948\nvt 0.1284 0.7247\nvt 0.1197 0.7230\nvt 0.1237 0.7368\nvt 0.0426 0.5162\nvt 0.0542 0.5549\nvt 0.0374 0.5710\nvt 0.3691 0.6557\nvt 0.5928 0.3189\nvt 0.5993 0.3127\nvt 0.6000 0.3193\nvt 0.6161 0.6619\nvt 0.6208 0.6723\nvt 0.6116 0.6903\nvt 0.5686 0.3488\nvt 0.5750 0.3495\nvt 0.5690 0.3581\nvt 0.3455 0.7511\nvt 0.3368 0.7638\nvt 0.1450 0.8520\nvt 0.1234 0.8506\nvt 0.1084 0.8649\nvt 0.7316 0.3861\nvt 0.7355 0.3876\nvt 0.7334 0.3908\nvt 0.7338 0.3689\nvt 0.7309 0.3694\nvt 0.7327 0.3476\nvt 0.7413 0.5526\nvt 0.3313 0.8249\nvt 0.3397 0.8237\nvt 0.3189 0.8418\nvt 0.7245 0.3945\nvt 0.7245 0.4066\nvt 0.0842 0.7152\nvt 0.0799 0.7010\nvt 0.0800 0.7099\nvt 0.0990 0.1702\nvt 0.0810 0.1642\nvt 0.2603 0.6988\nvt 0.6103 0.7540\nvt 0.3445 0.5780\nvt 0.3418 0.6149\nvt 0.3337 0.6069\nvt 0.6037 0.5897\nvt 0.6000 0.5895\nvt 0.5997 0.5791\nvt 0.1393 0.3803\nvt 0.1282 0.3957\nvt 0.1288 0.3735\nvt 0.3652 0.6412\nvt 0.5723 0.3327\nvt 0.6653 0.3821\nvt 0.6633 0.3722\nvt 0.6623 0.3648\nvt 0.2941 0.7941\nvt 0.3545 0.5845\nvt 0.3525 0.5501\nvt 0.0812 0.7009\nvt 0.0777 0.6977\nvt 0.0821 0.6942\nvt 0.3363 0.6195\nvt 0.6095 0.5845\nvt 0.5467 0.5300\nvt 0.5621 0.5428\nvt 0.5538 0.5471\nvt 0.5552 0.3216\nvt 0.5596 0.3339\nvt 0.5498 0.3338\nvt 0.5755 0.3175\nvt 0.5799 0.3256\nvt 0.1591 0.7277\nvt 0.1489 0.7282\nvt 0.1590 0.7316\nvt 0.7205 0.3689\nvt 0.7189 0.5337\nvt 0.7256 0.5246\nvt 0.6232 0.6184\nvt 0.6167 0.6182\nvt 0.6159 0.6110\nvt 0.5844 0.5108\nvt 0.5900 0.5216\nvt 0.5836 0.5310\nvt 0.7273 0.3628\nvt 0.2685 0.6741\nvt 0.2768 0.6740\nvt 0.5840 0.5740\nvt 0.5773 0.5774\nvt 0.5733 0.5665\nvt 0.2506 0.6454\nvt 0.2327 0.7201\nvt 0.6616 0.7477\nvt 0.6499 0.7464\nvt 0.3545 0.5219\nvt 0.3586 0.5386\nvt 0.3419 0.6287\nvt 0.5743 0.4262\nvt 0.5696 0.4212\nvt 0.5681 0.4137\nvt 0.6293 0.7019\nvt 0.1834 0.8575\nvt 0.1997 0.8617\nvt 0.0861 0.7114\nvt 0.7243 0.3574\nvt 0.1600 0.7601\nvt 0.1530 0.7581\nvt 0.7471 0.4134\nvt 0.7372 0.4217\nvt 0.7398 0.3979\nvt 0.0946 0.7238\nvt 0.7273 0.7338\nvt 0.3641 0.5262\nvt 0.3495 0.6275\nvt 0.0916 0.6912\nvt 0.0942 0.6905\nvt 0.5777 0.4181\nvt 0.5616 0.4810\nvt 0.5493 0.4736\nvt 0.5521 0.4566\nvt 0.5932 0.3474\nvt 0.5899 0.3598\nvt 0.5841 0.3480\nvt 0.5841 0.4091\nvt 0.5707 0.4029\nvt 0.5780 0.3982\nvt 0.5803 0.3757\nvt 0.5747 0.3888\nvt 0.5689 0.3697\nvt 0.6383 0.7219\nvt 0.6296 0.7291\nvt 0.5853 0.3194\nvt 0.5910 0.3081\nvt 0.5800 0.3017\nvt 0.5917 0.3022\nvt 0.5803 0.2972\nvt 0.5791 0.2935\nvt 0.7255 0.3402\nvt 0.7219 0.3444\nvt 0.7227 0.3322\nvt 0.5631 0.3413\nvt 0.5670 0.3353\nvt 0.7242 0.5038\nvt 0.7439 0.4275\nvt 0.7380 0.4453\nvt 0.8954 0.9041\nvt 0.3890 0.2708\nvt 0.3903 0.2870\nvt 0.3635 0.5096\nvt 0.9113 0.1706\nvt 0.8929 0.1860\nvt 0.8934 0.1732\nvt 0.3617 0.5640\nvt 0.3605 0.5888\nvt 0.5784 0.4576\nvt 0.5752 0.4698\nvt 0.5705 0.4480\nvt 0.6256 0.5856\nvt 0.6364 0.5874\nvt 0.6389 0.6104\nvt 0.5660 0.4361\nvt 0.5596 0.4208\nvt 0.6079 0.6234\nvt 0.6102 0.6423\nvt 0.6033 0.6500\nvt 0.5700 0.4694\nvt 0.5635 0.4598\nvt 0.5693 0.5020\nvt 0.5691 0.5235\nvt 0.5573 0.4994\nvt 0.5683 0.2913\nvt 0.5684 0.2967\nvt 0.5628 0.2959\nvt 0.5615 0.3525\nvt 0.5604 0.3578\nvt 0.5541 0.3478\nvt 0.5503 0.4149\nvt 0.5553 0.4352\nvt 0.5579 0.3633\nvt 0.5519 0.3587\nvt 0.5680 0.4789\nvt 0.3407 0.7683\nvt 0.3416 0.7728\nvt 0.3329 0.7808\nvt 0.2213 0.8489\nvt 0.2228 0.8546\nvt 0.2426 0.8537\nvt 0.7090 0.4440\nvt 0.7182 0.4418\nvt 0.7145 0.4591\nvt 0.7379 0.5718\nvt 0.7200 0.3936\nvt 0.3702 0.2868\nvt 0.3708 0.2868\nvt 0.3654 0.4812\nvt 0.3695 0.5039\nvt 0.3619 0.4953\nvt 0.3725 0.5208\nvt 0.3677 0.5490\nvt 0.5646 0.3718\nvt 0.5696 0.3840\nvt 0.5603 0.3824\nvt 0.5995 0.6958\nvt 0.6104 0.7071\nvt 0.5988 0.7229\nvt 0.5577 0.3711\nvt 0.5544 0.3887\nvt 0.5818 0.3657\nvt 0.5840 0.4630\nvt 0.5814 0.4754\nvt 0.7441 0.4541\nvt 0.7432 0.4747\nvt 0.7476 0.4792\nvt 0.7405 0.4912\nvt 0.9414 0.8637\nvt 0.9614 0.8734\nvt 0.9545 0.8734\nvt 0.4242 0.8460\nvt 0.4284 0.8062\nvt 0.6693 0.1740\nvt 0.6526 0.1804\nvt 0.6541 0.1763\nvt 0.3720 0.4722\nvt 0.5601 0.3931\nvt 0.7620 0.2064\nvt 0.7536 0.1974\nvt 0.7709 0.1985\nvt 0.7420 0.2699\nvt 0.7479 0.2694\nvt 0.7451 0.2915\nvt 0.5901 0.5658\nvt 0.5978 0.5605\nvt 0.5965 0.5747\nvt 0.5798 0.3392\nvt 0.7459 0.4989\nvt 0.5967 0.5286\nvt 0.5932 0.5488\nvt 0.5987 0.5380\nvt 0.5952 0.7132\nvt 0.9481 0.8672\nvt 0.9465 0.8696\nvt 0.9607 0.8763\nvt 0.9493 0.8800\nvt 0.3260 0.2062\nvt 0.3231 0.2207\nvt 0.2971 0.2249\nvt 0.0744 0.8967\nvt 0.1104 0.8874\nvt 0.1116 0.8951\nvt 0.3776 0.5161\nvt 0.3747 0.5465\nvt 0.3703 0.5697\nvt 0.3662 0.5758\nvt 0.6637 0.3656\nvt 0.6635 0.3556\nvt 0.6679 0.3741\nvt 0.6124 0.6117\nvt 0.5613 0.2992\nvt 0.5544 0.4835\nvt 0.5508 0.4942\nvt 0.5888 0.3308\nvt 0.6168 0.5439\nvt 0.6207 0.5705\nvt 0.6115 0.5577\nvt 0.5950 0.6073\nvt 0.5992 0.6240\nvt 0.5861 0.6274\nvt 0.0819 0.6932\nvt 0.0781 0.6965\nvt 0.2863 0.8399\nvt 0.2674 0.8471\nvt 0.2751 0.8324\nvt 0.1271 0.7175\nvt 0.1213 0.7152\nvt 0.2855 0.4543\nvt 0.2762 0.4506\nvt 0.2803 0.4378\nvt 0.1612 0.7151\nvt 0.1652 0.7273\nvt 0.1585 0.7279\nvt 0.8944 0.8232\nvt 0.8957 0.8171\nvt 0.8882 0.8249\nvt 0.3689 0.4244\nvt 0.3718 0.4445\nvt 0.3641 0.4420\nvt 0.3696 0.5970\nvt 0.3644 0.6183\nvt 0.3519 0.6501\nvt 0.6588 0.3402\nvt 0.6601 0.3524\nvt 0.6593 0.3528\nvt 0.7109 0.5400\nvt 0.5954 0.6485\nvt 0.5985 0.6687\nvt 0.5894 0.5959\nvt 0.5902 0.6065\nvt 0.0950 0.6960\nvt 0.7199 0.3185\nvt 0.7106 0.3146\nvt 0.7163 0.3056\nvt 0.5876 0.5599\nvt 0.1674 0.8043\nvt 0.1734 0.8229\nvt 0.6305 0.6167\nvt 0.6389 0.6381\nvt 0.6353 0.6446\nvt 0.5674 0.5579\nvt 0.5542 0.5624\nvt 0.2453 0.6184\nvt 0.2677 0.2208\nvt 0.2689 0.2124\nvt 0.2585 0.2127\nvt 0.2734 0.7071\nvt 0.2651 0.7060\nvt 0.2664 0.7021\nvt 0.5171 0.7968\nvt 0.1740 0.6977\nvt 0.1694 0.7093\nvt 0.1645 0.6983\nvt 0.3782 0.4660\nvt 0.3824 0.4894\nvt 0.6852 0.4238\nvt 0.6832 0.4258\nvt 0.6801 0.4176\nvt 0.6028 0.6001\nvt 0.6067 0.6144\nvt 0.5963 0.5938\nvt 0.5845 0.6705\nvt 0.5652 0.3152\nvt 0.5660 0.3244\nvt 0.3262 0.4471\nvt 0.3315 0.4741\nvt 0.3250 0.4684\nvt 0.7331 0.4567\nvt 0.7307 0.4343\nvt 0.5812 0.6394\nvt 0.6423 0.6401\nvt 0.6472 0.6662\nvt 0.6389 0.6581\nvt 0.0239 0.8461\nvt 0.0212 0.8522\nvt 0.1734 0.7871\nvt 0.1901 0.7871\nvt 0.1814 0.7910\nvt 0.4479 0.0434\nvt 0.3948 0.0450\nvt 0.1619 0.0378\nvt 0.3824 0.5086\nvt 0.3831 0.5228\nvt 0.3820 0.5392\nvt 0.3865 0.5529\nvt 0.3766 0.5737\nvt 0.3751 0.6193\nvt 0.3561 0.6581\nvt 0.3508 0.6685\nvt 0.5600 0.3441\nvt 0.1089 0.7162\nvt 0.1079 0.7044\nvt 0.6232 0.5243\nvt 0.6174 0.5255\nvt 0.6152 0.5136\nvt 0.5719 0.3049\nvt 0.7514 0.5116\nvt 0.7501 0.5237\nvt 0.3845 0.4316\nvt 0.3880 0.4533\nvt 0.3830 0.4731\nvt 0.3589 0.6749\nvt 0.5820 0.6208\nvt 0.5712 0.6411\nvt 0.5944 0.5817\nvt 0.5773 0.4462\nvt 0.6099 0.5723\nvt 0.6169 0.5840\nvt 0.1347 0.7107\nvt 0.1334 0.7137\nvt 0.1307 0.7077\nvt 0.6105 0.7346\nvt 0.5563 0.3067\nvt 0.7183 0.3383\nvt 0.7115 0.3338\nvt 0.5836 0.4499\nvt 0.5896 0.4560\nvt 0.1882 0.8854\nvt 0.1997 0.8810\nvt 0.1814 0.8866\nvt 0.6658 0.3788\nvt 0.7497 0.5391\nvt 0.0338 0.8806\nvt 0.0176 0.8835\nvt 0.7946 0.9643\nvt 0.3865 0.4987\nvt 0.3850 0.5173\nvt 0.3914 0.5381\nvt 0.3853 0.5936\nvt 0.3781 0.6451\nvt 0.3602 0.6854\nvt 0.5765 0.5488\nvt 0.6723 0.3990\nvt 0.6710 0.3973\nvt 0.6692 0.3916\nvt 0.0657 0.8434\nvt 0.2042 0.6252\nvt 0.1966 0.6363\nvt 0.2004 0.6256\nvt 0.1985 0.6671\nvt 0.2040 0.6658\nvt 0.1975 0.6754\nvt 0.3918 0.5257\nvt 0.0997 0.8565\nvt 0.0696 0.8664\nvt 0.9285 0.8796\nvt 0.9503 0.8802\nvt 0.9420 0.8741\nvt 0.5568 0.4019\nvt 0.5446 0.3903\nvt 0.6657 0.3814\nvt 0.0999 0.6879\nvt 0.1391 0.7480\nvt 0.1416 0.7385\nvt 0.1312 0.7410\nvt 0.4007 0.2927\nvt 0.3998 0.2906\nvt 0.0835 0.8830\nvt 0.0257 0.5338\nvt 0.0236 0.5881\nvt 0.0197 0.5738\nvt 0.0064 0.8392\nvt 0.3929 0.4201\nvt 0.3796 0.4159\nvt 0.3936 0.4711\nvt 0.3926 0.5144\nvt 0.3900 0.5693\nvt 0.6291 0.6840\nvt 0.6380 0.6839\nvt 0.6373 0.6995\nvt 0.6739 0.4075\nvt 0.5490 0.3537\nvt 0.7589 0.5608\nvt 0.7549 0.5728\nvt 0.7449 0.5716\nvt 0.2051 0.6886\nvt 0.2100 0.6939\nvt 0.2009 0.7006\nvt 0.0219 0.8411\nvt 0.0076 0.8375\nvt 0.3863 0.3871\nvt 0.4397 0.2325\nvt 0.4463 0.2413\nvt 0.4338 0.2402\nvt 0.3976 0.4672\nvt 0.3977 0.5023\nvt 0.3719 0.6724\nvt 0.3641 0.6861\nvt 0.7084 0.5188\nvt 0.7027 0.5052\nvt 0.7128 0.5028\nvt 0.6186 0.6071\nvt 0.6070 0.5581\nvt 0.6020 0.5671\nvt 0.7473 0.5551\nvt 0.5848 0.4187\nvt 0.1685 0.7734\nvt 0.1665 0.7691\nvt 0.1707 0.7804\nvt 0.6245 0.5500\nvt 0.7855 0.3273\nvt 0.7864 0.3479\nvt 0.7779 0.3368\nvt 0.2625 0.2335\nvt 0.2592 0.2199\nvt 0.9413 0.8461\nvt 0.9298 0.8397\nvt 0.9191 0.8402\nvt 0.2696 0.7138\nvt 0.2648 0.7152\nvt 0.6692 0.3956\nvt 0.4080 0.2837\nvt 0.4008 0.2848\nvt 0.4097 0.2866\nvt 0.4102 0.2863\nvt 0.6707 0.3990\nvt 0.3861 0.2924\nvt 0.1009 0.7040\nvt 0.2303 0.2840\nvt 0.2352 0.2946\nvt 0.2225 0.2829\nvt 0.3992 0.4889\nvt 0.3946 0.5576\nvt 0.6242 0.5952\nvt 0.5802 0.6774\nvt 0.5748 0.6596\nvt 0.6797 0.4152\nvt 0.6787 0.4163\nvt 0.6767 0.4085\nvt 0.6830 0.4212\nvt 0.2795 0.8479\nvt 0.0802 0.1999\nvt 0.0796 0.1757\nvt 0.0678 0.1789\nvt 0.0877 0.1768\nvt 0.5429 0.3656\nvt 0.5401 0.3770\nvt 0.4862 0.2823\nvt 0.4794 0.2669\nvt 0.4871 0.2759\nvt 0.1990 0.3405\nvt 0.1867 0.3562\nvt 0.1860 0.3364\nvt 0.2179 0.6140\nvt 0.2179 0.6052\nvt 0.4004 0.4477\nvt 0.4034 0.4594\nvt 0.4044 0.4763\nvt 0.3983 0.5276\nvt 0.3916 0.5976\nvt 0.3841 0.6482\nvt 0.3689 0.6954\nvt 0.3650 0.7086\nvt 0.3616 0.6962\nvt 0.5756 0.6108\nvt 0.5885 0.7115\nvt 0.1907 0.8402\nvt 0.7901 0.3885\nvt 0.7812 0.3871\nvt 0.7832 0.3728\nvt 0.1550 0.8739\nvt 0.1431 0.8718\nvt 0.1261 0.8868\nvt 0.2617 0.6257\nvt 0.1482 0.7477\nvt 0.1461 0.7562\nvt 0.4063 0.2852\nvt 0.3991 0.2782\nvt 0.3861 0.3408\nvt 0.0228 0.8407\nvt 0.0157 0.8415\nvt 0.4037 0.4144\nvt 0.4069 0.5075\nvt 0.4012 0.5413\nvt 0.3921 0.6210\nvt 0.3829 0.6717\nvt 0.1542 0.7648\nvt 0.6455 0.6880\nvt 0.0909 0.7356\nvt 0.0965 0.7400\nvt 0.2709 0.7201\nvt 0.8106 0.5870\nvt 0.8252 0.5801\nvt 0.8198 0.6047\nvt 0.0875 0.8432\nvt 0.0875 0.8439\nvt 0.4087 0.5597\nvt 0.4008 0.5869\nvt 0.3936 0.6398\nvt 0.3837 0.6949\nvt 0.3935 0.2720\nvt 0.5675 0.3955\nvt 0.1350 0.8415\nvt 0.1041 0.8489\nvt 0.6230 0.6294\nvt 0.6299 0.6313\nvt 0.6313 0.6504\nvt 0.2220 0.8624\nvt 0.2140 0.8697\nvt 0.1769 0.7358\nvt 0.1693 0.7368\nvt 0.4123 0.2800\nvt 0.4057 0.2749\nvt 0.4016 0.2756\nvt 0.0451 0.2003\nvt 0.0518 0.1920\nvt 0.0589 0.2198\nvt 0.4122 0.4400\nvt 0.4120 0.4960\nvt 0.4115 0.5201\nvt 0.5500 0.3801\nvt 0.5914 0.5753\nvt 0.5752 0.5094\nvt 0.6410 0.6031\nvt 0.6517 0.6163\nvt 0.6431 0.6193\nvt 0.6681 0.3872\nvt 0.6711 0.4011\nvt 0.7289 0.2452\nvt 0.7307 0.2476\nvt 0.7310 0.2556\nvt 0.3658 0.7569\nvt 0.3777 0.7416\nvt 0.3628 0.7847\nvt 0.7254 0.2864\nvt 0.7261 0.2797\nvt 0.7295 0.2785\nvt 0.6615 0.3546\nvt 0.1770 0.2667\nvt 0.1634 0.2749\nvt 0.1568 0.2572\nvt 0.1663 0.8222\nvt 0.1655 0.8381\nvt 0.2689 0.2314\nvt 0.2669 0.2373\nvt 0.2634 0.2260\nvt 0.4129 0.4697\nvt 0.4113 0.5389\nvt 0.4103 0.5735\nvt 0.4044 0.6039\nvt 0.4039 0.6215\nvt 0.3909 0.7091\nvt 0.3673 0.7255\nvt 0.6621 0.3435\nvt 0.6766 0.4130\nvt 0.4771 0.1503\nvt 0.5987 0.4591\nvt 0.6063 0.4573\nvt 0.6026 0.4697\nvt 0.4153 0.2752\nvt 0.4142 0.2740\nvt 0.2689 0.4826\nvt 0.2621 0.4806\nvt 0.2644 0.7258\nvt 0.4154 0.4178\nvt 0.4116 0.4006\nvt 0.4197 0.4872\nvt 0.4173 0.5143\nvt 0.4039 0.6509\nvt 0.3961 0.6717\nvt 0.3722 0.7354\nvt 0.3609 0.6912\nvt 0.3544 0.6771\nvt 0.2103 0.8777\nvt 0.0772 0.7242\nvt 0.0817 0.7297\nvt 0.0812 0.7250\nvt 0.4134 0.2778\nvt 0.4095 0.2850\nvt 0.1111 0.6972\nvt 0.4190 0.4651\nvt 0.4180 0.5594\nvt 0.4135 0.5991\nvt 0.6499 0.6257\nvt 0.8132 0.5163\nvt 0.8169 0.5310\nvt 0.0297 0.1784\nvt 0.0425 0.1877\nvt 0.0202 0.1868\nvt 0.8439 0.1593\nvt 0.8472 0.1505\nvt 0.8725 0.1474\nvt 0.6511 0.6483\nvt 0.1396 0.8925\nvt 0.9135 0.8286\nvt 0.9391 0.8368\nvt 0.9294 0.8305\nvt 0.4295 0.2678\nvt 0.4286 0.2702\nvt 0.4213 0.2746\nvt 0.3511 0.6412\nvt 0.4195 0.4098\nvt 0.4215 0.4371\nvt 0.4216 0.5313\nvt 0.4175 0.5747\nvt 0.4153 0.6358\nvt 0.4187 0.6544\nvt 0.9041 0.8125\nvt 0.9038 0.8056\nvt 0.9062 0.8088\nvt 0.0288 0.8817\nvt 0.0406 0.8714\nvt 0.0196 0.8733\nvt 0.8982 0.8077\nvt 0.8995 0.8006\nvt 0.8952 0.8014\nvt 0.0975 0.6875\nvt 0.5201 0.2324\nvt 0.5162 0.2307\nvt 0.5160 0.2136\nvt 0.4277 0.2696\nvt 0.4240 0.3890\nvt 0.4170 0.6892\nvt 0.3920 0.7694\nvt 0.5768 0.4942\nvt 0.1887 0.8339\nvt 0.1856 0.8319\nvt 0.2490 0.7182\nvt 0.2400 0.7243\nvt 0.1636 0.7358\nvt 0.1502 0.7340\nvt 0.4287 0.2793\nvt 0.2339 0.6847\nvt 0.2257 0.6953\nvt 0.2293 0.6773\nvt 0.4159 0.3484\nvt 0.4294 0.3815\nvt 0.4308 0.4109\nvt 0.4248 0.4618\nvt 0.4256 0.4855\nvt 0.4272 0.5020\nvt 0.4230 0.6113\nvt 0.4127 0.7123\nvt 0.4095 0.7434\nvt 0.7071 0.3467\nvt 0.7035 0.3353\nvt 0.5980 0.3366\nvt 0.5952 0.3257\nvt 0.1581 0.8937\nvt 0.1437 0.8966\nvt 0.2726 0.4374\nvt 0.4255 0.2870\nvt 0.4336 0.3136\nvt 0.4250 0.3104\nvt 0.4340 0.4353\nvt 0.4295 0.4614\nvt 0.4327 0.5901\nvt 0.4019 0.7822\nvt 0.3694 0.8063\nvt 0.7179 0.4056\nvt 0.7108 0.4002\nvt 0.7183 0.4733\nvt 0.7247 0.4597\nvt 0.3320 0.1966\nvt 0.3403 0.1974\nvt 0.3217 0.1964\nvt 0.2341 0.8578\nvt 0.2292 0.8656\nvt 0.2475 0.8616\nvt 0.1178 0.7336\nvt 0.4378 0.2618\nvt 0.4331 0.2730\nvt 0.3360 0.7993\nvt 0.3308 0.7895\nvt 0.3370 0.7863\nvt 0.4349 0.3326\nvt 0.4234 0.3282\nvt 0.4251 0.3580\nvt 0.4351 0.3634\nvt 0.4327 0.4864\nvt 0.4295 0.5128\nvt 0.4321 0.5345\nvt 0.4334 0.5609\nvt 0.4319 0.6197\nvt 0.4232 0.6585\nvt 0.7813 0.3605\nvt 0.7794 0.3517\nvt 0.6178 0.5031\nvt 0.7045 0.4623\nvt 0.1181 0.8983\nvt 0.4410 0.2669\nvt 0.4397 0.2835\nvt 0.4396 0.4291\nvt 0.4379 0.4565\nvt 0.4347 0.5113\nvt 0.4264 0.6947\nvt 0.1318 0.8992\nvt 0.1158 0.9015\nvt 0.3807 0.2611\nvt 0.3915 0.2694\nvt 0.3899 0.2706\nvt 0.6706 0.7337\nvt 0.6462 0.7256\nvt 0.6583 0.7110\nvt 0.2178 0.7297\nvt 0.2207 0.7221\nvt 0.4409 0.2608\nvt 0.4427 0.2625\nvt 0.4473 0.2725\nvt 0.4455 0.3082\nvt 0.4437 0.3532\nvt 0.4550 0.3567\nvt 0.4434 0.3991\nvt 0.4442 0.4504\nvt 0.4432 0.4733\nvt 0.4459 0.5031\nvt 0.4390 0.5801\nvt 0.4332 0.6470\nvt 0.4239 0.7380\nvt 0.0263 0.8655\nvt 0.4460 0.2551\nvt 0.4508 0.3241\nvt 0.4506 0.4388\nvt 0.4138 0.7826\nvt 0.4114 0.8147\nvt 0.5525 0.2906\nvt 0.5560 0.2973\nvt 0.5596 0.4481\nvt 0.5534 0.4445\nvt 0.1023 0.9015\nvt 0.0856 0.9001\nvt 0.9055 0.8032\nvt 0.4494 0.2551\nvt 0.4512 0.2801\nvt 0.4544 0.3880\nvt 0.4520 0.4955\nvt 0.4475 0.5229\nvt 0.4494 0.5367\nvt 0.4531 0.5600\nvt 0.4444 0.6228\nvt 0.4388 0.6643\nvt 0.4388 0.7003\nvt 0.0930 0.9020\nvt 0.4560 0.2583\nvt 0.4572 0.2606\nvt 0.4571 0.3362\nvt 0.4578 0.4231\nvt 0.4552 0.4620\nvt 0.4578 0.5960\nvt 0.4519 0.6080\nvt 0.4384 0.7273\nvt 0.4354 0.7627\nvt 0.7697 0.2628\nvt 0.7607 0.2605\nvt 0.7556 0.2472\nvt 0.5896 0.7500\nvt 0.6710 0.3894\nvt 0.0825 0.9024\nvt 0.0761 0.7015\nvt 0.0772 0.7147\nvt 0.9219 0.8526\nvt 0.9463 0.8514\nvt 0.2736 0.7505\nvt 0.4617 0.2683\nvt 0.4615 0.3037\nvt 0.4563 0.4454\nvt 0.4610 0.4903\nvt 0.4575 0.5235\nvt 0.4641 0.5377\nvt 0.4568 0.6422\nvt 0.4561 0.6702\nvt 0.4561 0.7878\nvt 0.1062 0.7551\nvt 0.1123 0.7630\nvt 0.1109 0.7585\nvt 0.0712 0.9016\nvt 0.7803 0.7609\nvt 0.4600 0.2596\nvt 0.4687 0.2815\nvt 0.4632 0.3650\nvt 0.4644 0.5031\nvt 0.4530 0.7110\nvt 0.1625 0.8573\nvt 0.1666 0.8701\nvt 0.1754 0.8527\nvt 0.0605 0.8998\nvt 0.0530 0.8982\nvt 0.0280 0.8889\nvt 0.0377 0.8955\nvt 0.2410 0.7135\nvt 0.2388 0.7010\nvt 0.4605 0.2612\nvt 0.4640 0.4090\nvt 0.4681 0.4570\nvt 0.4660 0.4744\nvt 0.4696 0.5804\nvt 0.4727 0.6041\nvt 0.4687 0.6839\nvt 0.9063 0.8364\nvt 0.9011 0.8491\nvt 0.2350 0.5978\nvt 0.3570 0.7913\nvt 0.3417 0.8213\nvt 0.3472 0.8113\nvt 0.3358 0.8262\nvt 0.4659 0.2609\nvt 0.4706 0.3099\nvt 0.4672 0.3358\nvt 0.4740 0.4439\nvt 0.4739 0.6391\nvt 0.0965 0.6908\nvt 0.0966 0.6947\nvt 0.0515 0.8978\nvt 0.2488 0.4598\nvt 0.4770 0.3438\nvt 0.4725 0.3887\nvt 0.4773 0.4239\nvt 0.4719 0.4882\nvt 0.4744 0.5102\nvt 0.4738 0.5622\nvt 0.4826 0.6957\nvt 0.7195 0.3576\nvt 0.5865 0.3790\nvt 0.0412 0.8952\nvt 0.0378 0.8895\nvt 0.0315 0.8935\nvt 0.0234 0.8878\nvt 0.6955 0.4592\nvt 0.6918 0.4369\nvt 0.6969 0.4390\nvt 0.1138 0.6926\nvt 0.1136 0.6947\nvt 0.1095 0.6906\nvt 0.4819 0.2643\nvt 0.4823 0.2854\nvt 0.4797 0.5360\nvt 0.7637 0.3718\nvt 0.7624 0.3889\nvt 0.7587 0.3790\nvt 0.6761 0.4127\nvt 0.3459 0.2431\nvt 0.3394 0.2231\nvt 0.3380 0.2328\nvt 0.7370 0.2419\nvt 0.7365 0.2531\nvt 0.7338 0.2511\nvt 0.4872 0.3084\nvt 0.4787 0.3914\nvt 0.4787 0.4426\nvt 0.4784 0.4744\nvt 0.4803 0.5036\nvt 0.4856 0.5475\nvt 0.4894 0.5678\nvt 0.4852 0.5800\nvt 0.4846 0.6435\nvt 0.4828 0.7362\nvt 0.5814 0.5999\nvt 0.6578 0.3576\nvt 0.5475 0.5129\nvt 0.0236 0.8909\nvt 0.0193 0.8900\nvt 0.7114 0.7469\nvt 0.4857 0.3484\nvt 0.4847 0.3833\nvt 0.4867 0.3952\nvt 0.4822 0.4391\nvt 0.4858 0.4654\nvt 0.1736 0.7412\nvt 0.1705 0.7500\nvt 0.1749 0.7381\nvt 0.4838 0.4937\nvt 0.4852 0.5262\nvt 0.4899 0.6007\nvt 0.4866 0.6199\nvt 0.0548 0.8914\nvt 0.0782 0.7121\nvt 0.0783 0.7037\nvt 0.1456 0.8451\nvt 0.4892 0.2807\nvt 0.0777 0.7262\nvt 0.4997 0.4592\nvt 0.5059 0.4277\nvt 0.4912 0.5571\nvt 0.4995 0.7139\nvt 0.5054 0.7432\nvt 0.5068 0.7651\nvt 0.3575 0.2307\nvt 0.3438 0.2114\nvt 0.7296 0.2419\nvt 0.7009 0.3483\nvt 0.9556 0.8866\nvt 0.9469 0.8827\nvt 0.9540 0.8815\nvt 0.0096 0.8815\nvt 0.0112 0.8866\nvt 0.0857 0.7297\nvt 0.1151 0.7125\nvt 0.1135 0.7261\nvt 0.2857 0.2277\nvt 0.2911 0.2378\nvt 0.1366 0.7212\nvt 0.1368 0.7292\nvt 0.1428 0.7278\nvt 0.4871 0.2618\nvt 0.4930 0.3086\nvt 0.4925 0.3584\nvt 0.4914 0.3771\nvt 0.1216 0.7308\nvt 0.1254 0.7370\nvt 0.1190 0.7348\nvt 0.0911 0.7121\nvt 0.2640 0.6663\nvt 0.2602 0.6364\nvt 0.4955 0.5519\nvt 0.4947 0.6217\nvt 0.4928 0.6810\nvt 0.7140 0.3406\nvt 0.8315 0.6871\nvt 0.8382 0.6507\nvt 0.8453 0.6739\nvt 0.1424 0.7202\nvt 0.1341 0.7155\nvt 0.1283 0.7692\nvt 0.4972 0.2980\nvt 0.4888 0.2923\nvt 0.4918 0.2956\nvt 0.4943 0.2910\nvt 0.4975 0.3334\nvt 0.3548 0.2202\nvt 0.1796 0.7936\nvt 0.1863 0.7981\nvt 0.4973 0.5729\nvt 0.5002 0.6066\nvt 0.5022 0.6409\nvt 0.8616 0.6860\nvt 0.8756 0.6622\nvt 0.8799 0.6967\nvt 0.6267 0.5696\nvt 0.5462 0.4335\nvt 0.8686 0.6335\nvt 0.8803 0.6089\nvt 0.8755 0.6429\nvt 0.3619 0.2349\nvt 0.5018 0.3004\nvt 0.4999 0.3000\nvt 0.4999 0.2953\nvt 0.4909 0.2911\nvt 0.7611 0.5095\nvt 0.7716 0.5076\nvt 0.7728 0.5230\nvt 0.6698 0.7468\nvt 0.1293 0.7725\nvt 0.1406 0.7744\nvt 0.3264 0.7630\nvt 0.1165 0.7657\nvt 0.5039 0.5763\nvt 0.5088 0.5870\nvt 0.5079 0.6685\nvt 0.5168 0.7165\nvt 0.9380 0.8765\nvt 0.9306 0.8712\nvt 0.9356 0.8760\nvt 0.6164 0.6279\nvt 0.9368 0.8743\nvt 0.9442 0.8737\nvt 0.5037 0.2952\nvt 0.5040 0.2844\nvt 0.4977 0.2813\nvt 0.5048 0.2825\nvt 0.4977 0.2728\nvt 0.6834 0.7443\nvt 0.2506 0.7659\nvt 0.2524 0.3927\nvt 0.2546 0.4130\nvt 0.2573 0.7246\nvt 0.0884 0.7339\nvt 0.0876 0.7331\nvt 0.5147 0.6259\nvt 0.5258 0.7752\nvt 0.7132 0.4275\nvt 0.7237 0.4176\nvt 0.7213 0.4269\nvt 0.3620 0.2410\nvt 0.6638 0.3279\nvt 0.6591 0.3323\nvt 0.6523 0.6715\nvt 0.6584 0.6585\nvt 0.7110 0.4151\nvt 0.9426 0.8795\nvt 0.5035 0.3014\nvt 0.5430 0.6327\nvt 0.5433 0.6027\nvt 0.5531 0.6098\nvt 0.2538 0.4234\nvt 0.2468 0.4369\nvt 0.9160 0.8514\nvt 0.9116 0.8400\nvt 0.9136 0.8388\nvt 0.5143 0.5972\nvt 0.8168 0.5606\nvt 0.8124 0.5641\nvt 0.8106 0.5577\nvt 0.5108 0.3020\nvt 0.5096 0.2946\nvt 0.5096 0.2888\nvt 0.5116 0.2950\nvt 0.5031 0.2843\nvt 0.9435 0.5087\nvt 0.9536 0.4865\nvt 0.9597 0.4968\nvt 0.1161 0.7260\nvt 0.1180 0.7282\nvt 0.1159 0.7296\nvt 0.1303 0.8405\nvt 0.1061 0.8444\nvt 0.2485 0.5108\nvt 0.9683 0.8461\nvt 0.9655 0.8522\nvt 0.6870 0.7327\nvt 0.3636 0.2622\nvt 0.3529 0.2434\nvt 0.0368 0.8423\nvt 0.5165 0.6509\nvt 0.5327 0.7048\nvt 0.5486 0.7995\nvt 0.6095 0.5053\nvt 0.6120 0.4945\nvt 0.5144 0.3019\nvt 0.5172 0.2982\nvt 0.5148 0.2955\nvt 0.9743 0.9452\nvt 0.2597 0.7348\nvt 0.2510 0.7314\nvt 0.2370 0.6649\nvt 0.2345 0.6522\nvt 0.6618 0.6815\nvt 0.6529 0.6912\nvt 0.5256 0.5966\nvt 0.5398 0.7440\nvt 0.6752 0.4073\nvt 0.5153 0.2950\nvt 0.3224 0.8043\nvt 0.3293 0.8104\nvt 0.7593 0.7057\nvt 0.3724 0.2731\nvt 0.3827 0.2674\nvt 0.3665 0.2614\nvt 0.1029 0.7411\nvt 0.0941 0.7372\nvt 0.5239 0.6324\nvt 0.5322 0.6628\nvt 0.5491 0.7726\nvt 0.8979 0.7993\nvt 0.9245 0.8660\nvt 0.9237 0.8651\nvt 0.5186 0.3016\nvt 0.5111 0.3067\nvt 0.5098 0.5102\nvt 0.5150 0.4882\nvt 0.5183 0.5052\nvt 0.5466 0.5994\nvt 0.5347 0.5917\nvt 0.5429 0.5834\nvt 0.2854 0.7582\nvt 0.2967 0.7550\nvt 0.2950 0.7660\nvt 0.5881 0.3678\nvt 0.6666 0.3943\nvt 0.5211 0.2976\nvt 0.1629 0.7888\nvt 0.1694 0.7909\nvt 0.2635 0.7973\nvt 0.2756 0.7908\nvt 0.5237 0.4579\nvt 0.5196 0.4773\nvt 0.5326 0.6065\nvt 0.5371 0.6302\nvt 0.5393 0.6805\nvt 0.5550 0.7472\nvt 0.5653 0.7815\nvt 0.0830 0.6951\nvt 0.0780 0.2459\nvt 0.0707 0.2815\nvt 0.0631 0.2406\nvt 0.5269 0.2976\nvt 0.5299 0.2981\nvt 0.5239 0.2975\nvt 0.5266 0.3012\nvt 0.5242 0.3231\nvt 0.5184 0.3328\nvt 0.5200 0.4948\nvt 0.5225 0.5177\nvt 0.5184 0.5334\nvt 0.5525 0.7194\nvt 0.6039 0.3108\nvt 0.9009 0.1685\nvt 0.8895 0.1657\nvt 0.5218 0.4214\nvt 0.5261 0.4355\nvt 0.5283 0.4694\nvt 0.5279 0.5400\nvt 0.5282 0.5532\nvt 0.5492 0.6861\nvt 0.8934 0.8575\nvt 0.8911 0.8457\nvt 0.5314 0.2989\nvt 0.5308 0.3056\nvt 0.5285 0.3337\nvt 0.5250 0.3334\nvt 0.5305 0.3525\nvt 0.5226 0.3577\nvt 0.5258 0.3669\nvt 0.5272 0.3883\nvt 0.5271 0.4059\nvt 0.5227 0.3925\nvt 0.5324 0.4494\nvt 0.5273 0.4842\nvt 0.5259 0.5070\nvt 0.5312 0.5254\nvt 0.9407 0.8685\nvt 0.9520 0.8618\nvt 0.5498 0.6590\nvt 0.5681 0.7571\nvt 0.6696 0.4031\nvt 0.5320 0.3205\nvt 0.1361 0.7466\nvt 0.1682 0.7552\nvt 0.1636 0.7653\nvt 0.5347 0.5544\nvt 0.5491 0.6403\nvt 0.5657 0.7383\nvt 0.6724 0.3978\nvt 0.5387 0.2961\nvt 0.5371 0.2972\nvt 0.5373 0.3020\nvt 0.5360 0.3179\nvt 0.5339 0.3422\nvt 0.8851 0.8456\nvt 0.8853 0.8376\nvt 0.8883 0.8460\nvt 0.5335 0.4029\nvt 0.5311 0.3881\nvt 0.5317 0.4222\nvt 0.5361 0.4303\nvt 0.5379 0.4692\nvt 0.5343 0.5021\nvt 0.5369 0.5424\nvt 0.7327 0.5179\nvt 0.1332 0.8676\nvt 0.6446 0.5877\nvt 0.6492 0.6020\nvt 0.5359 0.2914\nvt 0.5474 0.2941\nvt 0.5344 0.3843\nvt 0.5301 0.3746\nvt 0.0093 0.4865\nvt 0.0151 0.4809\nvt 0.0154 0.4968\nvt 0.5403 0.5556\nvt 0.5606 0.6228\nvt 0.5680 0.6775\nvt 0.7314 0.4098\nvt 0.8052 0.5192\nvt 0.8086 0.5045\nvt 0.8091 0.5293\nvt 0.5449 0.2991\nvt 0.5426 0.3150\nvt 0.5403 0.4046\nvt 0.5387 0.4135\nvt 0.5377 0.5205\nvt 0.5427 0.5744\nvt 0.0790 0.7212\nvt 0.0824 0.7210\nvt 0.5783 0.7065\nvt 0.5773 0.7286\nvt 0.5435 0.3324\nvt 0.5405 0.4475\nvt 0.5406 0.4767\nvt 0.5413 0.5064\nvt 0.5431 0.5439\nvt 0.5631 0.6099\nvt 0.5574 0.6034\nvt 0.5659 0.6337\nvt 0.5656 0.6649\nvt 0.5488 0.2963\nvt 0.3856 0.2811\nvt 0.5575 0.5929\nvt 0.2779 0.4950\nvt 0.2698 0.5102\nvt 0.5517 0.3018\nvt 0.5489 0.3156\nvt 0.5457 0.4419\nvt 0.5443 0.4565\nvt 0.5443 0.4927\nvt 0.5515 0.5779\nvt 0.0376 0.8554\nvt 0.0137 0.8523\nvt 0.5683 0.6085\nvt 0.2527 0.7371\nvt 0.2430 0.7389\nvt 0.1206 0.7453\nvt 0.2431 0.4121\nvt 0.5673 0.5755\nvt 0.5661 0.5892\nvt 0.1017 0.7309\nvt 0.6115 0.3248\nvt 0.6044 0.3162\nvt 0.6426 0.7028\nvt 0.5873 0.4850\nvt 0.5873 0.4969\nvt 0.9104 0.8602\nvt 0.9360 0.8715\nvt 0.9226 0.8746\nvt 0.6411 0.3703\nvt 0.6450 0.3927\nvt 0.6356 0.3804\nvt 0.0260 0.9052\nvt 0.0682 0.9072\nvt 0.0345 0.9060\nvt 0.9788 0.9060\nvt 0.9430 0.8959\nvt 0.9512 0.9020\nvt 0.5899 0.3871\nvt 0.5859 0.3997\nvt 0.5820 0.3912\nvt 0.5973 0.5139\nvt 0.6089 0.5370\nvt 0.0706 0.8977\nvt 0.0675 0.8903\nvt 0.5948 0.4646\nvt 0.8917 0.8496\nvt 0.9116 0.8531\nvt 0.6063 0.3219\nvt 0.1557 0.3656\nvt 0.1463 0.3639\nvt 0.1534 0.3393\nvt 0.6901 0.3817\nvt 0.6807 0.3846\nvt 0.6855 0.3637\nvt 0.6646 0.4066\nvt 0.6863 0.3888\nvt 0.6787 0.3943\nvt 0.6835 0.4093\nvt 0.6232 0.0823\nvt 0.5576 0.0644\nvt 0.6969 0.0568\nvt 0.4461 0.2461\nvt 0.4408 0.2550\nvt 0.4403 0.2478\nvt 0.0722 0.3842\nvt 0.0594 0.3609\nvt 0.0629 0.1974\nvt 0.6416 0.4567\nvt 0.6459 0.4735\nvt 0.6332 0.4691\nvt 0.6696 0.3647\nvt 0.6082 0.3544\nvt 0.6145 0.3568\nvt 0.6106 0.3723\nvt 0.0620 0.3943\nvt 0.0514 0.3648\nvt 0.7711 0.2953\nvt 0.7656 0.2834\nvt 0.7704 0.2781\nvt 0.6562 0.3267\nvt 0.6531 0.3483\nvt 0.0659 0.4218\nvt 0.0553 0.4159\nvt 0.5906 0.4762\nvt 0.6011 0.3732\nvt 0.6046 0.3717\nvt 0.5967 0.3856\nvt 0.0800 0.7227\nvt 0.0794 0.7172\nvt 0.0831 0.7225\nvt 0.8927 0.8127\nvt 0.9022 0.8280\nvt 0.8903 0.8154\nvt 0.7650 0.3955\nvt 0.7591 0.4023\nvt 0.6348 0.3664\nvt 0.6257 0.3749\nvt 0.6343 0.4289\nvt 0.6271 0.4166\nvt 0.6317 0.4041\nvt 0.5947 0.4509\nvt 0.8169 0.4933\nvt 0.8137 0.4776\nvt 0.8227 0.4699\nvt 0.1580 0.1452\nvt 0.3519 0.7303\nvt 0.5917 0.4042\nvt 0.0859 0.7000\nvt 0.5967 0.4744\nvt 0.8858 0.8350\nvt 0.8947 0.8307\nvt 0.8913 0.8425\nvt 0.1184 0.6991\nvt 0.3598 0.7024\nvt 0.3550 0.7243\nvt 0.6434 0.3435\nvt 0.6382 0.3504\nvt 0.6369 0.3278\nvt 0.7150 0.3626\nvt 0.5885 0.4295\nvt 0.3689 0.6486\nvt 0.3720 0.6638\nvt 0.3716 0.6636\nvt 0.3696 0.6885\nvt 0.3591 0.7120\nvt 0.1070 0.6909\nvt 0.4206 0.2664\nvt 0.8913 0.8069\nvt 0.3463 0.6355\nvt 0.3442 0.6391\nvt 0.0614 0.8874\nvt 0.0390 0.8834\nvt 0.0473 0.8841\nvt 0.5970 0.4890\nvt 0.3725 0.6745\nvt 0.3508 0.7439\nvt 0.6007 0.3928\nvt 0.5935 0.3926\nvt 0.6044 0.4432\nvt 0.6003 0.4464\nvt 0.6004 0.4325\nvt 0.3659 0.6518\nvt 0.3656 0.6407\nvt 0.3647 0.7054\nvt 0.3560 0.7228\nvt 0.6746 0.5061\nvt 0.6710 0.5270\nvt 0.6632 0.5133\nvt 0.6742 0.4195\nvt 0.6801 0.4265\nvt 0.6699 0.4390\nvt 0.0217 0.8864\nvt 0.0516 0.8895\nvt 0.3597 0.6348\nvt 0.3458 0.7575\nvt 0.6907 0.5027\nvt 0.6888 0.5244\nvt 0.6737 0.5778\nvt 0.6832 0.5673\nvt 0.6843 0.5968\nvt 0.6808 0.4482\nvt 0.6780 0.4589\nvt 0.0456 0.4840\nvt 0.0633 0.4835\nvt 0.3668 0.7008\nvt 0.3515 0.7409\nvt 0.6690 0.4202\nvt 0.6627 0.4189\nvt 0.0629 0.1397\nvt 0.0697 0.1250\nvt 0.6662 0.4994\nvt 0.6779 0.4897\nvt 0.6818 0.4866\nvt 0.0694 0.5287\nvt 0.3664 0.6681\nvt 0.3689 0.6795\nvt 0.3660 0.6961\nvt 0.3472 0.7585\nvt 0.6524 0.4649\nvt 0.6577 0.4641\nvt 0.6555 0.4795\nvt 0.2678 0.8498\nvt 0.2648 0.8522\nvt 0.6645 0.5988\nvt 0.6730 0.6130\nvt 0.6672 0.6200\nvt 0.3589 0.6613\nvt 0.3531 0.6476\nvt 0.3518 0.7331\nvt 0.3510 0.7366\nvt 0.6799 0.4122\nvt 0.6627 0.5769\nvt 0.6556 0.5974\nvt 0.6525 0.5810\nvt 0.6578 0.5496\nvt 0.3611 0.7181\nvt 0.3465 0.7533\nvt 0.6201 0.3010\nvt 0.6286 0.3041\nvt 0.6220 0.3123\nvt 0.6742 0.3821\nvt 0.6777 0.3730\nvt 0.6780 0.4021\nvt 0.3483 0.6337\nvt 0.3625 0.6810\nvt 0.3455 0.7480\nvt 0.3425 0.7701\nvt 0.9086 0.8451\nvt 0.6246 0.3897\nvt 0.6161 0.3909\nvt 0.6154 0.3748\nvt 0.6625 0.4459\nvt 0.6407 0.5484\nvt 0.6442 0.5718\nvt 0.6408 0.5779\nvt 0.9102 0.8381\nvt 0.9049 0.8265\nvt 0.7278 0.4123\nvt 0.6449 0.3549\nvt 0.6544 0.5110\nvt 0.6515 0.4865\nvt 0.3492 0.6511\nvt 0.3549 0.6649\nvt 0.3632 0.7107\nvt 0.3553 0.7300\nvt 0.6069 0.4800\nvt 0.7141 0.3715\nvt 0.7076 0.3795\nvt 0.2849 0.6964\nvt 0.2962 0.6985\nvt 0.2857 0.7026\nvt 0.7909 0.1946\nvt 0.7788 0.2066\nvt 0.7755 0.2086\nvt 0.6619 0.5281\nvt 0.6557 0.5322\nvt 0.8886 0.8238\nvt 0.8978 0.8275\nvt 0.8836 0.8383\nvt 0.1692 0.8305\nvt 0.3476 0.6463\nvt 0.3638 0.7031\nvt 0.3402 0.7630\nvt 0.3393 0.7849\nvt 0.9428 0.8935\nvt 0.9661 0.8864\nvt 0.6290 0.3244\nvt 0.6247 0.3342\nvt 0.6185 0.3257\nvt 0.7813 0.3026\nvt 0.7781 0.2844\nvt 0.3490 0.6562\nvt 0.3614 0.6902\nvt 0.3615 0.7234\nvt 0.3561 0.7357\nvt 0.3495 0.7468\nvt 0.3442 0.7557\nvt 0.3391 0.7726\nvt 0.3404 0.7806\nvt 0.0573 0.1755\nvt 0.6280 0.4267\nvt 0.8834 0.8246\nvt 0.8832 0.8323\nvt 0.3371 0.7688\nvt 0.9146 0.8790\nvt 0.9146 0.8869\nvt 0.6060 0.4975\nvt 0.6030 0.5107\nvt 0.6666 0.5556\nvt 0.6301 0.4463\nvt 0.6253 0.4525\nvt 0.8887 0.8486\nvt 0.8848 0.8257\nvt 0.3659 0.7048\nvt 0.3681 0.7296\nvt 0.3622 0.7416\nvt 0.3406 0.7984\nvt 0.0675 0.6237\nvt 0.1943 0.7172\nvt 0.1876 0.7340\nvt 0.4083 0.2725\nvt 0.4134 0.2789\nvt 0.9088 0.8397\nvt 0.9040 0.8197\nvt 0.9156 0.8248\nvt 0.9070 0.8162\nvt 0.0538 0.2445\nvt 0.0413 0.2435\nvt 0.6081 0.5256\nvt 0.6606 0.6325\nvt 0.3686 0.7227\nvt 0.3390 0.7740\nvt 0.3391 0.7906\nvt 0.3407 0.7897\nvt 0.6654 0.6588\nvt 0.5977 0.2969\nvt 0.6083 0.3015\nvt 0.9331 0.8616\nvt 0.9293 0.8595\nvt 0.2697 0.6017\nvt 0.2588 0.5991\nvt 0.2707 0.5962\nvt 0.3513 0.7710\nvt 0.3348 0.7807\nvt 0.3407 0.8007\nvt 0.3379 0.8100\nvt 0.8937 0.8606\nvt 0.6372 0.4456\nvt 0.6300 0.4579\nvt 0.6094 0.3290\nvt 0.6138 0.3366\nvt 0.6105 0.4725\nvt 0.6202 0.4612\nvt 0.6144 0.4813\nvt 0.5229 0.2925\nvt 0.4240 0.0947\nvt 0.4096 0.0956\nvt 0.3950 0.0911\nvt 0.4168 0.2785\nvt 0.9232 0.8485\nvt 0.9199 0.8530\nvt 0.9172 0.8473\nvt 0.1656 0.8921\nvt 0.1476 0.8930\nvt 0.6393 0.4032\nvt 0.7257 0.4191\nvt 0.6160 0.4209\nvt 0.6191 0.4332\nvt 0.6125 0.4303\nvt 0.9205 0.8484\nvt 0.9370 0.8611\nvt 0.9266 0.8544\nvt 0.2996 0.8519\nvt 0.3663 0.7085\nvt 0.3621 0.7531\nvt 0.3379 0.7919\nvt 0.3344 0.7930\nvt 0.3335 0.8026\nvt 0.3317 0.8156\nvt 0.3361 0.8128\nvt 0.3339 0.8142\nvt 0.7829 0.4166\nvt 0.9153 0.8440\nvt 0.9158 0.8458\nvt 0.9224 0.8531\nvt 0.9200 0.8695\nvt 0.6109 0.4054\nvt 0.6179 0.4086\nvt 0.6153 0.4505\nvt 0.8892 0.8573\nvt 0.8959 0.8689\nvt 0.3680 0.7353\nvt 0.4175 0.2645\nvt 0.4153 0.2554\nvt 0.4223 0.2624\nvt 0.6017 0.5268\nvt 0.1700 0.7850\nvt 0.4339 0.1715\nvt 0.4223 0.1848\nvt 0.4217 0.1741\nvt 0.6183 0.4939\nvt 0.9247 0.5910\nvt 0.9326 0.5740\nvt 0.9336 0.6185\nvt 0.6296 0.4823\nvt 0.6225 0.4759\nvt 0.6283 0.4680\nvt 0.8880 0.8529\nvt 0.6179 0.3313\nvt 0.9034 0.8677\nvt 0.3692 0.7380\nvt 0.3674 0.7519\nvt 0.3359 0.8019\nvt 0.3313 0.8075\nvt 0.3321 0.8182\nvt 0.5855 0.2630\nvt 0.5778 0.2659\nvt 0.5828 0.2547\nvt 0.4325 0.2585\nvt 0.6326 0.3484\nvt 0.6266 0.3516\nvt 0.6275 0.3398\nvt 0.6253 0.4948\nvt 0.6294 0.2977\nvt 0.6359 0.2936\nvt 0.6400 0.3035\nvt 0.3590 0.7840\nvt 0.3468 0.7891\nvt 0.6607 0.6159\nvt 0.6531 0.4315\nvt 0.6474 0.4341\nvt 0.6427 0.4216\nvt 0.6150 0.3067\nvt 0.6136 0.3181\nvt 0.6112 0.3197\nvt 0.6141 0.4003\nvt 0.6113 0.3866\nvt 0.0804 0.8453\nvt 0.3638 0.7175\nvt 0.3278 0.8266\nvt 0.3261 0.8265\nvt 0.3207 0.8378\nvt 0.6715 0.5932\nvt 0.6901 0.4320\nvt 0.6511 0.3238\nvt 0.7016 0.4004\nvt 0.7036 0.4193\nvt 0.6717 0.4728\nvt 0.6716 0.4902\nvt 0.6647 0.4730\nvt 0.1407 0.7183\nvt 0.9004 0.8719\nvt 0.7682 0.4322\nvt 0.7637 0.4305\nvt 0.7649 0.4201\nvt 0.3636 0.7736\nvt 0.4338 0.2534\nvt 0.6549 0.3682\nvt 0.0778 0.8968\nvt 0.7029 0.3696\nvt 0.6081 0.3897\nvt 0.6274 0.5043\nvt 0.9600 0.8415\nvt 0.8936 0.8103\nvt 0.9052 0.8625\nvt 0.3379 0.8088\nvt 0.3274 0.8181\nvt 0.3156 0.8366\nvt 0.0824 0.6925\nvt 0.6992 0.3062\nvt 0.6906 0.3104\nvt 0.6949 0.2971\nvt 0.6468 0.4095\nvt 0.6299 0.5240\nvt 0.9591 0.1837\nvt 0.9591 0.1852\nvt 0.9482 0.1961\nvt 0.3678 0.7541\nvt 0.3648 0.7680\nvt 0.3516 0.8037\nvt 0.3169 0.8314\nvt 0.3229 0.8241\nvt 0.9690 0.8772\nvt 0.8856 0.8151\nvt 0.8857 0.8189\nvt 0.6515 0.4119\nvt 0.6413 0.4360\nvt 0.6389 0.4310\nvt 0.6332 0.5401\nvt 0.6298 0.5547\nvt 0.3667 0.7508\nvt 0.3284 0.8171\nvt 0.6378 0.4851\nvt 0.6765 0.5587\nvt 0.6676 0.5392\nvt 0.6495 0.5604\nvt 0.9034 0.8757\nvt 0.3615 0.7873\nvt 0.3548 0.8015\nvt 0.6034 0.3561\nvt 0.0068 0.9020\nvt 0.5919 0.3717\nvt 0.7073 0.3640\nvt 0.6540 0.4479\nvt 0.0262 0.8778\nvt 0.6835 0.4704\nvt 0.6458 0.4459\nvt 0.6466 0.4873\nvt 0.6469 0.5028\nvt 0.6434 0.4871\nvt 0.6357 0.5117\nvt 0.6290 0.3141\nvt 0.6336 0.3302\nvt 0.6297 0.3643\nvt 0.6311 0.3364\nvt 0.3599 0.7695\nvt 0.6394 0.4970\nvt 0.6400 0.5169\nvt 0.6632 0.3778\nvt 0.7072 0.5958\nvt 0.6451 0.5127\nvt 0.2561 0.7087\nvt 0.0864 0.6350\nvt 0.0781 0.6065\nvt 0.2740 0.4876\nvt 0.2603 0.8529\nvt 0.6447 0.5322\nvt 0.6590 0.3856\nvt 0.6546 0.3912\nvt 0.6316 0.4981\nvt 0.6706 0.6407\nvt 0.7777 0.3269\nvt 0.7822 0.3140\nvt 0.1065 0.7306\nvt 0.7111 0.5596\nvt 0.5044 0.2919\nvt 0.0312 0.8928\nvt 0.1086 0.8998\nvt 0.0588 0.8424\nvt 0.9204 0.8860\nvt 0.9543 0.1858\nvt 0.2547 0.7008\nvt 0.2497 0.7075\nvt 0.1681 0.7483\nvt 0.7159 0.2554\nvt 0.7248 0.2589\nvt 0.7168 0.2637\nvt 0.1549 0.8846\nvt 0.7248 0.2691\nvt 0.7341 0.2662\nvt 0.6463 0.3819\nvt 0.6084 0.3969\nvt 0.7226 0.2499\nvt 0.0565 0.1831\nvt 0.0573 0.1759\nvt 0.0648 0.1748\nvt 0.5964 0.4124\nvt 0.3129 0.8305\nvt 0.0660 0.1682\nvt 0.6308 0.3910\nvt 0.6915 0.3928\nvt 0.1587 0.3026\nvt 0.1516 0.2789\nvt 0.2301 0.7505\nvt 0.1658 0.7314\nvt 0.9136 0.8584\nvt 0.1455 0.7531\nvt 0.1530 0.7561\nvt 0.2790 0.2450\nvt 0.2732 0.2324\nvt 0.9114 0.8341\nvt 0.2157 0.8576\nvt 0.4791 0.1864\nvt 0.4781 0.2050\nvt 0.4756 0.1968\nvt 0.1677 0.1531\nvt 0.1721 0.1653\nvt 0.1649 0.1575\nvt 0.5921 0.4381\nvt 0.6244 0.4013\nvt 0.7173 0.4329\nvt 0.7220 0.4264\nvt 0.7235 0.4299\nvt 0.0101 0.8734\nvt 0.0171 0.8734\nvt 0.9637 0.8881\nvt 0.9724 0.8889\nvt 0.9679 0.8909\nvt 0.6730 0.3511\nvt 0.6663 0.3509\nvt 0.7663 0.2732\nvt 0.7590 0.2714\nvt 0.6891 0.4606\nvt 0.6099 0.4265\nvt 0.6013 0.4207\nvt 0.0246 0.8772\nvt 0.4685 0.1715\nvt 0.6900 0.4858\nvt 0.2530 0.3620\nvt 0.2395 0.3521\nvt 0.2470 0.3426\nvt 0.6966 0.3809\nvt 0.9874 0.8931\nvt 0.9097 0.8158\nvt 0.9076 0.8210\nvt 0.1062 0.6911\nvt 0.8896 0.8135\nvt 0.6775 0.3605\nvt 0.6379 0.5309\nvt 0.0745 0.7014\nvt 0.0762 0.7010\nvt 0.2453 0.8626\nvt 0.2258 0.8681\nvt 0.0738 0.7161\nvt 0.0753 0.7223\nvt 0.0740 0.7199\nvt 0.9152 0.6079\nvt 0.9033 0.5901\nvt 0.1268 0.7438\nvt 0.1201 0.7459\nvt 0.0514 0.8433\nvt 0.9187 0.8575\nvt 0.9232 0.8623\nvt 0.9011 0.8174\nvt 0.6817 0.5476\nvt 0.7697 0.2455\nvt 0.7579 0.2369\nvt 0.5047 0.2797\nvt 0.5183 0.2917\nvt 0.5185 0.5859\nvt 0.1614 0.5866\nvt 0.1824 0.5928\nvt 0.0905 0.7341\nvt 0.9459 0.2222\nvt 0.9399 0.2212\nvt 0.2182 0.8651\nvt 0.2174 0.8711\nvt 0.8997 0.8044\nvt 0.8982 0.8058\nvt 0.8991 0.8004\nvt 0.5720 0.6020\nvt 0.6434 0.3305\nvt 0.2801 0.3914\nvt 0.2871 0.4014\nvt 0.6918 0.3724\nvt 0.6475 0.3025\nvt 0.6506 0.3092\nvt 0.9519 0.8375\nvt 0.6980 0.4261\nvt 0.1529 0.7255\nvt 0.1467 0.7226\nvt 0.0860 0.6910\nvt 0.0871 0.6949\nvt 0.0838 0.6976\nvt 0.6403 0.3179\nvt 0.8859 0.8153\nvt 0.1857 0.4468\nvt 0.1732 0.4309\nvt 0.1815 0.4311\nvt 0.7306 0.3326\nvt 0.7407 0.2498\nvt 0.7385 0.2665\nvt 0.7454 0.2649\nvt 0.8212 0.1120\nvt 0.8495 0.0911\nvt 0.8534 0.1193\nvt 0.1882 0.8772\nvt 0.1839 0.8886\nvt 0.8582 0.5075\nvt 0.8414 0.5113\nvt 0.8501 0.4974\nvt 0.4626 0.1923\nvt 0.8817 0.1363\nvt 0.9078 0.1286\nvt 0.9110 0.1313\nvt 0.6653 0.6709\nvt 0.5291 0.2723\nvt 0.5360 0.2728\nvt 0.0163 0.8763\nvt 0.0391 0.8834\nvt 0.1722 0.8873\nvt 0.5239 0.2720\nvt 0.1458 0.7842\nvt 0.1577 0.7859\nvt 0.4350 0.2486\nvt 0.6790 0.5288\nvt 0.6860 0.4294\nvt 0.6915 0.4309\nvt 0.0751 0.8951\nvt 0.1592 0.8944\nvt 0.1638 0.8957\nvt 0.0695 0.9059\nvt 0.7480 0.4015\nvt 0.1855 0.6989\nvt 0.1833 0.5230\nvt 0.1876 0.5022\nvt 0.1931 0.5283\nvt 0.2508 0.5456\nvt 0.0422 0.1776\nvt 0.1525 0.8919\nvt 0.1622 0.8904\nvt 0.5408 0.2796\nvt 0.9677 0.1899\nvt 0.9503 0.1886\nvt 0.7494 0.4381\nvt 0.6222 0.3601\nvt 0.1496 0.8998\nvt 0.0764 0.7216\nvt 0.2643 0.5640\nvt 0.6991 0.4840\nvt 0.7144 0.4344\nvt 0.1516 0.1504\nvt 0.1582 0.1509\nvt 0.1242 0.8943\nvt 0.1302 0.9027\nvt 0.1315 0.8941\nvt 0.1150 0.8932\nvt 0.6345 0.3129\nvt 0.9086 0.8327\nvt 0.9525 0.5807\nvt 0.0338 0.4672\nvt 0.1586 0.5307\nvt 0.1485 0.5461\nvt 0.7255 0.3242\nvt 0.7543 0.4687\nvt 0.1332 0.9042\nvt 0.1211 0.8932\nvt 0.2734 0.2355\nvt 0.2770 0.2304\nvt 0.2832 0.2305\nvt 0.5451 0.2761\nvt 0.6737 0.6319\nvt 0.6202 0.3371\nvt 0.1194 0.9052\nvt 0.5549 0.2775\nvt 0.9439 0.1952\nvt 0.1019 0.9067\nvt 0.1102 0.8950\nvt 0.5477 0.2726\nvt 0.9636 0.8900\nvt 0.1470 0.7794\nvt 0.0824 0.7125\nvt 0.1782 0.8716\nvt 0.0982 0.8927\nvt 0.9500 0.8840\nvt 0.0945 0.8889\nvt 0.0889 0.9092\nvt 0.0901 0.9001\nvt 0.0874 0.8939\nvt 0.5643 0.2803\nvt 0.4559 0.2079\nvt 0.0822 0.8915\nvt 0.7239 0.2423\nvt 0.1501 0.7252\nvt 0.9115 0.8266\nvt 0.9144 0.8279\nvt 0.6874 0.4312\nvt 0.0752 0.8910\nvt 0.0906 0.6907\nvt 0.0931 0.6883\nvt 0.0955 0.6907\nvt 0.2341 0.8517\nvt 0.3632 0.8219\nvt 0.1810 0.1714\nvt 0.1982 0.1874\nvt 0.2026 0.1890\nvt 0.5709 0.2770\nvt 0.2992 0.4440\nvt 0.3093 0.4315\nvt 0.3081 0.4549\nvt 0.1038 0.7529\nvt 0.2953 0.4757\nvt 0.2869 0.4705\nvt 0.2927 0.4585\nvt 0.2907 0.4824\nvt 0.0884 0.8736\nvt 0.1050 0.8709\nvt 0.0970 0.8815\nvt 0.2619 0.5881\nvt 0.1130 0.7576\nvt 0.7407 0.5895\nvt 0.7321 0.5810\nvt 0.3011 0.6527\nvt 0.2963 0.6405\nvt 0.3073 0.6364\nvt 0.3671 0.2760\nvt 0.3586 0.2669\nvt 0.0384 0.8714\nvt 0.0598 0.8662\nvt 0.7213 0.2995\nvt 0.7279 0.2967\nvt 0.7289 0.3081\nvt 0.2698 0.5896\nvt 0.3909 0.2787\nvt 0.3795 0.2800\nvt 0.3838 0.2757\nvt 0.3741 0.2687\nvt 0.3639 0.2842\nvt 0.2672 0.7378\nvt 0.2596 0.7455\nvt 0.5287 0.2422\nvt 0.5202 0.2523\nvt 0.5220 0.2458\nvt 0.2382 0.6723\nvt 0.1033 0.7470\nvt 0.0999 0.7438\nvt 0.2879 0.5669\nvt 0.2903 0.5956\nvt 0.2891 0.6017\nvt 0.2424 0.7301\nvt 0.2345 0.7430\nvt 0.2728 0.6553\nvt 0.1252 0.1500\nvt 0.1046 0.1444\nvt 0.1030 0.1606\nvt 0.7875 0.6385\nvt 0.7891 0.6612\nvt 0.7781 0.6567\nvt 0.8950 0.8036\nvt 0.7215 0.3131\nvt 0.2744 0.6915\nvt 0.1202 0.7704\nvt 0.1197 0.7598\nvt 0.7836 0.2708\nvt 0.7755 0.2783\nvt 0.7901 0.3656\nvt 0.0553 0.1603\nvt 0.0833 0.1574\nvt 0.9017 0.8125\nvt 0.2736 0.6966\nvt 0.7898 0.3498\nvt 0.2724 0.7265\nvt 0.4494 0.1659\nvt 0.7815 0.4586\nvt 0.7846 0.4699\nvt 0.7793 0.4745\nvt 0.0438 0.4147\nvt 0.0497 0.4002\nvt 0.3084 0.6668\nvt 0.3101 0.6550\nvt 0.3176 0.6672\nvt 0.3422 0.2406\nvt 0.3419 0.2478\nvt 0.3396 0.2306\nvt 0.2795 0.7108\nvt 0.2880 0.7080\nvt 0.8944 0.8008\nvt 0.8914 0.8057\nvt 0.3533 0.2405\nvt 0.7953 0.4017\nvt 0.9139 0.8189\nvt 0.1347 0.7777\nvt 0.9036 0.6603\nvt 0.9140 0.6464\nvt 0.9241 0.6615\nvt 0.8955 0.1344\nvt 0.8714 0.1410\nvt 0.2342 0.6187\nvt 0.2298 0.6296\nvt 0.2894 0.6271\nvt 0.2886 0.6396\nvt 0.2791 0.5544\nvt 0.1016 0.1854\nvt 0.6839 0.3560\nvt 0.2491 0.7253\nvt 0.2364 0.5900\nvt 0.2375 0.5715\nvt 0.0432 0.2281\nvt 0.7897 0.2389\nvt 0.7783 0.2430\nvt 0.7762 0.2353\nvt 0.7725 0.3427\nvt 0.7618 0.3419\nvt 0.7638 0.3360\nvt 0.0972 0.7433\nvt 0.7746 0.3737\nvt 0.7729 0.3958\nvt 0.7697 0.3841\nvt 0.2532 0.4808\nvt 0.9365 0.8623\nvt 0.9440 0.8679\nvt 0.8948 0.8399\nvt 0.9032 0.7307\nvt 0.9300 0.6958\nvt 0.9303 0.7169\nvt 0.7702 0.3296\nvt 0.7752 0.3179\nvt 0.8899 0.8298\nvt 0.1481 0.8616\nvt 0.1675 0.8576\nvt 0.1560 0.8739\nvt 0.3751 0.2880\nvt 0.3694 0.2817\nvt 0.7981 0.2293\nvt 0.7908 0.2263\nvt 0.1191 0.7670\nvt 0.1272 0.7749\nvt 0.7772 0.4008\nvt 0.7745 0.4186\nvt 0.7688 0.4142\nvt 0.7911 0.3397\nvt 0.4435 0.1542\nvt 0.8893 0.8082\nvt 0.9505 0.1899\nvt 0.3015 0.4639\nvt 0.2399 0.5063\nvt 0.2391 0.4890\nvt 0.7617 0.4708\nvt 0.7557 0.4887\nvt 0.5088 0.1104\nvt 0.5006 0.1189\nvt 0.4853 0.1164\nvt 0.3957 0.8255\nvt 0.1483 0.7730\nvt 0.1600 0.7762\nvt 0.7624 0.0809\nvt 0.7695 0.4503\nvt 0.7720 0.4663\nvt 0.7622 0.4559\nvt 0.7956 0.3317\nvt 0.8302 0.1944\nvt 0.8255 0.1983\nvt 0.8194 0.1924\nvt 0.8918 0.8040\nvt 0.7508 0.2835\nvt 0.7477 0.3020\nvt 0.7626 0.4856\nvt 0.7579 0.4942\nvt 0.2568 0.3745\nvt 0.2447 0.3780\nvt 0.8749 0.5513\nvt 0.8849 0.5411\nvt 0.8896 0.5596\nvt 0.0963 0.7327\nvt 0.0948 0.7377\nvt 0.2091 0.1928\nvt 0.2086 0.1904\nvt 0.2147 0.1926\nvt 0.0513 0.1858\nvt 0.0347 0.1891\nvt 0.0488 0.1885\nvt 0.2571 0.7187\nvt 0.3690 0.2489\nvt 0.3725 0.2538\nvt 0.2916 0.6517\nvt 0.2882 0.6584\nvt 0.2325 0.7379\nvt 0.2207 0.7409\nvt 0.7581 0.3635\nvt 0.7531 0.3677\nvt 0.7560 0.3504\nvt 0.1005 0.2150\nvt 0.2352 0.6080\nvt 0.2387 0.6097\nvt 0.2279 0.6190\nvt 0.7680 0.3616\nvt 0.3008 0.4890\nvt 0.2507 0.7481\nvt 0.5407 0.0956\nvt 0.5089 0.0994\nvt 0.8549 0.7019\nvt 0.8442 0.7188\nvt 0.2741 0.2297\nvt 0.2448 0.4746\nvt 0.2414 0.4655\nvt 0.2415 0.5340\nvt 0.2528 0.7058\nvt 0.3478 0.2085\nvt 0.3415 0.1992\nvt 0.7603 0.2978\nvt 0.7516 0.3004\nvt 0.9701 0.5338\nvt 0.9445 0.5450\nvt 0.3344 0.2149\nvt 0.3379 0.2040\nvt 0.8694 0.5376\nvt 0.2001 0.6156\nvt 0.2051 0.6164\nvt 0.8008 0.5651\nvt 0.8103 0.5412\nvt 0.2527 0.5657\nvt 0.2438 0.5681\nvt 0.7597 0.3554\nvt 0.7775 0.2533\nvt 0.2932 0.6096\nvt 0.2785 0.6041\nvt 0.2820 0.6104\nvt 0.1889 0.3977\nvt 0.1960 0.4268\nvt 0.1830 0.4167\nvt 0.7455 0.6086\nvt 0.7582 0.5818\nvt 0.7562 0.6136\nvt 0.7795 0.4290\nvt 0.7779 0.4353\nvt 0.7603 0.2886\nvt 0.8536 0.1797\nvt 0.8374 0.1886\nvt 0.8492 0.1719\nvt 0.7953 0.3790\nvt 0.0081 0.5807\nvt 0.1617 0.7834\nvt 0.1655 0.7811\nvt 0.0743 0.7084\nvt 0.4762 0.1104\nvt 0.4520 0.1270\nvt 0.4696 0.1019\nvt 0.7582 0.3932\nvt 0.7501 0.3820\nvt 0.7655 0.3201\nvt 0.3435 0.2426\nvt 0.3420 0.2257\nvt 0.7966 0.3669\nvt 0.2954 0.6644\nvt 0.2985 0.6824\nvt 0.2925 0.6759\nvt 0.8962 0.8012\nvt 0.4970 0.1613\nvt 0.4811 0.1642\nvt 0.4957 0.1501\nvt 0.2145 0.7071\nvt 0.2168 0.6901\nvt 0.7499 0.2594\nvt 0.4686 0.1977\nvt 0.4742 0.1815\nvt 0.3338 0.2107\nvt 0.7718 0.3030\nvt 0.7638 0.3117\nvt 0.2795 0.7198\nvt 0.1370 0.7753\nvt 0.9179 0.8346\nvt 0.9138 0.8341\nvt 0.8038 0.2271\nvt 0.8038 0.2342\nvt 0.7101 0.2601\nvt 0.6982 0.4199\nvt 0.7600 0.4254\nvt 0.6251 0.2905\nvt 0.2357 0.6394\nvt 0.7431 0.3666\nvt 0.7597 0.4373\nvt 0.8164 0.4630\nvt 0.8241 0.4547\nvt 0.7735 0.3555\nvt 0.7630 0.5250\nvt 0.7554 0.3318\nvt 0.7484 0.3302\nvt 0.7479 0.3147\nvt 0.7557 0.3201\nvt 0.9639 0.8733\nvt 0.7148 0.2207\nvt 0.7119 0.2214\nvt 0.0918 0.7311\nvt 0.8054 0.2139\nvt 0.7987 0.2148\nvt 0.8081 0.2035\nvt 0.8303 0.1835\nvt 0.8411 0.4884\nvt 0.8515 0.4846\nvt 0.8410 0.4741\nvt 0.8505 0.4629\nvt 0.1853 0.8416\nvt 0.1917 0.8263\nvt 0.2003 0.8301\nvt 0.7431 0.3532\nvt 0.7457 0.3420\nvt 0.7463 0.3526\nvt 0.1244 0.8474\nvt 0.1581 0.8220\nvt 0.1666 0.8391\nvt 0.4515 0.2360\nvt 0.7785 0.5119\nvt 0.7848 0.4957\nvt 0.7905 0.5062\nvt 0.3448 0.2526\nvt 0.3481 0.2584\nvt 0.3423 0.2452\nvt 0.0486 0.1678\nvt 0.0426 0.1581\nvt 0.0538 0.1455\nvt 0.8456 0.6144\nvt 0.8417 0.5990\nvt 0.8615 0.6015\nvt 0.7589 0.5343\nvt 0.3454 0.6343\nvt 0.3509 0.6297\nvt 0.7961 0.2450\nvt 0.7915 0.2580\nvt 0.8968 0.5409\nvt 0.6998 0.3261\nvt 0.6920 0.3206\nvt 0.4282 0.1613\nvt 0.8901 0.5315\nvt 0.0883 0.7283\nvt 0.3368 0.2370\nvt 0.7503 0.4234\nvt 0.7550 0.4324\nvt 0.7527 0.4473\nvt 0.5473 0.2467\nvt 0.5387 0.2555\nvt 0.5444 0.2446\nvt 0.2284 0.3211\nvt 0.2288 0.3011\nvt 0.2415 0.3104\nvt 0.0889 0.7208\nvt 0.7025 0.4422\nvt 0.1305 0.7776\nvt 0.7425 0.3838\nvt 0.8404 0.6130\nvt 0.8419 0.6266\nvt 0.8319 0.6088\nvt 0.8176 0.2049\nvt 0.0819 0.2783\nvt 0.8806 0.1592\nvt 0.9021 0.1536\nvt 0.1153 0.7067\nvt 0.9121 0.5572\nvt 0.9006 0.5672\nvt 0.0479 0.4386\nvt 0.0321 0.4320\nvt 0.0759 0.3119\nvt 0.7774 0.2035\nvt 0.7907 0.2722\nvt 0.4598 0.2226\nvt 0.4477 0.2277\nvt 0.1117 0.6946\nvt 0.2693 0.2180\nvt 0.2581 0.2315\nvt 0.2483 0.2184\nvt 0.7460 0.2409\nvt 0.3441 0.2526\nvt 0.7773 0.3759\nvt 0.7769 0.3627\nvt 0.8279 0.0828\nvt 0.8421 0.4978\nvt 0.3598 0.2770\nvt 0.3546 0.2696\nvt 0.1178 0.8451\nvt 0.1274 0.8499\nvt 0.1063 0.8520\nvt 0.3298 0.2113\nvt 0.0740 0.3508\nvt 0.3657 0.2489\nvt 0.4684 0.1278\nvt 0.3406 0.6292\nvt 0.7537 0.2025\nvt 0.7413 0.1929\nvt 0.7825 0.4368\nvt 0.7864 0.4222\nvt 0.0789 0.1702\nvt 0.0686 0.1728\nvt 0.7905 0.5400\nvt 0.7878 0.5251\nvt 0.7985 0.5302\nvt 0.2864 0.6848\nvt 0.2892 0.6911\nvt 0.1269 0.7078\nvt 0.1313 0.7075\nvt 0.0851 0.7264\nvt 0.2999 0.6890\nvt 0.2383 0.5496\nvt 0.9427 0.6727\nvt 0.7832 0.2289\nvt 0.8268 0.4836\nvt 0.8340 0.4775\nvt 0.9059 0.8048\nvt 0.3087 0.6793\nvt 0.3142 0.6800\nvt 0.0533 0.1743\nvt 0.0616 0.1703\nvt 0.7848 0.2508\nvt 0.6924 0.5488\nvt 0.6951 0.3960\nvt 0.7004 0.2530\nvt 0.7055 0.2513\nvt 0.8157 0.2150\nvt 0.2867 0.5013\nvt 0.9434 0.1896\nvt 0.9716 0.1896\nvt 0.0272 0.1896\nvt 0.7826 0.2822\nvt 0.6891 0.5707\nvt 0.3138 0.8283\nvt 0.3035 0.8392\nvt 0.3025 0.8416\nvt 0.3093 0.8476\nvt 0.8687 0.4820\nvt 0.8826 0.4726\nvt 0.8740 0.4995\nvt 0.6933 0.5177\nvt 0.1303 0.7298\nvt 0.7826 0.2899\nvt 0.7382 0.3818\nvt 0.7407 0.3640\nvt 0.8986 0.4438\nvt 0.9035 0.4354\nvt 0.9076 0.4453\nvt 0.0617 0.1671\nvt 0.3579 0.2786\nvt 0.6953 0.5293\nvt 0.7540 0.6803\nvt 0.6207 0.2570\nvt 0.6193 0.2454\nvt 0.6247 0.2516\nvt 0.2914 0.8404\nvt 0.3290 0.2033\nvt 0.3123 0.2101\nvt 0.6660 0.3356\nvt 0.6744 0.0385\nvt 0.2898 0.8459\nvt 0.2795 0.8554\nvt 0.6953 0.4911\nvt 0.0587 0.4471\nvt 0.5844 0.2317\nvt 0.5741 0.2387\nvt 0.5830 0.2133\nvt 0.2953 0.8403\nvt 0.6932 0.3638\nvt 0.0226 0.1618\nvt 0.0358 0.1654\nvt 0.0322 0.1735\nvt 0.6990 0.3627\nvt 0.6963 0.3710\nvt 0.0099 0.1858\nvt 0.0275 0.1817\nvt 0.3017 0.8401\nvt 0.6876 0.3500\nvt 0.2309 0.7685\nvt 0.5603 0.2766\nvt 0.3294 0.2159\nvt 0.3314 0.2150\nvt 0.3352 0.2204\nvt 0.7896 0.2810\nvt 0.2020 0.7697\nvt 0.2191 0.7671\nvt 0.2502 0.8071\nvt 0.2703 0.8087\nvt 0.2808 0.8014\nvt 0.2933 0.8266\nvt 0.2995 0.8118\nvt 0.3138 0.8162\nvt 0.1102 0.7460\nvt 0.1203 0.7540\nvt 0.4417 0.9291\nvt 0.1061 0.7368\nvt 0.2818 0.8515\nvt 0.1269 0.7559\nvt 0.6969 0.4370\nvt 0.5027 0.2375\nvt 0.5002 0.2435\nvt 0.4990 0.2364\nvt 0.2827 0.6678\nvt 0.9098 0.8261\nvt 0.5179 0.3664\nvt 0.5254 0.3775\nvt 0.6971 0.4405\nvt 0.6915 0.4369\nvt 0.2918 0.5609\nvt 0.7045 0.4416\nvt 0.3986 0.2885\nvt 0.3837 0.2860\nvt 0.7125 0.4390\nvt 0.6977 0.4399\nvt 0.3050 0.7679\nvt 0.3094 0.7751\nvt 0.1593 0.7851\nvt 0.7175 0.4354\nvt 0.6920 0.4358\nvt 0.1782 0.7831\nvt 0.1884 0.7798\nvt 0.2807 0.8591\nvt 0.2508 0.8568\nvt 0.2922 0.8525\nvt 0.7058 0.4408\nvt 0.1928 0.7713\nvt 0.0549 0.2801\nvt 0.0478 0.3019\nvt 0.7173 0.4355\nvt 0.6895 0.4284\nvt 0.2087 0.7615\nvt 0.3590 0.2768\nvt 0.7081 0.4362\nvt 0.7036 0.4370\nvt 0.6971 0.4331\nvt 0.6851 0.4251\nvt 0.1678 0.8682\nvt 0.7127 0.4331\nvt 0.7032 0.4367\nvt 0.6995 0.4371\nvt 0.1911 0.8586\nvt 0.3526 0.2574\nvt 0.7068 0.4365\nvt 0.0861 0.7323\nvt 0.3477 0.2599\nvt 0.5059 0.2388\nvt 0.7217 0.4257\nvt 0.7116 0.4357\nvt 0.2184 0.8530\nvt 0.2230 0.8198\nvt 0.1936 0.8058\nvt 0.3893 0.2999\nvt 0.2424 0.7513\nvt 0.2888 0.4204\nvt 0.9632 0.8831\nvt 0.9858 0.9158\nvt 0.1220 0.7710\nvt 0.1352 0.7785\nvt 0.1442 0.7806\nvt 0.1713 0.7125\nvt 0.2937 0.6177\nvt 0.1552 0.7827\nvt 0.9418 0.9687\nvt 0.1715 0.7906\nvt 0.1698 0.7796\nvt 0.3260 0.7861\nvt 0.1800 0.9171\nvt 0.2700 0.9075\nvt 0.0768 0.7238\nvt 0.2511 0.8346\nvt 0.1100 0.7315\nvt 0.1049 0.7293\nvt 0.1097 0.7261\nvt 0.0878 0.8502\nvt 0.1463 0.8838\nvt 0.1045 0.8876\nvt 0.1067 0.7461\nvt 0.0415 0.9158\nvt 0.3433 0.8934\nvt 0.1640 0.5560\nvt 0.3354 0.2186\nvt 0.1828 0.2952\nvt 0.1814 0.2756\nvt 0.0492 0.8817\nvt 0.0363 0.8317\nvt 0.1155 0.7337\nvt 0.1128 0.7301\nvt 0.3163 0.7894\nvt 0.2767 0.8835\nvt 0.2762 0.8661\nvt 0.3137 0.8596\nvt 0.3105 0.8493\nvt 0.1937 0.8622\nvt 0.2468 0.8623\nvt 0.2337 0.8745\nvt 0.1366 0.8856\nvt 0.2479 0.8195\nvt 0.0897 0.7292\nvt 0.2057 0.8186\nvt 0.2082 0.8255\nvt 0.3133 0.8468\nvt 0.3178 0.8407\nvt 0.3249 0.8392\nvt 0.3275 0.8753\nvt 0.1765 0.7725\nvt 0.3566 0.8633\nvt 0.3819 0.8638\nvt 0.1780 0.7963\nvt 0.2757 0.5325\nvt 0.1881 0.8944\nvt 0.1860 0.8402\nvt 0.2096 0.8586\nvt 0.3049 0.7974\nvt 0.2836 0.2286\nvt 0.2709 0.2387\nvt 0.3421 0.8314\nvt 0.1545 0.7626\nvt 0.2867 0.8117\nvt 0.2226 0.8343\nvt 0.3216 0.8224\nvt 0.9503 0.4098\nvt 0.9563 0.4185\nvt 0.9505 0.4339\nvt 0.2451 0.7917\nvt 0.0188 0.8831\nvt 0.1059 0.8565\nvt 0.0869 0.8506\nvt 0.2786 0.8198\nvt 0.1365 0.7806\nvt 0.8001 0.7909\nvt 0.1673 0.7636\nvt 0.2800 0.7008\nvt 0.1951 0.8176\nvt 0.2775 0.7055\nvt 0.5165 0.2761\nvt 0.5070 0.2761\nvt 0.5132 0.2689\nvt 0.9127 0.8216\nvt 0.2287 0.6646\nvt 0.2287 0.6502\nvt 0.9641 0.5738\nvt 0.2430 0.5142\nvt 0.7515 0.2118\nvt 0.7375 0.1967\nvt 0.7547 0.2072\nvt 0.2800 0.7388\nvt 0.7202 0.5843\nvt 0.6926 0.6158\nvt 0.1663 0.8115\nvt 0.1619 0.8024\nvt 0.2092 0.8349\nvt 0.1693 0.8220\nvt 0.2038 0.8409\nvt 0.1292 0.7351\nvt 0.7050 0.6142\nvt 0.9241 0.8560\nvt 0.9285 0.8628\nvt 0.0859 0.3647\nvt 0.0767 0.4002\nvt 0.6831 0.6306\nvt 0.3716 0.2994\nvt 0.7367 0.6051\nvt 0.1254 0.1778\nvt 0.9252 0.8683\nvt 0.9044 0.8070\nvt 0.3086 0.6182\nvt 0.7268 0.6249\nvt 0.7003 0.6342\nvt 0.2784 0.2368\nvt 0.2864 0.2318\nvt 0.3173 0.6220\nvt 0.3114 0.6267\nvt 0.6918 0.6447\nvt 0.9526 0.8707\nvt 0.1435 0.7468\nvt 0.6804 0.6494\nvt 0.2309 0.5968\nvt 0.7341 0.6249\nvt 0.7162 0.6512\nvt 0.6875 0.6643\nvt 0.3111 0.2084\nvt 0.6777 0.3462\nvt 0.3501 0.2474\nvt 0.2764 0.2227\nvt 0.6723 0.6669\nvt 0.0862 0.7259\nvt 0.0893 0.7259\nvt 0.5248 0.5870\nvt 0.5291 0.5949\nvt 0.5363 0.5727\nvt 0.5268 0.5704\nvt 0.2612 0.2552\nvt 0.7492 0.6254\nvt 0.7404 0.6442\nvt 0.7021 0.6735\nvt 0.2239 0.6804\nvt 0.4899 0.4165\nvt 0.7309 0.6526\nvt 0.6916 0.6823\nvt 0.5799 0.5868\nvt 0.2399 0.4472\nvt 0.7258 0.6717\nvt 0.7610 0.6277\nvt 0.6753 0.6892\nvt 0.7457 0.6653\nvt 0.6853 0.6923\nvt 0.7554 0.6527\nvt 0.7132 0.6960\nvt 0.6995 0.7007\nvt 0.7372 0.6800\nvt 0.6596 0.6983\nvt 0.2113 0.7465\nvt 0.6795 0.7067\nvt 0.9518 0.8580\nvt 0.3685 0.2830\nvt 0.3595 0.2701\nvt 0.2156 0.7384\nvt 0.7687 0.6406\nvt 0.7585 0.6735\nvt 0.6697 0.7108\nvt 0.8581 0.5183\nvt 0.4467 0.1391\nvt 0.2955 0.4340\nvt 0.0678 0.5868\nvt 0.7670 0.2368\nvt 0.7287 0.6997\nvt 0.0076 0.8618\nvt 0.8327 0.4581\nvt 0.3412 0.5573\nvt 0.3455 0.5382\nvt 0.0424 0.8467\nvt 0.2641 0.3890\nvt 0.5259 0.5809\nvt 0.1075 0.7267\nvt 0.1078 0.7236\nvt 0.5052 0.3092\nvt 0.5138 0.5770\nvt 0.4760 0.2751\nvt 0.4773 0.2657\nvt 0.4685 0.2659\nvt 0.5114 0.4180\nvt 0.5063 0.5645\nvt 0.5095 0.3426\nvt 0.5199 0.5591\nvt 0.4870 0.2763\nvt 0.4921 0.2663\nvt 0.1116 0.7260\nvt 0.3355 0.2580\nvt 0.3411 0.2810\nvt 0.3328 0.2819\nvt 0.3826 0.2880\nvt 0.4704 0.2741\nvt 0.4632 0.2690\nvt 0.4614 0.2579\nvt 0.4599 0.2637\nvt 0.4511 0.2525\nvt 0.4881 0.2878\nvt 0.4942 0.2894\nvt 0.4779 0.2610\nvt 0.3486 0.5200\nvt 0.5044 0.5025\nvt 0.1849 0.7731\nvt 0.1852 0.7662\nvt 0.4523 0.2557\nvt 0.4726 0.2729\nvt 0.4771 0.2822\nvt 0.2205 0.3039\nvt 0.9531 0.3559\nvt 0.9586 0.3855\nvt 0.9443 0.3754\nvt 0.3145 0.7003\nvt 0.3057 0.7040\nvt 0.5086 0.5477\nvt 0.4989 0.5160\nvt 0.5143 0.3254\nvt 0.4214 0.1027\nvt 0.4281 0.1093\nvt 0.4190 0.1153\nvt 0.7784 0.4524\nvt 0.5135 0.5632\nvt 0.4697 0.2745\nvt 0.4722 0.2792\nvt 0.4975 0.2904\nvt 0.3652 0.2739\nvt 0.9156 0.8163\nvt 0.9129 0.8138\nvt 0.2066 0.2834\nvt 0.1907 0.3000\nvt 0.1971 0.2649\nvt 0.9304 0.8514\nvt 0.5006 0.4789\nvt 0.4944 0.4746\nvt 0.4136 0.3020\nvt 0.4032 0.3325\nvt 0.1501 0.5233\nvt 0.1560 0.5086\nvt 0.5040 0.4155\nvt 0.4922 0.4430\nvt 0.7178 0.2759\nvt 0.4948 0.3971\nvt 0.8962 0.0597\nvt 0.0234 0.4568\nvt 0.0150 0.4691\nvt 0.3531 0.4968\nvt 0.3945 0.2841\nvt 0.3892 0.2881\nvt 0.9656 0.8421\nvt 0.9508 0.8392\nvt 0.9437 0.8348\nvt 0.9532 0.3914\nvt 0.4971 0.2790\nvt 0.1980 0.2133\nvt 0.1844 0.2142\nvt 0.1992 0.2017\nvt 0.4930 0.2681\nvt 0.3494 0.3087\nvt 0.3369 0.2977\nvt 0.0667 0.8625\nvt 0.4685 0.2725\nvt 0.1569 0.7513\nvt 0.1618 0.7587\nvt 0.5072 0.5526\nvt 0.4997 0.4047\nvt 0.1342 0.8765\nvt 0.4510 0.2439\nvt 0.8500 0.1366\nvt 0.5142 0.3948\nvt 0.5094 0.3850\nvt 0.4483 0.2478\nvt 0.4776 0.2778\nvt 0.4639 0.2654\nvt 0.4942 0.5222\nvt 0.5025 0.5517\nvt 0.3458 0.4612\nvt 0.3553 0.4549\nvt 0.4908 0.4963\nvt 0.3941 0.3538\nvt 0.3449 0.4786\nvt 0.3493 0.2495\nvt 0.4995 0.4889\nvt 0.0704 0.8440\nvt 0.1766 0.7638\nvt 0.1807 0.7599\nvt 0.3508 0.2624\nvt 0.1839 0.2392\nvt 0.1599 0.2330\nvt 0.5038 0.3704\nvt 0.0765 0.8472\nvt 0.3580 0.3000\nvt 0.3512 0.2786\nvt 0.9287 0.8334\nvt 0.9370 0.8370\nvt 0.9356 0.8427\nvt 0.5129 0.5392\nvt 0.0740 0.1392\nvt 0.2835 0.7471\nvt 0.2921 0.7436\nvt 0.3438 0.6419\nvt 0.4276 0.1265\nvt 0.0751 0.8535\nvt 0.3782 0.3161\nvt 0.3708 0.3146\nvt 0.3553 0.2654\nvt 0.3556 0.2639\nvt 0.3514 0.2555\nvt 0.3606 0.2580\nvt 0.3586 0.2624\nvt 0.4846 0.2802\nvt 0.1241 0.7082\nvt 0.5076 0.0776\nvt 0.5076 0.0663\nvt 0.7313 0.2887\nvt 0.7369 0.2789\nvt 0.3217 0.7227\nvt 0.1924 0.7645\nvt 0.3410 0.6538\nvt 0.3379 0.6564\nvt 0.3347 0.6524\nvt 0.3632 0.2972\nvt 0.4079 0.3672\nvt 0.1663 0.5135\nvt 0.3369 0.5025\nvt 0.3500 0.2589\nvt 0.3365 0.6400\nvt 0.1702 0.7329\nvt 0.1645 0.7400\nvt 0.3382 0.6995\nvt 0.3271 0.7046\nvt 0.3339 0.6725\nvt 0.3376 0.6625\nvt 0.3557 0.3301\nvt 0.5165 0.4044\nvt 0.0458 0.3424\nvt 0.0488 0.3216\nvt 0.3420 0.6523\nvt 0.3405 0.6387\nvt 0.1375 0.8360\nvt 0.1218 0.8387\nvt 0.1269 0.8372\nvt 0.3436 0.2608\nvt 0.9386 0.4307\nvt 0.9378 0.4605\nvt 0.9293 0.4336\nvt 0.6348 0.2004\nvt 0.6286 0.2110\nvt 0.6326 0.1966\nvt 0.5795 0.2855\nvt 0.2543 0.2329\nvt 0.2487 0.2318\nvt 0.2514 0.2286\nvt 0.2317 0.3683\nvt 0.0894 0.6892\nvt 0.0196 0.6020\nvt 0.3254 0.6528\nvt 0.3272 0.6674\nvt 0.3136 0.7229\nvt 0.3410 0.6313\nvt 0.3326 0.6263\nvt 0.3350 0.6816\nvt 0.2601 0.2323\nvt 0.2562 0.2358\nvt 0.2464 0.2327\nvt 0.1632 0.7319\nvt 0.3264 0.6402\nvt 0.3322 0.5129\nvt 0.3274 0.4910\nvt 0.8744 0.1343\nvt 0.3357 0.5387\nvt 0.4074 0.2631\nvt 0.1496 0.3223\nvt 0.1248 0.1529\nvt 0.2606 0.2339\nvt 0.2593 0.2362\nvt 0.2518 0.2376\nvt 0.9415 0.8350\nvt 0.3228 0.5927\nvt 0.3466 0.2526\nvt 0.3416 0.2436\nvt 0.3464 0.2461\nvt 0.3381 0.4384\nvt 0.2077 0.7066\nvt 0.1727 0.6879\nvt 0.2146 0.4072\nvt 0.2092 0.4221\nvt 0.1977 0.3991\nvt 0.2730 0.2392\nvt 0.2691 0.2414\nvt 0.2437 0.2272\nvt 0.1467 0.4646\nvt 0.1489 0.4416\nvt 0.2641 0.2376\nvt 0.2244 0.6048\nvt 0.3371 0.2394\nvt 0.3304 0.5550\nvt 0.4957 0.2721\nvt 0.0926 0.2439\nvt 0.7968 0.3575\nvt 0.4432 0.0994\nvt 0.4633 0.0920\nvt 0.2856 0.5387\nvt 0.3466 0.2402\nvt 0.3260 0.6888\nvt 0.3684 0.2650\nvt 0.3675 0.2704\nvt 0.2022 0.3262\nvt 0.3005 0.2059\nvt 0.2968 0.5034\nvt 0.2882 0.5143\nvt 0.2962 0.5183\nvt 0.2870 0.2299\nvt 0.1851 0.8287\nvt 0.2955 0.5413\nvt 0.2867 0.2259\nvt 0.2961 0.2240\nvt 0.2947 0.2281\nvt 0.0924 0.3414\nvt 0.5456 0.2386\nvt 0.5403 0.2314\nvt 0.5509 0.2361\nvt 0.2074 0.3845\nvt 0.2150 0.3869\nvt 0.4855 0.2665\nvt 0.3185 0.7062\nvt 0.0752 0.4290\nvt 0.3054 0.5334\nvt 0.2950 0.5846\nvt 0.6940 0.1905\nvt 0.6813 0.1889\nvt 0.6979 0.1824\nvt 0.2150 0.2916\nvt 0.2904 0.7298\nvt 0.4701 0.2608\nvt 0.1362 0.7384\nvt 0.3071 0.5056\nvt 0.3023 0.5609\nvt 0.2913 0.7366\nvt 0.0966 0.8661\nvt 0.4229 0.2522\nvt 0.2959 0.2292\nvt 0.3747 0.2723\nvt 0.1110 0.1620\nvt 0.1029 0.1612\nvt 0.1141 0.1568\nvt 0.0625 0.1479\nvt 0.3263 0.6310\nvt 0.3107 0.4844\nvt 0.9511 0.1701\nvt 0.9304 0.1696\nvt 0.9446 0.1653\nvt 0.3021 0.2256\nvt 0.2794 0.2137\nvt 0.2866 0.2160\nvt 0.2773 0.2112\nvt 0.2825 0.2117\nvt 0.3129 0.4707\nvt 0.3044 0.5993\nvt 0.0995 0.1654\nvt 0.3029 0.2245\nvt 0.0708 0.5563\nvt 0.2073 0.6744\nvt 0.0874 0.7226\nvt 0.0858 0.7190\nvt 0.8436 0.1508\nvt 0.2605 0.2373\nvt 0.3137 0.2199\nvt 0.1797 0.6647\nvt 0.1670 0.5349\nvt 0.3153 0.4552\nvt 0.3178 0.5200\nvt 0.3183 0.5466\nvt 0.3222 0.6042\nvt 0.3024 0.7170\nvt 0.2996 0.7383\nvt 0.3042 0.2155\nvt 0.3145 0.2175\nvt 0.3050 0.2177\nvt 0.9506 0.1649\nvt 0.9512 0.1518\nvt 0.1793 0.6910\nvt 0.3130 0.5716\nvt 0.3099 0.5902\nvt 0.2948 0.2064\nvt 0.2922 0.2112\nvt 0.2155 0.2047\nvt 0.9765 0.1735\nvt 0.9670 0.1618\nvt 0.3075 0.7178\nvt 0.1784 0.8546\nvt 0.3193 0.2185\nvt 0.1433 0.3133\nvt 0.0248 0.4398\nvt 0.2369 0.2250\nvt 0.2260 0.2221\nvt 0.2268 0.2203\nvt 0.6610 0.3162\nvt 0.0505 0.1714\nvt 0.0449 0.1763\nvt 0.1208 0.6983\nvt 0.3258 0.2162\nvt 0.1774 0.1715\nvt 0.1973 0.1885\nvt 0.1777 0.1870\nvt 0.3262 0.6196\nvt 0.3971 0.2762\nvt 0.1202 0.4627\nvt 0.1103 0.4925\nvt 0.1074 0.4646\nvt 0.0119 0.4185\nvt 0.0088 0.3914\nvt 0.0142 0.3855\nvt 0.4345 0.1522\nvt 0.4342 0.1607\nvt 0.2998 0.6058\nvt 0.3293 0.2176\nvt 0.5043 0.0556\nvt 0.4728 0.0542\nvt 0.1600 0.6988\nvt 0.1604 0.6786\nvt 0.1665 0.6797\nvt 0.5084 0.0885\nvt 0.0409 0.8662\nvt 0.1893 0.7555\nvt 0.1687 0.4421\nvt 0.1547 0.4201\nvt 0.1661 0.4217\nvt 0.1996 0.7087\nvt 0.8583 0.6569\nvt 0.0835 0.8620\nvt 0.8487 0.6341\nvt 0.8706 0.5249\nvt 0.8809 0.5139\nvt 0.8755 0.5322\nvt 0.8089 0.6464\nvt 0.8184 0.6501\nvt 0.8157 0.6735\nvt 0.0333 0.6326\nvt 0.8575 0.6213\nvt 0.7686 0.7101\nvt 0.7867 0.7077\nvt 0.0860 0.7092\nvt 0.8425 0.5226\nvt 0.8311 0.5184\nvt 0.7809 0.6924\nvt 0.7978 0.6860\nvt 0.8276 0.5293\nvt 0.0892 0.7168\nvt 0.0914 0.7225\nvt 0.4258 0.2343\nvt 0.4214 0.2205\nvt 0.0929 0.7271\nvt 0.0907 0.7063\nvt 0.0941 0.7144\nvt 0.0939 0.7199\nvt 0.0979 0.7231\nvt 0.0994 0.7244\nvt 0.0953 0.7032\nvt 0.1042 0.7236\nvt 0.1042 0.7248\nvt 0.0999 0.7140\nvt 0.1001 0.7195\nvt 0.1013 0.7235\nvt 0.0991 0.6902\nvt 0.0998 0.7042\nvt 0.1737 0.6530\nvt 0.1653 0.6548\nvt 0.1039 0.7241\nvt 0.1029 0.6920\nvt 0.1043 0.7021\nvt 0.1111 0.7240\nvt 0.1072 0.7247\nvt 0.1069 0.7085\nvt 0.1084 0.7228\nvt 0.1077 0.7243\nvt 0.1144 0.7243\nvt 0.1139 0.7251\nvt 0.1098 0.7188\nvt 0.1104 0.7252\nvt 0.1840 0.7519\nvt 0.1096 0.6942\nvt 0.1108 0.7252\nvt 0.1170 0.7255\nvt 0.1188 0.7255\nvt 0.1163 0.7093\nvt 0.1124 0.7100\nvt 0.1150 0.7266\nvt 0.9420 0.2368\nvt 0.1142 0.7253\nvt 0.1218 0.7263\nvt 0.1225 0.7270\nvt 0.1256 0.7283\nvt 0.1186 0.7186\nvt 0.1179 0.7257\nvt 0.1195 0.7280\nvt 0.7891 0.4911\nvt 0.7884 0.4667\nvt 0.7966 0.4786\nvt 0.7990 0.7473\nvt 0.8111 0.7210\nvt 0.8148 0.7312\nvt 0.1727 0.6735\nvt 0.1776 0.6563\nvt 0.1254 0.7277\nvt 0.8450 0.7623\nvt 0.8375 0.7366\nvt 0.8564 0.7337\nvt 0.1204 0.7157\nvt 0.1241 0.7290\nvt 0.0774 0.8701\nvt 0.1226 0.7263\nvt 0.1285 0.7289\nvt 0.7617 0.2106\nvt 0.7865 0.6055\nvt 0.7819 0.5892\nvt 0.7939 0.5889\nvt 0.0156 0.4151\nvt 0.1262 0.7307\nvt 0.1303 0.7311\nvt 0.0327 0.6509\nvt 0.7966 0.7142\nvt 0.9531 0.3160\nvt 0.9587 0.3447\nvt 0.9498 0.3335\nvt 0.0214 0.3606\nvt 0.0087 0.3559\nvt 0.0249 0.3829\nvt 0.9607 0.4417\nvt 0.0163 0.4417\nvt 0.1205 0.7001\nvt 0.1266 0.7193\nvt 0.1273 0.7307\nvt 0.1315 0.7304\nvt 0.7718 0.5866\nvt 0.7800 0.5638\nvt 0.7849 0.5712\nvt 0.9352 0.2984\nvt 0.9439 0.2910\nvt 0.0087 0.3160\nvt 0.0162 0.3123\nvt 0.0144 0.3447\nvt 0.0284 0.3623\nvt 0.0230 0.4114\nvt 0.9542 0.4610\nvt 0.9488 0.4534\nvt 0.1297 0.7296\nvt 0.1359 0.7347\nvt 0.8905 0.5138\nvt 0.9535 0.2908\nvt 0.9576 0.2963\nvt 0.0133 0.2963\nvt 0.0220 0.3403\nvt 0.2713 0.6106\nvt 0.1350 0.7323\nvt 0.8255 0.6203\nvt 0.8130 0.6208\nvt 0.9467 0.2607\nvt 0.0235 0.3108\nvt 0.0225 0.4367\nvt 0.1323 0.7334\nvt 0.8088 0.7078\nvt 0.9339 0.2631\nvt 0.9537 0.2559\nvt 0.0093 0.2559\nvt 0.0197 0.2726\nvt 0.0091 0.2908\nvt 0.0276 0.3391\nvt 0.0308 0.3513\nvt 0.0304 0.3977\nvt 0.1375 0.7323\nvt 0.8121 0.6384\nvt 0.8102 0.6918\nvt 0.9497 0.2328\nvt 0.0212 0.2942\nvt 0.0328 0.3648\nvt 0.0098 0.4610\nvt 0.9399 0.5035\nvt 0.9487 0.4797\nvt 0.9594 0.4691\nvt 0.1368 0.7278\nvt 0.1395 0.7346\nvt 0.2806 0.5196\nvt 0.8244 0.6736\nvt 0.0141 0.2536\nvt 0.0349 0.3437\nvt 0.0317 0.4199\nvt 0.0374 0.3958\nvt 0.1397 0.7190\nvt 0.1379 0.7353\nvt 0.1387 0.7363\nvt 0.1425 0.7385\nvt 0.3346 0.6169\nvt 0.8347 0.5444\nvt 0.8412 0.5292\nvt 0.8461 0.5410\nvt 0.0257 0.2664\nvt 0.0299 0.2785\nvt 0.0373 0.3263\nvt 0.0381 0.3577\nvt 0.6442 0.1813\nvt 0.1430 0.7186\nvt 0.1437 0.7366\nvt 0.8299 0.4981\nvt 0.0935 0.1693\nvt 0.0916 0.1733\nvt 0.0879 0.1738\nvt 0.0874 0.1687\nvt 0.0823 0.1771\nvt 0.0838 0.1766\nvt 0.0708 0.1810\nvt 0.9530 0.2023\nvt 0.9586 0.2160\nvt 0.9584 0.2536\nvt 0.0190 0.2458\nvt 0.0322 0.2998\nvt 0.0427 0.3402\nvt 0.8047 0.6721\nvt 0.1011 0.1669\nvt 0.0765 0.1764\nvt 0.0602 0.1842\nvt 0.0438 0.3623\nvt 0.4346 0.1294\nvt 0.9288 0.6292\nvt 0.9484 0.6502\nvt 0.8985 0.6929\nvt 0.8908 0.6474\nvt 0.8736 0.4634\nvt 0.0871 0.1737\nvt 0.0142 0.2160\nvt 0.0231 0.2196\nvt 0.0297 0.2535\nvt 0.0394 0.3125\nvt 0.8614 0.1660\nvt 0.8674 0.1780\nvt 0.1442 0.7386\nvt 0.1479 0.7381\nvt 0.1485 0.7426\nvt 0.8890 0.8409\nvt 0.8513 0.8153\nvt 0.8830 0.8115\nvt 0.8683 0.6054\nvt 0.1054 0.1691\nvt 0.0147 0.1852\nvt 0.0202 0.1903\nvt 0.0086 0.2023\nvt 0.0168 0.2135\nvt 0.0392 0.2761\nvt 0.8369 0.7858\nvt 0.8601 0.7866\nvt 0.1541 0.7305\nvt 0.1492 0.7333\nvt 0.1504 0.7388\nvt 0.1490 0.7399\nvt 0.2107 0.3681\nvt 0.2173 0.3585\nvt 0.2172 0.3746\nvt 0.9292 0.8409\nvt 0.9224 0.8363\nvt 0.9223 0.8283\nvt 0.1138 0.1655\nvt 0.1035 0.1695\nvt 0.0259 0.1714\nvt 0.0148 0.1837\nvt 0.0505 0.1675\nvt 0.0194 0.1768\nvt 0.7186 0.1807\nvt 0.7349 0.1861\nvt 0.1511 0.7391\nvt 0.1529 0.7409\nvt 0.9389 0.4752\nvt 0.8752 0.1702\nvt 0.0878 0.1701\nvt 0.0381 0.2140\nvt 0.0364 0.2421\nvt 0.9022 0.5298\nvt 0.1557 0.7285\nvt 0.3109 0.6084\nvt 0.2047 0.6065\nvt 0.2129 0.6117\nvt 0.1153 0.1611\nvt 0.0375 0.1630\nvt 0.0212 0.1692\nvt 0.0251 0.1658\nvt 0.0245 0.1937\nvt 0.0324 0.1939\nvt 0.1962 0.1814\nvt 0.1736 0.1591\nvt 0.1882 0.1702\nvt 0.1775 0.1645\nvt 0.1754 0.7355\nvt 0.1562 0.7404\nvt 0.2924 0.6215\nvt 0.9215 0.8424\nvt 0.1257 0.1579\nvt 0.1289 0.1520\nvt 0.0289 0.1851\nvt 0.8509 0.6592\nvt 0.4229 0.0761\nvt 0.4068 0.0774\nvt 0.1534 0.7271\nvt 0.1592 0.7420\nvt 0.1559 0.7417\nvt 0.1591 0.7429\nvt 0.0381 0.1560\nvt 0.0294 0.1565\nvt 0.9128 0.8166\nvt 0.9387 0.8539\nvt 0.1443 0.1486\nvt 0.1468 0.1513\nvt 0.1326 0.1568\nvt 0.0304 0.1678\nvt 0.0408 0.1827\nvt 0.7991 0.6633\nvt 0.7827 0.5367\nvt 0.9223 0.4427\nvt 0.9204 0.4656\nvt 0.3017 0.6121\nvt 0.1632 0.7325\nvt 0.1614 0.7366\nvt 0.1629 0.7431\nvt 0.9453 0.8478\nvt 0.1443 0.1528\nvt 0.1273 0.1552\nvt 0.0313 0.1506\nvt 0.1655 0.7355\nvt 0.9580 0.8523\nvt 0.0497 0.1869\nvt 0.8289 0.8096\nvt 0.9046 0.4807\nvt 0.9053 0.4658\nvt 0.7306 0.4112\nvt 0.7344 0.4006\nvt 0.1673 0.7455\nvt 0.1667 0.7451\nvt 0.1489 0.1510\nvt 0.0430 0.1396\nvt 0.4536 0.0831\nvt 0.4381 0.0844\nvt 0.4676 0.2449\nvt 0.6606 0.2147\nvt 0.6531 0.2152\nvt 0.6602 0.2113\nvt 0.1818 0.4613\nvt 0.1833 0.4774\nvt 0.9122 0.4875\nvt 0.9229 0.4816\nvt 0.8989 0.1407\nvt 0.7978 0.5194\nvt 0.8015 0.5043\nvt 0.1706 0.7459\nvt 0.0074 0.8580\nvt 0.0240 0.8595\nvt 0.0462 0.7542\nvt 0.0338 0.6961\nvt 0.0558 0.7306\nvt 0.7186 0.1773\nvt 0.1938 0.4444\nvt 0.1941 0.4693\nvt 0.1938 0.4976\nvt 0.7263 0.4220\nvt 0.9545 0.8032\nvt 0.9296 0.8088\nvt 0.9413 0.7707\nvt 0.1745 0.7381\nvt 0.1761 0.7426\nvt 0.1739 0.7490\nvt 0.9658 0.8662\nvt 0.7909 0.3111\nvt 0.1519 0.1504\nvt 0.2258 0.2065\nvt 0.2209 0.2031\nvt 0.2278 0.2036\nvt 0.7689 0.6541\nvt 0.1982 0.5097\nvt 0.0103 0.6669\nvt 0.0274 0.6764\nvt 0.0205 0.6916\nvt 0.8625 0.4948\nvt 0.2035 0.4456\nvt 0.0768 0.4430\nvt 0.8823 0.6525\nvt 0.2067 0.4754\nvt 0.2059 0.5252\nvt 0.1924 0.5496\nvt 0.2007 0.5517\nvt 0.8509 0.5334\nvt 0.7669 0.6829\nvt 0.7759 0.6012\nvt 0.7763 0.6258\nvt 0.7673 0.6201\nvt 0.7632 0.5545\nvt 0.7670 0.5701\nvt 0.8650 0.5247\nvt 0.9101 0.5016\nvt 0.8948 0.6168\nvt 0.9125 0.1648\nvt 0.2103 0.4600\nvt 0.2072 0.4939\nvt 0.2089 0.5500\nvt 0.1448 0.1497\nvt 0.1314 0.1502\nvt 0.1320 0.5426\nvt 0.1400 0.5363\nvt 0.1314 0.5665\nvt 0.1812 0.7359\nvt 0.1835 0.7419\nvt 0.1818 0.7478\nvt 0.1787 0.7499\nvt 0.8427 0.5637\nvt 0.8297 0.5645\nvt 0.8255 0.5459\nvt 0.8049 0.4833\nvt 0.2108 0.4425\nvt 0.2133 0.4765\nvt 0.2093 0.5073\nvt 0.8061 0.6210\nvt 0.8881 0.0849\nvt 0.1854 0.7375\nvt 0.1872 0.7412\nvt 0.1314 0.8668\nvt 0.0233 0.6443\nvt 0.5871 0.2880\nvt 0.2123 0.2484\nvt 0.1967 0.2524\nvt 0.2148 0.4889\nvt 0.2108 0.5356\nvt 0.9085 0.6793\nvt 0.7737 0.5574\nvt 0.0436 0.6817\nvt 0.0544 0.1823\nvt 0.8889 0.4899\nvt 0.8971 0.5012\nvt 0.9676 0.6443\nvt 0.9546 0.6669\nvt 0.8363 0.5843\nvt 0.8521 0.5683\nvt 0.2174 0.4315\nvt 0.2166 0.4537\nvt 0.2188 0.4967\nvt 0.1944 0.5991\nvt 0.1982 0.5882\nvt 0.0405 0.7948\nvt 0.0567 0.8102\nvt 0.1920 0.7377\nvt 0.1904 0.7484\nvt 0.1153 0.8635\nvt 0.2289 0.2221\nvt 0.2127 0.2063\nvt 0.2164 0.1984\nvt 0.2086 0.1966\nvt 0.2169 0.2084\nvt 0.2159 0.3390\nvt 0.2103 0.3553\nvt 0.2223 0.3937\nvt 0.2199 0.4470\nvt 0.2184 0.5254\nvt 0.2169 0.5394\nvt 0.2125 0.5848\nvt 0.8986 0.7884\nvt 0.9158 0.5068\nvt 0.9280 0.4895\nvt 0.1954 0.7397\nvt 0.1960 0.7524\nvt 0.1286 0.8575\nvt 0.2227 0.2076\nvt 0.2085 0.1955\nvt 0.2300 0.2074\nvt 0.2093 0.2227\nvt 0.2084 0.2553\nvt 0.8242 0.5348\nvt 0.2238 0.3513\nvt 0.2221 0.3626\nvt 0.2258 0.3817\nvt 0.2259 0.4118\nvt 0.2253 0.4565\nvt 0.2227 0.4804\nvt 0.2186 0.5539\nvt 0.2146 0.6051\nvt 0.4901 0.2008\nvt 0.5001 0.1946\nvt 0.8636 0.5462\nvt 0.1999 0.7178\nvt 0.1987 0.7318\nvt 0.1993 0.7463\nvt 0.8237 0.5209\nvt 0.2383 0.2215\nvt 0.2256 0.2030\nvt 0.2313 0.2255\nvt 0.2281 0.3933\nvt 0.2273 0.4384\nvt 0.2176 0.5986\nvt 0.9301 0.5138\nvt 0.9118 0.5206\nvt 0.9359 0.4931\nvt 0.8245 0.4966\nvt 0.2066 0.7274\nvt 0.2195 0.2520\nvt 0.2241 0.2427\nvt 0.1443 0.8476\nvt 0.2386 0.2264\nvt 0.3073 0.2066\nvt 0.3248 0.2082\nvt 0.2354 0.2102\nvt 0.2355 0.2552\nvt 0.2303 0.4114\nvt 0.2296 0.4622\nvt 0.2299 0.4854\nvt 0.2281 0.4998\nvt 0.2278 0.5264\nvt 0.2242 0.5544\nvt 0.2230 0.5846\nvt 0.2159 0.6506\nvt 0.2148 0.6610\nvt 0.2097 0.6569\nvt 0.2025 0.7593\nvt 0.1560 0.8451\nvt 0.1501 0.8524\nvt 0.2443 0.2324\nvt 0.2380 0.2245\nvt 0.2522 0.2356\nvt 0.2400 0.2081\nvt 0.2360 0.2400\nvt 0.2346 0.3345\nvt 0.2352 0.3902\nvt 0.2348 0.4162\nvt 0.2228 0.5951\nvt 0.2185 0.6307\nvt 0.2219 0.6359\nvt 0.2134 0.6397\nvt 0.2088 0.7340\nvt 0.2067 0.7515\nvt 0.2451 0.2167\nvt 0.2385 0.3835\nvt 0.2378 0.4252\nvt 0.2361 0.4750\nvt 0.2325 0.5162\nvt 0.2282 0.5572\nvt 0.2276 0.5777\nvt 0.2205 0.6533\nvt 0.2229 0.6697\nvt 0.7796 0.5503\nvt 0.2146 0.7232\nvt 0.1653 0.8342\nvt 0.1688 0.8425\nvt 0.1603 0.8523\nvt 0.2503 0.2106\nvt 0.2423 0.2306\nvt 0.8947 0.1365\nvt 0.2367 0.4609\nvt 0.2350 0.5046\nvt 0.2332 0.5380\nvt 0.2204 0.6224\nvt 0.2192 0.7013\nvt 0.1757 0.8446\nvt 0.2515 0.2254\nvt 0.2527 0.2407\nvt 0.2422 0.4007\nvt 0.2372 0.5242\nvt 0.2307 0.6040\nvt 0.8026 0.4703\nvt 0.8001 0.4578\nvt 0.8057 0.4620\nvt 0.1762 0.8378\nvt 0.2456 0.2576\nvt 0.4934 0.2642\nvt 0.4906 0.2495\nvt 0.7808 0.6103\nvt 0.8082 0.5688\nvt 0.0800 0.7258\nvt 0.8964 0.4684\nvt 0.1530 0.6380\nvt 0.8002 0.5429\nvt 0.7039 0.1764\nvt 0.8204 0.5430\nvt 0.7370 0.3816\nvt 0.7392 0.3722\nvt 0.6459 0.2316\nvt 0.6487 0.2220\nvt 0.6576 0.2242\nvt 0.0736 0.7124\nvt 0.7799 0.6386\nvt 0.7963 0.6365\nvt 0.7864 0.6195\nvt 0.7292 0.4163\nvt 0.7270 0.4233\nvt 0.9237 0.7484\nvt 0.9633 0.7339\nvt 0.8296 0.6456\nvt 0.4861 0.2594\nvt 0.8738 0.7211\nvt 0.8892 0.7137\nvt 0.1788 0.5125\nvt 0.0521 0.7846\nvt 0.7952 0.4999\nvt 0.9231 0.5295\nvt 0.8259 0.7634\nvt 0.0233 0.1899\nvt 0.8154 0.5434\nvt 0.8587 0.4815\nvt 0.7325 0.3985\nvt 0.7347 0.3898\nvt 0.7750 0.4774\nvt 0.8563 0.4541\nvt 0.8110 0.5991\nvt 0.7703 0.4891\nvt 0.7752 0.4888\nvt 0.7918 0.5499\nvt 0.7928 0.5739\nvt 0.8343 0.6290\nvt 0.7837 0.4864\nvt 0.7652 0.5871\nvt 0.8023 0.5785\nvt 0.9305 0.8506\nvt 0.7237 0.4276\nvt 0.7958 0.6215\nvt 0.8002 0.6028\nvt 0.7418 0.3626\nvt 0.7395 0.3786\nvt 0.7251 0.4237\nvt 0.7755 0.6777\nvt 0.8179 0.4433\nvt 0.8069 0.4453\nvt 0.7691 0.5479\nvt 0.9462 0.6172\nvt 0.9640 0.6020\nvt 0.8777 0.7533\nvt 0.8608 0.7577\nvt 0.9645 0.1868\nvt 0.9450 0.1727\nvt 0.9740 0.1784\nvt 0.7283 0.4109\nvt 0.7329 0.3971\nvt 0.7715 0.2305\nvt 0.7644 0.2180\nvt 0.7764 0.2239\nvt 0.7378 0.3861\nvt 0.8293 0.7082\nvt 0.8773 0.1875\nvt 0.7723 0.5367\nvt 0.9556 0.8469\nvt 0.9084 0.7612\nvt 0.9732 0.8817\nvt 0.7920 0.4505\nvt 0.7927 0.4266\nvt 0.8012 0.4421\nvt 0.9343 0.1325\nvt 0.7250 0.4205\nvt 0.7294 0.4091\nvt 0.0068 0.1701\nvt 0.6064 0.2121\nvt 0.1826 0.8017\nvt 0.7336 0.4008\nvt 0.8876 0.5883\nvt 0.8988 0.5865\nvt 0.9712 0.7661\nvt 0.0101 0.8032\nvt 0.0269 0.7661\nvt 0.1848 0.8093\nvt 0.1745 0.7934\nvt 0.0759 0.1747\nvt 0.0834 0.1751\nvt 0.7909 0.7671\nvt 0.8186 0.7476\nvt 0.1444 0.8399\nvt 0.8780 0.5058\nvt 0.1833 0.8161\nvt 0.1763 0.8042\nvt 0.8013 0.5920\nvt 0.1804 0.8235\nvt 0.1735 0.8164\nvt 0.1741 0.7990\nvt 0.1670 0.8288\nvt 0.1733 0.7909\nvt 0.7353 0.3337\nvt 0.7363 0.3440\nvt 0.0189 0.7339\nvt 0.1659 0.7844\nvt 0.8777 0.5869\nvt 0.9499 0.7058\nvt 0.9649 0.6916\nvt 0.1695 0.8080\nvt 0.1627 0.7835\nvt 0.1488 0.6551\nvt 0.2059 0.1820\nvt 0.2169 0.1820\nvt 0.1633 0.7573\nvt 0.1642 0.7794\nvt 0.1610 0.7609\nvt 0.1455 0.6855\nvt 0.1544 0.6997\nvt 0.1713 0.8080\nvt 0.1568 0.7731\nvt 0.1362 0.6795\nvt 0.9168 0.8403\nvt 0.1565 0.7480\nvt 0.1518 0.7241\nvt 0.1380 0.7069\nvt 0.1253 0.6604\nvt 0.1319 0.6234\nvt 0.8302 0.1589\nvt 0.8254 0.1613\nvt 0.1565 0.7707\nvt 0.1591 0.7530\nvt 0.1491 0.7515\nvt 0.1222 0.6929\nvt 0.1020 0.8467\nvt 0.1535 0.7754\nvt 0.1239 0.7229\nvt 0.1167 0.6651\nvt 0.1099 0.6241\nvt 0.8385 0.4602\nvt 0.1581 0.7892\nvt 0.1571 0.7986\nvt 0.1379 0.7641\nvt 0.1093 0.6709\nvt 0.0599 0.7665\nvt 0.1484 0.7950\nvt 0.1135 0.7627\nvt 0.0995 0.6887\nvt 0.1012 0.6504\nvt 0.5123 0.2291\nvt 0.1615 0.8094\nvt 0.5085 0.2276\nvt 0.5042 0.2263\nvt 0.6911 0.1731\nvt 0.4894 0.2149\nvt 0.4851 0.2138\nvt 0.7869 0.4442\nvt 0.1282 0.7835\nvt 0.0985 0.7323\nvt 0.1167 0.7915\nvt 0.0876 0.6743\nvt 0.8689 0.5611\nvt 0.0908 0.7134\nvt 0.0899 0.6585\nvt 0.1953 0.1777\nvt 0.8671 0.4653\nvt 0.0847 0.7648\nvt 0.0836 0.7418\nvt 0.0783 0.7005\nvt 0.1619 0.1573\nvt 0.5998 0.2907\nvt 0.6098 0.2965\nvt 0.2120 0.2033\nvt 0.7377 0.3872\nvt 0.1047 0.8036\nvt 0.0998 0.7814\nvt 0.0646 0.6805\nvt 0.8616 0.5590\nvt 0.2021 0.1843\nvt 0.0804 0.7975\nvt 0.0728 0.7612\nvt 0.0746 0.7254\nvt 0.0802 0.8207\nvt 0.0596 0.7076\nvt 0.2066 0.1961\nvt 0.1361 0.8355\nvt 0.8954 0.4305\nvt 0.9191 0.8285\nvt 0.2495 0.3248\nvt 0.1872 0.6237\nvt 0.1932 0.6305\nvt 0.1879 0.6364\nvt 0.1911 0.6467\nvt 0.0865 0.5336\nvt 0.4348 0.1438\nvt 0.1842 0.6125\nvt 0.1743 0.5490\nvt 0.1987 0.6414\nvt 0.0806 0.5692\nvt 0.1467 0.3967\nvt 0.1352 0.4538\nvt 0.1352 0.4216\nvt 0.1470 0.4170\nvt 0.1834 0.5516\nvt 0.1267 0.4348\nvt 0.2248 0.2145\nvt 0.2193 0.2071\nvt 0.1950 0.6572\nvt 0.1438 0.8323\nvt 0.1586 0.8301\nvt 0.9250 0.1521\nvt 0.7384 0.3669\nvt 0.1707 0.5151\nvt 0.7389 0.3771\nvt 0.1802 0.6788\nvt 0.1720 0.4811\nvt 0.1197 0.6075\nvt 0.6703 0.3366\nvt 0.7415 0.3528\nvt 0.7409 0.3680\nvt 0.2209 0.2165\nvt 0.1360 0.7123\nvt 0.1374 0.2874\nvt 0.1440 0.2436\nvt 0.1328 0.5126\nvt 0.1461 0.5162\nvt 0.1389 0.5088\nvt 0.7998 0.3350\nvt 0.1488 0.5882\nvt 0.1344 0.6077\nvt 0.7382 0.3366\nvt 0.7434 0.3508\nvt 0.7414 0.1839\nvt 0.2099 0.3075\nvt 0.1764 0.7137\nvt 0.2020 0.3829\nvt 0.7420 0.3396\nvt 0.1280 0.4128\nvt 0.1548 0.8262\nvt 0.1933 0.3718\nvt 0.7323 0.3219\nvt 0.7352 0.3231\nvt 0.1298 0.4833\nvt 0.1313 0.3118\nvt 0.1593 0.3157\nvt 0.7423 0.3305\nvt 0.7429 0.3525\nvt 0.1228 0.5166\nvt 0.7442 0.3372\nvt 0.1861 0.6680\nvt 0.1019 0.5435\nvt 0.0967 0.5694\nvt 0.1102 0.3734\nvt 0.1174 0.4022\nvt 0.2320 0.2199\nvt 0.7416 0.3601\nvt 0.1963 0.3543\nvt 0.2066 0.3525\nvt 0.1867 0.3783\nvt 0.1448 0.4933\nvt 0.1174 0.3610\nvt 0.7472 0.1521\nvt 0.7170 0.1450\nvt 0.7564 0.1346\nvt 0.2407 0.2232\nvt 0.7334 0.3044\nvt 0.7383 0.3155\nvt 0.9334 0.1843\nvt 0.1911 0.6710\nvt 0.1908 0.6791\nvt 0.1779 0.3848\nvt 0.1347 0.5898\nvt 0.7442 0.3419\nvt 0.2001 0.6861\nvt 0.1913 0.6909\nvt 0.1738 0.4088\nvt 0.1140 0.4367\nvt 0.0952 0.4382\nvt 0.0991 0.4064\nvt 0.7417 0.3140\nvt 0.0816 0.4681\nvt 0.0786 0.5082\nvt 0.1273 0.5027\nvt 0.1617 0.3767\nvt 0.1555 0.4055\nvt 0.7345 0.2951\nvt 0.7454 0.3274\nvt 0.0984 0.6117\nvt 0.1883 0.2593\nvt 0.2127 0.6362\nvt 0.7415 0.3059\nvt 0.7442 0.3155\nvt 0.8649 0.5800\nvt 0.1411 0.4949\nvt 0.0874 0.4051\nvt 0.1949 0.3113\nvt 0.1683 0.3278\nvt 0.1047 0.2528\nvt 0.0963 0.2886\nvt 0.1602 0.1994\nvt 0.5642 0.2707\nvt 0.1113 0.5541\nvt 0.1155 0.5887\nvt 0.7410 0.2906\nvt 0.7440 0.3004\nvt 0.1648 0.8189\nvt 0.1124 0.5111\nvt 0.1019 0.5113\nvt 0.1068 0.8408\nvt 0.1067 0.3581\nvt 0.1194 0.3098\nvt 0.1075 0.3328\nvt 0.2220 0.2642\nvt 0.1200 0.2598\nvt 0.1100 0.2757\nvt 0.1388 0.1819\nvt 0.1523 0.1715\nvt 0.1468 0.2186\nvt 0.1317 0.2233\nvt 0.1258 0.2436\nvt 0.0820 0.4388\nvt 0.1633 0.1642\nvt 0.1488 0.1569\nvt 0.7390 0.2716\nvt 0.0912 0.4637\nvt 0.0973 0.3820\nvt 0.1166 0.5272\nvt 0.1212 0.5459\nvt 0.0929 0.4830\nvt 0.4829 0.2058\nvt 0.8039 0.3829\nvt 0.8035 0.4015\nvt 0.0892 0.5054\nvt 0.1055 0.8415\nvt 0.7937 0.3035\nvt 0.8533 0.1993\nvt 0.8485 0.1887\nvt 0.7908 0.1972\nvt 0.8001 0.3743\nvt 0.8062 0.4163\nvt 0.7184 0.2350\nvt 0.7276 0.2280\nvt 0.7378 0.2353\nvt 0.8073 0.4302\nvt 0.3037 0.6134\nvt 0.1027 0.2956\nvt 0.7889 0.2871\nvt 0.8000 0.3180\nvt 0.8030 0.3464\nvt 0.8066 0.3662\nvt 0.8100 0.3894\nvt 0.1175 0.2116\nvt 0.8011 0.3048\nvt 0.8045 0.3119\nvt 0.8069 0.3182\nvt 0.8129 0.3798\nvt 0.8110 0.4086\nvt 0.8126 0.3700\nvt 0.8173 0.4231\nvt 0.7971 0.2833\nvt 0.8017 0.2880\nvt 0.8134 0.3280\nvt 0.8166 0.3313\nvt 0.8126 0.3517\nvt 0.7974 0.2738\nvt 0.8107 0.3104\nvt 0.8141 0.3179\nvt 0.8201 0.3722\nvt 0.1959 0.1727\nvt 0.8092 0.2948\nvt 0.8267 0.3789\nvt 0.8233 0.3967\nvt 0.8041 0.2603\nvt 0.8220 0.3423\nvt 0.8238 0.3555\nvt 0.8257 0.4068\nvt 0.8073 0.2760\nvt 0.8121 0.2838\nvt 0.8154 0.2950\nvt 0.8287 0.3664\nvt 0.8312 0.4159\nvt 0.8292 0.4315\nvt 0.1667 0.3487\nvt 0.8090 0.2693\nvt 0.8210 0.3040\nvt 0.8230 0.3104\nvt 0.8241 0.3246\nvt 0.6259 0.2596\nvt 0.6261 0.2652\nvt 0.6162 0.2625\nvt 0.8401 0.1486\nvt 0.8264 0.3415\nvt 0.8350 0.3717\nvt 0.8326 0.3945\nvt 0.8351 0.4064\nvt 0.5936 0.2890\nvt 0.8047 0.2437\nvt 0.8113 0.2548\nvt 0.8304 0.3504\nvt 0.8353 0.4345\nvt 0.8160 0.2599\nvt 0.8212 0.2738\nvt 0.8275 0.2813\nvt 0.8298 0.3209\nvt 0.8334 0.3346\nvt 0.8330 0.3552\nvt 0.8293 0.2954\nvt 0.8383 0.3412\nvt 0.8430 0.3690\nvt 0.8371 0.3793\nvt 0.8418 0.3912\nvt 0.8442 0.4137\nvt 0.8434 0.4237\nvt 0.8467 0.4374\nvt 0.7376 0.2380\nvt 0.8125 0.2356\nvt 0.8272 0.2633\nvt 0.8351 0.2951\nvt 0.8120 0.2244\nvt 0.8205 0.2541\nvt 0.8382 0.3134\nvt 0.8445 0.3326\nvt 0.8465 0.3940\nvt 0.8343 0.2728\nvt 0.8460 0.3387\nvt 0.8458 0.3507\nvt 0.8506 0.4252\nvt 0.8202 0.2241\nvt 0.8259 0.2319\nvt 0.8261 0.2453\nvt 0.8506 0.3645\nvt 0.8544 0.4108\nvt 0.1965 0.1768\nvt 0.8331 0.5944\nvt 0.8266 0.2245\nvt 0.8353 0.2674\nvt 0.8419 0.2945\nvt 0.8447 0.3129\nvt 0.8587 0.3679\nvt 0.8577 0.3891\nvt 0.8236 0.2163\nvt 0.8354 0.2491\nvt 0.8391 0.2566\nvt 0.8411 0.2750\nvt 0.8560 0.3473\nvt 0.8607 0.4262\nvt 0.8612 0.4448\nvt 0.1948 0.1687\nvt 0.1829 0.1648\nvt 0.1809 0.1563\nvt 0.8415 0.2624\nvt 0.8495 0.2890\nvt 0.8491 0.3033\nvt 0.8560 0.3115\nvt 0.8593 0.3287\nvt 0.8288 0.2035\nvt 0.8655 0.4050\nvt 0.4677 0.2558\nvt 0.4609 0.2482\nvt 0.8406 0.2298\nvt 0.8467 0.2422\nvt 0.8509 0.2585\nvt 0.8510 0.2715\nvt 0.1641 0.8198\nvt 0.8359 0.2072\nvt 0.8529 0.2501\nvt 0.8594 0.2874\nvt 0.8671 0.3426\nvt 0.8678 0.3730\nvt 0.8720 0.3987\nvt 0.8716 0.4191\nvt 0.8383 0.1963\nvt 0.8385 0.2206\nvt 0.8618 0.2584\nvt 0.8629 0.3135\nvt 0.8768 0.4336\nvt 0.8755 0.4504\nvt 0.8468 0.2101\nvt 0.8506 0.2360\nvt 0.8704 0.3113\nvt 0.8673 0.3229\nvt 0.8742 0.3612\nvt 0.8743 0.3776\nvt 0.8491 0.2148\nvt 0.8645 0.2715\nvt 0.8689 0.2837\nvt 0.8748 0.3293\nvt 0.8841 0.3896\nvt 0.8804 0.4075\nvt 0.8826 0.4247\nvt 0.8594 0.2248\nvt 0.8597 0.2347\nvt 0.8643 0.2433\nvt 0.8803 0.3417\nvt 0.8738 0.2585\nvt 0.8769 0.2981\nvt 0.8797 0.3127\nvt 0.8873 0.3751\nvt 0.8863 0.4502\nvt 0.8777 0.2782\nvt 0.8824 0.3247\nvt 0.8883 0.3492\nvt 0.8908 0.3990\nvt 0.8950 0.4162\nvt 0.8616 0.1953\nvt 0.8713 0.2280\nvt 0.8782 0.2383\nvt 0.8901 0.2980\nvt 0.8897 0.3096\nvt 0.7420 0.2236\nvt 0.4843 0.2327\nvt 0.4824 0.2356\nvt 0.4825 0.2257\nvt 0.8671 0.1978\nvt 0.8685 0.2022\nvt 0.8697 0.2187\nvt 0.8856 0.2628\nvt 0.8894 0.3244\nvt 0.8914 0.2770\nvt 0.8932 0.3595\nvt 0.8935 0.3861\nvt 0.5245 0.1204\nvt 0.8779 0.2192\nvt 0.8874 0.2373\nvt 0.8901 0.2534\nvt 0.8984 0.3086\nvt 0.8940 0.3376\nvt 0.9003 0.3464\nvt 0.9026 0.3739\nvt 0.9082 0.3846\nvt 0.9106 0.4046\nvt 0.8901 0.2161\nvt 0.8990 0.2624\nvt 0.8998 0.2750\nvt 0.9028 0.2900\nvt 0.9073 0.3198\nvt 0.9068 0.3545\nvt 0.1691 0.1526\nvt 0.2149 0.1955\nvt 0.6814 0.3019\nvt 0.8844 0.1954\nvt 0.8969 0.2451\nvt 0.9086 0.3053\nvt 0.9120 0.8132\nvt 0.9132 0.8127\nvt 0.8903 0.2030\nvt 0.9200 0.4280\nvt 0.4546 0.2428\nvt 0.9017 0.2012\nvt 0.9048 0.2354\nvt 0.9113 0.2763\nvt 0.9127 0.2957\nvt 0.9165 0.3187\nvt 0.9147 0.3577\nvt 0.9167 0.4058\nvt 0.7159 0.2039\nvt 0.7120 0.2043\nvt 0.7121 0.1956\nvt 0.9031 0.1932\nvt 0.9228 0.3728\nvt 0.9170 0.3876\nvt 0.7236 0.1995\nvt 0.4619 0.2090\nvt 0.9226 0.8237\nvt 0.9275 0.3359\nvt 0.9279 0.3543\nvt 0.9283 0.4014\nvt 0.2342 0.2159\nvt 0.9203 0.8220\nvt 0.9168 0.1867\nvt 0.9093 0.1948\nvt 0.9172 0.2097\nvt 0.9188 0.2440\nvt 0.9270 0.3021\nvt 0.9266 0.3148\nvt 0.3328 0.2184\nvt 0.3333 0.2263\nvt 0.9198 0.1984\nvt 0.9205 0.2238\nvt 0.9242 0.2768\nvt 0.5312 0.2201\nvt 0.5362 0.2020\nvt 0.6661 0.3192\nvt 0.9299 0.8288\nvt 0.9318 0.3658\nvt 0.9344 0.4061\nvt 0.3368 0.2317\nvt 0.3411 0.2351\nvt 0.6783 0.3330\nvt 0.6736 0.3240\nvt 0.6817 0.3207\nvt 0.6048 0.2518\nvt 0.6099 0.2593\nvt 0.6028 0.2593\nvt 0.5574 0.1928\nvt 0.5431 0.1789\nvt 0.7226 0.1899\nvt 0.7291 0.1879\nvt 0.9248 0.1947\nvt 0.9312 0.1992\nvt 0.9375 0.3418\nvt 0.9408 0.3634\nvt 0.9373 0.3940\nvt 0.7804 0.2085\nvt 0.7857 0.2095\nvt 0.5898 0.2540\nvt 0.7417 0.1960\nvt 0.5016 0.2143\nvt 0.4956 0.2238\nvt 0.4945 0.2157\nvt 0.6801 0.1391\nvt 0.6913 0.1204\nvt 0.4208 0.2444\nvt 0.9411 0.1920\nvt 0.7399 0.1063\nvt 0.6794 0.1013\nvt 0.5661 0.2458\nvt 0.5631 0.2432\nvt 0.7066 0.1891\nvt 0.6348 0.2708\nvt 0.6335 0.2573\nvt 0.6229 0.2775\nvt 0.6138 0.2677\nvt 0.5946 0.2851\nvt 0.5995 0.2847\nvt 0.5875 0.2835\nvt 0.6857 0.1936\nvt 0.6741 0.2630\nvt 0.6679 0.2618\nvt 0.6609 0.2569\nvt 0.5021 0.2666\nvt 0.7343 0.2093\nvt 0.6796 0.2613\nvt 0.6739 0.2609\nvt 0.6808 0.3402\nvt 0.6883 0.3287\nvt 0.6164 0.1908\nvt 0.5992 0.1892\nvt 0.6219 0.1674\nvt 0.6828 0.2632\nvt 0.5426 0.2693\nvt 0.6255 0.2369\nvt 0.6261 0.2240\nvt 0.6319 0.2247\nvt 0.5472 0.2052\nvt 0.6888 0.2603\nvt 0.6883 0.2622\nvt 0.6854 0.2621\nvt 0.4725 0.2172\nvt 0.4702 0.2283\nvt 0.4687 0.2166\nvt 0.6548 0.1843\nvt 0.6512 0.1915\nvt 0.6429 0.1958\nvt 0.7100 0.2679\nvt 0.4748 0.2553\nvt 0.4737 0.2646\nvt 0.5239 0.2666\nvt 0.5333 0.2651\nvt 0.5262 0.2566\nvt 0.6983 0.1983\nvt 0.6019 0.2781\nvt 0.5888 0.2763\nvt 0.6014 0.2672\nvt 0.6178 0.1457\nvt 0.6347 0.1167\nvt 0.6554 0.1294\nvt 0.5530 0.2513\nvt 0.5554 0.2735\nvt 0.5276 0.2360\nvt 0.5239 0.2341\nvt 0.6773 0.2646\nvt 0.7036 0.2017\nvt 0.7030 0.2068\nvt 0.6304 0.2532\nvt 0.6593 0.2731\nvt 0.6446 0.2734\nvt 0.6531 0.2555\nvt 0.6571 0.2510\nvt 0.6562 0.2477\nvt 0.6113 0.2864\nvt 0.6977 0.2532\nvt 0.6991 0.2516\nvt 0.6493 0.2435\nvt 0.7090 0.2465\nvt 0.7149 0.2502\nvt 0.5197 0.1431\nvt 0.6950 0.2580\nvt 0.6945 0.3322\nvt 0.6911 0.3398\nvt 0.5675 0.2606\nvt 0.5624 0.2585\nvt 0.5715 0.2512\nvt 0.6070 0.2360\nvt 0.5905 0.2443\nvt 0.6981 0.2598\nvt 0.1315 0.7104\nvt 0.5150 0.2631\nvt 0.5056 0.2525\nvt 0.5551 0.2444\nvt 0.5568 0.2463\nvt 0.6995 0.2700\nvt 0.6913 0.2679\nvt 0.6881 0.2656\nvt 0.6514 0.2726\nvt 0.7701 0.1930\nvt 0.7682 0.1784\nvt 0.5698 0.2089\nvt 0.5818 0.1918\nvt 0.5794 0.2502\nvt 0.6770 0.3055\nvt 0.8000 0.1855\nvt 0.8219 0.1672\nvt 0.8211 0.1739\nvt 0.8111 0.1819\nvt 0.4879 0.2335\nvt 0.5915 0.2684\nvt 0.7987 0.1959\nvt 0.6088 0.2615\nvt 0.7235 0.1725\nvt 0.5157 0.2428\nvt 0.5124 0.2414\nvt 0.7593 0.2234\nvt 0.7086 0.2109\nvt 0.5833 0.2790\nvt 0.6412 0.2112\nvt 0.6359 0.2097\nvt 0.6457 0.2018\nvt 0.6181 0.2619\nvt 0.6239 0.2598\nvt 0.5347 0.2457\nvt 0.5422 0.2428\nvt 0.5600 0.2406\nvt 0.5525 0.2432\nvt 0.6725 0.1956\nvt 0.6700 0.2004\nvt 0.6640 0.1981\nvt 0.6775 0.1967\nvt 0.5864 0.2481\nvt 0.5790 0.2494\nvt 0.6335 0.2499\nvt 0.5636 0.2303\nvt 0.5673 0.2468\nvt 0.5598 0.2486\nvt 0.6552 0.2444\nvt 0.5453 0.2593\nvt 0.7040 0.2484\nvt 0.5546 0.2646\nvt 0.6798 0.1946\nvt 0.7092 0.2736\nvt 0.5986 0.2534\nvt 0.7313 0.1628\nvt 0.2688 0.3522\nvt 0.5915 0.2540\nvt 0.6201 0.1060\nvt 0.5797 0.1155\nvt 0.2878 0.6202\nvt 0.3177 0.6141\nvt 0.3152 0.6108\nvt 0.6583 0.2277\nvt 0.6358 0.2794\nvt 0.6199 0.2852\nvt 0.3132 0.6027\nvt 0.6715 0.1883\nvt 0.6681 0.1663\nvt 0.7036 0.1579\nvt 0.6569 0.2207\nvt 0.6582 0.2544\nvt 0.6017 0.2611\nvt 0.6437 0.1887\nvt 0.6157 0.2643\nvt 0.5761 0.2465\nvt 0.3428 0.6306\nvt 0.6802 0.2769\nvt 0.6374 0.2412\nvt 0.8122 0.1724\nvt 0.7994 0.1862\nvt 0.5793 0.2808\nvt 0.6675 0.2762\nvt 0.6499 0.2798\nvt 0.6542 0.2411\nvt 0.7109 0.2401\nvt 0.7051 0.2462\nvt 0.5723 0.2752\nvt 0.3597 0.6416\nvt 0.5982 0.1397\nvt 0.7165 0.2417\nvt 0.6147 0.2936\nvt 0.6991 0.1714\nvt 0.6788 0.1704\nvt 0.5338 0.1734\nvt 0.5181 0.1800\nvt 0.5772 0.1779\nvt 0.6677 0.1800\nvt 0.5736 0.2439\nvt 0.5807 0.2523\nvt 0.7202 0.2220\nvt 0.6646 0.2056\nvt 0.6527 0.2082\nvt 0.3058 0.6107\nvt 0.2783 0.2239\nvt 0.7127 0.2849\nvt 0.6833 0.1771\nvt 0.7099 0.1820\nvt 0.7517 0.2316\nvt 0.2985 0.6146\nvt 0.2362 0.2124\nvt 0.9410 0.0285\nvt 0.7117 0.2127\nvt 0.6233 0.2593\nvt 0.6169 0.2633\nvt 0.6003 0.2587\nvt 0.6534 0.2876\nvt 0.5746 0.2703\nvt 0.7682 0.2108\nvt 0.3133 0.6080\nvt 0.6544 0.2385\nvt 0.6949 0.1672\nvt 0.7762 0.2144\nvt 0.7865 0.2228\nvt 0.4787 0.2500\nvt 0.3067 0.6116\nvt 0.5888 0.2510\nvt 0.6194 0.2231\nvt 0.7995 0.1800\nvt 0.8063 0.1765\nvt 0.6490 0.1593\nvt 0.7065 0.2443\nvt 0.5694 0.2490\nvt 0.5484 0.1218\nvt 0.5471 0.1474\nvt 0.3202 0.6082\nvt 0.3254 0.6113\nvt 0.6689 0.3001\nvt 0.7873 0.1929\nvt 0.7890 0.1958\nvt 0.3302 0.4209\nvt 0.7879 0.1833\nvt 0.7829 0.1674\nvt 0.8082 0.1621\nvt 0.6341 0.2346\nvt 0.6371 0.2255\nvt 0.8170 0.1637\nvt 0.5350 0.2399\nvt 0.5312 0.2379\nvt 0.6774 0.2964\nvt 0.3184 0.6073\nvt 0.7116 0.2169\nvt 0.5820 0.1586\nvt 0.6007 0.2563\nvt 0.5190 0.2443\nvt 0.3140 0.6104\nvt 0.3276 0.6093\nvt 0.7013 0.2988\nvt 0.4951 0.2354\nvt 0.4916 0.2344\nvt 0.9701 0.0487\nvt 0.3207 0.6090\nvt 0.3322 0.6126\nvt 0.3360 0.6198\nvt 0.5316 0.2439\nvt 0.7031 0.2825\nvt 0.5694 0.1727\nvt 0.3494 0.2461\nvt 0.5648 0.1464\nvt 0.5092 0.2401\nvt 0.6886 0.2805\nvt 0.2727 0.3670\nvt 0.6626 0.3076\nvt 0.2600 0.3495\nvt 0.3264 0.6093\nvt 0.3356 0.6144\nvt 0.5492 0.2409\nvt 0.2988 0.4046\nvt 0.3195 0.6074\nvt 0.3396 0.6230\nvt 0.3403 0.6132\nvt 0.6498 0.2929\nvt 0.4282 0.1340\nvt 0.4787 0.2249\nvt 0.4748 0.2244\nvt 0.3283 0.6084\nvt 0.3294 0.6111\nvt 0.3409 0.6168\nvt 0.3421 0.6267\nvt 0.2975 0.3915\nvt 0.3041 0.4162\nvt 0.2831 0.3674\nvt 0.3195 0.4374\nvt 0.3464 0.6254\nvt 0.5385 0.2419\nvt 0.5988 0.2563\nvt 0.3170 0.4151\nvt 0.6170 0.2616\nvt 0.2703 0.3362\nvt 0.2793 0.3437\nvt 0.2964 0.3729\nvt 0.3121 0.3919\nvt 0.3449 0.6203\nvt 0.3477 0.6210\nvt 0.2634 0.3138\nvt 0.2925 0.3477\nvt 0.3538 0.6247\nvt 0.3546 0.6276\nvt 0.6539 0.2355\nvt 0.2728 0.3196\nvt 0.2834 0.3301\nvt 0.3099 0.3670\nvt 0.5000 0.2250\nvt 0.7100 0.2390\nvt 0.3586 0.6351\nvt 0.2569 0.2206\nvt 0.2503 0.2935\nvt 0.6965 0.2865\nvt 0.3506 0.6270\nvt 0.2703 0.2992\nvt 0.2811 0.3127\nvt 0.3019 0.3395\nvt 0.3302 0.3928\nvt 0.3605 0.6323\nvt 0.2435 0.2097\nvt 0.6751 0.2843\nvt 0.2483 0.2833\nvt 0.2910 0.3083\nvt 0.3234 0.3626\nvt 0.6636 0.2945\nvt 0.6546 0.2953\nvt 0.2509 0.2024\nvt 0.2696 0.2176\nvt 0.4065 0.3900\nvt 0.2398 0.2672\nvt 0.2636 0.2858\nvt 0.3005 0.3149\nvt 0.3080 0.3292\nvt 0.3428 0.4059\nvt 0.3456 0.4199\nvt 0.3286 0.2821\nvt 0.7126 0.2344\nvt 0.2292 0.1869\nvt 0.2880 0.2148\nvt 0.2666 0.2740\nvt 0.2838 0.2802\nvt 0.3293 0.3591\nvt 0.2521 0.1869\nvt 0.3421 0.2254\nvt 0.3045 0.2971\nvt 0.3153 0.3136\nvt 0.3209 0.3321\nvt 0.3436 0.3674\nvt 0.2833 0.1957\nvt 0.2933 0.2081\nvt 0.2945 0.2785\nvt 0.5919 0.2566\nvt 0.2056 0.1644\nvt 0.2386 0.1735\nvt 0.4660 0.2094\nvt 0.3293 0.3252\nvt 0.6115 0.2621\nvt 0.2936 0.2584\nvt 0.3347 0.3330\nvt 0.6534 0.2324\nvt 0.7115 0.2371\nvt 0.2276 0.1650\nvt 0.2674 0.1785\nvt 0.3227 0.3037\nvt 0.3117 0.2679\nvt 0.2591 0.1699\nvt 0.3583 0.3773\nvt 0.2182 0.1532\nvt 0.2426 0.1580\nvt 0.2944 0.1826\nvt 0.3509 0.3556\nvt 0.1873 0.1468\nvt 0.2732 0.1645\nvt 0.3646 0.3637\nvt 0.1729 0.1402\nvt 0.2068 0.1385\nvt 0.2355 0.1456\nvt 0.3281 0.2015\nvt 0.7694 0.2135\nvt 0.0833 0.1622\nvt 0.0989 0.1570\nvt 0.1150 0.1504\nvt 0.1338 0.1451\nvt 0.2710 0.1453\nvt 0.3010 0.1753\nvt 0.3571 0.2471\nvt 0.3758 0.3764\nvt 0.1497 0.1326\nvt 0.3220 0.1777\nvt 0.3356 0.1958\nvt 0.1948 0.1224\nvt 0.2400 0.1289\nvt 0.2769 0.1346\nvt 0.3084 0.1627\nvt 0.3566 0.2167\nvt 0.3608 0.2334\nvt 0.3659 0.2536\nvt 0.3723 0.3434\nvt 0.0757 0.1540\nvt 0.1002 0.1326\nvt 0.1274 0.1180\nvt 0.3736 0.2458\nvt 0.6681 0.2581\nvt 0.0492 0.1605\nvt 0.2979 0.1488\nvt 0.3066 0.1558\nvt 0.3237 0.1731\nvt 0.3404 0.1839\nvt 0.3772 0.2658\nvt 0.6940 0.2577\nvt 0.3849 0.3660\nvt 0.0815 0.1300\nvt 0.1688 0.1118\nvt 0.2496 0.1172\nvt 0.3188 0.1601\nvt 0.3250 0.1662\nvt 0.3315 0.1731\nvt 0.3544 0.1940\nvt 0.3850 0.2625\nvt 0.3801 0.2716\nvt 0.0646 0.1394\nvt 0.1077 0.1206\nvt 0.2913 0.1273\nvt 0.3007 0.1380\nvt 0.3102 0.1473\nvt 0.3410 0.1771\nvt 0.3495 0.1849\nvt 0.3712 0.2175\nvt 0.3719 0.2344\nvt 0.1485 0.1093\nvt 0.2121 0.1041\nvt 0.3097 0.1410\nvt 0.3488 0.1805\nvt 0.3720 0.2017\nvt 0.3935 0.3777\nvt 0.0376 0.1528\nvt 0.0710 0.1273\nvt 0.0891 0.1197\nvt 0.1040 0.1148\nvt 0.1322 0.1075\nvt 0.1593 0.1032\nvt 0.1821 0.1018\nvt 0.2527 0.1008\nvt 0.2850 0.1093\nvt 0.3024 0.1263\nvt 0.3062 0.1314\nvt 0.3563 0.1842\nvt 0.3890 0.2711\nvt 0.0445 0.1372\nvt 0.0492 0.1328\nvt 0.0675 0.1232\nvt 0.0902 0.1107\nvt 0.1535 0.0995\nvt 0.1987 0.0969\nvt 0.3096 0.1267\nvt 0.3637 0.1883\nvt 0.3913 0.2377\nvt 0.4000 0.3813\nvt 0.0477 0.1273\nvt 0.0661 0.1180\nvt 0.1224 0.0999\nvt 0.1395 0.0968\nvt 0.2207 0.0932\nvt 0.2615 0.0896\nvt 0.3092 0.1098\nvt 0.3143 0.1224\nvt 0.3707 0.1929\nvt 0.3812 0.2031\nvt 0.3971 0.2660\nvt 0.0147 0.1403\nvt 0.0398 0.1224\nvt 0.0739 0.1107\nvt 0.1143 0.0909\nvt 0.1376 0.0914\nvt 0.2137 0.0877\nvt 0.3190 0.1178\nvt 0.3746 0.1907\nvt 0.3900 0.2156\nvt 0.0069 0.1518\nvt 0.0155 0.1337\nvt 0.0366 0.1265\nvt 0.0449 0.1178\nvt 0.1513 0.0841\nvt 0.2446 0.0855\nvt 0.3256 0.1142\nvt 0.3811 0.1954\nvt 0.0101 0.1296\nvt 0.0206 0.1260\nvt 0.0325 0.1103\nvt 0.1082 0.0832\nvt 0.1444 0.0791\nvt 0.2452 0.0801\nvt 0.3361 0.0963\nvt 0.3327 0.1107\nvt 0.3853 0.1937\nvt 0.4016 0.2319\nvt 0.4052 0.2559\nvt 0.1685 0.0717\nvt 0.2781 0.0801\nvt 0.3404 0.1073\nvt 0.3949 0.2044\nvt 0.3895 0.1920\nvt 0.4065 0.2215\nvt 0.9591 0.1403\nvt 0.9545 0.1296\nvt 0.9366 0.1295\nvt 0.9650 0.1260\nvt 0.9507 0.1217\nvt 0.9842 0.1224\nvt 0.9768 0.1103\nvt 0.1616 0.0663\nvt 0.1107 0.0586\nvt 0.2839 0.0751\nvt 0.3489 0.1042\nvt 0.4074 0.1998\nvt 0.3938 0.1902\nvt 0.9598 0.1337\nvt 0.9299 0.1382\nvt 0.9393 0.1274\nvt 0.0201 0.0838\nvt 0.1963 0.0601\nvt 0.3148 0.0768\nvt 0.3612 0.0888\nvt 0.3694 0.0933\nvt 0.3630 0.1059\nvt 0.3983 0.1887\nvt 0.1949 0.0544\nvt 0.3249 0.0725\nvt 0.3729 0.1041\nvt 0.4028 0.1872\nvt 0.0258 0.0487\nvt 0.1823 0.0487\nvt 0.3373 0.0684\nvt 0.3834 0.1030\nvt 0.4062 0.1781\nvt 0.4122 0.1845\nvt 0.4129 0.1931\nvt 0.9645 0.0838\nvt 0.2676 0.0452\nvt 0.3681 0.0734\nvt 0.3974 0.1077\nvt 0.4113 0.1767\nvt 0.2925 0.0399\nvt 0.3835 0.0700\nvt 0.4075 0.1074\nvt 0.4163 0.1760\nvt 0.3206 0.2505\nvn -0.0921 0.2696 -0.9585\nvn 0.0417 0.3259 -0.9445\nvn -0.1089 0.4193 -0.9013\nvn -0.9582 -0.2712 -0.0912\nvn -0.9695 -0.0798 -0.2318\nvn -0.9657 0.2222 -0.1344\nvn -0.1769 0.9801 -0.0895\nvn -0.2480 0.9658 -0.0755\nvn -0.1988 0.9799 -0.0133\nvn -0.2548 0.9572 -0.1369\nvn -0.2515 0.9630 -0.0963\nvn -0.2593 0.9658 -0.0016\nvn -0.2083 0.9634 -0.1688\nvn -0.3177 0.9372 0.1442\nvn -0.2918 0.9499 0.1120\nvn -0.3391 0.8929 0.2962\nvn -0.2207 0.9672 -0.1258\nvn -0.1632 0.9843 -0.0669\nvn -0.0379 0.9966 -0.0729\nvn -0.1187 0.9008 0.4176\nvn 0.1210 0.7820 0.6114\nvn -0.2178 0.8574 0.4662\nvn -0.0960 -0.8979 -0.4295\nvn 0.1660 -0.9460 -0.2785\nvn 0.3525 -0.8795 -0.3199\nvn -0.0641 0.7394 0.6702\nvn -0.4728 0.5370 0.6985\nvn -0.2596 0.7241 0.6389\nvn -0.5245 0.7478 0.4069\nvn 0.1491 0.9747 0.1664\nvn 0.2205 0.9721 -0.0799\nvn 0.4146 0.9081 0.0582\nvn -0.0829 -0.7835 0.6158\nvn 0.1850 -0.9714 0.1486\nvn 0.1978 -0.9096 0.3654\nvn -0.7616 -0.6148 -0.2047\nvn 0.1893 0.4039 0.8950\nvn -0.0776 0.5606 0.8244\nvn 0.0248 0.5419 0.8401\nvn -0.5022 0.7941 0.3423\nvn -0.6156 0.6996 0.3627\nvn -0.1252 0.9035 0.4098\nvn -0.1834 0.6366 0.7490\nvn -0.0773 0.6382 0.7660\nvn -0.5163 0.7666 0.3818\nvn 0.4562 -0.8579 -0.2363\nvn 0.2033 -0.9103 -0.3606\nvn 0.6381 -0.7432 -0.2012\nvn -0.1150 0.9915 0.0606\nvn -0.9048 0.3638 0.2213\nvn -0.8868 0.3140 0.3390\nvn -0.9138 0.3496 0.2064\nvn 0.1690 0.9584 -0.2298\nvn 0.2877 0.9392 0.1873\nvn 0.6099 0.7687 0.1928\nvn -0.5533 0.8276 -0.0941\nvn -0.5482 0.8361 0.0179\nvn -0.4266 0.8564 0.2908\nvn -0.3102 0.9288 0.2026\nvn -0.3820 0.8567 0.3465\nvn -0.3086 0.8907 0.3336\nvn 0.5521 0.7994 0.2368\nvn 0.3660 0.8949 0.2553\nvn 0.5882 0.7774 0.2228\nvn -0.1231 0.9852 0.1195\nvn -0.2032 0.9503 0.2358\nvn -0.1266 0.9338 0.3345\nvn 0.5376 0.8068 0.2449\nvn 0.2347 0.9464 0.2218\nvn 0.4970 0.7244 0.4777\nvn -0.0589 0.9226 0.3811\nvn -0.4205 0.8993 0.1201\nvn -0.2341 0.8792 0.4150\nvn -0.8984 0.4347 -0.0623\nvn -0.9574 0.2794 0.0725\nvn -0.9455 0.3091 -0.1027\nvn 0.3488 0.8921 0.2870\nvn -0.6108 0.7169 -0.3362\nvn -0.5538 0.8325 0.0092\nvn -0.5902 0.8043 -0.0682\nvn -0.2212 0.3586 -0.9069\nvn -0.6813 -0.5561 -0.4759\nvn -0.1367 -0.7347 -0.6644\nvn 0.0233 -0.9993 -0.0276\nvn 0.0119 -0.9994 -0.0328\nvn 0.0044 -0.9975 0.0709\nvn -0.3438 -0.3054 0.8879\nvn -0.4337 -0.3467 0.8317\nvn -0.5323 -0.3871 0.7529\nvn 0.7986 0.5620 0.2153\nvn 0.7180 0.6863 0.1155\nvn 0.9133 0.3741 0.1607\nvn 0.0683 0.9961 -0.0551\nvn 0.3023 0.9478 0.1015\nvn 0.2505 0.9642 0.0866\nvn -0.2686 0.9632 -0.0071\nvn -0.2597 0.9316 0.2542\nvn 0.0297 0.9076 0.4187\nvn -0.1339 0.9690 0.2077\nvn 0.1926 0.9781 0.0783\nvn -0.8419 -0.5336 0.0800\nvn -0.9302 -0.3550 0.0926\nvn -0.8930 -0.4383 -0.1019\nvn -0.9440 0.0677 0.3229\nvn -0.9930 -0.1095 -0.0447\nvn -0.9219 -0.3864 0.0279\nvn -0.9265 -0.3730 -0.0494\nvn -0.0671 0.9288 0.3645\nvn 0.6627 0.6496 0.3724\nvn 0.6041 0.6849 0.4073\nvn 0.7500 0.5623 0.3483\nvn -0.9642 -0.1761 -0.1983\nvn -0.9667 -0.2558 0.0060\nvn -0.2346 0.9695 0.0698\nvn -0.3154 -0.7982 -0.5132\nvn -0.0634 -0.8827 -0.4656\nvn -0.1443 0.9737 -0.1760\nvn -0.2232 0.9713 0.0828\nvn -0.8984 -0.1117 -0.4246\nvn -0.8302 0.1691 -0.5311\nvn -0.8786 0.2304 -0.4183\nvn -0.3028 0.8534 0.4242\nvn 0.0309 0.9032 0.4281\nvn -0.2798 0.8860 0.3695\nvn -0.8843 -0.4241 -0.1955\nvn -0.9753 -0.1946 -0.1042\nvn -0.9668 -0.2268 -0.1175\nvn -0.1941 0.8364 0.5125\nvn -0.2748 0.8501 0.4491\nvn -0.2947 0.7864 0.5429\nvn -0.3158 0.8684 0.3822\nvn 0.2526 0.8470 0.4677\nvn -0.3413 0.8719 0.3510\nvn 0.3416 0.9362 -0.0820\nvn 0.3816 0.9243 0.0015\nvn 0.4059 0.9063 -0.1172\nvn 0.3649 -0.9204 -0.1401\nvn 0.0991 -0.9949 0.0191\nvn 0.3723 -0.9262 0.0596\nvn -0.8433 -0.5314 -0.0800\nvn -0.8974 -0.4389 0.0447\nvn -0.8321 -0.5526 0.0461\nvn -0.9739 0.1754 -0.1441\nvn -0.9366 0.3267 -0.1264\nvn -0.9443 0.1887 -0.2695\nvn -0.9933 0.0263 -0.1125\nvn -0.9875 0.0223 -0.1560\nvn -0.9757 -0.0163 -0.2185\nvn -0.8924 -0.4483 -0.0510\nvn -0.7402 -0.4398 0.5086\nvn -0.7819 -0.1568 0.6033\nvn -0.5590 -0.4999 0.6615\nvn 0.3783 0.8598 0.3430\nvn 0.4110 0.9042 0.1158\nvn 0.2725 0.9565 0.1040\nvn 0.3758 0.8985 0.2269\nvn 0.6860 0.2584 -0.6801\nvn 0.8137 0.2798 -0.5095\nvn 0.5491 0.3561 -0.7561\nvn -0.2387 0.8789 0.4129\nvn -0.0456 0.9967 0.0668\nvn -0.1314 0.9909 -0.0270\nvn -0.1100 0.9897 0.0915\nvn -0.0879 0.9953 -0.0405\nvn -0.0537 0.9869 -0.1520\nvn -0.3109 0.8831 0.3513\nvn 0.5586 0.2589 0.7879\nvn 0.0678 0.7738 0.6298\nvn -0.0544 0.9438 0.3261\nvn -0.0922 0.8344 0.5433\nvn 0.7152 0.6658 0.2123\nvn 0.7464 0.6450 0.1637\nvn -0.6453 0.5234 0.5564\nvn -0.3005 0.6928 0.6555\nvn -0.2218 0.7031 0.6756\nvn -0.6730 -0.6688 -0.3158\nvn 0.5901 0.7928 0.1526\nvn 0.7733 0.4885 0.4040\nvn 0.7655 0.6403 0.0628\nvn 0.9178 0.3969 -0.0103\nvn 0.8812 0.4614 -0.1027\nvn 0.8771 0.4798 0.0211\nvn -0.9380 -0.3151 -0.1444\nvn 0.8102 -0.5334 -0.2429\nvn 0.8748 -0.4499 -0.1794\nvn 0.8765 -0.4214 -0.2327\nvn 0.7841 0.2204 0.5802\nvn 0.7715 0.4672 0.4318\nvn 0.8211 0.5356 0.1972\nvn -0.1052 0.8026 0.5872\nvn 0.0075 0.7768 0.6297\nvn -0.3055 0.9134 0.2687\nvn -0.4078 0.9124 0.0340\nvn 0.6598 -0.7288 0.1830\nvn 0.5499 -0.8102 0.2029\nvn 0.2141 -0.9734 0.0811\nvn 0.4494 0.7742 0.4457\nvn 0.6625 0.5054 0.5528\nvn 0.5240 0.8252 0.2108\nvn 0.2769 0.8501 0.4480\nvn -0.1800 0.8781 0.4432\nvn 0.1137 0.9138 0.3899\nvn 0.1760 -0.4089 -0.8954\nvn -0.3364 -0.2122 -0.9174\nvn 0.3655 -0.1262 -0.9222\nvn -0.9420 0.2464 -0.2276\nvn -0.9172 0.2322 -0.3236\nvn -0.8714 0.4499 -0.1957\nvn -0.8618 -0.4328 0.2644\nvn -0.7493 -0.6157 0.2440\nvn 0.1058 0.4617 -0.8807\nvn 0.2603 0.5063 -0.8221\nvn 0.2671 0.7458 -0.6103\nvn -0.9997 0.0108 -0.0234\nvn -0.9732 -0.0373 -0.2268\nvn -0.0196 -0.9995 0.0252\nvn -0.0236 -0.9995 0.0214\nvn -0.0438 -0.9984 0.0352\nvn -0.3744 -0.3736 0.8487\nvn -0.1887 -0.0982 0.9771\nvn -0.5089 -0.0065 0.8608\nvn -0.0055 0.9631 0.2690\nvn -0.0826 0.9726 0.2174\nvn -0.0201 0.9100 0.4142\nvn -0.4769 0.0717 -0.8760\nvn -0.4688 0.3585 -0.8072\nvn -0.2517 0.2330 -0.9393\nvn -0.8847 0.4405 -0.1524\nvn 0.9231 0.2581 -0.2851\nvn 0.9183 0.3122 -0.2434\nvn 0.9311 0.3430 -0.1242\nvn -0.9359 0.2122 -0.2811\nvn -0.9132 0.1863 -0.3623\nvn -0.9580 -0.0386 -0.2840\nvn -0.1422 0.9629 0.2295\nvn -0.1987 0.9302 0.3086\nvn -0.0896 0.9185 0.3851\nvn -0.2396 0.9369 -0.2544\nvn -0.1056 0.6419 0.7595\nvn -0.0889 0.7889 0.6080\nvn -0.2056 0.7503 0.6282\nvn 0.0943 0.9573 0.2731\nvn -0.5495 0.7810 -0.2969\nvn -0.8645 0.4350 -0.2517\nvn -0.8729 0.2695 -0.4068\nvn -0.7667 0.4215 -0.4842\nvn -0.8126 -0.0076 -0.5828\nvn -0.7955 -0.1988 -0.5724\nvn -0.7697 0.0703 -0.6345\nvn 0.7968 0.5600 0.2266\nvn 0.8488 0.5142 0.1233\nvn -0.1980 0.9794 0.0403\nvn -0.3393 0.9354 0.0993\nvn -0.2505 0.9485 0.1939\nvn -0.4396 -0.3454 0.8291\nvn -0.3283 -0.2153 0.9197\nvn -0.0906 0.2662 0.9596\nvn -0.2958 0.4494 0.8430\nvn -0.4533 0.2672 0.8504\nvn -0.9875 -0.1566 0.0195\nvn -0.9677 -0.1234 0.2196\nvn -0.9964 0.0599 -0.0594\nvn -0.6987 -0.7144 -0.0392\nvn -0.3517 0.8413 0.4104\nvn -0.3786 0.8395 0.3897\nvn -0.3393 0.8260 0.4501\nvn -0.0119 0.5935 0.8047\nvn -0.4552 -0.6325 -0.6266\nvn -0.3765 -0.3782 -0.8457\nvn -0.3406 -0.5808 -0.7393\nvn 0.0820 0.9317 0.3538\nvn -0.5098 0.8538 -0.1060\nvn -0.0390 0.8501 0.5251\nvn 0.0367 0.4147 0.9092\nvn -0.2481 0.5374 0.8060\nvn -0.1598 0.6116 0.7748\nvn -0.2027 0.6902 0.6946\nvn -0.4173 0.5825 0.6975\nvn -0.0664 0.9872 0.1449\nvn -0.2267 0.7843 0.5775\nvn -0.4148 0.7427 0.5257\nvn -0.3948 0.6834 0.6140\nvn -0.9387 -0.3293 0.1017\nvn -0.8046 0.5210 -0.2850\nvn -0.6225 0.6707 -0.4032\nvn -0.6146 0.0076 -0.7888\nvn -0.3817 0.8229 0.4208\nvn -0.1866 -0.3801 -0.9059\nvn -0.0452 -0.6236 -0.7804\nvn 0.1051 -0.5675 -0.8166\nvn -0.1305 0.6998 0.7023\nvn -0.3307 0.8297 0.4497\nvn -0.0025 0.9996 -0.0261\nvn 0.1226 0.9922 0.0193\nvn 0.0686 0.9910 -0.1149\nvn 0.0692 0.9866 0.1478\nvn -0.8726 -0.4793 0.0940\nvn -0.4191 0.5178 0.7458\nvn -0.5455 0.2141 0.8103\nvn -0.4019 0.5004 0.7668\nvn 0.0847 0.9953 -0.0465\nvn 0.0162 0.9946 -0.1019\nvn 0.0613 0.9707 -0.2324\nvn -0.8081 -0.5890 -0.0017\nvn 0.1077 -0.5436 -0.8324\nvn 0.0362 -0.4212 -0.9062\nvn 0.1006 -0.4852 -0.8686\nvn 0.2414 0.9418 0.2337\nvn 0.2395 0.8932 0.3805\nvn 0.2420 0.8828 0.4026\nvn -0.1213 -0.1083 0.9867\nvn 0.1045 0.0370 0.9938\nvn 0.0240 0.5099 0.8599\nvn -0.9939 0.0331 0.1048\nvn -0.9233 0.3130 0.2226\nvn -0.9847 0.1014 0.1415\nvn -0.0259 -0.6175 -0.7861\nvn -0.1392 -0.4434 -0.8854\nvn 0.0970 -0.7356 -0.6704\nvn -0.2336 0.9456 -0.2263\nvn -0.7064 -0.7041 0.0726\nvn 0.2116 0.9555 -0.2055\nvn 0.1852 0.9790 -0.0852\nvn -0.6707 -0.0477 -0.7401\nvn -0.7227 0.5004 -0.4767\nvn -0.2695 0.0576 -0.9613\nvn -0.3540 0.0865 -0.9312\nvn -0.3072 0.0964 -0.9467\nvn -0.4414 -0.3490 0.8267\nvn -0.3346 -0.3272 0.8837\nvn -0.2971 -0.4510 0.8416\nvn -0.4258 -0.0960 0.8997\nvn -0.2563 -0.2617 -0.9305\nvn -0.6023 -0.3470 -0.7189\nvn -0.6587 -0.2185 -0.7199\nvn -0.0741 0.9650 0.2513\nvn 0.3849 0.7814 0.4911\nvn 0.4769 0.7158 0.5100\nvn -0.8986 -0.0295 -0.4378\nvn -0.9661 -0.1131 -0.2321\nvn -0.9106 -0.0018 -0.4133\nvn -0.6669 -0.6865 -0.2897\nvn -0.7027 -0.6859 -0.1888\nvn -0.8142 -0.5151 -0.2679\nvn -0.1628 0.7667 0.6210\nvn -0.4778 0.3004 -0.8255\nvn -0.4270 0.4408 -0.7895\nvn -0.4421 0.3591 -0.8220\nvn -0.3984 0.1659 -0.9020\nvn -0.3623 0.1213 -0.9241\nvn -0.1984 0.1139 -0.9734\nvn -0.5001 -0.3300 -0.8006\nvn -0.4716 -0.1538 -0.8683\nvn -0.5023 -0.3479 -0.7916\nvn 0.7161 -0.6350 -0.2898\nvn 0.1720 -0.7912 -0.5868\nvn 0.2314 -0.7489 -0.6210\nvn -0.3104 -0.3552 0.8817\nvn -0.2116 -0.0610 0.9754\nvn -0.6235 0.6119 -0.4866\nvn -0.4596 0.8140 -0.3551\nvn -0.6330 0.6193 -0.4644\nvn 0.2997 0.2599 0.9179\nvn 0.3079 0.3924 0.8667\nvn 0.0871 0.5794 0.8104\nvn 0.0405 0.6785 0.7335\nvn 0.9792 -0.0362 -0.1997\nvn 0.9923 0.0462 -0.1149\nvn 0.9715 -0.0757 -0.2247\nvn 0.9644 0.0230 -0.2632\nvn 0.9625 0.1317 -0.2372\nvn 0.5061 -0.8479 0.1575\nvn 0.4976 -0.8658 0.0519\nvn 0.5801 -0.7164 0.3877\nvn 0.4772 -0.7583 0.4440\nvn 0.5046 -0.6569 0.5602\nvn 0.0528 0.9513 -0.3038\nvn 0.1335 0.9232 -0.3602\nvn 0.0129 0.7904 0.6124\nvn -0.8568 0.2226 0.4651\nvn -0.9790 0.0788 0.1879\nvn -0.8876 -0.1025 0.4490\nvn -0.4100 -0.0128 -0.9120\nvn -0.5499 0.2499 -0.7970\nvn -0.5716 0.2276 -0.7883\nvn 0.0280 -0.9993 -0.0246\nvn 0.0276 -0.9987 -0.0433\nvn 0.0188 -0.9985 0.0509\nvn 0.1125 0.1220 0.9861\nvn 0.3409 0.2687 0.9009\nvn 0.0403 -0.6966 -0.7163\nvn 0.1603 -0.7946 -0.5856\nvn 0.9015 -0.1231 0.4148\nvn 0.8402 0.1775 0.5123\nvn 0.7662 0.0967 0.6352\nvn -0.3014 0.8914 -0.3383\nvn -0.1661 0.6407 -0.7496\nvn 0.0020 0.4929 -0.8700\nvn 0.9850 0.1130 -0.1299\nvn 0.9662 -0.2333 -0.1094\nvn 0.9931 -0.1081 -0.0454\nvn 0.9361 -0.3321 -0.1158\nvn 0.0361 -0.9993 -0.0117\nvn 0.3037 -0.9525 0.0192\nvn 0.4663 -0.8782 0.1061\nvn -0.9691 -0.2458 0.0215\nvn -0.9592 -0.2693 -0.0864\nvn 0.4294 -0.8821 0.1935\nvn 0.1766 0.0848 -0.9806\nvn 0.4724 -0.0221 -0.8811\nvn 0.3761 0.2243 -0.8990\nvn -0.0087 -0.3139 0.9494\nvn 0.0003 0.0458 0.9989\nvn 0.2695 0.4732 0.8387\nvn -0.9910 0.0931 0.0958\nvn -0.9969 0.0266 -0.0744\nvn 0.2946 -0.0995 -0.9504\nvn 0.9304 0.1716 -0.3237\nvn 0.9606 -0.0116 -0.2778\nvn 0.9280 0.3604 0.0943\nvn -0.9686 0.1990 0.1492\nvn -0.8971 0.3176 0.3071\nvn -0.9614 0.0833 0.2622\nvn 0.9906 -0.1357 -0.0152\nvn 0.9470 -0.2949 -0.1274\nvn 0.9243 -0.3713 -0.0884\nvn -0.3196 0.2342 0.9181\nvn -0.4669 -0.0299 0.8838\nvn -0.5261 0.2530 0.8119\nvn 0.0930 0.0308 -0.9952\nvn 0.1441 -0.0782 -0.9864\nvn 0.1104 -0.1366 -0.9844\nvn -0.4446 -0.0670 -0.8932\nvn -0.3653 -0.4856 -0.7942\nvn -0.2508 -0.1283 -0.9595\nvn 0.3614 0.1795 0.9149\nvn 0.4017 0.3744 0.8357\nvn 0.9399 -0.1379 -0.3122\nvn 0.8300 -0.5373 -0.1498\nvn 0.9807 -0.1902 0.0458\nvn -0.8164 -0.2402 -0.5251\nvn -0.8394 -0.1705 -0.5161\nvn -0.1029 0.8830 0.4580\nvn -0.4820 0.7726 0.4133\nvn 0.8669 0.4906 0.0875\nvn 0.8352 0.5143 0.1947\nvn 0.8966 0.4091 0.1692\nvn -0.0680 0.8921 0.4466\nvn 0.5609 0.3727 -0.7392\nvn 0.5492 0.2973 -0.7810\nvn 0.7614 0.1081 -0.6391\nvn 0.3438 -0.9042 -0.2533\nvn 0.5215 -0.8219 -0.2293\nvn 0.7382 -0.6514 -0.1751\nvn -0.0975 0.2049 -0.9739\nvn -0.1581 0.2723 -0.9491\nvn -0.1854 0.2774 -0.9427\nvn 0.2503 -0.2340 0.9395\nvn 0.3602 -0.7057 0.6100\nvn 0.2614 -0.1624 0.9514\nvn 0.4294 -0.4914 0.7577\nvn 0.2438 0.3801 0.8922\nvn 0.2381 0.5041 0.8302\nvn 0.1460 0.5424 0.8273\nvn 0.1947 -0.3442 0.9185\nvn 0.1463 -0.3059 0.9407\nvn 0.3002 -0.1522 0.9416\nvn 0.3475 0.4942 0.7968\nvn 0.1846 0.6456 0.7410\nvn 0.3822 -0.8860 -0.2623\nvn 0.1939 -0.8190 -0.5400\nvn 0.4028 -0.8914 -0.2076\nvn 0.7602 -0.1321 -0.6360\nvn 0.5319 0.1337 -0.8361\nvn 0.7098 0.1547 -0.6872\nvn 0.6149 -0.2803 -0.7371\nvn 0.7214 -0.3329 -0.6072\nvn 0.5590 -0.5323 -0.6357\nvn 0.8021 0.5035 -0.3210\nvn 0.7892 0.5163 0.3323\nvn 0.8777 0.3047 0.3699\nvn 0.8519 0.4477 0.2715\nvn 0.8480 -0.1301 -0.5137\nvn 0.8313 0.0761 -0.5506\nvn 0.9920 -0.1241 0.0219\nvn 0.9414 -0.3365 -0.0215\nvn 0.9874 -0.1405 0.0722\nvn 0.0561 -0.2294 -0.9717\nvn -0.0490 -0.3620 -0.9308\nvn -0.9910 -0.1136 -0.0708\nvn -0.0738 0.7798 0.6216\nvn -0.3936 0.3603 0.8457\nvn -0.2415 0.2786 0.9295\nvn -0.1317 -0.1183 0.9842\nvn -0.2869 0.6123 0.7367\nvn -0.2814 0.6412 0.7140\nvn -0.1787 0.5798 0.7949\nvn -0.1515 -0.3472 -0.9254\nvn -0.0666 -0.3414 -0.9375\nvn 0.0922 -0.4295 -0.8983\nvn 0.1235 -0.5821 0.8037\nvn -0.0078 -0.6036 0.7972\nvn -0.1858 0.2812 0.9415\nvn 0.0641 0.0592 0.9962\nvn -0.0956 -0.0140 0.9953\nvn -0.0472 0.9597 0.2771\nvn -0.3267 0.3032 0.8951\nvn -0.2692 0.1671 0.9485\nvn -0.6424 -0.1178 -0.7573\nvn -0.0529 -0.3878 -0.9202\nvn -0.2931 -0.3789 -0.8778\nvn 0.0344 -0.2365 0.9710\nvn -0.0255 0.5282 0.8487\nvn -0.0566 0.1848 0.9811\nvn 0.1076 0.3132 0.9435\nvn 0.0160 0.4255 0.9048\nvn -0.1140 -0.6778 0.7263\nvn -0.1521 -0.6979 0.6999\nvn -0.2488 -0.4413 0.8621\nvn -0.0869 -0.7532 0.6520\nvn 0.0706 -0.6744 0.7349\nvn -0.5440 -0.8390 -0.0104\nvn -0.1695 -0.9567 -0.2366\nvn -0.2948 -0.9281 -0.2272\nvn 0.8184 -0.4289 -0.3823\nvn 0.9427 0.3307 0.0449\nvn 0.9558 0.2901 -0.0465\nvn -0.0860 0.6250 0.7758\nvn 0.0349 0.4891 0.8715\nvn -0.2282 0.7272 0.6473\nvn 0.2909 0.1943 0.9368\nvn 0.2605 0.3765 0.8890\nvn 0.2411 0.4043 0.8823\nvn 0.7060 -0.4379 -0.5566\nvn -0.8939 0.4433 0.0670\nvn -0.8948 0.4183 0.1562\nvn 0.2000 0.8410 0.5027\nvn 0.1180 0.8477 0.5170\nvn 0.0998 0.6842 0.7224\nvn -0.9721 0.0754 -0.2221\nvn -0.8496 0.0931 -0.5191\nvn 0.0158 0.8670 0.4980\nvn 0.0149 0.8430 0.5376\nvn -0.3533 0.0516 0.9341\nvn -0.2892 0.1701 0.9420\nvn -0.0461 -0.1206 0.9916\nvn 0.0343 -0.1131 0.9930\nvn 0.1429 -0.0100 0.9897\nvn 0.1214 0.1094 0.9865\nvn 0.0512 0.6031 0.7960\nvn 0.6668 -0.7168 0.2040\nvn 0.7790 -0.4967 0.3826\nvn 0.9596 -0.2796 -0.0306\nvn 0.6749 -0.5730 -0.4648\nvn 0.6453 -0.6870 -0.3341\nvn 0.7357 -0.6297 -0.2491\nvn 0.9183 -0.0883 -0.3859\nvn 0.9312 -0.1380 -0.3374\nvn 0.9180 -0.1503 -0.3669\nvn 0.9488 -0.2709 -0.1624\nvn 0.2908 0.9567 0.0066\nvn -0.4146 0.2286 0.8808\nvn -0.1515 0.4082 0.9002\nvn 0.6577 -0.6811 -0.3217\nvn 0.4212 -0.8201 -0.3873\nvn 0.1603 -0.0065 0.9870\nvn 0.0430 0.0953 0.9945\nvn 0.0197 0.1322 0.9910\nvn -0.0846 0.0982 0.9915\nvn 0.5024 -0.4979 0.7069\nvn 0.4248 -0.3762 0.8234\nvn 0.3337 -0.3905 0.8580\nvn 0.4196 0.0209 0.9075\nvn 0.1553 0.0603 0.9860\nvn 0.3413 -0.1696 0.9245\nvn 0.2560 -0.3535 0.8997\nvn 0.3284 -0.3725 0.8679\nvn 0.1784 -0.3141 0.9325\nvn 0.0033 0.6764 0.7365\nvn 0.0482 0.6887 0.7235\nvn 0.1744 -0.7504 0.6376\nvn 0.1963 -0.4562 0.8679\nvn 0.0331 -0.4468 0.8940\nvn 0.1428 -0.0002 0.9897\nvn 0.1412 0.0721 0.9873\nvn 0.1928 0.0945 0.9767\nvn 0.5271 -0.6929 -0.4920\nvn 0.6081 -0.6973 -0.3795\nvn 0.4636 -0.7498 -0.4719\nvn 0.1674 -0.5997 0.7825\nvn 0.1103 -0.6293 0.7692\nvn 0.9864 0.1618 -0.0272\nvn 0.9168 -0.0438 -0.3969\nvn 0.9357 -0.0082 -0.3526\nvn -0.1647 0.9768 -0.1367\nvn -0.3107 0.9401 0.1404\nvn -0.1659 0.9385 0.3028\nvn -0.4516 0.0281 0.8918\nvn 0.2553 -0.1620 -0.9532\nvn 0.2636 -0.0444 -0.9636\nvn 0.2691 -0.2362 -0.9337\nvn -0.2033 0.2206 0.9539\nvn -0.2311 0.2628 0.9368\nvn 0.0590 0.1205 0.9909\nvn 0.2199 -0.0292 0.9751\nvn 0.2850 -0.0782 0.9553\nvn 0.2731 0.5932 0.7573\nvn 0.4066 0.6123 0.6780\nvn 0.2002 0.5532 0.8086\nvn 0.3871 -0.2084 0.8981\nvn 0.0883 -0.1941 0.9770\nvn 0.2177 0.1426 0.9655\nvn 0.2981 0.1186 0.9471\nvn 0.1607 0.2054 0.9654\nvn 0.4953 0.0243 0.8683\nvn 0.3555 0.0236 0.9344\nvn 0.0602 0.0949 0.9937\nvn 0.0955 0.2658 0.9593\nvn -0.0443 0.0573 0.9973\nvn 0.2611 0.1455 0.9543\nvn 0.1621 -0.0413 0.9859\nvn 0.2640 0.2168 0.9398\nvn 0.1215 -0.2340 0.9646\nvn -0.1195 0.0628 0.9908\nvn -0.2772 -0.1867 0.9425\nvn -0.1589 -0.2174 0.9630\nvn 0.0896 -0.3787 0.9211\nvn -0.1268 0.0054 0.9919\nvn 0.0546 -0.2135 0.9754\nvn 0.2350 -0.0118 0.9719\nvn 0.4299 0.5260 0.7339\nvn 0.6336 0.3277 0.7008\nvn 0.2437 0.6315 0.7360\nvn 0.9463 0.2999 -0.1208\nvn 0.9800 0.1894 0.0611\nvn 0.9418 0.3280 0.0737\nvn 0.9924 0.1195 0.0292\nvn 0.9896 0.1005 -0.1026\nvn 0.9988 0.0490 0.0050\nvn 0.8211 0.5266 -0.2200\nvn 0.9096 -0.2456 -0.3351\nvn -0.7640 0.5955 0.2483\nvn -0.6439 0.7534 0.1332\nvn -0.3760 -0.2933 0.8790\nvn -0.2595 -0.1221 0.9580\nvn -0.4693 -0.1873 0.8629\nvn -0.2662 0.1105 0.9575\nvn -0.3530 0.3283 0.8761\nvn -0.0622 -0.3037 0.9507\nvn 0.0869 -0.4740 0.8762\nvn -0.1899 -0.4719 0.8609\nvn -0.0485 0.5060 0.8611\nvn 0.0692 0.6188 0.7825\nvn -0.0974 0.5943 0.7983\nvn -0.0142 -0.3849 0.9228\nvn -0.0598 -0.3128 0.9479\nvn 0.1715 -0.1507 0.9736\nvn 0.2819 0.1480 0.9479\nvn 0.2169 0.0038 0.9762\nvn 0.9198 -0.0286 -0.3914\nvn 0.9529 -0.0487 -0.2993\nvn 0.9279 0.0782 -0.3643\nvn 0.9401 0.1671 -0.2973\nvn 0.4845 0.3114 0.8175\nvn 0.5715 0.2135 0.7923\nvn 0.3904 0.5096 0.7667\nvn 0.2282 0.8295 0.5097\nvn 0.1009 0.6690 0.7364\nvn -0.6906 -0.7224 -0.0335\nvn -0.6055 -0.7943 0.0490\nvn -0.2884 -0.9574 -0.0089\nvn -0.1179 -0.3425 0.9321\nvn -0.0838 -0.1658 0.9826\nvn -0.4930 -0.8680 -0.0594\nvn -0.3020 -0.9273 -0.2208\nvn -0.1698 -0.9817 0.0856\nvn 0.4771 -0.5670 -0.6714\nvn 0.6561 -0.5745 -0.4893\nvn 0.4153 -0.5892 -0.6931\nvn 0.2527 0.7804 0.5719\nvn 0.2224 0.6672 0.7108\nvn 0.0509 0.7633 0.6441\nvn 0.2311 -0.5378 0.8108\nvn 0.9028 0.2621 -0.3409\nvn 0.3248 0.4003 0.8568\nvn 0.2929 0.5537 0.7795\nvn 0.2716 0.5235 0.8076\nvn -0.1439 0.5651 0.8124\nvn 0.6175 0.0487 0.7850\nvn 0.7329 -0.2024 0.6495\nvn 0.7443 -0.2384 0.6239\nvn 0.7708 -0.2647 0.5795\nvn -0.9075 -0.1225 0.4017\nvn -0.6793 -0.7098 0.1863\nvn -0.6478 -0.6632 0.3750\nvn -0.1529 0.7390 0.6561\nvn -0.3447 0.8145 0.4667\nvn -0.1684 0.7214 0.6717\nvn -0.0398 -0.0707 0.9967\nvn -0.2291 0.3114 0.9222\nvn -0.1598 0.3189 0.9342\nvn -0.1673 0.1629 0.9723\nvn 0.1603 -0.2011 0.9664\nvn 0.2324 -0.4538 0.8603\nvn 0.4581 -0.2779 0.8443\nvn -0.0952 0.5775 0.8108\nvn 0.0604 -0.3964 0.9160\nvn -0.0542 0.1109 0.9923\nvn 0.0648 0.0460 0.9968\nvn 0.3846 -0.5885 0.7112\nvn 0.3693 0.2598 0.8922\nvn 0.2351 0.2970 0.9254\nvn 0.3134 0.3506 0.8825\nvn 0.1800 0.3118 0.9329\nvn 0.2559 0.1849 0.9489\nvn 0.1126 0.1553 0.9814\nvn 0.5776 -0.6480 -0.4965\nvn 0.6145 -0.5650 -0.5506\nvn 0.2466 0.9585 0.1430\nvn 0.3089 0.9495 0.0544\nvn 0.1392 0.9875 0.0735\nvn 0.0831 -0.9682 -0.2359\nvn 0.2407 -0.9456 -0.2188\nvn -0.8661 -0.3714 0.3345\nvn -0.9135 -0.3872 0.1243\nvn -0.7588 -0.6355 0.1424\nvn 0.1679 0.3591 -0.9181\nvn 0.2821 0.1138 -0.9526\nvn 0.1379 0.4382 -0.8882\nvn 0.0873 -0.8269 -0.5554\nvn -0.1155 -0.8265 -0.5510\nvn 0.5247 -0.8269 -0.2022\nvn -0.3059 -0.5045 0.8074\nvn -0.2428 -0.3733 0.8954\nvn -0.3105 -0.4075 0.8588\nvn -0.1078 0.2991 0.9481\nvn -0.1101 0.4875 0.8661\nvn 0.1061 0.3231 0.9404\nvn 0.3073 -0.3448 0.8869\nvn -0.1542 -0.0925 0.9837\nvn 0.1805 -0.2383 0.9542\nvn 0.9276 0.3584 0.1051\nvn 0.0804 0.2058 0.9752\nvn 0.0445 0.3679 0.9288\nvn -0.0125 0.6977 0.7163\nvn 0.0660 0.1671 0.9837\nvn 0.8527 -0.4914 -0.1771\nvn 0.4820 -0.7950 -0.3682\nvn 0.4696 -0.8757 -0.1124\nvn 0.4185 -0.8795 -0.2263\nvn 0.2979 0.6406 0.7077\nvn 0.5399 0.2299 -0.8097\nvn 0.7698 0.0475 -0.6365\nvn 0.0406 0.5915 0.8053\nvn 0.1633 0.4714 0.8666\nvn 0.1235 0.4195 0.8993\nvn 0.0503 0.5576 0.8285\nvn -0.0302 0.6370 0.7703\nvn -0.9214 -0.2032 -0.3312\nvn -0.3183 0.9291 0.1882\nvn -0.6858 0.6952 0.2155\nvn -0.3205 0.9472 -0.0110\nvn -0.9647 -0.2196 0.1451\nvn -0.9629 -0.1972 0.1839\nvn -0.9615 -0.1743 0.2123\nvn -0.3451 0.6821 0.6446\nvn 0.0406 -0.0089 -0.9991\nvn 0.1557 0.0778 -0.9847\nvn 0.0945 0.1771 -0.9796\nvn -0.0764 -0.2138 0.9739\nvn -0.0076 -0.2236 0.9746\nvn 0.5443 0.3798 0.7479\nvn 0.1664 0.5909 0.7894\nvn 0.3089 0.4081 0.8591\nvn -0.2325 0.6216 0.7480\nvn 0.1015 0.3876 0.9162\nvn -0.0565 0.6364 0.7693\nvn -0.0505 0.4131 0.9093\nvn -0.0783 -0.7381 0.6701\nvn -0.2975 -0.6030 0.7402\nvn -0.6440 -0.4995 0.5794\nvn -0.6003 -0.3453 0.7214\nvn -0.6567 -0.3936 0.6432\nvn 0.9600 0.1023 -0.2607\nvn 0.9576 -0.0439 -0.2847\nvn 0.0403 0.2309 0.9721\nvn 0.1936 0.4443 0.8747\nvn 0.1802 0.4867 0.8547\nvn 0.1892 0.4300 0.8828\nvn 0.0111 -0.6462 -0.7631\nvn 0.1497 -0.7827 -0.6041\nvn 0.3507 0.8215 0.4495\nvn 0.1328 0.9191 0.3709\nvn 0.5543 0.7636 0.3311\nvn 0.0213 -0.9980 -0.0584\nvn 0.3326 -0.9149 -0.2288\nvn 0.0072 -0.9993 -0.0366\nvn 0.1294 -0.2194 0.9670\nvn 0.1279 -0.1284 0.9834\nvn -0.0428 0.1198 0.9919\nvn 0.0696 0.3569 0.9315\nvn -0.0625 0.2904 0.9549\nvn -0.0331 0.4608 0.8869\nvn 0.0532 0.4550 0.8889\nvn 0.3137 -0.1699 0.9342\nvn -0.1595 -0.4850 0.8598\nvn 0.7035 -0.6587 -0.2669\nvn 0.6065 -0.7619 -0.2272\nvn 0.2373 0.2268 0.9446\nvn 0.3765 0.2842 0.8817\nvn 0.3899 0.2812 0.8769\nvn -0.0296 -0.6599 0.7508\nvn 0.8542 0.2908 -0.4309\nvn 0.8896 0.2453 -0.3851\nvn -0.1175 -0.4313 0.8945\nvn -0.2373 -0.2409 0.9411\nvn -0.2617 -0.0773 0.9620\nvn 0.0808 0.3079 0.9480\nvn -0.0383 -0.0273 0.9989\nvn -0.1276 0.1022 0.9865\nvn 0.0021 0.8489 0.5285\nvn 0.0546 -0.0765 0.9955\nvn 0.1540 0.2822 0.9469\nvn 0.1653 0.5338 0.8292\nvn -0.8714 -0.3256 -0.3669\nvn -0.9776 0.1270 -0.1676\nvn -0.6303 -0.7647 -0.1337\nvn -0.0096 0.6995 0.7146\nvn -0.1000 -0.7001 0.7070\nvn 0.5758 -0.7720 -0.2690\nvn 0.5396 -0.8294 -0.1443\nvn 0.3371 -0.0337 0.9409\nvn 0.3427 -0.0057 0.9394\nvn 0.3757 0.2786 0.8839\nvn 0.3891 0.2989 0.8713\nvn 0.5476 0.3124 0.7762\nvn 0.1305 0.0039 0.9914\nvn 0.8304 0.4202 -0.3658\nvn -0.4853 0.8598 0.1587\nvn -0.3392 0.8395 0.4244\nvn -0.0687 0.9970 0.0345\nvn -0.1113 -0.1128 0.9873\nvn 0.1086 -0.2364 0.9655\nvn 0.1507 0.1032 0.9832\nvn 0.0880 0.2349 0.9680\nvn 0.0395 0.5278 0.8484\nvn 0.2289 -0.1169 0.9664\nvn 0.2244 0.4286 0.8751\nvn -0.0643 0.4728 0.8788\nvn 0.4593 0.2016 0.8651\nvn 0.1481 0.3247 0.9341\nvn -0.2590 -0.4311 -0.8643\nvn -0.4718 -0.3611 -0.8044\nvn -0.3811 -0.2982 -0.8751\nvn -0.4564 -0.2266 -0.8604\nvn -0.4482 -0.0152 -0.8938\nvn -0.4746 0.1063 -0.8737\nvn -0.4668 0.1622 -0.8694\nvn 0.0569 -0.1605 0.9854\nvn 0.2261 -0.8132 -0.5362\nvn 0.3285 -0.8759 -0.3535\nvn 0.4715 -0.8043 0.3617\nvn 0.4079 -0.8985 0.1622\nvn 0.2492 -0.9621 -0.1108\nvn -0.0888 -0.0519 0.9947\nvn -0.1483 -0.0404 0.9881\nvn 0.1237 0.1746 0.9768\nvn -0.6444 -0.5827 -0.4952\nvn 0.7365 -0.6416 -0.2142\nvn 0.3820 -0.8890 -0.2524\nvn 0.6902 -0.6986 -0.1886\nvn -0.0884 0.6409 0.7625\nvn -0.3034 0.4094 0.8604\nvn -0.4450 0.8459 0.2938\nvn -0.1531 0.1859 -0.9705\nvn -0.2748 0.3017 -0.9129\nvn -0.2699 0.1249 -0.9547\nvn -0.4787 0.0165 -0.8778\nvn -0.0522 -0.5052 0.8614\nvn -0.1494 -0.5655 0.8111\nvn -0.2556 -0.1110 0.9604\nvn -0.0983 -0.0386 0.9944\nvn 0.1216 0.2805 0.9521\nvn 0.1208 0.5058 0.8541\nvn 0.2538 0.4408 0.8609\nvn 0.0436 0.5582 0.8285\nvn 0.6701 0.1314 0.7305\nvn -0.1874 -0.3146 0.9305\nvn 0.7960 0.4774 -0.3722\nvn 0.8268 0.4544 -0.3315\nvn 0.8383 0.4559 -0.2991\nvn -0.5546 0.2546 -0.7922\nvn -0.6658 0.2249 -0.7114\nvn -0.5883 0.1403 -0.7964\nvn -0.3073 -0.1306 -0.9426\nvn -0.2237 -0.3500 -0.9096\nvn 0.0011 -0.5560 0.8311\nvn 0.0274 -0.9732 0.2280\nvn 0.0506 -0.4894 0.8706\nvn 0.1365 -0.9363 0.3235\nvn 0.0568 -0.2457 0.9677\nvn -0.1730 0.0611 0.9830\nvn -0.0090 0.5805 0.8142\nvn 0.1493 0.3469 0.9259\nvn 0.9707 0.2233 0.0884\nvn 0.9851 0.1391 0.1012\nvn 0.9879 0.1386 0.0691\nvn -0.1131 0.7403 0.6627\nvn 0.2196 0.4798 0.8494\nvn 0.0147 0.5153 0.8568\nvn 0.7841 0.5089 -0.3553\nvn 0.2901 -0.1181 0.9496\nvn 0.5313 0.3691 -0.7625\nvn 0.8368 -0.0071 -0.5475\nvn 0.7238 0.2327 -0.6496\nvn 0.2265 0.2459 0.9424\nvn 0.7316 -0.1726 -0.6595\nvn 0.7409 -0.1674 -0.6503\nvn 0.7673 -0.1834 -0.6144\nvn -0.4143 0.9096 0.0303\nvn -0.3286 0.9436 -0.0394\nvn 0.1059 -0.7286 -0.6767\nvn -0.0143 -0.6356 -0.7718\nvn 0.0499 -0.7697 -0.6365\nvn -0.9800 -0.1697 0.1034\nvn -0.9977 -0.0193 0.0641\nvn 0.0756 0.2437 0.9669\nvn 0.0023 0.1443 0.9895\nvn -0.2914 0.0649 0.9544\nvn 0.1157 0.4706 0.8747\nvn 0.1715 0.6460 0.7438\nvn -0.2226 0.4893 0.8432\nvn -0.2918 0.8939 0.3402\nvn 0.7932 -0.5925 -0.1403\nvn -0.3702 -0.8969 -0.2417\nvn -0.4000 -0.8927 -0.2073\nvn -0.2385 -0.9045 -0.3534\nvn -0.0154 -0.1063 0.9942\nvn 0.0374 0.2224 0.9742\nvn 0.1286 0.6919 0.7105\nvn -0.0508 0.4756 0.8782\nvn -0.0357 0.3734 0.9270\nvn -0.0015 0.5796 0.8149\nvn 0.5995 0.2010 0.7747\nvn 0.1217 0.4776 0.8701\nvn 0.3399 0.5519 0.7615\nvn 0.8758 0.4308 0.2177\nvn -0.0613 -0.4162 -0.9072\nvn -0.4632 0.8133 -0.3521\nvn -0.5351 0.6459 -0.5445\nvn -0.6122 0.5596 -0.5586\nvn -0.2166 -0.4641 0.8589\nvn -0.2525 -0.2433 0.9365\nvn -0.4595 0.0321 0.8876\nvn -0.5188 -0.5588 0.6470\nvn -0.3399 -0.4220 0.8404\nvn -0.4887 -0.7302 -0.4775\nvn -0.4568 -0.6957 -0.5543\nvn -0.4192 -0.7116 -0.5637\nvn -0.5758 -0.4299 -0.6954\nvn -0.6219 -0.0743 -0.7795\nvn -0.0058 -0.3540 0.9352\nvn 0.0997 -0.2290 0.9683\nvn 0.1349 -0.2638 0.9551\nvn 0.0855 0.1798 0.9800\nvn 0.0266 0.3581 0.9333\nvn 0.1418 0.4601 0.8764\nvn 0.0416 0.5473 0.8359\nvn 0.3417 0.2825 0.8963\nvn 0.5157 -0.1918 0.8350\nvn -0.0185 0.1841 0.9827\nvn -0.0950 0.5127 0.8533\nvn 0.9732 0.1050 -0.2045\nvn 0.6494 -0.2023 -0.7330\nvn 0.6552 -0.1389 -0.7425\nvn 0.6080 -0.1057 -0.7869\nvn 0.6083 -0.7479 0.2656\nvn 0.5624 -0.8234 0.0759\nvn 0.5973 -0.6739 0.4347\nvn -0.9735 -0.2095 -0.0913\nvn 0.4691 -0.8329 -0.2935\nvn 0.8084 -0.5348 -0.2457\nvn 0.1478 0.8082 0.5701\nvn -0.0047 0.8842 0.4670\nvn -0.2139 -0.7232 0.6566\nvn -0.2235 -0.3251 -0.9189\nvn -0.0560 -0.5063 -0.8605\nvn -0.0902 -0.5087 0.8562\nvn -0.0058 0.1000 0.9949\nvn -0.0101 0.1158 0.9932\nvn 0.0606 0.4333 0.8992\nvn -0.0367 0.5518 0.8331\nvn 0.9273 -0.3457 -0.1433\nvn 0.2647 0.5184 0.8131\nvn 0.7404 0.5820 0.3362\nvn 0.6228 0.7103 0.3280\nvn -0.9864 0.0771 0.1450\nvn 0.3340 0.1873 -0.9238\nvn 0.1666 0.1850 -0.9685\nvn 0.2749 0.3450 -0.8974\nvn -0.3439 -0.3101 -0.8863\nvn -0.4616 -0.1176 -0.8793\nvn 0.0346 0.0113 0.9993\nvn -0.1774 0.3402 0.9235\nvn -0.0254 0.3916 0.9198\nvn 0.0085 0.6373 0.7706\nvn -0.4041 0.8908 0.2078\nvn 0.0533 -0.1666 0.9846\nvn 0.0044 -0.6923 -0.7215\nvn -0.0066 -0.6615 -0.7499\nvn 0.2178 0.2780 0.9355\nvn -0.0228 0.3592 0.9330\nvn 0.2659 0.3503 0.8981\nvn 0.2253 0.6305 0.7428\nvn 0.2952 0.4187 0.8588\nvn -0.5099 -0.7078 -0.4889\nvn -0.3595 -0.8960 -0.2606\nvn 0.1894 0.7533 0.6297\nvn -0.1427 0.7140 0.6854\nvn -0.6075 0.5466 0.5764\nvn -0.8819 -0.2995 -0.3640\nvn -0.7639 -0.3100 -0.5659\nvn -0.5260 -0.4548 -0.7186\nvn 0.1285 -0.2448 0.9610\nvn 0.1262 -0.1439 0.9815\nvn 0.1140 0.2579 0.9594\nvn 0.1294 -0.3063 0.9431\nvn 0.1634 0.8834 0.4392\nvn 0.1588 0.2248 0.9614\nvn 0.2803 0.5486 0.7877\nvn 0.2781 0.5426 0.7926\nvn 0.2307 0.4688 0.8527\nvn 0.2720 0.0373 0.9616\nvn -0.0280 0.4258 0.9044\nvn 0.2557 -0.8136 -0.5222\nvn 0.4812 -0.4932 -0.7246\nvn 0.3380 -0.7356 -0.5871\nvn 0.5251 0.5517 0.6479\nvn 0.0534 0.6713 0.7392\nvn 0.1747 0.6664 0.7248\nvn 0.2449 -0.8527 -0.4613\nvn 0.2426 -0.8472 -0.4727\nvn 0.2088 -0.7546 -0.6220\nvn -0.0987 -0.2417 0.9653\nvn -0.5114 -0.4555 -0.7287\nvn -0.2809 -0.6559 -0.7006\nvn -0.5285 -0.3563 -0.7705\nvn 0.4405 -0.2452 -0.8636\nvn 0.4581 -0.7344 -0.5009\nvn -0.9270 -0.3750 0.0022\nvn -0.9468 0.3128 -0.0750\nvn -0.7982 -0.6016 0.0317\nvn 0.1343 -0.2238 0.9653\nvn 0.2000 0.1016 0.9745\nvn 0.1960 0.2355 0.9519\nvn 0.0932 0.4777 0.8735\nvn -0.0727 0.4166 0.9062\nvn 0.0171 0.6684 0.7436\nvn 0.3267 0.4370 0.8380\nvn -0.0106 -0.4884 0.8725\nvn -0.1879 0.5750 0.7962\nvn 0.7215 -0.6575 0.2171\nvn 0.3667 -0.1807 0.9126\nvn 0.4512 -0.1953 0.8708\nvn 0.3816 0.0643 0.9221\nvn 0.0752 0.7408 0.6675\nvn -0.2108 0.5946 0.7759\nvn -0.8768 -0.4769 0.0605\nvn -0.8653 -0.4978 0.0584\nvn -0.9403 0.3197 0.1167\nvn 0.1654 -0.3213 0.9324\nvn -0.1643 -0.4533 0.8761\nvn 0.3381 -0.2000 0.9196\nvn 0.3283 0.1640 0.9302\nvn -0.2124 0.3790 0.9007\nvn -0.1059 0.5238 0.8452\nvn 0.2105 0.5749 0.7907\nvn 0.3677 -0.4939 0.7879\nvn 0.4714 -0.5917 0.6540\nvn 0.4743 0.1694 0.8639\nvn 0.9116 0.2992 0.2817\nvn 0.7232 0.5382 0.4328\nvn 0.9285 0.2543 0.2707\nvn -0.4503 0.2751 0.8494\nvn -0.6555 0.1204 0.7455\nvn 0.2386 -0.9483 -0.2090\nvn 0.3691 -0.2302 0.9004\nvn 0.2986 0.0180 0.9542\nvn 0.1102 0.3001 0.9475\nvn 0.2973 0.4602 0.8365\nvn 0.1090 0.2179 -0.9698\nvn 0.0142 0.2675 -0.9634\nvn 0.0691 0.1317 -0.9889\nvn -0.2257 0.3404 -0.9127\nvn 0.0658 0.2303 -0.9709\nvn -0.0193 -0.9813 0.1915\nvn -0.0994 -0.7779 0.6205\nvn -0.0065 -0.9792 0.2026\nvn 0.2755 0.4431 0.8531\nvn -0.0676 0.5766 0.8142\nvn -0.1398 -0.6518 -0.7454\nvn -0.1057 -0.5187 -0.8484\nvn -0.2062 -0.4583 -0.8645\nvn 0.2448 0.3113 0.9182\nvn 0.1943 0.5112 0.8372\nvn 0.2107 0.4671 0.8587\nvn -0.5736 -0.2857 0.7676\nvn -0.1433 -0.1397 0.9798\nvn 0.1089 -0.0717 0.9915\nvn 0.3006 0.0757 0.9507\nvn 0.2915 0.1507 0.9446\nvn -0.0434 0.2904 0.9559\nvn 0.1402 0.4127 0.9000\nvn 0.8264 0.5496 -0.1220\nvn 0.6535 0.3472 -0.6725\nvn 0.1969 0.4587 -0.8665\nvn 0.4476 -0.8873 0.1110\nvn 0.3862 -0.9111 -0.1439\nvn 0.3734 -0.9218 -0.1044\nvn -0.2304 -0.6953 -0.6807\nvn -0.1740 -0.5925 -0.7865\nvn 0.4305 -0.6519 -0.6242\nvn -0.4254 -0.6673 -0.6113\nvn 0.0896 -0.9534 -0.2879\nvn 0.0906 -0.9532 -0.2884\nvn 0.0165 -0.9966 0.0807\nvn -0.0678 0.4533 0.8888\nvn -0.2587 -0.2672 0.9282\nvn 0.1582 0.5957 0.7875\nvn -0.1252 0.7146 0.6882\nvn 0.2494 -0.1035 0.9628\nvn 0.8437 0.4716 -0.2562\nvn 0.9050 0.3045 -0.2970\nvn -0.9130 -0.1100 -0.3928\nvn -0.8538 0.0113 -0.5205\nvn -0.1624 -0.9411 -0.2965\nvn 0.0409 -0.9725 -0.2290\nvn -0.2427 0.0745 0.9672\nvn -0.8695 0.4108 -0.2743\nvn -0.8263 0.3398 -0.4492\nvn -0.8550 0.1872 -0.4837\nvn -0.5288 -0.2747 0.8030\nvn -0.0936 -0.2680 0.9588\nvn -0.0779 -0.1224 0.9894\nvn 0.2923 -0.2172 0.9313\nvn 0.4140 -0.1935 0.8895\nvn 0.4602 0.0776 0.8844\nvn 0.1905 0.1951 0.9621\nvn 0.0598 0.6075 0.7920\nvn -0.0019 0.6367 0.7711\nvn 0.6403 -0.7626 -0.0918\nvn 0.5373 -0.8432 -0.0167\nvn 0.5372 -0.5295 0.6565\nvn 0.5017 -0.6464 0.5748\nvn 0.3054 0.2205 0.9263\nvn 0.2724 0.3790 0.8843\nvn -0.7037 -0.7044 -0.0926\nvn -0.4374 -0.0482 0.8979\nvn -0.2200 -0.1629 0.9618\nvn -0.4478 -0.0970 0.8888\nvn -0.1602 0.0662 0.9849\nvn -0.0437 -0.0492 0.9978\nvn 0.1001 0.1455 0.9843\nvn -0.1121 0.6815 0.7231\nvn -0.1128 0.7696 0.6285\nvn 0.9532 -0.0045 -0.3021\nvn 0.9742 -0.2077 -0.0886\nvn 0.9974 0.0712 -0.0053\nvn 0.9904 0.0315 -0.1347\nvn -0.6399 0.6177 0.4570\nvn -0.9442 0.3068 0.1199\nvn -0.7527 0.3303 0.5695\nvn 0.9371 0.0348 0.3473\nvn 0.8381 -0.0184 0.5451\nvn 0.9411 0.1059 0.3211\nvn 0.7953 -0.5740 -0.1952\nvn 0.1470 0.3833 0.9118\nvn -0.0143 0.1566 0.9875\nvn 0.3463 0.4100 0.8437\nvn 0.2350 0.6465 0.7258\nvn 0.4551 0.3700 0.8099\nvn -0.2604 -0.1535 0.9532\nvn -0.5400 -0.1062 0.8349\nvn -0.4244 -0.2080 0.8812\nvn -0.1513 -0.1257 0.9804\nvn -0.0323 -0.0411 0.9986\nvn 0.1689 0.0597 0.9838\nvn 0.2159 0.0109 0.9763\nvn -0.0394 0.0830 0.9958\nvn 0.1556 0.2797 0.9474\nvn 0.3622 0.3743 0.8536\nvn 0.6114 -0.0256 -0.7909\nvn 0.6868 -0.2676 -0.6758\nvn 0.2732 0.2791 0.9206\nvn 0.9950 0.0821 0.0561\nvn 0.0244 0.5294 0.8480\nvn 0.0664 0.2646 0.9621\nvn 0.0439 -0.0975 0.9943\nvn 0.1034 -0.1024 0.9893\nvn -0.2618 0.0190 0.9649\nvn -0.2354 0.0452 0.9708\nvn 0.2344 0.4851 0.8424\nvn 0.5129 0.0725 0.8554\nvn 0.3646 0.1654 0.9163\nvn -0.8509 0.4941 0.1783\nvn -0.6671 0.6592 0.3469\nvn -0.8612 0.2917 0.4161\nvn 0.1652 0.8904 0.4240\nvn 0.0605 0.7940 0.6048\nvn 0.1840 0.7841 0.5927\nvn -0.8705 0.1271 -0.4754\nvn -0.8107 0.2785 -0.5149\nvn 0.2114 0.2786 0.9369\nvn 0.2059 0.3637 0.9084\nvn 0.1688 0.0495 0.9844\nvn 0.1049 -0.2396 0.9652\nvn -0.0398 -0.0017 0.9992\nvn 0.1672 -0.0951 0.9813\nvn 0.0835 -0.1286 0.9882\nvn -0.0599 -0.0969 0.9935\nvn -0.2684 -0.1114 0.9568\nvn -0.2641 0.0775 0.9614\nvn -0.2480 0.1928 0.9493\nvn 0.2533 0.3960 0.8826\nvn 0.1374 0.5819 0.8015\nvn 0.2803 -0.8838 -0.3746\nvn 0.1304 0.2770 0.9520\nvn 0.1429 -0.2410 0.9599\nvn 0.1402 -0.2104 0.9675\nvn 0.0148 0.5891 0.8079\nvn 0.0066 0.7391 0.6735\nvn 0.2983 0.1797 0.9374\nvn 0.1363 -0.0822 0.9872\nvn 0.2525 -0.1566 0.9548\nvn 0.0039 -0.1620 0.9868\nvn 0.2077 0.4075 0.8893\nvn 0.0551 0.5747 0.8165\nvn -0.4207 -0.3870 -0.8205\nvn -0.0643 0.4574 0.8869\nvn 0.2793 -0.1135 0.9535\nvn 0.0747 -0.0541 0.9957\nvn 0.1404 0.0659 0.9879\nvn -0.1162 0.0450 0.9922\nvn -0.2436 -0.0708 0.9673\nvn -0.2909 0.1032 0.9511\nvn -0.1432 0.4087 0.9013\nvn 0.0388 0.4433 0.8955\nvn 0.0168 0.4717 0.8816\nvn 0.6381 -0.0627 0.7674\nvn -0.2170 0.4968 0.8403\nvn 0.0675 0.3339 0.9402\nvn 0.3223 -0.1324 0.9373\nvn 0.1944 -0.0916 0.9766\nvn 0.2231 -0.1891 0.9563\nvn -0.2753 0.3384 0.8998\nvn -0.1800 0.3568 0.9167\nvn 0.0799 0.5775 0.8125\nvn 0.0530 0.5741 0.8170\nvn 0.8512 -0.4920 -0.1825\nvn 0.8482 -0.4953 -0.1875\nvn 0.8314 -0.5254 -0.1807\nvn -0.1484 0.6563 0.7397\nvn 0.4550 -0.0702 0.8877\nvn 0.5426 0.1210 0.8312\nvn 0.9519 -0.2915 -0.0942\nvn 0.9908 -0.0079 0.1347\nvn 0.2059 -0.8781 -0.4318\nvn 0.1680 -0.7954 -0.5823\nvn -0.4385 0.8651 0.2434\nvn 0.3129 0.0544 0.9482\nvn 0.3708 -0.2689 0.8889\nvn 0.3001 -0.2775 0.9127\nvn 0.4126 -0.0376 0.9101\nvn -0.0786 -0.2672 0.9604\nvn -0.1064 -0.1918 0.9756\nvn -0.2191 0.4808 0.8490\nvn -0.2372 0.4491 0.8614\nvn 0.0336 0.6455 0.7630\nvn 0.9597 0.2751 0.0573\nvn 0.8866 0.4398 0.1434\nvn 0.9879 0.1464 0.0506\nvn 0.4559 0.2432 0.8562\nvn -0.0418 0.9431 -0.3300\nvn -0.3923 0.6024 0.6951\nvn 0.3514 -0.1822 0.9183\nvn 0.3445 -0.1427 0.9279\nvn 0.0776 -0.2692 0.9599\nvn -0.0989 0.5853 0.8047\nvn 0.4862 -0.8728 -0.0435\nvn 0.5809 -0.7575 0.2977\nvn 0.6160 -0.7875 -0.0191\nvn 0.3620 0.3669 0.8569\nvn 0.7011 -0.0688 0.7097\nvn 0.7725 -0.2678 0.5757\nvn 0.6779 0.0239 0.7347\nvn -0.8715 0.0782 -0.4841\nvn -0.8966 0.3728 -0.2388\nvn -0.5959 0.6411 0.4836\nvn 0.2372 -0.0365 0.9708\nvn 0.2937 -0.1162 0.9488\nvn 0.3469 -0.1045 0.9320\nvn -0.1619 0.1280 0.9785\nvn -0.1371 0.3808 0.9144\nvn -0.1724 0.5024 0.8473\nvn 0.0832 -0.8256 -0.5580\nvn 0.3289 -0.9263 -0.1839\nvn -0.8134 -0.3915 -0.4302\nvn 0.4387 0.5209 0.7322\nvn 0.7765 0.3879 0.4966\nvn 0.8669 0.1920 0.4600\nvn 0.8979 0.2526 0.3604\nvn -0.0981 0.5818 0.8074\nvn 0.4093 -0.1752 0.8954\nvn 0.4568 -0.1829 0.8706\nvn -0.1411 -0.1308 0.9813\nvn -0.1806 0.4809 0.8579\nvn 0.3949 -0.8451 -0.3603\nvn 0.7345 -0.6417 -0.2206\nvn 0.2170 0.5129 0.8306\nvn -0.8957 -0.4201 -0.1454\nvn 0.3192 -0.1978 0.9268\nvn 0.3322 -0.1368 0.9332\nvn -0.2242 -0.2021 0.9534\nvn -0.1630 -0.2984 0.9404\nvn -0.1582 -0.3305 0.9304\nvn -0.0212 -0.1045 0.9943\nvn -0.1406 0.5641 0.8137\nvn 0.6943 -0.6587 -0.2899\nvn 0.3173 -0.1593 0.9348\nvn 0.1352 0.5678 0.8120\nvn -0.2610 0.8035 0.5350\nvn 0.3377 0.3875 0.8578\nvn -0.1596 0.7619 0.6277\nvn 0.9836 0.0381 0.1761\nvn 0.9316 0.0591 0.3586\nvn 0.9300 0.2181 0.2957\nvn -0.6100 -0.7351 -0.2958\nvn -0.9678 -0.1037 -0.2292\nvn -0.6886 -0.5830 -0.4312\nvn 0.1346 0.0561 0.9893\nvn 0.2263 -0.1746 0.9583\nvn -0.0502 -0.0442 0.9977\nvn 0.7677 -0.2147 -0.6037\nvn 0.7318 -0.1946 -0.6531\nvn 0.7603 -0.2566 -0.5967\nvn 0.0701 0.4775 0.8758\nvn -0.5092 0.7143 -0.4801\nvn -0.5484 0.6654 -0.5064\nvn -0.7092 0.3181 -0.6291\nvn 0.5932 -0.7595 -0.2671\nvn 0.4878 -0.8152 -0.3122\nvn 0.5195 -0.8010 -0.2976\nvn -0.0304 -0.2257 0.9737\nvn 0.0039 -0.2207 0.9753\nvn -0.6512 -0.1562 0.7426\nvn -0.6703 -0.1532 0.7261\nvn -0.5043 -0.1633 0.8480\nvn -0.2317 -0.0632 0.9707\nvn 0.1818 -0.0302 0.9828\nvn 0.1047 0.2824 0.9536\nvn -0.1471 0.4645 0.8733\nvn -0.1233 0.5962 0.7933\nvn -0.0520 0.6377 0.7685\nvn 0.5952 -0.3763 0.7100\nvn 0.0174 0.0234 0.9996\nvn 0.6444 -0.1432 0.7512\nvn 0.5375 0.2143 0.8156\nvn 0.1986 0.9776 0.0693\nvn -0.1500 -0.2549 0.9552\nvn -0.3067 -0.3092 0.9001\nvn -0.5978 -0.3518 0.7203\nvn -0.8022 -0.2255 0.5527\nvn -0.8891 -0.1254 0.4402\nvn -0.1118 -0.5945 -0.7963\nvn 0.2344 -0.1537 -0.9599\nvn -0.0172 -0.0496 -0.9986\nvn -0.8349 -0.0021 0.5503\nvn -0.5943 0.1234 0.7947\nvn -0.0231 0.2313 0.9726\nvn -0.0858 0.2762 0.9572\nvn -0.2780 0.7905 0.5457\nvn -0.4801 -0.0455 -0.8760\nvn -0.4832 -0.1294 -0.8659\nvn 0.1698 -0.8354 -0.5228\nvn -0.3298 -0.1175 0.9367\nvn 0.8001 0.5436 0.2536\nvn -0.7412 -0.3389 0.5795\nvn -0.7186 -0.4176 0.5559\nvn -0.1810 -0.0039 0.9835\nvn -0.2989 0.6158 0.7290\nvn -0.3114 0.6347 0.7072\nvn -0.2947 0.6406 0.7091\nvn -0.5672 0.7043 -0.4269\nvn -0.5694 0.7457 -0.3460\nvn 0.2669 -0.9350 -0.2335\nvn 0.6243 -0.7804 0.0358\nvn 0.3157 0.4686 0.8251\nvn 0.4589 0.3193 0.8291\nvn -0.2860 0.8311 0.4769\nvn 0.8652 0.4079 0.2915\nvn 0.4425 -0.8520 -0.2798\nvn 0.7531 -0.6129 -0.2390\nvn -0.7504 -0.4750 0.4597\nvn -0.4263 -0.8979 0.1093\nvn -0.0993 -0.9605 -0.2599\nvn 0.2919 -0.9267 -0.2366\nvn 0.0017 -0.9725 -0.2328\nvn -0.2539 0.3478 0.9025\nvn -0.5908 -0.1733 0.7880\nvn -0.6714 -0.2706 0.6899\nvn -0.7296 -0.2862 0.6211\nvn -0.9081 0.3871 0.1595\nvn -0.6744 0.6544 0.3418\nvn -0.6166 0.6956 0.3686\nvn 0.9250 -0.3648 -0.1056\nvn -0.9493 0.3059 -0.0727\nvn -0.9894 -0.0026 -0.1448\nvn -0.5756 0.4418 0.6880\nvn -0.2708 0.2807 0.9208\nvn -0.2356 0.5116 0.8263\nvn 0.6349 -0.7559 -0.1594\nvn -0.0992 0.7241 -0.6825\nvn -0.1671 0.6491 -0.7421\nvn -0.0681 0.6361 -0.7686\nvn -0.5586 -0.7973 -0.2287\nvn -0.3336 -0.9276 -0.1682\nvn 0.9975 -0.0379 0.0589\nvn -0.2217 0.8148 0.5357\nvn -0.4790 0.7420 0.4689\nvn -0.3694 0.5751 0.7299\nvn -0.2780 0.8811 0.3826\nvn -0.7761 -0.2071 0.5956\nvn -0.7704 0.4921 -0.4053\nvn 0.6650 0.7247 0.1805\nvn 0.5859 0.8059 -0.0848\nvn 0.0734 0.3183 0.9451\nvn -0.2450 0.1177 0.9623\nvn -0.2057 0.4212 0.8834\nvn -0.0095 0.5497 -0.8353\nvn -0.0989 0.5884 -0.8025\nvn -0.0591 0.6284 -0.7756\nvn 0.3554 0.4312 0.8293\nvn -0.2286 -0.3304 0.9157\nvn -0.1258 0.6795 -0.7228\nvn -0.2175 0.4323 -0.8751\nvn -0.2434 0.6438 -0.7254\nvn -0.8013 0.5093 -0.3138\nvn -0.1978 0.5424 0.8165\nvn -0.2822 0.6222 0.7302\nvn -0.0789 0.2847 0.9554\nvn -0.4358 0.5150 0.7381\nvn 0.7439 0.2869 -0.6035\nvn 0.6820 0.2984 -0.6677\nvn 0.6554 0.1348 -0.7432\nvn 0.0505 0.9198 0.3891\nvn 0.5440 0.7773 0.3160\nvn 0.2838 0.8704 0.4021\nvn -0.0592 0.7865 0.6147\nvn 0.7084 0.6679 0.2280\nvn -0.3863 0.3122 0.8679\nvn -0.2887 0.1296 0.9486\nvn -0.2365 0.4647 0.8533\nvn -0.3228 0.5611 0.7622\nvn 0.7145 -0.1313 0.6872\nvn 0.7259 -0.1083 0.6791\nvn 0.5402 0.3520 0.7644\nvn 0.3184 0.1561 0.9350\nvn 0.0632 0.6677 0.7417\nvn -0.3789 0.8792 0.2889\nvn -0.0172 0.9155 0.4018\nvn -0.2751 0.8284 0.4879\nvn -0.1917 0.9004 0.3905\nvn -0.6135 0.4849 0.6233\nvn -0.5383 0.6576 0.5271\nvn 0.1423 0.9586 0.2465\nvn -0.2832 0.9578 -0.0492\nvn -0.6884 -0.6998 -0.1908\nvn -0.8256 -0.5643 0.0004\nvn -0.9815 0.1893 -0.0262\nvn 0.6006 0.6420 0.4765\nvn 0.7252 0.5347 0.4338\nvn 0.0061 0.3208 0.9471\nvn -0.4009 0.6302 0.6649\nvn 0.9177 0.3602 -0.1677\nvn 0.8595 0.2632 -0.4382\nvn 0.6980 0.5919 -0.4031\nvn -0.9746 0.1259 -0.1849\nvn 0.0509 -0.6317 0.7735\nvn 0.1887 -0.4659 0.8645\nvn 0.2572 0.6217 0.7398\nvn 0.3263 0.5660 0.7571\nvn 0.9927 0.0858 -0.0841\nvn 0.2733 0.6356 0.7220\nvn -0.0406 0.7938 0.6067\nvn -0.0059 0.2856 0.9583\nvn -0.1904 0.6468 0.7385\nvn -0.1116 0.5162 0.8491\nvn -0.8251 -0.5647 -0.0164\nvn -0.9070 -0.2953 -0.3002\nvn 0.7678 0.3090 0.5613\nvn 0.8345 0.1822 0.5199\nvn 0.5913 0.7989 0.1101\nvn -0.0295 0.2024 0.9789\nvn 0.1289 0.3781 -0.9167\nvn 0.1907 0.3708 -0.9089\nvn 0.1126 0.6288 -0.7694\nvn 0.1751 0.4972 0.8497\nvn 0.0087 0.8718 0.4898\nvn -0.4146 0.5721 0.7077\nvn -0.7036 0.0124 0.7104\nvn -0.7895 0.0562 0.6111\nvn -0.1805 0.4223 -0.8883\nvn -0.4911 0.6597 -0.5688\nvn -0.3105 0.3362 -0.8891\nvn -0.9766 -0.0649 -0.2050\nvn -0.9541 0.2666 0.1359\nvn -0.8698 0.4339 0.2347\nvn -0.1469 -0.5110 -0.8469\nvn -0.1957 -0.5164 -0.8336\nvn -0.9590 0.0258 -0.2820\nvn 0.2558 0.9346 0.2470\nvn -0.9927 -0.1200 0.0085\nvn -0.9711 -0.1746 -0.1627\nvn -0.3072 -0.1735 -0.9357\nvn -0.0883 0.3946 0.9146\nvn -0.1944 0.4945 0.8471\nvn -0.3136 0.7838 0.5359\nvn 0.5032 0.2048 0.8395\nvn 0.3098 0.3293 0.8919\nvn 0.1958 0.7523 0.6291\nvn 0.1092 0.8383 0.5340\nvn -0.5314 0.4197 0.7358\nvn -0.7369 0.6674 0.1075\nvn -0.8309 0.5378 -0.1429\nvn -0.9055 0.0722 -0.4181\nvn -0.8473 0.0688 -0.5266\nvn 0.3048 0.7325 0.6087\nvn 0.3308 0.6393 0.6941\nvn -0.0143 0.5120 0.8589\nvn -0.2416 0.5943 0.7671\nvn 0.3053 0.2363 0.9225\nvn -0.1399 0.6679 0.7309\nvn 0.0684 0.8654 0.4964\nvn 0.2387 0.7191 0.6526\nvn 0.3531 0.8981 -0.2620\nvn -0.3552 0.9281 -0.1114\nvn -0.4208 0.9055 0.0550\nvn -0.4093 0.8798 -0.2417\nvn 0.4613 0.8018 0.3797\nvn 0.5790 0.6959 0.4248\nvn 0.0605 0.2887 0.9555\nvn -0.0204 0.3570 0.9338\nvn -0.3049 0.6737 0.6731\nvn 0.4211 -0.4405 -0.7928\nvn 0.7627 -0.0340 0.6458\nvn 0.5894 0.3977 0.7031\nvn -0.5654 -0.1227 0.8156\nvn -0.7881 -0.1267 0.6023\nvn -0.4360 0.3078 0.8457\nvn -0.3069 -0.0230 0.9514\nvn -0.1377 0.2521 0.9578\nvn -0.2669 0.8628 0.4292\nvn -0.3008 0.8709 0.3885\nvn -0.2383 0.8629 0.4456\nvn -0.3653 0.8772 0.3114\nvn -0.3937 0.8129 0.4291\nvn -0.2898 0.8894 0.3534\nvn 0.2369 -0.1459 0.9605\nvn 0.7556 -0.1355 0.6408\nvn -0.1621 0.3764 0.9121\nvn 0.8561 0.4638 0.2281\nvn 0.7522 0.5725 0.3262\nvn -0.0636 0.9975 0.0291\nvn -0.1133 0.9853 0.1275\nvn -0.1793 -0.2544 0.9503\nvn -0.0401 -0.2120 0.9764\nvn -0.0587 0.3438 0.9372\nvn 0.0567 0.3025 0.9514\nvn -0.1975 0.3486 0.9162\nvn -0.2848 0.5477 0.7867\nvn -0.3179 0.7564 0.5716\nvn 0.8042 -0.5622 -0.1926\nvn -0.0561 -0.4256 -0.9031\nvn -0.1699 -0.3400 -0.9249\nvn -0.3679 -0.4626 -0.8066\nvn 0.3271 0.4928 0.8063\nvn 0.2412 0.6593 0.7121\nvn 0.0795 0.6468 0.7584\nvn -0.3207 -0.1216 0.9393\nvn -0.4532 -0.3851 0.8039\nvn -0.7333 -0.1688 0.6586\nvn 0.0916 0.0873 0.9919\nvn -0.1218 0.2559 0.9590\nvn -0.3610 0.3988 0.8430\nvn -0.2166 0.5257 0.8226\nvn 0.1470 0.0562 0.9875\nvn 0.3022 -0.4360 -0.8477\nvn 0.1437 -0.6107 -0.7787\nvn -0.3188 -0.2118 0.9238\nvn -0.1870 -0.2557 0.9485\nvn -0.1062 -0.1340 0.9853\nvn -0.2239 0.3695 0.9018\nvn -0.2050 0.5799 0.7885\nvn -0.2020 0.4424 0.8737\nvn 0.6283 -0.6656 0.4026\nvn 0.5797 -0.8118 0.0697\nvn -0.1009 0.1682 0.9806\nvn -0.4361 -0.4075 0.8023\nvn -0.1202 -0.3078 0.9438\nvn -0.3975 -0.2625 0.8792\nvn -0.3511 -0.3536 0.8670\nvn -0.5521 -0.2101 0.8068\nvn -0.4774 -0.2875 0.8303\nvn -0.1277 -0.2056 0.9702\nvn -0.0023 -0.2531 0.9674\nvn -0.4410 -0.2963 0.8472\nvn -0.1940 -0.2301 0.9536\nvn 0.0245 -0.0101 0.9996\nvn -0.0014 0.1065 0.9943\nvn -0.0229 0.1581 0.9872\nvn 0.3618 -0.9210 -0.1446\nvn 0.2586 -0.8881 -0.3800\nvn -0.2053 0.2256 0.9523\nvn -0.2755 0.6421 0.7154\nvn 0.8564 -0.0650 0.5121\nvn -0.3918 -0.3601 0.8466\nvn -0.7548 0.5811 0.3043\nvn 0.4051 -0.4773 -0.7797\nvn 0.8435 -0.3562 -0.4019\nvn -0.1706 0.6620 0.7298\nvn -0.1546 0.1368 0.9785\nvn -0.2523 0.5159 0.8186\nvn 0.3811 0.0419 0.9236\nvn 0.2554 0.5583 0.7893\nvn 0.1058 0.2564 0.9608\nvn -0.2145 -0.4699 0.8562\nvn -0.3490 -0.4411 0.8268\nvn -0.3222 -0.3133 0.8933\nvn 0.8166 -0.0467 0.5753\nvn 0.8267 -0.5021 0.2539\nvn 0.5182 0.4722 0.7130\nvn -0.1251 -0.1614 0.9789\nvn -0.2937 0.0261 0.9555\nvn -0.0969 -0.3048 0.9475\nvn -0.3152 -0.3045 0.8988\nvn -0.1437 -0.1184 0.9825\nvn -0.0910 0.1118 0.9895\nvn -0.0444 0.3008 0.9526\nvn 0.9419 0.2709 -0.1986\nvn 0.4981 -0.8671 -0.0031\nvn 0.4317 0.5155 0.7402\nvn 0.2813 0.4182 0.8637\nvn 0.3253 0.1773 0.9288\nvn 0.2879 0.4090 0.8659\nvn -0.4045 0.0204 0.9143\nvn -0.4323 -0.1670 0.8861\nvn -0.6278 0.4542 -0.6321\nvn -0.1546 0.6102 0.7770\nvn -0.0415 0.1337 0.9901\nvn -0.1251 0.4354 0.8914\nvn 0.8610 -0.0197 -0.5082\nvn 0.3681 0.2157 -0.9044\nvn 0.2705 0.2804 -0.9210\nvn 0.2459 0.3286 -0.9119\nvn 0.0796 -0.1940 0.9778\nvn -0.1572 -0.6119 0.7751\nvn -0.3066 0.0112 0.9518\nvn -0.3262 -0.2695 0.9060\nvn 0.0094 0.1606 0.9870\nvn -0.1942 0.7613 0.6187\nvn 0.9795 0.1132 0.1663\nvn 0.9948 -0.0003 0.1015\nvn -0.0741 0.5085 0.8578\nvn -0.1546 0.5557 0.8169\nvn -0.2344 -0.3465 0.9082\nvn -0.2353 -0.1540 0.9596\nvn 0.0004 0.0118 0.9999\nvn -0.0559 0.1612 0.9853\nvn -0.0522 0.3421 0.9382\nvn -0.1142 0.6030 0.7895\nvn -0.2472 0.8511 0.4632\nvn -0.1203 0.0342 0.9921\nvn -0.1440 0.2850 0.9476\nvn 0.1899 0.2694 0.9441\nvn -0.1543 0.9817 0.1111\nvn -0.1371 0.9099 0.3915\nvn -0.9329 -0.3366 0.1281\nvn -0.9994 -0.0214 0.0277\nvn -0.0563 -0.5032 0.8623\nvn -0.1572 -0.6796 0.7165\nvn -0.3030 -0.0657 0.9507\nvn -0.1870 -0.0455 0.9813\nvn 0.1592 0.1331 0.9782\nvn -0.1399 0.7955 0.5896\nvn -0.6143 0.3910 -0.6853\nvn -0.6146 0.4241 -0.6651\nvn 0.0260 0.6312 0.7751\nvn -0.5954 0.8013 -0.0591\nvn -0.5976 0.7416 -0.3047\nvn 0.9289 -0.3622 -0.0770\nvn -0.7965 -0.5440 -0.2639\nvn -0.0169 0.7856 0.6184\nvn -0.0393 0.9190 0.3921\nvn 0.9405 -0.2842 -0.1863\nvn 0.2961 0.0977 0.9501\nvn 0.2162 0.0956 0.9716\nvn 0.1483 0.6550 0.7409\nvn 0.3717 -0.1025 0.9226\nvn 0.4172 -0.0959 0.9037\nvn 0.2249 0.7469 0.6257\nvn 0.2734 0.6881 0.6721\nvn 0.2047 0.8137 0.5440\nvn 0.4993 -0.4075 0.7646\nvn 0.5828 -0.2243 0.7811\nvn 0.5488 -0.3200 0.7722\nvn 0.2801 0.5586 0.7807\nvn 0.1777 0.6810 0.7104\nvn 0.4229 -0.2254 0.8777\nvn 0.4823 -0.4772 0.7346\nvn 0.3786 0.3621 0.8518\nvn 0.5701 -0.1765 0.8024\nvn 0.5411 -0.1952 0.8179\nvn 0.3495 -0.3806 0.8561\nvn 0.5504 0.0918 0.8298\nvn 0.5303 0.4263 0.7328\nvn 0.7779 -0.2629 0.5706\nvn 0.7791 -0.2155 0.5887\nvn 0.1842 0.0569 0.9812\nvn 0.3638 0.6519 0.6653\nvn 0.2778 0.6488 0.7084\nvn 0.3451 -0.2933 0.8915\nvn -0.2036 -0.4306 -0.8793\nvn -0.1561 -0.4143 -0.8966\nvn -0.0689 -0.5443 -0.8361\nvn 0.7857 -0.4563 0.4176\nvn 0.6482 -0.4228 0.6333\nvn 0.6397 -0.6177 0.4574\nvn 0.8791 -0.1628 0.4480\nvn 0.7766 -0.2919 0.5582\nvn 0.6298 -0.2074 0.7486\nvn 0.7293 -0.0385 0.6831\nvn 0.0262 -0.9994 -0.0234\nvn 0.0300 -0.9990 -0.0328\nvn 0.0147 -0.9997 -0.0187\nvn 0.1804 0.1840 0.9662\nvn 0.3576 0.1987 0.9124\nvn 0.3421 -0.3315 0.8792\nvn -0.1866 -0.4032 -0.8959\nvn -0.4703 -0.5760 -0.6685\nvn -0.2281 -0.4250 -0.8759\nvn 0.6302 -0.1988 0.7505\nvn 0.6753 0.0110 0.7374\nvn 0.6198 -0.0231 0.7844\nvn 0.5121 -0.5074 0.6930\nvn 0.2662 -0.5180 0.8129\nvn 0.4421 -0.5622 0.6989\nvn 0.3246 -0.2976 0.8978\nvn -0.2859 -0.2376 -0.9283\nvn -0.6912 -0.3697 -0.6209\nvn 0.5522 -0.7472 -0.3698\nvn 0.5498 -0.7695 -0.3248\nvn 0.6915 -0.6685 -0.2738\nvn 0.5389 -0.4922 0.6836\nvn 0.6674 -0.4335 0.6054\nvn -0.2784 -0.2235 -0.9341\nvn -0.4647 -0.2980 -0.8338\nvn 0.2850 0.1439 0.9477\nvn 0.5485 -0.1140 0.8283\nvn 0.2864 -0.2488 0.9252\nvn 0.4856 -0.1121 0.8669\nvn -0.1241 0.5396 -0.8327\nvn -0.4091 0.0556 -0.9108\nvn -0.4535 0.3333 -0.8266\nvn 0.8353 0.3336 0.4371\nvn 0.6168 0.3513 0.7043\nvn 0.7901 0.3797 0.4812\nvn 0.7153 0.0222 -0.6984\nvn 0.7938 0.0099 -0.6081\nvn 0.4844 -0.4497 0.7504\nvn 0.6177 -0.3387 0.7097\nvn 0.5385 -0.1071 0.8358\nvn 0.5371 0.0137 0.8434\nvn 0.5229 -0.0048 0.8524\nvn 0.3247 -0.1643 0.9314\nvn 0.3374 0.5100 -0.7912\nvn 0.4125 0.4191 -0.8088\nvn 0.5284 0.4069 -0.7451\nvn -0.6883 0.3103 -0.6557\nvn 0.4491 0.3601 0.8177\nvn 0.4773 -0.2662 0.8374\nvn 0.9059 -0.4220 -0.0355\nvn 0.2164 0.2299 0.9488\nvn 0.6009 0.4554 0.6569\nvn 0.4186 0.5534 0.7201\nvn 0.3626 0.6350 0.6821\nvn -0.9774 0.0099 -0.2109\nvn 0.5130 0.3535 0.7823\nvn 0.6049 0.2505 0.7558\nvn 0.6218 -0.3282 0.7111\nvn 0.4537 -0.3641 0.8133\nvn 0.7173 -0.2617 0.6457\nvn 0.7300 -0.6536 -0.1997\nvn 0.4077 -0.1007 0.9075\nvn 0.4632 -0.5081 0.7261\nvn 0.7292 -0.3277 0.6007\nvn 0.5091 -0.1403 0.8491\nvn 0.6864 0.2907 0.6665\nvn 0.6689 0.3492 0.6562\nvn -0.0644 -0.9102 -0.4090\nvn 0.2311 0.0225 0.9727\nvn 0.5324 -0.7421 -0.4072\nvn 0.0325 0.1514 0.9879\nvn 0.3211 -0.6099 0.7245\nvn 0.5998 0.2154 0.7706\nvn 0.4033 0.4925 0.7712\nvn 0.6657 0.0332 0.7454\nvn 0.4140 0.1185 0.9025\nvn 0.7555 0.0177 0.6549\nvn 0.6533 0.2555 0.7127\nvn 0.3842 -0.3287 0.8628\nvn 0.5242 -0.2992 0.7973\nvn 0.4419 -0.2142 0.8711\nvn 0.5526 -0.1482 0.8202\nvn 0.4504 -0.1454 0.8809\nvn 0.6800 -0.6110 0.4053\nvn 0.4299 -0.7140 0.5526\nvn 0.7305 0.3966 0.5559\nvn 0.7821 0.2939 0.5494\nvn 0.8761 0.1443 0.4600\nvn 0.8318 0.2482 0.4964\nvn 0.8279 0.1039 0.5511\nvn 0.8485 -0.0780 0.5234\nvn 0.8450 0.0375 0.5334\nvn 0.8632 -0.0512 0.5022\nvn 0.1828 0.7505 0.6351\nvn 0.3106 0.6212 0.7194\nvn 0.3686 -0.8510 0.3741\nvn 0.5520 0.3814 0.7414\nvn 0.9339 0.1273 0.3341\nvn 0.8995 0.2340 0.3690\nvn 0.7117 0.4024 0.5758\nvn 0.8086 0.3515 0.4718\nvn 0.7646 0.4818 0.4281\nvn 0.9006 -0.0329 0.4334\nvn 0.8773 -0.0256 0.4792\nvn -0.1011 0.1593 -0.9820\nvn -0.1536 0.1202 -0.9808\nvn 0.8274 0.2260 0.5140\nvn 0.8213 0.1250 0.5565\nvn 0.9134 -0.0963 0.3954\nvn 0.8530 -0.0627 0.5182\nvn -0.4043 0.8881 -0.2184\nvn -0.2252 0.5360 -0.8136\nvn 0.8153 0.0669 0.5752\nvn 0.8652 0.0905 0.4931\nvn 0.8997 0.0868 0.4277\nvn -0.1002 0.2176 -0.9709\nvn 0.8346 -0.4145 0.3628\nvn 0.8953 -0.1644 0.4139\nvn 0.8760 -0.0439 0.4802\nvn 0.7592 0.1975 0.6200\nvn 0.7606 -0.0205 0.6489\nvn 0.7552 0.0442 0.6540\nvn 0.7933 0.0317 0.6080\nvn 0.9438 0.1691 0.2841\nvn 0.8848 0.3645 0.2903\nvn 0.6394 0.4297 0.6376\nvn 0.6672 0.5004 0.5517\nvn 0.4913 0.5479 0.6770\nvn 0.7500 -0.5807 0.3165\nvn 0.5877 -0.7576 0.2839\nvn 0.7937 0.3414 0.5035\nvn 0.8617 0.1463 0.4858\nvn 0.5119 0.1859 0.8387\nvn 0.6355 0.3698 0.6778\nvn 0.4749 0.3964 0.7857\nvn 0.4831 0.3800 0.7888\nvn 0.6432 0.4199 0.6402\nvn 0.7436 0.3517 0.5686\nvn 0.8711 0.0478 0.4888\nvn 0.6126 -0.5907 0.5251\nvn 0.7087 -0.5919 0.3839\nvn 0.6318 -0.3094 0.7107\nvn 0.5471 -0.3297 0.7694\nvn 0.5987 -0.4877 0.6353\nvn 0.5273 -0.0253 0.8493\nvn 0.3824 -0.8847 0.2664\nvn 0.8206 -0.3644 0.4402\nvn 0.7737 0.2698 0.5732\nvn 0.8053 0.0350 0.5918\nvn 0.3408 0.5599 0.7552\nvn 0.5732 -0.1343 0.8083\nvn 0.5545 -0.0027 0.8321\nvn 0.6119 -0.2721 0.7426\nvn 0.8084 -0.0588 0.5856\nvn 0.5290 0.3881 0.7547\nvn 0.4718 0.5025 0.7244\nvn 0.5174 0.5748 0.6339\nvn 0.5981 0.2336 0.7666\nvn 0.7577 0.2833 0.5879\nvn 0.6176 0.2414 -0.7485\nvn 0.5801 -0.4347 0.6888\nvn 0.7824 0.0944 0.6156\nvn 0.7826 -0.0256 0.6220\nvn 0.5312 -0.6767 0.5098\nvn 0.6791 -0.6015 0.4206\nvn 0.6887 0.1102 0.7166\nvn 0.6517 0.4285 0.6258\nvn 0.3876 0.2476 0.8879\nvn 0.8676 -0.4608 -0.1870\nvn 0.9082 -0.4145 -0.0571\nvn -0.9653 0.2610 0.0051\nvn -0.9992 0.0400 -0.0032\nvn -0.9857 -0.1636 -0.0394\nvn -0.2342 -0.6032 0.7624\nvn -0.3493 -0.7833 0.5141\nvn -0.4987 -0.7393 0.4524\nvn 0.7722 0.2603 0.5795\nvn 0.6876 0.3050 0.6590\nvn 0.6143 0.4920 0.6169\nvn 0.5201 0.4548 0.7229\nvn 0.7779 0.0071 0.6283\nvn 0.6887 -0.3246 -0.6482\nvn 0.2482 -0.1683 0.9539\nvn 0.6885 -0.1487 0.7098\nvn 0.8678 0.0742 0.4914\nvn 0.5548 0.1141 0.8241\nvn 0.1913 0.7940 0.5770\nvn 0.6784 -0.0737 0.7309\nvn 0.4976 0.0519 0.8658\nvn 0.4518 0.2041 0.8684\nvn 0.5256 -0.6036 -0.5995\nvn 0.5323 -0.6552 -0.5360\nvn 0.4810 -0.3479 0.8047\nvn 0.5619 -0.4510 0.6934\nvn 0.5435 0.2930 0.7866\nvn 0.4641 0.4308 0.7739\nvn 0.4982 0.4531 0.7392\nvn 0.5501 0.4540 0.7008\nvn 0.7870 -0.1719 0.5925\nvn 0.6396 -0.1020 0.7619\nvn -0.5514 -0.4556 -0.6988\nvn 0.6781 -0.2019 0.7067\nvn 0.9205 -0.2288 0.3166\nvn 0.8574 -0.3113 0.4096\nvn 0.7303 0.1567 0.6649\nvn 0.5507 -0.6423 0.5331\nvn 0.5387 0.0229 0.8422\nvn 0.3881 0.2293 0.8926\nvn 0.5932 0.0322 0.8044\nvn 0.7286 0.3710 0.5757\nvn 0.6377 -0.3218 0.6998\nvn 0.7203 -0.2429 0.6497\nvn 0.7717 -0.4822 0.4147\nvn 0.7790 0.3032 0.5489\nvn 0.4905 -0.3647 0.7914\nvn 0.5914 0.1386 0.7943\nvn 0.4919 0.3661 0.7899\nvn 0.4822 0.1209 0.8677\nvn -0.0410 0.3638 -0.9305\nvn -0.4838 0.0646 -0.8728\nvn -0.6505 -0.0258 -0.7591\nvn -0.0036 -0.5016 0.8651\nvn 0.2127 0.1094 0.9709\nvn 0.4549 0.3982 0.7966\nvn -0.2287 -0.6955 -0.6811\nvn -0.2762 -0.5464 -0.7906\nvn -0.3825 -0.5761 -0.7224\nvn -0.6675 -0.3897 -0.6344\nvn -0.8653 -0.2655 -0.4252\nvn 0.6188 0.2207 0.7539\nvn 0.4097 0.5088 0.7571\nvn 0.5947 -0.1339 0.7927\nvn 0.4514 0.4814 0.7513\nvn 0.7762 -0.2684 0.5705\nvn 0.6194 -0.3011 0.7250\nvn 0.4884 0.6006 0.6330\nvn 0.1567 -0.0254 0.9873\nvn 0.3005 -0.1692 0.9386\nvn 0.7090 -0.1524 0.6885\nvn 0.3700 0.5177 0.7714\nvn -0.7213 -0.6702 0.1746\nvn -0.7237 -0.6885 -0.0462\nvn -0.9340 -0.2913 0.2067\nvn 0.5003 0.4831 0.7185\nvn 0.6242 0.0068 0.7812\nvn 0.7562 -0.0680 0.6507\nvn 0.6143 0.2559 0.7463\nvn 0.3979 0.6303 0.6666\nvn 0.5254 -0.3394 0.7802\nvn 0.6307 -0.2431 0.7370\nvn 0.4251 -0.4075 0.8082\nvn 0.4651 -0.5462 0.6966\nvn 0.5343 0.0229 0.8450\nvn 0.5930 -0.1447 0.7921\nvn 0.4585 0.1227 0.8801\nvn 0.3477 0.1630 0.9233\nvn -0.0439 -0.9968 0.0670\nvn -0.3043 -0.9155 0.2632\nvn -0.0962 -0.9917 0.0851\nvn 0.3399 0.3249 0.8825\nvn -0.5135 0.8335 -0.2041\nvn 0.1815 0.9197 0.3480\nvn 0.2797 0.9333 0.2252\nvn 0.5674 0.0820 0.8193\nvn 0.6793 -0.0073 0.7338\nvn 0.5627 -0.1129 0.8189\nvn 0.6455 0.4552 -0.6132\nvn 0.6309 -0.2686 0.7279\nvn 0.6513 -0.2843 0.7035\nvn 0.5056 -0.2142 0.8357\nvn 0.5626 0.1764 0.8076\nvn 0.6084 0.0518 0.7919\nvn 0.4717 0.3278 0.8185\nvn 0.9648 0.1624 0.2066\nvn 0.6075 -0.3736 0.7009\nvn 0.6413 0.3215 0.6966\nvn 0.5575 0.3623 0.7469\nvn 0.7195 -0.0871 0.6890\nvn 0.7685 -0.0966 0.6324\nvn 0.8486 -0.0349 0.5278\nvn 0.8810 -0.0475 0.4707\nvn 0.4426 0.5476 0.7100\nvn 0.7501 -0.0674 -0.6579\nvn 0.6863 0.0946 0.7211\nvn 0.7780 -0.0286 0.6276\nvn 0.7405 -0.0978 0.6649\nvn 0.4293 -0.8946 0.1237\nvn 0.5577 -0.1830 0.8096\nvn 0.6218 -0.0729 0.7798\nvn 0.5675 -0.1747 0.8046\nvn 0.7347 -0.0805 0.6736\nvn 0.5927 0.2594 0.7625\nvn 0.7110 -0.2067 0.6720\nvn 0.1419 -0.5679 0.8108\nvn 0.0674 -0.9528 0.2960\nvn 0.2224 -0.4506 0.8646\nvn 0.4858 0.2875 0.8254\nvn 0.8336 0.1754 -0.5237\nvn -0.0221 -0.9908 -0.1335\nvn 0.0301 -0.9919 0.1229\nvn 0.1374 -0.9789 -0.1513\nvn 0.4380 0.2633 0.8595\nvn 0.0271 0.3326 -0.9427\nvn 0.0132 0.2835 -0.9588\nvn -0.1054 0.4718 -0.8753\nvn 0.6960 0.0438 0.7167\nvn 0.6047 0.0045 0.7964\nvn 0.6963 -0.1085 0.7094\nvn 0.6699 0.3215 0.6692\nvn 0.4621 -0.0311 0.8863\nvn 0.2157 0.7866 0.5786\nvn 0.7427 -0.0660 0.6663\nvn 0.7454 0.1146 0.6567\nvn 0.6720 0.2522 0.6963\nvn 0.6861 0.0669 0.7244\nvn 0.7674 -0.0357 0.6401\nvn -0.0050 -1.0000 -0.0013\nvn 0.0418 -0.9902 0.1328\nvn -0.0295 -0.9985 -0.0462\nvn 0.3032 0.1325 0.9437\nvn 0.5070 -0.4031 0.7618\nvn 0.5880 -0.5325 0.6088\nvn 0.5133 -0.3018 0.8034\nvn 0.5213 0.0894 0.8487\nvn 0.6467 -0.7234 0.2417\nvn 0.6103 -0.7728 0.1737\nvn 0.7056 -0.6485 0.2855\nvn 0.7039 0.3209 0.6336\nvn 0.6156 0.4868 0.6196\nvn 0.3913 0.5295 0.7526\nvn 0.6933 -0.0363 0.7197\nvn 0.5781 -0.1078 0.8088\nvn 0.5142 0.0305 0.8571\nvn 0.5005 -0.2842 0.8177\nvn 0.4056 -0.0198 0.9138\nvn 0.2285 0.1746 0.9577\nvn 0.4657 0.0366 0.8842\nvn 0.3099 -0.0295 0.9503\nvn -0.1945 -0.5073 -0.8395\nvn 0.5773 -0.1121 0.8087\nvn 0.8794 0.1619 0.4476\nvn 0.8233 0.1477 0.5480\nvn 0.8773 0.0846 0.4725\nvn 0.7238 0.4072 0.5570\nvn 0.5599 0.5614 0.6094\nvn 0.7029 -0.5186 0.4867\nvn 0.9710 -0.1992 0.1319\nvn 0.9897 0.0727 0.1229\nvn 0.8764 -0.0185 0.4811\nvn 0.8625 0.0835 0.4991\nvn 0.7990 0.0042 0.6012\nvn -0.6294 -0.7696 -0.1070\nvn 0.6462 -0.3728 0.6659\nvn 0.7664 -0.2979 -0.5691\nvn 0.7661 -0.2409 -0.5958\nvn 0.7656 -0.0342 -0.6423\nvn 0.7381 0.1947 0.6460\nvn 0.2832 -0.3245 0.9025\nvn 0.7169 -0.4069 0.5661\nvn 0.5328 -0.5059 0.6783\nvn 0.8046 -0.5935 0.0177\nvn 0.3274 -0.0643 0.9427\nvn 0.5300 0.0989 0.8422\nvn 0.1200 -0.8425 -0.5252\nvn 0.4917 -0.8484 0.1961\nvn 0.6996 0.5110 0.4993\nvn 0.8380 0.1048 0.5354\nvn 0.9358 0.0694 0.3457\nvn 0.0775 -0.6026 -0.7942\nvn 0.4525 -0.8909 0.0396\nvn 0.4040 -0.9027 0.1477\nvn 0.3843 -0.9154 0.1196\nvn 0.5674 -0.0475 0.8220\nvn 0.5352 0.1726 0.8269\nvn -0.6244 0.5142 -0.5879\nvn -0.8862 0.0775 -0.4567\nvn -0.7305 -0.0834 -0.6778\nvn 0.8156 -0.0387 0.5773\nvn 0.8143 0.0517 0.5781\nvn 0.7661 0.4003 0.5028\nvn 0.9398 0.1478 0.3080\nvn 0.9007 0.2159 0.3770\nvn 0.6884 -0.0074 0.7252\nvn 0.9359 -0.3463 0.0652\nvn 0.8646 -0.4975 0.0696\nvn 0.7251 -0.0660 0.6854\nvn 0.5113 -0.2074 0.8339\nvn 0.5128 -0.1237 0.8495\nvn 0.5290 0.3168 0.7872\nvn 0.4295 0.3737 0.8221\nvn 0.6750 0.2928 0.6771\nvn 0.8130 0.4238 0.3993\nvn 0.5975 0.1169 0.7933\nvn 0.7696 0.3381 0.5416\nvn 0.7865 0.3482 0.5100\nvn 0.5466 0.4582 0.7009\nvn 0.4631 0.4980 0.7331\nvn 0.8618 0.0529 0.5045\nvn 0.8465 0.2477 0.4712\nvn 0.4820 -0.4126 0.7729\nvn 0.5269 -0.0768 0.8464\nvn 0.7461 -0.6629 -0.0629\nvn 0.7320 -0.0984 0.6741\nvn 0.5435 0.2580 0.7987\nvn 0.9109 -0.0059 0.4125\nvn 0.5957 -0.1947 0.7792\nvn 0.6556 -0.0370 0.7542\nvn 0.6367 -0.0291 0.7706\nvn 0.4880 0.0299 0.8723\nvn 0.6638 0.0747 0.7441\nvn 0.7398 -0.4089 0.5343\nvn 0.7439 0.1776 0.6442\nvn 0.5448 -0.4770 0.6897\nvn 0.5228 -0.0618 0.8502\nvn 0.7768 0.2162 0.5914\nvn 0.5728 0.0274 0.8192\nvn 0.4824 0.0576 0.8741\nvn 0.5989 -0.1726 0.7820\nvn 0.8208 0.5669 0.0698\nvn 0.5090 0.1167 0.8528\nvn -0.9809 -0.0329 -0.1914\nvn -0.1104 0.4935 -0.8627\nvn -0.0252 0.3399 -0.9401\nvn -0.8769 -0.4798 -0.0284\nvn 0.8860 0.4560 0.0845\nvn 0.5423 0.2896 0.7887\nvn 0.8026 -0.3421 0.4885\nvn 0.7788 -0.2994 0.5511\nvn 0.7023 0.0723 0.7081\nvn 0.4991 0.6138 0.6116\nvn 0.7855 -0.0136 -0.6187\nvn 0.6632 -0.2791 -0.6944\nvn 0.8755 -0.4331 -0.2139\nvn 0.9070 0.4088 0.1012\nvn 0.1594 0.1026 0.9818\nvn 0.1177 0.8156 0.5665\nvn 0.7054 -0.2138 0.6758\nvn -0.3344 -0.2719 -0.9023\nvn 0.2834 0.7075 0.6474\nvn -0.5124 0.4542 -0.7288\nvn -0.9492 -0.1215 -0.2902\nvn -0.8451 -0.0571 -0.5315\nvn 0.1614 -0.7611 -0.6282\nvn 0.1224 -0.9590 -0.2556\nvn 0.2471 -0.8566 -0.4529\nvn 0.2138 -0.9373 -0.2754\nvn 0.6211 -0.5161 0.5898\nvn 0.2067 -0.8647 -0.4577\nvn 0.1269 -0.7576 -0.6402\nvn 0.6319 -0.3681 0.6821\nvn 0.4958 -0.1590 0.8537\nvn 0.3141 -0.9275 -0.2024\nvn -0.4319 0.3184 -0.8438\nvn -0.3748 0.2123 -0.9024\nvn -0.4044 0.1993 -0.8926\nvn 0.4465 -0.2138 0.8688\nvn 0.8046 0.5036 0.3145\nvn -0.2495 -0.4204 -0.8723\nvn 0.5668 -0.2163 0.7949\nvn 0.8627 -0.2858 0.4170\nvn -0.0446 -0.7359 -0.6756\nvn -0.2592 -0.5591 -0.7875\nvn -0.4685 0.8293 -0.3045\nvn -0.5745 -0.7673 -0.2849\nvn 0.3094 -0.9313 -0.1922\nvn -0.7500 0.5884 0.3020\nvn -0.8051 0.5109 0.3012\nvn -0.4764 -0.8756 0.0798\nvn -0.8123 -0.4929 0.3118\nvn 0.8867 0.3939 0.2420\nvn 0.9409 -0.0960 0.3248\nvn 0.1722 -0.9779 0.1180\nvn 0.3603 -0.9237 -0.1302\nvn 0.3073 -0.9486 0.0757\nvn -0.1254 0.2801 -0.9517\nvn -0.2754 0.3636 -0.8899\nvn -0.2917 0.2513 -0.9229\nvn 0.4075 -0.1181 0.9055\nvn 0.5276 0.0469 0.8482\nvn 0.8769 0.4595 -0.1410\nvn 0.6114 0.6370 -0.4695\nvn 0.9231 0.2607 -0.2825\nvn 0.4547 -0.6935 0.5588\nvn 0.3971 -0.6556 0.6422\nvn 0.7616 -0.6082 -0.2237\nvn 0.7220 -0.6492 -0.2392\nvn 0.9429 -0.0102 0.3328\nvn 0.5320 -0.1607 0.8313\nvn 0.5112 -0.1505 0.8462\nvn 0.6799 -0.6873 0.2556\nvn 0.9582 0.0845 0.2734\nvn -0.7608 -0.6304 -0.1540\nvn -0.6619 -0.6560 -0.3627\nvn -0.6165 -0.7526 -0.2313\nvn 0.8828 -0.4370 0.1723\nvn 0.1218 0.6583 -0.7429\nvn 0.6211 0.7811 0.0641\nvn -0.8801 -0.2798 -0.3836\nvn 0.4732 -0.7837 -0.4023\nvn 0.5649 -0.6034 0.5629\nvn 0.5825 0.2193 0.7826\nvn 0.7034 -0.3510 -0.6180\nvn -0.0984 -0.2849 -0.9535\nvn 0.8756 0.3548 0.3277\nvn 0.6756 0.2371 0.6980\nvn 0.4030 0.3144 -0.8595\nvn 0.7069 0.6780 -0.2015\nvn 0.9278 0.3664 -0.0704\nvn 0.0584 0.3858 -0.9207\nvn 0.0984 0.3692 -0.9241\nvn -0.5641 0.7603 0.3219\nvn -0.2844 0.8825 0.3746\nvn -0.4097 -0.1078 -0.9058\nvn 0.8069 0.0643 0.5872\nvn 0.2982 0.7375 0.6059\nvn 0.7952 0.3472 0.4971\nvn 0.8449 0.3112 0.4349\nvn 0.8234 -0.5179 -0.2319\nvn 0.5781 -0.8130 -0.0687\nvn 0.1778 -0.1761 0.9682\nvn 0.3232 0.0971 0.9413\nvn -0.2163 0.5806 0.7849\nvn -0.4862 0.3653 -0.7938\nvn -0.4564 0.3470 -0.8193\nvn 0.9353 0.3263 0.1366\nvn -0.7155 -0.2619 -0.6476\nvn -0.5824 -0.2888 -0.7598\nvn 0.7967 -0.2474 0.5513\nvn 0.6837 -0.0931 0.7237\nvn 0.9363 0.2574 -0.2386\nvn 0.9568 0.2412 0.1625\nvn 0.7461 -0.1132 -0.6561\nvn 0.0458 0.8180 0.5734\nvn 0.7233 -0.4335 0.5375\nvn -0.6937 -0.7132 0.0999\nvn -0.7918 -0.5521 0.2611\nvn 0.7437 -0.5817 0.3294\nvn 0.6186 -0.7253 0.3020\nvn 0.6090 -0.6329 0.4781\nvn 0.9049 0.2664 0.3319\nvn -0.5665 -0.7747 -0.2809\nvn -0.5292 -0.8139 -0.2398\nvn -0.4280 -0.4467 -0.7856\nvn -0.8488 -0.0512 -0.5261\nvn -0.7641 -0.0858 -0.6394\nvn 0.7625 -0.4925 0.4195\nvn 0.9597 0.0652 0.2732\nvn -0.6565 -0.1593 -0.7373\nvn -0.4052 -0.1411 -0.9033\nvn -0.5756 -0.2852 -0.7663\nvn 0.3878 -0.7482 -0.5384\nvn 0.7092 -0.5898 -0.3862\nvn 0.3609 -0.6931 -0.6240\nvn 0.6190 -0.5765 -0.5333\nvn 0.0319 -0.9991 -0.0261\nvn 0.0295 -0.9993 -0.0213\nvn 0.0239 -0.9997 -0.0046\nvn 0.6522 -0.3783 0.6568\nvn 0.5334 0.0401 0.8449\nvn 0.1777 0.8371 -0.5173\nvn 0.2194 0.8668 -0.4478\nvn 0.2789 0.7476 -0.6026\nvn 0.6629 -0.7338 0.1485\nvn -0.1073 -0.6681 0.7363\nvn -0.0409 -0.9158 0.3995\nvn -0.0909 -0.6406 0.7624\nvn 0.2529 0.7651 0.5921\nvn 0.2783 -0.4609 0.8426\nvn 0.2797 -0.3735 0.8844\nvn 0.7435 -0.1794 0.6442\nvn 0.6994 0.2193 0.6803\nvn 0.2817 -0.4957 0.8215\nvn 0.8554 0.4262 0.2941\nvn 0.9333 0.3046 0.1902\nvn 0.2815 -0.7321 0.6203\nvn 0.8610 0.2369 0.4501\nvn 0.7619 0.3385 0.5521\nvn 0.7043 0.5241 0.4787\nvn 0.1538 0.7696 0.6197\nvn 0.5471 -0.2268 0.8057\nvn 0.3531 0.2288 0.9072\nvn 0.4288 -0.4022 0.8089\nvn 0.9102 -0.1837 -0.3711\nvn -0.2463 0.1555 -0.9566\nvn -0.5370 0.2514 -0.8052\nvn -0.6237 0.1264 -0.7714\nvn -0.6804 0.2372 -0.6934\nvn -0.9564 0.2009 -0.2120\nvn -0.1382 0.2716 -0.9524\nvn 0.3630 0.4242 0.8296\nvn 0.6379 -0.0219 0.7698\nvn 0.3016 0.0092 0.9534\nvn -0.0717 0.6597 -0.7481\nvn -0.3344 0.5775 -0.7447\nvn 0.8502 -0.0160 -0.5262\nvn 0.6550 -0.4554 0.6029\nvn 0.1945 0.4606 0.8660\nvn 0.3539 0.5697 -0.7417\nvn -0.9485 0.3159 0.0244\nvn 0.9915 0.0940 0.0895\nvn 0.6601 0.7281 -0.1845\nvn -0.7099 0.4052 -0.5759\nvn -0.5185 0.2587 -0.8150\nvn 0.5867 -0.4152 0.6952\nvn 0.4871 -0.2565 0.8348\nvn 0.2589 0.5731 0.7775\nvn 0.6341 0.0676 0.7703\nvn 0.7891 -0.4890 0.3716\nvn 0.8289 0.2322 0.5089\nvn -0.1450 0.2665 -0.9528\nvn -0.1679 0.1848 -0.9683\nvn -0.3904 0.1180 -0.9131\nvn -0.3003 -0.0127 -0.9537\nvn 0.4399 -0.7237 -0.5318\nvn 0.9118 -0.0602 -0.4061\nvn 0.2638 0.2340 0.9357\nvn 0.4205 0.4565 0.7840\nvn -0.9046 0.1314 0.4055\nvn -0.8024 -0.3710 0.4674\nvn -0.7475 0.2252 0.6249\nvn 0.2510 -0.0250 0.9677\nvn 0.5217 0.6458 0.5574\nvn 0.5007 -0.4262 0.7534\nvn 0.1457 0.5616 0.8144\nvn 0.2637 0.0591 0.9628\nvn -0.5712 -0.0092 -0.8207\nvn 0.4567 -0.2409 0.8564\nvn 0.2216 0.6812 0.6977\nvn 0.1744 -0.4623 0.8694\nvn 0.9856 0.1198 0.1194\nvn -0.7586 -0.1598 -0.6316\nvn 0.6100 -0.6405 0.4665\nvn 0.7158 -0.0038 0.6983\nvn 0.7545 -0.0757 0.6518\nvn 0.5685 -0.6771 0.4673\nvn 0.3052 0.2768 0.9112\nvn 0.0049 0.8014 0.5981\nvn 0.3066 0.5937 0.7440\nvn 0.2958 0.0920 0.9508\nvn 0.0417 -0.9990 -0.0145\nvn 0.7323 -0.0722 0.6771\nvn 0.1136 -0.9913 -0.0658\nvn -0.7142 -0.6880 -0.1286\nvn 0.6366 0.7619 -0.1194\nvn -0.0997 0.8525 -0.5130\nvn 0.2869 0.6400 0.7127\nvn 0.4470 0.4552 0.7700\nvn -0.8001 -0.2345 -0.5521\nvn -0.4363 -0.6144 -0.6574\nvn -0.8905 -0.1498 -0.4296\nvn 0.8824 0.4629 -0.0836\nvn -0.1418 0.8476 0.5113\nvn -0.2651 0.3471 -0.8995\nvn -0.3041 0.4537 -0.8376\nvn -0.4559 0.4683 -0.7569\nvn 0.2803 -0.2089 0.9369\nvn -0.8196 -0.5369 0.1997\nvn -0.7523 -0.5605 0.3463\nvn -0.7863 -0.5145 0.3419\nvn 0.8964 0.4323 0.0979\nvn -0.8959 -0.3648 0.2533\nvn -0.8997 -0.3514 0.2588\nvn -0.8767 -0.3914 0.2797\nvn -0.8343 -0.4552 0.3108\nvn -0.5989 0.7996 -0.0443\nvn -0.6228 0.7803 -0.0568\nvn -0.4793 0.8419 0.2478\nvn -0.9748 0.2231 -0.0005\nvn 0.9999 -0.0035 -0.0131\nvn 0.8109 0.5479 -0.2055\nvn 0.8240 0.5608 -0.0800\nvn -0.9793 0.1996 -0.0333\nvn -0.9970 0.0317 -0.0704\nvn -0.9987 0.0450 -0.0212\nvn -0.4149 0.8957 -0.1596\nvn -0.4658 0.8393 -0.2803\nvn -0.5723 0.7982 -0.1880\nvn -0.5997 0.6328 -0.4898\nvn 0.3534 -0.8690 -0.3464\nvn 0.2760 -0.7955 -0.5394\nvn 0.4254 -0.7153 -0.5544\nvn -0.9828 0.0906 0.1611\nvn -0.6166 -0.1618 0.7705\nvn -0.7942 0.1693 0.5836\nvn -0.6658 -0.2499 0.7030\nvn -0.9800 0.0211 0.1976\nvn -0.8474 -0.4566 0.2710\nvn -0.6450 0.7247 0.2425\nvn -0.4631 0.8822 0.0851\nvn -0.0345 -0.8849 -0.4644\nvn -0.0048 -1.0000 -0.0036\nvn -0.0304 -0.9984 -0.0464\nvn -0.9321 0.2173 -0.2897\nvn 0.9984 -0.0106 -0.0554\nvn 0.9961 0.0762 -0.0442\nvn -0.8618 0.3372 0.3790\nvn -0.8900 0.1056 0.4436\nvn -0.8823 -0.2567 0.3945\nvn -0.8040 0.3880 -0.4505\nvn -0.6134 0.6821 -0.3980\nvn -0.9741 0.1945 0.1149\nvn -0.5398 0.6735 -0.5050\nvn -0.2828 0.8628 -0.4190\nvn -0.5743 0.7809 -0.2455\nvn 0.3963 0.6938 -0.6012\nvn 0.3559 0.7586 -0.5458\nvn 0.4178 0.7548 -0.5055\nvn 0.9936 0.0766 0.0825\nvn 0.4711 -0.7713 -0.4279\nvn -0.9096 0.3812 0.1651\nvn 0.9063 0.3916 0.1585\nvn 0.9911 -0.1332 -0.0023\nvn 0.8104 -0.4041 -0.4242\nvn 0.7806 -0.4927 -0.3845\nvn 0.6308 -0.0557 -0.7739\nvn -0.3650 0.9084 -0.2040\nvn -0.3378 0.9171 -0.2116\nvn 0.8838 0.3734 0.2819\nvn -0.9624 0.0403 0.2686\nvn 0.6526 0.0376 -0.7567\nvn -0.8485 0.4339 0.3028\nvn 0.0831 -0.9941 0.0688\nvn 0.4471 0.0522 -0.8929\nvn 0.4687 0.1060 -0.8769\nvn 0.5807 0.1865 -0.7924\nvn -0.5980 -0.1592 -0.7855\nvn -0.5602 -0.2201 -0.7985\nvn -0.9353 0.3366 0.1090\nvn -0.9416 0.3100 0.1310\nvn -0.8647 0.3070 0.3974\nvn -0.5895 0.4490 -0.6715\nvn -0.8083 0.2165 -0.5476\nvn -0.7466 0.3252 -0.5803\nvn -0.9717 -0.1624 0.1714\nvn -0.9857 -0.1549 0.0665\nvn 0.9018 -0.2327 -0.3642\nvn 0.9991 -0.0360 0.0228\nvn -0.4794 0.8064 -0.3462\nvn 0.5939 -0.0287 -0.8040\nvn -0.4313 -0.4829 -0.7620\nvn 0.9489 0.2447 0.1989\nvn 0.0673 0.5407 -0.8385\nvn -0.0280 0.5196 -0.8539\nvn -0.1815 0.6206 -0.7628\nvn -0.1182 -0.5932 0.7963\nvn -0.0847 -0.7721 0.6298\nvn -0.7976 -0.2839 -0.5322\nvn -0.8986 -0.0321 -0.4374\nvn -0.8924 -0.4470 0.0620\nvn -0.9709 -0.1653 0.1731\nvn -0.9313 0.2435 0.2707\nvn 0.0014 -0.3508 -0.9364\nvn 0.5796 -0.6948 0.4257\nvn -0.9595 0.1002 -0.2632\nvn -0.9360 0.0974 -0.3381\nvn -0.9242 0.2362 -0.3001\nvn -0.8679 -0.2561 -0.4256\nvn 0.5405 -0.5972 -0.5926\nvn 0.7064 -0.6056 -0.3663\nvn 0.5336 -0.7965 -0.2843\nvn 0.6876 -0.3508 -0.6357\nvn 0.7031 -0.4743 -0.5298\nvn 0.7739 -0.3749 -0.5104\nvn 0.9303 0.3666 -0.0129\nvn 0.7221 -0.1144 -0.6822\nvn 0.7064 0.0354 -0.7068\nvn 0.7388 -0.1260 -0.6620\nvn -0.9025 -0.4232 -0.0804\nvn -0.6292 0.7704 -0.1025\nvn -0.6031 0.7875 -0.1268\nvn 0.3274 -0.8969 -0.2972\nvn -0.0804 0.7606 -0.6442\nvn -0.1354 0.6548 -0.7435\nvn -0.0039 0.6574 -0.7535\nvn 0.8491 -0.1722 -0.4992\nvn 0.8203 -0.3076 -0.4821\nvn 0.4827 -0.8517 -0.2039\nvn -0.6743 0.7384 -0.0097\nvn -0.6218 0.7751 0.1117\nvn -0.5022 0.7700 0.3935\nvn -0.4657 0.8787 0.1050\nvn -0.4552 0.8888 -0.0536\nvn 0.3287 -0.6505 -0.6847\nvn 0.2571 -0.9001 -0.3518\nvn 0.9851 0.1576 0.0685\nvn 0.9214 0.3232 0.2159\nvn 0.7257 -0.0584 -0.6855\nvn 0.8045 -0.1106 -0.5836\nvn 0.8061 -0.0177 -0.5914\nvn 0.7309 -0.2151 -0.6476\nvn -0.3024 -0.9419 -0.1458\nvn 0.9924 -0.0295 0.1190\nvn -0.0259 0.5967 -0.8020\nvn -0.9127 -0.3470 0.2155\nvn -0.9274 0.0601 -0.3691\nvn -0.9153 0.1064 -0.3884\nvn 0.8536 0.0515 -0.5183\nvn 0.8833 0.1848 -0.4309\nvn 0.3815 -0.9243 0.0093\nvn 0.4772 -0.8634 0.1639\nvn 0.7352 -0.6577 0.1638\nvn -0.1022 0.8220 0.5603\nvn 0.9947 -0.0999 -0.0228\nvn 0.9902 -0.1276 -0.0571\nvn 0.0157 -0.9995 -0.0263\nvn 0.7661 -0.2021 -0.6101\nvn 0.7459 0.0872 -0.6603\nvn 0.8622 -0.1488 -0.4842\nvn 0.7345 -0.1675 -0.6576\nvn 0.0845 -0.7507 -0.6551\nvn 0.1367 -0.7742 -0.6180\nvn 0.0531 -0.9808 -0.1874\nvn 0.8315 -0.4543 -0.3196\nvn 0.6049 -0.7307 -0.3165\nvn 0.5609 -0.5725 -0.5981\nvn 0.7507 0.2840 -0.5965\nvn 0.7526 0.3714 -0.5437\nvn -0.7058 -0.6960 -0.1317\nvn -0.6820 -0.6806 -0.2677\nvn 0.1215 0.2153 -0.9689\nvn -0.0765 0.3367 -0.9385\nvn -0.0911 0.1886 -0.9778\nvn 0.9853 -0.1219 -0.1195\nvn 0.9869 0.1609 -0.0070\nvn -0.4186 0.1791 -0.8903\nvn -0.5237 -0.4441 -0.7270\nvn -0.2218 -0.7758 -0.5907\nvn -0.3452 0.7622 -0.5476\nvn -0.2069 0.7259 -0.6560\nvn -0.3848 0.5520 -0.7397\nvn -0.9915 0.0136 -0.1293\nvn -0.9666 0.2546 -0.0276\nvn -0.6878 0.7172 -0.1119\nvn -0.9927 0.0604 0.1045\nvn -0.9702 0.1060 0.2176\nvn -0.7392 0.3957 -0.5448\nvn -0.7601 0.2190 -0.6118\nvn 0.7372 -0.2801 -0.6149\nvn 0.8271 -0.3096 -0.4690\nvn 0.7439 -0.4660 -0.4790\nvn 0.0560 -0.4352 -0.8986\nvn -0.6681 -0.5530 -0.4978\nvn -0.7179 -0.5251 -0.4570\nvn -0.6919 -0.4188 -0.5880\nvn 0.7942 -0.2125 -0.5692\nvn -0.8756 -0.2468 0.4152\nvn -0.4187 0.9057 -0.0661\nvn 0.0351 -0.9991 -0.0211\nvn 0.3804 -0.9204 -0.0900\nvn -0.0231 0.6643 -0.7471\nvn -0.0278 0.6500 -0.7594\nvn -0.3429 0.8813 0.3252\nvn -0.9337 -0.3264 -0.1467\nvn -0.7979 -0.5458 -0.2557\nvn -0.9367 0.1225 -0.3280\nvn -0.8529 -0.2052 -0.4800\nvn -0.7445 0.5936 -0.3054\nvn -0.7958 0.6045 0.0352\nvn 0.7007 -0.6825 -0.2076\nvn 0.7074 -0.6559 -0.2633\nvn -0.1210 0.1608 -0.9795\nvn -0.6169 0.7778 -0.1200\nvn -0.5776 0.8021 0.1514\nvn 0.0916 0.6779 -0.7294\nvn -0.6568 0.1945 -0.7285\nvn -0.6163 -0.1098 -0.7798\nvn 0.2799 0.4693 -0.8375\nvn 0.1855 0.5622 -0.8059\nvn -0.9274 0.3329 -0.1705\nvn -0.9266 0.2671 -0.2646\nvn 0.7642 -0.3559 -0.5378\nvn 0.7825 -0.5314 -0.3245\nvn -0.6623 -0.6826 0.3089\nvn -0.7939 -0.5344 0.2898\nvn -0.6288 -0.7386 0.2429\nvn -0.6281 -0.4498 -0.6349\nvn -0.6715 -0.4017 -0.6226\nvn -0.5971 -0.3962 -0.6975\nvn 0.7338 0.6408 -0.2258\nvn 0.7638 0.5149 -0.3893\nvn 0.6310 0.6762 -0.3801\nvn 0.7732 -0.1017 -0.6259\nvn 0.7003 -0.2084 -0.6827\nvn 0.5759 -0.7816 -0.2394\nvn 0.0836 -0.5768 -0.8126\nvn 0.0637 -0.7152 -0.6959\nvn 0.0562 -0.9639 -0.2603\nvn 0.5787 -0.2282 -0.7830\nvn 0.9942 0.1066 0.0139\nvn 0.9813 0.0337 -0.1897\nvn 0.9939 -0.1027 0.0404\nvn 0.5411 -0.8383 0.0672\nvn -0.0248 -0.9989 0.0400\nvn 0.4484 -0.8922 -0.0541\nvn 0.8174 -0.1771 -0.5481\nvn 0.8769 -0.2550 -0.4074\nvn 0.8666 -0.3575 -0.3481\nvn -0.7480 -0.6616 0.0523\nvn -0.9093 -0.3713 -0.1880\nvn 0.7356 -0.1811 -0.6528\nvn -0.9613 0.2529 0.1089\nvn -0.9713 0.2363 0.0284\nvn -0.9111 0.3742 0.1726\nvn 0.9438 -0.1085 -0.3123\nvn 0.1006 -0.9919 0.0767\nvn 0.4693 -0.8616 0.1931\nvn 0.0967 -0.9930 0.0682\nvn -0.6284 0.3354 -0.7019\nvn -0.6979 0.2689 -0.6637\nvn 0.7695 -0.5655 -0.2968\nvn 0.6667 -0.7447 -0.0299\nvn 0.5633 -0.7996 0.2080\nvn -0.9684 -0.2479 -0.0273\nvn 0.6981 -0.5963 -0.3963\nvn 0.8175 -0.5110 -0.2654\nvn -0.9068 0.2120 0.3644\nvn 0.9950 0.0226 0.0971\nvn -0.4479 0.7506 -0.4857\nvn 0.3965 0.8966 -0.1971\nvn 0.2355 -0.5508 -0.8007\nvn 0.2733 -0.2252 -0.9352\nvn 0.1462 -0.9840 -0.1016\nvn 0.9545 0.0476 0.2945\nvn 0.7448 0.0940 -0.6605\nvn 0.5106 -0.8319 0.2169\nvn -0.8627 0.0173 -0.5054\nvn 0.8056 -0.2346 -0.5441\nvn 0.7899 -0.3041 -0.5324\nvn 0.5217 0.2835 -0.8046\nvn 0.5286 0.1567 -0.8343\nvn 0.6547 -0.3457 -0.6722\nvn 0.7947 0.1608 -0.5853\nvn 0.7408 -0.5080 -0.4394\nvn 0.6388 -0.5101 -0.5759\nvn 0.6285 -0.5121 -0.5855\nvn 0.8183 -0.4950 -0.2920\nvn 0.1031 -0.8472 0.5212\nvn 0.0808 -0.8938 0.4411\nvn 0.9989 -0.0017 -0.0473\nvn 0.1252 -0.8278 -0.5469\nvn 0.1197 -0.9554 -0.2698\nvn 0.0917 -0.9652 -0.2448\nvn 0.0348 -0.9782 -0.2044\nvn 0.3868 0.5903 -0.7085\nvn 0.3061 0.4864 -0.8184\nvn 0.3815 0.3860 -0.8399\nvn 0.3007 0.1902 -0.9345\nvn -0.7114 0.7010 -0.0503\nvn -0.6397 0.6768 -0.3641\nvn -0.5850 0.8099 -0.0425\nvn 0.5448 -0.0335 -0.8379\nvn 0.6095 -0.3192 -0.7257\nvn 0.8099 -0.3960 -0.4327\nvn 0.2019 0.9608 -0.1899\nvn 0.2601 0.9288 -0.2640\nvn 0.2294 0.9593 -0.1647\nvn -0.2109 -0.8583 0.4677\nvn 0.6236 0.2928 -0.7248\nvn 0.5634 0.3976 -0.7241\nvn 0.5338 0.3306 -0.7783\nvn -0.8726 0.3629 -0.3269\nvn -0.9142 0.3621 -0.1816\nvn -0.7138 0.4223 -0.5586\nvn -0.7044 -0.4281 -0.5661\nvn -0.9088 -0.1630 -0.3839\nvn -0.6986 -0.1859 -0.6909\nvn 0.0497 0.3337 -0.9413\nvn 0.1401 0.1904 -0.9716\nvn 0.1897 0.3041 -0.9335\nvn 0.8167 0.3144 -0.4838\nvn -0.5904 -0.4086 0.6961\nvn -0.4559 -0.6111 0.6471\nvn 0.3819 -0.3942 -0.8359\nvn 0.5140 -0.4831 -0.7088\nvn -0.0678 0.3479 -0.9350\nvn 0.4577 -0.8884 0.0352\nvn 0.4349 -0.8905 0.1335\nvn 0.1277 -0.9825 -0.1352\nvn -0.1595 0.7976 -0.5817\nvn 0.9972 0.0636 0.0398\nvn -0.6212 -0.7820 0.0508\nvn 0.8495 0.0561 -0.5246\nvn 0.8067 -0.0236 -0.5905\nvn 0.8719 -0.1508 -0.4658\nvn 0.0107 -0.9952 -0.0966\nvn -0.0118 -0.9988 0.0473\nvn -0.1024 -0.9782 -0.1805\nvn -0.5947 -0.7036 -0.3887\nvn -0.4082 -0.8878 -0.2125\nvn -0.4570 -0.8475 -0.2700\nvn 0.9840 -0.1689 -0.0562\nvn 0.9628 0.2414 0.1212\nvn 0.7696 0.5623 0.3024\nvn 0.8871 -0.2250 -0.4029\nvn -0.0519 0.1378 -0.9891\nvn -0.1461 0.3970 -0.9061\nvn 0.1134 0.2198 -0.9689\nvn 0.1731 -0.7863 -0.5930\nvn 0.1074 -0.3546 -0.9288\nvn 0.0670 -0.9553 -0.2880\nvn 0.0993 -0.9626 -0.2521\nvn 0.3298 -0.9189 -0.2165\nvn 0.0458 0.2455 -0.9683\nvn -0.0522 0.2493 -0.9670\nvn -0.2608 0.0342 -0.9648\nvn -0.4819 0.2382 -0.8432\nvn -0.0264 -0.2688 -0.9628\nvn -0.2621 -0.9110 0.3184\nvn 0.6467 -0.2785 -0.7100\nvn -0.0216 -0.9970 0.0734\nvn -0.0052 -0.9895 0.1444\nvn -0.0122 -0.9653 -0.2606\nvn -0.9437 0.1918 0.2695\nvn -0.9442 -0.3099 0.1113\nvn -0.9822 0.1874 -0.0102\nvn 0.7903 -0.5808 -0.1951\nvn -0.6845 0.5714 -0.4527\nvn 0.5665 -0.0282 -0.8235\nvn 0.6076 -0.1656 -0.7768\nvn 0.0292 -0.9994 -0.0183\nvn 0.3463 0.7429 -0.5729\nvn -0.6429 0.7559 -0.1238\nvn -0.7203 0.6425 -0.2613\nvn -0.6081 0.1002 -0.7875\nvn -0.6809 0.2742 -0.6791\nvn -0.6410 0.2199 -0.7353\nvn -0.4569 0.7906 0.4076\nvn -0.0376 -0.3663 -0.9297\nvn -0.5068 0.7868 -0.3524\nvn 0.4008 -0.9085 0.1181\nvn 0.2209 -0.7716 0.5965\nvn -0.5914 -0.7120 -0.3784\nvn -0.6211 -0.6318 -0.4638\nvn 0.5495 0.0137 -0.8354\nvn 0.6180 0.0768 -0.7824\nvn -0.4712 -0.5983 -0.6480\nvn -0.4341 -0.4174 -0.7983\nvn 0.4417 0.4086 -0.7987\nvn 0.5536 0.3106 -0.7726\nvn 0.4357 0.4235 -0.7942\nvn -0.8712 0.4621 0.1653\nvn -0.9532 0.3023 -0.0041\nvn -0.9725 0.1545 -0.1741\nvn -0.9123 -0.4085 0.0290\nvn 0.9832 0.1432 0.1127\nvn -0.9982 0.0601 0.0057\nvn -0.9053 0.2477 -0.3450\nvn -0.1111 0.6437 -0.7571\nvn 0.3233 -0.9118 -0.2529\nvn 0.5773 0.5608 -0.5934\nvn 0.3913 0.4556 -0.7995\nvn -0.1220 0.0396 -0.9917\nvn -0.9680 0.2348 0.0884\nvn -0.9152 0.2493 0.3165\nvn -0.4594 -0.1090 -0.8815\nvn -0.0612 -0.7567 -0.6508\nvn 0.6830 -0.5352 -0.4970\nvn 0.8998 0.3500 0.2605\nvn 0.9319 -0.2590 0.2540\nvn -0.2521 -0.9471 0.1984\nvn 0.0217 -0.9995 -0.0245\nvn 0.1782 -0.5291 -0.8296\nvn -0.9051 -0.2662 0.3315\nvn 0.0367 0.4085 -0.9120\nvn -0.0754 0.4892 -0.8689\nvn 0.7392 -0.4092 -0.5349\nvn 0.8642 0.3978 0.3081\nvn 0.9020 0.3233 0.2861\nvn 0.9630 0.1810 0.1995\nvn 0.9640 0.0659 0.2574\nvn 0.9288 0.1488 0.3393\nvn 0.2427 0.4844 -0.8405\nvn 0.1517 0.4216 -0.8940\nvn 0.1114 0.7540 -0.6474\nvn 0.9573 0.1831 0.2235\nvn 0.4721 -0.8541 -0.2182\nvn 0.4428 -0.6873 -0.5757\nvn 0.7670 0.0162 -0.6414\nvn 0.2847 0.2109 -0.9351\nvn 0.2381 0.3680 -0.8988\nvn 0.2264 0.2548 -0.9401\nvn 0.1549 0.3733 -0.9146\nvn -0.0510 -0.9907 -0.1259\nvn -0.7517 -0.6136 0.2415\nvn 0.9276 0.3186 0.1948\nvn 0.4712 0.8495 -0.2371\nvn -0.3012 -0.9479 0.1040\nvn -0.0520 -0.9902 0.1297\nvn -0.3868 -0.8474 0.3636\nvn 0.9240 0.2872 0.2523\nvn -0.4294 0.7486 0.5052\nvn -0.3551 0.7715 0.5278\nvn 0.2555 -0.7218 0.6432\nvn 0.0055 -0.9997 -0.0245\nvn 0.9772 0.0436 0.2076\nvn 0.9769 0.0463 0.2084\nvn 0.9843 0.0806 0.1568\nvn -0.3207 -0.2044 -0.9249\nvn 0.0295 -0.9980 0.0549\nvn 0.0206 -0.9942 0.1053\nvn 0.0287 -0.9977 0.0616\nvn 0.8427 0.4202 0.3365\nvn 0.6656 -0.7137 0.2178\nvn 0.0920 -0.9084 -0.4079\nvn 0.0576 -0.8878 -0.4566\nvn 0.1220 -0.2294 -0.9656\nvn 0.6952 -0.7162 0.0606\nvn 0.7837 -0.6037 0.1465\nvn -0.3141 0.8523 -0.4182\nvn 0.8053 0.5213 0.2822\nvn 0.5654 -0.7739 0.2851\nvn -0.2843 0.9430 -0.1730\nvn 0.3044 -0.1288 0.9438\nvn -0.6872 0.6425 0.3389\nvn -0.7392 0.5599 0.3742\nvn -0.7927 0.4433 -0.4185\nvn 0.6986 -0.1208 -0.7052\nvn -0.6127 0.7848 0.0933\nvn -0.3733 0.9032 -0.2119\nvn 0.0076 0.9991 -0.0423\nvn 0.0020 0.9992 0.0404\nvn -0.0461 0.9848 0.1672\nvn 0.1279 0.9720 0.1972\nvn 0.0416 0.9580 0.2836\nvn 0.0728 0.9406 0.3314\nvn 0.3426 0.8769 0.3370\nvn 0.1165 0.9499 0.2899\nvn 0.1739 0.9641 0.2007\nvn 0.0183 0.8668 0.4983\nvn 0.5025 0.8584 0.1031\nvn -0.1921 0.9278 0.3198\nvn 0.5940 0.6937 0.4073\nvn 0.0748 -0.9201 -0.3843\nvn 0.0080 -0.9999 0.0000\nvn 0.1661 -0.9206 -0.3533\nvn -0.9299 0.3053 0.2049\nvn 0.7759 0.5494 0.3100\nvn -0.7445 -0.2363 0.6243\nvn -0.4887 -0.1448 0.8603\nvn 0.3127 0.8707 0.3796\nvn 0.1743 0.8108 0.5587\nvn -0.8405 0.2476 0.4819\nvn 0.3113 0.9450 0.0998\nvn -0.8101 0.0382 0.5851\nvn -0.9189 -0.0358 0.3929\nvn 0.3001 0.9480 -0.1061\nvn -0.0702 0.9518 0.2985\nvn -0.2295 0.8626 0.4508\nvn -0.1156 0.8738 0.4723\nvn 0.5228 0.7446 0.4150\nvn 0.3303 0.8871 -0.3223\nvn -0.1479 0.8848 0.4419\nvn -0.0728 0.8875 0.4549\nvn -0.3288 0.8625 0.3848\nvn 0.7455 0.6315 0.2131\nvn 0.8347 0.5504 0.0157\nvn 0.8576 0.4993 0.1230\nvn 0.0278 0.9989 0.0364\nvn -0.6384 0.7343 0.2306\nvn -0.6294 -0.3589 -0.6892\nvn -0.8827 -0.2320 -0.4086\nvn 0.0579 0.9540 -0.2940\nvn 0.1215 0.8377 0.5324\nvn -0.5836 0.7706 -0.2559\nvn -0.8862 0.4598 -0.0569\nvn 0.0423 0.9970 -0.0645\nvn -0.0266 0.9836 0.1785\nvn 0.2611 0.8599 0.4385\nvn 0.6680 0.4041 0.6248\nvn -0.4757 0.7716 0.4222\nvn 0.2218 0.9564 -0.1897\nvn 0.5762 0.7759 0.2568\nvn 0.8230 0.4954 0.2777\nvn -0.4410 0.7625 0.4734\nvn -0.4793 0.7714 -0.4185\nvn 0.5278 0.8493 -0.0097\nvn 0.5153 0.7438 0.4257\nvn -0.9130 0.3586 -0.1942\nvn 0.0298 -0.9356 -0.3517\nvn 0.1555 0.8898 -0.4291\nvn 0.8237 0.5639 -0.0589\nvn 0.7588 0.6408 -0.1168\nvn -0.0294 0.9865 -0.1610\nvn 0.2250 0.8977 -0.3787\nvn -0.8678 -0.1008 0.4865\nvn -0.3992 0.8985 -0.1823\nvn -0.8151 -0.5463 0.1922\nvn 0.0479 0.9723 -0.2287\nvn 0.1604 0.9814 -0.1049\nvn 0.7396 0.6276 0.2430\nvn 0.6122 0.7035 0.3607\nvn 0.5300 0.7546 0.3869\nvn 0.1033 0.0871 -0.9908\nvn -0.6054 -0.7950 -0.0380\nvn 0.3454 0.8276 0.4424\nvn 0.9381 0.3280 -0.1107\nvn -0.1495 0.8594 0.4890\nvn 0.0435 0.7938 0.6065\nvn 0.2907 0.9568 -0.0066\nvn 0.1790 0.9743 0.1366\nvn 0.7893 0.5578 -0.2566\nvn 0.1079 0.9941 0.0039\nvn -0.5504 0.7618 0.3416\nvn -0.5877 0.8088 -0.0174\nvn -0.9604 0.2479 -0.1274\nvn 0.3342 0.9104 -0.2438\nvn 0.2341 0.9679 -0.0915\nvn 0.3236 0.9359 -0.1387\nvn 0.4292 0.8394 0.3335\nvn 0.1181 0.9505 0.2872\nvn -0.4725 0.2408 -0.8477\nvn -0.7742 0.5063 -0.3797\nvn -0.1277 -0.7849 -0.6063\nvn -0.2445 -0.7068 -0.6638\nvn 0.3027 0.9286 -0.2145\nvn 0.2303 0.9114 -0.3410\nvn -0.5795 0.6930 0.4287\nvn -0.7775 0.5771 0.2498\nvn -0.0305 0.8844 0.4657\nvn 0.1170 0.9622 0.2458\nvn 0.3933 0.8725 0.2900\nvn 0.1457 0.8949 0.4218\nvn 0.6746 0.5579 0.4834\nvn 0.2662 0.9615 -0.0687\nvn 0.6429 0.7591 0.1019\nvn 0.2721 0.9580 0.0904\nvn -0.3332 0.7626 0.5543\nvn 0.0280 0.9989 -0.0373\nvn -0.1593 0.9684 -0.1917\nvn -0.1520 0.9736 -0.1704\nvn -0.3045 0.9520 -0.0316\nvn 0.8980 0.3498 0.2669\nvn 0.7515 0.4380 0.4932\nvn 0.4582 0.7406 0.4915\nvn -0.0134 0.9495 0.3135\nvn -0.5305 0.7287 0.4331\nvn -0.0683 0.9087 0.4118\nvn 0.0842 0.8988 0.4301\nvn 0.8196 0.5669 -0.0830\nvn -0.9936 0.0378 0.1066\nvn 0.2060 0.9785 0.0009\nvn 0.5859 0.7775 -0.2285\nvn 0.5254 0.8474 -0.0760\nvn 0.0204 0.9300 0.3669\nvn -0.3694 0.7936 0.4835\nvn -0.5374 0.7874 0.3019\nvn 0.2035 0.8343 0.5123\nvn -0.6368 0.6805 0.3625\nvn 0.0438 0.9785 0.2014\nvn -0.0739 0.9969 0.0242\nvn 0.2144 0.8856 0.4119\nvn -0.4426 0.1184 -0.8889\nvn -0.6737 0.2179 -0.7061\nvn -0.5161 0.3595 -0.7774\nvn -0.0688 0.9966 -0.0437\nvn -0.6710 0.3639 -0.6459\nvn -0.5982 0.1556 -0.7861\nvn 0.0625 0.9931 0.0992\nvn 0.8109 0.4885 0.3222\nvn -0.1621 0.9468 -0.2780\nvn -0.7510 0.5715 0.3307\nvn -0.9818 -0.0325 0.1869\nvn -0.2193 0.8704 -0.4406\nvn -0.9525 -0.2922 0.0849\nvn 0.3341 -0.3393 0.8793\nvn 0.1700 -0.6011 0.7808\nvn 0.1463 -0.8551 0.4974\nvn -0.1420 0.7754 -0.6153\nvn -0.8732 0.0600 -0.4836\nvn -0.9034 0.0675 -0.4234\nvn -0.9543 -0.0309 -0.2973\nvn -0.1444 -0.9877 -0.0591\nvn -0.2882 -0.9263 -0.2426\nvn -0.5483 -0.8020 -0.2368\nvn -0.6518 0.6654 0.3638\nvn 0.8257 0.5640 0.0105\nvn 0.7680 0.5958 0.2349\nvn 0.7747 0.4362 -0.4577\nvn 0.7579 0.3258 -0.5651\nvn -0.4544 0.8798 0.1396\nvn 0.6192 0.7020 -0.3518\nvn -0.5601 0.7744 0.2940\nvn -0.9122 0.3504 0.2125\nvn 0.7870 0.6135 0.0652\nvn -0.3729 0.9243 0.0813\nvn -0.3327 0.9043 0.2675\nvn -0.0109 -0.3164 -0.9485\nvn -0.1181 -0.2217 -0.9679\nvn 0.6438 0.6423 0.4159\nvn -0.7580 -0.5005 0.4182\nvn 0.7918 0.6049 -0.0843\nvn 0.0294 -0.1676 -0.9854\nvn -0.1393 0.9554 -0.2604\nvn -0.4457 -0.5346 -0.7180\nvn -0.8646 -0.5023 0.0090\nvn 0.7336 0.6792 -0.0200\nvn 0.7059 0.7017 0.0961\nvn -0.5620 0.6063 0.5626\nvn -0.5238 0.6445 0.5569\nvn -0.8488 -0.4002 0.3455\nvn -0.9633 -0.2411 0.1179\nvn 0.6363 0.7317 0.2445\nvn -0.8813 0.4010 0.2500\nvn 0.5635 0.6881 0.4572\nvn -0.8503 -0.1114 -0.5143\nvn 0.6897 0.7184 -0.0897\nvn 0.6497 0.7595 0.0300\nvn 0.5557 0.7690 0.3160\nvn -0.7657 -0.0534 0.6409\nvn 0.4341 -0.7576 0.4874\nvn -0.4548 0.7638 -0.4579\nvn -0.9086 -0.0052 0.4176\nvn 0.4618 0.7471 0.4781\nvn -0.3127 0.6684 -0.6748\nvn -0.5536 0.4110 -0.7243\nvn -0.3579 0.8122 0.4606\nvn -0.1546 0.7267 0.6692\nvn -0.1466 0.7779 0.6111\nvn -0.3302 0.7888 0.5184\nvn -0.5060 -0.8534 -0.1249\nvn 0.6054 0.7556 -0.2501\nvn 0.6194 0.7655 -0.1741\nvn 0.5516 0.8275 0.1047\nvn -0.7303 0.2355 -0.6412\nvn -0.8135 -0.3549 0.4607\nvn 0.6228 0.7785 -0.0775\nvn 0.4258 0.8685 0.2535\nvn 0.0575 0.9317 0.3585\nvn -0.8857 -0.3550 -0.2991\nvn 0.5457 0.8374 -0.0305\nvn 0.5605 0.7179 -0.4128\nvn 0.3835 0.7986 0.4637\nvn 0.5593 0.8072 -0.1886\nvn 0.3885 0.8618 0.3262\nvn 0.5600 0.7708 -0.3037\nvn 0.4564 0.8882 0.0517\nvn 0.4348 0.8814 0.1845\nvn 0.5048 0.8578 -0.0966\nvn 0.3602 0.7004 0.6161\nvn -0.7177 0.3208 -0.6180\nvn 0.4193 0.8390 0.3466\nvn -0.6513 0.6022 -0.4616\nvn -0.8544 0.4156 0.3119\nvn -0.9643 0.2585 0.0571\nvn -0.7969 0.1614 -0.5821\nvn 0.4837 0.7436 -0.4615\nvn 0.4732 0.8065 -0.3544\nvn 0.3202 0.8219 0.4711\nvn 0.1458 0.8834 -0.4452\nvn -0.2785 -0.9602 -0.0205\nvn -0.7937 -0.5552 0.2485\nvn 0.0530 0.1799 -0.9822\nvn 0.5783 -0.7997 -0.1614\nvn 0.4432 0.8958 -0.0334\nvn 0.3854 0.1505 -0.9103\nvn -0.5324 0.2806 0.7986\nvn -0.5197 0.1129 0.8468\nvn -0.4861 0.1003 -0.8681\nvn -0.6926 -0.7172 -0.0769\nvn -0.3772 0.8555 0.3547\nvn -0.8711 0.4815 -0.0966\nvn -0.6863 -0.4398 -0.5792\nvn -0.8253 -0.0521 0.5622\nvn -0.3524 0.6628 0.6606\nvn -0.4483 0.7549 0.4785\nvn -0.3708 0.8603 0.3499\nvn -0.5286 0.7335 0.4273\nvn -0.6790 -0.2682 0.6834\nvn -0.5494 0.7031 0.4514\nvn -0.8206 -0.1841 0.5410\nvn -0.4287 0.6418 0.6358\nvn -0.2484 0.8953 0.3696\nvn -0.4052 0.7445 0.5305\nvn -0.9850 0.1087 -0.1342\nvn -0.3764 -0.8840 0.2770\nvn -0.2444 -0.8538 0.4596\nvn -0.4517 -0.8422 0.2944\nvn -0.7344 0.3157 0.6008\nvn -0.4832 0.6542 0.5818\nvn -0.6465 0.5640 0.5137\nvn -0.7993 0.0197 0.6005\nvn -0.7270 0.3104 0.6124\nvn -0.7548 0.1767 0.6316\nvn -0.4223 0.3580 0.8328\nvn -0.1491 0.1695 0.9742\nvn -0.1546 0.6849 0.7120\nvn -0.4083 -0.0407 0.9119\nvn -0.5859 0.2272 0.7778\nvn -0.5979 0.7198 0.3525\nvn -0.7791 0.5734 0.2532\nvn -0.5390 0.5143 0.6670\nvn -0.6448 -0.0217 0.7640\nvn -0.4801 0.3666 0.7969\nvn -0.4357 -0.7431 -0.5079\nvn -0.5799 -0.1583 -0.7992\nvn -0.6901 -0.0249 -0.7233\nvn -0.4787 -0.0293 -0.8775\nvn -0.8217 0.3506 0.4493\nvn -0.9123 0.2940 0.2851\nvn -0.6250 0.5350 0.5684\nvn -0.7632 0.3135 0.5650\nvn -0.7991 -0.0405 0.5998\nvn -0.5130 -0.8475 0.1365\nvn -0.5325 -0.8462 -0.0201\nvn -0.5708 -0.8190 -0.0583\nvn 0.5879 -0.0472 -0.8075\nvn -0.5196 0.7296 0.4445\nvn -0.7586 0.2617 0.5966\nvn -0.6649 0.5489 0.5065\nvn -0.7758 -0.0632 0.6278\nvn -0.9232 0.2406 0.2995\nvn -0.6279 -0.0933 -0.7726\nvn -0.5625 0.0126 -0.8267\nvn -0.2046 -0.7830 -0.5873\nvn -0.1780 -0.7749 -0.6064\nvn -0.3089 -0.6858 -0.6589\nvn -0.6800 0.6516 -0.3361\nvn -0.6826 -0.1092 0.7226\nvn -0.8898 -0.0802 0.4492\nvn -0.6754 -0.0190 0.7372\nvn -0.6293 -0.3033 0.7155\nvn -0.2880 0.1285 -0.9489\nvn -0.3132 0.2332 -0.9206\nvn -0.8183 -0.3597 0.4482\nvn -0.8459 -0.3163 0.4294\nvn 0.2515 -0.9142 -0.3176\nvn -0.8098 -0.3419 0.4768\nvn 0.0082 -0.9998 -0.0158\nvn -0.5356 0.3700 -0.7591\nvn -0.7402 0.5648 -0.3647\nvn -0.4933 -0.1556 0.8558\nvn -0.5747 0.1295 0.8080\nvn -0.5944 0.3039 0.7445\nvn -0.3363 -0.2324 -0.9126\nvn -0.5487 -0.0784 -0.8323\nvn -0.0381 -0.3497 0.9361\nvn -0.7921 -0.1325 -0.5958\nvn -0.6078 -0.2363 -0.7580\nvn -0.6982 -0.0150 -0.7157\nvn -0.6520 0.1615 0.7408\nvn -0.2497 -0.8919 0.3770\nvn -0.2540 -0.8701 0.4223\nvn -0.6178 0.4894 -0.6154\nvn -0.6397 0.5442 0.5427\nvn -0.9382 0.2896 0.1893\nvn -0.8233 0.4883 0.2893\nvn -0.6608 0.5761 0.4811\nvn -0.8208 -0.3276 0.4678\nvn -0.5295 0.7986 0.2860\nvn -0.5216 -0.0589 0.8511\nvn 0.0085 -0.9984 0.0562\nvn -0.6818 -0.3237 0.6561\nvn -0.8151 -0.3194 0.4832\nvn -0.2748 0.1885 0.9428\nvn -0.4890 0.6922 0.5307\nvn -0.7750 0.2863 0.5633\nvn -0.8006 0.3183 0.5076\nvn -0.6542 0.5533 0.5156\nvn -0.5090 -0.3643 0.7798\nvn -0.4083 -0.4165 0.8123\nvn -0.8821 0.1045 0.4592\nvn -0.2639 -0.5587 0.7862\nvn -0.5007 -0.2704 0.8223\nvn -0.8873 -0.4611 0.0078\nvn -0.7954 0.1080 0.5963\nvn -0.4342 -0.1314 -0.8912\nvn -0.8032 0.4884 0.3410\nvn -0.9550 0.2478 0.1631\nvn -0.7785 -0.5824 0.2340\nvn -0.7043 -0.2254 -0.6731\nvn -0.5185 -0.2221 -0.8256\nvn -0.8242 -0.2943 0.4837\nvn -0.5266 0.0305 -0.8495\nvn -0.3136 -0.8489 0.4254\nvn -0.3879 -0.8297 0.4014\nvn -0.6678 0.1164 -0.7351\nvn -0.5802 0.0888 -0.8096\nvn -0.6932 0.3093 -0.6509\nvn -0.4849 0.4675 0.7391\nvn -0.0839 -0.1533 -0.9846\nvn -0.5045 0.7906 0.3470\nvn -0.5371 0.7312 0.4205\nvn -0.3162 -0.2402 0.9178\nvn -0.8243 -0.5609 -0.0763\nvn -0.5876 0.2417 -0.7721\nvn -0.5066 -0.6902 0.5166\nvn -0.2849 -0.8193 0.4975\nvn -0.9126 0.3937 -0.1100\nvn -0.9716 0.2359 0.0193\nvn -0.9067 -0.4145 -0.0781\nvn -0.5739 -0.8124 0.1031\nvn -0.9521 -0.2673 0.1487\nvn -0.3633 0.8095 0.4612\nvn -0.0002 -0.9838 -0.1794\nvn 0.4089 -0.9069 -0.1016\nvn 0.3091 -0.9394 -0.1482\nvn 0.1951 -0.7061 -0.6807\nvn 0.2297 -0.5766 -0.7841\nvn -0.5075 0.6050 0.6135\nvn -0.8667 0.4910 0.0882\nvn -0.3091 -0.3628 0.8791\nvn -0.4568 -0.2909 0.8406\nvn -0.5495 0.0083 0.8354\nvn -0.4511 -0.7160 0.5327\nvn -0.4049 -0.3630 0.8392\nvn -0.2930 0.1679 -0.9412\nvn -0.5980 -0.1192 0.7926\nvn -0.9465 0.3095 -0.0910\nvn -0.4081 -0.0881 0.9086\nvn 0.1687 0.1112 -0.9794\nvn 0.2852 0.1510 -0.9465\nvn -0.4970 0.4736 0.7271\nvn -0.6078 0.4887 0.6259\nvn -0.7644 0.1361 0.6301\nvn -0.6251 -0.0959 0.7746\nvn -0.2253 -0.8723 0.4339\nvn -0.5356 -0.2673 0.8010\nvn -0.9443 -0.1863 -0.2713\nvn -0.9137 -0.1070 -0.3920\nvn -0.2471 -0.3110 0.9177\nvn -0.1100 -0.1452 0.9832\nvn -0.5460 -0.0581 -0.8357\nvn -0.5063 -0.1458 -0.8499\nvn -0.3764 -0.3384 -0.8625\nvn -0.4791 -0.7900 0.3824\nvn -0.2476 0.2875 -0.9252\nvn -0.2915 0.5245 -0.8000\nvn -0.1868 0.2644 -0.9461\nvn -0.5604 -0.7484 0.3546\nvn -0.3001 -0.9128 0.2768\nvn -0.1974 -0.9696 0.1444\nvn 0.1788 0.0422 0.9830\nvn -0.9051 0.3829 -0.1849\nvn -0.7192 0.6099 -0.3326\nvn -0.9546 -0.1556 -0.2540\nvn -0.6298 -0.6934 -0.3498\nvn -0.2950 -0.6365 -0.7126\nvn -0.2335 0.4999 -0.8340\nvn -0.7035 0.2041 0.6807\nvn -0.8098 0.1882 0.5556\nvn -0.5873 0.5872 0.5569\nvn -0.0720 -0.3641 0.9286\nvn -0.5179 -0.3645 0.7739\nvn -0.6580 0.3352 0.6742\nvn -0.9783 0.2009 -0.0505\nvn -0.9034 0.4277 0.0291\nvn -0.8209 0.3965 -0.4109\nvn -0.7724 -0.6271 -0.1001\nvn -0.7046 0.0243 0.7091\nvn -0.7036 0.0480 0.7090\nvn -0.7264 -0.1444 0.6718\nvn -0.0311 -0.9449 0.3258\nvn -0.6830 0.1466 0.7155\nvn 0.0099 -0.9206 0.3902\nvn 0.0681 -0.5657 -0.8217\nvn -0.0708 0.0597 -0.9957\nvn -0.9069 0.4068 -0.1095\nvn -0.8518 0.5236 -0.0159\nvn -0.7306 0.6616 -0.1688\nvn -0.4115 -0.0733 -0.9084\nvn -0.6801 0.0721 0.7295\nvn -0.9637 0.0194 -0.2661\nvn -0.9414 -0.0700 -0.3298\nvn -0.8826 -0.4349 -0.1785\nvn -0.5853 -0.4558 0.6705\nvn -0.7243 0.2176 -0.6542\nvn 0.0217 0.0130 -0.9997\nvn -0.7198 -0.3689 -0.5880\nvn -0.7087 -0.3308 -0.6231\nvn -0.6701 -0.4259 -0.6080\nvn -0.7902 0.4388 0.4277\nvn -0.7524 0.6375 0.1659\nvn -0.7052 0.2961 -0.6442\nvn -0.3309 0.0705 -0.9410\nvn -0.2781 0.0364 -0.9598\nvn -0.5896 0.8067 0.0385\nvn -0.7149 -0.3262 -0.6185\nvn -0.6564 0.4161 -0.6293\nvn -0.6452 0.1993 0.7376\nvn -0.0547 -0.8097 0.5842\nvn 0.1388 -0.4396 -0.8874\nvn 0.6669 -0.0112 -0.7450\nvn 0.0127 -0.9999 0.0021\nvn 0.4938 -0.8655 -0.0839\nvn -0.9299 0.1154 0.3493\nvn -0.5026 -0.8394 -0.2069\nvn -0.7798 0.3283 0.5330\nvn -0.5911 -0.7878 0.1730\nvn -0.9296 -0.1910 0.3152\nvn -0.4676 -0.6854 -0.5582\nvn -0.5020 0.6804 0.5338\nvn -0.8318 -0.2361 0.5023\nvn -0.9097 -0.0862 0.4062\nvn -0.8451 -0.0686 0.5302\nvn -0.6887 0.4775 0.5455\nvn -0.6874 0.5139 -0.5131\nvn -0.8410 0.1087 0.5300\nvn -0.6755 -0.4621 0.5746\nvn -0.7095 -0.3623 0.6044\nvn -0.7521 0.3182 0.5771\nvn -0.0362 -0.3003 -0.9531\nvn 0.0673 -0.9812 0.1809\nvn 0.0245 -0.9938 0.1084\nvn 0.0494 -0.9929 0.1082\nvn -0.5182 -0.5600 -0.6464\nvn -0.6059 -0.5929 -0.5304\nvn -0.2495 -0.8665 0.4323\nvn -0.7077 0.4690 0.5284\nvn -0.1283 -0.2857 -0.9496\nvn -0.7795 0.0247 0.6259\nvn -0.8003 0.3209 0.5064\nvn 0.2405 -0.9702 -0.0286\nvn -0.0473 -0.9988 0.0060\nvn -0.1729 -0.9837 -0.0496\nvn -0.2490 -0.7739 -0.5823\nvn -0.7826 0.4714 0.4066\nvn 0.1483 0.3744 0.9153\nvn -0.9215 0.3147 0.2277\nvn -0.8075 -0.1084 0.5797\nvn -0.7536 0.2247 0.6177\nvn -0.6958 0.5795 0.4243\nvn -0.6773 0.6197 -0.3965\nvn 0.1446 -0.8935 0.4251\nvn -0.6113 0.5484 0.5705\nvn -0.8027 -0.3815 0.4583\nvn -0.9230 -0.0413 -0.3825\nvn -0.7202 -0.6228 -0.3056\nvn -0.7810 -0.5725 -0.2494\nvn -0.4254 -0.3337 -0.8412\nvn -0.7150 -0.2019 0.6693\nvn -0.8559 -0.1318 0.5000\nvn 0.2520 -0.0505 -0.9664\nvn 0.1999 -0.1896 -0.9613\nvn 0.2854 -0.5950 -0.7513\nvn -0.6594 0.2975 0.6904\nvn -0.4598 0.8164 0.3493\nvn -0.3356 0.8514 0.4030\nvn -0.7289 0.5888 0.3493\nvn -0.8126 0.2974 0.5013\nvn -0.8133 -0.2803 0.5098\nvn -0.8240 0.0281 0.5658\nvn -0.9262 0.1013 -0.3631\nvn -0.4440 0.6360 0.6312\nvn -0.0312 0.2017 -0.9789\nvn -0.5775 0.3087 -0.7557\nvn -0.6079 -0.0981 -0.7879\nvn -0.6867 -0.2453 -0.6843\nvn -0.1217 -0.6875 0.7159\nvn -0.7715 0.6362 -0.0060\nvn -0.6128 0.4251 0.6662\nvn -0.0980 -0.0509 -0.9939\nvn -0.3244 0.1938 -0.9258\nvn -0.6936 -0.5157 0.5029\nvn -0.7545 0.0007 0.6562\nvn -0.6790 0.1047 0.7266\nvn -0.6750 -0.4557 0.5802\nvn -0.8369 0.4364 0.3303\nvn -0.5880 0.6593 0.4686\nvn -0.4408 -0.8022 0.4027\nvn -0.7294 -0.1506 0.6673\nvn -0.3768 0.7505 0.5430\nvn 0.3767 -0.6302 -0.6789\nvn 0.0870 -0.9868 -0.1361\nvn -0.1148 0.0408 -0.9925\nvn -0.6888 0.2594 0.6770\nvn -0.7214 0.1913 0.6656\nvn -0.6704 0.4486 0.5910\nvn -0.7423 0.1621 0.6501\nvn -0.3681 0.1489 -0.9178\nvn -0.7359 0.4982 0.4585\nvn -0.6099 0.7636 0.2119\nvn -0.5778 0.5646 0.5893\nvn 0.0769 -0.5277 -0.8459\nvn -0.7789 0.4646 -0.4212\nvn -0.7068 0.5526 -0.4416\nvn -0.6624 0.5646 -0.4924\nvn -0.7664 0.4177 -0.4879\nvn 0.3000 -0.5879 0.7512\nvn -0.1742 -0.7402 -0.6494\nvn -0.0819 -0.0053 -0.9966\nvn -0.8465 -0.4948 -0.1963\nvn -0.9421 -0.1219 0.3123\nvn -0.3889 0.2590 -0.8841\nvn -0.5584 0.2196 -0.7999\nvn -0.4764 -0.0685 -0.8766\nvn -0.6544 -0.5207 0.5483\nvn -0.3069 -0.5022 0.8084\nvn -0.0602 -0.0522 -0.9968\nvn 0.0063 -0.0544 -0.9985\nvn 0.0244 0.0091 -0.9996\nvn -0.3154 -0.9470 -0.0602\nvn -0.3153 -0.8954 -0.3142\nvn -0.8104 -0.3157 0.4936\nvn -0.7761 0.6200 0.1146\nvn 0.0058 -0.9999 -0.0136\nvn 0.3048 -0.9252 -0.2259\nvn -0.0814 0.4925 -0.8665\nvn -0.2979 0.5597 -0.7732\nvn -0.2039 0.3735 -0.9049\nvn 0.3982 -0.9133 -0.0855\nvn -0.6033 0.6343 -0.4833\nvn -0.9768 0.2113 -0.0340\nvn -0.3538 0.0229 -0.9350\nvn -0.2332 -0.0883 -0.9684\nvn -0.3359 -0.1635 -0.9276\nvn -0.6366 0.0347 -0.7703\nvn -0.0213 0.6807 -0.7322\nvn -0.6528 0.4643 -0.5985\nvn -0.0712 0.6077 -0.7910\nvn 0.0197 0.9087 -0.4169\nvn 0.0000 0.8836 -0.4683\nvn -0.0353 0.8859 -0.4626\nvn 0.2221 0.5943 -0.7729\nvn 0.1053 0.6154 -0.7811\nvn -0.0356 0.7286 -0.6840\nvn 0.0319 0.4921 -0.8699\nvn 0.1490 0.6053 -0.7819\nvn 0.2741 0.8817 -0.3840\nvn 0.2014 0.8440 -0.4971\nvn -0.8696 -0.1115 -0.4809\nvn 0.1729 0.8733 -0.4555\nvn 0.1635 0.8196 -0.5490\nvn 0.2972 0.8169 -0.4942\nvn 0.1444 0.8168 -0.5585\nvn 0.0262 0.5578 -0.8295\nvn -0.8014 -0.2548 -0.5411\nvn -0.6215 -0.3720 -0.6894\nvn 0.0226 -0.9986 0.0468\nvn -0.0231 -0.9997 -0.0058\nvn -0.5785 0.6020 -0.5503\nvn -0.9120 -0.0473 -0.4073\nvn -0.8733 -0.2026 -0.4429\nvn -0.7215 -0.3960 -0.5679\nvn -0.5437 -0.5483 -0.6355\nvn -0.5991 -0.2777 -0.7509\nvn -0.9512 -0.0183 -0.3081\nvn -0.5033 -0.5095 -0.6979\nvn -0.7682 0.0637 -0.6369\nvn -0.9258 -0.1784 -0.3333\nvn -0.8071 -0.3778 -0.4536\nvn -0.5625 -0.5891 -0.5801\nvn -0.9135 -0.1105 -0.3916\nvn -0.9709 -0.0089 -0.2390\nvn -0.3175 0.4144 -0.8529\nvn -0.3591 0.5389 -0.7619\nvn -0.5567 -0.6117 -0.5620\nvn -0.9629 0.0158 -0.2695\nvn -0.9729 0.1081 -0.2041\nvn -0.6618 -0.5275 -0.5326\nvn -0.5520 -0.6362 -0.5390\nvn -0.9745 -0.0057 -0.2240\nvn -0.8279 -0.3991 -0.3940\nvn -0.6790 -0.5632 -0.4708\nvn -0.5807 -0.6230 -0.5240\nvn -0.9426 -0.2088 -0.2605\nvn -0.9319 -0.2241 -0.2850\nvn -0.4559 -0.6858 -0.5674\nvn -0.9727 -0.1140 -0.2020\nvn -0.9703 0.0144 -0.2415\nvn -0.6295 -0.5973 -0.4969\nvn -0.4415 -0.7229 -0.5315\nvn -0.8503 -0.4094 -0.3307\nvn -0.9797 0.1505 -0.1321\nvn -0.9857 0.0492 -0.1607\nvn -0.5810 -0.6626 -0.4726\nvn -0.6300 -0.3725 -0.6814\nvn -0.8087 -0.4606 -0.3657\nvn -0.6124 -0.6593 -0.4361\nvn -0.9745 -0.1588 -0.1586\nvn -0.9760 -0.1996 -0.0869\nvn -0.9742 -0.0972 -0.2033\nvn -0.8677 -0.3839 -0.3158\nvn -0.6447 -0.6322 -0.4296\nvn 0.5022 0.2644 -0.8233\nvn 0.5138 0.0657 -0.8554\nvn 0.4788 0.2366 -0.8454\nvn 0.0068 0.8774 -0.4796\nvn -0.0602 0.7876 -0.6132\nvn 0.1041 0.7796 -0.6176\nvn -0.0785 0.1399 -0.9870\nvn -0.1916 0.1349 -0.9721\nvn -0.5966 -0.6832 -0.4210\nvn -0.3076 0.7624 -0.5694\nvn -0.0417 0.7214 -0.6912\nvn -0.2533 0.7393 -0.6239\nvn -0.9868 0.0777 -0.1422\nvn -0.4905 -0.7597 -0.4270\nvn -0.6341 0.7110 -0.3038\nvn -0.9212 -0.3173 -0.2251\nvn -0.8028 -0.5092 -0.3100\nvn -0.4973 -0.8670 -0.0320\nvn 0.4687 0.4539 -0.7578\nvn 0.4476 0.4845 -0.7516\nvn 0.4121 0.3292 -0.8496\nvn -0.8121 0.1956 -0.5497\nvn -0.6670 -0.6430 -0.3763\nvn -0.9879 -0.0134 -0.1542\nvn 0.0857 0.3735 -0.9237\nvn 0.0500 0.8367 -0.5453\nvn -0.6997 -0.3974 -0.5937\nvn -0.7038 -0.2888 -0.6490\nvn -0.5931 -0.3182 -0.7396\nvn -0.7709 -0.1506 -0.6189\nvn -0.8589 0.0911 -0.5040\nvn -0.7936 0.4152 -0.4447\nvn -0.2922 -0.9401 -0.1756\nvn -0.9752 0.1660 -0.1461\nvn -0.8217 -0.5004 -0.2729\nvn -0.8017 -0.5468 -0.2414\nvn 0.5113 0.5595 -0.6523\nvn 0.4556 0.5010 -0.7358\nvn 0.3531 0.5119 -0.7831\nvn -0.5155 -0.3522 -0.7812\nvn -0.6553 -0.3168 -0.6857\nvn -0.7950 -0.3955 -0.4599\nvn -0.9487 -0.0265 -0.3151\nvn -0.8391 0.2859 -0.4628\nvn -0.6585 0.6100 -0.4406\nvn -0.5560 0.5271 -0.6426\nvn -0.9469 -0.2580 -0.1918\nvn -0.9957 -0.0825 0.0412\nvn -0.0755 0.9135 -0.3996\nvn -0.7227 -0.2189 -0.6556\nvn -0.7740 -0.3304 -0.5401\nvn -0.8432 -0.3238 -0.4292\nvn -0.6717 -0.7089 0.2150\nvn -0.7452 -0.6031 -0.2846\nvn 0.2364 0.5012 -0.8324\nvn 0.2566 0.4925 -0.8316\nvn -0.6763 -0.3038 -0.6710\nvn -0.8673 -0.3338 -0.3692\nvn -0.8473 0.4209 -0.3240\nvn -0.7110 -0.6205 -0.3308\nvn -0.0616 0.7632 -0.6431\nvn -0.5146 -0.3759 -0.7706\nvn -0.8180 -0.2969 -0.4926\nvn -0.8716 -0.2666 -0.4113\nvn -0.8752 -0.3091 -0.3721\nvn -0.9132 -0.1282 -0.3868\nvn -0.8975 0.1808 -0.4023\nvn -0.9810 -0.0953 -0.1688\nvn 0.1472 0.4305 -0.8905\nvn -0.0245 0.7793 -0.6262\nvn -0.8195 -0.2740 -0.5033\nvn -0.8718 -0.2562 -0.4174\nvn -0.9250 0.0355 -0.3781\nvn -0.3087 0.7833 -0.5396\nvn -0.5485 0.7515 -0.3664\nvn -0.9640 0.2379 -0.1188\nvn -0.8224 -0.5283 -0.2108\nvn -0.9811 0.0079 0.1933\nvn -0.1112 0.7082 -0.6971\nvn -0.9032 -0.3318 -0.2721\nvn -0.8864 -0.1942 -0.4201\nvn -0.7396 0.2909 -0.6069\nvn -0.8603 0.0502 -0.5072\nvn -0.9778 0.1728 -0.1183\nvn -0.8731 -0.4197 -0.2480\nvn -0.6617 -0.6659 -0.3445\nvn -0.9957 0.0125 0.0913\nvn 0.1182 -0.7572 0.6424\nvn 0.1989 0.3040 -0.9317\nvn 0.1679 0.6837 -0.7101\nvn 0.1620 0.3780 -0.9115\nvn -0.9323 -0.2872 -0.2198\nvn -0.9255 -0.2634 -0.2722\nvn -0.9196 -0.2956 -0.2587\nvn -0.9286 0.0242 -0.3702\nvn -0.2069 -0.9775 0.0395\nvn -0.8978 -0.4313 -0.0890\nvn -0.8544 -0.4847 -0.1873\nvn 0.3786 0.7048 -0.5999\nvn -0.8875 -0.0246 -0.4601\nvn -0.8403 0.3966 -0.3695\nvn -0.7771 0.2713 -0.5679\nvn -0.6687 -0.5887 -0.4542\nvn -0.6359 0.3654 -0.6797\nvn -0.6963 0.5639 -0.4440\nvn -0.6080 0.5509 -0.5717\nvn -0.8469 -0.1015 -0.5220\nvn -0.9199 -0.1354 -0.3680\nvn -0.9199 -0.2954 -0.2576\nvn -0.8997 -0.3367 -0.2776\nvn -0.9727 -0.1278 -0.1937\nvn 0.1251 0.7974 -0.5903\nvn -0.8375 0.2638 -0.4785\nvn -0.6428 0.6063 -0.4682\nvn -0.5601 0.6439 -0.5211\nvn -0.9178 -0.1088 -0.3817\nvn -0.5552 -0.8317 -0.0017\nvn -0.1140 0.5623 -0.8190\nvn -0.1793 0.6420 -0.7454\nvn -0.0761 0.7022 -0.7078\nvn 0.1718 0.4895 -0.8549\nvn 0.2812 0.2479 -0.9271\nvn -0.6141 0.4802 -0.6263\nvn -0.9077 -0.2194 -0.3576\nvn -0.9149 -0.2856 -0.2854\nvn -0.9228 -0.2968 -0.2457\nvn 0.0831 -0.9368 -0.3397\nvn 0.1742 -0.3788 -0.9089\nvn -0.7653 -0.5535 -0.3286\nvn -0.8104 -0.5147 -0.2798\nvn -0.9924 0.0693 0.1013\nvn -0.1939 0.9310 -0.3093\nvn -0.2390 0.8941 -0.3786\nvn -0.1508 0.9046 -0.3987\nvn -0.0148 0.3421 -0.9395\nvn -0.7962 0.2288 -0.5600\nvn -0.9421 -0.0617 -0.3296\nvn -0.9332 -0.1788 -0.3116\nvn -0.8815 -0.3282 -0.3395\nvn -0.2746 0.8701 -0.4091\nvn -0.2106 0.8070 -0.5517\nvn -0.9692 0.2372 -0.0652\nvn -0.9280 0.3656 -0.0714\nvn -0.9825 0.0286 -0.1837\nvn -0.7869 -0.5265 -0.3218\nvn -0.3683 -0.7444 -0.5569\nvn -0.4992 -0.7999 -0.3331\nvn -0.5063 -0.7905 -0.3446\nvn -0.7230 0.3802 -0.5769\nvn -0.6610 0.4819 -0.5751\nvn -0.6872 0.1560 -0.7095\nvn -0.9149 0.2968 -0.2734\nvn -0.8016 0.5537 -0.2255\nvn -0.5608 0.7441 -0.3631\nvn -0.3507 0.9016 -0.2532\nvn -0.9539 0.1491 -0.2605\nvn -0.6154 -0.6765 -0.4044\nvn -0.5124 -0.7581 -0.4032\nvn -0.7082 -0.6195 -0.3386\nvn -0.9757 -0.2112 -0.0570\nvn -0.3825 0.7248 -0.5730\nvn 0.2049 -0.5555 -0.8059\nvn -0.5152 0.8256 -0.2297\nvn -0.9100 -0.2723 -0.3125\nvn -0.9052 -0.2309 -0.3567\nvn -0.0707 0.7025 -0.7081\nvn -0.9222 -0.3723 -0.1043\nvn -0.7089 -0.6448 0.2858\nvn -0.7007 0.2868 -0.6532\nvn -0.5935 -0.2822 -0.7537\nvn -0.8224 0.5248 -0.2197\nvn -0.4938 0.8496 -0.1852\nvn -0.8819 0.3985 -0.2518\nvn -0.9767 0.0039 -0.2146\nvn -0.9463 -0.1067 -0.3052\nvn -0.9355 -0.2111 -0.2831\nvn -0.3365 0.2649 -0.9036\nvn -0.2094 0.1252 -0.9698\nvn -0.4000 -0.2390 -0.8848\nvn -0.2084 0.2561 -0.9439\nvn -0.7123 -0.6404 -0.2871\nvn -0.7295 -0.6178 -0.2934\nvn -0.7509 -0.6449 -0.1419\nvn -0.5277 0.7504 -0.3981\nvn -0.9296 0.2726 -0.2479\nvn -0.9115 -0.2617 -0.3172\nvn -0.9576 -0.1827 -0.2225\nvn -0.0511 0.6167 -0.7855\nvn 0.2998 -0.9342 -0.1933\nvn 0.0016 -0.9999 -0.0145\nvn -0.7693 -0.6063 -0.2013\nvn -0.9855 -0.0524 -0.1613\nvn -0.8669 -0.4317 -0.2492\nvn -0.9771 -0.2109 -0.0283\nvn -0.5749 0.8100 -0.1155\nvn -0.8001 0.5409 -0.2593\nvn -0.4675 0.2963 -0.8329\nvn -0.7124 0.5548 -0.4298\nvn -0.9287 0.2318 -0.2893\nvn -0.9528 0.2105 -0.2188\nvn -0.8553 0.4031 -0.3256\nvn -0.9591 -0.1721 -0.2246\nvn -0.8827 -0.3484 -0.3153\nvn 0.2718 0.7544 -0.5975\nvn 0.5243 0.2710 -0.8072\nvn -0.1116 0.3523 -0.9292\nvn -0.0831 0.5534 -0.8287\nvn -0.6131 -0.7591 0.2187\nvn -0.8239 -0.5492 -0.1398\nvn -0.9214 0.3762 0.0967\nvn -0.8650 -0.4789 -0.1496\nvn -0.6427 0.3850 -0.6623\nvn -0.8454 0.4655 -0.2619\nvn -0.7405 0.5895 -0.3227\nvn -0.9397 0.0873 -0.3306\nvn -0.9969 -0.0573 -0.0524\nvn -0.8083 -0.3302 -0.4874\nvn -0.2663 0.9135 -0.3073\nvn -0.0074 0.6491 -0.7606\nvn 0.0743 0.4538 -0.8880\nvn 0.3095 0.5139 -0.8000\nvn 0.1926 0.5285 -0.8267\nvn -0.9488 -0.3018 -0.0932\nvn -0.9354 -0.3457 -0.0737\nvn -0.8237 0.4432 -0.3536\nvn -0.9143 0.0285 -0.4040\nvn 0.4790 -0.8666 -0.1393\nvn 0.1088 -0.9940 -0.0020\nvn -0.2220 -0.9499 0.2198\nvn 0.1078 -0.9937 0.0316\nvn 0.1489 -0.9883 0.0320\nvn 0.0165 -0.9908 0.1346\nvn -0.5148 0.0120 -0.8572\nvn -0.5555 0.0487 -0.8300\nvn -0.0878 0.7613 -0.6425\nvn -0.1360 0.7357 -0.6635\nvn -0.0050 -0.9831 0.1831\nvn 0.4548 0.3070 -0.8360\nvn 0.3611 0.2390 -0.9014\nvn -0.9990 -0.0034 -0.0439\nvn -0.6158 0.5477 -0.5664\nvn 0.0855 0.7536 -0.6518\nvn -0.0191 0.6707 -0.7414\nvn 0.1476 0.6971 -0.7016\nvn -0.5734 -0.7428 -0.3457\nvn -0.7161 -0.2793 -0.6396\nvn -0.7604 -0.0445 -0.6479\nvn -0.7303 -0.0116 -0.6829\nvn 0.3760 0.6428 -0.6673\nvn 0.0013 0.8908 -0.4543\nvn -0.1008 0.9078 -0.4070\nvn -0.0872 0.8392 -0.5367\nvn -0.9336 -0.3184 -0.1642\nvn -0.9761 0.2094 -0.0586\nvn -0.9392 -0.3365 -0.0683\nvn 0.6526 -0.2576 -0.7125\nvn -0.5621 0.4706 -0.6800\nvn -0.4935 -0.7212 -0.4860\nvn -0.4533 -0.6186 -0.6417\nvn -0.1222 -0.9890 -0.0829\nvn 0.4334 0.7771 -0.4563\nvn -0.7209 0.1846 -0.6680\nvn -0.0105 0.5501 -0.8350\nvn 0.0207 0.4466 -0.8945\nvn 0.1022 0.6088 -0.7867\nvn 0.2004 0.6866 -0.6988\nvn -0.7785 -0.2468 -0.5770\nvn -0.1938 -0.3853 -0.9022\nvn -0.1029 0.5625 -0.8203\nvn -0.7443 -0.1222 -0.6565\nvn -0.7269 0.1905 -0.6598\nvn -0.6079 0.2915 -0.7385\nvn -0.6712 0.2534 -0.6966\nvn 0.1369 0.7655 -0.6287\nvn 0.3834 0.8203 -0.4244\nvn 0.5186 0.5696 -0.6376\nvn 0.5116 0.6493 -0.5627\nvn 0.5361 0.6422 -0.5479\nvn 0.7578 0.4860 -0.4353\nvn 0.6550 0.4899 -0.5752\nvn 0.0652 0.9069 -0.4161\nvn -0.1557 0.8813 -0.4461\nvn -0.0212 0.4960 -0.8680\nvn 0.2557 -0.5976 -0.7598\nvn -0.7849 -0.1145 -0.6089\nvn -0.7243 -0.0567 -0.6872\nvn -0.7099 0.2552 -0.6564\nvn -0.5414 0.4226 -0.7268\nvn -0.3548 0.3562 -0.8644\nvn -0.4080 0.2838 -0.8677\nvn -0.3333 0.1581 -0.9295\nvn -0.2423 0.2499 -0.9374\nvn -0.6779 -0.4750 -0.5610\nvn -0.9695 0.1167 -0.2152\nvn -0.9515 0.1492 -0.2690\nvn -0.9574 -0.2110 -0.1969\nvn 0.1791 0.2783 -0.9436\nvn 0.1489 0.1979 -0.9688\nvn 0.0501 0.2936 -0.9546\nvn 0.3768 0.3312 -0.8650\nvn -0.7893 -0.2954 -0.5383\nvn -0.7233 -0.1897 -0.6639\nvn -0.7677 0.1622 -0.6199\nvn 0.2784 0.4076 -0.8697\nvn 0.0168 -0.9992 -0.0348\nvn -0.7924 -0.4024 -0.4583\nvn -0.9213 -0.2531 -0.2951\nvn -0.6924 0.7212 -0.0226\nvn -0.1270 0.5160 -0.8471\nvn 0.1393 0.0118 0.9902\nvn -0.7808 -0.4279 -0.4552\nvn -0.7268 -0.3632 -0.5830\nvn -0.7815 -0.1211 -0.6120\nvn -0.7161 0.1046 -0.6901\nvn -0.1273 0.6880 -0.7144\nvn 0.5358 0.5287 -0.6583\nvn 0.0101 0.5640 -0.8257\nvn -0.3471 0.8499 -0.3964\nvn 0.0611 0.6954 -0.7160\nvn -0.0307 0.8302 -0.5566\nvn 0.0960 0.2519 -0.9630\nvn 0.1849 0.2137 -0.9592\nvn -0.7937 -0.3277 -0.5124\nvn -0.7369 -0.2222 -0.6384\nvn -0.8925 0.0175 -0.4506\nvn -0.5852 0.3739 -0.7195\nvn -0.6366 0.3812 -0.6704\nvn 0.1828 0.8179 -0.5456\nvn 0.3942 0.7959 -0.4594\nvn -0.7319 -0.0966 -0.6745\nvn -0.9558 0.0395 -0.2913\nvn -0.7097 0.5979 -0.3724\nvn -0.5095 0.7316 -0.4529\nvn -0.3495 0.5016 -0.7913\nvn -0.6104 0.5646 -0.5555\nvn -0.7180 0.2583 -0.6462\nvn -0.8607 0.1086 -0.4972\nvn -0.5385 -0.6504 -0.5356\nvn -0.3880 -0.7451 -0.5424\nvn -0.7132 -0.6080 -0.3488\nvn -0.7544 -0.4153 -0.5082\nvn -0.8545 0.1265 -0.5038\nvn -0.8823 0.1284 -0.4528\nvn -0.7181 0.3892 -0.5770\nvn -0.1099 0.8581 -0.5015\nvn -0.2304 0.9155 -0.3297\nvn -0.2383 0.8615 -0.4483\nvn -0.8018 -0.0146 -0.5974\nvn -0.9611 0.2175 -0.1703\nvn -0.7425 0.5094 -0.4349\nvn -0.4045 0.7645 -0.5019\nvn -0.3757 0.6142 -0.6939\nvn -0.5007 0.7817 -0.3719\nvn -0.9023 -0.1313 -0.4106\nvn -0.4941 -0.6930 -0.5250\nvn -0.1677 0.3729 -0.9126\nvn -0.5953 -0.6762 -0.4340\nvn -0.5349 -0.7955 -0.2846\nvn -0.5909 -0.7850 -0.1859\nvn -0.8452 -0.4333 -0.3127\nvn -0.8517 -0.3579 -0.3828\nvn -0.8935 -0.1245 -0.4313\nvn -0.8457 0.2776 -0.4557\nvn -0.6948 0.1809 -0.6961\nvn 0.0881 -0.9923 0.0864\nvn 0.0413 -0.9949 0.0922\nvn 0.1287 0.2915 -0.9479\nvn -0.7038 0.1747 -0.6886\nvn -0.6676 0.2429 -0.7037\nvn -0.8584 0.1746 -0.4823\nvn 0.0241 0.5497 -0.8350\nvn -0.4055 0.8366 -0.3682\nvn -0.7629 0.4744 -0.4391\nvn -0.9566 0.0074 -0.2913\nvn -0.7314 -0.6789 -0.0644\nvn -0.8537 -0.4090 -0.3223\nvn -0.6700 0.3823 -0.6363\nvn -0.1808 0.6479 -0.7399\nvn -0.1854 0.8533 -0.4874\nvn -0.3515 0.8686 -0.3492\nvn 0.4585 0.6445 -0.6118\nvn -0.7963 0.1588 -0.5837\nvn -0.5072 -0.7331 -0.4529\nvn -0.8229 -0.4518 -0.3445\nvn -0.7150 0.3351 -0.6135\nvn -0.5598 0.7178 -0.4139\nvn -0.1612 -0.9803 0.1135\nvn -0.3699 -0.9103 0.1856\nvn -0.9180 0.2560 -0.3029\nvn -0.4898 -0.8265 -0.2775\nvn -0.7068 -0.6958 -0.1274\nvn -0.8984 -0.3161 -0.3049\nvn -0.9319 0.0209 -0.3620\nvn -0.9803 -0.0154 -0.1970\nvn -0.9073 0.1069 -0.4067\nvn -0.8968 0.2004 -0.3945\nvn -0.8282 0.2811 -0.4848\nvn -0.7827 0.0587 -0.6196\nvn -0.7603 0.1994 -0.6182\nvn -0.5920 0.0428 -0.8047\nvn -0.7985 0.5423 -0.2612\nvn -0.7347 0.3985 -0.5490\nvn -0.7337 0.5680 -0.3728\nvn -0.6417 0.5744 -0.5082\nvn -0.7566 0.4425 -0.4813\nvn -0.5288 0.8162 -0.2327\nvn -0.7187 0.6418 -0.2674\nvn -0.8923 -0.3804 -0.2431\nvn -0.5873 -0.7047 -0.3979\nvn -0.6890 -0.6759 -0.2616\nvn -0.7860 -0.5013 -0.3618\nvn -0.8181 0.1576 -0.5530\nvn -0.7030 -0.3397 -0.6248\nvn -0.8581 -0.0976 -0.5041\nvn -0.6308 -0.0950 -0.7700\nvn -0.7736 0.2015 -0.6007\nvn -0.7090 0.4738 -0.5223\nvn -0.3991 0.8647 -0.3050\nvn -0.6491 -0.6884 -0.3235\nvn -0.8642 -0.3366 -0.3740\nvn -0.8986 -0.1559 -0.4101\nvn -0.9208 -0.1147 -0.3727\nvn -0.8861 0.2283 -0.4032\nvn -0.8517 0.3007 -0.4291\nvn -0.8961 0.1071 -0.4306\nvn -0.8448 0.1541 -0.5123\nvn 0.4890 0.4434 -0.7512\nvn -0.8216 0.1673 -0.5449\nvn -0.6741 0.2714 -0.6869\nvn -0.7747 0.4606 -0.4331\nvn -0.7254 0.6606 -0.1933\nvn -0.7121 0.6941 -0.1052\nvn -0.9933 -0.0858 -0.0772\nvn -0.0652 -0.8479 0.5261\nvn -0.8117 -0.5252 -0.2556\nvn -0.9337 -0.0203 -0.3574\nvn -0.9077 0.2151 -0.3603\nvn -0.6282 -0.4076 -0.6627\nvn -0.7274 0.2535 -0.6377\nvn -0.7345 0.6519 -0.1886\nvn -0.3736 0.8963 -0.2387\nvn -0.8267 -0.5376 -0.1659\nvn -0.6677 -0.6568 -0.3504\nvn -0.9521 -0.0317 -0.3040\nvn -0.6872 -0.4829 -0.5427\nvn 0.3348 0.2242 -0.9152\nvn 0.5158 0.1634 -0.8410\nvn 0.4437 0.2669 -0.8555\nvn -0.7537 0.4491 -0.4798\nvn -0.4373 -0.8764 -0.2015\nvn -0.0258 -0.9784 0.2052\nvn -0.0040 -0.9996 0.0286\nvn 0.5744 0.5404 -0.6148\nvn 0.3258 0.3171 -0.8907\nvn 0.2252 0.9160 -0.3320\nvn 0.1073 0.4108 -0.9053\nvn -0.3682 0.5021 -0.7825\nvn 0.3263 0.5920 -0.7369\nvn -0.5742 -0.7759 -0.2611\nvn -0.1357 0.5003 -0.8551\nvn 0.5660 0.2092 -0.7974\nvn 0.0121 0.4398 -0.8980\nvn 0.0664 -0.9977 -0.0164\nvn 0.0656 -0.9975 0.0242\nvn -0.0447 -0.9889 0.1419\nvn 0.2142 0.1021 -0.9714\nvn 0.4026 0.7129 -0.5741\nvn 0.3706 0.6307 -0.6818\nvn 0.4197 0.6261 -0.6572\nvn 0.0915 0.6857 -0.7221\nvn 0.8677 0.0771 -0.4910\nvn -0.0404 0.7583 -0.6506\nvn -0.0169 0.7522 -0.6587\nvn 0.0484 0.6709 -0.7400\nvn -0.0984 -0.9867 0.1292\nvn -0.1855 0.7917 -0.5821\nvn -0.1804 0.7755 -0.6050\nvn -0.4373 0.1714 -0.8828\nvn 0.3240 0.7186 -0.6153\nvn 0.4147 0.2941 -0.8611\nvn -0.0728 0.3053 -0.9494\nvn -0.1346 0.8905 -0.4346\nvn -0.0114 0.5570 -0.8304\nvn 0.2133 0.3854 -0.8977\nvn 0.5900 0.3119 -0.7447\nvn 0.1231 0.5310 -0.8383\nvn 0.6656 0.2556 -0.7011\nvn 0.2158 0.0879 -0.9724\nvn 0.3459 0.3697 -0.8623\nvn 0.7094 0.4176 -0.5677\nvn 0.6676 0.4051 -0.6246\nvn 0.3278 0.5168 -0.7908\nvn 0.3200 0.3952 -0.8610\nvn 0.0495 0.4957 -0.8671\nvn 0.5281 0.2881 -0.7988\nvn 0.6350 0.5756 -0.5152\nvn 0.3507 0.2453 -0.9038\nvn -0.1320 0.9437 -0.3033\nvn 0.2906 0.8045 -0.5180\nvn 0.3601 0.5274 -0.7695\nvn 0.3577 0.3861 -0.8503\nvn -0.0123 0.3359 -0.9418\nvn 0.0099 0.4039 -0.9147\nvn 0.0244 0.8199 -0.5719\nvn 0.3466 0.8090 -0.4747\nvn 0.4657 0.1040 -0.8788\nvn 0.4872 0.1505 -0.8602\nvn 0.6777 0.4061 -0.6130\nvn -0.1361 0.5621 -0.8158\nvn -0.0996 0.8038 -0.5864\nvn -0.3043 0.7436 -0.5954\nvn 0.1745 0.0318 -0.9841\nvn 0.4698 0.4166 -0.7783\nvn -0.0239 0.5885 -0.8081\nvn 0.1902 -0.9795 -0.0666\nvn -0.0098 -0.9995 0.0307\nvn 0.1089 -0.9937 -0.0277\nvn -0.0485 0.5319 -0.8454\nvn 0.0732 0.6775 -0.7318\nvn 0.1851 -0.0736 -0.9799\nvn 0.6520 0.2746 -0.7067\nvn -0.0193 0.7830 -0.6217\nvn 0.6342 0.0450 -0.7718\nvn 0.6308 0.1176 -0.7669\nvn 0.5660 0.1138 -0.8165\nvn -0.0356 -0.8907 0.4531\nvn 0.4647 0.5632 -0.6832\nvn 0.0394 0.7104 -0.7026\nvn 0.0275 -0.9982 0.0524\nvn 0.5260 0.6906 -0.4963\nvn -0.0667 0.6180 -0.7833\nvn -0.1356 0.3998 -0.9065\nvn -0.0402 0.4145 -0.9091\nvn 0.0087 0.8238 -0.5667\nvn 0.0615 0.6934 -0.7179\nvn 0.6950 0.4722 -0.5421\nvn -0.4910 0.2282 -0.8407\nvn -0.6135 0.2692 -0.7424\nvn -0.0607 0.9187 -0.3901\nvn 0.0727 0.8507 -0.5205\nvn -0.6487 0.1444 -0.7472\nvn 0.0106 0.8503 -0.5261\nvn -0.2784 0.5948 -0.7541\nvn 0.2112 0.4095 -0.8875\nvn 0.3691 0.2919 -0.8824\nvn -0.5334 0.4229 -0.7325\nvn -0.2920 0.2479 -0.9237\nvn 0.4762 0.2585 -0.8404\nvn -0.5700 0.1989 -0.7972\nvn 0.4824 0.3251 -0.8133\nvn 0.3681 -0.6364 -0.6778\nvn 0.4453 -0.4398 -0.7799\nvn 0.3898 0.4865 -0.7819\nvn -0.0153 0.2571 -0.9662\nvn 0.0186 0.6198 -0.7845\nvn 0.2724 0.1064 -0.9563\nvn 0.5685 0.2308 -0.7896\nvn -0.3142 0.5614 -0.7656\nvn -0.1960 -0.8725 -0.4475\nvn -0.0411 -0.9972 -0.0623\nvn 0.4035 0.1716 -0.8987\nvn 0.5249 0.2818 -0.8032\nvn 0.4045 0.2279 -0.8857\nvn -0.2691 0.6542 -0.7068\nvn -0.0820 0.6902 -0.7189\nvn 0.0475 0.1017 -0.9937\nvn 0.4927 0.1723 -0.8529\nvn -0.2349 0.5948 -0.7688\nvn -0.0942 0.9556 -0.2793\nvn 0.1427 0.4664 -0.8729\nvn -0.1546 0.6649 -0.7308\nvn -0.2634 0.6850 -0.6793\nvn -0.1422 0.4942 -0.8576\nvn -0.2314 0.3960 -0.8886\nvn -0.1324 -0.5650 0.8144\nvn -0.1250 -0.6548 0.7454\nvn 0.4370 0.3635 -0.8227\nvn 0.3751 0.1833 -0.9087\nvn -0.1084 0.6977 -0.7081\nvn -0.1320 0.5592 -0.8184\nvn -0.5653 0.0662 -0.8222\nvn 0.2564 0.7013 -0.6652\nvn -0.1562 0.6757 -0.7204\nvn 0.0087 0.4778 -0.8784\nvn 0.0203 0.3460 -0.9380\nvn 0.3424 0.1610 -0.9256\nvn 0.6250 0.3737 -0.6853\nvn 0.4555 0.7317 -0.5070\nvn -0.1069 0.8158 -0.5683\nvn -0.0025 0.3800 -0.9250\nvn 0.3403 0.6721 -0.6576\nvn 0.1679 0.9128 -0.3722\nvn -0.0063 0.7839 -0.6209\nvn -0.0106 0.3861 -0.9224\nvn 0.0569 0.4434 -0.8945\nvn 0.0663 -0.9517 -0.2998\nvn 0.5403 0.7280 -0.4220\nvn 0.0902 -0.9630 -0.2540\nvn 0.1027 -0.9474 -0.3030\nvn -0.7028 -0.6767 -0.2192\nvn 0.2374 -0.9411 -0.2406\nvn 0.2525 -0.9208 -0.2971\nvn 0.5414 0.0628 -0.8384\nvn 0.0282 0.9085 -0.4169\nvn 0.0293 0.6271 -0.7784\nvn 0.1320 0.9185 -0.3727\nvn -0.0132 0.3750 -0.9269\nvn 0.0980 0.2080 -0.9732\nvn 0.1309 0.5072 -0.8518\nvn -0.0478 0.4734 -0.8795\nvn -0.3203 0.1817 -0.9297\nvn 0.3356 0.2415 -0.9105\nvn 0.1988 0.7231 -0.6615\nvn 0.1964 0.5646 -0.8016\nvn 0.0648 0.5231 -0.8498\nvn -0.2506 0.3341 -0.9086\nvn 0.2367 -0.4344 0.8690\nvn 0.3900 -0.5544 0.7352\nvn -0.3200 0.6492 -0.6899\nvn 0.2182 0.3847 -0.8969\nvn 0.1991 0.9196 -0.3385\nvn 0.1566 0.8459 -0.5098\nvn -0.0509 0.5531 -0.8315\nvn 0.1810 0.0265 -0.9831\nvn -0.3978 0.0305 -0.9169\nvn 0.3146 0.8113 -0.4927\nvn 0.3659 0.6311 -0.6839\nvn 0.2121 0.5486 -0.8087\nvn 0.3455 0.8733 -0.3432\nvn 0.1262 0.6893 -0.7134\nvn -0.3213 0.3031 -0.8972\nvn -0.2202 -0.3844 -0.8965\nvn 0.1773 0.1837 -0.9669\nvn -0.6244 0.3780 -0.6835\nvn -0.5523 -0.7912 -0.2625\nvn -0.4621 0.3533 -0.8134\nvn -0.4625 -0.0499 -0.8852\nvn -0.3286 0.0515 -0.9431\nvn -0.2825 -0.1271 -0.9508\nvn 0.0147 0.1231 -0.9922\nvn -0.4619 -0.8810 -0.1020\nvn -0.4595 0.3738 -0.8057\nvn -0.4034 0.2904 -0.8677\nvn -0.4787 -0.1638 -0.8625\nvn 0.0621 0.1665 -0.9841\nvn -0.2462 -0.2538 -0.9354\nvn -0.3893 -0.0058 -0.9211\nvn -0.2889 -0.0855 -0.9535\nvn -0.2980 -0.0861 -0.9507\nvn -0.4973 0.3420 -0.7973\nvn -0.0897 -0.0674 -0.9937\nvn -0.6672 0.0768 -0.7409\nvn -0.4678 0.0267 -0.8834\nvn -0.4082 -0.0676 -0.9104\nvn -0.4505 -0.1781 -0.8748\nvn -0.5803 0.0677 -0.8116\nvn 0.0351 -0.9750 -0.2195\nvn 0.4360 -0.1432 -0.8884\nvn -0.2846 0.1849 -0.9406\nvn 0.2912 0.1448 -0.9456\nvn -0.0841 -0.0380 -0.9957\nvn -0.2882 0.0989 -0.9524\nvn -0.1486 0.2112 -0.9661\nvn 0.4155 -0.7597 0.5001\nvn 0.2805 -0.0923 -0.9554\nvn 0.1442 0.1629 -0.9760\nvn -0.4853 0.3968 -0.7791\nvn -0.6359 -0.7702 -0.0494\nvn -0.2270 -0.4054 -0.8855\nvn -0.4215 -0.2849 -0.8609\nvn -0.4489 0.1909 -0.8729\nvn -0.3959 0.1860 -0.8992\nvn -0.5911 0.0289 -0.8060\nvn 0.5499 0.0261 -0.8348\nvn -0.3911 0.3613 -0.8464\nvn -0.2732 0.2568 -0.9270\nvn 0.2871 -0.4597 -0.8404\nvn 0.0671 0.1357 -0.9885\nvn -0.1881 -0.9658 -0.1780\nvn -0.3929 -0.6691 -0.6308\nvn -0.0523 0.1390 -0.9889\nvn -0.4844 -0.6065 -0.6305\nvn 0.1727 -0.2777 -0.9450\nvn -0.0942 -0.0577 -0.9939\nvn -0.3454 -0.1601 -0.9246\nvn -0.5006 -0.6575 -0.5630\nvn 0.4559 -0.6840 -0.5694\nvn 0.3103 -0.5869 -0.7478\nvn -0.4056 0.0444 -0.9130\nvn -0.0413 -0.4790 -0.8768\nvn -0.0251 -0.7191 -0.6944\nvn 0.0811 -0.2572 -0.9629\nvn -0.0246 0.3199 -0.9471\nvn -0.2605 0.1383 -0.9555\nvn 0.0009 0.0545 -0.9985\nvn -0.2069 -0.0618 -0.9764\nvn 0.0089 0.1558 -0.9877\nvn -0.0664 0.3327 -0.9407\nvn 0.0962 -0.4349 -0.8953\nvn 0.0551 -0.2228 -0.9733\nvn -0.8606 0.2845 -0.4224\nvn 0.3980 0.0810 -0.9138\nvn -0.4744 -0.7342 -0.4857\nvn -0.4310 -0.7419 -0.5137\nvn -0.5006 -0.6157 -0.6085\nvn -0.2793 0.0630 -0.9581\nvn 0.0752 -0.4796 -0.8742\nvn 0.0303 -0.9989 -0.0361\nvn 0.0314 -0.9991 -0.0280\nvn 0.0342 -0.9988 -0.0337\nvn -0.7467 0.3659 -0.5554\nvn 0.2554 -0.6261 -0.7367\nvn 0.2568 -0.4807 -0.8384\nvn 0.1068 0.0914 -0.9901\nvn -0.3837 -0.0449 -0.9224\nvn -0.4215 0.1342 -0.8968\nvn -0.4599 -0.4982 -0.7350\nvn -0.2026 0.2050 -0.9575\nvn 0.2344 0.0877 -0.9682\nvn -0.4744 0.2042 -0.8563\nvn -0.4446 0.1711 -0.8792\nvn -0.4445 -0.3062 -0.8418\nvn 0.0081 -0.0778 -0.9969\nvn 0.0020 -0.0735 -0.9973\nvn 0.0763 -0.2628 -0.9618\nvn 0.1016 -0.3401 -0.9348\nvn -0.2426 -0.0889 -0.9660\nvn -0.1401 0.1746 -0.9746\nvn -0.2473 0.1181 -0.9617\nvn -0.2164 -0.3793 -0.8996\nvn -0.2415 -0.2323 -0.9422\nvn 0.1576 -0.6108 -0.7759\nvn 0.3429 -0.2976 -0.8910\nvn -0.0674 0.3881 -0.9191\nvn -0.6095 -0.4274 -0.6677\nvn -0.4888 -0.2887 -0.8232\nvn 0.0989 -0.3578 -0.9285\nvn 0.2521 -0.2765 -0.9273\nvn 0.0501 0.1513 -0.9872\nvn -0.4847 -0.0106 -0.8746\nvn 0.0327 -0.2500 -0.9677\nvn -0.3114 -0.7496 -0.5840\nvn -0.2273 -0.7012 -0.6757\nvn 0.0247 -0.4509 -0.8922\nvn 0.0148 -0.3298 -0.9439\nvn -0.3931 -0.2718 -0.8784\nvn 0.1588 -0.8123 0.5612\nvn -0.1467 0.3411 -0.9285\nvn -0.1472 0.2993 -0.9427\nvn 0.1447 -0.4933 -0.8577\nvn 0.2400 -0.3810 -0.8929\nvn -0.2619 -0.0329 -0.9645\nvn -0.1338 -0.1326 -0.9821\nvn 0.0171 -0.0378 -0.9991\nvn -0.3370 -0.3686 -0.8663\nvn -0.0198 -0.4105 -0.9116\nvn -0.2768 -0.3747 -0.8848\nvn -0.1795 -0.3718 -0.9108\nvn -0.2489 -0.8891 -0.3841\nvn -0.2566 -0.3938 -0.8826\nvn -0.2772 -0.3725 -0.8856\nvn -0.1655 -0.2230 -0.9607\nvn -0.2896 -0.1104 -0.9507\nvn -0.3297 -0.2692 -0.9048\nvn -0.1379 -0.2712 -0.9526\nvn -0.2135 -0.4573 -0.8632\nvn -0.0076 -0.2101 -0.9776\nvn -0.3187 0.1412 -0.9373\nvn -0.3168 0.1079 -0.9423\nvn 0.3153 -0.5943 -0.7398\nvn -0.1323 -0.0098 -0.9911\nvn 0.0261 -0.3512 -0.9359\nvn -0.2245 0.1317 -0.9655\nvn -0.3701 0.3079 -0.8765\nvn -0.1339 0.0041 -0.9910\nvn 0.1073 -0.9901 0.0898\nvn 0.5952 -0.0434 -0.8024\nvn 0.4686 0.0493 -0.8820\nvn -0.0675 0.0187 -0.9975\nvn -0.4762 -0.1281 -0.8699\nvn 0.4873 -0.5379 -0.6879\nvn 0.0902 -0.0931 -0.9915\nvn 0.0774 -0.3247 -0.9426\nvn -0.1528 -0.8919 0.4256\nvn 0.7104 -0.1676 -0.6835\nvn 0.3996 0.0598 -0.9147\nvn -0.0245 -0.9903 0.1368\nvn 0.1096 -0.9920 -0.0626\nvn 0.0679 -0.9962 -0.0549\nvn 0.4600 0.0381 -0.8871\nvn -0.6959 -0.7000 -0.1599\nvn -0.2677 -0.2435 -0.9322\nvn 0.4978 -0.4990 -0.7093\nvn 0.6091 -0.2874 -0.7392\nvn 0.5206 -0.0321 -0.8531\nvn 0.6080 -0.1427 -0.7809\nvn 0.4670 0.1357 -0.8738\nvn 0.0675 -0.3460 -0.9358\nvn 0.3613 -0.5700 -0.7379\nvn 0.3869 -0.3964 -0.8325\nvn 0.4009 -0.0748 -0.9130\nvn 0.4796 0.0987 -0.8719\nvn 0.4062 0.0386 -0.9129\nvn 0.4331 -0.0866 -0.8971\nvn 0.4589 0.0154 -0.8883\nvn 0.5336 -0.2522 -0.8072\nvn 0.4046 -0.5416 -0.7368\nvn 0.3344 0.0903 -0.9381\nvn 0.3051 -0.1979 -0.9315\nvn 0.4028 -0.2220 -0.8879\nvn 0.4861 -0.1372 -0.8631\nvn 0.2570 -0.3308 -0.9080\nvn 0.2995 0.0392 -0.9533\nvn 0.3796 -0.0885 -0.9209\nvn -0.0576 -0.7923 -0.6073\nvn 0.3400 -0.4786 -0.8095\nvn 0.3792 0.1232 -0.9171\nvn 0.4255 0.0648 -0.9026\nvn 0.2781 -0.3221 -0.9049\nvn 0.2806 -0.2225 -0.9337\nvn 0.2948 -0.1688 -0.9405\nvn 0.4530 -0.0963 -0.8863\nvn 0.4328 -0.4510 -0.7805\nvn 0.4091 -0.4151 -0.8126\nvn 0.2779 -0.3789 -0.8827\nvn 0.2478 -0.1692 -0.9539\nvn 0.4284 0.0573 -0.9018\nvn 0.3971 0.0737 -0.9148\nvn -0.2808 -0.5829 -0.7625\nvn 0.2618 -0.3981 -0.8792\nvn 0.2588 -0.2438 -0.9346\nvn 0.2300 -0.0045 -0.9731\nvn 0.2714 -0.1353 -0.9529\nvn -0.4407 -0.8948 -0.0707\nvn -0.0540 -0.9976 -0.0440\nvn -0.3149 -0.8902 -0.3292\nvn -0.0475 -0.9339 0.3544\nvn 0.2517 -0.1618 -0.9542\nvn 0.2803 -0.1033 -0.9543\nvn 0.4868 -0.0352 -0.8728\nvn 0.4653 -0.0863 -0.8809\nvn 0.1819 -0.1216 0.9758\nvn 0.1395 -0.3184 -0.9376\nvn 0.0852 -0.3291 -0.9404\nvn 0.2018 -0.0568 -0.9778\nvn 0.3638 0.0798 -0.9280\nvn 0.1202 -0.4338 -0.8929\nvn 0.1853 -0.4964 -0.8480\nvn 0.1784 -0.3888 -0.9039\nvn 0.2445 -0.1949 -0.9498\nvn 0.3049 -0.2334 -0.9233\nvn 0.1877 -0.1512 -0.9705\nvn 0.2506 -0.1998 -0.9472\nvn 0.3044 0.0325 -0.9520\nvn 0.3555 -0.2453 -0.9019\nvn 0.4836 0.0312 -0.8747\nvn 0.5573 -0.0471 -0.8289\nvn 0.4353 0.1310 -0.8907\nvn 0.4329 0.1815 -0.8830\nvn 0.3811 0.1034 -0.9187\nvn 0.1480 -0.9803 -0.1305\nvn 0.0806 -0.2200 -0.9721\nvn 0.2030 -0.5318 -0.8221\nvn 0.0985 -0.1461 -0.9843\nvn 0.1860 -0.1401 -0.9725\nvn 0.1295 -0.5167 -0.8463\nvn 0.2565 -0.1881 -0.9480\nvn 0.3059 -0.2270 -0.9246\nvn 0.3838 0.0131 -0.9233\nvn 0.0674 -0.3705 -0.9264\nvn 0.3067 0.0037 -0.9518\nvn 0.2796 -0.1996 -0.9391\nvn 0.3161 0.1383 -0.9386\nvn 0.1839 0.0564 -0.9813\nvn 0.0837 -0.4690 -0.8792\nvn 0.2548 -0.6749 -0.6925\nvn 0.2158 -0.2858 -0.9337\nvn 0.2282 0.0776 -0.9705\nvn -0.1622 -0.5541 -0.8165\nvn 0.0311 0.0241 -0.9992\nvn 0.1258 -0.1238 -0.9843\nvn 0.2930 -0.2789 -0.9145\nvn 0.2434 -0.1950 -0.9501\nvn 0.4422 -0.2483 -0.8618\nvn 0.1847 -0.2372 -0.9537\nvn 0.2341 0.0085 -0.9721\nvn 0.1778 -0.0765 -0.9811\nvn 0.2185 -0.6796 -0.7002\nvn 0.2881 -0.4557 -0.8422\nvn 0.1797 -0.2123 -0.9605\nvn 0.2177 -0.1292 -0.9674\nvn 0.3775 0.0977 -0.9208\nvn 0.3317 0.1420 -0.9326\nvn 0.0280 -0.9661 -0.2567\nvn -0.1953 -0.5479 -0.8134\nvn -0.1046 -0.8868 -0.4501\nvn 0.3292 -0.2073 -0.9212\nvn 0.2080 -0.3644 -0.9077\nvn 0.4359 -0.1878 -0.8802\nvn 0.2602 -0.2691 -0.9273\nvn 0.2186 -0.0392 -0.9750\nvn 0.1292 -0.4146 -0.9008\nvn 0.3344 -0.0102 -0.9424\nvn -0.6635 -0.5253 0.5326\nvn -0.6452 -0.5103 0.5686\nvn 0.1522 -0.7337 -0.6622\nvn 0.1019 -0.6887 -0.7178\nvn 0.1686 -0.1862 -0.9679\nvn 0.1924 -0.2297 -0.9540\nvn 0.0240 -0.2529 -0.9672\nvn 0.1285 -0.0871 -0.9879\nvn 0.0939 -0.4447 -0.8907\nvn 0.1779 -0.3319 -0.9264\nvn 0.2250 -0.1252 -0.9662\nvn 0.1548 -0.1573 -0.9753\nvn 0.2933 -0.0903 -0.9517\nvn 0.3905 -0.0562 -0.9189\nvn 0.0626 -0.3718 -0.9262\nvn 0.1684 -0.4348 -0.8846\nvn 0.1996 -0.2715 -0.9415\nvn 0.1971 -0.2364 -0.9514\nvn 0.3175 0.2375 -0.9180\nvn 0.2814 0.2738 -0.9197\nvn 0.1567 -0.0771 -0.9846\nvn 0.1695 -0.7064 -0.6872\nvn 0.2560 -0.1664 -0.9522\nvn 0.1487 0.0113 -0.9888\nvn 0.2069 -0.2040 -0.9568\nvn 0.2163 -0.1381 -0.9665\nvn 0.1548 -0.5452 -0.8239\nvn 0.2699 -0.2689 -0.9246\nvn 0.1773 -0.3116 -0.9335\nvn 0.2434 -0.0782 -0.9667\nvn 0.2293 -0.1274 -0.9650\nvn 0.2483 -0.0912 -0.9644\nvn 0.1706 0.0249 -0.9850\nvn 0.1128 -0.7320 -0.6718\nvn 0.1180 -0.5430 -0.8314\nvn 0.0634 -0.3713 -0.9263\nvn 0.2234 -0.1967 -0.9546\nvn 0.1583 -0.3503 -0.9232\nvn 0.1148 -0.3432 -0.9322\nvn 0.1280 -0.0459 -0.9907\nvn 0.2161 -0.1805 -0.9595\nvn 0.1552 0.2930 -0.9434\nvn 0.1288 -0.2657 -0.9554\nvn 0.1626 -0.0796 -0.9835\nvn 0.2304 -0.2335 -0.9446\nvn 0.0631 -0.0101 -0.9980\nvn 0.1560 -0.0501 -0.9865\nvn 0.0978 -0.0581 -0.9935\nvn -0.0110 -0.4860 -0.8739\nvn 0.0101 -0.4330 -0.9013\nvn 0.1627 -0.3168 -0.9344\nvn 0.1641 -0.1348 -0.9772\nvn 0.1017 -0.9940 -0.0397\nvn -0.0277 -0.9942 0.1034\nvn -0.0173 -0.9976 0.0674\nvn 0.1757 -0.9435 -0.2808\nvn 0.1019 -0.0329 -0.9942\nvn 0.0407 -0.4932 -0.8689\nvn -0.0315 -0.7304 -0.6822\nvn 0.1495 -0.2052 -0.9672\nvn 0.2018 -0.1048 -0.9738\nvn 0.1822 -0.2566 -0.9492\nvn 0.3001 -0.1976 -0.9332\nvn 0.1131 -0.0671 -0.9913\nvn 0.0679 -0.9977 0.0058\nvn -0.0769 -0.6166 -0.7835\nvn -0.0038 -0.4986 -0.8668\nvn -0.0385 -0.4459 -0.8942\nvn 0.2694 -0.1406 -0.9527\nvn 0.3104 -0.2770 -0.9093\nvn 0.2895 -0.2400 -0.9266\nvn 0.1585 0.0077 -0.9873\nvn 0.1246 -0.0455 -0.9911\nvn 0.1787 -0.1037 -0.9784\nvn -0.0502 -0.5721 -0.8186\nvn 0.0126 -0.3526 -0.9357\nvn 0.1867 -0.3850 -0.9038\nvn 0.1382 -0.3323 -0.9330\nvn 0.2526 -0.1473 -0.9563\nvn 0.2025 -0.1242 -0.9713\nvn -0.1636 -0.5692 -0.8057\nvn -0.0885 -0.5631 -0.8216\nvn 0.3252 -0.9210 0.2146\nvn 0.1715 -0.3168 -0.9328\nvn -0.0940 -0.4610 -0.8824\nvn 0.0227 -0.2765 -0.9607\nvn -0.5341 -0.3862 -0.7520\nvn -0.5845 -0.2506 -0.7717\nvn -0.0004 -0.6297 -0.7768\nvn -0.0593 0.1731 -0.9831\nvn -0.6623 -0.4521 0.5975\nvn -0.1101 -0.4275 -0.8972\nvn -0.1592 -0.4459 -0.8808\nvn -0.1435 -0.3650 -0.9199\nvn -0.1743 -0.3073 -0.9355\nvn -0.0239 -0.2555 -0.9665\nvn 0.0850 -0.0684 -0.9940\nvn 0.0240 -0.0736 -0.9970\nvn 0.1133 -0.9724 0.2040\nvn 0.3045 -0.8853 0.3515\nvn 0.0734 -0.9929 0.0936\nvn 0.1316 -0.0606 -0.9894\nvn 0.0812 0.0191 -0.9965\nvn 0.0656 -0.0998 -0.9928\nvn -0.0134 -0.9995 -0.0293\nvn -0.0418 -0.9978 -0.0507\nvn -0.5809 -0.1597 -0.7982\nvn -0.1285 -0.2128 -0.9686\nvn -0.0721 -0.1505 -0.9860\nvn -0.0518 0.0160 -0.9985\nvn -0.8495 -0.3587 -0.3868\nvn -0.4470 -0.3537 -0.8216\nvn 0.1805 0.0593 -0.9818\nvn -0.0093 -0.0605 -0.9981\nvn -0.3027 -0.4272 -0.8520\nvn -0.4038 -0.4061 -0.8198\nvn -0.3319 -0.3728 -0.8665\nvn -0.2911 -0.3575 -0.8874\nvn -0.7239 -0.6017 -0.3374\nvn -0.8541 -0.2568 -0.4522\nvn -0.1746 -0.2427 -0.9543\nvn -0.4233 -0.3370 -0.8410\nvn -0.3831 -0.3641 -0.8489\nvn 0.0130 -0.9968 0.0793\nvn 0.0195 -0.9974 0.0685\nvn 0.1953 -0.7768 0.5987\nvn -0.3884 -0.2804 -0.8778\nvn -0.1143 -0.0869 -0.9896\nvn -0.1541 0.0881 -0.9841\nvn -0.8260 -0.4159 -0.3804\nvn -0.7353 -0.6579 -0.1630\nvn 0.4266 -0.8258 0.3689\nvn 0.3546 -0.8398 0.4111\nvn 0.4035 -0.8788 0.2546\nvn 0.0500 -0.9952 0.0833\nvn -0.0023 -0.9989 0.0456\nvn -0.0270 -0.8559 -0.5164\nvn 0.0201 -0.9983 0.0552\nvn 0.0173 -0.9987 0.0486\nvn -0.1777 -0.9724 -0.1507\nvn -0.5157 -0.7646 -0.3866\nvn -0.0377 0.1851 -0.9820\nvn -0.4189 -0.1492 -0.8957\nvn -0.3687 -0.2543 -0.8940\nvn -0.4020 -0.0939 -0.9108\nvn -0.2665 0.0091 -0.9638\nvn -0.1595 -0.9618 0.2223\nvn -0.0055 -0.9995 0.0315\nvn -0.1413 -0.8916 -0.4301\nvn -0.6008 -0.6665 -0.4412\nvn 0.0479 -0.9964 0.0703\nvn 0.3007 -0.8980 -0.3210\nvn 0.1591 -0.9871 0.0176\nvn 0.0216 -0.9996 -0.0195\nvn 0.0267 -0.9995 -0.0151\nvn 0.0367 -0.9948 0.0945\nvn -0.2893 0.3470 -0.8921\nvn 0.0263 -0.9991 -0.0334\nvn 0.0147 -0.9998 -0.0146\nvn -0.0640 -0.9041 -0.4224\nvn -0.0244 -0.9588 -0.2828\nvn 0.0541 -0.9970 0.0550\nvn 0.0804 -0.9967 -0.0002\nvn -0.1124 -0.9928 0.0419\nvn 0.1065 -0.9937 0.0331\nvn -0.0189 -0.9980 -0.0603\nvn 0.1563 -0.6568 0.7377\nvn 0.1734 -0.8654 0.4701\nvn 0.1041 -0.4057 0.9080\nvn 0.1751 -0.9837 -0.0397\nvn -0.3764 -0.8586 -0.3480\nvn -0.1307 -0.9726 -0.1922\nvn -0.0847 -0.9704 -0.2262\nvn 0.0162 -0.9536 0.3005\nvn -0.0239 -0.9985 -0.0495\nvn -0.1331 -0.9869 -0.0909\nvn -0.1627 -0.9537 -0.2528\nvn 0.4415 -0.8284 0.3448\nvn 0.4276 -0.8801 0.2061\nvn 0.0103 -0.9993 0.0345\nvn 0.0241 -0.9992 0.0312\nvn 0.0134 -0.9998 0.0101\nvn -0.5168 -0.8377 -0.1765\nvn 0.2196 -0.6854 0.6942\nvn -0.3103 -0.8484 0.4288\nvn -0.3142 -0.8856 0.3421\nvn -0.4781 -0.6872 0.5470\nvn 0.0284 -0.9975 0.0640\nvn -0.6360 -0.7598 0.1346\nvn -0.4141 -0.9038 0.1078\nvn -0.2105 -0.9772 -0.0266\nvn 0.2532 -0.9536 -0.1628\nvn -0.0280 -0.9970 0.0712\nvn -0.0886 -0.9921 0.0883\nvn -0.6486 -0.7540 0.1035\nvn -0.3950 -0.9094 0.1298\nvn -0.5956 -0.7447 0.3012\nvn 0.1570 -0.9724 -0.1725\nvn -0.2817 -0.9102 0.3034\nvn -0.6176 -0.4162 0.6672\nvn 0.1506 -0.9039 0.4004\nvn 0.1220 -0.9073 0.4025\nvn 0.0286 -0.9965 0.0781\nvn 0.4870 -0.8581 0.1628\nvn 0.0761 -0.9841 0.1606\nvn 0.0654 -0.9335 0.3524\nvn -0.0121 -0.9998 -0.0147\nvn 0.0112 -0.9999 -0.0051\nvn 0.0114 -0.9998 -0.0125\nvn 0.0264 -0.9995 -0.0185\nvn -0.0181 -0.9982 -0.0570\nvn 0.2201 -0.4568 0.8619\nvn 0.0658 -0.9433 -0.3254\nvn 0.0908 -0.9537 -0.2867\nvn -0.2008 -0.9759 -0.0855\nvn 0.4124 -0.7198 0.5584\nvn 0.3405 -0.8802 0.3306\nvn -0.5535 -0.8027 0.2217\nvn 0.2663 -0.9435 0.1972\nvn 0.2455 -0.9668 0.0709\nvn 0.0354 -0.9965 0.0762\nvn 0.0917 -0.9838 -0.1540\nvn 0.0666 -0.9851 -0.1585\nvn 0.2127 -0.9368 0.2778\nvn -0.5862 -0.7124 0.3859\nvn -0.3081 -0.9414 0.1368\nvn -0.0199 -0.9985 0.0503\nvn -0.2140 -0.9668 0.1396\nvn 0.1061 -0.9854 -0.1327\nvn 0.0741 -0.9968 0.0287\nvn -0.4609 -0.8469 0.2651\nvn 0.4461 -0.8894 0.0998\nvn 0.5061 -0.8449 0.1729\nvn 0.0066 -0.9945 0.1041\nvn 0.0058 -0.9984 0.0568\nvn -0.0107 -0.9911 -0.1329\nvn 0.0403 -0.9981 0.0470\nvn 0.0367 -0.9953 0.0894\nvn -0.0275 -0.9981 0.0548\nvn -0.3460 -0.9346 -0.0826\nvn 0.0442 -0.9838 0.1738\nvn -0.0201 -0.9996 0.0200\nvn -0.1659 -0.8228 -0.5435\nvn -0.0085 -0.9219 -0.3872\nvn 0.1152 -0.9929 -0.0309\nvn 0.0828 -0.9953 0.0508\nvn -0.1066 -0.9919 0.0695\nvn 0.2806 -0.9485 0.1466\nvn -0.0918 -0.9954 0.0283\nvn 0.0256 -0.9992 -0.0309\nvn 0.0220 -0.9972 0.0720\nvn 0.0248 -0.9990 0.0376\nvn -0.1861 -0.8277 -0.5293\nvn 0.3113 -0.9012 0.3015\nvn -0.1191 -0.7645 0.6334\nvn -0.0806 -0.8474 0.5247\nvn -0.0176 -0.9827 0.1841\nvn -0.0304 -0.9763 0.2142\nvn -0.0099 -0.9972 0.0735\nvn 0.0199 -0.9974 0.0685\nvn -0.0274 -0.9905 0.1349\nvn -0.1939 -0.8843 -0.4248\nvn -0.1859 -0.9712 -0.1491\nvn 0.0808 -0.9386 -0.3354\nvn 0.0690 -0.9469 -0.3139\nvn 0.1264 -0.9920 -0.0009\nvn 0.1760 -0.8626 0.4742\nvn 0.1310 -0.6282 0.7669\nvn -0.2575 -0.9308 0.2593\nvn -0.5094 -0.7382 0.4422\nvn -0.2561 -0.9447 0.2046\nvn -0.7099 -0.5570 -0.4310\nvn -0.7337 -0.6732 -0.0924\nvn 0.0326 -0.9972 -0.0668\nvn -0.1970 -0.8338 -0.5157\nvn 0.0340 -0.9938 0.1053\nvn -0.0568 -0.9033 -0.4251\nvn -0.1683 -0.9839 -0.0592\nvn 0.1176 -0.9927 -0.0256\nvn -0.1264 -0.9901 0.0609\nvn 0.0156 -0.9896 -0.1428\nvn 0.0307 -0.9921 0.1213\nvn -0.0508 -0.9042 -0.4240\nvn -0.3096 -0.9124 0.2678\nvn 0.0187 -0.9962 0.0855\nvn -0.1478 -0.8603 -0.4878\nvn -0.0004 -0.9886 -0.1507\nvn 0.0493 -0.9790 -0.1975\nvn 0.0534 -0.9809 0.1871\nvn -0.4839 -0.8307 0.2753\nvn 0.0732 -0.9438 0.3222\nvn -0.1962 -0.9800 -0.0327\nvn 0.1969 -0.9618 -0.1902\nvn 0.0374 -0.9889 0.1437\nvn 0.0195 -0.9989 -0.0428\nvn -0.7270 -0.6858 0.0320\nvn -0.0488 -0.9065 -0.4194\nvn 0.0184 -0.9997 -0.0134\nvn 0.0429 -0.9990 -0.0096\nvn -0.6989 -0.6928 0.1773\nvn -0.7282 -0.6318 0.2656\nvn -0.6564 -0.7475 0.1020\nvn 0.0731 -0.9973 -0.0058\nvn 0.3494 -0.9327 0.0891\nvn 0.2890 -0.9441 0.1586\nvn -0.7724 -0.2251 0.5939\nvn -0.1519 -0.9883 -0.0082\nvn -0.1253 -0.9919 -0.0172\nvn -0.0100 -0.9993 -0.0346\nvn 0.1413 -0.9845 0.1034\nvn 0.0572 -0.9867 -0.1519\nvn -0.0522 -0.9921 -0.1141\nvn -0.5858 -0.7824 0.2114\nvn -0.5880 -0.6065 -0.5351\nvn 0.0056 -0.9396 -0.3422\nvn -0.0775 -0.5342 0.8418\nvn 0.1761 -0.9723 0.1535\nvn -0.0932 -0.9817 0.1658\nvn -0.1251 -0.5716 0.8109\nvn -0.1382 -0.6354 0.7597\nvn 0.1376 -0.2299 0.9634\nvn 0.2488 -0.9408 0.2302\nvn 0.4857 -0.8509 0.1998\nvn -0.0288 -0.9494 -0.3128\nvn -0.3089 -0.8645 0.3963\nvn -0.4870 -0.7892 0.3740\nvn 0.2576 -0.5687 0.7812\nvn 0.5279 -0.7854 0.3231\nvn 0.0041 -1.0000 -0.0043\nvn 0.0117 -0.9999 -0.0076\nvn 0.4475 -0.7883 0.4223\nvn -0.6157 -0.7286 -0.3001\nvn -0.5625 -0.8180 -0.1204\nvn 0.0305 -0.9985 0.0445\nvn 0.0376 -0.9977 0.0551\nvn 0.0207 -0.9992 0.0340\nvn -0.5238 -0.8518 -0.0075\nvn -0.0261 -0.9889 0.1463\nvn -0.1134 -0.9778 -0.1758\nvn 0.0593 -0.9832 0.1724\nvn 0.0020 -0.9884 0.1520\nvn -0.0763 -0.9944 0.0725\nvn -0.4967 -0.8500 -0.1753\nvn -0.4551 -0.8558 0.2457\nvn 0.3080 -0.9216 -0.2362\nvn -0.4598 -0.8851 -0.0710\nvn -0.2861 -0.9407 -0.1822\nvn 0.1534 -0.9879 -0.0231\nvn -0.5019 -0.8628 -0.0604\nvn -0.3463 -0.9255 -0.1531\nvn 0.0598 -0.7899 0.6102\nvn -0.6366 -0.7647 0.0993\nvn -0.5644 -0.7817 -0.2652\nvn -0.0689 -0.9883 -0.1364\nvn 0.4193 -0.8671 0.2689\nvn 0.1278 -0.9037 0.4086\nvn -0.6147 -0.7635 0.1980\nvn -0.4613 -0.8860 -0.0470\nvn -0.0374 -0.9905 -0.1323\nvn -0.2863 -0.9501 -0.1236\nvn -0.0125 -0.9995 0.0302\nvn 0.0434 -0.9934 -0.1064\nvn -0.0344 -0.9979 0.0552\nvn -0.3744 -0.9186 -0.1261\nvn 0.0152 -0.9527 -0.3035\nvn -0.0103 -0.9955 0.0942\nvn -0.0563 -0.9104 0.4098\nvn -0.0853 -0.6486 0.7563\nvn 0.0069 -0.9998 -0.0170\nvn -0.2531 -0.9316 0.2608\nvn -0.0706 -0.9843 -0.1615\nvn 0.0333 -0.9994 0.0083\nvn 0.0369 -0.9990 0.0233\nvn -0.4346 -0.8831 0.1769\nvn -0.4853 -0.7787 0.3976\nvn 0.2385 -0.8745 0.4222\nvn -0.1365 -0.9247 0.3553\nvn -0.2403 -0.7047 0.6676\nvn -0.6220 -0.5688 0.5381\nvn -0.0220 -0.9960 0.0866\nvn 0.0343 -0.9992 -0.0190\nvn 0.0176 -0.9973 0.0714\nvn -0.3829 -0.7860 0.4853\nvn -0.2770 -0.9088 0.3118\nvn -0.0464 -0.9141 0.4027\nvn 0.1218 -0.9431 -0.3092\nvn 0.1085 -0.9249 -0.3644\nvn 0.2638 -0.9284 0.2615\nvn -0.2647 -0.9642 0.0158\nvn 0.0332 -0.6870 0.7259\nvn 0.0159 -0.9997 0.0168\nvn -0.0589 -0.9476 -0.3139\nvn -0.0073 -0.9476 -0.3192\nvn -0.4547 -0.8900 -0.0334\nvn -0.2695 -0.9290 0.2534\nvn 0.4206 -0.9067 -0.0309\nvn 0.0866 -0.9543 -0.2858\nvn 0.1266 -0.9627 -0.2388\nvn -0.0199 -0.9998 -0.0076\nvn -0.2568 -0.9648 0.0564\nvn -0.2859 -0.8274 0.4834\nvn -0.2960 -0.6202 0.7264\nvn -0.0150 -0.9384 -0.3452\nvn 0.2758 -0.9552 -0.1075\nvn 0.0215 -0.9991 0.0365\nvn -0.6420 -0.7623 -0.0815\nvn 0.0281 -0.9995 0.0104\nvn 0.0497 -0.9404 -0.3364\nvn 0.2097 -0.9694 0.1278\nvn -0.6970 -0.7170 -0.0059\nvn 0.3073 -0.7588 0.5743\nvn -0.6769 -0.7270 -0.1147\nvn -0.2421 -0.9574 0.1572\nvn -0.2243 -0.8154 0.5337\nvn 0.0065 -0.9675 -0.2528\nvn -0.7693 -0.5928 0.2382\nvn -0.4590 -0.8770 0.1417\nvn -0.0302 -0.5912 0.8059\nvn -0.0781 -0.9275 0.3654\nvn 0.5119 -0.8208 0.2533\nvn -0.3690 -0.9246 -0.0947\nvn 0.1429 -0.9743 -0.1742\nvn -0.0248 -0.9951 0.0952\nvn -0.4947 -0.6467 0.5806\nvn -0.2044 -0.9007 0.3833\nvn -0.2157 -0.7158 0.6641\nvn -0.2228 -0.5373 0.8134\nvn -0.6610 -0.7125 0.2355\nvn -0.7674 -0.5810 0.2712\nvn -0.6760 -0.7324 0.0807\nvn -0.6913 -0.5462 0.4730\nvn -0.3889 -0.6804 0.6211\nvn -0.0616 -0.9116 -0.4065\nvn -0.1916 -0.8465 -0.4966\nvn -0.6990 -0.5920 0.4011\nvn -0.4241 -0.9015 -0.0858\nvn -0.6784 -0.7346 0.0054\nvn -0.7286 -0.6840 0.0359\nvn -0.6689 -0.7078 0.2271\nvn -0.6155 -0.7267 0.3050\nvn 0.1153 -0.9465 0.3014\nvn -0.1252 -0.8557 0.5021\nvn -0.4687 -0.8711 -0.1468\nvn -0.6824 -0.7178 0.1383\nvn 0.0371 -0.8977 0.4390\nvn -0.1981 -0.7667 0.6107\nvn -0.0939 -0.9955 -0.0027\nvn -0.5272 -0.8482 -0.0508\nvn -0.6296 -0.7749 0.0558\nvn -0.5955 -0.7353 0.3234\nvn 0.1166 -0.9434 -0.3106\nvn -0.4904 -0.7237 0.4855\nvn -0.1644 -0.5826 0.7960\nvn -0.4596 -0.8881 0.0050\nvn -0.3303 -0.9186 -0.2167\nvn 0.2893 -0.9554 0.0579\nvn 0.2506 -0.9250 0.2857\nvn -0.3124 -0.9438 -0.1075\nvn -0.4582 -0.8888 0.0026\nvn -0.5406 -0.7909 0.2864\nvn -0.5141 -0.7337 0.4443\nvn 0.1181 -0.7948 0.5953\nvn -0.1716 -0.9840 -0.0472\nvn 0.2532 -0.9303 0.2655\nvn -0.2700 -0.9460 -0.1793\nvn -0.3826 -0.9169 0.1136\nvn -0.5021 -0.7778 0.3782\nvn 0.2986 -0.8689 0.3947\nvn 0.4043 -0.8276 0.3893\nvn -0.0450 -0.9990 0.0064\nvn -0.2390 -0.9684 0.0705\nvn -0.2608 -0.5411 0.7995\nvn -0.2415 -0.9521 -0.1872\nvn -0.3139 -0.9373 -0.1516\nvn -0.3617 -0.9023 0.2345\nvn -0.3667 -0.8743 0.3179\nvn -0.4381 -0.6791 0.5890\nvn -0.4479 -0.5563 0.6999\nvn -0.3952 -0.8929 0.2157\nvn -0.1541 -0.9860 -0.0631\nvn -0.0266 -0.9992 -0.0297\nvn -0.2293 -0.9485 0.2185\nvn -0.2940 -0.9413 -0.1658\nvn -0.3002 -0.9517 -0.0639\nvn -0.4400 -0.8028 0.4024\nvn -0.0060 -0.9999 0.0107\nvn -0.2561 -0.9648 -0.0603\nvn -0.2527 -0.9452 0.2064\nvn -0.3152 -0.8934 0.3200\nvn -0.3562 -0.8476 0.3934\nvn -0.3813 -0.7862 0.4862\nvn -0.0369 -0.9984 0.0412\nvn -0.0953 -0.9900 0.1039\nvn -0.3111 -0.9477 0.0717\nvn 0.0083 -0.9984 -0.0551\nvn 0.0092 -0.9985 -0.0539\nvn 0.0023 -0.9999 0.0103\nvn 0.2472 -0.9492 -0.1946\nvn -0.2407 -0.8970 0.3707\nvn -0.2534 -0.8959 -0.3648\nvn -0.2424 -0.9702 -0.0019\nvn -0.2879 -0.8760 0.3868\nvn 0.0373 -0.9990 -0.0249\nvn -0.2701 -0.8698 0.4128\nvn -0.0120 -0.9999 0.0031\nvn 0.0174 -0.9997 0.0188\nvn -0.2513 -0.9041 0.3454\nvn -0.2466 -0.9503 0.1902\nvn 0.0188 -0.9998 0.0112\nvn -0.3050 -0.7060 0.6391\nvn 0.0204 -0.9998 0.0000\nvn 0.0128 -0.9996 0.0226\nvn -0.0160 -0.9994 0.0295\nvn -0.2864 -0.8212 0.4935\nvn -0.0238 -0.9986 -0.0470\nvn 0.0003 -0.9999 0.0092\nvn -0.2313 -0.7693 0.5955\nvn -0.0107 -0.9984 -0.0562\nvn 0.0269 -0.9996 0.0088\nvn 0.0160 -0.9998 0.0111\nvn -0.1223 -0.9913 0.0478\nvn -0.2493 -0.9544 0.1643\nvn -0.1296 -0.9842 -0.1207\nvn -0.2243 -0.9679 -0.1133\nvn -0.3476 -0.9321 -0.1015\nvn -0.3266 -0.9273 -0.1827\nvn -0.0217 -0.9997 0.0096\nvn -0.0102 -0.9999 0.0104\nvn -0.2416 -0.9703 -0.0023\nvn -0.1787 -0.6618 0.7280\nvn 0.0031 -0.9995 -0.0312\nvn 0.0070 -0.9999 0.0110\nvn -0.0529 -0.9979 0.0361\nvn 0.0320 -0.9995 0.0051\nvn 0.0317 -0.9995 -0.0030\nvn 0.0105 -0.9993 0.0352\nvn 0.0656 -0.9977 -0.0134\nvn -0.0315 -0.9986 0.0432\nvn -0.0262 -0.9995 0.0147\nvn -0.1471 -0.9873 0.0592\nvn -0.1773 -0.8123 0.5557\nvn -0.0035 -0.9999 -0.0150\nvn 0.0593 -0.9971 0.0480\nvn 0.1787 -0.9822 0.0573\nvn -0.0069 -0.9997 0.0235\nvn -0.1075 -0.9481 -0.2991\nvn -0.0132 -0.9994 -0.0320\nvn 0.1624 -0.9710 0.1753\nvn 0.3854 -0.9123 0.1385\nvn -0.0052 -0.9996 -0.0257\nvn -0.1506 -0.9837 0.0977\nvn -0.2846 -0.9433 0.1710\nvn -0.4257 -0.8718 0.2421\nvn -0.0758 -0.6290 0.7736\nvn 0.1393 -0.9804 0.1390\nvn 0.1501 -0.9886 0.0141\nvn 0.0201 -0.9997 -0.0149\nvn 0.3757 -0.9226 0.0876\nvn 0.0857 -0.9951 -0.0482\nvn -0.2068 -0.9723 -0.1088\nvn -0.0591 -0.9967 0.0547\nvn -0.0956 -0.9912 0.0910\nvn -0.5268 -0.7154 0.4590\nvn 0.0239 -0.9967 0.0772\nvn 0.3385 -0.9259 0.1676\nvn 0.0388 -0.9611 0.2732\nvn 0.2954 -0.8507 0.4348\nvn 0.2861 -0.9569 0.0496\nvn -0.0196 -0.9995 0.0222\nvn -0.2845 -0.9497 0.1306\nvn 0.0076 -0.9989 0.0450\nvn 0.0139 -0.9996 0.0234\nvn 0.4079 -0.9081 0.0943\nvn 0.0816 -0.9965 -0.0162\nvn 0.2142 -0.9203 -0.3272\nvn -0.2808 -0.9497 0.1382\nvn -0.0383 -0.9905 0.1319\nvn 0.0023 -0.5564 0.8309\nvn -0.0146 -0.9998 0.0105\nvn 0.2614 -0.9137 0.3112\nvn 0.4714 -0.7993 0.3726\nvn 0.6034 -0.7318 0.3169\nvn 0.6829 -0.6984 0.2140\nvn 0.5781 -0.8096 0.1011\nvn 0.4224 -0.9061 -0.0215\nvn -0.0027 -0.9988 -0.0478\nvn 0.0035 -0.9996 0.0267\nvn 0.0875 -0.6973 0.7114\nvn 0.2311 -0.7528 0.6163\nvn -0.1577 -0.9845 0.0762\nvn -0.3549 -0.8075 0.4711\nvn 0.0123 -0.9931 0.1163\nvn 0.1173 -0.9329 0.3404\nvn 0.4556 -0.7212 0.5219\nvn 0.4448 -0.8614 0.2451\nvn 0.7345 -0.6785 0.0045\nvn 0.3527 -0.9268 -0.1292\nvn 0.0044 -0.8677 0.4970\nvn -0.1030 -0.9884 0.1113\nvn 0.0183 -0.9996 0.0194\nvn -0.1394 -0.6464 0.7501\nvn 0.4099 -0.7728 0.4846\nvn 0.4424 -0.7803 0.4420\nvn 0.3953 -0.9061 0.1505\nvn 0.3932 -0.8734 -0.2871\nvn 0.2150 -0.9723 -0.0915\nvn 0.0454 -0.9959 -0.0780\nvn -0.1136 -0.8695 0.4806\nvn -0.0047 -0.9680 0.2510\nvn -0.1298 -0.9801 0.1498\nvn -0.0523 -0.9894 0.1356\nvn -0.0686 -0.9485 0.3093\nvn 0.0074 -0.9968 0.0796\nvn 0.2355 -0.8486 0.4737\nvn 0.1744 -0.9760 0.1304\nvn 0.0680 -0.9977 0.0020\nvn 0.3056 -0.9361 -0.1742\nvn 0.4621 -0.8519 -0.2465\nvn -0.0101 -0.9978 0.0645\nvn -0.0295 -0.9926 0.1175\nvn 0.0235 -0.9995 0.0233\nvn 0.0272 -0.9500 0.3109\nvn 0.2071 -0.6643 0.7182\nvn 0.1176 -0.9727 0.1997\nvn 0.3668 -0.9204 -0.1351\nvn 0.0729 -0.9784 -0.1933\nvn -0.1469 -0.9779 0.1489\nvn -0.1104 -0.9712 0.2110\nvn 0.0090 -0.7400 0.6725\nvn 0.1255 -0.7305 0.6712\nvn 0.0316 -0.9993 0.0201\nvn 0.0360 -0.9993 -0.0114\nvn 0.0063 -0.9999 -0.0138\nvn 0.3534 -0.8881 -0.2937\nvn -0.1653 -0.9230 0.3475\nvn -0.0963 -0.9289 0.3575\nvn -0.0996 -0.9774 0.1866\nvn 0.0180 -0.9997 0.0176\nvn 0.0135 -0.9977 0.0655\nvn 0.3004 -0.9299 -0.2123\nvn 0.0525 -0.9963 -0.0678\nvn -0.2954 -0.6812 0.6698\nvn -0.0139 -0.9947 0.1015\nvn -0.0209 -0.9914 0.1293\nvn 0.0127 -0.9998 0.0168\nvn -0.0271 -0.6319 0.7746\nvn 0.0428 -0.9760 0.2135\nvn 0.0052 -1.0000 -0.0031\nvn 0.0091 -0.9998 -0.0192\nvn 0.2525 -0.9385 -0.2355\nvn -0.3321 -0.6642 0.6697\nvn -0.0119 -0.9934 0.1139\nvn -0.0120 -0.9922 0.1243\nvn -0.0134 -0.9925 0.1216\nvn 0.0021 -0.8012 0.5983\nvn -0.0014 -0.9993 -0.0369\nvn 0.2174 -0.8975 -0.3835\nvn 0.0076 -0.9999 -0.0116\nvn -0.0639 -0.9924 0.1046\nvn -0.3659 -0.8267 0.4273\nvn -0.1582 -0.9322 0.3256\nvn -0.0420 -0.9942 0.0987\nvn 0.1852 -0.9384 -0.2915\nvn 0.0460 -0.9989 -0.0113\nvn -0.5128 -0.7051 0.4897\nvn 0.0139 -0.9897 0.1420\nvn 0.0740 -0.9961 -0.0480\nvn 0.3187 -0.9179 -0.2362\nvn -0.5772 -0.6454 0.5002\nvn 0.0799 -0.9959 -0.0419\nvn 0.0606 -0.9841 0.1668\nvn -0.0014 -0.9869 0.1611\nvn 0.3127 -0.9203 -0.2350\nvn 0.0664 -0.9977 -0.0160\nvn -0.3080 -0.9310 0.1961\nvn 0.0530 -0.9792 -0.1959\nvn 0.0535 -0.9971 -0.0537\nvn 0.3557 -0.9104 -0.2114\nvn -0.6176 -0.7424 0.2596\nvn 0.0221 -0.9824 -0.1856\nvn -0.3229 -0.9372 0.1321\ns 1\nf 1/1/1 2/2/2 3/3/3\nf 4/4/4 5/5/5 6/6/6\nf 7/7/7 8/8/8 9/9/9\nf 10/10/10 11/11/11 12/12/12\nf 13/13/13 8/8/8 7/7/7\nf 14/14/14 15/15/15 16/16/16\nf 17/17/17 18/18/18 19/19/19\nf 20/20/20 21/21/21 22/22/22\nf 23/23/23 24/24/24 25/25/25\nf 22/22/22 21/21/21 26/26/26\nf 27/27/27 28/28/28 29/29/29\nf 30/30/30 31/31/31 32/32/32\nf 33/33/33 34/34/34 35/35/35\nf 5/5/5 4/4/4 36/36/36\nf 37/37/37 38/38/38 39/39/39\nf 40/40/40 41/41/41 42/42/42\nf 43/43/43 26/26/26 44/44/44\nf 42/42/42 41/41/41 45/45/45\nf 46/46/46 47/47/47 48/48/48\nf 49/49/49 17/17/17 19/19/19\nf 50/50/50 51/51/51 52/52/52\nf 53/53/53 54/54/54 55/55/55\nf 56/56/56 57/57/57 58/58/58\nf 59/59/59 60/60/60 61/61/61\nf 62/62/62 63/63/63 64/64/64\nf 65/65/65 66/66/66 67/67/67\nf 68/68/68 69/69/69 70/70/70\nf 71/71/71 72/72/72 73/73/73\nf 74/74/74 75/75/75 76/76/76\nf 63/63/63 77/77/77 64/64/64\nf 78/78/78 79/79/79 80/80/80\nf 81/81/81 82/82/82 83/83/83\nf 84/84/84 85/85/85 86/86/86\nf 87/87/87 88/88/88 89/89/89\nf 90/90/90 91/91/91 92/92/92\nf 93/93/93 94/94/94 95/95/95\nf 11/11/11 96/96/96 12/12/12\nf 97/97/97 59/59/59 61/61/61\nf 98/98/98 99/99/99 100/100/100\nf 101/101/101 102/102/102 103/103/103\nf 52/52/52 51/51/51 104/104/104\nf 105/105/105 106/106/106 107/107/107\nf 108/108/108 40/40/40 42/42/42\nf 109/109/109 110/110/110 111/111/111\nf 112/112/112 113/113/113 105/105/105\nf 12/12/12 96/96/96 15/15/15\nf 96/96/96 114/114/114 15/15/15\nf 114/114/114 16/16/16 15/15/15\nf 115/115/115 116/116/116 47/47/47\nf 13/13/13 7/7/7 117/117/117\nf 118/118/118 59/59/59 97/97/97\nf 119/119/119 120/120/120 121/121/121\nf 122/122/122 123/123/123 124/124/124\nf 125/125/125 126/126/126 127/127/127\nf 128/128/128 129/129/129 130/130/130\nf 131/131/131 124/124/124 22/22/22\nf 124/124/124 20/20/20 22/22/22\nf 124/124/124 123/123/123 20/20/20\nf 123/123/123 132/132/132 20/20/20\nf 133/133/133 124/124/124 131/131/131\nf 134/134/134 135/135/135 136/136/136\nf 137/137/137 138/138/138 139/139/139\nf 140/140/140 141/141/141 142/142/142\nf 143/143/143 144/144/144 145/145/145\nf 146/146/146 147/147/147 148/148/148\nf 149/149/149 113/113/113 112/112/112\nf 20/20/20 132/132/132 21/21/21\nf 122/122/122 124/124/124 133/133/133\nf 150/150/150 151/151/151 152/152/152\nf 16/16/16 122/122/122 133/133/133\nf 77/77/77 108/108/108 153/153/153\nf 154/154/154 155/155/155 156/156/156\nf 157/157/157 158/158/158 159/159/159\nf 160/160/160 129/129/129 128/128/128\nf 67/67/67 66/66/66 160/160/160\nf 161/161/161 162/162/162 163/163/163\nf 162/162/162 164/164/164 165/165/165\nf 162/162/162 65/65/65 163/163/163\nf 166/166/166 167/167/167 168/168/168\nf 169/169/169 67/67/67 170/170/170\nf 171/171/171 62/62/62 172/172/172\nf 173/173/173 27/27/27 29/29/29\nf 174/174/174 175/175/175 39/39/39\nf 119/119/119 176/176/176 120/120/120\nf 177/177/177 178/178/178 179/179/179\nf 164/164/164 162/162/162 161/161/161\nf 180/180/180 181/181/181 182/182/182\nf 183/183/183 149/149/149 112/112/112\nf 184/184/184 185/185/185 186/186/186\nf 70/70/70 187/187/187 188/188/188\nf 68/68/68 188/188/188 189/189/189\nf 170/170/170 190/190/190 191/191/191\nf 192/192/192 193/193/193 49/49/49\nf 194/194/194 195/195/195 196/196/196\nf 197/197/197 90/90/90 198/198/198\nf 199/199/199 91/91/91 90/90/90\nf 200/200/200 201/201/201 202/202/202\nf 203/203/203 204/204/204 205/205/205\nf 206/206/206 207/207/207 208/208/208\nf 209/209/209 102/102/102 210/210/210\nf 211/211/211 212/212/212 213/213/213\nf 153/153/153 108/108/108 42/42/42\nf 147/147/147 214/214/214 215/215/215\nf 12/12/12 15/15/15 14/14/14\nf 216/216/216 217/217/217 218/218/218\nf 219/219/219 220/220/220 221/221/221\nf 222/222/222 223/223/223 224/224/224\nf 225/225/225 226/226/226 227/227/227\nf 206/206/206 208/208/208 228/228/228\nf 229/229/229 230/230/230 231/231/231\nf 232/232/232 233/233/233 234/234/234\nf 235/235/235 236/236/236 237/237/237\nf 238/238/238 10/10/10 13/13/13\nf 239/239/239 240/240/240 241/241/241\nf 8/8/8 10/10/10 12/12/12\nf 172/172/172 62/62/62 64/64/64\nf 242/242/242 243/243/243 71/71/71\nf 244/244/244 245/245/245 246/246/246\nf 247/247/247 248/248/248 249/249/249\nf 250/250/250 171/171/171 251/251/251\nf 252/252/252 253/253/253 254/254/254\nf 255/255/255 256/256/256 219/219/219\nf 256/256/256 220/220/220 219/219/219\nf 257/257/257 258/258/258 259/259/259\nf 260/260/260 261/261/261 262/262/262\nf 103/103/103 263/263/263 101/101/101\nf 264/264/264 265/265/265 266/266/266\nf 267/267/267 39/39/39 175/175/175\nf 268/268/268 269/269/269 270/270/270\nf 271/271/271 272/272/272 273/273/273\nf 274/274/274 258/258/258 257/257/257\nf 274/274/274 275/275/275 258/258/258\nf 276/276/276 277/277/277 278/278/278\nf 279/279/279 223/223/223 222/222/222\nf 280/280/280 281/281/281 282/282/282\nf 113/113/113 283/283/283 105/105/105\nf 284/284/284 285/285/285 286/286/286\nf 42/42/42 45/45/45 287/287/287\nf 288/288/288 289/289/289 290/290/290\nf 291/291/291 292/292/292 98/98/98\nf 293/293/293 294/294/294 295/295/295\nf 293/293/293 161/161/161 294/294/294\nf 294/294/294 161/161/161 296/296/296\nf 140/140/140 297/297/297 141/141/141\nf 298/298/298 299/299/299 300/300/300\nf 301/301/301 302/302/302 303/303/303\nf 304/304/304 113/113/113 149/149/149\nf 305/305/305 306/306/306 307/307/307\nf 308/308/308 309/309/309 310/310/310\nf 256/256/256 311/311/311 220/220/220\nf 311/311/311 312/312/312 220/220/220\nf 312/312/312 257/257/257 220/220/220\nf 313/313/313 275/275/275 274/274/274\nf 313/313/313 276/276/276 275/275/275\nf 314/314/314 315/315/315 316/316/316\nf 317/317/317 318/318/318 319/319/319\nf 10/10/10 320/320/320 11/11/11\nf 321/321/321 142/142/142 141/141/141\nf 322/322/322 295/295/295 323/323/323\nf 324/324/324 325/325/325 243/243/243\nf 326/326/326 327/327/327 328/328/328\nf 329/329/329 330/330/330 331/331/331\nf 332/332/332 311/311/311 256/256/256\nf 333/333/333 334/334/334 335/335/335\nf 114/114/114 336/336/336 16/16/16\nf 67/67/67 160/160/160 170/170/170\nf 242/242/242 337/337/337 338/338/338\nf 339/339/339 340/340/340 341/341/341\nf 342/342/342 343/343/343 344/344/344\nf 128/128/128 130/130/130 345/345/345\nf 346/346/346 347/347/347 348/348/348\nf 349/349/349 350/350/350 351/351/351\nf 352/352/352 353/353/353 354/354/354\nf 355/355/355 356/356/356 357/357/357\nf 358/358/358 359/359/359 332/332/332\nf 360/360/360 361/361/361 362/362/362\nf 359/359/359 311/311/311 332/332/332\nf 312/312/312 363/363/363 257/257/257\nf 257/257/257 363/363/363 274/274/274\nf 274/274/274 364/364/364 313/313/313\nf 313/313/313 365/365/365 276/276/276\nf 366/366/366 277/277/277 276/276/276\nf 365/365/365 366/366/366 276/276/276\nf 16/16/16 336/336/336 122/122/122\nf 367/367/367 368/368/368 369/369/369\nf 370/370/370 369/369/369 371/371/371\nf 372/372/372 373/373/373 374/374/374\nf 373/373/373 375/375/375 376/376/376\nf 223/223/223 169/169/169 224/224/224\nf 377/377/377 322/322/322 378/378/378\nf 379/379/379 170/170/170 191/191/191\nf 380/380/380 381/381/381 382/382/382\nf 383/383/383 384/384/384 385/385/385\nf 175/175/175 291/291/291 267/267/267\nf 165/165/165 164/164/164 293/293/293\nf 386/386/386 387/387/387 388/388/388\nf 359/359/359 389/389/389 311/311/311\nf 311/311/311 389/389/389 312/312/312\nf 389/389/389 390/390/390 312/312/312\nf 312/312/312 390/390/390 363/363/363\nf 391/391/391 317/317/317 392/392/392\nf 363/363/363 364/364/364 274/274/274\nf 364/364/364 365/365/365 313/313/313\nf 374/374/374 373/373/373 376/376/376\nf 393/393/393 394/394/394 395/395/395\nf 396/396/396 397/397/397 398/398/398\nf 367/367/367 399/399/399 368/368/368\nf 400/400/400 401/401/401 402/402/402\nf 403/403/403 404/404/404 405/405/405\nf 293/293/293 164/164/164 161/161/161\nf 160/160/160 128/128/128 170/170/170\nf 406/406/406 146/146/146 407/407/407\nf 195/195/195 408/408/408 196/196/196\nf 409/409/409 410/410/410 411/411/411\nf 358/358/358 412/412/412 359/359/359\nf 413/413/413 389/389/389 359/359/359\nf 364/364/364 414/414/414 365/365/365\nf 214/214/214 415/415/415 416/416/416\nf 417/417/417 418/418/418 419/419/419\nf 7/7/7 9/9/9 162/162/162\nf 178/178/178 420/420/420 179/179/179\nf 421/421/421 422/422/422 423/423/423\nf 424/424/424 425/425/425 426/426/426\nf 427/427/427 428/428/428 429/429/429\nf 430/430/430 431/431/431 432/432/432\nf 433/433/433 434/434/434 435/435/435\nf 412/412/412 413/413/413 359/359/359\nf 413/413/413 436/436/436 389/389/389\nf 436/436/436 437/437/437 389/389/389\nf 389/389/389 437/437/437 390/390/390\nf 438/438/438 439/439/439 440/440/440\nf 441/441/441 442/442/442 248/248/248\nf 443/443/443 287/287/287 444/444/444\nf 445/445/445 446/446/446 447/447/447\nf 443/443/443 448/448/448 287/287/287\nf 449/449/449 450/450/450 451/451/451\nf 377/377/377 295/295/295 322/322/322\nf 214/214/214 147/147/147 146/146/146\nf 295/295/295 294/294/294 323/323/323\nf 224/224/224 170/170/170 379/379/379\nf 452/452/452 453/453/453 454/454/454\nf 455/455/455 456/456/456 457/457/457\nf 412/412/412 458/458/458 413/413/413\nf 459/459/459 460/460/460 461/461/461\nf 462/462/462 463/463/463 464/464/464\nf 465/465/465 466/466/466 467/467/467\nf 414/414/414 468/468/468 365/365/365\nf 365/365/365 468/468/468 366/366/366\nf 468/468/468 469/469/469 366/366/366\nf 470/470/470 471/471/471 472/472/472\nf 473/473/473 474/474/474 475/475/475\nf 476/476/476 477/477/477 478/478/478\nf 230/230/230 479/479/479 181/181/181\nf 480/480/480 481/481/481 482/482/482\nf 473/473/473 451/451/451 483/483/483\nf 451/451/451 450/450/450 484/484/484\nf 485/485/485 486/486/486 487/487/487\nf 432/432/432 488/488/488 489/489/489\nf 223/223/223 65/65/65 169/169/169\nf 65/65/65 67/67/67 169/169/169\nf 75/75/75 490/490/490 76/76/76\nf 191/191/191 190/190/190 491/491/491\nf 492/492/492 493/493/493 427/427/427\nf 493/493/493 494/494/494 427/427/427\nf 495/495/495 496/496/496 497/497/497\nf 498/498/498 499/499/499 500/500/500\nf 458/458/458 412/412/412 501/501/501\nf 502/502/502 466/466/466 465/465/465\nf 483/483/483 451/451/451 484/484/484\nf 503/503/503 504/504/504 505/505/505\nf 506/506/506 235/235/235 237/237/237\nf 117/117/117 7/7/7 165/165/165\nf 7/7/7 162/162/162 165/165/165\nf 507/507/507 492/492/492 508/508/508\nf 509/509/509 510/510/510 511/511/511\nf 493/493/493 512/512/512 494/494/494\nf 513/513/513 495/495/495 497/497/497\nf 436/436/436 413/413/413 458/458/458\nf 514/514/514 515/515/515 516/516/516\nf 517/517/517 518/518/518 519/519/519\nf 520/520/520 521/521/521 502/502/502\nf 522/522/522 523/523/523 524/524/524\nf 477/477/477 483/483/483 525/525/525\nf 526/526/526 527/527/527 180/180/180\nf 528/528/528 529/529/529 530/530/530\nf 531/531/531 532/532/532 533/533/533\nf 534/534/534 477/477/477 525/525/525\nf 535/535/535 536/536/536 75/75/75\nf 537/537/537 538/538/538 539/539/539\nf 143/143/143 145/145/145 540/540/540\nf 541/541/541 248/248/248 247/247/247\nf 161/161/161 163/163/163 279/279/279\nf 222/222/222 224/224/224 542/542/542\nf 542/542/542 224/224/224 543/543/543\nf 544/544/544 545/545/545 508/508/508\nf 546/546/546 512/512/512 493/493/493\nf 547/547/547 548/548/548 549/549/549\nf 464/464/464 463/463/463 550/550/550\nf 439/439/439 551/551/551 552/552/552\nf 486/486/486 485/485/485 553/553/553\nf 534/534/534 525/525/525 554/554/554\nf 555/555/555 25/25/25 556/556/556\nf 557/557/557 558/558/558 559/559/559\nf 186/186/186 185/185/185 560/560/560\nf 163/163/163 65/65/65 223/223/223\nf 279/279/279 163/163/163 223/223/223\nf 193/193/193 17/17/17 49/49/49\nf 323/323/323 294/294/294 561/561/561\nf 562/562/562 545/545/545 544/544/544\nf 507/507/507 493/493/493 492/492/492\nf 563/563/563 546/546/546 493/493/493\nf 356/356/356 564/564/564 565/565/565\nf 566/566/566 547/547/547 549/549/549\nf 567/567/567 568/568/568 569/569/569\nf 570/570/570 571/571/571 572/572/572\nf 573/573/573 574/574/574 575/575/575\nf 576/576/576 577/577/577 578/578/578\nf 550/550/550 579/579/579 580/580/580\nf 520/520/520 581/581/581 521/521/521\nf 582/582/582 581/581/581 583/583/583\nf 584/584/584 582/582/582 585/585/585\nf 581/581/581 520/520/520 583/583/583\nf 586/586/586 584/584/584 585/585/585\nf 582/582/582 583/583/583 585/585/585\nf 587/587/587 588/588/588 589/589/589\nf 465/465/465 590/590/590 591/591/591\nf 231/231/231 230/230/230 181/181/181\nf 368/368/368 399/399/399 592/592/592\nf 593/593/593 594/594/594 558/558/558\nf 11/11/11 595/595/595 96/96/96\nf 272/272/272 596/596/596 597/597/597\nf 544/544/544 598/598/598 562/562/562\nf 599/599/599 600/600/600 601/601/601\nf 602/602/602 508/508/508 545/545/545\nf 508/508/508 602/602/602 507/507/507\nf 603/603/603 493/493/493 507/507/507\nf 604/604/604 605/605/605 606/606/606\nf 607/607/607 608/608/608 609/609/609\nf 548/548/548 610/610/610 611/611/611\nf 612/612/612 613/613/613 614/614/614\nf 606/606/606 615/615/615 616/616/616\nf 617/617/617 618/618/618 619/619/619\nf 620/620/620 621/621/621 622/622/622\nf 623/623/623 624/624/624 625/625/625\nf 626/626/626 611/611/611 627/627/627\nf 628/628/628 629/629/629 625/625/625\nf 574/574/574 573/573/573 566/566/566\nf 630/630/630 617/617/617 567/567/567\nf 575/575/575 574/574/574 577/577/577\nf 575/575/575 577/577/577 576/576/576\nf 631/631/631 632/632/632 633/633/633\nf 634/634/634 635/635/635 636/636/636\nf 637/637/637 638/638/638 639/639/639\nf 181/181/181 479/479/479 640/640/640\nf 525/525/525 483/483/483 641/641/641\nf 122/122/122 336/336/336 123/123/123\nf 60/60/60 265/265/265 264/264/264\nf 642/642/642 29/29/29 643/643/643\nf 644/644/644 645/645/645 646/646/646\nf 646/646/646 645/645/645 598/598/598\nf 645/645/645 647/647/647 598/598/598\nf 647/647/647 562/562/562 598/598/598\nf 648/648/648 545/545/545 562/562/562\nf 603/603/603 507/507/507 602/602/602\nf 603/603/603 563/563/563 493/493/493\nf 605/605/605 615/615/615 606/606/606\nf 649/649/649 650/650/650 651/651/651\nf 577/577/577 650/650/650 578/578/578\nf 652/652/652 653/653/653 654/654/654\nf 655/655/655 651/651/651 656/656/656\nf 576/576/576 578/578/578 657/657/657\nf 572/572/572 657/657/657 466/466/466\nf 604/604/604 658/658/658 659/659/659\nf 660/660/660 661/661/661 370/370/370\nf 661/661/661 662/662/662 663/663/663\nf 664/664/664 665/665/665 666/666/666\nf 336/336/336 310/310/310 123/123/123\nf 667/667/667 21/21/21 132/132/132\nf 667/667/667 668/668/668 21/21/21\nf 13/13/13 10/10/10 8/8/8\nf 669/669/669 670/670/670 671/671/671\nf 644/644/644 672/672/672 645/645/645\nf 647/647/647 648/648/648 562/562/562\nf 648/648/648 602/602/602 545/545/545\nf 651/651/651 650/650/650 673/673/673\nf 674/674/674 675/675/675 676/676/676\nf 677/677/677 678/678/678 679/679/679\nf 624/624/624 628/628/628 625/625/625\nf 680/680/680 681/681/681 682/682/682\nf 683/683/683 572/572/572 466/466/466\nf 662/662/662 684/684/684 663/663/663\nf 532/532/532 685/685/685 686/686/686\nf 686/686/686 685/685/685 687/687/687\nf 652/652/652 654/654/654 688/688/688\nf 689/689/689 690/690/690 691/691/691\nf 690/690/690 692/692/692 691/691/691\nf 693/693/693 694/694/694 695/695/695\nf 696/696/696 697/697/697 698/698/698\nf 672/672/672 699/699/699 645/645/645\nf 645/645/645 699/699/699 647/647/647\nf 700/700/700 648/648/648 647/647/647\nf 701/701/701 602/602/602 648/648/648\nf 701/701/701 702/702/702 602/602/602\nf 702/702/702 603/603/603 602/602/602\nf 703/703/703 704/704/704 705/705/705\nf 495/495/495 530/530/530 706/706/706\nf 530/530/530 529/529/529 706/706/706\nf 621/621/621 707/707/707 622/622/622\nf 708/708/708 619/619/619 709/709/709\nf 570/570/570 572/572/572 710/710/710\nf 711/711/711 712/712/712 713/713/713\nf 714/714/714 715/715/715 716/716/716\nf 717/717/717 718/718/718 486/486/486\nf 719/719/719 720/720/720 721/721/721\nf 722/722/722 723/723/723 453/453/453\nf 724/724/724 725/725/725 726/726/726\nf 727/727/727 728/728/728 729/729/729\nf 730/730/730 731/731/731 732/732/732\nf 733/733/733 734/734/734 735/735/735\nf 699/699/699 700/700/700 647/647/647\nf 701/701/701 648/648/648 700/700/700\nf 736/736/736 603/603/603 702/702/702\nf 736/736/736 737/737/737 603/603/603\nf 737/737/737 563/563/563 603/603/603\nf 737/737/737 738/738/738 563/563/563\nf 739/739/739 740/740/740 741/741/741\nf 180/180/180 182/182/182 742/742/742\nf 743/743/743 614/614/614 744/744/744\nf 745/745/745 714/714/714 746/746/746\nf 565/565/565 564/564/564 747/747/747\nf 748/748/748 749/749/749 750/750/750\nf 751/751/751 681/681/681 680/680/680\nf 752/752/752 753/753/753 157/157/157\nf 754/754/754 755/755/755 756/756/756\nf 516/516/516 757/757/757 758/758/758\nf 759/759/759 340/340/340 339/339/339\nf 760/760/760 761/761/761 762/762/762\nf 763/763/763 764/764/764 765/765/765\nf 22/22/22 26/26/26 766/766/766\nf 767/767/767 768/768/768 769/769/769\nf 770/770/770 672/672/672 734/734/734\nf 770/770/770 771/771/771 672/672/672\nf 771/771/771 699/699/699 672/672/672\nf 701/701/701 736/736/736 702/702/702\nf 772/772/772 773/773/773 774/774/774\nf 775/775/775 776/776/776 777/777/777\nf 652/652/652 688/688/688 778/778/778\nf 779/779/779 780/780/780 517/517/517\nf 781/781/781 782/782/782 783/783/783\nf 594/594/594 784/784/784 785/785/785\nf 572/572/572 683/683/683 710/710/710\nf 716/716/716 743/743/743 786/786/786\nf 787/787/787 788/788/788 789/789/789\nf 790/790/790 791/791/791 319/319/319\nf 407/407/407 146/146/146 148/148/148\nf 792/792/792 793/793/793 794/794/794\nf 795/795/795 796/796/796 797/797/797\nf 595/595/595 11/11/11 320/320/320\nf 798/798/798 699/699/699 771/771/771\nf 798/798/798 799/799/799 699/699/699\nf 799/799/799 800/800/800 699/699/699\nf 800/800/800 700/700/700 699/699/699\nf 801/801/801 701/701/701 700/700/700\nf 802/802/802 736/736/736 701/701/701\nf 803/803/803 737/737/737 736/736/736\nf 737/737/737 804/804/804 738/738/738\nf 738/738/738 804/804/804 805/805/805\nf 518/518/518 590/590/590 806/806/806\nf 657/657/657 467/467/467 466/466/466\nf 807/807/807 808/808/808 184/184/184\nf 809/809/809 810/810/810 811/811/811\nf 707/707/707 812/812/812 779/779/779\nf 628/628/628 649/649/649 655/655/655\nf 813/813/813 814/814/814 230/230/230\nf 265/265/265 131/131/131 266/266/266\nf 792/792/792 794/794/794 110/110/110\nf 815/815/815 816/816/816 734/734/734\nf 734/734/734 816/816/816 770/770/770\nf 816/816/816 817/817/817 770/770/770\nf 817/817/817 771/771/771 770/770/770\nf 700/700/700 800/800/800 801/801/801\nf 801/801/801 802/802/802 701/701/701\nf 804/804/804 818/818/818 805/805/805\nf 819/819/819 786/786/786 820/820/820\nf 496/496/496 777/777/777 821/821/821\nf 822/822/822 604/604/604 606/606/606\nf 619/619/619 618/618/618 515/515/515\nf 823/823/823 824/824/824 513/513/513\nf 825/825/825 826/826/826 827/827/827\nf 654/654/654 653/653/653 828/828/828\nf 779/779/779 829/829/829 707/707/707\nf 830/830/830 831/831/831 749/749/749\nf 495/495/495 706/706/706 775/775/775\nf 658/658/658 832/832/832 833/833/833\nf 834/834/834 835/835/835 836/836/836\nf 703/703/703 837/837/837 505/505/505\nf 230/230/230 814/814/814 838/838/838\nf 9/9/9 118/118/118 65/65/65\nf 79/79/79 839/839/839 840/840/840\nf 793/793/793 192/192/192 30/30/30\nf 114/114/114 841/841/841 336/336/336\nf 842/842/842 798/798/798 771/771/771\nf 843/843/843 799/799/799 798/798/798\nf 842/842/842 843/843/843 798/798/798\nf 799/799/799 844/844/844 800/800/800\nf 845/845/845 736/736/736 802/802/802\nf 846/846/846 804/804/804 737/737/737\nf 847/847/847 805/805/805 818/818/818\nf 848/848/848 751/751/751 539/539/539\nf 497/497/497 496/496/496 821/821/821\nf 849/849/849 850/850/850 851/851/851\nf 532/532/532 686/686/686 533/533/533\nf 548/548/548 611/611/611 549/549/549\nf 464/464/464 550/550/550 653/653/653\nf 779/779/779 591/591/591 780/780/780\nf 459/459/459 581/581/581 582/582/582\nf 496/496/496 775/775/775 777/777/777\nf 547/547/547 606/606/606 548/548/548\nf 655/655/655 649/649/649 651/651/651\nf 160/160/160 264/264/264 129/129/129\nf 30/30/30 192/192/192 49/49/49\nf 852/852/852 318/318/318 317/317/317\nf 853/853/853 854/854/854 855/855/855\nf 856/856/856 857/857/857 858/858/858\nf 817/817/817 842/842/842 771/771/771\nf 843/843/843 859/859/859 799/799/799\nf 799/799/799 859/859/859 844/844/844\nf 800/800/800 844/844/844 801/801/801\nf 845/845/845 803/803/803 736/736/736\nf 803/803/803 846/846/846 737/737/737\nf 520/520/520 502/502/502 591/591/591\nf 682/682/682 497/497/497 821/821/821\nf 776/776/776 612/612/612 715/715/715\nf 610/610/610 627/627/627 611/611/611\nf 860/860/860 391/391/391 861/861/861\nf 229/229/229 813/813/813 230/230/230\nf 862/862/862 863/863/863 864/864/864\nf 591/591/591 590/590/590 780/780/780\nf 656/656/656 865/865/865 866/866/866\nf 503/503/503 851/851/851 867/867/867\nf 115/115/115 868/868/868 116/116/116\nf 869/869/869 870/870/870 871/871/871\nf 872/872/872 28/28/28 873/873/873\nf 58/58/58 57/57/57 874/874/874\nf 310/310/310 132/132/132 123/123/123\nf 875/875/875 876/876/876 877/877/877\nf 878/878/878 383/383/383 385/385/385\nf 879/879/879 815/815/815 880/880/880\nf 816/816/816 881/881/881 817/817/817\nf 817/817/817 881/881/881 842/842/842\nf 842/842/842 882/882/882 843/843/843\nf 843/843/843 882/882/882 859/859/859\nf 801/801/801 883/883/883 802/802/802\nf 883/883/883 845/845/845 802/802/802\nf 606/606/606 616/616/616 610/610/610\nf 614/614/614 462/462/462 464/464/464\nf 567/567/567 617/617/617 619/619/619\nf 884/884/884 885/885/885 886/886/886\nf 850/850/850 849/849/849 887/887/887\nf 888/888/888 625/625/625 629/629/629\nf 889/889/889 890/890/890 891/891/891\nf 892/892/892 893/893/893 894/894/894\nf 895/895/895 383/383/383 896/896/896\nf 880/880/880 897/897/897 879/879/879\nf 898/898/898 899/899/899 900/900/900\nf 901/901/901 816/816/816 815/815/815\nf 816/816/816 901/901/901 881/881/881\nf 902/902/902 882/882/882 842/842/842\nf 881/881/881 902/902/902 842/842/842\nf 845/845/845 846/846/846 803/803/803\nf 846/846/846 903/903/903 804/804/804\nf 903/903/903 904/904/904 818/818/818\nf 804/804/804 903/903/903 818/818/818\nf 818/818/818 904/904/904 847/847/847\nf 905/905/905 906/906/906 907/907/907\nf 824/824/824 908/908/908 513/513/513\nf 687/687/687 909/909/909 910/910/910\nf 911/911/911 889/889/889 891/891/891\nf 680/680/680 537/537/537 751/751/751\nf 755/755/755 787/787/787 789/789/789\nf 832/832/832 822/822/822 912/912/912\nf 465/465/465 467/467/467 623/623/623\nf 913/913/913 914/914/914 915/915/915\nf 711/711/711 916/916/916 712/712/712\nf 649/649/649 628/628/628 624/624/624\nf 917/917/917 918/918/918 919/919/919\nf 920/920/920 760/760/760 921/921/921\nf 922/922/922 923/923/923 924/924/924\nf 925/925/925 926/926/926 764/764/764\nf 837/837/837 927/927/927 503/503/503\nf 928/928/928 873/873/873 929/929/929\nf 930/930/930 873/873/873 928/928/928\nf 930/930/930 931/931/931 872/872/872\nf 873/873/873 930/930/930 872/872/872\nf 927/927/927 932/932/932 503/503/503\nf 29/29/29 28/28/28 933/933/933\nf 934/934/934 48/48/48 185/185/185\nf 935/935/935 936/936/936 937/937/937\nf 879/879/879 901/901/901 815/815/815\nf 901/901/901 938/938/938 881/881/881\nf 938/938/938 902/902/902 881/881/881\nf 844/844/844 939/939/939 801/801/801\nf 801/801/801 939/939/939 883/883/883\nf 519/519/519 806/806/806 625/625/625\nf 824/824/824 940/940/940 908/908/908\nf 908/908/908 940/940/940 754/754/754\nf 756/756/756 755/755/755 789/789/789\nf 822/822/822 832/832/832 604/604/604\nf 778/778/778 941/941/941 942/942/942\nf 943/943/943 944/944/944 945/945/945\nf 943/943/943 946/946/946 944/944/944\nf 636/636/636 635/635/635 947/947/947\nf 489/489/489 488/488/488 948/948/948\nf 949/949/949 950/950/950 951/951/951\nf 810/810/810 916/916/916 711/711/711\nf 952/952/952 953/953/953 331/331/331\nf 954/954/954 955/955/955 956/956/956\nf 957/957/957 958/958/958 959/959/959\nf 960/960/960 354/354/354 961/961/961\nf 962/962/962 901/901/901 879/879/879\nf 962/962/962 963/963/963 901/901/901\nf 964/964/964 938/938/938 901/901/901\nf 902/902/902 965/965/965 882/882/882\nf 965/965/965 859/859/859 882/882/882\nf 859/859/859 965/965/965 844/844/844\nf 844/844/844 965/965/965 939/939/939\nf 883/883/883 966/966/966 845/845/845\nf 845/845/845 966/966/966 846/846/846\nf 846/846/846 967/967/967 903/903/903\nf 903/903/903 968/968/968 904/904/904\nf 969/969/969 970/970/970 904/904/904\nf 517/517/517 780/780/780 518/518/518\nf 865/865/865 611/611/611 626/626/626\nf 819/819/819 716/716/716 786/786/786\nf 971/971/971 819/819/819 820/820/820\nf 688/688/688 654/654/654 972/972/972\nf 973/973/973 438/438/438 440/440/440\nf 502/502/502 465/465/465 591/591/591\nf 578/578/578 650/650/650 649/649/649\nf 549/549/549 611/611/611 673/673/673\nf 974/974/974 975/975/975 976/976/976\nf 977/977/977 978/978/978 979/979/979\nf 103/103/103 980/980/980 340/340/340\nf 556/556/556 981/981/981 982/982/982\nf 983/983/983 984/984/984 273/273/273\nf 984/984/984 271/271/271 273/273/273\nf 985/985/985 150/150/150 152/152/152\nf 986/986/986 896/896/896 987/987/987\nf 879/879/879 988/988/988 962/962/962\nf 964/964/964 901/901/901 963/963/963\nf 938/938/938 989/989/989 902/902/902\nf 965/965/965 990/990/990 939/939/939\nf 939/939/939 966/966/966 883/883/883\nf 991/991/991 967/967/967 846/846/846\nf 966/966/966 991/991/991 846/846/846\nf 967/967/967 992/992/992 903/903/903\nf 992/992/992 968/968/968 903/903/903\nf 823/823/823 712/712/712 824/824/824\nf 621/621/621 583/583/583 812/812/812\nf 605/605/605 630/630/630 615/615/615\nf 824/824/824 607/607/607 940/940/940\nf 673/673/673 574/574/574 549/549/549\nf 556/556/556 982/982/982 993/993/993\nf 754/754/754 528/528/528 908/908/908\nf 789/789/789 788/788/788 994/994/994\nf 995/995/995 996/996/996 250/250/250\nf 996/996/996 62/62/62 171/171/171\nf 925/925/925 997/997/997 926/926/926\nf 998/998/998 999/999/999 1000/1000/1000\nf 1001/1001/1001 1002/1002/1002 852/852/852\nf 989/989/989 965/965/965 902/902/902\nf 990/990/990 1003/1003/1003 939/939/939\nf 1003/1003/1003 1004/1004/1004 939/939/939\nf 1004/1004/1004 966/966/966 939/939/939\nf 1004/1004/1004 991/991/991 966/966/966\nf 1005/1005/1005 992/992/992 967/967/967\nf 992/992/992 1006/1006/1006 968/968/968\nf 272/272/272 271/271/271 1007/1007/1007\nf 574/574/574 1008/1008/1008 577/577/577\nf 566/566/566 822/822/822 547/547/547\nf 1009/1009/1009 1010/1010/1010 471/471/471\nf 578/578/578 624/624/624 623/623/623\nf 547/547/547 822/822/822 606/606/606\nf 515/515/515 618/618/618 848/848/848\nf 1011/1011/1011 1012/1012/1012 1013/1013/1013\nf 291/291/291 1014/1014/1014 267/267/267\nf 1015/1015/1015 267/267/267 1014/1014/1014\nf 23/23/23 1016/1016/1016 1017/1017/1017\nf 931/931/931 1018/1018/1018 983/983/983\nf 1019/1019/1019 1020/1020/1020 984/984/984\nf 16/16/16 133/133/133 60/60/60\nf 14/14/14 16/16/16 60/60/60\nf 59/59/59 14/14/14 60/60/60\nf 452/452/452 722/722/722 453/453/453\nf 1021/1021/1021 1022/1022/1022 1023/1023/1023\nf 988/988/988 1024/1024/1024 962/962/962\nf 962/962/962 1024/1024/1024 963/963/963\nf 964/964/964 1025/1025/1025 938/938/938\nf 1025/1025/1025 989/989/989 938/938/938\nf 989/989/989 1026/1026/1026 965/965/965\nf 965/965/965 1026/1026/1026 990/990/990\nf 991/991/991 1005/1005/1005 967/967/967\nf 655/655/655 656/656/656 1027/1027/1027\nf 1028/1028/1028 821/821/821 537/537/537\nf 982/982/982 869/869/869 425/425/425\nf 1029/1029/1029 618/618/618 617/617/617\nf 1030/1030/1030 1031/1031/1031 1032/1032/1032\nf 505/505/505 504/504/504 740/740/740\nf 516/516/516 515/515/515 757/757/757\nf 1033/1033/1033 927/927/927 837/837/837\nf 1034/1034/1034 932/932/932 927/927/927\nf 756/756/756 789/789/789 1013/1013/1013\nf 1035/1035/1035 1036/1036/1036 1037/1037/1037\nf 1038/1038/1038 1039/1039/1039 1040/1040/1040\nf 1041/1041/1041 1042/1042/1042 1043/1043/1043\nf 1044/1044/1044 505/505/505 740/740/740\nf 118/118/118 12/12/12 14/14/14\nf 1045/1045/1045 1046/1046/1046 1047/1047/1047\nf 1048/1048/1048 290/290/290 1049/1049/1049\nf 1050/1050/1050 1051/1051/1051 1052/1052/1052\nf 1024/1024/1024 1053/1053/1053 963/963/963\nf 1053/1053/1053 964/964/964 963/963/963\nf 1053/1053/1053 1025/1025/1025 964/964/964\nf 1026/1026/1026 1054/1054/1054 990/990/990\nf 1054/1054/1054 1003/1003/1003 990/990/990\nf 1055/1055/1055 1004/1004/1004 1003/1003/1003\nf 1055/1055/1055 1056/1056/1056 1004/1004/1004\nf 1056/1056/1056 991/991/991 1004/1004/1004\nf 1056/1056/1056 1057/1057/1057 991/991/991\nf 991/991/991 1057/1057/1057 1005/1005/1005\nf 1006/1006/1006 1058/1058/1058 968/968/968\nf 1058/1058/1058 1059/1059/1059 968/968/968\nf 715/715/715 614/614/614 743/743/743\nf 1060/1060/1060 1044/1044/1044 740/740/740\nf 1061/1061/1061 945/945/945 932/932/932\nf 1061/1061/1061 943/943/943 945/945/945\nf 1015/1015/1015 39/39/39 267/267/267\nf 1062/1062/1062 408/408/408 195/195/195\nf 812/812/812 520/520/520 779/779/779\nf 1063/1063/1063 1064/1064/1064 1065/1065/1065\nf 1066/1066/1066 1067/1067/1067 1019/1019/1019\nf 1018/1018/1018 1066/1066/1066 1019/1019/1019\nf 1067/1067/1067 1020/1020/1020 1019/1019/1019\nf 1068/1068/1068 406/406/406 1069/1069/1069\nf 103/103/103 102/102/102 980/980/980\nf 997/997/997 1070/1070/1070 926/926/926\nf 165/165/165 295/295/295 377/377/377\nf 1071/1071/1071 988/988/988 1072/1072/1072\nf 1071/1071/1071 1024/1024/1024 988/988/988\nf 1073/1073/1073 1025/1025/1025 1053/1053/1053\nf 1074/1074/1074 989/989/989 1025/1025/1025\nf 989/989/989 1074/1074/1074 1026/1026/1026\nf 1057/1057/1057 1075/1075/1075 1005/1005/1005\nf 1076/1076/1076 992/992/992 1005/1005/1005\nf 1075/1075/1075 1076/1076/1076 1005/1005/1005\nf 1076/1076/1076 1006/1006/1006 992/992/992\nf 1058/1058/1058 1077/1077/1077 1059/1059/1059\nf 805/805/805 1078/1078/1078 1079/1079/1079\nf 1010/1010/1010 860/860/860 471/471/471\nf 744/744/744 614/614/614 464/464/464\nf 583/583/583 520/520/520 812/812/812\nf 465/465/465 623/623/623 590/590/590\nf 586/586/586 585/585/585 620/620/620\nf 1015/1015/1015 1080/1080/1080 835/835/835\nf 1015/1015/1015 835/835/835 39/39/39\nf 1081/1081/1081 1082/1082/1082 1083/1083/1083\nf 1084/1084/1084 1020/1020/1020 1067/1067/1067\nf 1084/1084/1084 1085/1085/1085 1020/1020/1020\nf 808/808/808 1086/1086/1086 46/46/46\nf 1087/1087/1087 1053/1053/1053 1024/1024/1024\nf 1073/1073/1073 1074/1074/1074 1025/1025/1025\nf 1074/1074/1074 1054/1054/1054 1026/1026/1026\nf 1088/1088/1088 1003/1003/1003 1054/1054/1054\nf 1003/1003/1003 1088/1088/1088 1055/1055/1055\nf 1055/1055/1055 1089/1089/1089 1056/1056/1056\nf 1056/1056/1056 1089/1089/1089 1057/1057/1057\nf 1058/1058/1058 1039/1039/1039 1077/1077/1077\nf 1032/1032/1032 1031/1031/1031 1090/1090/1090\nf 686/686/686 681/681/681 751/751/751\nf 1091/1091/1091 211/211/211 1092/1092/1092\nf 1093/1093/1093 1094/1094/1094 1095/1095/1095\nf 1096/1096/1096 1097/1097/1097 1098/1098/1098\nf 787/787/787 1090/1090/1090 1099/1099/1099\nf 618/618/618 533/533/533 848/848/848\nf 1032/1032/1032 1090/1090/1090 787/787/787\nf 1008/1008/1008 574/574/574 673/673/673\nf 459/459/459 710/710/710 581/581/581\nf 810/810/810 809/809/809 916/916/916\nf 835/835/835 834/834/834 39/39/39\nf 1100/1100/1100 174/174/174 38/38/38\nf 973/973/973 158/158/158 438/438/438\nf 613/613/613 462/462/462 614/614/614\nf 1101/1101/1101 1102/1102/1102 1103/1103/1103\nf 1104/1104/1104 1105/1105/1105 1106/1106/1106\nf 1106/1106/1106 1105/1105/1105 1018/1018/1018\nf 1105/1105/1105 1067/1067/1067 1066/1066/1066\nf 1018/1018/1018 1105/1105/1105 1066/1066/1066\nf 162/162/162 9/9/9 65/65/65\nf 1107/1107/1107 332/332/332 255/255/255\nf 1072/1072/1072 1108/1108/1108 1071/1071/1071\nf 1109/1109/1109 1024/1024/1024 1071/1071/1071\nf 1109/1109/1109 1087/1087/1087 1024/1024/1024\nf 1073/1073/1073 1053/1053/1053 1087/1087/1087\nf 1110/1110/1110 1088/1088/1088 1054/1054/1054\nf 1088/1088/1088 1111/1111/1111 1055/1055/1055\nf 1055/1055/1055 1111/1111/1111 1089/1089/1089\nf 1089/1089/1089 1112/1112/1112 1057/1057/1057\nf 1112/1112/1112 1075/1075/1075 1057/1057/1057\nf 1113/1113/1113 1076/1076/1076 1075/1075/1075\nf 1114/1114/1114 1115/1115/1115 1116/1116/1116\nf 1117/1117/1117 1118/1118/1118 1119/1119/1119\nf 1120/1120/1120 1121/1121/1121 1122/1122/1122\nf 25/25/25 24/24/24 981/981/981\nf 1123/1123/1123 356/356/356 565/565/565\nf 779/779/779 520/520/520 591/591/591\nf 1124/1124/1124 1125/1125/1125 1126/1126/1126\nf 834/834/834 37/37/37 39/39/39\nf 686/686/686 687/687/687 681/681/681\nf 714/714/714 776/776/776 715/715/715\nf 1127/1127/1127 1067/1067/1067 1105/1105/1105\nf 1127/1127/1127 1084/1084/1084 1067/1067/1067\nf 161/161/161 279/279/279 222/222/222\nf 296/296/296 161/161/161 222/222/222\nf 1072/1072/1072 1128/1128/1128 1108/1108/1108\nf 1108/1108/1108 1109/1109/1109 1071/1071/1071\nf 1074/1074/1074 1110/1110/1110 1054/1054/1054\nf 1112/1112/1112 1113/1113/1113 1075/1075/1075\nf 1113/1113/1113 1129/1129/1129 1076/1076/1076\nf 1076/1076/1076 1129/1129/1129 1006/1006/1006\nf 1130/1130/1130 1039/1039/1039 1058/1058/1058\nf 940/940/940 609/609/609 754/754/754\nf 577/577/577 1008/1008/1008 650/650/650\nf 184/184/184 934/934/934 185/185/185\nf 531/531/531 1029/1029/1029 1131/1131/1131\nf 609/609/609 1030/1030/1030 1032/1032/1032\nf 651/651/651 673/673/673 656/656/656\nf 628/628/628 655/655/655 629/629/629\nf 1132/1132/1132 158/158/158 1133/1133/1133\nf 248/248/248 1134/1134/1134 1135/1135/1135\nf 1136/1136/1136 1137/1137/1137 24/24/24\nf 1138/1138/1138 1084/1084/1084 1127/1127/1127\nf 68/68/68 70/70/70 188/188/188\nf 1139/1139/1139 1140/1140/1140 1141/1141/1141\nf 1142/1142/1142 1143/1143/1143 1128/1128/1128\nf 1128/1128/1128 1144/1144/1144 1108/1108/1108\nf 1108/1108/1108 1144/1144/1144 1109/1109/1109\nf 1145/1145/1145 1087/1087/1087 1109/1109/1109\nf 1146/1146/1146 1073/1073/1073 1087/1087/1087\nf 1145/1145/1145 1146/1146/1146 1087/1087/1087\nf 1146/1146/1146 1147/1147/1147 1073/1073/1073\nf 1147/1147/1147 1074/1074/1074 1073/1073/1073\nf 1074/1074/1074 1147/1147/1147 1110/1110/1110\nf 1111/1111/1111 1148/1148/1148 1089/1089/1089\nf 1089/1089/1089 1148/1148/1148 1112/1112/1112\nf 1129/1129/1129 1149/1149/1149 1006/1006/1006\nf 1006/1006/1006 1149/1149/1149 1058/1058/1058\nf 1150/1150/1150 1130/1130/1130 1058/1058/1058\nf 1149/1149/1149 1150/1150/1150 1058/1058/1058\nf 1130/1130/1130 1040/1040/1040 1039/1039/1039\nf 831/831/831 1151/1151/1151 1152/1152/1152\nf 1153/1153/1153 710/710/710 1154/1154/1154\nf 1034/1034/1034 1061/1061/1061 932/932/932\nf 1155/1155/1155 1156/1156/1156 37/37/37\nf 37/37/37 1156/1156/1156 38/38/38\nf 1157/1157/1157 113/113/113 304/304/304\nf 754/754/754 609/609/609 755/755/755\nf 1158/1158/1158 1159/1159/1159 1160/1160/1160\nf 1143/1143/1143 1144/1144/1144 1128/1128/1128\nf 1144/1144/1144 1161/1161/1161 1109/1109/1109\nf 1161/1161/1161 1162/1162/1162 1109/1109/1109\nf 1162/1162/1162 1145/1145/1145 1109/1109/1109\nf 1163/1163/1163 1111/1111/1111 1088/1088/1088\nf 1111/1111/1111 1163/1163/1163 1148/1148/1148\nf 1148/1148/1148 1113/1113/1113 1112/1112/1112\nf 1130/1130/1130 1164/1164/1164 1165/1165/1165\nf 641/641/641 1166/1166/1166 1167/1167/1167\nf 1168/1168/1168 1169/1169/1169 368/368/368\nf 239/239/239 943/943/943 1061/1061/1061\nf 239/239/239 241/241/241 943/943/943\nf 745/745/745 777/777/777 714/714/714\nf 1156/1156/1156 1100/1100/1100 38/38/38\nf 1170/1170/1170 1171/1171/1171 1172/1172/1172\nf 1173/1173/1173 1174/1174/1174 1175/1175/1175\nf 454/454/454 453/453/453 1176/1176/1176\nf 1105/1105/1105 1177/1177/1177 1127/1127/1127\nf 1178/1178/1178 1138/1138/1138 1127/1127/1127\nf 1138/1138/1138 1159/1159/1159 1158/1158/1158\nf 1179/1179/1179 1180/1180/1180 1181/1181/1181\nf 1159/1159/1159 1182/1182/1182 1183/1183/1183\nf 1184/1184/1184 1183/1183/1183 1182/1182/1182\nf 1182/1182/1182 1185/1185/1185 1184/1184/1184\nf 1184/1184/1184 1185/1185/1185 1143/1143/1143\nf 1162/1162/1162 1146/1146/1146 1145/1145/1145\nf 1162/1162/1162 1186/1186/1186 1146/1146/1146\nf 1186/1186/1186 1147/1147/1147 1146/1146/1146\nf 1186/1186/1186 1187/1187/1187 1147/1147/1147\nf 1147/1147/1147 1187/1187/1187 1110/1110/1110\nf 1187/1187/1187 1188/1188/1188 1110/1110/1110\nf 1188/1188/1188 1189/1189/1189 1088/1088/1088\nf 1110/1110/1110 1188/1188/1188 1088/1088/1088\nf 1189/1189/1189 1163/1163/1163 1088/1088/1088\nf 1190/1190/1190 1191/1191/1191 1113/1113/1113\nf 1148/1148/1148 1190/1190/1190 1113/1113/1113\nf 1191/1191/1191 1129/1129/1129 1113/1113/1113\nf 1164/1164/1164 1130/1130/1130 1150/1150/1150\nf 918/918/918 1192/1192/1192 1193/1193/1193\nf 230/230/230 838/838/838 479/479/479\nf 1194/1194/1194 809/809/809 811/811/811\nf 639/639/639 1168/1168/1168 1195/1195/1195\nf 1100/1100/1100 1196/1196/1196 698/698/698\nf 1197/1197/1197 1127/1127/1127 1177/1177/1177\nf 1127/1127/1127 1197/1197/1197 1178/1178/1178\nf 1178/1178/1178 1198/1198/1198 1138/1138/1138\nf 1138/1138/1138 1198/1198/1198 1159/1159/1159\nf 1199/1199/1199 1161/1161/1161 1144/1144/1144\nf 1200/1200/1200 1162/1162/1162 1161/1161/1161\nf 1200/1200/1200 1186/1186/1186 1162/1162/1162\nf 1186/1186/1186 1201/1201/1201 1187/1187/1187\nf 1187/1187/1187 1201/1201/1201 1188/1188/1188\nf 1163/1163/1163 1190/1190/1190 1148/1148/1148\nf 1191/1191/1191 1202/1202/1202 1129/1129/1129\nf 574/574/574 566/566/566 549/549/549\nf 806/806/806 623/623/623 625/625/625\nf 754/754/754 1012/1012/1012 528/528/528\nf 1203/1203/1203 1204/1204/1204 1100/1100/1100\nf 1156/1156/1156 1203/1203/1203 1100/1100/1100\nf 1204/1204/1204 1196/1196/1196 1100/1100/1100\nf 1205/1205/1205 1206/1206/1206 1207/1207/1207\nf 605/605/605 1131/1131/1131 630/630/630\nf 1208/1208/1208 1209/1209/1209 1210/1210/1210\nf 247/247/247 1211/1211/1211 1212/1212/1212\nf 1213/1213/1213 1214/1214/1214 1177/1177/1177\nf 1177/1177/1177 1214/1214/1214 1197/1197/1197\nf 1197/1197/1197 1215/1215/1215 1178/1178/1178\nf 1215/1215/1215 1198/1198/1198 1178/1178/1178\nf 1198/1198/1198 1216/1216/1216 1159/1159/1159\nf 1159/1159/1159 1216/1216/1216 1182/1182/1182\nf 1182/1182/1182 1217/1217/1217 1185/1185/1185\nf 1217/1217/1217 1218/1218/1218 1185/1185/1185\nf 1219/1219/1219 1143/1143/1143 1185/1185/1185\nf 1218/1218/1218 1219/1219/1219 1185/1185/1185\nf 1219/1219/1219 1144/1144/1144 1143/1143/1143\nf 1219/1219/1219 1199/1199/1199 1144/1144/1144\nf 1199/1199/1199 1220/1220/1220 1161/1161/1161\nf 1220/1220/1220 1200/1200/1200 1161/1161/1161\nf 1200/1200/1200 1221/1221/1221 1186/1186/1186\nf 1186/1186/1186 1221/1221/1221 1201/1201/1201\nf 1221/1221/1221 1222/1222/1222 1201/1201/1201\nf 1201/1201/1201 1189/1189/1189 1188/1188/1188\nf 1189/1189/1189 1223/1223/1223 1163/1163/1163\nf 1190/1190/1190 1224/1224/1224 1191/1191/1191\nf 1191/1191/1191 1224/1224/1224 1202/1202/1202\nf 1129/1129/1129 1202/1202/1202 1149/1149/1149\nf 1149/1149/1149 1225/1225/1225 1150/1150/1150\nf 752/752/752 1048/1048/1048 753/753/753\nf 304/304/304 321/321/321 1157/1157/1157\nf 1118/1118/1118 1226/1226/1226 1119/1119/1119\nf 1133/1133/1133 158/158/158 973/973/973\nf 1213/1213/1213 1227/1227/1227 1214/1214/1214\nf 1216/1216/1216 1228/1228/1228 1182/1182/1182\nf 1228/1228/1228 1217/1217/1217 1182/1182/1182\nf 1219/1219/1219 1229/1229/1229 1199/1199/1199\nf 1229/1229/1229 1220/1220/1220 1199/1199/1199\nf 1220/1220/1220 1221/1221/1221 1200/1200/1200\nf 1202/1202/1202 1225/1225/1225 1149/1149/1149\nf 1225/1225/1225 1230/1230/1230 1164/1164/1164\nf 1150/1150/1150 1225/1225/1225 1164/1164/1164\nf 1230/1230/1230 1231/1231/1231 1164/1164/1164\nf 529/529/529 528/528/528 1011/1011/1011\nf 1232/1232/1232 622/622/622 1233/1233/1233\nf 1234/1234/1234 616/616/616 1235/1235/1235\nf 518/518/518 806/806/806 519/519/519\nf 1012/1012/1012 756/756/756 1013/1013/1013\nf 1204/1204/1204 1236/1236/1236 1196/1196/1196\nf 1196/1196/1196 1236/1236/1236 698/698/698\nf 696/696/696 698/698/698 1237/1237/1237\nf 1238/1238/1238 203/203/203 1121/1121/1121\nf 1227/1227/1227 1239/1239/1239 1214/1214/1214\nf 1239/1239/1239 1197/1197/1197 1214/1214/1214\nf 1240/1240/1240 1216/1216/1216 1198/1198/1198\nf 1218/1218/1218 1241/1241/1241 1219/1219/1219\nf 1221/1221/1221 1242/1242/1242 1222/1222/1222\nf 1243/1243/1243 1244/1244/1244 1201/1201/1201\nf 1222/1222/1222 1243/1243/1243 1201/1201/1201\nf 1201/1201/1201 1244/1244/1244 1189/1189/1189\nf 1244/1244/1244 1245/1245/1245 1189/1189/1189\nf 1245/1245/1245 1223/1223/1223 1189/1189/1189\nf 1223/1223/1223 1246/1246/1246 1163/1163/1163\nf 1246/1246/1246 1190/1190/1190 1163/1163/1163\nf 1246/1246/1246 1224/1224/1224 1190/1190/1190\nf 1246/1246/1246 1247/1247/1247 1224/1224/1224\nf 1224/1224/1224 1247/1247/1247 1202/1202/1202\nf 1247/1247/1247 1248/1248/1248 1202/1202/1202\nf 1202/1202/1202 1248/1248/1248 1225/1225/1225\nf 757/757/757 848/848/848 539/539/539\nf 710/710/710 683/683/683 521/521/521\nf 1204/1204/1204 1249/1249/1249 1236/1236/1236\nf 1250/1250/1250 1251/1251/1251 1197/1197/1197\nf 1197/1197/1197 1251/1251/1251 1215/1215/1215\nf 1240/1240/1240 1198/1198/1198 1215/1215/1215\nf 1252/1252/1252 1217/1217/1217 1228/1228/1228\nf 1252/1252/1252 1218/1218/1218 1217/1217/1217\nf 1253/1253/1253 1229/1229/1229 1219/1219/1219\nf 1254/1254/1254 1220/1220/1220 1229/1229/1229\nf 1220/1220/1220 1254/1254/1254 1221/1221/1221\nf 1221/1221/1221 1254/1254/1254 1242/1242/1242\nf 1222/1222/1222 1242/1242/1242 1243/1243/1243\nf 1245/1245/1245 1255/1255/1255 1223/1223/1223\nf 1255/1255/1255 1256/1256/1256 1223/1223/1223\nf 1256/1256/1256 1246/1246/1246 1223/1223/1223\nf 1248/1248/1248 1257/1257/1257 1225/1225/1225\nf 1257/1257/1257 1258/1258/1258 1225/1225/1225\nf 1225/1225/1225 1258/1258/1258 1230/1230/1230\nf 668/668/668 1231/1231/1231 1230/1230/1230\nf 1259/1259/1259 1260/1260/1260 1261/1261/1261\nf 1029/1029/1029 533/533/533 618/618/618\nf 528/528/528 1012/1012/1012 1011/1011/1011\nf 828/828/828 1262/1262/1262 654/654/654\nf 1263/1263/1263 927/927/927 1033/1033/1033\nf 687/687/687 910/910/910 681/681/681\nf 1249/1249/1249 1264/1264/1264 1236/1236/1236\nf 1236/1236/1236 1264/1264/1264 1237/1237/1237\nf 487/487/487 1265/1265/1265 1266/1266/1266\nf 922/922/922 1267/1267/1267 1268/1268/1268\nf 9/9/9 8/8/8 12/12/12\nf 254/254/254 253/253/253 1269/1269/1269\nf 1251/1251/1251 1270/1270/1270 1215/1215/1215\nf 1270/1270/1270 1240/1240/1240 1215/1215/1215\nf 1271/1271/1271 1228/1228/1228 1216/1216/1216\nf 1241/1241/1241 1253/1253/1253 1219/1219/1219\nf 1253/1253/1253 1272/1272/1272 1229/1229/1229\nf 1272/1272/1272 1254/1254/1254 1229/1229/1229\nf 1273/1273/1273 1274/1274/1274 1243/1243/1243\nf 1242/1242/1242 1273/1273/1273 1243/1243/1243\nf 1274/1274/1274 1244/1244/1244 1243/1243/1243\nf 1244/1244/1244 1275/1275/1275 1245/1245/1245\nf 1256/1256/1256 1276/1276/1276 1246/1246/1246\nf 1277/1277/1277 1247/1247/1247 1246/1246/1246\nf 1276/1276/1276 1277/1277/1277 1246/1246/1246\nf 1277/1277/1277 1248/1248/1248 1247/1247/1247\nf 1278/1278/1278 1230/1230/1230 1258/1258/1258\nf 1278/1278/1278 668/668/668 1230/1230/1230\nf 1279/1279/1279 1280/1280/1280 1281/1281/1281\nf 578/578/578 649/649/649 624/624/624\nf 616/616/616 569/569/569 1235/1235/1235\nf 1264/1264/1264 1282/1282/1282 1237/1237/1237\nf 1237/1237/1237 1282/1282/1282 696/696/696\nf 1283/1283/1283 165/165/165 377/377/377\nf 1250/1250/1250 1284/1284/1284 1251/1251/1251\nf 1285/1285/1285 1216/1216/1216 1240/1240/1240\nf 1285/1285/1285 1271/1271/1271 1216/1216/1216\nf 1271/1271/1271 1252/1252/1252 1228/1228/1228\nf 1286/1286/1286 1241/1241/1241 1218/1218/1218\nf 1273/1273/1273 1242/1242/1242 1254/1254/1254\nf 1287/1287/1287 1274/1274/1274 1273/1273/1273\nf 1244/1244/1244 1274/1274/1274 1275/1275/1275\nf 1255/1255/1255 1276/1276/1276 1256/1256/1256\nf 1288/1288/1288 1257/1257/1257 1248/1248/1248\nf 1288/1288/1288 1258/1258/1258 1257/1257/1257\nf 1169/1169/1169 371/371/371 368/368/368\nf 1289/1289/1289 1290/1290/1290 1291/1291/1291\nf 710/710/710 521/521/521 581/581/581\nf 1282/1282/1282 1292/1292/1292 696/696/696\nf 1293/1293/1293 1294/1294/1294 1295/1295/1295\nf 1296/1296/1296 541/541/541 1297/1297/1297\nf 1298/1298/1298 1284/1284/1284 1250/1250/1250\nf 1270/1270/1270 1285/1285/1285 1240/1240/1240\nf 1286/1286/1286 1299/1299/1299 1241/1241/1241\nf 1299/1299/1299 1253/1253/1253 1241/1241/1241\nf 1300/1300/1300 1254/1254/1254 1272/1272/1272\nf 1301/1301/1301 1273/1273/1273 1254/1254/1254\nf 1300/1300/1300 1301/1301/1301 1254/1254/1254\nf 1275/1275/1275 1302/1302/1302 1245/1245/1245\nf 1303/1303/1303 1255/1255/1255 1245/1245/1245\nf 1302/1302/1302 1303/1303/1303 1245/1245/1245\nf 1304/1304/1304 1248/1248/1248 1277/1277/1277\nf 1304/1304/1304 1288/1288/1288 1248/1248/1248\nf 521/521/521 683/683/683 502/502/502\nf 1267/1267/1267 1305/1305/1305 1306/1306/1306\nf 910/910/910 909/909/909 823/823/823\nf 1282/1282/1282 1293/1293/1293 1292/1292/1292\nf 36/36/36 342/342/342 1307/1307/1307\nf 1308/1308/1308 1309/1309/1309 1310/1310/1310\nf 1309/1309/1309 1311/1311/1311 1310/1310/1310\nf 373/373/373 861/861/861 1118/1118/1118\nf 1251/1251/1251 1312/1312/1312 1270/1270/1270\nf 1313/1313/1313 1314/1314/1314 1271/1271/1271\nf 1314/1314/1314 1252/1252/1252 1271/1271/1271\nf 1314/1314/1314 1218/1218/1218 1252/1252/1252\nf 1314/1314/1314 1286/1286/1286 1218/1218/1218\nf 1300/1300/1300 1272/1272/1272 1253/1253/1253\nf 1315/1315/1315 1300/1300/1300 1253/1253/1253\nf 1301/1301/1301 1287/1287/1287 1273/1273/1273\nf 1287/1287/1287 1275/1275/1275 1274/1274/1274\nf 1316/1316/1316 1276/1276/1276 1255/1255/1255\nf 1303/1303/1303 1316/1316/1316 1255/1255/1255\nf 44/44/44 1258/1258/1258 1288/1288/1288\nf 44/44/44 1278/1278/1278 1258/1258/1258\nf 748/748/748 830/830/830 749/749/749\nf 683/683/683 466/466/466 502/502/502\nf 673/673/673 611/611/611 865/865/865\nf 1028/1028/1028 682/682/682 821/821/821\nf 47/47/47 1317/1317/1317 1318/1318/1318\nf 908/908/908 528/528/528 530/530/530\nf 912/912/912 822/822/822 566/566/566\nf 191/191/191 491/491/491 828/828/828\nf 1292/1292/1292 1293/1293/1293 1319/1319/1319\nf 112/112/112 107/107/107 1320/1320/1320\nf 1321/1321/1321 1286/1286/1286 1314/1314/1314\nf 1321/1321/1321 1322/1322/1322 1286/1286/1286\nf 1322/1322/1322 1299/1299/1299 1286/1286/1286\nf 1322/1322/1322 1323/1323/1323 1299/1299/1299\nf 1299/1299/1299 1323/1323/1323 1253/1253/1253\nf 1324/1324/1324 1301/1301/1301 1300/1300/1300\nf 1324/1324/1324 1287/1287/1287 1301/1301/1301\nf 1324/1324/1324 1325/1325/1325 1287/1287/1287\nf 1287/1287/1287 1325/1325/1325 1275/1275/1275\nf 1275/1275/1275 1326/1326/1326 1302/1302/1302\nf 1304/1304/1304 1277/1277/1277 1276/1276/1276\nf 1316/1316/1316 1304/1304/1304 1276/1276/1276\nf 1327/1327/1327 1288/1288/1288 1304/1304/1304\nf 1168/1168/1168 368/368/368 592/592/592\nf 588/588/588 554/554/554 1328/1328/1328\nf 554/554/554 525/525/525 1328/1328/1328\nf 650/650/650 1008/1008/1008 673/673/673\nf 1234/1234/1234 1235/1235/1235 627/627/627\nf 812/812/812 707/707/707 621/621/621\nf 1329/1329/1329 576/576/576 657/657/657\nf 908/908/908 530/530/530 495/495/495\nf 1319/1319/1319 1295/1295/1295 1330/1330/1330\nf 1331/1331/1331 1332/1332/1332 1333/1333/1333\nf 1334/1334/1334 1335/1335/1335 1336/1336/1336\nf 1337/1337/1337 1338/1338/1338 1339/1339/1339\nf 264/264/264 266/266/266 130/130/130\nf 1297/1297/1297 541/541/541 244/244/244\nf 1340/1340/1340 1285/1285/1285 1270/1270/1270\nf 1341/1341/1341 1271/1271/1271 1285/1285/1285\nf 1341/1341/1341 1313/1313/1313 1271/1271/1271\nf 1321/1321/1321 1314/1314/1314 1313/1313/1313\nf 1323/1323/1323 1315/1315/1315 1253/1253/1253\nf 1315/1315/1315 1324/1324/1324 1300/1300/1300\nf 1342/1342/1342 1326/1326/1326 1275/1275/1275\nf 1343/1343/1343 1344/1344/1344 1345/1345/1345\nf 907/907/907 592/592/592 527/527/527\nf 1346/1346/1346 1061/1061/1061 1034/1034/1034\nf 1347/1347/1347 1348/1348/1348 1349/1349/1349\nf 1295/1295/1295 1332/1332/1332 1330/1330/1330\nf 1330/1330/1330 1332/1332/1332 1331/1331/1331\nf 1350/1350/1350 1351/1351/1351 1352/1352/1352\nf 866/866/866 865/865/865 626/626/626\nf 61/61/61 264/264/264 160/160/160\nf 97/97/97 61/61/61 160/160/160\nf 66/66/66 97/97/97 160/160/160\nf 1036/1036/1036 1350/1350/1350 1352/1352/1352\nf 1353/1353/1353 1321/1321/1321 1313/1313/1313\nf 1354/1354/1354 1322/1322/1322 1321/1321/1321\nf 1354/1354/1354 1323/1323/1323 1322/1322/1322\nf 1323/1323/1323 1355/1355/1355 1315/1315/1315\nf 1355/1355/1355 1356/1356/1356 1315/1315/1315\nf 1315/1315/1315 1356/1356/1356 1324/1324/1324\nf 1356/1356/1356 1357/1357/1357 1324/1324/1324\nf 1324/1324/1324 1357/1357/1357 1325/1325/1325\nf 1357/1357/1357 1342/1342/1342 1325/1325/1325\nf 1342/1342/1342 1275/1275/1275 1325/1325/1325\nf 1358/1358/1358 1326/1326/1326 1342/1342/1342\nf 1358/1358/1358 1359/1359/1359 1326/1326/1326\nf 1359/1359/1359 1360/1360/1360 1302/1302/1302\nf 1326/1326/1326 1359/1359/1359 1302/1302/1302\nf 1302/1302/1302 1360/1360/1360 1303/1303/1303\nf 1361/1361/1361 1316/1316/1316 1303/1303/1303\nf 1361/1361/1361 1304/1304/1304 1316/1316/1316\nf 1361/1361/1361 1327/1327/1327 1304/1304/1304\nf 1362/1362/1362 1288/1288/1288 1327/1327/1327\nf 1362/1362/1362 44/44/44 1288/1288/1288\nf 746/746/746 1363/1363/1363 745/745/745\nf 741/741/741 1364/1364/1364 739/739/739\nf 941/941/941 778/778/778 972/972/972\nf 619/619/619 514/514/514 1365/1365/1365\nf 513/513/513 908/908/908 495/495/495\nf 1366/1366/1366 1367/1367/1367 1332/1332/1332\nf 304/304/304 149/149/149 142/142/142\nf 1368/1368/1368 294/294/294 296/296/296\nf 1341/1341/1341 1285/1285/1285 1340/1340/1340\nf 1353/1353/1353 1313/1313/1313 1341/1341/1341\nf 1353/1353/1353 1369/1369/1369 1321/1321/1321\nf 1369/1369/1369 1354/1354/1354 1321/1321/1321\nf 1369/1369/1369 1370/1370/1370 1354/1354/1354\nf 1370/1370/1370 1371/1371/1371 1354/1354/1354\nf 1354/1354/1354 1371/1371/1371 1323/1323/1323\nf 1355/1355/1355 1372/1372/1372 1356/1356/1356\nf 1372/1372/1372 1373/1373/1373 1356/1356/1356\nf 1374/1374/1374 1375/1375/1375 1376/1376/1376\nf 1373/1373/1373 1377/1377/1377 1356/1356/1356\nf 1378/1378/1378 1342/1342/1342 1357/1357/1357\nf 1377/1377/1377 1378/1378/1378 1357/1357/1357\nf 1378/1378/1378 1358/1358/1358 1342/1342/1342\nf 1360/1360/1360 1379/1379/1379 1303/1303/1303\nf 1379/1379/1379 1380/1380/1380 1303/1303/1303\nf 1303/1303/1303 1380/1380/1380 1361/1361/1361\nf 1319/1319/1319 1330/1330/1330 1381/1381/1381\nf 1382/1382/1382 417/417/417 1383/1383/1383\nf 1355/1355/1355 1323/1323/1323 1372/1372/1372\nf 616/616/616 615/615/615 630/630/630\nf 610/610/610 616/616/616 1234/1234/1234\nf 823/823/823 513/513/513 910/910/910\nf 513/513/513 497/497/497 910/910/910\nf 470/470/470 1384/1384/1384 471/471/471\nf 24/24/24 870/870/870 981/981/981\nf 75/75/75 765/765/765 490/490/490\nf 129/129/129 264/264/264 130/130/130\nf 224/224/224 169/169/169 170/170/170\nf 1385/1385/1385 1341/1341/1341 1340/1340/1340\nf 1385/1385/1385 1353/1353/1353 1341/1341/1341\nf 1386/1386/1386 1082/1082/1082 1081/1081/1081\nf 472/472/472 860/860/860 861/861/861\nf 89/89/89 1387/1387/1387 1388/1388/1388\nf 1358/1358/1358 1389/1389/1389 1359/1359/1359\nf 1390/1390/1390 1362/1362/1362 1327/1327/1327\nf 1390/1390/1390 1391/1391/1391 1362/1362/1362\nf 1391/1391/1391 44/44/44 1362/1362/1362\nf 1391/1391/1391 1392/1392/1392 44/44/44\nf 1392/1392/1392 43/43/43 44/44/44\nf 1347/1347/1347 1393/1393/1393 1348/1348/1348\nf 1393/1393/1393 1394/1394/1394 1348/1348/1348\nf 1395/1395/1395 1036/1036/1036 1035/1035/1035\nf 656/656/656 866/866/866 1027/1027/1027\nf 515/515/515 848/848/848 757/757/757\nf 1151/1151/1151 1396/1396/1396 1152/1152/1152\nf 829/829/829 779/779/779 517/517/517\nf 1397/1397/1397 1398/1398/1398 1399/1399/1399\nf 1399/1400/1399 840/840/840 1397/1401/1397\nf 661/661/661 367/367/367 370/370/370\nf 250/250/250 1400/1402/1400 995/995/995\nf 1401/1403/1401 807/807/807 1402/1404/1402\nf 165/165/165 293/293/293 295/295/295\nf 1403/1405/1403 695/695/695 1404/1406/1404\nf 1405/1407/1405 1406/1408/1406 1407/1409/1407\nf 1385/1385/1385 1340/1340/1340 1408/1410/1408\nf 1385/1385/1385 1409/1411/1409 1353/1353/1353\nf 1353/1353/1353 1409/1411/1409 1369/1369/1369\nf 1409/1411/1409 1410/1412/1410 1369/1369/1369\nf 1410/1412/1410 1411/1413/1411 1370/1370/1370\nf 1369/1369/1369 1410/1412/1410 1370/1370/1370\nf 1412/1414/1412 1413/1415/1413 1414/1416/1414\nf 1370/1370/1370 1411/1413/1411 1371/1371/1371\nf 747/747/747 564/564/564 1415/1417/1415\nf 1416/1418/1416 143/143/143 1417/1419/1417\nf 542/542/542 543/543/543 1209/1209/1209\nf 1358/1358/1358 1418/1420/1418 1389/1389/1389\nf 1419/1421/1419 1380/1380/1380 1379/1379/1379\nf 1419/1421/1419 1361/1361/1361 1380/1380/1380\nf 1420/1422/1420 1327/1327/1327 1361/1361/1361\nf 1420/1422/1420 1390/1390/1390 1327/1327/1327\nf 477/477/477 473/473/473 483/483/483\nf 830/830/830 1421/1423/1421 831/831/831\nf 1422/1424/1422 1423/1425/1423 1424/1426/1424\nf 983/983/983 1018/1018/1018 984/984/984\nf 467/467/467 578/578/578 623/623/623\nf 568/568/568 567/567/567 708/708/708\nf 806/806/806 590/590/590 623/623/623\nf 1425/1427/1425 1426/1428/1426 1405/1407/1405\nf 1427/1429/1427 424/424/424 426/426/426\nf 778/778/778 688/688/688 972/972/972\nf 619/619/619 515/515/515 514/514/514\nf 65/65/65 118/118/118 66/66/66\nf 1428/1430/1428 1429/1431/1429 1430/1432/1430\nf 1428/1430/1428 1431/1433/1431 1429/1431/1429\nf 1409/1411/1409 1432/1434/1432 1410/1412/1410\nf 1368/1368/1368 296/296/296 155/155/155\nf 1393/1393/1393 1433/1435/1433 1394/1394/1394\nf 561/561/561 1368/1368/1368 135/135/135\nf 1434/1436/1434 32/32/32 1435/1437/1435\nf 1123/1123/1123 565/565/565 116/116/116\nf 1436/1438/1436 1359/1359/1359 1389/1389/1389\nf 1418/1420/1418 1436/1438/1436 1389/1389/1389\nf 1359/1359/1359 1436/1438/1436 1360/1360/1360\nf 1360/1360/1360 1436/1438/1436 1379/1379/1379\nf 1379/1379/1379 1437/1439/1437 1419/1421/1419\nf 1419/1421/1419 1438/1440/1438 1361/1361/1361\nf 1438/1440/1438 1420/1422/1420 1361/1361/1361\nf 1010/1010/1010 391/391/391 860/860/860\nf 1439/1441/1439 1440/1442/1440 1441/1443/1441\nf 1131/1131/1131 617/617/617 630/630/630\nf 824/824/824 712/712/712 1442/1444/1442\nf 626/626/626 627/627/627 1443/1445/1443\nf 820/820/820 786/786/786 942/942/942\nf 616/616/616 630/630/630 567/567/567\nf 1346/1346/1346 774/774/774 773/773/773\nf 1444/1446/1444 1445/1447/1445 1446/1448/1446\nf 1393/1393/1393 1447/1449/1447 1433/1435/1433\nf 1448/1450/1448 1449/1451/1449 300/300/300\nf 1449/1451/1449 1430/1432/1430 300/300/300\nf 1450/1452/1450 1448/1450/1448 1451/1453/1451\nf 77/77/77 153/153/153 64/64/64\nf 1452/1454/1452 1453/1455/1453 1454/1456/1454\nf 1455/1457/1455 222/222/222 542/542/542\nf 543/543/543 379/379/379 1209/1209/1209\nf 1456/1458/1456 153/153/153 1457/1459/1457\nf 579/579/579 379/379/379 580/580/580\nf 366/366/366 1458/1460/1458 277/277/277\nf 1447/1449/1447 233/233/233 1433/1435/1433\nf 64/64/64 153/153/153 1459/1461/1459\nf 1460/1462/1460 1461/1463/1461 1379/1379/1379\nf 1436/1438/1436 1460/1462/1460 1379/1379/1379\nf 1461/1463/1461 1437/1439/1437 1379/1379/1379\nf 1438/1440/1438 1419/1421/1419 1437/1439/1437\nf 1462/1464/1462 1420/1422/1420 1438/1440/1438\nf 1462/1464/1462 1463/1465/1463 1420/1422/1420\nf 1463/1465/1463 1390/1390/1390 1420/1422/1420\nf 766/766/766 43/43/43 1392/1392/1392\nf 766/766/766 26/26/26 43/43/43\nf 1464/1466/1464 1465/1467/1465 1466/1468/1466\nf 740/740/740 504/504/504 741/741/741\nf 739/739/739 1060/1060/1060 740/740/740\nf 613/613/613 1467/1469/1467 1011/1011/1011\nf 1468/1470/1468 166/166/166 1469/1471/1469\nf 529/529/529 1467/1469/1467 612/612/612\nf 1449/1451/1449 1428/1430/1428 1430/1432/1430\nf 1470/1472/1470 1431/1433/1431 1428/1430/1428\nf 1470/1472/1470 1471/1473/1471 1472/1474/1472\nf 1431/1433/1431 1470/1472/1470 1472/1474/1472\nf 1473/1475/1473 1474/1476/1474 1472/1474/1472\nf 1471/1473/1471 1473/1475/1473 1472/1474/1472\nf 632/632/632 1181/1181/1181 633/633/633\nf 1475/1477/1475 296/296/296 222/222/222\nf 18/18/18 1476/1478/1476 252/252/252\nf 155/155/155 296/296/296 1475/1477/1475\nf 1477/1479/1477 140/140/140 1478/1480/1478\nf 1070/1070/1070 1479/1481/1479 926/926/926\nf 1208/1208/1208 1455/1457/1455 542/542/542\nf 1480/1482/1480 1481/1483/1481 1082/1082/1082\nf 1482/1484/1482 1438/1440/1438 1437/1439/1437\nf 1483/1485/1483 766/766/766 1392/1392/1392\nf 1484/1486/1484 1485/1487/1485 1486/1488/1486\nf 684/684/684 813/813/813 229/229/229\nf 1447/1449/1447 1487/1489/1487 233/233/233\nf 1488/1490/1488 1060/1060/1060 1489/1491/1489\nf 776/776/776 706/706/706 612/612/612\nf 706/706/706 529/529/529 612/612/612\nf 657/657/657 578/578/578 467/467/467\nf 1490/1492/1490 1099/1099/1099 1491/1493/1491\nf 1492/1494/1492 1166/1166/1166 1484/1486/1484\nf 1493/1495/1493 1466/1468/1466 1469/1471/1469\nf 1494/1496/1494 1449/1451/1449 1448/1450/1448\nf 1494/1496/1494 1428/1430/1428 1449/1451/1449\nf 1494/1496/1494 1470/1472/1470 1428/1430/1428\nf 1495/1497/1495 1496/1498/1496 1497/1499/1497\nf 1069/1069/1069 406/406/406 407/407/407\nf 1498/1500/1498 183/183/183 1499/1501/1499\nf 42/42/42 287/287/287 448/448/448\nf 1500/1502/1500 1501/1503/1501 1502/1504/1502\nf 1437/1439/1437 1503/1505/1503 1482/1484/1482\nf 1463/1465/1463 1391/1391/1391 1390/1390/1390\nf 1483/1485/1483 1392/1392/1392 1391/1391/1391\nf 1463/1465/1463 1483/1485/1483 1391/1391/1391\nf 754/754/754 756/756/756 1012/1012/1012\nf 606/606/606 610/610/610 548/548/548\nf 1504/1506/1504 1505/1507/1505 1506/1508/1506\nf 787/787/787 1099/1099/1099 788/788/788\nf 569/569/569 616/616/616 567/567/567\nf 612/612/612 614/614/614 715/715/715\nf 233/233/233 1487/1489/1487 234/234/234\nf 656/656/656 673/673/673 865/865/865\nf 1507/1509/1507 1494/1496/1494 1448/1450/1448\nf 1494/1496/1494 1508/1510/1508 1470/1472/1470\nf 1509/1511/1509 1471/1473/1471 1470/1472/1470\nf 1508/1510/1508 1509/1511/1509 1470/1472/1470\nf 1510/1512/1510 1473/1475/1473 1471/1473/1471\nf 1509/1511/1509 1510/1512/1510 1471/1473/1471\nf 1473/1475/1473 1510/1512/1510 1511/1513/1511\nf 1512/1514/1512 1513/1515/1513 1514/1516/1514\nf 1515/1517/1515 1516/1518/1516 1517/1519/1517\nf 1518/1520/1518 1519/1521/1519 1010/1010/1010\nf 1520/1522/1520 147/147/147 215/215/215\nf 790/1523/790 1268/1268/1268 791/1524/791\nf 155/155/155 1475/1477/1475 1521/1525/1521\nf 1487/1489/1487 1522/1526/1522 1523/1527/1523\nf 1468/1470/1468 167/167/167 166/166/166\nf 1521/1525/1521 1475/1477/1475 1208/1208/1208\nf 1524/1528/1524 895/895/895 986/986/986\nf 1482/1484/1482 1525/1529/1525 1438/1440/1438\nf 1525/1529/1525 1462/1464/1462 1438/1440/1438\nf 1526/1530/1526 1463/1465/1463 1462/1464/1462\nf 1483/1485/1483 1527/1531/1527 766/766/766\nf 234/234/234 1487/1489/1487 1523/1527/1523\nf 789/789/789 885/885/885 884/884/884\nf 811/811/811 1528/1532/1528 1529/1533/1529\nf 713/713/713 712/712/712 823/823/823\nf 1233/1233/1233 622/622/622 707/707/707\nf 131/131/131 1527/1531/1527 266/266/266\nf 1507/1509/1507 1530/1534/1530 1494/1496/1494\nf 1530/1534/1530 1531/1535/1531 1494/1496/1494\nf 1531/1535/1531 1508/1510/1508 1494/1496/1494\nf 1532/1536/1532 1509/1511/1509 1508/1510/1508\nf 1532/1536/1532 1510/1512/1510 1509/1511/1509\nf 93/1537/93 841/841/841 114/114/114\nf 1479/1481/1479 1533/1538/1533 1534/1539/1534\nf 1139/1139/1139 244/244/244 1140/1140/1140\nf 145/145/145 1535/1540/1535 1536/1541/1536\nf 1475/1477/1475 1455/1457/1455 1208/1208/1208\nf 1537/1542/1537 1538/1543/1538 1490/1492/1490\nf 1503/1505/1503 1539/1544/1539 1482/1484/1482\nf 1526/1530/1526 1462/1464/1462 1525/1529/1525\nf 1540/1545/1540 1483/1485/1483 1463/1465/1463\nf 886/886/886 579/579/579 550/550/550\nf 744/744/744 464/464/464 652/652/652\nf 440/440/440 439/439/439 552/552/552\nf 927/927/927 1541/1546/1541 1034/1034/1034\nf 1541/1546/1541 1346/1346/1346 1034/1034/1034\nf 1531/1535/1531 1542/1547/1542 1508/1510/1508\nf 1542/1547/1542 1532/1536/1532 1508/1510/1508\nf 1543/1548/1543 1180/1180/1180 1544/1549/1544\nf 323/323/323 561/561/561 134/134/134\nf 595/595/595 93/1537/93 114/114/114\nf 379/379/379 191/191/191 580/580/580\nf 322/322/322 136/136/136 1545/1550/1545\nf 244/244/244 246/246/246 1140/1140/1140\nf 1368/1368/1368 155/155/155 135/135/135\nf 153/153/153 42/42/42 1457/1459/1457\nf 1546/1551/1546 1547/1552/1547 1548/1553/1548\nf 98/98/98 100/100/100 199/199/199\nf 1549/1554/1549 996/996/996 1550/1555/1550\nf 1539/1544/1539 1551/1556/1551 1482/1484/1482\nf 1482/1484/1482 1551/1556/1551 1525/1529/1525\nf 1551/1556/1551 1552/1557/1552 1525/1529/1525\nf 1552/1557/1552 1526/1530/1526 1525/1529/1525\nf 1526/1530/1526 1540/1545/1540 1463/1465/1463\nf 1553/1558/1553 1527/1531/1527 1483/1485/1483\nf 1121/1121/1121 203/203/203 1554/1559/1554\nf 716/716/716 715/715/715 743/743/743\nf 464/464/464 653/653/653 652/652/652\nf 1032/1032/1032 787/787/787 755/755/755\nf 910/910/910 497/497/497 682/682/682\nf 1555/1560/1555 1556/1561/1556 168/168/168\nf 594/594/594 660/660/660 784/784/784\nf 1557/1562/1557 1532/1536/1532 1542/1547/1542\nf 1532/1536/1532 1557/1562/1557 1510/1512/1510\nf 1510/1512/1510 1557/1562/1557 1558/1563/1558\nf 171/171/171 172/172/172 251/251/251\nf 322/322/322 323/323/323 134/134/134\nf 191/191/191 828/828/828 580/580/580\nf 1559/1564/1559 1560/1565/1560 1561/1566/1561\nf 1208/1208/1208 542/542/542 1209/1209/1209\nf 1562/1567/1562 1563/1568/1563 1564/1569/1564\nf 1565/1570/1565 1566/1571/1566 1567/1572/1567\nf 1553/1558/1553 1483/1485/1483 1540/1545/1540\nf 557/557/557 593/593/593 558/558/558\nf 1346/1346/1346 239/239/239 1061/1061/1061\nf 1568/1573/1568 1329/1329/1329 657/657/657\nf 1443/1445/1443 627/627/627 1235/1235/1235\nf 610/610/610 1234/1234/1234 627/627/627\nf 609/609/609 1032/1032/1032 755/755/755\nf 851/851/851 850/850/850 1569/1574/1569\nf 1372/1372/1372 1323/1323/1323 1371/1371/1371\nf 1531/1535/1531 1570/1575/1570 1542/1547/1542\nf 1542/1547/1542 1570/1575/1570 1557/1562/1557\nf 1571/1576/1571 1572/1577/1572 1434/1436/1434\nf 322/322/322 134/134/134 136/136/136\nf 561/561/561 294/294/294 1368/1368/1368\nf 1573/1578/1573 252/252/252 1574/1579/1574\nf 490/490/490 206/206/206 76/76/76\nf 540/540/540 145/145/145 341/341/341\nf 87/87/87 1575/1580/1575 88/88/88\nf 88/88/88 1576/1581/1576 1560/1565/1560\nf 1209/1209/1209 379/379/379 579/579/579\nf 1577/1582/1577 1578/1583/1578 1551/1556/1551\nf 1578/1583/1578 1552/1557/1552 1551/1556/1551\nf 1579/1584/1579 1526/1530/1526 1552/1557/1552\nf 1580/1585/1580 1553/1558/1553 1540/1545/1540\nf 1581/1586/1581 1527/1531/1527 1553/1558/1553\nf 1484/1486/1484 1166/1166/1166 1485/1487/1485\nf 663/663/663 367/367/367 661/661/661\nf 553/553/553 1582/1587/1582 486/486/486\nf 1583/1588/1583 1584/1589/1584 1585/1590/1585\nf 22/22/22 1527/1531/1527 131/131/131\nf 659/659/659 1131/1131/1131 605/605/605\nf 604/604/604 659/659/659 605/605/605\nf 1586/1591/1586 1587/1592/1587 1530/1534/1530\nf 1507/1509/1507 1586/1591/1586 1530/1534/1530\nf 1587/1592/1587 1588/1593/1588 1531/1535/1531\nf 1530/1534/1530 1587/1592/1587 1531/1535/1531\nf 1588/1593/1588 1589/1594/1589 1570/1575/1570\nf 1531/1535/1531 1588/1593/1588 1570/1575/1570\nf 1570/1575/1570 1589/1594/1589 1557/1562/1557\nf 1589/1594/1589 1590/1595/1590 1557/1562/1557\nf 1557/1562/1557 1590/1595/1590 1591/1596/1591\nf 1476/1478/1476 253/253/253 252/252/252\nf 543/543/543 224/224/224 379/379/379\nf 88/88/88 1575/1580/1575 1576/1581/1576\nf 1576/1581/1576 1592/1597/1592 1560/1565/1560\nf 1592/1597/1592 1561/1566/1561 1560/1565/1560\nf 1593/1598/1593 1594/1599/1594 1561/1566/1561\nf 116/116/116 1317/1317/1317 47/47/47\nf 1578/1583/1578 1495/1497/1495 1552/1557/1552\nf 1495/1497/1495 1579/1584/1579 1552/1557/1552\nf 1595/1600/1595 1540/1545/1540 1526/1530/1526\nf 1136/1136/1136 24/24/24 23/23/23\nf 609/609/609 608/608/608 1030/1030/1030\nf 584/584/584 1596/1601/1596 460/460/460\nf 460/460/460 582/582/582 584/584/584\nf 572/572/572 1568/1573/1568 657/657/657\nf 709/709/709 619/619/619 1365/1365/1365\nf 524/524/524 1137/1137/1137 1136/1136/1136\nf 932/932/932 945/945/945 849/849/849\nf 1597/1602/1597 601/601/601 1598/1603/1598\nf 1599/1604/1599 1600/1605/1600 87/87/87\nf 1600/1605/1600 1575/1580/1575 87/87/87\nf 1601/1606/1601 1576/1581/1576 1575/1580/1575\nf 1602/1607/1602 1594/1599/1594 1593/1598/1593\nf 1602/1607/1602 1603/1608/1603 1594/1599/1594\nf 134/134/134 561/561/561 135/135/135\nf 526/526/526 180/180/180 742/742/742\nf 1604/1609/1604 1526/1530/1526 1579/1584/1579\nf 1604/1609/1604 1595/1600/1595 1526/1530/1526\nf 1580/1585/1580 1540/1545/1540 1595/1600/1595\nf 918/918/918 1193/1193/1193 919/919/919\nf 231/231/231 181/181/181 180/180/180\nf 932/932/932 849/849/849 851/851/851\nf 778/778/778 744/744/744 652/652/652\nf 743/743/743 744/744/744 778/778/778\nf 391/391/391 392/392/392 861/861/861\nf 932/932/932 851/851/851 503/503/503\nf 585/585/585 583/583/583 621/621/621\nf 1605/1610/1605 1306/1306/1306 1606/1611/1606\nf 1587/1592/1587 1607/1612/1607 1588/1593/1588\nf 1607/1612/1607 1608/1613/1608 1589/1594/1589\nf 1588/1593/1588 1607/1612/1607 1589/1594/1589\nf 1590/1595/1590 1609/1614/1609 1610/1615/1610\nf 1609/1614/1609 1611/1616/1611 1610/1615/1610\nf 1610/1615/1610 1611/1616/1611 1612/1617/1612\nf 1611/1616/1611 1613/1618/1613 1612/1617/1612\nf 1614/1619/1614 1615/1620/1615 1616/1621/1616\nf 1616/1621/1616 1615/1620/1615 1599/1604/1599\nf 1615/1620/1615 1600/1605/1600 1599/1604/1599\nf 1600/1605/1600 1617/1622/1617 1575/1580/1575\nf 1618/1623/1618 1576/1581/1576 1601/1606/1601\nf 1576/1581/1576 1618/1623/1618 1592/1597/1592\nf 1618/1623/1618 1619/1624/1619 1592/1597/1592\nf 1619/1624/1619 1561/1566/1561 1592/1597/1592\nf 1561/1566/1561 1619/1624/1619 1593/1598/1593\nf 1620/1625/1620 1602/1607/1602 1593/1598/1593\nf 245/245/245 247/247/247 1212/1212/1212\nf 1621/1626/1621 1622/1627/1622 1267/1267/1267\nf 1623/1628/1623 1579/1584/1579 1495/1497/1495\nf 1623/1628/1623 1604/1609/1604 1579/1584/1579\nf 1624/1629/1624 1553/1558/1553 1580/1585/1580\nf 1624/1629/1624 1581/1586/1581 1553/1558/1553\nf 558/558/558 594/594/594 785/785/785\nf 850/850/850 887/887/887 1625/1630/1625\nf 567/567/567 619/619/619 708/708/708\nf 837/837/837 503/503/503 505/505/505\nf 909/909/909 713/713/713 823/823/823\nf 1029/1029/1029 531/531/531 533/533/533\nf 1608/1613/1608 1626/1631/1626 1589/1594/1589\nf 1589/1594/1589 1626/1631/1626 1590/1595/1590\nf 1590/1595/1590 1626/1631/1626 1609/1614/1609\nf 1475/1477/1475 222/222/222 1455/1457/1455\nf 869/869/869 426/426/426 425/425/425\nf 1627/1632/1627 41/41/41 40/40/40\nf 1628/1633/1628 1629/1634/1629 410/410/410\nf 1617/1622/1617 1601/1606/1601 1575/1580/1575\nf 1619/1624/1619 1620/1625/1620 1593/1598/1593\nf 1602/1607/1602 1630/1635/1630 1603/1608/1603\nf 1421/1423/1421 1151/1151/1151 831/831/831\nf 1496/1498/1496 1495/1497/1495 1578/1583/1578\nf 1631/1636/1631 1623/1628/1623 1495/1497/1495\nf 1632/1637/1632 1580/1585/1580 1595/1600/1595\nf 1632/1637/1632 1624/1629/1624 1580/1585/1580\nf 1624/1629/1624 130/130/130 1581/1586/1581\nf 830/830/830 1328/1328/1328 1421/1423/1421\nf 620/620/620 585/585/585 621/621/621\nf 927/927/927 1633/1638/1633 1541/1546/1541\nf 680/680/680 682/682/682 1028/1028/1028\nf 848/848/848 686/686/686 751/751/751\nf 1634/1639/1634 1635/1640/1635 1587/1592/1587\nf 1586/1591/1586 1634/1639/1634 1587/1592/1587\nf 1635/1640/1635 1636/1641/1636 1607/1612/1607\nf 1587/1592/1587 1635/1640/1635 1607/1612/1607\nf 1636/1641/1636 1637/1642/1637 1608/1613/1608\nf 1607/1612/1607 1636/1641/1636 1608/1613/1608\nf 1608/1613/1608 1637/1642/1637 1626/1631/1626\nf 1626/1631/1626 1638/1643/1638 1609/1614/1609\nf 1609/1614/1609 1638/1643/1638 1611/1616/1611\nf 1639/1644/1639 1640/1645/1640 1641/1646/1641\nf 262/262/262 1416/1418/1416 1417/1419/1417\nf 1642/1647/1642 1615/1620/1615 1614/1619/1614\nf 1643/1648/1643 1642/1647/1642 1614/1619/1614\nf 1642/1647/1642 1644/1649/1644 1615/1620/1615\nf 1644/1649/1644 1600/1605/1600 1615/1620/1615\nf 1644/1649/1644 1645/1650/1645 1600/1605/1600\nf 1645/1650/1645 1617/1622/1617 1600/1605/1600\nf 1601/1606/1601 1646/1651/1646 1618/1623/1618\nf 1647/1652/1647 1619/1624/1619 1618/1623/1618\nf 1647/1652/1647 1620/1625/1620 1619/1624/1619\nf 1648/1653/1648 1602/1607/1602 1620/1625/1620\nf 592/592/592 1649/1654/1649 527/527/527\nf 978/978/978 470/470/470 1650/1655/1650\nf 1651/1656/1651 1652/1657/1652 1030/1030/1030\nf 1030/1030/1030 1652/1657/1652 1031/1031/1031\nf 533/533/533 686/686/686 848/848/848\nf 503/503/503 867/867/867 504/504/504\nf 1653/1658/1653 1654/1659/1654 1586/1591/1586\nf 1586/1591/1586 1654/1659/1654 1634/1639/1634\nf 1637/1642/1637 330/330/330 1638/1643/1638\nf 1626/1631/1626 1637/1642/1637 1638/1643/1638\nf 1655/1660/1655 1656/1661/1656 329/329/329\nf 1513/1662/1513 1657/1663/1657 1514/1664/1514\nf 1642/1647/1642 1645/1650/1645 1644/1649/1644\nf 1617/1622/1617 1646/1651/1646 1601/1606/1601\nf 1646/1651/1646 1647/1652/1647 1618/1623/1618\nf 1658/1665/1658 1630/1635/1630 1602/1607/1602\nf 1648/1653/1648 1658/1665/1658 1602/1607/1602\nf 922/922/922 924/924/924 1267/1267/1267\nf 155/155/155 154/154/154 135/135/135\nf 537/537/537 680/680/680 1028/1028/1028\nf 1659/1666/1659 1623/1628/1623 1631/1636/1631\nf 1660/1667/1660 1604/1609/1604 1623/1628/1623\nf 1595/1600/1595 1604/1609/1604 1660/1667/1660\nf 1661/1668/1661 559/559/559 558/558/558\nf 681/681/681 910/910/910 682/682/682\nf 1662/1669/1662 1663/1670/1663 1664/1671/1664\nf 884/884/884 886/886/886 550/550/550\nf 884/884/884 550/550/550 463/463/463\nf 1634/1639/1634 1665/1672/1665 1635/1640/1635\nf 1665/1672/1665 1666/1673/1666 1636/1641/1636\nf 1635/1640/1635 1665/1672/1665 1636/1641/1636\nf 1636/1641/1636 1666/1673/1666 1637/1642/1637\nf 1667/1674/1667 1668/1675/1668 1642/1647/1642\nf 1642/1647/1642 1668/1675/1668 1645/1650/1645\nf 1647/1652/1647 1669/1676/1669 1620/1625/1620\nf 1669/1676/1669 1648/1653/1648 1620/1625/1620\nf 1658/1665/1658 1670/1677/1670 1630/1635/1630\nf 1671/1678/1671 1083/1083/1083 1672/1679/1672\nf 981/981/981 869/869/869 982/982/982\nf 1673/1680/1673 1595/1600/1595 1660/1667/1660\nf 1674/1681/1674 1632/1637/1632 1595/1600/1595\nf 1262/1262/1262 1624/1629/1624 1632/1637/1632\nf 1674/1681/1674 1262/1262/1262 1632/1637/1632\nf 1262/1262/1262 345/345/345 1624/1629/1624\nf 345/345/345 130/130/130 1624/1629/1624\nf 1176/1176/1176 453/453/453 1402/1404/1402\nf 655/655/655 1027/1027/1027 629/629/629\nf 1666/1673/1666 1675/1682/1675 1637/1642/1637\nf 1637/1642/1637 1675/1682/1675 330/330/330\nf 953/953/953 866/866/866 1655/1660/1655\nf 329/329/329 953/953/953 1655/1660/1655\nf 866/866/866 1667/1674/1667 1655/1660/1655\nf 1645/1650/1645 1676/1683/1676 1617/1622/1617\nf 1676/1683/1676 1646/1651/1646 1617/1622/1617\nf 1677/1684/1677 1647/1652/1647 1646/1651/1646\nf 1677/1684/1677 1678/1685/1678 1647/1652/1647\nf 1678/1685/1678 1669/1676/1669 1647/1652/1647\nf 1679/1686/1679 1648/1653/1648 1669/1676/1669\nf 1648/1653/1648 1679/1686/1679 1658/1665/1658\nf 1680/1687/1680 1497/1499/1497 1681/1688/1681\nf 1497/1499/1497 1680/1687/1680 1659/1666/1659\nf 1682/1689/1682 1623/1628/1623 1659/1666/1659\nf 1682/1689/1682 1683/1690/1683 1623/1628/1623\nf 1683/1690/1683 1660/1667/1660 1623/1628/1623\nf 1673/1680/1673 1674/1681/1674 1595/1600/1595\nf 486/486/486 718/718/718 1265/1265/1265\nf 780/780/780 590/590/590 518/518/518\nf 573/573/573 912/912/912 566/566/566\nf 478/478/478 477/477/477 534/534/534\nf 1654/1659/1654 1684/1691/1684 1634/1639/1634\nf 1634/1639/1634 1684/1691/1684 1665/1672/1665\nf 1675/1682/1675 888/888/888 330/330/330\nf 330/330/330 888/888/888 331/331/331\nf 596/596/596 1685/1692/1685 597/597/597\nf 514/514/514 1669/1676/1669 1678/1685/1678\nf 514/514/514 1679/1686/1679 1669/1676/1669\nf 483/483/483 1166/1166/1166 641/641/641\nf 483/483/483 484/484/484 1166/1166/1166\nf 1686/1693/1686 1680/1687/1680 1681/1688/1681\nf 820/820/820 1683/1690/1683 1682/1689/1682\nf 1687/1694/1687 1688/1695/1688 406/406/406\nf 777/777/777 776/776/776 714/714/714\nf 1131/1131/1131 1029/1029/1029 617/617/617\nf 706/706/706 776/776/776 775/775/775\nf 495/495/495 775/775/775 496/496/496\nf 786/786/786 743/743/743 778/778/778\nf 1232/1232/1232 1654/1659/1654 1653/1658/1653\nf 1684/1691/1684 1689/1696/1689 1665/1672/1665\nf 1689/1696/1689 1690/1697/1690 1666/1673/1666\nf 1665/1672/1665 1689/1696/1689 1666/1673/1666\nf 888/888/888 952/952/952 331/331/331\nf 1668/1675/1668 1443/1445/1443 1645/1650/1645\nf 1443/1445/1443 1691/1698/1691 1645/1650/1645\nf 1645/1650/1645 1691/1698/1691 1676/1683/1676\nf 1691/1698/1691 1692/1699/1692 1676/1683/1676\nf 1676/1683/1676 1692/1699/1692 1646/1651/1646\nf 1692/1699/1692 1677/1684/1677 1646/1651/1646\nf 1677/1684/1677 1693/1700/1693 1678/1685/1678\nf 1693/1700/1693 1365/1365/1365 1678/1685/1678\nf 1678/1685/1678 1365/1365/1365 514/514/514\nf 1679/1686/1679 758/758/758 1658/1665/1658\nf 1658/1665/1658 758/758/758 1694/1701/1694\nf 1695/1702/1695 1696/1703/1696 385/385/385\nf 1697/1704/1697 1680/1687/1680 1686/1693/1686\nf 1697/1704/1697 1659/1666/1659 1680/1687/1680\nf 942/942/942 1660/1667/1660 1683/1690/1683\nf 1698/1705/1698 1699/1706/1699 1534/1539/1534\nf 1346/1346/1346 773/773/773 239/239/239\nf 1690/1697/1690 519/519/519 1666/1673/1666\nf 1666/1673/1666 519/519/519 1675/1682/1675\nf 519/519/519 888/888/888 1675/1682/1675\nf 1667/1674/1667 626/626/626 1668/1675/1668\nf 1668/1675/1668 626/626/626 1443/1445/1443\nf 568/568/568 1677/1684/1677 1692/1699/1692\nf 516/516/516 758/758/758 1679/1686/1679\nf 426/426/426 454/454/454 1700/1707/1700\nf 786/786/786 778/778/778 942/942/942\nf 971/971/971 820/820/820 1682/1689/1682\nf 1659/1666/1659 971/971/971 1682/1689/1682\nf 942/942/942 1683/1690/1683 820/820/820\nf 941/941/941 1660/1667/1660 942/942/942\nf 941/941/941 1673/1680/1673 1660/1667/1660\nf 972/972/972 1674/1681/1674 1673/1680/1673\nf 972/972/972 654/654/654 1674/1681/1674\nf 1674/1681/1674 654/654/654 1262/1262/1262\nf 1262/1262/1262 491/491/491 345/345/345\nf 149/149/149 183/183/183 1498/1500/1498\nf 1232/1232/1232 1233/1233/1233 1654/1659/1654\nf 1654/1659/1654 1233/1233/1233 1684/1691/1684\nf 1233/1233/1233 829/829/829 1689/1696/1689\nf 1684/1691/1684 1233/1233/1233 1689/1696/1689\nf 829/829/829 517/517/517 1690/1697/1690\nf 1689/1696/1689 829/829/829 1690/1697/1690\nf 517/517/517 519/519/519 1690/1697/1690\nf 1027/1027/1027 953/953/953 952/952/952\nf 953/953/953 1027/1027/1027 866/866/866\nf 1667/1674/1667 866/866/866 626/626/626\nf 569/569/569 1692/1699/1692 1691/1698/1691\nf 569/569/569 568/568/568 1692/1699/1692\nf 568/568/568 709/709/709 1693/1700/1693\nf 1677/1684/1677 568/568/568 1693/1700/1693\nf 709/709/709 1365/1365/1365 1693/1700/1693\nf 516/516/516 1679/1686/1679 514/514/514\nf 1478/1480/1478 1498/1500/1498 1701/1708/1701\nf 941/941/941 972/972/972 1673/1680/1673\nf 1694/1701/1694 1702/1709/1702 1703/1710/1703\nf 1233/1233/1233 707/707/707 829/829/829\nf 519/519/519 625/625/625 888/888/888\nf 1027/1027/1027 952/952/952 888/888/888\nf 629/629/629 1027/1027/1027 888/888/888\nf 1443/1445/1443 1235/1235/1235 1691/1698/1691\nf 1235/1235/1235 569/569/569 1691/1698/1691\nf 568/568/568 708/708/708 709/709/709\nf 186/186/186 1704/1711/1704 184/184/184\nf 784/784/784 370/370/370 371/371/371\nf 1033/1033/1033 837/837/837 705/705/705\nf 1705/1712/1705 1706/1713/1706 1596/1601/1596\nf 994/994/994 1707/1714/1707 885/885/885\nf 1708/1715/1708 1709/1716/1709 1131/1131/1131\nf 1710/1717/1710 1711/1718/1711 1712/1719/1712\nf 1713/1720/1713 1714/1721/1714 1715/1722/1715\nf 1716/1723/1716 1717/1724/1717 1718/1725/1718\nf 1718/1726/1718 1719/1727/1719 1720/1728/1720\nf 1721/1729/1721 1722/1730/1722 1723/1731/1723\nf 1709/1716/1709 1724/1732/1724 531/531/531\nf 1725/1733/1725 711/711/711 713/713/713\nf 1294/1294/1294 1726/1734/1726 1727/1735/1727\nf 1169/1169/1169 784/784/784 371/371/371\nf 1068/1068/1068 1069/1069/1069 106/106/106\nf 1063/1063/1063 1065/1065/1065 1728/1736/1728\nf 1729/1737/1729 1730/1738/1730 1710/1717/1710\nf 994/994/994 885/885/885 789/789/789\nf 1731/1739/1731 1153/1153/1153 461/461/461\nf 1732/1740/1732 1733/1741/1733 1734/1742/1734\nf 1735/1743/1735 1736/1744/1736 1737/1745/1737\nf 1625/1630/1625 1738/1746/1738 1569/1574/1569\nf 1735/1743/1735 1739/1747/1739 1736/1744/1736\nf 1739/1747/1739 1740/1748/1740 1736/1744/1736\nf 1739/1747/1739 1741/1749/1741 1740/1748/1740\nf 1742/1750/1742 1743/1751/1743 1744/1752/1744\nf 766/766/766 1527/1531/1527 22/22/22\nf 1745/1753/1745 1746/1754/1746 1747/1755/1747\nf 1748/1756/1748 1749/1757/1749 334/334/334\nf 1317/1317/1317 565/565/565 747/747/747\nf 1649/1654/1649 229/229/229 231/231/231\nf 1750/1758/1750 1023/1023/1023 1022/1022/1022\nf 1751/1759/1751 1752/1760/1752 1753/1761/1753\nf 1490/1492/1490 788/788/788 1099/1099/1099\nf 461/461/461 1153/1153/1153 1154/1154/1154\nf 704/704/704 1754/1762/1754 705/705/705\nf 1755/1763/1755 1756/1764/1756 1757/1765/1757\nf 876/876/876 457/457/457 3/3/3\nf 1749/1757/1749 1758/1766/1758 1759/1767/1759\nf 1760/1768/1760 1761/1769/1761 1762/1770/1762\nf 1763/1771/1763 1489/1491/1489 1764/1772/1764\nf 837/837/837 703/703/703 705/705/705\nf 1765/1773/1765 1766/1774/1766 1758/1766/1758\nf 785/785/785 784/784/784 638/638/638\nf 659/659/659 658/658/658 1767/1775/1767\nf 1350/1350/1350 1036/1036/1036 1395/1395/1395\nf 1768/1776/1768 1769/1777/1769 1770/1778/1770\nf 462/462/462 1013/1013/1013 463/463/463\nf 1771/1779/1771 1772/1780/1772 1773/1781/1773\nf 1774/1782/1774 1775/1783/1775 1776/1784/1776\nf 1777/1785/1777 1778/1786/1778 1344/1344/1344\nf 1779/1787/1779 1715/1722/1715 1780/1788/1780\nf 1781/1789/1781 1782/1790/1782 1783/1791/1783\nf 1784/1792/1784 1728/1736/1728 833/833/833\nf 1785/1793/1785 1786/1794/1786 1787/1795/1787\nf 82/82/82 81/81/81 1788/1796/1788\nf 390/390/390 1789/1797/1789 364/364/364\nf 573/573/573 1790/1798/1790 912/912/912\nf 564/564/564 355/355/355 1791/1799/1791\nf 1728/1736/1728 1792/1800/1792 833/833/833\nf 553/553/553 1791/1799/1791 1582/1587/1582\nf 609/609/609 940/940/940 607/607/607\nf 460/460/460 459/459/459 582/582/582\nf 1792/1800/1792 1767/1775/1767 833/833/833\nf 1793/1801/1793 1794/1802/1794 1795/1803/1795\nf 1796/1804/1796 1338/1338/1338 1337/1337/1337\nf 1797/1805/1797 1798/1806/1798 390/390/390\nf 1798/1806/1798 1789/1797/1789 390/390/390\nf 1799/1807/1799 1800/1808/1800 1801/1809/1801\nf 1328/1328/1328 525/525/525 1802/1810/1802\nf 871/871/871 454/454/454 426/426/426\nf 1803/1811/1803 833/833/833 832/832/832\nf 1708/1715/1708 1131/1131/1131 659/659/659\nf 1804/1812/1804 1805/1813/1805 1806/1814/1806\nf 436/436/436 1807/1815/1807 437/437/437\nf 1807/1815/1807 1808/1816/1808 437/437/437\nf 437/437/437 1808/1816/1808 1797/1805/1797\nf 1797/1805/1797 1808/1816/1808 1798/1806/1798\nf 1809/1817/1809 47/47/47 46/46/46\nf 1104/1104/1104 1106/1106/1106 1810/1818/1810\nf 575/575/575 1722/1730/1722 573/573/573\nf 1120/1120/1120 1122/1122/1122 1811/1819/1811\nf 1812/1820/1812 1813/1821/1813 546/546/546\nf 1814/1822/1814 1815/1823/1815 1816/1824/1816\nf 1817/1825/1817 1724/1732/1724 1709/1716/1709\nf 1805/1813/1805 1818/1826/1818 1806/1814/1806\nf 1806/1814/1806 1818/1826/1818 436/436/436\nf 436/436/436 1818/1826/1818 1807/1815/1807\nf 1798/1806/1798 1819/1827/1819 1789/1797/1789\nf 1319/1319/1319 1293/1293/1293 1295/1295/1295\nf 1770/1778/1770 1820/1828/1820 1821/1829/1821\nf 945/945/945 944/944/944 887/887/887\nf 1816/1824/1816 1727/1735/1727 1814/1822/1814\nf 1822/1830/1822 1823/1831/1823 1824/1832/1824\nf 1825/1833/1825 1804/1812/1804 1826/1834/1826\nf 1825/1833/1825 1805/1813/1805 1804/1812/1804\nf 1807/1815/1807 1827/1835/1827 1808/1816/1808\nf 1808/1816/1808 1828/1836/1828 1798/1806/1798\nf 1819/1827/1819 468/468/468 1789/1797/1789\nf 457/457/457 1/1/1 3/3/3\nf 1829/1837/1829 1830/1838/1830 1831/1839/1831\nf 944/944/944 1832/1840/1832 887/887/887\nf 944/944/944 1833/1841/1833 1832/1840/1832\nf 1833/1841/1833 1834/1842/1834 1832/1840/1832\nf 1835/1843/1835 1815/1823/1815 1836/1844/1836\nf 1651/1656/1651 1030/1030/1030 608/608/608\nf 1825/1833/1825 1826/1834/1826 1837/1845/1837\nf 1798/1806/1798 1828/1836/1828 1819/1827/1819\nf 1819/1827/1819 1838/1846/1838 468/468/468\nf 1132/1132/1132 1133/1133/1133 634/634/634\nf 1839/1847/1839 1840/1848/1840 1829/1837/1829\nf 105/105/105 283/283/283 106/106/106\nf 1841/1849/1841 1842/1850/1842 1843/1851/1843\nf 1834/1842/1834 1844/1852/1844 1845/1853/1845\nf 1846/1854/1846 1847/1855/1847 455/455/455\nf 1807/1815/1807 1848/1856/1848 1827/1835/1827\nf 1808/1816/1808 1827/1835/1827 1828/1836/1828\nf 1828/1836/1828 1849/1857/1849 1819/1827/1819\nf 1850/1858/1850 1851/1859/1851 1738/1746/1738\nf 1852/1860/1852 1853/1861/1853 285/285/285\nf 1829/1837/1829 1831/1839/1831 1854/1862/1854\nf 1855/1863/1855 1856/1864/1856 1829/1837/1829\nf 1847/1855/1847 1857/1865/1857 455/455/455\nf 1858/1866/1858 1805/1813/1805 1825/1833/1825\nf 1859/1867/1859 1818/1826/1818 1805/1813/1805\nf 1859/1867/1859 1860/1868/1860 1818/1826/1818\nf 1860/1868/1860 1848/1856/1848 1818/1826/1818\nf 1818/1826/1818 1848/1856/1848 1807/1815/1807\nf 1849/1857/1849 1861/1869/1861 1819/1827/1819\nf 1819/1827/1819 1861/1869/1861 1838/1846/1838\nf 1822/1830/1822 1064/1064/1064 1063/1063/1063\nf 1862/1870/1862 1863/1871/1863 1864/1872/1864\nf 1173/1173/1173 1865/1873/1865 1866/1874/1866\nf 1867/1875/1867 1868/1876/1868 1869/1877/1869\nf 455/455/455 1857/1865/1857 456/456/456\nf 1870/1878/1870 1825/1833/1825 1871/1879/1871\nf 1870/1878/1870 1858/1866/1858 1825/1833/1825\nf 1859/1867/1859 1805/1813/1805 1858/1866/1858\nf 1827/1835/1827 1872/1880/1872 1828/1836/1828\nf 1872/1880/1872 1873/1881/1873 1828/1836/1828\nf 1828/1836/1828 1873/1881/1873 1849/1857/1849\nf 1849/1857/1849 1873/1881/1873 1861/1869/1861\nf 1838/1846/1838 1861/1869/1861 632/632/632\nf 1018/1018/1018 931/931/931 1106/1106/1106\nf 1874/1882/1874 774/774/774 1541/1546/1541\nf 723/723/723 1401/1403/1401 453/453/453\nf 1875/1883/1875 1867/1875/1867 1876/1884/1876\nf 1877/1885/1877 1878/1886/1878 1875/1883/1875\nf 1823/1831/1823 1822/1830/1822 1063/1063/1063\nf 1848/1856/1848 1879/1887/1879 1827/1835/1827\nf 1873/1881/1873 1880/1888/1880 1861/1869/1861\nf 633/633/633 1181/1181/1181 1180/1180/1180\nf 1881/1889/1881 1882/1890/1882 1883/1891/1883\nf 1736/1744/1736 1884/1892/1884 1885/1893/1885\nf 1886/1894/1886 1874/1882/1874 1541/1546/1541\nf 1813/1821/1813 1871/1879/1871 1887/1895/1887\nf 1888/1896/1888 1858/1866/1858 1870/1878/1870\nf 1888/1896/1888 1859/1867/1859 1858/1866/1858\nf 1879/1887/1879 1872/1880/1872 1827/1835/1827\nf 1872/1880/1872 1889/1897/1889 1873/1881/1873\nf 1880/1888/1880 1890/1898/1890 1861/1869/1861\nf 1861/1869/1861 1890/1898/1890 632/632/632\nf 1795/1803/1795 1891/1899/1891 1730/1738/1730\nf 1884/1892/1884 1736/1744/1736 1740/1748/1740\nf 1892/1900/1892 1893/1901/1893 1894/1902/1894\nf 1834/1842/1834 1895/1903/1895 1851/1859/1851\nf 1896/1904/1896 1897/1905/1897 1898/1906/1898\nf 1899/1907/1899 1775/1783/1775 1900/1908/1900\nf 1901/1909/1901 1485/1487/1485 484/484/484\nf 1799/1807/1799 1902/1910/1902 1800/1808/1800\nf 1864/1872/1864 1903/1911/1903 1904/1912/1904\nf 1905/1913/1905 1871/1879/1871 1813/1821/1813\nf 1906/1914/1906 1870/1878/1870 1871/1879/1871\nf 1905/1913/1905 1906/1914/1906 1871/1879/1871\nf 1888/1896/1888 1860/1868/1860 1859/1867/1859\nf 1860/1868/1860 1907/1915/1907 1848/1856/1848\nf 1848/1856/1848 1907/1915/1907 1879/1887/1879\nf 1879/1887/1879 1908/1916/1908 1872/1880/1872\nf 1908/1916/1908 1889/1897/1889 1872/1880/1872\nf 1889/1897/1889 1880/1888/1880 1873/1881/1873\nf 1065/1065/1065 1909/1917/1909 1792/1800/1792\nf 1910/1918/1910 641/641/641 1911/1919/1911\nf 1912/1920/1912 1913/1921/1913 1914/1922/1914\nf 1915/1923/1915 1916/1924/1916 1917/1925/1917\nf 1831/1839/1831 1918/1926/1918 1919/1927/1919\nf 1903/1911/1903 1831/1839/1831 1919/1927/1919\nf 1266/1266/1266 1671/1678/1671 1672/1679/1672\nf 1920/1928/1920 1921/1929/1921 1794/1802/1794\nf 1922/1930/1922 1793/1801/1793 1795/1803/1795\nf 1923/1931/1923 439/439/439 438/438/438\nf 1924/1932/1924 1813/1821/1813 1812/1820/1812\nf 1813/1821/1813 1924/1932/1924 1905/1913/1905\nf 1906/1914/1906 1888/1896/1888 1870/1878/1870\nf 1925/1933/1925 1860/1868/1860 1888/1896/1888\nf 1925/1933/1925 1907/1915/1907 1860/1868/1860\nf 1889/1897/1889 1926/1934/1926 1880/1888/1880\nf 632/632/632 1927/1935/1927 1181/1181/1181\nf 1927/1935/1927 1179/1179/1179 1181/1181/1181\nf 1928/1936/1928 1835/1937/1835 1720/1728/1720\nf 1800/1808/1800 1902/1910/1902 1713/1720/1713\nf 659/659/659 1767/1775/1767 1708/1715/1708\nf 1289/1289/1289 978/978/978 977/977/977\nf 1929/1938/1929 1930/1939/1930 1931/1940/1931\nf 1932/1941/1932 1760/1768/1760 1933/1942/1933\nf 738/738/738 1924/1932/1924 1812/1820/1812\nf 1924/1932/1924 1934/1943/1934 1905/1913/1905\nf 1934/1943/1934 1906/1914/1906 1905/1913/1905\nf 1906/1914/1906 1935/1944/1935 1888/1896/1888\nf 1935/1944/1935 1925/1933/1925 1888/1896/1888\nf 1907/1915/1907 1936/1945/1936 1879/1887/1879\nf 1936/1945/1936 1937/1946/1937 1908/1916/1908\nf 1879/1887/1879 1936/1945/1936 1908/1916/1908\nf 1937/1946/1937 1938/1947/1938 1908/1916/1908\nf 1908/1916/1908 1938/1947/1938 1889/1897/1889\nf 1938/1947/1938 1939/1948/1939 1889/1897/1889\nf 1940/1949/1940 1890/1898/1890 1880/1888/1880\nf 1926/1934/1926 1940/1949/1940 1880/1888/1880\nf 1940/1949/1940 1941/1950/1941 1890/1898/1890\nf 1941/1950/1941 632/632/632 1890/1898/1890\nf 632/632/632 1941/1950/1941 1927/1935/1927\nf 1750/1758/1750 1022/1022/1022 1942/1951/1942\nf 1782/1790/1782 1781/1789/1781 1943/1952/1943\nf 1490/1492/1490 1538/1543/1538 788/788/788\nf 981/981/981 870/870/870 869/869/869\nf 1944/1953/1944 1945/1954/1945 732/732/732\nf 1924/1932/1924 738/738/738 1934/1943/1934\nf 1079/1079/1079 1906/1914/1906 1934/1943/1934\nf 1079/1079/1079 1935/1944/1935 1906/1914/1906\nf 1939/1948/1939 1946/1955/1946 1926/1934/1926\nf 1889/1897/1889 1939/1948/1939 1926/1934/1926\nf 1726/1734/1726 1282/1282/1282 1264/1264/1264\nf 1708/1715/1708 1817/1825/1817 1709/1716/1709\nf 1947/1956/1947 1948/1957/1948 1719/1727/1719\nf 1817/1825/1817 1949/1958/1949 1950/1959/1950\nf 1918/1926/1918 1951/1960/1951 1919/1927/1919\nf 1952/1961/1952 1953/1962/1953 1943/1952/1943\nf 1954/1963/1954 1605/1610/1605 1606/1611/1606\nf 608/608/608 607/607/607 1442/1444/1442\nf 1793/1801/1793 1944/1953/1944 1955/1964/1955\nf 805/805/805 1079/1079/1079 1934/1943/1934\nf 1935/1944/1935 1956/1965/1956 1925/1933/1925\nf 1925/1933/1925 1957/1966/1957 1907/1915/1907\nf 1958/1967/1958 1936/1945/1936 1907/1915/1907\nf 1957/1966/1957 1958/1967/1958 1907/1915/1907\nf 1958/1967/1958 1937/1946/1937 1936/1945/1936\nf 1946/1955/1946 1940/1949/1940 1926/1934/1926\nf 1941/1950/1941 1959/1968/1959 1927/1935/1927\nf 1/1/1 1960/1969/1960 2/2/2\nf 433/433/433 1961/1970/1961 1962/1971/1962\nf 1963/1972/1963 1964/1973/1964 928/928/928\nf 1949/1958/1949 1528/1532/1528 1950/1959/1950\nf 1794/1802/1794 1965/1974/1965 1891/1899/1891\nf 1966/1975/1966 1967/1976/1967 1968/1977/1968\nf 1023/1023/1023 1969/1978/1969 1970/1979/1970\nf 1919/1927/1919 1951/1960/1951 1878/1886/1878\nf 1752/1760/1752 1862/1870/1862 1904/1912/1904\nf 369/369/369 368/368/368 371/371/371\nf 1950/1959/1950 1528/1532/1528 1971/1980/1971\nf 1972/1981/1972 1099/1099/1099 1090/1090/1090\nf 1955/1964/1955 1920/1928/1920 1794/1802/1794\nf 1079/1079/1079 1078/1078/1078 1935/1944/1935\nf 1956/1965/1956 1973/1982/1973 1925/1933/1925\nf 1925/1933/1925 1973/1982/1973 1957/1966/1957\nf 1974/1983/1974 1946/1955/1946 1939/1948/1939\nf 1975/1984/1975 1976/1985/1976 1941/1950/1941\nf 1940/1949/1940 1975/1984/1975 1941/1950/1941\nf 1941/1950/1941 1976/1985/1976 1959/1968/1959\nf 1963/1972/1963 1810/1818/1810 1964/1973/1964\nf 1972/1981/1972 1977/1986/1977 1491/1493/1491\nf 1195/1195/1195 1168/1168/1168 907/907/907\nf 1978/1987/1978 1979/1988/1979 1596/1601/1596\nf 1555/1560/1555 1465/1467/1465 1980/1989/1980\nf 641/641/641 1167/1167/1167 1911/1919/1911\nf 1730/1738/1730 1981/1990/1981 1711/1718/1711\nf 1982/1991/1982 1983/1992/1983 1984/1993/1984\nf 1958/1967/1958 1985/1994/1985 1937/1946/1937\nf 1985/1994/1985 1938/1947/1938 1937/1946/1937\nf 1985/1994/1985 1939/1948/1939 1938/1947/1938\nf 1985/1994/1985 1974/1983/1974 1939/1948/1939\nf 1986/1995/1986 1940/1949/1940 1946/1955/1946\nf 1986/1995/1986 1975/1984/1975 1940/1949/1940\nf 1987/1996/1987 1959/1968/1959 1976/1985/1976\nf 1987/1996/1987 1988/1997/1988 1959/1968/1959\nf 1927/1935/1927 1959/1968/1959 1179/1179/1179\nf 1049/1049/1049 470/470/470 1289/1289/1289\nf 1729/1737/1729 1710/1717/1710 1989/1998/1989\nf 1878/1886/1878 1951/1960/1951 1875/1883/1875\nf 1952/1961/1952 1990/1999/1990 1991/2000/1991\nf 1992/2001/1992 1993/2002/1993 1755/1763/1755\nf 1994/2003/1994 1995/2004/1995 1996/2005/1996\nf 1730/1738/1730 1711/1718/1711 1710/1717/1710\nf 1707/1714/1707 886/886/886 885/885/885\nf 1078/1078/1078 1956/1965/1956 1935/1944/1935\nf 1986/1995/1986 1946/1955/1946 1974/1983/1974\nf 1975/1984/1975 1987/1996/1987 1976/1985/1976\nf 1997/2006/1997 1653/1658/1653 1586/1591/1586\nf 1998/2007/1998 1999/2008/1999 2000/2009/2000\nf 2001/2010/2001 930/930/930 1964/1973/1964\nf 1810/1818/1810 2001/2010/2001 1964/1973/1964\nf 2001/2010/2001 931/931/931 930/930/930\nf 2002/2011/2002 2003/2012/2003 2004/2013/2004\nf 1203/1203/1203 2005/2014/2005 2006/2015/2006\nf 1715/1722/1715 1714/1721/1714 2007/2016/2007\nf 1901/1909/1901 2008/2017/2008 1485/1487/1485\nf 2009/2018/2009 2010/2019/2010 2011/2020/2011\nf 2012/2021/2012 2013/2022/2013 2014/2023/2014\nf 664/664/664 2014/2023/2014 689/689/689\nf 189/189/189 2015/2024/2015 91/91/91\nf 970/970/970 2016/2025/2016 1956/1965/1956\nf 1078/1078/1078 970/970/970 1956/1965/1956\nf 2016/2025/2016 1973/1982/1973 1956/1965/1956\nf 1957/1966/1957 2017/2026/2017 1958/1967/1958\nf 1958/1967/1958 2017/2026/2017 1985/1994/1985\nf 2018/2027/2018 1986/1995/1986 1974/1983/1974\nf 2018/2027/2018 2019/2028/2019 1986/1995/1986\nf 2019/2028/2019 1975/1984/1975 1986/1995/1986\nf 2019/2028/2019 2020/2029/2020 1975/1984/1975\nf 2020/2029/2020 2021/2030/2021 1975/1984/1975\nf 2022/2031/2022 1987/1996/1987 1975/1984/1975\nf 2021/2030/2021 2022/2031/2022 1975/1984/1975\nf 2022/2031/2022 1988/1997/1988 1987/1996/1987\nf 2022/2031/2022 187/187/187 1988/1997/1988\nf 2023/2032/2023 187/187/187 70/70/70\nf 1988/1997/1988 187/187/187 2023/2032/2023\nf 974/974/974 2024/2033/2024 975/975/975\nf 393/393/393 1741/1749/1741 1739/1747/1739\nf 2025/2034/2025 2026/2035/2026 2027/2036/2027\nf 1875/1883/1875 1951/1960/1951 1841/1849/1841\nf 2028/2037/2028 1947/1956/1947 862/862/862\nf 2029/2038/2029 2030/2039/2030 2009/2018/2009\nf 2011/2020/2011 2010/2019/2010 2031/2040/2031\nf 2032/2041/2032 1989/1998/1989 2033/2042/2033\nf 2034/2043/2034 1973/1982/1973 2016/2025/2016\nf 1985/1994/1985 2018/2027/2018 1974/1983/1974\nf 2035/2044/2035 2036/2045/2036 2037/2046/2037\nf 1106/1106/1106 2001/2010/2001 1810/1818/1810\nf 1106/1106/1106 931/931/931 2001/2010/2001\nf 1971/1980/1971 1725/1733/1725 2038/2047/2038\nf 1629/1634/1629 2039/2048/2039 914/914/914\nf 2040/2049/2040 2041/2050/2041 2042/2051/2042\nf 2043/2052/2043 1529/1533/1529 1996/2005/1996\nf 2044/2053/2044 2045/2054/2045 2046/2055/2046\nf 2047/2056/2047 2048/2057/2048 2049/2058/2049\nf 2050/2059/2050 1989/1998/1989 2032/2041/2032\nf 289/289/289 1384/1384/1384 1049/1049/1049\nf 622/622/622 1232/1232/1232 620/620/620\nf 1894/1902/1894 1757/1765/1757 1756/1764/1756\nf 1980/1989/1980 1465/1467/1465 1464/1466/1464\nf 2051/2060/2051 1992/2001/1992 1705/1712/1705\nf 2032/2041/2032 2033/2042/2033 1605/1610/1605\nf 1989/1998/1989 1710/1717/1710 2052/2061/2052\nf 1989/1998/1989 2052/2061/2052 2033/2042/2033\nf 2053/2062/2053 1973/1982/1973 2034/2043/2034\nf 2053/2062/2053 1957/1966/1957 1973/1982/1973\nf 1957/1966/1957 2054/2063/2054 2017/2026/2017\nf 2018/2027/2018 2055/2064/2055 2019/2028/2019\nf 2056/2065/2056 2020/2029/2020 2019/2028/2019\nf 2020/2029/2020 2057/2066/2057 2021/2030/2021\nf 2021/2030/2021 187/187/187 2022/2031/2022\nf 2058/2067/2058 2059/2068/2059 2060/2069/2060\nf 2037/2046/2037 2061/2070/2061 1810/1818/1810\nf 525/525/525 1910/1918/1910 1802/1810/1802\nf 2013/2022/2013 2012/2021/2012 1980/1989/1980\nf 912/912/912 1803/1811/1803 832/832/832\nf 2062/2071/2062 2063/2072/2063 2064/2073/2064\nf 2047/2056/2047 2065/2074/2065 2048/2057/2048\nf 2050/2059/2050 1729/1737/1729 1989/1998/1989\nf 2066/2075/2066 2067/2076/2067 2068/2077/2068\nf 849/849/849 945/945/945 887/887/887\nf 74/74/74 76/76/76 144/144/144\nf 847/847/847 904/904/904 970/970/970\nf 2034/2043/2034 2016/2025/2016 970/970/970\nf 1957/1966/1957 2053/2062/2053 2054/2063/2054\nf 2054/2063/2054 2069/2078/2069 2017/2026/2017\nf 2017/2026/2017 2069/2078/2069 1985/1994/1985\nf 1985/1994/1985 2070/2079/2070 2018/2027/2018\nf 2055/2064/2055 2056/2065/2056 2019/2028/2019\nf 2057/2066/2057 2020/2029/2020 2056/2065/2056\nf 395/395/395 394/394/394 772/772/772\nf 1869/1877/1869 1972/1981/1972 2071/2080/2071\nf 2072/2081/2072 2073/2082/2073 2074/2083/2074\nf 2071/2080/2071 1972/1981/1972 1090/1090/1090\nf 1795/1803/1795 1730/1738/1730 1729/1737/1729\nf 2011/2020/2011 2031/2040/2031 1064/1064/1064\nf 2075/2084/2075 2076/2085/2076 1979/1988/1979\nf 1931/1940/1931 1705/1712/1705 2077/2086/2077\nf 1893/1901/1893 2078/2087/2078 2079/2088/2079\nf 2076/2085/2076 1931/1940/1931 2077/2086/2077\nf 2080/2089/2080 317/317/317 391/391/391\nf 969/969/969 2081/2090/2081 970/970/970\nf 2081/2090/2081 2034/2043/2034 970/970/970\nf 2069/2078/2069 2070/2079/2070 1985/1994/1985\nf 2057/2066/2057 2082/2091/2082 2021/2030/2021\nf 2082/2091/2082 2083/2092/2083 2021/2030/2021\nf 2084/2093/2084 187/187/187 2021/2030/2021\nf 2083/2092/2083 2084/2093/2084 2021/2030/2021\nf 399/399/399 1649/1654/1649 592/592/592\nf 1367/1367/1367 1397/1401/1397 1333/1333/1333\nf 1104/1104/1104 1810/1818/1810 2061/2070/2061\nf 458/458/458 1804/1812/1804 1806/1814/1806\nf 978/978/978 1650/1655/1650 979/979/979\nf 1867/1875/1867 1841/1849/1841 2085/2094/2085\nf 772/772/772 394/394/394 2086/2095/2086\nf 1763/1771/1763 1764/1772/1764 2087/2096/2087\nf 2088/2097/2088 1167/1167/1167 2089/2098/2089\nf 2090/2099/2090 2091/2100/2091 2092/2101/2092\nf 2013/2022/2013 690/690/690 689/689/689\nf 1426/1428/1426 1425/1427/1425 2093/2102/2093\nf 1894/1902/1894 1893/1901/1893 2079/2088/2079\nf 1757/1765/1757 1894/1902/1894 2079/2088/2079\nf 1893/1901/1893 2030/2039/2030 2078/2087/2078\nf 1605/1610/1605 2033/2042/2033 2094/2103/2094\nf 2095/2104/2095 2096/2105/2096 2097/2106/2097\nf 2054/2063/2054 2053/2062/2053 2034/2043/2034\nf 2054/2063/2054 2098/2107/2098 2069/2078/2069\nf 2099/2108/2099 2061/2070/2061 2037/2046/2037\nf 1764/1772/1764 2100/2109/2100 1902/1910/1902\nf 1195/1195/1195 907/907/907 906/906/906\nf 376/376/376 2101/2110/2101 374/374/374\nf 2102/2111/2102 1910/1918/1910 1911/1919/1911\nf 1757/1765/1757 2079/2088/2079 2103/2112/2103\nf 713/713/713 909/909/909 687/687/687\nf 1883/1891/1883 1929/1938/1929 2076/2085/2076\nf 2104/2113/2104 809/809/809 1194/1194/1194\nf 1981/1990/1981 664/664/664 666/666/666\nf 789/789/789 884/884/884 1013/1013/1013\nf 987/2114/987 923/923/923 922/922/922\nf 1725/1733/1725 713/713/713 687/687/687\nf 1966/1975/1966 1120/1120/1120 2105/2115/2105\nf 1605/1610/1605 2094/2103/2094 2106/2116/2106\nf 607/607/607 824/824/824 1442/1444/1442\nf 2078/2087/2078 2030/2039/2030 2029/2038/2029\nf 1965/1974/1965 2012/2021/2012 2014/2023/2014\nf 1954/1963/1954 1606/1611/1606 1639/1644/1639\nf 2070/2079/2070 2107/2117/2107 2018/2027/2018\nf 2018/2027/2018 2107/2117/2107 2055/2064/2055\nf 2055/2064/2055 2108/2118/2108 2056/2065/2056\nf 2108/2118/2108 2057/2066/2057 2056/2065/2056\nf 2109/2119/2109 2084/2093/2084 2083/2092/2083\nf 357/357/357 2110/2120/2110 717/717/717\nf 2014/2023/2014 664/664/664 1981/1990/1981\nf 1746/1754/1746 1104/1104/1104 2061/2070/2061\nf 317/317/317 2080/2089/2080 852/852/852\nf 2111/2121/2111 2112/2122/2112 2113/2123/2113\nf 2114/2124/2114 2072/2081/2072 2074/2083/2074\nf 2071/2080/2071 1090/1090/1090 1031/1031/1031\nf 1822/1830/1822 2011/2020/2011 1064/1064/1064\nf 2065/2074/2065 1194/1194/1194 2043/2052/2043\nf 1493/1495/1493 1398/1398/1398 1464/1466/1464\nf 1929/1938/1929 1931/1940/1931 2076/2085/2076\nf 27/27/27 873/873/873 28/28/28\nf 2047/2056/2047 2104/2113/2104 2065/2074/2065\nf 1555/1560/1555 167/167/167 1465/1467/1465\nf 2078/2087/2078 2103/2112/2103 2079/2088/2079\nf 2104/2113/2104 2115/2125/2115 809/809/809\nf 1059/1059/1059 2081/2090/2081 969/969/969\nf 2116/2126/2116 2117/2127/2117 2118/2128/2118\nf 2119/2129/2119 2054/2063/2054 2034/2043/2034\nf 2054/2063/2054 2120/2130/2120 2098/2107/2098\nf 2069/2078/2069 2121/2131/2121 2070/2079/2070\nf 2070/2079/2070 2121/2131/2121 2107/2117/2107\nf 2122/2132/2122 2108/2118/2108 2123/2133/2123\nf 1980/1989/1980 1464/1466/1464 690/690/690\nf 794/794/794 30/30/30 32/32/32\nf 155/155/155 1521/1525/1521 156/156/156\nf 2099/2108/2099 1747/1755/1747 2061/2070/2061\nf 579/579/579 1707/1714/1707 1209/1209/1209\nf 458/458/458 501/501/501 1804/1812/1804\nf 790/1523/790 987/2114/987 922/922/922\nf 1450/1452/1450 1507/1509/1507 1448/1450/1448\nf 689/689/689 691/691/691 2124/2134/2124\nf 2125/2135/2125 1955/1964/1955 2126/2136/2126\nf 2007/2016/2007 2074/2083/2074 1783/1791/1783\nf 2029/2038/2029 2009/2018/2009 2011/2020/2011\nf 1714/1721/1714 2127/2137/2127 2114/2124/2114\nf 2074/2083/2074 2128/2138/2128 2129/2139/2129\nf 1725/1733/1725 810/810/810 711/711/711\nf 1965/1974/1965 2014/2023/2014 1891/1899/1891\nf 2027/2036/2027 1980/1989/1980 2012/2021/2012\nf 2130/2140/2130 1898/1906/1898 2131/2141/2131\nf 1898/1906/1898 1651/1656/1651 608/608/608\nf 1059/1059/1059 2132/2142/2132 2081/2090/2081\nf 2119/2129/2119 2034/2043/2034 2081/2090/2081\nf 2132/2142/2132 2119/2129/2119 2081/2090/2081\nf 2119/2129/2119 2120/2130/2120 2054/2063/2054\nf 2107/2117/2107 2133/2143/2133 2055/2064/2055\nf 2133/2143/2133 2123/2133/2123 2108/2118/2108\nf 2055/2064/2055 2133/2143/2133 2108/2118/2108\nf 1753/1761/1753 2134/2144/2134 2047/2056/2047\nf 1398/1398/1398 1493/1495/1493 1399/1399/1399\nf 1856/1864/1856 1839/1847/1839 1829/1837/1829\nf 1830/1838/1830 2135/2145/2135 2136/2146/2136\nf 1364/1364/1364 2100/2109/2100 1764/1772/1764\nf 833/833/833 1767/1775/1767 658/658/658\nf 1876/1884/1876 1031/1031/1031 1652/1657/1652\nf 2137/2147/2137 1877/1885/1877 1897/1905/1897\nf 2052/2061/2052 1712/1719/1712 2138/2148/2138\nf 2131/2141/2131 1898/1906/1898 608/608/608\nf 1991/2000/1991 2049/2058/2049 1953/1962/1953\nf 1991/2000/1991 1953/1962/1953 1952/1961/1952\nf 2132/2142/2132 1059/1059/1059 1077/1077/1077\nf 2120/2130/2120 2139/2149/2139 2098/2107/2098\nf 2098/2107/2098 2139/2149/2139 2069/2078/2069\nf 2140/2150/2140 2121/2131/2121 2069/2078/2069\nf 1153/1153/1153 1992/2001/1992 2141/2151/2141\nf 1891/1899/1891 1981/1990/1981 1730/1738/1730\nf 1718/1725/1718 1720/2152/1720 1716/1723/1716\nf 2013/2022/2013 1980/1989/1980 690/690/690\nf 2106/2116/2106 2094/2103/2094 1947/1956/1947\nf 2012/2021/2012 1965/1974/1965 1899/1907/1899\nf 1768/1776/1768 2142/2153/2142 2141/2151/2141\nf 968/968/968 969/969/969 904/904/904\nf 2101/2110/2101 376/376/376 1718/1725/1718\nf 1802/1810/1802 1910/1918/1910 2143/2154/2143\nf 2072/2081/2072 2144/2155/2144 2073/2082/2073\nf 2136/2146/2136 2135/2145/2135 1951/1960/1951\nf 2145/2156/2145 1816/1824/1816 1815/1823/1815\nf 1833/1841/1833 1844/1852/1844 1834/1842/1834\nf 1996/2005/1996 2048/2057/2048 2043/2052/2043\nf 1844/1852/1844 2146/2157/2146 1845/1853/1845\nf 2147/2158/2147 1751/1759/1751 2128/2138/2128\nf 2148/2159/2148 2149/2160/2149 2150/2161/2150\nf 2104/2113/2104 2151/2162/2151 2115/2125/2115\nf 2065/2074/2065 2104/2113/2104 1194/1194/1194\nf 2141/2151/2141 1755/1763/1755 1769/1777/1769\nf 1801/1809/1801 1929/1938/1929 2152/2163/2152\nf 1801/1809/1801 2153/2164/2153 1929/1938/1929\nf 1800/1808/1800 1779/1787/1779 2154/2165/2154\nf 2155/2166/2155 1800/1808/1800 2062/2071/2062\nf 2062/2071/2062 1800/1808/1800 2154/2165/2154\nf 2132/2142/2132 2156/2167/2156 2119/2129/2119\nf 2156/2167/2156 2139/2149/2139 2120/2130/2120\nf 2119/2129/2119 2156/2167/2156 2120/2130/2120\nf 2139/2149/2139 2140/2150/2140 2069/2078/2069\nf 2128/2138/2128 1990/1999/1990 2129/2139/2129\nf 1318/1318/1318 1317/1317/1317 747/747/747\nf 370/370/370 367/367/367 369/369/369\nf 1153/1153/1153 2141/2151/2141 570/570/570\nf 2157/2168/2157 2150/2161/2150 2158/2169/2158\nf 2159/2170/2159 504/504/504 867/867/867\nf 445/445/445 182/182/182 2160/2171/2160\nf 2146/2157/2146 2090/2099/2090 1845/1853/1845\nf 1856/1864/1856 1855/1863/1855 2090/2099/2090\nf 2150/2161/2150 2149/2160/2149 2161/2172/2161\nf 764/764/764 2162/2173/2162 490/490/490\nf 2163/2174/2163 1960/1969/1960 2164/2175/2164\nf 2165/2176/2165 1068/1068/1068 283/283/283\nf 1981/1990/1981 666/666/666 1711/1718/1711\nf 1755/1763/1755 1757/1765/1757 1769/1777/1769\nf 1753/1761/1753 2047/2056/2047 2049/2058/2049\nf 2146/2157/2146 1856/1864/1856 2090/2099/2090\nf 636/636/636 947/947/947 2166/2177/2166\nf 746/746/746 971/971/971 1363/1363/1363\nf 2131/2141/2131 1442/1444/1442 916/916/916\nf 1904/1912/1904 2149/2160/2149 2148/2159/2148\nf 1929/1938/1929 2153/2164/2153 2155/2166/2155\nf 2167/2178/2167 1919/1927/1919 2137/2147/2137\nf 2168/2179/2168 2169/2180/2169 2100/2109/2100\nf 1501/1503/1501 1500/1502/1500 2026/2035/2026\nf 2047/2056/2047 2170/2181/2170 2104/2113/2104\nf 529/529/529 1011/1011/1011 1467/1469/1467\nf 1869/1877/1869 2171/2182/2171 1972/1981/1972\nf 917/917/917 2172/2183/2172 2173/2184/2173\nf 184/184/184 1704/1711/1704 2174/2185/2174\nf 2132/2142/2132 1038/1038/1038 2156/2167/2156\nf 182/182/182 445/445/445 2175/2186/2175\nf 1507/1509/1507 1450/1452/1450 2176/2187/2176\nf 1835/1843/1835 1836/1844/1836 2177/2188/2177\nf 1249/1249/1249 1204/1204/1204 2178/2189/2178\nf 373/373/373 372/372/372 472/472/472\nf 852/852/852 2179/2190/2179 318/318/318\nf 2180/2191/2180 1928/1936/1928 1948/1957/1948\nf 2118/2128/2118 2181/2192/2181 2116/2126/2116\nf 1770/1778/1770 1821/1829/1821 1721/1729/1721\nf 1895/1903/1895 2144/2155/2144 2072/2081/2072\nf 1863/1871/1863 1862/1870/1862 2144/2155/2144\nf 2182/2193/2182 2183/2194/2183 206/206/206\nf 1705/1712/1705 1731/1739/1731 1706/1713/1706\nf 2184/2195/2184 555/555/555 1628/1633/1628\nf 1781/1789/1781 1990/1999/1990 1952/1961/1952\nf 2077/2086/2077 1705/1712/1705 1596/1601/1596\nf 1781/1789/1781 2129/2139/2129 1990/1999/1990\nf 1308/1308/1308 2156/2167/2156 1040/1040/1040\nf 2139/2149/2139 1310/1310/1310 2140/2150/2140\nf 480/480/480 2121/2131/2121 481/481/481\nf 2140/2150/2140 481/481/481 2121/2131/2121\nf 2185/2196/2185 2186/2197/2186 2187/2198/2187\nf 1720/2152/1720 2177/2188/2177 1716/1723/1716\nf 1468/1470/1468 1466/1468/1466 1465/1467/1465\nf 1904/1912/1904 1903/1911/1903 2149/2160/2149\nf 979/979/979 2188/2199/2188 977/977/977\nf 364/364/364 1789/1797/1789 414/414/414\nf 1978/1987/1978 1596/1601/1596 584/584/584\nf 1467/1469/1467 613/613/613 612/612/612\nf 1043/1043/1043 2189/2200/2189 2190/2201/2190\nf 2092/2101/2092 2091/2100/2091 1854/1862/1854\nf 2100/2109/2100 2191/2202/2191 1902/1910/1902\nf 1921/1929/1921 1776/1784/1776 1775/1783/1775\nf 2192/2203/2192 2078/2087/2078 2029/2038/2029\nf 2193/2204/2193 1035/1035/1035 1037/1037/1037\nf 710/710/710 459/459/459 1154/1154/1154\nf 2075/2084/2075 1883/1891/1883 2076/2085/2076\nf 2048/2057/2048 2065/2074/2065 2043/2052/2043\nf 2129/2139/2129 1781/1789/1781 1783/1791/1783\nf 1789/1797/1789 468/468/468 414/414/414\nf 1310/1310/1310 2139/2149/2139 2156/2167/2156\nf 1310/1310/1310 481/481/481 2140/2150/2140\nf 2194/2205/2194 2195/2206/2195 2196/2207/2196\nf 576/576/576 1723/1731/1723 575/575/575\nf 912/912/912 2197/2208/2197 1803/1811/1803\nf 658/658/658 604/604/604 832/832/832\nf 1724/1732/1724 532/532/532 531/531/531\nf 1947/1956/1947 1719/1727/1719 862/862/862\nf 1712/1719/1712 1835/1937/1835 1928/1936/1928\nf 2180/2191/2180 1712/1719/1712 1928/1936/1928\nf 1948/1957/1948 1928/1936/1928 1720/1728/1720\nf 2198/2209/2198 2133/2143/2133 480/480/480\nf 2199/2210/2199 1750/1758/1750 1942/1951/1942\nf 305/305/305 1734/1742/1734 306/306/306\nf 1752/1760/1752 2148/2159/2148 2150/2161/2150\nf 2062/2071/2062 2154/2165/2154 2063/2072/2063\nf 1738/1746/1738 1851/1859/1851 2169/2180/2169\nf 1569/1574/1569 2169/2180/2169 2168/2179/2168\nf 1569/1574/1569 1738/1746/1738 2169/2180/2169\nf 1831/1839/1831 1903/1911/1903 1864/1872/1864\nf 1715/1722/1715 2007/2016/2007 2200/2211/2200\nf 2007/2016/2007 1783/1791/1783 2200/2211/2200\nf 2156/2167/2156 1038/1038/1038 1040/1040/1040\nf 1995/2004/1995 2048/2057/2048 1996/2005/1996\nf 1711/1718/1711 666/666/666 1835/1937/1835\nf 1735/1743/1735 2201/2212/2201 1739/1747/1739\nf 928/928/928 1964/1973/1964 930/930/930\nf 133/133/133 131/131/131 265/265/265\nf 118/118/118 97/97/97 66/66/66\nf 2141/2151/2141 2142/2153/2142 571/571/571\nf 1731/1739/1731 1705/1712/1705 1992/2001/1992\nf 1596/1601/1596 2076/2085/2076 2077/2086/2077\nf 1996/2005/1996 1529/1533/1529 1909/1917/1909\nf 393/393/393 395/395/395 1741/1749/1741\nf 394/394/394 178/178/178 2086/2095/2086\nf 2082/2091/2082 2109/2119/2109 2083/2092/2083\nf 1834/1842/1834 2092/2101/2092 1895/1903/1895\nf 2202/2213/2202 2203/2214/2203 1046/1046/1046\nf 1569/1574/1569 2168/2179/2168 2159/2170/2159\nf 2143/2154/2143 1910/1918/1910 2102/2111/2102\nf 360/360/360 2204/2215/2204 361/361/361\nf 1017/1017/1017 2205/2216/2205 1136/1136/1136\nf 1310/1310/1310 1311/1311/1311 481/481/481\nf 399/399/399 663/663/663 1649/1654/1649\nf 685/685/685 532/532/532 1724/1732/1724\nf 2106/2116/2106 2206/2217/2206 1306/1306/1306\nf 1065/1065/1065 1792/1800/1792 1728/1736/1728\nf 2169/2180/2169 1714/1721/1714 2191/2202/2191\nf 2207/2218/2207 2208/2219/2208 45/45/45\nf 1403/1405/1403 2209/2220/2209 2210/2221/2210\nf 2211/2222/2211 1502/1504/1502 1501/1503/1501\nf 2212/2223/2212 1173/1173/1173 635/635/635\nf 2213/2224/2213 2214/2225/2214 2215/2226/2215\nf 1948/1957/1948 2094/2103/2094 2138/2148/2138\nf 1892/1900/1892 2200/2211/2200 1783/1791/1783\nf 811/811/811 810/810/810 1971/1980/1971\nf 1528/1532/1528 811/811/811 1971/1980/1971\nf 2216/2227/2216 2217/2228/2217 2218/2229/2218\nf 613/613/613 1013/1013/1013 462/462/462\nf 2219/2230/2219 1784/1792/1784 833/833/833\nf 2131/2141/2131 608/608/608 1442/1444/1442\nf 2220/2231/2220 1783/1791/1783 1782/1790/1782\nf 637/637/637 639/639/639 1195/1195/1195\nf 1783/1791/1783 2074/2083/2074 2129/2139/2129\nf 1151/1151/1151 1802/1810/1802 2143/2154/2143\nf 2221/2232/2221 2222/2233/2222 2223/2234/2223\nf 2144/2155/2144 2147/2158/2147 2073/2082/2073\nf 2144/2155/2144 1862/1870/1862 2147/2158/2147\nf 2145/2156/2145 666/2235/666 665/2236/665\nf 375/2237/375 863/863/863 862/862/862\nf 691/691/691 692/692/692 1294/2238/1294\nf 692/692/692 1366/2239/1366 1294/2238/1294\nf 2224/2240/2224 1754/1762/1754 2225/2241/2225\nf 2226/2242/2226 2227/2243/2227 1260/1260/1260\nf 1335/1335/1335 1334/1334/1334 2228/2244/2228\nf 2029/2038/2029 2229/2245/2229 2230/2246/2230\nf 2094/2103/2094 1948/1957/1948 1947/1956/1947\nf 434/434/434 1016/1016/1016 1374/1374/1374\nf 1835/1843/1835 666/2235/666 1815/1823/1815\nf 2145/2156/2145 665/2236/665 2124/2247/2124\nf 1062/1062/1062 2231/2248/2231 408/408/408\nf 1856/1864/1856 2146/2157/2146 2232/2249/2232\nf 2150/2161/2150 2157/2168/2157 2134/2144/2134\nf 1850/1858/1850 1834/1842/1834 1851/1859/1851\nf 2233/2250/2233 2234/2251/2234 2235/2252/2235\nf 1203/1203/1203 2178/2189/2178 1204/1204/1204\nf 2102/2111/2102 1911/1919/1911 2236/2253/2236\nf 376/2254/376 1719/1727/1719 1718/1726/1718\nf 1875/1883/1875 1841/1849/1841 1867/1875/1867\nf 1715/1722/1715 2200/2211/2200 1780/1788/1780\nf 2237/2255/2237 2238/2256/2238 1114/1114/1114\nf 2138/2148/2138 2180/2191/2180 1948/1957/1948\nf 2239/2257/2239 115/115/115 1339/1339/1339\nf 2240/2258/2240 2125/2135/2125 2126/2136/2126\nf 1724/1732/1724 2038/2047/2038 685/685/685\nf 1049/1049/1049 1384/1384/1384 470/470/470\nf 2138/2148/2138 1712/1719/1712 2180/2191/2180\nf 1712/1719/1712 1711/1718/1711 1835/1937/1835\nf 2192/2203/2192 2029/2038/2029 2230/2246/2230\nf 1740/1748/1740 1886/1894/1886 1633/1638/1633\nf 2201/2212/2201 393/393/393 1739/1747/1739\nf 1048/1048/1048 1049/1049/1049 1923/1931/1923\nf 2241/2259/2241 1885/1893/1885 1754/1762/1754\nf 2137/2147/2137 1878/1886/1878 1877/1885/1877\nf 2158/2169/2158 2167/2178/2167 2242/2260/2242\nf 1990/1999/1990 1751/1759/1751 1991/2000/1991\nf 1328/1328/1328 1151/1151/1151 1421/1423/1421\nf 179/179/179 420/420/420 1484/1486/1484\nf 2031/2040/2031 1994/2003/1994 1064/1064/1064\nf 439/439/439 1923/1931/1923 1049/1049/1049\nf 417/417/417 2243/2261/2243 2244/2262/2244\nf 1792/1800/1792 1817/1825/1817 1767/1775/1767\nf 1740/1748/1740 1741/1749/1741 1886/1894/1886\nf 2128/2138/2128 1751/1759/1751 1990/1999/1990\nf 1329/1329/1329 1721/1729/1721 1723/1731/1723\nf 2245/2263/2245 1175/1175/1175 1174/1174/1174\nf 1174/1174/1174 2246/2264/2246 2245/2263/2245\nf 2245/2263/2245 2246/2264/2246 198/198/198\nf 1015/1015/1015 198/198/198 2246/2264/2246\nf 1547/1552/1547 596/596/596 1206/1206/1206\nf 774/774/774 1346/1346/1346 1541/1546/1541\nf 2247/2265/2247 2248/2266/2248 2249/2267/2249\nf 1621/1626/1621 2206/2217/2206 2028/2037/2028\nf 2250/2268/2250 2251/2269/2251 2044/2053/2044\nf 24/24/24 1137/1137/1137 870/870/870\nf 440/440/440 2212/2223/2212 635/635/635\nf 1413/1415/1413 2252/2270/2252 2253/2271/2253\nf 687/687/687 685/685/685 2038/2047/2038\nf 2254/2272/2254 318/318/318 2179/2190/2179\nf 2154/2165/2154 1779/1787/1779 1780/1788/1780\nf 705/705/705 1263/1263/1263 1033/1033/1033\nf 2255/2273/2255 2256/2274/2256 1556/1561/1556\nf 1775/1783/1775 2257/2275/2257 1900/1908/1900\nf 1752/1760/1752 1904/1912/1904 2148/2159/2148\nf 1793/1801/1793 1955/1964/1955 1794/1802/1794\nf 1922/1930/1922 1945/1954/1945 1793/1801/1793\nf 665/665/665 664/664/664 689/689/689\nf 2161/2172/2161 1903/1911/1903 1919/1927/1919\nf 638/638/638 1169/1169/1169 639/639/639\nf 1169/1169/1169 1168/1168/1168 639/639/639\nf 1830/1838/1830 2258/2276/2258 2135/2145/2135\nf 1757/1765/1757 2103/2112/2103 1769/1777/1769\nf 2259/2277/2259 1261/1261/1261 2260/2278/2260\nf 185/185/185 747/747/747 1415/1417/1415\nf 2261/2279/2261 2262/2280/2262 2176/2187/2176\nf 1461/1463/1461 2263/2281/2263 1503/1505/1503\nf 1725/1733/1725 687/687/687 2038/2047/2038\nf 2264/2282/2264 2265/2283/2265 346/346/346\nf 250/250/250 251/251/251 2266/2284/2266\nf 2118/2128/2118 2267/2285/2267 2268/2286/2268\nf 1884/1892/1884 1740/1748/1740 1263/1263/1263\nf 1877/1885/1877 1876/1884/1876 1651/1656/1651\nf 1790/1798/1790 573/573/573 1722/1730/1722\nf 1862/1870/1862 1752/1760/1752 1751/1759/1751\nf 2074/2083/2074 2073/2082/2073 2128/2138/2128\nf 2128/2138/2128 2073/2082/2073 2147/2158/2147\nf 1950/1959/1950 1971/1980/1971 2038/2047/2038\nf 525/525/525 641/641/641 1910/1918/1910\nf 887/887/887 1832/1840/1832 1625/1630/1625\nf 2269/2287/2269 1174/1174/1174 1173/1173/1173\nf 2269/2287/2269 2270/2288/2270 1174/1174/1174\nf 1174/1174/1174 2270/2288/2270 2246/2264/2246\nf 1080/1080/1080 1015/1015/1015 2246/2264/2246\nf 147/147/147 1520/1522/1520 148/148/148\nf 973/973/973 440/440/440 635/635/635\nf 2271/2289/2271 2272/2290/2272 2273/2291/2273\nf 1131/1131/1131 1709/1716/1709 531/531/531\nf 690/690/690 1464/1466/1464 692/692/692\nf 2274/2292/2274 1697/1704/1697 1686/1693/1686\nf 665/665/665 689/689/689 2124/2134/2124\nf 1335/1335/1335 2228/2244/2228 1844/1852/1844\nf 1764/1772/1764 2275/2293/2275 2087/2096/2087\nf 297/297/297 2276/2294/2276 2277/2295/2277\nf 1835/1843/1835 2177/2188/2177 1720/2152/1720\nf 1707/1714/1707 579/579/579 886/886/886\nf 1737/1745/1737 2278/2296/2278 1735/1743/1735\nf 2270/2288/2270 1080/1080/1080 2246/2264/2246\nf 716/716/716 746/746/746 714/714/714\nf 2068/2077/2068 2279/2297/2279 2280/2298/2280\nf 1649/1654/1649 684/684/684 229/229/229\nf 784/784/784 1169/1169/1169 638/638/638\nf 1541/1546/1541 1633/1638/1633 1886/1894/1886\nf 987/2114/987 896/2299/896 1102/1102/1102\nf 1997/2006/1997 1507/1509/1507 2262/2280/2262\nf 394/394/394 2281/2300/2281 178/178/178\nf 2282/2301/2282 2283/2302/2283 523/523/523\nf 2284/2303/2284 2285/2304/2285 2286/2305/2286\nf 784/784/784 660/660/660 370/370/370\nf 1918/1926/1918 2136/2146/2136 1951/1960/1951\nf 2092/2101/2092 1863/1871/1863 2144/2155/2144\nf 2149/2160/2149 1903/1911/1903 2161/2172/2161\nf 2087/2096/2087 2275/2293/2275 2287/2306/2287\nf 1731/1739/1731 1992/2001/1992 1153/1153/1153\nf 572/572/572 571/571/571 1568/1573/1568\nf 459/459/459 461/461/461 1154/1154/1154\nf 2288/2307/2288 1776/1784/1776 1920/1928/1920\nf 2159/2170/2159 1364/1364/1364 504/504/504\nf 2289/2308/2289 2290/2309/2290 2291/2310/2291\nf 1586/1591/1586 1507/1509/1507 1997/2006/1997\nf 911/911/911 640/640/640 479/479/479\nf 478/478/478 587/587/587 2292/2311/2292\nf 1009/1009/1009 471/471/471 1384/1384/1384\nf 1173/1173/1173 1866/1874/1866 635/635/635\nf 1851/1859/1851 2127/2137/2127 2169/2180/2169\nf 1724/1732/1724 1950/1959/1950 2038/2047/2038\nf 1950/1959/1950 1724/1732/1724 1817/1825/1817\nf 1263/1263/1263 1740/1748/1740 1633/1638/1633\nf 1855/1863/1855 2091/2100/2091 2090/2099/2090\nf 2147/2158/2147 1862/1870/1862 1751/1759/1751\nf 1902/1910/1902 2191/2202/2191 1713/1720/1713\nf 1764/1772/1764 1902/1910/1902 1799/1807/1799\nf 2127/2137/2127 1895/1903/1895 2072/2081/2072\nf 2293/2312/2293 1351/1351/1351 1350/1350/1350\nf 677/677/677 2294/2313/2294 2295/2314/2295\nf 1820/1828/1820 2197/2208/2197 1790/1798/1790\nf 2296/2315/2296 2297/2316/2297 2298/2317/2298\nf 1821/1829/1821 1820/1828/1820 1790/1798/1790\nf 2141/2151/2141 571/571/571 570/570/570\nf 2299/2318/2299 2269/2287/2269 552/552/552\nf 2212/2223/2212 552/552/552 2269/2287/2269\nf 2299/2318/2299 2270/2288/2270 2269/2287/2269\nf 2300/2319/2300 1080/1080/1080 2270/2288/2270\nf 2301/2320/2301 2302/2321/2302 2303/2322/2303\nf 2231/2248/2231 2304/2323/2304 139/139/139\nf 1851/1859/1851 1895/1903/1895 2127/2137/2127\nf 1077/1077/1077 1039/1039/1039 2132/2142/2132\nf 1885/1893/1885 1884/1892/1884 1754/1762/1754\nf 1884/1892/1884 705/705/705 1754/1762/1754\nf 1949/1958/1949 1817/1825/1817 1792/1800/1792\nf 1909/1917/1909 1949/1958/1949 1792/1800/1792\nf 1484/1486/1484 420/420/420 2089/2098/2089\nf 2150/2161/2150 2134/2144/2134 1753/1761/1753\nf 2305/2324/2305 2306/2325/2306 2307/2326/2307\nf 2191/2202/2191 1714/1721/1714 1713/1720/1713\nf 1764/1772/1764 1799/1807/1799 2275/2293/2275\nf 2150/2161/2150 2161/2172/2161 2158/2169/2158\nf 1491/1493/1491 1977/1986/1977 2308/2327/2308\nf 1876/1884/1876 1652/1657/1652 1651/1656/1651\nf 1992/2001/1992 1755/1763/1755 2141/2151/2141\nf 410/410/410 913/913/913 411/411/411\nf 1753/1761/1753 1752/1760/1752 2150/2161/2150\nf 1706/1713/1706 460/460/460 1596/1601/1596\nf 1706/1713/1706 1731/1739/1731 461/461/461\nf 460/460/460 1706/1713/1706 461/461/461\nf 2299/2318/2299 2300/2319/2300 2270/2288/2270\nf 2300/2319/2300 836/836/836 835/835/835\nf 1080/1080/1080 2300/2319/2300 835/835/835\nf 738/738/738 805/805/805 1934/1943/1934\nf 1294/1294/1294 1332/1332/1332 1295/1295/1295\nf 198/198/198 1015/1015/1015 1014/1014/1014\nf 2309/2328/2309 2310/2329/2310 1997/2006/1997\nf 2262/2280/2262 2309/2328/2309 1997/2006/1997\nf 1784/1792/1784 1823/1831/1823 1063/1063/1063\nf 1763/1771/1763 2087/2096/2087 2280/2298/2280\nf 2092/2101/2092 1854/1862/1854 1864/1872/1864\nf 2153/2164/2153 1801/1809/1801 2155/2166/2155\nf 1921/1929/1921 1775/1783/1775 1965/1974/1965\nf 691/2330/691 1294/1294/1294 2311/2331/2311\nf 1364/1364/1364 2159/2170/2159 2100/2109/2100\nf 1784/1792/1784 1063/1063/1063 1728/1736/1728\nf 917/917/917 919/919/919 2172/2183/2172\nf 2141/2151/2141 1769/1777/1769 1768/1776/1768\nf 1769/1777/1769 2103/2112/2103 1770/1778/1770\nf 1770/1778/1770 2103/2112/2103 1820/1828/1820\nf 2197/2208/2197 2230/2246/2230 2219/2230/2219\nf 2005/2014/2005 834/834/834 836/836/836\nf 2312/2332/2312 2005/2014/2005 836/836/836\nf 37/37/37 2005/2014/2005 1155/1155/1155\nf 1820/1828/1820 2192/2203/2192 2197/2208/2197\nf 1716/1723/1716 2177/2188/2177 1717/1724/1717\nf 2313/2333/2313 2309/2328/2309 2262/2280/2262\nf 2310/2329/2310 1653/1658/1653 1997/2006/1997\nf 2314/2334/2314 1571/1576/1571 2315/2335/2315\nf 1747/1755/1747 2099/2108/2099 2316/2336/2316\nf 2230/2246/2230 1824/1832/1824 2219/2230/2219\nf 1500/1502/1500 2255/2273/2255 2026/2035/2026\nf 2158/2169/2158 2242/2260/2242 2151/2162/2151\nf 2167/2178/2167 1896/1904/1896 2242/2260/2242\nf 2092/2101/2092 1864/1872/1864 1863/1871/1863\nf 1829/1837/1829 2317/2337/2317 1830/1838/1830\nf 1308/1308/1308 1310/1310/1310 2156/2167/2156\nf 2159/2170/2159 2168/2179/2168 2100/2109/2100\nf 2318/2338/2318 2319/2339/2319 1335/1335/1335\nf 1774/1782/1774 2257/2275/2257 1775/1783/1775\nf 168/168/168 167/167/167 1555/1560/1555\nf 2177/2188/2177 2320/2340/2320 1717/1724/1717\nf 2161/2172/2161 2167/2178/2167 2158/2169/2158\nf 418/418/418 1266/1266/1266 419/419/419\nf 2192/2203/2192 2230/2246/2230 2197/2208/2197\nf 2321/2341/2321 2300/2319/2300 2299/2318/2299\nf 2322/2342/2322 836/836/836 2300/2319/2300\nf 2322/2342/2322 2312/2332/2312 836/836/836\nf 1971/1980/1971 810/810/810 1725/1733/1725\nf 1718/1725/1718 2323/2343/2323 2101/2110/2101\nf 1639/1644/1639 1606/1611/1606 1640/1645/1640\nf 2324/2344/2324 557/557/557 559/559/559\nf 2325/2345/2325 349/349/349 351/351/351\nf 2326/2346/2326 2327/2347/2327 2328/2348/2328\nf 2230/2246/2230 2229/2245/2229 1824/1832/1824\nf 1895/1903/1895 2092/2101/2092 2144/2155/2144\nf 2280/2298/2280 2087/2096/2087 2287/2306/2287\nf 1801/1809/1801 1800/1808/1800 2155/2166/2155\nf 1892/1900/1892 1783/1791/1783 2220/2231/2220\nf 416/416/416 2329/2349/2329 215/215/215\nf 2229/2245/2229 1822/1830/1822 1824/1832/1824\nf 2330/2350/2330 2195/2206/2195 2194/2205/2194\nf 1854/1862/1854 1831/1839/1831 1864/1872/1864\nf 2130/2140/2130 1896/1904/1896 1898/1906/1898\nf 2071/2080/2071 1031/1031/1031 1876/1884/1876\nf 2134/2144/2134 2157/2168/2157 2170/2181/2170\nf 916/916/916 809/809/809 2131/2141/2131\nf 1991/2000/1991 1753/1761/1753 2049/2058/2049\nf 2331/2351/2331 2312/2332/2312 2322/2342/2322\nf 2332/2352/2332 2005/2014/2005 2312/2332/2312\nf 2331/2351/2331 2332/2352/2332 2312/2332/2312\nf 2004/2013/2004 2003/2012/2003 1500/1502/1500\nf 663/663/663 684/684/684 1649/1654/1649\nf 2310/2329/2310 2333/2353/2333 1653/1658/1653\nf 2085/2094/2085 1843/1851/1843 1868/1876/1868\nf 1790/1798/1790 2197/2208/2197 912/912/912\nf 2258/2276/2258 1842/1850/1842 2135/2145/2135\nf 1569/1574/1569 850/850/850 1625/1630/1625\nf 753/753/753 438/438/438 158/158/158\nf 1780/1788/1780 2200/2211/2200 1892/1900/1892\nf 2029/2038/2029 2011/2020/2011 2229/2245/2229\nf 1168/1168/1168 592/592/592 907/907/907\nf 2334/2354/2334 2181/2192/2181 2335/2355/2335\nf 1824/1832/1824 1823/1831/1823 1784/1792/1784\nf 1764/1772/1764 739/739/739 1364/1364/1364\nf 571/571/571 2142/2153/2142 1568/1573/1568\nf 2219/2230/2219 1824/1832/1824 1784/1792/1784\nf 1979/1988/1979 2076/2085/2076 1596/1601/1596\nf 46/46/46 48/48/48 934/934/934\nf 2188/2199/2188 2321/2341/2321 2299/2318/2299\nf 2006/2015/2006 2005/2014/2005 2332/2352/2332\nf 2005/2014/2005 1203/1203/1203 1155/1155/1155\nf 510/510/510 718/718/718 511/511/511\nf 2336/2356/2336 594/594/594 593/593/593\nf 1948/1957/1948 1720/1728/1720 1719/1727/1719\nf 1965/1974/1965 1775/1783/1775 1899/1907/1899\nf 1991/2000/1991 1751/1759/1751 1753/1761/1753\nf 2154/2165/2154 2337/2357/2337 2063/2072/2063\nf 2135/2145/2135 1841/1849/1841 1951/1960/1951\nf 2124/2247/2124 691/2330/691 2311/2331/2311\nf 1831/1839/1831 1830/1838/1830 1918/1926/1918\nf 1650/1655/1650 372/372/372 979/979/979\nf 1781/1789/1781 1952/1961/1952 1943/1952/1943\nf 1335/1335/1335 1844/1852/1844 1833/1841/1833\nf 2311/2331/2311 1294/1294/1294 1727/1735/1727\nf 1721/1729/1721 1821/1829/1821 1722/1730/1722\nf 2300/2319/2300 2321/2341/2321 2322/2342/2322\nf 2338/2358/2338 2331/2351/2331 2322/2342/2322\nf 2331/2351/2331 2006/2015/2006 2332/2352/2332\nf 1772/1780/1772 1771/1779/1771 2339/2359/2339\nf 416/416/416 415/415/415 2340/2360/2340\nf 2167/2178/2167 2137/2147/2137 1896/1904/1896\nf 2336/2356/2336 660/660/660 594/594/594\nf 2333/2353/2333 1232/1232/1232 1653/1658/1653\nf 1884/1892/1884 1263/1263/1263 705/705/705\nf 1263/1263/1263 1633/1638/1633 927/927/927\nf 1195/1195/1195 906/906/906 2341/2361/2341\nf 1714/1721/1714 2114/2124/2114 2007/2016/2007\nf 2007/2016/2007 2114/2124/2114 2074/2083/2074\nf 1899/1907/1899 1900/1908/1900 2025/2034/2025\nf 634/634/634 1133/1133/1133 973/973/973\nf 2154/2165/2154 1780/1788/1780 2337/2357/2337\nf 1953/1962/1953 1995/2004/1995 2031/2040/2031\nf 1897/1905/1897 1651/1656/1651 1898/1906/1898\nf 2161/2172/2161 1919/1927/1919 2167/2178/2167\nf 2342/2362/2342 1484/1486/1484 1486/1488/1486\nf 1918/1926/1918 1830/1838/1830 2136/2146/2136\nf 2218/2229/2218 2343/2363/2343 2344/2364/2344\nf 971/971/971 2274/2292/2274 1363/1363/1363\nf 2345/2365/2345 2321/2341/2321 2188/2199/2188\nf 2346/2366/2346 2322/2342/2322 2321/2341/2321\nf 2346/2366/2346 2338/2358/2338 2322/2342/2322\nf 2347/2367/2347 2331/2351/2331 2338/2358/2338\nf 2331/2351/2331 2347/2367/2347 2006/2015/2006\nf 2348/2368/2348 1203/1203/1203 2006/2015/2006\nf 1290/1290/1290 1289/1289/1289 977/977/977\nf 2349/2369/2349 1801/1809/1801 2152/2163/2152\nf 2025/2034/2025 1900/1908/1900 2026/2035/2026\nf 1900/1908/1900 2350/2370/2350 2026/2035/2026\nf 2026/2035/2026 2350/2370/2350 1501/1503/1501\nf 2152/2163/2152 1929/1938/1929 1883/1891/1883\nf 2158/2169/2158 2151/2162/2151 2157/2168/2157\nf 1943/1952/1943 2010/2019/2010 2009/2018/2009\nf 2012/2021/2012 1899/1907/1899 2025/2034/2025\nf 1867/1875/1867 1869/1877/1869 2071/2080/2071\nf 2026/2035/2026 1555/1560/1555 2027/2036/2027\nf 2045/2054/2045 2351/2371/2351 2046/2055/2046\nf 1841/1849/1841 1843/1851/1843 2085/2094/2085\nf 2352/2372/2352 1846/1854/1846 455/455/455\nf 2353/2373/2353 225/225/225 2354/2374/2354\nf 1011/1011/1011 1013/1013/1013 613/613/613\nf 2355/2375/2355 587/587/587 589/589/589\nf 2356/2376/2356 661/661/661 660/660/660\nf 977/977/977 2188/2199/2188 1290/1290/1290\nf 979/979/979 2345/2365/2345 2188/2199/2188\nf 2321/2341/2321 2345/2365/2345 2346/2366/2346\nf 2346/2366/2346 2357/2377/2357 2338/2358/2338\nf 2357/2377/2357 2347/2367/2347 2338/2358/2338\nf 2358/2378/2358 2006/2015/2006 2347/2367/2347\nf 2358/2378/2358 2348/2368/2348 2006/2015/2006\nf 2178/2189/2178 1203/1203/1203 2348/2368/2348\nf 2356/2376/2356 662/662/662 661/661/661\nf 1966/1975/1966 1101/1101/1101 1967/1976/1967\nf 2359/2379/2359 2360/2380/2360 2361/2381/2361\nf 2362/2382/2362 1232/1232/1232 2333/2353/2333\nf 1569/1574/1569 2159/2170/2159 867/867/867\nf 2157/2168/2157 2151/2162/2151 2170/2181/2170\nf 2090/2099/2090 2092/2101/2092 1834/1842/1834\nf 2363/2383/2363 2171/2182/2171 1869/1877/1869\nf 2064/2073/2064 2063/2072/2063 2364/2384/2364\nf 2051/2060/2051 1930/1939/1930 2364/2384/2364\nf 2063/2072/2063 2337/2357/2337 1756/1764/1756\nf 2063/2072/2063 1756/1764/1756 2364/2384/2364\nf 1930/1939/1930 2064/2073/2064 2364/2384/2364\nf 1930/1939/1930 2051/2060/2051 1931/1940/1931\nf 1780/1788/1780 1894/1902/1894 2337/2357/2337\nf 1876/1884/1876 1867/1875/1867 2071/2080/2071\nf 2026/2035/2026 2255/2273/2255 1555/1560/1555\nf 1832/1840/1832 1850/1858/1850 1625/1630/1625\nf 1972/1981/1972 1491/1493/1491 1099/1099/1099\nf 1832/1840/1832 1834/1842/1834 1850/1858/1850\nf 37/37/37 834/834/834 2005/2014/2005\nf 1854/1862/1854 2091/2100/2091 1829/1837/1829\nf 2365/2385/2365 2347/2367/2347 2357/2377/2357\nf 2365/2385/2365 2358/2378/2358 2347/2367/2347\nf 948/948/948 1750/1758/1750 2199/2210/2199\nf 2366/2386/2366 1232/1232/1232 2362/2382/2362\nf 1845/1853/1845 2090/2099/2090 1834/1842/1834\nf 1064/1064/1064 1994/2003/1994 1065/1065/1065\nf 1994/2003/1994 1909/1917/1909 1065/1065/1065\nf 1797/1805/1797 390/390/390 437/437/437\nf 1930/1939/1930 2155/2166/2155 2064/2073/2064\nf 1929/1938/1929 2155/2166/2155 1930/1939/1930\nf 1893/1901/1893 2220/2231/2220 2030/2039/2030\nf 2220/2231/2220 1782/1790/1782 2030/2039/2030\nf 1943/1952/1943 1953/1962/1953 2010/2019/2010\nf 2242/2260/2242 1896/1904/1896 2130/2140/2130\nf 2335/2355/2335 2181/2192/2181 2367/2387/2367\nf 1328/1328/1328 1802/1810/1802 1151/1151/1151\nf 2145/2156/2145 2124/2247/2124 2311/2331/2311\nf 2346/2366/2346 2368/2388/2368 2357/2377/2357\nf 2368/2388/2368 2365/2385/2365 2357/2377/2357\nf 2369/2389/2369 2358/2378/2358 2365/2385/2365\nf 2358/2378/2358 2369/2389/2369 2348/2368/2348\nf 1816/1824/1816 2145/2156/2145 2311/2331/2311\nf 207/207/207 2183/2194/2183 1296/1296/1296\nf 523/523/523 1407/1409/1407 1137/1137/1137\nf 1282/1282/1282 1726/1734/1726 1293/1293/1293\nf 2366/2386/2366 2362/2382/2362 2370/2390/2370\nf 1019/1019/1019 984/984/984 1018/1018/1018\nf 478/478/478 534/534/534 554/554/554\nf 1367/2391/1367 1366/2239/1366 692/692/692\nf 1013/1013/1013 884/884/884 463/463/463\nf 2371/2392/2371 2314/2334/2314 2315/2335/2315\nf 638/638/638 2221/2232/2221 2223/2234/2223\nf 2337/2357/2337 1894/1902/1894 1756/1764/1756\nf 1383/1383/1383 2372/2393/2372 1382/1382/1382\nf 1919/1927/1919 1878/1886/1878 2137/2147/2137\nf 552/552/552 551/551/551 2373/2394/2373\nf 2101/2110/2101 2346/2366/2346 2345/2365/2345\nf 2101/2110/2101 2368/2388/2368 2346/2366/2346\nf 2374/2395/2374 2178/2189/2178 2348/2368/2348\nf 1605/1610/1605 1954/1963/1954 2032/2041/2032\nf 634/634/634 973/973/973 635/635/635\nf 1464/1466/1464 1466/1468/1466 1493/1495/1493\nf 1398/1398/1398 1397/1397/1397 2375/2396/2375\nf 1850/1858/1850 1738/1746/1738 1625/1630/1625\nf 2130/2140/2130 809/809/809 2115/2125/2115\nf 1943/1952/1943 2009/2018/2009 2030/2039/2030\nf 2364/2384/2364 1756/1764/1756 1993/2002/1993\nf 2255/2273/2255 1556/1561/1556 1555/1560/1555\nf 1953/1962/1953 2031/2040/2031 2010/2019/2010\nf 395/395/395 772/772/772 1874/1882/1874\nf 2155/2166/2155 2062/2071/2062 2064/2073/2064\nf 1741/1749/1741 395/395/395 1874/1882/1874\nf 1156/1156/1156 1155/1155/1155 1203/1203/1203\nf 1259/1259/1259 2226/2242/2226 1260/1260/1260\nf 2142/2153/2142 1770/1778/1770 1721/1729/1721\nf 2275/2293/2275 1801/1809/1801 2287/2306/2287\nf 2091/2100/2091 1855/1863/1855 1829/1837/1829\nf 1830/1838/1830 2317/2337/2317 2258/2276/2258\nf 1741/1749/1741 1874/1882/1874 1886/1894/1886\nf 2376/2397/2376 2345/2365/2345 979/979/979\nf 2368/2388/2368 2377/2398/2377 2365/2385/2365\nf 2378/2399/2378 2369/2389/2369 2365/2385/2365\nf 2377/2398/2377 2378/2399/2378 2365/2385/2365\nf 2379/2400/2379 2348/2368/2348 2369/2389/2369\nf 2378/2399/2378 2379/2400/2379 2369/2389/2369\nf 2348/2368/2348 2379/2400/2379 2374/2395/2374\nf 1993/2002/1993 1756/1764/1756 1755/1763/1755\nf 357/357/357 2284/2303/2284 2110/2120/2110\nf 2282/2301/2282 523/523/523 522/522/522\nf 1812/1820/1812 563/563/563 738/738/738\nf 2366/2386/2366 2380/2401/2380 1232/1232/1232\nf 689/689/689 2014/2023/2014 2013/2022/2013\nf 2051/2060/2051 2364/2384/2364 1993/2002/1993\nf 2033/2042/2033 2138/2148/2138 2094/2103/2094\nf 2033/2042/2033 2052/2061/2052 2138/2148/2138\nf 1782/1790/1782 1943/1952/1943 2030/2039/2030\nf 2115/2125/2115 2242/2260/2242 2130/2140/2130\nf 1972/1981/1972 2171/2182/2171 1977/1986/1977\nf 1697/1704/1697 971/971/971 1659/1666/1659\nf 205/205/205 2271/2289/2271 2273/2291/2273\nf 363/363/363 390/390/390 364/364/364\nf 2012/2021/2012 2025/2034/2025 2027/2036/2027\nf 1737/1745/1737 1736/1744/1736 1885/1893/1885\nf 1737/1745/1737 1885/1893/1885 2241/2259/2241\nf 138/138/138 2381/2402/2381 216/216/216\nf 2101/2110/2101 2323/2343/2323 2368/2388/2368\nf 2368/2388/2368 2323/2343/2323 2377/2398/2377\nf 2382/2403/2382 2178/2189/2178 2374/2395/2374\nf 1726/1734/1726 1249/1249/1249 2178/2189/2178\nf 2382/2403/2382 1726/1734/1726 2178/2189/2178\nf 2383/2404/2383 1035/1035/1035 2193/2204/2193\nf 1641/1646/1641 1922/1930/1922 1795/1803/1795\nf 2253/2271/2253 1414/1416/1414 1413/1415/1413\nf 2380/2401/2380 620/620/620 1232/1232/1232\nf 2317/2337/2317 1840/1848/1840 2258/2276/2258\nf 2384/2405/2384 1425/1427/1425 2283/2302/2283\nf 2197/2208/2197 2219/2230/2219 1803/1811/1803\nf 1165/1165/1165 1308/1308/1308 1040/1040/1040\nf 1877/1885/1877 1875/1883/1875 1876/1884/1876\nf 1994/2003/1994 1996/2005/1996 1909/1917/1909\nf 1931/1940/1931 2051/2060/2051 1705/1712/1705\nf 2052/2061/2052 1710/1717/1710 1712/1719/1712\nf 1649/1654/1649 231/231/231 527/527/527\nf 2385/2406/2385 2386/2407/2386 2211/2222/2211\nf 2242/2260/2242 2115/2125/2115 2151/2162/2151\nf 2169/2180/2169 2191/2202/2191 2100/2109/2100\nf 1166/1166/1166 1492/1494/1492 1167/1167/1167\nf 2275/2293/2275 1799/1807/1799 1801/1809/1801\nf 243/243/243 72/72/72 71/71/71\nf 2085/2094/2085 1868/1876/1868 1867/1875/1867\nf 2169/2180/2169 2127/2137/2127 1714/1721/1714\nf 809/809/809 2130/2140/2130 2131/2141/2131\nf 2387/2408/2387 773/773/773 772/772/772\nf 1717/1724/1717 2378/2399/2378 2377/2398/2377\nf 2320/2340/2320 2379/2400/2379 2378/2399/2378\nf 1717/1724/1717 2320/2340/2320 2378/2399/2378\nf 2388/2409/2388 2374/2395/2374 2379/2400/2379\nf 2320/2340/2320 2388/2409/2388 2379/2400/2379\nf 2374/2395/2374 2388/2409/2388 2382/2403/2382\nf 1249/1249/1249 1726/1734/1726 1264/1264/1264\nf 1701/1708/1701 1498/1500/1498 1499/1501/1499\nf 250/250/250 996/996/996 171/171/171\nf 2389/2410/2389 2390/2411/2390 2391/2412/2391\nf 2392/2413/2392 634/634/634 636/636/636\nf 412/412/412 358/358/358 501/501/501\nf 2229/2245/2229 2011/2020/2011 1822/1830/1822\nf 1641/1646/1641 1795/1803/1795 1729/1737/1729\nf 2103/2112/2103 2192/2203/2192 1820/1828/1820\nf 1953/1962/1953 2049/2058/2049 1995/2004/1995\nf 1992/2001/1992 2051/2060/2051 1993/2002/1993\nf 1332/1332/1332 1294/1294/1294 1366/1366/1366\nf 2027/2036/2027 1555/1560/1555 1980/1989/1980\nf 1892/1900/1892 2220/2231/2220 1893/1901/1893\nf 2078/2087/2078 2192/2203/2192 2103/2112/2103\nf 2170/2181/2170 2151/2162/2151 2104/2113/2104\nf 2127/2137/2127 2072/2081/2072 2114/2124/2114\nf 1294/1294/1294 1293/1293/1293 1726/1734/1726\nf 1862/1870/1862 1864/1872/1864 1904/1912/1904\nf 130/130/130 266/266/266 1581/1586/1581\nf 1896/1904/1896 2137/2147/2137 1897/1905/1897\nf 1800/1808/1800 1713/1720/1713 1779/1787/1779\nf 2323/2343/2323 1718/1725/1718 2377/2398/2377\nf 1718/1725/1718 1717/1724/1717 2377/2398/2377\nf 1727/1735/1727 1726/1734/1726 2382/2403/2382\nf 2177/2188/2177 1836/1844/1836 2320/2340/2320\nf 1817/1825/1817 1708/1715/1708 1767/1775/1767\nf 666/2235/666 2145/2156/2145 1815/1823/1815\nf 2142/2153/2142 1768/1776/1768 1770/1778/1770\nf 478/478/478 554/554/554 587/587/587\nf 546/546/546 563/563/563 1812/1820/1812\nf 1816/1824/1816 2311/2331/2311 1727/1735/1727\nf 2135/2145/2135 1842/1850/1842 1841/1849/1841\nf 1821/1829/1821 1790/1798/1790 1722/1730/1722\nf 1877/1885/1877 1651/1656/1651 1897/1905/1897\nf 2049/2058/2049 2048/2057/2048 1995/2004/1995\nf 2393/2414/2393 1308/1308/1308 1165/1165/1165\nf 1891/1899/1891 2014/2023/2014 1981/1990/1981\nf 2031/2040/2031 1995/2004/1995 1994/2003/1994\nf 1764/1772/1764 1489/1491/1489 739/739/739\nf 1780/1788/1780 1892/1900/1892 1894/1902/1894\nf 2134/2144/2134 2170/2181/2170 2047/2056/2047\nf 1794/1802/1794 1891/1899/1891 1795/1803/1795\nf 1921/1929/1921 1965/1974/1965 1794/1802/1794\nf 2394/2415/2394 2395/2416/2395 2396/2417/2396\nf 1779/1787/1779 1713/1720/1713 1715/1722/1715\nf 1836/1844/1836 2388/2409/2388 2320/2340/2320\nf 1814/1822/1814 2382/2403/2382 2388/2409/2388\nf 1836/1844/1836 1814/1822/1814 2388/2409/2388\nf 2382/2403/2382 1814/1822/1814 1727/1735/1727\nf 1803/1811/1803 2219/2230/2219 833/833/833\nf 620/620/620 2380/2401/2380 2397/2418/2397\nf 2398/2419/2398 2399/2420/2399 2400/2421/2400\nf 570/570/570 710/710/710 1153/1153/1153\nf 2256/2274/2256 2255/2273/2255 1500/1502/1500\nf 1815/1823/1815 1814/1822/1814 1836/1844/1836\nf 2401/2422/2401 1280/1280/1280 1279/1279/1279\nf 588/588/588 1328/1328/1328 830/830/830\nf 340/340/340 980/980/980 1417/1419/1417\nf 2402/2423/2402 2403/2424/2403 2404/2425/2404\nf 2402/2423/2402 2405/2426/2405 2403/2424/2403\nf 2406/2427/2406 2407/2428/2407 2408/2429/2408\nf 1068/1068/1068 2165/2176/2165 406/406/406\nf 2340/2360/2340 52/52/52 2409/2430/2409\nf 401/401/401 2410/2431/2410 402/402/402\nf 401/401/401 1281/1281/1281 2410/2431/2410\nf 1605/1610/1605 2106/2116/2106 1306/1306/1306\nf 2411/2432/2411 2412/2433/2412 640/640/640\nf 2413/2434/2413 2414/2435/2414 2415/2436/2415\nf 2416/2437/2416 1548/1553/1548 2417/2438/2417\nf 1417/1419/1417 260/260/260 262/262/262\nf 980/980/980 260/260/260 1417/1419/1417\nf 102/102/102 260/260/260 980/980/980\nf 1982/1991/1982 263/263/263 1983/1992/1983\nf 2418/2439/2418 2419/2440/2419 56/56/56\nf 2420/2441/2420 2421/2442/2421 2422/2443/2422\nf 104/104/104 1984/1993/1984 2423/2444/2423\nf 2424/2445/2424 2425/2446/2425 2426/2447/2426\nf 2427/2448/2427 2428/2449/2428 1522/1526/1522\nf 2429/2450/2429 1269/1269/1269 2430/2451/2430\nf 2431/2452/2431 2432/2453/2432 2433/2454/2433\nf 2174/2185/2174 400/400/400 402/402/402\nf 2434/2455/2434 228/228/228 1139/1139/1139\nf 2435/2456/2435 2436/2457/2436 1279/1279/1279\nf 1279/1279/1279 2436/2457/2436 2401/2422/2401\nf 587/587/587 554/554/554 588/588/588\nf 50/50/50 2437/2458/2437 51/51/51\nf 51/51/51 2438/2459/2438 104/104/104\nf 2438/2459/2438 2439/2460/2439 104/104/104\nf 261/261/261 260/260/260 102/102/102\nf 2440/2461/2440 1699/1706/1699 2441/2462/2441\nf 262/262/262 261/261/261 2442/2463/2442\nf 2442/2463/2442 536/536/536 535/535/535\nf 2443/2464/2443 2444/2465/2444 2445/2466/2445\nf 2446/2467/2446 2447/2468/2447 2448/2469/2448\nf 2449/2470/2449 2272/2290/2272 1774/1782/1774\nf 1704/1711/1704 400/400/400 2174/2185/2174\nf 2420/2441/2420 2422/2443/2422 2450/2471/2450\nf 1704/1711/1704 2435/2456/2435 400/400/400\nf 536/536/536 2451/2472/2451 75/75/75\nf 1281/1281/1281 1280/1280/1280 2452/2473/2452\nf 1281/1281/1281 2452/2473/2452 2410/2431/2410\nf 402/402/402 2410/2431/2410 2453/2474/2453\nf 2454/2475/2454 2455/2476/2455 1762/1770/1762\nf 2456/2477/2456 974/974/974 976/976/976\nf 2457/2478/2457 2458/2479/2458 1852/1860/1852\nf 2257/2275/2257 1774/1782/1774 2459/2480/2459\nf 765/765/765 2460/2481/2460 763/763/763\nf 2444/2465/2444 2458/2479/2458 2445/2466/2445\nf 2461/2482/2461 1192/1192/1192 918/918/918\nf 763/763/763 925/925/925 764/764/764\nf 997/997/997 2462/2483/2462 1070/1070/1070\nf 139/139/139 138/138/138 2463/2484/2463\nf 1704/1711/1704 2436/2457/2436 2435/2456/2435\nf 440/440/440 552/552/552 2212/2223/2212\nf 1070/1070/1070 2462/2483/2462 2429/2450/2429\nf 2464/2485/2464 2465/2486/2465 2466/2487/2466\nf 1933/1942/1933 1760/1768/1760 2455/2476/2455\nf 1766/1774/1766 2467/2488/2467 2468/2489/2468\nf 2469/2490/2469 2470/2491/2470 2471/2492/2471\nf 2472/2493/2472 2473/2494/2473 1349/1349/1349\nf 2474/2495/2474 2472/2493/2472 1349/1349/1349\nf 423/423/423 2475/2496/2475 2476/2497/2476\nf 2477/2498/2477 2478/2499/2478 1122/1122/1122\nf 52/52/52 104/104/104 2423/2444/2423\nf 1913/1921/1913 2476/2497/2476 1914/1922/1914\nf 2479/2500/2479 1393/1393/1393 1347/1347/1347\nf 2480/2501/2480 2024/2033/2024 974/974/974\nf 1042/1042/1042 2189/2200/2189 1043/1043/1043\nf 2453/2474/2453 1427/1429/1427 426/426/426\nf 2481/2502/2481 1968/1977/1968 1967/1976/1967\nf 2482/2503/2482 2314/2334/2314 2371/2392/2371\nf 408/408/408 139/139/139 2463/2484/2463\nf 2483/2504/2483 2484/2505/2484 2485/2506/2485\nf 2486/2507/2486 2487/2508/2487 2305/2324/2305\nf 2488/2509/2488 759/759/759 2489/2510/2489\nf 2490/2511/2490 127/127/127 2491/2512/2491\nf 415/415/415 2492/2513/2492 50/50/50\nf 2493/2514/2493 948/948/948 488/488/488\nf 2494/2515/2494 1737/1745/1737 2241/2259/2241\nf 1913/1921/1913 421/421/421 423/423/423\nf 2495/2516/2495 2440/2461/2440 1135/1135/1135\nf 5/5/5 2496/2517/2496 2497/2518/2497\nf 1023/1023/1023 2498/2519/2498 1021/1021/1021\nf 2499/2520/2499 2500/2521/2500 2501/2522/2501\nf 1944/1953/1944 2126/2136/2126 1955/1964/1955\nf 2502/2523/2502 2503/2524/2503 2504/2525/2504\nf 2505/2526/2505 2401/2422/2401 2436/2457/2436\nf 2477/2498/2477 2449/2470/2449 2478/2499/2478\nf 2506/2527/2506 2507/2528/2507 2508/2529/2508\nf 2509/2530/2509 407/407/407 148/148/148\nf 2510/2531/2510 2511/2532/2511 166/166/166\nf 1306/1306/1306 2512/2533/2512 1606/1611/1606\nf 2513/2534/2513 2514/2535/2514 2515/2536/2515\nf 2505/2526/2505 251/251/251 2401/2422/2401\nf 2172/2183/2172 2516/2537/2516 2517/2538/2517\nf 456/456/456 1/1/1 457/457/457\nf 2518/2539/2518 1945/1954/1945 1922/1930/1922\nf 2512/2533/2512 1640/1645/1640 1606/1611/1606\nf 2271/2289/2271 2459/2480/2459 2272/2290/2272\nf 92/92/92 91/91/91 2015/2024/2015\nf 2519/2540/2519 2520/2541/2520 2521/2542/2521\nf 643/643/643 2522/2543/2522 2523/2544/2523\nf 2524/2545/2524 2499/2520/2499 2525/2546/2525\nf 1427/1429/1427 2453/2474/2453 2526/2547/2526\nf 2526/2547/2526 2452/2473/2452 2527/2548/2527\nf 1081/1081/1081 1083/1083/1083 1671/1678/1671\nf 2528/2549/2528 2529/2550/2529 2530/2551/2530\nf 1291/1291/1291 1049/1049/1049 1289/1289/1289\nf 2531/2552/2531 918/918/918 917/917/917\nf 2532/2553/2532 2463/2484/2463 2040/2049/2040\nf 2531/2552/2531 2461/2482/2461 918/918/918\nf 2125/2135/2125 1811/1819/1811 2288/2307/2288\nf 2533/2554/2533 1776/1784/1776 2288/2307/2288\nf 857/857/857 856/856/856 353/353/353\nf 2534/2555/2534 2334/2354/2334 2335/2355/2335\nf 2398/2419/2398 2535/2556/2535 2404/2425/2404\nf 2440/2461/2440 249/249/249 1135/1135/1135\nf 148/148/148 2536/2557/2536 2537/2558/2537\nf 2538/2559/2538 2539/2560/2539 2356/2376/2356\nf 2540/2561/2540 2541/2562/2541 2542/2563/2542\nf 2541/2562/2541 405/405/405 194/194/194\nf 2543/2564/2543 1165/1165/1165 1164/1164/1164\nf 2544/2565/2544 2545/2566/2545 993/993/993\nf 2546/2567/2546 1742/1750/1742 1744/1752/1744\nf 2547/2568/2547 2548/2569/2548 2549/2570/2549\nf 2507/2528/2507 2528/2549/2528 2530/2551/2530\nf 2550/2571/2550 2531/2552/2531 917/917/917\nf 2551/2572/2551 2552/2573/2552 2553/2574/2553\nf 1547/1552/1547 1206/1206/1206 1205/1205/1205\nf 2507/2528/2507 1777/1785/1777 2508/2529/2508\nf 2548/2569/2548 2538/2559/2538 2549/2570/2549\nf 2533/2554/2533 2554/2575/2554 2478/2499/2478\nf 679/679/679 2555/2576/2555 2556/2577/2556\nf 2539/2560/2539 2557/2578/2557 2558/2579/2558\nf 2538/2559/2538 2557/2578/2557 2539/2560/2539\nf 2233/2250/2233 2559/2580/2559 2560/2581/2560\nf 2470/2491/2470 2469/2490/2469 2413/2434/2413\nf 2410/2431/2410 2526/2547/2526 2453/2474/2453\nf 2561/2582/2561 2562/2583/2562 2563/2584/2563\nf 560/560/560 2564/2585/2564 1704/1711/1704\nf 1704/1711/1704 2564/2585/2564 2436/2457/2436\nf 2564/2585/2564 2565/2586/2565 2436/2457/2436\nf 2436/2457/2436 2565/2586/2565 2505/2526/2505\nf 2566/2587/2566 2567/2588/2567 2568/2589/2568\nf 2569/2590/2569 2570/2591/2570 2571/2592/2571\nf 1968/1977/1968 1120/1120/1120 1966/1975/1966\nf 1762/1770/1762 1761/1769/1761 2226/2242/2226\nf 924/924/924 1101/1101/1101 1305/1305/1305\nf 1134/1134/1134 2572/2593/2572 2495/2516/2495\nf 2572/2593/2572 1134/1134/1134 2162/2173/2162\nf 2317/2337/2317 1829/1837/1829 1840/1848/1840\nf 2392/2413/2392 1132/1132/1132 634/634/634\nf 1205/1205/1205 2573/2594/2573 2574/2595/2574\nf 2575/2596/2575 2576/2597/2576 2491/2512/2491\nf 2577/2598/2577 2441/2462/2441 2578/2599/2578\nf 2579/2600/2579 2580/2601/2580 2581/2602/2581\nf 2493/2514/2493 2582/2603/2582 948/948/948\nf 2583/2604/2583 2584/2605/2584 2585/2606/2585\nf 2496/2517/2496 5/5/5 1307/1307/1307\nf 2586/2607/2586 2508/2529/2508 1343/1343/1343\nf 2508/2529/2508 1344/1344/1344 1343/1343/1343\nf 2587/2608/2587 2405/2426/2405 2402/2423/2402\nf 2588/2609/2588 1699/1706/1699 1698/1705/1698\nf 2589/2610/2589 2540/2561/2540 2590/2611/2590\nf 137/137/137 2381/2402/2381 138/138/138\nf 402/402/402 2453/2474/2453 1700/1707/1700\nf 1424/1426/1424 2591/2612/2591 2592/2613/2592\nf 920/920/920 2593/2614/2593 760/760/760\nf 1320/1320/1320 2594/2615/2594 2595/2616/2595\nf 759/759/759 103/103/103 340/340/340\nf 318/318/318 1524/1528/1524 987/987/987\nf 1520/1522/1520 215/215/215 2596/2617/2596\nf 2597/2618/2597 2162/2173/2162 1134/1134/1134\nf 2183/2194/2183 442/442/442 1296/1296/1296\nf 2598/2619/2598 232/232/232 2599/2620/2599\nf 1297/1297/1297 244/244/244 1139/1139/1139\nf 2582/2603/2582 1583/1588/1583 948/948/948\nf 2544/2565/2544 424/424/424 2371/2392/2371\nf 2600/2621/2600 2601/2622/2601 2555/2576/2555\nf 1512/1514/1512 875/2623/875 2602/2624/2602\nf 2603/2625/2603 1394/1394/1394 2604/2626/2604\nf 2605/2627/2605 2562/2583/2562 2561/2582/2561\nf 2606/2628/2606 2607/2629/2607 855/855/855\nf 76/76/76 228/228/228 144/144/144\nf 2608/2630/2608 2609/2631/2609 1506/1508/1506\nf 2507/2528/2507 2530/2551/2530 2097/2106/2097\nf 1777/1785/1777 2507/2528/2507 2097/2106/2097\nf 145/145/145 1536/1541/1536 341/341/341\nf 2610/2632/2610 6/6/6 2611/2633/2611\nf 342/342/342 344/344/344 2584/2605/2584\nf 344/344/344 759/759/759 2584/2605/2584\nf 919/919/919 2502/2523/2502 2516/2537/2516\nf 2586/2607/2586 1343/1343/1343 2612/2634/2612\nf 2500/2521/2500 2613/2635/2613 2259/2277/2259\nf 228/228/228 208/208/208 1139/1139/1139\nf 2614/2636/2614 2615/2637/2615 2439/2460/2439\nf 2541/2562/2541 194/194/194 2542/2563/2542\nf 2614/2636/2614 2616/2638/2616 2615/2637/2615\nf 2617/2639/2617 2618/2640/2618 2619/2641/2619\nf 2620/2642/2620 2621/2643/2621 2622/2644/2622\nf 2623/2645/2623 2624/2646/2624 2529/2550/2529\nf 207/207/207 1297/1297/1297 208/208/208\nf 2625/2647/2625 2600/2621/2600 2555/2576/2555\nf 2626/2648/2626 2627/2649/2627 2628/2650/2628\nf 2122/2132/2122 2057/2066/2057 2108/2118/2108\nf 1704/1711/1704 186/186/186 560/560/560\nf 2629/2651/2629 974/974/974 2456/2477/2456\nf 877/877/877 876/876/876 2351/2652/2351\nf 2545/2566/2545 2630/2653/2630 2631/2654/2631\nf 419/419/419 1266/1266/1266 2632/2655/2632\nf 2633/2656/2633 2634/2657/2634 2635/2658/2635\nf 209/209/209 261/261/261 102/102/102\nf 1345/1345/1345 2636/2659/2636 2637/2660/2637\nf 541/541/541 441/441/441 248/248/248\nf 2517/2538/2517 2516/2537/2516 2638/2661/2638\nf 2476/2497/2476 1913/1921/1913 423/423/423\nf 1523/1527/1523 2639/2662/2639 2640/2663/2640\nf 2629/2651/2629 2456/2477/2456 2641/2664/2641\nf 2506/2527/2506 2508/2529/2508 2586/2607/2586\nf 1801/1809/1801 2349/2369/2349 2287/2306/2287\nf 2505/2526/2505 2565/2586/2565 251/251/251\nf 1167/1167/1167 2088/2097/2088 1911/1919/1911\nf 1944/1953/1944 1793/1801/1793 1945/1954/1945\nf 1266/1266/1266 1081/1081/1081 1671/1678/1671\nf 1640/1645/1640 2518/2539/2518 1922/1930/1922\nf 2642/2665/2642 2643/2666/2643 2644/2667/2644\nf 471/471/471 860/860/860 472/472/472\nf 1568/1573/1568 2142/2153/2142 1329/1329/1329\nf 1554/1559/1554 2645/2668/2645 2449/2470/2449\nf 2508/2529/2508 1777/1785/1777 1344/1344/1344\nf 2646/2669/2646 2647/2670/2647 2648/2671/2648\nf 2649/2672/2649 893/893/893 2650/2673/2650\nf 2227/2243/2227 678/678/678 2651/2674/2651\nf 1260/1260/1260 2227/2243/2227 2651/2674/2651\nf 2215/2226/2215 2652/2675/2652 2653/2676/2653\nf 487/487/487 1266/1266/1266 1672/1679/1672\nf 2640/2663/2640 694/694/694 2654/2677/2654\nf 1776/1784/1776 1921/1929/1921 1920/1928/1920\nf 765/765/765 764/764/764 490/490/490\nf 2655/2678/2655 2517/2538/2517 2656/2679/2656\nf 208/208/208 1297/1297/1297 1139/1139/1139\nf 2455/2476/2455 1760/1768/1760 1762/1770/1762\nf 2475/2496/2475 2657/2680/2657 997/997/997\nf 203/203/203 205/205/205 2273/2291/2273\nf 662/662/662 2539/2560/2539 684/684/684\nf 424/424/424 2658/2681/2658 2371/2392/2371\nf 2659/2682/2659 1502/1504/1502 2660/2683/2660\nf 2661/2684/2661 2662/2685/2662 2524/2545/2524\nf 2288/2307/2288 2554/2575/2554 2533/2554/2533\nf 425/425/425 424/424/424 2544/2565/2544\nf 1344/1344/1344 1778/1786/1778 2636/2659/2636\nf 2187/2198/2187 2663/2686/2663 2185/2196/2185\nf 2530/2551/2530 2095/2104/2095 2097/2106/2097\nf 207/207/207 1296/1296/1296 1297/1297/1297\nf 2227/2243/2227 2555/2576/2555 678/678/678\nf 2329/2349/2329 2611/2633/2611 2596/2617/2596\nf 2579/2600/2579 1345/1345/1345 2580/2601/2580\nf 2612/2634/2612 2579/2600/2579 2581/2602/2581\nf 2454/2475/2454 1762/1770/1762 1259/1259/1259\nf 2613/2635/2613 2454/2475/2454 1259/1259/1259\nf 2658/2681/2658 2482/2503/2482 2371/2392/2371\nf 394/394/394 2664/2687/2664 2281/2300/2281\nf 2449/2470/2449 1774/1782/1774 2478/2499/2478\nf 2533/2554/2533 1774/1782/1774 1776/1784/1776\nf 2403/2424/2403 725/725/725 724/724/724\nf 1777/1785/1777 2097/2106/2097 2665/2688/2665\nf 2666/2689/2666 2066/2075/2066 1881/1889/1881\nf 1882/1890/1882 2349/2369/2349 2152/2163/2152\nf 138/138/138 2041/2050/2041 2040/2049/2040\nf 2583/2604/2583 342/342/342 2584/2605/2584\nf 2577/2598/2577 2578/2599/2578 249/249/249\nf 2667/2690/2667 341/341/341 1536/1541/1536\nf 2580/2601/2580 2637/2660/2637 2668/2691/2668\nf 6/6/6 5/5/5 2611/2633/2611\nf 2547/2568/2547 2549/2570/2549 2669/2692/2669\nf 1416/1418/1416 74/74/74 143/143/143\nf 2403/2424/2403 283/283/283 725/725/725\nf 1171/1171/1171 693/693/693 1172/1172/1172\nf 2236/2253/2236 1911/1919/1911 2088/2097/2088\nf 1787/1795/1787 2670/2693/2670 2671/2694/2671\nf 2502/2523/2502 2672/2695/2672 2503/2524/2503\nf 2516/2537/2516 2502/2523/2502 2504/2525/2504\nf 2672/2695/2672 2612/2634/2612 2503/2524/2503\nf 2516/2537/2516 2504/2525/2504 2638/2661/2638\nf 2655/2678/2655 2656/2679/2656 2600/2621/2600\nf 2655/2678/2655 2600/2621/2600 1760/1768/1760\nf 2517/2538/2517 2638/2661/2638 2656/2679/2656\nf 1307/1307/1307 342/342/342 2583/2604/2583\nf 1452/1454/1452 1454/1456/1454 2673/2696/2673\nf 2674/2697/2674 2675/2698/2675 2676/2699/2676\nf 2434/2455/2434 1141/1141/1141 1535/1540/1535\nf 2503/2524/2503 2581/2602/2581 2674/2697/2674\nf 2656/2679/2656 2677/2700/2677 2601/2622/2601\nf 2600/2621/2600 2656/2679/2656 2601/2622/2601\nf 1261/1261/1261 1260/1260/1260 2651/2674/2651\nf 863/863/863 1119/2701/1119 1621/1626/1621\nf 2677/2700/2677 2674/2697/2674 2676/2699/2676\nf 2678/2702/2678 35/35/35 2679/2703/2679\nf 2680/2704/2680 2565/2586/2565 2564/2585/2564\nf 560/560/560 2680/2704/2680 2564/2585/2564\nf 2681/2705/2681 2682/2706/2682 2683/2707/2683\nf 2266/2284/2266 251/251/251 2565/2586/2565\nf 2680/2704/2680 2266/2284/2266 2565/2586/2565\nf 384/384/384 1695/1702/1695 385/385/385\nf 2684/2708/2684 2551/2572/2551 2553/2574/2553\nf 453/453/453 1401/1403/1401 1402/1404/1402\nf 2685/2709/2685 2686/2710/2686 2303/2322/2303\nf 2529/2550/2529 2624/2646/2624 2095/2104/2095\nf 2624/2646/2624 2547/2568/2547 2095/2104/2095\nf 2686/2710/2686 2687/2711/2687 2688/2712/2688\nf 2066/2075/2066 2068/2077/2068 1882/1890/1882\nf 1882/1890/1882 2068/2077/2068 2349/2369/2349\nf 2068/2077/2068 2287/2306/2287 2349/2369/2349\nf 2672/2695/2672 2586/2607/2586 2612/2634/2612\nf 1402/1404/1402 2174/2185/2174 402/402/402\nf 1762/1770/1762 2226/2242/2226 1259/1259/1259\nf 2613/2635/2613 1259/1259/1259 2259/2277/2259\nf 2689/2713/2689 2690/2714/2690 2691/2715/2691\nf 2692/2716/2692 2693/2717/2693 2694/2718/2694\nf 921/921/921 760/760/760 762/762/762\nf 2227/2243/2227 2625/2647/2625 2555/2576/2555\nf 1477/1479/1477 1478/1480/1478 1701/1708/1701\nf 1811/1819/1811 2554/2575/2554 2288/2307/2288\nf 2518/2539/2518 732/732/732 1945/1954/1945\nf 2410/2431/2410 2452/2473/2452 2526/2547/2526\nf 2695/2719/2695 2696/2720/2696 2697/2721/2697\nf 898/898/898 2698/2722/2698 899/899/899\nf 1415/1417/1415 560/560/560 185/185/185\nf 2628/2650/2628 2627/2649/2627 2684/2708/2684\nf 2699/2723/2699 2700/2724/2700 2701/2725/2701\nf 248/248/248 1135/1135/1135 249/249/249\nf 2702/2726/2702 2703/2727/2703 2704/2728/2704\nf 145/145/145 2434/2455/2434 1535/1540/1535\nf 442/442/442 441/441/441 1296/1296/1296\nf 1698/1705/1698 1533/1538/1533 2430/2451/2430\nf 2705/2729/2705 2706/2730/2706 2707/2731/2707\nf 1121/1121/1121 1554/1559/1554 1122/1122/1122\nf 2708/2732/2708 2709/2733/2709 2710/2734/2710\nf 1582/1587/1582 717/717/717 486/486/486\nf 1452/1454/1452 2673/2696/2673 2711/2735/2711\nf 2674/2697/2674 2581/2602/2581 2675/2698/2675\nf 2106/2116/2106 1947/1956/1947 2028/2037/2028\nf 2712/2736/2712 2713/2737/2713 1107/1107/1107\nf 2714/2738/2714 2715/2739/2715 2499/2520/2499\nf 1166/1166/1166 484/484/484 1485/1487/1485\nf 2562/2583/2562 2716/2740/2716 2563/2584/2563\nf 2684/2708/2684 2627/2649/2627 2551/2572/2551\nf 344/344/344 103/103/103 759/759/759\nf 2717/2741/2717 2718/2742/2718 2111/2121/2111\nf 1427/1429/1427 2658/2681/2658 424/424/424\nf 2719/2743/2719 2040/2049/2040 2042/2051/2042\nf 785/785/785 638/638/638 2223/2234/2223\nf 1442/1444/1442 712/712/712 916/916/916\nf 2257/2275/2257 1114/1114/1114 2238/2256/2238\nf 2562/2583/2562 2720/2744/2720 2716/2740/2716\nf 2721/2745/2721 2266/2284/2266 2680/2704/2680\nf 788/788/788 1538/1543/1538 994/994/994\nf 694/694/694 2640/2663/2640 2722/2746/2722\nf 2723/2747/2723 2665/2688/2665 2724/2748/2724\nf 2636/2659/2636 2324/2344/2324 2637/2660/2637\nf 2601/2622/2601 2556/2577/2556 2555/2576/2555\nf 2450/2471/2450 748/748/748 750/750/750\nf 339/339/339 341/341/341 2667/2690/2667\nf 2598/2619/2598 2599/2620/2599 2604/2626/2604\nf 2725/2749/2725 2356/2376/2356 660/660/660\nf 813/813/813 1452/1454/1452 2711/2735/2711\nf 2724/2748/2724 2725/2749/2725 2336/2356/2336\nf 1345/1345/1345 2637/2660/2637 2580/2601/2580\nf 2723/2747/2723 2336/2356/2336 593/593/593\nf 404/404/404 2647/2670/2647 1062/1062/1062\nf 2068/2077/2068 2280/2298/2280 2287/2306/2287\nf 1778/1786/1778 1777/1785/1777 2665/2688/2665\nf 1427/1429/1427 2527/2548/2527 2482/2503/2482\nf 2658/2681/2658 1427/1429/1427 2482/2503/2482\nf 763/763/763 2475/2496/2475 925/925/925\nf 2726/2750/2726 2727/2751/2727 2728/2752/2728\nf 2729/2753/2729 2730/2754/2730 2731/2755/2731\nf 2732/2756/2732 560/560/560 1415/1417/1415\nf 2732/2756/2732 2680/2704/2680 560/560/560\nf 2733/2757/2733 1334/1334/1334 1336/1336/1336\nf 4/4/4 1983/1992/1983 36/36/36\nf 2527/2548/2527 2452/2473/2452 2734/2758/2734\nf 2636/2659/2636 1778/1786/1778 2324/2344/2324\nf 1778/1786/1778 557/557/557 2324/2344/2324\nf 2601/2622/2601 2676/2699/2676 2556/2577/2556\nf 2434/2455/2434 1139/1139/1139 1141/1141/1141\nf 2637/2660/2637 2735/2759/2735 2668/2691/2668\nf 2599/2620/2599 1171/1171/1171 1170/1170/1170\nf 2732/2756/2732 2721/2745/2721 2680/2704/2680\nf 2478/2499/2478 1774/1782/1774 2533/2554/2533\nf 2736/2760/2736 2737/2761/2737 2738/2762/2738\nf 2739/2763/2739 2553/2574/2553 2552/2573/2552\nf 2740/2764/2740 333/333/333 1584/1589/1584\nf 48/48/48 47/47/47 1318/1318/1318\nf 975/975/975 2024/2033/2024 2528/2549/2528\nf 2024/2033/2024 2623/2645/2623 2529/2550/2529\nf 1344/1344/1344 2636/2659/2636 1345/1345/1345\nf 2741/2765/2741 1098/1098/1098 2742/2766/2742\nf 2651/2674/2651 678/678/678 2295/2314/2295\nf 2743/2767/2743 1086/1086/1086 808/808/808\nf 2716/2740/2716 2744/2768/2744 2745/2769/2745\nf 2723/2747/2723 2724/2748/2724 2336/2356/2336\nf 2746/2770/2746 2352/2372/2352 2747/2771/2747\nf 2544/2565/2544 2630/2653/2630 2545/2566/2545\nf 2544/2565/2544 2371/2392/2371 2630/2653/2630\nf 2371/2392/2371 2315/2335/2315 2630/2653/2630\nf 2097/2106/2097 2096/2105/2096 2665/2688/2665\nf 2529/2550/2529 2095/2104/2095 2530/2551/2530\nf 343/343/343 263/263/263 344/344/344\nf 2740/2764/2740 2748/2772/2748 333/333/333\nf 2373/2394/2373 2299/2318/2299 552/552/552\nf 504/504/504 1364/1364/1364 741/741/741\nf 1917/1925/1917 674/674/674 2749/2773/2749\nf 2750/2774/2750 2454/2475/2454 2715/2739/2715\nf 2739/2763/2739 2683/2707/2683 2553/2574/2553\nf 2751/2775/2751 2698/2722/2698 2752/2776/2752\nf 2751/2775/2751 2752/2776/2752 2381/2402/2381\nf 1337/1337/1337 1809/1817/1809 2753/2777/2753\nf 541/541/541 245/245/245 244/244/244\nf 2024/2033/2024 2529/2550/2529 2528/2549/2528\nf 2651/2674/2651 2295/2314/2295 2293/2312/2293\nf 869/869/869 871/871/871 426/426/426\nf 2754/2778/2754 2755/2779/2755 2756/2780/2756\nf 1261/1261/1261 2651/2674/2651 2293/2312/2293\nf 807/807/807 184/184/184 2174/2185/2174\nf 924/924/924 1305/1305/1305 1267/1267/1267\nf 1086/1086/1086 2753/2777/2753 46/46/46\nf 1261/1261/1261 2293/2312/2293 2757/2781/2757\nf 418/418/418 1081/1081/1081 1266/1266/1266\nf 2549/2570/2549 2538/2559/2538 2356/2376/2356\nf 2758/2782/2758 1349/1349/1349 2473/2494/2473\nf 2549/2570/2549 2356/2376/2356 2725/2749/2725\nf 1192/1192/1192 2759/2783/2759 2760/2784/2760\nf 1192/1192/1192 2760/2784/2760 1193/1193/1193\nf 2546/2567/2546 1744/1752/1744 2761/2785/2761\nf 2173/2184/2173 2517/2538/2517 1932/1941/1932\nf 2762/2786/2762 2303/2322/2303 2302/2321/2302\nf 2173/2184/2173 2172/2183/2172 2517/2538/2517\nf 2763/2787/2763 2417/2438/2417 2764/2788/2764\nf 1296/1296/1296 441/441/441 541/541/541\nf 2506/2527/2506 2759/2783/2759 2507/2528/2507\nf 2259/2277/2259 1259/1259/1259 1261/1261/1261\nf 813/813/813 2711/2735/2711 814/814/814\nf 2758/2782/2758 1347/1347/1347 1349/1349/1349\nf 2765/2789/2765 2766/2790/2766 2767/2791/2767\nf 2768/2792/2768 2603/2625/2603 2604/2626/2604\nf 2654/2677/2654 234/234/234 2640/2663/2640\nf 2769/2793/2769 334/334/334 333/333/333\nf 2479/2500/2479 2770/2794/2770 1393/1393/1393\nf 2770/2794/2770 1447/1449/1447 1393/1393/1393\nf 2771/2795/2771 196/196/196 2634/2657/2634\nf 975/975/975 2528/2549/2528 2507/2528/2507\nf 1887/1895/1887 2772/2796/2772 1813/1821/1813\nf 2773/2797/2773 2774/2798/2774 675/675/675\nf 2573/2594/2573 1487/1489/1487 1447/1449/1447\nf 2775/2799/2775 2024/2033/2024 2776/2800/2776\nf 2231/2248/2231 139/139/139 408/408/408\nf 2677/2700/2677 2676/2699/2676 2601/2622/2601\nf 2584/2605/2584 2488/2509/2488 2585/2606/2585\nf 2637/2660/2637 2324/2344/2324 2735/2759/2735\nf 2777/2801/2777 2196/2207/2196 2778/2802/2778\nf 2779/2803/2779 2780/2804/2780 2781/2805/2781\nf 1534/1539/1534 1533/1538/1533 1698/1705/1698\nf 976/976/976 975/975/975 2759/2783/2759\nf 553/553/553 2732/2756/2732 1415/1417/1415\nf 2329/2349/2329 2596/2617/2596 215/215/215\nf 36/36/36 1983/1992/1983 343/343/343\nf 1193/1193/1193 2672/2695/2672 2502/2523/2502\nf 919/919/919 1193/1193/1193 2502/2523/2502\nf 1761/1769/1761 2625/2647/2625 2226/2242/2226\nf 2504/2525/2504 2674/2697/2674 2677/2700/2677\nf 2725/2749/2725 660/660/660 2336/2356/2336\nf 2669/2692/2669 2549/2570/2549 2725/2749/2725\nf 2260/2278/2260 1261/1261/1261 2757/2781/2757\nf 1487/1489/1487 2573/2594/2573 1522/1526/1522\nf 1394/1394/1394 2598/2619/2598 2604/2626/2604\nf 2782/2806/2782 2783/2807/2783 1912/1920/1912\nf 2748/2772/2748 2769/2793/2769 333/333/333\nf 2440/2461/2440 2577/2598/2577 249/249/249\nf 2580/2601/2580 2668/2691/2668 2694/2718/2694\nf 2784/2808/2784 2785/2809/2785 826/826/826\nf 2024/2033/2024 2775/2799/2775 2623/2645/2623\nf 485/485/485 2786/2810/2786 2721/2745/2721\nf 2732/2756/2732 485/485/485 2721/2745/2721\nf 2786/2810/2786 2266/2284/2266 2721/2745/2721\nf 2786/2810/2786 1400/1402/1400 2266/2284/2266\nf 2610/2632/2610 2611/2633/2611 2329/2349/2329\nf 2787/2811/2787 421/421/421 1913/1921/1913\nf 2596/2617/2596 2611/2633/2611 2788/2812/2788\nf 2538/2559/2538 2548/2569/2548 2557/2578/2557\nf 2095/2104/2095 2547/2568/2547 2096/2105/2096\nf 2547/2568/2547 2669/2692/2669 2096/2105/2096\nf 451/451/451 473/473/473 475/475/475\nf 205/205/205 1115/1115/1115 2271/2289/2271\nf 5/5/5 36/36/36 1307/1307/1307\nf 541/541/541 247/247/247 245/245/245\nf 2295/2314/2295 678/678/678 677/677/677\nf 1400/1402/1400 1481/1483/1481 995/995/995\nf 127/127/127 2414/2435/2414 2491/2512/2491\nf 2760/2784/2760 2759/2783/2759 2506/2527/2506\nf 442/442/442 1134/1134/1134 248/248/248\nf 325/325/325 72/72/72 243/243/243\nf 2485/2506/2485 2789/2813/2789 2514/2535/2514\nf 2681/2705/2681 2661/2684/2661 2682/2706/2682\nf 2499/2520/2499 2501/2522/2501 2790/2814/2790\nf 1760/1768/1760 2600/2621/2600 2625/2647/2625\nf 2638/2661/2638 2677/2700/2677 2656/2679/2656\nf 2757/2781/2757 2293/2312/2293 1350/1350/1350\nf 2723/2747/2723 593/593/593 557/557/557\nf 2295/2314/2295 2294/2313/2294 2293/2312/2293\nf 1492/1494/1492 1484/1486/1484 2089/2098/2089\nf 2356/2376/2356 2539/2560/2539 662/662/662\nf 557/557/557 1778/1786/1778 2723/2747/2723\nf 1343/1343/1343 1345/1345/1345 2579/2600/2579\nf 2791/2815/2791 1787/1795/1787 2792/2816/2792\nf 2682/2706/2682 2524/2545/2524 2525/2546/2525\nf 2415/2436/2415 2414/2435/2414 126/126/126\nf 1281/1281/1281 2435/2456/2435 1279/1279/1279\nf 1134/1134/1134 2495/2516/2495 1135/1135/1135\nf 232/232/232 234/234/234 2654/2677/2654\nf 2050/2059/2050 2032/2041/2032 1954/1963/1954\nf 2345/2365/2345 2376/2397/2376 2101/2110/2101\nf 2109/2119/2109 2082/2091/2082 2122/2132/2122\nf 2793/2817/2793 1116/1116/1116 1115/1115/1115\nf 2611/2633/2611 5/5/5 2497/2518/2497\nf 485/485/485 2732/2756/2732 553/553/553\nf 2435/2456/2435 1281/1281/1281 401/401/401\nf 400/400/400 2435/2456/2435 401/401/401\nf 1932/1941/1932 2517/2538/2517 2655/2678/2655\nf 2794/2818/2794 2469/2490/2469 2795/2819/2795\nf 2760/2784/2760 2506/2527/2506 2672/2695/2672\nf 2796/2820/2796 2797/2821/2797 2195/2206/2195\nf 195/195/195 194/194/194 1062/1062/1062\nf 2798/2822/2798 2454/2475/2454 2613/2635/2613\nf 2228/2244/2228 2146/2157/2146 1844/1852/1844\nf 2075/2084/2075 1881/1889/1881 1883/1891/1883\nf 1007/1007/1007 596/596/596 272/272/272\nf 1194/1194/1194 1529/1533/1529 2043/2052/2043\nf 1529/1533/1529 1194/1194/1194 811/811/811\nf 2799/2823/2799 1842/1850/1842 2258/2276/2258\nf 1735/1743/1735 2800/2824/2800 2201/2212/2201\nf 2769/2793/2769 1748/1756/1748 334/334/334\nf 1761/1769/1761 1760/1768/1760 2625/2647/2625\nf 2663/2686/2663 2801/2825/2801 2802/2826/2802\nf 2683/2707/2683 2739/2763/2739 2803/2827/2803\nf 74/74/74 144/144/144 143/143/143\nf 2759/2783/2759 975/975/975 2507/2528/2507\nf 1334/1334/1334 1195/1195/1195 2341/2361/2341\nf 2499/2520/2499 2790/2814/2790 2525/2546/2525\nf 2376/2397/2376 374/374/374 2101/2110/2101\nf 2804/2828/2804 1687/1694/1687 2405/2426/2405\nf 2805/2829/2805 2806/2830/2806 2534/2555/2534\nf 1095/1095/1095 1094/1094/1094 2806/2831/2806\nf 2503/2524/2503 2612/2634/2612 2581/2602/2581\nf 1193/1193/1193 2760/2784/2760 2672/2695/2672\nf 2249/2267/2249 1081/1081/1081 418/418/418\nf 2807/2832/2807 1933/1942/1933 2455/2476/2455\nf 2681/2705/2681 2803/2827/2803 2661/2684/2661\nf 2050/2059/2050 1639/1644/1639 1729/1737/1729\nf 2798/2822/2798 2613/2635/2613 2500/2521/2500\nf 375/375/375 373/373/373 1117/1117/1117\nf 1874/1882/1874 772/772/772 774/774/774\nf 2799/2823/2799 2258/2276/2258 1840/1848/1840\nf 2799/2823/2799 2808/2833/2808 1842/1850/1842\nf 1748/1756/1748 1758/1766/1758 1749/1757/1749\nf 2299/2318/2299 2373/2394/2373 2188/2199/2188\nf 2682/2706/2682 2661/2684/2661 2524/2545/2524\nf 2499/2520/2499 2798/2822/2798 2500/2521/2500\nf 1305/1305/1305 1966/1975/1966 730/730/730\nf 2809/2834/2809 2810/2835/2810 2123/2133/2123\nf 2810/2835/2810 2122/2132/2122 2123/2133/2123\nf 2811/2836/2811 2109/2119/2109 2122/2132/2122\nf 2109/2119/2109 2811/2836/2811 2812/2837/2812\nf 2813/2838/2813 2814/2839/2814 2815/2840/2815\nf 2638/2661/2638 2504/2525/2504 2677/2700/2677\nf 2669/2692/2669 2725/2749/2725 2724/2748/2724\nf 2096/2105/2096 2669/2692/2669 2724/2748/2724\nf 2096/2105/2096 2724/2748/2724 2665/2688/2665\nf 1778/1786/1778 2665/2688/2665 2723/2747/2723\nf 2504/2525/2504 2503/2524/2503 2674/2697/2674\nf 2807/2832/2807 2455/2476/2455 2454/2475/2454\nf 2182/2193/2182 2597/2618/2597 2183/2194/2183\nf 2232/2249/2232 1839/1847/1839 1856/1864/1856\nf 2816/2841/2816 1840/1848/1840 1839/1847/1839\nf 1406/1408/1406 2817/2842/2817 871/871/871\nf 862/862/862 1719/1727/1719 375/2237/375\nf 1151/1151/1151 2143/2154/2143 1396/1396/1396\nf 2683/2707/2683 2803/2827/2803 2681/2705/2681\nf 1290/1290/1290 2373/2394/2373 1291/1291/1291\nf 2807/2832/2807 2818/2843/2818 1933/1942/1933\nf 2810/2835/2810 2811/2836/2811 2122/2132/2122\nf 2811/2836/2811 2015/2024/2015 2812/2837/2812\nf 2668/2691/2668 2819/2844/2819 2820/2845/2820\nf 2821/2846/2821 2822/2847/2822 2823/2848/2823\nf 2612/2634/2612 1343/1343/1343 2579/2600/2579\nf 2796/2820/2796 2824/2849/2824 2797/2821/2797\nf 1152/1152/1152 749/749/749 831/831/831\nf 2428/2449/2428 2825/2850/2825 1522/1526/1522\nf 2228/2244/2228 2232/2249/2232 2146/2157/2146\nf 2816/2841/2816 2826/2851/2826 1840/1848/1840\nf 2826/2851/2826 2799/2823/2799 1840/1848/1840\nf 1545/1550/1545 136/136/136 2827/2852/2827\nf 635/635/635 1866/1874/1866 947/947/947\nf 392/392/392 317/317/317 319/319/319\nf 1754/1762/1754 704/704/704 2225/2241/2225\nf 2828/2853/2828 2829/2854/2829 2830/2855/2830\nf 1415/1417/1415 1791/1799/1791 553/553/553\nf 588/588/588 830/830/830 589/589/589\nf 2831/2856/2831 2810/2835/2810 2809/2834/2809\nf 2735/2759/2735 2324/2344/2324 559/559/559\nf 2832/2857/2832 2833/2858/2833 2768/2792/2768\nf 485/485/485 1672/1679/1672 2786/2810/2786\nf 2834/2859/2834 1060/1060/1060 1488/1490/1488\nf 2376/2397/2376 979/979/979 372/372/372\nf 2581/2602/2581 2580/2601/2580 2694/2718/2694\nf 2226/2242/2226 2625/2647/2625 2227/2243/2227\nf 2526/2547/2526 2527/2548/2527 1427/1429/1427\nf 2441/2462/2441 360/360/360 2578/2599/2578\nf 2105/2115/2105 1811/1819/1811 2125/2135/2125\nf 2672/2695/2672 2506/2527/2506 2586/2607/2586\nf 2188/2199/2188 2373/2394/2373 1290/1290/1290\nf 1334/1334/1334 2232/2249/2232 2228/2244/2228\nf 447/447/447 2808/2833/2808 2799/2823/2799\nf 2539/2560/2539 813/813/813 684/684/684\nf 1744/1752/1744 1743/1751/1743 2835/2860/2835\nf 2831/2856/2831 2809/2834/2809 2198/2209/2198\nf 2836/2861/2836 2810/2835/2810 2831/2856/2831\nf 2836/2861/2836 2811/2836/2811 2810/2835/2810\nf 2811/2836/2811 2837/2862/2837 2015/2024/2015\nf 2172/2183/2172 919/919/919 2516/2537/2516\nf 1865/1873/1865 1173/1173/1173 1175/1175/1175\nf 2535/2556/2535 2402/2423/2402 2404/2425/2404\nf 376/2254/376 375/2237/375 1719/1727/1719\nf 2269/2287/2269 1173/1173/1173 2212/2223/2212\nf 2838/2863/2838 1839/1847/1839 2232/2249/2232\nf 1765/1773/1765 2839/2864/2839 1766/1774/1766\nf 814/814/814 2711/2735/2711 838/838/838\nf 722/722/722 452/452/452 1405/1407/1405\nf 527/527/527 526/526/526 905/905/905\nf 1407/1409/1407 1406/1408/1406 870/870/870\nf 2840/2865/2840 2841/2866/2841 2842/2867/2842\nf 2843/2868/2843 2831/2856/2831 2198/2209/2198\nf 2811/2836/2811 2836/2861/2836 2837/2862/2837\nf 1116/1116/1116 2237/2255/2237 1114/1114/1114\nf 2152/2163/2152 1883/1891/1883 1882/1890/1882\nf 2844/2869/2844 2278/2296/2278 1737/1745/1737\nf 1735/1743/1735 2236/2253/2236 2800/2824/2800\nf 2201/2212/2201 2800/2824/2800 393/393/393\nf 394/394/394 393/393/393 2664/2687/2664\nf 2645/2668/2645 2272/2290/2272 2449/2470/2449\nf 2715/2739/2715 2454/2475/2454 2798/2822/2798\nf 2845/2870/2845 2846/2871/2846 2847/2872/2847\nf 1524/1528/1524 986/986/986 987/987/987\nf 2125/2135/2125 2240/2258/2240 2105/2115/2105\nf 1723/1731/1723 576/576/576 1329/1329/1329\nf 2341/2361/2341 2232/2249/2232 1334/1334/1334\nf 2341/2361/2341 2838/2863/2838 2232/2249/2232\nf 2838/2863/2838 2816/2841/2816 1839/1847/1839\nf 905/905/905 2826/2851/2826 2816/2841/2816\nf 2848/2873/2848 2143/2154/2143 2102/2111/2102\nf 1083/1083/1083 1400/1402/1400 2786/2810/2786\nf 1672/1679/1672 1083/1083/1083 2786/2810/2786\nf 2849/2874/2849 2236/2253/2236 1735/1743/1735\nf 2278/2296/2278 2849/2874/2849 1735/1743/1735\nf 2088/2097/2088 2664/2687/2664 393/393/393\nf 2189/2200/2189 2186/2197/2186 2190/2201/2190\nf 2750/2774/2750 2807/2832/2807 2454/2475/2454\nf 906/906/906 2838/2863/2838 2341/2361/2341\nf 906/906/906 2816/2841/2816 2838/2863/2838\nf 2175/2186/2175 2799/2823/2799 2826/2851/2826\nf 742/742/742 2175/2186/2175 2826/2851/2826\nf 2175/2186/2175 447/447/447 2799/2823/2799\nf 2181/2875/2181 2570/2591/2570 2850/2876/2850\nf 1749/1757/1749 1759/1767/1759 334/334/334\nf 2499/2520/2499 2715/2739/2715 2798/2822/2798\nf 527/527/527 905/905/905 907/907/907\nf 947/947/947 2843/2868/2843 2851/2877/2851\nf 1866/1874/1866 2831/2856/2831 2843/2868/2843\nf 1865/1873/1865 2836/2861/2836 2831/2856/2831\nf 2836/2861/2836 1865/1873/1865 2837/2862/2837\nf 2844/2869/2844 2849/2874/2849 2278/2296/2278\nf 2800/2824/2800 2088/2097/2088 393/393/393\nf 487/487/487 486/486/486 1265/1265/1265\nf 906/906/906 905/905/905 2816/2841/2816\nf 905/905/905 742/742/742 2826/2851/2826\nf 526/526/526 742/742/742 905/905/905\nf 1396/1396/1396 2143/2154/2143 2848/2873/2848\nf 1167/1167/1167 1492/1494/1492 2089/2098/2089\nf 182/182/182 2175/2186/2175 742/742/742\nf 2057/2066/2057 2122/2132/2122 2082/2091/2082\nf 748/748/748 589/589/589 830/830/830\nf 947/947/947 1866/1874/1866 2843/2868/2843\nf 1866/1874/1866 1865/1873/1865 2831/2856/2831\nf 1175/1175/1175 92/92/92 2837/2862/2837\nf 640/640/640 891/891/891 2411/2432/2411\nf 1396/1396/1396 2848/2873/2848 2844/2869/2844\nf 2852/2878/2852 1396/1396/1396 2844/2869/2844\nf 2844/2869/2844 2848/2873/2848 2849/2874/2849\nf 2236/2253/2236 2088/2097/2088 2800/2824/2800\nf 2088/2097/2088 2089/2098/2089 2664/2687/2664\nf 420/420/420 178/178/178 2281/2300/2281\nf 485/485/485 487/487/487 1672/1679/1672\nf 2376/2397/2376 372/372/372 374/374/374\nf 2175/2186/2175 445/445/445 447/447/447\nf 527/527/527 231/231/231 180/180/180\nf 725/725/725 283/283/283 113/113/113\nf 2645/2668/2645 2273/2291/2273 2272/2290/2272\nf 2793/2817/2793 1115/1115/1115 205/205/205\nf 1381/1381/1381 58/58/58 696/696/696\nf 2853/2879/2853 18/18/18 17/17/17\nf 1766/1774/1766 2839/2864/2839 2467/2488/2467\nf 1846/1854/1846 2746/2770/2746 1847/1855/1847\nf 2089/2098/2089 2281/2300/2281 2664/2687/2664\nf 2089/2098/2089 420/420/420 2281/2300/2281\nf 2397/2418/2397 2380/2401/2380 2854/2880/2854\nf 2808/2833/2808 1843/1851/1843 1842/1850/1842\nf 2855/2881/2855 2856/2882/2856 2857/2883/2857\nf 367/367/367 663/663/663 399/399/399\nf 732/732/732 2126/2136/2126 1944/1953/1944\nf 2750/2774/2750 2858/2884/2858 2807/2832/2807\nf 1865/1873/1865 1175/1175/1175 2837/2862/2837\nf 2848/2873/2848 2102/2111/2102 2849/2874/2849\nf 2849/2874/2849 2102/2111/2102 2236/2253/2236\nf 192/192/192 2859/2885/2859 193/193/193\nf 193/193/193 2860/2886/2860 17/17/17\nf 2860/2886/2860 2853/2879/2853 17/17/17\nf 2861/2887/2861 1573/1578/1573 2862/2888/2862\nf 1573/1578/1573 2863/2889/2863 2862/2888/2862\nf 2853/2879/2853 1476/1478/1476 18/18/18\nf 2864/2890/2864 2865/2891/2865 2866/2892/2866\nf 1571/1576/1571 111/111/111 1572/1577/1572\nf 337/337/337 1550/1555/1550 1480/1482/1480\nf 338/338/338 1480/1482/1480 1082/1082/1082\nf 338/338/338 337/337/337 1480/1482/1480\nf 55/55/55 1082/1082/1082 1386/1386/1386\nf 2867/2893/2867 202/202/202 2868/2894/2868\nf 95/95/95 308/308/308 2869/2895/2869\nf 337/337/337 71/71/71 2870/2896/2870\nf 1082/1082/1082 1481/1483/1481 1400/1402/1400\nf 30/30/30 301/301/301 31/31/31\nf 1179/1179/1179 2023/2032/2023 1544/1549/1544\nf 720/720/720 2871/2897/2871 91/91/91\nf 2283/2302/2283 1425/1427/1425 1405/1407/1405\nf 1157/1157/1157 725/725/725 113/113/113\nf 2872/2898/2872 2252/2270/2252 40/40/40\nf 2873/2899/2873 2086/2095/2086 178/178/178\nf 2874/2900/2874 2875/2901/2875 2876/2902/2876\nf 142/142/142 1498/1500/1498 1478/1480/1478\nf 2576/2597/2576 2642/2665/2642 2877/2903/2877\nf 891/891/891 890/890/890 2411/2432/2411\nf 177/177/177 2873/2899/2873 178/178/178\nf 2350/2370/2350 2878/2904/2878 2385/2406/2385\nf 1101/1101/1101 1966/1975/1966 1305/1305/1305\nf 2879/2905/2879 1613/1618/1613 2880/2906/2880\nf 1484/1486/1484 2342/2362/2342 179/179/179\nf 1959/1968/1959 1988/1997/1988 1179/1179/1179\nf 2881/2907/2881 2086/2095/2086 2873/2899/2873\nf 2882/2908/2882 2387/2408/2387 2086/2095/2086\nf 2243/2261/2243 419/419/419 2632/2655/2632\nf 505/505/505 1044/1044/1044 704/704/704\nf 2385/2406/2385 2211/2222/2211 2350/2370/2350\nf 300/300/300 299/299/299 1451/1453/1451\nf 179/179/179 2342/2362/2342 177/177/177\nf 177/177/177 2881/2907/2881 2873/2899/2873\nf 2882/2908/2882 2086/2095/2086 2881/2907/2881\nf 2865/2891/2865 1543/1548/1543 2866/2892/2866\nf 2437/2458/2437 2492/2513/2492 2883/2909/2883\nf 2397/2418/2397 586/586/586 620/620/620\nf 2342/2362/2342 2884/2910/2884 177/177/177\nf 1207/1207/1207 2885/2911/2885 2886/2912/2886\nf 2887/2913/2887 2884/2910/2884 2342/2362/2342\nf 177/177/177 2884/2910/2884 2881/2907/2881\nf 2881/2907/2881 2888/2914/2888 2882/2908/2882\nf 236/236/236 2889/2915/2889 2890/2916/2890\nf 237/237/237 236/236/236 2890/2916/2890\nf 2891/2917/2891 792/792/792 110/110/110\nf 2892/2918/2892 2342/2362/2342 1486/1488/1486\nf 2892/2918/2892 2887/2913/2887 2342/2362/2342\nf 2884/2910/2884 2888/2914/2888 2881/2907/2881\nf 2888/2914/2888 2893/2919/2893 2882/2908/2882\nf 2882/2908/2882 2893/2919/2893 240/240/240\nf 2894/2920/2894 2895/2921/2895 793/793/793\nf 2896/2922/2896 2897/2923/2897 2898/2924/2898\nf 142/142/142 1478/1480/1478 140/140/140\nf 2899/2925/2899 2884/2910/2884 2887/2913/2887\nf 2884/2910/2884 2899/2925/2899 2888/2914/2888\nf 2900/2926/2900 192/192/192 2895/2921/2895\nf 192/192/192 2900/2926/2900 2859/2885/2859\nf 2901/2927/2901 335/335/335 2902/2928/2902\nf 2903/2929/2903 2887/2913/2887 2892/2918/2892\nf 2903/2929/2903 2899/2925/2899 2887/2913/2887\nf 2893/2919/2893 2904/2930/2904 240/240/240\nf 2904/2930/2904 946/946/946 241/241/241\nf 240/240/240 2904/2930/2904 241/241/241\nf 240/240/240 239/239/239 773/773/773\nf 2905/2931/2905 2860/2886/2860 193/193/193\nf 1401/1403/1401 2743/2767/2743 807/807/807\nf 1613/1618/1613 2879/2905/2879 1612/1617/1612\nf 2906/2932/2906 2763/2787/2763 2764/2788/2764\nf 2907/2933/2907 2899/2925/2899 2903/2929/2903\nf 2899/2925/2899 2908/2934/2908 2888/2914/2888\nf 2888/2914/2888 2909/2935/2909 2893/2919/2893\nf 2909/2935/2909 2904/2930/2904 2893/2919/2893\nf 2910/2936/2910 946/946/946 2904/2930/2904\nf 2318/2338/2318 1833/1841/1833 2910/2936/2910\nf 2897/2923/2897 2166/2177/2166 2898/2924/2898\nf 144/144/144 228/228/228 2434/2455/2434\nf 2899/2925/2899 2907/2933/2907 2908/2934/2908\nf 2908/2934/2908 2909/2935/2909 2888/2914/2888\nf 2319/2339/2319 2904/2930/2904 2909/2935/2909\nf 2318/2338/2318 2910/2936/2910 2904/2930/2904\nf 2319/2339/2319 2318/2338/2318 2904/2930/2904\nf 175/175/175 174/174/174 2911/2937/2911\nf 61/61/61 60/60/60 264/264/264\nf 2588/2609/2588 253/253/253 1476/1478/1476\nf 2416/2437/2416 1546/1551/1546 1548/1553/1548\nf 1547/1552/1547 2574/2595/2574 1548/1553/1548\nf 2912/2938/2912 2907/2933/2907 2903/2929/2903\nf 2907/2933/2907 2913/2939/2913 2908/2934/2908\nf 2908/2934/2908 2913/2939/2913 2909/2935/2909\nf 2913/2939/2913 2914/2940/2914 2909/2935/2909\nf 1336/1336/1336 2319/2339/2319 2909/2935/2909\nf 2914/2940/2914 1336/1336/1336 2909/2935/2909\nf 1336/1336/1336 1335/1335/1335 2319/2339/2319\nf 188/188/188 2084/2093/2084 2812/2837/2812\nf 117/117/117 165/165/165 1283/1283/1283\nf 175/175/175 2915/2941/2915 292/292/292\nf 292/292/292 99/99/99 98/98/98\nf 2764/2788/2764 2916/2942/2916 2758/2782/2758\nf 144/144/144 2434/2455/2434 145/145/145\nf 1913/1921/1913 1912/1920/1912 2783/2807/2783\nf 2912/2938/2912 2917/2943/2917 2907/2933/2907\nf 2907/2933/2907 2917/2943/2917 2913/2939/2913\nf 758/758/758 1702/1709/1702 1694/1701/1694\nf 55/55/55 54/54/54 2918/2944/2918\nf 100/100/100 720/720/720 199/199/199\nf 1571/1576/1571 1434/1436/1434 1435/1437/1435\nf 2919/2945/2919 2764/2788/2764 2758/2782/2758\nf 2920/2946/2920 2875/2901/2875 2874/2900/2874\nf 1984/1993/1984 1983/1992/1983 4/4/4\nf 2903/2929/2903 2921/2947/2921 2912/2938/2912\nf 2912/2938/2912 2922/2948/2922 2917/2943/2917\nf 2922/2948/2922 2733/2757/2733 2917/2943/2917\nf 2917/2943/2917 2733/2757/2733 2913/2939/2913\nf 2913/2939/2913 2733/2757/2733 2914/2940/2914\nf 2914/2940/2914 2733/2757/2733 1336/1336/1336\nf 2923/2949/2923 1132/1132/1132 2392/2413/2392\nf 49/49/49 19/19/19 301/301/301\nf 189/189/189 188/188/188 2812/2837/2812\nf 2868/2894/2868 2253/2271/2253 2872/2898/2872\nf 303/303/303 302/302/302 2924/2950/2924\nf 32/32/32 31/31/31 2925/2951/2925\nf 2885/2911/2885 2926/2952/2926 2886/2912/2886\nf 870/870/870 1406/1408/1406 871/871/871\nf 2927/2953/2927 1699/1706/1699 2588/2609/2588\nf 1984/1993/1984 4/4/4 2409/2430/2409\nf 2922/2948/2922 637/637/637 2733/2757/2733\nf 2928/2954/2928 321/321/321 141/141/141\nf 1400/1402/1400 1083/1083/1083 1082/1082/1082\nf 2929/2955/2929 2930/2956/2930 595/595/595\nf 2121/2131/2121 480/480/480 2107/2117/2107\nf 2409/2430/2409 2423/2444/2423 1984/1993/1984\nf 2931/2957/2931 2932/2958/2932 2734/2758/2734\nf 1702/1709/1702 757/757/757 539/539/539\nf 1584/1589/1584 2901/2927/2901 1585/1590/1585\nf 2922/2948/2922 638/638/638 637/637/637\nf 2084/2093/2084 188/188/188 187/187/187\nf 126/126/126 2414/2435/2414 127/127/127\nf 406/406/406 1688/1695/1688 146/146/146\nf 2933/2959/2933 109/109/109 2734/2758/2734\nf 2932/2958/2932 2933/2959/2933 2734/2758/2734\nf 767/767/767 2934/2960/2934 768/768/768\nf 2935/2961/2935 2616/2638/2616 2614/2636/2614\nf 2933/2959/2933 2936/2962/2936 109/109/109\nf 512/512/512 546/546/546 2772/2796/2772\nf 2864/2890/2864 2866/2892/2866 69/69/69\nf 1573/1578/1573 18/18/18 252/252/252\nf 93/1537/93 95/2963/95 841/841/841\nf 2936/2962/2936 2891/2917/2891 109/109/109\nf 2630/2653/2630 2315/2335/2315 2937/2964/2937\nf 792/792/792 2938/2965/2938 2894/2920/2894\nf 181/181/181 2412/2433/2412 182/182/182\nf 633/633/633 2939/2966/2939 469/469/469\nf 54/54/54 242/242/242 2918/2944/2918\nf 2940/2967/2940 2941/2968/2941 94/94/94\nf 242/242/242 338/338/338 2918/2944/2918\nf 118/118/118 14/14/14 59/59/59\nf 1386/1386/1386 2339/2359/2339 2942/2969/2942\nf 447/447/447 446/446/446 2808/2833/2808\nf 2943/2970/2943 721/721/721 720/720/720\nf 2274/2292/2274 1686/1693/1686 1703/1710/1703\nf 1809/1817/1809 46/46/46 2753/2777/2753\nf 2315/2335/2315 1571/1576/1571 2937/2964/2937\nf 2889/2915/2889 281/281/281 280/280/280\nf 2944/2971/2944 2945/2972/2945 2946/2973/2946\nf 2947/2974/2947 2948/2975/2948 2949/2976/2949\nf 1549/1554/1549 2950/2977/2950 996/996/996\nf 2949/2976/2949 2940/2967/2940 2930/2978/2930\nf 2941/2968/2941 2951/2979/2951 308/308/308\nf 2952/2980/2952 2265/2283/2265 2264/2282/2264\nf 1349/1349/1349 2857/2883/2857 2953/2981/2953\nf 2860/2886/2860 2905/2931/2905 361/361/361\nf 2954/2982/2954 2202/2213/2202 2955/2983/2955\nf 215/215/215 214/214/214 416/416/416\nf 2948/2975/2948 2940/2967/2940 2949/2976/2949\nf 2949/2976/2949 2930/2978/2930 2956/2984/2956\nf 2133/2143/2133 2107/2117/2107 480/480/480\nf 1400/1402/1400 250/250/250 2266/2284/2266\nf 2947/2974/2947 2956/2984/2956 2957/2985/2957\nf 1629/1634/1629 2545/2566/2545 2631/2654/2631\nf 253/253/253 2430/2451/2430 1269/1269/1269\nf 9/9/9 12/12/12 118/118/118\nf 2958/2986/2958 2959/2987/2959 1517/1519/1517\nf 1543/1548/1543 2960/2988/2960 2939/2966/2939\nf 2867/2893/2867 2868/2894/2868 63/63/63\nf 2961/2989/2961 2962/2990/2962 2963/2991/2963\nf 2962/2990/2962 2964/2992/2964 2963/2991/2963\nf 2965/2993/2965 2966/2994/2966 2967/2995/2967\nf 2966/2994/2966 2962/2990/2962 2967/2995/2967\nf 30/30/30 49/49/49 301/301/301\nf 2491/2512/2491 261/261/261 209/209/209\nf 698/698/698 2968/2996/2968 1100/1100/1100\nf 2861/2887/2861 2862/2888/2862 2969/2997/2969\nf 302/302/302 2861/2887/2861 2969/2997/2969\nf 2960/2988/2960 1458/1460/1458 2939/2966/2939\nf 283/283/283 1068/1068/1068 106/106/106\nf 2970/2998/2970 242/242/242 54/54/54\nf 2971/2999/2971 2924/2950/2924 2972/3000/2972\nf 482/482/482 481/481/481 2973/3001/2973\nf 2964/2992/2964 2974/3002/2974 2963/2991/2963\nf 2974/3002/2974 2975/3003/2975 2963/2991/2963\nf 2951/2979/2951 2961/2989/2961 2976/3004/2976\nf 2941/2968/2941 2967/2995/2967 2961/2989/2961\nf 2966/2994/2966 2896/2922/2896 2962/2990/2962\nf 1115/1115/1115 1114/1114/1114 2459/2480/2459\nf 2851/2877/2851 2198/2209/2198 480/480/480\nf 2936/2962/2936 2938/2965/2938 792/792/792\nf 2865/2891/2865 2960/2988/2960 1543/1548/1543\nf 2423/2444/2423 2409/2430/2409 52/52/52\nf 2891/2917/2891 2936/2962/2936 792/792/792\nf 2938/2965/2938 2977/3005/2977 2894/2920/2894\nf 982/982/982 425/425/425 993/993/993\nf 2894/2920/2894 2977/3005/2977 2895/2921/2895\nf 1231/1231/1231 2543/2564/2543 1164/1164/1164\nf 128/128/128 345/345/345 491/491/491\nf 791/1524/791 1268/1268/1268 1622/1627/1622\nf 2204/2215/2204 2860/2886/2860 361/361/361\nf 2204/2215/2204 2853/2879/2853 2860/2886/2860\nf 2898/2924/2898 947/947/947 482/482/482\nf 2941/2968/2941 2961/2989/2961 2951/2979/2951\nf 2951/2979/2951 2978/3006/2978 2979/3007/2979\nf 2896/2922/2896 2898/2924/2898 2973/3001/2973\nf 2939/2966/2939 1458/1460/1458 366/366/366\nf 1571/1576/1571 2980/3008/2980 2937/2964/2937\nf 1070/1070/1070 2429/2450/2429 1533/1538/1533\nf 2927/2953/2927 1476/1478/1476 2853/2879/2853\nf 2204/2215/2204 2927/2953/2927 2853/2879/2853\nf 2927/2953/2927 2588/2609/2588 1476/1478/1476\nf 2588/2609/2588 2430/2451/2430 253/253/253\nf 2918/2944/2918 1082/1082/1082 55/55/55\nf 2923/2949/2923 2897/2923/2897 2966/2994/2966\nf 1311/1311/1311 1309/1309/1309 2975/3003/2975\nf 2974/3002/2974 1311/1311/1311 2975/3003/2975\nf 2981/3009/2981 415/415/415 214/214/214\nf 2982/3010/2982 2940/2967/2940 2948/2975/2948\nf 2696/2720/2696 2983/3011/2983 2697/2721/2697\nf 39/39/39 38/38/38 174/174/174\nf 1138/1138/1138 1158/1158/1158 1084/1084/1084\nf 2890/2916/2890 2889/2915/2889 280/280/280\nf 2984/3012/2984 2923/2949/2923 2966/2994/2966\nf 261/261/261 2576/2597/2576 2442/2463/2442\nf 1574/1579/1574 254/254/254 235/235/235\nf 2863/2889/2863 506/506/506 2985/3013/2985\nf 300/300/300 1430/1432/1430 298/298/298\nf 1469/1471/1469 166/166/166 2511/2532/2511\nf 2166/2177/2166 947/947/947 2898/2924/2898\nf 2986/3014/2986 2593/2614/2593 2987/3015/2987\nf 53/53/53 2970/2998/2970 54/54/54\nf 2576/2597/2576 2877/2903/2877 2442/2463/2442\nf 2978/3006/2978 2963/2991/2963 2988/3016/2988\nf 874/874/874 697/697/697 696/696/696\nf 2989/3017/2989 287/287/287 45/45/45\nf 201/201/201 2253/2271/2253 202/202/202\nf 2451/2472/2451 2460/2481/2460 75/75/75\nf 1527/1531/1527 1581/1586/1581 266/266/266\nf 2923/2949/2923 2392/2413/2392 2897/2923/2897\nf 201/201/201 1414/1416/1414 2253/2271/2253\nf 1466/1468/1466 1468/1470/1468 1469/1471/1469\nf 537/537/537 539/539/539 751/751/751\nf 94/94/94 2941/2968/2941 308/308/308\nf 753/753/753 1923/1931/1923 438/438/438\nf 2988/3016/2988 1308/1308/1308 2393/2414/2393\nf 1550/1555/1550 995/995/995 1481/1483/1481\nf 1629/1634/1629 914/914/914 410/410/410\nf 933/933/933 2522/2543/2522 29/29/29\nf 506/506/506 237/237/237 2985/3013/2985\nf 2862/2888/2862 2863/2889/2863 2990/3018/2990\nf 2931/2957/2931 1456/1458/1456 2932/2958/2932\nf 2991/3019/2991 2943/2970/2943 100/100/100\nf 2992/3020/2992 2866/2892/2866 1543/1548/1543\nf 2392/2413/2392 2166/2177/2166 2897/2923/2897\nf 1331/1331/1331 58/58/58 1381/1381/1381\nf 2976/3004/2976 2963/2991/2963 2978/3006/2978\nf 2993/3021/2993 2994/3022/2994 2995/3023/2995\nf 871/871/871 2817/2842/2817 454/454/454\nf 794/794/794 793/793/793 30/30/30\nf 828/828/828 653/653/653 580/580/580\nf 2896/2922/2896 2964/2992/2964 2962/2990/2962\nf 2898/2924/2898 482/482/482 2973/3001/2973\nf 794/794/794 1434/1436/1434 1572/1577/1572\nf 2861/2887/2861 2996/3024/2996 1573/1578/1573\nf 99/99/99 2991/3019/2991 100/100/100\nf 2967/2995/2967 2962/2990/2962 2961/2989/2961\nf 69/69/69 2992/3020/2992 70/70/70\nf 291/291/291 98/98/98 1014/1014/1014\nf 2442/2463/2442 2877/2903/2877 536/536/536\nf 2314/2334/2314 111/111/111 1571/1576/1571\nf 2943/2970/2943 720/720/720 100/100/100\nf 254/254/254 1269/1269/1269 1565/1570/1565\nf 2940/2967/2940 94/94/94 2930/2978/2930\nf 2956/2984/2956 2930/2978/2930 2929/3025/2929\nf 2949/2976/2949 2956/2984/2956 2947/2974/2947\nf 2767/2791/2767 2997/3026/2997 2998/3027/2998\nf 1550/1555/1550 996/996/996 995/995/995\nf 2969/2997/2969 2862/2888/2862 2999/3028/2999\nf 721/721/721 2999/3028/2999 2864/2890/2864\nf 443/443/443 2938/2965/2938 2936/2962/2936\nf 2864/2890/2864 2999/3028/2999 2865/2891/2865\nf 79/79/79 2418/2439/2418 839/839/839\nf 2965/2993/2965 2984/3012/2984 2966/2994/2966\nf 3000/3029/3000 109/109/109 2314/2334/2314\nf 63/63/63 2868/2894/2868 77/77/77\nf 1014/1014/1014 197/197/197 198/198/198\nf 199/199/199 90/90/90 197/197/197\nf 1195/1195/1195 2733/2757/2733 637/637/637\nf 2996/3024/2996 18/18/18 1573/1578/1573\nf 3001/3030/3001 13/13/13 117/117/117\nf 444/444/444 3002/3031/3002 2977/3005/2977\nf 111/111/111 794/794/794 1572/1577/1572\nf 2928/2954/2928 141/141/141 297/297/297\nf 2982/3010/2982 2967/2995/2967 2941/2968/2941\nf 2871/2897/2871 69/69/69 68/68/68\nf 95/95/95 94/94/94 308/308/308\nf 2375/2396/2375 692/692/692 1398/1398/1398\nf 55/55/55 1386/1386/1386 2942/2969/2942\nf 1349/1349/1349 1348/1348/1348 2857/2883/2857\nf 636/636/636 2166/2177/2166 2392/2413/2392\nf 2451/2472/2451 3003/3032/3003 2460/2481/2460\nf 3004/3033/3004 2971/2999/2971 2691/2715/2691\nf 340/340/340 540/540/540 341/341/341\nf 308/308/308 2951/2979/2951 309/309/309\nf 2979/3007/2979 2543/2564/2543 667/667/667\nf 3005/3034/3005 763/763/763 2460/2481/2460\nf 94/94/94 93/93/93 2930/2978/2930\nf 2950/2977/2950 62/62/62 996/996/996\nf 3003/3032/3003 3005/3034/3005 2460/2481/2460\nf 2165/2176/2165 1687/1694/1687 406/406/406\nf 763/763/763 3005/3034/3005 2475/2496/2475\nf 2460/2481/2460 765/765/765 75/75/75\nf 2198/2209/2198 2809/2834/2809 2133/2143/2133\nf 3006/3035/3006 3007/3036/3007 3008/3037/3008\nf 2238/2256/2238 3009/3038/3009 2878/2904/2878\nf 2808/2833/2808 446/446/446 1843/1851/1843\nf 1536/1541/1536 3010/3039/3010 3011/3040/3011\nf 839/839/839 58/58/58 1331/1331/1331\nf 2978/3006/2978 2988/3016/2988 2393/2414/2393\nf 993/993/993 2545/2566/2545 1629/1634/1629\nf 2951/2979/2951 2979/3007/2979 309/309/309\nf 2951/2979/2951 2976/3004/2976 2978/3006/2978\nf 875/2623/875 877/3041/877 2602/2624/2602\nf 2350/2370/2350 1900/1908/1900 2878/2904/2878\nf 1180/1180/1180 2939/2966/2939 633/633/633\nf 1567/1572/1567 1566/1571/1566 2889/2915/2889\nf 2918/2944/2918 338/338/338 1082/1082/1082\nf 925/925/925 2475/2496/2475 997/997/997\nf 60/60/60 133/133/133 265/265/265\nf 1520/1522/1520 2596/2617/2596 3012/3042/3012\nf 3013/3043/3013 3014/3044/3014 3015/3045/3015\nf 19/19/19 2996/3024/2996 302/302/302\nf 3016/3046/3016 2429/2450/2429 2462/2483/2462\nf 3009/3038/3009 2385/2406/2385 2878/2904/2878\nf 2393/2414/2393 1165/1165/1165 2543/2564/2543\nf 2695/2719/2695 2948/2975/2948 2947/2974/2947\nf 840/840/840 1399/1400/1399 79/79/79\nf 2938/2965/2938 443/443/443 444/444/444\nf 1048/1048/1048 1923/1931/1923 753/753/753\nf 2985/3013/2985 237/237/237 2890/2916/2890\nf 2717/2741/2717 2111/2121/2111 749/749/749\nf 2442/2463/2442 535/535/535 1416/1418/1416\nf 2973/3001/2973 2974/3002/2974 2964/2992/2964\nf 2963/2991/2963 2975/3003/2975 2988/3016/2988\nf 21/21/21 668/668/668 1278/1278/1278\nf 182/182/182 2412/2433/2412 3017/3047/3017\nf 310/310/310 309/309/309 132/132/132\nf 445/445/445 2160/2171/2160 446/446/446\nf 3018/3048/3018 1843/1851/1843 446/446/446\nf 3019/3049/3019 3020/3050/3020 158/158/158\nf 2697/2721/2697 2965/2993/2965 2695/2719/2695\nf 697/697/697 2968/2996/2968 698/698/698\nf 1543/1548/1543 2939/2966/2939 1180/1180/1180\nf 2990/3018/2990 2863/2889/2863 2985/3013/2985\nf 292/292/292 3021/3051/3021 99/99/99\nf 933/933/933 1685/1692/1685 2522/2543/2522\nf 309/309/309 667/667/667 132/132/132\nf 953/953/953 329/329/329 331/331/331\nf 1329/1329/1329 2142/2153/2142 1721/1729/1721\nf 2978/3006/2978 2393/2414/2393 2543/2564/2543\nf 1465/1467/1465 167/167/167 1468/1470/1468\nf 772/772/772 2086/2095/2086 2387/2408/2387\nf 2184/2195/2184 25/25/25 555/555/555\nf 1434/1436/1434 794/794/794 32/32/32\nf 2933/2959/2933 1457/1459/1457 2936/2962/2936\nf 2868/2894/2868 2872/2898/2872 108/108/108\nf 181/181/181 640/640/640 2412/2433/2412\nf 3022/3052/3022 2983/3011/2983 2696/2720/2696\nf 2979/3007/2979 2978/3006/2978 2543/2564/2543\nf 2982/3010/2982 2941/2968/2941 2940/2967/2940\nf 1573/1578/1573 1574/1579/1574 2863/2889/2863\nf 206/206/206 490/490/490 2182/2193/2182\nf 3023/3053/3023 3021/3051/3021 292/292/292\nf 3021/3051/3021 2991/3019/2991 99/99/99\nf 721/721/721 2969/2997/2969 2999/3028/2999\nf 2938/2965/2938 444/444/444 2977/3005/2977\nf 2969/2997/2969 721/721/721 2943/2970/2943\nf 1516/1518/1516 1414/1416/1414 2958/2986/2958\nf 2340/2360/2340 2610/2632/2610 2329/2349/2329\nf 1413/1415/1413 1412/1414/1412 3024/3054/3024\nf 1833/1841/1833 2318/2338/2318 1335/1335/1335\nf 2160/2171/2160 3025/3055/3025 446/446/446\nf 446/446/446 3025/3055/3025 3018/3048/3018\nf 3026/3056/3026 3027/3057/3027 2256/2274/2256\nf 2999/3028/2999 2862/2888/2862 2990/3018/2990\nf 2204/2215/2204 2441/2462/2441 2927/2953/2927\nf 2441/2462/2441 1699/1706/1699 2927/2953/2927\nf 302/302/302 2969/2997/2969 2991/3019/2991\nf 1748/1756/1748 3028/3058/3028 3029/3059/3029\nf 3030/3060/3030 1843/1851/1843 3018/3048/3018\nf 3030/3060/3030 1868/1876/1868 1843/1851/1843\nf 1562/1567/1562 1564/1569/1564 1686/1693/1686\nf 2961/2989/2961 2963/2991/2963 2976/3004/2976\nf 2973/3001/2973 481/481/481 1311/1311/1311\nf 2974/3002/2974 2973/3001/2973 1311/1311/1311\nf 1114/1114/1114 2257/2275/2257 2459/2480/2459\nf 235/235/235 1567/1572/1567 236/236/236\nf 2969/2997/2969 2943/2970/2943 2991/3019/2991\nf 337/337/337 1549/1554/1549 1550/1555/1550\nf 2996/3024/2996 2861/2887/2861 302/302/302\nf 2588/2609/2588 1698/1705/1698 2430/2451/2430\nf 302/302/302 2991/3019/2991 2924/2950/2924\nf 2886/2912/2886 2926/2952/2926 3031/3061/3031\nf 202/202/202 2253/2271/2253 2868/2894/2868\nf 199/199/199 720/720/720 91/91/91\nf 2654/2677/2654 694/694/694 693/693/693\nf 1688/1695/1688 214/214/214 146/146/146\nf 235/235/235 254/254/254 1567/1572/1567\nf 197/197/197 98/98/98 199/199/199\nf 3021/3051/3021 2972/3000/2972 2991/3019/2991\nf 2867/2893/2867 2950/2977/2950 1549/1554/1549\nf 1538/1543/1538 1707/1714/1707 994/994/994\nf 2412/2433/2412 3032/3062/3032 3017/3047/3017\nf 2363/2383/2363 1868/1876/1868 3030/3060/3030\nf 488/488/488 3033/3063/3033 2493/2514/2493\nf 2975/3003/2975 1309/1309/1309 2988/3016/2988\nf 1309/1309/1309 1308/1308/1308 2988/3016/2988\nf 2523/2544/2523 2416/2437/2416 2763/2787/2763\nf 254/254/254 1565/1570/1565 1567/1572/1567\nf 2929/2955/2929 595/595/595 3034/3064/3034\nf 1469/1471/1469 1399/1399/1399 1493/1495/1493\nf 2482/2503/2482 2527/2548/2527 3000/3029/3000\nf 2972/3000/2972 2924/2950/2924 2991/3019/2991\nf 2691/2715/2691 2972/3000/2972 3021/3051/3021\nf 2865/2891/2865 2985/3013/2985 2960/2988/2960\nf 1014/1014/1014 98/98/98 197/197/197\nf 3035/3065/3035 1238/1238/1238 1121/1121/1121\nf 3036/3066/3036 126/126/126 125/125/125\nf 2363/2383/2363 1869/1877/1869 1868/1876/1868\nf 1280/1280/1280 1459/1461/1459 2931/2957/2931\nf 2160/2171/2160 3037/3067/3037 3025/3055/3025\nf 3025/3055/3025 3038/3068/3038 3018/3048/3018\nf 3039/3069/3039 3040/3070/3040 2986/3014/2986\nf 2896/2922/2896 2973/3001/2973 2964/2992/2964\nf 336/336/336 2869/2895/2869 310/310/310\nf 841/841/841 95/2963/95 2869/2895/2869\nf 1158/1158/1158 1085/1085/1085 1084/1084/1084\nf 2870/2896/2870 201/201/201 200/200/200\nf 2857/2883/2857 2603/2625/2603 2855/2881/2855\nf 337/337/337 2870/2896/2870 200/200/200\nf 333/333/333 335/335/335 2901/2927/2901\nf 3041/3071/3041 3042/3072/3042 3036/3066/3036\nf 3032/3062/3032 3037/3067/3037 3017/3047/3017\nf 3017/3047/3017 3037/3067/3037 2160/2171/2160\nf 3038/3068/3038 3043/3073/3043 3018/3048/3018\nf 3043/3073/3043 3030/3060/3030 3018/3048/3018\nf 1306/1306/1306 1305/1305/1305 2512/2533/2512\nf 1469/1471/1469 80/3074/80 1399/1399/1399\nf 3044/3075/3044 2208/2219/2208 2207/2218/2207\nf 2930/2956/2930 93/1537/93 595/595/595\nf 1480/1482/1480 1550/1555/1550 1481/1483/1481\nf 200/200/200 1549/1554/1549 337/337/337\nf 1520/1522/1520 3012/3042/3012 2536/2557/2536\nf 2890/2916/2890 280/280/280 1458/1460/1458\nf 2401/2422/2401 172/172/172 1459/1461/1459\nf 2621/2643/2621 2411/2432/2411 890/890/890\nf 2411/2432/2411 2620/2642/2620 3032/3062/3032\nf 3037/3067/3037 3038/3068/3038 3025/3055/3025\nf 2872/2898/2872 40/40/40 108/108/108\nf 2965/2993/2965 2967/2995/2967 2982/3010/2982\nf 62/62/62 2867/2893/2867 63/63/63\nf 2950/2977/2950 2867/2893/2867 62/62/62\nf 1231/1231/1231 668/668/668 667/667/667\nf 1459/1461/1459 1456/1458/1456 2931/2957/2931\nf 2999/3028/2999 2990/3018/2990 2865/2891/2865\nf 31/31/31 301/301/301 303/303/303\nf 1457/1459/1457 2932/2958/2932 1456/1458/1456\nf 3045/3076/3045 3030/3060/3030 3043/3073/3043\nf 3045/3076/3045 2363/2383/2363 3030/3060/3030\nf 3045/3076/3045 2171/2182/2171 2363/2383/2363\nf 1136/1136/1136 2205/2216/2205 524/524/524\nf 2965/2993/2965 2982/3010/2982 2948/2975/2948\nf 1574/1579/1574 252/252/252 254/254/254\nf 2966/2994/2966 2897/2923/2897 2896/2922/2896\nf 1457/1459/1457 2933/2959/2933 2932/2958/2932\nf 325/325/325 2945/2972/2945 72/72/72\nf 1457/1459/1457 448/448/448 2936/2962/2936\nf 2936/2962/2936 448/448/448 443/443/443\nf 18/18/18 2996/3024/2996 19/19/19\nf 2496/2517/2496 1307/1307/1307 3046/3077/3046\nf 3032/3062/3032 3047/3078/3047 3037/3067/3037\nf 3037/3067/3037 3048/3079/3048 3038/3068/3038\nf 3049/3080/3049 3045/3076/3045 3043/3073/3043\nf 695/695/695 3050/3081/3050 693/693/693\nf 201/201/201 2958/2986/2958 1414/1416/1414\nf 2992/3020/2992 1543/1548/1543 1544/1549/1544\nf 2985/3013/2985 2890/2916/2890 2960/2988/2960\nf 2865/2891/2865 2990/3018/2990 2985/3013/2985\nf 719/719/719 2864/2890/2864 69/69/69\nf 3051/3082/3051 2494/2515/2494 2241/2259/2241\nf 2620/2642/2620 2411/2432/2411 2621/2643/2621\nf 3032/3062/3032 2620/2642/2620 3047/3078/3047\nf 109/109/109 111/111/111 2314/2334/2314\nf 3052/3083/3052 1347/1347/1347 2758/2782/2758\nf 2023/2032/2023 1179/1179/1179 1988/1997/1988\nf 410/410/410 409/409/409 1375/1375/1375\nf 2992/3020/2992 69/69/69 2866/2892/2866\nf 91/91/91 2871/2897/2871 189/189/189\nf 3053/3084/3053 2755/2779/2755 2754/2778/2754\nf 2611/2633/2611 2497/2518/2497 2788/2812/2788\nf 3048/3079/3048 3043/3073/3043 3038/3068/3038\nf 3054/3085/3054 2171/2182/2171 3045/3076/3045\nf 110/110/110 794/794/794 111/111/111\nf 2965/2993/2965 2948/2975/2948 2695/2719/2695\nf 2869/2895/2869 308/308/308 310/310/310\nf 1179/1179/1179 1544/1549/1544 1180/1180/1180\nf 19/19/19 302/302/302 301/301/301\nf 2970/2998/2970 3055/3086/3055 3056/3087/3056\nf 595/595/595 320/320/320 3034/3064/3034\nf 3057/3088/3057 3058/3089/3058 1539/1544/1539\nf 2871/2897/2871 68/68/68 189/189/189\nf 1603/1608/1603 3059/3090/3059 3060/3091/3060\nf 3053/3084/3053 2210/2221/2210 2755/2779/2755\nf 2210/2221/2210 3061/3092/3061 2755/2779/2755\nf 3062/3093/3062 3063/3094/3063 2620/2642/2620\nf 2620/2642/2620 3063/3094/3063 3047/3078/3047\nf 3064/3095/3064 3049/3080/3049 3043/3073/3043\nf 3054/3085/3054 3045/3076/3045 3049/3080/3049\nf 1458/1460/1458 280/280/280 277/277/277\nf 2482/2503/2482 3000/3029/3000 2314/2334/2314\nf 2697/2721/2697 2983/3011/2983 2965/2993/2965\nf 482/482/482 2851/2877/2851 480/480/480\nf 3006/3035/3006 2262/2280/2262 2261/2279/2261\nf 2871/2897/2871 720/720/720 719/719/719\nf 58/58/58 874/874/874 696/696/696\nf 1333/1333/1333 1397/1401/1397 840/840/840\nf 1574/1579/1574 235/235/235 506/506/506\nf 1101/1101/1101 1103/1103/1103 1967/1976/1967\nf 3052/3083/3052 2479/2500/2479 1347/1347/1347\nf 2622/2644/2622 3062/3093/3062 2620/2642/2620\nf 2211/2222/2211 1501/1503/1501 2350/2370/2350\nf 1141/1141/1141 1140/1140/1140 3065/3096/3065\nf 3035/3065/3035 1121/1121/1121 1120/1120/1120\nf 77/77/77 2868/2894/2868 108/108/108\nf 2983/3011/2983 3022/3052/3022 1132/1132/1132\nf 3066/3097/3066 1372/1372/1372 1371/1371/1371\nf 1806/1814/1806 436/436/436 458/458/458\nf 1544/1549/1544 2023/2032/2023 70/70/70\nf 2992/3020/2992 1544/1549/1544 70/70/70\nf 2401/2422/2401 251/251/251 172/172/172\nf 3052/3083/3052 2770/2794/2770 2479/2500/2479\nf 1838/1846/1838 631/631/631 468/468/468\nf 759/759/759 339/339/339 2489/2510/2489\nf 3047/3078/3047 3063/3094/3063 3037/3067/3037\nf 3037/3067/3037 3067/3098/3067 3048/3079/3048\nf 3048/3079/3048 3064/3095/3064 3043/3073/3043\nf 3068/3099/3068 3054/3085/3054 3049/3080/3049\nf 2308/2327/2308 1977/1986/1977 3054/3085/3054\nf 2983/3011/2983 2984/3012/2984 2965/2993/2965\nf 2691/2715/2691 3021/3051/3021 3023/3053/3023\nf 2334/2354/2334 2534/2555/2534 2806/2830/2806\nf 821/821/821 3069/3100/3069 537/537/537\nf 537/537/537 3069/3100/3069 538/538/538\nf 653/653/653 550/550/550 580/580/580\nf 3070/3101/3070 112/112/112 1320/1320/1320\nf 1305/1305/1305 2518/2539/2518 2512/2533/2512\nf 3063/3094/3063 3067/3098/3067 3037/3067/3037\nf 3067/3098/3067 3071/3102/3071 3048/3079/3048\nf 3068/3099/3068 3049/3080/3049 3064/3095/3064\nf 1195/1195/1195 1334/1334/1334 2733/2757/2733\nf 1038/1038/1038 2132/2142/2132 1039/1039/1039\nf 2238/2256/2238 2878/2904/2878 2257/2275/2257\nf 745/745/745 821/821/821 777/777/777\nf 821/821/821 745/745/745 3069/3100/3069\nf 236/236/236 1567/1572/1567 2889/2915/2889\nf 172/172/172 64/64/64 1459/1461/1459\nf 355/355/355 1582/1587/1582 1791/1799/1791\nf 339/339/339 2667/2690/2667 2489/2510/2489\nf 1499/1501/1499 112/112/112 3070/3101/3070\nf 3062/3093/3062 3072/3103/3072 3063/3094/3063\nf 3054/3085/3054 3073/3104/3073 2308/2327/2308\nf 2308/2327/2308 1537/1542/1537 1490/1492/1490\nf 3069/3100/3069 1703/1710/1703 538/538/538\nf 538/538/538 1703/1710/1703 1702/1709/1702\nf 358/358/358 332/332/332 1107/1107/1107\nf 2960/2988/2960 2890/2916/2890 1458/1460/1458\nf 2488/2509/2488 2584/2605/2584 759/759/759\nf 3048/3079/3048 3071/3102/3071 3064/3095/3064\nf 3068/3099/3068 3073/3104/3073 3054/3085/3054\nf 3073/3104/3073 1537/1542/1537 2308/2327/2308\nf 1977/1986/1977 2171/2182/2171 3054/3085/3054\nf 758/758/758 757/757/757 1702/1709/1702\nf 72/72/72 2945/2972/2945 73/73/73\nf 1078/1078/1078 847/847/847 970/970/970\nf 1330/1330/1330 1331/1331/1331 1381/1381/1381\nf 2473/2494/2473 2472/2493/2472 2704/2728/2704\nf 469/469/469 2939/2966/2939 366/366/366\nf 923/923/923 1101/1101/1101 924/924/924\nf 819/819/819 746/746/746 716/716/716\nf 920/920/920 2987/3015/2987 2593/2614/2593\nf 3063/3094/3063 3074/3105/3074 3067/3098/3067\nf 3075/3106/3075 3073/3104/3073 3068/3099/3068\nf 841/841/841 2869/2895/2869 336/336/336\nf 719/719/719 721/721/721 2864/2890/2864\nf 402/402/402 1700/1707/1700 1176/1176/1176\nf 745/745/745 1363/1363/1363 3069/3100/3069\nf 564/564/564 356/356/356 355/355/355\nf 128/128/128 491/491/491 190/190/190\nf 2895/2921/2895 192/192/192 793/793/793\nf 792/792/792 2894/2920/2894 793/793/793\nf 80/80/80 79/79/79 1399/1400/1399\nf 3072/3103/3072 3076/3107/3076 3063/3094/3063\nf 3067/3098/3067 3074/3105/3074 3071/3102/3071\nf 3071/3102/3071 3077/3108/3077 3064/3095/3064\nf 3078/3109/3078 3068/3099/3068 3064/3095/3064\nf 3078/3109/3078 3075/3106/3075 3068/3099/3068\nf 96/96/96 595/595/595 114/114/114\nf 1398/1398/1398 692/692/692 1464/1466/1464\nf 128/128/128 190/190/190 170/170/170\nf 71/71/71 73/73/73 2870/2896/2870\nf 73/73/73 2944/2971/2944 2870/2896/2870\nf 2574/2595/2574 1547/1552/1547 1205/1205/1205\nf 1403/1405/1403 2210/2221/2210 3053/3084/3053\nf 2891/2917/2891 110/110/110 109/109/109\nf 1333/1333/1333 1332/1332/1332 1367/1367/1367\nf 148/148/148 1520/1522/1520 2536/2557/2536\nf 3076/3107/3076 3074/3105/3074 3063/3094/3063\nf 3074/3105/3074 3079/3110/3079 3071/3102/3071\nf 3064/3095/3064 3077/3108/3077 3078/3109/3078\nf 3080/3111/3080 1537/1542/1537 3073/3104/3073\nf 3080/3111/3080 1538/1543/1538 1537/1542/1537\nf 2984/3012/2984 2983/3011/2983 2923/2949/2923\nf 360/360/360 362/362/362 3081/3112/3081\nf 200/200/200 2867/2893/2867 1549/1554/1549\nf 3069/3100/3069 1363/1363/1363 1703/1710/1703\nf 2594/2615/2594 2509/2530/2509 148/148/148\nf 3082/3113/3082 3073/3104/3073 3075/3106/3075\nf 840/840/840 839/839/839 1333/1333/1333\nf 1703/1710/1703 1686/1693/1686 1694/1701/1694\nf 2511/2532/2511 2510/2531/2510 3083/3114/3083\nf 1317/1317/1317 116/116/116 565/565/565\nf 2734/2758/2734 109/109/109 3000/3029/3000\nf 2578/2599/2578 360/360/360 3081/3112/3081\nf 3084/3115/3084 2906/2932/2906 3085/3116/3085\nf 247/247/247 249/249/249 2578/2599/2578\nf 3086/3117/3086 247/247/247 2578/2599/2578\nf 3076/3107/3076 3087/3118/3087 3088/3119/3088\nf 3077/3108/3077 3071/3102/3071 3079/3110/3079\nf 3078/3109/3078 3082/3113/3082 3075/3106/3075\nf 3089/3120/3089 3073/3104/3073 3082/3113/3082\nf 3089/3120/3089 3080/3111/3080 3073/3104/3073\nf 3089/3120/3089 1210/1210/1210 3080/3111/3080\nf 3080/3111/3080 1210/1210/1210 1538/1543/1538\nf 1694/1701/1694 1670/1677/1670 1658/1665/1658\nf 1363/1363/1363 2274/2292/2274 1703/1710/1703\nf 2734/2758/2734 3000/3029/3000 2527/2548/2527\nf 153/153/153 1456/1458/1456 1459/1461/1459\nf 2644/2667/2644 2783/2807/2783 2782/2806/2782\nf 3090/3121/3090 2301/2320/2301 2815/2840/2815\nf 247/247/247 3086/3117/3086 1211/1211/1211\nf 2667/2690/2667 1536/1541/1536 3011/3040/3011\nf 196/196/196 3091/3122/3091 2634/2657/2634\nf 2827/2852/2827 3079/3110/3079 3074/3105/3074\nf 3077/3108/3077 154/154/154 3078/3109/3078\nf 154/154/154 156/156/156 3078/3109/3078\nf 1210/1210/1210 1707/1714/1707 1538/1543/1538\nf 185/185/185 1318/1318/1318 747/747/747\nf 839/839/839 56/56/56 58/58/58\nf 726/726/726 3092/3123/3092 724/724/724\nf 2452/2473/2452 2931/2957/2931 2734/2758/2734\nf 2878/2904/2878 1900/1908/1900 2257/2275/2257\nf 1686/1693/1686 1564/1569/1564 1694/1701/1694\nf 1694/1701/1694 1564/1569/1564 1670/1677/1670\nf 839/839/839 1331/1331/1331 1333/1333/1333\nf 2164/2175/2164 1/1/1 3093/3124/3093\nf 3094/3125/3094 2501/2522/2501 2259/2277/2259\nf 3095/3126/3095 3077/3108/3077 3079/3110/3079\nf 156/156/156 3082/3113/3082 3078/3109/3078\nf 1165/1165/1165 1040/1040/1040 1130/1130/1130\nf 1119/1119/1119 1226/1226/1226 1622/3127/1622\nf 2253/2271/2253 2252/2270/2252 2872/2898/2872\nf 2851/2877/2851 482/482/482 947/947/947\nf 42/42/42 448/448/448 1457/1459/1457\nf 309/309/309 2979/3007/2979 667/667/667\nf 2123/2133/2123 2133/2143/2133 2809/2834/2809\nf 1564/1569/1564 3059/3090/3059 1670/1677/1670\nf 241/241/241 946/946/946 943/943/943\nf 3055/3086/3055 2970/2998/2970 53/53/53\nf 1564/1569/1564 3060/3091/3060 3059/3090/3059\nf 2411/2432/2411 3032/3062/3032 2412/2433/2412\nf 3010/3039/3010 1535/1540/1535 1141/1141/1141\nf 1499/1501/1499 183/183/183 112/112/112\nf 245/245/245 1212/1212/1212 246/246/246\nf 3096/3128/3096 1787/1795/1787 2671/2694/2671\nf 136/136/136 3079/3110/3079 2827/2852/2827\nf 135/135/135 3077/3108/3077 3095/3126/3095\nf 135/135/135 154/154/154 3077/3108/3077\nf 1521/1525/1521 1208/1208/1208 3089/3120/3089\nf 3082/3113/3082 1521/1525/1521 3089/3120/3089\nf 1210/1210/1210 1209/1209/1209 1707/1714/1707\nf 2871/2897/2871 719/719/719 69/69/69\nf 993/993/993 1629/1634/1629 555/555/555\nf 2870/2896/2870 2944/2971/2944 201/201/201\nf 667/667/667 2543/2564/2543 1231/1231/1231\nf 3097/3129/3097 3098/3130/3098 508/508/508\nf 2863/2889/2863 1574/1579/1574 506/506/506\nf 1490/1492/1490 1491/1493/1491 2308/2327/2308\nf 201/201/201 2944/2971/2944 2958/2986/2958\nf 895/895/895 3099/3131/3099 383/383/383\nf 3100/3132/3100 297/297/297 140/140/140\nf 1960/1969/1960 1/1/1 2164/2175/2164\nf 1584/1589/1584 333/333/333 2901/2927/2901\nf 136/136/136 3095/3126/3095 3079/3110/3079\nf 156/156/156 1521/1525/1521 3082/3113/3082\nf 3089/3120/3089 1208/1208/1208 1210/1210/1210\nf 1374/1374/1374 2184/2195/2184 1375/1375/1375\nf 142/142/142 149/149/149 1498/1500/1498\nf 242/242/242 71/71/71 337/337/337\nf 175/175/175 292/292/292 291/291/291\nf 698/698/698 1236/1236/1236 1237/1237/1237\nf 1564/1569/1564 3101/3133/3101 3060/3091/3060\nf 200/200/200 202/202/202 2867/2893/2867\nf 36/36/36 343/343/343 342/342/342\nf 2209/2220/2209 1403/1405/1403 1404/1406/1404\nf 1320/1320/1320 107/107/107 2594/2615/2594\nf 107/107/107 2509/2530/2509 2594/2615/2594\nf 1535/1540/1535 3010/3039/3010 1536/1541/1536\nf 135/135/135 3095/3126/3095 136/136/136\nf 2946/2973/2946 3102/3134/3102 3103/3135/3103\nf 1511/1513/1511 1558/1563/1558 3104/3136/3104\nf 1460/1462/1460 3105/3137/3105 1461/1463/1461\nf 3106/3138/3106 3107/3139/3107 3108/3140/3108\nf 3109/3141/3109 87/87/87 89/89/89\nf 3057/3088/3057 3105/3137/3105 3110/3142/3110\nf 3111/3143/3111 1591/1596/1591 2879/2905/2879\nf 3112/3144/3112 1594/1599/1594 1603/1608/1603\nf 3113/3145/3113 1474/1476/1474 3114/3146/3114\nf 3115/3147/3115 2959/2987/2959 2944/2971/2944\nf 3116/3148/3116 3117/3149/3117 3118/3150/3118\nf 3119/3151/3119 173/173/173 3084/3115/3084\nf 1563/1568/1563 1562/1567/1562 1496/1498/1496\nf 3120/3152/3120 3108/3140/3108 3121/3153/3121\nf 2944/2971/2944 2959/2987/2959 2958/2986/2958\nf 3122/3154/3122 3123/3155/3123 3124/3156/3124\nf 3125/3157/3125 3126/3158/3126 1451/1453/1451\nf 1408/1410/1408 1340/1340/1340 3127/3159/3127\nf 3128/3160/3128 544/544/544 508/508/508\nf 2510/2531/2510 3027/3057/3027 3026/3056/3026\nf 2958/2986/2958 1517/1519/1517 1516/1518/1516\nf 3129/3161/3129 1560/1565/1560 1559/1564/1559\nf 2900/2926/2900 3130/3162/3130 3131/3163/3131\nf 3123/3155/3123 3121/3153/3121 3132/3164/3132\nf 1655/1660/1655 1643/1648/1643 1656/1661/1656\nf 3133/3165/3133 299/299/299 3134/3166/3134\nf 1414/1416/1414 1516/1518/1516 1412/1414/1412\nf 2730/2754/2730 3135/3167/3135 937/937/937\nf 1496/1498/1496 1562/1567/1562 1497/1499/1497\nf 1495/1497/1495 1497/1499/1497 1631/1636/1631\nf 1284/1284/1284 1312/1312/1312 1251/1251/1251\nf 3136/3168/3136 3137/3169/3137 3138/3170/3138\nf 1622/1627/1622 1268/1268/1268 1267/1267/1267\nf 3139/3171/3139 3140/3172/3140 2795/2819/2795\nf 3129/3161/3129 3141/3173/3141 3142/3174/3142\nf 1558/1563/1558 3143/3175/3143 3104/3136/3104\nf 21/21/21 1278/1278/1278 26/26/26\nf 3144/3176/3144 3145/3177/3145 3146/3178/3146\nf 2466/2487/2466 3147/3179/3147 2464/2485/2464\nf 3148/3180/3148 3112/3144/3112 3060/3091/3060\nf 3149/3181/3149 3134/3166/3134 3150/3182/3150\nf 3151/3183/3151 1409/1411/1409 1385/1385/1385\nf 718/718/718 2243/2261/2243 1265/1265/1265\nf 2425/2446/2425 3084/3115/3084 3152/3184/3152\nf 3104/3136/3104 3111/3143/3111 1432/1434/1432\nf 2254/2272/2254 3099/3131/3099 1524/1528/1524\nf 1406/1408/1406 1405/1407/1405 452/452/452\nf 523/523/523 1137/1137/1137 524/524/524\nf 256/256/256 255/255/255 332/332/332\nf 1610/1615/1610 1591/1596/1591 1590/1595/1590\nf 280/280/280 282/282/282 277/277/277\nf 1102/1102/1102 1101/1101/1101 923/923/923\nf 290/290/290 289/289/289 1049/1049/1049\nf 3153/3185/3153 3154/3186/3154 204/204/204\nf 2252/2270/2252 1413/1415/1413 3024/3054/3024\nf 1561/1566/1561 1594/1599/1594 1559/1564/1559\nf 2955/2983/2955 2202/2213/2202 1046/1046/1046\nf 3155/3187/3155 3156/3188/3156 3157/3189/3157\nf 790/790/790 319/319/319 318/318/318\nf 3150/3182/3150 298/298/298 1429/1431/1429\nf 1020/1020/1020 1207/1207/1207 1206/1206/1206\nf 273/273/273 28/28/28 872/872/872\nf 1746/1754/1746 1213/1213/1213 1177/1177/1177\nf 1207/1207/1207 1085/1085/1085 2885/2911/2885\nf 3158/3190/3158 2510/2531/2510 3026/3056/3026\nf 1387/1387/1387 3159/3191/3159 3160/3192/3160\nf 212/212/212 1091/1091/1091 1663/1670/1663\nf 1460/1462/1460 1436/1438/1436 1418/1420/1418\nf 827/827/827 826/826/826 2785/2809/2785\nf 933/933/933 597/597/597 1685/1692/1685\nf 151/151/151 3161/3193/3161 3162/3194/3162\nf 3125/3157/3125 1451/1453/1451 299/299/299\nf 3163/3195/3163 3164/3196/3164 2353/2373/2353\nf 3165/3197/3165 1387/1387/1387 3166/3198/3166\nf 1852/1860/1852 2458/2479/2458 396/396/396\nf 805/805/805 847/847/847 1078/1078/1078\nf 3167/3199/3167 1042/1042/1042 1041/1041/1041\nf 3151/3183/3151 3104/3136/3104 1409/1411/1409\nf 3113/3145/3113 1472/1474/1472 1474/1476/1474\nf 2406/2427/2406 2408/2429/2408 874/874/874\nf 41/41/41 1627/1632/1627 3044/3075/3044\nf 489/489/489 948/948/948 2199/2210/2199\nf 2207/2218/2207 41/41/41 3044/3075/3044\nf 1411/1413/1411 3168/3200/3168 1371/1371/1371\nf 1744/1752/1744 2835/2860/2835 3169/3201/3169\nf 3170/3202/3170 1657/1663/1657 3171/3203/3171\nf 1177/1177/1177 1104/1104/1104 1746/1754/1746\nf 555/555/555 1629/1634/1629 1628/1633/1628\nf 646/646/646 598/598/598 3172/3204/3172\nf 2424/2445/2424 3173/3205/3173 3174/3206/3174\nf 383/3207/383 878/3208/878 3175/3209/3175\nf 2208/2219/2208 2989/3017/2989 45/45/45\nf 427/427/427 429/429/429 492/492/492\nf 3137/3169/3137 3176/3210/3176 3138/3170/3138\nf 3177/3211/3177 954/954/954 956/956/956\nf 3178/3212/3178 3179/3213/3179 3180/3214/3180\nf 1385/1385/1385 1408/1410/1408 3181/3215/3181\nf 1510/1512/1510 1558/1563/1558 1511/1513/1511\nf 3114/3146/3114 1474/1476/1474 3181/3215/3181\nf 2812/2837/2812 2015/2024/2015 189/189/189\nf 3182/3216/3182 3183/3217/3183 3117/3149/3117\nf 439/439/439 1049/1049/1049 1291/1291/1291\nf 3184/3218/3184 2419/2440/2419 384/384/384\nf 1397/1397/1397 1367/2391/1367 2375/2396/2375\nf 3123/3155/3123 3185/3219/3185 3121/3153/3121\nf 1511/1513/1511 3104/3136/3104 3151/3183/3151\nf 2989/3017/2989 2208/2219/2208 3186/3220/3186\nf 3187/3221/3187 2989/3017/2989 3186/3220/3186\nf 1560/1565/1560 3129/3161/3129 3159/3191/3159\nf 3185/3219/3185 3120/3152/3120 3121/3153/3121\nf 3141/3173/3141 3188/3222/3188 3142/3174/3142\nf 3168/3200/3168 3189/3223/3189 3066/3097/3066\nf 3166/3198/3166 1387/1387/1387 3160/3192/3160\nf 2407/2428/2407 3190/3224/3190 2408/2429/2408\nf 3120/3152/3120 3106/3138/3106 3108/3140/3108\nf 3191/3225/3191 3122/3154/3122 3124/3156/3124\nf 1357/1357/1357 1356/1356/1356 1377/1377/1377\nf 388/388/388 2296/2315/2296 3192/3226/3192\nf 3002/3031/3002 3187/3221/3187 316/316/316\nf 444/444/444 2989/3017/2989 3187/3221/3187\nf 3002/3031/3002 444/444/444 3187/3221/3187\nf 2879/2905/2879 3193/3227/3193 3194/3228/3194\nf 1746/1754/1746 3195/3229/3195 1227/1227/1227\nf 3196/3230/3196 3120/3152/3120 3185/3219/3185\nf 3150/3182/3150 3185/3219/3185 3197/3231/3197\nf 1298/1298/1298 1250/1250/1250 3132/3164/3132\nf 1376/1376/1376 435/435/435 1374/1374/1374\nf 3198/3232/3198 3199/3233/3199 1378/1378/1378\nf 644/644/644 3172/3204/3172 3200/3234/3200\nf 3201/3235/3201 644/644/644 3200/3234/3200\nf 2105/2115/2105 2240/2258/2240 731/731/731\nf 315/315/315 3002/3031/3002 316/316/316\nf 808/808/808 46/46/46 184/184/184\nf 2518/2539/2518 1640/1645/1640 2512/2533/2512\nf 3173/3205/3173 873/873/873 3174/3206/3174\nf 3174/3206/3174 873/873/873 27/27/27\nf 3108/3140/3108 1298/1298/1298 3121/3153/3121\nf 1160/1160/1160 1183/1183/1183 3161/3193/3161\nf 3202/3236/3202 3198/3232/3198 1377/1377/1377\nf 28/28/28 273/273/273 933/933/933\nf 3142/3174/3142 3188/3222/3188 3198/3232/3198\nf 3162/3194/3162 3203/3237/3203 152/152/152\nf 3172/3204/3172 3204/3238/3204 3200/3234/3200\nf 2639/2662/2639 1523/1527/1523 3205/3239/3205\nf 289/289/289 1518/1520/1518 1009/1009/1009\nf 1176/1176/1176 1402/1404/1402 402/402/402\nf 1451/1453/1451 1448/1450/1448 300/300/300\nf 1183/1183/1183 3162/3194/3162 3161/3193/3161\nf 2926/2952/2926 2885/2911/2885 151/151/151\nf 3160/3192/3160 3159/3191/3159 3206/3240/3206\nf 3207/3241/3207 2179/2190/2179 852/852/852\nf 151/151/151 3162/3194/3162 152/152/152\nf 1410/1412/1410 3168/3200/3168 1411/1413/1411\nf 1409/1411/1409 3104/3136/3104 1432/1434/1432\nf 3208/3242/3208 315/315/315 3209/3243/3209\nf 3150/3182/3150 3196/3230/3196 3185/3219/3185\nf 1522/1526/1522 2825/2850/2825 3210/3244/3210\nf 194/194/194 196/196/196 2771/2795/2771\nf 791/791/791 1622/3127/1622 1226/1226/1226\nf 2663/2686/2663 2802/2826/2802 2185/2196/2185\nf 3211/3245/3211 1045/1045/1045 3212/3246/3212\nf 3150/3182/3150 3197/3231/3197 3149/3181/3149\nf 3213/3247/3213 2879/2905/2879 3194/3228/3194\nf 2968/2996/2968 697/697/697 3190/3224/3190\nf 3214/3248/3214 2254/2272/2254 2179/2190/2179\nf 329/329/329 1656/1661/1656 1611/1616/1611\nf 1737/1745/1737 2852/2878/2852 2844/2869/2844\nf 417/417/417 419/419/419 2243/2261/2243\nf 3174/3206/3174 27/27/27 173/173/173\nf 3119/3151/3119 3174/3206/3174 173/173/173\nf 2825/2850/2825 3215/3249/3215 3216/3250/3216\nf 2263/2281/2263 3057/3088/3057 1539/1544/1539\nf 3205/3239/3205 1522/1526/1522 3210/3244/3210\nf 3210/3244/3210 2825/2850/2825 3216/3250/3216\nf 1097/1097/1097 2487/2508/2487 1098/1098/1098\nf 2189/2200/2189 2187/2198/2187 2186/2197/2186\nf 1657/1663/1657 3170/3202/3170 1514/1664/1514\nf 2352/2372/2352 875/875/875 1514/1664/1514\nf 3217/3251/3217 3218/3252/3218 3219/3253/3219\nf 3166/3198/3166 1373/1373/1373 1372/1372/1372\nf 1305/1305/1305 730/730/730 2518/2539/2518\nf 2424/2445/2424 3174/3206/3174 3119/3151/3119\nf 3129/3161/3129 1559/1564/1559 3220/3254/3220\nf 3123/3155/3123 3132/3164/3132 3124/3156/3124\nf 2926/2952/2926 151/151/151 150/150/150\nf 430/430/430 432/432/432 3221/3255/3221\nf 3165/3197/3165 3109/3141/3109 1388/1388/1388\nf 1566/1571/1566 3222/3256/3222 3223/3257/3223\nf 1558/1563/1558 1591/1596/1591 3143/3175/3143\nf 3058/3089/3058 1577/1582/1577 1539/1544/1539\nf 3188/3222/3188 3141/3173/3141 3148/3180/3148\nf 330/330/330 329/329/329 1638/1643/1638\nf 1613/1618/1613 1656/1661/1656 2880/2906/2880\nf 2926/2952/2926 150/150/150 3031/3061/3031\nf 1641/1646/1641 1640/1645/1640 1922/1930/1922\nf 3131/3163/3131 3208/3242/3208 3209/3243/3209\nf 3131/3163/3131 2977/3005/2977 3208/3242/3208\nf 2880/2906/2880 1614/1619/1614 1616/1621/1616\nf 2712/2736/2712 1107/1107/1107 3224/3258/3224\nf 1227/1227/1227 3124/3156/3124 3132/3164/3132\nf 1373/1373/1373 3202/3236/3202 1377/1377/1377\nf 1747/1755/1747 1746/1754/1746 2061/2070/2061\nf 3058/3089/3058 1496/1498/1496 1577/1582/1577\nf 1158/1158/1158 1160/1160/1160 1085/1085/1085\nf 3145/3177/3145 3225/3259/3225 3146/3178/3146\nf 2249/2267/2249 2248/2266/2248 1386/1386/1386\nf 2249/2267/2249 1386/1386/1386 1081/1081/1081\nf 3148/3180/3148 3057/3088/3057 3110/3142/3110\nf 2254/2272/2254 3226/3260/3226 3099/3131/3099\nf 88/88/88 3159/3191/3159 1387/1387/1387\nf 3148/3180/3148 3110/3142/3110 3188/3222/3188\nf 2067/2076/2067 2279/2297/2279 2068/2077/2068\nf 1289/1289/1289 470/470/470 978/978/978\nf 1358/1358/1358 1378/1378/1378 1418/1420/1418\nf 3227/3261/3227 3228/3262/3228 3031/3061/3031\nf 3085/3116/3085 2906/2932/2906 3229/3263/3229\nf 3085/3116/3085 3229/3263/3229 3230/3264/3230\nf 3231/3265/3231 3232/3266/3232 3233/3267/3233\nf 3162/3194/3162 1183/1183/1183 1142/1142/1142\nf 1511/1513/1511 3181/3215/3181 1474/1476/1474\nf 3173/3205/3173 929/929/929 873/873/873\nf 1431/1433/1431 3234/3268/3234 3196/3230/3196\nf 3235/3269/3235 2743/2767/2743 1401/1403/1401\nf 1630/1635/1630 3059/3090/3059 1603/1608/1603\nf 1743/1751/1743 3236/3270/3236 3237/3271/3237\nf 3126/3158/3126 1450/1452/1450 1451/1453/1451\nf 2977/3005/2977 3130/3162/3130 2895/2921/2895\nf 598/598/598 544/544/544 3172/3204/3172\nf 3238/3272/3238 1043/1043/1043 3239/3273/3239\nf 278/278/278 282/282/282 3240/3274/3240\nf 1426/1428/1426 722/722/722 1405/1407/1405\nf 3213/3247/3213 3189/3223/3189 3168/3200/3168\nf 2261/2279/2261 2176/2187/2176 3177/3211/3177\nf 220/220/220 257/257/257 259/259/259\nf 3224/3258/3224 1107/1107/1107 255/255/255\nf 644/644/644 646/646/646 3172/3204/3172\nf 3110/3142/3110 1460/1462/1460 1418/1420/1418\nf 1406/1408/1406 452/452/452 2817/2842/2817\nf 2900/2926/2900 3131/3163/3131 3241/3275/3241\nf 1213/1213/1213 1746/1754/1746 1227/1227/1227\nf 315/315/315 3208/3242/3208 3002/3031/3002\nf 3242/3276/3242 3243/3277/3243 3244/3278/3244\nf 3166/3198/3166 3160/3192/3160 1373/1373/1373\nf 2880/2906/2880 1616/1621/1616 2879/2905/2879\nf 1681/1688/1681 1562/1567/1562 1686/1693/1686\nf 3097/3129/3097 508/508/508 492/492/492\nf 287/287/287 2989/3017/2989 444/444/444\nf 2304/2323/2304 137/137/137 139/139/139\nf 986/986/986 895/895/895 896/896/896\nf 2428/2449/2428 3245/3279/3245 3215/3249/3215\nf 3198/3232/3198 1378/1378/1378 1377/1377/1377\nf 220/220/220 259/259/259 221/221/221\nf 1142/1142/1142 3246/3280/3246 3162/3194/3162\nf 3182/3216/3182 3216/3250/3216 3215/3249/3215\nf 3107/3139/3107 3127/3159/3127 3108/3140/3108\nf 328/328/328 3247/3281/3247 3164/3196/3164\nf 3172/3204/3172 3248/3282/3248 3204/3238/3204\nf 3230/3264/3230 3249/3283/3249 3231/3265/3231\nf 289/289/289 1009/1009/1009 1384/1384/1384\nf 1557/1562/1557 1591/1596/1591 1558/1563/1558\nf 1511/1513/1511 3151/3183/3151 3181/3215/3181\nf 3250/3284/3250 3242/3276/3242 3244/3278/3244\nf 2934/2960/2934 3251/3285/3251 3252/3286/3252\nf 1754/1762/1754 2224/2240/2224 2241/2259/2241\nf 3101/3133/3101 3057/3088/3057 3148/3180/3148\nf 3253/3287/3253 278/278/278 3254/3288/3254\nf 3255/3289/3255 221/221/221 259/259/259\nf 3243/3277/3243 221/221/221 3256/3290/3256\nf 221/221/221 3255/3289/3255 3256/3290/3256\nf 3257/3291/3257 3215/3249/3215 3228/3262/3228\nf 1432/1434/1432 3111/3143/3111 3213/3247/3213\nf 1410/1412/1410 3213/3247/3213 3168/3200/3168\nf 1685/1692/1685 1547/1552/1547 1546/1551/1546\nf 3130/3162/3130 2900/2926/2900 2895/2921/2895\nf 1616/1621/1616 3193/3227/3193 2879/2905/2879\nf 1432/1434/1432 3213/3247/3213 1410/1412/1410\nf 3177/3211/3177 3126/3158/3126 954/954/954\nf 87/87/87 3109/3141/3109 3258/3292/3258\nf 3259/3293/3259 3260/3294/3260 334/334/334\nf 3214/3248/3214 3226/3260/3226 2254/2272/2254\nf 2353/2373/2353 2354/2374/2354 3163/3195/3163\nf 3224/3258/3224 3261/3295/3261 3262/3296/3262\nf 3263/3297/3263 3264/3298/3264 3265/3299/3265\nf 1616/1621/1616 3258/3292/3258 3193/3227/3193\nf 3116/3148/3116 3266/3300/3266 3117/3149/3117\nf 2639/2662/2639 3266/3300/3266 3116/3148/3116\nf 2722/2746/2722 2639/2662/2639 3116/3148/3116\nf 3267/3301/3267 3268/3302/3268 3269/3303/3269\nf 351/351/351 350/350/350 435/435/435\nf 1122/1122/1122 2554/2575/2554 1811/1819/1811\nf 3270/3304/3270 3271/3305/3271 3272/3306/3272\nf 1560/1565/1560 3159/3191/3159 88/88/88\nf 3273/3307/3273 586/586/586 2397/2418/2397\nf 3105/3137/3105 3057/3088/3057 2263/2281/2263\nf 3274/3308/3274 3275/3309/3275 3276/3310/3276\nf 2234/2251/2234 2233/2250/2233 3277/3311/3277\nf 2390/2411/2390 2389/2410/2389 3278/3312/3278\nf 876/876/876 3/3/3 3279/3313/3279\nf 3280/3314/3280 3244/3278/3244 3281/3315/3281\nf 3114/3146/3114 3181/3215/3181 1408/1410/1408\nf 3240/3274/3240 282/282/282 281/281/281\nf 3282/3316/3282 3240/3274/3240 281/281/281\nf 3204/3238/3204 3248/3282/3248 782/782/782\nf 3283/3317/3283 3250/3284/3250 3284/3318/3284\nf 219/219/219 3243/3277/3243 3242/3276/3242\nf 3188/3222/3188 3110/3142/3110 3199/3233/3199\nf 1207/1207/1207 1020/1020/1020 1085/1085/1085\nf 597/597/597 933/933/933 273/273/273\nf 3285/3319/3285 3253/3287/3253 3254/3288/3254\nf 3172/3204/3172 3128/3160/3128 3248/3282/3248\nf 1339/1339/1339 115/115/115 1809/1817/1809\nf 3127/3159/3127 3114/3146/3114 1408/1410/1408\nf 3109/3141/3109 89/89/89 1388/1388/1388\nf 3286/3320/3286 3274/3308/3274 3276/3310/3276\nf 3286/3320/3286 3287/3321/3287 3274/3308/3274\nf 3287/3321/3287 3288/3322/3288 3274/3308/3274\nf 3150/3182/3150 1429/1431/1429 3196/3230/3196\nf 3289/3323/3289 522/522/522 524/524/524\nf 2825/2850/2825 2428/2449/2428 3215/3249/3215\nf 3170/3202/3170 2352/2372/2352 1514/1664/1514\nf 3290/3324/3290 3244/3278/3244 3280/3314/3280\nf 3248/3282/3248 3291/3325/3291 3292/3326/3292\nf 3293/3327/3293 84/84/84 86/86/86\nf 3224/3258/3224 3262/3296/3262 3283/3317/3283\nf 255/255/255 219/219/219 3242/3276/3242\nf 3176/3210/3176 2994/3022/2994 2993/3021/2993\nf 773/773/773 2387/2408/2387 240/240/240\nf 430/430/430 1853/1861/1853 398/398/398\nf 3294/3328/3294 3098/3130/3098 3097/3129/3097\nf 2284/2303/2284 2286/2305/2286 511/511/511\nf 718/718/718 2110/2120/2110 511/511/511\nf 2035/2044/2035 1963/1972/1963 3295/3329/3295\nf 3296/3330/3296 1734/1742/1734 305/305/305\nf 2944/2971/2944 73/73/73 2945/2972/2945\nf 3206/3240/3206 3142/3174/3142 3160/3192/3160\nf 3297/3331/3297 430/430/430 398/398/398\nf 1656/1661/1656 1613/1618/1613 1611/1616/1611\nf 1052/1052/1052 3286/3320/3286 3276/3310/3276\nf 3298/3332/3298 3287/3321/3287 3286/3320/3286\nf 1051/1051/1051 3298/3332/3298 3286/3320/3286\nf 3298/3332/3298 3299/3333/3299 3287/3321/3287\nf 3299/3333/3299 3300/3334/3300 3287/3321/3287\nf 3142/3174/3142 3198/3232/3198 3202/3236/3202\nf 3213/3247/3213 3194/3228/3194 3189/3223/3189\nf 878/3208/878 3301/3335/3301 3175/3209/3175\nf 3234/3268/3234 1431/1433/1431 1472/1474/1472\nf 3204/3238/3204 782/782/782 3200/3234/3200\nf 429/429/429 428/428/428 3302/3336/3302\nf 3303/3337/3303 2702/2726/2702 3304/3338/3304\nf 3191/3225/3191 899/899/899 2698/2722/2698\nf 3305/3339/3305 3303/3337/3303 3304/3338/3304\nf 3122/3154/3122 3149/3181/3149 3197/3231/3197\nf 430/430/430 3297/3331/3297 431/431/431\nf 2284/2303/2284 511/511/511 2110/2120/2110\nf 1474/1476/1474 1473/1475/1473 1511/1513/1511\nf 954/954/954 3126/3158/3126 3125/3157/3125\nf 3098/3130/3098 3291/3325/3291 3248/3282/3248\nf 3262/3296/3262 3250/3284/3250 3283/3317/3283\nf 781/781/781 3306/3340/3306 782/782/782\nf 3261/3295/3261 3242/3276/3242 3250/3284/3250\nf 3255/3289/3255 259/259/259 3285/3319/3285\nf 1853/1861/1853 1852/1860/1852 396/396/396\nf 894/894/894 893/893/893 3307/3341/3307\nf 3194/3228/3194 3165/3197/3165 3189/3223/3189\nf 1630/1635/1630 1670/1677/1670 3059/3090/3059\nf 3128/3160/3128 3098/3130/3098 3248/3282/3248\nf 3084/3115/3084 3085/3116/3085 3152/3184/3152\nf 3308/3342/3308 767/767/767 769/769/769\nf 1612/1617/1612 2879/2905/2879 1591/1596/1591\nf 2452/2473/2452 1280/1280/1280 2931/2957/2931\nf 3286/3320/3286 1052/1052/1052 1051/1051/1051\nf 1051/1051/1051 3299/3333/3299 3298/3332/3298\nf 1639/1644/1639 2050/2059/2050 1954/1963/1954\nf 3066/3097/3066 3166/3198/3166 1372/1372/1372\nf 3309/3343/3309 3310/3344/3310 3311/3345/3311\nf 431/431/431 3033/3063/3033 432/432/432\nf 3250/3284/3250 3244/3278/3244 3290/3324/3290\nf 3134/3166/3134 298/298/298 3150/3182/3150\nf 2693/2717/2693 2675/2698/2675 2581/2602/2581\nf 3210/3244/3210 3216/3250/3216 3266/3300/3266\nf 3205/3239/3205 3210/3244/3210 3266/3300/3266\nf 3216/3250/3216 3182/3216/3182 3117/3149/3117\nf 2639/2662/2639 3205/3239/3205 3266/3300/3266\nf 3216/3250/3216 3117/3149/3117 3266/3300/3266\nf 174/174/174 2968/2996/2968 2521/2542/2521\nf 1599/1604/1599 3258/3292/3258 1616/1621/1616\nf 3244/3278/3244 3255/3289/3255 3281/3315/3281\nf 432/432/432 3033/3063/3033 488/488/488\nf 3097/3129/3097 492/492/492 429/429/429\nf 1371/1371/1371 3168/3200/3168 3066/3097/3066\nf 1160/1160/1160 3161/3193/3161 1085/1085/1085\nf 3312/3346/3312 1051/1051/1051 2359/2379/2359\nf 3313/3347/3313 3299/3333/3299 1051/1051/1051\nf 3312/3346/3312 3313/3347/3313 1051/1051/1051\nf 3288/3322/3288 3314/3348/3314 3274/3308/3274\nf 285/285/285 1853/1861/1853 286/286/286\nf 326/326/326 3315/3349/3315 3316/3350/3316\nf 1745/1753/1745 3195/3229/3195 1746/1754/1746\nf 259/259/259 258/258/258 3253/3287/3253\nf 196/196/196 2463/2484/2463 2532/2553/2532\nf 3313/3347/3313 2987/3015/2987 3317/3351/3317\nf 960/960/960 352/352/352 354/354/354\nf 3129/3161/3129 3142/3174/3142 3206/3240/3206\nf 3318/3352/3318 960/960/960 961/961/961\nf 26/26/26 1278/1278/1278 44/44/44\nf 2702/2726/2702 3319/3353/3319 3304/3338/3304\nf 259/259/259 3253/3287/3253 3285/3319/3285\nf 3129/3161/3129 3220/3254/3220 3141/3173/3141\nf 3121/3153/3121 1298/1298/1298 3132/3164/3132\nf 3098/3130/3098 3294/3328/3294 3291/3325/3291\nf 3320/3354/3320 3097/3129/3097 429/429/429\nf 329/329/329 1611/1616/1611 1638/1643/1638\nf 2361/2381/2361 3312/3346/3312 2359/2379/2359\nf 956/956/956 3321/3355/3321 3177/3211/3177\nf 2582/2603/2582 3322/3356/3322 1583/1588/1583\nf 3104/3136/3104 3143/3175/3143 3111/3143/3111\nf 971/971/971 746/746/746 819/819/819\nf 255/255/255 3261/3295/3261 3224/3258/3224\nf 2747/2771/2747 2352/2372/2352 3170/3202/3170\nf 3262/3296/3262 3261/3295/3261 3250/3284/3250\nf 3221/3255/3221 2707/2731/2707 286/286/286\nf 782/782/782 3248/3282/3248 3292/3326/3292\nf 2456/2477/2456 3323/3357/3323 2641/2664/2641\nf 1920/1928/1920 1955/1964/1955 2288/2307/2288\nf 2635/2658/2635 3324/3358/3324 3325/3359/3325\nf 2883/2909/2883 2492/2513/2492 3326/3360/3326\nf 3243/3277/3243 3256/3290/3256 3244/3278/3244\nf 3164/3196/3164 3247/3281/3247 2353/2373/2353\nf 3244/3278/3244 3256/3290/3256 3255/3289/3255\nf 88/88/88 1387/1387/1387 89/89/89\nf 2486/2507/2486 2305/2324/2305 2307/2326/2307\nf 396/396/396 398/398/398 1853/1861/1853\nf 3231/3265/3231 3249/3283/3249 3303/3337/3303\nf 3304/3338/3304 3327/3361/3327 3305/3339/3305\nf 2254/2272/2254 1524/1528/1524 318/318/318\nf 3285/3319/3285 3328/3362/3328 3255/3289/3255\nf 255/255/255 3242/3276/3242 3261/3295/3261\nf 3322/3356/3322 2740/2764/2740 1583/1588/1583\nf 3232/3266/3232 3329/3363/3329 3330/3364/3330\nf 3106/3138/3106 3234/3268/3234 3113/3145/3113\nf 3312/3346/3312 3039/3069/3039 3313/3347/3313\nf 3039/3069/3039 2987/3015/2987 3313/3347/3313\nf 3317/3351/3317 2987/3015/2987 920/920/920\nf 957/957/957 959/959/959 3331/3365/3331\nf 1853/1861/1853 3221/3255/3221 286/286/286\nf 1583/1588/1583 2740/2764/2740 1584/1589/1584\nf 2428/2449/2428 3031/3061/3031 3245/3279/3245\nf 3332/3366/3332 1170/1170/1170 1172/1172/1172\nf 2804/2828/2804 3333/3367/3333 3334/3368/3334\nf 3334/3368/3334 3335/3369/3335 3326/3360/3326\nf 2492/2513/2492 2437/2458/2437 50/50/50\nf 3106/3138/3106 3196/3230/3196 3234/3268/3234\nf 3142/3174/3142 3202/3236/3202 3160/3192/3160\nf 2919/2945/2919 3229/3263/3229 2764/2788/2764\nf 1750/1758/1750 948/948/948 1583/1588/1583\nf 1685/1692/1685 2523/2544/2523 2522/2543/2522\nf 472/472/472 372/372/372 1650/1655/1650\nf 3199/3233/3199 1418/1420/1418 1378/1378/1378\nf 1497/1499/1497 1562/1567/1562 1681/1688/1681\nf 278/278/278 277/277/277 282/282/282\nf 1183/1183/1183 1184/1184/1184 1142/1142/1142\nf 3249/3283/3249 2702/2726/2702 3303/3337/3303\nf 3294/3328/3294 3097/3129/3097 3320/3354/3320\nf 2657/2680/2657 2462/2483/2462 997/997/997\nf 3336/3370/3336 3039/3069/3039 3312/3346/3312\nf 1170/1170/1170 3332/3366/3332 2832/2857/2832\nf 3101/3133/3101 1564/1569/1564 1563/1568/1563\nf 3120/3152/3120 3196/3230/3196 3106/3138/3106\nf 3111/3143/3111 2879/2905/2879 3213/3247/3213\nf 3066/3097/3066 3189/3223/3189 3166/3198/3166\nf 3159/3191/3159 3129/3161/3129 3206/3240/3206\nf 3122/3154/3122 3197/3231/3197 3123/3155/3123\nf 298/298/298 1430/1432/1430 1429/1431/1429\nf 2690/2714/2690 2689/2713/2689 3337/3371/3337\nf 3222/3256/3222 1566/1571/1566 1565/1570/1565\nf 2587/2608/2587 3333/3367/3333 2804/2828/2804\nf 3333/3367/3333 3335/3369/3335 3334/3368/3334\nf 3335/3369/3335 3338/3372/3338 3326/3360/3326\nf 544/544/544 3128/3160/3128 3172/3204/3172\nf 3339/3373/3339 3340/3374/3340 3341/3375/3341\nf 3107/3139/3107 3113/3145/3113 3114/3146/3114\nf 3131/3163/3131 3130/3162/3130 2977/3005/2977\nf 1551/1556/1551 1539/1544/1539 1577/1582/1577\nf 3229/3263/3229 2919/2945/2919 2703/2727/2703\nf 3249/3283/3249 2703/2727/2703 2702/2726/2702\nf 1159/1159/1159 1183/1183/1183 1160/1160/1160\nf 3285/3319/3285 3254/3288/3254 3328/3362/3328\nf 3254/3288/3254 278/278/278 3240/3274/3240\nf 1963/1972/1963 928/928/928 929/929/929\nf 3312/3346/3312 2361/2381/2361 3336/3370/3336\nf 2748/2772/2748 3342/3376/3342 2769/2793/2769\nf 1085/1085/1085 3161/3193/3161 2885/2911/2885\nf 2885/2911/2885 3161/3193/3161 151/151/151\nf 3343/3377/3343 3344/3378/3344 3345/3379/3345\nf 219/219/219 221/221/221 3243/3277/3243\nf 3309/3343/3309 3346/3380/3346 3347/3381/3347\nf 1554/1559/1554 2477/2498/2477 1122/1122/1122\nf 3338/3372/3338 2883/2909/2883 3326/3360/3326\nf 2125/2135/2125 2288/2307/2288 1955/1964/1955\nf 2274/2292/2274 971/971/971 1697/1704/1697\nf 3228/3262/3228 3245/3279/3245 3031/3061/3031\nf 3177/3211/3177 2176/2187/2176 3126/3158/3126\nf 3348/3382/3348 956/956/956 955/955/955\nf 3228/3262/3228 3215/3249/3215 3245/3279/3245\nf 2262/2280/2262 1507/1509/1507 2176/2187/2176\nf 3229/3263/3229 2703/2727/2703 3249/3283/3249\nf 3250/3284/3250 3290/3324/3290 3284/3318/3284\nf 3328/3362/3328 3254/3288/3254 3349/3383/3349\nf 392/392/392 319/319/319 1226/1226/1226\nf 3108/3140/3108 3127/3159/3127 1312/1312/1312\nf 2900/2926/2900 3241/3275/3241 2859/2885/2859\nf 3341/3375/3341 2361/2381/2361 3339/3373/3339\nf 3341/3375/3341 3336/3370/3336 2361/2381/2361\nf 1748/1756/1748 3029/3059/3029 1758/1766/1758\nf 3350/3384/3350 1765/1773/1765 1758/1766/1758\nf 3029/3059/3029 3350/3384/3350 1758/1766/1758\nf 2375/2396/2375 1367/2391/1367 692/692/692\nf 306/306/306 498/498/498 500/500/500\nf 3335/3369/3335 3351/3385/3351 3338/3372/3338\nf 2883/2909/2883 3352/3386/3352 2437/2458/2437\nf 2450/2471/2450 750/750/750 2420/2441/2420\nf 3165/3197/3165 1388/1388/1388 1387/1387/1387\nf 3353/3387/3353 3354/3388/3354 3355/3389/3355\nf 3227/3261/3227 150/150/150 985/985/985\nf 3135/3167/3135 3356/3390/3356 937/937/937\nf 3230/3264/3230 3229/3263/3229 3249/3283/3249\nf 422/422/422 2657/2680/2657 423/423/423\nf 422/422/422 3357/3391/3357 2657/2680/2657\nf 3357/3391/3357 2462/2483/2462 2657/2680/2657\nf 1270/1270/1270 1312/1312/1312 3358/3392/3358\nf 40/40/40 2252/2270/2252 1627/1632/1627\nf 3220/3254/3220 1594/1599/1594 3112/3144/3112\nf 3024/3054/3024 3359/3393/3359 1627/1632/1627\nf 3040/3070/3040 3039/3069/3039 3336/3370/3336\nf 1207/1207/1207 2886/2912/2886 2427/2448/2427\nf 1563/1568/1563 3058/3089/3058 3057/3088/3057\nf 1853/1861/1853 430/430/430 3221/3255/3221\nf 3333/3367/3333 3360/3394/3360 3335/3369/3335\nf 3361/3395/3361 2883/2909/2883 3338/3372/3338\nf 2351/2652/2351 876/876/876 3279/3313/3279\nf 1745/1753/1745 1747/1755/1747 899/899/899\nf 2264/2282/2264 346/346/346 348/348/348\nf 3255/3289/3255 3328/3362/3328 3281/3315/3281\nf 3362/3396/3362 2462/2483/2462 3357/3391/3357\nf 3362/3396/3362 3016/3046/3016 2462/2483/2462\nf 2407/2428/2407 2406/2427/2406 3363/3397/3363\nf 2099/2108/2099 2037/2046/2037 3364/3398/3364\nf 3365/3399/3365 3336/3370/3336 3341/3375/3341\nf 3365/3399/3365 3040/3070/3040 3336/3370/3336\nf 3366/3400/3366 2426/2447/2426 2425/2446/2425\nf 3197/3231/3197 3185/3219/3185 3123/3155/3123\nf 3106/3138/3106 3113/3145/3113 3107/3139/3107\nf 3133/3165/3133 3134/3166/3134 3149/3181/3149\nf 3367/3401/3367 3368/3402/3368 3369/3403/3369\nf 2521/2542/2521 2968/2996/2968 3190/3224/3190\nf 3099/3131/3099 384/384/384 383/383/383\nf 3221/3255/3221 3370/3404/3370 2707/2731/2707\nf 3143/3175/3143 1591/1596/1591 3111/3143/3111\nf 3284/3318/3284 3290/3324/3290 3371/3405/3371\nf 2535/2556/2535 3372/3406/3372 2587/2608/2587\nf 2587/2608/2587 3360/3394/3360 3333/3367/3333\nf 3360/3394/3360 3351/3385/3351 3335/3369/3335\nf 3361/3395/3361 3352/3386/3352 2883/2909/2883\nf 3188/3222/3188 3199/3233/3199 3198/3232/3198\nf 272/272/272 597/597/597 273/273/273\nf 3108/3140/3108 1312/1312/1312 1284/1284/1284\nf 3373/3407/3373 3374/3408/3374 3375/3409/3375\nf 3320/3354/3320 429/429/429 3302/3336/3302\nf 3223/3257/3223 3016/3046/3016 3362/3396/3362\nf 3223/3257/3223 3222/3256/3222 3016/3046/3016\nf 3189/3223/3189 3165/3197/3165 3166/3198/3166\nf 3340/3374/3340 3376/3410/3376 3341/3375/3341\nf 3376/3410/3376 3365/3399/3365 3341/3375/3341\nf 3377/3411/3377 760/760/760 3378/3412/3378\nf 3378/3412/3378 2593/2614/2593 2986/3014/2986\nf 2425/2446/2425 2424/2445/2424 3119/3151/3119\nf 3379/3413/3379 3380/3414/3380 761/761/761\nf 2839/2864/2839 1847/1855/1847 2746/2770/2746\nf 1565/1570/1565 1269/1269/1269 3222/3256/3222\nf 2400/2421/2400 3381/3415/3381 2535/2556/2535\nf 2535/2556/2535 3381/3415/3381 3372/3406/3372\nf 3372/3406/3372 3360/3394/3360 2587/2608/2587\nf 3351/3385/3351 3361/3395/3361 3338/3372/3338\nf 3361/3395/3361 3382/3416/3382 3352/3386/3352\nf 1610/1615/1610 1612/1617/1612 1591/1596/1591\nf 382/382/382 3042/3072/3042 3041/3071/3041\nf 3234/3268/3234 1472/1474/1472 3113/3145/3113\nf 3101/3133/3101 1563/1568/1563 3057/3088/3057\nf 3193/3227/3193 3109/3141/3109 3165/3197/3165\nf 3368/3402/3368 3367/3401/3367 3383/3417/3383\nf 334/334/334 1759/1767/1759 3259/3293/3259\nf 275/275/275 276/276/276 278/278/278\nf 3365/3399/3365 3384/3418/3384 3040/3070/3040\nf 3040/3070/3040 3384/3418/3384 2986/3014/2986\nf 3141/3173/3141 3112/3144/3112 3148/3180/3148\nf 3220/3254/3220 3112/3144/3112 3141/3173/3141\nf 1857/1865/1857 3385/3419/3385 456/456/456\nf 3112/3144/3112 1603/1608/1603 3060/3091/3060\nf 857/857/857 3386/3420/3386 892/892/892\nf 1093/1093/1093 2330/2350/2330 1094/1094/1094\nf 875/875/875 457/457/457 876/876/876\nf 3387/3421/3387 1773/1781/1773 3388/3422/3388\nf 3190/3224/3190 697/697/697 2408/2429/2408\nf 3118/3150/3118 3117/3149/3117 3183/3217/3183\nf 2487/2508/2487 1097/1097/1097 3389/3423/3389\nf 3330/3364/3330 3366/3400/3366 2425/2446/2425\nf 1539/1544/1539 1503/1505/1503 2263/2281/2263\nf 3194/3228/3194 3193/3227/3193 3165/3197/3165\nf 3108/3140/3108 1284/1284/1284 1298/1298/1298\nf 2002/2011/2002 3026/3056/3026 2003/2012/2003\nf 2427/2448/2427 2886/2912/2886 2428/2449/2428\nf 3300/3334/3300 3390/3424/3390 3317/3351/3317\nf 3254/3288/3254 3240/3274/3240 3282/3316/3282\nf 3349/3383/3349 3254/3288/3254 3282/3316/3282\nf 3058/3089/3058 1563/1568/1563 1496/1498/1496\nf 3376/3410/3376 3391/3425/3391 3365/3399/3365\nf 3093/3124/3093 1/1/1 3385/3419/3385\nf 3385/3419/3385 1/1/1 456/456/456\nf 3009/3038/3009 2238/2256/2238 2237/2255/2237\nf 2352/2372/2352 455/455/455 875/875/875\nf 3392/3426/3392 767/767/767 3308/3342/3308\nf 2353/2373/2353 3393/3427/3393 2952/2980/2952\nf 1119/2701/1119 1622/1627/1622 1621/1626/1621\nf 2400/2421/2400 3394/3428/3394 3381/3415/3381\nf 3360/3394/3360 3395/3429/3395 3351/3385/3351\nf 3351/3385/3351 3396/3430/3396 3361/3395/3361\nf 3134/3166/3134 299/299/299 298/298/298\nf 1571/1576/1571 1435/1437/1435 2980/3008/2980\nf 3200/3234/3200 782/782/782 3306/3340/3306\nf 3050/3081/3050 1172/1172/1172 693/693/693\nf 428/428/428 3397/3431/3397 3302/3336/3302\nf 3396/3430/3396 3320/3354/3320 3302/3336/3302\nf 3398/3432/3398 3357/3391/3357 422/422/422\nf 3398/3432/3398 3399/3433/3399 3357/3391/3357\nf 3399/3433/3399 3362/3396/3362 3357/3391/3357\nf 3221/3255/3221 432/432/432 489/489/489\nf 3105/3137/3105 1460/1462/1460 3110/3142/3110\nf 3340/3374/3340 3400/3434/3400 3401/3435/3401\nf 3391/3425/3391 3384/3418/3384 3365/3399/3365\nf 3384/3418/3384 3402/3436/3402 2986/3014/2986\nf 2986/3014/2986 3402/3436/3402 3378/3412/3378\nf 3380/3414/3380 2754/2778/2754 761/761/761\nf 173/173/173 29/29/29 642/642/642\nf 3403/3437/3403 3375/3409/3375 3404/3438/3404\nf 767/767/767 3405/3439/3405 2934/2960/2934\nf 3372/3406/3372 3395/3429/3395 3360/3394/3360\nf 3406/3440/3406 3361/3395/3361 3396/3430/3396\nf 3406/3440/3406 3407/3441/3407 3361/3395/3361\nf 350/350/350 1961/1970/1961 433/433/433\nf 173/173/173 642/642/642 3084/3115/3084\nf 3152/3184/3152 3085/3116/3085 3330/3364/3330\nf 2428/2449/2428 2886/2912/2886 3031/3061/3031\nf 1643/1648/1643 1655/1660/1655 1667/1674/1667\nf 3362/3396/3362 3399/3433/3399 3223/3257/3223\nf 29/29/29 2522/2543/2522 643/643/643\nf 3105/3137/3105 2263/2281/2263 1461/1463/1461\nf 2689/2713/2689 3023/3053/3023 2915/2941/2915\nf 3199/3233/3199 3110/3142/3110 1418/1420/1418\nf 3401/3435/3401 3391/3425/3391 3376/3410/3376\nf 3408/3442/3408 3379/3413/3379 3377/3411/3377\nf 3408/3442/3408 3380/3414/3380 3379/3413/3379\nf 3409/3443/3409 3053/3084/3053 3380/3414/3380\nf 3410/3444/3410 2566/2587/2566 2568/2589/2568\nf 2847/3445/2847 3403/3437/3403 2845/3446/2845\nf 2441/2462/2441 2577/2598/2577 2440/2461/2440\nf 3372/3406/3372 3292/3326/3292 3395/3429/3395\nf 1197/1197/1197 1239/1239/1239 1250/1250/1250\nf 1184/1184/1184 1143/1143/1143 1142/1142/1142\nf 3191/3225/3191 3124/3156/3124 3195/3229/3195\nf 204/204/204 203/203/203 1238/1238/1238\nf 3107/3139/3107 3114/3146/3114 3127/3159/3127\nf 3411/3447/3411 3399/3433/3399 3398/3432/3398\nf 45/45/45 41/41/41 2207/2218/2207\nf 1437/1439/1437 1461/1463/1461 1503/1505/1503\nf 292/292/292 2915/2941/2915 3023/3053/3023\nf 1745/1753/1745 3191/3225/3191 3195/3229/3195\nf 2915/2941/2915 3412/3448/3412 2689/2713/2689\nf 1429/1431/1429 1431/1433/1431 3196/3230/3196\nf 3391/3425/3391 3413/3449/3413 3384/3418/3384\nf 3384/3418/3384 3413/3449/3413 3402/3436/3402\nf 3402/3436/3402 3332/3366/3332 3378/3412/3378\nf 3378/3412/3378 3332/3366/3332 3377/3411/3377\nf 3332/3366/3332 3408/3442/3408 3377/3411/3377\nf 2203/2214/2203 2202/2213/2202 3414/3450/3414\nf 3170/3202/3170 3415/3451/3415 2747/2771/2747\nf 3416/3452/3416 3417/3453/3417 3418/3454/3418\nf 383/3207/383 3175/3209/3175 896/2299/896\nf 3394/3428/3394 783/783/783 3381/3415/3381\nf 3381/3415/3381 3292/3326/3292 3372/3406/3372\nf 3395/3429/3395 3396/3430/3396 3351/3385/3351\nf 3258/3292/3258 3109/3141/3109 3193/3227/3193\nf 1373/1373/1373 3160/3192/3160 3202/3236/3202\nf 3419/3455/3419 1763/1771/1763 2280/2298/2280\nf 3420/3456/3420 2796/2820/2796 3421/3457/3421\nf 2243/2261/2243 2632/2655/2632 1265/1265/1265\nf 875/875/875 455/455/455 457/457/457\nf 381/381/381 380/380/380 2470/2491/2470\nf 2471/2492/2471 2795/2819/2795 2469/2490/2469\nf 423/423/423 2657/2680/2657 2475/2496/2475\nf 3422/3458/3422 1796/1804/1796 1337/1337/1337\nf 319/319/319 791/791/791 1226/1226/1226\nf 3411/3447/3411 3398/3432/3398 3140/3172/3140\nf 3139/3171/3139 3411/3447/3411 3140/3172/3140\nf 1270/1270/1270 3358/3392/3358 1340/1340/1340\nf 3119/3151/3119 3084/3115/3084 2425/2446/2425\nf 3317/3351/3317 3390/3424/3390 3313/3347/3313\nf 1566/1571/1566 3399/3433/3399 281/281/281\nf 278/278/278 3253/3287/3253 275/275/275\nf 3423/3459/3423 3413/3449/3413 3391/3425/3391\nf 3402/3436/3402 2833/2858/2833 3332/3366/3332\nf 2796/2820/2796 3420/3456/3420 2824/2849/2824\nf 3381/3415/3381 783/783/783 3292/3326/3292\nf 1585/1590/1585 2901/2927/2901 1969/1978/1969\nf 314/314/314 3209/3243/3209 315/315/315\nf 3424/3460/3424 3425/3461/3425 3426/3462/3426\nf 3041/3071/3041 3427/3463/3427 382/382/382\nf 3371/3405/3371 3290/3324/3290 382/382/382\nf 3290/3324/3290 380/380/380 382/382/382\nf 3411/3447/3411 3282/3316/3282 3399/3433/3399\nf 3428/3464/3428 1963/1972/1963 929/929/929\nf 3181/3215/3181 3151/3183/3151 1385/1385/1385\nf 1559/1564/1559 1594/1599/1594 3220/3254/3220\nf 175/175/175 2911/2937/2911 2915/2941/2915\nf 3358/3392/3358 3127/3159/3127 1340/1340/1340\nf 2915/2941/2915 2911/2937/2911 3412/3448/3412\nf 2855/2881/2855 2768/2792/2768 3402/3436/3402\nf 3413/3449/3413 2855/2881/2855 3402/3436/3402\nf 2768/2792/2768 2833/2858/2833 3402/3436/3402\nf 3380/3414/3380 3408/3442/3408 3409/3443/3409\nf 3429/3465/3429 3430/3466/3430 3431/3467/3431\nf 2994/3468/2994 3176/3469/3176 3137/3470/3137\nf 782/782/782 3292/3326/3292 783/783/783\nf 3292/3326/3292 3291/3325/3291 3395/3429/3395\nf 3406/3440/3406 3302/3336/3302 3407/3441/3407\nf 3432/3471/3432 3433/3472/3433 2719/2743/2719\nf 3427/3463/3427 3371/3405/3371 382/382/382\nf 3280/3314/3280 380/380/380 3290/3324/3290\nf 380/380/380 3281/3315/3281 2471/2492/2471\nf 3328/3362/3328 2795/2819/2795 2471/2492/2471\nf 3282/3316/3282 3411/3447/3411 3139/3171/3139\nf 3349/3383/3349 3282/3316/3282 3139/3171/3139\nf 3002/3031/3002 3208/3242/3208 2977/3005/2977\nf 3434/3473/3434 2438/2459/2438 3382/3416/3382\nf 3435/3474/3435 3413/3449/3413 3423/3459/3423\nf 3435/3474/3435 2855/2881/2855 3413/3449/3413\nf 2855/2881/2855 2603/2625/2603 2768/2792/2768\nf 2833/2858/2833 2832/2857/2832 3332/3366/3332\nf 2199/2210/2199 2705/2729/2705 2707/2731/2707\nf 3370/3404/3370 2199/2210/2199 2707/2731/2707\nf 2747/2771/2747 2467/2488/2467 2746/2770/2746\nf 3436/3475/3436 3437/3476/3437 2835/2860/2835\nf 2286/2305/2286 509/509/509 511/511/511\nf 3438/3477/3438 3439/3478/3439 3440/3479/3440\nf 2589/2610/2589 3441/3480/3441 3236/3270/3236\nf 3291/3325/3291 3320/3354/3320 3395/3429/3395\nf 3320/3354/3320 3396/3430/3396 3395/3429/3395\nf 2367/2387/2367 2181/2192/2181 2118/2128/2118\nf 1002/1002/1002 2998/3027/2998 3214/3248/3214\nf 3264/3298/3264 3263/3297/3263 2765/2789/2765\nf 3284/3318/3284 3371/3405/3371 3427/3463/3427\nf 3281/3315/3281 3328/3362/3328 2471/2492/2471\nf 3328/3362/3328 3139/3171/3139 2795/2819/2795\nf 3282/3316/3282 281/281/281 3399/3433/3399\nf 3126/3158/3126 2176/2187/2176 1450/1452/1450\nf 3148/3180/3148 3060/3091/3060 3101/3133/3101\nf 954/954/954 3125/3157/3125 299/299/299\nf 2911/2937/2911 174/174/174 2521/2542/2521\nf 2418/2439/2418 78/78/78 3442/3481/3442\nf 3435/3474/3435 2856/2882/2856 2855/2881/2855\nf 2953/2981/2953 2857/2883/2857 2856/2882/2856\nf 697/697/697 874/874/874 2408/2429/2408\nf 3209/3243/3209 3443/3482/3443 3241/3275/3241\nf 3131/3163/3131 3209/3243/3209 3241/3275/3241\nf 3332/3366/3332 1172/1172/1172 3408/3442/3408\nf 1172/1172/1172 3050/3081/3050 3409/3443/3409\nf 3408/3442/3408 1172/1172/1172 3409/3443/3409\nf 3409/3443/3409 3050/3081/3050 1403/1405/1403\nf 3444/3483/3444 3445/3484/3445 3446/3485/3446\nf 2199/2210/2199 1942/1951/1942 2705/2729/2705\nf 3294/3328/3294 3320/3354/3320 3291/3325/3291\nf 3396/3430/3396 3302/3336/3302 3406/3440/3406\nf 1639/1644/1639 1641/1646/1641 1729/1737/1729\nf 3447/3486/3447 1961/1970/1961 350/350/350\nf 3313/3347/3313 3390/3424/3390 3299/3333/3299\nf 2746/2770/2746 1846/1854/1846 2352/2372/2352\nf 387/387/387 2546/2567/2546 2296/2315/2296\nf 3099/3131/3099 895/895/895 1524/1528/1524\nf 3281/3315/3281 380/380/380 3280/3314/3280\nf 3328/3362/3328 3349/3383/3349 3139/3171/3139\nf 1383/1383/1383 417/417/417 2244/2262/2244\nf 3448/3487/3448 1440/1442/1440 1439/1441/1439\nf 2339/2359/2339 2247/2265/2247 1772/1780/1772\nf 3184/3218/3184 3226/3260/3226 3449/3488/3449\nf 3448/3487/3448 3450/3489/3450 1444/1446/1444\nf 1440/1442/1440 3448/3487/3448 1446/1448/1446\nf 3451/3490/3451 3452/3491/3452 3453/3492/3453\nf 3454/3493/3454 3455/3494/3455 3456/3495/3456\nf 3279/3313/3279 3/3/3 3457/3496/3457\nf 1444/1446/1444 3450/3489/3450 3458/3497/3458\nf 3448/3487/3448 1444/1446/1444 1446/1448/1446\nf 3386/3420/3386 2650/2673/2650 892/892/892\nf 378/378/378 3459/3498/3459 3460/3499/3460\nf 2286/2305/2286 3461/3500/3461 509/509/509\nf 2372/2393/2372 509/509/509 3461/3500/3461\nf 2243/2261/2243 718/718/718 510/510/510\nf 3462/3501/3462 3463/3502/3463 2302/2321/2302\nf 3460/3499/3460 3464/3503/3464 3465/3504/3465\nf 3466/3505/3466 3463/3502/3463 3462/3501/3462\nf 3461/3500/3461 3467/3506/3467 2372/2393/2372\nf 3388/3422/3388 3468/3507/3468 3387/3421/3387\nf 217/217/217 3469/3508/3469 3470/3509/3470\nf 3468/3507/3468 324/324/324 3387/3421/3387\nf 324/324/324 3056/3087/3056 3387/3421/3387\nf 2573/2594/2573 2427/2448/2427 1522/1526/1522\nf 3471/3510/3471 3056/3087/3056 324/324/324\nf 3472/3511/3472 2286/2305/2286 2285/2304/2285\nf 3472/3511/3472 3461/3500/3461 2286/2305/2286\nf 3473/3512/3473 3467/3506/3467 3461/3500/3461\nf 3467/3506/3467 3474/3513/3474 3388/3422/3388\nf 3474/3513/3474 3475/3514/3475 3468/3507/3468\nf 3388/3422/3388 3474/3513/3474 3468/3507/3468\nf 3472/3511/3472 3473/3512/3473 3461/3500/3461\nf 3475/3514/3475 3476/3515/3476 3468/3507/3468\nf 3468/3507/3468 3476/3515/3476 324/324/324\nf 2206/2217/2206 1621/1626/1621 1267/1267/1267\nf 2817/2842/2817 452/452/452 454/454/454\nf 3477/3516/3477 2285/2304/2285 2389/2410/2389\nf 3477/3516/3477 3472/3511/3472 2285/2304/2285\nf 3473/3512/3473 3474/3513/3474 3467/3506/3467\nf 3476/3515/3476 325/325/325 324/324/324\nf 2970/2998/2970 3471/3510/3471 242/242/242\nf 3477/3516/3477 3473/3512/3473 3472/3511/3472\nf 3478/3517/3478 3479/3518/3479 3476/3515/3476\nf 3475/3514/3475 3478/3517/3478 3476/3515/3476\nf 3479/3518/3479 325/325/325 3476/3515/3476\nf 3477/3516/3477 3480/3519/3480 3473/3512/3473\nf 3473/3512/3473 3481/3520/3481 3474/3513/3474\nf 3481/3520/3481 3482/3521/3482 3474/3513/3474\nf 3474/3513/3474 3482/3521/3482 3475/3514/3475\nf 3475/3514/3475 3482/3521/3482 3478/3517/3478\nf 1123/1123/1123 3483/3522/3483 2391/2412/2391\nf 3484/3523/3484 3477/3516/3477 2391/2412/2391\nf 3484/3523/3484 3480/3519/3480 3477/3516/3477\nf 3480/3519/3480 3481/3520/3481 3473/3512/3473\nf 3482/3521/3482 3103/3135/3103 3478/3517/3478\nf 3103/3135/3103 3102/3134/3102 3479/3518/3479\nf 3478/3517/3478 3103/3135/3103 3479/3518/3479\nf 48/48/48 1318/1318/1318 185/185/185\nf 808/808/808 807/807/807 2743/2767/2743\nf 347/347/347 3485/3524/3485 3486/3525/3486\nf 3483/3522/3483 3484/3523/3484 2391/2412/2391\nf 3481/3520/3481 3487/3526/3487 3482/3521/3482\nf 3482/3521/3482 3487/3526/3487 3103/3135/3103\nf 2415/2436/2415 381/381/381 2470/2491/2470\nf 3488/3527/3488 3489/3528/3489 3483/3522/3483\nf 3489/3528/3489 3484/3523/3484 3483/3522/3483\nf 3487/3526/3487 3490/3529/3490 3103/3135/3103\nf 3490/3529/3490 3115/3147/3115 2946/2973/2946\nf 3103/3135/3103 3490/3529/3490 2946/2973/2946\nf 1664/1671/1664 1092/1092/1092 2609/2631/2609\nf 3481/3520/3481 3491/3530/3491 3487/3526/3487\nf 3487/3526/3487 3491/3530/3491 3490/3529/3490\nf 2239/2257/2239 3489/3528/3489 3488/3527/3488\nf 3484/3523/3484 3492/3531/3492 3480/3519/3480\nf 3480/3519/3480 3493/3532/3493 3481/3520/3481\nf 3481/3520/3481 3494/3533/3494 3491/3530/3491\nf 3495/3534/3495 3496/3535/3496 3490/3529/3490\nf 3491/3530/3491 3495/3534/3495 3490/3529/3490\nf 3496/3535/3496 1517/1519/1517 3115/3147/3115\nf 3490/3529/3490 3496/3535/3496 3115/3147/3115\nf 2959/2987/2959 3115/3147/3115 1517/1519/1517\nf 2239/2257/2239 868/868/868 115/115/115\nf 3492/3531/3492 3484/3523/3484 3489/3528/3489\nf 3492/3531/3492 3497/3536/3497 3480/3519/3480\nf 3497/3536/3497 3493/3532/3493 3480/3519/3480\nf 3493/3532/3493 3494/3533/3494 3481/3520/3481\nf 3494/3533/3494 3498/3537/3498 3491/3530/3491\nf 3491/3530/3491 3498/3537/3498 3495/3534/3495\nf 3495/3534/3495 1515/1517/1515 3496/3535/3496\nf 314/314/314 3499/3538/3499 3209/3243/3209\nf 3500/3539/3500 3489/3528/3489 2239/2257/2239\nf 3500/3539/3500 3492/3531/3492 3489/3528/3489\nf 3493/3532/3493 3501/3540/3501 3494/3533/3494\nf 3501/3540/3501 3498/3537/3498 3494/3533/3494\nf 3501/3540/3501 3502/3541/3502 3498/3537/3498\nf 3502/3541/3502 3503/3542/3503 3495/3534/3495\nf 3498/3537/3498 3502/3541/3502 3495/3534/3495\nf 3503/3542/3503 1516/1518/1516 1515/1517/1515\nf 3495/3534/3495 3503/3542/3503 1515/1517/1515\nf 1338/1338/1338 1796/1804/1796 3504/3543/3504\nf 1909/1917/1909 1529/1533/1529 1949/1958/1949\nf 1338/1338/1338 3505/3544/3505 3500/3539/3500\nf 3505/3544/3505 3492/3531/3492 3500/3539/3500\nf 3493/3532/3493 3506/3545/3506 3501/3540/3501\nf 3501/3540/3501 3506/3545/3506 3502/3541/3502\nf 3503/3542/3503 1412/1414/1412 1516/1518/1516\nf 2268/2286/2268 2267/2285/2267 3507/3546/3507\nf 3505/3544/3505 3497/3536/3497 3492/3531/3492\nf 3497/3536/3497 3508/3547/3508 3493/3532/3493\nf 3493/3532/3493 3508/3547/3508 3506/3545/3506\nf 3506/3545/3506 3509/3548/3509 3502/3541/3502\nf 3509/3548/3509 3510/3549/3510 3503/3542/3503\nf 3502/3541/3502 3509/3548/3509 3503/3542/3503\nf 3503/3542/3503 3510/3549/3510 1412/1414/1412\nf 2252/2270/2252 3024/3054/3024 1627/1632/1627\nf 2919/2945/2919 2473/2494/2473 2704/2728/2704\nf 3504/3543/3504 3505/3544/3505 1338/1338/1338\nf 1547/1552/1547 1685/1692/1685 596/596/596\nf 3511/3550/3511 3024/3054/3024 1412/1414/1412\nf 1515/1517/1515 1517/1519/1517 3496/3535/3496\nf 2642/2665/2642 2469/2490/2469 2643/2666/2643\nf 3504/3543/3504 3512/3551/3512 3505/3544/3505\nf 3512/3551/3512 3497/3536/3497 3505/3544/3505\nf 3497/3536/3497 3513/3552/3513 3508/3547/3508\nf 3508/3547/3508 3514/3553/3514 3506/3545/3506\nf 3509/3548/3509 3511/3550/3511 3510/3549/3510\nf 3511/3550/3511 1412/1414/1412 3510/3549/3510\nf 1548/1553/1548 2574/2595/2574 2770/2794/2770\nf 2702/2726/2702 2704/2728/2704 3319/3353/3319\nf 46/46/46 934/934/934 184/184/184\nf 3515/3554/3515 3516/3555/3516 3517/3556/3517\nf 3518/3557/3518 3519/3558/3519 3520/3559/3520\nf 2906/2932/2906 3084/3115/3084 642/642/642\nf 3392/3426/3392 3521/3560/3521 3522/3561/3522\nf 3512/3551/3512 3513/3552/3513 3497/3536/3497\nf 3513/3552/3513 3514/3553/3514 3508/3547/3508\nf 3514/3553/3514 3523/3562/3523 3506/3545/3506\nf 3523/3562/3523 3511/3550/3511 3509/3548/3509\nf 3506/3545/3506 3523/3562/3523 3509/3548/3509\nf 3524/3563/3524 3525/3564/3525 3526/3565/3526\nf 2921/2947/2921 2922/2948/2922 2912/2938/2912\nf 1007/1007/1007 271/271/271 984/984/984\nf 1796/1804/1796 3527/3566/3527 3504/3543/3504\nf 3527/3566/3527 3512/3551/3512 3504/3543/3504\nf 3514/3553/3514 3528/3567/3528 3523/3562/3523\nf 3529/3568/3529 57/57/57 56/56/56\nf 783/783/783 3394/3428/3394 781/781/781\nf 2592/2613/2592 2591/2612/2591 3526/3565/3526\nf 2182/2193/2182 490/490/490 2597/2618/2597\nf 2597/2618/2597 490/490/490 2162/2173/2162\nf 3512/3551/3512 3530/3569/3530 3513/3552/3513\nf 3528/3567/3528 3531/3570/3531 3523/3562/3523\nf 3523/3562/3523 3531/3570/3531 3511/3550/3511\nf 3532/3571/3532 3013/3043/3013 3015/3045/3015\nf 3533/3572/3533 3534/3573/3534 3535/3574/3535\nf 1664/1671/1664 2781/2805/2781 1662/1669/1662\nf 3536/3575/3536 2994/3468/2994 3137/3470/3137\nf 3422/3458/3422 2784/2808/2784 1796/1804/1796\nf 2784/2808/2784 3527/3566/3527 1796/1804/1796\nf 3530/3569/3530 3537/3576/3537 3513/3552/3513\nf 3513/3552/3513 3537/3576/3537 3514/3553/3514\nf 3537/3576/3537 3531/3570/3531 3528/3567/3528\nf 3514/3553/3514 3537/3576/3537 3528/3567/3528\nf 3024/3054/3024 3511/3550/3511 3531/3570/3531\nf 3538/3577/3538 3024/3054/3024 3531/3570/3531\nf 3539/3578/3539 3457/3496/3457 2/2/2\nf 3518/3557/3518 3540/3579/3540 3519/3558/3519\nf 3541/3580/3541 3542/3581/3542 3543/3582/3543\nf 3544/3583/3544 3137/3470/3137 3136/3584/3136\nf 3544/3583/3544 3545/3585/3545 3137/3470/3137\nf 3545/3585/3545 3536/3575/3536 3137/3470/3137\nf 3546/3586/3546 2995/3023/2995 2994/3022/2994\nf 3536/3575/3536 3546/3587/3546 2994/3468/2994\nf 3547/3588/3547 2785/2809/2785 3422/3458/3422\nf 3422/3458/3422 2785/2809/2785 2784/2808/2784\nf 3548/3589/3548 3527/3566/3527 2784/2808/2784\nf 3527/3566/3527 3530/3569/3530 3512/3551/3512\nf 3530/3569/3530 3549/3590/3549 3537/3576/3537\nf 3537/3576/3537 3550/3591/3550 3531/3570/3531\nf 3531/3570/3531 3550/3591/3550 3538/3577/3538\nf 3551/3592/3551 3552/3593/3552 3553/3594/3553\nf 378/378/378 322/322/322 3459/3498/3459\nf 3541/3580/3541 3554/3595/3554 3555/3596/3555\nf 3541/3597/3541 3556/3598/3556 3542/3599/3542\nf 3557/3600/3557 3545/3585/3545 3544/3583/3544\nf 3545/3585/3545 3558/3601/3558 3536/3575/3536\nf 3546/3586/3546 3559/3602/3559 3560/3603/3560\nf 1514/1516/1514 875/2623/875 1512/1514/1512\nf 3548/3589/3548 3561/3604/3561 3527/3566/3527\nf 3527/3566/3527 3561/3604/3561 3530/3569/3530\nf 3550/3591/3550 3562/3605/3562 3538/3577/3538\nf 3538/3577/3538 3562/3605/3562 3024/3054/3024\nf 695/695/695 1403/1405/1403 3050/3081/3050\nf 2720/2744/2720 3453/3492/3453 3563/3606/3563\nf 3564/3607/3564 3565/3608/3565 3555/3596/3555\nf 3565/3609/3565 3556/3598/3556 3541/3597/3541\nf 3555/3596/3555 3565/3608/3565 3541/3580/3541\nf 3556/3598/3556 3566/3610/3566 3542/3599/3542\nf 3542/3599/3542 3566/3610/3566 3544/3583/3544\nf 3544/3583/3544 3566/3610/3566 3557/3600/3557\nf 3558/3601/3558 3546/3587/3546 3536/3575/3536\nf 1744/1752/1744 3169/3201/3169 2761/2785/2761\nf 3567/3611/3567 101/101/101 263/263/263\nf 3561/3604/3561 3549/3590/3549 3530/3569/3530\nf 3537/3576/3537 3568/3612/3568 3550/3591/3550\nf 3568/3612/3568 3562/3605/3562 3550/3591/3550\nf 3569/3613/3569 3570/3614/3570 1000/1000/1000\nf 3571/3615/3571 3564/3607/3564 3555/3596/3555\nf 3556/3598/3556 3572/3616/3572 3566/3610/3566\nf 3558/3601/3558 3573/3617/3573 3546/3587/3546\nf 3056/3087/3056 3471/3510/3471 2970/2998/2970\nf 826/826/826 3548/3589/3548 2784/2808/2784\nf 3574/3618/3574 3568/3612/3568 3537/3576/3537\nf 3549/3590/3549 3574/3618/3574 3537/3576/3537\nf 3562/3605/3562 3359/3393/3359 3024/3054/3024\nf 2535/2556/2535 2587/2608/2587 2402/2423/2402\nf 2593/2614/2593 3378/3412/3378 760/760/760\nf 3570/3614/3570 3569/3613/3569 3455/3494/3455\nf 3519/3558/3519 3575/3619/3575 1422/1424/1422\nf 3576/3620/3576 3507/3546/3507 3571/3615/3571\nf 3571/3615/3571 3577/3621/3577 3564/3607/3564\nf 3577/3622/3577 3578/3623/3578 3564/3624/3564\nf 3564/3624/3564 3578/3623/3578 3565/3609/3565\nf 3565/3609/3565 3572/3616/3572 3556/3598/3556\nf 3572/3616/3572 3579/3625/3579 3566/3610/3566\nf 3566/3610/3566 3579/3625/3579 3557/3600/3557\nf 3579/3625/3579 3580/3626/3580 3557/3600/3557\nf 3580/3626/3580 3581/3627/3581 3545/3585/3545\nf 3557/3600/3557 3580/3626/3580 3545/3585/3545\nf 3581/3627/3581 3558/3601/3558 3545/3585/3545\nf 168/168/168 1556/1561/1556 3027/3057/3027\nf 3548/3589/3548 3582/3628/3582 3561/3604/3561\nf 3561/3604/3561 3574/3618/3574 3549/3590/3549\nf 2763/2787/2763 2416/2437/2416 2417/2438/2417\nf 1205/1205/1205 2427/2448/2427 2573/2594/2573\nf 3583/3629/3583 3570/3614/3570 3455/3494/3455\nf 3575/3619/3575 3584/3630/3584 1422/1424/1422\nf 2267/2285/2267 3585/3631/3585 3507/3546/3507\nf 3585/3631/3585 3577/3621/3577 3507/3546/3507\nf 3507/3546/3507 3577/3621/3577 3571/3615/3571\nf 3578/3623/3578 3586/3632/3586 3565/3609/3565\nf 3586/3632/3586 3572/3616/3572 3565/3609/3565\nf 3580/3626/3580 3587/3633/3587 3581/3627/3581\nf 3573/3617/3573 3558/3601/3558 3581/3627/3581\nf 3171/3203/3171 3559/3634/3559 3546/3587/3546\nf 3573/3617/3573 3171/3203/3171 3546/3587/3546\nf 1513/1515/1513 3588/3635/3588 3589/3636/3589\nf 3171/3637/3171 3589/3636/3589 3559/3602/3559\nf 1556/1561/1556 2256/2274/2256 3027/3057/3027\nf 3590/3638/3590 3548/3589/3548 826/826/826\nf 3574/3618/3574 3591/3639/3591 3568/3612/3568\nf 3568/3612/3568 3591/3639/3591 3562/3605/3562\nf 2981/3009/2981 3592/3640/3592 3326/3360/3326\nf 1422/1424/1422 3456/3495/3456 3593/3641/3593\nf 3584/3630/3584 3456/3495/3456 1422/1424/1422\nf 3577/3622/3577 3594/3642/3594 3578/3623/3578\nf 3579/3625/3579 3595/3643/3595 3580/3626/3580\nf 3595/3643/3595 3587/3633/3587 3580/3626/3580\nf 3596/3644/3596 3573/3617/3573 3581/3627/3581\nf 3597/3645/3597 3596/3644/3596 3581/3627/3581\nf 1513/1515/1513 3589/3636/3589 3171/3637/3171\nf 3598/3646/3598 826/826/826 825/825/825\nf 3598/3646/3598 3590/3638/3590 826/826/826\nf 3590/3638/3590 3582/3628/3582 3548/3589/3548\nf 3582/3628/3582 3599/3647/3599 3561/3604/3561\nf 3599/3647/3599 3600/3648/3600 3574/3618/3574\nf 3561/3604/3561 3599/3647/3599 3574/3618/3574\nf 3574/3618/3574 3600/3648/3600 3591/3639/3591\nf 3591/3639/3591 3601/3649/3601 3562/3605/3562\nf 3601/3649/3601 3044/3075/3044 3359/3393/3359\nf 3562/3605/3562 3601/3649/3601 3359/3393/3359\nf 2575/2596/2575 2642/2665/2642 2576/2597/2576\nf 1583/1588/1583 1585/1590/1585 1023/1023/1023\nf 539/539/539 538/538/538 1702/1709/1702\nf 2785/2809/2785 3547/3588/3547 827/827/827\nf 512/512/512 3602/3650/3602 494/494/494\nf 3334/3368/3334 3592/3640/3592 2804/2828/2804\nf 1548/1553/1548 2770/2794/2770 2916/2942/2916\nf 3603/3651/3603 3604/3652/3604 3605/3653/3605\nf 3606/3654/3606 3607/3655/3607 3586/3632/3586\nf 3578/3623/3578 3606/3654/3606 3586/3632/3586\nf 3572/3616/3572 3608/3656/3608 3579/3625/3579\nf 3579/3625/3579 3608/3656/3608 3595/3643/3595\nf 3595/3643/3595 3609/3657/3609 3587/3633/3587\nf 3609/3657/3609 3597/3645/3597 3587/3633/3587\nf 3587/3633/3587 3597/3645/3597 3581/3627/3581\nf 3596/3644/3596 3415/3451/3415 3573/3617/3573\nf 3171/3203/3171 3415/3451/3415 3170/3202/3170\nf 864/864/864 863/863/863 1621/1626/1621\nf 671/671/671 670/670/670 3610/3658/3610\nf 825/825/825 3611/3659/3611 3598/3646/3598\nf 3600/3648/3600 3612/3660/3612 3591/3639/3591\nf 3612/3660/3612 3601/3649/3601 3591/3639/3591\nf 2804/2828/2804 2405/2426/2405 2587/2608/2587\nf 1578/1583/1578 1577/1582/1577 1496/1498/1496\nf 3463/3502/3463 213/213/213 2302/2321/2302\nf 213/213/213 3613/3661/3613 2762/2786/2762\nf 2302/2321/2302 213/213/213 2762/2786/2762\nf 117/117/117 1283/1283/1283 3001/3030/3001\nf 1016/1016/1016 23/23/23 1374/1374/1374\nf 3614/3662/3614 3615/3663/3615 3616/3664/3616\nf 3614/3662/3614 3617/3665/3617 3368/3402/3368\nf 3615/3663/3615 3618/3666/3618 3616/3664/3616\nf 3615/3663/3615 3619/3667/3619 3618/3666/3618\nf 3619/3667/3619 3620/3668/3620 3618/3666/3618\nf 2762/2786/2762 3613/3661/3613 2685/2709/2685\nf 3621/3669/3621 3622/3670/3622 3585/3631/3585\nf 2267/2285/2267 3621/3669/3621 3585/3631/3585\nf 3585/3631/3585 3594/3671/3594 3577/3621/3577\nf 3594/3642/3594 3623/3672/3623 3578/3623/3578\nf 3586/3632/3586 3624/3673/3624 3572/3616/3572\nf 3572/3616/3572 3624/3673/3624 3608/3656/3608\nf 3608/3656/3608 3625/3674/3625 3595/3643/3595\nf 3595/3643/3595 3625/3674/3625 3609/3657/3609\nf 3626/3675/3626 3454/3493/3454 3456/3495/3456\nf 51/51/51 3352/3386/3352 2438/2459/2438\nf 3053/3084/3053 3409/3443/3409 1403/1405/1403\nf 2642/2665/2642 2644/2667/2644 2877/2903/2877\nf 3383/3417/3383 3627/3676/3627 3615/3663/3615\nf 3132/3164/3132 1239/1239/1239 1227/1227/1227\nf 3628/3677/3628 3620/3668/3620 3619/3667/3619\nf 3628/3677/3628 3629/3678/3629 3620/3668/3620\nf 732/732/732 2240/2258/2240 2126/2136/2126\nf 3628/3677/3628 950/950/950 3629/3678/3629\nf 3585/3631/3585 3622/3670/3622 3594/3671/3594\nf 3623/3672/3623 3606/3654/3606 3578/3623/3578\nf 3586/3632/3586 3607/3655/3607 3624/3673/3624\nf 3630/3679/3630 3597/3645/3597 3609/3657/3609\nf 3597/3645/3597 2467/2488/2467 3596/3644/3596\nf 2634/2657/2634 3631/3680/3631 3145/3177/3145\nf 2787/2811/2787 2794/2818/2794 421/421/421\nf 3632/3681/3632 2046/2055/2046 3633/3682/3633\nf 3634/3683/3634 3635/3684/3635 2483/2504/2483\nf 2804/2828/2804 3592/3640/3592 1687/1694/1687\nf 2813/2838/2813 3636/3685/3636 2814/2839/2814\nf 3383/3417/3383 3614/3662/3614 3368/3402/3368\nf 3627/3676/3627 3637/3686/3637 3615/3663/3615\nf 3637/3686/3637 3619/3667/3619 3615/3663/3615\nf 3637/3686/3637 3628/3677/3628 3619/3667/3619\nf 3637/3686/3637 950/950/950 3628/3677/3628\nf 2572/2593/2572 1479/1481/1479 2495/2516/2495\nf 3594/3642/3594 3622/3687/3622 3623/3672/3623\nf 3622/3687/3622 3638/3688/3638 3623/3672/3623\nf 3623/3672/3623 3639/3689/3639 3606/3654/3606\nf 3606/3654/3606 3639/3689/3639 3607/3655/3607\nf 3624/3673/3624 3640/3690/3640 3608/3656/3608\nf 3608/3656/3608 3640/3690/3640 3625/3674/3625\nf 3625/3674/3625 3630/3679/3630 3609/3657/3609\nf 3597/3645/3597 2468/2489/2468 2467/2488/2467\nf 2630/2653/2630 2937/2964/2937 2631/2654/2631\nf 3641/3691/3641 3642/3692/3642 2626/2648/2626\nf 3582/3628/3582 3643/3693/3643 3599/3647/3599\nf 3643/3693/3643 3644/3694/3644 3600/3648/3600\nf 3599/3647/3599 3643/3693/3643 3600/3648/3600\nf 3600/3648/3600 3644/3694/3644 3612/3660/3612\nf 3644/3694/3644 3645/3695/3645 3612/3660/3612\nf 3612/3660/3612 3645/3695/3645 3601/3649/3601\nf 3601/3649/3601 3645/3695/3645 3044/3075/3044\nf 3646/3696/3646 3647/3697/3647 3648/3698/3648\nf 3458/3497/3458 3649/3699/3649 1444/1446/1444\nf 90/90/90 92/92/92 2245/2263/2245\nf 2490/2511/2490 2491/2512/2491 209/209/209\nf 3650/3700/3650 3637/3686/3637 3627/3676/3627\nf 3650/3700/3650 951/951/951 3637/3686/3637\nf 951/951/951 950/950/950 3637/3686/3637\nf 2117/2127/2117 3621/3669/3621 2118/2128/2118\nf 2117/3701/2117 3651/3702/3651 3621/3703/3621\nf 3621/3703/3621 3651/3702/3651 3622/3687/3622\nf 3651/3702/3651 3652/3704/3652 3622/3687/3622\nf 3652/3704/3652 3638/3688/3638 3622/3687/3622\nf 3607/3655/3607 3653/3705/3653 3624/3673/3624\nf 3624/3673/3624 3653/3705/3653 3640/3690/3640\nf 3259/3293/3259 1759/1767/1759 3630/3679/3630\nf 3625/3674/3625 3259/3293/3259 3630/3679/3630\nf 3654/3706/3654 3524/3563/3524 3655/3707/3655\nf 1425/1427/1425 2384/2405/2384 2093/2102/2093\nf 2093/2102/2093 2384/2405/2384 3611/3659/3611\nf 3611/3659/3611 3656/3708/3656 3598/3646/3598\nf 3656/3708/3656 3657/3709/3657 3598/3646/3598\nf 3658/3710/3658 3590/3638/3590 3598/3646/3598\nf 3657/3709/3657 3658/3710/3658 3598/3646/3598\nf 3658/3710/3658 3659/3711/3659 3582/3628/3582\nf 3590/3638/3590 3658/3710/3658 3582/3628/3582\nf 3582/3628/3582 3659/3711/3659 3643/3693/3643\nf 3660/3712/3660 3661/3713/3661 3662/3714/3662\nf 3663/3715/3663 3664/3716/3664 3665/3717/3665\nf 3367/3401/3367 3666/3718/3666 3627/3676/3627\nf 3666/3718/3666 3650/3700/3650 3627/3676/3627\nf 3667/3719/3667 951/951/951 3650/3700/3650\nf 3668/3720/3668 2116/3721/2116 2850/2876/2850\nf 3669/3722/3669 3668/3720/3668 2850/2876/2850\nf 3670/3723/3670 2117/3701/2117 2116/3721/2116\nf 3668/3720/3668 3670/3723/3670 2116/3721/2116\nf 2117/3701/2117 3670/3723/3670 3651/3702/3651\nf 3623/3672/3623 3638/3688/3638 3639/3689/3639\nf 3607/3655/3607 3639/3689/3639 3653/3705/3653\nf 2902/2928/2902 3260/3294/3260 3640/3690/3640\nf 3640/3690/3640 3260/3294/3260 3625/3674/3625\nf 3625/3674/3625 3260/3294/3260 3259/3293/3259\nf 335/335/335 334/334/334 3260/3294/3260\nf 536/536/536 2782/2806/2782 2451/2472/2451\nf 2782/2806/2782 1912/1920/1912 2451/2472/2451\nf 2774/2798/2774 3671/3724/3671 3672/3725/3672\nf 3659/3711/3659 3673/3726/3673 3643/3693/3643\nf 3643/3693/3643 3673/3726/3673 3644/3694/3644\nf 3673/3726/3673 3674/3727/3674 3644/3694/3644\nf 3644/3694/3644 3674/3727/3674 3645/3695/3645\nf 3645/3695/3645 2208/2219/2208 3044/3075/3044\nf 2794/2818/2794 2787/2811/2787 2643/2666/2643\nf 2667/2690/2667 3011/3040/3011 2489/2510/2489\nf 3675/3728/3675 3560/3603/3560 3559/3602/3559\nf 3217/3251/3217 3663/3715/3663 3665/3717/3665\nf 2451/2472/2451 1912/1920/1912 3003/3032/3003\nf 3641/3691/3641 2741/2765/2741 3676/3729/3676\nf 3666/3718/3666 3667/3719/3667 3650/3700/3650\nf 3677/3730/3677 949/949/949 951/951/951\nf 416/416/416 2340/2360/2340 2329/2349/2329\nf 3678/3731/3678 3679/3732/3679 3639/3689/3639\nf 3638/3688/3638 3678/3731/3678 3639/3689/3639\nf 3639/3689/3639 3679/3732/3679 3653/3705/3653\nf 3260/3294/3260 2902/2928/2902 335/335/335\nf 2716/2740/2716 3680/3733/3680 2744/2768/2744\nf 2404/2425/2404 2403/2424/2403 724/724/724\nf 2413/2434/2413 2469/2490/2469 2642/2665/2642\nf 2384/2405/2384 3681/3734/3681 3611/3659/3611\nf 3611/3659/3611 3681/3734/3681 3656/3708/3656\nf 3682/3735/3682 3434/3473/3434 3382/3416/3382\nf 2607/2629/2607 3683/3736/3683 3684/3737/3684\nf 3219/3253/3219 3663/3715/3663 3217/3251/3217\nf 3685/3738/3685 3667/3719/3667 3666/3718/3666\nf 3667/3719/3667 3677/3730/3677 951/951/951\nf 3677/3730/3677 2457/2478/2457 3669/3722/3669\nf 3686/3739/3686 3668/3720/3668 3669/3722/3669\nf 2457/2478/2457 3686/3739/3686 3669/3722/3669\nf 3687/3740/3687 3670/3723/3670 3668/3720/3668\nf 3686/3739/3686 3687/3740/3687 3668/3720/3668\nf 3687/3740/3687 3688/3741/3688 3670/3723/3670\nf 3670/3723/3670 3688/3741/3688 3651/3702/3651\nf 3651/3702/3651 3689/3742/3689 3652/3704/3652\nf 3689/3742/3689 3690/3743/3690 3638/3688/3638\nf 3652/3704/3652 3689/3742/3689 3638/3688/3638\nf 3679/3732/3679 1970/1979/1970 3653/3705/3653\nf 3691/3744/3691 2395/2416/2395 2394/2415/2394\nf 3692/3745/3692 3693/3746/3693 3694/3747/3694\nf 2919/2945/2919 2758/2782/2758 2473/2494/2473\nf 2916/2942/2916 3052/3083/3052 2758/2782/2758\nf 1966/1975/1966 2105/2115/2105 731/731/731\nf 2916/2942/2916 2770/2794/2770 3052/3083/3052\nf 2770/2794/2770 2574/2595/2574 1447/1449/1447\nf 2574/2595/2574 2573/2594/2573 1447/1449/1447\nf 1017/1017/1017 3695/3748/3695 2205/2216/2205\nf 3659/3711/3659 3696/3749/3696 3673/3726/3673\nf 3673/3726/3673 3696/3749/3696 3674/3727/3674\nf 3674/3727/3674 3186/3220/3186 3645/3695/3645\nf 1312/1312/1312 3127/3159/3127 3358/3392/3358\nf 3697/3750/3697 125/125/125 2490/2511/2490\nf 2491/2512/2491 2414/2435/2414 2575/2596/2575\nf 2216/2227/2216 2218/2229/2218 2344/2364/2344\nf 3663/3715/3663 2002/2011/2002 3698/3751/3698\nf 3699/3752/3699 3666/3718/3666 3700/3753/3700\nf 3369/3403/3369 3700/3753/3700 3367/3401/3367\nf 3699/3752/3699 3685/3738/3685 3666/3718/3666\nf 2445/2466/2445 3677/3730/3677 3667/3719/3667\nf 206/206/206 2183/2194/2183 207/207/207\nf 3688/3741/3688 3701/3754/3701 3689/3742/3689\nf 3651/3702/3651 3688/3741/3688 3689/3742/3689\nf 3638/3688/3638 3690/3743/3690 3678/3731/3678\nf 3678/3731/3678 2498/2519/2498 3679/3732/3679\nf 2498/2519/2498 1970/1979/1970 3679/3732/3679\nf 1970/1979/1970 2901/2927/2901 3653/3705/3653\nf 3702/3755/3702 3448/3487/3448 1439/1441/1439\nf 3584/3630/3584 3626/3675/3626 3456/3495/3456\nf 761/761/761 760/760/760 3377/3411/3377\nf 3102/3134/3102 2946/2973/2946 2945/2972/2945\nf 3703/3756/3703 1998/2007/1998 3704/3757/3704\nf 2414/2435/2414 2413/2434/2413 2642/2665/2642\nf 2787/2811/2787 1913/1921/1913 2643/2666/2643\nf 2282/2301/2282 3705/3758/3705 2283/2302/2283\nf 2283/2302/2283 3705/3758/3705 2384/2405/2384\nf 3706/3759/3706 3657/3709/3657 3656/3708/3656\nf 3707/3760/3707 3658/3710/3658 3657/3709/3657\nf 3706/3759/3706 3707/3760/3707 3657/3709/3657\nf 3707/3760/3707 3696/3749/3696 3659/3711/3659\nf 3658/3710/3658 3707/3760/3707 3659/3711/3659\nf 3696/3749/3696 3708/3761/3708 3674/3727/3674\nf 3674/3727/3674 3708/3761/3708 3186/3220/3186\nf 3709/3762/3709 2457/2478/2457 1852/1860/1852\nf 1585/1590/1585 1969/1978/1969 1023/1023/1023\nf 1102/1102/1102 923/923/923 987/2114/987\nf 2445/2466/2445 3667/3719/3667 3685/3738/3685\nf 861/861/861 1226/1226/1226 1118/1118/1118\nf 3709/3762/3709 3686/3739/3686 2457/2478/2457\nf 2458/2479/2458 2457/2478/2457 3677/3730/3677\nf 3710/3763/3710 3687/3740/3687 3686/3739/3686\nf 3709/3762/3709 3710/3763/3710 3686/3739/3686\nf 3710/3763/3710 3688/3741/3688 3687/3740/3687\nf 3689/3742/3689 3701/3754/3701 3690/3743/3690\nf 2602/2624/2602 877/3041/877 2351/2371/2351\nf 1914/1922/1914 2476/2497/2476 2475/2496/2475\nf 2764/2788/2764 2417/2438/2417 2916/2942/2916\nf 732/732/732 731/731/731 2240/2258/2240\nf 3154/3186/3154 3665/3717/3665 3711/3764/3711\nf 1479/1481/1479 1534/1539/1534 2495/2516/2495\nf 81/81/81 3692/3745/3692 2216/2227/2216\nf 3712/3765/3712 3663/3715/3663 3219/3253/3219\nf 3712/3765/3712 3158/3190/3158 3663/3715/3663\nf 3076/3107/3076 3088/3119/3088 2827/2852/2827\nf 3713/3766/3713 3714/3767/3714 3699/3752/3699\nf 3700/3753/3700 3713/3766/3713 3699/3752/3699\nf 3714/3767/3714 3715/3768/3715 3699/3752/3699\nf 3715/3768/3715 3685/3738/3685 3699/3752/3699\nf 3688/3741/3688 3716/3769/3716 3701/3754/3701\nf 3701/3754/3701 3717/3770/3717 3690/3743/3690\nf 3717/3770/3717 1021/1021/1021 3678/3731/3678\nf 3690/3743/3690 3717/3770/3717 3678/3731/3678\nf 3678/3731/3678 1021/1021/1021 2498/2519/2498\nf 3465/3504/3465 3718/3771/3718 3626/3675/3626\nf 3719/3772/3719 2699/2723/2699 2780/2804/2780\nf 2823/2848/2823 3720/3773/3720 3721/3774/3721\nf 3347/3381/3347 3346/3380/3346 3660/3712/3660\nf 3352/3386/3352 3382/3416/3382 2438/2459/2438\nf 1394/1394/1394 1433/1435/1433 2598/2619/2598\nf 1433/1435/1433 232/232/232 2598/2619/2598\nf 2490/2511/2490 125/125/125 127/127/127\nf 2906/2932/2906 2764/2788/2764 3229/3263/3229\nf 1348/1348/1348 1394/1394/1394 2603/2625/2603\nf 3434/3473/3434 2439/2460/2439 2438/2459/2438\nf 3434/3473/3434 2614/2636/2614 2439/2460/2439\nf 3434/3473/3434 3722/3775/3722 2614/2636/2614\nf 1045/1045/1045 1047/1047/1047 3212/3246/3212\nf 3705/3758/3705 3723/3776/3723 2384/2405/2384\nf 2384/2405/2384 3723/3776/3723 3681/3734/3681\nf 3724/3777/3724 3656/3708/3656 3681/3734/3681\nf 3656/3708/3656 3724/3777/3724 3706/3759/3706\nf 3707/3760/3707 3725/3778/3725 3696/3749/3696\nf 3696/3749/3696 3725/3778/3725 3708/3761/3708\nf 3708/3761/3708 316/316/316 3186/3220/3186\nf 3287/3321/3287 3300/3334/3300 3288/3322/3288\nf 3712/3765/3712 3219/3253/3219 3726/3779/3726\nf 2919/2945/2919 2704/2728/2704 2703/2727/2703\nf 3727/3780/3727 3685/3738/3685 3715/3768/3715\nf 3727/3780/3727 3728/3781/3728 3685/3738/3685\nf 3728/3781/3728 2445/2466/2445 3685/3738/3685\nf 1852/1860/1852 3710/3763/3710 3709/3762/3709\nf 3729/3782/3729 3688/3741/3688 3710/3763/3710\nf 3688/3741/3688 3729/3782/3729 3716/3769/3716\nf 3716/3769/3716 2706/2730/2706 3701/3754/3701\nf 3701/3754/3701 2706/2730/2706 3717/3770/3717\nf 2832/2857/2832 2604/2626/2604 1170/1170/1170\nf 2604/2626/2604 2599/2620/2599 1170/1170/1170\nf 2768/2792/2768 2604/2626/2604 2832/2857/2832\nf 1433/1435/1433 233/233/233 232/232/232\nf 232/232/232 1171/1171/1171 2599/2620/2599\nf 1758/1766/1758 1766/1774/1766 2468/2489/2468\nf 1348/1348/1348 2603/2625/2603 2857/2883/2857\nf 1479/1481/1479 1070/1070/1070 1533/1538/1533\nf 3723/3776/3723 3730/3783/3730 3681/3734/3681\nf 3681/3734/3681 3730/3783/3730 3724/3777/3724\nf 3706/3759/3706 3725/3778/3725 3707/3760/3707\nf 316/316/316 3187/3221/3187 3186/3220/3186\nf 3083/3114/3083 3726/3779/3726 1696/3784/1696\nf 3083/3114/3083 3712/3765/3712 3726/3779/3726\nf 2510/2531/2510 3158/3190/3158 3712/3765/3712\nf 1598/1603/1598 2741/2765/2741 2742/2766/2742\nf 2491/2512/2491 2576/2597/2576 261/261/261\nf 284/284/284 3710/3763/3710 1852/1860/1852\nf 284/284/284 3729/3782/3729 3710/3763/3710\nf 3717/3770/3717 3731/3785/3731 1021/1021/1021\nf 3732/3786/3732 3001/3030/3001 3654/3706/3654\nf 3733/3787/3733 3734/3788/3734 3721/3774/3721\nf 3735/3789/3735 450/450/450 3736/3790/3736\nf 1171/1171/1171 232/232/232 2654/2677/2654\nf 1534/1539/1534 1699/1706/1699 2440/2461/2440\nf 1522/1526/1522 3205/3239/3205 1523/1527/1523\nf 1533/1538/1533 2429/2450/2429 2430/2451/2430\nf 522/522/522 3289/3323/3289 3723/3776/3723\nf 3730/3783/3730 3737/3791/3737 3706/3759/3706\nf 3724/3777/3724 3730/3783/3730 3706/3759/3706\nf 3706/3759/3706 3737/3791/3737 3725/3778/3725\nf 316/316/316 3708/3761/3708 3725/3778/3725\nf 3738/3792/3738 316/316/316 3725/3778/3725\nf 2572/2593/2572 926/926/926 1479/1481/1479\nf 2162/2173/2162 926/926/926 2572/2593/2572\nf 2928/2954/2928 297/297/297 2277/2295/2277\nf 2510/2531/2510 3712/3765/3712 3083/3114/3083\nf 468/468/468 631/631/631 469/469/469\nf 1788/1796/1788 3714/3767/3714 3713/3766/3713\nf 3739/3793/3739 3715/3768/3715 3714/3767/3714\nf 3739/3793/3739 3727/3780/3727 3715/3768/3715\nf 2443/2464/2443 2445/2466/2445 3728/3781/3728\nf 3740/3794/3740 3729/3782/3729 284/284/284\nf 3740/3794/3740 2706/2730/2706 3716/3769/3716\nf 3729/3782/3729 3740/3794/3740 3716/3769/3716\nf 286/286/286 2707/2731/2707 3740/3794/3740\nf 2706/2730/2706 2705/2729/2705 3717/3770/3717\nf 3717/3770/3717 2705/2729/2705 3731/3785/3731\nf 3741/3795/3741 3324/3358/3324 3742/3796/3742\nf 3734/3788/3734 2823/2848/2823 3721/3774/3721\nf 3743/3797/3743 2698/2722/2698 2751/2775/2751\nf 3744/3798/3744 3745/3799/3745 3746/3800/3746\nf 3747/3801/3747 2289/2308/2289 3748/3802/3748\nf 3186/3220/3186 2208/2219/2208 3645/3695/3645\nf 3749/3803/3749 3721/3774/3721 3750/3804/3750\nf 1098/1098/1098 3751/3805/3751 2742/2766/2742\nf 1662/1669/1662 3752/3806/3752 3753/3807/3753\nf 2409/2430/2409 6/6/6 2610/2632/2610\nf 2495/2516/2495 1534/1539/1534 2440/2461/2440\nf 2597/2618/2597 1134/1134/1134 442/442/442\nf 2183/2194/2183 2597/2618/2597 442/442/442\nf 2877/2903/2877 2782/2806/2782 536/536/536\nf 524/524/524 2205/2216/2205 3289/3323/3289\nf 3754/3808/3754 3737/3791/3737 3730/3783/3730\nf 3737/3791/3737 3738/3792/3738 3725/3778/3725\nf 78/78/78 3083/3809/3083 3755/3810/3755\nf 1696/1703/1696 3755/3810/3755 3083/3809/3083\nf 422/422/422 421/421/421 3398/3432/3398\nf 2046/2055/2046 2250/2268/2250 2044/2053/2044\nf 2343/2363/2343 3727/3780/3727 3739/3793/3739\nf 3740/3794/3740 284/284/284 286/286/286\nf 3756/3811/3756 3757/3812/3757 3758/3813/3758\nf 3672/3725/3672 3671/3724/3671 3759/3814/3759\nf 2386/2407/2386 2660/2683/2660 2211/2222/2211\nf 2752/2776/2752 898/898/898 216/216/216\nf 3760/3815/3760 3761/3816/3761 2289/2308/2289\nf 3761/3816/3761 3762/3817/3762 3748/3802/3748\nf 1486/1488/1486 2008/2017/2008 3763/3818/3763\nf 3764/3819/3764 3765/3820/3765 3766/3821/3766\nf 2340/2360/2340 2409/2430/2409 2610/2632/2610\nf 6/6/6 2409/2430/2409 4/4/4\nf 1983/1992/1983 263/263/263 343/343/343\nf 1912/1920/1912 1914/1922/1914 3003/3032/3003\nf 1914/1922/1914 2475/2496/2475 3005/3034/3005\nf 2478/2499/2478 2554/2575/2554 1122/1122/1122\nf 3289/3323/3289 3767/3822/3767 3723/3776/3723\nf 3767/3822/3767 3768/3823/3768 3730/3783/3730\nf 3723/3776/3723 3767/3822/3767 3730/3783/3730\nf 3730/3783/3730 3768/3823/3768 3754/3808/3754\nf 3737/3791/3737 3769/3824/3769 3738/3792/3738\nf 3769/3824/3769 314/314/314 3738/3792/3738\nf 314/314/314 316/316/316 3738/3792/3738\nf 126/126/126 3042/3072/3042 2415/2436/2415\nf 3003/3032/3003 1914/1922/1914 3005/3034/3005\nf 926/926/926 2162/2173/2162 764/764/764\nf 2511/2532/2511 3083/3114/3083 78/3825/78\nf 917/917/917 2173/2184/2173 3770/3826/3770\nf 1100/1100/1100 2968/2996/2968 174/174/174\nf 3771/3827/3771 3727/3780/3727 2343/2363/2343\nf 1424/1426/1424 3450/3489/3450 3702/3755/3702\nf 3772/3828/3772 3773/3829/3773 3774/3830/3774\nf 3088/3119/3088 3087/3118/3087 3775/3831/3775\nf 2477/2498/2477 1554/1559/1554 2449/2470/2449\nf 3762/3817/3762 3776/3832/3776 2327/2347/2327\nf 3776/3832/3776 2328/2348/2328 2327/2347/2327\nf 357/357/357 717/717/717 1582/1587/1582\nf 3777/3833/3777 3778/3834/3778 3779/3835/3779\nf 214/214/214 3592/3640/3592 2981/3009/2981\nf 2405/2426/2405 1687/1694/1687 283/283/283\nf 2405/2426/2405 283/283/283 2403/2424/2403\nf 2839/2864/2839 2746/2770/2746 2467/2488/2467\nf 2205/2216/2205 3695/3748/3695 3289/3323/3289\nf 3289/3323/3289 3695/3748/3695 3767/3822/3767\nf 3737/3791/3737 3754/3808/3754 3769/3824/3769\nf 360/360/360 2441/2462/2441 2204/2215/2204\nf 3444/3483/3444 326/326/326 3445/3484/3445\nf 381/381/381 2415/2436/2415 3042/3072/3042\nf 74/74/74 535/535/535 75/75/75\nf 1695/1702/1695 3442/3481/3442 3755/3810/3755\nf 3442/3481/3442 78/78/78 3755/3810/3755\nf 80/3074/80 2511/2532/2511 78/3825/78\nf 3222/3256/3222 1269/1269/1269 2429/2450/2429\nf 3592/3640/3592 1688/1695/1688 1687/1694/1687\nf 509/509/509 2372/2393/2372 1383/1383/1383\nf 2301/2320/2301 3780/3836/3780 2815/2840/2815\nf 3760/3815/3760 3781/3837/3781 3761/3816/3761\nf 112/112/112 105/105/105 107/107/107\nf 1417/1419/1417 143/143/143 540/540/540\nf 415/415/415 50/50/50 2340/2360/2340\nf 3782/3838/3782 2839/2864/2839 1765/1773/1765\nf 210/210/210 101/101/101 3567/3611/3567\nf 3390/3424/3390 3300/3334/3300 3299/3333/3299\nf 1375/1375/1375 1628/1633/1628 410/410/410\nf 3036/3066/3036 3042/3072/3042 126/126/126\nf 2971/2999/2971 3004/3033/3004 303/303/303\nf 2463/2484/2463 138/138/138 2040/2049/2040\nf 1416/1418/1416 535/535/535 74/74/74\nf 2418/2439/2418 79/79/79 78/78/78\nf 1695/1702/1695 384/384/384 2419/2440/2419\nf 2754/2778/2754 3380/3414/3380 3053/3084/3053\nf 2439/2460/2439 1984/1993/1984 104/104/104\nf 262/262/262 2442/2463/2442 1416/1418/1416\nf 210/210/210 102/102/102 101/101/101\nf 761/761/761 2754/2778/2754 2756/2780/2756\nf 3464/3503/3464 3718/3771/3718 3465/3504/3465\nf 3324/3358/3324 2634/2657/2634 3145/3177/3145\nf 1446/1448/1446 3783/3839/3783 1440/1442/1440\nf 2781/2805/2781 2780/2804/2780 3752/3806/3752\nf 3781/3837/3781 3784/3840/3784 3761/3816/3761\nf 3761/3816/3761 3784/3840/3784 3762/3817/3762\nf 3785/3841/3785 2328/2348/2328 3776/3832/3776\nf 3786/3842/3786 2328/2348/2328 3787/3843/3787\nf 340/340/340 1417/1419/1417 540/540/540\nf 2429/2450/2429 3016/3046/3016 3222/3256/3222\nf 380/380/380 2471/2492/2471 2470/2491/2470\nf 1700/1707/1700 454/454/454 1176/1176/1176\nf 868/868/868 3488/3527/3488 3483/3522/3483\nf 3140/3172/3140 3398/3432/3398 421/421/421\nf 2643/2666/2643 1913/1921/1913 2783/2807/2783\nf 2615/2637/2615 1982/1991/1982 1984/1993/1984\nf 2419/2440/2419 2418/2439/2418 3442/3481/3442\nf 2691/2715/2691 2971/2999/2971 2972/3000/2972\nf 1687/1694/1687 2165/2176/2165 283/283/283\nf 1688/1695/1688 3592/3640/3592 214/214/214\nf 3788/3844/3788 3462/3501/3462 3090/3121/3090\nf 196/196/196 2532/2553/2532 3091/3122/3091\nf 3775/3831/3775 3789/3845/3789 3088/3119/3088\nf 3790/3846/3790 3791/3847/3791 3792/3848/3792\nf 889/889/889 3793/3849/3793 3794/3850/3794\nf 3795/3851/3795 3090/3121/3090 2815/2840/2815\nf 1446/1448/1446 1445/1447/1445 3783/3839/3783\nf 3680/3733/3680 2720/2744/2720 3796/3852/3796\nf 1445/1447/1445 3797/3853/3797 3783/3839/3783\nf 3760/3815/3760 3310/3344/3310 3781/3837/3781\nf 1597/1602/1597 3798/3854/3798 599/599/599\nf 3781/3837/3781 3799/3855/3799 3784/3840/3784\nf 3784/3840/3784 3800/3856/3800 3762/3817/3762\nf 3762/3817/3762 3800/3856/3800 3776/3832/3776\nf 3785/3841/3785 3801/3857/3801 2328/2348/2328\nf 3801/3857/3801 3787/3843/3787 2328/2348/2328\nf 3626/3675/3626 3718/3771/3718 3454/3493/3454\nf 107/107/107 1069/1069/1069 2509/2530/2509\nf 3334/3368/3334 3326/3360/3326 3592/3640/3592\nf 3802/3858/3802 3803/3859/3803 2443/2464/2443\nf 3804/3860/3804 3805/3861/3805 3806/3862/3806\nf 1016/1016/1016 3807/3863/3807 3695/3748/3695\nf 3807/3863/3807 3767/3822/3767 3695/3748/3695\nf 3808/3864/3808 3809/3865/3809 3768/3823/3768\nf 3767/3822/3767 3808/3864/3808 3768/3823/3768\nf 3810/3866/3810 3754/3808/3754 3768/3823/3768\nf 3809/3865/3809 3810/3866/3810 3768/3823/3768\nf 3810/3866/3810 3499/3538/3499 3769/3824/3769\nf 3754/3808/3754 3810/3866/3810 3769/3824/3769\nf 3769/3824/3769 3499/3538/3499 314/314/314\nf 2827/2852/2827 3074/3105/3074 3076/3107/3076\nf 2415/2436/2415 2470/2491/2470 2413/2434/2413\nf 3377/3411/3377 3379/3413/3379 761/761/761\nf 2439/2460/2439 2615/2637/2615 1984/1993/1984\nf 415/415/415 3326/3360/3326 2492/2513/2492\nf 2340/2360/2340 50/50/50 52/52/52\nf 76/76/76 206/206/206 228/228/228\nf 3811/3867/3811 3812/3868/3812 3813/3869/3813\nf 1663/1670/1663 3814/3870/3814 1786/1794/1786\nf 1454/1456/1454 1453/1455/1453 2699/2723/2699\nf 3777/3833/3777 3539/3578/3539 3778/3834/3778\nf 3802/3858/3802 2443/2464/2443 3728/3781/3728\nf 3415/3451/3415 3596/3644/3596 2747/2771/2747\nf 2316/2336/2316 3364/3398/3364 900/900/900\nf 3310/3344/3310 3815/3871/3815 3781/3837/3781\nf 3781/3837/3781 3815/3871/3815 3799/3855/3799\nf 3784/3840/3784 3816/3872/3816 3800/3856/3800\nf 3800/3856/3800 3817/3873/3817 3776/3832/3776\nf 3017/3047/3017 2160/2171/2160 182/182/182\nf 1459/1461/1459 1280/1280/1280 2401/2422/2401\nf 1440/1442/1440 3783/3839/3783 1441/1443/1441\nf 3818/3874/3818 3570/3614/3570 3583/3629/3583\nf 2297/2316/2297 3819/3875/3819 84/84/84\nf 3807/3863/3807 3820/3876/3820 3767/3822/3767\nf 3820/3876/3820 3821/3877/3821 3767/3822/3767\nf 3767/3822/3767 3821/3877/3821 3808/3864/3808\nf 3809/3865/3809 3499/3538/3499 3810/3866/3810\nf 3822/3878/3822 3190/3224/3190 2407/2428/2407\nf 3326/3360/3326 415/415/415 2981/3009/2981\nf 2997/3026/2997 3449/3488/3449 3226/3260/3226\nf 3529/3568/3529 3184/3218/3184 3449/3488/3449\nf 3529/3568/3529 2419/2440/2419 3184/3218/3184\nf 2644/2667/2644 2643/2666/2643 2783/2807/2783\nf 263/263/263 103/103/103 344/344/344\nf 3823/3879/3823 3457/3496/3457 3539/3578/3539\nf 584/584/584 3824/3880/3824 1978/1987/1978\nf 3178/3212/3178 3825/3881/3825 3826/3882/3826\nf 3211/3245/3211 3178/3212/3178 3826/3882/3826\nf 1206/1206/1206 596/596/596 1007/1007/1007\nf 2781/2805/2781 3752/3806/3752 1662/1669/1662\nf 2635/2658/2635 2634/2657/2634 3324/3358/3324\nf 3346/3380/3346 3309/3343/3309 3311/3345/3311\nf 3816/3872/3816 3827/3883/3827 3800/3856/3800\nf 3827/3883/3827 3817/3873/3817 3800/3856/3800\nf 3785/3841/3785 3776/3832/3776 3817/3873/3817\nf 3828/3884/3828 3801/3857/3801 3785/3841/3785\nf 2761/2785/2761 3169/3201/3169 3819/3875/3819\nf 2514/2535/2514 3634/3683/3634 3829/3885/3829\nf 3794/3850/3794 3830/3886/3830 3552/3593/3552\nf 3780/3836/3780 2813/2838/2813 2815/2840/2815\nf 3831/3887/3831 3539/3578/3539 2/2/2\nf 433/433/433 1962/1971/1962 3807/3863/3807\nf 1962/1971/1962 3820/3876/3820 3807/3863/3807\nf 2417/2438/2417 1548/1553/1548 2916/2942/2916\nf 2419/2440/2419 3529/3568/3529 56/56/56\nf 2794/2818/2794 2643/2666/2643 2469/2490/2469\nf 3363/3397/3363 3449/3488/3449 2997/3026/2997\nf 3363/3397/3363 3529/3568/3529 3449/3488/3449\nf 3832/3888/3832 2569/2590/2569 3629/3678/3629\nf 3452/3491/3452 3833/3889/3833 3834/3890/3834\nf 3778/3834/3778 3539/3578/3539 3831/3887/3831\nf 3633/3682/3633 3823/3891/3823 3777/3892/3777\nf 2709/2733/2709 3835/3893/3835 3836/3894/3836\nf 3660/3712/3660 3662/3714/3662 3347/3381/3347\nf 3309/3343/3309 3837/3895/3837 3310/3344/3310\nf 3837/3895/3837 3838/3896/3838 3815/3871/3815\nf 3310/3344/3310 3837/3895/3837 3815/3871/3815\nf 3815/3871/3815 3838/3896/3838 3799/3855/3799\nf 3838/3896/3838 3816/3872/3816 3784/3840/3784\nf 3799/3855/3799 3838/3896/3838 3784/3840/3784\nf 3827/3883/3827 3839/3897/3839 3817/3873/3817\nf 3683/3736/3683 3840/3898/3840 3841/3899/3841\nf 3683/3736/3683 2606/2628/2606 3840/3898/3840\nf 2250/2268/2250 3632/3681/3632 2484/2505/2484\nf 2513/2534/2513 3634/3683/3634 2514/2535/2514\nf 2701/2725/2701 2700/2724/2700 3515/3554/3515\nf 2957/2985/2957 3842/3900/3842 3843/3901/3843\nf 3783/3839/3783 3635/3684/3635 3634/3683/3634\nf 3820/3876/3820 3844/3902/3844 3821/3877/3821\nf 3845/3903/3845 3809/3865/3809 3808/3864/3808\nf 3821/3877/3821 3845/3903/3845 3808/3864/3808\nf 3809/3865/3809 3845/3903/3845 3499/3538/3499\nf 3845/3903/3845 3443/3482/3443 3499/3538/3499\nf 3499/3538/3499 3443/3482/3443 3209/3243/3209\nf 2414/2435/2414 2642/2665/2642 2575/2596/2575\nf 3846/3904/3846 3363/3397/3363 2997/3026/2997\nf 2406/2427/2406 3529/3568/3529 3363/3397/3363\nf 2406/2427/2406 57/57/57 3529/3568/3529\nf 3417/3453/3417 3847/3905/3847 3848/3906/3848\nf 3849/3907/3849 3850/3908/3850 2396/2417/2396\nf 3850/3908/3850 3851/3909/3851 3180/3214/3180\nf 3180/3214/3180 3851/3909/3851 3178/3212/3178\nf 3852/3910/3852 3661/3713/3661 3853/3911/3853\nf 3660/3712/3660 3853/3911/3853 3661/3713/3661\nf 3662/3714/3662 3854/3912/3854 3347/3381/3347\nf 3347/3381/3347 3854/3912/3854 3309/3343/3309\nf 3837/3895/3837 3855/3913/3855 3838/3896/3838\nf 3839/3897/3839 3856/3914/3856 3817/3873/3817\nf 3856/3914/3856 3785/3841/3785 3817/3873/3817\nf 3856/3914/3856 3857/3915/3857 3828/3884/3828\nf 3785/3841/3785 3856/3914/3856 3828/3884/3828\nf 3857/3915/3857 3801/3857/3801 3828/3884/3828\nf 3801/3857/3801 3858/3916/3858 3787/3843/3787\nf 3858/3916/3858 3683/3736/3683 3841/3899/3841\nf 2607/2629/2607 2606/2628/2606 3683/3736/3683\nf 3765/3820/3765 3859/3917/3859 3766/3821/3766\nf 3860/3918/3860 3796/3852/3796 3861/3919/3861\nf 3373/3407/3373 3403/3437/3403 2847/3445/2847\nf 2605/2627/2605 3788/3844/3788 3795/3851/3795\nf 238/238/238 3732/3786/3732 3647/3697/3647\nf 3563/3606/3563 3452/3491/3452 3834/3890/3834\nf 3844/3902/3844 3820/3876/3820 1962/1971/1962\nf 3844/3902/3844 3862/3920/3862 3821/3877/3821\nf 3863/3921/3863 3443/3482/3443 3845/3903/3845\nf 2520/2541/2520 2911/2937/2911 2521/2542/2521\nf 2766/2790/2766 2997/3026/2997 2767/2791/2767\nf 3864/3922/3864 2997/3026/2997 2766/2790/2766\nf 3864/3922/3864 3846/3904/3846 2997/3026/2997\nf 2407/2428/2407 3363/3397/3363 3846/3904/3846\nf 3479/3518/3479 3102/3134/3102 2945/2972/2945\nf 2605/2627/2605 3453/3492/3453 2562/2583/2562\nf 3865/3923/3865 3849/3907/3849 3866/3924/3866\nf 3867/3925/3867 3849/3907/3849 3865/3923/3865\nf 3851/3909/3851 3868/3926/3868 3178/3212/3178\nf 3825/3881/3825 3869/3927/3869 3826/3882/3826\nf 377/377/377 378/378/378 3540/3579/3540\nf 3466/3505/3466 3813/3869/3813 3870/3928/3870\nf 3871/3929/3871 3872/3930/3872 3661/3713/3661\nf 3852/3910/3852 3871/3929/3871 3661/3713/3661\nf 3872/3930/3872 3873/3931/3873 3662/3714/3662\nf 3661/3713/3661 3872/3930/3872 3662/3714/3662\nf 3662/3714/3662 3873/3931/3873 3854/3912/3854\nf 3854/3912/3854 3874/3932/3874 3309/3343/3309\nf 3309/3343/3309 3874/3932/3874 3837/3895/3837\nf 3855/3913/3855 3875/3933/3875 3838/3896/3838\nf 3875/3933/3875 3876/3934/3876 3816/3872/3816\nf 3838/3896/3838 3875/3933/3875 3816/3872/3816\nf 3876/3934/3876 3839/3897/3839 3827/3883/3827\nf 3816/3872/3816 3876/3934/3876 3827/3883/3827\nf 3877/3935/3877 3801/3857/3801 3857/3915/3857\nf 3684/3737/3684 3683/3736/3683 3878/3936/3878\nf 3879/3937/3879 2213/2224/2213 3880/3938/3880\nf 3788/3844/3788 3090/3121/3090 3795/3851/3795\nf 3788/3844/3788 2605/2627/2605 3881/3939/3881\nf 3605/3653/3605 3788/3844/3788 3881/3939/3881\nf 3293/3327/3293 2306/2325/2306 2305/2324/2305\nf 1962/1971/1962 3882/3940/3882 3844/3902/3844\nf 3883/3941/3883 3844/3902/3844 3882/3940/3882\nf 3883/3941/3883 3862/3920/3862 3844/3902/3844\nf 3862/3920/3862 3884/3942/3884 3821/3877/3821\nf 3884/3942/3884 3863/3921/3863 3845/3903/3845\nf 3821/3877/3821 3884/3942/3884 3845/3903/3845\nf 3443/3482/3443 3863/3921/3863 3241/3275/3241\nf 1758/1766/1758 2468/2489/2468 1759/1767/1759\nf 3870/3928/3870 3885/3943/3885 3466/3505/3466\nf 3466/3505/3466 3885/3943/3885 3463/3502/3463\nf 3416/3452/3416 3847/3905/3847 3417/3453/3417\nf 3886/3944/3886 3865/3923/3865 3847/3905/3847\nf 107/107/107 106/106/106 1069/1069/1069\nf 3887/3945/3887 3849/3907/3849 3867/3925/3867\nf 3887/3945/3887 3850/3908/3850 3849/3907/3849\nf 3887/3945/3887 3851/3909/3851 3850/3908/3850\nf 3851/3909/3851 3888/3946/3888 3868/3926/3868\nf 3135/3167/3135 2729/2753/2729 3852/3910/3852\nf 3852/3910/3852 2729/2753/2729 3871/3929/3871\nf 3873/3931/3873 3889/3947/3889 3854/3912/3854\nf 3889/3947/3889 3874/3932/3874 3854/3912/3854\nf 3874/3932/3874 3890/3948/3890 3837/3895/3837\nf 3837/3895/3837 3890/3948/3890 3855/3913/3855\nf 3890/3948/3890 3875/3933/3875 3855/3913/3855\nf 3877/3935/3877 3858/3916/3858 3801/3857/3801\nf 3878/3936/3878 3683/3736/3683 3858/3916/3858\nf 3891/3949/3891 3878/3936/3878 3858/3916/3858\nf 384/384/384 3226/3260/3226 3184/3218/3184\nf 2444/2465/2444 397/397/397 396/396/396\nf 3892/3950/3892 3893/3951/3893 3894/3952/3894\nf 3733/3787/3733 3721/3774/3721 3749/3803/3749\nf 2563/2584/2563 2716/2740/2716 2745/2769/2745\nf 2720/2744/2720 3680/3733/3680 2716/2740/2716\nf 382/382/382 381/381/381 3042/3072/3042\nf 1787/1795/1787 2791/2815/2791 3895/3953/3895\nf 3307/3341/3307 3882/3940/3882 3447/3486/3447\nf 3896/3954/3896 3883/3941/3883 3882/3940/3882\nf 3869/3927/3869 3825/3881/3825 3897/3955/3897\nf 3897/3955/3897 3825/3881/3825 3898/3956/3898\nf 25/25/25 981/981/981 556/556/556\nf 1583/1588/1583 1023/1023/1023 1750/1758/1750\nf 2766/2790/2766 3899/3957/3899 3864/3922/3864\nf 3822/3878/3822 3846/3904/3846 3864/3922/3864\nf 1500/1502/1500 2003/2012/2003 2256/2274/2256\nf 3900/3958/3900 3847/3905/3847 3416/3452/3416\nf 3901/3959/3901 3902/3960/3902 3400/3434/3400\nf 3900/3958/3900 3886/3944/3886 3847/3905/3847\nf 1069/1069/1069 407/407/407 2509/2530/2509\nf 3903/3961/3903 3851/3909/3851 3887/3945/3887\nf 3868/3926/3868 3898/3956/3898 3825/3881/3825\nf 3897/3955/3897 3898/3956/3898 3904/3962/3904\nf 2730/2754/2730 2729/2753/2729 3135/3167/3135\nf 2298/2317/2298 2297/2316/2297 84/84/84\nf 3871/3929/3871 3277/3311/3277 3872/3930/3872\nf 3872/3930/3872 3277/3311/3277 3873/3931/3873\nf 3889/3947/3889 3905/3963/3905 3874/3932/3874\nf 3875/3933/3875 3906/3964/3906 3876/3934/3876\nf 3876/3934/3876 3907/3965/3907 3839/3897/3839\nf 3907/3965/3907 3908/3966/3908 3839/3897/3839\nf 3908/3966/3908 3909/3967/3909 3839/3897/3839\nf 3909/3967/3909 3856/3914/3856 3839/3897/3839\nf 3910/3968/3910 3857/3915/3857 3856/3914/3856\nf 3909/3967/3909 3910/3968/3910 3856/3914/3856\nf 3910/3968/3910 3877/3935/3877 3857/3915/3857\nf 3911/3969/3911 3858/3916/3858 3877/3935/3877\nf 3912/3970/3912 3913/3971/3913 3914/3972/3914\nf 3893/3951/3893 3860/3918/3860 3894/3952/3894\nf 3884/3942/3884 3862/3920/3862 3883/3941/3883\nf 3896/3954/3896 3884/3942/3884 3883/3941/3883\nf 3884/3942/3884 3915/3973/3915 3863/3921/3863\nf 3915/3973/3915 3241/3275/3241 3863/3921/3863\nf 1104/1104/1104 1177/1177/1177 1105/1105/1105\nf 2298/2317/2298 84/84/84 3293/3327/3293\nf 3916/3974/3916 3917/3975/3917 3899/3957/3899\nf 3917/3975/3917 3864/3922/3864 3899/3957/3899\nf 3917/3975/3917 2519/2540/2519 3864/3922/3864\nf 2519/2540/2519 3822/3878/3822 3864/3922/3864\nf 3846/3904/3846 3822/3878/3822 2407/2428/2407\nf 3288/3322/3288 3918/3976/3918 3919/3977/3919\nf 3918/3976/3918 3900/3958/3900 3416/3452/3416\nf 3886/3944/3886 3900/3958/3900 3920/3978/3920\nf 2640/2663/2640 2639/2662/2639 2722/2746/2722\nf 3921/3979/3921 3887/3945/3887 3867/3925/3867\nf 3921/3979/3921 3903/3961/3903 3887/3945/3887\nf 3903/3961/3903 3888/3946/3888 3851/3909/3851\nf 3888/3946/3888 3922/3980/3922 3868/3926/3868\nf 3868/3926/3868 3922/3980/3922 3898/3956/3898\nf 3923/3981/3923 3277/3311/3277 3871/3929/3871\nf 2729/2753/2729 3923/3981/3923 3871/3929/3871\nf 3277/3311/3277 3924/3982/3924 3873/3931/3873\nf 3873/3931/3873 3924/3982/3924 3889/3947/3889\nf 3924/3982/3924 3905/3963/3905 3889/3947/3889\nf 3905/3963/3905 3925/3983/3925 3874/3932/3874\nf 3874/3932/3874 3925/3983/3925 3890/3948/3890\nf 3890/3948/3890 3906/3964/3906 3875/3933/3875\nf 3906/3964/3906 3907/3965/3907 3876/3934/3876\nf 3926/3984/3926 3858/3916/3858 3911/3969/3911\nf 3926/3984/3926 3891/3949/3891 3858/3916/3858\nf 961/961/961 3878/3936/3878 3891/3949/3891\nf 3648/3698/3648 3859/3917/3859 3765/3820/3765\nf 3927/3985/3927 3928/3986/3928 3929/3987/3929\nf 3928/3986/3928 3912/3970/3912 3929/3987/3929\nf 2650/2673/2650 3386/3420/3386 3913/3971/3913\nf 3896/3954/3896 3882/3940/3882 3307/3341/3307\nf 3930/3988/3930 3884/3942/3884 3896/3954/3896\nf 3931/3989/3931 3915/3973/3915 3884/3942/3884\nf 2859/2885/2859 3241/3275/3241 3915/3973/3915\nf 2794/2818/2794 3140/3172/3140 421/421/421\nf 2945/2972/2945 325/325/325 3479/3518/3479\nf 3932/3990/3932 3921/3979/3921 3867/3925/3867\nf 3923/3981/3923 2234/2251/2234 3277/3311/3277\nf 3277/3311/3277 3933/3991/3933 3924/3982/3924\nf 3924/3982/3924 3925/3983/3925 3905/3963/3905\nf 3925/3983/3925 3934/3992/3934 3890/3948/3890\nf 3934/3992/3934 3070/3101/3070 3890/3948/3890\nf 3906/3964/3906 3935/3993/3935 3907/3965/3907\nf 3908/3966/3908 3936/3994/3936 3909/3967/3909\nf 3909/3967/3909 3937/3995/3937 3910/3968/3910\nf 3938/3996/3938 3877/3935/3877 3910/3968/3910\nf 3937/3995/3937 3938/3996/3938 3910/3968/3910\nf 3938/3996/3938 3911/3969/3911 3877/3935/3877\nf 3318/3352/3318 961/961/961 3891/3949/3891\nf 3926/3984/3926 3318/3352/3318 3891/3949/3891\nf 3939/3997/3939 3912/3970/3912 3928/3986/3928\nf 3939/3997/3939 3913/3971/3913 3912/3970/3912\nf 3940/3998/3940 2650/2673/2650 3913/3971/3913\nf 3552/3593/3552 3830/3886/3830 3941/3999/3941\nf 3942/4000/3942 3896/3954/3896 3307/3341/3307\nf 3943/4001/3943 3944/4002/3944 3916/3974/3916\nf 3945/4003/3945 3917/3975/3917 3916/3974/3916\nf 3944/4002/3944 3945/4003/3945 3916/3974/3916\nf 3945/4003/3945 2519/2540/2519 3917/3975/3917\nf 2519/2540/2519 2521/2542/2521 3822/3878/3822\nf 643/643/643 2523/2544/2523 2763/2787/2763\nf 1171/1171/1171 2654/2677/2654 693/693/693\nf 3300/3334/3300 3918/3976/3918 3288/3322/3288\nf 3300/3334/3300 3900/3958/3900 3918/3976/3918\nf 3300/3334/3300 3920/3978/3920 3900/3958/3900\nf 3946/4004/3946 3921/3979/3921 3932/3990/3932\nf 3946/4004/3946 3903/3961/3903 3921/3979/3921\nf 3946/4004/3946 2756/2780/2756 3903/3961/3903\nf 2756/2780/2756 3888/3946/3888 3903/3961/3903\nf 2756/2780/2756 3947/4005/3947 3888/3946/3888\nf 3888/3946/3888 3947/4005/3947 3922/3980/3922\nf 2662/2685/2662 2714/2738/2714 2524/2545/2524\nf 2487/2508/2487 3948/4006/3948 3751/3805/3751\nf 3277/3311/3277 2560/2581/2560 3933/3991/3933\nf 3070/3101/3070 3949/4007/3949 3906/3964/3906\nf 3890/3948/3890 3070/3101/3070 3906/3964/3906\nf 3906/3964/3906 3949/4007/3949 3935/3993/3935\nf 3935/3993/3935 2537/2558/2537 3907/3965/3907\nf 3950/4008/3950 3908/3966/3908 3907/3965/3907\nf 3908/3966/3908 3950/4008/3950 3936/3994/3936\nf 3951/4009/3951 3937/3995/3937 3909/3967/3909\nf 960/960/960 2585/2606/2585 3952/4010/3952\nf 3952/4010/3952 2585/2606/2585 3927/3985/3927\nf 2585/2606/2585 3928/3986/3928 3927/3985/3927\nf 3940/3998/3940 3913/3971/3913 3939/3997/3939\nf 3065/3096/3065 2650/2673/2650 3940/3998/3940\nf 3953/4011/3953 2649/2672/2649 2650/2673/2650\nf 425/425/425 2544/2565/2544 993/993/993\nf 2649/2672/2649 3942/4000/3942 3307/3341/3307\nf 3942/4000/3942 1211/1211/1211 3896/3954/3896\nf 3896/3954/3896 1211/1211/1211 3930/3988/3930\nf 3086/3117/3086 3884/3942/3884 3930/3988/3930\nf 3081/3112/3081 3931/3989/3931 3884/3942/3884\nf 3086/3117/3086 3081/3112/3081 3884/3942/3884\nf 3081/3112/3081 362/362/362 3931/3989/3931\nf 2905/2931/2905 3915/3973/3915 3931/3989/3931\nf 362/362/362 2905/2931/2905 3931/3989/3931\nf 2944/2971/2944 2946/2973/2946 3115/3147/3115\nf 2761/2785/2761 3819/3875/3819 2297/2316/2297\nf 3954/4012/3954 3945/4003/3945 3944/4002/3944\nf 1469/1471/1469 2511/2532/2511 80/3074/80\nf 3955/4013/3955 3946/4004/3946 3932/3990/3932\nf 2756/2780/2756 2755/2779/2755 3947/4005/3947\nf 3947/4005/3947 3956/4014/3956 3922/3980/3922\nf 3922/3980/3922 3956/4014/3956 3904/3962/3904\nf 3277/3311/3277 2233/2250/2233 2560/2581/2560\nf 3933/3991/3933 3957/4015/3957 3924/3982/3924\nf 3957/4015/3957 1701/1708/1701 3925/3983/3925\nf 3924/3982/3924 3957/4015/3957 3925/3983/3925\nf 3925/3983/3925 1701/1708/1701 3934/3992/3934\nf 2595/2616/2595 2594/2615/2594 3935/3993/3935\nf 3949/4007/3949 2595/2616/2595 3935/3993/3935\nf 2537/2558/2537 3950/4008/3950 3907/3965/3907\nf 3936/3994/3936 3958/4016/3958 3909/3967/3909\nf 3958/4016/3958 3951/4009/3951 3909/3967/3909\nf 3046/3077/3046 3911/3969/3911 3938/3996/3938\nf 3046/3077/3046 3926/3984/3926 3911/3969/3911\nf 3046/3077/3046 3959/4017/3959 3318/3352/3318\nf 3926/3984/3926 3046/3077/3046 3318/3352/3318\nf 3959/4017/3959 2585/2606/2585 960/960/960\nf 3318/3352/3318 3959/4017/3959 960/960/960\nf 2488/2509/2488 2489/2510/2489 3928/3986/3928\nf 2585/2606/2585 2488/2509/2488 3928/3986/3928\nf 2489/2510/2489 3939/3997/3939 3928/3986/3928\nf 3011/3040/3011 3010/3039/3010 3939/3997/3939\nf 3010/3039/3010 3940/3998/3940 3939/3997/3939\nf 246/246/246 2649/2672/2649 3953/4011/3953\nf 1212/1212/1212 3942/4000/3942 2649/2672/2649\nf 246/246/246 1212/1212/1212 2649/2672/2649\nf 1211/1211/1211 3086/3117/3086 3930/3988/3930\nf 3960/4018/3960 3961/4019/3961 3962/4020/3962\nf 3944/4002/3944 3943/4001/3943 3963/4021/3963\nf 2520/2541/2520 3945/4003/3945 3954/4012/3954\nf 3945/4003/3945 2520/2541/2520 2519/2540/2519\nf 3039/3069/3039 2986/3014/2986 2987/3015/2987\nf 642/642/642 643/643/643 2763/2787/2763\nf 920/920/920 3955/4013/3955 3920/3978/3920\nf 920/920/920 921/921/921 3955/4013/3955\nf 762/762/762 3946/4004/3946 3955/4013/3955\nf 921/921/921 762/762/762 3955/4013/3955\nf 3964/4022/3964 3956/4014/3956 3061/3092/3061\nf 3416/3452/3416 3919/3977/3919 3918/3976/3918\nf 3221/3255/3221 489/489/489 3370/3404/3370\nf 2560/2581/2560 1477/1479/1477 3933/3991/3933\nf 3934/3992/3934 1499/1501/1499 3070/3101/3070\nf 2536/2557/2536 3950/4008/3950 2537/2558/2537\nf 3950/4008/3950 2536/2557/2536 3936/3994/3936\nf 3936/3994/3936 2536/2557/2536 3958/4016/3958\nf 2596/2617/2596 3951/4009/3951 3958/4016/3958\nf 2596/2617/2596 2788/2812/2788 3951/4009/3951\nf 2788/2812/2788 3937/3995/3937 3951/4009/3951\nf 2788/2812/2788 2497/2518/2497 3937/3995/3937\nf 2497/2518/2497 3938/3996/3938 3937/3995/3937\nf 2497/2518/2497 2496/2517/2496 3938/3996/3938\nf 2496/2517/2496 3046/3077/3046 3938/3996/3938\nf 3011/3040/3011 3939/3997/3939 2489/2510/2489\nf 3010/3039/3010 1141/1141/1141 3940/3998/3940\nf 3940/3998/3940 1141/1141/1141 3065/3096/3065\nf 1140/1140/1140 2650/2673/2650 3065/3096/3065\nf 1140/1140/1140 3953/4011/3953 2650/2673/2650\nf 1140/1140/1140 246/246/246 3953/4011/3953\nf 3942/4000/3942 1212/1212/1212 1211/1211/1211\nf 2578/2599/2578 3081/3112/3081 3086/3117/3086\nf 361/361/361 2905/2931/2905 362/362/362\nf 56/56/56 839/839/839 2418/2439/2418\nf 2877/2903/2877 2644/2667/2644 2782/2806/2782\nf 2689/2713/2689 3412/3448/3412 3954/4012/3954\nf 3954/4012/3954 3412/3448/3412 2520/2541/2520\nf 2906/2932/2906 642/642/642 2763/2787/2763\nf 3317/3351/3317 3920/3978/3920 3300/3334/3300\nf 861/861/861 392/392/392 1226/1226/1226\nf 3317/3351/3317 920/920/920 3920/3978/3920\nf 762/762/762 761/761/761 3946/4004/3946\nf 3946/4004/3946 761/761/761 2756/2780/2756\nf 3947/4005/3947 2755/2779/2755 3956/4014/3956\nf 489/489/489 2199/2210/2199 3370/3404/3370\nf 1701/1708/1701 1499/1501/1499 3934/3992/3934\nf 3070/3101/3070 1320/1320/1320 3949/4007/3949\nf 3949/4007/3949 1320/1320/1320 2595/2616/2595\nf 2594/2615/2594 148/148/148 2537/2558/2537\nf 3935/3993/3935 2594/2615/2594 2537/2558/2537\nf 2536/2557/2536 3012/3042/3012 3958/4016/3958\nf 3012/3042/3012 2596/2617/2596 3958/4016/3958\nf 3046/3077/3046 1307/1307/1307 3959/4017/3959\nf 1307/1307/1307 2583/2604/2583 3959/4017/3959\nf 3959/4017/3959 2583/2604/2583 2585/2606/2585\nf 2875/2901/2875 3965/4023/3965 3966/4024/3966\nf 2621/2643/2621 890/890/890 889/889/889\nf 3792/3848/3792 3791/3847/3791 3087/3118/3087\nf 3790/3846/3790 3967/4025/3967 3791/3847/3791\nf 2685/2709/2685 2792/2816/2792 2687/2711/2687\nf 2608/2630/2608 1506/1508/1506 3968/4026/3968\nf 2942/2969/2942 2339/2359/2339 3969/4027/3969\nf 3676/3729/3676 2741/2765/2741 1598/1603/1598\nf 2195/2206/2195 2797/2821/2797 2196/2207/2196\nf 1786/1794/1786 3814/3870/3814 2670/2693/2670\nf 2116/3721/2116 2181/2875/2181 2850/2876/2850\nf 2248/2266/2248 2247/2265/2247 2339/2359/2339\nf 3970/4028/3970 3733/3787/3733 3833/3889/3833\nf 347/347/347 3971/4029/3971 348/348/348\nf 3972/4030/3972 2781/2805/2781 1664/1671/1664\nf 3671/3724/3671 3973/4031/3973 3759/3814/3759\nf 1504/1506/1504 1506/1508/1506 3974/4032/3974\nf 3975/4033/3975 3976/4034/3976 2819/2844/2819\nf 3977/4035/3977 3978/4036/3978 3979/4037/3979\nf 2247/2265/2247 418/418/418 3980/4038/3980\nf 3791/3847/3791 3967/4025/3967 3981/4039/3981\nf 2446/2467/2446 3982/4040/3982 2447/2468/2447\nf 1422/1424/1422 3593/3641/3593 1423/1425/1423\nf 3588/3635/3588 3892/3950/3892 3894/3952/3894\nf 3983/4041/3983 3982/4040/3982 2446/2467/2446\nf 3691/3744/3691 2394/2415/2394 3694/3747/3694\nf 3647/3697/3647 3654/3706/3654 3655/3707/3655\nf 3735/3789/3735 3736/3790/3736 3984/4042/3984\nf 3985/4043/3985 1661/1668/1661 785/785/785\nf 418/418/418 417/417/417 3980/4038/3980\nf 3766/3821/3766 3986/4044/3986 3987/4045/3987\nf 3455/3494/3455 3569/3613/3569 3988/4046/3988\nf 3965/4023/3965 3348/3382/3348 3989/4047/3989\nf 3669/3722/3669 949/949/949 3677/3730/3677\nf 3976/4034/3976 2820/2845/2820 2819/2844/2819\nf 1502/1504/1502 2211/2222/2211 2660/2683/2660\nf 3990/4048/3990 1441/1443/1441 3991/4049/3991\nf 3886/3944/3886 3955/4013/3955 3932/3990/3932\nf 1096/1096/1096 1098/1098/1098 3641/3691/3641\nf 2326/2346/2326 3992/4050/3992 2327/2347/2327\nf 3965/4023/3965 3989/4047/3989 3966/4024/3966\nf 1137/1137/1137 1407/1409/1407 870/870/870\nf 3993/4051/3993 3842/3900/3842 3756/3811/3756\nf 3087/3118/3087 3791/3847/3791 3981/4039/3981\nf 216/216/216 218/218/218 2041/2050/2041\nf 1747/1755/1747 2316/2336/2316 900/900/900\nf 2701/2725/2701 3515/3554/3515 3994/4052/3994\nf 3995/4053/3995 3680/3733/3680 3893/3951/3893\nf 3663/3715/3663 3698/3751/3698 3664/3716/3664\nf 3421/3457/3421 2846/2871/2846 3420/3456/3420\nf 3001/3030/3001 3996/4054/3996 3654/3706/3654\nf 2334/4055/2334 2806/2831/2806 2570/2591/2570\nf 3072/3103/3072 3551/3592/3551 3792/3848/3792\nf 212/212/212 1785/1793/1785 3895/3953/3895\nf 1506/1508/1506 3997/4056/3997 3974/4032/3974\nf 3654/3706/3654 3996/4054/3996 3524/3563/3524\nf 3087/3118/3087 3981/4039/3981 3775/3831/3775\nf 1661/1668/1661 558/558/558 785/785/785\nf 2792/2816/2792 1787/1795/1787 3096/3128/3096\nf 3758/3813/3758 3757/3812/3757 3831/3887/3831\nf 1663/1670/1663 1785/1793/1785 212/212/212\nf 2685/2709/2685 2687/2711/2687 2686/2710/2686\nf 3998/4057/3998 2686/2710/2686 2688/2712/2688\nf 2678/2702/2678 33/33/33 35/35/35\nf 3593/3641/3593 3988/4046/3988 1423/1425/1423\nf 3072/3103/3072 3792/3848/3792 3087/3118/3087\nf 1661/1668/1661 3999/4058/3999 559/559/559\nf 3999/4058/3999 4000/4059/4000 2819/2844/2819\nf 559/559/559 3999/4058/3999 2819/2844/2819\nf 2819/2844/2819 4000/4059/4000 3975/4033/3975\nf 2456/2477/2456 976/976/976 2461/2482/2461\nf 4001/4060/4001 2548/2569/2548 2466/2487/2466\nf 2957/2985/2957 3843/3901/3843 2947/2974/2947\nf 3998/4057/3998 2688/2712/2688 4002/4061/4002\nf 3551/3592/3551 3534/3573/3534 3790/3846/3790\nf 3551/3592/3551 3790/3846/3790 3792/3848/3792\nf 998/998/998 1000/1000/1000 4003/4062/4003\nf 3736/3790/3736 449/449/449 474/474/474\nf 2775/2799/2775 3147/3179/3147 2624/2646/2624\nf 1452/1454/1452 4004/4063/4004 1453/1455/1453\nf 1453/1455/1453 4004/4063/4004 4005/4064/4005\nf 3552/3593/3552 3941/3999/3941 4006/4065/4006\nf 479/479/479 838/838/838 911/911/911\nf 2762/2786/2762 2685/2709/2685 2303/2322/2303\nf 2330/2350/2330 3421/3457/3421 2195/2206/2195\nf 4006/4065/4006 2608/2630/2608 4007/4066/4007\nf 3823/3879/3823 3279/3313/3279 3457/3496/3457\nf 3981/4039/3981 2448/2469/2448 3775/3831/3775\nf 1116/1116/1116 3711/3764/3711 2237/2255/2237\nf 2466/2487/2466 2548/2569/2548 3147/3179/3147\nf 2819/2844/2819 2668/2691/2668 2735/2759/2735\nf 3726/3779/3726 3219/3253/3219 3218/3252/3218\nf 2780/2804/2780 2699/2723/2699 2701/2725/2701\nf 3426/3462/3426 3425/3461/3425 3180/3214/3180\nf 2592/2613/2592 3526/3565/3526 3525/3564/3525\nf 3752/3806/3752 2780/2804/2780 2701/2725/2701\nf 3569/3613/3569 2738/2762/2738 4008/4067/4008\nf 4005/4064/4005 2466/2487/2466 4009/4068/4009\nf 4010/4069/4010 2621/2643/2621 3794/3850/3794\nf 2621/2643/2621 889/889/889 3794/3850/3794\nf 2622/2644/2622 4010/4069/4010 3551/3592/3551\nf 3348/3382/3348 955/955/955 3989/4047/3989\nf 3967/4025/3967 3790/3846/3790 3534/3573/3534\nf 4009/4068/4009 2465/2486/2465 3516/3555/3516\nf 4011/4070/4011 4007/4066/4007 2608/2630/2608\nf 4009/4068/4009 2466/2487/2466 2465/2486/2465\nf 1423/1425/1423 3450/3489/3450 1424/1426/1424\nf 4012/4071/4012 3034/3064/3034 3646/3696/3646\nf 4013/4072/4013 3763/3818/3763 3984/4042/3984\nf 3981/4039/3981 3983/4041/3983 2446/2467/2446\nf 4000/4059/4000 3976/4034/3976 3975/4033/3975\nf 4014/4073/4014 3533/3572/3533 4015/4074/4015\nf 1007/1007/1007 1020/1020/1020 1206/1206/1206\nf 4016/4075/4016 3976/4034/3976 4017/4076/4017\nf 4012/4071/4012 3765/3820/3765 3764/3819/3764\nf 3983/4041/3983 3533/3572/3533 4014/4073/4014\nf 2903/2929/2903 4013/4072/4013 4018/4077/4018\nf 3789/3845/3789 2448/2469/2448 4019/4078/4019\nf 2622/2644/2622 3551/3592/3551 3072/3103/3072\nf 3994/4052/3994 3515/3554/3515 3517/3556/3517\nf 3553/3594/3553 3552/3593/3552 4006/4065/4006\nf 3861/3919/3861 3796/3852/3796 3750/3804/3750\nf 4020/4079/4020 2670/2693/2670 4021/4080/4021\nf 3763/3818/3763 2008/2017/2008 1901/1909/1901\nf 3969/4027/3969 55/55/55 2942/2969/2942\nf 899/899/899 1747/1755/1747 900/900/900\nf 911/911/911 838/838/838 889/889/889\nf 3793/3849/3793 4022/4081/4022 3794/3850/3794\nf 4023/4082/4023 3279/4083/3279 3823/3891/3823\nf 3932/3990/3932 3867/3925/3867 3886/3944/3886\nf 3941/3999/3941 3719/3772/3719 2779/2803/2779\nf 4024/4084/4024 4025/4085/4025 3990/4048/3990\nf 373/373/373 1118/1118/1118 1117/1117/1117\nf 3793/3849/3793 889/889/889 2711/2735/2711\nf 1095/4086/1095 4026/4087/4026 1093/4088/1093\nf 2819/2844/2819 2735/2759/2735 559/559/559\nf 1785/1793/1785 1787/1795/1787 3895/3953/3895\nf 3985/4043/3985 4027/4089/4027 1661/1668/1661\nf 1661/1668/1661 4027/4089/4027 3999/4058/3999\nf 4027/4089/4027 4028/4090/4028 3999/4058/3999\nf 4004/4063/4004 4001/4060/4001 4005/4064/4005\nf 32/32/32 2925/2951/2925 1435/1437/1435\nf 2699/2723/2699 1453/1455/1453 2700/2724/2700\nf 2448/2469/2448 3981/4039/3981 2446/2467/2446\nf 3019/3049/3019 158/158/158 1132/1132/1132\nf 3553/3594/3553 4006/4065/4006 4007/4066/4007\nf 4028/4090/4028 4000/4059/4000 3999/4058/3999\nf 1060/1060/1060 704/704/704 1044/1044/1044\nf 4015/4074/4015 3533/3572/3533 3535/3574/3535\nf 3669/3722/3669 2850/2876/2850 3832/3888/3832\nf 4029/4091/4029 4030/4092/4030 4031/4093/4031\nf 4032/4094/4032 3976/4034/3976 4000/4059/4000\nf 449/449/449 451/451/451 475/475/475\nf 3519/3558/3519 1422/1424/1422 4033/4095/4033\nf 3794/3850/3794 4022/4081/4022 3830/3886/3830\nf 1485/1487/1485 2008/2017/2008 1486/1488/1486\nf 2847/2872/2847 2330/2350/2330 1093/1093/1093\nf 3775/3831/3775 2448/2469/2448 3789/3845/3789\nf 3516/3555/3516 3961/4019/3961 3517/3556/3517\nf 601/601/601 600/600/600 4034/4096/4034\nf 2711/2735/2711 4022/4081/4022 3793/3849/3793\nf 1502/1504/1502 2004/2013/2004 1500/1502/1500\nf 2711/2735/2711 2673/2696/2673 4035/4097/4035\nf 3034/3064/3034 320/320/320 3646/3696/3646\nf 1696/3784/1696 3726/3779/3726 385/4098/385\nf 1663/1670/1663 3753/3807/3753 3814/3870/3814\nf 2459/2480/2459 2271/2289/2271 1115/1115/1115\nf 3796/3852/3796 3563/3606/3563 3834/3890/3834\nf 3647/3697/3647 3655/3707/3655 3648/3698/3648\nf 3735/3789/3735 1901/1909/1901 450/450/450\nf 4036/4099/4036 2513/2534/2513 3986/4044/3986\nf 2779/2803/2779 3719/3772/3719 2780/2804/2780\nf 10/10/10 238/238/238 320/320/320\nf 2448/2469/2448 2447/2468/2447 4019/4078/4019\nf 2237/2255/2237 3711/3764/3711 3009/3038/3009\nf 1117/4100/1117 1119/2701/1119 863/863/863\nf 4037/4101/4037 4038/4102/4038 4039/4103/4039\nf 3972/4030/3972 2779/2803/2779 2781/2805/2781\nf 4006/4065/4006 2779/2803/2779 3972/4030/3972\nf 4040/4104/4040 3948/4006/3948 2486/2507/2486\nf 138/138/138 216/216/216 2041/2050/2041\nf 1901/1909/1901 484/484/484 450/450/450\nf 2223/2234/2223 4041/4105/4041 3985/4043/3985\nf 3460/3499/3460 3459/3498/3459 3464/3503/3464\nf 238/238/238 3647/3697/3647 320/320/320\nf 1486/1488/1486 3763/3818/3763 4013/4072/4013\nf 3967/4025/3967 3983/4041/3983 3981/4039/3981\nf 2793/2817/2793 205/205/205 204/204/204\nf 2745/2769/2745 2744/2768/2744 2251/2269/2251\nf 4041/4105/4041 4042/4106/4042 4027/4089/4027\nf 3985/4043/3985 4041/4105/4041 4027/4089/4027\nf 2647/2670/2647 2231/2248/2231 1062/1062/1062\nf 1093/1093/1093 3373/4107/3373 2847/2872/2847\nf 2840/2865/2840 2842/2867/2842 4043/4108/4043\nf 2925/2951/2925 4044/4109/4044 1435/1437/1435\nf 4044/4109/4044 2980/3008/2980 1435/1437/1435\nf 2039/2048/2039 915/915/915 914/914/914\nf 2608/2630/2608 3972/4030/3972 2609/2631/2609\nf 4042/4106/4042 4045/4110/4045 4027/4089/4027\nf 4045/4110/4045 4028/4090/4028 4027/4089/4027\nf 3604/3652/3604 3466/3505/3466 3462/3501/3462\nf 3518/3557/3518 1283/1283/1283 3540/3579/3540\nf 2720/2744/2720 3563/3606/3563 3796/3852/3796\nf 4046/4111/4046 2745/2769/2745 4047/4112/4047\nf 3764/3819/3764 3766/3821/3766 4048/4113/4048\nf 3842/3900/3842 3764/4114/3764 4048/4115/4048\nf 4011/4070/4011 2608/2630/2608 3968/4026/3968\nf 4028/4090/4028 4032/4094/4032 4000/4059/4000\nf 3464/3503/3464 4019/4078/4019 3718/3771/3718\nf 2689/2713/2689 3963/4021/3963 3337/3371/3337\nf 3983/4041/3983 3967/4025/3967 3533/3572/3533\nf 1453/1455/1453 4005/4064/4005 2700/2724/2700\nf 303/303/303 3004/3033/3004 2925/2951/2925\nf 3004/3033/3004 4049/4116/4049 2925/2951/2925\nf 2925/2951/2925 4049/4116/4049 4044/4109/4044\nf 4044/4109/4044 4050/4117/4050 2980/3008/2980\nf 4050/4117/4050 2937/2964/2937 2980/3008/2980\nf 4017/4076/4017 3976/4034/3976 4032/4094/4032\nf 3865/3923/3865 3886/3944/3886 3867/3925/3867\nf 3466/3505/3466 3604/3652/3604 3603/3651/3603\nf 3519/3558/3519 3540/3579/3540 3575/3619/3575\nf 3453/3492/3453 3452/3491/3452 3563/3606/3563\nf 4048/4113/4048 3766/3821/3766 3987/4045/3987\nf 3969/4027/3969 2339/2359/2339 1771/1779/1771\nf 3616/3664/3616 4051/4118/4051 4052/4119/4052\nf 1505/1507/1505 3968/4026/3968 1506/1508/1506\nf 2690/2714/2690 3004/3033/3004 2691/2715/2691\nf 426/426/426 1700/1707/1700 2453/2474/2453\nf 4050/4117/4050 2039/2048/2039 2937/2964/2937\nf 3750/3804/3750 3268/3302/3268 3675/3728/3675\nf 3986/4044/3986 2515/2536/2515 3987/4045/3987\nf 2708/2732/2708 2737/2761/2737 2736/2760/2736\nf 4053/4120/4053 3518/3557/3518 4054/4121/4054\nf 3895/3953/3895 2791/2815/2791 3613/3661/3613\nf 418/418/418 2247/2265/2247 2249/2267/2249\nf 3982/4040/3982 3454/3493/3454 3718/3771/3718\nf 450/450/450 449/449/449 3736/3790/3736\nf 2766/2790/2766 4055/4122/4055 3899/3957/3899\nf 3072/3103/3072 3087/3118/3087 3076/3107/3076\nf 3452/3491/3452 4056/4123/4056 3833/3889/3833\nf 2239/2257/2239 3488/3527/3488 868/868/868\nf 2690/2714/2690 4057/4124/4057 3004/3033/3004\nf 3004/3033/3004 4057/4124/4057 4049/4116/4049\nf 4058/4125/4058 4044/4109/4044 4049/4116/4049\nf 4058/4125/4058 4050/4117/4050 4044/4109/4044\nf 3090/3121/3090 2302/2321/2302 2301/2320/2301\nf 4004/4063/4004 2557/2578/2557 4001/4060/4001\nf 3535/3574/3535 4007/4066/4007 4011/4070/4011\nf 3885/3943/3885 211/211/211 213/213/213\nf 212/212/212 3895/3953/3895 213/213/213\nf 2447/2468/2447 3982/4040/3982 3718/3771/3718\nf 3895/3953/3895 3613/3661/3613 213/213/213\nf 4018/4077/4018 4013/4072/4013 3984/4042/3984\nf 3583/3629/3583 3455/3494/3455 3454/3493/3454\nf 4015/4074/4015 3535/3574/3535 4059/4126/4059\nf 1512/1514/1512 3588/3635/3588 1513/1515/1513\nf 3675/3728/3675 3268/3302/3268 3560/3603/3560\nf 3337/3371/3337 4060/4127/4060 4057/4124/4057\nf 2690/2714/2690 3337/3371/3337 4057/4124/4057\nf 4061/4128/4061 4049/4116/4049 4057/4124/4057\nf 4061/4128/4061 4058/4125/4058 4049/4116/4049\nf 4058/4125/4058 4062/4129/4062 2039/2048/2039\nf 4050/4117/4050 4058/4125/4058 2039/2048/2039\nf 4033/4095/4033 1424/1426/1424 2592/2613/2592\nf 4033/4095/4033 2592/2613/2592 3525/3564/3525\nf 3970/4028/3970 3734/3788/3734 3733/3787/3733\nf 4024/4084/4024 3990/4048/3990 3991/4049/3991\nf 2814/2839/2814 3833/3889/3833 2815/2840/2815\nf 3588/3635/3588 3894/3952/3894 3589/3636/3589\nf 3912/3970/3912 3914/3972/3914 3929/3987/3929\nf 2806/2831/2806 1094/1094/1094 2571/2592/2571\nf 2806/2831/2806 2571/2592/2571 2570/2591/2570\nf 4006/4065/4006 3941/3999/3941 2779/2803/2779\nf 3943/4001/3943 4060/4127/4060 3337/3371/3337\nf 3963/4021/3963 3943/4001/3943 3337/3371/3337\nf 3943/4001/3943 4063/4130/4063 4060/4127/4060\nf 4061/4128/4061 4057/4124/4057 4060/4127/4060\nf 4063/4130/4063 4061/4128/4061 4060/4127/4060\nf 4062/4129/4062 4064/4131/4064 915/915/915\nf 915/915/915 4064/4131/4064 913/913/913\nf 478/478/478 4065/4132/4065 4066/4133/4066\nf 3756/3811/3756 4048/4115/4048 3987/4134/3987\nf 2812/2837/2812 2084/2093/2084 2109/2119/2109\nf 3675/3728/3675 3589/3636/3589 3894/3952/3894\nf 3721/3774/3721 3720/3773/3720 3268/3302/3268\nf 3765/3820/3765 3646/3696/3646 3648/3698/3648\nf 3988/4046/3988 4008/4067/4008 1423/1425/1423\nf 785/785/785 2223/2234/2223 3985/4043/3985\nf 470/470/470 472/472/472 1650/1655/1650\nf 3147/3179/3147 2548/2569/2548 2547/2568/2547\nf 3620/3668/3620 3629/3678/3629 2571/2592/2571\nf 3832/3888/3832 2570/2591/2570 2569/2590/2569\nf 2847/2872/2847 3421/3457/3421 2330/2350/2330\nf 3540/3579/3540 3465/3504/3465 3584/3630/3584\nf 3982/4040/3982 4014/4073/4014 3818/3874/3818\nf 4020/4079/4020 2671/2694/2671 2670/2693/2670\nf 3836/3894/3836 2710/2734/2710 2709/2733/2709\nf 4064/4131/4064 4067/4135/4067 913/913/913\nf 4067/4135/4067 411/411/411 913/913/913\nf 4068/4136/4068 2561/2582/2561 2563/2584/2563\nf 238/238/238 13/13/13 3732/3786/3732\nf 4025/4085/4025 3526/3565/3526 3990/4048/3990\nf 3990/4048/3990 2591/2612/2591 1441/1443/1441\nf 3783/3839/3783 3634/3683/3634 1441/1443/1441\nf 3702/3755/3702 3450/3489/3450 3448/3487/3448\nf 4069/4137/4069 3779/4138/3779 3987/4045/3987\nf 3055/3086/3055 53/53/53 1773/1781/1773\nf 987/987/987 790/790/790 318/318/318\nf 3893/3951/3893 3892/3950/3892 3995/4053/3995\nf 2294/2313/2294 1037/1037/1037 1351/1351/1351\nf 3044/3075/3044 1627/1632/1627 3359/3393/3359\nf 3779/3835/3779 3778/3834/3778 3757/3812/3757\nf 2223/2234/2223 2222/2233/2222 4041/4105/4041\nf 3680/3733/3680 3995/4053/3995 2744/2768/2744\nf 4070/4139/4070 4064/4131/4064 4062/4129/4062\nf 3655/3707/3655 3524/3563/3524 4025/4085/4025\nf 2421/2442/2421 1041/1041/1041 3238/3272/3238\nf 3832/3888/3832 2850/2876/2850 2570/2591/2570\nf 3986/4044/3986 2513/2534/2513 2515/2536/2515\nf 396/396/396 2458/2479/2458 2444/2465/2444\nf 3982/4040/3982 3983/4041/3983 4014/4073/4014\nf 3762/3817/3762 2327/2347/2327 3748/3802/3748\nf 3967/4025/3967 3534/3573/3534 3533/3572/3533\nf 3192/3226/3192 2298/2317/2298 3293/3327/3293\nf 508/508/508 3098/3130/3098 3128/3160/3128\nf 4067/4135/4067 4071/4140/4071 411/411/411\nf 2487/2508/2487 3389/3423/3389 2305/2324/2305\nf 3797/3853/3797 4046/4111/4046 4047/4112/4047\nf 2251/2269/2251 2250/2268/2250 3797/3853/3797\nf 3635/3684/3635 3797/3853/3797 2483/2504/2483\nf 3763/3818/3763 1901/1909/1901 3735/3789/3735\nf 3984/4042/3984 3763/3818/3763 3735/3789/3735\nf 4072/4141/4072 3971/4029/3971 3486/3525/3486\nf 3458/3497/3458 2708/2732/2708 2710/2734/2710\nf 2789/2813/2789 2485/2506/2485 3633/3682/3633\nf 2484/2505/2484 3632/3681/3632 2485/2506/2485\nf 4008/4067/4008 2737/2761/2737 1423/1425/1423\nf 4045/4110/4045 4032/4094/4032 4028/4090/4028\nf 2971/2999/2971 303/303/303 2924/2950/2924\nf 4073/4142/4073 4074/4143/4074 2567/2588/2567\nf 3987/4134/3987 3779/3835/3779 3757/3812/3757\nf 3680/3733/3680 3796/3852/3796 3860/3918/3860\nf 2485/2506/2485 3632/3681/3632 3633/3682/3633\nf 3088/3119/3088 1545/1550/1545 2827/2852/2827\nf 4035/4097/4035 2673/2696/2673 1454/1456/1454\nf 375/2237/375 1117/4100/1117 863/863/863\nf 4062/4129/4062 915/915/915 2039/2048/2039\nf 3818/3874/3818 3583/3629/3583 3454/3493/3454\nf 3389/3423/3389 3293/3327/3293 2305/2324/2305\nf 4075/4144/4075 4076/4145/4076 4077/4146/4077\nf 3861/3919/3861 3750/3804/3750 3675/3728/3675\nf 3994/4052/3994 3517/3556/3517 3753/3807/3753\nf 2806/2830/2806 2805/2829/2805 1095/4086/1095\nf 727/727/727 3438/3477/3438 769/769/769\nf 4078/4147/4078 3439/3478/3439 3438/3477/3438\nf 4079/4148/4079 4078/4147/4078 3438/3477/3438\nf 3439/3478/3439 4078/4147/4078 4072/4141/4072\nf 3789/3845/3789 4019/4078/4019 3464/3503/3464\nf 3962/4020/3962 3961/4019/3961 4021/4080/4021\nf 3777/3892/3777 2789/2813/2789 3633/3682/3633\nf 4009/4068/4009 3516/3555/3516 3515/3554/3515\nf 3570/3614/3570 4003/4062/4003 1000/1000/1000\nf 4080/4149/4080 4070/4139/4070 4062/4129/4062\nf 2461/2482/2461 976/976/976 1192/1192/1192\nf 2316/2336/2316 2099/2108/2099 3364/3398/3364\nf 4071/4140/4071 157/157/157 4076/4145/4076\nf 4077/4146/4077 159/159/159 4081/4150/4081\nf 3766/3821/3766 4036/4099/4036 3986/4044/3986\nf 4079/4148/4079 3438/3477/3438 727/727/727\nf 729/729/729 4079/4148/4079 727/727/727\nf 3961/4019/3961 4039/4103/4039 4021/4080/4021\nf 3524/3563/3524 3996/4054/3996 3525/3564/3525\nf 320/320/320 3647/3697/3647 3646/3696/3646\nf 1833/1841/1833 944/944/944 946/946/946\nf 3881/3939/3881 2605/2627/2605 2561/2582/2561\nf 2605/2627/2605 3451/3490/3451 3453/3492/3453\nf 13/13/13 3001/3030/3001 3732/3786/3732\nf 2589/2610/2589 3236/3270/3236 1743/1751/1743\nf 1504/1506/1504 3974/4032/3974 3870/3928/3870\nf 4076/4145/4076 159/159/159 4077/4146/4077\nf 4082/4151/4082 4072/4141/4072 4078/4147/4078\nf 2548/2569/2548 4001/4060/4001 2557/2578/2557\nf 1020/1020/1020 1007/1007/1007 984/984/984\nf 4083/4152/4083 1502/1504/1502 2659/2682/2659\nf 3269/3303/3269 3268/3302/3268 3720/3773/3720\nf 1439/1441/1439 1441/1443/1441 2591/2612/2591\nf 1192/1192/1192 976/976/976 2759/2783/2759\nf 3551/3592/3551 4010/4069/4010 3794/3850/3794\nf 31/31/31 303/303/303 2925/2951/2925\nf 2514/2535/2514 2789/2813/2789 4069/4137/4069\nf 3604/3652/3604 3788/3844/3788 3605/3653/3605\nf 3465/3504/3465 3626/3675/3626 3584/3630/3584\nf 157/157/157 159/159/159 4076/4145/4076\nf 4006/4065/4006 3972/4030/3972 2608/2630/2608\nf 4084/4153/4084 4085/4154/4085 729/729/729\nf 729/729/729 4085/4154/4085 4079/4148/4079\nf 4079/4148/4079 4085/4154/4085 4078/4147/4078\nf 4085/4154/4085 4086/4155/4086 4078/4147/4078\nf 4087/4156/4087 4088/4157/4088 4082/4151/4082\nf 2700/2724/2700 4005/4064/4005 4009/4068/4009\nf 1452/1454/1452 2557/2578/2557 4004/4063/4004\nf 3451/3490/3451 4056/4123/4056 3452/3491/3452\nf 3998/4057/3998 2813/2838/2813 3780/3836/3780\nf 3389/3423/3389 4089/4158/4089 4090/4159/4090\nf 3535/3574/3535 3534/3573/3534 4007/4066/4007\nf 3462/3501/3462 2302/2321/2302 3090/3121/3090\nf 3463/3502/3463 3885/3943/3885 213/213/213\nf 2921/2947/2921 2222/2233/2222 2221/2232/2221\nf 3551/3592/3551 3553/3594/3553 3534/3573/3534\nf 813/813/813 2558/2579/2558 1452/1454/1452\nf 4081/4150/4081 4091/4160/4091 4092/4161/4092\nf 4084/4153/4084 729/729/729 4092/4161/4092\nf 4091/4160/4091 4084/4153/4084 4092/4161/4092\nf 4084/4153/4084 4093/4162/4093 4085/4154/4085\nf 4086/4155/4086 4082/4151/4082 4078/4147/4078\nf 3629/3678/3629 2569/2590/2569 2571/2592/2571\nf 2330/2350/2330 2194/2205/2194 1094/1094/1094\nf 4026/4087/4026 3373/3407/3373 1093/4088/1093\nf 3526/3565/3526 2591/2612/2591 3990/4048/3990\nf 3460/3499/3460 3465/3504/3465 3540/3579/3540\nf 2922/2948/2922 2921/2947/2921 2221/2232/2221\nf 2921/2947/2921 4041/4105/4041 2222/2233/2222\nf 2921/2947/2921 4018/4077/4018 4041/4105/4041\nf 4056/4123/4056 2815/2840/2815 3833/3889/3833\nf 1424/1426/1424 1439/1441/1439 2591/2612/2591\nf 159/159/159 4091/4160/4091 4081/4150/4081\nf 4093/4162/4093 4084/4153/4084 4091/4160/4091\nf 4093/4162/4093 4086/4155/4086 4085/4154/4085\nf 4094/4163/4094 4082/4151/4082 4086/4155/4086\nf 4094/4163/4094 4087/4156/4087 4082/4151/4082\nf 285/285/285 284/284/284 1852/1860/1852\nf 3894/3952/3894 3861/3919/3861 3675/3728/3675\nf 2929/3025/2929 3764/4114/3764 2957/2985/2957\nf 3842/3900/3842 4048/4115/4048 3756/3811/3756\nf 3783/3839/3783 3797/3853/3797 3635/3684/3635\nf 4041/4105/4041 4018/4077/4018 4042/4106/4042\nf 2685/2709/2685 3613/3661/3613 2792/2816/2792\nf 2767/2791/2767 4095/4164/4095 2765/2789/2765\nf 158/158/158 3020/3050/3020 159/159/159\nf 4096/4165/4096 4093/4162/4093 4091/4160/4091\nf 4093/4162/4093 4097/4166/4097 4086/4155/4086\nf 4097/4166/4097 4094/4163/4094 4086/4155/4086\nf 4098/4167/4098 4087/4156/4087 4094/4163/4094\nf 4098/4167/4098 4099/4168/4099 4087/4156/4087\nf 4099/4168/4099 4088/4157/4088 4087/4156/4087\nf 3823/3891/3823 3633/3682/3633 4023/4082/4023\nf 949/949/949 3832/3888/3832 950/950/950\nf 2792/2816/2792 4100/4169/4100 2687/2711/2687\nf 3458/3497/3458 2710/2734/2710 3649/3699/3649\nf 3020/3050/3020 4101/4170/4101 159/159/159\nf 159/159/159 4101/4170/4101 4091/4160/4091\nf 4091/4160/4091 4101/4170/4101 4096/4165/4096\nf 3677/3730/3677 2445/2466/2445 2458/2479/2458\nf 3797/3853/3797 2250/2268/2250 2484/2505/2484\nf 2483/2504/2483 3797/3853/3797 2484/2505/2484\nf 4056/4123/4056 3795/3851/3795 2815/2840/2815\nf 3088/3119/3088 3789/3845/3789 1545/1550/1545\nf 2814/2839/2814 3970/4028/3970 3833/3889/3833\nf 378/378/378 3460/3499/3460 3540/3579/3540\nf 3655/3707/3655 4025/4085/4025 4024/4084/4024\nf 51/51/51 2437/2458/2437 3352/3386/3352\nf 2837/2862/2837 92/92/92 2015/2024/2015\nf 3020/3050/3020 3019/3049/3019 4101/4170/4101\nf 4102/4171/4102 4096/4165/4096 4101/4170/4101\nf 4096/4165/4096 4103/4172/4103 4093/4162/4093\nf 4093/4162/4093 4103/4172/4103 4097/4166/4097\nf 4104/4173/4104 4098/4167/4098 4094/4163/4094\nf 891/891/891 640/640/640 911/911/911\nf 3994/4052/3994 3753/3807/3753 3752/3806/3752\nf 3732/3786/3732 3654/3706/3654 3647/3697/3647\nf 3766/3821/3766 3859/3917/3859 4036/4099/4036\nf 3834/3890/3834 3733/3787/3733 3749/3803/3749\nf 1502/1504/1502 4083/4152/4083 2004/2013/2004\nf 2514/2535/2514 4069/4137/4069 2515/2536/2515\nf 3991/4049/3991 1441/1443/1441 3634/3683/3634\nf 3993/4051/3993 3756/3811/3756 4105/4174/4105\nf 3655/3707/3655 4024/4084/4024 4036/4099/4036\nf 3019/3049/3019 4102/4171/4102 4101/4170/4101\nf 4096/4165/4096 4106/4175/4106 4103/4172/4103\nf 4103/4172/4103 4107/4176/4107 4097/4166/4097\nf 4097/4166/4097 4108/4177/4108 4094/4163/4094\nf 4109/4178/4109 4099/4168/4099 4098/4167/4098\nf 3892/3950/3892 3588/3635/3588 1512/1514/1512\nf 3551/3592/3551 3794/3850/3794 3552/3593/3552\nf 4024/4084/4024 3991/4049/3991 2513/2534/2513\nf 3796/3852/3796 3749/3803/3749 3750/3804/3750\nf 2046/2055/2046 4023/4082/4023 3633/3682/3633\nf 1695/1702/1695 2419/2440/2419 3442/3481/3442\nf 1695/1702/1695 3755/3810/3755 1696/1703/1696\nf 3899/3957/3899 3943/4001/3943 3916/3974/3916\nf 3943/4001/3943 3899/3957/3899 4055/4122/4055\nf 1667/1674/1667 1642/1647/1642 1643/1648/1643\nf 1125/1125/1125 4110/4179/4110 1126/1126/1126\nf 3451/3490/3451 3795/3851/3795 4056/4123/4056\nf 4015/4074/4015 4059/4126/4059 4003/4062/4003\nf 3022/3052/3022 3019/3049/3019 1132/1132/1132\nf 3022/3052/3022 4111/4180/4111 3019/3049/3019\nf 4111/4180/4111 4102/4171/4102 3019/3049/3019\nf 4111/4180/4111 4106/4175/4106 4102/4171/4102\nf 4102/4171/4102 4106/4175/4106 4096/4165/4096\nf 4108/4177/4108 4104/4173/4104 4094/4163/4094\nf 4104/4173/4104 4109/4178/4109 4098/4167/4098\nf 4112/4181/4112 4113/4182/4113 1126/1126/1126\nf 3892/3950/3892 1512/1514/1512 2602/2624/2602\nf 3829/3885/3829 3634/3683/3634 2483/2504/2483\nf 449/449/449 475/475/475 474/474/474\nf 3759/3814/3759 3973/4031/3973 4114/4183/4114\nf 3995/4053/3995 3892/3950/3892 2602/2624/2602\nf 2700/2724/2700 4009/4068/4009 3515/3554/3515\nf 3613/3661/3613 2791/2815/2791 2792/2816/2792\nf 2301/2320/2301 2303/2322/2303 3780/3836/3780\nf 4033/4095/4033 1422/1424/1422 1424/1426/1424\nf 4115/4184/4115 4116/4185/4116 3879/3937/3879\nf 2708/2732/2708 3458/3497/3458 3450/3489/3450\nf 2737/2761/2737 3450/3489/3450 1423/1425/1423\nf 3421/3457/3421 2796/2820/2796 2195/2206/2195\nf 4117/4186/4117 2776/2800/2776 4038/4102/4038\nf 4106/4175/4106 4118/4187/4118 4103/4172/4103\nf 4118/4187/4118 4107/4176/4107 4103/4172/4103\nf 4119/4188/4119 4097/4166/4097 4107/4176/4107\nf 4119/4188/4119 4108/4177/4108 4097/4166/4097\nf 4059/4126/4059 3535/3574/3535 4011/4070/4011\nf 3453/3492/3453 2720/2744/2720 2562/2583/2562\nf 2957/2985/2957 3764/4114/3764 3842/3900/3842\nf 3797/3853/3797 4047/4112/4047 2251/2269/2251\nf 3961/4019/3961 4037/4101/4037 4039/4103/4039\nf 3894/3952/3894 3860/3918/3860 3861/3919/3861\nf 3996/4054/3996 4054/4121/4054 3525/3564/3525\nf 3991/4049/3991 3634/3683/3634 2513/2534/2513\nf 433/433/433 3807/3863/3807 434/434/434\nf 3022/3052/3022 2696/2720/2696 4111/4180/4111\nf 4111/4180/4111 2696/2720/2696 4106/4175/4106\nf 4106/4175/4106 2696/2720/2696 4118/4187/4118\nf 4118/4187/4118 4120/4189/4120 4107/4176/4107\nf 4121/4190/4121 4104/4173/4104 4108/4177/4108\nf 4121/4190/4121 4109/4178/4109 4104/4173/4104\nf 3796/3852/3796 3834/3890/3834 3749/3803/3749\nf 4025/4085/4025 3524/3563/3524 3526/3565/3526\nf 3457/3496/3457 3/3/3 2/2/2\nf 4018/4077/4018 3984/4042/3984 4042/4106/4042\nf 949/949/949 3669/3722/3669 3832/3888/3832\nf 3881/3939/3881 2561/2582/2561 4122/4191/4122\nf 1833/1841/1833 946/946/946 2910/2936/2910\nf 2956/2984/2956 2929/3025/2929 2957/2985/2957\nf 1424/1426/1424 3702/3755/3702 1439/1441/1439\nf 3842/3900/3842 3993/4051/3993 3843/3901/3843\nf 3719/3772/3719 1454/1456/1454 2699/2723/2699\nf 2696/2720/2696 4120/4189/4120 4118/4187/4118\nf 4123/4192/4123 4108/4177/4108 4119/4188/4119\nf 4124/4193/4124 4109/4178/4109 4121/4190/4121\nf 4124/4193/4124 2163/2174/2163 4109/4178/4109\nf 4036/4099/4036 4024/4084/4024 2513/2534/2513\nf 3691/3744/3691 3694/3747/3694 4125/4194/4125\nf 3777/3833/3777 3823/3879/3823 3539/3578/3539\nf 1283/1283/1283 377/377/377 3540/3579/3540\nf 2813/2838/2813 4126/4195/4126 3636/3685/3636\nf 3984/4042/3984 4045/4110/4045 4042/4106/4042\nf 3886/3944/3886 3920/3978/3920 3955/4013/3955\nf 1786/1794/1786 2670/2693/2670 1787/1795/1787\nf 1597/1602/1597 1598/1603/1598 2742/2766/2742\nf 2892/2918/2892 4013/4072/4013 2903/2929/2903\nf 2515/2536/2515 4069/4137/4069 3987/4045/3987\nf 3518/3557/3518 3520/3559/3520 4054/4121/4054\nf 3789/3845/3789 3464/3503/3464 3459/3498/3459\nf 3736/3790/3736 4032/4094/4032 4045/4110/4045\nf 3830/3886/3830 4022/4081/4022 3941/3999/3941\nf 862/862/862 864/864/864 1621/1626/1621\nf 2736/2760/2736 2709/2733/2709 2708/2732/2708\nf 2695/2719/2695 4120/4189/4120 2696/2720/2696\nf 4107/4176/4107 4127/4196/4127 4119/4188/4119\nf 4128/4197/4128 4123/4192/4123 4119/4188/4119\nf 4129/4198/4129 4108/4177/4108 4123/4192/4123\nf 4129/4198/4129 4121/4190/4121 4108/4177/4108\nf 3859/3917/3859 3655/3707/3655 4036/4099/4036\nf 3520/3559/3520 4033/4095/4033 3525/3564/3525\nf 4053/4120/4053 1283/1283/1283 3518/3557/3518\nf 3771/3827/3771 4130/4199/4130 3802/3858/3802\nf 1979/1988/1979 4131/4200/4131 4132/4201/4132\nf 3001/3030/3001 1283/1283/1283 4053/4120/4053\nf 3865/3923/3865 4133/4202/4133 3847/3905/3847\nf 4019/4078/4019 2447/2468/2447 3718/3771/3718\nf 3736/3790/3736 4134/4203/4134 4032/4094/4032\nf 1663/1670/1663 1786/1794/1786 1785/1793/1785\nf 4059/4126/4059 4011/4070/4011 998/998/998\nf 4035/4097/4035 1454/1456/1454 3719/3772/3719\nf 4012/4071/4012 3646/3696/3646 3765/3820/3765\nf 3788/3844/3788 3604/3652/3604 3462/3501/3462\nf 2480/2501/2480 2776/2800/2776 2024/2033/2024\nf 2695/2719/2695 4135/4204/4135 4120/4189/4120\nf 4120/4189/4120 4136/4205/4136 4107/4176/4107\nf 4136/4205/4136 4127/4196/4127 4107/4176/4107\nf 4127/4196/4127 4128/4197/4128 4119/4188/4119\nf 3648/3698/3648 3655/3707/3655 3859/3917/3859\nf 3144/3176/3144 3324/3358/3324 3145/3177/3145\nf 3736/3790/3736 474/474/474 4134/4203/4134\nf 2929/2955/2929 4012/4071/4012 3764/3819/3764\nf 4131/4200/4131 1979/1988/1979 1978/1987/1978\nf 240/240/240 2387/2408/2387 2882/2908/2882\nf 1506/1508/1506 2609/2631/2609 3997/4056/3997\nf 3941/3999/3941 4035/4097/4035 3719/3772/3719\nf 3982/4040/3982 3818/3874/3818 3454/3493/3454\nf 2793/2817/2793 3154/3186/3154 3711/3764/3711\nf 4022/4081/4022 4035/4097/4035 3941/3999/3941\nf 2660/2683/2660 2386/2407/2386 2659/2682/2659\nf 3721/3774/3721 3268/3302/3268 3750/3804/3750\nf 4120/4189/4120 4135/4204/4135 4136/4205/4136\nf 4128/4197/4128 4129/4198/4129 4123/4192/4123\nf 4137/4206/4137 4121/4190/4121 4129/4198/4129\nf 4137/4206/4137 4124/4193/4124 4121/4190/4121\nf 4137/4206/4137 2163/2174/2163 4124/4193/4124\nf 3540/3579/3540 3584/3630/3584 3575/3619/3575\nf 4015/4074/4015 3570/3614/3570 3818/3874/3818\nf 2605/2627/2605 3795/3851/3795 3451/3490/3451\nf 3881/3939/3881 4122/4191/4122 4138/4207/4138\nf 1545/1550/1545 3789/3845/3789 3459/3498/3459\nf 3972/4030/3972 1664/1671/1664 2609/2631/2609\nf 4139/4208/4139 2567/2588/2567 2566/2587/2566\nf 3072/3103/3072 3062/3093/3062 2622/2644/2622\nf 4139/4208/4139 4073/4142/4073 2567/2588/2567\nf 3948/4006/3948 2487/2508/2487 2486/2507/2486\nf 3570/3614/3570 4015/4074/4015 4003/4062/4003\nf 4005/4064/4005 4001/4060/4001 2466/2487/2466\nf 1452/1454/1452 2558/2579/2558 2557/2578/2557\nf 2892/2918/2892 1486/1488/1486 4013/4072/4013\nf 4135/4204/4135 4140/4209/4140 4136/4205/4136\nf 4136/4205/4136 4140/4209/4140 4127/4196/4127\nf 4141/4210/4141 4128/4197/4128 4127/4196/4127\nf 4128/4197/4128 4142/4211/4142 4129/4198/4129\nf 3829/3885/3829 2485/2506/2485 2514/2535/2514\nf 2634/2657/2634 3091/3122/3091 3631/3680/3631\nf 3618/3666/3618 3620/3668/3620 2194/2205/2194\nf 2339/2359/2339 1386/1386/1386 2248/2266/2248\nf 3865/3923/3865 3866/3924/3866 4133/4202/4133\nf 3757/3812/3757 3778/3834/3778 3831/3887/3831\nf 3742/3796/3742 3324/3358/3324 1998/2007/1998\nf 4135/4204/4135 4143/4212/4143 4140/4209/4140\nf 4140/4209/4140 4141/4210/4141 4127/4196/4127\nf 4141/4210/4141 4142/4211/4142 4128/4197/4128\nf 4144/4213/4144 4129/4198/4129 4142/4211/4142\nf 4144/4213/4144 4137/4206/4137 4129/4198/4129\nf 4137/4206/4137 1960/1969/1960 2163/2174/2163\nf 4069/4137/4069 3777/3892/3777 3779/4138/3779\nf 3324/3358/3324 3144/3176/3144 1998/2007/1998\nf 2396/2417/2396 3866/3924/3866 3849/3907/3849\nf 722/722/722 3235/3269/3235 723/723/723\nf 2395/2416/2395 4133/4202/4133 3866/3924/3866\nf 2998/3027/2998 2997/3026/2997 3226/3260/3226\nf 4125/4194/4125 4139/4208/4139 4145/4214/4145\nf 3691/3744/3691 4125/4194/4125 4145/4214/4145\nf 1132/1132/1132 2923/2949/2923 2983/3011/2983\nf 3520/3559/3520 3519/3558/3519 4033/4095/4033\nf 2922/2948/2922 2221/2232/2221 638/638/638\nf 2520/2541/2520 3412/3448/3412 2911/2937/2911\nf 2695/2719/2695 2947/2974/2947 4143/4212/4143\nf 2695/2719/2695 4143/4212/4143 4135/4204/4135\nf 3758/3813/3758 4142/4211/4142 4141/4210/4141\nf 3758/3813/3758 4144/4213/4144 4142/4211/4142\nf 1518/1520/1518 4146/4215/4146 3265/3299/3265\nf 3001/3030/3001 4053/4120/4053 3996/4054/3996\nf 2216/2227/2216 3692/3745/3692 3694/3747/3694\nf 4022/4081/4022 2711/2735/2711 4035/4097/4035\nf 3736/3790/3736 4045/4110/4045 3984/4042/3984\nf 2542/2563/2542 194/194/194 2771/2795/2771\nf 4100/4169/4100 2792/2816/2792 3096/3128/3096\nf 3534/3573/3534 3553/3594/3553 4007/4066/4007\nf 2621/2643/2621 4010/4069/4010 2622/2644/2622\nf 2686/2710/2686 3780/3836/3780 2303/2322/2303\nf 4105/4174/4105 4141/4210/4141 4140/4209/4140\nf 2483/2504/2483 2485/2506/2485 3829/3885/3829\nf 4147/4216/4147 2822/2847/2822 2821/2846/2821\nf 3456/3495/3456 3455/3494/3455 3593/3641/3593\nf 3756/3811/3756 3987/4134/3987 3757/3812/3757\nf 2789/2813/2789 3777/3892/3777 4069/4137/4069\nf 2396/2417/2396 2395/2416/2395 3866/3924/3866\nf 862/862/862 1621/1626/1621 2028/2037/2028\nf 2921/2947/2921 2903/2929/2903 4018/4077/4018\nf 2659/2682/2659 4148/4217/4148 3664/3716/3664\nf 2002/2011/2002 2004/2013/2004 3698/3751/3698\nf 4083/4152/4083 2659/2682/2659 3664/3716/3664\nf 3698/3751/3698 4083/4152/4083 3664/3716/3664\nf 3158/3190/3158 3026/3056/3026 2002/2011/2002\nf 2386/2407/2386 3711/3764/3711 4148/4217/4148\nf 4014/4073/4014 4015/4074/4015 3818/3874/3818\nf 3814/3870/3814 3960/4018/3960 3962/4020/3962\nf 3432/3471/3432 2532/2553/2532 3433/3472/3433\nf 3843/3901/3843 4140/4209/4140 4143/4212/4143\nf 4140/4209/4140 3993/4051/3993 4105/4174/4105\nf 4141/4210/4141 4105/4174/4105 3758/3813/3758\nf 3831/3887/3831 4137/4206/4137 4144/4213/4144\nf 3831/3887/3831 2/2/2 4137/4206/4137\nf 3593/3641/3593 3455/3494/3455 3988/4046/3988\nf 2701/2725/2701 3994/4052/3994 3752/3806/3752\nf 3814/3870/3814 3517/3556/3517 3960/4018/3960\nf 3753/3807/3753 3517/3556/3517 3814/3870/3814\nf 3834/3890/3834 3833/3889/3833 3733/3787/3733\nf 3734/3788/3734 2821/2846/2821 2823/2848/2823\nf 2731/2755/2731 4149/4218/4149 3923/3981/3923\nf 3694/3747/3694 3693/3746/3693 4125/4194/4125\nf 2659/2682/2659 2386/2407/2386 4148/4217/4148\nf 3893/3951/3893 3680/3733/3680 3860/3918/3860\nf 3814/3870/3814 3962/4020/3962 2670/2693/2670\nf 3843/3901/3843 4143/4212/4143 2947/2974/2947\nf 3843/3901/3843 3993/4051/3993 4140/4209/4140\nf 4105/4174/4105 3756/3811/3756 3758/3813/3758\nf 3758/3813/3758 3831/3887/3831 4144/4213/4144\nf 4054/4121/4054 3520/3559/3520 3525/3564/3525\nf 4053/4120/4053 4054/4121/4054 3996/4054/3996\nf 3569/3613/3569 4008/4067/4008 3988/4046/3988\nf 3870/3928/3870 211/211/211 3885/3943/3885\nf 1116/1116/1116 2793/2817/2793 3711/3764/3711\nf 4003/4062/4003 4059/4126/4059 998/998/998\nf 564/564/564 1791/1799/1791 1415/1417/1415\nf 4150/4219/4150 4151/4220/4151 4152/4221/4152\nf 3786/3842/3786 3787/3843/3787 3841/3899/3841\nf 728/728/728 4092/4161/4092 729/729/729\nf 4151/4220/4151 4153/4222/4153 4152/4221/4152\nf 1857/1865/1857 4154/4223/4154 3385/3419/3385\nf 4145/4214/4145 3410/3444/3410 3848/3906/3848\nf 2245/2263/2245 92/92/92 1175/1175/1175\nf 4155/4224/4155 3091/3122/3091 3432/3471/3432\nf 853/853/853 855/855/855 2607/2629/2607\nf 2265/2283/2265 3840/3898/3840 4156/4225/4156\nf 3393/3427/3393 4157/4226/4157 2952/2980/2952\nf 4156/4225/4156 3840/3898/3840 4150/4219/4150\nf 4158/4227/4158 854/854/854 853/853/853\nf 3091/3122/3091 2532/2553/2532 3432/3471/3432\nf 1352/1352/1352 1351/1351/1351 1037/1037/1037\nf 4159/4228/4159 3093/3124/3093 3385/3419/3385\nf 1733/1741/1733 4160/4229/4160 498/498/498\nf 3316/3350/3316 4161/4230/4161 4162/4231/4162\nf 4163/4232/4163 3316/3350/3316 4162/4231/4162\nf 4157/4226/4157 4164/4233/4164 2265/2283/2265\nf 4158/4227/4158 4153/4222/4153 854/854/854\nf 4150/4219/4150 4152/4221/4152 3522/3561/3522\nf 2265/2283/2265 4156/4225/4156 347/347/347\nf 273/273/273 931/931/931 983/983/983\nf 2244/2262/2244 2243/2261/2243 510/510/510\nf 4162/4231/4162 4161/4230/4161 4165/4234/4165\nf 2847/2872/2847 2846/2871/2846 3421/3457/3421\nf 4166/4235/4166 3410/3444/3410 4167/4236/4167\nf 347/347/347 4150/4219/4150 3485/3524/3485\nf 4158/4227/4158 4168/4237/4168 4153/4222/4153\nf 3485/3524/3485 4150/4219/4150 3522/3561/3522\nf 476/476/476 474/474/474 473/473/473\nf 1932/1941/1932 2655/2678/2655 1760/1768/1760\nf 4169/4238/4169 4170/4239/4170 3263/3297/3263\nf 3263/3297/3263 4170/4239/4170 4055/4122/4055\nf 3375/3409/3375 4171/4240/4171 3404/3438/3404\nf 476/476/476 4172/4241/4172 474/474/474\nf 2731/2755/2731 3923/3981/3923 2729/2753/2729\nf 2289/2308/2289 3761/3816/3761 3748/3802/3748\nf 4173/4242/4173 2326/2346/2326 4157/4226/4157\nf 3992/4050/3992 2326/2346/2326 4173/4242/4173\nf 2532/2553/2532 2040/2049/2040 3433/3472/3433\nf 4172/4241/4172 4174/4243/4174 474/474/474\nf 893/893/893 892/892/892 2650/2673/2650\nf 2444/2465/2444 3803/3859/3803 397/397/397\nf 4175/4244/4175 767/767/767 3392/3426/3392\nf 3748/3802/3748 3992/4050/3992 4173/4242/4173\nf 3747/3801/3747 3748/3802/3748 4176/4245/4176\nf 4177/4246/4177 4088/4157/4088 4099/4168/4099\nf 4176/4245/4176 3748/3802/3748 4173/4242/4173\nf 349/349/349 894/894/894 350/350/350\nf 4058/4125/4058 4080/4149/4080 4062/4129/4062\nf 4178/4247/4178 2225/2241/2225 2834/2859/2834\nf 4066/4133/4066 4172/4241/4172 476/476/476\nf 350/350/350 894/894/894 3447/3486/3447\nf 1017/1017/1017 1016/1016/1016 3695/3748/3695\nf 4066/4133/4066 4179/4248/4179 4172/4241/4172\nf 4179/4248/4179 4180/4249/4180 4172/4241/4172\nf 4172/4241/4172 4180/4249/4180 4174/4243/4174\nf 3418/3454/3418 3417/3453/3417 4181/4250/4181\nf 3825/3881/3825 3178/3212/3178 3868/3926/3868\nf 1518/1520/1518 3265/3299/3265 1519/1521/1519\nf 1743/1751/1743 3436/3475/3436 2835/2860/2835\nf 2093/2102/2093 3611/3659/3611 4182/4251/4182\nf 2203/2214/2203 4183/4252/4183 4184/4253/4184\nf 4185/4254/4185 4186/4255/4186 3805/3861/3805\nf 4187/4256/4187 4186/4255/4186 4185/4254/4185\nf 3915/3973/3915 2905/2931/2905 2859/2885/2859\nf 748/748/748 2355/2375/2355 589/589/589\nf 3311/3345/3311 2618/2640/2618 2617/2639/2617\nf 2292/2311/2292 4065/4132/4065 478/478/478\nf 2531/2552/2531 4188/4257/4188 2461/2482/2461\nf 4189/4258/4189 348/348/348 4190/4259/4190\nf 409/409/409 411/411/411 4075/4144/4075\nf 748/748/748 2450/2471/2450 2355/2375/2355\nf 3998/4057/3998 4126/4195/4126 2813/2838/2813\nf 4065/4132/4065 4191/4260/4191 4066/4133/4066\nf 4066/4133/4066 4191/4260/4191 4179/4248/4179\nf 4016/4075/4016 4180/4249/4180 4179/4248/4179\nf 4192/4261/4192 4016/4075/4016 4179/4248/4179\nf 2633/2656/2633 2771/2795/2771 2634/2657/2634\nf 675/675/675 3672/3725/3672 4193/4262/4193\nf 3521/3560/3521 769/769/769 3440/3479/3440\nf 3852/3910/3852 3331/3365/3331 4194/4263/4194\nf 2450/2471/2450 2422/2443/2422 2355/2375/2355\nf 4195/4264/4195 2325/2345/2325 351/351/351\nf 3405/3439/3405 2325/2345/2325 4195/4264/4195\nf 3346/3380/3346 3311/3345/3311 4196/4265/4196\nf 3740/3794/3740 2707/2731/2707 2706/2730/2706\nf 2355/2375/2355 4065/4132/4065 2292/2311/2292\nf 4191/4260/4191 4197/4266/4197 4179/4248/4179\nf 3164/3196/3164 3163/3195/3163 4186/4255/4186\nf 4162/4231/4162 4198/4267/4198 499/499/499\nf 243/243/243 242/242/242 3471/3510/3471\nf 4134/4203/4134 4017/4076/4017 4032/4094/4032\nf 3346/3380/3346 4196/4265/4196 3660/3712/3660\nf 4170/4239/4170 4169/4238/4169 4199/4268/4199\nf 4196/4265/4196 2617/2639/2617 4200/4269/4200\nf 4201/4270/4201 4202/4271/4202 4065/4132/4065\nf 2355/2375/2355 4201/4270/4201 4065/4132/4065\nf 4065/4132/4065 4202/4271/4202 4191/4260/4191\nf 4197/4266/4197 4192/4261/4192 4179/4248/4179\nf 4161/4230/4161 3315/3349/3315 4203/4272/4203\nf 4204/4273/4204 305/305/305 307/307/307\nf 1733/1741/1733 498/498/498 306/306/306\nf 1001/1001/1001 852/852/852 2080/2089/2080\nf 2539/2560/2539 2558/2579/2558 813/813/813\nf 2954/2982/2954 4205/4274/4205 2202/2213/2202\nf 3157/3189/3157 2954/2982/2954 2955/2983/2955\nf 4187/4256/4187 4185/4254/4185 4203/4272/4203\nf 4191/4260/4191 4202/4271/4202 4197/4266/4197\nf 4197/4266/4197 4206/4275/4206 4192/4261/4192\nf 4192/4261/4192 4207/4276/4207 4016/4075/4016\nf 4207/4276/4207 2820/2845/2820 4016/4075/4016\nf 4016/4075/4016 2820/2845/2820 3976/4034/3976\nf 2845/3446/2845 3403/3437/3403 3404/3438/3404\nf 2381/2402/2381 2752/2776/2752 216/216/216\nf 4208/4277/4208 3430/3466/3430 3429/3465/3429\nf 4171/4240/4171 3798/3854/3798 2742/2766/2742\nf 2334/4055/2334 2570/2591/2570 2181/2875/2181\nf 3798/3854/3798 4171/4240/4171 3375/3409/3375\nf 2568/2589/2568 2567/2588/2567 4074/4143/4074\nf 2196/2207/2196 2797/2821/2797 2778/2802/2778\nf 4148/4217/4148 3665/3717/3665 3664/3716/3664\nf 3630/3679/3630 1759/1767/1759 2468/2489/2468\nf 2422/2443/2422 4202/4271/4202 4201/4270/4201\nf 4202/4271/4202 4206/4275/4206 4197/4266/4197\nf 4206/4275/4206 4209/4278/4209 4192/4261/4192\nf 4209/4278/4209 4207/4276/4207 4192/4261/4192\nf 4153/4222/4153 4210/4279/4210 3392/3426/3392\nf 4159/4228/4159 4211/4280/4211 4212/4281/4212\nf 3293/3327/3293 86/86/86 2306/2325/2306\nf 4213/4282/4213 500/500/500 4214/4283/4214\nf 4190/4259/4190 348/348/348 4088/4157/4088\nf 4162/4231/4162 4165/4234/4165 4198/4267/4198\nf 2542/2563/2542 2771/2795/2771 2633/2656/2633\nf 3852/3910/3852 4194/4263/4194 3135/3167/3135\nf 121/121/121 4215/4284/4215 4166/4235/4166\nf 3684/3737/3684 853/853/853 2607/2629/2607\nf 4216/4285/4216 2820/2845/2820 4207/4276/4207\nf 1092/1092/1092 3974/4032/3974 3997/4056/3997\nf 353/353/353 4168/4237/4168 4158/4227/4158\nf 353/353/353 856/856/856 4168/4237/4168\nf 4153/4222/4153 3392/3426/3392 3522/3561/3522\nf 4200/4269/4200 958/958/958 4217/4286/4217\nf 4218/4287/4218 4200/4269/4200 4217/4286/4217\nf 4219/4288/4219 268/268/268 958/958/958\nf 4220/4289/4220 328/328/328 4186/4255/4186\nf 4221/4290/4221 500/500/500 4213/4282/4213\nf 3521/3560/3521 3392/3426/3392 3308/3342/3308\nf 4222/4291/4222 4223/4292/4223 4224/4293/4224\nf 4215/4284/4215 4225/4294/4225 3418/3454/3418\nf 4166/4235/4166 4215/4284/4215 3418/3454/3418\nf 3589/3636/3589 3675/3728/3675 3559/3602/3559\nf 3418/3454/3418 4225/4294/4225 3919/3977/3919\nf 4153/4222/4153 3522/3561/3522 4152/4221/4152\nf 4210/4279/4210 3405/3439/3405 4175/4244/4175\nf 2422/2443/2422 4226/4295/4226 4202/4271/4202\nf 3136/3168/3136 3543/3582/3543 3542/3581/3542\nf 4226/4295/4226 4227/4296/4227 4202/4271/4202\nf 4202/4271/4202 4227/4296/4227 4206/4275/4206\nf 4209/4278/4209 2692/2716/2692 4207/4276/4207\nf 2692/2716/2692 4216/4285/4216 4207/4276/4207\nf 4026/4087/4026 1095/4086/1095 4228/4297/4228\nf 856/856/856 4229/4298/4229 4168/4237/4168\nf 856/856/856 858/858/858 4230/4299/4230\nf 4200/4269/4200 4219/4288/4219 958/958/958\nf 4219/4288/4219 4231/4300/4231 268/268/268\nf 328/328/328 4220/4289/4220 3315/3349/3315\nf 328/328/328 3164/3196/3164 4186/4255/4186\nf 3929/3987/3929 3914/3972/3914 353/353/353\nf 3805/3861/3805 227/227/227 3806/3862/3806\nf 3806/3862/3806 227/227/227 4232/4301/4232\nf 4232/4301/4232 4189/4258/4189 4190/4259/4190\nf 347/347/347 3486/3525/3486 3971/4029/3971\nf 3483/3522/3483 1123/1123/1123 868/868/868\nf 227/227/227 226/226/226 4189/4258/4189\nf 2354/2374/2354 225/225/225 227/227/227\nf 769/769/769 728/728/728 727/727/727\nf 4229/4298/4229 856/856/856 4230/4299/4230\nf 1022/1022/1022 1021/1021/1021 3731/3785/3731\nf 4233/4302/4233 2692/2716/2692 4209/4278/4209\nf 858/858/858 4234/4303/4234 4235/4304/4235\nf 4230/4299/4230 858/858/858 4235/4304/4235\nf 4235/4304/4235 4234/4303/4234 349/349/349\nf 4236/4305/4236 2290/2309/2290 3446/3485/3446\nf 2290/2309/2290 3444/3483/3444 3446/3485/3446\nf 326/326/326 328/328/328 3315/3349/3315\nf 2203/2214/2203 4184/4253/4184 1047/1047/1047\nf 4237/4306/4237 3431/3467/3431 4238/4307/4238\nf 4239/4308/4239 4237/4306/4237 4238/4307/4238\nf 2250/2268/2250 2046/2055/2046 3632/3681/3632\nf 4234/4303/4234 894/894/894 349/349/349\nf 4226/4295/4226 4240/4309/4240 4227/4296/4227\nf 4227/4296/4227 4240/4309/4240 4206/4275/4206\nf 4240/4309/4240 4209/4278/4209 4206/4275/4206\nf 3705/3758/3705 2282/2301/2282 522/522/522\nf 4233/4302/4233 2693/2717/2693 2692/2716/2692\nf 2550/2571/2550 4188/4257/4188 2531/2552/2531\nf 3207/3241/3207 3214/3248/3214 2179/2190/2179\nf 1847/1855/1847 4241/4310/4241 4242/4311/4242\nf 4243/4312/4243 4185/4254/4185 4208/4277/4208\nf 4185/4254/4185 3804/3860/3804 4208/4277/4208\nf 4244/4313/4244 4245/4314/4245 1732/1740/1732\nf 4173/4242/4173 3247/3281/3247 327/327/327\nf 4176/4245/4176 4173/4242/4173 327/327/327\nf 2421/2442/2421 4246/4315/4246 4226/4295/4226\nf 4240/4309/4240 4247/4316/4247 4209/4278/4209\nf 4247/4316/4247 2693/2717/2693 4233/4302/4233\nf 4209/4278/4209 4247/4316/4247 4233/4302/4233\nf 3444/3483/3444 4176/4245/4176 327/327/327\nf 4245/4314/4245 3445/3484/3445 4160/4229/4160\nf 3429/3465/3429 4203/4272/4203 4243/4312/4243\nf 4161/4230/4161 4203/4272/4203 3429/3465/3429\nf 2738/2762/2738 2737/2761/2737 4008/4067/4008\nf 4230/4299/4230 4235/4304/4235 2325/2345/2325\nf 3342/3376/3342 3028/3058/3028 2769/2793/2769\nf 898/898/898 900/900/900 3469/3508/3469\nf 2797/2821/2797 2824/2849/2824 2778/2802/2778\nf 4248/4317/4248 4109/4178/4109 2163/2174/2163\nf 3410/3444/3410 4181/4250/4181 3848/3906/3848\nf 3180/3214/3180 3425/3461/3425 3850/3908/3850\nf 2998/3027/2998 4095/4164/4095 2767/2791/2767\nf 3826/3882/3826 4249/4318/4249 3211/3245/3211\nf 4249/4318/4249 1045/1045/1045 3211/3245/3211\nf 2202/2213/2202 3296/3330/3296 3414/3450/3414\nf 4246/4315/4246 4240/4309/4240 4226/4295/4226\nf 4250/4319/4250 3927/3985/3927 3929/3987/3929\nf 3445/3484/3445 3316/3350/3316 4163/4232/4163\nf 4161/4230/4161 3429/3465/3429 4165/4234/4165\nf 3414/3450/3414 3296/3330/3296 305/305/305\nf 2296/2315/2296 2761/2785/2761 2297/2316/2297\nf 2745/2769/2745 2251/2269/2251 4047/4112/4047\nf 3882/3940/3882 1961/1970/1961 3447/3486/3447\nf 2421/2442/2421 3238/3272/3238 4246/4315/4246\nf 4246/4315/4246 4251/4320/4251 4240/4309/4240\nf 4251/4320/4251 4252/4321/4252 4240/4309/4240\nf 4252/4321/4252 4247/4316/4247 4240/4309/4240\nf 3466/3505/3466 3603/3651/3603 3813/3869/3813\nf 3649/3699/3649 2710/2734/2710 4253/4322/4253\nf 2952/2980/2952 4157/4226/4157 2265/2283/2265\nf 3315/3349/3315 4254/4323/4254 4203/4272/4203\nf 499/499/499 4198/4267/4198 4214/4283/4214\nf 3028/3058/3028 4255/4324/4255 3029/3059/3029\nf 306/306/306 500/500/500 4221/4290/4221\nf 307/307/307 306/306/306 4221/4290/4221\nf 2367/2387/2367 2118/2128/2118 2268/2286/2268\nf 2775/2799/2775 2464/2485/2464 3147/3179/3147\nf 1966/1975/1966 731/731/731 730/730/730\nf 478/478/478 4066/4133/4066 476/476/476\nf 1041/1041/1041 2421/2442/2421 2420/2441/2420\nf 3414/3450/3414 305/305/305 4204/4273/4204\nf 3388/3422/3388 1382/1382/1382 2372/2393/2372\nf 3247/3281/3247 4173/4242/4173 3393/3427/3393\nf 4252/4321/4252 2676/2699/2676 4247/4316/4247\nf 4247/4316/4247 2676/2699/2676 2675/2698/2675\nf 4256/4325/4256 4257/4326/4257 3156/3188/3156\nf 3033/3063/3033 431/431/431 3297/3331/3297\nf 4258/4327/4258 4259/4328/4259 3322/3356/3322\nf 4064/4131/4064 752/752/752 4067/4135/4067\nf 404/404/404 1062/1062/1062 405/405/405\nf 3179/3213/3179 3212/3246/3212 4260/4329/4260\nf 4261/4330/4261 2397/2418/2397 2854/2880/2854\nf 3858/3916/3858 3841/3899/3841 3787/3843/3787\nf 4262/4331/4262 4263/4332/4263 4212/4281/4212\nf 3426/3462/3426 3179/3213/3179 4260/4329/4260\nf 3388/3422/3388 1772/1780/1772 1382/1382/1382\nf 1041/1041/1041 1043/1043/1043 3238/3272/3238\nf 3238/3272/3238 4264/4333/4264 4246/4315/4246\nf 4264/4333/4264 4265/4334/4265 4251/4320/4251\nf 4246/4315/4246 4264/4333/4264 4251/4320/4251\nf 4251/4320/4251 4265/4334/4265 4252/4321/4252\nf 3544/3583/3544 3136/3584/3136 3542/3599/3542\nf 4080/4149/4080 4061/4128/4061 4266/4335/4266\nf 4211/4280/4211 4262/4331/4262 4212/4281/4212\nf 2325/2345/2325 4235/4304/4235 349/349/349\nf 4117/4186/4117 2464/2485/2464 2775/2799/2775\nf 2464/2485/2464 4117/4186/4117 2465/2486/2465\nf 4071/4140/4071 4067/4135/4067 752/752/752\nf 2740/2764/2740 4259/4328/4259 2748/2772/2748\nf 3786/3842/3786 3841/3899/3841 3840/3898/3840\nf 3430/3466/3430 4267/4336/4267 4268/4337/4268\nf 3388/3422/3388 1773/1781/1773 1772/1780/1772\nf 3356/3390/3356 3155/3187/3155 937/937/937\nf 3747/3801/3747 4176/4245/4176 3444/3483/3444\nf 3238/3272/3238 3239/3273/3239 4264/4333/4264\nf 2676/2699/2676 4252/4321/4252 2556/2577/2556\nf 3747/3801/3747 3444/3483/3444 2290/2309/2290\nf 4269/4338/4269 2080/2089/2080 1519/1521/1519\nf 2955/2983/2955 1046/1046/1046 1045/1045/1045\nf 4150/4219/4150 2606/2628/2606 4151/4220/4151\nf 2616/2638/2616 1982/1991/1982 2615/2637/2615\nf 2344/2364/2344 3714/3767/3714 1788/1796/1788\nf 4117/4186/4117 3516/3555/3516 2465/2486/2465\nf 434/434/434 3807/3863/3807 1016/1016/1016\nf 4221/4290/4221 4213/4282/4213 4270/4339/4270\nf 4271/4340/4271 4221/4290/4221 4272/4341/4272\nf 4221/4290/4221 4270/4339/4270 4272/4341/4272\nf 3155/3187/3155 4273/4342/4273 937/937/937\nf 2245/2263/2245 198/198/198 90/90/90\nf 3311/3345/3311 3310/3344/3310 2618/2640/2618\nf 2649/2672/2649 3307/3341/3307 893/893/893\nf 3356/3390/3356 4256/4325/4256 3155/3187/3155\nf 391/391/391 1519/1521/1519 2080/2089/2080\nf 1092/1092/1092 211/211/211 3870/3928/3870\nf 4274/4343/4274 4271/4340/4271 4275/4344/4275\nf 2589/2610/2589 2590/2611/2590 3441/3480/3441\nf 4117/4186/4117 4037/4101/4037 3516/3555/3516\nf 3278/3312/3278 356/356/356 2390/2411/2390\nf 4260/4329/4260 4276/4345/4276 4277/4346/4277\nf 4278/4347/4278 4279/4348/4279 4276/4345/4276\nf 4184/4253/4184 4280/4349/4280 4279/4348/4279\nf 3157/3189/3157 2955/2983/2955 4249/4318/4249\nf 3631/3680/3631 3091/3122/3091 4155/4224/4155\nf 347/347/347 4156/4225/4156 4150/4219/4150\nf 2291/2310/2291 2290/2309/2290 4236/4305/4236\nf 2619/2641/2619 2291/2310/2291 4236/4305/4236\nf 2794/2818/2794 2795/2819/2795 3140/3172/3140\nf 3239/3273/3239 679/679/679 4264/4333/4264\nf 679/679/679 4265/4334/4265 4264/4333/4264\nf 1566/1571/1566 3223/3257/3223 3399/3433/3399\nf 2617/2639/2617 2619/2641/2619 4231/4300/4231\nf 4160/4229/4160 4162/4231/4162 499/499/499\nf 2202/2213/2202 4205/4274/4205 3296/3330/3296\nf 3405/3439/3405 4229/4298/4229 4230/4299/4230\nf 4250/4319/4250 353/353/353 352/352/352\nf 4184/4253/4184 4274/4343/4274 4280/4349/4280\nf 157/157/157 4071/4140/4071 752/752/752\nf 4063/4130/4063 3943/4001/3943 4170/4239/4170\nf 3147/3179/3147 2547/2568/2547 2624/2646/2624\nf 1970/1979/1970 1969/1978/1969 2901/2927/2901\nf 4037/4101/4037 3961/4019/3961 3516/3555/3516\nf 4239/4308/4239 4238/4307/4238 4281/4350/4281\nf 3802/3858/3802 4282/4351/4282 4283/4352/4283\nf 2343/2363/2343 2218/2229/2218 4130/4199/4130\nf 4257/4326/4257 1734/1742/1734 4205/4274/4205\nf 226/226/226 2264/2282/2264 4189/4258/4189\nf 3869/3927/3869 3157/3189/3157 3826/3882/3826\nf 3691/3744/3691 4145/4214/4145 2395/2416/2395\nf 3155/3187/3155 3157/3189/3157 3869/3927/3869\nf 1043/1043/1043 2190/2201/2190 3239/3273/3239\nf 3239/3273/3239 4284/4353/4284 679/679/679\nf 4218/4287/4218 957/957/957 3331/3365/3331\nf 4145/4214/4145 4139/4208/4139 2566/2587/2566\nf 3321/3355/3321 3348/3382/3348 3965/4023/3965\nf 3433/3472/3433 2040/2049/2040 2719/2743/2719\nf 1773/1781/1773 3387/3421/3387 3055/3086/3055\nf 2461/2482/2461 4188/4257/4188 3323/3357/3323\nf 2292/2311/2292 587/587/587 2355/2375/2355\nf 4281/4350/4281 4238/4307/4238 4285/4354/4285\nf 4286/4355/4286 4239/4308/4239 4255/4324/4255\nf 4184/4253/4184 4279/4348/4279 4278/4347/4278\nf 4287/4356/4287 4208/4277/4208 4288/4357/4288\nf 3157/3189/3157 4249/4318/4249 3826/3882/3826\nf 2461/2482/2461 3323/3357/3323 2456/2477/2456\nf 3178/3212/3178 3211/3245/3211 3179/3213/3179\nf 4289/4358/4289 3430/3466/3430 4268/4337/4268\nf 4218/4287/4218 3331/3365/3331 3852/3910/3852\nf 974/974/974 2629/2651/2629 2480/2501/2480\nf 4039/4103/4039 4038/4102/4038 2480/2501/2480\nf 1227/1227/1227 3195/3229/3195 3124/3156/3124\nf 3879/3937/3879 4290/4359/4290 2213/2224/2213\nf 2206/2217/2206 1267/1267/1267 1306/1306/1306\nf 4270/4339/4270 4286/4355/4286 3342/3376/3342\nf 4272/4341/4272 4270/4339/4270 3342/3376/3342\nf 4213/4282/4213 4214/4283/4214 4239/4308/4239\nf 3035/3065/3035 1120/1120/1120 1968/1977/1968\nf 2934/2960/2934 3252/3286/3252 728/728/728\nf 2190/2201/2190 4284/4353/4284 3239/3273/3239\nf 4284/4353/4284 677/677/677 679/679/679\nf 1932/1941/1932 1933/1942/1933 2818/2843/2818\nf 2294/2313/2294 1351/1351/1351 2293/2312/2293\nf 3258/3292/3258 1599/1604/1599 87/87/87\nf 3617/3665/3617 4052/4119/4052 2777/2801/2777\nf 1497/1499/1497 1659/1666/1659 1631/1636/1631\nf 2629/2651/2629 4291/4360/4291 2480/2501/2480\nf 4292/4361/4292 4039/4103/4039 2480/2501/2480\nf 1942/1951/1942 1022/1022/1022 3731/3785/3731\nf 1383/1383/1383 2244/2262/2244 509/509/509\nf 2631/2654/2631 2039/2048/2039 1629/1634/1629\nf 1949/1958/1949 1529/1533/1529 1528/1532/1528\nf 3960/4018/3960 3517/3556/3517 3961/4019/3961\nf 3415/3451/3415 3171/3203/3171 3573/3617/3573\nf 4211/4280/4211 4154/4223/4154 4293/4362/4293\nf 3264/3298/3264 2765/2789/2765 4294/4363/4294\nf 3927/3985/3927 4250/4319/4250 3952/4010/3952\nf 3660/3712/3660 4196/4265/4196 3853/3911/3853\nf 2186/2197/2186 2294/2313/2294 2190/2201/2190\nf 2190/2201/2190 2294/2313/2294 4284/4353/4284\nf 1932/1941/1932 4295/4364/4295 2173/2184/2173\nf 2173/2184/2173 4295/4364/4295 3770/3826/3770\nf 2550/2571/2550 917/917/917 3770/3826/3770\nf 4296/4365/4296 4297/4366/4297 2626/2648/2626\nf 3431/3467/3431 3430/3466/3430 4289/4358/4289\nf 1916/1924/1916 1915/1923/1915 4298/4367/4298\nf 2641/2664/2641 4299/4368/4299 2629/2651/2629\nf 4299/4368/4299 4291/4360/4291 2629/2651/2629\nf 4291/4360/4291 4292/4361/4292 2480/2501/2480\nf 4300/4369/4300 4039/4103/4039 4292/4361/4292\nf 4051/4118/4051 2777/2801/2777 4052/4119/4052\nf 4242/4311/4242 4293/4362/4293 4154/4223/4154\nf 2164/2175/2164 4212/4281/4212 4248/4317/4248\nf 3410/3444/3410 4145/4214/4145 2566/2587/2566\nf 4294/4363/4294 1001/1001/1001 4269/4338/4269\nf 3180/3214/3180 3179/3213/3179 3426/3462/3426\nf 3135/3167/3135 4194/4263/4194 3356/3390/3356\nf 768/768/768 2934/2960/2934 728/728/728\nf 2186/2197/2186 1037/1037/1037 2294/2313/2294\nf 3226/3260/3226 384/384/384 3099/3131/3099\nf 728/728/728 3252/3286/3252 4092/4161/4092\nf 3560/3603/3560 2995/3023/2995 3546/3586/3546\nf 3980/4038/3980 417/417/417 1382/1382/1382\nf 4301/4370/4301 4302/4371/4302 4303/4372/4303\nf 3323/3357/3323 4299/4368/4299 2641/2664/2641\nf 4300/4369/4300 4304/4373/4304 4039/4103/4039\nf 4039/4103/4039 4304/4373/4304 4021/4080/4021\nf 2693/2717/2693 2581/2602/2581 2694/2718/2694\nf 500/500/500 499/499/499 4214/4283/4214\nf 4080/4149/4080 4058/4125/4058 4061/4128/4061\nf 3812/3868/3812 1504/1506/1504 3813/3869/3813\nf 4305/4374/4305 125/125/125 3697/3750/3697\nf 4271/4340/4271 4306/4375/4306 4275/4344/4275\nf 4294/4363/4294 1002/1002/1002 1001/1001/1001\nf 2389/2410/2389 2285/2304/2285 2284/2303/2284\nf 4271/4340/4271 4272/4341/4272 4306/4375/4306\nf 4260/4329/4260 4278/4347/4278 4276/4345/4276\nf 4218/4287/4218 4217/4286/4217 957/957/957\nf 4288/4357/4288 3806/3862/3806 4263/4332/4263\nf 4175/4244/4175 3405/3439/3405 767/767/767\nf 4196/4265/4196 4200/4269/4200 3853/3911/3853\nf 4164/4233/4164 3786/3842/3786 2265/2283/2265\nf 2818/2843/2818 4307/4376/4307 1932/1941/1932\nf 1932/1941/1932 4307/4376/4307 4295/4364/4295\nf 4295/4364/4295 4308/4377/4308 3770/3826/3770\nf 4308/4377/4308 4188/4257/4188 2550/2571/2550\nf 4309/4378/4309 4310/4379/4310 4299/4368/4299\nf 3323/3357/3323 4309/4378/4309 4299/4368/4299\nf 4299/4368/4299 4310/4379/4310 4291/4360/4291\nf 4291/4360/4291 4311/4380/4311 4292/4361/4292\nf 1788/1796/1788 3713/3766/3713 82/82/82\nf 2668/2691/2668 2820/2845/2820 4216/4285/4216\nf 4276/4345/4276 4279/4348/4279 4312/4381/4312\nf 4274/4343/4274 4258/4327/4258 4312/4381/4312\nf 4279/4348/4279 4280/4349/4280 4312/4381/4312\nf 3033/3063/3033 4276/4345/4276 4312/4381/4312\nf 4229/4298/4229 3405/3439/3405 4210/4279/4210\nf 1734/1742/1734 3296/3330/3296 4205/4274/4205\nf 838/838/838 2711/2735/2711 889/889/889\nf 81/81/81 2216/2227/2216 1788/1796/1788\nf 2775/2799/2775 2624/2646/2624 2623/2645/2623\nf 4307/4376/4307 2807/2832/2807 2858/2884/2858\nf 4313/4382/4313 4314/4383/4314 4308/4377/4308\nf 4295/4364/4295 4313/4382/4313 4308/4377/4308\nf 4315/4384/4315 4309/4378/4309 4188/4257/4188\nf 4310/4379/4310 4316/4385/4316 4291/4360/4291\nf 4316/4385/4316 4311/4380/4311 4291/4360/4291\nf 4317/4386/4317 4300/4369/4300 4292/4361/4292\nf 4311/4380/4311 4317/4386/4317 4292/4361/4292\nf 1662/1669/1662 3753/3807/3753 1663/1670/1663\nf 4294/4363/4294 4095/4164/4095 1002/1002/1002\nf 855/855/855 854/854/854 4151/4220/4151\nf 4159/4228/4159 4212/4281/4212 2164/2175/2164\nf 3278/3312/3278 357/357/357 356/356/356\nf 2002/2011/2002 3663/3715/3663 3158/3190/3158\nf 2902/2928/2902 3653/3705/3653 2901/2927/2901\nf 3897/3955/3897 4273/4342/4273 3869/3927/3869\nf 3405/3439/3405 4230/4299/4230 2325/2345/2325\nf 2289/2308/2289 3747/3801/3747 2290/2309/2290\nf 4194/4263/4194 4256/4325/4256 3356/3390/3356\nf 3728/3781/3728 3727/3780/3727 3802/3858/3802\nf 4307/4376/4307 4313/4382/4313 4295/4364/4295\nf 4314/4383/4314 4315/4384/4315 4308/4377/4308\nf 4308/4377/4308 4315/4384/4315 4188/4257/4188\nf 4310/4379/4310 4318/4387/4318 4316/4385/4316\nf 4317/4386/4317 4319/4388/4319 4300/4369/4300\nf 4319/4388/4319 4304/4373/4304 4300/4369/4300\nf 4055/4122/4055 4170/4239/4170 3943/4001/3943\nf 2698/2722/2698 898/898/898 2752/2776/2752\nf 3385/3419/3385 4154/4223/4154 4159/4228/4159\nf 2555/2576/2555 679/679/679 678/678/678\nf 3350/3384/3350 4281/4350/4281 3782/3838/3782\nf 3424/3460/3424 2396/2417/2396 3425/3461/3425\nf 2934/2960/2934 3405/3439/3405 4195/4264/4195\nf 2858/2884/2858 4320/4389/4320 4307/4376/4307\nf 4320/4389/4320 4321/4390/4321 4307/4376/4307\nf 4307/4376/4307 4321/4390/4321 4313/4382/4313\nf 4322/4391/4322 4309/4378/4309 4315/4384/4315\nf 4322/4391/4322 4323/4392/4323 4309/4378/4309\nf 4323/4392/4323 4324/4393/4324 4309/4378/4309\nf 4309/4378/4309 4324/4393/4324 4310/4379/4310\nf 4310/4379/4310 4324/4393/4324 4318/4387/4318\nf 4304/4373/4304 4319/4388/4319 4021/4080/4021\nf 4319/4388/4319 4020/4079/4020 4021/4080/4021\nf 193/193/193 2859/2885/2859 2905/2931/2905\nf 4276/4345/4276 3033/3063/3033 3297/3331/3297\nf 937/937/937 936/936/936 2730/2754/2730\nf 2355/2375/2355 2422/2443/2422 4201/4270/4201\nf 2217/2228/2217 2396/2417/2396 3424/3460/3424\nf 115/115/115 47/47/47 1809/1817/1809\nf 3418/3454/3418 3919/3977/3919 3416/3452/3416\nf 3684/3737/3684 3878/3936/3878 961/961/961\nf 4254/4323/4254 4187/4256/4187 4203/4272/4203\nf 120/120/120 3275/3309/3275 3314/3348/3314\nf 3310/3344/3310 3760/3815/3760 2618/2640/2618\nf 2858/2884/2858 4325/4394/4325 4320/4389/4320\nf 4313/4382/4313 4326/4395/4326 4314/4383/4314\nf 4314/4383/4314 4326/4395/4326 4315/4384/4315\nf 4326/4395/4326 4327/4396/4327 4315/4384/4315\nf 4327/4396/4327 4322/4391/4322 4315/4384/4315\nf 4318/4387/4318 4328/4397/4328 4316/4385/4316\nf 4125/4194/4125 3693/3746/3693 4329/4398/4329\nf 1091/1091/1091 1664/1671/1664 1663/1670/1663\nf 4257/4326/4257 2954/2982/2954 3156/3188/3156\nf 1519/1521/1519 391/391/391 1010/1010/1010\nf 4284/4353/4284 2294/2313/2294 677/677/677\nf 4321/4390/4321 4330/4399/4330 4313/4382/4313\nf 4313/4382/4313 4330/4399/4330 4326/4395/4326\nf 4324/4393/4324 4328/4397/4328 4318/4387/4318\nf 4331/4400/4331 4316/4385/4316 4328/4397/4328\nf 4331/4400/4331 4311/4380/4311 4316/4385/4316\nf 4331/4400/4331 4332/4401/4332 4311/4380/4311\nf 4332/4401/4332 4317/4386/4317 4311/4380/4311\nf 4317/4386/4317 4332/4401/4332 4319/4388/4319\nf 2776/2800/2776 4117/4186/4117 2775/2799/2775\nf 3803/3859/3803 4283/4352/4283 3297/3331/3297\nf 3029/3059/3029 4255/4324/4255 4281/4350/4281\nf 1614/1619/1614 2880/2906/2880 1643/1648/1643\nf 1092/1092/1092 1664/1671/1664 1091/1091/1091\nf 4272/4341/4272 3342/3376/3342 4259/4328/4259\nf 324/324/324 243/243/243 3471/3510/3471\nf 408/408/408 2463/2484/2463 196/196/196\nf 2715/2739/2715 4333/4402/4333 2750/2774/2750\nf 2750/2774/2750 4333/4402/4333 4325/4394/4325\nf 4323/4392/4323 4334/4403/4334 4324/4393/4324\nf 4334/4403/4334 4335/4404/4335 4324/4393/4324\nf 4324/4393/4324 4335/4404/4335 4328/4397/4328\nf 4332/4401/4332 4336/4405/4336 4319/4388/4319\nf 116/116/116 868/868/868 1123/1123/1123\nf 4275/4344/4275 4306/4375/4306 4259/4328/4259\nf 4275/4344/4275 4259/4328/4259 4258/4327/4258\nf 2934/2960/2934 4195/4264/4195 3251/3285/3251\nf 2218/2229/2218 2217/2228/2217 4130/4199/4130\nf 2394/2415/2394 2396/2417/2396 2217/2228/2217\nf 4195/4264/4195 351/351/351 1376/1376/1376\nf 4325/4394/4325 4337/4406/4337 4320/4389/4320\nf 4337/4406/4337 4338/4407/4338 4321/4390/4321\nf 4320/4389/4320 4337/4406/4337 4321/4390/4321\nf 4321/4390/4321 4338/4407/4338 4330/4399/4330\nf 4330/4399/4330 4339/4408/4339 4326/4395/4326\nf 4335/4404/4335 4340/4409/4340 4328/4397/4328\nf 4340/4409/4340 4331/4400/4331 4328/4397/4328\nf 4336/4405/4336 4341/4410/4341 4319/4388/4319\nf 4341/4410/4341 4342/4411/4342 4319/4388/4319\nf 4319/4388/4319 4342/4411/4342 4020/4079/4020\nf 4020/4079/4020 4342/4411/4342 2671/2694/2671\nf 2550/2571/2550 3770/3826/3770 4308/4377/4308\nf 1513/1662/1513 3171/3203/3171 1657/1663/1657\nf 4174/4243/4174 4134/4203/4134 474/474/474\nf 4286/4355/4286 4255/4324/4255 3028/3058/3028\nf 3342/3376/3342 4286/4355/4286 3028/3058/3028\nf 4017/4076/4017 4174/4243/4174 4180/4249/4180\nf 1091/1091/1091 212/212/212 211/211/211\nf 3214/3248/3214 2998/3027/2998 3226/3260/3226\nf 4272/4341/4272 4259/4328/4259 4306/4375/4306\nf 2693/2717/2693 4247/4316/4247 2675/2698/2675\nf 4270/4339/4270 4213/4282/4213 4286/4355/4286\nf 2216/2227/2216 3694/3747/3694 2217/2228/2217\nf 4185/4254/4185 4243/4312/4243 4203/4272/4203\nf 4343/4412/4343 1734/1742/1734 4257/4326/4257\nf 2715/2739/2715 2714/2738/2714 4333/4402/4333\nf 4333/4402/4333 4344/4413/4344 4325/4394/4325\nf 4325/4394/4325 4344/4413/4344 4337/4406/4337\nf 4339/4408/4339 4345/4414/4345 4326/4395/4326\nf 4345/4414/4345 4346/4415/4346 4327/4396/4327\nf 4326/4395/4326 4345/4414/4345 4327/4396/4327\nf 4347/4416/4347 4322/4391/4322 4327/4396/4327\nf 4346/4415/4346 4347/4416/4347 4327/4396/4327\nf 4322/4391/4322 4347/4416/4347 4323/4392/4323\nf 4342/4411/4342 3096/3128/3096 2671/2694/2671\nf 2631/2654/2631 2937/2964/2937 2039/2048/2039\nf 3439/3478/3439 4072/4141/4072 3486/3525/3486\nf 3322/3356/3322 4259/4328/4259 2740/2764/2740\nf 3782/3838/3782 4241/4310/4241 2839/2864/2839\nf 1774/1782/1774 2272/2290/2272 2459/2480/2459\nf 4229/4298/4229 4210/4279/4210 4168/4237/4168\nf 1505/1507/1505 998/998/998 3968/4026/3968\nf 4348/4417/4348 4349/4418/4349 4350/4419/4350\nf 4130/4199/4130 3424/3460/3424 4282/4351/4282\nf 4351/4420/4351 3293/3327/3293 3389/3423/3389\nf 3694/3747/3694 2394/2415/2394 2217/2228/2217\nf 4343/4412/4343 1732/1740/1732 1734/1742/1734\nf 2326/2346/2326 4164/4233/4164 4157/4226/4157\nf 435/435/435 434/434/434 1374/1374/1374\nf 4208/4277/4208 4267/4336/4267 3430/3466/3430\nf 2524/2545/2524 2714/2738/2714 2499/2520/2499\nf 4338/4407/4338 4339/4408/4339 4330/4399/4330\nf 4323/4392/4323 4347/4416/4347 4334/4403/4334\nf 4347/4416/4347 4352/4421/4352 4334/4403/4334\nf 4334/4403/4334 4352/4421/4352 4335/4404/4335\nf 4340/4409/4340 4353/4422/4353 4331/4400/4331\nf 4354/4423/4354 4332/4401/4332 4331/4400/4331\nf 4332/4401/4332 4354/4423/4354 4336/4405/4336\nf 4354/4423/4354 4355/4424/4355 4336/4405/4336\nf 4336/4405/4336 4355/4424/4355 4341/4410/4341\nf 1960/1969/1960 4137/4206/4137 2/2/2\nf 3824/3880/3824 4356/4425/4356 1978/1987/1978\nf 2239/2257/2239 1339/1339/1339 3500/3539/3500\nf 4242/4311/4242 4154/4223/4154 1857/1865/1857\nf 4214/4283/4214 4198/4267/4198 4165/4234/4165\nf 4286/4355/4286 4213/4282/4213 4239/4308/4239\nf 4130/4199/4130 4282/4351/4282 3802/3858/3802\nf 3424/3460/3424 3426/3462/3426 4282/4351/4282\nf 3212/3246/3212 1047/1047/1047 4184/4253/4184\nf 4146/4215/4146 1518/1520/1518 289/289/289\nf 2563/2584/2563 2745/2769/2745 4046/4111/4046\nf 2351/2371/2351 4023/4082/4023 2046/2055/2046\nf 354/354/354 4158/4227/4158 853/853/853\nf 2714/2738/2714 4357/4426/4357 4333/4402/4333\nf 4333/4402/4333 4358/4427/4358 4344/4413/4344\nf 4337/4406/4337 4344/4413/4344 4338/4407/4338\nf 4352/4421/4352 4359/4428/4359 4335/4404/4335\nf 4335/4404/4335 4359/4428/4359 4340/4409/4340\nf 4354/4423/4354 4331/4400/4331 4353/4422/4353\nf 4360/4429/4360 4342/4411/4342 4341/4410/4341\nf 4342/4411/4342 4360/4429/4360 3096/3128/3096\nf 4360/4429/4360 4100/4169/4100 3096/3128/3096\nf 4095/4164/4095 2998/3027/2998 1002/1002/1002\nf 855/855/855 4151/4220/4151 2606/2628/2606\nf 4248/4317/4248 2163/2174/2163 2164/2175/2164\nf 4287/4356/4287 4288/4357/4288 4262/4331/4262\nf 2404/2425/2404 724/724/724 3092/3123/3092\nf 1382/1382/1382 2247/2265/2247 3980/4038/3980\nf 4037/4101/4037 4117/4186/4117 4038/4102/4038\nf 2714/2738/2714 2662/2685/2662 4357/4426/4357\nf 4357/4426/4357 4358/4427/4358 4333/4402/4333\nf 4358/4427/4358 4361/4430/4361 4344/4413/4344\nf 4361/4430/4361 4362/4431/4362 4344/4413/4344\nf 4344/4413/4344 4362/4431/4362 4338/4407/4338\nf 4362/4431/4362 4363/4432/4363 4339/4408/4339\nf 4338/4407/4338 4362/4431/4362 4339/4408/4339\nf 4346/4415/4346 4364/4433/4364 4347/4416/4347\nf 4364/4433/4364 4365/4434/4365 4347/4416/4347\nf 4347/4416/4347 4365/4434/4365 4352/4421/4352\nf 4365/4434/4365 4359/4428/4359 4352/4421/4352\nf 4359/4428/4359 4366/4435/4366 4340/4409/4340\nf 4366/4435/4366 4353/4422/4353 4340/4409/4340\nf 4277/4346/4277 4276/4345/4276 3297/3331/3297\nf 4277/4346/4277 3297/3331/3297 4283/4352/4283\nf 3802/3858/3802 4283/4352/4283 3803/3859/3803\nf 3288/3322/3288 3919/3977/3919 3314/3348/3314\nf 1545/1550/1545 3459/3498/3459 322/322/322\nf 2582/2603/2582 4258/4327/4258 3322/3356/3322\nf 3426/3462/3426 4277/4346/4277 4282/4351/4282\nf 3212/3246/3212 4184/4253/4184 4278/4347/4278\nf 3314/3348/3314 3275/3309/3275 3274/3308/3274\nf 4160/4229/4160 499/499/499 498/498/498\nf 4088/4157/4088 3971/4029/3971 4072/4141/4072\nf 354/354/354 353/353/353 4158/4227/4158\nf 4363/4432/4363 4367/4436/4367 4345/4414/4345\nf 4339/4408/4339 4363/4432/4363 4345/4414/4345\nf 4367/4436/4367 4364/4433/4364 4346/4415/4346\nf 4345/4414/4345 4367/4436/4367 4346/4415/4346\nf 4365/4434/4365 4368/4437/4368 4359/4428/4359\nf 4368/4437/4368 4366/4435/4366 4359/4428/4359\nf 4369/4438/4369 4370/4439/4370 4353/4422/4353\nf 4353/4422/4353 4370/4439/4370 4354/4423/4354\nf 4370/4439/4370 4371/4440/4371 4354/4423/4354\nf 4371/4440/4371 4372/4441/4372 4355/4424/4355\nf 4354/4423/4354 4371/4440/4371 4355/4424/4355\nf 4355/4424/4355 4372/4441/4372 4341/4410/4341\nf 4372/4441/4372 4373/4442/4373 4341/4410/4341\nf 4373/4442/4373 4360/4429/4360 4341/4410/4341\nf 4374/4443/4374 4100/4169/4100 4360/4429/4360\nf 4280/4349/4280 4274/4343/4274 4312/4381/4312\nf 4274/4343/4274 4275/4344/4275 4258/4327/4258\nf 216/216/216 898/898/898 217/217/217\nf 999/999/999 1505/1507/1505 1504/1506/1504\nf 999/999/999 998/998/998 1505/1507/1505\nf 2647/2670/2647 2213/2224/2213 2653/2676/2653\nf 4169/4238/4169 3265/3299/3265 4146/4215/4146\nf 2766/2790/2766 2765/2789/2765 4055/4122/4055\nf 2769/2793/2769 3028/3058/3028 1748/1756/1748\nf 2757/2781/2757 1350/1350/1350 4375/4444/4375\nf 2662/2685/2662 4376/4445/4376 4357/4426/4357\nf 4376/4445/4376 4358/4427/4358 4357/4426/4357\nf 4361/4430/4361 4377/4446/4377 4362/4431/4362\nf 4367/4436/4367 4378/4447/4378 4364/4433/4364\nf 4369/4438/4369 4371/4440/4371 4370/4439/4370\nf 4373/4442/4373 4374/4443/4374 4360/4429/4360\nf 3467/3506/3467 3388/3422/3388 2372/2393/2372\nf 4289/4358/4289 4293/4362/4293 4242/4311/4242\nf 4241/4310/4241 4289/4358/4289 4242/4311/4242\nf 4285/4354/4285 4289/4358/4289 4241/4310/4241\nf 4285/4354/4285 4241/4310/4241 4281/4350/4281\nf 4255/4324/4255 4239/4308/4239 4281/4350/4281\nf 2247/2265/2247 1382/1382/1382 1772/1780/1772\nf 4051/4118/4051 3618/3666/3618 2196/2207/2196\nf 3812/3868/3812 999/999/999 1504/1506/1504\nf 3212/3246/3212 4278/4347/4278 4260/4329/4260\nf 4169/4238/4169 3263/3297/3263 3265/3299/3265\nf 4208/4277/4208 4287/4356/4287 4267/4336/4267\nf 2807/2832/2807 4307/4376/4307 2818/2843/2818\nf 857/857/857 3913/3971/3913 3386/3420/3386\nf 4100/4169/4100 2688/2712/2688 2687/2711/2687\nf 2661/2684/2661 4379/4448/4379 2662/2685/2662\nf 2662/2685/2662 4379/4448/4379 4376/4445/4376\nf 4361/4430/4361 4380/4449/4380 4377/4446/4377\nf 4362/4431/4362 4377/4446/4377 4363/4432/4363\nf 4363/4432/4363 4378/4447/4378 4367/4436/4367\nf 4378/4447/4378 4381/4450/4381 4364/4433/4364\nf 4381/4450/4381 4382/4451/4382 4365/4434/4365\nf 4364/4433/4364 4381/4450/4381 4365/4434/4365\nf 4365/4434/4365 4382/4451/4382 4368/4437/4368\nf 4366/4435/4366 4369/4438/4369 4353/4422/4353\nf 4369/4438/4369 4383/4452/4383 4371/4440/4371\nf 4383/4452/4383 4372/4441/4372 4371/4440/4371\nf 4100/4169/4100 4374/4443/4374 2688/2712/2688\nf 898/898/898 3469/3508/3469 217/217/217\nf 2106/2116/2106 2028/2037/2028 2206/2217/2206\nf 3431/3467/3431 4289/4358/4289 4285/4354/4285\nf 4268/4337/4268 4293/4362/4293 4289/4358/4289\nf 4165/4234/4165 3429/3465/3429 4237/4306/4237\nf 2343/2363/2343 3739/3793/3739 2344/2364/2344\nf 3426/3462/3426 4260/4329/4260 4277/4346/4277\nf 732/732/732 2518/2539/2518 730/730/730\nf 4380/4449/4380 4361/4430/4361 4358/4427/4358\nf 4376/4445/4376 4380/4449/4380 4358/4427/4358\nf 4377/4446/4377 4384/4453/4384 4363/4432/4363\nf 4382/4451/4382 4385/4454/4385 4368/4437/4368\nf 4385/4454/4385 4366/4435/4366 4368/4437/4368\nf 4385/4454/4385 4386/4455/4386 4366/4435/4366\nf 4366/4435/4366 4386/4455/4386 4369/4438/4369\nf 4387/4456/4387 4373/4442/4373 4372/4441/4372\nf 4383/4452/4383 4387/4456/4387 4372/4441/4372\nf 2708/2732/2708 3450/3489/3450 2737/2761/2737\nf 4195/4264/4195 1376/1376/1376 409/409/409\nf 4189/4258/4189 2264/2282/2264 348/348/348\nf 2738/2762/2738 1000/1000/1000 999/999/999\nf 4071/4140/4071 4076/4145/4076 4075/4144/4075\nf 679/679/679 2556/2577/2556 4265/4334/4265\nf 4379/4448/4379 4388/4457/4388 4376/4445/4376\nf 4376/4445/4376 4389/4458/4389 4380/4449/4380\nf 4380/4449/4380 4390/4459/4390 4377/4446/4377\nf 4363/4432/4363 4384/4453/4384 4378/4447/4378\nf 4369/4438/4369 4391/4460/4391 4383/4452/4383\nf 4392/4461/4392 4387/4456/4387 4383/4452/4383\nf 4374/4443/4374 4373/4442/4373 4387/4456/4387\nf 4374/4443/4374 4002/4061/4002 2688/2712/2688\nf 1120/1120/1120 1811/1819/1811 2105/2115/2105\nf 4393/4462/4393 4073/4142/4073 4139/4208/4139\nf 999/999/999 4394/4463/4394 2738/2762/2738\nf 2995/3023/2995 3560/3603/3560 3268/3302/3268\nf 3263/3297/3263 4055/4122/4055 2765/2789/2765\nf 1405/1407/1405 1407/1409/1407 2283/2302/2283\nf 2661/2684/2661 2803/2827/2803 4379/4448/4379\nf 4388/4457/4388 4395/4464/4395 4376/4445/4376\nf 4376/4445/4376 4395/4464/4395 4389/4458/4389\nf 4389/4458/4389 4390/4459/4390 4380/4449/4380\nf 4377/4446/4377 4396/4465/4396 4384/4453/4384\nf 4397/4466/4397 4378/4447/4378 4384/4453/4384\nf 4397/4466/4397 4381/4450/4381 4378/4447/4378\nf 4397/4466/4397 4398/4467/4398 4381/4450/4381\nf 4398/4467/4398 4382/4451/4382 4381/4450/4381\nf 4386/4455/4386 4391/4460/4391 4369/4438/4369\nf 4391/4460/4391 4399/4468/4399 4383/4452/4383\nf 4399/4468/4399 4400/4469/4400 4383/4452/4383\nf 4400/4469/4400 4392/4461/4392 4383/4452/4383\nf 2326/2346/2326 3786/3842/3786 4164/4233/4164\nf 2389/2410/2389 2391/2412/2391 3477/3516/3477\nf 4199/4268/4199 4169/4238/4169 4146/4215/4146\nf 4266/4335/4266 4063/4130/4063 4170/4239/4170\nf 4329/4398/4329 4393/4462/4393 4125/4194/4125\nf 2803/2827/2803 4401/4470/4401 4379/4448/4379\nf 4379/4448/4379 4401/4470/4401 4388/4457/4388\nf 4402/4471/4402 4403/4472/4403 4377/4446/4377\nf 4390/4459/4390 4402/4471/4402 4377/4446/4377\nf 4377/4446/4377 4403/4472/4403 4396/4465/4396\nf 4396/4465/4396 4404/4473/4404 4384/4453/4384\nf 4404/4473/4404 4397/4466/4397 4384/4453/4384\nf 4386/4455/4386 4405/4474/4405 4391/4460/4391\nf 4405/4474/4405 4399/4468/4399 4391/4460/4391\nf 4392/4461/4392 4406/4475/4406 4387/4456/4387\nf 4407/4476/4407 4374/4443/4374 4387/4456/4387\nf 4407/4476/4407 4002/4061/4002 4374/4443/4374\nf 350/350/350 433/433/433 435/435/435\nf 4408/4477/4408 4329/4398/4329 3693/3746/3693\nf 4409/4478/4409 4408/4477/4408 3693/3746/3693\nf 3605/3653/3605 3811/3867/3811 3603/3651/3603\nf 3835/3893/3835 3812/3868/3812 3811/3867/3811\nf 3835/3893/3835 999/999/999 3812/3868/3812\nf 999/999/999 3835/3893/3835 4394/4463/4394\nf 288/288/288 4199/4268/4199 4146/4215/4146\nf 4161/4230/4161 3316/3350/3316 3315/3349/3315\nf 3251/3285/3251 4075/4144/4075 3252/3286/3252\nf 4410/4479/4410 4409/4478/4409 3692/3745/3692\nf 4077/4146/4077 3252/3286/3252 4075/4144/4075\nf 4403/4472/4403 4411/4480/4411 4396/4465/4396\nf 4411/4480/4411 4404/4473/4404 4396/4465/4396\nf 4404/4473/4404 4412/4481/4412 4397/4466/4397\nf 4412/4481/4412 4413/4482/4413 4397/4466/4397\nf 4397/4466/4397 4413/4482/4413 4398/4467/4398\nf 4398/4467/4398 4414/4483/4414 4382/4451/4382\nf 4414/4483/4414 4415/4484/4415 4382/4451/4382\nf 4382/4451/4382 4415/4484/4415 4385/4454/4385\nf 4406/4475/4406 4407/4476/4407 4387/4456/4387\nf 4268/4337/4268 4211/4280/4211 4293/4362/4293\nf 3813/3869/3813 3603/3651/3603 3811/3867/3811\nf 2709/2733/2709 4394/4463/4394 3835/3893/3835\nf 2736/2760/2736 2738/2762/2738 4394/4463/4394\nf 2344/2364/2344 1788/1796/1788 2216/2227/2216\nf 3813/3869/3813 1504/1506/1504 3870/3928/3870\nf 717/717/717 2110/2120/2110 718/718/718\nf 4262/4331/4262 4288/4357/4288 4263/4332/4263\nf 4168/4237/4168 4210/4279/4210 4153/4222/4153\nf 2552/2573/2552 4416/4485/4416 2803/2827/2803\nf 2739/2763/2739 2552/2573/2552 2803/2827/2803\nf 2803/2827/2803 4416/4485/4416 4401/4470/4401\nf 4388/4457/4388 4401/4470/4401 4395/4464/4395\nf 4412/4481/4412 4414/4483/4414 4413/4482/4413\nf 4413/4482/4413 4414/4483/4414 4398/4467/4398\nf 4405/4474/4405 4386/4455/4386 4385/4454/4385\nf 4415/4484/4415 4405/4474/4405 4385/4454/4385\nf 4417/4486/4417 4392/4461/4392 4400/4469/4400\nf 4392/4461/4392 4417/4486/4417 4406/4475/4406\nf 4407/4476/4407 4126/4195/4126 4002/4061/4002\nf 4126/4195/4126 3998/4057/3998 4002/4061/4002\nf 3265/3299/3265 4269/4338/4269 1519/1521/1519\nf 4418/4487/4418 3122/3154/3122 4419/4488/4419\nf 3739/3793/3739 3714/3767/3714 2344/2364/2344\nf 1742/1750/1742 2589/2610/2589 1743/1751/1743\nf 4016/4075/4016 4017/4076/4017 4180/4249/4180\nf 4409/4478/4409 3693/3746/3693 3692/3745/3692\nf 2686/2710/2686 3998/4057/3998 3780/3836/3780\nf 4082/4151/4082 4088/4157/4088 4072/4141/4072\nf 3952/4010/3952 4250/4319/4250 352/352/352\nf 348/348/348 3971/4029/3971 4088/4157/4088\nf 4420/4489/4420 4390/4459/4390 4389/4458/4389\nf 4420/4489/4420 4421/4490/4421 4402/4471/4402\nf 4390/4459/4390 4420/4489/4420 4402/4471/4402\nf 4402/4471/4402 4421/4490/4421 4403/4472/4403\nf 4403/4472/4403 4422/4491/4422 4411/4480/4411\nf 4411/4480/4411 4422/4491/4422 4404/4473/4404\nf 4422/4491/4422 4423/4492/4423 4404/4473/4404\nf 4404/4473/4404 4423/4492/4423 4412/4481/4412\nf 4204/4273/4204 307/307/307 4271/4340/4271\nf 307/307/307 4221/4290/4221 4271/4340/4271\nf 914/914/914 913/913/913 410/410/410\nf 1444/1446/1444 3649/3699/3649 1445/1447/1445\nf 4250/4319/4250 3929/3987/3929 353/353/353\nf 4038/4102/4038 2776/2800/2776 2480/2501/2480\nf 2709/2733/2709 2736/2760/2736 4394/4463/4394\nf 4130/4199/4130 2217/2228/2217 3424/3460/3424\nf 4080/4149/4080 4266/4335/4266 4424/4493/4424\nf 4220/4289/4220 4254/4323/4254 3315/3349/3315\nf 4416/4485/4416 4425/4494/4425 4401/4470/4401\nf 4425/4494/4425 4395/4464/4395 4401/4470/4401\nf 4421/4490/4421 4426/4495/4426 4403/4472/4403\nf 4403/4472/4403 4426/4495/4426 4422/4491/4422\nf 4423/4492/4423 4427/4496/4427 4412/4481/4412\nf 4412/4481/4412 4427/4496/4427 4414/4483/4414\nf 4428/4497/4428 4405/4474/4405 4415/4484/4415\nf 4399/4468/4399 4429/4498/4429 4400/4469/4400\nf 4429/4498/4429 4430/4499/4430 4400/4469/4400\nf 4400/4469/4400 4430/4499/4430 4417/4486/4417\nf 4417/4486/4417 4431/4500/4431 4406/4475/4406\nf 1000/1000/1000 2738/2762/2738 3569/3613/3569\nf 2551/2572/2551 4432/4501/4432 4416/4485/4416\nf 2552/2573/2552 2551/2572/2551 4416/4485/4416\nf 4416/4485/4416 4432/4501/4432 4425/4494/4425\nf 4395/4464/4395 4433/4502/4433 4389/4458/4389\nf 4389/4458/4389 4433/4502/4433 4420/4489/4420\nf 4422/4491/4422 4434/4503/4434 4423/4492/4423\nf 4427/4496/4427 4435/4504/4435 4414/4483/4414\nf 4414/4483/4414 4435/4504/4435 4415/4484/4415\nf 4405/4474/4405 4428/4497/4428 4399/4468/4399\nf 4399/4468/4399 4428/4497/4428 4429/4498/4429\nf 4417/4486/4417 4430/4499/4430 4431/4500/4431\nf 4431/4500/4431 4436/4505/4436 4406/4475/4406\nf 4436/4505/4436 4407/4476/4407 4406/4475/4406\nf 4436/4505/4436 4437/4506/4437 4407/4476/4407\nf 4437/4506/4437 4126/4195/4126 4407/4476/4407\nf 3211/3245/3211 3212/3246/3212 3179/3213/3179\nf 3836/3894/3836 3811/3867/3811 3605/3653/3605\nf 3760/3815/3760 2291/2310/2291 2618/2640/2618\nf 3902/3960/3902 3423/3459/3423 3401/3435/3401\nf 4220/4289/4220 4186/4255/4186 4187/4256/4187\nf 4254/4323/4254 4220/4289/4220 4187/4256/4187\nf 768/768/768 728/728/728 769/769/769\nf 4438/4507/4438 4395/4464/4395 4425/4494/4425\nf 4395/4464/4395 4438/4507/4438 4433/4502/4433\nf 4433/4502/4433 4439/4508/4439 4420/4489/4420\nf 4420/4489/4420 4439/4508/4439 4421/4490/4421\nf 4421/4490/4421 4439/4508/4439 4426/4495/4426\nf 4427/4496/4427 4440/4509/4440 4435/4504/4435\nf 4440/4509/4440 4441/4510/4441 4435/4504/4435\nf 4435/4504/4435 4441/4510/4441 4415/4484/4415\nf 4415/4484/4415 4441/4510/4441 4428/4497/4428\nf 4428/4497/4428 4442/4511/4442 4429/4498/4429\nf 4442/4511/4442 4443/4512/4443 4429/4498/4429\nf 4429/4498/4429 4443/4512/4443 4430/4499/4430\nf 3636/3685/3636 4126/4195/4126 4437/4506/4437\nf 2835/2860/2835 3437/3476/3437 795/795/795\nf 3331/3365/3331 4256/4325/4256 4194/4263/4194\nf 3331/3365/3331 959/959/959 4256/4325/4256\nf 959/959/959 270/270/270 4343/4412/4343\nf 270/270/270 4244/4313/4244 4343/4412/4343\nf 3446/3485/3446 4245/4314/4245 4244/4313/4244\nf 4269/4338/4269 1001/1001/1001 2080/2089/2080\nf 4185/4254/4185 3805/3861/3805 3804/3860/3804\nf 4080/4149/4080 4424/4493/4424 4070/4139/4070\nf 4186/4255/4186 3163/3195/3163 3805/3861/3805\nf 351/351/351 435/435/435 1376/1376/1376\nf 3251/3285/3251 409/409/409 4075/4144/4075\nf 2551/2572/2551 2627/2649/2627 4432/4501/4432\nf 4296/4365/4296 4438/4507/4438 4425/4494/4425\nf 4438/4507/4438 4444/4513/4444 4433/4502/4433\nf 4433/4502/4433 4444/4513/4444 4439/4508/4439\nf 4426/4495/4426 4434/4503/4434 4422/4491/4422\nf 4434/4503/4434 4445/4514/4445 4423/4492/4423\nf 4423/4492/4423 4445/4514/4445 4427/4496/4427\nf 4427/4496/4427 4446/4515/4446 4440/4509/4440\nf 4441/4510/4441 4447/4516/4447 4428/4497/4428\nf 4443/4512/4443 4448/4517/4448 4430/4499/4430\nf 4430/4499/4430 4449/4518/4449 4431/4500/4431\nf 4449/4518/4449 4450/4519/4450 4431/4500/4431\nf 4431/4500/4431 4450/4519/4450 4436/4505/4436\nf 4266/4335/4266 4170/4239/4170 4199/4268/4199\nf 3914/3972/3914 3913/3971/3913 857/857/857\nf 2493/2514/2493 4312/4381/4312 2582/2603/2582\nf 3616/3664/3616 3618/3666/3618 4051/4118/4051\nf 3881/3939/3881 4138/4207/4138 3836/3894/3836\nf 1656/1661/1656 1643/1648/1643 2880/2906/2880\nf 2694/2718/2694 2668/2691/2668 2692/2716/2692\nf 4195/4264/4195 409/409/409 3251/3285/3251\nf 1023/1023/1023 1970/1979/1970 2498/2519/2498\nf 4163/4232/4163 4162/4231/4162 4160/4229/4160\nf 4444/4513/4444 4451/4520/4451 4439/4508/4439\nf 4451/4520/4451 4452/4521/4452 4439/4508/4439\nf 4452/4521/4452 4453/4522/4453 4426/4495/4426\nf 4439/4508/4439 4452/4521/4452 4426/4495/4426\nf 4453/4522/4453 4434/4503/4434 4426/4495/4426\nf 4445/4514/4445 4446/4515/4446 4427/4496/4427\nf 4447/4516/4447 4454/4523/4454 4428/4497/4428\nf 4428/4497/4428 4454/4523/4454 4442/4511/4442\nf 4430/4499/4430 4448/4517/4448 4449/4518/4449\nf 2814/2839/2814 3636/3685/3636 4437/4506/4437\nf 4077/4146/4077 4081/4150/4081 4092/4161/4092\nf 1685/1692/1685 1546/1551/1546 2416/2437/2416\nf 3742/3796/3742 1998/2007/1998 3703/3756/3703\nf 4253/4322/4253 2710/2734/2710 3836/3894/3836\nf 4294/4363/4294 2765/2789/2765 4095/4164/4095\nf 4184/4253/4184 4183/4252/4183 4274/4343/4274\nf 1376/1376/1376 1375/1375/1375 409/409/409\nf 4432/4501/4432 4297/4366/4297 4425/4494/4425\nf 4425/4494/4425 4297/4366/4297 4296/4365/4296\nf 4445/4514/4445 4455/4524/4455 4446/4515/4446\nf 4446/4515/4446 4456/4525/4456 4440/4509/4440\nf 4440/4509/4440 4457/4526/4457 4441/4510/4441\nf 4457/4526/4457 4447/4516/4447 4441/4510/4441\nf 4442/4511/4442 4458/4527/4458 4443/4512/4443\nf 4458/4527/4458 4448/4517/4448 4443/4512/4443\nf 4459/4528/4459 4437/4506/4437 4436/4505/4436\nf 4459/4528/4459 2814/2839/2814 4437/4506/4437\nf 2260/2278/2260 3094/3125/3094 2259/2277/2259\nf 4282/4351/4282 4277/4346/4277 4283/4352/4283\nf 4351/4420/4351 3192/3226/3192 3293/3327/3293\nf 3264/3298/3264 4294/4363/4294 4269/4338/4269\nf 4070/4139/4070 1048/1048/1048 752/752/752\nf 4159/4228/4159 2164/2175/2164 3093/3124/3093\nf 2627/2649/2627 4297/4366/4297 4432/4501/4432\nf 4453/4522/4453 4455/4524/4455 4434/4503/4434\nf 4434/4503/4434 4455/4524/4455 4445/4514/4445\nf 4455/4524/4455 4460/4529/4460 4446/4515/4446\nf 4446/4515/4446 4460/4529/4460 4456/4525/4456\nf 4456/4525/4456 4457/4526/4457 4440/4509/4440\nf 4461/4530/4461 4447/4516/4447 4457/4526/4457\nf 4447/4516/4447 4461/4530/4461 4454/4523/4454\nf 4454/4523/4454 4462/4531/4462 4442/4511/4442\nf 4442/4511/4442 4462/4531/4462 4458/4527/4458\nf 4448/4517/4448 4463/4532/4463 4449/4518/4449\nf 4463/4532/4463 4464/4533/4464 4449/4518/4449\nf 4449/4518/4449 4464/4533/4464 4450/4519/4450\nf 4147/4216/4147 4436/4505/4436 4450/4519/4450\nf 4147/4216/4147 4459/4528/4459 4436/4505/4436\nf 4068/4136/4068 2563/2584/2563 4046/4111/4046\nf 4138/4207/4138 4122/4191/4122 4253/4322/4253\nf 3805/3861/3805 2354/2374/2354 227/227/227\nf 3373/3407/3373 3375/3409/3375 3403/3437/3403\nf 3431/3467/3431 4285/4354/4285 4238/4307/4238\nf 3265/3299/3265 3264/3298/3264 4269/4338/4269\nf 4183/4252/4183 4271/4340/4271 4274/4343/4274\nf 4133/4202/4133 2395/2416/2395 3848/3906/3848\nf 1048/1048/1048 4070/4139/4070 4424/4493/4424\nf 2627/2649/2627 2626/2648/2626 4297/4366/4297\nf 4465/4534/4465 4438/4507/4438 4296/4365/4296\nf 4451/4520/4451 4466/4535/4466 4452/4521/4452\nf 4452/4521/4452 4466/4535/4466 4453/4522/4453\nf 4453/4522/4453 4467/4536/4467 4455/4524/4455\nf 4460/4529/4460 4468/4537/4468 4456/4525/4456\nf 4469/4538/4469 4461/4530/4461 4457/4526/4457\nf 4464/4533/4464 4147/4216/4147 4450/4519/4450\nf 2814/2839/2814 4459/4528/4459 3970/4028/3970\nf 4215/4284/4215 120/120/120 4225/4294/4225\nf 854/854/854 4153/4222/4153 4151/4220/4151\nf 4303/4372/4303 4302/4371/4302 4470/4539/4470\nf 4183/4252/4183 4204/4273/4204 4271/4340/4271\nf 4266/4335/4266 4199/4268/4199 288/288/288\nf 4471/4540/4471 4472/4541/4472 4473/4542/4473\nf 3798/3854/3798 3375/3409/3375 599/599/599\nf 4465/4534/4465 4474/4543/4474 4438/4507/4438\nf 4474/4543/4474 4475/4544/4475 4444/4513/4444\nf 4438/4507/4438 4474/4543/4474 4444/4513/4444\nf 4475/4544/4475 4476/4545/4476 4451/4520/4451\nf 4444/4513/4444 4475/4544/4475 4451/4520/4451\nf 4451/4520/4451 4476/4545/4476 4466/4535/4466\nf 4466/4535/4466 4467/4536/4467 4453/4522/4453\nf 4455/4524/4455 4477/4546/4477 4460/4529/4460\nf 4456/4525/4456 4468/4537/4468 4457/4526/4457\nf 4461/4530/4461 4478/4547/4478 4454/4523/4454\nf 4458/4527/4458 4463/4532/4463 4448/4517/4448\nf 2821/2846/2821 4459/4528/4459 4147/4216/4147\nf 2821/2846/2821 3970/4028/3970 4459/4528/4459\nf 3731/3785/3731 2705/2729/2705 1942/1951/1942\nf 4122/4191/4122 2561/2582/2561 4068/4136/4068\nf 4122/4191/4122 4068/4136/4068 4253/4322/4253\nf 4253/4322/4253 4068/4136/4068 3649/3699/3649\nf 4266/4335/4266 288/288/288 4424/4493/4424\nf 4424/4493/4424 288/288/288 290/290/290\nf 346/346/346 2265/2283/2265 347/347/347\nf 120/120/120 4215/4284/4215 121/121/121\nf 2626/2648/2626 4465/4534/4465 4296/4365/4296\nf 4477/4546/4477 4479/4548/4479 4460/4529/4460\nf 4469/4538/4469 4457/4526/4457 4468/4537/4468\nf 4478/4547/4478 4461/4530/4461 4469/4538/4469\nf 4454/4523/4454 4478/4547/4478 4462/4531/4462\nf 4462/4531/4462 4480/4549/4480 4458/4527/4458\nf 4480/4549/4480 4481/4550/4481 4458/4527/4458\nf 4458/4527/4458 4481/4550/4481 4463/4532/4463\nf 4210/4279/4210 4175/4244/4175 3392/3426/3392\nf 3798/3854/3798 1597/1602/1597 2742/2766/2742\nf 3853/3911/3853 4218/4287/4218 3852/3910/3852\nf 4068/4136/4068 1445/1447/1445 3649/3699/3649\nf 477/477/477 476/476/476 473/473/473\nf 2748/2772/2748 4259/4328/4259 3342/3376/3342\nf 4482/4551/4482 2541/2562/2541 2540/2561/2540\nf 1046/1046/1046 2203/2214/2203 1047/1047/1047\nf 3968/4026/3968 998/998/998 4011/4070/4011\nf 4232/4301/4232 227/227/227 4189/4258/4189\nf 3350/3384/3350 3782/3838/3782 1765/1773/1765\nf 120/120/120 3314/3348/3314 4225/4294/4225\nf 2626/2648/2626 3642/3692/3642 4465/4534/4465\nf 4483/4552/4483 4476/4545/4476 4475/4544/4475\nf 4483/4552/4483 4466/4535/4466 4476/4545/4476\nf 4483/4552/4483 4467/4536/4467 4466/4535/4466\nf 4467/4536/4467 4484/4553/4484 4455/4524/4455\nf 4484/4553/4484 4485/4554/4485 4455/4524/4455\nf 4455/4524/4455 4485/4554/4485 4477/4546/4477\nf 4460/4529/4460 4479/4548/4479 4468/4537/4468\nf 4486/4555/4486 4478/4547/4478 4469/4538/4469\nf 4478/4547/4478 4487/4556/4487 4462/4531/4462\nf 4462/4531/4462 4487/4556/4487 4480/4549/4480\nf 4481/4550/4481 4464/4533/4464 4463/4532/4463\nf 3811/3867/3811 3836/3894/3836 3835/3893/3835\nf 403/403/403 405/405/405 2541/2562/2541\nf 1048/1048/1048 4424/4493/4424 290/290/290\nf 3163/3195/3163 2354/2374/2354 3805/3861/3805\nf 959/959/959 4257/4326/4257 4256/4325/4256\nf 4312/4381/4312 4258/4327/4258 2582/2603/2582\nf 4034/4096/4034 4474/4543/4474 4465/4534/4465\nf 4483/4552/4483 4484/4553/4484 4467/4536/4467\nf 4468/4537/4468 4486/4555/4486 4469/4538/4469\nf 4488/4557/4488 4489/4558/4489 4480/4549/4480\nf 4487/4556/4487 4488/4557/4488 4480/4549/4480\nf 4480/4549/4480 4489/4558/4489 4481/4550/4481\nf 4481/4550/4481 4490/4559/4490 4464/4533/4464\nf 4464/4533/4464 4491/4560/4491 4147/4216/4147\nf 4263/4332/4263 4177/4246/4177 4099/4168/4099\nf 4068/4136/4068 4046/4111/4046 1445/1447/1445\nf 3009/3038/3009 2386/2407/2386 2385/2406/2385\nf 2689/2713/2689 3954/4012/3954 3963/4021/3963\nf 4125/4194/4125 4393/4462/4393 4139/4208/4139\nf 3713/3766/3713 3700/3753/3700 82/82/82\nf 4147/4216/4147 4491/4560/4491 2822/2847/2822\nf 3233/3267/3233 3232/3266/3232 3330/3364/3330\nf 411/411/411 4071/4140/4071 4075/4144/4075\nf 2626/2648/2626 2628/2650/2628 3641/3691/3641\nf 3997/4056/3997 2609/2631/2609 1092/1092/1092\nf 3642/3692/3642 3676/3729/3676 4465/4534/4465\nf 4492/4561/4492 4484/4553/4484 4483/4552/4483\nf 4493/4562/4493 4477/4546/4477 4485/4554/4485\nf 4477/4546/4477 4493/4562/4493 4479/4548/4479\nf 4479/4548/4479 4494/4563/4494 4468/4537/4468\nf 4468/4537/4468 4495/4564/4495 4486/4555/4486\nf 4486/4555/4486 4496/4565/4496 4478/4547/4478\nf 4496/4565/4496 4488/4557/4488 4487/4556/4487\nf 4478/4547/4478 4496/4565/4496 4487/4556/4487\nf 4488/4557/4488 4497/4566/4497 4489/4558/4489\nf 4489/4558/4489 4490/4559/4490 4481/4550/4481\nf 4482/4551/4482 2540/2561/2540 2589/2610/2589\nf 4241/4310/4241 1847/1855/1847 2839/2864/2839\nf 3029/3059/3029 4281/4350/4281 3350/3384/3350\nf 2194/2205/2194 2196/2207/2196 3618/3666/3618\nf 2858/2884/2858 2750/2774/2750 4325/4394/4325\nf 4257/4326/4257 4205/4274/4205 2954/2982/2954\nf 4214/4283/4214 4237/4306/4237 4239/4308/4239\nf 3850/3908/3850 3425/3461/3425 2396/2417/2396\nf 3440/3479/3440 769/769/769 3438/3477/3438\nf 4498/4567/4498 81/81/81 83/83/83\nf 3410/3444/3410 2568/2589/2568 4499/4568/4499\nf 3616/3664/3616 3617/3665/3617 3614/3662/3614\nf 3325/3359/3325 3324/3358/3324 3741/3795/3741\nf 1098/1098/1098 2487/2508/2487 3751/3805/3751\nf 675/675/675 2774/2798/2774 3672/3725/3672\nf 2112/2122/2112 4500/4569/4500 2113/2123/2113\nf 3676/3729/3676 4034/4096/4034 4465/4534/4465\nf 4501/4570/4501 4474/4543/4474 4034/4096/4034\nf 4474/4543/4474 4501/4570/4501 4475/4544/4475\nf 4492/4561/4492 4483/4552/4483 4475/4544/4475\nf 4501/4570/4501 4492/4561/4492 4475/4544/4475\nf 4502/4571/4502 4485/4554/4485 4484/4553/4484\nf 4502/4571/4502 4493/4562/4493 4485/4554/4485\nf 4479/4548/4479 4493/4562/4493 4494/4563/4494\nf 4494/4563/4494 4495/4564/4495 4468/4537/4468\nf 4503/4572/4503 4496/4565/4496 4486/4555/4486\nf 4496/4565/4496 4497/4566/4497 4488/4557/4488\nf 4490/4559/4490 4491/4560/4491 4464/4533/4464\nf 4232/4301/4232 4190/4259/4190 4177/4246/4177\nf 4263/4332/4263 4232/4301/4232 4177/4246/4177\nf 4166/4235/4166 3418/3454/3418 4181/4250/4181\nf 1002/1002/1002 3207/3241/3207 852/852/852\nf 931/931/931 273/273/273 872/872/872\nf 3848/3906/3848 4181/4250/4181 3417/3453/3417\nf 4154/4223/4154 4211/4280/4211 4159/4228/4159\nf 356/356/356 1123/1123/1123 2390/2411/2390\nf 3974/4032/3974 1092/1092/1092 3870/3928/3870\nf 3848/3906/3848 3847/3905/3847 4133/4202/4133\nf 3410/3444/3410 4166/4235/4166 4181/4250/4181\nf 3033/3063/3033 4312/4381/4312 2493/2514/2493\nf 4167/4236/4167 3410/3444/3410 3773/3829/3773\nf 3773/3829/3773 3772/3828/3772 4167/4236/4167\nf 2647/2670/2647 2653/2676/2653 2231/2248/2231\nf 674/674/674 2773/2797/2773 675/675/675\nf 3035/3065/3035 4504/4573/4504 1238/1238/1238\nf 4505/4574/4505 204/204/204 1238/1238/1238\nf 752/752/752 4064/4131/4064 4070/4139/4070\nf 4501/4570/4501 4506/4575/4506 4492/4561/4492\nf 4495/4564/4495 4503/4572/4503 4486/4555/4486\nf 4491/4560/4491 4507/4576/4507 2822/2847/2822\nf 4177/4246/4177 4190/4259/4190 4088/4157/4088\nf 3952/4010/3952 352/352/352 960/960/960\nf 2443/2464/2443 3803/3859/3803 2444/2465/2444\nf 4263/4332/4263 4099/4168/4099 4248/4317/4248\nf 2203/2214/2203 3414/3450/3414 4183/4252/4183\nf 3393/3427/3393 4173/4242/4173 4157/4226/4157\nf 3279/4083/3279 4023/4082/4023 2351/2371/2351\nf 4499/4568/4499 3773/3829/3773 3410/3444/3410\nf 2653/2676/2653 2304/2323/2304 2231/2248/2231\nf 3153/3185/3153 204/204/204 4505/4574/4505\nf 4508/4577/4508 3191/3225/3191 2698/2722/2698\nf 3676/3729/3676 601/601/601 4034/4096/4034\nf 4034/4096/4034 600/600/600 4501/4570/4501\nf 4509/4578/4509 4492/4561/4492 4506/4575/4506\nf 4509/4578/4509 4510/4579/4510 4492/4561/4492\nf 4492/4561/4492 4510/4579/4510 4484/4553/4484\nf 4484/4553/4484 4510/4579/4510 4502/4571/4502\nf 4493/4562/4493 4511/4580/4511 4494/4563/4494\nf 4494/4563/4494 4511/4580/4511 4495/4564/4495\nf 4512/4581/4512 4503/4572/4503 4495/4564/4495\nf 4511/4580/4511 4512/4581/4512 4495/4564/4495\nf 4503/4572/4503 4513/4582/4513 4496/4565/4496\nf 4513/4582/4513 4514/4583/4514 4496/4565/4496\nf 4496/4565/4496 4514/4583/4514 4497/4566/4497\nf 4490/4559/4490 4515/4584/4515 4491/4560/4491\nf 4515/4584/4515 4507/4576/4507 4491/4560/4491\nf 2822/2847/2822 4507/4576/4507 2823/2848/2823\nf 4245/4314/4245 4160/4229/4160 1733/1741/1733\nf 3297/3331/3297 398/398/398 397/397/397\nf 4183/4252/4183 3414/3450/3414 4204/4273/4204\nf 23/23/23 25/25/25 2184/2195/2184\nf 1732/1740/1732 4245/4314/4245 1733/1741/1733\nf 3445/3484/3445 4163/4232/4163 4160/4229/4160\nf 176/176/176 3276/3310/3276 120/120/120\nf 4516/4585/4516 4517/4586/4517 4518/4587/4518\nf 2628/2650/2628 1096/1096/1096 3641/3691/3641\nf 2652/2675/2652 137/137/137 2304/2323/2304\nf 2481/2502/2481 3035/3065/3035 1968/1977/1968\nf 2481/2502/2481 4504/4573/4504 3035/3065/3035\nf 4505/4574/4505 1238/1238/1238 4504/4573/4504\nf 2389/2410/2389 2284/2303/2284 3278/3312/3278\nf 234/234/234 1523/1527/1523 2640/2663/2640\nf 4519/4588/4519 4501/4570/4501 600/600/600\nf 4519/4588/4519 4509/4578/4509 4506/4575/4506\nf 4501/4570/4501 4519/4588/4519 4506/4575/4506\nf 4502/4571/4502 4510/4579/4510 4493/4562/4493\nf 4493/4562/4493 4510/4579/4510 4511/4580/4511\nf 4497/4566/4497 4514/4583/4514 4489/4558/4489\nf 4514/4583/4514 4520/4589/4520 4489/4558/4489\nf 4520/4589/4520 4490/4559/4490 4489/4558/4489\nf 4490/4559/4490 4521/4590/4521 4515/4584/4515\nf 3720/3773/3720 2823/2848/2823 4507/4576/4507\nf 3806/3862/3806 4232/4301/4232 4263/4332/4263\nf 268/268/268 270/270/270 959/959/959\nf 1569/1574/1569 867/867/867 851/851/851\nf 269/269/269 4244/4313/4244 270/270/270\nf 4214/4283/4214 4165/4234/4165 4237/4306/4237\nf 958/958/958 268/268/268 959/959/959\nf 354/354/354 853/853/853 3684/3737/3684\nf 961/961/961 354/354/354 3684/3737/3684\nf 4516/4585/4516 4518/4587/4518 4522/4591/4522\nf 2653/2676/2653 2652/2675/2652 2304/2323/2304\nf 4523/4592/4523 2381/2402/2381 137/137/137\nf 4524/4593/4524 4505/4574/4505 4504/4573/4504\nf 3665/3717/3665 3154/3186/3154 3153/3185/3153\nf 2198/2209/2198 2851/2877/2851 2843/2868/2843\nf 601/601/601 1597/1602/1597 599/599/599\nf 950/950/950 3832/3888/3832 3629/3678/3629\nf 4513/4582/4513 4525/4594/4525 4514/4583/4514\nf 4525/4594/4525 4526/4595/4526 4514/4583/4514\nf 4490/4559/4490 4520/4589/4520 4521/4590/4521\nf 4527/4596/4527 4515/4584/4515 4521/4590/4521\nf 3596/3644/3596 2467/2488/2467 2747/2771/2747\nf 4217/4286/4217 958/958/958 957/957/957\nf 2004/2013/2004 4083/4152/4083 3698/3751/3698\nf 4148/4217/4148 3711/3764/3711 3665/3717/3665\nf 4266/4335/4266 4061/4128/4061 4063/4130/4063\nf 269/269/269 3446/3485/3446 4244/4313/4244\nf 2619/2641/2619 4236/4305/4236 4231/4300/4231\nf 3275/3309/3275 120/120/120 3276/3310/3276\nf 119/119/119 121/121/121 4528/4597/4528\nf 4523/4592/4523 2751/2775/2751 2381/2402/2381\nf 4529/4598/4529 4504/4573/4504 2481/2502/2481\nf 4529/4598/4529 4524/4593/4524 4504/4573/4504\nf 4524/4593/4524 3153/3185/3153 4505/4574/4505\nf 2386/2407/2386 3009/3038/3009 3711/3764/3711\nf 599/599/599 4530/4599/4530 600/600/600\nf 3621/3669/3621 2267/2285/2267 2118/2128/2118\nf 600/600/600 4530/4599/4530 4519/4588/4519\nf 4519/4588/4519 4531/4600/4531 4509/4578/4509\nf 4532/4601/4532 4510/4579/4510 4509/4578/4509\nf 4533/4602/4533 4511/4580/4511 4510/4579/4510\nf 4534/4603/4534 4512/4581/4512 4511/4580/4511\nf 4534/4603/4534 4503/4572/4503 4512/4581/4512\nf 4535/4604/4535 4513/4582/4513 4503/4572/4503\nf 4534/4603/4534 4535/4604/4535 4503/4572/4503\nf 4515/4584/4515 4527/4596/4527 4507/4576/4507\nf 2668/2691/2668 4216/4285/4216 2692/2716/2692\nf 4200/4269/4200 2617/2639/2617 4219/4288/4219\nf 3446/3485/3446 3445/3484/3445 4245/4314/4245\nf 3962/4020/3962 4021/4080/4021 2670/2693/2670\nf 3840/3898/3840 2606/2628/2606 4150/4219/4150\nf 959/959/959 4343/4412/4343 4257/4326/4257\nf 4536/4605/4536 4537/4606/4537 3435/3474/3435\nf 3435/3474/3435 3423/3459/3423 4536/4605/4536\nf 2744/2768/2744 2044/2053/2044 2251/2269/2251\nf 858/858/858 857/857/857 4234/4303/4234\nf 2422/2443/2422 2421/2442/2421 4226/4295/4226\nf 4538/4607/4538 4509/4578/4509 4531/4600/4531\nf 4538/4607/4538 4532/4601/4532 4509/4578/4509\nf 4532/4601/4532 4539/4608/4539 4510/4579/4510\nf 4539/4608/4539 4533/4602/4533 4510/4579/4510\nf 4540/4609/4540 4511/4580/4511 4533/4602/4533\nf 4540/4609/4540 4534/4603/4534 4511/4580/4511\nf 4514/4583/4514 4526/4595/4526 4520/4589/4520\nf 4527/4596/4527 4521/4590/4521 4520/4589/4520\nf 4527/4596/4527 3269/3303/3269 4507/4576/4507\nf 4507/4576/4507 3269/3303/3269 3720/3773/3720\nf 4244/4313/4244 1732/1740/1732 4343/4412/4343\nf 857/857/857 892/892/892 4234/4303/4234\nf 2617/2639/2617 4231/4300/4231 4219/4288/4219\nf 4109/4178/4109 4248/4317/4248 4099/4168/4099\nf 4541/4610/4541 1126/1126/1126 4542/4611/4542\nf 4211/4280/4211 4287/4356/4287 4262/4331/4262\nf 4208/4277/4208 3804/3860/3804 4288/4357/4288\nf 4234/4303/4234 892/892/892 894/894/894\nf 2474/2495/2474 1349/1349/1349 2953/2981/2953\nf 2704/2728/2704 2472/2493/2472 3319/3353/3319\nf 3641/3691/3641 1098/1098/1098 2741/2765/2741\nf 2834/2859/2834 1488/1490/1488 4543/4612/4543\nf 4544/4613/4544 2481/2502/2481 1967/1976/1967\nf 4544/4613/4544 4529/4598/4529 2481/2502/2481\nf 3217/3251/3217 3153/3185/3153 4524/4593/4524\nf 3153/3185/3153 3217/3251/3217 3665/3717/3665\nf 3853/3911/3853 4200/4269/4200 4218/4287/4218\nf 4530/4599/4530 4531/4600/4531 4519/4588/4519\nf 4535/4604/4535 4525/4594/4525 4513/4582/4513\nf 4526/4595/4526 4545/4614/4545 4520/4589/4520\nf 4520/4589/4520 4545/4614/4545 4527/4596/4527\nf 4527/4596/4527 4546/4615/4546 3269/3303/3269\nf 4256/4325/4256 3156/3188/3156 3155/3187/3155\nf 4267/4336/4267 4287/4356/4287 4211/4280/4211\nf 2955/2983/2955 1045/1045/1045 4249/4318/4249\nf 3786/3842/3786 3840/3898/3840 2265/2283/2265\nf 3304/3338/3304 4547/4616/4547 4548/4617/4548\nf 4549/4618/4549 4550/4619/4550 4551/4620/4551\nf 4547/4616/4547 3304/3338/3304 3319/3353/3319\nf 4552/4621/4552 4553/4622/4553 4554/4623/4554\nf 57/57/57 2406/2427/2406 874/874/874\nf 4544/4613/4544 4524/4593/4524 4529/4598/4529\nf 3214/3248/3214 3207/3241/3207 1002/1002/1002\nf 3576/3620/3576 4540/4609/4540 4533/4602/4533\nf 3554/3595/3554 4534/4603/4534 4540/4609/4540\nf 4546/4615/4546 3267/3301/3267 3269/3303/3269\nf 326/326/326 3444/3483/3444 327/327/327\nf 3995/4053/3995 2045/2054/2045 2744/2768/2744\nf 2045/2054/2045 2044/2053/2044 2744/2768/2744\nf 3803/3859/3803 3297/3331/3297 397/397/397\nf 4212/4281/4212 4263/4332/4263 4248/4317/4248\nf 4268/4337/4268 4267/4336/4267 4211/4280/4211\nf 3278/3312/3278 2284/2303/2284 357/357/357\nf 4288/4357/4288 3804/3860/3804 3806/3862/3806\nf 3914/3972/3914 857/857/857 353/353/353\nf 3435/3474/3435 2953/2981/2953 2856/2882/2856\nf 3319/3353/3319 2472/2493/2472 2474/2495/2474\nf 4555/4624/4555 4542/4611/4542 4556/4625/4556\nf 3014/3044/3014 4557/4626/4557 4558/4627/4558\nf 1103/1103/1103 4544/4613/4544 1967/1976/1967\nf 3218/3252/3218 3217/3251/3217 4524/4593/4524\nf 2777/2801/2777 4051/4118/4051 2196/2207/2196\nf 225/225/225 2952/2980/2952 226/226/226\nf 599/599/599 3374/3408/3374 4530/4599/4530\nf 4559/4628/4559 4531/4600/4531 4530/4599/4530\nf 4531/4600/4531 4559/4628/4559 4538/4607/4538\nf 4538/4607/4538 4560/4629/4560 4532/4601/4532\nf 4560/4629/4560 4539/4608/4539 4532/4601/4532\nf 3576/3620/3576 3554/3595/3554 4540/4609/4540\nf 3554/3595/3554 4535/4604/4535 4534/4603/4534\nf 4561/4630/4561 4525/4594/4525 4535/4604/4535\nf 4561/4630/4561 4526/4595/4526 4525/4594/4525\nf 4562/4631/4562 4545/4614/4545 4526/4595/4526\nf 4561/4630/4561 4562/4631/4562 4526/4595/4526\nf 4545/4614/4545 4563/4632/4563 4527/4596/4527\nf 4563/4632/4563 4546/4615/4546 4527/4596/4527\nf 1733/1741/1733 306/306/306 1734/1742/1734\nf 3771/3827/3771 2343/2363/2343 4130/4199/4130\nf 1157/1157/1157 321/321/321 726/726/726\nf 3848/3906/3848 2395/2416/2395 4145/4214/4145\nf 2952/2980/2952 225/225/225 2353/2373/2353\nf 1961/1970/1961 3882/3940/3882 1962/1971/1962\nf 4547/4616/4547 3319/3353/3319 2474/2495/2474\nf 4564/4633/4564 4298/4367/4298 4565/4634/4565\nf 2828/2853/2828 4553/4622/4553 2829/2854/2829\nf 4566/4635/4566 2058/2067/2058 2060/2069/2060\nf 4567/4636/4567 3014/3044/3014 4558/4627/4558\nf 3218/3252/3218 4524/4593/4524 4544/4613/4544\nf 2474/2495/2474 3435/3474/3435 4537/4606/4537\nf 4568/4637/4568 4569/4638/4569 4570/4639/4570\nf 226/226/226 2952/2980/2952 2264/2282/2264\nf 3375/3409/3375 3374/3408/3374 599/599/599\nf 3374/3408/3374 4228/4297/4228 4530/4599/4530\nf 4228/4297/4228 4559/4628/4559 4530/4599/4530\nf 4559/4628/4559 4560/4629/4560 4538/4607/4538\nf 2268/2286/2268 4539/4608/4539 4560/4629/4560\nf 2268/2286/2268 4533/4602/4533 4539/4608/4539\nf 2268/2286/2268 3507/3546/3507 4533/4602/4533\nf 3507/3546/3507 3576/3620/3576 4533/4602/4533\nf 3554/3595/3554 4561/4630/4561 4535/4604/4535\nf 4562/4631/4562 4563/4632/4563 4545/4614/4545\nf 3630/3679/3630 2468/2489/2468 3597/3645/3597\nf 3311/3345/3311 2617/2639/2617 4196/4265/4196\nf 2327/2347/2327 3992/4050/3992 3748/3802/3748\nf 3252/3286/3252 4077/4146/4077 4092/4161/4092\nf 3247/3281/3247 3393/3427/3393 2353/2373/2353\nf 4547/4616/4547 2474/2495/2474 4537/4606/4537\nf 4571/4640/4571 4572/4641/4572 4223/4292/4223\nf 3175/3209/3175 4544/4613/4544 1103/1103/1103\nf 3301/3335/3301 3218/3252/3218 4544/4613/4544\nf 900/900/900 3364/3398/3364 4573/4642/4573\nf 3374/3408/3374 4026/4087/4026 4228/4297/4228\nf 2367/2387/2367 2268/2286/2268 4560/4629/4560\nf 3555/3596/3555 3554/3595/3554 3576/3620/3576\nf 3571/3615/3571 3555/3596/3555 3576/3620/3576\nf 3543/3582/3543 4561/4630/4561 3554/3595/3554\nf 3836/3894/3836 3605/3653/3605 3881/3939/3881\nf 203/203/203 2273/2291/2273 2645/2668/2645\nf 3995/4053/3995 2602/2624/2602 2045/2054/2045\nf 3429/3465/3429 4243/4312/4243 4208/4277/4208\nf 3056/3087/3056 3055/3086/3055 3387/3421/3387\nf 2953/2981/2953 3435/3474/3435 2474/2495/2474\nf 2296/2315/2296 2298/2317/2298 3192/3226/3192\nf 896/2299/896 1103/1103/1103 1102/1102/1102\nf 896/2299/896 3175/3209/3175 1103/1103/1103\nf 3175/3209/3175 3301/3335/3301 4544/4613/4544\nf 3308/3342/3308 769/769/769 3521/3560/3521\nf 4228/4297/4228 2805/2829/2805 4559/4628/4559\nf 2805/2829/2805 4574/4643/4574 4559/4628/4559\nf 4559/4628/4559 4574/4643/4574 4560/4629/4560\nf 4574/4643/4574 2367/2387/2367 4560/4629/4560\nf 3771/3827/3771 3802/3858/3802 3727/3780/3727\nf 3543/3582/3543 3136/3168/3136 4561/4630/4561\nf 3136/3168/3136 4562/4631/4562 4561/4630/4561\nf 3138/3170/3138 4563/4632/4563 4562/4631/4562\nf 2993/3021/2993 4546/4615/4546 4563/4632/4563\nf 4546/4615/4546 2993/3021/2993 3267/3301/3267\nf 3267/3301/3267 2995/3023/2995 3268/3302/3268\nf 522/522/522 3723/3776/3723 3705/3758/3705\nf 327/327/327 3247/3281/3247 328/328/328\nf 3485/3524/3485 3521/3560/3521 3440/3479/3440\nf 3486/3525/3486 3485/3524/3485 3440/3479/3440\nf 4236/4305/4236 3446/3485/3446 269/269/269\nf 2602/2624/2602 2351/2371/2351 2045/2054/2045\nf 1402/1404/1402 807/807/807 2174/2185/2174\nf 326/326/326 3316/3350/3316 3445/3484/3445\nf 4237/4306/4237 3429/3465/3429 3431/3467/3431\nf 3963/4021/3963 3954/4012/3954 3944/4002/3944\nf 3156/3188/3156 2954/2982/2954 3157/3189/3157\nf 3522/3561/3522 3521/3560/3521 3485/3524/3485\nf 4553/4622/4553 4552/4621/4552 2829/2854/2829\nf 4575/4644/4575 4576/4645/4576 2546/2567/2546\nf 878/3208/878 3218/3252/3218 3301/3335/3301\nf 4231/4300/4231 269/269/269 268/268/268\nf 3374/3408/3374 3373/3407/3373 4026/4087/4026\nf 1095/4086/1095 2805/2829/2805 4228/4297/4228\nf 2618/2640/2618 2291/2310/2291 2619/2641/2619\nf 1685/1692/1685 2416/2437/2416 2523/2544/2523\nf 3541/3580/3541 3543/3582/3543 3554/3595/3554\nf 4562/4631/4562 3136/3168/3136 3138/3170/3138\nf 3176/3210/3176 4563/4632/4563 3138/3170/3138\nf 3176/3210/3176 2993/3021/2993 4563/4632/4563\nf 2993/3021/2993 2995/3023/2995 3267/3301/3267\nf 3653/3705/3653 2902/2928/2902 3640/3690/3640\nf 4281/4350/4281 4241/4310/4241 3782/3838/3782\nf 2291/2310/2291 3760/3815/3760 2289/2308/2289\nf 204/204/204 3154/3186/3154 2793/2817/2793\nf 4231/4300/4231 4236/4305/4236 269/269/269\nf 4252/4321/4252 4265/4334/4265 2556/2577/2556\nf 4577/4646/4577 4578/4647/4578 2841/2866/2841\nf 4564/4633/4564 1916/1924/1916 4298/4367/4298\nf 3353/3387/3353 3355/3389/3355 4579/4648/4579\nf 878/3208/878 385/4098/385 3218/3252/3218\nf 3218/3252/3218 385/4098/385 3726/3779/3726\nf 4225/4294/4225 3314/3348/3314 3919/3977/3919\nf 4309/4378/4309 3323/3357/3323 4188/4257/4188\nf 2805/2829/2805 2534/2555/2534 4574/4643/4574\nf 2534/2555/2534 2335/2355/2335 4574/4643/4574\nf 4574/4643/4574 2335/2355/2335 2367/2387/2367\nf 509/509/509 2244/2262/2244 510/510/510\nf 3307/3341/3307 3447/3486/3447 894/894/894\nf 4138/4207/4138 4253/4322/4253 3836/3894/3836\nf 4052/4119/4052 3617/3665/3617 3616/3664/3616\nf 1847/1855/1847 4242/4311/4242 1857/1865/1857\nf 3439/3478/3439 3486/3525/3486 3440/3479/3440\nf 4580/4649/4580 4349/4418/4349 4581/4650/4581\nf 4582/4651/4582 4583/4652/4583 4349/4418/4349\nf 4131/4200/4131 4584/4653/4584 4585/4654/4585\nf 4131/4200/4131 1978/1987/1978 4356/4425/4356\nf 4584/4653/4584 4131/4200/4131 4356/4425/4356\nf 4584/4653/4584 4356/4425/4356 4586/4655/4586\nf 4587/4656/4587 3354/3388/3354 3353/3387/3353\nf 4588/4657/4588 4589/4658/4589 4590/4659/4590\nf 3007/3036/3007 3321/3355/3321 4591/4660/4591\nf 3013/3043/3013 4592/4661/4592 3014/3044/3014\nf 4593/4662/4593 4588/4657/4588 4594/4663/4594\nf 4595/4664/4595 4549/4618/4549 4596/4665/4596\nf 4597/4666/4597 4598/4667/4598 4599/4668/4599\nf 4600/4669/4600 4588/4657/4588 4593/4662/4593\nf 4601/4670/4601 2362/2382/2362 2310/2329/2310\nf 4602/4671/4602 4603/4672/4603 4604/4673/4604\nf 3345/3379/3345 3344/3378/3344 4605/4674/4605\nf 3344/3378/3344 4541/4610/4541 4605/4674/4605\nf 2718/2742/2718 4551/4620/4551 2112/2122/2112\nf 4606/4675/4606 4607/4676/4607 4608/4677/4608\nf 4609/4678/4609 4610/4679/4610 4611/4680/4611\nf 4612/4681/4612 4613/4682/4613 4614/4683/4614\nf 3167/3199/3167 2187/2198/2187 2189/2200/2189\nf 1042/1042/1042 3167/3199/3167 2189/2200/2189\nf 4615/4684/4615 2663/2686/2663 2187/2198/2187\nf 4418/4487/4418 4616/4685/4616 4617/4686/4617\nf 3422/3458/3422 1337/1337/1337 3547/3588/3547\nf 2313/2333/2313 3008/3037/3008 4618/4687/4618\nf 3008/3037/3008 2313/2333/2313 3006/3035/3006\nf 4619/4688/4619 4618/4687/4618 4620/4689/4620\nf 4090/4159/4090 4351/4420/4351 3389/3423/3389\nf 4621/4690/4621 3353/3387/3353 4579/4648/4579\nf 3167/3199/3167 4615/4684/4615 2187/2198/2187\nf 4622/4691/4622 4623/4692/4623 4624/4693/4624\nf 4625/4694/4625 4626/4695/4626 4627/4696/4627\nf 4628/4697/4628 2727/2751/2727 2726/2750/2726\nf 4261/4330/4261 2854/2880/2854 4629/4698/4629\nf 4630/4699/4630 4631/4700/4631 4541/4610/4541\nf 2359/2379/2359 1050/1050/1050 2360/2380/2360\nf 4600/4669/4600 4632/4701/4632 4588/4657/4588\nf 4632/4701/4632 4589/4658/4589 4588/4657/4588\nf 4622/4691/4622 4624/4693/4624 4583/4652/4583\nf 23/23/23 2184/2195/2184 1374/1374/1374\nf 4633/4702/4633 4634/4703/4634 4621/4690/4621\nf 4635/4704/4635 4581/4650/4581 4348/4417/4348\nf 4636/4705/4636 4590/4659/4590 4589/4658/4589\nf 4637/4706/4637 4638/4707/4638 4590/4659/4590\nf 4639/4708/4639 4638/4707/4638 4640/4709/4640\nf 4580/4649/4580 4582/4651/4582 4349/4418/4349\nf 4641/4710/4641 4622/4691/4622 4583/4652/4583\nf 4582/4651/4582 4641/4710/4641 4583/4652/4583\nf 2801/2825/2801 4642/4711/4642 4643/4712/4643\nf 4638/4707/4638 4644/4713/4644 4640/4709/4640\nf 4645/4714/4645 2802/2826/2802 2801/2825/2801\nf 4517/4586/4517 4633/4702/4633 4518/4587/4518\nf 2802/2826/2802 4645/4714/4645 4646/4715/4646\nf 1339/1339/1339 1809/1817/1809 1337/1337/1337\nf 4647/4716/4647 403/403/403 4482/4551/4482\nf 1036/1036/1036 1352/1352/1352 1037/1037/1037\nf 4648/4717/4648 4607/4676/4607 4606/4675/4606\nf 4649/4718/4649 4650/4719/4650 4596/4665/4596\nf 1152/1152/1152 4649/4718/4649 2717/2741/2717\nf 2185/2196/2185 4646/4715/4646 2186/2197/2186\nf 4649/4718/4649 4596/4665/4596 2717/2741/2717\nf 4650/4719/4650 4595/4664/4595 4596/4665/4596\nf 899/899/899 3191/3225/3191 1745/1753/1745\nf 2500/2521/2500 2259/2277/2259 2501/2522/2501\nf 2185/2196/2185 2802/2826/2802 4646/4715/4646\nf 4594/4663/4594 4588/4657/4588 4590/4659/4590\nf 4651/4720/4651 4652/4721/4652 4653/4722/4653\nf 4654/4723/4654 4655/4724/4655 4043/4108/4043\nf 4656/4725/4656 4607/4676/4607 4648/4717/4648\nf 3235/3269/3235 3547/3588/3547 1086/1086/1086\nf 3547/3588/3547 2753/2777/2753 1086/1086/1086\nf 3235/3269/3235 4657/4726/4657 3547/3588/3547\nf 3547/3588/3547 4657/4726/4657 827/827/827\nf 194/194/194 405/405/405 1062/1062/1062\nf 4608/4677/4608 4600/4669/4600 4593/4662/4593\nf 3271/3305/3271 4043/4108/4043 4597/4666/4597\nf 4658/4727/4658 4591/4660/4591 4659/4728/4659\nf 4660/4729/4660 4661/4730/4661 4628/4697/4628\nf 2743/2767/2743 3235/3269/3235 1086/1086/1086\nf 4657/4726/4657 1426/1428/1426 4182/4251/4182\nf 2093/2102/2093 4182/4251/4182 1426/1428/1426\nf 3666/3718/3666 3367/3401/3367 3700/3753/3700\nf 4662/4731/4662 2663/2686/2663 4615/4684/4615\nf 4663/4732/4663 4656/4725/4656 2663/2686/2663\nf 4662/4731/4662 4663/4732/4663 2663/2686/2663\nf 4664/4733/4664 4607/4676/4607 4656/4725/4656\nf 4663/4732/4663 4664/4733/4664 4656/4725/4656\nf 4664/4733/4664 4632/4701/4632 4600/4669/4600\nf 4607/4676/4607 4664/4733/4664 4600/4669/4600\nf 1426/1428/1426 4657/4726/4657 3235/3269/3235\nf 4665/4734/4665 4637/4706/4637 4590/4659/4590\nf 4636/4705/4636 4665/4734/4665 4590/4659/4590\nf 4666/4735/4666 4193/4262/4193 4667/4736/4667\nf 2842/2867/2842 4668/4737/4668 4669/4738/4669\nf 4349/4418/4349 4348/4417/4348 4581/4650/4581\nf 4670/4739/4670 4651/4720/4651 4653/4722/4653\nf 2296/2315/2296 2546/2567/2546 2761/2785/2761\nf 1401/1403/1401 723/723/723 3235/3269/3235\nf 827/827/827 4657/4726/4657 4182/4251/4182\nf 3235/3269/3235 722/722/722 1426/1428/1426\nf 299/299/299 955/955/955 954/954/954\nf 4551/4620/4551 4550/4619/4550 4671/4740/4671\nf 4672/4741/4672 4673/4742/4673 4674/4743/4674\nf 4675/4744/4675 4672/4741/4672 4674/4743/4674\nf 4576/4645/4576 1742/1750/1742 2546/2567/2546\nf 4641/4710/4641 4585/4654/4585 4622/4691/4622\nf 4676/4745/4676 4472/4541/4472 4471/4540/4471\nf 4607/4676/4607 4600/4669/4600 4608/4677/4608\nf 4624/4693/4624 4623/4692/4623 4677/4746/4677\nf 586/586/586 3273/3307/3273 3824/3880/3824\nf 2186/2197/2186 2193/2204/2193 1037/1037/1037\nf 2260/2278/2260 2757/2781/2757 4375/4444/4375\nf 2682/2706/2682 4678/4747/4678 2683/2707/2683\nf 2003/2012/2003 3026/3056/3026 2256/2274/2256\nf 4583/4652/4583 4624/4693/4624 4679/4748/4679\nf 4193/4262/4193 4680/4749/4680 4667/4736/4667\nf 4681/4750/4681 4659/4728/4659 4682/4751/4682\nf 4683/4752/4683 4470/4539/4470 3013/3043/3013\nf 4684/4753/4684 4633/4702/4633 4517/4586/4517\nf 3092/3123/3092 2398/2419/2398 2404/2425/2404\nf 4685/4754/4685 4586/4655/4586 3824/3880/3824\nf 4586/4655/4586 4685/4754/4685 4623/4692/4623\nf 4350/4419/4350 4583/4652/4583 4679/4748/4679\nf 4686/4755/4686 4687/4756/4687 4688/4757/4688\nf 4689/4758/4689 4350/4419/4350 4679/4748/4679\nf 4687/4756/4687 4604/4673/4604 3271/3305/3271\nf 4690/4759/4690 4348/4417/4348 4689/4758/4689\nf 900/900/900 4573/4642/4573 3469/3508/3469\nf 2834/2859/2834 2225/2241/2225 704/704/704\nf 2727/2751/2727 4620/4689/4620 4691/4760/4691\nf 4692/4761/4692 2727/2751/2727 4691/4760/4691\nf 3345/3379/3345 4693/4762/4693 4694/4763/4694\nf 4695/4764/4695 4696/4765/4696 4697/4766/4697\nf 4684/4753/4684 4634/4703/4634 4633/4702/4633\nf 4696/4765/4696 4695/4764/4695 4698/4767/4698\nf 4697/4766/4697 4686/4755/4686 4688/4757/4688\nf 2224/2240/2224 2225/2241/2225 4178/4247/4178\nf 4635/4704/4635 4348/4417/4348 4690/4759/4690\nf 4655/4724/4655 4699/4768/4699 4700/4769/4700\nf 3271/3305/3271 4604/4673/4604 4603/4672/4603\nf 4581/4650/4581 4701/4770/4701 4644/4713/4644\nf 4348/4417/4348 4350/4419/4350 4689/4758/4689\nf 3015/3045/3015 4567/4636/4567 2773/2797/2773\nf 4693/4762/4693 3345/3379/3345 4702/4771/4702\nf 2842/2867/2842 2841/2866/2841 4702/4771/4702\nf 4703/4772/4703 4652/4721/4652 4704/4773/4704\nf 4581/4650/4581 4635/4704/4635 4701/4770/4701\nf 4640/4709/4640 4644/4713/4644 4705/4774/4705\nf 3271/3305/3271 4597/4666/4597 3272/3306/3272\nf 4601/4670/4601 4619/4688/4619 4706/4775/4706\nf 2801/2825/2801 4643/4712/4643 4707/4776/4707\nf 2370/2390/2370 4601/4670/4601 4706/4775/4706\nf 1097/1097/1097 4089/4158/4089 3389/3423/3389\nf 4652/4721/4652 4628/4697/4628 4704/4773/4704\nf 4708/4777/4708 4706/4775/4706 4628/4697/4628\nf 4645/4714/4645 2801/2825/2801 4707/4776/4707\nf 4706/4775/4706 2727/2751/2727 4628/4697/4628\nf 2186/2197/2186 4646/4715/4646 2193/2204/2193\nf 4586/4655/4586 4356/4425/4356 3824/3880/3824\nf 4709/4778/4709 4698/4767/4698 4695/4764/4695\nf 4614/4683/4614 4687/4756/4687 3270/3304/3270\nf 4710/4779/4710 4615/4684/4615 3167/3199/3167\nf 4711/4780/4711 4655/4724/4655 4552/4621/4552\nf 4680/4749/4680 4712/4781/4712 4667/4736/4667\nf 4708/4777/4708 2370/2390/2370 4706/4775/4706\nf 2559/2580/2559 2233/2250/2233 4713/4782/4713\nf 3122/3154/3122 4418/4487/4418 3133/3165/3133\nf 1518/1520/1518 1010/1010/1010 1009/1009/1009\nf 4655/4724/4655 4711/4780/4711 4714/4783/4714\nf 4632/4701/4632 4636/4705/4636 4589/4658/4589\nf 4715/4784/4715 4716/4785/4716 1742/1750/1742\nf 2501/2522/2501 4029/4091/4029 2790/2814/2790\nf 263/263/263 1982/1991/1982 3567/3611/3567\nf 3201/3235/3201 672/672/672 644/644/644\nf 3567/3611/3567 2616/2638/2616 210/210/210\nf 210/210/210 4717/4786/4717 209/209/209\nf 4718/4787/4718 3036/3066/3036 4719/4788/4719\nf 4720/4789/4720 3977/4035/3977 3979/4037/3979\nf 4601/4670/4601 2370/2390/2370 2362/2382/2362\nf 4637/4706/4637 4721/4790/4721 4580/4649/4580\nf 4721/4790/4721 4582/4651/4582 4580/4649/4580\nf 4722/4791/4722 4641/4710/4641 4582/4651/4582\nf 4132/4201/4132 4585/4654/4585 4641/4710/4641\nf 4585/4654/4585 4132/4201/4132 4131/4200/4131\nf 4723/4792/4723 3407/3441/3407 3302/3336/3302\nf 4697/4766/4697 4688/4757/4688 4724/4793/4724\nf 4623/4692/4623 4584/4653/4584 4586/4655/4586\nf 1265/1265/1265 2632/2655/2632 1266/1266/1266\nf 4585/4654/4585 4584/4653/4584 4623/4692/4623\nf 3879/3937/3879 4116/4185/4116 4290/4359/4290\nf 2366/2386/2366 4629/4698/4629 2854/2880/2854\nf 1982/1991/1982 2616/2638/2616 3567/3611/3567\nf 2616/2638/2616 4717/4786/4717 210/210/210\nf 4651/4720/4651 4261/4330/4261 4652/4721/4652\nf 4725/4794/4725 4571/4640/4571 4726/4795/4726\nf 4727/4796/4727 3978/4036/3978 3745/3799/3745\nf 4578/4647/4578 4693/4762/4693 4702/4771/4702\nf 2728/2752/2728 2727/2751/2727 4692/4761/4692\nf 2663/2686/2663 4656/4725/4656 2801/2825/2801\nf 4656/4725/4656 4648/4717/4648 2801/2825/2801\nf 4728/4797/4728 4638/4707/4638 4639/4708/4639\nf 4633/4702/4633 4579/4648/4579 4518/4587/4518\nf 4724/4793/4724 4688/4757/4688 4613/4682/4613\nf 4679/4748/4679 4624/4693/4624 4729/4798/4729\nf 4612/4681/4612 4614/4683/4614 4730/4799/4730\nf 2834/2859/2834 704/704/704 1060/1060/1060\nf 4689/4758/4689 4679/4748/4679 4731/4800/4731\nf 3231/3265/3231 3233/3267/3233 3230/3264/3230\nf 3697/3750/3697 2490/2511/2490 4717/4786/4717\nf 4261/4330/4261 4708/4777/4708 4652/4721/4652\nf 4700/4769/4700 4732/4801/4732 2841/2866/2841\nf 4733/4802/4733 2712/2736/2712 3224/3258/3224\nf 631/631/631 1838/1846/1838 632/632/632\nf 1566/1571/1566 281/281/281 2889/2915/2889\nf 4710/4779/4710 4662/4731/4662 4615/4684/4615\nf 4663/4732/4663 4734/4803/4734 4664/4733/4664\nf 4644/4713/4644 4701/4770/4701 4735/4804/4735\nf 4734/4803/4734 4632/4701/4632 4664/4733/4664\nf 4736/4805/4736 4672/4741/4672 4737/4806/4737\nf 4685/4754/4685 3824/3880/3824 4738/4807/4738\nf 4734/4803/4734 4739/4808/4739 4632/4701/4632\nf 4739/4808/4739 4636/4705/4636 4632/4701/4632\nf 4740/4809/4740 4665/4734/4665 4636/4705/4636\nf 4705/4774/4705 4644/4713/4644 4741/4810/4741\nf 4740/4809/4740 4637/4706/4637 4665/4734/4665\nf 4740/4809/4740 4721/4790/4721 4637/4706/4637\nf 4690/4759/4690 4689/4758/4689 4731/4800/4731\nf 4742/4811/4742 4645/4714/4645 4743/4812/4743\nf 2397/2418/2397 4744/4813/4744 3273/3307/3273\nf 3228/3262/3228 3227/3261/3227 985/985/985\nf 4745/4814/4745 1825/1833/1825 1837/1845/1837\nf 815/815/815 733/733/733 880/880/880\nf 4612/4681/4612 4730/4799/4730 670/670/670\nf 4625/4694/4625 4746/4815/4746 4626/4695/4626\nf 2646/2669/2646 2213/2224/2213 2647/2670/2647\nf 4722/4791/4722 4582/4651/4582 4721/4790/4721\nf 4645/4714/4645 4707/4776/4707 4743/4812/4743\nf 4646/4715/4646 4645/4714/4645 4747/4816/4747\nf 4748/4817/4748 4641/4710/4641 4722/4791/4722\nf 2193/2204/2193 4646/4715/4646 2383/2404/2383\nf 4646/4715/4646 4747/4816/4747 2383/2404/2383\nf 4748/4817/4748 4132/4201/4132 4641/4710/4641\nf 4749/4818/4749 4114/4183/4114 4750/4819/4750\nf 4647/4716/4647 2648/2671/2648 403/403/403\nf 4624/4693/4624 4677/4746/4677 4729/4798/4729\nf 4697/4766/4697 4724/4793/4724 4695/4764/4695\nf 4580/4649/4580 4581/4650/4581 4637/4706/4637\nf 4592/4661/4592 4522/4591/4522 3014/3044/3014\nf 4751/4820/4751 4542/4611/4542 4752/4821/4752\nf 4669/4738/4669 4555/4624/4555 4753/4822/4753\nf 4029/4091/4029 4031/4093/4031 2790/2814/2790\nf 734/734/734 733/733/733 815/815/815\nf 2616/2638/2616 2935/2961/2935 4717/4786/4717\nf 4717/4786/4717 2935/2961/2935 3697/3750/3697\nf 2935/2961/2935 4305/4374/4305 3697/3750/3697\nf 3036/3066/3036 125/125/125 4305/4374/4305\nf 4754/4823/4754 4612/4681/4612 670/670/670\nf 3345/3379/3345 4605/4674/4605 4555/4624/4555\nf 2841/2866/2841 4578/4647/4578 4702/4771/4702\nf 4732/4801/4732 4755/4824/4755 2841/2866/2841\nf 3321/3355/3321 3007/3036/3007 3177/3211/3177\nf 4673/4742/4673 4672/4741/4672 4736/4805/4736\nf 674/674/674 3015/3045/3015 2773/2797/2773\nf 4670/4739/4670 4756/4825/4756 4651/4720/4651\nf 2841/2866/2841 4755/4824/4755 4577/4646/4577\nf 4708/4777/4708 4261/4330/4261 4629/4698/4629\nf 4660/4729/4660 4628/4697/4628 2726/2750/2726\nf 2727/2751/2727 4619/4688/4619 4620/4689/4620\nf 4757/4826/4757 4516/4585/4516 4522/4591/4522\nf 4758/4827/4758 4759/4828/4759 4697/4766/4697\nf 387/387/387 4575/4644/4575 2546/2567/2546\nf 2935/2961/2935 4760/4829/4760 4305/4374/4305\nf 2360/2380/2360 1050/1050/1050 4761/4830/4761\nf 388/388/388 387/387/387 2296/2315/2296\nf 4595/4664/4595 3051/3082/3051 4549/4618/4549\nf 2224/2240/2224 4178/4247/4178 4549/4618/4549\nf 3051/3082/3051 2224/2240/2224 4549/4618/4549\nf 4182/4251/4182 3611/3659/3611 825/825/825\nf 4623/4692/4623 2059/2068/2059 2058/2067/2058\nf 4762/4831/4762 4710/4779/4710 3167/3199/3167\nf 3094/3125/3094 4029/4091/4029 2501/2522/2501\nf 3973/4031/3973 3355/3389/3355 4763/4832/4763\nf 3671/3724/3671 4764/4833/4764 3973/4031/3973\nf 4764/4833/4764 3355/3389/3355 3973/4031/3973\nf 2774/2798/2774 4558/4627/4558 3671/3724/3671\nf 4558/4627/4558 4764/4833/4764 3671/3724/3671\nf 4567/4636/4567 4558/4627/4558 2774/2798/2774\nf 2773/2797/2773 4567/4636/4567 2774/2798/2774\nf 4765/4834/4765 4683/4752/4683 4029/4091/4029\nf 3094/3125/3094 4765/4834/4765 4029/4091/4029\nf 4178/4247/4178 2834/2859/2834 4550/4619/4550\nf 4579/4648/4579 4633/4702/4633 4621/4690/4621\nf 4757/4826/4757 4592/4661/4592 4470/4539/4470\nf 2420/2441/2420 4762/4831/4762 3167/3199/3167\nf 4759/4828/4759 4686/4755/4686 4697/4766/4697\nf 3145/3177/3145 3631/3680/3631 3225/3259/3225\nf 2935/2961/2935 4766/4835/4766 4760/4829/4760\nf 158/158/158 157/157/157 753/753/753\nf 2037/2046/2037 1810/1818/1810 2035/2044/2035\nf 3774/3830/3774 4767/4836/4767 4528/4597/4528\nf 2835/2860/2835 795/795/795 797/4837/797\nf 4591/4660/4591 3965/4023/3965 4659/4728/4659\nf 4768/4838/4768 4517/4586/4517 4516/4585/4516\nf 4769/4839/4769 4690/4759/4690 4770/4840/4770\nf 4677/4746/4677 2058/2067/2058 4771/4841/4771\nf 4690/4759/4690 4731/4800/4731 4770/4840/4770\nf 2648/2671/2648 404/404/404 403/403/403\nf 4739/4808/4739 4772/4842/4772 4636/4705/4636\nf 4677/4746/4677 4623/4692/4623 2058/2067/2058\nf 4772/4842/4772 4740/4809/4740 4636/4705/4636\nf 4685/4754/4685 4773/4843/4773 2059/2068/2059\nf 4768/4838/4768 4684/4753/4684 4517/4586/4517\nf 3532/3571/3532 3015/3045/3015 674/674/674\nf 4774/4844/4774 3532/3571/3532 674/674/674\nf 4765/4834/4765 4470/4539/4470 4683/4752/4683\nf 4757/4826/4757 4522/4591/4522 4592/4661/4592\nf 4758/4827/4758 4697/4766/4697 4696/4765/4696\nf 4635/4704/4635 4690/4759/4690 4769/4839/4769\nf 4760/4829/4760 4775/4845/4775 4305/4374/4305\nf 4305/4374/4305 4775/4845/4775 4719/4788/4719\nf 4729/4798/4729 4677/4746/4677 4771/4841/4771\nf 4741/4810/4741 4644/4713/4644 4776/4846/4776\nf 2666/2689/2666 4722/4791/4722 4721/4790/4721\nf 2067/2076/2067 2666/2689/2666 4721/4790/4721\nf 4611/4680/4611 4610/4679/4610 2751/2775/2751\nf 2036/2045/2036 3364/3398/3364 2037/2046/2037\nf 4623/4692/4623 4685/4754/4685 2059/2068/2059\nf 4773/4843/4773 4685/4754/4685 4738/4807/4738\nf 4777/4847/4777 4725/4794/4725 4726/4795/4726\nf 4778/4848/4778 4564/4633/4564 4565/4634/4565\nf 4779/4849/4779 4778/4848/4778 4565/4634/4565\nf 4779/4849/4779 4565/4634/4565 2525/2546/2525\nf 4780/4850/4780 3743/3797/3743 4610/4679/4610\nf 4542/4611/4542 1126/1126/1126 4752/4821/4752\nf 2666/2689/2666 4748/4817/4748 4722/4791/4722\nf 2614/2636/2614 4766/4835/4766 2935/2961/2935\nf 4766/4835/4766 4781/4851/4781 4760/4829/4760\nf 3427/3463/3427 3041/3071/3041 4718/4787/4718\nf 3182/3216/3182 3215/3249/3215 3257/3291/3257\nf 4645/4714/4645 4742/4811/4742 4747/4816/4747\nf 4782/4852/4782 4699/4768/4699 4655/4724/4655\nf 2829/2854/2829 4654/4723/4654 4783/4853/4783\nf 4672/4741/4672 4298/4367/4298 1915/1923/1915\nf 4737/4806/4737 4784/4854/4784 4785/4855/4785\nf 4298/4367/4298 4672/4741/4672 4678/4747/4678\nf 671/671/671 4599/4668/4599 4786/4856/4786\nf 671/671/671 4786/4856/4786 4725/4794/4725\nf 4743/4812/4743 4787/4857/4787 4742/4811/4742\nf 4788/4858/4788 4652/4721/4652 4703/4772/4703\nf 4789/4859/4789 4790/4860/4790 4482/4551/4482\nf 4760/4829/4760 4781/4851/4781 4775/4845/4775\nf 4775/4845/4775 4791/4861/4791 4719/4788/4719\nf 4719/4788/4719 4792/4862/4792 4718/4787/4718\nf 1059/1059/1059 969/969/969 968/968/968\nf 4619/4688/4619 4601/4670/4601 2310/2329/2310\nf 4730/4799/4730 3270/3304/3270 3272/3306/3272\nf 4550/4619/4550 4543/4612/4543 4793/4863/4793\nf 2749/2773/2749 4794/4864/4794 4795/4865/4795\nf 4796/4866/4796 3306/3340/3306 781/781/781\nf 4797/4867/4797 4798/4868/4798 4799/4869/4799\nf 4736/4805/4736 4737/4806/4737 4785/4855/4785\nf 4797/4867/4797 4799/4869/4799 4784/4854/4784\nf 4550/4619/4550 4793/4863/4793 4671/4740/4671\nf 2749/2773/2749 676/676/676 4794/4864/4794\nf 4706/4775/4706 4619/4688/4619 2727/2751/2727\nf 4777/4847/4777 4726/4795/4726 4712/4781/4712\nf 2614/2636/2614 3722/3775/3722 4766/4835/4766\nf 4766/4835/4766 3722/3775/3722 4781/4851/4781\nf 4719/4788/4719 4791/4861/4791 4792/4862/4792\nf 4792/4862/4792 3427/3463/3427 4718/4787/4718\nf 2571/2592/2571 2194/2205/2194 3620/3668/3620\nf 4795/4865/4795 4794/4864/4794 4737/4806/4737\nf 4596/4665/4596 4549/4618/4549 4551/4620/4551\nf 2309/2328/2309 4618/4687/4618 4619/4688/4619\nf 1239/1239/1239 3132/3164/3132 1250/1250/1250\nf 4783/4853/4783 4043/4108/4043 3271/3305/3271\nf 4626/4695/4626 4715/4784/4715 4576/4645/4576\nf 4735/4804/4735 4800/4870/4800 4801/4871/4801\nf 3933/3991/3933 1477/1479/1477 3957/4015/3957\nf 4668/4737/4668 4555/4624/4555 4669/4738/4669\nf 4709/4778/4709 4695/4764/4695 3354/3388/3354\nf 3122/3154/3122 3133/3165/3133 3149/3181/3149\nf 1998/2007/1998 2000/2009/2000 3704/3757/3704\nf 4784/4854/4784 4799/4869/4799 4802/4872/4802\nf 33/33/33 2678/2702/2678 4757/4826/4757\nf 4803/4873/4803 4804/4874/4804 3344/3378/3344\nf 676/676/676 4666/4735/4666 4794/4864/4794\nf 4671/4740/4671 4793/4863/4793 4805/4875/4805\nf 726/726/726 725/725/725 1157/1157/1157\nf 4781/4851/4781 4806/4876/4806 4775/4845/4775\nf 4775/4845/4775 4806/4876/4806 4791/4861/4791\nf 2060/2069/2060 2059/2068/2059 4756/4825/4756\nf 4790/4860/4790 4751/4820/4751 4647/4716/4647\nf 4618/4687/4618 4658/4727/4658 4620/4689/4620\nf 4587/4656/4587 4709/4778/4709 3354/3388/3354\nf 2678/2702/2678 2679/2703/2679 4807/4877/4807\nf 4598/4667/4598 4753/4822/4753 4808/4878/4808\nf 3008/3037/3008 3007/3036/3007 4591/4660/4591\nf 2801/2825/2801 4648/4717/4648 4642/4711/4642\nf 4554/4623/4554 4809/4879/4809 4552/4621/4552\nf 4522/4591/4522 4557/4626/4557 3014/3044/3014\nf 4794/4864/4794 4797/4867/4797 4784/4854/4784\nf 2059/2068/2059 4651/4720/4651 4756/4825/4756\nf 2213/2224/2213 2215/2226/2215 2653/2676/2653\nf 168/168/168 2510/2531/2510 166/166/166\nf 2510/2531/2510 168/168/168 3027/3057/3027\nf 3682/3735/3682 3722/3775/3722 3434/3473/3434\nf 4224/4293/4224 4575/4644/4575 387/387/387\nf 4802/4872/4802 388/388/388 4351/4420/4351\nf 4675/4744/4675 2684/2708/2684 2553/2574/2553\nf 4675/4744/4675 4674/4743/4674 2684/2708/2684\nf 2309/2328/2309 2313/2333/2313 4618/4687/4618\nf 3745/3799/3745 4686/4755/4686 4759/4828/4759\nf 2432/2453/2432 4659/4728/4659 4681/4750/4681\nf 4810/4880/4810 2432/2453/2432 4681/4750/4681\nf 2698/2722/2698 3743/3797/3743 4508/4577/4508\nf 4596/4665/4596 4551/4620/4551 2718/2742/2718\nf 2261/2279/2261 3007/3036/3007 3006/3035/3006\nf 3722/3775/3722 4811/4881/4811 4781/4851/4781\nf 4781/4851/4781 4811/4881/4811 4806/4876/4806\nf 4806/4876/4806 4812/4882/4812 4791/4861/4791\nf 4791/4861/4791 4812/4882/4812 4792/4862/4792\nf 4616/4685/4616 4418/4487/4418 3743/3797/3743\nf 4598/4667/4598 4808/4878/4808 4599/4668/4599\nf 1477/1479/1477 2560/2581/2560 2559/2580/2559\nf 4687/4756/4687 3271/3305/3271 3270/3304/3270\nf 289/289/289 288/288/288 4146/4215/4146\nf 4571/4640/4571 4625/4694/4625 4627/4696/4627\nf 4570/4639/4570 4115/4184/4115 3879/3937/3879\nf 1319/1319/1319 1381/1381/1381 696/696/696\nf 1292/1292/1292 1319/1319/1319 696/696/696\nf 4727/4796/4727 3745/3799/3745 3744/3798/3744\nf 3361/3395/3361 3407/3441/3407 3382/3416/3382\nf 749/749/749 2111/2121/2111 4813/4883/4813\nf 2111/2121/2111 2113/2123/2113 4813/4883/4813\nf 4224/4293/4224 387/387/387 386/386/386\nf 4814/4884/4814 3966/4024/3966 4815/4885/4815\nf 2432/2453/2432 4658/4727/4658 4659/4728/4659\nf 3169/3201/3169 2835/2860/2835 4816/4886/4816\nf 2425/2446/2425 3152/3184/3152 3330/3364/3330\nf 3722/3775/3722 3682/3735/3682 4811/4881/4811\nf 4811/4881/4811 4817/4887/4817 4806/4876/4806\nf 4812/4882/4812 4818/4888/4818 4792/4862/4792\nf 4819/4889/4819 3427/3463/3427 4792/4862/4792\nf 4818/4888/4818 4819/4889/4819 4792/4862/4792\nf 4819/4889/4819 3284/3318/3284 3427/3463/3427\nf 4773/4843/4773 4261/4330/4261 4651/4720/4651\nf 4691/4760/4691 4620/4689/4620 4820/4890/4820\nf 4222/4291/4222 386/386/386 4798/4868/4798\nf 4821/4891/4821 4710/4779/4710 4762/4831/4762\nf 4821/4891/4821 4662/4731/4662 4710/4779/4710\nf 4753/4822/4753 4822/4892/4822 4808/4878/4808\nf 4618/4687/4618 3008/3037/3008 4658/4727/4658\nf 140/140/140 1477/1479/1477 3100/3132/3100\nf 1477/1479/1477 2559/2580/2559 3100/3132/3100\nf 3303/3337/3303 4823/4893/4823 3231/3265/3231\nf 4808/4878/4808 4824/4894/4824 4746/4815/4746\nf 321/321/321 3092/3123/3092 726/726/726\nf 3407/3441/3407 4723/4792/4723 3382/3416/3382\nf 4752/4821/4752 3880/3938/3880 2646/2669/2646\nf 4659/4728/4659 2875/2901/2875 4825/4895/4825\nf 4674/4743/4674 1096/1096/1096 2628/2650/2628\nf 2684/2708/2684 4674/4743/4674 2628/2650/2628\nf 4808/4878/4808 4822/4892/4822 4824/4894/4824\nf 1126/1126/1126 4568/4637/4568 3880/3938/3880\nf 4812/4882/4812 4806/4876/4806 4817/4887/4817\nf 3007/3036/3007 2261/2279/2261 3177/3211/3177\nf 4826/4896/4826 4663/4732/4663 4662/4731/4662\nf 4826/4896/4826 4734/4803/4734 4663/4732/4663\nf 4110/4179/4110 4112/4181/4112 1126/1126/1126\nf 1826/1834/1826 1804/1812/1804 501/501/501\nf 355/355/355 357/357/357 1582/1587/1582\nf 84/84/84 3819/3875/3819 85/85/85\nf 3682/3735/3682 3382/3416/3382 4723/4792/4723\nf 633/633/633 469/469/469 631/631/631\nf 4713/4782/4713 4827/4897/4827 2559/2580/2559\nf 321/321/321 2928/2954/2928 3092/3123/3092\nf 2713/2737/2713 358/358/358 1107/1107/1107\nf 4647/4716/4647 4752/4821/4752 2646/2669/2646\nf 4674/4743/4674 4673/4742/4673 1096/1096/1096\nf 4543/4612/4543 3419/3455/3419 4828/4898/4828\nf 4543/4612/4543 4828/4898/4828 4793/4863/4793\nf 4716/4785/4716 4790/4860/4790 4789/4859/4789\nf 3008/3037/3008 4591/4660/4591 4658/4727/4658\nf 4829/4899/4829 4713/4782/4713 2233/2250/2233\nf 4830/4900/4830 4812/4882/4812 4817/4887/4817\nf 4831/4901/4831 4818/4888/4818 4812/4882/4812\nf 1743/1751/1743 3237/3271/3237 3436/3475/3436\nf 4030/4092/4030 3013/3043/3013 3532/3571/3532\nf 4694/4763/4694 4832/4902/4832 3345/3379/3345\nf 4482/4551/4482 403/403/403 2541/2562/2541\nf 4472/4541/4472 4780/4850/4780 4610/4679/4610\nf 4522/4591/4522 4518/4587/4518 4557/4626/4557\nf 4719/4788/4719 3036/3066/3036 4305/4374/4305\nf 2875/2901/2875 3966/4024/3966 4814/4884/4814\nf 3100/3132/3100 4827/4897/4827 2276/2294/2276\nf 2277/2295/2277 4833/4903/4833 2928/2954/2928\nf 790/1523/790 922/922/922 1268/1268/1268\nf 4754/4823/4754 4613/4682/4613 4612/4681/4612\nf 1737/1745/1737 2494/2515/2494 2852/2878/2852\nf 3682/3735/3682 4834/4904/4834 4811/4881/4811\nf 4811/4881/4811 4834/4904/4834 4817/4887/4817\nf 4817/4887/4817 4834/4904/4834 4830/4900/4830\nf 4831/4901/4831 4835/4905/4835 4819/4889/4819\nf 4818/4888/4818 4831/4901/4831 4819/4889/4819\nf 4835/4905/4835 3283/3317/3283 4819/4889/4819\nf 4621/4690/4621 4587/4656/4587 3353/3387/3353\nf 3923/3981/3923 2235/2252/2235 2234/2251/2234\nf 2035/2044/2035 1810/1818/1810 1963/1972/1963\nf 4132/4201/4132 2075/2084/2075 1979/1988/1979\nf 2559/2580/2559 4827/4897/4827 3100/3132/3100\nf 2399/2420/2399 2398/2419/2398 3092/3123/3092\nf 4673/4742/4673 4736/4805/4736 4089/4158/4089\nf 4804/4874/4804 4630/4699/4630 4541/4610/4541\nf 4556/4625/4556 4542/4611/4542 4751/4820/4751\nf 3397/3431/3397 3682/3735/3682 4723/4792/4723\nf 601/601/601 3676/3729/3676 1598/1603/1598\nf 3682/3735/3682 3397/3431/3397 4834/4904/4834\nf 4830/4900/4830 4836/4906/4836 4812/4882/4812\nf 4790/4860/4790 4647/4716/4647 4482/4551/4482\nf 4772/4842/4772 4837/4907/4837 4740/4809/4740\nf 3225/3259/3225 3631/3680/3631 4838/4908/4838\nf 2235/2252/2235 4829/4899/4829 2233/2250/2233\nf 2075/2084/2075 4132/4201/4132 1881/1889/1881\nf 1152/1152/1152 4650/4719/4650 4649/4718/4649\nf 304/304/304 142/142/142 321/321/321\nf 1723/1731/1723 1722/1730/1722 575/575/575\nf 3122/3154/3122 4508/4577/4508 4419/4488/4419\nf 3100/3132/3100 2276/2294/2276 297/297/297\nf 3190/3224/3190 3822/3878/3822 2521/2542/2521\nf 4839/4909/4839 4472/4541/4472 4840/4910/4840\nf 4671/4740/4671 4805/4875/4805 4500/4569/4500\nf 4659/4728/4659 3965/4023/3965 2875/2901/2875\nf 4631/4700/4631 1124/1124/1124 4541/4610/4541\nf 4605/4674/4605 4541/4610/4541 4542/4611/4542\nf 3302/3336/3302 3397/3431/3397 4723/4792/4723\nf 3397/3431/3397 4841/4911/4841 4834/4904/4834\nf 4841/4911/4841 4842/4912/4842 4834/4904/4834\nf 4842/4912/4842 4830/4900/4830 4834/4904/4834\nf 4836/4906/4836 4831/4901/4831 4812/4882/4812\nf 4831/4901/4831 4843/4913/4843 4835/4905/4835\nf 4843/4913/4843 4844/4914/4844 4835/4905/4835\nf 4844/4914/4844 4733/4802/4733 4835/4905/4835\nf 4835/4905/4835 4733/4802/4733 3283/3317/3283\nf 2876/2902/2876 2875/2901/2875 4814/4884/4814\nf 3880/3938/3880 2213/2224/2213 2646/2669/2646\nf 1097/1097/1097 4673/4742/4673 4089/4158/4089\nf 2310/2329/2310 2309/2328/2309 4619/4688/4619\nf 4738/4807/4738 4744/4813/4744 4773/4843/4773\nf 4837/4907/4837 4721/4790/4721 4740/4809/4740\nf 4837/4907/4837 2067/2076/2067 4721/4790/4721\nf 2276/2294/2276 4845/4915/4845 2277/2295/2277\nf 4833/4903/4833 4846/4916/4846 3092/3123/3092\nf 2928/2954/2928 4833/4903/4833 3092/3123/3092\nf 4846/4916/4846 2399/2420/2399 3092/3123/3092\nf 2399/2420/2399 3394/3428/3394 2400/2421/2400\nf 3631/3680/3631 4155/4224/4155 4838/4908/4838\nf 4089/4158/4089 4736/4805/4736 4090/4159/4090\nf 4736/4805/4736 4785/4855/4785 4090/4159/4090\nf 4712/4781/4712 4222/4291/4222 4667/4736/4667\nf 4746/4815/4746 4824/4894/4824 4716/4785/4716\nf 4842/4912/4842 4836/4906/4836 4830/4900/4830\nf 4844/4914/4844 2712/2736/2712 4733/4802/4733\nf 4591/4660/4591 3321/3355/3321 3965/4023/3965\nf 4472/4541/4472 4610/4679/4610 4840/4910/4840\nf 4673/4742/4673 1097/1097/1097 1096/1096/1096\nf 1881/1889/1881 4748/4817/4748 2666/2689/2666\nf 4149/4218/4149 2235/2252/2235 3923/3981/3923\nf 4748/4817/4748 1881/1889/1881 4132/4201/4132\nf 4785/4855/4785 4784/4854/4784 4802/4872/4802\nf 4827/4897/4827 4847/4917/4847 2276/2294/2276\nf 4847/4917/4847 4845/4915/4845 2276/2294/2276\nf 2277/2295/2277 4845/4915/4845 4833/4903/4833\nf 4848/4918/4848 3394/3428/3394 2399/2420/2399\nf 4576/4645/4576 4715/4784/4715 1742/1750/1742\nf 4825/4895/4825 2875/2901/2875 2920/2946/2920\nf 4730/4799/4730 3272/3306/3272 3610/3658/3610\nf 4843/4913/4843 4831/4901/4831 4836/4906/4836\nf 4849/4919/4849 4844/4914/4844 4843/4913/4843\nf 2713/2737/2713 2712/2736/2712 4844/4914/4844\nf 4849/4919/4849 2713/2737/2713 4844/4914/4844\nf 2310/2329/2310 2362/2382/2362 2333/2353/2333\nf 4605/4674/4605 4542/4611/4542 4555/4624/4555\nf 3344/3378/3344 3343/3377/3343 4850/4920/4850\nf 4613/4682/4613 4688/4757/4688 4614/4683/4614\nf 4771/4841/4771 2058/2067/2058 4851/4921/4851\nf 4614/4683/4614 4688/4757/4688 4687/4756/4687\nf 2235/2252/2235 4149/4218/4149 4829/4899/4829\nf 4713/4782/4713 4847/4917/4847 4827/4897/4827\nf 4833/4903/4833 4845/4915/4845 4846/4916/4846\nf 4852/4922/4852 2399/2420/2399 4846/4916/4846\nf 4848/4918/4848 781/781/781 3394/3428/3394\nf 1136/1136/1136 23/23/23 1017/1017/1017\nf 4785/4855/4785 4802/4872/4802 4090/4159/4090\nf 4043/4108/4043 4598/4667/4598 4597/4666/4597\nf 2260/2278/2260 4765/4834/4765 3094/3125/3094\nf 3272/3306/3272 4597/4666/4597 3610/3658/3610\nf 3031/3061/3031 150/150/150 3227/3261/3227\nf 428/428/428 4841/4911/4841 3397/3431/3397\nf 2360/2380/2360 3339/3373/3339 2361/2381/2361\nf 4620/4689/4620 4658/4727/4658 2432/2453/2432\nf 4043/4108/4043 2842/2867/2842 4598/4667/4598\nf 4769/4839/4769 4770/4840/4770 4853/4923/4853\nf 2828/2853/2828 4769/4839/4769 4853/4923/4853\nf 4654/4723/4654 4043/4108/4043 4783/4853/4783\nf 3273/3307/3273 4738/4807/4738 3824/3880/3824\nf 3133/3165/3133 4617/4686/4617 299/299/299\nf 4149/4218/4149 4854/4924/4854 4829/4899/4829\nf 4829/4899/4829 4854/4924/4854 4713/4782/4713\nf 4854/4924/4854 4855/4925/4855 4713/4782/4713\nf 4713/4782/4713 4855/4925/4855 4847/4917/4847\nf 4847/4917/4847 4856/4926/4856 4845/4915/4845\nf 4845/4915/4845 4857/4927/4857 4846/4916/4846\nf 4846/4916/4846 4857/4927/4857 4852/4922/4852\nf 4852/4922/4852 4848/4918/4848 2399/2420/2399\nf 2749/2773/2749 674/674/674 676/676/676\nf 4470/4539/4470 4592/4661/4592 3013/3043/3013\nf 4683/4752/4683 4030/4092/4030 4029/4091/4029\nf 2718/2742/2718 2112/2122/2112 2111/2121/2111\nf 670/670/670 4730/4799/4730 3610/3658/3610\nf 2830/2855/2830 4635/4704/4635 4769/4839/4769\nf 494/494/494 4841/4911/4841 428/428/428\nf 494/494/494 3602/3650/3602 4842/4912/4842\nf 4841/4911/4841 494/494/494 4842/4912/4842\nf 4858/4928/4858 4836/4906/4836 4842/4912/4842\nf 4859/4929/4859 4843/4913/4843 4836/4906/4836\nf 4843/4913/4843 4859/4929/4859 4849/4919/4849\nf 4859/4929/4859 2713/2737/2713 4849/4919/4849\nf 1375/1375/1375 2184/2195/2184 1628/1633/1628\nf 4518/4587/4518 4579/4648/4579 4557/4626/4557\nf 1825/1833/1825 4745/4814/4745 1871/1879/1871\nf 2830/2855/2830 2829/2854/2829 4602/4671/4602\nf 4800/4870/4800 4701/4770/4701 2830/2855/2830\nf 4149/4218/4149 4860/4930/4860 4854/4924/4854\nf 4847/4917/4847 4861/4931/4861 4856/4926/4856\nf 4856/4926/4856 4857/4927/4857 4845/4915/4845\nf 4753/4822/4753 4555/4624/4555 4822/4892/4822\nf 1488/1490/1488 1489/1491/1489 3419/3455/3419\nf 4114/4183/4114 4763/4832/4763 4750/4819/4750\nf 4701/4770/4701 4635/4704/4635 2830/2855/2830\nf 4701/4770/4701 4800/4870/4800 4735/4804/4735\nf 3602/3650/3602 4858/4928/4858 4842/4912/4842\nf 4858/4928/4858 4859/4929/4859 4836/4906/4836\nf 4862/4932/4862 4863/4933/4863 4859/4929/4859\nf 4859/4929/4859 4863/4933/4863 2713/2737/2713\nf 828/828/828 491/491/491 1262/1262/1262\nf 4750/4819/4750 4754/4823/4754 669/669/669\nf 4776/4846/4776 4644/4713/4644 4864/4934/4864\nf 4644/4713/4644 4735/4804/4735 3977/4035/3977\nf 4655/4724/4655 4700/4769/4700 2841/2866/2841\nf 4644/4713/4644 3977/4035/3977 4864/4934/4864\nf 4704/4773/4704 4628/4697/4628 4661/4730/4661\nf 2731/2755/2731 4860/4930/4860 4149/4218/4149\nf 4860/4930/4860 4865/4935/4865 4854/4924/4854\nf 4865/4935/4865 4866/4936/4866 4854/4924/4854\nf 4854/4924/4854 4866/4936/4866 4855/4925/4855\nf 4866/4936/4866 4861/4931/4861 4847/4917/4847\nf 4855/4925/4855 4866/4936/4866 4847/4917/4847\nf 4856/4926/4856 4867/4937/4867 4857/4927/4857\nf 4134/4203/4134 4174/4243/4174 4017/4076/4017\nf 4868/4938/4868 4569/4638/4569 4568/4637/4568\nf 4802/4872/4802 4351/4420/4351 4090/4159/4090\nf 4763/4832/4763 4754/4823/4754 4750/4819/4750\nf 2678/2702/2678 4516/4585/4516 4757/4826/4757\nf 4742/4811/4742 4787/4857/4787 4869/4939/4869\nf 3602/3650/3602 512/512/512 2772/2796/2772\nf 4761/4830/4761 1050/1050/1050 1052/1052/1052\nf 555/555/555 556/556/556 993/993/993\nf 3948/4006/3948 4040/4104/4040 3751/3805/3751\nf 4863/4933/4863 4870/4940/4870 2713/2737/2713\nf 2713/2737/2713 4870/4940/4870 358/358/358\nf 373/373/373 472/472/472 861/861/861\nf 3973/4031/3973 4763/4832/4763 4114/4183/4114\nf 669/669/669 4754/4823/4754 670/670/670\nf 176/176/176 4871/4941/4871 3276/3310/3276\nf 2852/2878/2852 4595/4664/4595 4650/4719/4650\nf 3902/3960/3902 3401/3435/3401 3400/3434/3400\nf 2730/2754/2730 936/936/936 2731/2755/2731\nf 936/936/936 4872/4942/4872 2731/2755/2731\nf 2731/2755/2731 4872/4942/4872 4860/4930/4860\nf 4867/4937/4867 4856/4926/4856 4861/4931/4861\nf 4796/4866/4796 4848/4918/4848 4852/4922/4852\nf 4796/4866/4796 781/781/781 4848/4918/4848\nf 4599/4668/4599 4808/4878/4808 4625/4694/4625\nf 3610/3658/3610 4597/4666/4597 4599/4668/4599\nf 4807/4877/4807 4768/4838/4768 4516/4585/4516\nf 4873/4943/4873 4662/4731/4662 4821/4891/4821\nf 1887/1895/1887 3602/3650/3602 2772/2796/2772\nf 4874/4944/4874 4858/4928/4858 3602/3650/3602\nf 4862/4932/4862 4859/4929/4859 4858/4928/4858\nf 1035/1035/1035 2383/2404/2383 1395/1395/1395\nf 4767/4836/4767 176/176/176 119/119/119\nf 4528/4597/4528 4767/4836/4767 119/119/119\nf 4871/4941/4871 1052/1052/1052 3276/3310/3276\nf 3339/3373/3339 2360/2380/2360 4761/4830/4761\nf 4873/4943/4873 4826/4896/4826 4662/4731/4662\nf 2645/2668/2645 1554/1559/1554 203/203/203\nf 4872/4942/4872 4875/4945/4875 4860/4930/4860\nf 4860/4930/4860 4875/4945/4875 4865/4935/4865\nf 4865/4935/4865 4876/4946/4876 4866/4936/4866\nf 4877/4947/4877 4867/4937/4867 4861/4931/4861\nf 4857/4927/4857 4878/4948/4878 4852/4922/4852\nf 4878/4948/4878 4796/4866/4796 4852/4922/4852\nf 2066/2075/2066 2666/2689/2666 2067/2076/2067\nf 4712/4781/4712 4223/4292/4223 4222/4291/4222\nf 4565/4634/4565 4678/4747/4678 2682/2706/2682\nf 1917/1925/1917 4774/4844/4774 674/674/674\nf 2678/2702/2678 4807/4877/4807 4516/4585/4516\nf 4747/4816/4747 4742/4811/4742 4301/4370/4301\nf 3746/3800/3746 4759/4828/4759 4758/4827/4758\nf 4596/4665/4596 2718/2742/2718 2717/2741/2717\nf 2854/2880/2854 2380/2401/2380 2366/2386/2366\nf 1887/1895/1887 4874/4944/4874 3602/3650/3602\nf 4874/4944/4874 4862/4932/4862 4858/4928/4858\nf 4879/4949/4879 4863/4933/4863 4862/4932/4862\nf 4863/4933/4863 4879/4949/4879 4870/4940/4870\nf 4747/4816/4747 4301/4370/4301 2383/2404/2383\nf 3774/3830/3774 4880/4950/4880 4767/4836/4767\nf 4767/4836/4767 4880/4950/4880 176/176/176\nf 4880/4950/4880 4871/4941/4871 176/176/176\nf 1999/2008/1999 1998/2007/1998 3144/3176/3144\nf 4881/4951/4881 4739/4808/4739 4734/4803/4734\nf 1205/1205/1205 1207/1207/1207 2427/2448/2427\nf 935/935/935 4872/4942/4872 936/936/936\nf 4872/4942/4872 4882/4952/4882 4875/4945/4875\nf 4875/4945/4875 4876/4946/4876 4865/4935/4865\nf 4876/4946/4876 4883/4953/4883 4866/4936/4866\nf 4883/4953/4883 4877/4947/4877 4861/4931/4861\nf 4866/4936/4866 4883/4953/4883 4861/4931/4861\nf 4867/4937/4867 4884/4954/4884 4857/4927/4857\nf 3989/4047/3989 955/955/955 4616/4685/4616\nf 3966/4024/3966 4780/4850/4780 4472/4541/4472\nf 4602/4671/4602 2829/2854/2829 4783/4853/4783\nf 4885/4955/4885 4772/4842/4772 4739/4808/4739\nf 4885/4955/4885 4886/4956/4886 4772/4842/4772\nf 3772/3828/3772 3774/3830/3774 4528/4597/4528\nf 1152/1152/1152 1396/1396/1396 4650/4719/4650\nf 4879/4949/4879 501/501/501 4870/4940/4870\nf 4375/4444/4375 4301/4370/4301 4303/4372/4303\nf 4887/4957/4887 4880/4950/4880 3774/3830/3774\nf 4887/4957/4887 4871/4941/4871 4880/4950/4880\nf 4887/4957/4887 4888/4958/4888 4871/4941/4871\nf 4888/4958/4888 1052/1052/1052 4871/4941/4871\nf 4508/4577/4508 3122/3154/3122 3191/3225/3191\nf 4886/4956/4886 4837/4907/4837 4772/4842/4772\nf 935/935/935 4882/4952/4882 4872/4942/4872\nf 4884/4954/4884 4878/4948/4878 4857/4927/4857\nf 4572/4641/4572 4575/4644/4575 4224/4293/4224\nf 3966/4024/3966 4472/4541/4472 4676/4745/4676\nf 4815/4885/4815 3966/4024/3966 4676/4745/4676\nf 4786/4856/4786 4599/4668/4599 4625/4694/4625\nf 4602/4671/4602 4783/4853/4783 4603/4672/4603\nf 4682/4751/4682 4659/4728/4659 4825/4895/4825\nf 4680/4749/4680 4777/4847/4777 4712/4781/4712\nf 4695/4764/4695 4724/4793/4724 3354/3388/3354\nf 2279/2297/2279 2067/2076/2067 4837/4907/4837\nf 4889/4959/4889 1072/1072/1072 988/988/988\nf 1837/1845/1837 4862/4932/4862 4874/4944/4874\nf 1887/1895/1887 1837/1845/1837 4874/4944/4874\nf 1837/1845/1837 4879/4949/4879 4862/4932/4862\nf 1837/1845/1837 1826/1834/1826 4879/4949/4879\nf 3904/3962/3904 4273/4342/4273 3897/3955/3897\nf 4801/4871/4801 4687/4756/4687 4686/4755/4686\nf 4801/4871/4801 4604/4673/4604 4687/4756/4687\nf 4499/4568/4499 3774/3830/3774 3773/3829/3773\nf 523/523/523 2283/2302/2283 1407/1409/1407\nf 4273/4342/4273 4890/4960/4890 935/935/935\nf 937/937/937 4273/4342/4273 935/935/935\nf 935/935/935 4890/4960/4890 4882/4952/4882\nf 4882/4952/4882 4891/4961/4891 4875/4945/4875\nf 4883/4953/4883 4892/4962/4892 4877/4947/4877\nf 4892/4962/4892 4893/4963/4893 4877/4947/4877\nf 4894/4964/4894 4796/4866/4796 4878/4948/4878\nf 4894/4964/4894 4895/4965/4895 4796/4866/4796\nf 4895/4965/4895 3306/3340/3306 4796/4866/4796\nf 1489/1491/1489 1763/1771/1763 3419/3455/3419\nf 3183/3217/3183 4896/4966/4896 3118/3150/3118\nf 4113/4182/4113 4868/4938/4868 4568/4637/4568\nf 1126/1126/1126 4113/4182/4113 4568/4637/4568\nf 4572/4641/4572 4626/4695/4626 4576/4645/4576\nf 1051/1051/1051 1050/1050/1050 2359/2379/2359\nf 33/33/33 4897/4967/4897 34/34/34\nf 4735/4804/4735 4801/4871/4801 3978/4036/3978\nf 1871/1879/1871 4745/4814/4745 1887/1895/1887\nf 4745/4814/4745 1837/1845/1837 1887/1895/1887\nf 4879/4949/4879 1826/1834/1826 501/501/501\nf 4617/4686/4617 955/955/955 299/299/299\nf 4898/4968/4898 3774/3830/3774 4499/4568/4499\nf 4899/4969/4899 4761/4830/4761 4888/4958/4888\nf 1123/1123/1123 2391/2412/2391 2390/2411/2390\nf 4890/4960/4890 3964/4022/3964 4882/4952/4882\nf 4882/4952/4882 3964/4022/3964 4891/4961/4891\nf 4891/4961/4891 4900/4970/4900 4875/4945/4875\nf 4900/4970/4900 4901/4971/4901 4876/4946/4876\nf 4875/4945/4875 4900/4970/4900 4876/4946/4876\nf 4901/4971/4901 4883/4953/4883 4876/4946/4876\nf 4877/4947/4877 4884/4954/4884 4867/4937/4867\nf 4884/4954/4884 4902/4972/4902 4878/4948/4878\nf 427/427/427 494/494/494 428/428/428\nf 4572/4641/4572 4576/4645/4576 4575/4644/4575\nf 1915/1923/1915 1917/1925/1917 4795/4865/4795\nf 4565/4634/4565 4298/4367/4298 4678/4747/4678\nf 4610/4679/4610 3743/3797/3743 2751/2775/2751\nf 4655/4724/4655 2840/2865/2840 4043/4108/4043\nf 3610/3658/3610 4599/4668/4599 671/671/671\nf 4614/4683/4614 3270/3304/3270 4730/4799/4730\nf 2829/2854/2829 4552/4621/4552 4654/4723/4654\nf 4552/4621/4552 4655/4724/4655 4654/4723/4654\nf 3344/3378/3344 4804/4874/4804 4541/4610/4541\nf 4498/4567/4498 4410/4479/4410 3692/3745/3692\nf 81/81/81 4498/4567/4498 3692/3745/3692\nf 4898/4968/4898 4499/4568/4499 2568/2589/2568\nf 4074/4143/4074 4898/4968/4898 2568/2589/2568\nf 4899/4969/4899 4888/4958/4888 4887/4957/4887\nf 4761/4830/4761 4899/4969/4899 3339/3373/3339\nf 3964/4022/3964 4900/4970/4900 4891/4961/4891\nf 4893/4963/4893 4884/4954/4884 4877/4947/4877\nf 3824/3880/3824 584/584/584 586/586/586\nf 4774/4844/4774 1917/1925/1917 1916/1924/1916\nf 4714/4783/4714 4782/4852/4782 4655/4724/4655\nf 4786/4856/4786 4625/4694/4625 4571/4640/4571\nf 4678/4747/4678 4672/4741/4672 4675/4744/4675\nf 4193/4262/4193 3672/3725/3672 3759/3814/3759\nf 4903/4973/4903 3774/3830/3774 4898/4968/4898\nf 4903/4973/4903 4887/4957/4887 3774/3830/3774\nf 4800/4870/4800 4604/4673/4604 4801/4871/4801\nf 3327/3361/3327 4548/4617/4548 4904/4974/4904\nf 4273/4342/4273 3904/3962/3904 4890/4960/4890\nf 4890/4960/4890 3904/3962/3904 3964/4022/3964\nf 4901/4971/4901 4905/4975/4905 4883/4953/4883\nf 4883/4953/4883 4905/4975/4905 4892/4962/4892\nf 4905/4975/4905 4906/4976/4906 4892/4962/4892\nf 4907/4977/4907 4893/4963/4893 4892/4962/4892\nf 4906/4976/4906 4907/4977/4907 4892/4962/4892\nf 4907/4977/4907 4884/4954/4884 4893/4963/4893\nf 4902/4972/4902 4908/4978/4908 4878/4948/4878\nf 4895/4965/4895 3201/3235/3201 3200/3234/3200\nf 3133/3165/3133 4418/4487/4418 4617/4686/4617\nf 4652/4721/4652 4708/4777/4708 4628/4697/4628\nf 4653/4722/4653 4652/4721/4652 4788/4858/4788\nf 4822/4892/4822 4556/4625/4556 4824/4894/4824\nf 1773/1781/1773 53/53/53 3969/4027/3969\nf 4840/4910/4840 4610/4679/4610 4609/4678/4609\nf 3978/4036/3978 4801/4871/4801 4686/4755/4686\nf 4222/4291/4222 4224/4293/4224 386/386/386\nf 4826/4896/4826 4881/4951/4881 4734/4803/4734\nf 4885/4955/4885 4739/4808/4739 4881/4951/4881\nf 4909/4979/4909 4887/4957/4887 4903/4973/4903\nf 4909/4979/4909 4899/4969/4899 4887/4957/4887\nf 4909/4979/4909 4910/4980/4910 4899/4969/4899\nf 4899/4969/4899 3400/3434/3400 3340/3374/3340\nf 3339/3373/3339 4899/4969/4899 3340/3374/3340\nf 3904/3962/3904 3956/4014/3956 3964/4022/3964\nf 1477/1479/1477 1701/1708/1701 3957/4015/3957\nf 3964/4022/3964 3061/3092/3061 4900/4970/4900\nf 4900/4970/4900 3061/3092/3061 4901/4971/4901\nf 4901/4971/4901 4911/4981/4911 4905/4975/4905\nf 4907/4977/4907 4902/4972/4902 4884/4954/4884\nf 4908/4978/4908 4894/4964/4894 4878/4948/4878\nf 3797/3853/3797 1445/1447/1445 4046/4111/4046\nf 3743/3797/3743 4419/4488/4419 4508/4577/4508\nf 2424/2445/2424 3428/3464/3428 3173/3205/3173\nf 4726/4795/4726 4571/4640/4571 4223/4292/4223\nf 1917/1925/1917 2749/2773/2749 4795/4865/4795\nf 2525/2546/2525 4565/4634/4565 2682/2706/2682\nf 4629/4698/4629 2370/2390/2370 4708/4777/4708\nf 4851/4921/4851 2058/2067/2058 4912/4982/4912\nf 4886/4956/4886 2279/2297/2279 4837/4907/4837\nf 4913/4983/4913 4073/4142/4073 4393/4462/4393\nf 4329/4398/4329 4913/4983/4913 4393/4462/4393\nf 4913/4983/4913 4074/4143/4074 4073/4142/4073\nf 4914/4984/4914 4898/4968/4898 4074/4143/4074\nf 4611/4680/4611 2751/2775/2751 4915/4985/4915\nf 3061/3092/3061 3956/4014/3956 2755/2779/2755\nf 4906/4976/4906 4916/4986/4916 4907/4977/4907\nf 4585/4654/4585 4623/4692/4623 4622/4691/4622\nf 2828/2853/2828 4853/4923/4853 4917/4987/4917\nf 4655/4724/4655 2841/2866/2841 2840/2865/2840\nf 4408/4477/4408 4913/4983/4913 4329/4398/4329\nf 4914/4984/4914 4074/4143/4074 4913/4983/4913\nf 4914/4984/4914 4903/4973/4903 4898/4968/4898\nf 4910/4980/4910 3400/3434/3400 4899/4969/4899\nf 2929/2955/2929 3034/3064/3034 4012/4071/4012\nf 3061/3092/3061 2209/2220/2209 4901/4971/4901\nf 4901/4971/4901 4918/4988/4918 4911/4981/4911\nf 4919/4989/4919 4907/4977/4907 4916/4986/4916\nf 4907/4977/4907 4919/4989/4919 4902/4972/4902\nf 4919/4989/4919 4908/4978/4908 4902/4972/4902\nf 4712/4781/4712 4726/4795/4726 4223/4292/4223\nf 675/675/675 4666/4735/4666 676/676/676\nf 4799/4869/4799 388/388/388 4802/4872/4802\nf 4473/4542/4473 4472/4541/4472 4839/4909/4839\nf 4864/4934/4864 3977/4035/3977 4920/4990/4920\nf 4789/4859/4789 4482/4551/4482 2589/2610/2589\nf 4629/4698/4629 2366/2386/2366 2370/2390/2370\nf 2830/2855/2830 4769/4839/4769 2828/2853/2828\nf 4742/4811/4742 4869/4939/4869 4921/4991/4921\nf 33/33/33 4742/4811/4742 4921/4991/4921\nf 4409/4478/4409 4913/4983/4913 4408/4477/4408\nf 4922/4992/4922 4914/4984/4914 4913/4983/4913\nf 4914/4984/4914 4923/4993/4923 4903/4973/4903\nf 4923/4993/4923 4909/4979/4909 4903/4973/4903\nf 2689/2713/2689 2691/2715/2691 3023/3053/3023\nf 1396/1396/1396 2852/2878/2852 4650/4719/4650\nf 2209/2220/2209 4918/4988/4918 4901/4971/4901\nf 4924/4994/4924 4905/4975/4905 4911/4981/4911\nf 4925/4995/4925 4924/4994/4924 4911/4981/4911\nf 4905/4975/4905 4924/4994/4924 4906/4976/4906\nf 4895/4965/4895 733/733/733 3201/3235/3201\nf 733/733/733 735/735/735 3201/3235/3201\nf 4541/4610/4541 1124/1124/1124 1126/1126/1126\nf 4551/4620/4551 4671/4740/4671 4500/4569/4500\nf 2241/2259/2241 2224/2240/2224 3051/3082/3051\nf 4780/4850/4780 4616/4685/4616 3743/3797/3743\nf 4166/4235/4166 3772/3828/3772 4528/4597/4528\nf 2383/2404/2383 4301/4370/4301 1395/1395/1395\nf 4410/4479/4410 4913/4983/4913 4409/4478/4409\nf 4926/4996/4926 4923/4993/4923 4914/4984/4914\nf 3901/3959/3901 4910/4980/4910 4909/4979/4909\nf 3901/3959/3901 3400/3434/3400 4910/4980/4910\nf 4166/4235/4166 4528/4597/4528 121/121/121\nf 4808/4878/4808 4746/4815/4746 4625/4694/4625\nf 3036/3066/3036 4718/4787/4718 3041/3071/3041\nf 4925/4995/4925 4911/4981/4911 4918/4988/4918\nf 4916/4986/4916 4906/4976/4906 4924/4994/4924\nf 4908/4978/4908 4927/4997/4927 4894/4964/4894\nf 4894/4964/4894 4927/4997/4927 4895/4965/4895\nf 735/735/735 672/672/672 3201/3235/3201\nf 675/675/675 4193/4262/4193 4666/4735/4666\nf 3978/4036/3978 4686/4755/4686 3745/3799/3745\nf 4809/4879/4809 4711/4780/4711 4552/4621/4552\nf 4742/4811/4742 33/33/33 4301/4370/4301\nf 4543/4612/4543 1488/1490/1488 3419/3455/3419\nf 3306/3340/3306 4895/4965/4895 3200/3234/3200\nf 750/750/750 4762/4831/4762 2420/2441/2420\nf 750/750/750 4821/4891/4821 4762/4831/4762\nf 4375/4444/4375 4303/4372/4303 4765/4834/4765\nf 4303/4372/4303 4470/4539/4470 4765/4834/4765\nf 4928/4998/4928 4922/4992/4922 4913/4983/4913\nf 4928/4998/4928 4929/4999/4929 4922/4992/4922\nf 4922/4992/4922 4926/4996/4926 4914/4984/4914\nf 4930/5000/4930 4909/4979/4909 4923/4993/4923\nf 1404/1406/1404 4918/4988/4918 2209/2220/2209\nf 4166/4235/4166 4167/4236/4167 3772/3828/3772\nf 4918/4988/4918 1404/1406/1404 4925/4995/4925\nf 4925/4995/4925 4896/4966/4896 4924/4994/4924\nf 3182/3216/3182 4916/4986/4916 4924/4994/4924\nf 3183/3217/3183 3182/3216/3182 4924/4994/4924\nf 3182/3216/3182 4919/4989/4919 4916/4986/4916\nf 4919/4989/4919 4931/5001/4931 4908/4978/4908\nf 4931/5001/4931 4927/4997/4927 4908/4978/4908\nf 4927/4997/4927 733/733/733 4895/4965/4895\nf 4724/4793/4724 4613/4682/4613 4754/4823/4754\nf 4683/4752/4683 3013/3043/3013 4030/4092/4030\nf 4716/4785/4716 4789/4859/4789 2589/2610/2589\nf 4805/4875/4805 4881/4951/4881 4826/4896/4826\nf 4805/4875/4805 4793/4863/4793 4881/4951/4881\nf 4793/4863/4793 4885/4955/4885 4881/4951/4881\nf 4498/4567/4498 4932/5002/4932 4410/4479/4410\nf 4928/4998/4928 4913/4983/4913 4410/4479/4410\nf 4932/5002/4932 4928/4998/4928 4410/4479/4410\nf 4929/4999/4929 4926/4996/4926 4922/4992/4922\nf 4926/4996/4926 4930/5000/4930 4923/4993/4923\nf 3224/3258/3224 3283/3317/3283 4733/4802/4733\nf 1773/1781/1773 3969/4027/3969 1771/1779/1771\nf 3183/3217/3183 4924/4994/4924 4896/4966/4896\nf 3257/3291/3257 4919/4989/4919 3182/3216/3182\nf 1126/1126/1126 3880/3938/3880 4752/4821/4752\nf 4375/4444/4375 4765/4834/4765 2260/2278/2260\nf 4828/4898/4828 4886/4956/4886 4885/4955/4885\nf 83/83/83 4932/5002/4932 4498/4567/4498\nf 4929/4999/4929 4933/5003/4933 4926/4996/4926\nf 4930/5000/4930 3901/3959/3901 4909/4979/4909\nf 3989/4047/3989 4616/4685/4616 4780/4850/4780\nf 55/55/55 3969/4027/3969 53/53/53\nf 3257/3291/3257 4931/5001/4931 4919/4989/4919\nf 4934/5004/4934 4927/4997/4927 4931/5001/4931\nf 4193/4262/4193 3759/3814/3759 4680/4749/4680\nf 4680/4749/4680 3759/3814/3759 4777/4847/4777\nf 3759/3814/3759 4749/4818/4749 4777/4847/4777\nf 4419/4488/4419 3743/3797/3743 4418/4487/4418\nf 1060/1060/1060 739/739/739 1489/1491/1489\nf 4794/4864/4794 4784/4854/4784 4737/4806/4737\nf 3676/3729/3676 3642/3692/3642 3641/3691/3641\nf 3327/3361/3327 4823/4893/4823 3305/3339/3305\nf 82/82/82 4935/5005/4935 83/83/83\nf 4935/5005/4935 4932/5002/4932 83/83/83\nf 4936/5006/4936 4928/4998/4928 4932/5002/4932\nf 4936/5006/4936 4937/5007/4937 4928/4998/4928\nf 4937/5007/4937 4929/4999/4929 4928/4998/4928\nf 4933/5003/4933 4930/5000/4930 4926/4996/4926\nf 4938/5008/4938 3901/3959/3901 4930/5000/4930\nf 4938/5008/4938 3902/3960/3902 3901/3959/3901\nf 3902/3960/3902 4536/4605/4536 3423/3459/3423\nf 4536/4605/4536 4904/4974/4904 4537/4606/4537\nf 4537/4606/4537 4904/4974/4904 4547/4616/4547\nf 4548/4617/4548 4547/4616/4547 4904/4974/4904\nf 3304/3338/3304 4548/4617/4548 3327/3361/3327\nf 704/704/704 703/703/703 505/505/505\nf 4823/4893/4823 3303/3337/3303 3305/3339/3305\nf 3253/3287/3253 258/258/258 275/275/275\nf 4603/4672/4603 4783/4853/4783 3271/3305/3271\nf 4030/4092/4030 3532/3571/3532 4939/5009/4939\nf 2326/2346/2326 2328/2348/2328 3786/3842/3786\nf 4647/4716/4647 2646/2669/2646 2648/2671/2648\nf 2777/2801/2777 4940/5010/4940 3617/3665/3617\nf 4940/5010/4940 4941/5011/4941 3368/3402/3368\nf 3617/3665/3617 4940/5010/4940 3368/3402/3368\nf 4941/5011/4941 4942/5012/4942 3369/3403/3369\nf 3368/3402/3368 4941/5011/4941 3369/3403/3369\nf 4942/5012/4942 4943/5013/4943 3700/3753/3700\nf 3369/3403/3369 4942/5012/4942 3700/3753/3700\nf 3700/3753/3700 4943/5013/4943 82/82/82\nf 4937/5007/4937 4944/5014/4944 4929/4999/4929\nf 4944/5014/4944 4933/5003/4933 4929/4999/4929\nf 4945/5015/4945 4930/5000/4930 4933/5003/4933\nf 4945/5015/4945 4938/5008/4938 4930/5000/4930\nf 4938/5008/4938 4904/4974/4904 4536/4605/4536\nf 3902/3960/3902 4938/5008/4938 4536/4605/4536\nf 551/551/551 1291/1291/1291 2373/2394/2373\nf 551/551/551 439/439/439 1291/1291/1291\nf 3327/3361/3327 4946/5016/4946 4823/4893/4823\nf 4946/5016/4946 3232/3266/3232 3231/3265/3231\nf 4823/4893/4823 4946/5016/4946 3231/3265/3231\nf 4799/4869/4799 386/386/386 388/388/388\nf 4637/4706/4637 4581/4650/4581 4644/4713/4644\nf 4934/5004/4934 4931/5001/4931 3257/3291/3257\nf 4934/5004/4934 4947/5017/4947 4927/4997/4927\nf 4947/5017/4947 880/880/880 4927/4997/4927\nf 4927/4997/4927 880/880/880 733/733/733\nf 3391/3425/3391 3401/3435/3401 3423/3459/3423\nf 4666/4735/4666 4667/4736/4667 4797/4867/4797\nf 4749/4818/4749 4750/4819/4750 4777/4847/4777\nf 4558/4627/4558 4557/4626/4557 4764/4833/4764\nf 2778/2802/2778 4940/5010/4940 2777/2801/2777\nf 4948/5018/4948 82/82/82 4943/5013/4943\nf 4948/5018/4948 4935/5005/4935 82/82/82\nf 4935/5005/4935 4936/5006/4936 4932/5002/4932\nf 4944/5014/4944 4945/5015/4945 4933/5003/4933\nf 4949/5019/4949 4938/5008/4938 4945/5015/4945\nf 4938/5008/4938 4950/5020/4950 4904/4974/4904\nf 1337/1337/1337 2753/2777/2753 3547/3588/3547\nf 4951/5021/4951 4935/5005/4935 4948/5018/4948\nf 4951/5021/4951 4936/5006/4936 4935/5005/4935\nf 4936/5006/4936 4952/5022/4952 4937/5007/4937\nf 4952/5022/4952 4953/5023/4953 4937/5007/4937\nf 4953/5023/4953 4944/5014/4944 4937/5007/4937\nf 4954/5024/4954 4945/5015/4945 4944/5014/4944\nf 4954/5024/4954 4949/5019/4949 4945/5015/4945\nf 4949/5019/4949 4950/5020/4950 4938/5008/4938\nf 4955/5025/4955 4904/4974/4904 4950/5020/4950\nf 4956/5026/4956 3327/3361/3327 4904/4974/4904\nf 4956/5026/4956 4946/5016/4946 3327/3361/3327\nf 4957/5027/4957 3329/3363/3329 3232/3266/3232\nf 2772/2796/2772 546/546/546 1813/1821/1813\nf 1916/1924/1916 4939/5009/4939 4774/4844/4774\nf 388/388/388 3192/3226/3192 4351/4420/4351\nf 4958/5028/4958 4934/5004/4934 3257/3291/3257\nf 4958/5028/4958 4947/5017/4947 4934/5004/4934\nf 3970/4028/3970 2821/2846/2821 3734/3788/3734\nf 749/749/749 4813/4883/4813 750/750/750\nf 4824/4894/4824 4556/4625/4556 4790/4860/4790\nf 4750/4819/4750 669/669/669 671/671/671\nf 4959/5029/4959 4940/5010/4940 2778/2802/2778\nf 2824/2849/2824 4959/5029/4959 2778/2802/2778\nf 4959/5029/4959 4941/5011/4941 4940/5010/4940\nf 4960/5030/4960 4942/5012/4942 4941/5011/4941\nf 4959/5029/4959 4960/5030/4960 4941/5011/4941\nf 4961/5031/4961 4943/5013/4943 4942/5012/4942\nf 4961/5031/4961 4948/5018/4948 4943/5013/4943\nf 4951/5021/4951 4952/5022/4952 4936/5006/4936\nf 4955/5025/4955 4956/5026/4956 4904/4974/4904\nf 4956/5026/4956 4962/5032/4962 4946/5016/4946\nf 4957/5027/4957 3232/3266/3232 4946/5016/4946\nf 4962/5032/4962 4957/5027/4957 4946/5016/4946\nf 3329/3363/3329 3366/3400/3366 3330/3364/3330\nf 4616/4685/4616 955/955/955 4617/4686/4617\nf 4594/4663/4594 4590/4659/4590 4963/5033/4963\nf 4963/5033/4963 4590/4659/4590 4728/4797/4728\nf 4947/5017/4947 897/897/897 880/880/880\nf 4626/4695/4626 4746/4815/4746 4715/4784/4715\nf 4746/4815/4746 4716/4785/4716 4715/4784/4715\nf 4556/4625/4556 4751/4820/4751 4790/4860/4790\nf 4672/4741/4672 1915/1923/1915 4737/4806/4737\nf 4666/4735/4666 4797/4867/4797 4794/4864/4794\nf 4751/4820/4751 4752/4821/4752 4647/4716/4647\nf 3420/3456/3420 4964/5034/4964 2824/2849/2824\nf 4964/5034/4964 4959/5029/4959 2824/2849/2824\nf 4960/5030/4960 4961/5031/4961 4942/5012/4942\nf 4965/5035/4965 4954/5024/4954 4944/5014/4944\nf 4965/5035/4965 4966/5036/4966 4954/5024/4954\nf 4954/5024/4954 4967/5037/4967 4949/5019/4949\nf 4968/5038/4968 4950/5020/4950 4949/5019/4949\nf 4962/5032/4962 4969/5039/4969 4957/5027/4957\nf 4969/5039/4969 3329/3363/3329 4957/5027/4957\nf 3329/3363/3329 4969/5039/4969 3366/3400/3366\nf 4648/4717/4648 4970/5040/4970 4642/4711/4642\nf 3228/3262/3228 4958/5028/4958 3257/3291/3257\nf 4971/5041/4971 897/897/897 4947/5017/4947\nf 2066/2075/2066 1882/1890/1882 1881/1889/1881\nf 4750/4819/4750 671/671/671 4725/4794/4725\nf 4725/4794/4725 4786/4856/4786 4571/4640/4571\nf 4972/5042/4972 4960/5030/4960 4959/5029/4959\nf 4973/5043/4973 4951/5021/4951 4948/5018/4948\nf 4974/5044/4974 4953/5023/4953 4952/5022/4952\nf 4953/5023/4953 4965/5035/4965 4944/5014/4944\nf 4975/5045/4975 4954/5024/4954 4966/5036/4966\nf 4976/5046/4976 4967/5037/4967 4954/5024/4954\nf 4975/5045/4975 4976/5046/4976 4954/5024/4954\nf 4976/5046/4976 4977/5047/4977 4967/5037/4967\nf 4968/5038/4968 4949/5019/4949 4967/5037/4967\nf 4977/5047/4977 4968/5038/4968 4967/5037/4967\nf 4978/5048/4978 4950/5020/4950 4968/5038/4968\nf 4978/5048/4978 4955/5025/4955 4950/5020/4950\nf 4962/5032/4962 4979/5049/4979 4969/5039/4969\nf 4969/5039/4969 4980/5050/4980 3366/3400/3366\nf 3228/3262/3228 985/985/985 4958/5028/4958\nf 4958/5028/4958 4971/5041/4971 4947/5017/4947\nf 1915/1923/1915 4795/4865/4795 4737/4806/4737\nf 4777/4847/4777 4750/4819/4750 4725/4794/4725\nf 3880/3938/3880 4570/4639/4570 3879/3937/3879\nf 3759/3814/3759 4114/4183/4114 4749/4818/4749\nf 4637/4706/4637 4644/4713/4644 4638/4707/4638\nf 4349/4418/4349 4583/4652/4583 4350/4419/4350\nf 2846/2871/2846 4964/5034/4964 3420/3456/3420\nf 4981/5051/4981 4959/5029/4959 4964/5034/4964\nf 4981/5051/4981 4972/5042/4972 4959/5029/4959\nf 4982/5052/4982 4961/5031/4961 4960/5030/4960\nf 4973/5043/4973 4948/5018/4948 4961/5031/4961\nf 4974/5044/4974 4952/5022/4952 4951/5021/4951\nf 4983/5053/4983 4953/5023/4953 4974/5044/4974\nf 4984/5054/4984 4965/5035/4965 4953/5023/4953\nf 4983/5053/4983 4984/5054/4984 4953/5023/4953\nf 4985/5055/4985 4966/5036/4966 4965/5035/4965\nf 4984/5054/4984 4985/5055/4985 4965/5035/4965\nf 4985/5055/4985 4975/5045/4975 4966/5036/4966\nf 4986/5056/4986 4968/5038/4968 4977/5047/4977\nf 4986/5056/4986 4987/5057/4987 4968/5038/4968\nf 4987/5057/4987 4978/5048/4978 4968/5038/4968\nf 4988/5058/4988 4955/5025/4955 4978/5048/4978\nf 4955/5025/4955 4989/5059/4989 4956/5026/4956\nf 4989/5059/4989 4962/5032/4962 4956/5026/4956\nf 2426/2447/2426 3366/3400/3366 4980/5050/4980\nf 3869/3927/3869 4273/4342/4273 3155/3187/3155\nf 4958/5028/4958 985/985/985 4971/5041/4971\nf 3898/3956/3898 3922/3980/3922 3904/3962/3904\nf 2648/2671/2648 2647/2670/2647 404/404/404\nf 4290/4359/4290 2214/2225/2214 2213/2224/2213\nf 4915/4985/4915 2751/2775/2751 4523/4592/4523\nf 4813/4883/4813 4821/4891/4821 750/750/750\nf 4813/4883/4813 4873/4943/4873 4821/4891/4821\nf 4972/5042/4972 4982/5052/4982 4960/5030/4960\nf 4982/5052/4982 4990/5060/4990 4961/5031/4961\nf 4990/5060/4990 4973/5043/4973 4961/5031/4961\nf 4991/5061/4991 4951/5021/4951 4973/5043/4973\nf 4991/5061/4991 4974/5044/4974 4951/5021/4951\nf 4992/5062/4992 4985/5055/4985 4984/5054/4984\nf 4993/5063/4993 4987/5057/4987 4986/5056/4986\nf 4994/5064/4994 4988/5058/4988 4978/5048/4978\nf 4988/5058/4988 4989/5059/4989 4955/5025/4955\nf 4979/5049/4979 4980/5050/4980 4969/5039/4969\nf 2398/2419/2398 2400/2421/2400 2535/2556/2535\nf 985/985/985 3203/3237/3203 4971/5041/4971\nf 3203/3237/3203 4995/5065/4995 897/897/897\nf 4971/5041/4971 3203/3237/3203 897/897/897\nf 897/897/897 4995/5065/4995 879/879/879\nf 4500/4569/4500 4805/4875/4805 4826/4896/4826\nf 4996/5066/4996 4964/5034/4964 2846/2871/2846\nf 4997/5067/4997 4972/5042/4972 4981/5051/4981\nf 4998/5068/4998 4982/5052/4982 4972/5042/4972\nf 4997/5067/4997 4998/5068/4998 4972/5042/4972\nf 4998/5068/4998 4999/5069/4999 4982/5052/4982\nf 4999/5069/4999 4990/5060/4990 4982/5052/4982\nf 4999/5069/4999 5000/5070/5000 4990/5060/4990\nf 5001/5071/5001 4973/5043/4973 4990/5060/4990\nf 5000/5070/5000 5001/5071/5001 4990/5060/4990\nf 5001/5071/5001 5002/5072/5002 4973/5043/4973\nf 5002/5072/5002 4991/5061/4991 4973/5043/4973\nf 4991/5061/4991 5003/5073/5003 4974/5044/4974\nf 5003/5073/5003 5004/5074/5004 4974/5044/4974\nf 5004/5074/5004 4983/5053/4983 4974/5044/4974\nf 5005/5075/5005 4984/5054/4984 4983/5053/4983\nf 5005/5075/5005 5006/5076/5006 4984/5054/4984\nf 5006/5076/5006 4992/5062/4992 4984/5054/4984\nf 5007/5077/5007 4987/5057/4987 4993/5063/4993\nf 4987/5057/4987 5007/5077/5007 4978/5048/4978\nf 5008/5078/5008 4980/5050/4980 4979/5049/4979\nf 4980/5050/4980 5008/5078/5008 2426/2447/2426\nf 2194/2205/2194 2571/2592/2571 1094/1094/1094\nf 152/152/152 3203/3237/3203 985/985/985\nf 4995/5065/4995 988/988/988 879/879/879\nf 4182/4251/4182 825/825/825 827/827/827\nf 2683/2707/2683 4678/4747/4678 2553/2574/2553\nf 4261/4330/4261 4744/4813/4744 2397/2418/2397\nf 2280/2298/2280 2279/2297/2279 4886/4956/4886\nf 5009/5079/5009 4964/5034/4964 4996/5066/4996\nf 5009/5079/5009 4981/5051/4981 4964/5034/4964\nf 5009/5079/5009 5010/5080/5010 4981/5051/4981\nf 5010/5080/5010 4997/5067/4997 4981/5051/4981\nf 5011/5081/5011 4998/5068/4998 4997/5067/4997\nf 4998/5068/4998 5012/5082/5012 4999/5069/4999\nf 5012/5082/5012 5000/5070/5000 4999/5069/4999\nf 5013/5083/5013 5002/5072/5002 5001/5071/5001\nf 5000/5070/5000 5013/5083/5013 5001/5071/5001\nf 5014/5084/5014 4991/5061/4991 5002/5072/5002\nf 5005/5075/5005 5015/5085/5015 5006/5076/5006\nf 5016/5086/5016 4978/5048/4978 5007/5077/5007\nf 5016/5086/5016 4994/5064/4994 4978/5048/4978\nf 4988/5058/4988 5017/5087/5017 4989/5059/4989\nf 5017/5087/5017 4962/5032/4962 4989/5059/4989\nf 5017/5087/5017 4979/5049/4979 4962/5032/4962\nf 5008/5078/5008 2424/2445/2424 2426/2447/2426\nf 4828/4898/4828 2280/2298/2280 4886/4956/4886\nf 4698/4767/4698 4709/4778/4709 4587/4656/4587\nf 3203/3237/3203 5018/5088/5018 4995/5065/4995\nf 5018/5088/5018 4889/4959/4889 4995/5065/4995\nf 4995/5065/4995 4889/4959/4889 988/988/988\nf 3273/3307/3273 4744/4813/4744 4738/4807/4738\nf 2494/2515/2494 3051/3082/3051 4595/4664/4595\nf 2852/2878/2852 2494/2515/2494 4595/4664/4595\nf 2845/2870/2845 4996/5066/4996 2846/2871/2846\nf 5019/5089/5019 4997/5067/4997 5010/5080/5010\nf 5019/5089/5019 5011/5081/5011 4997/5067/4997\nf 5020/5090/5020 4998/5068/4998 5011/5081/5011\nf 5020/5090/5020 5012/5082/5012 4998/5068/4998\nf 5021/5091/5021 5000/5070/5000 5012/5082/5012\nf 5021/5091/5021 5013/5083/5013 5000/5070/5000\nf 5021/5091/5021 5022/5092/5022 5013/5083/5013\nf 5023/5093/5023 4991/5061/4991 5014/5084/5014\nf 5023/5093/5023 5003/5073/5003 4991/5061/4991\nf 5024/5094/5024 5004/5074/5004 5003/5073/5003\nf 5025/5095/5025 4983/5053/4983 5004/5074/5004\nf 4983/5053/4983 5025/5095/5025 5005/5075/5005\nf 5005/5075/5005 5026/5096/5026 5015/5085/5015\nf 5027/5097/5027 4994/5064/4994 5016/5086/5016\nf 5028/5098/5028 4988/5058/4988 4994/5064/4994\nf 5029/5099/5029 5008/5078/5008 4979/5049/4979\nf 3428/3464/3428 2424/2445/2424 5008/5078/5008\nf 5029/5099/5029 3428/3464/3428 5008/5078/5008\nf 4590/4659/4590 4638/4707/4638 4728/4797/4728\nf 3376/3410/3376 3340/3374/3340 3401/3435/3401\nf 4744/4813/4744 4261/4330/4261 4773/4843/4773\nf 2210/2221/2210 2209/2220/2209 3061/3092/3061\nf 4939/5009/4939 1916/1924/1916 4564/4633/4564\nf 3321/3355/3321 956/956/956 3348/3382/3348\nf 5030/5100/5030 5009/5079/5009 4996/5066/4996\nf 2845/2870/2845 5030/5100/5030 4996/5066/4996\nf 5031/5101/5031 5020/5090/5020 5011/5081/5011\nf 5019/5089/5019 5031/5101/5031 5011/5081/5011\nf 5032/5102/5032 5012/5082/5012 5020/5090/5020\nf 5033/5103/5033 5021/5091/5021 5012/5082/5012\nf 5032/5102/5032 5033/5103/5033 5012/5082/5012\nf 5034/5104/5034 5022/5092/5022 5021/5091/5021\nf 5033/5103/5033 5034/5104/5034 5021/5091/5021\nf 5024/5094/5024 5003/5073/5003 5023/5093/5023\nf 5035/5105/5035 5024/5094/5024 5023/5093/5023\nf 5025/5095/5025 5036/5106/5036 5026/5096/5026\nf 5005/5075/5005 5025/5095/5025 5026/5096/5026\nf 5037/5107/5037 4994/5064/4994 5027/5097/5027\nf 5038/5108/5038 4988/5058/4988 5028/5098/5028\nf 5017/5087/5017 5029/5099/5029 4979/5049/4979\nf 4778/4848/4778 4939/5009/4939 4564/4633/4564\nf 3745/3799/3745 4759/4828/4759 3746/3800/3746\nf 4912/4982/4912 2058/2067/2058 4566/4635/4566\nf 501/501/501 358/358/358 4870/4940/4870\nf 3162/3194/3162 3246/3280/3246 3203/3237/3203\nf 3246/3280/3246 5018/5088/5018 3203/3237/3203\nf 3246/3280/3246 4889/4959/4889 5018/5088/5018\nf 4031/4093/4031 4030/4092/4030 4778/4848/4778\nf 4797/4867/4797 4667/4736/4667 4798/4868/4798\nf 2059/2068/2059 4773/4843/4773 4651/4720/4651\nf 4917/4987/4917 4553/4622/4553 2828/2853/2828\nf 929/929/929 3173/3205/3173 3428/3464/3428\nf 3404/5109/3404 5030/5100/5030 2845/2870/2845\nf 5039/5110/5039 5009/5079/5009 5030/5100/5030\nf 5039/5110/5039 5010/5080/5010 5009/5079/5009\nf 5040/5111/5040 5019/5089/5019 5010/5080/5010\nf 5019/5089/5019 5040/5111/5040 5031/5101/5031\nf 5041/5112/5041 5020/5090/5020 5031/5101/5031\nf 5041/5112/5041 5032/5102/5032 5020/5090/5020\nf 5033/5103/5033 5042/5113/5042 5034/5104/5034\nf 5043/5114/5043 5024/5094/5024 5035/5105/5035\nf 5025/5095/5025 5044/5115/5044 5036/5106/5036\nf 5045/5116/5045 4994/5064/4994 5037/5107/5037\nf 5045/5116/5045 5028/5098/5028 4994/5064/4994\nf 5038/5108/5038 5017/5087/5017 4988/5058/4988\nf 4648/4717/4648 4606/4675/4606 4970/5040/4970\nf 3500/3539/3500 1339/1339/1339 1338/1338/1338\nf 2262/2280/2262 3006/3035/3006 2313/2333/2313\nf 4824/4894/4824 4790/4860/4790 4716/4785/4716\nf 4627/4696/4627 4626/4695/4626 4572/4641/4572\nf 4667/4736/4667 4222/4291/4222 4798/4868/4798\nf 4668/4737/4668 3345/3379/3345 4555/4624/4555\nf 5046/5117/5046 5010/5080/5010 5039/5110/5039\nf 5046/5117/5046 5040/5111/5040 5010/5080/5010\nf 5040/5111/5040 5047/5118/5047 5031/5101/5031\nf 5048/5119/5048 5032/5102/5032 5041/5112/5041\nf 5049/5120/5049 5033/5103/5033 5032/5102/5032\nf 5048/5119/5048 5049/5120/5049 5032/5102/5032\nf 5050/5121/5050 5042/5113/5042 5033/5103/5033\nf 5049/5120/5049 5050/5121/5050 5033/5103/5033\nf 5051/5122/5051 5024/5094/5024 5043/5114/5043\nf 5052/5123/5052 5053/5124/5053 5044/5115/5044\nf 5025/5095/5025 5052/5123/5052 5044/5115/5044\nf 5054/5125/5054 5028/5098/5028 5045/5116/5045\nf 5038/5108/5038 5055/5126/5055 5017/5087/5017\nf 5056/5127/5056 5029/5099/5029 5017/5087/5017\nf 1963/1972/1963 3428/3464/3428 5029/5099/5029\nf 2420/2441/2420 3167/3199/3167 1041/1041/1041\nf 3246/3280/3246 1142/1142/1142 4889/4959/4889\nf 1142/1142/1142 1072/1072/1072 4889/4959/4889\nf 4571/4640/4571 4627/4696/4627 4572/4641/4572\nf 4850/4920/4850 4803/4873/4803 3344/3378/3344\nf 3383/3417/3383 3615/3663/3615 3614/3662/3614\nf 4813/4883/4813 2113/2123/2113 4873/4943/4873\nf 2113/2123/2113 4826/4896/4826 4873/4943/4873\nf 5048/5119/5048 5041/5112/5041 5031/5101/5031\nf 5049/5120/5049 5057/5128/5057 5050/5121/5050\nf 5058/5129/5058 5024/5094/5024 5051/5122/5051\nf 5052/5123/5052 5004/5074/5004 5024/5094/5024\nf 5052/5123/5052 5025/5095/5025 5004/5074/5004\nf 5052/5123/5052 5059/5130/5059 5053/5124/5053\nf 5060/5131/5060 5028/5098/5028 5054/5125/5054\nf 5061/5132/5061 5060/5131/5060 5054/5125/5054\nf 5060/5131/5060 5038/5108/5038 5028/5098/5028\nf 5062/5133/5062 5055/5126/5055 5038/5108/5038\nf 5055/5126/5055 5056/5127/5056 5017/5087/5017\nf 3295/3329/3295 5029/5099/5029 5056/5127/5056\nf 2113/2123/2113 4500/4569/4500 4826/4896/4826\nf 2790/2814/2790 4779/4849/4779 2525/2546/2525\nf 4551/4620/4551 4500/4569/4500 2112/2122/2112\nf 1142/1142/1142 1128/1128/1128 1072/1072/1072\nf 4939/5009/4939 3532/3571/3532 4774/4844/4774\nf 4800/4870/4800 2830/2855/2830 4604/4673/4604\nf 4171/4240/4171 5030/5134/5030 3404/3438/3404\nf 5046/5135/5046 5063/5136/5063 5047/5137/5047\nf 5040/5111/5040 5046/5117/5046 5047/5118/5047\nf 5064/5138/5064 5031/5139/5031 5047/5137/5047\nf 5064/5138/5064 5048/5140/5048 5031/5139/5031\nf 5065/5141/5065 5057/5128/5057 5049/5120/5049\nf 5066/5142/5066 5065/5141/5065 5049/5120/5049\nf 5052/5123/5052 5024/5094/5024 5058/5129/5058\nf 5067/5143/5067 5052/5123/5052 5058/5129/5058\nf 5052/5123/5052 5068/5144/5068 5059/5130/5059\nf 5069/5145/5069 5060/5131/5060 5061/5132/5061\nf 5070/5146/5070 5069/5145/5069 5061/5132/5061\nf 5060/5131/5060 5062/5133/5062 5038/5108/5038\nf 3295/3329/3295 1963/1972/1963 5029/5099/5029\nf 1395/1395/1395 4301/4370/4301 4375/4444/4375\nf 2790/2814/2790 4031/4093/4031 4779/4849/4779\nf 4031/4093/4031 4778/4848/4778 4779/4849/4779\nf 3977/4035/3977 4735/4804/4735 3978/4036/3978\nf 4793/4863/4793 4828/4898/4828 4885/4955/4885\nf 1350/1350/1350 1395/1395/1395 4375/4444/4375\nf 4301/4370/4301 4757/4826/4757 4302/4371/4302\nf 4828/4898/4828 3419/3455/3419 2280/2298/2280\nf 4040/4104/4040 5039/5147/5039 5030/5134/5030\nf 5071/5148/5071 4040/4104/4040 5030/5134/5030\nf 4040/4104/4040 5046/5135/5046 5039/5147/5039\nf 5063/5136/5063 5072/5149/5072 5047/5137/5047\nf 5072/5149/5072 5064/5138/5064 5047/5137/5047\nf 5073/5150/5073 5049/5120/5049 5048/5119/5048\nf 5073/5150/5073 5066/5142/5066 5049/5120/5049\nf 5066/5142/5066 5074/5151/5074 5065/5141/5065\nf 5075/5152/5075 5052/5123/5052 5067/5143/5067\nf 5075/5152/5075 5076/5153/5076 5052/5123/5052\nf 5052/5123/5052 5077/5154/5077 5068/5144/5068\nf 5077/5154/5077 5078/5155/5078 5068/5144/5068\nf 5079/5156/5079 5069/5145/5069 5070/5146/5070\nf 2036/2045/2036 5056/5127/5056 5055/5126/5055\nf 2036/2045/2036 3295/3329/3295 5056/5127/5056\nf 3383/3417/3383 3367/3401/3367 3627/3676/3627\nf 2830/2855/2830 4602/4671/4602 4604/4673/4604\nf 4702/4771/4702 3345/3379/3345 4668/4737/4668\nf 4030/4092/4030 4939/5009/4939 4778/4848/4778\nf 3989/4047/3989 4780/4850/4780 3966/4024/3966\nf 4224/4293/4224 4223/4292/4223 4572/4641/4572\nf 4678/4747/4678 4675/4744/4675 2553/2574/2553\nf 2433/2454/2433 2432/2453/2432 4810/4880/4810\nf 4920/4990/4920 3977/4035/3977 4720/4789/4720\nf 4301/4370/4301 33/33/33 4757/4826/4757\nf 4921/4991/4921 4897/4967/4897 33/33/33\nf 4171/4240/4171 5071/5148/5071 5030/5134/5030\nf 5063/5136/5063 5046/5135/5046 4040/4104/4040\nf 5080/5157/5080 5074/5151/5074 5066/5142/5066\nf 5081/5158/5081 5076/5153/5076 5075/5152/5075\nf 5077/5154/5077 5052/5123/5052 5076/5153/5076\nf 5082/5159/5082 5078/5155/5078 5077/5154/5077\nf 5083/5160/5083 5069/5145/5069 5079/5156/5079\nf 5069/5145/5069 5062/5133/5062 5060/5131/5060\nf 4573/4642/4573 2036/2045/2036 5055/5126/5055\nf 2035/2044/2035 3295/3329/3295 2036/2045/2036\nf 2490/2511/2490 209/209/209 4717/4786/4717\nf 4579/4648/4579 4764/4833/4764 4557/4626/4557\nf 3015/3045/3015 3014/3044/3014 4567/4636/4567\nf 1152/1152/1152 2717/2741/2717 749/749/749\nf 85/85/85 5048/5140/5048 5064/5138/5064\nf 4816/5161/4816 5066/5142/5066 5073/5150/5073\nf 5084/5162/5084 5080/5157/5080 5066/5142/5066\nf 5085/5163/5085 5076/5153/5076 5081/5158/5081\nf 5086/5164/5086 5082/5159/5082 5077/5154/5077\nf 5087/5165/5087 5088/5166/5088 5083/5160/5083\nf 5089/5167/5089 5069/5145/5069 5083/5160/5083\nf 5088/5166/5088 5089/5167/5089 5083/5160/5083\nf 4573/4642/4573 5055/5126/5055 5062/5133/5062\nf 4549/4618/4549 4178/4247/4178 4550/4619/4550\nf 2842/2867/2842 4702/4771/4702 4668/4737/4668\nf 3979/4037/3979 3978/4036/3978 4727/4796/4727\nf 4761/4830/4761 1052/1052/1052 4888/4958/4888\nf 4832/4902/4832 3343/3377/3343 3345/3379/3345\nf 4620/4689/4620 2432/2453/2432 2431/2452/2431\nf 4820/4890/4820 4620/4689/4620 2431/2452/2431\nf 4579/4648/4579 3355/3389/3355 4764/4833/4764\nf 4550/4619/4550 2834/2859/2834 4543/4612/4543\nf 5063/5136/5063 2307/2326/2307 5072/5149/5072\nf 86/86/86 5064/5138/5064 5072/5149/5072\nf 86/86/86 85/85/85 5064/5138/5064\nf 85/85/85 5073/5168/5073 5048/5140/5048\nf 797/797/797 5084/5162/5084 5066/5142/5066\nf 4816/5161/4816 797/797/797 5066/5142/5066\nf 797/797/797 5090/5169/5090 5084/5162/5084\nf 5091/5170/5091 5076/5153/5076 5085/5163/5085\nf 5091/5170/5091 2000/2009/2000 5076/5153/5076\nf 2000/2009/2000 5077/5154/5077 5076/5153/5076\nf 2000/2009/2000 1999/2008/1999 5077/5154/5077\nf 1999/2008/1999 5086/5164/5086 5077/5154/5077\nf 1999/2008/1999 5092/5171/5092 5086/5164/5086\nf 5093/5172/5093 5088/5166/5088 5087/5165/5087\nf 3470/3509/3470 5062/5133/5062 5069/5145/5069\nf 3364/3398/3364 2036/2045/2036 4573/4642/4573\nf 3354/3388/3354 4763/4832/4763 3355/3389/3355\nf 4302/4371/4302 4757/4826/4757 4470/4539/4470\nf 672/672/672 735/735/735 734/734/734\nf 4798/4868/4798 386/386/386 4799/4869/4799\nf 2842/2867/2842 4669/4738/4669 4598/4667/4598\nf 3354/3388/3354 4724/4793/4724 4763/4832/4763\nf 4598/4667/4598 4669/4738/4669 4753/4822/4753\nf 3751/3805/3751 5071/5148/5071 4171/4240/4171\nf 3751/3805/3751 4040/4104/4040 5071/5148/5071\nf 4040/4104/4040 2486/2507/2486 5063/5136/5063\nf 5063/5136/5063 2486/2507/2486 2307/2326/2307\nf 2306/2325/2306 5072/5149/5072 2307/2326/2307\nf 2306/2325/2306 86/86/86 5072/5149/5072\nf 3169/3201/3169 5073/5168/5073 85/85/85\nf 3169/3201/3169 4816/4886/4816 5073/5168/5073\nf 5094/5173/5094 5090/5169/5090 797/797/797\nf 5095/5174/5095 2000/2009/2000 5091/5170/5091\nf 1999/2008/1999 5096/5175/5096 5092/5171/5092\nf 2041/2050/2041 5088/5166/5088 5093/5172/5093\nf 5097/5176/5097 2041/2050/2041 5093/5172/5093\nf 2041/2050/2041 5089/5167/5089 5088/5166/5088\nf 5089/5167/5089 3470/3509/3470 5069/5145/5069\nf 3469/3508/3469 4573/4642/4573 5062/5133/5062\nf 3470/3509/3470 3469/3508/3469 5062/5133/5062\nf 3283/3317/3283 3284/3318/3284 4819/4889/4819\nf 4555/4624/4555 4556/4625/4556 4822/4892/4822\nf 4716/4785/4716 2589/2610/2589 1742/1750/1742\nf 4568/4637/4568 4570/4639/4570 3880/3938/3880\nf 4763/4832/4763 4724/4793/4724 4754/4823/4754\nf 2742/2766/2742 3751/3805/3751 4171/4240/4171\nf 3819/3875/3819 3169/3201/3169 85/85/85\nf 2835/2860/2835 797/4837/797 4816/4886/4816\nf 797/797/797 796/796/796 5094/5173/5094\nf 3704/3757/3704 2000/2009/2000 5095/5174/5095\nf 1999/2008/1999 3144/3176/3144 5096/5175/5096\nf 3144/3176/3144 3146/3178/3146 5096/5175/5096\nf 2042/2051/2042 2041/2050/2041 5097/5176/5097\nf 218/218/218 5089/5167/5089 2041/2050/2041\nf 217/217/217 3470/3509/3470 5089/5167/5089\nf 218/218/218 217/217/217 5089/5167/5089\nf 3085/3116/3085 3233/3267/3233 3330/3364/3330\nf 3233/3267/3233 3085/3116/3085 3230/3264/3230\nf 4896/4966/4896 4925/4995/4925 5098/5177/5098\nf 4925/4995/4925 1404/1406/1404 5098/5177/5098\nf 1404/1406/1404 695/695/695 5098/5177/5098\nf 695/695/695 694/694/694 5098/5177/5098\nf 694/694/694 2722/2746/2722 5098/5177/5098\nf 2722/2746/2722 3116/3148/3116 5098/5177/5098\nf 3116/3148/3116 3118/3150/3118 5098/5177/5098\nf 3118/3150/3118 4896/4966/4896 5098/5177/5098\nf 5079/5156/5079 5087/5165/5087 5083/5160/5083\nf 5070/5146/5070 5087/5165/5087 5079/5156/5079\nf 5061/5132/5061 5037/5107/5037 5070/5146/5070\nf 5054/5125/5054 5037/5107/5037 5061/5132/5061\nf 5097/5176/5097 5093/5172/5093 2042/2051/2042\nf 2431/2452/2431 4630/4699/4630 4804/4874/4804\nf 5045/5116/5045 5037/5107/5037 5054/5125/5054\nf 5087/5165/5087 2719/2743/2719 5093/5172/5093\nf 5013/5083/5013 5035/5105/5035 5014/5084/5014\nf 5016/5086/5016 5007/5077/5007 5037/5107/5037\nf 5027/5097/5027 5016/5086/5016 5037/5107/5037\nf 5087/5165/5087 4838/4908/4838 2719/2743/2719\nf 4810/4880/4810 4630/4699/4630 2431/2452/2431\nf 3432/3471/3432 2719/2743/2719 4155/4224/4155\nf 2719/2743/2719 4838/4908/4838 4155/4224/4155\nf 4915/4985/4915 2214/2225/2214 4116/4185/4116\nf 4838/4908/4838 5087/5165/5087 4993/5063/4993\nf 4993/5063/4993 5078/5155/5078 4838/4908/4838\nf 4986/5056/4986 4976/5046/4976 4993/5063/4993\nf 4110/4179/4110 2874/2900/2874 4112/4181/4112\nf 2633/2656/2633 2590/2611/2590 2542/2563/2542\nf 4977/5047/4977 4976/5046/4976 4986/5056/4986\nf 2635/2658/2635 2590/2611/2590 2633/2656/2633\nf 4681/4750/4681 1124/1124/1124 4631/4700/4631\nf 4976/5046/4976 5053/5124/5053 4993/5063/4993\nf 3225/3259/3225 4838/4908/4838 3146/3178/3146\nf 3325/3359/3325 2590/2611/2590 2635/2658/2635\nf 3325/3359/3325 3441/3480/3441 2590/2611/2590\nf 5096/5175/5096 3146/3178/3146 5092/5171/5092\nf 4975/5045/4975 4985/5055/4985 4976/5046/4976\nf 2431/2452/2431 4804/4874/4804 4803/4873/4803\nf 3741/3795/3741 3441/3480/3441 3325/3359/3325\nf 3741/3795/3741 3236/3270/3236 3441/3480/3441\nf 5092/5171/5092 4838/4908/4838 5078/5155/5078\nf 5086/5164/5086 5092/5171/5092 5082/5159/5082\nf 5082/5159/5082 5092/5171/5092 5078/5155/5078\nf 4473/4542/4473 4116/4185/4116 4115/4184/4115\nf 3742/3796/3742 3703/3756/3703 3741/3795/3741\nf 5042/5113/5042 5013/5083/5013 5034/5104/5034\nf 3236/3270/3236 3741/3795/3741 3237/3271/3237\nf 5074/5151/5074 5057/5128/5057 5065/5141/5065\nf 2542/2563/2542 2590/2611/2590 2540/2561/2540\nf 5078/5155/5078 5053/5124/5053 5059/5130/5059\nf 5015/5085/5015 4992/5062/4992 5006/5076/5006\nf 4921/4991/4921 35/35/35 4897/4967/4897\nf 3704/3757/3704 5095/5174/5095 3703/3756/3703\nf 5044/5115/5044 4985/5055/4985 5026/5096/5026\nf 5026/5096/5026 5036/5106/5036 5044/5115/5044\nf 5078/5155/5078 5059/5130/5059 5068/5144/5068\nf 5067/5143/5067 5085/5163/5085 5081/5158/5081\nf 5026/5096/5026 4992/5062/4992 5015/5085/5015\nf 3237/3271/3237 3437/3476/3437 3436/3475/3436\nf 5085/5163/5085 5095/5174/5095 5091/5170/5091\nf 5085/5163/5085 796/796/796 5095/5174/5095\nf 4113/4182/4113 2874/2900/2874 2876/2902/2876\nf 3237/3271/3237 3741/3795/3741 3703/3756/3703\nf 3437/3476/3437 796/796/796 795/795/795\nf 35/35/35 4720/4789/4720 2679/2703/2679\nf 5067/5143/5067 5081/5158/5081 5075/5152/5075\nf 796/796/796 5090/5169/5090 5094/5173/5094\nf 5085/5163/5085 5090/5169/5090 796/796/796\nf 5058/5129/5058 5051/5122/5051 5067/5143/5067\nf 5090/5169/5090 5080/5157/5080 5084/5162/5084\nf 5057/5128/5057 5042/5113/5042 5050/5121/5050\nf 4569/4638/4569 4473/4542/4473 4115/4184/4115\nf 5057/5128/5057 5051/5122/5051 5035/5105/5035\nf 5035/5105/5035 5051/5122/5051 5043/5114/5043\nf 5095/5174/5095 796/796/796 3437/3476/3437\nf 5074/5151/5074 5051/5122/5051 5057/5128/5057\nf 4732/4801/4732 4703/4772/4703 4577/4646/4577\nf 5014/5084/5014 5035/5105/5035 5023/5093/5023\nf 4578/4647/4578 4660/4729/4660 4694/4763/4694\nf 5095/5174/5095 3437/3476/3437 3703/3756/3703\nf 5002/5072/5002 5013/5083/5013 5014/5084/5014\nf 5035/5105/5035 5042/5113/5042 5057/5128/5057\nf 4660/4729/4660 4692/4761/4692 4694/4763/4694\nf 5042/5113/5042 5035/5105/5035 5013/5083/5013\nf 5013/5083/5013 5022/5092/5022 5034/5104/5034\nf 4810/4880/4810 2431/2452/2431 2433/2454/2433\nf 4731/4800/4731 4851/4921/4851 4917/4987/4917\nf 4682/4751/4682 1124/1124/1124 4681/4750/4681\nf 4704/4773/4704 4660/4729/4660 4703/4772/4703\nf 4820/4890/4820 4692/4761/4692 4691/4760/4691\nf 2920/2946/2920 1125/1125/1125 4825/4895/4825\nf 2431/2452/2431 4850/4920/4850 4820/4890/4820\nf 4569/4638/4569 4814/4884/4814 4815/4885/4815\nf 2042/2051/2042 5093/5172/5093 2719/2743/2719\nf 4116/4185/4116 4839/4909/4839 4609/4678/4609\nf 4473/4542/4473 4569/4638/4569 4815/4885/4815\nf 4670/4739/4670 4714/4783/4714 4566/4635/4566\nf 2728/2752/2728 4660/4729/4660 2726/2750/2726\nf 4692/4761/4692 4660/4729/4660 2728/2752/2728\nf 4851/4921/4851 4809/4879/4809 4554/4623/4554\nf 4473/4542/4473 4815/4885/4815 4676/4745/4676\nf 4473/4542/4473 4676/4745/4676 4471/4540/4471\nf 1124/1124/1124 4682/4751/4682 4825/4895/4825\nf 4661/4730/4661 4660/4729/4660 4704/4773/4704\nf 5026/5096/5026 4985/5055/4985 4992/5062/4992\nf 3744/3798/3744 4720/4789/4720 3979/4037/3979\nf 4788/4858/4788 4670/4739/4670 4653/4722/4653\nf 4703/4772/4703 4670/4739/4670 4788/4858/4788\nf 2431/2452/2431 4803/4873/4803 4850/4920/4850\nf 4993/5063/4993 5087/5165/5087 5007/5077/5007\nf 4850/4920/4850 4832/4902/4832 4692/4761/4692\nf 4985/5055/4985 5053/5124/5053 4976/5046/4976\nf 3343/3377/3343 4832/4902/4832 4850/4920/4850\nf 5051/5122/5051 5074/5151/5074 5067/5143/5067\nf 4609/4678/4609 4839/4909/4839 4840/4910/4840\nf 2876/2902/2876 4868/4938/4868 4113/4182/4113\nf 4756/4825/4756 4566/4635/4566 2060/2069/2060\nf 4868/4938/4868 4814/4884/4814 4569/4638/4569\nf 5053/5124/5053 4985/5055/4985 5044/5115/5044\nf 4670/4739/4670 4566/4635/4566 4756/4825/4756\nf 4630/4699/4630 4810/4880/4810 4631/4700/4631\nf 4820/4890/4820 4850/4920/4850 4692/4761/4692\nf 2214/2225/2214 2652/2675/2652 2215/2226/2215\nf 4692/4761/4692 4832/4902/4832 4694/4763/4694\nf 4693/4762/4693 4578/4647/4578 4694/4763/4694\nf 4577/4646/4577 4660/4729/4660 4578/4647/4578\nf 4634/4703/4634 4696/4765/4696 4698/4767/4698\nf 5037/5107/5037 5007/5077/5007 5087/5165/5087\nf 4839/4909/4839 4116/4185/4116 4473/4542/4473\nf 4110/4179/4110 2920/2946/2920 2874/2900/2874\nf 4566/4635/4566 4851/4921/4851 4912/4982/4912\nf 4112/4181/4112 2874/2900/2874 4113/4182/4113\nf 4703/4772/4703 4700/4769/4700 4670/4739/4670\nf 4631/4700/4631 4810/4880/4810 4681/4750/4681\nf 4755/4824/4755 4732/4801/4732 4577/4646/4577\nf 4700/4769/4700 4703/4772/4703 4732/4801/4732\nf 4700/4769/4700 4782/4852/4782 4670/4739/4670\nf 1125/1125/1125 2920/2946/2920 4110/4179/4110\nf 4116/4185/4116 4609/4678/4609 4915/4985/4915\nf 4915/4985/4915 4609/4678/4609 4611/4680/4611\nf 4771/4841/4771 4679/4748/4679 4729/4798/4729\nf 4679/4748/4679 4851/4921/4851 4731/4800/4731\nf 4851/4921/4851 4679/4748/4679 4771/4841/4771\nf 4699/4768/4699 4782/4852/4782 4700/4769/4700\nf 5090/5169/5090 5085/5163/5085 5080/5157/5080\nf 4720/4789/4720 4787/4857/4787 4643/4712/4643\nf 4566/4635/4566 4809/4879/4809 4851/4921/4851\nf 4711/4780/4711 4809/4879/4809 4714/4783/4714\nf 4814/4884/4814 4868/4938/4868 2876/2902/2876\nf 4703/4772/4703 4660/4729/4660 4577/4646/4577\nf 4776/4846/4776 4720/4789/4720 4963/5033/4963\nf 4569/4638/4569 4115/4184/4115 4570/4639/4570\nf 5080/5157/5080 5085/5163/5085 5067/5143/5067\nf 2652/2675/2652 4915/4985/4915 137/137/137\nf 137/137/137 4915/4985/4915 4523/4592/4523\nf 4608/4677/4608 4970/5040/4970 4606/4675/4606\nf 4553/4622/4553 4917/4987/4917 4554/4623/4554\nf 4587/4656/4587 4634/4703/4634 4698/4767/4698\nf 4917/4987/4917 4770/4840/4770 4731/4800/4731\nf 4853/4923/4853 4770/4840/4770 4917/4987/4917\nf 4116/4185/4116 2214/2225/2214 4290/4359/4290\nf 2214/2225/2214 4915/4985/4915 2652/2675/2652\nf 4782/4852/4782 4714/4783/4714 4670/4739/4670\nf 4639/4708/4639 4963/5033/4963 4728/4797/4728\nf 4640/4709/4640 4963/5033/4963 4639/4708/4639\nf 4705/4774/4705 4963/5033/4963 4640/4709/4640\nf 4741/4810/4741 4776/4846/4776 4705/4774/4705\nf 4787/4857/4787 4720/4789/4720 35/35/35\nf 4864/4934/4864 4720/4789/4720 4776/4846/4776\nf 4920/4990/4920 4720/4789/4720 4864/4934/4864\nf 4809/4879/4809 4566/4635/4566 4714/4783/4714\nf 4720/4789/4720 4593/4662/4593 4963/5033/4963\nf 4963/5033/4963 4593/4662/4593 4594/4663/4594\nf 4705/4774/4705 4776/4846/4776 4963/5033/4963\nf 3744/3798/3744 3979/4037/3979 4727/4796/4727\nf 3744/3798/3744 2679/2703/2679 4720/4789/4720\nf 5070/5146/5070 5037/5107/5037 5087/5165/5087\nf 4758/4827/4758 3744/3798/3744 3746/3800/3746\nf 4593/4662/4593 4643/4712/4643 4608/4677/4608\nf 4696/4765/4696 4634/4703/4634 3744/3798/3744\nf 4825/4895/4825 1125/1125/1125 1124/1124/1124\nf 3703/3756/3703 3437/3476/3437 3237/3271/3237\nf 3146/3178/3146 4838/4908/4838 5092/5171/5092\nf 4608/4677/4608 4643/4712/4643 4970/5040/4970\nf 4643/4712/4643 4787/4857/4787 4743/4812/4743\nf 4970/5040/4970 4643/4712/4643 4642/4711/4642\nf 4621/4690/4621 4634/4703/4634 4587/4656/4587\nf 4993/5063/4993 5053/5124/5053 5078/5155/5078\nf 4643/4712/4643 4743/4812/4743 4707/4776/4707\nf 4696/4765/4696 3744/3798/3744 4758/4827/4758\nf 2679/2703/2679 3744/3798/3744 4634/4703/4634\nf 4684/4753/4684 2679/2703/2679 4634/4703/4634\nf 4720/4789/4720 4643/4712/4643 4593/4662/4593\nf 4869/4939/4869 4787/4857/4787 4921/4991/4921\nf 4768/4838/4768 4807/4877/4807 4684/4753/4684\nf 4807/4877/4807 2679/2703/2679 4684/4753/4684\nf 5067/5143/5067 5074/5151/5074 5080/5157/5080\nf 4921/4991/4921 4787/4857/4787 35/35/35\nf 35/35/35 34/34/34 4897/4967/4897\nf 4554/4623/4554 4917/4987/4917 4851/4921/4851\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/cube.obj",
    "content": "# Blender3D v249 OBJ File: untitled.blend\n# www.blender3d.org\nv 1.000000 -1.000000 -1.000000\nv 1.000000 -1.000000 1.000000\nv -1.000000 -1.000000 1.000000\nv -1.000000 -1.000000 -1.000000\nv 1.000000 1.000000 -1.000000\nv 0.999999 1.000000 1.000001\nv -1.000000 1.000000 1.000000\nv -1.000000 1.000000 -1.000000\nvt 0.748573 0.750412\nvt 0.749279 0.501284\nvt 0.999110 0.501077\nvt 0.999455 0.750380\nvt 0.250471 0.500702\nvt 0.249682 0.749677\nvt 0.001085 0.750380\nvt 0.001517 0.499994\nvt 0.499422 0.500239\nvt 0.500149 0.750166\nvt 0.748355 0.998230\nvt 0.500193 0.998728\nvt 0.498993 0.250415\nvt 0.748953 0.250920\nvn 0.000000 0.000000 -1.000000\nvn -1.000000 -0.000000 -0.000000\nvn -0.000000 -0.000000 1.000000\nvn -0.000001 0.000000 1.000000\nvn 1.000000 -0.000000 0.000000\nvn 1.000000 0.000000 0.000001\nvn 0.000000 1.000000 -0.000000\nvn -0.000000 -1.000000 0.000000\ns off\nf 5/1/1 1/2/1 4/3/1\nf 5/1/1 4/3/1 8/4/1\nf 3/5/2 7/6/2 8/7/2\nf 3/5/2 8/7/2 4/8/2\nf 2/9/3 6/10/3 3/5/3\nf 6/10/4 7/6/4 3/5/4\nf 1/2/5 5/1/5 2/9/5\nf 5/1/6 6/10/6 2/9/6\nf 5/1/7 8/11/7 6/10/7\nf 8/11/7 7/12/7 6/10/7\nf 1/2/8 2/9/8 3/13/8\nf 1/2/8 3/13/8 4/14/8\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/geometry.frag",
    "content": "float4 main(\n\tfloat3 vNormal : TEXCOORD0\n) {\n\treturn float4(normalize(vNormal), 1.0f);\n}\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/geometry.vert",
    "content": "// Useful for when rendering an indoor environment\nuniform float invertedNormals;\n\nuniform float4x4 modelMatrix;\nuniform float4x4 viewMatrix;\nuniform float4x4 projectionMatrix;\nuniform float3x3 normalMatrix;\n\nvoid main(\n\tfloat3 position,\n\tfloat3 normal,\n\tfloat4 out gl_Position : POSITION,\n\tfloat3 out vNormal : TEXCOORD0\n) {\n    gl_Position = mul(mul(mul(float4(position, 1.0f), modelMatrix), viewMatrix), projectionMatrix);\n    \n\tif (invertedNormals == 1.0f)\n\t\tvNormal = mul(-normal, normalMatrix);\n\telse\n\t\tvNormal = mul(normal, normalMatrix);\n}\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/lighting.frag",
    "content": "uniform sampler2D gDepthMap : TEXUNIT0;\nuniform sampler2D gNormal : TEXUNIT1;\nuniform sampler2D SSAO : TEXUNIT2;\n\nuniform float4x4 invProjectionMatrix;\n\nuniform float3 lightPosition;\nuniform float3 lightColor;\nuniform float linearAttenuation;\nuniform float quadraticAttenuation;\n\nfloat3 CalcViewPos(float2 texcoords)\n{\n\tfloat4 clip_space_pos = float4(texcoords, tex2D<float>(gDepthMap, texcoords), 1.0f);\n\tclip_space_pos = clip_space_pos * 2.0f - float4(1.0f, 1.0f, 1.0f, 1.0f);\n\tfloat4 view_pos = mul(clip_space_pos, invProjectionMatrix);\n\treturn view_pos.xyz / view_pos.w;\n}\n\nfloat4 main(\n\tfloat2 vTexcoords : TEXCOORD0\n) {\t \n\t// Reconstruct view position from depth buffer\n\tfloat3 FragPos = CalcViewPos(vTexcoords);\n\t\n\t// retrieve data from gbuffer\n\tfloat3 Normal = tex2D(gNormal, vTexcoords).xyz;\n\tfloat3 Diffuse = float3(0.95f, 0.95f, 0.95f);\n\tfloat AmbientOcclusion = tex2D<float>(SSAO, vTexcoords);\n\t\n\t// Ambient coefficient\n\tfloat3 ambient = float3(0.3f * Diffuse * AmbientOcclusion);\n\tfloat3 lighting  = ambient; \n\tfloat3 viewDir  = normalize(-FragPos);\n\t\n\t// Diffuse coefficient\n\tfloat3 lightDir = normalize(lightPosition - FragPos);\n\tfloat3 diffuse = max(dot(Normal, lightDir), 0.0f) * Diffuse * lightColor;\n\t\n\t// Specular coefficient\n\tfloat3 halfwayDir = normalize(lightDir + viewDir);  \n\tfloat spec = pow(max(dot(Normal, halfwayDir), 0.0f), 8.0f);\n\tfloat3 specular = lightColor * spec;\n\t\n\t// Attenuation (Linear and Quadratic)\n\tfloat dist = length(lightPosition - FragPos);\n\tfloat attenuation = 1.0f / (1.0f + linearAttenuation * dist + quadraticAttenuation * dist * dist);\n\tdiffuse *= attenuation;\n\tspecular *= attenuation;\n\tlighting += diffuse + specular;\n\n\treturn float4(lighting, 1.0f);\n}\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/lighting.vert",
    "content": "void main(\n\tfloat3 position,\n\tfloat2 texcoord,\n\tfloat2 out vTexcoords : TEXCOORD0,\n\tfloat4 out gl_Position : POSITION\n) {\n\tvTexcoords = texcoord;\n\tgl_Position = float4(position, 1.0f);\n}\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/main.cpp",
    "content": "#include <vector>\n#include <stdio.h>\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <glm/glm.hpp>\n#include <glm/gtc/matrix_transform.hpp>\n#include <glm/gtc/matrix_inverse.hpp>\n#include <glm/gtc/type_ptr.hpp>\n#include <libtoloader.h>\n#include <random>\n\n// Number of shader sets available\n#define SHADERS_NUM 3\n\n// Analogs deadzone\n#define ANALOGS_DEADZONE 30\n\n// Macro to check if a button has been pressed\n#define CHECK_BTN(x) ((pad.buttons & x) && (!(old_buttons & x)))\n\n// Setup for our point light source\nGLfloat diffuseColor[] = {1.0f,0.0f,0.0f};\n\n// Weights for the diffusive component\nGLfloat Kd = 0.5f;\n\n// Global Up and Front vectors\nglm::vec3 up = glm::vec3(0.0f, 1.0f, 0.0f);\nglm::vec3 front = glm::vec3(0.0f, 1.0f, 0.0f);\n\n// Camera setup\nconst float camera_sensitivity = 0.01f;\nGLboolean can_fly = GL_FALSE;\nglm::vec3 camera_pos = glm::vec3(0.0f, 0.0f, 7.0f); // Camera position\nglm::vec3 camera_front; // View direction\nglm::vec3 camera_up; // Up vector for the camera\nglm::vec3 camera_orientation = glm::vec3(-90.0f, 0.0f, 0.0f); // Yaw, Pitch, Roll\nglm::vec3 camera_right; // Right vector for the camera\n\nvoid update_camera() {\n\t// Based on https://learnopengl.com/#!Getting-started/Camera\n\tcamera_front = glm::normalize(glm::vec3(cos(glm::radians(camera_orientation.x)) * cos(glm::radians(camera_orientation.y)),\n\t\tsin(glm::radians(camera_orientation.y)), sin(glm::radians(camera_orientation.x)) * cos(glm::radians(camera_orientation.y))));\n\tfront = glm::vec3(camera_front.x, 0.0f, camera_front.z);\n\tcamera_right = glm::normalize(glm::cross(camera_front, up));\n\tcamera_up = glm::normalize(glm::cross(camera_right, camera_front));\n}\n\n// Movement setup\nconst float movement_speed = 1.0f;\n\n// Render pass stages\nenum {\n\tGEOMETRY,\n\tSSAO,\n\tLIGHTING\n};\n\n// Shaders and programs\nGLuint vshaders[SHADERS_NUM];\nGLuint fshaders[SHADERS_NUM];\nGLuint programs[SHADERS_NUM];\n\n// Initialize sceMsgDialog widget with a given message text\nint init_msg_dialog(const char *msg) {\n\tSceMsgDialogUserMessageParam msg_param;\n\tmemset(&msg_param, 0, sizeof(msg_param));\n\tmsg_param.buttonType = SCE_MSG_DIALOG_BUTTON_TYPE_OK;\n\tmsg_param.msg = (SceChar8 *)msg;\n\n\tSceMsgDialogParam param;\n\tsceMsgDialogParamInit(&param);\n\t_sceCommonDialogSetMagicNumber(&param.commonParam);\n\tparam.mode = SCE_MSG_DIALOG_MODE_USER_MSG;\n\tparam.userMsgParam = &msg_param;\n\n\treturn sceMsgDialogInit(&param);\n}\n\n// Gets current state for sceMsgDialog running widget\nint get_msg_dialog_result(void) {\n\tif (sceMsgDialogGetStatus() != SCE_COMMON_DIALOG_STATUS_FINISHED)\n\t\treturn 0;\n\tsceMsgDialogTerm();\n\treturn 1;\n}\n\n// Draws an error message on screen and force closes the app after user input\nvoid fatal_error(const char *fmt, ...) {\n\tva_list list;\n\tchar string[512];\n\n\tva_start(list, fmt);\n\tvsnprintf(string, sizeof(string), fmt, list);\n\tva_end(list);\n\t\n\tinit_msg_dialog(string);\n\n\twhile (!get_msg_dialog_result()) {\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\tvglSwapBuffers(GL_TRUE);\n\t}\n\n\tsceKernelExitProcess(0);\n\twhile (1);\n}\n\n// Loads a shader from filesystem\nvoid loadShader(const char *name, int type) {\n\t// Load vertex shader from filesystem\n\tchar fname[256];\n\tsprintf(fname, \"app0:%s.vert\", name);\n\tFILE *f = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t vsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *vshader = (char *)malloc(vsize);\n\tfread(vshader, 1, vsize, f);\n\tfclose(f);\n\t\n\t// Load fragment shader from filesystem\n\tsprintf(fname, \"app0:%s.frag\", name);\n\tf = fopen(fname, \"r\");\n\tif (!f)\n\t\tfatal_error(\"Cannot open %s\", fname);\n\tfseek(f, 0, SEEK_END);\n\tint32_t fsize = ftell(f);\n\tfseek(f, 0, SEEK_SET);\n\tchar *fshader = (char *)malloc(fsize);\n\tfread(fshader, 1, fsize, f);\n\tfclose(f);\n\t\n\t// Create required shaders and program\n\tvshaders[type] = glCreateShader(GL_VERTEX_SHADER);\n\tfshaders[type] = glCreateShader(GL_FRAGMENT_SHADER);\n\tprograms[type] = glCreateProgram();\n\t\n\t// Compiling vertex shader\n\tglShaderSource(vshaders[type], 1, &vshader, &vsize);\n\tglCompileShader(vshaders[type]);\n\t\n\t// Compiling fragment shader\n\tglShaderSource(fshaders[type], 1, &fshader, &fsize);\n\tglCompileShader(fshaders[type]);\n\t\n\t// Attaching shaders to final program\n\tglAttachShader(programs[type], vshaders[type]);\n\tglAttachShader(programs[type], fshaders[type]);\n\t\n\t// Binding attrib locations for the given shaders\n\tif (type == GEOMETRY) {\n\t\tglBindAttribLocation(programs[type], 0, \"position\");\n\t\tglBindAttribLocation(programs[type], 1, \"normal\");\n\t} else {\n\t\tglBindAttribLocation(programs[type], 0, \"position\");\n\t\tglBindAttribLocation(programs[type], 1, \"texcoord\");\n\t}\n\t\n\t// Linking program\n\tglLinkProgram(programs[type]);\n\t\n\t// Deleting temporary buffers\n\tfree(fshader);\n\tfree(vshader);\n}\n\n// Draws a model\nvoid drawModel(to_model *mdl) {\n\tglEnableVertexAttribArray(0);\n\tglEnableVertexAttribArray(1);\n\tglVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 0, mdl->pos);\n\tglVertexAttribPointer(1, 3, GL_FLOAT, GL_FALSE, 0, mdl->normals);\n\tglDrawArrays(GL_TRIANGLES, 0, mdl->num_vertices);\n}\n\n// Function to draw a fullscreen quad\nvoid DrawQuad() {\n\tfloat quadVertices[] = {\n\t\t-1.0f,  1.0f, 0.0f, 0.0f, 1.0f,\n\t\t-1.0f, -1.0f, 0.0f, 0.0f, 0.0f,\n\t\t 1.0f,  1.0f, 0.0f, 1.0f, 1.0f,\n\t\t 1.0f, -1.0f, 0.0f, 1.0f, 0.0f,\n\t};\n\tglEnableVertexAttribArray(0);\n\tglEnableVertexAttribArray(1);\n\tglVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 5 * sizeof(float), quadVertices);\n\tglVertexAttribPointer(1, 2, GL_FLOAT, GL_FALSE, 5 * sizeof(float), &quadVertices[3]);\n\tglDrawArrays(GL_TRIANGLE_STRIP, 0, 4);\n}\n\nint main() {\n\t// Initializing graphics device\n\tvglInitExtended(0, 960, 544, 0x1800000, SCE_GXM_MULTISAMPLE_NONE);\n\t\n\t// Enabling sampling for the analogs\n\tsceCtrlSetSamplingMode(SCE_CTRL_MODE_ANALOG_WIDE);\n\t\n\t// Setting screen clear color\n\tglClearColor(0.0f, 0.0f, 0.0f, 1.0f);\n\n\t// Projection matrix: FOV angle, aspect ratio, near and far planes\n\tglm::mat4 projection = glm::perspective(45.0f, 960.0f / 544.0f, 0.1f, 50.0f);\n\t\n\t// Initializing model and normal matrices for our objects to identity\n\tglm::mat4 sphereModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 sphereNormalMatrix = glm::mat3(1.0f);\n\tglm::mat4 cubeModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 cubeNormalMatrix = glm::mat3(1.0f);\n\tglm::mat4 bunnyModelMatrix = glm::mat4(1.0f);\n\tglm::mat3 bunnyNormalMatrix = glm::mat3(1.0f);\n\t\n\t// Light configuration\n\tglm::vec3 lightPos = glm::vec3(2.0f, 4.0f, -2.0f);\n\tglm::vec3 lightColor = glm::vec3(0.2f, 0.8f, 0.2f);\n\tGLfloat linearAttenuation = 0.09f;\n\tGLfloat quadraticAttenuation = 0.032f;\n\t\n\t// Default values for spinning state, wireframe mode and pressed buttons bitmask\n\tuint32_t old_buttons = 0;\n\tGLboolean spinning = GL_TRUE;\n\t\n\t// Default values for timing calculations\n\tGLfloat deltaTime = 0.0f;\n\tGLfloat lastFrame = 0.0f;\n\t\n\t// Initial rotation angle on Y axis\n\tGLfloat orientationY = 0.0f;\n\t\n\t// Rotation speed on Y axis\n\tGLfloat spin_speed = 30.0f;\n\t\n\t// Setting up our shaders\n\tloadShader(\"geometry\", GEOMETRY);\n\tloadShader(\"ssao\", SSAO);\n\tloadShader(\"lighting\", LIGHTING);\n\t\n\t// Available ambient occlusion modes\n\tenum {\n\t\tNO_SSAO,\n\t\tSSAO,\n\t\tSSAO_MODES_NUM\n\t};\n\tGLint ssao_mode = SSAO;\n\t\n\t// Create a full white texture to simulate absence of ambient occlusion\n\tGLuint gWhiteTex;\n\tglGenTextures(1, &gWhiteTex);\n\tglBindTexture(GL_TEXTURE_2D, gWhiteTex);\n\tuint32_t white = 0xFF;\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RED, 1, 1, 0, GL_RED, GL_UNSIGNED_BYTE, &white);\n\t\n\t// Creating the textures for the G-Buffer framebuffer (gNormal)\n\tGLuint gNormal;\n\tglGenTextures(1, &gNormal);\n\tglBindTexture(GL_TEXTURE_2D, gNormal);\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA16F, 960, 544, 0, GL_RGBA, GL_UNSIGNED_BYTE, nullptr); // Float texture to ensure values are not clamped in [0, 1] range\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);\n\t\n\t// Creating the G-Buffer framebuffer and binding the previously created texture to it\n\tGLuint gBuffer;\n\tglGenFramebuffers(1, &gBuffer);\n\tglBindFramebuffer(GL_FRAMEBUFFER, gBuffer);\n\tglFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, gNormal, 0);\n\n\t// Create and attach a depth buffer to our framebuffer\n\tGLuint depthBuffer;\n\tglGenRenderbuffers(1, &depthBuffer);\n\tglBindRenderbuffer(GL_RENDERBUFFER, depthBuffer);\n\tglRenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH_COMPONENT, 960, 544);\n\tglFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, depthBuffer);\n\n\t// Bind our depth buffer to a GL texture\n\tGLuint gDepthMap;\n\tglGenTextures(1, &gDepthMap);\n\tglBindTexture(GL_TEXTURE_2D, gDepthMap);\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 1, 1, 0, GL_RGBA, GL_UNSIGNED_BYTE, nullptr); // First we initialize a bogus texture\n\tvglFree(vglGetTexDataPointer(GL_TEXTURE_2D)); // We free then its texture data\n\tvglTexImageDepthBuffer(GL_TEXTURE_2D); // Last we replace the texture data with a pointer to the depth buffer\n\n\t// Creating the texture for the framebuffer holding SSAO processing stage\n\tGLuint SSAOColorBuffer;\n\tglGenTextures(1, &SSAOColorBuffer);\n\tglBindTexture(GL_TEXTURE_2D, SSAOColorBuffer);\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RED, 960, 544, 0, GL_RED, GL_UNSIGNED_BYTE, NULL);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);\n\n\t// Create the framebuffer for SSAO processing stage and binding previously created texture as color buffer\n\tGLuint SSAOfbo;\n\tglGenFramebuffers(1, &SSAOfbo);\n\tglBindFramebuffer(GL_FRAMEBUFFER, SSAOfbo);\n\tglFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, SSAOColorBuffer, 0);\n\n\t// Generate the sample kernel required for SSAO processing\n\tstd::uniform_real_distribution<GLfloat> randomFloats(0.0, 1.0);\n\tstd::default_random_engine generator;\n\tstd::vector<glm::vec3> SSAOKernel;\n\tfor (unsigned int i = 0; i < 64; ++i)\n\t{\n\t\tglm::vec3 sample(randomFloats(generator) * 2.0 - 1.0, randomFloats(generator) * 2.0 - 1.0, randomFloats(generator));\n\t\tsample = glm::normalize(sample);\n\t\tsample *= randomFloats(generator);\n\t\tfloat scale = float(i) / float(64);\n\n\t\t// Scale samples so that they're more aligned to center of kernel\n\t\tscale = (scale * scale) * 0.9f + 0.1f;\n\t\tsample *= scale;\n\t\tSSAOKernel.push_back(sample);\n\t}\n\t\n\t// Generate a noise texture required for SSAO processing\n\t__fp16 noise_quad[16 * 4];\n\tfor (unsigned int i = 0; i < 16; i++)\n\t{\n\t\tglm::vec3 noise(randomFloats(generator) * 2.0 - 1.0, randomFloats(generator) * 2.0 - 1.0, 0.0f);\n\t\tnoise_quad[i*4] = noise.x;\n\t\tnoise_quad[i*4+1] = noise.y;\n\t\tnoise_quad[i*4+2] = noise.z;\n\t\tnoise_quad[i*4+3] = 1.0f;\n\t}\n\tGLuint noiseTexture;\n\tglGenTextures(1, &noiseTexture);\n\tglBindTexture(GL_TEXTURE_2D, noiseTexture);\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA16F, 4, 4, 0, GL_RGBA, GL_UNSIGNED_BYTE, noise_quad);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);\n\tglTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);\n\t\n\t// Loading our models\n\tto_model cube, bunny, sphere;\n\tif (to_loadObj(\"app0:cube.obj\", &cube))\n\t\tfatal_error(\"Cannot open app0:cube.obj\");\n\tif (to_loadObj(\"app0:bunny.obj\", &bunny))\n\t\tfatal_error(\"Cannot open app0:bunny.obj\");\n\tif (to_loadObj(\"app0:sphere.obj\", &sphere))\n\t\tfatal_error(\"Cannot open app0:sphere.obj\");\n\t\n\t// Getting uniforms locations for the used shaders and setting unmutable ones to their desired values\n\t// Geometry pass\n\tGLint geo_model = glGetUniformLocation(programs[GEOMETRY], \"modelMatrix\");\n\tGLint geo_view = glGetUniformLocation(programs[GEOMETRY], \"viewMatrix\");\n\tGLint geo_norm = glGetUniformLocation(programs[GEOMETRY], \"normalMatrix\");\n\tGLint geo_invert = glGetUniformLocation(programs[GEOMETRY], \"invertedNormals\");\n\tglUniformMatrix4fv(glGetUniformLocation(programs[GEOMETRY], \"projectionMatrix\"), 1, GL_FALSE, glm::value_ptr(projection));\n\t// SSAO pass\n\tglUniformMatrix4fv(glGetUniformLocation(programs[SSAO], \"projectionMatrix\"), 1, GL_FALSE, glm::value_ptr(projection));\n\tglUniformMatrix4fv(glGetUniformLocation(programs[SSAO], \"invProjectionMatrix\"), 1, GL_FALSE, glm::value_ptr(glm::inverse(projection)));\n\tglUniform3fv(glGetUniformLocation(programs[SSAO], \"kernel\"), 64, glm::value_ptr(SSAOKernel.front()));\n\tglUniform1i(glGetUniformLocation(programs[SSAO], \"gDepthMap\"), 0);\n\tglUniform1i(glGetUniformLocation(programs[SSAO], \"gNormal\"), 1);\n\tglUniform1i(glGetUniformLocation(programs[SSAO], \"noiseTexture\"), 2);\n\t// Lighting pass\n\tGLint light_pos = glGetUniformLocation(programs[LIGHTING], \"lightPosition\");\n\tglUniformMatrix4fv(glGetUniformLocation(programs[LIGHTING], \"invProjectionMatrix\"), 1, GL_FALSE, glm::value_ptr(glm::inverse(projection)));\n\tglUniform1i(glGetUniformLocation(programs[LIGHTING], \"gDepthMap\"), 0);\n\tglUniform1i(glGetUniformLocation(programs[LIGHTING], \"gNormal\"), 1);\n\tglUniform1i(glGetUniformLocation(programs[LIGHTING], \"SSAO\"), 2);\n\tglUniform3fv(glGetUniformLocation(programs[LIGHTING], \"lightColor\"), 1, glm::value_ptr(lightColor));\n\tglUniform1f(glGetUniformLocation(programs[LIGHTING], \"linearAttenuation\"), linearAttenuation);\n\tglUniform1f(glGetUniformLocation(programs[LIGHTING], \"quadraticAttenuation\"), quadraticAttenuation);\n\t\n\t// Setting up camera\n\tupdate_camera();\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Reading inputs\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\t\n\t\t// Calculating delta time in seconds\n\t\tGLfloat currentFrame = (float)sceKernelGetProcessTimeWide() / 1000000.0f;\n\t\tdeltaTime = currentFrame - lastFrame;\n\t\tlastFrame = currentFrame;\n\t\t\n\t\t// Clearing color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Checking for spinning mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_CIRCLE)) {\n\t\t\tspinning = !spinning;\n\t\t}\n\t\t\n\t\t// Checking for flying mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_TRIANGLE)) {\n\t\t\tcan_fly = !can_fly;\n\t\t}\n\t\t\n\t\t// Checking for flying mode changes requests\n\t\tif (CHECK_BTN(SCE_CTRL_SQUARE)) {\n\t\t\tssao_mode = ssao_mode == SSAO ? NO_SSAO : SSAO;\n\t\t}\n\t\t\n\t\t// Dealing with camera orientation changes\n\t\tGLboolean needs_camera_update = GL_FALSE;\n\t\tint rx = pad.rx - 127, ry = pad.ry - 127;\n\t\tif (rx < -ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.x += rx * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t} else if (rx > ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.x += rx * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t}\n\t\tif (ry < -ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.y -= ry * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t} else if (ry > ANALOGS_DEADZONE) {\n\t\t\tcamera_orientation.y -= ry * camera_sensitivity;\n\t\t\tneeds_camera_update = GL_TRUE;\n\t\t}\n\t\t\n\t\t// Dealing with movements\n\t\tint lx = pad.lx - 127, ly = pad.ly - 127;\n\t\tif (lx < -ANALOGS_DEADZONE) {\n\t\t\tcamera_pos -= camera_right * (movement_speed * deltaTime);\n\t\t} else if (lx > ANALOGS_DEADZONE) {\n\t\t\tcamera_pos += camera_right * (movement_speed * deltaTime);\n\t\t}\n\t\tif (ly < -ANALOGS_DEADZONE) {\n\t\t\tcamera_pos += (can_fly ? camera_front : front) * (movement_speed * deltaTime);\n\t\t} else if (ly > ANALOGS_DEADZONE) {\n\t\t\tcamera_pos -= (can_fly ? camera_front : front) * (movement_speed * deltaTime);\n\t\t}\n\t\t\n\t\t// Performing camera setup update if required\n\t\tif (needs_camera_update) {\n\t\t\t// Preventing pitch to get on the \"back\"\n\t\t\tif (camera_orientation.y < -89.0f)\n\t\t\t\tcamera_orientation.y = -89.0f;\n\t\t\telse if (camera_orientation.y > 89.0f)\n\t\t\t\tcamera_orientation.y = 89.0f;\n\t\t\tupdate_camera();\n\t\t}\n\t\t\n\t\t// Properly altering rotation angle if spinning mode is enabled\n\t\tif (spinning) {\n\t\t\torientationY += deltaTime * spin_speed;\n\t\t}\n\t\t\n\t\t// STEP 1 - GEOMETRY PASS\n\t\t// Render the full scene data into our auxiliary G Buffer\n\t\tglEnable(GL_DEPTH_TEST);\n\t\tglViewport(0, 0, 960, 544);\n\t\tglBindFramebuffer(GL_FRAMEBUFFER, 0);\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\tglUseProgram(programs[GEOMETRY]);\n\t\tglBindFramebuffer(GL_FRAMEBUFFER, gBuffer);\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\tglm::mat4 view = glm::lookAt(camera_pos, camera_pos + camera_front, camera_up);\n\t\tglUniformMatrix4fv(geo_view, 1, GL_FALSE, glm::value_ptr(view));\n\t\t// Drawing room\n\t\tglUniform1f(geo_invert, 1.0f); // Invert normals for our room model\n\t\tcubeModelMatrix = glm::mat4(1.0f);\n\t\tcubeNormalMatrix = glm::mat3(1.0f);\n\t\tcubeModelMatrix = glm::translate(cubeModelMatrix, glm::vec3(0.0f, 7.0f, 0.0f));\n\t\tcubeModelMatrix = glm::scale(cubeModelMatrix, glm::vec3(7.5f, 7.5f, 7.5f));\n\t\tcubeNormalMatrix = glm::inverseTranspose(glm::mat3(view*cubeModelMatrix));\n\t\tglUniformMatrix4fv(geo_model, 1, GL_FALSE, glm::value_ptr(cubeModelMatrix));\n\t\tglUniformMatrix3fv(geo_norm, 1, GL_FALSE, glm::value_ptr(cubeNormalMatrix));\n\t\tdrawModel(&cube);\n\t\t// Drawing sphere\n\t\tglUniform1i(geo_invert, 0); // Back to standard normals calculation\n\t\tsphereModelMatrix = glm::mat4(1.0f);\n\t\tsphereNormalMatrix = glm::mat3(1.0f);\n\t\tsphereModelMatrix = glm::translate(sphereModelMatrix, glm::vec3(-3.0f, 0.3f, 0.0f));\n\t\tsphereModelMatrix = glm::rotate(sphereModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tsphereModelMatrix = glm::scale(sphereModelMatrix, glm::vec3(0.8f, 0.8f, 0.8f));\n\t\tsphereNormalMatrix = glm::inverseTranspose(glm::mat3(view*sphereModelMatrix));\n\t\tglUniformMatrix4fv(geo_model, 1, GL_FALSE, glm::value_ptr(sphereModelMatrix));\n\t\tglUniformMatrix3fv(geo_norm, 1, GL_FALSE, glm::value_ptr(sphereNormalMatrix));\n\t\tdrawModel(&sphere);\n\t\t// Drawing cube\n\t\tcubeModelMatrix = glm::mat4(1.0f);\n\t\tcubeNormalMatrix = glm::mat3(1.0f);\n\t\tcubeModelMatrix = glm::translate(cubeModelMatrix, glm::vec3(0.0f, 0.3f, 0.0f));\n\t\tcubeModelMatrix = glm::rotate(cubeModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tcubeModelMatrix = glm::scale(cubeModelMatrix, glm::vec3(0.8f, 0.8f, 0.8f));\n\t\tcubeNormalMatrix = glm::inverseTranspose(glm::mat3(view*cubeModelMatrix));\n\t\tglUniformMatrix4fv(geo_model, 1, GL_FALSE, glm::value_ptr(cubeModelMatrix));\n\t\tglUniformMatrix3fv(geo_norm, 1, GL_FALSE, glm::value_ptr(cubeNormalMatrix));\n\t\tdrawModel(&cube);\n\t\t// Drawing bunny\n\t\tbunnyModelMatrix = glm::mat4(1.0f);\n\t\tbunnyNormalMatrix = glm::mat3(1.0f);\n\t\tbunnyModelMatrix = glm::translate(bunnyModelMatrix, glm::vec3(3.0f, 0.3f, 0.0f));\n\t\tbunnyModelMatrix = glm::rotate(bunnyModelMatrix, glm::radians(orientationY), glm::vec3(0.0f, 1.0f, 0.0f));\n\t\tbunnyModelMatrix = glm::scale(bunnyModelMatrix, glm::vec3(0.3f, 0.3f, 0.3f));\n\t\tbunnyNormalMatrix = glm::inverseTranspose(glm::mat3(view * bunnyModelMatrix));\n\t\tglUniformMatrix4fv(geo_model, 1, GL_FALSE, glm::value_ptr(bunnyModelMatrix));\n\t\tglUniformMatrix3fv(geo_norm, 1, GL_FALSE, glm::value_ptr(bunnyNormalMatrix));\n\t\tdrawModel(&bunny);\n\n\t\tif (ssao_mode != NO_SSAO) {\n\t\t\t// STEP 2 - SSAO Texture generation\n\t\t\tglDisable(GL_DEPTH_TEST);\n\t\t\tglBindFramebuffer(GL_FRAMEBUFFER, SSAOfbo);\n\t\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\tglUseProgram(programs[SSAO]);\n\t\t\tglActiveTexture(GL_TEXTURE0);\n\t\t\tglBindTexture(GL_TEXTURE_2D, gDepthMap);\n\t\t\tglActiveTexture(GL_TEXTURE1);\n\t\t\tglBindTexture(GL_TEXTURE_2D, gNormal);\n\t\t\tglActiveTexture(GL_TEXTURE2);\n\t\t\tglBindTexture(GL_TEXTURE_2D, noiseTexture);\n\t\t\tDrawQuad();\n\t\t}\n\t\t\t\n\t\t// STEP 3 - Deferred rendering for lighting with added SSAO\n\t\tglEnable(GL_DEPTH_TEST);\n\t\tglBindFramebuffer(GL_FRAMEBUFFER, 0);\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\tglUseProgram(programs[LIGHTING]);\n\t\tglm::vec3 lightPosView = view * glm::vec4(lightPos, 1.0);\n\t\tglUniform3fv(light_pos, 1, glm::value_ptr(lightPosView));\n\t\tglActiveTexture(GL_TEXTURE0);\n\t\tglBindTexture(GL_TEXTURE_2D, gDepthMap);\n\t\tglActiveTexture(GL_TEXTURE1);\n\t\tglBindTexture(GL_TEXTURE_2D, gNormal);\n\t\tglActiveTexture(GL_TEXTURE2);\n\t\tglBindTexture(GL_TEXTURE_2D, ssao_mode == NO_SSAO ? gWhiteTex : SSAOColorBuffer);\n\t\tDrawQuad();\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t\told_buttons = pad.buttons;\n\t}\n}"
  },
  {
    "path": "samples/ssao_deferred_rendering/sphere.obj",
    "content": "# Blender v2.93.0 OBJ File: ''\n# www.blender.org\nmtllib sphere2.mtl\no sphere\nv 0.148778 -0.987688 -0.048341\nv 0.126558 -0.987688 -0.091950\nv 0.250000 -0.951057 -0.181636\nv 0.293893 -0.951057 -0.095492\nv 0.091950 -0.987688 -0.126558\nv 0.181636 -0.951057 -0.250000\nv 0.048341 -0.987688 -0.148778\nv 0.095492 -0.951057 -0.293893\nv 0.000000 -0.987688 -0.156435\nv 0.000000 -0.951057 -0.309017\nv -0.048341 -0.987688 -0.148778\nv -0.095492 -0.951057 -0.293893\nv -0.091950 -0.987688 -0.126558\nv -0.181636 -0.951057 -0.250000\nv -0.126558 -0.987688 -0.091950\nv -0.250000 -0.951057 -0.181636\nv -0.148778 -0.987688 -0.048341\nv -0.293893 -0.951057 -0.095492\nv -0.156435 -0.987688 -0.000000\nv -0.309017 -0.951057 -0.000000\nv -0.148778 -0.987688 0.048341\nv -0.293893 -0.951057 0.095492\nv -0.126558 -0.987688 0.091950\nv -0.250000 -0.951057 0.181636\nv -0.091950 -0.987688 0.126558\nv -0.181636 -0.951057 0.250000\nv -0.048341 -0.987688 0.148778\nv -0.095492 -0.951057 0.293893\nv 0.000000 -0.987688 0.156434\nv 0.000000 -0.951057 0.309017\nv 0.048341 -0.987688 0.148778\nv 0.095492 -0.951057 0.293893\nv 0.091950 -0.987688 0.126558\nv 0.181636 -0.951057 0.250000\nv 0.126558 -0.987688 0.091950\nv 0.250000 -0.951057 0.181636\nv 0.148778 -0.987688 0.048341\nv 0.293893 -0.951057 0.095492\nv 0.156434 -0.987688 -0.000000\nv 0.309017 -0.951057 -0.000000\nv 0.367286 -0.891007 -0.266849\nv 0.431771 -0.891007 -0.140291\nv 0.266849 -0.891007 -0.367286\nv 0.140291 -0.891007 -0.431771\nv 0.000000 -0.891007 -0.453991\nv -0.140291 -0.891007 -0.431771\nv -0.266849 -0.891007 -0.367286\nv -0.367286 -0.891007 -0.266849\nv -0.431771 -0.891007 -0.140291\nv -0.453991 -0.891007 -0.000000\nv -0.431771 -0.891007 0.140291\nv -0.367286 -0.891007 0.266849\nv -0.266849 -0.891007 0.367286\nv -0.140291 -0.891007 0.431771\nv 0.000000 -0.891007 0.453991\nv 0.140291 -0.891007 0.431771\nv 0.266849 -0.891007 0.367286\nv 0.367286 -0.891007 0.266849\nv 0.431771 -0.891007 0.140291\nv 0.453991 -0.891007 -0.000000\nv 0.475528 -0.809017 -0.345492\nv 0.559017 -0.809017 -0.181636\nv 0.345492 -0.809017 -0.475528\nv 0.181636 -0.809017 -0.559017\nv 0.000000 -0.809017 -0.587785\nv -0.181636 -0.809017 -0.559017\nv -0.345492 -0.809017 -0.475528\nv -0.475528 -0.809017 -0.345492\nv -0.559017 -0.809017 -0.181636\nv -0.587785 -0.809017 -0.000000\nv -0.559017 -0.809017 0.181636\nv -0.475528 -0.809017 0.345492\nv -0.345492 -0.809017 0.475528\nv -0.181636 -0.809017 0.559017\nv 0.000000 -0.809017 0.587785\nv 0.181636 -0.809017 0.559017\nv 0.345492 -0.809017 0.475528\nv 0.475528 -0.809017 0.345492\nv 0.559017 -0.809017 0.181636\nv 0.587785 -0.809017 -0.000000\nv 0.572062 -0.707107 -0.415627\nv 0.672499 -0.707107 -0.218508\nv 0.415627 -0.707107 -0.572062\nv 0.218508 -0.707107 -0.672499\nv 0.000000 -0.707107 -0.707107\nv -0.218508 -0.707107 -0.672499\nv -0.415627 -0.707107 -0.572062\nv -0.572062 -0.707107 -0.415627\nv -0.672499 -0.707107 -0.218508\nv -0.707107 -0.707107 -0.000000\nv -0.672499 -0.707107 0.218508\nv -0.572062 -0.707107 0.415627\nv -0.415627 -0.707107 0.572061\nv -0.218508 -0.707107 0.672499\nv 0.000000 -0.707107 0.707107\nv 0.218508 -0.707107 0.672499\nv 0.415627 -0.707107 0.572061\nv 0.572061 -0.707107 0.415627\nv 0.672499 -0.707107 0.218508\nv 0.707107 -0.707107 -0.000000\nv 0.654509 -0.587785 -0.475529\nv 0.769421 -0.587785 -0.250000\nv 0.475528 -0.587785 -0.654509\nv 0.250000 -0.587785 -0.769421\nv 0.000000 -0.587785 -0.809017\nv -0.250000 -0.587785 -0.769421\nv -0.475528 -0.587785 -0.654509\nv -0.654509 -0.587785 -0.475528\nv -0.769421 -0.587785 -0.250000\nv -0.809017 -0.587785 -0.000000\nv -0.769421 -0.587785 0.250000\nv -0.654509 -0.587785 0.475528\nv -0.475528 -0.587785 0.654509\nv -0.250000 -0.587785 0.769421\nv 0.000000 -0.587785 0.809017\nv 0.250000 -0.587785 0.769421\nv 0.475528 -0.587785 0.654509\nv 0.654509 -0.587785 0.475528\nv 0.769421 -0.587785 0.250000\nv 0.809017 -0.587785 -0.000000\nv 0.720840 -0.453991 -0.523721\nv 0.847398 -0.453991 -0.275336\nv 0.523721 -0.453991 -0.720840\nv 0.275336 -0.453991 -0.847398\nv 0.000000 -0.453991 -0.891007\nv -0.275336 -0.453991 -0.847398\nv -0.523721 -0.453991 -0.720840\nv -0.720840 -0.453991 -0.523721\nv -0.847398 -0.453991 -0.275336\nv -0.891007 -0.453991 -0.000000\nv -0.847398 -0.453991 0.275336\nv -0.720840 -0.453991 0.523721\nv -0.523721 -0.453991 0.720840\nv -0.275336 -0.453991 0.847398\nv 0.000000 -0.453991 0.891007\nv 0.275336 -0.453991 0.847398\nv 0.523721 -0.453991 0.720840\nv 0.720840 -0.453991 0.523721\nv 0.847398 -0.453991 0.275336\nv 0.891007 -0.453991 -0.000000\nv 0.769421 -0.309017 -0.559017\nv 0.904509 -0.309017 -0.293893\nv 0.559017 -0.309017 -0.769421\nv 0.293893 -0.309017 -0.904509\nv 0.000000 -0.309017 -0.951057\nv -0.293893 -0.309017 -0.904509\nv -0.559017 -0.309017 -0.769421\nv -0.769421 -0.309017 -0.559017\nv -0.904509 -0.309017 -0.293893\nv -0.951057 -0.309017 -0.000000\nv -0.904509 -0.309017 0.293893\nv -0.769421 -0.309017 0.559017\nv -0.559017 -0.309017 0.769421\nv -0.293893 -0.309017 0.904509\nv 0.000000 -0.309017 0.951057\nv 0.293893 -0.309017 0.904509\nv 0.559017 -0.309017 0.769421\nv 0.769421 -0.309017 0.559017\nv 0.904509 -0.309017 0.293893\nv 0.951057 -0.309017 -0.000000\nv 0.799057 -0.156434 -0.580549\nv 0.939348 -0.156434 -0.305213\nv 0.580549 -0.156434 -0.799057\nv 0.305213 -0.156434 -0.939348\nv 0.000000 -0.156434 -0.987689\nv -0.305213 -0.156434 -0.939348\nv -0.580549 -0.156434 -0.799057\nv -0.799057 -0.156434 -0.580549\nv -0.939348 -0.156434 -0.305213\nv -0.987689 -0.156434 -0.000000\nv -0.939348 -0.156434 0.305213\nv -0.799057 -0.156434 0.580549\nv -0.580549 -0.156434 0.799057\nv -0.305213 -0.156434 0.939348\nv 0.000000 -0.156434 0.987688\nv 0.305213 -0.156434 0.939348\nv 0.580549 -0.156434 0.799057\nv 0.799057 -0.156434 0.580549\nv 0.939348 -0.156434 0.305212\nv 0.987688 -0.156434 -0.000000\nv 0.809017 0.000000 -0.587786\nv 0.951057 0.000000 -0.309017\nv 0.587785 0.000000 -0.809017\nv 0.309017 0.000000 -0.951057\nv 0.000000 0.000000 -1.000000\nv -0.309017 0.000000 -0.951057\nv -0.587785 0.000000 -0.809017\nv -0.809017 0.000000 -0.587785\nv -0.951057 0.000000 -0.309017\nv -1.000000 0.000000 0.000000\nv -0.951057 -0.000000 0.309017\nv -0.809017 -0.000000 0.587785\nv -0.587785 -0.000000 0.809017\nv -0.309017 -0.000000 0.951057\nv 0.000000 -0.000000 1.000000\nv 0.309017 -0.000000 0.951057\nv 0.587785 -0.000000 0.809017\nv 0.809017 -0.000000 0.587785\nv 0.951057 -0.000000 0.309017\nv 1.000000 0.000000 0.000000\nv 0.799057 0.156434 -0.580549\nv 0.939348 0.156434 -0.305213\nv 0.580549 0.156434 -0.799057\nv 0.305213 0.156434 -0.939348\nv 0.000000 0.156434 -0.987689\nv -0.305213 0.156434 -0.939348\nv -0.580549 0.156434 -0.799057\nv -0.799057 0.156434 -0.580549\nv -0.939348 0.156434 -0.305213\nv -0.987689 0.156434 0.000000\nv -0.939348 0.156434 0.305213\nv -0.799057 0.156434 0.580549\nv -0.580549 0.156434 0.799057\nv -0.305213 0.156434 0.939348\nv 0.000000 0.156434 0.987688\nv 0.305213 0.156434 0.939348\nv 0.580549 0.156434 0.799057\nv 0.799057 0.156434 0.580549\nv 0.939348 0.156434 0.305212\nv 0.987688 0.156434 0.000000\nv 0.769421 0.309017 -0.559017\nv 0.904509 0.309017 -0.293893\nv 0.559017 0.309017 -0.769421\nv 0.293893 0.309017 -0.904509\nv 0.000000 0.309017 -0.951057\nv -0.293893 0.309017 -0.904509\nv -0.559017 0.309017 -0.769421\nv -0.769421 0.309017 -0.559017\nv -0.904509 0.309017 -0.293893\nv -0.951057 0.309017 0.000000\nv -0.904509 0.309017 0.293893\nv -0.769421 0.309017 0.559017\nv -0.559017 0.309017 0.769421\nv -0.293893 0.309017 0.904509\nv 0.000000 0.309017 0.951057\nv 0.293893 0.309017 0.904509\nv 0.559017 0.309017 0.769421\nv 0.769421 0.309017 0.559017\nv 0.904509 0.309017 0.293893\nv 0.951057 0.309017 0.000000\nv 0.720840 0.453991 -0.523721\nv 0.847398 0.453991 -0.275336\nv 0.523721 0.453991 -0.720840\nv 0.275336 0.453991 -0.847398\nv 0.000000 0.453991 -0.891007\nv -0.275336 0.453991 -0.847398\nv -0.523721 0.453991 -0.720840\nv -0.720840 0.453991 -0.523721\nv -0.847398 0.453991 -0.275336\nv -0.891007 0.453991 0.000000\nv -0.847398 0.453991 0.275336\nv -0.720840 0.453991 0.523721\nv -0.523721 0.453991 0.720840\nv -0.275336 0.453991 0.847398\nv 0.000000 0.453991 0.891007\nv 0.275336 0.453991 0.847398\nv 0.523721 0.453991 0.720840\nv 0.720840 0.453991 0.523721\nv 0.847398 0.453991 0.275336\nv 0.891007 0.453991 0.000000\nv 0.654509 0.587785 -0.475529\nv 0.769421 0.587785 -0.250000\nv 0.475528 0.587785 -0.654509\nv 0.250000 0.587785 -0.769421\nv 0.000000 0.587785 -0.809017\nv -0.250000 0.587785 -0.769421\nv -0.475528 0.587785 -0.654509\nv -0.654509 0.587785 -0.475528\nv -0.769421 0.587785 -0.250000\nv -0.809017 0.587785 0.000000\nv -0.769421 0.587785 0.250000\nv -0.654509 0.587785 0.475528\nv -0.475528 0.587785 0.654509\nv -0.250000 0.587785 0.769421\nv 0.000000 0.587785 0.809017\nv 0.250000 0.587785 0.769421\nv 0.475528 0.587785 0.654509\nv 0.654509 0.587785 0.475528\nv 0.769421 0.587785 0.250000\nv 0.809017 0.587785 0.000000\nv 0.572062 0.707107 -0.415627\nv 0.672499 0.707107 -0.218508\nv 0.415627 0.707107 -0.572062\nv 0.218508 0.707107 -0.672499\nv 0.000000 0.707107 -0.707107\nv -0.218508 0.707107 -0.672499\nv -0.415627 0.707107 -0.572062\nv -0.572062 0.707107 -0.415627\nv -0.672499 0.707107 -0.218508\nv -0.707107 0.707107 0.000000\nv -0.672499 0.707107 0.218508\nv -0.572062 0.707107 0.415627\nv -0.415627 0.707107 0.572061\nv -0.218508 0.707107 0.672499\nv 0.000000 0.707107 0.707107\nv 0.218508 0.707107 0.672499\nv 0.415627 0.707107 0.572061\nv 0.572061 0.707107 0.415627\nv 0.672499 0.707107 0.218508\nv 0.707107 0.707107 0.000000\nv 0.475528 0.809017 -0.345492\nv 0.559017 0.809017 -0.181636\nv 0.345492 0.809017 -0.475528\nv 0.181636 0.809017 -0.559017\nv 0.000000 0.809017 -0.587785\nv -0.181636 0.809017 -0.559017\nv -0.345492 0.809017 -0.475528\nv -0.475528 0.809017 -0.345492\nv -0.559017 0.809017 -0.181636\nv -0.587785 0.809017 0.000000\nv -0.559017 0.809017 0.181636\nv -0.475528 0.809017 0.345492\nv -0.345492 0.809017 0.475528\nv -0.181636 0.809017 0.559017\nv 0.000000 0.809017 0.587785\nv 0.181636 0.809017 0.559017\nv 0.345492 0.809017 0.475528\nv 0.475528 0.809017 0.345492\nv 0.559017 0.809017 0.181636\nv 0.587785 0.809017 0.000000\nv 0.367286 0.891007 -0.266849\nv 0.431771 0.891007 -0.140291\nv 0.266849 0.891007 -0.367286\nv 0.140291 0.891007 -0.431771\nv 0.000000 0.891007 -0.453991\nv -0.140291 0.891007 -0.431771\nv -0.266849 0.891007 -0.367286\nv -0.367286 0.891007 -0.266849\nv -0.431771 0.891007 -0.140291\nv -0.453991 0.891007 0.000000\nv -0.431771 0.891007 0.140291\nv -0.367286 0.891007 0.266849\nv -0.266849 0.891007 0.367286\nv -0.140291 0.891007 0.431771\nv 0.000000 0.891007 0.453991\nv 0.140291 0.891007 0.431771\nv 0.266849 0.891007 0.367286\nv 0.367286 0.891007 0.266849\nv 0.431771 0.891007 0.140291\nv 0.453991 0.891007 0.000000\nv 0.250000 0.951057 -0.181636\nv 0.293893 0.951057 -0.095492\nv 0.181636 0.951057 -0.250000\nv 0.095492 0.951057 -0.293893\nv 0.000000 0.951057 -0.309017\nv -0.095492 0.951057 -0.293893\nv -0.181636 0.951057 -0.250000\nv -0.250000 0.951057 -0.181636\nv -0.293893 0.951057 -0.095492\nv -0.309017 0.951057 0.000000\nv -0.293893 0.951057 0.095492\nv -0.250000 0.951057 0.181636\nv -0.181636 0.951057 0.250000\nv -0.095492 0.951057 0.293893\nv 0.000000 0.951057 0.309017\nv 0.095492 0.951057 0.293893\nv 0.181636 0.951057 0.250000\nv 0.250000 0.951057 0.181636\nv 0.293893 0.951057 0.095492\nv 0.309017 0.951057 0.000000\nv 0.126558 0.987688 -0.091950\nv 0.148778 0.987688 -0.048341\nv 0.091950 0.987688 -0.126558\nv 0.048341 0.987688 -0.148778\nv 0.000000 0.987688 -0.156435\nv -0.048341 0.987688 -0.148778\nv -0.091950 0.987688 -0.126558\nv -0.126558 0.987688 -0.091950\nv -0.148778 0.987688 -0.048341\nv -0.156435 0.987688 0.000000\nv -0.148778 0.987688 0.048341\nv -0.126558 0.987688 0.091950\nv -0.091950 0.987688 0.126558\nv -0.048341 0.987688 0.148778\nv 0.000000 0.987688 0.156434\nv 0.048341 0.987688 0.148778\nv 0.091950 0.987688 0.126558\nv 0.126558 0.987688 0.091950\nv 0.148778 0.987688 0.048341\nv 0.156434 0.987688 0.000000\nv 0.000000 -1.000000 -0.000000\nv 0.000000 1.000000 0.000000\nvt 0.000000 0.050000\nvt 0.050000 0.100000\nvt 0.000000 0.100000\nvt 0.100000 0.050000\nvt 0.050000 0.050000\nvt 0.150000 0.050000\nvt 0.100000 0.100000\nvt 0.200000 0.050000\nvt 0.150000 0.100000\nvt 0.250000 0.100000\nvt 0.200000 0.100000\nvt 0.250000 0.050000\nvt 0.300000 0.100000\nvt 0.350000 0.050000\nvt 0.300000 0.050000\nvt 0.400000 0.050000\nvt 0.350000 0.100000\nvt 0.450000 0.050000\nvt 0.400000 0.100000\nvt 0.500000 0.100000\nvt 0.450000 0.100000\nvt 0.500000 0.050000\nvt 0.550000 0.100000\nvt 0.600000 0.050000\nvt 0.550000 0.050000\nvt 0.650000 0.050000\nvt 0.600000 0.100000\nvt 0.700000 0.100000\nvt 0.650000 0.100000\nvt 0.750000 0.050000\nvt 0.700000 0.050000\nvt 0.800000 0.100000\nvt 0.750000 0.100000\nvt 0.850000 0.050000\nvt 0.800000 0.050000\nvt 0.900000 0.050000\nvt 0.850000 0.100000\nvt 0.950000 0.100000\nvt 0.900000 0.100000\nvt 1.000000 0.050000\nvt 0.950000 0.050000\nvt 0.050000 0.150000\nvt 0.000000 0.150000\nvt 0.100000 0.150000\nvt 0.200000 0.150000\nvt 0.150000 0.150000\nvt 0.300000 0.150000\nvt 0.250000 0.150000\nvt 0.350000 0.150000\nvt 0.450000 0.150000\nvt 0.400000 0.150000\nvt 0.550000 0.150000\nvt 0.500000 0.150000\nvt 0.600000 0.150000\nvt 0.700000 0.150000\nvt 0.650000 0.150000\nvt 0.800000 0.150000\nvt 0.750000 0.150000\nvt 0.850000 0.150000\nvt 0.950000 0.150000\nvt 0.900000 0.150000\nvt 1.000000 0.100000\nvt 0.000000 0.200000\nvt 0.050000 0.200000\nvt 0.150000 0.200000\nvt 0.100000 0.200000\nvt 0.200000 0.200000\nvt 0.250000 0.200000\nvt 0.350000 0.200000\nvt 0.300000 0.200000\nvt 0.400000 0.200000\nvt 0.450000 0.200000\nvt 0.500000 0.200000\nvt 0.550000 0.200000\nvt 0.650000 0.200000\nvt 0.600000 0.200000\nvt 0.700000 0.200000\nvt 0.750000 0.200000\nvt 0.850000 0.200000\nvt 0.800000 0.200000\nvt 0.900000 0.200000\nvt 0.950000 0.200000\nvt 1.000000 0.150000\nvt 0.050000 0.250000\nvt 0.000000 0.250000\nvt 0.100000 0.250000\nvt 0.150000 0.250000\nvt 0.250000 0.250000\nvt 0.200000 0.250000\nvt 0.300000 0.250000\nvt 0.350000 0.250000\nvt 0.400000 0.250000\nvt 0.500000 0.250000\nvt 0.450000 0.250000\nvt 0.550000 0.250000\nvt 0.600000 0.250000\nvt 0.650000 0.250000\nvt 0.750000 0.250000\nvt 0.700000 0.250000\nvt 0.800000 0.250000\nvt 0.850000 0.250000\nvt 0.900000 0.250000\nvt 1.000000 0.250000\nvt 0.950000 0.250000\nvt 0.000000 0.300000\nvt 0.050000 0.300000\nvt 0.150000 0.300000\nvt 0.100000 0.300000\nvt 0.200000 0.300000\nvt 0.250000 0.300000\nvt 0.300000 0.300000\nvt 0.400000 0.300000\nvt 0.350000 0.300000\nvt 0.450000 0.300000\nvt 0.500000 0.300000\nvt 0.550000 0.300000\nvt 0.600000 0.300000\nvt 0.700000 0.300000\nvt 0.650000 0.300000\nvt 0.800000 0.300000\nvt 0.750000 0.300000\nvt 0.850000 0.300000\nvt 0.950000 0.300000\nvt 0.900000 0.300000\nvt 0.050000 0.350000\nvt 0.000000 0.350000\nvt 0.100000 0.350000\nvt 0.150000 0.350000\nvt 0.250000 0.350000\nvt 0.200000 0.350000\nvt 0.300000 0.350000\nvt 0.400000 0.350000\nvt 0.350000 0.350000\nvt 0.500000 0.350000\nvt 0.450000 0.350000\nvt 0.550000 0.350000\nvt 0.650000 0.350000\nvt 0.600000 0.350000\nvt 0.750000 0.350000\nvt 0.700000 0.350000\nvt 0.800000 0.350000\nvt 0.900000 0.350000\nvt 0.850000 0.350000\nvt 1.000000 0.350000\nvt 0.950000 0.350000\nvt 0.000000 0.400000\nvt 0.050000 0.400000\nvt 0.150000 0.400000\nvt 0.100000 0.400000\nvt 0.200000 0.400000\nvt 0.250000 0.400000\nvt 0.300000 0.400000\nvt 0.400000 0.400000\nvt 0.350000 0.400000\nvt 0.450000 0.400000\nvt 0.500000 0.400000\nvt 0.550000 0.400000\nvt 0.650000 0.400000\nvt 0.600000 0.400000\nvt 0.700000 0.400000\nvt 0.750000 0.400000\nvt 0.800000 0.400000\nvt 0.900000 0.400000\nvt 0.850000 0.400000\nvt 0.950000 0.400000\nvt 0.000000 0.450000\nvt 0.050000 0.450000\nvt 0.150000 0.450000\nvt 0.100000 0.450000\nvt 0.200000 0.450000\nvt 0.250000 0.450000\nvt 0.300000 0.450000\nvt 0.400000 0.450000\nvt 0.350000 0.450000\nvt 0.450000 0.450000\nvt 0.500000 0.450000\nvt 0.550000 0.450000\nvt 0.650000 0.450000\nvt 0.600000 0.450000\nvt 0.700000 0.450000\nvt 0.750000 0.450000\nvt 0.800000 0.450000\nvt 0.850000 0.450000\nvt 0.900000 0.450000\nvt 1.000000 0.400000\nvt 0.950000 0.450000\nvt 0.000000 0.500000\nvt 0.050000 0.500000\nvt 0.100000 0.500000\nvt 0.150000 0.500000\nvt 0.250000 0.500000\nvt 0.200000 0.500000\nvt 0.300000 0.500000\nvt 0.350000 0.500000\nvt 0.400000 0.500000\nvt 0.500000 0.500000\nvt 0.450000 0.500000\nvt 0.550000 0.500000\nvt 0.600000 0.500000\nvt 0.650000 0.500000\nvt 0.750000 0.500000\nvt 0.700000 0.500000\nvt 0.800000 0.500000\nvt 0.850000 0.500000\nvt 0.950000 0.500000\nvt 0.900000 0.500000\nvt 1.000000 0.500000\nvt 0.050000 0.550000\nvt 0.000000 0.550000\nvt 0.100000 0.550000\nvt 0.150000 0.550000\nvt 0.200000 0.550000\nvt 0.250000 0.550000\nvt 0.350000 0.550000\nvt 0.300000 0.550000\nvt 0.400000 0.550000\nvt 0.450000 0.550000\nvt 0.500000 0.550000\nvt 0.600000 0.550000\nvt 0.550000 0.550000\nvt 0.650000 0.550000\nvt 0.700000 0.550000\nvt 0.750000 0.550000\nvt 0.850000 0.550000\nvt 0.800000 0.550000\nvt 0.900000 0.550000\nvt 0.950000 0.550000\nvt 0.050000 0.600000\nvt 0.000000 0.600000\nvt 0.100000 0.600000\nvt 0.150000 0.600000\nvt 0.250000 0.600000\nvt 0.200000 0.600000\nvt 0.300000 0.600000\nvt 0.350000 0.600000\nvt 0.400000 0.600000\nvt 0.500000 0.600000\nvt 0.450000 0.600000\nvt 0.550000 0.600000\nvt 0.600000 0.600000\nvt 0.650000 0.600000\nvt 0.750000 0.600000\nvt 0.700000 0.600000\nvt 0.800000 0.600000\nvt 0.900000 0.600000\nvt 0.850000 0.600000\nvt 0.950000 0.600000\nvt 1.000000 0.600000\nvt 0.050000 0.650000\nvt 0.000000 0.650000\nvt 0.100000 0.650000\nvt 0.150000 0.650000\nvt 0.250000 0.650000\nvt 0.200000 0.650000\nvt 0.300000 0.650000\nvt 0.350000 0.650000\nvt 0.400000 0.650000\nvt 0.500000 0.650000\nvt 0.450000 0.650000\nvt 0.550000 0.650000\nvt 0.600000 0.650000\nvt 0.650000 0.650000\nvt 0.750000 0.650000\nvt 0.700000 0.650000\nvt 0.800000 0.650000\nvt 0.850000 0.650000\nvt 0.900000 0.650000\nvt 1.000000 0.650000\nvt 0.950000 0.650000\nvt 0.000000 0.700000\nvt 0.050000 0.700000\nvt 0.100000 0.700000\nvt 0.200000 0.700000\nvt 0.150000 0.700000\nvt 0.300000 0.700000\nvt 0.250000 0.700000\nvt 0.350000 0.700000\nvt 0.450000 0.700000\nvt 0.400000 0.700000\nvt 0.550000 0.700000\nvt 0.500000 0.700000\nvt 0.600000 0.700000\nvt 0.700000 0.700000\nvt 0.650000 0.700000\nvt 0.800000 0.700000\nvt 0.750000 0.700000\nvt 0.850000 0.700000\nvt 0.950000 0.700000\nvt 0.900000 0.700000\nvt 0.050000 0.750000\nvt 0.000000 0.750000\nvt 0.100000 0.750000\nvt 0.150000 0.750000\nvt 0.250000 0.750000\nvt 0.200000 0.750000\nvt 0.300000 0.750000\nvt 0.350000 0.750000\nvt 0.400000 0.750000\nvt 0.500000 0.750000\nvt 0.450000 0.750000\nvt 0.550000 0.750000\nvt 0.600000 0.750000\nvt 0.650000 0.750000\nvt 0.750000 0.750000\nvt 0.700000 0.750000\nvt 0.850000 0.750000\nvt 0.800000 0.750000\nvt 0.900000 0.750000\nvt 1.000000 0.750000\nvt 0.950000 0.750000\nvt 0.000000 0.800000\nvt 0.050000 0.800000\nvt 0.150000 0.800000\nvt 0.100000 0.800000\nvt 0.200000 0.800000\nvt 0.250000 0.800000\nvt 0.350000 0.800000\nvt 0.300000 0.800000\nvt 0.400000 0.800000\nvt 0.450000 0.800000\nvt 0.500000 0.800000\nvt 0.550000 0.800000\nvt 0.650000 0.800000\nvt 0.600000 0.800000\nvt 0.700000 0.800000\nvt 0.750000 0.800000\nvt 0.800000 0.800000\nvt 0.900000 0.800000\nvt 0.850000 0.800000\nvt 0.950000 0.800000\nvt 0.050000 0.850000\nvt 0.000000 0.850000\nvt 0.100000 0.850000\nvt 0.150000 0.850000\nvt 0.250000 0.850000\nvt 0.200000 0.850000\nvt 0.300000 0.850000\nvt 0.350000 0.850000\nvt 0.400000 0.850000\nvt 0.500000 0.850000\nvt 0.450000 0.850000\nvt 0.550000 0.850000\nvt 0.600000 0.850000\nvt 0.650000 0.850000\nvt 0.750000 0.850000\nvt 0.700000 0.850000\nvt 0.800000 0.850000\nvt 0.850000 0.850000\nvt 0.900000 0.850000\nvt 1.000000 0.850000\nvt 0.950000 0.850000\nvt 0.000000 0.900000\nvt 0.050000 0.900000\nvt 0.150000 0.900000\nvt 0.100000 0.900000\nvt 0.250000 0.900000\nvt 0.200000 0.900000\nvt 0.300000 0.900000\nvt 0.400000 0.900000\nvt 0.350000 0.900000\nvt 0.500000 0.900000\nvt 0.450000 0.900000\nvt 0.550000 0.900000\nvt 0.650000 0.900000\nvt 0.600000 0.900000\nvt 0.750000 0.900000\nvt 0.700000 0.900000\nvt 0.800000 0.900000\nvt 0.900000 0.900000\nvt 0.850000 0.900000\nvt 1.000000 0.900000\nvt 0.950000 0.900000\nvt 0.000000 0.950000\nvt 0.050000 0.950000\nvt 0.150000 0.950000\nvt 0.100000 0.950000\nvt 0.200000 0.950000\nvt 0.250000 0.950000\nvt 0.350000 0.950000\nvt 0.300000 0.950000\nvt 0.400000 0.950000\nvt 0.450000 0.950000\nvt 0.500000 0.950000\nvt 0.550000 0.950000\nvt 0.650000 0.950000\nvt 0.600000 0.950000\nvt 0.750000 0.950000\nvt 0.700000 0.950000\nvt 0.850000 0.950000\nvt 0.800000 0.950000\nvt 0.900000 0.950000\nvt 1.000000 0.950000\nvt 0.950000 0.950000\nvt 0.500000 0.000000\nvt 0.500000 1.000000\nvt 1.000000 0.200000\nvt 1.000000 0.300000\nvt 1.000000 0.450000\nvt 1.000000 0.550000\nvt 1.000000 0.700000\nvt 1.000000 0.800000\nvn 0.1487 -0.9877 -0.0483\nvn 0.2500 -0.9511 -0.1816\nvn 0.2938 -0.9511 -0.0955\nvn 0.0919 -0.9877 -0.1265\nvn 0.1265 -0.9877 -0.0919\nvn 0.0483 -0.9877 -0.1488\nvn 0.1816 -0.9511 -0.2500\nvn -0.0000 -0.9877 -0.1564\nvn 0.0955 -0.9511 -0.2938\nvn -0.0955 -0.9511 -0.2938\nvn 0.0000 -0.9511 -0.3090\nvn -0.0483 -0.9877 -0.1487\nvn -0.1816 -0.9511 -0.2500\nvn -0.1265 -0.9877 -0.0919\nvn -0.0919 -0.9877 -0.1265\nvn -0.1488 -0.9877 -0.0483\nvn -0.2500 -0.9511 -0.1816\nvn -0.1564 -0.9877 -0.0000\nvn -0.2938 -0.9511 -0.0955\nvn -0.2939 -0.9510 0.0955\nvn -0.3090 -0.9511 0.0000\nvn -0.1487 -0.9877 0.0483\nvn -0.2500 -0.9511 0.1816\nvn -0.0919 -0.9877 0.1265\nvn -0.1265 -0.9877 0.0919\nvn -0.0483 -0.9877 0.1487\nvn -0.1816 -0.9511 0.2500\nvn 0.0000 -0.9511 0.3090\nvn -0.0955 -0.9511 0.2938\nvn 0.0483 -0.9877 0.1487\nvn 0.0000 -0.9877 0.1564\nvn 0.1816 -0.9511 0.2500\nvn 0.0955 -0.9511 0.2938\nvn 0.1265 -0.9877 0.0919\nvn 0.0919 -0.9877 0.1265\nvn 0.1487 -0.9877 0.0483\nvn 0.2500 -0.9511 0.1816\nvn 0.3090 -0.9511 -0.0000\nvn 0.2938 -0.9511 0.0955\nvn 0.1564 -0.9877 -0.0000\nvn 0.3672 -0.8910 -0.2668\nvn 0.4318 -0.8910 -0.1403\nvn 0.2669 -0.8910 -0.3673\nvn 0.0000 -0.8910 -0.4539\nvn 0.1403 -0.8910 -0.4318\nvn -0.2669 -0.8910 -0.3673\nvn -0.1403 -0.8910 -0.4317\nvn -0.3672 -0.8910 -0.2668\nvn -0.4540 -0.8910 -0.0000\nvn -0.4318 -0.8910 -0.1403\nvn -0.3672 -0.8910 0.2668\nvn -0.4318 -0.8910 0.1403\nvn -0.2669 -0.8910 0.3673\nvn -0.0000 -0.8910 0.4539\nvn -0.1403 -0.8910 0.4318\nvn 0.2669 -0.8910 0.3673\nvn 0.1403 -0.8910 0.4317\nvn 0.3672 -0.8910 0.2668\nvn 0.4540 -0.8910 0.0000\nvn 0.4318 -0.8910 0.1403\nvn 0.5590 -0.8091 -0.1816\nvn 0.4755 -0.8091 -0.3455\nvn 0.1816 -0.8091 -0.5590\nvn 0.3455 -0.8091 -0.4755\nvn 0.0000 -0.8090 -0.5878\nvn -0.1816 -0.8091 -0.5590\nvn -0.4755 -0.8091 -0.3455\nvn -0.3455 -0.8091 -0.4755\nvn -0.5590 -0.8091 -0.1816\nvn -0.5878 -0.8090 -0.0000\nvn -0.5590 -0.8091 0.1816\nvn -0.4755 -0.8091 0.3455\nvn -0.1816 -0.8091 0.5590\nvn -0.3455 -0.8091 0.4755\nvn -0.0000 -0.8090 0.5878\nvn 0.1816 -0.8090 0.5590\nvn 0.4755 -0.8091 0.3455\nvn 0.3455 -0.8091 0.4755\nvn 0.5590 -0.8091 0.1816\nvn 0.5878 -0.8090 0.0000\nvn 0.5720 -0.7072 -0.4156\nvn 0.6724 -0.7072 -0.2185\nvn 0.4156 -0.7072 -0.5720\nvn 0.2185 -0.7072 -0.6724\nvn -0.2185 -0.7072 -0.6724\nvn 0.0000 -0.7071 -0.7071\nvn -0.4156 -0.7071 -0.5720\nvn -0.5721 -0.7071 -0.4156\nvn -0.6725 -0.7071 -0.2185\nvn -0.6725 -0.7071 0.2185\nvn -0.7070 -0.7072 -0.0000\nvn -0.5720 -0.7071 0.4156\nvn -0.4156 -0.7071 0.5720\nvn -0.2185 -0.7072 0.6724\nvn 0.2185 -0.7071 0.6725\nvn -0.0000 -0.7071 0.7071\nvn 0.4156 -0.7072 0.5720\nvn 0.5720 -0.7072 0.4156\nvn 0.6724 -0.7072 0.2185\nvn 0.7070 -0.7072 -0.0000\nvn 0.7694 -0.5879 -0.2500\nvn 0.6545 -0.5878 -0.4755\nvn 0.2500 -0.5878 -0.7694\nvn 0.4755 -0.5878 -0.6545\nvn -0.0000 -0.5878 -0.8090\nvn -0.2500 -0.5879 -0.7694\nvn -0.4755 -0.5878 -0.6545\nvn -0.7694 -0.5878 -0.2500\nvn -0.6545 -0.5878 -0.4755\nvn -0.8090 -0.5879 0.0000\nvn -0.7694 -0.5878 0.2500\nvn -0.6545 -0.5878 0.4755\nvn -0.4755 -0.5878 0.6545\nvn 0.0000 -0.5878 0.8090\nvn -0.2500 -0.5878 0.7694\nvn 0.4755 -0.5878 0.6545\nvn 0.2500 -0.5878 0.7694\nvn 0.6545 -0.5878 0.4755\nvn 0.8090 -0.5879 0.0000\nvn 0.7694 -0.5879 0.2500\nvn 0.7208 -0.4540 -0.5237\nvn 0.8474 -0.4540 -0.2753\nvn 0.5237 -0.4540 -0.7208\nvn 0.2753 -0.4541 -0.8474\nvn -0.2753 -0.4541 -0.8474\nvn 0.0000 -0.4541 -0.8910\nvn -0.5237 -0.4540 -0.7208\nvn -0.8474 -0.4541 -0.2753\nvn -0.7208 -0.4540 -0.5237\nvn -0.8474 -0.4541 0.2753\nvn -0.8910 -0.4541 -0.0000\nvn -0.7208 -0.4540 0.5237\nvn -0.2753 -0.4541 0.8474\nvn -0.5237 -0.4540 0.7208\nvn 0.2753 -0.4541 0.8474\nvn 0.0000 -0.4541 0.8910\nvn 0.5237 -0.4540 0.7208\nvn 0.8474 -0.4541 0.2753\nvn 0.7208 -0.4540 0.5237\nvn 0.8910 -0.4541 -0.0000\nvn 0.9045 -0.3090 -0.2939\nvn 0.7694 -0.3090 -0.5590\nvn 0.2939 -0.3090 -0.9045\nvn 0.5590 -0.3090 -0.7694\nvn -0.0000 -0.3090 -0.9511\nvn -0.2939 -0.3091 -0.9045\nvn -0.5590 -0.3090 -0.7694\nvn -0.9045 -0.3090 -0.2939\nvn -0.7694 -0.3090 -0.5590\nvn -0.9511 -0.3090 0.0000\nvn -0.9045 -0.3090 0.2939\nvn -0.7694 -0.3090 0.5590\nvn -0.2939 -0.3090 0.9045\nvn -0.5590 -0.3090 0.7694\nvn 0.0000 -0.3090 0.9511\nvn 0.2939 -0.3090 0.9045\nvn 0.5590 -0.3090 0.7694\nvn 0.9045 -0.3091 0.2939\nvn 0.7694 -0.3091 0.5590\nvn 0.9511 -0.3089 0.0000\nvn 0.9394 -0.1563 -0.3052\nvn 0.7991 -0.1564 -0.5805\nvn 0.3052 -0.1563 -0.9394\nvn 0.5806 -0.1563 -0.7991\nvn -0.0000 -0.1563 -0.9877\nvn -0.3052 -0.1564 -0.9393\nvn -0.5806 -0.1563 -0.7991\nvn -0.9394 -0.1563 -0.3052\nvn -0.7991 -0.1562 -0.5806\nvn -0.9877 -0.1563 0.0000\nvn -0.9393 -0.1565 0.3052\nvn -0.7991 -0.1563 0.5806\nvn -0.3052 -0.1563 0.9394\nvn -0.5806 -0.1563 0.7991\nvn 0.0000 -0.1563 0.9877\nvn 0.3052 -0.1562 0.9394\nvn 0.5806 -0.1563 0.7991\nvn 0.7991 -0.1564 0.5805\nvn 0.9394 -0.1563 0.3052\nvn 0.9877 -0.1565 -0.0000\nvn 0.9511 -0.0000 -0.3090\nvn 0.8090 0.0000 -0.5878\nvn 0.5878 0.0000 -0.8090\nvn 0.3090 -0.0000 -0.9511\nvn -0.3090 -0.0000 -0.9511\nvn 0.0000 0.0000 -1.0000\nvn -0.5878 -0.0000 -0.8090\nvn -0.8090 0.0000 -0.5878\nvn -0.9511 -0.0000 -0.3090\nvn -0.9511 -0.0000 0.3090\nvn -1.0000 -0.0000 -0.0000\nvn -0.8090 0.0000 0.5878\nvn -0.5878 -0.0000 0.8090\nvn -0.3090 -0.0000 0.9511\nvn 0.3090 -0.0000 0.9511\nvn 0.0000 -0.0000 1.0000\nvn 0.5878 -0.0000 0.8090\nvn 0.8090 0.0000 0.5878\nvn 1.0000 0.0000 -0.0000\nvn 0.9511 0.0000 0.3090\nvn 0.7991 0.1564 -0.5806\nvn 0.9394 0.1563 -0.3052\nvn 0.5806 0.1563 -0.7991\nvn 0.3052 0.1564 -0.9393\nvn -0.0000 0.1564 -0.9877\nvn -0.3052 0.1564 -0.9393\nvn -0.7991 0.1562 -0.5806\nvn -0.5806 0.1564 -0.7991\nvn -0.9394 0.1562 -0.3052\nvn -0.9877 0.1564 0.0000\nvn -0.9394 0.1563 0.3052\nvn -0.5806 0.1562 0.7991\nvn -0.7991 0.1563 0.5806\nvn -0.3052 0.1563 0.9394\nvn 0.0000 0.1564 0.9877\nvn 0.3052 0.1562 0.9394\nvn 0.7991 0.1564 0.5806\nvn 0.5806 0.1564 0.7991\nvn 0.9394 0.1562 0.3052\nvn 0.9877 0.1565 0.0000\nvn 0.7694 0.3090 -0.5590\nvn 0.9045 0.3090 -0.2939\nvn 0.5590 0.3090 -0.7694\nvn 0.2939 0.3090 -0.9045\nvn -0.2939 0.3091 -0.9045\nvn 0.0000 0.3090 -0.9511\nvn -0.5590 0.3091 -0.7694\nvn -0.7694 0.3090 -0.5590\nvn -0.9045 0.3091 -0.2939\nvn -0.9045 0.3090 0.2939\nvn -0.9511 0.3090 -0.0000\nvn -0.7694 0.3090 0.5590\nvn -0.5590 0.3090 0.7694\nvn -0.2939 0.3091 0.9045\nvn 0.2939 0.3091 0.9045\nvn 0.0000 0.3090 0.9511\nvn 0.5590 0.3091 0.7694\nvn 0.9045 0.3090 0.2939\nvn 0.7694 0.3090 0.5590\nvn 0.9511 0.3090 0.0000\nvn 0.7208 0.4541 -0.5237\nvn 0.8474 0.4540 -0.2753\nvn 0.5237 0.4540 -0.7208\nvn 0.2753 0.4540 -0.8474\nvn -0.2753 0.4541 -0.8473\nvn -0.0000 0.4541 -0.8910\nvn -0.5237 0.4540 -0.7208\nvn -0.7208 0.4540 -0.5237\nvn -0.8474 0.4540 -0.2753\nvn -0.8474 0.4541 0.2753\nvn -0.8910 0.4540 0.0000\nvn -0.7208 0.4540 0.5237\nvn -0.5237 0.4540 0.7208\nvn -0.2753 0.4540 0.8474\nvn 0.2753 0.4541 0.8473\nvn 0.0000 0.4541 0.8910\nvn 0.5237 0.4540 0.7208\nvn 0.7208 0.4540 0.5237\nvn 0.8474 0.4540 0.2753\nvn 0.8910 0.4540 0.0000\nvn 0.7694 0.5879 -0.2500\nvn 0.6545 0.5878 -0.4755\nvn 0.4755 0.5878 -0.6545\nvn -0.0000 0.5878 -0.8090\nvn 0.2500 0.5878 -0.7694\nvn -0.4755 0.5878 -0.6545\nvn -0.2500 0.5878 -0.7694\nvn -0.6545 0.5878 -0.4755\nvn -0.8090 0.5878 0.0000\nvn -0.7694 0.5878 -0.2500\nvn -0.6545 0.5878 0.4755\nvn -0.7694 0.5878 0.2500\nvn -0.4755 0.5879 0.6545\nvn 0.0000 0.5878 0.8090\nvn -0.2500 0.5878 0.7694\nvn 0.4755 0.5878 0.6545\nvn 0.2500 0.5878 0.7694\nvn 0.6545 0.5879 0.4755\nvn 0.8090 0.5878 0.0000\nvn 0.7694 0.5879 0.2500\nvn 0.5720 0.7072 -0.4156\nvn 0.6724 0.7072 -0.2185\nvn 0.4156 0.7071 -0.5721\nvn 0.2185 0.7072 -0.6724\nvn -0.2185 0.7071 -0.6725\nvn 0.0000 0.7071 -0.7071\nvn -0.4156 0.7071 -0.5720\nvn -0.5720 0.7071 -0.4156\nvn -0.6725 0.7071 -0.2185\nvn -0.6725 0.7071 0.2185\nvn -0.7070 0.7072 -0.0000\nvn -0.5720 0.7071 0.4156\nvn -0.4156 0.7071 0.5720\nvn -0.2185 0.7072 0.6724\nvn 0.2185 0.7072 0.6724\nvn -0.0000 0.7071 0.7071\nvn 0.5720 0.7072 0.4156\nvn 0.4156 0.7072 0.5720\nvn 0.6724 0.7072 0.2185\nvn 0.7070 0.7072 0.0000\nvn 0.5590 0.8091 -0.1816\nvn 0.4755 0.8091 -0.3455\nvn 0.1816 0.8091 -0.5590\nvn 0.3455 0.8091 -0.4755\nvn 0.0000 0.8090 -0.5878\nvn -0.1816 0.8091 -0.5590\nvn -0.4755 0.8090 -0.3455\nvn -0.3455 0.8091 -0.4755\nvn -0.5590 0.8091 -0.1816\nvn -0.5878 0.8090 -0.0000\nvn -0.5590 0.8091 0.1816\nvn -0.4755 0.8090 0.3455\nvn -0.1816 0.8091 0.5590\nvn -0.3455 0.8091 0.4755\nvn -0.0000 0.8090 0.5878\nvn 0.1816 0.8090 0.5590\nvn 0.3455 0.8090 0.4755\nvn 0.5590 0.8091 0.1816\nvn 0.4755 0.8090 0.3455\nvn 0.5878 0.8090 0.0000\nvn 0.3673 0.8910 -0.2668\nvn 0.4318 0.8910 -0.1403\nvn 0.2668 0.8910 -0.3673\nvn 0.1403 0.8910 -0.4318\nvn -0.1403 0.8910 -0.4318\nvn 0.0000 0.8910 -0.4539\nvn -0.2669 0.8910 -0.3673\nvn -0.3673 0.8910 -0.2668\nvn -0.4318 0.8910 -0.1403\nvn -0.4318 0.8910 0.1403\nvn -0.4539 0.8910 -0.0000\nvn -0.3672 0.8910 0.2668\nvn -0.2668 0.8910 0.3673\nvn -0.1403 0.8910 0.4318\nvn 0.1403 0.8910 0.4318\nvn -0.0000 0.8910 0.4539\nvn 0.2669 0.8910 0.3673\nvn 0.3673 0.8910 0.2668\nvn 0.4318 0.8910 0.1403\nvn 0.4539 0.8910 0.0000\nvn 0.2938 0.9511 -0.0955\nvn 0.2500 0.9511 -0.1816\nvn 0.0955 0.9511 -0.2938\nvn 0.1816 0.9511 -0.2500\nvn -0.0955 0.9511 -0.2938\nvn 0.0000 0.9511 -0.3090\nvn -0.1816 0.9511 -0.2500\nvn -0.2938 0.9511 -0.0955\nvn -0.2500 0.9511 -0.1816\nvn -0.2938 0.9511 0.0955\nvn -0.3090 0.9511 -0.0000\nvn -0.2500 0.9511 0.1816\nvn -0.0955 0.9511 0.2938\nvn -0.1816 0.9511 0.2500\nvn 0.0955 0.9511 0.2938\nvn -0.0000 0.9511 0.3090\nvn 0.1816 0.9511 0.2500\nvn 0.2938 0.9511 0.0955\nvn 0.2500 0.9511 0.1816\nvn 0.3090 0.9511 0.0000\nvn 0.1487 0.9877 -0.0483\nvn 0.1265 0.9877 -0.0919\nvn 0.0483 0.9877 -0.1488\nvn 0.0919 0.9877 -0.1265\nvn 0.0000 0.9877 -0.1564\nvn -0.0483 0.9877 -0.1487\nvn -0.1265 0.9877 -0.0919\nvn -0.0920 0.9877 -0.1266\nvn -0.1488 0.9877 -0.0483\nvn -0.1564 0.9877 0.0000\nvn -0.1488 0.9877 0.0483\nvn -0.1265 0.9877 0.0919\nvn -0.0483 0.9877 0.1487\nvn -0.0919 0.9877 0.1265\nvn 0.0483 0.9877 0.1487\nvn -0.0000 0.9877 0.1564\nvn 0.1265 0.9877 0.0919\nvn 0.0920 0.9877 0.1266\nvn 0.1487 0.9877 0.0483\nvn 0.1564 0.9877 -0.0000\nvn 0.0000 -1.0000 0.0000\nvn 0.0000 1.0000 0.0000\nusemtl initialShadingGroup\ns 1\nf 1/1/1 3/2/2 4/3/3\nf 5/4/4 3/2/2 2/5/5\nf 7/6/6 6/7/7 5/4/4\nf 9/8/8 8/9/9 7/6/6\nf 9/8/8 12/10/10 10/11/11\nf 11/12/12 14/13/13 12/10/10\nf 15/14/14 14/13/13 13/15/15\nf 17/16/16 16/17/17 15/14/14\nf 19/18/18 18/19/19 17/16/16\nf 19/18/18 22/20/20 20/21/21\nf 21/22/22 24/23/23 22/20/20\nf 25/24/24 24/23/23 23/25/25\nf 27/26/26 26/27/27 25/24/24\nf 27/26/26 30/28/28 28/29/29\nf 31/30/30 30/28/28 29/31/31\nf 31/30/30 34/32/32 32/33/33\nf 35/34/34 34/32/32 33/35/35\nf 37/36/36 36/37/37 35/34/34\nf 37/36/36 40/38/38 38/39/39\nf 1/40/1 40/38/38 39/41/40\nf 4/3/3 41/42/41 42/43/42\nf 6/7/7 41/42/41 3/2/2\nf 8/9/9 43/44/43 6/7/7\nf 8/9/9 45/45/44 44/46/45\nf 12/10/10 45/45/44 10/11/11\nf 12/10/10 47/47/46 46/48/47\nf 14/13/13 48/49/48 47/47/46\nf 18/19/19 48/49/48 16/17/17\nf 18/19/19 50/50/49 49/51/50\nf 22/20/20 50/50/49 20/21/21\nf 22/20/20 52/52/51 51/53/52\nf 26/27/27 52/52/51 24/23/23\nf 28/29/29 53/54/53 26/27/27\nf 28/29/29 55/55/54 54/56/55\nf 32/33/33 55/55/54 30/28/28\nf 32/33/33 57/57/56 56/58/57\nf 34/32/32 58/59/58 57/57/56\nf 38/39/39 58/59/58 36/37/37\nf 38/39/39 60/60/59 59/61/60\nf 4/62/3 60/60/59 40/38/38\nf 41/42/41 62/63/61 42/43/42\nf 43/44/43 61/64/62 41/42/41\nf 43/44/43 64/65/63 63/66/64\nf 44/46/45 65/67/65 64/65/63\nf 46/48/47 65/67/65 45/45/44\nf 47/47/46 66/68/66 46/48/47\nf 47/47/46 68/69/67 67/70/68\nf 48/49/48 69/71/69 68/69/67\nf 49/51/50 70/72/70 69/71/69\nf 51/53/52 70/72/70 50/50/49\nf 52/52/51 71/73/71 51/53/52\nf 53/54/53 72/74/72 52/52/51\nf 53/54/53 74/75/73 73/76/74\nf 54/56/55 75/77/75 74/75/73\nf 56/58/57 75/77/75 55/55/54\nf 57/57/56 76/78/76 56/58/57\nf 57/57/56 78/79/77 77/80/78\nf 58/59/58 79/81/79 78/79/77\nf 59/61/60 80/82/80 79/81/79\nf 42/83/42 80/82/80 60/60/59\nf 62/63/61 81/84/81 82/85/82\nf 61/64/62 83/86/83 81/84/81\nf 64/65/63 83/86/83 63/66/64\nf 65/67/65 84/87/84 64/65/63\nf 65/67/65 86/88/85 85/89/86\nf 66/68/66 87/90/87 86/88/85\nf 68/69/67 87/90/87 67/70/68\nf 69/71/69 88/91/88 68/69/67\nf 70/72/70 89/92/89 69/71/69\nf 70/72/70 91/93/90 90/94/91\nf 71/73/71 92/95/92 91/93/90\nf 72/74/72 93/96/93 92/95/92\nf 74/75/73 93/96/93 73/76/74\nf 75/77/75 94/97/94 74/75/73\nf 75/77/75 96/98/95 95/99/96\nf 76/78/76 97/100/97 96/98/95\nf 78/79/77 97/100/97 77/80/78\nf 79/81/79 98/101/98 78/79/77\nf 80/82/80 99/102/99 79/81/79\nf 80/82/80 82/103/82 100/104/100\nf 81/84/81 102/105/101 82/85/82\nf 83/86/83 101/106/102 81/84/81\nf 83/86/83 104/107/103 103/108/104\nf 84/87/84 105/109/105 104/107/103\nf 86/88/85 105/109/105 85/89/86\nf 87/90/87 106/110/106 86/88/85\nf 88/91/88 107/111/107 87/90/87\nf 88/91/88 109/112/108 108/113/109\nf 89/92/89 110/114/110 109/112/108\nf 91/93/90 110/114/110 90/94/91\nf 92/95/92 111/115/111 91/93/90\nf 93/96/93 112/116/112 92/95/92\nf 94/97/94 113/117/113 93/96/93\nf 94/97/94 115/118/114 114/119/115\nf 96/98/95 115/118/114 95/99/96\nf 96/98/95 117/120/116 116/121/117\nf 97/100/97 118/122/118 117/120/116\nf 99/102/99 118/122/118 98/101/98\nf 99/102/99 120/123/119 119/124/120\nf 82/103/82 120/123/119 100/104/100\nf 102/105/101 121/125/121 122/126/122\nf 101/106/102 123/127/123 121/125/121\nf 103/108/104 124/128/124 123/127/123\nf 105/109/105 124/128/124 104/107/103\nf 105/109/105 126/129/125 125/130/126\nf 107/111/107 126/129/125 106/110/106\nf 108/113/109 127/131/127 107/111/107\nf 108/113/109 129/132/128 128/133/129\nf 110/114/110 129/132/128 109/112/108\nf 110/114/110 131/134/130 130/135/131\nf 112/116/112 131/134/130 111/115/111\nf 113/117/113 132/136/132 112/116/112\nf 113/117/113 134/137/133 133/138/134\nf 115/118/114 134/137/133 114/119/115\nf 115/118/114 136/139/135 135/140/136\nf 117/120/116 136/139/135 116/121/117\nf 118/122/118 137/141/137 117/120/116\nf 118/122/118 139/142/138 138/143/139\nf 120/123/119 139/142/138 119/124/120\nf 120/123/119 122/144/122 140/145/140\nf 121/125/121 142/146/141 122/126/122\nf 123/127/123 141/147/142 121/125/121\nf 123/127/123 144/148/143 143/149/144\nf 124/128/124 145/150/145 144/148/143\nf 126/129/125 145/150/145 125/130/126\nf 127/131/127 146/151/146 126/129/125\nf 128/133/129 147/152/147 127/131/127\nf 128/133/129 149/153/148 148/154/149\nf 129/132/128 150/155/150 149/153/148\nf 131/134/130 150/155/150 130/135/131\nf 132/136/132 151/156/151 131/134/130\nf 133/138/134 152/157/152 132/136/132\nf 133/138/134 154/158/153 153/159/154\nf 134/137/133 155/160/155 154/158/153\nf 136/139/135 155/160/155 135/140/136\nf 137/141/137 156/161/156 136/139/135\nf 138/143/139 157/162/157 137/141/137\nf 138/143/139 159/163/158 158/164/159\nf 139/142/138 160/165/160 159/163/158\nf 122/144/122 160/165/160 140/145/140\nf 141/147/142 162/166/161 142/146/141\nf 143/149/144 161/167/162 141/147/142\nf 143/149/144 164/168/163 163/169/164\nf 144/148/143 165/170/165 164/168/163\nf 146/151/146 165/170/165 145/150/145\nf 147/152/147 166/171/166 146/151/146\nf 148/154/149 167/172/167 147/152/147\nf 148/154/149 169/173/168 168/174/169\nf 149/153/148 170/175/170 169/173/168\nf 151/156/151 170/175/170 150/155/150\nf 152/157/152 171/176/171 151/156/151\nf 153/159/154 172/177/172 152/157/152\nf 153/159/154 174/178/173 173/179/174\nf 154/158/153 175/180/175 174/178/173\nf 156/161/156 175/180/175 155/160/155\nf 157/162/157 176/181/176 156/161/156\nf 158/164/159 177/182/177 157/162/157\nf 159/163/158 178/183/178 158/164/159\nf 160/165/160 179/184/179 159/163/158\nf 142/185/141 180/186/180 160/165/160\nf 161/167/162 182/187/181 162/166/161\nf 163/169/164 181/188/182 161/167/162\nf 164/168/163 183/189/183 163/169/164\nf 165/170/165 184/190/184 164/168/163\nf 165/170/165 186/191/185 185/192/186\nf 166/171/166 187/193/187 186/191/185\nf 168/174/169 187/193/187 167/172/167\nf 169/173/168 188/194/188 168/174/169\nf 170/175/170 189/195/189 169/173/168\nf 170/175/170 191/196/190 190/197/191\nf 171/176/171 192/198/192 191/196/190\nf 172/177/172 193/199/193 192/198/192\nf 174/178/173 193/199/193 173/179/174\nf 175/180/175 194/200/194 174/178/173\nf 175/180/175 196/201/195 195/202/196\nf 176/181/176 197/203/197 196/201/195\nf 178/183/178 197/203/197 177/182/177\nf 179/184/179 198/204/198 178/183/178\nf 179/184/179 200/205/199 199/206/200\nf 180/186/180 182/207/181 200/205/199\nf 182/187/181 201/208/201 202/209/202\nf 181/188/182 203/210/203 201/208/201\nf 183/189/183 204/211/204 203/210/203\nf 184/190/184 205/212/205 204/211/204\nf 186/191/185 205/212/205 185/192/186\nf 187/193/187 206/213/206 186/191/185\nf 187/193/187 208/214/207 207/215/208\nf 188/194/188 209/216/209 208/214/207\nf 189/195/189 210/217/210 209/216/209\nf 191/196/190 210/217/210 190/197/191\nf 192/198/192 211/218/211 191/196/190\nf 192/198/192 213/219/212 212/220/213\nf 193/199/193 214/221/214 213/219/212\nf 194/200/194 215/222/215 214/221/214\nf 196/201/195 215/222/215 195/202/196\nf 197/203/197 216/223/216 196/201/195\nf 197/203/197 218/224/217 217/225/218\nf 198/204/198 219/226/219 218/224/217\nf 200/205/199 219/226/219 199/206/200\nf 182/207/181 220/227/220 200/205/199\nf 202/209/202 221/228/221 222/229/222\nf 201/208/201 223/230/223 221/228/221\nf 204/211/204 223/230/223 203/210/203\nf 205/212/205 224/231/224 204/211/204\nf 205/212/205 226/232/225 225/233/226\nf 206/213/206 227/234/227 226/232/225\nf 208/214/207 227/234/227 207/215/208\nf 209/216/209 228/235/228 208/214/207\nf 210/217/210 229/236/229 209/216/209\nf 210/217/210 231/237/230 230/238/231\nf 211/218/211 232/239/232 231/237/230\nf 212/220/213 233/240/233 232/239/232\nf 214/221/214 233/240/233 213/219/212\nf 215/222/215 234/241/234 214/221/214\nf 215/222/215 236/242/235 235/243/236\nf 216/223/216 237/244/237 236/242/235\nf 218/224/217 237/244/237 217/225/218\nf 218/224/217 239/245/238 238/246/239\nf 219/226/219 240/247/240 239/245/238\nf 220/227/220 222/248/222 240/247/240\nf 222/229/222 241/249/241 242/250/242\nf 223/230/223 241/249/241 221/228/221\nf 224/231/224 243/251/243 223/230/223\nf 225/233/226 244/252/244 224/231/224\nf 225/233/226 246/253/245 245/254/246\nf 226/232/225 247/255/247 246/253/245\nf 227/234/227 248/256/248 247/255/247\nf 229/236/229 248/256/248 228/235/228\nf 230/238/231 249/257/249 229/236/229\nf 230/238/231 251/258/250 250/259/251\nf 231/237/230 252/260/252 251/258/250\nf 233/240/233 252/260/252 232/239/232\nf 234/241/234 253/261/253 233/240/233\nf 235/243/236 254/262/254 234/241/234\nf 235/243/236 256/263/255 255/264/256\nf 236/242/235 257/265/257 256/263/255\nf 237/244/237 258/266/258 257/265/257\nf 239/245/238 258/266/258 238/246/239\nf 240/247/240 259/267/259 239/245/238\nf 240/247/240 242/268/242 260/269/260\nf 241/249/241 262/270/261 242/250/242\nf 243/251/243 261/271/262 241/249/241\nf 244/252/244 263/272/263 243/251/243\nf 244/252/244 265/273/264 264/274/265\nf 246/253/245 265/273/264 245/254/246\nf 246/253/245 267/275/266 266/276/267\nf 248/256/248 267/275/266 247/255/247\nf 249/257/249 268/277/268 248/256/248\nf 249/257/249 270/278/269 269/279/270\nf 251/258/250 270/278/269 250/259/251\nf 251/258/250 272/280/271 271/281/272\nf 253/261/253 272/280/271 252/260/252\nf 254/262/254 273/282/273 253/261/253\nf 254/262/254 275/283/274 274/284/275\nf 256/263/255 275/283/274 255/264/256\nf 256/263/255 277/285/276 276/286/277\nf 258/266/258 277/285/276 257/265/257\nf 259/267/259 278/287/278 258/266/258\nf 259/267/259 280/288/279 279/289/280\nf 242/268/242 280/288/279 260/269/260\nf 262/270/261 281/290/281 282/291/282\nf 261/271/262 283/292/283 281/290/281\nf 264/274/265 283/292/283 263/272/263\nf 265/273/264 284/293/284 264/274/265\nf 265/273/264 286/294/285 285/295/286\nf 267/275/266 286/294/285 266/276/267\nf 268/277/268 287/296/287 267/275/266\nf 269/279/270 288/297/288 268/277/268\nf 270/278/269 289/298/289 269/279/270\nf 270/278/269 291/299/290 290/300/291\nf 271/281/272 292/301/292 291/299/290\nf 272/280/271 293/302/293 292/301/292\nf 273/282/273 294/303/294 293/302/293\nf 275/283/274 294/303/294 274/284/275\nf 275/283/274 296/304/295 295/305/296\nf 277/285/276 296/304/295 276/286/277\nf 277/285/276 298/306/297 297/307/298\nf 278/287/278 299/308/299 298/306/297\nf 280/288/279 299/308/299 279/289/280\nf 280/288/279 282/309/282 300/310/300\nf 281/290/281 302/311/301 282/291/282\nf 283/292/283 301/312/302 281/290/281\nf 283/292/283 304/313/303 303/314/304\nf 284/293/284 305/315/305 304/313/303\nf 286/294/285 305/315/305 285/295/286\nf 287/296/287 306/316/306 286/294/285\nf 287/296/287 308/317/307 307/318/308\nf 288/297/288 309/319/309 308/317/307\nf 289/298/289 310/320/310 309/319/309\nf 291/299/290 310/320/310 290/300/291\nf 292/301/292 311/321/311 291/299/290\nf 293/302/293 312/322/312 292/301/292\nf 293/302/293 314/323/313 313/324/314\nf 294/303/294 315/325/315 314/323/313\nf 296/304/295 315/325/315 295/305/296\nf 297/307/298 316/326/316 296/304/295\nf 298/306/297 317/327/317 297/307/298\nf 298/306/297 319/328/318 318/329/319\nf 299/308/299 320/330/320 319/328/318\nf 282/309/282 320/330/320 300/310/300\nf 302/311/301 321/331/321 322/332/322\nf 301/312/302 323/333/323 321/331/321\nf 304/313/303 323/333/323 303/314/304\nf 305/315/305 324/334/324 304/313/303\nf 305/315/305 326/335/325 325/336/326\nf 306/316/306 327/337/327 326/335/325\nf 308/317/307 327/337/327 307/318/308\nf 309/319/309 328/338/328 308/317/307\nf 310/320/310 329/339/329 309/319/309\nf 310/320/310 331/340/330 330/341/331\nf 311/321/311 332/342/332 331/340/330\nf 312/322/312 333/343/333 332/342/332\nf 314/323/313 333/343/333 313/324/314\nf 315/325/315 334/344/334 314/323/313\nf 315/325/315 336/345/335 335/346/336\nf 316/326/316 337/347/337 336/345/335\nf 318/329/319 337/347/337 317/327/317\nf 319/328/318 338/348/338 318/329/319\nf 320/330/320 339/349/339 319/328/318\nf 320/330/320 322/350/322 340/351/340\nf 321/331/321 342/352/341 322/332/322\nf 323/333/323 341/353/342 321/331/321\nf 323/333/323 344/354/343 343/355/344\nf 325/336/326 344/354/343 324/334/324\nf 325/336/326 346/356/345 345/357/346\nf 327/337/327 346/356/345 326/335/325\nf 328/338/328 347/358/347 327/337/327\nf 328/338/328 349/359/348 348/360/349\nf 330/341/331 349/359/348 329/339/329\nf 330/341/331 351/361/350 350/362/351\nf 332/342/332 351/361/350 331/340/330\nf 333/343/333 352/363/352 332/342/332\nf 333/343/333 354/364/353 353/365/354\nf 335/346/336 354/364/353 334/344/334\nf 335/346/336 356/366/355 355/367/356\nf 337/347/337 356/366/355 336/345/335\nf 338/348/338 357/368/357 337/347/337\nf 338/348/338 359/369/358 358/370/359\nf 340/351/340 359/369/358 339/349/339\nf 340/351/340 342/371/341 360/372/360\nf 341/353/342 362/373/361 342/352/341\nf 343/355/344 361/374/362 341/353/342\nf 343/355/344 364/375/363 363/376/364\nf 344/354/343 365/377/365 364/375/363\nf 346/356/345 365/377/365 345/357/346\nf 347/358/347 366/378/366 346/356/345\nf 347/358/347 368/379/367 367/380/368\nf 348/360/349 369/381/369 368/379/367\nf 349/359/348 370/382/370 369/381/369\nf 351/361/350 370/382/370 350/362/351\nf 352/363/352 371/383/371 351/361/350\nf 353/365/354 372/384/372 352/363/352\nf 353/365/354 374/385/373 373/386/374\nf 355/367/356 374/385/373 354/364/353\nf 355/367/356 376/387/375 375/388/376\nf 357/368/357 376/387/375 356/366/355\nf 357/368/357 378/389/377 377/390/378\nf 358/370/359 379/391/379 378/389/377\nf 360/372/360 379/391/379 359/369/358\nf 360/372/360 362/392/361 380/393/380\nf 2/5/5 1/1/1 381/394/381\nf 5/4/4 2/5/5 381/394/381\nf 7/6/6 5/4/4 381/394/381\nf 9/8/8 7/6/6 381/394/381\nf 11/12/12 9/8/8 381/394/381\nf 13/15/15 11/12/12 381/394/381\nf 15/14/14 13/15/15 381/394/381\nf 17/16/16 15/14/14 381/394/381\nf 19/18/18 17/16/16 381/394/381\nf 21/22/22 19/18/18 381/394/381\nf 23/25/25 21/22/22 381/394/381\nf 25/24/24 23/25/25 381/394/381\nf 27/26/26 25/24/24 381/394/381\nf 29/31/31 27/26/26 381/394/381\nf 31/30/30 29/31/31 381/394/381\nf 33/35/35 31/30/30 381/394/381\nf 35/34/34 33/35/35 381/394/381\nf 37/36/36 35/34/34 381/394/381\nf 39/41/40 37/36/36 381/394/381\nf 1/40/1 39/41/40 381/394/381\nf 362/373/361 361/374/362 382/395/382\nf 361/374/362 363/376/364 382/395/382\nf 363/376/364 364/375/363 382/395/382\nf 364/375/363 365/377/365 382/395/382\nf 365/377/365 366/378/366 382/395/382\nf 366/378/366 367/380/368 382/395/382\nf 367/380/368 368/379/367 382/395/382\nf 368/379/367 369/381/369 382/395/382\nf 369/381/369 370/382/370 382/395/382\nf 370/382/370 371/383/371 382/395/382\nf 371/383/371 372/384/372 382/395/382\nf 372/384/372 373/386/374 382/395/382\nf 373/386/374 374/385/373 382/395/382\nf 374/385/373 375/388/376 382/395/382\nf 375/388/376 376/387/375 382/395/382\nf 376/387/375 377/390/378 382/395/382\nf 377/390/378 378/389/377 382/395/382\nf 378/389/377 379/391/379 382/395/382\nf 379/391/379 380/393/380 382/395/382\nf 380/393/380 362/392/361 382/395/382\nf 1/1/1 2/5/5 3/2/2\nf 5/4/4 6/7/7 3/2/2\nf 7/6/6 8/9/9 6/7/7\nf 9/8/8 10/11/11 8/9/9\nf 9/8/8 11/12/12 12/10/10\nf 11/12/12 13/15/15 14/13/13\nf 15/14/14 16/17/17 14/13/13\nf 17/16/16 18/19/19 16/17/17\nf 19/18/18 20/21/21 18/19/19\nf 19/18/18 21/22/22 22/20/20\nf 21/22/22 23/25/25 24/23/23\nf 25/24/24 26/27/27 24/23/23\nf 27/26/26 28/29/29 26/27/27\nf 27/26/26 29/31/31 30/28/28\nf 31/30/30 32/33/33 30/28/28\nf 31/30/30 33/35/35 34/32/32\nf 35/34/34 36/37/37 34/32/32\nf 37/36/36 38/39/39 36/37/37\nf 37/36/36 39/41/40 40/38/38\nf 1/40/1 4/62/3 40/38/38\nf 4/3/3 3/2/2 41/42/41\nf 6/7/7 43/44/43 41/42/41\nf 8/9/9 44/46/45 43/44/43\nf 8/9/9 10/11/11 45/45/44\nf 12/10/10 46/48/47 45/45/44\nf 12/10/10 14/13/13 47/47/46\nf 14/13/13 16/17/17 48/49/48\nf 18/19/19 49/51/50 48/49/48\nf 18/19/19 20/21/21 50/50/49\nf 22/20/20 51/53/52 50/50/49\nf 22/20/20 24/23/23 52/52/51\nf 26/27/27 53/54/53 52/52/51\nf 28/29/29 54/56/55 53/54/53\nf 28/29/29 30/28/28 55/55/54\nf 32/33/33 56/58/57 55/55/54\nf 32/33/33 34/32/32 57/57/56\nf 34/32/32 36/37/37 58/59/58\nf 38/39/39 59/61/60 58/59/58\nf 38/39/39 40/38/38 60/60/59\nf 4/62/3 42/83/42 60/60/59\nf 41/42/41 61/64/62 62/63/61\nf 43/44/43 63/66/64 61/64/62\nf 43/44/43 44/46/45 64/65/63\nf 44/46/45 45/45/44 65/67/65\nf 46/48/47 66/68/66 65/67/65\nf 47/47/46 67/70/68 66/68/66\nf 47/47/46 48/49/48 68/69/67\nf 48/49/48 49/51/50 69/71/69\nf 49/51/50 50/50/49 70/72/70\nf 51/53/52 71/73/71 70/72/70\nf 52/52/51 72/74/72 71/73/71\nf 53/54/53 73/76/74 72/74/72\nf 53/54/53 54/56/55 74/75/73\nf 54/56/55 55/55/54 75/77/75\nf 56/58/57 76/78/76 75/77/75\nf 57/57/56 77/80/78 76/78/76\nf 57/57/56 58/59/58 78/79/77\nf 58/59/58 59/61/60 79/81/79\nf 59/61/60 60/60/59 80/82/80\nf 42/83/42 62/396/61 80/82/80\nf 62/63/61 61/64/62 81/84/81\nf 61/64/62 63/66/64 83/86/83\nf 64/65/63 84/87/84 83/86/83\nf 65/67/65 85/89/86 84/87/84\nf 65/67/65 66/68/66 86/88/85\nf 66/68/66 67/70/68 87/90/87\nf 68/69/67 88/91/88 87/90/87\nf 69/71/69 89/92/89 88/91/88\nf 70/72/70 90/94/91 89/92/89\nf 70/72/70 71/73/71 91/93/90\nf 71/73/71 72/74/72 92/95/92\nf 72/74/72 73/76/74 93/96/93\nf 74/75/73 94/97/94 93/96/93\nf 75/77/75 95/99/96 94/97/94\nf 75/77/75 76/78/76 96/98/95\nf 76/78/76 77/80/78 97/100/97\nf 78/79/77 98/101/98 97/100/97\nf 79/81/79 99/102/99 98/101/98\nf 80/82/80 100/104/100 99/102/99\nf 80/82/80 62/396/61 82/103/82\nf 81/84/81 101/106/102 102/105/101\nf 83/86/83 103/108/104 101/106/102\nf 83/86/83 84/87/84 104/107/103\nf 84/87/84 85/89/86 105/109/105\nf 86/88/85 106/110/106 105/109/105\nf 87/90/87 107/111/107 106/110/106\nf 88/91/88 108/113/109 107/111/107\nf 88/91/88 89/92/89 109/112/108\nf 89/92/89 90/94/91 110/114/110\nf 91/93/90 111/115/111 110/114/110\nf 92/95/92 112/116/112 111/115/111\nf 93/96/93 113/117/113 112/116/112\nf 94/97/94 114/119/115 113/117/113\nf 94/97/94 95/99/96 115/118/114\nf 96/98/95 116/121/117 115/118/114\nf 96/98/95 97/100/97 117/120/116\nf 97/100/97 98/101/98 118/122/118\nf 99/102/99 119/124/120 118/122/118\nf 99/102/99 100/104/100 120/123/119\nf 82/103/82 102/397/101 120/123/119\nf 102/105/101 101/106/102 121/125/121\nf 101/106/102 103/108/104 123/127/123\nf 103/108/104 104/107/103 124/128/124\nf 105/109/105 125/130/126 124/128/124\nf 105/109/105 106/110/106 126/129/125\nf 107/111/107 127/131/127 126/129/125\nf 108/113/109 128/133/129 127/131/127\nf 108/113/109 109/112/108 129/132/128\nf 110/114/110 130/135/131 129/132/128\nf 110/114/110 111/115/111 131/134/130\nf 112/116/112 132/136/132 131/134/130\nf 113/117/113 133/138/134 132/136/132\nf 113/117/113 114/119/115 134/137/133\nf 115/118/114 135/140/136 134/137/133\nf 115/118/114 116/121/117 136/139/135\nf 117/120/116 137/141/137 136/139/135\nf 118/122/118 138/143/139 137/141/137\nf 118/122/118 119/124/120 139/142/138\nf 120/123/119 140/145/140 139/142/138\nf 120/123/119 102/397/101 122/144/122\nf 121/125/121 141/147/142 142/146/141\nf 123/127/123 143/149/144 141/147/142\nf 123/127/123 124/128/124 144/148/143\nf 124/128/124 125/130/126 145/150/145\nf 126/129/125 146/151/146 145/150/145\nf 127/131/127 147/152/147 146/151/146\nf 128/133/129 148/154/149 147/152/147\nf 128/133/129 129/132/128 149/153/148\nf 129/132/128 130/135/131 150/155/150\nf 131/134/130 151/156/151 150/155/150\nf 132/136/132 152/157/152 151/156/151\nf 133/138/134 153/159/154 152/157/152\nf 133/138/134 134/137/133 154/158/153\nf 134/137/133 135/140/136 155/160/155\nf 136/139/135 156/161/156 155/160/155\nf 137/141/137 157/162/157 156/161/156\nf 138/143/139 158/164/159 157/162/157\nf 138/143/139 139/142/138 159/163/158\nf 139/142/138 140/145/140 160/165/160\nf 122/144/122 142/185/141 160/165/160\nf 141/147/142 161/167/162 162/166/161\nf 143/149/144 163/169/164 161/167/162\nf 143/149/144 144/148/143 164/168/163\nf 144/148/143 145/150/145 165/170/165\nf 146/151/146 166/171/166 165/170/165\nf 147/152/147 167/172/167 166/171/166\nf 148/154/149 168/174/169 167/172/167\nf 148/154/149 149/153/148 169/173/168\nf 149/153/148 150/155/150 170/175/170\nf 151/156/151 171/176/171 170/175/170\nf 152/157/152 172/177/172 171/176/171\nf 153/159/154 173/179/174 172/177/172\nf 153/159/154 154/158/153 174/178/173\nf 154/158/153 155/160/155 175/180/175\nf 156/161/156 176/181/176 175/180/175\nf 157/162/157 177/182/177 176/181/176\nf 158/164/159 178/183/178 177/182/177\nf 159/163/158 179/184/179 178/183/178\nf 160/165/160 180/186/180 179/184/179\nf 142/185/141 162/398/161 180/186/180\nf 161/167/162 181/188/182 182/187/181\nf 163/169/164 183/189/183 181/188/182\nf 164/168/163 184/190/184 183/189/183\nf 165/170/165 185/192/186 184/190/184\nf 165/170/165 166/171/166 186/191/185\nf 166/171/166 167/172/167 187/193/187\nf 168/174/169 188/194/188 187/193/187\nf 169/173/168 189/195/189 188/194/188\nf 170/175/170 190/197/191 189/195/189\nf 170/175/170 171/176/171 191/196/190\nf 171/176/171 172/177/172 192/198/192\nf 172/177/172 173/179/174 193/199/193\nf 174/178/173 194/200/194 193/199/193\nf 175/180/175 195/202/196 194/200/194\nf 175/180/175 176/181/176 196/201/195\nf 176/181/176 177/182/177 197/203/197\nf 178/183/178 198/204/198 197/203/197\nf 179/184/179 199/206/200 198/204/198\nf 179/184/179 180/186/180 200/205/199\nf 180/186/180 162/398/161 182/207/181\nf 182/187/181 181/188/182 201/208/201\nf 181/188/182 183/189/183 203/210/203\nf 183/189/183 184/190/184 204/211/204\nf 184/190/184 185/192/186 205/212/205\nf 186/191/185 206/213/206 205/212/205\nf 187/193/187 207/215/208 206/213/206\nf 187/193/187 188/194/188 208/214/207\nf 188/194/188 189/195/189 209/216/209\nf 189/195/189 190/197/191 210/217/210\nf 191/196/190 211/218/211 210/217/210\nf 192/198/192 212/220/213 211/218/211\nf 192/198/192 193/199/193 213/219/212\nf 193/199/193 194/200/194 214/221/214\nf 194/200/194 195/202/196 215/222/215\nf 196/201/195 216/223/216 215/222/215\nf 197/203/197 217/225/218 216/223/216\nf 197/203/197 198/204/198 218/224/217\nf 198/204/198 199/206/200 219/226/219\nf 200/205/199 220/227/220 219/226/219\nf 182/207/181 202/399/202 220/227/220\nf 202/209/202 201/208/201 221/228/221\nf 201/208/201 203/210/203 223/230/223\nf 204/211/204 224/231/224 223/230/223\nf 205/212/205 225/233/226 224/231/224\nf 205/212/205 206/213/206 226/232/225\nf 206/213/206 207/215/208 227/234/227\nf 208/214/207 228/235/228 227/234/227\nf 209/216/209 229/236/229 228/235/228\nf 210/217/210 230/238/231 229/236/229\nf 210/217/210 211/218/211 231/237/230\nf 211/218/211 212/220/213 232/239/232\nf 212/220/213 213/219/212 233/240/233\nf 214/221/214 234/241/234 233/240/233\nf 215/222/215 235/243/236 234/241/234\nf 215/222/215 216/223/216 236/242/235\nf 216/223/216 217/225/218 237/244/237\nf 218/224/217 238/246/239 237/244/237\nf 218/224/217 219/226/219 239/245/238\nf 219/226/219 220/227/220 240/247/240\nf 220/227/220 202/399/202 222/248/222\nf 222/229/222 221/228/221 241/249/241\nf 223/230/223 243/251/243 241/249/241\nf 224/231/224 244/252/244 243/251/243\nf 225/233/226 245/254/246 244/252/244\nf 225/233/226 226/232/225 246/253/245\nf 226/232/225 227/234/227 247/255/247\nf 227/234/227 228/235/228 248/256/248\nf 229/236/229 249/257/249 248/256/248\nf 230/238/231 250/259/251 249/257/249\nf 230/238/231 231/237/230 251/258/250\nf 231/237/230 232/239/232 252/260/252\nf 233/240/233 253/261/253 252/260/252\nf 234/241/234 254/262/254 253/261/253\nf 235/243/236 255/264/256 254/262/254\nf 235/243/236 236/242/235 256/263/255\nf 236/242/235 237/244/237 257/265/257\nf 237/244/237 238/246/239 258/266/258\nf 239/245/238 259/267/259 258/266/258\nf 240/247/240 260/269/260 259/267/259\nf 240/247/240 222/248/222 242/268/242\nf 241/249/241 261/271/262 262/270/261\nf 243/251/243 263/272/263 261/271/262\nf 244/252/244 264/274/265 263/272/263\nf 244/252/244 245/254/246 265/273/264\nf 246/253/245 266/276/267 265/273/264\nf 246/253/245 247/255/247 267/275/266\nf 248/256/248 268/277/268 267/275/266\nf 249/257/249 269/279/270 268/277/268\nf 249/257/249 250/259/251 270/278/269\nf 251/258/250 271/281/272 270/278/269\nf 251/258/250 252/260/252 272/280/271\nf 253/261/253 273/282/273 272/280/271\nf 254/262/254 274/284/275 273/282/273\nf 254/262/254 255/264/256 275/283/274\nf 256/263/255 276/286/277 275/283/274\nf 256/263/255 257/265/257 277/285/276\nf 258/266/258 278/287/278 277/285/276\nf 259/267/259 279/289/280 278/287/278\nf 259/267/259 260/269/260 280/288/279\nf 242/268/242 262/400/261 280/288/279\nf 262/270/261 261/271/262 281/290/281\nf 261/271/262 263/272/263 283/292/283\nf 264/274/265 284/293/284 283/292/283\nf 265/273/264 285/295/286 284/293/284\nf 265/273/264 266/276/267 286/294/285\nf 267/275/266 287/296/287 286/294/285\nf 268/277/268 288/297/288 287/296/287\nf 269/279/270 289/298/289 288/297/288\nf 270/278/269 290/300/291 289/298/289\nf 270/278/269 271/281/272 291/299/290\nf 271/281/272 272/280/271 292/301/292\nf 272/280/271 273/282/273 293/302/293\nf 273/282/273 274/284/275 294/303/294\nf 275/283/274 295/305/296 294/303/294\nf 275/283/274 276/286/277 296/304/295\nf 277/285/276 297/307/298 296/304/295\nf 277/285/276 278/287/278 298/306/297\nf 278/287/278 279/289/280 299/308/299\nf 280/288/279 300/310/300 299/308/299\nf 280/288/279 262/400/261 282/309/282\nf 281/290/281 301/312/302 302/311/301\nf 283/292/283 303/314/304 301/312/302\nf 283/292/283 284/293/284 304/313/303\nf 284/293/284 285/295/286 305/315/305\nf 286/294/285 306/316/306 305/315/305\nf 287/296/287 307/318/308 306/316/306\nf 287/296/287 288/297/288 308/317/307\nf 288/297/288 289/298/289 309/319/309\nf 289/298/289 290/300/291 310/320/310\nf 291/299/290 311/321/311 310/320/310\nf 292/301/292 312/322/312 311/321/311\nf 293/302/293 313/324/314 312/322/312\nf 293/302/293 294/303/294 314/323/313\nf 294/303/294 295/305/296 315/325/315\nf 296/304/295 316/326/316 315/325/315\nf 297/307/298 317/327/317 316/326/316\nf 298/306/297 318/329/319 317/327/317\nf 298/306/297 299/308/299 319/328/318\nf 299/308/299 300/310/300 320/330/320\nf 282/309/282 302/401/301 320/330/320\nf 302/311/301 301/312/302 321/331/321\nf 301/312/302 303/314/304 323/333/323\nf 304/313/303 324/334/324 323/333/323\nf 305/315/305 325/336/326 324/334/324\nf 305/315/305 306/316/306 326/335/325\nf 306/316/306 307/318/308 327/337/327\nf 308/317/307 328/338/328 327/337/327\nf 309/319/309 329/339/329 328/338/328\nf 310/320/310 330/341/331 329/339/329\nf 310/320/310 311/321/311 331/340/330\nf 311/321/311 312/322/312 332/342/332\nf 312/322/312 313/324/314 333/343/333\nf 314/323/313 334/344/334 333/343/333\nf 315/325/315 335/346/336 334/344/334\nf 315/325/315 316/326/316 336/345/335\nf 316/326/316 317/327/317 337/347/337\nf 318/329/319 338/348/338 337/347/337\nf 319/328/318 339/349/339 338/348/338\nf 320/330/320 340/351/340 339/349/339\nf 320/330/320 302/401/301 322/350/322\nf 321/331/321 341/353/342 342/352/341\nf 323/333/323 343/355/344 341/353/342\nf 323/333/323 324/334/324 344/354/343\nf 325/336/326 345/357/346 344/354/343\nf 325/336/326 326/335/325 346/356/345\nf 327/337/327 347/358/347 346/356/345\nf 328/338/328 348/360/349 347/358/347\nf 328/338/328 329/339/329 349/359/348\nf 330/341/331 350/362/351 349/359/348\nf 330/341/331 331/340/330 351/361/350\nf 332/342/332 352/363/352 351/361/350\nf 333/343/333 353/365/354 352/363/352\nf 333/343/333 334/344/334 354/364/353\nf 335/346/336 355/367/356 354/364/353\nf 335/346/336 336/345/335 356/366/355\nf 337/347/337 357/368/357 356/366/355\nf 338/348/338 358/370/359 357/368/357\nf 338/348/338 339/349/339 359/369/358\nf 340/351/340 360/372/360 359/369/358\nf 340/351/340 322/350/322 342/371/341\nf 341/353/342 361/374/362 362/373/361\nf 343/355/344 363/376/364 361/374/362\nf 343/355/344 344/354/343 364/375/363\nf 344/354/343 345/357/346 365/377/365\nf 346/356/345 366/378/366 365/377/365\nf 347/358/347 367/380/368 366/378/366\nf 347/358/347 348/360/349 368/379/367\nf 348/360/349 349/359/348 369/381/369\nf 349/359/348 350/362/351 370/382/370\nf 351/361/350 371/383/371 370/382/370\nf 352/363/352 372/384/372 371/383/371\nf 353/365/354 373/386/374 372/384/372\nf 353/365/354 354/364/353 374/385/373\nf 355/367/356 375/388/376 374/385/373\nf 355/367/356 356/366/355 376/387/375\nf 357/368/357 377/390/378 376/387/375\nf 357/368/357 358/370/359 378/389/377\nf 358/370/359 359/369/358 379/391/379\nf 360/372/360 380/393/380 379/391/379\nf 360/372/360 342/371/341 362/392/361\n"
  },
  {
    "path": "samples/ssao_deferred_rendering/ssao.frag",
    "content": "uniform sampler2D gDepthMap : TEXUNIT0;\nuniform sampler2D gNormal : TEXUNIT1;\nuniform sampler2D noiseTexture : TEXUNIT2; \n\nuniform float3 kernel[64];\n\n// Tile noise texture over screen based on screen dimensions divided by noise size\nstatic float2 noiseScale = float2(960.0/4.0, 544.0/4.0); \n\nuniform float4x4 projectionMatrix;\nuniform float4x4 invProjectionMatrix;\n\nfloat3 CalcViewPos(float2 texcoords)\n{\n\tfloat4 clip_space_pos = float4(texcoords, tex2D<float>(gDepthMap, texcoords), 1.0f);\n\tclip_space_pos = clip_space_pos * 2.0f - float4(1.0f, 1.0f, 1.0f, 1.0f);\n\tfloat4 view_pos = mul(clip_space_pos, invProjectionMatrix);\n\treturn view_pos.xyz / view_pos.w;\n}\n\nfloat main(\n\tfloat2 vTexcoords : TEXCOORD0\n) {\n\t// get input for SSAO algorithm\n\tfloat3 fragPos = CalcViewPos(vTexcoords);\n\tfloat3 normal = normalize(tex2D(gNormal, vTexcoords).xyz);\n\tfloat3 randomVec = normalize(tex2D(noiseTexture, vTexcoords * noiseScale).xyz);\n\t\n\t// Create TBN change-of-basis matrix: from tangent-space to view-space\n\tfloat3 tangent = normalize(randomVec - normal * dot(randomVec, normal));\n\tfloat3 bitangent = cross(normal, tangent);\n\tfloat3x3 TBN = float3x3(tangent, bitangent, normal);\n\t\n\t// Iterate over the sample kernel and calculate occlusion factor\n\tfloat occlusion = 0.0f;\n\tfor (int i = 0; i < 64; ++i) {\n\t\t// Get sample position\n\t\tfloat3 samplePos = mul(kernel[i], TBN); // Get the sample to camera space\n\t\tsamplePos = fragPos + samplePos * 0.5f; \n\t\t\n\t\t// Project sample position (to sample texture) (to get position on screen/texture)\n\t\tfloat4 offset = float4(samplePos, 1.0f);\n\t\toffset = mul(offset, projectionMatrix); // Get the offset to clip space\n\t\toffset.xyz /= offset.w; // Normalize the value\n\t\toffset.xyz = offset.xyz * 0.5f + 0.5f; // Get it in [0, 1] range\n\t\t\n\t\t// Get sample depth\n\t\tfloat sampleDepth = CalcViewPos(offset.xy).z;\n\t\t\n\t\t// Range check & accumulate\n\t\tfloat rangeCheck = smoothstep(0.0f, 1.0f, 0.5f / abs(fragPos.z - sampleDepth));\n\t\tocclusion += (sampleDepth >= samplePos.z + 0.025f ? 1.0f : 0.0f) * rangeCheck;\t\t   \n\t}\n\tocclusion = 1.0f - (occlusion / 64);\n\t\n\treturn occlusion;\n}"
  },
  {
    "path": "samples/ssao_deferred_rendering/ssao.vert",
    "content": "void main(\n\tfloat3 position,\n\tfloat2 texcoord,\n\tfloat2 out vTexcoords : TEXCOORD0,\n\tfloat4 out gl_Position : POSITION\n) {\n\tvTexcoords = texcoord;\n\tgl_Position = float4(position, 1.0f);\n}\n"
  },
  {
    "path": "samples/uniform_buffers/Makefile",
    "content": "TITLEID     := VGLUNIFBF\nTARGET\t\t:= uniform_buffers\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lSceLibKernel_stub -lSceAppMgr_stub -lSceAppUtil_stub -lmathneon \\\n\t-lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceSysmodule_stub \\\n\t-lzip -lz -lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub \\\n\t-lSceKernelDmacMgr_stub -lSceCtrl_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin -a  $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CXX) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/uniform_buffers/main.c",
    "content": "// Derived from https://subscription.packtpub.com/book/game-development/9781782167020/1/ch01lvl1sec18/using-uniform-blocks-and-uniform-buffer-objects\n\n#include <vitasdk.h>\n#include <vitaGL.h>\n\nchar *frag_shader = \" \\\n\tfloat3 in TexCoord : TEXCOORD0; \\\n\tuniform BlobSettings { \\\n\t\tfloat4 InnerColor; \\\n\t\tfloat4 OuterColor; \\\n\t\tfloat RadiusInner; \\\n\t\tfloat RadiusOuter; \\\n\t} BlobSettings : BUFFER[0]; \\\n\tfloat4 main() : COLOR { \\\n\t\tfloat dx = TexCoord.x - 0.5; \\\n\t\tfloat dy = TexCoord.y - 0.5; \\\n\t\tfloat dist = sqrt(dx * dx + dy * dy); \\\n\t\treturn lerp( \\\n\t\t\tBlobSettings.InnerColor, \\\n\t\t\tBlobSettings.OuterColor, \\\n\t\t\tsmoothstep(BlobSettings.RadiusInner, \\\n\t\t\tBlobSettings.RadiusOuter, dist)); \\\n\t}\";\n\t\nchar *vert_shader = \" \\\n\tfloat3 out TexCoord: TEXCOORD0; \\\n\tfloat4 out gl_Position : POSITION; \\\n\tvoid main(float3 VertexPosition, float3 VertexTexCoord) { \\\n\t\tTexCoord = VertexTexCoord; \\\n\t\tgl_Position = float4(VertexPosition, 1.0); \\\n\t}\";\t\n\nint main() {\n\t// Initializing graphics device\n\tvglInitExtended(0, 960, 544, 4 * 1024 * 1024, SCE_GXM_MULTISAMPLE_4X);\n\n\t// Setting screen clear color\n\tglViewport(0, 0, 960, 544);\n\tglClearColor(0.26f, 0.46f, 0.98f, 1.0f);\n\t\n\t// Compiling our shaders\n\tGLuint vshad = glCreateShader(GL_VERTEX_SHADER);\n\tglShaderSource(vshad, 1, &vert_shader, NULL);\n\tglCompileShader(vshad);\n\tGLuint fshad = glCreateShader(GL_FRAGMENT_SHADER);\n\tglShaderSource(fshad, 1, &frag_shader, NULL);\n\tglCompileShader(fshad);\n\t\n\t// Creating our program\n\tGLuint prog = glCreateProgram();\n\tglAttachShader(prog, vshad);\n\tglAttachShader(prog, fshad);\n\tglBindAttribLocation(prog, 0, \"VertexPosition\");\n\tglBindAttribLocation(prog, 1, \"VertexTexCoord\");\n\tglLinkProgram(prog);\n\tglUseProgram(prog);\n\t\n\t// Setup binding for our uniform block\n\tGLuint blockIndex = glGetUniformBlockIndex(prog, \"BlobSettings\");\n\tglUniformBlockBinding(prog, blockIndex, 0);\n\t\n\t// Setting up our UBO\n\tGLuint uboHandle;\n\tglGenBuffers(1, &uboHandle);\n\tglBindBuffer(GL_UNIFORM_BUFFER, uboHandle);\n\tGLfloat outerColor[] = {0.0f, 0.0f, 0.0f, 0.0f};\n\tGLfloat innerColor[] = {1.0f, 1.0f, 0.75f, 1.0f};\n\tGLfloat innerRadius = 0.25f, outerRadius = 0.45f;\n\tfloat blockBuffer[10];\n\tmemcpy(blockBuffer, innerColor, 4 * sizeof(GLfloat));\n\tmemcpy(&blockBuffer[4], outerColor, 4 * sizeof(GLfloat));\n\tmemcpy(&blockBuffer[8], &innerRadius, sizeof(GLfloat));\n\tmemcpy(&blockBuffer[9], &outerRadius, sizeof(GLfloat));\n\tglBufferData(GL_UNIFORM_BUFFER, 10 * sizeof(float), blockBuffer, GL_DYNAMIC_DRAW);\n\tglBindBufferBase(GL_UNIFORM_BUFFER, 0, uboHandle);\n\t\n\tfloat positionData[] = {\n\t\t-0.8f, -0.8f, 0.0f,\n\t\t0.8f, -0.8f, 0.0f,\n\t\t0.8f,  0.8f, 0.0f,\n\t\t-0.8f, -0.8f, 0.0f,\n\t\t0.8f, 0.8f, 0.0f,\n\t\t-0.8f, 0.8f, 0.0f\n\t };\n\tfloat tcData[] = {\n\t\t0.0f, 0.0f,\n\t\t1.0f, 0.0f,\n\t\t1.0f, 1.0f,\n\t\t0.0f, 0.0f,\n\t\t1.0f, 1.0f,\n\t\t0.0f, 1.0f\n\t};\n\t\n\t// Create and populate the buffer objects\n\tGLuint vboHandles[2];\n\tglGenBuffers(2, vboHandles);\n\tGLuint positionBufferHandle = vboHandles[0];\n\tGLuint tcBufferHandle = vboHandles[1];\n\tglBindBuffer(GL_ARRAY_BUFFER, positionBufferHandle);\n\tglBufferData(GL_ARRAY_BUFFER, 18 * sizeof(float), positionData, GL_STATIC_DRAW);\n\tglBindBuffer(GL_ARRAY_BUFFER, tcBufferHandle);\n\tglBufferData(GL_ARRAY_BUFFER, 12 * sizeof(float), tcData, GL_STATIC_DRAW);\n\t\n\t// Bind our buffer objects\n\tglEnableVertexAttribArray(0);  // Vertex position\n\tglEnableVertexAttribArray(1);  // Vertex texture coords\n\tglBindBuffer(GL_ARRAY_BUFFER, positionBufferHandle);\n\tglVertexAttribPointer( 0, 3, GL_FLOAT, GL_FALSE, 0, (GLubyte *)NULL );\n\tglBindBuffer(GL_ARRAY_BUFFER, tcBufferHandle);\n\tglVertexAttribPointer( 1, 2, GL_FLOAT, GL_FALSE, 0, (GLubyte *)NULL );\n\t\n\tglEnable(GL_BLEND);\n\tglBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Draw our object\n\t\tglDrawArrays(GL_TRIANGLES, 0, 6 );\n\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}\n"
  },
  {
    "path": "samples/vbo_rotating_cube/Makefile",
    "content": "TITLEID     := VGLVBORCB\nTARGET\t\t:= vbo_rotating_cube\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/vbo_rotating_cube/main.c",
    "content": "// Drawing a rotating cube with VBO\n#include <vitaGL.h>\n#include <math.h>\n\n// Helper macro to get offset in a VBO for an element without having compilation warnings\n#define BUF_OFFS(i) ((void*)(i))\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0}; // Colors for a face\nfloat vertices_front[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f}; // Front Face\nfloat vertices_back[] = {-0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Back Face\nfloat vertices_left[] = {-0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f}; // Left Face\nfloat vertices_right[] = {0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Right Face\nfloat vertices_top[] = {-0.5f, -0.5f, -0.5f, 0.5f, -0.5f, -0.5f, -0.5f, -0.5f, 0.5f, 0.5f, -0.5f, 0.5f}; // Top Face\nfloat vertices_bottom[] = {-0.5f, 0.5f, -0.5f, 0.5f, 0.5f, -0.5f, -0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f}; // Bottom Face\n\n// Buffers used for EBO and VBO\nGLuint buffers[2];\n\nuint16_t indices[] = {\n\t 0, 1, 2, 1, 2, 3, // Front\n\t 4, 5, 6, 5, 6, 7, // Back\n\t 8, 9,10, 9,10,11, // Left\n\t12,13,14,13,14,15, // Right\n\t16,17,18,17,18,19, // Top\n\t20,21,22,21,22,23  // Bottom\n};\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x80000);\n\n\t// Enabling V-Sync\n\tvglWaitVblankStart(GL_TRUE);\n\t\n\t// Creating VBO data with vertices + colors\n\tfloat vbo[12*12];\n\tmemcpy(&vbo[12*0], &vertices_front[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*1], &vertices_back[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*2], &vertices_left[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*3], &vertices_right[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*4], &vertices_top[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*5], &vertices_bottom[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*6], &colors[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*7], &colors[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*8], &colors[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*9], &colors[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*10], &colors[0], sizeof(float) * 12);\n\tmemcpy(&vbo[12*11], &colors[0], sizeof(float) * 12);\n\t\n\t// Creating two buffers for colors, vertices and indices\n\tglGenBuffers(2, buffers);\n\t\n\t// Setting up VBO\n\tglBindBuffer(GL_ARRAY_BUFFER, buffers[0]);\n\tglBufferData(GL_ARRAY_BUFFER, sizeof(float) * 12 * 12, vbo, GL_STATIC_DRAW);\n\t\n\t// Setting up EBO\n\tglBindBuffer(GL_ELEMENT_ARRAY_BUFFER, buffers[1]);\n\tglBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(uint16_t) * 6 * 6, indices, GL_STATIC_DRAW);\n\t\n\t// Setting clear color\n\tglClearColor (0.0f, 0.0f, 0.0f, 0.0f);\n\t\n\t// Initializing mvp matrix with a perspective full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tgluPerspective(90.0f, 960.f/544.0f, 0.01f, 100.0f);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\tglTranslatef(0.0f, 0.0f, -3.0f); // Centering the cube\n\n\t// Enabling depth test\n\tglEnable(GL_DEPTH_TEST);\n\tglDepthFunc(GL_LESS);\n\t\n\t// Main loop\n\tfor (;;) {\n\t\t// Clear color and depth buffers\n\t\tglClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);\n\t\t\n\t\t// Drawing our cube with VBO\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, BUF_OFFS(0));\n\t\tglColorPointer(3, GL_FLOAT, 0, BUF_OFFS(12*6*sizeof(float)));\n\t\tglRotatef(1.0f, 0.0f, 0.0f, 1.0f); // Rotating cube at each frame by 1 on axis x and axis w\n\t\tglRotatef(0.5f, 0.0f, 1.0f, 0.0f); // Rotating cube at each frame by 0.5 on axis x and 1.0 on axis z\n\t\tglDrawElements(GL_TRIANGLES, 6*6, GL_UNSIGNED_SHORT, BUF_OFFS(0));\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/vertex_array/Makefile",
    "content": "TITLEID     := VGLVTXARR\nTARGET\t\t:= vertex_array\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tcp $< $<.unstripped.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n\t\n"
  },
  {
    "path": "samples/vertex_array/main.c",
    "content": "// Drawing a triangle on screen with vertex array\n#include <vitaGL.h>\n\nfloat colors[] = {1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0};\nfloat vertices[] = {100, 100, 0, 150, 100, 0, 100, 150, 0};\n\nint main(){\n\t// Initializing graphics device\n\tvglInit(0x800000);\n\t\n\t// Setting screen clear color\n\tglClearColor (0.50f, 0.0f, 0.0f, 1.0f);\n\t\n\t// Initializing mvp matrix with an orthogonal full screen matrix\n\tglMatrixMode(GL_PROJECTION);\n\tglLoadIdentity();\n\tglOrtho(0, 960, 544, 0, -1, 1);\n\tglMatrixMode(GL_MODELVIEW);\n\tglLoadIdentity();\n\t\n\t// Main loop\n\tfor (;;){\n\t\t// Clearing screen\n\t\tglClear(GL_COLOR_BUFFER_BIT);\n\t\t\n\t\t// Drawing a quad with vertex arrays\n\t\tglEnableClientState(GL_VERTEX_ARRAY);\n\t\tglEnableClientState(GL_COLOR_ARRAY);\n\t\tglVertexPointer(3, GL_FLOAT, 0, vertices);\n\t\tglColorPointer(3, GL_FLOAT, 0, colors);\n\t\tglDrawArrays(GL_TRIANGLES, 0, 3);\n\t\tglDisableClientState(GL_VERTEX_ARRAY);\n\t\tglDisableClientState(GL_COLOR_ARRAY);\n\t\t\n\t\t// Performing buffer swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}"
  },
  {
    "path": "samples/video_playback/Makefile",
    "content": "TITLEID\t\t:= VGLVIDEOP\nTARGET\t\t:= vitaGL-Sample$(SAMPLE_NUM)\nSOURCES\t\t:= .\n\t\t\t\nINCLUDES\t:= include\n\nLIBS = -lvitaGL -lc -lSceCommonDialog_stub -lm -lSceGxm_stub -lSceDisplay_stub -lSceAppMgr_stub -lmathneon \\\n\t-lvitashark -lSceShaccCgExt -ltaihen_stub -lSceShaccCg_stub -lSceKernelDmacMgr_stub -lSceAvPlayer_stub \\\n\t-lSceAudio_stub -lSceCtrl_stub\n\nCFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.c))\nCPPFILES   := $(foreach dir,$(SOURCES), $(wildcard $(dir)/*.cpp))\nBINFILES := $(foreach dir,$(DATA), $(wildcard $(dir)/*.bin))\nOBJS     := $(addsuffix .o,$(BINFILES)) $(CFILES:.c=.o) $(CPPFILES:.cpp=.o) \n\nPREFIX  = arm-vita-eabi\nCC      = $(PREFIX)-gcc\nCXX      = $(PREFIX)-g++\nCFLAGS  = -g -Wl,-q -O2 -ftree-vectorize\nCXXFLAGS  = $(CFLAGS) -fno-exceptions -std=gnu++11 -fpermissive\nASFLAGS = $(CFLAGS)\n\nall: $(TARGET).vpk\n\n$(TARGET).vpk: eboot.bin\n\tvita-mksfoex -s TITLE_ID=$(TITLEID) \"$(TARGET)\" param.sfo\n\tvita-pack-vpk -s param.sfo -b eboot.bin \\\n\t\t--add video.mp4=video.mp4 $@\n\neboot.bin: $(TARGET).velf\n\tvita-make-fself -s $< eboot.bin\t\n\t\n%.velf: %.elf\n\tvita-elf-create $< $@\n\t\n$(TARGET).elf: $(OBJS)\n\t$(CC) $(CFLAGS) $^ $(LIBS) -o $@\n\t\nclean:\n\t@rm -rf *.velf *.elf *.vpk $(OBJS) param.sfo eboot.bin\n"
  },
  {
    "path": "samples/video_playback/main.c",
    "content": "// Playing a video using sceAvPlayer\n#include <vitasdk.h>\n#include <vitaGL.h>\n#include <math.h>\n\n#define SCREEN_W 960\n#define SCREEN_H 544\n\n#define VIDEO_BUFFERS 5 // Number of consecutive frames to process during video playback, ensure it's at least 4 with triple buffering or 3 with double buffering\n#define PHYCONT_MEM_ALIGNMENT (1024 * 1024) // Required memory alignment for physically contiguous memblocks in bytes\n#define ALIGN_MEM(x, align) (((x) + ((align) - 1)) & ~((align) - 1))\n\n// Callbacks required by sceAvPlayer for GPU and non-GPU accessible memory internal usage\nvoid *alloc_for_cpu(void *p, uint32_t align, uint32_t size) {\n\treturn memalign(align, size);\n}\nvoid free_for_cpu(void *p, void *ptr) {\n\tfree(ptr);\n}\nvoid *alloc_for_gpu(void *p, uint32_t align, uint32_t size) {\n\t// Aligning size to required phycont requirements\n\tsize = ALIGN_MEM(size, PHYCONT_MEM_ALIGNMENT);\n\t\n\t// Allocating a new memblock of the required size\n\tSceUID blk = sceKernelAllocMemBlock(\"av_blk\", SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_NC_RW, size, NULL);\n\tif (blk < 0)\n\t\treturn NULL;\n\t\n\t// Mapping it as read/write for GPU usage\n\tvoid *res;\n\tsceKernelGetMemBlockBase(blk, &res);\n\tsceGxmMapMemory(res, size, SCE_GXM_MEMORY_ATTRIB_RW);\n\t\n\treturn res;\n}\nvoid free_for_gpu(void *p, void *addr) {\n\t// Ensuring GPU finished rendering prior deleting GPU mapped memory\n\tglFinish();\n\t\n\tSceUID blk = sceKernelFindMemBlockByAddr(addr, 0);\n\tsceGxmUnmapMemory(addr);\n\tsceKernelFreeMemBlock(blk);\n}\n\n// State for our video player\nenum {\n\tPLAYER_INACTIVE,\n\tPLAYER_ACTIVE,\n\tPLAYER_PAUSED\n};\nvolatile int movie_player_state = PLAYER_INACTIVE;\nSceAvPlayerHandle movie_player;\n\n// Audio thread\nint audio_thread(SceSize args, void *argp) {\n\t// Open an audio port for audio playback\n\tint audio_port = sceAudioOutOpenPort(SCE_AUDIO_OUT_PORT_TYPE_MAIN, 1024, 48000, SCE_AUDIO_OUT_MODE_STEREO);\n\t\n\t// Loop until video is playing\n\twhile (movie_player_state != PLAYER_INACTIVE) {\n\t\t// If there's new data to playback, play it, reschedule thread if not\n\t\tif (sceAvPlayerIsActive(movie_player)) {\n\t\t\tSceAvPlayerFrameInfo frame;\n\t\t\tif (sceAvPlayerGetAudioData(movie_player, &frame)) {\n\t\t\t\tsceAudioOutSetConfig(audio_port, 1024, frame.details.audio.sampleRate, frame.details.audio.channelCount == 1 ? SCE_AUDIO_OUT_MODE_MONO : SCE_AUDIO_OUT_MODE_STEREO);\n\t\t\t\tsceAudioOutOutput(audio_port, frame.pData);\n\t\t\t} else {\n\t\t\t\tsceKernelDelayThread(1000);\n\t\t\t}\n\t\t} else {\n\t\t\tsceKernelDelayThread(1000);\n\t\t}\n\t}\n\t\n\treturn sceKernelExitDeleteThread(0);\n}\n\nint main(){\n\t// Initializing graphics device (Note: we leave physically contiguous memory unused so that we can use it in sceAvPlayer)\n\tvglInitWithCustomThreshold(0, SCREEN_W, SCREEN_H, 4 * 1024 * 1024, 0, 32 * 1024 * 1024, 0, SCE_GXM_MULTISAMPLE_NONE);\n\t\n\t// Initializing sceAvPlayer\n\tsceSysmoduleLoadModule(SCE_SYSMODULE_AVPLAYER);\n\tSceAvPlayerInitData playerInit;\n\tmemset(&playerInit, 0, sizeof(SceAvPlayerInitData));\n\tplayerInit.memoryReplacement.allocate = alloc_for_cpu;\n\tplayerInit.memoryReplacement.deallocate = free_for_cpu;\n\tplayerInit.memoryReplacement.allocateTexture = alloc_for_gpu;\n\tplayerInit.memoryReplacement.deallocateTexture = free_for_gpu;\n\tplayerInit.basePriority = 0xA0;\n\tplayerInit.numOutputVideoFrameBuffers = VIDEO_BUFFERS;\n\tplayerInit.autoStart = GL_TRUE;\n\tmovie_player = sceAvPlayerInit(&playerInit);\n\tmovie_player_state = PLAYER_ACTIVE;\n\t\n\t// Allocating required textures to handle processed video frames\n\tSceGxmTexture *movie_frames_gxm_tex[VIDEO_BUFFERS];\n\tGLuint movie_frames_tex[VIDEO_BUFFERS];\n\tglGenTextures(VIDEO_BUFFERS, movie_frames_tex);\n\tfor (int i = 0; i < VIDEO_BUFFERS; i++) {\n\t\t// Init every frame texture to blank textures\n\t\tglBindTexture(GL_TEXTURE_2D, movie_frames_tex[i]);\n\t\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 8, 8, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL);\n\t\t\n\t\t// Internally free texture data since we're going to replace the data pointer later with what sceAvPlayer will provide us\n\t\tmovie_frames_gxm_tex[i] = vglGetGxmTexture(GL_TEXTURE_2D);\n\t\tvglFree(vglGetTexDataPointer(GL_TEXTURE_2D));\n\t}\n\t\n\t// Allocating and filling attributes for the video frame draw (NOTE: We use malloc since newlib memory is automatically GPU mapped by vitaGL)\n\tfloat *draw_attributes = (float *)malloc(sizeof(float) * 22);\n\tdraw_attributes[0] = 0.0f;\n\tdraw_attributes[1] = 0.0f;\n\tdraw_attributes[2] = 0.0f;\n\tdraw_attributes[3] = 960.0f;\n\tdraw_attributes[4] = 0.0f;\n\tdraw_attributes[5] = 0.0f;\n\tdraw_attributes[6] = 0.0f;\n\tdraw_attributes[7] = 544.0f;\n\tdraw_attributes[8] = 0.0f;\n\tdraw_attributes[9] = 960.0f;\n\tdraw_attributes[10] = 544.0f;\n\tdraw_attributes[11] = 0.0f;\n\tvglVertexPointerMapped(3, draw_attributes);\n\tdraw_attributes[12] = 0.0f;\n\tdraw_attributes[13] = 0.0f;\n\tdraw_attributes[14] = 1.0f;\n\tdraw_attributes[15] = 0.0f;\n\tdraw_attributes[16] = 0.0f;\n\tdraw_attributes[17] = 1.0f;\n\tdraw_attributes[18] = 1.0f;\n\tdraw_attributes[19] = 1.0f;\n\tvglTexCoordPointerMapped(&draw_attributes[12]);\n\tuint16_t *draw_indices = (uint16_t*)&draw_attributes[20];\n\tdraw_indices[0] = 0;\n\tdraw_indices[1] = 1;\n\tdraw_indices[2] = 2;\n\tdraw_indices[3] = 3;\n\tvglIndexPointerMapped(draw_indices);\n\t\n\t// Setting renderer state\n\tglEnable(GL_TEXTURE_2D);\n\tglEnableClientState(GL_VERTEX_ARRAY);\n\tglEnableClientState(GL_TEXTURE_COORD_ARRAY);\n\tglDisableClientState(GL_COLOR_ARRAY);\n\tglTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);\n\t\n\t// Start a thread to handle audio playback\n\tSceUID audio_thid = sceKernelCreateThread(\"video audio playback\", audio_thread, 0x10000100 - 10, 0x4000, 0, 0, NULL);\n\tsceKernelStartThread(audio_thid, 0, NULL);\n\t\n\t// Adding the video file to our video player instance (this will also trigger the start of the video playback since we set autoStart to GL_TRUE)\n\tsceAvPlayerAddSource(movie_player, \"app0:video.mp4\");\n\tsceAvPlayerSetLooping(movie_player, GL_TRUE);\n\t\n\t// Main loop\n\tint movie_frame_idx = 0;\n\tint movie_first_frame_decoded = GL_FALSE;\n\tfor (;;) {\n\t\t// Resetting wvp matrix\n\t\tglMatrixMode(GL_PROJECTION);\n\t\tglLoadIdentity();\n\t\tglOrthof(0, SCREEN_W, SCREEN_H, 0, -1, 1);\n\t\tglMatrixMode(GL_MODELVIEW);\n\t\tglLoadIdentity();\n\t\t\n\t\t// Checking if we want to pause/unpause the video playback\n\t\tSceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\tstatic uint32_t oldpad = 0;\n\t\tif (pad.buttons & SCE_CTRL_CROSS && !(oldpad & SCE_CTRL_CROSS)) {\n\t\t\tif (movie_player_state != PLAYER_PAUSED) {\n\t\t\t\tsceAvPlayerPause(movie_player);\n\t\t\t\tmovie_player_state = PLAYER_PAUSED;\n\t\t\t} else {\n\t\t\t\tsceAvPlayerResume(movie_player);\n\t\t\t\tmovie_player_state = PLAYER_ACTIVE;\n\t\t\t}\n\t\t}\n\t\toldpad = pad.buttons;\n\t\t\n\t\t// Get the frame to draw from sceAvPlayer\n\t\tif (movie_player_state == PLAYER_ACTIVE) {\n\t\t\tif (sceAvPlayerIsActive(movie_player)) {\n\t\t\t\tSceAvPlayerFrameInfo frame;\n\t\t\t\t// Check if we have new decoded frames\n\t\t\t\tif (sceAvPlayerGetVideoData(movie_player, &frame)) {\n\t\t\t\t\t// Increase current frame index\n\t\t\t\t\tmovie_frame_idx = (movie_frame_idx + 1) % VIDEO_BUFFERS;\n\t\t\t\t\t\n\t\t\t\t\t// Init internal sceGxmTexture with data reported by sceAvPlayer\n\t\t\t\t\tsceGxmTextureInitLinear(movie_frames_gxm_tex[movie_frame_idx], frame.pData, SCE_GXM_TEXTURE_FORMAT_YVU420P2_CSC1, frame.details.video.width, frame.details.video.height, 0);\n\t\t\t\t\t\n\t\t\t\t\t// Set up bilinear filtering for better quality\n\t\t\t\t\tsceGxmTextureSetMinFilter(movie_frames_gxm_tex[movie_frame_idx], SCE_GXM_TEXTURE_FILTER_LINEAR);\n\t\t\t\t\tsceGxmTextureSetMagFilter(movie_frames_gxm_tex[movie_frame_idx], SCE_GXM_TEXTURE_FILTER_LINEAR);\n\t\t\t\t\t\n\t\t\t\t\t// Report that we decoded at least one frame\n\t\t\t\t\tmovie_first_frame_decoded = GL_TRUE;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// sceAvPlayer can take some time to actually start the video playback, so we ensure we're not waiting for video playback to actually start\n\t\t\t\tif (movie_first_frame_decoded) {\n\t\t\t\t\t// If sceAvPlayer is not active, we decoded the first frame and the player state is not paused, it means the video playback finished\n\t\t\t\t\tif (movie_player_state == PLAYER_ACTIVE) {\n\t\t\t\t\t\tsceAvPlayerStop(movie_player);\n\t\t\t\t\t\tsceAvPlayerClose(movie_player);\n\t\t\t\t\t\tmovie_player_state = PLAYER_INACTIVE;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\t\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Drawing the last decoded video frame if we decoded at least one frame\n\t\tif (movie_first_frame_decoded) {\n\t\t\tglBindTexture(GL_TEXTURE_2D, movie_frames_tex[movie_frame_idx]);\n\t\t\tvglDrawObjects(GL_TRIANGLE_STRIP, 4, GL_TRUE);\n\t\t}\n\t\t\n\t\t// Performing display swap\n\t\tvglSwapBuffers(GL_FALSE);\n\t}\n}\n"
  },
  {
    "path": "source/blending.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * blending.c:\n * Implementation for blending related functions\n */\n\n#include \"shared.h\"\n\nGLboolean blend_state = GL_FALSE; // Current state for GL_BLEND\nSceGxmBlendFactor blend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE; // Current in use RGB source blend factor\nSceGxmBlendFactor blend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ZERO; // Current in use RGB dest blend factor\nSceGxmBlendFactor blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE; // Current in use A source blend factor\nSceGxmBlendFactor blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ZERO; // Current in use A dest blend factor\n\nblend_config blend_info; // Current blend info mode\n\nSceGxmColorMask blend_color_mask = SCE_GXM_COLOR_MASK_ALL; // Current in-use color mask (glColorMask)\nSceGxmBlendFunc blend_func_rgb = SCE_GXM_BLEND_FUNC_ADD; // Current in-use RGB blend func\nSceGxmBlendFunc blend_func_a = SCE_GXM_BLEND_FUNC_ADD; // Current in-use A blend func\n\nGLenum gxm_blend_eq_to_gl(SceGxmBlendFunc factor) {\n\tswitch (factor) {\n\tcase SCE_GXM_BLEND_FUNC_ADD:\n\t\treturn GL_FUNC_ADD;\n\tcase SCE_GXM_BLEND_FUNC_SUBTRACT:\n\t\treturn GL_FUNC_SUBTRACT;\n\tcase SCE_GXM_BLEND_FUNC_REVERSE_SUBTRACT:\n\t\treturn GL_FUNC_REVERSE_SUBTRACT;\n\tcase SCE_GXM_BLEND_FUNC_MIN:\n\t\treturn GL_MIN;\n\tcase SCE_GXM_BLEND_FUNC_MAX:\n\t\treturn GL_MAX;\n\tdefault:\n\t\tbreak;\n\t}\n\n\treturn 0;\n}\n\nGLenum gxm_blend_to_gl(SceGxmBlendFactor factor) {\n\tswitch (factor) {\n\tcase SCE_GXM_BLEND_FACTOR_ZERO:\n\t\treturn GL_ZERO;\n\tcase SCE_GXM_BLEND_FACTOR_ONE:\n\t\treturn GL_ONE;\n\tcase SCE_GXM_BLEND_FACTOR_SRC_COLOR:\n\t\treturn GL_SRC_COLOR;\n\tcase SCE_GXM_BLEND_FACTOR_DST_COLOR:\n\t\treturn GL_DST_COLOR;\n\tcase SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR:\n\t\treturn GL_ONE_MINUS_SRC_COLOR;\n\tcase SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR:\n\t\treturn GL_ONE_MINUS_DST_COLOR;\n\tcase SCE_GXM_BLEND_FACTOR_SRC_ALPHA:\n\t\treturn GL_SRC_ALPHA;\n\tcase SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA:\n\t\treturn GL_ONE_MINUS_SRC_ALPHA;\n\tcase SCE_GXM_BLEND_FACTOR_DST_ALPHA:\n\t\treturn GL_DST_ALPHA;\n\tcase SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA:\n\t\treturn GL_ONE_MINUS_DST_ALPHA;\n\tcase SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE:\n\t\treturn GL_SRC_ALPHA_SATURATE;\n\tdefault:\n\t\tbreak;\n\t}\n\n\treturn 0;\n}\n\nvoid change_blend_factor() {\n\tblend_info.info.colorMask = blend_color_mask;\n\tblend_info.info.colorFunc = blend_func_rgb;\n\tblend_info.info.alphaFunc = blend_func_a;\n\tblend_info.info.colorSrc = blend_sfactor_rgb;\n\tblend_info.info.colorDst = blend_dfactor_rgb;\n\tblend_info.info.alphaSrc = blend_sfactor_a;\n\tblend_info.info.alphaDst = blend_dfactor_a;\n}\n\nvoid change_blend_mask() {\n\tblend_info.info.colorMask = blend_color_mask;\n\tblend_info.info.colorFunc = SCE_GXM_BLEND_FUNC_NONE;\n\tblend_info.info.alphaFunc = SCE_GXM_BLEND_FUNC_NONE;\n\tblend_info.info.colorSrc = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\tblend_info.info.colorDst = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\tblend_info.info.alphaSrc = SCE_GXM_BLEND_FACTOR_ONE;\n\tblend_info.info.alphaDst = SCE_GXM_BLEND_FACTOR_ZERO;\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid glBlendFunc(GLenum sfactor, GLenum dfactor) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBlendFunc, DLIST_FUNC_U32_U32, sfactor, dfactor))\n\t\treturn;\n#endif\n\tswitch (sfactor) {\n\tcase GL_ZERO:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ZERO;\n\t\tbreak;\n\tcase GL_ONE:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE;\n\t\tbreak;\n\tcase GL_SRC_COLOR:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_SRC_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR;\n\t\tbreak;\n\tcase GL_DST_COLOR:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_DST_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_COLOR:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR;\n\t\tbreak;\n\tcase GL_SRC_ALPHA:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_DST_ALPHA:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_DST_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_ALPHA:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA;\n\t\tbreak;\n\tcase GL_SRC_ALPHA_SATURATE:\n\t\tblend_sfactor_rgb = blend_sfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, sfactor)\n\t}\n\tswitch (dfactor) {\n\tcase GL_ZERO:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ZERO;\n\t\tbreak;\n\tcase GL_ONE:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE;\n\t\tbreak;\n\tcase GL_SRC_COLOR:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_SRC_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR;\n\t\tbreak;\n\tcase GL_DST_COLOR:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_DST_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_COLOR:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR;\n\t\tbreak;\n\tcase GL_SRC_ALPHA:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_DST_ALPHA:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_DST_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_ALPHA:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA;\n\t\tbreak;\n\tcase GL_SRC_ALPHA_SATURATE:\n\t\tblend_dfactor_rgb = blend_dfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dfactor)\n\t}\n\tif (blend_state)\n\t\tchange_blend_factor();\n}\n\nvoid glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBlendFunc, DLIST_FUNC_U32_U32_U32_U32, srcRGB, dstRGB, srcAlpha, dstAlpha))\n\t\treturn;\n#endif\n\tswitch (srcRGB) {\n\tcase GL_ZERO:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ZERO;\n\t\tbreak;\n\tcase GL_ONE:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE;\n\t\tbreak;\n\tcase GL_SRC_COLOR:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_SRC_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR;\n\t\tbreak;\n\tcase GL_DST_COLOR:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_DST_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_COLOR:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR;\n\t\tbreak;\n\tcase GL_SRC_ALPHA:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_DST_ALPHA:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_DST_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_ALPHA:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA;\n\t\tbreak;\n\tcase GL_SRC_ALPHA_SATURATE:\n\t\tblend_sfactor_rgb = SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, srcRGB)\n\t}\n\tswitch (dstRGB) {\n\tcase GL_ZERO:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ZERO;\n\t\tbreak;\n\tcase GL_ONE:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE;\n\t\tbreak;\n\tcase GL_SRC_COLOR:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_SRC_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR;\n\t\tbreak;\n\tcase GL_DST_COLOR:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_DST_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_COLOR:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR;\n\t\tbreak;\n\tcase GL_SRC_ALPHA:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_DST_ALPHA:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_DST_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_ALPHA:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA;\n\t\tbreak;\n\tcase GL_SRC_ALPHA_SATURATE:\n\t\tblend_dfactor_rgb = SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dstRGB)\n\t}\n\tswitch (srcAlpha) {\n\tcase GL_ZERO:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_ZERO;\n\t\tbreak;\n\tcase GL_ONE:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE;\n\t\tbreak;\n\tcase GL_SRC_COLOR:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_SRC_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR;\n\t\tbreak;\n\tcase GL_DST_COLOR:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_DST_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_COLOR:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR;\n\t\tbreak;\n\tcase GL_SRC_ALPHA:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_DST_ALPHA:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_DST_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_ALPHA:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA;\n\t\tbreak;\n\tcase GL_SRC_ALPHA_SATURATE:\n\t\tblend_sfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, srcAlpha)\n\t}\n\tswitch (dstAlpha) {\n\tcase GL_ZERO:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_ZERO;\n\t\tbreak;\n\tcase GL_ONE:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE;\n\t\tbreak;\n\tcase GL_SRC_COLOR:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_SRC_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_COLOR;\n\t\tbreak;\n\tcase GL_DST_COLOR:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_DST_COLOR;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_COLOR:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_COLOR;\n\t\tbreak;\n\tcase GL_SRC_ALPHA:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA;\n\t\tbreak;\n\tcase GL_DST_ALPHA:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_DST_ALPHA;\n\t\tbreak;\n\tcase GL_ONE_MINUS_DST_ALPHA:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_ONE_MINUS_DST_ALPHA;\n\t\tbreak;\n\tcase GL_SRC_ALPHA_SATURATE:\n\t\tblend_dfactor_a = SCE_GXM_BLEND_FACTOR_SRC_ALPHA_SATURATE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dstAlpha)\n\t}\n\tif (blend_state)\n\t\tchange_blend_factor();\n}\n\nvoid glBlendEquation(GLenum mode) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBlendEquation, DLIST_FUNC_U32, mode))\n\t\treturn;\n#endif\n\tswitch (mode) {\n\tcase GL_FUNC_ADD:\n\t\tblend_func_rgb = blend_func_a = SCE_GXM_BLEND_FUNC_ADD;\n\t\tbreak;\n\tcase GL_FUNC_SUBTRACT:\n\t\tblend_func_rgb = blend_func_a = SCE_GXM_BLEND_FUNC_SUBTRACT;\n\t\tbreak;\n\tcase GL_FUNC_REVERSE_SUBTRACT:\n\t\tblend_func_rgb = blend_func_a = SCE_GXM_BLEND_FUNC_REVERSE_SUBTRACT;\n\t\tbreak;\n\tcase GL_MIN:\n\t\tblend_func_rgb = blend_func_a = SCE_GXM_BLEND_FUNC_MIN;\n\t\tbreak;\n\tcase GL_MAX:\n\t\tblend_func_rgb = blend_func_a = SCE_GXM_BLEND_FUNC_MAX;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\tif (blend_state)\n\t\tchange_blend_factor();\n}\n\nvoid glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBlendEquationSeparate, DLIST_FUNC_U32_U32, modeRGB, modeAlpha))\n\t\treturn;\n#endif\n\tswitch (modeRGB) {\n\tcase GL_FUNC_ADD:\n\t\tblend_func_rgb = SCE_GXM_BLEND_FUNC_ADD;\n\t\tbreak;\n\tcase GL_FUNC_SUBTRACT:\n\t\tblend_func_rgb = SCE_GXM_BLEND_FUNC_SUBTRACT;\n\t\tbreak;\n\tcase GL_FUNC_REVERSE_SUBTRACT:\n\t\tblend_func_rgb = SCE_GXM_BLEND_FUNC_REVERSE_SUBTRACT;\n\t\tbreak;\n\tcase GL_MIN:\n\t\tblend_func_rgb = SCE_GXM_BLEND_FUNC_MIN;\n\t\tbreak;\n\tcase GL_MAX:\n\t\tblend_func_rgb = SCE_GXM_BLEND_FUNC_MAX;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, modeRGB)\n\t}\n\tswitch (modeAlpha) {\n\tcase GL_FUNC_ADD:\n\t\tblend_func_a = SCE_GXM_BLEND_FUNC_ADD;\n\t\tbreak;\n\tcase GL_FUNC_SUBTRACT:\n\t\tblend_func_a = SCE_GXM_BLEND_FUNC_SUBTRACT;\n\t\tbreak;\n\tcase GL_FUNC_REVERSE_SUBTRACT:\n\t\tblend_func_a = SCE_GXM_BLEND_FUNC_REVERSE_SUBTRACT;\n\t\tbreak;\n\tcase GL_MIN:\n\t\tblend_func_a = SCE_GXM_BLEND_FUNC_MIN;\n\t\tbreak;\n\tcase GL_MAX:\n\t\tblend_func_a = SCE_GXM_BLEND_FUNC_MAX;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, modeAlpha)\n\t}\n\tif (blend_state)\n\t\tchange_blend_factor();\n}\n\nvoid glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColorMask, DLIST_FUNC_U8_U8_U8_U8, red, green, blue, alpha))\n\t\treturn;\n#endif\n\tblend_color_mask = SCE_GXM_COLOR_MASK_NONE;\n\tif (red)\n\t\tblend_color_mask |= SCE_GXM_COLOR_MASK_R;\n\tif (green)\n\t\tblend_color_mask |= SCE_GXM_COLOR_MASK_G;\n\tif (blue)\n\t\tblend_color_mask |= SCE_GXM_COLOR_MASK_B;\n\tif (alpha)\n\t\tblend_color_mask |= SCE_GXM_COLOR_MASK_A;\n\tif (blend_state)\n\t\tchange_blend_factor();\n\telse\n\t\tchange_blend_mask();\n}\n"
  },
  {
    "path": "source/buffers.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * buffers.c:\n * Implementation for buffers related functions\n */\n\n#include \"shared.h\"\n\n#define DISABLED_ATTRIBS_POOL_SIZE (256 * 1024) // Disabled attributes circular pool size in bytes for the default VAO\n#define DISABLED_AUX_ATTRIBS_POOL_SIZE (64 * 1024) // Disabled attributes circular pool size in bytes for non default VAOs\n\nuint32_t main_vertex_attrib_pool_size = DISABLED_ATTRIBS_POOL_SIZE;\nuint32_t aux_vertex_attrib_pool_size = DISABLED_AUX_ATTRIBS_POOL_SIZE;\nuint32_t vertex_array_unit = 0; // Current in-use vertex array buffer unit\nuint32_t uniform_array_unit = 0; // Current in-use uniform buffer unit\n\nvoid *vertex_object; // Vertex object address for vgl* draw pipeline\nvoid *color_object; // Color object address for vgl* draw pipeline\nvoid *texture_object; // Texture object address for vgl* draw pipeline\nvoid *index_object; // Index object address for vgl* draw pipeline\n\nstatic vao default_vao; // Vertex Array Object used when no vao is bound\nvao *cur_vao = &default_vao; // Current in-use vertex array object\n\nquery *active_query = NULL; // Active query object\nstatic query queries[MAX_QUERIES_NUM]; // Available query objects pool\nuint32_t *queries_buffer = NULL; // Buffer used for visibility testing\nSceGxmNotification query_fence; // Fence used for occlusion queries sync\n\nvoid resetVao(vao *v) {\n\tvgl_memset(v->vertex_attrib_offsets, 0, sizeof(uint32_t) * VERTEX_ATTRIBS_NUM);\n\tvgl_memset(v->vertex_attrib_vbo, 0, sizeof(uint32_t) * VERTEX_ATTRIBS_NUM);\n\tfor (int i = 0; i < VERTEX_ATTRIBS_NUM; i++) {\n\t\tv->vertex_attrib_size[i] = 4;\n\t\tv->vertex_attrib_config[i].regIndex = i;\n\t}\n\tv->vertex_attrib_state = 0;\n\tv->vertex_attrib_divisor = 0;\n\tv->index_array_unit = 0;\n\n\tuint32_t circular_pool_size = v == &default_vao ? main_vertex_attrib_pool_size : aux_vertex_attrib_pool_size;\n\tv->vertex_attrib_pool = (float *)gpu_alloc_mapped(circular_pool_size, VGL_MEM_RAM);\n\tv->vertex_attrib_pool_ptr = v->vertex_attrib_pool;\n\tv->vertex_attrib_pool_limit = (float *)((uint8_t *)v->vertex_attrib_pool + circular_pool_size);\n\n\t// Init generic vertex attrib arrays\n\tvao *vao_bkp = cur_vao;\n\tcur_vao = v;\n\tfor (int i = 0; i < VERTEX_ATTRIBS_NUM; i++) {\n\t\tv->vertex_attrib_value[i] = reserve_attrib_pool(4);\n\t\tv->vertex_attrib_config[i].componentCount = 4;\n\t\tv->vertex_attrib_config[i].offset = 0;\n\t\tv->vertex_attrib_config[i].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tv->vertex_attrib_config[i].regIndex = i;\n\t\tv->vertex_attrib_config[i].streamIndex = i;\n\t\tv->vertex_stream_config[i].stride = 0;\n\t\tv->vertex_stream_config[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t}\n\tcur_vao = vao_bkp;\n}\n\nvoid resetQueries() {\n\tqueries_buffer = gpu_alloc_mapped(MAX_QUERIES_NUM * 4 * sizeof(uint32_t), VGL_MEM_RAM);\n\tsceGxmSetVisibilityBuffer(gxm_context, queries_buffer, MAX_QUERIES_NUM * sizeof(uint32_t));\n\tquery_fence.value = 0;\n\tquery_fence.address = sceGxmGetNotificationRegion();\n\t*query_fence.address = 0;\n\t\n\tfor (GLuint i = 0; i < MAX_QUERIES_NUM; i++) {\n\t\tqueries[i].id = 0xFF;\n\t\tqueries[i].sync = 0;\n\t}\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n \nvoid glGenQueries(GLsizei n, GLuint *ids) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (GLuint i = 0; i < MAX_QUERIES_NUM; i++) {\n\t\tif (queries[i].id == 0xFF) {\n\t\t\tids[n - 1] = (GLuint)&queries[i];\n\t\t\tqueries[i].id = i;\n\t\t\tn--;\n\t\t\tif (n == 0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n}\n\nvoid glDeleteQueries(GLsizei n, const GLuint *ids) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (GLuint i = 0; i < n; i++) {\n\t\tqueries[ids[i]].id = 0xFF;\n\t}\n}\n\nvoid glBeginQuery(GLenum target, GLuint id) {\n\tswitch (target) {\n\tcase GL_SAMPLES_PASSED:\n\t\tsceGxmSetFrontVisibilityTestOp(gxm_context, SCE_GXM_VISIBILITY_TEST_OP_INCREMENT);\n\t\tsceGxmSetBackVisibilityTestOp(gxm_context, SCE_GXM_VISIBILITY_TEST_OP_INCREMENT);\n\t\tbreak;\n\tcase GL_ANY_SAMPLES_PASSED:\n\tcase GL_ANY_SAMPLES_PASSED_CONSERVATIVE:\n\t\tsceGxmSetFrontVisibilityTestOp(gxm_context, SCE_GXM_VISIBILITY_TEST_OP_SET);\n\t\tsceGxmSetBackVisibilityTestOp(gxm_context, SCE_GXM_VISIBILITY_TEST_OP_SET);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\tactive_query = (query *)id;\n\tqueries_buffer[active_query->id] = 0;\n\tqueries_buffer[active_query->id + MAX_QUERIES_NUM] = 0;\n\tqueries_buffer[active_query->id + MAX_QUERIES_NUM * 2] = 0;\n\tqueries_buffer[active_query->id + MAX_QUERIES_NUM * 3] = 0;\n\tactive_query->mode = target;\n\tsceGxmSetFrontVisibilityTestIndex(gxm_context, active_query->id);\n\tsceGxmSetBackVisibilityTestIndex(gxm_context, active_query->id);\n\tsceGxmSetFrontVisibilityTestEnable(gxm_context, SCE_GXM_VISIBILITY_TEST_ENABLED);\n\tsceGxmSetBackVisibilityTestEnable(gxm_context, SCE_GXM_VISIBILITY_TEST_ENABLED);\n}\n\nvoid glEndQuery(GLenum target) {\n\tsceGxmSetFrontVisibilityTestEnable(gxm_context, SCE_GXM_VISIBILITY_TEST_DISABLED);\n\tsceGxmSetBackVisibilityTestEnable(gxm_context, SCE_GXM_VISIBILITY_TEST_DISABLED);\n\tactive_query->sync = query_fence.value + 1;\n\tactive_query = NULL;\n}\n\nvoid glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params) {\n\tquery *q = (query *)id;\n\n\tswitch (pname) {\n\tcase GL_QUERY_RESULT:\n\t\tif (q->sync > *query_fence.address) {\n\t\t\tdirty_query = GL_TRUE;\n\t\t\tsceneReset();\n\t\t\tsceGxmNotificationWait(&query_fence);\n\t\t}\n\t\t*params = queries_buffer[q->id] + queries_buffer[q->id + MAX_QUERIES_NUM] + queries_buffer[q->id + MAX_QUERIES_NUM * 2] + queries_buffer[q->id + MAX_QUERIES_NUM * 3];\n\t\tif (q->mode != GL_SAMPLES_PASSED) {\n\t\t\t*params = *params > 0 ? GL_TRUE : GL_FALSE;\n\t\t}\n\t\tbreak;\n\tcase GL_QUERY_RESULT_NO_WAIT:\n\t\tif (q->sync <= *query_fence.address) {\n\t\t\t*params = queries_buffer[q->id] + queries_buffer[q->id + MAX_QUERIES_NUM] + queries_buffer[q->id + MAX_QUERIES_NUM * 2] + queries_buffer[q->id + MAX_QUERIES_NUM * 3];\n\t\t\tif (q->mode != GL_SAMPLES_PASSED) {\n\t\t\t\t*params = *params > 0 ? GL_TRUE : GL_FALSE;\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_QUERY_RESULT_AVAILABLE:\n\t\t*params = (q->sync <= *query_fence.address) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_QUERY_TARGET:\n\t\t*params = q->mode;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGenVertexArrays(GLsizei n, GLuint *res) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (int i = 0; i < n; i++) {\n\t\tres[i] = (GLuint)(vglMalloc(sizeof(vao)));\n#ifdef LOG_ERRORS\n\t\tif (!res[i])\n\t\t\tvgl_log(\"%s:%d glGenVertexArrays failed to alloc a buffer (%d/%lu).\\n\", __FILE__, __LINE__, i, n);\n#endif\n\t\tresetVao((vao *)res[i]);\n\t}\n}\n\nvoid glBindVertexArray(GLuint array) {\n\tcur_vao = (vao *)array;\n\tif (!cur_vao)\n\t\tcur_vao = &default_vao;\n}\n\nvoid glDeleteVertexArrays(GLsizei n, const GLuint *gl_arrays) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (int j = 0; j < n; j++) {\n\t\tif (gl_arrays[j]) {\n\t\t\tvao *gpu_buf = (vao *)gl_arrays[j];\n\t\t\tmarkAsDirty(gpu_buf->vertex_attrib_pool);\n\t\t\tvgl_free(gpu_buf);\n\t\t}\n\t}\n}\n\ninline __attribute__((always_inline)) void glGenBuffers(GLsizei n, GLuint *res) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (int i = 0; i < n; i++) {\n\t\tgpubuffer *gpu_buf = (gpubuffer *)vglMalloc(sizeof(gpubuffer));\n#ifdef LOG_ERRORS\n\t\tif (!gpu_buf)\n\t\t\tvgl_log(\"%s:%d glGenBuffers failed to alloc a buffer (%d/%lu).\\n\", __FILE__, __LINE__, i, n);\n#endif\n\t\tgpu_buf->ptr = NULL;\n\t\tgpu_buf->last_frame = OBJ_NOT_USED;\n\t\tres[i] = (GLuint)gpu_buf;\n\t}\n}\n\nvoid glCreateBuffers(GLsizei n, GLuint *buffers) {\n\tglGenBuffers(n, buffers);\n}\n\nvoid glBindBuffer(GLenum target, GLuint buffer) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBindBuffer, DLIST_FUNC_U32_U32, target, buffer))\n\t\treturn;\n#endif\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tvertex_array_unit = buffer;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tcur_vao->index_array_unit = buffer;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tuniform_array_unit = buffer;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glDeleteBuffers(GLsizei n, const GLuint *gl_buffers) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (int j = 0; j < n; j++) {\n\t\tif (gl_buffers[j]) {\n\t\t\tgpubuffer *gpu_buf = (gpubuffer *)gl_buffers[j];\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\t\t\tif (gpu_buf->ptr && !gpu_buf->scratch) {\n#else\n\t\t\tif (gpu_buf->ptr) {\n#endif\n\t\t\t\tif (gpu_buf->last_frame != OBJ_NOT_USED && (vgl_framecount - gpu_buf->last_frame <= FRAME_PURGE_FREQ)) {\n\t\t\t\t\tmarkAsDirty(gpu_buf->ptr);\n\t\t\t\t} else {\n\t\t\t\t\tvgl_free(gpu_buf->ptr);\n\t\t\t\t}\n\t\t\t}\n\t\t\tvgl_free(gpu_buf);\n\t\t}\n\t}\n}\n\ninline void glNamedBufferData(GLuint buffer, GLsizei size, const void *data, GLenum usage) {\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n\t\n#ifndef SKIP_ERROR_HANDLING\n\tif (size < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t} else if (!gpu_buf) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (size == 0) {\n\t\tvgl_log(\"%s:%d glNamedBufferData called with size 0. Skipping...\\n\", __FILE__, __LINE__);\n\t\treturn;\n\t}\n#endif\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\tGLboolean was_scratch = gpu_buf->scratch;\n#endif\n\tswitch (usage) {\n\tcase GL_STREAM_DRAW:\n\tcase GL_STREAM_COPY:\n\tcase GL_STREAM_READ:\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\t\tgpu_buf->scratch = vgl_stream_wants_scratch;\n#endif\n\t\tgpu_buf->type = VGL_MEM_RAM;\n\t\tbreak;\n\tcase GL_DYNAMIC_DRAW:\n\tcase GL_DYNAMIC_READ:\n\tcase GL_DYNAMIC_COPY:\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\t\tgpu_buf->scratch = vgl_dynamic_wants_scratch;\n#endif\n\t\tgpu_buf->type = VGL_MEM_RAM;\n\t\tbreak;\n\tdefault:\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\t\tgpu_buf->scratch = GL_FALSE;\n#endif\n\t\tgpu_buf->type = VGL_MEM_VRAM;\n\t\tbreak;\n\t}\n\n\t// Marking previous content for deletion or deleting it straight if unused\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\tif (gpu_buf->ptr && !was_scratch) {\n#else\n\tif (gpu_buf->ptr) {\n#endif\n\t\tif (gpu_buf->last_frame != OBJ_NOT_USED && (vgl_framecount - gpu_buf->last_frame <= FRAME_PURGE_FREQ)) {\n\t\t\tmarkAsDirty(gpu_buf->ptr);\n\t\t} else {\n\t\t\tvgl_free(gpu_buf->ptr);\n\t\t}\n\t}\n\n\t// Allocating a new buffer\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\tif (gpu_buf->scratch)\n\t\tgpu_buf->ptr = vgl_reserve_data_pool(size);\n\telse\n#endif\n\t\tgpu_buf->ptr = gpu_alloc_mapped(size, gpu_buf->type);\t\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!gpu_buf->ptr) {\n\t\tSET_GL_ERROR(GL_OUT_OF_MEMORY)\n\t}\n#endif\n\n\tgpu_buf->size = size;\n\tgpu_buf->last_frame = OBJ_NOT_USED;\n\n\tif (data)\n\t\tvgl_fast_memcpy(gpu_buf->ptr, data, size);\n}\n\nvoid glBufferData(GLenum target, GLsizei size, const GLvoid *data, GLenum usage) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\t\n\tglNamedBufferData((GLuint)gpu_buf, size, data, usage);\n}\n\ninline void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data) {\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!gpu_buf) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (offset < 0 || offset + size > gpu_buf->size) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t} else if (size == 0) {\n\t\tvgl_log(\"%s:%d glNamedBufferSubData called with size 0. Skipping...\\n\", __FILE__, __LINE__);\n\t\treturn;\n\t}\n#endif\n\n#ifndef BUFFERS_SPEEDHACK\n\t// Allocating a new buffer\n\tif (gpu_buf->last_frame != OBJ_NOT_USED && (vgl_framecount - gpu_buf->last_frame <= FRAME_PURGE_FREQ)) {\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\t\tuint8_t *ptr = gpu_buf->scratch ? vgl_reserve_data_pool(gpu_buf->size) : gpu_alloc_mapped(gpu_buf->size, gpu_buf->type);\n#else\n\t\tuint8_t *ptr = gpu_alloc_mapped(gpu_buf->size, gpu_buf->type);\n#endif\n\n#ifdef LOG_ERRORS\n\t\tif (!ptr) {\n\t\t\tvgl_log(\"%s:%d glBufferSubData failed to alloc a buffer of %ld bytes. Buffer content won't be updated.\\n\", __FILE__, __LINE__, gpu_buf->size);\n\t\t\treturn;\n\t\t}\n#endif\n\n\t\t// Copying up previous data combined to modified data\n\t\tif (offset > 0)\n\t\t\tvgl_memcpy(ptr, gpu_buf->ptr, offset);\n\t\tvgl_memcpy(ptr + offset, data, size);\n\t\tif (gpu_buf->size - size - offset > 0)\n\t\t\tvgl_memcpy(ptr + offset + size, (uint8_t *)gpu_buf->ptr + offset + size, gpu_buf->size - size - offset);\n\n\t\t// Marking previous content for deletion\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\t\tif (!gpu_buf->scratch) {\n\t\t\tmarkAsDirty(gpu_buf->ptr);\n\t\t}\n#else\n\t\tmarkAsDirty(gpu_buf->ptr);\n#endif\n\n\t\tgpu_buf->ptr = ptr;\n\t\tgpu_buf->last_frame = OBJ_NOT_USED;\n\t} else\n#endif\n\t{\n\t\tvgl_memcpy((uint8_t *)gpu_buf->ptr + offset, data, size);\n\t}\n}\n\nvoid glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void *data) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\t\n\tglNamedBufferSubData((GLuint)gpu_buf, offset, size, data);\n}\n\ninline void *glMapNamedBuffer(GLuint buffer, GLenum access) {\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n\t\n#ifndef SKIP_ERROR_HANDLING\n\tswitch (access) {\n\tcase GL_READ_WRITE:\n\tcase GL_READ_ONLY:\n\tcase GL_WRITE_ONLY:\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL);\n\t}\n\n\tif (!gpu_buf) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_OPERATION, NULL)\n\t}\n#endif\n\n\t// FIXME: Current implementation doesn't take into account 'last_frame' state\n\tgpu_buf->mapped = GL_TRUE;\n\treturn gpu_buf->ptr;\n}\n\nvoid *glMapBuffer(GLenum target, GLenum access) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL)\n\t}\n\n\treturn glMapNamedBuffer((GLuint)gpu_buf, access);\n}\n\ninline void *glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access) {\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!gpu_buf) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_OPERATION, NULL)\n\t} else if (offset < 0 || offset + length > gpu_buf->size) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_VALUE, NULL)\n\t}\n#endif\n\n\t// FIXME: Current implementation doesn't take into account 'last_frame' state\n\tgpu_buf->mapped = GL_TRUE;\n\treturn (void *)((uint8_t *)gpu_buf->ptr + offset);\n}\n\nvoid *glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL)\n\t}\n\n\treturn glMapNamedBufferRange((GLuint)gpu_buf, offset, length, access);\n}\n\ninline GLboolean glUnmapNamedBuffer(GLuint buffer) {\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!gpu_buf || !gpu_buf->mapped) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_OPERATION, GL_FALSE)\n\t}\n#endif\n\n\tgpu_buf->last_frame = OBJ_NOT_USED;\n\tgpu_buf->mapped = GL_FALSE;\n\treturn GL_TRUE;\n}\n\nGLboolean glUnmapBuffer(GLenum target) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, GL_FALSE)\n\t}\n\n\treturn glUnmapNamedBuffer((GLuint)gpu_buf);\n}\n\nvoid glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length) {\n#ifndef SKIP_ERROR_HANDLING\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n\n\tif (!gpu_buf || !gpu_buf->mapped) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (offset < 0 || offset + length > gpu_buf->size) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n}\n\nvoid glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) {\n#ifndef SKIP_ERROR_HANDLING\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\n\tif (!gpu_buf || !gpu_buf->mapped) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (offset < 0 || offset + length > gpu_buf->size) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n}\n\ninline void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint *params) {\n\tgpubuffer *gpu_buf = (gpubuffer *)buffer;\n#ifndef SKIP_ERROR_HANDLING\n\tif (!gpu_buf) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tswitch (pname) {\n\tcase GL_BUFFER_SIZE:\n\t\t*params = gpu_buf->size;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\t\n\tglGetNamedBufferParameteriv((GLuint)gpu_buf, pname, params);\n}\n\n// VGL_EXT_gpu_objects_array extension implementation\n\nvoid vglVertexPointer(GLint size, GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif ((stride < 0) || (size < 2) || (size > 4)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[0];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[0];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n\n\tvertex_object = gpu_alloc_mapped_temp(count * streams->stride);\n\tvgl_fast_memcpy(vertex_object, pointer, count * streams->stride);\n}\n\nvoid vglColorPointer(GLint size, GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif ((stride < 0) || (size < 3) || (size > 4)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[2];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[2];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_UNSIGNED_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n\n\tcolor_object = gpu_alloc_mapped_temp(count * streams->stride);\n\tvgl_fast_memcpy(color_object, pointer, count * streams->stride);\n}\n\nvoid vglTexCoordPointer(GLint size, GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif ((stride < 0) || (size < 2) || (size > 4)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[1];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[1];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n\n\ttexture_object = gpu_alloc_mapped_temp(count * streams->stride);\n\tvgl_fast_memcpy(texture_object, pointer, count * streams->stride);\n}\n\nvoid vglIndexPointer(GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (stride < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tint bpe;\n\tswitch (type) {\n\tcase GL_SHORT:\n\t\tbpe = sizeof(GLshort);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\tindex_object = gpu_alloc_mapped_temp(count * bpe);\n\tif (stride == 0)\n\t\tvgl_fast_memcpy(index_object, pointer, count * bpe);\n\telse {\n\t\tint i;\n\t\tuint8_t *dst = (uint8_t *)index_object;\n\t\tuint8_t *src = (uint8_t *)pointer;\n\t\tfor (i = 0; i < count; i++) {\n\t\t\tvgl_fast_memcpy(dst, src, bpe);\n\t\t\tdst += bpe;\n\t\t\tsrc += stride;\n\t\t}\n\t}\n}\n\nvoid vglVertexPointerMapped(GLint size, const GLvoid *pointer) {\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[0];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[0];\n\n\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\tattributes->componentCount = size;\n\tstreams->stride = size * 4;\n\n\tvertex_object = (GLvoid *)pointer;\n}\n\nvoid vglColorPointerMapped(GLenum type, const GLvoid *pointer) {\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[2];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[2];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_UNSIGNED_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\n\tattributes->componentCount = 4;\n\tstreams->stride = 4 * bpe;\n\n\tcolor_object = (GLvoid *)pointer;\n}\n\nvoid vglTexCoordPointerMapped(const GLvoid *pointer) {\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[1];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[1];\n\n\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\tattributes->componentCount = 2;\n\tstreams->stride = 8;\n\n\ttexture_object = (GLvoid *)pointer;\n}\n\nvoid vglIndexPointerMapped(const GLvoid *pointer) {\n\tindex_object = (GLvoid *)pointer;\n}\n\nvoid vglBufferData(GLenum target, const GLvoid *data) {\n\tgpubuffer *gpu_buf;\n\tswitch (target) {\n\tcase GL_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER:\n\t\tgpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_UNIFORM_BUFFER:\n\t\tgpu_buf = (gpubuffer *)uniform_array_unit;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n#ifndef SKIP_ERROR_HANDLING\n\tif (!gpu_buf) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tgpu_buf->ptr = (GLvoid *)data;\n}\n\nvoid vglSetVertexAttribPoolSize(uint32_t main_size, uint32_t aux_size) {\n\tmain_vertex_attrib_pool_size = main_size;\n\taux_vertex_attrib_pool_size = aux_size;\n}\n"
  },
  {
    "path": "source/custom_shaders.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017-2023 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * custom_shaders.c:\n * Implementation for custom shaders feature\n */\n\n#define _GNU_SOURCE\n#include <string.h>\n#include \"shared.h\"\n#include \"utils/glsl_utils.h\"\n#include \"utils/shacccg_paramquery.h\"\n#if defined(HAVE_SHADER_CACHE) || defined(HAVE_TEX_CACHE)\n#define XXH_STATIC_LINKING_ONLY\n#define XXH_IMPLEMENTATION\n#define XXH_NAMESPACE VITAGL_\n#include \"utils/xxhash_utils.h\"\n#ifdef HAVE_SHADER_CACHE\nchar vgl_shader_cache_path[256];\n#endif\n#ifdef HAVE_TEX_CACHE\nchar vgl_file_cache_path[256];\n#endif\n#endif\n\n#define MAX_CUSTOM_SHADERS 2048 // Maximum number of linkable custom shaders\n#define MAX_CUSTOM_PROGRAMS 1024 // Maximum number of linkable custom programs\n\n#define setDefaultAttribBindings() \\\n\tuint32_t cnt = sceGxmProgramGetParameterCount(p->vshader->prog); \\\n\tuint32_t *ptr = vglProgramGetParameterBase(p->vshader->prog); \\\n\tfor (int i = 0; i < cnt; i++) { \\\n\t\tSceGxmProgramParameter *param = (SceGxmProgramParameter *)ptr; \\\n\t\tSceGxmParameterCategory cat = sceGxmProgramParameterGetCategory(param); \\\n\t\tif (cat == SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE) { \\\n\t\t\tp->attr[p->attr_highest_idx++].regIndex = sceGxmProgramParameterGetResourceIndex(param); \\\n\t\t} \\\n\t\tptr += 4; \\\n\t}\n\n#define disableDrawAttrib(i) \\\n\torig_stride[i] = streams[i].stride; \\\n\torig_fmt[i] = attributes[i].format; \\\n\torig_size[i] = attributes[i].componentCount; \\\n\tstreams[i].stride = 0; \\\n\tattributes[i].offset = 0; \\\n\tattributes[i].componentCount = cur_vao->vertex_attrib_size[attr_idx]; \\\n\tattributes[i].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\n#ifdef SAFER_DRAW_SPEEDHACK\n#define handleUnpackedAttrib(first, count) \\\n\tif (cur_vao->vertex_attrib_state & (1 << attr_idx)) { \\\n\t\tif (cur_vao->vertex_attrib_vbo[attr_idx]) { \\\n\t\t\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->vertex_attrib_vbo[attr_idx]; \\\n\t\t\tptrs[i] = (uint8_t *)gpu_buf->ptr + cur_vao->vertex_attrib_offsets[attr_idx] + first * streams[i].stride; \\\n\t\t\tgpu_buf->last_frame = vgl_framecount; \\\n\t\t\tattributes[i].offset = 0; \\\n\t\t} else { \\\n\t\t\tif (count * streams[i].stride > SAFE_DRAW_SIZE_THRESHOLD) { \\\n\t\t\t\tptrs[i] = (void *)cur_vao->vertex_attrib_offsets[attr_idx] + first * streams[i].stride; \\\n\t\t\t} else { \\\n\t\t\t\tptrs[i] = gpu_alloc_mapped_temp(count * streams[i].stride); \\\n\t\t\t\tvgl_fast_memcpy(ptrs[i], (void *)cur_vao->vertex_attrib_offsets[attr_idx] + first * streams[i].stride, count * streams[i].stride); \\\n\t\t\t\tattributes[i].offset = 0; \\\n\t\t\t} \\\n\t\t} \\\n\t} else { \\\n\t\tdisableDrawAttrib(i) \\\n\t}\n#else\n#define handleUnpackedAttrib(first, count) \\\n\tif (cur_vao->vertex_attrib_state & (1 << attr_idx)) { \\\n\t\tif (cur_vao->vertex_attrib_vbo[attr_idx]) { \\\n\t\t\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->vertex_attrib_vbo[attr_idx]; \\\n\t\t\tptrs[i] = (uint8_t *)gpu_buf->ptr + cur_vao->vertex_attrib_offsets[attr_idx] + first * streams[i].stride; \\\n\t\t\tgpu_buf->last_frame = vgl_framecount; \\\n\t\t\tattributes[i].offset = 0; \\\n\t\t} else { \\\n\t\t\tptrs[i] = gpu_alloc_mapped_temp(count * streams[i].stride); \\\n\t\t\tvgl_fast_memcpy(ptrs[i], (void *)cur_vao->vertex_attrib_offsets[attr_idx] + first * streams[i].stride, count * streams[i].stride); \\\n\t\t\tattributes[i].offset = 0; \\\n\t\t} \\\n\t} else { \\\n\t\tdisableDrawAttrib(i) \\\n\t}\n#endif\n\n#define handleSpeedhackAttrib() \\\n\tfor (int i = 0; i < p->attr_num; i++) { \\\n\t\tuint8_t attr_idx = p->attr_map[i]; \\\n\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex; \\\n\t\tif (cur_vao->vertex_attrib_state & (1 << attr_idx)) { \\\n\t\t\tif (cur_vao->vertex_attrib_vbo[attr_idx]) { \\\n\t\t\t\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->vertex_attrib_vbo[attr_idx]; \\\n\t\t\t\tptrs[i] = (uint8_t *)gpu_buf->ptr + cur_vao->vertex_attrib_offsets[attr_idx]; \\\n\t\t\t\tgpu_buf->last_frame = vgl_framecount; \\\n\t\t\t\tattributes[i].offset = 0; \\\n\t\t\t} else { \\\n\t\t\t\tptrs[i] = (void *)cur_vao->vertex_attrib_offsets[attr_idx]; \\\n\t\t\t\tattributes[i].offset = 0; \\\n\t\t\t} \\\n\t\t} else { \\\n\t\t\tdisableDrawAttrib(i) \\\n\t\t} \\\n\t}\n\n#define handlePackedAttrib() \\\n\tif (cur_vao->vertex_attrib_state & (1 << attr_idx)) { \\\n\t\tattributes[i].offset = cur_vao->vertex_attrib_offsets[attr_idx] - cur_vao->vertex_attrib_offsets[p->attr_map[0]]; \\\n\t} else { \\\n\t\tdisableDrawAttrib(i) \\\n\t}\n\n#ifndef HAVE_FFP_SHADER_SUPPORT\n#define uploadUniforms() \\\n\tif (p->vert_uniforms && dirty_vert_unifs) { \\\n\t\tvoid *buffer = vglReserveVertexUniformBuffer(p->vshader->unif_buf_size); \\\n\t\tfor (int z = 0; z < p->vert_uniforms_num; z++) { \\\n\t\t\tuniform *u = &p->vert_uniforms[z]; \\\n\t\t\tif (u->size > 0 && u->size < 0xFFFFFFFF) \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, u->ptr, 0, u->size, u->data); \\\n\t\t} \\\n\t\tdirty_vert_unifs = GL_FALSE; \\\n\t} \\\n\tif (p->frag_uniforms && dirty_frag_unifs) { \\\n\t\tvoid *buffer = vglReserveFragmentUniformBuffer(p->fshader->unif_buf_size); \\\n\t\tfor (int z = 0; z < p->frag_uniforms_num; z++) { \\\n\t\t\tuniform *u = &p->frag_uniforms[z]; \\\n\t\t\tif (u->size > 0 && u->size < 0xFFFFFFFF) \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, u->ptr, 0, u->size, u->data); \\\n\t\t} \\\n\t\tdirty_frag_unifs = GL_FALSE; \\\n\t} \\\n\tif (p->vert_ubos) { \\\n\t\tubo *u = p->vert_ubos; \\\n\t\twhile (u) { \\\n\t\t\tubo *b = u->alias ? u->alias : u; \\\n\t\t\tsceGxmSetVertexUniformBuffer(gxm_context, b->idx, (uint8_t *)ubo_buf[b->bind]->ptr + ubo_offset[b->bind]); \\\n\t\t\tubo_buf[b->bind]->last_frame = vgl_framecount; \\\n\t\t\tu = (ubo *)u->chain; \\\n\t\t} \\\n\t} \\\n\tif (p->frag_ubos) { \\\n\t\tubo *u = p->frag_ubos; \\\n\t\twhile (u) { \\\n\t\t\tsceGxmSetFragmentUniformBuffer(gxm_context, u->idx, (uint8_t *)ubo_buf[u->bind]->ptr + ubo_offset[u->bind]); \\\n\t\t\tubo_buf[u->bind]->last_frame = vgl_framecount; \\\n\t\t\tu = (ubo *)u->chain; \\\n\t\t} \\\n\t}\n#else\n#define uploadUniforms() \\\n\tif (p->vert_uniforms && dirty_vert_unifs) { \\\n\t\tvoid *buffer = vglReserveVertexUniformBuffer(p->vshader->unif_buf_size); \\\n\t\tfor (int z = 0; z < p->vert_uniforms_num; z++) { \\\n\t\t\tuniform *u = &p->vert_uniforms[z]; \\\n\t\t\tif (u->ptr == p->ffp_binds[FFP_MVP_MATRIX]) { \\\n\t\t\t\tif (mvp_modified) { \\\n\t\t\t\t\tmatrix4x4_multiply(vgl_mvp_matrix, projection_matrix, modelview_matrix); \\\n\t\t\t\t\trecalculate_normal_matrix(); \\\n\t\t\t\t\tmvp_modified = GL_FALSE; \\\n\t\t\t\t} \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, p->ffp_binds[FFP_MVP_MATRIX], 0, 16, (const float *)vgl_mvp_matrix); \\\n\t\t\t} else if (u->ptr == p->ffp_binds[FFP_MV_MATRIX]) { \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, p->ffp_binds[FFP_MV_MATRIX], 0, 16, (const float *)modelview_matrix); \\\n\t\t\t} else if (u->ptr == p->ffp_binds[FFP_NORMAL_MATRIX]) { \\\n\t\t\t\tif (mvp_modified) { \\\n\t\t\t\t\tmatrix4x4_multiply(vgl_mvp_matrix, projection_matrix, modelview_matrix); \\\n\t\t\t\t\trecalculate_normal_matrix(); \\\n\t\t\t\t\tmvp_modified = GL_FALSE; \\\n\t\t\t\t} \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, p->ffp_binds[FFP_NORMAL_MATRIX], 0, 9, (const float *)normal_matrix); \\\n\t\t\t} else if (u->size > 0 && u->size < 0xFFFFFFFF) \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, u->ptr, 0, u->size, u->data); \\\n\t\t} \\\n\t\tdirty_vert_unifs = GL_FALSE; \\\n\t} \\\n\tif (p->frag_uniforms && dirty_frag_unifs) { \\\n\t\tvoid *buffer = vglReserveFragmentUniformBuffer(p->fshader->unif_buf_size); \\\n\t\tfor (int z = 0; z < p->frag_uniforms_num; z++) { \\\n\t\t\tuniform *u = &p->frag_uniforms[z]; \\\n\t\t\tif (u->ptr == p->ffp_binds[FFP_FOG]) { \\\n\t\t\t\tfloat fog_params[5]; \\\n\t\t\t\tfog_params[0] = fog_density; \\\n\t\t\t\tvgl_fast_memcpy(&fog_params[1], &fog_color.r, sizeof(vector4f)); \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, p->ffp_binds[FFP_FOG], 0, 5, (const float *)fog_params); \\\n\t\t\t} else if (u->size > 0 && u->size < 0xFFFFFFFF) \\\n\t\t\t\tsceGxmSetUniformDataF(buffer, u->ptr, 0, u->size, u->data); \\\n\t\t} \\\n\t\tdirty_frag_unifs = GL_FALSE; \\\n\t} \\\n\tif (p->vert_ubos) { \\\n\t\tubo *u = p->vert_ubos; \\\n\t\twhile (u) { \\\n\t\t\tubo *b = u->alias ? u->alias : u; \\\n\t\t\tsceGxmSetVertexUniformBuffer(gxm_context, b->idx, (uint8_t *)ubo_buf[b->bind]->ptr + ubo_offset[b->bind]); \\\n\t\t\tubo_buf[b->bind]->last_frame = vgl_framecount; \\\n\t\t\tu = (ubo *)u->chain; \\\n\t\t} \\\n\t} \\\n\tif (p->frag_ubos) { \\\n\t\tubo *u = p->frag_ubos; \\\n\t\twhile (u) { \\\n\t\t\tsceGxmSetFragmentUniformBuffer(gxm_context, u->idx, (uint8_t *)ubo_buf[u->bind]->ptr + ubo_offset[u->bind]); \\\n\t\t\tubo_buf[u->bind]->last_frame = vgl_framecount; \\\n\t\t\tu = (ubo *)u->chain; \\\n\t\t} \\\n\t}\n#endif\n\t\n#define setupFragProgram() \\\n\tif ((p->blend_info.raw != blend_info.raw) || (is_fbo_float != p->is_fbo_float)) { \\\n\t\tp->is_fbo_float = is_fbo_float; \\\n\t\tp->blend_info.raw = blend_info.raw; \\\n\t\trebuild_frag_shader(p->fshader->id, &p->fprog, (SceGxmProgram *)p->vshader->prog, is_fbo_float ? SCE_GXM_OUTPUT_REGISTER_FORMAT_HALF4 : SCE_GXM_OUTPUT_REGISTER_FORMAT_UCHAR4); \\\n\t} \\\n\tsceGxmSetFragmentProgram(gxm_context, p->fprog);\n\t\n#define alignAttributes(attributes, streams) \\\n\tif (p->has_unaligned_attrs) { \\\n\t\tattributes = temp_attributes; \\\n\t\tstreams = temp_streams; \\\n\t\tfor (int i = 0; i < p->attr_num; i++) { \\\n\t\t\tuint8_t attr_idx = p->attr_map[i]; \\\n\t\t\ttemp_attributes[i] = cur_vao->vertex_attrib_config[attr_idx]; \\\n\t\t\ttemp_streams[i] = cur_vao->vertex_stream_config[attr_idx]; \\\n\t\t\tattributes[i].streamIndex = i; \\\n\t\t} \\\n\t} else { \\\n\t\tattributes = cur_vao->vertex_attrib_config; \\\n\t\tstreams = cur_vao->vertex_stream_config; \\\n\t}\n\t\n#ifdef HAVE_FFP_SHADER_SUPPORT\nconst char *ffp_bind_names[FFP_BINDS_NUM] = {\n\t\"gl_ModelViewProjectionMatrix\",\n\t\"gl_ModelViewMatrix\",\n\t\"gl_NormalMatrix\",\n\t\"gl_Fog\"\n};\n#endif\n\n// Internal stuffs\nGLboolean is_shark_online = GL_FALSE; // Current vitaShaRK status\nstatic SceGxmVertexAttribute temp_attributes[VERTEX_ATTRIBS_NUM];\nstatic SceGxmVertexStream temp_streams[VERTEX_ATTRIBS_NUM];\nstatic unsigned short orig_stride[VERTEX_ATTRIBS_NUM];\nstatic SceGxmAttributeFormat orig_fmt[VERTEX_ATTRIBS_NUM];\nstatic unsigned char orig_size[VERTEX_ATTRIBS_NUM];\nstatic gpubuffer *ubo_buf[UBOS_NUM];\nstatic uint32_t ubo_offset[UBOS_NUM];\nstatic uint8_t tex2d_override = 0;\n\n#ifdef HAVE_GLSL_TRANSLATOR\ntypedef struct {\n\tGLuint idx;\n\tchar name[64];\n} attr_mapping;\n#endif\n\n#ifdef STRICT_UNIFORMS_COMPLIANCE\ntypedef union {\n\tstruct {\n\t\tuint32_t offset : 12;\n\t\tuint32_t program_idx : 10;\n\t\tuint32_t uniform_idx : 8;\n\t\tuint32_t is_vertex : 1;\n\t\tuint32_t zero : 1;\n\t};\n\tint raw;\n} uniform_location;\n#endif\n\n// Internal runtime shader compiler settings\nint32_t compiler_fastmath = GL_TRUE;\nint32_t compiler_fastprecision = GL_FALSE;\nint32_t compiler_fastint = GL_TRUE;\nshark_opt compiler_opts = SHARK_OPT_FAST;\n\nGLuint cur_program = 0; // Current in use custom program (0 = No custom program)\n\n// Uniform struct\ntypedef struct {\n\tconst SceGxmProgramParameter *ptr;\n\tfloat *data;\n\tuint32_t size;\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\tglsl_samplers_info *sampler;\n#endif\n\tGLboolean is_fragment;\n\tGLboolean is_vertex;\n} uniform;\n\n// Program status enum\ntypedef enum {\n\tPROG_INVALID,\n\tPROG_UNLINKED,\n\tPROG_LINKED\n} prog_status;\n\n// Uniform buffer object struct\ntypedef struct {\n\tconst SceGxmProgramParameter *ptr;\n\tuint32_t bind;\n\tuint32_t idx;\n\tvoid *alias;\n\tvoid *chain;\n} ubo;\n\n#ifdef ENABLE_LEGACY_PIPELINE\ntypedef enum {\n\tVGL_ATTRIB_REGULAR,\n\tVGL_ATTRIB_PACKED,\n\tVGL_ATTRIB_UNPACKED\n} attrib_mode;\n#endif\n\n// Program struct holding vertex/fragment shader info\ntypedef struct {\n\tshader *vshader;\n\tshader *fshader;\n\tuint8_t status;\n\tuint8_t max_frag_texunit_idx;\n\tuint8_t max_vert_texunit_idx;\n\tuniform *vert_texunits[TEXTURE_IMAGE_UNITS_NUM];\n\tuniform *frag_texunits[TEXTURE_IMAGE_UNITS_NUM];\n\tSceGxmVertexAttribute attr[VERTEX_ATTRIBS_NUM];\n\tSceGxmVertexStream stream[VERTEX_ATTRIBS_NUM];\n\tuint8_t attr_map[VERTEX_ATTRIBS_NUM];\n\tSceGxmVertexProgram *vprog;\n\tSceGxmFragmentProgram *fprog;\n\tblend_config blend_info;\n\tGLuint attr_num;\n\tGLuint attr_idx;\n#ifdef ENABLE_LEGACY_PIPELINE\n\tattrib_mode attr_mode;\n#endif\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\tconst SceGxmProgramParameter *ffp_binds[FFP_BINDS_NUM];\n#endif\n\tuniform *vert_uniforms;\n\tuniform *frag_uniforms;\n\tuint32_t vert_uniforms_num;\n\tuint32_t frag_uniforms_num;\n\tubo *vert_ubos;\n\tubo *frag_ubos;\n\tGLuint attr_highest_idx;\n\tGLboolean has_unaligned_attrs;\n\tGLboolean is_fbo_float;\n#ifdef HAVE_GLSL_TRANSLATOR\n\tuint8_t num_glsl_attr;\n\tattr_mapping *glsl_attr_map;\n#endif\n} program;\n\n// Internal shaders and array\nstatic shader shaders[MAX_CUSTOM_SHADERS];\nstatic program progs[MAX_CUSTOM_PROGRAMS];\n\n#ifdef HAVE_SHARK_LOG\nstatic char *shark_log = NULL;\n#endif\n\n#ifdef STRICT_UNIFORMS_COMPLIANCE\nstatic inline __attribute__((always_inline)) uniform *getUniformFromPtr(GLint ptr, uint32_t *offset) {\n\tuniform_location u;\n\tu.raw = ptr;\n\tuniform *ret = u.is_vertex ? &progs[u.program_idx].vert_uniforms[u.uniform_idx] : &progs[u.program_idx].frag_uniforms[u.uniform_idx];\n\t*offset = u.offset;\n\treturn ret;\n}\n#else\n#define getUniformFromPtr(ptr, offs) (-ptr)\n#endif\n\nvoid release_shader(shader *s) {\n\t// Deallocating shader and unregistering it from sceGxmShaderPatcher\n\tif (s->valid) {\n\t\tif (s->prog) {\n\t\t\tsceGxmShaderPatcherForceUnregisterProgram(gxm_shader_patcher, s->id);\n\t\t\tvgl_free((void *)s->prog);\n\t\t\twhile (s->mat) {\n\t\t\t\tmatrix_uniform *m = (matrix_uniform *)s->mat->chain;\n\t\t\t\tvgl_free(s->mat);\n\t\t\t\ts->mat = m;\n\t\t\t}\n\t\t\twhile (s->unif_blk) {\n\t\t\t\tblock_uniform *b = (block_uniform *)s->unif_blk->chain;\n\t\t\t\tvgl_free(s->unif_blk);\n\t\t\t\ts->unif_blk = b;\n\t\t\t}\n#ifdef HAVE_SHARK_LOG\n\t\t\tif (s->log) {\n\t\t\t\tvgl_free(s->log);\n\t\t\t\ts->log = NULL;\n\t\t\t}\n#endif\n\t\t}\n\t}\n\tif (s->source) {\n\t\tvgl_free(s->source);\n\t\ts->source = NULL;\n\t}\n\ts->valid = GL_FALSE;\n\ts->dirty = GL_FALSE;\n}\n\nfloat *reserve_attrib_pool(uint8_t count) {\n\tfloat *res = cur_vao->vertex_attrib_pool_ptr;\n\tcur_vao->vertex_attrib_pool_ptr += count;\n\tif (cur_vao->vertex_attrib_pool_ptr > cur_vao->vertex_attrib_pool_limit) {\n\t\tcur_vao->vertex_attrib_pool_ptr = cur_vao->vertex_attrib_pool;\n\t\treturn cur_vao->vertex_attrib_pool_ptr;\n\t}\n\treturn res;\n}\n\nstatic inline __attribute__((always_inline)) GLenum gxm_vd_fmt_to_gl(SceGxmAttributeFormat fmt) {\n\tswitch (fmt) {\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_F16:\n\t\treturn GL_HALF_FLOAT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_F32:\n\t\treturn GL_FLOAT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S16:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S16N:\n\t\treturn GL_SHORT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U16:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U16N:\n\t\treturn GL_UNSIGNED_SHORT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S8:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S8N:\n\t\treturn GL_BYTE;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U8:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U8N:\n\t\treturn GL_UNSIGNED_BYTE;\n\tdefault:\n\t\treturn GL_FLOAT;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) GLenum gxm_attr_type_to_gl(uint8_t size, uint8_t num) {\n\tswitch (size * num) {\n\tcase 1:\n\t\treturn GL_FLOAT;\n\tcase 2:\n\t\treturn GL_FLOAT_VEC2;\n\tcase 3:\n\t\treturn GL_FLOAT_VEC3;\n\tcase 4:\n\t\treturn GL_FLOAT_VEC4;\n\tcase 9:\n\t\treturn GL_FLOAT_MAT3;\n\tcase 16:\n\t\treturn GL_FLOAT_MAT4;\n\tdefault:\n\t\treturn GL_FLOAT;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) GLenum gxm_unif_type_to_gl(SceGxmParameterType type, uint8_t count, int *size) {\n\tswitch (type) {\n\tcase SCE_GXM_PARAMETER_TYPE_F32:\n\tcase SCE_GXM_PARAMETER_TYPE_F16:\n\tcase SCE_GXM_PARAMETER_TYPE_C10:\n\t\tswitch (count) {\n\t\tcase 1:\n\t\t\treturn GL_FLOAT;\n\t\tcase 2:\n\t\t\treturn GL_FLOAT_VEC2;\n\t\tcase 3:\n\t\t\treturn GL_FLOAT_VEC3;\n\t\tcase 4:\n\t\t\treturn GL_FLOAT_VEC4;\n\t\tdefault:\n\t\t\treturn GL_FLOAT;\n\t\t}\n\tcase SCE_GXM_PARAMETER_TYPE_U32:\n\tcase SCE_GXM_PARAMETER_TYPE_S32:\n\t\tswitch (count) {\n\t\tcase 1:\n\t\t\treturn GL_INT;\n\t\tcase 2:\n\t\t\treturn GL_INT_VEC2;\n\t\tcase 3:\n\t\t\treturn GL_INT_VEC3;\n\t\tcase 4:\n\t\t\treturn GL_INT_VEC4;\n\t\tdefault:\n\t\t\treturn GL_INT;\n\t\t}\n\tdefault:\n\t\treturn GL_FLOAT;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) void gxm_unif_to_mat(GLenum *type, int *size) {\n\tswitch (*type) {\n\tcase GL_FLOAT_VEC2:\n\t\t*type = GL_FLOAT_MAT2;\n\t\t*size = *size / 2;\n\t\tbreak;\n\tcase GL_FLOAT_VEC3:\n\t\t*type = GL_FLOAT_MAT3;\n\t\t*size = *size / 3;\n\t\tbreak;\n\tcase GL_FLOAT_VEC4:\n\t\t*type = GL_FLOAT_MAT4;\n\t\t*size = *size / 4;\n\t\tbreak;\n\tdefault:\n\t\tbreak;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) size_t serialized_shader_size(shader *s, GLboolean have_bindings, uint32_t *matrix_uniforms_num) {\n\t*matrix_uniforms_num = 0;\n\tmatrix_uniform *m = s->mat;\n\twhile (m) {\n\t\t*matrix_uniforms_num = *matrix_uniforms_num + 1;\n\t\tm = (matrix_uniform *)m->chain;\n\t}\n\tsize_t sz = (1 + *matrix_uniforms_num) * sizeof(uint32_t) + s->size;\n#ifdef HAVE_GLSL_TRANSLATOR\n\tif (have_bindings)\n\t\tsz += sizeof(binds_map);\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\tsz += sizeof(glsl_samplers_info) * s->sized_samplers_num + sizeof(uint8_t);\n#endif\n#endif\n\treturn sz;\n}\n\nvoid *serialize_shader(void *out, size_t *sz, shader *s, GLboolean save_bindings) {\n\tuint32_t matrix_uniforms_num;\n\t*sz = serialized_shader_size(s, save_bindings, &matrix_uniforms_num);\n\tvoid *_out = out;\n\tif (!_out) {\n\t\t_out = vglMalloc(*sz);\n\t}\n\tuint8_t *buf = (uint8_t *)_out;\n\tvgl_fast_memcpy(buf, &matrix_uniforms_num, sizeof(uint32_t));\n\tbuf += sizeof(uint32_t);\n\tmatrix_uniform *m = s->mat;\n\twhile (m) {\n\t\tuint32_t idx = sceGxmProgramParameterGetIndex(s->prog, m->ptr);\n\t\tvgl_fast_memcpy(buf, &idx, sizeof(uint32_t));\n\t\tbuf += sizeof(uint32_t);\n\t\tm = (matrix_uniform *)m->chain;\n\t}\n#ifdef HAVE_GLSL_TRANSLATOR\n\tif (save_bindings) {\n\t\tvgl_fast_memcpy(buf, &s->semantics, sizeof(binds_map));\n\t\tbuf += sizeof(binds_map);\n\t}\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t*buf = s->sized_samplers_num;\n\tbuf++;\n\tif (s->sized_samplers_num) {\n\t\tvgl_fast_memcpy(buf, s->sized_samplers, sizeof(glsl_samplers_info) * s->sized_samplers_num);\n\t\tbuf += sizeof(glsl_samplers_info) * s->sized_samplers_num;\n\t}\n#endif\n#endif\n\tvgl_fast_memcpy(buf, s->prog, s->size);\n\treturn _out;\n}\n\nvoid unserialize_shader(void *in, size_t sz, shader *s, GLboolean load_bindings) {\n\tuint8_t *buf = (uint8_t *)in;\n\tuint32_t matrix_uniforms_num;\n\tvgl_fast_memcpy(&matrix_uniforms_num, buf, sizeof(uint32_t));\n\tbuf += sizeof(uint32_t) * (matrix_uniforms_num + 1);\n#ifdef HAVE_GLSL_TRANSLATOR\n\tif (load_bindings) {\n\t\tvgl_fast_memcpy(&s->semantics, buf, sizeof(binds_map));\n\t\tbuf += sizeof(binds_map);\n\t}\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\ts->sized_samplers_num = *buf;\n\tbuf++;\n\tif (s->sized_samplers_num) {\n\t\tvgl_fast_memcpy(s->sized_samplers, buf, sizeof(glsl_samplers_info) * s->sized_samplers_num);\n\t\tbuf += sizeof(glsl_samplers_info) * s->sized_samplers_num;\n\t}\n#endif\n#endif\n\ts->size = sz - ((uintptr_t)buf - (uintptr_t)in);\n\ts->prog = (SceGxmProgram *)vglMalloc(s->size);\n\tvgl_fast_memcpy((SceGxmProgram *)s->prog, buf, s->size);\n\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, s->prog, &s->id);\n\ts->unif_buf_size = sceGxmProgramGetDefaultUniformBufferSize(s->prog);\n\tif (matrix_uniforms_num) {\n\t\tuint32_t *_m = (uint32_t *)in + 1;\n\t\tuint32_t *ptr = vglProgramGetParameterBase(s->prog);\n\t\tfor (int i = 0; i < matrix_uniforms_num; i++) {\n\t\t\tmatrix_uniform *m = vglMalloc(sizeof(matrix_uniform));\n\t\t\tm->chain = s->mat;\n\t\t\tm->ptr = (SceGxmProgramParameter *)(ptr + _m[i] * 4);\n\t\t\ts->mat = m;\n\t\t}\n\t}\n}\n\n#ifdef HAVE_SHADER_CACHE\n#define vgl_compile_shader(shd, sv) compile_shader(shd, sv, fname)\nstatic inline __attribute__((always_inline)) void compile_shader(shader *s, GLboolean save_bindings, const char *cache_fname) {\n#else\n#define vgl_compile_shader(shd, sv) compile_shader(shd, sv)\nstatic inline __attribute__((always_inline)) void compile_shader(shader *s, GLboolean save_bindings) {\n#endif\n\t// Compiling shader source\n\ts->prog = shark_compile_shader_extended((const char *)s->source, &s->size, s->type == GL_FRAGMENT_SHADER ? SHARK_FRAGMENT_SHADER : SHARK_VERTEX_SHADER, compiler_opts, compiler_fastmath, compiler_fastprecision, compiler_fastint);\n\tif (s->prog) {\n\t\tvgl_free(s->source);\n\t\ts->source = NULL;\n\t\tSceGxmProgram *res = (SceGxmProgram *)vglMalloc(s->size);\n\t\tvgl_fast_memcpy((void *)res, (void *)s->prog, s->size);\n\t\tint r = sceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, res, &s->id);\n#ifdef LOG_ERRORS\n\t\tif (r)\n\t\t\tvgl_log(\"%s:%d %s: Program failed to register on sceGxm (%s).\\n\", __FILE__, __LINE__, __func__, get_gxm_error_literal(r));\n#endif\n\t\ts->unif_buf_size = sceGxmProgramGetDefaultUniformBufferSize(res);\n\t\ts->prog = res;\n\t\tSceShaccCgCompileOutput *cout = (SceShaccCgCompileOutput *)shark_get_internal_compile_output();\n\t\tSceShaccCgParameter param = sceShaccCgGetFirstParameter(cout);\n\t\twhile (param) {\n\t\t\tif (sceShaccCgGetParameterClass(param) == SCE_SHACCCG_PARAMETERCLASS_MATRIX) {\n\t\t\t\tmatrix_uniform *m = (matrix_uniform *)vglMalloc(sizeof(matrix_uniform));\n\t\t\t\tm->ptr = sceGxmProgramFindParameterByName(s->prog, sceShaccCgGetParameterName(param));\n\t\t\t\tm->chain = s->mat;\n\t\t\t\ts->mat = m;\n\t\t\t} else if (sceShaccCgGetParameterClass(param) == SCE_SHACCCG_PARAMETERCLASS_UNIFORMBLOCK) {\n\t\t\t\tblock_uniform *b = (block_uniform *)vglMalloc(sizeof(block_uniform));\n\t\t\t\tb->idx = sceShaccCgGetParameterBufferIndex(param);\n\t\t\t\tstrcpy(b->name, sceShaccCgGetParameterName(param));\n\t\t\t\tb->chain = s->unif_blk;\n\t\t\t\ts->unif_blk = b;\n\t\t\t}\n\t\t\tparam = sceShaccCgGetNextParameter(param);\n\t\t}\n\t}\n#ifdef HAVE_SHARK_LOG\n\tif (s->log)\n\t\tvgl_free(s->log);\n\ts->log = shark_log;\n\tshark_log = NULL;\n#endif\n\tshark_clear_output();\n#ifdef HAVE_SHADER_CACHE\n\tSceUID f = sceIoOpen(cache_fname, SCE_O_CREAT | SCE_O_WRONLY | SCE_O_TRUNC, 0777);\n\tsize_t sz;\n\tvoid *buf = serialize_shader(NULL, &sz, s, save_bindings);\n\tsceIoWrite(f, buf, sz);\n\tsceIoClose(f);\n\tvgl_free(buf);\n#endif\n}\n\nvoid resetCustomShaders(void) {\n\t// Init custom shaders\n\tfor (int i = 0; i < MAX_CUSTOM_SHADERS; i++) {\n\t\tshaders[i].valid = GL_FALSE;\n#ifdef HAVE_SHARK_LOG\n\t\tshaders[i].log = NULL;\n#endif\n\t\tshaders[i].source = NULL;\n\t}\n\n\t// Init custom programs\n\tfor (int i = 0; i < MAX_CUSTOM_PROGRAMS; i++) {\n\t\tprogs[i].status = PROG_INVALID;\n\t}\n}\n\nvoid _glMultiDrawArrays_CustomShadersIMPL(SceGxmPrimitiveType gxm_p, uint16_t *idx_ptr, const GLint *first, const GLsizei *count, GLint lowest, GLsizei highest, GLsizei drawcount) {\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\tprogram *p = &progs[cur_program - 1];\n\n\t// Check if a blend info rebuild is required and upload fragment program\n\tsetupFragProgram();\n\n\t// Uploading fragment textures on relative texture units\n\tfor (int i = 0; i < p->max_frag_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->frag_texunits[i]) {\n#endif\n\t\t\ttexture_unit *tex_unit = &texture_units[(int)p->frag_texunits[i]->data];\n\t\t\tuint8_t tex_type = p->frag_texunits[i]->size ? 2 : tex2d_override;\n\t\t\ttexture *tex = &texture_slots[tex_unit->tex_id[tex_type]];\n#ifdef HAVE_TEX_CACHE\n\t\t\trestoreTexCache(tex);\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tint r = sceGxmTextureValidate(&tex->gxm_tex);\n\t\t\tif (r) {\n\t\t\t\tvgl_log(\"%s:%d glDrawArrays: Fragment %s texture on TEXUNIT%d is invalid (%s), draw will be skipped.\\n\", __FILE__, __LINE__, tex_type ? \"cube\" : \"2D\", i, get_gxm_error_literal(r));\n\t\t\t\treturn;\n\t\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[(int)p->frag_texunits[i]->data];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, smp->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, smp->lod_bias);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t\t\tglsl_samplers_info *info = p->frag_texunits[i]->sampler;\n\t\t\tif (info) {\n\t\t\t\tinfo->sizes[0] = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\t\t\tinfo->sizes[1] = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\t\t}\n#endif\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n\n\t// Uploading vertex textures on relative texture units\n\tfor (int i = 0; i < p->max_vert_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->vert_texunits[i]) {\n#endif\n\t\t\ttexture_unit *tex_unit = &texture_units[(int)p->vert_texunits[i]->data];\n\t\t\tuint8_t tex_type = p->vert_texunits[i]->size ? 2 : tex2d_override;\n\t\t\ttexture *tex = &texture_slots[tex_unit->tex_id[tex_type]];\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tint r = sceGxmTextureValidate(&tex->gxm_tex);\n\t\t\tif (r) {\n\t\t\t\tvgl_log(\"%s:%d glMultiDrawArrays: Vertex %s texture on TEXUNIT%d is invalid (%s), draw will be skipped.\\n\", __FILE__, __LINE__, tex_type ? \"cube\" : \"2D\", i, get_gxm_error_literal(r));\n\t\t\t\treturn;\n\t\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[(int)p->vert_texunits[i]->data];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, smp->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetVertexTexture(gxm_context, i, &tex->gxm_tex);\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n\n\t// Aligning attributes\n\tSceGxmVertexAttribute *attributes;\n\tSceGxmVertexStream *streams;\n\talignAttributes(attributes, streams);\n\n\tvoid *ptrs[VERTEX_ATTRIBS_NUM];\n\n#ifdef STRICT_DRAW_COMPLIANCE\n\tGLboolean is_packed[VERTEX_ATTRIBS_NUM];\n\tvgl_memset(is_packed, GL_TRUE, p->attr_num * sizeof(GLboolean));\n#else\n\tGLboolean is_packed = p->attr_num > 1;\n\tif (is_packed) {\n#endif\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tif (cur_vao->vertex_attrib_vbo[attr_idx]) {\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t\tvgl_memset(is_packed, 0, p->attr_num * sizeof(GLboolean));\n#else\n\t\t\t\tis_packed = GL_FALSE;\n#endif\n\t\t\t\tbreak;\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t} else {\n\t\t\t\tif (!(cur_vao->vertex_attrib_offsets[p->attr_map[0]] + streams[0].stride > cur_vao->vertex_attrib_offsets[attr_idx] && cur_vao->vertex_attrib_offsets[attr_idx] >= cur_vao->vertex_attrib_offsets[p->attr_map[0]])) {\n\t\t\t\t\tis_packed[attr_idx] = GL_FALSE;\n\t\t\t\t}\n#endif\n\t\t\t}\n\t\t}\n#ifndef STRICT_DRAW_COMPLIANCE\n\t\tif (is_packed && (!(cur_vao->vertex_attrib_offsets[p->attr_map[0]] + streams[0].stride > cur_vao->vertex_attrib_offsets[p->attr_map[1]] && cur_vao->vertex_attrib_offsets[p->attr_map[1]] > cur_vao->vertex_attrib_offsets[p->attr_map[0]])))\n\t\t\tis_packed = GL_FALSE;\n\t}\n#endif\n#ifdef STRICT_DRAW_COMPLIANCE\n\t// Gathering real attribute data pointers\n\tif (is_packed[0]) {\n\t\tptrs[0] = gpu_alloc_mapped_temp(highest * streams[0].stride);\n\t\tvgl_fast_memcpy(ptrs[0], (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]] + lowest * streams[0].stride, highest * streams[0].stride);\n\t}\n\tfor (int i = 0; i < p->attr_num; i++) {\n\t\tuint8_t attr_idx = p->attr_map[i];\n\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\tif (is_packed[i]) {\n\t\t\thandlePackedAttrib();\n\t\t} else {\n\t\t\thandleUnpackedAttrib(lowest, highest);\n\t\t}\n\t}\n#else\n\t// Gathering real attribute data pointers\n\tif (is_packed) {\n\t\tptrs[0] = gpu_alloc_mapped_temp(highest * streams[0].stride);\n\t\tvgl_fast_memcpy(ptrs[0], (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]] + lowest * streams[0].stride, highest * streams[0].stride);\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\t\thandlePackedAttrib();\n\t\t}\n\t} else {\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\t\thandleUnpackedAttrib(lowest, highest);\n\t\t}\n\t}\n#endif\n\n#ifndef INDICES_SPEEDHACK\n\tfor (int i = 0; i < p->attr_num; i++) {\n\t\tstreams[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t}\n#endif\n\n\t// Uploading new vertex program\n\tpatchVertexProgram(gxm_shader_patcher, p->vshader->id, attributes, p->attr_num, streams, p->attr_num, &p->vprog);\n\tsceGxmSetVertexProgram(gxm_context, p->vprog);\n\n\t// Uploading both fragment and vertex uniforms data\n\tuploadUniforms();\n\t\n\tfor (int j = 0; j < drawcount; j++) {\n\t\t// Uploading vertex streams\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tGLboolean is_active = (cur_vao->vertex_attrib_state & (1 << attr_idx)) ? GL_TRUE : GL_FALSE;\n\t\t\tif (is_active) {\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t\tif (is_packed[i])\n\t\t\t\t\tsceGxmSetVertexStream(gxm_context, i, ptrs[0] + (first[j] - lowest) * streams[0].stride);\n\t\t\t\telse\n\t\t\t\t\tsceGxmSetVertexStream(gxm_context, i, ptrs[i] + (first[j] - lowest) * streams[i].stride);\n#else\n\t\t\t\tif (is_packed)\n\t\t\t\t\tsceGxmSetVertexStream(gxm_context, i, ptrs[0] + (first[j] - lowest) * streams[0].stride);\n\t\t\t\telse\n\t\t\t\t\tsceGxmSetVertexStream(gxm_context, i, ptrs[i] + (first[j] - lowest) * streams[i].stride);\n#endif\n\t\t\t}\n\t\t}\n\t\t\n\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, idx_ptr, count[j]);\n\t}\n#ifdef HAVE_PROFILING\n\tshaders_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tshaders_draw_cnt++;\n#endif\n}\n\nGLboolean _glDrawArrays_CustomShadersIMPL(GLint first, GLsizei count, GLboolean instanced) {\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\tprogram *p = &progs[cur_program - 1];\n\n\t// Check if a blend info rebuild is required and upload fragment program\n\tsetupFragProgram();\n\n\t// Uploading fragment textures on relative texture units\n\tfor (int i = 0; i < p->max_frag_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->frag_texunits[i]) {\n#endif\n\t\t\ttexture_unit *tex_unit = &texture_units[(int)p->frag_texunits[i]->data];\n\t\t\tuint8_t tex_type = p->frag_texunits[i]->size ? 2 : tex2d_override;\n\t\t\ttexture *tex = &texture_slots[tex_unit->tex_id[tex_type]];\n#ifdef HAVE_TEX_CACHE\n\t\t\trestoreTexCache(tex);\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tint r = sceGxmTextureValidate(&tex->gxm_tex);\n\t\t\tif (r) {\n\t\t\t\tvgl_log(\"%s:%d glDrawArrays: Fragment %s texture on TEXUNIT%d is invalid (%s), draw will be skipped.\\n\", __FILE__, __LINE__, tex_type ? \"cube\" : \"2D\", i, get_gxm_error_literal(r));\n\t\t\t\treturn GL_FALSE;\n\t\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[(int)p->frag_texunits[i]->data];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, smp->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, smp->lod_bias);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t\t\tglsl_samplers_info *info = p->frag_texunits[i]->sampler;\n\t\t\tif (info) {\n\t\t\t\tinfo->sizes[0] = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\t\t\tinfo->sizes[1] = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\t\t}\n#endif\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n\n\t// Uploading vertex textures on relative texture units\n\tfor (int i = 0; i < p->max_vert_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->vert_texunits[i]) {\n#endif\n\t\t\ttexture_unit *tex_unit = &texture_units[(int)p->vert_texunits[i]->data];\n\t\t\tuint8_t tex_type = p->vert_texunits[i]->size ? 2 : tex2d_override;\n\t\t\ttexture *tex = &texture_slots[tex_unit->tex_id[tex_type]];\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tint r = sceGxmTextureValidate(&tex->gxm_tex);\n\t\t\tif (r) {\n\t\t\t\tvgl_log(\"%s:%d glDrawArrays: Vertex %s texture on TEXUNIT%d is invalid (%s), draw will be skipped.\\n\", __FILE__, __LINE__, tex_type ? \"cube\" : \"2D\", i, get_gxm_error_literal(r));\n\t\t\t\treturn GL_FALSE;\n\t\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[(int)p->vert_texunits[i]->data];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, smp->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetVertexTexture(gxm_context, i, &tex->gxm_tex);\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n\n\t// Aligning attributes\n\tSceGxmVertexAttribute *attributes;\n\tSceGxmVertexStream *streams;\n\talignAttributes(attributes, streams);\n\n\tvoid *ptrs[VERTEX_ATTRIBS_NUM];\n#ifndef DRAW_SPEEDHACK\n#ifdef STRICT_DRAW_COMPLIANCE\n\tGLboolean is_packed[VERTEX_ATTRIBS_NUM];\n\tvgl_memset(is_packed, GL_TRUE, p->attr_num * sizeof(GLboolean));\n#else\n\tGLboolean is_packed = p->attr_num > 1;\n\tif (is_packed) {\n#endif\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tif (cur_vao->vertex_attrib_vbo[attr_idx]) {\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t\tvgl_memset(is_packed, 0, p->attr_num * sizeof(GLboolean));\n#else\n\t\t\t\tis_packed = GL_FALSE;\n#endif\n\t\t\t\tbreak;\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t} else {\n\t\t\t\tif (!(cur_vao->vertex_attrib_offsets[p->attr_map[0]] + streams[0].stride > cur_vao->vertex_attrib_offsets[attr_idx] && cur_vao->vertex_attrib_offsets[attr_idx] >= cur_vao->vertex_attrib_offsets[p->attr_map[0]])) {\n\t\t\t\t\tis_packed[attr_idx] = GL_FALSE;\n\t\t\t\t}\n#endif\n\t\t\t}\n\t\t}\n#ifndef STRICT_DRAW_COMPLIANCE\n\t\tif (is_packed && (!(cur_vao->vertex_attrib_offsets[p->attr_map[0]] + streams[0].stride > cur_vao->vertex_attrib_offsets[p->attr_map[1]] && cur_vao->vertex_attrib_offsets[p->attr_map[1]] > cur_vao->vertex_attrib_offsets[p->attr_map[0]])))\n\t\t\tis_packed = GL_FALSE;\n\t}\n#endif\n#ifdef STRICT_DRAW_COMPLIANCE\n\t// Gathering real attribute data pointers\n\tif (is_packed[0]) {\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\tif (count * streams[0].stride > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\tptrs[0] = (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]] + first * streams[0].stride;\n\t\t} else\n#endif\n\t\t{\n\t\t\tptrs[0] = gpu_alloc_mapped_temp(count * streams[0].stride);\n\t\t\tvgl_fast_memcpy(ptrs[0], (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]] + first * streams[0].stride, count * streams[0].stride);\n\t\t}\n\t}\n\tfor (int i = 0; i < p->attr_num; i++) {\n\t\tuint8_t attr_idx = p->attr_map[i];\n\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\tif (is_packed[i]) {\n\t\t\thandlePackedAttrib();\n\t\t} else {\n\t\t\thandleUnpackedAttrib(first, count);\n\t\t}\n\t}\n#else\n\t// Gathering real attribute data pointers\n\tif (is_packed) {\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\tif (count * streams[0].stride > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\tptrs[0] = (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]] + first * streams[0].stride;\n\t\t} else\n#endif\n\t\t{\n\t\t\tptrs[0] = gpu_alloc_mapped_temp(count * streams[0].stride);\n\t\t\tvgl_fast_memcpy(ptrs[0], (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]] + first * streams[0].stride, count * streams[0].stride);\n\t\t}\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\t\thandlePackedAttrib();\n\t\t}\n\t} else {\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\t\thandleUnpackedAttrib(first, count);\n\t\t}\n\t}\n#endif\n#else // DRAW_SPEEDHACK\n\thandleSpeedhackAttrib();\n#endif\n\n#ifndef INDICES_SPEEDHACK\n\tif (instanced) { // Instanced draw\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tstreams[i].indexSource = (cur_vao->vertex_attrib_divisor & (1 << attr_idx)) ? SCE_GXM_INDEX_SOURCE_INSTANCE_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t}\t\t\n\t} else {\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tstreams[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t}\n\t}\n#endif\n\n\t// Uploading new vertex program\n\tpatchVertexProgram(gxm_shader_patcher, p->vshader->id, attributes, p->attr_num, streams, p->attr_num, &p->vprog);\n\tsceGxmSetVertexProgram(gxm_context, p->vprog);\n\n\t// Uploading both fragment and vertex uniforms data\n\tuploadUniforms();\n\n\t// Uploading vertex streams\n\tfor (int i = 0; i < p->attr_num; i++) {\n\t\tuint8_t attr_idx = p->attr_map[i];\n\t\tGLboolean is_active = (cur_vao->vertex_attrib_state & (1 << attr_idx)) ? GL_TRUE : GL_FALSE;\n\t\tif (is_active) {\n#ifdef DRAW_SPEEDHACK\n\t\t\tsceGxmSetVertexStream(gxm_context, i, ptrs[i]);\n#else\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\tsceGxmSetVertexStream(gxm_context, i, is_packed[i] ? ptrs[0] : ptrs[i]);\n#else\n\t\t\tsceGxmSetVertexStream(gxm_context, i, is_packed ? ptrs[0] : ptrs[i]);\n#endif\n#endif\n\t\t} else {\n\t\t\tsceGxmSetVertexStream(gxm_context, i, cur_vao->vertex_attrib_value[attr_idx]);\n\t\t}\n\t\tif (!p->has_unaligned_attrs) {\n\t\t\tattributes[i].regIndex = i;\n\t\t\tif (!is_active) {\n\t\t\t\tstreams[i].stride = orig_stride[i];\n\t\t\t\tattributes[i].componentCount = orig_size[i];\n\t\t\t\tattributes[i].format = orig_fmt[i];\n\t\t\t}\n\t\t}\n\t}\n#ifdef HAVE_PROFILING\n\tshaders_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tshaders_draw_cnt++;\n#endif\n\treturn GL_TRUE;\n}\n\nGLboolean _glDrawElements_CustomShadersIMPL(uint16_t *idx_buf, GLsizei count, uint32_t top_idx, SceGxmIndexSource index_type) {\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\tprogram *p = &progs[cur_program - 1];\n\n\t// Check if a blend info rebuild is required and upload fragment program\n\tsetupFragProgram();\n\n\t// Uploading fragment textures on relative texture units\n\tfor (int i = 0; i < p->max_frag_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->frag_texunits[i]) {\n#endif\n\t\t\ttexture_unit *tex_unit = &texture_units[(int)p->frag_texunits[i]->data];\n\t\t\tuint8_t tex_type = p->frag_texunits[i]->size ? 2 : tex2d_override;\n\t\t\ttexture *tex = &texture_slots[tex_unit->tex_id[tex_type]];\n#ifdef HAVE_TEX_CACHE\n\t\t\trestoreTexCache(tex);\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tint r = sceGxmTextureValidate(&tex->gxm_tex);\n\t\t\tif (r) {\n\t\t\t\tvgl_log(\"%s:%d glDrawElements: Fragment %s texture on TEXUNIT%d is invalid (%s), draw will be skipped.\\n\", __FILE__, __LINE__, tex_type ? \"cube\" : \"2D\", i, get_gxm_error_literal(r));\n\t\t\t\treturn GL_FALSE;\n\t\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[(int)p->frag_texunits[i]->data];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, smp->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, smp->lod_bias);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t\t\tglsl_samplers_info *info = p->frag_texunits[i]->sampler;\n\t\t\tif (info) {\n\t\t\t\tinfo->sizes[0] = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\t\t\tinfo->sizes[1] = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\t\t}\n#endif\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n\n\t// Uploading vertex textures on relative texture units\n\tfor (int i = 0; i < p->max_vert_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->vert_texunits[i]) {\n#endif\n\t\t\ttexture_unit *tex_unit = &texture_units[(int)p->vert_texunits[i]->data];\n\t\t\tuint8_t tex_type = p->vert_texunits[i]->size ? 2 : tex2d_override;\n\t\t\ttexture *tex = &texture_slots[tex_unit->tex_id[tex_type]];\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tint r = sceGxmTextureValidate(&tex->gxm_tex);\n\t\t\tif (r) {\n\t\t\t\tvgl_log(\"%s:%d glDrawElements: Vertex %s texture on TEXUNIT%d is invalid (%s), draw will be skipped.\\n\", __FILE__, __LINE__, tex_type ? \"cube\" : \"2D\", i, get_gxm_error_literal(r));\n\t\t\t\treturn GL_FALSE;\n\t\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[(int)p->vert_texunits[i]->data];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, smp->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetVertexTexture(gxm_context, i, &tex->gxm_tex);\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n\n\t// Aligning attributes\n\tSceGxmVertexAttribute *attributes;\n\tSceGxmVertexStream *streams;\n\talignAttributes(attributes, streams);\n\n\tvoid *ptrs[VERTEX_ATTRIBS_NUM];\n#ifndef DRAW_SPEEDHACK\n\tGLboolean is_full_vbo = GL_TRUE;\n#ifdef STRICT_DRAW_COMPLIANCE\n\tGLboolean is_packed[VERTEX_ATTRIBS_NUM];\n\tvgl_memset(is_packed, GL_TRUE, p->attr_num * sizeof(GLboolean));\n#else\n\tGLboolean is_packed = p->attr_num > 1;\n\tif (is_packed) {\n#endif\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tif (cur_vao->vertex_attrib_vbo[attr_idx]) {\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t\tvgl_memset(is_packed, 0, p->attr_num * sizeof(GLboolean));\n#else\n\t\t\t\tis_packed = GL_FALSE;\n#endif\n\t\t\t} else {\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\t\tif (!(cur_vao->vertex_attrib_offsets[p->attr_map[0]] + streams[0].stride > cur_vao->vertex_attrib_offsets[attr_idx] && cur_vao->vertex_attrib_offsets[attr_idx] >= cur_vao->vertex_attrib_offsets[p->attr_map[0]])) {\n\t\t\t\t\tis_packed[attr_idx] = GL_FALSE;\n\t\t\t\t}\n#endif\n\t\t\t\tis_full_vbo = GL_FALSE;\n\t\t\t}\n\t\t}\n#ifndef STRICT_DRAW_COMPLIANCE\n\t\tif (is_packed && (!(cur_vao->vertex_attrib_offsets[p->attr_map[0]] + streams[0].stride > cur_vao->vertex_attrib_offsets[p->attr_map[1]] && cur_vao->vertex_attrib_offsets[p->attr_map[1]] > cur_vao->vertex_attrib_offsets[p->attr_map[0]])))\n\t\t\tis_packed = GL_FALSE;\n\t} else if (!cur_vao->vertex_attrib_vbo[p->attr_map[0]])\n\t\tis_full_vbo = GL_FALSE;\n#endif\n\n\t// Detecting highest index value\n\tif (!is_full_vbo && !top_idx) {\n\t\tif ((index_type & 1) == 0)\n\t\t{\n\t\t\tfor (int i = 0; i < count; i++) {\n\t\t\t\tif (idx_buf[i] > top_idx)\n\t\t\t\t\ttop_idx = idx_buf[i];\n\t\t\t}\n\t\t}\n\t\telse\n\t\t{\n\t\t\tuint32_t *_idx_buf = (uint32_t *)idx_buf;\n\t\t\tfor (int i = 0; i < count; i++) {\n\t\t\t\tif (_idx_buf[i] > top_idx)\n\t\t\t\t\ttop_idx = _idx_buf[i];\n\t\t\t}\n\t\t}\n\t\ttop_idx++;\n\t}\n\n#ifdef STRICT_DRAW_COMPLIANCE\n\t// Gathering real attribute data pointers\n\tif (is_packed[0]) {\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\tif (top_idx * streams[0].stride > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\tptrs[0] = (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]];\n\t\t} else\n#endif\n\t\t{\n\t\t\tptrs[0] = gpu_alloc_mapped_temp(top_idx * streams[0].stride);\n\t\t\tvgl_fast_memcpy(ptrs[0], (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]], top_idx * streams[0].stride);\n\t\t}\n\t}\n\tfor (int i = 0; i < p->attr_num; i++) {\n\t\tuint8_t attr_idx = p->attr_map[i];\n\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\tif (is_packed[i]) {\n\t\t\thandlePackedAttrib();\n\t\t} else {\n\t\t\thandleUnpackedAttrib(0, top_idx);\n\t\t}\n\t}\n#else\n\t// Gathering real attribute data pointers\n\tif (is_packed) {\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\tif (top_idx * streams[0].stride > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\tptrs[0] = (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]];\n\t\t} else\n#endif\n\t\t{\n\t\t\tptrs[0] = gpu_alloc_mapped_temp(top_idx * streams[0].stride);\n\t\t\tvgl_fast_memcpy(ptrs[0], (void *)cur_vao->vertex_attrib_offsets[p->attr_map[0]], top_idx * streams[0].stride);\n\t\t}\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\t\thandlePackedAttrib();\n\t\t}\n\t} else {\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tattributes[i].regIndex = p->attr[attr_idx].regIndex;\n\t\t\thandleUnpackedAttrib(0, top_idx);\n\t\t}\n\t}\n#endif\n#else // DRAW_SPEEDHACK\n\thandleSpeedhackAttrib();\n#endif\n\n#ifndef INDICES_SPEEDHACK\n\t// Check if highest index is small enough for 16 bit usage and if so, downgrade to 16 bit vertex sources for faster emitted code\n\tif (top_idx && top_idx < 0xFFFF) {\n\t\tindex_type &= ~1;\n\t}\n\n\tif (index_type & 2) { // Instanced draw\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tuint8_t attr_idx = p->attr_map[i];\n\t\t\tstreams[i].indexSource = (cur_vao->vertex_attrib_divisor & (1 << attr_idx)) ? index_type : (index_type & 1);\n\t\t}\t\t\n\t} else {\n\t\tfor (int i = 0; i < p->attr_num; i++) {\n\t\t\tstreams[i].indexSource = index_type;\n\t\t}\n\t}\n#endif\n\n\t// Uploading new vertex program\n\tpatchVertexProgram(gxm_shader_patcher, p->vshader->id, attributes, p->attr_num, streams, p->attr_num, &p->vprog);\n\tsceGxmSetVertexProgram(gxm_context, p->vprog);\n\n\t// Uploading both fragment and vertex uniforms data\n\tuploadUniforms();\n\n\t// Uploading vertex streams\n\tfor (int i = 0; i < p->attr_num; i++) {\n\t\tuint8_t attr_idx = p->attr_map[i];\n\t\tGLboolean is_active = (cur_vao->vertex_attrib_state & (1 << attr_idx)) ? GL_TRUE : GL_FALSE;\n\t\tif (is_active) {\n#ifdef DRAW_SPEEDHACK\n\t\t\tsceGxmSetVertexStream(gxm_context, i, ptrs[i]);\n#else\n#ifdef STRICT_DRAW_COMPLIANCE\n\t\t\tsceGxmSetVertexStream(gxm_context, i, is_packed[i] ? ptrs[0] : ptrs[i]);\n#else\n\t\t\tsceGxmSetVertexStream(gxm_context, i, is_packed ? ptrs[0] : ptrs[i]);\n#endif\n#endif\n\t\t} else {\n\t\t\tsceGxmSetVertexStream(gxm_context, i, cur_vao->vertex_attrib_value[attr_idx]);\n\t\t}\n\t\tif (!p->has_unaligned_attrs) {\n\t\t\tattributes[i].regIndex = i;\n\t\t\tif (!is_active) {\n\t\t\t\tstreams[i].stride = orig_stride[i];\n\t\t\t\tattributes[i].componentCount = orig_size[i];\n\t\t\t\tattributes[i].format = orig_fmt[i];\n\t\t\t}\n\t\t}\n\t}\n#ifdef HAVE_PROFILING\n\tshaders_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tshaders_draw_cnt++;\n#endif\n\treturn GL_TRUE;\n}\n\n#ifdef ENABLE_LEGACY_PIPELINE\nvoid _vglDrawObjects_CustomShadersIMPL(GLboolean implicit_wvp) {\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\tprogram *p = &progs[cur_program - 1];\n\n\t// Check if a blend info rebuild is required\n\tsetupFragProgram();\n\n\t// Setting up required vertex shader\n\tsceGxmSetVertexProgram(gxm_context, p->vprog);\n\n\t// Uploading both fragment and vertex uniforms data\n\tuploadUniforms();\n\n\t// Uploading textures on relative texture units\n\tfor (int i = 0; i < p->max_frag_texunit_idx; i++) {\n#ifndef SAMPLERS_SPEEDHACK\n\t\tif (p->frag_texunits[i]) {\n#endif\n\t\t\ttexture *tex = &texture_slots[texture_units[i].tex_id[0]];\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n#ifndef SAMPLERS_SPEEDHACK\n\t\t}\n#endif\n\t}\n#ifdef HAVE_PROFILING\n\tshaders_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tshaders_draw_cnt++;\n#endif\n}\n#endif\n\n#ifdef HAVE_SHARK_LOG\nvoid shark_log_cb(const char *msg, shark_log_level msg_level, int line) {\n\tchar newline[1024];\n\tGLboolean is_extra_line = shark_log ? GL_TRUE : GL_FALSE;\n\tswitch (msg_level) {\n\tcase SHARK_LOG_INFO:\n\t\tsprintf(newline, \"%sI] %s on line %d.\", is_extra_line ? \"\\n\" : \"\", msg, line);\n#ifdef LOG_ERRORS\n\t\tvgl_log(\"Shader Compiler: I] %s on line %d.\\n\", msg, line);\n#endif\n\t\tbreak;\n\tcase SHARK_LOG_WARNING:\n\t\tsprintf(newline, \"%sW] %s on line %d.\", is_extra_line ? \"\\n\" : \"\", msg, line);\n#ifdef LOG_ERRORS\n\t\tvgl_log(\"Shader Compiler: W] %s on line %d.\\n\", msg, line);\n#endif\n\t\tbreak;\n\tcase SHARK_LOG_ERROR:\n\t\tsprintf(newline, \"%sE] %s on line %d.\", is_extra_line ? \"\\n\" : \"\", msg, line);\n#ifdef LOG_ERRORS\n\t\tvgl_log(\"Shader Compiler: E] %s on line %d.\\n\", msg, line);\n#endif\n\t\tbreak;\n\t}\n\tuint32_t size = (is_extra_line ? strlen(shark_log) : 0) + strlen(newline);\n\tshark_log = shark_log ? vglRealloc(shark_log, size + 1) : vglMalloc(size + 1);\n\tif (is_extra_line)\n\t\tstrcat(shark_log, newline);\n\telse\n\t\tstrcpy(shark_log, newline);\n}\n#elif defined(LOG_ERRORS)\nvoid shark_log_cb(const char *msg, shark_log_level msg_level, int line) {\n\tswitch (msg_level) {\n\tcase SHARK_LOG_INFO:\n\t\tvgl_log(\"Shader Compiler: I] %s on line %d.\\n\", msg, line);\n\t\tbreak;\n\tcase SHARK_LOG_WARNING:\n\t\tvgl_log(\"Shader Compiler: W] %s on line %d.\\n\", msg, line);\n\t\tbreak;\n\tcase SHARK_LOG_ERROR:\n\t\tvgl_log(\"Shader Compiler: E] %s on line %d.\\n\", msg, line);\n\t\tbreak;\n\t}\n}\n#endif\n\nstatic inline __attribute__((always_inline)) float *getUniformAliasDataPtr(uniform *src, uint32_t cnt, const char *name, uint32_t size) {\n\tfor (int i = 0; i < cnt; i++) {\n\t\tuniform *u = &src[i];\n\t\tif (size == u->size) {\n\t\t\tif (!strcmp(name, sceGxmProgramParameterGetName(u->ptr))) {\n\t\t\t\treturn u->data;\n\t\t\t}\n\t\t}\n\t}\n\treturn NULL;\n}\n\nstatic inline __attribute__((always_inline)) ubo *hasBlockAlias(ubo *u, const char *name) {\n\twhile (u) {\n\t\tif (!strcmp(name, ((block_uniform*)u->ptr)->name)) {\n\t\t\treturn u;\n\t\t}\n\t\tu = u->chain;\n\t}\n\treturn NULL;\n}\n\nstatic inline __attribute__((always_inline)) block_uniform *getBlockDetails(block_uniform *b, uint8_t idx) {\n\twhile (b) {\n\t\tif (b->idx == idx)\n\t\t\treturn b;\n\t\tb = (block_uniform *)b->chain;\n\t}\n\treturn NULL;\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\nvoid vglSetupRuntimeShaderCompiler(shark_opt opt_level, int32_t use_fastmath, int32_t use_fastprecision, int32_t use_fastint) {\n\tcompiler_opts = opt_level;\n\tcompiler_fastmath = use_fastmath;\n\tcompiler_fastprecision = use_fastprecision;\n\tcompiler_fastint = use_fastint;\n}\n\nGLuint glCreateShader(GLenum shaderType) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (shaderType != GL_FRAGMENT_SHADER && shaderType != GL_VERTEX_SHADER) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, 0)\n\t}\n#endif\n\n\t// Looking for a free shader slot\n\tGLuint i, res = 0;\n\tfor (i = 1; i <= MAX_CUSTOM_SHADERS; i++) {\n\t\tif (!(shaders[i - 1].valid)) {\n\t\t\tres = i;\n\t\t\tbreak;\n\t\t}\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\t// All shader slots are busy, exiting call\n\tif (res == 0) {\n\t\tvgl_log(\"%s:%d %s: Out of shaders handles. Consider increasing MAX_CUSTOM_SHADERS...\\n\", __FILE__, __LINE__, __func__);\n\t\treturn res;\n\t}\n#endif\n\n\t// Reserving and initializing shader slot\n\tshaders[res - 1].type = shaderType;\n\tshaders[res - 1].mat = NULL;\n\tshaders[res - 1].unif_blk = NULL;\n\tshaders[res - 1].prog = NULL;\n\tshaders[res - 1].valid = GL_TRUE;\n\tshaders[res - 1].source = NULL;\n\n\treturn res;\n}\n\nvoid glGetShaderiv(GLuint handle, GLenum pname, GLint *params) {\n\t// Grabbing passed shader\n\tshader *s = &shaders[handle - 1];\n\tswitch (pname) {\n\tcase GL_SHADER_TYPE:\n\t\t*params = s->type;\n\t\tbreak;\n\tcase GL_COMPILE_STATUS:\n#ifdef HAVE_GLSL_TRANSLATOR\n\t\tif (glsl_sema_mode == VGL_MODE_POSTPONED) {\n\t\t\t*params = GL_TRUE;\n\t\t\tbreak;\n\t\t}\n#endif\n\t\t*params = s->prog ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_DELETE_STATUS:\n\t\t*params = s->dirty ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_INFO_LOG_LENGTH:\n#ifdef HAVE_SHARK_LOG\n\t\t*params = s->log ? (strlen(s->log) + 1) : 0;\n#else\n\t\t*params = 0;\n#endif\n\t\tbreak;\n\tcase GL_SHADER_SOURCE_LENGTH:\n\t\t*params = s->source ? (strlen(s->source) + 1) : 0;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGetShaderInfoLog(GLuint handle, GLsizei maxLength, GLsizei *length, GLchar *infoLog) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (maxLength < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tGLsizei len = 0;\n#ifdef HAVE_SHARK_LOG\n\tshader *s = &shaders[handle - 1];\n\tif (s->log) {\n\t\tlen = min(strlen(s->log), maxLength - 1);\n\t\tvgl_fast_memcpy(infoLog, s->log, len);\n\t\tinfoLog[len] = 0;\n\t}\n#endif\n\tif (length)\n\t\t*length = len;\n}\n\nvoid glGetShaderSource(GLuint handle, GLsizei bufSize, GLsizei *length, GLchar *source) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (bufSize < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Grabbing passed shader\n\tshader *s = &shaders[handle - 1];\n\n\tGLsizei size = 0;\n\tif (s->source) {\n\t\tGLsizei src_len = strlen(s->source);\n\t\tif (bufSize <= src_len)\n\t\t\tsrc_len = bufSize - 1;\n\t\tstrncpy(source, s->source, src_len);\n\t\tsize = src_len;\n\t}\n\tif (length)\n\t\t*length = size;\n}\n\nvoid glShaderSource(GLuint handle, GLsizei count, const GLchar *const *string, const GLint *length) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (count < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\t// Grabbing passed shader\n\tshader *s = &shaders[handle - 1];\n\t\n\tuint32_t size = 1;\n\tsize_t lengths[32];\n\n\tfor (int i = 0; i < count; i++) {\n\t\tif (length && length[i] >= 0) {\n\t\t\tlengths[i] = length[i];\n\t\t\tsize += length[i];\n\t\t} else {\n\t\t\tlengths[i] = strlen(string[i]);\n\t\t\tsize += strlen(string[i]);\n\t\t}\n\t}\n\n\ts->source = (char *)vglMalloc(size);\n\ts->source[0] = 0;\n\n\tfor (int i = 0; i < count; i++) {\n\t\tstrncat(s->source, string[i], lengths[i]);\n\t}\n\n#ifdef HAVE_GLSL_TRANSLATOR\n\ts->is_glsl = GL_TRUE;\n#endif\n\n\ts->size = size - 1;\n}\n\nvoid glShaderBinary(GLsizei count, const GLuint *handles, GLenum binaryFormat, const void *binary, GLsizei length) {\n\t// Grabbing passed shader\n\tshader *s = &shaders[handles[0] - 1];\n\n\tunserialize_shader((void *)binary, length, s, GL_FALSE);\n}\n\nvoid glCompileShader(GLuint handle) {\n\t// If vitaShaRK is not enabled, we try to initialize it\n\tif (!is_shark_online && !startShaderCompiler()) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n\t\n#ifdef HAVE_GLSL_TRANSLATOR\n\t// If we use VGL_MODE_POSTPONED, we compile shaders in glLinkProgram\n\tif (glsl_sema_mode == VGL_MODE_POSTPONED)\n\t\treturn;\n#endif\n\n\t// Grabbing passed shader\n\tshader *s = &shaders[handle - 1];\n\t\n#ifdef HAVE_SHADER_CACHE\n\tchar fname[256];\n\tsprintf(fname, \"%s/%llX.gxp\", vgl_shader_cache_path, XXH3_64bits(s->source, s->size));\n\tSceUID f = sceIoOpen(fname, SCE_O_RDONLY, 0777);\n\tif (f >= 0) {\n\t\tvgl_free(s->source);\n\t\ts->source = NULL;\n\t\tsize_t sz = sceIoLseek(f, 0, SCE_SEEK_END);\n\t\tsceIoLseek(f, 0, SCE_SEEK_SET);\n\t\tvoid *buf = vglMalloc(sz);\n\t\tsceIoRead(f, buf, sz);\n\t\tsceIoClose(f);\n\t\tunserialize_shader(buf, sz, s, GL_FALSE);\n\t\tvgl_free(buf);\n\t\treturn;\n\t}\n#endif\n#ifdef HAVE_GLSL_TRANSLATOR\n\tif (s->is_glsl) {\n\t\tglsl_translator_process(s);\n\t}\n#endif\n\tvgl_compile_shader(s, GL_FALSE);\n}\n\nvoid glDeleteShader(GLuint shad) {\n\t// Grabbing passed shader\n\tshader *s = &shaders[shad - 1];\n\n\t// If the shader is attached to any program, we only mark it for deletion\n\tif (s->ref_counter > 0)\n\t\ts->dirty = GL_TRUE;\n\telse\n\t\trelease_shader(s);\n}\n\nvoid glAttachShader(GLuint prog, GLuint shad) {\n\t// Grabbing passed shader and program\n\tshader *s = &shaders[shad - 1];\n\tprogram *p = &progs[prog - 1];\n\t\n\t// Attaching shader to desired program\n\tif (p->status == PROG_UNLINKED && s->valid) {\n\t\tswitch (s->type) {\n\t\tcase GL_VERTEX_SHADER:\n\t\t\ts->ref_counter++;\n\t\t\tif (p->vshader) {\n\t\t\t\tp->vshader->ref_counter--;\n\t\t\t\tif (p->vshader->dirty && p->vshader->ref_counter == 0)\n\t\t\t\t\trelease_shader(p->vshader);\n\t\t\t}\n\t\t\tp->vshader = s;\n#ifdef HAVE_GLSL_TRANSLATOR\n\t\t\t// If we use VGL_MODE_POSTPONED, we perform attributes binding in glLinkProgram\n\t\t\tif (glsl_sema_mode != VGL_MODE_POSTPONED) {\n#endif\n\t\t\t\t// Setting progressive default attribute bindings\n\t\t\t\tsetDefaultAttribBindings();\n#ifdef HAVE_GLSL_TRANSLATOR\t\t\t\n\t\t\t}\n#endif\n\t\t\tbreak;\n\t\tcase GL_FRAGMENT_SHADER:\n\t\t\ts->ref_counter++;\n\t\t\tif (p->fshader) {\n\t\t\t\tp->fshader->ref_counter--;\n\t\t\t\tif (p->fshader->dirty && p->fshader->ref_counter == 0)\n\t\t\t\t\trelease_shader(p->fshader);\n\t\t\t}\n\t\t\tp->fshader = s;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\t} else {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n}\n\nvoid glGetAttachedShaders(GLuint prog, GLsizei maxCount, GLsizei *count, GLuint *shads) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (maxCount < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, maxCount)\n\t}\n#endif\n\n\t// Returning attached shaders\n\tGLuint shad = 1;\n\t*count = 0;\n\tif (p->vshader) {\n\t\tfor (int i = 1; i <= MAX_CUSTOM_SHADERS; i++) {\n\t\t\tif (p->vshader == &shaders[i - 1]) {\n\t\t\t\tshad = i;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tshads[0] = shad;\n\t\t*count = 1;\n\t}\n\tif (p->fshader) {\n\t\tfor (int i = 1; i <= MAX_CUSTOM_SHADERS; i++) {\n\t\t\tif (p->fshader == &shaders[i - 1]) {\n\t\t\t\tshad = i;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tshads[*count] = shad;\n\t\t*count = *count + 1;\n\t}\n}\n\nGLuint glCreateProgram(void) {\n\t// Looking for a free program slot\n\tGLuint i, j, res = 0xFFFFFFFF;\n\tfor (i = 1; i <= MAX_CUSTOM_PROGRAMS; i++) {\n\t\t// Program slot found, reserving and initializing it\n\t\tif (!(progs[i - 1].status)) {\n\t\t\tres = i--;\n\t\t\tprogs[i].status = PROG_UNLINKED;\n\t\t\tprogs[i].attr_num = 0;\n#ifdef ENABLE_LEGACY_PIPELINE\n\t\t\tprogs[i].attr_mode = VGL_ATTRIB_REGULAR;\n#endif\n\t\t\tprogs[i].attr_idx = 0;\n\t\t\tprogs[i].max_frag_texunit_idx = 0;\n\t\t\tprogs[i].max_vert_texunit_idx = 0;\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\t\t\tfor (int j = 0; j < FFP_BINDS_NUM; j++) {\n\t\t\t\tprogs[i].ffp_binds[j] = NULL;\n\t\t\t}\n#endif\n\t\t\tprogs[i].vshader = NULL;\n\t\t\tprogs[i].fshader = NULL;\n\t\t\tprogs[i].vert_uniforms = NULL;\n\t\t\tprogs[i].frag_uniforms = NULL;\n\t\t\tprogs[i].vert_uniforms_num = 0;\n\t\t\tprogs[i].frag_uniforms_num = 0;\n\t\t\tprogs[i].vert_ubos = NULL;\n\t\t\tprogs[i].frag_ubos = NULL;\n\t\t\tprogs[i].attr_highest_idx = 0;\n#ifdef HAVE_GLSL_TRANSLATOR\n\t\t\tprogs[i].num_glsl_attr = 0;\n\t\t\tprogs[i].glsl_attr_map = NULL;\n#endif\n\t\t\tprogs[i].is_fbo_float = 0xFF;\n\t\t\tfor (j = 0; j < VERTEX_ATTRIBS_NUM; j++) {\n\t\t\t\tprogs[i].attr[j].regIndex = 0xDEAD;\n\t\t\t}\n\t\t\tbreak;\n\t\t}\n\t}\n#ifndef SKIP_ERROR_HANDLING\n\tif (res == 0xFFFFFFFF) {\n\t\tvgl_log(\"%s:%d %s: Out of programs handles. Consider increasing MAX_CUSTOM_PROGRAMS...\\n\", __FILE__, __LINE__, __func__);\n\t\treturn 0;\n\t}\n#endif\n\treturn res;\n}\n\nGLboolean glIsProgram(GLuint i) {\n\tif (progs[i - 1].status != PROG_INVALID)\n\t\treturn GL_TRUE;\n\treturn GL_FALSE;\n}\n\nvoid glGetProgramBinary(GLuint prog, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (bufSize < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n\t// Saving info related to bound attributes locations\n\tGLuint *b = (GLuint *)binary;\n\tb[0] = p->attr_highest_idx;\n\tvgl_fast_memcpy(&b[1], p->attr, sizeof(SceGxmVertexAttribute) * VERTEX_ATTRIBS_NUM);\n\tGLsizei size = sizeof(GLuint) + sizeof(SceGxmVertexAttribute) * VERTEX_ATTRIBS_NUM;\n\tuint8_t *buf = (uint8_t *)binary + size;\n\n\t// Dumping vertex binary\n\tserialize_shader(&buf[sizeof(uint32_t)], (size_t *)buf, p->vshader, GL_FALSE);\n\n\t// Dumping fragment binary\n\tbuf += sizeof(uint32_t) + *(uint32_t *)buf;\n\tserialize_shader(&buf[sizeof(uint32_t)], (size_t *)buf, p->fshader, GL_FALSE);\n\n\tif (length)\n\t\t*length = ((uintptr_t)buf - (uintptr_t)binary) + sizeof(uint32_t) + *(uint32_t *)buf;\n}\n\nvoid glProgramBinary(GLuint prog, GLenum binaryFormat, const void *binary, GLsizei length) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\t\n\t// Restoring bound attributes info\n\tGLuint *b = (GLuint *)binary;\n\tp->attr_highest_idx = b[0];\n\tvgl_fast_memcpy(p->attr, &b[1], sizeof(SceGxmVertexAttribute) * VERTEX_ATTRIBS_NUM);\n\tGLsizei size = sizeof(GLuint) + sizeof(SceGxmVertexAttribute) * VERTEX_ATTRIBS_NUM;\n\n\t// Restoring shaders\n\tGLuint vs = glCreateShader(GL_VERTEX_SHADER);\n\tGLuint fs = glCreateShader(GL_FRAGMENT_SHADER);\n\tuint32_t *sizeptr = (uint32_t *)((uint8_t *)binary + size);\n\tglShaderBinary(1, &vs, 0, &sizeptr[1], sizeptr[0]);\n\tsizeptr = (uint32_t *)((uint8_t *)binary + size + sizeptr[0] + sizeof(uint32_t));\n\tglShaderBinary(1, &fs, 0, &sizeptr[1], sizeptr[0]);\n\tglAttachShader(prog, vs);\n\tglAttachShader(prog, fs);\n\n\t// Linking program and marking for deletion temporary shaders\n#ifdef HAVE_GLSL_TRANSLATOR\n\t// VGL_MODE_POSTPONED would trigger a shader compilation, so we temporarily change mode to skip it\n\tGLboolean was_postponed = GL_FALSE;\n\tif (glsl_sema_mode == VGL_MODE_POSTPONED) {\n\t\tglsl_sema_mode = VGL_MODE_SHADER_PAIR;\n\t\twas_postponed = GL_TRUE;\n\t}\n#endif\n\tglLinkProgram(prog);\n#ifdef HAVE_GLSL_TRANSLATOR\n\tif (was_postponed) {\n\t\tglsl_sema_mode = VGL_MODE_POSTPONED;\n\t}\n#endif\n\tglDeleteShader(vs);\n\tglDeleteShader(fs);\n}\n\nvoid glDeleteProgram(GLuint prog) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n\t// Releasing both vertex and fragment programs from sceGxmShaderPatcher\n\tif (p->status) {\n\t\tsceGxmFinish(gxm_context);\n\t\tfor (int i = 0; i < p->vert_uniforms_num; i++) {\n\t\t\tuniform *u = &p->vert_uniforms[i];\n\t\t\tif (u->size != 0xFFFFFFFF && u->size != 0 && !(u->is_fragment && u->is_vertex))\n\t\t\t\tvgl_free(u->data);\n\t\t}\n\t\tvgl_free(p->vert_uniforms);\n\t\tfor (int i = 0; i < p->frag_uniforms_num; i++) {\n\t\t\tuniform *u = &p->frag_uniforms[i];\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t\t\tif (u->size != 0xFFFFFFFF && u->size != 0 && !u->sampler)\n#else\n\t\t\tif (u->size != 0xFFFFFFFF && u->size != 0)\n#endif\n\t\t\t\tvgl_free(u->data);\n\t\t}\n\t\tvgl_free(p->frag_uniforms);\n\t\twhile (p->vert_ubos) {\n\t\t\tubo *old = p->vert_ubos;\n\t\t\tp->vert_ubos = (ubo *)p->vert_ubos->chain;\n\t\t\tvgl_free(old);\n\t\t}\n\t\twhile (p->frag_ubos) {\n\t\t\tubo *old = p->frag_ubos;\n\t\t\tp->frag_ubos = (ubo *)p->frag_ubos->chain;\n\t\t\tvgl_free(old);\n\t\t}\n#ifdef HAVE_GLSL_TRANSLATOR\n\t\tif (p->glsl_attr_map) {\n\t\t\tvgl_free(p->glsl_attr_map);\n\t\t}\n#endif\n\n\t\t// Checking if attached shaders are marked for deletion and should be deleted\n\t\tif (p->vshader) {\n\t\t\tp->vshader->ref_counter--;\n\t\t\tif (p->vshader->dirty && p->vshader->ref_counter == 0)\n\t\t\t\trelease_shader(p->vshader);\n\t\t}\n\t\tif (p->fshader) {\n\t\t\tp->fshader->ref_counter--;\n\t\t\tif (p->fshader->dirty && p->fshader->ref_counter == 0)\n\t\t\t\trelease_shader(p->fshader);\n\t\t}\n\t}\n\tp->status = PROG_INVALID;\n}\n\nvoid glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei *length, GLchar *infoLog) {\n\tif (length)\n\t\t*length = 0;\n}\n\nvoid glGetProgramiv(GLuint progr, GLenum pname, GLint *params) {\n\t// Grabbing passed program\n\tprogram *p = &progs[progr - 1];\n\tint i, cnt;\n\tmatrix_uniform *m;\n\tuint32_t *ptr;\n\tuint32_t dummy;\n\n\tswitch (pname) {\n\tcase GL_LINK_STATUS:\n\tcase GL_VALIDATE_STATUS:\n\t\t*params = p->status == PROG_LINKED;\n\t\tbreak;\n\tcase GL_INFO_LOG_LENGTH:\n\t\t*params = 0;\n\t\tbreak;\n\tcase GL_PROGRAM_BINARY_LENGTH:\n\t\t*params = serialized_shader_size(p->vshader, GL_FALSE, &dummy) + serialized_shader_size(p->fshader, GL_FALSE, &dummy) + sizeof(GLuint) * 3 + sizeof(SceGxmVertexAttribute) * VERTEX_ATTRIBS_NUM;\n\t\tbreak;\n\tcase GL_ATTACHED_SHADERS:\n\t\ti = 0;\n\t\tif (p->fshader)\n\t\t\ti++;\n\t\tif (p->vshader)\n\t\t\ti++;\n\t\t*params = i;\n\t\tbreak;\n\tcase GL_ACTIVE_ATTRIBUTES:\n\t\t*params = p->attr_num;\n\t\tbreak;\n\tcase GL_ACTIVE_UNIFORM_MAX_LENGTH:\n\t\ti = 0;\n\t\tfor (int j = 0; j < p->vert_uniforms_num; j++) {\n\t\t\tint len = strlen(sceGxmProgramParameterGetName(p->vert_uniforms[j].ptr)) + 1;\n\t\t\tif (len > i)\n\t\t\t\ti = len;\n\t\t}\n\t\tfor (int j = 0; j < p->frag_uniforms_num; j++) {\n\t\t\tint len = strlen(sceGxmProgramParameterGetName(p->frag_uniforms[j].ptr)) + 1;\n\t\t\tif (len > i)\n\t\t\t\ti = len;\n\t\t}\n\t\t*params = i;\n\t\tbreak;\n\tcase GL_ACTIVE_ATTRIBUTE_MAX_LENGTH:\n\t\ti = 0;\n\t\tcnt = sceGxmProgramGetParameterCount(p->vshader->prog);\n\t\tuint32_t *ptr = vglProgramGetParameterBase(p->vshader->prog);\n\t\twhile (cnt--) {\n\t\t\tSceGxmProgramParameter *param = (SceGxmProgramParameter *)ptr;\n\t\t\tif (sceGxmProgramParameterGetCategory(param) == SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE) {\n\t\t\t\tint len = strlen(sceGxmProgramParameterGetName(param)) + 1;\n\t\t\t\tif (len > i)\n\t\t\t\t\ti = len;\n\t\t\t}\n\t\t\tptr += 4;\n\t\t}\n\t\t*params = i;\n\t\tbreak;\n\tcase GL_ACTIVE_UNIFORMS:\n\t\t*params = p->vert_uniforms_num + p->frag_uniforms_num;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glLinkProgram(GLuint progr) {\n\t// Grabbing passed program\n\tprogram *p = &progs[progr - 1];\n#ifndef SKIP_ERROR_HANDLING\n#ifdef HAVE_GLSL_TRANSLATOR\n\tif (glsl_sema_mode == VGL_MODE_POSTPONED) {\n\t\tif (!(p->fshader->prog || p->fshader->source) || !(p->vshader->prog || p->vshader->source)) {\n\t\t\tvgl_log(\"%s:%d: %s: %s shader is missing.\\n\", __FILE__, __LINE__, __func__, (p->fshader->prog || p->fshader->source) ? \"vertex\" : \"fragment\");\n\t\t\treturn;\n\t\t}\n\t} else {\n#endif\n\t\tif (!p->fshader->prog || !p->vshader->prog) {\n\t\t\tvgl_log(\"%s:%d: %s: %s shader is missing.\\n\", __FILE__, __LINE__, __func__, p->fshader->prog ? \"vertex\" : \"fragment\");\n\t\t\treturn;\n\t\t}\n#ifdef HAVE_GLSL_TRANSLATOR\n\t}\n#endif\n#endif\n\n#ifdef HAVE_GLSL_TRANSLATOR\n\t// With VGL_MODE_POSTPONED we perform shaders translation+compilation and attributes binding prior actual program linking\n\tif (glsl_sema_mode == VGL_MODE_POSTPONED) {\n\t\tglsl_sema_mode = VGL_MODE_SHADER_PAIR;\n#ifdef HAVE_SHADER_CACHE\n\t\tchar frag_fname[256], vert_fname[256];\n\t\tchar *fname;\n\t\tif (!p->vshader->prog) {\n\t\t\tsprintf(vert_fname, \"%s/%llX.gxp\", vgl_shader_cache_path, XXH3_64bits(p->vshader->source, p->vshader->size));\n\t\t\tSceUID f = sceIoOpen(vert_fname, SCE_O_RDONLY, 0777);\n\t\t\tif (f >= 0) {\n\t\t\t\tsize_t sz = sceIoLseek(f, 0, SCE_SEEK_END);\n\t\t\t\tsceIoLseek(f, 0, SCE_SEEK_SET);\n\t\t\t\tvoid *buf = vglMalloc(sz);\n\t\t\t\tsceIoRead(f, buf, sz);\n\t\t\t\tsceIoClose(f);\n\t\t\t\tunserialize_shader(buf, sz, p->vshader, GL_TRUE);\n\t\t\t\tvgl_free(buf);\n\t\t\t}\n\t\t}\n\t\tif (!p->fshader->prog) {\n\t\t\tsprintf(frag_fname, \"%s/%llX.gxp\", vgl_shader_cache_path, XXH3_64bits(p->fshader->source, p->fshader->size));\n\t\t\tSceUID f = sceIoOpen(frag_fname, SCE_O_RDONLY, 0777);\n\t\t\tif (f >= 0) {\n\t\t\t\tsize_t sz = sceIoLseek(f, 0, SCE_SEEK_END);\n\t\t\t\tsceIoLseek(f, 0, SCE_SEEK_SET);\n\t\t\t\tvoid *buf = vglMalloc(sz);\n\t\t\t\tsceIoRead(f, buf, sz);\n\t\t\t\tsceIoClose(f);\n\t\t\t\tunserialize_shader(buf, sz, p->fshader, GL_TRUE);\n\t\t\t\tvgl_free(buf);\n\t\t\t}\n\t\t}\n#endif\n\t\tif (!p->vshader->prog || !p->fshader->prog) {\n\t\t\tif (p->vshader->is_glsl || p->fshader->is_glsl) {\n\t\t\t\tglsl_translator_set_process(p->vshader, p->fshader);\n\t\t\t}\n\t\t\tif (!p->vshader->prog) {\n#ifdef HAVE_SHADER_CACHE\n\t\t\t\tfname = vert_fname;\n#endif\n\t\t\t\tvgl_compile_shader(p->vshader, GL_TRUE);\n\t\t\t}\n\t\t\tif (!p->fshader->prog) {\n#ifdef HAVE_SHADER_CACHE\n\t\t\t\tfname = frag_fname;\n#endif\n\t\t\t\tvgl_compile_shader(p->fshader, GL_TRUE);\n\t\t\t}\n\t\t}\n\n\t\t// Setting progressive default attribute bindings\n\t\tsetDefaultAttribBindings();\n\n\t\tif (p->glsl_attr_map) {\n\t\t\tfor (int i = 0; i < p->num_glsl_attr; i++) {\n\t\t\t\tglBindAttribLocation(progr, p->glsl_attr_map[i].idx, p->glsl_attr_map[i].name);\n\t\t\t}\n\t\t\tvgl_free(p->glsl_attr_map);\n\t\t\tp->glsl_attr_map = NULL;\n\t\t}\n\t\tglsl_sema_mode = VGL_MODE_POSTPONED;\n\t}\n#endif\n\n\tif (p->status == PROG_LINKED) {\n\t\tvgl_log(\"%s:%d: %s: A program has been re-linked. vitaGL doesn't support re-linking, glitches may happen.\\n\", __FILE__, __LINE__, __func__);\n\t\treturn;\n\t}\n\tp->status = PROG_LINKED;\n\n\t// Analyzing fragment shader\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\tfor (int i = 0; i < FFP_BINDS_NUM; i++) {\n\t\tp->ffp_binds[i] = sceGxmProgramFindParameterByName(p->fshader->prog, ffp_bind_names[i]);\n\t}\n#endif\n\tuint32_t i, cnt, j;\n\tfor (i = 0; i < TEXTURE_IMAGE_UNITS_NUM; i++) {\n\t\tp->frag_texunits[i] = GL_FALSE;\n\t\tp->vert_texunits[i] = GL_FALSE;\n\t}\n\tcnt = sceGxmProgramGetParameterCount(p->fshader->prog);\n\tuint32_t *_ptr = vglProgramGetParameterBase(p->fshader->prog);\n\tuint32_t *ptr = _ptr;\n\tfor (i = 0; i < cnt; i++) {\n\t\tSceGxmProgramParameter *param = (SceGxmProgramParameter *)ptr;\n\t\tSceGxmParameterCategory cat = sceGxmProgramParameterGetCategory(param);\n\t\tif (cat == SCE_GXM_PARAMETER_CATEGORY_SAMPLER || (cat == SCE_GXM_PARAMETER_CATEGORY_UNIFORM && sceGxmProgramParameterGetContainerIndex(param) == UBOS_NUM)) {\n\t\t\tp->frag_uniforms_num++;\n\t\t} else if (cat == SCE_GXM_PARAMETER_CATEGORY_UNIFORM_BUFFER) {\n\t\t\tubo *u = (ubo *)vglMalloc(sizeof(ubo));\n\t\t\tu->chain = p->frag_ubos;\n\t\t\tu->idx = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tu->ptr = (const SceGxmProgramParameter *)getBlockDetails(p->fshader->unif_blk, u->idx);\n\t\t\tu->bind = 0;\n\t\t\tu->alias = NULL;\n\t\t\tp->frag_ubos = u;\n\t\t}\n\t\tptr += 4;\n\t}\n\tp->frag_uniforms = (uniform *)vglMalloc(sizeof(uniform) * p->frag_uniforms_num);\n\tptr = _ptr;\n\tj = 0;\n\tfor (i = 0; i < cnt; i++) {\n\t\tSceGxmProgramParameter *param = (SceGxmProgramParameter *)ptr;\n\t\tSceGxmParameterCategory cat = sceGxmProgramParameterGetCategory(param);\n\t\tif (cat == SCE_GXM_PARAMETER_CATEGORY_SAMPLER) {\n\t\t\tuint8_t texunit_idx = sceGxmProgramParameterGetResourceIndex(param) + 1;\n\t\t\tif (p->max_frag_texunit_idx < texunit_idx)\n\t\t\t\tp->max_frag_texunit_idx = texunit_idx;\n\t\t\tuniform *u = &p->frag_uniforms[j++];\n\t\t\tu->ptr = param;\n\t\t\tu->size = sceGxmProgramParameterIsSamplerCube(param) ? 0xFFFFFFFF : 0;\n\t\t\tu->data = NULL;\n\t\t\tp->frag_texunits[texunit_idx - 1] = u;\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t\t\tu->sampler = NULL;\n\t\t\tconst char *pname = sceGxmProgramParameterGetName(param);\n\t\t\tfor (uint8_t i = 0; i < p->fshader->sized_samplers_num; i++) {\n\t\t\t\tif (!strcmp(pname, p->fshader->sized_samplers[i].name)) {\n\t\t\t\t\tchar smp[16];\n\t\t\t\t\tsprintf(smp, \"vgl_smp%u\", i);\n\t\t\t\t\t// If the linked uniform is missing, textureSize usage has been stripped out\n\t\t\t\t\tif (sceGxmProgramFindParameterByName(p->fshader->prog, smp))\n\t\t\t\t\t\tu->sampler = &p->fshader->sized_samplers[i];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n#endif\n\t\t} else if (cat == SCE_GXM_PARAMETER_CATEGORY_UNIFORM && sceGxmProgramParameterGetContainerIndex(param) == UBOS_NUM) {\n\t\t\tuniform *u = &p->frag_uniforms[j++];\n\t\t\tu->ptr = param;\n\t\t\tu->is_vertex = GL_FALSE;\n\t\t\tu->is_fragment = GL_TRUE;\n\t\t\tu->size = sceGxmProgramParameterGetComponentCount(param) * sceGxmProgramParameterGetArraySize(param);\n\t\t\tu->data = (float *)vglMalloc(u->size * sizeof(float));\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t\t\tu->sampler = NULL;\n\t\t\tconst char *pname = sceGxmProgramParameterGetName(param);\n\t\t\tfor (uint8_t i = 0; i < p->fshader->sized_samplers_num; i++) {\n\t\t\t\tchar smp[16];\n\t\t\t\tsprintf(smp, \"vgl_smp%u\", i);\n\t\t\t\tif (!strcmp(pname, smp)) {\n\t\t\t\t\tu->sampler = &p->fshader->sized_samplers[i];\n\t\t\t\t\tvgl_free(u->data);\n\t\t\t\t\tu->data = p->fshader->sized_samplers[i].sizes;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n#endif\n\t\t\tvgl_memset(u->data, 0, u->size * sizeof(float));\n\t\t}\n\t\tptr += 4;\n\t}\n\t\n\n\t// Analyzing vertex shader\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\tfor (int i = 0; i < FFP_BINDS_NUM; i++) {\n\t\tif (!p->ffp_binds[i])\n\t\t\tp->ffp_binds[i] = sceGxmProgramFindParameterByName(p->vshader->prog, ffp_bind_names[i]);\n\t}\n#endif\n\tcnt = sceGxmProgramGetParameterCount(p->vshader->prog);\n\t_ptr = vglProgramGetParameterBase(p->vshader->prog);\n\tptr = _ptr;\n\tfor (i = 0; i < cnt; i++) {\n\t\tSceGxmProgramParameter *param = (SceGxmProgramParameter *)ptr;\n\t\tSceGxmParameterCategory cat = sceGxmProgramParameterGetCategory(param);\n\t\tif (cat == SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE) {\n\t\t\tp->attr_num++;\n\t\t} else if (cat == SCE_GXM_PARAMETER_CATEGORY_SAMPLER || (cat == SCE_GXM_PARAMETER_CATEGORY_UNIFORM && sceGxmProgramParameterGetContainerIndex(param) == UBOS_NUM)) {\n\t\t\tp->vert_uniforms_num++;\n\t\t} else if (cat == SCE_GXM_PARAMETER_CATEGORY_UNIFORM_BUFFER) {\n\t\t\tubo *u = (ubo *)vglMalloc(sizeof(ubo));\n\t\t\tu->chain = p->vert_ubos;\n\t\t\tu->idx = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tu->ptr = (const SceGxmProgramParameter *)getBlockDetails(p->vshader->unif_blk, u->idx);\n\t\t\tu->bind = 0;\n\t\t\tu->alias = hasBlockAlias(p->frag_ubos, ((block_uniform *)u->ptr)->name);\n\t\t\tp->frag_ubos = u;\n\t\t}\n\t\tptr += 4;\n\t}\n\tp->vert_uniforms = (uniform *)vglMalloc(sizeof(uniform) * p->vert_uniforms_num);\n\tj = 0;\n\tptr = _ptr;\n\tfor (i = 0; i < cnt; i++) {\n\t\tSceGxmProgramParameter *param = (SceGxmProgramParameter *)ptr;\n\t\tSceGxmParameterCategory cat = sceGxmProgramParameterGetCategory(param);\n\t\tif (cat == SCE_GXM_PARAMETER_CATEGORY_SAMPLER) {\n\t\t\tuint8_t texunit_idx = sceGxmProgramParameterGetResourceIndex(param) + 1;\n\t\t\tif (p->max_vert_texunit_idx < texunit_idx)\n\t\t\t\tp->max_vert_texunit_idx = texunit_idx;\n\t\t\tuniform *u = &p->vert_uniforms[j++];\n\t\t\tu->ptr = param;\n\t\t\tu->size = sceGxmProgramParameterIsSamplerCube(param) ? 0xFFFFFFFF : 0;\n\t\t\tu->data = NULL;\n\t\t\tp->vert_texunits[texunit_idx - 1] = u;\n\t\t} else if (cat == SCE_GXM_PARAMETER_CATEGORY_UNIFORM && sceGxmProgramParameterGetContainerIndex(param) == UBOS_NUM) {\n\t\t\tuniform *u = &p->vert_uniforms[j++];\n\t\t\tu->ptr = param;\n\t\t\tu->is_vertex = GL_TRUE;\n\t\t\tu->size = sceGxmProgramParameterGetComponentCount(param) * sceGxmProgramParameterGetArraySize(param);\n\t\t\tu->data = getUniformAliasDataPtr(p->frag_uniforms, p->frag_uniforms_num, sceGxmProgramParameterGetName(param), u->size);\n\t\t\tif (u->data) {\n\t\t\t\tu->is_fragment = GL_TRUE;\n\t\t\t} else {\n\t\t\t\tu->is_fragment = GL_FALSE;\n\t\t\t\tu->data = (float *)vglMalloc(u->size * sizeof(float));\n\t\t\t\tvgl_memset(u->data, 0, u->size * sizeof(float));\n\t\t\t}\n\t\t}\n\t\tptr += 4;\n\t}\n\n#ifdef ENABLE_LEGACY_PIPELINE\n\t// Creating fragment and vertex program via sceGxmShaderPatcher if using vgl* draw pipeline\n\tif (p->attr_mode != VGL_ATTRIB_REGULAR) {\n\t\tpatchVertexProgram(gxm_shader_patcher,\n\t\t\tp->vshader->id, p->attr, p->attr_num,\n\t\t\tp->stream, p->attr_mode == VGL_ATTRIB_UNPACKED ? p->attr_num : 1, &p->vprog);\n\t\trebuild_frag_shader(p->fshader->id, &p->fprog, (SceGxmProgram *)p->vshader->prog, is_fbo_float ? SCE_GXM_OUTPUT_REGISTER_FORMAT_HALF4 : SCE_GXM_OUTPUT_REGISTER_FORMAT_UCHAR4);\n\t\tp->is_fbo_float = is_fbo_float;\n\n\t\t// Populating current blend settings\n\t\tp->blend_info.raw = blend_info.raw;\n\t} else\n#endif\n\t{\n\t\t// Checking if bound attributes are aligned\n\t\tp->has_unaligned_attrs = GL_FALSE;\n\n\t\tfor (i = 0; i < p->attr_num; i++) {\n\t\t\tp->attr_map[i] = i;\n\t\t\tif (p->attr[i].regIndex == 0xDEAD) {\n\t\t\t\tp->has_unaligned_attrs = GL_TRUE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\n\t\t// Fixing attributes mapping cache if in presence of unaligned attributes\n\t\tif (p->has_unaligned_attrs) {\n\t\t\tint j = 0;\n\t\t\tfor (i = 0; i < p->attr_highest_idx; i++) {\n\t\t\t\tif (p->attr[i].regIndex != 0xDEAD) {\n\t\t\t\t\tp->attr_map[j] = i;\n\t\t\t\t\tj++;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nvoid glUseProgram(GLuint prog) {\n\t// Setting current custom program to passed program\n\tcur_program = prog;\n\tdirty_frag_unifs = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nGLuint glGetUniformBlockIndex(GLuint prog, const GLchar *uniformBlockName) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n\t// Getting the desired location\n\tubo *j = p->vert_ubos;\n\twhile (j) {\n\t\tblock_uniform *b = (block_uniform *)j->ptr;\n\t\tif (!strcmp(b->name, uniformBlockName))\n\t\t\treturn j->alias ? (GLuint)j->alias : (GLuint)j;\n\t\tj = j->chain;\n\t}\n\tj = p->frag_ubos;\n\twhile (j) {\n\t\tblock_uniform *b = (block_uniform *)j->ptr;\n\t\tif (!strcmp(b->name, uniformBlockName))\n\t\t\treturn (GLuint)j;\n\t\tj = j->chain;\n\t}\n\n\treturn GL_INVALID_INDEX;\n}\n\nvoid glUniformBlockBinding(GLuint prog, GLuint uniformBlockIndex, GLuint uniformBlockBinding) {\n\tubo *u = (ubo *)uniformBlockIndex;\n\tu->bind = uniformBlockBinding;\n}\n\nGLint glGetUniformLocation(GLuint prog, const GLchar *name) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n#ifdef HAVE_GLSL_TRANSLATOR\n\t// texture, sampler and matrix are reserved keywords in CG but are not in GLSL\n\tif (!strcmp(name, \"texture\"))\n\t\tname = \"vgl_tex\";\n\telse if (!strcmp(name, \"Texture\"))\n\t\tname = \"Vgl_tex\";\n\telse if (!strcmp(name, \"matrix\"))\n\t\tname = \"_matrix\";\n\telse if (!strcmp(name, \"sampler\"))\n\t\tname = \"_sampler\";\n#endif\n\n#ifdef STRICT_UNIFORMS_COMPLIANCE\n\tint index = 0;\n\tchar tmp[64];\n\tchar *start = strstr(name, \"[\");\n\tif (start) {\n\t\tstrcpy(tmp, name);\n\t\tstart = tmp + (start - name);\n\t\tname = tmp;\n\t\tchar *end = strstr(start + 1, \"]\");\n\t\tstart[0] = end[0] = 0;\n\t\tindex = atoi(start + 1);\n\t}\n\n\tuniform_location ret;\n#endif\n\t// Checking if parameter is a vertex or fragment related one\n\tuniform *j;\n\tuint32_t cnt;\n\tconst SceGxmProgramParameter *u = sceGxmProgramFindParameterByName(p->vshader->prog, name);\n\tif (u == NULL) {\n\t\tu = sceGxmProgramFindParameterByName(p->fshader->prog, name);\n\t\tif (u == NULL) {\n\t\t\treturn -1;\n\t\t} else {\n\t\t\tj = p->frag_uniforms;\n\t\t\tcnt = p->frag_uniforms_num;\n#ifdef STRICT_UNIFORMS_COMPLIANCE\n\t\t\tret.is_vertex = GL_FALSE;\n#endif\n\t\t}\n\t} else {\n\t\tj = p->vert_uniforms;\n\t\tcnt = p->vert_uniforms_num;\n#ifdef STRICT_UNIFORMS_COMPLIANCE\n\t\tret.is_vertex = GL_TRUE;\n#endif\n\t}\n\n\t// Getting the desired location\n\tfor (uint32_t i = 0; i < cnt; i++) {\n\t\tif (j[i].ptr == u) {\n#ifdef STRICT_UNIFORMS_COMPLIANCE\t\t\t\n\t\t\tret.offset = index;\n\t\t\tret.zero = 0;\n\t\t\tret.program_idx = prog - 1;\n\t\t\tret.uniform_idx = i;\n\t\t\treturn ret.raw;\n#else\n\t\t\treturn -((GLint)&j[i]);\n#endif\n\t\t}\n\t}\n\n\treturn -1;\n}\n\ninline void glUniform1i(GLint location, GLint v0) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tif (u->size == 0 || u->size == 0xFFFFFFFF) // Sampler\n\t\tu->data = (float *)v0;\n\telse // Regular Uniform\n\t\tu->data[offs] = (float)v0;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform1i(GLuint prog, GLint location, GLint v0) {\n\tglUniform1i(location, v0);\n}\n\ninline void glUniform1iv(GLint location, GLsizei count, const GLint *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\tif (u->size == 0 || u->size == 0xFFFFFFFF) // Sampler\n\t\tu->data = (float *)value[0];\n\telse {\n\t\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\t\tif (u->size < count) {\n\t\t\tcount = u->size;\n\t\t}\n#endif\n\t\tfor (int i = 0; i < count; i++) {\n\t\t\tu->data[offs + i] = (float)value[i];\n\t\t}\n\t}\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform1iv(GLuint prog, GLint location, GLsizei count, const GLint *value) {\n\tglUniform1iv(location, count, value);\n}\n\ninline void glUniform1f(GLint location, GLfloat v0) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs] = v0;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform1f(GLuint prog, GLint location, GLfloat v0) {\n\tglUniform1f(location, v0);\n}\n\ninline void glUniform1fv(GLint location, GLsizei count, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count) {\n\t\tcount = u->size;\n\t}\n#endif\n\tvgl_fast_memcpy(&u->data[offs], value, count * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform1fv(GLuint prog, GLint location, GLsizei count, const GLfloat *value) {\n\tglUniform1fv(location, count, value);\n}\n\ninline void glUniform2i(GLint location, GLint v0, GLint v1) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs * 2] = (float)v0;\n\tu->data[offs * 2 + 1] = (float)v1;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform2i(GLuint prog, GLint location, GLint v0, GLint v1) {\n\tglUniform2i(location, v0, v1);\n}\n\ninline void glUniform2iv(GLint location, GLsizei count, const GLint *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 2) {\n\t\tcount = u->size / 2;\n\t}\n#endif\n\tfor (int i = 0; i < count * 2; i++) {\n\t\tu->data[offs * 2 + i] = (float)value[i];\n\t}\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform2iv(GLuint prog, GLint location, GLsizei count, const GLint *value) {\n\tglUniform2iv(location, count, value);\n}\n\ninline void glUniform2f(GLint location, GLfloat v0, GLfloat v1) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs * 2] = v0;\n\tu->data[offs * 2 + 1] = v1;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform2f(GLuint prog, GLint location, GLfloat v0, GLfloat v1) {\n\tglUniform2f(location, v0, v1);\n}\n\ninline void glUniform2fv(GLint location, GLsizei count, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 2) {\n\t\tcount = u->size / 2;\n\t}\n#endif\n\tvgl_fast_memcpy(&u->data[offs * 2], value, count * 2 * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform2fv(GLuint prog, GLint location, GLsizei count, const GLfloat *value) {\n\tglUniform2fv(location, count, value);\n}\n\ninline void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs * 3] = (float)v0;\n\tu->data[offs * 3 + 1] = (float)v1;\n\tu->data[offs * 3 + 2] = (float)v2;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform3i(GLuint prog, GLint location, GLint v0, GLint v1, GLint v2) {\n\tglUniform3i(location, v0, v1, v2);\n}\n\ninline void glUniform3iv(GLint location, GLsizei count, const GLint *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 3) {\n\t\tcount = u->size / 3;\n\t}\n#endif\n\tfor (int i = 0; i < count * 3; i++) {\n\t\tu->data[offs * 3 + i] = (float)value[i];\n\t}\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform3iv(GLuint prog, GLint location, GLsizei count, const GLint *value) {\n\tglUniform3iv(location, count, value);\n}\n\ninline void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs * 3] = v0;\n\tu->data[offs * 3 + 1] = v1;\n\tu->data[offs * 3 + 2] = v2;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform3f(GLuint prog, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) {\n\tglUniform3f(location, v0, v1, v2);\n}\n\ninline void glUniform3fv(GLint location, GLsizei count, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 3) {\n\t\tcount = u->size / 3;\n\t}\n#endif\n\tvgl_fast_memcpy(&u->data[offs * 3], value, count * 3 * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform3fv(GLuint prog, GLint location, GLsizei count, const GLfloat *value) {\n\tglUniform3fv(location, count, value);\n}\n\ninline void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs * 4] = (float)v0;\n\tu->data[offs * 4 + 1] = (float)v1;\n\tu->data[offs * 4 + 2] = (float)v2;\n\tu->data[offs * 4 + 3] = (float)v3;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform4i(GLuint prog, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) {\n\tglUniform4i(location, v0, v1, v2, v3);\n}\n\ninline void glUniform4iv(GLint location, GLsizei count, const GLint *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 4) {\n\t\tcount = u->size / 4;\n\t}\n#endif\n\tfor (int i = 0; i < count * 4; i++) {\n\t\tu->data[offs * 4 + i] = (float)value[i];\n\t}\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform4iv(GLuint prog, GLint location, GLsizei count, const GLint *value) {\n\tglUniform4iv(location, count, value);\n}\n\ninline void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n\tu->data[offs * 4] = v0;\n\tu->data[offs * 4 + 1] = v1;\n\tu->data[offs * 4 + 2] = v2;\n\tu->data[offs * 4 + 3] = v3;\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform4f(GLuint prog, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) {\n\tglUniform4f(location, v0, v1, v2, v3);\n}\n\ninline void glUniform4fv(GLint location, GLsizei count, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 4) {\n\t\tcount = u->size / 4;\n\t}\n#endif\n\tvgl_fast_memcpy(&u->data[offs * 4], value, count * 4 * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniform4fv(GLuint prog, GLint location, GLsizei count, const GLfloat *value) {\n\tglUniform4fv(location, count, value);\n}\n\ninline void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 4) {\n\t\tcount = u->size / 4;\n\t}\n#endif\n\tif (transpose) {\n\t\tfor (int i = 0; i < count; i++) {\n\t\t\tmatrix2x2_transpose(&u->data[(offs + i) * 4], &value[i * 4]);\n\t\t}\n\t} else\n\t\tvgl_fast_memcpy(&u->data[offs * 4], value, count * 4 * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniformMatrix2fv(GLuint prog, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) {\n\tglUniformMatrix2fv(location, count, transpose, value);\n}\n\ninline void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0)\n\t\treturn;\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 9) {\n\t\tcount = u->size / 9;\n\t}\n#endif\n\tif (transpose) {\n\t\tfor (int i = 0; i < count; i++) {\n\t\t\tmatrix3x3_transpose(&u->data[(offs + i) * 9], &value[i * 9]);\n\t\t}\n\t} else\n\t\tvgl_fast_memcpy(&u->data[offs * 9], value, count * 9 * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniformMatrix3fv(GLuint prog, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) {\n\tglUniformMatrix3fv(location, count, transpose, value);\n}\n\ninline void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) {\n\t// Checking if the uniform does exist\n\tif (location == -1 || location == 0) {\n\t\treturn;\n\t}\n\n\t// Grabbing passed uniform\n\tint offs = 0;\n\tuniform *u = (uniform *)getUniformFromPtr(location, &offs);\n\n\t// Setting passed value to desired uniform\n#ifndef UNIFORMS_SPEEDHACK\n\tif (u->size < count * 16) {\n\t\tcount = u->size / 16;\n\t}\n#endif\n\tif (transpose) {\n\t\tfor (int i = 0; i < count; i++) {\n\t\t\tmatrix4x4_transpose(&u->data[(offs + i) * 16], &value[i * 16]);\n\t\t}\n\t} else\n\t\tvgl_fast_memcpy(&u->data[offs * 16], value, count * 16 * sizeof(float));\n\n\tif (u->is_vertex)\n\t\tdirty_vert_unifs = GL_TRUE;\n\tif (u->is_fragment)\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glProgramUniformMatrix4fv(GLuint prog, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) {\n\tglUniformMatrix4fv(location, count, transpose, value);\n}\n\nvoid glEnableVertexAttribArray(GLuint index) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tcur_vao->vertex_attrib_state |= (1 << index);\n}\n\nvoid glDisableVertexAttribArray(GLuint index) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tcur_vao->vertex_attrib_state &= ~(1 << index);\n}\n\nvoid glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (pname != GL_VERTEX_ATTRIB_ARRAY_POINTER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t} else if (index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE);\n\t}\n#endif\n\tpointer[0] = (void *)cur_vao->vertex_attrib_offsets[index];\n}\n\nvoid glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (size < 1 || size > 4 || stride < 0 || index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tcur_vao->vertex_attrib_offsets[index] = (uint32_t)pointer;\n\tcur_vao->vertex_attrib_vbo[index] = vertex_array_unit;\n\n\tSceGxmVertexAttribute *attributes = &cur_vao->vertex_attrib_config[index];\n\tSceGxmVertexStream *streams = &cur_vao->vertex_stream_config[index];\n\n\t// Detecting attribute format and size\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_HALF_FLOAT:\n\tcase GL_HALF_FLOAT_OES:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F16;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = normalized ? SCE_GXM_ATTRIBUTE_FORMAT_S16N : SCE_GXM_ATTRIBUTE_FORMAT_S16;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_UNSIGNED_SHORT:\n\t\tattributes->format = normalized ? SCE_GXM_ATTRIBUTE_FORMAT_U16N : SCE_GXM_ATTRIBUTE_FORMAT_U16;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_BYTE:\n\t\tattributes->format = normalized ? SCE_GXM_ATTRIBUTE_FORMAT_S8N : SCE_GXM_ATTRIBUTE_FORMAT_S8;\n\t\tbpe = 1;\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tattributes->format = normalized ? SCE_GXM_ATTRIBUTE_FORMAT_U8N : SCE_GXM_ATTRIBUTE_FORMAT_U8;\n\t\tbpe = 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n}\n\nvoid glVertexAttribDivisor(GLuint index, GLuint divisor) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\t\t\n\t}\n\tif (divisor > 1) {\n\t\tvgl_log(\"%s:%d %s: Divisor value higher than 1 is not supported. Downgrading to 1.\\n\", __FILE__, __LINE__, __func__);\n\t}\n#endif\n\n\tif (divisor) {\n\t\tcur_vao->vertex_attrib_divisor |= (1 << index);\n\t} else {\n\t\tcur_vao->vertex_attrib_divisor &= ~(1 << index);\n\t}\n}\n\nvoid glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tswitch (pname) {\n\tcase GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? cur_vao->vertex_attrib_vbo[index] : 0;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_ENABLED:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_SIZE:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? cur_vao->vertex_attrib_config[index].componentCount : cur_vao->vertex_attrib_size[index];\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_STRIDE:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? cur_vao->vertex_stream_config[index].stride : 0;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_TYPE:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? gxm_vd_fmt_to_gl(cur_vao->vertex_attrib_config[index].format) : GL_FLOAT;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_NORMALIZED:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? (cur_vao->vertex_attrib_config[index].format >= SCE_GXM_ATTRIBUTE_FORMAT_U8N && cur_vao->vertex_attrib_config[index].format <= SCE_GXM_ATTRIBUTE_FORMAT_S16N) : GL_FALSE;\n\t\tbreak;\n\tcase GL_CURRENT_VERTEX_ATTRIB:\n#ifndef SKIP_ERROR_HANDLING\n\t\tif (index == 0) {\n\t\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t\t}\n#endif\n\t\tparams[0] = cur_vao->vertex_attrib_value[index][0];\n\t\tparams[1] = cur_vao->vertex_attrib_size[index] > 1 ? cur_vao->vertex_attrib_value[index][1] : 0;\n\t\tparams[2] = cur_vao->vertex_attrib_size[index] > 2 ? cur_vao->vertex_attrib_value[index][2] : 0;\n\t\tparams[3] = cur_vao->vertex_attrib_size[index] > 3 ? cur_vao->vertex_attrib_value[index][3] : 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (index >= VERTEX_ATTRIBS_NUM) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tswitch (pname) {\n\tcase GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? cur_vao->vertex_attrib_vbo[index] : 0;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_ENABLED:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_SIZE:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? cur_vao->vertex_attrib_config[index].componentCount : cur_vao->vertex_attrib_size[index];\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_STRIDE:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? cur_vao->vertex_stream_config[index].stride : 0;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_TYPE:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? gxm_vd_fmt_to_gl(cur_vao->vertex_attrib_config[index].format) : GL_FLOAT;\n\t\tbreak;\n\tcase GL_VERTEX_ATTRIB_ARRAY_NORMALIZED:\n\t\tparams[0] = (cur_vao->vertex_attrib_state & (1 << index)) ? (cur_vao->vertex_attrib_config[index].format >= SCE_GXM_ATTRIBUTE_FORMAT_U8N && cur_vao->vertex_attrib_config[index].format <= SCE_GXM_ATTRIBUTE_FORMAT_S16N) : GL_FALSE;\n\t\tbreak;\n\tcase GL_CURRENT_VERTEX_ATTRIB:\n#ifndef SKIP_ERROR_HANDLING\n\t\tif (index == 0) {\n\t\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t\t}\n#endif\n\t\tparams[0] = cur_vao->vertex_attrib_value[index][0];\n\t\tparams[1] = cur_vao->vertex_attrib_size[index] > 1 ? cur_vao->vertex_attrib_value[index][1] : 0;\n\t\tparams[2] = cur_vao->vertex_attrib_size[index] > 2 ? cur_vao->vertex_attrib_value[index][2] : 0;\n\t\tparams[3] = cur_vao->vertex_attrib_size[index] > 3 ? cur_vao->vertex_attrib_value[index][3] : 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glVertexAttrib1f(GLuint index, GLfloat v0) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(1);\n\tcur_vao->vertex_attrib_size[index] = 1;\n\tcur_vao->vertex_attrib_value[index][0] = v0;\n}\n\nvoid glVertexAttrib2f(GLuint index, GLfloat v0, GLfloat v1) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(2);\n\tcur_vao->vertex_attrib_size[index] = 2;\n\tcur_vao->vertex_attrib_value[index][0] = v0;\n\tcur_vao->vertex_attrib_value[index][1] = v1;\n}\n\nvoid glVertexAttrib3f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(3);\n\tcur_vao->vertex_attrib_size[index] = 3;\n\tcur_vao->vertex_attrib_value[index][0] = v0;\n\tcur_vao->vertex_attrib_value[index][1] = v1;\n\tcur_vao->vertex_attrib_value[index][2] = v2;\n}\n\nvoid glVertexAttrib4f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(4);\n\tcur_vao->vertex_attrib_size[index] = 4;\n\tcur_vao->vertex_attrib_value[index][0] = v0;\n\tcur_vao->vertex_attrib_value[index][1] = v1;\n\tcur_vao->vertex_attrib_value[index][2] = v2;\n\tcur_vao->vertex_attrib_value[index][3] = v3;\n}\n\nvoid glVertexAttrib1fv(GLuint index, const GLfloat *v) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(1);\n\tcur_vao->vertex_attrib_size[index] = 1;\n\tcur_vao->vertex_attrib_value[index][0] = v[0];\n}\n\nvoid glVertexAttrib2fv(GLuint index, const GLfloat *v) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(2);\n\tcur_vao->vertex_attrib_size[index] = 2;\n\tcur_vao->vertex_attrib_value[index][0] = v[0];\n\tcur_vao->vertex_attrib_value[index][1] = v[1];\n}\n\nvoid glVertexAttrib3fv(GLuint index, const GLfloat *v) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(3);\n\tcur_vao->vertex_attrib_size[index] = 3;\n\tcur_vao->vertex_attrib_value[index][0] = v[0];\n\tcur_vao->vertex_attrib_value[index][1] = v[1];\n\tcur_vao->vertex_attrib_value[index][2] = v[2];\n}\n\nvoid glVertexAttrib4fv(GLuint index, const GLfloat *v) {\n\tcur_vao->vertex_attrib_value[index] = reserve_attrib_pool(4);\n\tcur_vao->vertex_attrib_size[index] = 4;\n\tcur_vao->vertex_attrib_value[index][0] = v[0];\n\tcur_vao->vertex_attrib_value[index][1] = v[1];\n\tcur_vao->vertex_attrib_value[index][2] = v[2];\n\tcur_vao->vertex_attrib_value[index][3] = v[3];\n}\n\nvoid glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (target != GL_UNIFORM_BUFFER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t} else if (index >= UBOS_NUM) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, index)\n\t} else if (size <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, size)\n\t}\n#endif\n\n\tubo_buf[index] = (gpubuffer *)buffer;\n\tubo_offset[index] = offset;\n}\n\nvoid glBindBufferBase(GLenum target, GLuint index, GLuint buffer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (target != GL_UNIFORM_BUFFER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t} else if (index >= UBOS_NUM) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, index)\n\t}\n#endif\n\n\tubo_buf[index] = (gpubuffer *)buffer;\n\tubo_offset[index] = 0;\n}\n\nvoid glBindAttribLocation(GLuint prog, GLuint index, const GLchar *name) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\t\n#ifdef HAVE_GLSL_TRANSLATOR\n\t// If we use VGL_MODE_POSTPONED, we perform attributes binding in glLinkProgram\n\tif (glsl_sema_mode == VGL_MODE_POSTPONED) {\n\t\tif (!p->glsl_attr_map)\n\t\t\tp->glsl_attr_map = vglMalloc(sizeof(attr_mapping) * VERTEX_ATTRIBS_NUM);\n\t\tp->glsl_attr_map[p->num_glsl_attr].idx = index;\n\t\tstrcpy(p->glsl_attr_map[p->num_glsl_attr++].name, name);\n\t\treturn;\n\t}\n#endif\n\n\t// Looking for desired parameter in requested program\n\tconst SceGxmProgramParameter *param = sceGxmProgramFindParameterByName(p->vshader->prog, name);\n\tif (param == NULL || sceGxmProgramParameterGetCategory(param) != SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE)\n\t\treturn;\n\tuint32_t attrIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\n\t// Swapping any previously made bind to the requested attribute\n\tfor (int i = 0; i < p->attr_highest_idx; i++) {\n\t\tif (p->attr[i].regIndex == attrIndex) {\n\t\t\tp->attr[i].regIndex = p->attr[index].regIndex;\n\t\t\tbreak;\n\t\t}\n\t}\n\t\n\t// Set new binding to the requested attribute\n\tp->attr[index].regIndex = attrIndex;\n\tif (p->attr_highest_idx <= index)\n\t\tp->attr_highest_idx = index + 1;\n}\n\nGLint glGetAttribLocation(GLuint prog, const GLchar *name) {\n\tprogram *p = &progs[prog - 1];\n\tconst SceGxmProgramParameter *param = sceGxmProgramFindParameterByName(p->vshader->prog, name);\n\tif (param == NULL || sceGxmProgramParameterGetCategory(param) != SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE)\n\t\treturn -1;\n\tuint32_t index = sceGxmProgramParameterGetResourceIndex(param);\n\n\t// Return requested attribute location\n\tfor (int i = 0; i < p->attr_highest_idx; i++) {\n\t\tif (p->attr[i].regIndex == index)\n\t\t\treturn i;\n\t}\n\n\treturn -1;\n}\n\nvoid glGetActiveAttrib(GLuint prog, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (bufSize < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n\tint i, cnt = sceGxmProgramGetParameterCount(p->vshader->prog);\n\tuint32_t *ptr = vglProgramGetParameterBase(p->vshader->prog);\n\tSceGxmProgramParameter *param;\n\tfor (i = 0; i < cnt; i++) {\n\t\tparam = (SceGxmProgramParameter *)ptr;\n\t\tif (sceGxmProgramParameterGetCategory(param) == SCE_GXM_PARAMETER_CATEGORY_ATTRIBUTE && (sceGxmProgramParameterGetResourceIndex(param) / 4) == index)\n\t\t\tbreak;\n\t\tptr += 4;\n\t}\n\n\t// Copying attribute name\n\tconst char *pname = sceGxmProgramParameterGetName(param);\n\tbufSize = min(strlen(pname), bufSize - 1);\n\tif (length)\n\t\t*length = bufSize;\n\tstrncpy(name, pname, bufSize);\n\tname[bufSize] = 0;\n\n\t*type = gxm_attr_type_to_gl(sceGxmProgramParameterGetComponentCount(param), sceGxmProgramParameterGetArraySize(param));\n\t*size = 1;\n}\n\nvoid glGetActiveUniform(GLuint prog, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) {\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (bufSize < 0 || (index >= p->vert_uniforms_num + p->frag_uniforms_num)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Grabbing desired uniform\n\tuniform *u;\n\tif (index >= p->vert_uniforms_num) {\n\t\tu = &p->frag_uniforms[index - p->vert_uniforms_num];\n\t} else {\n\t\tu = &p->vert_uniforms[index];\n\t}\n\n\t// Detecting uniform type\n\tconst char *pname = sceGxmProgramParameterGetName(u->ptr);\n\tif (sceGxmProgramParameterGetCategory(u->ptr) == SCE_GXM_PARAMETER_CATEGORY_SAMPLER) {\n\t\t*type = sceGxmProgramParameterIsSamplerCube(u->ptr) ? GL_SAMPLER_CUBE : GL_SAMPLER_2D;\n\t\t*size = 1;\n\t} else {\n\t\t*size = sceGxmProgramParameterGetArraySize(u->ptr);\n\t\t*type = gxm_unif_type_to_gl(sceGxmProgramParameterGetType(u->ptr), sceGxmProgramParameterGetComponentCount(u->ptr), size);\n\t\tif (*type >= GL_FLOAT_VEC2 && *type <= GL_FLOAT_VEC4 && *size > 1) {\n\t\t\tmatrix_uniform *m = p->vshader->mat;\n\t\t\twhile (m) {\n\t\t\t\tif (m->ptr == u->ptr) {\n\t\t\t\t\tgxm_unif_to_mat(type, size);\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tm = (matrix_uniform *)m->chain;\n\t\t\t}\n\t\t\tif (!m) {\n\t\t\t\tm = p->fshader->mat;\n\t\t\t\twhile (m) {\n\t\t\t\t\tif (m->ptr == u->ptr) {\n\t\t\t\t\t\tgxm_unif_to_mat(type, size);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t\tm = (matrix_uniform *)m->chain;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// Copying uniform name\n#ifdef HAVE_GLSL_TRANSLATOR\n\t// texture, sampler and matrix are reserved keywords in CG but are not in GLSL\n\tif (!strcmp(pname, \"vgl_tex\"))\n\t\tpname = \"texture\";\n\telse if (!strcmp(pname, \"Vgl_tex\"))\n\t\tpname = \"Texture\";\n\telse if (!strcmp(name, \"_matrix\"))\n\t\tname = \"matrix\";\n\telse if (!strcmp(name, \"_sampler\"))\n\t\tname = \"sampler\";\n#endif\n\tbufSize = min(strlen(pname), bufSize - 1);\n\tif (length)\n\t\t*length = bufSize;\n\tstrncpy(name, pname, bufSize);\n\tname[bufSize] = 0;\n}\n\n/*\n * ------------------------------\n * -    VGL_EXT_gxp_shaders     -\n * ------------------------------\n */\n\n// Equivalent of glBindAttribLocation but for sceGxm architecture\nvoid vglBindAttribLocation(GLuint prog, GLuint index, const GLchar *name, const GLuint num, const GLenum type) {\n#ifdef ENABLE_LEGACY_PIPELINE\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\tSceGxmVertexAttribute *attributes = &p->attr[index];\n\tSceGxmVertexStream *streams = &p->stream[index];\n\n\t// Looking for desired parameter in requested program\n\tconst SceGxmProgramParameter *param = sceGxmProgramFindParameterByName(p->vshader->prog, name);\n\tif (param == NULL)\n\t\treturn;\n\n\t// Setting stream index and offset values\n\tattributes->streamIndex = index;\n\tattributes->offset = 0;\n\n\t// Detecting attribute format and size\n\tint bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = sizeof(float);\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = sizeof(int16_t);\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U8N;\n\t\tbpe = sizeof(uint8_t);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\n\t// Setting various info about the stream\n\tattributes->componentCount = num;\n\tattributes->regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\tstreams->stride = bpe * num;\n\tstreams->indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\tp->attr_mode = VGL_ATTRIB_UNPACKED;\n#endif\n}\n\n// Equivalent of glBindAttribLocation but for sceGxm architecture when packed attributes are used\nGLint vglBindPackedAttribLocation(GLuint prog, const GLchar *name, const GLuint num, const GLenum type, GLuint offset, GLint stride) {\n#ifdef ENABLE_LEGACY_PIPELINE\n\t// Grabbing passed program\n\tprogram *p = &progs[prog - 1];\n\tSceGxmVertexAttribute *attributes = &p->attr[p->attr_idx];\n\tSceGxmVertexStream *streams = &p->stream[0];\n\n\t// Looking for desired parameter in requested program\n\tconst SceGxmProgramParameter *param = sceGxmProgramFindParameterByName(p->vshader->prog, name);\n\tif (param == NULL)\n\t\treturn GL_FALSE;\n\n\t// Setting stream index and offset values\n\tattributes->streamIndex = 0;\n\tattributes->offset = offset;\n\n\t// Detecting attribute format and size\n\tint bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = sizeof(float);\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = sizeof(int16_t);\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U8N;\n\t\tbpe = sizeof(uint8_t);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, GL_FALSE)\n\t}\n\n\t// Setting various info about the stream\n\tattributes->componentCount = num;\n\tattributes->regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\tstreams->stride = stride ? stride : bpe * num;\n\tstreams->indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\tp->attr_mode = VGL_ATTRIB_PACKED;\n\tp->attr_idx++;\n#endif\n\treturn GL_TRUE;\n}\n\n// Equivalent of glVertexAttribPointer but for sceGxm architecture\nvoid vglVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint count, const GLvoid *pointer) {\n#ifdef ENABLE_LEGACY_PIPELINE\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (stride < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Detecting type size\n\tint bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tbpe = sizeof(GLfloat);\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tbpe = sizeof(GLshort);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\n\t// Allocating enough memory on vitaGL mempool\n\tvoid *ptr = gpu_alloc_mapped_temp(count * bpe * size);\n\n\t// Copying passed data to vitaGL mempool\n\tif (stride == 0)\n\t\tvgl_fast_memcpy(ptr, pointer, count * bpe * size); // Faster if stride == 0\n\telse {\n\t\tint i;\n\t\tuint8_t *dst = (uint8_t *)ptr;\n\t\tuint8_t *src = (uint8_t *)pointer;\n\t\tfor (i = 0; i < count; i++) {\n\t\t\tvgl_fast_memcpy(dst, src, bpe * size);\n\t\t\tdst += (bpe * size);\n\t\t\tsrc += stride;\n\t\t}\n\t}\n\n\t// Setting vertex stream to passed index in sceGxm\n\tsceGxmSetVertexStream(gxm_context, index, ptr);\n#endif\n}\n\nvoid vglVertexAttribPointerMapped(GLuint index, const GLvoid *pointer) {\n#ifdef ENABLE_LEGACY_PIPELINE\n\t// Setting vertex stream to passed index in sceGxm\n\tsceGxmSetVertexStream(gxm_context, index, pointer);\n#endif\n}\n\nvoid vglGetShaderBinary(GLuint handle, GLsizei bufSize, GLsizei *length, void *binary) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (bufSize < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Grabbing passed shader\n\tshader *s = &shaders[handle - 1];\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (s->prog == NULL) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tsize_t sz;\n\tserialize_shader(binary, length ? (size_t *)length : &sz, s, GL_FALSE);\n}\n\nvoid vglCgShaderSource(GLuint handle, GLsizei count, const GLchar *const *string, const GLint *length) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (count < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\t// Grabbing passed shader\n\tshader *s = &shaders[handle - 1];\n\t\n\tuint32_t size = 1;\t\n\tfor (int i = 0; i < count; i++) {\n\t\tsize += length ? length[i] : strlen(string[i]);\n\t}\n\n\ts->source = (char *)vglMalloc(size);\n\ts->source[0] = 0;\n\tfor (int i = 0; i < count; i++) {\n\t\tstrncat(s->source, string[i], length ? length[i] : strlen(string[i]));\n\t}\n\n#ifdef HAVE_GLSL_TRANSLATOR\n\ts->is_glsl = GL_FALSE;\n#endif\n\n\ts->size = size - 1;\n}\n\nvoid vglAddSemanticBinding(const GLchar *const *varying, GLint index, GLenum type) {\n#ifdef HAVE_GLSL_TRANSLATOR\n#ifndef SKIP_ERROR_HANDLING\n\tif (glsl_custom_bindings_num >= MAX_CUSTOM_BINDINGS) {\n\t\tvgl_log(\"%s:%d %s: Too many custom bindings supplied. Consider increasing MAX_CUSTOM_BINDINGS.\\n\", __FILE__, __LINE__, __func__);\n\t\treturn;\n\t}\t\t\t\n#endif\n\tstrcpy(glsl_custom_bindings[glsl_custom_bindings_num].name, varying);\n\tglsl_custom_bindings[glsl_custom_bindings_num].idx = index;\n\tglsl_custom_bindings[glsl_custom_bindings_num].type = type;\n\tglsl_custom_bindings[glsl_custom_bindings_num++].ref_idx = glsl_current_ref_idx;\n#endif\n}\n\nvoid vglAddSemanticBindingHint(const GLchar *const *varying, GLenum type) {\n#ifdef HAVE_GLSL_TRANSLATOR\n#ifndef SKIP_ERROR_HANDLING\n\tif (glsl_custom_bindings_num >= MAX_CUSTOM_BINDINGS) {\n\t\tvgl_log(\"%s:%d %s: Too many custom bindings supplied. Consider increasing MAX_CUSTOM_BINDINGS.\\n\", __FILE__, __LINE__, __func__);\n\t\treturn;\n\t}\t\t\t\n#endif\n\tstrcpy(glsl_custom_bindings[glsl_custom_bindings_num].name, varying);\n\tglsl_custom_bindings[glsl_custom_bindings_num].idx = -1;\n\tglsl_custom_bindings[glsl_custom_bindings_num].type = type;\n\tglsl_custom_bindings[glsl_custom_bindings_num++].ref_idx = glsl_current_ref_idx;\n#endif\n}\n\nvoid vglUseLowPrecision(GLboolean val) {\n#ifdef HAVE_GLSL_TRANSLATOR\n\tglsl_precision_low = val;\n#endif\n}\n\nvoid vglSetSemanticBindingMode(GLenum mode) {\n#ifdef HAVE_GLSL_TRANSLATOR\n\tglsl_sema_mode = mode;\n#endif\n}\n\nvoid vglOverrideTexFormat(GLenum target) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tswitch (target) {\n\tcase GL_TEXTURE_1D:\n\t\ttex2d_override = 1;\n\t\tbreak;\n\tdefault:\n\t\ttex2d_override = 0;\n\t\tbreak;\n\t}\n#endif\n}\n\nvoid vglShaderGxpBinary(GLsizei count, const GLuint *handles, const void *binary, GLsizei length) {\n\t// Grabbing passed shader\n\tshader *s = &shaders[handles[0] - 1];\n\t\n\ts->size = length;\n\ts->prog = (SceGxmProgram *)vglMalloc(s->size);\n\tvgl_fast_memcpy((SceGxmProgram *)s->prog, binary, s->size);\n\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, s->prog, &s->id);\n\ts->unif_buf_size = sceGxmProgramGetDefaultUniformBufferSize(s->prog);\n}\n"
  },
  {
    "path": "source/debug.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n#include \"vitaGL.h\"\n#include \"shared.h\"\n#ifdef HAVE_RAZOR\nextern razor_results razor_metrics;\n#endif\n\nvoid glPushGroupMarker(GLsizei length, const GLchar *marker) {\n\tsceGxmPushUserMarker(gxm_context, marker);\n}\n\nvoid glPopGroupMarker(void) {\n\tsceGxmPopUserMarker(gxm_context);\n}\n\n#ifdef HAVE_DEBUG_INTERFACE\n#include \"utils/font_utils.h\"\nstatic int dbg_y = -18;\nstatic uint32_t *frame_buf;\n\n#ifdef HAVE_DEVKIT\nint metrics_mode = SCE_RAZOR_GPU_LIVE_METRICS_GROUP_PBUFFER_USAGE; // Current live metrics to show\n\nvoid vgl_debugger_set_metrics(int mode) {\n\tmetrics_mode = mode;\n\tsceRazorGpuLiveStop();\n\tsceRazorGpuLiveSetMetricsGroup(mode);\n\tsceRazorGpuLiveStart();\n}\n#endif\n\nstatic void vgl_debugger_draw_character(int character, int x, int y, uint32_t color) {\n\tfor (int yy = 0; yy < 10; yy++) {\n\t\tint xDisplacement = x;\n\t\tint yDisplacement = (y + (yy<<1)) * DISPLAY_STRIDE;\n\t\tuint32_t* screenPos = frame_buf + xDisplacement + yDisplacement;\n\n\t\tuint8_t charPos = font[character * 10 + yy];\n\t\tfor (int xx = 7; xx >= 2; xx--) {\n\t\t\tuint32_t clr = ((charPos >> xx) & 1) ? color : 0x00000000;\n\t\t\t*(screenPos) = clr;\n\t\t\t*(screenPos+1) = clr;\n\t\t\t*(screenPos+DISPLAY_STRIDE) = clr;\n\t\t\t*(screenPos+DISPLAY_STRIDE+1) = clr;\t\t\t\n\t\t\tscreenPos += 2;\n\t\t}\n\t}\n}\n\nstatic void vgl_debugger_draw_string(int x, int y, const char *str, uint32_t color) {\n\tfor (size_t i = 0; i < strlen(str); i++)\n\t\tvgl_debugger_draw_character(str[i], x + i * 12, y, color);\n}\n\nstatic void vgl_debugger_draw_string_format(int x, int y, uint32_t color, const char *format, ...) {\n\tchar str[512] = { 0 };\n\tva_list va;\n\n\tva_start(va, format);\n\tvsnprintf(str, 512, format, va);\n\tva_end(va);\n\n\tfor (char* text = strtok(str, \"\\n\"); text != NULL; text = strtok(NULL, \"\\n\"), y += 20)\n\t\tvgl_debugger_draw_string(x, y, text, color);\n}\n\nstatic inline __attribute__((always_inline)) uint32_t vgl_debugger_get_color_by_percentage(uint32_t percent) {\n\tif (percent > 80) {\n\t\treturn 0xFF0000FF;\n\t} else if (percent > 55) {\n\t\treturn 0xFF00FFFF;\n\t}\n\treturn 0xFFFFFFFF;\n}\n\nstatic void vgl_debugger_draw_mem_usage(const char *str, vglMemType type) {\n\tuint32_t tot = vgl_mem_get_total_space(type) / (1024 * 1024);\n\tuint32_t used = tot - (vgl_mem_get_free_space(type) / (1024 * 1024));\n\tfloat ratio = ((float)used / (float)tot) * 100.0f;\n\tvgl_debugger_draw_string_format(5, dbg_y += 20, vgl_debugger_get_color_by_percentage(ratio), \"%s: %luMBs / %luMBs (%.2f%%)\", str, used, tot, ratio);\n}\n\nstatic inline __attribute__((always_inline)) void vgl_debugger_draw_mem_usage_metrics() {\n\tvgl_debugger_draw_mem_usage(\"RAM Usage\", VGL_MEM_RAM);\n\tvgl_debugger_draw_mem_usage(\"VRAM Usage\", VGL_MEM_VRAM);\n\tvgl_debugger_draw_mem_usage(\"Phycont RAM Usage\", VGL_MEM_SLOW);\n\tvgl_debugger_draw_mem_usage(\"CDLG RAM Usage\", VGL_MEM_BUDGET);\n}\n\nvoid vgl_debugger_draw(uint32_t *fb) {\n\tframe_buf = fb;\n\tdbg_y = -18;\n#ifdef HAVE_DEVKIT\n\tif (has_razor_live) {\n\t\tstatic uint32_t param_buf_peak = 0;\n\t\tfloat percentage;\n\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFF00FF, \"Page %d/%d\", metrics_mode + 1, SCE_RAZOR_GPU_LIVE_METRICS_GROUP_NUM);\n\t\tswitch (metrics_mode) {\n\t\tcase SCE_RAZOR_GPU_LIVE_METRICS_GROUP_PBUFFER_USAGE:\n\t\t\tif (razor_metrics.peak_usage_value > param_buf_peak) {\n\t\t\t\tparam_buf_peak = razor_metrics.peak_usage_value;\n\t\t\t}\n\t\t\tvgl_debugger_draw_mem_usage_metrics();\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"SP Buffer Mem Usage: %luKBs\", sceGxmShaderPatcherGetBufferMemAllocated(gxm_shader_patcher) / 1024);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"SP Fragment USSE Mem Usage: %luKBs\", sceGxmShaderPatcherGetFragmentUsseMemAllocated(gxm_shader_patcher) / 1024);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"SP Vertex USSE Mem Usage: %luKBs\", sceGxmShaderPatcherGetVertexUsseMemAllocated(gxm_shader_patcher) / 1024);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"SP Host Mem Usage: %luKBs\", sceGxmShaderPatcherGetHostMemAllocated(gxm_shader_patcher) / 1024);\n\t\t\tpercentage = 100.f * razor_metrics.gpu_activity_duration_time / razor_metrics.frame_duration;\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, vgl_debugger_get_color_by_percentage(percentage), \"GPU activity: %dus (%.0f%%)\", razor_metrics.gpu_activity_duration_time, percentage);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, razor_metrics.partial_render ? 0xFF0000FF : 0xFFFFFFFF, \"Partial Rendering: %s\", razor_metrics.partial_render ? \"Yes\" : \"No\");\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, razor_metrics.vertex_job_paused ? 0xFF0000FF : 0xFFFFFFFF, \"Param Buffer Outage: %s\", razor_metrics.vertex_job_paused ? \"Yes\" : \"No\");\n\t\t\tpercentage = 100.f * ((float)param_buf_peak / (float)gxm_param_buf_size);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, vgl_debugger_get_color_by_percentage(percentage), \"Param Buffer Peak Usage: %lu Bytes (%.0f%%)\", param_buf_peak, percentage);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Scenes per frame: %lu\", razor_metrics.scene_count);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Frame Number: %lu\", razor_metrics.frame_number);\n\t\t\tbreak;\n\t\tcase SCE_RAZOR_GPU_LIVE_METRICS_GROUP_OVERVIEW_1:\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Vertex jobs: %d (Time: %lluus)\", razor_metrics.vertex_job_count, razor_metrics.vertex_job_time / 4);\n\t\t\tpercentage = razor_metrics.usse_vertex_processing_percent / razor_metrics.vertex_job_count;\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, vgl_debugger_get_color_by_percentage(percentage), \"USSE Vertex Processing: %.2f%%\", percentage);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Fragment jobs: %d (Time: %lluus)\", razor_metrics.fragment_job_count, razor_metrics.fragment_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"USSE Fragment Processing: %.2f%%\", razor_metrics.usse_fragment_processing_percent / razor_metrics.fragment_job_count);\n\t\t\tpercentage = razor_metrics.usse_dependent_texture_reads_percent / razor_metrics.fragment_job_count;\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, vgl_debugger_get_color_by_percentage(percentage), \"USSE Dependent Texture Read: %.2f%%\", percentage);\n\t\t\tpercentage = razor_metrics.usse_non_dependent_texture_reads_percent / razor_metrics.fragment_job_count;\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, vgl_debugger_get_color_by_percentage(percentage), \"USSE Non-Dependent Texture Read: %.2f%%\", percentage);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Firmware jobs: %d (Time: %lluus)\", razor_metrics.firmware_job_count, razor_metrics.firmware_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Scenes per frame: %lu\", razor_metrics.scene_count);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Frame Number: %lu\", razor_metrics.frame_number);\n\t\t\tbreak;\n\t\tcase SCE_RAZOR_GPU_LIVE_METRICS_GROUP_OVERVIEW_2:\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Vertex jobs: %d (Time: %lluus)\", razor_metrics.vertex_job_count, razor_metrics.vertex_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"VDM primitives (Input): %d\", razor_metrics.vdm_primitives_input_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"MTE primitives (Output): %d\", razor_metrics.mte_primitives_output_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"VDM vertices (Input): %d\", razor_metrics.vdm_vertices_input_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"MTE vertices (Output): %d\", razor_metrics.mte_vertices_output_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Fragment jobs: %d (Time: %lluus)\", razor_metrics.fragment_job_count, razor_metrics.fragment_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Rasterized pixels before HSR: %d\", razor_metrics.rasterized_pixels_before_hsr_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Rasterized output pixels: %d\", razor_metrics.rasterized_output_pixels_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Rasterized output samples: %d\", razor_metrics.rasterized_output_samples_num);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Firmware jobs: %d (Time: %lluus)\", razor_metrics.firmware_job_count, razor_metrics.firmware_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Scenes per frame: %lu\", razor_metrics.scene_count);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Frame Number: %lu\", razor_metrics.frame_number);\n\t\t\tbreak;\n\t\tcase SCE_RAZOR_GPU_LIVE_METRICS_GROUP_OVERVIEW_3:\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Vertex jobs: %d (Time: %lluus)\", razor_metrics.vertex_job_count, razor_metrics.vertex_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"BIF: Tiling accelerated memory writes: %d bytes\", razor_metrics.tiling_accelerated_mem_writes);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Fragment jobs: %d (Time: %lluus)\", razor_metrics.fragment_job_count, razor_metrics.fragment_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"BIF: ISP parameter fetch memory reads: %d bytes\", razor_metrics.isp_parameter_fetches_mem_reads);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Firmware jobs: %d (Time: %lluus)\", razor_metrics.firmware_job_count, razor_metrics.firmware_job_time / 4);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Scenes per frame: %lu\", razor_metrics.scene_count);\n\t\t\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Frame Number: %lu\", razor_metrics.frame_number);\n\t\t\tbreak;\n\t\t}\n\t\tstatic uint32_t oldpad = 0;\n\t\tstatic SceCtrlData pad;\n\t\tsceCtrlPeekBufferPositive(0, &pad, 1);\n\t\tif ((pad.buttons & SCE_CTRL_LEFT) && !(oldpad & SCE_CTRL_LEFT)) {\n\t\t\tmetrics_mode--;\n\t\t\tif (metrics_mode < 0) {\n\t\t\t\tmetrics_mode = SCE_RAZOR_GPU_LIVE_METRICS_GROUP_NUM - 1;\n\t\t\t}\n\t\t\tvgl_debugger_set_metrics(metrics_mode);\n\t\t} else if ((pad.buttons & SCE_CTRL_RIGHT) && !(oldpad & SCE_CTRL_RIGHT)) {\n\t\t\tmetrics_mode = (metrics_mode + 1) % SCE_RAZOR_GPU_LIVE_METRICS_GROUP_NUM;\n\t\t\tvgl_debugger_set_metrics(metrics_mode);\n\t\t}\n\t\toldpad = pad.buttons;\n\t\treturn;\n\t}\n#endif\n\tvgl_debugger_draw_mem_usage_metrics();\n\tvgl_debugger_draw_string_format(5, dbg_y += 20, 0xFFFFFFFF, \"Frame Number: %lu\", vgl_framecount);\n}\n#endif\n\n#ifdef FILE_LOG\nstatic char msg[512 * 1024];\nvoid vgl_file_log(const char *format, ...) {\n\t__gnuc_va_list arg;\n\tva_start(arg, format);\n\tvsnprintf(msg, sizeof(msg), format, arg);\n\tva_end(arg);\n\tSceUID log = sceIoOpen(\"ux0:/data/vitaGL.log\", SCE_O_WRONLY | SCE_O_APPEND | SCE_O_CREAT, 0777);\n\tif (log >= 0) {\n\t\tsceIoWrite(log, msg, strlen(msg));\n\t\tsceIoClose(log);\n\t}\n}\n#endif\n\n#ifdef LOG_ERRORS\n#define ERROR_CASE(x) \\\n\tcase x: \\\n\t\treturn #x;\nchar *get_gxm_error_literal(uint32_t code) {\n\tswitch (code) {\n\tERROR_CASE(SCE_GXM_ERROR_UNINITIALIZED)\n\tERROR_CASE(SCE_GXM_ERROR_ALREADY_INITIALIZED)\n\tERROR_CASE(SCE_GXM_ERROR_OUT_OF_MEMORY)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_VALUE)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_POINTER)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_ALIGNMENT)\n\tERROR_CASE(SCE_GXM_ERROR_NOT_WITHIN_SCENE)\n\tERROR_CASE(SCE_GXM_ERROR_WITHIN_SCENE)\n\tERROR_CASE(SCE_GXM_ERROR_NULL_PROGRAM)\n\tERROR_CASE(SCE_GXM_ERROR_UNSUPPORTED)\n\tERROR_CASE(SCE_GXM_ERROR_PATCHER_INTERNAL)\n\tERROR_CASE(SCE_GXM_ERROR_RESERVE_FAILED)\n\tERROR_CASE(SCE_GXM_ERROR_PROGRAM_IN_USE)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_INDEX_COUNT)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_POLYGON_MODE)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_SAMPLER_RESULT_TYPE_PRECISION)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_SAMPLER_RESULT_TYPE_COMPONENT_COUNT)\n\tERROR_CASE(SCE_GXM_ERROR_UNIFORM_BUFFER_NOT_RESERVED)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_PRECOMPUTED_DRAW)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_PRECOMPUTED_VERTEX_STATE)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_PRECOMPUTED_FRAGMENT_STATE)\n\tERROR_CASE(SCE_GXM_ERROR_DRIVER)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_TEXTURE)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_TEXTURE_DATA_POINTER)\n\tERROR_CASE(SCE_GXM_ERROR_INVALID_TEXTURE_PALETTE_POINTER)\n\tERROR_CASE(SCE_GXM_ERROR_OUT_OF_RENDER_TARGETS)\n\tdefault:\n\t\treturn \"Unknown Error\";\n\t}\n}\n#endif\n"
  },
  {
    "path": "source/display_lists.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020, 2021, 2022 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * display_lists.c:\n * Implementation for display lists\n */\n\n#include \"shared.h\"\n\n#ifdef HAVE_DLISTS\n#define NUM_DISPLAY_LISTS 512\n#else\n#define NUM_DISPLAY_LISTS 1 // Save on memory usage if display lists are disabled\n#endif\n\n#define call_full_list(t) \\\n\tfor (i = 0; i < n; i++) { \\\n\t\tt *l = (t *)lists; \\\n\t\tglCallList(l[i]); \\\n\t}\n\n//#define DEBUG_DLISTS // Uncomment this to debug display lists\n\ndisplay_list *curr_display_list = NULL;\nGLboolean display_list_execute;\ndisplay_list display_lists[NUM_DISPLAY_LISTS];\nstatic uint32_t dlist_offs = 0;\n\nvoid resetDlists() {\n\tvgl_memset(&display_lists[0], 0, sizeof(display_list) * NUM_DISPLAY_LISTS);\n}\n\nGLboolean _vgl_enqueue_list_func(void (*func)(), dlistFuncType type, ...) {\n\t// Check if we are creating a display list\n\tif (!curr_display_list)\n\t\treturn GL_FALSE;\n\n\t// Enqueuing function call\n\tlist_chain *new_tail = (list_chain *)vglMalloc(sizeof(list_chain));\n\tif (curr_display_list->tail)\n\t\tcurr_display_list->tail->next = new_tail;\n\tcurr_display_list->tail = new_tail;\n\tif (!curr_display_list->head)\n\t\tcurr_display_list->head = new_tail;\n\tnew_tail->func = func;\n\tnew_tail->next = NULL;\n\tnew_tail->type = type;\n\n\t// Recording function arguments\n\tif (type) {\n\t\tint i = 0;\n\t\tva_list arglist;\n\t\tva_start(arglist, type);\n\t\twhile (type) {\n\t\t\tuint8_t arg_type = (uint8_t)type;\n\t\t\tuint32_t uarg;\n\t\t\tint32_t iarg;\n\t\t\tfloat farg;\n\t\t\tuint8_t suarg;\n\t\t\tint16_t sarg;\n\t\t\tswitch (arg_type) {\n\t\t\tcase DLIST_ARG_U32:\n\t\t\t\tuarg = va_arg(arglist, uint32_t);\n\t\t\t\tvgl_fast_memcpy(&new_tail->args[i], &uarg, sizeof(uarg));\n\t\t\t\ti += sizeof(uarg);\n\t\t\t\tbreak;\n\t\t\tcase DLIST_ARG_I32:\n\t\t\t\tiarg = va_arg(arglist, int32_t);\n\t\t\t\tvgl_fast_memcpy(&new_tail->args[i], &iarg, sizeof(iarg));\n\t\t\t\ti += sizeof(iarg);\n\t\t\t\tbreak;\n\t\t\tcase DLIST_ARG_F32:\n\t\t\t\tfarg = (float)va_arg(arglist, double);\n\t\t\t\tvgl_fast_memcpy(&new_tail->args[i], &farg, sizeof(farg));\n\t\t\t\ti += sizeof(farg);\n\t\t\t\tbreak;\n\t\t\tcase DLIST_ARG_I16:\n\t\t\t\tsarg = (int16_t)va_arg(arglist, int);\n\t\t\t\tvgl_fast_memcpy(&new_tail->args[i], &sarg, sizeof(sarg));\n\t\t\t\ti += sizeof(sarg);\n\t\t\t\tbreak;\n\t\t\tcase DLIST_ARG_U8:\n\t\t\t\tsuarg = (uint8_t)va_arg(arglist, int);\n\t\t\t\tvgl_fast_memcpy(&new_tail->args[i], &suarg, sizeof(suarg));\n\t\t\t\ti += sizeof(suarg);\n\t\t\t\tbreak;\n\t\t\tcase DLIST_ARG_VOID:\n\t\t\tdefault:\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\ttype >>= 8;\n\t\t}\n\t\tva_end(arglist);\n\t}\n\n\treturn !display_list_execute;\n}\n\nvoid glListBase(GLuint base) {\n\tdlist_offs = base;\n}\n\nvoid glCallList(GLuint list) {\n\tlist_chain *l = display_lists[list + dlist_offs - 1].head;\n#ifdef DEBUG_DLISTS\n\tvgl_log(\"%s:%d %s: Executing display list %d (Offset: %d)\\n\", __FILE__, __LINE__, __func__, list + dlist_offs, dlist_offs);\n#endif\n\t// Function prototypes\n\tvoid (*f_void)(); // DLIST_FUNC_VOID\n\tvoid (*f_u32)(uint32_t); // DLIST_FUNC_U32\n\tvoid (*f_u32_u32)(uint32_t, uint32_t); // DLIST_FUNC_U32_U32\n\tvoid (*f_u32_i32)(uint32_t, int32_t); // DLIST_FUNC_U32_I32\n\tvoid (*f_i32_i32)(int32_t, int32_t); // DLIST_FUNC_I32_I32\n\tvoid (*f_u32_f32)(uint32_t, float); // DLIST_FUNC_U32_F32\n\tvoid (*f_f32_f32)(float, float); // DLIST_FUNC_F32_F32\n\tvoid (*f_i32_i32_i32)(int32_t, int32_t, int32_t); // DLIST_FUNC_I32_I32_I32\n\tvoid (*f_u32_i32_i32)(uint32_t, int32_t, int32_t); // DLIST_FUNC_U32_I32_I32\n\tvoid (*f_u32_i32_u32)(uint32_t, int32_t, uint32_t); // DLIST_FUNC_U32_I32_U32\n\tvoid (*f_u32_u32_u32)(uint32_t, uint32_t, uint32_t); // DLIST_FUNC_U32_U32_U32\n\tvoid (*f_u32_u32_i32)(uint32_t, uint32_t, int32_t); // DLIST_FUNC_U32_U32_I32\n\tvoid (*f_u8_u8_u8)(uint8_t, uint8_t, uint8_t); // DLIST_FUNC_U8_U8_U8\n\tvoid (*f_i16_i16_i16)(int16_t, int16_t, int16_t); // DLIST_FUNC_I16_I16_I16\n\tvoid (*f_u32_f32_f32)(uint32_t, float, float); // DLIST_FUNC_U32_F32_F32\n\tvoid (*f_u32_u32_f32)(uint32_t, uint32_t, float); // DLIST_FUNC_U32_U32_F32\n\tvoid (*f_f32_f32_f32)(float, float, float); // DLIST_FUNC_F32_F32_F32\n\tvoid (*f_u32_u32_u32_u32)(uint32_t, uint32_t, uint32_t, uint32_t); // DLIST_FUNC_U32_U32_U32_U32\n\tvoid (*f_i32_i32_i32_i32)(int32_t, int32_t, int32_t, int32_t); // DLIST_FUNC_I32_I32_I32_I32\n\tvoid (*f_i32_u32_i32_u32)(int32_t, uint32_t, int32_t, uint32_t); // DLIST_FUNC_I32_U32_I32_U32\n\tvoid (*f_u32_i32_u32_u32)(uint32_t, int32_t, uint32_t, uint32_t); // DLIST_FUNC_U32_I32_U32_U32\n\tvoid (*f_f32_f32_f32_f32)(float, float, float, float); // DLIST_FUNC_F32_F32_F32_F32\n\tvoid (*f_u8_u8_u8_u8)(uint8_t, uint8_t, uint8_t, uint8_t); // DLIST_FUNC_U8_U8_U8_U8\n\t\n\twhile (l) {\n\t\tswitch (l->type) {\n\t\t// No arguments\n\t\tcase DLIST_FUNC_VOID:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s()\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func));\n#endif\n\t\t\tf_void = l->func;\n\t\t\tf_void();\n\t\t\tbreak;\n\t\t// 1 argument\n\t\tcase DLIST_FUNC_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args));\n#endif\t\t\n\t\t\tf_u32 = l->func;\n\t\t\tf_u32(*(uint32_t *)(l->args));\n\t\t\tbreak;\n\t\t// 2 arguments\n\t\tcase DLIST_FUNC_U32_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]));\n#endif\t\n\t\t\tf_u32_u32 = l->func;\n\t\t\tf_u32_u32(*(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_I32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %d)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(int32_t *)(&l->args[4]));\n#endif\n\t\t\tf_u32_i32 = l->func;\n\t\t\tf_u32_i32(*(uint32_t *)(l->args), *(int32_t *)(&l->args[4]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_I32_I32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%i, %i)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(int32_t *)(l->args), *(int32_t *)(&l->args[4]));\n#endif\n\t\t\tf_i32_i32 = l->func;\n\t\t\tf_i32_i32(*(int32_t *)(l->args), *(int32_t *)(&l->args[4]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_F32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %f)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(float *)(&l->args[4]));\n#endif\n\t\t\tf_u32_f32 = l->func;\n\t\t\tf_u32_f32(*(uint32_t *)(l->args), *(float *)(&l->args[4]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_F32_F32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%f, %f)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(float *)(l->args), *(float *)(&l->args[4]));\n#endif\n\t\t\tf_f32_f32 = l->func;\n\t\t\tf_f32_f32(*(float *)(l->args), *(float *)(&l->args[4]));\n\t\t\tbreak;\n\t\t// 3 arguments\n\t\tcase DLIST_FUNC_I32_I32_I32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%d, %d, %d)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(int32_t *)(l->args), *(int32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]));\n#endif\n\t\t\tf_i32_i32_i32 = l->func;\n\t\t\tf_i32_i32_i32(*(int32_t *)(l->args), *(int32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_I32_I32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %d, %d)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(int32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]));\n#endif\n\t\t\tf_u32_i32_i32 = l->func;\n\t\t\tf_u32_i32_i32(*(uint32_t *)(l->args), *(int32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_I32_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %d, %u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(int32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]));\n#endif\n\t\t\tf_u32_i32_u32 = l->func;\n\t\t\tf_u32_i32_u32(*(uint32_t *)(l->args), *(int32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_U32_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %u, %u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]));\n#endif\n\t\t\tf_u32_u32_u32 = l->func;\n\t\t\tf_u32_u32_u32(*(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_U32_I32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %u, %d)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]));\n#endif\n\t\t\tf_u32_u32_i32 = l->func;\n\t\t\tf_u32_u32_i32(*(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U8_U8_U8:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%hhu, %hhu, %hhu)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint8_t *)(l->args), *(uint8_t *)(&l->args[1]), *(uint8_t *)(&l->args[2]));\n#endif\n\t\t\tf_u8_u8_u8 = l->func;\n\t\t\tf_u8_u8_u8(*(uint8_t *)(l->args), *(uint8_t *)(&l->args[1]), *(uint8_t *)(&l->args[2]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_I16_I16_I16:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%hd, %hd, %hd)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(int16_t *)(l->args), *(int16_t *)(&l->args[2]), *(int16_t *)(&l->args[4]));\n#endif\n\t\t\tf_i16_i16_i16 = l->func;\n\t\t\tf_i16_i16_i16(*(int16_t *)(l->args), *(int16_t *)(&l->args[2]), *(int16_t *)(&l->args[4]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_F32_F32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %f, %f)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(float *)(&l->args[4]), *(float *)(&l->args[8]));\n#endif\n\t\t\tf_u32_f32_f32 = l->func;\n\t\t\tf_u32_f32_f32(*(uint32_t *)(l->args), *(float *)(&l->args[4]), *(float *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_U32_F32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %u, %f)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(float *)(&l->args[8]));\n#endif\n\t\t\tf_u32_u32_f32 = l->func;\n\t\t\tf_u32_u32_f32(*(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(float *)(&l->args[8]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_F32_F32_F32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%f, %f, %f)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(float *)(l->args), *(float *)(&l->args[4]), *(float *)(&l->args[8]));\n#endif\n\t\t\tf_f32_f32_f32 = l->func;\n\t\t\tf_f32_f32_f32(*(float *)(l->args), *(float *)(&l->args[4]), *(float *)(&l->args[8]));\n\t\t\tbreak;\n\t\t// 4 arguments\n\t\tcase DLIST_FUNC_U32_U32_U32_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %u, %u, %u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]), *(uint32_t *)(&l->args[12]));\n#endif\n\t\t\tf_u32_u32_u32_u32 = l->func;\n\t\t\tf_u32_u32_u32_u32(*(uint32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]), *(uint32_t *)(&l->args[12]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_I32_I32_I32_I32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%d, %d, %d, %d)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(int32_t *)(l->args), *(int32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]), *(int32_t *)(&l->args[12]));\n#endif\n\t\t\tf_i32_i32_i32_i32 = l->func;\n\t\t\tf_i32_i32_i32_i32(*(int32_t *)(l->args), *(int32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]), *(int32_t *)(&l->args[12]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_I32_U32_I32_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%d, %u, %d, %u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(int32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]), *(uint32_t *)(&l->args[12]));\n#endif\n\t\t\tf_i32_u32_i32_u32 = l->func;\n\t\t\tf_i32_u32_i32_u32(*(int32_t *)(l->args), *(uint32_t *)(&l->args[4]), *(int32_t *)(&l->args[8]), *(uint32_t *)(&l->args[12]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U32_I32_U32_U32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%u, %d, %u, %u)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint32_t *)(l->args), *(int32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]), *(uint32_t *)(&l->args[12]));\n#endif\n\t\t\tf_u32_i32_u32_u32 = l->func;\n\t\t\tf_u32_i32_u32_u32(*(uint32_t *)(l->args), *(int32_t *)(&l->args[4]), *(uint32_t *)(&l->args[8]), *(uint32_t *)(&l->args[12]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_F32_F32_F32_F32:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%f, %f, %f, %f)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(float *)(l->args), *(float *)(&l->args[4]), *(float *)(&l->args[8]), *(float *)(&l->args[12]));\n#endif\n\t\t\tf_f32_f32_f32_f32 = l->func;\n\t\t\tf_f32_f32_f32_f32(*(float *)(l->args), *(float *)(&l->args[4]), *(float *)(&l->args[8]), *(float *)(&l->args[12]));\n\t\t\tbreak;\n\t\tcase DLIST_FUNC_U8_U8_U8_U8:\n#ifdef DEBUG_DLISTS\n\t\t\tvgl_log(\"%s:%d %s: %s(%hhu, %hhu, %hhu, %hhu)\\n\", __FILE__, __LINE__, __func__, vglGetFuncName(l->func), *(uint8_t *)(l->args), *(uint8_t *)(&l->args[1]), *(uint8_t *)(&l->args[2]), *(uint8_t *)(&l->args[3]));\n#endif\n\t\t\tf_u8_u8_u8_u8 = l->func;\n\t\t\tf_u8_u8_u8_u8(*(uint8_t *)(l->args), *(uint8_t *)(&l->args[1]), *(uint8_t *)(&l->args[2]), *(uint8_t *)(&l->args[3]));\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\t\tl = (list_chain *)l->next;\n\t}\n}\n\nvoid glCallLists(GLsizei n, GLenum type, const void *lists) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, n)\n\t}\n#endif\n\tint i;\n\tswitch (type) {\n\tcase GL_BYTE:\n\t\tcall_full_list(int8_t);\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tcall_full_list(uint8_t);\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tcall_full_list(int16_t);\n\t\tbreak;\n\tcase GL_UNSIGNED_SHORT:\n\t\tcall_full_list(uint16_t);\n\t\tbreak;\n\tcase GL_INT:\n\t\tcall_full_list(int32_t);\n\t\tbreak;\n\tcase GL_UNSIGNED_INT:\n\t\tcall_full_list(uint32_t);\n\t\tbreak;\n\tcase GL_FLOAT:\n\t\tcall_full_list(float);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n}\n\nvoid glNewList(GLuint list, GLenum mode) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (list == 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, list)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tcurr_display_list = &display_lists[list - 1];\n\tdisplay_list_execute = mode == GL_COMPILE ? GL_FALSE : GL_TRUE;\n}\n\nvoid glEndList(void) {\n\tcurr_display_list = NULL;\n}\n\nGLuint glGenLists(GLsizei range) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (range < 0) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_VALUE, 0)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_OPERATION, 0)\n\t}\n#endif\n\tGLsizei r = range;\n\tGLuint first = 0;\n\tfor (GLuint i = 0; i < NUM_DISPLAY_LISTS; i++) {\n\t\tif (!display_lists[i].used) {\n\t\t\tif (first == 0)\n\t\t\t\tfirst = i + 1;\n\t\t\tr--;\n\t\t} else {\n\t\t\tfirst = i + 1;\n\t\t\tr = range;\n\t\t}\n\t\tif (!r)\n\t\t\tbreak;\n\t}\n#ifndef SKIP_ERROR_HANDLING\n\tif (r) {\n\t\tvgl_log(\"%s:%d glGenLists: Not enough display lists! Consider increasing the display lists maximum number...\\n\", __FILE__, __LINE__);\n\t\treturn 0;\n\t}\n#endif\n\tfor (GLuint i = first - 1; i < first + range; i++) {\n\t\tdisplay_lists[i].used = GL_TRUE;\n\t\tdisplay_lists[i].head = display_lists[i].tail = NULL;\n\t}\n\treturn first;\n}\n\nvoid glDeleteLists(GLuint list, GLsizei range) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (range < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, range)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tfor (GLuint i = list - 1; i < list + range; i++) {\n\t\tlist_chain *l = display_lists[i].head;\n\t\twhile (l) {\n\t\t\tlist_chain *old = l;\n\t\t\tl = l->next;\n\t\t\tvglFree(old);\n\t\t}\n\t\tdisplay_lists[i].used = GL_FALSE;\n\t}\n}\n"
  },
  {
    "path": "source/draw.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * draw.c:\n * Implementation for draw call functions\n */\n#include \"shared.h\"\n#include \"vitaGL.h\"\n\nGLboolean prim_is_non_native = GL_FALSE; // Flag for when a primitive not supported natively by sceGxm is used\n\n#ifndef INDICES_DRAW_SPEEDHACK\n#define setup_elements_indices(type_t) \\\n\ttype_t *ptr; \\\n\tif (gpu_buf != NULL && !prim_is_non_native) { \\\n\t\tptr = src; \\\n\t\tgpu_buf->last_frame = vgl_framecount; \\\n\t} else { \\\n\t\tswitch (mode) { \\\n\t\tcase GL_QUADS: \\\n\t\t\tptr = gpu_alloc_mapped_temp(count * 3 * sizeof(type_t)); \\\n\t\t\tfor (GLsizei i = 0; i < count / 4; i++) { \\\n\t\t\t\tptr[i * 6] = src[i * 4]; \\\n\t\t\t\tptr[i * 6 + 1] = src[i * 4 + 1]; \\\n\t\t\t\tptr[i * 6 + 2] = src[i * 4 + 3]; \\\n\t\t\t\tptr[i * 6 + 3] = src[i * 4 + 1]; \\\n\t\t\t\tptr[i * 6 + 4] = src[i * 4 + 2]; \\\n\t\t\t\tptr[i * 6 + 5] = src[i * 4 + 3]; \\\n\t\t\t} \\\n\t\t\tcount = (count / 2) * 3; \\\n\t\t\tbreak; \\\n\t\tcase GL_LINE_STRIP: \\\n\t\t\tptr = gpu_alloc_mapped_temp((count - 1) * 2 * sizeof(type_t)); \\\n\t\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\t\tptr[i * 2] = src[i]; \\\n\t\t\t\tptr[i * 2 + 1] = src[i + 1]; \\\n\t\t\t} \\\n\t\t\tcount = (count - 1) * 2; \\\n\t\t\tbreak; \\\n\t\tcase GL_LINE_LOOP: \\\n\t\t\tptr = gpu_alloc_mapped_temp(count * 2 * sizeof(type_t)); \\\n\t\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\t\tptr[i * 2] = src[i]; \\\n\t\t\t\tptr[i * 2 + 1] = src[i + 1]; \\\n\t\t\t} \\\n\t\t\tptr[(count - 1) * 2] = src[count - 1]; \\\n\t\t\tptr[(count - 1) * 2 + 1] = src[0]; \\\n\t\t\tcount = count * 2; \\\n\t\t\tbreak; \\\n\t\tdefault: \\\n\t\t\tptr = gpu_alloc_mapped_temp(count * sizeof(type_t)); \\\n\t\t\tvgl_fast_memcpy(ptr, src, count * sizeof(type_t)); \\\n\t\t\tbreak; \\\n\t\t} \\\n\t}\n#else\n#define setup_elements_indices(type_t) \\\n\ttype_t *ptr; \\\n\tif (gpu_buf != NULL && !prim_is_non_native) { \\\n\t\tptr = src; \\\n\t\tgpu_buf->last_frame = vgl_framecount; \\\n\t} else { \\\n\t\tswitch (mode) { \\\n\t\tcase GL_QUADS: \\\n\t\t\tptr = gpu_alloc_mapped_temp(count * 3 * sizeof(type_t)); \\\n\t\t\tfor (GLsizei i = 0; i < count / 4; i++) { \\\n\t\t\t\tptr[i * 6] = src[i * 4]; \\\n\t\t\t\tptr[i * 6 + 1] = src[i * 4 + 1]; \\\n\t\t\t\tptr[i * 6 + 2] = src[i * 4 + 3]; \\\n\t\t\t\tptr[i * 6 + 3] = src[i * 4 + 1]; \\\n\t\t\t\tptr[i * 6 + 4] = src[i * 4 + 2]; \\\n\t\t\t\tptr[i * 6 + 5] = src[i * 4 + 3]; \\\n\t\t\t} \\\n\t\t\tcount = (count / 2) * 3; \\\n\t\t\tbreak; \\\n\t\tcase GL_LINE_STRIP: \\\n\t\t\tptr = gpu_alloc_mapped_temp((count - 1) * 2 * sizeof(type_t)); \\\n\t\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\t\tptr[i * 2] = src[i]; \\\n\t\t\t\tptr[i * 2 + 1] = src[i + 1]; \\\n\t\t\t} \\\n\t\t\tcount = (count - 1) * 2; \\\n\t\t\tbreak; \\\n\t\tcase GL_LINE_LOOP: \\\n\t\t\tptr = gpu_alloc_mapped_temp(count * 2 * sizeof(type_t)); \\\n\t\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\t\tptr[i * 2] = src[i]; \\\n\t\t\t\tptr[i * 2 + 1] = src[i + 1]; \\\n\t\t\t} \\\n\t\t\tptr[(count - 1) * 2] = src[count - 1]; \\\n\t\t\tptr[(count - 1) * 2 + 1] = src[0]; \\\n\t\t\tcount = count * 2; \\\n\t\t\tbreak; \\\n\t\tdefault: \\\n\t\t\tptr = src; \\\n\t\t\tbreak; \\\n\t\t} \\\n\t}\n#endif\n\n#define setup_8bit_elements_indices() \\\n\tuint16_t *ptr; \\\n\tswitch (mode) { \\\n\tcase GL_QUADS: \\\n\t\tptr = gpu_alloc_mapped_temp(count * 3 * sizeof(uint16_t)); \\\n\t\tfor (GLsizei i = 0; i < count / 4; i++) { \\\n\t\t\tptr[i * 6] = src[i * 4]; \\\n\t\t\tptr[i * 6 + 1] = src[i * 4 + 1]; \\\n\t\t\tptr[i * 6 + 2] = src[i * 4 + 3]; \\\n\t\t\tptr[i * 6 + 3] = src[i * 4 + 1]; \\\n\t\t\tptr[i * 6 + 4] = src[i * 4 + 2]; \\\n\t\t\tptr[i * 6 + 5] = src[i * 4 + 3]; \\\n\t\t} \\\n\t\tcount = (count / 2) * 3; \\\n\t\tbreak; \\\n\tcase GL_LINE_STRIP: \\\n\t\tptr = gpu_alloc_mapped_temp((count - 1) * 2 * sizeof(uint16_t)); \\\n\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\tptr[i * 2] = src[i]; \\\n\t\t\tptr[i * 2 + 1] = src[i + 1]; \\\n\t\t} \\\n\t\tcount = (count - 1) * 2; \\\n\t\tbreak; \\\n\tcase GL_LINE_LOOP: \\\n\t\tptr = gpu_alloc_mapped_temp(count * 2 * sizeof(uint16_t)); \\\n\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\tptr[i * 2] = src[i]; \\\n\t\t\tptr[i * 2 + 1] = src[i + 1]; \\\n\t\t} \\\n\t\tptr[(count - 1) * 2] = src[count - 1]; \\\n\t\tptr[(count - 1) * 2 + 1] = src[0]; \\\n\t\tcount = count * 2; \\\n\t\tbreak; \\\n\tdefault: \\\n\t\tptr = src; \\\n\t\tbreak; \\\n\t}\n\n#ifdef HAVE_VITA3K_SUPPORT\n#define setup_elements_indices_with_base(type_t) \\\n\ttype_t *ptr; \\\n\tswitch (mode) { \\\n\tcase GL_QUADS: \\\n\t\tptr = gpu_alloc_mapped_temp(count * 3 * sizeof(type_t)); \\\n\t\tfor (GLsizei i = 0; i < count / 4; i++) { \\\n\t\t\tptr[i * 6] = src[i * 4] + baseVertex; \\\n\t\t\tptr[i * 6 + 1] = src[i * 4 + 1] + baseVertex; \\\n\t\t\tptr[i * 6 + 2] = src[i * 4 + 3] + baseVertex; \\\n\t\t\tptr[i * 6 + 3] = src[i * 4 + 1] + baseVertex; \\\n\t\t\tptr[i * 6 + 4] = src[i * 4 + 2] + baseVertex; \\\n\t\t\tptr[i * 6 + 5] = src[i * 4 + 3] + baseVertex; \\\n\t\t} \\\n\t\tcount = (count / 2) * 3; \\\n\t\tbreak; \\\n\tcase GL_LINE_STRIP: \\\n\t\tptr = gpu_alloc_mapped_temp((count - 1) * 2 * sizeof(type_t)); \\\n\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\tptr[i * 2] = src[i] + baseVertex; \\\n\t\t\tptr[i * 2 + 1] = src[i + 1] + baseVertex; \\\n\t\t} \\\n\t\tcount = (count - 1) * 2; \\\n\t\tbreak; \\\n\tcase GL_LINE_LOOP: \\\n\t\tptr = gpu_alloc_mapped_temp(count * 2 * sizeof(type_t)); \\\n\t\tfor (GLsizei i = 0; i < count - 1; i++) { \\\n\t\t\tptr[i * 2] = src[i] + baseVertex; \\\n\t\t\tptr[i * 2 + 1] = src[i + 1] + baseVertex; \\\n\t\t} \\\n\t\tptr[(count - 1) * 2] = src[count - 1] + baseVertex; \\\n\t\tptr[(count - 1) * 2 + 1] = src[0] + baseVertex; \\\n\t\tcount = count * 2; \\\n\t\tbreak; \\\n\tdefault: \\\n\t\tptr = gpu_alloc_mapped_temp(count * sizeof(type_t)); \\\n\t\tfor (GLsizei i = 0; i < count; i++) { \\\n\t\t\tptr[i] = src[i] + baseVertex; \\\n\t\t} \\\n\t\tbreak; \\\n\t}\n#endif\t\n\nvoid glDrawArrays(GLenum mode, GLint first, GLsizei count) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glDrawArrays, DLIST_FUNC_U32_I32_I32, mode, first, count))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t}\n#endif\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\tGLboolean is_draw_legal = GL_TRUE;\n\n\tif (cur_program != 0)\n\t\tis_draw_legal = _glDrawArrays_CustomShadersIMPL(first, count, GL_FALSE);\n\telse {\n\t\tif (!(ffp_vertex_attrib_state & (1 << 0)))\n\t\t\treturn;\n\t\t_glDrawArrays_FixedFunctionIMPL(first, count);\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n\t\tuint16_t *ptr;\n\t\tswitch (mode) {\n\t\tcase GL_QUADS:\n\t\t\tptr = default_quads_idx_ptr;\n\t\t\tcount = (count / 2) * 3;\n\t\t\tbreak;\n\t\tcase GL_LINE_STRIP:\n\t\t\tptr = default_line_strips_idx_ptr;\n\t\t\tcount = (count - 1) * 2;\n\t\t\tbreak;\n\t\tcase GL_LINE_LOOP:\n\t\t\tptr = gpu_alloc_mapped_temp(count * 2 * sizeof(uint16_t));\n\t\t\tvgl_fast_memcpy(ptr, default_line_strips_idx_ptr, (count - 1) * 2 * sizeof(uint16_t));\n\t\t\tptr[(count - 1) * 2] = count - 1;\n\t\t\tptr[(count - 1) * 2 + 1] = 0;\n\t\t\tcount *= 2;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tptr = default_idx_ptr;\n\t\t\tbreak;\n\t\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\t\tif (count > MAX_IDX_NUMBER) {\n\t\t\tvgl_log(\"%s:%d Attempting to draw a model with glDrawArrays which is too big! Consider increasing MAX_IDX_NUMBER value... (Max requested index: %d)\\n\", __FILE__, __LINE__, count - 1);\n\t\t}\n#endif\n\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count);\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glMultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (drawcount < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, drawcount)\n\t}\n#endif\n\n\tsceneReset();\n\t\n\tGLint lowest = 0x7FFFFFFF;\n\tGLsizei highest = 0, highest_count = 0;\n\tfor (int i = 0; i < drawcount; i++) {\n\t\tif (first[i] < lowest)\n\t\t\tlowest = first[i];\n\t\tGLsizei last = first[i] + count[i];\n\t\tif (last > highest)\n\t\t\thighest = last;\n\t\tif (count[i] > highest_count)\n\t\t\thighest_count = count[i];\n\t}\n\t\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, highest_count);\n\t\n\tuint16_t *idx_ptr;\n\tswitch (mode) {\n\tcase GL_QUADS:\n\t\tidx_ptr = default_quads_idx_ptr;\n\t\thighest_count = (highest_count / 2) * 3;\n\t\tbreak;\n\tcase GL_LINE_STRIP:\n\t\tidx_ptr = default_line_strips_idx_ptr;\n\t\thighest_count = (highest_count - 1) * 2;\n\t\tbreak;\n\tcase GL_LINE_LOOP:\n\t\tidx_ptr = gpu_alloc_mapped_temp(highest_count * 2 * sizeof(uint16_t));\n\t\tvgl_fast_memcpy(idx_ptr, default_line_strips_idx_ptr, (highest_count - 1) * 2 * sizeof(uint16_t));\n\t\tidx_ptr[(highest_count - 1) * 2] = highest_count - 1;\n\t\tidx_ptr[(highest_count - 1) * 2 + 1] = 0;\n\t\thighest_count *= 2;\n\t\tbreak;\n\tdefault:\n\t\tidx_ptr = default_idx_ptr;\n\t\tbreak;\n\t}\n\t\n\tif (cur_program != 0)\n\t\t_glMultiDrawArrays_CustomShadersIMPL(gxm_p, idx_ptr, first, count, lowest, highest, drawcount);\n\telse {\n\t\tif (!(ffp_vertex_attrib_state & (1 << 0)))\n\t\t\treturn;\n\t\t_glMultiDrawArrays_FixedFunctionIMPL(gxm_p, idx_ptr, first, count, lowest, highest, drawcount);\n\t}\n\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei primcount) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t} else if (cur_program == 0) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\tGLboolean is_draw_legal = _glDrawArrays_CustomShadersIMPL(first, count, GL_TRUE);\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n\t\tuint16_t *ptr;\n\t\tswitch (mode) {\n\t\tcase GL_QUADS:\n\t\t\tptr = default_quads_idx_ptr;\n\t\t\tcount = (count / 2) * 3;\n\t\t\tbreak;\n\t\tcase GL_LINE_STRIP:\n\t\t\tptr = default_line_strips_idx_ptr;\n\t\t\tcount = (count - 1) * 2;\n\t\t\tbreak;\n\t\tcase GL_LINE_LOOP:\n\t\t\tptr = gpu_alloc_mapped_temp(count * 2 * sizeof(uint16_t));\n\t\t\tvgl_fast_memcpy(ptr, default_line_strips_idx_ptr + first * 2, (count - 1) * 2 * sizeof(uint16_t));\n\t\t\tptr[(count - 1) * 2] = count - 1;\n\t\t\tptr[(count - 1) * 2 + 1] = 0;\n\t\t\tcount *= 2;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tptr = default_idx_ptr;\n\t\t\tbreak;\n\t\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\t\tif (count > MAX_IDX_NUMBER) {\n\t\t\tvgl_log(\"%s:%d Attempting to draw a model with glDrawArraysInstanced which is too big! Consider increasing MAX_IDX_NUMBER value... (Max requested index: %d)\\n\", __FILE__, __LINE__, count - 1);\n\t\t}\n#endif\n\t\tsceGxmDrawInstanced(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count * primcount, count);\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *gl_indices) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glDrawElements, DLIST_FUNC_U32_I32_U32_U32, mode, count, type, gl_indices))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (type != GL_UNSIGNED_SHORT && type != GL_UNSIGNED_INT && type != GL_UNSIGNED_BYTE) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t}\n#endif\n\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\tGLboolean is_draw_legal = GL_TRUE;\n\n\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\tuint16_t *src = gpu_buf ? (uint16_t *)((uint8_t *)gpu_buf->ptr + (uint32_t)gl_indices) : (uint16_t *)gl_indices;\n\t\n\t// sceGxm doesn't support 8bit indices natively, so we internally convert to 16bit\n\tif (type == GL_UNSIGNED_BYTE) {\n\t\tuint16_t *idx16 = gpu_alloc_mapped_temp(count * sizeof(uint16_t));\n\t\tuint8_t *idx8 = (uint8_t *)src;\n\t\tfor (GLsizei i = 0; i < count; i++) {\n\t\t\tidx16[i] = idx8[i];\n\t\t}\n\t\tsrc = idx16;\n\t}\n\t\n\tif (cur_program != 0)\n\t\tis_draw_legal = _glDrawElements_CustomShadersIMPL(src, count, 0, type != GL_UNSIGNED_INT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\telse {\n\t\tif (!(ffp_vertex_attrib_state & (1 << 0)))\n\t\t\treturn;\n\t\t_glDrawElements_FixedFunctionIMPL(src, count, 0, type != GL_UNSIGNED_INT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n\t\tif (type == GL_UNSIGNED_SHORT) {\n\t\t\tsetup_elements_indices(uint16_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count);\n\t\t} else if (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices(uint32_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32, ptr, count);\n\t\t} else {\n\t\t\tsetup_8bit_elements_indices();\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count);\n\t\t}\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid *gl_indices, GLint baseVertex) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type != GL_UNSIGNED_SHORT && type != GL_UNSIGNED_INT) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t}\n#endif\n\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\tGLboolean is_draw_legal = GL_TRUE;\n\n\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\tuint16_t *src = gpu_buf ? (uint16_t *)((uint8_t *)gpu_buf->ptr + (uint32_t)gl_indices) : (uint16_t *)gl_indices;\n\tif (cur_program != 0)\n\t\tis_draw_legal = _glDrawElements_CustomShadersIMPL(src, count, 0, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\telse {\n\t\tif (!(ffp_vertex_attrib_state & (1 << 0)))\n\t\t\treturn;\n\t\t_glDrawElements_FixedFunctionIMPL(src, count, 0, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n#ifdef HAVE_VITA3K_SUPPORT\n\t\tif (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices_with_base(uint32_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32, ptr, count);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsetup_elements_indices_with_base(uint16_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count);\n\t\t}\n#else\n\t\tif (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices(uint32_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32 + baseVertex, ptr, count);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsetup_elements_indices(uint16_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16 + baseVertex, ptr, count);\n\t\t}\n#endif\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *gl_indices) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type != GL_UNSIGNED_SHORT && type != GL_UNSIGNED_INT) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t} else if (end < start) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\tGLboolean is_draw_legal = GL_TRUE;\n\n\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\tuint16_t *src = gpu_buf ? (uint16_t *)((uint8_t *)gpu_buf->ptr + (uint32_t)gl_indices) : (uint16_t *)gl_indices;\n\tif (cur_program != 0)\n\t\tis_draw_legal = _glDrawElements_CustomShadersIMPL(src, count, end + 1, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\telse {\n\t\tif (!(ffp_vertex_attrib_state & (1 << 0)))\n\t\t\treturn;\n\t\t_glDrawElements_FixedFunctionIMPL(src, count, end + 1, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n\t\tif (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices(uint32_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32, ptr, count);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsetup_elements_indices(uint16_t);\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count);\n\t\t}\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void *gl_indices, GLint baseVertex) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type != GL_UNSIGNED_SHORT && type != GL_UNSIGNED_INT) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t}\n#endif\n\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\tGLboolean is_draw_legal = GL_TRUE;\n\n\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\tuint16_t *src = gpu_buf ? (uint16_t *)((uint8_t *)gpu_buf->ptr + (uint32_t)gl_indices) : (uint16_t *)gl_indices;\n\tif (cur_program != 0)\n\t\tis_draw_legal = _glDrawElements_CustomShadersIMPL(src, count, end + 1, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\telse {\n\t\tif (!(ffp_vertex_attrib_state & (1 << 0)))\n\t\t\treturn;\n\t\t_glDrawElements_FixedFunctionIMPL(src, count, end + 1, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INDEX_16BIT : SCE_GXM_INDEX_SOURCE_INDEX_32BIT);\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n#ifdef HAVE_VITA3K_SUPPORT\n\t\tif (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices_with_base(uint32_t)\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32, ptr, count);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsetup_elements_indices_with_base(uint16_t)\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count);\n\t\t}\n#else\n\t\tif (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices(uint32_t)\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32 + baseVertex, ptr, count);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsetup_elements_indices(uint16_t)\n\t\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16 + baseVertex, ptr, count);\n\t\t}\n#endif\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void *gl_indices, GLsizei primcount) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type != GL_UNSIGNED_SHORT && type != GL_UNSIGNED_INT) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t} else if (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t} else if (cur_program == 0) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\n\tgpubuffer *gpu_buf = (gpubuffer *)cur_vao->index_array_unit;\n\tuint16_t *src = gpu_buf ? (uint16_t *)((uint8_t *)gpu_buf->ptr + (uint32_t)gl_indices) : (uint16_t *)gl_indices;\n\tGLboolean is_draw_legal = _glDrawElements_CustomShadersIMPL(src, count, 0, type == GL_UNSIGNED_SHORT ? SCE_GXM_INDEX_SOURCE_INSTANCE_16BIT : SCE_GXM_INDEX_SOURCE_INSTANCE_32BIT);\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (is_draw_legal)\n#endif\n\t{\n\t\tif (type == GL_UNSIGNED_INT) {\n\t\t\tsetup_elements_indices(uint32_t);\n\t\t\tsceGxmDrawInstanced(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U32, ptr, count * primcount, count);\n\t\t}\n\t\telse\n\t\t{\n\t\t\tsetup_elements_indices(uint16_t);\n\t\t\tsceGxmDrawInstanced(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, ptr, count * primcount, count);\n\t\t}\n\t}\n\trestore_polygon_mode(gxm_p);\n}\n\nvoid vglDrawObjects(GLenum mode, GLsizei count, GLboolean implicit_wvp) {\n#ifdef ENABLE_LEGACY_PIPELINE\n#ifndef SKIP_ERROR_HANDLING\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (count <= 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t}\n#endif\n\n\tSceGxmPrimitiveType gxm_p;\n\tgl_primitive_to_gxm(mode, gxm_p, count);\n\tsceneReset();\n\n\ttexture_unit *tex_unit = &texture_units[0];\n\tif (cur_program != 0) {\n\t\t_vglDrawObjects_CustomShadersIMPL(implicit_wvp);\n\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, index_object, count);\n\t} else if (ffp_vertex_attrib_state & (1 << 0)) {\n\t\treload_ffp_shaders(NULL, NULL, SCE_GXM_INDEX_SOURCE_INDEX_16BIT);\n\t\tif (ffp_vertex_attrib_state & (1 << 1)) {\n\t\t\tif (texture_slots[tex_unit->tex_id[0]].status != TEX_VALID)\n\t\t\t\treturn;\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttexture_slots[tex_unit->tex_id[0]].last_frame = vgl_framecount;\n#endif\n\t\t\tsceGxmSetFragmentTexture(gxm_context, 0, &texture_slots[tex_unit->tex_id[0]].gxm_tex);\n\t\t\tsceGxmSetVertexStream(gxm_context, 1, texture_object);\n\t\t\tif (ffp_vertex_num_params > 2)\n\t\t\t\tsceGxmSetVertexStream(gxm_context, 2, color_object);\n\t\t} else if (ffp_vertex_num_params > 1)\n\t\t\tsceGxmSetVertexStream(gxm_context, 1, color_object);\n\t\tsceGxmSetVertexStream(gxm_context, 0, vertex_object);\n\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, index_object, count);\n\t}\n\n\trestore_polygon_mode(gxm_p);\n#endif\n}\n"
  },
  {
    "path": "source/egl.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/*\n *\n */\n#include \"shared.h\"\n#include \"vitaGL.h\"\n\n//#define EGL_PEDANTIC // This flag makes eGL error be properly set when a function success\n\n#ifdef LOG_ERRORS\nchar *get_egl_error_literal(uint32_t code) {\n\tswitch (code) {\n\tcase EGL_BAD_PARAMETER:\n\t\treturn \"EGL_BAD_PARAMETER\";\n\tdefault:\n\t\treturn \"Unknown Error\";\n\t}\n}\n#endif\n\n// Error set funcs\n#define SET_EGL_ERROR(x) \\\n\tvgl_log(\"%s:%d: %s set %s\\n\", __FILE__, __LINE__, __func__, get_egl_error_literal(x)); \\\n\tegl_error = x; \\\n\treturn;\n#define SET_EGL_ERROR_WITH_RET(x, y) \\\n\tvgl_log(\"%s:%d: %s set %s\\n\", __FILE__, __LINE__, __func__, get_egl_error_literal(x)); \\\n\tegl_error = x; \\\n\treturn y;\n\nEGLint egl_error = EGL_SUCCESS;\nEGLenum rend_api = EGL_OPENGL_ES_API;\n\n// EGL implementation\n\nEGLBoolean eglSwapInterval(EGLDisplay display, EGLint interval) {\n\tvsync_interval = interval;\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\treturn EGL_TRUE;\n}\n\nEGLBoolean eglSwapBuffers(EGLDisplay display, EGLSurface surface) {\n\tvglSwapBuffers(GL_FALSE);\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\treturn EGL_TRUE;\n}\n\nEGLBoolean eglBindAPI(EGLenum api) {\n\tswitch (api) {\n\tcase EGL_OPENGL_API:\n\tcase EGL_OPENGL_ES_API:\n\t\trend_api = api;\n#ifdef EGL_PEDANTIC\n\t\tegl_error = EGL_SUCCESS;\n#endif\n\t\treturn EGL_TRUE;\n\tdefault:\n\t\tSET_EGL_ERROR_WITH_RET(EGL_BAD_PARAMETER, EGL_FALSE);\n\t}\n}\n\nEGLenum eglQueryAPI(void) {\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\treturn rend_api;\n}\n\nEGLint eglGetError(void) {\n\tEGLint ret = egl_error;\n\tegl_error = EGL_SUCCESS;\n\treturn ret;\n}\n\nvoid (*eglGetProcAddress(char const *procname))(void) {\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\treturn vglGetProcAddress(procname);\n}\n\nEGLDisplay eglGetDisplay(NativeDisplayType native_display) {\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\tif (native_display == EGL_DEFAULT_DISPLAY)\n\t\treturn ((EGLDisplay)1);\n\telse\n\t\treturn EGL_NO_DISPLAY;\n}\n\nEGLuint64 eglGetSystemTimeFrequencyNV(void) {\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\treturn (EGLuint64)sceRtcGetTickResolution();\n}\n\nEGLuint64 eglGetSystemTimeNV(void) {\n#ifdef EGL_PEDANTIC\n\tegl_error = EGL_SUCCESS;\n#endif\n\tSceRtcTick t;\n\tsceRtcGetCurrentTick(&t);\n\treturn t.tick;\n}\n"
  },
  {
    "path": "source/ffp.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * ffp.c:\n * Implementation for fixed function pipeline (GL1)\n */\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n#include \"shaders/ffp_ext_f.h\"\n#include \"shaders/ffp_ext_v.h\"\n#else\n#include \"shaders/ffp_f.h\"\n#include \"shaders/ffp_v.h\"\n#endif\n#include \"shaders/texture_combiners/add.h\"\n#include \"shaders/texture_combiners/blend.h\"\n#include \"shaders/texture_combiners/decal.h\"\n#include \"shaders/texture_combiners/modulate.h\"\n#include \"shaders/texture_combiners/replace.h\"\n#ifndef DISABLE_TEXTURE_COMBINER\n#include \"shaders/texture_combiners/combine.h\"\n#endif\n#include \"shared.h\"\n\n#define setupLightingAttribute(type, type2) \\\n\tif (mask.has_colors && color_material_state && (color_material_mode == type || color_material_mode == type2)) { \\\n\t\tvgl_fast_memcpy(&ffp_vertex_attribute[ffp_vertex_num_params], &ffp_vertex_attrib_config[FFP_ATTRIB_COLOR], sizeof(SceGxmVertexAttribute)); \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params; \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param); \\\n\t\tffp_vertex_stream[ffp_vertex_num_params].stride = ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride; \\\n\t} else { \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params; \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param); \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].format = SCE_GXM_ATTRIBUTE_FORMAT_F32; \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].offset = 0; \\\n\t\tffp_vertex_attribute[ffp_vertex_num_params].componentCount = 4; \\\n\t\tffp_vertex_stream[ffp_vertex_num_params].stride = 0; \\\n\t} \\\n\tffp_vertex_stream[ffp_vertex_num_params++].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\n//#define DISABLE_FS_SHADER_CACHE // Uncomment this to disable filesystem layer cache for ffp\n//#define DISABLE_RAM_SHADER_CACHE // Uncomment this to disable RAM layer cache for ffp\n\n#define SHADER_CACHE_SIZE 256\n\n#ifdef HAVE_WVP_ON_GPU\n#define WVP_ON_GPU 1\n#else\n#define WVP_ON_GPU 0\n#endif\n\n#define setInterleavedComp(fmt, size, _stride, offs, attrib) \\\n\tffp_vertex_attrib_offsets[attrib] = (uint32_t)pointer + offs; \\\n\tffp_vertex_attrib_vbo[attrib] = vertex_array_unit; \\\n\tattributes = &ffp_vertex_attrib_config[attrib]; \\\n\tstreams = &ffp_vertex_stream_config[attrib]; \\\n\tattributes->format = fmt; \\\n\tattributes->componentCount = size; \\\n\tstreams->stride = stride ? stride : _stride;\n\nuint8_t ffp_texcoord_binds[3] = {FFP_ATTRIB_TEX0, FFP_ATTRIB_TEX1, FFP_ATTRIB_TEX2};\n\n// Internal stuffs\nstatic uint32_t vertex_count = 0; // Vertex counter for vertex list\nstatic SceGxmPrimitiveType prim; // Current in use primitive for rendering\n\n#ifdef HAVE_UNPURE_TEXCOORDS\nstatic uint8_t base_texture_id = 0; // First enabled texture to use during draws\n#else\n#define base_texture_id (0)\n#endif\n\n// Lighting\nGLboolean lighting_state = GL_FALSE; // Current lighting processor state\nGLboolean lights_aligned; // Are clip planes in a contiguous range\nuint8_t light_range[2]; // The highest and lowest enabled lights\nuint8_t light_mask = 0; // Bitmask of enabled lights\nvector4f lights_ambients[MAX_LIGHTS_NUM];\nvector4f lights_diffuses[MAX_LIGHTS_NUM];\nvector4f lights_speculars[MAX_LIGHTS_NUM];\nvector4f lights_positions[MAX_LIGHTS_NUM];\nvector3f lights_attenuations[MAX_LIGHTS_NUM];\nvector4f light_global_ambient = {0.2f, 0.2f, 0.2f, 1.0f};\nshadingMode shading_mode = SMOOTH;\nGLboolean normalize = GL_FALSE;\nfloat current_shininess = 0.0f; // Current GL_SHININESS value (FIXME: This should be a vertex stream for immediate mode)\n\n// Fogging\nGLboolean fogging = GL_FALSE; // Current fogging processor state\nGLint fog_mode = GL_EXP; // Current fogging mode (openGL)\nfogType internal_fog_mode = DISABLED; // Current fogging mode (sceGxm)\nGLfloat fog_density = 1.0f; // Current fogging density\nGLfloat fog_near = 0.0f; // Current fogging near distance\nGLfloat fog_far = 1.0f; // Current fogging far distance\nGLfloat fog_range = 1.0f; // Current fogging range (fog far - fog near)\nvector4f fog_color = {0.0f, 0.0f, 0.0f, 0.0f}; // Current fogging color\n\n// Clipping Planes\nGLboolean clip_planes_aligned = GL_TRUE; // Are clip planes in a contiguous range?\nuint8_t clip_plane_range[2] = {0}; // The hightest enabled clip plane\nuint8_t clip_planes_mask = 0; // Bitmask of enabled clip planes\nvector4f clip_planes_eq[MAX_CLIP_PLANES_NUM]; // Current equation for user clip planes\n\n// Miscellaneous\nglPhase phase = NONE; // Current drawing phase for legacy openGL\nint legacy_pool_size = 0; // Mempool size for GL1 immediate draw pipeline\nint8_t client_texture_unit = 0; // Current in use client side texture unit\nGLboolean srgb_mode = GL_FALSE; // SRGB mode for color output\n\nlegacy_vtx_attachment current_vtx = {\n\t.uv = {0.0f, 0.0f},\n\t.clr = {1.0f, 1.0f, 1.0f, 1.0f},\n\t.amb = {0.2f, 0.2f, 0.2f, 1.0f},\n\t.diff = {0.8f, 0.8f, 0.8f, 1.0f},\n\t.spec = {0.0f, 0.0f, 0.0f, 1.0f},\n\t.emiss = {0.0f, 0.0f, 0.0f, 1.0f},\n\t.nor = {0.0f, 0.0f, 1.0f},\n\t.uv2 = {0.0f, 0.0f}\n};\n\nstatic float *lighting_attr_ptr[FFP_COEFF_NUM] = {\n\t&current_vtx.amb.x,\n\t&current_vtx.diff.x,\n\t&current_vtx.spec.x,\n\t&current_vtx.emiss.x\n};\n\n// Non-Immediate Mode\nSceGxmVertexAttribute ffp_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM];\nSceGxmVertexStream ffp_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM];\n\n// Immediate Mode with Texturing\nSceGxmVertexAttribute legacy_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM - 1];\nSceGxmVertexStream legacy_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM - 1];\n\n// Immediate Mode with Multitexturing\nSceGxmVertexAttribute legacy_mt_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM];\nSceGxmVertexStream legacy_mt_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM];\n\n// Immediate Mode without Texturing\nSceGxmVertexAttribute legacy_nt_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM - 2];\nSceGxmVertexStream legacy_nt_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM - 2];\n\nstatic uint32_t ffp_vertex_attrib_offsets[FFP_VERTEX_ATTRIBS_NUM] = {0, 0, 0, 0, 0, 0, 0, 0};\nstatic uint32_t ffp_vertex_attrib_vbo[FFP_VERTEX_ATTRIBS_NUM] = {0, 0, 0, 0, 0, 0, 0, 0};\nstatic GLenum ffp_mode;\nuint16_t ffp_vertex_attrib_state = 0;\nuint8_t ffp_vertex_attrib_fixed_mask = 0;\nuint8_t ffp_vertex_attrib_fixed_pos_mask = 0;\n\n#ifdef HAVE_HIGH_FFP_TEXUNITS\ntypedef union shader_mask {\n\tstruct {\n\t\tuint64_t alpha_test_mode : 3; // Frag\n\t\tuint64_t num_textures : 2; // Frag/Vert\n\t\tuint64_t has_colors : 1; // Frag/Vert\n\t\tuint64_t fog_mode : 2; // Frag\n\t\tuint64_t clip_planes_num : 3; // Vert\n\t\tuint64_t lights_num : 4; // Frag/Vert\n\t\tuint64_t tex_env_mode_pass0 : 3; // Frag\n\t\tuint64_t tex_env_mode_pass1 : 3; // Frag\n\t\tuint64_t shading_mode : 1; // Frag/Vert\n\t\tuint64_t normalize : 1; // Vert\n\t\tuint64_t tex_env_mode_pass2 : 3; // Frag\n\t\tuint64_t fixed_mask : 4; // Vert\n\t\tuint64_t pos_fixed_mask : 2; // Vert\n\t\tuint64_t point_sprite : 1; // Frag\n\t\tuint64_t fast_perspective_correction : 1; // Frag/Vert\n\t\tuint64_t srgb_mode : 1; // Frag\n\t\tuint64_t UNUSED : 29;\n\t};\n\tuint64_t raw;\n} shader_mask;\n#define VERTEX_SHADER_MASK   (0b0000000000000000000000000000001011111100011000000111111100111000)\n#define FRAGMENT_SHADER_MASK (0b0000000000000000000000000000011100000011101111111111100011111111)\n#else\ntypedef union shader_mask {\n\tstruct {\n\t\tuint32_t alpha_test_mode : 3; // Frag\n\t\tuint32_t num_textures : 2; // Frag/Vert\n\t\tuint32_t has_colors : 1; // Frag/Vert\n\t\tuint32_t fog_mode : 2; // Frag\n\t\tuint32_t clip_planes_num : 3; // Vert\n\t\tuint32_t lights_num : 4; // Frag/Vert\n\t\tuint32_t tex_env_mode_pass0 : 3; // Frag\n\t\tuint32_t tex_env_mode_pass1 : 3; // Frag\n\t\tuint32_t shading_mode : 1; // Frag/Vert\n\t\tuint32_t normalize : 1; // Vert\n\t\tuint32_t fixed_mask : 3; // Vert\n\t\tuint32_t pos_fixed_mask : 2; // Vert\n\t\tuint32_t point_sprite : 1; // Frag\n\t\tuint32_t fast_perspective_correction : 1; // Frag/Vert\n\t\tuint32_t srgb_mode : 1; // Frag\n\t};\n\tuint32_t raw;\n} shader_mask;\n#define VERTEX_SHADER_MASK   (0b0101111111000000111111100111000)\n#define FRAGMENT_SHADER_MASK (0b1110000001111111111100011111111)\n#endif\n#ifndef DISABLE_TEXTURE_COMBINER\ntypedef union combiner_mask {\n\tstruct {\n\t\tcombinerState pass0;\n\t\tcombinerState pass1;\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\tcombinerState pass2;\n#endif\n\t};\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\tstruct {\n\t\tuint64_t raw_high;\n\t\tuint32_t raw_low;\n\t};\n#else\n\tuint64_t raw;\n#endif\n} combiner_mask;\n#endif\n\ntypedef enum {\n\tLIGHTS_AMBIENTS_V_UNIF, // A\n\tLIGHTS_DIFFUSES_V_UNIF, // B\n\tLIGHTS_SPECULARS_V_UNIF, // C\n\tLIGHTS_POSITIONS_V_UNIF, // D\n\tLIGHTS_ATTENUATIONS_V_UNIF, // E\n\tLIGHT_GLOBAL_AMBIENT_V_UNIF, // F\n\tSHININESS_V_UNIF, // G\n\tCLIP_PLANES_EQUATION_UNIF, // H\n\tMODELVIEW_MATRIX_UNIF, // I\n\tWVP_MATRIX_UNIF, // J\n\tTEX_MATRIX_UNIF, // K\n\tNORMAL_MATRIX_UNIF, // L\n\tPOINT_SIZE_UNIF, // M\n\tVERTEX_UNIFORMS_NUM\n} vert_uniform_type;\n\ntypedef enum {\n\tLIGHTS_AMBIENTS_F_UNIF, // A\n\tLIGHTS_DIFFUSES_F_UNIF, // B\n\tLIGHTS_SPECULARS_F_UNIF, // C\n\tLIGHTS_POSITIONS_F_UNIF, // D\n\tLIGHTS_ATTENUATIONS_F_UNIF, // E\n\tLIGHT_GLOBAL_AMBIENT_F_UNIF, // F\n\tSHININESS_F_UNIF, // G\n\tFOG_DENSITY_UNIF, // H\n\tTEX_ENV_COLOR_UNIF, // I\n\tALPHA_CUT_UNIF, // J\n\tFOG_COLOR_UNIF, // K\n\tTINT_COLOR_UNIF, // L\n\tFOG_RANGE_UNIF, // M\n\tFOG_FAR_UNIF, // N\n#ifndef DISABLE_TEXTURE_COMBINER\n\tSCALE_PASS_0_UNIF, // O\n\tSCALE_PASS_1_UNIF, // P\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\tSCALE_PASS_2_UNIF, // Q\n#endif\n#endif\n\tFRAGMENT_UNIFORMS_NUM\n} frag_uniform_type;\n\n#ifndef DISABLE_RAM_SHADER_CACHE\ntypedef struct {\n\tSceGxmProgram *prog;\n\tuint32_t unif_buf_size;\n\tSceGxmProgramParameter *frag_unifs[FRAGMENT_UNIFORMS_NUM];\n\tSceGxmShaderPatcherId id;\n\tshader_mask mask;\n#ifndef DISABLE_TEXTURE_COMBINER\n\tcombiner_mask cmb_mask;\n#endif\n} cached_fragment_shader;\ntypedef struct {\n\tSceGxmProgram *prog;\n\tuint32_t unif_buf_size;\n\tSceGxmProgramParameter *vert_unifs[VERTEX_UNIFORMS_NUM];\n\tSceGxmShaderPatcherId id;\n\tshader_mask mask;\n} cached_vertex_shader;\ncached_fragment_shader frag_shader_cache[SHADER_CACHE_SIZE];\ncached_vertex_shader vert_shader_cache[SHADER_CACHE_SIZE];\nuint8_t frag_shader_cache_size = 0;\nuint8_t vert_shader_cache_size = 0;\nint frag_shader_cache_idx = -1;\nint vert_shader_cache_idx = -1;\n#endif\nuint8_t ffp_vertex_num_params = 1;\nuint32_t ffp_vertex_unif_buf_size;\nuint32_t ffp_fragment_unif_buf_size;\nconst SceGxmProgramParameter *ffp_vertex_params[VERTEX_UNIFORMS_NUM];\nconst SceGxmProgramParameter *ffp_fragment_params[FRAGMENT_UNIFORMS_NUM];\nSceGxmShaderPatcherId ffp_vertex_program_id;\nSceGxmShaderPatcherId ffp_fragment_program_id;\nSceGxmProgram *ffp_fragment_program = NULL;\nSceGxmProgram *ffp_vertex_program = NULL;\nSceGxmVertexProgram *ffp_vertex_program_patched; // Patched vertex program for the fixed function pipeline implementation\nSceGxmFragmentProgram *ffp_fragment_program_patched; // Patched fragment program for the fixed function pipeline implementation\nGLboolean ffp_dirty_frag = GL_TRUE;\nGLboolean ffp_dirty_vert = GL_TRUE;\nGLboolean dirty_frag_unifs = GL_TRUE;\nGLboolean dirty_vert_unifs = GL_TRUE;\nblend_config ffp_blend_info;\nshader_mask ffp_mask = {.raw = 0xFFFFFFFF};\nGLenum color_material_mode = GL_AMBIENT_AND_DIFFUSE;\nGLboolean color_material_state = GL_FALSE;\n#ifndef DISABLE_TEXTURE_COMBINER\n#ifdef HAVE_HIGH_FFP_TEXUNITS\ncombiner_mask ffp_combiner_mask = {.raw_high = 0, .raw_low = 0};\n#else\ncombiner_mask ffp_combiner_mask = {.raw = 0};\n#endif\n#endif\n\nSceGxmVertexAttribute ffp_vertex_attribute[FFP_VERTEX_ATTRIBS_NUM];\nSceGxmVertexStream ffp_vertex_stream[FFP_VERTEX_ATTRIBS_NUM];\nSceGxmVertexStream *ffp_lighting_streams = NULL;\n\nvoid adjust_color_material_state() {\n\tif (color_material_state) {\n\t\tif (color_material_mode == GL_AMBIENT || color_material_mode == GL_AMBIENT_AND_DIFFUSE)\n\t\t\tlighting_attr_ptr[FFP_AMBIENT_COEFF] = &current_vtx.clr.x;\n\t\telse\n\t\t\tlighting_attr_ptr[FFP_AMBIENT_COEFF] = &current_vtx.amb.x;\n\t\tif (color_material_mode == GL_DIFFUSE || color_material_mode == GL_AMBIENT_AND_DIFFUSE)\n\t\t\tlighting_attr_ptr[FFP_DIFFUSE_COEFF] = &current_vtx.clr.x;\n\t\telse\n\t\t\tlighting_attr_ptr[FFP_DIFFUSE_COEFF] = &current_vtx.diff.x;\n\t\tif (color_material_mode == GL_SPECULAR)\n\t\t\tlighting_attr_ptr[FFP_SPECULAR_COEFF] = &current_vtx.clr.x;\n\t\telse\n\t\t\tlighting_attr_ptr[FFP_SPECULAR_COEFF] = &current_vtx.spec.x;\n\t\tif (color_material_mode == GL_EMISSION)\n\t\t\tlighting_attr_ptr[FFP_EMISSION_COEFF] = &current_vtx.clr.x;\n\t\telse\n\t\t\tlighting_attr_ptr[FFP_EMISSION_COEFF] = &current_vtx.emiss.x;\n\t} else {\n\t\tlighting_attr_ptr[FFP_AMBIENT_COEFF] = &current_vtx.amb.x;\n\t\tlighting_attr_ptr[FFP_DIFFUSE_COEFF] = &current_vtx.diff.x;\n\t\tlighting_attr_ptr[FFP_SPECULAR_COEFF] = &current_vtx.spec.x;\n\t\tlighting_attr_ptr[FFP_EMISSION_COEFF] = &current_vtx.emiss.x;\n\t}\n}\n\nvoid reload_vertex_uniforms() {\n\tsceClibMemset(ffp_vertex_params, 0, VERTEX_UNIFORMS_NUM * 4);\n\tint cnt = sceGxmProgramGetParameterCount(ffp_vertex_program);\n\tuint32_t *ptr = vglProgramGetParameterBase(ffp_vertex_program);\n\tfor (int i = 0; i < cnt; i++) {\n\t\tSceGxmProgramParameter *p = (SceGxmProgramParameter *)ptr;\n\t\tif (sceGxmProgramParameterGetCategory(p) == SCE_GXM_PARAMETER_CATEGORY_UNIFORM) {\n\t\t\tffp_vertex_params[sceGxmProgramParameterGetName(p)[0] - 'A'] = p;\n\t\t}\n\t\tptr += 4;\n\t}\n}\n\nvoid reload_fragment_uniforms() {\n\tsceClibMemset(ffp_fragment_params, 0, FRAGMENT_UNIFORMS_NUM * 4);\n\tint cnt = sceGxmProgramGetParameterCount(ffp_fragment_program);\n\tuint32_t *ptr = vglProgramGetParameterBase(ffp_fragment_program);\n\tfor (int i = 0; i < cnt; i++) {\n\t\tSceGxmProgramParameter *p = (SceGxmProgramParameter *)ptr;\n\t\tif (sceGxmProgramParameterGetCategory(p) == SCE_GXM_PARAMETER_CATEGORY_UNIFORM) {\n\t\t\tffp_fragment_params[sceGxmProgramParameterGetName(p)[0] - 'A'] = p;\n\t\t}\n\t\tptr += 4;\n\t}\n}\n\n#ifndef DISABLE_TEXTURE_COMBINER\nvoid setup_combiner_pass(int i, char *dst) {\n\tchar tmp[2048];\n\tchar arg0_rgb[32], arg1_rgb[32], arg2_rgb[32];\n\tchar arg0_a[32], arg1_a[32], arg2_a[32];\n\tchar *args[7] = {NULL, NULL, NULL, NULL, NULL, NULL, NULL};\n\tint extra_args_count;\n\ttexture_unit *tex_unit = &texture_units[base_texture_id + i];\n\n\t// Note: arg0_rgb is implicit cause it's always used\n\t// Note: We append arg0_a at the end of RGB pass since always used\n\tif (tex_unit->combiner.rgb_func == INTERPOLATE) { // Arg0, Arg1, Arg2\n\t\tsprintf(arg2_rgb, op_modes[tex_unit->combiner.op_mode_rgb_2], operands[tex_unit->combiner.op_rgb_2]);\n\t\targs[0] = arg2_rgb;\n\t\targs[1] = arg1_rgb;\n\t\targs[2] = arg2_rgb;\n\t\targs[3] = arg0_a;\n\t\textra_args_count = 4;\n\t}\n\tif (tex_unit->combiner.rgb_func != REPLACE) { // Arg0, Arg1\n\t\tsprintf(arg1_rgb, op_modes[tex_unit->combiner.op_mode_rgb_1], operands[tex_unit->combiner.op_rgb_1]);\n\t\tif (tex_unit->combiner.rgb_func != INTERPOLATE) {\n\t\t\targs[0] = arg1_rgb;\n\t\t\targs[1] = arg0_a;\n\t\t\textra_args_count = 2;\n\t\t}\n\t} else { // Arg0\n\t\targs[0] = arg0_a;\n\t\textra_args_count = 1;\n\t}\n\tif (tex_unit->combiner.a_func == INTERPOLATE) { // Arg0, Arg1, Arg2\n\t\tsprintf(arg2_a, op_modes[tex_unit->combiner.op_mode_a_2], operands[tex_unit->combiner.op_a_2]);\n\t\targs[extra_args_count++] = arg2_a;\n\t\targs[extra_args_count++] = arg1_a;\n\t\targs[extra_args_count++] = arg2_a;\n\t}\n\tif (tex_unit->combiner.a_func != REPLACE) { // Arg0, Arg1\n\t\tsprintf(arg1_a, op_modes[tex_unit->combiner.op_mode_a_1], operands[tex_unit->combiner.op_a_1]);\n\t\tif (tex_unit->combiner.a_func != INTERPOLATE) {\n\t\t\targs[extra_args_count++] = arg1_a;\n\t\t}\n\t}\n\t// Common arguments\n\tsprintf(arg0_rgb, op_modes[tex_unit->combiner.op_mode_rgb_0], operands[tex_unit->combiner.op_rgb_0]);\n\tsprintf(arg0_a, op_modes[tex_unit->combiner.op_mode_a_0], operands[tex_unit->combiner.op_a_0]);\n\n\tsprintf(tmp, combine_src, i, calc_funcs[tex_unit->combiner.rgb_func], 'O' + i, i, calc_funcs[tex_unit->combiner.a_func], 'O' + i, i);\n\tswitch (extra_args_count) {\n\tcase 1:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0]);\n\t\tbreak;\n\tcase 2:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0], args[1]);\n\t\tbreak;\n\tcase 3:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0], args[1], args[2]);\n\t\tbreak;\n\tcase 4:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0], args[1], args[2], args[3]);\n\t\tbreak;\n\tcase 5:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0], args[1], args[2], args[3], args[4]);\n\t\tbreak;\n\tcase 6:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0], args[1], args[2], args[3], args[4], args[5]);\n\t\tbreak;\n\tcase 7:\n\t\tsprintf(dst, tmp, arg0_rgb, args[0], args[1], args[2], args[3], args[4], args[5], args[6]);\n\t\tbreak;\n\tdefault:\n\t\tbreak;\n\t}\n}\n#endif\n\nuint8_t reload_ffp_shaders(SceGxmVertexAttribute *attrs, SceGxmVertexStream *streams, SceGxmIndexSource index_type) {\n#ifdef HAVE_PROFILING\n\tuint32_t reload_ffp_shaders_start = sceKernelGetProcessTimeLow();\n#endif\n\t// Checking if mask changed\n\tGLboolean ffp_dirty_frag_blend = ffp_blend_info.raw != blend_info.raw;\n\tshader_mask mask = {.raw = 0};\n#ifndef DISABLE_TEXTURE_COMBINER\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\tcombiner_mask cmb_mask = {.raw_low = 0, .raw_high = 0};\n#else\n\tcombiner_mask cmb_mask = {.raw = 0};\n#endif\n#endif\n\tmask.alpha_test_mode = alpha_op;\n\tmask.has_colors = (ffp_vertex_attrib_state & (1 << FFP_ATTRIB_COLOR)) ? GL_TRUE : GL_FALSE;\n\tmask.fog_mode = internal_fog_mode;\n\tmask.shading_mode = shading_mode;\n\tmask.point_sprite = point_sprite_state;\n\tmask.normalize = normalize;\n\tmask.fixed_mask = ffp_vertex_attrib_fixed_mask;\n\tmask.pos_fixed_mask = ffp_vertex_attrib_fixed_pos_mask;\n\tmask.fast_perspective_correction = fast_perspective_correction_hint;\n\tmask.srgb_mode = srgb_mode;\n\tuint16_t draw_mask_state = ffp_vertex_attrib_state;\n\n\t// Counting number of enabled texture units\n\tmask.num_textures = 0;\n#ifdef HAVE_UNPURE_TEXCOORDS\n\tbase_texture_id = 0;\n#endif\n#ifdef DISABLE_FFP_MULTITEXTURE\n\tfor (int i = 0; i < 1; i++) {\n#else\n\tfor (int i = 0; i < TEXTURE_COORDS_NUM; i++) {\n#endif\n\t\tif (texture_units[i].state && (ffp_vertex_attrib_state & (1 << FFP_ATTRIB_TEX(i)))) {\n#ifdef HAVE_UNPURE_TEXCOORDS\n\t\t\tif (i != mask.num_textures) {\n\t\t\t\tif (base_texture_id == 0)\n\t\t\t\t\tbase_texture_id = i;\n\t\t\t\tdraw_mask_state &= ~(1 << FFP_ATTRIB_TEX(i));\n\t\t\t\tdraw_mask_state |= (1 << FFP_ATTRIB_TEX(i - base_texture_id));\n\t\t\t}\n#endif\n\t\t\tmask.num_textures++;\n\t\t\tswitch (i - base_texture_id) {\n\t\t\tcase 0:\n\t\t\t\tmask.tex_env_mode_pass0 = texture_units[base_texture_id].env_mode;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\t\tif (mask.tex_env_mode_pass0 == COMBINE)\n\t\t\t\t\tcmb_mask.pass0.raw = texture_units[base_texture_id].combiner.raw;\n#endif\n\t\t\t\tbreak;\n\t\t\tcase 1:\n\t\t\t\tmask.tex_env_mode_pass1 = texture_units[base_texture_id + 1].env_mode;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\t\tif (mask.tex_env_mode_pass1 == COMBINE)\n\t\t\t\t\tcmb_mask.pass1.raw = texture_units[base_texture_id + 1].combiner.raw;\n#endif\n\t\t\t\tbreak;\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\tcase 2:\n\t\t\t\tmask.tex_env_mode_pass2 = texture_units[base_texture_id + 2].env_mode;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\t\tif (mask.tex_env_mode_pass2 == COMBINE)\n\t\t\t\t\tcmb_mask.pass2.raw = texture_units[base_texture_id + 2].combiner.raw;\n#endif\n\t\t\t\tbreak;\n#endif\n\t\t\tdefault:\n\t\t\t\tbreak;\n\t\t\t}\n\t\t} else {\n\t\t\tdraw_mask_state &= ~(1 << FFP_ATTRIB_TEX(i));\n\t\t}\n\t}\n\n\tvector4f *clip_planes;\n\tvector4f temp_clip_planes[MAX_CLIP_PLANES_NUM];\n\tif (clip_planes_aligned) {\n\t\tclip_planes = &clip_planes_eq[clip_plane_range[0]];\n\t\tmask.clip_planes_num = clip_plane_range[1] - clip_plane_range[0];\n\t} else {\n\t\tclip_planes = &temp_clip_planes[0];\n\t\tfor (int i = clip_plane_range[0]; i < clip_plane_range[1]; i++) {\n\t\t\tif (clip_planes_mask & (1 << i)) {\n\t\t\t\tvgl_fast_memcpy(&clip_planes[mask.clip_planes_num], &clip_planes_eq[i], sizeof(vector4f));\n\t\t\t\tmask.clip_planes_num++;\n\t\t\t}\n\t\t}\n\t}\n\n\tfloat *light_vars[MAX_LIGHTS_NUM][5];\n\tif (!lighting_state)\n\t\tmask.lights_num = 0;\n\telse {\n\t\tif (lights_aligned) {\n\t\t\tlight_vars[0][0] = &lights_ambients[light_range[0]].x;\n\t\t\tlight_vars[0][1] = &lights_diffuses[light_range[0]].x;\n\t\t\tlight_vars[0][2] = &lights_speculars[light_range[0]].x;\n\t\t\tlight_vars[0][3] = &lights_positions[light_range[0]].x;\n\t\t\tlight_vars[0][4] = &lights_attenuations[light_range[0]].x;\n\t\t\tmask.lights_num = light_range[1] - light_range[0];\n\t\t} else {\n\t\t\tfor (int i = light_range[0]; i < light_range[1]; i++) {\n\t\t\t\tif (light_mask & (1 << i)) {\n\t\t\t\t\tlight_vars[mask.lights_num][0] = &lights_ambients[i].x;\n\t\t\t\t\tlight_vars[mask.lights_num][1] = &lights_diffuses[i].x;\n\t\t\t\t\tlight_vars[mask.lights_num][2] = &lights_speculars[i].x;\n\t\t\t\t\tlight_vars[mask.lights_num][3] = &lights_positions[i].x;\n\t\t\t\t\tlight_vars[mask.lights_num][4] = &lights_attenuations[i].x;\n\t\t\t\t\tmask.lights_num++;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t// Force enabling lights related streams\n\t\tif (mask.lights_num > 0) {\n\t\t\tdraw_mask_state |= (1 << FFP_ATTRIB_COLOR);\n\t\t\tdraw_mask_state |= (1 << FFP_ATTRIB_DIFFUSE);\n\t\t\tdraw_mask_state |= (1 << FFP_ATTRIB_SPECULAR);\n\t\t\tdraw_mask_state |= (1 << FFP_ATTRIB_EMISSION);\n\t\t\tdraw_mask_state |= (1 << FFP_ATTRIB_NORMAL);\n\t\t}\n\t}\n\t\n\t// Force disabling lights state\n\tif (mask.lights_num == 0) {\n\t\tdraw_mask_state &= ~(1 << FFP_ATTRIB_DIFFUSE);\n\t\tdraw_mask_state &= ~(1 << FFP_ATTRIB_SPECULAR);\n\t\tdraw_mask_state &= ~(1 << FFP_ATTRIB_EMISSION);\n\t\tdraw_mask_state &= ~(1 << FFP_ATTRIB_NORMAL);\n\t}\n\t\n\tuint32_t vert_shader_mask = mask.raw & VERTEX_SHADER_MASK;\n\tuint32_t frag_shader_mask = mask.raw & FRAGMENT_SHADER_MASK;\n#ifdef DISABLE_TEXTURE_COMBINER\n\tif (ffp_mask.raw == mask.raw) { // Fixed function pipeline config didn't change\n#else\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\tif (ffp_mask.raw == mask.raw && ffp_combiner_mask.raw_high == cmb_mask.raw_high && ffp_combiner_mask.raw_low == cmb_mask.raw_low) { // Fixed function pipeline config didn't change\n#else\n\tif (ffp_mask.raw == mask.raw && ffp_combiner_mask.raw == cmb_mask.raw) { // Fixed function pipeline config didn't change\n#endif\n#endif\n\t\tffp_dirty_vert = GL_FALSE;\n\t\tffp_dirty_frag = GL_FALSE;\n\t} else {\n\t\tffp_dirty_frag_blend = GL_TRUE; // We need to relink fragment with vertex shader if mask changed\n\n\t\tif ((ffp_mask.raw & VERTEX_SHADER_MASK) == vert_shader_mask) {\n\t\t\tffp_dirty_vert = false;\n\t\t} else {\n#ifndef DISABLE_RAM_SHADER_CACHE\n\t\t\tfor (int i = 0; i < vert_shader_cache_size; i++) {\n\t\t\t\tif (vert_shader_cache[i].mask.raw == vert_shader_mask) {\n\t\t\t\t\tffp_vertex_program = vert_shader_cache[i].prog;\n\t\t\t\t\tffp_vertex_program_id = vert_shader_cache[i].id;\n\t\t\t\t\tffp_vertex_unif_buf_size = vert_shader_cache[i].unif_buf_size;\n\t\t\t\t\tvgl_fast_memcpy(ffp_vertex_params, vert_shader_cache[i].vert_unifs, VERTEX_UNIFORMS_NUM * 4);\n\t\t\t\t\tffp_dirty_vert = GL_FALSE;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n#endif\n\t\t\tdirty_vert_unifs = GL_TRUE;\n\t\t}\n\n\t\tif ((ffp_mask.raw & FRAGMENT_SHADER_MASK) == frag_shader_mask) {\n\t\t\tffp_dirty_frag = false;\n\t\t} else {\n#ifndef DISABLE_RAM_SHADER_CACHE\n\t\t\tfor (int i = 0; i < frag_shader_cache_size; i++) {\n#ifdef DISABLE_TEXTURE_COMBINER\n\t\t\t\tif (frag_shader_cache[i].mask.raw == frag_shader_mask) {\n#else\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\t\tif (frag_shader_cache[i].mask.raw == frag_shader_mask && frag_shader_cache[i].cmb_mask.raw_high == cmb_mask.raw_high && frag_shader_cache[i].cmb_mask.raw_low == cmb_mask.raw_low) {\n#else\n\t\t\t\tif (frag_shader_cache[i].mask.raw == frag_shader_mask && frag_shader_cache[i].cmb_mask.raw == cmb_mask.raw) {\n#endif\n#endif\n\t\t\t\t\tffp_fragment_program = frag_shader_cache[i].prog;\n\t\t\t\t\tffp_fragment_program_id = frag_shader_cache[i].id;\n\t\t\t\t\tffp_fragment_unif_buf_size = frag_shader_cache[i].unif_buf_size;\n\t\t\t\t\tvgl_fast_memcpy(ffp_fragment_params, frag_shader_cache[i].frag_unifs, FRAGMENT_UNIFORMS_NUM * 4);\n\t\t\t\t\tffp_dirty_frag = GL_FALSE;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n#endif\n\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\t}\n\n\t\tffp_mask.raw = mask.raw;\n#ifndef DISABLE_TEXTURE_COMBINER\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\tffp_combiner_mask.raw_high = cmb_mask.raw_high;\n\t\tffp_combiner_mask.raw_low = cmb_mask.raw_low;\n#else\n\t\tffp_combiner_mask.raw = cmb_mask.raw;\n#endif\n#endif\n\t}\n\n\t// Checking if vertex shader requires a recompilation\n\tif (ffp_dirty_vert) {\n#ifndef DISABLE_FS_SHADER_CACHE\n\t\tchar fname[256];\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/v/%016llX-%d.gxp\", SHADER_CACHE_MAGIC, vert_shader_mask, WVP_ON_GPU);\n#else\n\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/v/%08X-%d.gxp\", SHADER_CACHE_MAGIC, vert_shader_mask, WVP_ON_GPU);\n#endif\n\t\tSceUID f = sceIoOpen(fname, SCE_O_RDONLY, 0777);\n\t\tif (f >= 0) {\n\t\t\t// Gathering the precompiled shader from cache\n\t\t\tuint32_t size = sceIoLseek(f, 0, SCE_SEEK_END);\n\t\t\tsceIoLseek(f, 0, SCE_SEEK_SET);\n\t\t\tffp_vertex_program = (SceGxmProgram *)vglMalloc(size);\n\t\t\tsceIoRead(f, ffp_vertex_program, size);\n\t\t\tsceIoClose(f);\n\t\t} else\n#endif\n\t\t{\n\t\t\t// Restarting vitaShaRK if we released it before\n\t\t\tif (!is_shark_online)\n\t\t\t\tstartShaderCompiler();\n\n\t\t\t// Compiling the new shader\n\t\t\tchar vshader[8192];\n\t\t\tsprintf(vshader, ffp_vert_src, mask.clip_planes_num, mask.num_textures, mask.has_colors, mask.lights_num, mask.shading_mode, mask.normalize, mask.fixed_mask, mask.pos_fixed_mask, WVP_ON_GPU, mask.fast_perspective_correction);\n\t\t\tuint32_t size = strlen(vshader);\n\t\t\tSceGxmProgram *t = shark_compile_shader_extended(vshader, &size, SHARK_VERTEX_SHADER, compiler_opts, compiler_fastmath, compiler_fastprecision, compiler_fastint);\n#ifdef DUMP_SHADER_SOURCES\n\t\t\tif (t) {\n#endif\n\t\t\t\tffp_vertex_program = (SceGxmProgram *)vglMalloc(size);\n\t\t\t\tvgl_fast_memcpy((void *)ffp_vertex_program, (void *)t, size);\n\t\t\t\tshark_clear_output();\n#ifndef DISABLE_FS_SHADER_CACHE\n\t\t\t// Saving compiled shader in filesystem cache\n\t\t\t\tf = sceIoOpen(fname, SCE_O_WRONLY | SCE_O_TRUNC | SCE_O_CREAT, 0777);\n\t\t\t\tsceIoWrite(f, ffp_vertex_program, size);\n\t\t\t\tsceIoClose(f);\n#ifdef DUMP_SHADER_SOURCES\n\t\t\t}\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/v/%016llX-%d.cg\", SHADER_CACHE_MAGIC, vert_shader_mask, WVP_ON_GPU);\n#else\n\t\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/v/%08X-%d.cg\", SHADER_CACHE_MAGIC, vert_shader_mask, WVP_ON_GPU);\n#endif\n\t\t\t// Saving shader source in filesystem cache\n\t\t\tf = sceIoOpen(fname, SCE_O_WRONLY | SCE_O_CREAT | SCE_O_TRUNC, 0777);\n\t\t\tsceIoWrite(f, vshader, strlen(vshader));\n\t\t\tsceIoClose(f);\n#endif\n#endif\n\t\t}\n\t\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, ffp_vertex_program, &ffp_vertex_program_id);\n\t\tffp_vertex_unif_buf_size = sceGxmProgramGetDefaultUniformBufferSize(ffp_vertex_program);\n\n\t\t// Adding new shader to RAM cache\n\t\tvert_shader_cache_idx = (vert_shader_cache_idx + 1) % SHADER_CACHE_SIZE;\n\t\tif (vert_shader_cache_size < SHADER_CACHE_SIZE) {\n\t\t\tvert_shader_cache_size++;\n\t\t} else {\n\t\t\tsceGxmShaderPatcherForceUnregisterProgram(gxm_shader_patcher, vert_shader_cache[vert_shader_cache_idx].id);\n\t\t\tvgl_free(vert_shader_cache[vert_shader_cache_idx].prog);\n\t\t}\n\t\tvert_shader_cache[vert_shader_cache_idx].mask.raw = vert_shader_mask;\n\t\tvert_shader_cache[vert_shader_cache_idx].prog = ffp_vertex_program;\n\t\tvert_shader_cache[vert_shader_cache_idx].id = ffp_vertex_program_id;\n\t\tvert_shader_cache[vert_shader_cache_idx].unif_buf_size = ffp_vertex_unif_buf_size;\n\n\t\t// Reload existing uniform references\n\t\treload_vertex_uniforms();\n\t\tvgl_fast_memcpy(vert_shader_cache[vert_shader_cache_idx].vert_unifs, ffp_vertex_params, VERTEX_UNIFORMS_NUM * 4);\n\n\t\t// Clearing dirty flags\n\t\tffp_dirty_vert = GL_FALSE;\n\t}\n\n\t// Not going for the vertex config setup if we have aligned datas\n\tif (!attrs && mask.num_textures == 1 && mask.lights_num == 0) {\n\t\tattrs = ffp_vertex_attrib_config;\n\t\tstreams = ffp_vertex_stream_config;\n\t}\n\n\tffp_vertex_num_params = 1;\n\tif (attrs && base_texture_id == 0) { // Immediate mode and non-immediate only when #textures == 1 and no lights\n\t\t// Vertex positions\n\t\tconst SceGxmProgramParameter *param = sceGxmProgramFindParameterByName(ffp_vertex_program, \"position\");\n\t\tattrs[0].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\n\t\tif (mask.num_textures > 0) {\n\t\t\t// Vertex texture coordinates (First Pass)\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"texcoord0\");\n\t\t\tattrs[1].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tffp_vertex_num_params++;\n\t\t\t\n\t\t\t// Vertex texture coordinates (Second Pass)\n\t\t\tif (mask.num_textures > 1) {\n\t\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"texcoord1\");\n\t\t\t\tattrs[2].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\t\tffp_vertex_num_params++;\n\t\t\t}\n\t\t}\n\n\t\t// Vertex colors\n\t\tif (mask.has_colors) {\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"color\");\n\t\t\tattrs[ffp_vertex_num_params++].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t}\n\n\t\t// Lighting data\n\t\tif (mask.lights_num > 0) {\n\t\t\tffp_lighting_streams = &attrs[ffp_vertex_num_params];\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"diff\");\n\t\t\tattrs[ffp_vertex_num_params++].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"spec\");\n\t\t\tattrs[ffp_vertex_num_params++].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"emission\");\n\t\t\tattrs[ffp_vertex_num_params++].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"normals\");\n\t\t\tattrs[ffp_vertex_num_params++].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t} else {\n\t\t\tffp_lighting_streams = NULL;\n\t\t}\n\t} else { // Non immediate mode\n\t\t// Vertex positions\n\t\tconst SceGxmProgramParameter *param = sceGxmProgramFindParameterByName(ffp_vertex_program, \"position\");\n\t\tvgl_fast_memcpy(&ffp_vertex_attribute[0], &ffp_vertex_attrib_config[FFP_ATTRIB_POSITION], sizeof(SceGxmVertexAttribute));\n\t\tffp_vertex_attribute[0].streamIndex = 0;\n\t\tffp_vertex_attribute[0].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\tffp_vertex_stream[0].stride = ffp_vertex_stream_config[FFP_ATTRIB_POSITION].stride;\n\t\tffp_vertex_stream[0].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\n\t\t// Vertex texture coordinates (First pass)\n\t\tif (mask.num_textures > 0) {\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"texcoord0\");\n\t\t\tvgl_fast_memcpy(&ffp_vertex_attribute[1], &ffp_vertex_attrib_config[FFP_ATTRIB_TEX(base_texture_id)], sizeof(SceGxmVertexAttribute));\n\t\t\tffp_vertex_attribute[1].streamIndex = 1;\n\t\t\tffp_vertex_attribute[1].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tffp_vertex_stream[1].stride = ffp_vertex_stream_config[FFP_ATTRIB_TEX(base_texture_id)].stride;\n\t\t\tffp_vertex_stream[1].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t\tffp_vertex_num_params++;\n\t\t}\n\n\t\tif (mask.lights_num > 0) {\n\t\t\tffp_lighting_streams = &ffp_vertex_stream[ffp_vertex_num_params];\n\n\t\t\t// Lighting equation attributes\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"color\");\n\t\t\tsetupLightingAttribute(GL_AMBIENT, GL_AMBIENT_AND_DIFFUSE);\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"diff\");\n\t\t\tsetupLightingAttribute(GL_DIFFUSE, GL_AMBIENT_AND_DIFFUSE);\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"spec\");\n\t\t\tsetupLightingAttribute(GL_SPECULAR, GL_SPECULAR);\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"emission\");\n\t\t\tsetupLightingAttribute(GL_EMISSION, GL_EMISSION);\n\t\t\t\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"normals\");\n\t\t\tif (ffp_vertex_attrib_state & (1 << FFP_ATTRIB_NORMAL)) {\n\t\t\t\tvgl_fast_memcpy(&ffp_vertex_attribute[ffp_vertex_num_params], &ffp_vertex_attrib_config[FFP_ATTRIB_NORMAL], sizeof(SceGxmVertexAttribute));\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params;\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\t\tffp_vertex_stream[ffp_vertex_num_params].stride = ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t} else {\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params;\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].offset = 0;\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].componentCount = 3;\n\t\t\t\tffp_vertex_stream[ffp_vertex_num_params].stride = 0;\n\t\t\t}\n\t\t\tffp_vertex_stream[ffp_vertex_num_params++].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t} else {\n\t\t\tffp_lighting_streams = NULL;\n\t\t\tif (mask.has_colors) {\n\t\t\t\t// Vertex colors\n\t\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"color\");\n\t\t\t\tvgl_fast_memcpy(&ffp_vertex_attribute[ffp_vertex_num_params], &ffp_vertex_attrib_config[FFP_ATTRIB_COLOR], sizeof(SceGxmVertexAttribute));\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params;\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\t\tffp_vertex_stream[ffp_vertex_num_params].stride = ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\tffp_vertex_stream[ffp_vertex_num_params].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t\t\tffp_vertex_num_params++;\n\t\t\t}\n\t\t}\n\n\t\t// Vertex texture coordinates (Second pass)\n\t\tif (mask.num_textures > 1) {\n\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"texcoord1\");\n\t\t\tvgl_fast_memcpy(&ffp_vertex_attribute[ffp_vertex_num_params], &ffp_vertex_attrib_config[FFP_ATTRIB_TEX(base_texture_id + 1)], sizeof(SceGxmVertexAttribute));\n\t\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params;\n\t\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\tffp_vertex_stream[ffp_vertex_num_params].stride = ffp_vertex_stream_config[FFP_ATTRIB_TEX(base_texture_id + 1)].stride;\n\t\t\tffp_vertex_stream[ffp_vertex_num_params].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t\tffp_vertex_num_params++;\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\t// Vertex texture coordinates (Third pass)\n\t\t\tif (mask.num_textures > 2) {\n\t\t\t\tparam = sceGxmProgramFindParameterByName(ffp_vertex_program, \"texcoord2\");\n\t\t\t\tvgl_fast_memcpy(&ffp_vertex_attribute[ffp_vertex_num_params], &ffp_vertex_attrib_config[FFP_ATTRIB_TEX(base_texture_id + 2)], sizeof(SceGxmVertexAttribute));\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].streamIndex = ffp_vertex_num_params;\n\t\t\t\tffp_vertex_attribute[ffp_vertex_num_params].regIndex = sceGxmProgramParameterGetResourceIndex(param);\n\t\t\t\tffp_vertex_stream[ffp_vertex_num_params].stride = ffp_vertex_stream_config[FFP_ATTRIB_TEX(base_texture_id + 2)].stride;\n\t\t\t\tffp_vertex_stream[ffp_vertex_num_params].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t\t\tffp_vertex_num_params++;\n\t\t\t}\n#endif\n\t\t}\n\t\tstreams = ffp_vertex_stream;\n\t\tattrs = ffp_vertex_attribute;\n\t}\n\n#ifndef INDICES_SPEEDHACK\n\tfor (int i = 0; i < ffp_vertex_num_params; i++) {\n\t\tstreams[i].indexSource = index_type;\n\t}\n#endif\n\n\t// Creating patched vertex shader\n\tpatchVertexProgram(gxm_shader_patcher, ffp_vertex_program_id, attrs, ffp_vertex_num_params, streams, ffp_vertex_num_params, &ffp_vertex_program_patched);\n\n\t// Checking if fragment shader requires a recompilation\n\tif (ffp_dirty_frag) {\n#ifndef DISABLE_FS_SHADER_CACHE\n\t\tchar fname[256];\n#ifndef DISABLE_TEXTURE_COMBINER\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%016llX-%016llX-%08X.cg\", SHADER_CACHE_MAGIC, frag_shader_mask, cmb_mask.raw_high, cmb_mask.raw_low);\n#else\n\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%08X-%016llX.gxp\", SHADER_CACHE_MAGIC, frag_shader_mask, cmb_mask.raw);\n#endif\n#else\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%016llX-0000000000000000.gxp\", SHADER_CACHE_MAGIC, frag_shader_mask);\n#else\n\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%08X-0000000000000000.gxp\", SHADER_CACHE_MAGIC, frag_shader_mask);\n#endif\n#endif\n\t\tSceUID f = sceIoOpen(fname, SCE_O_RDONLY, 0777);\n\t\tif (f >= 0) {\n\t\t\t// Gathering the precompiled shader from cache\n\t\t\tuint32_t size = sceIoLseek(f, 0, SCE_SEEK_END);\n\t\t\tsceIoLseek(f, 0, SCE_SEEK_SET);\n\t\t\tffp_fragment_program = (SceGxmProgram *)vglMalloc(size);\n\t\t\tsceIoRead(f, ffp_fragment_program, size);\n\t\t\tsceIoClose(f);\n\t\t} else\n#endif\n\t\t{\n\t\t\t// Restarting vitaShaRK if we released it before\n\t\t\tif (!is_shark_online)\n\t\t\t\tstartShaderCompiler();\n\n\t\t\t// Compiling the new shader\n\t\t\tchar fshader[8192];\n\t\t\tchar texenv_shad[8192] = {0};\n\t\t\tGLboolean unused_mode[5] = {GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE};\n\t\t\tfor (int i = 0; i < mask.num_textures; i++) {\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\t\tchar tmp[1024];\n#endif\n\t\t\t\tswitch (texture_units[base_texture_id + i].env_mode) {\n\t\t\t\tcase MODULATE:\n\t\t\t\t\tif (unused_mode[MODULATE]) {\n\t\t\t\t\t\tsprintf(texenv_shad, \"%s\\n%s\", texenv_shad, modulate_src);\n\t\t\t\t\t\tunused_mode[MODULATE] = GL_FALSE;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\tcase DECAL:\n\t\t\t\t\tif (unused_mode[DECAL]) {\n\t\t\t\t\t\tsprintf(texenv_shad, \"%s\\n%s\", texenv_shad, decal_src);\n\t\t\t\t\t\tunused_mode[DECAL] = GL_FALSE;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\tcase BLEND:\n\t\t\t\t\tif (unused_mode[BLEND]) {\n\t\t\t\t\t\tsprintf(texenv_shad, \"%s\\n%s\", texenv_shad, blend_src);\n\t\t\t\t\t\tunused_mode[BLEND] = GL_FALSE;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\tcase ADD:\n\t\t\t\t\tif (unused_mode[ADD]) {\n\t\t\t\t\t\tsprintf(texenv_shad, \"%s\\n%s\", texenv_shad, add_src);\n\t\t\t\t\t\tunused_mode[ADD] = GL_FALSE;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t\tcase REPLACE:\n\t\t\t\t\tif (unused_mode[REPLACE]) {\n\t\t\t\t\t\tsprintf(texenv_shad, \"%s\\n%s\", texenv_shad, replace_src);\n\t\t\t\t\t\tunused_mode[REPLACE] = GL_FALSE;\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\t\tcase COMBINE:\n\t\t\t\t\tsetup_combiner_pass(i, tmp);\n\t\t\t\t\tsprintf(texenv_shad, \"%s\\n%s\", texenv_shad, tmp);\n\t\t\t\t\tbreak;\n#endif\n\t\t\t\tdefault:\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\tsprintf(fshader, ffp_frag_src, texenv_shad, alpha_op,\n\t\t\t\tmask.num_textures, mask.has_colors, mask.fog_mode,\n\t\t\t\t(mask.tex_env_mode_pass0 != COMBINE) ? mask.tex_env_mode_pass0 : 50,\n\t\t\t\t(mask.tex_env_mode_pass1 != COMBINE) ? mask.tex_env_mode_pass1 : 51,\n\t\t\t\t(mask.tex_env_mode_pass2 != COMBINE) ? mask.tex_env_mode_pass2 : 52,\n\t\t\t\tmask.lights_num, mask.shading_mode, mask.point_sprite, mask.fast_perspective_correction, mask.srgb_mode);\n#else\n\t\t\tsprintf(fshader, ffp_frag_src, texenv_shad, alpha_op,\n\t\t\t\tmask.num_textures, mask.has_colors, mask.fog_mode,\n\t\t\t\t(mask.tex_env_mode_pass0 != COMBINE) ? mask.tex_env_mode_pass0 : 50,\n\t\t\t\t(mask.tex_env_mode_pass1 != COMBINE) ? mask.tex_env_mode_pass1 : 51,\n\t\t\t\tmask.lights_num, mask.shading_mode, mask.point_sprite, mask.fast_perspective_correction, mask.srgb_mode);\n#endif\n\t\t\tuint32_t size = strlen(fshader);\n\t\t\tSceGxmProgram *t = shark_compile_shader_extended(fshader, &size, SHARK_FRAGMENT_SHADER, compiler_opts, compiler_fastmath, compiler_fastprecision, compiler_fastint);\n#ifdef DUMP_SHADER_SOURCES\n\t\t\tif (t) {\n#endif\n\t\t\tffp_fragment_program = (SceGxmProgram *)vglMalloc(size);\n\t\t\tvgl_fast_memcpy((void *)ffp_fragment_program, (void *)t, size);\n\t\t\tshark_clear_output();\n#ifndef DISABLE_FS_SHADER_CACHE\n\t\t\t// Saving compiled shader in filesystem cache\n\t\t\tf = sceIoOpen(fname, SCE_O_WRONLY | SCE_O_CREAT | SCE_O_TRUNC, 0777);\n\t\t\tsceIoWrite(f, ffp_fragment_program, size);\n\t\t\tsceIoClose(f);\n#ifdef DUMP_SHADER_SOURCES\n\t\t\t}\n#ifndef DISABLE_TEXTURE_COMBINER\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%016llX-%016llX-%08X.cg\", SHADER_CACHE_MAGIC, frag_shader_mask, cmb_mask.raw_high, cmb_mask.raw_low);\n#else\n\t\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%08X-%016llX.cg\", SHADER_CACHE_MAGIC, frag_shader_mask, cmb_mask.raw);\n#endif\n#else\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%016llX-0000000000000000.cg\", SHADER_CACHE_MAGIC, frag_shader_mask);\n#else\n\t\t\tsprintf(fname, \"ux0:data/shader_cache/v%d/f/%08X-0000000000000000.cg\", SHADER_CACHE_MAGIC, frag_shader_mask);\n#endif\n#endif\n\t\t\t// Saving shader source in filesystem cache\n\t\t\tf = sceIoOpen(fname, SCE_O_CREAT | SCE_O_TRUNC | SCE_O_WRONLY, 0777);\n\t\t\tsceIoWrite(f, fshader, strlen(fshader));\n\t\t\tsceIoClose(f);\n#endif\n#endif\n\t\t}\n\t\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, ffp_fragment_program, &ffp_fragment_program_id);\n\t\tffp_fragment_unif_buf_size = sceGxmProgramGetDefaultUniformBufferSize(ffp_fragment_program);\n\t\t\n\t\t// Adding new shader to RAM cache\n\t\tfrag_shader_cache_idx = (frag_shader_cache_idx + 1) % SHADER_CACHE_SIZE;\n\t\tif (frag_shader_cache_size < SHADER_CACHE_SIZE) {\n\t\t\tfrag_shader_cache_size++;\n\t\t} else {\n\t\t\tsceGxmShaderPatcherForceUnregisterProgram(gxm_shader_patcher, frag_shader_cache[frag_shader_cache_idx].id);\n\t\t\tvgl_free(frag_shader_cache[frag_shader_cache_idx].prog);\n\t\t}\n\t\tfrag_shader_cache[frag_shader_cache_idx].mask.raw = frag_shader_mask;\n#ifndef DISABLE_TEXTURE_COMBINER\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\tfrag_shader_cache[frag_shader_cache_idx].cmb_mask.raw_low = cmb_mask.raw_low;\n\t\tfrag_shader_cache[frag_shader_cache_idx].cmb_mask.raw_high = cmb_mask.raw_high;\n#else\n\t\tfrag_shader_cache[frag_shader_cache_idx].cmb_mask.raw = cmb_mask.raw;\n#endif\n#endif\n\t\tfrag_shader_cache[frag_shader_cache_idx].prog = ffp_fragment_program;\n\t\tfrag_shader_cache[frag_shader_cache_idx].id = ffp_fragment_program_id;\n\t\tfrag_shader_cache[frag_shader_cache_idx].unif_buf_size = ffp_fragment_unif_buf_size;\n\n\t\t// Reload existing uniform references\n\t\treload_fragment_uniforms();\n\t\tvgl_fast_memcpy(frag_shader_cache[frag_shader_cache_idx].frag_unifs, ffp_fragment_params, FRAGMENT_UNIFORMS_NUM * 4);\n\n\t\t// Clearing dirty flags\n\t\tffp_dirty_frag = GL_FALSE;\n\t}\n\n\t// Checking if fragment shader requires a blend settings change\n\tif (ffp_dirty_frag_blend) {\n\t\trebuild_frag_shader(ffp_fragment_program_id, &ffp_fragment_program_patched, ffp_vertex_program, SCE_GXM_OUTPUT_REGISTER_FORMAT_UCHAR4);\n\n\t\t// Updating current fixed function pipeline blend config\n\t\tffp_blend_info.raw = blend_info.raw;\n\t}\n\n\tsceGxmSetVertexProgram(gxm_context, ffp_vertex_program_patched);\n\tsceGxmSetFragmentProgram(gxm_context, ffp_fragment_program_patched);\n\n\t// Recalculating MVP matrix if necessary\n\tif (mvp_modified) {\n#ifndef HAVE_WVP_ON_GPU\n\t\tmatrix4x4_multiply(vgl_mvp_matrix, projection_matrix, modelview_matrix);\n#endif\n\t\t// Recalculating normal matrix if necessary (TODO: This should be recalculated only when MV changes)\n\t\tif (mask.lights_num > 0) {\n\t\t\trecalculate_normal_matrix();\n\t\t}\n\n\t\tmvp_modified = GL_FALSE;\n\t}\n\n\t// Uploading fragment shader uniforms\n\tif (dirty_frag_unifs) {\n\t\tif (ffp_fragment_unif_buf_size) {\n\t\t\tvoid *buffer = vglReserveFragmentUniformBuffer(ffp_fragment_unif_buf_size);\n\t\t\tif (ffp_fragment_params[ALPHA_CUT_UNIF])\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[ALPHA_CUT_UNIF], 0, 1, &vgl_alpha_ref);\n\t\t\tif (ffp_fragment_params[FOG_COLOR_UNIF])\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[FOG_COLOR_UNIF], 0, 4, &fog_color.r);\n\t\t\tif (ffp_fragment_params[TEX_ENV_COLOR_UNIF]) {\n\t\t\t\tfor (int i = 0; i < mask.num_textures; i++) {\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[TEX_ENV_COLOR_UNIF], 4 * i, 4, (const float *)&texture_units[base_texture_id + i].env_color.r);\n\t\t\t\t}\n\t\t\t}\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\tif (ffp_fragment_params[SCALE_PASS_0_UNIF]) {\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[SCALE_PASS_0_UNIF], 0, 2, &texture_units[base_texture_id].rgb_scale);\n\t\t\t}\n\t\t\tif (ffp_fragment_params[SCALE_PASS_1_UNIF]) {\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[SCALE_PASS_1_UNIF], 0, 2, &texture_units[base_texture_id + 1].rgb_scale);\n\t\t\t}\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n\t\t\tif (ffp_fragment_params[SCALE_PASS_2_UNIF]) {\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[SCALE_PASS_2_UNIF], 0, 2, &texture_units[base_texture_id + 2].rgb_scale);\n\t\t\t}\n#endif\n#endif\n\t\t\tif (ffp_fragment_params[TINT_COLOR_UNIF])\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[TINT_COLOR_UNIF], 0, 4, &current_vtx.clr.r);\n\t\t\tif (ffp_fragment_params[FOG_RANGE_UNIF])\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[FOG_RANGE_UNIF], 0, 1, (const float *)&fog_range);\n\t\t\tif (ffp_fragment_params[FOG_FAR_UNIF])\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[FOG_FAR_UNIF], 0, 1, (const float *)&fog_far);\n\t\t\tif (ffp_fragment_params[FOG_DENSITY_UNIF])\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[FOG_DENSITY_UNIF], 0, 1, (const float *)&fog_density);\n\t\t\tif (ffp_fragment_params[LIGHTS_AMBIENTS_F_UNIF]) {\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHT_GLOBAL_AMBIENT_F_UNIF], 0, 4, (const float *)&light_global_ambient.r);\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[SHININESS_F_UNIF], 0, 1, (const float *)&current_shininess);\n\t\t\t\tif (lights_aligned) {\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_AMBIENTS_F_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][0]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_DIFFUSES_F_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][1]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_SPECULARS_F_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][2]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_POSITIONS_F_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][3]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_ATTENUATIONS_F_UNIF], 0, 3 * mask.lights_num, (const float *)light_vars[0][4]);\n\t\t\t\t} else {\n\t\t\t\t\tfor (int i = 0; i < mask.lights_num; i++) {\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_AMBIENTS_F_UNIF], 4 * i, 4, (const float *)light_vars[i][0]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_DIFFUSES_F_UNIF], 4 * i, 4, (const float *)light_vars[i][1]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_SPECULARS_F_UNIF], 4 * i, 4, (const float *)light_vars[i][2]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_POSITIONS_F_UNIF], 4 * i, 4, (const float *)light_vars[i][3]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_fragment_params[LIGHTS_ATTENUATIONS_F_UNIF], 3 * i, 3, (const float *)light_vars[i][4]);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tdirty_frag_unifs = GL_FALSE;\n\t}\n\n\t// Uploading vertex shader uniforms\n\tif (dirty_vert_unifs) {\n\t\tvoid *buffer = vglReserveVertexUniformBuffer(ffp_vertex_unif_buf_size);\n\t\tif (ffp_vertex_params[CLIP_PLANES_EQUATION_UNIF])\n\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[CLIP_PLANES_EQUATION_UNIF], 0, 4 * mask.clip_planes_num, &clip_planes[0].x);\n\t\tif (ffp_vertex_params[MODELVIEW_MATRIX_UNIF])\n\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[MODELVIEW_MATRIX_UNIF], 0, 16, (const float *)modelview_matrix);\n#ifdef HAVE_WVP_ON_GPU\n\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[WVP_MATRIX_UNIF], 0, 16, (const float *)projection_matrix);\n#else\n\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[WVP_MATRIX_UNIF], 0, 16, (const float *)vgl_mvp_matrix);\n#endif\n\t\tif (ffp_vertex_params[TEX_MATRIX_UNIF]) {\n\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[TEX_MATRIX_UNIF], 0, 16 * mask.num_textures, (const float *)&texture_matrix[base_texture_id]);\n\t\t}\n\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[POINT_SIZE_UNIF], 0, 1, &point_size);\n\t\tif (ffp_vertex_params[NORMAL_MATRIX_UNIF]) {\n\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[NORMAL_MATRIX_UNIF], 0, 9, (const float *)normal_matrix);\n\t\t\tif (ffp_vertex_params[LIGHTS_AMBIENTS_V_UNIF]) {\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHT_GLOBAL_AMBIENT_V_UNIF], 0, 4, (const float *)&light_global_ambient.r);\n\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[SHININESS_V_UNIF], 0, 1, (const float *)&current_shininess);\n\t\t\t\tif (lights_aligned) {\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_AMBIENTS_V_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][0]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_DIFFUSES_V_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][1]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_SPECULARS_V_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][2]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_POSITIONS_V_UNIF], 0, 4 * mask.lights_num, (const float *)light_vars[0][3]);\n\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_ATTENUATIONS_V_UNIF], 0, 3 * mask.lights_num, (const float *)light_vars[0][4]);\n\t\t\t\t} else {\n\t\t\t\t\tfor (int i = 0; i < mask.lights_num; i++) {\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_AMBIENTS_V_UNIF], 4 * i, 4, (const float *)light_vars[i][0]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_DIFFUSES_V_UNIF], 4 * i, 4, (const float *)light_vars[i][1]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_SPECULARS_V_UNIF], 4 * i, 4, (const float *)light_vars[i][2]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_POSITIONS_V_UNIF], 4 * i, 4, (const float *)light_vars[i][3]);\n\t\t\t\t\t\tsceGxmSetUniformDataF(buffer, ffp_vertex_params[LIGHTS_ATTENUATIONS_V_UNIF], 3 * i, 3, (const float *)light_vars[i][4]);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tdirty_vert_unifs = GL_FALSE;\n\t}\n#ifdef HAVE_PROFILING\n\tffp_reload_profiler_cnt += sceKernelGetProcessTimeLow() - reload_ffp_shaders_start;\n#endif\n\treturn draw_mask_state;\n}\n\nvoid _glDrawArrays_FixedFunctionIMPL(GLint first, GLsizei count) {\n\tuint8_t mask_state = reload_ffp_shaders(NULL, NULL, SCE_GXM_INDEX_SOURCE_INDEX_16BIT);\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\t// Uploading textures on relative texture units\n\tfor (int i = 0; i < ffp_mask.num_textures; i++) {\n\t\ttexture *tex = &texture_slots[texture_units[base_texture_id + i].tex_id[texture_units[base_texture_id + i].state > 1 ? 0 : 1]];\n#ifdef HAVE_TEX_CACHE\n\t\trestoreTexCache(tex);\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\tsampler *smp = samplers[i];\n\t\tif (smp) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_TRUE;\n\t\t} else if (tex->overridden) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_FALSE;\n\t\t}\n\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n\t}\n\t\n\t// Preparing materials temp buffer if lights are enabled\n\tfloat *materials;\n\tif (ffp_lighting_streams) {\n\t\tmaterials = (float *)gpu_alloc_mapped_temp(19 * sizeof(float));\n\t}\n\n\t// Uploading vertex streams\n\tint j = 0;\n\tfor (int i = 0; i < FFP_VERTEX_ATTRIBS_NUM; i++) {\n\t\tif (mask_state & (1 << i)) {\n\t\t\tint id;\n#ifdef HAVE_UNPURE_TEXCOORDS\n\t\t\tif (FFP_ATTRIB_IS_TEX(i) && base_texture_id != 0) {\n\t\t\t\tswitch (i) {\n\t\t\t\tcase FFP_ATTRIB_TEX0:\n\t\t\t\t\tid = FFP_ATTRIB_TEX1;\n\t\t\t\t\tbreak;\n\t\t\t\tcase FFP_ATTRIB_TEX1:\n\t\t\t\t\tid = FFP_ATTRIB_TEX2;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tbreak;\n\t\t\t\t}\t\t\n\t\t\t} else\n#endif\n\t\t\t{\n\t\t\t\tid = i;\n\t\t\t}\n\t\t\tvoid *ptr;\n\t\t\tif (ffp_vertex_attrib_vbo[id]) {\n\t\t\t\tgpubuffer *gpu_buf = (gpubuffer *)ffp_vertex_attrib_vbo[id];\n\t\t\t\tgpu_buf->last_frame = vgl_framecount;\n\t\t\t\tptr = (uint8_t *)gpu_buf->ptr + ffp_vertex_attrib_offsets[id] + first * ffp_vertex_stream_config[id].stride;\n\t\t\t} else {\n\t\t\t\tif (ffp_lighting_streams && FFP_ATTRIB_IS_LIGHT(id)) {\n\t\t\t\t\tif (ffp_lighting_streams[FFP_ATTRIB_LIGHT_COEFF(id)].stride == 0) { // Color array not mapped to this material attribute\n\t\t\t\t\t\tif (id == FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\t\tvgl_fast_memcpy(materials, &current_vtx.nor.x, 3 * sizeof(float));\n\t\t\t\t\t\t} else {\n \t\t\t\t\t\t\tvgl_fast_memcpy(materials, lighting_attr_ptr[FFP_ATTRIB_LIGHT_COEFF(id)], 4 * sizeof(float));\n\t\t\t\t\t\t}\n\t\t\t\t\t\tptr = materials;\n\t\t\t\t\t\tmaterials += 4;\n\t\t\t\t\t} else { // Color array mapped to this attribute (FIXME: This could be optimized by re-using color temp mem)\n#ifdef DRAW_SPEEDHACK\n\t\t\t\t\t\tif (id != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] + first * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] + first * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t\t\t\t}\n#else\n\t\t\t\t\t\tif (id != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\t\tuint32_t size = count * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] + first * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\t\t\t\t} else\n#endif\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tptr = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(ptr, (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] + first * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride, size);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tuint32_t size = count * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] + first * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t\t\t\t\t} else\n#endif\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tptr = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(ptr, (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] + first * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride, size);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t}\n\t\t\t\t} else {\n#ifdef DRAW_SPEEDHACK\n\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[id] + first * ffp_vertex_stream_config[id].stride;\n#else\n\t\t\t\t\tuint32_t size = count * ffp_vertex_stream_config[id].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[id] + first * ffp_vertex_stream_config[id].stride;\n\t\t\t\t\t} else\n#endif\n\t\t\t\t\t{\n\t\t\t\t\t\tptr = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\tvgl_fast_memcpy(ptr, (void *)ffp_vertex_attrib_offsets[id] + first * ffp_vertex_stream_config[id].stride, size);\n\t\t\t\t\t}\n#endif\n\t\t\t\t}\n\t\t\t}\n\t\t\tsceGxmSetVertexStream(gxm_context, j++, ptr);\n\t\t}\n\t}\n#ifdef HAVE_PROFILING\n\tffp_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tffp_draw_cnt++;\n#endif\n}\n\nvoid _glMultiDrawArrays_FixedFunctionIMPL(SceGxmPrimitiveType gxm_p, uint16_t *idx_ptr, const GLint *first, const GLsizei *count, GLint lowest, GLsizei highest, GLsizei drawcount) {\n\tuint8_t mask_state = reload_ffp_shaders(NULL, NULL, SCE_GXM_INDEX_SOURCE_INDEX_16BIT);\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\t// Uploading textures on relative texture units\n\tfor (int i = 0; i < ffp_mask.num_textures; i++) {\n\t\ttexture *tex = &texture_slots[texture_units[base_texture_id + i].tex_id[texture_units[base_texture_id + i].state > 1 ? 0 : 1]];\n#ifdef HAVE_TEX_CACHE\n\t\trestoreTexCache(tex);\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\tsampler *smp = samplers[i];\n\t\tif (smp) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_TRUE;\n\t\t} else if (tex->overridden) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_FALSE;\n\t\t}\n\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n\t}\n\t\n\t// Preparing materials temp buffer if lights are enabled\n\tfloat *materials;\n\tif (ffp_lighting_streams) {\n\t\tmaterials = (float *)gpu_alloc_mapped_temp(19 * sizeof(float));\n\t}\n\n\t// Uploading vertex streams\n\tint j = 0;\n\tvoid *ptrs[FFP_VERTEX_ATTRIBS_NUM];\n\tuint32_t strides[FFP_VERTEX_ATTRIBS_NUM];\n\tfor (int i = 0; i < FFP_VERTEX_ATTRIBS_NUM; i++) {\n\t\tif (mask_state & (1 << i)) {\n\t\t\tint id;\n#ifdef HAVE_UNPURE_TEXCOORDS\n\t\t\tif (FFP_ATTRIB_IS_TEX(i) && base_texture_id != 0) {\n\t\t\t\tswitch (i) {\n\t\t\t\tcase FFP_ATTRIB_TEX0:\n\t\t\t\t\tid = FFP_ATTRIB_TEX1;\n\t\t\t\t\tbreak;\n\t\t\t\tcase FFP_ATTRIB_TEX1:\n\t\t\t\t\tid = FFP_ATTRIB_TEX2;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tbreak;\n\t\t\t\t}\t\t\n\t\t\t} else\n#endif\n\t\t\t{\n\t\t\t\tid = i;\n\t\t\t}\n\t\t\tif (ffp_vertex_attrib_vbo[id]) {\n\t\t\t\tgpubuffer *gpu_buf = (gpubuffer *)ffp_vertex_attrib_vbo[id];\n\t\t\t\tgpu_buf->last_frame = vgl_framecount;\n\t\t\t\tptrs[j] = (uint8_t *)gpu_buf->ptr + ffp_vertex_attrib_offsets[i] + lowest * ffp_vertex_stream_config[id].stride;\n\t\t\t\tstrides[j] = ffp_vertex_stream_config[id].stride;\n\t\t\t} else {\n\t\t\t\tif (ffp_lighting_streams && FFP_ATTRIB_IS_LIGHT(id)) {\n\t\t\t\t\tif (ffp_lighting_streams[FFP_ATTRIB_LIGHT_COEFF(id)].stride == 0) { // Color array not mapped to this material attribute\n\t\t\t\t\t\tif (id != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\t\tvgl_fast_memcpy(materials, lighting_attr_ptr[FFP_ATTRIB_LIGHT_COEFF(id)], 4 * sizeof(float));\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tvgl_fast_memcpy(materials, &current_vtx.nor.x, 3 * sizeof(float));\n\t\t\t\t\t\t}\n\t\t\t\t\t\tptrs[j] = materials;\n\t\t\t\t\t\tstrides[j] = 0;\n\t\t\t\t\t\tmaterials += 4;\n\t\t\t\t\t} else { // Color array mapped to this attribute (FIXME: This could be optimized by re-using color temp mem)\n#ifdef DRAW_SPEEDHACK\n\t\t\t\t\t\tif (id != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\t\tptrs[j] = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] + lowest * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\t\t\t\tstrides[j] = ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tptrs[j] = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] + lowest * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t\t\t\t\tstrides[j] = ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t\t\t\t}\n#else\n\t\t\t\t\t\tif (id != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\t\tuint32_t size = (highest - lowest) * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\t\t\tptrs[j] = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] + lowest * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\t\t\t\t} else\n#endif\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tptrs[j] = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(ptrs[j], (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] + lowest * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride, size);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tstrides[j] = ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tuint32_t size = (highest - lowest) * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\t\t\tptrs[j] = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] + lowest * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t\t\t\t\t} else\n#endif\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tptrs[j] = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(ptrs[j], (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] + lowest * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride, size);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tstrides[j] = ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tstrides[j] = ffp_vertex_stream_config[id].stride;\n#ifdef DRAW_SPEEDHACK\n\t\t\t\t\tptrs[j] = (void *)ffp_vertex_attrib_offsets[id] + lowest * ffp_vertex_stream_config[id].stride;\n#else\n\t\t\t\t\tuint32_t size = (highest - lowest) * ffp_vertex_stream_config[id].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\tptrs[j] = (void *)ffp_vertex_attrib_offsets[id] + lowest * ffp_vertex_stream_config[id].stride;\n\t\t\t\t\t} else\n#endif\n\t\t\t\t\t{\n\t\t\t\t\t\tptrs[j] = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\tvgl_fast_memcpy(ptrs[j], (void *)ffp_vertex_attrib_offsets[id] + lowest * ffp_vertex_stream_config[id].stride, size);\n\t\t\t\t\t}\n#endif\n\t\t\t\t}\n\t\t\t}\n\t\t\tj++;\n\t\t}\n\t}\n\t\n\tfor (int i = 0; i < drawcount; i++) {\n\t\tfor (int z = 0; z < j; z++) {\n\t\t\tsceGxmSetVertexStream(gxm_context, z, ptrs[z] + (first[i] - lowest) * strides[z]);\n\t\t}\n\t\tsceGxmDraw(gxm_context, gxm_p, SCE_GXM_INDEX_FORMAT_U16, idx_ptr, count[i]);\n\t}\n#ifdef HAVE_PROFILING\n\tffp_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tffp_draw_cnt++;\n#endif\n}\n\nvoid _glDrawElements_FixedFunctionIMPL(uint16_t *idx_buf, GLsizei count, uint32_t top_idx, SceGxmIndexSource index_type) {\n\tuint8_t mask_state = reload_ffp_shaders(NULL, NULL, index_type);\n#ifdef HAVE_PROFILING\n\tuint32_t draw_start = sceKernelGetProcessTimeLow();\n#endif\n\tint attr_idxs[FFP_VERTEX_ATTRIBS_NUM] = {0, 0, 0, 0, 0, 0, 0, 0};\n\tint attr_num = 0;\n#ifndef DRAW_SPEEDHACK\n\tGLboolean is_full_vbo = GL_TRUE;\n#endif\n\tfor (int i = 0; i < FFP_VERTEX_ATTRIBS_NUM; i++) {\n\t\tif (mask_state & (1 << i)) {\n#ifdef HAVE_UNPURE_TEXCOORDS\n\t\t\tif (FFP_ATTRIB_IS_TEX(i) && base_texture_id != 0) {\n\t\t\t\tint tex_id;\n\t\t\t\tswitch (i) {\n\t\t\t\tcase FFP_ATTRIB_TEX0:\n\t\t\t\t\ttex_id = FFP_ATTRIB_TEX1;\n\t\t\t\t\tbreak;\n\t\t\t\tcase FFP_ATTRIB_TEX1:\n\t\t\t\t\ttex_id = FFP_ATTRIB_TEX2;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tbreak;\n\t\t\t\t}\n#ifndef DRAW_SPEEDHACK\n\t\t\t\tif (!ffp_vertex_attrib_vbo[tex_id])\n\t\t\t\t\tis_full_vbo = GL_FALSE;\n#endif\n\t\t\t\tattr_idxs[attr_num++] = tex_id;\t\t\t\t\n\t\t\t} else\n#endif\n\t\t\t{\n#ifndef DRAW_SPEEDHACK\n\t\t\t\tif (!ffp_vertex_attrib_vbo[i])\n\t\t\t\t\tis_full_vbo = GL_FALSE;\n#endif\n\t\t\t\tattr_idxs[attr_num++] = i;\n\t\t\t}\n\t\t}\n\t}\n\n#ifndef DRAW_SPEEDHACK\n\t// Detecting highest index value\n\tif (!is_full_vbo && !top_idx) {\n\t\tif ((index_type & 1) == 0)\n\t\t{\n\t\t\tfor (int i = 0; i < count; i++) {\n\t\t\t\tif (idx_buf[i] > top_idx)\n\t\t\t\t\ttop_idx = idx_buf[i];\n\t\t\t}\n\t\t}\n\t\telse\n\t\t{\n\t\t\tuint32_t *_idx_buf = (uint32_t *)idx_buf;\n\t\t\tfor (int i = 0; i < count; i++) {\n\t\t\t\tif (_idx_buf[i] > top_idx)\n\t\t\t\t\ttop_idx = _idx_buf[i];\n\t\t\t}\n\t\t}\n\t\ttop_idx++;\n\t}\n#endif\n\n\t// Uploading textures on relative texture units\n\tfor (int i = 0; i < ffp_mask.num_textures; i++) {\n\t\ttexture *tex = &texture_slots[texture_units[base_texture_id + i].tex_id[texture_units[base_texture_id + i].state > 1 ? 0 : 1]];\n#ifdef HAVE_TEX_CACHE\n\t\trestoreTexCache(tex);\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\tsampler *smp = samplers[i];\n\t\tif (smp) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_TRUE;\n\t\t} else if (tex->overridden) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_FALSE;\n\t\t}\n\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n\t}\n\n\t// Preparing materials temp buffer if lights are enabled\n\tfloat *materials;\n\tif (ffp_lighting_streams) {\n\t\tmaterials = (float *)gpu_alloc_mapped_temp(19 * sizeof(float));\n\t}\n\n\t// Uploading vertex streams\n\tfor (int i = 0; i < attr_num; i++) {\n\t\tvoid *ptr;\n\t\tint attr_idx = attr_idxs[i];\n\t\tif (ffp_vertex_attrib_vbo[attr_idx]) {\n\t\t\tgpubuffer *gpu_buf = (gpubuffer *)ffp_vertex_attrib_vbo[attr_idx];\n\t\t\tgpu_buf->last_frame = vgl_framecount;\n\t\t\tptr = (uint8_t *)gpu_buf->ptr + ffp_vertex_attrib_offsets[attr_idx];\n\t\t} else {\n\t\t\tif (ffp_lighting_streams && FFP_ATTRIB_IS_LIGHT(attr_idx)) {\n\t\t\t\tif (ffp_lighting_streams[FFP_ATTRIB_LIGHT_COEFF(attr_idx)].stride == 0) { // Color array not mapped to this material attribute\n\t\t\t\t\tif (attr_idx != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\tvgl_fast_memcpy(materials, lighting_attr_ptr[FFP_ATTRIB_LIGHT_COEFF(attr_idx)], 4 * sizeof(float));\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvgl_fast_memcpy(materials, &current_vtx.nor.x, 3 * sizeof(float));\n\t\t\t\t\t}\n\t\t\t\t\tptr = materials;\n\t\t\t\t\tmaterials += 4;\n\t\t\t\t} else { // Color array mapped to this attribute (FIXME: This could be optimized by re-using color temp mem)\n#ifdef DRAW_SPEEDHACK\n\t\t\t\t\tif (attr_idx != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR];\n\t\t\t\t\t} else {\n\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL];\n\t\t\t\t\t}\n#else\n\t\t\t\t\tif (attr_idx != FFP_ATTRIB_NORMAL) {\n\t\t\t\t\t\tuint32_t size = top_idx * ffp_vertex_stream_config[FFP_ATTRIB_COLOR].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR];\n\t\t\t\t\t\t} else\n#endif\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tptr = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\t\tvgl_fast_memcpy(ptr, (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR], size);\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tuint32_t size = top_idx * ffp_vertex_stream_config[FFP_ATTRIB_NORMAL].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL];\n\t\t\t\t\t\t} else\n#endif\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tptr = gpu_alloc_mapped_temp(size);\n\t\t\t\t\t\t\tvgl_fast_memcpy(ptr, (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL], size);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n#endif\n\t\t\t\t}\n\t\t\t} else {\n#ifdef DRAW_SPEEDHACK\n\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[attr_idx];\n#else\n\t\t\t\tuint32_t size = top_idx * ffp_vertex_stream_config[attr_idx].stride;\n#ifdef SAFER_DRAW_SPEEDHACK\n\t\t\t\tif (size > SAFE_DRAW_SIZE_THRESHOLD) {\n\t\t\t\t\tptr = (void *)ffp_vertex_attrib_offsets[attr_idx];\n\t\t\t\t} else\n#endif\n\t\t\t\t{\n\t\t\t\t\tptr = gpu_alloc_mapped_temp(size);\n\t\t\t\t\tvgl_fast_memcpy(ptr, (void *)ffp_vertex_attrib_offsets[attr_idx], size);\n\t\t\t\t}\n#endif\n\t\t\t}\n\t\t}\n\t\tsceGxmSetVertexStream(gxm_context, i, ptr);\n\t}\n#ifdef HAVE_PROFILING\n\tffp_draw_profiler_cnt += sceKernelGetProcessTimeLow() - draw_start;\n\tffp_draw_cnt++;\n#endif\n}\n\nvoid update_fogging_state() {\n\tffp_dirty_frag = GL_TRUE;\n\tif (fogging) {\n\t\tswitch (fog_mode) {\n\t\tcase GL_LINEAR:\n\t\t\tinternal_fog_mode = LINEAR;\n\t\t\tbreak;\n\t\tcase GL_EXP:\n\t\t\tinternal_fog_mode = EXP;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tinternal_fog_mode = EXP2;\n\t\t\tbreak;\n\t\t}\n\t} else\n\t\tinternal_fog_mode = DISABLED;\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid glEnableClientState(GLenum array) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glEnableClientState, DLIST_FUNC_U32, array))\n\t\treturn;\n#endif\n\tffp_dirty_vert = GL_TRUE;\n\tffp_dirty_frag = GL_TRUE;\n\tswitch (array) {\n\tcase GL_VERTEX_ARRAY:\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_POSITION);\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY:\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_TEX(client_texture_unit));\n\t\tbreak;\n\tcase GL_COLOR_ARRAY:\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_COLOR);\n\t\tbreak;\n\tcase GL_NORMAL_ARRAY:\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_DIFFUSE);\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_SPECULAR);\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_EMISSION);\n\t\tffp_vertex_attrib_state |= (1 << FFP_ATTRIB_NORMAL);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, array)\n\t}\n}\n\nvoid glDisableClientState(GLenum array) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glEnableClientState, DLIST_FUNC_U32, array))\n\t\treturn;\n#endif\n\tffp_dirty_vert = GL_TRUE;\n\tffp_dirty_frag = GL_TRUE;\n\tswitch (array) {\n\tcase GL_VERTEX_ARRAY:\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_POSITION);\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY:\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_TEX(client_texture_unit));\n\t\tbreak;\n\tcase GL_COLOR_ARRAY:\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_COLOR);\n\t\tbreak;\n\tcase GL_NORMAL_ARRAY:\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_DIFFUSE);\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_SPECULAR);\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_EMISSION);\n\t\tffp_vertex_attrib_state &= ~(1 << FFP_ATTRIB_NORMAL);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, array)\n\t}\n}\n\nvoid glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glVertexPointer, DLIST_FUNC_I32_U32_I32_U32, size, type, stride, pointer))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif ((stride < 0) || (size < 2) || (size > 4)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tffp_vertex_attrib_offsets[FFP_ATTRIB_POSITION] = (uint32_t)pointer;\n\tffp_vertex_attrib_vbo[FFP_ATTRIB_POSITION] = vertex_array_unit;\n\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[FFP_ATTRIB_POSITION];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[FFP_ATTRIB_POSITION];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tffp_vertex_attrib_fixed_pos_mask = 0;\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tffp_vertex_attrib_fixed_pos_mask = 0;\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_FIXED:\n\t\tffp_vertex_attrib_fixed_pos_mask = size - 1;\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n}\n\nvoid glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColorPointer, DLIST_FUNC_I32_U32_I32_U32, size, type, stride, pointer))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif ((stride < 0) || (size < 3) || (size > 4)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR] = (uint32_t)pointer;\n\tffp_vertex_attrib_vbo[FFP_ATTRIB_COLOR] = vertex_array_unit;\n\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[FFP_ATTRIB_COLOR];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[FFP_ATTRIB_COLOR];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_UNSIGNED_SHORT:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tcase GL_UNSIGNED_BYTE:\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_U8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n}\n\nvoid glNormalPointer(GLenum type, GLsizei stride, const void *pointer) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glNormalPointer, DLIST_FUNC_U32_I32_U32, type, stride, pointer))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (stride < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL] = (uint32_t)pointer;\n\tffp_vertex_attrib_vbo[FFP_ATTRIB_NORMAL] = vertex_array_unit;\n\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[FFP_ATTRIB_NORMAL];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[FFP_ATTRIB_NORMAL];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tffp_vertex_attrib_fixed_mask &= ~(1 << 0);\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tffp_vertex_attrib_fixed_mask &= ~(1 << 0);\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16N;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_BYTE:\n\t\tffp_vertex_attrib_fixed_mask &= ~(1 << 0);\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S8N;\n\t\tbpe = 1;\n\t\tbreak;\n\tcase GL_FIXED:\n\t\tffp_vertex_attrib_fixed_mask |= (1 << 0);\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\tattributes->componentCount = 3;\n\tstreams->stride = stride ? stride : bpe * 3;\n}\n\nvoid glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glTexCoordPointer, DLIST_FUNC_I32_U32_I32_U32, size, type, stride, pointer))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif ((stride < 0) || (size < 1) || (size > 4)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tffp_vertex_attrib_offsets[FFP_ATTRIB_TEX(client_texture_unit)] = (uint32_t)pointer;\n\tffp_vertex_attrib_vbo[FFP_ATTRIB_TEX(client_texture_unit)] = vertex_array_unit;\n\n\tSceGxmVertexAttribute *attributes = &ffp_vertex_attrib_config[FFP_ATTRIB_TEX(client_texture_unit)];\n\tSceGxmVertexStream *streams = &ffp_vertex_stream_config[FFP_ATTRIB_TEX(client_texture_unit)];\n\n\tunsigned short bpe;\n\tswitch (type) {\n\tcase GL_FLOAT:\n\t\tffp_vertex_attrib_fixed_mask &= ~(1 << (client_texture_unit + 1));\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tcase GL_SHORT:\n\t\tffp_vertex_attrib_fixed_mask &= ~(1 << (client_texture_unit + 1));\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_S16;\n\t\tbpe = 2;\n\t\tbreak;\n\tcase GL_FIXED:\n\t\tffp_vertex_attrib_fixed_mask |= (1 << (client_texture_unit + 1));\n\t\tattributes->format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tbpe = 4;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t}\n\tattributes->componentCount = size;\n\tstreams->stride = stride ? stride : bpe * size;\n}\n\nvoid glInterleavedArrays(GLenum format, GLsizei stride, const void *pointer) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (stride < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tSceGxmVertexAttribute *attributes;\n\tSceGxmVertexStream *streams;\n\n\tswitch (format) {\n\tcase GL_V2F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 2, 8, 0, FFP_ATTRIB_POSITION) // Vertex2f\n\t\tbreak;\n\tcase GL_V3F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 12, 0, FFP_ATTRIB_POSITION) // Vertex3f\n\t\tbreak;\n\tcase GL_C4UB_V2F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_U8N, 4, 12, 0, FFP_ATTRIB_COLOR) // Color4Ub\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 2, 12, 4, FFP_ATTRIB_POSITION) // Vertex2f\n\t\tbreak;\n\tcase GL_C4UB_V3F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_U8N, 4, 16, 0, FFP_ATTRIB_COLOR) // Color4Ub\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 16, 4, FFP_ATTRIB_POSITION) // Vertex3f\n\t\tbreak;\n\tcase GL_C3F_V3F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 24, 0, FFP_ATTRIB_COLOR) // Color3f\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 24, 12, FFP_ATTRIB_POSITION) // Vertex3f\n\t\tbreak;\n\tcase GL_T2F_V3F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 2, 20, 0, FFP_ATTRIB_TEX0) // Texcoord2f\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 20, 8, FFP_ATTRIB_POSITION) // Vertex3f\n\t\tbreak;\n\tcase GL_T4F_V4F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 4, 32, 0, FFP_ATTRIB_TEX0) // Texcoord4f\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 4, 32, 16, FFP_ATTRIB_POSITION) // Vertex4f\n\t\tbreak;\n\tcase GL_T2F_C4UB_V3F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 2, 24, 0, FFP_ATTRIB_TEX0) // Texcoord2f\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_U8N, 4, 24, 8, FFP_ATTRIB_COLOR) // Color4ub\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 24, 12, FFP_ATTRIB_POSITION) // Vertex3f\n\t\tbreak;\n\tcase GL_T2F_C3F_V3F:\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 2, 32, 0, FFP_ATTRIB_TEX0) // Texcoord2f\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 32, 8, FFP_ATTRIB_COLOR) // Color3f\n\t\tsetInterleavedComp(SCE_GXM_ATTRIBUTE_FORMAT_F32, 3, 32, 20, FFP_ATTRIB_POSITION) // Vertex3f\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, format)\n\t}\n}\n\ninline void glVertex3f(GLfloat x, GLfloat y, GLfloat z) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glVertex3f, DLIST_FUNC_F32_F32_F32, x, y, z))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase != MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tlegacy_pool_ptr[0] = x;\n\tlegacy_pool_ptr[1] = y;\n\tlegacy_pool_ptr[2] = z;\n\tif (texture_units[1].state) { // Multitexturing enabled\n\t\tvgl_fast_memcpy(legacy_pool_ptr + 3, &current_vtx.uv.x, sizeof(float) * 2);\n\t\tvgl_fast_memcpy(legacy_pool_ptr + 5, &current_vtx.uv2.x, sizeof(float) * 2);\n\t\tif (lighting_state) {\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 7, &current_vtx.amb.x, sizeof(float) * 19);\n\t\t} else\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 7, &current_vtx.clr.x, sizeof(float) * 4);\n\t\tlegacy_pool_ptr += LEGACY_MT_VERTEX_STRIDE;\n\t} else if (texture_units[0].state) { // Texturing enabled\n\t\tif (lighting_state) {\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 3, &current_vtx.uv.x, sizeof(float) * 2);\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 5, &current_vtx.amb.x, sizeof(float) * 19);\n\t\t} else\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 3, &current_vtx.uv.x, sizeof(float) * 6);\n\t\tlegacy_pool_ptr += LEGACY_VERTEX_STRIDE;\n\t} else { // Texturing disabled\n\t\tif (lighting_state)\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 3, &current_vtx.amb.x, sizeof(float) * 19);\n\t\telse\n\t\t\tvgl_fast_memcpy(legacy_pool_ptr + 3, &current_vtx.clr.x, sizeof(float) * 4);\n\t\tlegacy_pool_ptr += LEGACY_NT_VERTEX_STRIDE;\n\t}\n\n\t// Increasing vertex counter\n\tvertex_count++;\n}\n\nvoid glClientActiveTexture(GLenum texture) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glClientActiveTexture, DLIST_FUNC_U32, texture))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif ((texture < GL_TEXTURE0) && (texture > GL_TEXTURE15)) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, texture)\n\t}\n\tif (texture - GL_TEXTURE0 > TEXTURE_COORDS_NUM) {\n\t\tvgl_log(\"%s:%d Attempting to use a too high client texture unit (GL_TEXTURE%d).\\n\", __FILE__, __LINE__, texture - GL_TEXTURE0);\n\t}\n#endif\n\t\tclient_texture_unit = texture - GL_TEXTURE0;\n}\n\nvoid glVertex3fv(const GLfloat *v) {\n\tglVertex3f(v[0], v[1], v[2]);\n}\n\nvoid glVertex3dv(const GLdouble *v) {\n\tglVertex3f(v[0], v[1], v[2]);\n}\n\nvoid glVertex3i(GLint x, GLint y, GLint z) {\n\tglVertex3f(x, y, z);\n}\n\nvoid glVertex3d(GLdouble x, GLdouble y, GLdouble z) {\n\tglVertex3f(x, y, z);\n}\n\nvoid glVertex2fv(const GLfloat *v) {\n\tglVertex2f(v[0], v[1]);\n}\n\nvoid glVertex2dv(const GLdouble *v) {\n\tglVertex2f(v[0], v[1]);\n}\n\ninline void glVertex2f(GLfloat x, GLfloat y) {\n\tglVertex3f(x, y, 0.0f);\n}\n\ninline void glVertex2d(GLdouble x, GLdouble y) {\n\tglVertex3d(x, y, 0.0f);\n}\n\ninline void glVertex2i(GLint x, GLint y) {\n\tglVertex3f(x, y, 0.0f);\n}\n\nvoid glMaterialfv(GLenum face, GLenum pname, const GLfloat *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glMaterialfv, DLIST_FUNC_U32_U32_U32, face, pname, params))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_AMBIENT:\n\t\tvgl_fast_memcpy(&current_vtx.amb.x, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_DIFFUSE:\n\t\tvgl_fast_memcpy(&current_vtx.diff.x, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_SPECULAR:\n\t\tvgl_fast_memcpy(&current_vtx.spec.x, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_EMISSION:\n\t\tvgl_fast_memcpy(&current_vtx.emiss.x, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_AMBIENT_AND_DIFFUSE:\n\t\tvgl_fast_memcpy(&current_vtx.amb.x, params, sizeof(float) * 4);\n\t\tvgl_fast_memcpy(&current_vtx.diff.x, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_SHININESS:\n\t\tcurrent_shininess = params[0];\n\t\tif (shading_mode == SMOOTH)\n\t\t\tdirty_vert_unifs = GL_TRUE;\n\t\telse\n\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glMaterialf(GLenum face, GLenum pname, GLfloat param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glMaterialf, DLIST_FUNC_U32_U32_F32, face, pname, param))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_SHININESS:\n\t\tcurrent_shininess = param;\n\t\tif (shading_mode == SMOOTH)\n\t\t\tdirty_vert_unifs = GL_TRUE;\n\t\telse\n\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glMateriali(GLenum face, GLenum pname, GLint param) {\n\tglMaterialf(face, pname, (GLfloat)param);\n}\n\nvoid glMaterialxv(GLenum face, GLenum pname, const GLfixed *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glMaterialxv, DLIST_FUNC_U32_U32_U32, face, pname, params))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_AMBIENT:\n\t\tcurrent_vtx.amb.x = (float)params[0] / 65536.0f;\n\t\tcurrent_vtx.amb.y = (float)params[1] / 65536.0f;\n\t\tcurrent_vtx.amb.z = (float)params[2] / 65536.0f;\n\t\tcurrent_vtx.amb.w = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_DIFFUSE:\n\t\tcurrent_vtx.diff.x = (float)params[0] / 65536.0f;\n\t\tcurrent_vtx.diff.y = (float)params[1] / 65536.0f;\n\t\tcurrent_vtx.diff.z = (float)params[2] / 65536.0f;\n\t\tcurrent_vtx.diff.w = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_SPECULAR:\n\t\tcurrent_vtx.spec.x = (float)params[0] / 65536.0f;\n\t\tcurrent_vtx.spec.y = (float)params[1] / 65536.0f;\n\t\tcurrent_vtx.spec.z = (float)params[2] / 65536.0f;\n\t\tcurrent_vtx.spec.w = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_EMISSION:\n\t\tcurrent_vtx.emiss.x = (float)params[0] / 65536.0f;\n\t\tcurrent_vtx.emiss.y = (float)params[1] / 65536.0f;\n\t\tcurrent_vtx.emiss.z = (float)params[2] / 65536.0f;\n\t\tcurrent_vtx.emiss.w = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_AMBIENT_AND_DIFFUSE:\n\t\tcurrent_vtx.amb.x = (float)params[0] / 65536.0f;\n\t\tcurrent_vtx.amb.y = (float)params[1] / 65536.0f;\n\t\tcurrent_vtx.amb.z = (float)params[2] / 65536.0f;\n\t\tcurrent_vtx.amb.w = (float)params[3] / 65536.0f;\n\t\tvgl_fast_memcpy(&current_vtx.diff.x, &current_vtx.amb.x, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_SHININESS:\n\t\tcurrent_shininess = (float)params[0] / 65536.0f;\n\t\tif (shading_mode == SMOOTH)\n\t\t\tdirty_vert_unifs = GL_TRUE;\n\t\telse\n\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glMaterialx(GLenum face, GLenum pname, const GLfixed param) {\n\tglMaterialf(face, pname, (float)param / 65536.0f);\n}\n\nvoid glColor3f(GLfloat red, GLfloat green, GLfloat blue) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor3f, DLIST_FUNC_F32_F32_F32, red, green, blue))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tcurrent_vtx.clr.r = red;\n\tcurrent_vtx.clr.g = green;\n\tcurrent_vtx.clr.b = blue;\n\tcurrent_vtx.clr.a = 1.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor3fv(const GLfloat *v) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor3fv, DLIST_FUNC_U32, v))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tvgl_fast_memcpy(&current_vtx.clr.r, v, sizeof(vector3f));\n\tcurrent_vtx.clr.a = 1.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor3ub(GLubyte red, GLubyte green, GLubyte blue) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor3ub, DLIST_FUNC_U8_U8_U8, red, green, blue))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tcurrent_vtx.clr.r = (float)red / 255.0f;\n\tcurrent_vtx.clr.g = (float)green / 255.0f;\n\tcurrent_vtx.clr.b = (float)blue / 255.0f;\n\tcurrent_vtx.clr.a = 1.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor3ubv(const GLubyte *c) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor3ubv, DLIST_FUNC_U32, c))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tcurrent_vtx.clr.r = (float)c[0] / 255.0f;\n\tcurrent_vtx.clr.g = (float)c[1] / 255.0f;\n\tcurrent_vtx.clr.b = (float)c[2] / 255.0f;\n\tcurrent_vtx.clr.a = 1.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor4f, DLIST_FUNC_F32_F32_F32_F32, red, green, blue, alpha))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tcurrent_vtx.clr.r = red;\n\tcurrent_vtx.clr.g = green;\n\tcurrent_vtx.clr.b = blue;\n\tcurrent_vtx.clr.a = alpha;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor4fv(const GLfloat *v) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor4fv, DLIST_FUNC_U32, v))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tvgl_fast_memcpy(&current_vtx.clr.r, v, sizeof(vector4f));\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor4ub, DLIST_FUNC_U8_U8_U8_U8, red, green, blue, alpha))\n\t\treturn;\n#endif\n\tcurrent_vtx.clr.r = (float)red / 255.0f;\n\tcurrent_vtx.clr.g = (float)green / 255.0f;\n\tcurrent_vtx.clr.b = (float)blue / 255.0f;\n\tcurrent_vtx.clr.a = (float)alpha / 255.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor4ubv(const GLubyte *c) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor4ubv, DLIST_FUNC_U32, c))\n\t\treturn;\n#endif\n\t// Setting current color value\n\tcurrent_vtx.clr.r = (float)c[0] / 255.0f;\n\tcurrent_vtx.clr.g = (float)c[1] / 255.0f;\n\tcurrent_vtx.clr.b = (float)c[2] / 255.0f;\n\tcurrent_vtx.clr.a = (float)c[3] / 255.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColor4x, DLIST_FUNC_I32_I32_I32_I32, red, green, blue, alpha))\n\t\treturn;\n#endif\n\n\t// Setting current color value\n\tcurrent_vtx.clr.r = (float)red / 65536.0f;\n\tcurrent_vtx.clr.g = (float)green / 65536.0f;\n\tcurrent_vtx.clr.b = (float)blue / 65536.0f;\n\tcurrent_vtx.clr.a = (float)alpha / 65536.0f;\n\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glNormal3f(GLfloat x, GLfloat y, GLfloat z) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glNormal3f, DLIST_FUNC_F32_F32_F32, x, y, z))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase != MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tcurrent_vtx.nor.x = x;\n\tcurrent_vtx.nor.y = y;\n\tcurrent_vtx.nor.z = z;\n}\n\nvoid glNormal3s(GLshort x, GLshort y, GLshort z) {\n\tglNormal3f(x, y, z);\n}\n\nvoid glNormal3x(GLfixed x, GLfixed y, GLfixed z) {\n\tglNormal3f((float)x / 65536.0f, (float)y / 65536.0f, (float)z / 65536.0f);\n}\n\nvoid glNormal3fv(const GLfloat *v) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glNormal3fv, DLIST_FUNC_U32, v))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase != MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tcurrent_vtx.nor.x = v[0];\n\tcurrent_vtx.nor.y = v[1];\n\tcurrent_vtx.nor.z = v[2];\n}\n\nvoid glTexCoord2f(GLfloat s, GLfloat t) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glTexCoord2f, DLIST_FUNC_F32_F32, s, t))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase != MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tcurrent_vtx.uv.x = s;\n\tcurrent_vtx.uv.y = t;\n}\n\nvoid glTexCoord2fv(GLfloat *f) {\n\tglTexCoord2f(f[0], f[1]);\n}\n\nvoid glTexCoord2i(GLint s, GLint t) {\n\tglTexCoord2f(s, t);\n}\n\nvoid glTexCoord2s(GLshort s, GLshort t) {\n\tglTexCoord2f(s, t);\n}\n\nvoid glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glMultiTexCoord2f, DLIST_FUNC_U32_F32_F32, target, s, t))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase != MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tswitch (target) {\n\tcase GL_TEXTURE0:\n\t\tcurrent_vtx.uv.x = s;\n\t\tcurrent_vtx.uv.y = t;\n\t\tbreak;\n\tcase GL_TEXTURE1:\n\t\tcurrent_vtx.uv2.x = s;\n\t\tcurrent_vtx.uv2.y = t;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glMultiTexCoord2fv(GLenum target, GLfloat *f) {\n\tglMultiTexCoord2f(target, f[0], f[1]);\n}\n\nvoid glMultiTexCoord2i(GLenum target, GLint s, GLint t) {\n\tglMultiTexCoord2f(target, s, t);\n}\n\nvoid glBegin(GLenum mode) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBegin, DLIST_FUNC_U32, mode))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n\n\t// Changing current openGL machine state\n\tphase = MODEL_CREATION;\n#endif\n\n\t// Performing a scene reset if necessary\n\tsceneReset();\n\n\t// Tracking desired primitive\n\tffp_mode = mode;\n\n\t// Resetting vertex count\n\tvertex_count = 0;\n}\n\nvoid glEnd(void) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glEnd, DLIST_FUNC_VOID))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase != MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n\n\t// Changing current openGL machine state\n\tphase = NONE;\n#endif\n\n\t// Translating primitive to sceGxm one\n\tgl_primitive_to_gxm(ffp_mode, prim, vertex_count);\n\n\t// Invalidating current attributes state settings\n\tuint16_t orig_state = ffp_vertex_attrib_state;\n\n\tffp_dirty_frag = GL_TRUE;\n\tffp_dirty_vert = GL_TRUE;\n\tif (texture_units[1].state) { // Multitexture usage\n\t\tffp_vertex_attrib_state = FFP_ATTRIB_MASK_ALL;\n\t\treload_ffp_shaders(legacy_mt_vertex_attrib_config, legacy_mt_vertex_stream_config, SCE_GXM_INDEX_SOURCE_INDEX_16BIT);\n\t\tfor (int i = 0; i < 2; i++) {\n\t\t\ttexture *tex = &texture_slots[texture_units[i].tex_id[texture_units[i].state > 1 ? 0 : 1]];\n#ifdef HAVE_TEX_CACHE\n\t\t\trestoreTexCache(tex);\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\t\tsampler *smp = samplers[i];\n\t\t\tif (smp) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_TRUE;\n\t\t\t} else if (tex->overridden) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t\ttex->overridden = GL_FALSE;\n\t\t\t}\n\t\t\tsceGxmSetFragmentTexture(gxm_context, i, &tex->gxm_tex);\n\t\t}\n\t} else if (texture_units[0].state) { // Texturing usage\n\t\tffp_vertex_attrib_state = (1 << FFP_ATTRIB_POSITION) | (1 << FFP_ATTRIB_TEX0) | (1 << FFP_ATTRIB_COLOR);\n\t\treload_ffp_shaders(legacy_vertex_attrib_config, legacy_vertex_stream_config, SCE_GXM_INDEX_SOURCE_INDEX_16BIT);\n\t\ttexture *tex = &texture_slots[texture_units[0].tex_id[texture_units[0].state > 1 ? 0 : 1]];\n#ifdef HAVE_TEX_CACHE\n\t\trestoreTexCache(tex);\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = vgl_framecount;\n#endif\n\t\tsampler *smp = samplers[0];\n\t\tif (smp) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, smp->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, smp->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, smp->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, smp->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, smp->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_TRUE;\n\t\t} else if (tex->overridden) {\n\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\ttex->overridden = GL_FALSE;\n\t\t}\n\t\tsceGxmSetFragmentTexture(gxm_context, 0, &tex->gxm_tex);\n\t} else { // No texturing usage\n\t\tffp_vertex_attrib_state = (1 << FFP_ATTRIB_POSITION) | (1 << FFP_ATTRIB_COLOR);\n\t\treload_ffp_shaders(legacy_nt_vertex_attrib_config, legacy_nt_vertex_stream_config, SCE_GXM_INDEX_SOURCE_INDEX_16BIT);\n\t}\n\n\t// Restoring original attributes state settings\n\tffp_vertex_attrib_state = orig_state;\n\n\t// Uploading vertex streams and performing the draw\n\tfor (int i = 0; i < ffp_vertex_num_params; i++) {\n\t\tsceGxmSetVertexStream(gxm_context, i, legacy_pool);\n\t}\n\n\tuint16_t *ptr;\n\tuint32_t index_count;\n\n\t// Get the index source\n\tswitch (ffp_mode) {\n\tcase GL_QUADS:\n\t\tptr = default_quads_idx_ptr;\n\t\tindex_count = (vertex_count / 2) * 3;\n\t\tbreak;\n\tcase GL_LINE_STRIP:\n\t\tptr = default_line_strips_idx_ptr;\n\t\tindex_count = (vertex_count - 1) * 2;\n\t\tbreak;\n\tcase GL_LINE_LOOP:\n\t\tptr = gpu_alloc_mapped_temp(vertex_count * 2 * sizeof(uint16_t));\n\t\tvgl_fast_memcpy(ptr, default_line_strips_idx_ptr, (vertex_count - 1) * 2 * sizeof(uint16_t));\n\t\tptr[(vertex_count - 1) * 2] = vertex_count - 1;\n\t\tptr[(vertex_count - 1) * 2 + 1] = 0;\n\n\t\tindex_count = vertex_count * 2;\n\t\tbreak;\n\tdefault:\n\t\tptr = default_idx_ptr;\n\t\tindex_count = vertex_count;\n\t\tbreak;\n\t}\n\n\tsceGxmDraw(gxm_context, prim, SCE_GXM_INDEX_FORMAT_U16, ptr, index_count);\n\n\t// Moving legacy pool address offset\n\tif (texture_units[1].state)\n\t\tlegacy_pool += vertex_count * LEGACY_MT_VERTEX_STRIDE;\n\telse if (texture_units[0].state)\n\t\tlegacy_pool += vertex_count * LEGACY_VERTEX_STRIDE;\n\telse\n\t\tlegacy_pool += vertex_count * LEGACY_NT_VERTEX_STRIDE;\n\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking for out of bounds of the immediate mode vertex pool\n\tif (legacy_pool >= legacy_pool_end) {\n\t\tvgl_log(\"%s:%d %s: Legacy pool outbounded by %d bytes! Consider increasing its size...\\n\", __FILE__, __LINE__, __func__, legacy_pool - legacy_pool_end);\n\t}\n#endif\n\n\t// Restore polygon mode if a GL_LINES/GL_POINTS has been rendered\n\trestore_polygon_mode(prim);\n}\n\nvoid glTexEnvfv(GLenum target, GLenum pname, GLfloat *param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glTexEnvf, DLIST_FUNC_U32_U32_U32, target, pname, param))\n\t\treturn;\n#endif\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n\t// Properly changing texture environment settings as per request\n\tswitch (target) {\n\tcase GL_TEXTURE_ENV:\n\t\tswitch (pname) {\n\t\tcase GL_TEXTURE_ENV_COLOR:\n\t\t\tvgl_fast_memcpy(&tex_unit->env_color.r, param, sizeof(GLfloat) * 4);\n\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\tcase GL_RGB_SCALE:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (*param != 1.0f && *param != 2.0f && *param != 4.0f) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\ttex_unit->rgb_scale = *param;\n\t\t\tbreak;\n\t\tcase GL_ALPHA_SCALE:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (*param != 1.0f && *param != 2.0f && *param != 4.0f) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\ttex_unit->a_scale = *param;\n\t\t\tbreak;\n#endif\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glTexEnvxv(GLenum target, GLenum pname, GLfixed *param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glTexEnvxv, DLIST_FUNC_U32_U32_U32, target, pname, param))\n\t\treturn;\n#endif\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n\t// Properly changing texture environment settings as per request\n\tswitch (target) {\n\tcase GL_TEXTURE_ENV:\n\t\tswitch (pname) {\n\t\tcase GL_TEXTURE_ENV_COLOR:\n\t\t\ttex_unit->env_color.r = (float)param[0] / 65536.0f;\n\t\t\ttex_unit->env_color.g = (float)param[1] / 65536.0f;\n\t\t\ttex_unit->env_color.b = (float)param[2] / 65536.0f;\n\t\t\ttex_unit->env_color.a = (float)param[3] / 65536.0f;\n\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\tcase GL_RGB_SCALE:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (*param != 65536 && *param != 131072 && *param != 262144) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\ttex_unit->rgb_scale = (float)param[0] / 65536.0f;\n\t\t\tbreak;\n\t\tcase GL_ALPHA_SCALE:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (*param != 65536 && *param != 131072 && *param != 262144) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\ttex_unit->a_scale = (float)param[0] / 65536.0f;\n\t\t\tbreak;\n#endif\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\ninline void glTexEnvi(GLenum target, GLenum pname, GLint param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glTexEnvf, DLIST_FUNC_U32_U32_I32, target, pname, param))\n\t\treturn;\n#endif\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n\t// Properly changing texture environment settings as per request\n\tswitch (target) {\n\tcase GL_TEXTURE_ENV:\n\t\tswitch (pname) {\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\tcase GL_RGB_SCALE:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (param != 1 && param != 2 && param != 4) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\ttex_unit->rgb_scale = param;\n\t\t\tbreak;\n\t\tcase GL_ALPHA_SCALE:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (param != 1 && param != 2 && param != 4) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\ttex_unit->a_scale = param;\n\t\t\tbreak;\n#endif\n\t\tcase GL_TEXTURE_ENV_MODE:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_MODULATE:\n\t\t\t\ttex_unit->env_mode = MODULATE;\n\t\t\t\tbreak;\n\t\t\tcase GL_DECAL:\n\t\t\t\ttex_unit->env_mode = DECAL;\n\t\t\t\tbreak;\n\t\t\tcase GL_REPLACE:\n\t\t\t\ttex_unit->env_mode = REPLACE;\n\t\t\t\tbreak;\n\t\t\tcase GL_BLEND:\n\t\t\t\ttex_unit->env_mode = BLEND;\n\t\t\t\tbreak;\n\t\t\tcase GL_ADD:\n\t\t\t\ttex_unit->env_mode = ADD;\n\t\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\tcase GL_COMBINE:\n\t\t\t\ttex_unit->env_mode = COMBINE;\n\t\t\t\tbreak;\n#endif\n\t\t\t}\n\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\tcase GL_COMBINE_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_REPLACE:\n\t\t\t\ttex_unit->combiner.rgb_func = REPLACE;\n\t\t\t\tbreak;\n\t\t\tcase GL_MODULATE:\n\t\t\t\ttex_unit->combiner.rgb_func = MODULATE;\n\t\t\t\tbreak;\n\t\t\tcase GL_ADD:\n\t\t\t\ttex_unit->combiner.rgb_func = ADD;\n\t\t\t\tbreak;\n\t\t\tcase GL_ADD_SIGNED:\n\t\t\t\ttex_unit->combiner.rgb_func = ADD_SIGNED;\n\t\t\t\tbreak;\n\t\t\tcase GL_INTERPOLATE:\n\t\t\t\ttex_unit->combiner.rgb_func = INTERPOLATE;\n\t\t\t\tbreak;\n\t\t\tcase GL_SUBTRACT:\n\t\t\t\ttex_unit->combiner.rgb_func = SUBTRACT;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_COMBINE_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_REPLACE:\n\t\t\t\ttex_unit->combiner.a_func = REPLACE;\n\t\t\t\tbreak;\n\t\t\tcase GL_MODULATE:\n\t\t\t\ttex_unit->combiner.a_func = MODULATE;\n\t\t\t\tbreak;\n\t\t\tcase GL_ADD:\n\t\t\t\ttex_unit->combiner.a_func = ADD;\n\t\t\t\tbreak;\n\t\t\tcase GL_ADD_SIGNED:\n\t\t\t\ttex_unit->combiner.a_func = ADD_SIGNED;\n\t\t\t\tbreak;\n\t\t\tcase GL_INTERPOLATE:\n\t\t\t\ttex_unit->combiner.a_func = INTERPOLATE;\n\t\t\t\tbreak;\n\t\t\tcase GL_SUBTRACT:\n\t\t\t\ttex_unit->combiner.a_func = SUBTRACT;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC0_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_TEXTURE:\n\t\t\t\ttex_unit->combiner.op_rgb_0 = TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase GL_CONSTANT:\n\t\t\t\ttex_unit->combiner.op_rgb_0 = CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase GL_PRIMARY_COLOR:\n\t\t\t\ttex_unit->combiner.op_rgb_0 = PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_PREVIOUS:\n\t\t\t\ttex_unit->combiner.op_rgb_0 = PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC1_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_TEXTURE:\n\t\t\t\ttex_unit->combiner.op_rgb_1 = TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase GL_CONSTANT:\n\t\t\t\ttex_unit->combiner.op_rgb_1 = CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase GL_PRIMARY_COLOR:\n\t\t\t\ttex_unit->combiner.op_rgb_1 = PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_PREVIOUS:\n\t\t\t\ttex_unit->combiner.op_rgb_1 = PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC2_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_TEXTURE:\n\t\t\t\ttex_unit->combiner.op_rgb_2 = TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase GL_CONSTANT:\n\t\t\t\ttex_unit->combiner.op_rgb_2 = CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase GL_PRIMARY_COLOR:\n\t\t\t\ttex_unit->combiner.op_rgb_2 = PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_PREVIOUS:\n\t\t\t\ttex_unit->combiner.op_rgb_2 = PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC0_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_TEXTURE:\n\t\t\t\ttex_unit->combiner.op_a_0 = TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase GL_CONSTANT:\n\t\t\t\ttex_unit->combiner.op_a_0 = CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase GL_PRIMARY_COLOR:\n\t\t\t\ttex_unit->combiner.op_a_0 = PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_PREVIOUS:\n\t\t\t\ttex_unit->combiner.op_a_0 = PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC1_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_TEXTURE:\n\t\t\t\ttex_unit->combiner.op_a_1 = TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase GL_CONSTANT:\n\t\t\t\ttex_unit->combiner.op_a_1 = CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase GL_PRIMARY_COLOR:\n\t\t\t\ttex_unit->combiner.op_a_1 = PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_PREVIOUS:\n\t\t\t\ttex_unit->combiner.op_a_1 = PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC2_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_TEXTURE:\n\t\t\t\ttex_unit->combiner.op_a_2 = TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase GL_CONSTANT:\n\t\t\t\ttex_unit->combiner.op_a_2 = CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase GL_PRIMARY_COLOR:\n\t\t\t\ttex_unit->combiner.op_a_2 = PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_PREVIOUS:\n\t\t\t\ttex_unit->combiner.op_a_2 = PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND0_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_SRC_COLOR:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_0 = SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_0 = ONE_MINUS_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_0 = SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_0 = ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND1_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_SRC_COLOR:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_1 = SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_1 = ONE_MINUS_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_1 = SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_1 = ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND2_RGB:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_SRC_COLOR:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_2 = SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_COLOR:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_2 = ONE_MINUS_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase GL_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_2 = SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_rgb_2 = ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND0_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_a_0 = SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_a_0 = ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND1_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_a_1 = SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_a_1 = ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND2_ALPHA:\n\t\t\tffp_dirty_frag = GL_TRUE;\n\t\t\tswitch (param) {\n\t\t\tcase GL_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_a_2 = SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase GL_ONE_MINUS_SRC_ALPHA:\n\t\t\t\ttex_unit->combiner.op_mode_a_2 = ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n#endif\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glTexEnvx(GLenum target, GLenum pname, GLfixed param) {\n\tglTexEnvi(target, pname, param);\n}\n\nvoid glTexEnvf(GLenum target, GLenum pname, GLfloat param) {\n\tglTexEnvi(target, pname, (GLint)param);\n}\n\nvoid glGetTexEnviv(GLenum target, GLenum pname, GLint *params) {\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n\t// Properly changing texture environment settings as per request\n\tswitch (target) {\n\tcase GL_TEXTURE_ENV:\n\t\tswitch (pname) {\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\tcase GL_RGB_SCALE:\n\t\t\t*params = tex_unit->rgb_scale;\n\t\t\tbreak;\n\t\tcase GL_ALPHA_SCALE:\n\t\t\t*params = tex_unit->a_scale;\n\t\t\tbreak;\n#endif\n\t\tcase GL_TEXTURE_ENV_MODE:\n\t\t\tswitch (tex_unit->env_mode) {\n\t\t\tcase MODULATE:\n\t\t\t\t*params = GL_MODULATE;\n\t\t\t\tbreak;\n\t\t\tcase DECAL:\n\t\t\t\t*params = GL_DECAL;\n\t\t\t\tbreak;\n\t\t\tcase REPLACE:\n\t\t\t\t*params = GL_REPLACE;\n\t\t\t\tbreak;\n\t\t\tcase BLEND:\n\t\t\t\t*params = GL_BLEND;\n\t\t\t\tbreak;\n\t\t\tcase ADD:\n\t\t\t\t*params = GL_ADD;\n\t\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\t\tcase COMBINE:\n\t\t\t\t*params = GL_COMBINE;\n\t\t\t\tbreak;\n#endif\n\t\t\t}\n\t\t\tbreak;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\tcase GL_COMBINE_RGB:\n\t\t\tswitch (tex_unit->combiner.rgb_func) {\n\t\t\tcase REPLACE:\n\t\t\t\t*params = GL_REPLACE;\n\t\t\t\tbreak;\n\t\t\tcase MODULATE:\n\t\t\t\t*params = GL_MODULATE;\n\t\t\t\tbreak;\n\t\t\tcase ADD:\n\t\t\t\t*params = GL_ADD;\n\t\t\t\tbreak;\n\t\t\tcase ADD_SIGNED:\n\t\t\t\t*params = GL_ADD_SIGNED;\n\t\t\t\tbreak;\n\t\t\tcase INTERPOLATE:\n\t\t\t\t*params = GL_INTERPOLATE;\n\t\t\t\tbreak;\n\t\t\tcase SUBTRACT:\n\t\t\t\t*params = GL_SUBTRACT;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_COMBINE_ALPHA:\n\t\t\tswitch (tex_unit->combiner.a_func) {\n\t\t\tcase REPLACE:\n\t\t\t\t*params = GL_REPLACE;\n\t\t\t\tbreak;\n\t\t\tcase MODULATE:\n\t\t\t\t*params = GL_MODULATE;\n\t\t\t\tbreak;\n\t\t\tcase ADD:\n\t\t\t\t*params = GL_ADD;\n\t\t\t\tbreak;\n\t\t\tcase ADD_SIGNED:\n\t\t\t\t*params = GL_ADD_SIGNED;\n\t\t\t\tbreak;\n\t\t\tcase INTERPOLATE:\n\t\t\t\t*params = GL_INTERPOLATE;\n\t\t\t\tbreak;\n\t\t\tcase SUBTRACT:\n\t\t\t\t*params = GL_SUBTRACT;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC0_RGB:\n\t\t\tswitch (tex_unit->combiner.op_rgb_0) {\n\t\t\tcase TEXTURE:\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase CONSTANT:\n\t\t\t\t*params = GL_CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase PRIMARY_COLOR:\n\t\t\t\t*params = GL_PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase PREVIOUS:\n\t\t\t\t*params = GL_PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC1_RGB:\n\t\t\tswitch (tex_unit->combiner.op_rgb_1) {\n\t\t\tcase TEXTURE:\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase CONSTANT:\n\t\t\t\t*params = GL_CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase PRIMARY_COLOR:\n\t\t\t\t*params = GL_PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase PREVIOUS:\n\t\t\t\t*params = GL_PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC2_RGB:\n\t\t\tswitch (tex_unit->combiner.op_rgb_2) {\n\t\t\tcase TEXTURE:\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase CONSTANT:\n\t\t\t\t*params = GL_CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase PRIMARY_COLOR:\n\t\t\t\t*params = GL_PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase PREVIOUS:\n\t\t\t\t*params = GL_PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC0_ALPHA:\n\t\t\tswitch (tex_unit->combiner.op_a_0) {\n\t\t\tcase TEXTURE:\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase CONSTANT:\n\t\t\t\t*params = GL_CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase PRIMARY_COLOR:\n\t\t\t\t*params = GL_PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase PREVIOUS:\n\t\t\t\t*params = GL_PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC1_ALPHA:\n\t\t\tswitch (tex_unit->combiner.op_a_1) {\n\t\t\tcase TEXTURE:\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase CONSTANT:\n\t\t\t\t*params = GL_CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase PRIMARY_COLOR:\n\t\t\t\t*params = GL_PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase PREVIOUS:\n\t\t\t\t*params = GL_PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_SRC2_ALPHA:\n\t\t\tswitch (tex_unit->combiner.op_a_2) {\n\t\t\tcase TEXTURE:\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\t\tbreak;\n\t\t\tcase CONSTANT:\n\t\t\t\t*params = GL_CONSTANT;\n\t\t\t\tbreak;\n\t\t\tcase PRIMARY_COLOR:\n\t\t\t\t*params = GL_PRIMARY_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase PREVIOUS:\n\t\t\t\t*params = GL_PREVIOUS;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND0_RGB:\n\t\t\tswitch (tex_unit->combiner.op_mode_rgb_0) {\n\t\t\tcase SRC_COLOR:\n\t\t\t\t*params = GL_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_COLOR:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase SRC_ALPHA:\n\t\t\t\t*params = GL_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_ALPHA:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND1_RGB:\n\t\t\tswitch (tex_unit->combiner.op_mode_rgb_1) {\n\t\t\tcase SRC_COLOR:\n\t\t\t\t*params = GL_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_COLOR:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase SRC_ALPHA:\n\t\t\t\t*params = GL_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_ALPHA:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND2_RGB:\n\t\t\tswitch (tex_unit->combiner.op_mode_rgb_2) {\n\t\t\tcase SRC_COLOR:\n\t\t\t\t*params = GL_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_COLOR:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_COLOR;\n\t\t\t\tbreak;\n\t\t\tcase SRC_ALPHA:\n\t\t\t\t*params = GL_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_ALPHA:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND0_ALPHA:\n\t\t\tswitch (tex_unit->combiner.op_mode_a_0) {\n\t\t\tcase SRC_ALPHA:\n\t\t\t\t*params = GL_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_ALPHA:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND1_ALPHA:\n\t\t\tswitch (tex_unit->combiner.op_mode_a_1) {\n\t\t\tcase SRC_ALPHA:\n\t\t\t\t*params = GL_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_ALPHA:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_OPERAND2_ALPHA:\n\t\t\tswitch (tex_unit->combiner.op_mode_a_2) {\n\t\t\tcase SRC_ALPHA:\n\t\t\t\t*params = GL_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\tcase ONE_MINUS_SRC_ALPHA:\n\t\t\t\t*params = GL_ONE_MINUS_SRC_ALPHA;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tbreak;\n#endif\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glLightfv(GLenum light, GLenum pname, const GLfloat *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glLightfv, DLIST_FUNC_U32_U32_U32, light, pname, params))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (light < GL_LIGHT0 && light > GL_LIGHT7) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, light)\n\t}\n#endif\n\n\tswitch (pname) {\n\tcase GL_AMBIENT:\n\t\tvgl_fast_memcpy(&lights_ambients[light - GL_LIGHT0].r, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_DIFFUSE:\n\t\tvgl_fast_memcpy(&lights_diffuses[light - GL_LIGHT0].r, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_SPECULAR:\n\t\tvgl_fast_memcpy(&lights_speculars[light - GL_LIGHT0].r, params, sizeof(float) * 4);\n\t\tbreak;\n\tcase GL_POSITION:\n\t\tvector4f_matrix4x4_mult(&lights_positions[light - GL_LIGHT0].r, modelview_matrix, params);\n\t\tbreak;\n\tcase GL_CONSTANT_ATTENUATION:\n\t\tlights_attenuations[light - GL_LIGHT0].r = params[0];\n\t\tbreak;\n\tcase GL_LINEAR_ATTENUATION:\n\t\tlights_attenuations[light - GL_LIGHT0].g = params[0];\n\t\tbreak;\n\tcase GL_QUADRATIC_ATTENUATION:\n\t\tlights_attenuations[light - GL_LIGHT0].b = params[0];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\n\tif (shading_mode == SMOOTH)\n\t\tdirty_vert_unifs = GL_TRUE;\n\telse\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glLightxv(GLenum light, GLenum pname, const GLfixed *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glLightxv, DLIST_FUNC_U32_U32_U32, light, pname, params))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (light < GL_LIGHT0 && light > GL_LIGHT7) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, light)\n\t}\n#endif\n\n\tvector4f v;\n\tswitch (pname) {\n\tcase GL_AMBIENT:\n\t\tlights_ambients[light - GL_LIGHT0].r = (float)params[0] / 65536.0f;\n\t\tlights_ambients[light - GL_LIGHT0].g = (float)params[1] / 65536.0f;\n\t\tlights_ambients[light - GL_LIGHT0].b = (float)params[2] / 65536.0f;\n\t\tlights_ambients[light - GL_LIGHT0].a = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_DIFFUSE:\n\t\tlights_diffuses[light - GL_LIGHT0].r = (float)params[0] / 65536.0f;\n\t\tlights_diffuses[light - GL_LIGHT0].g = (float)params[1] / 65536.0f;\n\t\tlights_diffuses[light - GL_LIGHT0].b = (float)params[2] / 65536.0f;\n\t\tlights_diffuses[light - GL_LIGHT0].a = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_SPECULAR:\n\t\tlights_speculars[light - GL_LIGHT0].r = (float)params[0] / 65536.0f;\n\t\tlights_speculars[light - GL_LIGHT0].g = (float)params[1] / 65536.0f;\n\t\tlights_speculars[light - GL_LIGHT0].b = (float)params[2] / 65536.0f;\n\t\tlights_speculars[light - GL_LIGHT0].a = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tcase GL_POSITION:\n\t\tv.r = (float)params[0] / 65536.0f;\n\t\tv.g = (float)params[1] / 65536.0f;\n\t\tv.b = (float)params[2] / 65536.0f;\n\t\tv.a = (float)params[3] / 65536.0f;\n\t\tvector4f_matrix4x4_mult(&lights_positions[light - GL_LIGHT0].r, modelview_matrix, &v);\n\t\tbreak;\n\tcase GL_CONSTANT_ATTENUATION:\n\t\tlights_attenuations[light - GL_LIGHT0].r = (float)params[0] / 65536.0f;\n\t\tbreak;\n\tcase GL_LINEAR_ATTENUATION:\n\t\tlights_attenuations[light - GL_LIGHT0].g = (float)params[0] / 65536.0f;\n\t\tbreak;\n\tcase GL_QUADRATIC_ATTENUATION:\n\t\tlights_attenuations[light - GL_LIGHT0].b = (float)params[0] / 65536.0f;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\n\tif (shading_mode == SMOOTH)\n\t\tdirty_vert_unifs = GL_TRUE;\n\telse\n\t\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glLightModelfv(GLenum pname, const GLfloat *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glLightModelfv, DLIST_FUNC_U32_U32, pname, params))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tswitch (pname) {\n\tcase GL_LIGHT_MODEL_AMBIENT:\n\t\tvgl_fast_memcpy(&light_global_ambient.r, params, sizeof(float) * 4);\n\t\tif (shading_mode == SMOOTH)\n\t\t\tdirty_vert_unifs = GL_TRUE;\n\t\telse\n\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glLightModelxv(GLenum pname, const GLfixed *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glLightModelxv, DLIST_FUNC_U32_U32, pname, params))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tswitch (pname) {\n\tcase GL_LIGHT_MODEL_AMBIENT:\n\t\tlight_global_ambient.r = (float)params[0] / 65536.0f;\n\t\tlight_global_ambient.g = (float)params[1] / 65536.0f;\n\t\tlight_global_ambient.b = (float)params[2] / 65536.0f;\n\t\tlight_global_ambient.a = (float)params[3] / 65536.0f;\n\t\tif (shading_mode == SMOOTH)\n\t\t\tdirty_vert_unifs = GL_TRUE;\n\t\telse\n\t\t\tdirty_frag_unifs = GL_TRUE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glFogf(GLenum pname, GLfloat param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glFogf, DLIST_FUNC_U32_F32, pname, param))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_FOG_MODE:\n\t\tfog_mode = param;\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_FOG_DENSITY:\n\t\tfog_density = param;\n\t\tbreak;\n\tcase GL_FOG_START:\n\t\tfog_near = param;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_END:\n\t\tfog_far = param;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glFogx(GLenum pname, GLfixed param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glFogx, DLIST_FUNC_U32_I32, pname, param))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_FOG_MODE:\n\t\tfog_mode = param;\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_FOG_DENSITY:\n\t\tfog_density = (float)param / 65536.0f;\n\t\tbreak;\n\tcase GL_FOG_START:\n\t\tfog_near = (float)param / 65536.0f;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_END:\n\t\tfog_far = (float)param / 65536.0f;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glFogfv(GLenum pname, const GLfloat *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glFogfv, DLIST_FUNC_U32_U32, pname, params))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_FOG_MODE:\n\t\tfog_mode = params[0];\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_FOG_DENSITY:\n\t\tfog_density = params[0];\n\t\tbreak;\n\tcase GL_FOG_START:\n\t\tfog_near = params[0];\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_END:\n\t\tfog_far = params[0];\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_COLOR:\n\t\tvgl_fast_memcpy(&fog_color.r, params, sizeof(vector4f));\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glFogxv(GLenum pname, const GLfixed *params) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glFogxv, DLIST_FUNC_U32_U32, pname, params))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_FOG_MODE:\n\t\tfog_mode = params[0];\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_FOG_DENSITY:\n\t\tfog_density = (float)params[0] / 65536.0f;\n\t\tbreak;\n\tcase GL_FOG_START:\n\t\tfog_near = (float)params[0] / 65536.0f;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_END:\n\t\tfog_far = (float)params[0] / 65536.0f;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_COLOR:\n\t\tfog_color.r = (float)params[0] / 65536.0f;\n\t\tfog_color.g = (float)params[1] / 65536.0f;\n\t\tfog_color.b = (float)params[2] / 65536.0f;\n\t\tfog_color.a = (float)params[3] / 65536.0f;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glFogi(GLenum pname, const GLint param) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glFogi, DLIST_FUNC_U32_I32, pname, param))\n\t\treturn;\n#endif\n\tswitch (pname) {\n\tcase GL_FOG_MODE:\n\t\tfog_mode = param;\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_FOG_DENSITY:\n\t\tfog_density = param;\n\t\tbreak;\n\tcase GL_FOG_START:\n\t\tfog_near = param;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tcase GL_FOG_END:\n\t\tfog_far = param;\n\t\tfog_range = fog_far - fog_near;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n\tdirty_frag_unifs = GL_TRUE;\n}\n\nvoid glClipPlane(GLenum plane, const GLdouble *equation) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glClipPlane, DLIST_FUNC_U32_U32, plane, equation))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (plane < GL_CLIP_PLANE0 || plane > GL_CLIP_PLANE6) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, plane)\n\t}\n#endif\n\tint idx = plane - GL_CLIP_PLANE0;\n\tclip_planes_eq[idx].x = equation[0];\n\tclip_planes_eq[idx].y = equation[1];\n\tclip_planes_eq[idx].z = equation[2];\n\tclip_planes_eq[idx].w = equation[3];\n\tmatrix4x4 inverted, inverted_transposed;\n\tmatrix4x4_invert(inverted, modelview_matrix);\n\tmatrix4x4_transpose(inverted_transposed, inverted);\n\tvector4f temp;\n\tvector4f_matrix4x4_mult(&temp, inverted_transposed, &clip_planes_eq[idx]);\n\tvgl_fast_memcpy(&clip_planes_eq[idx].x, &temp.x, sizeof(vector4f));\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glClipPlanef(GLenum plane, const GLfloat *equation) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glClipPlanef, DLIST_FUNC_U32_U32, plane, equation))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (plane < GL_CLIP_PLANE0 || plane > GL_CLIP_PLANE6) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, plane)\n\t}\n#endif\n\tint idx = plane - GL_CLIP_PLANE0;\n\tclip_planes_eq[idx].x = equation[0];\n\tclip_planes_eq[idx].y = equation[1];\n\tclip_planes_eq[idx].z = equation[2];\n\tclip_planes_eq[idx].w = equation[3];\n\tmatrix4x4 inverted, inverted_transposed;\n\tmatrix4x4_invert(inverted, modelview_matrix);\n\tmatrix4x4_transpose(inverted_transposed, inverted);\n\tvector4f temp;\n\tvector4f_matrix4x4_mult(&temp, inverted_transposed, &clip_planes_eq[idx]);\n\tvgl_fast_memcpy(&clip_planes_eq[idx].x, &temp.x, sizeof(vector4f));\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glClipPlanex(GLenum plane, const GLfixed *equation) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glClipPlanex, DLIST_FUNC_U32_U32, plane, equation))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (plane < GL_CLIP_PLANE0 || plane > GL_CLIP_PLANE6) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, plane)\n\t}\n#endif\n\tint idx = plane - GL_CLIP_PLANE0;\n\tclip_planes_eq[idx].x = (float)equation[0] / 65536.0f;\n\tclip_planes_eq[idx].y = (float)equation[1] / 65536.0f;\n\tclip_planes_eq[idx].z = (float)equation[2] / 65536.0f;\n\tclip_planes_eq[idx].w = (float)equation[3] / 65536.0f;\n\tmatrix4x4 inverted, inverted_transposed;\n\tmatrix4x4_invert(inverted, modelview_matrix);\n\tmatrix4x4_transpose(inverted_transposed, inverted);\n\tvector4f temp;\n\tvector4f_matrix4x4_mult(&temp, inverted_transposed, &clip_planes_eq[idx]);\n\tvgl_fast_memcpy(&clip_planes_eq[idx].x, &temp.x, sizeof(vector4f));\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glShadeModel(GLenum mode) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glShadeModel, DLIST_FUNC_U32, mode))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tswitch (mode) {\n\tcase GL_FLAT:\n\t\t//shading_mode = FLAT;\n\t\tshading_mode = SMOOTH;\n\t\tvgl_log(\"%s:%d %s: GL_FLAT as shading model is not supported. GL_SMOOTH will be used instead.\\n\", __FILE__, __LINE__, __func__);\n\t\tbreak;\n\tcase GL_SMOOTH:\n\t\tshading_mode = SMOOTH;\n\t\tbreak;\n\tcase GL_PHONG_WIN:\n\t\tshading_mode = PHONG;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\n\tffp_dirty_frag = GL_TRUE;\n\tffp_dirty_vert = GL_TRUE;\n}\n\nvoid glColorMaterial(GLenum face, GLenum mode) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glColorMaterial, DLIST_FUNC_U32_U32, face, mode))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tcolor_material_mode = mode;\n\tadjust_color_material_state();\n}\n\nvoid glGetPointerv(GLenum pname, void **params) {\n\tswitch (pname) {\n\tcase GL_VERTEX_ARRAY_POINTER:\n\t\t*params = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_POSITION];\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY_POINTER:\n\t\t*params = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_TEX(client_texture_unit)];\n\t\tbreak;\n\tcase GL_COLOR_ARRAY_POINTER:\n\t\t*params = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_COLOR];\n\t\tbreak;\n\tcase GL_NORMAL_ARRAY_POINTER:\n\t\t*params = (void *)ffp_vertex_attrib_offsets[FFP_ATTRIB_NORMAL];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tglBegin(GL_QUADS);\n\tglVertex2f(x1, y1);\n\tglVertex2f(x2, y1);\n\tglVertex2f(x2, y2);\n\tglVertex2f(x1, y2);\n\tglEnd();\n}\n\nvoid glRecti(GLint x1, GLint y1, GLint x2, GLint y2) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tglBegin(GL_QUADS);\n\tglVertex2i(x1, y1);\n\tglVertex2i(x2, y1);\n\tglVertex2i(x2, y2);\n\tglVertex2i(x1, y2);\n\tglEnd();\n}\n"
  },
  {
    "path": "source/framebuffers.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * framebuffers.c:\n * Implementation for framebuffers related functions\n */\n\n#include \"shared.h\"\n\nstatic framebuffer framebuffers[BUFFERS_NUM]; // Framebuffers array\nstatic renderbuffer renderbuffers[BUFFERS_NUM]; // Renderbuffers array\n\nframebuffer *active_read_fb = NULL; // Current readback framebuffer in use\nframebuffer *active_write_fb = NULL; // Current write framebuffer in use\nrenderbuffer *active_rb = NULL; // Current renderbuffer in use\n\nuint32_t get_color_from_texture(SceGxmTextureFormat type) {\n\tswitch (type) {\n\tcase SCE_GXM_TEXTURE_FORMAT_U8_R:\n\t\treturn SCE_GXM_COLOR_FORMAT_U8_R;\n\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR:\n\t\treturn SCE_GXM_COLOR_FORMAT_U8U8U8_BGR;\n\tcase SCE_GXM_TEXTURE_FORMAT_U5U6U5_RGB:\n\t\treturn SCE_GXM_COLOR_FORMAT_U5U6U5_RGB;\n\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR:\n\t\treturn SCE_GXM_COLOR_FORMAT_U8U8U8U8_ABGR;\n\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB:\n\t\treturn SCE_GXM_COLOR_FORMAT_U8U8U8U8_ARGB;\n\tcase SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_ABGR:\n\t\treturn SCE_GXM_COLOR_FORMAT_U4U4U4U4_ABGR;\n\tcase SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_RGBA:\n\t\treturn SCE_GXM_COLOR_FORMAT_U4U4U4U4_RGBA;\n\tcase SCE_GXM_TEXTURE_FORMAT_U1U5U5U5_ABGR:\n\t\treturn SCE_GXM_COLOR_FORMAT_U1U5U5U5_ABGR;\n\tcase SCE_GXM_TEXTURE_FORMAT_U5U5U5U1_RGBA:\n\t\treturn SCE_GXM_COLOR_FORMAT_U5U5U5U1_RGBA;\n\tcase SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_RGBA:\n\t\treturn SCE_GXM_COLOR_FORMAT_F16F16F16F16_RGBA;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET_AND_VALUE(GL_INVALID_ENUM, 0, type)\n\t}\n}\n\nuint32_t get_alpha_channel_size(SceGxmColorFormat type) {\n\tswitch (type) {\n\tcase SCE_GXM_COLOR_FORMAT_U8_R:\n\tcase SCE_GXM_COLOR_FORMAT_U8U8U8_BGR:\n\tcase SCE_GXM_COLOR_FORMAT_U5U6U5_RGB:\n\t\treturn 0;\n\tcase SCE_GXM_COLOR_FORMAT_U4U4U4U4_ABGR:\n\tcase SCE_GXM_COLOR_FORMAT_U4U4U4U4_RGBA:\n\t\treturn 4;\n\tcase SCE_GXM_COLOR_FORMAT_U1U5U5U5_ABGR:\n\t\treturn 1;\n\tcase SCE_GXM_COLOR_FORMAT_F16F16F16F16_RGBA:\n\t\treturn 16;\n\tdefault:\n\t\treturn 8;\n\t}\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\ninline __attribute__((always_inline)) void glGenFramebuffers(GLsizei n, GLuint *ids) {\n\tint i, j = 0;\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (i = 0; i < BUFFERS_NUM; i++) {\n\t\tif (!framebuffers[i].active) {\n\t\t\tids[j++] = (GLuint)&framebuffers[i];\n\t\t\tframebuffers[i].active = GL_TRUE;\n\t\t\tframebuffers[i].is_depth_hidden = GL_FALSE;\n\t\t\tframebuffers[i].depthbuffer_ptr = NULL;\n\t\t\tframebuffers[i].target = NULL;\n\t\t\tframebuffers[i].tex = NULL;\n\t\t}\n\t\tif (j >= n)\n\t\t\tbreak;\n\t}\n}\n\nvoid glCreateFramebuffers(GLsizei n, GLuint *ids) {\n\tglGenFramebuffers(n, ids);\n}\n\nvoid glGenRenderbuffers(GLsizei n, GLuint *ids) {\n\tint i, j = 0;\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tfor (i = 0; i < BUFFERS_NUM; i++) {\n\t\tif (!renderbuffers[i].active) {\n\t\t\tids[j++] = (GLuint)&renderbuffers[i];\n\t\t\trenderbuffers[i].active = GL_TRUE;\n\t\t}\n\t\tif (j >= n)\n\t\t\tbreak;\n\t}\n}\n\nvoid glDeleteFramebuffers(GLsizei n, const GLuint *ids) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\twhile (n > 0) {\n\t\tframebuffer *fb = (framebuffer *)ids[--n];\n\t\tif (fb) {\n\t\t\t// Check if the framebuffer is currently bound\n\t\t\tif (fb == active_read_fb)\n\t\t\t\tactive_read_fb = NULL;\n\t\t\tif (fb == active_write_fb)\n\t\t\t\tactive_write_fb = NULL;\n\n\t\t\tfb->active = GL_FALSE;\n\t\t\tif (fb->tex) {\n\t\t\t\tfb->tex->ref_counter--;\n\t\t\t\tif (fb->tex->dirty && fb->tex->ref_counter == 0) {\n\t\t\t\t\tgpu_free_texture(fb->tex);\n\t\t\t\t}\n\t\t\t\tfb->tex = NULL;\n\t\t\t}\n\t\t\tif (fb->target)\n\t\t\t\tmarkRtAsDirty(fb->target);\n#ifndef DEPTH_STENCIL_HACK\n\t\t\tif (fb->depthbuffer_ptr && fb->is_depth_hidden)\n\t\t\t\tmarkAsDirty(fb->depthbuffer_ptr->depthData);\n#endif\n\t\t}\n\t}\n}\n\nvoid glDeleteRenderbuffers(GLsizei n, const GLuint *ids) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\twhile (n > 0) {\n\t\trenderbuffer *rb = (renderbuffer *)ids[--n];\n\t\tif (rb) {\n\t\t\t// Check if the framebuffer is currently bound\n\t\t\tif (active_read_fb && active_read_fb->depthbuffer_ptr == &rb->depthbuffer)\n\t\t\t\tactive_read_fb->depthbuffer_ptr = NULL;\n\t\t\tif (active_write_fb && active_write_fb->depthbuffer_ptr == &rb->depthbuffer)\n\t\t\t\tactive_write_fb->depthbuffer_ptr = NULL;\n\t\t\tif (active_rb == rb)\n\t\t\t\tactive_rb = NULL;\n\n\t\t\trb->active = GL_FALSE;\n#ifndef DEPTH_STENCIL_HACK\n\t\t\tif (rb->depthbuffer_ptr) {\n\t\t\t\tmarkAsDirty(rb->depthbuffer_ptr->depthData);\n\t\t\t\tif (rb->depthbuffer_ptr->stencilData) {\n\t\t\t\t\tmarkAsDirty(rb->depthbuffer_ptr->stencilData);\n\t\t\t\t}\n\t\t\t}\n#endif\n\t\t}\n\t}\n}\n\nvoid glBindFramebuffer(GLenum target, GLuint fb) {\n\tswitch (target) {\n\tcase GL_DRAW_FRAMEBUFFER:\n\t\tactive_write_fb = (framebuffer *)fb;\n\t\tbreak;\n\tcase GL_READ_FRAMEBUFFER:\n\t\tactive_read_fb = (framebuffer *)fb;\n\t\tbreak;\n\tcase GL_FRAMEBUFFER:\n\t\tactive_write_fb = active_read_fb = (framebuffer *)fb;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glBindRenderbuffer(GLenum target, GLuint rb) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (target != GL_RENDERBUFFER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n#endif\n\n\tactive_rb = (renderbuffer *)rb;\n}\n\nvoid glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint rb) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (renderbuffertarget != GL_RENDERBUFFER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, renderbuffertarget)\n\t}\n#endif\n\n\tframebuffer *fb;\n\tswitch (target) {\n\tcase GL_FRAMEBUFFER:\n\tcase GL_DRAW_FRAMEBUFFER:\n\t\tfb = active_write_fb;\n\t\tbreak;\n\tcase GL_READ_FRAMEBUFFER:\n\t\tfb = active_read_fb;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!fb) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Discarding any previously bound hidden depth buffers\n\tif (fb->depthbuffer_ptr && fb->is_depth_hidden) {\n#ifndef DEPTH_STENCIL_HACK\n\t\tmarkAsDirty(fb->depthbuffer_ptr->depthData);\n#endif\n\t\tfb->is_depth_hidden = GL_FALSE;\n\t}\n\n\tswitch (attachment) {\n\tcase GL_DEPTH_STENCIL_ATTACHMENT:\n\tcase GL_DEPTH_ATTACHMENT:\n\tcase GL_STENCIL_ATTACHMENT:\n\t\tif (rb)\n\t\t\tfb->depthbuffer_ptr = ((renderbuffer *)rb)->depthbuffer_ptr;\n\t\telse\n\t\t\tfb->depthbuffer_ptr = NULL;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, attachment)\n\t}\n}\n\nvoid glNamedFramebufferRenderbuffer(GLuint target, GLenum attachment, GLenum renderbuffertarget, GLuint rb) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (renderbuffertarget != GL_RENDERBUFFER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, renderbuffertarget)\n\t} else if (target == 0) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION);\n\t}\n#endif\n\n\tframebuffer *fb = (framebuffer *)target;\n\n\t// Discarding any previously bound hidden depth buffers\n\tif (fb->depthbuffer_ptr && fb->is_depth_hidden) {\n#ifndef DEPTH_STENCIL_HACK\n\t\tmarkAsDirty(fb->depthbuffer_ptr->depthData);\n#endif\n\t\tfb->is_depth_hidden = GL_FALSE;\n\t}\n\n\tswitch (attachment) {\n\tcase GL_DEPTH_STENCIL_ATTACHMENT:\n\tcase GL_DEPTH_ATTACHMENT:\n\tcase GL_STENCIL_ATTACHMENT:\n\t\tif (rb)\n\t\t\tfb->depthbuffer_ptr = ((renderbuffer *)rb)->depthbuffer_ptr;\n\t\telse\n\t\t\tfb->depthbuffer_ptr = NULL;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, attachment)\n\t}\n}\n\nvoid glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (target != GL_RENDERBUFFER) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\tif (width < 0 || height < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n#ifndef DEPTH_STENCIL_HACK\n\tif (active_rb->depthbuffer_ptr) {\n\t\tmarkAsDirty(active_rb->depthbuffer_ptr->depthData);\n\t\tif (active_rb->depthbuffer_ptr->stencilData) {\n\t\t\tmarkAsDirty(active_rb->depthbuffer_ptr->stencilData);\n\t\t}\n\t}\n#endif\n\tswitch (internalformat) {\n\tcase GL_DEPTH24_STENCIL8:\n\tcase GL_DEPTH32F_STENCIL8:\n\t\tinitDepthStencilBuffer(width, height, &active_rb->depthbuffer, GL_TRUE);\n\t\tbreak;\n\tcase GL_DEPTH_COMPONENT:\n\tcase GL_DEPTH_COMPONENT16:\n\tcase GL_DEPTH_COMPONENT24:\n\tcase GL_DEPTH_COMPONENT32:\n\tcase GL_DEPTH_COMPONENT32F:\n\t\tinitDepthStencilBuffer(width, height, &active_rb->depthbuffer, GL_FALSE);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalformat)\n\t}\n\n\tactive_rb->depthbuffer_ptr = &active_rb->depthbuffer;\n}\n\nvoid glNamedRenderbufferStorage(GLuint target, GLenum internalformat, GLsizei width, GLsizei height) {\n\trenderbuffer *rb = (renderbuffer *)target;\n#ifndef DEPTH_STENCIL_HACK\n\tif (rb->depthbuffer_ptr) {\n\t\tmarkAsDirty(rb->depthbuffer_ptr->depthData);\n\t\tif (rb->depthbuffer_ptr->stencilData)\n\t\t\tmarkAsDirty(rb->depthbuffer_ptr->stencilData);\n\t}\n#endif\n\tswitch (internalformat) {\n\tcase GL_DEPTH24_STENCIL8:\n\tcase GL_DEPTH32F_STENCIL8:\n\t\tinitDepthStencilBuffer(width, height, &rb->depthbuffer, GL_TRUE);\n\t\tbreak;\n\tcase GL_DEPTH_COMPONENT:\n\tcase GL_DEPTH_COMPONENT16:\n\tcase GL_DEPTH_COMPONENT24:\n\tcase GL_DEPTH_COMPONENT32:\n\tcase GL_DEPTH_COMPONENT32F:\n\t\tinitDepthStencilBuffer(width, height, &rb->depthbuffer, GL_FALSE);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalformat)\n\t}\n\n\trb->depthbuffer_ptr = &rb->depthbuffer;\n}\n\ninline void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint tex_id, GLint level) {\n\t// Detecting requested framebuffer\n\tframebuffer *fb = NULL;\n\tswitch (target) {\n\tcase GL_DRAW_FRAMEBUFFER:\n\tcase GL_FRAMEBUFFER:\n\t\tfb = active_write_fb;\n\t\tbreak;\n\tcase GL_READ_FRAMEBUFFER:\n\t\tfb = active_read_fb;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!fb) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (textarget != GL_TEXTURE_2D) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, textarget)\n\t}\n#endif\n\n\t// Aliasing to make code more readable\n\ttexture *tex = &texture_slots[tex_id];\n\n\t// Extracting texture data\n\tint old_w = fb->width, old_h = fb->height;\n\tSceGxmTextureFormat fmt = sceGxmTextureGetFormat(&tex->gxm_tex);\n\n\t// Detecting requested attachment\n\tswitch (attachment) {\n\tcase GL_COLOR_ATTACHMENT0:\n\t\tfb->width = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\tfb->height = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\tfb->stride = VGL_ALIGN(fb->width, 8) * tex_format_to_bytespp(fmt);\n\t\tfb->data = sceGxmTextureGetData(&tex->gxm_tex);\n\t\tfb->data_type = tex->type;\n\t\t// Discarding any previously bound hidden depth buffer\n\t\tif (fb->depthbuffer_ptr && fb->is_depth_hidden) {\n#ifndef DEPTH_STENCIL_HACK\n\t\t\tmarkAsDirty(fb->depthbuffer_ptr->depthData);\n#endif\n\t\t\tfb->depthbuffer_ptr = NULL;\n\t\t\tfb->is_depth_hidden = GL_FALSE;\n\t\t}\n\n\t\t// Clearing previously attached texture\n\t\tif (fb->tex) {\n\t\t\tfb->tex->ref_counter--;\n\t\t\tif (fb->tex->dirty && fb->tex->ref_counter == 0) {\n\t\t\t\tgpu_free_texture(fb->tex);\n\t\t\t}\n\t\t}\n\n\t\t// Detaching attached texture if passed texture ID is 0\n\t\tif (tex_id == 0) {\n\t\t\tif (fb->target) {\n\t\t\t\tmarkRtAsDirty(fb->target);\n\t\t\t\tfb->target = NULL;\n\t\t\t}\n\t\t\tfb->tex = NULL;\n\t\t\treturn;\n\t\t} else if (fb->target && (old_w != fb->width || old_h != fb->height)) {\n\t\t\tmarkRtAsDirty(fb->target);\n\t\t\tfb->target = NULL;\n\t\t}\n\n\t\t// Increasing texture reference counter\n\t\tfb->tex = tex;\n\t\ttex->ref_counter++;\n\n\t\t// Checking if the framebuffer requires extended register size\n\t\tfb->is_float = fmt == SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_RGBA;\n\n\t\t// Allocating colorbuffer\n\t\tsceGxmColorSurfaceInit(&fb->colorbuffer, get_color_from_texture(fmt), SCE_GXM_COLOR_SURFACE_LINEAR,\n\t\t\tmsaa_mode == SCE_GXM_MULTISAMPLE_NONE ? SCE_GXM_COLOR_SURFACE_SCALE_NONE : SCE_GXM_COLOR_SURFACE_SCALE_MSAA_DOWNSCALE,\n\t\t\tfb->is_float ? SCE_GXM_OUTPUT_REGISTER_SIZE_64BIT : SCE_GXM_OUTPUT_REGISTER_SIZE_32BIT,\n\t\t\tfb->width, fb->height, VGL_ALIGN(fb->width, 8), fb->data);\n\t\t\n\t\t// Invalidating current framebuffer if we update its bound texture to force a scene reset\n\t\tif (in_use_framebuffer == active_write_fb) {\n\t\t\tdirty_framebuffer = GL_TRUE;\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, attachment)\n\t}\n}\n\ninline void glNamedFramebufferTexture2D(GLuint target, GLenum attachment, GLenum textarget, GLuint tex_id, GLint level) {\n\tframebuffer *fb = (framebuffer *)target;\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (!fb) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (textarget != GL_TEXTURE_2D) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, textarget)\n\t}\n#endif\n\n\t// Aliasing to make code more readable\n\ttexture *tex = &texture_slots[tex_id];\n\n\t// Extracting texture data\n\tint old_w = fb->width, old_h = fb->height;\n\tSceGxmTextureFormat fmt = sceGxmTextureGetFormat(&tex->gxm_tex);\n\n\t// Detecting requested attachment\n\tswitch (attachment) {\n\tcase GL_COLOR_ATTACHMENT0:\n\t\tfb->width = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\tfb->height = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\tfb->stride = VGL_ALIGN(fb->width, 8) * tex_format_to_bytespp(fmt);\n\t\tfb->data = sceGxmTextureGetData(&tex->gxm_tex);\n\t\tfb->data_type = tex->type;\n\n\t\t// Discarding any previously bound hidden depth buffer\n\t\tif (fb->depthbuffer_ptr && fb->is_depth_hidden) {\n#ifndef DEPTH_STENCIL_HACK\n\t\t\tmarkAsDirty(fb->depthbuffer_ptr->depthData);\n#endif\n\t\t\tfb->depthbuffer_ptr = NULL;\n\t\t\tfb->is_depth_hidden = GL_FALSE;\n\t\t}\n\t\n\t\t// Clearing previously attached texture\n\t\tif (fb->tex) {\n\t\t\tfb->tex->ref_counter--;\n\t\t\tif (fb->tex->dirty && fb->tex->ref_counter == 0) {\n\t\t\t\tgpu_free_texture(fb->tex);\n\t\t\t}\n\t\t}\n\n\t\t// Detaching attached texture if passed texture ID is 0\n\t\tif (tex_id == 0) {\n\t\t\tif (fb->target) {\n\t\t\t\tmarkRtAsDirty(fb->target);\n\t\t\t\tfb->target = NULL;\n\t\t\t}\n\t\t\tfb->tex = NULL;\n\t\t\treturn;\n\t\t} else if (fb->target && (old_w != fb->width || old_h != fb->height)) {\n\t\t\tmarkRtAsDirty(fb->target);\n\t\t\tfb->target = NULL;\n\t\t}\n\n\t\t// Increasing texture reference counter\n\t\tfb->tex = tex;\n\t\ttex->ref_counter++;\n\n\t\t// Checking if the framebuffer requires extended register size\n\t\tfb->is_float = fmt == SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_RGBA;\n\n\t\t// Allocating colorbuffer\n\t\tsceGxmColorSurfaceInit(&fb->colorbuffer, get_color_from_texture(fmt), SCE_GXM_COLOR_SURFACE_LINEAR,\n\t\t\tmsaa_mode == SCE_GXM_MULTISAMPLE_NONE ? SCE_GXM_COLOR_SURFACE_SCALE_NONE : SCE_GXM_COLOR_SURFACE_SCALE_MSAA_DOWNSCALE,\n\t\t\tfb->is_float ? SCE_GXM_OUTPUT_REGISTER_SIZE_64BIT : SCE_GXM_OUTPUT_REGISTER_SIZE_32BIT,\n\t\t\tfb->width, fb->height, VGL_ALIGN(fb->width, 8), fb->data);\n\t\t\n\t\t// Invalidating current framebuffer if we update its bound texture to force a scene reset\n\t\tif (in_use_framebuffer == active_write_fb) {\n\t\t\tdirty_framebuffer = GL_TRUE;\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, attachment)\n\t}\n}\n\nvoid glFramebufferTexture(GLenum target, GLenum attachment, GLuint tex_id, GLint level) {\n\tglFramebufferTexture2D(target, attachment, GL_TEXTURE_2D, tex_id, level);\n}\n\nvoid glNamedFramebufferTexture(GLuint target, GLenum attachment, GLuint tex_id, GLint level) {\n\tglNamedFramebufferTexture2D(target, attachment, GL_TEXTURE_2D, tex_id, level);\n}\n\nGLenum glCheckFramebufferStatus(GLenum target) {\n\t// Detecting requested framebuffer\n\tframebuffer *fb = NULL;\n\tswitch (target) {\n\tcase GL_DRAW_FRAMEBUFFER:\n\tcase GL_FRAMEBUFFER:\n\t\tfb = active_write_fb;\n\t\tbreak;\n\tcase GL_READ_FRAMEBUFFER:\n\t\tfb = active_read_fb;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, GL_FRAMEBUFFER_COMPLETE)\n\t}\n\n\treturn (!fb || fb->tex) ? GL_FRAMEBUFFER_COMPLETE : GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT;\n}\n\nGLenum glCheckNamedFramebufferStatus(GLuint target, GLenum dummy) {\n\tframebuffer *fb = (framebuffer *)target;\n\n\treturn (!fb || fb->tex) ? GL_FRAMEBUFFER_COMPLETE : GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT;\n}\n\nvoid glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params) {\n\t// Detecting requested framebuffer\n\tframebuffer *fb = NULL;\n\tswitch (target) {\n\tcase GL_DRAW_FRAMEBUFFER:\n\tcase GL_FRAMEBUFFER:\n\t\tfb = active_write_fb;\n\t\tbreak;\n\tcase GL_READ_FRAMEBUFFER:\n\t\tfb = active_read_fb;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\n\t// Detecting requested attachment\n\tswitch (attachment) {\n\tcase GL_COLOR_ATTACHMENT0:\n\t\tswitch (pname) {\n\t\tcase GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:\n\t\t\t*params = (GLint)fb;\n\t\t\tbreak;\n\t\tcase GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:\n\t\t\tif (!fb || !fb->tex)\n\t\t\t\t*params = GL_NONE;\n\t\t\telse\n\t\t\t\t*params = GL_TEXTURE;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_OPERATION, attachment)\n\t}\n}\n\nvoid glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *data) {\n\t/*\n\t * Callbacks are actually used to just perform down/up-sampling\n\t * between U8 texture formats. Reads are expected to give as result\n\t * an RGBA sample that will be written depending on texture format\n\t * by the write callback\n\t */\n\tvoid (*write_cb)(void *, uint32_t) = NULL;\n\tuint32_t (*read_cb)(void *) = NULL;\n\n\tGLboolean fast_store = GL_FALSE;\n\tuint8_t *src;\n\tint stride, src_bpp, dst_bpp;\n\tif (active_read_fb) {\n\t\tswitch (active_read_fb->data_type) {\n\t\tcase GL_RGBA:\n\t\t\tread_cb = readRGBA;\n\t\t\tsrc_bpp = 4;\n\t\t\tbreak;\n\t\tcase GL_RGB:\n\t\t\tread_cb = readRGB;\n\t\t\tsrc_bpp = 3;\n\t\t\tbreak;\n\t\tcase GL_BGRA:\n\t\t\tread_cb = readBGRA;\n\t\t\tsrc_bpp = 4;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\t\tif (format == active_read_fb->data_type) {\n\t\t\tfast_store = GL_TRUE;\n\t\t\tdst_bpp = src_bpp;\n\t\t}\n\t\tsrc = (uint8_t *)active_read_fb->data;\n\t\tstride = active_read_fb->stride;\n\t\ty = (active_read_fb->height - (height + y)) * stride;\n\t} else {\n\t\tsrc = (uint8_t *)gxm_color_surfaces_addr[gxm_back_buffer_index];\n\t\tstride = DISPLAY_STRIDE * 4;\n\t\ty = (DISPLAY_HEIGHT - (height + y)) * stride;\n\t\tsrc_bpp = 4;\n\t\tif (format == GL_RGBA) {\n\t\t\tfast_store = GL_TRUE;\n\t\t\tdst_bpp = src_bpp;\n\t\t} else\n\t\t\tread_cb = readRGBA;\n\t}\n\n\tif (!fast_store) {\n\t\tswitch (format) {\n\t\tcase GL_RGBA:\n\t\t\tswitch (type) {\n\t\t\tcase GL_UNSIGNED_BYTE:\n\t\t\t\twrite_cb = writeRGBA;\n\t\t\t\tdst_bpp = 4;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_BGRA:\n\t\t\tswitch (type) {\n\t\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tcase GL_UNSIGNED_INT_8_8_8_8_REV:\n\t\t\t\twrite_cb = writeBGRA;\n\t\t\t\tdst_bpp = 4;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_RGB:\n\t\t\tswitch (type) {\n\t\t\tcase GL_UNSIGNED_BYTE:\n\t\t\t\twrite_cb = writeRGB;\n\t\t\t\tdst_bpp = 3;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_BGR:\n\t\t\tswitch (type) {\n\t\t\tcase GL_UNSIGNED_BYTE:\n\t\t\t\twrite_cb = writeBGR;\n\t\t\t\tdst_bpp = 3;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t\t}\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, format)\n\t\t}\n\t}\n\n#ifdef HAVE_UNFLIPPED_FBOS\n\tuint8_t *data_u8 = (uint8_t *)data + (width * dst_bpp * (height - 1));\n#else\n\tuint8_t *data_u8 = active_read_fb ? (uint8_t *)data : ((uint8_t *)data + (width * dst_bpp * (height - 1)));\n#endif\n\tif (fast_store) {\n\t\tfor (int i = 0; i < height; i++) {\n\t\t\tvgl_fast_memcpy(data_u8, &src[y + x * src_bpp], width * src_bpp);\n\t\t\ty += stride;\n#ifdef HAVE_UNFLIPPED_FBOS\n\t\t\tdata_u8 -= width * src_bpp;\n#else\n\t\t\tdata_u8 -= (active_read_fb ? -width : width) * src_bpp;\n#endif\n\t\t}\n\t} else {\n\t\tfor (int i = 0; i < height; i++) {\n\t\t\tuint8_t *line_src = &src[y + i * stride + x * src_bpp];\n\t\t\tuint8_t *line_dst = data_u8;\n\t\t\tfor (int j = 0; j < width; j++) {\n\t\t\t\tuint32_t clr = read_cb(line_src);\n\t\t\t\twrite_cb(line_dst, clr);\n\t\t\t\tline_src += src_bpp;\n\t\t\t\tline_dst += dst_bpp;\n\t\t\t}\n#ifdef HAVE_UNFLIPPED_FBOS\n\t\t\tdata_u8 -= width * dst_bpp;\n#else\n\t\t\tdata_u8 -= (active_read_fb ? -width : width) * dst_bpp;\n#endif\n\t\t}\n\t}\n}\n\nvoid glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) {\n\t// Invalidate current write framebuffer binding\n\tframebuffer *real_write_fb = active_write_fb;\n\tactive_write_fb = (framebuffer *)drawFramebuffer;\n\t\n\tswitch (mask) {\n\tcase GL_COLOR_BUFFER_BIT:\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_OPERATION, mask)\n\t}\n\n\tsceneReset();\n\n\t// Invalidating viewport and culling\n\tinvalidate_viewport();\n\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_NONE);\n\n\t// Invalidate depth test and depth write\n\torig_depth_test = depth_test_state;\n\tinvalidate_depth_test();\n\tchange_depth_write(SCE_GXM_DEPTH_WRITE_DISABLED);\n\t\n\t// Force polygon fill mode and no depth bias\n\tsceGxmSetFrontDepthBias(gxm_context, 0, 0);\n\tsceGxmSetBackDepthBias(gxm_context, 0, 0);\n\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_TRIANGLE_FILL);\n\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_TRIANGLE_FILL);\n\n\t// Set framebuffer blit shader\n\tsceGxmSetVertexProgram(gxm_context, blit_vertex_program_patched);\n\tif (is_fbo_float)\n\t\tsceGxmSetFragmentProgram(gxm_context, blit_fragment_program_float_patched);\n\telse\n\t\tsceGxmSetFragmentProgram(gxm_context, blit_fragment_program_patched);\n\t\n\t// Set fragment texture to read framebuffer bound color attachment\n\tframebuffer *read_fb = (framebuffer *)readFramebuffer;\n\tSceGxmTexture *tex = readFramebuffer ? &read_fb->tex->gxm_tex : &gxm_color_surfaces[gxm_back_buffer_index].backgroundTex;\n\tif (filter == GL_LINEAR) {\n\t\tvglSetTexMagFilter(tex, SCE_GXM_TEXTURE_FILTER_LINEAR);\n\t\tvglSetTexMinFilter(tex, SCE_GXM_TEXTURE_FILTER_LINEAR);\n\t\tvglSetTexMipmapCount(tex, 0);\n\t} else {\n\t\tvglSetTexMagFilter(tex, SCE_GXM_TEXTURE_FILTER_POINT);\n\t\tvglSetTexMinFilter(tex, SCE_GXM_TEXTURE_FILTER_POINT);\n\t\tvglSetTexMipmapCount(tex, 0);\n\t}\n\tsceGxmSetFragmentTexture(gxm_context, 0, tex);\n\t\n\t// Set stencil func to keep original data\n\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t0xFF, 0xFF);\n\tsceGxmSetBackStencilFunc(gxm_context,\n\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t0xFF, 0xFF);\n\t\n\t// Filling position and texcoord values\n\tfloat *vertex_data = (float *)gpu_alloc_mapped_temp(16 * sizeof(float));\n\t// Position\n\tvector4f tmp;\n\tvector4f_convert_to_local_space(&tmp, dstX0, dstY0, dstX1 - dstX0, dstY1 - dstY0);\n\tvertex_data[0] = vertex_data[2] = tmp.x; // X0\n\tvertex_data[1] = vertex_data[7] = tmp.z; // Y0\n\tvertex_data[4] = vertex_data[6] = tmp.y; // X1\n\tvertex_data[3] = vertex_data[5] = tmp.w; // Y1\n\t// Texcoords\n\tfloat read_w = readFramebuffer ? (float)read_fb->width : DISPLAY_WIDTH_FLOAT;\n\tfloat read_h = readFramebuffer ? (float)read_fb->height : DISPLAY_HEIGHT_FLOAT;\n\tvertex_data[8] = vertex_data[10] = (float)srcX0 / read_w; // X0\n\tvertex_data[9] = vertex_data[15] = (float)srcY0 / read_h; // Y0\n\tvertex_data[12] = vertex_data[14] = (float)srcX1 / read_w; // X1\n\tvertex_data[11] = vertex_data[13] = (float)srcY1 / read_h; // Y1\n\tsceGxmSetVertexStream(gxm_context, 0, vertex_data);\n\tsceGxmSetVertexStream(gxm_context, 1, &vertex_data[8]);\n\n\t// Draw read framebuffer on top of write framebuffer\n\tsceGxmDraw(gxm_context, SCE_GXM_PRIMITIVE_TRIANGLE_FAN, SCE_GXM_INDEX_FORMAT_U16, depth_clear_indices, 4);\n\n\t// Restore all invalidated configurations\n\tif (readFramebuffer) {\n\t\tvglSetTexMagFilter(tex, read_fb->tex->mag_filter);\n\t\tvglSetTexMinFilter(tex, read_fb->tex->min_filter);\n\t\tvglSetTexMipmapCount(tex, read_fb->tex->use_mips ? read_fb->tex->mip_count : 0);\n\t}\n\tvalidate_depth_test();\n\tchange_depth_write((depth_mask_state && depth_test_state) ? SCE_GXM_DEPTH_WRITE_ENABLED : SCE_GXM_DEPTH_WRITE_DISABLED);\n\trefresh_stencil_settings();\n\tsceGxmSetFrontPolygonMode(gxm_context, polygon_mode_front);\n\tsceGxmSetBackPolygonMode(gxm_context, polygon_mode_back);\n\tupdate_polygon_offset();\n\tvalidate_viewport();\n\tchange_cull_mode();\n\t\n\t// Restoring write framebuffer binding\n\tactive_write_fb = real_write_fb;\n}\n\nvoid glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) {\n\tglBlitNamedFramebuffer((GLuint)active_read_fb, (GLuint)active_write_fb, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);\n}\n\n/* vgl* */\n\nvoid vglTexImageDepthBuffer(GLenum target) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx = tex_unit->tex_id[0];\n\ttexture *tex = &texture_slots[texture2d_idx];\n\n\tswitch (target) {\n\tcase GL_TEXTURE_2D: {\n\t\tif (active_read_fb) {\n\t\t\tsceGxmDepthStencilSurfaceSetForceStoreMode(active_read_fb->depthbuffer_ptr, SCE_GXM_DEPTH_STENCIL_FORCE_STORE_ENABLED);\n\t\t\tsceGxmTextureInitLinear(&tex->gxm_tex, active_read_fb->depthbuffer_ptr->depthData, SCE_GXM_TEXTURE_FORMAT_DF32M, active_read_fb->width, active_read_fb->height, 0);\n\t\t} else {\n\t\t\tsceGxmDepthStencilSurfaceSetForceStoreMode(&gxm_depth_stencil_surface, SCE_GXM_DEPTH_STENCIL_FORCE_STORE_ENABLED);\n\t\t\tsceGxmTextureInitLinear(&tex->gxm_tex, gxm_depth_stencil_surface.depthData, SCE_GXM_TEXTURE_FORMAT_DF32M, DISPLAY_WIDTH, DISPLAY_HEIGHT, 0);\n\t\t}\n\t\ttex->status = TEX_VALID;\n\t} break;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nGLboolean glIsFramebuffer(GLuint fb) {\n\tframebuffer *p = (framebuffer *)fb;\n\treturn (p && p->active);\n}\n\nGLboolean glIsRenderbuffer(GLuint rb) {\n\trenderbuffer *p = (renderbuffer *)rb;\n\treturn (p && p->active);\n}\n"
  },
  {
    "path": "source/get_info.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * get_info.c:\n * Implementation for functions returning info to end user\n */\n\n#include <string.h>\n\n#include \"shared.h\"\n\n#define COMPRESSED_TEXTURE_FORMATS_NUM 25 // The number of supported texture formats\n\n#define NUM_EXTENSIONS (sizeof(extensions) / sizeof(GLubyte *))\nstatic GLubyte *extensions[] = {\n\t\"GL_AMD_compressed_ATC_texture\",\n\t\"GL_ARB_fragment_shader\",\n\t\"GL_ARB_framebuffer_object\",\n\t\"GL_ARB_get_program_binary\",\n\t\"GL_ARB_multitexture\",\n\t\"GL_ARB_sampler_objects\",\n#ifdef HAVE_GLSL_TRANSLATOR\n\t\"GL_ARB_shading_language_100\",\n#endif\n\t\"GL_ARB_texture_compression\",\n\t\"GL_ARB_vertex_buffer_object\",\n\t\"GL_EXT_abgr\",\n\t\"GL_EXT_bgra\",\n\t\"GL_EXT_color_buffer_half_float\",\n\t\"GL_EXT_debug_marker\",\n\t\"GL_EXT_direct_state_access\",\n\t\"GL_EXT_draw_instanced\",\n\t\"GL_EXT_framebuffer_object\",\n\t\"GL_EXT_map_buffer_range\",\n\t\"GL_EXT_packed_depth_stencil\",\n\t\"GL_EXT_packed_float\",\n\t\"GL_EXT_read_format_bgra\",\n\t\"GL_EXT_texture_compression_dxt1\",\n\t\"GL_EXT_texture_compression_dxt3\",\n\t\"GL_EXT_texture_compression_dxt5\",\n\t\"GL_EXT_texture_compression_s3tc\",\n\t\"GL_EXT_texture_env_add\",\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\"GL_EXT_texture_env_combine\",\n#endif\n\t\"GL_EXT_texture_format_BGRA8888\",\n\t\"GL_IMG_texture_compression_pvrtc\",\n\t\"GL_IMG_user_clip_plane\",\n\t\"GL_NVX_gpu_memory_info\",\n\t\"GL_NV_fbo_color_attachments\",\n\t\"GL_OES_compressed_ETC1_RGB8_texture\",\n\t\"GL_OES_compressed_paletted_texture\",\n\t\"GL_OES_depth24\",\n\t\"GL_OES_framebuffer_object\",\n\t\"GL_OES_get_program_binary\",\n\t\"GL_OES_mapbuffer\",\n\t\"GL_OES_packed_depth_stencil\",\n\t\"GL_OES_rgb8_rgba8\",\n\t\"GL_OES_texture_float\",\n\t\"GL_OES_texture_half_float\",\n\t\"GL_OES_texture_half_float_linear\",\n\t\"GL_OES_texture_npot\",\n\t\"GL_OES_vertex_array_object\",\n\t\"GL_OES_vertex_half_float\",\n\t\"GL_WIN_phong_shading\",\n};\nstatic GLubyte *extension = NULL;\n\nGLint gxm_vtx_fmt_to_gl(SceGxmAttributeFormat attr) {\n\tswitch (attr) {\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_F32:\n\t\treturn GL_FLOAT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S16N:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S16:\n\t\treturn GL_SHORT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S8N:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_S8:\n\t\treturn GL_BYTE;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U16N:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U16:\n\t\treturn GL_UNSIGNED_SHORT;\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U8N:\n\tcase SCE_GXM_ATTRIBUTE_FORMAT_U8:\n\t\treturn GL_UNSIGNED_BYTE;\n\tdefault:\n\t\treturn 0;\n\t}\n}\n\nGLint gxm_depth_func_to_gl(SceGxmDepthFunc func) {\n\t// Properly translating openGL function to sceGxm one\n\tswitch (func) {\n\tcase SCE_GXM_DEPTH_FUNC_NEVER:\n\t\treturn GL_NEVER;\n\tcase SCE_GXM_DEPTH_FUNC_LESS:\n\t\treturn GL_LESS;\n\tcase SCE_GXM_DEPTH_FUNC_EQUAL:\n\t\treturn GL_EQUAL;\n\tcase SCE_GXM_DEPTH_FUNC_LESS_EQUAL:\n\t\treturn GL_LEQUAL;\n\tcase SCE_GXM_DEPTH_FUNC_GREATER:\n\t\treturn GL_GREATER;\n\tcase SCE_GXM_DEPTH_FUNC_NOT_EQUAL:\n\t\treturn GL_NOTEQUAL;\n\tcase SCE_GXM_DEPTH_FUNC_GREATER_EQUAL:\n\t\treturn GL_GEQUAL;\n\tcase SCE_GXM_DEPTH_FUNC_ALWAYS:\n\t\treturn GL_ALWAYS;\n\tdefault:\n\t\treturn 0;\n\t}\n}\n\nGLenum gxm_stencil_func_to_gl(SceGxmStencilFunc func) {\n\tswitch (func) {\n\tcase SCE_GXM_STENCIL_FUNC_NEVER:\n\t\treturn GL_NEVER;\n\tcase SCE_GXM_STENCIL_FUNC_LESS:\n\t\treturn GL_LESS;\n\tcase SCE_GXM_STENCIL_FUNC_LESS_EQUAL:\n\t\treturn GL_LEQUAL;\n\tcase SCE_GXM_STENCIL_FUNC_GREATER:\n\t\treturn GL_GREATER;\n\tcase SCE_GXM_STENCIL_FUNC_GREATER_EQUAL:\n\t\treturn GL_GEQUAL;\n\tcase SCE_GXM_STENCIL_FUNC_EQUAL:\n\t\treturn GL_EQUAL;\n\tcase SCE_GXM_STENCIL_FUNC_NOT_EQUAL:\n\t\treturn GL_NOTEQUAL;\n\tcase SCE_GXM_STENCIL_FUNC_ALWAYS:\n\t\treturn GL_ALWAYS;\n\tdefault:\n\t\treturn 0;\n\t}\n}\n\nGLenum gxm_stencil_op_to_gl(SceGxmStencilOp op) {\n\tswitch (op) {\n\tcase SCE_GXM_STENCIL_OP_KEEP:\n\t\treturn GL_KEEP;\n\tcase SCE_GXM_STENCIL_OP_ZERO:\n\t\treturn GL_ZERO;\n\tcase SCE_GXM_STENCIL_OP_REPLACE:\n\t\treturn GL_REPLACE;\n\tcase SCE_GXM_STENCIL_OP_INCR:\n\t\treturn GL_INCR;\n\tcase SCE_GXM_STENCIL_OP_INCR_WRAP:\n\t\treturn GL_INCR_WRAP;\n\tcase SCE_GXM_STENCIL_OP_DECR:\n\t\treturn GL_DECR;\n\tcase SCE_GXM_STENCIL_OP_DECR_WRAP:\n\t\treturn GL_DECR_WRAP;\n\tcase SCE_GXM_STENCIL_OP_INVERT:\n\t\treturn GL_INVERT;\n\tdefault:\n\t\treturn 0;\n\t}\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nconst GLubyte *glGetString(GLenum name) {\n\tswitch (name) {\n\tcase GL_VENDOR: // Vendor\n\t\treturn \"Rinnegatamante\";\n\tcase GL_RENDERER: // Renderer\n\t\treturn \"SGX543MP4+\";\n\tcase GL_VERSION: // openGL Version\n\t\treturn \"OpenGL ES 2.0 VitaGL\";\n\tcase GL_EXTENSIONS: // Supported extensions\n\t\tif (!extension) {\n\t\t\tint i, size = 0;\n\t\t\tfor (i = 0; i < NUM_EXTENSIONS; i++) {\n\t\t\t\tsize += strlen(extensions[i]) + 1;\n\t\t\t}\n\t\t\textension = vglMalloc(size + 1);\n\t\t\textension[0] = 0;\n\t\t\tfor (i = 0; i < NUM_EXTENSIONS; i++) {\n\t\t\t\tstrcat(extension, extensions[i]);\n\t\t\t\tif (i != (NUM_EXTENSIONS - 1))\n\t\t\t\t\tstrcat(extension, \" \");\n\t\t\t}\n\t\t}\n\t\treturn extension;\n\tcase GL_SHADING_LANGUAGE_VERSION: // Supported shading language version\n#ifdef HAVE_GLSL_TRANSLATOR\n\t\treturn \"1.00 ES\";\n#else\n\t\treturn \"2.00 NVIDIA via Cg compiler\";\n#endif\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET_AND_VALUE(GL_INVALID_ENUM, NULL, name)\n\t}\n}\n\nconst GLubyte *glGetStringi(GLenum name, GLuint index) {\n\tswitch (name) {\n\tcase GL_EXTENSIONS:\n\t\treturn extensions[index];\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL)\n\t}\n}\n\nvoid glGetBooleanv(GLenum pname, GLboolean *params) {\n\tswitch (pname) {\n\tcase GL_COLOR_WRITEMASK:\n\t\tparams[0] = (blend_color_mask & SCE_GXM_COLOR_MASK_R) ? GL_TRUE : GL_FALSE;\n\t\tparams[1] = (blend_color_mask & SCE_GXM_COLOR_MASK_G) ? GL_TRUE : GL_FALSE;\n\t\tparams[2] = (blend_color_mask & SCE_GXM_COLOR_MASK_B) ? GL_TRUE : GL_FALSE;\n\t\tparams[3] = (blend_color_mask & SCE_GXM_COLOR_MASK_A) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_BLEND: // Blending feature state\n\t\t*params = blend_state;\n\t\tbreak;\n\tcase GL_BLEND_DST_ALPHA: // Blend Alpha Factor for Destination\n\t\t*params = (blend_dfactor_a == SCE_GXM_BLEND_FACTOR_ZERO) ? GL_FALSE : GL_TRUE;\n\t\tbreak;\n\tcase GL_BLEND_DST_RGB: // Blend RGB Factor for Destination\n\t\t*params = (blend_dfactor_rgb == SCE_GXM_BLEND_FACTOR_ZERO) ? GL_FALSE : GL_TRUE;\n\t\tbreak;\n\tcase GL_BLEND_SRC_ALPHA: // Blend Alpha Factor for Source\n\t\t*params = (blend_sfactor_a == SCE_GXM_BLEND_FACTOR_ZERO) ? GL_FALSE : GL_TRUE;\n\t\tbreak;\n\tcase GL_BLEND_SRC_RGB: // Blend RGB Factor for Source\n\t\t*params = (blend_sfactor_rgb == SCE_GXM_BLEND_FACTOR_ZERO) ? GL_FALSE : GL_TRUE;\n\t\tbreak;\n\tcase GL_DEPTH_TEST: // Depth test state\n\t\t*params = depth_test_state;\n\t\tbreak;\n\tcase GL_STENCIL_TEST:\n\t\t*params = stencil_test_state;\n\t\tbreak;\n\tcase GL_SCISSOR_TEST:\n\t\t*params = scissor_test_state;\n\t\tbreak;\n\tcase GL_CULL_FACE:\n\t\t*params = cull_face_state;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_FILL:\n\t\t*params = pol_offset_fill;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_LINE:\n\t\t*params = pol_offset_line;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_POINT:\n\t\t*params = pol_offset_point;\n\t\tbreak;\n\tcase GL_DEPTH_WRITEMASK:\n\t\t*params = depth_mask_state;\n\t\tbreak;\n\tcase GL_SHADER_COMPILER:\n\t\t*params = GL_TRUE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGetFloatv(GLenum pname, GLfloat *data) {\n\tint i, j;\n\tswitch (pname) {\n\tcase GL_ALPHA_TEST_REF:\n\t\t*data = vgl_alpha_ref;\n\t\tbreak;\n\tcase GL_DEPTH_CLEAR_VALUE:\n\t\tdata[0] = depth_value;\n\t\tbreak;\n\tcase GL_DEPTH_RANGE:\n\t\tdata[0] = z_port - z_scale;\n\t\tdata[1] = z_port + z_scale;\n\t\tbreak;\n\tcase GL_COLOR_CLEAR_VALUE:\n\t\tvgl_fast_memcpy(data, &clear_rgba_val.r, 4 * sizeof(float));\n\t\tbreak;\n\tcase GL_CURRENT_COLOR:\n\t\tvgl_fast_memcpy(data, &current_vtx.clr.r, 4 * sizeof(float));\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_FACTOR: // Polygon offset factor\n\t\t*data = pol_factor;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_UNITS: // Polygon offset units\n\t\t*data = pol_units;\n\t\tbreak;\n\tcase GL_MODELVIEW_MATRIX: // Modelview matrix\n\t\t// Since we use column-major matrices internally, wee need to transpose it before returning it to the application\n\t\tfor (i = 0; i < 4; i++) {\n\t\t\tfor (j = 0; j < 4; j++) {\n\t\t\t\tdata[i * 4 + j] = modelview_matrix[j][i];\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_PROJECTION_MATRIX: // Projection matrix\n\t\t// Since we use column-major matrices internally, wee need to transpose it before returning it to the application\n\t\tfor (i = 0; i < 4; i++) {\n\t\t\tfor (j = 0; j < 4; j++) {\n\t\t\t\tdata[i * 4 + j] = projection_matrix[j][i];\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_MATRIX: // Texture matrix\n\t\t// Since we use column-major matrices internally, wee need to transpose it before returning it to the application\n\t\tfor (i = 0; i < 4; i++) {\n\t\t\tfor (j = 0; j < 4; j++) {\n\t\t\t\tdata[i * 4 + j] = texture_matrix[server_texture_unit][j][i];\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_ACTIVE_TEXTURE: // Active texture\n\t\t*data = (1.0f * (server_texture_unit + GL_TEXTURE0));\n\t\tbreak;\n\tcase GL_MAX_MODELVIEW_STACK_DEPTH: // Max modelview stack depth\n\t\t*data = MODELVIEW_STACK_DEPTH;\n\t\tbreak;\n\tcase GL_MAX_PROJECTION_STACK_DEPTH: // Max projection stack depth\n\t\t*data = GENERIC_STACK_DEPTH;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_STACK_DEPTH: // Max texture stack depth\n\t\t*data = GENERIC_STACK_DEPTH;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT:\n\t\t*data = 1.0f;\n\t\tbreak;\n\tcase GL_DEPTH_BITS:\n\t\t*data = 32;\n\t\tbreak;\n\tcase GL_STENCIL_BITS:\n\t\t*data = 8;\n\t\tbreak;\n\tcase GL_PACK_ALIGNMENT:\n\t\t*data = 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGetDoublev(GLenum pname, GLdouble *data) {\n\tint i, j;\n\tswitch (pname) {\n\tcase GL_ALPHA_TEST_REF:\n\t\t*data = vgl_alpha_ref;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_FACTOR: // Polygon offset factor\n\t\t*data = pol_factor;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_UNITS: // Polygon offset units\n\t\t*data = pol_units;\n\t\tbreak;\n\tcase GL_MODELVIEW_MATRIX: // Modelview matrix\n\t\t// Since we use column-major matrices internally, wee need to transpose it before returning it to the application\n\t\tfor (i = 0; i < 4; i++) {\n\t\t\tfor (j = 0; j < 4; j++) {\n\t\t\t\tdata[i * 4 + j] = modelview_matrix[j][i];\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_PROJECTION_MATRIX: // Projection matrix\n\t\t// Since we use column-major matrices internally, wee need to transpose it before returning it to the application\n\t\tfor (i = 0; i < 4; i++) {\n\t\t\tfor (j = 0; j < 4; j++) {\n\t\t\t\tdata[i * 4 + j] = projection_matrix[j][i];\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_MATRIX: // Texture matrix\n\t\t// Since we use column-major matrices internally, wee need to transpose it before returning it to the application\n\t\tfor (i = 0; i < 4; i++) {\n\t\t\tfor (j = 0; j < 4; j++) {\n\t\t\t\tdata[i * 4 + j] = texture_matrix[server_texture_unit][j][i];\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_ACTIVE_TEXTURE: // Active texture\n\t\t*data = (double)(server_texture_unit + GL_TEXTURE0);\n\t\tbreak;\n\tcase GL_MAX_MODELVIEW_STACK_DEPTH: // Max modelview stack depth\n\t\t*data = MODELVIEW_STACK_DEPTH;\n\t\tbreak;\n\tcase GL_MAX_PROJECTION_STACK_DEPTH: // Max projection stack depth\n\t\t*data = GENERIC_STACK_DEPTH;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_STACK_DEPTH: // Max texture stack depth\n\t\t*data = GENERIC_STACK_DEPTH;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT:\n\t\t*data = 1.0f;\n\t\tbreak;\n\tcase GL_DEPTH_BITS:\n\t\t*data = 32;\n\t\tbreak;\n\tcase GL_STENCIL_BITS:\n\t\t*data = 8;\n\t\tbreak;\n\tcase GL_PACK_ALIGNMENT:\n\t\t*data = 1;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glGetIntegerv(GLenum pname, GLint *data) {\n\t// Aliasing to make code more readable\n\ttexture_unit *server_tex_unit = &texture_units[server_texture_unit];\n\n\tswitch (pname) {\n\tcase GL_NUM_PROGRAM_BINARY_FORMATS:\n\t\t*data = 1;\n\t\tbreak;\n\tcase GL_ALPHA_TEST_REF:\n\t\t*data = vgl_alpha_ref;\n\t\tbreak;\n\tcase GL_SHADE_MODEL:\n\t\t*data = shading_mode == SMOOTH ? GL_SMOOTH : GL_PHONG_WIN;\n\t\tbreak;\n\tcase GL_STENCIL_FAIL:\n\t\t*data = gxm_stencil_op_to_gl(stencil_fail_front);\n\t\tbreak;\n\tcase GL_STENCIL_PASS_DEPTH_FAIL:\n\t\t*data = gxm_stencil_op_to_gl(depth_fail_front);\n\t\tbreak;\n\tcase GL_STENCIL_PASS_DEPTH_PASS:\n\t\t*data = gxm_stencil_op_to_gl(depth_pass_front);\n\t\tbreak;\n\tcase GL_STENCIL_VALUE_MASK:\n\t\t*data = stencil_mask_front;\n\t\tbreak;\n\tcase GL_STENCIL_REF:\n\t\t*data = stencil_ref_front;\n\t\tbreak;\n\tcase GL_STENCIL_FUNC:\n\t\t*data = gxm_stencil_func_to_gl(stencil_func_front);\n\t\tbreak;\n\tcase GL_FRONT_FACE:\n\t\t*data = gl_front_face;\n\t\tbreak;\n\tcase GL_CULL_FACE_MODE:\n\t\t*data = gl_cull_mode;\n\t\tbreak;\n\tcase GL_STENCIL_WRITEMASK:\n\t\t*data = stencil_mask_front_write;\n\t\tbreak;\n\tcase GL_DEPTH_WRITEMASK:\n\t\t*data = depth_mask_state;\n\t\tbreak;\n\tcase GL_COLOR_WRITEMASK:\n\t\tdata[0] = (blend_color_mask & SCE_GXM_COLOR_MASK_R) ? GL_TRUE : GL_FALSE;\n\t\tdata[1] = (blend_color_mask & SCE_GXM_COLOR_MASK_G) ? GL_TRUE : GL_FALSE;\n\t\tdata[2] = (blend_color_mask & SCE_GXM_COLOR_MASK_B) ? GL_TRUE : GL_FALSE;\n\t\tdata[3] = (blend_color_mask & SCE_GXM_COLOR_MASK_A) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_STENCIL_CLEAR_VALUE:\n\t\t*data = stencil_value;\n\t\tbreak;\n\tcase GL_MAX_VERTEX_UNIFORM_COMPONENTS:\n\tcase GL_MAX_FRAGMENT_UNIFORM_COMPONENTS:\n\t\t*data = 2048;\n\t\tbreak;\n\tcase GL_MAX_VARYING_FLOATS:\n\t\t*data = 40;\n\t\tbreak;\n\tcase GL_MAX_COLOR_ATTACHMENTS:\n\t\t*data = 1;\n\t\tbreak;\n\tcase GL_SAMPLER_BINDING:\n\t\t*data = (GLint)samplers[server_texture_unit];\n\t\tbreak;\n\tcase GL_DOUBLEBUFFER:\n\t\t*data = GL_TRUE;\n\t\tbreak;\n\tcase GL_ALPHA_BITS:\n\t\t*data = active_write_fb ? get_alpha_channel_size(sceGxmColorSurfaceGetFormat(&active_write_fb->colorbuffer)) : 8;\n\t\tbreak;\n\tcase GL_BLEND_EQUATION:\n\t\t*data = gxm_blend_eq_to_gl(blend_func_rgb);\n\t\tbreak;\n\tcase GL_BLEND_EQUATION_ALPHA:\n\t\t*data = gxm_blend_eq_to_gl(blend_func_a);\n\t\tbreak;\n\tcase GL_MAX_LIGHTS:\n\t\t*data = MAX_LIGHTS_NUM;\n\t\tbreak;\n\tcase GL_VERTEX_ARRAY_SIZE:\n\t\t*data = ffp_vertex_attrib_config[0].componentCount;\n\t\tbreak;\n\tcase GL_VERTEX_ARRAY_TYPE:\n\t\t*data = ffp_vertex_attrib_fixed_pos_mask ? GL_FIXED : gxm_vtx_fmt_to_gl(ffp_vertex_attrib_config[0].format);\n\t\tbreak;\n\tcase GL_VERTEX_ARRAY_STRIDE:\n\t\t*data = ffp_vertex_stream_config[0].stride;\n\t\tbreak;\n\tcase GL_NORMAL_ARRAY_TYPE:\n\t\t*data = (ffp_vertex_attrib_fixed_mask & (1 << 0)) ? GL_FIXED : gxm_vtx_fmt_to_gl(ffp_vertex_attrib_config[6].format);\n\t\tbreak;\n\tcase GL_NORMAL_ARRAY_STRIDE:\n\t\t*data = ffp_vertex_stream_config[6].stride;\n\t\tbreak;\n\tcase GL_COLOR_ARRAY_SIZE:\n\t\t*data = ffp_vertex_attrib_config[2].componentCount;\n\t\tbreak;\n\tcase GL_COLOR_ARRAY_TYPE:\n\t\t*data = gxm_vtx_fmt_to_gl(ffp_vertex_attrib_config[2].format);\n\t\tbreak;\n\tcase GL_COLOR_ARRAY_STRIDE:\n\t\t*data = ffp_vertex_stream_config[2].stride;\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY_SIZE:\n\t\t*data = ffp_vertex_attrib_config[FFP_ATTRIB_TEX(client_texture_unit)].componentCount;\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY_TYPE:\n\t\t*data = (ffp_vertex_attrib_fixed_mask & (1 << (client_texture_unit + 1))) ? GL_FIXED : gxm_vtx_fmt_to_gl(ffp_vertex_attrib_config[FFP_ATTRIB_TEX(client_texture_unit)].format);\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY_STRIDE:\n\t\t*data = ffp_vertex_stream_config[FFP_ATTRIB_TEX(client_texture_unit)].stride;\n\t\tbreak;\n\tcase GL_UNPACK_ROW_LENGTH:\n\t\t*data = unpack_row_len;\n\t\tbreak;\n\tcase GL_UNPACK_ALIGNMENT:\n\t\t*data = 1;\n\t\tbreak;\n\tcase GL_ARRAY_BUFFER_BINDING:\n\t\t*data = vertex_array_unit;\n\t\tbreak;\n\tcase GL_ELEMENT_ARRAY_BUFFER_BINDING:\n\t\t*data = cur_vao->index_array_unit;\n\t\tbreak;\n\tcase GL_MAX_ELEMENTS_INDICES:\n\tcase GL_MAX_ELEMENTS_VERTICES:\n\t\t*data = 0x7FFFFFFF;\n\t\tbreak;\n\tcase GL_RED_BITS:\n\tcase GL_GREEN_BITS:\n\tcase GL_BLUE_BITS:\n\t\t*data = 8;\n\t\tbreak;\n\tcase GL_BLEND_DST:\n\tcase GL_BLEND_DST_RGB:\n\t\t*data = gxm_blend_to_gl(blend_dfactor_rgb);\n\t\tbreak;\n\tcase GL_BLEND_SRC:\n\tcase GL_BLEND_SRC_RGB:\n\t\t*data = gxm_blend_to_gl(blend_sfactor_rgb);\n\t\tbreak;\n\tcase GL_BLEND_DST_ALPHA:\n\t\t*data = gxm_blend_to_gl(blend_dfactor_a);\n\t\tbreak;\n\tcase GL_BLEND_SRC_ALPHA:\n\t\t*data = gxm_blend_to_gl(blend_sfactor_a);\n\t\tbreak;\n\tcase GL_CURRENT_PROGRAM:\n\t\t*data = cur_program;\n\t\tbreak;\n\tcase GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX:\n\t\t*data = vgl_mem_get_total_space(VGL_MEM_VRAM) / 1024;\n\t\tbreak;\n\tcase GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX:\n\t\t*data = vgl_mem_get_total_space(VGL_MEM_ALL) / 1024;\n\t\tbreak;\n\tcase GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX:\n\t\t*data = vgl_mem_get_free_space(VGL_MEM_VRAM) / 1024;\n\t\tbreak;\n\tcase GL_CULL_FACE:\n\t\t*data = cull_face_state;\n\t\tbreak;\n\tcase GL_PROGRAM_ERROR_POSITION_ARB:\n\t\t*data = -1;\n\t\tbreak;\n\tcase GL_POLYGON_MODE:\n\t\tdata[0] = gl_polygon_mode_front;\n\t\tdata[1] = gl_polygon_mode_back;\n\t\tbreak;\n\tcase GL_SCISSOR_BOX:\n\t\tdata[0] = region.x;\n\t\tdata[1] = region.y;\n\t\tdata[2] = region.w;\n\t\tdata[3] = region.h;\n\t\tbreak;\n\tcase GL_TEXTURE_BINDING_2D:\n\t\t*data = (GLint)server_tex_unit->tex_id[0];\n\t\tbreak;\n\tcase GL_TEXTURE_BINDING_CUBE_MAP:\n\t\t*data = (GLint)server_tex_unit->tex_id[2];\n\t\tbreak;\n\tcase GL_MAX_VIEWPORT_DIMS:\n\t\tdata[0] = GXM_TEX_MAX_SIZE;\n\t\tdata[1] = GXM_TEX_MAX_SIZE;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_SIZE:\n\tcase GL_MAX_RENDERBUFFER_SIZE:\n\t\t*data = GXM_TEX_MAX_SIZE;\n\t\tbreak;\n\tcase GL_MAX_CUBE_MAP_TEXTURE_SIZE:\n\t\t*data = GXM_TEX_MAX_SIZE / 4;\n\t\tbreak;\n\tcase GL_MAX_CLIP_PLANES:\n\t\t*data = MAX_CLIP_PLANES_NUM;\n\t\tbreak;\n\tcase GL_VIEWPORT:\n\t\tdata[0] = gl_viewport.x;\n\t\tdata[1] = gl_viewport.y;\n\t\tdata[2] = gl_viewport.w;\n\t\tdata[3] = gl_viewport.h;\n\t\tbreak;\n\tcase GL_DEPTH_BITS:\n\t\t*data = 32;\n\t\tbreak;\n\tcase GL_STENCIL_BITS:\n\t\t*data = 8;\n\t\tbreak;\n\tcase GL_NUM_COMPRESSED_TEXTURE_FORMATS:\n\t\t*data = COMPRESSED_TEXTURE_FORMATS_NUM;\n\t\tbreak;\n\tcase GL_COMPRESSED_TEXTURE_FORMATS:\n\t\tdata[0] = GL_COMPRESSED_RGB_S3TC_DXT1_EXT;\n\t\tdata[1] = GL_COMPRESSED_RGBA_S3TC_DXT1_EXT;\n\t\tdata[2] = GL_COMPRESSED_RGBA_S3TC_DXT3_EXT;\n\t\tdata[3] = GL_COMPRESSED_RGBA_S3TC_DXT5_EXT;\n\t\tdata[4] = GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG;\n\t\tdata[5] = GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG;\n\t\tdata[6] = GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;\n\t\tdata[7] = GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG;\n\t\tdata[8] = GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG;\n\t\tdata[9] = GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG;\n\t\tdata[10] = GL_ATC_RGB_AMD;\n\t\tdata[11] = GL_ATC_RGBA_EXPLICIT_ALPHA_AMD;\n\t\tdata[12] = GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD;\n\t\tdata[13] = GL_PALETTE4_RGB8_OES;\n\t\tdata[14] = GL_PALETTE4_RGBA8_OES;\n\t\tdata[15] = GL_PALETTE4_R5_G6_B5_OES;\n\t\tdata[16] = GL_PALETTE4_RGBA4_OES;\n\t\tdata[17] = GL_PALETTE4_RGB5_A1_OES;\n\t\tdata[18] = GL_PALETTE8_RGB8_OES;\n\t\tdata[19] = GL_PALETTE8_RGBA8_OES;\n\t\tdata[20] = GL_PALETTE8_R5_G6_B5_OES;\n\t\tdata[21] = GL_PALETTE8_RGBA4_OES;\n\t\tdata[22] = GL_PALETTE8_RGB5_A1_OES;\n\t\tdata[23] = GL_ETC1_RGB8_OES;\n\t\tdata[24] = GL_COMPRESSED_RGBA8_ETC2_EAC;\n\t\tbreak;\n\tcase GL_NUM_SHADER_BINARY_FORMATS:\n\t\t*data = 0;\n\t\tbreak;\n\tcase GL_SHADER_BINARY_FORMATS:\n\t\tbreak;\n\tcase GL_FRAMEBUFFER_BINDING:\n\t\t*data = (GLint)active_write_fb;\n\t\tbreak;\n\tcase GL_RENDERBUFFER_BINDING:\n\t\t*data = (GLint)active_rb;\n\t\tbreak;\n\tcase GL_READ_FRAMEBUFFER_BINDING:\n\t\t*data = (GLint)active_read_fb;\n\t\tbreak;\n\tcase GL_MAX_VERTEX_ATTRIBS:\n\t\t*data = VERTEX_ATTRIBS_NUM;\n\t\tbreak;\n\tcase GL_MAX_VERTEX_UNIFORM_VECTORS:\n\t\t*data = 128;\n\t\tbreak;\n\tcase GL_MAX_FRAGMENT_UNIFORM_VECTORS:\n\t\t*data = 16;\n\t\tbreak;\n\tcase GL_MAX_VARYING_VECTORS:\n\t\t*data = 8;\n\t\tbreak;\n\tcase GL_MAJOR_VERSION:\n\t\t*data = 2;\n\t\tbreak;\n\tcase GL_MINOR_VERSION:\n\t\t*data = 0;\n\t\tbreak;\n\tcase GL_NUM_EXTENSIONS:\n\t\t*data = NUM_EXTENSIONS;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_IMAGE_UNITS:\n\tcase GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS:\n\t\t*data = TEXTURE_IMAGE_UNITS_NUM;\n\t\tbreak;\n\tcase GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS:\n\t\t*data = COMBINED_TEXTURE_IMAGE_UNITS_NUM;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_COORDS:\n\t\t*data = TEXTURE_COORDS_NUM;\n\t\tbreak;\n\tcase GL_MAX_TEXTURE_UNITS:\n\t\t*data = TEXTURE_COORDS_NUM;\n\t\tbreak;\n\tcase GL_PACK_ALIGNMENT:\n\t\t*data = 1;\n\t\tbreak;\n\tcase GL_ACTIVE_TEXTURE:\n\t\t*data = GL_TEXTURE0 + server_texture_unit;\n\t\tbreak;\n\tcase GL_CLIENT_ACTIVE_TEXTURE:\n\t\t*data = GL_TEXTURE0 + client_texture_unit;\n\t\tbreak;\n\tcase GL_MATRIX_MODE:\n\t\t*data = get_gl_matrix_mode();\n\t\tbreak;\n\tcase GL_DEPTH_FUNC:\n\t\t*data = gxm_depth_func_to_gl(depth_func);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nGLboolean glIsEnabled(GLenum cap) {\n\tGLboolean ret = GL_FALSE;\n\tswitch (cap) {\n\tcase GL_ALPHA_TEST:\n\t\tret = alpha_test_state;\n\t\tbreak;\n\tcase GL_TEXTURE_1D:\n\t\tret = texture_units[server_texture_unit].state & (1 << 0);\n\t\tbreak;\n\tcase GL_TEXTURE_2D:\n\t\tret = texture_units[server_texture_unit].state & (1 << 1);\n\t\tbreak;\n\tcase GL_NORMALIZE:\n\t\tret = normalize;\n\t\tbreak;\n\tcase GL_LIGHTING:\n\t\tret = lighting_state;\n\t\tbreak;\n\tcase GL_DEPTH_TEST:\n\t\tret = depth_test_state;\n\t\tbreak;\n\tcase GL_STENCIL_TEST:\n\t\tret = stencil_test_state;\n\t\tbreak;\n\tcase GL_BLEND:\n\t\tret = blend_state;\n\t\tbreak;\n\tcase GL_SCISSOR_TEST:\n\t\tret = scissor_test_state;\n\t\tbreak;\n\tcase GL_CULL_FACE:\n\t\tret = cull_face_state;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_FILL:\n\t\tret = pol_offset_fill;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_LINE:\n\t\tret = pol_offset_line;\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_POINT:\n\t\tret = pol_offset_point;\n\t\tbreak;\n\tcase GL_CLIP_PLANE0:\n\tcase GL_CLIP_PLANE1:\n\tcase GL_CLIP_PLANE2:\n\tcase GL_CLIP_PLANE3:\n\tcase GL_CLIP_PLANE4:\n\tcase GL_CLIP_PLANE5:\n\tcase GL_CLIP_PLANE6:\n\t\tret = (clip_planes_mask & (1 << (cap - GL_CLIP_PLANE0))) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_LIGHT0:\n\tcase GL_LIGHT1:\n\tcase GL_LIGHT2:\n\tcase GL_LIGHT3:\n\tcase GL_LIGHT4:\n\tcase GL_LIGHT5:\n\tcase GL_LIGHT6:\n\tcase GL_LIGHT7:\n\t\tret = (light_mask & (1 << (cap - GL_LIGHT0))) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_VERTEX_ARRAY:\n\t\tret = (ffp_vertex_attrib_state & (1 << 0)) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_NORMAL_ARRAY:\n\t\tret = (ffp_vertex_attrib_state & (1 << 3)) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_COLOR_ARRAY:\n\t\tret = (ffp_vertex_attrib_state & (1 << 2)) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_TEXTURE_COORD_ARRAY:\n\t\tret = (ffp_vertex_attrib_state & (1 << FFP_ATTRIB_TEX(client_texture_unit))) ? GL_TRUE : GL_FALSE;\n\t\tbreak;\n\tcase GL_FOG:\n\t\tret = fogging;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET_AND_VALUE(GL_INVALID_ENUM, GL_FALSE, cap)\n\t}\n\treturn ret;\n}\n\nGLenum glGetError(void) {\n\tGLenum ret = vgl_error;\n\tvgl_error = GL_NO_ERROR;\n\treturn ret;\n}\n\nGLboolean glIsTexture(GLuint i) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, GL_FALSE)\n\t}\n#endif\n\n\treturn (i < TEXTURES_NUM && texture_slots[i].status != TEX_UNUSED);\n}\n"
  },
  {
    "path": "source/gxm.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gxm.c:\n * Implementation for setup and cleanup for sceGxm specific stuffs\n */\n\n#include \"shared.h\"\n\n#define MAX_SCENES_PER_FRAME 8 // Maximum amount of scenes per frame allowed by sceGxm per render target\n\n// FIXME: Since we use our own default uniform buffers circular pool, fragment and vertex buffer rings can likely be reduced in size\nuint32_t gxm_param_buf_size = SCE_GXM_DEFAULT_PARAMETER_BUFFER_SIZE; // Param buffer size for sceGxm\nstatic uint32_t gxm_vdm_buf_size = SCE_GXM_DEFAULT_VDM_RING_BUFFER_SIZE; // VDM ring buffer size for sceGxm\nstatic uint32_t gxm_vertex_buf_size = SCE_GXM_DEFAULT_VERTEX_RING_BUFFER_SIZE; // Vertex ring buffer size for sceGxm\nstatic uint32_t gxm_fragment_buf_size = SCE_GXM_DEFAULT_FRAGMENT_RING_BUFFER_SIZE; // Fragment ring buffer size for sceGxm\nstatic uint32_t gxm_usse_buf_size = SCE_GXM_DEFAULT_FRAGMENT_USSE_RING_BUFFER_SIZE; // Fragment ring buffer size for sceGxm\n\n// Shader Patcher memory configuration\nstatic unsigned int shader_patcher_buffer_size = 1024 * 1024;\nstatic unsigned int shader_patcher_vertex_usse_size = 1024 * 1024;\nstatic unsigned int shader_patcher_fragment_usse_size = 1024 * 1024;\n\nstatic void *vdm_ring_buffer_addr; // VDM ring buffer memblock starting address\nstatic void *vertex_ring_buffer_addr; // vertex ring buffer memblock starting address\nstatic void *fragment_ring_buffer_addr; // fragment ring buffer memblock starting address\nstatic void *fragment_usse_ring_buffer_addr; // fragment USSE ring buffer memblock starting address\n\nstatic SceGxmRenderTarget *gxm_render_target; // Display render target\nSceGxmColorSurface gxm_color_surfaces[DISPLAY_MAX_BUFFER_COUNT]; // Display color surfaces\nuint8_t gxm_display_buffer_count = DISPLAY_MAX_BUFFER_COUNT; // Display buffers count\nvoid *gxm_color_surfaces_addr[DISPLAY_MAX_BUFFER_COUNT]; // Display color surfaces memblock starting addresses\nstatic SceGxmSyncObject *gxm_sync_objects[DISPLAY_MAX_BUFFER_COUNT]; // Display sync objects\nunsigned int gxm_front_buffer_index; // Display front buffer id\nunsigned int gxm_back_buffer_index; // Display back buffer id\nstatic void (*vgl_display_cb)(void *framebuf) = NULL; // Additional custom callback used inside display queue callback\n\nstatic void *gxm_shader_patcher_buffer_addr; // Shader PAtcher buffer memblock starting address\nstatic void *gxm_shader_patcher_vertex_usse_addr; // Shader Patcher vertex USSE memblock starting address\nstatic void *gxm_shader_patcher_fragment_usse_addr; // Shader Patcher fragment USSE memblock starting address\n\nSceGxmDepthStencilSurface gxm_depth_stencil_surface; // Depth/Stencil surfaces setup for sceGxm\n\nstatic SceUID shared_fb; // In-use hared framebuffer identifier\nstatic SceSharedFbInfo shared_fb_info; // In-use shared framebuffer info struct\nframebuffer *in_use_framebuffer = NULL; // Currently in use framebuffer\nframebuffer *old_framebuffer = NULL; // Framebuffer used in last scene\nGLboolean dirty_framebuffer = GL_FALSE; // Flag whether current in use framebuffer is invalidated\nGLboolean dirty_query = GL_FALSE; // Flag whether occlusion queries needs results\nstatic GLboolean needs_end_scene = GL_FALSE; // Flag for gxm end scene requirement at scene reset\nstatic GLboolean needs_scene_reset = GL_TRUE; // Flag for when a scene reset is required\n\nSceGxmContext *gxm_context; // sceGxm context instance\nGLenum vgl_error = GL_NO_ERROR; // Error returned by glGetError\nSceGxmShaderPatcher *gxm_shader_patcher; // sceGxmShaderPatcher shader patcher instance\nGLboolean is_fbo_float = GL_FALSE; // Current framebuffer mode\n\n#ifdef HAVE_PROFILING\nuint32_t frame_profiler_cnt = 0;\nuint32_t ffp_draw_profiler_cnt = 0;\nuint32_t ffp_reload_profiler_cnt = 0;\nuint32_t shaders_draw_profiler_cnt = 0;\nuint32_t ffp_draw_cnt = 0;\nuint32_t shaders_draw_cnt = 0;\nstatic uint32_t gpu_stall_cnt = 0;\n#endif\n\nint DISPLAY_WIDTH; // Display width in pixels\nint DISPLAY_HEIGHT; // Display height in pixels\nint DISPLAY_STRIDE; // Display stride in pixels\nint NEW_DISPLAY_WIDTH; // Requested new display width in pixels\nint NEW_DISPLAY_HEIGHT; // Requested new display height in pixels\nfloat DISPLAY_WIDTH_FLOAT; // Display width in pixels (float)\nfloat DISPLAY_HEIGHT_FLOAT; // Display height in pixels (float)\n\nGLboolean system_app_mode = GL_FALSE; // Flag for system app mode usage\nstatic GLboolean gxm_initialized = GL_FALSE; // Current sceGxm state\nGLboolean is_rendering_display = GL_TRUE; // Flag for when drawing without fbo is being performed\n\nfloat *legacy_pool = NULL; // Mempool for GL1 immediate draw pipeline\nfloat *legacy_pool_ptr = NULL; // Current address for vertices population for GL1 immediate draw pipeline\n#ifndef SKIP_ERROR_HANDLING\nfloat *legacy_pool_end = NULL; // Address of the end of the GL1 immediate draw pipeline vertex pool\n#endif\nuint32_t vgl_framecount = 0; // Current frame number since application started\n\nvoid *frame_purge_list[FRAME_PURGE_FREQ][FRAME_PURGE_LIST_SIZE]; // Purge list for internal elements\nvoid *frame_rt_purge_list[FRAME_PURGE_FREQ][FRAME_PURGE_RENDERTARGETS_LIST_SIZE]; // Purge list for rendertargets\nint frame_purge_idx = 0; // Index for currently populatable purge list\nint frame_elem_purge_idx = 0; // Index for currently populatable purge list element\nint frame_rt_purge_idx = 0; // Index for currently populatable purge list rendertarget\nstatic int frame_purge_clean_idx = 1;\nSceUID gc_mutex[2];\nstatic int gc_thread_priority = 0x10000100;\nstatic int gc_thread_affinity = 0;\nstatic uint8_t gxm_display_rt_size = 1; // Number of scenes per frame to use for the display rendertarget\n#ifdef HAVE_PTHREAD\npthread_t gc_thread;\n#else\nSceUID gc_thread;\n#endif\n\n#ifdef HAVE_CPU_TRACER\nint sceRazorCpuSync();\n#endif\n\n#ifdef HAVE_RAZOR\n#define RAZOR_BUF_SIZE (1024 * 1024) // Size in bytes for a live metrics data buffer\n#define UPDATE_RATIO 30 // Number of frames between two live metrics updates\n#ifndef HAVE_DEVKIT\n#define RAZOR_CAPTURE_MOD_PATH \"ur0:data/librazorcapture_es4.suprx\"\nSceUID razor_modid;\n#endif\n\ntypedef union {\n\tSceRazorGpuLiveEntryJob *job;\n\tSceRazorGpuLiveEntryParameterBuffer *pbuf;\n\tSceRazorGpuLiveEntryFrame *frame;\n\tuintptr_t ptr;\n} SceRazorGpuResult;\n\nuint8_t *razor_buf[DISPLAY_MAX_BUFFER_COUNT]; // Buffers used to store live metrics data\nrazor_results razor_metrics;\n\nGLboolean has_razor_live = GL_FALSE; // Flag for live metrics support with sceRazor\n#endif\n\nstatic inline __attribute__((always_inline)) int setupRenderTarget(SceGxmRenderTarget **rt, int w, int h, int refs) {\n\tSceGxmRenderTargetParams renderTargetParams;\n\tvgl_memset(&renderTargetParams, 0, sizeof(SceGxmRenderTargetParams));\n\trenderTargetParams.width = w ? w : 1;\n\trenderTargetParams.height = h ? h : 1;\n\trenderTargetParams.scenesPerFrame = refs;\n\trenderTargetParams.multisampleMode = msaa_mode;\n\trenderTargetParams.driverMemBlock = -1;\n\treturn sceGxmCreateRenderTarget(&renderTargetParams, rt);\n}\n\n#ifdef HAVE_SHARED_RENDERTARGETS\n#define MAX_RENDER_TARGETS_NUM 47 // Maximum amount of dedicated render targets usable for fbos\n#define MAX_SHARED_RT_SIZE 256 // Maximum  width value in pixels for shared rendertargets usage\nrender_target rt_list[MAX_RENDER_TARGETS_NUM];\n\nrender_target *getFreeRenderTarget(int w, int h) {\n\tint i;\n\tfor (i = 0; i < MAX_RENDER_TARGETS_NUM; i++) {\n\t\tif (rt_list[i].rt != NULL) {\n\t\t\tif (w == rt_list[i].w && h == rt_list[i].h && rt_list[i].ref_count < rt_list[i].max_refs) {\n\t\t\t\trt_list[i].ref_count++;\n\t\t\t\treturn &rt_list[i];\n\t\t\t}\n\t\t} else {\n\t\t\trt_list[i].max_refs = w > MAX_SHARED_RT_SIZE ? 1 : MAX_SCENES_PER_FRAME;\n\t\t\tint r = setupRenderTarget(&rt_list[i].rt, w, h, rt_list[i].max_refs);\n#ifdef LOG_ERRORS\n\t\t\tif (r)\n\t\t\t\tvgl_log(\"%s:%d Failed to create a shared rendertarget of size %dx%d (%s).\\n\", __FILE__, __LINE__, w, h, get_gxm_error_literal(r));\n#endif\n\t\t\trt_list[i].w = w;\n\t\t\trt_list[i].h = h;\n\t\t\trt_list[i].ref_count = 1;\n\t\t\treturn &rt_list[i];\n\t\t}\n\t}\n#ifdef RECYCLE_RENDERTARGETS\n\tvgl_log(\"%s:%d Out of rendertargets handles: Recycling an old rendertarget.\\n\", __FILE__, __LINE__);\n\tuint32_t oldest_framecount = 0xFFFFFFFF;\n\trender_target *r = NULL;\n\tfor (i = 0; i < MAX_RENDER_TARGETS_NUM; i++) {\n\t\tif (rt_list[i].last_frame < oldest_framecount) {\n\t\t\toldest_framecount = rt_list[i].last_frame;\n\t\t\tr = &rt_list[i];\n\t\t}\n\t}\n\tsceGxmFinish(gxm_context);\n\tsceGxmDestroyRenderTarget(r->rt);\n\tr->max_refs = w > MAX_SHARED_RT_SIZE ? 1 : MAX_SCENES_PER_FRAME;\n\tint res = setupRenderTarget(&r->rt, w, h, r->max_refs);\n#ifdef LOG_ERRORS\n\tif (res)\n\t\tvgl_log(\"%s:%d Failed to create a shared rendertarget of size %dx%d (%s).\\n\", __FILE__, __LINE__, w, h, get_gxm_error_literal(res));\n#endif\n\tr->w = w;\n\tr->h = h;\n\tr->ref_count = 1;\n\treturn r;\n#else\n#ifdef LOG_ERRORS\n\tvgl_log(\"%s:%d Failed to create a shared rendertarget of size %dx%d (Out of rendertargets handles).\\n\", __FILE__, __LINE__, w, h);\n#endif\n\treturn NULL;\n#endif\n}\n\nvoid __markRtAsDirty(render_target *rt) {\n\trt->ref_count--;\n\tif (!rt->ref_count) {\n\t\t_markRtAsDirty(rt->rt);\n\t\trt->rt = NULL;\n\t}\n}\n#endif\n\n// sceDisplay callback data\nstruct display_queue_callback_data {\n\tvoid *addr;\n};\n\n// sceGxmShaderPatcher custom allocator\nstatic void *shader_patcher_host_alloc_cb(void *user_data, unsigned int size) {\n\treturn vglMalloc(size);\n}\n\n// sceGxmShaderPatcher custom deallocator\nstatic void shader_patcher_host_free_cb(void *user_data, void *mem) {\n\tvgl_free(mem);\n}\n\n// sceDisplay callback\nstatic void display_queue_callback(const void *callbackData) {\n\t// Populating sceDisplay framebuffer parameters\n\tSceDisplayFrameBuf display_fb;\n\tconst struct display_queue_callback_data *cb_data = callbackData;\n\tvgl_memset(&display_fb, 0, sizeof(SceDisplayFrameBuf));\n\tdisplay_fb.size = sizeof(SceDisplayFrameBuf);\n\tdisplay_fb.base = cb_data->addr;\n\tdisplay_fb.pitch = DISPLAY_STRIDE;\n\tdisplay_fb.pixelformat = SCE_DISPLAY_PIXELFORMAT_A8B8G8R8;\n\tdisplay_fb.width = DISPLAY_WIDTH;\n\tdisplay_fb.height = DISPLAY_HEIGHT;\n\n#ifdef HAVE_DEBUG_INTERFACE\n\t// Drawing lightweighted debugger info\n\tvgl_debugger_draw(cb_data->addr);\n#endif\n\n\tif (vgl_display_cb)\n\t\tvgl_display_cb(cb_data->addr);\n\n\t// Setting sceDisplay framebuffer\n\tsceDisplaySetFrameBuf(&display_fb, SCE_DISPLAY_SETBUF_NEXTFRAME);\n\n\t// Performing VSync if enabled\n\tif (vsync_interval)\n\t\tsceDisplayWaitVblankStartMulti(vsync_interval);\n}\n\n// Garbage collector\n#if defined(HAVE_PTHREAD) && !defined(HAVE_SINGLE_THREADED_GC)\nvoid garbage_collector(void *arg) {\n#else\nint garbage_collector(unsigned int args, void *arg) {\n#endif\n#ifndef HAVE_SINGLE_THREADED_GC\n\tfor (;;) {\n\t\t// Waiting for garbage collection request\n\t\tsceKernelWaitSema(gc_mutex[0], 1, NULL);\n#endif\n\t\t// Purging all elements marked for deletion\n\t\tfor (int i = 0; i < FRAME_PURGE_LIST_SIZE; i++) {\n\t\t\tif (frame_purge_list[frame_purge_clean_idx][i]) {\n\t\t\t\tvgl_free(frame_purge_list[frame_purge_clean_idx][i]);\n\t\t\t\tframe_purge_list[frame_purge_clean_idx][i] = NULL;\n\t\t\t} else\n\t\t\t\tbreak;\n\t\t}\n\t\tfor (int i = 0; i < FRAME_PURGE_RENDERTARGETS_LIST_SIZE; i++) {\n\t\t\tif (frame_rt_purge_list[frame_purge_clean_idx][i]) {\n\t\t\t\tsceGxmDestroyRenderTarget(frame_rt_purge_list[frame_purge_clean_idx][i]);\n\t\t\t\tframe_rt_purge_list[frame_purge_clean_idx][i] = NULL;\n\t\t\t} else\n\t\t\t\tbreak;\n\t\t}\n\t\tframe_purge_clean_idx = (frame_purge_clean_idx + 1) % FRAME_PURGE_FREQ;\n\t\tframe_purge_idx = (frame_purge_idx + 1) % FRAME_PURGE_FREQ;\n\t\tframe_elem_purge_idx = 0;\n\t\tframe_rt_purge_idx = 0;\n#ifndef HAVE_SINGLE_THREADED_GC\n\t\tsceKernelSignalSema(gc_mutex[1], 1);\n\t}\n#ifndef HAVE_PTHREAD\n\treturn sceKernelExitDeleteThread(0);\n#endif\n#endif\n}\n\nGLboolean startShaderCompiler(void) {\n\tshark_set_allocators(vglMalloc, vglFree);\n\tis_shark_online = shark_init(NULL) >= 0;\n\n\t// If standard path failed to init we try to init it with ScePiglet path\n\tif (!is_shark_online) {\n\t\tis_shark_online = shark_init(\"ur0:data/external/libshacccg.suprx\") >= 0;\n#ifdef LOG_ERRORS\n\t\tif (!is_shark_online)\n\t\t\tvgl_log(\"%s:%d Fatal error: SceShaccCg not found.\\n\", __FILE__, __LINE__);\n#endif\n\t}\n\n\treturn is_shark_online;\n}\n\nvoid initGxm(void) {\n\tif (gxm_initialized)\n\t\treturn;\n\n#ifdef HAVE_RAZOR\n\t// Initializing sceRazor debugger\n#ifdef HAVE_DEVKIT\n\tsceSysmoduleLoadModule(SCE_SYSMODULE_RAZOR_HUD);\n\tsceSysmoduleLoadModule(SCE_SYSMODULE_RAZOR_CAPTURE);\n#else\n\trazor_modid = sceKernelLoadStartModule(RAZOR_CAPTURE_MOD_PATH, 0, NULL, 0, NULL, NULL);\n#endif\n#ifdef HAVE_DEVKIT\n\tfor (int i = 0; i < DISPLAY_MAX_BUFFER_COUNT; i++) {\n\t\trazor_buf[i] = vglMemalign(8, RAZOR_BUF_SIZE);\n\t}\n#endif\n\n\tsceRazorGpuCaptureEnableSalvage(\"ux0:data/vitagl_gpucrash.sgx\");\n#endif\n\n\t// Initializing runtime shader compiler\n\tif (startShaderCompiler()) {\n#if defined(HAVE_SHARK_LOG) || defined(LOG_ERRORS)\n\t\tshark_install_log_cb(shark_log_cb);\n\t\tshark_set_warnings_level(SHARK_WARN_HIGH);\n#endif\n\t}\n\n#ifndef HAVE_SINGLE_THREADED_GC\n\t// Initializing garbage collector\n\tgc_mutex[0] = sceKernelCreateSema(\"GC Sema Push\", 0, 0, FRAME_PURGE_FREQ, NULL);\n\tgc_mutex[1] = sceKernelCreateSema(\"GC Sema Pull\", 0, FRAME_PURGE_FREQ, FRAME_PURGE_FREQ, NULL);\n#ifdef HAVE_PTRHEAD\n\tpthread_create(&gc_thread, NULL, garbage_collector, NULL);\n\tpthread_setaffinity_np(gc_thread, 4, &gc_thread_affinity);\n#else\n\tgc_thread = sceKernelCreateThread(\"Garbage Collector\", &garbage_collector, gc_thread_priority, 0x10000, 0, gc_thread_affinity, NULL);\n\tsceKernelStartThread(gc_thread, 0, NULL);\n#endif\n#endif\n\n#ifndef HAVE_VITA3K_SUPPORT // Vita3K lacks sceGxmVshInitialize support, so we can't use it for sysapps\n\t// Checking if the running application is a system one\n\tSceAppMgrBudgetInfo info;\n\tinfo.size = sizeof(SceAppMgrBudgetInfo);\n\tif (!sceAppMgrGetBudgetInfo(&info)) {\n\t\tsystem_app_mode = GL_TRUE;\n\t\tgxm_display_buffer_count = 2; // Forcing double buffering in system app mode\n\t\tif (msaa_mode == SCE_GXM_MULTISAMPLE_NONE) // FIXME: For some reasons, disabling MSAA makes the shader patcher not able to compile fragment programs in sysapp mode...\n\t\t\tmsaa_mode = SCE_GXM_MULTISAMPLE_2X;\n\t}\n#endif\n\n\t// Initializing sceGxm init parameters\n\tSceGxmInitializeParams gxm_init_params;\n\tvgl_memset(&gxm_init_params, 0, sizeof(SceGxmInitializeParams));\n#ifdef HAVE_VITA3K_SUPPORT // Vita3K lacks sceGxmVshInitialize support, so we use sceGxmInitialize instead and disable a couple of features (HW ETC1 support and sysapp mode support)\n\tgxm_init_params.flags = SCE_GXM_INITIALIZE_FLAG_DEFAULT;\n#else\n\tgxm_init_params.flags = SCE_GXM_INITIALIZE_FLAG_EXTENDED_FORMAT;\n\tif (system_app_mode) {\n\t\tgxm_init_params.flags |= (SCE_GXM_INITIALIZE_FLAG_PB_LPDDR | SCE_GXM_INITIALIZE_FLAG_SHARED_SYNC | SCE_GXM_INITIALIZE_FLAG_SHAREDPB_CREATE | SCE_GXM_INITIALIZE_FLAG_SHAREDPB_OPEN);\n\t}\n#endif\n\tgxm_init_params.displayQueueMaxPendingCount = gxm_display_buffer_count - 1;\n\tgxm_init_params.displayQueueCallback = display_queue_callback;\n\tgxm_init_params.displayQueueCallbackDataSize = sizeof(struct display_queue_callback_data);\n\tgxm_init_params.parameterBufferSize = gxm_param_buf_size;\n\n\t// Initializing sceGxm\n#ifdef HAVE_VITA3K_SUPPORT // Vita3K lacks sceGxmVshInitialize support, so we use sceGxmInitialize instead and disable a couple of features (HW ETC1 support and sysapp mode support)\n\tsceGxmInitialize(&gxm_init_params);\n#else\n\tsceGxmVshInitialize(&gxm_init_params);\n#endif\n\tgxm_initialized = GL_TRUE;\n\n#ifdef HAVE_DEVKIT\n\tsceRazorGpuLiveSetMetricsGroup(SCE_RAZOR_GPU_LIVE_METRICS_GROUP_PBUFFER_USAGE);\n\thas_razor_live = !sceRazorGpuLiveStart();\n#endif\n}\n\nvoid initGxmContext(void) {\n\t// Allocating VDM ring buffer\n\tvdm_ring_buffer_addr = gpu_alloc_mapped_aligned(4096, gxm_vdm_buf_size, VGL_MEM_VRAM);\n\n\t// Allocating vertex ring buffer\n\tvertex_ring_buffer_addr = gpu_alloc_mapped_aligned(4096, gxm_vertex_buf_size, VGL_MEM_VRAM);\n\n\t// Allocating fragment ring buffer\n\tfragment_ring_buffer_addr = gpu_alloc_mapped_aligned(4096, gxm_fragment_buf_size, VGL_MEM_VRAM);\n\n\t// Allocating fragment USSE ring buffer\n\tunsigned int fragment_usse_offset;\n\tfragment_usse_ring_buffer_addr = gpu_fragment_usse_alloc_mapped(gxm_usse_buf_size, &fragment_usse_offset);\n\n\t// Setting sceGxm context parameters\n\tSceGxmContextParams gxm_context_params;\n\tvgl_memset(&gxm_context_params, 0, sizeof(SceGxmContextParams));\n\tgxm_context_params.hostMem = vglMalloc(SCE_GXM_MINIMUM_CONTEXT_HOST_MEM_SIZE);\n\tgxm_context_params.hostMemSize = SCE_GXM_MINIMUM_CONTEXT_HOST_MEM_SIZE;\n\tgxm_context_params.vdmRingBufferMem = vdm_ring_buffer_addr;\n\tgxm_context_params.vdmRingBufferMemSize = gxm_vdm_buf_size;\n\tgxm_context_params.vertexRingBufferMem = vertex_ring_buffer_addr;\n\tgxm_context_params.vertexRingBufferMemSize = gxm_vertex_buf_size;\n\tgxm_context_params.fragmentRingBufferMem = fragment_ring_buffer_addr;\n\tgxm_context_params.fragmentRingBufferMemSize = gxm_fragment_buf_size;\n\tgxm_context_params.fragmentUsseRingBufferMem = fragment_usse_ring_buffer_addr;\n\tgxm_context_params.fragmentUsseRingBufferMemSize = gxm_usse_buf_size;\n\tgxm_context_params.fragmentUsseRingBufferOffset = fragment_usse_offset;\n\n\t// Initializing sceGxm context\n\tsceGxmCreateContext(&gxm_context_params, &gxm_context);\n#ifdef DISABLE_W_CLAMPING\n\tsceGxmSetWClampEnable(gxm_context, SCE_GXM_WCLAMP_MODE_DISABLED);\n#endif\n\n\t// Initializing circular pool for uniform buffers\n\tvglSetupUniformCircularPool();\n}\n\nvoid createDisplayRenderTarget(void) {\n\t// Creating render target for the display\n\tsetupRenderTarget(&gxm_render_target, DISPLAY_WIDTH, DISPLAY_HEIGHT, gxm_display_rt_size);\n}\n\nvoid initDisplayColorSurfaces(GLboolean is_swap) {\n\t// Getting access to the shared framebuffer on system app mode\n\twhile (system_app_mode) {\n\t\tshared_fb = sceSharedFbOpen(1);\n\t\tvgl_memset(&shared_fb_info, 0, sizeof(SceSharedFbInfo));\n\t\tsceSharedFbGetInfo(shared_fb, &shared_fb_info);\n\t\tif (shared_fb_info.index == 1)\n\t\t\tsceSharedFbClose(shared_fb);\n\t\telse {\n\t\t\tsceGxmMapMemory(shared_fb_info.fb_base, shared_fb_info.fb_size, SCE_GXM_MEMORY_ATTRIB_READ | SCE_GXM_MEMORY_ATTRIB_WRITE);\n\t\t\tgxm_color_surfaces_addr[0] = shared_fb_info.fb_base;\n\t\t\tgxm_color_surfaces_addr[1] = shared_fb_info.fb_base2;\n\t\t\tbreak;\n\t\t}\n\t}\n\n\tfor (int i = 0; i < gxm_display_buffer_count; i++) {\n\t\t// Allocating color surface memblock\n\t\tif (!system_app_mode) {\n\t\t\tgxm_color_surfaces_addr[i] = gpu_alloc_mapped_aligned(4096, VGL_ALIGN(4 * DISPLAY_STRIDE * DISPLAY_HEIGHT, 1 * 1024 * 1024), VGL_MEM_VRAM);\n\t\t\tvgl_memset(gxm_color_surfaces_addr[i], 0, 4 * DISPLAY_STRIDE * DISPLAY_HEIGHT);\n\t\t}\n\n\t\t// Initializing allocated color surface\n\t\tsceGxmColorSurfaceInit(&gxm_color_surfaces[i],\n\t\t\tSCE_GXM_COLOR_FORMAT_A8B8G8R8,\n\t\t\tSCE_GXM_COLOR_SURFACE_LINEAR,\n\t\t\tmsaa_mode == SCE_GXM_MULTISAMPLE_NONE ? SCE_GXM_COLOR_SURFACE_SCALE_NONE : SCE_GXM_COLOR_SURFACE_SCALE_MSAA_DOWNSCALE,\n\t\t\tSCE_GXM_OUTPUT_REGISTER_SIZE_32BIT,\n\t\t\tDISPLAY_WIDTH,\n\t\t\tDISPLAY_HEIGHT,\n\t\t\tDISPLAY_STRIDE,\n\t\t\tgxm_color_surfaces_addr[i]);\n\n\t\t// Creating a display sync object for the allocated color surface\n\t\tif (!is_swap)\n\t\t\tsceGxmSyncObjectCreate(&gxm_sync_objects[i]);\n\t}\n}\n\nvoid initDepthStencilBuffer(uint32_t w, uint32_t h, SceGxmDepthStencilSurface *surface, GLboolean has_stencil) {\n\t// Calculating sizes for depth and stencil surfaces\n\tunsigned int depth_stencil_width = VGL_ALIGN(w, SCE_GXM_TILE_SIZEX);\n#ifndef DEPTH_STENCIL_HACK\n\tunsigned int depth_stencil_height = VGL_ALIGN(h, SCE_GXM_TILE_SIZEY);\n\tunsigned int depth_stencil_samples = depth_stencil_width * depth_stencil_height;\n\tif (msaa_mode == SCE_GXM_MULTISAMPLE_2X)\n\t\tdepth_stencil_samples *= 2;\n\telse if (msaa_mode == SCE_GXM_MULTISAMPLE_4X)\n\t\tdepth_stencil_samples *= 4;\n\n\t// Allocating depth surface\n\tvoid *depth_buffer = gpu_alloc_mapped_aligned(SCE_GXM_DEPTHSTENCIL_SURFACE_ALIGNMENT, 4 * depth_stencil_samples, VGL_MEM_VRAM);\n\n#ifdef STORE_DEPTH_STENCIL\n\t// Initializing mask update bit to 1\n\tvgl_memset(depth_buffer, 0x80, 4 * depth_stencil_samples);\n#endif\n#endif\n\n\t// Allocating stencil surface\n#ifndef DEPTH_STENCIL_HACK\n\tvoid *stencil_buffer = NULL;\n\tif (has_stencil)\n\t\tstencil_buffer = gpu_alloc_mapped_aligned(SCE_GXM_DEPTHSTENCIL_SURFACE_ALIGNMENT, depth_stencil_samples, VGL_MEM_VRAM);\n#endif\n\n\t// Initializing depth and stencil surfaces\n\tvglDepthStencilSurfaceInit(surface,\n\t\thas_stencil ? SCE_GXM_DEPTH_STENCIL_FORMAT_DF32M_S8 : SCE_GXM_DEPTH_STENCIL_FORMAT_DF32M,\n\t\tSCE_GXM_DEPTH_STENCIL_SURFACE_LINEAR,\n\t\tmsaa_mode == SCE_GXM_MULTISAMPLE_4X ? depth_stencil_width * 2 : depth_stencil_width,\n#ifdef DEPTH_STENCIL_HACK\n\t\t// Vita's GPU can run without actual depth/stencil memory as far as no partial rendering is hit\n\t\tNULL, NULL);\n#else\n\t\tdepth_buffer, stencil_buffer);\n#endif\n\n#ifdef STORE_DEPTH_STENCIL\n\tsceGxmDepthStencilSurfaceSetForceLoadMode(surface, SCE_GXM_DEPTH_STENCIL_FORCE_LOAD_ENABLED);\n\tsceGxmDepthStencilSurfaceSetForceStoreMode(surface, SCE_GXM_DEPTH_STENCIL_FORCE_STORE_ENABLED);\n#endif\n}\n\nvoid initDepthStencilSurfaces(void) {\n\tinitDepthStencilBuffer(DISPLAY_WIDTH, DISPLAY_HEIGHT, &gxm_depth_stencil_surface, GL_TRUE);\n}\n\nvoid startShaderPatcher(void) {\n\t// Allocating Shader Patcher buffer\n\tgxm_shader_patcher_buffer_addr = gpu_alloc_mapped_aligned(4, shader_patcher_buffer_size, VGL_MEM_VRAM);\n\n\t// Allocating Shader Patcher vertex USSE buffer\n\tunsigned int shader_patcher_vertex_usse_offset;\n\tgxm_shader_patcher_vertex_usse_addr = gpu_vertex_usse_alloc_mapped(shader_patcher_vertex_usse_size, &shader_patcher_vertex_usse_offset);\n\n\t// Allocating Shader Patcher fragment USSE buffer\n\tunsigned int shader_patcher_fragment_usse_offset;\n\tgxm_shader_patcher_fragment_usse_addr = gpu_fragment_usse_alloc_mapped(shader_patcher_fragment_usse_size, &shader_patcher_fragment_usse_offset);\n\n\t// Populating shader patcher parameters\n\tSceGxmShaderPatcherParams shader_patcher_params;\n\tvgl_memset(&shader_patcher_params, 0, sizeof(SceGxmShaderPatcherParams));\n\tshader_patcher_params.userData = NULL;\n\tshader_patcher_params.hostAllocCallback = shader_patcher_host_alloc_cb;\n\tshader_patcher_params.hostFreeCallback = shader_patcher_host_free_cb;\n\tshader_patcher_params.bufferAllocCallback = NULL;\n\tshader_patcher_params.bufferFreeCallback = NULL;\n\tshader_patcher_params.bufferMem = gxm_shader_patcher_buffer_addr;\n\tshader_patcher_params.bufferMemSize = shader_patcher_buffer_size;\n\tshader_patcher_params.vertexUsseAllocCallback = NULL;\n\tshader_patcher_params.vertexUsseFreeCallback = NULL;\n\tshader_patcher_params.vertexUsseMem = gxm_shader_patcher_vertex_usse_addr;\n\tshader_patcher_params.vertexUsseMemSize = shader_patcher_vertex_usse_size;\n\tshader_patcher_params.vertexUsseOffset = shader_patcher_vertex_usse_offset;\n\tshader_patcher_params.fragmentUsseAllocCallback = NULL;\n\tshader_patcher_params.fragmentUsseFreeCallback = NULL;\n\tshader_patcher_params.fragmentUsseMem = gxm_shader_patcher_fragment_usse_addr;\n\tshader_patcher_params.fragmentUsseMemSize = shader_patcher_fragment_usse_size;\n\tshader_patcher_params.fragmentUsseOffset = shader_patcher_fragment_usse_offset;\n\n\t// Creating shader patcher instance\n\tsceGxmShaderPatcherCreate(&shader_patcher_params, &gxm_shader_patcher);\n}\n\nvoid stopShaderPatcher(void) {\n\t// Destroying shader patcher instance\n\tsceGxmShaderPatcherDestroy(gxm_shader_patcher);\n\n\t// Freeing shader patcher buffers\n\tvgl_free(gxm_shader_patcher_buffer_addr);\n\tgpu_vertex_usse_free_mapped(gxm_shader_patcher_vertex_usse_addr);\n\tgpu_fragment_usse_free_mapped(gxm_shader_patcher_fragment_usse_addr);\n}\n\nstatic inline __attribute__((always_inline)) void sceneEnd(void) {\n\t// Ends current gxm scene\n\tquery_fence.value++;\n\tsceGxmEndScene(gxm_context, NULL, &query_fence);\n\tif (system_app_mode && vsync_interval)\n\t\tsceDisplayWaitVblankStartMulti(vsync_interval);\n}\n\nvoid sceneReset(void) {\n\tif (in_use_framebuffer != active_write_fb || needs_scene_reset || dirty_framebuffer || dirty_query) {\n\t\tdirty_framebuffer = GL_FALSE;\n\t\tdirty_query = GL_FALSE;\n\t\tneeds_scene_reset = GL_FALSE;\n\t\tin_use_framebuffer = active_write_fb;\n\t\tis_fbo_float = in_use_framebuffer ? in_use_framebuffer->is_float : GL_FALSE;\n\n\t\t// Ending drawing scene\n\t\tif (needs_end_scene) {\n\t\t\tsceneEnd();\n\t\t} else {\n\t\t\tif (legacy_pool_size) {\n\t\t\t\tlegacy_pool = (float *)gpu_alloc_mapped_temp(legacy_pool_size);\n\t\t\t\tlegacy_pool_ptr = legacy_pool;\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\tlegacy_pool_end = (float *)((uint8_t *)legacy_pool + legacy_pool_size);\n#endif\n\t\t\t}\n\t\t\tneeds_end_scene = GL_TRUE;\n\t\t}\n\n\t\t// Starting drawing scene\n\t\tis_rendering_display = !active_write_fb;\n\t\tif (is_rendering_display) { // Default framebuffer is used\n\t\t\tif (system_app_mode) {\n\t\t\t\tsceSharedFbBegin(shared_fb, &shared_fb_info);\n\t\t\t\tshared_fb_info.vsync = vsync_interval;\n\t\t\t\tgxm_back_buffer_index = (shared_fb_info.index + 1) % 2;\n\t\t\t}\n#ifdef LOG_ERRORS\n\t\t\tint r = sceGxmBeginScene(gxm_context, 0, gxm_render_target,\n\t\t\t\tNULL, NULL,\n\t\t\t\tgxm_sync_objects[gxm_back_buffer_index],\n\t\t\t\t&gxm_color_surfaces[gxm_back_buffer_index],\n\t\t\t\t&gxm_depth_stencil_surface);\n\t\t\tif (r)\n\t\t\t\tvgl_log(\"%s:%d Scene reset failed due to sceGxmBeginScene erroring (%s) on display.\\n\", __FILE__, __LINE__, get_gxm_error_literal(r));\n#else\n\t\t\tsceGxmBeginScene(gxm_context, 0, gxm_render_target,\n\t\t\t\tNULL, NULL,\n\t\t\t\tgxm_sync_objects[gxm_back_buffer_index],\n\t\t\t\t&gxm_color_surfaces[gxm_back_buffer_index],\n\t\t\t\t&gxm_depth_stencil_surface);\n#endif\n\t\t} else {\n\t\t\t// If a depthstencil surface is not bound to the in use framebuffer, we get one for it to ensure scissor testing compatibility\n\t\t\tif (!active_write_fb->depthbuffer_ptr) {\n\t\t\t\tinitDepthStencilBuffer(active_write_fb->width, active_write_fb->height, &active_write_fb->depthbuffer, GL_FALSE);\n\t\t\t\tactive_write_fb->depthbuffer_ptr = &active_write_fb->depthbuffer;\n\t\t\t\tactive_write_fb->is_depth_hidden = GL_TRUE;\n\t\t\t}\n\n\t\t\t// If a rendertarget is not bound to the in use framebuffer, we get one for it\n\t\t\tif (!active_write_fb->target) {\n#ifdef HAVE_SHARED_RENDERTARGETS\n\t\t\t\tactive_write_fb->target = (SceGxmRenderTarget *)getFreeRenderTarget(active_write_fb->width, active_write_fb->height);\n#else\n\t\t\t\tint r = setupRenderTarget(&active_write_fb->target, active_write_fb->width, active_write_fb->height, 1);\n#ifdef LOG_ERRORS\n\t\t\t\tif (r)\n\t\t\t\t\tvgl_log(\"%s:%d Failed to create a rendertarget of size %dx%d for framebuffer 0x%08X (%s).\\n\", __FILE__, __LINE__, active_write_fb->width, active_write_fb->height, active_write_fb, get_gxm_error_literal(r));\n#endif\n#endif\n\t\t\t}\n#ifdef RECYCLE_RENDERTARGETS\n\t\t\telse {\n\t\t\t\trender_target *fbo_rt = (render_target *)active_write_fb->target;\n\t\t\t\tif (active_write_fb->width != fbo_rt->w || active_write_fb->height != fbo_rt->h) {\n\t\t\t\t\tvgl_log(\"%s:%d Attempting to use a recycled rendertarget. Re-allocating it.\\n\", __FILE__, __LINE__);\n\t\t\t\t\tactive_write_fb->target = (SceGxmRenderTarget *)getFreeRenderTarget(active_write_fb->width, active_write_fb->height);\n\t\t\t\t}\n\t\t\t}\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\t\t// FIXME: This may be useful even without texture cache enabled maybe?\n\t\t\tif (sceGxmColorSurfaceGetData(&active_write_fb->colorbuffer) != active_write_fb->tex->data)\n\t\t\t\tsceGxmColorSurfaceSetData(&active_write_fb->colorbuffer, active_write_fb->tex->data);\n#endif\n#ifdef HAVE_SHARED_RENDERTARGETS\n\t\t\trender_target *fbo_rt = (render_target *)active_write_fb->target;\n#ifdef RECYCLE_RENDERTARGETS\n\t\t\tfbo_rt->last_frame = vgl_framecount;\n#endif\n\t\t\tint r = sceGxmBeginScene(gxm_context, 0, fbo_rt->rt,\n#else\n\t\t\tint r = sceGxmBeginScene(gxm_context, 0, active_write_fb->target,\n#endif\n\t\t\t\t\tNULL, NULL, NULL,\n\t\t\t\t\t&active_write_fb->colorbuffer,\n\t\t\t\t\tactive_write_fb->depthbuffer_ptr);\n#ifdef LOG_ERRORS\n\t\t\tif (r)\n\t\t\t\tvgl_log(\"%s:%d Scene reset failed due to sceGxmBeginScene erroring (%s) on framebuffer 0x%08X.\\n\", __FILE__, __LINE__, get_gxm_error_literal(r), active_write_fb);\n#endif\n\t\t}\n\n\t\t// Setting back current viewport if enabled cause sceGxm will reset it at sceGxmEndScene call\n\t\tif (old_framebuffer != in_use_framebuffer) {\n\t\t\told_framebuffer = in_use_framebuffer;\n\t\t\tglViewport(gl_viewport.x, gl_viewport.y, gl_viewport.w, gl_viewport.h);\n\t\t\tskip_scene_reset = GL_TRUE;\n\t\t\tglScissor(region.gl_x, region.gl_y, region.gl_w, region.gl_h);\n\t\t\tskip_scene_reset = GL_FALSE;\n#ifndef HAVE_UNFLIPPED_FBOS\n\t\t\tchange_cull_mode();\n#endif\n\t\t} else\n\t\t\tsetViewport(gxm_context, x_port, x_scale, y_port, y_scale, z_port, z_scale);\n\n#ifndef DISABLE_TILE_CLIPPER\n\t\tif (scissor_test_state)\n\t\t\tsceGxmSetRegionClip(gxm_context, SCE_GXM_REGION_CLIP_OUTSIDE, region.x, region.y, region.x + region.w - 1, region.y + region.h - 1);\n#endif\n\t}\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid vglSetupGarbageCollector(int priority, int affinity) {\n\tgc_thread_priority = priority;\n\tgc_thread_affinity = affinity;\n}\n\nvoid vglSetParamBufferSize(uint32_t size) {\n\tgxm_param_buf_size = size;\n}\n\nvoid vglSetVDMBufferSize(uint32_t size) {\n\tgxm_vdm_buf_size = size;\n}\n\nvoid vglSetVertexBufferSize(uint32_t size) {\n\tgxm_vertex_buf_size = size;\n}\n\nvoid vglSetFragmentBufferSize(uint32_t size) {\n\tgxm_fragment_buf_size = size;\n}\n\nvoid vglSetUSSEBufferSize(uint32_t size) {\n\tgxm_usse_buf_size = size;\n}\n\nvoid vglUseTripleBuffering(GLboolean usage) {\n\tgxm_display_buffer_count = usage ? 3 : 2;\n}\n\nvoid vglSetDisplayBufferCount(int count) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (count < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, count)\n\t}\n#endif\n\tgxm_display_buffer_count = count;\n}\n\nvoid vglSwapBuffers(GLboolean has_commondialog) {\n#ifdef HAVE_PROFILING\n\t// Show profiling results once every 30 frames to not clog CPU\n\tuint32_t tick = sceKernelGetProcessTimeLow();\n\tstatic uint32_t frame_start_profiler_cnt = 0;\n\tframe_profiler_cnt += tick - frame_start_profiler_cnt;\n\tif ((vgl_framecount % 30) == 0) {\n\t\tvgl_log(\"-----------------------------------------\\n\");\n\t\tvgl_log(\"Last 30 frames took %ums to be processed.\\n\", frame_profiler_cnt / 1000);\n\t\tvgl_log(\"%ums spent processing %u fixed-function pipeline non-immediate draw calls.\\n\", ffp_draw_profiler_cnt / 1000, ffp_draw_cnt);\n\t\tvgl_log(\"%ums spent setting up fixed-function pipeline states.\\n\", ffp_reload_profiler_cnt / 1000);\n\t\tvgl_log(\"%ums spent processing %u shaders pipeline draw calls.\\n\", shaders_draw_profiler_cnt / 1000, shaders_draw_cnt);\n\t\tvgl_log(\"%ums spent waiting for GPU to process frames.\\n\", gpu_stall_cnt / 1000);\n\t\tvgl_log(\"-----------------------------------------\\n\");\n\t\tframe_profiler_cnt = 0;\n\t\tffp_draw_profiler_cnt = 0;\n\t\tffp_reload_profiler_cnt = 0;\n\t\tshaders_draw_profiler_cnt = 0;\n\t\tshaders_draw_cnt = 0;\n\t\tffp_draw_cnt = 0;\n\t\tgpu_stall_cnt = 0;\n\t}\n\tframe_start_profiler_cnt = tick;\n#endif\n\n\tvgl_framecount++;\n#ifdef HAVE_FAILSAFE_CIRCULAR_VERTEX_POOL\n\tvgl_circular_idx = vgl_framecount % gxm_display_buffer_count;\n\tvertex_data_pool_ptr[vgl_circular_idx] = vertex_data_pool[vgl_circular_idx];\n#endif\n\n\t// Marking uniform values as dirty at each frame end just to be safe\n\tdirty_frag_unifs = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n\tneeds_end_scene = GL_FALSE;\n\n\tif (!needs_scene_reset)\n\t\tsceneEnd();\n\n\tif (has_commondialog) {\n\t\t// Populating SceCommonDialog parameters\n\t\tSceCommonDialogUpdateParam updateParam;\n\t\tvgl_memset(&updateParam, 0, sizeof(updateParam));\n\t\tupdateParam.renderTarget.colorFormat = SCE_GXM_COLOR_FORMAT_A8B8G8R8;\n\t\tupdateParam.renderTarget.surfaceType = SCE_GXM_COLOR_SURFACE_LINEAR;\n\t\tupdateParam.renderTarget.width = DISPLAY_WIDTH;\n\t\tupdateParam.renderTarget.height = DISPLAY_HEIGHT;\n\t\tupdateParam.renderTarget.strideInPixels = DISPLAY_STRIDE;\n\t\tupdateParam.renderTarget.colorSurfaceData = gxm_color_surfaces_addr[gxm_back_buffer_index];\n\t\tupdateParam.renderTarget.depthSurfaceData = gxm_depth_stencil_surface.depthData;\n\t\tupdateParam.displaySyncObject = gxm_sync_objects[gxm_back_buffer_index];\n\n\t\t// Updating sceCommonDialog\n\t\tsceCommonDialogUpdate(&updateParam);\n\t}\n\n\tif (!in_use_framebuffer) {\n\t\tif (system_app_mode)\n\t\t\tsceSharedFbEnd(shared_fb);\n\t\telse {\n#ifdef HAVE_RAZOR\n\t\t\tsceGxmPadHeartbeat(&gxm_color_surfaces[gxm_back_buffer_index], gxm_sync_objects[gxm_back_buffer_index]);\n#ifdef HAVE_DEVKIT\n\t\t\tif (has_razor_live) {\n\t\t\t\tSceRazorGpuLiveResultInfo razor_res;\n\t\t\t\tsceRazorGpuLiveSetBuffer(razor_buf[gxm_back_buffer_index], RAZOR_BUF_SIZE, &razor_res);\n\n\t\t\t\tif (razor_res.result_data) {\n\t\t\t\t\tif (!razor_res.overflow_count) {\n\t\t\t\t\t\tvgl_memset(&razor_metrics, 0, sizeof(razor_results));\n\t\t\t\t\t\tSceUID pid = sceKernelGetProcessId();\n\t\t\t\t\t\tSceRazorGpuResult r;\n\t\t\t\t\t\tr.ptr = (uintptr_t)razor_res.result_data;\n\n\t\t\t\t\t\t// Analyzing the collected jobs\n\t\t\t\t\t\tfor (uint32_t i = 0; i < razor_res.entry_count; i++) {\n\t\t\t\t\t\t\tswitch (r.job->header.entry_type) {\n\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_ENTRY_TYPE_JOB:\n\t\t\t\t\t\t\t\tif ((pid == r.job->process_id) && (r.job->type != SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FIRMWARE)) {\n\t\t\t\t\t\t\t\t\tif (razor_metrics.scene_count < r.job->scene_index + 1)\n\t\t\t\t\t\t\t\t\t\trazor_metrics.scene_count = r.job->scene_index + 1;\n\t\t\t\t\t\t\t\t\tswitch (r.job->type) {\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX0:\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX1:\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX2:\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX3:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.vertex_job_count++;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.vertex_job_time += r.job->end_time - r.job->start_time;\n\t\t\t\t\t\t\t\t\t\tif (r.job->scene_index < RAZOR_MAX_SCENES_NUM) {\n\t\t\t\t\t\t\t\t\t\t\trazor_metrics.scenes[r.job->scene_index].vertex_duration += r.job->end_time - r.job->start_time;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT0:\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT1:\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT2:\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT3:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.fragment_job_count++;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.fragment_job_time += r.job->end_time - r.job->start_time;\n\t\t\t\t\t\t\t\t\t\tif (r.job->scene_index < RAZOR_MAX_SCENES_NUM) {\n\t\t\t\t\t\t\t\t\t\t\trazor_metrics.scenes[r.job->scene_index].fragment_duration += r.job->end_time - r.job->start_time;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\tswitch (r.job->type) {\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX1:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.usse_vertex_processing_percent += r.job->job_values.vertex_values_type1.usse_vertex_processing_percent;\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX2:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.vdm_primitives_input_num += r.job->job_values.vertex_values_type2.vdm_primitives_input_num;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.mte_primitives_output_num += r.job->job_values.vertex_values_type2.mte_primitives_output_num;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.vdm_vertices_input_num += r.job->job_values.vertex_values_type2.vdm_vertices_input_num;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.mte_vertices_output_num += r.job->job_values.vertex_values_type2.mte_vertices_output_num;\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_VERTEX3:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.tiling_accelerated_mem_writes += r.job->job_values.vertex_values_type3.tiling_accelerated_mem_writes;\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT1:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.usse_fragment_processing_percent += r.job->job_values.fragment_values_type1.usse_fragment_processing_percent;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.usse_dependent_texture_reads_percent += r.job->job_values.fragment_values_type1.usse_dependent_texture_reads_percent;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.usse_non_dependent_texture_reads_percent += r.job->job_values.fragment_values_type1.usse_non_dependent_texture_reads_percent;\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT2:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.rasterized_pixels_before_hsr_num += r.job->job_values.fragment_values_type2.rasterized_pixels_before_hsr_num;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.rasterized_output_pixels_num += r.job->job_values.fragment_values_type2.rasterized_output_pixels_num;\n\t\t\t\t\t\t\t\t\t\trazor_metrics.rasterized_output_samples_num += r.job->job_values.fragment_values_type2.rasterized_output_samples_num;\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FRAGMENT3:\n\t\t\t\t\t\t\t\t\t\trazor_metrics.isp_parameter_fetches_mem_reads += r.job->job_values.fragment_values_type3.isp_parameter_fetches_mem_reads;\n\t\t\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else if (r.job->type == SCE_RAZOR_LIVE_TRACE_METRIC_JOB_TYPE_FIRMWARE) {\n\t\t\t\t\t\t\t\t\trazor_metrics.firmware_job_count++;\n\t\t\t\t\t\t\t\t\trazor_metrics.firmware_job_time += r.job->end_time - r.job->start_time;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_ENTRY_TYPE_PARAMETER_BUFFER:\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(&razor_metrics.peak_usage_value, &r.pbuf->peak_usage_value, 6);\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\tcase SCE_RAZOR_LIVE_TRACE_METRIC_ENTRY_TYPE_FRAME:\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(&razor_metrics.frame_start_time, &r.frame->start_time, 20);\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tr.ptr += r.job->header.entry_size;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvgl_log(\"%s:%d Razor Live Metrics overflow detected (%d entries). Consider increasing RAZOR_BUF_SIZE.\\n\", __FILE__, __LINE__, razor_res.overflow_count);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n#endif\n#endif\n\t\t\tstruct display_queue_callback_data queue_cb_data;\n\t\t\tqueue_cb_data.addr = gxm_color_surfaces_addr[gxm_back_buffer_index];\n#ifdef HAVE_PROFILING\n\t\t\ttick = sceKernelGetProcessTimeLow();\n#endif\n\t\t\tsceGxmDisplayQueueAddEntry(gxm_sync_objects[gxm_front_buffer_index], gxm_sync_objects[gxm_back_buffer_index], &queue_cb_data);\n#ifdef HAVE_PROFILING\n\t\t\tgpu_stall_cnt += sceKernelGetProcessTimeLow() - tick;\n#endif\n#ifdef HAVE_CPU_TRACER\n\t\t\tsceRazorCpuSync();\n#endif\n\t\t\tgxm_front_buffer_index = gxm_back_buffer_index;\n\t\t\tgxm_back_buffer_index = (gxm_back_buffer_index + 1) % gxm_display_buffer_count;\n\t\t}\n\t}\n\tneeds_scene_reset = GL_TRUE;\n\t\n\t// Perform resolution change if there's one pending\n\tif (NEW_DISPLAY_WIDTH) {\n\t\tsceGxmFinish(gxm_context);\n\t\tsceGxmDestroyRenderTarget(gxm_render_target);\n\t\tif (!system_app_mode) {\n\t\t\tfor (int i = 0; i < gxm_display_buffer_count; i++) {\n\t\t\t\tvgl_free(gxm_color_surfaces_addr[i]);\n\t\t\t}\n\t\t}\n\t\tDISPLAY_WIDTH = NEW_DISPLAY_WIDTH;\n\t\tDISPLAY_HEIGHT = NEW_DISPLAY_HEIGHT;\n\t\tDISPLAY_WIDTH_FLOAT = DISPLAY_WIDTH * 1.0f;\n\t\tDISPLAY_HEIGHT_FLOAT = DISPLAY_HEIGHT * 1.0f;\n\t\tDISPLAY_STRIDE = VGL_ALIGN(DISPLAY_WIDTH, 64);\n\t\tvector4f_convert_to_local_space(clear_vertices, 0, 0, DISPLAY_WIDTH, DISPLAY_HEIGHT);\n\t\tcreateDisplayRenderTarget();\n\t\tinitDisplayColorSurfaces(GL_TRUE);\n\t\tNEW_DISPLAY_WIDTH = 0;\n\t}\n\n\t// Starting garbage collector job\n#ifdef HAVE_SINGLE_THREADED_GC\n\tgarbage_collector(0, NULL);\n#else\n\tsceKernelWaitSema(gc_mutex[1], 1, NULL);\n\tsceKernelSignalSema(gc_mutex[0], 1);\n#endif\n}\n\nvoid glFinish(void) {\n\t// Waiting for GPU to finish drawing jobs\n\tsceGxmFinish(gxm_context);\n}\n\nvoid glReleaseShaderCompiler(void) {\n\tif (is_shark_online) {\n\t\tshark_end();\n\t\tis_shark_online = GL_FALSE;\n\t}\n}\n\nvoid glFlush(void) {\n}\n\nvoid vglSetDisplayCallback(void (*cb)(void *framebuf)) {\n\tvgl_display_cb = cb;\n}\n\nvoid vglSetupShaderPatcher(uint32_t buffer_mem_size, uint32_t vertex_usse_mem_size, uint32_t fragment_usse_mem_size) {\n\tshader_patcher_buffer_size = buffer_mem_size;\n\tshader_patcher_vertex_usse_size = vertex_usse_mem_size;\n\tshader_patcher_fragment_usse_size = fragment_usse_mem_size;\n}\n\nvoid vglSetupDisplayRenderTarget(uint8_t size) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (size > MAX_SCENES_PER_FRAME) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, size)\n\t}\n#endif\n\tgxm_display_rt_size = size;\n}"
  },
  {
    "path": "source/lookup.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * lookup.c:\n * A GL GetProcAddress implementation\n */\n\n#include \"shared.h\"\n#include \"vitaGL.h\"\n\n//#define EXPOSE_VGL_FUNCS // Define this to enable exposure of vgl* functions in vglGetProcAddress/eglGetProcAddress\n//#define FAKE_UNRESOLVED_FUNCS // Define this to enable fake bogus mapping in vglGetProcAddress for unimplemented functions\n\nstatic const struct {\n\tconst char *name;\n\tvoid *proc;\n} vgl_proctable[] = {\n\t// *gl\n\t{\"glActiveTexture\", (void *)glActiveTexture},\n\t{\"glAlphaFunc\", (void *)glAlphaFunc},\n\t{\"glAlphaFuncx\", (void *)glAlphaFuncx},\n\t{\"glAttachShader\", (void *)glAttachShader},\n\t{\"glBegin\", (void *)glBegin},\n\t{\"glBeginQuery\", (void *)glBeginQuery},\n\t{\"glBindAttribLocation\", (void *)glBindAttribLocation},\n\t{\"glBindBuffer\", (void *)glBindBuffer},\n\t{\"glBindBufferBase\", (void *)glBindBufferBase},\n\t{\"glBindBufferRange\", (void *)glBindBufferRange},\n\t{\"glBindFramebuffer\", (void *)glBindFramebuffer},\n\t{\"glBindRenderbuffer\", (void *)glBindRenderbuffer},\n\t{\"glBindSampler\", (void *)glBindSampler},\n\t{\"glBindTexture\", (void *)glBindTexture},\n\t{\"glBindVertexArray\", (void *)glBindVertexArray},\n\t{\"glBlendEquation\", (void *)glBlendEquation},\n\t{\"glBlendEquationSeparate\", (void *)glBlendEquationSeparate},\n\t{\"glBlendFunc\", (void *)glBlendFunc},\n\t{\"glBlendFuncSeparate\", (void *)glBlendFuncSeparate},\n\t{\"glBlitFramebuffer\", (void *)glBlitFramebuffer},\n\t{\"glBlitNamedFramebuffer\", (void *)glBlitNamedFramebuffer},\n\t{\"glBufferData\", (void *)glBufferData},\n\t{\"glBufferSubData\", (void *)glBufferSubData},\n\t{\"glCallList\", (void *)glCallList},\n\t{\"glCallLists\", (void *)glCallLists},\n\t{\"glCheckFramebufferStatus\", (void *)glCheckFramebufferStatus},\n\t{\"glCheckNamedFramebufferStatus\", (void *)glCheckNamedFramebufferStatus},\n\t{\"glClear\", (void *)glClear},\n\t{\"glClearColor\", (void *)glClearColor},\n\t{\"glClearColorx\", (void *)glClearColorx},\n\t{\"glClearDepth\", (void *)glClearDepth},\n\t{\"glClearDepthf\", (void *)glClearDepthf},\n\t{\"glClearDepthx\", (void *)glClearDepthx},\n\t{\"glClearStencil\", (void *)glClearStencil},\n\t{\"glClientActiveTexture\", (void *)glClientActiveTexture},\n\t{\"glClipPlane\", (void *)glClipPlane},\n\t{\"glClipPlanef\", (void *)glClipPlanef},\n\t{\"glClipPlanex\", (void *)glClipPlanex},\n\t{\"glColor3f\", (void *)glColor3f},\n\t{\"glColor3fv\", (void *)glColor3fv},\n\t{\"glColor3ub\", (void *)glColor3ub},\n\t{\"glColor3ubv\", (void *)glColor3ubv},\n\t{\"glColor4f\", (void *)glColor4f},\n\t{\"glColor4fv\", (void *)glColor4fv},\n\t{\"glColor4ub\", (void *)glColor4ub},\n\t{\"glColor4ubv\", (void *)glColor4ubv},\n\t{\"glColor4x\", (void *)glColor4x},\n\t{\"glColorMask\", (void *)glColorMask},\n\t{\"glColorMaterial\", (void *)glColorMaterial},\n\t{\"glColorPointer\", (void *)glColorPointer},\n\t{\"glColorTable\", (void *)glColorTable},\n\t{\"glCompileShader\", (void *)glCompileShader},\n\t{\"glCompressedTexImage2D\", (void *)glCompressedTexImage2D},\n\t{\"glCompressedTextureImage2D\", (void *)glCompressedTextureImage2D},\n\t{\"glCopyTexImage1D\", (void *)glCopyTexImage1D},\n\t{\"glCopyTexImage2D\", (void *)glCopyTexImage2D},\n\t{\"glCopyTexSubImage1D\", (void *)glCopyTexSubImage1D},\n\t{\"glCopyTexSubImage2D\", (void *)glCopyTexSubImage2D},\n\t{\"glCopyTextureImage1D\", (void *)glCopyTextureImage1D},\n\t{\"glCopyTextureImage2D\", (void *)glCopyTextureImage2D},\n\t{\"glCopyTextureSubImage1D\", (void *)glCopyTextureSubImage1D},\n\t{\"glCopyTextureSubImage2D\", (void *)glCopyTextureSubImage2D},\n\t{\"glCreateBuffers\", (void *)glCreateBuffers},\n\t{\"glCreateFramebuffers\", (void *)glCreateFramebuffers},\n\t{\"glCreateProgram\", (void *)glCreateProgram},\n\t{\"glCreateShader\", (void *)glCreateShader},\n\t{\"glCreateTextures\", (void *)glCreateTextures},\n\t{\"glCullFace\", (void *)glCullFace},\n\t{\"glDeleteBuffers\", (void *)glDeleteBuffers},\n\t{\"glDeleteFramebuffers\", (void *)glDeleteFramebuffers},\n\t{\"glDeleteLists\", (void *)glDeleteLists},\n\t{\"glDeleteProgram\", (void *)glDeleteProgram},\n\t{\"glDeleteQueries\", (void *)glDeleteQueries},\n\t{\"glDeleteRenderbuffers\", (void *)glDeleteRenderbuffers},\n\t{\"glDeleteSamplers\", (void *)glDeleteSamplers},\n\t{\"glDeleteShader\", (void *)glDeleteShader},\n\t{\"glDeleteTextures\", (void *)glDeleteTextures},\n\t{\"glDeleteVertexArrays\", (void *)glDeleteVertexArrays},\n\t{\"glDepthFunc\", (void *)glDepthFunc},\n\t{\"glDepthMask\", (void *)glDepthMask},\n\t{\"glDepthRange\", (void *)glDepthRange},\n\t{\"glDepthRangef\", (void *)glDepthRangef},\n\t{\"glDepthRangex\", (void *)glDepthRangex},\n\t{\"glDisable\", (void *)glDisable},\n\t{\"glDisableClientState\", (void *)glDisableClientState},\n\t{\"glDisableVertexAttribArray\", (void *)glDisableVertexAttribArray},\n\t{\"glDrawArrays\", (void *)glDrawArrays},\n\t{\"glDrawArraysInstanced\", (void *)glDrawArraysInstanced},\n\t{\"glDrawElements\", (void *)glDrawElements},\n\t{\"glDrawElementsBaseVertex\", (void *)glDrawElementsBaseVertex},\n\t{\"glDrawElementsInstanced\", (void *)glDrawElementsInstanced},\n\t{\"glDrawRangeElements\", (void *)glDrawRangeElements},\n\t{\"glDrawRangeElementsBaseVertex\", (void *)glDrawRangeElementsBaseVertex},\n\t{\"glEnable\", (void *)glEnable},\n\t{\"glEnableClientState\", (void *)glEnableClientState},\n\t{\"glEnableVertexAttribArray\", (void *)glEnableVertexAttribArray},\n\t{\"glEnd\", (void *)glEnd},\n\t{\"glEndQuery\", (void *)glEndQuery},\n\t{\"glEndList\", (void *)glEndList},\n\t{\"glFinish\", (void *)glFinish},\n\t{\"glFlush\", (void *)glFlush},\n\t{\"glFlushMappedBufferRange\", (void *)glFlushMappedBufferRange},\n\t{\"glFogf\", (void *)glFogf},\n\t{\"glFogfv\", (void *)glFogfv},\n\t{\"glFogi\", (void *)glFogi},\n\t{\"glFogx\", (void *)glFogx},\n\t{\"glFogxv\", (void *)glFogxv},\n\t{\"glFramebufferRenderbuffer\", (void *)glFramebufferRenderbuffer},\n\t{\"glFramebufferTexture\", (void *)glFramebufferTexture},\n\t{\"glFramebufferTexture2D\", (void *)glFramebufferTexture2D},\n\t{\"glFrontFace\", (void *)glFrontFace},\n\t{\"glFrustum\", (void *)glFrustum},\n\t{\"glFrustumf\", (void *)glFrustumf},\n\t{\"glFrustumx\", (void *)glFrustumx},\n\t{\"glGenBuffers\", (void *)glGenBuffers},\n\t{\"glGenerateMipmap\", (void *)glGenerateMipmap},\n\t{\"glGenerateTextureMipmap\", (void *)glGenerateTextureMipmap},\n\t{\"glGenFramebuffers\", (void *)glGenFramebuffers},\n\t{\"glGenLists\", (void *)glGenLists},\n\t{\"glGenQueries\", (void *)glGenQueries},\n\t{\"glGenRenderbuffers\", (void *)glGenRenderbuffers},\n\t{\"glGenSamplers\", (void *)glGenSamplers},\n\t{\"glGenTextures\", (void *)glGenTextures},\n\t{\"glGenVertexArrays\", (void *)glGenVertexArrays},\n\t{\"glGetActiveAttrib\", (void *)glGetActiveAttrib},\n\t{\"glGetActiveUniform\", (void *)glGetActiveUniform},\n\t{\"glGetAttachedShaders\", (void *)glGetAttachedShaders},\n\t{\"glGetAttribLocation\", (void *)glGetAttribLocation},\n\t{\"glGetBooleanv\", (void *)glGetBooleanv},\n\t{\"glGetBufferParameteriv\", (void *)glGetBufferParameteriv},\n\t{\"glGetDoublev\", (void *)glGetDoublev},\n\t{\"glGetError\", (void *)glGetError},\n\t{\"glGetFloatv\", (void *)glGetFloatv},\n\t{\"glGetFramebufferAttachmentParameteriv\", (void *)glGetFramebufferAttachmentParameteriv},\n\t{\"glGetIntegerv\", (void *)glGetIntegerv},\n\t{\"glGetPointerv\", (void *)glGetPointerv},\n\t{\"glGetProgramBinary\", (void *)glGetProgramBinary},\n\t{\"glGetProgramInfoLog\", (void *)glGetProgramInfoLog},\n\t{\"glGetProgramiv\", (void *)glGetProgramiv},\n\t{\"glGetQueryObjectiv\", (void *)glGetQueryObjectiv},\n\t{\"glGetShaderInfoLog\", (void *)glGetShaderInfoLog},\n\t{\"glGetShaderiv\", (void *)glGetShaderiv},\n\t{\"glGetShaderSource\", (void *)glGetShaderSource},\n\t{\"glGetString\", (void *)glGetString},\n\t{\"glGetStringi\", (void *)glGetStringi},\n\t{\"glGetTexEnviv\", (void *)glGetTexEnviv},\n\t{\"glGetUniformBlockIndex\", (void *)glGetUniformBlockIndex},\n\t{\"glGetUniformLocation\", (void *)glGetUniformLocation},\n\t{\"glGetVertexAttribfv\", (void *)glGetVertexAttribfv},\n\t{\"glGetVertexAttribiv\", (void *)glGetVertexAttribiv},\n\t{\"glGetVertexAttribPointerv\", (void *)glGetVertexAttribPointerv},\n\t{\"glHint\", (void *)glHint},\n\t{\"glInterleavedArrays\", (void *)glInterleavedArrays},\n\t{\"glIsEnabled\", (void *)glIsEnabled},\n\t{\"glIsFramebuffer\", (void *)glIsFramebuffer},\n\t{\"glIsProgram\", (void *)glIsProgram},\n\t{\"glIsRenderbuffer\", (void *)glIsRenderbuffer},\n\t{\"glIsTexture\", (void *)glIsTexture},\n\t{\"glLightfv\", (void *)glLightfv},\n\t{\"glLightModelfv\", (void *)glLightModelfv},\n\t{\"glLightModelxv\", (void *)glLightModelxv},\n\t{\"glLightxv\", (void *)glLightxv},\n\t{\"glLineWidth\", (void *)glLineWidth},\n\t{\"glLineWidthx\", (void *)glLineWidthx},\n\t{\"glLinkProgram\", (void *)glLinkProgram},\n\t{\"glListBase\", (void *)glListBase},\n\t{\"glLoadIdentity\", (void *)glLoadIdentity},\n\t{\"glLoadMatrixd\", (void *)glLoadMatrixd},\n\t{\"glLoadMatrixf\", (void *)glLoadMatrixf},\n\t{\"glLoadMatrixx\", (void *)glLoadMatrixx},\n\t{\"glLoadTransposeMatrixf\", (void *)glLoadTransposeMatrixf},\n\t{\"glLoadTransposeMatrixx\", (void *)glLoadTransposeMatrixx},\n\t{\"glMapBuffer\", (void *)glMapBuffer},\n\t{\"glMapBufferRange\", (void *)glMapBufferRange},\n\t{\"glMaterialf\", (void *)glMaterialf},\n\t{\"glMaterialfv\", (void *)glMaterialfv},\n\t{\"glMateriali\", (void *)glMateriali},\n\t{\"glMaterialx\", (void *)glMaterialx},\n\t{\"glMaterialxv\", (void *)glMaterialxv},\n\t{\"glMatrixFrustum\", (void *)glMatrixFrustum},\n\t{\"glMatrixLoadd\", (void *)glMatrixLoadd},\n\t{\"glMatrixLoadf\", (void *)glMatrixLoadf},\n\t{\"glMatrixLoadIdentity\", (void *)glMatrixLoadIdentity},\n\t{\"glMatrixMode\", (void *)glMatrixMode},\n\t{\"glMatrixMultd\", (void *)glMatrixMultd},\n\t{\"glMatrixMultf\", (void *)glMatrixMultf},\n\t{\"glMatrixOrtho\", (void *)glMatrixOrtho},\n\t{\"glMatrixPop\", (void *)glMatrixPop},\n\t{\"glMatrixPush\", (void *)glMatrixPush},\n\t{\"glMatrixRotated\", (void *)glMatrixRotated},\n\t{\"glMatrixRotatef\", (void *)glMatrixRotatef},\n\t{\"glMatrixScaled\", (void *)glMatrixScaled},\n\t{\"glMatrixScalef\", (void *)glMatrixScalef},\n\t{\"glMatrixTranslated\", (void *)glMatrixTranslated},\n\t{\"glMatrixTranslatef\", (void *)glMatrixTranslatef},\n\t{\"glMultiDrawArrays\", (void *)glMultiDrawArrays},\n\t{\"glMultiTexCoord2f\", (void *)glMultiTexCoord2f},\n\t{\"glMultiTexCoord2fv\", (void *)glMultiTexCoord2fv},\n\t{\"glMultiTexCoord2i\", (void *)glMultiTexCoord2i},\n\t{\"glMultMatrixf\", (void *)glMultMatrixf},\n\t{\"glMultMatrixx\", (void *)glMultMatrixx},\n\t{\"glMultTransposeMatrixf\", (void *)glMultTransposeMatrixf},\n\t{\"glMultTransposeMatrixx\", (void *)glMultTransposeMatrixx},\n\t{\"glNamedFramebufferRenderbuffer\", (void *)glNamedFramebufferRenderbuffer},\n\t{\"glNamedFramebufferTexture\", (void *)glNamedFramebufferTexture},\n\t{\"glNamedFramebufferTexture2D\", (void *)glNamedFramebufferTexture2D},\n\t{\"glNamedRenderbufferStorage\", (void *)glNamedRenderbufferStorage},\n\t{\"glNewList\", (void *)glNewList},\n\t{\"glNormal3f\", (void *)glNormal3f},\n\t{\"glNormal3fv\", (void *)glNormal3fv},\n\t{\"glNormal3s\", (void *)glNormal3s},\n\t{\"glNormal3x\", (void *)glNormal3x},\n\t{\"glNormalPointer\", (void *)glNormalPointer},\n\t{\"glOrtho\", (void *)glOrtho},\n\t{\"glOrthof\", (void *)glOrthof},\n\t{\"glOrthox\", (void *)glOrthox},\n\t{\"glPixelStorei\", (void *)glPixelStorei},\n\t{\"glPointSize\", (void *)glPointSize},\n\t{\"glPointSizex\", (void *)glPointSizex},\n\t{\"glPolygonMode\", (void *)glPolygonMode},\n\t{\"glPolygonOffset\", (void *)glPolygonOffset},\n\t{\"glPolygonOffsetx\", (void *)glPolygonOffsetx},\n\t{\"glPopAttrib\", (void *)glPopAttrib},\n\t{\"glPopGroupMarker\", (void *)glPopGroupMarker},\n\t{\"glPopMatrix\", (void *)glPopMatrix},\n\t{\"glProgramBinary\", (void *)glProgramBinary},\n\t{\"glProgramUniform1f\", (void *)glProgramUniform1f},\n\t{\"glProgramUniform1fv\", (void *)glProgramUniform1fv},\n\t{\"glProgramUniform1i\", (void *)glProgramUniform1i},\n\t{\"glProgramUniform1iv\", (void *)glProgramUniform1iv},\n\t{\"glProgramUniform2f\", (void *)glProgramUniform2f},\n\t{\"glProgramUniform2fv\", (void *)glProgramUniform2fv},\n\t{\"glProgramUniform2i\", (void *)glProgramUniform2i},\n\t{\"glProgramUniform2iv\", (void *)glProgramUniform2iv},\n\t{\"glProgramUniform3f\", (void *)glProgramUniform3f},\n\t{\"glProgramUniform3fv\", (void *)glProgramUniform3fv},\n\t{\"glProgramUniform3i\", (void *)glProgramUniform3i},\n\t{\"glProgramUniform3iv\", (void *)glProgramUniform3iv},\n\t{\"glProgramUniform4f\", (void *)glProgramUniform4f},\n\t{\"glProgramUniform4fv\", (void *)glProgramUniform4fv},\n\t{\"glProgramUniform4i\", (void *)glProgramUniform4i},\n\t{\"glProgramUniform4iv\", (void *)glProgramUniform4iv},\n\t{\"glProgramUniformMatrix2fv\", (void *)glProgramUniformMatrix2fv},\n\t{\"glProgramUniformMatrix3fv\", (void *)glProgramUniformMatrix3fv},\n\t{\"glProgramUniformMatrix4fv\", (void *)glProgramUniformMatrix4fv},\n\t{\"glPushAttrib\", (void *)glPushAttrib},\n\t{\"glPushGroupMarker\", (void *)glPushGroupMarker},\n\t{\"glPushMatrix\", (void *)glPushMatrix},\n\t{\"glReadPixels\", (void *)glReadPixels},\n\t{\"glRectf\", (void *)glRectf},\n\t{\"glRecti\", (void *)glRecti},\n\t{\"glReleaseShaderCompiler\", (void *)glReleaseShaderCompiler},\n\t{\"glRenderbufferStorage\", (void *)glRenderbufferStorage},\n\t{\"glRotated\", (void *)glRotated},\n\t{\"glRotatef\", (void *)glRotatef},\n\t{\"glRotatex\", (void *)glRotatex},\n\t{\"glSamplerParameterf\", (void *)glSamplerParameterf},\n\t{\"glSamplerParameteri\", (void *)glSamplerParameteri},\n\t{\"glScaled\", (void *)glScaled},\n\t{\"glScalef\", (void *)glScalef},\n\t{\"glScalex\", (void *)glScalex},\n\t{\"glScissor\", (void *)glScissor},\n\t{\"glShadeModel\", (void *)glShadeModel},\n\t{\"glShaderBinary\", (void *)glShaderBinary},\n\t{\"glShaderSource\", (void *)glShaderSource},\n\t{\"glStencilFunc\", (void *)glStencilFunc},\n\t{\"glStencilFuncSeparate\", (void *)glStencilFuncSeparate},\n\t{\"glStencilMask\", (void *)glStencilMask},\n\t{\"glStencilMaskSeparate\", (void *)glStencilMaskSeparate},\n\t{\"glStencilOp\", (void *)glStencilOp},\n\t{\"glStencilOpSeparate\", (void *)glStencilOpSeparate},\n\t{\"glTexCoord2f\", (void *)glTexCoord2f},\n\t{\"glTexCoord2fv\", (void *)glTexCoord2fv},\n\t{\"glTexCoord2i\", (void *)glTexCoord2i},\n\t{\"glTexCoord2iv\", (void *)glTexCoord2i},\n\t{\"glTexCoord2s\", (void *)glTexCoord2s},\n\t{\"glTexCoordPointer\", (void *)glTexCoordPointer},\n\t{\"glTexEnvf\", (void *)glTexEnvf},\n\t{\"glTexEnvfv\", (void *)glTexEnvfv},\n\t{\"glTexEnvi\", (void *)glTexEnvi},\n\t{\"glTexEnvx\", (void *)glTexEnvx},\n\t{\"glTexEnvxv\", (void *)glTexEnvxv},\n\t{\"glTexImage1D\", (void *)glTexImage1D},\n\t{\"glTexImage2D\", (void *)glTexImage2D},\n\t{\"glTexParameterf\", (void *)glTexParameterf},\n\t{\"glTexParameteri\", (void *)glTexParameteri},\n\t{\"glTexParameteriv\", (void *)glTexParameteriv},\n\t{\"glTexParameterx\", (void *)glTexParameterx},\n\t{\"glTexSubImage1D\", (void *)glTexSubImage1D},\n\t{\"glTexSubImage2D\", (void *)glTexSubImage2D},\n\t{\"glTextureImage1D\", (void *)glTextureImage1D},\n\t{\"glTextureImage2D\", (void *)glTextureImage2D},\n\t{\"glTextureParameterf\", (void *)glTextureParameterf},\n\t{\"glTextureParameteri\", (void *)glTextureParameteri},\n\t{\"glTextureParameteriv\", (void *)glTextureParameteriv},\n\t{\"glTextureParameterx\", (void *)glTextureParameterx},\n\t{\"glTextureSubImage1D\", (void *)glTextureSubImage1D},\n\t{\"glTextureSubImage2D\", (void *)glTextureSubImage2D},\n\t{\"glTranslated\", (void *)glTranslated},\n\t{\"glTranslatef\", (void *)glTranslatef},\n\t{\"glTranslatex\", (void *)glTranslatex},\n\t{\"glUniform1f\", (void *)glUniform1f},\n\t{\"glUniform1fv\", (void *)glUniform1fv},\n\t{\"glUniform1i\", (void *)glUniform1i},\n\t{\"glUniform1iv\", (void *)glUniform1iv},\n\t{\"glUniform2f\", (void *)glUniform2f},\n\t{\"glUniform2fv\", (void *)glUniform2fv},\n\t{\"glUniform2i\", (void *)glUniform2i},\n\t{\"glUniform2iv\", (void *)glUniform2iv},\n\t{\"glUniform3f\", (void *)glUniform3f},\n\t{\"glUniform3fv\", (void *)glUniform3fv},\n\t{\"glUniform3i\", (void *)glUniform3i},\n\t{\"glUniform3iv\", (void *)glUniform3iv},\n\t{\"glUniform4f\", (void *)glUniform4f},\n\t{\"glUniform4fv\", (void *)glUniform4fv},\n\t{\"glUniform4i\", (void *)glUniform4i},\n\t{\"glUniform4iv\", (void *)glUniform4iv},\n\t{\"glUniformBlockBinding\", (void *)glUniformBlockBinding},\n\t{\"glUniformMatrix2fv\", (void *)glUniformMatrix2fv},\n\t{\"glUniformMatrix3fv\", (void *)glUniformMatrix3fv},\n\t{\"glUniformMatrix4fv\", (void *)glUniformMatrix4fv},\n\t{\"glUnmapBuffer\", (void *)glUnmapBuffer},\n\t{\"glUseProgram\", (void *)glUseProgram},\n\t{\"glVertex2d\", (void *)glVertex2d},\n\t{\"glVertex2f\", (void *)glVertex2f},\n\t{\"glVertex2i\", (void *)glVertex2i},\n\t{\"glVertex2dv\", (void *)glVertex2dv},\n\t{\"glVertex2fv\", (void *)glVertex2fv},\n\t{\"glVertex3d\", (void *)glVertex3d},\n\t{\"glVertex3f\", (void *)glVertex3f},\n\t{\"glVertex3dv\", (void *)glVertex3dv},\n\t{\"glVertex3fv\", (void *)glVertex3fv},\n\t{\"glVertex3i\", (void *)glVertex3i},\n\t{\"glVertexAttrib1f\", (void *)glVertexAttrib1f},\n\t{\"glVertexAttrib1fv\", (void *)glVertexAttrib1fv},\n\t{\"glVertexAttrib2f\", (void *)glVertexAttrib2f},\n\t{\"glVertexAttrib2fv\", (void *)glVertexAttrib2fv},\n\t{\"glVertexAttrib3f\", (void *)glVertexAttrib3f},\n\t{\"glVertexAttrib3fv\", (void *)glVertexAttrib3fv},\n\t{\"glVertexAttrib4f\", (void *)glVertexAttrib4f},\n\t{\"glVertexAttrib4fv\", (void *)glVertexAttrib4fv},\n\t{\"glVertexAttribDivisor\", (void *)glVertexAttribDivisor},\n\t{\"glVertexAttribPointer\", (void *)glVertexAttribPointer},\n\t{\"glVertexPointer\", (void *)glVertexPointer},\n\t{\"glViewport\", (void *)glViewport},\n\t// *glu\n\t{\"gluBuild2DMipmaps\", (void *)gluBuild2DMipmaps},\n\t{\"gluLookAt\", (void *)gluLookAt},\n\t{\"gluPerspective\", (void *)gluPerspective},\n#ifdef EXPOSE_VGL_FUNCS\n\t// *vgl\n\t{\"vglAddSemanticBinding\", (void *)vglAddSemanticBinding},\n\t{\"vglAddSemanticBindingHint\", (void *)vglAddSemanticBindingHint},\n\t{\"vglColorPointer\", (void *)vglColorPointer},\n\t{\"vglColorPointerMapped\", (void *)vglColorPointerMapped},\n\t{\"vglDrawObjects\", (void *)vglDrawObjects},\n\t{\"vglIndexPointer\", (void *)vglIndexPointer},\n\t{\"vglIndexPointerMapped\", (void *)vglIndexPointerMapped},\n\t{\"vglTexCoordPointer\", (void *)vglTexCoordPointer},\n\t{\"vglTexCoordPointerMapped\", (void *)vglTexCoordPointerMapped},\n\t{\"vglVertexPointer\", (void *)vglVertexPointer},\n\t{\"vglVertexPointerMapped\", (void *)vglVertexPointerMapped},\n\t{\"vglBindAttribLocation\", (void *)vglBindAttribLocation},\n\t{\"vglBindPackedAttribLocation\", (void *)vglBindPackedAttribLocation},\n\t{\"vglVertexAttribPointer\", (void *)vglVertexAttribPointer},\n\t{\"vglVertexAttribPointerMapped\", (void *)vglVertexAttribPointerMapped},\n\t{\"vglAlloc\", (void *)vglAlloc},\n\t{\"vglAllocFromScratch\", (void *)vglAllocFromScratch},\n\t{\"vglCalloc\", (void *)vglCalloc},\n\t{\"vglCgShaderSource\", (void *)vglCgShaderSource},\n\t{\"vglForceAlloc\", (void *)vglForceAlloc},\n\t{\"vglFree\", (void *)vglFree},\n\t{\"vglGetFuncName\", (void *)vglGetFuncName},\n\t{\"vglGetGxmTexture\", (void *)vglGetGxmTexture},\n\t{\"vglGetProcAddress\", (void *)vglGetProcAddress},\n\t{\"vglGetShaderBinary\", (void *)vglGetShaderBinary},\n\t{\"vglGetTexDataPointer\", (void *)vglGetTexDataPointer},\n\t{\"vglInit\", (void *)vglInit},\n\t{\"vglInitExtended\", (void *)vglInitExtended},\n\t{\"vglInitWithCustomSizes\", (void *)vglInitWithCustomSizes},\n\t{\"vglInitWithCustomThreshold\", (void *)vglInitWithCustomThreshold},\n\t{\"vglMalloc\", (void *)vglMalloc},\n\t{\"vglMallocUsableSize\", (void *)vglMallocUsableSize},\n\t{\"vglMemalign\", (void *)vglMemalign},\n\t{\"vglMemFree\", (void *)vglMemFree},\n\t{\"vglMemTotal\", (void *)vglMemTotal},\n\t{\"vglOverloadTexDataPointer\", (void *)vglOverloadTexDataPointer},\n\t{\"vglOverrideTexFormat\", (void *)vglOverrideTexFormat},\n\t{\"vglRealloc\", (void *)vglRealloc},\n\t{\"vglSetDisplayBufferCount\", (void *)vglSetDisplayBufferCount},\n\t{\"vglSetDisplayCallback\", (void *)vglSetDisplayCallback},\n\t{\"vglSetFragmentBufferSize\", (void *)vglSetFragmentBufferSize},\n\t{\"vglSetParamBufferSize\", (void *)vglSetParamBufferSize},\n\t{\"vglSetSemanticBindingMode\", (void *)vglSetSemanticBindingMode},\n\t{\"vglSetTextureCacheFrequency\", (void *)vglSetTextureCacheFrequency},\n\t{\"vglSetUSSEBufferSize\", (void *)vglSetUSSEBufferSize},\n\t{\"vglSetVDMBufferSize\", (void *)vglSetVDMBufferSize},\n\t{\"vglSetVertexAttribPoolSize\", (void *)vglSetVertexAttribPoolSize},\n\t{\"vglSetVertexBufferSize\", (void *)vglSetVertexBufferSize},\n\t{\"vglSetVertexPoolSize\", (void *)vglSetVertexPoolSize},\n\t{\"vglSetupDisplayRenderTarget\", (void *)vglSetupDisplayRenderTarget},\n\t{\"vglSetupGarbageCollector\", (void *)vglSetupGarbageCollector},\n\t{\"vglSetupScratchMemory\", (void *)vglSetupScratchMemory},\n\t{\"vglSetupShaderPatcher\", (void *)vglSetupShaderPatcher},\n\t{\"vglSetupRuntimeShaderCompiler\", (void *)vglSetupRuntimeShaderCompiler},\n\t{\"vglShaderGxpBinary\", (void *)vglShaderGxpBinary},\n\t{\"vglSwapBuffers\", (void *)vglSwapBuffers},\n\t{\"vglSwapResolution\", (void *)vglSwapResolution},\n\t{\"vglTexImageDepthBuffer\", (void *)vglTexImageDepthBuffer},\n\t{\"vglUseCachedMem\", (void *)vglUseCachedMem},\n\t{\"vglUseLowPrecision\", (void *)vglUseLowPrecision},\n\t{\"vglUseTripleBuffering\", (void *)vglUseTripleBuffering},\n\t{\"vglUseVram\", (void *)vglUseVram},\n\t{\"vglUseVramForUSSE\", (void *)vglUseVramForUSSE},\n\t{\"vglUseExtraMem\", (void *)vglUseExtraMem},\n\t{\"vglWaitVblankStart\", (void *)vglWaitVblankStart},\n#endif\n\t// *egl\n\t{\"eglBindAPI\", (void *)eglBindAPI},\n\t{\"eglGetDisplay\", (void *)eglGetDisplay},\n\t{\"eglGetError\", (void *)eglGetError},\n\t{\"eglGetProcAddress\", (void *)eglGetProcAddress},\n\t{\"eglGetSystemTimeFrequencyNV\", (void *)eglGetSystemTimeFrequencyNV},\n\t{\"eglGetSystemTimeNV\", (void *)eglGetSystemTimeNV},\n\t{\"eglQueryAPI\", (void *)eglQueryAPI},\n\t{\"eglSwapInterval\", (void *)eglSwapInterval},\n\t{\"eglSwapBuffers\", (void *)eglSwapBuffers},\n};\n\nstatic const size_t vgl_numproc = sizeof(vgl_proctable) / sizeof(*vgl_proctable);\n\nvoid *vglGetProcAddress(const char *name) {\n\tif (!name || !*name) {\n\t\treturn NULL;\n\t}\n\t\n\t// Check only for actual OpenGL/VitaGL/EGL functions only\n\tif ((!(name[0] == 'g' && name[1] == 'l')) && (!((name[0] == 'e' || name[0] == 'v') && name[1] == 'g' && name[2] == 'l'))) {\n\t\treturn NULL;\n\t}\n\n\t// strip any extension markers\n\tconst int len = strlen(name);\n\tchar tmpname[len + 1];\n\tvgl_fast_memcpy(tmpname, name, len + 1);\n\tif (!strcmp(tmpname + len - 3, \"EXT\") || !strcmp(tmpname + len - 3, \"ARB\") || !strcmp(tmpname + len - 3, \"OES\")) {\n\t\ttmpname[len - 3] = 0;\n\t}\n\n\t// search for stripped name\n\tfor (size_t i = 0; i < vgl_numproc; ++i) {\n\t\tif (!strcmp(tmpname, vgl_proctable[i].name)) {\n\t\t\treturn vgl_proctable[i].proc;\n\t\t}\n\t}\n\n#ifdef FAKE_UNRESOLVED_FUNCS\n\tstatic int unresolved_id = 1;\n#ifndef SKIP_ERROR_HANDLING\n\tvgl_log(\"%s:%d vglGetProcAddress: Requested an unimplemented function (%s). Returning 0x%08x\\n\", __FILE__, __LINE__, name, unresolved_id);\n#endif\n\treturn unresolved_id++;\n#else\n#ifndef SKIP_ERROR_HANDLING\n\tvgl_log(\"%s:%d vglGetProcAddress: Requested an unimplemented function (%s).\\n\", __FILE__, __LINE__, name);\n#endif\n\treturn NULL;\n#endif\n}\n\nchar *vglGetFuncName(uint32_t func) {\n\t// search for function name\n\tfor (size_t i = 0; i < vgl_numproc; ++i) {\n\t\tif ((void *)func == vgl_proctable[i].proc)\n\t\t\treturn (char *)vgl_proctable[i].name;\n\t}\n\t\n#ifndef SKIP_ERROR_HANDLING\n\tvgl_log(\"%s:%d vglGetFuncName: Requested an unimplemented function.\\n\", __FILE__, __LINE__);\n#endif\n\treturn NULL;\n}\n"
  },
  {
    "path": "source/matrices.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * matrices.c:\n * Implementation for matrices related functions\n */\n\n#include \"shared.h\"\n\nmatrix4x4 modelview_matrix_stack[MODELVIEW_STACK_DEPTH]; // Modelview matrices stack\nstatic uint8_t modelview_stack_counter = 1; // Modelview matrices stack counter\nmatrix4x4 projection_matrix_stack[GENERIC_STACK_DEPTH]; // Projection matrices stack\nstatic uint8_t projection_stack_counter = 1; // Projection matrices stack counter\nGLboolean mvp_modified = GL_TRUE; // Check if ModelViewProjection matrix needs to be recreated\n\nmatrix4x4 vgl_mvp_matrix; // ModelViewProjection Matrix\nmatrix4x4 projection_matrix; // Projection Matrix\nmatrix4x4 modelview_matrix; // ModelView Matrix\nmatrix3x3 normal_matrix; // Normal Matrix\nmatrix4x4 texture_matrix[TEXTURE_COORDS_NUM]; // Texture Matrix\nmatrix4x4 *matrix = &modelview_matrix; // Current in-use matrix mode\n\nGLint get_gl_matrix_mode() {\n\tif (matrix == &texture_matrix[server_texture_unit]) {\n\t\treturn GL_TEXTURE;\n\t}\n\n\tif (matrix == &projection_matrix) {\n\t\treturn GL_PROJECTION;\n\t}\n\n\treturn GL_MODELVIEW;\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid glMatrixMode(GLenum mode) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glMatrixMode, DLIST_FUNC_U32, mode))\n\t\treturn;\n#endif\n\t// Changing current in use matrix\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmatrix = &modelview_matrix;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmatrix = &projection_matrix;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmatrix = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n}\n\nvoid glMatrixLoadf(GLenum mode, const GLfloat *m) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*mat)[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixLoadd(GLenum mode, const GLdouble *m) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*mat)[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\ninline void glOrthof(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat nearVal, GLfloat farVal) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if ((left == right) || (bottom == top) || (nearVal == farVal)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n#ifdef MATH_SPEEDHACK\n\t// Initializing ortho matrix with requested parameters\n\tmatrix4x4_init_orthographic(*matrix, left, right, bottom, top, nearVal, farVal);\n#else\n\tmatrix4x4 res, ortho_matrix;\n\tmatrix4x4_init_orthographic(ortho_matrix, left, right, bottom, top, nearVal, farVal);\n\tmatrix4x4_multiply(res, *matrix, ortho_matrix);\n\tmatrix4x4_copy(*matrix, res);\n#endif\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearVal, GLdouble farVal) {\n\tglOrthof(left, right, bottom, top, nearVal, farVal);\n}\n\nvoid glOrthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed nearVal, GLfixed farVal) {\n\tglOrthof((float)left / 65536.0f, (float)right / 65536.0f, (float)bottom / 65536.0f, (float)top / 65536.0f, (float)nearVal / 65536.0f, (float)farVal / 65536.0f);\n}\n\ninline void glFrustumf(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat nearVal, GLfloat farVal) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if ((left == right) || (bottom == top) || (nearVal < 0) || (farVal < 0)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n#ifdef MATH_SPEEDHACK\n\t// Initializing frustum matrix with requested parameters\n\tmatrix4x4_init_frustum(*matrix, left, right, bottom, top, nearVal, farVal);\n#else\n\tmatrix4x4 res, frustum_matrix;\n\tmatrix4x4_init_frustum(frustum_matrix, left, right, bottom, top, nearVal, farVal);\n\tmatrix4x4_multiply(res, *matrix, frustum_matrix);\n\tmatrix4x4_copy(*matrix, res);\n#endif\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed nearVal, GLfixed farVal) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if ((left == right) || (bottom == top) || (nearVal < 0) || (farVal < 0)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n#ifdef MATH_SPEEDHACK\n\t// Initializing frustum matrix with requested parameters\n\tmatrix4x4_init_frustum(*matrix, (float)left / 65536.0f, (float)right / 65536.0f, (float)bottom / 65536.0f, (float)top / 65536.0f, (float)nearVal / 65536.0f, (float)farVal / 65536.0f);\n#else\n\tmatrix4x4 res, frustum_matrix;\n\tmatrix4x4_init_frustum(frustum_matrix, (float)left / 65536.0f, (float)right / 65536.0f, (float)bottom / 65536.0f, (float)top / 65536.0f, (float)nearVal / 65536.0f, (float)farVal / 65536.0f);\n\tmatrix4x4_multiply(res, *matrix, frustum_matrix);\n\tmatrix4x4_copy(*matrix, res);\n#endif\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearVal, GLdouble farVal) {\n\tglFrustumf(left, right, bottom, top, nearVal, farVal);\n}\n\nvoid glMatrixLoadIdentity(GLenum mode) {\n\t// Setting requested matrix\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmatrix4x4_identity(modelview_matrix);\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmatrix4x4_identity(projection_matrix);\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmatrix4x4_identity(texture_matrix[server_texture_unit]);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glLoadIdentity(void) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glLoadIdentity, DLIST_FUNC_VOID))\n\t\treturn;\n#endif\n\t// Set current in use matrix to identity one\n\tmatrix4x4_identity(*matrix);\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMultMatrixf(const GLfloat *m) {\n\t// Properly ordering matrix\n\tmatrix4x4 res, src;\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\tsrc[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\t// Multiplicating passed matrix with in use one\n\tmatrix4x4_multiply(res, *matrix, src);\n\n\t// Copying result to in use matrix\n\tmatrix4x4_copy(*matrix, res);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixMultd(GLenum mode, const GLdouble *m) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Properly ordering matrix\n\tmatrix4x4 res, src;\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\tsrc[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\t// Multiplicating passed matrix with in use one\n\tmatrix4x4_multiply(res, *mat, src);\n\n\t// Copying result to in use matrix\n\tmatrix4x4_copy(*mat, res);\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixMultf(GLenum mode, const GLfloat *m) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Properly ordering matrix\n\tmatrix4x4 res, src;\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\tsrc[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\t// Multiplicating passed matrix with in use one\n\tmatrix4x4_multiply(res, *mat, src);\n\n\t// Copying result to in use matrix\n\tmatrix4x4_copy(*mat, res);\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMultTransposeMatrixf(const GLfloat *m) {\n\t// Properly ordering matrix\n\tmatrix4x4 res, src;\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\tsrc[i][j] = m[i * 4 + j];\n\t\t}\n\t}\n\n\t// Multiplicating passed matrix with in use one\n\tmatrix4x4_multiply(res, *matrix, src);\n\n\t// Copying result to in use matrix\n\tmatrix4x4_copy(*matrix, res);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\telse\n\t\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMultMatrixx(const GLfixed *m) {\n\t// Properly ordering matrix\n\tmatrix4x4 res, src;\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\tsrc[i][j] = (float)m[j * 4 + i] / 65536.0f;\n\t\t}\n\t}\n\n\t// Multiplicating passed matrix with in use one\n\tmatrix4x4_multiply(res, *matrix, src);\n\n\t// Copying result to in use matrix\n\tmatrix4x4_copy(*matrix, res);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMultTransposeMatrixx(const GLfixed *m) {\n\t// Properly ordering matrix\n\tmatrix4x4 res, src;\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\tsrc[i][j] = (float)m[i * 4 + j] / 65536.0f;\n\t\t}\n\t}\n\n\t// Multiplicating passed matrix with in use one\n\tmatrix4x4_multiply(res, *matrix, src);\n\n\t// Copying result to in use matrix\n\tmatrix4x4_copy(*matrix, res);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glLoadMatrixf(const GLfloat *m) {\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*matrix)[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glLoadMatrixd(const GLdouble *m) {\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*matrix)[i][j] = m[j * 4 + i];\n\t\t}\n\t}\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glLoadTransposeMatrixf(const GLfloat *m) {\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*matrix)[i][j] = m[i * 4 + j];\n\t\t}\n\t}\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glLoadMatrixx(const GLfixed *m) {\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*matrix)[i][j] = (float)m[j * 4 + i] / 65536.0f;\n\t\t}\n\t}\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glLoadTransposeMatrixx(const GLfixed *m) {\n\t// Properly ordering matrix\n\tint i, j;\n\tfor (i = 0; i < 4; i++) {\n\t\tfor (j = 0; j < 4; j++) {\n\t\t\t(*matrix)[i][j] = (float)m[i * 4 + j] / 65536.0f;\n\t\t}\n\t}\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixRotatef(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Performing rotation on in use matrix depending on user call\n\tfloat rad = DEG_TO_RAD(angle);\n\tmatrix4x4_rotate(*mat, rad, x, y, z);\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixRotated(GLenum matrixMode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z) {\n\tglMatrixRotatef(matrixMode, angle, x, y, z);\n}\n\nvoid glMatrixScalef(GLenum mode, GLfloat x, GLfloat y, GLfloat z) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Scaling in use matrix\n\tmatrix4x4_scale(*mat, x, y, z);\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixScaled(GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z) {\n\tglMatrixScalef(matrixMode, x, y, z);\n}\n\nvoid glMatrixTranslatef(GLenum mode, GLfloat x, GLfloat y, GLfloat z) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n\t// Translating in use matrix\n\tmatrix4x4_translate(*mat, x, y, z);\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixTranslated(GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z) {\n\tglMatrixTranslatef(matrixMode, x, y, z);\n}\n\nvoid glMatrixOrtho(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearVal, GLdouble farVal) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n#ifdef MATH_SPEEDHACK\n\t// Initializing ortho matrix with requested parameters\n\tmatrix4x4_init_orthographic(*mat, left, right, bottom, top, nearVal, farVal);\n#else\n\tmatrix4x4 res, ortho_matrix;\n\tmatrix4x4_init_orthographic(ortho_matrix, left, right, bottom, top, nearVal, farVal);\n\tmatrix4x4_multiply(res, *mat, ortho_matrix);\n\tmatrix4x4_copy(*mat, res);\n#endif\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixFrustum(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearVal, GLdouble farVal) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\tmat = &modelview_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\tmat = &projection_matrix;\n\t\tmvp_modified = GL_TRUE;\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\tmat = &texture_matrix[server_texture_unit];\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\t\n#ifdef MATH_SPEEDHACK\n\t// Initializing frustum matrix with requested parameters\n\tmatrix4x4_init_frustum(*mat, left, right, bottom, top, nearVal, farVal);\n#else\n\tmatrix4x4 res, frustum_matrix;\n\tmatrix4x4_init_frustum(frustum_matrix, left, right, bottom, top, nearVal, farVal);\n\tmatrix4x4_multiply(res, *mat, frustum_matrix);\n\tmatrix4x4_copy(*mat, res);\n#endif\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glMatrixPush(GLenum mode) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\t{\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t// Error handling\n\t\t\tif (modelview_stack_counter >= MODELVIEW_STACK_DEPTH) {\n\t\t\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t\t\t} else\n#endif\n\t\t\t{\n\t\t\t\t// Copying current matrix into the matrix stack and increasing stack counter\n\t\t\t\tmatrix4x4_copy(modelview_matrix_stack[modelview_stack_counter++], modelview_matrix);\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\t{\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t// Error handling\n\t\t\tif (projection_stack_counter >= GENERIC_STACK_DEPTH) {\n\t\t\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t\t\t} else\n#endif\n\t\t\t{\n\t\t\t\t// Copying current matrix into the matrix stack and increasing stack counter\n\t\t\t\tmatrix4x4_copy(projection_matrix_stack[projection_stack_counter++], projection_matrix);\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\t{\n\t\t\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t// Error handling\n\t\t\tif (tex_unit->texture_stack_counter >= GENERIC_STACK_DEPTH) {\n\t\t\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t\t\t} else\n#endif\n\t\t\t{\n\t\t\t\t// Copying current matrix into the matrix stack and increasing stack counter\n\t\t\t\tmatrix4x4_copy(tex_unit->texture_matrix_stack[tex_unit->texture_stack_counter++], texture_matrix[server_texture_unit]);\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n}\n\nvoid glMatrixPop(GLenum mode) {\n\t// Setting requested matrix\n\tmatrix4x4 *mat;\n\tswitch (mode) {\n\tcase GL_MODELVIEW: // Modelview matrix\n\t\t{\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t// Error handling\n\t\t\tif (modelview_stack_counter == 0) {\n\t\t\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t\t\t}\n#endif\n\t\t\t// Copying last matrix on stack into current matrix and decreasing stack counter\n\t\t\tmatrix4x4_copy(modelview_matrix, modelview_matrix_stack[--modelview_stack_counter]);\n\t\t\tmvp_modified = GL_TRUE;\n\t\t}\n\t\tbreak;\n\tcase GL_PROJECTION: // Projection matrix\n\t\t{\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t// Error handling\n\t\t\tif (projection_stack_counter == 0) {\n\t\t\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t\t\t}\n#endif\n\t\t\t// Copying last matrix on stack into current matrix and decreasing stack counter\n\t\t\tmatrix4x4_copy(projection_matrix, projection_matrix_stack[--projection_stack_counter]);\n\t\t\tmvp_modified = GL_TRUE;\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE: // Texture matrix\n\t\t{\n\t\t\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t// Error handling\n\t\t\tif (tex_unit->texture_stack_counter == 0) {\n\t\t\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t\t\t}\n#endif\n\t\t\t// Copying last matrix on stack into current matrix and decreasing stack counter\n\t\t\tmatrix4x4_copy(texture_matrix[server_texture_unit], tex_unit->texture_matrix_stack[--tex_unit->texture_stack_counter]);\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glTranslatef(GLfloat x, GLfloat y, GLfloat z) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glTranslatef, DLIST_FUNC_F32_F32_F32, x, y, z))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Translating in use matrix\n\tmatrix4x4_translate(*matrix, x, y, z);\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glTranslated(GLdouble x, GLdouble y, GLdouble z) {\n\tglTranslatef(x, y, z);\n}\n\nvoid glTranslatex(GLfixed x, GLfixed y, GLfixed z) {\n\t// Translating in use matrix\n\tmatrix4x4_translate(*matrix, (float)x / 65536.0f, (float)y / 65536.0f, (float)z / 65536.0f);\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glScalef(GLfloat x, GLfloat y, GLfloat z) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glScalef, DLIST_FUNC_F32_F32_F32, x, y, z))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Scaling in use matrix\n\tmatrix4x4_scale(*matrix, x, y, z);\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glScaled(GLdouble x, GLdouble y, GLdouble z) {\n\tglScalef(x, y, z);\n}\n\nvoid glScalex(GLfixed x, GLfixed y, GLfixed z) {\n\t// Scaling in use matrix\n\tmatrix4x4_scale(*matrix, (float)x / 65536.0f, (float)y / 65536.0f, (float)z / 65536.0f);\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\ninline void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glRotatef, DLIST_FUNC_F32_F32_F32, x, y, z))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Performing rotation on in use matrix depending on user call\n\tfloat rad = DEG_TO_RAD(angle);\n\tmatrix4x4_rotate(*matrix, rad, x, y, z);\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z) {\n\tglRotatef(angle, x, y, z);\n}\n\nvoid glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Performing rotation on in use matrix depending on user call\n\tfloat rad = DEG_TO_RAD((float)angle / 65536.0f);\n\tmatrix4x4_rotate(*matrix, rad, (float)x / 65536.0f, (float)y / 65536.0f, (float)z / 65536.0f);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid glPushMatrix(void) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glPushMatrix, DLIST_FUNC_VOID))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tif (matrix == &modelview_matrix) {\n#ifndef SKIP_ERROR_HANDLING\n\t\t// Error handling\n\t\tif (modelview_stack_counter >= MODELVIEW_STACK_DEPTH) {\n\t\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t\t} else\n#endif\n\t\t{\n\t\t\t// Copying current matrix into the matrix stack and increasing stack counter\n\t\t\tmatrix4x4_copy(modelview_matrix_stack[modelview_stack_counter++], *matrix);\n\t\t}\n\n\t} else if (matrix == &projection_matrix) {\n#ifndef SKIP_ERROR_HANDLING\n\t\t// Error handling\n\t\tif (projection_stack_counter >= GENERIC_STACK_DEPTH) {\n\t\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t\t} else\n#endif\n\t\t{\n\t\t\t// Copying current matrix into the matrix stack and increasing stack counter\n\t\t\tmatrix4x4_copy(projection_matrix_stack[projection_stack_counter++], *matrix);\n\t\t}\n\t} else if (matrix == &texture_matrix[server_texture_unit]) {\n\t\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n#ifndef SKIP_ERROR_HANDLING\n\t\t// Error handling\n\t\tif (tex_unit->texture_stack_counter >= GENERIC_STACK_DEPTH) {\n\t\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t\t} else\n#endif\n\t\t{\n\t\t\t// Copying current matrix into the matrix stack and increasing stack counter\n\t\t\tmatrix4x4_copy(tex_unit->texture_matrix_stack[tex_unit->texture_stack_counter++], *matrix);\n\t\t}\n\t}\n}\n\nvoid glPopMatrix(void) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glPopMatrix, DLIST_FUNC_VOID))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\tif (matrix == &modelview_matrix) {\n#ifndef SKIP_ERROR_HANDLING\n\t\t// Error handling\n\t\tif (modelview_stack_counter == 0) {\n\t\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t\t}\n#endif\n\t\t// Copying last matrix on stack into current matrix and decreasing stack counter\n\t\tmatrix4x4_copy(*matrix, modelview_matrix_stack[--modelview_stack_counter]);\n\n\t\t// MVP matrix will have to be updated\n\t\tmvp_modified = GL_TRUE;\n\t} else if (matrix == &projection_matrix) {\n#ifndef SKIP_ERROR_HANDLING\n\t\t// Error handling\n\t\tif (projection_stack_counter == 0) {\n\t\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t\t}\n#endif\n\t\t// Copying last matrix on stack into current matrix and decreasing stack counter\n\t\tmatrix4x4_copy(*matrix, projection_matrix_stack[--projection_stack_counter]);\n\n\t\t// MVP matrix will have to be updated\n\t\tmvp_modified = GL_TRUE;\n\t} else if (matrix == &texture_matrix[server_texture_unit]) {\n\t\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\n#ifndef SKIP_ERROR_HANDLING\n\t\t// Error handling\n\t\tif (tex_unit->texture_stack_counter == 0) {\n\t\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t\t}\n#endif\n\t\t// Copying last matrix on stack into current matrix and decreasing stack counter\n\t\tmatrix4x4_copy(*matrix, tex_unit->texture_matrix_stack[--tex_unit->texture_stack_counter]);\n\t}\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Initializing perspective matrix with requested parameters\n\tmatrix4x4_init_perspective(*matrix, fovy, aspect, zNear, zFar);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n\nvoid gluLookAt(GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ) {\n\tfloat f[4], up[4];\n\tf[0] = centerX - eyeX;\n\tf[1] = centerY - eyeY;\n\tf[2] = centerZ - eyeZ;\n\tf[3] = 0.0f;\n\tvector4f_normalize((vector4f *)f);\n\tup[0] = upX;\n\tup[1] = upY;\n\tup[2] = upZ;\n\tup[3] = 0.0f;\n\tvector4f_normalize((vector4f *)up);\n\n\tmatrix4x4 m, res;\n\tfloat s[4], u[3];\n\tvector3f_cross_product((vector3f *)s, (vector3f *)f, (vector3f *)up);\n\ts[3] = 0.0f;\n\tm[0][0] = s[0];\n\tm[0][1] = s[1];\n\tm[0][2] = s[2];\n\tm[0][3] = 0.0f;\n\n\tvector4f_normalize((vector4f *)s);\n\tvector3f_cross_product((vector3f *)u, (vector3f *)s, (vector3f *)f);\n\tm[1][0] = u[0];\n\tm[1][1] = u[1];\n\tm[1][2] = u[2];\n\tm[1][3] = 0.0f;\n\tm[2][0] = -f[0];\n\tm[2][1] = -f[1];\n\tm[2][2] = -f[2];\n\tm[2][3] = 0.0f;\n\tm[3][0] = 0.0f;\n\tm[3][1] = 0.0f;\n\tm[3][2] = 0.0f;\n\tm[3][3] = 1.0f;\n\n\tmatrix4x4_multiply(res, m, *matrix);\n\tmatrix4x4_copy(*matrix, res);\n\tmatrix4x4_translate(*matrix, -eyeX, -eyeY, -eyeZ);\n\n\tif (matrix != &texture_matrix[server_texture_unit])\n\t\tmvp_modified = GL_TRUE;\n\tdirty_vert_unifs = GL_TRUE;\n}\n"
  },
  {
    "path": "source/misc.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * misc.c:\n * Implementation for miscellaneous functions\n */\n\n#include \"shared.h\"\n\n#define ATTRIBS_STACK_DEPTH 16 // Depth of attributes stack\n\nenum {\n\tCOLOR_BUFFER_BIT,\n\tDEPTH_BUFFER_BIT,\n\tENABLE_BIT,\n\tFOG_BIT,\n\tHINT_BIT,\n\tLINE_BIT,\n\tPOINT_BIT,\n\tPOLYGON_BIT,\n\tSCISSOR_BIT,\n\tSTENCIL_BUFFER_BIT,\n\tTRANSFORM_BIT,\n\tVIEWPORT_BIT\n};\n\ntypedef struct {\n\tuint16_t enabled_bits;\n\t// GL_COLOR_BUFFER_BIT\n\tGLenum alpha_func;\n\tGLfloat alpha_ref;\n\tuint8_t blend_color_mask;\n\tuint8_t blend_func_rgb;\n\tuint8_t blend_func_a;\n\tuint8_t blend_sfactor_rgb;\n\tuint8_t blend_dfactor_rgb;\n\tuint8_t blend_sfactor_a;\n\tuint8_t blend_dfactor_a;\n\t// GL_DEPTH_BUFFER_BIT\n\tuint32_t depth_func;\n\tGLdouble depth_value;\n\tGLboolean depth_mask_state;\n\t// GL_ENABLE_BIT\n\tGLboolean alpha_test_state;\n\tGLboolean blend_state;\n\tGLboolean depth_test_state;\n\tGLboolean lighting_state;\n\tGLboolean stencil_test_state;\n\tGLboolean scissor_test_state;\n\tGLboolean cull_face_state;\n\tGLboolean pol_offset_fill;\n\tGLboolean pol_offset_line;\n\tGLboolean pol_offset_point;\n\tGLboolean fogging;\n\tuint8_t clip_planes_mask;\n\tuint8_t light_mask;\n\t// GL_FOG_BIT\n\tGLfloat fog_density;\n\tvector4f fog_color;\n\tGLfloat fog_far;\n\tGLfloat fog_near;\n\tGLint fog_mode;\n\t// GL_HINT_BIT\n\tGLboolean fast_texture_compression;\n\tGLboolean recompress_non_native;\n\t// GL_LINE_BIT\n\tGLfloat line_width;\n\t// GL_POINT_BIT\n\tGLfloat point_size;\n\t// GL_POLYGON_BIT\n\tGLenum gl_cull_mode;\n\tGLenum gl_front_face;\n\tGLfloat pol_factor;\n\tGLfloat pol_units;\n\t// GL_SCISSOR_BIT\n\tscissor_region region;\n\t// GL_STENCIL_BUFFER_BIT\n\tuint8_t stencil_mask_back_write;\n\tuint8_t stencil_mask_front_write;\n\tuint8_t stencil_mask_back;\n\tuint8_t stencil_mask_front;\n\tuint8_t stencil_ref_front;\n\tuint8_t stencil_ref_back;\n\tSceGxmStencilOp stencil_fail_front;\n\tSceGxmStencilOp depth_fail_front;\n\tSceGxmStencilOp depth_pass_front;\n\tSceGxmStencilOp stencil_fail_back;\n\tSceGxmStencilOp depth_fail_back;\n\tSceGxmStencilOp depth_pass_back;\n\tSceGxmStencilFunc stencil_func_front;\n\tSceGxmStencilFunc stencil_func_back;\n\tGLint stencil_value;\n\t// GL_TRANSFORM_BIT\n\tvector4f clip_planes_eq[MAX_CLIP_PLANES_NUM];\n\tmatrix4x4 *matrix;\n\t// GL_VIEWPORT_BIT\n\tviewport gl_viewport;\n\tfloat z_port;\n\tfloat z_scale;\n} attrib_state;\n\nattrib_state attrib_stack[ATTRIBS_STACK_DEPTH];\nuint8_t attrib_stack_counter = 0;\n\nGLfloat line_width = 1.0f;\nGLfloat point_size = 1.0f;\nGLboolean fast_texture_compression = GL_FALSE; // Hints for texture compression\nGLboolean recompress_non_native = GL_FALSE;\nvector4f clear_rgba_val; // Current clear color for glClear\nGLboolean fast_perspective_correction_hint = GL_FALSE;\n\n// Polygon Mode\nGLfloat pol_factor = 0.0f; // Current factor for glPolygonOffset\nGLfloat pol_units = 0.0f; // Current units for glPolygonOffset\n\n// Cullling\nGLboolean cull_face_state = GL_FALSE; // Current state for GL_CULL_FACE\nGLenum gl_cull_mode = GL_BACK; // Current in use openGL cull mode\nGLenum gl_front_face = GL_CCW; // Current in use openGL setting for front facing primitives\nGLboolean no_polygons_mode = GL_FALSE; // GL_TRUE when cull mode is set to GL_FRONT_AND_BACK\n\n// Polygon Offset\nGLboolean pol_offset_fill = GL_FALSE; // Current state for GL_POLYGON_OFFSET_FILL\nGLboolean pol_offset_line = GL_FALSE; // Current state for GL_POLYGON_OFFSET_LINE\nGLboolean pol_offset_point = GL_FALSE; // Current state for GL_POLYGON_OFFSET_POINT\nSceGxmPolygonMode polygon_mode_front = SCE_GXM_POLYGON_MODE_TRIANGLE_FILL; // Current in use polygon mode for front\nSceGxmPolygonMode polygon_mode_back = SCE_GXM_POLYGON_MODE_TRIANGLE_FILL; // Current in use polygon mode for back\nGLenum gl_polygon_mode_front = GL_FILL; // Current in use polygon mode for front\nGLenum gl_polygon_mode_back = GL_FILL; // Current in use polygon mode for back\n\n// Point Sprite\nGLboolean point_sprite_state = GL_FALSE; // Current state for GL_POINT_SPRITE\n\nviewport gl_viewport; // Current viewport state\nGLboolean skip_viewport_override = GL_FALSE;\n\nvoid update_polygon_offset() {\n\tswitch (polygon_mode_front) {\n\tcase SCE_GXM_POLYGON_MODE_TRIANGLE_LINE:\n\t\tif (pol_offset_line)\n\t\t\tsceGxmSetFrontDepthBias(gxm_context, (int)pol_factor, (int)pol_units);\n\t\telse\n\t\t\tsceGxmSetFrontDepthBias(gxm_context, 0, 0);\n\t\tbreak;\n\tcase SCE_GXM_POLYGON_MODE_TRIANGLE_POINT:\n\t\tif (pol_offset_point)\n\t\t\tsceGxmSetFrontDepthBias(gxm_context, (int)pol_factor, (int)pol_units);\n\t\telse\n\t\t\tsceGxmSetFrontDepthBias(gxm_context, 0, 0);\n\t\tbreak;\n\tcase SCE_GXM_POLYGON_MODE_TRIANGLE_FILL:\n\t\tif (pol_offset_fill)\n\t\t\tsceGxmSetFrontDepthBias(gxm_context, (int)pol_factor, (int)pol_units);\n\t\telse\n\t\t\tsceGxmSetFrontDepthBias(gxm_context, 0, 0);\n\t\tbreak;\n\t}\n\tswitch (polygon_mode_back) {\n\tcase SCE_GXM_POLYGON_MODE_TRIANGLE_LINE:\n\t\tif (pol_offset_line)\n\t\t\tsceGxmSetBackDepthBias(gxm_context, (int)pol_factor, (int)pol_units);\n\t\telse\n\t\t\tsceGxmSetBackDepthBias(gxm_context, 0, 0);\n\t\tbreak;\n\tcase SCE_GXM_POLYGON_MODE_TRIANGLE_POINT:\n\t\tif (pol_offset_point)\n\t\t\tsceGxmSetBackDepthBias(gxm_context, (int)pol_factor, (int)pol_units);\n\t\telse\n\t\t\tsceGxmSetBackDepthBias(gxm_context, 0, 0);\n\t\tbreak;\n\tcase SCE_GXM_POLYGON_MODE_TRIANGLE_FILL:\n\t\tif (pol_offset_fill)\n\t\t\tsceGxmSetBackDepthBias(gxm_context, (int)pol_factor, (int)pol_units);\n\t\telse\n\t\t\tsceGxmSetBackDepthBias(gxm_context, 0, 0);\n\t\tbreak;\n\t}\n}\n\nstatic enum {\n\tGL_CW_BACK = GL_CW + GL_BACK,\n\tGL_CCW_BACK = GL_CCW + GL_BACK,\n#ifndef HAVE_UNFLIPPED_FBOS\n\tGL_CCW_BACK_DISPLAY = GL_CCW + GL_BACK + 1,\n#endif\n} vglCullMode;\n\nvoid change_cull_mode() {\n\t// Setting proper cull mode in sceGxm depending to current openGL machine state\n\tif (cull_face_state) {\n#ifdef HAVE_UNFLIPPED_FBOS\n\t\tswitch (gl_front_face + gl_cull_mode) {\n\t\tcase GL_CW_BACK:\n\t\t\tno_polygons_mode = GL_FALSE;\n\t\t\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_CCW);\n\t\t\tbreak;\n\t\tcase GL_CCW_BACK:\n\t\t\tno_polygons_mode = GL_FALSE;\n\t\t\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_CW);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tno_polygons_mode = GL_TRUE;\n\t\t\tbreak;\n\t\t}\n#else\n\t\tswitch (gl_front_face + gl_cull_mode + is_rendering_display) {\n\t\tcase GL_CW_BACK:\n\t\tcase GL_CCW_BACK_DISPLAY:\n\t\t\tno_polygons_mode = GL_FALSE;\n\t\t\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_CW);\n\t\t\tbreak;\n\t\tcase GL_CCW_BACK:\n\t\t\tno_polygons_mode = GL_FALSE;\n\t\t\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_CCW);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tno_polygons_mode = GL_TRUE;\n\t\t\tbreak;\n\t\t}\n#endif\t\n\t} else {\n\t\tno_polygons_mode = GL_FALSE;\n\t\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_NONE);\n\t}\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid glPolygonMode(GLenum face, GLenum mode) {\n\tSceGxmPolygonMode new_mode;\n\tswitch (mode) {\n\tcase GL_POINT:\n\t\tnew_mode = SCE_GXM_POLYGON_MODE_TRIANGLE_POINT;\n\t\tbreak;\n\tcase GL_LINE:\n\t\tnew_mode = SCE_GXM_POLYGON_MODE_TRIANGLE_LINE;\n\t\tbreak;\n\tcase GL_FILL:\n\t\tnew_mode = SCE_GXM_POLYGON_MODE_TRIANGLE_FILL;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, mode)\n\t}\n\tswitch (face) {\n\tcase GL_FRONT:\n\t\tpolygon_mode_front = new_mode;\n\t\tgl_polygon_mode_front = mode;\n\t\tsceGxmSetFrontPolygonMode(gxm_context, new_mode);\n\t\tbreak;\n\tcase GL_BACK:\n\t\tpolygon_mode_back = new_mode;\n\t\tgl_polygon_mode_back = mode;\n\t\tsceGxmSetBackPolygonMode(gxm_context, new_mode);\n\t\tbreak;\n\tcase GL_FRONT_AND_BACK:\n\t\tpolygon_mode_front = polygon_mode_back = new_mode;\n\t\tgl_polygon_mode_front = gl_polygon_mode_back = mode;\n\t\tsceGxmSetFrontPolygonMode(gxm_context, new_mode);\n\t\tsceGxmSetBackPolygonMode(gxm_context, new_mode);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, face)\n\t}\n\tupdate_polygon_offset();\n}\n\nvoid glPolygonOffset(GLfloat factor, GLfloat units) {\n\tpol_factor = factor;\n\tpol_units = units;\n\tupdate_polygon_offset();\n}\n\nvoid glPolygonOffsetx(GLfixed factor, GLfixed units) {\n\tpol_factor = (float)factor / 65536.0f;\n\tpol_units = (float)units / 65536.0f;\n\tupdate_polygon_offset();\n}\n\nvoid glCullFace(GLenum mode) {\n\tgl_cull_mode = mode;\n\tif (cull_face_state)\n\t\tchange_cull_mode();\n}\n\nvoid glFrontFace(GLenum mode) {\n\tgl_front_face = mode;\n\tif (cull_face_state)\n\t\tchange_cull_mode();\n}\n\nvoid glViewport(GLint x, GLint y, GLsizei width, GLsizei height) {\n#ifndef SKIP_ERROR_HANDLING\n\tif ((width < 0) || (height < 0)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tx_scale = width >> 1;\n\tx_port = x + x_scale;\n\ty_scale = -(height >> 1);\n\ty_port = (is_rendering_display ? DISPLAY_HEIGHT : in_use_framebuffer->height) - y + y_scale;\n#ifndef HAVE_UNFLIPPED_FBOS\n\tif (!is_rendering_display) {\n\t\ty_port = in_use_framebuffer->height - y_port;\n\t\ty_scale = -y_scale;\n\t}\n#endif\n\n\tsetViewport(gxm_context, x_port, x_scale, y_port, y_scale, z_port, z_scale);\n\tif (!skip_viewport_override) {\n\t\tgl_viewport.x = x;\n\t\tgl_viewport.y = y;\n\t\tgl_viewport.w = width;\n\t\tgl_viewport.h = height;\n\t} else\n\t\tskip_viewport_override = GL_FALSE;\n}\n\nvoid glDepthRange(GLdouble nearVal, GLdouble farVal) {\n\tz_port = (farVal + nearVal) / 2.0f;\n\tz_scale = (farVal - nearVal) / 2.0f;\n\tsetViewport(gxm_context, x_port, x_scale, y_port, y_scale, z_port, z_scale);\n}\n\nvoid glDepthRangef(GLfloat nearVal, GLfloat farVal) {\n\tz_port = (farVal + nearVal) / 2.0f;\n\tz_scale = (farVal - nearVal) / 2.0f;\n\tsetViewport(gxm_context, x_port, x_scale, y_port, y_scale, z_port, z_scale);\n}\n\nvoid glDepthRangex(GLfixed _nearVal, GLfixed _farVal) {\n\tGLfloat nearVal = (float)_nearVal / 65536.0f;\n\tGLfloat farVal = (float)_farVal / 65536.0f;\n\tz_port = (farVal + nearVal) / 2.0f;\n\tz_scale = (farVal - nearVal) / 2.0f;\n\tsetViewport(gxm_context, x_port, x_scale, y_port, y_scale, z_port, z_scale);\n}\n\nvoid glEnable(GLenum cap) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glEnable, DLIST_FUNC_U32, cap))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tswitch (cap) {\n\tcase GL_FRAMEBUFFER_SRGB:\n\t\tffp_dirty_frag = GL_TRUE;\n\t\tsrgb_mode = GL_TRUE;\n\t\tbreak;\n\tcase GL_POINT_SPRITE:\n\t\tffp_dirty_frag = GL_TRUE;\n\t\tpoint_sprite_state = GL_TRUE;\n\t\tbreak;\n\tcase GL_LIGHTING:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tlighting_state = GL_TRUE;\n\t\tbreak;\n\tcase GL_DEPTH_TEST:\n\t\tdepth_test_state = GL_TRUE;\n\t\tchange_depth_func();\n\t\tbreak;\n\tcase GL_STENCIL_TEST:\n\t\tstencil_test_state = GL_TRUE;\n\t\trefresh_stencil_settings();\n\t\tbreak;\n\tcase GL_BLEND:\n\t\tif (!blend_state)\n\t\t\tchange_blend_factor();\n\t\tblend_state = GL_TRUE;\n\t\tbreak;\n\tcase GL_COLOR_MATERIAL:\n\t\tcolor_material_state = GL_TRUE;\n\t\tadjust_color_material_state();\n\t\tbreak;\n\tcase GL_SCISSOR_TEST:\n\t\tscissor_test_state = GL_TRUE;\n\t\tsceneReset();\n\t\tupdate_scissor_test();\n\t\tbreak;\n\tcase GL_CULL_FACE:\n\t\tcull_face_state = GL_TRUE;\n\t\tchange_cull_mode();\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_FILL:\n\t\tpol_offset_fill = GL_TRUE;\n\t\tupdate_polygon_offset();\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_LINE:\n\t\tpol_offset_line = GL_TRUE;\n\t\tupdate_polygon_offset();\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_POINT:\n\t\tpol_offset_point = GL_TRUE;\n\t\tupdate_polygon_offset();\n\t\tbreak;\n\tcase GL_TEXTURE_1D:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tffp_dirty_frag = GL_TRUE;\n\t\ttexture_units[server_texture_unit].state |= (1 << 0);\n\t\tbreak;\n\tcase GL_TEXTURE_2D:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tffp_dirty_frag = GL_TRUE;\n\t\ttexture_units[server_texture_unit].state |= (1 << 1);\n\t\tbreak;\n\tcase GL_ALPHA_TEST:\n\t\talpha_test_state = GL_TRUE;\n\t\tupdate_alpha_test_settings();\n\t\tbreak;\n\tcase GL_NORMALIZE:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tnormalize = GL_TRUE;\n\t\tbreak;\n\tcase GL_FOG:\n\t\tfogging = GL_TRUE;\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_CLIP_PLANE0:\n\tcase GL_CLIP_PLANE1:\n\tcase GL_CLIP_PLANE2:\n\tcase GL_CLIP_PLANE3:\n\tcase GL_CLIP_PLANE4:\n\tcase GL_CLIP_PLANE5:\n\tcase GL_CLIP_PLANE6:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tclip_planes_mask |= (1 << (cap - GL_CLIP_PLANE0));\n\t\tclip_plane_range[0] = clip_planes_mask ? __builtin_ctz(clip_planes_mask) : 0; // Get the lowest enabled clip plane\n\t\tclip_plane_range[1] = clip_planes_mask ? 8 - (__builtin_clz(clip_planes_mask) - 24) : 0; // Get the highest enabled clip plane\n\t\tclip_planes_aligned = GL_TRUE;\n\t\tfor (int i = clip_plane_range[0]; i < clip_plane_range[1]; i++) {\n\t\t\tif (!(clip_planes_mask & (1 << i)) && clip_planes_aligned) {\n\t\t\t\tclip_planes_aligned = GL_FALSE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_LIGHT0:\n\tcase GL_LIGHT1:\n\tcase GL_LIGHT2:\n\tcase GL_LIGHT3:\n\tcase GL_LIGHT4:\n\tcase GL_LIGHT5:\n\tcase GL_LIGHT6:\n\tcase GL_LIGHT7:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tlight_mask |= (1 << (cap - GL_LIGHT0));\n\n\t\tlight_range[0] = light_mask ? __builtin_ctz(light_mask) : 0; // Get the lowest enabled light\n\t\tlight_range[1] = light_mask ? 8 - (__builtin_clz(light_mask) - 24) : 0; // Get the highest enabled light\n\t\tlights_aligned = GL_TRUE;\n\t\tfor (int i = light_range[0]; i < light_range[1]; i++) {\n\t\t\tif (!(light_mask & (1 << i)) && lights_aligned) {\n\t\t\t\tlights_aligned = GL_FALSE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, cap)\n\t}\n}\n\nvoid glDisable(GLenum cap) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glDisable, DLIST_FUNC_U32, cap))\n\t\treturn;\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\tswitch (cap) {\n\tcase GL_FRAMEBUFFER_SRGB:\n\t\tffp_dirty_frag = GL_TRUE;\n\t\tsrgb_mode = GL_FALSE;\n\t\tbreak;\n\tcase GL_POINT_SPRITE:\n\t\tffp_dirty_frag = GL_TRUE;\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tpoint_sprite_state = GL_FALSE;\n\t\tbreak;\n\tcase GL_LIGHTING:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tffp_dirty_frag = GL_TRUE;\n\t\tlighting_state = GL_FALSE;\n\t\tbreak;\n\tcase GL_COLOR_MATERIAL:\n\t\tcolor_material_state = GL_FALSE;\n\t\tadjust_color_material_state();\n\t\tbreak;\n\tcase GL_DEPTH_TEST:\n\t\tdepth_test_state = GL_FALSE;\n\t\tchange_depth_func();\n\t\tbreak;\n\tcase GL_STENCIL_TEST:\n\t\tstencil_test_state = GL_FALSE;\n\t\trefresh_stencil_settings();\n\t\tbreak;\n\tcase GL_BLEND:\n\t\tif (blend_state)\n\t\t\tchange_blend_mask();\n\t\tblend_state = GL_FALSE;\n\t\tbreak;\n\tcase GL_SCISSOR_TEST:\n\t\tscissor_test_state = GL_FALSE;\n\t\tsceneReset();\n\t\tupdate_scissor_test();\n\t\tbreak;\n\tcase GL_CULL_FACE:\n\t\tcull_face_state = GL_FALSE;\n\t\tchange_cull_mode();\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_FILL:\n\t\tpol_offset_fill = GL_FALSE;\n\t\tupdate_polygon_offset();\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_LINE:\n\t\tpol_offset_line = GL_FALSE;\n\t\tupdate_polygon_offset();\n\t\tbreak;\n\tcase GL_POLYGON_OFFSET_POINT:\n\t\tpol_offset_point = GL_FALSE;\n\t\tupdate_polygon_offset();\n\t\tbreak;\n\tcase GL_TEXTURE_1D:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tffp_dirty_frag = GL_TRUE;\n\t\ttexture_units[server_texture_unit].state &= ~(1 << 0);\n\t\tbreak;\n\tcase GL_TEXTURE_2D:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tffp_dirty_frag = GL_TRUE;\n\t\ttexture_units[server_texture_unit].state &= ~(1 << 1);\n\t\tbreak;\n\tcase GL_ALPHA_TEST:\n\t\talpha_test_state = GL_FALSE;\n\t\tupdate_alpha_test_settings();\n\t\tbreak;\n\tcase GL_NORMALIZE:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tnormalize = GL_FALSE;\n\t\tbreak;\n\tcase GL_FOG:\n\t\tfogging = GL_FALSE;\n\t\tupdate_fogging_state();\n\t\tbreak;\n\tcase GL_CLIP_PLANE0:\n\tcase GL_CLIP_PLANE1:\n\tcase GL_CLIP_PLANE2:\n\tcase GL_CLIP_PLANE3:\n\tcase GL_CLIP_PLANE4:\n\tcase GL_CLIP_PLANE5:\n\tcase GL_CLIP_PLANE6:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tclip_planes_mask &= ~(1 << (cap - GL_CLIP_PLANE0));\n\n\t\tclip_plane_range[0] = clip_planes_mask ? __builtin_ctz(clip_planes_mask) : 0; // Get the lowest enabled clip plane\n\t\tclip_plane_range[1] = clip_planes_mask ? 8 - (__builtin_clz(clip_planes_mask) - 24) : 0; // Get the highest enabled clip plane\n\t\tclip_planes_aligned = GL_TRUE;\n\t\tfor (int i = clip_plane_range[0]; i < clip_plane_range[1]; i++) {\n\t\t\tif (!(clip_planes_mask & (1 << i)) && clip_planes_aligned) {\n\t\t\t\tclip_planes_aligned = GL_FALSE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_LIGHT0:\n\tcase GL_LIGHT1:\n\tcase GL_LIGHT2:\n\tcase GL_LIGHT3:\n\tcase GL_LIGHT4:\n\tcase GL_LIGHT5:\n\tcase GL_LIGHT6:\n\tcase GL_LIGHT7:\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tlight_mask &= ~(1 << (cap - GL_LIGHT0));\n\n\t\tlight_range[0] = light_mask ? __builtin_ctz(light_mask) : 0; // Get the lowest enabled clip plane\n\t\tlight_range[1] = light_mask ? 8 - (__builtin_clz(light_mask) - 24) : 0; // Get the highest enabled clip plane\n\t\tlights_aligned = GL_TRUE;\n\t\tfor (int i = light_range[0]; i < light_range[1]; i++) {\n\t\t\tif (!(light_mask & (1 << i)) && lights_aligned) {\n\t\t\t\tlights_aligned = GL_FALSE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, cap)\n\t}\n}\n\nvoid glClear(GLbitfield mask) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (mask & ~(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE);\n\t}\n#endif\n\tsceneReset();\n\n\t// Invalidating viewport and culling\n\tinvalidate_viewport();\n\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_NONE);\n\n\tvoid *fbuffer, *vbuffer;\n\n\torig_depth_test = depth_test_state;\n\n\tconst GLfloat clear_depth_value = depth_value * 2 - 1;\n\n\tinvalidate_depth_test();\n\t// Enable depth write if both depth mask is true and the depth buffer bit is active.\n\tchange_depth_write(depth_mask_state && (mask & GL_DEPTH_BUFFER_BIT) ? SCE_GXM_DEPTH_WRITE_ENABLED : SCE_GXM_DEPTH_WRITE_DISABLED);\n\n\tsceGxmSetFrontDepthBias(gxm_context, 0, 0);\n\tsceGxmSetBackDepthBias(gxm_context, 0, 0);\n\n\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_TRIANGLE_FILL);\n\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_TRIANGLE_FILL);\n\n\tsceGxmSetVertexProgram(gxm_context, clear_vertex_program_patched);\n\tif (is_fbo_float)\n\t\tsceGxmSetFragmentProgram(gxm_context, clear_fragment_program_float_patched);\n\telse\n\t\tsceGxmSetFragmentProgram(gxm_context, clear_fragment_program_patched);\n\n\tsceGxmReserveVertexDefaultUniformBuffer(gxm_context, &vbuffer);\n\tsceGxmSetUniformDataF(vbuffer, clear_position, 0, 4, &clear_vertices->x);\n\tsceGxmSetUniformDataF(vbuffer, clear_depth, 0, 1, &clear_depth_value);\n\n\tsceGxmReserveFragmentDefaultUniformBuffer(gxm_context, &fbuffer);\n\tsceGxmSetUniformDataF(fbuffer, clear_color, 0, 4, &clear_rgba_val.r);\n\n\tif (!(mask & GL_COLOR_BUFFER_BIT)) {\n\t\t// Disable fragment program if not clearing color buffer. Depth and stencil clears are unaffected.\n\t\tsceGxmSetFrontFragmentProgramEnable(gxm_context, SCE_GXM_FRAGMENT_PROGRAM_DISABLED);\n\t\tsceGxmSetBackFragmentProgramEnable(gxm_context, SCE_GXM_FRAGMENT_PROGRAM_DISABLED);\n\t}\n\n\tif (!(mask & GL_STENCIL_BUFFER_BIT)) {\n\t\t// Set stencil functions to KEEP if not clearing stencil buffer.\n\t\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\t0xFF, 0xFF);\n\t\tsceGxmSetBackStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\t0xFF, 0xFF);\n\t} else {\n\t\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\t\tSCE_GXM_STENCIL_OP_REPLACE,\n\t\t\tSCE_GXM_STENCIL_OP_REPLACE,\n\t\t\tSCE_GXM_STENCIL_OP_REPLACE,\n\t\t\t0xFF, stencil_mask_front_write & 0xFF);\n\t\tsceGxmSetFrontStencilRef(gxm_context, stencil_value & 0xFF);\n\t\tsceGxmSetBackStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\t\tSCE_GXM_STENCIL_OP_REPLACE,\n\t\t\tSCE_GXM_STENCIL_OP_REPLACE,\n\t\t\tSCE_GXM_STENCIL_OP_REPLACE,\n\t\t\t0xFF, stencil_mask_back_write & 0xFF);\n\t\tsceGxmSetBackStencilRef(gxm_context, stencil_value & 0xFF);\n\t}\n\n\tsceGxmDraw(gxm_context, SCE_GXM_PRIMITIVE_TRIANGLE_FAN, SCE_GXM_INDEX_FORMAT_U16, depth_clear_indices, 4);\n\n\tvalidate_depth_test();\n\tchange_depth_write((depth_mask_state && depth_test_state) ? SCE_GXM_DEPTH_WRITE_ENABLED : SCE_GXM_DEPTH_WRITE_DISABLED);\n\n\trefresh_stencil_settings();\n\n\tsceGxmSetFrontPolygonMode(gxm_context, polygon_mode_front);\n\tsceGxmSetBackPolygonMode(gxm_context, polygon_mode_back);\n\n\tsceGxmSetFrontFragmentProgramEnable(gxm_context, SCE_GXM_FRAGMENT_PROGRAM_ENABLED);\n\tsceGxmSetBackFragmentProgramEnable(gxm_context, SCE_GXM_FRAGMENT_PROGRAM_ENABLED);\n\n\tupdate_polygon_offset();\n\n\t// Restoring viewport and culling\n\tvalidate_viewport();\n\tchange_cull_mode();\n\n\tvglRestoreFragmentUniformBuffer();\n\tvglRestoreVertexUniformBuffer();\n}\n\nvoid glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) {\n\tclear_rgba_val.r = red;\n\tclear_rgba_val.g = green;\n\tclear_rgba_val.b = blue;\n\tclear_rgba_val.a = alpha;\n}\n\nvoid glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) {\n\tclear_rgba_val.r = (float)red / 65536.0f;\n\tclear_rgba_val.g = (float)green / 65536.0f;\n\tclear_rgba_val.b = (float)blue / 65536.0f;\n\tclear_rgba_val.a = (float)alpha / 65536.0f;\n}\n\nvoid glLineWidth(GLfloat width) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (width <= 0.0f) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tline_width = width;\n\tuint32_t int_width = width;\n\tif (int_width > 16)\n\t\tint_width = 16;\n\telse if (int_width < 1)\n\t\tint_width = 1;\n\n\t// Changing line width as requested\n\tsceGxmSetFrontPointLineWidth(gxm_context, int_width);\n\tsceGxmSetBackPointLineWidth(gxm_context, int_width);\n}\n\nvoid glLineWidthx(GLfixed width) {\n\tglLineWidth((float)width / 65536.0f);\n}\n\nvoid glPointSize(GLfloat size) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (size <= 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\tdirty_vert_unifs = GL_TRUE;\n\n\t// Changing point size as requested\n\tpoint_size = size;\n}\n\nvoid glPointSizex(GLfixed size) {\n\tglPointSize((float)size / 65536.0f);\n}\n\nvoid glHint(GLenum target, GLenum mode) {\n\tswitch (target) {\n\tcase GL_TEXTURE_COMPRESSION_HINT:\n\t\tswitch (mode) {\n\t\tcase GL_FASTEST:\n\t\t\tfast_texture_compression = GL_TRUE;\n\t\t\trecompress_non_native = GL_FALSE;\n\t\t\tbreak;\n\t\tcase GL_DONT_CARE:\n\t\t\tfast_texture_compression = GL_FALSE;\n\t\t\trecompress_non_native = GL_FALSE;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\trecompress_non_native = GL_TRUE;\n\t\t\tfast_texture_compression = GL_FALSE;\n\t\t\tbreak;\n\t\t}\n\t\tbreak;\n\tcase GL_PERSPECTIVE_CORRECTION_HINT:\n\t\tfast_perspective_correction_hint = GL_FASTEST ? GL_TRUE: GL_FALSE;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glPushAttrib(GLbitfield mask) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (attrib_stack_counter >= ATTRIBS_STACK_DEPTH) {\n\t\tSET_GL_ERROR(GL_STACK_OVERFLOW)\n\t}\n#endif\n\tattrib_state *setup = &attrib_stack[attrib_stack_counter++];\n\tsetup->enabled_bits = 0;\n\n\tif (mask & GL_COLOR_BUFFER_BIT) {\n\t\tsetup->enabled_bits += (1 << COLOR_BUFFER_BIT);\n\t\tsetup->alpha_test_state = alpha_test_state;\n\t\tsetup->alpha_func = alpha_func;\n\t\tsetup->alpha_ref = vgl_alpha_ref;\n\t\tsetup->blend_state = blend_state;\n\t\tsetup->blend_color_mask = blend_color_mask;\n\t\tsetup->blend_func_rgb = blend_func_rgb;\n\t\tsetup->blend_func_a = blend_func_a;\n\t\tsetup->blend_sfactor_rgb = blend_sfactor_rgb;\n\t\tsetup->blend_sfactor_a = blend_sfactor_a;\n\t\tsetup->blend_dfactor_rgb = blend_dfactor_rgb;\n\t\tsetup->blend_dfactor_a = blend_dfactor_a;\n\t}\n\tif (mask & GL_DEPTH_BUFFER_BIT) {\n\t\tsetup->enabled_bits += (1 << DEPTH_BUFFER_BIT);\n\t\tsetup->depth_test_state = depth_test_state;\n\t\tsetup->depth_func = depth_func;\n\t\tsetup->depth_value = depth_value;\n\t\tsetup->depth_mask_state = depth_mask_state;\n\t}\n\tif (mask & GL_ENABLE_BIT) {\n\t\tsetup->enabled_bits += (1 << ENABLE_BIT);\n\t\tsetup->alpha_test_state = alpha_test_state;\n\t\tsetup->blend_state = blend_state;\n\t\tsetup->depth_test_state = depth_test_state;\n\t\tsetup->lighting_state = lighting_state;\n\t\tsetup->stencil_test_state = stencil_test_state;\n\t\tsetup->scissor_test_state = scissor_test_state;\n\t\tsetup->cull_face_state = cull_face_state;\n\t\tsetup->pol_offset_fill = pol_offset_fill;\n\t\tsetup->pol_offset_line = pol_offset_line;\n\t\tsetup->pol_offset_point = pol_offset_point;\n\t\tsetup->fogging = fogging;\n\t\tsetup->clip_planes_mask = clip_planes_mask;\n\t\tsetup->light_mask = light_mask;\n\t}\n\tif (mask & GL_FOG_BIT) {\n\t\tsetup->enabled_bits += (1 << FOG_BIT);\n\t\tsetup->fogging = fogging;\n\t\tsetup->fog_density = fog_density;\n\t\tsetup->fog_color = fog_color;\n\t\tsetup->fog_far = fog_far;\n\t\tsetup->fog_near = fog_near;\n\t\tsetup->fog_mode = fog_mode;\n\t}\n\tif (mask & GL_HINT_BIT) {\n\t\tsetup->enabled_bits += (1 << HINT_BIT);\n\t\tsetup->fast_texture_compression = fast_texture_compression;\n\t\tsetup->recompress_non_native = recompress_non_native;\n\t}\n\tif (mask & GL_LINE_BIT) {\n\t\tsetup->enabled_bits += (1 << LINE_BIT);\n\t\tsetup->line_width = line_width;\n\t}\n\tif (mask & GL_POINT_BIT) {\n\t\tsetup->enabled_bits += (1 << POINT_BIT);\n\t\tsetup->point_size = point_size;\n\t}\n\tif (mask & GL_POLYGON_BIT) {\n\t\tsetup->enabled_bits += (1 << POLYGON_BIT);\n\t\tsetup->cull_face_state = cull_face_state;\n\t\tsetup->gl_cull_mode = gl_cull_mode;\n\t\tsetup->gl_front_face = gl_front_face;\n\t\tsetup->pol_offset_fill = pol_offset_fill;\n\t\tsetup->pol_offset_line = pol_offset_line;\n\t\tsetup->pol_offset_point = pol_offset_point;\n\t\tsetup->pol_factor = pol_factor;\n\t\tsetup->pol_units = pol_units;\n\t}\n\tif (mask & GL_SCISSOR_BIT) {\n\t\tsetup->enabled_bits += (1 << SCISSOR_BIT);\n\t\tsetup->scissor_test_state = scissor_test_state;\n\t\tsetup->region = region;\n\t}\n\tif (mask & GL_STENCIL_BUFFER_BIT) {\n\t\tsetup->enabled_bits += (1 << STENCIL_BUFFER_BIT);\n\t\tsetup->stencil_test_state = stencil_test_state;\n\t\tsetup->stencil_mask_back_write = stencil_mask_back_write;\n\t\tsetup->stencil_mask_front_write = stencil_mask_front_write;\n\t\tsetup->stencil_mask_back = stencil_mask_back;\n\t\tsetup->stencil_mask_front = stencil_mask_front;\n\t\tsetup->stencil_ref_front = stencil_ref_front;\n\t\tsetup->stencil_ref_back = stencil_ref_back;\n\t\tsetup->stencil_fail_front = stencil_fail_front;\n\t\tsetup->depth_fail_front = depth_fail_front;\n\t\tsetup->depth_pass_front = depth_pass_front;\n\t\tsetup->stencil_fail_back = stencil_fail_back;\n\t\tsetup->depth_fail_back = depth_fail_back;\n\t\tsetup->depth_pass_back = depth_pass_back;\n\t\tsetup->stencil_func_front = stencil_func_front;\n\t\tsetup->stencil_func_back = stencil_func_back;\n\t\tsetup->stencil_value = stencil_value;\n\t}\n\tif (mask & GL_TRANSFORM_BIT) {\n\t\tsetup->enabled_bits += (1 << TRANSFORM_BIT);\n\t\tsetup->clip_planes_mask = clip_planes_mask;\n\t\tsetup->matrix = matrix;\n\t\tfor (int i = 0; i < MAX_CLIP_PLANES_NUM; i++) {\n\t\t\tsetup->clip_planes_eq[i] = clip_planes_eq[i];\n\t\t}\n\t}\n\tif (mask & GL_VIEWPORT_BIT) {\n\t\tsetup->enabled_bits += (1 << VIEWPORT_BIT);\n\t\tsetup->gl_viewport = gl_viewport;\n\t\tsetup->z_port = z_port;\n\t\tsetup->z_scale = z_scale;\n\t}\n}\n\nvoid glPopAttrib(void) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t} else if (attrib_stack_counter == 0) {\n\t\tSET_GL_ERROR(GL_STACK_UNDERFLOW)\n\t}\n#endif\n\tattrib_state *setup = &attrib_stack[attrib_stack_counter--];\n\n\tif (setup->enabled_bits & (1 << COLOR_BUFFER_BIT)) {\n\t\talpha_test_state = setup->alpha_test_state;\n\t\talpha_func = setup->alpha_func;\n\t\tvgl_alpha_ref = setup->alpha_ref;\n\t\tupdate_alpha_test_settings();\n\t\tblend_state = setup->blend_state;\n\t\tblend_color_mask = setup->blend_color_mask;\n\t\tblend_func_rgb = setup->blend_func_rgb;\n\t\tblend_func_a = setup->blend_func_a;\n\t\tblend_sfactor_rgb = setup->blend_sfactor_rgb;\n\t\tblend_sfactor_a = setup->blend_sfactor_a;\n\t\tblend_dfactor_rgb = setup->blend_dfactor_rgb;\n\t\tblend_dfactor_a = setup->blend_dfactor_a;\n\t\tif (blend_state)\n\t\t\tchange_blend_factor();\n\t\telse\n\t\t\tchange_blend_mask();\n\t}\n\tif (setup->enabled_bits & (1 << DEPTH_BUFFER_BIT)) {\n\t\tdepth_test_state = setup->depth_test_state;\n\t\tdepth_func = setup->depth_func;\n\t\tdepth_value = setup->depth_value;\n\t\tdepth_mask_state = setup->depth_mask_state;\n\t\tchange_depth_func();\n\t}\n\tif (setup->enabled_bits & (1 << ENABLE_BIT)) {\n\t\talpha_test_state = setup->alpha_test_state;\n\t\tupdate_alpha_test_settings();\n\t\tblend_state = setup->blend_state;\n\t\tif (blend_state)\n\t\t\tchange_blend_factor();\n\t\telse\n\t\t\tchange_blend_mask();\n\t\tdepth_test_state = setup->depth_test_state;\n\t\tchange_depth_func();\n\t\tlighting_state = setup->lighting_state;\n\t\tstencil_test_state = setup->stencil_test_state;\n\t\trefresh_stencil_settings();\n\t\tscissor_test_state = setup->scissor_test_state;\n\t\tsceneReset();\n\t\tupdate_scissor_test();\n\t\tcull_face_state = setup->cull_face_state;\n\t\tchange_cull_mode();\n\t\tpol_offset_fill = setup->pol_offset_fill;\n\t\tpol_offset_line = setup->pol_offset_line;\n\t\tpol_offset_point = setup->pol_offset_point;\n\t\tupdate_polygon_offset();\n\t\tfogging = setup->fogging;\n\t\tupdate_fogging_state();\n\t\tclip_planes_mask = setup->clip_planes_mask;\n\t\tlight_mask = setup->light_mask;\n\t\tffp_dirty_vert = GL_TRUE;\n\t\tffp_dirty_frag = GL_TRUE;\n\t}\n\tif (setup->enabled_bits & (1 << FOG_BIT)) {\n\t\tfogging = setup->fogging;\n\t\tfog_density = setup->fog_density;\n\t\tfog_color = setup->fog_color;\n\t\tfog_far = setup->fog_far;\n\t\tfog_near = setup->fog_near;\n\t\tfog_mode = setup->fog_mode;\n\t\tfog_range = fog_far - fog_near;\n\t\tupdate_fogging_state();\n\t}\n\tif (setup->enabled_bits & (1 << HINT_BIT)) {\n\t\tfast_texture_compression = setup->fast_texture_compression;\n\t\trecompress_non_native = setup->recompress_non_native;\n\t}\n\tif (setup->enabled_bits & (1 << LINE_BIT)) {\n\t\tline_width = setup->line_width;\n\t}\n\tif (setup->enabled_bits & (1 << POINT_BIT)) {\n\t\tpoint_size = setup->point_size;\n\t}\n\tif (setup->enabled_bits & (1 << POLYGON_BIT)) {\n\t\tcull_face_state = setup->cull_face_state;\n\t\tgl_cull_mode = setup->gl_cull_mode;\n\t\tgl_front_face = setup->gl_front_face;\n\t\tpol_offset_fill = setup->pol_offset_fill;\n\t\tpol_offset_line = setup->pol_offset_line;\n\t\tpol_offset_point = setup->pol_offset_point;\n\t\tpol_factor = setup->pol_factor;\n\t\tpol_units = setup->pol_units;\n\t\tchange_cull_mode();\n\t\tupdate_polygon_offset();\n\t}\n\tif (setup->enabled_bits & (1 << SCISSOR_BIT)) {\n\t\tscissor_test_state = setup->scissor_test_state;\n\t\tregion = setup->region;\n\t\tsceneReset();\n\t\tupdate_scissor_test();\n\t}\n\tif (setup->enabled_bits & (1 << STENCIL_BUFFER_BIT)) {\n\t\tstencil_test_state = setup->stencil_test_state;\n\t\tstencil_mask_back_write = setup->stencil_mask_back_write;\n\t\tstencil_mask_front_write = setup->stencil_mask_front_write;\n\t\tstencil_mask_back = setup->stencil_mask_back;\n\t\tstencil_mask_front = setup->stencil_mask_front;\n\t\tstencil_ref_front = setup->stencil_ref_front;\n\t\tstencil_ref_back = setup->stencil_ref_back;\n\t\tstencil_fail_front = setup->stencil_fail_front;\n\t\tdepth_fail_front = setup->depth_fail_front;\n\t\tdepth_pass_front = setup->depth_pass_front;\n\t\tstencil_fail_back = setup->stencil_fail_back;\n\t\tdepth_fail_back = setup->depth_fail_back;\n\t\tdepth_pass_back = setup->depth_pass_back;\n\t\tstencil_func_front = setup->stencil_func_front;\n\t\tstencil_func_back = setup->stencil_func_back;\n\t\tstencil_value = setup->stencil_value;\n\t\trefresh_stencil_settings();\n\t}\n\tif (setup->enabled_bits & (1 << TRANSFORM_BIT)) {\n\t\tclip_planes_mask = setup->clip_planes_mask;\n\t\tmatrix = setup->matrix;\n\t\tfor (int i = 0; i < MAX_CLIP_PLANES_NUM; i++) {\n\t\t\tclip_planes_eq[i] = setup->clip_planes_eq[i];\n\t\t}\n\t\tffp_dirty_vert = GL_TRUE;\n\t}\n\tif (setup->enabled_bits & (1 << VIEWPORT_BIT)) {\n\t\tgl_viewport = setup->gl_viewport;\n\t\tz_port = setup->z_port;\n\t\tz_scale = setup->z_scale;\n\t\tglViewport(gl_viewport.x, gl_viewport.y, gl_viewport.w, gl_viewport.h);\n\t}\n}\n"
  },
  {
    "path": "source/shaders/ffp_ext_f.h",
    "content": "const char *ffp_frag_src =\nR\"(uniform float2 Opass0_scale;\nuniform float2 Ppass1_scale;\nuniform float2 Qpass2_scale;\n\n%s\n\n#define alpha_test_mode %d\n#define num_textures %d\n#define has_colors %d\n#define fog_mode %d\n#define pass0_func texenv%d\n#define pass1_func texenv%d\n#define pass2_func texenv%d\n#define lights_num %d\n#define shading_mode %d\n#define point_sprite %d\n#define interp %d\n#define srgb_mode %d\n\n#if interp == 1\n#define TEXCOORD0 TEXCOORD0_HALF\n#define TEXCOORD1 TEXCOORD1_HALF\n#define TEXCOORD2 TEXCOORD2_HALF\n#define TEXCOORD3 TEXCOORD3_HALF\n#define TEXCOORD4 TEXCOORD4_HALF\n#define TEXCOORD5 TEXCOORD5_HALF\n#define TEXCOORD6 TEXCOORD6_HALF\n#define TEXCOORD7 TEXCOORD7_HALF\n#endif\n\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\nuniform float4 Alights_ambients[lights_num];\nuniform float4 Blights_diffuses[lights_num];\nuniform float4 Clights_speculars[lights_num];\nuniform float4 Dlights_positions[lights_num];\nuniform float3 Elights_attenuations[lights_num];\nuniform float4 Flight_global_ambient;\nuniform float Gshininess;\n\nvoid point_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat3 VP = Dlights_positions[i].xyz - position;\n\tfloat d = length(VP);\n\tVP = normalize(VP);\n\tfloat attenuation = 1.0f / (Elights_attenuations[i].x +\n\t\tElights_attenuations[i].y * d +\n\t\tElights_attenuations[i].z * d * d);\n\tfloat nDotVP = max(0.0f, dot(normal, VP));\n\n\tAmbient += Alights_ambients[i] * attenuation;\n\tDiffuse += Blights_diffuses[i] * nDotVP * attenuation;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(VP + float3(0.0f, 0.0f, 1.0f))));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess) * attenuation;\n\t}\n}\n\nvoid directional_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat nDotVP = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz)));\n\t\t\n\tAmbient += Alights_ambients[i];\n\tDiffuse += Blights_diffuses[i] * nDotVP;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz - position)));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess);\n\t}\n}\n\nvoid calculate_light(short i, float3 ecPosition, float3 N, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tif (Dlights_positions[i].w == 1.0f)\n\t\tpoint_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n\telse\n\t\tdirectional_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n}\n#endif\n\nfloat4 main(\n#if num_textures > 0\n\tfloat2 vTexcoord : TEXCOORD0,\n#if num_textures > 1\n\tfloat2 vTexcoord2 : TEXCOORD1,\n#if num_textures > 2\n\tfloat2 vTexcoord3 : TEXCOORD2,\n#endif\n#endif\n#endif\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\n\tfloat3 vNormal : TEXCOORD3,\n\tfloat3 vEcPosition : TEXCOORD4,\n\tfloat4 vDiffuse : TEXCOORD5,\n\tfloat4 vSpecular : TEXCOORD6,\n\tfloat4 vEmission : TEXCOORD7,\n#endif\n#if (has_colors == 1 || lights_num > 0)\n\tfloat4 vColor : COLOR,\n#endif\n#if fog_mode < 3\n\tfloat4 coords : WPOS,\n#endif\n#if point_sprite > 0 && num_textures > 0\n\tfloat2 point_coords : SPRITECOORD,\n#endif\n#if num_textures > 0\n\tuniform sampler2D tex[num_textures],\n\tuniform float4 ItexEnvColor[num_textures],\n#endif\n\tuniform float JalphaCut,\n\tuniform float4 KfogColor,\n\tuniform float4 LtintColor,\n\tuniform float Mfog_range,\n\tuniform float Nfog_far,\n\tuniform float Hfog_density\n\t)\n{\n#if alpha_test_mode == 6\n\tdiscard;\n#endif\n#if has_colors == 0 && lights_num == 0\n\tfloat4 vColor = LtintColor;\n#endif\n\t// Lighting\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\n\tfloat4 Ambient = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Diffuse = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Specular = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfor (short i = 0; i < lights_num; i++) {\n\t\tcalculate_light(i, vEcPosition, vNormal, Ambient, Diffuse, Specular);\n\t}\n\tfloat4 fragColor = vColor;\n\tvColor = vEmission + fragColor * Flight_global_ambient;\n\tvColor += Ambient * fragColor + Diffuse * vDiffuse + Specular * vSpecular;\n\tvColor = clamp(vColor, 0.0f, 1.0f);\n#endif\t\n#if num_textures > 0\n#if point_sprite > 0\n\tvTexcoord = point_coords;\n#endif\n\t// Texture Environment\n\tfloat4 prevColor = vColor;\n\tprevColor = pass0_func(tex[0], vTexcoord, prevColor, vColor, ItexEnvColor[0]);\n#if num_textures > 1\n\tprevColor = pass1_func(tex[1], vTexcoord2, prevColor, vColor, ItexEnvColor[1]);\n#if num_textures > 2\n\tprevColor = pass2_func(tex[2], vTexcoord3, prevColor, vColor, ItexEnvColor[2]);\n#endif\n#endif\n\tfloat4 texColor = prevColor;\n#else\n\tfloat4 texColor = vColor;\n#endif\n\t\n\t// Alpha Test\n#if alpha_test_mode == 0\n\tif (texColor.a < JalphaCut){\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 1\n\tif (texColor.a <= JalphaCut){\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 2\n\tif (texColor.a == JalphaCut){\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 3\n\tif (texColor.a != JalphaCut){\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 4\n\tif (texColor.a > JalphaCut){\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 5\n\tif (texColor.a >= JalphaCut){\n\t\tdiscard;\n\t}\n#endif\n\n\t// Fogging\n#if fog_mode < 3\n\tfloat fog_dist = coords.z / coords.w;\n#if fog_mode == 0 // GL_LINEAR\n\tfloat vFog = (Nfog_far - fog_dist) / Mfog_range;\n#else\n\tconst float LOG2E = 1.442695f;\n#if fog_mode == 1  // GL_EXP\n\tfloat vFog = exp(-Hfog_density * fog_dist * LOG2E);\n#endif\n#if fog_mode == 2  // GL_EXP2\n\tfloat vFog = exp(-Hfog_density * Hfog_density * fog_dist * fog_dist * LOG2E);\n#endif\n#endif\n\tvFog = clamp(vFog, 0.0f, 1.0f);\n\ttexColor.rgb = lerp(KfogColor.rgb, texColor.rgb, vFog);\n#endif\n\n#if srgb_mode == 1\n\tfloat3 cutoff = float3(texColor.r < 0.0031308f ? 1.0f : 0.0f, texColor.g < 0.0031308f ? 1.0f : 0.0f, texColor.b < 0.0031308f ? 1.0f : 0.0f);\n\tfloat3 higher = float3(1.055f) * pow(texColor.rgb, float3(1.0f / 2.4f)) - float3(0.055f);\n\tfloat3 lower = texColor.rgb * float3(12.92f);\n\treturn float4(lerp(higher, lower, cutoff), texColor.a);\n#else\n\treturn texColor;\n#endif\n}\n)\";\n"
  },
  {
    "path": "source/shaders/ffp_ext_v.h",
    "content": "/* \n\tFixed Masks:\n\t0x01 = Normal\n\t0x02 = Tex0\n\t0x04 = Tex1\n\t0x08 = Tex2\n*/\n\nconst char *ffp_vert_src =\nR\"(#define clip_planes_num %d\n#define num_textures %d\n#define has_colors %d\n#define lights_num %d\n#define shading_mode %d\n#define normalization %d\n#define fixed_mode_mask %d\n#define fixed_mode_pos %d\n#define calculate_wvp %d\n#define interp %d\n\n#if interp == 1\n#define TEXCOORD0 TEXCOORD0_HALF\n#define TEXCOORD1 TEXCOORD1_HALF\n#define TEXCOORD2 TEXCOORD2_HALF\n#define TEXCOORD3 TEXCOORD3_HALF\n#define TEXCOORD4 TEXCOORD4_HALF\n#define TEXCOORD5 TEXCOORD5_HALF\n#define TEXCOORD6 TEXCOORD6_HALF\n#define TEXCOORD7 TEXCOORD7_HALF\n#endif\n\n#define GLFixedToFloat(fx) (float(bit_cast<short2>(fx).y + (bit_cast<unsigned short2>(fx).x * (1.0f / 65536.0f))))\n#define GLFixed2ToFloat2(fx2) (float2(GLFixedToFloat(fx2.x), GLFixedToFloat(fx2.y)))\n#define GLFixed3ToFloat3(fx3) (float3(GLFixedToFloat(fx3.x), GLFixedToFloat(fx3.y), GLFixedToFloat(fx3.z)))\n#define GLFixed4ToFloat4(fx4) (float4(GLFixedToFloat(fx4.x), GLFixedToFloat(fx4.y), GLFixedToFloat(fx4.z), GLFixedToFloat(fx4.w)))\n\n#if lights_num > 0 && shading_mode < 1 // GL_SMOOTH/GL_FLAT\nuniform float4 Alights_ambients[lights_num];\nuniform float4 Blights_diffuses[lights_num];\nuniform float4 Clights_speculars[lights_num];\nuniform float4 Dlights_positions[lights_num];\nuniform float3 Elights_attenuations[lights_num];\nuniform float4 Flight_global_ambient;\nuniform float Gshininess;\n\nvoid point_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat3 VP = Dlights_positions[i].xyz - position;\n\tfloat d = length(VP);\n\tVP = normalize(VP);\n\tfloat attenuation = 1.0f / (Elights_attenuations[i].x +\n\t\tElights_attenuations[i].y * d +\n\t\tElights_attenuations[i].z * d * d);\n\tfloat nDotVP = max(0.0f, dot(normal, VP));\n\n\tAmbient += Alights_ambients[i] * attenuation;\n\tDiffuse += Blights_diffuses[i] * nDotVP * attenuation;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(VP + float3(0.0f, 0.0f, 1.0f))));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess) * attenuation;\n\t}\n}\n\nvoid directional_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat nDotVP = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz)));\n\t\t\n\tAmbient += Alights_ambients[i];\n\tDiffuse += Blights_diffuses[i] * nDotVP;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz - position)));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess);\n\t}\n}\n\nvoid calculate_light(short i, float3 ecPosition, float3 N, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tif (Dlights_positions[i].w == 1.0f)\n\t\tpoint_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n\telse\n\t\tdirectional_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n}\n#endif\n\nvoid main(\n\tfloat4 position,\n#if num_textures > 0\n\tfloat2 texcoord0,\n#if num_textures > 1\n\tfloat2 texcoord1,\n#if num_textures > 2\n\tfloat2 texcoord2,\n#endif\n#endif\n#endif\n#if has_colors == 1\n\tfloat4 color, // We re-use this for ambient values when lighting is on\n#endif\n#if lights_num > 0\n\tfloat4 diff,\n\tfloat4 spec,\n\tfloat4 emission,\n\tfloat3 normals,\n#endif\n#if num_textures > 0\n\tfloat2 out vTexcoord : TEXCOORD0,\n#if num_textures > 1\n\tfloat2 out vTexcoord2 : TEXCOORD1,\n#if num_textures > 2\n\tfloat2 out vTexcoord3 : TEXCOORD2,\n#endif\n#endif\n#endif\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\n\tfloat3 out vNormal : TEXCOORD3,\n\tfloat3 out vEcPosition : TEXCOORD4,\n\tfloat4 out vDiffuse : TEXCOORD5,\n\tfloat4 out vSpecular : TEXCOORD6,\n\tfloat4 out vEmission : TEXCOORD7,\n#endif\n\tfloat4 out vPosition : POSITION,\n#if has_colors == 1 || lights_num > 0\n\tfloat4 out vColor : COLOR,\n#endif\n\tfloat out psize : PSIZE,\n#if clip_planes_num > 0\n\tfloat out vClip[clip_planes_num] : CLP0,\n\tuniform float4 Hclip_planes_eq[clip_planes_num],\n#endif\n#if has_colors == 0 && lights_num > 0\n\tuniform float4 ambient,\n#endif\n#if clip_planes_num > 0 || lights_num > 0 || calculate_wvp == 1\n\tuniform float4x4 Imodelview,\n#endif\n\tuniform float4x4 Jwvp,\n#if num_textures > 0\n\tuniform float4x4 Ktexmat[num_textures],\n#endif\n\tuniform float Mpoint_size,\n\tuniform float3x3 Lnormal_mat\n) {\n#if fixed_mode_pos == 1\n\tposition.xy = GLFixed2ToFloat2(position.xy);\n#endif\n#if fixed_mode_pos == 2\n\tposition.xyz = GLFixed3ToFloat3(position.xyz);\n#endif\n#if fixed_mode_pos == 3\n\tposition = GLFixed4ToFloat4(position);\n#endif\n#if calculate_wvp == 1\n\tJwvp = mul(Jwvp, Imodelview); // Jwvp is actually the proj matrix\n#endif\n#if clip_planes_num > 0 || lights_num > 0\n\tfloat4 modelpos = mul(Imodelview, position);\n#endif\n\t// User clip planes\n#if clip_planes_num > 0\n\tfor (short i = 0; i < clip_planes_num; i++) {\n\t\tvClip[i] = dot(modelpos, Hclip_planes_eq[i]);\n\t}\n#endif\n\tvPosition = mul(Jwvp, position);\n\t\n\t// Lighting\n#if lights_num > 0\n#if (fixed_mode_mask & 0x01) == 0x01\n\tnormals = GLFixed3ToFloat3(normals);\n#endif\n#if normalization == 1\n\tfloat3 normal = normalize(mul(Lnormal_mat, normals));\n#else\n\tfloat3 normal = mul(Lnormal_mat, normals);\n#endif\n\tfloat3 ecPosition = modelpos.xyz / modelpos.w;\n#if shading_mode < 1 // GL_SMOOTH/GL_FLAT\n\tfloat4 Ambient = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Diffuse = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Specular = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfor (short i = 0; i < lights_num; i++) {\n\t\tcalculate_light(i, ecPosition, normal, Ambient, Diffuse, Specular);\n\t}\n#endif\n#endif\n\n#if num_textures > 0\n#if (fixed_mode_mask & 0x02) == 0x02\n\ttexcoord0 = GLFixed2ToFloat2(texcoord0);\n#endif\n\tvTexcoord = mul(Ktexmat[0], float4(texcoord0, 0.f, 1.f)).xy;\n#if num_textures > 1\n#if (fixed_mode_mask & 0x04) == 0x04\n\ttexcoord1 = GLFixed2ToFloat2(texcoord1);\n#endif\n\tvTexcoord2 = mul(Ktexmat[1], float4(texcoord1, 0.f, 1.f)).xy;\n#if num_textures > 2\n#if (fixed_mode_mask & 0x08) == 0x08\n\ttexcoord2 = GLFixed2ToFloat2(texcoord2);\n#endif\n\tvTexcoord3 = mul(Ktexmat[2], float4(texcoord2, 0.f, 1.f)).xy;\n#endif\n#endif\n#endif\n#if lights_num > 0\n#if has_colors == 0\n\tfloat4 color = ambient;\n#endif\n#if shading_mode < 1 // GL_SMOOTH/GL_FLAT\n\tvColor = emission + color * Flight_global_ambient;\n\tvColor += Ambient * color + Diffuse * diff + Specular * spec;\n\tvColor = clamp(vColor, 0.0f, 1.0f);\n#endif\n#if shading_mode == 1 // GL_PHONG_WIN\n\tvColor = color;\n\tvNormal = normal;\n\tvEcPosition = ecPosition;\n\tvDiffuse = diff;\n\tvSpecular = spec;\n\tvEmission = emission;\n#endif\n#elif has_colors == 1\n\tvColor = color;\n#endif\n\tpsize = Mpoint_size;\n}\n)\";\n"
  },
  {
    "path": "source/shaders/ffp_f.h",
    "content": "const char *ffp_frag_src =\nR\"(uniform float2 Opass0_scale;\nuniform float2 Ppass1_scale;\n\n%s\n\n#define alpha_test_mode %d\n#define num_textures %d\n#define has_colors %d\n#define fog_mode %d\n#define pass0_func texenv%d\n#define pass1_func texenv%d\n#define lights_num %d\n#define shading_mode %d\n#define point_sprite %d\n#define interp %d\n#define srgb_mode %d\n\n#if interp == 1\n#define TEXCOORD0 TEXCOORD0_HALF\n#define TEXCOORD1 TEXCOORD1_HALF\n#define TEXCOORD2 TEXCOORD2_HALF\n#define TEXCOORD3 TEXCOORD3_HALF\n#define TEXCOORD4 TEXCOORD4_HALF\n#define TEXCOORD5 TEXCOORD5_HALF\n#define TEXCOORD6 TEXCOORD6_HALF\n#endif\n\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\nuniform float4 Alights_ambients[lights_num];\nuniform float4 Blights_diffuses[lights_num];\nuniform float4 Clights_speculars[lights_num];\nuniform float4 Dlights_positions[lights_num];\nuniform float3 Elights_attenuations[lights_num];\nuniform float4 Flight_global_ambient;\nuniform float Gshininess;\n\nvoid point_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat3 VP = Dlights_positions[i].xyz - position;\n\tfloat d = length(VP);\n\tVP = normalize(VP);\n\tfloat attenuation = 1.0f / (Elights_attenuations[i].x +\n\t\tElights_attenuations[i].y * d +\n\t\tElights_attenuations[i].z * d * d);\n\tfloat nDotVP = max(0.0f, dot(normal, VP));\n\n\tAmbient += Alights_ambients[i] * attenuation;\n\tDiffuse += Blights_diffuses[i] * nDotVP * attenuation;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(VP + float3(0.0f, 0.0f, 1.0f))));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess) * attenuation;\n\t}\n}\n\nvoid directional_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat nDotVP = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz)));\n\t\t\n\tAmbient += Alights_ambients[i];\n\tDiffuse += Blights_diffuses[i] * nDotVP;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz - position)));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess);\n\t}\n}\n\nvoid calculate_light(short i, float3 ecPosition, float3 N, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tif (Dlights_positions[i].w == 1.0f)\n\t\tpoint_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n\telse\n\t\tdirectional_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n}\n#endif\n\nfloat4 main(\n#if num_textures > 0\n\tfloat2 vTexcoord : TEXCOORD0,\n#if num_textures > 1\n\tfloat2 vTexcoord2 : TEXCOORD1,\n#endif\n#endif\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\n\tfloat3 vNormal : TEXCOORD2,\n\tfloat3 vEcPosition : TEXCOORD3,\n\tfloat4 vDiffuse : TEXCOORD4,\n\tfloat4 vSpecular : TEXCOORD5,\n\tfloat4 vEmission : TEXCOORD6,\n#endif\n#if (has_colors == 1 || lights_num > 0)\n\tfloat4 vColor : COLOR,\n#endif\n#if fog_mode < 3\n\tfloat4 coords : WPOS,\n#endif\n#if point_sprite > 0 && num_textures > 0\n\tfloat2 point_coords : SPRITECOORD,\n#endif\n#if num_textures > 0\n\tuniform sampler2D tex[num_textures],\n\tuniform float4 ItexEnvColor[num_textures],\n#endif\n\tuniform float JalphaCut,\n\tuniform float4 KfogColor,\n\tuniform float4 LtintColor,\n\tuniform float Mfog_range,\n\tuniform float Nfog_far,\n\tuniform float Hfog_density\n\t)\n{\n#if alpha_test_mode == 6\n\tdiscard;\n#endif\n#if has_colors == 0 && lights_num == 0\n\tfloat4 vColor = LtintColor;\n#endif\n\t// Lighting\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\n\tfloat4 Ambient = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Diffuse = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Specular = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfor (short i = 0; i < lights_num; i++) {\n\t\tcalculate_light(i, vEcPosition, vNormal, Ambient, Diffuse, Specular);\n\t}\n\tfloat4 fragColor = vColor;\n\tvColor = vEmission + fragColor * Flight_global_ambient;\n\tvColor += Ambient * fragColor + Diffuse * vDiffuse + Specular * vSpecular;\n\tvColor = clamp(vColor, 0.0f, 1.0f);\n#endif\n#if num_textures > 0\n#if point_sprite > 0\n\tvTexcoord = point_coords;\n#endif\n\t// Texture Environment\n\tfloat4 prevColor = vColor;\n\tprevColor = pass0_func(tex[0], vTexcoord, prevColor, vColor, ItexEnvColor[0]);\n#if num_textures > 1\n\tprevColor = pass1_func(tex[1], vTexcoord2, prevColor, vColor, ItexEnvColor[1]);\n#endif\n\tfloat4 texColor = prevColor;\n#else\n\tfloat4 texColor = vColor;\n#endif\n\t\n\t// Alpha Test\n#if alpha_test_mode == 0\n\tif (texColor.a < JalphaCut) {\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 1\n\tif (texColor.a <= JalphaCut) {\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 2\n\tif (texColor.a == JalphaCut) {\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 3\n\tif (texColor.a != JalphaCut) {\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 4\n\tif (texColor.a > JalphaCut) {\n\t\tdiscard;\n\t}\n#endif\n#if alpha_test_mode == 5\n\tif (texColor.a >= JalphaCut) {\n\t\tdiscard;\n\t}\n#endif\n\n\t// Fogging\n#if fog_mode < 3\n\tfloat fog_dist = coords.z / coords.w;\n#if fog_mode == 0 // GL_LINEAR\n\tfloat vFog = (Nfog_far - fog_dist) / Mfog_range;\n#else\n\tconst float LOG2E = 1.442695f;\n#if fog_mode == 1  // GL_EXP\n\tfloat vFog = exp(-Hfog_density * fog_dist * LOG2E);\n#endif\n#if fog_mode == 2  // GL_EXP2\n\tfloat vFog = exp(-Hfog_density * Hfog_density * fog_dist * fog_dist * LOG2E);\n#endif\n#endif\n\tvFog = clamp(vFog, 0.0f, 1.0f);\n\ttexColor.rgb = lerp(KfogColor.rgb, texColor.rgb, vFog);\n#endif\n\n#if srgb_mode == 1\n\tfloat3 cutoff = float3(texColor.r < 0.0031308f ? 1.0f : 0.0f, texColor.g < 0.0031308f ? 1.0f : 0.0f, texColor.b < 0.0031308f ? 1.0f : 0.0f);\n\tfloat3 higher = float3(1.055f) * pow(texColor.rgb, float3(1.0f / 2.4f)) - float3(0.055f);\n\tfloat3 lower = texColor.rgb * float3(12.92f);\n\treturn float4(lerp(higher, lower, cutoff), texColor.a);\n#else\n\treturn texColor;\n#endif\n}\n)\";\n"
  },
  {
    "path": "source/shaders/ffp_v.h",
    "content": "/* \n\tFixed Masks:\n\t0x01 = Normal\n\t0x02 = Tex0\n\t0x04 = Tex1\n*/\n\nconst char *ffp_vert_src =\nR\"(#define clip_planes_num %d\n#define num_textures %d\n#define has_colors %d\n#define lights_num %d\n#define shading_mode %d\n#define normalization %d\n#define fixed_mode_mask %d\n#define fixed_mode_pos %d\n#define calculate_wvp %d\n#define interp %d\n\n#if interp == 1\n#define TEXCOORD0 TEXCOORD0_HALF\n#define TEXCOORD1 TEXCOORD1_HALF\n#define TEXCOORD2 TEXCOORD2_HALF\n#define TEXCOORD3 TEXCOORD3_HALF\n#define TEXCOORD4 TEXCOORD4_HALF\n#define TEXCOORD5 TEXCOORD5_HALF\n#define TEXCOORD6 TEXCOORD6_HALF\n#endif\n\n#define GLFixedToFloat(fx) (float(bit_cast<short2>(fx).y + (bit_cast<unsigned short2>(fx).x * (1.0f / 65536.0f))))\n#define GLFixed2ToFloat2(fx2) (float2(GLFixedToFloat(fx2.x), GLFixedToFloat(fx2.y)))\n#define GLFixed3ToFloat3(fx3) (float3(GLFixedToFloat(fx3.x), GLFixedToFloat(fx3.y), GLFixedToFloat(fx3.z)))\n#define GLFixed4ToFloat4(fx4) (float4(GLFixedToFloat(fx4.x), GLFixedToFloat(fx4.y), GLFixedToFloat(fx4.z), GLFixedToFloat(fx4.w)))\n\n#if lights_num > 0 && shading_mode < 1 // GL_SMOOTH/GL_FLAT\nuniform float4 Alights_ambients[lights_num];\nuniform float4 Blights_diffuses[lights_num];\nuniform float4 Clights_speculars[lights_num];\nuniform float4 Dlights_positions[lights_num];\nuniform float3 Elights_attenuations[lights_num];\nuniform float4 Flight_global_ambient;\nuniform float Gshininess;\n\nvoid point_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat3 VP = Dlights_positions[i].xyz - position;\n\tfloat d = length(VP);\n\tVP = normalize(VP);\n\tfloat attenuation = 1.0f / (Elights_attenuations[i].x +\n\t\tElights_attenuations[i].y * d +\n\t\tElights_attenuations[i].z * d * d);\n\tfloat nDotVP = max(0.0f, dot(normal, VP));\n\n\tAmbient += Alights_ambients[i] * attenuation;\n\tDiffuse += Blights_diffuses[i] * nDotVP * attenuation;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(VP + float3(0.0f, 0.0f, 1.0f))));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess) * attenuation;\n\t}\n}\n\nvoid directional_light(short i, float3 normal, float3 position, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tfloat nDotVP = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz)));\n\t\t\n\tAmbient += Alights_ambients[i];\n\tDiffuse += Blights_diffuses[i] * nDotVP;\n\tif (nDotVP != 0.0f) {\n\t\tfloat nDotHV = max(0.0f, dot(normal, normalize(Dlights_positions[i].xyz - position)));\n\t\tSpecular += Clights_speculars[i] * pow(nDotHV, Gshininess);\n\t}\n}\n\nvoid calculate_light(short i, float3 ecPosition, float3 N, float4 inout Ambient, float4 inout Diffuse, float4 inout Specular) {\n\tif (Dlights_positions[i].w == 1.0f)\n\t\tpoint_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n\telse\n\t\tdirectional_light(i, N, ecPosition, Ambient, Diffuse, Specular);\n}\n#endif\n\nvoid main(\n\tfloat4 position,\n#if num_textures > 0\n\tfloat2 texcoord0,\n#if num_textures > 1\n\tfloat2 texcoord1,\n#endif\n#endif\n#if has_colors == 1 || lights_num > 0\n\tfloat4 color, // We re-use this for ambient values when lighting is on\n#endif\n#if lights_num > 0\n\tfloat4 diff,\n\tfloat4 spec,\n\tfloat4 emission,\n\tfloat3 normals,\n#endif\n#if num_textures > 0\n\tfloat2 out vTexcoord : TEXCOORD0,\n#if num_textures > 1\n\tfloat2 out vTexcoord2 : TEXCOORD1,\n#endif\n#endif\n#if lights_num > 0 && shading_mode == 1 // GL_PHONG_WIN\n\tfloat3 out vNormal : TEXCOORD2,\n\tfloat3 out vEcPosition : TEXCOORD3,\n\tfloat4 out vDiffuse : TEXCOORD4,\n\tfloat4 out vSpecular : TEXCOORD5,\n\tfloat4 out vEmission : TEXCOORD6,\n#endif\n\tfloat4 out vPosition : POSITION,\n#if has_colors == 1 || lights_num > 0\n\tfloat4 out vColor : COLOR,\n#endif\n\tfloat out psize : PSIZE,\n#if clip_planes_num > 0\n\tfloat out vClip[clip_planes_num] : CLP0,\n\tuniform float4 Hclip_planes_eq[clip_planes_num],\n#endif\n#if clip_planes_num > 0 || lights_num > 0 || calculate_wvp == 1\n\tuniform float4x4 Imodelview,\n#endif\n\tuniform float4x4 Jwvp,\n#if num_textures > 0\n\tuniform float4x4 Ktexmat[num_textures],\n#endif\n\tuniform float Mpoint_size,\n\tuniform float3x3 Lnormal_mat\n) {\n#if fixed_mode_pos == 1\n\tposition.xy = GLFixed2ToFloat2(position.xy);\n#endif\n#if fixed_mode_pos == 2\n\tposition.xyz = GLFixed3ToFloat3(position.xyz);\n#endif\n#if fixed_mode_pos == 3\n\tposition = GLFixed4ToFloat4(position);\n#endif\n#if calculate_wvp == 1\n\tJwvp = mul(Jwvp, Imodelview); // Jwvp is actually the proj matrix\n#endif\n#if clip_planes_num > 0 || lights_num > 0\n\tfloat4 modelpos = mul(Imodelview, position);\n#endif\t\n\t// User clip planes\n#if clip_planes_num > 0\n\tfor (short i = 0; i < clip_planes_num; i++) {\n\t\tvClip[i] = dot(modelpos, Hclip_planes_eq[i]);\n\t}\n#endif\n\tvPosition = mul(Jwvp, position);\n\t\n\t// Lighting\n#if lights_num > 0\n#if (fixed_mode_mask & 0x01) == 0x01\n\tnormals = GLFixed3ToFloat3(normals);\n#endif\n#if normalization == 1\n\tfloat3 normal = normalize(mul(Lnormal_mat, normals));\n#else\n\tfloat3 normal = mul(Lnormal_mat, normals);\n#endif\n\tfloat3 ecPosition = modelpos.xyz / modelpos.w;\n#if shading_mode < 1 // GL_SMOOTH/GL_FLAT\n\tfloat4 Ambient = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Diffuse = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfloat4 Specular = float4(0.0f, 0.0f, 0.0f, 0.0f);\n\tfor (short i = 0; i < lights_num; i++) {\n\t\tcalculate_light(i, ecPosition, normal, Ambient, Diffuse, Specular);\n\t}\n#endif\n#endif\n\n#if num_textures > 0\n#if (fixed_mode_mask & 0x02) == 0x02\n\ttexcoord0 = GLFixed2ToFloat2(texcoord0);\n#endif\n\tvTexcoord = mul(Ktexmat[0], float4(texcoord0, 0.f, 1.f)).xy;\n#if num_textures > 1\n#if (fixed_mode_mask & 0x04) == 0x04\n\ttexcoord1 = GLFixed2ToFloat2(texcoord1);\n#endif\n\tvTexcoord2 = mul(Ktexmat[1], float4(texcoord1, 0.f, 1.f)).xy;\n#endif\n#endif\n#if lights_num > 0\n#if shading_mode < 1 // GL_SMOOTH/GL_FLAT\n\tvColor = emission + color * Flight_global_ambient;\n\tvColor += Ambient * color + Diffuse * diff + Specular * spec;\n\tvColor = clamp(vColor, 0.0f, 1.0f);\n#endif\n#if shading_mode == 1 // GL_PHONG_WIN\n\tvColor = color;\n\tvNormal = normal;\n\tvEcPosition = ecPosition;\n\tvDiffuse = diff;\n\tvSpecular = spec;\n\tvEmission = emission;\n#endif\n#elif has_colors == 1\n\tvColor = color;\n#endif\n\tpsize = Mpoint_size;\n}\n)\";\n"
  },
  {
    "path": "source/shaders/glsl_translator_hdr.h",
    "content": "#ifndef _GLSL_TRANSLATOR_HDR_H_\n#define _GLSL_TRANSLATOR_HDR_H_\n\nstatic const char *glsl_hdr =\nR\"(#define GL_ES 1\n#define VITAGL\ninline float4x4 vglMul(float4x4 M1, float4x4 M2) { return M1 * M2; }\ninline float3x3 vglMul(float3x3 M1, float3x3 M2) { return M1 * M2; }\ninline float2x2 vglMul(float2x2 M1, float2x2 M2) { return M1 * M2; }\ninline float4x4 vglMul(float4x4 M, float v) { return v * M; }\ninline float3x3 vglMul(float3x3 M, float v) { return v * M; }\ninline float2x2 vglMul(float2x2 M, float v) { return v * M; }\ninline float4x4 vglMul(float v, float4x4 M) { return M * v; }\ninline float3x3 vglMul(float v, float3x3 M) { return M * v; }\ninline float2x2 vglMul(float v, float2x2 M) { return M * v; }\ninline float4 vglMul(float4x4 M, float4 v) { return mul(v, M); }\ninline float3 vglMul(float3x3 M, float3 v) { return mul(v, M); }\ninline float2 vglMul(float2x2 M, float2 v) { return mul(v, M); }\ninline float4 vglMul(float4 v, float4x4 M) { return mul(M, v); }\ninline float3 vglMul(float3 v, float3x3 M) { return mul(M, v); }\ninline float2 vglMul(float2 v, float2x2 M) { return mul(M, v); }\ninline float4 vglMul(float v1, float4 v2) { return v1 * v2; }\ninline float3 vglMul(float v1, float3 v2) { return v1 * v2; }\ninline float2 vglMul(float v1, float2 v2) { return v1 * v2; }\ninline float vglMul(float v1, float v2) { return v1 * v2; }\ninline float4 vglMul(float4 v1, float4 v2) { return v1 * v2; }\ninline float3 vglMul(float3 v1, float3 v2) { return v1 * v2; }\ninline float2 vglMul(float2 v1, float2 v2) { return v1 * v2; }\ninline float4 vglMul(float4 v1, float v2) { return v1 * v2; }\ninline float3 vglMul(float3 v1, float v2) { return v1 * v2; }\ninline float2 vglMul(float2 v1, float v2) { return v1 * v2; }\ninline int4 vglMul(int4 v1, int4 v2) { return v1 * v2; }\ninline int3 vglMul(int3 v1, int3 v2) { return v1 * v2; }\ninline int2 vglMul(int2 v1, int2 v2) { return v1 * v2; }\ninline int4 vglMul(int v1, int4 v2) { return v1 * v2; }\ninline int3 vglMul(int v1, int3 v2) { return v1 * v2; }\ninline int2 vglMul(int v1, int2 v2) { return v1 * v2; }\ninline int vglMul(int v1, int v2) { return v1 * v2; }\ninline int4 vglMul(int4 v1, int v2) { return v1 * v2; }\ninline int3 vglMul(int3 v1, int v2) { return v1 * v2; }\ninline int2 vglMul(int2 v1, int v2) { return v1 * v2; }\ninline int greaterThanEqual(int a, int b) { return (a >= b ? 1 : 0); }\ninline int2 greaterThanEqual(int2 a, int2 b) { return int2(a.x >= b.x ? 1 : 0, a.y >= b.y ? 1 : 0); }\ninline int3 greaterThanEqual(int3 a, int3 b) { return int3(a.x >= b.x ? 1 : 0, a.y >= b.y ? 1 : 0, a.z >= b.z ? 1 : 0); }\ninline int4 greaterThanEqual(int4 a, int4 b) { return int4(a.x >= b.x ? 1 : 0, a.y >= b.y ? 1 : 0, a.z >= b.z ? 1 : 0, a.w >= b.w ? 1 : 0); }\ninline int greaterThanEqual(float a, float b) { return (a >= b ? 1 : 0); }\ninline int2 greaterThanEqual(float2 a, float2 b) { return int2(a.x >= b.x ? 1 : 0, a.y >= b.y ? 1 : 0); }\ninline int3 greaterThanEqual(float3 a, float3 b) { return int3(a.x >= b.x ? 1 : 0, a.y >= b.y ? 1 : 0, a.z >= b.z ? 1 : 0); }\ninline int4 greaterThanEqual(float4 a, float4 b) { return int4(a.x >= b.x ? 1 : 0, a.y >= b.y ? 1 : 0, a.z >= b.z ? 1 : 0, a.w >= b.w ? 1 : 0); }\ninline int greaterThan(int a, int b) { return (a >= b ? 1 : 0); }\ninline int2 greaterThan(int2 a, int2 b) { return int2(a.x > b.x ? 1 : 0, a.y > b.y ? 1 : 0); }\ninline int3 greaterThan(int3 a, int3 b) { return int3(a.x > b.x ? 1 : 0, a.y > b.y ? 1 : 0, a.z > b.z ? 1 : 0); }\ninline int4 greaterThan(int4 a, int4 b) { return int4(a.x > b.x ? 1 : 0, a.y > b.y ? 1 : 0, a.z > b.z ? 1 : 0, a.w > b.w ? 1 : 0); }\ninline int greaterThan(float a, float b) { return (a > b ? 1 : 0); }\ninline int2 greaterThan(float2 a, float2 b) { return int2(a.x > b.x ? 1 : 0, a.y > b.y ? 1 : 0); }\ninline int3 greaterThan(float3 a, float3 b) { return int3(a.x > b.x ? 1 : 0, a.y > b.y ? 1 : 0, a.z > b.z ? 1 : 0); }\ninline int4 greaterThan(float4 a, float4 b) { return int4(a.x > b.x ? 1 : 0, a.y > b.y ? 1 : 0, a.z > b.z ? 1 : 0, a.w > b.w ? 1 : 0); }\n#define lessThan(x, y) greaterThanEqual(y, x)\n#define lessThanEqual(x, y) greaterThan(y, x)\ninline int equal(int a, int b) { return (a == b ? 1 : 0); }\ninline int2 equal(int2 a, int2 b) { return int2(a.x == b.x ? 1 : 0, a.y == b.y ? 1 : 0); }\ninline int3 equal(int3 a, int3 b) { return int3(a.x == b.x ? 1 : 0, a.y == b.y ? 1 : 0, a.z == b.z ? 1 : 0); }\ninline int4 equal(int4 a, int4 b) { return int4(a.x == b.x ? 1 : 0, a.y == b.y ? 1 : 0, a.z == b.z ? 1 : 0, a.w == b.w ? 1 : 0); }\ninline int equal(float a, float b) { return (a == b ? 1 : 0); }\ninline int2 equal(float2 a, float2 b) { return int2(a.x == b.x ? 1 : 0, a.y == b.y ? 1 : 0); }\ninline int3 equal(float3 a, float3 b) { return int3(a.x == b.x ? 1 : 0, a.y == b.y ? 1 : 0, a.z == b.z ? 1 : 0); }\ninline int4 equal(float4 a, float4 b) { return int4(a.x == b.x ? 1 : 0, a.y == b.y ? 1 : 0, a.z == b.z ? 1 : 0, a.w == b.w ? 1 : 0); }\ninline int notEqual(int a, int b) { return (a != b ? 1 : 0); }\ninline int2 notEqual(int2 a, int2 b) { return int2(a.x != b.x ? 1 : 0, a.y != b.y ? 1 : 0); }\ninline int3 notEqual(int3 a, int3 b) { return int3(a.x != b.x ? 1 : 0, a.y != b.y ? 1 : 0, a.z != b.z ? 1 : 0); }\ninline int4 notEqual(int4 a, int4 b) { return int4(a.x != b.x ? 1 : 0, a.y != b.y ? 1 : 0, a.z != b.z ? 1 : 0, a.w != b.w ? 1 : 0); }\ninline int notEqual(float a, float b) { return (a != b ? 1 : 0); }\ninline int2 notEqual(float2 a, float2 b) { return int2(a.x != b.x ? 1 : 0, a.y != b.y ? 1 : 0); }\ninline int3 notEqual(float3 a, float3 b) { return int3(a.x != b.x ? 1 : 0, a.y != b.y ? 1 : 0, a.z != b.z ? 1 : 0); }\ninline int4 notEqual(float4 a, float4 b) { return int4(a.x != b.x ? 1 : 0, a.y != b.y ? 1 : 0, a.z != b.z ? 1 : 0, a.w != b.w ? 1 : 0); }\ninline float4 texture2DProj(sampler2D s, float3 c) { return tex2Dproj(s, c); }\ninline float4 texture2DProj(sampler2D s, float4 c) { return tex2Dproj(s, c.xyw); }\ninline float4 texture2DProj(sampler2D s, float4 c, float b) { return tex2Dbias(s, float4(c.xy / c.w, 1, b)); }\ninline float4 texture2DProj(sampler2D s, float3 c, float b) { return tex2Dbias(s, float4(c.xy / c.z, 1, b)); }\n#define inversesqrt rsqrt\n#define samplerCube samplerCUBE\ninline float4 glslTexture2D(sampler2D x, float2 s) { return tex2D(x,s); }\ninline float4 glslTexture2D(sampler2D x, float3 s) { return tex2D(x,s); }\ninline float4 glslTexture2D(sampler2D x, float2 s, float b) { return tex2Dbias(x,float4(s,1,b)); }\ninline float4 textureCube(samplerCUBE x, float3 s) { return texCUBE(x,s); }\ninline float4 textureCube(samplerCUBE x, float4 s) { return texCUBE(x,s); }\ninline float4 textureCube(samplerCUBE x, float3 s, float b) { return texCUBEbias(x,float4(s,b)); }\ninline float4 texture2DLod(sampler2D x, float2 coord, float lod) { return tex2Dlod(x, float4(coord, 0.0f, lod)); }\n#define dFdx(a) ddx(a)\n#define dFdy(a) ddy(a)\n#define s x\n#define t y\n#define st xy\n#define ts yx\n#define ss xx\n#define tt yy\n#define texture2D glslTexture2D\n#define lowp\n#define mediump\n#define highp\n#define vec2 float2\n#define vec3 float3\n#define vec4 float4\n#define mix(a,b,c) lerp(a,b,c)\ninline float vgl_atan(float x, float y) { return atan2(x, y); }\ninline float2 vgl_atan(float2 x, float2 y) { return atan2(x, y); }\ninline float3 vgl_atan(float3 x, float3 y) { return atan2(x, y); }\ninline float4 vgl_atan(float4 x, float4 y) { return atan2(x, y); }\ninline float vgl_atan(float x) { return atan(x); }\ninline float2 vgl_atan(float2 x) { return atan(x); }\ninline float3 vgl_atan(float3 x) { return atan(x); }\ninline float4 vgl_atan(float4 x) { return atan(x); }\n#define atan vgl_atan\n#define ivec2 int2\n#define ivec3 int3\n#define ivec4 int4\n#define bvec2 bool2\n#define bvec3 bool3\n#define bvec4 bool4\n#define fract(x) frac(x)\n#define mod(x,y) fmod(x,y)\n#define mat2 float2x2\n#define mat3 float3x3\n#define mat4 float4x4\n#define matrix _matrix\n#define sampler _sampler\n#define vgl varying\n#define POUT(x, y) \\\n\tvarying out x : CLP##y\n#define FOUT(x, y) \\\n\tvarying out x : FOGC\n#define COUT(x, y) \\\n\tvarying out x : COLOR##y\n#define VOUT(x, y) \\\n\tvarying out x : TEXCOORD##y\n#define FIN(x, y) \\\n\tvarying in x : FOGC\n#define CIN(x, y) \\\n\tvarying in x : COLOR##y\n#define VIN(x, y) \\\n\tvarying in x : TEXCOORD##y\n#ifdef VGL_IS_VERTEX_SHADER\nvarying out float4 gl_Position : POSITION;\n#else\nvarying out float4 gl_FragColor : COLOR;\n#endif\n)\";\n\nstatic const char *glsl_precision_hdr =\nR\"(#define float half\n#define float2 half2\n#define float3 half3\n#define float4 half4\n#define float2x2 half2x2\n#define float3x3 half3x3\n#define float4x4 half4x4\n#define int short\n#define int2 short2\n#define int3 short3\n#define int4 short4\n)\";\n\nstatic const char *glsl_ffp_hdr =\nR\"(#ifdef VGL_HAS_MVP\nuniform float4x4 gl_ModelViewProjectionMatrix;\n#endif\n#ifdef VGL_HAS_MV\nuniform float4x4 gl_ModelViewMatrix;\n#endif\n#ifdef VGL_HAS_NM\nuniform float3x3 gl_NormalMatrix;\n#endif\n#ifdef VGL_HAS_FOG\nstruct vgl_Fog {\n\tfloat density;\n\tfloat4 color;\n};\nuniform vgl_Fog gl_Fog;\n#endif\n)\";\n\n#endif\n"
  },
  {
    "path": "source/shaders/precompiled_blit_f.h",
    "content": "#ifndef __blit_f__\n#define __blit_f__\n\n/*\n\tfloat4 main(float2 vTexcoord : TEXCOORD0, uniform sampler2D tex) : COLOR {\n\t\treturn tex2D(tex, vTexcoord);\n\t}\n*/\n\nstatic unsigned int size_blit_f = 256;\nstatic unsigned char blit_f[] __attribute__((aligned(16))) = {\n\t0x47, 0x58, 0x50, 0x00, 0x01, 0x05, 0x50, 0x03, 0x00, 0x01, 0x00, 0x00, 0x2f, 0x18, 0xe0, 0x2b, \n\t0x1c, 0x01, 0x48, 0x6a, 0x01, 0x08, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, \n\t0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, \n\t0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0xc0, 0x3d, 0x03, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x04, 0x01, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, \n\t0x00, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x44, 0xfa, 0x30, 0x00, 0x00, 0x00, \n\t0x02, 0x04, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0x65, 0x78, 0x00, \n};\n\n#endif\n"
  },
  {
    "path": "source/shaders/precompiled_blit_v.h",
    "content": "#ifndef __blit_v__\n#define __blit_v__\n\n/*\n\tvoid main(float2 position, float2 texcoord, float4 out vPos : POSITION, float2 out vTexcoord: TEXCOORD0) {\n\t\tvPos = float4(position, 0.0f, 1.0f);\n\t\tvTexcoord = texcoord;\n\t}\n*/\n\nstatic unsigned int size_blit_v = 284;\nstatic unsigned char blit_v[] __attribute__((aligned(16))) = {\n\t0x47, 0x58, 0x50, 0x00, 0x01, 0x05, 0x50, 0x03, 0x1a, 0x01, 0x00, 0x00, 0x15, 0x45, 0x2e, 0xe3, \n\t0xe1, 0x5a, 0xd3, 0xa3, 0x04, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, \n\t0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x00, 0x00, 0x00, \n\t0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0xc0, 0x3d, 0x03, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x06, \n\t0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x44, 0xfa, 0x80, 0x00, 0x08, 0x83, 0x21, 0x05, 0x80, 0x38, \n\t0x01, 0x00, 0x04, 0x90, 0x85, 0x11, 0xa5, 0x08, 0x01, 0x00, 0x56, 0x90, 0x81, 0x11, 0x83, 0x08, \n\t0x00, 0x00, 0x20, 0xa0, 0x00, 0x50, 0x27, 0xfb, 0x20, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, \n\t0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, \n\t0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, \n\t0x00, 0x74, 0x65, 0x78, 0x63, 0x6f, 0x6f, 0x72, 0x64, 0x00, 0x00, 0x00, \n};\n\n#endif\n"
  },
  {
    "path": "source/shaders/precompiled_clear_f.h",
    "content": "#ifndef __clear_f__\n#define __clear_f__\n\n/*\n\tfloat4 main(uniform float4 u_clear_color) : COLOR {\n\t\treturn u_clear_color;\n\t}\n*/\n\nstatic unsigned int size_clear_f = 236;\nstatic unsigned char clear_f[] __attribute__((aligned(16))) = {\n\t0x47, 0x58, 0x50, 0x00, 0x01, 0x05, 0x50, 0x03, 0xea, 0x00, 0x00, 0x00, 0x31, 0xc7, 0xbe, 0x93, \n\t0x4c, 0xc3, 0x26, 0xba, 0x01, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, \n\t0x02, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, \n\t0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, 0xc0, 0x3d, 0x03, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, \n\t0x01, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x44, 0xfa, 0x02, 0x80, 0x19, 0xf0, \n\t0x7e, 0x0d, 0x80, 0x40, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x10, 0x00, 0x00, 0x00, \n\t0x01, 0xe4, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0x5f, 0x63, 0x6c, \n\t0x65, 0x61, 0x72, 0x5f, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x00, 0x00, 0x00, \n};\n\n#endif\n"
  },
  {
    "path": "source/shaders/precompiled_clear_v.h",
    "content": "#ifndef __clear_v__\n#define __clear_v__\n\n/*\n\tfloat4 main(unsigned int idx : INDEX, uniform float4 position, uniform float u_clear_depth) : POSITION {\n\t\tfloat x = (idx == 1 || idx == 2) ? position[1] : position[0];\n\t\tfloat y = (idx == 2 || idx == 3) ? position[3] : position[2];\n\t\treturn float4(x, y, u_clear_depth, 1.f);\n\t}\n*/\n\nstatic unsigned int size_clear_v = 408;\nstatic unsigned char clear_v[] __attribute__((aligned(16))) = {\n\t0x47, 0x58, 0x50, 0x00, 0x01, 0x05, 0x50, 0x03, 0x97, 0x01, 0x00, 0x00, 0x14, 0x62, 0x01, 0x13, \n\t0xd4, 0x91, 0x1d, 0xcf, 0x00, 0x00, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x38, 0x01, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, \n\t0x01, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, \n\t0x98, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0xe8, 0x00, 0x00, 0x00, 0x40, 0x3e, 0x03, 0x00, \n\t0x03, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, \n\t0x02, 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x04, \n\t0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x18, 0x81, \n\t0x0a, 0x05, 0x80, 0x38, 0x81, 0x00, 0x54, 0x91, 0x82, 0x11, 0x81, 0x08, 0x00, 0x00, 0x00, 0x00, \n\t0x40, 0x01, 0x04, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x44, 0xfa, \n\t0x06, 0xc0, 0x07, 0xb0, 0x85, 0x01, 0x88, 0x48, 0x08, 0xc0, 0x07, 0xb0, 0x81, 0x01, 0x88, 0x48, \n\t0x06, 0xc0, 0x07, 0xb0, 0x81, 0x01, 0x88, 0x4d, 0x00, 0x06, 0x40, 0xe0, 0x09, 0x00, 0x81, 0x50, \n\t0x40, 0x00, 0x04, 0xc1, 0x01, 0x05, 0x80, 0x3d, 0x07, 0xc0, 0x07, 0xb0, 0x85, 0x01, 0x88, 0x4e, \n\t0x00, 0x00, 0x00, 0xe0, 0x09, 0x00, 0x81, 0x50, 0x00, 0x00, 0x00, 0xc1, 0x09, 0x05, 0x80, 0x3a, \n\t0x40, 0x00, 0x00, 0x42, 0x01, 0x05, 0x80, 0x38, 0x40, 0x01, 0x04, 0xc3, 0x21, 0x05, 0x80, 0x38, \n\t0x00, 0x00, 0x20, 0xa0, 0x00, 0x50, 0x27, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, \n\t0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, \n\t0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x13, 0x00, 0x00, 0x00, 0x06, 0x00, 0x03, 0x00, \n\t0x20, 0x00, 0x00, 0x00, 0x01, 0xe4, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n\t0x19, 0x00, 0x00, 0x00, 0x01, 0xe1, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, \n\t0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x75, 0x5f, 0x63, 0x6c, 0x65, 0x61, 0x72, \n\t0x5f, 0x64, 0x65, 0x70, 0x74, 0x68, 0x00, 0x00, \n};\n\n#endif\n"
  },
  {
    "path": "source/shaders/texture_combiners/add.h",
    "content": "/*\n * GL_ADD\n */\nconst char *add_src =\nR\"(float4 texenv3(sampler2D tex, float2 texcoord, float4 prepass, float4 fragcol, float4 texenvcol) {\n\tfloat4 res = tex2D(tex, texcoord);\n\tres.rgb = clamp(res.rgb + prepass.rgb, 0.0, 1.0);\n\tres.a = res.a * prepass.a;\n\treturn res;\n}\n)\";\n"
  },
  {
    "path": "source/shaders/texture_combiners/blend.h",
    "content": "/*\n * GL_BLEND\n */\nconst char *blend_src =\nR\"(float4 texenv2(sampler2D tex, float2 texcoord, float4 prepass, float4 fragcol, float4 texenvcol) {\n\tfloat4 res = tex2D(tex, texcoord);\n\tres.rgb = lerp(prepass.rgb, texenvcol.rgb, res.rgb);\n\tres.a = res.a * prepass.a;\n\treturn res;\n}\n)\";\n"
  },
  {
    "path": "source/shaders/texture_combiners/combine.h",
    "content": "/*\n * GL_COMBINE\n */\nconst char *calc_funcs[] = {\n\t\"%s * %s\", // GL_MODULATE\n\t\"%s + %s - 0.5f\", // GL_ADD_SIGNED\n\t\"(%s * %s + %s * (1 - %s))\", // GL_INTERPOLATE\n\t\"%s + %s\", // GL_ADD\n\t\"%s\", // GL_REPLACE\n\t\"%s - %s\" // GL_SUBTRACT\n};\n\nconst char *operands[] = {\n\t\"texcol\", // GL_TEXTURE\n\t\"texenvcol\", // GL_CONSTANT\n\t\"fragcol\", // GL_PRIMARY_COLOR\n\t\"prepass\" // GL_PREVIOUS\n};\n\nconst char *op_modes[] = {\n\t\"%s.rgb\", // GL_SRC_COLOR\n\t\"(1 - %s.rgb)\", // GL_ONE_MINUS_SRC_COLOR\n\t\"%s.a\", // GL_SRC_ALPHA\n\t\"(1 - %s.a)\" // GL_ONE_MINUS_SRC_ALPHA\n};\n\nconst char *combine_src =\nR\"(float4 texenv5%d(sampler2D tex, float2 texcoord, float4 prepass, float4 fragcol, float4 texenvcol) {\n\tfloat4 texcol = tex2D(tex, texcoord);\n\tfloat4 res;\n\t\n\tres.rgb = (%s) * %cpass%d_scale.x;\n\tres.a = (%s) * %cpass%d_scale.y;\n\t\n\treturn clamp(res, 0.0f, 1.0f);\n}\n)\";\n"
  },
  {
    "path": "source/shaders/texture_combiners/decal.h",
    "content": "/*\n * GL_DECAL\n */\nconst char *decal_src =\nR\"(float4 texenv1(sampler2D tex, float2 texcoord, float4 prepass, float4 fragcol, float4 texenvcol) {\n\tfloat4 res = tex2D(tex, texcoord);\n\tres.rgb = lerp(prepass.rgb, res.rgb, res.a);\n\tres.a = prepass.a;\n\treturn res;\n}\n)\";\n"
  },
  {
    "path": "source/shaders/texture_combiners/modulate.h",
    "content": "/*\n * GL_MODULATE\n */\nconst char *modulate_src =\nR\"(float4 texenv0(sampler2D tex, float2 texcoord, float4 prepass, float4 fragcol, float4 texenvcol) {\n\treturn tex2D(tex, texcoord) * prepass;\n}\n)\";\n"
  },
  {
    "path": "source/shaders/texture_combiners/replace.h",
    "content": "/*\n * GL_REPLACE\n */\nconst char *replace_src =\nR\"(float4 texenv4(sampler2D tex, float2 texcoord, float4 prepass, float4 fragcol, float4 texenvcol) {\n\treturn tex2D(tex, texcoord);\n}\n)\";\n"
  },
  {
    "path": "source/shaders.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/*\n *shaders.h:\n *Header file for default shaders related stuffs\n */\n\n#ifndef _SHADERS_H_\n#define _SHADERS_H_\n\n// Clear shader\nextern SceGxmShaderPatcherId clear_vertex_id;\nextern SceGxmShaderPatcherId clear_fragment_id;\nextern const SceGxmProgramParameter *clear_position;\nextern const SceGxmProgramParameter *clear_depth;\nextern const SceGxmProgramParameter *clear_color;\nextern SceGxmVertexProgram *clear_vertex_program_patched;\nextern SceGxmFragmentProgram *clear_fragment_program_patched;\nextern SceGxmFragmentProgram *clear_fragment_program_float_patched;\n\n// Framebuffer blit shader\nextern SceGxmShaderPatcherId blit_vertex_id;\nextern SceGxmShaderPatcherId blit_fragment_id;\nextern const SceGxmProgramParameter *blit_position;\nextern const SceGxmProgramParameter *blit_texcoord;\nextern SceGxmVertexProgram *blit_vertex_program_patched;\nextern SceGxmFragmentProgram *blit_fragment_program_patched;\nextern SceGxmFragmentProgram *blit_fragment_program_float_patched;\n#endif\n"
  },
  {
    "path": "source/shared.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * shared.h:\n * All functions/definitions that shouldn't be exposed to\n * end users but are used in multiple source files must be here\n */\n\n#ifndef _SHARED_H_\n#define _SHARED_H_\n#include <vitasdk.h>\n#include \"vitaGL.h\"\n\n// Internal constants\n#define TEXTURES_NUM 16384 // Available textures\n#define TEXTURE_IMAGE_UNITS_NUM 16 // Available texture image units\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n#define TEXTURE_COORDS_NUM 3 // Available texture coords sets for multitexturing with ffp\n#else\n#define TEXTURE_COORDS_NUM 2 // Available texture coords sets for multitexturing with ffp\n#endif\n#define COMBINED_TEXTURE_IMAGE_UNITS_NUM 16 // Available combined texture image units\n#define VERTEX_ATTRIBS_NUM 16 // Available vertex attributes\n#define UBOS_NUM 14 // Available uniform buffers bindings\n#define MODELVIEW_STACK_DEPTH 32 // Depth of modelview matrix stack\n#define GENERIC_STACK_DEPTH 2 // Depth of generic matrix stack\n#define DISPLAY_WIDTH_DEF 960 // Default display width in pixels\n#define DISPLAY_HEIGHT_DEF 544 // Default display height in pixels\n#define DISPLAY_MAX_BUFFER_COUNT 5 // Maximum amount of display buffers to use\n#define GXM_TEX_MAX_SIZE 4096 // Maximum width/height in pixels per texture\n#define FRAME_PURGE_LIST_SIZE 16384 // Number of elements a single frame can hold\n#define FRAME_PURGE_RENDERTARGETS_LIST_SIZE 128 // Number of rendertargets a single frame can hold\n#define FRAME_PURGE_FREQ 4 // Frequency in frames for garbage collection\n#define BUFFERS_NUM 256 // Maximum amount of framebuffers objects usable\n#ifdef HAVE_HIGH_FFP_TEXUNITS\n#define FFP_VERTEX_ATTRIBS_NUM 9 // Number of attributes used in ffp shaders\n#else\n#define FFP_VERTEX_ATTRIBS_NUM 8 // Number of attributes used in ffp shaders\n#endif\n#define MEM_ALIGNMENT 16 // Memory alignment\n#define MAX_CLIP_PLANES_NUM 7 // Maximum number of allowed user defined clip planes for ffp\n#define LEGACY_VERTEX_STRIDE 24 // Vertex stride for GL1 immediate draw pipeline\n#define LEGACY_MT_VERTEX_STRIDE 26 // Vertex stride for GL1 immediate draw pipeline with multitexturing\n#define LEGACY_NT_VERTEX_STRIDE 22 // Vertex stride for GL1 immediate draw pipeline without texturing\n#define MAX_LIGHTS_NUM 8 // Maximum number of allowed light sources for ffp\n#define MAX_IDX_NUMBER 0xC000 // Maximum allowed number of indices per draw call for glDrawArrays\n#define MAX_QUERIES_NUM (128) // Maximum number of usable occlusion queries\n\n#define OBJ_NOT_USED 0xFFFFFFFF // Flag for not yet used objects\n#define OBJ_CACHED 0xFFFFFFFE // Flag for file cached objects\n\n#include \"utils/mem_utils.h\"\n\n#ifndef MAX\n#define MAX(a, b) (((a) < (b)) ? (b) : (a))\n#endif\n#ifndef MIN\n#define MIN(a, b) (((a) < (b)) ? (a) : (b))\n#endif\n\n#ifdef SAFER_DRAW_SPEEDHACK\n#define SAFE_DRAW_SIZE_THRESHOLD (0x8000) // Minimum bytes of vertices data for a draw to be handled with speedhack\n#endif\n\n#ifdef HAVE_FAILSAFE_CIRCULAR_VERTEX_POOL\n#define CIRCULAR_VERTEX_POOLS_NUM 3\nextern uint8_t *vertex_data_pool[CIRCULAR_VERTEX_POOLS_NUM];\nextern uint8_t *vertex_data_pool_ptr[CIRCULAR_VERTEX_POOLS_NUM];\nextern int vgl_circular_idx;\n#endif\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\nextern GLboolean vgl_dynamic_wants_scratch;\nextern GLboolean vgl_stream_wants_scratch;\n#endif\n\n// Texture object status enum\nenum {\n\tTEX_UNUSED,\n\tTEX_UNINITIALIZED,\n\tTEX_VALID\n};\n\n// Texture object struct\ntypedef struct texture {\n#ifndef TEXTURES_SPEEDHACK\n\tuint32_t last_frame;\n#endif\n#ifdef HAVE_TEX_CACHE\n\tuint32_t upload_frame;\n\tuint64_t hash;\n\tstruct texture *next;\n\tstruct texture *prev;\n#endif\n\tuint8_t status;\n\tuint8_t mip_count;\n\tuint8_t ref_counter;\n\tuint8_t faces_counter;\n\tGLboolean use_mips;\n\tGLboolean dirty;\n\tGLboolean overridden;\n\tSceGxmTexture gxm_tex;\n\tvoid *data;\n\tvoid *palette_data;\n\tuint32_t type;\n\tvoid (*write_cb)(void *, uint32_t);\n\tSceGxmTextureFilter min_filter;\n\tSceGxmTextureFilter mag_filter;\n\tSceGxmTextureAddrMode u_mode;\n\tSceGxmTextureAddrMode v_mode;\n\tSceGxmTextureMipFilter mip_filter;\n\tuint32_t lod_bias;\n#ifdef HAVE_UNPURE_TEXTURES\n\tint8_t mip_start;\n#endif\n} texture;\n\n// Memory file cache settings\n#ifdef HAVE_TEX_CACHE\nextern char vgl_file_cache_path[256];\nextern texture *vgl_uncached_tex_head;\nextern texture *vgl_uncached_tex_tail;\nextern uint32_t vgl_tex_cache_freq; // Number of frames prior a texture becomes cacheable if not used\n\n#define markAsCacheable(tex) \\\n\ttex->upload_frame = vgl_framecount; \\\n\ttex->prev = vgl_uncached_tex_tail; \\\n\tif (tex->prev) \\\n\t\ttex->prev->next = tex; \\\n\telse \\\n\t\tvgl_uncached_tex_head = tex; \\\n\ttex->next = NULL; \\\n\tvgl_uncached_tex_tail = tex;\n\n#define restoreTexCache(tex) \\\n\tif (tex->last_frame == OBJ_CACHED) { \\\n\t\tchar fname[256], hash[24]; \\\n\t\tsprintf(hash, \"%llX\", tex->hash); \\\n\t\tsprintf(fname, \"%s/%c%c/%s.raw\", vgl_file_cache_path, hash[0], hash[1], hash); \\\n\t\tSceUID f = sceIoOpen(fname, SCE_O_RDONLY, 0777); \\\n\t\tsize_t sz = sceIoLseek(f, 0, SCE_SEEK_END); \\\n\t\tsceIoLseek(f, 0, SCE_SEEK_SET); \\\n\t\tvoid *texture_data = gpu_alloc_mapped(sz, VGL_MEM_MAIN); \\\n\t\tsceIoRead(f, texture_data, sz); \\\n\t\tsceIoClose(f); \\\n\t\tsceIoRemove(fname); \\\n\t\tsceGxmTextureSetData(&tex->gxm_tex, texture_data); \\\n\t\ttex->data = texture_data; \\\n\t\ttex->last_frame = OBJ_NOT_USED; \\\n\t\tmarkAsCacheable(tex) \\\n\t}\n#endif\n\n// Internal constants set in bootup phase\nextern int DISPLAY_WIDTH; // Display width in pixels\nextern int DISPLAY_HEIGHT; // Display height in pixels\nextern int DISPLAY_STRIDE; // Display stride in pixels\nextern float DISPLAY_WIDTH_FLOAT; // Display width in pixels (float)\nextern float DISPLAY_HEIGHT_FLOAT; // Display height in pixels (float)\nextern int NEW_DISPLAY_WIDTH; // Requested new display width in pixels\nextern int NEW_DISPLAY_HEIGHT; // Requested new display height in pixels\n\n#include <malloc.h>\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n\n#include <psp2/appmgr.h>\n#include <psp2/common_dialog.h>\n#include <psp2/display.h>\n#include <psp2/gxm.h>\n#include <psp2/io/stat.h>\n#include <psp2/kernel/clib.h>\n#include <psp2/kernel/dmac.h>\n#include <psp2/kernel/processmgr.h>\n#include <psp2/kernel/sysmem.h>\n#include <psp2/razor_capture.h>\n#include <psp2/razor_hud.h>\n#include <psp2/rtc.h>\n#include <psp2/sharedfb.h>\n#include <psp2/sysmodule.h>\n\n#include \"utils/atitc_utils.h\"\n#include \"utils/eac_utils.h\"\n#include \"utils/etc1_utils.h\"\n#include \"utils/gpu_utils.h\"\n#include \"utils/gxm_utils.h\"\n#include \"utils/math_utils.h\"\n#include \"utils/mem_utils.h\"\n\n#include \"texture_callbacks.h\"\n\n// Fixed-function pipeline shader cache settings\n#ifndef DISABLE_FS_SHADER_CACHE\n#define SHADER_CACHE_MAGIC 27 // This must be increased whenever ffp shader sources or shader mask/combiner mask changes\n//#define DUMP_SHADER_SOURCES // Enable this flag to dump shader sources inside shader cache\n#endif\n\n// Custom shaders pipeline shader cache settings\n#ifdef HAVE_SHADER_CACHE\nextern char vgl_shader_cache_path[256];\n#endif\n\nextern GLboolean prim_is_non_native; // Flag for when a primitive not supported natively by sceGxm is used\n\n// Translates a GL primitive enum to its sceGxm equivalent\n#ifndef SKIP_ERROR_HANDLING\n#define gl_primitive_to_gxm(x, p, c) \\\n\tif (c <= 0) \\\n\t\treturn; \\\n\tprim_is_non_native = GL_FALSE; \\\n\tswitch (x) { \\\n\tcase GL_POINTS: \\\n\t\tp = SCE_GXM_PRIMITIVE_POINTS; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_POINT_01UV); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_POINT_01UV); \\\n\t\tbreak; \\\n\tcase GL_LINES: \\\n\t\tif (c < 2) \\\n\t\t\treturn; \\\n\t\tc -= c % 2; \\\n\t\tp = SCE_GXM_PRIMITIVE_LINES; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tbreak; \\\n\tcase GL_LINE_STRIP: \\\n\t\tif (c < 2) \\\n\t\t\treturn; \\\n\t\tp = SCE_GXM_PRIMITIVE_LINES; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tprim_is_non_native = GL_TRUE; \\\n\t\tbreak; \\\n\tcase GL_LINE_LOOP: \\\n\t\tif (c < 2) \\\n\t\t\treturn; \\\n\t\tp = SCE_GXM_PRIMITIVE_LINES; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tprim_is_non_native = GL_TRUE; \\\n\t\tbreak; \\\n\tcase GL_TRIANGLES: \\\n\t\tif (c < 3 || no_polygons_mode) { \\\n\t\t\treturn; \\\n\t\t} \\\n\t\tc -= c % 3; \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLES; \\\n\t\tbreak; \\\n\tcase GL_TRIANGLE_STRIP: \\\n\t\tif (c < 3 || no_polygons_mode) \\\n\t\t\treturn; \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLE_STRIP; \\\n\t\tbreak; \\\n\tcase GL_POLYGON: \\\n\tcase GL_TRIANGLE_FAN: \\\n\t\tif (c < 3 || no_polygons_mode) \\\n\t\t\treturn; \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLE_FAN; \\\n\t\tbreak; \\\n\tcase GL_QUADS: \\\n\t\tif (c < 4 || no_polygons_mode) \\\n\t\t\treturn; \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLES; \\\n\t\tc -= c % 4; \\\n\t\tprim_is_non_native = GL_TRUE; \\\n\t\tbreak; \\\n\tcase GL_QUAD_STRIP: \\\n\t\tif ((c < 4) || (c % 2) || no_polygons_mode) \\\n\t\t\treturn; \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLE_STRIP; \\\n\t\tbreak; \\\n\tdefault: \\\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, x) \\\n\t}\n#else\n#define gl_primitive_to_gxm(x, p, c) \\\n\tprim_is_non_native = GL_FALSE; \\\n\tswitch (x) { \\\n\tcase GL_POINTS: \\\n\t\tp = SCE_GXM_PRIMITIVE_POINTS; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_POINT_01UV); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_POINT_01UV); \\\n\t\tbreak; \\\n\tcase GL_LINES: \\\n\t\tp = SCE_GXM_PRIMITIVE_LINES; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tbreak; \\\n\tcase GL_LINE_STRIP: \\\n\t\tp = SCE_GXM_PRIMITIVE_LINES; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tprim_is_non_native = GL_TRUE; \\\n\t\tbreak; \\\n\tcase GL_LINE_LOOP: \\\n\t\tp = SCE_GXM_PRIMITIVE_LINES; \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, SCE_GXM_POLYGON_MODE_LINE); \\\n\t\tprim_is_non_native = GL_TRUE; \\\n\t\tbreak; \\\n\tcase GL_TRIANGLES: \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLES; \\\n\t\tbreak; \\\n\tcase GL_TRIANGLE_STRIP: \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLE_STRIP; \\\n\t\tbreak; \\\n\tcase GL_POLYGON: \\\n\tcase GL_TRIANGLE_FAN: \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLE_FAN; \\\n\t\tbreak; \\\n\tcase GL_QUADS: \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLES; \\\n\t\tprim_is_non_native = GL_TRUE; \\\n\t\tbreak; \\\n\tcase GL_QUAD_STRIP: \\\n\t\tp = SCE_GXM_PRIMITIVE_TRIANGLE_STRIP; \\\n\t\tbreak; \\\n\tdefault: \\\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, x) \\\n\t}\n#endif\n\n// Restore Polygon mode after a draw call\n#ifdef PRIMITIVES_SPEEDHACK\n#define restore_polygon_mode(p)\n#else\n#define restore_polygon_mode(p) \\\n\tif (p == SCE_GXM_PRIMITIVE_LINES || p == SCE_GXM_PRIMITIVE_POINTS) { \\\n\t\tsceGxmSetFrontPolygonMode(gxm_context, polygon_mode_front); \\\n\t\tsceGxmSetBackPolygonMode(gxm_context, polygon_mode_back); \\\n\t}\n#endif\n\n// Error set funcs\n#define SET_GL_ERROR(x) \\\n\tvgl_log(\"%s:%d: %s set %s\\n\", __FILE__, __LINE__, __func__, #x); \\\n\tvgl_error = x; \\\n\treturn;\n#define SET_GL_ERROR_WITH_RET(x, y) \\\n\tvgl_log(\"%s:%d: %s set %s\\n\", __FILE__, __LINE__, __func__, #x); \\\n\tvgl_error = x; \\\n\treturn y;\n#define SET_GL_ERROR_WITH_VALUE(x, y) \\\n\tvgl_log(\"%s:%d: %s set %s (%s: 0x%X)\\n\", __FILE__, __LINE__, __func__, #x, #y, y); \\\n\tvgl_error = x; \\\n\treturn;\n#define SET_GL_ERROR_WITH_RET_AND_VALUE(x, y, z) \\\n\tvgl_log(\"%s:%d: %s set %s (%s: 0x%X)\\n\", __FILE__, __LINE__, __func__, #x, #z, z); \\\n\tvgl_error = x; \\\n\treturn y;\n\n#ifdef LOG_ERRORS\n#define patchVertexProgram(patcher, id, attr, attr_num, stream, stream_num, prog) \\\n\tint __v = sceGxmShaderPatcherCreateVertexProgram(patcher, id, attr, attr_num, stream, stream_num, prog); \\\n\tif (__v) \\\n\t\tvgl_log(\"Vertex shader patching failed (%s) on shader 0x%X with %d attributes and %d streams.\\n\", get_gxm_error_literal(__v), id, attr_num, stream_num);\n#define patchFragmentProgram(patcher, id, fmt, msaa_mode, blend_cfg, vertex_link, prog) \\\n\tint __f = sceGxmShaderPatcherCreateFragmentProgram(patcher, id, fmt, msaa_mode, blend_cfg, vertex_link, prog); \\\n\tif (__f) \\\n\t\tvgl_log(\"Fragment shader patching failed (%s) on shader 0x%X.\\n\", get_gxm_error_literal(__f), id);\n#else\n#define patchVertexProgram sceGxmShaderPatcherCreateVertexProgram\n#define patchFragmentProgram sceGxmShaderPatcherCreateFragmentProgram\n#endif\n\n#define recalculate_normal_matrix() \\\n\tmatrix3x3 inverted; \\\n\tmatrix3x3 top_modelview_matrix; \\\n\tvgl_fast_memcpy(top_modelview_matrix[0], modelview_matrix[0], sizeof(float) * 3); \\\n\tvgl_fast_memcpy(top_modelview_matrix[1], modelview_matrix[1], sizeof(float) * 3); \\\n\tvgl_fast_memcpy(top_modelview_matrix[2], modelview_matrix[2], sizeof(float) * 3); \\\n\tmatrix3x3_invert(inverted, top_modelview_matrix); \\\n\tmatrix3x3_transpose(normal_matrix, inverted);\n\n#define rebuild_frag_shader(x, y, z, w) patchFragmentProgram(gxm_shader_patcher, x, w, msaa_mode, &blend_info.info, z, y) // Creates a new patched fragment program with proper blend settings\n\n#ifdef HAVE_SOFTFP_ABI\nextern __attribute__((naked)) void sceGxmSetViewport_sfp(SceGxmContext *context, float xOffset, float xScale, float yOffset, float yScale, float zOffset, float zScale);\n#define setViewport sceGxmSetViewport_sfp\n#else\n#define setViewport sceGxmSetViewport\n#endif\n\n// Struct used for immediate mode vertices\ntypedef struct {\n\tvector2f uv;\n\tvector4f clr;\n\tvector4f amb;\n\tvector4f diff;\n\tvector4f spec;\n\tvector4f emiss;\n\tvector3f nor;\n\tvector2f uv2;\n} legacy_vtx_attachment;\n\n// Drawing phases constants for legacy openGL\ntypedef enum {\n\tNONE,\n\tMODEL_CREATION\n} glPhase;\n\n// Scissor test region struct\ntypedef struct {\n\tint x;\n\tint y;\n\tint w;\n\tint h;\n\tint gl_x;\n\tint gl_y;\n\tint gl_w;\n\tint gl_h;\n} scissor_region;\n\n// Viewport struct\ntypedef struct {\n\tint x;\n\tint y;\n\tint w;\n\tint h;\n} viewport;\n\n// Alpha operations for alpha testing\ntypedef enum {\n\tGREATER_EQUAL,\n\tGREATER,\n\tNOT_EQUAL,\n\tEQUAL,\n\tLESS_EQUAL,\n\tLESS,\n\tNEVER,\n\tALWAYS\n} alphaOp;\n\n// Fog modes\ntypedef enum {\n\tLINEAR,\n\tEXP,\n\tEXP2,\n\tDISABLED\n} fogType;\n\ntypedef union combinerState {\n\tstruct {\n\t\tuint32_t rgb_func : 3;\n\t\tuint32_t a_func : 3;\n\t\tuint32_t op_mode_rgb_0 : 2;\n\t\tuint32_t op_mode_a_0 : 2;\n\t\tuint32_t op_rgb_0 : 2;\n\t\tuint32_t op_a_0 : 2; // This can be ideally reduced to 1 bit if necessary\n\t\tuint32_t op_mode_rgb_1 : 2;\n\t\tuint32_t op_mode_a_1 : 2;\n\t\tuint32_t op_rgb_1 : 2;\n\t\tuint32_t op_a_1 : 2; // This can be ideally reduced to 1 bit if necessary\n\t\tuint32_t op_mode_rgb_2 : 2;\n\t\tuint32_t op_mode_a_2 : 2;\n\t\tuint32_t op_rgb_2 : 2;\n\t\tuint32_t op_a_2 : 2; // This can be ideally reduced to 1 bit if necessary\n\t\tuint32_t UNUSED : 2;\n\t};\n\tuint32_t raw;\n} combinerState;\n\n// Texture unit struct\ntypedef struct {\n\tuint8_t state;\n\tuint8_t texture_stack_counter;\n\tuint8_t env_mode;\n\tmatrix4x4 texture_matrix_stack[GENERIC_STACK_DEPTH];\n\tcombinerState combiner;\n\tvector4f env_color;\n\tfloat rgb_scale;\n\tfloat a_scale;\n\tGLuint tex_id[3]; // {2D, 1D, CUBE_MAP}\n} texture_unit;\n\n// Framebuffer struct\ntypedef struct {\n\tGLboolean active;\n\tGLboolean is_float;\n\tGLboolean is_depth_hidden;\n\tSceGxmRenderTarget *target;\n\tSceGxmColorSurface colorbuffer;\n\tSceGxmDepthStencilSurface depthbuffer;\n\tSceGxmDepthStencilSurface *depthbuffer_ptr;\n\tint width;\n\tint height;\n\tint stride;\n\tvoid *data;\n\tuint32_t data_type;\n\ttexture *tex;\n} framebuffer;\n\n// Query struct\ntypedef struct {\n\tGLenum mode;\n\tuint32_t sync;\n\tuint8_t id;\n} query;\n\n// Renderbuffer struct\ntypedef struct {\n\tGLboolean active;\n\tSceGxmDepthStencilSurface depthbuffer;\n\tSceGxmDepthStencilSurface *depthbuffer_ptr;\n} renderbuffer;\n\n// Sampler object struct\ntypedef struct {\n\tSceGxmTextureFilter min_filter;\n\tSceGxmTextureFilter mag_filter;\n\tSceGxmTextureAddrMode u_mode;\n\tSceGxmTextureAddrMode v_mode;\n\tSceGxmTextureMipFilter mip_filter;\n\tGLboolean use_mips;\n\tuint32_t lod_bias;\n} sampler;\n\n// Texture environment mode\ntypedef enum {\n\tMODULATE = 0,\n\tDECAL,\n\tBLEND,\n\tADD,\n\tREPLACE,\n\tSUBTRACT,\n\tCOMBINE,\n\tADD_SIGNED = 1,\n\tINTERPOLATE = 2,\n} texEnvMode;\n\n#ifndef DISABLE_TEXTURE_COMBINER\ntypedef enum {\n\tTEXTURE,\n\tCONSTANT,\n\tPRIMARY_COLOR,\n\tPREVIOUS\n} texEnvOp;\n\ntypedef enum {\n\tSRC_COLOR,\n\tONE_MINUS_SRC_COLOR,\n\tSRC_ALPHA,\n\tONE_MINUS_SRC_ALPHA\n} texEnvOpMode;\n#endif\n\n// VBO struct\ntypedef struct {\n\tvoid *ptr;\n\tint32_t size;\n\tvglMemType type;\n\tuint32_t last_frame;\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\tGLboolean scratch;\n#endif\n\tGLboolean mapped;\n} gpubuffer;\n\n// VAO struct\ntypedef struct {\n\tuint32_t index_array_unit;\n\tuint8_t vertex_attrib_size[VERTEX_ATTRIBS_NUM];\n\tuint32_t vertex_attrib_offsets[VERTEX_ATTRIBS_NUM];\n\tuint32_t vertex_attrib_vbo[VERTEX_ATTRIBS_NUM];\n\tuint32_t vertex_attrib_state;\n\tuint32_t vertex_attrib_divisor;\n\tfloat *vertex_attrib_value[VERTEX_ATTRIBS_NUM];\n\tSceGxmVertexAttribute vertex_attrib_config[VERTEX_ATTRIBS_NUM];\n\tSceGxmVertexStream vertex_stream_config[VERTEX_ATTRIBS_NUM];\n\tfloat *vertex_attrib_pool;\n\tfloat *vertex_attrib_pool_ptr;\n\tfloat *vertex_attrib_pool_limit;\n} vao;\n\n// 3D vertex for position + 4D vertex for RGBA color struct\ntypedef struct {\n\tvector3f position;\n\tvector4f color;\n} rgba_vertex;\n\n// 3D vertex for position + 3D vertex for RGB color struct\ntypedef struct {\n\tvector3f position;\n\tvector3f color;\n} rgb_vertex;\n\n// 3D vertex for position + 2D vertex for UV map struct\ntypedef struct {\n\tvector3f position;\n\tvector2f texcoord;\n} texture2d_vertex;\n\n// Blend info internal struct\ntypedef union {\n\tSceGxmBlendInfo info;\n\tuint32_t raw;\n} blend_config;\n\ntypedef enum {\n\tDLIST_ARG_VOID = 0x00,\n\tDLIST_ARG_U32 = 0x01,\n\tDLIST_ARG_I32 = 0x02,\n\tDLIST_ARG_F32 = 0x04,\n\tDLIST_ARG_I16 = 0x08,\n\tDLIST_ARG_U8 = 0x10\n} dlistArgType;\n\ntypedef enum {\n\t// No arguments\n\tDLIST_FUNC_VOID = DLIST_ARG_VOID,\n\t// 1 argument\n\tDLIST_FUNC_U32 = DLIST_ARG_U32,\n\t// 2 arguments\n\tDLIST_FUNC_I32_I32 = DLIST_ARG_I32 | (DLIST_ARG_I32 << 8),\n\tDLIST_FUNC_U32_U32 = DLIST_ARG_U32 | (DLIST_ARG_U32 << 8),\n\tDLIST_FUNC_U32_I32 = DLIST_ARG_U32 | (DLIST_ARG_I32 << 8),\n\tDLIST_FUNC_U32_F32 = DLIST_ARG_U32 | (DLIST_ARG_F32 << 8),\n\tDLIST_FUNC_F32_F32 = DLIST_ARG_F32 | (DLIST_ARG_F32 << 8),\n\t// 3 arguments\n\tDLIST_FUNC_I32_I32_I32 = DLIST_ARG_I32 | (DLIST_ARG_I32 << 8) | (DLIST_ARG_I32 << 16),\n\tDLIST_FUNC_U32_I32_I32 = DLIST_ARG_U32 | (DLIST_ARG_I32 << 8) | (DLIST_ARG_I32 << 16),\n\tDLIST_FUNC_U32_U32_I32 = DLIST_ARG_U32 | (DLIST_ARG_U32 << 8) | (DLIST_ARG_I32 << 16),\n\tDLIST_FUNC_U32_I32_U32 = DLIST_ARG_U32 | (DLIST_ARG_I32 << 8) | (DLIST_ARG_U32 << 16),\n\tDLIST_FUNC_U32_U32_U32 = DLIST_ARG_U32 | (DLIST_ARG_U32 << 8) | (DLIST_ARG_U32 << 16),\n\tDLIST_FUNC_U32_F32_F32 = DLIST_ARG_U32 | (DLIST_ARG_F32 << 8) | (DLIST_ARG_F32 << 16),\n\tDLIST_FUNC_U32_U32_F32 = DLIST_ARG_U32 | (DLIST_ARG_U32 << 8) | (DLIST_ARG_F32 << 16),\n\tDLIST_FUNC_F32_F32_F32 = DLIST_ARG_F32 | (DLIST_ARG_F32 << 8) | (DLIST_ARG_F32 << 16),\n\tDLIST_FUNC_I16_I16_I16 = DLIST_ARG_I16 | (DLIST_ARG_I16 << 8) | (DLIST_ARG_I16 << 16),\n\tDLIST_FUNC_U8_U8_U8    = DLIST_ARG_U8  | (DLIST_ARG_U8 << 8)  | (DLIST_ARG_U8 << 16),\n\t// 4 arguments\n\tDLIST_FUNC_U32_U32_U32_U32 = DLIST_ARG_U32 | (DLIST_ARG_U32 << 8) | (DLIST_ARG_U32 << 16) | (DLIST_ARG_U32 << 24),\n\tDLIST_FUNC_I32_I32_I32_I32 = DLIST_ARG_I32 | (DLIST_ARG_I32 << 8) | (DLIST_ARG_I32 << 16) | (DLIST_ARG_I32 << 24),\n\tDLIST_FUNC_I32_U32_I32_U32 = DLIST_ARG_I32 | (DLIST_ARG_U32 << 8) | (DLIST_ARG_I32 << 16) | (DLIST_ARG_U32 << 24),\n\tDLIST_FUNC_U32_I32_U32_U32 = DLIST_ARG_U32 | (DLIST_ARG_I32 << 8) | (DLIST_ARG_U32 << 16) | (DLIST_ARG_U32 << 24),\n\tDLIST_FUNC_F32_F32_F32_F32 = DLIST_ARG_F32 | (DLIST_ARG_F32 << 8) | (DLIST_ARG_F32 << 16) | (DLIST_ARG_F32 << 24),\n\tDLIST_FUNC_U8_U8_U8_U8     = DLIST_ARG_U8  | (DLIST_ARG_U8 << 8)  | (DLIST_ARG_U8 << 16)  | (DLIST_ARG_U8 << 24),\n} dlistFuncType;\n\n// Available ffp shading models\ntypedef enum {\n\t//FLAT, // FIXME: Not easy to implement with ShaccCg constraints\n\tSMOOTH,\n\tPHONG\n} shadingMode;\n\n// Display list function call internal struct\ntypedef struct {\n\tvoid (*func)();\n\tuint8_t args[16];\n\tuint32_t type;\n\tvoid *next;\n} list_chain;\n\n// Display list internal struct\ntypedef struct {\n\tGLboolean used;\n\tlist_chain *head;\n\tlist_chain *tail;\n} display_list;\n\n// Matrix uniform struct\ntypedef struct {\n\tconst SceGxmProgramParameter *ptr;\n\tvoid *chain;\n} matrix_uniform;\n\n// Uniform block struct\ntypedef struct {\n\tchar name[128];\n\tuint8_t idx;\n\tvoid *chain;\n} block_uniform;\n\n#ifdef HAVE_GLSL_TRANSLATOR\n#define MAX_CG_TEXCOORD_ID 10 // Maximum number of bindable TEXCOORD semantic\n#define MAX_CG_COLOR_ID 2 // Maximum number of bindable COLOR semantic\ntypedef struct {\n\tchar texcoord_names[MAX_CG_TEXCOORD_ID][64];\n\tchar color_names[MAX_CG_COLOR_ID][64];\n\tGLboolean texcoord_used[MAX_CG_TEXCOORD_ID];\n\tGLboolean color_used[MAX_CG_COLOR_ID];\n} binds_map;\n#endif\n\n#ifdef HAVE_GLSL_TEXTURE_SIZE\ntypedef struct {\n\tchar name[64];\n\tfloat sizes[2];\n} glsl_samplers_info;\n#endif\n\n// Generic shader struct\ntypedef struct {\n\tGLenum type;\n\tGLboolean valid;\n\tGLboolean dirty;\n#ifdef HAVE_GLSL_TRANSLATOR\n\tGLboolean is_glsl;\n\tbinds_map semantics;\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\tglsl_samplers_info sized_samplers[SCE_GXM_MAX_TEXTURE_UNITS];\n\tuint8_t sized_samplers_num;\n#endif\n#endif\n\tint16_t ref_counter;\n\tSceGxmShaderPatcherId id;\n\tconst SceGxmProgram *prog;\n\tuint32_t size;\n\tuint32_t unif_buf_size;\n\tchar *source;\n\tmatrix_uniform *mat;\n\tblock_uniform *unif_blk;\n#ifdef HAVE_SHARK_LOG\n\tchar *log;\n#endif\n} shader;\n\n#ifdef HAVE_FFP_SHADER_SUPPORT\nenum {\n\tFFP_MVP_MATRIX,\n\tFFP_MV_MATRIX,\n\tFFP_NORMAL_MATRIX,\n\tFFP_FOG,\n\tFFP_BINDS_NUM\n};\n\nextern const char *ffp_bind_names[FFP_BINDS_NUM];\n#endif\n\n#include \"shaders.h\"\n\n// Internal stuffs\nextern uint32_t gxm_param_buf_size; // Param buffer size for sceGxm\nextern GLboolean skip_viewport_override;\nextern uint8_t texcoord_idxs[TEXTURE_COORDS_NUM];\nextern uint8_t texcoord_fixed_idxs[TEXTURE_COORDS_NUM];\nextern uint8_t ffp_vertex_attrib_fixed_mask;\nextern uint8_t ffp_vertex_attrib_fixed_pos_mask;\nextern legacy_vtx_attachment current_vtx;\nextern void *frag_uniforms;\nextern void *vert_uniforms;\nextern SceGxmMultisampleMode msaa_mode;\nextern void *gxm_color_surfaces_addr[DISPLAY_MAX_BUFFER_COUNT]; // Display color surfaces memblock starting addresses\nextern SceGxmColorSurface gxm_color_surfaces[DISPLAY_MAX_BUFFER_COUNT]; // Display color surfaces\nextern unsigned int gxm_back_buffer_index; // Display back buffer id\nextern GLboolean use_extra_mem;\nextern blend_config blend_info;\nextern SceGxmVertexAttribute vertex_attrib_config[VERTEX_ATTRIBS_NUM];\nextern GLboolean is_rendering_display; // Flag for when we're rendering without a framebuffer object\nextern uint16_t *default_idx_ptr; // sceGxm mapped progressive indices buffer\nextern uint16_t *default_quads_idx_ptr; // sceGxm mapped progressive indices buffer for quads\nextern uint16_t *default_line_strips_idx_ptr; // sceGxm mapped progressive indices buffer for line strips\n#if !defined(HAVE_PTHREAD) && defined(HAVE_SINGLE_THREADED_GC)\nextern int garbage_collector(unsigned int args, void *arg); // Garbage collector function\n#endif\nextern SceUID gc_mutex[2]; // Garbage collector mutex\nextern GLboolean has_cached_mem; // Flag for wether to use cached memory for mempools or not\nextern uint8_t gxm_display_buffer_count; // Display buffers count\n\nextern int legacy_pool_size; // Mempool size for GL1 immediate draw pipeline\nextern float *legacy_pool; // Mempool for GL1 immediate draw pipeline\nextern float *legacy_pool_ptr; // Current address for vertices population for GL1 immediate draw pipeline\n#ifndef SKIP_ERROR_HANDLING\nextern float *legacy_pool_end; // Address of the end of the GL1 immediate draw pipeline vertex pool\n#endif\nextern uint32_t vgl_framecount; // Current frame number since application started\nextern SceGxmVertexAttribute legacy_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM - 1];\nextern SceGxmVertexStream legacy_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM - 1];\nextern SceGxmVertexAttribute legacy_mt_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM];\nextern SceGxmVertexStream legacy_mt_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM];\nextern SceGxmVertexAttribute legacy_nt_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM - 2];\nextern SceGxmVertexStream legacy_nt_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM - 2];\nextern SceGxmVertexAttribute ffp_vertex_attrib_config[FFP_VERTEX_ATTRIBS_NUM];\nextern SceGxmVertexStream ffp_vertex_stream_config[FFP_VERTEX_ATTRIBS_NUM];\n\n// Fixed function pipeline attribute masks\nenum {\n\tFFP_ATTRIB_POSITION = 0,\n\tFFP_ATTRIB_TEX0 = 1,\n\tFFP_ATTRIB_COLOR = 2,\n\tFFP_ATTRIB_DIFFUSE = 3,\n\tFFP_ATTRIB_SPECULAR = 4,\n\tFFP_ATTRIB_EMISSION = 5,\n\tFFP_ATTRIB_NORMAL = 6,\n\tFFP_ATTRIB_TEX1 = 7,\n\tFFP_ATTRIB_TEX2 = 8,\n\tFFP_ATTRIB_MASK_ALL = 0xFFFF\n};\nenum {\n\tFFP_AMBIENT_COEFF = 0,\n\tFFP_DIFFUSE_COEFF,\n\tFFP_SPECULAR_COEFF,\n\tFFP_EMISSION_COEFF,\n\tFFP_COEFF_NUM\n};\n\nextern uint8_t ffp_texcoord_binds[3];\n#define FFP_ATTRIB_TEX(i) (ffp_texcoord_binds[i])\n#define FFP_ATTRIB_IS_TEX(i) (i == FFP_ATTRIB_TEX0 || i == FFP_ATTRIB_TEX1 || i == FFP_ATTRIB_TEX2)\n#define FFP_ATTRIB_IS_LIGHT(i) (i >= FFP_ATTRIB_COLOR && i <= FFP_ATTRIB_NORMAL)\n#define FFP_ATTRIB_LIGHT_COEFF(i) (i - (FFP_ATTRIB_COLOR - FFP_AMBIENT_COEFF))\n\n#ifdef HAVE_PROFILING\nextern uint32_t frame_profiler_cnt;\nextern uint32_t ffp_draw_profiler_cnt;\nextern uint32_t ffp_reload_profiler_cnt;\nextern uint32_t shaders_draw_profiler_cnt;\nextern uint32_t ffp_draw_cnt;\nextern uint32_t shaders_draw_cnt;\n#endif\n\n// Logging callback for vitaShaRK\n#if defined(HAVE_SHARK_LOG) || defined(LOG_ERRORS)\nvoid shark_log_cb(const char *msg, shark_log_level msg_level, int line);\n#endif\n\n// Depending on SDK, these could be or not defined\n#ifndef max\n#define max(a, b) ((a) > (b) ? (a) : (b))\n#endif\n#ifndef min\n#define min(a, b) ((a) < (b) ? (a) : (b))\n#endif\n\n// sceRazor debugger related stuffs\n#ifdef HAVE_RAZOR\n#define RAZOR_MAX_SCENES_NUM 32\n\n#ifndef HAVE_DEVKIT\nextern SceUID razor_modid;\n#endif\n\ntypedef struct {\n\tuint32_t vertex_duration;\n\tuint32_t fragment_duration;\n} scene_metrics;\n\ntypedef struct {\n\tuint32_t vertex_job_count;\n\tuint64_t vertex_job_time;\n\tuint32_t fragment_job_count;\n\tuint64_t fragment_job_time;\n\tuint32_t firmware_job_count;\n\tuint64_t firmware_job_time;\n\tfloat usse_vertex_processing_percent;\n\tfloat usse_fragment_processing_percent;\n\tfloat usse_dependent_texture_reads_percent;\n\tfloat usse_non_dependent_texture_reads_percent;\n\tuint32_t vdm_primitives_input_num;\n\tuint32_t mte_primitives_output_num;\n\tuint32_t vdm_vertices_input_num;\n\tuint32_t mte_vertices_output_num;\n\tuint32_t rasterized_pixels_before_hsr_num;\n\tuint32_t rasterized_output_pixels_num;\n\tuint32_t rasterized_output_samples_num;\n\tuint32_t tiling_accelerated_mem_writes;\n\tuint32_t isp_parameter_fetches_mem_reads;\n\tuint32_t peak_usage_value;\n\tuint8_t partial_render;\n\tuint8_t vertex_job_paused;\n\tuint64_t frame_start_time;\n\tuint32_t frame_duration;\n\tuint32_t frame_number;\n\tuint32_t gpu_activity_duration_time;\n\tuint32_t scene_count;\n\tscene_metrics scenes[RAZOR_MAX_SCENES_NUM];\n} razor_results;\n\nextern uint32_t frame_idx; // Current frame number\nextern GLboolean has_razor_live; // Flag for live metrics support with sceRazor\n#endif\n\nextern GLboolean is_shark_online; // Current vitaShaRK status\nextern GLboolean dirty_frag_unifs;\nextern GLboolean dirty_vert_unifs;\n\n// Internal fixed function pipeline dirty flags and variables\nextern GLboolean ffp_dirty_frag;\nextern GLboolean ffp_dirty_vert;\nextern uint16_t ffp_vertex_attrib_state;\nextern uint8_t ffp_vertex_num_params;\n\n// Internal runtime shader compiler settings\nextern int32_t compiler_fastmath;\nextern int32_t compiler_fastprecision;\nextern int32_t compiler_fastint;\nextern shark_opt compiler_opts;\n\n// sceGxm viewport setup (NOTE: origin is on center screen)\nextern float x_port;\nextern float y_port;\nextern float z_port;\nextern float x_scale;\nextern float y_scale;\nextern float z_scale;\n\n// Fullscreen sceGxm viewport (NOTE: origin is on center screen)\nextern float fullscreen_x_port;\nextern float fullscreen_y_port;\nextern float fullscreen_z_port;\nextern float fullscreen_x_scale;\nextern float fullscreen_y_scale;\nextern float fullscreen_z_scale;\n\nextern SceGxmContext *gxm_context; // sceGxm context instance\nextern GLenum vgl_error; // Error returned by glGetError\nextern SceGxmShaderPatcher *gxm_shader_patcher; // sceGxmShaderPatcher shader patcher instance\nextern SceGxmDepthStencilSurface gxm_depth_stencil_surface; // Depth/Stencil surfaces setup for sceGxm\nextern GLboolean system_app_mode; // Flag for system app mode usage\n\nextern sampler *samplers[COMBINED_TEXTURE_IMAGE_UNITS_NUM]; // Sampler objects array\n\n// Blending\nextern GLboolean blend_state; // Current state for GL_BLEND\nextern SceGxmBlendFactor blend_sfactor_rgb; // Current in use RGB source blend factor\nextern SceGxmBlendFactor blend_dfactor_rgb; // Current in use RGB dest blend factor\nextern SceGxmBlendFactor blend_sfactor_a; // Current in use A source blend factor\nextern SceGxmBlendFactor blend_dfactor_a; // Current in use A dest blend factor\nextern SceGxmColorMask blend_color_mask; // Current in-use color mask (glColorMask)\nextern SceGxmBlendFunc blend_func_rgb; // Current in-use RGB blend func\nextern SceGxmBlendFunc blend_func_a; // Current in-use A blend func\n\n// Depth Test\nextern GLboolean depth_test_state; // Current state for GL_DEPTH_TEST\nextern SceGxmDepthFunc depth_func; // Current in-use depth test func\nextern GLenum orig_depth_test; // Original depth test state (used for depth test invalidation)\nextern GLdouble depth_value; // Current depth test clear value\nextern GLboolean depth_mask_state; // Current state for glDepthMask\n\n// Scissor Test\nextern scissor_region region; // Current scissor test region setup\nextern GLboolean scissor_test_state; // Current state for GL_SCISSOR_TEST\n\n// Stencil Test\nextern uint8_t stencil_mask_front; // Current in use mask for stencil test on front\nextern uint8_t stencil_mask_back; // Current in use mask for stencil test on back\nextern uint8_t stencil_mask_front_write; // Current in use mask for write stencil test on front\nextern uint8_t stencil_mask_back_write; // Current in use mask for write stencil test on back\nextern uint8_t stencil_ref_front; // Current in use reference for stencil test on front\nextern uint8_t stencil_ref_back; // Current in use reference for stencil test on back\nextern SceGxmStencilOp stencil_fail_front; // Current in use stencil operation when stencil test fails for front\nextern SceGxmStencilOp depth_fail_front; // Current in use stencil operation when depth test fails for front\nextern SceGxmStencilOp depth_pass_front; // Current in use stencil operation when depth test passes for front\nextern SceGxmStencilOp stencil_fail_back; // Current in use stencil operation when stencil test fails for back\nextern SceGxmStencilOp depth_fail_back; // Current in use stencil operation when depth test fails for back\nextern SceGxmStencilOp depth_pass_back; // Current in use stencil operation when depth test passes for back\nextern SceGxmStencilFunc stencil_func_front; // Current in use stencil function on front\nextern SceGxmStencilFunc stencil_func_back; // Current in use stencil function on back\nextern GLboolean stencil_test_state; // Current state for GL_STENCIL_TEST\nextern GLint stencil_value; // Current stencil test clear value\n\n// Alpha Test\nextern GLenum alpha_func; // Current in use alpha test mode\nextern GLfloat vgl_alpha_ref; // Current in use alpha test reference value\nextern int alpha_op; // Current in use alpha test operation\nextern GLboolean alpha_test_state; // Current state for GL_ALPHA_TEST\n\n// Polygon Mode\nextern GLfloat pol_factor; // Current factor for glPolygonOffset\nextern GLfloat pol_units; // Current units for glPolygonOffset\n\n// Texture Units\nextern texture_unit texture_units[COMBINED_TEXTURE_IMAGE_UNITS_NUM]; // Available texture units\nextern texture texture_slots[TEXTURES_NUM]; // Available texture slots\nextern int8_t server_texture_unit; // Current in use server side texture unit\nextern int8_t client_texture_unit; // Current in use client side texture unit\nextern void *color_table; // Current in-use color table\nextern int unpack_row_len; // Current setting for GL_UNPACK_ROW_LENGTH\n\n// Matrices\nextern matrix4x4 *matrix; // Current in-use matrix mode\nGLint get_gl_matrix_mode(); // Get current in-use matrix mode (for glGetIntegerv)\n\n// Miscellaneous\nextern glPhase phase; // Current drawing phase for legacy openGL\nextern vector4f current_color; // Current in use color\nextern vector4f clear_rgba_val; // Current clear color for glClear\nextern viewport gl_viewport; // Current viewport state\nextern GLboolean is_fbo_float; // Current framebuffer mode\nextern vao *cur_vao; // Current in-use vertex array object\nextern shadingMode shading_mode;\n\n// Culling\nextern GLboolean no_polygons_mode; // GL_TRUE when cull mode is set to GL_FRONT_AND_BACK\nextern GLboolean cull_face_state; // Current state for GL_CULL_FACE\nextern GLenum gl_cull_mode; // Current in use openGL cull mode\nextern GLenum gl_front_face; // Current in use openGL setting for front facing primitives\n\n// Polygon Offset\nextern GLboolean pol_offset_fill; // Current state for GL_POLYGON_OFFSET_FILL\nextern GLboolean pol_offset_line; // Current state for GL_POLYGON_OFFSET_LINE\nextern GLboolean pol_offset_point; // Current state for GL_POLYGON_OFFSET_POINT\nextern SceGxmPolygonMode polygon_mode_front; // Current in use polygon mode for front\nextern SceGxmPolygonMode polygon_mode_back; // Current in use polygon mode for back\nextern GLenum gl_polygon_mode_front; // Current in use polygon mode for front\nextern GLenum gl_polygon_mode_back; // Current in use polygon mode for back\n\n// Point Sprite\nextern GLboolean point_sprite_state; // Current state for GL_POINT_SPRITE\n\n// Lighting\nextern GLboolean lighting_state; // Current lighting processor state\nextern GLboolean lights_aligned; // Are clip planes in a contiguous range\nextern uint8_t light_range[2]; // The highest and lowest enabled lights\nextern uint8_t light_mask; // Bitmask of enabled lights\nextern vector4f lights_ambients[MAX_LIGHTS_NUM];\nextern vector4f lights_diffuses[MAX_LIGHTS_NUM];\nextern vector4f lights_speculars[MAX_LIGHTS_NUM];\nextern vector4f lights_positions[MAX_LIGHTS_NUM];\nextern vector3f lights_attenuations[MAX_LIGHTS_NUM];\nextern GLboolean normalize;\nextern GLboolean color_material_state;\n\n// Fogging\nextern GLboolean fogging; // Current fogging processor state\nextern GLint fog_mode; // Current fogging mode (openGL)\nextern fogType internal_fog_mode; // Current fogging mode (sceGxm)\nextern GLfloat fog_density; // Current fogging density\nextern GLfloat fog_near; // Current fogging near distance\nextern GLfloat fog_far; // Current fogging far distance\nextern GLfloat fog_range; // Current fogging range (fog far - fog near)\nextern vector4f fog_color; // Current fogging color\n\n// Clipping Planes\nextern GLboolean clip_planes_aligned; // Are clip planes in a contiguous range\nextern uint8_t clip_plane_range[2]; // The highest and lowest enabled clip planes\nextern uint8_t clip_planes_mask; // Bitmask of enabled clip planes\nextern vector4f clip_planes_eq[MAX_CLIP_PLANES_NUM]; // Current equation for user clip planes\n\n// Framebuffers\nextern framebuffer *active_read_fb; // Current readback framebuffer in use\nextern framebuffer *active_write_fb; // Current write framebuffer in use\nextern renderbuffer *active_rb; // Current renderbuffer in use\nextern GLboolean srgb_mode; // SRGB mode for color output\n\n// Display Lists\nextern display_list *curr_display_list; // Current display list being generated\nextern GLboolean display_list_execute; // Flag to check if compiled function should be executed as well\nextern GLboolean _vgl_enqueue_list_func(void (*func)(), dlistFuncType type, ...);\n\n// vgl* Draw Pipeline\nextern void *vertex_object;\nextern void *color_object;\nextern void *texture_object;\nextern void *index_object;\n\nextern matrix4x4 vgl_mvp_matrix; // ModelViewProjection Matrix\nextern matrix4x4 projection_matrix; // Projection Matrix\nextern matrix4x4 modelview_matrix; // ModelView Matrix\nextern matrix4x4 texture_matrix[TEXTURE_COORDS_NUM]; // Texture Matrix\nextern matrix3x3 normal_matrix; // Normal Matrix\nextern matrix4x4 modelview_matrix_stack[MODELVIEW_STACK_DEPTH]; // Modelview matrices stack\nextern matrix4x4 projection_matrix_stack[GENERIC_STACK_DEPTH]; // Projection matrices stack\nextern GLboolean mvp_modified; // Check if ModelViewProjection matrix needs to be recreated\n\nextern GLuint cur_program; // Current in use custom program (0 = No custom program)\nextern uint32_t vsync_interval; // Current setting for VSync\n\nextern uint32_t vertex_array_unit; // Current in-use vertex array buffer unit\nextern uint32_t uniform_array_unit; // Current in-use uniform buffer unit\n\nextern GLenum orig_depth_test; // Original depth test state (used for depth test invalidation)\nextern framebuffer *in_use_framebuffer; // Currently in use framebuffer\nextern uint8_t dirty_framebuffer; // Flag wether current in use framebuffer is invalidated\n\n// Scissor test shaders\nextern SceGxmFragmentProgram *scissor_test_fragment_program; // Scissor test fragment program\nextern vector4f *scissor_test_vertices; // Scissor test region vertices\nextern SceUID scissor_test_vertices_uid; // Scissor test vertices memblock id\nextern GLboolean skip_scene_reset;\n\nextern uint16_t *depth_clear_indices; // Memblock starting address for clear screen indices\n\n// Clear screen shaders\nextern vector4f *clear_vertices; // Memblock starting address for clear screen vertices\n\n// Occlusion queries\nextern query *active_query; // Active query object\nextern query *last_active_query; // Last active query object\nextern uint32_t *queries_buffer; // Buffer used for visibility testing\nextern SceGxmNotification query_fence; // Fence used for occlusion queries sync\nextern GLboolean dirty_query;\n\nextern GLboolean fast_texture_compression; // Hints for texture compression\nextern GLboolean recompress_non_native;\nextern GLboolean fast_perspective_correction_hint;\nextern GLfloat point_size; // Size of points for fixed function pipeline\n\n/* gxm.c */\nvoid initGxm(void); // Inits sceGxm\nvoid initGxmContext(void); // Inits sceGxm context\nvoid createDisplayRenderTarget(void); // Creates render target for the display\nvoid initDisplayColorSurfaces(GLboolean is_swap); // Creates color surfaces for the display\nvoid initDepthStencilBuffer(uint32_t w, uint32_t h, SceGxmDepthStencilSurface *surface, GLboolean has_stencil); // Creates depth and stencil surfaces\nvoid initDepthStencilSurfaces(void); // Creates depth and stencil surfaces for the display\nvoid startShaderPatcher(void); // Creates a shader patcher instance\nvoid stopShaderPatcher(void); // Destroys a shader patcher instance\nvoid sceneReset(void); // Resets drawing scene if required\nGLboolean startShaderCompiler(void); // Starts a shader compiler instance\n\n/* framebuffers.c */\nuint32_t get_alpha_channel_size(SceGxmColorFormat type); // Get alpha channel size in bits\n\n/* tests.c */\nvoid change_depth_write(SceGxmDepthWriteMode mode); // Changes current in use depth write mode\nvoid change_depth_func(void); // Changes current in use depth test function\nvoid invalidate_depth_test(void); // Invalidates depth test state\nvoid validate_depth_test(void); // Resets original depth test state after invalidation\nvoid refresh_stencil_settings(void); // Rrefreshes current in use stencil test setup\nGLboolean change_stencil_config(SceGxmStencilOp *cfg, GLenum new_cfg); // Changes current in use stencil test operation value\nGLboolean change_stencil_func_config(SceGxmStencilFunc *cfg, GLenum new_cfg); // Changes current in use stencil test function value\nvoid update_alpha_test_settings(void); // Changes current in use alpha test operation value\nvoid update_scissor_test(void); // Changes current in use scissor test region\nvoid resetScissorTestRegion(void); // Resets scissor test region to default values\nvoid invalidate_viewport(void); // Invalidates currently set viewport\nvoid validate_viewport(void); // Restores previously invalidated viewport\n\n/* blending.c */\nvoid change_blend_factor(void); // Changes current blending settings for all used shaders\nvoid change_blend_mask(void); // Changes color mask when blending is disabled for all used shaders\nGLenum gxm_blend_to_gl(SceGxmBlendFactor factor); // Converts SceGxmBlendFactor to GL blend mode equivalent\nGLenum gxm_blend_eq_to_gl(SceGxmBlendFunc factor); // Converts SceGxmBlendFunc to GL blend func equivalent\n\n/* custom_shaders.c */\nvoid resetCustomShaders(void); // Resets custom shaders\nfloat *reserve_attrib_pool(uint8_t count);\nvoid _vglDrawObjects_CustomShadersIMPL(GLboolean implicit_wvp); // vglDrawObjects implementation for rendering with custom shaders\nGLboolean _glDrawElements_CustomShadersIMPL(uint16_t *idx_buf, GLsizei count, uint32_t top_idx, GLboolean is_short); // glDrawElements implementation for rendering with custom shaders\nGLboolean _glDrawArrays_CustomShadersIMPL(GLint first, GLsizei count, GLboolean instanced); // glDrawArrays implementation for rendering with custom shaders\nvoid _glMultiDrawArrays_CustomShadersIMPL(SceGxmPrimitiveType gxm_p, uint16_t *idx_buf, const GLint *first, const GLsizei *count, GLint lowest, GLsizei highest, GLsizei drawcount); // glMultiDrawArrays implementation for rendering with custom shaders\n\n/* ffp.c */\nvoid _glDrawElements_FixedFunctionIMPL(uint16_t *idx_buf, GLsizei count, uint32_t top_idx, GLboolean is_short); // glDrawElements implementation for rendering with ffp\nvoid _glDrawArrays_FixedFunctionIMPL(GLint first, GLsizei count); // glDrawArrays implementation for rendering with ffp\nvoid _glMultiDrawArrays_FixedFunctionIMPL(SceGxmPrimitiveType gxm_p, uint16_t *idx_buf, const GLint *first, const GLsizei *count, GLint lowest, GLsizei highest, GLsizei drawcount); // glMultiDrawArrays implementation for rendering with ffp\nuint8_t reload_ffp_shaders(SceGxmVertexAttribute *attrs, SceGxmVertexStream *streams, GLboolean is_short); // Reloads current in use ffp shaders\nvoid upload_ffp_uniforms(); // Uploads required uniforms for the in use ffp shaders\nvoid update_fogging_state(); // Updates current setup for fogging\nvoid adjust_color_material_state(); // Updates internal settings for GL_COLOR_MATERIAL\n\n/* buffers.c */\nvoid resetVao(vao *v); // Reset vao state\nvoid resetQueries(); // Reset occlusion queries state\n\n/* display_lists.c */\nvoid resetDlists(); // Reset display lists state\n\n/* misc.c */\nvoid change_cull_mode(void); // Updates current cull mode\nvoid update_polygon_offset(); // Updates current polygon offset mode\n\n/* misc functions */\nstatic inline __attribute__((always_inline)) void vector4f_convert_to_local_space(vector4f *out, int x, int y, int width, int height) { // Converts screen coords to local space\n\tfloat target_w, target_h;\n\tif (is_rendering_display) {\n\t\ttarget_w = DISPLAY_WIDTH_FLOAT;\n\t\ttarget_h = DISPLAY_HEIGHT_FLOAT;\n\t} else {\n\t\ttarget_w = in_use_framebuffer->width;\n\t\ttarget_h = in_use_framebuffer->height;\n\t}\n\tout->x = (float)(2 * x) / target_w - 1.0f;\n\tout->y = (float)(2 * (x + width)) / target_w - 1.0f;\n\tout->z = 1.0f - (float)(2 * y) / target_h;\n\tout->w = 1.0f - (float)(2 * (y + height)) / target_h;\n}\n\n/* debug.cpp */\nvoid vgl_debugger_draw(uint32_t *fb); // Draws CPU rendered debugger window\n\n/* vitaGL.c */\nuint8_t *vgl_reserve_data_pool(uint32_t size);\n\n// Taken from here: https://graphics.stanford.edu/~seander/bithacks.html#RoundUpPowerOf2\nstatic inline __attribute__((always_inline)) uint32_t nearest_po2(uint32_t val) {\n\tval--;\n\tval |= val >> 1;\n\tval |= val >> 2;\n\tval |= val >> 4;\n\tval |= val >> 8;\n\tval |= val >> 16;\n\tval++;\n\n\treturn val;\n}\n\n#endif\n"
  },
  {
    "path": "source/tests.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * tests.c:\n * Implementation for all drawing tests functions\n */\n\n#include \"shared.h\"\n\n// Depth Test\nGLboolean depth_test_state = GL_FALSE; // Current state for GL_DEPTH_TEST\nSceGxmDepthFunc depth_func = SCE_GXM_DEPTH_FUNC_LESS; // Current in-use depth test func\nGLenum orig_depth_test; // Original depth test state (used for depth test invalidation)\nGLdouble depth_value = 1.0f; // Current depth test clear value\nGLboolean depth_mask_state = GL_TRUE; // Current state for glDepthMask\n\n// Scissor Test\nscissor_region region; // Current scissor test region setup\nGLboolean scissor_test_state = GL_FALSE; // Current state for GL_SCISSOR_TEST\nSceGxmFragmentProgram *scissor_test_fragment_program; // Scissor test fragment program\nvector4f *scissor_test_vertices = NULL; // Scissor test region vertices\nSceUID scissor_test_vertices_uid; // Scissor test vertices memblock id\nGLboolean skip_scene_reset = GL_FALSE;\n\n// Stencil Test\nuint8_t stencil_mask_front = 0xFF; // Current in use mask for stencil test on front\nuint8_t stencil_mask_back = 0xFF; // Current in use mask for stencil test on back\nuint8_t stencil_mask_front_write = 0xFF; // Current in use mask for write stencil test on front\nuint8_t stencil_mask_back_write = 0xFF; // Current in use mask for write stencil test on back\nuint8_t stencil_ref_front = 0; // Current in use reference for stencil test on front\nuint8_t stencil_ref_back = 0; // Current in use reference for stencil test on back\nSceGxmStencilOp stencil_fail_front = SCE_GXM_STENCIL_OP_KEEP; // Current in use stencil operation when stencil test fails for front\nSceGxmStencilOp depth_fail_front = SCE_GXM_STENCIL_OP_KEEP; // Current in use stencil operation when depth test fails for front\nSceGxmStencilOp depth_pass_front = SCE_GXM_STENCIL_OP_KEEP; // Current in use stencil operation when depth test passes for front\nSceGxmStencilOp stencil_fail_back = SCE_GXM_STENCIL_OP_KEEP; // Current in use stencil operation when stencil test fails for back\nSceGxmStencilOp depth_fail_back = SCE_GXM_STENCIL_OP_KEEP; // Current in use stencil operation when depth test fails for back\nSceGxmStencilOp depth_pass_back = SCE_GXM_STENCIL_OP_KEEP; // Current in use stencil operation when depth test passes for back\nSceGxmStencilFunc stencil_func_front = SCE_GXM_STENCIL_FUNC_ALWAYS; // Current in use stencil function on front\nSceGxmStencilFunc stencil_func_back = SCE_GXM_STENCIL_FUNC_ALWAYS; // Current in use stencil function on back\nGLboolean stencil_test_state = GL_FALSE; // Current state for GL_STENCIL_TEST\nGLint stencil_value = 0; // Current stencil test clear value\n\n// Alpha Test\nGLenum alpha_func = GL_ALWAYS; // Current in-use alpha test mode\nGLfloat vgl_alpha_ref = 0.0f; // Current in use alpha test reference value\nint alpha_op = ALWAYS; // Current in use alpha test operation\nGLboolean alpha_test_state = GL_FALSE; // Current state for GL_ALPHA_TEST\n\ninline __attribute__((always_inline)) void change_depth_write(SceGxmDepthWriteMode mode) {\n\t// Change depth write mode for both front and back primitives\n\tsceGxmSetFrontDepthWriteEnable(gxm_context, mode);\n\tsceGxmSetBackDepthWriteEnable(gxm_context, mode);\n}\n\ninline __attribute__((always_inline)) void change_depth_func() {\n\t// Setting depth function for both front and back primitives\n\tsceGxmSetFrontDepthFunc(gxm_context, depth_test_state ? depth_func : SCE_GXM_DEPTH_FUNC_ALWAYS);\n\tsceGxmSetBackDepthFunc(gxm_context, depth_test_state ? depth_func : SCE_GXM_DEPTH_FUNC_ALWAYS);\n\n\t// Calling an update for the depth write mode\n\tchange_depth_write((depth_mask_state && depth_test_state) ? SCE_GXM_DEPTH_WRITE_ENABLED : SCE_GXM_DEPTH_WRITE_DISABLED);\n}\n\ninline __attribute__((always_inline)) void invalidate_depth_test() {\n\t// Invalidating current depth test state\n\torig_depth_test = depth_test_state;\n\tdepth_test_state = GL_FALSE;\n\n\t// Invoking a depth function update\n\tchange_depth_func();\n}\n\ninline __attribute__((always_inline)) void validate_depth_test() {\n\t// Restoring original depth test state\n\tdepth_test_state = orig_depth_test;\n\n\t// Invoking a depth function update\n\tchange_depth_func();\n}\n\ninline __attribute__((always_inline)) void invalidate_viewport() {\n\t// Invalidating current viewport\n\tif (is_rendering_display)\n\t\tsetViewport(gxm_context, fullscreen_x_port, fullscreen_x_scale, fullscreen_y_port, fullscreen_y_scale, fullscreen_z_port, fullscreen_z_scale);\n\telse {\n\t\tskip_viewport_override = GL_TRUE;\n\t\tglViewport(0, 0, in_use_framebuffer->width, in_use_framebuffer->height);\n\t}\n}\n\ninline __attribute__((always_inline)) void validate_viewport() {\n\t// Restoring original viewport\n\tif (is_rendering_display)\n\t\tsetViewport(gxm_context, x_port, x_scale, y_port, y_scale, z_port, z_scale);\n\telse {\n\t\tskip_viewport_override = GL_TRUE;\n\t\tglViewport(gl_viewport.x, gl_viewport.y, gl_viewport.w, gl_viewport.h);\n\t}\n}\n\ninline __attribute__((always_inline)) void refresh_stencil_settings() {\n\tif (stencil_test_state) {\n\t\t// Setting stencil function for both front and back primitives\n\t\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\t\tstencil_func_front,\n\t\t\tstencil_fail_front,\n\t\t\tdepth_fail_front,\n\t\t\tdepth_pass_front,\n\t\t\tstencil_mask_front, stencil_mask_front_write);\n\t\tsceGxmSetBackStencilFunc(gxm_context,\n\t\t\tstencil_func_back,\n\t\t\tstencil_fail_back,\n\t\t\tdepth_fail_back,\n\t\t\tdepth_pass_back,\n\t\t\tstencil_mask_back, stencil_mask_back_write);\n\n\t\t// Setting stencil ref for both front and back primitives\n\t\tsceGxmSetFrontStencilRef(gxm_context, stencil_ref_front);\n\t\tsceGxmSetBackStencilRef(gxm_context, stencil_ref_back);\n\n\t} else {\n\t\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\t0, 0);\n\t\tsceGxmSetBackStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\t0, 0);\n\t}\n}\n\ninline __attribute__((always_inline)) GLboolean change_stencil_config(SceGxmStencilOp *cfg, GLenum new) {\n\t// Translating openGL stencil operation value to sceGxm one\n\tswitch (new) {\n\tcase GL_KEEP:\n\t\t*cfg = SCE_GXM_STENCIL_OP_KEEP;\n\t\tbreak;\n\tcase GL_ZERO:\n\t\t*cfg = SCE_GXM_STENCIL_OP_ZERO;\n\t\tbreak;\n\tcase GL_REPLACE:\n\t\t*cfg = SCE_GXM_STENCIL_OP_REPLACE;\n\t\tbreak;\n\tcase GL_INCR:\n\t\t*cfg = SCE_GXM_STENCIL_OP_INCR;\n\t\tbreak;\n\tcase GL_INCR_WRAP:\n\t\t*cfg = SCE_GXM_STENCIL_OP_INCR_WRAP;\n\t\tbreak;\n\tcase GL_DECR:\n\t\t*cfg = SCE_GXM_STENCIL_OP_DECR;\n\t\tbreak;\n\tcase GL_DECR_WRAP:\n\t\t*cfg = SCE_GXM_STENCIL_OP_DECR_WRAP;\n\t\tbreak;\n\tcase GL_INVERT:\n\t\t*cfg = SCE_GXM_STENCIL_OP_INVERT;\n\t\tbreak;\n\tdefault:\n\t\treturn GL_FALSE;\n\t}\n\treturn GL_TRUE;\n}\n\ninline __attribute__((always_inline)) GLboolean change_stencil_func_config(SceGxmStencilFunc *cfg, GLenum new) {\n\t// Translating openGL stencil function to sceGxm one\n\tswitch (new) {\n\tcase GL_NEVER:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_NEVER;\n\t\tbreak;\n\tcase GL_LESS:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_LESS;\n\t\tbreak;\n\tcase GL_LEQUAL:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_LESS_EQUAL;\n\t\tbreak;\n\tcase GL_GREATER:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_GREATER;\n\t\tbreak;\n\tcase GL_GEQUAL:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_GREATER_EQUAL;\n\t\tbreak;\n\tcase GL_EQUAL:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_EQUAL;\n\t\tbreak;\n\tcase GL_NOTEQUAL:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_NOT_EQUAL;\n\t\tbreak;\n\tcase GL_ALWAYS:\n\t\t*cfg = SCE_GXM_STENCIL_FUNC_ALWAYS;\n\t\tbreak;\n\tdefault:\n\t\treturn GL_FALSE;\n\t}\n\treturn GL_TRUE;\n}\n\ninline __attribute__((always_inline)) void update_alpha_test_settings() {\n\tffp_dirty_frag = GL_TRUE;\n\tdirty_frag_unifs = GL_TRUE;\n\n\t// Translating openGL alpha test operation to internal one\n\tif (alpha_test_state) {\n\t\tswitch (alpha_func) {\n\t\tcase GL_EQUAL:\n\t\t\talpha_op = EQUAL;\n\t\t\tbreak;\n\t\tcase GL_LEQUAL:\n\t\t\talpha_op = LESS_EQUAL;\n\t\t\tbreak;\n\t\tcase GL_GEQUAL:\n\t\t\talpha_op = GREATER_EQUAL;\n\t\t\tbreak;\n\t\tcase GL_LESS:\n\t\t\talpha_op = LESS;\n\t\t\tbreak;\n\t\tcase GL_GREATER:\n\t\t\talpha_op = GREATER;\n\t\t\tbreak;\n\t\tcase GL_NOTEQUAL:\n\t\t\talpha_op = NOT_EQUAL;\n\t\t\tbreak;\n\t\tcase GL_NEVER:\n\t\t\talpha_op = NEVER;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\talpha_op = ALWAYS;\n\t\t\tbreak;\n\t\t}\n\t} else\n\t\talpha_op = ALWAYS;\n}\n\nvoid update_scissor_test() {\n\tconst float scissor_depth = 1.0f;\n\n\t// Setting current vertex program to clear screen one and fragment program to scissor test one\n\tsceGxmSetVertexProgram(gxm_context, clear_vertex_program_patched);\n\tsceGxmSetFragmentProgram(gxm_context, scissor_test_fragment_program);\n\n\t// Invalidating viewport and culling\n\tinvalidate_viewport();\n\tsceGxmSetCullMode(gxm_context, SCE_GXM_CULL_NONE);\n\n#ifndef DISABLE_TILE_CLIPPER\n\t// Invalidating internal tile based region clip\n\tif (is_rendering_display) {\n\t\tsceGxmSetRegionClip(gxm_context, SCE_GXM_REGION_CLIP_OUTSIDE, 0, 0, DISPLAY_WIDTH - 1, DISPLAY_HEIGHT - 1);\n\t} else {\n\t\tsceGxmSetRegionClip(gxm_context, SCE_GXM_REGION_CLIP_OUTSIDE, 0, 0, in_use_framebuffer->width - 1, in_use_framebuffer->height - 1);\n\t}\n#endif\n\t\n\tif (scissor_test_state) {\n\t\t// Calculating scissor test region vertices\n\t\tvector4f_convert_to_local_space(scissor_test_vertices, region.x, region.y, region.w, region.h);\n\n\t\tvoid *vertex_buffer;\n\t\tsceGxmReserveVertexDefaultUniformBuffer(gxm_context, &vertex_buffer);\n\t\tsceGxmSetUniformDataF(vertex_buffer, clear_position, 0, 4, &clear_vertices->x);\n\t\tsceGxmSetUniformDataF(vertex_buffer, clear_depth, 0, 1, &scissor_depth);\n\n\t\t// Cleaning stencil surface mask update bit on the whole screen\n\t\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_NEVER,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\t0, 0);\n\t\tsceGxmSetBackStencilFunc(gxm_context,\n\t\t\tSCE_GXM_STENCIL_FUNC_NEVER,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t\t0, 0);\n\t\tsceGxmDraw(gxm_context, SCE_GXM_PRIMITIVE_TRIANGLE_FAN, SCE_GXM_INDEX_FORMAT_U16, depth_clear_indices, 4);\n\t}\n\n\t// Setting stencil surface mask update bit on the scissor test region\n\tsceGxmSetFrontStencilFunc(gxm_context,\n\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t0, 0);\n\tsceGxmSetBackStencilFunc(gxm_context,\n\t\tSCE_GXM_STENCIL_FUNC_ALWAYS,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\tSCE_GXM_STENCIL_OP_KEEP,\n\t\t0, 0);\n\n\tvoid *vertex_buffer;\n\tsceGxmReserveVertexDefaultUniformBuffer(gxm_context, &vertex_buffer);\n\tif (scissor_test_state)\n\t\tsceGxmSetUniformDataF(vertex_buffer, clear_position, 0, 4, &scissor_test_vertices->x);\n\telse\n\t\tsceGxmSetUniformDataF(vertex_buffer, clear_position, 0, 4, &clear_vertices->x);\n\tsceGxmSetUniformDataF(vertex_buffer, clear_depth, 0, 1, &scissor_depth);\n\n\tsceGxmDraw(gxm_context, SCE_GXM_PRIMITIVE_TRIANGLE_FAN, SCE_GXM_INDEX_FORMAT_U16, depth_clear_indices, 4);\n\n\t// Restoring viewport and culling\n\tvalidate_viewport();\n\tchange_cull_mode();\n\n#ifndef DISABLE_TILE_CLIPPER\n\t// Reducing GPU workload by performing tile granularity clipping\n\tif (scissor_test_state) {\n#ifndef HAVE_UNFLIPPED_FBOS\n\t\tif (!is_rendering_display) {\n\t\t\tuint32_t y = region.gl_y > 0 ? region.gl_y : 0;\n\t\t\tsceGxmSetRegionClip(gxm_context, SCE_GXM_REGION_CLIP_OUTSIDE, region.x, y, region.x + region.w - 1, y + region.h - 1);\n\t\t} else\n#endif\n\t\t\tsceGxmSetRegionClip(gxm_context, SCE_GXM_REGION_CLIP_OUTSIDE, region.x, region.y, region.x + region.w - 1, region.y + region.h - 1);\n\t}\n#endif\n\n\t// Restoring original stencil test settings\n\trefresh_stencil_settings();\n\n\tvglRestoreVertexUniformBuffer();\n}\n\nvoid resetScissorTestRegion(void) {\n\t// Setting scissor test region to default values\n\tregion.x = region.y = region.gl_x = region.gl_y = 0;\n\tregion.w = region.gl_w = DISPLAY_WIDTH;\n\tregion.h = region.gl_h = DISPLAY_HEIGHT;\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid glScissor(GLint x, GLint y, GLsizei width, GLsizei height) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif ((width < 0) || (height < 0)) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tuint32_t active_w, active_h;\n\tif (is_rendering_display) {\n\t\tactive_w = DISPLAY_WIDTH;\n\t\tactive_h = DISPLAY_HEIGHT;\n\t} else {\n\t\tactive_w = in_use_framebuffer->width;\n\t\tactive_h = in_use_framebuffer->height;\t\t\n\t}\n\t\n\t// Converting openGL scissor test region to sceGxm one\n\tregion.x = x < 0 ? 0 : x;\n\tregion.w = width;\n\tregion.h = height;\n\tregion.y = active_h - y - height;\n\n\tregion.gl_x = x;\n\tregion.gl_y = y;\n\tregion.gl_w = width;\n\tregion.gl_h = height;\n\n\t// Optimizing region\n\tif (region.y < 0)\n\t\tregion.y = 0;\n\tif (region.x + region.w > active_w)\n\t\tregion.w = active_w - region.x;\n\tif (region.y + region.h > active_h)\n\t\tregion.h = active_h - region.y;\n\n\t// Updating in use scissor test parameters if GL_SCISSOR_TEST is enabled\n\tif (scissor_test_state) {\n\t\tif (!skip_scene_reset)\n\t\t\tsceneReset();\n\t\tupdate_scissor_test();\n\t}\n}\n\nvoid glDepthFunc(GLenum func) {\n\t// Properly translating openGL function to sceGxm one\n\tswitch (func) {\n\tcase GL_NEVER:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_NEVER;\n\t\tbreak;\n\tcase GL_LESS:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_LESS;\n\t\tbreak;\n\tcase GL_EQUAL:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_EQUAL;\n\t\tbreak;\n\tcase GL_LEQUAL:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_LESS_EQUAL;\n\t\tbreak;\n\tcase GL_GREATER:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_GREATER;\n\t\tbreak;\n\tcase GL_NOTEQUAL:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_NOT_EQUAL;\n\t\tbreak;\n\tcase GL_GEQUAL:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_GREATER_EQUAL;\n\t\tbreak;\n\tcase GL_ALWAYS:\n\t\tdepth_func = SCE_GXM_DEPTH_FUNC_ALWAYS;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, func);\n\t}\n\n\t// Updating in use depth function\n\tchange_depth_func();\n}\n\nvoid glClearDepth(GLdouble depth) {\n\t// Set current in use depth test depth value\n\tdepth_value = depth;\n}\n\nvoid glClearDepthf(GLclampf depth) {\n\t// Set current in use depth test depth value\n\tdepth_value = depth;\n}\n\nvoid glClearDepthx(GLclampx depth) {\n\t// Set current in use depth test depth value\n\tdepth_value = (float)depth / 65536.0f;\n}\n\nvoid glDepthMask(GLboolean flag) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (phase == MODEL_CREATION) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\n\n\t// Set current in use depth mask and invoking a depth write mode update\n\tdepth_mask_state = flag;\n\tchange_depth_write((depth_mask_state && depth_test_state) ? SCE_GXM_DEPTH_WRITE_ENABLED : SCE_GXM_DEPTH_WRITE_DISABLED);\n}\n\nvoid glAlphaFunc(GLenum func, GLfloat ref) {\n\t// Updating in use alpha test parameters\n\talpha_func = func;\n\tvgl_alpha_ref = ref;\n\tupdate_alpha_test_settings();\n}\n\nvoid glAlphaFuncx(GLenum func, GLfixed ref) {\n\t// Updating in use alpha test parameters\n\talpha_func = func;\n\tvgl_alpha_ref = (float)ref / 65536.0f;\n\tupdate_alpha_test_settings();\n}\n\nvoid glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) {\n\t// Properly updating stencil operation settings\n\tswitch (face) {\n\tcase GL_FRONT:\n\t\tif (!change_stencil_config(&stencil_fail_front, sfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, sfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_fail_front, dpfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dpfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_pass_front, dppass)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dppass)\n\t\t}\n\t\tbreak;\n\tcase GL_BACK:\n\t\tif (!change_stencil_config(&stencil_fail_back, sfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, sfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_fail_back, dpfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dpfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_pass_back, dppass)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dppass)\n\t\t}\n\t\tbreak;\n\tcase GL_FRONT_AND_BACK:\n\t\tif (!change_stencil_config(&stencil_fail_front, sfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, sfail)\n\t\t}\n\t\tif (!change_stencil_config(&stencil_fail_back, sfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, sfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_fail_front, dpfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dpfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_fail_back, dpfail)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dpfail)\n\t\t}\n\t\tif (!change_stencil_config(&depth_pass_front, dppass)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dppass)\n\t\t}\n\t\tif (!change_stencil_config(&depth_pass_back, dppass)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, dppass)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, face)\n\t}\n\trefresh_stencil_settings();\n}\n\nvoid glStencilOp(GLenum sfail, GLenum dpfail, GLenum dppass) {\n\tglStencilOpSeparate(GL_FRONT_AND_BACK, sfail, dpfail, dppass);\n}\n\nvoid glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask) {\n\t// Properly updating stencil test function settings\n\tswitch (face) {\n\tcase GL_FRONT:\n\t\tif (!change_stencil_func_config(&stencil_func_front, func)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, func)\n\t\t}\n\t\tstencil_mask_front = mask;\n\t\tstencil_ref_front = ref;\n\t\tbreak;\n\tcase GL_BACK:\n\t\tif (!change_stencil_func_config(&stencil_func_back, func)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, func)\n\t\t}\n\t\tstencil_mask_back = mask;\n\t\tstencil_ref_back = ref;\n\t\tbreak;\n\tcase GL_FRONT_AND_BACK:\n\t\tif (!change_stencil_func_config(&stencil_func_front, func)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, func)\n\t\t}\n\t\tif (!change_stencil_func_config(&stencil_func_back, func)) {\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, func)\n\t\t}\n\t\tstencil_mask_front = stencil_mask_back = mask;\n\t\tstencil_ref_front = stencil_ref_back = ref;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, face)\n\t}\n\trefresh_stencil_settings();\n}\n\nvoid glStencilFunc(GLenum func, GLint ref, GLuint mask) {\n\tglStencilFuncSeparate(GL_FRONT_AND_BACK, func, ref, mask);\n}\n\nvoid glStencilMaskSeparate(GLenum face, GLuint mask) {\n\t// Properly updating stencil test mask settings\n\tswitch (face) {\n\tcase GL_FRONT:\n\t\tstencil_mask_front_write = mask;\n\t\tbreak;\n\tcase GL_BACK:\n\t\tstencil_mask_back_write = mask;\n\t\tbreak;\n\tcase GL_FRONT_AND_BACK:\n\t\tstencil_mask_front_write = stencil_mask_back_write = mask;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, face)\n\t}\n\trefresh_stencil_settings();\n}\n\nvoid glStencilMask(GLuint mask) {\n\tglStencilMaskSeparate(GL_FRONT_AND_BACK, mask);\n}\n\nvoid glClearStencil(GLint s) {\n\tstencil_value = s;\n}\n"
  },
  {
    "path": "source/texture_callbacks.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * texture_callbacks.c:\n * Implementation for texture data reading/writing callbacks\n */\n\n#include \"shared.h\"\n#include \"texture_callbacks.h\"\n#include \"vitaGL.h\"\n\n#define convert_u16_to_u32_cspace(color, lshift, rshift, mask) (((((color << lshift) >> rshift) & mask) * 0xFF) / mask)\n\n// Read callback for 32bpp unsigned ABGR format\nuint32_t readBGRA(const void *data) {\n\tconst uint8_t *bgra = (uint8_t *)data;\n\treturn ((bgra[3] << 24) | (bgra[0] << 16) | (bgra[1] << 8) | bgra[2]);\n}\n\n// Read callback for 32bpp unsigned RGBA format\nuint32_t readRGBA(const void *data) {\n\tconst uint8_t *rgba = (uint8_t *)data;\n\treturn ((rgba[3] << 24) | (rgba[2] << 16) | (rgba[1] << 8) | rgba[0]);\n}\n\n// Read callback for 32bpp unsigned ABGR format\nuint32_t readABGR(const void *data) {\n\tconst uint8_t *abgr = (uint8_t *)data;\n\treturn ((abgr[0] << 24) | (abgr[1] << 16) | (abgr[2] << 8) | abgr[3]);\n}\n\n// Read callback for 32bpp unsigned ARGB format\nuint32_t readARGB(const void *data) {\n\tconst uint8_t *argb = (uint8_t *)data;\n\treturn ((argb[0] << 24) | (argb[3] << 16) | (argb[2] << 8) | argb[1]);\n}\n\n// Read callback for 16bpp unsigned RGBA5551 format\nuint32_t readRGBA5551(const void *data) {\n\tconst uint16_t clr = *(uint16_t *)data;\n\tuint8_t r, g, b, a;\n\tr = convert_u16_to_u32_cspace(clr, 0, 11, 0x1F);\n\tg = convert_u16_to_u32_cspace(clr, 5, 11, 0x1F);\n\tb = convert_u16_to_u32_cspace(clr, 10, 11, 0x1F);\n\ta = convert_u16_to_u32_cspace(clr, 15, 15, 0x01);\n\treturn (((uint32_t)a << 24) | ((uint32_t)b << 16) | ((uint32_t)g << 8) | r);\n}\n\n// Read callback for 16bpp unsigned BGRA1555 format\nuint32_t readARGB1555(const void *data) {\n\tconst uint16_t clr = *(uint16_t *)data;\n\tuint8_t r, g, b, a;\n\tb = convert_u16_to_u32_cspace(clr, 11, 11, 0x1F);\n\tg = convert_u16_to_u32_cspace(clr, 6, 11, 0x1F);\n\tr = convert_u16_to_u32_cspace(clr, 1, 11, 0x1F);\n\ta = convert_u16_to_u32_cspace(clr, 0, 15, 0x01);\n\treturn (((uint32_t)a << 24) | ((uint32_t)b << 16) | ((uint32_t)g << 8) | r);\n}\n\n// Read callback for 16bpp unsigned BGRA1555 format\nuint32_t readABGR1555(const void *data) {\n\tconst uint16_t clr = *(uint16_t *)data;\n\tuint8_t r, g, b, a;\n\tr = convert_u16_to_u32_cspace(clr, 11, 11, 0x1F);\n\tg = convert_u16_to_u32_cspace(clr, 6, 11, 0x1F);\n\tb = convert_u16_to_u32_cspace(clr, 1, 11, 0x1F);\n\ta = convert_u16_to_u32_cspace(clr, 0, 15, 0x01);\n\treturn (((uint32_t)a << 24) | ((uint32_t)b << 16) | ((uint32_t)g << 8) | r);\n}\n\n// Read callback for 16bpp unsigned RGBA4444 format\nuint32_t readRGBA4444(const void *data) {\n\tconst uint16_t clr = *(uint16_t *)data;\n\tuint8_t r, g, b, a;\n\tr = convert_u16_to_u32_cspace(clr, 0, 12, 0x0F);\n\tg = convert_u16_to_u32_cspace(clr, 4, 12, 0x0F);\n\tb = convert_u16_to_u32_cspace(clr, 8, 12, 0x0F);\n\ta = convert_u16_to_u32_cspace(clr, 12, 12, 0x0F);\n\treturn ((a << 24) | (b << 16) | (g << 8) | r);\n}\n\n// Read callback for 16bpp unsigned RGB565 format\nuint32_t readRGB565(const void *data) {\n\tconst uint16_t clr = *(uint16_t *)data;\n\tuint8_t r, g, b;\n\tr = convert_u16_to_u32_cspace(clr, 0, 11, 0x1F);\n\tg = convert_u16_to_u32_cspace(clr, 5, 10, 0x3F);\n\tb = convert_u16_to_u32_cspace(clr, 11, 11, 0x1F);\n\treturn (((uint32_t)0xFF << 24) | ((uint32_t)b << 16) | ((uint32_t)g << 8) | r);\n}\n\n// Read callback for 24bpp unsigned BGR format\nuint32_t readBGR(const void *data) {\n\tconst uint8_t *bgr = (uint8_t *)data;\n\treturn (((uint32_t)0xFF << 24) | ((uint32_t)bgr[0] << 16) | ((uint32_t)bgr[1] << 8) | bgr[2]);\n}\n\n// Read callback for 24bpp unsigned RGB format\nuint32_t readRGB(const void *data) {\n\tconst uint8_t *rgb = (uint8_t *)data;\n\treturn (((uint32_t)0xFF << 24) | ((uint32_t)rgb[2] << 16) | ((uint32_t)rgb[1] << 8) | rgb[0]);\n}\n\n// Read callback for 16bpp unsigned RG format\nuint32_t readRG(const void *data) {\n\tconst uint8_t *rg = (uint8_t *)data;\n\treturn (((uint32_t)0xFFFF << 16) | ((uint32_t)rg[1] << 8) | rg[0]);\n}\n\n// Read callback for 8bpp unsigned R format\nuint32_t readR(const void *data) {\n\tconst uint8_t *r = (uint8_t *)data;\n\treturn ((0xFFFFFF << 8) | r[0]);\n}\n\nuint32_t readL(const void *data) {\n\tconst uint8_t *d = (uint8_t *)data;\n\tuint8_t lum = d[0];\n\treturn (((uint32_t)0xFF << 24) | ((uint32_t)lum << 16) | ((uint32_t)lum << 8) | lum);\n}\n\nuint32_t readLA(const void *data) {\n\tconst uint8_t *d = (uint8_t *)data;\n\tuint8_t lum = d[0];\n\tuint8_t a = d[1];\n\treturn ((a << 24) | (lum << 16) | (lum << 8) | lum);\n}\n\n// Write callback for 32bpp unsigned RGBA format\nvoid writeRGBA(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[0];\n\tdst[1] = src[1];\n\tdst[2] = src[2];\n\tdst[3] = src[3];\n}\n\n// Write callback for 32bpp unsigned ABGR format\nvoid writeABGR(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[3];\n\tdst[1] = src[2];\n\tdst[2] = src[1];\n\tdst[3] = src[0];\n}\n\n// Write callback for 32bpp unsigned BGRA format\nvoid writeBGRA(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[2];\n\tdst[1] = src[1];\n\tdst[2] = src[0];\n\tdst[3] = src[3];\n}\n\n// Write callback for 24bpp unsigned RGB format\nvoid writeRGB(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[0];\n\tdst[1] = src[1];\n\tdst[2] = src[2];\n}\n\n// Write callback for 24bpp unsigned BGR format\nvoid writeBGR(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[2];\n\tdst[1] = src[1];\n\tdst[2] = src[0];\n}\n\n// Write callback for 16bpp unsigned RG format\nvoid writeRG(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[0];\n\tdst[1] = src[1];\n}\n\n// Write callback for 16bpp unsigned RA format\nvoid writeRA(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[0];\n\tdst[1] = src[3];\n}\n\n// Write callback for 8bpp unsigned R format\nvoid writeR(void *data, uint32_t color) {\n\tuint8_t *dst = (uint8_t *)data;\n\tconst uint8_t *src = (uint8_t *)&color;\n\tdst[0] = src[0];\n}\n"
  },
  {
    "path": "source/texture_callbacks.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * texture_callbacks.h:\n * Header file for texture data reading/writing callbacks exposed by texture_callbacks.c\n */\n\n#ifndef _TEXTURE_CALLBACKS_H_\n#define _TEXTURE_CALLBACKS_H_\n\n// Read callbacks\nuint32_t readR(const void *data);\nuint32_t readRG(const void *data);\nuint32_t readRGB(const void *data);\nuint32_t readBGR(const void *data);\nuint32_t readRGB565(const void *data);\nuint32_t readRGBA(const void *data);\nuint32_t readABGR(const void *data);\nuint32_t readBGRA(const void *data);\nuint32_t readARGB(const void *data);\nuint32_t readRGBA5551(const void *data);\nuint32_t readARGB1555(const void *data);\nuint32_t readABGR1555(const void *data);\nuint32_t readRGBA4444(const void *data);\nuint32_t readL(const void *data);\nuint32_t readLA(const void *data);\n\n// Write callbacks\nvoid writeR(void *data, uint32_t color);\nvoid writeRG(void *data, uint32_t color);\nvoid writeRA(void *data, uint32_t color);\nvoid writeRGB(void *data, uint32_t color);\nvoid writeBGR(void *data, uint32_t color);\nvoid writeRGBA(void *data, uint32_t color);\nvoid writeABGR(void *data, uint32_t color);\nvoid writeBGRA(void *data, uint32_t color);\n\n#endif\n"
  },
  {
    "path": "source/textures.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * textures.c:\n * Implementation for textures related functions\n */\n\n#include \"shared.h\"\n\n#ifdef HAVE_UNPURE_TEXFORMATS\n#define resolveTexTarget(target, unresolved_action) \\\n\tswitch (target) { \\\n\tcase GL_TEXTURE_2D: \\\n\t\ttexture2d_idx = tex_unit->tex_id[0]; \\\n\t\tbreak; \\\n\tcase GL_TEXTURE_CUBE_MAP: \\\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_X: \\\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Y: \\\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Z: \\\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_X: \\\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: \\\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: \\\n\t\ttexture2d_idx = tex_unit->tex_id[2]; \\\n\t\tbreak; \\\n\tcase GL_TEXTURE_1D: \\\n\t\ttexture2d_idx = tex_unit->tex_id[1]; \\\n\t\tbreak; \\\n\tdefault: \\\n\t\tvgl_log(\"%s:%d Target type unsupported (0x%x).\\n\", __FILE__, __LINE__, target); \\\n\t\t{ unresolved_action; } \\\n\t\tbreak; \\\n\t}\n#else\n#define resolveTexTarget(target, unresolved_action) \\\n\tswitch (target) { \\\n\tcase GL_TEXTURE_2D: \\\n\t\ttexture2d_idx = tex_unit->tex_id[0]; \\\n\t\tbreak; \\\n\tcase GL_TEXTURE_CUBE_MAP: \\\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_X: \\\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Y: \\\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Z: \\\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_X: \\\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: \\\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: \\\n\t\ttexture2d_idx = tex_unit->tex_id[2]; \\\n\t\tbreak; \\\n\tdefault: \\\n\t\tvgl_log(\"%s:%d Target type unsupported (0x%x).\\n\", __FILE__, __LINE__, target); \\\n\t\t{ unresolved_action; } \\\n\t\tbreak; \\\n\t}\n#endif\n\n#ifdef HAVE_TEX_CACHE\ntexture *vgl_uncached_tex_head = NULL;\ntexture *vgl_uncached_tex_tail = NULL;\n#endif\n\ntexture_unit texture_units[COMBINED_TEXTURE_IMAGE_UNITS_NUM]; // Available texture units\ntexture texture_slots[TEXTURES_NUM]; // Available texture slots\nsampler *samplers[COMBINED_TEXTURE_IMAGE_UNITS_NUM] = {NULL}; // Sampler objects bindings\n\nvoid *color_table = NULL; // Current in-use color table\nint8_t server_texture_unit = 0; // Current in use server side texture unit\nint unpack_row_len = 0; // Current setting for GL_UNPACK_ROW_LENGTH\n\nstatic inline __attribute__((always_inline)) void _glTexParameterx(texture *tex, GLenum target, GLenum pname, GLfixed param) {\n\tswitch (target) {\n\tcase GL_TEXTURE_CUBE_MAP:\n\t\tswitch (pname) {\n\t\tcase GL_TEXTURE_WRAP_S:\n\t\tcase GL_TEXTURE_WRAP_T:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (param != GL_CLAMP_TO_EDGE && param != GL_CLAMP) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MIN_FILTER: // Min filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST: // Point\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR: // Linear\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MAG_FILTER: // Mag Filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D:\n#endif\n\tcase GL_TEXTURE_2D:\n\t\tswitch (pname) {\n\t\tcase GL_TEXTURE_MAX_ANISOTROPY_EXT: // Anisotropic Filter\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (param != 65536) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MIN_FILTER: // Min filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST: // Point\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR: // Linear\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 1);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MAG_FILTER: // Mag Filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_WRAP_S: // U Mode\n\t\t\tswitch (param) {\n\t\t\tcase GL_CLAMP_TO_EDGE: // Clamp\n\t\t\tcase GL_CLAMP:\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tcase GL_REPEAT: // Repeat\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRRORED_REPEAT: // Mirror\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_MIRROR;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRROR_CLAMP_EXT: // Mirror Clamp\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_WRAP_T: // V Mode\n\t\t\tswitch (param) {\n\t\t\tcase GL_CLAMP_TO_EDGE: // Clamp\n\t\t\tcase GL_CLAMP:\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tcase GL_REPEAT: // Repeat\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRRORED_REPEAT: // Mirror\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_MIRROR;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRROR_CLAMP_EXT: // Mirror Clamp\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_LOD_BIAS: // Distant LOD bias\n\t\t\ttex->lod_bias = (uint32_t)((uint32_t)((float)param / 65536.0f) + GL_MAX_TEXTURE_LOD_BIAS);\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nstatic inline __attribute__((always_inline)) void _glTexParameteri(texture *tex, GLenum target, GLenum pname, GLint param) {\n\tswitch (target) {\n\tcase GL_TEXTURE_CUBE_MAP:\n\t\tswitch (pname) {\n\t\tcase GL_TEXTURE_WRAP_S:\n\t\tcase GL_TEXTURE_WRAP_T:\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (param != GL_CLAMP_TO_EDGE && param != GL_CLAMP) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MIN_FILTER: // Min filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST: // Point\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR: // Linear\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MAG_FILTER: // Mag Filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D:\n#endif\n\tcase GL_TEXTURE_2D:\n\t\tswitch (pname) {\n\t\tcase GL_TEXTURE_MAX_ANISOTROPY_EXT: // Anisotropic Filter\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (param != 1) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MIN_FILTER: // Min filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST: // Point\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR: // Linear\n\t\t\t\ttex->use_mips = GL_FALSE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_NEAREST:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tcase GL_NEAREST_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR_MIPMAP_LINEAR:\n\t\t\t\ttex->use_mips = GL_TRUE;\n\t\t\t\ttex->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\t\ttex->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID) {\n\t\t\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\t\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\t\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 1);\n\t\t\t}\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_MAG_FILTER: // Mag Filter\n\t\t\tswitch (param) {\n\t\t\tcase GL_NEAREST:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\t\tbreak;\n\t\t\tcase GL_LINEAR:\n\t\t\t\ttex->mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_WRAP_S: // U Mode\n\t\t\tswitch (param) {\n\t\t\tcase GL_CLAMP_TO_EDGE: // Clamp\n\t\t\tcase GL_CLAMP:\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tcase GL_REPEAT: // Repeat\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRRORED_REPEAT: // Mirror\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_MIRROR;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRROR_CLAMP_EXT: // Mirror Clamp\n\t\t\t\ttex->u_mode = SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_WRAP_T: // V Mode\n\t\t\tswitch (param) {\n\t\t\tcase GL_CLAMP_TO_EDGE: // Clamp\n\t\t\tcase GL_CLAMP:\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tcase GL_REPEAT: // Repeat\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRRORED_REPEAT: // Mirror\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_MIRROR;\n\t\t\t\tbreak;\n\t\t\tcase GL_MIRROR_CLAMP_EXT: // Mirror Clamp\n\t\t\t\ttex->v_mode = SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t\t}\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t\tbreak;\n\t\tcase GL_TEXTURE_LOD_BIAS: // Distant LOD bias\n\t\t\ttex->lod_bias = (uint32_t)(param + GL_MAX_TEXTURE_LOD_BIAS);\n\t\t\tif (tex->status == TEX_VALID)\n\t\t\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nstatic inline __attribute__((always_inline)) void _glTexImage2D_CubeIMPL(texture *tex, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *data, int index) {\n\tSceGxmTextureFormat tex_format;\n\tSceGxmTransferFormat src_format;\n\tuint8_t data_bpp = 0;\n\tGLboolean gamma_correction = GL_FALSE;\n\n\t// Detecting proper read callaback and source bpp\n\tswitch (format) {\n\tcase GL_R8:\n\tcase GL_RED:\n\tcase GL_ALPHA:\n\tcase GL_LUMINANCE:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U8_R;\n\t\t\tdata_bpp = 1;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RG:\n\tcase GL_LUMINANCE_ALPHA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U8U8_GR;\n\t\t\tdata_bpp = 2;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RGB:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 3;\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U8U8U8_BGR;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_5_6_5:\n\t\t\tdata_bpp = 2;\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U5U6U5_BGR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RGBA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 4;\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U8U8U8U8_ABGR;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_5_5_5_1:\n\t\t\tdata_bpp = 2;\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U1U5U5U5_ABGR;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_4_4_4_4:\n\t\t\tdata_bpp = 2;\n\t\t\tsrc_format = SCE_GXM_TRANSFER_FORMAT_U4U4U4U4_ABGR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, format)\n\t\tbreak;\n\t}\n\n\t// Detecting  texture format\n\tswitch (internalFormat) {\n\tcase GL_SRGB:\n\tcase GL_SRGB8:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_RGB:\n\t\tif (data_bpp == 2)\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U5U6U5_RGB;\n\t\telse\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR;\n\t\tbreak;\n\tcase GL_SRGB_ALPHA:\n\tcase GL_SRGB8_ALPHA8:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_RGBA:\n\tcase GL_RGBA8:\n\tcase GL_RGBA4:\n\tcase GL_RGB5_A1:\n\t\tif (data_bpp == 2) {\n\t\t\tif (src_format == SCE_GXM_TRANSFER_FORMAT_U1U5U5U5_ABGR)\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U5U5U5U1_RGBA;\n\t\t\telse\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_RGBA;\n\t\t} else\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR;\n\t\tbreak;\n\tdefault:\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR;\n\t\tbreak;\n\t}\n\n\t// Allocating texture/mipmaps depending on user call\n\ttex->type = internalFormat;\n\tif (level == 0) // FIXME: Add proper mipmaps support\n\t\tgpu_alloc_cube_texture(width, height, tex_format, src_format, data, tex, data_bpp, index);\n\n\t// Setting texture parameters\n\tvglSetTexUMode(&tex->gxm_tex, SCE_GXM_TEXTURE_ADDR_CLAMP);\n\tvglSetTexVMode(&tex->gxm_tex, SCE_GXM_TEXTURE_ADDR_CLAMP);\n\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\tif (gamma_correction)\n\t\tvglSetTexGammaMode(&tex->gxm_tex, SCE_GXM_TEXTURE_GAMMA_BGR);\n}\n\nstatic inline __attribute__((always_inline)) void _glTexImage2D_FlatIMPL(texture *tex, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *data) {\n\tSceGxmTextureFormat tex_format;\n\tuint8_t data_bpp = 0;\n\tGLboolean fast_store = GL_FALSE;\n\tGLboolean gamma_correction = GL_FALSE;\n\n\t/*\n\t * Callbacks are actually used to just perform down/up-sampling\n\t * between U8 texture formats. Reads are expected to give as result\n\t * an RGBA sample that will be written depending on texture format\n\t * by the write callback\n\t */\n\tuint32_t (*read_cb)(void *) = NULL;\n\n\t// Detecting proper read callaback and source bpp\n\tswitch (format) {\n\tcase GL_R8:\n\tcase GL_RED:\n\tcase GL_ALPHA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tread_cb = readR;\n\t\t\tdata_bpp = 1;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_LUMINANCE:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 1;\n\t\t\tif (internalFormat == GL_LUMINANCE || internalFormat == GL_SLUMINANCE || internalFormat == GL_SLUMINANCE8)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readL;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RG:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tread_cb = readRG;\n\t\t\tdata_bpp = 2;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_LUMINANCE_ALPHA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 2;\n\t\t\tif (internalFormat == GL_LUMINANCE_ALPHA || internalFormat == GL_SLUMINANCE_ALPHA || internalFormat == GL_SLUMINANCE8_ALPHA8)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readLA;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_BGR:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 3;\n\t\t\tif (internalFormat == GL_BGR)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readBGR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RGB:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 3;\n\t\t\tif (internalFormat == GL_RGB || internalFormat == GL_RGB8)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readRGB;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_5_6_5:\n\t\t\tdata_bpp = 2;\n\t\t\tif (internalFormat == GL_RGB)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readRGB565;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_BGRA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_INT_8_8_8_8_REV:\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 4;\n\t\t\tif (internalFormat == GL_BGRA)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readBGRA;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_INT_8_8_8_8:\n\t\t\tdata_bpp = 4;\n\t\t\tread_cb = readARGB;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_1_5_5_5_REV:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readARGB1555;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_ABGR_EXT:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 4;\n\t\t\tif (internalFormat == GL_ABGR_EXT)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readABGR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RGBA:\n\t\tswitch (type) {\n\t\tcase GL_HALF_FLOAT:\n\t\tcase GL_HALF_FLOAT_OES:\n\t\t\tdata_bpp = 8;\n\t\t\tfast_store = GL_TRUE; // TODO: For now we assume half float textures are always stored with same internalformat\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 4;\n\t\t\tif (internalFormat == GL_RGBA || internalFormat == GL_RGBA8)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\tread_cb = readRGBA;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_1_5_5_5_REV:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readABGR1555;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_5_5_5_1:\n\t\t\tdata_bpp = 2;\n\t\t\tif (internalFormat == GL_RGBA)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\tread_cb = readRGBA5551;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_4_4_4_4:\n\t\t\tdata_bpp = 2;\n\t\t\tif (internalFormat == GL_RGBA)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\tread_cb = readRGBA4444;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, format)\n\t\tbreak;\n\t}\n\n\t// Detecting proper write callback and texture format\n\ttex->write_cb = NULL;\n\tswitch (internalFormat) {\n\tcase GL_RGBA16F:\n\t\tfast_store = GL_TRUE;\n\t\ttex->write_cb = (void *)GL_TRUE; // Avoid to let this case fall in compressed texture case\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_F16F16F16F16_RGBA;\n\t\tbreak;\n\tcase GL_COMPRESSED_SRGB_S3TC_DXT1:\n\tcase GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1:\n\tcase GL_COMPRESSED_SRGB:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_COMPRESSED_RGB_S3TC_DXT1_EXT:\n\tcase GL_COMPRESSED_RGBA_S3TC_DXT1_EXT:\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC1_ABGR;\n\t\tbreak;\n\tcase GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5:\n\tcase GL_COMPRESSED_SRGB_ALPHA:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_COMPRESSED_RGBA_S3TC_DXT5_EXT:\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR;\n\t\tbreak;\n\tcase GL_SRGB:\n\tcase GL_SRGB8:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_RGB8:\n\tcase GL_RGB:\n\t\ttex->write_cb = writeRGB;\n\t\tif (fast_store && data_bpp == 2)\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U5U6U5_RGB;\n\t\telse\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR;\n\t\tbreak;\n\tcase GL_BGR:\n\t\ttex->write_cb = writeBGR;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8_RGB;\n\t\tbreak;\n\tcase GL_SRGB_ALPHA:\n\tcase GL_SRGB8_ALPHA8:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_RGBA8:\n\tcase GL_RGBA4:\n\tcase GL_RGB5_A1:\n\tcase GL_RGBA:\n\t\ttex->write_cb = writeRGBA;\n\t\tif (fast_store && data_bpp == 2) {\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readRGBA5551)\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U5U5U5U1_RGBA;\n\t\t\telse\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_RGBA;\n\t\t} else\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR;\n\t\tbreak;\n\tcase GL_BGRA:\n\t\ttex->write_cb = writeBGRA;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB;\n\t\tbreak;\n\tcase GL_ABGR_EXT:\n\t\ttex->write_cb = writeABGR;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_RGBA;\n\t\tbreak;\n\tcase GL_INTENSITY:\n\t\ttex->write_cb = writeR;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8_RRRR;\n\t\tbreak;\n\tcase GL_ALPHA:\n\t\ttex->write_cb = writeR;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8_R111;\n\t\tbreak;\n\tcase GL_R8:\n\tcase GL_RED:\n\t\ttex->write_cb = writeR;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8_R;\n\t\tbreak;\n\tcase GL_COLOR_INDEX8_EXT:\n\t\ttex->write_cb = writeR; // TODO: This is a hack\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P8_ABGR;\n\t\tbreak;\n\tcase GL_SLUMINANCE:\n\tcase GL_SLUMINANCE8:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_LUMINANCE:\n\t\ttex->write_cb = writeR;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_L8;\n\t\tbreak;\n\tcase GL_SLUMINANCE_ALPHA:\n\tcase GL_SLUMINANCE8_ALPHA8:\n\t\tgamma_correction = GL_TRUE;\n\tcase GL_LUMINANCE_ALPHA:\n\t\ttex->write_cb = writeRA;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_A8L8;\n\t\tbreak;\n\tdefault:\n\t\ttex->write_cb = writeRGBA;\n\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR;\n\t\tbreak;\n\t}\n\n\t// Allocating texture/mipmaps depending on user call\n\ttex->type = internalFormat;\n\tif (level == 0)\n\t\tif (tex->write_cb)\n\t\t\tgpu_alloc_texture(width, height, tex_format, data, tex, data_bpp, read_cb, tex->write_cb, fast_store);\n\t\telse {\n\t\t\t// FIXME: NPOT textures are not supported in dxt_compress for now so we make the texture POT prior runtime compressing it\n\t\t\tint pot_w = 1;\n\t\t\tint pot_h = 1;\n\t\t\twhile (pot_w < width) {\n\t\t\t\tpot_w = pot_w << 1;\n\t\t\t}\n\t\t\twhile (pot_h < height) {\n\t\t\t\tpot_h = pot_h << 1;\n\t\t\t}\n\t\t\t\t\t\t\n\t\t\t// stb_dxt expects input as RGBA8888, so we convert input texture if necessary\n\t\t\tvoid *target_data = (void *)data;\n\t\t\tif ((uintptr_t)read_cb != (uintptr_t)readRGBA) {\n\t\t\t\ttarget_data = vglMalloc(pot_w * pot_h * 4);\n\t\t\t\tif (data) {\n\t\t\t\t\tuint8_t *src = (uint8_t *)data;\n\t\t\t\t\tuint32_t *dst = target_data;\n\t\t\t\t\tfor (int y = 0; y < height; y++) {\n\t\t\t\t\t\tfor (int x = 0; x < width; x++) {\n\t\t\t\t\t\t\tuint32_t clr = read_cb(src);\n\t\t\t\t\t\t\twriteRGBA(dst++, clr);\n\t\t\t\t\t\t\tsrc += data_bpp;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tdst = &dst[pot_w - width];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else if (pot_w != width || pot_h != height) {\n\t\t\t\ttarget_data = vglMalloc(pot_w * pot_h * 4);\n\t\t\t\tif (data) {\n\t\t\t\t\tuint32_t *src = (uint32_t *)data;\n\t\t\t\t\tuint32_t *dst = target_data;\n\t\t\t\t\tfor (int y = 0; y < height; y++) {\n\t\t\t\t\t\tvgl_fast_memcpy(&dst[pot_w * y], &src[width * y], width * 4);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\tgpu_alloc_compressed_texture(level, pot_w, pot_h, tex_format, 0, target_data, tex, data_bpp, read_cb);\n\t\t\t\n\t\t\t// If we needed a temp memory for input data, we likely needed to turn our texture into pot, so we patch back original texture size into sceGxm descriptor\n\t\t\tif (target_data != data) {\n\t\t\t\tvgl_free(target_data);\n\t\t\t\tsceGxmTextureSetWidth(&tex->gxm_tex, width);\n\t\t\t\tsceGxmTextureSetHeight(&tex->gxm_tex, height);\n\t\t\t}\n\t\t}\n\telse if (tex->write_cb)\n\t\tgpu_alloc_mipmaps(level, tex);\n\telse\n\t\tgpu_alloc_compressed_texture(level, width, height, tex_format, 0, data, tex, data_bpp, read_cb);\n\n\t// Setting texture parameters\n\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\tif (gamma_correction)\n\t\tvglSetTexGammaMode(&tex->gxm_tex, SCE_GXM_TEXTURE_GAMMA_BGR);\n\n\t// Setting palette if the format requests one\n\tif (tex->palette_data) {\n\t\tvglSetTexPalette(&tex->gxm_tex, tex->palette_data);\n\t\ttex->palette_data = NULL;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) void _glTexSubImage2D(texture *tex, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) {\n\t#ifdef HAVE_UNPURE_TEXTURES\n\tlevel -= tex->mip_start;\n#endif\n\tSceGxmTextureFormat tex_format = sceGxmTextureGetFormat(&tex->gxm_tex);\n\tuint8_t bpp = tex_format_to_bytespp(tex_format);\n\tuint32_t orig_w = sceGxmTextureGetWidth(&tex->gxm_tex);\n\tuint32_t orig_h = sceGxmTextureGetHeight(&tex->gxm_tex);\n\tuint32_t jumps[16];\n\tuint32_t po2_w = 0;\n\tuint32_t po2_h;\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (xoffset + width > orig_w) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t} else if (yoffset + height > orig_h) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t} else if (level < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, level)\n\t} else if (xoffset < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, xoffset)\n\t} else if (yoffset < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, yoffset)\n\t} else if (width < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, width)\n\t} else if (height < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, height)\n\t} else if (tex->status != TEX_VALID) {\n\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t}\n#endif\t\n\n#ifdef HAVE_TEX_CACHE\n\trestoreTexCache(tex);\n#endif\n\n#ifndef TEXTURES_SPEEDHACK\n\t// Copying the texture in a new mem location and dirtying old one\n\tif (tex->last_frame != OBJ_NOT_USED && (vgl_framecount - tex->last_frame <= FRAME_PURGE_FREQ)) {\n\t\tuint32_t size;\n\t\tif (tex->mip_count > 1) {\n\t\t\tpo2_w = nearest_po2(orig_w);\n\t\t\tpo2_h = nearest_po2(orig_h);\n\t\t\tuint32_t w = po2_w;\n\t\t\tuint32_t h = po2_h;\n\t\t\tsize = 0;\n\t\t\tfor (int j = 0; j < tex->mip_count; j++) {\n\t\t\t\tjumps[j] = MAX(w, 8) * h * bpp;\n\t\t\t\tw /= 2;\n\t\t\t\th /= 2;\n\t\t\t\tsize += jumps[j];\n\t\t\t}\n\t\t} else {\n\t\t\tsize = orig_h * VGL_ALIGN(orig_w, 8) * bpp;\n\t\t}\n\t\tvoid *texture_data = gpu_alloc_mapped(size, VGL_MEM_MAIN);\n\t\tvgl_fast_memcpy(texture_data, tex->data, size);\n\t\tgpu_free_texture_data(tex);\n\t\tsceGxmTextureSetData(&tex->gxm_tex, texture_data);\n\t\ttex->data = texture_data;\n\t\ttex->last_frame = OBJ_NOT_USED;\n#ifdef HAVE_TEX_CACHE\n\t\tmarkAsCacheable(tex)\n#endif\n\t}\n#endif\n\t// Calculating start address of requested texture modification\n\tuint8_t *ptr = (uint8_t *)tex->data;\n\tuint8_t data_bpp = 0;\n\tGLboolean fast_store = GL_FALSE;\n\n\t// Support for legacy GL1.0 format\n\tswitch (format) {\n\tcase 1:\n\t\tformat = GL_RED;\n\t\tbreak;\n\tcase 2:\n\t\tformat = GL_RG;\n\t\tbreak;\n\tcase 3:\n\t\tformat = GL_RGB;\n\t\tbreak;\n\tcase 4:\n\t\tformat = GL_RGBA;\n\t\tbreak;\n\t}\n\n\t/*\n\t * Callbacks are actually used to just perform down/up-sampling\n\t * between U8 texture formats. Reads are expected to give as result\n\t * an RGBA sample that will be written depending on texture format\n\t * by the write callback\n\t */\n\tvoid (*write_cb)(void *, uint32_t) = NULL;\n\tuint32_t (*read_cb)(void *) = NULL;\n\n\t// Detecting proper read callback and source bpp\n\tswitch (format) {\n\tcase GL_RED:\n\tcase GL_ALPHA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tread_cb = readR;\n\t\t\tdata_bpp = 1;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_LUMINANCE:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tread_cb = readL;\n\t\t\tdata_bpp = 1;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_LUMINANCE_ALPHA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readLA;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RG:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tread_cb = readRG;\n\t\t\tdata_bpp = 2;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RGB:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 3;\n\t\t\tread_cb = readRGB;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_5_6_5:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readRGB565;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_BGR:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 3;\n\t\t\tread_cb = readBGR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_RGBA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\t\tdata_bpp = 4;\n\t\t\tread_cb = readRGBA;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_5_5_5_1:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readRGBA5551;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_4_4_4_4:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readRGBA4444;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_1_5_5_5_REV:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readABGR1555;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tcase GL_BGRA:\n\t\tswitch (type) {\n\t\tcase GL_UNSIGNED_BYTE:\n\t\tcase GL_UNSIGNED_INT_8_8_8_8_REV:\n\t\t\tdata_bpp = 4;\n\t\t\tread_cb = readBGRA;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_INT_8_8_8_8:\n\t\t\tdata_bpp = 4;\n\t\t\tread_cb = readARGB;\n\t\t\tbreak;\n\t\tcase GL_UNSIGNED_SHORT_1_5_5_5_REV:\n\t\t\tdata_bpp = 2;\n\t\t\tread_cb = readARGB1555;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, type)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, format)\n\t\tbreak;\n\t}\n\n\tswitch (target) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D: // Workaround for 1D textures support\n#endif\n\tcase GL_TEXTURE_2D:\n\t\t// Detecting proper write callback\n\t\tswitch (tex_format) {\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR:\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readRGB)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\twrite_cb = writeRGB;\n\t\t\tbreak;\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8_RGB:\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readBGR)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\twrite_cb = writeBGR;\n\t\t\tbreak;\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR:\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readRGBA)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\twrite_cb = writeRGBA;\n\t\t\tbreak;\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB:\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readBGRA)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\twrite_cb = writeBGRA;\n\t\t\tbreak;\n\t\tcase SCE_GXM_TEXTURE_FORMAT_L8:\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U8_RRRR:\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U8_R111:\n\t\tcase SCE_GXM_TEXTURE_FORMAT_P8_ABGR:\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readR || (uintptr_t)read_cb == (uintptr_t)readL)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\twrite_cb = writeR;\n\t\t\tbreak;\n\t\tcase SCE_GXM_TEXTURE_FORMAT_A8L8:\n\t\t\tif ((uintptr_t)read_cb == (uintptr_t)readLA)\n\t\t\t\tfast_store = GL_TRUE;\n\t\t\telse\n\t\t\t\twrite_cb = writeRA;\n\t\t\tbreak;\n\t\t// From here, we assume we're always in fast_store trunk (Not 100% accurate)\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U5U6U5_RGB:\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U4U4U4U4_RGBA:\n\t\tcase SCE_GXM_TEXTURE_FORMAT_U5U5U5U1_RGBA:\n\t\t\tfast_store = GL_TRUE;\n\t\t\tbreak;\n\t\t}\n\t\tuint32_t mip_w, mip_stride;\n\t\tif (level > 0) {\n\t\t\tif (po2_w == 0) { // We didn't calculate already the mip jump chain, so we do it now\n\t\t\t\tpo2_w = nearest_po2(orig_w);\n\t\t\t\tpo2_h = nearest_po2(orig_h);\n\t\t\t\tmip_stride = po2_w;\n\t\t\t\tuint32_t _mip_h = po2_h;\n\t\t\t\tfor (int j = 0; j < level; j++) {\n\t\t\t\t\tptr += MAX(mip_stride, 8) * _mip_h * bpp;\n\t\t\t\t\tmip_stride /= 2;\n\t\t\t\t\t_mip_h /= 2;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tfor (int j = 0; j < level; j++) {\n\t\t\t\t\tptr += jumps[j];\n\t\t\t\t}\n\t\t\t}\n\t\t\tmip_w = orig_w / (2 * level);\n\t\t\tmip_stride = VGL_ALIGN(mip_stride, 8) * bpp;\n\t\t} else {\n\t\t\tmip_w = orig_w;\n\t\t\tmip_stride = VGL_ALIGN(orig_w, 8) * bpp;\n\t\t}\n\t\tptr += xoffset * bpp + yoffset * mip_stride;\n\t\tif (fast_store) { // Internal format and input format are the same, we can take advantage of this\n\t\t\tuint8_t *data = (uint8_t *)pixels;\n\t\t\tuint32_t line_size = width * bpp;\n\t\t\tuint32_t src_stride = (unpack_row_len ? unpack_row_len : width) * bpp;\n\t\t\tif (xoffset == 0 && src_stride == mip_w * bpp && src_stride == mip_stride) {\n\t\t\t\tvgl_fast_memcpy(ptr, data, line_size * height);\n\t\t\t} else {\n\t\t\t\tfor (int i = 0; i < height; i++) {\n\t\t\t\t\tvgl_fast_memcpy(ptr, data, line_size);\n\t\t\t\t\tdata += src_stride;\n\t\t\t\t\tptr += mip_stride;\n\t\t\t\t}\n\t\t\t}\n\t\t} else { // Executing texture modification via callbacks\n\t\t\tuint8_t *ptr_line = ptr;\n\t\t\tuint8_t *data = (uint8_t *)pixels;\n\t\t\tfor (int i = 0; i < height; i++) {\n\t\t\t\tfor (int j = 0; j < width; j++) {\n\t\t\t\t\tuint32_t clr = read_cb((uint8_t *)data);\n\t\t\t\t\twrite_cb(ptr, clr);\n\t\t\t\t\tdata += data_bpp;\n\t\t\t\t\tptr += bpp;\n\t\t\t\t}\n\t\t\t\tif (unpack_row_len) {\n\t\t\t\t\tdata = (uint8_t *)pixels + unpack_row_len * data_bpp;\n\t\t\t\t\tpixels = data;\n\t\t\t\t}\n\t\t\t\tptr = ptr_line + mip_stride;\n\t\t\t\tptr_line = ptr;\n\t\t\t}\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_X:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_X:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Y:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Z:\n\t\tif (xoffset == 0 && yoffset == 0 && width == orig_w && height == orig_h) {\n\t\t\t_glTexImage2D_CubeIMPL(tex, level, format, width, height, format, type, pixels, target - GL_TEXTURE_CUBE_MAP_POSITIVE_X);\n\t\t} else {\n\t\t\tvgl_log(\"%s:%d %s: Partial edits of cubemaps not supported.\\n\", __FILE__, __LINE__, __func__);\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid _glCompressedTexImage2D(texture *tex, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data) {\n#ifdef HAVE_UNPURE_TEXTURES\n\tif (tex->mip_start < 0)\n\t\ttex->mip_start = level;\n\tlevel -= tex->mip_start;\n#endif\n\n\tSceGxmTextureFormat tex_format;\n\tGLboolean gamma_correction = GL_FALSE;\n\tGLboolean non_native_format = GL_FALSE;\n\tGLboolean paletted_format = GL_FALSE;\n\tGLboolean planar_format = GL_FALSE;\n\tvoid *decompressed_data;\n\tuint8_t data_bpp;\n\tuint32_t (*read_cb)(void *) = NULL;\n\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (width > GXM_TEX_MAX_SIZE || height > GXM_TEX_MAX_SIZE) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n\n\t// Ensure imageSize isn't zero.\n\tif (imageSize == 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, imageSize)\n\t}\n\t\n\tif (data == NULL) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, data)\n\t}\n#endif\n\n\tswitch (target) {\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_X:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Y:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Z:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_X:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:\n\t\tif (level != 0) // FIXME: Add proper mipmaps support for cubemaps\n\t\t\treturn;\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D: // Workaround for 1D textures support\n#endif\n\tcase GL_TEXTURE_2D:\n\t\t// Detecting proper write callback and texture format\n\t\tswitch (internalFormat) {\n\t\tcase GL_PALETTE4_RGB8_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGB;\n\t\t\tdata_bpp = 3;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P4_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE4_RGBA8_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGBA;\n\t\t\tdata_bpp = 4;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P4_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE4_RGBA4_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGBA4444;\n\t\t\tdata_bpp = 2;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P4_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE4_R5_G6_B5_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGB565;\n\t\t\tdata_bpp = 2;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P4_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE4_RGB5_A1_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGBA5551;\n\t\t\tdata_bpp = 2;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P4_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE8_RGB8_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGB;\n\t\t\tdata_bpp = 3;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P8_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE8_RGBA8_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGBA;\n\t\t\tdata_bpp = 4;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P8_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE8_RGBA4_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGBA4444;\n\t\t\tdata_bpp = 2;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P8_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE8_R5_G6_B5_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGB565;\n\t\t\tdata_bpp = 2;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P8_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_PALETTE8_RGB5_A1_OES:\n\t\t\tif (target != GL_TEXTURE_2D) {\n\t\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t\t}\n\t\t\tread_cb = readRGBA5551;\n\t\t\tdata_bpp = 2;\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_P8_ABGR;\n\t\t\tpaletted_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_SRGB_S3TC_DXT1:\n\t\tcase GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1:\n\t\t\tgamma_correction = GL_TRUE;\n\t\tcase GL_COMPRESSED_RGB_S3TC_DXT1_EXT:\n\t\tcase GL_COMPRESSED_RGBA_S3TC_DXT1_EXT:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC1_ABGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3:\n\t\t\tgamma_correction = GL_TRUE;\n\t\tcase GL_COMPRESSED_RGBA_S3TC_DXT3_EXT:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC2_ABGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5:\n\t\t\tgamma_correction = GL_TRUE;\n\t\tcase GL_COMPRESSED_RGBA_S3TC_DXT5_EXT:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_1BGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_ABGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_1BGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_ABGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP_ABGR;\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_PVRTII4BPP_ABGR;\n\t\t\tbreak;\n\t\tcase VGL_YUV420P_NV12_BT601:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YVU420P2_CSC0;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YVU420P_NV21_BT601:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YUV420P2_CSC0;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YUV420P_NV12_BT709:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YVU420P2_CSC1;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YVU420P_NV21_BT709:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YUV420P2_CSC1;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YUV420P_BT601:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YUV420P3_CSC0;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YVU420P_BT601:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YVU420P3_CSC0;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YUV420P_BT709:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YUV420P3_CSC1;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase VGL_YVU420P_BT709:\n\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_YVU420P3_CSC1;\n\t\t\tplanar_format = GL_TRUE;\n\t\t\tbreak;\n\t\tcase GL_ETC1_RGB8_OES:\n#ifndef DISABLE_HW_ETC1\n\t\t\tif (target == GL_TEXTURE_2D)\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_ETC1_1BGR;\n\t\t\telse {\n#endif\n\t\t\t\tnon_native_format = GL_TRUE;\n\t\t\t\tdecompressed_data = vglMalloc(width * height * 3);\n\t\t\t\tetc1_decode_image((etc1_byte *)data, (etc1_byte *)decompressed_data, width, height, 3, width * 3);\n\t\t\t\tif (recompress_non_native && target == GL_TEXTURE_2D) {\n\t\t\t\t\tread_cb = readRGB;\n\t\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC1_ABGR;\n\t\t\t\t} else\n\t\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR;\n\t\t\t\tdata_bpp = 3;\n#ifndef DISABLE_HW_ETC1\n\t\t\t}\n#endif\n\t\t\tbreak;\n\t\tcase GL_COMPRESSED_RGBA8_ETC2_EAC:\n\t\t\tnon_native_format = GL_TRUE;\n\t\t\tdecompressed_data = vglMalloc(width * height * 4);\n\t\t\teac_decode((uint8_t *)data, decompressed_data, width, height, EAC_ETC2);\n\t\t\tif (recompress_non_native && target == GL_TEXTURE_2D) {\n\t\t\t\tread_cb = readRGBA;\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR;\n\t\t\t} else\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR;\n\t\t\tdata_bpp = 4;\n\t\t\tbreak;\n\t\tcase GL_ATC_RGB_AMD:\n\t\t\tnon_native_format = GL_TRUE;\n\t\t\tdecompressed_data = vglMalloc(width * height * 4);\n\t\t\tatitc_decode((uint8_t *)data, decompressed_data, width, height, ATC_RGB);\n\t\t\tif (recompress_non_native && target == GL_TEXTURE_2D) {\n\t\t\t\tread_cb = readBGRA;\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC1_ABGR;\n\t\t\t} else\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB;\n\t\t\tdata_bpp = 4;\n\t\t\tbreak;\n\t\tcase GL_ATC_RGBA_EXPLICIT_ALPHA_AMD:\n\t\t\tnon_native_format = GL_TRUE;\n\t\t\tdecompressed_data = vglMalloc(width * height * 4);\n\t\t\tatitc_decode((uint8_t *)data, decompressed_data, width, height, ATC_EXPLICIT_ALPHA);\n\t\t\tif (recompress_non_native && target == GL_TEXTURE_2D) {\n\t\t\t\tread_cb = readBGRA;\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR;\n\t\t\t} else\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB;\n\t\t\tdata_bpp = 4;\n\t\t\tbreak;\n\t\tcase GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD:\n\t\t\tnon_native_format = GL_TRUE;\n\t\t\tdecompressed_data = vglMalloc(width * height * 4);\n\t\t\tatitc_decode((uint8_t *)data, decompressed_data, width, height, ATC_INTERPOLATED_ALPHA);\n\t\t\tif (recompress_non_native && target == GL_TEXTURE_2D) {\n\t\t\t\tread_cb = readBGRA;\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR;\n\t\t\t} else\n\t\t\t\ttex_format = SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB;\n\t\t\tdata_bpp = 4;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, internalFormat)\n\t\t}\n\n\t\t// Allocating texture/mipmaps depending on user call\n\t\ttex->type = internalFormat;\n\t\tif (planar_format) {\n\t\t\t// FIXME: Add mipmaps support for planar textures\n\t\t\tgpu_alloc_planar_texture(width, height, tex_format, data, tex);\n\t\t} else if (paletted_format) {\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (level > 0) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\tgpu_alloc_paletted_texture(-level, width, height, tex_format, data, tex, data_bpp, read_cb);\n\t\t\tvglSetTexPalette(&tex->gxm_tex, tex->palette_data);\n\t\t} else {\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (level < 0) {\n\t\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t\t}\n#endif\n\t\t\tif (non_native_format) {\n\t\t\t\tif (level == 0) {\n\t\t\t\t\tif (read_cb) {\n\t\t\t\t\t\t// FIXME: NPOT textures are not supported in dxt_compress for now so we make the texture POT prior runtime compressing it\n\t\t\t\t\t\tint pot_w = 1;\n\t\t\t\t\t\tint pot_h = 1;\n\t\t\t\t\t\twhile (pot_w < width) {\n\t\t\t\t\t\t\tpot_w = pot_w << 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t\twhile (pot_h < height) {\n\t\t\t\t\t\t\tpot_h = pot_h << 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t\t// stb_dxt expects input as RGBA8888, so we convert input texture if necessary\n\t\t\t\t\t\tvoid *target_data = decompressed_data;\n\t\t\t\t\t\tif ((uintptr_t)read_cb != (uintptr_t)readRGBA) {\n\t\t\t\t\t\t\ttarget_data = vglMalloc(pot_w * pot_h * 4);\n\t\t\t\t\t\t\tuint8_t *src = (uint8_t *)decompressed_data;\n\t\t\t\t\t\t\tuint32_t *dst = target_data;\n\t\t\t\t\t\t\tfor (int y = 0; y < height; y++) {\n\t\t\t\t\t\t\t\tfor (int x = 0; x < width; x++) {\n\t\t\t\t\t\t\t\t\tuint32_t clr = read_cb(src);\n\t\t\t\t\t\t\t\t\twriteRGBA(dst++, clr);\n\t\t\t\t\t\t\t\t\tsrc += data_bpp;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tdst = &dst[pot_w - width];\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else if (pot_w != width || pot_h != height) {\n\t\t\t\t\t\t\ttarget_data = vglMalloc(pot_w * pot_h * 4);\n\t\t\t\t\t\t\tuint32_t *src = (uint32_t *)decompressed_data;\n\t\t\t\t\t\t\tuint32_t *dst = target_data;\n\t\t\t\t\t\t\tfor (int y = 0; y < height; y++) {\n\t\t\t\t\t\t\t\tvgl_fast_memcpy(&dst[pot_w * y], &src[width * y], width * 4);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t\tif (target == GL_TEXTURE_2D)\n\t\t\t\t\t\t\tgpu_alloc_compressed_texture(level, pot_w, pot_h, tex_format, 0, target_data, tex, data_bpp, read_cb);\n\t\t\t\t\t\telse\n\t\t\t\t\t\t\tgpu_alloc_compressed_cube_texture(pot_w, pot_h, tex_format, 0, target_data, tex, data_bpp, read_cb, target - GL_TEXTURE_CUBE_MAP_POSITIVE_X);\n\t\t\t\t\t\t\n\t\t\t\t\t\t// If we needed a temp memory for input data, we likely needed to turn our texture into pot, so we patch back original texture size into sceGxm descriptor\n\t\t\t\t\t\tif (target_data != decompressed_data) {\n\t\t\t\t\t\t\tvgl_free(target_data);\n\t\t\t\t\t\t\tsceGxmTextureSetWidth(&tex->gxm_tex, width);\n\t\t\t\t\t\t\tsceGxmTextureSetHeight(&tex->gxm_tex, height);\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (target == GL_TEXTURE_2D)\n\t\t\t\t\t\t\tgpu_alloc_texture(width, height, tex_format, decompressed_data, tex, data_bpp, NULL, NULL, GL_TRUE);\n\t\t\t\t\t\telse {\n\t\t\t\t\t\t\tSceGxmTransferFormat trans_fmt;\n\t\t\t\t\t\t\tswitch (tex_format) {\n\t\t\t\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8_BGR:\n\t\t\t\t\t\t\t\ttrans_fmt = SCE_GXM_TRANSFER_FORMAT_U8U8U8_BGR;\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ARGB:\n\t\t\t\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_U8U8U8U8_ABGR:\n\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\ttrans_fmt = SCE_GXM_TRANSFER_FORMAT_U8U8U8U8_ABGR;\n\t\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tgpu_alloc_cube_texture(width, height, tex_format, trans_fmt, decompressed_data, tex, data_bpp, target - GL_TEXTURE_CUBE_MAP_POSITIVE_X);\t\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else if (read_cb) {\n\t\t\t\t\tgpu_alloc_compressed_texture(level, width, height, tex_format, 0, decompressed_data, tex, data_bpp, read_cb);\n\t\t\t\t} else\n\t\t\t\t\tgpu_alloc_mipmaps(level, tex);\n\t\t\t\tvgl_free(decompressed_data);\n\t\t\t} else {\n\t\t\t\tif (target == GL_TEXTURE_2D)\n\t\t\t\t\tgpu_alloc_compressed_texture(level, width, height, tex_format, imageSize, data, tex, 0, NULL);\n\t\t\t\telse\n\t\t\t\t\tgpu_alloc_compressed_cube_texture(width, height, tex_format, imageSize, data, tex, 0, NULL, target - GL_TEXTURE_CUBE_MAP_POSITIVE_X);\n\t\t\t}\n\t\t}\n\t\t// Setting texture parameters\n\t\tif (target == GL_TEXTURE_2D) {\n\t\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\t} else {\n\t\t\tvglSetTexUMode(&tex->gxm_tex, SCE_GXM_TEXTURE_ADDR_CLAMP);\n\t\t\tvglSetTexVMode(&tex->gxm_tex, SCE_GXM_TEXTURE_ADDR_CLAMP);\n\t\t}\n\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 1);\n\t\tif (gamma_correction)\n\t\t\tvglSetTexGammaMode(&tex->gxm_tex, SCE_GXM_TEXTURE_GAMMA_BGR);\n\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid glPixelStorei(GLenum pname, GLint param) {\n\tswitch (pname) {\n\tcase GL_UNPACK_ROW_LENGTH:\n\t\tunpack_row_len = param;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\ninline __attribute__((always_inline)) void glGenTextures(GLsizei n, GLuint *res) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Reserving a texture and returning its id if available\n\tint j = 0;\n\tfor (GLuint i = 1; i < TEXTURES_NUM; i++) {\n\t\tif (texture_slots[i].status == TEX_UNUSED) {\n\t\t\tres[j++] = i;\n\t\t\ttexture_slots[i].status = TEX_UNINITIALIZED;\n\n\t\t\t// Resetting texture parameters to their default values\n\t\t\ttexture_slots[i].dirty = GL_FALSE;\n#ifndef TEXTURES_SPEEDHACK\n\t\t\ttexture_slots[i].last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\t\ttexture_slots[i].prev = NULL;\n\t\t\ttexture_slots[i].next = NULL;\n#endif\n\t\t\ttexture_slots[i].faces_counter = 0;\n\t\t\ttexture_slots[i].ref_counter = 0;\n\t\t\ttexture_slots[i].mip_count = 1;\n#ifdef HAVE_UNPURE_TEXTURES\n\t\t\ttexture_slots[i].mip_start = -1;\n#endif\n\t\t\ttexture_slots[i].overridden = GL_FALSE;\n\t\t\ttexture_slots[i].use_mips = GL_FALSE;\n\t\t\ttexture_slots[i].min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\ttexture_slots[i].mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\ttexture_slots[i].mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\ttexture_slots[i].u_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\ttexture_slots[i].v_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\ttexture_slots[i].lod_bias = GL_MAX_TEXTURE_LOD_BIAS; // sceGxm range is 0 - (GL_MAX_TEXTURE_LOD_BIAS*2 + 1)\n\t\t}\n\t\tif (j >= n)\n\t\t\treturn;\n\t}\n\n\tvgl_log(\"%s:%d %s: Texture slots limit reached (%d textures hadn't been generated).\\n\", __FILE__, __LINE__, __func__, n - j);\n}\n\nvoid glCreateTextures(GLenum target, GLsizei n, GLuint *textures) {\n\tglGenTextures(n, textures);\n}\n\nvoid glBindTexture(GLenum target, GLuint texture) {\n#ifdef HAVE_DLISTS\n\t// Enqueueing function to a display list if one is being compiled\n\tif (_vgl_enqueue_list_func(glBindTexture, DLIST_FUNC_U32_U32, target, texture))\n\t\treturn;\n#endif\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (texture >= TEXTURES_NUM) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, texture)\n\t}\n#endif\n\n\t// Setting current in use texture id for the in use server texture unit\n\tswitch (target) {\n\tcase GL_TEXTURE_2D:\n\t\ttexture_units[server_texture_unit].tex_id[0] = texture;\n\t\tbreak;\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D:\n\t\ttexture_units[server_texture_unit].tex_id[1] = texture;\n\t\tbreak;\n#endif\n\tcase GL_TEXTURE_CUBE_MAP:\n\t\ttexture_units[server_texture_unit].tex_id[2] = texture;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t\tbreak;\n\t}\n}\n\nvoid glDeleteTextures(GLsizei n, const GLuint *gl_textures) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\t// Deallocating given textures and invalidating used texture ids\n\tfor (int j = 0; j < n; j++) {\n\t\tGLuint i = gl_textures[j];\n\t\tif (i > 0 && i < TEXTURES_NUM) {\n\t\t\tswitch (texture_slots[i].status) {\n\t\t\tcase TEX_VALID:\n\t\t\t\tif (texture_slots[i].ref_counter > 0)\n\t\t\t\t\tif (texture_slots[i].ref_counter == 1) {\n\t\t\t\t\t\tframebuffer *fb = NULL;\n\t\t\t\t\t\tif (active_read_fb && active_read_fb->tex == &texture_slots[i])\n\t\t\t\t\t\t\tfb = active_read_fb;\n\t\t\t\t\t\telse if (active_write_fb && active_write_fb->tex == &texture_slots[i])\n\t\t\t\t\t\t\tfb = active_write_fb;\n\t\t\t\t\t\tif (fb) {\n\t\t\t\t\t\t\tgpu_free_texture(&texture_slots[i]);\n\t\t\t\t\t\t\tif (fb->depthbuffer_ptr && fb->is_depth_hidden) {\n\t\t\t\t\t\t\t\tmarkAsDirty(fb->depthbuffer_ptr->depthData);\n\t\t\t\t\t\t\t\tfb->depthbuffer_ptr = NULL;\n\t\t\t\t\t\t\t\tfb->is_depth_hidden = GL_FALSE;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tif (fb->target) {\n\t\t\t\t\t\t\t\tmarkRtAsDirty(fb->target);\n\t\t\t\t\t\t\t\tfb->target = NULL;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tfb->tex = NULL;\n\t\t\t\t\t\t} else\n\t\t\t\t\t\t\ttexture_slots[i].dirty = GL_TRUE;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttexture_slots[i].dirty = GL_TRUE;\n\t\t\t\t\t}\n\t\t\t\telse\n\t\t\t\t\tgpu_free_texture(&texture_slots[i]);\n\t\t\t\tbreak;\n\t\t\tcase TEX_UNINITIALIZED:\n\t\t\t\ttexture_slots[i].status = TEX_UNUSED;\n\t\t\t\tbreak;\n\t\t\tcase TEX_UNUSED:\n\t\t\tdefault:\n\t\t\t\tvgl_log(\"%s:%d %s: Attempted to delete an unassigned texture slot (0x%X).\\n\", __FILE__, __LINE__, __func__, i);\n\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tfor (int k = 0; k < TEXTURE_IMAGE_UNITS_NUM; k++) {\n\t\t\t\ttexture_unit *tex_unit = &texture_units[k];\n\t\t\t\tif (i == tex_unit->tex_id[0])\n\t\t\t\t\ttex_unit->tex_id[0] = 0;\n\t\t\t\tif (i == tex_unit->tex_id[1])\n\t\t\t\t\ttex_unit->tex_id[1] = 0;\n\t\t\t\tif (i == tex_unit->tex_id[2])\n\t\t\t\t\ttex_unit->tex_id[2] = 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\nvoid glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *data) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (width > GXM_TEX_MAX_SIZE || height > GXM_TEX_MAX_SIZE) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n#ifdef HAVE_UNPURE_TEXTURES\n\tif (tex->mip_start < 0)\n\t\ttex->mip_start = level;\n\tlevel -= tex->mip_start;\n#endif\n\n\t// Support for legacy GL1.0 internalFormat\n\tswitch (internalFormat) {\n\tcase 1:\n\t\tinternalFormat = GL_RED;\n\t\tbreak;\n\tcase 2:\n\t\tinternalFormat = GL_RG;\n\t\tbreak;\n\tcase 3:\n\t\tinternalFormat = GL_RGB;\n\t\tbreak;\n\tcase 4:\n\t\tinternalFormat = GL_RGBA;\n\t\tbreak;\n\t}\n\n\tswitch (target) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D: // Workaround for 1D textures support\n#endif\n\tcase GL_TEXTURE_2D:\n\t\t_glTexImage2D_FlatIMPL(tex, level, internalFormat, width, height, format, type, data);\n\t\tbreak;\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_X:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Y:\n\tcase GL_TEXTURE_CUBE_MAP_POSITIVE_Z:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_X:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:\n\tcase GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:\n\t\t_glTexImage2D_CubeIMPL(tex, level, internalFormat, width, height, format, type, data, target - GL_TEXTURE_CUBE_MAP_POSITIVE_X);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glTextureImage2D(GLuint tex_id, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *data) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (width > GXM_TEX_MAX_SIZE || height > GXM_TEX_MAX_SIZE) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n#ifdef HAVE_UNPURE_TEXTURES\n\tif (tex->mip_start < 0)\n\t\ttex->mip_start = level;\n\tlevel -= tex->mip_start;\n#endif\n\n\t// Support for legacy GL1.0 internalFormat\n\tswitch (internalFormat) {\n\tcase 1:\n\t\tinternalFormat = GL_RED;\n\t\tbreak;\n\tcase 2:\n\t\tinternalFormat = GL_RG;\n\t\tbreak;\n\tcase 3:\n\t\tinternalFormat = GL_RGB;\n\t\tbreak;\n\tcase 4:\n\t\tinternalFormat = GL_RGBA;\n\t\tbreak;\n\t}\n\t\n\t// FIXME: Cubemaps support\n\t_glTexImage2D_FlatIMPL(tex, level, internalFormat, width, height, format, type, data);\n}\n\nvoid glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *data) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglTexImage2D(GL_TEXTURE_1D, level, internalFormat, width, 1, border, format, type, data);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glTextureImage1D(GLuint tex_id, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *data) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglTextureImage2D(tex_id, level, internalFormat, width, 1, border, format, type, data);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) {\t\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\t\n\t_glTexSubImage2D(tex, target, level, xoffset, yoffset, width, height, format, type, pixels);\n}\n\nvoid glTextureSubImage2D(GLuint tex_id, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n\t// FIXME: Cubemaps support\n\t_glTexSubImage2D(tex, GL_TEXTURE_2D, level, xoffset, yoffset, width, height, format, type, pixels);\n}\n\nvoid glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglTexSubImage2D(GL_TEXTURE_1D, level, xoffset, 0, width, 1, format, type, pixels);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glTextureSubImage1D(GLuint tex_id, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglTextureSubImage2D(tex_id, level, xoffset, 0, width, 1, format, type, pixels);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glCompressedTexImage2D(GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\t\n\t_glCompressedTexImage2D(tex, target, level, internalFormat, width, height, border, imageSize, data);\n}\n\nvoid glCompressedTextureImage2D(GLuint tex_id, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n\t// FIXME: Cubemaps support\n\t_glCompressedTexImage2D(tex, GL_TEXTURE_2D, level, internalFormat, width, height, border, imageSize, data);\n}\n\nvoid glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *data) {\n\t// Checking if a color table is already enabled, if so, deallocating it\n\tif (color_table != NULL) {\n\t\tgpu_free_palette(color_table);\n\t\tcolor_table = NULL;\n\t}\n\n\t// Calculating color table bpp\n\tuint8_t bpp = 0;\n\tswitch (target) {\n\tcase GL_COLOR_TABLE:\n\t\tswitch (format) {\n\t\tcase GL_RGBA:\n\t\t\tbpp = 4;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, format)\n\t\t}\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n\n\t// Allocating and initializing color table\n\tcolor_table = gpu_alloc_palette(data, width, bpp);\n}\n\nvoid glTexParameteri(GLenum target, GLenum pname, GLint param) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\t\n\t_glTexParameteri(tex, target, pname, param);\n}\n\nvoid glTextureParameteri(GLuint tex_id, GLenum pname, GLint param) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n\t// FIXME: Cubemaps support\n\t_glTexParameteri(tex, GL_TEXTURE_2D, pname, param);\n}\n\nvoid glTexParameterx(GLenum target, GLenum pname, GLfixed param) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\t\n\t_glTexParameterx(tex, target, pname, param);\n}\n\nvoid glTextureParameterx(GLuint tex_id, GLenum pname, GLfixed param) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n\t// FIXME: Cubemaps support\n\t_glTexParameterx(tex, GL_TEXTURE_2D, pname, param);\n}\n\nvoid glTexParameterf(GLenum target, GLenum pname, GLfloat param) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\t\n\t_glTexParameteri(tex, target, pname, (GLint)param);\n}\n\nvoid glTextureParameterf(GLuint tex_id, GLenum pname, GLfloat param) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n\t// FIXME: Cubemaps support\n\t_glTexParameteri(tex, GL_TEXTURE_2D, pname, (GLint)param);\n}\n\nvoid glTexParameteriv(GLenum target, GLenum pname, GLint *param) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\t\n\t_glTexParameteri(tex, target, pname, param[0]);\n}\n\nvoid glTextureParameteriv(GLuint tex_id, GLenum pname, GLint *param) {\n\ttexture *tex = &texture_slots[tex_id];\n\t\n\t// FIXME: Cubemaps support\n\t_glTexParameteri(tex, GL_TEXTURE_2D, pname, param[0]);\n}\n\nvoid glActiveTexture(GLenum texture) {\n\t// Changing current in use server texture unit\n#ifndef SKIP_ERROR_HANDLING\n\tif ((texture < GL_TEXTURE0) && (texture > GL_TEXTURE15)) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, texture)\n\t} else\n#endif\n\t{\n\t\tint8_t old_server_texture_unit = server_texture_unit;\n\t\tserver_texture_unit = texture - GL_TEXTURE0;\n\t\tif (matrix == &texture_matrix[old_server_texture_unit])\n\t\t\tmatrix = &texture_matrix[server_texture_unit];\n\t}\n}\n\nvoid glGenerateMipmap(GLenum target) {\n\t// Setting some aliases to make code more readable\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx = tex_unit->tex_id[0];\n\ttexture *tex = &texture_slots[texture2d_idx];\n\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if current texture is valid\n\tif (tex->status != TEX_VALID)\n\t\treturn;\n\t// Checking if current texture is compressed/planar\n\telse {\n\t\tSceGxmTextureFormat fmt = sceGxmTextureGetFormat(&tex->gxm_tex);\n\t\tif ((fmt >= SCE_GXM_TEXTURE_BASE_FORMAT_PVRT2BPP && fmt <= SCE_GXM_TEXTURE_BASE_FORMAT_UBC3)\n\t\t\t|| fmt >= SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P2 && fmt <= SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P3) {\n\t\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t\t}\n\t}\n#endif\n\n\tswitch (target) {\n\tcase GL_TEXTURE_2D:\n\t\t// Generating mipmaps to the max possible level\n\t\tgpu_alloc_mipmaps(-1, tex);\n\n\t\t// Setting texture parameters\n\t\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\t\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\t\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\t\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\t\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\t\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\t\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nvoid glGenerateTextureMipmap(GLuint target) {\n\t// Setting some aliases to make code more readable\n\ttexture *tex = &texture_slots[target];\n\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if current texture is valid\n\tif (tex->status != TEX_VALID)\n\t\treturn;\n\t// Checking if current texture is compressed\n\telse {\n\t\tSceGxmTextureFormat fmt = sceGxmTextureGetFormat(&tex->gxm_tex);\n\t\tif ((fmt >= SCE_GXM_TEXTURE_BASE_FORMAT_PVRT2BPP && fmt <= SCE_GXM_TEXTURE_BASE_FORMAT_UBC3)\n\t\t\t|| fmt >= SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P2 && fmt <= SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P3) {\n\t\t\tSET_GL_ERROR(GL_INVALID_OPERATION)\n\t\t}\n\t}\n#endif\n\n\t// Generating mipmaps to the max possible level\n\tgpu_alloc_mipmaps(-1, tex);\n\n\t// Setting texture parameters\n\tvglSetTexUMode(&tex->gxm_tex, tex->u_mode);\n\tvglSetTexVMode(&tex->gxm_tex, tex->v_mode);\n\tvglSetTexMinFilter(&tex->gxm_tex, tex->min_filter);\n\tvglSetTexMagFilter(&tex->gxm_tex, tex->mag_filter);\n\tvglSetTexMipFilter(&tex->gxm_tex, tex->mip_filter);\n\tvglSetTexLodBias(&tex->gxm_tex, tex->lod_bias);\n\tvglSetTexMipmapCount(&tex->gxm_tex, tex->use_mips ? tex->mip_count : 0);\n}\n\nvoid glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (width > GXM_TEX_MAX_SIZE || height > GXM_TEX_MAX_SIZE || width < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t} else if (level < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, level)\n\t} else if (border != 0 && border != 1) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, border)\n\t}\n#endif\n\tvoid *tmp = vglMalloc(width * height * 4);\n\tglReadPixels(x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tglTexImage2D(target, level, internalformat, width, height, border, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tvgl_free(tmp);\n}\n\nvoid glCopyTextureImage2D(GLuint tex_id, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (width > GXM_TEX_MAX_SIZE || height > GXM_TEX_MAX_SIZE || width < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t} else if (level < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, level)\n\t} else if (border != 0 && border != 1) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, border)\n\t}\n#endif\n\tvoid *tmp = vglMalloc(width * height * 4);\n\tglReadPixels(x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tglTextureImage2D(tex_id, level, internalformat, width, height, border, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tvgl_free(tmp);\n}\n\nvoid glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglCopyTexImage2D(GL_TEXTURE_1D, level, internalformat, x, y, width, 1, border);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glCopyTextureImage1D(GLuint tex_id, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglCopyTextureImage2D(tex_id, level, internalformat, x, y, width, 1, border);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (level < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, level)\n\t}\n#endif\n\tvoid *tmp = vglMalloc(width * height * 4);\n\tglReadPixels(x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tglTexSubImage2D(target, level, xoffset, yoffset, width, height, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tvgl_free(tmp);\n}\n\nvoid glCopyTextureSubImage2D(GLuint tex_id, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Checking if texture is too big for sceGxm\n\tif (level < 0) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, level)\n\t}\n#endif\n\tvoid *tmp = vglMalloc(width * height * 4);\n\tglReadPixels(x, y, width, height, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tglTextureSubImage2D(tex_id, level, xoffset, yoffset, width, height, GL_RGBA, GL_UNSIGNED_BYTE, tmp);\n\tvgl_free(tmp);\n}\n\nvoid glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglCopyTexSubImage2D(GL_TEXTURE_1D, level, xoffset, 0, x, y, width, 1);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid glCopyTextureSubImage1D(GLuint tex_id, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) {\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tglCopyTextureSubImage2D(tex_id, GL_TEXTURE_1D, level, xoffset, 0, x, y, width, 1);\n#else\n\tvgl_log(\"%s:%d: GL_TEXTURE_1D support is disabled. Compile vitaGL with UNPURE_TEXFORMATS=1 to enable it.\\n\", __FILE__, __LINE__);\n#endif\n}\n\nvoid gluBuild2DMipmaps(GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (target != GL_TEXTURE_2D) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n#endif\n\n\tglTexImage2D(target, 0, internalFormat, width, height, 0, format, type, data);\n\tglGenerateMipmap(target);\n}\n\nvoid glGenSamplers(GLsizei n, GLuint *smps) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tfor (int i = 0; i < n; i++) {\n\t\tsampler *smp = (sampler *)vglMalloc(sizeof(sampler));\n\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\tsmp->mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\tsmp->u_mode = smp->v_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\tsmp->lod_bias = GL_MAX_TEXTURE_LOD_BIAS;\n\t\tsmp->use_mips = GL_TRUE;\n\t\tsmps[i] = (GLuint)smp;\n\t}\n}\n\nvoid glDeleteSamplers(GLsizei n, const GLuint *smp) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Error handling\n\tif (n < 0) {\n\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t}\n#endif\n\n\tfor (int i = 0; i < n; i++) {\n\t\tfor (int j = 0; j < COMBINED_TEXTURE_IMAGE_UNITS_NUM; j++) {\n\t\t\tif (smp[i] == (GLuint)samplers[j])\n\t\t\t\tsamplers[j] = NULL;\n\t\t}\n\t\tvgl_free((void *)smp[i]);\n\t}\n}\n\nvoid glBindSampler(GLuint unit, GLuint smp) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (unit >= COMBINED_TEXTURE_IMAGE_UNITS_NUM) {\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_VALUE, unit)\n\t}\n#endif\n\tsamplers[unit] = (sampler *)smp;\n}\n\nvoid glSamplerParameteri(GLuint target, GLenum pname, GLint param) {\n\t// Setting some aliases to make code more readable\n\tsampler *smp = (sampler *)target;\n\n\tswitch (pname) {\n\tcase GL_TEXTURE_MAX_ANISOTROPY_EXT: // Anisotropic Filter\n#ifndef SKIP_ERROR_HANDLING\n\t\tif (param != 1) {\n\t\t\tSET_GL_ERROR(GL_INVALID_VALUE)\n\t\t}\n#endif\n\t\tbreak;\n\tcase GL_TEXTURE_MIN_FILTER: // Min filter\n\t\tswitch (param) {\n\t\tcase GL_NEAREST: // Point\n\t\t\tsmp->use_mips = GL_FALSE;\n\t\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\tbreak;\n\t\tcase GL_LINEAR: // Linear\n\t\t\tsmp->use_mips = GL_FALSE;\n\t\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\tbreak;\n\t\tcase GL_NEAREST_MIPMAP_NEAREST:\n\t\t\tsmp->use_mips = GL_TRUE;\n\t\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\tbreak;\n\t\tcase GL_LINEAR_MIPMAP_NEAREST:\n\t\t\tsmp->use_mips = GL_TRUE;\n\t\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\t\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\tbreak;\n\t\tcase GL_NEAREST_MIPMAP_LINEAR:\n\t\t\tsmp->use_mips = GL_TRUE;\n\t\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\tbreak;\n\t\tcase GL_LINEAR_MIPMAP_LINEAR:\n\t\t\tsmp->use_mips = GL_TRUE;\n\t\t\tsmp->mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_ENABLED;\n\t\t\tsmp->min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_MAG_FILTER: // Mag Filter\n\t\tswitch (param) {\n\t\tcase GL_NEAREST:\n\t\t\tsmp->mag_filter = SCE_GXM_TEXTURE_FILTER_POINT;\n\t\t\tbreak;\n\t\tcase GL_LINEAR:\n\t\t\tsmp->mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_WRAP_S: // U Mode\n\t\tswitch (param) {\n\t\tcase GL_CLAMP_TO_EDGE: // Clamp\n\t\tcase GL_CLAMP:\n\t\t\tsmp->u_mode = SCE_GXM_TEXTURE_ADDR_CLAMP;\n\t\t\tbreak;\n\t\tcase GL_REPEAT: // Repeat\n\t\t\tsmp->u_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\tbreak;\n\t\tcase GL_MIRRORED_REPEAT: // Mirror\n\t\t\tsmp->u_mode = SCE_GXM_TEXTURE_ADDR_MIRROR;\n\t\t\tbreak;\n\t\tcase GL_MIRROR_CLAMP_EXT: // Mirror Clamp\n\t\t\tsmp->u_mode = SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_WRAP_T: // V Mode\n\t\tswitch (param) {\n\t\tcase GL_CLAMP_TO_EDGE: // Clamp\n\t\tcase GL_CLAMP:\n\t\t\tsmp->v_mode = SCE_GXM_TEXTURE_ADDR_CLAMP;\n\t\t\tbreak;\n\t\tcase GL_REPEAT: // Repeat\n\t\t\tsmp->v_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\t\t\tbreak;\n\t\tcase GL_MIRRORED_REPEAT: // Mirror\n\t\t\tsmp->v_mode = SCE_GXM_TEXTURE_ADDR_MIRROR;\n\t\t\tbreak;\n\t\tcase GL_MIRROR_CLAMP_EXT: // Mirror Clamp\n\t\t\tsmp->v_mode = SCE_GXM_TEXTURE_ADDR_MIRROR_CLAMP;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, param)\n\t\t}\n\t\tbreak;\n\tcase GL_TEXTURE_LOD_BIAS: // Distant LOD bias\n\t\tsmp->lod_bias = (uint32_t)(param + GL_MAX_TEXTURE_LOD_BIAS);\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, pname)\n\t}\n}\n\nvoid glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) {\n\tglSamplerParameteri(sampler, pname, param);\n}\n\nvoid *vglGetTexDataPointer(GLenum target) {\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\n\tswitch (target) {\n\tcase GL_TEXTURE_CUBE_MAP:\n\tcase GL_TEXTURE_2D:\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D:\n#endif\n\t\treturn tex->data;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL)\n\t}\n}\n\nvoid vglOverloadTexDataPointer(GLenum target, void *data) {\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\n\tswitch (target) {\n\tcase GL_TEXTURE_CUBE_MAP:\n\tcase GL_TEXTURE_2D:\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D:\n#endif\n\t\ttex->data = data;\n\t\tbreak;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_VALUE(GL_INVALID_ENUM, target)\n\t}\n}\n\nSceGxmTexture *vglGetGxmTexture(GLenum target) {\n\t// Aliasing texture unit for cleaner code\n\ttexture_unit *tex_unit = &texture_units[server_texture_unit];\n\tint texture2d_idx;\n\tresolveTexTarget(target, SET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL));\n\ttexture *tex = &texture_slots[texture2d_idx];\n\n\tswitch (target) {\n\tcase GL_TEXTURE_CUBE_MAP:\n\tcase GL_TEXTURE_2D:\n#ifdef HAVE_UNPURE_TEXFORMATS\n\tcase GL_TEXTURE_1D:\n#endif\n\t\treturn &tex->gxm_tex;\n\tdefault:\n\t\tSET_GL_ERROR_WITH_RET(GL_INVALID_ENUM, NULL)\n\t}\n}\n"
  },
  {
    "path": "source/utils/atitc_utils.c",
    "content": "/****************************************************************************\nCopyright (c) 2010-2012 cocos2d-x.org\nCopyright (c) 2013-2014 Chukong Technologies Inc.\nhttp://www.cocos2d-x.org\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:\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\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\nTHE SOFTWARE.\n****************************************************************************/\n#include \"../shared.h\"\n\n//Decode ATITC encode block to 4x4 RGB32 pixels\nstatic void atitc_decode_block(uint8_t **blockData,\n                              uint32_t *decodeBlockData,\n                              unsigned int stride,\n                              int oneBitAlphaFlag,\n                              uint64_t alpha,\n                              ATITCDecodeFlag decodeFlag)\n{\n    unsigned int colorValue0 = 0 , colorValue1 = 0, initAlpha = (!oneBitAlphaFlag * 255u) << 24;\n    unsigned int rb0 = 0, rb1 = 0, rb2 = 0, rb3 = 0, g0 = 0, g1 = 0, g2 = 0, g3 = 0;\n    int msb = 0;\n\n    uint32_t colors[4], pixelsIndex = 0;\n\n    /* load the two color values*/\n    vgl_fast_memcpy((void *)&colorValue0, *blockData, 2);\n    (*blockData) += 2;\n\n    vgl_fast_memcpy((void *)&colorValue1, *blockData, 2);\n    (*blockData) += 2;\n\n    //extract the msb flag\n    msb = (colorValue0 & 0x8000) != 0;\n\n    /* the channel is r5g6b5 , 16 bits */\n    rb0  = (colorValue0 << 3 | colorValue0 << 9) & 0xf800f8;\n    rb1  = (colorValue1 << 3 | colorValue1 << 8) & 0xf800f8;\n    g0   = (colorValue0 << 6) & 0x00fc00;\n    g1   = (colorValue1 << 5) & 0x00fc00;\n    g0  += (g0 >> 6) & 0x000300;\n    g1  += (g1 >> 6) & 0x000300;\n\n    /* interpolate the other two color values */\n    if (!msb)\n    {\n        colors[0] = rb0 + g0 + initAlpha;\n        colors[3] = rb1 + g1 + initAlpha;\n\n        rb2 = (((2*rb0 + rb1) * 21) >> 6) & 0xff00ff;\n        rb3 = (((2*rb1 + rb0) * 21) >> 6) & 0xff00ff;\n        g2  = (((2*g0 + g1 ) * 21) >> 6) & 0x00ff00;\n        g3  = (((2*g1 + g0 ) * 21) >> 6) & 0x00ff00;\n\n        colors[2] = rb3 + g3 + initAlpha;\n        colors[1] = rb2 + g2 + initAlpha;\n    }\n    else\n    {\n        colors[2] = rb0 + g0 + initAlpha;\n        colors[3] = rb1 + g1 + initAlpha;\n\n        rb2 = (rb0 - (rb1 >> 2)) & 0xff00ff;\n        g2  = (g0 - (g1 >> 2)) & 0x00ff00;\n        colors[0] = 0 ;\n\n         colors[1] = rb2 + g2 + initAlpha;\n    }\n\n    /*read the pixelsIndex , 2bits per pixel, 4 bytes */\n    vgl_fast_memcpy((void*)&pixelsIndex, *blockData, 4);\n    (*blockData) += 4;\n\n    if (ATC_INTERPOLATED_ALPHA == decodeFlag)\n    {\n        // atitc_interpolated_alpha use interpolate alpha\n        // 8-Alpha block: derive the other six alphas.\n        // Bit code 000 = alpha0, 001 = alpha1, other are interpolated.\n\n        unsigned int alphaArray[8];\n\n        alphaArray[0] = (alpha ) & 0xff ;\n        alphaArray[1] = (alpha >> 8) & 0xff ;\n\n        if (alphaArray[0] >= alphaArray[1])\n        {\n            alphaArray[2] = (alphaArray[0]*6 + alphaArray[1]*1) / 7;\n            alphaArray[3] = (alphaArray[0]*5 + alphaArray[1]*2) / 7;\n            alphaArray[4] = (alphaArray[0]*4 + alphaArray[1]*3) / 7;\n            alphaArray[5] = (alphaArray[0]*3 + alphaArray[1]*4) / 7;\n            alphaArray[6] = (alphaArray[0]*2 + alphaArray[1]*5) / 7;\n            alphaArray[7] = (alphaArray[0]*1 + alphaArray[1]*6) / 7;\n        }\n        else // if (alphaArray[0] < alphaArray[1])\n        {\n            alphaArray[2] = (alphaArray[0]*4 + alphaArray[1]*1) / 5;\n            alphaArray[3] = (alphaArray[0]*3 + alphaArray[1]*2) / 5;\n            alphaArray[4] = (alphaArray[0]*2 + alphaArray[1]*3) / 5;\n            alphaArray[5] = (alphaArray[0]*1 + alphaArray[1]*4) / 5;\n            alphaArray[6] = 0;\n            alphaArray[7] = 255;\n        }\n\n        // read the flowing 48bit indices (16*3)\n        alpha >>= 16;\n\n        for (int y = 0; y < 4; ++y)\n        {\n            for (int x = 0; x < 4; ++x)\n            {\n                decodeBlockData[x] = (alphaArray[alpha & 5] << 24) + colors[pixelsIndex & 3];\n                pixelsIndex >>= 2;\n                alpha >>= 3;\n            }\n            decodeBlockData += stride;\n        }\n    } //if (atc_interpolated_alpha == comFlag)\n    else\n    {\n        /* atc_rgb atc_explicit_alpha use explicit alpha */\n\n        for (int y = 0; y < 4; ++y)\n        {\n            for (int x = 0; x < 4; ++x)\n           {\n                initAlpha   = ((int)(alpha) & 0x0f) << 28;\n                initAlpha   += initAlpha >> 4;\n                decodeBlockData[x] = initAlpha + colors[pixelsIndex & 3];\n                pixelsIndex >>= 2;\n                alpha       >>= 4;\n            }\n            decodeBlockData += stride;\n        }\n    }\n}\n\n//Decode ATITC encoded data to RGBA32\nvoid atitc_decode(uint8_t *encodeData,             //in_data\n                 uint8_t *decodeData,              //out_data\n                 const int pixelsWidth,\n                 const int pixelsHeight,\n                 ATITCDecodeFlag decodeFlag)\n{\n    uint32_t *decodeBlockData = (uint32_t *)decodeData;\n\n    for (int block_y = 0; block_y < pixelsHeight / 4; ++block_y, decodeBlockData += 3 * pixelsWidth)   //stride = 3*width\n    {\n        for (int block_x = 0; block_x < pixelsWidth / 4; ++block_x, decodeBlockData += 4)            //skip 4 pixels\n        {\n            uint64_t blockAlpha = 0;\n\n            switch (decodeFlag)\n            {\n                case ATC_RGB:\n                {\n                    atitc_decode_block(&encodeData, decodeBlockData, pixelsWidth, 0, 0LL, ATC_RGB);\n                }\n                    break;\n                case ATC_EXPLICIT_ALPHA:\n                {\n                    vgl_fast_memcpy((void *)&blockAlpha, encodeData, 8);\n                    encodeData += 8;\n                    atitc_decode_block(&encodeData, decodeBlockData, pixelsWidth, 1, blockAlpha, ATC_EXPLICIT_ALPHA);\n                }\n                    break;\n                case ATC_INTERPOLATED_ALPHA:\n                {\n                    vgl_fast_memcpy((void *)&blockAlpha, encodeData, 8);\n                    encodeData += 8;\n                    atitc_decode_block(&encodeData, decodeBlockData, pixelsWidth, 1, blockAlpha, ATC_INTERPOLATED_ALPHA);\n                }\n                    break;\n                default:\n                    break;\n            }//switch\n        }//for block_x\n    }//for block_y\n}\n"
  },
  {
    "path": "source/utils/atitc_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * atitc_utils.c:\n * Utilities for ATI texture compression support\n */\n \ntypedef enum {\n    ATC_RGB = 1,\n    ATC_EXPLICIT_ALPHA = 3,\n    ATC_INTERPOLATED_ALPHA = 5,\n} ATITCDecodeFlag;\n\n//Decode ATITC encode data to RGBA32\nvoid atitc_decode(uint8_t *encodeData, uint8_t *decodeData, const int pixelsWidth, const int pixelsHeight, ATITCDecodeFlag decodeFlag);\n"
  },
  {
    "path": "source/utils/debug_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gpu_utils.h:\n * Header file for the debug utilities.\n */\n\n#ifndef _DEBUG_UTILS_H_\n#define _DEBUG_UTILS_H_\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n// Debugging tool\nchar *get_gxm_error_literal(uint32_t code);\n#ifdef FILE_LOG\nvoid vgl_file_log(const char *format, ...);\n#define vgl_log vgl_file_log\n#elif defined(LOG_ERRORS)\n#define vgl_log sceClibPrintf\n#else\n#define vgl_log(...)\n#endif\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif\n"
  },
  {
    "path": "source/utils/eac_utils.c",
    "content": "/*\n\nCopyright (c) 2015 Harm Hanemaaijer <fgenfb@yahoo.com>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n*/\n\n#include \"../shared.h\"\n\nconst uint8_t detex_clamp0to255_table[255 + 256 + 256] = {\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n\t1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,\n\t17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,\n\t33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,\n\t49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,\n\t65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,\n\t81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96,\n\t97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112,\n\t113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128,\n\t129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144,\n\t145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160,\n\t161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176,\n\t177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192,\n\t193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208,\n\t209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224,\n\t225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240,\n\t241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n\t255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255\n};\n\nstatic const int8_t eac_modifier_table[16][8] = {\n\t{ -3, -6, -9, -15, 2, 5, 8, 14 },\n\t{ -3, -7, -10, -13, 2, 6, 9, 12 },\n\t{ -2, -5, -8, -13, 1, 4, 7, 12 },\n\t{ -2, -4, -6, -13, 1, 3, 5, 12 },\n\t{ -3, -6, -8, -12, 2, 5, 7, 11 },\n\t{ -3, -7, -9, -11, 2, 6, 8, 10 },\n\t{ -4, -7, -8, -11, 3, 6, 7, 10 },\n\t{ -3, -5, -8, -11, 2, 4, 7, 10 },\n\t{ -2, -6, -8, -10, 1, 5, 7, 9 },\n\t{ -2, -5, -8, -10, 1, 4, 7, 9 },\n\t{ -2, -4, -8, -10, 1, 3, 7, 9 },\n\t{ -2, -5, -7, -10, 1, 4, 6, 9 },\n\t{ -3, -4, -7, -10, 2, 3, 6, 9 },\n\t{ -1, -2, -3, -10, 0, 1, 2, 9 },\n\t{ -4, -6, -8, -9, 3, 5, 7, 8 },\n\t{ -3, -5, -7, -9, 2, 4, 6, 8 }\n};\n\nstatic DETEX_INLINE_ONLY int modifier_times_multiplier(int modifier, int multiplier) {\n\treturn modifier * multiplier;\n}\n\nstatic DETEX_INLINE_ONLY void ProcessPixelEAC(uint8_t i, uint64_t pixels,\nconst int8_t * DETEX_RESTRICT modifier_table, int base_codeword, int multiplier,\nuint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint modifier = modifier_table[(pixels >> (45 - i * 3)) & 7];\n\tpixel_buffer[((i & 3) * 4 + ((i & 12) >> 2)) * 4 + DETEX_PIXEL32_ALPHA_BYTE_OFFSET] =\n\t\tdetexClamp0To255(base_codeword + modifier_times_multiplier(modifier, multiplier));\n}\n\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the ETC2_EAC */\n/* format. */\nbool detexDecompressBlockETC2_EAC(const uint8_t * DETEX_RESTRICT bitstring, uint32_t mode_mask,\nuint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tbool r = detexDecompressBlockETC2(&bitstring[8], mode_mask, flags, pixel_buffer);\n\tif (!r)\n\t\treturn false;\n\t// Decode the alpha part.\n\tint base_codeword = bitstring[0];\n\tconst int8_t *modifier_table = eac_modifier_table[(bitstring[1] & 0x0F)];\n\tint multiplier = (bitstring[1] & 0xF0) >> 4;\n\tif (multiplier == 0 && (flags & DETEX_DECOMPRESS_FLAG_ENCODE))\n\t\t// Not allowed in encoding. Decoder should handle it.\n\t\treturn false;\n\tuint64_t pixels = ((uint64_t)bitstring[2] << 40) | ((uint64_t)bitstring[3] << 32) |\n\t\t((uint64_t)bitstring[4] << 24)\n\t\t| ((uint64_t)bitstring[5] << 16) | ((uint64_t)bitstring[6] << 8) | bitstring[7];\n\tProcessPixelEAC(0, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(1, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(2, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(3, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(4, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(5, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(6, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(7, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(8, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(9, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(10, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(11, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(12, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(13, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(14, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\tProcessPixelEAC(15, pixels, modifier_table, base_codeword, multiplier, pixel_buffer);\n\treturn true;\n}\n\n/* Return the internal mode of a ETC2_EAC block. */\nuint32_t detexGetModeETC2_EAC(const uint8_t *bitstring) {\n\treturn detexGetModeETC2(&bitstring[8]);\n}\n\nvoid detexSetModeETC2_EAC(uint8_t *bitstring, uint32_t mode, uint32_t flags,\nuint32_t *colors) {\n\tdetexSetModeETC2(&bitstring[8], mode, flags, colors);\n}\n\nstatic DETEX_INLINE_ONLY int Clamp0To2047(int x) {\n\tif (x < 0)\n\t\treturn 0;\n\tif (x > 2047)\n\t\treturn 2047;\n\treturn x;\n}\n\n// For each pixel, decode an 11-bit integer and store as follows:\n// If shift and offset are zero, store each value in consecutive 16 bit values in pixel_buffer.\n// If shift is one, store each value in consecutive 32-bit words in pixel_buffer; if offset\n// is zero, store it in the first 16 bits, if offset is one store it in the last 16 bits of each\n// 32-bit word.\nstatic DETEX_INLINE_ONLY void DecodeBlockEAC11Bit(uint64_t qword, int shift, int offset,\nuint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint base_codeword_times_8_plus_4 = ((qword & 0xFF00000000000000) >> (56 - 3)) | 0x4;\n\tint modifier_index = (qword & 0x000F000000000000) >> 48;\n\tconst int8_t *modifier_table = eac_modifier_table[modifier_index];\n\tint multiplier_times_8 = (qword & 0x00F0000000000000) >> (52 - 3);\n\tif (multiplier_times_8 == 0)\n\t\tmultiplier_times_8 = 1;\n\tuint16_t *buffer = (uint16_t *)pixel_buffer;\n\tfor (int i = 0; i < 16; i++) {\n\t\tint pixel_index = (qword & (0x0000E00000000000 >> (i * 3))) >> (45 - i * 3);\n\t\tint modifier = modifier_table[pixel_index];\n\t\tuint32_t value = Clamp0To2047(base_codeword_times_8_plus_4 +\n\t\t\tmodifier * multiplier_times_8);\n\t\tbuffer[(((i & 3) * 4 + ((i & 12) >> 2)) << shift) + offset] =\n\t\t\t(value << 5) | (value >> 6);\t// Replicate bits to 16-bit.\n\t}\n}\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* EAC_R11 format. */\nbool detexDecompressBlockEAC_R11(const uint8_t * DETEX_RESTRICT bitstring, uint32_t mode_mask,\nuint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tuint64_t qword = ((uint64_t)bitstring[0] << 56) | ((uint64_t)bitstring[1] << 48) |\n\t\t((uint64_t)bitstring[2] << 40) |\n\t\t((uint64_t)bitstring[3] << 32) | ((uint64_t)bitstring[4] << 24) |\n\t\t((uint64_t)bitstring[5] << 16) | ((uint64_t)bitstring[6] << 8) | bitstring[7];\n\tDecodeBlockEAC11Bit(qword, 0, 0, pixel_buffer);\n\treturn true;\n}\n\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* EAC_RG11 format. */\nbool detexDecompressBlockEAC_RG11(const uint8_t * DETEX_RESTRICT bitstring, uint32_t mode_mask,\nuint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tuint64_t red_qword = ((uint64_t)bitstring[0] << 56) | ((uint64_t)bitstring[1] << 48) |\n\t\t((uint64_t)bitstring[2] << 40) |\n\t\t((uint64_t)bitstring[3] << 32) | ((uint64_t)bitstring[4] << 24) |\n\t\t((uint64_t)bitstring[5] << 16) | ((uint64_t)bitstring[6] << 8) | bitstring[7];\n\tDecodeBlockEAC11Bit(red_qword, 1, 0, pixel_buffer);\n\tuint64_t green_qword = ((uint64_t)bitstring[8] << 56) | ((uint64_t)bitstring[9] << 48) |\n\t\t((uint64_t)bitstring[10] << 40) |\n\t\t((uint64_t)bitstring[11] << 32) | ((uint64_t)bitstring[12] << 24) |\n\t\t((uint64_t)bitstring[13] << 16) | ((uint64_t)bitstring[14] << 8) | bitstring[15];\n\tDecodeBlockEAC11Bit(green_qword, 1, 1, pixel_buffer);\n\treturn true;\n}\n\nstatic DETEX_INLINE_ONLY int ClampMinus1023To1023(int x) {\n\tif (x < - 1023)\n\t\treturn - 1023;\n\tif (x > 1023)\n\t\treturn 1023;\n\treturn x;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t ReplicateSigned11BitsTo16Bits(int value) {\n\tif (value >= 0)\n\t\treturn (value << 5) | (value >> 5);\n\tvalue = - value;\n\tvalue = (value << 5) | (value >> 5);\n\treturn - value;\n}\n\n// For each pixel, decode an 11-bit signed integer and store as follows:\n// If shift and offset are zero, store each value in consecutive 16 bit values in pixel_buffer.\n// If shift is one, store each value in consecutive 32-bit words in pixel_buffer; if offset\n// is zero, store it in the first 16 bits, if offset is one store it in the last 16 bits of each\n// 32-bit word.\nstatic DETEX_INLINE_ONLY bool DecodeBlockEACSigned11Bit(uint64_t qword, int shift, int offset,\nuint8_t *pixel_buffer) {\n\tint base_codeword = (int8_t)((qword & 0xFF00000000000000) >> 56);\t// Signed 8 bits.\n\tif (base_codeword == - 128)\n\t\t// Not allowed in encoding. Decoder should handle it but we don't do that yet.\n\t\treturn false;\n\tint base_codeword_times_8 = base_codeword << 3;\t\t\t\t// Arithmetic shift.\n\tint modifier_index = (qword & 0x000F000000000000) >> 48;\n\tconst int8_t *modifier_table = eac_modifier_table[modifier_index];\n\tint multiplier_times_8 = (qword & 0x00F0000000000000) >> (52 - 3);\n\tif (multiplier_times_8 == 0)\n\t\tmultiplier_times_8 = 1;\n\tuint16_t *buffer = (uint16_t *)pixel_buffer;\n\tfor (int i = 0; i < 16; i++) {\n\t\tint pixel_index = (qword & (0x0000E00000000000 >> (i * 3))) >> (45 - i * 3);\n\t\tint modifier = modifier_table[pixel_index];\n\t\tint value = ClampMinus1023To1023(base_codeword_times_8 +\n\t\t\tmodifier * multiplier_times_8);\n\t\tuint32_t bits = ReplicateSigned11BitsTo16Bits(value);\n\t\tbuffer[(((i & 3) * 4 + ((i & 12) >> 2)) << shift) + offset] = bits;\n\t}\n\treturn true;\n}\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* EAC_SIGNED_R11 format. */\nbool detexDecompressBlockEAC_SIGNED_R11(const uint8_t * DETEX_RESTRICT bitstring,\nuint32_t mode_mask, uint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tuint64_t qword = ((uint64_t)bitstring[0] << 56) | ((uint64_t)bitstring[1] << 48) |\n\t\t((uint64_t)bitstring[2] << 40) |\n\t\t((uint64_t)bitstring[3] << 32) | ((uint64_t)bitstring[4] << 24) |\n\t\t((uint64_t)bitstring[5] << 16) | ((uint64_t)bitstring[6] << 8) | bitstring[7];\n\treturn DecodeBlockEACSigned11Bit(qword, 0, 0, pixel_buffer);\n}\n\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* EAC_SIGNED_RG11 format. */\nbool detexDecompressBlockEAC_SIGNED_RG11(const uint8_t * DETEX_RESTRICT bitstring,\nuint32_t mode_mask, uint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tuint64_t red_qword = ((uint64_t)bitstring[0] << 56) | ((uint64_t)bitstring[1] << 48) |\n\t\t((uint64_t)bitstring[2] << 40) |\n\t\t((uint64_t)bitstring[3] << 32) | ((uint64_t)bitstring[4] << 24) |\n\t\t((uint64_t)bitstring[5] << 16) | ((uint64_t)bitstring[6] << 8) | bitstring[7];\n\tint r = DecodeBlockEACSigned11Bit(red_qword, 1, 0, pixel_buffer);\n\tif (!r)\n\t\treturn false;\n\tuint64_t green_qword = ((uint64_t)bitstring[8] << 56) | ((uint64_t)bitstring[9] << 48) |\n\t\t((uint64_t)bitstring[10] << 40) |\n\t\t((uint64_t)bitstring[11] << 32) | ((uint64_t)bitstring[12] << 24) |\n\t\t((uint64_t)bitstring[13] << 16) | ((uint64_t)bitstring[14] << 8) | bitstring[15];\n\treturn DecodeBlockEACSigned11Bit(green_qword, 1, 1, pixel_buffer);\n}\n\n//Decode ETC2 EAC encoded data to RGBA32\nvoid eac_decode(uint8_t *encodeData,             //in_data\n                 uint8_t *decodeData,              //out_data\n                 const int pixelsWidth,\n                 const int pixelsHeight,\n                 EACDecodeFlag decodeFlag)\n{\n    uint32_t *decodeBlockData = (uint32_t *)decodeData;\n\n    for (int block_y = 0; block_y < pixelsHeight / 4; ++block_y)   //stride = 3*width\n    {\n\t\tuint32_t y = block_y * 4;\n        for (int block_x = 0; block_x < pixelsWidth / 4; ++block_x)            //skip 4 pixels\n        {\n\t\t\tuint32_t x = block_x * 4;\n\t\t\tuint32_t blockData[16];\n\t\t\t\n            switch (decodeFlag)\n            {\n                case EAC_ETC2:\n                {\n\t\t\t\t\tdetexDecompressBlockETC2_EAC(encodeData, DETEX_MODE_MASK_ALL, 0, blockData);\n\t\t\t\t\tvgl_fast_memcpy(&decodeBlockData[y * pixelsWidth + x], blockData, 4 * sizeof(uint32_t));\n\t\t\t\t\tvgl_fast_memcpy(&decodeBlockData[(y + 1) * pixelsWidth + x], &blockData[4], 4 * sizeof(uint32_t));\n\t\t\t\t\tvgl_fast_memcpy(&decodeBlockData[(y + 2) * pixelsWidth + x], &blockData[8], 4 * sizeof(uint32_t));\n\t\t\t\t\tvgl_fast_memcpy(&decodeBlockData[(y + 3) * pixelsWidth + x], &blockData[12], 4 * sizeof(uint32_t));\n                    encodeData += 16;\n                }\n                    break;\n                default:\n                    break;\n            }//switch\n        }//for block_x\n    }//for block_y\n}\n"
  },
  {
    "path": "source/utils/eac_utils.h",
    "content": "/*\n\nCopyright (c) 2015 Harm Hanemaaijer <fgenfb@yahoo.com>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n*/\n\n#ifndef __DETEX_H__\n#define __DETEX_H__\n\ntypedef enum {\n\tEAC_ETC2\n} EACDecodeFlag;\n\nvoid eac_decode(uint8_t *encodeData,             //in_data\n                 uint8_t *decodeData,              //out_data\n                 const int pixelsWidth,\n                 const int pixelsHeight,\n                 EACDecodeFlag decodeFlag);\n\n#undef __BEGIN_DECLS\n#undef __END_DECLS\n#ifdef __cplusplus\n#define __BEGIN_DECLS extern \"C\" {\n#define __END_DECLS }\n#else\n#define __BEGIN_DECLS /* empty */\n#define __END_DECLS /* empty */\n#endif\n\n/* Generic helper definitions for shared library support. */\n#if defined _WIN32 || defined __CYGWIN__\n  #define DETEX_HELPER_SHARED_IMPORT __declspec(dllimport)\n  #define DETEX_HELPER_SHARED_EXPORT __declspec(dllexport)\n  #define DETEX_HELPER_SHARED_LOCAL\n#else\n  #if __GNUC__ >= 4\n    #define DETEX_HELPER_SHARED_IMPORT __attribute__ ((visibility (\"default\")))\n    #define DETEX_HELPER_SHARED_EXPORT __attribute__ ((visibility (\"default\")))\n    #define DETEX_HELPER_SHARED_LOCAL  __attribute__ ((visibility (\"hidden\")))\n  #else\n    #define DETEX_HELPER_SHARED_IMPORT\n    #define DETEX_HELPER_SHARED_EXPORT\n    #define DETEX_HELPER_SHARED_LOCAL\n  #endif\n#endif\n\n/* Now we use the generic helper definitions above to define DETEX_API and DETEX_LOCAL. */\n/* DETEX_API is used for the public API symbols. It either imports or exports the symbol */\n/* for shared/DLL libraries (or does nothing for static build). DETEX_LOCAL is used for */\n/* non-API symbols. */\n\n#ifdef DETEX_SHARED\n  /* Defined if DETEX is compiled as a shared library. */\n  #ifdef DETEX_SHARED_EXPORTS\n    /* Defined if we are building the detex shared library (instead of using it). */\n    #define DETEX_API DETEX_HELPER_SHARED_EXPORT\n  #else\n    #define DETEX_API DETEX_HELPER_SHARED_IMPORT\n  #endif /* DETEX_SHARED_EXPORTS */\n  #define DETEX_LOCAL DETEX_HELPER_SHARED_LOCAL\n#else\n  /* DETEX_SHARED is not defined: this means detex is a static lib. */\n  #define DETEX_API\n  #define DETEX_LOCAL\n#endif /* DETEX_SHARED */\n\n__BEGIN_DECLS\n\n#include <stdlib.h>\n#include <stdint.h>\n#include <stdbool.h>\n\n#define DETEX_INLINE_ONLY __attribute__((always_inline)) inline\n#define DETEX_RESTRICT __restrict\n\n/* Maximum uncompressed block size in bytes. */\n#define DETEX_MAX_BLOCK_SIZE 256\n\n/* Detex library pixel formats. */\n\nenum {\n\t/* The format has 16-bit components. */\n\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT = 0x1,\n\t/* The format has 32-bit components. */\n\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT = 0x2,\n\t/* The format has an alpha component. */\n\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT = 0x4,\n\t/* The sequential component order is RGB. */\n\tDETEX_PIXEL_FORMAT_RGB_COMPONENT_ORDER_BIT = 0x0,\n\t/* The sequential component order is BGR. */\n\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT = 0x8,\n\t/* The format has one component. */\n\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS = 0x0,\n\t/* The format has two components. */\n\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS = 0x10,\n\t/* The format has three components. */\n\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS = 0x20,\n\t/* The format has four components. */\n\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS = 0x30,\n\t/* The format is stored as 8-bit pixels. */\n\tDETEX_PIXEL_FORMAT_8BIT_PIXEL_BITS = 0x000,\n\t/* The format is stored as 16-bit pixels. */\n\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS = 0x100,\n\t/* The format is stored as 24-bit pixels. */\n\tDETEX_PIXEL_FORMAT_24BIT_PIXEL_BITS = 0x200,\n\t/* The format is stored as 32-bit pixels. */\n\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS = 0x300,\n\t/* The format is stored as 48-bit pixels. */\n\tDETEX_PIXEL_FORMAT_48BIT_PIXEL_BITS = 0x500,\n\t/* The format is stored as 64-bit pixels. */\n\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS = 0x700,\n\t/* The format is stored as 96-bit pixels. */\n\tDETEX_PIXEL_FORMAT_96BIT_PIXEL_BITS = 0xB00,\n\t/* The format is stored as 128-bit pixels. */\n\tDETEX_PIXEL_FORMAT_128BIT_PIXEL_BITS = 0xF00,\n\t/* The format has signed integer components. */\n\tDETEX_PIXEL_FORMAT_SIGNED_BIT = 0x1000,\n\t/* The format has (half-)float components. */\n\tDETEX_PIXEL_FORMAT_FLOAT_BIT = 0x2000,\n\t/* The fomat is HDR (high dynamic range). */\n\tDETEX_PIXEL_FORMAT_HDR_BIT = 0x4000,\n\n\tDETEX_PIXEL_FORMAT_RGBA8 = (\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_BGRA8 = (\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_RGBX8 = (\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_BGRX8 = (\n\t\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_RGB8 = (\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_24BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_BGR8 = (\n\t\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_24BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_R8 = (\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_8BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_SIGNED_R8 = (\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_8BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_RG8 = (\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_SIGNED_RG8 = (\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_R16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_SIGNED_R16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_RG16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_SIGNED_RG16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_RGB16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_48BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_RGBX16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_RGBA16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_R16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_R16_HDR = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_16BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RG16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RG16_HDR = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBX16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBX16_HDR = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBA16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBA16_HDR = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGB16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_48BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGB16_HDR = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_48BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_BGRX16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_BGRX16_HDR = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_SIGNED_FLOAT_RGBX16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_BIT |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_SIGNED_FLOAT_BGRX16 = (\n\t\tDETEX_PIXEL_FORMAT_16BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_BGR_COMPONENT_ORDER_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_BIT |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_R32 = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_R32_HDR = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_32BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RG32 = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RG32_HDR = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_TWO_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_64BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGB32 = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_96BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGB32_HDR = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_96BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBX32 = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_128BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBX32_HDR = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_THREE_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_128BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBA32 = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_128BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_FLOAT_RGBA32_HDR = (\n\t\tDETEX_PIXEL_FORMAT_32BIT_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_FOUR_COMPONENTS_BITS |\n\t\tDETEX_PIXEL_FORMAT_128BIT_PIXEL_BITS |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_BIT |\n\t\tDETEX_PIXEL_FORMAT_HDR_BIT\n\t\t),\n\tDETEX_PIXEL_FORMAT_A8 = (\n\t\tDETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT |\n\t\tDETEX_PIXEL_FORMAT_ONE_COMPONENT_BITS |\n\t\tDETEX_PIXEL_FORMAT_8BIT_PIXEL_BITS\n\t\t),\n};\n\n/* Mode mask flags. */\n\nenum {\n\tDETEX_MODE_MASK_ETC_INDIVIDUAL = 0x1,\n\tDETEX_MODE_MASK_ETC_DIFFERENTIAL = 0x2,\n\tDETEX_MODE_MASK_ETC_T = 0x4,\n\tDETEX_MODE_MASK_ETC_H = 0x8,\n\tDETEX_MODE_MASK_ETC_PLANAR = 0x10,\n\tDETEX_MODE_MASK_ALL_MODES_ETC1 = 0x3,\n\tDETEX_MODE_MASK_ALL_MODES_ETC2 = 0x1F,\n\tDETEX_MODE_MASK_ALL_MODES_ETC2_PUNCHTHROUGH = 0X1E,\n\tDETEX_MODE_MASK_ALL_MODES_BPTC = 0xFF,\n\tDETEX_MODE_MASK_ALL_MODES_BPTC_FLOAT = 0x3FFF,\n\tDETEX_MODE_MASK_ALL = 0XFFFFFFFF,\n};\n\n/* Decompression function flags. */\n\nenum {\n\t/* Function returns false (invalid block) when the compressed block */\n\t/* is in a format not allowed to be generated by an encoder. */\n\tDETEX_DECOMPRESS_FLAG_ENCODE = 0x1,\n\t/* For compression formats that have opaque and non-opaque modes, */\n\t/* return false (invalid block) when the compressed block is encoded */\n\t/* using a non-opaque mode. */\n\tDETEX_DECOMPRESS_FLAG_OPAQUE_ONLY = 0x2,\n\t/* For compression formats that have opaque and non-opaque modes, */\n\t/* return false (invalid block) when the compressed block is encoded */\n\t/* using an opaque mode. */\n\tDETEX_DECOMPRESS_FLAG_NON_OPAQUE_ONLY = 0x4,\n};\n\n/* Set mode function flags. */\n\nenum {\n\t/* The block is opaque (alpha is always 0xFF). */\n\tDETEX_SET_MODE_FLAG_OPAQUE = 0x2,\n\t/* The block is non-opaque (alpha is not always 0xFF). */\n\tDETEX_SET_MODE_FLAG_NON_OPAQUE = 0x4,\n\t/* The block has punchthrough alpha (alpha is either 0x00 or 0xFF). */\n\tDETEX_SET_MODE_FLAG_PUNCHTHROUGH = 0x8,\n\t/* The block only consists of one or two different pixel colors. */\n\tDETEX_SET_MODE_FLAG_MAX_TWO_COLORS = 0x10,\n};\n\n/*\n * Decompression functions for 8-bit RGB8/RGBA8 formats. The output pixel format\n * is DETEX_PIXEL_FORMAT_RGBA8 or DETEX_PIXEL_FORMAT_RGBX8 (32-bit pixels with\n * optional alpha component, red component in lowest-order byte. When the\n * texture format does not have alpha, alpha is set to 0xFF.\n */\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the ETC1 */\n/* format. */\nDETEX_API bool detexDecompressBlockETC1(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the ETC2 */\n/* format. */\nDETEX_API bool detexDecompressBlockETC2(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* ETC2_PUNCHTROUGH format. */\nDETEX_API bool detexDecompressBlockETC2_PUNCHTHROUGH(const uint8_t *bitstring,\n\tuint32_t mode_mask, uint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the ETC2_EAC */\n/* format. */\nDETEX_API bool detexDecompressBlockETC2_EAC(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the BC1 */\n/* format. */\nDETEX_API bool detexDecompressBlockBC1(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the BC1A */\n/* format. */\nDETEX_API bool detexDecompressBlockBC1A(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the BC2 */\n/* format. */\nDETEX_API bool detexDecompressBlockBC2(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the BC3 */\n/* format. */\nDETEX_API bool detexDecompressBlockBC3(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the BPTC */\n/* (BC7) format. */\nDETEX_API bool detexDecompressBlockBPTC(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n\n/*\n * Decompression functions for 8-bit unsigned R and RG formats. The\n * output format is DETEX_PIXEL_FORMAT_R8 or DETEX_PIXEL_FORMAT_RG8.\n */\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* unsigned RGTC1 (BC4) format. */\nDETEX_API bool detexDecompressBlockRGTC1(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* unsigned RGTC2 (BC5) format. */\nDETEX_API bool detexDecompressBlockRGTC2(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n\n/*\n * Decompression functions for 16-bit unsigned/signed R and RG formats. The\n * output format is DETEX_PIXEL_FORMAT_R16, DETEX_PIXEL_FORMAT_SIGNED_R16,\n * DETEX_PIXEL_FORMAT_RG16, or DETEX_PIXEL_FORMAT_SIGNED_RG16.\n */\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* signed RGTC1 (signed BC4) format. */\nDETEX_API bool detexDecompressBlockSIGNED_RGTC1(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* signed RGTC2 (signed BC5) format. */\nDETEX_API bool detexDecompressBlockSIGNED_RGTC2(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* ETC2_R11_EAC format. */\nDETEX_API bool detexDecompressBlockEAC_R11(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* ETC2_SIGNED_R11_EAC format. */\nDETEX_API bool detexDecompressBlockEAC_SIGNED_R11(const uint8_t *bitstring,\n\tuint32_t mode_mask, uint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* ETC2_RG11_EAC format. */\nDETEX_API bool detexDecompressBlockEAC_RG11(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* ETC2_SIGNED_RG11_EAC format. */\nDETEX_API bool detexDecompressBlockEAC_SIGNED_RG11(const uint8_t *bitstring,\n\tuint32_t mode_mask, uint32_t flags, uint8_t *pixel_buffer);\n\n/*\n * Decompression functions for 16-bit half-float formats. The output format is\n * DETEX_PIXEL_FORMAT_FLOAT_RGBX16 or DETEX_PIXEL_FORMAT_SIGNED_FLOAT_RGBX16.\n */\n\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* BPTC_FLOAT (BC6H) format. The output format is */\n/* DETEX_PIXEL_FORMAT_FLOAT_RGBX16. */\nDETEX_API bool detexDecompressBlockBPTC_FLOAT(const uint8_t *bitstring, uint32_t mode_mask,\n\tuint32_t flags, uint8_t *pixel_buffer);\n/* Decompress a 128-bit 4x4 pixel texture block compressed using the */\n/* BPTC_FLOAT (BC6H_FLOAT) format. The output format is */\n/* DETEX_PIXEL_FORMAT_SIGNED_FLOAT_RGBX16. */\nDETEX_API bool detexDecompressBlockBPTC_SIGNED_FLOAT(const uint8_t *bitstring,\n\tuint32_t mode_mask, uint32_t flags, uint8_t *pixel_buffer);\n\n\n/*\n * Get mode functions. They return the internal compression format mode used\n * inside the compressed block. For compressed formats that do not use a mode,\n * there is no GetMode function.\n */\n\nDETEX_API uint32_t detexGetModeBC1(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeETC1(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeETC2(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeETC2_PUNCHTHROUGH(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeETC2_EAC(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeBPTC(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeBPTC_FLOAT(const uint8_t *bitstring);\nDETEX_API uint32_t detexGetModeBPTC_SIGNED_FLOAT(const uint8_t *bitstring);\n\n/*\n * Set mode functions. The set mode function modifies a compressed texture block\n * so that the specified mode is set, making use of information about the block\n * (whether it is opaque, non-opaque or punchthrough for formats with alpha,\n * whether at most two different colors are used). For compressed formats\n * that do not use a mode, there is no SetMode function.\n */\n\nDETEX_API void detexSetModeBC1(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\nDETEX_API void detexSetModeETC1(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\nDETEX_API void detexSetModeETC2(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\nDETEX_API void detexSetModeETC2_PUNCHTHROUGH(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\nDETEX_API void detexSetModeETC2_EAC(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\nDETEX_API void detexSetModeBPTC(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\nDETEX_API void detexSetModeBPTC_FLOAT(uint8_t *bitstring, uint32_t mode, uint32_t flags,\n\tuint32_t *colors);\n\n/* Compressed texture format definitions for general texture decompression */\n/* functions. */\n\n#define DETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(n) ((uint32_t)n << 24)\n\nenum {\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_UNCOMPRESSED = 0,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1 = 1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_DXT1 = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_S3TC = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1A,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_DXT1A = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1A,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_DXT3 = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC3,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_DXT5 = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC3,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_RGTC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC4_UNORM = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_RGTC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_SIGNED_RGTC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC4_SNORM = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_SIGNED_RGTC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_RGTC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC5_UNORM = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_RGTC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_SIGNED_RGTC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC5_SNORM = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_SIGNED_RGTC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC_FLOAT,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC6H_UF16 = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC_FLOAT,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC_SIGNED_FLOAT,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC6H_SF16 = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC_SIGNED_FLOAT,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC7 = DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC1,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC2,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC2_PUNCHTHROUGH,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC2_EAC,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_R11,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_SIGNED_R11,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_RG11,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_SIGNED_RG11,\n\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ASTC_4X4,\n};\n\nenum {\n\tDETEX_TEXTURE_FORMAT_PIXEL_FORMAT_MASK = 0x0000FFFF,\n\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT = 0x00800000,\n\tDETEX_TEXTURE_FORMAT_BC1 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1) |\n\t\tDETEX_PIXEL_FORMAT_RGBX8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_BC1A = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC1A) |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_BC2 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC2) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_BC3 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BC3) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_RGTC1 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_RGTC1) |\n\t\tDETEX_PIXEL_FORMAT_R8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_SIGNED_RGTC1 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_SIGNED_RGTC1) |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_R16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_RGTC2 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_RGTC2) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RG8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_SIGNED_RGTC2 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_SIGNED_RGTC2) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_RG16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_BPTC_FLOAT = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC_FLOAT) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_FLOAT_RGBX16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_BPTC_SIGNED_FLOAT = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC_SIGNED_FLOAT) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_FLOAT_RGBX16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_BPTC = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_BPTC) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_ETC1 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC1) |\n\t\tDETEX_PIXEL_FORMAT_RGBX8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_ETC2 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC2) |\n\t\tDETEX_PIXEL_FORMAT_RGBX8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_ETC2_PUNCHTHROUGH = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\t\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC2_PUNCHTHROUGH) |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_ETC2_EAC = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ETC2_EAC) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n\tDETEX_TEXTURE_FORMAT_EAC_R11 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_R11) |\n\t\tDETEX_PIXEL_FORMAT_R16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_EAC_SIGNED_R11 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_SIGNED_R11) |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_R16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_EAC_RG11 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_RG11) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RG16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_EAC_SIGNED_RG11 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_EAC_SIGNED_RG11) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_SIGNED_RG16\n\t\t),\n\tDETEX_TEXTURE_FORMAT_ASTC_4X4 = (\n\t\tDETEX_TEXTURE_FORMAT_COMPRESSED_FORMAT_BITS(\n\t\t\tDETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_ASTC_4X4 ) |\n\t\tDETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT |\n\t\tDETEX_PIXEL_FORMAT_RGBA8\n\t\t),\n};\n\ntypedef struct {\n\tuint32_t format;\n\tuint8_t *data;\n\tint width;\n\tint height;\n\tint width_in_blocks;\n\tint height_in_blocks;\n} detexTexture;\n\n/*\n * General texture decompression functions (tiled or linear) with specified\n * compression format.\n */\n\n/*\n * General block decompression function. Block is decompressed using the given\n * compressed format, and stored in the given pixel format.\n */\nDETEX_API bool detexDecompressBlock(const uint8_t *bitstring, uint32_t texture_format,\n\tuint32_t mode_mask, uint32_t flags, uint8_t *pixel_buffer,\n\tuint32_t pixel_format);\n\n/*\n * Decode texture function (tiled). Decode an entire compressed texture into an\n * array of image buffer tiles (corresponding to compressed blocks), converting\n * into the given pixel format.\n */\nDETEX_API bool detexDecompressTextureTiled(const detexTexture *texture, uint8_t *pixel_buffer,\n\tuint32_t pixel_format);\n\n/*\n * Decode texture function (linear). Decode an entire texture into a single\n * image buffer, with pixels stored row-by-row, converting into the given pixel\n * format.\n */\nDETEX_API bool detexDecompressTextureLinear(const detexTexture *texture, uint8_t *pixel_buffer,\n\tuint32_t pixel_format);\n\n\n/*\n * Miscellaneous functions.\n */\n\n/*\n * Convert pixels between different formats. The target pixel buffer must\n * be allocated with sufficient size to the hold the result. Returns true if\n * succesful.\n */\nDETEX_API bool detexConvertPixels(uint8_t *source_pixel_buffer, uint32_t nu_pixels,\n\tuint32_t source_pixel_format, uint8_t *target_pixel_buffer,\n\tuint32_t target_pixel_format);\n\n/* Convert in-place, modifying the source pixel buffer only. If any conversion step changes the */\n/* pixel size, the function will not be succesful and return false. */\nDETEX_API bool detexConvertPixelsInPlace(uint8_t * DETEX_RESTRICT source_pixel_buffer,\n\tuint32_t nu_pixels, uint32_t source_pixel_format, uint32_t target_pixel_format);\n\n/* Return the component bitfield masks for a pixel format (pixel size must be at most 64 bits). */\n/* Return true if succesful. */\nDETEX_API bool detexGetComponentMasks(uint32_t texture_format, uint64_t *red_mask, uint64_t *green_mask,\n\tuint64_t *blue_mask, uint64_t *alpha_mask);\n\n/* Return a text description/identifier of the texture type. */\nDETEX_API const char *detexGetTextureFormatText(uint32_t texture_format);\n\n/* Return a alternative text description of the texture type. Returns empty string */\n/* when there is no alternative description. */\nDETEX_API const char *detexGetAlternativeTextureFormatText(uint32_t texture_format);\n\n/* Return OpenGL TexImage2D/KTX file parameters for a texture format. */\nDETEX_API bool detexGetOpenGLParameters(uint32_t texture_format, int *gl_internal_format,\n\tuint32_t *gl_format, uint32_t *gl_type);\n\n/* Return DirectX 10 format for a texture format. */\nDETEX_API bool detexGetDX10Parameters(uint32_t texture_format, uint32_t *dx10_format);\n\n/* Return the error message for the last encountered error. */\nDETEX_API const char *detexGetErrorMessage();\n\n\n/*\n * HDR-related functions.\n */\n\n/* Set HDR gamma curve parameters. */\nDETEX_API void detexSetHDRParameters(float gamma, float range_min, float range_max);\n\n/* Calculate the dynamic range of a pixel buffer. Valid for float and half-float formats. */\n/* Returns true if successful. */\nDETEX_API bool detexCalculateDynamicRange(uint8_t *pixel_buffer, int nu_pixels, uint32_t pixel_format,\n\tfloat *range_min_out, float *range_max_out);\n\n\n/*\n * Texture file loading.\n */\n\n/* Load texture from KTX file with mip-maps. Returns true if successful. */\n/* nu_levels is a return parameter that returns the number of mipmap levels found. */\n/* textures_out is a return parameter for an array of detexTexture pointers that is allocated, */\n/* free with free(). textures_out[i] are allocated textures corresponding to each level, free */\n/* with free().\t */\nDETEX_API bool detexLoadKTXFileWithMipmaps(const char *filename, int max_mipmaps, detexTexture ***textures_out,\n\tint *nu_levels_out);\n\n/* Load texture from KTX file (first mip-map only). Returns true if successful. */\n/* The texture is allocated, free with free(). */\nDETEX_API bool detexLoadKTXFile(const char *filename, detexTexture **texture_out);\n\n/* Save textures to KTX file (multiple mip-maps levels). Return true if succesful. */\nDETEX_API bool detexSaveKTXFileWithMipmaps(detexTexture **textures, int nu_levels, const char *filename);\n\n/* Save texture to KTX file (single mip-map level). Returns true if succesful. */\nDETEX_API bool detexSaveKTXFile(detexTexture *texture, const char *filename);\n\n/* Load texture from DDS file with mip-maps. Returns true if successful. */\n/* nu_levels is a return parameter that returns the number of mipmap levels found. */\n/* textures_out is a return parameter for an array of detexTexture pointers that is allocated, */\n/* free with free(). textures_out[i] are allocated textures corresponding to each level, free */\n/* with free(). */\nDETEX_API bool detexLoadDDSFileWithMipmaps(const char *filename, int max_mipmaps, detexTexture ***textures_out,\n\tint *nu_levels_out);\n\n/* Load texture from DDS file (first mip-map only). Returns true if successful. */\n/* The texture is allocated, free with free(). */\nDETEX_API bool detexLoadDDSFile(const char *filename, detexTexture **texture_out);\n\n/* Save textures to DDS file (multiple mip-maps levels). Return true if succesful. */\nDETEX_API bool detexSaveDDSFileWithMipmaps(detexTexture **textures, int nu_levels, const char *filename);\n\n/* Save texture to DDS file (single mip-map level). Returns true if succesful. */\nDETEX_API bool detexSaveDDSFile(detexTexture *texture, const char *filename);\n\n/* Load texture file (type autodetected from extension) with mipmaps. */\nDETEX_API bool detexLoadTextureFileWithMipmaps(const char *filename, int max_mipmaps, detexTexture ***textures_out,\n\tint *nu_levels_out);\n\n/* Load texture file (type autodetected from extension). */\nDETEX_API bool detexLoadTextureFile(const char *filename, detexTexture **texture_out);\n\n/* Load texture from raw file (first mip-map only) given the format and dimensions */\n/* in texture. Returns true if successful. */\n/* The texture->data is allocated, free with free(). */\nDETEX_API bool detexLoadRawFile(const char *filename, detexTexture *texture);\n\n/* Save texture to raw file (first mip-map only) given the format and dimensions */\n/* in texture. Returns true if successful. */\nDETEX_API bool detexSaveRawFile(detexTexture *texture, const char *filename);\n\n/* Return pixel size in bytes for pixel format or texture format (decompressed). */\nstatic DETEX_INLINE_ONLY int detexGetPixelSize(uint32_t pixel_format) {\n\treturn 1 + ((pixel_format & 0xF00) >> 8);\n}\n\n/* Return the number of components of a pixel format or texture format. */\nstatic DETEX_INLINE_ONLY int detexGetNumberOfComponents(uint32_t pixel_format) {\n\treturn 1 + ((pixel_format & 0x30) >> 4);\n}\n\n/* Return the component size in bytes of a pixel format or texture format. */\nstatic DETEX_INLINE_ONLY int detexGetComponentSize(uint32_t pixel_format) {\n\treturn 1 << (pixel_format & 0x3);\n}\n\n/* Return the approximate precision in bits of the components of a pixel format. */\nstatic DETEX_INLINE_ONLY uint32_t detexGetComponentPrecision(uint32_t pixel_format) {\n\treturn detexGetComponentSize(pixel_format) * 8 -\n\t\t((pixel_format & DETEX_PIXEL_FORMAT_FLOAT_BIT) != 0) * 5 *\n\t\t(1 + (detexGetComponentSize(pixel_format) == 4));\n}\n\n/* Return the total size of a compressed texture. */\nstatic DETEX_INLINE_ONLY uint32_t detexTextureSize(uint32_t width_in_blocks,\nuint32_t height_in_blocks, uint32_t pixel_format) {\n\treturn width_in_blocks * height_in_blocks * detexGetPixelSize(pixel_format) * 16;\n}\n\n/* Return whether a pixel or texture format has an alpha component. */\nstatic DETEX_INLINE_ONLY uint32_t detexFormatHasAlpha(uint32_t pixel_format) {\n\treturn (pixel_format & DETEX_PIXEL_FORMAT_ALPHA_COMPONENT_BIT) != 0;\n}\n\n\n/* Return the compressed texture type index of a texture format. */\nstatic DETEX_INLINE_ONLY uint32_t detexGetCompressedFormat(uint32_t texture_format) {\n\treturn texture_format >> 24;\n}\n\n/* Return the block size of a compressed texture format in bytes. */\nstatic DETEX_INLINE_ONLY uint32_t detexGetCompressedBlockSize(uint32_t texture_format) {\n\treturn 8 + ((texture_format & DETEX_TEXTURE_FORMAT_128BIT_BLOCK_BIT) >> 20);\n}\n\n/* Return whether a texture format is compressed. */\nstatic DETEX_INLINE_ONLY uint32_t detexFormatIsCompressed(uint32_t texture_format) {\n\treturn detexGetCompressedFormat(texture_format) != DETEX_COMPRESSED_TEXTURE_FORMAT_INDEX_UNCOMPRESSED;\n}\n\n/* Return the pixel format of a texture format. */\nstatic DETEX_INLINE_ONLY uint32_t detexGetPixelFormat(uint32_t texture_format) {\n\treturn texture_format & DETEX_TEXTURE_FORMAT_PIXEL_FORMAT_MASK;\n}\n\nextern const uint8_t detex_clamp0to255_table[767];\n\n/* Clamp an integer value in the range -255 to 511 to the the range 0 to 255. */\nstatic DETEX_INLINE_ONLY uint8_t detexClamp0To255(int x) {\n\treturn detex_clamp0to255_table[x + 255];\n}\n\n/* Clamp a float point value to the range 0.0 to 1.0f. */\nstatic DETEX_INLINE_ONLY float detexClamp0To1(float f) {\n\tif (f < 0.0f)\n\t\treturn 0.0f;\n\telse if (f > 1.0f)\n\t\treturn 1.0f;\n\telse\n\t\treturn f;\n}\n\n\n/* Integer division using look-up tables, used by BC1/2/3 and RGTC (BC4/5) */\n/* decompression. */\n\nDETEX_API extern const uint8_t detex_division_by_3_table[768];\n\nstatic DETEX_INLINE_ONLY uint32_t detexDivide0To767By3(uint32_t value) {\n\treturn detex_division_by_3_table[value];\n}\n\nDETEX_API extern const uint8_t detex_division_by_7_table[1792];\n\nstatic DETEX_INLINE_ONLY uint32_t detexDivide0To1791By7(uint32_t value) {\n\treturn detex_division_by_7_table[value];\n}\n\nstatic DETEX_INLINE_ONLY int8_t detexSignInt32(int v) {\n\treturn (int8_t)((v >> 31) | - (- v >> 31));\n}\n\nstatic DETEX_INLINE_ONLY int detexDivideMinus895To895By7(int value) {\n\treturn (int8_t)detex_division_by_7_table[abs(value)] * detexSignInt32(value);\n}\n\nDETEX_API extern const uint8_t detex_division_by_5_table[1280];\n\nstatic DETEX_INLINE_ONLY uint32_t detexDivide0To1279By5(uint32_t value) {\n\treturn detex_division_by_5_table[value];\n}\n\nstatic DETEX_INLINE_ONLY int detexDivideMinus639To639By5(int value) {\n\treturn (int8_t)detex_division_by_5_table[abs(value)] * detexSignInt32(value);\n}\n\n\n/*\n * Define some short functions for pixel packing/unpacking. The compiler will\n * take care of optimization by inlining and removing unused functions.\n *\n * The pixel format used corresponds to formats with an RGB component order,\n * including:\n *\n * DETEX_PIXEL_FORMAT_RGB8, DETEX_PIXEL_FORMAT_RGBA8\n *\tdetexPack32RGB8Alpha0xFF, detexPack32R8, detexPack32G8, detexPack32B8,\n *\tdetexPixel32GetR8, detexPixel32GetG8, detexPixel32GetB8\n * DETEX_PIXEL_FORMAT_RGBA8\n *\tdetexPack32RGBA8, detexPack32A8, detexPixel32GetA8\n * DETEX_PIXEL_FORMAT_RG16, DETEX_PIXEL_FORMAT_SIGNED_RG16,\n * DETEX_PIXEL_FORMAT_FLOAT_RG16\n *\tdetexPack32RG16, detexPack32R16, detexPack32G16, detexPack32RG16,\n *\tdetexPixel32GetR16, detexPixel32GetG16\n * DETEX_PIXEL_FORMAT_FLOAT_RGBX16, DETEX_PIXEL_FORMAT_SIGNED_FLOAT_RGBX16\n *\tdetexPack64RGB16, detexPack64R16, detexPack64G16, detexPack64B16,\n *\tdetexPixel64GetR16, detexPixel64GetG16, detexPixel64GetB16\n */\n\n#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ || !defined(__BYTE_ORDER__)\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RGBA8(int r, int g, int b, int a) {\n\treturn (uint32_t)r | ((uint32_t)g << 8) | ((uint32_t)b << 16) |\n\t\t((uint32_t)a << 24);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RGB8Alpha0xFF(int r, int g, int b) {\n\treturn detexPack32RGBA8(r, g, b, 0xFF);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32R8(int r) {\n\treturn (uint32_t)r;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32G8(int g) {\n\treturn (uint32_t)g << 8;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32B8(int b) {\n\treturn (uint32_t)b << 16;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32A8(int a) {\n\treturn (uint32_t)a << 24;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RG8(uint32_t r8, uint32_t g8) {\n\treturn r8 | (g8 << 8);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32R16(uint32_t r16) {\n\treturn r16;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32G16(uint32_t g16) {\n\treturn g16 << 16;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RG16(uint32_t r16, uint32_t g16) {\n\treturn r16 | (g16 << 16);\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPack64R16(uint32_t r16) {\n\treturn r16;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPack64G16(uint32_t g16) {\n\treturn g16 << 16;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPack64B16(uint32_t b16) {\n\treturn (uint64_t)b16 << 32;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPack64A16(uint32_t a16) {\n\treturn (uint64_t)a16 << 48;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPack64RGB16(uint16_t r16, uint16_t g16, uint16_t b16) {\n\treturn (uint64_t)r16 | ((uint64_t)g16 << 16) | ((uint64_t)b16 << 32);\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPack64RGBA16(uint16_t r16, uint16_t g16, uint16_t b16, uint16_t a16) {\n\treturn (uint64_t)r16 | ((uint64_t)g16 << 16) | ((uint64_t)b16 << 32) | ((uint64_t)a16 << 48);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetR8(uint32_t pixel) {\n\treturn pixel & 0xFF;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetG8(uint32_t pixel) {\n\treturn (pixel & 0xFF00) >> 8;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetB8(uint32_t pixel) {\n\treturn (pixel & 0xFF0000) >> 16;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetA8(uint32_t pixel) {\n\treturn (pixel & 0xFF000000) >> 24;\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetSignedR8(uint32_t pixel) {\n\treturn (int8_t)(pixel & 0xFF);\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetSignedG8(uint32_t pixel) {\n\treturn (int8_t)((pixel & 0xFF00) >> 8);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetR16(uint32_t pixel) {\n\treturn pixel & 0x0000FFFF;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetG16(uint32_t pixel) {\n\treturn (pixel & 0xFFFF0000) >> 16;\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetSignedR16(uint32_t pixel) {\n\treturn (int16_t)(pixel & 0x0000FFFF);\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetSignedG16(uint32_t pixel) {\n\treturn (int16_t)((pixel & 0xFFFF0000) >> 16);\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPixel64GetR16(uint64_t pixel) {\n\treturn pixel & 0xFFFF;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPixel64GetG16(uint64_t pixel) {\n\treturn (pixel & 0xFFFF0000) >> 16;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPixel64GetB16(uint64_t pixel) {\n\treturn (pixel & 0xFFFF00000000) >> 32;\n}\n\nstatic DETEX_INLINE_ONLY uint64_t detexPixel64GetA16(uint64_t pixel) {\n\treturn (pixel & 0xFFFF000000000000) >> 48;\n}\n\n#define DETEX_PIXEL32_ALPHA_BYTE_OFFSET 3\n\n#else\n\n#error Big-endian byte order not supported.\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RGBA8(int r, int g, int b, int a) {\n\treturn a | ((uint32_t)b << 8) | ((uint32_t)g << 16) | ((uint32_t)r << 24);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RGB8Alpha0xFF(int r, int g, int b) {\n\treturn pack_rgba(r, g, b, 0xFF);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32R8(int r) {\n\treturn (uint32_t)r << 24;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32G8(int g) {\n\treturn (uint32_t)g << 16;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32B8(int b) {\n\treturn (uint32_t)b << 8;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32A8(int a) {\n\treturn a;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPack32RG16(uint32_t r16, uint32_t g16) {\n\treturn g16 | (r16 << 16);\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetR8(uint32_t pixel) {\n\treturn (pixel & 0xFF000000) >> 24;\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetG8(uint32_t pixel) {\n\treturn (pixel & 0xFF0000) >> 16;\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetB8(uint32_t pixel) {\n\treturn (pixel & 0xFF00) >> 8;\n}\n\nstatic DETEX_INLINE_ONLY int detexPixel32GetA8(uint32_t pixel) {\n\treturn pixel & 0xFF;\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetR16(uint32_t pixel) {\n\treturn ((pixel & 0xFF000000) >> 24) | ((pixel & 0x00FF0000) >> 8);\n}\n\nstatic DETEX_INLINE_ONLY uint32_t detexPixel32GetG16(uint32_t pixel) {\n\treturn ((pixel & 0x0000FF00) >> 8) | ((pixel & 0x000000FF) << 8);\n}\n\n#define DETEX_PIXEL32_ALPHA_BYTE_OFFSET 0\n\n#endif\n\n__END_DECLS\n\n#endif\n\n"
  },
  {
    "path": "source/utils/etc1_utils.c",
    "content": "// Copyright 2009 Google Inc.\n//\n// Licensed under the Apache License, Version 2.0 (the \"License\");\n// you may not use this file except in compliance with the License.\n// You may obtain a copy of the License at\n//\n//     http://www.apache.org/licenses/LICENSE-2.0\n//\n// Unless required by applicable law or agreed to in writing, software\n// distributed under the License is distributed on an \"AS IS\" BASIS,\n// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n// See the License for the specific language governing permissions and\n// limitations under the License.\n#include \"../shared.h\"\n\nstatic const int kModifierTable[] = {\n/* 0 */2, 8, -2, -8,\n/* 1 */5, 17, -5, -17,\n/* 2 */9, 29, -9, -29,\n/* 3 */13, 42, -13, -42,\n/* 4 */18, 60, -18, -60,\n/* 5 */24, 80, -24, -80,\n/* 6 */33, 106, -33, -106,\n/* 7 */47, 183, -47, -183\n};\n\nstatic const int kLookup[8] = { 0, 1, 2, 3, -4, -3, -2, -1 };\n\nstatic inline etc1_byte clamp(int x) {\n    return (etc1_byte) (x >= 0 ? (x < 255 ? x : 255) : 0);\n}\n\nstatic inline int convert4To8(int b) {\n    int c = b & 0xf;\n    return (c << 4) | c;\n}\n\nstatic inline int convert5To8(int b) {\n    int c = b & 0x1f;\n    return (c << 3) | (c >> 2);\n}\n\nstatic inline int convert6To8(int b) {\n    int c = b & 0x3f;\n    return (c << 2) | (c >> 4);\n}\n\nstatic inline int divideBy255(int d) {\n    return (d + 128 + (d >> 8)) >> 8;\n}\n\nstatic inline int convert8To4(int b) {\n    int c = b & 0xff;\n    return divideBy255(c * 15);\n}\n\nstatic inline int convert8To5(int b) {\n    int c = b & 0xff;\n    return divideBy255(c * 31);\n}\n\nstatic inline int convertDiff(int base, int diff) {\n    return convert5To8((0x1f & base) + kLookup[0x7 & diff]);\n}\n\nstatic\nvoid decode_subblock(etc1_byte* pOut, int r, int g, int b, const int* table,\n        etc1_uint32 low, int second, int flipped) {\n    int baseX = 0;\n    int baseY = 0;\n    if (second) {\n        if (flipped) {\n            baseY = 2;\n        } else {\n            baseX = 2;\n        }\n    }\n    for (int i = 0; i < 8; i++) {\n        int x, y;\n        if (flipped) {\n            x = baseX + (i >> 1);\n            y = baseY + (i & 1);\n        } else {\n            x = baseX + (i >> 2);\n            y = baseY + (i & 3);\n        }\n        int k = y + (x * 4);\n        int offset = ((low >> k) & 1) | ((low >> (k + 15)) & 2);\n        int delta = table[offset];\n        etc1_byte* q = pOut + 3 * (x + 4 * y);\n        *q++ = clamp(r + delta);\n        *q++ = clamp(g + delta);\n        *q++ = clamp(b + delta);\n    }\n}\n\n// Input is an ETC1 compressed version of the data.\n// Output is a 4 x 4 square of 3-byte pixels in form R, G, B\nvoid etc1_decode_block(const etc1_byte* pIn, etc1_byte* pOut) {\n    etc1_uint32 high = (pIn[0] << 24) | (pIn[1] << 16) | (pIn[2] << 8) | pIn[3];\n    etc1_uint32 low = (pIn[4] << 24) | (pIn[5] << 16) | (pIn[6] << 8) | pIn[7];\n    int r1, r2, g1, g2, b1, b2;\n    if (high & 2) {\n        // differential\n        int rBase = high >> 27;\n        int gBase = high >> 19;\n        int bBase = high >> 11;\n        r1 = convert5To8(rBase);\n        r2 = convertDiff(rBase, high >> 24);\n        g1 = convert5To8(gBase);\n        g2 = convertDiff(gBase, high >> 16);\n        b1 = convert5To8(bBase);\n        b2 = convertDiff(bBase, high >> 8);\n    } else {\n        // not differential\n        r1 = convert4To8(high >> 28);\n        r2 = convert4To8(high >> 24);\n        g1 = convert4To8(high >> 20);\n        g2 = convert4To8(high >> 16);\n        b1 = convert4To8(high >> 12);\n        b2 = convert4To8(high >> 8);\n    }\n    int tableIndexA = 7 & (high >> 5);\n    int tableIndexB = 7 & (high >> 2);\n    const int* tableA = kModifierTable + tableIndexA * 4;\n    const int* tableB = kModifierTable + tableIndexB * 4;\n    int flipped = (high & 1) != 0;\n    decode_subblock(pOut, r1, g1, b1, tableA, low, 0, flipped);\n    decode_subblock(pOut, r2, g2, b2, tableB, low, 1, flipped);\n}\n\n\n// Decode an entire image.\n// pIn - pointer to encoded data.\n// pOut - pointer to the image data. Will be written such that the Red component of\n//       pixel (x,y) is at pIn + pixelSize * x + stride * y + redOffset. Must be\n//        large enough to store entire image.\nint etc1_decode_image(const etc1_byte* pIn, etc1_byte* pOut,\n        etc1_uint32 width, etc1_uint32 height,\n        etc1_uint32 pixelSize, etc1_uint32 stride) {\n    if (pixelSize < 2 || pixelSize > 3) {\n        return -1;\n    }\n    etc1_byte block[ETC1_DECODED_BLOCK_SIZE];\n\n    etc1_uint32 encodedWidth = (width + 3) & ~3;\n    etc1_uint32 encodedHeight = (height + 3) & ~3;\n\n    for (etc1_uint32 y = 0; y < encodedHeight; y += 4) {\n        etc1_uint32 yEnd = height - y;\n        if (yEnd > 4) {\n            yEnd = 4;\n        }\n        for (etc1_uint32 x = 0; x < encodedWidth; x += 4) {\n            etc1_uint32 xEnd = width - x;\n            if (xEnd > 4) {\n                xEnd = 4;\n            }\n            etc1_decode_block(pIn, block);\n            pIn += ETC1_ENCODED_BLOCK_SIZE;\n            for (etc1_uint32 cy = 0; cy < yEnd; cy++) {\n                const etc1_byte* q = block + (cy * 4) * 3;\n                etc1_byte* p = pOut + pixelSize * x + stride * (y + cy);\n                if (pixelSize == 3) {\n                    vgl_fast_memcpy(p, q, xEnd * 3);\n                } else {\n                    for (etc1_uint32 cx = 0; cx < xEnd; cx++) {\n                        etc1_byte r = *q++;\n                        etc1_byte g = *q++;\n                        etc1_byte b = *q++;\n                        etc1_uint32 pixel = ((r >> 3) << 11) | ((g >> 2) << 5) | (b >> 3);\n                        *p++ = (etc1_byte) pixel;\n                        *p++ = (etc1_byte) (pixel >> 8);\n                    }\n                }\n            }\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "source/utils/etc1_utils.h",
    "content": "#ifndef __etc1_utils_h__\n#define __etc1_utils_h__\n\n#define ETC1_ENCODED_BLOCK_SIZE 8\n#define ETC1_DECODED_BLOCK_SIZE 48\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\ntypedef unsigned char etc1_byte;\ntypedef int etc1_bool;\ntypedef unsigned int etc1_uint32;\n\n// Decode a block of pixels.\n//\n// pIn is an ETC1 compressed version of the data.\n//\n// pOut is a pointer to a ETC_DECODED_BLOCK_SIZE array of bytes that represent a\n// 4 x 4 square of 3-byte pixels in form R, G, B. Byte (3 * (x + 4 * y) is the R\n// value of pixel (x, y).\n\nvoid etc1_decode_block(const etc1_byte* pIn, etc1_byte* pOut);\n\n// Decode an entire image.\n// pIn - pointer to encoded data.\n// pOut - pointer to the image data. Will be written such that\n//        pixel (x,y) is at pIn + pixelSize * x + stride * y. Must be\n//        large enough to store entire image.\n// pixelSize can be 2 or 3. 2 is an GL_UNSIGNED_SHORT_5_6_5 image, 3 is a GL_BYTE RGB image.\n// returns non-zero if there is an error.\n\nint etc1_decode_image(const etc1_byte* pIn, etc1_byte* pOut,\n        etc1_uint32 width, etc1_uint32 height,\n        etc1_uint32 pixelSize, etc1_uint32 stride);\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif\n"
  },
  {
    "path": "source/utils/etc_utils.c",
    "content": "/*\n\nCopyright (c) 2015 Harm Hanemaaijer <fgenfb@yahoo.com>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n*/\n\n#include \"../shared.h\"\n\nstatic const int complement3bitshifted_table[8] = {\n\t0, 8, 16, 24, -32, -24, -16, -8\n};\n\nstatic const int modifier_table[8][4] = {\n\t{ 2, 8, -2, -8 },\n\t{ 5, 17, -5, -17 },\n\t{ 9, 29, -9, -29 },\n\t{ 13, 42, -13, -42 },\n\t{ 18, 60, -18, -60 },\n\t{ 24, 80, -24, -80 },\n\t{ 33, 106, -33, -106 },\n\t{ 47, 183, -47, -183 }\n};\n\nstatic DETEX_INLINE_ONLY int clamp2047(int x) {\n\tif (x < 0)\n\t\treturn 0;\n\tif (x > 2047)\n\t\treturn 2047;\n\treturn x;\n}\n\nstatic DETEX_INLINE_ONLY int clamp1023_signed(int x) {\n\tif (x < - 1023)\n\t\treturn - 1023;\n\tif (x > 1023)\n\t\treturn 1023;\n\treturn x;\n}\n\n// This function calculates the 3-bit complement value in the range -4 to 3 of a three bit\n// representation. The result is arithmetically shifted 3 places to the left before returning.\nstatic DETEX_INLINE_ONLY int complement3bitshifted(int x) {\n\treturn complement3bitshifted_table[x];\n}\n\nstatic DETEX_INLINE_ONLY int complement3bitshifted_slow(int x) {\n\tif (x & 4)\n\t\treturn ((x & 3) - 4) << 3;\t// Note: shift is arithmetic.\n\treturn x << 3;\n}\n\nstatic DETEX_INLINE_ONLY int complement3bit(int x) {\n\tif (x & 4)\n\t\treturn ((x & 3) - 4);\n\treturn x;\n}\n\n// Define inline function to speed up ETC1 decoding.\n\nstatic DETEX_INLINE_ONLY void ProcessPixelETC1(uint8_t i, uint32_t pixel_index_word,\nuint32_t table_codeword, int * DETEX_RESTRICT base_color_subblock,\nuint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint pixel_index = ((pixel_index_word & (1 << i)) >> i)\n\t\t| ((pixel_index_word & (0x10000 << i)) >> (16 + i - 1));\n\tint r, g, b;\n\tint modifier = modifier_table[table_codeword][pixel_index];\n\tr = detexClamp0To255(base_color_subblock[0] + modifier);\n\tg = detexClamp0To255(base_color_subblock[1] + modifier);\n\tb = detexClamp0To255(base_color_subblock[2] + modifier);\n\tuint32_t *buffer = (uint32_t *)pixel_buffer;\n\tbuffer[(i & 3) * 4 + ((i & 12) >> 2)] =\n\t\tdetexPack32RGB8Alpha0xFF(r, g, b);\n}\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the ETC1 */\n/* format. */\nbool detexDecompressBlockETC1(const uint8_t * DETEX_RESTRICT bitstring, uint32_t mode_mask,\nuint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint differential_mode = bitstring[3] & 2;\n\tif (differential_mode) {\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_DIFFERENTIAL) == 0)\n\t\t\treturn false;\n\t}\n\telse\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_INDIVIDUAL) == 0)\n\t\t\treturn false;\n\tint flipbit = bitstring[3] & 1;\n\tint base_color_subblock1[3];\n\tint base_color_subblock2[3];\n\tif (differential_mode) {\n\t\tbase_color_subblock1[0] = (bitstring[0] & 0xF8);\n\t\tbase_color_subblock1[0] |= ((base_color_subblock1[0] & 224) >> 5);\n\t\tbase_color_subblock1[1] = (bitstring[1] & 0xF8);\n\t\tbase_color_subblock1[1] |= (base_color_subblock1[1] & 224) >> 5;\n\t\tbase_color_subblock1[2] = (bitstring[2] & 0xF8);\n\t\tbase_color_subblock1[2] |= (base_color_subblock1[2] & 224) >> 5;\n\t\tbase_color_subblock2[0] = (bitstring[0] & 0xF8);\t\t\t// 5 highest order bits.\n\t\tbase_color_subblock2[0] += complement3bitshifted(bitstring[0] & 7);\t// Add difference.\n\t\tif (base_color_subblock2[0] & 0xFF07)\t\t\t\t\t// Check for overflow.\n\t\t\treturn false;\n\t\tbase_color_subblock2[0] |= (base_color_subblock2[0] & 224) >> 5;\t// Replicate.\n\t\tbase_color_subblock2[1] = (bitstring[1] & 0xF8);\n\t\tbase_color_subblock2[1] += complement3bitshifted(bitstring[1] & 7);\n\t\tif (base_color_subblock2[1] & 0xFF07)\n\t\t\treturn false;\n\t\tbase_color_subblock2[1] |= (base_color_subblock2[1] & 224) >> 5;\n\t\tbase_color_subblock2[2] = (bitstring[2] & 0xF8);\n\t\tbase_color_subblock2[2] += complement3bitshifted(bitstring[2] & 7);\n\t\tif (base_color_subblock2[2] & 0xFF07)\n\t\t\treturn false;\n\t\tbase_color_subblock2[2] |= (base_color_subblock2[2] & 224) >> 5;\n\t}\n\telse {\n\t\tbase_color_subblock1[0] = (bitstring[0] & 0xF0);\n\t\tbase_color_subblock1[0] |= base_color_subblock1[0] >> 4;\n\t\tbase_color_subblock1[1] = (bitstring[1] & 0xF0);\n\t\tbase_color_subblock1[1] |= base_color_subblock1[1] >> 4;\n\t\tbase_color_subblock1[2] = (bitstring[2] & 0xF0);\n\t\tbase_color_subblock1[2] |= base_color_subblock1[2] >> 4;\n\t\tbase_color_subblock2[0] = (bitstring[0] & 0x0F);\n\t\tbase_color_subblock2[0] |= base_color_subblock2[0] << 4;\n\t\tbase_color_subblock2[1] = (bitstring[1] & 0x0F);\n\t\tbase_color_subblock2[1] |= base_color_subblock2[1] << 4;\n\t\tbase_color_subblock2[2] = (bitstring[2] & 0x0F);\n\t\tbase_color_subblock2[2] |= base_color_subblock2[2] << 4;\n\t}\n\tuint32_t table_codeword1 = (bitstring[3] & 224) >> 5;\n\tuint32_t table_codeword2 = (bitstring[3] & 28) >> 2;\n\tuint32_t pixel_index_word = ((uint32_t)bitstring[4] << 24) | ((uint32_t)bitstring[5] << 16) |\n\t\t((uint32_t)bitstring[6] << 8) | bitstring[7];\n\tif (flipbit == 0) {\n\t\tProcessPixelETC1(0, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(1, pixel_index_word, table_codeword1,base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(2, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(3, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(4, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(5, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(6, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(7, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(8, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(9, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(10, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(11, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(12, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(13, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(14, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(15, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t}\n\telse {\n\t\tProcessPixelETC1(0, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(1, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(2, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(3, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(4, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(5, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(6, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(7, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(8, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(9, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(10, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(11, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(12, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(13, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC1(14, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC1(15, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t}\n\treturn true;\n}\n\n/* Return the internal mode of a ETC1 block. */\nuint32_t detexGetModeETC1(const uint8_t *bitstring) {\n\t// Figure out the mode.\n\tif ((bitstring[3] & 2) == 0)\n\t\t// Individual mode.\n\t\treturn 0;\n\telse\n\t\treturn 1;\n}\n\nvoid detexSetModeETC1(uint8_t *bitstring, uint32_t mode, uint32_t flags,\nuint32_t *colors) {\n\tif (mode == 0)\n\t\tbitstring[3] &= ~0x2;\n\telse\n\t\tbitstring[3] |= 0x2;\n}\n\nstatic const int etc2_distance_table[8] = { 3, 6, 11, 16, 23, 32, 41, 64 };\n\nstatic void ProcessBlockETC2TOrHMode(const uint8_t * DETEX_RESTRICT bitstring, int mode,\nuint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint base_color1_R, base_color1_G, base_color1_B;\n\tint base_color2_R, base_color2_G, base_color2_B;\n\tint paint_color_R[4], paint_color_G[4], paint_color_B[4];\n\tint distance;\n\tif (mode == DETEX_MODE_MASK_ETC_T) {\n\t\t// T mode.\n\t\tbase_color1_R = ((bitstring[0] & 0x18) >> 1) | (bitstring[0] & 0x3);\n\t\tbase_color1_R |= base_color1_R << 4;\n\t\tbase_color1_G = bitstring[1] & 0xF0;\n\t\tbase_color1_G |= base_color1_G >> 4;\n\t\tbase_color1_B = bitstring[1] & 0x0F;\n\t\tbase_color1_B |= base_color1_B << 4;\n\t\tbase_color2_R = bitstring[2] & 0xF0;\n\t\tbase_color2_R |= base_color2_R >> 4;\n\t\tbase_color2_G = bitstring[2] & 0x0F;\n\t\tbase_color2_G |= base_color2_G << 4;\n\t\tbase_color2_B = bitstring[3] & 0xF0;\n\t\tbase_color2_B |= base_color2_B >> 4;\n\t\t// index = (da << 1) | db\n\t\tdistance = etc2_distance_table[((bitstring[3] & 0x0C) >> 1) | (bitstring[3] & 0x1)];\n\t\tpaint_color_R[0] = base_color1_R;\n\t\tpaint_color_G[0] = base_color1_G;\n\t\tpaint_color_B[0] = base_color1_B;\n\t\tpaint_color_R[2] = base_color2_R;\n\t\tpaint_color_G[2] = base_color2_G;\n\t\tpaint_color_B[2] = base_color2_B;\n\t\tpaint_color_R[1] = detexClamp0To255(base_color2_R + distance);\n\t\tpaint_color_G[1] = detexClamp0To255(base_color2_G + distance);\n\t\tpaint_color_B[1] = detexClamp0To255(base_color2_B + distance);\n\t\tpaint_color_R[3] = detexClamp0To255(base_color2_R - distance);\n\t\tpaint_color_G[3] = detexClamp0To255(base_color2_G - distance);\n\t\tpaint_color_B[3] = detexClamp0To255(base_color2_B - distance);\n\t}\n\telse {\n\t\t// H mode.\n\t\tbase_color1_R = (bitstring[0] & 0x78) >> 3;\n\t\tbase_color1_R |= base_color1_R << 4;\n\t\tbase_color1_G = ((bitstring[0] & 0x07) << 1) | ((bitstring[1] & 0x10) >> 4);\n\t\tbase_color1_G |= base_color1_G << 4;\n\t\tbase_color1_B = (bitstring[1] & 0x08) | ((bitstring[1] & 0x03) << 1) | ((bitstring[2] & 0x80) >> 7);\n\t\tbase_color1_B |= base_color1_B << 4;\n\t\tbase_color2_R = (bitstring[2] & 0x78) >> 3;\n\t\tbase_color2_R |= base_color2_R << 4;\n\t\tbase_color2_G = ((bitstring[2] & 0x07) << 1) | ((bitstring[3] & 0x80) >> 7);\n\t\tbase_color2_G |= base_color2_G << 4;\n\t\tbase_color2_B = (bitstring[3] & 0x78) >> 3;\n\t\tbase_color2_B |= base_color2_B << 4;\n\t\t// da is most significant bit, db is middle bit, least significant bit is\n\t\t// (base_color1 value >= base_color2 value).\n\t\tint base_color1_value = (base_color1_R << 16) + (base_color1_G << 8) + base_color1_B;\n\t\tint base_color2_value = (base_color2_R << 16) + (base_color2_G << 8) + base_color2_B;\n\t\tint bit;\n\t\tif (base_color1_value >= base_color2_value)\n\t\t\tbit = 1;\n\t\telse\n\t\t\tbit = 0;\n\t\tdistance = etc2_distance_table[(bitstring[3] & 0x04) | ((bitstring[3] & 0x01) << 1) | bit];\n\t\tpaint_color_R[0] = detexClamp0To255(base_color1_R + distance);\n\t\tpaint_color_G[0] = detexClamp0To255(base_color1_G + distance);\n\t\tpaint_color_B[0] = detexClamp0To255(base_color1_B + distance);\n\t\tpaint_color_R[1] = detexClamp0To255(base_color1_R - distance);\n\t\tpaint_color_G[1] = detexClamp0To255(base_color1_G - distance);\n\t\tpaint_color_B[1] = detexClamp0To255(base_color1_B - distance);\n\t\tpaint_color_R[2] = detexClamp0To255(base_color2_R + distance);\n\t\tpaint_color_G[2] = detexClamp0To255(base_color2_G + distance);\n\t\tpaint_color_B[2] = detexClamp0To255(base_color2_B + distance);\n\t\tpaint_color_R[3] = detexClamp0To255(base_color2_R - distance);\n\t\tpaint_color_G[3] = detexClamp0To255(base_color2_G - distance);\n\t\tpaint_color_B[3] = detexClamp0To255(base_color2_B - distance);\n\t}\n\tuint32_t pixel_index_word = ((uint32_t)bitstring[4] << 24) | ((uint32_t)bitstring[5] << 16) |\n\t\t((uint32_t)bitstring[6] << 8) | bitstring[7];\n\tuint32_t *buffer = (uint32_t *)pixel_buffer;\n\tfor (int i = 0; i < 16; i++) {\n\t\tint pixel_index = ((pixel_index_word & (1 << i)) >> i)\t\t\t// Least significant bit.\n\t\t\t| ((pixel_index_word & (0x10000 << i)) >> (16 + i - 1));\t// Most significant bit.\n\t\tint r = paint_color_R[pixel_index];\n\t\tint g = paint_color_G[pixel_index];\n\t\tint b = paint_color_B[pixel_index];\n\t\tbuffer[(i & 3) * 4 + ((i & 12) >> 2)] = detexPack32RGB8Alpha0xFF(r, g, b);\n\t}\n}\n\nstatic void ProcessBlockETC2PlanarMode(const uint8_t * DETEX_RESTRICT bitstring,\nuint8_t * DETEX_RESTRICT pixel_buffer) {\n\t// Each color O, H and V is in 6-7-6 format.\n\tint RO = (bitstring[0] & 0x7E) >> 1;\n\tint GO = ((bitstring[0] & 0x1) << 6) | ((bitstring[1] & 0x7E) >> 1);\n\tint BO = ((bitstring[1] & 0x1) << 5) | (bitstring[2] & 0x18) | ((bitstring[2] & 0x03) << 1) |\n\t\t((bitstring[3] & 0x80) >> 7);\n\tint RH = ((bitstring[3] & 0x7C) >> 1) | (bitstring[3] & 0x1);\n\tint GH = (bitstring[4] & 0xFE) >> 1;\n\tint BH = ((bitstring[4] & 0x1) << 5) | ((bitstring[5] & 0xF8) >> 3);\n\tint RV = ((bitstring[5] & 0x7) << 3) | ((bitstring[6] & 0xE0) >> 5);\n\tint GV = ((bitstring[6] & 0x1F) << 2) | ((bitstring[7] & 0xC0) >> 6);\n\tint BV = bitstring[7] & 0x3F;\n\tRO = (RO << 2) | ((RO & 0x30) >> 4);\t// Replicate bits.\n\tGO = (GO << 1) | ((GO & 0x40) >> 6);\n\tBO = (BO << 2) | ((BO & 0x30) >> 4);\n\tRH = (RH << 2) | ((RH & 0x30) >> 4);\n\tGH = (GH << 1) | ((GH & 0x40) >> 6);\n\tBH = (BH << 2) | ((BH & 0x30) >> 4);\n\tRV = (RV << 2) | ((RV & 0x30) >> 4);\n\tGV = (GV << 1) | ((GV & 0x40) >> 6);\n\tBV = (BV << 2) | ((BV & 0x30) >> 4);\n\tuint32_t *buffer = (uint32_t *)pixel_buffer;\n\tfor (int y = 0; y < 4; y++)\n\t\tfor (int x = 0; x < 4; x++) {\n\t\t\tint r = detexClamp0To255((x * (RH - RO) + y * (RV - RO) + 4 * RO + 2) >> 2);\n\t\t\tint g = detexClamp0To255((x * (GH - GO) + y * (GV - GO) + 4 * GO + 2) >> 2);\n\t\t\tint b = detexClamp0To255((x * (BH - BO) + y * (BV - BO) + 4 * BO + 2) >> 2);\n\t\t\tbuffer[y * 4 + x] = detexPack32RGB8Alpha0xFF(r, g, b);\n\t\t}\n}\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the ETC2 */\n/* format. */\nbool detexDecompressBlockETC2(const uint8_t * DETEX_RESTRICT bitstring, uint32_t mode_mask,\nuint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\t// Figure out the mode.\n\tif ((bitstring[3] & 2) == 0) {\n\t\t// Individual mode.\n\t\treturn detexDecompressBlockETC1(bitstring, mode_mask, flags,\n\t\t\tpixel_buffer);\n\t}\n\tif ((mode_mask & (~DETEX_MODE_MASK_ETC_INDIVIDUAL)) == 0)\n\t\treturn false;\n\tint R = (bitstring[0] & 0xF8);\n\tR += complement3bitshifted(bitstring[0] & 7);\n\tint G = (bitstring[1] & 0xF8);\n\tG += complement3bitshifted(bitstring[1] & 7);\n\tint B = (bitstring[2] & 0xF8);\n\tB += complement3bitshifted(bitstring[2] & 7);\n\tif (R & 0xFF07) {\n\t\t// T mode.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_T) == 0)\n\t\t\treturn false;\n\t\tProcessBlockETC2TOrHMode(bitstring, DETEX_MODE_MASK_ETC_T,\n\t\t\tpixel_buffer);\n\t\treturn true;\n\t}\n\telse\n\tif (G & 0xFF07) {\n\t\t// H mode.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_H) == 0)\n\t\t\treturn false;\n\t\tProcessBlockETC2TOrHMode(bitstring, DETEX_MODE_MASK_ETC_H,\n\t\t\tpixel_buffer);\n\t\treturn true;\n\t}\n\telse\n\tif (B & 0xFF07) {\n\t\t// Planar mode.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_PLANAR) == 0)\n\t\t\treturn false;\n\t\tProcessBlockETC2PlanarMode(bitstring, pixel_buffer);\n\t\treturn true;\n\t}\n\telse {\n\t\t// Differential mode.\n\t\treturn detexDecompressBlockETC1(bitstring, mode_mask, flags,\n\t\t\tpixel_buffer);\n\t}\n}\n\n/* Return the internal mode of a ETC2 block. */\nuint32_t detexGetModeETC2(const uint8_t *bitstring) {\n\t// Figure out the mode.\n\tif ((bitstring[3] & 2) == 0)\n\t\t// Individual mode.\n\t\treturn 0;\n\tint R = (bitstring[0] & 0xF8);\n\tR += complement3bitshifted(bitstring[0] & 7);\n\tint G = (bitstring[1] & 0xF8);\n\tG += complement3bitshifted(bitstring[1] & 7);\n\tint B = (bitstring[2] & 0xF8);\n\tB += complement3bitshifted(bitstring[2] & 7);\n\tif (R & 0xFF07)\n\t\t// T mode.\n\t\treturn 2;\n\telse\n\tif (G & 0xFF07)\n\t\t// H mode.\n\t\treturn 3;\n\telse\n\tif (B & 0xFF07)\n\t\t// Planar mode.\n\t\treturn 4;\n\telse\n\t\t// Differential mode.\n\t\treturn 1;\n}\n\nstatic void SetModeETC2THP(uint8_t *bitstring, uint32_t mode) {\n\tif (mode == 2) {\n\t\t// bitstring[0] bits 0, 1, 3, 4 are used.\n\t\t// Bits 2, 5, 6, 7 can be modified.\n\t\t// Modify bits 2, 5, 6, 7 so that R < 0 or R > 31.\n\t\tint R_bits_5_to_7_clear = (bitstring[0] & 0x18) >> 3;\n\t\tint R_compl_bit_2_clear = complement3bit(bitstring[0] & 0x3);\n\t\tif (R_bits_5_to_7_clear + 0x1C + R_compl_bit_2_clear > 31) {\n\t\t\t// Set bits 5, 6, 7 and clear bit 2.\n\t\t\tbitstring[0] &= ~0x04;\n\t\t\tbitstring[0] |= 0xE0;\n\t\t}\n\t\telse {\n\t\t\tint R_compl_bit_2_set = complement3bit((bitstring[0] & 0x3) | 0x4);\n\t\t\tif (R_bits_5_to_7_clear + R_compl_bit_2_set < 0) {\n\t\t\t\t// Clear bits 5, 6, 7 and set bit 2.\n\t\t\t\tbitstring[0] &= ~0xE0;\n\t\t\t\tbitstring[0] |= 0x04;\n\t\t\t}\n\t\t\telse\n\t\t\t\t; // Shouldn't happen.\n\t\t}\n\t}\n\telse if (mode == 3) {\n\t\tint G_bits_5_to_7_clear = (bitstring[1] & 0x18) >> 3;\n\t\tint G_compl_bit_2_clear = complement3bit(bitstring[1] & 0x3);\n\t\tif (G_bits_5_to_7_clear + 0x1C + G_compl_bit_2_clear > 31) {\n\t\t\t// Set bits 5, 6, 7 and clear bit 2.\n\t\t\tbitstring[1] &= ~0x04;\n\t\t\tbitstring[1] |= 0xE0;\n\t\t}\n\t\telse {\n\t\t\tint G_compl_bit_2_set = complement3bit((bitstring[1] & 0x3) | 0x4);\n\t\t\tif (G_bits_5_to_7_clear + G_compl_bit_2_set < 0) {\n\t\t\t\t// Clear bits 5, 6, 7 and set bit 2.\n\t\t\t\tbitstring[1] &= ~0xE0;\n\t\t\t\tbitstring[1] |= 0x04;\n\t\t\t}\n\t\t\telse\n\t\t\t\t; // Shouldn't happen.\n\t\t}\n\t}\n\telse if (mode == 4) {\n\t\tint B_bits_5_to_7_clear = (bitstring[2] & 0x18) >> 3;\n\t\tint B_compl_bit_2_clear = complement3bit(bitstring[2] & 0x3);\n\t\tif (B_bits_5_to_7_clear + 0x1C + B_compl_bit_2_clear > 31) {\n\t\t\t// Set bits 5, 6, 7 and clear bit 2.\n\t\t\tbitstring[2] &= ~0x04;\n\t\t\tbitstring[2] |= 0xE0;\n\t\t}\n\t\telse {\n\t\t\tint B_compl_bit_2_set = complement3bit((bitstring[2] & 0x3) | 0x4);\n\t\t\tif (B_bits_5_to_7_clear + B_compl_bit_2_set < 0) {\n\t\t\t\t// Clear bits 5, 6, 7 and set bit 2.\n\t\t\t\tbitstring[2] &= ~0xE0;\n\t\t\t\tbitstring[2] |= 0x04;\n\t\t\t}\n\t\t\telse\n\t\t\t\t; // Shouldn't happen.\n\t\t}\n\t}\n}\n\nvoid detexSetModeETC2(uint8_t *bitstring, uint32_t mode, uint32_t flags,\nuint32_t *colors) {\n\tif (mode == 0)\n\t\t// Set Individual mode.\n\t\tbitstring[3] &= ~0x2;\n\telse {\n\t\t// Set Differential, T, H or P mode.\n\t\tbitstring[3] |= 0x2;\n\t\tSetModeETC2THP(bitstring, mode);\n\t}\n}\n\nstatic const int punchthrough_modifier_table[8][4] = {\n\t{ 0, 8, 0, -8 },\n\t{ 0, 17, 0, -17 },\n\t{ 0, 29, 0, -29 },\n\t{ 0, 42, 0, -42 },\n\t{ 0, 60, 0, -60 },\n\t{ 0, 80, 0, -80 },\n\t{ 0, 106, 0, -106 },\n\t{ 0, 183, 0, -183 }\n};\n\nstatic const uint32_t punchthrough_mask_table[4] = {\n\t0xFFFFFFFF, 0xFFFFFFFF, 0x00000000, 0xFFFFFFFF };\n\nstatic DETEX_INLINE_ONLY void ProcessPixelETC2Punchthrough(uint8_t i,\nuint32_t pixel_index_word, uint32_t table_codeword,\nint * DETEX_RESTRICT base_color_subblock, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint pixel_index = ((pixel_index_word & (1 << i)) >> i)\n\t\t| ((pixel_index_word & (0x10000 << i)) >> (16 + i - 1));\n\tint r, g, b;\n\tint modifier = punchthrough_modifier_table[table_codeword][pixel_index];\n\tr = detexClamp0To255(base_color_subblock[0] + modifier);\n\tg = detexClamp0To255(base_color_subblock[1] + modifier);\n\tb = detexClamp0To255(base_color_subblock[2] + modifier);\n\tuint32_t mask = punchthrough_mask_table[pixel_index];\n\tuint32_t *buffer = (uint32_t *)pixel_buffer;\n\tbuffer[(i & 3) * 4 + ((i & 12) >> 2)] =\n\t\tdetexPack32RGB8Alpha0xFF(r, g, b) & mask;\n}\n\n\nvoid ProcessBlockETC2PunchthroughDifferentialMode(const uint8_t * DETEX_RESTRICT bitstring,\nuint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint flipbit = bitstring[3] & 1;\n\tint base_color_subblock1[3];\n\tint base_color_subblock2[3];\n\tbase_color_subblock1[0] = (bitstring[0] & 0xF8);\n\tbase_color_subblock1[0] |= ((base_color_subblock1[0] & 224) >> 5);\n\tbase_color_subblock1[1] = (bitstring[1] & 0xF8);\n\tbase_color_subblock1[1] |= (base_color_subblock1[1] & 224) >> 5;\n\tbase_color_subblock1[2] = (bitstring[2] & 0xF8);\n\tbase_color_subblock1[2] |= (base_color_subblock1[2] & 224) >> 5;\n\tbase_color_subblock2[0] = (bitstring[0] & 0xF8);\t\t\t\t// 5 highest order bits.\n\tbase_color_subblock2[0] += complement3bitshifted(bitstring[0] & 7);\t// Add difference.\n\tbase_color_subblock2[0] |= (base_color_subblock2[0] & 224) >> 5;\t\t// Replicate.\n\tbase_color_subblock2[1] = (bitstring[1] & 0xF8);\n\tbase_color_subblock2[1] += complement3bitshifted(bitstring[1] & 7);\n\tbase_color_subblock2[1] |= (base_color_subblock2[1] & 224) >> 5;\n\tbase_color_subblock2[2] = (bitstring[2] & 0xF8);\n\tbase_color_subblock2[2] += complement3bitshifted(bitstring[2] & 7);\n\tbase_color_subblock2[2] |= (base_color_subblock2[2] & 224) >> 5;\n\tuint32_t table_codeword1 = (bitstring[3] & 224) >> 5;\n\tuint32_t table_codeword2 = (bitstring[3] & 28) >> 2;\n\tuint32_t pixel_index_word = ((uint32_t)bitstring[4] << 24) | ((uint32_t)bitstring[5] << 16) |\n\t\t((uint32_t)bitstring[6] << 8) | bitstring[7];\n\tif (flipbit == 0) {\n\t\tProcessPixelETC2Punchthrough(0, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(1, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(2, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(3, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(4, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(5, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(6, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(7, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(8, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(9, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(10, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(11, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(12, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(13, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(14, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(15, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t}\n\telse {\n\t\tProcessPixelETC2Punchthrough(0, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(1, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(2, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(3, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(4, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(5, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(6, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(7, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(8, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(9, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(10, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(11, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(12, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(13, pixel_index_word, table_codeword1, base_color_subblock1, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(14, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t\tProcessPixelETC2Punchthrough(15, pixel_index_word, table_codeword2, base_color_subblock2, pixel_buffer);\n\t}\n}\n\nstatic void ProcessBlockETC2PunchthroughTOrHMode(const uint8_t * DETEX_RESTRICT bitstring,\nint mode, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint base_color1_R, base_color1_G, base_color1_B;\n\tint base_color2_R, base_color2_G, base_color2_B;\n\tint paint_color_R[4], paint_color_G[4], paint_color_B[4];\n\tint distance;\n\tif (mode == DETEX_MODE_MASK_ETC_T) {\n\t\t// T mode.\n\t\tbase_color1_R = ((bitstring[0] & 0x18) >> 1) | (bitstring[0] & 0x3);\n\t\tbase_color1_R |= base_color1_R << 4;\n\t\tbase_color1_G = bitstring[1] & 0xF0;\n\t\tbase_color1_G |= base_color1_G >> 4;\n\t\tbase_color1_B = bitstring[1] & 0x0F;\n\t\tbase_color1_B |= base_color1_B << 4;\n\t\tbase_color2_R = bitstring[2] & 0xF0;\n\t\tbase_color2_R |= base_color2_R >> 4;\n\t\tbase_color2_G = bitstring[2] & 0x0F;\n\t\tbase_color2_G |= base_color2_G << 4;\n\t\tbase_color2_B = bitstring[3] & 0xF0;\n\t\tbase_color2_B |= base_color2_B >> 4;\n\t\t// index = (da << 1) | db\n\t\tdistance = etc2_distance_table[((bitstring[3] & 0x0C) >> 1) | (bitstring[3] & 0x1)];\n\t\tpaint_color_R[0] = base_color1_R;\n\t\tpaint_color_G[0] = base_color1_G;\n\t\tpaint_color_B[0] = base_color1_B;\n\t\tpaint_color_R[2] = base_color2_R;\n\t\tpaint_color_G[2] = base_color2_G;\n\t\tpaint_color_B[2] = base_color2_B;\n\t\tpaint_color_R[1] = detexClamp0To255(base_color2_R + distance);\n\t\tpaint_color_G[1] = detexClamp0To255(base_color2_G + distance);\n\t\tpaint_color_B[1] = detexClamp0To255(base_color2_B + distance);\n\t\tpaint_color_R[3] = detexClamp0To255(base_color2_R - distance);\n\t\tpaint_color_G[3] = detexClamp0To255(base_color2_G - distance);\n\t\tpaint_color_B[3] = detexClamp0To255(base_color2_B - distance);\n\t}\n\telse {\n\t\t// H mode.\n\t\tbase_color1_R = (bitstring[0] & 0x78) >> 3;\n\t\tbase_color1_R |= base_color1_R << 4;\n\t\tbase_color1_G = ((bitstring[0] & 0x07) << 1) | ((bitstring[1] & 0x10) >> 4);\n\t\tbase_color1_G |= base_color1_G << 4;\n\t\tbase_color1_B = (bitstring[1] & 0x08) | ((bitstring[1] & 0x03) << 1) | ((bitstring[2] & 0x80) >> 7);\n\t\tbase_color1_B |= base_color1_B << 4;\n\t\tbase_color2_R = (bitstring[2] & 0x78) >> 3;\n\t\tbase_color2_R |= base_color2_R << 4;\n\t\tbase_color2_G = ((bitstring[2] & 0x07) << 1) | ((bitstring[3] & 0x80) >> 7);\n\t\tbase_color2_G |= base_color2_G << 4;\n\t\tbase_color2_B = (bitstring[3] & 0x78) >> 3;\n\t\tbase_color2_B |= base_color2_B << 4;\n\t\t// da is most significant bit, db is middle bit, least significant bit is\n\t\t// (base_color1 value >= base_color2 value).\n\t\tint base_color1_value = (base_color1_R << 16) + (base_color1_G << 8) + base_color1_B;\n\t\tint base_color2_value = (base_color2_R << 16) + (base_color2_G << 8) + base_color2_B;\n\t\tint bit;\n\t\tif (base_color1_value >= base_color2_value)\n\t\t\tbit = 1;\n\t\telse\n\t\t\tbit = 0;\n\t\tdistance = etc2_distance_table[(bitstring[3] & 0x04) | ((bitstring[3] & 0x01) << 1) | bit];\n\t\tpaint_color_R[0] = detexClamp0To255(base_color1_R + distance);\n\t\tpaint_color_G[0] = detexClamp0To255(base_color1_G + distance);\n\t\tpaint_color_B[0] = detexClamp0To255(base_color1_B + distance);\n\t\tpaint_color_R[1] = detexClamp0To255(base_color1_R - distance);\n\t\tpaint_color_G[1] = detexClamp0To255(base_color1_G - distance);\n\t\tpaint_color_B[1] = detexClamp0To255(base_color1_B - distance);\n\t\tpaint_color_R[2] = detexClamp0To255(base_color2_R + distance);\n\t\tpaint_color_G[2] = detexClamp0To255(base_color2_G + distance);\n\t\tpaint_color_B[2] = detexClamp0To255(base_color2_B + distance);\n\t\tpaint_color_R[3] = detexClamp0To255(base_color2_R - distance);\n\t\tpaint_color_G[3] = detexClamp0To255(base_color2_G - distance);\n\t\tpaint_color_B[3] = detexClamp0To255(base_color2_B - distance);\n\t}\n\tuint32_t pixel_index_word = ((uint32_t)bitstring[4] << 24) | ((uint32_t)bitstring[5] << 16) |\n\t\t((uint32_t)bitstring[6] << 8) | bitstring[7];\n\tuint32_t *buffer = (uint32_t *)pixel_buffer;\n\tfor (int i = 0; i < 16; i++) {\n\t\tint pixel_index = ((pixel_index_word & (1 << i)) >> i)\t\t\t// Least significant bit.\n\t\t\t| ((pixel_index_word & (0x10000 << i)) >> (16 + i - 1));\t// Most significant bit.\n\t\tint r = paint_color_R[pixel_index];\n\t\tint g = paint_color_G[pixel_index];\n\t\tint b = paint_color_B[pixel_index];\n\t\tuint32_t mask = punchthrough_mask_table[pixel_index];\n\t\tbuffer[(i & 3) * 4 + ((i & 12) >> 2)] = (detexPack32RGB8Alpha0xFF(r, g, b)) & mask;\n\t}\n}\n\n/* Decompress a 64-bit 4x4 pixel texture block compressed using the */\n/* ETC2_PUNCHTROUGH format. */\nbool detexDecompressBlockETC2_PUNCHTHROUGH(const uint8_t * DETEX_RESTRICT bitstring,\nuint32_t mode_mask, uint32_t flags, uint8_t * DETEX_RESTRICT pixel_buffer) {\n\tint R = (bitstring[0] & 0xF8);\n\tR += complement3bitshifted(bitstring[0] & 7);\n\tint G = (bitstring[1] & 0xF8);\n\tG += complement3bitshifted(bitstring[1] & 7);\n\tint B = (bitstring[2] & 0xF8);\n\tB += complement3bitshifted(bitstring[2] & 7);\n\tint opaque = bitstring[3] & 2;\n\tif (opaque && (flags & DETEX_DECOMPRESS_FLAG_NON_OPAQUE_ONLY))\n\t\treturn false;\n\tif (!opaque && (flags & DETEX_DECOMPRESS_FLAG_OPAQUE_ONLY))\n\t\treturn false;\n\tif (R & 0xFF07) {\n\t\t// T mode.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_T) == 0)\n\t\t\treturn false;\n\t\tif (opaque) {\n\t\t\tProcessBlockETC2TOrHMode(bitstring, DETEX_MODE_MASK_ETC_T,\n\t\t\t\tpixel_buffer);\n\t\t\treturn true;\n\t\t}\n\t\t// T mode with punchthrough alpha.\n\t\tProcessBlockETC2PunchthroughTOrHMode(bitstring,\n\t\t\tDETEX_MODE_MASK_ETC_T, pixel_buffer);\n\t\treturn true;\n\t}\n\telse\n\tif (G & 0xFF07) {\n\t\t// H mode.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_H) == 0)\n\t\t\treturn false;\n\t\tif (opaque) {\n\t\t\tProcessBlockETC2TOrHMode(bitstring, DETEX_MODE_MASK_ETC_H,\n\t\t\t\tpixel_buffer);\n\t\t\treturn true;\n\t\t}\n\t\t// H mode with punchthrough alpha.\n\t\tProcessBlockETC2PunchthroughTOrHMode(bitstring, DETEX_MODE_MASK_ETC_H,\n\t\t\tpixel_buffer);\n\t\treturn true;\n\t}\n\telse\n\tif (B & 0xFF07) {\n\t\t// Planar mode.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_PLANAR) == 0)\n\t\t\treturn false;\n\t\t// Opaque always set.\n\t\tif (flags & DETEX_DECOMPRESS_FLAG_NON_OPAQUE_ONLY)\n\t\t\treturn false;\n\t\tProcessBlockETC2PlanarMode(bitstring, pixel_buffer);\n\t\treturn true;\n\t}\n\telse {\n\t\t// Differential mode.\n\t\tif (opaque)\n\t\t\treturn detexDecompressBlockETC1(bitstring, mode_mask, flags,\n\t\t\t\tpixel_buffer);\n\t\t// Differential mode with punchthrough alpha.\n\t\tif ((mode_mask & DETEX_MODE_MASK_ETC_DIFFERENTIAL) == 0)\n\t\t\treturn false;\n\t\tProcessBlockETC2PunchthroughDifferentialMode(bitstring, pixel_buffer);\n\t\treturn true;\n\t}\n}\n\n\n/* Return the internal mode of a ETC2_PUNCHTROUGH block. */\nuint32_t detexGetModeETC2_PUNCHTHROUGH(const uint8_t *bitstring) {\n\t// Figure out the mode.\n//\tint opaque = bitstring[3] & 2;\n\tint R = (bitstring[0] & 0xF8);\n\tR += complement3bitshifted(bitstring[0] & 7);\n\tint G = (bitstring[1] & 0xF8);\n\tG += complement3bitshifted(bitstring[1] & 7);\n\tint B = (bitstring[2] & 0xF8);\n\tB += complement3bitshifted(bitstring[2] & 7);\n\tif (R & 0xFF07)\n\t\t// T mode.\n\t\treturn 2;\n\telse if (G & 0xFF07)\n\t\t// H mode.\n\t\treturn 3;\n\telse if (B & 0xFF07)\n\t\t// Planar mode.\n\t\treturn 4;\n\telse\n\t\t// Differential mode.\n\t\treturn 1;\n}\n\nvoid detexSetModeETC2_PUNCHTHROUGH(uint8_t *bitstring, uint32_t mode, uint32_t flags,\nuint32_t *colors) {\n\tif (flags & DETEX_DECOMPRESS_FLAG_NON_OPAQUE_ONLY)\n\t\tbitstring[3] &= ~0x2;\n\tif (flags & DETEX_DECOMPRESS_FLAG_OPAQUE_ONLY)\n\t\tbitstring[3] |= 0x2;\n\tSetModeETC2THP(bitstring, flags);\n}\n\n"
  },
  {
    "path": "source/utils/font_utils.h",
    "content": "//---------------------------------------------------------------------------------\n// Linux 6x10 font\n// https://github.com/torvalds/linux/tree/master/lib/fonts\n//---------------------------------------------------------------------------------\n#define FONT_WIDTH  6\n#define FONT_HEIGHT 10\n//---------------------------------------------------------------------------------\nstatic const unsigned char font[] = {\n\n    /* 0 0x00 '^@' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 1 0x01 '^A' */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0x84, /* 10000100 */\n    0xCC, /* 11001100 */\n    0x84, /* 10000100 */\n    0xCC, /* 11001100 */\n    0xB4, /* 10110100 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 2 0x02 '^B' */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0xFC, /* 11111100 */\n    0xB4, /* 10110100 */\n    0xFC, /* 11111100 */\n    0xB4, /* 10110100 */\n    0xCC, /* 11001100 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 3 0x03 '^C' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x7C, /* 01111100 */\n    0x7C, /* 01111100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 4 0x04 '^D' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x7C, /* 01111100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 5 0x05 '^E' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x6C, /* 01101100 */\n    0x6C, /* 01101100 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 6 0x06 '^F' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x7C, /* 01111100 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 7 0x07 '^G' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x78, /* 01111000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 8 0x08 '^H' */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xCC, /* 11001100 */\n    0x84, /* 10000100 */\n    0xCC, /* 11001100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n\n    /* 9 0x09 '^I' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x48, /* 01001000 */\n    0x84, /* 10000100 */\n    0x48, /* 01001000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 10 0x0A '^J' */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xCC, /* 11001100 */\n    0xB4, /* 10110100 */\n    0x78, /* 01111000 */\n    0xB4, /* 10110100 */\n    0xCC, /* 11001100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n\n    /* 11 0x0B '^K' */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x14, /* 00010100 */\n    0x20, /* 00100000 */\n    0x78, /* 01111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 12 0x0C '^L' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 13 0x0D '^M' */\n    0x00, /* 00000000 */\n    0x18, /* 00011000 */\n    0x14, /* 00010100 */\n    0x14, /* 00010100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x70, /* 01110000 */\n    0x60, /* 01100000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 14 0x0E '^N' */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x24, /* 00100100 */\n    0x3C, /* 00111100 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x6C, /* 01101100 */\n    0x6C, /* 01101100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 15 0x0F '^O' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x6C, /* 01101100 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 16 0x10 '^P' */\n    0x00, /* 00000000 */\n    0x40, /* 01000000 */\n    0x60, /* 01100000 */\n    0x70, /* 01110000 */\n    0x78, /* 01111000 */\n    0x70, /* 01110000 */\n    0x60, /* 01100000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 17 0x11 '^Q' */\n    0x00, /* 00000000 */\n    0x04, /* 00000100 */\n    0x0C, /* 00001100 */\n    0x1C, /* 00011100 */\n    0x3C, /* 00111100 */\n    0x1C, /* 00011100 */\n    0x0C, /* 00001100 */\n    0x04, /* 00000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 18 0x12 '^R' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x10, /* 00010000 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 19 0x13 '^S' */\n    0x00, /* 00000000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x00, /* 00000000 */\n    0x48, /* 01001000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 20 0x14 '^T' */\n    0x3C, /* 00111100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x3C, /* 00111100 */\n    0x14, /* 00010100 */\n    0x14, /* 00010100 */\n    0x14, /* 00010100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 21 0x15 '^U' */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x20, /* 00100000 */\n    0x50, /* 01010000 */\n    0x48, /* 01001000 */\n    0x24, /* 00100100 */\n    0x14, /* 00010100 */\n    0x08, /* 00001000 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n\n    /* 22 0x16 '^V' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xF8, /* 11111000 */\n    0xF8, /* 11111000 */\n    0xF8, /* 11111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 23 0x17 '^W' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x10, /* 00010000 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n\n    /* 24 0x18 '^X' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 25 0x19 '^Y' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 26 0x1A '^Z' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x7C, /* 01111100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 27 0x1B '^[' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x7C, /* 01111100 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 28 0x1C '^\\' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 29 0x1D '^]' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x48, /* 01001000 */\n    0x84, /* 10000100 */\n    0xFC, /* 11111100 */\n    0x84, /* 10000100 */\n    0x48, /* 01001000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 30 0x1E '^^' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x7C, /* 01111100 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 31 0x1F '^_' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x7C, /* 01111100 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 32 0x20 ' ' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 33 0x21 '!' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 34 0x22 '\"' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 35 0x23 '#' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x7C, /* 01111100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x7C, /* 01111100 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 36 0x24 '$' */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x50, /* 01010000 */\n    0x38, /* 00111000 */\n    0x14, /* 00010100 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n\n    /* 37 0x25 '%' */\n    0x00, /* 00000000 */\n    0x64, /* 01100100 */\n    0x64, /* 01100100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x4C, /* 01001100 */\n    0x4C, /* 01001100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 38 0x26 '&' */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x48, /* 01001000 */\n    0x50, /* 01010000 */\n    0x20, /* 00100000 */\n    0x54, /* 01010100 */\n    0x48, /* 01001000 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 39 0x27 ''' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 40 0x28 '(' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n\n    /* 41 0x29 ')' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x00, /* 00000000 */\n\n    /* 42 0x2A '*' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 43 0x2B '+' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 44 0x2C ',' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n\n    /* 45 0x2D '-' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 46 0x2E '.' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x18, /* 00011000 */\n    0x18, /* 00011000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 47 0x2F '/' */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n\n    /* 48 0x30 '0' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x54, /* 01010100 */\n    0x64, /* 01100100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 49 0x31 '1' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x30, /* 00110000 */\n    0x50, /* 01010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 50 0x32 '2' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 51 0x33 '3' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x04, /* 00000100 */\n    0x18, /* 00011000 */\n    0x04, /* 00000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 52 0x34 '4' */\n    0x00, /* 00000000 */\n    0x08, /* 00001000 */\n    0x18, /* 00011000 */\n    0x28, /* 00101000 */\n    0x48, /* 01001000 */\n    0x7C, /* 01111100 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 53 0x35 '5' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 54 0x36 '6' */\n    0x00, /* 00000000 */\n    0x18, /* 00011000 */\n    0x20, /* 00100000 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 55 0x37 '7' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 56 0x38 '8' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 57 0x39 '9' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 58 0x3A ':' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x18, /* 00011000 */\n    0x18, /* 00011000 */\n    0x00, /* 00000000 */\n    0x18, /* 00011000 */\n    0x18, /* 00011000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 59 0x3B ';' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n\n    /* 60 0x3C '<' */\n    0x00, /* 00000000 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x04, /* 00000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 61 0x3D '=' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 62 0x3E '>' */\n    0x00, /* 00000000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 63 0x3F '?' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 64 0x40 '@' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x5C, /* 01011100 */\n    0x54, /* 01010100 */\n    0x5C, /* 01011100 */\n    0x40, /* 01000000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 65 0x41 'A' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 66 0x42 'B' */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x38, /* 00111000 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 67 0x43 'C' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 68 0x44 'D' */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 69 0x45 'E' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 70 0x46 'F' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 71 0x47 'G' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x5C, /* 01011100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 72 0x48 'H' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 73 0x49 'I' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 74 0x4A 'J' */\n    0x00, /* 00000000 */\n    0x1C, /* 00011100 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 75 0x4B 'K' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x48, /* 01001000 */\n    0x50, /* 01010000 */\n    0x60, /* 01100000 */\n    0x50, /* 01010000 */\n    0x48, /* 01001000 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 76 0x4C 'L' */\n    0x00, /* 00000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 77 0x4D 'M' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x6C, /* 01101100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 78 0x4E 'N' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x64, /* 01100100 */\n    0x54, /* 01010100 */\n    0x4C, /* 01001100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 79 0x4F 'O' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 80 0x50 'P' */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x78, /* 01111000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 81 0x51 'Q' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x54, /* 01010100 */\n    0x48, /* 01001000 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 82 0x52 'R' */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x78, /* 01111000 */\n    0x50, /* 01010000 */\n    0x48, /* 01001000 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 83 0x53 'S' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 84 0x54 'T' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 85 0x55 'U' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 86 0x56 'V' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 87 0x57 'W' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x6C, /* 01101100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 88 0x58 'X' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 89 0x59 'Y' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 90 0x5A 'Z' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x40, /* 01000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 91 0x5B '[' */\n    0x18, /* 00011000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x18, /* 00011000 */\n    0x00, /* 00000000 */\n\n    /* 92 0x5C '\\' */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n\n    /* 93 0x5D ']' */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n\n    /* 94 0x5E '^' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 95 0x5F '_' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n\n    /* 96 0x60 '`' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 97 0x61 'a' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 98 0x62 'b' */\n    0x00, /* 00000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x58, /* 01011000 */\n    0x64, /* 01100100 */\n    0x44, /* 01000100 */\n    0x64, /* 01100100 */\n    0x58, /* 01011000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 99 0x63 'c' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 100 0x64 'd' */\n    0x00, /* 00000000 */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n    0x34, /* 00110100 */\n    0x4C, /* 01001100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 101 0x65 'e' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 102 0x66 'f' */\n    0x00, /* 00000000 */\n    0x0C, /* 00001100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 103 0x67 'g' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x34, /* 00110100 */\n    0x4C, /* 01001100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x04, /* 00000100 */\n    0x38, /* 00111000 */\n\n    /* 104 0x68 'h' */\n    0x00, /* 00000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 105 0x69 'i' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 106 0x6A 'j' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x60, /* 01100000 */\n\n    /* 107 0x6B 'k' */\n    0x00, /* 00000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x48, /* 01001000 */\n    0x50, /* 01010000 */\n    0x70, /* 01110000 */\n    0x48, /* 01001000 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 108 0x6C 'l' */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 109 0x6D 'm' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x68, /* 01101000 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 110 0x6E 'n' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x58, /* 01011000 */\n    0x64, /* 01100100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 111 0x6F 'o' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 112 0x70 'p' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x58, /* 01011000 */\n    0x64, /* 01100100 */\n    0x44, /* 01000100 */\n    0x64, /* 01100100 */\n    0x58, /* 01011000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n\n    /* 113 0x71 'q' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x34, /* 00110100 */\n    0x4C, /* 01001100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n\n    /* 114 0x72 'r' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x58, /* 01011000 */\n    0x64, /* 01100100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 115 0x73 's' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x40, /* 01000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 116 0x74 't' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x0C, /* 00001100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 117 0x75 'u' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 118 0x76 'v' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 119 0x77 'w' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 120 0x78 'x' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 121 0x79 'y' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x04, /* 00000100 */\n    0x38, /* 00111000 */\n\n    /* 122 0x7A 'z' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 123 0x7B '{' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n\n    /* 124 0x7C '|' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n\n    /* 125 0x7D '}' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x00, /* 00000000 */\n\n    /* 126 0x7E '~' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x20, /* 00100000 */\n    0x54, /* 01010100 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 127 0x7F '' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 128 0x80 '\\200' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n\n    /* 129 0x81 '\\201' */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 130 0x82 '\\202' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 131 0x83 '\\203' */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 132 0x84 '\\204' */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 133 0x85 '\\205' */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 134 0x86 '\\206' */\n    0x18, /* 00011000 */\n    0x24, /* 00100100 */\n    0x18, /* 00011000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 135 0x87 '\\207' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n\n    /* 136 0x88 '\\210' */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 137 0x89 '\\211' */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 138 0x8A '\\212' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 139 0x8B '\\213' */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 140 0x8C '\\214' */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 141 0x8D '\\215' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 142 0x8E '\\216' */\n    0x44, /* 01000100 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 143 0x8F '\\217' */\n    0x30, /* 00110000 */\n    0x48, /* 01001000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 144 0x90 '\\220' */\n    0x10, /* 00010000 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x78, /* 01111000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 145 0x91 '\\221' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x78, /* 01111000 */\n    0x14, /* 00010100 */\n    0x7C, /* 01111100 */\n    0x50, /* 01010000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 146 0x92 '\\222' */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x50, /* 01010000 */\n    0x50, /* 01010000 */\n    0x78, /* 01111000 */\n    0x50, /* 01010000 */\n    0x50, /* 01010000 */\n    0x5C, /* 01011100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 147 0x93 '\\223' */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 148 0x94 '\\224' */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 149 0x95 '\\225' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 150 0x96 '\\226' */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 151 0x97 '\\227' */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 152 0x98 '\\230' */\n    0x00, /* 00000000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x04, /* 00000100 */\n    0x38, /* 00111000 */\n\n    /* 153 0x99 '\\231' */\n    0x84, /* 10000100 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 154 0x9A '\\232' */\n    0x88, /* 10001000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 155 0x9B '\\233' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x50, /* 01010000 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n\n    /* 156 0x9C '\\234' */\n    0x30, /* 00110000 */\n    0x48, /* 01001000 */\n    0x40, /* 01000000 */\n    0x70, /* 01110000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x44, /* 01000100 */\n    0x78, /* 01111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 157 0x9D '\\235' */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 158 0x9E '\\236' */\n    0x00, /* 00000000 */\n    0x70, /* 01110000 */\n    0x48, /* 01001000 */\n    0x70, /* 01110000 */\n    0x48, /* 01001000 */\n    0x5C, /* 01011100 */\n    0x48, /* 01001000 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 159 0x9F '\\237' */\n    0x00, /* 00000000 */\n    0x0C, /* 00001100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x60, /* 01100000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 160 0xA0 '\\240' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 161 0xA1 '\\241' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x30, /* 00110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 162 0xA2 '\\242' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 163 0xA3 '\\243' */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x4C, /* 01001100 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 164 0xA4 '\\244' */\n    0x34, /* 00110100 */\n    0x58, /* 01011000 */\n    0x00, /* 00000000 */\n    0x58, /* 01011000 */\n    0x64, /* 01100100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 165 0xA5 '\\245' */\n    0x58, /* 01011000 */\n    0x44, /* 01000100 */\n    0x64, /* 01100100 */\n    0x54, /* 01010100 */\n    0x4C, /* 01001100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 166 0xA6 '\\246' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x04, /* 00000100 */\n    0x3C, /* 00111100 */\n    0x44, /* 01000100 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 167 0xA7 '\\247' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 168 0xA8 '\\250' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x40, /* 01000000 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 169 0xA9 '\\251' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 170 0xAA '\\252' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x04, /* 00000100 */\n    0x04, /* 00000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 171 0xAB '\\253' */\n    0x20, /* 00100000 */\n    0x60, /* 01100000 */\n    0x24, /* 00100100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x44, /* 01000100 */\n    0x08, /* 00001000 */\n    0x1C, /* 00011100 */\n    0x00, /* 00000000 */\n\n    /* 172 0xAC '\\254' */\n    0x20, /* 00100000 */\n    0x60, /* 01100000 */\n    0x24, /* 00100100 */\n    0x28, /* 00101000 */\n    0x10, /* 00010000 */\n    0x28, /* 00101000 */\n    0x58, /* 01011000 */\n    0x3C, /* 00111100 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n\n    /* 173 0xAD '\\255' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 174 0xAE '\\256' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x24, /* 00100100 */\n    0x48, /* 01001000 */\n    0x90, /* 10010000 */\n    0x48, /* 01001000 */\n    0x24, /* 00100100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 175 0xAF '\\257' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x90, /* 10010000 */\n    0x48, /* 01001000 */\n    0x24, /* 00100100 */\n    0x48, /* 01001000 */\n    0x90, /* 10010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 176 0xB0 '\\260' */\n    0x10, /* 00010000 */\n    0x44, /* 01000100 */\n    0x10, /* 00010000 */\n    0x44, /* 01000100 */\n    0x10, /* 00010000 */\n    0x44, /* 01000100 */\n    0x10, /* 00010000 */\n    0x44, /* 01000100 */\n    0x10, /* 00010000 */\n    0x44, /* 01000100 */\n\n    /* 177 0xB1 '\\261' */\n    0xA8, /* 10101000 */\n    0x54, /* 01010100 */\n    0xA8, /* 10101000 */\n    0x54, /* 01010100 */\n    0xA8, /* 10101000 */\n    0x54, /* 01010100 */\n    0xA8, /* 10101000 */\n    0x54, /* 01010100 */\n    0xA8, /* 10101000 */\n    0x54, /* 01010100 */\n\n    /* 178 0xB2 '\\262' */\n    0xDC, /* 11011100 */\n    0x74, /* 01110100 */\n    0xDC, /* 11011100 */\n    0x74, /* 01110100 */\n    0xDC, /* 11011100 */\n    0x74, /* 01110100 */\n    0xDC, /* 11011100 */\n    0x74, /* 01110100 */\n    0xDC, /* 11011100 */\n    0x74, /* 01110100 */\n\n    /* 179 0xB3 '\\263' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 180 0xB4 '\\264' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 181 0xB5 '\\265' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 182 0xB6 '\\266' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xE8, /* 11101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 183 0xB7 '\\267' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xF8, /* 11111000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 184 0xB8 '\\270' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 185 0xB9 '\\271' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xE8, /* 11101000 */\n    0x08, /* 00001000 */\n    0xE8, /* 11101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 186 0xBA '\\272' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 187 0xBB '\\273' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xF8, /* 11111000 */\n    0x08, /* 00001000 */\n    0xE8, /* 11101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 188 0xBC '\\274' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xE8, /* 11101000 */\n    0x08, /* 00001000 */\n    0xF8, /* 11111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 189 0xBD '\\275' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xF8, /* 11111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 190 0xBE '\\276' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 191 0xBF '\\277' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xF0, /* 11110000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 192 0xC0 '\\300' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 193 0xC1 '\\301' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 194 0xC2 '\\302' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 195 0xC3 '\\303' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 196 0xC4 '\\304' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 197 0xC5 '\\305' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xFC, /* 11111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 198 0xC6 '\\306' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 199 0xC7 '\\307' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x2C, /* 00101100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 200 0xC8 '\\310' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x2C, /* 00101100 */\n    0x20, /* 00100000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 201 0xC9 '\\311' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x20, /* 00100000 */\n    0x2C, /* 00101100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 202 0xCA '\\312' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xEC, /* 11101100 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 203 0xCB '\\313' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0xEC, /* 11101100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 204 0xCC '\\314' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x2C, /* 00101100 */\n    0x20, /* 00100000 */\n    0x2C, /* 00101100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 205 0xCD '\\315' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 206 0xCE '\\316' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xEC, /* 11101100 */\n    0x00, /* 00000000 */\n    0xEC, /* 11101100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 207 0xCF '\\317' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 208 0xD0 '\\320' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 209 0xD1 '\\321' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 210 0xD2 '\\322' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 211 0xD3 '\\323' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 212 0xD4 '\\324' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 213 0xD5 '\\325' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 214 0xD6 '\\326' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 215 0xD7 '\\327' */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0xFC, /* 11111100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n\n    /* 216 0xD8 '\\330' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xFC, /* 11111100 */\n    0x10, /* 00010000 */\n    0xFC, /* 11111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 217 0xD9 '\\331' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0xF0, /* 11110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 218 0xDA '\\332' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x1C, /* 00011100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 219 0xDB '\\333' */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n\n    /* 220 0xDC '\\334' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n\n    /* 221 0xDD '\\335' */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n    0xE0, /* 11100000 */\n\n    /* 222 0xDE '\\336' */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n    0x1C, /* 00011100 */\n\n    /* 223 0xDF '\\337' */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 224 0xE0 '\\340' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x34, /* 00110100 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x34, /* 00110100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 225 0xE1 '\\341' */\n    0x18, /* 00011000 */\n    0x24, /* 00100100 */\n    0x44, /* 01000100 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x58, /* 01011000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n\n    /* 226 0xE2 '\\342' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 227 0xE3 '\\343' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x28, /* 00101000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 228 0xE4 '\\344' */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x24, /* 00100100 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x24, /* 00100100 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 229 0xE5 '\\345' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 230 0xE6 '\\346' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x74, /* 01110100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n\n    /* 231 0xE7 '\\347' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x0C, /* 00001100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 232 0xE8 '\\350' */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 233 0xE9 '\\351' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x7C, /* 01111100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 234 0xEA '\\352' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x28, /* 00101000 */\n    0x6C, /* 01101100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 235 0xEB '\\353' */\n    0x00, /* 00000000 */\n    0x18, /* 00011000 */\n    0x20, /* 00100000 */\n    0x18, /* 00011000 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x24, /* 00100100 */\n    0x18, /* 00011000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 236 0xEC '\\354' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 237 0xED '\\355' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x04, /* 00000100 */\n    0x38, /* 00111000 */\n    0x54, /* 01010100 */\n    0x54, /* 01010100 */\n    0x38, /* 00111000 */\n    0x40, /* 01000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 238 0xEE '\\356' */\n    0x00, /* 00000000 */\n    0x3C, /* 00111100 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x38, /* 00111000 */\n    0x40, /* 01000000 */\n    0x40, /* 01000000 */\n    0x3C, /* 00111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 239 0xEF '\\357' */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x44, /* 01000100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 240 0xF0 '\\360' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0xFC, /* 11111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 241 0xF1 '\\361' */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x7C, /* 01111100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 242 0xF2 '\\362' */\n    0x00, /* 00000000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 243 0xF3 '\\363' */\n    0x00, /* 00000000 */\n    0x08, /* 00001000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x10, /* 00010000 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 244 0xF4 '\\364' */\n    0x00, /* 00000000 */\n    0x0C, /* 00001100 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n\n    /* 245 0xF5 '\\365' */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x10, /* 00010000 */\n    0x60, /* 01100000 */\n    0x00, /* 00000000 */\n\n    /* 246 0xF6 '\\366' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x7C, /* 01111100 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 247 0xF7 '\\367' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x20, /* 00100000 */\n    0x54, /* 01010100 */\n    0x08, /* 00001000 */\n    0x20, /* 00100000 */\n    0x54, /* 01010100 */\n    0x08, /* 00001000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 248 0xF8 '\\370' */\n    0x30, /* 00110000 */\n    0x48, /* 01001000 */\n    0x48, /* 01001000 */\n    0x30, /* 00110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 249 0xF9 '\\371' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x38, /* 00111000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 250 0xFA '\\372' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x10, /* 00010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 251 0xFB '\\373' */\n    0x00, /* 00000000 */\n    0x04, /* 00000100 */\n    0x08, /* 00001000 */\n    0x08, /* 00001000 */\n    0x50, /* 01010000 */\n    0x50, /* 01010000 */\n    0x20, /* 00100000 */\n    0x20, /* 00100000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 252 0xFC '\\374' */\n    0x60, /* 01100000 */\n    0x50, /* 01010000 */\n    0x50, /* 01010000 */\n    0x50, /* 01010000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 253 0xFD '\\375' */\n    0x60, /* 01100000 */\n    0x10, /* 00010000 */\n    0x20, /* 00100000 */\n    0x70, /* 01110000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 254 0xFE '\\376' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x38, /* 00111000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n\n    /* 255 0xFF '\\377' */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n    0x00, /* 00000000 */\n};\nconst int font_size = sizeof(font);\n"
  },
  {
    "path": "source/utils/glsl_utils.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017-2023 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * glsl_utils.c:\n * Implementation for the GLSL to CG translator\n */\n\n#define _GNU_SOURCE\n#include <string.h>\n#include \"../shared.h\"\n#include \"glsl_utils.h\"\n#include \"preprocessor/preprocessor_c.h\"\n\n#ifdef HAVE_GLSL_TRANSLATOR\n#define MEM_ENLARGER_SIZE (1024 * 1024) // FIXME: Check if this is too big/small\n\n#define glsl_get_existing_texcoord_bind(idx, s) \\\n\tfor (int j = 0; j < MAX_CG_TEXCOORD_ID; j++) { \\\n\t\tif (glsl_bindings_map.texcoord_used[j] && !strcmp(glsl_bindings_map.texcoord_names[j], s)) { \\\n\t\t\tidx = j; \\\n\t\t\tbreak; \\\n\t\t} \\\n\t}\n\t\n#define glsl_get_existing_color_bind(idx, s) \\\n\tfor (int j = 0; j < MAX_CG_COLOR_ID; j++) { \\\n\t\tif (glsl_bindings_map.color_used[j] && !strcmp(glsl_bindings_map.color_names[j], s)) { \\\n\t\t\tidx = j; \\\n\t\t\tbreak; \\\n\t\t} \\\n\t}\n\n#define glsl_reserve_texcoord_bind(idx, s) \\\n\tfor (int j = 0; j < MAX_CG_TEXCOORD_ID; j++) { \\\n\t\tif (!glsl_bindings_map.texcoord_used[j]) { \\\n\t\t\tglsl_bindings_map.texcoord_used[j] = GL_TRUE; \\\n\t\t\tstrcpy(glsl_bindings_map.texcoord_names[j], s); \\\n\t\t\tidx = j; \\\n\t\t\tbreak; \\\n\t\t} \\\n\t}\n\t\n#define glsl_reserve_color_bind(idx, s) \\\n\tfor (int j = 0; j < MAX_CG_COLOR_ID; j++) { \\\n\t\tif (!glsl_bindings_map.color_used[j]) { \\\n\t\t\tglsl_bindings_map.color_used[j] = GL_TRUE; \\\n\t\t\tstrcpy(glsl_bindings_map.color_names[j], s); \\\n\t\t\tidx = j; \\\n\t\t\tbreak; \\\n\t\t} \\\n\t}\n\n#define glsl_replace_marker(m, r) \\\n\ttype = strstr(txt + preamble_size, m); \\\n\twhile (type) { \\\n\t\tchar *res = (char *)vglMalloc(MEM_ENLARGER_SIZE); \\\n\t\ttype[0] = 0; \\\n\t\tstrcpy(res, txt); \\\n\t\tstrcat(res, r); \\\n\t\tstrcat(res, type + 1); \\\n\t\tstrcpy(out, res); \\\n\t\tvgl_free(res); \\\n\t\ttxt = out; \\\n\t\ttype = strstr(txt + preamble_size, m); \\\n\t}\n\n#ifdef HAVE_FFP_SHADER_SUPPORT\nconst char *ffp_bind_defines[FFP_BINDS_NUM] = {\n\t\"#define VGL_HAS_MVP\\n\",\n\t\"#define VGL_HAS_MV\\n\",\n\t\"#define VGL_HAS_NM\\n\",\n\t\"#define VGL_HAS_FOG\\n\",\n};\n#endif\n\nglsl_sema_bind glsl_custom_bindings[MAX_CUSTOM_BINDINGS];\nint glsl_custom_bindings_num = 0;\nint glsl_current_ref_idx = 0;\nGLboolean glsl_is_first_shader = GL_TRUE;\nGLboolean glsl_precision_low = GL_FALSE;\nGLenum glsl_sema_mode = VGL_MODE_POSTPONED;\nbinds_map glsl_bindings_map;\n\nvoid glsl_translate_with_shader_pair(char *text, GLenum type, GLboolean hasFrontFacing) {\n\tchar newline[128];\n\tint idx;\n\tif (type == GL_VERTEX_SHADER) {\n\t\t// Manually patching attributes and varyings\n\t\tchar *str = strstr(text, \"attribute\");\n\t\twhile (str && !(str[9] == ' ' || str[9] == '\\t')) {\n\t\t\tstr = strstr(str + 9, \"attribute\");\n\t\t}\n\t\tchar *str2 = strstr(text, \"varying\");\n\t\twhile (str2 && !(str2[7] == ' ' || str2[7] == '\\t')) {\n\t\t\tstr2 = strstr(str2 + 7, \"varying\");\n\t\t}\n\t\twhile (str || str2) {\n\t\t\tchar *t;\n\t\t\tif (!str)\n\t\t\t\tt = str2;\n\t\t\telse if (!str2)\n\t\t\t\tt = str;\n\t\t\telse\n\t\t\t\tt = min(str, str2);\n\t\t\tif (t == str) { // Attribute\n\t\t\t\t// Replace attribute with 'vgl in' that will get extended in a 'varying in' by the preprocessor\n\t\t\t\tvgl_fast_memcpy(t, \"vgl in    \", 10);\n\t\t\t\tstr = strstr(t, \"attribute\");\n\t\t\t\twhile (str && !(str[9] == ' ' || str[9] == '\\t')) {\n\t\t\t\t\tstr = strstr(str + 9, \"attribute\");\n\t\t\t\t}\n\t\t\t} else { // Varying\n\t\t\t\tchar *end = strstr(t, \";\");\n\t\t\t\tGLboolean name_started = GL_FALSE;\n\t\t\t\tint extra_chars = -1;\n\t\t\t\tchar *start = end;\n\t\t\t\twhile ((*start != ' ' && *start != '\\t') || !name_started) {\n\t\t\t\t\tif (!name_started && *start != ' ' && *start != '\\t' && *start != ';')\n\t\t\t\t\t\tname_started = GL_TRUE;\n\t\t\t\t\tif (!name_started) {\n\t\t\t\t\t\tend--;\n\t\t\t\t\t\textra_chars++;\n\t\t\t\t\t}\n\t\t\t\t\tstart--;\n\t\t\t\t}\n\t\t\t\tend++;\n\t\t\t\tstart++;\n\t\t\t\tend[0] = 0;\n\t\t\t\tidx = -1;\n\t\t\t\tvglSemanticType hint_type = VGL_TYPE_TEXCOORD;\n\t\t\t\t// Check first if the varying has a known binding\n\t\t\t\tfor (int j = 0; j < glsl_custom_bindings_num; j++) {\n\t\t\t\t\tif (!strcmp(glsl_custom_bindings[j].name, start)) {\n\t\t\t\t\t\tidx = j;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (idx != -1) {\n\t\t\t\t\tswitch (glsl_custom_bindings[idx].type) {\n\t\t\t\t\tcase VGL_TYPE_TEXCOORD:\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.texcoord_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\t\tglsl_bindings_map.texcoord_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,%d);\", str2 + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tgoto HINT_DETECTION_PAIR;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_COLOR:\n\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.color_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\tglsl_bindings_map.color_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,%d);\", str2 + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\thint_type = VGL_TYPE_COLOR;\n\t\t\t\t\t\t\tgoto HINT_DETECTION_PAIR;\t\t\t\t\t\t\t\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_FOG:\n\t\t\t\t\t\tsprintf(newline, \"FOUT(%s,%d);\", str2 + 8, 0);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_CLIP:\n\t\t\t\t\t\tsprintf(newline, \"POUT(%s,%d);\", str2 + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t} else {\nHINT_DETECTION_PAIR:\n\t\t\t\t\tidx = -1;\n\t\t\t\t\tif (glsl_is_first_shader) {\n\t\t\t\t\t\t// Check if varying has been already bound (eg: a varying that changes in size depending on preprocessor if)\n\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\tglsl_get_existing_texcoord_bind(idx, start);\n\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\tglsl_get_existing_color_bind(idx, start);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\tif (glsl_custom_bindings_num > 0) { // To prevent clashing with custom semantic bindings, we need to go for a slower path\n\t\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,\\v);\", str2 + 8);\n\t\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,\\f);\", str2 + 8);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\t\tglsl_reserve_texcoord_bind(idx, start);\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_TEXCOORD_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (TEXCOORD overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,%d);\", str2 + 8, idx);\n\t\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\t\tglsl_reserve_color_bind(idx, start);\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_COLOR_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (COLOR overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,%d);\", str2 + 8, idx);\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,%d);\", str2 + 8, idx);\n\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,%d);\", str2 + 8, idx);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\tglsl_get_existing_texcoord_bind(idx, start);\n\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\tglsl_get_existing_color_bind(idx, start);\t\t\t\t\t\t\t\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\tif (glsl_custom_bindings_num > 0) { // To prevent clashing with custom semantic bindings, we need to go for a slower path\n\t\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,\\v);\", str2 + 8);\n\t\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,\\f);\", str2 + 8);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\t\tglsl_reserve_texcoord_bind(idx, start)\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_TEXCOORD_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (TEXCOORD overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: Unexpected varying (%s), forcing binding to TEXCOORD%d.\\n\", __FILE__, __LINE__, __func__, start, idx);\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,%d);\", str2 + 8, idx);\n\t\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\t\tglsl_reserve_color_bind(idx, start)\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_COLOR_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (COLOR overflow).\\n\", __FILE__, __LINE__, __func__);\t\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: Unexpected varying (%s), forcing binding to COLOR%d.\\n\", __FILE__, __LINE__, __func__, start, idx);\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,%d);\", str2 + 8, idx);\t\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,%d);\", str2 + 8, idx);\n\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,%d);\", str2 + 8, idx);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvgl_fast_memcpy(str2, newline, strlen(newline));\n\t\t\t\tif (extra_chars) {\n\t\t\t\t\tvgl_memset(str2 + strlen(newline), ' ', extra_chars);\n\t\t\t\t}\n\t\t\t\tstr2 = strstr(t, \"varying\");\n\t\t\t\twhile (str2 && !(str2[7] == ' ' || str2[7] == '\\t')) {\n\t\t\t\t\tstr2 = strstr(str2 + 7, \"varying\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\t// Manually patching gl_FrontFacing usage\n\t\tif (hasFrontFacing) {\n\t\t\tchar *str = strstr(text, \"gl_FrontFacing\");\n\t\t\twhile (str) {\n\t\t\t\tvgl_fast_memcpy(str, \"(vgl_Face > 0)\", 14);\n\t\t\t\tstr = strstr(str, \"gl_FrontFacing\");\n\t\t\t}\n\t\t}\n\t\t// Manually patching varyings and \"texture\" uniforms\n\t\tchar *str = strstr(text, \"varying\");\n\t\twhile (str && !(str[7] == ' ' || str[7] == '\\t')) {\n\t\t\tstr = strstr(str + 1, \"varying\");\n\t\t}\n\t\tchar *str2 = strcasestr(text, \"texture\");\n\t\twhile (str2) {\n\t\t\tchar *str2_end = str2 + 7;\n\t\t\tif (*(str2 - 1) == ' ' || *(str2 - 1) == '\\t' || *(str2 - 1) == '(') {\n\t\t\t\twhile (*str2_end == ' ' || *str2_end == '\\t') {\n\t\t\t\t\tstr2_end++;\n\t\t\t\t}\n\t\t\t\tif (*str2_end == ',' || *str2_end == ';')\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\tstr2 = strcasestr(str2_end, \"texture\");\n\t\t}\n\t\twhile (str || str2) {\n\t\t\tchar *t;\n\t\t\tif (!str)\n\t\t\t\tt = str2;\n\t\t\telse if (!str2)\n\t\t\t\tt = str;\n\t\t\telse\n\t\t\t\tt = min(str, str2);\n\t\t\tif (t == str) { // Varying\n\t\t\t\tchar *end = strstr(str, \";\");\n\t\t\t\tGLboolean name_started = GL_FALSE;\n\t\t\t\tint extra_chars = -1;\n\t\t\t\tchar *start = end;\n\t\t\t\twhile ((*start != ' ' && *start != '\\t') || !name_started) {\n\t\t\t\t\tif (!name_started && *start != ' ' && *start != '\\t' && *start != ';')\n\t\t\t\t\t\tname_started = GL_TRUE;\n\t\t\t\t\tif (!name_started) {\n\t\t\t\t\t\tend--;\n\t\t\t\t\t\textra_chars++;\n\t\t\t\t\t}\n\t\t\t\t\tstart--;\n\t\t\t\t}\n\t\t\t\tend++;\n\t\t\t\tstart++;\n\t\t\t\tend[0] = 0;\n\t\t\t\tidx = -1;\n\t\t\t\tvglSemanticType hint_type = VGL_TYPE_TEXCOORD;\n\t\t\t\t// Check first if the varying has a known binding\n\t\t\t\tfor (int j = 0; j < glsl_custom_bindings_num; j++) {\n\t\t\t\t\tif (!strcmp(glsl_custom_bindings[j].name, start)) {\n\t\t\t\t\t\tidx = j;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (idx != -1) {\n\t\t\t\t\tswitch (glsl_custom_bindings[idx].type) {\n\t\t\t\t\tcase VGL_TYPE_TEXCOORD:\n\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.texcoord_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\tglsl_bindings_map.texcoord_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, %d);\", str + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tgoto HINT_DETECTION_PAIR_2;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_COLOR:\n\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.color_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\tglsl_bindings_map.color_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, %d);\", str + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\thint_type = VGL_TYPE_COLOR;\n\t\t\t\t\t\t\tgoto HINT_DETECTION_PAIR_2;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_FOG:\n\t\t\t\t\t\tsprintf(newline, \"FIN(%s, %d);\", str + 8, 0);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_CLIP:\n\t\t\t\t\t\tvgl_log(\"%s:%d %s: Unexpected varying type (VGL_TYPE_CLIP) for %s in fragment shader.\\n\", __FILE__, __LINE__, __func__, str + 8);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t} else {\nHINT_DETECTION_PAIR_2:\n\t\t\t\t\tidx = -1;\n\t\t\t\t\tif (glsl_is_first_shader) {\n\t\t\t\t\t\t// Check if varying has been already bound (eg: a varying that changes in size depending on preprocessor if)\n\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\tglsl_get_existing_texcoord_bind(idx, start);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tglsl_get_existing_color_bind(idx, start);\t\t\t\t\t\t\t\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\tif (glsl_custom_bindings_num > 0) { // To prevent clashing with custom semantic bindings, we need to go for a slower path\n\t\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, \\v);\", str + 8);\n\t\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, \\f);\", str + 8);\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\t\tglsl_reserve_texcoord_bind(idx, start);\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_TEXCOORD_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (TEXCOORD overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\t\tglsl_reserve_color_bind(idx, start);\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_COLOR_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (COLOR overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (hint_type == VGL_TYPE_TEXCOORD) {\n\t\t\t\t\t\t\tglsl_get_existing_texcoord_bind(idx, start);\n\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\tif (glsl_custom_bindings_num > 0) { // To prevent clashing with custom semantic bindings, we need to go for a slower path\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, \\v);\", str + 8);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tglsl_reserve_texcoord_bind(idx, start)\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_TEXCOORD_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (TEXCOORD overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: Unexpected varying (%s), forcing binding to TEXCOORD%d.\\n\", __FILE__, __LINE__, __func__, start, idx);\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else\n\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t} else if (hint_type == VGL_TYPE_COLOR) {\n\t\t\t\t\t\t\tglsl_get_existing_color_bind(idx, start);\n\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\tif (glsl_custom_bindings_num > 0) { // To prevent clashing with custom semantic bindings, we need to go for a slower path\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, \\f);\", str + 8);\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tglsl_reserve_texcoord_bind(idx, start)\n#ifndef SKIP_ERROR_HANDLING\n\t\t\t\t\t\t\t\t\tif (idx == -1) {\n\t\t\t\t\t\t\t\t\t\tidx = MAX_CG_COLOR_ID - 1;\n\t\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (COLOR overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t\t\t\t\t\t\t}\n#endif\n\t\t\t\t\t\t\t\t\tvgl_log(\"%s:%d %s: Unexpected varying (%s), forcing binding to COLOR%d.\\n\", __FILE__, __LINE__, __func__, start, idx);\n\t\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t} else\n\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, %d);\", str + 8, idx);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvgl_fast_memcpy(str, newline, strlen(newline));\n\t\t\t\tif (extra_chars > 0) {\n\t\t\t\t\tvgl_memset(str + strlen(newline), ' ', extra_chars);\n\t\t\t\t}\n\t\t\t\tstr = strstr(str, \"varying\");\n\t\t\t\twhile (str && !(str[7] == ' ' || str[7] == '\\t')) {\n\t\t\t\t\tstr = strstr(str + 7, \"varying\");\n\t\t\t\t}\n\t\t\t} else { // \"texture\" Uniform\n\t\t\t\tif (t[0] == 't')\n\t\t\t\t\tvgl_fast_memcpy(t, \"vgl_tex\", 7);\n\t\t\t\telse\n\t\t\t\t\tvgl_fast_memcpy(t, \"Vgl_tex\", 7);\n\t\t\t\tstr2 = strcasestr(t, \"texture\");\n\t\t\t\twhile (str2) {\n\t\t\t\t\tchar *str2_end = str2 + 7;\n\t\t\t\t\tif (*(str2 - 1) == ' ' || *(str2 - 1) == '\\t' || *(str2 - 1) == '(') {\n\t\t\t\t\t\twhile (*str2_end == ' ' || *str2_end == '\\t') {\n\t\t\t\t\t\t\tstr2_end++;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (*str2_end == ',' || *str2_end == ';')\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t\tstr2 = strcasestr(str2_end, \"texture\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nvoid glsl_translate_with_global(char *text, GLenum type, GLboolean hasFrontFacing) {\n\tchar newline[128];\n\tint idx;\n\tif (type == GL_VERTEX_SHADER) {\n\t\t// Manually patching attributes and varyings\n\t\tchar *str = strstr(text, \"attribute\");\n\t\twhile (str && !(str[9] == ' ' || str[9] == '\\t')) {\n\t\t\tstr = strstr(str + 9, \"attribute\");\n\t\t}\n\t\tchar *str2 = strstr(text, \"varying\");\n\t\twhile (str2 && !(str2[7] == ' ' || str2[7] == '\\t')) {\n\t\t\tstr2 = strstr(str2 + 7, \"varying\");\n\t\t}\n\t\twhile (str || str2) {\n\t\t\tchar *t;\n\t\t\tif (!str)\n\t\t\t\tt = str2;\n\t\t\telse if (!str2)\n\t\t\t\tt = str;\n\t\t\telse\n\t\t\t\tt = min(str, str2);\n\t\t\tif (t == str) { // Attribute\n\t\t\t\t// Replace attribute with 'vgl in' that will get extended in a 'varying in' by the preprocessor\n\t\t\t\tvgl_fast_memcpy(t, \"vgl in    \", 10);\n\t\t\t\tstr = strstr(t, \"attribute\");\n\t\t\t\twhile (str && !(str[9] == ' ' || str[9] == '\\t')) {\n\t\t\t\t\tstr = strstr(str + 9, \"attribute\");\n\t\t\t\t}\n\t\t\t} else { // Varying\n\t\t\t\tchar *end = strstr(t, \";\");\n\t\t\t\tGLboolean name_started = GL_FALSE;\n\t\t\t\tint extra_chars = -1;\n\t\t\t\tchar *start = end;\n\t\t\t\twhile ((*start != ' ' && *start != '\\t') || !name_started) {\n\t\t\t\t\tif (!name_started && *start != ' ' && *start != '\\t' && *start != ';')\n\t\t\t\t\t\tname_started = GL_TRUE;\n\t\t\t\t\tif (!name_started) {\n\t\t\t\t\t\tend--;\n\t\t\t\t\t\textra_chars++;\n\t\t\t\t\t}\n\t\t\t\t\tstart--;\n\t\t\t\t}\n\t\t\t\tend++;\n\t\t\t\tstart++;\n\t\t\t\tend[0] = 0;\n\t\t\t\tidx = -1;\n\t\t\t\t// Check first if the varying has a known binding\n\t\t\t\tfor (int j = 0; j < glsl_custom_bindings_num; j++) {\n\t\t\t\t\tif (!strcmp(glsl_custom_bindings[j].name, start)) {\n\t\t\t\t\t\tglsl_custom_bindings[j].ref_idx = glsl_current_ref_idx;\n\t\t\t\t\t\tidx = j;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (idx != -1) {\n\t\t\t\t\tswitch (glsl_custom_bindings[idx].type) {\n\t\t\t\t\tcase VGL_TYPE_TEXCOORD:\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.texcoord_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\t\tglsl_bindings_map.texcoord_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,%d);\", str2 + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tsprintf(newline, \"VOUT(%s,\\v);\", str2 + 8);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_COLOR:\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.color_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\t\tglsl_bindings_map.color_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,%d);\", str2 + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tsprintf(newline, \"COUT(%s,\\f);\", str2 + 8);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_FOG:\n\t\t\t\t\t\tsprintf(newline, \"FOUT(%s,%d);\", str2 + 8, 0);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_CLIP:\n\t\t\t\t\t\tsprintf(newline, \"POUT(%s,%d);\", str2 + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tsprintf(newline, \"VOUT(%s,\\v);\", str2 + 8);\n\t\t\t\t}\n\t\t\t\tvgl_fast_memcpy(str2, newline, strlen(newline));\n\t\t\t\tif (extra_chars > 0) {\n\t\t\t\t\tvgl_memset(str2 + strlen(newline), ' ', extra_chars);\n\t\t\t\t}\n\t\t\t\tstr2 = strstr(t, \"varying\");\n\t\t\t\twhile (str2 && !(str2[7] == ' ' || str2[7] == '\\t')) {\n\t\t\t\t\tstr2 = strstr(str2 + 7, \"varying\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t} else {\n\t\t// Manually patching gl_FrontFacing usage\n\t\tif (hasFrontFacing) {\n\t\t\tchar *str = strstr(text, \"gl_FrontFacing\");\n\t\t\twhile (str) {\n\t\t\t\tvgl_fast_memcpy(str, \"(vgl_Face > 0)\", 14);\n\t\t\t\tstr = strstr(str, \"gl_FrontFacing\");\n\t\t\t}\n\t\t}\n\t\t// Manually patching varyings and \"texture\" uniforms\n\t\tchar *str = strstr(text, \"varying\");\n\t\twhile (str && !(str[7] == ' ' || str[7] == '\\t')) {\n\t\t\tstr = strstr(str + 1, \"varying\");\n\t\t}\n\t\tchar *str2 = strcasestr(text, \"texture\");\n\t\twhile (str2) {\n\t\t\tchar *str2_end = str2 + 7;\n\t\t\tif (*(str2 - 1) == ' ' || *(str2 - 1) == '\\t' || *(str2 - 1) == '(') {\n\t\t\t\twhile (*str2_end == ' ' || *str2_end == '\\t') {\n\t\t\t\t\tstr2_end++;\n\t\t\t\t}\n\t\t\t\tif (*str2_end == ',' || *str2_end == ';')\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\tstr2 = strcasestr(str2_end, \"texture\");\n\t\t}\n\t\twhile (str || str2) {\n\t\t\tchar *t;\n\t\t\tif (!str)\n\t\t\t\tt = str2;\n\t\t\telse if (!str2)\n\t\t\t\tt = str;\n\t\t\telse\n\t\t\t\tt = min(str, str2);\n\t\t\tif (t == str) { // Varying\n\t\t\t\tchar *end = strstr(str, \";\");\n\t\t\t\tGLboolean name_started = GL_FALSE;\n\t\t\t\tint extra_chars = -1;\n\t\t\t\tchar *start = end;\n\t\t\t\twhile ((*start != ' ' && *start != '\\t') || !name_started) {\n\t\t\t\t\tif (!name_started && *start != ' ' && *start != '\\t' && *start != ';')\n\t\t\t\t\t\tname_started = GL_TRUE;\n\t\t\t\t\tif (!name_started) {\n\t\t\t\t\t\tend--;\n\t\t\t\t\t\textra_chars++;\n\t\t\t\t\t}\n\t\t\t\t\tstart--;\n\t\t\t\t}\n\t\t\t\tend++;\n\t\t\t\tstart++;\n\t\t\t\tend[0] = 0;\n\t\t\t\tidx = -1;\n\t\t\t\t// Check first if the varying has a known binding\n\t\t\t\tfor (int j = 0; j < glsl_custom_bindings_num; j++) {\n\t\t\t\t\tif (!strcmp(glsl_custom_bindings[j].name, start)) {\n\t\t\t\t\t\tglsl_custom_bindings[j].ref_idx = glsl_current_ref_idx;\n\t\t\t\t\t\tidx = j;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif (idx != -1) {\n\t\t\t\t\tswitch (glsl_custom_bindings[idx].type) {\n\t\t\t\t\tcase VGL_TYPE_TEXCOORD:\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.texcoord_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\t\tglsl_bindings_map.texcoord_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, %d);\", str + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tsprintf(newline, \"VIN(%s, \\v);\", str + 8);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_COLOR:\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tif (glsl_custom_bindings[idx].idx != -1) {\n\t\t\t\t\t\t\t\tstrcpy(glsl_bindings_map.color_names[glsl_custom_bindings[idx].idx], start);\n\t\t\t\t\t\t\t\tglsl_bindings_map.color_used[glsl_custom_bindings[idx].idx] = GL_TRUE;\n\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, %d);\", str + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tsprintf(newline, \"CIN(%s, \\f);\", str + 8);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_FOG:\n\t\t\t\t\t\tsprintf(newline, \"FIN(%s, %d);\", str + 8, glsl_custom_bindings[idx].idx);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\tcase VGL_TYPE_CLIP:\n\t\t\t\t\t\tvgl_log(\"%s:%d %s: Unexpected varying type (VGL_TYPE_CLIP) for %s in fragment shader.\\n\", __FILE__, __LINE__, __func__, str + 8);\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tsprintf(newline, \"VIN(%s, \\v);\", str + 8);\n\t\t\t\t}\n\t\t\t\tvgl_fast_memcpy(str, newline, strlen(newline));\n\t\t\t\tif (extra_chars > 0) {\n\t\t\t\t\tvgl_memset(str + strlen(newline), ' ', extra_chars);\n\t\t\t\t}\n\t\t\t\tstr = strstr(str, \"varying\");\n\t\t\t\twhile (str && !(str[7] == ' ' || str[7] == '\\t')) {\n\t\t\t\t\tstr = strstr(str + 7, \"varying\");\n\t\t\t\t}\n\t\t\t} else { // \"texture\" Uniform\n\t\t\t\tif (t[0] == 't')\n\t\t\t\t\tvgl_fast_memcpy(t, \"vgl_tex\", 7);\n\t\t\t\telse\n\t\t\t\t\tvgl_fast_memcpy(t, \"Vgl_tex\", 7);\n\t\t\t\tstr2 = strcasestr(t, \"texture\");\n\t\t\t\twhile (str2) {\n\t\t\t\t\tchar *str2_end = str2 + 7;\n\t\t\t\t\tif (*(str2 - 1) == ' ' || *(str2 - 1) == '\\t' || *(str2 - 1) == '(') {\n\t\t\t\t\t\twhile (*str2_end == ' ' || *str2_end == '\\t') {\n\t\t\t\t\t\t\tstr2_end++;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tif (*str2_end == ',' || *str2_end == ';')\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t\tstr2 = strcasestr(str2_end, \"texture\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* \n * Experimental function to add static keyword to all global variables:\n * The idea behind this is to check if a variable falls outside of a function and, if so,\n * add to it static keyword only if not uniform. This is required cause CG handles\n * global variables by default as uniforms.\n */\nvoid glsl_handle_globals(char *txt, char *out, GLsizei preamble_size) {\n\tchar *src = txt;\n\tout[0] = 0;\n\tchar *type = txt + preamble_size;\n\tchar *last_func_start = strstr(type, \"{\");\n\tchar *last_func_end = strstr(last_func_start, \"}\");\n\tchar *next_func_start = strstr(last_func_start + 1, \"{\");\n\t// Branch inside a function, skipping until end of function\n\twhile (next_func_start && next_func_start < last_func_end) {\n\t\tlast_func_end = strstr(last_func_end + 1, \"}\");\n\t\tnext_func_start = strstr(next_func_start + 1, \"{\");\n\t}\n\t// First pass: marking all global variables\n\twhile (type) {\n\t\twhile (*type == ' ' || *type == '\\t' || *type == '\\r' || *type == '\\n') {\n\t\t\ttype++;\n\t\t}\n\t\tif (*type == 0)\n\t\t\tbreak;\n\t\tif (!strncmp(type, \"float\", 5) ||\n\t\t\t!strncmp(type, \"int\", 3) || \n\t\t\t!strncmp(type, \"vec\", 3) ||\n\t\t\t!strncmp(type, \"ivec\", 4) ||\n\t\t\t!strncmp(type, \"mat\", 3) ||\n\t\t\t!strncmp(type, \"const\", 5) ||\n\t\t\t!strncmp(type, \"lowp\", 4) ||\n\t\t\t!strncmp(type, \"mediump\", 7) ||\n\t\t\t!strncmp(type, \"highp\", 5)\n\t\t) {\n\t\t\tchar *var_end = strstr(type, \";\");\nHANDLE_VAR:\n\t\t\tif (last_func_start && last_func_end && type > last_func_start && var_end < last_func_end) { // Var is inside a function, skipping\n\t\t\t\ttype = last_func_end + 1;\n\t\t\t} else if (last_func_end && type > last_func_end) { // Var is after last function, need to update last function\n\t\t\t\tlast_func_start = next_func_start;\n\t\t\t\tlast_func_end = strstr(last_func_end + 1, \"}\");\n\t\t\t\tif (last_func_start)\n\t\t\t\t\tnext_func_start = strstr(last_func_start + 1, \"{\");\n\t\t\t\t// Branch inside a function, skipping until end of function\n\t\t\t\twhile (next_func_start && next_func_start < last_func_end) {\n\t\t\t\t\tlast_func_end = strstr(last_func_end + 1, \"}\");\n\t\t\t\t\tnext_func_start = strstr(next_func_start + 1, \"{\");\n\t\t\t\t}\n\t\t\t\tgoto HANDLE_VAR;\n\t\t\t} else if (var_end < last_func_start || !last_func_start) { // Var is prior a function, handling it\n\t\t\t\ttype[0] = '\\v';\n\t\t\t\ttype = var_end + 1;\n\t\t\t} else { // Var is a function, skipping\n\t\t\t\ttype = last_func_end + 1;\n\t\t\t}\n\t\t} else {\n\t\t\ttype = strstr(type, \";\");\n\t\t\tif (type)\n\t\t\t\ttype++;\n\t\t}\n\t}\n\t// Second pass: replacing all marked variables\n\tglsl_replace_marker(\"\\vloat\", \"static f\");\n\tglsl_replace_marker(\"\\vnt\", \"static i\");\n\tglsl_replace_marker(\"\\vec\", \"static v\");\n\tglsl_replace_marker(\"\\vvec\", \"static i\");\n\tglsl_replace_marker(\"\\vat\", \"static m\");\n\tglsl_replace_marker(\"\\vonst\", \"static c\");\n\tglsl_replace_marker(\"\\vowp\", \"static l\");\n\tglsl_replace_marker(\"\\vediump\", \"static m\");\n\tglsl_replace_marker(\"\\vighp\", \"static h\");\n\t\n\tif (strlen(out) == 0)\n\t\tstrcpy(out, src);\n}\n\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n/* \n * Experimental function to replace all textureSize calls in a GLSL shader code:\n * The idea behind this is to replace all calls to textureSize with uniforms\n * that are uploaded at runtime during the draw phase.\n * FIXME: For now it's hardcoded to pass mip 0 values.\n */\nvoid glsl_handle_tex_size(char *txt, GLsizei preamble_size, glsl_samplers_info *info, uint8_t *num) {\n\t*num = 0;\t\n\tchar *s = strstr(txt + preamble_size, \"textureSize\");\n\twhile (s && *num < SCE_GXM_MAX_TEXTURE_UNITS) {\n\t\tchar *str_start = s;\n\t\ts += 11;\n\t\twhile (*s != '(')\n\t\t\ts++;\n\t\tchar *start = s + 1;\n\t\twhile (*s != ',')\n\t\t\ts++;\n\t\tchar *end = s;\n\t\ts = end + 1;\n\t\twhile (*(end - 1) == ' ' || *(end - 1) == '\\t')\n\t\t\tend--;\n\t\tvgl_fast_memcpy(info[*num].name, start, end - start);\n\t\tinfo[*num].name[end - start] = 0;\n\t\tGLboolean is_old = GL_FALSE;\n\t\tfor (uint8_t i = 0; i < *num; i++) {\n\t\t\tif (!strcmp(info[i].name, info[*num].name)) {\n\t\t\t\tis_old = GL_TRUE;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tint sz = sprintf(str_start, \"vgl_smp%u\", *num);\n\t\tstr_start[sz] = '/';\n\t\tstr_start[sz + 1] = '*';\n\t\tif (!is_old)\n\t\t\t*num = *num + 1;\n\t\twhile (*end != ')')\n\t\t\tend++;\n\t\t*(end - 1) = '*';\n\t\t*end = '/';\n\t\ts = strstr(s, \"textureSize\");\n\t}\n}\n#endif\n\n/* \n * Experimental function to replace all multiplication operators in a GLSL shader code:\n * The idea behind this is to replace all operators with a function call (vglMul)\n * which is an overloaded inlined function properly adding support for matrix * vector\n * and vector * matrix operations. This implementation is very likely non exhaustive\n * since, for a proper implementation, ideally we'd want a proper GLSL parser.\n */\nvoid glsl_inject_mul(char *txt, char *out, GLsizei preamble_size) {\n\tchar *star = strstr(txt + preamble_size, \"*\");\n\twhile (star) {\n\t\tif (star[1] == '=') // FIXME: *= still not handled\n\t\t\tstar = strstr(star + 1, \"*\");\n\t\telse\n\t\t\tbreak;\n\t}\n\tif (!star) {\n\t\tstrcpy(out, txt);\n\t\treturn;\n\t}\n\tchar *left;\nLOOP_START:\n\tleft = star - 1;\n\tint para_left = 0;\n\tint quad_para_left = 0;\n\tint found = 0;\n\twhile (left != txt) {\n\t\tswitch (*left) {\n\t\tcase 'n':\n\t\t\tif (!strncmp(left - 5, \"return\", 6)) {\n\t\t\t\tif (left[1] == ' ' || left[1] == '\\t')\n\t\t\t\t\tleft++;\n\t\t\t\tfound = 1;\n\t\t\t}\n\t\t\tbreak;\n\t\tcase ' ':\n\t\tcase '\\t':\n\t\t\tbreak;\n\t\tcase '[':\n\t\t\tquad_para_left--;\n\t\t\tif (quad_para_left < 0)\n\t\t\t\tfound = 2;\n\t\t\tbreak;\n\t\tcase ']':\n\t\t\tquad_para_left++;\n\t\t\tbreak;\n\t\tcase ')':\n\t\t\tpara_left++;\n\t\t\tbreak;\n\t\tcase '(':\n\t\t\tpara_left--;\n\t\t\tif (para_left < 0)\n\t\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tcase '!':\n\t\tcase '=':\n\t\tcase '>':\n\t\tcase '<':\n\t\tcase ',':\n\t\tcase '?':\n\t\tcase ':':\n\t\t\tif (para_left == 0 && quad_para_left == 0)\n\t\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tcase '-':\n\t\tcase '+':\n\t\t\tif ((*(left - 1) == 'E' || *(left - 1) == 'e') && *(left - 2) >= '0' && *(left - 2) <= '9')\n\t\t\t\tbreak;\n\t\t\tif (para_left == 0 && quad_para_left == 0)\n\t\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\t\tif (found) {\n\t\t\tleft++;\n\t\t\tbreak;\n\t\t} else\n\t\t\tleft--;\n\t}\n\tfound = 0;\n\tchar *right = star + 1;\n\tpara_left = 0;\n\tint literal = 0;\n\twhile (*right) {\n\t\tswitch (*right) {\n\t\tcase ' ':\n\t\tcase '\\t':\n\t\t\tbreak;\n\t\tcase ']':\n\t\t\tquad_para_left--;\n\t\t\tif (quad_para_left < 0)\n\t\t\t\tfound = 2;\n\t\t\tbreak;\n\t\tcase '[':\n\t\t\tquad_para_left++;\n\t\t\tbreak;\n\t\tcase '(':\n\t\t\tpara_left++;\n\t\t\tbreak;\n\t\tcase ')':\n\t\t\tpara_left--;\n\t\t\tif (para_left < 0)\n\t\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tcase '>':\n\t\tcase '<':\n\t\tcase ',':\n\t\tcase ':':\n\t\tcase '*':\n\t\t\tif (para_left == 0 && quad_para_left == 0)\n\t\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tcase '-':\n\t\tcase '+':\n\t\t\tif ((*(right - 1) == 'E' || *(right - 1) == 'e') && *(right - 2) >= '0' && *(right - 2) <= '9')\n\t\t\t\tbreak;\n\t\t\tif (para_left == 0 && quad_para_left == 0 && literal)\n\t\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tcase ';':\n\t\t\tfound = 1;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tliteral = 1;\n\t\t\tbreak;\n\t\t}\n\t\tif (found)\n\t\t\tbreak;\n\t\telse\n\t\t\tright++;\n\t}\n\tchar *res = (char *)vglMalloc(MEM_ENLARGER_SIZE);\n\tif (found < 2) { // Standard match\n\t\tchar tmp = *left;\n\t\tleft[0] = 0;\n\t\tstrcpy(res, txt);\n\t\tleft[0] = tmp;\n\t\tstrcat(res, \" vglMul(\");\n\t\ttmp = *right;\n\t\tright[0] = 0;\n\t\t*star = ',';\n\t\tstrcat(res, left);\n\t\tstrcat(res, \")\");\n\t\tright[0] = tmp;\n\t\tstrcat(res, right);\n\t\tstrcpy(out, res);\n\t\tvgl_free(res);\n\t\ttxt = out;\n\t\tstar = strstr(txt + preamble_size, \"*\");\n\t} else { // [ bracket match, we assume a matrix is not involved\n\t\tuint32_t jump = right - txt;\n\t\tstrcpy(res, txt);\n\t\tstrcpy(out, res);\n\t\tvgl_free(res);\n\t\ttxt = out;\n\t\tstar = strstr(txt + jump, \"*\");\n\t}\n\twhile (star) {\n\t\tif (star[1] == '=') // FIXME: *= still not handled\n\t\t\tstar = strstr(star + 1, \"*\");\n\t\telse\n\t\t\tgoto LOOP_START;\n\t}\n}\n\nvoid glsl_nuke_comments(char *txt) {\n\t// Nuke C++ and C styled comments\n\tchar *cpp_s = strstr(txt, \"/*\");\n\tchar *c_s = strstr(txt, \"//\");\n\twhile (cpp_s || c_s) {\n\t\tchar *next;\n\t\tif (cpp_s) {\n\t\t\tnext = (c_s && cpp_s > c_s) ? c_s : cpp_s;\n\t\t} else {\n\t\t\tnext = c_s;\n\t\t}\n\t\tif (next == c_s) {\n\t\t\t// Nuke C styled comment\n\t\t\tchar *end = strstr(next, \"\\n\");\n\t\t\tif (!end)\n\t\t\t\tend = txt + strlen(txt);\n\t\t\tvgl_memset(next, ' ', end - next);\n\t\t} else {\n\t\t\t// Nuke C++ styled comment\n\t\t\tchar *end = strstr(next, \"*/\") + 2;\n\t\t\tvgl_memset(next, ' ', end - next);\n\t\t}\n\t\tif (c_s)\n\t\t\tc_s = strstr(next, \"//\");\n\t\tif (cpp_s)\n\t\t\tcpp_s = strstr(next, \"/*\");\n\t}\n}\n\nvoid glsl_translator_process(shader *s) {\n\tuint32_t source_size = 1 + strlen(s->source);\n\tuint32_t size = 1;\n\tGLboolean hasFragCoord = GL_FALSE, hasInstanceID = GL_FALSE, hasVertexID = GL_FALSE, hasPointCoord = GL_FALSE;\n\tGLboolean hasPointSize = GL_FALSE, hasFragDepth = GL_FALSE, hasFrontFacing = GL_FALSE, hasFrontColor = GL_FALSE;\n\tGLboolean hasColor = GL_FALSE;\n\tsize += strlen(glsl_hdr);\n\tif (glsl_precision_low)\n\t\tsize += strlen(glsl_precision_hdr);\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\tsize += strlen(glsl_ffp_hdr);\n#endif\n#ifndef SKIP_ERROR_HANDLING\n\tif (glsl_sema_mode == VGL_MODE_GLOBAL)\n\t\tglsl_current_ref_idx++;\n#endif\n\tif (s->type == GL_VERTEX_SHADER)\n\t\tsize += strlen(\"#define VGL_IS_VERTEX_SHADER\\n\");\n\t\n\tchar *input = vglMalloc(source_size);\n\tvgl_fast_memcpy(input, s->source, source_size - 1);\n\tinput[source_size - 1] = 0;\n\t\n\t// Nukeing version directive\n\tchar *str = strstr(input, \"#version\");\n\tif (str) {\n\t\tstr[0] = str[1] = '/';\n\t}\n\t\n\t// Nukeing extension directives\n\tstr = strstr(input, \"#extension\");\n\twhile (str) {\n\t\tstr[0] = str[1] = '/';\n\t\tstr = strstr(str, \"#extension\");\n\t}\n\n#if defined(DEBUG_GLSL_PREPROCESSOR) || defined(DEBUG_GLSL_TRANSLATOR)\n\tvgl_log(\"%s:%d %s: GLSL translation input:\\n\\n%s\\n\\n\", __FILE__, __LINE__, __func__, input);\n#endif\n\n#ifdef HAVE_GLSL_PREPROCESSOR\n\tchar *out = vglMalloc(strlen(input));\n\tglsl_preprocess(\"full\", input, out);\n\tvgl_free(input);\n#ifdef DEBUG_GLSL_PREPROCESSOR\n\tvgl_log(\"%s:%d %s: GLSL preprocessor output:\\n\\n%s\\n\\n\", __FILE__, __LINE__, __func__, out);\n#endif\n\tsize += strlen(out);\n#else\n\tchar *out = input;\n\t// Nukeing comments\n\tglsl_nuke_comments(out);\n\tsize+= strlen(out);\n#endif\n\t\n\t// Nukeing precision directives\n\tstr = strstr(out, \"precision \");\n\twhile (str) {\n\t\tstr[0] = ' ';\n\t\tstr++;\n\t\tif (str[0] == ';') {\n\t\t\tstr[0] = ' ';\n\t\t\tstr = strstr(str, \"precision \");\n\t\t}\n\t}\n\t\n\t// Replacing any gl_FragData[0] reference to gl_FragColor\n\tstr = strstr(out, \"gl_FragData[0]\");\n\twhile (str) {\n\t\tstrcpy(str, \"gl_FragColor\");\n\t\tstr[12] = str[13] = ' ';\n\t\tstr = strstr(str, \"gl_FragData[0]\");\n\t}\t\n\t\n\tif (s->type == GL_VERTEX_SHADER) {\n\t\thasPointSize = strstr(out, \"gl_PointSize\") ? GL_TRUE : GL_FALSE;\n\t\thasInstanceID = strstr(out, \"gl_InstanceID\") ? GL_TRUE : GL_FALSE;\n\t\thasVertexID = strstr(out, \"gl_VertexID\") ? GL_TRUE : GL_FALSE;\n\t\thasFrontColor = strstr(out, \"gl_FrontColor\") ? GL_TRUE : GL_FALSE;\n\t} else {\n\t\thasPointCoord = strstr(out, \"gl_PointCoord\") ? GL_TRUE : GL_FALSE;\n\t\thasFrontFacing = strstr(out, \"gl_FrontFacing\") ? GL_TRUE : GL_FALSE;\n\t\thasFragCoord = strstr(out, \"gl_FragCoord\") ? GL_TRUE : GL_FALSE;\n\t\thasFragDepth = strstr(out, \"gl_FragDepth\") ? GL_TRUE : GL_FALSE;\n\t\thasColor = strstr(out, \"gl_Color\") ? GL_TRUE : GL_FALSE;\n\t}\n\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\tGLboolean has_ffp_bind[FFP_BINDS_NUM];\n\tfor (int i = 0; i < FFP_BINDS_NUM; i++) {\n\t\thas_ffp_bind[i] = strstr(out, ffp_bind_names[i]) ? GL_TRUE : GL_FALSE;\n\t\tif (has_ffp_bind[i])\n\t\t\tsize += strlen(ffp_bind_defines[i]);\n\t}\n#endif\n\n\tif (s->type == GL_VERTEX_SHADER) {\n\t\tif (hasPointSize)\n\t\t\tsize += strlen(\"varying out float gl_PointSize : PSIZE;\\n\");\n\t\tif (hasInstanceID)\n\t\t\tsize += strlen(\"varying in int gl_InstanceID : INSTANCE;\\n\");\n\t\tif (hasVertexID)\n\t\t\tsize += strlen(\"varying in int gl_VertexID : INDEX;\\n\");\n\t\tif (hasFrontColor)\n\t\t\tsize += strlen(\"varying out float4 gl_FrontColor : COLOR;\\n\");\n\t} else {\n\t\tif (hasFrontFacing)\n\t\t\tsize += strlen(\"varying in float vgl_Face : FACE;\\n\");\n\t\tif (hasFragCoord)\n\t\t\tsize += strlen(\"varying in float4 gl_FragCoord : WPOS;\\n\");\n\t\tif (hasFragDepth)\n\t\t\tsize += strlen(\"varying out float gl_FragDepth : DEPTH;\\n\");\n\t\tif (hasPointCoord)\n\t\t\tsize += strlen(\"varying in float2 gl_PointCoord : SPRITECOORD;\\n\");\n\t\tif (hasColor)\n\t\t\tsize += strlen(\"varying in float4 gl_Color : COLOR;\\n\");\n\t}\n\t\n\tvgl_free(s->source);\n\ts->source = (char *)vglMalloc(size);\n\ts->source[0] = 0;\n\t\n\t// Injecting GLSL to CG header\n\tif (s->type == GL_VERTEX_SHADER) {\n\t\tstrcat(s->source, \"#define VGL_IS_VERTEX_SHADER\\n\");\n\t\tif (hasPointSize)\n\t\t\tstrcat(s->source, \"varying out float gl_PointSize : PSIZE;\\n\");\n\t\tif (hasInstanceID)\n\t\t\tstrcat(s->source, \"varying in int gl_InstanceID : INSTANCE;\\n\");\n\t\tif (hasVertexID)\n\t\t\tstrcat(s->source, \"varying in int gl_VertexID : INDEX;\\n\");\n\t\tif (hasFrontColor)\n\t\t\tstrcat(s->source, \"varying out float4 gl_FrontColor : COLOR;\\n\");\n\t} else {\n\t\tif (hasFrontFacing)\n\t\t\tstrcat(s->source, \"varying in float vgl_Face : FACE;\\n\");\n\t\tif (hasFragCoord)\n\t\t\tstrcat(s->source, \"varying in float4 gl_FragCoord : WPOS;\\n\");\n\t\tif (hasFragDepth)\n\t\t\tstrcat(s->source, \"varying out float gl_FragDepth : DEPTH;\\n\");\n\t\tif (hasPointCoord)\n\t\t\tstrcat(s->source, \"varying in float2 gl_PointCoord : SPRITECOORD;\\n\");\n\t\tif (hasColor)\n\t\t\tstrcat(s->source, \"varying in float4 gl_Color : COLOR;\\n\");\n\t}\n\tstrcat(s->source, glsl_hdr);\n\tif (glsl_precision_low)\n\t\tstrcat(s->source, glsl_precision_hdr);\n\t\n#ifdef HAVE_FFP_SHADER_SUPPORT\n\tfor (int i = 0; i < FFP_BINDS_NUM; i++) {\n\t\tif (has_ffp_bind[i])\n\t\t\tstrcat(s->source, ffp_bind_defines[i]);\n\t}\n\tstrcat(s->source, glsl_ffp_hdr);\n#endif\n\t\n\tGLsizei preamble_size = strlen(s->source);\n\tchar *text = s->source + preamble_size;\n\tstrcat(s->source, out);\n\tvgl_free(out);\n\n\tswitch (glsl_sema_mode) {\n\t\tcase VGL_MODE_SHADER_PAIR:\n\t\t\tglsl_translate_with_shader_pair(text, s->type, hasFrontFacing);\n\t\t\tbreak;\n\t\tcase VGL_MODE_GLOBAL:\n\t\t\tglsl_translate_with_global(text, s->type, hasFrontFacing);\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tvgl_log(\"%s:%d %s: Invalid semantic binding resolution mode supplied.\\n\", __FILE__, __LINE__, __func__);\n\t\t\tbreak;\n\t}\n\t\n\t// Replacing all marked varying with actual bindings if custom bindings are used\n\tif (glsl_custom_bindings_num > 0 || glsl_sema_mode == VGL_MODE_GLOBAL) {\n\t\t// Texcoords\n\t\tchar *str = strstr(s->source, \"\\v\");\n\t\twhile (str) {\n\t\t\tchar *start = str;\n\t\t\twhile (*start != ',') {\n\t\t\t\tstart--;\n\t\t\t}\n\t\t\tchar *end = start;\n\t\t\twhile (*start != ' ' && *start != '\\t') {\n\t\t\t\tstart--;\n\t\t\t}\n\t\t\tstart++;\n\t\t\tint idx = -1;\n\t\t\t*end = 0;\n\t\t\tif (glsl_sema_mode == VGL_MODE_GLOBAL) {\n\t\t\t\tfor (int j = 0; j < MAX_CG_TEXCOORD_ID; j++) {\n\t\t\t\t\tidx = j;\n\t\t\t\t\tfor (int i = 0; i < glsl_custom_bindings_num; i++) {\n\t\t\t\t\t\t// Check if amongst the currently known bindings, used in the shader, there's one mapped to the attempted index\n\t\t\t\t\t\tif (glsl_custom_bindings[i].type == VGL_TYPE_TEXCOORD && glsl_custom_bindings[i].idx == j && glsl_custom_bindings[i].ref_idx == glsl_current_ref_idx) {\n\t\t\t\t\t\t\tidx = -1;\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif (idx != -1)\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif (idx != -1)\n\t\t\t\t\tvglAddSemanticBinding(start, idx, VGL_TYPE_TEXCOORD);\n\t\t\t} else {\n\t\t\t\tglsl_reserve_texcoord_bind(idx, start);\n\t\t\t}\n\t\t\t*end = ',';\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (idx == -1) {\n\t\t\t\tidx = MAX_CG_TEXCOORD_ID - 1;\n\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (TEXCOORD overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t}\n#endif\n\t\t\t*str = '0' + idx;\n\t\t\tstr = strstr(str, \"\\v\");\n\t\t}\n\t\t// Colors\n\t\tstr = strstr(s->source, \"\\f\");\n\t\twhile (str) {\n\t\t\tchar *start = str;\n\t\t\twhile (*start != ',') {\n\t\t\t\tstart--;\n\t\t\t}\n\t\t\tchar *end = start;\n\t\t\twhile (*start != ' ' && *start != '\\t') {\n\t\t\t\tstart--;\n\t\t\t}\n\t\t\tstart++;\n\t\t\tint idx = -1;\n\t\t\t*end = 0;\n\t\t\tif (glsl_sema_mode == VGL_MODE_GLOBAL) {\n\t\t\t\tfor (int j = 0; j < MAX_CG_COLOR_ID; j++) {\n\t\t\t\t\tidx = j;\n\t\t\t\t\tfor (int i = 0; i < glsl_custom_bindings_num; i++) {\n\t\t\t\t\t\t// Check if amongst the currently known bindings, used in the shader, there's one mapped to the attempted index\n\t\t\t\t\t\tif (glsl_custom_bindings[i].type == VGL_TYPE_COLOR && glsl_custom_bindings[i].idx == j && glsl_custom_bindings[i].ref_idx == glsl_current_ref_idx) {\n\t\t\t\t\t\t\tidx = -1;\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif (idx != -1)\n\t\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t\tif (idx != -1)\n\t\t\t\t\tvglAddSemanticBinding(start, idx, VGL_TYPE_COLOR);\n\t\t\t} else {\n\t\t\t\tglsl_reserve_color_bind(idx, start);\n\t\t\t}\n\t\t\t*end = ',';\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tif (idx == -1) {\n\t\t\t\tidx = MAX_CG_COLOR_ID - 1;\n\t\t\t\tvgl_log(\"%s:%d %s: An error occurred during GLSL translation (COLOR overflow).\\n\", __FILE__, __LINE__, __func__);\n\t\t\t}\n#endif\n\t\t\t*str = '0' + idx;\n\t\t\tstr = strstr(str, \"\\f\");\n\t\t}\n\t}\n\n\t// Manually handle * operator replacements for vector * matrix and matrix * vector operations support\n\tchar *dst = vglMalloc(size + MEM_ENLARGER_SIZE); // FIXME: This is just an estimation, check if 1MB is enough/too big\n\tglsl_inject_mul(s->source, dst, preamble_size);\n\tvgl_free(s->source);\n\t// Manually handle global variables, adding \"static\" to them\n\tchar *dst2 = vglMalloc(strlen(dst) + MEM_ENLARGER_SIZE); // FIXME: This is just an estimation, check if 1MB is enough/too big\n\tglsl_handle_globals(dst, dst2, preamble_size);\n\tvgl_free(dst);\n\tchar *final;\n#ifdef HAVE_GLSL_TEXTURE_SIZE\n\t// Manually handle textureSize calls\n\tglsl_handle_tex_size(dst2, preamble_size, s->sized_samplers, &s->sized_samplers_num);\n\tif (s->sized_samplers_num > 0) {\n\t\tchar *samplers_blk = (char *)vglMalloc(2048); // FIXME: Is this big enough?\n\t\tsize_t sz = 0;\n\t\tfor (uint8_t i = 0; i < s->sized_samplers_num; i++) {\n\t\t\tsz += sprintf(&samplers_blk[sz], \"uniform float2 vgl_smp%u;\\n\", i);\n\t\t}\n\t\t// Keeping on mem only the strict minimum necessary for the translated shader\n\t\tfinal = vglMalloc(strlen(dst2) + sz + 1);\n\t\tvgl_fast_memcpy(final, samplers_blk, sz);\n\t\tvgl_fast_memcpy(final + sz, dst2, strlen(dst2) + 1);\n\t\tvgl_free(samplers_blk);\n\t}\n\telse\n#endif\n\t{\n\t\t// Keeping on mem only the strict minimum necessary for the translated shader\n\t\tfinal = vglMalloc(strlen(dst2) + 1);\n\t\tvgl_fast_memcpy(final, dst2, strlen(dst2) + 1);\n\t}\n\tvgl_free(dst2);\n\ts->source = final;\n#ifdef DEBUG_GLSL_TRANSLATOR\n\tvgl_log(\"%s:%d %s: GLSL translation output (%s shader):\\n\\n%s\\n\\n\", __FILE__, __LINE__, __func__, glsl_is_first_shader ? \"first\" : \"second\", s->source);\n#endif\n\n\tvgl_fast_memcpy(&s->semantics, &glsl_bindings_map, sizeof(binds_map));\n\tif (glsl_sema_mode == VGL_MODE_SHADER_PAIR) {\n\t\tglsl_is_first_shader = !glsl_is_first_shader;\n\t\tif (glsl_is_first_shader) {\n\t\t\tvgl_memset(glsl_bindings_map.texcoord_used, GL_FALSE, sizeof(GLboolean) * MAX_CG_TEXCOORD_ID);\n\t\t\tvgl_memset(glsl_bindings_map.color_used, GL_FALSE, sizeof(GLboolean) * MAX_CG_COLOR_ID);\n\t\t}\n\t}\n\ts->size = strlen(s->source);\n\ts->is_glsl = GL_FALSE;\n}\n\nvoid glsl_translator_set_process(shader *vs, shader *fs) {\n\tif (vs->prog || fs->prog) {\n\t\tglsl_is_first_shader = GL_FALSE;\n\t\tif (vs->prog) {\n\t\t\tvgl_fast_memcpy(&glsl_bindings_map, &vs->semantics, sizeof(binds_map));\n#ifdef DEBUG_GLSL_TRANSLATOR\n\t\t\tvgl_log(\"%s:%d %s: Overloading semantic bindings with precompiled vertex shader ones.\\n\", __FILE__, __LINE__, __func__);\n#endif\n\t\t} else {\n\t\t\tvgl_fast_memcpy(&glsl_bindings_map, &fs->semantics, sizeof(binds_map));\n#ifdef DEBUG_GLSL_TRANSLATOR\n\t\t\tvgl_log(\"%s:%d %s: Overloading semantic bindings with precompiled fragment shader ones.\\n\", __FILE__, __LINE__, __func__);\n#endif\n\t\t}\n\t}\n\tif (!vs->prog) {\n\t\tglsl_translator_process(vs);\n\t}\n\tif (!fs->prog) {\n\t\tglsl_translator_process(fs);\n\t}\n}\n#endif\n"
  },
  {
    "path": "source/utils/glsl_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017-2023 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gpu_utils.h:\n * Header file for the GLSL translator utilities exposed by glsl_utils.c\n */\n\n#ifndef _GLSL_UTILS_H_\n#define _GLSL_UTILS_H_\n#ifdef HAVE_GLSL_TRANSLATOR\n#include \"../shaders/glsl_translator_hdr.h\"\n#endif\n\n#define MAX_CUSTOM_BINDINGS 64 // Maximum number of custom semantic bindings usable with vglAddSemanticBinding\n\ntypedef struct {\n\tchar name[64];\n\tint idx;\n\tint ref_idx;\n\tGLenum type;\n} glsl_sema_bind;\n\nextern glsl_sema_bind glsl_custom_bindings[MAX_CUSTOM_BINDINGS];\nextern int glsl_custom_bindings_num;\nextern int glsl_current_ref_idx;\nextern GLboolean glsl_is_first_shader;\nextern GLboolean glsl_precision_low;\nextern GLenum glsl_sema_mode;\nextern GLenum prev_shader_type;\n\nvoid glsl_translate_with_shader_pair(char *text, GLenum type, GLboolean hasFrontFacing);\nvoid glsl_translate_with_global(char *text, GLenum type, GLboolean hasFrontFacing);\n\nvoid glsl_nuke_comments(char *txt);\n\nvoid glsl_translator_process(shader *s);\nvoid glsl_translator_set_process(shader *vs, shader *fs);\n\n#endif\n"
  },
  {
    "path": "source/utils/gpu_utils.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gpu_utils.c:\n * Utilities for GPU usage\n */\n\n#include \"../shared.h\"\n\n#include \"texture_swizzler.h\"\n\n#ifdef HAVE_TEX_CACHE\n#define XXH_STATIC_LINKING_ONLY\n#define XXH_NAMESPACE VITAGL_\n#include \"xxhash_utils.h\"\n#endif\n\n#define STB_DXT_IMPLEMENTATION\n#include \"stb_dxt.h\"\n\n#ifdef HAVE_TEX_CACHE\nuint32_t vgl_tex_cache_freq = 3600; // Number of frames prior a texture becomes cacheable if not used\n#endif\n\n// VRAM usage setting\nvglMemType VGL_MEM_MAIN = VGL_MEM_VRAM;\nuint8_t use_vram_for_usse = GL_FALSE;\n\n// Newlib mempool usage setting\nGLboolean use_extra_mem = GL_TRUE;\n\nstatic inline __attribute__((always_inline)) uint64_t morton_1(uint64_t x) {\n\tx = x & 0x5555555555555555;\n\tx = (x | (x >> 1)) & 0x3333333333333333;\n\tx = (x | (x >> 2)) & 0x0F0F0F0F0F0F0F0F;\n\tx = (x | (x >> 4)) & 0x00FF00FF00FF00FF;\n\tx = (x | (x >> 8)) & 0x0000FFFF0000FFFF;\n\tx = (x | (x >> 16)) & 0xFFFFFFFFFFFFFFFF;\n\treturn x;\n}\n\nstatic inline __attribute__((always_inline)) void d2xy_morton(uint64_t d, uint64_t *x, uint64_t *y) {\n\t*x = morton_1(d);\n\t*y = morton_1(d >> 1);\n}\n\nstatic inline __attribute__((always_inline)) void extract_block(const uint8_t *src, int width, uint8_t *block) {\n\tfor (int j = 0; j < 4; j++) {\n\t\tvgl_fast_memcpy(&block[j * 4 * 4], src, 16);\n\t\tsrc += width * 4;\n\t}\n}\n\nvoid dxt_compress(uint8_t *dst, uint8_t *src, int w, int h, int isdxt5) {\n\tuint8_t block[64];\n\tint s = MAX(w, h);\n\tuint32_t num_blocks = (s * s) / 16;\n\tuint64_t d, offs_x, offs_y;\n\tfor (d = 0; d < num_blocks; d++) {\n\t\td2xy_morton(d, &offs_x, &offs_y);\n\t\tif (offs_x * 4 >= h)\n\t\t\tcontinue;\n\t\tif (offs_y * 4 >= w)\n\t\t\tcontinue;\n\t\textract_block(src + offs_y * 16 + offs_x * w * 16, w, block);\n\t\tstb_compress_dxt_block(dst, block, isdxt5, fast_texture_compression ? STB_DXT_NORMAL : STB_DXT_HIGHQUAL);\n\t\tdst += isdxt5 ? 16 : 8;\n\t}\n}\n\nstatic int unsafe_allocator_counter = 0;\nvoid *gpu_alloc_mapped_aligned_unsafe(size_t alignment, size_t size, vglMemType type) {\n\t// Performing a garbage collection cycle prior to attempting to allocate the memory again\n\tunsafe_allocator_counter++;\n\tsceGxmFinish(gxm_context);\n#if defined(HAVE_SINGLE_THREADED_GC) && !defined(HAVE_PTHREAD)\n\tgarbage_collector(0, NULL);\n#else\n\tsceKernelWaitSema(gc_mutex[1], 1, NULL);\n\tsceKernelSignalSema(gc_mutex[0], 1);\n\tsceKernelDelayThread(1000000);\n#endif\n\n\t// Allocating requested memblock\n\tvoid *res = vgl_memalign(alignment, size, type);\n\tif (res)\n\t\treturn res;\n\n\t// Requested memory type finished, using other one\n\tres = vgl_memalign(alignment, size, type == VGL_MEM_VRAM ? VGL_MEM_RAM : VGL_MEM_VRAM);\n\tif (res)\n\t\treturn res;\n\n\t// Even the other one failed, trying with physically contiguous RAM\n\tres = vgl_memalign(alignment, size, VGL_MEM_SLOW);\n\tif (res)\n\t\treturn res;\n\n\t// Even this failed, attempting with game common dialog RAM\n\tres = vgl_memalign(alignment, size, VGL_MEM_BUDGET);\n\tif (res)\n\t\treturn res;\n\n\t// Internal mempools finished, using newlib mem\n\tif (use_extra_mem)\n\t\tres = vgl_memalign(alignment, size, VGL_MEM_EXTERNAL);\n\n\t// Iterating for as many as possible max pending garbage collector cycles\n\tif (!res && unsafe_allocator_counter < FRAME_PURGE_FREQ)\n\t\tres = gpu_alloc_mapped_aligned_unsafe(alignment, size, type);\n\n\treturn res;\n}\n\nvoid *gpu_alloc_mapped_aligned(size_t alignment, size_t size, vglMemType type) {\n\t// Allocating requested memblock\n\tvoid *res = vgl_memalign(alignment, size, type);\n\tif (res)\n\t\treturn res;\n\n\t// Requested memory type finished, using other one\n\tres = vgl_memalign(alignment, size, type == VGL_MEM_VRAM ? VGL_MEM_RAM : VGL_MEM_VRAM);\n\tif (res)\n\t\treturn res;\n\n\t// Even the other one failed, trying with physically contiguous RAM\n\tres = vgl_memalign(alignment, size, VGL_MEM_SLOW);\n\tif (res)\n\t\treturn res;\n\n\t// Even this failed, attempting with game common dialog RAM\n\tres = vgl_memalign(alignment, size, VGL_MEM_BUDGET);\n\tif (res)\n\t\treturn res;\n\n\t// Internal mempools finished, using newlib mem\n\tif (use_extra_mem)\n\t\tres = vgl_memalign(alignment, size, VGL_MEM_EXTERNAL);\n\t\n#ifdef HAVE_TEX_CACHE\n\t// Cache any unused texture to free enough space\n\tuint32_t cached_elements = 0;\n\tuint32_t cached_bytes = 0;\n\twhile (vgl_uncached_tex_head && cached_bytes < size) {\n\t\ttexture *tex = vgl_uncached_tex_head; // Just some readability sugar\n\t\tif ((tex->last_frame == OBJ_NOT_USED && tex->upload_frame != vgl_framecount) || (vgl_framecount - tex->last_frame > vgl_tex_cache_freq && tex->last_frame < OBJ_CACHED)) {\n\t\t\tif (tex->next)\n\t\t\t\ttex->next->prev = NULL;\n\t\t\ttex->last_frame = OBJ_CACHED;\n\t\t\tSceGxmTextureFormat tex_format = sceGxmTextureGetFormat(&tex->gxm_tex);\n\t\t\tuint8_t bpp = tex_format_to_bytespp(tex_format);\n\t\t\tuint32_t orig_w = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\t\tuint32_t orig_h = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\t\tuint32_t size = VGL_ALIGN(orig_w, 8) * bpp * orig_h;\n\t\t\tchar fname[256], hash_str[24];\n\t\t\tuint64_t hash = XXH3_64bits(tex->data, size);\n\t\t\tsprintf(hash_str, \"%llX\", hash);\n\t\t\tsprintf(fname, \"%s/%c%c\", vgl_file_cache_path, hash_str[0], hash_str[1]);\n\t\t\tsceIoMkdir(fname, 0777);\n\t\t\tsprintf(fname, \"%s/%c%c/%s.raw\", vgl_file_cache_path, hash_str[0], hash_str[1], hash_str);\n\t\t\tSceUID f = sceIoOpen(fname, SCE_O_CREAT | SCE_O_TRUNC | SCE_O_WRONLY, 0777);\n\t\t\tsceIoWrite(f, tex->data, size);\n\t\t\tsceIoClose(f);\n\t\t\tvgl_free(tex->data);\n\t\t\ttex->hash = hash;\n\t\t\ttex->prev = NULL;\n\t\t\ttex->next = NULL;\n\t\t\tcached_elements++;\n\t\t\tcached_bytes += size;\n\t\t} else {\n\t\t\tbreak;\n\t\t}\n\t}\n\tif (cached_elements) {\n\t\tvgl_log(\"%s:%d gpu_alloc_mapped_aligned failed with a requested size of %u bytes, cached %d textures to recover %d bytes.\\n\", __FILE__, __LINE__, size, cached_elements, cached_bytes);\n\t\tif (cached_bytes >= size)\n\t\t\treturn gpu_alloc_mapped_aligned(alignment, size, type);\n\t}\n#endif\n\n\tif (!res) {\n\t\t// Attempt to force garbage collector in order to try to free some mem in an unsafe way\n#ifdef LOG_ERRORS\n\t\tvgl_log(\"%s:%d gpu_alloc_mapped_aligned failed with a requested size of %u bytes, attempting to forcefully free required memory.\\n\", __FILE__, __LINE__, size);\n#endif\n\t\tunsafe_allocator_counter = 0;\n\t\tres = gpu_alloc_mapped_aligned_unsafe(alignment, size, type);\n\n#ifdef LOG_ERRORS\n\t\tif (!res)\n\t\t\tvgl_log(\"%s:%d gpu_alloc_mapped_aligned_unsafe failed with a requested size of %u bytes.\\n\", __FILE__, __LINE__, size);\n\t\telse\n\t\t\tvgl_log(\"%s:%d gpu_alloc_mapped_aligned_unsafe successfully allocated the requested memory after forcing %d garbage collection cycles.\\n\", __FILE__, __LINE__, unsafe_allocator_counter);\n#endif\n\t}\n\n\treturn res;\n}\n\nvoid *gpu_vertex_usse_alloc_mapped(size_t size, unsigned int *usse_offset) {\n\t// Allocating memblock\n\tvoid *addr = gpu_alloc_mapped_aligned(4096, size, use_vram_for_usse ? VGL_MEM_VRAM : VGL_MEM_RAM);\n\n\t// Mapping memblock into sceGxm as vertex USSE memory\n\tsceGxmMapVertexUsseMemory(addr, size, usse_offset);\n\n\t// Returning memblock starting address\n\treturn addr;\n}\n\nvoid gpu_vertex_usse_free_mapped(void *addr) {\n\t// Unmapping memblock from sceGxm as vertex USSE memory\n\tsceGxmUnmapVertexUsseMemory(addr);\n\n\t// Deallocating memblock\n\tvgl_free(addr);\n}\n\nvoid *gpu_fragment_usse_alloc_mapped(size_t size, unsigned int *usse_offset) {\n\t// Allocating memblock\n\tvoid *addr = gpu_alloc_mapped_aligned(4096, size, use_vram_for_usse ? VGL_MEM_VRAM : VGL_MEM_RAM);\n\n\t// Mapping memblock into sceGxm as fragment USSE memory\n\tsceGxmMapFragmentUsseMemory(addr, size, usse_offset);\n\n\t// Returning memblock starting address\n\treturn addr;\n}\n\nvoid gpu_fragment_usse_free_mapped(void *addr) {\n\t// Unmapping memblock from sceGxm as fragment USSE memory\n\tsceGxmUnmapFragmentUsseMemory(addr);\n\n\t// Deallocating memblock\n\tvgl_free(addr);\n}\n\nstatic inline __attribute__((always_inline)) SceGxmTransferFormat tex_format_to_transfer(SceGxmTextureFormat format) {\n\t// Calculating transfer format for the requested texture format\n\tswitch (format & 0x9F000000) {\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U1U5U5U5:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U1U5U5U5_ABGR;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U5U6U5:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U5U6U5_BGR;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U4U4U4U4:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U4U4U4U4_ABGR;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U8U8:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U8U8U8_BGR;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U8:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U8U8_GR;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U8_R;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U8U8U8:\n\tdefault:\n\t\treturn SCE_GXM_TRANSFER_FORMAT_U8U8U8U8_ABGR;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) int tex_format_to_alignment(SceGxmTextureFormat format) {\n\tswitch (format & 0x9F000000) {\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_UBC2:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_UBC3:\n\t\treturn 16;\n\tdefault:\n\t\treturn 8;\n\t}\n}\n\nvoid *gpu_alloc_palette(const void *data, uint32_t w, uint32_t bpe) {\n\t// Allocating palette data buffer\n\tvoid *texture_palette = gpu_alloc_mapped_aligned(SCE_GXM_PALETTE_ALIGNMENT, 256 * sizeof(uint32_t), VGL_MEM_MAIN);\n\n\t// Initializing palette\n\tif (data == NULL)\n\t\tvgl_memset(texture_palette, 0, 256 * sizeof(uint32_t));\n\telse if (bpe == 4)\n\t\tvgl_fast_memcpy(texture_palette, data, w * sizeof(uint32_t));\n\n\t// Returning palette\n\treturn texture_palette;\n}\n\nvoid gpu_alloc_cube_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, SceGxmTransferFormat src_format, const void *data, texture *tex, uint8_t src_bpp, int index) {\n\t// If there's already a texture in passed texture object we first dealloc it\n\tif (tex->status == TEX_VALID && tex->faces_counter >= 6) {\n\t\tgpu_free_texture_data(tex);\n\t\ttex->faces_counter = 1;\n\t} else\n\t\ttex->faces_counter++;\n\n\t// Getting texture format bpp\n\tuint8_t bpp = tex_format_to_bytespp(format);\n\n\t// Allocating texture data buffer\n\tconst int face_size = VGL_ALIGN(w, 8) * h * bpp;\n\tvoid *base_texture_data = tex->faces_counter == 1 ? gpu_alloc_mapped(face_size * 6, VGL_MEM_MAIN) : tex->data;\n\n\tif (base_texture_data != NULL) {\n\t\t// Calculating face texture data pointer\n\t\tuint8_t *texture_data = (uint8_t *)base_texture_data + face_size * index;\n\n\t\tif (data != NULL) {\n\t\t\tconst int tex_size = w * h * bpp;\n\t\t\tvoid *mapped_data = gpu_alloc_mapped_temp(tex_size);\n\t\t\tvgl_fast_memcpy(mapped_data, data, tex_size);\n\t\t\tSceGxmTransferFormat dst_fmt = tex_format_to_transfer(format);\n\t\t\tsceGxmTransferCopy(\n\t\t\t\tw, h, 0, 0, SCE_GXM_TRANSFER_COLORKEY_NONE,\n\t\t\t\tsrc_format, SCE_GXM_TRANSFER_LINEAR,\n\t\t\t\tmapped_data, 0, 0, w * src_bpp,\n\t\t\t\tdst_fmt, SCE_GXM_TRANSFER_SWIZZLED,\n\t\t\t\ttexture_data, 0, 0, VGL_ALIGN(w, 8) * bpp,\n\t\t\t\tNULL, 0, NULL);\n\t\t} else\n\t\t\tvgl_memset(texture_data, 0, face_size);\n\n\t\t// Initializing texture and validating it\n\t\ttex->mip_count = 0;\n\t\tvglInitCubeTexture(&tex->gxm_tex, base_texture_data, format, w, h, tex->mip_count);\n\t\ttex->palette_data = NULL;\n\t\ttex->status = TEX_VALID;\n\t\ttex->data = base_texture_data;\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\tmarkAsCacheable(tex)\n#endif\n\t}\n}\n\nvoid gpu_alloc_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *), void (*write_cb)(void *, uint32_t), GLboolean fast_store) {\n\t// If there's already a texture in passed texture object we first dealloc it\n\tif (tex->status == TEX_VALID)\n\t\tgpu_free_texture_data(tex);\n\n\t// Getting texture format bpp\n\tuint8_t bpp = tex_format_to_bytespp(format);\n\n\t// Allocating texture data buffer\n\tconst int aligned_w = VGL_ALIGN(w, 8);\n\tconst int tex_size = aligned_w * h * bpp;\n\tvoid *texture_data = gpu_alloc_mapped(tex_size, VGL_MEM_MAIN);\n\n\tif (texture_data != NULL) {\n\t\t// Initializing texture data buffer\n\t\tif (data != NULL) {\n\t\t\tuint8_t *src = (uint8_t *)data;\n\t\t\tuint8_t *dst;\n\t\t\tif (fast_store) { // Internal Format and Data Format are the same, we can just use vgl_fast_memcpy for better performance\n\t\t\t\tif (aligned_w == w) // Texture size is already aligned, we can use a single vgl_fast_memcpy for better performance\n\t\t\t\t\tvgl_fast_memcpy(texture_data, src, tex_size);\n\t\t\t\telse {\n\t\t\t\t\tuint32_t line_size = w * bpp;\n\t\t\t\t\tfor (int i = 0; i < h; i++) {\n\t\t\t\t\t\tdst = ((uint8_t *)texture_data) + (aligned_w * bpp) * i;\n\t\t\t\t\t\tvgl_fast_memcpy(dst, src, line_size);\n\t\t\t\t\t\tsrc += line_size;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else { // Different internal and data formats, we need to go with slower callbacks system\n\t\t\t\tfor (int i = 0; i < h; i++) {\n\t\t\t\t\tdst = ((uint8_t *)texture_data) + (aligned_w * bpp) * i;\n\t\t\t\t\tfor (int j = 0; j < w; j++) {\n\t\t\t\t\t\tuint32_t clr = read_cb(src);\n\t\t\t\t\t\twrite_cb(dst, clr);\n\t\t\t\t\t\tsrc += src_bpp;\n\t\t\t\t\t\tdst += bpp;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else\n\t\t\tvgl_memset(texture_data, 0, tex_size);\n\n\t\t// Initializing texture and validating it\n\t\ttex->mip_count = 1;\n\t\tvglInitLinearTexture(&tex->gxm_tex, texture_data, format, w, h, tex->mip_count);\n\t\tif ((format & 0x9F000000U) == SCE_GXM_TEXTURE_BASE_FORMAT_P8)\n\t\t\ttex->palette_data = color_table;\n\t\telse\n\t\t\ttex->palette_data = NULL;\n\t\ttex->status = TEX_VALID;\n\t\ttex->data = texture_data;\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\tmarkAsCacheable(tex)\n#endif\n\t}\n}\n\nvoid gpu_alloc_paletted_texture(int32_t level, uint32_t w, uint32_t h, SceGxmTextureFormat format, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *)) {\n\t// If there's already a texture in passed texture object we first dealloc it\n\tif (tex->status == TEX_VALID)\n\t\tgpu_free_texture_data(tex);\n\n\t// Check if the texture is P8\n\tuint8_t is_p8 = tex_format_to_bytespp(format);\n\tuint32_t orig_w = w;\n\tuint32_t orig_h = h;\n\n\t// Calculating texture data buffer size\n\tuint32_t tex_size = 0;\n\tfor (int j = 0; j <= level; j++) {\n\t\ttex_size += is_p8 ? (w * h) : (w * h / 2);\n\t\tw /= 2;\n\t\th /= 2;\n\t}\n\n\t// Allocating texture and palette data buffers\n\tint num_entries = is_p8 ? 256 : 16;\n\ttex->palette_data = gpu_alloc_mapped_aligned(SCE_GXM_PALETTE_ALIGNMENT, num_entries * sizeof(uint32_t), VGL_MEM_MAIN);\n\ttex->data = gpu_alloc_mapped(tex_size, VGL_MEM_MAIN);\n\n\t// Populating palette data\n\tuint32_t *palette_data = (uint32_t *)tex->palette_data;\n\tuint8_t *src = (uint8_t *)data;\n\tfor (int i = 0; i < num_entries; i++) {\n\t\tpalette_data[i] = read_cb(src);\n\t\tsrc += src_bpp;\n\t}\n\n\t// Populating texture data\n\tif (is_p8)\n\t\tvgl_fast_memcpy(tex->data, src, tex_size);\n\telse {\n\t\tuint8_t *dst = (uint8_t *)tex->data;\n\t\tfor (int i = 0; i < tex_size; i++) {\n\t\t\tdst[i] = ((src[i] & 0x0F) << 4) | (src[i] >> 4);\n\t\t}\n\t}\n\n\t// Initializing texture and validating it\n\ttex->mip_count = level + 1;\n\tvglInitLinearTexture(&tex->gxm_tex, tex->data, format, orig_w, orig_h, tex->mip_count);\n\ttex->status = TEX_VALID;\n#ifndef TEXTURES_SPEEDHACK\n\ttex->last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\tmarkAsCacheable(tex)\n#endif\n}\n\nstatic inline __attribute__((always_inline)) int gpu_get_compressed_mip_size(int level, int width, int height, SceGxmTextureFormat format) {\n\tswitch (format) {\n\tcase SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_1BGR:\n\tcase SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_ABGR:\n\t\treturn (MAX(width, 16) * MAX(height, 8) * 2 + 7) / 8;\n\tcase SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_1BGR:\n\tcase SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_ABGR:\n\t\treturn (MAX(width, 8) * MAX(height, 8) * 4 + 7) / 8;\n\tcase SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP_ABGR:\n\t\treturn ceil(width / 8.0) * ceil(height / 4.0) * 8.0;\n\tcase SCE_GXM_TEXTURE_FORMAT_PVRTII4BPP_ABGR:\n\t\treturn ceil(width / 4.0) * ceil(height / 4.0) * 8.0;\n\tcase SCE_GXM_TEXTURE_FORMAT_UBC1_1BGR:\n\tcase SCE_GXM_TEXTURE_FORMAT_UBC1_ABGR:\n\tcase SCE_GXM_TEXTURE_FORMAT_ETC1_1BGR:\n\t\treturn ceil(width / 4.0) * ceil(height / 4.0) * 8;\n\tcase SCE_GXM_TEXTURE_FORMAT_UBC2_ABGR:\n\tcase SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR:\n\t\treturn ceil(width / 4.0) * ceil(height / 4.0) * 16;\n\tdefault:\n\t\treturn 0;\n\t}\n}\n\nstatic inline __attribute__((always_inline)) int gpu_get_compressed_mipchain_size(int level, int width, int height, SceGxmTextureFormat format) {\n\tint size = 0;\n\n\tfor (int currentLevel = 0; currentLevel <= level; currentLevel++) {\n\t\tsize += gpu_get_compressed_mip_size(currentLevel, width, height, format);\n\t\tif (width > 1)\n\t\t\twidth /= 2;\n\t\tif (height > 1)\n\t\t\theight /= 2;\n\t}\n\n\treturn size;\n}\n\nstatic inline __attribute__((always_inline)) int gpu_get_compressed_mip_offset(int level, int width, int height, SceGxmTextureFormat format) {\n\treturn gpu_get_compressed_mipchain_size(level - 1, width, height, format);\n}\n\nvoid gpu_alloc_compressed_cube_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, uint32_t image_size, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *), int index) {\n\t// If there's already a texture in passed texture object we first dealloc it\n\tif (tex->status == TEX_VALID && tex->faces_counter >= 6) {\n\t\tgpu_free_texture_data(tex);\n\t\ttex->faces_counter = 1;\n\t} else\n\t\ttex->faces_counter++;\n\n\t// Calculating swizzled compressed texture size on memory\n\tif (!image_size)\n\t\timage_size = gpu_get_compressed_mip_size(0, w, h, format);\n\n\tconst uint32_t aligned_width = nearest_po2(w);\n\tconst uint32_t aligned_height = nearest_po2(h);\n\tuint32_t max_width, max_height, aligned_max_width, aligned_max_height;\n\tmax_width = w;\n\tmax_height = h;\n\taligned_max_width = aligned_width;\n\taligned_max_height = aligned_height;\n\n\t// Allocating texture data buffer\n\tconst int mip_offset = gpu_get_compressed_mip_offset(0, aligned_max_width, aligned_max_height, format);\n\tconst int face_size = gpu_get_compressed_mipchain_size(0, aligned_max_width, aligned_max_height, format);\n\tconst int mip_size = face_size - mip_offset;\n\tvoid *base_texture_data = tex->faces_counter == 1 ? gpu_alloc_mapped(face_size * 6, VGL_MEM_MAIN) : tex->data;\n\tvoid *texture_data = (uint8_t *)base_texture_data + face_size * index;\n\n\t// Initializing texture data buffer\n\tif (texture_data != NULL) {\n\t\tvoid *mip_data = (void *)((uint8_t *)texture_data + mip_offset);\n\t\tif (data != NULL) {\n\t\t\tif (read_cb != NULL) {\n\t\t\t\t// Performing swizzling and DXT compression\n\t\t\t\tuint8_t alignment = tex_format_to_alignment(format);\n\t\t\t\tdxt_compress(mip_data, (uint8_t *)data, aligned_width, aligned_height, alignment == 16);\n\t\t\t} else {\n\t\t\t\t// Perform swizzling if necessary.\n\t\t\t\tswitch (format) {\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_1BGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_ABGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_1BGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_ABGR:\n\t\t\t\t\tvgl_fast_memcpy(mip_data, data, image_size);\n\t\t\t\t\tbreak;\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_UBC2_ABGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR:\n\t\t\t\t\tSwizzleTexData128Bpp((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 4), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 4), ALIGNBLOCK(MIN(aligned_width, aligned_height), 4));\n\t\t\t\t\tbreak;\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP_ABGR:\n\t\t\t\t\tSwizzleTexData64Bpp((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 8), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 8), MIN(ALIGNBLOCK(aligned_width, 8), ALIGNBLOCK(aligned_height, 4)));\n\t\t\t\t\tbreak;\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_ETC1_1BGR:\n\t\t\t\t\tSwizzleTexDataETC1((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 4), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 4), ALIGNBLOCK(MIN(aligned_width, aligned_height), 4));\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tSwizzleTexData64Bpp((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 4), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 4), ALIGNBLOCK(MIN(aligned_width, aligned_height), 4));\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t} else\n\t\t\tvgl_memset(mip_data, 0, mip_size);\n\n\t\t// Initializing texture and validating it\n\t\ttex->mip_count = 0;\n\t\tvglInitCubeTexture(&tex->gxm_tex, base_texture_data, format, w, h, tex->mip_count);\n\t\ttex->palette_data = NULL;\n\t\ttex->status = TEX_VALID;\n\t\ttex->data = base_texture_data;\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\tmarkAsCacheable(tex)\n#endif\n\t}\n}\n\nvoid gpu_alloc_compressed_texture(int32_t mip_level, uint32_t w, uint32_t h, SceGxmTextureFormat format, uint32_t image_size, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *)) {\n\t// If there's already a texture in passed texture object we first dealloc it\n\tif (tex->status == TEX_VALID && !mip_level)\n\t\tgpu_free_texture_data(tex);\n\n\t// Calculating swizzled compressed texture size on memory\n\tif (!image_size)\n\t\timage_size = gpu_get_compressed_mip_size(mip_level, w, h, format);\n\n\tconst uint32_t aligned_width = nearest_po2(w);\n\tconst uint32_t aligned_height = nearest_po2(h);\n\tuint32_t max_width, max_height, aligned_max_width, aligned_max_height;\n\tif (!mip_level) {\n\t\tmax_width = w;\n\t\tmax_height = h;\n\t\taligned_max_width = aligned_width;\n\t\taligned_max_height = aligned_height;\n\t} else {\n\t\tmax_width = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\tmax_height = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\taligned_max_width = nearest_po2(max_width);\n\t\taligned_max_height = nearest_po2(max_height);\n\t}\n\n\t// Allocating texture data buffer\n\tconst int mip_offset = gpu_get_compressed_mip_offset(mip_level, aligned_max_width, aligned_max_height, format);\n\tconst int tex_size = gpu_get_compressed_mipchain_size(mip_level, aligned_max_width, aligned_max_height, format);\n\tconst int mip_size = tex_size - mip_offset;\n\n\tint mip_count, tex_width, tex_height;\n\tvoid *texture_data;\n\tif (mip_level) {\n\t\tmip_count = tex->mip_count - 1;\n\t\ttex_width = max_width;\n\t\ttex_height = max_height;\n\n\t\tif (mip_count >= mip_level)\n\t\t\ttexture_data = tex->data;\n\t\telse {\n\t\t\ttexture_data = vgl_realloc(tex->data, tex_size);\n\t\t\tif (!texture_data) {\n\t\t\t\t// Reallocation in the same mspace failed, try manually.\n\t\t\t\ttexture_data = gpu_alloc_mapped(tex_size, VGL_MEM_MAIN);\n\t\t\t\tconst int old_data_size = gpu_get_compressed_mipchain_size(mip_count, aligned_max_width, aligned_max_height, format);\n\t\t\t\tvgl_memcpy(texture_data, tex->data, old_data_size);\n\t\t\t\tgpu_free_texture_data(tex);\n\t\t\t}\n\n\t\t\t// Set new mip count.\n\t\t\tmip_count = mip_level;\n\t\t}\n\t} else {\n\t\tmip_count = mip_level;\n\t\ttex_width = w;\n\t\ttex_height = h;\n\t\ttexture_data = gpu_alloc_mapped(tex_size, VGL_MEM_MAIN);\n\t}\n\n\t// Initializing texture data buffer\n\tif (texture_data != NULL) {\n\t\tvoid *mip_data = (void *)((uint8_t *)texture_data + mip_offset);\n\t\tif (data != NULL) {\n\t\t\tif (read_cb != NULL) {\n\t\t\t\t// Performing swizzling and DXT compression\n\t\t\t\tuint8_t alignment = tex_format_to_alignment(format);\n\t\t\t\tdxt_compress(mip_data, (uint8_t *)data, aligned_width, aligned_height, alignment == 16);\n\t\t\t} else {\n\t\t\t\t// Perform swizzling if necessary.\n\t\t\t\tswitch (format) {\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_1BGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT2BPP_ABGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_1BGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRT4BPP_ABGR:\n\t\t\t\t\tvgl_fast_memcpy(mip_data, data, image_size);\n\t\t\t\t\tbreak;\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_UBC2_ABGR:\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_UBC3_ABGR:\n\t\t\t\t\tSwizzleTexData128Bpp((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 4), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 4), ALIGNBLOCK(MIN(aligned_width, aligned_height), 4));\n\t\t\t\t\tbreak;\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_PVRTII2BPP_ABGR:\n\t\t\t\t\tSwizzleTexData64Bpp((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 8), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 8), MIN(ALIGNBLOCK(aligned_width, 8), ALIGNBLOCK(aligned_height, 4)));\n\t\t\t\t\tbreak;\n\t\t\t\tcase SCE_GXM_TEXTURE_FORMAT_ETC1_1BGR:\n\t\t\t\t\tSwizzleTexDataETC1((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 4), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 4), ALIGNBLOCK(MIN(aligned_width, aligned_height), 4));\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\tSwizzleTexData64Bpp((uint8_t *)mip_data, (uint8_t *)data, 0, 0, ALIGNBLOCK(w, 4), ALIGNBLOCK(h, 4), ALIGNBLOCK(w, 4), ALIGNBLOCK(MIN(aligned_width, aligned_height), 4));\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\n\t\t} else\n\t\t\tvgl_memset(mip_data, 0, mip_size);\n\n\t\t// Initializing texture and validating it\n\t\ttex->mip_count = mip_count + 1;\n\t\tvglInitSwizzledTexture(&tex->gxm_tex, texture_data, format, tex_width, tex_height, tex->use_mips ? tex->mip_count : 0);\n\t\ttex->palette_data = NULL;\n\t\ttex->status = TEX_VALID;\n\t\ttex->data = texture_data;\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\tmarkAsCacheable(tex)\n#endif\n\t}\n}\n\nvoid gpu_alloc_mipmaps(int level, texture *tex) {\n\t// Getting current mipmap count in passed texture\n\tint count = tex->mip_count - 1;\n\n\t// Checking if we need at least one more new mipmap level\n\tif ((level > count) || (level < 0)) { // Note: level < 0 means we will use max possible mipmaps level\n\n\t\t// Getting textures info and calculating bpp\n\t\tSceGxmTextureFormat format = sceGxmTextureGetFormat(&tex->gxm_tex);\n\t\tuint32_t bpp = tex_format_to_bytespp(format);\n\t\tuint32_t orig_w = sceGxmTextureGetWidth(&tex->gxm_tex);\n\t\tuint32_t orig_h = sceGxmTextureGetHeight(&tex->gxm_tex);\n\t\tuint32_t w = nearest_po2(orig_w);\n\t\tuint32_t h = nearest_po2(orig_h);\n\n\t\t// Calculating new texture data buffer size\n\t\tuint32_t jumps[16];\n\t\tuint32_t size = 0;\n\t\tif (level < 0 || count <= 0) {\n\t\t\tint mips = 0;\n\t\t\twhile ((w > 1) && (h > 1)) {\n\t\t\t\tjumps[mips] = MAX(w, 8) * h * bpp;\n\t\t\t\tsize += jumps[mips];\n\t\t\t\tw /= 2;\n\t\t\t\th /= 2;\n\t\t\t\tmips++;\n\t\t\t}\n\t\t\tjumps[mips] = MAX(w, 8) * h * bpp;\n\t\t\tsize += jumps[mips];\n\t\t\tif (level < 0)\n\t\t\t\tlevel = mips;\n\t\t\telse\n\t\t\t\tlevel++;\n\t\t} else {\n\t\t\tfor (int j = 0; j < level; j++) {\n\t\t\t\tjumps[j] = MAX(w, 8) * h * bpp;\n\t\t\t\tw /= 2;\n\t\t\t\th /= 2;\n\t\t\t}\n\t\t\tlevel++;\n\t\t}\n\n\t\t// Calculating needed sceGxmTransfer format for the downscale process\n\t\tSceGxmTransferFormat fmt = tex_format_to_transfer(format);\n\n\t\t// Reallocating texture with full mipchain size\n\t\tvoid *texture_data = count <= 0 ? vgl_realloc(tex->data, size) : tex->data;\n\t\tif (count <= 0 && !texture_data) {\n\t\t\t// Reallocation in the same mspace failed, try manually.\n\t\t\ttexture_data = gpu_alloc_mapped(size, VGL_MEM_MAIN);\n\t\t\tvgl_memcpy(texture_data, tex->data, VGL_ALIGN(orig_w, 8) * orig_h * bpp);\n\t\t\tgpu_free_texture_data(tex);\n\t\t}\n\n\t\t// Performing a chain downscale process to generate requested mipmaps\n\t\tuint8_t *curPtr = (uint8_t *)texture_data;\n\t\tuint32_t curWidth = orig_w;\n\t\tuint32_t curHeight = orig_h;\n\t\tif (curWidth % 2)\n\t\t\tcurWidth--;\n\t\tif (curHeight % 2)\n\t\t\tcurHeight--;\n\t\tfor (int j = 0; j < level - 1; j++) {\n\t\t\tif (curWidth <= 1 || curHeight <= 1)\n\t\t\t\tbreak;\n\t\t\tuint32_t curSrcStride = VGL_ALIGN(curWidth, 8);\n\t\t\tuint32_t curDstStride = VGL_ALIGN(curWidth >> 1, 8);\n\t\t\tuint8_t *dstPtr = curPtr + jumps[j];\n\t\t\tif (curWidth <= 1024 && curHeight <= 1024) {\n\t\t\t\tsceGxmTransferDownscale(\n\t\t\t\t\tfmt, curPtr, 0, 0,\n\t\t\t\t\tcurWidth, curHeight,\n\t\t\t\t\tcurSrcStride * bpp,\n\t\t\t\t\tfmt, dstPtr, 0, 0,\n\t\t\t\t\tcurDstStride * bpp,\n\t\t\t\t\tNULL, 0, NULL);\n\t\t\t} else { // sceGxmTransferDownscale doesn't support higher sizes, so we go for CPU downscaling\n\t\t\t\tfor (int y = 0, y2 = 0; y < curHeight; y += 2, y2++) {\n\t\t\t\t\tuint8_t *srcLine = curPtr + curSrcStride * bpp * y;\n\t\t\t\t\tuint8_t *dstLine = dstPtr + curDstStride * bpp * y2;\n\t\t\t\t\tfor (int x = 0, x2 = 0; x < curWidth; x += 2, x2++) {\n\t\t\t\t\t\tsceClibMemcpy(dstLine + x2 * bpp, srcLine + x * bpp, bpp);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\tcurPtr = dstPtr;\n\t\t\tcurWidth /= 2;\n\t\t\tcurHeight /= 2;\n\t\t}\n\n\t\t// Initializing texture in sceGxm\n\t\ttex->mip_count = level;\n\t\tvglInitLinearTexture(&tex->gxm_tex, texture_data, format, orig_w, orig_h, tex->use_mips ? tex->mip_count : 0);\n\t\ttex->palette_data = NULL;\n\t\ttex->status = TEX_VALID;\n\t\ttex->data = texture_data;\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = OBJ_NOT_USED;\n#endif\n#ifdef HAVE_TEX_CACHE\n\t\tmarkAsCacheable(tex)\n#endif\n\t}\n}\n\nvoid gpu_free_palette(void *pal) {\n\t// Deallocating palette memblock and object\n\tif (pal != NULL)\n\t\tvgl_free(pal);\n}\n\nvoid gpu_alloc_planar_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, const void *data, texture *tex) {\n\t// If there's already a texture in passed texture object we first dealloc it\n\tif (tex->status == TEX_VALID)\n\t\tgpu_free_texture_data(tex);\n\n\t// Allocating texture data buffer\n\tconst int plane_w = MAX(nearest_po2(w), 8);\n\tconst int plane_h = nearest_po2(h);\n\tconst int half_plane_w = MAX(nearest_po2(w / 2), 8);\n\tconst int half_plane_h = MAX(nearest_po2(h / 2), 8);\n\tconst int half_w = w / 2;\n\tconst int half_h = h / 2;\n\tconst int aligned_w = VGL_ALIGN(w, 8);\n\tconst int aligned_half_w = VGL_ALIGN(w / 2, 8);\n\tconst int tex_size = plane_w * plane_h + half_plane_w * half_plane_h * 2;\n\tvoid *texture_data = gpu_alloc_mapped(tex_size, VGL_MEM_MAIN);\n\n\tif (texture_data != NULL) {\n\t\t// Initializing texture data buffer\n\t\tif (data != NULL) {\n\t\t\tif (plane_w == w && half_plane_w == half_w) // Texture size is already aligned, we can use a single vgl_fast_memcpy for better performance\n\t\t\t\tvgl_fast_memcpy(texture_data, data, tex_size);\n\t\t\telse if ((format & 0x9F000000) == SCE_GXM_TEXTURE_BASE_FORMAT_YUV420P3) {\n\t\t\t\tuint8_t *src_y = (uint8_t *)data;\n\t\t\t\tuint8_t *src_u = src_y + w * h;\n\t\t\t\tuint8_t *src_v = src_u + half_w * half_h;\n\t\t\t\tuint8_t *dst_y = (uint8_t *)texture_data;\n\t\t\t\tuint8_t *dst_u = dst_y + plane_w * plane_h;\n\t\t\t\tuint8_t *dst_v = dst_u + half_plane_w * half_plane_h;\n\n\t\t\t\tif (aligned_w == w && aligned_half_w == half_w) { // Plane size is already aligned, we can use a single vgl_fast_memcpy for better performance\n\t\t\t\t\tvgl_fast_memcpy(dst_y, src_y, w * h);\n\t\t\t\t\tvgl_fast_memcpy(dst_u, src_u, half_w * half_h);\n\t\t\t\t\tvgl_fast_memcpy(dst_v, src_v, half_w * half_h);\n\t\t\t\t} else {\n\t\t\t\t\t// Copy two Y rows and one UV row at a time\n\t\t\t\t\tfor (int i = 0; i < half_h; i++) {\n\t\t\t\t\t\tvgl_fast_memcpy(dst_y, src_y, w);\n\t\t\t\t\t\tvgl_fast_memcpy(dst_u, src_u, half_w);\n\t\t\t\t\t\tvgl_fast_memcpy(dst_v, src_v, half_w);\n\t\t\t\t\t\tsrc_y += w;\n\t\t\t\t\t\tsrc_u += half_w;\n\t\t\t\t\t\tsrc_v += half_w;\n\t\t\t\t\t\tdst_y += aligned_w;\n\t\t\t\t\t\tdst_u += aligned_half_w;\n\t\t\t\t\t\tdst_v += aligned_half_w;\n\t\t\t\t\t\tvgl_fast_memcpy(dst_y, src_y, w);\n\t\t\t\t\t\tsrc_y += w;\n\t\t\t\t\t\tdst_y += aligned_w;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tuint8_t  *src_y = (uint8_t *)data;\n\t\t\t\tuint16_t *src_uv = (uint16_t *)(src_y + w * h);\n\t\t\t\tuint8_t  *dst_y = (uint8_t *)texture_data;\n\t\t\t\tuint16_t *dst_uv = (uint16_t *)(dst_y + plane_w * plane_h);\n\n\t\t\t\tif (aligned_w == w && aligned_half_w == half_w) { // Plane size is already aligned, we can use a single vgl_fast_memcpy for better performance\n\t\t\t\t\tvgl_fast_memcpy(dst_y, src_y, w * h);\n\t\t\t\t\tvgl_fast_memcpy(dst_uv, src_uv, half_w * half_h * sizeof(uint16_t));\n\t\t\t\t} else {\n\t\t\t\t\t// Copy two Y rows and one UV row at a time\n\t\t\t\t\tfor (int i = 0; i < half_h; i++) {\n\t\t\t\t\t\tvgl_fast_memcpy(dst_y, src_y, w);\n\t\t\t\t\t\tvgl_fast_memcpy(dst_uv, src_uv, half_w * sizeof(uint16_t));\n\t\t\t\t\t\tsrc_y += w;\n\t\t\t\t\t\tsrc_uv += half_w;\n\t\t\t\t\t\tdst_y += aligned_w;\n\t\t\t\t\t\tdst_uv += aligned_half_w;\n\t\t\t\t\t\tvgl_fast_memcpy(dst_y, src_y, w);\n\t\t\t\t\t\tsrc_y += w;\n\t\t\t\t\t\tdst_y += aligned_w;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t} else\n\t\t\tvgl_memset(texture_data, 0, tex_size);\n\n\t\t// Initializing texture and validating it\n\t\ttex->mip_count = 1;\n\t\tvglInitLinearTexture(&tex->gxm_tex, texture_data, format, w, h, tex->mip_count);\n\t\ttex->palette_data = NULL;\n\t\ttex->status = TEX_VALID;\n\t\ttex->data = texture_data;\n#ifndef TEXTURES_SPEEDHACK\n\t\ttex->last_frame = 0xFFFFFFFF;\n#endif\n\t}\n}\n"
  },
  {
    "path": "source/utils/gpu_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gpu_utils.h:\n * Header file for the GPU utilities exposed by gpu_utils.c\n */\n\n#ifndef _GPU_UTILS_H_\n#define _GPU_UTILS_H_\n\n#include \"debug_utils.h\"\n#include \"mem_utils.h\"\n\nuint8_t *vgl_reserve_data_pool(uint32_t size);\nextern uint32_t vgl_framecount; // Current frame number since application started\n\n// Align a value to the requested alignment\n#define VGL_ALIGN(x, a) (((x) + ((a)-1)) & ~((a)-1))\n#define ALIGNBLOCK(x, a) (((x) + ((a)-1)) / a)\n\n// Alloc a generic memblock into sceGxm mapped memory with alignment\nvoid *gpu_alloc_mapped_aligned(size_t alignment, size_t size, vglMemType type);\n\n// Alloc a generic memblock into sceGxm mapped memory\nstatic inline __attribute__((always_inline)) void *gpu_alloc_mapped(size_t size, vglMemType type) {\n\treturn gpu_alloc_mapped_aligned(MEM_ALIGNMENT, size, type);\n}\n\n// Alloc a generic memblock into sceGxm mapped memory and marks it for garbage collection\nstatic inline __attribute__((always_inline)) void *gpu_alloc_mapped_temp(size_t size) {\n#ifndef HAVE_CIRCULAR_VERTEX_POOL\n\t// Allocating memblock and marking it for garbage collection\n\tvoid *res = gpu_alloc_mapped(size, VGL_MEM_MAIN);\n\n#ifdef LOG_ERRORS\n\tif (!res)\n\t\tvgl_log(\"%s:%d gpu_alloc_mapped_temp failed with a requested size of 0x%08X\\n\", __FILE__, __LINE__, size);\n#endif\n\n\tmarkAsDirty(res);\n\treturn res;\n#else\n\treturn vgl_reserve_data_pool(size);\n#endif\n}\n\n// Alloc into sceGxm mapped memory a vertex USSE memblock\nvoid *gpu_vertex_usse_alloc_mapped(size_t size, unsigned int *usse_offset);\n\n// Dealloc from sceGxm mapped memory a vertex USSE memblock\nvoid gpu_vertex_usse_free_mapped(void *addr);\n\n// Alloc into sceGxm mapped memory a fragment USSE memblock\nvoid *gpu_fragment_usse_alloc_mapped(size_t size, unsigned int *usse_offset);\n\n// Dealloc from sceGxm mapped memory a fragment USSE memblock\nvoid gpu_fragment_usse_free_mapped(void *addr);\n\n// Calculate bpp for a requested texture format\nstatic inline __attribute__((always_inline)) int tex_format_to_bytespp(SceGxmTextureFormat format) {\n\t// Calculating bpp for the requested texture format\n\tswitch (format & 0x9F000000) {\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_P4:\n\t\treturn 0;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_S8:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_P8:\n\t\treturn 1;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U4U4U4U4:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U3U3U2:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U1U5U5U5:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U5U6U5:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_S5S5U6:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U8:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_S8S8:\n\t\treturn 2;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U8U8:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_S8S8S8:\n\t\treturn 3;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_F16F16F16F16:\n\t\treturn 8;\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U8U8U8U8:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_S8S8S8S8:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_F32:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_U32:\n\tcase SCE_GXM_TEXTURE_BASE_FORMAT_S32:\n\tdefault:\n\t\treturn 4;\n\t}\n}\n\n// Alloc a texture\nvoid gpu_alloc_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *), void (*write_cb)(void *, uint32_t), GLboolean fast_store);\n\n// Alloc a cube texture\nvoid gpu_alloc_cube_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, SceGxmTransferFormat src_format, const void *data, texture *tex, uint8_t src_bpp, int index);\n\n// Alloc a compresseed texture\nvoid gpu_alloc_compressed_texture(int32_t level, uint32_t w, uint32_t h, SceGxmTextureFormat format, uint32_t image_size, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *));\n\n// Alloc a compressed cube texture\nvoid gpu_alloc_compressed_cube_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, uint32_t image_size, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *), int index);\n\n// Alloc a paletted texture\nvoid gpu_alloc_paletted_texture(int32_t level, uint32_t w, uint32_t h, SceGxmTextureFormat format, const void *data, texture *tex, uint8_t src_bpp, uint32_t (*read_cb)(void *));\n\n// Alloc a planar texture\nvoid gpu_alloc_planar_texture(uint32_t w, uint32_t h, SceGxmTextureFormat format, const void *data, texture *tex);\n\n// Dealloc a texture data\nstatic inline __attribute__((always_inline)) void gpu_free_texture_data(texture *tex) {\n\t// Deallocating texture\n\tif (tex->data != NULL) {\n#ifdef HAVE_TEX_CACHE\n\t\tif (tex->last_frame == OBJ_CACHED) {\n\t\t\tchar fname[256], hash[24]; \\\n\t\t\tsprintf(hash, \"%llX\", tex->hash); \\\n\t\t\tsprintf(fname, \"%s/%c%c/%s.raw\", vgl_file_cache_path, hash[0], hash[1], hash); \\\n\t\t\tsceIoRemove(fname);\n\t\t\ttex->data = NULL;\n\t\t\treturn;\n\t\t} else {\n\t\t\tif (tex == vgl_uncached_tex_head) {\n\t\t\t\tvgl_uncached_tex_head = tex->next;\n\t\t\t}\n\t\t\tif (tex == vgl_uncached_tex_tail) {\n\t\t\t\tvgl_uncached_tex_tail = tex->prev;\n\t\t\t}\n\t\t\tif (tex->next) {\n\t\t\t\ttex->next->prev = tex->prev;\n\t\t\t}\n\t\t\tif (tex->prev) {\n\t\t\t\ttex->prev->next = tex->next;\n\t\t\t}\n\t\t\ttex->next = NULL;\n\t\t\ttex->prev = NULL;\n\t\t}\n#endif\n#ifndef TEXTURES_SPEEDHACK\n\t\tif (vgl_framecount - tex->last_frame > FRAME_PURGE_FREQ) {\n\t\t\tvgl_free(tex->data);\n\t\t} else\n#endif\n\t\t{\n\t\t\tmarkAsDirty(tex->data);\n\t\t}\n\t\ttex->data = NULL;\n\t}\n\tif (tex->palette_data != NULL) {\n#ifndef TEXTURES_SPEEDHACK\n\t\tif (vgl_framecount - tex->last_frame > FRAME_PURGE_FREQ) {\n\t\t\tvgl_free(tex->palette_data);\n\t\t} else\n#endif\n\t\t{\n\t\t\tmarkAsDirty(tex->palette_data);\n\t\t}\n\t\ttex->palette_data = NULL;\n\t}\n}\n\n// Dealloc a texture\nstatic inline __attribute__((always_inline)) void gpu_free_texture(texture *tex) {\n\tgpu_free_texture_data(tex);\n\ttex->status = TEX_UNUSED;\n}\n\n// Alloc a palette\nvoid *gpu_alloc_palette(const void *data, uint32_t w, uint32_t bpe);\n\n// Dealloc a palette\nvoid gpu_free_palette(void *pal);\n\n// Generate mipmaps for a given texture\nvoid gpu_alloc_mipmaps(int level, texture *tex);\n\n#endif\n"
  },
  {
    "path": "source/utils/gxm_utils.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gxm_utils.c:\n * Utilities for GXM api usage\n */\n#include \"../shared.h\"\n\n#define UNIFORM_CIRCULAR_POOL_SIZE (2 * 1024 * 1024)\n\nvoid *vgl_def_frag_buf = NULL;\nvoid *vgl_def_vert_buf = NULL;\nstatic uint8_t *unif_pool = NULL;\nstatic uint32_t unif_idx = 0;\n\nvoid vglSetupUniformCircularPool() {\n\tunif_pool = gpu_alloc_mapped(UNIFORM_CIRCULAR_POOL_SIZE, VGL_MEM_RAM);\n}\n\nvoid *vglReserveUniformCircularPoolBuffer(uint32_t size) {\n\tvoid *r;\n\tif (unif_idx + size >= UNIFORM_CIRCULAR_POOL_SIZE) {\n#ifndef SKIP_ERROR_HANDLING\n\t\tstatic uint32_t last_frame_swap = 0;\n\t\tif (last_frame_swap == vgl_framecount) {\n\t\t\tvgl_log(\"%s:%d Circular Uniform Pool outage detected! Consider increasing its size...\\n\", __FILE__, __LINE__);\n\t\t}\n\t\tlast_frame_swap = vgl_framecount;\n#endif\n\t\tr = unif_pool;\n\t\tunif_idx = size;\n\t} else {\n\t\tr = (unif_pool + unif_idx);\n\t\tunif_idx += size;\n\t}\n\treturn r;\n}\n"
  },
  {
    "path": "source/utils/gxm_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * gxm_utils.h:\n * Header file for the GXM utilities exposed by gxm_utils.c\n */\n\n#ifndef _GXM_UTILS_H_\n#define _GXM_UTILS_H_\n\n//#define PARANOID // Enable this flag to use original sceGxmTexture functions instead of faster re-implementations\n\nextern void *vgl_def_frag_buf;\nextern void *vgl_def_vert_buf;\nextern SceGxmContext *gxm_context;\n\nvoid vglSetupUniformCircularPool(void);\nvoid *vglReserveUniformCircularPoolBuffer(uint32_t size);\n\nstatic inline __attribute__((always_inline)) void vglRestoreFragmentUniformBuffer(void) {\n\tif (vgl_def_frag_buf)\n\t\tsceGxmSetFragmentDefaultUniformBuffer(gxm_context, vgl_def_frag_buf);\t\n}\nstatic inline __attribute__((always_inline)) void vglRestoreVertexUniformBuffer(void) {\n\tif (vgl_def_vert_buf)\n\t\tsceGxmSetVertexDefaultUniformBuffer(gxm_context, vgl_def_vert_buf);\n}\nstatic inline __attribute__((always_inline)) void *vglReserveFragmentUniformBuffer(uint32_t size) {\n\tvgl_def_frag_buf = vglReserveUniformCircularPoolBuffer(size);\n\tsceGxmSetFragmentDefaultUniformBuffer(gxm_context, vgl_def_frag_buf);\n\treturn vgl_def_frag_buf;\n}\nstatic inline __attribute__((always_inline)) void *vglReserveVertexUniformBuffer(uint32_t size) {\n\tvgl_def_vert_buf = vglReserveUniformCircularPoolBuffer(size);\n\tsceGxmSetVertexDefaultUniformBuffer(gxm_context, vgl_def_vert_buf);\n\treturn vgl_def_vert_buf;\n}\n\n#ifndef PARANOID\ntypedef struct {\n\tuint32_t control_words[4];\n} SceGxmTextureInternal;\n\n// Faster variants with stripped error handling\nstatic inline __attribute__((always_inline)) void vglSetTexUMode(SceGxmTexture *texture, SceGxmTextureAddrMode addrMode) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((addrMode << 6) & 0x1C0) | tex->control_words[0] & 0xFFFFFE3F;\n}\nstatic inline __attribute__((always_inline)) void vglSetTexVMode(SceGxmTexture *texture, SceGxmTextureAddrMode addrMode) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((addrMode << 3) & 0x38) | tex->control_words[0] & 0xFFFFFFC7;\n}\nstatic inline __attribute__((always_inline)) void vglSetTexMinFilter(SceGxmTexture *texture, SceGxmTextureFilter minFilter) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((minFilter << 10) & 0xC00) | tex->control_words[0] & 0xFFFFF3FF;\n}\nstatic inline __attribute__((always_inline)) void vglSetTexMagFilter(SceGxmTexture *texture, SceGxmTextureFilter magFilter) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((magFilter << 12) & 0x3000) | tex->control_words[0] & 0xFFFFCFFF;\n}\nstatic inline __attribute__((always_inline)) void vglSetTexMipFilter(SceGxmTexture *texture, SceGxmTextureMipFilter mipFilter) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = mipFilter & 0x200 | tex->control_words[0] & 0xFFFFFDFF;\n}\nstatic inline __attribute__((always_inline)) void vglSetTexLodBias(SceGxmTexture *texture, uint32_t bias) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = tex->control_words[0] & 0xF81FFFFF | (bias << 21);\n}\nstatic inline __attribute__((always_inline)) void vglSetTexMipmapCount(SceGxmTexture *texture, uint32_t count) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = tex->control_words[0] & 0xFFE1FFFF | (((count - 1) & 0xF) << 17);\n}\nstatic inline __attribute__((always_inline)) void vglSetTexGammaMode(SceGxmTexture *texture, SceGxmTextureGammaMode mode) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = mode & 0x18000000 | tex->control_words[0] & 0xE7FFFFFF;\n}\nstatic inline __attribute__((always_inline)) void vglSetTexPalette(SceGxmTexture *texture, void *data) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[3] = tex->control_words[3] & 0xFC000000 | (uint32_t)data >> 6;\n}\nstatic inline __attribute__((always_inline)) void vglInitLinearTexture(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((mipCount - 1) & 0xF) << 17 | 0x3E00090 | texFormat & 0x80000000;\n\ttex->control_words[1] = (height - 1) | 0x60000000 | ((width - 1) << 12) | texFormat & 0x1F000000;\n\ttex->control_words[2] = (uint32_t)data & 0xFFFFFFFC;\n\ttex->control_words[3] = ((texFormat & 0x7000) << 16) | 0x80000000;\n}\nstatic inline __attribute__((always_inline)) void vglInitCubeTexture(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((mipCount - 1) & 0xF) << 17 | 0x3E00090 | texFormat & 0x80000000;\n\ttex->control_words[1] = (31 - __builtin_clz(height)) | 0x40000000 | ((31 - __builtin_clz(width)) << 16) | texFormat & 0x1F000000;\n\ttex->control_words[2] = (uint32_t)data & 0xFFFFFFFC;\n\ttex->control_words[3] = ((texFormat & 0x7000) << 16) | 0x80000000;\n}\nstatic inline __attribute__((always_inline)) void vglInitSwizzledTexture(SceGxmTexture *texture, const void *data, SceGxmTextureFormat texFormat, unsigned int width, unsigned int height, unsigned int mipCount) {\n\tSceGxmTextureInternal *tex = (SceGxmTextureInternal *)texture;\n\ttex->control_words[0] = ((mipCount - 1) & 0xF) << 17 | 0x3E00090 | texFormat & 0x80000000;\n\ttex->control_words[1] = (height - 1) | 0xA0000000 | ((width - 1) << 12) | texFormat & 0x1F000000;\n\ttex->control_words[2] = (uint32_t)data & 0xFFFFFFFC;\n\ttex->control_words[3] = ((texFormat & 0x7000) << 16) | 0x80000000;\n}\nstatic inline __attribute__((always_inline)) uint32_t *vglProgramGetParameterBase(const SceGxmProgram *program) {\n\tuint32_t *ptr = (uint32_t *)program + 10;\n\treturn (uint32_t *)((uint32_t)ptr + *ptr);\n}\nstatic inline __attribute__((always_inline)) int vglDepthStencilSurfaceInit(SceGxmDepthStencilSurface *surface, SceGxmDepthStencilFormat depthStencilFormat, SceGxmDepthStencilSurfaceType surfaceType, unsigned int strideInSamples, void *depthData, void *stencilData) {\n\tuint32_t *s = (uint32_t *)surface;\n\ts[0] = surfaceType & 0x11000 | 0x100000 | depthStencilFormat & 0x7EEE000 | 8 * ((strideInSamples >> 5) - 1) & 0x7F8;\n#ifndef DEPTH_STENCIL_HACK\n\ts[1] = (uint32_t)depthData;\n\ts[2] = (uint32_t)stencilData;\n#endif\n\ts[3] = 0x3F800000;\n\ts[4] = 0x300;\n\treturn 0;\n}\n#else\n// Default sceGxm functions\n#define vglSetTexUMode sceGxmTextureSetUAddrMode\n#define vglSetTexVMode sceGxmTextureSetVAddrMode\n#define vglSetTexMinFilter sceGxmTextureSetMinFilter\n#define vglSetTexMagFilter sceGxmTextureSetMagFilter\n#define vglSetTexMipFilter sceGxmTextureSetMipFilter\n#define vglSetTexLodBias sceGxmTextureSetLodBias\n#define vglSetTexMipmapCount sceGxmTextureSetMipmapCount\n#define vglSetTexGammaMode sceGxmTextureSetGammaMode\n#define vglSetTexPalette sceGxmTextureSetPalette\n#define vglInitLinearTexture sceGxmTextureInitLinear\n#define vglInitCubeTexture sceGxmTextureInitCube\n#define vglInitSwizzledTexture sceGxmTextureInitSwizzledArbitrary\n#define vglProgramGetParameterBase(x) ((uint32_t *)sceGxmProgramGetParameter(x, 0))\n#define vglDepthStencilSurfaceInit sceGxmDepthStencilSurfaceInit\n#endif\n#endif\n"
  },
  {
    "path": "source/utils/math_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * math_utils.h:\n * Header file for the math utilities exposed by math_utils.c\n */\n\n#ifndef _MATH_UTILS_H_\n#define _MATH_UTILS_H_\n\n#include <math.h>\n#include <math_neon.h>\n\n#ifndef DEG_TO_RAD\n#define DEG_TO_RAD(x) ((x)*M_PI / 180.0)\n#endif\n\n// clang-format off\n// vector of 2 floats struct\ntypedef struct {\n\tfloat x, y;\n} vector2f;\n\n// vector of 3 floats struct\ntypedef struct {\n\tunion { float x; float r; };\n\tunion { float y; float g; };\n\tunion { float z; float b; };\n} vector3f;\n\n// vector of 4 floats struct\ntypedef struct {\n\tunion { float x; float r; };\n\tunion { float y; float g; };\n\tunion { float z; float b; };\n\tunion { float w; float a; };\n} vector4f;\n// clang-format on\n\n// Matrix types\ntypedef float matrix2x2[2][2];\ntypedef float matrix3x3[3][3];\ntypedef float matrix4x4[4][4];\n\n// Creates an identity matrix\nstatic inline __attribute__((always_inline)) void matrix4x4_identity(matrix4x4 m) {\n\tvgl_memset(m, 0, sizeof(matrix4x4));\n\tm[0][0] = m[1][1] = m[2][2] = m[3][3] = 1.0f;\n}\n\n// Copy a matrix to another one\nstatic inline __attribute__((always_inline)) void matrix4x4_copy(matrix4x4 dst, const matrix4x4 src) {\n\tvgl_fast_memcpy(dst, src, sizeof(matrix4x4));\n}\n\n// Perform a matrix per matrix moltiplication\nstatic inline __attribute__((always_inline)) void matrix4x4_multiply(matrix4x4 dst, const matrix4x4 src1, const matrix4x4 src2) {\n\tmatmul4_neon((float *)src2, (float *)src1, (float *)dst);\n}\n\n// Rotate a matrix on x,y,z axis\nstatic inline __attribute__((always_inline)) void matrix4x4_rotate(matrix4x4 m, float rad, float x, float y, float z) {\n\tfloat cs[2];\n\tsincosf_c(rad, cs);\n\n\tmatrix4x4 m1, m2;\n\tvgl_memset(m1, 0, sizeof(matrix4x4));\n\tconst float c = 1 - cs[1];\n\tfloat axis[3] = {x, y, z};\n\tnormalize3_neon(axis, axis);\n\tconst float xc = axis[0] * c, yc = axis[1] * c, zc = axis[2] * c;\n\tm1[0][0] = axis[0] * xc + cs[1];\n\tm1[1][0] = axis[1] * xc + axis[2] * cs[0];\n\tm1[2][0] = axis[2] * xc - axis[1] * cs[0];\n\n\tm1[0][1] = axis[0] * yc - axis[2] * cs[0];\n\tm1[1][1] = axis[1] * yc + cs[1];\n\tm1[2][1] = axis[2] * yc + axis[0] * cs[0];\n\n\tm1[0][2] = axis[0] * zc + axis[1] * cs[0];\n\tm1[1][2] = axis[1] * zc - axis[0] * cs[0];\n\tm1[2][2] = axis[2] * zc + cs[1];\n\n\tm1[3][3] = 1.0f;\n\n\tmatrix4x4_multiply(m2, m, m1);\n\tmatrix4x4_copy(m, m2);\n}\n\n// Translate a matrix\nstatic inline __attribute__((always_inline)) void matrix4x4_translate(matrix4x4 m, float x, float y, float z) {\n\tmatrix4x4 m1, m2;\n\tmatrix4x4_identity(m1);\n\tm1[0][3] = x;\n\tm1[1][3] = y;\n\tm1[2][3] = z;\n\n\tmatrix4x4_multiply(m2, m, m1);\n\tmatrix4x4_copy(m, m2);\n}\n\n// Scale a matrix\nstatic inline __attribute__((always_inline)) void matrix4x4_scale(matrix4x4 m, float x, float y, float z) {\n\tmatrix4x4 m1, m2;\n\tvgl_memset(m1, 0, sizeof(matrix4x4));\n\tm1[0][0] = x;\n\tm1[1][1] = y;\n\tm1[2][2] = z;\n\tm1[3][3] = 1.0f;\n\n\tmatrix4x4_multiply(m2, m, m1);\n\tmatrix4x4_copy(m, m2);\n}\n\n// Transpose a matrix\nstatic inline __attribute__((always_inline)) void matrix2x2_transpose(matrix2x2 out, const matrix2x2 m) {\n\tfor (int i = 0; i < 2; i++) {\n\t\tfor (int j = 0; j < 2; j++)\n\t\t\tout[i][j] = m[j][i];\n\t}\n}\nstatic inline __attribute__((always_inline)) void matrix3x3_transpose(matrix3x3 out, const matrix3x3 m) {\n\tfor (int i = 0; i < 3; i++) {\n\t\tfor (int j = 0; j < 3; j++)\n\t\t\tout[i][j] = m[j][i];\n\t}\n}\nstatic inline __attribute__((always_inline)) void matrix4x4_transpose(matrix4x4 out, const matrix4x4 m) {\n\tfor (int i = 0; i < 4; i++) {\n\t\tfor (int j = 0; j < 4; j++)\n\t\t\tout[i][j] = m[j][i];\n\t}\n}\n\n// Init a matrix with different settings (ortho, frustum, perspective)\nstatic inline __attribute__((always_inline)) void matrix4x4_init_orthographic(matrix4x4 m, float left, float right, float bottom, float top, float near, float far) {\n\tvgl_memset(m, 0, sizeof(matrix4x4));\n\tm[0][0] = 2.0f / (right - left);\n\tm[0][3] = -(right + left) / (right - left);\n\tm[1][1] = 2.0f / (top - bottom);\n\tm[1][3] = -(top + bottom) / (top - bottom);\n\tm[2][2] = -2.0f / (far - near);\n\tm[2][3] = -(far + near) / (far - near);\n\tm[3][3] = 1.0f;\n}\nstatic inline __attribute__((always_inline)) void matrix4x4_init_frustum(matrix4x4 m, float left, float right, float bottom, float top, float near, float far) {\n\tvgl_memset(m, 0, sizeof(matrix4x4));\n\tm[0][0] = (2.0f * near) / (right - left);\n\tm[0][2] = (right + left) / (right - left);\n\tm[1][1] = (2.0f * near) / (top - bottom);\n\tm[1][2] = (top + bottom) / (top - bottom);\n\tm[2][2] = -(far + near) / (far - near);\n\tm[2][3] = (-2.0f * far * near) / (far - near);\n\tm[3][2] = -1.0f;\n}\nstatic inline __attribute__((always_inline)) void matrix4x4_init_perspective(matrix4x4 m, float fov, float aspect, float near, float far) {\n\tfloat half_height = near * tanf_neon(DEG_TO_RAD(fov) * 0.5f);\n\tfloat half_width = half_height * aspect;\n\n\tmatrix4x4_init_frustum(m, -half_width, half_width, -half_height, half_height, near, far);\n}\n\n// Invert a matrix\nstatic inline __attribute__((always_inline)) int matrix3x3_invert(matrix3x3 out, const matrix3x3 in) {\n\tfloat inv[9], det;\n\tfloat *invOut = (float *)&out[0][0];\n\tconst float *m = (float *)&in[0][0];\n\tint i;\n\n\tinv[ 0] = m[4] * m[8] - m[5] * m[7];\n\tinv[ 1] = m[2] * m[7] - m[1] * m[8];\n\tinv[ 2] = m[1] * m[5] - m[2] * m[4];\n\n\tdet = m[0] * inv[0] + m[3] * inv[1] + m[6] * inv[2];\n\n\tif (det == 0)\n\t\treturn 0;\n\n\tinv[ 3] = m[5] * m[6] - m[3] * m[8];\n\tinv[ 4] = m[0] * m[8] - m[2] * m[6];\n\tinv[ 5] = m[2] * m[3] - m[0] * m[5];\n\tinv[ 6] = m[3] * m[7] - m[4] * m[6];\n\tinv[ 7] = m[1] * m[6] - m[0] * m[7];\n\tinv[ 8] = m[0] * m[4] - m[1] * m[3];\n\n\tdet = 1.f / det;\n\n\tfor(i = 0; i < 9; i++)\n\t\tinvOut[i] = inv[i] * det;\n\t\n\treturn 1;\n}\nstatic inline __attribute__((always_inline)) int matrix4x4_invert(matrix4x4 out, const matrix4x4 in) {\n\tfloat inv[16], det;\n\tfloat *invOut = (float *)&out[0][0];\n\tconst float *m = (float *)&in[0][0];\n\tint i;\n  \n\tinv[ 0] =  m[5] * m[10] * m[15] - m[5] * m[14] * m[11] - m[6] * m[9] * m[15] + m[6] * m[13] * m[11] + m[7] * m[9] * m[14] - m[7] * m[13] * m[10];\n\tinv[ 1] = -m[1] * m[10] * m[15] + m[1] * m[14] * m[11] + m[2] * m[9] * m[15] - m[2] * m[13] * m[11] - m[3] * m[9] * m[14] + m[3] * m[13] * m[10];\n\tinv[ 2] =  m[1] * m[ 6] * m[15] - m[1] * m[14] * m[ 7] - m[2] * m[5] * m[15] + m[2] * m[13] * m[ 7] + m[3] * m[5] * m[14] - m[3] * m[13] * m[ 6];\n\tinv[ 3] = -m[1] * m[ 6] * m[11] + m[1] * m[10] * m[ 7] + m[2] * m[5] * m[11] - m[2] * m[ 9] * m[ 7] - m[3] * m[5] * m[10] + m[3] * m[ 9] * m[ 6];\n\t\n\tdet = m[0] * inv[0] + m[4] * inv[1] + m[8] * inv[2] + m[12] * inv[3];\n  \n\tif(det == 0)\n\t\treturn 0;\n\t\n\tinv[ 4] = -m[4] * m[10] * m[15] + m[4] * m[14] * m[11] + m[6] * m[8] * m[15] - m[6] * m[12] * m[11] - m[7] * m[8] * m[14] + m[7] * m[12] * m[10];\n\tinv[ 5] =  m[0] * m[10] * m[15] - m[0] * m[14] * m[11] - m[2] * m[8] * m[15] + m[2] * m[12] * m[11] + m[3] * m[8] * m[14] - m[3] * m[12] * m[10];\n\tinv[ 6] = -m[0] * m[ 6] * m[15] + m[0] * m[14] * m[ 7] + m[2] * m[4] * m[15] - m[2] * m[12] * m[ 7] - m[3] * m[4] * m[14] + m[3] * m[12] * m[ 6];\n\tinv[ 7] =  m[0] * m[ 6] * m[11] - m[0] * m[10] * m[ 7] - m[2] * m[4] * m[11] + m[2] * m[ 8] * m[ 7] + m[3] * m[4] * m[10] - m[3] * m[ 8] * m[ 6];\n\tinv[ 8] =  m[4] * m[ 9] * m[15] - m[4] * m[13] * m[11] - m[5] * m[8] * m[15] + m[5] * m[12] * m[11] + m[7] * m[8] * m[13] - m[7] * m[12] * m[ 9];\n\tinv[ 9] = -m[0] * m[ 9] * m[15] + m[0] * m[13] * m[11] + m[1] * m[8] * m[15] - m[1] * m[12] * m[11] - m[3] * m[8] * m[13] + m[3] * m[12] * m[ 9];\n\tinv[10] =  m[0] * m[ 5] * m[15] - m[0] * m[13] * m[ 7] - m[1] * m[4] * m[15] + m[1] * m[12] * m[ 7] + m[3] * m[4] * m[13] - m[3] * m[12] * m[ 5];\n\tinv[11] = -m[0] * m[ 5] * m[11] + m[0] * m[ 9] * m[ 7] + m[1] * m[4] * m[11] - m[1] * m[ 8] * m[ 7] - m[3] * m[4] * m[ 9] + m[3] * m[ 8] * m[ 5];\n\tinv[12] = -m[4] * m[ 9] * m[14] + m[4] * m[13] * m[10] + m[5] * m[8] * m[14] - m[5] * m[12] * m[10] - m[6] * m[8] * m[13] + m[6] * m[12] * m[ 9];\n\tinv[13] =  m[0] * m[ 9] * m[14] - m[0] * m[13] * m[10] - m[1] * m[8] * m[14] + m[1] * m[12] * m[10] + m[2] * m[8] * m[13] - m[2] * m[12] * m[ 9];\n\tinv[14] = -m[0] * m[ 5] * m[14] + m[0] * m[13] * m[ 6] + m[1] * m[4] * m[14] - m[1] * m[12] * m[ 6] - m[2] * m[4] * m[13] + m[2] * m[12] * m[ 5];\n\tinv[15] =  m[0] * m[ 5] * m[10] - m[0] * m[ 9] * m[ 6] - m[1] * m[4] * m[10] + m[1] * m[ 8] * m[ 6] + m[2] * m[4] * m[ 9] - m[2] * m[ 8] * m[ 5];\n  \n\tdet = 1.f / det;\n  \n\tfor(i = 0; i < 16; i++)\n\t\tinvOut[i] = inv[i] * det;\n  \n\treturn 1;\n}\n\n// Perform a matrix per vector moltiplication\nstatic inline __attribute__((always_inline)) void vector4f_matrix4x4_mult(vector4f *u, const matrix4x4 m, const vector4f *v) {\n\tu->x = m[0][0] * v->x + m[0][1] * v->y + m[0][2] * v->z + m[0][3] * v->w;\n\tu->y = m[1][0] * v->x + m[1][1] * v->y + m[1][2] * v->z + m[1][3] * v->w;\n\tu->z = m[2][0] * v->x + m[2][1] * v->y + m[2][2] * v->z + m[2][3] * v->w;\n\tu->w = m[3][0] * v->x + m[3][1] * v->y + m[3][2] * v->z + m[3][3] * v->w;\n}\n\n// Cross product between two vectors\nstatic inline __attribute__((always_inline)) void vector3f_cross_product(vector3f *r, const vector3f *v1, const vector3f *v2) {\n\tr->x = v1->y * v2->z - v1->z * v2->y;\n\tr->y = -v1->x * v2->z + v1->z * v2->x;\n\tr->z = v1->x * v2->y - v1->y * v2->x;\n}\n\n// Normalize a vector\nstatic inline __attribute__((always_inline)) void vector4f_normalize(vector4f *v) {\n\tnormalize4_neon((float *)v, (float *)v);\n}\n\n#endif\n"
  },
  {
    "path": "source/utils/mem_utils.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/*\n * mem_utils.c:\n * Utilities for memory management\n */\n\n#include \"../shared.h\"\n\n#define HEAP_COOKIE 0x13371337\n\nGLboolean has_cached_mem = GL_FALSE; // Flag for whether to use cached memory for mempools or not\n\n#ifndef HAVE_CUSTOM_HEAP\nstatic void *mempool_mspace[VGL_MEM_ALL] = {NULL, NULL, NULL, NULL, NULL}; // mspace creations (VRAM, RAM, PHYCONT RAM, CDLG, EXTERNAL)\n#endif\nstatic void *mempool_addr[VGL_MEM_ALL] = {NULL, NULL, NULL, NULL, NULL}; // addresses of heap memblocks (VRAM, RAM, PHYCONT RAM, CDLG, EXTERNAL)\nstatic SceUID mempool_id[VGL_MEM_ALL] = {0, 0, 0, 0, 0}; // UIDs of heap memblocks (VRAM, RAM, PHYCONT RAM, EXTERNAL)\nstatic size_t mempool_size[VGL_MEM_ALL] = {0, 0, 0, 0, 0}; // sizes of heap memlbocks (VRAM, RAM, PHYCONT RAM, EXTERNAL)\n\nstatic int mempool_initialized = GL_FALSE;\n\n#ifdef HAVE_WRAPPED_ALLOCATORS\nvoid *__real_calloc(uint32_t nmember, uint32_t size);\nvoid __real_free(void *addr);\nvoid *__real_malloc(uint32_t size);\nvoid *__real_memalign(uint32_t alignment, uint32_t size);\nvoid *__real_realloc(void *ptr, uint32_t size);\n#endif\n\n#ifdef HAVE_CUSTOM_HEAP\ntypedef struct tm_block_s {\n\tstruct tm_block_s *next; // next block in list (either free or allocated)\n\tint32_t type; // one of vglMemType\n\tuintptr_t base; // block start address\n\tuint32_t offset; // offset for USSE stuff (unused)\n\tuint32_t size; // block size\n#ifndef SKIP_ERROR_HANDLING\n\tuint32_t real_size; // real alloc size for putting a heap cookie\n#endif\n} tm_block_t;\n\nstatic tm_block_t *tm_alloclist; // list of allocated blocks\nstatic tm_block_t *tm_freelist; // list of free blocks\n\nstatic uint32_t tm_free[VGL_MEM_ALL]; // see enum vglMemType\n\n// get new block header\nstatic inline tm_block_t *heap_blk_new(void) {\n\treturn calloc(1, sizeof(tm_block_t));\n}\n\n// release block header\nstatic inline void heap_blk_release(tm_block_t *block) {\n\tfree(block);\n}\n\n// determine if two blocks can be merged into one\n// blocks of different types can't be merged,\n// blocks of same type can only be merged if they're next to each other\n// in memory and have matching offsets\nstatic inline int heap_blk_mergeable(tm_block_t *a, tm_block_t *b) {\n\treturn a->type == b->type\n\t\t&& a->base + a->size == b->base\n\t\t&& a->offset + a->size == b->offset;\n}\n\n// inserts a block into the free list and merges with neighboring\n// free blocks if possible\nstatic void heap_blk_insert_free(tm_block_t *block) {\n\ttm_block_t *curblk = tm_freelist;\n\ttm_block_t *prevblk = NULL;\n\twhile (curblk && curblk->base < block->base) {\n\t\tprevblk = curblk;\n\t\tcurblk = curblk->next;\n\t}\n\n\tif (prevblk)\n\t\tprevblk->next = block;\n\telse\n\t\ttm_freelist = block;\n\n\tblock->next = curblk;\n\ttm_free[block->type] += block->size;\n\n\tif (curblk && heap_blk_mergeable(block, curblk)) {\n\t\tblock->size += curblk->size;\n\t\tblock->next = curblk->next;\n\t\theap_blk_release(curblk);\n\t}\n\n\tif (prevblk && heap_blk_mergeable(prevblk, block)) {\n\t\tprevblk->size += block->size;\n\t\tprevblk->next = block->next;\n\t\theap_blk_release(block);\n\t}\n}\n\n// allocates a block from the heap\n// (removes it from free list and adds to alloc list)\nstatic tm_block_t *heap_blk_alloc(int32_t type, uint32_t size, uint32_t alignment) {\n\ttm_block_t *curblk = tm_freelist;\n\ttm_block_t *prevblk = NULL;\n\n\twhile (curblk) {\n\t\tconst uint32_t skip = VGL_ALIGN(curblk->base, alignment) - curblk->base;\n\n\t\tif (curblk->type == type && skip + size <= curblk->size) {\n\t\t\ttm_block_t *skipblk = NULL;\n\t\t\ttm_block_t *unusedblk = NULL;\n\n\t\t\tif (skip != 0) {\n\t\t\t\tskipblk = heap_blk_new();\n\t\t\t\tif (!skipblk)\n\t\t\t\t\treturn NULL;\n\t\t\t}\n\n\t\t\tif (skip + size != curblk->size) {\n\t\t\t\tunusedblk = heap_blk_new();\n\t\t\t\tif (!unusedblk) {\n\t\t\t\t\tif (skipblk)\n\t\t\t\t\t\theap_blk_release(skipblk);\n\t\t\t\t\treturn NULL;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (skip != 0) {\n\t\t\t\tif (prevblk)\n\t\t\t\t\tprevblk->next = skipblk;\n\t\t\t\telse\n\t\t\t\t\ttm_freelist = skipblk;\n\n\t\t\t\tskipblk->next = curblk;\n\t\t\t\tskipblk->type = curblk->type;\n\t\t\t\tskipblk->base = curblk->base;\n\t\t\t\tskipblk->offset = curblk->offset;\n\t\t\t\tskipblk->size = skip;\n\n\t\t\t\tcurblk->base += skip;\n\t\t\t\tcurblk->offset += skip;\n\t\t\t\tcurblk->size -= skip;\n\n\t\t\t\tprevblk = skipblk;\n\t\t\t}\n\n\t\t\tif (size != curblk->size) {\n\t\t\t\tunusedblk->next = curblk->next;\n\t\t\t\tcurblk->next = unusedblk;\n\t\t\t\tunusedblk->type = curblk->type;\n\t\t\t\tunusedblk->base = curblk->base + size;\n\t\t\t\tunusedblk->offset = curblk->offset + size;\n\t\t\t\tunusedblk->size = curblk->size - size;\n\t\t\t\tcurblk->size = size;\n\t\t\t}\n\n\t\t\tif (prevblk)\n\t\t\t\tprevblk->next = curblk->next;\n\t\t\telse\n\t\t\t\ttm_freelist = curblk->next;\n\n\t\t\tcurblk->next = tm_alloclist;\n#ifndef SKIP_ERROR_HANDLING\n\t\t\tcurblk->real_size = size;\n#endif\n\t\t\ttm_alloclist = curblk;\n\t\t\ttm_free[type] -= size;\n\t\t\treturn curblk;\n\t\t}\n\n\t\tprevblk = curblk;\n\t\tcurblk = curblk->next;\n\t}\n\n\treturn NULL;\n}\n\n// frees a previously allocated heap block\n// (removes from alloc list and inserts into free list)\nstatic void heap_blk_free(uintptr_t base) {\n\ttm_block_t *curblk = tm_alloclist;\n\ttm_block_t *prevblk = NULL;\n\n\twhile (curblk && curblk->base != base) {\n\t\tprevblk = curblk;\n\t\tcurblk = curblk->next;\n\t}\n\n\tif (!curblk) {\n#ifndef SKIP_ERROR_HANDLING\n\t\tvgl_log(\"%s:%d An internal free failed (possible double free call) on pointer: 0x%08X!\\n\", __FILE__, __LINE__, base);\n#endif\n\t\treturn;\n\t}\n\n#ifndef SKIP_ERROR_HANDLING\n\tif (*(uint32_t *)(curblk->base + curblk->real_size - 4) != HEAP_COOKIE) {\n\t\tvgl_log(\"%s:%d A heap overflow was detected on pointer: 0x%08X!\\n\", __FILE__, __LINE__, base);\n\t}\n#endif\n\n\tif (prevblk)\n\t\tprevblk->next = curblk->next;\n\telse\n\t\ttm_alloclist = curblk->next;\n\n\tcurblk->next = NULL;\n\n\theap_blk_insert_free(curblk);\n}\n\n// initializes heap variables and blockpool\nstatic void heap_init(void) {\n\ttm_alloclist = NULL;\n\ttm_freelist = NULL;\n\n\tfor (int i = 0; i < VGL_MEM_ALL; i++)\n\t\ttm_free[i] = 0;\n}\n\n// resets heap state and frees allocated block headers\nstatic void heap_destroy(void) {\n\ttm_block_t *n;\n\n\ttm_block_t *p = tm_alloclist;\n\twhile (p) {\n\t\tn = p->next;\n\t\theap_blk_release(p);\n\t\tp = n;\n\t}\n\n\tp = tm_freelist;\n\twhile (p) {\n\t\tn = p->next;\n\t\theap_blk_release(p);\n\t\tp = n;\n\t}\n}\n\n// adds a memblock to the heap\nstatic void heap_extend(int32_t type, void *base, uint32_t size) {\n\ttm_block_t *block = heap_blk_new();\n\tblock->next = NULL;\n\tblock->type = type;\n\tblock->base = (uintptr_t)base;\n\tblock->offset = 0;\n\tblock->size = size;\n\theap_blk_insert_free(block);\n}\n\n// allocates memory from the heap (basically malloc())\nstatic void *heap_alloc(int32_t type, uint32_t size, uint32_t alignment) {\n#ifndef SKIP_ERROR_HANDLING\n\tsize += 4;\n#endif\n\ttm_block_t *block = heap_blk_alloc(type, size, alignment);\n\n\tif (!block)\n\t\treturn NULL;\n\n#ifndef SKIP_ERROR_HANDLING\n\t*(uint32_t *)(block->base + block->real_size - 4) = HEAP_COOKIE;\n#endif\n\treturn (void *)block->base;\n}\n#endif\n\n#ifdef PHYCONT_ON_DEMAND\nvoid *vgl_alloc_phycont_block(uint32_t size) {\n\tsize = VGL_ALIGN(size, 1024 * 1024);\n\tSceUID blk = sceKernelAllocMemBlock(\"phycont_blk\", has_cached_mem ? SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_RW : SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_NC_RW, size, NULL);\n\n\tif (blk < 0)\n\t\treturn NULL;\n\n\tvoid *res;\n\tsceKernelGetMemBlockBase(blk, &res);\n\tsceGxmMapMemory(res, size, SCE_GXM_MEMORY_ATTRIB_RW);\n\n\treturn res;\n}\n#endif\n\nvoid vgl_mem_term(void) {\n\tif (!mempool_initialized)\n\t\treturn;\n\n#ifdef HAVE_CUSTOM_HEAP\n\theap_destroy();\n#endif\n\n\tfor (int i = 0; i < VGL_MEM_EXTERNAL; i++) {\n#ifndef HAVE_CUSTOM_HEAP\n\t\tsceClibMspaceDestroy(mempool_mspace[i]);\n\t\tmempool_mspace[i] = NULL;\n#endif\n\t\tsceKernelFreeMemBlock(mempool_id[i]);\n\t\tmempool_addr[i] = NULL;\n\t\tmempool_id[i] = 0;\n\t\tmempool_size[i] = 0;\n\t}\n\n\tmempool_initialized = 0;\n}\n\nvoid vgl_mem_init(size_t size_ram, size_t size_cdram, size_t size_phycont, size_t size_cdlg) {\n\tif (mempool_initialized)\n\t\tvgl_mem_term();\n\n\tif (!has_cached_mem && size_ram > 0xC800000) // Vita has a smaller address mapping for uncached mem\n\t\tsize_ram = 0xC800000;\n\n\tmempool_size[VGL_MEM_VRAM] = VGL_ALIGN(size_cdram, 256 * 1024);\n\tmempool_size[VGL_MEM_RAM] = VGL_ALIGN(size_ram, 4 * 1024);\n#ifdef PHYCONT_ON_DEMAND\n\tmempool_size[VGL_MEM_SLOW] = 0;\n#else\n\tmempool_size[VGL_MEM_SLOW] = VGL_ALIGN(size_phycont, 1024 * 1024);\n#endif\n\tmempool_size[VGL_MEM_BUDGET] = VGL_ALIGN(size_cdlg, 4 * 1024);\n\n#ifdef HAVE_CUSTOM_HEAP\n\t// Initialize heap\n\theap_init();\n#endif\n\n\tif (mempool_size[VGL_MEM_VRAM])\n\t\tmempool_id[VGL_MEM_VRAM] = sceKernelAllocMemBlock(\"cdram_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_CDRAM_RW, mempool_size[VGL_MEM_VRAM], NULL);\n\tif (has_cached_mem) {\n\t\tif (mempool_size[VGL_MEM_RAM])\n\t\t\tmempool_id[VGL_MEM_RAM] = sceKernelAllocMemBlock(\"ram_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_RW, mempool_size[VGL_MEM_RAM], NULL);\n\t\tif (mempool_size[VGL_MEM_SLOW])\n\t\t\tmempool_id[VGL_MEM_SLOW] = sceKernelAllocMemBlock(\"phycont_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_RW, mempool_size[VGL_MEM_SLOW], NULL);\n\t\tif (mempool_size[VGL_MEM_BUDGET])\n\t\t\tmempool_id[VGL_MEM_BUDGET] = sceKernelAllocMemBlock(\"cdlg_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_CDIALOG_RW, mempool_size[VGL_MEM_BUDGET], NULL);\n\t} else {\n\t\tif (mempool_size[VGL_MEM_RAM])\n\t\t\tmempool_id[VGL_MEM_RAM] = sceKernelAllocMemBlock(\"ram_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE, mempool_size[VGL_MEM_RAM], NULL);\n\t\tif (mempool_size[VGL_MEM_SLOW])\n\t\t\tmempool_id[VGL_MEM_SLOW] = sceKernelAllocMemBlock(\"phycont_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_NC_RW, mempool_size[VGL_MEM_SLOW], NULL);\n\t\tif (mempool_size[VGL_MEM_BUDGET])\n\t\t\tmempool_id[VGL_MEM_BUDGET] = sceKernelAllocMemBlock(\"cdlg_mempool\", SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_CDIALOG_NC_RW, mempool_size[VGL_MEM_BUDGET], NULL);\n\t}\n\tfor (int i = 0; i < VGL_MEM_EXTERNAL; i++) {\n\t\tif (mempool_size[i]) {\n\t\t\tmempool_addr[i] = NULL;\n\t\t\tsceKernelGetMemBlockBase(mempool_id[i], &mempool_addr[i]);\n\n\t\t\tif (mempool_addr[i]) {\n\t\t\t\tsceGxmMapMemory(mempool_addr[i], mempool_size[i], SCE_GXM_MEMORY_ATTRIB_RW);\n#ifndef HAVE_CUSTOM_HEAP\n\t\t\t\tmempool_mspace[i] = sceClibMspaceCreate(mempool_addr[i], mempool_size[i]);\n#else\n\t\t\t\theap_extend(i, mempool_addr[i], mempool_size[i]);\n#endif\n\t\t\t}\n\t\t}\n\t}\n\n#ifdef PHYCONT_ON_DEMAND\n\t// Getting total available phycont mem\n\tuint32_t phycont_size;\n\tif (system_app_mode) {\n\t\tSceAppMgrBudgetInfo info;\n\t\tinfo.size = sizeof(SceAppMgrBudgetInfo);\n\t\tsceAppMgrGetBudgetInfo(&info);\n\t\tphycont_size = info.total_phycont_mem;\n\t} else {\n\t\tSceKernelFreeMemorySizeInfo info;\n\t\tinfo.size = sizeof(SceKernelFreeMemorySizeInfo);\n\t\tsceKernelGetFreeMemorySize(&info);\n\t\tphycont_size = info.size_phycont;\n\t}\n\tmempool_size[VGL_MEM_SLOW] = phycont_size;\n#endif\n\n\t// Mapping newlib heap into sceGxm\n\tvoid *dummy = malloc(1);\n\tfree(dummy);\n\n\tSceKernelMemBlockInfo info;\n\tinfo.size = sizeof(SceKernelMemBlockInfo);\n\tsceKernelGetMemBlockInfoByAddr(dummy, &info);\n\tsceGxmMapMemory(info.mappedBase, info.mappedSize, SCE_GXM_MEMORY_ATTRIB_RW);\n\n\tmempool_size[VGL_MEM_EXTERNAL] = info.mappedSize;\n\tmempool_addr[VGL_MEM_EXTERNAL] = info.mappedBase;\n\n\tmempool_initialized = 1;\n}\n\nvglMemType vgl_mem_get_type_by_addr(void *addr) {\n#if !defined(PHYCONT_ON_DEMAND) && defined(HAVE_CUSTOM_HEAP)\n\tif (addr >= mempool_addr[VGL_MEM_EXTERNAL] && (addr < mempool_addr[VGL_MEM_EXTERNAL] + mempool_size[VGL_MEM_EXTERNAL]))\n\t\treturn VGL_MEM_EXTERNAL;\n\treturn -1;\n#else\n\tif (addr >= mempool_addr[VGL_MEM_VRAM] && (addr < (void *)((uint8_t *)mempool_addr[VGL_MEM_VRAM] + mempool_size[VGL_MEM_VRAM])))\n\t\treturn VGL_MEM_VRAM;\n\telse if (addr >= mempool_addr[VGL_MEM_RAM] && (addr < (void *)((uint8_t *)mempool_addr[VGL_MEM_RAM] + mempool_size[VGL_MEM_RAM])))\n\t\treturn VGL_MEM_RAM;\n#ifndef PHYCONT_ON_DEMAND\n\telse if (addr >= mempool_addr[VGL_MEM_SLOW] && (addr < (void *)((uint8_t *)mempool_addr[VGL_MEM_SLOW] + mempool_size[VGL_MEM_SLOW])))\n\t\treturn VGL_MEM_SLOW;\n#endif\n\telse if (addr >= mempool_addr[VGL_MEM_BUDGET] && (addr < (void *)((uint8_t *)mempool_addr[VGL_MEM_BUDGET] + mempool_size[VGL_MEM_BUDGET])))\n\t\treturn VGL_MEM_BUDGET;\n\telse if (addr >= mempool_addr[VGL_MEM_EXTERNAL] && (addr < (void *)((uint8_t *)mempool_addr[VGL_MEM_EXTERNAL] + mempool_size[VGL_MEM_EXTERNAL])))\n\t\treturn VGL_MEM_EXTERNAL;\n#endif\n#ifdef PHYCONT_ON_DEMAND\n\treturn VGL_MEM_SLOW;\n#else\n\treturn -1;\n#endif\n}\n\nsize_t vgl_mem_get_free_space(vglMemType type) {\n\tif (type == VGL_MEM_EXTERNAL) {\n\t\treturn 0;\n#if defined(PHYCONT_ON_DEMAND)\n\t} else if (type == VGL_MEM_SLOW) {\n\t\tif (system_app_mode) {\n\t\t\tSceAppMgrBudgetInfo info;\n\t\t\tinfo.size = sizeof(SceAppMgrBudgetInfo);\n\t\t\tsceAppMgrGetBudgetInfo(&info);\n\t\t\treturn info.free_phycont_mem;\n\t\t} else {\n\t\t\tSceKernelFreeMemorySizeInfo info;\n\t\t\tinfo.size = sizeof(SceKernelFreeMemorySizeInfo);\n\t\t\tsceKernelGetFreeMemorySize(&info);\n\t\t\treturn info.size_phycont;\n\t\t}\n#endif\n\t} else if (type == VGL_MEM_ALL) {\n\t\tsize_t size = 0;\n\t\tfor (int i = 0; i < VGL_MEM_EXTERNAL; i++) {\n\t\t\tsize += vgl_mem_get_free_space(i);\n\t\t}\n\t\treturn size;\n#ifdef HAVE_CUSTOM_HEAP\n\t} else {\n\t\treturn tm_free[type];\n\t}\n#else\n\t} else if (mempool_size[type]) {\n\t\tSceClibMspaceStats stats;\n\t\tsceClibMspaceMallocStats(mempool_mspace[type], &stats);\n\t\treturn stats.capacity - stats.current_in_use;\n\t} else\n\t\treturn 0;\n#endif\n}\n\nsize_t vgl_mem_get_total_space(vglMemType type) {\n\tif (type == VGL_MEM_ALL) {\n\t\tsize_t size = 0;\n\t\tfor (int i = 0; i < VGL_MEM_EXTERNAL; i++) {\n\t\t\tsize += vgl_mem_get_total_space(i);\n\t\t}\n\t\treturn size;\n\t} else {\n\t\treturn mempool_size[type];\n\t}\n}\n\nsize_t vgl_malloc_usable_size(void *ptr) {\n\tvglMemType type = vgl_mem_get_type_by_addr(ptr);\n\tif (type == VGL_MEM_EXTERNAL)\n\t\treturn malloc_usable_size(ptr);\n#ifdef PHYCONT_ON_DEMAND\n\telse if (type == VGL_MEM_SLOW) {\n\t\tSceKernelMemBlockInfo info;\n\t\tinfo.size = sizeof(SceKernelMemBlockInfo);\n\t\tsceKernelGetMemBlockInfoByAddr(ptr, &info);\n\t\treturn info.mappedSize;\n\t}\n#endif\n\telse\n\t\treturn sceClibMspaceMallocUsableSize(ptr);\n}\n\nvoid vgl_free(void *ptr) {\n\tvglMemType type = vgl_mem_get_type_by_addr(ptr);\n\tif (type == VGL_MEM_EXTERNAL)\n#ifdef HAVE_WRAPPED_ALLOCATORS\n\t\t__real_free(ptr);\n#else\n\t\tfree(ptr);\n#endif\n#ifdef PHYCONT_ON_DEMAND\n\telse if (type == VGL_MEM_SLOW) {\n\t\tsceGxmUnmapMemory(ptr);\n\t\tsceKernelFreeMemBlock(sceKernelFindMemBlockByAddr(ptr, 0));\n\t}\n#endif\n#ifdef HAVE_CUSTOM_HEAP\n\telse\n\t\theap_blk_free(ptr);\n#else\n\telse if (mempool_mspace[type])\n\t\tsceClibMspaceFree(mempool_mspace[type], ptr);\n#endif\n}\n\nvoid *vgl_malloc(size_t size, vglMemType type) {\n\tif (type == VGL_MEM_EXTERNAL)\n#ifdef HAVE_WRAPPED_ALLOCATORS\n\t\treturn __real_malloc(size);\n#else\n\t\treturn malloc(size);\n#endif\n#ifdef PHYCONT_ON_DEMAND\n\telse if (type == VGL_MEM_SLOW)\n\t\treturn vgl_alloc_phycont_block(size);\n#endif\n#ifdef HAVE_CUSTOM_HEAP\n\telse if (size <= tm_free[type])\n\t\treturn heap_alloc(type, size, MEM_ALIGNMENT);\n#else\n\telse if (mempool_mspace[type])\n\t\treturn sceClibMspaceMalloc(mempool_mspace[type], size);\n#endif\n\treturn NULL;\n}\n\nvoid *vgl_calloc(size_t num, size_t size, vglMemType type) {\n\tif (type == VGL_MEM_EXTERNAL)\n#ifdef HAVE_WRAPPED_ALLOCATORS\n\t\treturn __real_calloc(num, size);\n#else\n\t\treturn calloc(num, size);\n#endif\n#ifdef PHYCONT_ON_DEMAND\n\telse if (type == VGL_MEM_SLOW)\n\t\treturn vgl_alloc_phycont_block(num * size);\n#endif\n#ifdef HAVE_CUSTOM_HEAP\n\telse if (num * size <= tm_free[type])\n\t\treturn heap_alloc(type, num * size, MEM_ALIGNMENT);\n#else\n\telse if (mempool_mspace[type])\n\t\treturn sceClibMspaceCalloc(mempool_mspace[type], num, size);\n#endif\n\treturn NULL;\n}\n\nvoid *vgl_memalign(size_t alignment, size_t size, vglMemType type) {\n\tif (type == VGL_MEM_EXTERNAL)\n#ifdef HAVE_WRAPPED_ALLOCATORS\n\t\treturn __real_memalign(alignment, size);\n#else\n\t\treturn memalign(alignment, size);\n#endif\n#ifdef PHYCONT_ON_DEMAND\n\telse if (type == VGL_MEM_SLOW)\n\t\treturn vgl_alloc_phycont_block(size);\n#endif\n#ifdef HAVE_CUSTOM_HEAP\n\telse if (size <= tm_free[type])\n\t\treturn heap_alloc(type, size, alignment);\n#else\n\telse if (mempool_mspace[type])\n\t\treturn sceClibMspaceMemalign(mempool_mspace[type], alignment, size);\n#endif\n\treturn NULL;\n}\n\nvoid *vgl_realloc(void *ptr, size_t size) {\n\tvglMemType type = vgl_mem_get_type_by_addr(ptr);\n\tif (type == VGL_MEM_EXTERNAL)\n#ifdef HAVE_WRAPPED_ALLOCATORS\n\t\treturn __real_realloc(ptr, size);\n#else\n\t\treturn realloc(ptr, size);\n#endif\n#ifdef PHYCONT_ON_DEMAND\n\telse if (type == VGL_MEM_SLOW) {\n\t\tsize_t old_size = vgl_malloc_usable_size(ptr);\n\t\tif (old_size >= size)\n\t\t\treturn ptr;\n\t\tvoid *res = vgl_alloc_phycont_block(size);\n\t\tif (res) {\n\t\t\tvgl_fast_memcpy(res, ptr, old_size);\n\t\t\tvgl_free(ptr);\n\t\t\treturn res;\n\t\t}\n\t}\n#endif\n#ifndef HAVE_CUSTOM_HEAP\n\telse if (mempool_mspace[type])\n\t\treturn sceClibMspaceRealloc(mempool_mspace[type], ptr, size);\n#endif\n\treturn NULL;\n}\n"
  },
  {
    "path": "source/utils/mem_utils.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * mem_utils.h:\n * Header file for the memory management utilities exposed by mem_utils.c\n */\n\n#ifndef _MEM_UTILS_H_\n#define _MEM_UTILS_H_\n\n#define SCE_KERNEL_MAX_MAIN_CDIALOG_MEM_SIZE 0x8C6000\n\n#ifdef DISABLE_CLIB\n#include <string.h>\n#define vgl_memset memset\n#define vgl_fast_memcpy memcpy\n#else\n#define vgl_memset sceClibMemset\n#define vgl_fast_memcpy sceClibMemcpy\n#endif\n\nextern vglMemType VGL_MEM_MAIN; // Flag for VRAM usage for allocations\n\n// Support for older vitasdk versions for CI based on ancient builds\n#ifndef SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_CDIALOG_NC_RW\n#define SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_CDIALOG_NC_RW 0x0CA08060\n#define SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_CDIALOG_RW 0x0CA0D060\n#endif\n\n// Garbage collector related stuffs\nextern void *frame_purge_list[FRAME_PURGE_FREQ][FRAME_PURGE_LIST_SIZE]; // Purge list for internal elements\nextern void *frame_rt_purge_list[FRAME_PURGE_FREQ][FRAME_PURGE_RENDERTARGETS_LIST_SIZE]; // Purge list for rendertargets\nextern int frame_purge_idx; // Index for currently populatable purge list\nextern int frame_elem_purge_idx; // Index for currently populatable purge list element\nextern int frame_rt_purge_idx; // Index for currently populatable purge list rendertarget\n\n// Macro to mark a pointer or a rendertarget as dirty for garbage collection\n#ifdef DEBUG_GC\n#define markAsDirty(x) \\\n\tif (frame_elem_purge_idx >= FRAME_PURGE_LIST_SIZE) { \\\n\t\tvgl_log(\"%s:%d Garbage collector overflow. Consider increasing FRAME_PURGE_LIST_SIZE.\\n\", __FILE__, __LINE__); \\\n\t} \\\n\tframe_purge_list[frame_purge_idx][frame_elem_purge_idx++] = x\n#else\n#define markAsDirty(x) frame_purge_list[frame_purge_idx][frame_elem_purge_idx++] = x\n#endif\n#ifdef HAVE_SHARED_RENDERTARGETS\ntypedef struct {\n\tSceGxmRenderTarget *rt;\n\tint w;\n\tint h;\n\tint ref_count;\n\tint max_refs;\n#ifdef RECYCLE_RENDERTARGETS\n\tuint32_t last_frame;\n#endif\n} render_target;\nvoid __markRtAsDirty(render_target *rt);\n#ifdef DEBUG_GC\n#define _markRtAsDirty(x) \\\n\tif (frame_rt_purge_idx >= FRAME_PURGE_RENDERTARGETS_LIST_SIZE) { \\\n\t\tvgl_log(\"%s:%d Garbage collector overflow. Consider increasing FRAME_PURGE_RENDERTARGETS_LIST_SIZE.\\n\", __FILE__, __LINE__); \\\n\t} \\\n\tframe_rt_purge_list[frame_purge_idx][frame_rt_purge_idx++] = x\n#else\n#define _markRtAsDirty(x) frame_rt_purge_list[frame_purge_idx][frame_rt_purge_idx++] = x\n#endif\n#define markRtAsDirty(x) __markRtAsDirty((render_target *)x)\n#else\n#ifdef DEBUG_GC\n#define markRtAsDirty(x) \\\n\tif (frame_rt_purge_idx >= FRAME_PURGE_RENDERTARGETS_LIST_SIZE) { \\\n\t\tvgl_log(\"%s:%d Garbage collector overflow. Consider increasing FRAME_PURGE_RENDERTARGETS_LIST_SIZE.\\n\", __FILE__, __LINE__); \\\n\t} \\\n\tframe_rt_purge_list[frame_purge_idx][frame_rt_purge_idx++] = x\n#else\n#define markRtAsDirty(x) frame_rt_purge_list[frame_purge_idx][frame_rt_purge_idx++] = x\n#endif\n#endif\n\nvoid vgl_mem_init(size_t size_ram, size_t size_cdram, size_t size_phycont, size_t size_cdlg);\nvoid vgl_mem_term(void);\nsize_t vgl_mem_get_free_space(vglMemType type);\nsize_t vgl_mem_get_total_space(vglMemType type);\n\nsize_t vgl_malloc_usable_size(void *ptr);\nvoid *vgl_malloc(size_t size, vglMemType type);\nvoid *vgl_calloc(size_t num, size_t size, vglMemType type);\nvoid *vgl_memalign(size_t alignment, size_t size, vglMemType type);\nvoid *vgl_realloc(void *ptr, size_t size);\nvoid vgl_free(void *ptr);\n\n// Helper function for fastest memory copy on uncached mem\nstatic inline __attribute__((always_inline)) void vgl_memcpy(void *dst, const void *src, size_t size) {\n#ifndef DISABLE_DMAC\n\tif (size >= 0x2000 && (uint32_t)src < 0x81000000 && (uint32_t)dst < 0x81000000)\n\t\tsceDmacMemcpy(dst, src, size);\n\telse\n#endif\n\t\tvgl_fast_memcpy(dst, src, size);\n}\n\n#endif\n"
  },
  {
    "path": "source/utils/preprocessor/const.h",
    "content": "#pragma once\n\n#define LESSTHAN2_EQUAL\t                0\n#define GREATERTHAN2_EQUAL              1\n#define MINUS_GREATERTHAN_ASTERISK      2\n#define AMP2                            3\n#define PIPE2                           4\n#define EQUALS2                         5\n#define EXCLAM_EQUAL                    6\n#define LESSTHAN_EQUAL                  7\n#define GREATERTHAN_EQUAL               8\n#define LESSTHAN2                       9\n#define GREATERTHAN2                    10\n#define PLUS2                           11\n#define MINUS2                          12\n#define MINUS_GREATERTHAN               13\n#define PLUS_EQUALS                     14\n#define MINUS_EQUALS                    15\n#define ASTERISK_EQUALS                 16\n#define SLASH_EQUALS                    17\n#define PERCENT_EQUALS                  18\n#define AMP_EQUALS                      19\n#define PIPE_EQUALS                     20\n#define HAT_EQUALS                      21\n#define DOT_ASTERISK                    22\n#define LESSTHAN                        23\n#define GREATERTHAN                     24\n#define EXCLAM                          25\n#define EQUALS                          26\n#define COMMA                           27\n#define SEMICOLON                       28\n#define DOT3                            29\n#define DOT                             30\n#define OPEN_BRACKET                    31\n#define CLOSE_BRACKET                   32\n#define OPEN_BRACE                      33\n#define CLOSE_BRACE                     34 \n#define OPEN_SQUARE                     35\n#define CLOSE_SQUARE                    36 \n#define PLUS                            37\n#define MINUS                           38\n#define ASTERISK                        39\n#define SLASH                           40\n#define PERCENT                         41\n#define AMP                             42\n#define PIPE                            43\n#define HAT                             44\n#define TILDE                           45\n#define QUESTION                        46\n#define COLON2                          47\n#define COLON                           48\n#define HASH2                           49\n#define AT                              50\n#define BACKSLASH                       51\n\n#define DEFINE                          52\n#define UNDEF                           53\n#define INCLUDE                         54\n#define IF                              55\n#define IFDEF                           56\n#define IFNDEF                          57\n#define ELIF                            58\n#define ELSE                            59\n#define ENDIF                           60\n#define LINE                            61\n#define ERROR                           62\n#define WARNING                         63\n#define PRAGMA                          64\n#define HASH                            65\n\n#define NUMBER                          66           // eg 123, 123.0, 1.5e-20, 0xFFUL\n#define IDENTIFIER                      67           // eg main, return, int\n#define STRING                          68           // \"hello, world!\\n\"\n#define CHAR                            69           // '\\n'\n#define WSTRING                         70\n#define WCHAR                           71\n\n#define UNARY_PLUS                      72\n#define UNARY_MINUS                     73\n#define UNARY_COMPLEMENT                74\n#define UNARY_NOT                       75\n#define BINARY_PLUS                     76\n#define BINARY_MINUS                    77\n#define BINARY_TIMES                    78\n#define BINARY_DIVIDE                   79\n#define BINARY_AND                      80\n#define BINARY_OR                       81\n#define BINARY_EQUAL                    82\n#define BINARY_NOT_EQUAL                83\n#define BINARY_LESS_THAN_OR_EQUAL       84\n#define BINARY_LESS_THAN                85\n#define BINARY_GREATER_THAN_OR_EQUAL    86\n#define BINARY_GREATER_THAN             87\n#define BINARY_BITWISE_AND              88\n#define BINARY_BITWISE_OR               89\n#define BINARY_BITWISE_XOR              90\n#define BINARY_LEFT_SHIFT               91\n#define BINARY_RIGHT_SHIFT              92\n#define DEFINE_FUNC                     93\n#define NOEXPAND                        94\n"
  },
  {
    "path": "source/utils/preprocessor/expression.cpp",
    "content": "#ifdef HAVE_GLSL_PREPROCESSOR\n#define _CRT_SECURE_NO_WARNINGS\n\n#include <stdlib.h>\n#include <stdio.h>\n#include <list>\n#include <string>\n#include <stack>\n#include <limits.h>\n\n#include \"const.h\"\n#include \"expression.h\"\n\nnamespace expression\n{\n    struct Node\n    {\n        Node() : child(NULL), child2(NULL)\n        {\n        }\n\n        ~Node()\n        {\n            if (child) delete child;\n            if (child2) delete child2;\n        }\n\n        int type;\n        std::string id;\n        Node* child;\n        Node* child2;\n    };\n\n    std::list<Token>::iterator ptok, pEnd;\n    long long int eax, ecx;\n    std::stack<long long int> stack;\n    int g_lineno;\n    std::string g_fname;\n\n    Node* parse_exp();\n\n    // ######################################################################\n\n    void advance()\n    {\n        if (ptok == pEnd)\n        {\n            throw std::string(\"Unexpected end of line when processing IF or ELIF\");\n        }\n        ptok++;\n    }\n\n    // ######################################################################\n\n    int getType()\n    {\n        if (ptok == pEnd)\n        {\n            throw std::string(\"Unexpected end of line when processing IF or ELIF\");\n        }\n        return ptok->type;\n    }\n\n    // ######################################################################\n\n    void fail(const char* err)\n    {\n        throw std::string(\"Error: \") + err + \" got \" + std::to_string(getType()) + \": \" + g_fname + \" @ \" + std::to_string(g_lineno);\n    }\n\n    // ######################################################################\n    // 2 or -2\n    Node* parse_factor()\n    {\n        Node* exp = new Node; //( Node*)malloc(sizeof( Node));\n        int type = getType();\n\n        if (type == OPEN_BRACKET) {\n            advance();\n            exp = parse_exp();\n            if (getType() != CLOSE_BRACKET) fail(\"Expected )\");\n            advance();\n        }\n        else if (type == NUMBER) {\n            exp->type = NUMBER;\n            exp->id = ptok->id; //newStr(tokenHead->id);\n            exp->child = NULL;\n            advance();\n        }\n        else if (type == CHAR) {\n            exp->type = CHAR;\n            exp->id = ptok->id; //newStr(tokenHead->id);\n            exp->child = NULL;\n            advance();\n        }\n        else if (type == MINUS) {\n            exp->type = UNARY_MINUS;\n            advance();\n            exp->child = parse_factor();\n        }\n        else if (type == PLUS) {\n            exp->type = UNARY_PLUS;\n            advance();\n            exp->child = parse_factor();\n        }\n        else if (type == TILDE) {\n            exp->type = UNARY_COMPLEMENT;\n            advance();\n            exp->child = parse_factor();\n        }\n        else if (type == EXCLAM) {\n            exp->type = UNARY_NOT;\n            advance();\n            exp->child = parse_factor();\n        }\n        else\n            fail(\"Expected literal or unary operator\");\n\n        return exp;\n    }\n\n    // ######################################################################\n\n    //3*5*7\n    Node* parse_term()\n    {\n        Node* factor = parse_factor();\n        int nextType = getType();\n        while (nextType == ASTERISK || nextType == SLASH) {\n            advance();\n            Node* next_factor = parse_factor();\n            Node* new_factor = new Node; //(Node*)malloc(sizeof(Node));\n\n            if (nextType == ASTERISK)\n                new_factor->type = BINARY_TIMES;\n            else\n                new_factor->type = BINARY_DIVIDE;\n\n            new_factor->child = factor;\n            new_factor->child2 = next_factor;\n            factor = new_factor;\n            nextType = getType();\n        }\n\n        return factor;\n    }\n\n    // ######################################################################\n\n    //1+2+3\n    Node* parse_additive_exp()\n    {\n        Node* term = parse_term();\n        int nextType = getType();\n        while (nextType == PLUS || nextType == MINUS) {\n            advance();\n            Node* next_term = parse_term();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            if (nextType == PLUS)\n                new_term->type = BINARY_PLUS;\n            else\n                new_term->type = BINARY_MINUS;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1<<2\n    Node* parse_shift_exp()\n    {\n        Node* term = parse_additive_exp();\n        int nextType = getType();\n        while (nextType == LESSTHAN2 || nextType == GREATERTHAN2) {\n            advance();\n            Node* next_term = parse_additive_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            if (nextType == LESSTHAN2)\n                new_term->type = BINARY_LEFT_SHIFT;\n            else\n                new_term->type = BINARY_RIGHT_SHIFT;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1<2<=3\n    Node* parse_relational_exp()\n    {\n        Node* term = parse_shift_exp();\n        int nextType = getType();\n        while (nextType == GREATERTHAN || nextType == LESSTHAN ||\n            nextType == GREATERTHAN_EQUAL || nextType == LESSTHAN_EQUAL) {\n            advance();\n            Node* next_term = parse_shift_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            if (nextType == GREATERTHAN) {\n                new_term->type = BINARY_GREATER_THAN;\n            }\n            else if (nextType == LESSTHAN) {\n                new_term->type = BINARY_LESS_THAN;\n            }\n            else if (nextType == GREATERTHAN_EQUAL) {\n                new_term->type = BINARY_GREATER_THAN_OR_EQUAL;\n            }\n            else {\n                new_term->type = BINARY_LESS_THAN_OR_EQUAL;\n            }\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1 != 2 == 3\n    Node* parse_equality_exp()\n    {\n        Node* term = parse_relational_exp();\n        int nextType = getType();\n        while (nextType == EQUALS2 || nextType == EXCLAM_EQUAL) {\n            advance();\n            Node* next_term = parse_relational_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            if (nextType == EQUALS2)\n                new_term->type = BINARY_EQUAL;\n            else\n                new_term->type = BINARY_NOT_EQUAL;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1 | 2 \n    Node* parse_bitwise_and_exp()\n    {\n        Node* term = parse_equality_exp();\n        int nextType = getType();\n        while (nextType == AMP) {\n            advance();\n            Node* next_term = parse_equality_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            new_term->type = BINARY_BITWISE_AND;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1 ^ 2 \n    Node* parse_bitwise_xor_exp()\n    {\n        Node* term = parse_bitwise_and_exp();\n        int nextType = getType();\n        while (nextType == HAT) {\n            advance();\n            Node* next_term = parse_bitwise_and_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            new_term->type = BINARY_BITWISE_XOR;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1 | 2 \n    Node* parse_bitwise_or_exp()\n    {\n        Node* term = parse_bitwise_xor_exp();\n        int nextType = getType();\n        while (nextType == PIPE) {\n            advance();\n            Node* next_term = parse_bitwise_xor_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            new_term->type = BINARY_BITWISE_OR;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1 && 2 && 3\n    Node* parse_and_exp()\n    {\n        Node* term = parse_bitwise_or_exp();\n        int nextType = getType();\n        while (nextType == AMP2) {\n            advance();\n            Node* next_term = parse_bitwise_or_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            new_term->type = BINARY_AND;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    //1 || 2 || 3\n    Node* parse_or_exp()\n    {\n        Node* term = parse_and_exp();\n        int nextType = getType();\n        while (nextType == PIPE2) {\n            advance();\n            Node* next_term = parse_and_exp();\n            Node* new_term = new Node; // (Node*)malloc(sizeof(Node));\n\n            new_term->type = BINARY_OR;\n\n            new_term->child = term;\n            new_term->child2 = next_term;\n            term = new_term;\n            nextType = getType();\n        }\n\n        return term;\n    }\n\n    // ######################################################################\n\n    Node* parse_exp()\n    {\n        Node* exp = parse_or_exp();\n        return exp;\n    }\n\n    // ######################################################################\n\n    void processTree(Node* node)\n    {\n        if (node->type == UNARY_MINUS)\n        {\n            processTree(node->child);\n            eax = -eax;\n        }\n        else if (node->type == UNARY_PLUS)\n        {\n            processTree(node->child);\n            eax = +eax;\n        }\n        else if (node->type == UNARY_NOT)\n        {\n            processTree(node->child);\n            eax = !eax;\n        }\n        else if (node->type == UNARY_COMPLEMENT)\n        {\n            processTree(node->child);\n            eax = ~eax;\n        }\n        else if (node->type == NUMBER)\n        {\n            char* endptr = NULL;\n            errno = 0;\n\n            eax = strtoll(node->id.c_str(), &endptr, 0);\n\n            if (errno == ERANGE && eax == LONG_MIN)\n                throw \"Number invalid (underflow occurred): \" + node->id;\n            else if (errno == ERANGE && eax == LONG_MAX)\n                throw \"Number invalid (overflow occurred): \" + node->id;\n\n            bool ok = true;\n            if (errno == 0)\n            {\n                while (*endptr != '\\0')\n                {\n                    if (toupper(*endptr) != 'U' && toupper(*endptr) != 'L')\n                    {\n                        ok = false;\n                        break;\n                    }\n                    endptr++;\n                }\n            }\n\n            if (!ok || errno != 0 || *endptr != '\\0')\n            {\n                throw \"Error: failed to make sense of number. Integers must be used in IF or ELIF statements: \" + node->id;\n            }\n        }\n        else if (node->type == CHAR)\n        {\n            if (node->id == \"\\\\0\")\n                eax = 0;\n            else if (node->id == \"\\\\n\")\n                eax = '\\n';\n            else if (node->id == \"\\\\r\")\n                eax = '\\r';\n            else if (node->id == \"\\\\a\")\n                eax = '\\a';\n            else if (node->id == \"\\\\b\")\n                eax = '\\b';\n            else if (node->id == \"\\\\f\")\n                eax = '\\f';\n            else if (node->id == \"\\\\t\")\n                eax = '\\t';\n            else if (node->id == \"\\\\v\")\n                eax = '\\v';\n            else if (node->id == \"\\\\'\")\n                eax = '\\'';\n            else if (node->id == \"\\\\\\\\\")\n                eax = '\\\\';\n            else\n                eax = (long long int)node->id[0];\n        }\n        else if (node->type == BINARY_PLUS)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax += ecx;\n        }\n        else if (node->type == BINARY_MINUS)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax -= ecx;\n        }\n        else if (node->type == BINARY_TIMES)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax *= ecx;\n        }\n        else if (node->type == BINARY_DIVIDE)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax /= ecx;\n        }\n        else if (node->type == BINARY_EQUAL)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax == ecx);\n        }\n        else if (node->type == BINARY_NOT_EQUAL)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax != ecx);\n        }\n        else if (node->type == BINARY_GREATER_THAN)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax > ecx);\n        }\n        else if (node->type == BINARY_LESS_THAN)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax < ecx);\n        }\n        else if (node->type == BINARY_GREATER_THAN_OR_EQUAL)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax >= ecx);\n        }\n        else if (node->type == BINARY_LESS_THAN_OR_EQUAL)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax <= ecx);\n        }\n        else if (node->type == BINARY_AND)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax && ecx);\n        }\n        else if (node->type == BINARY_OR)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax = (eax || ecx);\n        }\n        else if (node->type == BINARY_BITWISE_OR)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax |= ecx;\n        }\n        else if (node->type == BINARY_BITWISE_AND)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax &= ecx;\n        }\n        else if (node->type == BINARY_BITWISE_XOR)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax ^= ecx;\n        }\n        else if (node->type == BINARY_LEFT_SHIFT)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax <<= ecx;\n        }\n        else if (node->type == BINARY_RIGHT_SHIFT)\n        {\n            processTree(node->child2);\n            stack.push(eax);\n            processTree(node->child);\n            ecx = stack.top();\n            stack.pop();\n            eax >>= ecx;\n        }\n        else\n        {\n            throw std::string(\"Unknown or illegal node type found in processTree: \") + std::to_string(node->type);\n        }\n    }\n\n    // ######################################################################\n\n    long long int evaluate(std::list<Token> line, std::string fname, int lineno)\n    {\n        g_fname = fname;\n        g_lineno = lineno;\n\n        Token semi;\n        semi.type = SEMICOLON;\n        line.push_back(semi);\n\n        ptok = line.begin();\n        pEnd = line.end();\n\n        ptok++;\n        Node* tree = parse_exp();   // uses and advances ptok\n        processTree(tree);          // result stored in eax\n        delete tree;                // deletes entire tree\n        return eax;\n    }\n}\n#endif\n"
  },
  {
    "path": "source/utils/preprocessor/expression.h",
    "content": "#pragma once\n\n#include <string>\n\nstruct Token\n{\n    int type;\n    std::string id;\n};\n\nnamespace expression\n{\n    long long int evaluate(std::list<Token> line, std::string fname, int lineno);\n}\n"
  },
  {
    "path": "source/utils/preprocessor/preprocessor.cpp",
    "content": "#ifdef HAVE_GLSL_PREPROCESSOR\n// Credits: https://github.com/john-blackburn/preprocessor\n#define _CRT_SECURE_NO_WARNINGS\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <ctype.h>\n#include <string.h>\n#include <list>\n#include <string>\n#include <assert.h>\n#include <algorithm>\n#include <set>\n#include <map>\n#include <stack>\n#include <time.h>\n#include \"const.h\"\n#include \"expression.h\"\n\nusing namespace std;\n\nnamespace preprocessor\n{\n\nconst char* tokNames[] = { \"<<=\", \">>=\", \"->*\",\n\n          \"&&\", \"||\", \"==\", \"!=\", \"<=\", \">=\", \"<<\", \">>\",\n          \"++\", \"--\", \"->\",\n          \"+=\", \"-=\", \"*=\", \"/=\", \"%=\", \"&=\", \"|=\", \"^=\", \".*\",\n\n          \"<\", \">\", \"!\", \"=\", \",\", \";\", \"...\", \".\", \"(\",  \")\", \"{\", \"}\", \"[\", \"]\",\n          \"+\", \"-\", \"*\", \"/\", \"%\", \"&\", \"|\", \"^\", \"~\", \"?\", \"::\", \":\", \"##\",\n          \"@\", \"\\\\\",        // not standard but used in Microsoft headers\n\n          \"#define\", \"#undef\", \"#include\", \"#if\", \"#ifdef\", \"#ifndef\", \"#elif\", \"#else\", \"#endif\", \"#line\", \"#error\", \"#warning\", \"#pragma\" };\n\nconst char* names[] = {\n  \"LESSTHAN2_EQUAL\",\n  \"GREATERTHAN2_EQUAL\",\n  \"MINUS_GREATERTHAN_ASTERISK\",\n  \"AMP2\",\n  \"PIPE2\",\n  \"EQUALS2\",\n  \"EXCLAM_EQUAL\",\n  \"LESSTHAN_EQUAL\",\n  \"GREATERTHAN_EQUAL\",\n  \"LESSTHAN2\",\n  \"GREATERTHAN2\",\n  \"PLUS2\",\n  \"MINUS2\",\n  \"MINUS_GREATERTHAN\",\n  \"PLUS_EQUALS\",\n  \"MINUS_EQUALS\",\n  \"ASTERISK_EQUALS\",\n  \"SLASH_EQUALS\",\n  \"PERCENT_EQUALS\",\n  \"AMP_EQUALS\",\n  \"PIPE_EQUALS\",\n  \"HAT_EQUALS\",\n  \"DOT_ASTERISK\",\n  \"LESSTHAN\",\n  \"GREATERTHAN\",\n  \"EXCLAM\",\n  \"EQUALS\",\n  \"COMMA\",\n  \"SEMICOLON\",\n  \"DOT3\",\n  \"DOT\",\n  \"OPEN_BRACKET\",\n  \"CLOSE_BRACKET\",\n  \"OPEN_BRACE\",\n  \"CLOSE_BRACE\",\n  \"OPEN_SQUARE\",\n  \"CLOSE_SQUARE\",\n  \"PLUS\",\n  \"MINUS\",\n  \"ASTERISK\",\n  \"SLASH\",\n  \"PERCENT\",\n  \"AMP\",\n  \"PIPE\",\n  \"HAT\",\n  \"TILDE\",\n  \"QUESTION\",\n  \"COLON2\",\n  \"COLON\",\n  \"HASH2\",\n  \"AT\",\n  \"BACKSLASH\",\n\n  \"DEFINE\",\n  \"UNDEF\",\n  \"INCLUDE\",\n  \"IF\",\n  \"IFDEF\",\n  \"IFNDEF\",\n  \"ELIF\",\n  \"ELSE\",\n  \"ENDIF\",\n  \"LINE\",\n  \"ERROR\",\n  \"WARNING\",\n  \"PRAGMA\",\n  \"HASH\",\n\n  \"NUMBER\",           // eg 123\n  \"IDENTIFIER\",       // eg main\n  \"STRING\",           // \"hello, world!\"\n  \"CHAR\",             // 'a'\n  \"WSTRING\",          // L\"hello, world!\"\n  \"WCHAR\",            // L'a'\n\n  \"UNARY_PLUS\",\n  \"UNARY_MINUS\",\n  \"UNARY_COMPLEMENT\",\n  \"UNARY_NOT\",\n  \"BINARY_PLUS\",\n  \"BINARY_MINUS\",\n  \"BINARY_TIMES\",\n  \"BINARY_DIVIDE\",\n  \"BINARY_AND\",\n  \"BINARY_OR\",\n  \"BINARY_EQUAL\",\n  \"BINARY_NOT_EQUAL\",\n  \"BINARY_LESS_THAN_OR_EQUAL\",\n  \"BINARY_LESS_THAN\",\n  \"BINARY_GREATER_THAN_OR_EQUAL\",\n  \"BINARY_GREATER_THAN\",\n  \"BINARY_BITWISE_AND\",\n  \"BINARY_BITWISE_OR\",\n  \"BINARY_BITWISE_XOR\",\n  \"BINARY_LEFT_SHIFT\",\n  \"BINARY_RIGHT_SHIFT\",\n  \"DEFINE_FUNC\"\n};\n\nstruct Var\n{\n    string name;\n    list<string> args;\n    list<Token> val;\n    bool functionLike;\n};\n\nconst bool g_debug=false;\nstring g_mode;\nstring g_outstring;\nFILE* g_outfile;\nint g_lineno;\nstring g_fname;\nbool g_hasIncludeSupported;\n\nlist<string> g_blacklist;\nmap<string, stack<Var>> g_stacks;      // for push/pop_macro\nmap<string, string> g_attributeMap;    // for __has_cpp_attribute\n\n// forward declaration\nvoid processFile(string fname, map<string,Var>& vars, const list<string>& includePaths, list<string>& included);\n\n#include <vitasdk.h>\n#include \"../debug_utils.h\"\n\n// ######################################################################\n\nvoid wrtError(string msg)\n{\n\tvgl_log(\"GLSL Preprocessor: ERROR: line %s: %s\\n\", to_string(g_lineno).c_str(), msg.c_str());\n    throw \"ERROR, line \" + to_string(g_lineno) + \", \" + g_fname + \": \" + msg;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Replace tokens in list of tokens \"mylist\" (in situ). Tokens in range [st,ed) are replaced by \"replacement\"\n// ----------------------------------------------------------------------\n\nvoid replace(list<Token> &mylist, list<Token>::iterator st, list<Token>::iterator ed, list<Token> replacement)\n{\n    mylist.erase(st, ed);\n\n    if (ed == mylist.end())\n    {\n        for (Token tok : replacement)\n            mylist.push_back(tok);\n    }\n    else\n    {\n        for (Token tok : replacement)\n            mylist.insert(ed, tok);\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// As above but replace with a single token\n// ----------------------------------------------------------------------\n\nvoid replace(list<Token>& mylist, list<Token>::iterator st, list<Token>::iterator ed, Token replacement)\n{\n    mylist.erase(st, ed);\n\n    if (ed == mylist.end())\n    {\n        mylist.push_back(replacement);\n    }\n    else\n    {\n        mylist.insert(ed, replacement);\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Starting at st, read past white space and comments get next token.\n// Return a Token struct. Return ed, a pointer to where we got to\n// Return token with type=-1 if nothing left (end of line)\n// Return skipped=true if we had to skip whitespace to get to the returned token\n// (this is how we can distinguish between object and function-like macros)\n// set incomment=true (and return -1) if we couldn't find end of comment (so in multi-line comment block)\n// ----------------------------------------------------------------------\n\nbool incomment = false;\n\nToken getTok(char* st, char** ed, bool *skipped)\n{\n    int i, j;\n    Token tok;\n    *skipped = false;\n\n    // ----------------------------------------------------------------------\n    // skip past any number of whitespace blocks and /*comments*/\n    // ----------------------------------------------------------------------\n\n    while (true)\n    {\n        bool done = false;\n\n        if (*st == '/' && *(st + 1) == '*')\n        {\n            incomment = true;\n            st += 2;\n        }\n\n        while (incomment)\n        {\n            if (*st == '\\0')\n            {\n                tok.type = -1;\n                return tok;\n            }\n            if (*st == '*' && *(st + 1) == '/')\n            {\n                incomment = false;\n                st += 2;\n                break;\n            }\n            st++;\n            done = true;\n        }\n\n        while (isspace(*st))\n        {\n            *skipped = true;\n            st++;\n            done = true;\n        }\n        if (!done) break;\n    }\n\n    // ----------------------------------------------------------------------\n    // Are we now at the end of the string, or at inline comment start? Give up!\n    // ----------------------------------------------------------------------\n\n    if (*st == '\\0') // end of the string, give up\n    {\n        tok.type = -1;\n        return tok;\n    }\n\n    if (*st == '/' && *(st + 1) == '/')   // inline comment (like this one). Give up\n    {\n        tok.type = -1;\n        return tok;\n    }\n\n    int numToks = sizeof(tokNames) / sizeof(char*);\n\n    // ----------------------------------------------------------------------\n    // Consider all predefined tokens in tokNames\n    // The first group (up to DEFINE) are all punctuation and can be idenfied easily\n    // remaining tokens like #if must be whole words with space or punctuation after them\n    // so #iffy would not be identified as #if + fy\n    // ----------------------------------------------------------------------\n\n    for (j = 0; j < numToks; j++) \n    {\n        size_t lentok = strlen(tokNames[j]);\n        int puncTok = j < DEFINE;          // all previous are punctuation\n        bool good = true;\n        for (i = 0; i < lentok; i++) \n        {\n            if (*(st + i) != tokNames[j][i]) \n            {\n                good = false;\n                break;\n            }\n        }\n        if (good && (puncTok || !(isalnum(*(st + lentok)) || *(st + lentok) == '_')))  // ie followed by space, punctuation etc\n        {\n            *ed = st + lentok;\n            tok.type = j;\n            return tok;\n        }\n    }\n\n    // ----------------------------------------------------------------------\n    // Do the single hash separately else it prevents us identifying #define etc\n    // ----------------------------------------------------------------------\n\n    if (*st == '#')\n    {\n        *ed = st + 1;\n        tok.type = HASH;\n        return tok;\n    }\n\n    // ----------------------------------------------------------------------\n    // It's not a predefined token so it must be one of the following\n    // (w)string literal\n    // (w)char literal\n    // identifier (eg int, foo, for, return etc: NB we don't care about C keywords!)\n    // number (int, float, double: we don't distinguish)\n    // ----------------------------------------------------------------------\n\n    if (*st == 'L' && *(st + 1) == '\"')   // wstring literal\n    {\n        st += 2;\n        char* p = st;\n        while (*p != '\\0')\n        {\n            if (*p == '\"' && !(*(p - 1) == '\\\\' && *(p - 2) != '\\\\'))\n            {\n                size_t sz = p - st;\n                tok.id = string(st, sz);\n                tok.type = WSTRING;\n                *ed = p + 1;\n                return tok;\n            }\n            p++;\n        }\n        wrtError(\"Unexpected EOF while scanning string const\");\n    }\n    else if (*st == 'L' && *(st + 1) == '\\'')  // wchar literal\n    {\n        st += 2;\n        char* p = st;\n        while (*p != '\\0')\n        {\n            if (*p == '\\'' && !(*(p - 1) == '\\\\' && *(p - 2) != '\\\\'))\n            {\n                size_t sz = p - st;\n                tok.id = string(st, sz);\n                tok.type = WCHAR;\n                *ed = p + 1;\n                return tok;\n            }\n            p++;\n        }\n        wrtError(\"Unexpected EOF while scanning char const\");\n    }\n    else if (*st == '\"')   // string literal\n    {\n        st++;\n        char* p = st;\n        while (*p != '\\0')\n        {\n            if (*p == '\"' && !(*(p - 1) == '\\\\' && *(p - 2) != '\\\\'))\n            {\n                size_t sz = p - st;\n                tok.id = string(st, sz);\n                tok.type = STRING;\n                *ed = p + 1;\n                return tok;\n            }\n            p++;\n        }\n        wrtError(\"Unexpected EOF while scanning string const\");\n    }\n    else if (*st == '\\'')  // char literal\n    {\n        st++;\n        char* p = st;\n        while (*p != '\\0') \n        {\n            if (*p == '\\'' && !(*(p - 1) == '\\\\' && *(p - 2) != '\\\\'))\n            {\n                size_t sz = p - st;\n                tok.id = string(st, sz);\n                tok.type = CHAR;\n                *ed = p + 1;\n                return tok;\n            }\n            p++;\n        }\n        wrtError(\"Unexpected EOF while scanning char const\");\n    }\n    else if (isalpha(*st) || *st == '_' || *st == '$')    // identifier, var name etc (some compilers allow $ in var names)\n    {\n        // ----------------------------------------------------------------------\n        // Check for identifier:\n        // bar, _foo123, $myvar (extension), if, for, int etc\n        // white space, punctuation or end of string will terminate eg _foo123+\n        // ----------------------------------------------------------------------\n\n        char* p = st;\n\n        while (isalnum(*p) || *p == '_' || *p == '$')  // ie not (punctuation, space, \\0)\n        {\n            p++;\n        }\n        *ed = p;\n        tok.type = IDENTIFIER;\n        size_t sz = *ed - st;\n        tok.id = string(st, sz);\n        return tok;\n    }\n    else if (isdigit(*st))  // number\n    {\n        // ----------------------------------------------------------------------\n        // Check for number including int, float or double\n        // white space, punctuation (but not dot or (+/- if following an e or E)) or end of string will terminate eg 123; 123+ but not 123e+\n        // The number (float or int) is stored as a string and will later be converted to an int via strtoll if used in an #if or #elif\n        // (we don't actually care about floats in the preprocessor)\n        // The following numbers would be accepted:\n        // 789, 123e+7, 0xFUL, 0xBAADF00D, 123.456e-78, 0233, 0b1111'0000\n        // And also these incorrect numbers would be accepted (we don't care)\n        // 7.8.9, 123e+7e-5, 123typewriter, ff.abe-3, 1UUU, 2eee, 3'''''\n        // ----------------------------------------------------------------------\n\n        char* p = st;\n\n        char prev=' ';\n        while (isalnum(*p) || *p == '.' || *p=='\\'' || (prev=='E' && (*p == '+' || *p == '-')))  // ie not (punctuation, space, \\0) but dot +- OK\n        {\n            prev = toupper(*p);\n            p++;\n        }\n        *ed = p;\n        tok.type = NUMBER;\n        size_t sz = *ed - st;\n        tok.id = string(st, sz);\n        return tok;\n    }\n    else\n    {\n        throw string(\"Error could not parse token, \") + st + \" (line \" + to_string(g_lineno) + \", file \" + g_fname + \")\";\n    }\n\t\n\treturn tok;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Given a char array \"buff\", corresponding to a source line, get a list of Tokens\n// ----------------------------------------------------------------------\n\nlist<Token> getTokLine(char* buff)\n{\n    char* st = buff;\n    char* ed;\n\n    // ----------------------------------------------------------------------\n    // If there is a space between # and directive, move it forward, eg\n    // #  define, becomes:\n    //   #define\n    // (but only if # is first non-blank char in line)\n    // ----------------------------------------------------------------------\n\n    for (st = buff; *st != '\\0'; st++)\n    {\n        if (*st == '#')\n        {\n            char* p = st;\n            p++;\n            bool foundSpace = false;\n            while (isspace(*p))\n            {\n                foundSpace = true;\n                p++;\n            }\n            if (foundSpace)\n            {\n                *st = ' ';\n                *(p - 1) = '#';\n            }\n            break;\n        }\n        else if (!isspace(*st)) \n            break;\n    }\n\n    st = buff;\n    list<Token> line;\n\n    // ----------------------------------------------------------------------\n    // Get tokens from this line until none are left. Distinguish between\n    // #define foo() bar   function-like: DEFINE_FUNC\n    // #define foo () bar  object-like with value \"() bar\": DEFINE\n    // ----------------------------------------------------------------------\n\n    bool skipped;\n    while (true) \n    {\n        Token tok = getTok(st, &ed, &skipped);\n        if (tok.type == -1) break;\n        line.push_back(tok);\n        st = ed;\n        if (line.size() == 3 && line.begin()->type == DEFINE && tok.type == OPEN_BRACKET && !skipped)\n            line.begin()->type = DEFINE_FUNC;\n    }\n\n    return line;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Write out a token depending on its type. Write a space after the token\n// ----------------------------------------------------------------------\n\nvoid writeTok(Token tok)\n{\n    if (tok.type == IDENTIFIER || tok.type==NUMBER)\n    {\n        fprintf(g_outfile, \"%s\", tok.id.c_str());\n    }\n    else if (tok.type == STRING)\n    {\n        fprintf(g_outfile, \"\\\"%s\\\"\", tok.id.c_str());\n    }\n    else if (tok.type == CHAR)\n    {\n        fprintf(g_outfile, \"'%s'\", tok.id.c_str());\n    }\n    else if (tok.type == WSTRING)\n    {\n        fprintf(g_outfile, \"L\\\"%s\\\"\", tok.id.c_str());\n    }\n    else if (tok.type == WCHAR)\n    {\n        fprintf(g_outfile, \"L'%s'\", tok.id.c_str());\n    }\n    else if (tok.type == HASH)\n    {\n        fprintf(g_outfile, \"#\");\n    }\n    else if (tok.type == DEFINE_FUNC)\n    {\n        fprintf(g_outfile, \"#define\");\n    }\n    else\n    {\n        fprintf(g_outfile, \"%s\", tokNames[tok.type]);\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// As writeTok but create a string from token\n// ----------------------------------------------------------------------\n\nstring tok2Str(Token tok)\n{\n    if (tok.type == IDENTIFIER || tok.type == NUMBER)\n    {\n        return tok.id;\n    }\n    else if (tok.type == STRING)\n    {\n        return \"\\\"\" + tok.id + \"\\\"\";\n    }\n    else if (tok.type == CHAR)\n    {\n        return \"'\" + tok.id + \"'\";\n    }\n    else if (tok.type == WSTRING)\n    {\n        return \"L\\\"\" + tok.id + \"\\\"\";\n    }\n    else if (tok.type == WCHAR)\n    {\n        return \"L'\" + tok.id + \"'\";\n    }\n    else if (tok.type == HASH)\n    {\n        return \"#\";\n    }\n    else if (tok.type == DEFINE_FUNC)\n    {\n        return \"#define\";\n    }\n    else\n    {\n        return tokNames[tok.type];\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// turn tok into string, including when token is an arg with actuals given as tokens of type STRING\n// eg with args \"x\",\"y\"\n// and stringActuals \"1\",\"2\", \n// x is converted to \"1\"\n// If the token is not an arg, use tok2Str to convert\n// ----------------------------------------------------------------------\n\nstring tok2StrArgs(Token tok, list<Token> stringActuals, list<string> args)\n{\n    bool found = false;\n    string str;\n    if (tok.type == IDENTIFIER)\n    {\n        auto itStringActuals = stringActuals.begin();\n        for (string arg : args)\n        {\n            if (tok.id == arg)\n            {\n                str = itStringActuals->id;\n                found = true;\n                break;\n            }\n            itStringActuals++;\n        }\n    }\n    if (!found)\n    {\n        str = tok2Str(tok);\n    }\n    return str;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Either write a line of tokens out to g_outfile or concat them to string g_outstring\n// ----------------------------------------------------------------------\n\nvoid writeLine(list<Token> line)\n{\n\n    string str = \"\";\n\n    if (line.empty())\n    { \n    }\n    else if (line.front().type == DEFINE_FUNC)   // #define foo( x , y ) x + y\n    {\n        auto it = line.begin();\n\n        str += \"#define \";\n        it++;\n\n        str += tok2Str(*it); // func name\n        it++;\n\n        str += tok2Str(*it); // open bracket\n        it++;\n\n        for (; it != line.end(); it++)\n        {\n            str += (\" \" + tok2Str(*it));\n        }\n    }\n    else\n    {\n        Token prev;\n        prev.type = -1;\n        for (Token tok : line)\n        {\n            if (!(tok.type < 52)) {\n                if (prev.type != -1 && (!(prev.type < 52)))\n                    str += \" \";\n            }\n\n            str += tok2Str(tok);\n            prev = tok;\n        }\n    }\n    str += '\\n';\n\n    if (g_outfile == NULL)\n    {\n        g_outstring += str;\n    }\n    else\n    {\n        fprintf(g_outfile, \"%s\", str.c_str());\n    }\n\n    /*\n    if (g_outfile == NULL)\n    {\n        Token prev;\n        prev.type = -1;\n        for (Token tok : line)\n        {\n            if (prev.type != -1)\n                g_outstring += \" \";\n\n            g_outstring += tok2Str(tok);\n            prev = tok;\n        }\n        g_outstring += '\\n';\n    }\n    else\n    {\n        Token prev;\n        prev.type = -1;\n        for (Token tok : line)\n        {\n            if (prev.type != -1)\n                fprintf(g_outfile, \" \");\n\n            if (tok.type == DEFINE_FUNC)\n                fprintf(g_outfile, \"#define\");\n            else\n                writeTok(tok);\n            prev = tok;\n        }\n        fprintf(g_outfile, \"\\n\");\n    }\n    */\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Expand \"line\" (a list of tokens) in situ based on \"vars\", the list of macros (function and object-like) currently defined\n// Eg a line might be:\n// int fib(int n) { qprint(\"%d%d%d\",1,2,3); return min(n,1); }\n// and our vars list might contain:\n// fib := foo*foo\n// foo := [(1 + 2 - 3)]\n// min(x,y) := (x)<(y) ? (x):(y)\n// qprint(format, __VA_ARGS__) := printf(format, __VA_ARGS__)\n// used is a set of macros which have already been expanded so can't be expanded again\n// (to avoid runaway recursion when this function calls itself)\n// return true if expansion succeeded or false if mismatched brackets when expanding a function-like macro\n// ----------------------------------------------------------------------\n\nbool expand(list<Token>& line, map<string,Var>& vars, set<string> used)\n{\n    set<string> used2;\n    auto it_tok = line.begin();\n    while (it_tok != line.end())\n    {\n        used2 = used;   // we will append on to the used list which was given to us\n\n        // Get a tok out of the line (eg fib)\n        Token tok = *it_tok;\n\n        bool found = false;\n\n        // Is this tok an identifier? If so we might be able to replace it\n        if (tok.type == IDENTIFIER && used.count(tok.id)==0)\n        {\n            // ----------------------------------------------------------------------\n            // Search the vars list to find a macro (object or function) with the same name as the token\n            // ----------------------------------------------------------------------\n\n            list<Token> lineReplace;\n            Var varToReplace;\n\n            auto pvar = vars.find(tok.id);\n            if (pvar != vars.end())\n            {\n                varToReplace = pvar->second;\n                lineReplace = varToReplace.val;\n                found = true;\n            }\n\n            if (found)\n            {\n                auto st = it_tok;\n                auto ed = it_tok;\n                ed++;               // for object-like ed is just st+1. For function-like, ed could be higher\n\n                // ----------------------------------------------------------------------\n                // Is the macro a function-like macro? Is it being called with an arg list in brackets eg fib(1,2,3)?\n                // If yes, then lineReplace should have arguments replaced with actual values before substitution\n                // ----------------------------------------------------------------------\n\n                bool functionLikeExpanded = false;\n                if (varToReplace.functionLike && ed != line.end() && ed->type == OPEN_BRACKET)\n                {\n                    // ----------------------------------------------------------------------\n                    // Prepare a list of actual arguments being used\n                    // min(abc,1*(2+3))  actuals are abc and 1*(2+3)\n                    // min(a)            actuals has one member: a\n                    // min()             actuals is empty list\n                    // ----------------------------------------------------------------------\n\n                    list<list<Token>> actuals;\n                    list<Token> actual;\n                    ed++;\n                    if (ed == line.end()) return false;  // mismatched\n\n                    if (ed->type == CLOSE_BRACKET)  // special case, no actual args, actuals is empty\n                    {\n                        ed++;\n                    }\n                    else  // at least one actual arg\n                    {\n                        int level = 0;\n                        bool vararg = (varToReplace.args.back() == \"__VA_ARGS__\");\n                        size_t nargs = varToReplace.args.size();\n                        int iarg = 0;\n\n                        while (!(ed->type == CLOSE_BRACKET && level == 0))\n                        {\n                            if (ed->type == OPEN_BRACKET) level++;\n                            if (ed->type == CLOSE_BRACKET) level--;\n\n                            if (ed->type == COMMA && level == 0 && !(vararg && iarg == nargs - 1))\n                            {\n                                actuals.push_back(actual);\n                                actual.clear();\n                                iarg++;\n                            }\n                            else\n                            {\n                                actual.push_back(*ed);\n                            }\n                            ed++;\n                            if (ed == line.end()) return false;\n                        }\n                        actuals.push_back(actual);\n                        ed++;\n                    }\n\n                    if (actuals.size() != varToReplace.args.size())\n                    {\n                        wrtError(\"Error: wrong number of arguments for function-like macro invocation\");\n                    }\n\n                    // ----------------------------------------------------------------------\n                    // create a parallel list of expanded actual args. Call this function recursively to expand them\n                    // eg min(min(1,2),3), first arg is min(1,2) which we will expand to (1)<(2) ? (1):(2)\n                    // We will use expanded arguments except for stringization # or concatenation ##\n                    // ----------------------------------------------------------------------\n\n                    list<list<Token>> expandedActuals;\n                    for (auto actual : actuals)\n                    {\n                        expandedActuals.push_back(actual);\n                    }\n\n                    for (auto& expandedActual : expandedActuals)\n                        expand(expandedActual, vars, used2);\n\n                    list<Token> stringActuals;\n                    for (auto actual : actuals)\n                    {\n                        string str;\n                        Token prev; prev.type = -1;\n                        for (Token tok : actual)\n                        {\n                            if (prev.type != -1)\n                                str += \" \";\n                            str += tok2Str(tok);\n                            prev = tok;\n                        }\n                        Token tok;\n                        tok.type = STRING;\n                        tok.id = str;\n                        stringActuals.push_back(tok);\n                    }\n\n                    // ----------------------------------------------------------------------\n                    // go over lineReplace, eg (x)<(y) ? (x):(y) and replace args (eg x,y) with actual values\n                    // ----------------------------------------------------------------------\n\n                    auto it = lineReplace.begin();\n                    while (it != lineReplace.end())\n                    {\n                        auto it1 = next(it);\n                        if (it1 != lineReplace.end() && it1->type == HASH2)\n                        {\n                            // min(x,y) x##y##z  1##2 X_ ## x\n                            // min(1,2)\n\n                            string str = tok2StrArgs(*it, stringActuals, varToReplace.args);\n                            do\n                            {\n                                it1++;\n                                if (it1 == lineReplace.end()) wrtError(\"## cannot be at end of line\");\n                                str += tok2StrArgs(*it1, stringActuals, varToReplace.args);\n                                it1++;\n                            } while (it1 != lineReplace.end() && it1->type == HASH2);\n\n                            char* ed;\n                            bool skipped;\n                            Token tok = getTok(const_cast<char*>(str.c_str()), &ed, &skipped);  // TODO: create multiple tokens for concated string?\n                            replace(lineReplace, it, it1, tok);\n                        }\n                        else if (it->type == IDENTIFIER)   // eg it points to the first x\n                        {\n                            auto itExpandedActuals = expandedActuals.begin();\n                            for (auto arg : varToReplace.args)    // is x one of the args of function min?\n                            {\n                                if (it->id == arg)\n                                {\n                                    replace(lineReplace, it, it1, *itExpandedActuals);\n                                    break;\n                                }\n                                itExpandedActuals++;\n                            }\n                        }\n                        else if (it->type == HASH)\n                        {\n                            if (it1->type != IDENTIFIER) wrtError(\"# must be followed by variable\");\n\n                            string name = it1->id;\n                            it1++;\n                            auto itStringActuals = stringActuals.begin();\n                            bool found = false;\n                            for (auto arg : varToReplace.args)    // is x one of the args of function min?\n                            {\n                                if (name == arg)\n                                {\n                                    replace(lineReplace, it, it1, *itStringActuals);\n                                    found = true;\n                                    break;\n                                }\n                                itStringActuals++;\n                            }\n                            if (!found) wrtError(\"# must be followed by argument\");\n                        }\n                        it = it1;\n                    }\n                    functionLikeExpanded = true;  // We successfully expanded the function value, substituting args\n                }\n\n                // ----------------------------------------------------------------------\n                // In line, replace token(s) with lineReplace, eg replace fib with foo*foo or min(2,3) with (2)<(3)?(2):(3)\n                // But don't replace if functionLike macro being referenced without an argument list specified\n                // ----------------------------------------------------------------------\n\n                if (!(varToReplace.functionLike && !functionLikeExpanded))\n                {\n                    used2.insert(varToReplace.name);    // we're about to use this var so don't use it again when calling recursively\n                    expand(lineReplace, vars, used2);   // recursive: get lineReplace fully expanded\n                    replace(line, st, ed, lineReplace); // macro replaced with its value\n                }\n                it_tok = ed;  // continue from just above where we inserted stuff\n\n                if (ed!=line.end() && ed->type == OPEN_BRACKET)  // ... there's one exception: If we paste in a function-like macro name\n                {                                                // and it's followed by an open bracket, then, expand as macro call\n                    auto prev = ed;\n                    prev--;\n                    if (prev->type == IDENTIFIER)\n                    {\n                        auto p=vars.find(prev->id);\n                        if (p != vars.end() && p->second.functionLike) it_tok = prev;\n                    }\n                }\n            }\n        }\n        if (!found) it_tok++;\n    }\n    return true;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// given #include \"include\" in \"file\", find a file with that name rel to \"file\" and then include paths\n// For non-quoted, just consider include paths. Throw if include not found\n// ----------------------------------------------------------------------\n\nstring findIncludeFile(string file, string include, const list<string>& includePaths, bool quoted)\n{\n    if (quoted)\n    {\n        // file=path/to/file.c\n        // include=bar.h\n        string base = \"\";\n        for (int i = file.length(); i >= 0; i--)\n        {\n            if (file[i] == '/')\n            {\n                base = file.substr(0, i + 1);\n                break;\n            }\n        }\n\n        string relPath = base + include;   // path/to/bar.h\n        FILE* fp = fopen(relPath.c_str(), \"r\");\n        if (fp != NULL)\n        {\n            fclose(fp);\n            return relPath;\n        }\n    }\n\n    for (string path : includePaths)\n    {\n        string fname = path + include;\n        FILE* fp = fopen(fname.c_str(), \"r\");\n        if (fp != NULL)\n        {\n            fclose(fp);\n            return fname;\n        }\n    }\n\n    throw \"Could not open include file \" + include;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// evaluate \"defined\", \"__has_cpp_attribute\" and \"__has_include\" to numbers \n// (0, 1 or version) in an if expression\n// ----------------------------------------------------------------------\n\nvoid expandIfFuncs(list<Token>& line, map<string, Var>& vars, const list<string>& includePaths)\n{\n    Token tok;\n    tok.type = NUMBER;\n\n    for (auto it = line.begin(); it != line.end();)\n    {\n        if (it->type == IDENTIFIER && it->id == \"defined\")\n        {\n            auto ed = it;\n            ed++;\n\n            if (ed == line.end())\n            {\n                wrtError(\"unexpected end of line when processing defined\");\n            }\n\n            string name;\n            if (ed->type == IDENTIFIER || ed->type==NOEXPAND)\n            {\n                name = ed->id;\n                ed++;\n            }\n            else if (ed->type == OPEN_BRACKET)\n            {\n                ed++;\n                if (ed->type != IDENTIFIER && ed->type!=NOEXPAND) wrtError(\"defined bad, expecting identifier\");\n                name = ed->id;\n                ed++;\n                if (ed->type != CLOSE_BRACKET) wrtError(\"expected ) on defined\");\n                ed++;\n            }\n            else\n                wrtError(\"defined must specify a macro\");\n\n            tok.id = \"0\";\n\n            // __has_cpp_attribute and __has_include flagged as defined if set\n            if ((name == \"__has_cpp_attribute\" && !g_attributeMap.empty()) || (name == \"__has_include\" && g_hasIncludeSupported) || vars.count(name) > 0)\n            {\n                tok.id = \"1\";\n            }\n\n            replace(line, it, ed, tok);\n            it = ed;\n        }\n        else if (it->type == IDENTIFIER && it->id == \"__has_include\" && g_hasIncludeSupported)\n        {\n            auto ed = it;\n            ed++;\n\n            if (ed == line.end() || ed->type != OPEN_BRACKET)\n            {\n                wrtError(\"Malformed __has_include\");\n            }\n            ed++;\n\n            if (ed->type != LESSTHAN)\n            {\n                throw string(\"Weird __has_include, expected <\");\n            }\n            ed++;\n\n            string include;\n            while (ed->type != GREATERTHAN)\n            {\n                include += tok2Str(*ed);\n                ed++;\n            }\n            ed++;\n\n            if (ed->type != CLOSE_BRACKET)\n                throw string(\"Weird __has_include, expected )\");\n            ed++;\n\n            tok.id = \"1\";\n            try\n            {\n                findIncludeFile(\"\", include, includePaths, false);  // throws if include file not found\n            }\n            catch (string)\n            {\n                tok.id = \"0\";   // include file not found\n            }\n\n            replace(line, it, ed, tok);\n            it = ed;\n        }\n        else if (it->type == IDENTIFIER && it->id == \"__has_cpp_attribute\" && !g_attributeMap.empty())\n        {\n            auto ed = it;\n            ed++;\n\n            if (ed == line.end() || ed->type != OPEN_BRACKET)\n            {\n                wrtError(\"Malformed __has_cpp_attribute\");\n            }\n            ed++;\n\n            if (ed == line.end() || ed->type != IDENTIFIER)\n            {\n                wrtError(\"Malformed __has_cpp_attribute, expected identifier\");\n            }\n            string id = ed->id;\n            ed++;\n\n            if (ed == line.end() || ed->type != CLOSE_BRACKET)\n            {\n                wrtError(\"Malformed __has_cpp_attribute, expected )\");\n            }\n            ed++;\n\n            tok.id = \"0\";\n            if (g_attributeMap.find(id) != g_attributeMap.end())\n                tok.id = g_attributeMap[id];\n\n            replace(line, it, ed, tok);\n            it = ed;\n        }\n        else\n            it++;\n    }\n\n}\n\n// ----------------------------------------------------------------------\n// Expand #if or #elif statement\n// 1) evaluate \"defined\", \"__has_cpp_attribute\" and \"__has_include\" to numbers\n// 2) Use expand (above) to evaluate macros\n// 3) Repeat 1 in case any defined(x) inserted through expansion\n// 4) Any remaining, undefined, identifiers are set to 0\n// Once this function has run we can use expression::evaluate to see if condition is true\n// ----------------------------------------------------------------------\n\nvoid expandIf(list<Token>& line, map<string,Var>& vars, const list<string>& includePaths)\n{\n    expandIfFuncs(line, vars, includePaths);\n    expand(line, vars, set<string>());\n    expandIfFuncs(line, vars, includePaths);\n\n    for (Token& tok : line)\n    {\n        if (tok.type == IDENTIFIER)   // not a macro, replace with 0\n        {\n            tok.type = NUMBER;\n            tok.id = \"0\";\n        }\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Discover if a line of code is mismatched, in the sense that a function-like\n// macro is being called but brackets are mismatched eg\n// add+add(\n// would be mismatched if add is a function-like macro (the first add is OK)\n// ----------------------------------------------------------------------\n\nbool mismatched(list<Token> &line, map<string,Var> &vars)\n{\n    if (line.empty()) return false;\n\n    auto it = line.begin();\n    while (it != line.end())\n    {\n        auto it2 = it;\n        it2++;\n\n        if (it2 == line.end()) break;\n\n        if (it2->type == OPEN_BRACKET && it->type == IDENTIFIER && vars.count(it->id) > 0 && vars[it->id].functionLike)\n        {\n            it2++;\n            if (it2 == line.end()) return true;\n\n            int level = 0;\n            while (!(it2->type == CLOSE_BRACKET && level==0))\n            {\n                if (it2->type == OPEN_BRACKET) level++;\n                if (it2->type == CLOSE_BRACKET) level--;\n                it2++;\n                if (it2 == line.end()) return true;\n            }\n            it2++;\n        }\n        it = it2;\n    }\n    return false;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// set __FILE__ and __LINE__ macros (and g_fname and g_lineno)\n// ----------------------------------------------------------------------\n\nvoid setLineFile(int lineno, string fname, map<string, Var>& vars)\n{\n    vars[\"__FILE__\"].val.front().id = fname;\n    vars[\"__LINE__\"].val.front().id = to_string(lineno);\n\n    g_lineno = lineno;\n    g_fname = fname;\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// If a macro value contains the \"defined\" function, set its argument\n// to be type NOEXPAND. Eg \n// #define foo defined(bar) && version>0\n// #if foo...\n// When we expand the if, the \"bar\" argument of defined should be left alone\n// expandIfFuncs will then set the defined to 1 or 0\n// ----------------------------------------------------------------------\n\nvoid preventDefinedExpand(list<Token> &val)\n{\n    for (auto it = val.begin(); it != val.end(); it++)\n    {\n        if (it->type == IDENTIFIER && it->id == \"defined\")\n        {\n            auto it2 = it;\n            it2++;\n            if (it2 == val.end()) return;\n            if (it2->type == IDENTIFIER)\n            {\n                it2->type = NOEXPAND;\n            }\n            it2++;\n            if (it2 == val.end()) return;\n            if (it2->type == IDENTIFIER)\n            {\n                it2->type = NOEXPAND;\n            }\n        }\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Process a line of tokens and write the (expanded) line to g_outfile (or add to g_outstring if g_outfile=\"\")\n// Note that a \"line\" might consist of an entire #if..#endif block (which is made of lines, hence recursive)\n// it_line points to the line to be written and we will increase this, normally by 1, but perhaps more in the case of if block\n// vars is the macro list which we might alter (define, undef). Wrt tells us whether to actually write the line\n// (it will be false if we are in an inactive branch of an if)\n// This function also indirectly calls itself via processFile (in the case of include)\n// ----------------------------------------------------------------------\n\nvoid processLine(list<list<Token>>::iterator &it_line, map<string,Var> &vars, const list<string> &includePaths, list<string> &included, string fname, int &lineno, bool wrt)\n{\n    list<Token> line = *it_line;\n    setLineFile(lineno, fname, vars);  // set __FILE__ and __LINE__\n\n    // ----------------------------------------------------------------------\n    // print a blank for empty lines\n    // ----------------------------------------------------------------------\n\n    if (line.size() == 0)\n    {\n        it_line++;\n        lineno++;\n        return;\n    }\n\n    // ----------------------------------------------------------------------\n    // Sanity check: #define etc must be the first token of the line\n    // ----------------------------------------------------------------------\n\n    int ind = 0;\n    for (Token tok : line)\n    {\n        if (ind > 0 && tok.type >= DEFINE && tok.type <= PRAGMA)\n        {\n            wrtError(\"Preprocessor directive must be first token in line\");\n        }\n        ind++;\n    }\n\n    int type = line.front().type;\n    if (type == ENDIF || type == ELSE || type == ELIF)\n    {\n        wrtError(\"Malformed if block\");\n    }\n\n    // ----------------------------------------------------------------------\n    // ERROR and WARNING\n    // ----------------------------------------------------------------------\n\n    if (type == ERROR)\n    {\n        if (wrt)\n        {\n            string err;\n            for (Token tok : line)\n            {\n                err += tok2Str(tok);\n            }\n            wrtError(\"Preprocessor terminated with #error: \" + err);\n        }\n        it_line++;\n        lineno++;\n    }\n\n    else if (type == WARNING)\n    {\n        if (wrt)\n        {\n            string warn;\n            for (Token tok : line)\n            {\n                warn += tok2Str(tok);\n            }\n            printf(\"Preprocessor WARNING: %s\\n\", warn.c_str());\n        }\n        it_line++;\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // PRAGMA. We support pragma once, push_macro and pop_macro\n    // All others are written out for the compiler to deal with\n    // see https://docs.microsoft.com/en-us/cpp/preprocessor/pragma-directives-and-the-pragma-keyword?view=vs-2019\n    // ----------------------------------------------------------------------\n\n    else if (type == PRAGMA)\n    {\n        if (wrt)\n        {\n            auto it = line.begin();\n            it++;\n            if (it->type == IDENTIFIER && it->id == \"once\")\n            {\n                g_blacklist.push_back(fname);\n                if (g_mode==\"full\" || g_mode==\"flatten\") writeLine(line);\n            }\n            else if (it->type == IDENTIFIER && it->id == \"push_macro\")\n            {\n                it++;\n                if (it->type != OPEN_BRACKET) wrtError(\"Expected (\");\n\n                it++;\n                if (it->type != STRING) wrtError(\"Expected string\");\n                string name = it->id;\n\n                it++;\n                if (it->type != CLOSE_BRACKET) wrtError(\"Expected )\");\n\n                if (vars.count(name) > 0)\n                    g_stacks[name].push(vars[name]);\n\n                if (g_mode == \"flatten\") writeLine(line);\n            }\n            else if (it->type == IDENTIFIER && it->id == \"pop_macro\")\n            {\n                it++;\n                if (it->type != OPEN_BRACKET) wrtError(\"Expected (\");\n\n                it++;\n                if (it->type != STRING) wrtError(\"Expected string\");\n                string name = it->id;\n\n                it++;\n                if (it->type != CLOSE_BRACKET) wrtError(\"Expected )\");\n\n                auto pstack = g_stacks.find(name);\n\n                if (pstack == g_stacks.end())\n                {\n                    auto pvar = vars.find(name);\n                    if (pvar != vars.end()) vars.erase(pvar);\n                }\n                else\n                {\n                    vars[name] = g_stacks[name].top();\n                    g_stacks[name].pop();\n                }\n                if (g_mode == \"flatten\") writeLine(line);\n            }\n            else\n            {\n                if (g_mode==\"full\") expand(line, vars, set<string>());\n                if (g_mode == \"full\" || g_mode == \"flatten\") writeLine(line);\n            }\n        }\n        it_line++;\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // LINE\n    // ----------------------------------------------------------------------\n\n    else if (type == LINE)\n    {\n        auto it = line.begin();\n        it++;\n        if (it->type == NUMBER)\n        {\n            char* endptr = NULL;\n            errno = 0;\n\n            lineno = strtol(it->id.c_str(), &endptr, 0);\n            setLineFile(lineno, fname, vars);\n\n            if (!(errno == 0 && *endptr == '\\0'))\n            {\n                wrtError(\"Error: failed to make sense of number. Integers must be used in #line statements: \" + it->id);\n            }\n        }\n        it_line++;\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // For include, work out the file name and call processFile (which calls this function: recursive)\n    // For quote-include, filename is just a string token, for <include> we must stringify several tokens\n    // ----------------------------------------------------------------------\n\n    else if (type == INCLUDE)\n    {\n        if (wrt)   // false if in an inactive block\n        {\n            auto it = line.begin();\n            it++;\n\n            if (it->type != LESSTHAN && it->type != STRING)\n            {\n                expand(line, vars, set<string>());  // computed include\n                it = line.begin();\n                it++;\n            }\n\n            string includeFile;\n            if (it->type == STRING)   // #include \"foo.h\"\n            {\n                includeFile=findIncludeFile(fname, it->id, includePaths, true);\n            }\n            else                                // #include <foo.h>\n            {\n                if (it->type != LESSTHAN)\n                {\n                    wrtError(\"Weird INCLUDE, expected <\");\n                }\n                it++;\n\n                string include;\n                while (it != line.end() && it->type != GREATERTHAN)\n                {\n                    Token tok = *it;\n                    if (tok.type == STRING || tok.type == CHAR)\n                    {\n                        wrtError(\"Weird Include: string or char literal found in <filename>\");\n                    }\n\n                    if (tok.type == IDENTIFIER || tok.type == NUMBER)\n                    {\n                        include += tok.id;\n                    }\n                    else\n                    {\n                        include += tokNames[tok.type];\n                    }\n                    it++;\n                }\n                includeFile = findIncludeFile(fname, include, includePaths, false);\n            }\n\n            if (find(g_blacklist.begin(), g_blacklist.end(), includeFile) == g_blacklist.end())\n            {\n                processFile(includeFile, vars, includePaths, included);\n                if (g_debug) fprintf(g_outfile, \"# %d \\\"%s\\\" 2\\n\", g_lineno, fname.c_str());\n            }\n\n            if (find(included.begin(), included.end(), includeFile) == included.end()) included.push_back(includeFile);\n        }\n        it_line++;  // advance even if we didn't write the line\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // Define object-like macro. Add it to the vars list\n    // var.args will be empty\n    // TODO: check macro either (1) doesn't exist or (2) already has this definition\n    // ----------------------------------------------------------------------\n\n    else if (type == DEFINE)\n    {\n        if (wrt)\n        {\n            auto it = line.begin();\n            it++;\n\n            Var var;\n            var.name = it->id;\n            var.functionLike = false;\n            it++;\n\n            if (it != line.end())\n            {\n                var.val = list<Token>(it, line.end());\n            }\n\n            preventDefinedExpand(var.val);\n\n            if (vars.count(var.name) > 0)\n            {\n                printf(\"Warning: redefining macro %s\\n\", var.name.c_str());\n            }\n\n            vars[var.name] = var;\n\n            if (g_mode == \"flatten\") writeLine(line);\n        }\n\n        it_line++;\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // Define function-like macro. Add it to the vars list\n    // var.args will contain the list of arguments eg min(x,y)\n    // ----------------------------------------------------------------------\n\n    else if (type == DEFINE_FUNC)\n    {\n        if (wrt)\n        {\n            auto it = line.begin();\n            it++;\n\n            Var var;\n            var.name = it->id;\n            var.functionLike = true;\n            it++;\n\n            if (it == line.end() || it->type != OPEN_BRACKET) wrtError(\"Expected (\");\n\n            it++;\n            while (it->type != CLOSE_BRACKET)\n            {\n                if (it->type == DOT3)\n                    var.args.push_back(\"__VA_ARGS__\");\n                else if (it->type == IDENTIFIER)\n                    var.args.push_back(it->id);\n                else if (it->type != COMMA)\n                    wrtError(\"Error in arg list\");\n                it++;\n            }\n            it++;\n\n            int ind = 0;\n            for (string arg : var.args)\n            {\n                if (ind < var.args.size() - 1 && arg == \"__VA_ARGS__\") wrtError(\"... must be last argument\");\n                ind++;\n            }\n\n            var.val = list<Token>(it, line.end());\n            preventDefinedExpand(var.val);\n\n            if (vars.count(var.name)>0)\n                printf(\"Warning: redefining macro %s\\n\", var.name.c_str());\n\n            vars[var.name] = var;\n\n            if (g_mode == \"flatten\")\n            {\n                writeLine(line);\n            }\n\n        }\n\n        it_line++;\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // Undefine a macro\n    // ----------------------------------------------------------------------\n\n    else if (type == UNDEF)\n    {\n        if (wrt)\n        {\n            auto itname = line.begin();\n            itname++;\n            string name = itname->id;\n\n            auto pvar = vars.find(name);\n            if (pvar == vars.end())\n            {\n                printf(\"Warning: #undef used but macro not defined: %s\\n\", name.c_str());\n            }\n            else\n            {\n                vars.erase(pvar);\n            }\n            if (g_mode == \"flatten\") writeLine(line);\n        }\n\n        it_line++;\n        lineno++;\n    }\n\n    // ----------------------------------------------------------------------\n    // if-like block\n    // ----------------------------------------------------------------------\n\n    else if (type == IF || type == IFDEF || type == IFNDEF)\n    {\n        bool shouldWrt;   // true if the if, ifdef or ifndef is true so we should write unless suppressed by \"wrt\" arg\n        bool done = false; // true if we have already written a branch in if..elif..else..endif structure\n\n        if (type == IF)\n        {\n            expandIf(line, vars, includePaths);\n            if (expression::evaluate(line, fname, lineno))   // if condition is true\n            {\n                shouldWrt = true;   // so write all lines under it unless suppressed by \"wrt\"\n                done = true;        // and make sure we don't write any elif or else clauses\n            }\n            else\n            {\n                shouldWrt = false;\n            }\n        }\n        else if (type == IFDEF || type == IFNDEF)\n        {\n            auto it = line.begin();\n            it++;\n\n            string name = it->id;\n            bool found = (name==\"__has_include\" && g_hasIncludeSupported) || (name==\"__has_cpp_attribute\" && !g_attributeMap.empty()) || vars.count(name) > 0;\n\n            if (type == IFDEF && found) \n            {\n                shouldWrt = true;     // write the block\n                done = true;          // suppress further blocks being written\n            }            \n            else if (type==IFNDEF && !found)\n            {\n                shouldWrt = true;\n                done = true;\n            }\n            else \n            {\n                shouldWrt = false;\n            }\n        }\n\n        it_line++;\n        lineno++;\n\n        while (it_line->size()==0 || it_line->front().type != ENDIF)\n        {\n            setLineFile(lineno, fname, vars);\n\n            if (it_line->size() == 0)\n            {\n                it_line++;\n                lineno++;\n            }\n            else if ((*it_line).front().type == ELSE)\n            {\n                it_line++;\n                lineno++;\n                if (!done)\n                    shouldWrt = true;   // found else and no previous block written so write this\n                else\n                    shouldWrt = false;  // the if or an elif was written so don't write this\n            }\n            else if ((*it_line).front().type == ELIF)\n            {\n                list<Token> line2;\n                if (!done)\n                {\n                    line2 = *it_line;\n                    expandIf(line2, vars, includePaths);\n                }\n\n                if (!done && expression::evaluate(line2, fname, lineno))   // elif is true and we haven't done a previous elif or the if itself\n                {\n                    shouldWrt = true;  // so write it!\n                    done = true;       // and don't write other elif or else\n                }\n                else\n                    shouldWrt = false;\n\n                it_line++;\n                lineno++;\n            }\n            else\n                processLine(it_line, vars, includePaths, included, fname, lineno, wrt && shouldWrt);  // recursive\n        }\n        it_line++;\n        lineno++;\n    }\n    else  // ordinary line needs to be expanded\n    {\n        if (wrt)\n        {\n            if (g_mode == \"full\")\n            {\n                while (true)\n                {\n                    if (expand(line, vars, set<string>())) break;   // expanded successfully\n                    while (mismatched(line, vars))\n                    {\n                        it_line++;\n                        lineno++;\n                        list<Token> line2 = *it_line;\n                        for (Token tok : line2)\n                        {\n                            line.push_back(tok);\n                        }\n                    }\n                }\n\n                writeLine(line);\n            }\n            else if (g_mode == \"flatten\")\n            {\n                writeLine(line);\n            }\n\n            if (fname.rfind(\".rc\") == fname.size() - 3 && line.size() >= 3)\n            {\n                auto it = line.begin();\n                it++;\n                string id = it->id;\n                if (it->type == IDENTIFIER && (id == \"ICON\" || id == \"BITMAP\" || id == \"CURSOR\" || id == \"FONT\" || id == \"MESSAGETABLE\"))\n                {\n                    it++;\n                    if (it->type == STRING)\n                    {\n                        try\n                        {\n                            string file = findIncludeFile(fname, it->id, includePaths, true);\n                            included.push_back(file);\n                        }\n                        catch (string) {}\n                    }\n                }\n            }\n        }\n\n        it_line++;\n        lineno++;\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// process file fname appending to macro list \"vars\" as needed\n// Open the file, read in all the lines and tokenise them using getTokLine\n// Then call processLine to process all such lines\n// This function indirectly calls itself via processLine (in the case of include)\n// ----------------------------------------------------------------------\n\nvoid processFile(string fname, map<string,Var> &vars, const list<string> &includePaths, list<string> &included)\n{\n    // ----------------------------------------------------------------------\n    // Open the file, read the whole contents into allocated char array \"source\" (NULL terminated)\n    // For Unix lines will be terminated with \\n, for Windows with \\r\\n\n    // ----------------------------------------------------------------------\n\n    char* source = (char *)fname.c_str();\n\n    if (g_debug)\n    {\n        printf(\"###%s###\\n\", source);\n        printf(\"source length=%llu\\n\", strlen(source));\n    }\n\n    // ----------------------------------------------------------------------\n    // Process each line into a list of Tokens and add them to \"lines\"\n    // Add in \\0 to split the file into lines (account for Windows or Unix line endings)\n    // When getTokLine is called:\n    // st points to the beginning of the next line\n    // ed points to the \\0 which terminates this line\n    // if it's a blank line, the created line is an empty list of Tokens\n    // Also concatenate lines with backslash-newline, but add blank lines so number of lines is the same\n    // ----------------------------------------------------------------------\n\n    incomment = false;  // getTok (called by getTokLine will constantly change this but it must finish as false\n    char* st = source;\n    bool done = false;\n    g_lineno = 1;\n    list<list<Token> > lines;\n\n    g_fname = fname;\n    while (!done)\n    {\n        char* ed = st;\n        int extra = 0;           // extra blank lines to add if continuation to keep line numbers correct\n        while (*ed != '\\r' && *ed != '\\n' && *ed != '\\0')\n        {\n            if (*ed == '\\\\' && *(ed + 1) == '\\n')  // continuation (Unix line ending)\n            {\n                *ed = ' ';\n                *(ed + 1) = ' ';\n                extra++;\n            }\n            else if (*ed == '\\\\' && *(ed + 1) == '\\r' && *(ed + 2) == '\\n') // continuation (Windows line ending)\n            {\n                *ed = ' ';\n                *(ed + 1) = ' ';\n                *(ed + 2) = ' ';\n                extra++;\n            }\n            ed++;\n        }\n\n        int skip;\n        if (*ed == '\\0') \n            done = true;\n        else if (*ed == '\\r' && *(ed + 1) == '\\n') \n            skip = 2;\n        else if (*ed == '\\n') \n            skip = 1;\n\n        *ed = '\\0';  // insert end of line marker\n\n        lines.push_back(getTokLine(st));\n        g_lineno++;\n\n        for (int i = 0; i < extra; i++)\n        {\n            lines.push_back(list<Token>());\n            g_lineno++;\n        }\n\n        if (!done) st = ed + skip;\n    }\n\n    //free(source);\n\n    if (incomment) wrtError(\"runaway multiline comment\");\n\n    if (g_mode==\"lex\")\n    {\n        for (auto line : lines)\n        {\n            writeLine(line);\n        }\n        return;\n    }\n\n    if (g_debug)\n    {\n        for (auto it_line = lines.begin(); it_line != lines.end(); it_line++)\n        {\n            list<Token> line = *it_line;\n\n            for (auto it_tok = line.begin(); it_tok != line.end(); it_tok++)\n            {\n                Token tok = *it_tok;\n                printf(\"%s\", names[tok.type]);\n\n                if (tok.type == IDENTIFIER || tok.type == NUMBER || tok.type == STRING || tok.type == CHAR)\n                    printf(\": '%s'\\n\", tok.id.c_str());\n                else\n                    printf(\"\\n\");\n            }\n            printf(\"--------------------\\n\");\n        }\n    }\n\n    int lineno = 1;\n    auto it_line = lines.begin();\n    while (it_line != lines.end())\n    {\n        processLine(it_line, vars, includePaths, included, fname, lineno, true);  // will increase it_line by 1 or more. True means write all lines\n    }\n}\n\n// ######################################################################\n\n// ----------------------------------------------------------------------\n// Preprocess file \"infile\". Write postprocessed output to file \"outfile\" or return as string if outname=\"\"\n// (write to stdout if outname=\"stdout\")\n// Also return \"included\": the list of all files that were included (recursively) via #includes\n//\n// * defines is a list of strings each of which is a regular #define statement\n// * includePaths is a list of include paths (strings) either absolute path or relative to pwd\n// * forceIncludes is a list of strings each of which is a regular #include statement\n// * attributeMap is a string-string map for __has_cpp_attributes eg attributeMap[\"nodiscard\"] = \"201907L\" \n//   (pass an empty map to turn off this feature, then __has_cpp_attribute will be undefined and the function can't be used)\n// * hasIncludeSupported: set to true if __has_include should be supported. If false, __has_include is not defined and function can't be used\n//\n// Note that there are no preset includes or defines (except __LINE__, __FILE__, __DATE__, __TIME__): the preprocessor can be\n// made to imitate that of any compiler by setting them appropriately.\n//\n// eg to achive the same as with this MSVC example:\n// cl /E foo.c -DFoo=2 -DBAR -DFUNC(X,Y)=X+Y -Ipath/to/headers -FIbar.h\n// you would specify:\n// \n// defines[0,1,...,n] = << MSVC specific defines >>\n// defines[n+1]=\"#define Foo 2\"\n// defines[n+1]=\"#define BAR 1\" (in -D, value defaults to \"1\" but we must specify this)\n// defines[n+2]=\"#define FUNC(X,Y) X+Y\"\n// includePaths[0,1,..,m]= << MSVC specific includes >> \n// includePaths[m+1]=\"path/to/headers\" (forward or backslashes allowed)\n// forceIncludes[0]=\"#include \\\"bar.h\\\"\"\n//\n// There are several modes:\n// mode=\"full\": full, normal preprocess.\n// mode=\"flatten\": preprocess includes and ifs but don't expand macros\n// mode=\"dependencies\": discover which files are included but don't write postprocessed output to file (or return as string)\n// mode=\"lex\" (debug) only lex infile\n//\n// The function throws std::string exceptions if an error occurs\n// ----------------------------------------------------------------------\n\nstring preprocess(string mode, string infile, string outfile, list<string> defines, list<string> includePaths, list<string> forceIncludes, \n    list<string> &included, map<string, string> attributeMap, bool hasIncludeSupported)\n{\n    // ----------------------------------------------------------------------\n    // Sanity check. Set g_mode etc\n    // ----------------------------------------------------------------------\n\n    if (mode != \"full\" && mode != \"flatten\" && mode != \"dependencies\" && mode!=\"lex\")\n    {\n        throw string(\"Illegal preprocess mode: must be 'full', 'flatten', 'dependencies'\");\n    }\n\n    g_mode = mode;\n    g_attributeMap = attributeMap;\n    g_hasIncludeSupported = hasIncludeSupported;\n\n    // ----------------------------------------------------------------------\n    // vars is the list of macros: add __LINE__ etc\n    // ----------------------------------------------------------------------\n\n    tm* newTime;\n    time_t szClock;\n\n    // Get time in seconds\n    time(&szClock);\n\n    // Convert time to struct tm form\n    newTime = localtime(&szClock);\n\n    map<string, Var> vars;    // global macros list\n\n    Token tok;\n    Var var;\n    var.functionLike = false;\n\n    tok.type = STRING;\n    tok.id = \"\";\n    var.name = \"__FILE__\";\n    var.val.clear();\n    var.val.push_back(tok);\n    vars[\"__FILE__\"] = var;\n\n    tok.type = NUMBER;\n    tok.id = \"0\";\n    var.name = \"__LINE__\";\n    var.val.clear();\n    var.val.push_back(tok);\n    vars[\"__LINE__\"] = var;\n\n    tok.type = STRING;\n    tok.id = asctime(newTime);\n    var.name = \"__DATE__\";\n    var.val.clear();\n    var.val.push_back(tok);\n    vars[\"__DATE__\"] = var;\n\n    tok.type = STRING;\n    tok.id = asctime(newTime);\n    var.name = \"__TIME__\";\n    var.val.clear();\n    var.val.push_back(tok);\n    vars[\"__TIME__\"] = var;\n\n    // ----------------------------------------------------------------------\n    // Add user-specified defines provided into vars\n    // ----------------------------------------------------------------------\n\n    incomment = false;\n\n    list<list<Token>> lines;\n    for (string def : defines)\n    {\n        char* p = const_cast<char*>(def.c_str());\n        list<Token> line = getTokLine(p);\n        lines.push_back(line);\n    }\n\n    int lineno = 1;\n    for (auto it = lines.begin(); it != lines.end();)\n    {\n        processLine(it, vars, includePaths, included, \"\", lineno, true);  // will append to vars and advance \"it\"\n    }\n\n    for (string &incl : includePaths)\n    {\n        for (char& c : incl)\n        {\n            if (c == '\\\\') c = '/';\n        }\n\n        if (incl.back() != '/')\n            incl += '/';\n    }\n\n    // ----------------------------------------------------------------------\n    // Open output file if needed. Clear g_outstring\n    // ----------------------------------------------------------------------\n\n    g_outfile = NULL;\n    if (g_mode == \"full\" || g_mode == \"flatten\" || g_mode==\"lex\")\n    {\n        if (outfile == \"stdout\")\n        {\n            g_outfile = stdout;\n        }\n        else if (outfile == \"\")\n        {\n            g_outfile = NULL;\n        }\n        else\n        {\n            g_outfile = fopen(outfile.c_str(), \"w\");\n        }\n    }\n\n    g_outstring.reserve(1024);\n    g_outstring = \"\";\n\n    // ----------------------------------------------------------------------\n    // Execute force includes\n    // ----------------------------------------------------------------------\n\n    lines.clear();\n    incomment = false;\n    for (string fi : forceIncludes)\n    {\n        char* p = const_cast<char*>(fi.c_str());\n        list<Token> line = getTokLine(p);\n        lines.push_back(line);\n    }\n\n    lineno = 1;\n    for (auto it = lines.begin(); it != lines.end();)\n    {\n        processLine(it, vars, includePaths, included, infile, lineno, true);\n    }\n\n    // ----------------------------------------------------------------------\n    // Process the specified input file. Close output file if needed\n    // output written to g_outstring if that was requested\n    // ----------------------------------------------------------------------\n\n    processFile(infile, vars, includePaths, included);\n\n    if (g_mode == \"full\" || g_mode == \"flatten\" || g_mode == \"lex\")\n    {\n        if (outfile != \"stdout\" && outfile != \"\")\n        {\n            fclose(g_outfile);\n        }\n    }\n\n    // ----------------------------------------------------------------------\n    // DEBUG: Write the final list of macros defined\n    // ----------------------------------------------------------------------\n\n    if (g_debug)\n    {\n        printf(\"\\nMacros defined:\\n\");\n        for (pair<string,Var> varpair : vars)\n        {\n            Var var = varpair.second;\n\n            printf(\"%s\", var.name.c_str());\n            size_t nargs = var.args.size();\n\n            if (var.functionLike)\n            {\n                printf(\"(\");\n                int n = 0;\n                for (string s : var.args)\n                {\n                    n++;\n                    printf(\"%s%s\", s.c_str(), n == nargs ? \"\" : \", \");\n                }\n                printf(\")\");\n            }\n\n            printf(\" := \");\n\n            writeLine(var.val);\n        }\n    }\n\n    return g_outstring;\n}\n}\n\nextern \"C\" {\nvoid glsl_preprocess(char *mode, const char *infile, char *output) {\n\tstd::list<std::string> dummy;\n\tstd::list<std::string> defines;\n\tdefines.push_back(\"#define GL_ES 1\");\n\tdefines.push_back(\"#define VITAGL\");\n\tstd::map<std::string, std::string> hasCppAttributeMap;\n\tstd::string out = preprocessor::preprocess(mode, infile, \"\", defines, dummy, dummy, dummy, hasCppAttributeMap, false);\n\tstrcpy(output, out.c_str());\n}\n}\n#endif\n"
  },
  {
    "path": "source/utils/preprocessor/preprocessor_c.h",
    "content": "void glsl_preprocess(char *mode, const char *fname, char *output);"
  },
  {
    "path": "source/utils/shacccg_paramquery.h",
    "content": "// Taken from https://github.com/SonicMastr/Pigs-In-A-Blanket/blob/master/include/shacccg/paramquery.h\n#ifndef _DOLCESDK_PSP2_SHACCCG_PARAMQUERY_H_\n#define _DOLCESDK_PSP2_SHACCCG_PARAMQUERY_H_\n\n#include <stdint.h>\n\n#ifdef\t__cplusplus\nextern \"C\" {\n#endif\t// def __cplusplus\n\n///////////////////////////////////////////////////////////////////////////////\n// Forward declarations\n///////////////////////////////////////////////////////////////////////////////\ntypedef void const * SceShaccCgParameter;\ntypedef struct SceShaccCgCompileOutput SceShaccCgCompileOutput;\n\n///////////////////////////////////////////////////////////////////////////////\n// Constants\n///////////////////////////////////////////////////////////////////////////////\n\n/** @brief\tClassifies shader parameter class\n\n\t@ingroup shacccg\n*/\ntypedef enum SceShaccCgParameterClass {\n\tSCE_SHACCCG_PARAMETERCLASS_INVALID\t\t= 0x00,\t///< An invalid parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_SCALAR\t\t= 0x01,\t///< Scalar parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_VECTOR\t\t= 0x02,\t///< Vector parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_MATRIX\t\t= 0x03,\t///< Matrix parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_STRUCT\t\t= 0x04,\t///< Struct parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_ARRAY\t\t= 0x05,\t///< Array parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_SAMPLER\t\t= 0x06,\t///< Sampler parameter class.\n\tSCE_SHACCCG_PARAMETERCLASS_UNIFORMBLOCK\t= 0x07\t///< Uniform Block parameter class.\n} SceShaccCgParameterClass;\n\n/** @brief\tClassifies shader parameter data format\n\n\t@ingroup shacccg\n*/\ntypedef enum SceShaccCgParameterBaseType {\n\tSCE_SHACCCG_BASETYPE_INVALID\t\t= 0x00,\t\t///< An invalid format.\n\tSCE_SHACCCG_BASETYPE_FLOAT\t\t\t= 0x01,\t\t///< Full precision 32-bit floating point.\n\tSCE_SHACCCG_BASETYPE_HALF\t\t\t= 0x02,\t\t///< Half precision 16-bit floating point.\n\tSCE_SHACCCG_BASETYPE_FIXED\t\t\t= 0x03,\t\t///< 2.8 fixed point precision.\n\tSCE_SHACCCG_BASETYPE_BOOL\t\t\t= 0x04,\t\t///< Boolean value.\n\tSCE_SHACCCG_BASETYPE_CHAR\t\t\t= 0x05,\t\t///< Signed char (8-bit) value.\n\tSCE_SHACCCG_BASETYPE_UCHAR\t\t\t= 0x06,\t\t///< Unsigned char (8-bit) value.\n\tSCE_SHACCCG_BASETYPE_SHORT\t\t\t= 0x07,\t\t///< Signed short (16-bit) value.\n\tSCE_SHACCCG_BASETYPE_USHORT\t\t\t= 0x08,\t\t///< Unsigned short (16-bit) value.\n\tSCE_SHACCCG_BASETYPE_INT\t\t\t= 0x09,\t\t///< Signed int (32-bit) value.\n\tSCE_SHACCCG_BASETYPE_UINT\t\t\t= 0x0a,\t\t///< Unsigned int (32-bit) value.\n\tSCE_SHACCCG_BASETYPE_SAMPLER1D\t\t= 0x0b,\t\t///< 1D sampler\n\tSCE_SHACCCG_BASETYPE_ISAMPLER1D\t\t= 0x0c,\t\t///< 1D signed integer sampler\n\tSCE_SHACCCG_BASETYPE_USAMPLER1D\t\t= 0x0d,\t\t///< 1D unsigned integer sampler\n\tSCE_SHACCCG_BASETYPE_SAMPLER2D\t\t= 0x0e,\t\t///< 2D sampler\n\tSCE_SHACCCG_BASETYPE_ISAMPLER2D\t\t= 0x0f,\t\t///< 2D signed integer sampler\n\tSCE_SHACCCG_BASETYPE_USAMPLER2D\t\t= 0x10,\t\t///< 2D unsigned integer sampler\n\tSCE_SHACCCG_BASETYPE_SAMPLERCUBE\t= 0x11,\t\t///< Cube sampler\n\tSCE_SHACCCG_BASETYPE_ISAMPLERCUBE\t= 0x12,\t\t///< Cube signed integer sampler\n\tSCE_SHACCCG_BASETYPE_USAMPLERCUBE\t= 0x13,\t\t///< Cube unsigned integer sampler\n\tSCE_SHACCCG_BASETYPE_ARRAY\t\t\t= 0x17,\t\t///< An array\n\tSCE_SHACCCG_BASETYPE_STRUCT\t\t\t= 0x18,\t\t///< A structure\n\tSCE_SHACCCG_BASETYPE_UNIFORMBLOCK\t= 0x19\t\t///< A uniform block\n} SceShaccCgParameterBaseType;\n\n\n///////////////////////////////////////////////////////////////////////////////\n// Structs\n///////////////////////////////////////////////////////////////////////////////\n\n/** @brief\tClassifies matrix memory layout\n\n\t@ingroup shacccg\n*/\ntypedef enum SceShaccCgParameterMemoryLayout\n{\n\tSCE_SHACCCG_MEMORYLAYOUT_INVALID,\t\t\t\t///< Invalid memory layout\n\tSCE_SHACCCG_MEMORYLAYOUT_COLUMN_MAJOR,\t\t\t///< Column major memory layout\n\tSCE_SHACCCG_MEMORYLAYOUT_ROW_MAJOR\t\t\t\t///< Row major memory layout\n} SceShaccCgParameterMemoryLayout;\n\n/** @brief\tClassifies shader parameter variability\n\n\t@ingroup shacccg\n*/\ntypedef enum SceShaccCgParameterVariability\n{\n\tSCE_SHACCCG_VARIABILITY_INVALID,\t\t\t\t///< Invalid variability\n\tSCE_SHACCCG_VARIABILITY_VARYING,\t\t\t\t///< Parameter is varying\n\tSCE_SHACCCG_VARIABILITY_UNIFORM\t\t\t\t\t///< Parameter is uniform\n} SceShaccCgParameterVariability;\n\n/** @brief\tClassifies shader parameter direction\n\n\t@ingroup shacccg\n*/\ntypedef enum SceShaccCgParameterDirection\n{\n\tSCE_SHACCCG_DIRECTION_INVALID,\t\t\t\t\t///< Invalid direction\n\tSCE_SHACCCG_DIRECTION_IN,\t\t\t\t\t\t///< Parameter is input\n\tSCE_SHACCCG_DIRECTION_OUT\t\t\t\t\t\t///< Parameter is output\n} SceShaccCgParameterDirection;\n\n\n///////////////////////////////////////////////////////////////////////////////\n// Functions\n///////////////////////////////////////////////////////////////////////////////\n\n/**\t@brief\tStart parameter enumeration.\n\n\tStart parameter enumeration.\n\n\t@param[in] prog\n\t\tThe output of a successful shader compilation.\n\n\t@return\n\t\tA SceShaccCgParameter object representing the first parameter in the shader.\n\t\tIf 0 is returned, the input argument was malformed or the shader has no public\n\t\tsymbols.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetFirstParameter(\n\tSceShaccCgCompileOutput const* prog);\n\n/**\t@brief\tAccess the next parameter in the global list of shader parameter.\n\n\tAccess the next parameter in the global list of shader parameter.\n\n\t@param[in] param\n\t\tThe current parameter object.\n\n\t@return\n\t\tA SceShaccCgParameter object representing the next parameter, or NULL if there are\n\t\tno more parameters.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetNextParameter(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tFind a parameter by its name.\n\n\tFind a parameter by its name.\n\n\t@param[in] prog\n\t\tThe output of a successful shader compilation.\n\n\t@param[in] name\n\t\tThe name of the parameter.\n\n\t@return\n\t\tA SceShaccCgParameter object representing the parameter or NULL if the\n\t\tparameter was not found.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetParameterByName(\n\tSceShaccCgCompileOutput const* prog,\n\tchar const *name);\n\n/**\t@brief\tReturns the name of a parameter.\n\n\tReturns the name of a parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tA NULL terminated string containing the name of the parameter\n\n\t@ingroup shacccg\n*/\nconst char * sceShaccCgGetParameterName(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the semantic of a parameter.\n\n\tReturns the semantic of a parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tA NULL terminated string containing the semantic of the parameter or NULL\n\t\tif no semantic was declared\n\n\t@ingroup shacccg\n*/\nconst char * sceShaccCgGetParameterSemantic(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the user declared type of a parameter.\n\n\tReturns the user declared type of a parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tA NULL terminated string containing the user declared type of the parameter or NULL\n\t\tif no user declared type was used\n\n\t@ingroup shacccg\n*/\nconst char * sceShaccCgGetParameterUserType(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the parameter class.\n\n\tReturns the parameter class.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe SceShaccCgParameterClass value this parameter is part of.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameterClass sceShaccCgGetParameterClass(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the parameter variability.\n\n\tReturns the parameter variability.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe SceShaccCgParameterVariability value for the parameter.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameterVariability sceShaccCgGetParameterVariability(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the parameter direction.\n\n\tReturns the parameter direction.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe SceShaccCgParameterDirection value for the parameter.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameterDirection sceShaccCgGetParameterDirection(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the parameter base type.\n\n\tReturns the parameter base type.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe SceShaccCgParameterBaseType value for the parameter.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameterBaseType sceShaccCgGetParameterBaseType(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns true if the parameter is referenced.\n\n\tReturns true if the parameter is referenced.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\t1 if the value is referenced, otherwise return 0 if the parameter is dead.\n\n\t@ingroup shacccg\n*/\nint32_t sceShaccCgIsParameterReferenced(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the hw resource index of the parameter.\n\n\tReturns the hw resource index of the parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe resource index or a value of -1 if no resource is assigned to this parameter.\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetParameterResourceIndex(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the buffer index of the parameter.\n\n\tReturns the buffer index of the parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe buffer index or a value of -1 if no buffer is assigned to this parameter.\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetParameterBufferIndex(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns true if the parameter is __regformat.\n\n\tReturns true if the parameter is __regformat.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\t1 if the value is __regformat, otherwise return 0.\n\n\t@ingroup shacccg\n*/\nint32_t sceShaccCgIsParameterRegFormat(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the first member for a struct parameter.\n\n\tReturns the first member for a struct parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe parameter object for the first member of a struct or NULL if the parameter was\n\t\tmalformed.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetFirstStructParameter(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the first member for a uniform block parameter.\n\n\tReturns the first member for a uniform block parameter.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe parameter object for the first member of a uniform block or NULL if the parameter was\n\t\tmalformed.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetFirstUniformBlockParameter(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the size of an array.\n\n\tReturns the size of an array.\n\n\t@param[in] param\n\t\tThe parameter object.\n\n\t@return\n\t\tThe size of an array parameter in terms of the number of elements.\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetArraySize(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the parameter for an array element.\n\n\tReturns the parameter for an array element.\n\n\t@param[in] aparam\n\t\tThe array parameter object.\n\n\t@param[in] index\n\t\tThe array index.\n\n\t@return\n\t\tThe parameter object for the element associated with the array index.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetArrayParameter(\n\tSceShaccCgParameter aparam,\n\tuint32_t index);\n\n/**\t@brief\tReturns the vector width for a vector parameter.\n\n\tReturns the vector width for a vector parameter.\n\n\t@param[in] param\n\t\tThe vector parameter object.\n\n\t@return\n\t\tThe width of the vector parameter.\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetParameterVectorWidth(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the number of columns for a matrix parameter.\n\n\tReturns the number of columns for a matrix parameter.\n\n\t@param[in] param\n\t\tThe matrix parameter object.\n\n\t@return\n\t\tThe number of columns for a matrix parameter\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetParameterColumns(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the number of rows for a matrix parameter.\n\n\tReturns the number of rows for a matrix parameter.\n\n\t@param[in] param\n\t\tThe matrix parameter object.\n\n\t@return\n\t\tThe number of rows for a matrix parameter\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetParameterRows(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the memory layout for a matrix parameter.\n\n\tReturns the memory layout for a matrix parameter.\n\n\t@param[in] param\n\t\tThe matrix parameter object.\n\n\t@return\n\t\tThe SceShaccCgParameterMemoryLayout for the matrix parameter.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameterMemoryLayout sceShaccCgGetParameterMemoryLayout(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the parameter for a row of a matrix parameter.\n\n\tReturns the parameter for a row of a matrix parameter.\n\n\t@param[in] param\n\t\tThe matrix parameter object.\n\n\t@param[in] index\n\t\tThe row index.\n\n\t@return\n\t\tThe parameter object for the row paramater.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameter sceShaccCgGetRowParameter(\n\tSceShaccCgParameter param,\n\tuint32_t index);\n\n/**\t@brief\tReturns the query format component count for a sampler parameter.\n\n\tReturns the query format component count for a sampler parameter.\n\n\t@param[in] param\n\t\tThe sampler parameter object.\n\n\t@return\n\t\tThe query format component count.\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetSamplerQueryFormatWidth(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns the number of different precisions used to as query format for sampler parameter.\n\n\tReturns the number of different precisions used to as query format for sampler parameter.\n\n\t@param[in] param\n\t\tThe sampler parameter object.\n\n\t@return\n\t\tcount of different precisions used to as query format.\n\n\t@ingroup shacccg\n*/\nuint32_t sceShaccCgGetSamplerQueryFormatPrecisionCount(\n\tSceShaccCgParameter param);\n\n/**\t@brief\tReturns query precision format for a sampler parameter.\n\n\tReturns query precision format for a sampler parameter.\n\n\t@param[in] param\n\t\tThe sampler parameter object.\n\n\t@param[in] index\n\t\tThe index of the precision format.\n\n\t@return\n\t\tquery precision format.\n\n\t@ingroup shacccg\n*/\nSceShaccCgParameterBaseType sceShaccCgGetSamplerQueryFormatPrecision(\n\tSceShaccCgParameter param,\n\tuint32_t index);\n\n\n#ifdef\t__cplusplus\n}\n#endif\t/* __cplusplus */\n\n#endif /* _DOLCESDK_PSP2_SHACCCG_PARAMQUERY_H_ */\n"
  },
  {
    "path": "source/utils/stb_dxt.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n// stb_dxt.h - v1.09 - DXT1/DXT5 compressor - public domain\n// original by fabian \"ryg\" giesen - ported to C by stb\n// use '#define STB_DXT_IMPLEMENTATION' before including to create the implementation\n//\n// USAGE:\n//   call stb_compress_dxt_block() for every block (you must pad)\n//     source should be a 4x4 block of RGBA data in row-major order;\n//     Alpha channel is not stored if you specify alpha=0 (but you\n//     must supply some constant alpha in the alpha channel).\n//     You can turn on dithering and \"high quality\" using mode.\n//\n// version history:\n//   v1.09  - (stb) update documentation re: surprising alpha channel requirement\n//   v1.08  - (stb) fix bug in dxt-with-alpha block\n//   v1.07  - (stb) bc4; allow not using libc; add STB_DXT_STATIC\n//   v1.06  - (stb) fix to known-broken 1.05\n//   v1.05  - (stb) support bc5/3dc (Arvids Kokins), use extern \"C\" in C++ (Pavel Krajcevski)\n//   v1.04  - (ryg) default to no rounding bias for lerped colors (as per S3TC/DX10 spec);\n//            single color match fix (allow for inexact color interpolation);\n//            optimal DXT5 index finder; \"high quality\" mode that runs multiple refinement steps.\n//   v1.03  - (stb) endianness support\n//   v1.02  - (stb) fix alpha encoding bug\n//   v1.01  - (stb) fix bug converting to RGB that messed up quality, thanks ryg & cbloom\n//   v1.00  - (stb) first release\n//\n// contributors:\n//   Kevin Schmidt (#defines for \"freestanding\" compilation)\n//   github:ppiastucki (BC4 support)\n//\n// LICENSE\n//\n//   See end of file for license information.\n\n#ifndef STB_INCLUDE_STB_DXT_H\n#define STB_INCLUDE_STB_DXT_H\n\n#include \"mem_utils.h\"\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#ifdef STB_DXT_STATIC\n#define STBDDEF static\n#else\n#define STBDDEF extern\n#endif\n\n// compression mode (bitflags)\n#define STB_DXT_NORMAL 0\n#define STB_DXT_DITHER 1 // use dithering. dubious win. never use for normal maps and the like!\n#define STB_DXT_HIGHQUAL 2 // high quality mode, does two refinement steps instead of 1. ~30-40% slower.\n\nSTBDDEF void stb_compress_dxt_block(unsigned char *dest, const unsigned char *src_rgba_four_bytes_per_pixel, int alpha, int mode);\nSTBDDEF void stb_compress_bc4_block(unsigned char *dest, const unsigned char *src_r_one_byte_per_pixel);\nSTBDDEF void stb_compress_bc5_block(unsigned char *dest, const unsigned char *src_rg_two_byte_per_pixel);\n\n#define STB_COMPRESS_DXT_BLOCK\n\n#ifdef __cplusplus\n}\n#endif\n#endif // STB_INCLUDE_STB_DXT_H\n\n#ifdef STB_DXT_IMPLEMENTATION\n\n// configuration options for DXT encoder. set them in the project/makefile or just define\n// them at the top.\n\n// STB_DXT_USE_ROUNDING_BIAS\n//     use a rounding bias during color interpolation. this is closer to what \"ideal\"\n//     interpolation would do but doesn't match the S3TC/DX10 spec. old versions (pre-1.03)\n//     implicitly had this turned on.\n//\n//     in case you're targeting a specific type of hardware (e.g. console programmers):\n//     NVidia and Intel GPUs (as of 2010) as well as DX9 ref use DXT decoders that are closer\n//     to STB_DXT_USE_ROUNDING_BIAS. AMD/ATI, S3 and DX10 ref are closer to rounding with no bias.\n//     you also see \"(a*5 + b*3) / 8\" on some old GPU designs.\n// #define STB_DXT_USE_ROUNDING_BIAS\n\n#include <stdlib.h>\n\n#if !defined(STBD_ABS) || !defined(STBI_FABS)\n#include <math.h>\n#endif\n\n#ifndef STBD_ABS\n#define STBD_ABS(i) abs(i)\n#endif\n\n#ifndef STBD_FABS\n#define STBD_FABS(x) fabs(x)\n#endif\n\n#ifndef STBD_MEMSET\n#include <string.h>\n#define STBD_MEMSET memset\n#endif\n\nstatic unsigned char stb__Expand5[32];\nstatic unsigned char stb__Expand6[64];\nstatic unsigned char stb__OMatch5[256][2];\nstatic unsigned char stb__OMatch6[256][2];\nstatic unsigned char stb__QuantRBTab[256 + 16];\nstatic unsigned char stb__QuantGTab[256 + 16];\n\nstatic int stb__Mul8Bit(int a, int b) {\n\tint t = a * b + 128;\n\treturn (t + (t >> 8)) >> 8;\n}\n\nstatic void stb__From16Bit(unsigned char *out, unsigned short v) {\n\tint rv = (v & 0xf800) >> 11;\n\tint gv = (v & 0x07e0) >> 5;\n\tint bv = (v & 0x001f) >> 0;\n\n\tout[0] = stb__Expand5[rv];\n\tout[1] = stb__Expand6[gv];\n\tout[2] = stb__Expand5[bv];\n\tout[3] = 0;\n}\n\nstatic unsigned short stb__As16Bit(int r, int g, int b) {\n\treturn (unsigned short)((stb__Mul8Bit(r, 31) << 11) + (stb__Mul8Bit(g, 63) << 5) + stb__Mul8Bit(b, 31));\n}\n\n// linear interpolation at 1/3 point between a and b, using desired rounding type\nstatic int stb__Lerp13(int a, int b) {\n#ifdef STB_DXT_USE_ROUNDING_BIAS\n\t// with rounding bias\n\treturn a + stb__Mul8Bit(b - a, 0x55);\n#else\n\t// without rounding bias\n\t// replace \"/ 3\" by \"* 0xaaab) >> 17\" if your compiler sucks or you really need every ounce of speed.\n\treturn (2 * a + b) / 3;\n#endif\n}\n\n// lerp RGB color\nstatic void stb__Lerp13RGB(unsigned char *out, unsigned char *p1, unsigned char *p2) {\n\tout[0] = (unsigned char)stb__Lerp13(p1[0], p2[0]);\n\tout[1] = (unsigned char)stb__Lerp13(p1[1], p2[1]);\n\tout[2] = (unsigned char)stb__Lerp13(p1[2], p2[2]);\n}\n\n/****************************************************************************/\n\n// compute table to reproduce constant colors as accurately as possible\nstatic void stb__PrepareOptTable(unsigned char *Table, const unsigned char *expand, int size) {\n\tint i, mn, mx;\n\tfor (i = 0; i < 256; i++) {\n\t\tint bestErr = 256;\n\t\tfor (mn = 0; mn < size; mn++) {\n\t\t\tfor (mx = 0; mx < size; mx++) {\n\t\t\t\tint mine = expand[mn];\n\t\t\t\tint maxe = expand[mx];\n\t\t\t\tint err = STBD_ABS(stb__Lerp13(maxe, mine) - i);\n\n\t\t\t\t// DX10 spec says that interpolation must be within 3% of \"correct\" result,\n\t\t\t\t// add this as error term. (normally we'd expect a random distribution of\n\t\t\t\t// +-1.5% error, but nowhere in the spec does it say that the error has to be\n\t\t\t\t// unbiased - better safe than sorry).\n\t\t\t\terr += STBD_ABS(maxe - mine) * 3 / 100;\n\n\t\t\t\tif (err < bestErr) {\n\t\t\t\t\tTable[i * 2 + 0] = (unsigned char)mx;\n\t\t\t\t\tTable[i * 2 + 1] = (unsigned char)mn;\n\t\t\t\t\tbestErr = err;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nstatic void stb__EvalColors(unsigned char *color, unsigned short c0, unsigned short c1) {\n\tstb__From16Bit(color + 0, c0);\n\tstb__From16Bit(color + 4, c1);\n\tstb__Lerp13RGB(color + 8, color + 0, color + 4);\n\tstb__Lerp13RGB(color + 12, color + 4, color + 0);\n}\n\n// Block dithering function. Simply dithers a block to 565 RGB.\n// (Floyd-Steinberg)\nstatic void stb__DitherBlock(unsigned char *dest, unsigned char *block) {\n\tint err[8], *ep1 = err, *ep2 = err + 4, *et;\n\tint ch, y;\n\n\t// process channels separately\n\tfor (ch = 0; ch < 3; ++ch) {\n\t\tunsigned char *bp = block + ch, *dp = dest + ch;\n\t\tunsigned char *quant = (ch == 1) ? stb__QuantGTab + 8 : stb__QuantRBTab + 8;\n\t\tvgl_memset(err, 0, sizeof(err));\n\t\tfor (y = 0; y < 4; ++y) {\n\t\t\tdp[0] = quant[bp[0] + ((3 * ep2[1] + 5 * ep2[0]) >> 4)];\n\t\t\tep1[0] = bp[0] - dp[0];\n\t\t\tdp[4] = quant[bp[4] + ((7 * ep1[0] + 3 * ep2[2] + 5 * ep2[1] + ep2[0]) >> 4)];\n\t\t\tep1[1] = bp[4] - dp[4];\n\t\t\tdp[8] = quant[bp[8] + ((7 * ep1[1] + 3 * ep2[3] + 5 * ep2[2] + ep2[1]) >> 4)];\n\t\t\tep1[2] = bp[8] - dp[8];\n\t\t\tdp[12] = quant[bp[12] + ((7 * ep1[2] + 5 * ep2[3] + ep2[2]) >> 4)];\n\t\t\tep1[3] = bp[12] - dp[12];\n\t\t\tbp += 16;\n\t\t\tdp += 16;\n\t\t\tet = ep1, ep1 = ep2, ep2 = et; // swap\n\t\t}\n\t}\n}\n\n// The color matching function\nstatic unsigned int stb__MatchColorsBlock(unsigned char *block, unsigned char *color, int dither) {\n\tunsigned int mask = 0;\n\tint dirr = color[0 * 4 + 0] - color[1 * 4 + 0];\n\tint dirg = color[0 * 4 + 1] - color[1 * 4 + 1];\n\tint dirb = color[0 * 4 + 2] - color[1 * 4 + 2];\n\tint dots[16];\n\tint stops[4];\n\tint i;\n\tint c0Point, halfPoint, c3Point;\n\n\tfor (i = 0; i < 16; i++)\n\t\tdots[i] = block[i * 4 + 0] * dirr + block[i * 4 + 1] * dirg + block[i * 4 + 2] * dirb;\n\n\tfor (i = 0; i < 4; i++)\n\t\tstops[i] = color[i * 4 + 0] * dirr + color[i * 4 + 1] * dirg + color[i * 4 + 2] * dirb;\n\n\t// think of the colors as arranged on a line; project point onto that line, then choose\n\t// next color out of available ones. we compute the crossover points for \"best color in top\n\t// half\"/\"best in bottom half\" and then the same inside that subinterval.\n\t//\n\t// relying on this 1d approximation isn't always optimal in terms of euclidean distance,\n\t// but it's very close and a lot faster.\n\t// http://cbloomrants.blogspot.com/2008/12/12-08-08-dxtc-summary.html\n\n\tc0Point = (stops[1] + stops[3]) >> 1;\n\thalfPoint = (stops[3] + stops[2]) >> 1;\n\tc3Point = (stops[2] + stops[0]) >> 1;\n\n\tif (!dither) {\n\t\t// the version without dithering is straightforward\n\t\tfor (i = 15; i >= 0; i--) {\n\t\t\tint dot = dots[i];\n\t\t\tmask <<= 2;\n\n\t\t\tif (dot < halfPoint)\n\t\t\t\tmask |= (dot < c0Point) ? 1 : 3;\n\t\t\telse\n\t\t\t\tmask |= (dot < c3Point) ? 2 : 0;\n\t\t}\n\t} else {\n\t\t// with floyd-steinberg dithering\n\t\tint err[8], *ep1 = err, *ep2 = err + 4;\n\t\tint *dp = dots, y;\n\n\t\tc0Point <<= 4;\n\t\thalfPoint <<= 4;\n\t\tc3Point <<= 4;\n\t\tfor (i = 0; i < 8; i++)\n\t\t\terr[i] = 0;\n\n\t\tfor (y = 0; y < 4; y++) {\n\t\t\tint dot, lmask, step;\n\n\t\t\tdot = (dp[0] << 4) + (3 * ep2[1] + 5 * ep2[0]);\n\t\t\tif (dot < halfPoint)\n\t\t\t\tstep = (dot < c0Point) ? 1 : 3;\n\t\t\telse\n\t\t\t\tstep = (dot < c3Point) ? 2 : 0;\n\t\t\tep1[0] = dp[0] - stops[step];\n\t\t\tlmask = step;\n\n\t\t\tdot = (dp[1] << 4) + (7 * ep1[0] + 3 * ep2[2] + 5 * ep2[1] + ep2[0]);\n\t\t\tif (dot < halfPoint)\n\t\t\t\tstep = (dot < c0Point) ? 1 : 3;\n\t\t\telse\n\t\t\t\tstep = (dot < c3Point) ? 2 : 0;\n\t\t\tep1[1] = dp[1] - stops[step];\n\t\t\tlmask |= step << 2;\n\n\t\t\tdot = (dp[2] << 4) + (7 * ep1[1] + 3 * ep2[3] + 5 * ep2[2] + ep2[1]);\n\t\t\tif (dot < halfPoint)\n\t\t\t\tstep = (dot < c0Point) ? 1 : 3;\n\t\t\telse\n\t\t\t\tstep = (dot < c3Point) ? 2 : 0;\n\t\t\tep1[2] = dp[2] - stops[step];\n\t\t\tlmask |= step << 4;\n\n\t\t\tdot = (dp[3] << 4) + (7 * ep1[2] + 5 * ep2[3] + ep2[2]);\n\t\t\tif (dot < halfPoint)\n\t\t\t\tstep = (dot < c0Point) ? 1 : 3;\n\t\t\telse\n\t\t\t\tstep = (dot < c3Point) ? 2 : 0;\n\t\t\tep1[3] = dp[3] - stops[step];\n\t\t\tlmask |= step << 6;\n\n\t\t\tdp += 4;\n\t\t\tmask |= lmask << (y * 8);\n\t\t\t{\n\t\t\t\tint *et = ep1;\n\t\t\t\tep1 = ep2;\n\t\t\t\tep2 = et;\n\t\t\t} // swap\n\t\t}\n\t}\n\n\treturn mask;\n}\n\n// The color optimization function. (Clever code, part 1)\nstatic void stb__OptimizeColorsBlock(unsigned char *block, unsigned short *pmax16, unsigned short *pmin16) {\n\tint mind = 0x7fffffff, maxd = -0x7fffffff;\n\tunsigned char *minp, *maxp;\n\tdouble magn;\n\tint v_r, v_g, v_b;\n\tstatic const int nIterPower = 4;\n\tfloat covf[6], vfr, vfg, vfb;\n\n\t// determine color distribution\n\tint cov[6];\n\tint mu[3], min[3], max[3];\n\tint ch, i, iter;\n\n\tfor (ch = 0; ch < 3; ch++) {\n\t\tconst unsigned char *bp = ((const unsigned char *)block) + ch;\n\t\tint muv, minv, maxv;\n\n\t\tmuv = minv = maxv = bp[0];\n\t\tfor (i = 4; i < 64; i += 4) {\n\t\t\tmuv += bp[i];\n\t\t\tif (bp[i] < minv)\n\t\t\t\tminv = bp[i];\n\t\t\telse if (bp[i] > maxv)\n\t\t\t\tmaxv = bp[i];\n\t\t}\n\n\t\tmu[ch] = (muv + 8) >> 4;\n\t\tmin[ch] = minv;\n\t\tmax[ch] = maxv;\n\t}\n\n\t// determine covariance matrix\n\tfor (i = 0; i < 6; i++)\n\t\tcov[i] = 0;\n\n\tfor (i = 0; i < 16; i++) {\n\t\tint r = block[i * 4 + 0] - mu[0];\n\t\tint g = block[i * 4 + 1] - mu[1];\n\t\tint b = block[i * 4 + 2] - mu[2];\n\n\t\tcov[0] += r * r;\n\t\tcov[1] += r * g;\n\t\tcov[2] += r * b;\n\t\tcov[3] += g * g;\n\t\tcov[4] += g * b;\n\t\tcov[5] += b * b;\n\t}\n\n\t// convert covariance matrix to float, find principal axis via power iter\n\tfor (i = 0; i < 6; i++)\n\t\tcovf[i] = cov[i] / 255.0f;\n\n\tvfr = (float)(max[0] - min[0]);\n\tvfg = (float)(max[1] - min[1]);\n\tvfb = (float)(max[2] - min[2]);\n\n\tfor (iter = 0; iter < nIterPower; iter++) {\n\t\tfloat r = vfr * covf[0] + vfg * covf[1] + vfb * covf[2];\n\t\tfloat g = vfr * covf[1] + vfg * covf[3] + vfb * covf[4];\n\t\tfloat b = vfr * covf[2] + vfg * covf[4] + vfb * covf[5];\n\n\t\tvfr = r;\n\t\tvfg = g;\n\t\tvfb = b;\n\t}\n\n\tmagn = STBD_FABS(vfr);\n\tif (STBD_FABS(vfg) > magn)\n\t\tmagn = STBD_FABS(vfg);\n\tif (STBD_FABS(vfb) > magn)\n\t\tmagn = STBD_FABS(vfb);\n\n\tif (magn < 4.0f) { // too small, default to luminance\n\t\tv_r = 299; // JPEG YCbCr luma coefs, scaled by 1000.\n\t\tv_g = 587;\n\t\tv_b = 114;\n\t} else {\n\t\tmagn = 512.0 / magn;\n\t\tv_r = (int)(vfr * magn);\n\t\tv_g = (int)(vfg * magn);\n\t\tv_b = (int)(vfb * magn);\n\t}\n\n\t// Pick colors at extreme points\n\tfor (i = 0; i < 16; i++) {\n\t\tint dot = block[i * 4 + 0] * v_r + block[i * 4 + 1] * v_g + block[i * 4 + 2] * v_b;\n\n\t\tif (dot < mind) {\n\t\t\tmind = dot;\n\t\t\tminp = block + i * 4;\n\t\t}\n\n\t\tif (dot > maxd) {\n\t\t\tmaxd = dot;\n\t\t\tmaxp = block + i * 4;\n\t\t}\n\t}\n\n\t*pmax16 = stb__As16Bit(maxp[0], maxp[1], maxp[2]);\n\t*pmin16 = stb__As16Bit(minp[0], minp[1], minp[2]);\n}\n\nstatic int stb__sclamp(float y, int p0, int p1) {\n\tint x = (int)y;\n\tif (x < p0)\n\t\treturn p0;\n\tif (x > p1)\n\t\treturn p1;\n\treturn x;\n}\n\n// The refinement function. (Clever code, part 2)\n// Tries to optimize colors to suit block contents better.\n// (By solving a least squares system via normal equations+Cramer's rule)\nstatic int stb__RefineBlock(unsigned char *block, unsigned short *pmax16, unsigned short *pmin16, unsigned int mask) {\n\tstatic const int w1Tab[4] = {3, 0, 2, 1};\n\tstatic const int prods[4] = {0x090000, 0x000900, 0x040102, 0x010402};\n\t// ^some magic to save a lot of multiplies in the accumulating loop...\n\t// (precomputed products of weights for least squares system, accumulated inside one 32-bit register)\n\n\tfloat frb, fg;\n\tunsigned short oldMin, oldMax, min16, max16;\n\tint i, akku = 0, xx, xy, yy;\n\tint At1_r, At1_g, At1_b;\n\tint At2_r, At2_g, At2_b;\n\tunsigned int cm = mask;\n\n\toldMin = *pmin16;\n\toldMax = *pmax16;\n\n\tif ((mask ^ (mask << 2)) < 4) // all pixels have the same index?\n\t{\n\t\t// yes, linear system would be singular; solve using optimal\n\t\t// single-color match on average color\n\t\tint r = 8, g = 8, b = 8;\n\t\tfor (i = 0; i < 16; ++i) {\n\t\t\tr += block[i * 4 + 0];\n\t\t\tg += block[i * 4 + 1];\n\t\t\tb += block[i * 4 + 2];\n\t\t}\n\n\t\tr >>= 4;\n\t\tg >>= 4;\n\t\tb >>= 4;\n\n\t\tmax16 = (stb__OMatch5[r][0] << 11) | (stb__OMatch6[g][0] << 5) | stb__OMatch5[b][0];\n\t\tmin16 = (stb__OMatch5[r][1] << 11) | (stb__OMatch6[g][1] << 5) | stb__OMatch5[b][1];\n\t} else {\n\t\tAt1_r = At1_g = At1_b = 0;\n\t\tAt2_r = At2_g = At2_b = 0;\n\t\tfor (i = 0; i < 16; ++i, cm >>= 2) {\n\t\t\tint step = cm & 3;\n\t\t\tint w1 = w1Tab[step];\n\t\t\tint r = block[i * 4 + 0];\n\t\t\tint g = block[i * 4 + 1];\n\t\t\tint b = block[i * 4 + 2];\n\n\t\t\takku += prods[step];\n\t\t\tAt1_r += w1 * r;\n\t\t\tAt1_g += w1 * g;\n\t\t\tAt1_b += w1 * b;\n\t\t\tAt2_r += r;\n\t\t\tAt2_g += g;\n\t\t\tAt2_b += b;\n\t\t}\n\n\t\tAt2_r = 3 * At2_r - At1_r;\n\t\tAt2_g = 3 * At2_g - At1_g;\n\t\tAt2_b = 3 * At2_b - At1_b;\n\n\t\t// extract solutions and decide solvability\n\t\txx = akku >> 16;\n\t\tyy = (akku >> 8) & 0xff;\n\t\txy = (akku >> 0) & 0xff;\n\n\t\tfrb = 3.0f * 31.0f / 255.0f / (xx * yy - xy * xy);\n\t\tfg = frb * 63.0f / 31.0f;\n\n\t\t// solve.\n\t\tmax16 = (unsigned short)(stb__sclamp((At1_r * yy - At2_r * xy) * frb + 0.5f, 0, 31) << 11);\n\t\tmax16 |= (unsigned short)(stb__sclamp((At1_g * yy - At2_g * xy) * fg + 0.5f, 0, 63) << 5);\n\t\tmax16 |= (unsigned short)(stb__sclamp((At1_b * yy - At2_b * xy) * frb + 0.5f, 0, 31) << 0);\n\n\t\tmin16 = (unsigned short)(stb__sclamp((At2_r * xx - At1_r * xy) * frb + 0.5f, 0, 31) << 11);\n\t\tmin16 |= (unsigned short)(stb__sclamp((At2_g * xx - At1_g * xy) * fg + 0.5f, 0, 63) << 5);\n\t\tmin16 |= (unsigned short)(stb__sclamp((At2_b * xx - At1_b * xy) * frb + 0.5f, 0, 31) << 0);\n\t}\n\n\t*pmin16 = min16;\n\t*pmax16 = max16;\n\treturn oldMin != min16 || oldMax != max16;\n}\n\n// Color block compression\nstatic void stb__CompressColorBlock(unsigned char *dest, unsigned char *block, int mode) {\n\tunsigned int mask;\n\tint i;\n\tint dither;\n\tint refinecount;\n\tunsigned short max16, min16;\n\tunsigned char dblock[16 * 4], color[4 * 4];\n\n\tdither = mode & STB_DXT_DITHER;\n\trefinecount = (mode & STB_DXT_HIGHQUAL) ? 2 : 1;\n\n\t// check if block is constant\n\tfor (i = 1; i < 16; i++)\n\t\tif (((unsigned int *)block)[i] != ((unsigned int *)block)[0])\n\t\t\tbreak;\n\n\tif (i == 16) { // constant color\n\t\tint r = block[0], g = block[1], b = block[2];\n\t\tmask = 0xaaaaaaaa;\n\t\tmax16 = (stb__OMatch5[r][0] << 11) | (stb__OMatch6[g][0] << 5) | stb__OMatch5[b][0];\n\t\tmin16 = (stb__OMatch5[r][1] << 11) | (stb__OMatch6[g][1] << 5) | stb__OMatch5[b][1];\n\t} else {\n\t\t// first step: compute dithered version for PCA if desired\n\t\tif (dither)\n\t\t\tstb__DitherBlock(dblock, block);\n\n\t\t// second step: pca+map along principal axis\n\t\tstb__OptimizeColorsBlock(dither ? dblock : block, &max16, &min16);\n\t\tif (max16 != min16) {\n\t\t\tstb__EvalColors(color, max16, min16);\n\t\t\tmask = stb__MatchColorsBlock(block, color, dither);\n\t\t} else\n\t\t\tmask = 0;\n\n\t\t// third step: refine (multiple times if requested)\n\t\tfor (i = 0; i < refinecount; i++) {\n\t\t\tunsigned int lastmask = mask;\n\n\t\t\tif (stb__RefineBlock(dither ? dblock : block, &max16, &min16, mask)) {\n\t\t\t\tif (max16 != min16) {\n\t\t\t\t\tstb__EvalColors(color, max16, min16);\n\t\t\t\t\tmask = stb__MatchColorsBlock(block, color, dither);\n\t\t\t\t} else {\n\t\t\t\t\tmask = 0;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (mask == lastmask)\n\t\t\t\tbreak;\n\t\t}\n\t}\n\n\t// write the color block\n\tif (max16 < min16) {\n\t\tunsigned short t = min16;\n\t\tmin16 = max16;\n\t\tmax16 = t;\n\t\tmask ^= 0x55555555;\n\t}\n\n\tdest[0] = (unsigned char)(max16);\n\tdest[1] = (unsigned char)(max16 >> 8);\n\tdest[2] = (unsigned char)(min16);\n\tdest[3] = (unsigned char)(min16 >> 8);\n\tdest[4] = (unsigned char)(mask);\n\tdest[5] = (unsigned char)(mask >> 8);\n\tdest[6] = (unsigned char)(mask >> 16);\n\tdest[7] = (unsigned char)(mask >> 24);\n}\n\n// Alpha block compression (this is easy for a change)\nstatic void stb__CompressAlphaBlock(unsigned char *dest, unsigned char *src, int stride) {\n\tint i, dist, bias, dist4, dist2, bits, mask;\n\n\t// find min/max color\n\tint mn, mx;\n\tmn = mx = src[0];\n\n\tfor (i = 1; i < 16; i++) {\n\t\tif (src[i * stride] < mn)\n\t\t\tmn = src[i * stride];\n\t\telse if (src[i * stride] > mx)\n\t\t\tmx = src[i * stride];\n\t}\n\n\t// encode them\n\tdest[0] = (unsigned char)mx;\n\tdest[1] = (unsigned char)mn;\n\tdest += 2;\n\n\t// determine bias and emit color indices\n\t// given the choice of mx/mn, these indices are optimal:\n\t// http://fgiesen.wordpress.com/2009/12/15/dxt5-alpha-block-index-determination/\n\tdist = mx - mn;\n\tdist4 = dist * 4;\n\tdist2 = dist * 2;\n\tbias = (dist < 8) ? (dist - 1) : (dist / 2 + 2);\n\tbias -= mn * 7;\n\tbits = 0, mask = 0;\n\n\tfor (i = 0; i < 16; i++) {\n\t\tint a = src[i * stride] * 7 + bias;\n\t\tint ind, t;\n\n\t\t// select index. this is a \"linear scale\" lerp factor between 0 (val=min) and 7 (val=max).\n\t\tt = (a >= dist4) ? -1 : 0;\n\t\tind = t & 4;\n\t\ta -= dist4 & t;\n\t\tt = (a >= dist2) ? -1 : 0;\n\t\tind += t & 2;\n\t\ta -= dist2 & t;\n\t\tind += (a >= dist);\n\n\t\t// turn linear scale into DXT index (0/1 are extremal pts)\n\t\tind = -ind & 7;\n\t\tind ^= (2 > ind);\n\n\t\t// write index\n\t\tmask |= ind << bits;\n\t\tif ((bits += 3) >= 8) {\n\t\t\t*dest++ = (unsigned char)mask;\n\t\t\tmask >>= 8;\n\t\t\tbits -= 8;\n\t\t}\n\t}\n}\n\nstatic void stb__InitDXT() {\n\tint i;\n\tfor (i = 0; i < 32; i++)\n\t\tstb__Expand5[i] = (unsigned char)((i << 3) | (i >> 2));\n\n\tfor (i = 0; i < 64; i++)\n\t\tstb__Expand6[i] = (unsigned char)((i << 2) | (i >> 4));\n\n\tfor (i = 0; i < 256 + 16; i++) {\n\t\tint v = i - 8 < 0 ? 0 : i - 8 > 255 ? 255 : i - 8;\n\t\tstb__QuantRBTab[i] = stb__Expand5[stb__Mul8Bit(v, 31)];\n\t\tstb__QuantGTab[i] = stb__Expand6[stb__Mul8Bit(v, 63)];\n\t}\n\n\tstb__PrepareOptTable(&stb__OMatch5[0][0], stb__Expand5, 32);\n\tstb__PrepareOptTable(&stb__OMatch6[0][0], stb__Expand6, 64);\n}\n\nvoid stb_compress_dxt_block(unsigned char *dest, const unsigned char *src, int alpha, int mode) {\n\tunsigned char data[16][4];\n\tstatic int init = 1;\n\tif (init) {\n\t\tstb__InitDXT();\n\t\tinit = 0;\n\t}\n\n\tif (alpha) {\n\t\tint i;\n\t\tstb__CompressAlphaBlock(dest, (unsigned char *)src + 3, 4);\n\t\tdest += 8;\n\t\t// make a new copy of the data in which alpha is opaque,\n\t\t// because code uses a fast test for color constancy\n\t\tvgl_fast_memcpy(data, src, 4 * 16);\n\t\tfor (i = 0; i < 16; ++i)\n\t\t\tdata[i][3] = 255;\n\t\tsrc = &data[0][0];\n\t}\n\n\tstb__CompressColorBlock(dest, (unsigned char *)src, mode);\n}\n\nvoid stb_compress_bc4_block(unsigned char *dest, const unsigned char *src) {\n\tstb__CompressAlphaBlock(dest, (unsigned char *)src, 1);\n}\n\nvoid stb_compress_bc5_block(unsigned char *dest, const unsigned char *src) {\n\tstb__CompressAlphaBlock(dest, (unsigned char *)src, 2);\n\tstb__CompressAlphaBlock(dest + 8, (unsigned char *)src + 1, 2);\n}\n#endif // STB_DXT_IMPLEMENTATION\n\n/*\n------------------------------------------------------------------------------\nThis software is available under 2 licenses -- choose whichever you prefer.\n------------------------------------------------------------------------------\nALTERNATIVE A - MIT License\nCopyright (c) 2017 Sean Barrett\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\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------------------------------------------------------------------------------\nALTERNATIVE B - Public Domain (www.unlicense.org)\nThis is free and unencumbered software released into the public domain.\nAnyone is free to copy, modify, publish, use, compile, sell, or distribute this\nsoftware, either in source code form or as a compiled binary, for any purpose,\ncommercial or non-commercial, and by any means.\nIn jurisdictions that recognize copyright laws, the author or authors of this\nsoftware dedicate any and all copyright interest in the software to the public\ndomain. We make this dedication for the benefit of the public at large and to\nthe detriment of our heirs and successors. We intend this dedication to be an\novert act of relinquishment in perpetuity of all present and future rights to\nthis software under copyright law.\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 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\nACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n------------------------------------------------------------------------------\n*/\n"
  },
  {
    "path": "source/utils/texture_swizzler.cpp",
    "content": "#include \"texture_swizzler.h\"\n\n#include <arm_neon.h>\n\n#define likely(expr) __builtin_expect(expr, 1)\n\n/**\n * For a better understanding of what this code does, please see:\n * https://fgiesen.wordpress.com/2011/01/17/texture-tiling-and-swizzling/\n */\n\n/**\n * Taken from:\n * https://fgiesen.wordpress.com/2009/12/13/decoding-morton-codes/\n */\n// \"Insert\" a 0 bit after each of the 16 low bits of x\nstatic inline uint32_t Part1By1(uint32_t x)\n{\n    x &= 0x0000ffff;                 // x = ---- ---- ---- ---- fedc ba98 7654 3210\n    x = (x ^ (x << 8)) & 0x00ff00ff; // x = ---- ---- fedc ba98 ---- ---- 7654 3210\n    x = (x ^ (x << 4)) & 0x0f0f0f0f; // x = ---- fedc ---- ba98 ---- 7654 ---- 3210\n    x = (x ^ (x << 2)) & 0x33333333; // x = --fe --dc --ba --98 --76 --54 --32 --10\n    x = (x ^ (x << 1)) & 0x55555555; // x = -f-e -d-c -b-a -9-8 -7-6 -5-4 -3-2 -1-0\n    return x;\n}\n// Inverse of Part1By1 - \"delete\" all odd-indexed bits\nstatic inline uint32_t Compact1By1(uint32_t x)\n{\n    x &= 0x55555555;                 // x = -f-e -d-c -b-a -9-8 -7-6 -5-4 -3-2 -1-0\n    x = (x ^ (x >> 1)) & 0x33333333; // x = --fe --dc --ba --98 --76 --54 --32 --10\n    x = (x ^ (x >> 2)) & 0x0f0f0f0f; // x = ---- fedc ---- ba98 ---- 7654 ---- 3210\n    x = (x ^ (x >> 4)) & 0x00ff00ff; // x = ---- ---- fedc ba98 ---- ---- 7654 3210\n    x = (x ^ (x >> 8)) & 0x0000ffff; // x = ---- ---- ---- ---- fedc ba98 7654 3210\n    return x;\n}\n\ntypedef void (*CopyPixel)(uint8_t *dst, uint8_t *src);\n/**\n * Type for tile sized copy functions. Size of tile varies by element size.\n * 8 bpe   - 8x8\n * 16 bpe  - 4x4\n * 32 bpe  - 4x4\n * 64 bpe  - 2x2\n * 128 bpe - 2x2\n * \n * Since *src[] is automatically converted into **src, we\n */\ntypedef void (*CopyTile)(uint8_t *dst, uint8_t *const *src, const bool loadAligned);\n\nstatic inline void CopyPixel8Bpp(uint8_t *dst, uint8_t *src)\n{\n    *dst = *src;\n}\nstatic inline void CopyPixel16Bpp(uint8_t *dst, uint8_t *src)\n{\n    *(uint16_t *)dst = *(uint16_t *)src;\n}\nstatic inline void CopyPixel32Bpp(uint8_t *dst, uint8_t *src)\n{\n    *(uint32_t *)dst = *(uint32_t *)src;\n}\nstatic inline void CopyPixel64Bpp(uint8_t *dst, uint8_t *src)\n{\n    if (likely(((uintptr_t)src & 0x7) == 0))\n        vst1_u64((uint64_t *)dst, vld1_u64((uint64_t *)src));\n    else\n        vst1_u64((uint64_t *)dst, vreinterpret_u64_u8(vld1_u8(src)));\n}\nstatic inline void CopyPixel128Bpp(uint8_t *dst, uint8_t *src)\n{\n    if (likely(((uintptr_t)src & 0x7) == 0))\n        vst1q_u64((uint64_t *)dst, vld1q_u64((uint64_t *)src));\n    else\n        vst1q_u64((uint64_t *)dst, vreinterpretq_u64_u8(vld1q_u8(src)));\n}\nstatic void CopyETCBlock(uint8_t *dst, uint8_t *src)\n{\n    ((uint32_t *)dst)[0] = __builtin_bswap32(((uint32_t *)src)[0]);\n    ((uint32_t *)dst)[1] = __builtin_bswap32(((uint32_t *)src)[1]);\n}\n\nstatic inline void CopyTile8Bpp(uint8_t *dst, uint8_t *const *src, const bool loadAligned)\n{\n    union\n    {\n        uint8x16x2_t u8_16x2[2];\n        uint32x4x2_t u32_4x2[2];\n    } tileBuffer;\n\n    /**\n     * Unlike the other tile copy functions we don't prefetch here.\n     * There's little to no benefit.\n     */\n    if (likely(loadAligned))\n    {\n        tileBuffer.u8_16x2[0].val[0] = vreinterpretq_u8_u64(vcombine_u64(vld1_u64((uint64_t *)src[0]), vld1_u64((uint64_t *)src[2])));\n        tileBuffer.u8_16x2[0].val[1] = vreinterpretq_u8_u64(vcombine_u64(vld1_u64((uint64_t *)src[1]), vld1_u64((uint64_t *)src[3])));\n        tileBuffer.u8_16x2[1].val[0] = vreinterpretq_u8_u64(vcombine_u64(vld1_u64((uint64_t *)src[4]), vld1_u64((uint64_t *)src[6])));\n        tileBuffer.u8_16x2[1].val[1] = vreinterpretq_u8_u64(vcombine_u64(vld1_u64((uint64_t *)src[5]), vld1_u64((uint64_t *)src[7])));\n    }\n    else\n    {\n        tileBuffer.u8_16x2[0].val[0] = vreinterpretq_u8_u32(vcombine_u32(vld1_u32((uint32_t *)src[0]), vld1_u32((uint32_t *)src[2])));\n        tileBuffer.u8_16x2[0].val[1] = vreinterpretq_u8_u32(vcombine_u32(vld1_u32((uint32_t *)src[1]), vld1_u32((uint32_t *)src[3])));\n        tileBuffer.u8_16x2[1].val[0] = vreinterpretq_u8_u32(vcombine_u32(vld1_u32((uint32_t *)src[4]), vld1_u32((uint32_t *)src[6])));\n        tileBuffer.u8_16x2[1].val[1] = vreinterpretq_u8_u32(vcombine_u32(vld1_u32((uint32_t *)src[5]), vld1_u32((uint32_t *)src[7])));\n    }\n\n    tileBuffer.u8_16x2[0] = vzipq_u8(tileBuffer.u8_16x2[0].val[0], tileBuffer.u8_16x2[0].val[1]);\n    tileBuffer.u8_16x2[1] = vzipq_u8(tileBuffer.u8_16x2[1].val[0], tileBuffer.u8_16x2[1].val[1]);\n\n    tileBuffer.u32_4x2[0] = vzipq_u32(tileBuffer.u32_4x2[0].val[0], tileBuffer.u32_4x2[0].val[1]);\n    tileBuffer.u32_4x2[1] = vzipq_u32(tileBuffer.u32_4x2[1].val[0], tileBuffer.u32_4x2[1].val[1]);\n\n    vst1q_u64((uint64_t *)(dst + (0 * 1)), vreinterpretq_u64_u8(tileBuffer.u8_16x2[0].val[0]));\n    vst1q_u64((uint64_t *)(dst + (16 * 1)), vreinterpretq_u64_u8(tileBuffer.u8_16x2[1].val[0]));\n    vst1q_u64((uint64_t *)(dst + (32 * 1)), vreinterpretq_u64_u8(tileBuffer.u8_16x2[0].val[1]));\n    vst1q_u64((uint64_t *)(dst + (48 * 1)), vreinterpretq_u64_u8(tileBuffer.u8_16x2[1].val[1]));\n}\n\nstatic inline void CopyTile16Bpp(uint8_t *dst, uint8_t *const *src, const bool loadAligned)\n{\n    union\n    {\n        uint16x4x2_t u16_4x2[2];\n    } tileBuffer;\n\n    __builtin_prefetch(src[0] + 0x30);\n    __builtin_prefetch(src[1] + 0x30);\n    __builtin_prefetch(src[2] + 0x30);\n    __builtin_prefetch(src[3] + 0x30);\n    if (likely(loadAligned))\n    {\n        tileBuffer.u16_4x2[0].val[0] = vreinterpret_u16_u64(vld1_u64((uint64_t *)src[0]));\n        tileBuffer.u16_4x2[0].val[1] = vreinterpret_u16_u64(vld1_u64((uint64_t *)src[1]));\n        tileBuffer.u16_4x2[1].val[0] = vreinterpret_u16_u64(vld1_u64((uint64_t *)src[2]));\n        tileBuffer.u16_4x2[1].val[1] = vreinterpret_u16_u64(vld1_u64((uint64_t *)src[3]));\n    }\n    else\n    {\n        tileBuffer.u16_4x2[0].val[0] = vld1_u16((uint16_t *)src[0]);\n        tileBuffer.u16_4x2[0].val[1] = vld1_u16((uint16_t *)src[1]);\n        tileBuffer.u16_4x2[1].val[0] = vld1_u16((uint16_t *)src[2]);\n        tileBuffer.u16_4x2[1].val[1] = vld1_u16((uint16_t *)src[3]);\n    }\n\n    tileBuffer.u16_4x2[0] = vzip_u16(tileBuffer.u16_4x2[0].val[0], tileBuffer.u16_4x2[0].val[1]);\n    tileBuffer.u16_4x2[1] = vzip_u16(tileBuffer.u16_4x2[1].val[0], tileBuffer.u16_4x2[1].val[1]);\n\n    vst1_u64((uint64_t *)(dst + (0 * 2)), vreinterpret_u64_u16(tileBuffer.u16_4x2[0].val[0]));\n    vst1_u64((uint64_t *)(dst + (4 * 2)), vreinterpret_u64_u16(tileBuffer.u16_4x2[1].val[0]));\n    vst1_u64((uint64_t *)(dst + (8 * 2)), vreinterpret_u64_u16(tileBuffer.u16_4x2[0].val[1]));\n    vst1_u64((uint64_t *)(dst + (12 * 2)), vreinterpret_u64_u16(tileBuffer.u16_4x2[1].val[1]));\n}\n\nstatic inline void CopyTile32Bpp(uint8_t *dst, uint8_t *const *src, const bool loadAligned)\n{\n    union\n    {\n        uint32x4x2_t u32_4x2[2];\n    } tileBuffer;\n\n    __builtin_prefetch(src[0] + 0x60);\n    __builtin_prefetch(src[1] + 0x60);\n    __builtin_prefetch(src[2] + 0x60);\n    __builtin_prefetch(src[3] + 0x60);\n    if (likely(loadAligned))\n    {\n        tileBuffer.u32_4x2[0].val[0] = vreinterpretq_u32_u64(vld1q_u64((uint64_t *)src[0]));\n        tileBuffer.u32_4x2[0].val[1] = vreinterpretq_u32_u64(vld1q_u64((uint64_t *)src[1]));\n        tileBuffer.u32_4x2[1].val[0] = vreinterpretq_u32_u64(vld1q_u64((uint64_t *)src[2]));\n        tileBuffer.u32_4x2[1].val[1] = vreinterpretq_u32_u64(vld1q_u64((uint64_t *)src[3]));\n    }\n    else\n    {\n        tileBuffer.u32_4x2[0].val[0] = vld1q_u32((uint32_t *)src[0]);\n        tileBuffer.u32_4x2[0].val[1] = vld1q_u32((uint32_t *)src[1]);\n        tileBuffer.u32_4x2[1].val[0] = vld1q_u32((uint32_t *)src[2]);\n        tileBuffer.u32_4x2[1].val[1] = vld1q_u32((uint32_t *)src[3]);\n    }\n\n    tileBuffer.u32_4x2[0] = vzipq_u32(tileBuffer.u32_4x2[0].val[0], tileBuffer.u32_4x2[0].val[1]);\n    tileBuffer.u32_4x2[1] = vzipq_u32(tileBuffer.u32_4x2[1].val[0], tileBuffer.u32_4x2[1].val[1]);\n\n    vst1q_u64((uint64_t *)(dst + (0 * 4)), vreinterpretq_u64_u32(tileBuffer.u32_4x2[0].val[0]));\n    vst1q_u64((uint64_t *)(dst + (4 * 4)), vreinterpretq_u64_u32(tileBuffer.u32_4x2[1].val[0]));\n    vst1q_u64((uint64_t *)(dst + (8 * 4)), vreinterpretq_u64_u32(tileBuffer.u32_4x2[0].val[1]));\n    vst1q_u64((uint64_t *)(dst + (12 * 4)), vreinterpretq_u64_u32(tileBuffer.u32_4x2[1].val[1]));\n}\n\nstatic inline void CopyTile64Bpp(uint8_t *dst, uint8_t *const *src, const bool loadAligned)\n{\n    union\n    {\n        uint64x2x2_t u64_2x2;\n    } tileBuffer;\n\n    __builtin_prefetch(src[0] + 0x60);\n    __builtin_prefetch(src[1] + 0x60);\n    if (likely(loadAligned))\n    {\n        tileBuffer.u64_2x2.val[0] = vld1q_u64((uint64_t *)src[0]);\n        tileBuffer.u64_2x2.val[1] = vld1q_u64((uint64_t *)src[1]);\n    }\n    else\n    {\n        tileBuffer.u64_2x2.val[0] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)src[0]));\n        tileBuffer.u64_2x2.val[1] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)src[1]));\n    }\n\n    vst1q_lane_u64((uint64_t *)(dst + (0 * 8)), tileBuffer.u64_2x2.val[0], 0);\n    vst1q_lane_u64((uint64_t *)(dst + (1 * 8)), tileBuffer.u64_2x2.val[1], 0);\n    vst1q_lane_u64((uint64_t *)(dst + (2 * 8)), tileBuffer.u64_2x2.val[0], 1);\n    vst1q_lane_u64((uint64_t *)(dst + (3 * 8)), tileBuffer.u64_2x2.val[1], 1);\n}\n\nstatic inline void CopyTile128Bpp(uint8_t *dst, uint8_t *const *src, const bool loadAligned)\n{\n    union\n    {\n        uint64x2x4_t u64_2x4[2];\n    } tileBuffer;\n\n    __builtin_prefetch(src[0] + 0xC0);\n    __builtin_prefetch(src[1] + 0xC0);\n    if (likely(loadAligned))\n    {\n        tileBuffer.u64_2x4[0].val[0] = vld1q_u64((uint64_t *)src[0]);\n        tileBuffer.u64_2x4[0].val[1] = vld1q_u64((uint64_t *)(src[0] + 16));\n        tileBuffer.u64_2x4[0].val[2] = vld1q_u64((uint64_t *)src[1]);\n        tileBuffer.u64_2x4[0].val[3] = vld1q_u64((uint64_t *)(src[1]  + 16));\n    }\n    else\n    {\n        tileBuffer.u64_2x4[0].val[0] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)src[0]));\n        tileBuffer.u64_2x4[0].val[1] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)(src[0] + 16)));\n        tileBuffer.u64_2x4[0].val[2] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)src[1]));\n        tileBuffer.u64_2x4[0].val[3] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)(src[1] + 16)));\n    }\n    vst1q_u64((uint64_t *)(dst + (0 * 16)), tileBuffer.u64_2x4[0].val[0]);\n    vst1q_u64((uint64_t *)(dst + (1 * 16)), tileBuffer.u64_2x4[0].val[2]);\n    vst1q_u64((uint64_t *)(dst + (2 * 16)), tileBuffer.u64_2x4[0].val[1]);\n    vst1q_u64((uint64_t *)(dst + (3 * 16)), tileBuffer.u64_2x4[0].val[3]);\n}\nstatic inline void CopyETC1Tile(uint8_t *dst, uint8_t *const *src, const bool loadAligned)\n{\n    union\n    {\n        uint64x2x2_t u64_2x2;\n    } tileBuffer;\n\n    __builtin_prefetch(src[0] + 0x60);\n    __builtin_prefetch(src[1] + 0x60);\n    if (likely(loadAligned))\n    {\n        tileBuffer.u64_2x2.val[0] = vld1q_u64((uint64_t *)src[0]);\n        tileBuffer.u64_2x2.val[1] = vld1q_u64((uint64_t *)src[1]);\n    }\n    else\n    {\n        tileBuffer.u64_2x2.val[0] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)src[0]));\n        tileBuffer.u64_2x2.val[1] = vreinterpretq_u64_u32(vld1q_u32((uint32_t *)src[1]));\n    }\n\n    tileBuffer.u64_2x2.val[0] = vreinterpretq_u64_u8(vrev32q_u8(vreinterpretq_u8_u64(tileBuffer.u64_2x2.val[0])));\n    tileBuffer.u64_2x2.val[1] = vreinterpretq_u64_u8(vrev32q_u8(vreinterpretq_u8_u64(tileBuffer.u64_2x2.val[1])));\n\n    vst1q_lane_u64((uint64_t *)(dst + (0 * 8)), tileBuffer.u64_2x2.val[0], 0);\n    vst1q_lane_u64((uint64_t *)(dst + (1 * 8)), tileBuffer.u64_2x2.val[1], 0);\n    vst1q_lane_u64((uint64_t *)(dst + (2 * 8)), tileBuffer.u64_2x2.val[0], 1);\n    vst1q_lane_u64((uint64_t *)(dst + (3 * 8)), tileBuffer.u64_2x2.val[1], 1);\n}\n\ntemplate<uint32_t pixelSize, CopyPixel copyPixel, CopyTile copyTile>\nstatic void SwizzleTexData8x8(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    const bool loadAligned = ((uintptr_t)src & 0x7) == 0 && ((stride * pixelSize) & 0x7) == 0;\n    const uint32_t xTwiddleMask = 0xAAAAAA80 | ~((tileSize * tileSize) - 1), yTwiddleMask = 0x55555540 | ~((tileSize * tileSize) - 1);\n    const uint32_t xTwiddleOrigin = Part1By1(x) << 1, yTwiddleOrigin = Part1By1(y);\n    uint32_t xTwiddle = xTwiddleOrigin, yTwiddle = yTwiddleOrigin;\n\n    for (uint32_t yPos = 0; yPos < height; yPos += 8)\n    {\n        uint8_t *rowAddrs[8] = \n        {\n            src + ((yPos + 0) * stride * pixelSize), src + ((yPos + 1) * stride * pixelSize),\n            src + ((yPos + 2) * stride * pixelSize), src + ((yPos + 3) * stride * pixelSize),\n            src + ((yPos + 4) * stride * pixelSize), src + ((yPos + 5) * stride * pixelSize),\n            src + ((yPos + 6) * stride * pixelSize), src + ((yPos + 7) * stride * pixelSize),\n        };\n        for (uint32_t xPos = 0; xPos < width; xPos += 8)\n        {\n            copyTile(dst + (xTwiddle + yTwiddle) * pixelSize, rowAddrs, loadAligned);\n            xTwiddle = (xTwiddle - xTwiddleMask) & xTwiddleMask;\n            rowAddrs[0] += (8 * pixelSize);\n            rowAddrs[1] += (8 * pixelSize);\n            rowAddrs[2] += (8 * pixelSize);\n            rowAddrs[3] += (8 * pixelSize);\n            rowAddrs[4] += (8 * pixelSize);\n            rowAddrs[5] += (8 * pixelSize);\n            rowAddrs[6] += (8 * pixelSize);\n            rowAddrs[7] += (8 * pixelSize);\n        }\n        xTwiddle = xTwiddleOrigin;\n        yTwiddle = (yTwiddle - yTwiddleMask) & yTwiddleMask;\n    }\n}\n\ntemplate<uint32_t pixelSize, CopyPixel copyPixel, CopyTile copyTile>\nstatic void SwizzleTexData4x4(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    const bool loadAligned = ((uintptr_t)src & 0x7) == 0 && ((stride * pixelSize) & 0x7) == 0;\n    const uint32_t xTwiddleMask = 0xAAAAAAA0 | ~((tileSize * tileSize) - 1), yTwiddleMask = 0x55555550 | ~((tileSize * tileSize) - 1);\n    const uint32_t xTwiddleOrigin = Part1By1(x) << 1, yTwiddleOrigin = Part1By1(y);\n    uint32_t xTwiddle = xTwiddleOrigin, yTwiddle = yTwiddleOrigin;\n\n    for (uint32_t yPos = 0; yPos < height; yPos += 4)\n    {\n        uint8_t *rowAddrs[4] = \n        {\n            src + ((yPos + 0) * stride * pixelSize), src + ((yPos + 1) * stride * pixelSize),\n            src + ((yPos + 2) * stride * pixelSize), src + ((yPos + 3) * stride * pixelSize),\n        };\n        for (uint32_t xPos = 0; xPos < width; xPos += 4)\n        {\n            copyTile(dst + (xTwiddle + yTwiddle) * pixelSize, rowAddrs, loadAligned);\n            xTwiddle = (xTwiddle - xTwiddleMask) & xTwiddleMask;\n            rowAddrs[0] += (4 * pixelSize);\n            rowAddrs[1] += (4 * pixelSize);\n            rowAddrs[2] += (4 * pixelSize);\n            rowAddrs[3] += (4 * pixelSize);\n        }\n        xTwiddle = xTwiddleOrigin;\n        yTwiddle = (yTwiddle - yTwiddleMask) & yTwiddleMask;\n    }\n}\n\ntemplate<uint32_t pixelSize, CopyPixel copyPixel, CopyTile copyTile>\nstatic void SwizzleTexData2x2(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    const bool loadAligned = ((uintptr_t)src & 0x7) == 0 && ((stride * pixelSize) & 0x7) == 0;\n    const uint32_t xTwiddleMask = 0xAAAAAAA8 | ~((tileSize * tileSize) - 1), yTwiddleMask = 0x55555554 | ~((tileSize * tileSize) - 1);\n    const uint32_t xTwiddleOrigin = Part1By1(x) << 1, yTwiddleOrigin = Part1By1(y);\n    uint32_t xTwiddle = xTwiddleOrigin, yTwiddle = yTwiddleOrigin;\n\n    for (uint32_t yPos = 0; yPos < height; yPos += 2)\n    {\n        uint8_t *rowAddrs[2] = \n        {\n            src + ((yPos + 0) * stride * pixelSize), \n            src + ((yPos + 1) * stride * pixelSize),\n        };\n        for (uint32_t xPos = 0; xPos < width; xPos += 2)\n        {\n            copyTile(dst + (xTwiddle + yTwiddle) * pixelSize, rowAddrs, loadAligned);\n            xTwiddle = (xTwiddle - xTwiddleMask) & xTwiddleMask;\n            rowAddrs[0] += (2 * pixelSize);\n            rowAddrs[1] += (2 * pixelSize);\n        }\n        xTwiddle = xTwiddleOrigin;\n        yTwiddle = (yTwiddle - yTwiddleMask) & yTwiddleMask;\n    }\n}\n\ntemplate <uint32_t pixelSize, CopyPixel copyPixel>\nstatic void SwizzleTexData1x1(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    const uint32_t xTwiddleMask = 0xAAAAAAAA | ~((tileSize * tileSize) - 1), yTwiddleMask = 0x55555555 | ~((tileSize * tileSize) - 1);\n    const uint32_t xTwiddleOrigin = Part1By1(x) << 1, yTwiddleOrigin = Part1By1(y);\n    uint32_t xTwiddle = xTwiddleOrigin, yTwiddle = yTwiddleOrigin;\n\n    for (uint32_t yPos = 0; yPos < height; yPos++)\n    {\n        uint8_t *rowAddr = src + (yPos * stride * pixelSize);\n        for (uint32_t xPos = 0; xPos < width; xPos++)\n        {\n            copyPixel(dst + (xTwiddle + yTwiddle) * pixelSize, rowAddr + (xPos * pixelSize));\n            xTwiddle = (xTwiddle - xTwiddleMask) & xTwiddleMask;\n        }\n        xTwiddle = xTwiddleOrigin;\n        yTwiddle = (yTwiddle - yTwiddleMask) & yTwiddleMask;\n    }\n}\n\n#pragma GCC diagnostic push\n#pragma GCC diagnostic ignored \"-Waddress\"\ntemplate<uint32_t pixelSize, CopyPixel copyPixel, CopyTile copyTile>\nstatic void SwizzleTexData(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    if (copyTile != nullptr)\n    {\n        if (((x | y | width | height) & 0x7) == 0 && (pixelSize == 1))\n            SwizzleTexData8x8<pixelSize, copyPixel, copyTile>(dst, src, x, y, width, height, stride, tileSize);\n        else if (((x | y | width | height) & 0x3) == 0 && (pixelSize == 2 || pixelSize == 4))\n            SwizzleTexData4x4<pixelSize, copyPixel, copyTile>(dst, src, x, y, width, height, stride, tileSize);\n        else if (((x | y | width | height) & 0x1) == 0 && (pixelSize == 8 || pixelSize == 16))\n            SwizzleTexData2x2<pixelSize, copyPixel, copyTile>(dst, src, x, y, width, height, stride, tileSize);\n        else\n            SwizzleTexData1x1<pixelSize, copyPixel>(dst, src, x, y, width, height, stride, tileSize);\n    }\n    else\n        SwizzleTexData1x1<pixelSize, copyPixel>(dst, src, x, y, width, height, stride, tileSize);\n}\n#pragma GCC diagnostic pop\n\n#if defined(SUPPORT_SMALL_FMT)\nvoid SwizzleTexData8Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    SwizzleTexData<1, CopyPixel8Bpp, CopyTile8Bpp>(dst, src, x, y, width, height, stride, tileSize);\n}\nvoid SwizzleTexData16Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    SwizzleTexData<2, CopyPixel16Bpp, CopyTile16Bpp>(dst, src, x, y, width, height, stride, tileSize);\n}\nvoid SwizzleTexData32Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    SwizzleTexData<4, CopyPixel32Bpp, CopyTile32Bpp>(dst, src, x, y, width, height, stride, tileSize);\n}\n#endif\n#include <psp2/kernel/clib.h>\n\nvoid SwizzleTexData64Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    SwizzleTexData<8, CopyPixel64Bpp, CopyTile64Bpp>(dst, src, x, y, width, height, stride, tileSize);\n}\nvoid SwizzleTexData128Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    SwizzleTexData<16, CopyPixel128Bpp, CopyTile128Bpp>(dst, src, x, y, width, height, stride, tileSize);\n}\nvoid SwizzleTexDataETC1(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize)\n{\n    SwizzleTexData<8, CopyETCBlock, CopyETC1Tile>(dst, src, x, y, width, height, stride, tileSize);\n}"
  },
  {
    "path": "source/utils/texture_swizzler.h",
    "content": "#ifndef TEXTURE_SWIZZLER_H_\n#define TEXTURE_SWIZZLER_H_\n\n#include \"stdint.h\"\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n// Generic Formats\n#if defined(SUPPORT_SMALL_FMT)\nvoid SwizzleTexData8Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize);\nvoid SwizzleTexData16Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize);\nvoid SwizzleTexData32Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize);\n#endif\nvoid SwizzleTexData64Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize);\nvoid SwizzleTexData128Bpp(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize);\n\n// Specialized Swizzles\nvoid SwizzleTexDataETC1(uint8_t *dst, uint8_t *src, uint32_t x, uint32_t y, uint32_t width, uint32_t height, uint32_t stride, uint32_t tileSize);\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif /* TEXTURE_SWIZZLER_H_ */"
  },
  {
    "path": "source/utils/xxhash_utils.h",
    "content": "/*\n * xxHash - Extremely Fast Hash algorithm\n * Header File\n * Copyright (C) 2012-2023 Yann Collet\n *\n * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php)\n *\n * Redistribution and use in source and binary forms, with or without\n * modification, are permitted provided that the following conditions are\n * met:\n *\n *    * Redistributions of source code must retain the above copyright\n *      notice, this list of conditions and the following disclaimer.\n *    * Redistributions in binary form must reproduce the above\n *      copyright notice, this list of conditions and the following disclaimer\n *      in the documentation and/or other materials provided with the\n *      distribution.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS\n * \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,\n * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT\n * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n *\n * You can contact the author at:\n *   - xxHash homepage: https://www.xxhash.com\n *   - xxHash source repository: https://github.com/Cyan4973/xxHash\n */\n\n/*!\n * @mainpage xxHash\n *\n * xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed\n * limits.\n *\n * It is proposed in four flavors, in three families:\n * 1. @ref XXH32_family\n *   - Classic 32-bit hash function. Simple, compact, and runs on almost all\n *     32-bit and 64-bit systems.\n * 2. @ref XXH64_family\n *   - Classic 64-bit adaptation of XXH32. Just as simple, and runs well on most\n *     64-bit systems (but _not_ 32-bit systems).\n * 3. @ref XXH3_family\n *   - Modern 64-bit and 128-bit hash function family which features improved\n *     strength and performance across the board, especially on smaller data.\n *     It benefits greatly from SIMD and 64-bit without requiring it.\n *\n * Benchmarks\n * ---\n * The reference system uses an Intel i7-9700K CPU, and runs Ubuntu x64 20.04.\n * The open source benchmark program is compiled with clang v10.0 using -O3 flag.\n *\n * | Hash Name            | ISA ext | Width | Large Data Speed | Small Data Velocity |\n * | -------------------- | ------- | ----: | ---------------: | ------------------: |\n * | XXH3_64bits()        | @b AVX2 |    64 |        59.4 GB/s |               133.1 |\n * | MeowHash             | AES-NI  |   128 |        58.2 GB/s |                52.5 |\n * | XXH3_128bits()       | @b AVX2 |   128 |        57.9 GB/s |               118.1 |\n * | CLHash               | PCLMUL  |    64 |        37.1 GB/s |                58.1 |\n * | XXH3_64bits()        | @b SSE2 |    64 |        31.5 GB/s |               133.1 |\n * | XXH3_128bits()       | @b SSE2 |   128 |        29.6 GB/s |               118.1 |\n * | RAM sequential read  |         |   N/A |        28.0 GB/s |                 N/A |\n * | ahash                | AES-NI  |    64 |        22.5 GB/s |               107.2 |\n * | City64               |         |    64 |        22.0 GB/s |                76.6 |\n * | T1ha2                |         |    64 |        22.0 GB/s |                99.0 |\n * | City128              |         |   128 |        21.7 GB/s |                57.7 |\n * | FarmHash             | AES-NI  |    64 |        21.3 GB/s |                71.9 |\n * | XXH64()              |         |    64 |        19.4 GB/s |                71.0 |\n * | SpookyHash           |         |    64 |        19.3 GB/s |                53.2 |\n * | Mum                  |         |    64 |        18.0 GB/s |                67.0 |\n * | CRC32C               | SSE4.2  |    32 |        13.0 GB/s |                57.9 |\n * | XXH32()              |         |    32 |         9.7 GB/s |                71.9 |\n * | City32               |         |    32 |         9.1 GB/s |                66.0 |\n * | Blake3*              | @b AVX2 |   256 |         4.4 GB/s |                 8.1 |\n * | Murmur3              |         |    32 |         3.9 GB/s |                56.1 |\n * | SipHash*             |         |    64 |         3.0 GB/s |                43.2 |\n * | Blake3*              | @b SSE2 |   256 |         2.4 GB/s |                 8.1 |\n * | HighwayHash          |         |    64 |         1.4 GB/s |                 6.0 |\n * | FNV64                |         |    64 |         1.2 GB/s |                62.7 |\n * | Blake2*              |         |   256 |         1.1 GB/s |                 5.1 |\n * | SHA1*                |         |   160 |         0.8 GB/s |                 5.6 |\n * | MD5*                 |         |   128 |         0.6 GB/s |                 7.8 |\n * @note\n *   - Hashes which require a specific ISA extension are noted. SSE2 is also noted,\n *     even though it is mandatory on x64.\n *   - Hashes with an asterisk are cryptographic. Note that MD5 is non-cryptographic\n *     by modern standards.\n *   - Small data velocity is a rough average of algorithm's efficiency for small\n *     data. For more accurate information, see the wiki.\n *   - More benchmarks and strength tests are found on the wiki:\n *         https://github.com/Cyan4973/xxHash/wiki\n *\n * Usage\n * ------\n * All xxHash variants use a similar API. Changing the algorithm is a trivial\n * substitution.\n *\n * @pre\n *    For functions which take an input and length parameter, the following\n *    requirements are assumed:\n *    - The range from [`input`, `input + length`) is valid, readable memory.\n *      - The only exception is if the `length` is `0`, `input` may be `NULL`.\n *    - For C++, the objects must have the *TriviallyCopyable* property, as the\n *      functions access bytes directly as if it was an array of `unsigned char`.\n *\n * @anchor single_shot_example\n * **Single Shot**\n *\n * These functions are stateless functions which hash a contiguous block of memory,\n * immediately returning the result. They are the easiest and usually the fastest\n * option.\n *\n * XXH32(), XXH64(), XXH3_64bits(), XXH3_128bits()\n *\n * @code{.c}\n *   #include <string.h>\n *   #include \"xxhash.h\"\n *\n *   // Example for a function which hashes a null terminated string with XXH32().\n *   XXH32_hash_t hash_string(const char* string, XXH32_hash_t seed)\n *   {\n *       // NULL pointers are only valid if the length is zero\n *       size_t length = (string == NULL) ? 0 : strlen(string);\n *       return XXH32(string, length, seed);\n *   }\n * @endcode\n *\n *\n * @anchor streaming_example\n * **Streaming**\n *\n * These groups of functions allow incremental hashing of unknown size, even\n * more than what would fit in a size_t.\n *\n * XXH32_reset(), XXH64_reset(), XXH3_64bits_reset(), XXH3_128bits_reset()\n *\n * @code{.c}\n *   #include <stdio.h>\n *   #include <assert.h>\n *   #include \"xxhash.h\"\n *   // Example for a function which hashes a FILE incrementally with XXH3_64bits().\n *   XXH64_hash_t hashFile(FILE* f)\n *   {\n *       // Allocate a state struct. Do not just use malloc() or new.\n *       XXH3_state_t* state = XXH3_createState();\n *       assert(state != NULL && \"Out of memory!\");\n *       // Reset the state to start a new hashing session.\n *       XXH3_64bits_reset(state);\n *       char buffer[4096];\n *       size_t count;\n *       // Read the file in chunks\n *       while ((count = fread(buffer, 1, sizeof(buffer), f)) != 0) {\n *           // Run update() as many times as necessary to process the data\n *           XXH3_64bits_update(state, buffer, count);\n *       }\n *       // Retrieve the finalized hash. This will not change the state.\n *       XXH64_hash_t result = XXH3_64bits_digest(state);\n *       // Free the state. Do not use free().\n *       XXH3_freeState(state);\n *       return result;\n *   }\n * @endcode\n *\n * Streaming functions generate the xxHash value from an incremental input.\n * This method is slower than single-call functions, due to state management.\n * For small inputs, prefer `XXH32()` and `XXH64()`, which are better optimized.\n *\n * An XXH state must first be allocated using `XXH*_createState()`.\n *\n * Start a new hash by initializing the state with a seed using `XXH*_reset()`.\n *\n * Then, feed the hash state by calling `XXH*_update()` as many times as necessary.\n *\n * The function returns an error code, with 0 meaning OK, and any other value\n * meaning there is an error.\n *\n * Finally, a hash value can be produced anytime, by using `XXH*_digest()`.\n * This function returns the nn-bits hash as an int or long long.\n *\n * It's still possible to continue inserting input into the hash state after a\n * digest, and generate new hash values later on by invoking `XXH*_digest()`.\n *\n * When done, release the state using `XXH*_freeState()`.\n *\n *\n * @anchor canonical_representation_example\n * **Canonical Representation**\n *\n * The default return values from XXH functions are unsigned 32, 64 and 128 bit\n * integers.\n * This the simplest and fastest format for further post-processing.\n *\n * However, this leaves open the question of what is the order on the byte level,\n * since little and big endian conventions will store the same number differently.\n *\n * The canonical representation settles this issue by mandating big-endian\n * convention, the same convention as human-readable numbers (large digits first).\n *\n * When writing hash values to storage, sending them over a network, or printing\n * them, it's highly recommended to use the canonical representation to ensure\n * portability across a wider range of systems, present and future.\n *\n * The following functions allow transformation of hash values to and from\n * canonical format.\n *\n * XXH32_canonicalFromHash(), XXH32_hashFromCanonical(),\n * XXH64_canonicalFromHash(), XXH64_hashFromCanonical(),\n * XXH128_canonicalFromHash(), XXH128_hashFromCanonical(),\n *\n * @code{.c}\n *   #include <stdio.h>\n *   #include \"xxhash.h\"\n *\n *   // Example for a function which prints XXH32_hash_t in human readable format\n *   void printXxh32(XXH32_hash_t hash)\n *   {\n *       XXH32_canonical_t cano;\n *       XXH32_canonicalFromHash(&cano, hash);\n *       size_t i;\n *       for(i = 0; i < sizeof(cano.digest); ++i) {\n *           printf(\"%02x\", cano.digest[i]);\n *       }\n *       printf(\"\\n\");\n *   }\n *\n *   // Example for a function which converts XXH32_canonical_t to XXH32_hash_t\n *   XXH32_hash_t convertCanonicalToXxh32(XXH32_canonical_t cano)\n *   {\n *       XXH32_hash_t hash = XXH32_hashFromCanonical(&cano);\n *       return hash;\n *   }\n * @endcode\n *\n *\n * @file xxhash.h\n * xxHash prototypes and implementation\n */\n\n#include \"mem_utils.h\"\n\n#if defined (__cplusplus)\nextern \"C\" {\n#endif\n\n/* ****************************\n *  INLINE mode\n ******************************/\n/*!\n * @defgroup public Public API\n * Contains details on the public xxHash functions.\n * @{\n */\n#ifdef XXH_DOXYGEN\n/*!\n * @brief Gives access to internal state declaration, required for static allocation.\n *\n * Incompatible with dynamic linking, due to risks of ABI changes.\n *\n * Usage:\n * @code{.c}\n *     #define XXH_STATIC_LINKING_ONLY\n *     #include \"xxhash.h\"\n * @endcode\n */\n#  define XXH_STATIC_LINKING_ONLY\n/* Do not undef XXH_STATIC_LINKING_ONLY for Doxygen */\n\n/*!\n * @brief Gives access to internal definitions.\n *\n * Usage:\n * @code{.c}\n *     #define XXH_STATIC_LINKING_ONLY\n *     #define XXH_IMPLEMENTATION\n *     #include \"xxhash.h\"\n * @endcode\n */\n#  define XXH_IMPLEMENTATION\n/* Do not undef XXH_IMPLEMENTATION for Doxygen */\n\n/*!\n * @brief Exposes the implementation and marks all functions as `inline`.\n *\n * Use these build macros to inline xxhash into the target unit.\n * Inlining improves performance on small inputs, especially when the length is\n * expressed as a compile-time constant:\n *\n *  https://fastcompression.blogspot.com/2018/03/xxhash-for-small-keys-impressive-power.html\n *\n * It also keeps xxHash symbols private to the unit, so they are not exported.\n *\n * Usage:\n * @code{.c}\n *     #define XXH_INLINE_ALL\n *     #include \"xxhash.h\"\n * @endcode\n * Do not compile and link xxhash.o as a separate object, as it is not useful.\n */\n#  define XXH_INLINE_ALL\n#  undef XXH_INLINE_ALL\n/*!\n * @brief Exposes the implementation without marking functions as inline.\n */\n#  define XXH_PRIVATE_API\n#  undef XXH_PRIVATE_API\n/*!\n * @brief Emulate a namespace by transparently prefixing all symbols.\n *\n * If you want to include _and expose_ xxHash functions from within your own\n * library, but also want to avoid symbol collisions with other libraries which\n * may also include xxHash, you can use @ref XXH_NAMESPACE to automatically prefix\n * any public symbol from xxhash library with the value of @ref XXH_NAMESPACE\n * (therefore, avoid empty or numeric values).\n *\n * Note that no change is required within the calling program as long as it\n * includes `xxhash.h`: Regular symbol names will be automatically translated\n * by this header.\n */\n#  define XXH_NAMESPACE /* YOUR NAME HERE */\n#  undef XXH_NAMESPACE\n#endif\n\n#if (defined(XXH_INLINE_ALL) || defined(XXH_PRIVATE_API)) \\\n    && !defined(XXH_INLINE_ALL_31684351384)\n   /* this section should be traversed only once */\n#  define XXH_INLINE_ALL_31684351384\n   /* give access to the advanced API, required to compile implementations */\n#  undef XXH_STATIC_LINKING_ONLY   /* avoid macro redef */\n#  define XXH_STATIC_LINKING_ONLY\n   /* make all functions private */\n#  undef XXH_PUBLIC_API\n#  if defined(__GNUC__)\n#    define XXH_PUBLIC_API static __inline __attribute__((unused))\n#  elif defined (__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */)\n#    define XXH_PUBLIC_API static inline\n#  elif defined(_MSC_VER)\n#    define XXH_PUBLIC_API static __inline\n#  else\n     /* note: this version may generate warnings for unused static functions */\n#    define XXH_PUBLIC_API static\n#  endif\n\n   /*\n    * This part deals with the special case where a unit wants to inline xxHash,\n    * but \"xxhash.h\" has previously been included without XXH_INLINE_ALL,\n    * such as part of some previously included *.h header file.\n    * Without further action, the new include would just be ignored,\n    * and functions would effectively _not_ be inlined (silent failure).\n    * The following macros solve this situation by prefixing all inlined names,\n    * avoiding naming collision with previous inclusions.\n    */\n   /* Before that, we unconditionally #undef all symbols,\n    * in case they were already defined with XXH_NAMESPACE.\n    * They will then be redefined for XXH_INLINE_ALL\n    */\n#  undef XXH_versionNumber\n    /* XXH32 */\n#  undef XXH32\n#  undef XXH32_createState\n#  undef XXH32_freeState\n#  undef XXH32_reset\n#  undef XXH32_update\n#  undef XXH32_digest\n#  undef XXH32_copyState\n#  undef XXH32_canonicalFromHash\n#  undef XXH32_hashFromCanonical\n    /* XXH64 */\n#  undef XXH64\n#  undef XXH64_createState\n#  undef XXH64_freeState\n#  undef XXH64_reset\n#  undef XXH64_update\n#  undef XXH64_digest\n#  undef XXH64_copyState\n#  undef XXH64_canonicalFromHash\n#  undef XXH64_hashFromCanonical\n    /* XXH3_64bits */\n#  undef XXH3_64bits\n#  undef XXH3_64bits_withSecret\n#  undef XXH3_64bits_withSeed\n#  undef XXH3_64bits_withSecretandSeed\n#  undef XXH3_createState\n#  undef XXH3_freeState\n#  undef XXH3_copyState\n#  undef XXH3_64bits_reset\n#  undef XXH3_64bits_reset_withSeed\n#  undef XXH3_64bits_reset_withSecret\n#  undef XXH3_64bits_update\n#  undef XXH3_64bits_digest\n#  undef XXH3_generateSecret\n    /* XXH3_128bits */\n#  undef XXH128\n#  undef XXH3_128bits\n#  undef XXH3_128bits_withSeed\n#  undef XXH3_128bits_withSecret\n#  undef XXH3_128bits_reset\n#  undef XXH3_128bits_reset_withSeed\n#  undef XXH3_128bits_reset_withSecret\n#  undef XXH3_128bits_reset_withSecretandSeed\n#  undef XXH3_128bits_update\n#  undef XXH3_128bits_digest\n#  undef XXH128_isEqual\n#  undef XXH128_cmp\n#  undef XXH128_canonicalFromHash\n#  undef XXH128_hashFromCanonical\n    /* Finally, free the namespace itself */\n#  undef XXH_NAMESPACE\n\n    /* employ the namespace for XXH_INLINE_ALL */\n#  define XXH_NAMESPACE XXH_INLINE_\n   /*\n    * Some identifiers (enums, type names) are not symbols,\n    * but they must nonetheless be renamed to avoid redeclaration.\n    * Alternative solution: do not redeclare them.\n    * However, this requires some #ifdefs, and has a more dispersed impact.\n    * Meanwhile, renaming can be achieved in a single place.\n    */\n#  define XXH_IPREF(Id)   XXH_NAMESPACE ## Id\n#  define XXH_OK XXH_IPREF(XXH_OK)\n#  define XXH_ERROR XXH_IPREF(XXH_ERROR)\n#  define XXH_errorcode XXH_IPREF(XXH_errorcode)\n#  define XXH32_canonical_t  XXH_IPREF(XXH32_canonical_t)\n#  define XXH64_canonical_t  XXH_IPREF(XXH64_canonical_t)\n#  define XXH128_canonical_t XXH_IPREF(XXH128_canonical_t)\n#  define XXH32_state_s XXH_IPREF(XXH32_state_s)\n#  define XXH32_state_t XXH_IPREF(XXH32_state_t)\n#  define XXH64_state_s XXH_IPREF(XXH64_state_s)\n#  define XXH64_state_t XXH_IPREF(XXH64_state_t)\n#  define XXH3_state_s  XXH_IPREF(XXH3_state_s)\n#  define XXH3_state_t  XXH_IPREF(XXH3_state_t)\n#  define XXH128_hash_t XXH_IPREF(XXH128_hash_t)\n   /* Ensure the header is parsed again, even if it was previously included */\n#  undef XXHASH_H_5627135585666179\n#  undef XXHASH_H_STATIC_13879238742\n#endif /* XXH_INLINE_ALL || XXH_PRIVATE_API */\n\n/* ****************************************************************\n *  Stable API\n *****************************************************************/\n#ifndef XXHASH_H_5627135585666179\n#define XXHASH_H_5627135585666179 1\n\n/*! @brief Marks a global symbol. */\n#if !defined(XXH_INLINE_ALL) && !defined(XXH_PRIVATE_API)\n#  if defined(WIN32) && defined(_MSC_VER) && (defined(XXH_IMPORT) || defined(XXH_EXPORT))\n#    ifdef XXH_EXPORT\n#      define XXH_PUBLIC_API __declspec(dllexport)\n#    elif XXH_IMPORT\n#      define XXH_PUBLIC_API __declspec(dllimport)\n#    endif\n#  else\n#    define XXH_PUBLIC_API   /* do nothing */\n#  endif\n#endif\n\n#ifdef XXH_NAMESPACE\n#  define XXH_CAT(A,B) A##B\n#  define XXH_NAME2(A,B) XXH_CAT(A,B)\n#  define XXH_versionNumber XXH_NAME2(XXH_NAMESPACE, XXH_versionNumber)\n/* XXH32 */\n#  define XXH32 XXH_NAME2(XXH_NAMESPACE, XXH32)\n#  define XXH32_createState XXH_NAME2(XXH_NAMESPACE, XXH32_createState)\n#  define XXH32_freeState XXH_NAME2(XXH_NAMESPACE, XXH32_freeState)\n#  define XXH32_reset XXH_NAME2(XXH_NAMESPACE, XXH32_reset)\n#  define XXH32_update XXH_NAME2(XXH_NAMESPACE, XXH32_update)\n#  define XXH32_digest XXH_NAME2(XXH_NAMESPACE, XXH32_digest)\n#  define XXH32_copyState XXH_NAME2(XXH_NAMESPACE, XXH32_copyState)\n#  define XXH32_canonicalFromHash XXH_NAME2(XXH_NAMESPACE, XXH32_canonicalFromHash)\n#  define XXH32_hashFromCanonical XXH_NAME2(XXH_NAMESPACE, XXH32_hashFromCanonical)\n/* XXH64 */\n#  define XXH64 XXH_NAME2(XXH_NAMESPACE, XXH64)\n#  define XXH64_createState XXH_NAME2(XXH_NAMESPACE, XXH64_createState)\n#  define XXH64_freeState XXH_NAME2(XXH_NAMESPACE, XXH64_freeState)\n#  define XXH64_reset XXH_NAME2(XXH_NAMESPACE, XXH64_reset)\n#  define XXH64_update XXH_NAME2(XXH_NAMESPACE, XXH64_update)\n#  define XXH64_digest XXH_NAME2(XXH_NAMESPACE, XXH64_digest)\n#  define XXH64_copyState XXH_NAME2(XXH_NAMESPACE, XXH64_copyState)\n#  define XXH64_canonicalFromHash XXH_NAME2(XXH_NAMESPACE, XXH64_canonicalFromHash)\n#  define XXH64_hashFromCanonical XXH_NAME2(XXH_NAMESPACE, XXH64_hashFromCanonical)\n/* XXH3_64bits */\n#  define XXH3_64bits XXH_NAME2(XXH_NAMESPACE, XXH3_64bits)\n#  define XXH3_64bits_withSecret XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_withSecret)\n#  define XXH3_64bits_withSeed XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_withSeed)\n#  define XXH3_64bits_withSecretandSeed XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_withSecretandSeed)\n#  define XXH3_createState XXH_NAME2(XXH_NAMESPACE, XXH3_createState)\n#  define XXH3_freeState XXH_NAME2(XXH_NAMESPACE, XXH3_freeState)\n#  define XXH3_copyState XXH_NAME2(XXH_NAMESPACE, XXH3_copyState)\n#  define XXH3_64bits_reset XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_reset)\n#  define XXH3_64bits_reset_withSeed XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_reset_withSeed)\n#  define XXH3_64bits_reset_withSecret XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_reset_withSecret)\n#  define XXH3_64bits_reset_withSecretandSeed XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_reset_withSecretandSeed)\n#  define XXH3_64bits_update XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_update)\n#  define XXH3_64bits_digest XXH_NAME2(XXH_NAMESPACE, XXH3_64bits_digest)\n#  define XXH3_generateSecret XXH_NAME2(XXH_NAMESPACE, XXH3_generateSecret)\n#  define XXH3_generateSecret_fromSeed XXH_NAME2(XXH_NAMESPACE, XXH3_generateSecret_fromSeed)\n/* XXH3_128bits */\n#  define XXH128 XXH_NAME2(XXH_NAMESPACE, XXH128)\n#  define XXH3_128bits XXH_NAME2(XXH_NAMESPACE, XXH3_128bits)\n#  define XXH3_128bits_withSeed XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_withSeed)\n#  define XXH3_128bits_withSecret XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_withSecret)\n#  define XXH3_128bits_withSecretandSeed XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_withSecretandSeed)\n#  define XXH3_128bits_reset XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_reset)\n#  define XXH3_128bits_reset_withSeed XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_reset_withSeed)\n#  define XXH3_128bits_reset_withSecret XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_reset_withSecret)\n#  define XXH3_128bits_reset_withSecretandSeed XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_reset_withSecretandSeed)\n#  define XXH3_128bits_update XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_update)\n#  define XXH3_128bits_digest XXH_NAME2(XXH_NAMESPACE, XXH3_128bits_digest)\n#  define XXH128_isEqual XXH_NAME2(XXH_NAMESPACE, XXH128_isEqual)\n#  define XXH128_cmp     XXH_NAME2(XXH_NAMESPACE, XXH128_cmp)\n#  define XXH128_canonicalFromHash XXH_NAME2(XXH_NAMESPACE, XXH128_canonicalFromHash)\n#  define XXH128_hashFromCanonical XXH_NAME2(XXH_NAMESPACE, XXH128_hashFromCanonical)\n#endif\n\n\n/* *************************************\n*  Compiler specifics\n***************************************/\n\n/* specific declaration modes for Windows */\n#if !defined(XXH_INLINE_ALL) && !defined(XXH_PRIVATE_API)\n#  if defined(WIN32) && defined(_MSC_VER) && (defined(XXH_IMPORT) || defined(XXH_EXPORT))\n#    ifdef XXH_EXPORT\n#      define XXH_PUBLIC_API __declspec(dllexport)\n#    elif XXH_IMPORT\n#      define XXH_PUBLIC_API __declspec(dllimport)\n#    endif\n#  else\n#    define XXH_PUBLIC_API   /* do nothing */\n#  endif\n#endif\n\n#if defined (__GNUC__)\n# define XXH_CONSTF  __attribute__((const))\n# define XXH_PUREF   __attribute__((pure))\n# define XXH_MALLOCF __attribute__((malloc))\n#else\n# define XXH_CONSTF  /* disable */\n# define XXH_PUREF\n# define XXH_MALLOCF\n#endif\n\n/* *************************************\n*  Version\n***************************************/\n#define XXH_VERSION_MAJOR    0\n#define XXH_VERSION_MINOR    8\n#define XXH_VERSION_RELEASE  2\n/*! @brief Version number, encoded as two digits each */\n#define XXH_VERSION_NUMBER  (XXH_VERSION_MAJOR *100*100 + XXH_VERSION_MINOR *100 + XXH_VERSION_RELEASE)\n\n/*!\n * @brief Obtains the xxHash version.\n *\n * This is mostly useful when xxHash is compiled as a shared library,\n * since the returned value comes from the library, as opposed to header file.\n *\n * @return @ref XXH_VERSION_NUMBER of the invoked library.\n */\nXXH_PUBLIC_API XXH_CONSTF unsigned XXH_versionNumber (void);\n\n\n/* ****************************\n*  Common basic types\n******************************/\n#include <stddef.h>   /* size_t */\n/*!\n * @brief Exit code for the streaming API.\n */\ntypedef enum {\n    XXH_OK = 0, /*!< OK */\n    XXH_ERROR   /*!< Error */\n} XXH_errorcode;\n\n\n/*-**********************************************************************\n*  32-bit hash\n************************************************************************/\n#if defined(XXH_DOXYGEN) /* Don't show <stdint.h> include */\n/*!\n * @brief An unsigned 32-bit integer.\n *\n * Not necessarily defined to `uint32_t` but functionally equivalent.\n */\ntypedef uint32_t XXH32_hash_t;\n\n#elif !defined (__VMS) \\\n  && (defined (__cplusplus) \\\n  || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) )\n#   include <stdint.h>\n    typedef uint32_t XXH32_hash_t;\n\n#else\n#   include <limits.h>\n#   if UINT_MAX == 0xFFFFFFFFUL\n      typedef unsigned int XXH32_hash_t;\n#   elif ULONG_MAX == 0xFFFFFFFFUL\n      typedef unsigned long XXH32_hash_t;\n#   else\n#     error \"unsupported platform: need a 32-bit type\"\n#   endif\n#endif\n\n/*!\n * @}\n *\n * @defgroup XXH32_family XXH32 family\n * @ingroup public\n * Contains functions used in the classic 32-bit xxHash algorithm.\n *\n * @note\n *   XXH32 is useful for older platforms, with no or poor 64-bit performance.\n *   Note that the @ref XXH3_family provides competitive speed for both 32-bit\n *   and 64-bit systems, and offers true 64/128 bit hash results.\n *\n * @see @ref XXH64_family, @ref XXH3_family : Other xxHash families\n * @see @ref XXH32_impl for implementation details\n * @{\n */\n\n/*!\n * @brief Calculates the 32-bit hash of @p input using xxHash32.\n *\n * @param input The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n * @param seed The 32-bit seed to alter the hash's output predictably.\n *\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return The calculated 32-bit xxHash32 value.\n *\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH32_hash_t XXH32 (const void* input, size_t length, XXH32_hash_t seed);\n\n#ifndef XXH_NO_STREAM\n/*!\n * @typedef struct XXH32_state_s XXH32_state_t\n * @brief The opaque state struct for the XXH32 streaming API.\n *\n * @see XXH32_state_s for details.\n * @see @ref streaming_example \"Streaming Example\"\n */\ntypedef struct XXH32_state_s XXH32_state_t;\n\n/*!\n * @brief Allocates an @ref XXH32_state_t.\n *\n * @return An allocated pointer of @ref XXH32_state_t on success.\n * @return `NULL` on failure.\n *\n * @note Must be freed with XXH32_freeState().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_MALLOCF XXH32_state_t* XXH32_createState(void);\n/*!\n * @brief Frees an @ref XXH32_state_t.\n *\n * @param statePtr A pointer to an @ref XXH32_state_t allocated with @ref XXH32_createState().\n *\n * @return @ref XXH_OK.\n *\n * @note @p statePtr must be allocated with XXH32_createState().\n *\n * @see @ref streaming_example \"Streaming Example\"\n *\n */\nXXH_PUBLIC_API XXH_errorcode  XXH32_freeState(XXH32_state_t* statePtr);\n/*!\n * @brief Copies one @ref XXH32_state_t to another.\n *\n * @param dst_state The state to copy to.\n * @param src_state The state to copy from.\n * @pre\n *   @p dst_state and @p src_state must not be `NULL` and must not overlap.\n */\nXXH_PUBLIC_API void XXH32_copyState(XXH32_state_t* dst_state, const XXH32_state_t* src_state);\n\n/*!\n * @brief Resets an @ref XXH32_state_t to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n * @param seed The 32-bit seed to alter the hash result predictably.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note This function resets and seeds a state. Call it before @ref XXH32_update().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH32_reset  (XXH32_state_t* statePtr, XXH32_hash_t seed);\n\n/*!\n * @brief Consumes a block of @p input to an @ref XXH32_state_t.\n *\n * @param statePtr The state struct to update.\n * @param input The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note Call this to incrementally consume blocks of data.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH32_update (XXH32_state_t* statePtr, const void* input, size_t length);\n\n/*!\n * @brief Returns the calculated hash value from an @ref XXH32_state_t.\n *\n * @param statePtr The state struct to calculate the hash from.\n *\n * @pre\n *  @p statePtr must not be `NULL`.\n *\n * @return The calculated 32-bit xxHash32 value from that state.\n *\n * @note\n *   Calling XXH32_digest() will not affect @p statePtr, so you can update,\n *   digest, and update again.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_PUREF XXH32_hash_t XXH32_digest (const XXH32_state_t* statePtr);\n#endif /* !XXH_NO_STREAM */\n\n/*******   Canonical representation   *******/\n\n/*!\n * @brief Canonical (big endian) representation of @ref XXH32_hash_t.\n */\ntypedef struct {\n    unsigned char digest[4]; /*!< Hash bytes, big endian */\n} XXH32_canonical_t;\n\n/*!\n * @brief Converts an @ref XXH32_hash_t to a big endian @ref XXH32_canonical_t.\n *\n * @param dst  The @ref XXH32_canonical_t pointer to be stored to.\n * @param hash The @ref XXH32_hash_t to be converted.\n *\n * @pre\n *   @p dst must not be `NULL`.\n *\n * @see @ref canonical_representation_example \"Canonical Representation Example\"\n */\nXXH_PUBLIC_API void XXH32_canonicalFromHash(XXH32_canonical_t* dst, XXH32_hash_t hash);\n\n/*!\n * @brief Converts an @ref XXH32_canonical_t to a native @ref XXH32_hash_t.\n *\n * @param src The @ref XXH32_canonical_t to convert.\n *\n * @pre\n *   @p src must not be `NULL`.\n *\n * @return The converted hash.\n *\n * @see @ref canonical_representation_example \"Canonical Representation Example\"\n */\nXXH_PUBLIC_API XXH_PUREF XXH32_hash_t XXH32_hashFromCanonical(const XXH32_canonical_t* src);\n\n\n/*! @cond Doxygen ignores this part */\n#ifdef __has_attribute\n# define XXH_HAS_ATTRIBUTE(x) __has_attribute(x)\n#else\n# define XXH_HAS_ATTRIBUTE(x) 0\n#endif\n/*! @endcond */\n\n/*! @cond Doxygen ignores this part */\n/*\n * C23 __STDC_VERSION__ number hasn't been specified yet. For now\n * leave as `201711L` (C17 + 1).\n * TODO: Update to correct value when its been specified.\n */\n#define XXH_C23_VN 201711L\n/*! @endcond */\n\n/*! @cond Doxygen ignores this part */\n/* C-language Attributes are added in C23. */\n#if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= XXH_C23_VN) && defined(__has_c_attribute)\n# define XXH_HAS_C_ATTRIBUTE(x) __has_c_attribute(x)\n#else\n# define XXH_HAS_C_ATTRIBUTE(x) 0\n#endif\n/*! @endcond */\n\n/*! @cond Doxygen ignores this part */\n#if defined(__cplusplus) && defined(__has_cpp_attribute)\n# define XXH_HAS_CPP_ATTRIBUTE(x) __has_cpp_attribute(x)\n#else\n# define XXH_HAS_CPP_ATTRIBUTE(x) 0\n#endif\n/*! @endcond */\n\n/*! @cond Doxygen ignores this part */\n/*\n * Define XXH_FALLTHROUGH macro for annotating switch case with the 'fallthrough' attribute\n * introduced in CPP17 and C23.\n * CPP17 : https://en.cppreference.com/w/cpp/language/attributes/fallthrough\n * C23   : https://en.cppreference.com/w/c/language/attributes/fallthrough\n */\n#if XXH_HAS_C_ATTRIBUTE(fallthrough) || XXH_HAS_CPP_ATTRIBUTE(fallthrough)\n# define XXH_FALLTHROUGH [[fallthrough]]\n#elif XXH_HAS_ATTRIBUTE(__fallthrough__)\n# define XXH_FALLTHROUGH __attribute__ ((__fallthrough__))\n#else\n# define XXH_FALLTHROUGH /* fallthrough */\n#endif\n/*! @endcond */\n\n/*! @cond Doxygen ignores this part */\n/*\n * Define XXH_NOESCAPE for annotated pointers in public API.\n * https://clang.llvm.org/docs/AttributeReference.html#noescape\n * As of writing this, only supported by clang.\n */\n#if XXH_HAS_ATTRIBUTE(noescape)\n# define XXH_NOESCAPE __attribute__((noescape))\n#else\n# define XXH_NOESCAPE\n#endif\n/*! @endcond */\n\n\n/*!\n * @}\n * @ingroup public\n * @{\n */\n\n#ifndef XXH_NO_LONG_LONG\n/*-**********************************************************************\n*  64-bit hash\n************************************************************************/\n#if defined(XXH_DOXYGEN) /* don't include <stdint.h> */\n/*!\n * @brief An unsigned 64-bit integer.\n *\n * Not necessarily defined to `uint64_t` but functionally equivalent.\n */\ntypedef uint64_t XXH64_hash_t;\n#elif !defined (__VMS) \\\n  && (defined (__cplusplus) \\\n  || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) )\n#  include <stdint.h>\n   typedef uint64_t XXH64_hash_t;\n#else\n#  include <limits.h>\n#  if defined(__LP64__) && ULONG_MAX == 0xFFFFFFFFFFFFFFFFULL\n     /* LP64 ABI says uint64_t is unsigned long */\n     typedef unsigned long XXH64_hash_t;\n#  else\n     /* the following type must have a width of 64-bit */\n     typedef unsigned long long XXH64_hash_t;\n#  endif\n#endif\n\n/*!\n * @}\n *\n * @defgroup XXH64_family XXH64 family\n * @ingroup public\n * @{\n * Contains functions used in the classic 64-bit xxHash algorithm.\n *\n * @note\n *   XXH3 provides competitive speed for both 32-bit and 64-bit systems,\n *   and offers true 64/128 bit hash results.\n *   It provides better speed for systems with vector processing capabilities.\n */\n\n/*!\n * @brief Calculates the 64-bit hash of @p input using xxHash64.\n *\n * @param input The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n * @param seed The 64-bit seed to alter the hash's output predictably.\n *\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return The calculated 64-bit xxHash64 value.\n *\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH64(XXH_NOESCAPE const void* input, size_t length, XXH64_hash_t seed);\n\n/*******   Streaming   *******/\n#ifndef XXH_NO_STREAM\n/*!\n * @brief The opaque state struct for the XXH64 streaming API.\n *\n * @see XXH64_state_s for details.\n * @see @ref streaming_example \"Streaming Example\"\n */\ntypedef struct XXH64_state_s XXH64_state_t;   /* incomplete type */\n\n/*!\n * @brief Allocates an @ref XXH64_state_t.\n *\n * @return An allocated pointer of @ref XXH64_state_t on success.\n * @return `NULL` on failure.\n *\n * @note Must be freed with XXH64_freeState().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_MALLOCF XXH64_state_t* XXH64_createState(void);\n\n/*!\n * @brief Frees an @ref XXH64_state_t.\n *\n * @param statePtr A pointer to an @ref XXH64_state_t allocated with @ref XXH64_createState().\n *\n * @return @ref XXH_OK.\n *\n * @note @p statePtr must be allocated with XXH64_createState().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode  XXH64_freeState(XXH64_state_t* statePtr);\n\n/*!\n * @brief Copies one @ref XXH64_state_t to another.\n *\n * @param dst_state The state to copy to.\n * @param src_state The state to copy from.\n * @pre\n *   @p dst_state and @p src_state must not be `NULL` and must not overlap.\n */\nXXH_PUBLIC_API void XXH64_copyState(XXH_NOESCAPE XXH64_state_t* dst_state, const XXH64_state_t* src_state);\n\n/*!\n * @brief Resets an @ref XXH64_state_t to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n * @param seed The 64-bit seed to alter the hash result predictably.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note This function resets and seeds a state. Call it before @ref XXH64_update().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH64_reset  (XXH_NOESCAPE XXH64_state_t* statePtr, XXH64_hash_t seed);\n\n/*!\n * @brief Consumes a block of @p input to an @ref XXH64_state_t.\n *\n * @param statePtr The state struct to update.\n * @param input The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note Call this to incrementally consume blocks of data.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH64_update (XXH_NOESCAPE XXH64_state_t* statePtr, XXH_NOESCAPE const void* input, size_t length);\n\n/*!\n * @brief Returns the calculated hash value from an @ref XXH64_state_t.\n *\n * @param statePtr The state struct to calculate the hash from.\n *\n * @pre\n *  @p statePtr must not be `NULL`.\n *\n * @return The calculated 64-bit xxHash64 value from that state.\n *\n * @note\n *   Calling XXH64_digest() will not affect @p statePtr, so you can update,\n *   digest, and update again.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH64_digest (XXH_NOESCAPE const XXH64_state_t* statePtr);\n#endif /* !XXH_NO_STREAM */\n/*******   Canonical representation   *******/\n\n/*!\n * @brief Canonical (big endian) representation of @ref XXH64_hash_t.\n */\ntypedef struct { unsigned char digest[sizeof(XXH64_hash_t)]; } XXH64_canonical_t;\n\n/*!\n * @brief Converts an @ref XXH64_hash_t to a big endian @ref XXH64_canonical_t.\n *\n * @param dst The @ref XXH64_canonical_t pointer to be stored to.\n * @param hash The @ref XXH64_hash_t to be converted.\n *\n * @pre\n *   @p dst must not be `NULL`.\n *\n * @see @ref canonical_representation_example \"Canonical Representation Example\"\n */\nXXH_PUBLIC_API void XXH64_canonicalFromHash(XXH_NOESCAPE XXH64_canonical_t* dst, XXH64_hash_t hash);\n\n/*!\n * @brief Converts an @ref XXH64_canonical_t to a native @ref XXH64_hash_t.\n *\n * @param src The @ref XXH64_canonical_t to convert.\n *\n * @pre\n *   @p src must not be `NULL`.\n *\n * @return The converted hash.\n *\n * @see @ref canonical_representation_example \"Canonical Representation Example\"\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH64_hashFromCanonical(XXH_NOESCAPE const XXH64_canonical_t* src);\n\n#ifndef XXH_NO_XXH3\n\n/*!\n * @}\n * ************************************************************************\n * @defgroup XXH3_family XXH3 family\n * @ingroup public\n * @{\n *\n * XXH3 is a more recent hash algorithm featuring:\n *  - Improved speed for both small and large inputs\n *  - True 64-bit and 128-bit outputs\n *  - SIMD acceleration\n *  - Improved 32-bit viability\n *\n * Speed analysis methodology is explained here:\n *\n *    https://fastcompression.blogspot.com/2019/03/presenting-xxh3.html\n *\n * Compared to XXH64, expect XXH3 to run approximately\n * ~2x faster on large inputs and >3x faster on small ones,\n * exact differences vary depending on platform.\n *\n * XXH3's speed benefits greatly from SIMD and 64-bit arithmetic,\n * but does not require it.\n * Most 32-bit and 64-bit targets that can run XXH32 smoothly can run XXH3\n * at competitive speeds, even without vector support. Further details are\n * explained in the implementation.\n *\n * XXH3 has a fast scalar implementation, but it also includes accelerated SIMD\n * implementations for many common platforms:\n *   - AVX512\n *   - AVX2\n *   - SSE2\n *   - ARM NEON\n *   - WebAssembly SIMD128\n *   - POWER8 VSX\n *   - s390x ZVector\n * This can be controlled via the @ref XXH_VECTOR macro, but it automatically\n * selects the best version according to predefined macros. For the x86 family, an\n * automatic runtime dispatcher is included separately in @ref xxh_x86dispatch.c.\n *\n * XXH3 implementation is portable:\n * it has a generic C90 formulation that can be compiled on any platform,\n * all implementations generate exactly the same hash value on all platforms.\n * Starting from v0.8.0, it's also labelled \"stable\", meaning that\n * any future version will also generate the same hash value.\n *\n * XXH3 offers 2 variants, _64bits and _128bits.\n *\n * When only 64 bits are needed, prefer invoking the _64bits variant, as it\n * reduces the amount of mixing, resulting in faster speed on small inputs.\n * It's also generally simpler to manipulate a scalar return type than a struct.\n *\n * The API supports one-shot hashing, streaming mode, and custom secrets.\n */\n/*-**********************************************************************\n*  XXH3 64-bit variant\n************************************************************************/\n\n/*!\n * @brief Calculates 64-bit unseeded variant of XXH3 hash of @p input.\n *\n * @param input  The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n *\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return The calculated 64-bit XXH3 hash value.\n *\n * @note\n *   This is equivalent to @ref XXH3_64bits_withSeed() with a seed of `0`, however\n *   it may have slightly better performance due to constant propagation of the\n *   defaults.\n *\n * @see\n *    XXH3_64bits_withSeed(), XXH3_64bits_withSecret(): other seeding variants\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH3_64bits(XXH_NOESCAPE const void* input, size_t length);\n\n/*!\n * @brief Calculates 64-bit seeded variant of XXH3 hash of @p input.\n *\n * @param input  The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n * @param seed   The 64-bit seed to alter the hash result predictably.\n *\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return The calculated 64-bit XXH3 hash value.\n *\n * @note\n *    seed == 0 produces the same results as @ref XXH3_64bits().\n *\n * This variant generates a custom secret on the fly based on default secret\n * altered using the @p seed value.\n *\n * While this operation is decently fast, note that it's not completely free.\n *\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH3_64bits_withSeed(XXH_NOESCAPE const void* input, size_t length, XXH64_hash_t seed);\n\n/*!\n * The bare minimum size for a custom secret.\n *\n * @see\n *  XXH3_64bits_withSecret(), XXH3_64bits_reset_withSecret(),\n *  XXH3_128bits_withSecret(), XXH3_128bits_reset_withSecret().\n */\n#define XXH3_SECRET_SIZE_MIN 136\n\n/*!\n * @brief Calculates 64-bit variant of XXH3 with a custom \"secret\".\n *\n * @param data       The block of data to be hashed, at least @p len bytes in size.\n * @param len        The length of @p data, in bytes.\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n *\n * @return The calculated 64-bit XXH3 hash value.\n *\n * @pre\n *   The memory between @p data and @p data + @p len must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p data may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * It's possible to provide any blob of bytes as a \"secret\" to generate the hash.\n * This makes it more difficult for an external actor to prepare an intentional collision.\n * The main condition is that @p secretSize *must* be large enough (>= @ref XXH3_SECRET_SIZE_MIN).\n * However, the quality of the secret impacts the dispersion of the hash algorithm.\n * Therefore, the secret _must_ look like a bunch of random bytes.\n * Avoid \"trivial\" or structured data such as repeated sequences or a text document.\n * Whenever in doubt about the \"randomness\" of the blob of bytes,\n * consider employing @ref XXH3_generateSecret() instead (see below).\n * It will generate a proper high entropy secret derived from the blob of bytes.\n * Another advantage of using XXH3_generateSecret() is that\n * it guarantees that all bits within the initial blob of bytes\n * will impact every bit of the output.\n * This is not necessarily the case when using the blob of bytes directly\n * because, when hashing _small_ inputs, only a portion of the secret is employed.\n *\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH3_64bits_withSecret(XXH_NOESCAPE const void* data, size_t len, XXH_NOESCAPE const void* secret, size_t secretSize);\n\n\n/*******   Streaming   *******/\n#ifndef XXH_NO_STREAM\n/*\n * Streaming requires state maintenance.\n * This operation costs memory and CPU.\n * As a consequence, streaming is slower than one-shot hashing.\n * For better performance, prefer one-shot functions whenever applicable.\n */\n\n/*!\n * @brief The opaque state struct for the XXH3 streaming API.\n *\n * @see XXH3_state_s for details.\n * @see @ref streaming_example \"Streaming Example\"\n */\ntypedef struct XXH3_state_s XXH3_state_t;\nXXH_PUBLIC_API XXH_MALLOCF XXH3_state_t* XXH3_createState(void);\nXXH_PUBLIC_API XXH_errorcode XXH3_freeState(XXH3_state_t* statePtr);\n\n/*!\n * @brief Copies one @ref XXH3_state_t to another.\n *\n * @param dst_state The state to copy to.\n * @param src_state The state to copy from.\n * @pre\n *   @p dst_state and @p src_state must not be `NULL` and must not overlap.\n */\nXXH_PUBLIC_API void XXH3_copyState(XXH_NOESCAPE XXH3_state_t* dst_state, XXH_NOESCAPE const XXH3_state_t* src_state);\n\n/*!\n * @brief Resets an @ref XXH3_state_t to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note\n *   - This function resets `statePtr` and generate a secret with default parameters.\n *   - Call this function before @ref XXH3_64bits_update().\n *   - Digest will be equivalent to `XXH3_64bits()`.\n *\n * @see @ref streaming_example \"Streaming Example\"\n *\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_64bits_reset(XXH_NOESCAPE XXH3_state_t* statePtr);\n\n/*!\n * @brief Resets an @ref XXH3_state_t with 64-bit seed to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n * @param seed     The 64-bit seed to alter the hash result predictably.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note\n *   - This function resets `statePtr` and generate a secret from `seed`.\n *   - Call this function before @ref XXH3_64bits_update().\n *   - Digest will be equivalent to `XXH3_64bits_withSeed()`.\n *\n * @see @ref streaming_example \"Streaming Example\"\n *\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_64bits_reset_withSeed(XXH_NOESCAPE XXH3_state_t* statePtr, XXH64_hash_t seed);\n\n/*!\n * @brief Resets an @ref XXH3_state_t with secret data to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note\n *   `secret` is referenced, it _must outlive_ the hash streaming session.\n *\n * Similar to one-shot API, `secretSize` must be >= @ref XXH3_SECRET_SIZE_MIN,\n * and the quality of produced hash values depends on secret's entropy\n * (secret's content should look like a bunch of random bytes).\n * When in doubt about the randomness of a candidate `secret`,\n * consider employing `XXH3_generateSecret()` instead (see below).\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_64bits_reset_withSecret(XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* secret, size_t secretSize);\n\n/*!\n * @brief Consumes a block of @p input to an @ref XXH3_state_t.\n *\n * @param statePtr The state struct to update.\n * @param input The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n * @pre\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note Call this to incrementally consume blocks of data.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_64bits_update (XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* input, size_t length);\n\n/*!\n * @brief Returns the calculated XXH3 64-bit hash value from an @ref XXH3_state_t.\n *\n * @param statePtr The state struct to calculate the hash from.\n *\n * @pre\n *  @p statePtr must not be `NULL`.\n *\n * @return The calculated XXH3 64-bit hash value from that state.\n *\n * @note\n *   Calling XXH3_64bits_digest() will not affect @p statePtr, so you can update,\n *   digest, and update again.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t  XXH3_64bits_digest (XXH_NOESCAPE const XXH3_state_t* statePtr);\n#endif /* !XXH_NO_STREAM */\n\n/* note : canonical representation of XXH3 is the same as XXH64\n * since they both produce XXH64_hash_t values */\n\n\n/*-**********************************************************************\n*  XXH3 128-bit variant\n************************************************************************/\n\n/*!\n * @brief The return value from 128-bit hashes.\n *\n * Stored in little endian order, although the fields themselves are in native\n * endianness.\n */\ntypedef struct {\n    XXH64_hash_t low64;   /*!< `value & 0xFFFFFFFFFFFFFFFF` */\n    XXH64_hash_t high64;  /*!< `value >> 64` */\n} XXH128_hash_t;\n\n/*!\n * @brief Calculates 128-bit unseeded variant of XXH3 of @p data.\n *\n * @param data The block of data to be hashed, at least @p length bytes in size.\n * @param len  The length of @p data, in bytes.\n *\n * @return The calculated 128-bit variant of XXH3 value.\n *\n * The 128-bit variant of XXH3 has more strength, but it has a bit of overhead\n * for shorter inputs.\n *\n * This is equivalent to @ref XXH3_128bits_withSeed() with a seed of `0`, however\n * it may have slightly better performance due to constant propagation of the\n * defaults.\n *\n * @see XXH3_128bits_withSeed(), XXH3_128bits_withSecret(): other seeding variants\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t XXH3_128bits(XXH_NOESCAPE const void* data, size_t len);\n/*! @brief Calculates 128-bit seeded variant of XXH3 hash of @p data.\n *\n * @param data The block of data to be hashed, at least @p length bytes in size.\n * @param len  The length of @p data, in bytes.\n * @param seed The 64-bit seed to alter the hash result predictably.\n *\n * @return The calculated 128-bit variant of XXH3 value.\n *\n * @note\n *    seed == 0 produces the same results as @ref XXH3_64bits().\n *\n * This variant generates a custom secret on the fly based on default secret\n * altered using the @p seed value.\n *\n * While this operation is decently fast, note that it's not completely free.\n *\n * @see XXH3_128bits(), XXH3_128bits_withSecret(): other seeding variants\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t XXH3_128bits_withSeed(XXH_NOESCAPE const void* data, size_t len, XXH64_hash_t seed);\n/*!\n * @brief Calculates 128-bit variant of XXH3 with a custom \"secret\".\n *\n * @param data       The block of data to be hashed, at least @p len bytes in size.\n * @param len        The length of @p data, in bytes.\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n *\n * @return The calculated 128-bit variant of XXH3 value.\n *\n * It's possible to provide any blob of bytes as a \"secret\" to generate the hash.\n * This makes it more difficult for an external actor to prepare an intentional collision.\n * The main condition is that @p secretSize *must* be large enough (>= @ref XXH3_SECRET_SIZE_MIN).\n * However, the quality of the secret impacts the dispersion of the hash algorithm.\n * Therefore, the secret _must_ look like a bunch of random bytes.\n * Avoid \"trivial\" or structured data such as repeated sequences or a text document.\n * Whenever in doubt about the \"randomness\" of the blob of bytes,\n * consider employing @ref XXH3_generateSecret() instead (see below).\n * It will generate a proper high entropy secret derived from the blob of bytes.\n * Another advantage of using XXH3_generateSecret() is that\n * it guarantees that all bits within the initial blob of bytes\n * will impact every bit of the output.\n * This is not necessarily the case when using the blob of bytes directly\n * because, when hashing _small_ inputs, only a portion of the secret is employed.\n *\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t XXH3_128bits_withSecret(XXH_NOESCAPE const void* data, size_t len, XXH_NOESCAPE const void* secret, size_t secretSize);\n\n/*******   Streaming   *******/\n#ifndef XXH_NO_STREAM\n/*\n * Streaming requires state maintenance.\n * This operation costs memory and CPU.\n * As a consequence, streaming is slower than one-shot hashing.\n * For better performance, prefer one-shot functions whenever applicable.\n *\n * XXH3_128bits uses the same XXH3_state_t as XXH3_64bits().\n * Use already declared XXH3_createState() and XXH3_freeState().\n *\n * All reset and streaming functions have same meaning as their 64-bit counterpart.\n */\n\n/*!\n * @brief Resets an @ref XXH3_state_t to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note\n *   - This function resets `statePtr` and generate a secret with default parameters.\n *   - Call it before @ref XXH3_128bits_update().\n *   - Digest will be equivalent to `XXH3_128bits()`.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_128bits_reset(XXH_NOESCAPE XXH3_state_t* statePtr);\n\n/*!\n * @brief Resets an @ref XXH3_state_t with 64-bit seed to begin a new hash.\n *\n * @param statePtr The state struct to reset.\n * @param seed     The 64-bit seed to alter the hash result predictably.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note\n *   - This function resets `statePtr` and generate a secret from `seed`.\n *   - Call it before @ref XXH3_128bits_update().\n *   - Digest will be equivalent to `XXH3_128bits_withSeed()`.\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_128bits_reset_withSeed(XXH_NOESCAPE XXH3_state_t* statePtr, XXH64_hash_t seed);\n/*!\n * @brief Resets an @ref XXH3_state_t with secret data to begin a new hash.\n *\n * @param statePtr   The state struct to reset.\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * `secret` is referenced, it _must outlive_ the hash streaming session.\n * Similar to one-shot API, `secretSize` must be >= @ref XXH3_SECRET_SIZE_MIN,\n * and the quality of produced hash values depends on secret's entropy\n * (secret's content should look like a bunch of random bytes).\n * When in doubt about the randomness of a candidate `secret`,\n * consider employing `XXH3_generateSecret()` instead (see below).\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_128bits_reset_withSecret(XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* secret, size_t secretSize);\n\n/*!\n * @brief Consumes a block of @p input to an @ref XXH3_state_t.\n *\n * Call this to incrementally consume blocks of data.\n *\n * @param statePtr The state struct to update.\n * @param input The block of data to be hashed, at least @p length bytes in size.\n * @param length The length of @p input, in bytes.\n *\n * @pre\n *   @p statePtr must not be `NULL`.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @note\n *   The memory between @p input and @p input + @p length must be valid,\n *   readable, contiguous memory. However, if @p length is `0`, @p input may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_128bits_update (XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* input, size_t length);\n\n/*!\n * @brief Returns the calculated XXH3 128-bit hash value from an @ref XXH3_state_t.\n *\n * @param statePtr The state struct to calculate the hash from.\n *\n * @pre\n *  @p statePtr must not be `NULL`.\n *\n * @return The calculated XXH3 128-bit hash value from that state.\n *\n * @note\n *   Calling XXH3_128bits_digest() will not affect @p statePtr, so you can update,\n *   digest, and update again.\n *\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t XXH3_128bits_digest (XXH_NOESCAPE const XXH3_state_t* statePtr);\n#endif /* !XXH_NO_STREAM */\n\n/* Following helper functions make it possible to compare XXH128_hast_t values.\n * Since XXH128_hash_t is a structure, this capability is not offered by the language.\n * Note: For better performance, these functions can be inlined using XXH_INLINE_ALL */\n\n/*!\n * @brief Check equality of two XXH128_hash_t values\n *\n * @param h1 The 128-bit hash value.\n * @param h2 Another 128-bit hash value.\n *\n * @return `1` if `h1` and `h2` are equal.\n * @return `0` if they are not.\n */\nXXH_PUBLIC_API XXH_PUREF int XXH128_isEqual(XXH128_hash_t h1, XXH128_hash_t h2);\n\n/*!\n * @brief Compares two @ref XXH128_hash_t\n *\n * This comparator is compatible with stdlib's `qsort()`/`bsearch()`.\n *\n * @param h128_1 Left-hand side value\n * @param h128_2 Right-hand side value\n *\n * @return >0 if @p h128_1  > @p h128_2\n * @return =0 if @p h128_1 == @p h128_2\n * @return <0 if @p h128_1  < @p h128_2\n */\nXXH_PUBLIC_API XXH_PUREF int XXH128_cmp(XXH_NOESCAPE const void* h128_1, XXH_NOESCAPE const void* h128_2);\n\n\n/*******   Canonical representation   *******/\ntypedef struct { unsigned char digest[sizeof(XXH128_hash_t)]; } XXH128_canonical_t;\n\n\n/*!\n * @brief Converts an @ref XXH128_hash_t to a big endian @ref XXH128_canonical_t.\n *\n * @param dst  The @ref XXH128_canonical_t pointer to be stored to.\n * @param hash The @ref XXH128_hash_t to be converted.\n *\n * @pre\n *   @p dst must not be `NULL`.\n * @see @ref canonical_representation_example \"Canonical Representation Example\"\n */\nXXH_PUBLIC_API void XXH128_canonicalFromHash(XXH_NOESCAPE XXH128_canonical_t* dst, XXH128_hash_t hash);\n\n/*!\n * @brief Converts an @ref XXH128_canonical_t to a native @ref XXH128_hash_t.\n *\n * @param src The @ref XXH128_canonical_t to convert.\n *\n * @pre\n *   @p src must not be `NULL`.\n *\n * @return The converted hash.\n * @see @ref canonical_representation_example \"Canonical Representation Example\"\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t XXH128_hashFromCanonical(XXH_NOESCAPE const XXH128_canonical_t* src);\n\n\n#endif  /* !XXH_NO_XXH3 */\n#endif  /* XXH_NO_LONG_LONG */\n\n/*!\n * @}\n */\n#endif /* XXHASH_H_5627135585666179 */\n\n\n\n#if defined(XXH_STATIC_LINKING_ONLY) && !defined(XXHASH_H_STATIC_13879238742)\n#define XXHASH_H_STATIC_13879238742\n/* ****************************************************************************\n * This section contains declarations which are not guaranteed to remain stable.\n * They may change in future versions, becoming incompatible with a different\n * version of the library.\n * These declarations should only be used with static linking.\n * Never use them in association with dynamic linking!\n ***************************************************************************** */\n\n/*\n * These definitions are only present to allow static allocation\n * of XXH states, on stack or in a struct, for example.\n * Never **ever** access their members directly.\n */\n\n/*!\n * @internal\n * @brief Structure for XXH32 streaming API.\n *\n * @note This is only defined when @ref XXH_STATIC_LINKING_ONLY,\n * @ref XXH_INLINE_ALL, or @ref XXH_IMPLEMENTATION is defined. Otherwise it is\n * an opaque type. This allows fields to safely be changed.\n *\n * Typedef'd to @ref XXH32_state_t.\n * Do not access the members of this struct directly.\n * @see XXH64_state_s, XXH3_state_s\n */\nstruct XXH32_state_s {\n   XXH32_hash_t total_len_32; /*!< Total length hashed, modulo 2^32 */\n   XXH32_hash_t large_len;    /*!< Whether the hash is >= 16 (handles @ref total_len_32 overflow) */\n   XXH32_hash_t v[4];         /*!< Accumulator lanes */\n   XXH32_hash_t mem32[4];     /*!< Internal buffer for partial reads. Treated as unsigned char[16]. */\n   XXH32_hash_t memsize;      /*!< Amount of data in @ref mem32 */\n   XXH32_hash_t reserved;     /*!< Reserved field. Do not read nor write to it. */\n};   /* typedef'd to XXH32_state_t */\n\n\n#ifndef XXH_NO_LONG_LONG  /* defined when there is no 64-bit support */\n\n/*!\n * @internal\n * @brief Structure for XXH64 streaming API.\n *\n * @note This is only defined when @ref XXH_STATIC_LINKING_ONLY,\n * @ref XXH_INLINE_ALL, or @ref XXH_IMPLEMENTATION is defined. Otherwise it is\n * an opaque type. This allows fields to safely be changed.\n *\n * Typedef'd to @ref XXH64_state_t.\n * Do not access the members of this struct directly.\n * @see XXH32_state_s, XXH3_state_s\n */\nstruct XXH64_state_s {\n   XXH64_hash_t total_len;    /*!< Total length hashed. This is always 64-bit. */\n   XXH64_hash_t v[4];         /*!< Accumulator lanes */\n   XXH64_hash_t mem64[4];     /*!< Internal buffer for partial reads. Treated as unsigned char[32]. */\n   XXH32_hash_t memsize;      /*!< Amount of data in @ref mem64 */\n   XXH32_hash_t reserved32;   /*!< Reserved field, needed for padding anyways*/\n   XXH64_hash_t reserved64;   /*!< Reserved field. Do not read or write to it. */\n};   /* typedef'd to XXH64_state_t */\n\n#ifndef XXH_NO_XXH3\n\n#if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L) /* >= C11 */\n#  include <stdalign.h>\n#  define XXH_ALIGN(n)      alignas(n)\n#elif defined(__cplusplus) && (__cplusplus >= 201103L) /* >= C++11 */\n/* In C++ alignas() is a keyword */\n#  define XXH_ALIGN(n)      alignas(n)\n#elif defined(__GNUC__)\n#  define XXH_ALIGN(n)      __attribute__ ((aligned(n)))\n#elif defined(_MSC_VER)\n#  define XXH_ALIGN(n)      __declspec(align(n))\n#else\n#  define XXH_ALIGN(n)   /* disabled */\n#endif\n\n/* Old GCC versions only accept the attribute after the type in structures. */\n#if !(defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L))   /* C11+ */ \\\n    && ! (defined(__cplusplus) && (__cplusplus >= 201103L)) /* >= C++11 */ \\\n    && defined(__GNUC__)\n#   define XXH_ALIGN_MEMBER(align, type) type XXH_ALIGN(align)\n#else\n#   define XXH_ALIGN_MEMBER(align, type) XXH_ALIGN(align) type\n#endif\n\n/*!\n * @brief The size of the internal XXH3 buffer.\n *\n * This is the optimal update size for incremental hashing.\n *\n * @see XXH3_64b_update(), XXH3_128b_update().\n */\n#define XXH3_INTERNALBUFFER_SIZE 256\n\n/*!\n * @internal\n * @brief Default size of the secret buffer (and @ref XXH3_kSecret).\n *\n * This is the size used in @ref XXH3_kSecret and the seeded functions.\n *\n * Not to be confused with @ref XXH3_SECRET_SIZE_MIN.\n */\n#define XXH3_SECRET_DEFAULT_SIZE 192\n\n/*!\n * @internal\n * @brief Structure for XXH3 streaming API.\n *\n * @note This is only defined when @ref XXH_STATIC_LINKING_ONLY,\n * @ref XXH_INLINE_ALL, or @ref XXH_IMPLEMENTATION is defined.\n * Otherwise it is an opaque type.\n * Never use this definition in combination with dynamic library.\n * This allows fields to safely be changed in the future.\n *\n * @note ** This structure has a strict alignment requirement of 64 bytes!! **\n * Do not allocate this with `malloc()` or `new`,\n * it will not be sufficiently aligned.\n * Use @ref XXH3_createState() and @ref XXH3_freeState(), or stack allocation.\n *\n * Typedef'd to @ref XXH3_state_t.\n * Do never access the members of this struct directly.\n *\n * @see XXH3_INITSTATE() for stack initialization.\n * @see XXH3_createState(), XXH3_freeState().\n * @see XXH32_state_s, XXH64_state_s\n */\nstruct XXH3_state_s {\n   XXH_ALIGN_MEMBER(64, XXH64_hash_t acc[8]);\n       /*!< The 8 accumulators. See @ref XXH32_state_s::v and @ref XXH64_state_s::v */\n   XXH_ALIGN_MEMBER(64, unsigned char customSecret[XXH3_SECRET_DEFAULT_SIZE]);\n       /*!< Used to store a custom secret generated from a seed. */\n   XXH_ALIGN_MEMBER(64, unsigned char buffer[XXH3_INTERNALBUFFER_SIZE]);\n       /*!< The internal buffer. @see XXH32_state_s::mem32 */\n   XXH32_hash_t bufferedSize;\n       /*!< The amount of memory in @ref buffer, @see XXH32_state_s::memsize */\n   XXH32_hash_t useSeed;\n       /*!< Reserved field. Needed for padding on 64-bit. */\n   size_t nbStripesSoFar;\n       /*!< Number or stripes processed. */\n   XXH64_hash_t totalLen;\n       /*!< Total length hashed. 64-bit even on 32-bit targets. */\n   size_t nbStripesPerBlock;\n       /*!< Number of stripes per block. */\n   size_t secretLimit;\n       /*!< Size of @ref customSecret or @ref extSecret */\n   XXH64_hash_t seed;\n       /*!< Seed for _withSeed variants. Must be zero otherwise, @see XXH3_INITSTATE() */\n   XXH64_hash_t reserved64;\n       /*!< Reserved field. */\n   const unsigned char* extSecret;\n       /*!< Reference to an external secret for the _withSecret variants, NULL\n        *   for other variants. */\n   /* note: there may be some padding at the end due to alignment on 64 bytes */\n}; /* typedef'd to XXH3_state_t */\n\n#undef XXH_ALIGN_MEMBER\n\n/*!\n * @brief Initializes a stack-allocated `XXH3_state_s`.\n *\n * When the @ref XXH3_state_t structure is merely emplaced on stack,\n * it should be initialized with XXH3_INITSTATE() or a memset()\n * in case its first reset uses XXH3_NNbits_reset_withSeed().\n * This init can be omitted if the first reset uses default or _withSecret mode.\n * This operation isn't necessary when the state is created with XXH3_createState().\n * Note that this doesn't prepare the state for a streaming operation,\n * it's still necessary to use XXH3_NNbits_reset*() afterwards.\n */\n#define XXH3_INITSTATE(XXH3_state_ptr)                       \\\n    do {                                                     \\\n        XXH3_state_t* tmp_xxh3_state_ptr = (XXH3_state_ptr); \\\n        tmp_xxh3_state_ptr->seed = 0;                        \\\n        tmp_xxh3_state_ptr->extSecret = NULL;                \\\n    } while(0)\n\n\n/*!\n * @brief Calculates the 128-bit hash of @p data using XXH3.\n *\n * @param data The block of data to be hashed, at least @p len bytes in size.\n * @param len  The length of @p data, in bytes.\n * @param seed The 64-bit seed to alter the hash's output predictably.\n *\n * @pre\n *   The memory between @p data and @p data + @p len must be valid,\n *   readable, contiguous memory. However, if @p len is `0`, @p data may be\n *   `NULL`. In C++, this also must be *TriviallyCopyable*.\n *\n * @return The calculated 128-bit XXH3 value.\n *\n * @see @ref single_shot_example \"Single Shot Example\" for an example.\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t XXH128(XXH_NOESCAPE const void* data, size_t len, XXH64_hash_t seed);\n\n\n/* ===   Experimental API   === */\n/* Symbols defined below must be considered tied to a specific library version. */\n\n/*!\n * @brief Derive a high-entropy secret from any user-defined content, named customSeed.\n *\n * @param secretBuffer    A writable buffer for derived high-entropy secret data.\n * @param secretSize      Size of secretBuffer, in bytes.  Must be >= XXH3_SECRET_DEFAULT_SIZE.\n * @param customSeed      A user-defined content.\n * @param customSeedSize  Size of customSeed, in bytes.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * The generated secret can be used in combination with `*_withSecret()` functions.\n * The `_withSecret()` variants are useful to provide a higher level of protection\n * than 64-bit seed, as it becomes much more difficult for an external actor to\n * guess how to impact the calculation logic.\n *\n * The function accepts as input a custom seed of any length and any content,\n * and derives from it a high-entropy secret of length @p secretSize into an\n * already allocated buffer @p secretBuffer.\n *\n * The generated secret can then be used with any `*_withSecret()` variant.\n * The functions @ref XXH3_128bits_withSecret(), @ref XXH3_64bits_withSecret(),\n * @ref XXH3_128bits_reset_withSecret() and @ref XXH3_64bits_reset_withSecret()\n * are part of this list. They all accept a `secret` parameter\n * which must be large enough for implementation reasons (>= @ref XXH3_SECRET_SIZE_MIN)\n * _and_ feature very high entropy (consist of random-looking bytes).\n * These conditions can be a high bar to meet, so @ref XXH3_generateSecret() can\n * be employed to ensure proper quality.\n *\n * @p customSeed can be anything. It can have any size, even small ones,\n * and its content can be anything, even \"poor entropy\" sources such as a bunch\n * of zeroes. The resulting `secret` will nonetheless provide all required qualities.\n *\n * @pre\n *   - @p secretSize must be >= @ref XXH3_SECRET_SIZE_MIN\n *   - When @p customSeedSize > 0, supplying NULL as customSeed is undefined behavior.\n *\n * Example code:\n * @code{.c}\n *    #include <stdio.h>\n *    #include <stdlib.h>\n *    #include <string.h>\n *    #define XXH_STATIC_LINKING_ONLY // expose unstable API\n *    #include \"xxhash.h\"\n *    // Hashes argv[2] using the entropy from argv[1].\n *    int main(int argc, char* argv[])\n *    {\n *        char secret[XXH3_SECRET_SIZE_MIN];\n *        if (argv != 3) { return 1; }\n *        XXH3_generateSecret(secret, sizeof(secret), argv[1], strlen(argv[1]));\n *        XXH64_hash_t h = XXH3_64bits_withSecret(\n *             argv[2], strlen(argv[2]),\n *             secret, sizeof(secret)\n *        );\n *        printf(\"%016llx\\n\", (unsigned long long) h);\n *    }\n * @endcode\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_generateSecret(XXH_NOESCAPE void* secretBuffer, size_t secretSize, XXH_NOESCAPE const void* customSeed, size_t customSeedSize);\n\n/*!\n * @brief Generate the same secret as the _withSeed() variants.\n *\n * @param secretBuffer A writable buffer of @ref XXH3_SECRET_SIZE_MIN bytes\n * @param seed         The 64-bit seed to alter the hash result predictably.\n *\n * The generated secret can be used in combination with\n *`*_withSecret()` and `_withSecretandSeed()` variants.\n *\n * Example C++ `std::string` hash class:\n * @code{.cpp}\n *    #include <string>\n *    #define XXH_STATIC_LINKING_ONLY // expose unstable API\n *    #include \"xxhash.h\"\n *    // Slow, seeds each time\n *    class HashSlow {\n *        XXH64_hash_t seed;\n *    public:\n *        HashSlow(XXH64_hash_t s) : seed{s} {}\n *        size_t operator()(const std::string& x) const {\n *            return size_t{XXH3_64bits_withSeed(x.c_str(), x.length(), seed)};\n *        }\n *    };\n *    // Fast, caches the seeded secret for future uses.\n *    class HashFast {\n *        unsigned char secret[XXH3_SECRET_SIZE_MIN];\n *    public:\n *        HashFast(XXH64_hash_t s) {\n *            XXH3_generateSecret_fromSeed(secret, seed);\n *        }\n *        size_t operator()(const std::string& x) const {\n *            return size_t{\n *                XXH3_64bits_withSecret(x.c_str(), x.length(), secret, sizeof(secret))\n *            };\n *        }\n *    };\n * @endcode\n */\nXXH_PUBLIC_API void XXH3_generateSecret_fromSeed(XXH_NOESCAPE void* secretBuffer, XXH64_hash_t seed);\n\n/*!\n * @brief Calculates 64/128-bit seeded variant of XXH3 hash of @p data.\n *\n * @param data       The block of data to be hashed, at least @p len bytes in size.\n * @param len        The length of @p data, in bytes.\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n * @param seed       The 64-bit seed to alter the hash result predictably.\n *\n * These variants generate hash values using either\n * @p seed for \"short\" keys (< @ref XXH3_MIDSIZE_MAX = 240 bytes)\n * or @p secret for \"large\" keys (>= @ref XXH3_MIDSIZE_MAX).\n *\n * This generally benefits speed, compared to `_withSeed()` or `_withSecret()`.\n * `_withSeed()` has to generate the secret on the fly for \"large\" keys.\n * It's fast, but can be perceptible for \"not so large\" keys (< 1 KB).\n * `_withSecret()` has to generate the masks on the fly for \"small\" keys,\n * which requires more instructions than _withSeed() variants.\n * Therefore, _withSecretandSeed variant combines the best of both worlds.\n *\n * When @p secret has been generated by XXH3_generateSecret_fromSeed(),\n * this variant produces *exactly* the same results as `_withSeed()` variant,\n * hence offering only a pure speed benefit on \"large\" input,\n * by skipping the need to regenerate the secret for every large input.\n *\n * Another usage scenario is to hash the secret to a 64-bit hash value,\n * for example with XXH3_64bits(), which then becomes the seed,\n * and then employ both the seed and the secret in _withSecretandSeed().\n * On top of speed, an added benefit is that each bit in the secret\n * has a 50% chance to swap each bit in the output, via its impact to the seed.\n *\n * This is not guaranteed when using the secret directly in \"small data\" scenarios,\n * because only portions of the secret are employed for small data.\n */\nXXH_PUBLIC_API XXH_PUREF XXH64_hash_t\nXXH3_64bits_withSecretandSeed(XXH_NOESCAPE const void* data, size_t len,\n                              XXH_NOESCAPE const void* secret, size_t secretSize,\n                              XXH64_hash_t seed);\n/*!\n * @brief Calculates 128-bit seeded variant of XXH3 hash of @p data.\n *\n * @param input      The block of data to be hashed, at least @p len bytes in size.\n * @param length     The length of @p data, in bytes.\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n * @param seed64     The 64-bit seed to alter the hash result predictably.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @see XXH3_64bits_withSecretandSeed()\n */\nXXH_PUBLIC_API XXH_PUREF XXH128_hash_t\nXXH3_128bits_withSecretandSeed(XXH_NOESCAPE const void* input, size_t length,\n                               XXH_NOESCAPE const void* secret, size_t secretSize,\n                               XXH64_hash_t seed64);\n#ifndef XXH_NO_STREAM\n/*!\n * @brief Resets an @ref XXH3_state_t with secret data to begin a new hash.\n *\n * @param statePtr   A pointer to an @ref XXH3_state_t allocated with @ref XXH3_createState().\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n * @param seed64     The 64-bit seed to alter the hash result predictably.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @see XXH3_64bits_withSecretandSeed()\n */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_64bits_reset_withSecretandSeed(XXH_NOESCAPE XXH3_state_t* statePtr,\n                                    XXH_NOESCAPE const void* secret, size_t secretSize,\n                                    XXH64_hash_t seed64);\n/*!\n * @brief Resets an @ref XXH3_state_t with secret data to begin a new hash.\n *\n * @param statePtr   A pointer to an @ref XXH3_state_t allocated with @ref XXH3_createState().\n * @param secret     The secret data.\n * @param secretSize The length of @p secret, in bytes.\n * @param seed64     The 64-bit seed to alter the hash result predictably.\n *\n * @return @ref XXH_OK on success.\n * @return @ref XXH_ERROR on failure.\n *\n * @see XXH3_64bits_withSecretandSeed()\n */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_128bits_reset_withSecretandSeed(XXH_NOESCAPE XXH3_state_t* statePtr,\n                                     XXH_NOESCAPE const void* secret, size_t secretSize,\n                                     XXH64_hash_t seed64);\n#endif /* !XXH_NO_STREAM */\n\n#endif  /* !XXH_NO_XXH3 */\n#endif  /* XXH_NO_LONG_LONG */\n#if defined(XXH_INLINE_ALL) || defined(XXH_PRIVATE_API)\n#  define XXH_IMPLEMENTATION\n#endif\n\n#endif  /* defined(XXH_STATIC_LINKING_ONLY) && !defined(XXHASH_H_STATIC_13879238742) */\n\n\n/* ======================================================================== */\n/* ======================================================================== */\n/* ======================================================================== */\n\n\n/*-**********************************************************************\n * xxHash implementation\n *-**********************************************************************\n * xxHash's implementation used to be hosted inside xxhash.c.\n *\n * However, inlining requires implementation to be visible to the compiler,\n * hence be included alongside the header.\n * Previously, implementation was hosted inside xxhash.c,\n * which was then #included when inlining was activated.\n * This construction created issues with a few build and install systems,\n * as it required xxhash.c to be stored in /include directory.\n *\n * xxHash implementation is now directly integrated within xxhash.h.\n * As a consequence, xxhash.c is no longer needed in /include.\n *\n * xxhash.c is still available and is still useful.\n * In a \"normal\" setup, when xxhash is not inlined,\n * xxhash.h only exposes the prototypes and public symbols,\n * while xxhash.c can be built into an object file xxhash.o\n * which can then be linked into the final binary.\n ************************************************************************/\n\n#if ( defined(XXH_INLINE_ALL) || defined(XXH_PRIVATE_API) \\\n   || defined(XXH_IMPLEMENTATION) ) && !defined(XXH_IMPLEM_13a8737387)\n#  define XXH_IMPLEM_13a8737387\n\n/* *************************************\n*  Tuning parameters\n***************************************/\n\n/*!\n * @defgroup tuning Tuning parameters\n * @{\n *\n * Various macros to control xxHash's behavior.\n */\n#ifdef XXH_DOXYGEN\n/*!\n * @brief Define this to disable 64-bit code.\n *\n * Useful if only using the @ref XXH32_family and you have a strict C90 compiler.\n */\n#  define XXH_NO_LONG_LONG\n#  undef XXH_NO_LONG_LONG /* don't actually */\n/*!\n * @brief Controls how unaligned memory is accessed.\n *\n * By default, access to unaligned memory is controlled by `memcpy()`, which is\n * safe and portable.\n *\n * Unfortunately, on some target/compiler combinations, the generated assembly\n * is sub-optimal.\n *\n * The below switch allow selection of a different access method\n * in the search for improved performance.\n *\n * @par Possible options:\n *\n *  - `XXH_FORCE_MEMORY_ACCESS=0` (default): `memcpy`\n *   @par\n *     Use `memcpy()`. Safe and portable. Note that most modern compilers will\n *     eliminate the function call and treat it as an unaligned access.\n *\n *  - `XXH_FORCE_MEMORY_ACCESS=1`: `__attribute__((aligned(1)))`\n *   @par\n *     Depends on compiler extensions and is therefore not portable.\n *     This method is safe _if_ your compiler supports it,\n *     and *generally* as fast or faster than `memcpy`.\n *\n *  - `XXH_FORCE_MEMORY_ACCESS=2`: Direct cast\n *  @par\n *     Casts directly and dereferences. This method doesn't depend on the\n *     compiler, but it violates the C standard as it directly dereferences an\n *     unaligned pointer. It can generate buggy code on targets which do not\n *     support unaligned memory accesses, but in some circumstances, it's the\n *     only known way to get the most performance.\n *\n *  - `XXH_FORCE_MEMORY_ACCESS=3`: Byteshift\n *  @par\n *     Also portable. This can generate the best code on old compilers which don't\n *     inline small `memcpy()` calls, and it might also be faster on big-endian\n *     systems which lack a native byteswap instruction. However, some compilers\n *     will emit literal byteshifts even if the target supports unaligned access.\n *\n *\n * @warning\n *   Methods 1 and 2 rely on implementation-defined behavior. Use these with\n *   care, as what works on one compiler/platform/optimization level may cause\n *   another to read garbage data or even crash.\n *\n * See https://fastcompression.blogspot.com/2015/08/accessing-unaligned-memory.html for details.\n *\n * Prefer these methods in priority order (0 > 3 > 1 > 2)\n */\n#  define XXH_FORCE_MEMORY_ACCESS 0\n\n/*!\n * @def XXH_SIZE_OPT\n * @brief Controls how much xxHash optimizes for size.\n *\n * xxHash, when compiled, tends to result in a rather large binary size. This\n * is mostly due to heavy usage to forced inlining and constant folding of the\n * @ref XXH3_family to increase performance.\n *\n * However, some developers prefer size over speed. This option can\n * significantly reduce the size of the generated code. When using the `-Os`\n * or `-Oz` options on GCC or Clang, this is defined to 1 by default,\n * otherwise it is defined to 0.\n *\n * Most of these size optimizations can be controlled manually.\n *\n * This is a number from 0-2.\n *  - `XXH_SIZE_OPT` == 0: Default. xxHash makes no size optimizations. Speed\n *    comes first.\n *  - `XXH_SIZE_OPT` == 1: Default for `-Os` and `-Oz`. xxHash is more\n *    conservative and disables hacks that increase code size. It implies the\n *    options @ref XXH_NO_INLINE_HINTS == 1, @ref XXH_FORCE_ALIGN_CHECK == 0,\n *    and @ref XXH3_NEON_LANES == 8 if they are not already defined.\n *  - `XXH_SIZE_OPT` == 2: xxHash tries to make itself as small as possible.\n *    Performance may cry. For example, the single shot functions just use the\n *    streaming API.\n */\n#  define XXH_SIZE_OPT 0\n\n/*!\n * @def XXH_FORCE_ALIGN_CHECK\n * @brief If defined to non-zero, adds a special path for aligned inputs (XXH32()\n * and XXH64() only).\n *\n * This is an important performance trick for architectures without decent\n * unaligned memory access performance.\n *\n * It checks for input alignment, and when conditions are met, uses a \"fast\n * path\" employing direct 32-bit/64-bit reads, resulting in _dramatically\n * faster_ read speed.\n *\n * The check costs one initial branch per hash, which is generally negligible,\n * but not zero.\n *\n * Moreover, it's not useful to generate an additional code path if memory\n * access uses the same instruction for both aligned and unaligned\n * addresses (e.g. x86 and aarch64).\n *\n * In these cases, the alignment check can be removed by setting this macro to 0.\n * Then the code will always use unaligned memory access.\n * Align check is automatically disabled on x86, x64, ARM64, and some ARM chips\n * which are platforms known to offer good unaligned memory accesses performance.\n *\n * It is also disabled by default when @ref XXH_SIZE_OPT >= 1.\n *\n * This option does not affect XXH3 (only XXH32 and XXH64).\n */\n#  define XXH_FORCE_ALIGN_CHECK 0\n\n/*!\n * @def XXH_NO_INLINE_HINTS\n * @brief When non-zero, sets all functions to `static`.\n *\n * By default, xxHash tries to force the compiler to inline almost all internal\n * functions.\n *\n * This can usually improve performance due to reduced jumping and improved\n * constant folding, but significantly increases the size of the binary which\n * might not be favorable.\n *\n * Additionally, sometimes the forced inlining can be detrimental to performance,\n * depending on the architecture.\n *\n * XXH_NO_INLINE_HINTS marks all internal functions as static, giving the\n * compiler full control on whether to inline or not.\n *\n * When not optimizing (-O0), using `-fno-inline` with GCC or Clang, or if\n * @ref XXH_SIZE_OPT >= 1, this will automatically be defined.\n */\n#  define XXH_NO_INLINE_HINTS 0\n\n/*!\n * @def XXH3_INLINE_SECRET\n * @brief Determines whether to inline the XXH3 withSecret code.\n *\n * When the secret size is known, the compiler can improve the performance\n * of XXH3_64bits_withSecret() and XXH3_128bits_withSecret().\n *\n * However, if the secret size is not known, it doesn't have any benefit. This\n * happens when xxHash is compiled into a global symbol. Therefore, if\n * @ref XXH_INLINE_ALL is *not* defined, this will be defined to 0.\n *\n * Additionally, this defaults to 0 on GCC 12+, which has an issue with function pointers\n * that are *sometimes* force inline on -Og, and it is impossible to automatically\n * detect this optimization level.\n */\n#  define XXH3_INLINE_SECRET 0\n\n/*!\n * @def XXH32_ENDJMP\n * @brief Whether to use a jump for `XXH32_finalize`.\n *\n * For performance, `XXH32_finalize` uses multiple branches in the finalizer.\n * This is generally preferable for performance,\n * but depending on exact architecture, a jmp may be preferable.\n *\n * This setting is only possibly making a difference for very small inputs.\n */\n#  define XXH32_ENDJMP 0\n\n/*!\n * @internal\n * @brief Redefines old internal names.\n *\n * For compatibility with code that uses xxHash's internals before the names\n * were changed to improve namespacing. There is no other reason to use this.\n */\n#  define XXH_OLD_NAMES\n#  undef XXH_OLD_NAMES /* don't actually use, it is ugly. */\n\n/*!\n * @def XXH_NO_STREAM\n * @brief Disables the streaming API.\n *\n * When xxHash is not inlined and the streaming functions are not used, disabling\n * the streaming functions can improve code size significantly, especially with\n * the @ref XXH3_family which tends to make constant folded copies of itself.\n */\n#  define XXH_NO_STREAM\n#  undef XXH_NO_STREAM /* don't actually */\n#endif /* XXH_DOXYGEN */\n/*!\n * @}\n */\n\n#ifndef XXH_FORCE_MEMORY_ACCESS   /* can be defined externally, on command line for example */\n   /* prefer __packed__ structures (method 1) for GCC\n    * < ARMv7 with unaligned access (e.g. Raspbian armhf) still uses byte shifting, so we use memcpy\n    * which for some reason does unaligned loads. */\n#  if defined(__GNUC__) && !(defined(__ARM_ARCH) && __ARM_ARCH < 7 && defined(__ARM_FEATURE_UNALIGNED))\n#    define XXH_FORCE_MEMORY_ACCESS 1\n#  endif\n#endif\n\n#ifndef XXH_SIZE_OPT\n   /* default to 1 for -Os or -Oz */\n#  if (defined(__GNUC__) || defined(__clang__)) && defined(__OPTIMIZE_SIZE__)\n#    define XXH_SIZE_OPT 1\n#  else\n#    define XXH_SIZE_OPT 0\n#  endif\n#endif\n\n#ifndef XXH_FORCE_ALIGN_CHECK  /* can be defined externally */\n   /* don't check on sizeopt, x86, aarch64, or arm when unaligned access is available */\n#  if XXH_SIZE_OPT >= 1 || \\\n      defined(__i386)  || defined(__x86_64__) || defined(__aarch64__) || defined(__ARM_FEATURE_UNALIGNED) \\\n   || defined(_M_IX86) || defined(_M_X64)     || defined(_M_ARM64)    || defined(_M_ARM) /* visual */\n#    define XXH_FORCE_ALIGN_CHECK 0\n#  else\n#    define XXH_FORCE_ALIGN_CHECK 1\n#  endif\n#endif\n\n#ifndef XXH_NO_INLINE_HINTS\n#  if XXH_SIZE_OPT >= 1 || defined(__NO_INLINE__)  /* -O0, -fno-inline */\n#    define XXH_NO_INLINE_HINTS 1\n#  else\n#    define XXH_NO_INLINE_HINTS 0\n#  endif\n#endif\n\n#ifndef XXH3_INLINE_SECRET\n#  if (defined(__GNUC__) && !defined(__clang__) && __GNUC__ >= 12) \\\n     || !defined(XXH_INLINE_ALL)\n#    define XXH3_INLINE_SECRET 0\n#  else\n#    define XXH3_INLINE_SECRET 1\n#  endif\n#endif\n\n#ifndef XXH32_ENDJMP\n/* generally preferable for performance */\n#  define XXH32_ENDJMP 0\n#endif\n\n/*!\n * @defgroup impl Implementation\n * @{\n */\n\n\n/* *************************************\n*  Includes & Memory related functions\n***************************************/\n#if defined(XXH_NO_STREAM)\n/* nothing */\n#elif defined(XXH_NO_STDLIB)\n\n/* When requesting to disable any mention of stdlib,\n * the library loses the ability to invoked malloc / free.\n * In practice, it means that functions like `XXH*_createState()`\n * will always fail, and return NULL.\n * This flag is useful in situations where\n * xxhash.h is integrated into some kernel, embedded or limited environment\n * without access to dynamic allocation.\n */\n\nstatic XXH_CONSTF void* XXH_malloc(size_t s) { (void)s; return NULL; }\nstatic void XXH_free(void* p) { (void)p; }\n\n#else\n\n/*\n * Modify the local functions below should you wish to use\n * different memory routines for malloc() and free()\n */\n#include <stdlib.h>\n\n/*!\n * @internal\n * @brief Modify this function to use a different routine than malloc().\n */\nstatic XXH_MALLOCF void* XXH_malloc(size_t s) { return malloc(s); }\n\n/*!\n * @internal\n * @brief Modify this function to use a different routine than free().\n */\nstatic void XXH_free(void* p) { free(p); }\n\n#endif  /* XXH_NO_STDLIB */\n\n#include <string.h>\n\n/*!\n * @internal\n * @brief Modify this function to use a different routine than memcpy().\n */\nstatic void* XXH_memcpy(void* dest, const void* src, size_t size)\n{\n    return vgl_fast_memcpy(dest,src,size);\n}\n\n#include <limits.h>   /* ULLONG_MAX */\n\n\n/* *************************************\n*  Compiler Specific Options\n***************************************/\n#ifdef _MSC_VER /* Visual Studio warning fix */\n#  pragma warning(disable : 4127) /* disable: C4127: conditional expression is constant */\n#endif\n\n#if XXH_NO_INLINE_HINTS  /* disable inlining hints */\n#  if defined(__GNUC__) || defined(__clang__)\n#    define XXH_FORCE_INLINE static __attribute__((unused))\n#  else\n#    define XXH_FORCE_INLINE static\n#  endif\n#  define XXH_NO_INLINE static\n/* enable inlining hints */\n#elif defined(__GNUC__) || defined(__clang__)\n#  define XXH_FORCE_INLINE static __inline__ __attribute__((always_inline, unused))\n#  define XXH_NO_INLINE static __attribute__((noinline))\n#elif defined(_MSC_VER)  /* Visual Studio */\n#  define XXH_FORCE_INLINE static __forceinline\n#  define XXH_NO_INLINE static __declspec(noinline)\n#elif defined (__cplusplus) \\\n  || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L))   /* C99 */\n#  define XXH_FORCE_INLINE static inline\n#  define XXH_NO_INLINE static\n#else\n#  define XXH_FORCE_INLINE static\n#  define XXH_NO_INLINE static\n#endif\n\n#if XXH3_INLINE_SECRET\n#  define XXH3_WITH_SECRET_INLINE XXH_FORCE_INLINE\n#else\n#  define XXH3_WITH_SECRET_INLINE XXH_NO_INLINE\n#endif\n\n\n/* *************************************\n*  Debug\n***************************************/\n/*!\n * @ingroup tuning\n * @def XXH_DEBUGLEVEL\n * @brief Sets the debugging level.\n *\n * XXH_DEBUGLEVEL is expected to be defined externally, typically via the\n * compiler's command line options. The value must be a number.\n */\n#ifndef XXH_DEBUGLEVEL\n#  ifdef DEBUGLEVEL /* backwards compat */\n#    define XXH_DEBUGLEVEL DEBUGLEVEL\n#  else\n#    define XXH_DEBUGLEVEL 0\n#  endif\n#endif\n\n#if (XXH_DEBUGLEVEL>=1)\n#  include <assert.h>   /* note: can still be disabled with NDEBUG */\n#  define XXH_ASSERT(c)   assert(c)\n#else\n#  if defined(__INTEL_COMPILER)\n#    define XXH_ASSERT(c)   XXH_ASSUME((unsigned char) (c))\n#  else\n#    define XXH_ASSERT(c)   XXH_ASSUME(c)\n#  endif\n#endif\n\n/* note: use after variable declarations */\n#ifndef XXH_STATIC_ASSERT\n#  if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 201112L)    /* C11 */\n#    define XXH_STATIC_ASSERT_WITH_MESSAGE(c,m) do { _Static_assert((c),m); } while(0)\n#  elif defined(__cplusplus) && (__cplusplus >= 201103L)            /* C++11 */\n#    define XXH_STATIC_ASSERT_WITH_MESSAGE(c,m) do { static_assert((c),m); } while(0)\n#  else\n#    define XXH_STATIC_ASSERT_WITH_MESSAGE(c,m) do { struct xxh_sa { char x[(c) ? 1 : -1]; }; } while(0)\n#  endif\n#  define XXH_STATIC_ASSERT(c) XXH_STATIC_ASSERT_WITH_MESSAGE((c),#c)\n#endif\n\n/*!\n * @internal\n * @def XXH_COMPILER_GUARD(var)\n * @brief Used to prevent unwanted optimizations for @p var.\n *\n * It uses an empty GCC inline assembly statement with a register constraint\n * which forces @p var into a general purpose register (eg eax, ebx, ecx\n * on x86) and marks it as modified.\n *\n * This is used in a few places to avoid unwanted autovectorization (e.g.\n * XXH32_round()). All vectorization we want is explicit via intrinsics,\n * and _usually_ isn't wanted elsewhere.\n *\n * We also use it to prevent unwanted constant folding for AArch64 in\n * XXH3_initCustomSecret_scalar().\n */\n#if defined(__GNUC__) || defined(__clang__)\n#  define XXH_COMPILER_GUARD(var) __asm__(\"\" : \"+r\" (var))\n#else\n#  define XXH_COMPILER_GUARD(var) ((void)0)\n#endif\n\n/* Specifically for NEON vectors which use the \"w\" constraint, on\n * Clang. */\n#if defined(__clang__) && defined(__ARM_ARCH) && !defined(__wasm__)\n#  define XXH_COMPILER_GUARD_CLANG_NEON(var) __asm__(\"\" : \"+w\" (var))\n#else\n#  define XXH_COMPILER_GUARD_CLANG_NEON(var) ((void)0)\n#endif\n\n/* *************************************\n*  Basic Types\n***************************************/\n#if !defined (__VMS) \\\n && (defined (__cplusplus) \\\n || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) )\n# include <stdint.h>\n  typedef uint8_t xxh_u8;\n#else\n  typedef unsigned char xxh_u8;\n#endif\ntypedef XXH32_hash_t xxh_u32;\n\n#ifdef XXH_OLD_NAMES\n#  warning \"XXH_OLD_NAMES is planned to be removed starting v0.9. If the program depends on it, consider moving away from it by employing newer type names directly\"\n#  define BYTE xxh_u8\n#  define U8   xxh_u8\n#  define U32  xxh_u32\n#endif\n\n/* ***   Memory access   *** */\n\n/*!\n * @internal\n * @fn xxh_u32 XXH_read32(const void* ptr)\n * @brief Reads an unaligned 32-bit integer from @p ptr in native endianness.\n *\n * Affected by @ref XXH_FORCE_MEMORY_ACCESS.\n *\n * @param ptr The pointer to read from.\n * @return The 32-bit native endian integer from the bytes at @p ptr.\n */\n\n/*!\n * @internal\n * @fn xxh_u32 XXH_readLE32(const void* ptr)\n * @brief Reads an unaligned 32-bit little endian integer from @p ptr.\n *\n * Affected by @ref XXH_FORCE_MEMORY_ACCESS.\n *\n * @param ptr The pointer to read from.\n * @return The 32-bit little endian integer from the bytes at @p ptr.\n */\n\n/*!\n * @internal\n * @fn xxh_u32 XXH_readBE32(const void* ptr)\n * @brief Reads an unaligned 32-bit big endian integer from @p ptr.\n *\n * Affected by @ref XXH_FORCE_MEMORY_ACCESS.\n *\n * @param ptr The pointer to read from.\n * @return The 32-bit big endian integer from the bytes at @p ptr.\n */\n\n/*!\n * @internal\n * @fn xxh_u32 XXH_readLE32_align(const void* ptr, XXH_alignment align)\n * @brief Like @ref XXH_readLE32(), but has an option for aligned reads.\n *\n * Affected by @ref XXH_FORCE_MEMORY_ACCESS.\n * Note that when @ref XXH_FORCE_ALIGN_CHECK == 0, the @p align parameter is\n * always @ref XXH_alignment::XXH_unaligned.\n *\n * @param ptr The pointer to read from.\n * @param align Whether @p ptr is aligned.\n * @pre\n *   If @p align == @ref XXH_alignment::XXH_aligned, @p ptr must be 4 byte\n *   aligned.\n * @return The 32-bit little endian integer from the bytes at @p ptr.\n */\n\n#if (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==3))\n/*\n * Manual byteshift. Best for old compilers which don't inline memcpy.\n * We actually directly use XXH_readLE32 and XXH_readBE32.\n */\n#elif (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==2))\n\n/*\n * Force direct memory access. Only works on CPU which support unaligned memory\n * access in hardware.\n */\nstatic xxh_u32 XXH_read32(const void* memPtr) { return *(const xxh_u32*) memPtr; }\n\n#elif (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==1))\n\n/*\n * __attribute__((aligned(1))) is supported by gcc and clang. Originally the\n * documentation claimed that it only increased the alignment, but actually it\n * can decrease it on gcc, clang, and icc:\n * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69502,\n * https://gcc.godbolt.org/z/xYez1j67Y.\n */\n#ifdef XXH_OLD_NAMES\ntypedef union { xxh_u32 u32; } __attribute__((packed)) unalign;\n#endif\nstatic xxh_u32 XXH_read32(const void* ptr)\n{\n    typedef __attribute__((aligned(1))) xxh_u32 xxh_unalign32;\n    return *((const xxh_unalign32*)ptr);\n}\n\n#else\n\n/*\n * Portable and safe solution. Generally efficient.\n * see: https://fastcompression.blogspot.com/2015/08/accessing-unaligned-memory.html\n */\nstatic xxh_u32 XXH_read32(const void* memPtr)\n{\n    xxh_u32 val;\n    XXH_memcpy(&val, memPtr, sizeof(val));\n    return val;\n}\n\n#endif   /* XXH_FORCE_DIRECT_MEMORY_ACCESS */\n\n\n/* ***   Endianness   *** */\n\n/*!\n * @ingroup tuning\n * @def XXH_CPU_LITTLE_ENDIAN\n * @brief Whether the target is little endian.\n *\n * Defined to 1 if the target is little endian, or 0 if it is big endian.\n * It can be defined externally, for example on the compiler command line.\n *\n * If it is not defined,\n * a runtime check (which is usually constant folded) is used instead.\n *\n * @note\n *   This is not necessarily defined to an integer constant.\n *\n * @see XXH_isLittleEndian() for the runtime check.\n */\n#ifndef XXH_CPU_LITTLE_ENDIAN\n/*\n * Try to detect endianness automatically, to avoid the nonstandard behavior\n * in `XXH_isLittleEndian()`\n */\n#  if defined(_WIN32) /* Windows is always little endian */ \\\n     || defined(__LITTLE_ENDIAN__) \\\n     || (defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__)\n#    define XXH_CPU_LITTLE_ENDIAN 1\n#  elif defined(__BIG_ENDIAN__) \\\n     || (defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)\n#    define XXH_CPU_LITTLE_ENDIAN 0\n#  else\n/*!\n * @internal\n * @brief Runtime check for @ref XXH_CPU_LITTLE_ENDIAN.\n *\n * Most compilers will constant fold this.\n */\nstatic int XXH_isLittleEndian(void)\n{\n    /*\n     * Portable and well-defined behavior.\n     * Don't use static: it is detrimental to performance.\n     */\n    const union { xxh_u32 u; xxh_u8 c[4]; } one = { 1 };\n    return one.c[0];\n}\n#   define XXH_CPU_LITTLE_ENDIAN   XXH_isLittleEndian()\n#  endif\n#endif\n\n\n\n\n/* ****************************************\n*  Compiler-specific Functions and Macros\n******************************************/\n#define XXH_GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__)\n\n#ifdef __has_builtin\n#  define XXH_HAS_BUILTIN(x) __has_builtin(x)\n#else\n#  define XXH_HAS_BUILTIN(x) 0\n#endif\n\n\n\n/*\n * C23 and future versions have standard \"unreachable()\".\n * Once it has been implemented reliably we can add it as an\n * additional case:\n *\n * ```\n * #if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= XXH_C23_VN)\n * #  include <stddef.h>\n * #  ifdef unreachable\n * #    define XXH_UNREACHABLE() unreachable()\n * #  endif\n * #endif\n * ```\n *\n * Note C++23 also has std::unreachable() which can be detected\n * as follows:\n * ```\n * #if defined(__cpp_lib_unreachable) && (__cpp_lib_unreachable >= 202202L)\n * #  include <utility>\n * #  define XXH_UNREACHABLE() std::unreachable()\n * #endif\n * ```\n * NB: `__cpp_lib_unreachable` is defined in the `<version>` header.\n * We don't use that as including `<utility>` in `extern \"C\"` blocks\n * doesn't work on GCC12\n */\n\n#if XXH_HAS_BUILTIN(__builtin_unreachable)\n#  define XXH_UNREACHABLE() __builtin_unreachable()\n\n#elif defined(_MSC_VER)\n#  define XXH_UNREACHABLE() __assume(0)\n\n#else\n#  define XXH_UNREACHABLE()\n#endif\n\n#if XXH_HAS_BUILTIN(__builtin_assume)\n#  define XXH_ASSUME(c) __builtin_assume(c)\n#else\n#  define XXH_ASSUME(c) if (!(c)) { XXH_UNREACHABLE(); }\n#endif\n\n/*!\n * @internal\n * @def XXH_rotl32(x,r)\n * @brief 32-bit rotate left.\n *\n * @param x The 32-bit integer to be rotated.\n * @param r The number of bits to rotate.\n * @pre\n *   @p r > 0 && @p r < 32\n * @note\n *   @p x and @p r may be evaluated multiple times.\n * @return The rotated result.\n */\n#if !defined(NO_CLANG_BUILTIN) && XXH_HAS_BUILTIN(__builtin_rotateleft32) \\\n                               && XXH_HAS_BUILTIN(__builtin_rotateleft64)\n#  define XXH_rotl32 __builtin_rotateleft32\n#  define XXH_rotl64 __builtin_rotateleft64\n/* Note: although _rotl exists for minGW (GCC under windows), performance seems poor */\n#elif defined(_MSC_VER)\n#  define XXH_rotl32(x,r) _rotl(x,r)\n#  define XXH_rotl64(x,r) _rotl64(x,r)\n#else\n#  define XXH_rotl32(x,r) (((x) << (r)) | ((x) >> (32 - (r))))\n#  define XXH_rotl64(x,r) (((x) << (r)) | ((x) >> (64 - (r))))\n#endif\n\n/*!\n * @internal\n * @fn xxh_u32 XXH_swap32(xxh_u32 x)\n * @brief A 32-bit byteswap.\n *\n * @param x The 32-bit integer to byteswap.\n * @return @p x, byteswapped.\n */\n#if defined(_MSC_VER)     /* Visual Studio */\n#  define XXH_swap32 _byteswap_ulong\n#elif XXH_GCC_VERSION >= 403\n#  define XXH_swap32 __builtin_bswap32\n#else\nstatic xxh_u32 XXH_swap32 (xxh_u32 x)\n{\n    return  ((x << 24) & 0xff000000 ) |\n            ((x <<  8) & 0x00ff0000 ) |\n            ((x >>  8) & 0x0000ff00 ) |\n            ((x >> 24) & 0x000000ff );\n}\n#endif\n\n\n/* ***************************\n*  Memory reads\n*****************************/\n\n/*!\n * @internal\n * @brief Enum to indicate whether a pointer is aligned.\n */\ntypedef enum {\n    XXH_aligned,  /*!< Aligned */\n    XXH_unaligned /*!< Possibly unaligned */\n} XXH_alignment;\n\n/*\n * XXH_FORCE_MEMORY_ACCESS==3 is an endian-independent byteshift load.\n *\n * This is ideal for older compilers which don't inline memcpy.\n */\n#if (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==3))\n\nXXH_FORCE_INLINE xxh_u32 XXH_readLE32(const void* memPtr)\n{\n    const xxh_u8* bytePtr = (const xxh_u8 *)memPtr;\n    return bytePtr[0]\n         | ((xxh_u32)bytePtr[1] << 8)\n         | ((xxh_u32)bytePtr[2] << 16)\n         | ((xxh_u32)bytePtr[3] << 24);\n}\n\nXXH_FORCE_INLINE xxh_u32 XXH_readBE32(const void* memPtr)\n{\n    const xxh_u8* bytePtr = (const xxh_u8 *)memPtr;\n    return bytePtr[3]\n         | ((xxh_u32)bytePtr[2] << 8)\n         | ((xxh_u32)bytePtr[1] << 16)\n         | ((xxh_u32)bytePtr[0] << 24);\n}\n\n#else\nXXH_FORCE_INLINE xxh_u32 XXH_readLE32(const void* ptr)\n{\n    return XXH_CPU_LITTLE_ENDIAN ? XXH_read32(ptr) : XXH_swap32(XXH_read32(ptr));\n}\n\nstatic xxh_u32 XXH_readBE32(const void* ptr)\n{\n    return XXH_CPU_LITTLE_ENDIAN ? XXH_swap32(XXH_read32(ptr)) : XXH_read32(ptr);\n}\n#endif\n\nXXH_FORCE_INLINE xxh_u32\nXXH_readLE32_align(const void* ptr, XXH_alignment align)\n{\n    if (align==XXH_unaligned) {\n        return XXH_readLE32(ptr);\n    } else {\n        return XXH_CPU_LITTLE_ENDIAN ? *(const xxh_u32*)ptr : XXH_swap32(*(const xxh_u32*)ptr);\n    }\n}\n\n\n/* *************************************\n*  Misc\n***************************************/\n/*! @ingroup public */\nXXH_PUBLIC_API unsigned XXH_versionNumber (void) { return XXH_VERSION_NUMBER; }\n\n\n/* *******************************************************************\n*  32-bit hash functions\n*********************************************************************/\n/*!\n * @}\n * @defgroup XXH32_impl XXH32 implementation\n * @ingroup impl\n *\n * Details on the XXH32 implementation.\n * @{\n */\n /* #define instead of static const, to be used as initializers */\n#define XXH_PRIME32_1  0x9E3779B1U  /*!< 0b10011110001101110111100110110001 */\n#define XXH_PRIME32_2  0x85EBCA77U  /*!< 0b10000101111010111100101001110111 */\n#define XXH_PRIME32_3  0xC2B2AE3DU  /*!< 0b11000010101100101010111000111101 */\n#define XXH_PRIME32_4  0x27D4EB2FU  /*!< 0b00100111110101001110101100101111 */\n#define XXH_PRIME32_5  0x165667B1U  /*!< 0b00010110010101100110011110110001 */\n\n#ifdef XXH_OLD_NAMES\n#  define PRIME32_1 XXH_PRIME32_1\n#  define PRIME32_2 XXH_PRIME32_2\n#  define PRIME32_3 XXH_PRIME32_3\n#  define PRIME32_4 XXH_PRIME32_4\n#  define PRIME32_5 XXH_PRIME32_5\n#endif\n\n/*!\n * @internal\n * @brief Normal stripe processing routine.\n *\n * This shuffles the bits so that any bit from @p input impacts several bits in\n * @p acc.\n *\n * @param acc The accumulator lane.\n * @param input The stripe of input to mix.\n * @return The mixed accumulator lane.\n */\nstatic xxh_u32 XXH32_round(xxh_u32 acc, xxh_u32 input)\n{\n    acc += input * XXH_PRIME32_2;\n    acc  = XXH_rotl32(acc, 13);\n    acc *= XXH_PRIME32_1;\n#if (defined(__SSE4_1__) || defined(__aarch64__) || defined(__wasm_simd128__)) && !defined(XXH_ENABLE_AUTOVECTORIZE)\n    /*\n     * UGLY HACK:\n     * A compiler fence is the only thing that prevents GCC and Clang from\n     * autovectorizing the XXH32 loop (pragmas and attributes don't work for some\n     * reason) without globally disabling SSE4.1.\n     *\n     * The reason we want to avoid vectorization is because despite working on\n     * 4 integers at a time, there are multiple factors slowing XXH32 down on\n     * SSE4:\n     * - There's a ridiculous amount of lag from pmulld (10 cycles of latency on\n     *   newer chips!) making it slightly slower to multiply four integers at\n     *   once compared to four integers independently. Even when pmulld was\n     *   fastest, Sandy/Ivy Bridge, it is still not worth it to go into SSE\n     *   just to multiply unless doing a long operation.\n     *\n     * - Four instructions are required to rotate,\n     *      movqda tmp,  v // not required with VEX encoding\n     *      pslld  tmp, 13 // tmp <<= 13\n     *      psrld  v,   19 // x >>= 19\n     *      por    v,  tmp // x |= tmp\n     *   compared to one for scalar:\n     *      roll   v, 13    // reliably fast across the board\n     *      shldl  v, v, 13 // Sandy Bridge and later prefer this for some reason\n     *\n     * - Instruction level parallelism is actually more beneficial here because\n     *   the SIMD actually serializes this operation: While v1 is rotating, v2\n     *   can load data, while v3 can multiply. SSE forces them to operate\n     *   together.\n     *\n     * This is also enabled on AArch64, as Clang is *very aggressive* in vectorizing\n     * the loop. NEON is only faster on the A53, and with the newer cores, it is less\n     * than half the speed.\n     *\n     * Additionally, this is used on WASM SIMD128 because it JITs to the same\n     * SIMD instructions and has the same issue.\n     */\n    XXH_COMPILER_GUARD(acc);\n#endif\n    return acc;\n}\n\n/*!\n * @internal\n * @brief Mixes all bits to finalize the hash.\n *\n * The final mix ensures that all input bits have a chance to impact any bit in\n * the output digest, resulting in an unbiased distribution.\n *\n * @param hash The hash to avalanche.\n * @return The avalanched hash.\n */\nstatic xxh_u32 XXH32_avalanche(xxh_u32 hash)\n{\n    hash ^= hash >> 15;\n    hash *= XXH_PRIME32_2;\n    hash ^= hash >> 13;\n    hash *= XXH_PRIME32_3;\n    hash ^= hash >> 16;\n    return hash;\n}\n\n#define XXH_get32bits(p) XXH_readLE32_align(p, align)\n\n/*!\n * @internal\n * @brief Processes the last 0-15 bytes of @p ptr.\n *\n * There may be up to 15 bytes remaining to consume from the input.\n * This final stage will digest them to ensure that all input bytes are present\n * in the final mix.\n *\n * @param hash The hash to finalize.\n * @param ptr The pointer to the remaining input.\n * @param len The remaining length, modulo 16.\n * @param align Whether @p ptr is aligned.\n * @return The finalized hash.\n * @see XXH64_finalize().\n */\nstatic XXH_PUREF xxh_u32\nXXH32_finalize(xxh_u32 hash, const xxh_u8* ptr, size_t len, XXH_alignment align)\n{\n#define XXH_PROCESS1 do {                             \\\n    hash += (*ptr++) * XXH_PRIME32_5;                 \\\n    hash = XXH_rotl32(hash, 11) * XXH_PRIME32_1;      \\\n} while (0)\n\n#define XXH_PROCESS4 do {                             \\\n    hash += XXH_get32bits(ptr) * XXH_PRIME32_3;       \\\n    ptr += 4;                                         \\\n    hash  = XXH_rotl32(hash, 17) * XXH_PRIME32_4;     \\\n} while (0)\n\n    if (ptr==NULL) XXH_ASSERT(len == 0);\n\n    /* Compact rerolled version; generally faster */\n    if (!XXH32_ENDJMP) {\n        len &= 15;\n        while (len >= 4) {\n            XXH_PROCESS4;\n            len -= 4;\n        }\n        while (len > 0) {\n            XXH_PROCESS1;\n            --len;\n        }\n        return XXH32_avalanche(hash);\n    } else {\n         switch(len&15) /* or switch(bEnd - p) */ {\n           case 12:      XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 8:       XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 4:       XXH_PROCESS4;\n                         return XXH32_avalanche(hash);\n\n           case 13:      XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 9:       XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 5:       XXH_PROCESS4;\n                         XXH_PROCESS1;\n                         return XXH32_avalanche(hash);\n\n           case 14:      XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 10:      XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 6:       XXH_PROCESS4;\n                         XXH_PROCESS1;\n                         XXH_PROCESS1;\n                         return XXH32_avalanche(hash);\n\n           case 15:      XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 11:      XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 7:       XXH_PROCESS4;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 3:       XXH_PROCESS1;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 2:       XXH_PROCESS1;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 1:       XXH_PROCESS1;\n                         XXH_FALLTHROUGH;  /* fallthrough */\n           case 0:       return XXH32_avalanche(hash);\n        }\n        XXH_ASSERT(0);\n        return hash;   /* reaching this point is deemed impossible */\n    }\n}\n\n#ifdef XXH_OLD_NAMES\n#  define PROCESS1 XXH_PROCESS1\n#  define PROCESS4 XXH_PROCESS4\n#else\n#  undef XXH_PROCESS1\n#  undef XXH_PROCESS4\n#endif\n\n/*!\n * @internal\n * @brief The implementation for @ref XXH32().\n *\n * @param input , len , seed Directly passed from @ref XXH32().\n * @param align Whether @p input is aligned.\n * @return The calculated hash.\n */\nXXH_FORCE_INLINE XXH_PUREF xxh_u32\nXXH32_endian_align(const xxh_u8* input, size_t len, xxh_u32 seed, XXH_alignment align)\n{\n    xxh_u32 h32;\n\n    if (input==NULL) XXH_ASSERT(len == 0);\n\n    if (len>=16) {\n        const xxh_u8* const bEnd = input + len;\n        const xxh_u8* const limit = bEnd - 15;\n        xxh_u32 v1 = seed + XXH_PRIME32_1 + XXH_PRIME32_2;\n        xxh_u32 v2 = seed + XXH_PRIME32_2;\n        xxh_u32 v3 = seed + 0;\n        xxh_u32 v4 = seed - XXH_PRIME32_1;\n\n        do {\n            v1 = XXH32_round(v1, XXH_get32bits(input)); input += 4;\n            v2 = XXH32_round(v2, XXH_get32bits(input)); input += 4;\n            v3 = XXH32_round(v3, XXH_get32bits(input)); input += 4;\n            v4 = XXH32_round(v4, XXH_get32bits(input)); input += 4;\n        } while (input < limit);\n\n        h32 = XXH_rotl32(v1, 1)  + XXH_rotl32(v2, 7)\n            + XXH_rotl32(v3, 12) + XXH_rotl32(v4, 18);\n    } else {\n        h32  = seed + XXH_PRIME32_5;\n    }\n\n    h32 += (xxh_u32)len;\n\n    return XXH32_finalize(h32, input, len&15, align);\n}\n\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH32_hash_t XXH32 (const void* input, size_t len, XXH32_hash_t seed)\n{\n#if !defined(XXH_NO_STREAM) && XXH_SIZE_OPT >= 2\n    /* Simple version, good for code maintenance, but unfortunately slow for small inputs */\n    XXH32_state_t state;\n    XXH32_reset(&state, seed);\n    XXH32_update(&state, (const xxh_u8*)input, len);\n    return XXH32_digest(&state);\n#else\n    if (XXH_FORCE_ALIGN_CHECK) {\n        if ((((size_t)input) & 3) == 0) {   /* Input is 4-bytes aligned, leverage the speed benefit */\n            return XXH32_endian_align((const xxh_u8*)input, len, seed, XXH_aligned);\n    }   }\n\n    return XXH32_endian_align((const xxh_u8*)input, len, seed, XXH_unaligned);\n#endif\n}\n\n\n\n/*******   Hash streaming   *******/\n#ifndef XXH_NO_STREAM\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH32_state_t* XXH32_createState(void)\n{\n    return (XXH32_state_t*)XXH_malloc(sizeof(XXH32_state_t));\n}\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH_errorcode XXH32_freeState(XXH32_state_t* statePtr)\n{\n    XXH_free(statePtr);\n    return XXH_OK;\n}\n\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API void XXH32_copyState(XXH32_state_t* dstState, const XXH32_state_t* srcState)\n{\n    XXH_memcpy(dstState, srcState, sizeof(*dstState));\n}\n\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH_errorcode XXH32_reset(XXH32_state_t* statePtr, XXH32_hash_t seed)\n{\n    XXH_ASSERT(statePtr != NULL);\n    vgl_memset(statePtr, 0, sizeof(*statePtr));\n    statePtr->v[0] = seed + XXH_PRIME32_1 + XXH_PRIME32_2;\n    statePtr->v[1] = seed + XXH_PRIME32_2;\n    statePtr->v[2] = seed + 0;\n    statePtr->v[3] = seed - XXH_PRIME32_1;\n    return XXH_OK;\n}\n\n\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH32_update(XXH32_state_t* state, const void* input, size_t len)\n{\n    if (input==NULL) {\n        XXH_ASSERT(len == 0);\n        return XXH_OK;\n    }\n\n    {   const xxh_u8* p = (const xxh_u8*)input;\n        const xxh_u8* const bEnd = p + len;\n\n        state->total_len_32 += (XXH32_hash_t)len;\n        state->large_len |= (XXH32_hash_t)((len>=16) | (state->total_len_32>=16));\n\n        if (state->memsize + len < 16)  {   /* fill in tmp buffer */\n            XXH_memcpy((xxh_u8*)(state->mem32) + state->memsize, input, len);\n            state->memsize += (XXH32_hash_t)len;\n            return XXH_OK;\n        }\n\n        if (state->memsize) {   /* some data left from previous update */\n            XXH_memcpy((xxh_u8*)(state->mem32) + state->memsize, input, 16-state->memsize);\n            {   const xxh_u32* p32 = state->mem32;\n                state->v[0] = XXH32_round(state->v[0], XXH_readLE32(p32)); p32++;\n                state->v[1] = XXH32_round(state->v[1], XXH_readLE32(p32)); p32++;\n                state->v[2] = XXH32_round(state->v[2], XXH_readLE32(p32)); p32++;\n                state->v[3] = XXH32_round(state->v[3], XXH_readLE32(p32));\n            }\n            p += 16-state->memsize;\n            state->memsize = 0;\n        }\n\n        if (p <= bEnd-16) {\n            const xxh_u8* const limit = bEnd - 16;\n\n            do {\n                state->v[0] = XXH32_round(state->v[0], XXH_readLE32(p)); p+=4;\n                state->v[1] = XXH32_round(state->v[1], XXH_readLE32(p)); p+=4;\n                state->v[2] = XXH32_round(state->v[2], XXH_readLE32(p)); p+=4;\n                state->v[3] = XXH32_round(state->v[3], XXH_readLE32(p)); p+=4;\n            } while (p<=limit);\n\n        }\n\n        if (p < bEnd) {\n            XXH_memcpy(state->mem32, p, (size_t)(bEnd-p));\n            state->memsize = (unsigned)(bEnd-p);\n        }\n    }\n\n    return XXH_OK;\n}\n\n\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH32_hash_t XXH32_digest(const XXH32_state_t* state)\n{\n    xxh_u32 h32;\n\n    if (state->large_len) {\n        h32 = XXH_rotl32(state->v[0], 1)\n            + XXH_rotl32(state->v[1], 7)\n            + XXH_rotl32(state->v[2], 12)\n            + XXH_rotl32(state->v[3], 18);\n    } else {\n        h32 = state->v[2] /* == seed */ + XXH_PRIME32_5;\n    }\n\n    h32 += state->total_len_32;\n\n    return XXH32_finalize(h32, (const xxh_u8*)state->mem32, state->memsize, XXH_aligned);\n}\n#endif /* !XXH_NO_STREAM */\n\n/*******   Canonical representation   *******/\n\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API void XXH32_canonicalFromHash(XXH32_canonical_t* dst, XXH32_hash_t hash)\n{\n    XXH_STATIC_ASSERT(sizeof(XXH32_canonical_t) == sizeof(XXH32_hash_t));\n    if (XXH_CPU_LITTLE_ENDIAN) hash = XXH_swap32(hash);\n    XXH_memcpy(dst, &hash, sizeof(*dst));\n}\n/*! @ingroup XXH32_family */\nXXH_PUBLIC_API XXH32_hash_t XXH32_hashFromCanonical(const XXH32_canonical_t* src)\n{\n    return XXH_readBE32(src);\n}\n\n\n#ifndef XXH_NO_LONG_LONG\n\n/* *******************************************************************\n*  64-bit hash functions\n*********************************************************************/\n/*!\n * @}\n * @ingroup impl\n * @{\n */\n/*******   Memory access   *******/\n\ntypedef XXH64_hash_t xxh_u64;\n\n#ifdef XXH_OLD_NAMES\n#  define U64 xxh_u64\n#endif\n\n#if (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==3))\n/*\n * Manual byteshift. Best for old compilers which don't inline memcpy.\n * We actually directly use XXH_readLE64 and XXH_readBE64.\n */\n#elif (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==2))\n\n/* Force direct memory access. Only works on CPU which support unaligned memory access in hardware */\nstatic xxh_u64 XXH_read64(const void* memPtr)\n{\n    return *(const xxh_u64*) memPtr;\n}\n\n#elif (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==1))\n\n/*\n * __attribute__((aligned(1))) is supported by gcc and clang. Originally the\n * documentation claimed that it only increased the alignment, but actually it\n * can decrease it on gcc, clang, and icc:\n * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69502,\n * https://gcc.godbolt.org/z/xYez1j67Y.\n */\n#ifdef XXH_OLD_NAMES\ntypedef union { xxh_u32 u32; xxh_u64 u64; } __attribute__((packed)) unalign64;\n#endif\nstatic xxh_u64 XXH_read64(const void* ptr)\n{\n    typedef __attribute__((aligned(1))) xxh_u64 xxh_unalign64;\n    return *((const xxh_unalign64*)ptr);\n}\n\n#else\n\n/*\n * Portable and safe solution. Generally efficient.\n * see: https://fastcompression.blogspot.com/2015/08/accessing-unaligned-memory.html\n */\nstatic xxh_u64 XXH_read64(const void* memPtr)\n{\n    xxh_u64 val;\n    XXH_memcpy(&val, memPtr, sizeof(val));\n    return val;\n}\n\n#endif   /* XXH_FORCE_DIRECT_MEMORY_ACCESS */\n\n#if defined(_MSC_VER)     /* Visual Studio */\n#  define XXH_swap64 _byteswap_uint64\n#elif XXH_GCC_VERSION >= 403\n#  define XXH_swap64 __builtin_bswap64\n#else\nstatic xxh_u64 XXH_swap64(xxh_u64 x)\n{\n    return  ((x << 56) & 0xff00000000000000ULL) |\n            ((x << 40) & 0x00ff000000000000ULL) |\n            ((x << 24) & 0x0000ff0000000000ULL) |\n            ((x << 8)  & 0x000000ff00000000ULL) |\n            ((x >> 8)  & 0x00000000ff000000ULL) |\n            ((x >> 24) & 0x0000000000ff0000ULL) |\n            ((x >> 40) & 0x000000000000ff00ULL) |\n            ((x >> 56) & 0x00000000000000ffULL);\n}\n#endif\n\n\n/* XXH_FORCE_MEMORY_ACCESS==3 is an endian-independent byteshift load. */\n#if (defined(XXH_FORCE_MEMORY_ACCESS) && (XXH_FORCE_MEMORY_ACCESS==3))\n\nXXH_FORCE_INLINE xxh_u64 XXH_readLE64(const void* memPtr)\n{\n    const xxh_u8* bytePtr = (const xxh_u8 *)memPtr;\n    return bytePtr[0]\n         | ((xxh_u64)bytePtr[1] << 8)\n         | ((xxh_u64)bytePtr[2] << 16)\n         | ((xxh_u64)bytePtr[3] << 24)\n         | ((xxh_u64)bytePtr[4] << 32)\n         | ((xxh_u64)bytePtr[5] << 40)\n         | ((xxh_u64)bytePtr[6] << 48)\n         | ((xxh_u64)bytePtr[7] << 56);\n}\n\nXXH_FORCE_INLINE xxh_u64 XXH_readBE64(const void* memPtr)\n{\n    const xxh_u8* bytePtr = (const xxh_u8 *)memPtr;\n    return bytePtr[7]\n         | ((xxh_u64)bytePtr[6] << 8)\n         | ((xxh_u64)bytePtr[5] << 16)\n         | ((xxh_u64)bytePtr[4] << 24)\n         | ((xxh_u64)bytePtr[3] << 32)\n         | ((xxh_u64)bytePtr[2] << 40)\n         | ((xxh_u64)bytePtr[1] << 48)\n         | ((xxh_u64)bytePtr[0] << 56);\n}\n\n#else\nXXH_FORCE_INLINE xxh_u64 XXH_readLE64(const void* ptr)\n{\n    return XXH_CPU_LITTLE_ENDIAN ? XXH_read64(ptr) : XXH_swap64(XXH_read64(ptr));\n}\n\nstatic xxh_u64 XXH_readBE64(const void* ptr)\n{\n    return XXH_CPU_LITTLE_ENDIAN ? XXH_swap64(XXH_read64(ptr)) : XXH_read64(ptr);\n}\n#endif\n\nXXH_FORCE_INLINE xxh_u64\nXXH_readLE64_align(const void* ptr, XXH_alignment align)\n{\n    if (align==XXH_unaligned)\n        return XXH_readLE64(ptr);\n    else\n        return XXH_CPU_LITTLE_ENDIAN ? *(const xxh_u64*)ptr : XXH_swap64(*(const xxh_u64*)ptr);\n}\n\n\n/*******   xxh64   *******/\n/*!\n * @}\n * @defgroup XXH64_impl XXH64 implementation\n * @ingroup impl\n *\n * Details on the XXH64 implementation.\n * @{\n */\n/* #define rather that static const, to be used as initializers */\n#define XXH_PRIME64_1  0x9E3779B185EBCA87ULL  /*!< 0b1001111000110111011110011011000110000101111010111100101010000111 */\n#define XXH_PRIME64_2  0xC2B2AE3D27D4EB4FULL  /*!< 0b1100001010110010101011100011110100100111110101001110101101001111 */\n#define XXH_PRIME64_3  0x165667B19E3779F9ULL  /*!< 0b0001011001010110011001111011000110011110001101110111100111111001 */\n#define XXH_PRIME64_4  0x85EBCA77C2B2AE63ULL  /*!< 0b1000010111101011110010100111011111000010101100101010111001100011 */\n#define XXH_PRIME64_5  0x27D4EB2F165667C5ULL  /*!< 0b0010011111010100111010110010111100010110010101100110011111000101 */\n\n#ifdef XXH_OLD_NAMES\n#  define PRIME64_1 XXH_PRIME64_1\n#  define PRIME64_2 XXH_PRIME64_2\n#  define PRIME64_3 XXH_PRIME64_3\n#  define PRIME64_4 XXH_PRIME64_4\n#  define PRIME64_5 XXH_PRIME64_5\n#endif\n\n/*! @copydoc XXH32_round */\nstatic xxh_u64 XXH64_round(xxh_u64 acc, xxh_u64 input)\n{\n    acc += input * XXH_PRIME64_2;\n    acc  = XXH_rotl64(acc, 31);\n    acc *= XXH_PRIME64_1;\n    return acc;\n}\n\nstatic xxh_u64 XXH64_mergeRound(xxh_u64 acc, xxh_u64 val)\n{\n    val  = XXH64_round(0, val);\n    acc ^= val;\n    acc  = acc * XXH_PRIME64_1 + XXH_PRIME64_4;\n    return acc;\n}\n\n/*! @copydoc XXH32_avalanche */\nstatic xxh_u64 XXH64_avalanche(xxh_u64 hash)\n{\n    hash ^= hash >> 33;\n    hash *= XXH_PRIME64_2;\n    hash ^= hash >> 29;\n    hash *= XXH_PRIME64_3;\n    hash ^= hash >> 32;\n    return hash;\n}\n\n\n#define XXH_get64bits(p) XXH_readLE64_align(p, align)\n\n/*!\n * @internal\n * @brief Processes the last 0-31 bytes of @p ptr.\n *\n * There may be up to 31 bytes remaining to consume from the input.\n * This final stage will digest them to ensure that all input bytes are present\n * in the final mix.\n *\n * @param hash The hash to finalize.\n * @param ptr The pointer to the remaining input.\n * @param len The remaining length, modulo 32.\n * @param align Whether @p ptr is aligned.\n * @return The finalized hash\n * @see XXH32_finalize().\n */\nstatic XXH_PUREF xxh_u64\nXXH64_finalize(xxh_u64 hash, const xxh_u8* ptr, size_t len, XXH_alignment align)\n{\n    if (ptr==NULL) XXH_ASSERT(len == 0);\n    len &= 31;\n    while (len >= 8) {\n        xxh_u64 const k1 = XXH64_round(0, XXH_get64bits(ptr));\n        ptr += 8;\n        hash ^= k1;\n        hash  = XXH_rotl64(hash,27) * XXH_PRIME64_1 + XXH_PRIME64_4;\n        len -= 8;\n    }\n    if (len >= 4) {\n        hash ^= (xxh_u64)(XXH_get32bits(ptr)) * XXH_PRIME64_1;\n        ptr += 4;\n        hash = XXH_rotl64(hash, 23) * XXH_PRIME64_2 + XXH_PRIME64_3;\n        len -= 4;\n    }\n    while (len > 0) {\n        hash ^= (*ptr++) * XXH_PRIME64_5;\n        hash = XXH_rotl64(hash, 11) * XXH_PRIME64_1;\n        --len;\n    }\n    return  XXH64_avalanche(hash);\n}\n\n#ifdef XXH_OLD_NAMES\n#  define PROCESS1_64 XXH_PROCESS1_64\n#  define PROCESS4_64 XXH_PROCESS4_64\n#  define PROCESS8_64 XXH_PROCESS8_64\n#else\n#  undef XXH_PROCESS1_64\n#  undef XXH_PROCESS4_64\n#  undef XXH_PROCESS8_64\n#endif\n\n/*!\n * @internal\n * @brief The implementation for @ref XXH64().\n *\n * @param input , len , seed Directly passed from @ref XXH64().\n * @param align Whether @p input is aligned.\n * @return The calculated hash.\n */\nXXH_FORCE_INLINE XXH_PUREF xxh_u64\nXXH64_endian_align(const xxh_u8* input, size_t len, xxh_u64 seed, XXH_alignment align)\n{\n    xxh_u64 h64;\n    if (input==NULL) XXH_ASSERT(len == 0);\n\n    if (len>=32) {\n        const xxh_u8* const bEnd = input + len;\n        const xxh_u8* const limit = bEnd - 31;\n        xxh_u64 v1 = seed + XXH_PRIME64_1 + XXH_PRIME64_2;\n        xxh_u64 v2 = seed + XXH_PRIME64_2;\n        xxh_u64 v3 = seed + 0;\n        xxh_u64 v4 = seed - XXH_PRIME64_1;\n\n        do {\n            v1 = XXH64_round(v1, XXH_get64bits(input)); input+=8;\n            v2 = XXH64_round(v2, XXH_get64bits(input)); input+=8;\n            v3 = XXH64_round(v3, XXH_get64bits(input)); input+=8;\n            v4 = XXH64_round(v4, XXH_get64bits(input)); input+=8;\n        } while (input<limit);\n\n        h64 = XXH_rotl64(v1, 1) + XXH_rotl64(v2, 7) + XXH_rotl64(v3, 12) + XXH_rotl64(v4, 18);\n        h64 = XXH64_mergeRound(h64, v1);\n        h64 = XXH64_mergeRound(h64, v2);\n        h64 = XXH64_mergeRound(h64, v3);\n        h64 = XXH64_mergeRound(h64, v4);\n\n    } else {\n        h64  = seed + XXH_PRIME64_5;\n    }\n\n    h64 += (xxh_u64) len;\n\n    return XXH64_finalize(h64, input, len, align);\n}\n\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API XXH64_hash_t XXH64 (XXH_NOESCAPE const void* input, size_t len, XXH64_hash_t seed)\n{\n#if !defined(XXH_NO_STREAM) && XXH_SIZE_OPT >= 2\n    /* Simple version, good for code maintenance, but unfortunately slow for small inputs */\n    XXH64_state_t state;\n    XXH64_reset(&state, seed);\n    XXH64_update(&state, (const xxh_u8*)input, len);\n    return XXH64_digest(&state);\n#else\n    if (XXH_FORCE_ALIGN_CHECK) {\n        if ((((size_t)input) & 7)==0) {  /* Input is aligned, let's leverage the speed advantage */\n            return XXH64_endian_align((const xxh_u8*)input, len, seed, XXH_aligned);\n    }   }\n\n    return XXH64_endian_align((const xxh_u8*)input, len, seed, XXH_unaligned);\n\n#endif\n}\n\n/*******   Hash Streaming   *******/\n#ifndef XXH_NO_STREAM\n/*! @ingroup XXH64_family*/\nXXH_PUBLIC_API XXH64_state_t* XXH64_createState(void)\n{\n    return (XXH64_state_t*)XXH_malloc(sizeof(XXH64_state_t));\n}\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API XXH_errorcode XXH64_freeState(XXH64_state_t* statePtr)\n{\n    XXH_free(statePtr);\n    return XXH_OK;\n}\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API void XXH64_copyState(XXH_NOESCAPE XXH64_state_t* dstState, const XXH64_state_t* srcState)\n{\n    XXH_memcpy(dstState, srcState, sizeof(*dstState));\n}\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API XXH_errorcode XXH64_reset(XXH_NOESCAPE XXH64_state_t* statePtr, XXH64_hash_t seed)\n{\n    XXH_ASSERT(statePtr != NULL);\n    vgl_memset(statePtr, 0, sizeof(*statePtr));\n    statePtr->v[0] = seed + XXH_PRIME64_1 + XXH_PRIME64_2;\n    statePtr->v[1] = seed + XXH_PRIME64_2;\n    statePtr->v[2] = seed + 0;\n    statePtr->v[3] = seed - XXH_PRIME64_1;\n    return XXH_OK;\n}\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH64_update (XXH_NOESCAPE XXH64_state_t* state, XXH_NOESCAPE const void* input, size_t len)\n{\n    if (input==NULL) {\n        XXH_ASSERT(len == 0);\n        return XXH_OK;\n    }\n\n    {   const xxh_u8* p = (const xxh_u8*)input;\n        const xxh_u8* const bEnd = p + len;\n\n        state->total_len += len;\n\n        if (state->memsize + len < 32) {  /* fill in tmp buffer */\n            XXH_memcpy(((xxh_u8*)state->mem64) + state->memsize, input, len);\n            state->memsize += (xxh_u32)len;\n            return XXH_OK;\n        }\n\n        if (state->memsize) {   /* tmp buffer is full */\n            XXH_memcpy(((xxh_u8*)state->mem64) + state->memsize, input, 32-state->memsize);\n            state->v[0] = XXH64_round(state->v[0], XXH_readLE64(state->mem64+0));\n            state->v[1] = XXH64_round(state->v[1], XXH_readLE64(state->mem64+1));\n            state->v[2] = XXH64_round(state->v[2], XXH_readLE64(state->mem64+2));\n            state->v[3] = XXH64_round(state->v[3], XXH_readLE64(state->mem64+3));\n            p += 32 - state->memsize;\n            state->memsize = 0;\n        }\n\n        if (p+32 <= bEnd) {\n            const xxh_u8* const limit = bEnd - 32;\n\n            do {\n                state->v[0] = XXH64_round(state->v[0], XXH_readLE64(p)); p+=8;\n                state->v[1] = XXH64_round(state->v[1], XXH_readLE64(p)); p+=8;\n                state->v[2] = XXH64_round(state->v[2], XXH_readLE64(p)); p+=8;\n                state->v[3] = XXH64_round(state->v[3], XXH_readLE64(p)); p+=8;\n            } while (p<=limit);\n\n        }\n\n        if (p < bEnd) {\n            XXH_memcpy(state->mem64, p, (size_t)(bEnd-p));\n            state->memsize = (unsigned)(bEnd-p);\n        }\n    }\n\n    return XXH_OK;\n}\n\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API XXH64_hash_t XXH64_digest(XXH_NOESCAPE const XXH64_state_t* state)\n{\n    xxh_u64 h64;\n\n    if (state->total_len >= 32) {\n        h64 = XXH_rotl64(state->v[0], 1) + XXH_rotl64(state->v[1], 7) + XXH_rotl64(state->v[2], 12) + XXH_rotl64(state->v[3], 18);\n        h64 = XXH64_mergeRound(h64, state->v[0]);\n        h64 = XXH64_mergeRound(h64, state->v[1]);\n        h64 = XXH64_mergeRound(h64, state->v[2]);\n        h64 = XXH64_mergeRound(h64, state->v[3]);\n    } else {\n        h64  = state->v[2] /*seed*/ + XXH_PRIME64_5;\n    }\n\n    h64 += (xxh_u64) state->total_len;\n\n    return XXH64_finalize(h64, (const xxh_u8*)state->mem64, (size_t)state->total_len, XXH_aligned);\n}\n#endif /* !XXH_NO_STREAM */\n\n/******* Canonical representation   *******/\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API void XXH64_canonicalFromHash(XXH_NOESCAPE XXH64_canonical_t* dst, XXH64_hash_t hash)\n{\n    XXH_STATIC_ASSERT(sizeof(XXH64_canonical_t) == sizeof(XXH64_hash_t));\n    if (XXH_CPU_LITTLE_ENDIAN) hash = XXH_swap64(hash);\n    XXH_memcpy(dst, &hash, sizeof(*dst));\n}\n\n/*! @ingroup XXH64_family */\nXXH_PUBLIC_API XXH64_hash_t XXH64_hashFromCanonical(XXH_NOESCAPE const XXH64_canonical_t* src)\n{\n    return XXH_readBE64(src);\n}\n\n#ifndef XXH_NO_XXH3\n\n/* *********************************************************************\n*  XXH3\n*  New generation hash designed for speed on small keys and vectorization\n************************************************************************ */\n/*!\n * @}\n * @defgroup XXH3_impl XXH3 implementation\n * @ingroup impl\n * @{\n */\n\n/* ===   Compiler specifics   === */\n\n#if ((defined(sun) || defined(__sun)) && __cplusplus) /* Solaris includes __STDC_VERSION__ with C++. Tested with GCC 5.5 */\n#  define XXH_RESTRICT   /* disable */\n#elif defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L   /* >= C99 */\n#  define XXH_RESTRICT   restrict\n#elif (defined (__GNUC__) && ((__GNUC__ > 3) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1))) \\\n   || (defined (__clang__)) \\\n   || (defined (_MSC_VER) && (_MSC_VER >= 1400)) \\\n   || (defined (__INTEL_COMPILER) && (__INTEL_COMPILER >= 1300))\n/*\n * There are a LOT more compilers that recognize __restrict but this\n * covers the major ones.\n */\n#  define XXH_RESTRICT   __restrict\n#else\n#  define XXH_RESTRICT   /* disable */\n#endif\n\n#if (defined(__GNUC__) && (__GNUC__ >= 3))  \\\n  || (defined(__INTEL_COMPILER) && (__INTEL_COMPILER >= 800)) \\\n  || defined(__clang__)\n#    define XXH_likely(x) __builtin_expect(x, 1)\n#    define XXH_unlikely(x) __builtin_expect(x, 0)\n#else\n#    define XXH_likely(x) (x)\n#    define XXH_unlikely(x) (x)\n#endif\n\n#ifndef XXH_HAS_INCLUDE\n#  ifdef __has_include\n/*\n * Not defined as XXH_HAS_INCLUDE(x) (function-like) because\n * this causes segfaults in Apple Clang 4.2 (on Mac OS X 10.7 Lion)\n */\n#    define XXH_HAS_INCLUDE __has_include\n#  else\n#    define XXH_HAS_INCLUDE(x) 0\n#  endif\n#endif\n\n#if defined(__GNUC__) || defined(__clang__)\n#  if defined(__ARM_FEATURE_SVE)\n#    include <arm_sve.h>\n#  endif\n#  if defined(__ARM_NEON__) || defined(__ARM_NEON) \\\n   || (defined(_M_ARM) && _M_ARM >= 7) \\\n   || defined(_M_ARM64) || defined(_M_ARM64EC) \\\n   || (defined(__wasm_simd128__) && XXH_HAS_INCLUDE(<arm_neon.h>)) /* WASM SIMD128 via SIMDe */\n#    define inline __inline__  /* circumvent a clang bug */\n#    include <arm_neon.h>\n#    undef inline\n#  elif defined(__AVX2__)\n#    include <immintrin.h>\n#  elif defined(__SSE2__)\n#    include <emmintrin.h>\n#  endif\n#endif\n\n#if defined(_MSC_VER)\n#  include <intrin.h>\n#endif\n\n/*\n * One goal of XXH3 is to make it fast on both 32-bit and 64-bit, while\n * remaining a true 64-bit/128-bit hash function.\n *\n * This is done by prioritizing a subset of 64-bit operations that can be\n * emulated without too many steps on the average 32-bit machine.\n *\n * For example, these two lines seem similar, and run equally fast on 64-bit:\n *\n *   xxh_u64 x;\n *   x ^= (x >> 47); // good\n *   x ^= (x >> 13); // bad\n *\n * However, to a 32-bit machine, there is a major difference.\n *\n * x ^= (x >> 47) looks like this:\n *\n *   x.lo ^= (x.hi >> (47 - 32));\n *\n * while x ^= (x >> 13) looks like this:\n *\n *   // note: funnel shifts are not usually cheap.\n *   x.lo ^= (x.lo >> 13) | (x.hi << (32 - 13));\n *   x.hi ^= (x.hi >> 13);\n *\n * The first one is significantly faster than the second, simply because the\n * shift is larger than 32. This means:\n *  - All the bits we need are in the upper 32 bits, so we can ignore the lower\n *    32 bits in the shift.\n *  - The shift result will always fit in the lower 32 bits, and therefore,\n *    we can ignore the upper 32 bits in the xor.\n *\n * Thanks to this optimization, XXH3 only requires these features to be efficient:\n *\n *  - Usable unaligned access\n *  - A 32-bit or 64-bit ALU\n *      - If 32-bit, a decent ADC instruction\n *  - A 32 or 64-bit multiply with a 64-bit result\n *  - For the 128-bit variant, a decent byteswap helps short inputs.\n *\n * The first two are already required by XXH32, and almost all 32-bit and 64-bit\n * platforms which can run XXH32 can run XXH3 efficiently.\n *\n * Thumb-1, the classic 16-bit only subset of ARM's instruction set, is one\n * notable exception.\n *\n * First of all, Thumb-1 lacks support for the UMULL instruction which\n * performs the important long multiply. This means numerous __aeabi_lmul\n * calls.\n *\n * Second of all, the 8 functional registers are just not enough.\n * Setup for __aeabi_lmul, byteshift loads, pointers, and all arithmetic need\n * Lo registers, and this shuffling results in thousands more MOVs than A32.\n *\n * A32 and T32 don't have this limitation. They can access all 14 registers,\n * do a 32->64 multiply with UMULL, and the flexible operand allowing free\n * shifts is helpful, too.\n *\n * Therefore, we do a quick sanity check.\n *\n * If compiling Thumb-1 for a target which supports ARM instructions, we will\n * emit a warning, as it is not a \"sane\" platform to compile for.\n *\n * Usually, if this happens, it is because of an accident and you probably need\n * to specify -march, as you likely meant to compile for a newer architecture.\n *\n * Credit: large sections of the vectorial and asm source code paths\n *         have been contributed by @easyaspi314\n */\n#if defined(__thumb__) && !defined(__thumb2__) && defined(__ARM_ARCH_ISA_ARM)\n#   warning \"XXH3 is highly inefficient without ARM or Thumb-2.\"\n#endif\n\n/* ==========================================\n * Vectorization detection\n * ========================================== */\n\n#ifdef XXH_DOXYGEN\n/*!\n * @ingroup tuning\n * @brief Overrides the vectorization implementation chosen for XXH3.\n *\n * Can be defined to 0 to disable SIMD or any of the values mentioned in\n * @ref XXH_VECTOR_TYPE.\n *\n * If this is not defined, it uses predefined macros to determine the best\n * implementation.\n */\n#  define XXH_VECTOR XXH_SCALAR\n/*!\n * @ingroup tuning\n * @brief Possible values for @ref XXH_VECTOR.\n *\n * Note that these are actually implemented as macros.\n *\n * If this is not defined, it is detected automatically.\n * internal macro XXH_X86DISPATCH overrides this.\n */\nenum XXH_VECTOR_TYPE /* fake enum */ {\n    XXH_SCALAR = 0,  /*!< Portable scalar version */\n    XXH_SSE2   = 1,  /*!<\n                      * SSE2 for Pentium 4, Opteron, all x86_64.\n                      *\n                      * @note SSE2 is also guaranteed on Windows 10, macOS, and\n                      * Android x86.\n                      */\n    XXH_AVX2   = 2,  /*!< AVX2 for Haswell and Bulldozer */\n    XXH_AVX512 = 3,  /*!< AVX512 for Skylake and Icelake */\n    XXH_NEON   = 4,  /*!<\n                       * NEON for most ARMv7-A, all AArch64, and WASM SIMD128\n                       * via the SIMDeverywhere polyfill provided with the\n                       * Emscripten SDK.\n                       */\n    XXH_VSX    = 5,  /*!< VSX and ZVector for POWER8/z13 (64-bit) */\n    XXH_SVE    = 6,  /*!< SVE for some ARMv8-A and ARMv9-A */\n};\n/*!\n * @ingroup tuning\n * @brief Selects the minimum alignment for XXH3's accumulators.\n *\n * When using SIMD, this should match the alignment required for said vector\n * type, so, for example, 32 for AVX2.\n *\n * Default: Auto detected.\n */\n#  define XXH_ACC_ALIGN 8\n#endif\n\n/* Actual definition */\n#ifndef XXH_DOXYGEN\n#  define XXH_SCALAR 0\n#  define XXH_SSE2   1\n#  define XXH_AVX2   2\n#  define XXH_AVX512 3\n#  define XXH_NEON   4\n#  define XXH_VSX    5\n#  define XXH_SVE    6\n#endif\n\n#ifndef XXH_VECTOR    /* can be defined on command line */\n#  if defined(__ARM_FEATURE_SVE)\n#    define XXH_VECTOR XXH_SVE\n#  elif ( \\\n        defined(__ARM_NEON__) || defined(__ARM_NEON) /* gcc */ \\\n     || defined(_M_ARM) || defined(_M_ARM64) || defined(_M_ARM64EC) /* msvc */ \\\n     || (defined(__wasm_simd128__) && XXH_HAS_INCLUDE(<arm_neon.h>)) /* wasm simd128 via SIMDe */ \\\n   ) && ( \\\n        defined(_WIN32) || defined(__LITTLE_ENDIAN__) /* little endian only */ \\\n    || (defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) \\\n   )\n#    define XXH_VECTOR XXH_NEON\n#  elif defined(__AVX512F__)\n#    define XXH_VECTOR XXH_AVX512\n#  elif defined(__AVX2__)\n#    define XXH_VECTOR XXH_AVX2\n#  elif defined(__SSE2__) || defined(_M_AMD64) || defined(_M_X64) || (defined(_M_IX86_FP) && (_M_IX86_FP == 2))\n#    define XXH_VECTOR XXH_SSE2\n#  elif (defined(__PPC64__) && defined(__POWER8_VECTOR__)) \\\n     || (defined(__s390x__) && defined(__VEC__)) \\\n     && defined(__GNUC__) /* TODO: IBM XL */\n#    define XXH_VECTOR XXH_VSX\n#  else\n#    define XXH_VECTOR XXH_SCALAR\n#  endif\n#endif\n\n/* __ARM_FEATURE_SVE is only supported by GCC & Clang. */\n#if (XXH_VECTOR == XXH_SVE) && !defined(__ARM_FEATURE_SVE)\n#  ifdef _MSC_VER\n#    pragma warning(once : 4606)\n#  else\n#    warning \"__ARM_FEATURE_SVE isn't supported. Use SCALAR instead.\"\n#  endif\n#  undef XXH_VECTOR\n#  define XXH_VECTOR XXH_SCALAR\n#endif\n\n/*\n * Controls the alignment of the accumulator,\n * for compatibility with aligned vector loads, which are usually faster.\n */\n#ifndef XXH_ACC_ALIGN\n#  if defined(XXH_X86DISPATCH)\n#     define XXH_ACC_ALIGN 64  /* for compatibility with avx512 */\n#  elif XXH_VECTOR == XXH_SCALAR  /* scalar */\n#     define XXH_ACC_ALIGN 8\n#  elif XXH_VECTOR == XXH_SSE2  /* sse2 */\n#     define XXH_ACC_ALIGN 16\n#  elif XXH_VECTOR == XXH_AVX2  /* avx2 */\n#     define XXH_ACC_ALIGN 32\n#  elif XXH_VECTOR == XXH_NEON  /* neon */\n#     define XXH_ACC_ALIGN 16\n#  elif XXH_VECTOR == XXH_VSX   /* vsx */\n#     define XXH_ACC_ALIGN 16\n#  elif XXH_VECTOR == XXH_AVX512  /* avx512 */\n#     define XXH_ACC_ALIGN 64\n#  elif XXH_VECTOR == XXH_SVE   /* sve */\n#     define XXH_ACC_ALIGN 64\n#  endif\n#endif\n\n#if defined(XXH_X86DISPATCH) || XXH_VECTOR == XXH_SSE2 \\\n    || XXH_VECTOR == XXH_AVX2 || XXH_VECTOR == XXH_AVX512\n#  define XXH_SEC_ALIGN XXH_ACC_ALIGN\n#elif XXH_VECTOR == XXH_SVE\n#  define XXH_SEC_ALIGN XXH_ACC_ALIGN\n#else\n#  define XXH_SEC_ALIGN 8\n#endif\n\n#if defined(__GNUC__) || defined(__clang__)\n#  define XXH_ALIASING __attribute__((may_alias))\n#else\n#  define XXH_ALIASING /* nothing */\n#endif\n\n/*\n * UGLY HACK:\n * GCC usually generates the best code with -O3 for xxHash.\n *\n * However, when targeting AVX2, it is overzealous in its unrolling resulting\n * in code roughly 3/4 the speed of Clang.\n *\n * There are other issues, such as GCC splitting _mm256_loadu_si256 into\n * _mm_loadu_si128 + _mm256_inserti128_si256. This is an optimization which\n * only applies to Sandy and Ivy Bridge... which don't even support AVX2.\n *\n * That is why when compiling the AVX2 version, it is recommended to use either\n *   -O2 -mavx2 -march=haswell\n * or\n *   -O2 -mavx2 -mno-avx256-split-unaligned-load\n * for decent performance, or to use Clang instead.\n *\n * Fortunately, we can control the first one with a pragma that forces GCC into\n * -O2, but the other one we can't control without \"failed to inline always\n * inline function due to target mismatch\" warnings.\n */\n#if XXH_VECTOR == XXH_AVX2 /* AVX2 */ \\\n  && defined(__GNUC__) && !defined(__clang__) /* GCC, not Clang */ \\\n  && defined(__OPTIMIZE__) && XXH_SIZE_OPT <= 0 /* respect -O0 and -Os */\n#  pragma GCC push_options\n#  pragma GCC optimize(\"-O2\")\n#endif\n\n#if XXH_VECTOR == XXH_NEON\n\n/*\n * UGLY HACK: While AArch64 GCC on Linux does not seem to care, on macOS, GCC -O3\n * optimizes out the entire hashLong loop because of the aliasing violation.\n *\n * However, GCC is also inefficient at load-store optimization with vld1q/vst1q,\n * so the only option is to mark it as aliasing.\n */\ntypedef uint64x2_t xxh_aliasing_uint64x2_t XXH_ALIASING;\n\n/*!\n * @internal\n * @brief `vld1q_u64` but faster and alignment-safe.\n *\n * On AArch64, unaligned access is always safe, but on ARMv7-a, it is only\n * *conditionally* safe (`vld1` has an alignment bit like `movdq[ua]` in x86).\n *\n * GCC for AArch64 sees `vld1q_u8` as an intrinsic instead of a load, so it\n * prohibits load-store optimizations. Therefore, a direct dereference is used.\n *\n * Otherwise, `vld1q_u8` is used with `vreinterpretq_u8_u64` to do a safe\n * unaligned load.\n */\n#if defined(__aarch64__) && defined(__GNUC__) && !defined(__clang__)\nXXH_FORCE_INLINE uint64x2_t XXH_vld1q_u64(void const* ptr) /* silence -Wcast-align */\n{\n    return *(xxh_aliasing_uint64x2_t const *)ptr;\n}\n#else\nXXH_FORCE_INLINE uint64x2_t XXH_vld1q_u64(void const* ptr)\n{\n    return vreinterpretq_u64_u8(vld1q_u8((uint8_t const*)ptr));\n}\n#endif\n\n/*!\n * @internal\n * @brief `vmlal_u32` on low and high halves of a vector.\n *\n * This is a workaround for AArch64 GCC < 11 which implemented arm_neon.h with\n * inline assembly and were therefore incapable of merging the `vget_{low, high}_u32`\n * with `vmlal_u32`.\n */\n#if defined(__aarch64__) && defined(__GNUC__) && !defined(__clang__) && __GNUC__ < 11\nXXH_FORCE_INLINE uint64x2_t\nXXH_vmlal_low_u32(uint64x2_t acc, uint32x4_t lhs, uint32x4_t rhs)\n{\n    /* Inline assembly is the only way */\n    __asm__(\"umlal   %0.2d, %1.2s, %2.2s\" : \"+w\" (acc) : \"w\" (lhs), \"w\" (rhs));\n    return acc;\n}\nXXH_FORCE_INLINE uint64x2_t\nXXH_vmlal_high_u32(uint64x2_t acc, uint32x4_t lhs, uint32x4_t rhs)\n{\n    /* This intrinsic works as expected */\n    return vmlal_high_u32(acc, lhs, rhs);\n}\n#else\n/* Portable intrinsic versions */\nXXH_FORCE_INLINE uint64x2_t\nXXH_vmlal_low_u32(uint64x2_t acc, uint32x4_t lhs, uint32x4_t rhs)\n{\n    return vmlal_u32(acc, vget_low_u32(lhs), vget_low_u32(rhs));\n}\n/*! @copydoc XXH_vmlal_low_u32\n * Assume the compiler converts this to vmlal_high_u32 on aarch64 */\nXXH_FORCE_INLINE uint64x2_t\nXXH_vmlal_high_u32(uint64x2_t acc, uint32x4_t lhs, uint32x4_t rhs)\n{\n    return vmlal_u32(acc, vget_high_u32(lhs), vget_high_u32(rhs));\n}\n#endif\n\n/*!\n * @ingroup tuning\n * @brief Controls the NEON to scalar ratio for XXH3\n *\n * This can be set to 2, 4, 6, or 8.\n *\n * ARM Cortex CPUs are _very_ sensitive to how their pipelines are used.\n *\n * For example, the Cortex-A73 can dispatch 3 micro-ops per cycle, but only 2 of those\n * can be NEON. If you are only using NEON instructions, you are only using 2/3 of the CPU\n * bandwidth.\n *\n * This is even more noticeable on the more advanced cores like the Cortex-A76 which\n * can dispatch 8 micro-ops per cycle, but still only 2 NEON micro-ops at once.\n *\n * Therefore, to make the most out of the pipeline, it is beneficial to run 6 NEON lanes\n * and 2 scalar lanes, which is chosen by default.\n *\n * This does not apply to Apple processors or 32-bit processors, which run better with\n * full NEON. These will default to 8. Additionally, size-optimized builds run 8 lanes.\n *\n * This change benefits CPUs with large micro-op buffers without negatively affecting\n * most other CPUs:\n *\n *  | Chipset               | Dispatch type       | NEON only | 6:2 hybrid | Diff. |\n *  |:----------------------|:--------------------|----------:|-----------:|------:|\n *  | Snapdragon 730 (A76)  | 2 NEON/8 micro-ops  |  8.8 GB/s |  10.1 GB/s |  ~16% |\n *  | Snapdragon 835 (A73)  | 2 NEON/3 micro-ops  |  5.1 GB/s |   5.3 GB/s |   ~5% |\n *  | Marvell PXA1928 (A53) | In-order dual-issue |  1.9 GB/s |   1.9 GB/s |    0% |\n *  | Apple M1              | 4 NEON/8 micro-ops  | 37.3 GB/s |  36.1 GB/s |  ~-3% |\n *\n * It also seems to fix some bad codegen on GCC, making it almost as fast as clang.\n *\n * When using WASM SIMD128, if this is 2 or 6, SIMDe will scalarize 2 of the lanes meaning\n * it effectively becomes worse 4.\n *\n * @see XXH3_accumulate_512_neon()\n */\n# ifndef XXH3_NEON_LANES\n#  if (defined(__aarch64__) || defined(__arm64__) || defined(_M_ARM64) || defined(_M_ARM64EC)) \\\n   && !defined(__APPLE__) && XXH_SIZE_OPT <= 0\n#   define XXH3_NEON_LANES 6\n#  else\n#   define XXH3_NEON_LANES XXH_ACC_NB\n#  endif\n# endif\n#endif  /* XXH_VECTOR == XXH_NEON */\n\n/*\n * VSX and Z Vector helpers.\n *\n * This is very messy, and any pull requests to clean this up are welcome.\n *\n * There are a lot of problems with supporting VSX and s390x, due to\n * inconsistent intrinsics, spotty coverage, and multiple endiannesses.\n */\n#if XXH_VECTOR == XXH_VSX\n/* Annoyingly, these headers _may_ define three macros: `bool`, `vector`,\n * and `pixel`. This is a problem for obvious reasons.\n *\n * These keywords are unnecessary; the spec literally says they are\n * equivalent to `__bool`, `__vector`, and `__pixel` and may be undef'd\n * after including the header.\n *\n * We use pragma push_macro/pop_macro to keep the namespace clean. */\n#  pragma push_macro(\"bool\")\n#  pragma push_macro(\"vector\")\n#  pragma push_macro(\"pixel\")\n/* silence potential macro redefined warnings */\n#  undef bool\n#  undef vector\n#  undef pixel\n\n#  if defined(__s390x__)\n#    include <s390intrin.h>\n#  else\n#    include <altivec.h>\n#  endif\n\n/* Restore the original macro values, if applicable. */\n#  pragma pop_macro(\"pixel\")\n#  pragma pop_macro(\"vector\")\n#  pragma pop_macro(\"bool\")\n\ntypedef __vector unsigned long long xxh_u64x2;\ntypedef __vector unsigned char xxh_u8x16;\ntypedef __vector unsigned xxh_u32x4;\n\n/*\n * UGLY HACK: Similar to aarch64 macOS GCC, s390x GCC has the same aliasing issue.\n */\ntypedef xxh_u64x2 xxh_aliasing_u64x2 XXH_ALIASING;\n\n# ifndef XXH_VSX_BE\n#  if defined(__BIG_ENDIAN__) \\\n  || (defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__)\n#    define XXH_VSX_BE 1\n#  elif defined(__VEC_ELEMENT_REG_ORDER__) && __VEC_ELEMENT_REG_ORDER__ == __ORDER_BIG_ENDIAN__\n#    warning \"-maltivec=be is not recommended. Please use native endianness.\"\n#    define XXH_VSX_BE 1\n#  else\n#    define XXH_VSX_BE 0\n#  endif\n# endif /* !defined(XXH_VSX_BE) */\n\n# if XXH_VSX_BE\n#  if defined(__POWER9_VECTOR__) || (defined(__clang__) && defined(__s390x__))\n#    define XXH_vec_revb vec_revb\n#  else\n/*!\n * A polyfill for POWER9's vec_revb().\n */\nXXH_FORCE_INLINE xxh_u64x2 XXH_vec_revb(xxh_u64x2 val)\n{\n    xxh_u8x16 const vByteSwap = { 0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00,\n                                  0x0F, 0x0E, 0x0D, 0x0C, 0x0B, 0x0A, 0x09, 0x08 };\n    return vec_perm(val, val, vByteSwap);\n}\n#  endif\n# endif /* XXH_VSX_BE */\n\n/*!\n * Performs an unaligned vector load and byte swaps it on big endian.\n */\nXXH_FORCE_INLINE xxh_u64x2 XXH_vec_loadu(const void *ptr)\n{\n    xxh_u64x2 ret;\n    XXH_memcpy(&ret, ptr, sizeof(xxh_u64x2));\n# if XXH_VSX_BE\n    ret = XXH_vec_revb(ret);\n# endif\n    return ret;\n}\n\n/*\n * vec_mulo and vec_mule are very problematic intrinsics on PowerPC\n *\n * These intrinsics weren't added until GCC 8, despite existing for a while,\n * and they are endian dependent. Also, their meaning swap depending on version.\n * */\n# if defined(__s390x__)\n /* s390x is always big endian, no issue on this platform */\n#  define XXH_vec_mulo vec_mulo\n#  define XXH_vec_mule vec_mule\n# elif defined(__clang__) && XXH_HAS_BUILTIN(__builtin_altivec_vmuleuw) && !defined(__ibmxl__)\n/* Clang has a better way to control this, we can just use the builtin which doesn't swap. */\n /* The IBM XL Compiler (which defined __clang__) only implements the vec_* operations */\n#  define XXH_vec_mulo __builtin_altivec_vmulouw\n#  define XXH_vec_mule __builtin_altivec_vmuleuw\n# else\n/* gcc needs inline assembly */\n/* Adapted from https://github.com/google/highwayhash/blob/master/highwayhash/hh_vsx.h. */\nXXH_FORCE_INLINE xxh_u64x2 XXH_vec_mulo(xxh_u32x4 a, xxh_u32x4 b)\n{\n    xxh_u64x2 result;\n    __asm__(\"vmulouw %0, %1, %2\" : \"=v\" (result) : \"v\" (a), \"v\" (b));\n    return result;\n}\nXXH_FORCE_INLINE xxh_u64x2 XXH_vec_mule(xxh_u32x4 a, xxh_u32x4 b)\n{\n    xxh_u64x2 result;\n    __asm__(\"vmuleuw %0, %1, %2\" : \"=v\" (result) : \"v\" (a), \"v\" (b));\n    return result;\n}\n# endif /* XXH_vec_mulo, XXH_vec_mule */\n#endif /* XXH_VECTOR == XXH_VSX */\n\n#if XXH_VECTOR == XXH_SVE\n#define ACCRND(acc, offset) \\\ndo { \\\n    svuint64_t input_vec = svld1_u64(mask, xinput + offset);         \\\n    svuint64_t secret_vec = svld1_u64(mask, xsecret + offset);       \\\n    svuint64_t mixed = sveor_u64_x(mask, secret_vec, input_vec);     \\\n    svuint64_t swapped = svtbl_u64(input_vec, kSwap);                \\\n    svuint64_t mixed_lo = svextw_u64_x(mask, mixed);                 \\\n    svuint64_t mixed_hi = svlsr_n_u64_x(mask, mixed, 32);            \\\n    svuint64_t mul = svmad_u64_x(mask, mixed_lo, mixed_hi, swapped); \\\n    acc = svadd_u64_x(mask, acc, mul);                               \\\n} while (0)\n#endif /* XXH_VECTOR == XXH_SVE */\n\n/* prefetch\n * can be disabled, by declaring XXH_NO_PREFETCH build macro */\n#if defined(XXH_NO_PREFETCH)\n#  define XXH_PREFETCH(ptr)  (void)(ptr)  /* disabled */\n#else\n#  if XXH_SIZE_OPT >= 1\n#    define XXH_PREFETCH(ptr) (void)(ptr)\n#  elif defined(_MSC_VER) && (defined(_M_X64) || defined(_M_IX86))  /* _mm_prefetch() not defined outside of x86/x64 */\n#    include <mmintrin.h>   /* https://msdn.microsoft.com/fr-fr/library/84szxsww(v=vs.90).aspx */\n#    define XXH_PREFETCH(ptr)  _mm_prefetch((const char*)(ptr), _MM_HINT_T0)\n#  elif defined(__GNUC__) && ( (__GNUC__ >= 4) || ( (__GNUC__ == 3) && (__GNUC_MINOR__ >= 1) ) )\n#    define XXH_PREFETCH(ptr)  __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */)\n#  else\n#    define XXH_PREFETCH(ptr) (void)(ptr)  /* disabled */\n#  endif\n#endif  /* XXH_NO_PREFETCH */\n\n\n/* ==========================================\n * XXH3 default settings\n * ========================================== */\n\n#define XXH_SECRET_DEFAULT_SIZE 192   /* minimum XXH3_SECRET_SIZE_MIN */\n\n#if (XXH_SECRET_DEFAULT_SIZE < XXH3_SECRET_SIZE_MIN)\n#  error \"default keyset is not large enough\"\n#endif\n\n/*! Pseudorandom secret taken directly from FARSH. */\nXXH_ALIGN(64) static const xxh_u8 XXH3_kSecret[XXH_SECRET_DEFAULT_SIZE] = {\n    0xb8, 0xfe, 0x6c, 0x39, 0x23, 0xa4, 0x4b, 0xbe, 0x7c, 0x01, 0x81, 0x2c, 0xf7, 0x21, 0xad, 0x1c,\n    0xde, 0xd4, 0x6d, 0xe9, 0x83, 0x90, 0x97, 0xdb, 0x72, 0x40, 0xa4, 0xa4, 0xb7, 0xb3, 0x67, 0x1f,\n    0xcb, 0x79, 0xe6, 0x4e, 0xcc, 0xc0, 0xe5, 0x78, 0x82, 0x5a, 0xd0, 0x7d, 0xcc, 0xff, 0x72, 0x21,\n    0xb8, 0x08, 0x46, 0x74, 0xf7, 0x43, 0x24, 0x8e, 0xe0, 0x35, 0x90, 0xe6, 0x81, 0x3a, 0x26, 0x4c,\n    0x3c, 0x28, 0x52, 0xbb, 0x91, 0xc3, 0x00, 0xcb, 0x88, 0xd0, 0x65, 0x8b, 0x1b, 0x53, 0x2e, 0xa3,\n    0x71, 0x64, 0x48, 0x97, 0xa2, 0x0d, 0xf9, 0x4e, 0x38, 0x19, 0xef, 0x46, 0xa9, 0xde, 0xac, 0xd8,\n    0xa8, 0xfa, 0x76, 0x3f, 0xe3, 0x9c, 0x34, 0x3f, 0xf9, 0xdc, 0xbb, 0xc7, 0xc7, 0x0b, 0x4f, 0x1d,\n    0x8a, 0x51, 0xe0, 0x4b, 0xcd, 0xb4, 0x59, 0x31, 0xc8, 0x9f, 0x7e, 0xc9, 0xd9, 0x78, 0x73, 0x64,\n    0xea, 0xc5, 0xac, 0x83, 0x34, 0xd3, 0xeb, 0xc3, 0xc5, 0x81, 0xa0, 0xff, 0xfa, 0x13, 0x63, 0xeb,\n    0x17, 0x0d, 0xdd, 0x51, 0xb7, 0xf0, 0xda, 0x49, 0xd3, 0x16, 0x55, 0x26, 0x29, 0xd4, 0x68, 0x9e,\n    0x2b, 0x16, 0xbe, 0x58, 0x7d, 0x47, 0xa1, 0xfc, 0x8f, 0xf8, 0xb8, 0xd1, 0x7a, 0xd0, 0x31, 0xce,\n    0x45, 0xcb, 0x3a, 0x8f, 0x95, 0x16, 0x04, 0x28, 0xaf, 0xd7, 0xfb, 0xca, 0xbb, 0x4b, 0x40, 0x7e,\n};\n\nstatic const xxh_u64 PRIME_MX1 = 0x165667919E3779F9ULL;  /*!< 0b0001011001010110011001111001000110011110001101110111100111111001 */\nstatic const xxh_u64 PRIME_MX2 = 0x9FB21C651E98DF25ULL;  /*!< 0b1001111110110010000111000110010100011110100110001101111100100101 */\n\n#ifdef XXH_OLD_NAMES\n#  define kSecret XXH3_kSecret\n#endif\n\n#ifdef XXH_DOXYGEN\n/*!\n * @brief Calculates a 32-bit to 64-bit long multiply.\n *\n * Implemented as a macro.\n *\n * Wraps `__emulu` on MSVC x86 because it tends to call `__allmul` when it doesn't\n * need to (but it shouldn't need to anyways, it is about 7 instructions to do\n * a 64x64 multiply...). Since we know that this will _always_ emit `MULL`, we\n * use that instead of the normal method.\n *\n * If you are compiling for platforms like Thumb-1 and don't have a better option,\n * you may also want to write your own long multiply routine here.\n *\n * @param x, y Numbers to be multiplied\n * @return 64-bit product of the low 32 bits of @p x and @p y.\n */\nXXH_FORCE_INLINE xxh_u64\nXXH_mult32to64(xxh_u64 x, xxh_u64 y)\n{\n   return (x & 0xFFFFFFFF) * (y & 0xFFFFFFFF);\n}\n#elif defined(_MSC_VER) && defined(_M_IX86)\n#    define XXH_mult32to64(x, y) __emulu((unsigned)(x), (unsigned)(y))\n#else\n/*\n * Downcast + upcast is usually better than masking on older compilers like\n * GCC 4.2 (especially 32-bit ones), all without affecting newer compilers.\n *\n * The other method, (x & 0xFFFFFFFF) * (y & 0xFFFFFFFF), will AND both operands\n * and perform a full 64x64 multiply -- entirely redundant on 32-bit.\n */\n#    define XXH_mult32to64(x, y) ((xxh_u64)(xxh_u32)(x) * (xxh_u64)(xxh_u32)(y))\n#endif\n\n/*!\n * @brief Calculates a 64->128-bit long multiply.\n *\n * Uses `__uint128_t` and `_umul128` if available, otherwise uses a scalar\n * version.\n *\n * @param lhs , rhs The 64-bit integers to be multiplied\n * @return The 128-bit result represented in an @ref XXH128_hash_t.\n */\nstatic XXH128_hash_t\nXXH_mult64to128(xxh_u64 lhs, xxh_u64 rhs)\n{\n    /*\n     * GCC/Clang __uint128_t method.\n     *\n     * On most 64-bit targets, GCC and Clang define a __uint128_t type.\n     * This is usually the best way as it usually uses a native long 64-bit\n     * multiply, such as MULQ on x86_64 or MUL + UMULH on aarch64.\n     *\n     * Usually.\n     *\n     * Despite being a 32-bit platform, Clang (and emscripten) define this type\n     * despite not having the arithmetic for it. This results in a laggy\n     * compiler builtin call which calculates a full 128-bit multiply.\n     * In that case it is best to use the portable one.\n     * https://github.com/Cyan4973/xxHash/issues/211#issuecomment-515575677\n     */\n#if (defined(__GNUC__) || defined(__clang__)) && !defined(__wasm__) \\\n    && defined(__SIZEOF_INT128__) \\\n    || (defined(_INTEGRAL_MAX_BITS) && _INTEGRAL_MAX_BITS >= 128)\n\n    __uint128_t const product = (__uint128_t)lhs * (__uint128_t)rhs;\n    XXH128_hash_t r128;\n    r128.low64  = (xxh_u64)(product);\n    r128.high64 = (xxh_u64)(product >> 64);\n    return r128;\n\n    /*\n     * MSVC for x64's _umul128 method.\n     *\n     * xxh_u64 _umul128(xxh_u64 Multiplier, xxh_u64 Multiplicand, xxh_u64 *HighProduct);\n     *\n     * This compiles to single operand MUL on x64.\n     */\n#elif (defined(_M_X64) || defined(_M_IA64)) && !defined(_M_ARM64EC)\n\n#ifndef _MSC_VER\n#   pragma intrinsic(_umul128)\n#endif\n    xxh_u64 product_high;\n    xxh_u64 const product_low = _umul128(lhs, rhs, &product_high);\n    XXH128_hash_t r128;\n    r128.low64  = product_low;\n    r128.high64 = product_high;\n    return r128;\n\n    /*\n     * MSVC for ARM64's __umulh method.\n     *\n     * This compiles to the same MUL + UMULH as GCC/Clang's __uint128_t method.\n     */\n#elif defined(_M_ARM64) || defined(_M_ARM64EC)\n\n#ifndef _MSC_VER\n#   pragma intrinsic(__umulh)\n#endif\n    XXH128_hash_t r128;\n    r128.low64  = lhs * rhs;\n    r128.high64 = __umulh(lhs, rhs);\n    return r128;\n\n#else\n    /*\n     * Portable scalar method. Optimized for 32-bit and 64-bit ALUs.\n     *\n     * This is a fast and simple grade school multiply, which is shown below\n     * with base 10 arithmetic instead of base 0x100000000.\n     *\n     *           9 3 // D2 lhs = 93\n     *         x 7 5 // D2 rhs = 75\n     *     ----------\n     *           1 5 // D2 lo_lo = (93 % 10) * (75 % 10) = 15\n     *         4 5 | // D2 hi_lo = (93 / 10) * (75 % 10) = 45\n     *         2 1 | // D2 lo_hi = (93 % 10) * (75 / 10) = 21\n     *     + 6 3 | | // D2 hi_hi = (93 / 10) * (75 / 10) = 63\n     *     ---------\n     *         2 7 | // D2 cross = (15 / 10) + (45 % 10) + 21 = 27\n     *     + 6 7 | | // D2 upper = (27 / 10) + (45 / 10) + 63 = 67\n     *     ---------\n     *       6 9 7 5 // D4 res = (27 * 10) + (15 % 10) + (67 * 100) = 6975\n     *\n     * The reasons for adding the products like this are:\n     *  1. It avoids manual carry tracking. Just like how\n     *     (9 * 9) + 9 + 9 = 99, the same applies with this for UINT64_MAX.\n     *     This avoids a lot of complexity.\n     *\n     *  2. It hints for, and on Clang, compiles to, the powerful UMAAL\n     *     instruction available in ARM's Digital Signal Processing extension\n     *     in 32-bit ARMv6 and later, which is shown below:\n     *\n     *         void UMAAL(xxh_u32 *RdLo, xxh_u32 *RdHi, xxh_u32 Rn, xxh_u32 Rm)\n     *         {\n     *             xxh_u64 product = (xxh_u64)*RdLo * (xxh_u64)*RdHi + Rn + Rm;\n     *             *RdLo = (xxh_u32)(product & 0xFFFFFFFF);\n     *             *RdHi = (xxh_u32)(product >> 32);\n     *         }\n     *\n     *     This instruction was designed for efficient long multiplication, and\n     *     allows this to be calculated in only 4 instructions at speeds\n     *     comparable to some 64-bit ALUs.\n     *\n     *  3. It isn't terrible on other platforms. Usually this will be a couple\n     *     of 32-bit ADD/ADCs.\n     */\n\n    /* First calculate all of the cross products. */\n    xxh_u64 const lo_lo = XXH_mult32to64(lhs & 0xFFFFFFFF, rhs & 0xFFFFFFFF);\n    xxh_u64 const hi_lo = XXH_mult32to64(lhs >> 32,        rhs & 0xFFFFFFFF);\n    xxh_u64 const lo_hi = XXH_mult32to64(lhs & 0xFFFFFFFF, rhs >> 32);\n    xxh_u64 const hi_hi = XXH_mult32to64(lhs >> 32,        rhs >> 32);\n\n    /* Now add the products together. These will never overflow. */\n    xxh_u64 const cross = (lo_lo >> 32) + (hi_lo & 0xFFFFFFFF) + lo_hi;\n    xxh_u64 const upper = (hi_lo >> 32) + (cross >> 32)        + hi_hi;\n    xxh_u64 const lower = (cross << 32) | (lo_lo & 0xFFFFFFFF);\n\n    XXH128_hash_t r128;\n    r128.low64  = lower;\n    r128.high64 = upper;\n    return r128;\n#endif\n}\n\n/*!\n * @brief Calculates a 64-bit to 128-bit multiply, then XOR folds it.\n *\n * The reason for the separate function is to prevent passing too many structs\n * around by value. This will hopefully inline the multiply, but we don't force it.\n *\n * @param lhs , rhs The 64-bit integers to multiply\n * @return The low 64 bits of the product XOR'd by the high 64 bits.\n * @see XXH_mult64to128()\n */\nstatic xxh_u64\nXXH3_mul128_fold64(xxh_u64 lhs, xxh_u64 rhs)\n{\n    XXH128_hash_t product = XXH_mult64to128(lhs, rhs);\n    return product.low64 ^ product.high64;\n}\n\n/*! Seems to produce slightly better code on GCC for some reason. */\nXXH_FORCE_INLINE XXH_CONSTF xxh_u64 XXH_xorshift64(xxh_u64 v64, int shift)\n{\n    XXH_ASSERT(0 <= shift && shift < 64);\n    return v64 ^ (v64 >> shift);\n}\n\n/*\n * This is a fast avalanche stage,\n * suitable when input bits are already partially mixed\n */\nstatic XXH64_hash_t XXH3_avalanche(xxh_u64 h64)\n{\n    h64 = XXH_xorshift64(h64, 37);\n    h64 *= PRIME_MX1;\n    h64 = XXH_xorshift64(h64, 32);\n    return h64;\n}\n\n/*\n * This is a stronger avalanche,\n * inspired by Pelle Evensen's rrmxmx\n * preferable when input has not been previously mixed\n */\nstatic XXH64_hash_t XXH3_rrmxmx(xxh_u64 h64, xxh_u64 len)\n{\n    /* this mix is inspired by Pelle Evensen's rrmxmx */\n    h64 ^= XXH_rotl64(h64, 49) ^ XXH_rotl64(h64, 24);\n    h64 *= PRIME_MX2;\n    h64 ^= (h64 >> 35) + len ;\n    h64 *= PRIME_MX2;\n    return XXH_xorshift64(h64, 28);\n}\n\n\n/* ==========================================\n * Short keys\n * ==========================================\n * One of the shortcomings of XXH32 and XXH64 was that their performance was\n * sub-optimal on short lengths. It used an iterative algorithm which strongly\n * favored lengths that were a multiple of 4 or 8.\n *\n * Instead of iterating over individual inputs, we use a set of single shot\n * functions which piece together a range of lengths and operate in constant time.\n *\n * Additionally, the number of multiplies has been significantly reduced. This\n * reduces latency, especially when emulating 64-bit multiplies on 32-bit.\n *\n * Depending on the platform, this may or may not be faster than XXH32, but it\n * is almost guaranteed to be faster than XXH64.\n */\n\n/*\n * At very short lengths, there isn't enough input to fully hide secrets, or use\n * the entire secret.\n *\n * There is also only a limited amount of mixing we can do before significantly\n * impacting performance.\n *\n * Therefore, we use different sections of the secret and always mix two secret\n * samples with an XOR. This should have no effect on performance on the\n * seedless or withSeed variants because everything _should_ be constant folded\n * by modern compilers.\n *\n * The XOR mixing hides individual parts of the secret and increases entropy.\n *\n * This adds an extra layer of strength for custom secrets.\n */\nXXH_FORCE_INLINE XXH_PUREF XXH64_hash_t\nXXH3_len_1to3_64b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(input != NULL);\n    XXH_ASSERT(1 <= len && len <= 3);\n    XXH_ASSERT(secret != NULL);\n    /*\n     * len = 1: combined = { input[0], 0x01, input[0], input[0] }\n     * len = 2: combined = { input[1], 0x02, input[0], input[1] }\n     * len = 3: combined = { input[2], 0x03, input[0], input[1] }\n     */\n    {   xxh_u8  const c1 = input[0];\n        xxh_u8  const c2 = input[len >> 1];\n        xxh_u8  const c3 = input[len - 1];\n        xxh_u32 const combined = ((xxh_u32)c1 << 16) | ((xxh_u32)c2  << 24)\n                               | ((xxh_u32)c3 <<  0) | ((xxh_u32)len << 8);\n        xxh_u64 const bitflip = (XXH_readLE32(secret) ^ XXH_readLE32(secret+4)) + seed;\n        xxh_u64 const keyed = (xxh_u64)combined ^ bitflip;\n        return XXH64_avalanche(keyed);\n    }\n}\n\nXXH_FORCE_INLINE XXH_PUREF XXH64_hash_t\nXXH3_len_4to8_64b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(input != NULL);\n    XXH_ASSERT(secret != NULL);\n    XXH_ASSERT(4 <= len && len <= 8);\n    seed ^= (xxh_u64)XXH_swap32((xxh_u32)seed) << 32;\n    {   xxh_u32 const input1 = XXH_readLE32(input);\n        xxh_u32 const input2 = XXH_readLE32(input + len - 4);\n        xxh_u64 const bitflip = (XXH_readLE64(secret+8) ^ XXH_readLE64(secret+16)) - seed;\n        xxh_u64 const input64 = input2 + (((xxh_u64)input1) << 32);\n        xxh_u64 const keyed = input64 ^ bitflip;\n        return XXH3_rrmxmx(keyed, len);\n    }\n}\n\nXXH_FORCE_INLINE XXH_PUREF XXH64_hash_t\nXXH3_len_9to16_64b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(input != NULL);\n    XXH_ASSERT(secret != NULL);\n    XXH_ASSERT(9 <= len && len <= 16);\n    {   xxh_u64 const bitflip1 = (XXH_readLE64(secret+24) ^ XXH_readLE64(secret+32)) + seed;\n        xxh_u64 const bitflip2 = (XXH_readLE64(secret+40) ^ XXH_readLE64(secret+48)) - seed;\n        xxh_u64 const input_lo = XXH_readLE64(input)           ^ bitflip1;\n        xxh_u64 const input_hi = XXH_readLE64(input + len - 8) ^ bitflip2;\n        xxh_u64 const acc = len\n                          + XXH_swap64(input_lo) + input_hi\n                          + XXH3_mul128_fold64(input_lo, input_hi);\n        return XXH3_avalanche(acc);\n    }\n}\n\nXXH_FORCE_INLINE XXH_PUREF XXH64_hash_t\nXXH3_len_0to16_64b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(len <= 16);\n    {   if (XXH_likely(len >  8)) return XXH3_len_9to16_64b(input, len, secret, seed);\n        if (XXH_likely(len >= 4)) return XXH3_len_4to8_64b(input, len, secret, seed);\n        if (len) return XXH3_len_1to3_64b(input, len, secret, seed);\n        return XXH64_avalanche(seed ^ (XXH_readLE64(secret+56) ^ XXH_readLE64(secret+64)));\n    }\n}\n\n/*\n * DISCLAIMER: There are known *seed-dependent* multicollisions here due to\n * multiplication by zero, affecting hashes of lengths 17 to 240.\n *\n * However, they are very unlikely.\n *\n * Keep this in mind when using the unseeded XXH3_64bits() variant: As with all\n * unseeded non-cryptographic hashes, it does not attempt to defend itself\n * against specially crafted inputs, only random inputs.\n *\n * Compared to classic UMAC where a 1 in 2^31 chance of 4 consecutive bytes\n * cancelling out the secret is taken an arbitrary number of times (addressed\n * in XXH3_accumulate_512), this collision is very unlikely with random inputs\n * and/or proper seeding:\n *\n * This only has a 1 in 2^63 chance of 8 consecutive bytes cancelling out, in a\n * function that is only called up to 16 times per hash with up to 240 bytes of\n * input.\n *\n * This is not too bad for a non-cryptographic hash function, especially with\n * only 64 bit outputs.\n *\n * The 128-bit variant (which trades some speed for strength) is NOT affected\n * by this, although it is always a good idea to use a proper seed if you care\n * about strength.\n */\nXXH_FORCE_INLINE xxh_u64 XXH3_mix16B(const xxh_u8* XXH_RESTRICT input,\n                                     const xxh_u8* XXH_RESTRICT secret, xxh_u64 seed64)\n{\n#if defined(__GNUC__) && !defined(__clang__) /* GCC, not Clang */ \\\n  && defined(__i386__) && defined(__SSE2__)  /* x86 + SSE2 */ \\\n  && !defined(XXH_ENABLE_AUTOVECTORIZE)      /* Define to disable like XXH32 hack */\n    /*\n     * UGLY HACK:\n     * GCC for x86 tends to autovectorize the 128-bit multiply, resulting in\n     * slower code.\n     *\n     * By forcing seed64 into a register, we disrupt the cost model and\n     * cause it to scalarize. See `XXH32_round()`\n     *\n     * FIXME: Clang's output is still _much_ faster -- On an AMD Ryzen 3600,\n     * XXH3_64bits @ len=240 runs at 4.6 GB/s with Clang 9, but 3.3 GB/s on\n     * GCC 9.2, despite both emitting scalar code.\n     *\n     * GCC generates much better scalar code than Clang for the rest of XXH3,\n     * which is why finding a more optimal codepath is an interest.\n     */\n    XXH_COMPILER_GUARD(seed64);\n#endif\n    {   xxh_u64 const input_lo = XXH_readLE64(input);\n        xxh_u64 const input_hi = XXH_readLE64(input+8);\n        return XXH3_mul128_fold64(\n            input_lo ^ (XXH_readLE64(secret)   + seed64),\n            input_hi ^ (XXH_readLE64(secret+8) - seed64)\n        );\n    }\n}\n\n/* For mid range keys, XXH3 uses a Mum-hash variant. */\nXXH_FORCE_INLINE XXH_PUREF XXH64_hash_t\nXXH3_len_17to128_64b(const xxh_u8* XXH_RESTRICT input, size_t len,\n                     const xxh_u8* XXH_RESTRICT secret, size_t secretSize,\n                     XXH64_hash_t seed)\n{\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;\n    XXH_ASSERT(16 < len && len <= 128);\n\n    {   xxh_u64 acc = len * XXH_PRIME64_1;\n#if XXH_SIZE_OPT >= 1\n        /* Smaller and cleaner, but slightly slower. */\n        unsigned int i = (unsigned int)(len - 1) / 32;\n        do {\n            acc += XXH3_mix16B(input+16 * i, secret+32*i, seed);\n            acc += XXH3_mix16B(input+len-16*(i+1), secret+32*i+16, seed);\n        } while (i-- != 0);\n#else\n        if (len > 32) {\n            if (len > 64) {\n                if (len > 96) {\n                    acc += XXH3_mix16B(input+48, secret+96, seed);\n                    acc += XXH3_mix16B(input+len-64, secret+112, seed);\n                }\n                acc += XXH3_mix16B(input+32, secret+64, seed);\n                acc += XXH3_mix16B(input+len-48, secret+80, seed);\n            }\n            acc += XXH3_mix16B(input+16, secret+32, seed);\n            acc += XXH3_mix16B(input+len-32, secret+48, seed);\n        }\n        acc += XXH3_mix16B(input+0, secret+0, seed);\n        acc += XXH3_mix16B(input+len-16, secret+16, seed);\n#endif\n        return XXH3_avalanche(acc);\n    }\n}\n\n/*!\n * @brief Maximum size of \"short\" key in bytes.\n */\n#define XXH3_MIDSIZE_MAX 240\n\nXXH_NO_INLINE XXH_PUREF XXH64_hash_t\nXXH3_len_129to240_64b(const xxh_u8* XXH_RESTRICT input, size_t len,\n                      const xxh_u8* XXH_RESTRICT secret, size_t secretSize,\n                      XXH64_hash_t seed)\n{\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;\n    XXH_ASSERT(128 < len && len <= XXH3_MIDSIZE_MAX);\n\n    #define XXH3_MIDSIZE_STARTOFFSET 3\n    #define XXH3_MIDSIZE_LASTOFFSET  17\n\n    {   xxh_u64 acc = len * XXH_PRIME64_1;\n        xxh_u64 acc_end;\n        unsigned int const nbRounds = (unsigned int)len / 16;\n        unsigned int i;\n        XXH_ASSERT(128 < len && len <= XXH3_MIDSIZE_MAX);\n        for (i=0; i<8; i++) {\n            acc += XXH3_mix16B(input+(16*i), secret+(16*i), seed);\n        }\n        /* last bytes */\n        acc_end = XXH3_mix16B(input + len - 16, secret + XXH3_SECRET_SIZE_MIN - XXH3_MIDSIZE_LASTOFFSET, seed);\n        XXH_ASSERT(nbRounds >= 8);\n        acc = XXH3_avalanche(acc);\n#if defined(__clang__)                                /* Clang */ \\\n    && (defined(__ARM_NEON) || defined(__ARM_NEON__)) /* NEON */ \\\n    && !defined(XXH_ENABLE_AUTOVECTORIZE)             /* Define to disable */\n        /*\n         * UGLY HACK:\n         * Clang for ARMv7-A tries to vectorize this loop, similar to GCC x86.\n         * In everywhere else, it uses scalar code.\n         *\n         * For 64->128-bit multiplies, even if the NEON was 100% optimal, it\n         * would still be slower than UMAAL (see XXH_mult64to128).\n         *\n         * Unfortunately, Clang doesn't handle the long multiplies properly and\n         * converts them to the nonexistent \"vmulq_u64\" intrinsic, which is then\n         * scalarized into an ugly mess of VMOV.32 instructions.\n         *\n         * This mess is difficult to avoid without turning autovectorization\n         * off completely, but they are usually relatively minor and/or not\n         * worth it to fix.\n         *\n         * This loop is the easiest to fix, as unlike XXH32, this pragma\n         * _actually works_ because it is a loop vectorization instead of an\n         * SLP vectorization.\n         */\n        #pragma clang loop vectorize(disable)\n#endif\n        for (i=8 ; i < nbRounds; i++) {\n            /*\n             * Prevents clang for unrolling the acc loop and interleaving with this one.\n             */\n            XXH_COMPILER_GUARD(acc);\n            acc_end += XXH3_mix16B(input+(16*i), secret+(16*(i-8)) + XXH3_MIDSIZE_STARTOFFSET, seed);\n        }\n        return XXH3_avalanche(acc + acc_end);\n    }\n}\n\n\n/* =======     Long Keys     ======= */\n\n#define XXH_STRIPE_LEN 64\n#define XXH_SECRET_CONSUME_RATE 8   /* nb of secret bytes consumed at each accumulation */\n#define XXH_ACC_NB (XXH_STRIPE_LEN / sizeof(xxh_u64))\n\n#ifdef XXH_OLD_NAMES\n#  define STRIPE_LEN XXH_STRIPE_LEN\n#  define ACC_NB XXH_ACC_NB\n#endif\n\n#ifndef XXH_PREFETCH_DIST\n#  ifdef __clang__\n#    define XXH_PREFETCH_DIST 320\n#  else\n#    if (XXH_VECTOR == XXH_AVX512)\n#      define XXH_PREFETCH_DIST 512\n#    else\n#      define XXH_PREFETCH_DIST 384\n#    endif\n#  endif  /* __clang__ */\n#endif  /* XXH_PREFETCH_DIST */\n\n/*\n * These macros are to generate an XXH3_accumulate() function.\n * The two arguments select the name suffix and target attribute.\n *\n * The name of this symbol is XXH3_accumulate_<name>() and it calls\n * XXH3_accumulate_512_<name>().\n *\n * It may be useful to hand implement this function if the compiler fails to\n * optimize the inline function.\n */\n#define XXH3_ACCUMULATE_TEMPLATE(name)                      \\\nvoid                                                        \\\nXXH3_accumulate_##name(xxh_u64* XXH_RESTRICT acc,           \\\n                       const xxh_u8* XXH_RESTRICT input,    \\\n                       const xxh_u8* XXH_RESTRICT secret,   \\\n                       size_t nbStripes)                    \\\n{                                                           \\\n    size_t n;                                               \\\n    for (n = 0; n < nbStripes; n++ ) {                      \\\n        const xxh_u8* const in = input + n*XXH_STRIPE_LEN;  \\\n        XXH_PREFETCH(in + XXH_PREFETCH_DIST);               \\\n        XXH3_accumulate_512_##name(                         \\\n                 acc,                                       \\\n                 in,                                        \\\n                 secret + n*XXH_SECRET_CONSUME_RATE);       \\\n    }                                                       \\\n}\n\n\nXXH_FORCE_INLINE void XXH_writeLE64(void* dst, xxh_u64 v64)\n{\n    if (!XXH_CPU_LITTLE_ENDIAN) v64 = XXH_swap64(v64);\n    XXH_memcpy(dst, &v64, sizeof(v64));\n}\n\n/* Several intrinsic functions below are supposed to accept __int64 as argument,\n * as documented in https://software.intel.com/sites/landingpage/IntrinsicsGuide/ .\n * However, several environments do not define __int64 type,\n * requiring a workaround.\n */\n#if !defined (__VMS) \\\n  && (defined (__cplusplus) \\\n  || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) )\n    typedef int64_t xxh_i64;\n#else\n    /* the following type must have a width of 64-bit */\n    typedef long long xxh_i64;\n#endif\n\n\n/*\n * XXH3_accumulate_512 is the tightest loop for long inputs, and it is the most optimized.\n *\n * It is a hardened version of UMAC, based off of FARSH's implementation.\n *\n * This was chosen because it adapts quite well to 32-bit, 64-bit, and SIMD\n * implementations, and it is ridiculously fast.\n *\n * We harden it by mixing the original input to the accumulators as well as the product.\n *\n * This means that in the (relatively likely) case of a multiply by zero, the\n * original input is preserved.\n *\n * On 128-bit inputs, we swap 64-bit pairs when we add the input to improve\n * cross-pollination, as otherwise the upper and lower halves would be\n * essentially independent.\n *\n * This doesn't matter on 64-bit hashes since they all get merged together in\n * the end, so we skip the extra step.\n *\n * Both XXH3_64bits and XXH3_128bits use this subroutine.\n */\n\n#if (XXH_VECTOR == XXH_AVX512) \\\n     || (defined(XXH_DISPATCH_AVX512) && XXH_DISPATCH_AVX512 != 0)\n\n#ifndef XXH_TARGET_AVX512\n# define XXH_TARGET_AVX512  /* disable attribute target */\n#endif\n\nXXH_FORCE_INLINE XXH_TARGET_AVX512 void\nXXH3_accumulate_512_avx512(void* XXH_RESTRICT acc,\n                     const void* XXH_RESTRICT input,\n                     const void* XXH_RESTRICT secret)\n{\n    __m512i* const xacc = (__m512i *) acc;\n    XXH_ASSERT((((size_t)acc) & 63) == 0);\n    XXH_STATIC_ASSERT(XXH_STRIPE_LEN == sizeof(__m512i));\n\n    {\n        /* data_vec    = input[0]; */\n        __m512i const data_vec    = _mm512_loadu_si512   (input);\n        /* key_vec     = secret[0]; */\n        __m512i const key_vec     = _mm512_loadu_si512   (secret);\n        /* data_key    = data_vec ^ key_vec; */\n        __m512i const data_key    = _mm512_xor_si512     (data_vec, key_vec);\n        /* data_key_lo = data_key >> 32; */\n        __m512i const data_key_lo = _mm512_srli_epi64 (data_key, 32);\n        /* product     = (data_key & 0xffffffff) * (data_key_lo & 0xffffffff); */\n        __m512i const product     = _mm512_mul_epu32     (data_key, data_key_lo);\n        /* xacc[0] += swap(data_vec); */\n        __m512i const data_swap = _mm512_shuffle_epi32(data_vec, (_MM_PERM_ENUM)_MM_SHUFFLE(1, 0, 3, 2));\n        __m512i const sum       = _mm512_add_epi64(*xacc, data_swap);\n        /* xacc[0] += product; */\n        *xacc = _mm512_add_epi64(product, sum);\n    }\n}\nXXH_FORCE_INLINE XXH_TARGET_AVX512 XXH3_ACCUMULATE_TEMPLATE(avx512)\n\n/*\n * XXH3_scrambleAcc: Scrambles the accumulators to improve mixing.\n *\n * Multiplication isn't perfect, as explained by Google in HighwayHash:\n *\n *  // Multiplication mixes/scrambles bytes 0-7 of the 64-bit result to\n *  // varying degrees. In descending order of goodness, bytes\n *  // 3 4 2 5 1 6 0 7 have quality 228 224 164 160 100 96 36 32.\n *  // As expected, the upper and lower bytes are much worse.\n *\n * Source: https://github.com/google/highwayhash/blob/0aaf66b/highwayhash/hh_avx2.h#L291\n *\n * Since our algorithm uses a pseudorandom secret to add some variance into the\n * mix, we don't need to (or want to) mix as often or as much as HighwayHash does.\n *\n * This isn't as tight as XXH3_accumulate, but still written in SIMD to avoid\n * extraction.\n *\n * Both XXH3_64bits and XXH3_128bits use this subroutine.\n */\n\nXXH_FORCE_INLINE XXH_TARGET_AVX512 void\nXXH3_scrambleAcc_avx512(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 63) == 0);\n    XXH_STATIC_ASSERT(XXH_STRIPE_LEN == sizeof(__m512i));\n    {   __m512i* const xacc = (__m512i*) acc;\n        const __m512i prime32 = _mm512_set1_epi32((int)XXH_PRIME32_1);\n\n        /* xacc[0] ^= (xacc[0] >> 47) */\n        __m512i const acc_vec     = *xacc;\n        __m512i const shifted     = _mm512_srli_epi64    (acc_vec, 47);\n        /* xacc[0] ^= secret; */\n        __m512i const key_vec     = _mm512_loadu_si512   (secret);\n        __m512i const data_key    = _mm512_ternarylogic_epi32(key_vec, acc_vec, shifted, 0x96 /* key_vec ^ acc_vec ^ shifted */);\n\n        /* xacc[0] *= XXH_PRIME32_1; */\n        __m512i const data_key_hi = _mm512_srli_epi64 (data_key, 32);\n        __m512i const prod_lo     = _mm512_mul_epu32     (data_key, prime32);\n        __m512i const prod_hi     = _mm512_mul_epu32     (data_key_hi, prime32);\n        *xacc = _mm512_add_epi64(prod_lo, _mm512_slli_epi64(prod_hi, 32));\n    }\n}\n\nXXH_FORCE_INLINE XXH_TARGET_AVX512 void\nXXH3_initCustomSecret_avx512(void* XXH_RESTRICT customSecret, xxh_u64 seed64)\n{\n    XXH_STATIC_ASSERT((XXH_SECRET_DEFAULT_SIZE & 63) == 0);\n    XXH_STATIC_ASSERT(XXH_SEC_ALIGN == 64);\n    XXH_ASSERT(((size_t)customSecret & 63) == 0);\n    (void)(&XXH_writeLE64);\n    {   int const nbRounds = XXH_SECRET_DEFAULT_SIZE / sizeof(__m512i);\n        __m512i const seed_pos = _mm512_set1_epi64((xxh_i64)seed64);\n        __m512i const seed     = _mm512_mask_sub_epi64(seed_pos, 0xAA, _mm512_set1_epi8(0), seed_pos);\n\n        const __m512i* const src  = (const __m512i*) ((const void*) XXH3_kSecret);\n              __m512i* const dest = (      __m512i*) customSecret;\n        int i;\n        XXH_ASSERT(((size_t)src & 63) == 0); /* control alignment */\n        XXH_ASSERT(((size_t)dest & 63) == 0);\n        for (i=0; i < nbRounds; ++i) {\n            dest[i] = _mm512_add_epi64(_mm512_load_si512(src + i), seed);\n    }   }\n}\n\n#endif\n\n#if (XXH_VECTOR == XXH_AVX2) \\\n    || (defined(XXH_DISPATCH_AVX2) && XXH_DISPATCH_AVX2 != 0)\n\n#ifndef XXH_TARGET_AVX2\n# define XXH_TARGET_AVX2  /* disable attribute target */\n#endif\n\nXXH_FORCE_INLINE XXH_TARGET_AVX2 void\nXXH3_accumulate_512_avx2( void* XXH_RESTRICT acc,\n                    const void* XXH_RESTRICT input,\n                    const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 31) == 0);\n    {   __m256i* const xacc    =       (__m256i *) acc;\n        /* Unaligned. This is mainly for pointer arithmetic, and because\n         * _mm256_loadu_si256 requires  a const __m256i * pointer for some reason. */\n        const         __m256i* const xinput  = (const __m256i *) input;\n        /* Unaligned. This is mainly for pointer arithmetic, and because\n         * _mm256_loadu_si256 requires a const __m256i * pointer for some reason. */\n        const         __m256i* const xsecret = (const __m256i *) secret;\n\n        size_t i;\n        for (i=0; i < XXH_STRIPE_LEN/sizeof(__m256i); i++) {\n            /* data_vec    = xinput[i]; */\n            __m256i const data_vec    = _mm256_loadu_si256    (xinput+i);\n            /* key_vec     = xsecret[i]; */\n            __m256i const key_vec     = _mm256_loadu_si256   (xsecret+i);\n            /* data_key    = data_vec ^ key_vec; */\n            __m256i const data_key    = _mm256_xor_si256     (data_vec, key_vec);\n            /* data_key_lo = data_key >> 32; */\n            __m256i const data_key_lo = _mm256_srli_epi64 (data_key, 32);\n            /* product     = (data_key & 0xffffffff) * (data_key_lo & 0xffffffff); */\n            __m256i const product     = _mm256_mul_epu32     (data_key, data_key_lo);\n            /* xacc[i] += swap(data_vec); */\n            __m256i const data_swap = _mm256_shuffle_epi32(data_vec, _MM_SHUFFLE(1, 0, 3, 2));\n            __m256i const sum       = _mm256_add_epi64(xacc[i], data_swap);\n            /* xacc[i] += product; */\n            xacc[i] = _mm256_add_epi64(product, sum);\n    }   }\n}\nXXH_FORCE_INLINE XXH_TARGET_AVX2 XXH3_ACCUMULATE_TEMPLATE(avx2)\n\nXXH_FORCE_INLINE XXH_TARGET_AVX2 void\nXXH3_scrambleAcc_avx2(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 31) == 0);\n    {   __m256i* const xacc = (__m256i*) acc;\n        /* Unaligned. This is mainly for pointer arithmetic, and because\n         * _mm256_loadu_si256 requires a const __m256i * pointer for some reason. */\n        const         __m256i* const xsecret = (const __m256i *) secret;\n        const __m256i prime32 = _mm256_set1_epi32((int)XXH_PRIME32_1);\n\n        size_t i;\n        for (i=0; i < XXH_STRIPE_LEN/sizeof(__m256i); i++) {\n            /* xacc[i] ^= (xacc[i] >> 47) */\n            __m256i const acc_vec     = xacc[i];\n            __m256i const shifted     = _mm256_srli_epi64    (acc_vec, 47);\n            __m256i const data_vec    = _mm256_xor_si256     (acc_vec, shifted);\n            /* xacc[i] ^= xsecret; */\n            __m256i const key_vec     = _mm256_loadu_si256   (xsecret+i);\n            __m256i const data_key    = _mm256_xor_si256     (data_vec, key_vec);\n\n            /* xacc[i] *= XXH_PRIME32_1; */\n            __m256i const data_key_hi = _mm256_srli_epi64 (data_key, 32);\n            __m256i const prod_lo     = _mm256_mul_epu32     (data_key, prime32);\n            __m256i const prod_hi     = _mm256_mul_epu32     (data_key_hi, prime32);\n            xacc[i] = _mm256_add_epi64(prod_lo, _mm256_slli_epi64(prod_hi, 32));\n        }\n    }\n}\n\nXXH_FORCE_INLINE XXH_TARGET_AVX2 void XXH3_initCustomSecret_avx2(void* XXH_RESTRICT customSecret, xxh_u64 seed64)\n{\n    XXH_STATIC_ASSERT((XXH_SECRET_DEFAULT_SIZE & 31) == 0);\n    XXH_STATIC_ASSERT((XXH_SECRET_DEFAULT_SIZE / sizeof(__m256i)) == 6);\n    XXH_STATIC_ASSERT(XXH_SEC_ALIGN <= 64);\n    (void)(&XXH_writeLE64);\n    XXH_PREFETCH(customSecret);\n    {   __m256i const seed = _mm256_set_epi64x((xxh_i64)(0U - seed64), (xxh_i64)seed64, (xxh_i64)(0U - seed64), (xxh_i64)seed64);\n\n        const __m256i* const src  = (const __m256i*) ((const void*) XXH3_kSecret);\n              __m256i*       dest = (      __m256i*) customSecret;\n\n#       if defined(__GNUC__) || defined(__clang__)\n        /*\n         * On GCC & Clang, marking 'dest' as modified will cause the compiler:\n         *   - do not extract the secret from sse registers in the internal loop\n         *   - use less common registers, and avoid pushing these reg into stack\n         */\n        XXH_COMPILER_GUARD(dest);\n#       endif\n        XXH_ASSERT(((size_t)src & 31) == 0); /* control alignment */\n        XXH_ASSERT(((size_t)dest & 31) == 0);\n\n        /* GCC -O2 need unroll loop manually */\n        dest[0] = _mm256_add_epi64(_mm256_load_si256(src+0), seed);\n        dest[1] = _mm256_add_epi64(_mm256_load_si256(src+1), seed);\n        dest[2] = _mm256_add_epi64(_mm256_load_si256(src+2), seed);\n        dest[3] = _mm256_add_epi64(_mm256_load_si256(src+3), seed);\n        dest[4] = _mm256_add_epi64(_mm256_load_si256(src+4), seed);\n        dest[5] = _mm256_add_epi64(_mm256_load_si256(src+5), seed);\n    }\n}\n\n#endif\n\n/* x86dispatch always generates SSE2 */\n#if (XXH_VECTOR == XXH_SSE2) || defined(XXH_X86DISPATCH)\n\n#ifndef XXH_TARGET_SSE2\n# define XXH_TARGET_SSE2  /* disable attribute target */\n#endif\n\nXXH_FORCE_INLINE XXH_TARGET_SSE2 void\nXXH3_accumulate_512_sse2( void* XXH_RESTRICT acc,\n                    const void* XXH_RESTRICT input,\n                    const void* XXH_RESTRICT secret)\n{\n    /* SSE2 is just a half-scale version of the AVX2 version. */\n    XXH_ASSERT((((size_t)acc) & 15) == 0);\n    {   __m128i* const xacc    =       (__m128i *) acc;\n        /* Unaligned. This is mainly for pointer arithmetic, and because\n         * _mm_loadu_si128 requires a const __m128i * pointer for some reason. */\n        const         __m128i* const xinput  = (const __m128i *) input;\n        /* Unaligned. This is mainly for pointer arithmetic, and because\n         * _mm_loadu_si128 requires a const __m128i * pointer for some reason. */\n        const         __m128i* const xsecret = (const __m128i *) secret;\n\n        size_t i;\n        for (i=0; i < XXH_STRIPE_LEN/sizeof(__m128i); i++) {\n            /* data_vec    = xinput[i]; */\n            __m128i const data_vec    = _mm_loadu_si128   (xinput+i);\n            /* key_vec     = xsecret[i]; */\n            __m128i const key_vec     = _mm_loadu_si128   (xsecret+i);\n            /* data_key    = data_vec ^ key_vec; */\n            __m128i const data_key    = _mm_xor_si128     (data_vec, key_vec);\n            /* data_key_lo = data_key >> 32; */\n            __m128i const data_key_lo = _mm_shuffle_epi32 (data_key, _MM_SHUFFLE(0, 3, 0, 1));\n            /* product     = (data_key & 0xffffffff) * (data_key_lo & 0xffffffff); */\n            __m128i const product     = _mm_mul_epu32     (data_key, data_key_lo);\n            /* xacc[i] += swap(data_vec); */\n            __m128i const data_swap = _mm_shuffle_epi32(data_vec, _MM_SHUFFLE(1,0,3,2));\n            __m128i const sum       = _mm_add_epi64(xacc[i], data_swap);\n            /* xacc[i] += product; */\n            xacc[i] = _mm_add_epi64(product, sum);\n    }   }\n}\nXXH_FORCE_INLINE XXH_TARGET_SSE2 XXH3_ACCUMULATE_TEMPLATE(sse2)\n\nXXH_FORCE_INLINE XXH_TARGET_SSE2 void\nXXH3_scrambleAcc_sse2(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 15) == 0);\n    {   __m128i* const xacc = (__m128i*) acc;\n        /* Unaligned. This is mainly for pointer arithmetic, and because\n         * _mm_loadu_si128 requires a const __m128i * pointer for some reason. */\n        const         __m128i* const xsecret = (const __m128i *) secret;\n        const __m128i prime32 = _mm_set1_epi32((int)XXH_PRIME32_1);\n\n        size_t i;\n        for (i=0; i < XXH_STRIPE_LEN/sizeof(__m128i); i++) {\n            /* xacc[i] ^= (xacc[i] >> 47) */\n            __m128i const acc_vec     = xacc[i];\n            __m128i const shifted     = _mm_srli_epi64    (acc_vec, 47);\n            __m128i const data_vec    = _mm_xor_si128     (acc_vec, shifted);\n            /* xacc[i] ^= xsecret[i]; */\n            __m128i const key_vec     = _mm_loadu_si128   (xsecret+i);\n            __m128i const data_key    = _mm_xor_si128     (data_vec, key_vec);\n\n            /* xacc[i] *= XXH_PRIME32_1; */\n            __m128i const data_key_hi = _mm_shuffle_epi32 (data_key, _MM_SHUFFLE(0, 3, 0, 1));\n            __m128i const prod_lo     = _mm_mul_epu32     (data_key, prime32);\n            __m128i const prod_hi     = _mm_mul_epu32     (data_key_hi, prime32);\n            xacc[i] = _mm_add_epi64(prod_lo, _mm_slli_epi64(prod_hi, 32));\n        }\n    }\n}\n\nXXH_FORCE_INLINE XXH_TARGET_SSE2 void XXH3_initCustomSecret_sse2(void* XXH_RESTRICT customSecret, xxh_u64 seed64)\n{\n    XXH_STATIC_ASSERT((XXH_SECRET_DEFAULT_SIZE & 15) == 0);\n    (void)(&XXH_writeLE64);\n    {   int const nbRounds = XXH_SECRET_DEFAULT_SIZE / sizeof(__m128i);\n\n#       if defined(_MSC_VER) && defined(_M_IX86) && _MSC_VER < 1900\n        /* MSVC 32bit mode does not support _mm_set_epi64x before 2015 */\n        XXH_ALIGN(16) const xxh_i64 seed64x2[2] = { (xxh_i64)seed64, (xxh_i64)(0U - seed64) };\n        __m128i const seed = _mm_load_si128((__m128i const*)seed64x2);\n#       else\n        __m128i const seed = _mm_set_epi64x((xxh_i64)(0U - seed64), (xxh_i64)seed64);\n#       endif\n        int i;\n\n        const void* const src16 = XXH3_kSecret;\n        __m128i* dst16 = (__m128i*) customSecret;\n#       if defined(__GNUC__) || defined(__clang__)\n        /*\n         * On GCC & Clang, marking 'dest' as modified will cause the compiler:\n         *   - do not extract the secret from sse registers in the internal loop\n         *   - use less common registers, and avoid pushing these reg into stack\n         */\n        XXH_COMPILER_GUARD(dst16);\n#       endif\n        XXH_ASSERT(((size_t)src16 & 15) == 0); /* control alignment */\n        XXH_ASSERT(((size_t)dst16 & 15) == 0);\n\n        for (i=0; i < nbRounds; ++i) {\n            dst16[i] = _mm_add_epi64(_mm_load_si128((const __m128i *)src16+i), seed);\n    }   }\n}\n\n#endif\n\n#if (XXH_VECTOR == XXH_NEON)\n\n/* forward declarations for the scalar routines */\nXXH_FORCE_INLINE void\nXXH3_scalarRound(void* XXH_RESTRICT acc, void const* XXH_RESTRICT input,\n                 void const* XXH_RESTRICT secret, size_t lane);\n\nXXH_FORCE_INLINE void\nXXH3_scalarScrambleRound(void* XXH_RESTRICT acc,\n                         void const* XXH_RESTRICT secret, size_t lane);\n\n/*!\n * @internal\n * @brief The bulk processing loop for NEON and WASM SIMD128.\n *\n * The NEON code path is actually partially scalar when running on AArch64. This\n * is to optimize the pipelining and can have up to 15% speedup depending on the\n * CPU, and it also mitigates some GCC codegen issues.\n *\n * @see XXH3_NEON_LANES for configuring this and details about this optimization.\n *\n * NEON's 32-bit to 64-bit long multiply takes a half vector of 32-bit\n * integers instead of the other platforms which mask full 64-bit vectors,\n * so the setup is more complicated than just shifting right.\n *\n * Additionally, there is an optimization for 4 lanes at once noted below.\n *\n * Since, as stated, the most optimal amount of lanes for Cortexes is 6,\n * there needs to be *three* versions of the accumulate operation used\n * for the remaining 2 lanes.\n *\n * WASM's SIMD128 uses SIMDe's arm_neon.h polyfill because the intrinsics overlap\n * nearly perfectly.\n */\n\nXXH_FORCE_INLINE void\nXXH3_accumulate_512_neon( void* XXH_RESTRICT acc,\n                    const void* XXH_RESTRICT input,\n                    const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 15) == 0);\n    XXH_STATIC_ASSERT(XXH3_NEON_LANES > 0 && XXH3_NEON_LANES <= XXH_ACC_NB && XXH3_NEON_LANES % 2 == 0);\n    {   /* GCC for darwin arm64 does not like aliasing here */\n        xxh_aliasing_uint64x2_t* const xacc = (xxh_aliasing_uint64x2_t*) acc;\n        /* We don't use a uint32x4_t pointer because it causes bus errors on ARMv7. */\n        uint8_t const* xinput = (const uint8_t *) input;\n        uint8_t const* xsecret  = (const uint8_t *) secret;\n\n        size_t i;\n#ifdef __wasm_simd128__\n        /*\n         * On WASM SIMD128, Clang emits direct address loads when XXH3_kSecret\n         * is constant propagated, which results in it converting it to this\n         * inside the loop:\n         *\n         *    a = v128.load(XXH3_kSecret +  0 + $secret_offset, offset = 0)\n         *    b = v128.load(XXH3_kSecret + 16 + $secret_offset, offset = 0)\n         *    ...\n         *\n         * This requires a full 32-bit address immediate (and therefore a 6 byte\n         * instruction) as well as an add for each offset.\n         *\n         * Putting an asm guard prevents it from folding (at the cost of losing\n         * the alignment hint), and uses the free offset in `v128.load` instead\n         * of adding secret_offset each time which overall reduces code size by\n         * about a kilobyte and improves performance.\n         */\n        XXH_COMPILER_GUARD(xsecret);\n#endif\n        /* Scalar lanes use the normal scalarRound routine */\n        for (i = XXH3_NEON_LANES; i < XXH_ACC_NB; i++) {\n            XXH3_scalarRound(acc, input, secret, i);\n        }\n        i = 0;\n        /* 4 NEON lanes at a time. */\n        for (; i+1 < XXH3_NEON_LANES / 2; i+=2) {\n            /* data_vec = xinput[i]; */\n            uint64x2_t data_vec_1 = XXH_vld1q_u64(xinput  + (i * 16));\n            uint64x2_t data_vec_2 = XXH_vld1q_u64(xinput  + ((i+1) * 16));\n            /* key_vec  = xsecret[i];  */\n            uint64x2_t key_vec_1  = XXH_vld1q_u64(xsecret + (i * 16));\n            uint64x2_t key_vec_2  = XXH_vld1q_u64(xsecret + ((i+1) * 16));\n            /* data_swap = swap(data_vec) */\n            uint64x2_t data_swap_1 = vextq_u64(data_vec_1, data_vec_1, 1);\n            uint64x2_t data_swap_2 = vextq_u64(data_vec_2, data_vec_2, 1);\n            /* data_key = data_vec ^ key_vec; */\n            uint64x2_t data_key_1 = veorq_u64(data_vec_1, key_vec_1);\n            uint64x2_t data_key_2 = veorq_u64(data_vec_2, key_vec_2);\n\n            /*\n             * If we reinterpret the 64x2 vectors as 32x4 vectors, we can use a\n             * de-interleave operation for 4 lanes in 1 step with `vuzpq_u32` to\n             * get one vector with the low 32 bits of each lane, and one vector\n             * with the high 32 bits of each lane.\n             *\n             * The intrinsic returns a double vector because the original ARMv7-a\n             * instruction modified both arguments in place. AArch64 and SIMD128 emit\n             * two instructions from this intrinsic.\n             *\n             *  [ dk11L | dk11H | dk12L | dk12H ] -> [ dk11L | dk12L | dk21L | dk22L ]\n             *  [ dk21L | dk21H | dk22L | dk22H ] -> [ dk11H | dk12H | dk21H | dk22H ]\n             */\n            uint32x4x2_t unzipped = vuzpq_u32(\n                vreinterpretq_u32_u64(data_key_1),\n                vreinterpretq_u32_u64(data_key_2)\n            );\n            /* data_key_lo = data_key & 0xFFFFFFFF */\n            uint32x4_t data_key_lo = unzipped.val[0];\n            /* data_key_hi = data_key >> 32 */\n            uint32x4_t data_key_hi = unzipped.val[1];\n            /*\n             * Then, we can split the vectors horizontally and multiply which, as for most\n             * widening intrinsics, have a variant that works on both high half vectors\n             * for free on AArch64. A similar instruction is available on SIMD128.\n             *\n             * sum = data_swap + (u64x2) data_key_lo * (u64x2) data_key_hi\n             */\n            uint64x2_t sum_1 = XXH_vmlal_low_u32(data_swap_1, data_key_lo, data_key_hi);\n            uint64x2_t sum_2 = XXH_vmlal_high_u32(data_swap_2, data_key_lo, data_key_hi);\n            /*\n             * Clang reorders\n             *    a += b * c;     // umlal   swap.2d, dkl.2s, dkh.2s\n             *    c += a;         // add     acc.2d, acc.2d, swap.2d\n             * to\n             *    c += a;         // add     acc.2d, acc.2d, swap.2d\n             *    c += b * c;     // umlal   acc.2d, dkl.2s, dkh.2s\n             *\n             * While it would make sense in theory since the addition is faster,\n             * for reasons likely related to umlal being limited to certain NEON\n             * pipelines, this is worse. A compiler guard fixes this.\n             */\n            XXH_COMPILER_GUARD_CLANG_NEON(sum_1);\n            XXH_COMPILER_GUARD_CLANG_NEON(sum_2);\n            /* xacc[i] = acc_vec + sum; */\n            xacc[i]   = vaddq_u64(xacc[i], sum_1);\n            xacc[i+1] = vaddq_u64(xacc[i+1], sum_2);\n        }\n        /* Operate on the remaining NEON lanes 2 at a time. */\n        for (; i < XXH3_NEON_LANES / 2; i++) {\n            /* data_vec = xinput[i]; */\n            uint64x2_t data_vec = XXH_vld1q_u64(xinput  + (i * 16));\n            /* key_vec  = xsecret[i];  */\n            uint64x2_t key_vec  = XXH_vld1q_u64(xsecret + (i * 16));\n            /* acc_vec_2 = swap(data_vec) */\n            uint64x2_t data_swap = vextq_u64(data_vec, data_vec, 1);\n            /* data_key = data_vec ^ key_vec; */\n            uint64x2_t data_key = veorq_u64(data_vec, key_vec);\n            /* For two lanes, just use VMOVN and VSHRN. */\n            /* data_key_lo = data_key & 0xFFFFFFFF; */\n            uint32x2_t data_key_lo = vmovn_u64(data_key);\n            /* data_key_hi = data_key >> 32; */\n            uint32x2_t data_key_hi = vshrn_n_u64(data_key, 32);\n            /* sum = data_swap + (u64x2) data_key_lo * (u64x2) data_key_hi; */\n            uint64x2_t sum = vmlal_u32(data_swap, data_key_lo, data_key_hi);\n            /* Same Clang workaround as before */\n            XXH_COMPILER_GUARD_CLANG_NEON(sum);\n            /* xacc[i] = acc_vec + sum; */\n            xacc[i] = vaddq_u64 (xacc[i], sum);\n        }\n    }\n}\nXXH_FORCE_INLINE XXH3_ACCUMULATE_TEMPLATE(neon)\n\nXXH_FORCE_INLINE void\nXXH3_scrambleAcc_neon(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 15) == 0);\n\n    {   xxh_aliasing_uint64x2_t* xacc       = (xxh_aliasing_uint64x2_t*) acc;\n        uint8_t const* xsecret = (uint8_t const*) secret;\n\n        size_t i;\n        /* WASM uses operator overloads and doesn't need these. */\n#ifndef __wasm_simd128__\n        /* { prime32_1, prime32_1 } */\n        uint32x2_t const kPrimeLo = vdup_n_u32(XXH_PRIME32_1);\n        /* { 0, prime32_1, 0, prime32_1 } */\n        uint32x4_t const kPrimeHi = vreinterpretq_u32_u64(vdupq_n_u64((xxh_u64)XXH_PRIME32_1 << 32));\n#endif\n\n        /* AArch64 uses both scalar and neon at the same time */\n        for (i = XXH3_NEON_LANES; i < XXH_ACC_NB; i++) {\n            XXH3_scalarScrambleRound(acc, secret, i);\n        }\n        for (i=0; i < XXH3_NEON_LANES / 2; i++) {\n            /* xacc[i] ^= (xacc[i] >> 47); */\n            uint64x2_t acc_vec  = xacc[i];\n            uint64x2_t shifted  = vshrq_n_u64(acc_vec, 47);\n            uint64x2_t data_vec = veorq_u64(acc_vec, shifted);\n\n            /* xacc[i] ^= xsecret[i]; */\n            uint64x2_t key_vec  = XXH_vld1q_u64(xsecret + (i * 16));\n            uint64x2_t data_key = veorq_u64(data_vec, key_vec);\n            /* xacc[i] *= XXH_PRIME32_1 */\n#ifdef __wasm_simd128__\n            /* SIMD128 has multiply by u64x2, use it instead of expanding and scalarizing */\n            xacc[i] = data_key * XXH_PRIME32_1;\n#else\n            /*\n             * Expanded version with portable NEON intrinsics\n             *\n             *    lo(x) * lo(y) + (hi(x) * lo(y) << 32)\n             *\n             * prod_hi = hi(data_key) * lo(prime) << 32\n             *\n             * Since we only need 32 bits of this multiply a trick can be used, reinterpreting the vector\n             * as a uint32x4_t and multiplying by { 0, prime, 0, prime } to cancel out the unwanted bits\n             * and avoid the shift.\n             */\n            uint32x4_t prod_hi = vmulq_u32 (vreinterpretq_u32_u64(data_key), kPrimeHi);\n            /* Extract low bits for vmlal_u32  */\n            uint32x2_t data_key_lo = vmovn_u64(data_key);\n            /* xacc[i] = prod_hi + lo(data_key) * XXH_PRIME32_1; */\n            xacc[i] = vmlal_u32(vreinterpretq_u64_u32(prod_hi), data_key_lo, kPrimeLo);\n#endif\n        }\n    }\n}\n#endif\n\n#if (XXH_VECTOR == XXH_VSX)\n\nXXH_FORCE_INLINE void\nXXH3_accumulate_512_vsx(  void* XXH_RESTRICT acc,\n                    const void* XXH_RESTRICT input,\n                    const void* XXH_RESTRICT secret)\n{\n    /* presumed aligned */\n    xxh_aliasing_u64x2* const xacc = (xxh_aliasing_u64x2*) acc;\n    xxh_u8 const* const xinput   = (xxh_u8 const*) input;   /* no alignment restriction */\n    xxh_u8 const* const xsecret  = (xxh_u8 const*) secret;    /* no alignment restriction */\n    xxh_u64x2 const v32 = { 32, 32 };\n    size_t i;\n    for (i = 0; i < XXH_STRIPE_LEN / sizeof(xxh_u64x2); i++) {\n        /* data_vec = xinput[i]; */\n        xxh_u64x2 const data_vec = XXH_vec_loadu(xinput + 16*i);\n        /* key_vec = xsecret[i]; */\n        xxh_u64x2 const key_vec  = XXH_vec_loadu(xsecret + 16*i);\n        xxh_u64x2 const data_key = data_vec ^ key_vec;\n        /* shuffled = (data_key << 32) | (data_key >> 32); */\n        xxh_u32x4 const shuffled = (xxh_u32x4)vec_rl(data_key, v32);\n        /* product = ((xxh_u64x2)data_key & 0xFFFFFFFF) * ((xxh_u64x2)shuffled & 0xFFFFFFFF); */\n        xxh_u64x2 const product  = XXH_vec_mulo((xxh_u32x4)data_key, shuffled);\n        /* acc_vec = xacc[i]; */\n        xxh_u64x2 acc_vec        = xacc[i];\n        acc_vec += product;\n\n        /* swap high and low halves */\n#ifdef __s390x__\n        acc_vec += vec_permi(data_vec, data_vec, 2);\n#else\n        acc_vec += vec_xxpermdi(data_vec, data_vec, 2);\n#endif\n        xacc[i] = acc_vec;\n    }\n}\nXXH_FORCE_INLINE XXH3_ACCUMULATE_TEMPLATE(vsx)\n\nXXH_FORCE_INLINE void\nXXH3_scrambleAcc_vsx(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)\n{\n    XXH_ASSERT((((size_t)acc) & 15) == 0);\n\n    {   xxh_aliasing_u64x2* const xacc = (xxh_aliasing_u64x2*) acc;\n        const xxh_u8* const xsecret = (const xxh_u8*) secret;\n        /* constants */\n        xxh_u64x2 const v32  = { 32, 32 };\n        xxh_u64x2 const v47 = { 47, 47 };\n        xxh_u32x4 const prime = { XXH_PRIME32_1, XXH_PRIME32_1, XXH_PRIME32_1, XXH_PRIME32_1 };\n        size_t i;\n        for (i = 0; i < XXH_STRIPE_LEN / sizeof(xxh_u64x2); i++) {\n            /* xacc[i] ^= (xacc[i] >> 47); */\n            xxh_u64x2 const acc_vec  = xacc[i];\n            xxh_u64x2 const data_vec = acc_vec ^ (acc_vec >> v47);\n\n            /* xacc[i] ^= xsecret[i]; */\n            xxh_u64x2 const key_vec  = XXH_vec_loadu(xsecret + 16*i);\n            xxh_u64x2 const data_key = data_vec ^ key_vec;\n\n            /* xacc[i] *= XXH_PRIME32_1 */\n            /* prod_lo = ((xxh_u64x2)data_key & 0xFFFFFFFF) * ((xxh_u64x2)prime & 0xFFFFFFFF);  */\n            xxh_u64x2 const prod_even  = XXH_vec_mule((xxh_u32x4)data_key, prime);\n            /* prod_hi = ((xxh_u64x2)data_key >> 32) * ((xxh_u64x2)prime >> 32);  */\n            xxh_u64x2 const prod_odd  = XXH_vec_mulo((xxh_u32x4)data_key, prime);\n            xacc[i] = prod_odd + (prod_even << v32);\n    }   }\n}\n\n#endif\n\n#if (XXH_VECTOR == XXH_SVE)\n\nXXH_FORCE_INLINE void\nXXH3_accumulate_512_sve( void* XXH_RESTRICT acc,\n                   const void* XXH_RESTRICT input,\n                   const void* XXH_RESTRICT secret)\n{\n    uint64_t *xacc = (uint64_t *)acc;\n    const uint64_t *xinput = (const uint64_t *)(const void *)input;\n    const uint64_t *xsecret = (const uint64_t *)(const void *)secret;\n    svuint64_t kSwap = sveor_n_u64_z(svptrue_b64(), svindex_u64(0, 1), 1);\n    uint64_t element_count = svcntd();\n    if (element_count >= 8) {\n        svbool_t mask = svptrue_pat_b64(SV_VL8);\n        svuint64_t vacc = svld1_u64(mask, xacc);\n        ACCRND(vacc, 0);\n        svst1_u64(mask, xacc, vacc);\n    } else if (element_count == 2) {   /* sve128 */\n        svbool_t mask = svptrue_pat_b64(SV_VL2);\n        svuint64_t acc0 = svld1_u64(mask, xacc + 0);\n        svuint64_t acc1 = svld1_u64(mask, xacc + 2);\n        svuint64_t acc2 = svld1_u64(mask, xacc + 4);\n        svuint64_t acc3 = svld1_u64(mask, xacc + 6);\n        ACCRND(acc0, 0);\n        ACCRND(acc1, 2);\n        ACCRND(acc2, 4);\n        ACCRND(acc3, 6);\n        svst1_u64(mask, xacc + 0, acc0);\n        svst1_u64(mask, xacc + 2, acc1);\n        svst1_u64(mask, xacc + 4, acc2);\n        svst1_u64(mask, xacc + 6, acc3);\n    } else {\n        svbool_t mask = svptrue_pat_b64(SV_VL4);\n        svuint64_t acc0 = svld1_u64(mask, xacc + 0);\n        svuint64_t acc1 = svld1_u64(mask, xacc + 4);\n        ACCRND(acc0, 0);\n        ACCRND(acc1, 4);\n        svst1_u64(mask, xacc + 0, acc0);\n        svst1_u64(mask, xacc + 4, acc1);\n    }\n}\n\nXXH_FORCE_INLINE void\nXXH3_accumulate_sve(xxh_u64* XXH_RESTRICT acc,\n               const xxh_u8* XXH_RESTRICT input,\n               const xxh_u8* XXH_RESTRICT secret,\n               size_t nbStripes)\n{\n    if (nbStripes != 0) {\n        uint64_t *xacc = (uint64_t *)acc;\n        const uint64_t *xinput = (const uint64_t *)(const void *)input;\n        const uint64_t *xsecret = (const uint64_t *)(const void *)secret;\n        svuint64_t kSwap = sveor_n_u64_z(svptrue_b64(), svindex_u64(0, 1), 1);\n        uint64_t element_count = svcntd();\n        if (element_count >= 8) {\n            svbool_t mask = svptrue_pat_b64(SV_VL8);\n            svuint64_t vacc = svld1_u64(mask, xacc + 0);\n            do {\n                /* svprfd(svbool_t, void *, enum svfprop); */\n                svprfd(mask, xinput + 128, SV_PLDL1STRM);\n                ACCRND(vacc, 0);\n                xinput += 8;\n                xsecret += 1;\n                nbStripes--;\n           } while (nbStripes != 0);\n\n           svst1_u64(mask, xacc + 0, vacc);\n        } else if (element_count == 2) { /* sve128 */\n            svbool_t mask = svptrue_pat_b64(SV_VL2);\n            svuint64_t acc0 = svld1_u64(mask, xacc + 0);\n            svuint64_t acc1 = svld1_u64(mask, xacc + 2);\n            svuint64_t acc2 = svld1_u64(mask, xacc + 4);\n            svuint64_t acc3 = svld1_u64(mask, xacc + 6);\n            do {\n                svprfd(mask, xinput + 128, SV_PLDL1STRM);\n                ACCRND(acc0, 0);\n                ACCRND(acc1, 2);\n                ACCRND(acc2, 4);\n                ACCRND(acc3, 6);\n                xinput += 8;\n                xsecret += 1;\n                nbStripes--;\n           } while (nbStripes != 0);\n\n           svst1_u64(mask, xacc + 0, acc0);\n           svst1_u64(mask, xacc + 2, acc1);\n           svst1_u64(mask, xacc + 4, acc2);\n           svst1_u64(mask, xacc + 6, acc3);\n        } else {\n            svbool_t mask = svptrue_pat_b64(SV_VL4);\n            svuint64_t acc0 = svld1_u64(mask, xacc + 0);\n            svuint64_t acc1 = svld1_u64(mask, xacc + 4);\n            do {\n                svprfd(mask, xinput + 128, SV_PLDL1STRM);\n                ACCRND(acc0, 0);\n                ACCRND(acc1, 4);\n                xinput += 8;\n                xsecret += 1;\n                nbStripes--;\n           } while (nbStripes != 0);\n\n           svst1_u64(mask, xacc + 0, acc0);\n           svst1_u64(mask, xacc + 4, acc1);\n       }\n    }\n}\n\n#endif\n\n/* scalar variants - universal */\n\n#if defined(__aarch64__) && (defined(__GNUC__) || defined(__clang__))\n/*\n * In XXH3_scalarRound(), GCC and Clang have a similar codegen issue, where they\n * emit an excess mask and a full 64-bit multiply-add (MADD X-form).\n *\n * While this might not seem like much, as AArch64 is a 64-bit architecture, only\n * big Cortex designs have a full 64-bit multiplier.\n *\n * On the little cores, the smaller 32-bit multiplier is used, and full 64-bit\n * multiplies expand to 2-3 multiplies in microcode. This has a major penalty\n * of up to 4 latency cycles and 2 stall cycles in the multiply pipeline.\n *\n * Thankfully, AArch64 still provides the 32-bit long multiply-add (UMADDL) which does\n * not have this penalty and does the mask automatically.\n */\nXXH_FORCE_INLINE xxh_u64\nXXH_mult32to64_add64(xxh_u64 lhs, xxh_u64 rhs, xxh_u64 acc)\n{\n    xxh_u64 ret;\n    /* note: %x = 64-bit register, %w = 32-bit register */\n    __asm__(\"umaddl %x0, %w1, %w2, %x3\" : \"=r\" (ret) : \"r\" (lhs), \"r\" (rhs), \"r\" (acc));\n    return ret;\n}\n#else\nXXH_FORCE_INLINE xxh_u64\nXXH_mult32to64_add64(xxh_u64 lhs, xxh_u64 rhs, xxh_u64 acc)\n{\n    return XXH_mult32to64((xxh_u32)lhs, (xxh_u32)rhs) + acc;\n}\n#endif\n\n/*!\n * @internal\n * @brief Scalar round for @ref XXH3_accumulate_512_scalar().\n *\n * This is extracted to its own function because the NEON path uses a combination\n * of NEON and scalar.\n */\nXXH_FORCE_INLINE void\nXXH3_scalarRound(void* XXH_RESTRICT acc,\n                 void const* XXH_RESTRICT input,\n                 void const* XXH_RESTRICT secret,\n                 size_t lane)\n{\n    xxh_u64* xacc = (xxh_u64*) acc;\n    xxh_u8 const* xinput  = (xxh_u8 const*) input;\n    xxh_u8 const* xsecret = (xxh_u8 const*) secret;\n    XXH_ASSERT(lane < XXH_ACC_NB);\n    XXH_ASSERT(((size_t)acc & (XXH_ACC_ALIGN-1)) == 0);\n    {\n        xxh_u64 const data_val = XXH_readLE64(xinput + lane * 8);\n        xxh_u64 const data_key = data_val ^ XXH_readLE64(xsecret + lane * 8);\n        xacc[lane ^ 1] += data_val; /* swap adjacent lanes */\n        xacc[lane] = XXH_mult32to64_add64(data_key /* & 0xFFFFFFFF */, data_key >> 32, xacc[lane]);\n    }\n}\n\n/*!\n * @internal\n * @brief Processes a 64 byte block of data using the scalar path.\n */\nXXH_FORCE_INLINE void\nXXH3_accumulate_512_scalar(void* XXH_RESTRICT acc,\n                     const void* XXH_RESTRICT input,\n                     const void* XXH_RESTRICT secret)\n{\n    size_t i;\n    /* ARM GCC refuses to unroll this loop, resulting in a 24% slowdown on ARMv6. */\n#if defined(__GNUC__) && !defined(__clang__) \\\n  && (defined(__arm__) || defined(__thumb2__)) \\\n  && defined(__ARM_FEATURE_UNALIGNED) /* no unaligned access just wastes bytes */ \\\n  && XXH_SIZE_OPT <= 0\n#  pragma GCC unroll 8\n#endif\n    for (i=0; i < XXH_ACC_NB; i++) {\n        XXH3_scalarRound(acc, input, secret, i);\n    }\n}\nXXH_FORCE_INLINE XXH3_ACCUMULATE_TEMPLATE(scalar)\n\n/*!\n * @internal\n * @brief Scalar scramble step for @ref XXH3_scrambleAcc_scalar().\n *\n * This is extracted to its own function because the NEON path uses a combination\n * of NEON and scalar.\n */\nXXH_FORCE_INLINE void\nXXH3_scalarScrambleRound(void* XXH_RESTRICT acc,\n                         void const* XXH_RESTRICT secret,\n                         size_t lane)\n{\n    xxh_u64* const xacc = (xxh_u64*) acc;   /* presumed aligned */\n    const xxh_u8* const xsecret = (const xxh_u8*) secret;   /* no alignment restriction */\n    XXH_ASSERT((((size_t)acc) & (XXH_ACC_ALIGN-1)) == 0);\n    XXH_ASSERT(lane < XXH_ACC_NB);\n    {\n        xxh_u64 const key64 = XXH_readLE64(xsecret + lane * 8);\n        xxh_u64 acc64 = xacc[lane];\n        acc64 = XXH_xorshift64(acc64, 47);\n        acc64 ^= key64;\n        acc64 *= XXH_PRIME32_1;\n        xacc[lane] = acc64;\n    }\n}\n\n/*!\n * @internal\n * @brief Scrambles the accumulators after a large chunk has been read\n */\nXXH_FORCE_INLINE void\nXXH3_scrambleAcc_scalar(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)\n{\n    size_t i;\n    for (i=0; i < XXH_ACC_NB; i++) {\n        XXH3_scalarScrambleRound(acc, secret, i);\n    }\n}\n\nXXH_FORCE_INLINE void\nXXH3_initCustomSecret_scalar(void* XXH_RESTRICT customSecret, xxh_u64 seed64)\n{\n    /*\n     * We need a separate pointer for the hack below,\n     * which requires a non-const pointer.\n     * Any decent compiler will optimize this out otherwise.\n     */\n    const xxh_u8* kSecretPtr = XXH3_kSecret;\n    XXH_STATIC_ASSERT((XXH_SECRET_DEFAULT_SIZE & 15) == 0);\n\n#if defined(__GNUC__) && defined(__aarch64__)\n    /*\n     * UGLY HACK:\n     * GCC and Clang generate a bunch of MOV/MOVK pairs for aarch64, and they are\n     * placed sequentially, in order, at the top of the unrolled loop.\n     *\n     * While MOVK is great for generating constants (2 cycles for a 64-bit\n     * constant compared to 4 cycles for LDR), it fights for bandwidth with\n     * the arithmetic instructions.\n     *\n     *   I   L   S\n     * MOVK\n     * MOVK\n     * MOVK\n     * MOVK\n     * ADD\n     * SUB      STR\n     *          STR\n     * By forcing loads from memory (as the asm line causes the compiler to assume\n     * that XXH3_kSecretPtr has been changed), the pipelines are used more\n     * efficiently:\n     *   I   L   S\n     *      LDR\n     *  ADD LDR\n     *  SUB     STR\n     *          STR\n     *\n     * See XXH3_NEON_LANES for details on the pipsline.\n     *\n     * XXH3_64bits_withSeed, len == 256, Snapdragon 835\n     *   without hack: 2654.4 MB/s\n     *   with hack:    3202.9 MB/s\n     */\n    XXH_COMPILER_GUARD(kSecretPtr);\n#endif\n    {   int const nbRounds = XXH_SECRET_DEFAULT_SIZE / 16;\n        int i;\n        for (i=0; i < nbRounds; i++) {\n            /*\n             * The asm hack causes the compiler to assume that kSecretPtr aliases with\n             * customSecret, and on aarch64, this prevented LDP from merging two\n             * loads together for free. Putting the loads together before the stores\n             * properly generates LDP.\n             */\n            xxh_u64 lo = XXH_readLE64(kSecretPtr + 16*i)     + seed64;\n            xxh_u64 hi = XXH_readLE64(kSecretPtr + 16*i + 8) - seed64;\n            XXH_writeLE64((xxh_u8*)customSecret + 16*i,     lo);\n            XXH_writeLE64((xxh_u8*)customSecret + 16*i + 8, hi);\n    }   }\n}\n\n\ntypedef void (*XXH3_f_accumulate)(xxh_u64* XXH_RESTRICT, const xxh_u8* XXH_RESTRICT, const xxh_u8* XXH_RESTRICT, size_t);\ntypedef void (*XXH3_f_scrambleAcc)(void* XXH_RESTRICT, const void*);\ntypedef void (*XXH3_f_initCustomSecret)(void* XXH_RESTRICT, xxh_u64);\n\n\n#if (XXH_VECTOR == XXH_AVX512)\n\n#define XXH3_accumulate_512 XXH3_accumulate_512_avx512\n#define XXH3_accumulate     XXH3_accumulate_avx512\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_avx512\n#define XXH3_initCustomSecret XXH3_initCustomSecret_avx512\n\n#elif (XXH_VECTOR == XXH_AVX2)\n\n#define XXH3_accumulate_512 XXH3_accumulate_512_avx2\n#define XXH3_accumulate     XXH3_accumulate_avx2\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_avx2\n#define XXH3_initCustomSecret XXH3_initCustomSecret_avx2\n\n#elif (XXH_VECTOR == XXH_SSE2)\n\n#define XXH3_accumulate_512 XXH3_accumulate_512_sse2\n#define XXH3_accumulate     XXH3_accumulate_sse2\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_sse2\n#define XXH3_initCustomSecret XXH3_initCustomSecret_sse2\n\n#elif (XXH_VECTOR == XXH_NEON)\n\n#define XXH3_accumulate_512 XXH3_accumulate_512_neon\n#define XXH3_accumulate     XXH3_accumulate_neon\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_neon\n#define XXH3_initCustomSecret XXH3_initCustomSecret_scalar\n\n#elif (XXH_VECTOR == XXH_VSX)\n\n#define XXH3_accumulate_512 XXH3_accumulate_512_vsx\n#define XXH3_accumulate     XXH3_accumulate_vsx\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_vsx\n#define XXH3_initCustomSecret XXH3_initCustomSecret_scalar\n\n#elif (XXH_VECTOR == XXH_SVE)\n#define XXH3_accumulate_512 XXH3_accumulate_512_sve\n#define XXH3_accumulate     XXH3_accumulate_sve\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_scalar\n#define XXH3_initCustomSecret XXH3_initCustomSecret_scalar\n\n#else /* scalar */\n\n#define XXH3_accumulate_512 XXH3_accumulate_512_scalar\n#define XXH3_accumulate     XXH3_accumulate_scalar\n#define XXH3_scrambleAcc    XXH3_scrambleAcc_scalar\n#define XXH3_initCustomSecret XXH3_initCustomSecret_scalar\n\n#endif\n\n#if XXH_SIZE_OPT >= 1 /* don't do SIMD for initialization */\n#  undef XXH3_initCustomSecret\n#  define XXH3_initCustomSecret XXH3_initCustomSecret_scalar\n#endif\n\nXXH_FORCE_INLINE void\nXXH3_hashLong_internal_loop(xxh_u64* XXH_RESTRICT acc,\n                      const xxh_u8* XXH_RESTRICT input, size_t len,\n                      const xxh_u8* XXH_RESTRICT secret, size_t secretSize,\n                            XXH3_f_accumulate f_acc,\n                            XXH3_f_scrambleAcc f_scramble)\n{\n    size_t const nbStripesPerBlock = (secretSize - XXH_STRIPE_LEN) / XXH_SECRET_CONSUME_RATE;\n    size_t const block_len = XXH_STRIPE_LEN * nbStripesPerBlock;\n    size_t const nb_blocks = (len - 1) / block_len;\n\n    size_t n;\n\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN);\n\n    for (n = 0; n < nb_blocks; n++) {\n        f_acc(acc, input + n*block_len, secret, nbStripesPerBlock);\n        f_scramble(acc, secret + secretSize - XXH_STRIPE_LEN);\n    }\n\n    /* last partial block */\n    XXH_ASSERT(len > XXH_STRIPE_LEN);\n    {   size_t const nbStripes = ((len - 1) - (block_len * nb_blocks)) / XXH_STRIPE_LEN;\n        XXH_ASSERT(nbStripes <= (secretSize / XXH_SECRET_CONSUME_RATE));\n        f_acc(acc, input + nb_blocks*block_len, secret, nbStripes);\n\n        /* last stripe */\n        {   const xxh_u8* const p = input + len - XXH_STRIPE_LEN;\n#define XXH_SECRET_LASTACC_START 7  /* not aligned on 8, last secret is different from acc & scrambler */\n            XXH3_accumulate_512(acc, p, secret + secretSize - XXH_STRIPE_LEN - XXH_SECRET_LASTACC_START);\n    }   }\n}\n\nXXH_FORCE_INLINE xxh_u64\nXXH3_mix2Accs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret)\n{\n    return XXH3_mul128_fold64(\n               acc[0] ^ XXH_readLE64(secret),\n               acc[1] ^ XXH_readLE64(secret+8) );\n}\n\nstatic XXH64_hash_t\nXXH3_mergeAccs(const xxh_u64* XXH_RESTRICT acc, const xxh_u8* XXH_RESTRICT secret, xxh_u64 start)\n{\n    xxh_u64 result64 = start;\n    size_t i = 0;\n\n    for (i = 0; i < 4; i++) {\n        result64 += XXH3_mix2Accs(acc+2*i, secret + 16*i);\n#if defined(__clang__)                                /* Clang */ \\\n    && (defined(__arm__) || defined(__thumb__))       /* ARMv7 */ \\\n    && (defined(__ARM_NEON) || defined(__ARM_NEON__)) /* NEON */  \\\n    && !defined(XXH_ENABLE_AUTOVECTORIZE)             /* Define to disable */\n        /*\n         * UGLY HACK:\n         * Prevent autovectorization on Clang ARMv7-a. Exact same problem as\n         * the one in XXH3_len_129to240_64b. Speeds up shorter keys > 240b.\n         * XXH3_64bits, len == 256, Snapdragon 835:\n         *   without hack: 2063.7 MB/s\n         *   with hack:    2560.7 MB/s\n         */\n        XXH_COMPILER_GUARD(result64);\n#endif\n    }\n\n    return XXH3_avalanche(result64);\n}\n\n#define XXH3_INIT_ACC { XXH_PRIME32_3, XXH_PRIME64_1, XXH_PRIME64_2, XXH_PRIME64_3, \\\n                        XXH_PRIME64_4, XXH_PRIME32_2, XXH_PRIME64_5, XXH_PRIME32_1 }\n\nXXH_FORCE_INLINE XXH64_hash_t\nXXH3_hashLong_64b_internal(const void* XXH_RESTRICT input, size_t len,\n                           const void* XXH_RESTRICT secret, size_t secretSize,\n                           XXH3_f_accumulate f_acc,\n                           XXH3_f_scrambleAcc f_scramble)\n{\n    XXH_ALIGN(XXH_ACC_ALIGN) xxh_u64 acc[XXH_ACC_NB] = XXH3_INIT_ACC;\n\n    XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, (const xxh_u8*)secret, secretSize, f_acc, f_scramble);\n\n    /* converge into final hash */\n    XXH_STATIC_ASSERT(sizeof(acc) == 64);\n    /* do not align on 8, so that the secret is different from the accumulator */\n#define XXH_SECRET_MERGEACCS_START 11\n    XXH_ASSERT(secretSize >= sizeof(acc) + XXH_SECRET_MERGEACCS_START);\n    return XXH3_mergeAccs(acc, (const xxh_u8*)secret + XXH_SECRET_MERGEACCS_START, (xxh_u64)len * XXH_PRIME64_1);\n}\n\n/*\n * It's important for performance to transmit secret's size (when it's static)\n * so that the compiler can properly optimize the vectorized loop.\n * This makes a big performance difference for \"medium\" keys (<1 KB) when using AVX instruction set.\n * When the secret size is unknown, or on GCC 12 where the mix of NO_INLINE and FORCE_INLINE\n * breaks -Og, this is XXH_NO_INLINE.\n */\nXXH3_WITH_SECRET_INLINE XXH64_hash_t\nXXH3_hashLong_64b_withSecret(const void* XXH_RESTRICT input, size_t len,\n                             XXH64_hash_t seed64, const xxh_u8* XXH_RESTRICT secret, size_t secretLen)\n{\n    (void)seed64;\n    return XXH3_hashLong_64b_internal(input, len, secret, secretLen, XXH3_accumulate, XXH3_scrambleAcc);\n}\n\n/*\n * It's preferable for performance that XXH3_hashLong is not inlined,\n * as it results in a smaller function for small data, easier to the instruction cache.\n * Note that inside this no_inline function, we do inline the internal loop,\n * and provide a statically defined secret size to allow optimization of vector loop.\n */\nXXH_NO_INLINE XXH_PUREF XXH64_hash_t\nXXH3_hashLong_64b_default(const void* XXH_RESTRICT input, size_t len,\n                          XXH64_hash_t seed64, const xxh_u8* XXH_RESTRICT secret, size_t secretLen)\n{\n    (void)seed64; (void)secret; (void)secretLen;\n    return XXH3_hashLong_64b_internal(input, len, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_accumulate, XXH3_scrambleAcc);\n}\n\n/*\n * XXH3_hashLong_64b_withSeed():\n * Generate a custom key based on alteration of default XXH3_kSecret with the seed,\n * and then use this key for long mode hashing.\n *\n * This operation is decently fast but nonetheless costs a little bit of time.\n * Try to avoid it whenever possible (typically when seed==0).\n *\n * It's important for performance that XXH3_hashLong is not inlined. Not sure\n * why (uop cache maybe?), but the difference is large and easily measurable.\n */\nXXH_FORCE_INLINE XXH64_hash_t\nXXH3_hashLong_64b_withSeed_internal(const void* input, size_t len,\n                                    XXH64_hash_t seed,\n                                    XXH3_f_accumulate f_acc,\n                                    XXH3_f_scrambleAcc f_scramble,\n                                    XXH3_f_initCustomSecret f_initSec)\n{\n#if XXH_SIZE_OPT <= 0\n    if (seed == 0)\n        return XXH3_hashLong_64b_internal(input, len,\n                                          XXH3_kSecret, sizeof(XXH3_kSecret),\n                                          f_acc, f_scramble);\n#endif\n    {   XXH_ALIGN(XXH_SEC_ALIGN) xxh_u8 secret[XXH_SECRET_DEFAULT_SIZE];\n        f_initSec(secret, seed);\n        return XXH3_hashLong_64b_internal(input, len, secret, sizeof(secret),\n                                          f_acc, f_scramble);\n    }\n}\n\n/*\n * It's important for performance that XXH3_hashLong is not inlined.\n */\nXXH_NO_INLINE XXH64_hash_t\nXXH3_hashLong_64b_withSeed(const void* XXH_RESTRICT input, size_t len,\n                           XXH64_hash_t seed, const xxh_u8* XXH_RESTRICT secret, size_t secretLen)\n{\n    (void)secret; (void)secretLen;\n    return XXH3_hashLong_64b_withSeed_internal(input, len, seed,\n                XXH3_accumulate, XXH3_scrambleAcc, XXH3_initCustomSecret);\n}\n\n\ntypedef XXH64_hash_t (*XXH3_hashLong64_f)(const void* XXH_RESTRICT, size_t,\n                                          XXH64_hash_t, const xxh_u8* XXH_RESTRICT, size_t);\n\nXXH_FORCE_INLINE XXH64_hash_t\nXXH3_64bits_internal(const void* XXH_RESTRICT input, size_t len,\n                     XXH64_hash_t seed64, const void* XXH_RESTRICT secret, size_t secretLen,\n                     XXH3_hashLong64_f f_hashLong)\n{\n    XXH_ASSERT(secretLen >= XXH3_SECRET_SIZE_MIN);\n    /*\n     * If an action is to be taken if `secretLen` condition is not respected,\n     * it should be done here.\n     * For now, it's a contract pre-condition.\n     * Adding a check and a branch here would cost performance at every hash.\n     * Also, note that function signature doesn't offer room to return an error.\n     */\n    if (len <= 16)\n        return XXH3_len_0to16_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, seed64);\n    if (len <= 128)\n        return XXH3_len_17to128_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);\n    if (len <= XXH3_MIDSIZE_MAX)\n        return XXH3_len_129to240_64b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);\n    return f_hashLong(input, len, seed64, (const xxh_u8*)secret, secretLen);\n}\n\n\n/* ===   Public entry point   === */\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH64_hash_t XXH3_64bits(XXH_NOESCAPE const void* input, size_t length)\n{\n    return XXH3_64bits_internal(input, length, 0, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_hashLong_64b_default);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH64_hash_t\nXXH3_64bits_withSecret(XXH_NOESCAPE const void* input, size_t length, XXH_NOESCAPE const void* secret, size_t secretSize)\n{\n    return XXH3_64bits_internal(input, length, 0, secret, secretSize, XXH3_hashLong_64b_withSecret);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH64_hash_t\nXXH3_64bits_withSeed(XXH_NOESCAPE const void* input, size_t length, XXH64_hash_t seed)\n{\n    return XXH3_64bits_internal(input, length, seed, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_hashLong_64b_withSeed);\n}\n\nXXH_PUBLIC_API XXH64_hash_t\nXXH3_64bits_withSecretandSeed(XXH_NOESCAPE const void* input, size_t length, XXH_NOESCAPE const void* secret, size_t secretSize, XXH64_hash_t seed)\n{\n    if (length <= XXH3_MIDSIZE_MAX)\n        return XXH3_64bits_internal(input, length, seed, XXH3_kSecret, sizeof(XXH3_kSecret), NULL);\n    return XXH3_hashLong_64b_withSecret(input, length, seed, (const xxh_u8*)secret, secretSize);\n}\n\n\n/* ===   XXH3 streaming   === */\n#ifndef XXH_NO_STREAM\n/*\n * Malloc's a pointer that is always aligned to align.\n *\n * This must be freed with `XXH_alignedFree()`.\n *\n * malloc typically guarantees 16 byte alignment on 64-bit systems and 8 byte\n * alignment on 32-bit. This isn't enough for the 32 byte aligned loads in AVX2\n * or on 32-bit, the 16 byte aligned loads in SSE2 and NEON.\n *\n * This underalignment previously caused a rather obvious crash which went\n * completely unnoticed due to XXH3_createState() not actually being tested.\n * Credit to RedSpah for noticing this bug.\n *\n * The alignment is done manually: Functions like posix_memalign or _mm_malloc\n * are avoided: To maintain portability, we would have to write a fallback\n * like this anyways, and besides, testing for the existence of library\n * functions without relying on external build tools is impossible.\n *\n * The method is simple: Overallocate, manually align, and store the offset\n * to the original behind the returned pointer.\n *\n * Align must be a power of 2 and 8 <= align <= 128.\n */\nstatic XXH_MALLOCF void* XXH_alignedMalloc(size_t s, size_t align)\n{\n    XXH_ASSERT(align <= 128 && align >= 8); /* range check */\n    XXH_ASSERT((align & (align-1)) == 0);   /* power of 2 */\n    XXH_ASSERT(s != 0 && s < (s + align));  /* empty/overflow */\n    {   /* Overallocate to make room for manual realignment and an offset byte */\n        xxh_u8* base = (xxh_u8*)XXH_malloc(s + align);\n        if (base != NULL) {\n            /*\n             * Get the offset needed to align this pointer.\n             *\n             * Even if the returned pointer is aligned, there will always be\n             * at least one byte to store the offset to the original pointer.\n             */\n            size_t offset = align - ((size_t)base & (align - 1)); /* base % align */\n            /* Add the offset for the now-aligned pointer */\n            xxh_u8* ptr = base + offset;\n\n            XXH_ASSERT((size_t)ptr % align == 0);\n\n            /* Store the offset immediately before the returned pointer. */\n            ptr[-1] = (xxh_u8)offset;\n            return ptr;\n        }\n        return NULL;\n    }\n}\n/*\n * Frees an aligned pointer allocated by XXH_alignedMalloc(). Don't pass\n * normal malloc'd pointers, XXH_alignedMalloc has a specific data layout.\n */\nstatic void XXH_alignedFree(void* p)\n{\n    if (p != NULL) {\n        xxh_u8* ptr = (xxh_u8*)p;\n        /* Get the offset byte we added in XXH_malloc. */\n        xxh_u8 offset = ptr[-1];\n        /* Free the original malloc'd pointer */\n        xxh_u8* base = ptr - offset;\n        XXH_free(base);\n    }\n}\n/*! @ingroup XXH3_family */\n/*!\n * @brief Allocate an @ref XXH3_state_t.\n *\n * @return An allocated pointer of @ref XXH3_state_t on success.\n * @return `NULL` on failure.\n *\n * @note Must be freed with XXH3_freeState().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH3_state_t* XXH3_createState(void)\n{\n    XXH3_state_t* const state = (XXH3_state_t*)XXH_alignedMalloc(sizeof(XXH3_state_t), 64);\n    if (state==NULL) return NULL;\n    XXH3_INITSTATE(state);\n    return state;\n}\n\n/*! @ingroup XXH3_family */\n/*!\n * @brief Frees an @ref XXH3_state_t.\n *\n * @param statePtr A pointer to an @ref XXH3_state_t allocated with @ref XXH3_createState().\n *\n * @return @ref XXH_OK.\n *\n * @note Must be allocated with XXH3_createState().\n *\n * @see @ref streaming_example \"Streaming Example\"\n */\nXXH_PUBLIC_API XXH_errorcode XXH3_freeState(XXH3_state_t* statePtr)\n{\n    XXH_alignedFree(statePtr);\n    return XXH_OK;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API void\nXXH3_copyState(XXH_NOESCAPE XXH3_state_t* dst_state, XXH_NOESCAPE const XXH3_state_t* src_state)\n{\n    XXH_memcpy(dst_state, src_state, sizeof(*dst_state));\n}\n\nstatic void\nXXH3_reset_internal(XXH3_state_t* statePtr,\n                    XXH64_hash_t seed,\n                    const void* secret, size_t secretSize)\n{\n    size_t const initStart = offsetof(XXH3_state_t, bufferedSize);\n    size_t const initLength = offsetof(XXH3_state_t, nbStripesPerBlock) - initStart;\n    XXH_ASSERT(offsetof(XXH3_state_t, nbStripesPerBlock) > initStart);\n    XXH_ASSERT(statePtr != NULL);\n    /* set members from bufferedSize to nbStripesPerBlock (excluded) to 0 */\n    vgl_memset((char*)statePtr + initStart, 0, initLength);\n    statePtr->acc[0] = XXH_PRIME32_3;\n    statePtr->acc[1] = XXH_PRIME64_1;\n    statePtr->acc[2] = XXH_PRIME64_2;\n    statePtr->acc[3] = XXH_PRIME64_3;\n    statePtr->acc[4] = XXH_PRIME64_4;\n    statePtr->acc[5] = XXH_PRIME32_2;\n    statePtr->acc[6] = XXH_PRIME64_5;\n    statePtr->acc[7] = XXH_PRIME32_1;\n    statePtr->seed = seed;\n    statePtr->useSeed = (seed != 0);\n    statePtr->extSecret = (const unsigned char*)secret;\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN);\n    statePtr->secretLimit = secretSize - XXH_STRIPE_LEN;\n    statePtr->nbStripesPerBlock = statePtr->secretLimit / XXH_SECRET_CONSUME_RATE;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_64bits_reset(XXH_NOESCAPE XXH3_state_t* statePtr)\n{\n    if (statePtr == NULL) return XXH_ERROR;\n    XXH3_reset_internal(statePtr, 0, XXH3_kSecret, XXH_SECRET_DEFAULT_SIZE);\n    return XXH_OK;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_64bits_reset_withSecret(XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* secret, size_t secretSize)\n{\n    if (statePtr == NULL) return XXH_ERROR;\n    XXH3_reset_internal(statePtr, 0, secret, secretSize);\n    if (secret == NULL) return XXH_ERROR;\n    if (secretSize < XXH3_SECRET_SIZE_MIN) return XXH_ERROR;\n    return XXH_OK;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_64bits_reset_withSeed(XXH_NOESCAPE XXH3_state_t* statePtr, XXH64_hash_t seed)\n{\n    if (statePtr == NULL) return XXH_ERROR;\n    if (seed==0) return XXH3_64bits_reset(statePtr);\n    if ((seed != statePtr->seed) || (statePtr->extSecret != NULL))\n        XXH3_initCustomSecret(statePtr->customSecret, seed);\n    XXH3_reset_internal(statePtr, seed, NULL, XXH_SECRET_DEFAULT_SIZE);\n    return XXH_OK;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_64bits_reset_withSecretandSeed(XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* secret, size_t secretSize, XXH64_hash_t seed64)\n{\n    if (statePtr == NULL) return XXH_ERROR;\n    if (secret == NULL) return XXH_ERROR;\n    if (secretSize < XXH3_SECRET_SIZE_MIN) return XXH_ERROR;\n    XXH3_reset_internal(statePtr, seed64, secret, secretSize);\n    statePtr->useSeed = 1; /* always, even if seed64==0 */\n    return XXH_OK;\n}\n\n/*!\n * @internal\n * @brief Processes a large input for XXH3_update() and XXH3_digest_long().\n *\n * Unlike XXH3_hashLong_internal_loop(), this can process data that overlaps a block.\n *\n * @param acc                Pointer to the 8 accumulator lanes\n * @param nbStripesSoFarPtr  In/out pointer to the number of leftover stripes in the block*\n * @param nbStripesPerBlock  Number of stripes in a block\n * @param input              Input pointer\n * @param nbStripes          Number of stripes to process\n * @param secret             Secret pointer\n * @param secretLimit        Offset of the last block in @p secret\n * @param f_acc              Pointer to an XXH3_accumulate implementation\n * @param f_scramble         Pointer to an XXH3_scrambleAcc implementation\n * @return                   Pointer past the end of @p input after processing\n */\nXXH_FORCE_INLINE const xxh_u8 *\nXXH3_consumeStripes(xxh_u64* XXH_RESTRICT acc,\n                    size_t* XXH_RESTRICT nbStripesSoFarPtr, size_t nbStripesPerBlock,\n                    const xxh_u8* XXH_RESTRICT input, size_t nbStripes,\n                    const xxh_u8* XXH_RESTRICT secret, size_t secretLimit,\n                    XXH3_f_accumulate f_acc,\n                    XXH3_f_scrambleAcc f_scramble)\n{\n    const xxh_u8* initialSecret = secret + *nbStripesSoFarPtr * XXH_SECRET_CONSUME_RATE;\n    /* Process full blocks */\n    if (nbStripes >= (nbStripesPerBlock - *nbStripesSoFarPtr)) {\n        /* Process the initial partial block... */\n        size_t nbStripesThisIter = nbStripesPerBlock - *nbStripesSoFarPtr;\n\n        do {\n            /* Accumulate and scramble */\n            f_acc(acc, input, initialSecret, nbStripesThisIter);\n            f_scramble(acc, secret + secretLimit);\n            input += nbStripesThisIter * XXH_STRIPE_LEN;\n            nbStripes -= nbStripesThisIter;\n            /* Then continue the loop with the full block size */\n            nbStripesThisIter = nbStripesPerBlock;\n            initialSecret = secret;\n        } while (nbStripes >= nbStripesPerBlock);\n        *nbStripesSoFarPtr = 0;\n    }\n    /* Process a partial block */\n    if (nbStripes > 0) {\n        f_acc(acc, input, initialSecret, nbStripes);\n        input += nbStripes * XXH_STRIPE_LEN;\n        *nbStripesSoFarPtr += nbStripes;\n    }\n    /* Return end pointer */\n    return input;\n}\n\n#ifndef XXH3_STREAM_USE_STACK\n# if XXH_SIZE_OPT <= 0 && !defined(__clang__) /* clang doesn't need additional stack space */\n#   define XXH3_STREAM_USE_STACK 1\n# endif\n#endif\n/*\n * Both XXH3_64bits_update and XXH3_128bits_update use this routine.\n */\nXXH_FORCE_INLINE XXH_errorcode\nXXH3_update(XXH3_state_t* XXH_RESTRICT const state,\n            const xxh_u8* XXH_RESTRICT input, size_t len,\n            XXH3_f_accumulate f_acc,\n            XXH3_f_scrambleAcc f_scramble)\n{\n    if (input==NULL) {\n        XXH_ASSERT(len == 0);\n        return XXH_OK;\n    }\n\n    XXH_ASSERT(state != NULL);\n    {   const xxh_u8* const bEnd = input + len;\n        const unsigned char* const secret = (state->extSecret == NULL) ? state->customSecret : state->extSecret;\n#if defined(XXH3_STREAM_USE_STACK) && XXH3_STREAM_USE_STACK >= 1\n        /* For some reason, gcc and MSVC seem to suffer greatly\n         * when operating accumulators directly into state.\n         * Operating into stack space seems to enable proper optimization.\n         * clang, on the other hand, doesn't seem to need this trick */\n        XXH_ALIGN(XXH_ACC_ALIGN) xxh_u64 acc[8];\n        XXH_memcpy(acc, state->acc, sizeof(acc));\n#else\n        xxh_u64* XXH_RESTRICT const acc = state->acc;\n#endif\n        state->totalLen += len;\n        XXH_ASSERT(state->bufferedSize <= XXH3_INTERNALBUFFER_SIZE);\n\n        /* small input : just fill in tmp buffer */\n        if (len <= XXH3_INTERNALBUFFER_SIZE - state->bufferedSize) {\n            XXH_memcpy(state->buffer + state->bufferedSize, input, len);\n            state->bufferedSize += (XXH32_hash_t)len;\n            return XXH_OK;\n        }\n\n        /* total input is now > XXH3_INTERNALBUFFER_SIZE */\n        #define XXH3_INTERNALBUFFER_STRIPES (XXH3_INTERNALBUFFER_SIZE / XXH_STRIPE_LEN)\n        XXH_STATIC_ASSERT(XXH3_INTERNALBUFFER_SIZE % XXH_STRIPE_LEN == 0);   /* clean multiple */\n\n        /*\n         * Internal buffer is partially filled (always, except at beginning)\n         * Complete it, then consume it.\n         */\n        if (state->bufferedSize) {\n            size_t const loadSize = XXH3_INTERNALBUFFER_SIZE - state->bufferedSize;\n            XXH_memcpy(state->buffer + state->bufferedSize, input, loadSize);\n            input += loadSize;\n            XXH3_consumeStripes(acc,\n                               &state->nbStripesSoFar, state->nbStripesPerBlock,\n                                state->buffer, XXH3_INTERNALBUFFER_STRIPES,\n                                secret, state->secretLimit,\n                                f_acc, f_scramble);\n            state->bufferedSize = 0;\n        }\n        XXH_ASSERT(input < bEnd);\n        if (bEnd - input > XXH3_INTERNALBUFFER_SIZE) {\n            size_t nbStripes = (size_t)(bEnd - 1 - input) / XXH_STRIPE_LEN;\n            input = XXH3_consumeStripes(acc,\n                                       &state->nbStripesSoFar, state->nbStripesPerBlock,\n                                       input, nbStripes,\n                                       secret, state->secretLimit,\n                                       f_acc, f_scramble);\n            XXH_memcpy(state->buffer + sizeof(state->buffer) - XXH_STRIPE_LEN, input - XXH_STRIPE_LEN, XXH_STRIPE_LEN);\n\n        }\n        /* Some remaining input (always) : buffer it */\n        XXH_ASSERT(input < bEnd);\n        XXH_ASSERT(bEnd - input <= XXH3_INTERNALBUFFER_SIZE);\n        XXH_ASSERT(state->bufferedSize == 0);\n        XXH_memcpy(state->buffer, input, (size_t)(bEnd-input));\n        state->bufferedSize = (XXH32_hash_t)(bEnd-input);\n#if defined(XXH3_STREAM_USE_STACK) && XXH3_STREAM_USE_STACK >= 1\n        /* save stack accumulators into state */\n        XXH_memcpy(state->acc, acc, sizeof(acc));\n#endif\n    }\n\n    return XXH_OK;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_64bits_update(XXH_NOESCAPE XXH3_state_t* state, XXH_NOESCAPE const void* input, size_t len)\n{\n    return XXH3_update(state, (const xxh_u8*)input, len,\n                       XXH3_accumulate, XXH3_scrambleAcc);\n}\n\n\nXXH_FORCE_INLINE void\nXXH3_digest_long (XXH64_hash_t* acc,\n                  const XXH3_state_t* state,\n                  const unsigned char* secret)\n{\n    xxh_u8 lastStripe[XXH_STRIPE_LEN];\n    const xxh_u8* lastStripePtr;\n\n    /*\n     * Digest on a local copy. This way, the state remains unaltered, and it can\n     * continue ingesting more input afterwards.\n     */\n    XXH_memcpy(acc, state->acc, sizeof(state->acc));\n    if (state->bufferedSize >= XXH_STRIPE_LEN) {\n        /* Consume remaining stripes then point to remaining data in buffer */\n        size_t const nbStripes = (state->bufferedSize - 1) / XXH_STRIPE_LEN;\n        size_t nbStripesSoFar = state->nbStripesSoFar;\n        XXH3_consumeStripes(acc,\n                           &nbStripesSoFar, state->nbStripesPerBlock,\n                            state->buffer, nbStripes,\n                            secret, state->secretLimit,\n                            XXH3_accumulate, XXH3_scrambleAcc);\n        lastStripePtr = state->buffer + state->bufferedSize - XXH_STRIPE_LEN;\n    } else {  /* bufferedSize < XXH_STRIPE_LEN */\n        /* Copy to temp buffer */\n        size_t const catchupSize = XXH_STRIPE_LEN - state->bufferedSize;\n        XXH_ASSERT(state->bufferedSize > 0);  /* there is always some input buffered */\n        XXH_memcpy(lastStripe, state->buffer + sizeof(state->buffer) - catchupSize, catchupSize);\n        XXH_memcpy(lastStripe + catchupSize, state->buffer, state->bufferedSize);\n        lastStripePtr = lastStripe;\n    }\n    /* Last stripe */\n    XXH3_accumulate_512(acc,\n                        lastStripePtr,\n                        secret + state->secretLimit - XXH_SECRET_LASTACC_START);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH64_hash_t XXH3_64bits_digest (XXH_NOESCAPE const XXH3_state_t* state)\n{\n    const unsigned char* const secret = (state->extSecret == NULL) ? state->customSecret : state->extSecret;\n    if (state->totalLen > XXH3_MIDSIZE_MAX) {\n        XXH_ALIGN(XXH_ACC_ALIGN) XXH64_hash_t acc[XXH_ACC_NB];\n        XXH3_digest_long(acc, state, secret);\n        return XXH3_mergeAccs(acc,\n                              secret + XXH_SECRET_MERGEACCS_START,\n                              (xxh_u64)state->totalLen * XXH_PRIME64_1);\n    }\n    /* totalLen <= XXH3_MIDSIZE_MAX: digesting a short input */\n    if (state->useSeed)\n        return XXH3_64bits_withSeed(state->buffer, (size_t)state->totalLen, state->seed);\n    return XXH3_64bits_withSecret(state->buffer, (size_t)(state->totalLen),\n                                  secret, state->secretLimit + XXH_STRIPE_LEN);\n}\n#endif /* !XXH_NO_STREAM */\n\n\n/* ==========================================\n * XXH3 128 bits (a.k.a XXH128)\n * ==========================================\n * XXH3's 128-bit variant has better mixing and strength than the 64-bit variant,\n * even without counting the significantly larger output size.\n *\n * For example, extra steps are taken to avoid the seed-dependent collisions\n * in 17-240 byte inputs (See XXH3_mix16B and XXH128_mix32B).\n *\n * This strength naturally comes at the cost of some speed, especially on short\n * lengths. Note that longer hashes are about as fast as the 64-bit version\n * due to it using only a slight modification of the 64-bit loop.\n *\n * XXH128 is also more oriented towards 64-bit machines. It is still extremely\n * fast for a _128-bit_ hash on 32-bit (it usually clears XXH64).\n */\n\nXXH_FORCE_INLINE XXH_PUREF XXH128_hash_t\nXXH3_len_1to3_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    /* A doubled version of 1to3_64b with different constants. */\n    XXH_ASSERT(input != NULL);\n    XXH_ASSERT(1 <= len && len <= 3);\n    XXH_ASSERT(secret != NULL);\n    /*\n     * len = 1: combinedl = { input[0], 0x01, input[0], input[0] }\n     * len = 2: combinedl = { input[1], 0x02, input[0], input[1] }\n     * len = 3: combinedl = { input[2], 0x03, input[0], input[1] }\n     */\n    {   xxh_u8 const c1 = input[0];\n        xxh_u8 const c2 = input[len >> 1];\n        xxh_u8 const c3 = input[len - 1];\n        xxh_u32 const combinedl = ((xxh_u32)c1 <<16) | ((xxh_u32)c2 << 24)\n                                | ((xxh_u32)c3 << 0) | ((xxh_u32)len << 8);\n        xxh_u32 const combinedh = XXH_rotl32(XXH_swap32(combinedl), 13);\n        xxh_u64 const bitflipl = (XXH_readLE32(secret) ^ XXH_readLE32(secret+4)) + seed;\n        xxh_u64 const bitfliph = (XXH_readLE32(secret+8) ^ XXH_readLE32(secret+12)) - seed;\n        xxh_u64 const keyed_lo = (xxh_u64)combinedl ^ bitflipl;\n        xxh_u64 const keyed_hi = (xxh_u64)combinedh ^ bitfliph;\n        XXH128_hash_t h128;\n        h128.low64  = XXH64_avalanche(keyed_lo);\n        h128.high64 = XXH64_avalanche(keyed_hi);\n        return h128;\n    }\n}\n\nXXH_FORCE_INLINE XXH_PUREF XXH128_hash_t\nXXH3_len_4to8_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(input != NULL);\n    XXH_ASSERT(secret != NULL);\n    XXH_ASSERT(4 <= len && len <= 8);\n    seed ^= (xxh_u64)XXH_swap32((xxh_u32)seed) << 32;\n    {   xxh_u32 const input_lo = XXH_readLE32(input);\n        xxh_u32 const input_hi = XXH_readLE32(input + len - 4);\n        xxh_u64 const input_64 = input_lo + ((xxh_u64)input_hi << 32);\n        xxh_u64 const bitflip = (XXH_readLE64(secret+16) ^ XXH_readLE64(secret+24)) + seed;\n        xxh_u64 const keyed = input_64 ^ bitflip;\n\n        /* Shift len to the left to ensure it is even, this avoids even multiplies. */\n        XXH128_hash_t m128 = XXH_mult64to128(keyed, XXH_PRIME64_1 + (len << 2));\n\n        m128.high64 += (m128.low64 << 1);\n        m128.low64  ^= (m128.high64 >> 3);\n\n        m128.low64   = XXH_xorshift64(m128.low64, 35);\n        m128.low64  *= PRIME_MX2;\n        m128.low64   = XXH_xorshift64(m128.low64, 28);\n        m128.high64  = XXH3_avalanche(m128.high64);\n        return m128;\n    }\n}\n\nXXH_FORCE_INLINE XXH_PUREF XXH128_hash_t\nXXH3_len_9to16_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(input != NULL);\n    XXH_ASSERT(secret != NULL);\n    XXH_ASSERT(9 <= len && len <= 16);\n    {   xxh_u64 const bitflipl = (XXH_readLE64(secret+32) ^ XXH_readLE64(secret+40)) - seed;\n        xxh_u64 const bitfliph = (XXH_readLE64(secret+48) ^ XXH_readLE64(secret+56)) + seed;\n        xxh_u64 const input_lo = XXH_readLE64(input);\n        xxh_u64       input_hi = XXH_readLE64(input + len - 8);\n        XXH128_hash_t m128 = XXH_mult64to128(input_lo ^ input_hi ^ bitflipl, XXH_PRIME64_1);\n        /*\n         * Put len in the middle of m128 to ensure that the length gets mixed to\n         * both the low and high bits in the 128x64 multiply below.\n         */\n        m128.low64 += (xxh_u64)(len - 1) << 54;\n        input_hi   ^= bitfliph;\n        /*\n         * Add the high 32 bits of input_hi to the high 32 bits of m128, then\n         * add the long product of the low 32 bits of input_hi and XXH_PRIME32_2 to\n         * the high 64 bits of m128.\n         *\n         * The best approach to this operation is different on 32-bit and 64-bit.\n         */\n        if (sizeof(void *) < sizeof(xxh_u64)) { /* 32-bit */\n            /*\n             * 32-bit optimized version, which is more readable.\n             *\n             * On 32-bit, it removes an ADC and delays a dependency between the two\n             * halves of m128.high64, but it generates an extra mask on 64-bit.\n             */\n            m128.high64 += (input_hi & 0xFFFFFFFF00000000ULL) + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2);\n        } else {\n            /*\n             * 64-bit optimized (albeit more confusing) version.\n             *\n             * Uses some properties of addition and multiplication to remove the mask:\n             *\n             * Let:\n             *    a = input_hi.lo = (input_hi & 0x00000000FFFFFFFF)\n             *    b = input_hi.hi = (input_hi & 0xFFFFFFFF00000000)\n             *    c = XXH_PRIME32_2\n             *\n             *    a + (b * c)\n             * Inverse Property: x + y - x == y\n             *    a + (b * (1 + c - 1))\n             * Distributive Property: x * (y + z) == (x * y) + (x * z)\n             *    a + (b * 1) + (b * (c - 1))\n             * Identity Property: x * 1 == x\n             *    a + b + (b * (c - 1))\n             *\n             * Substitute a, b, and c:\n             *    input_hi.hi + input_hi.lo + ((xxh_u64)input_hi.lo * (XXH_PRIME32_2 - 1))\n             *\n             * Since input_hi.hi + input_hi.lo == input_hi, we get this:\n             *    input_hi + ((xxh_u64)input_hi.lo * (XXH_PRIME32_2 - 1))\n             */\n            m128.high64 += input_hi + XXH_mult32to64((xxh_u32)input_hi, XXH_PRIME32_2 - 1);\n        }\n        /* m128 ^= XXH_swap64(m128 >> 64); */\n        m128.low64  ^= XXH_swap64(m128.high64);\n\n        {   /* 128x64 multiply: h128 = m128 * XXH_PRIME64_2; */\n            XXH128_hash_t h128 = XXH_mult64to128(m128.low64, XXH_PRIME64_2);\n            h128.high64 += m128.high64 * XXH_PRIME64_2;\n\n            h128.low64   = XXH3_avalanche(h128.low64);\n            h128.high64  = XXH3_avalanche(h128.high64);\n            return h128;\n    }   }\n}\n\n/*\n * Assumption: `secret` size is >= XXH3_SECRET_SIZE_MIN\n */\nXXH_FORCE_INLINE XXH_PUREF XXH128_hash_t\nXXH3_len_0to16_128b(const xxh_u8* input, size_t len, const xxh_u8* secret, XXH64_hash_t seed)\n{\n    XXH_ASSERT(len <= 16);\n    {   if (len > 8) return XXH3_len_9to16_128b(input, len, secret, seed);\n        if (len >= 4) return XXH3_len_4to8_128b(input, len, secret, seed);\n        if (len) return XXH3_len_1to3_128b(input, len, secret, seed);\n        {   XXH128_hash_t h128;\n            xxh_u64 const bitflipl = XXH_readLE64(secret+64) ^ XXH_readLE64(secret+72);\n            xxh_u64 const bitfliph = XXH_readLE64(secret+80) ^ XXH_readLE64(secret+88);\n            h128.low64 = XXH64_avalanche(seed ^ bitflipl);\n            h128.high64 = XXH64_avalanche( seed ^ bitfliph);\n            return h128;\n    }   }\n}\n\n/*\n * A bit slower than XXH3_mix16B, but handles multiply by zero better.\n */\nXXH_FORCE_INLINE XXH128_hash_t\nXXH128_mix32B(XXH128_hash_t acc, const xxh_u8* input_1, const xxh_u8* input_2,\n              const xxh_u8* secret, XXH64_hash_t seed)\n{\n    acc.low64  += XXH3_mix16B (input_1, secret+0, seed);\n    acc.low64  ^= XXH_readLE64(input_2) + XXH_readLE64(input_2 + 8);\n    acc.high64 += XXH3_mix16B (input_2, secret+16, seed);\n    acc.high64 ^= XXH_readLE64(input_1) + XXH_readLE64(input_1 + 8);\n    return acc;\n}\n\n\nXXH_FORCE_INLINE XXH_PUREF XXH128_hash_t\nXXH3_len_17to128_128b(const xxh_u8* XXH_RESTRICT input, size_t len,\n                      const xxh_u8* XXH_RESTRICT secret, size_t secretSize,\n                      XXH64_hash_t seed)\n{\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;\n    XXH_ASSERT(16 < len && len <= 128);\n\n    {   XXH128_hash_t acc;\n        acc.low64 = len * XXH_PRIME64_1;\n        acc.high64 = 0;\n\n#if XXH_SIZE_OPT >= 1\n        {\n            /* Smaller, but slightly slower. */\n            unsigned int i = (unsigned int)(len - 1) / 32;\n            do {\n                acc = XXH128_mix32B(acc, input+16*i, input+len-16*(i+1), secret+32*i, seed);\n            } while (i-- != 0);\n        }\n#else\n        if (len > 32) {\n            if (len > 64) {\n                if (len > 96) {\n                    acc = XXH128_mix32B(acc, input+48, input+len-64, secret+96, seed);\n                }\n                acc = XXH128_mix32B(acc, input+32, input+len-48, secret+64, seed);\n            }\n            acc = XXH128_mix32B(acc, input+16, input+len-32, secret+32, seed);\n        }\n        acc = XXH128_mix32B(acc, input, input+len-16, secret, seed);\n#endif\n        {   XXH128_hash_t h128;\n            h128.low64  = acc.low64 + acc.high64;\n            h128.high64 = (acc.low64    * XXH_PRIME64_1)\n                        + (acc.high64   * XXH_PRIME64_4)\n                        + ((len - seed) * XXH_PRIME64_2);\n            h128.low64  = XXH3_avalanche(h128.low64);\n            h128.high64 = (XXH64_hash_t)0 - XXH3_avalanche(h128.high64);\n            return h128;\n        }\n    }\n}\n\nXXH_NO_INLINE XXH_PUREF XXH128_hash_t\nXXH3_len_129to240_128b(const xxh_u8* XXH_RESTRICT input, size_t len,\n                       const xxh_u8* XXH_RESTRICT secret, size_t secretSize,\n                       XXH64_hash_t seed)\n{\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN); (void)secretSize;\n    XXH_ASSERT(128 < len && len <= XXH3_MIDSIZE_MAX);\n\n    {   XXH128_hash_t acc;\n        unsigned i;\n        acc.low64 = len * XXH_PRIME64_1;\n        acc.high64 = 0;\n        /*\n         *  We set as `i` as offset + 32. We do this so that unchanged\n         * `len` can be used as upper bound. This reaches a sweet spot\n         * where both x86 and aarch64 get simple agen and good codegen\n         * for the loop.\n         */\n        for (i = 32; i < 160; i += 32) {\n            acc = XXH128_mix32B(acc,\n                                input  + i - 32,\n                                input  + i - 16,\n                                secret + i - 32,\n                                seed);\n        }\n        acc.low64 = XXH3_avalanche(acc.low64);\n        acc.high64 = XXH3_avalanche(acc.high64);\n        /*\n         * NB: `i <= len` will duplicate the last 32-bytes if\n         * len % 32 was zero. This is an unfortunate necessity to keep\n         * the hash result stable.\n         */\n        for (i=160; i <= len; i += 32) {\n            acc = XXH128_mix32B(acc,\n                                input + i - 32,\n                                input + i - 16,\n                                secret + XXH3_MIDSIZE_STARTOFFSET + i - 160,\n                                seed);\n        }\n        /* last bytes */\n        acc = XXH128_mix32B(acc,\n                            input + len - 16,\n                            input + len - 32,\n                            secret + XXH3_SECRET_SIZE_MIN - XXH3_MIDSIZE_LASTOFFSET - 16,\n                            (XXH64_hash_t)0 - seed);\n\n        {   XXH128_hash_t h128;\n            h128.low64  = acc.low64 + acc.high64;\n            h128.high64 = (acc.low64    * XXH_PRIME64_1)\n                        + (acc.high64   * XXH_PRIME64_4)\n                        + ((len - seed) * XXH_PRIME64_2);\n            h128.low64  = XXH3_avalanche(h128.low64);\n            h128.high64 = (XXH64_hash_t)0 - XXH3_avalanche(h128.high64);\n            return h128;\n        }\n    }\n}\n\nXXH_FORCE_INLINE XXH128_hash_t\nXXH3_hashLong_128b_internal(const void* XXH_RESTRICT input, size_t len,\n                            const xxh_u8* XXH_RESTRICT secret, size_t secretSize,\n                            XXH3_f_accumulate f_acc,\n                            XXH3_f_scrambleAcc f_scramble)\n{\n    XXH_ALIGN(XXH_ACC_ALIGN) xxh_u64 acc[XXH_ACC_NB] = XXH3_INIT_ACC;\n\n    XXH3_hashLong_internal_loop(acc, (const xxh_u8*)input, len, secret, secretSize, f_acc, f_scramble);\n\n    /* converge into final hash */\n    XXH_STATIC_ASSERT(sizeof(acc) == 64);\n    XXH_ASSERT(secretSize >= sizeof(acc) + XXH_SECRET_MERGEACCS_START);\n    {   XXH128_hash_t h128;\n        h128.low64  = XXH3_mergeAccs(acc,\n                                     secret + XXH_SECRET_MERGEACCS_START,\n                                     (xxh_u64)len * XXH_PRIME64_1);\n        h128.high64 = XXH3_mergeAccs(acc,\n                                     secret + secretSize\n                                            - sizeof(acc) - XXH_SECRET_MERGEACCS_START,\n                                     ~((xxh_u64)len * XXH_PRIME64_2));\n        return h128;\n    }\n}\n\n/*\n * It's important for performance that XXH3_hashLong() is not inlined.\n */\nXXH_NO_INLINE XXH_PUREF XXH128_hash_t\nXXH3_hashLong_128b_default(const void* XXH_RESTRICT input, size_t len,\n                           XXH64_hash_t seed64,\n                           const void* XXH_RESTRICT secret, size_t secretLen)\n{\n    (void)seed64; (void)secret; (void)secretLen;\n    return XXH3_hashLong_128b_internal(input, len, XXH3_kSecret, sizeof(XXH3_kSecret),\n                                       XXH3_accumulate, XXH3_scrambleAcc);\n}\n\n/*\n * It's important for performance to pass @p secretLen (when it's static)\n * to the compiler, so that it can properly optimize the vectorized loop.\n *\n * When the secret size is unknown, or on GCC 12 where the mix of NO_INLINE and FORCE_INLINE\n * breaks -Og, this is XXH_NO_INLINE.\n */\nXXH3_WITH_SECRET_INLINE XXH128_hash_t\nXXH3_hashLong_128b_withSecret(const void* XXH_RESTRICT input, size_t len,\n                              XXH64_hash_t seed64,\n                              const void* XXH_RESTRICT secret, size_t secretLen)\n{\n    (void)seed64;\n    return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, secretLen,\n                                       XXH3_accumulate, XXH3_scrambleAcc);\n}\n\nXXH_FORCE_INLINE XXH128_hash_t\nXXH3_hashLong_128b_withSeed_internal(const void* XXH_RESTRICT input, size_t len,\n                                XXH64_hash_t seed64,\n                                XXH3_f_accumulate f_acc,\n                                XXH3_f_scrambleAcc f_scramble,\n                                XXH3_f_initCustomSecret f_initSec)\n{\n    if (seed64 == 0)\n        return XXH3_hashLong_128b_internal(input, len,\n                                           XXH3_kSecret, sizeof(XXH3_kSecret),\n                                           f_acc, f_scramble);\n    {   XXH_ALIGN(XXH_SEC_ALIGN) xxh_u8 secret[XXH_SECRET_DEFAULT_SIZE];\n        f_initSec(secret, seed64);\n        return XXH3_hashLong_128b_internal(input, len, (const xxh_u8*)secret, sizeof(secret),\n                                           f_acc, f_scramble);\n    }\n}\n\n/*\n * It's important for performance that XXH3_hashLong is not inlined.\n */\nXXH_NO_INLINE XXH128_hash_t\nXXH3_hashLong_128b_withSeed(const void* input, size_t len,\n                            XXH64_hash_t seed64, const void* XXH_RESTRICT secret, size_t secretLen)\n{\n    (void)secret; (void)secretLen;\n    return XXH3_hashLong_128b_withSeed_internal(input, len, seed64,\n                XXH3_accumulate, XXH3_scrambleAcc, XXH3_initCustomSecret);\n}\n\ntypedef XXH128_hash_t (*XXH3_hashLong128_f)(const void* XXH_RESTRICT, size_t,\n                                            XXH64_hash_t, const void* XXH_RESTRICT, size_t);\n\nXXH_FORCE_INLINE XXH128_hash_t\nXXH3_128bits_internal(const void* input, size_t len,\n                      XXH64_hash_t seed64, const void* XXH_RESTRICT secret, size_t secretLen,\n                      XXH3_hashLong128_f f_hl128)\n{\n    XXH_ASSERT(secretLen >= XXH3_SECRET_SIZE_MIN);\n    /*\n     * If an action is to be taken if `secret` conditions are not respected,\n     * it should be done here.\n     * For now, it's a contract pre-condition.\n     * Adding a check and a branch here would cost performance at every hash.\n     */\n    if (len <= 16)\n        return XXH3_len_0to16_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, seed64);\n    if (len <= 128)\n        return XXH3_len_17to128_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);\n    if (len <= XXH3_MIDSIZE_MAX)\n        return XXH3_len_129to240_128b((const xxh_u8*)input, len, (const xxh_u8*)secret, secretLen, seed64);\n    return f_hl128(input, len, seed64, secret, secretLen);\n}\n\n\n/* ===   Public XXH128 API   === */\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t XXH3_128bits(XXH_NOESCAPE const void* input, size_t len)\n{\n    return XXH3_128bits_internal(input, len, 0,\n                                 XXH3_kSecret, sizeof(XXH3_kSecret),\n                                 XXH3_hashLong_128b_default);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t\nXXH3_128bits_withSecret(XXH_NOESCAPE const void* input, size_t len, XXH_NOESCAPE const void* secret, size_t secretSize)\n{\n    return XXH3_128bits_internal(input, len, 0,\n                                 (const xxh_u8*)secret, secretSize,\n                                 XXH3_hashLong_128b_withSecret);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t\nXXH3_128bits_withSeed(XXH_NOESCAPE const void* input, size_t len, XXH64_hash_t seed)\n{\n    return XXH3_128bits_internal(input, len, seed,\n                                 XXH3_kSecret, sizeof(XXH3_kSecret),\n                                 XXH3_hashLong_128b_withSeed);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t\nXXH3_128bits_withSecretandSeed(XXH_NOESCAPE const void* input, size_t len, XXH_NOESCAPE const void* secret, size_t secretSize, XXH64_hash_t seed)\n{\n    if (len <= XXH3_MIDSIZE_MAX)\n        return XXH3_128bits_internal(input, len, seed, XXH3_kSecret, sizeof(XXH3_kSecret), NULL);\n    return XXH3_hashLong_128b_withSecret(input, len, seed, secret, secretSize);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t\nXXH128(XXH_NOESCAPE const void* input, size_t len, XXH64_hash_t seed)\n{\n    return XXH3_128bits_withSeed(input, len, seed);\n}\n\n\n/* ===   XXH3 128-bit streaming   === */\n#ifndef XXH_NO_STREAM\n/*\n * All initialization and update functions are identical to 64-bit streaming variant.\n * The only difference is the finalization routine.\n */\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_128bits_reset(XXH_NOESCAPE XXH3_state_t* statePtr)\n{\n    return XXH3_64bits_reset(statePtr);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_128bits_reset_withSecret(XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* secret, size_t secretSize)\n{\n    return XXH3_64bits_reset_withSecret(statePtr, secret, secretSize);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_128bits_reset_withSeed(XXH_NOESCAPE XXH3_state_t* statePtr, XXH64_hash_t seed)\n{\n    return XXH3_64bits_reset_withSeed(statePtr, seed);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_128bits_reset_withSecretandSeed(XXH_NOESCAPE XXH3_state_t* statePtr, XXH_NOESCAPE const void* secret, size_t secretSize, XXH64_hash_t seed)\n{\n    return XXH3_64bits_reset_withSecretandSeed(statePtr, secret, secretSize, seed);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_128bits_update(XXH_NOESCAPE XXH3_state_t* state, XXH_NOESCAPE const void* input, size_t len)\n{\n    return XXH3_64bits_update(state, input, len);\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t XXH3_128bits_digest (XXH_NOESCAPE const XXH3_state_t* state)\n{\n    const unsigned char* const secret = (state->extSecret == NULL) ? state->customSecret : state->extSecret;\n    if (state->totalLen > XXH3_MIDSIZE_MAX) {\n        XXH_ALIGN(XXH_ACC_ALIGN) XXH64_hash_t acc[XXH_ACC_NB];\n        XXH3_digest_long(acc, state, secret);\n        XXH_ASSERT(state->secretLimit + XXH_STRIPE_LEN >= sizeof(acc) + XXH_SECRET_MERGEACCS_START);\n        {   XXH128_hash_t h128;\n            h128.low64  = XXH3_mergeAccs(acc,\n                                         secret + XXH_SECRET_MERGEACCS_START,\n                                         (xxh_u64)state->totalLen * XXH_PRIME64_1);\n            h128.high64 = XXH3_mergeAccs(acc,\n                                         secret + state->secretLimit + XXH_STRIPE_LEN\n                                                - sizeof(acc) - XXH_SECRET_MERGEACCS_START,\n                                         ~((xxh_u64)state->totalLen * XXH_PRIME64_2));\n            return h128;\n        }\n    }\n    /* len <= XXH3_MIDSIZE_MAX : short code */\n    if (state->seed)\n        return XXH3_128bits_withSeed(state->buffer, (size_t)state->totalLen, state->seed);\n    return XXH3_128bits_withSecret(state->buffer, (size_t)(state->totalLen),\n                                   secret, state->secretLimit + XXH_STRIPE_LEN);\n}\n#endif /* !XXH_NO_STREAM */\n/* 128-bit utility functions */\n\n#include <string.h>   /* memcmp, memcpy */\n\n/* return : 1 is equal, 0 if different */\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API int XXH128_isEqual(XXH128_hash_t h1, XXH128_hash_t h2)\n{\n    /* note : XXH128_hash_t is compact, it has no padding byte */\n    return !(memcmp(&h1, &h2, sizeof(h1)));\n}\n\n/* This prototype is compatible with stdlib's qsort().\n * @return : >0 if *h128_1  > *h128_2\n *           <0 if *h128_1  < *h128_2\n *           =0 if *h128_1 == *h128_2  */\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API int XXH128_cmp(XXH_NOESCAPE const void* h128_1, XXH_NOESCAPE const void* h128_2)\n{\n    XXH128_hash_t const h1 = *(const XXH128_hash_t*)h128_1;\n    XXH128_hash_t const h2 = *(const XXH128_hash_t*)h128_2;\n    int const hcmp = (h1.high64 > h2.high64) - (h2.high64 > h1.high64);\n    /* note : bets that, in most cases, hash values are different */\n    if (hcmp) return hcmp;\n    return (h1.low64 > h2.low64) - (h2.low64 > h1.low64);\n}\n\n\n/*======   Canonical representation   ======*/\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API void\nXXH128_canonicalFromHash(XXH_NOESCAPE XXH128_canonical_t* dst, XXH128_hash_t hash)\n{\n    XXH_STATIC_ASSERT(sizeof(XXH128_canonical_t) == sizeof(XXH128_hash_t));\n    if (XXH_CPU_LITTLE_ENDIAN) {\n        hash.high64 = XXH_swap64(hash.high64);\n        hash.low64  = XXH_swap64(hash.low64);\n    }\n    XXH_memcpy(dst, &hash.high64, sizeof(hash.high64));\n    XXH_memcpy((char*)dst + sizeof(hash.high64), &hash.low64, sizeof(hash.low64));\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH128_hash_t\nXXH128_hashFromCanonical(XXH_NOESCAPE const XXH128_canonical_t* src)\n{\n    XXH128_hash_t h;\n    h.high64 = XXH_readBE64(src);\n    h.low64  = XXH_readBE64(src->digest + 8);\n    return h;\n}\n\n\n\n/* ==========================================\n * Secret generators\n * ==========================================\n */\n#define XXH_MIN(x, y) (((x) > (y)) ? (y) : (x))\n\nXXH_FORCE_INLINE void XXH3_combine16(void* dst, XXH128_hash_t h128)\n{\n    XXH_writeLE64( dst, XXH_readLE64(dst) ^ h128.low64 );\n    XXH_writeLE64( (char*)dst+8, XXH_readLE64((char*)dst+8) ^ h128.high64 );\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API XXH_errorcode\nXXH3_generateSecret(XXH_NOESCAPE void* secretBuffer, size_t secretSize, XXH_NOESCAPE const void* customSeed, size_t customSeedSize)\n{\n#if (XXH_DEBUGLEVEL >= 1)\n    XXH_ASSERT(secretBuffer != NULL);\n    XXH_ASSERT(secretSize >= XXH3_SECRET_SIZE_MIN);\n#else\n    /* production mode, assert() are disabled */\n    if (secretBuffer == NULL) return XXH_ERROR;\n    if (secretSize < XXH3_SECRET_SIZE_MIN) return XXH_ERROR;\n#endif\n\n    if (customSeedSize == 0) {\n        customSeed = XXH3_kSecret;\n        customSeedSize = XXH_SECRET_DEFAULT_SIZE;\n    }\n#if (XXH_DEBUGLEVEL >= 1)\n    XXH_ASSERT(customSeed != NULL);\n#else\n    if (customSeed == NULL) return XXH_ERROR;\n#endif\n\n    /* Fill secretBuffer with a copy of customSeed - repeat as needed */\n    {   size_t pos = 0;\n        while (pos < secretSize) {\n            size_t const toCopy = XXH_MIN((secretSize - pos), customSeedSize);\n            vgl_fast_memcpy((char*)secretBuffer + pos, customSeed, toCopy);\n            pos += toCopy;\n    }   }\n\n    {   size_t const nbSeg16 = secretSize / 16;\n        size_t n;\n        XXH128_canonical_t scrambler;\n        XXH128_canonicalFromHash(&scrambler, XXH128(customSeed, customSeedSize, 0));\n        for (n=0; n<nbSeg16; n++) {\n            XXH128_hash_t const h128 = XXH128(&scrambler, sizeof(scrambler), n);\n            XXH3_combine16((char*)secretBuffer + n*16, h128);\n        }\n        /* last segment */\n        XXH3_combine16((char*)secretBuffer + secretSize - 16, XXH128_hashFromCanonical(&scrambler));\n    }\n    return XXH_OK;\n}\n\n/*! @ingroup XXH3_family */\nXXH_PUBLIC_API void\nXXH3_generateSecret_fromSeed(XXH_NOESCAPE void* secretBuffer, XXH64_hash_t seed)\n{\n    XXH_ALIGN(XXH_SEC_ALIGN) xxh_u8 secret[XXH_SECRET_DEFAULT_SIZE];\n    XXH3_initCustomSecret(secret, seed);\n    XXH_ASSERT(secretBuffer != NULL);\n    vgl_fast_memcpy(secretBuffer, secret, XXH_SECRET_DEFAULT_SIZE);\n}\n\n\n\n/* Pop our optimization override from above */\n#if XXH_VECTOR == XXH_AVX2 /* AVX2 */ \\\n  && defined(__GNUC__) && !defined(__clang__) /* GCC, not Clang */ \\\n  && defined(__OPTIMIZE__) && XXH_SIZE_OPT <= 0 /* respect -O0 and -Os */\n#  pragma GCC pop_options\n#endif\n\n#endif  /* XXH_NO_LONG_LONG */\n\n#endif  /* XXH_NO_XXH3 */\n\n/*!\n * @}\n */\n#endif  /* XXH_IMPLEMENTATION */\n\n\n#if defined (__cplusplus)\n} /* extern \"C\" */\n#endif\n"
  },
  {
    "path": "source/vgl.c",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n/* \n * vgl.c:\n * Implementation for custom vitaGL functions\n */\n#include \"shared.h\"\n#include \"texture_callbacks.h\"\n#include \"vitaGL.h\"\n\nstatic GLboolean vgl_inited = GL_FALSE;\n\n#ifdef HAVE_SOFTFP_ABI\n__attribute__((naked)) void sceGxmSetViewport_sfp(SceGxmContext *context, float xOffset, float xScale, float yOffset, float yScale, float zOffset, float zScale) {\n\tasm volatile(\n\t\t\"vmov s0, r1\\n\"\n\t\t\"vmov s1, r2\\n\"\n\t\t\"vmov s2, r3\\n\"\n\t\t\"ldr r1, [sp]\\n\"\n\t\t\"ldr r2, [sp, #4]\\n\"\n\t\t\"ldr r3, [sp, #8]\\n\"\n\t\t\"vmov s3, r1\\n\"\n\t\t\"vmov s4, r2\\n\"\n\t\t\"vmov s5, r3\\n\"\n\t\t\"b sceGxmSetViewport\\n\");\n}\n#endif\n\n// Precompiled clear shaders\n#include \"shaders/precompiled_clear_f.h\"\n#include \"shaders/precompiled_clear_v.h\"\n\n// Precompiled blit shaders\n#include \"shaders/precompiled_blit_f.h\"\n#include \"shaders/precompiled_blit_v.h\"\n\nSceGxmShaderPatcherId clear_vertex_id;\nSceGxmShaderPatcherId clear_fragment_id;\nconst SceGxmProgramParameter *clear_position;\nconst SceGxmProgramParameter *clear_depth;\nconst SceGxmProgramParameter *clear_color;\nSceGxmVertexProgram *clear_vertex_program_patched;\nSceGxmFragmentProgram *clear_fragment_program_patched;\nSceGxmFragmentProgram *clear_fragment_program_float_patched;\n\nSceGxmShaderPatcherId blit_vertex_id;\nSceGxmShaderPatcherId blit_fragment_id;\nSceGxmVertexProgram *blit_vertex_program_patched;\nSceGxmFragmentProgram *blit_fragment_program_patched;\nSceGxmFragmentProgram *blit_fragment_program_float_patched;\nconst SceGxmProgramParameter *blit_position;\nconst SceGxmProgramParameter *blit_texcoord;\n\nvector4f *clear_vertices = NULL; // Memblock starting address for clear screen vertices\nvector3f *depth_vertices = NULL; // Memblock starting address for depth clear screen vertices\n\n// sceGxm viewport setup (NOTE: origin is on center screen)\nfloat x_port = 480.0f;\nfloat y_port = 272.0f;\nfloat z_port = 0.5f;\nfloat x_scale = 480.0f;\nfloat y_scale = -272.0f;\nfloat z_scale = 0.5f;\n\n// Fullscreen sceGxm viewport (NOTE: origin is on center screen)\nfloat fullscreen_x_port = 480.0f;\nfloat fullscreen_y_port = 272.0f;\nfloat fullscreen_z_port = 0.5f;\nfloat fullscreen_x_scale = 480.0f;\nfloat fullscreen_y_scale = -272.0f;\nfloat fullscreen_z_scale = 0.5f;\n\nuint32_t vsync_interval = 1; // Current setting for VSync\n\n// Disable color buffer shader\nuint16_t *depth_clear_indices = NULL; // Memblock starting address for clear screen indices\n\n// Internal stuffs\nSceGxmMultisampleMode msaa_mode = SCE_GXM_MULTISAMPLE_NONE;\nextern GLboolean use_vram_for_usse;\n\nuint16_t *default_idx_ptr; // sceGxm mapped progressive indices buffer\nuint16_t *default_quads_idx_ptr; // sceGxm mapped progressive indices buffer for quads\nuint16_t *default_line_strips_idx_ptr; // sceGxm mapped progressive indices buffer for line strips\n\n// Internal functions\n#ifdef HAVE_CIRCULAR_VERTEX_POOL\n#define CIRCULAR_VERTEX_POOL_SIZE_DEF (32 * 1024 * 1024) // Default size in bytes for the circular vertex pool\n#ifdef HAVE_SCRATCH_MEMORY\nGLboolean vgl_dynamic_wants_scratch = GL_TRUE;\nGLboolean vgl_stream_wants_scratch = GL_TRUE;\n#endif\n#ifdef HAVE_FAILSAFE_CIRCULAR_VERTEX_POOL\nuint8_t *vertex_data_pool[CIRCULAR_VERTEX_POOLS_NUM];\nuint8_t *vertex_data_pool_ptr[CIRCULAR_VERTEX_POOLS_NUM];\nstatic uint8_t *vertex_data_pool_limit[CIRCULAR_VERTEX_POOLS_NUM];\nint vgl_circular_idx = 0;\n#else\nstatic uint8_t *vertex_data_pool;\nstatic uint8_t *vertex_data_pool_ptr;\nstatic uint8_t *vertex_data_pool_limit;\n#endif\nstatic uint32_t vertex_data_pool_size = CIRCULAR_VERTEX_POOL_SIZE_DEF;\nuint8_t *vgl_reserve_data_pool(uint32_t size) {\n#ifdef HAVE_FAILSAFE_CIRCULAR_VERTEX_POOL\n\tuint8_t *res = vertex_data_pool_ptr[vgl_circular_idx];\n\tvertex_data_pool_ptr[vgl_circular_idx] += size;\n\tif (vertex_data_pool_ptr[vgl_circular_idx] > vertex_data_pool_limit[vgl_circular_idx]) {\n\t\tvgl_log(\"%s:%d Circular vertex pool overrun (Total of %u bytes). Consider increasing its size with vglSetVertexPoolSize. Falling back to regular allocation.\\n\", __FILE__, __LINE__, vertex_data_pool_ptr[vgl_circular_idx] - vertex_data_pool_limit[vgl_circular_idx]);\n\t\tres = (uint8_t *)gpu_alloc_mapped(size, VGL_MEM_MAIN);\n#ifdef LOG_ERRORS\n\t\tif (!res)\n\t\t\tvgl_log(\"%s:%d gpu_alloc_mapped_temp failed with a requested size of 0x%08X\\n\", __FILE__, __LINE__, size);\n#endif\n\t\tmarkAsDirty(res);\n\t}\n#else\n\tuint8_t *res = vertex_data_pool_ptr;\n\tvertex_data_pool_ptr += size;\n\tif (vertex_data_pool_ptr > vertex_data_pool_limit) {\n\t\tvertex_data_pool_ptr = vertex_data_pool;\n\t\treturn vertex_data_pool_ptr;\n\t}\n#endif\n\treturn res;\n}\n#endif\n\n/*\n * ------------------------------\n * - IMPLEMENTATION STARTS HERE -\n * ------------------------------\n */\n\nvoid vglUseVram(GLboolean usage) {\n\tVGL_MEM_MAIN = usage ? VGL_MEM_VRAM : VGL_MEM_RAM;\n}\n\nvoid vglUseVramForUSSE(GLboolean usage) {\n\tuse_vram_for_usse = usage;\n}\n\nGLboolean vglInitWithCustomSizes(int pool_size, int width, int height, int ram_pool_size, int cdram_pool_size, int phycont_pool_size, int cdlg_pool_size, SceGxmMultisampleMode msaa) {\n\t// Check if vitaGL has been already inited\n\tif (vgl_inited) {\n\t\tvgl_log(\"%s:%d: Suppressed an attempt at initing vitaGL while it's already inited.\\n\", __FILE__, __LINE__);\n\t\treturn GL_FALSE;\n\t}\n\n#if defined(HAVE_SHADER_CACHE) || defined(HAVE_TEX_CACHE)\n\tchar titleid[12];\n\tsceAppMgrAppParamGetString(0, 12, titleid , 256);\n#ifdef HAVE_TEX_CACHE\n\tsceIoMkdir(\"ux0:data/vgl_cache\", 0777);\n\tsprintf(vgl_file_cache_path, \"ux0:data/vgl_cache/%s\", titleid);\n\tsceIoMkdir(vgl_file_cache_path, 0777);\n#endif\n#endif\n#if !defined(DISABLE_ADVANCED_SHADER_CACHE) || defined(HAVE_SHADER_CACHE)\n\tsceIoMkdir(\"ux0:data/shader_cache\", 0777);\n#ifndef DISABLE_ADVANCED_SHADER_CACHE\n\tchar fname[256];\n\tsprintf(fname, \"ux0:data/shader_cache/v%d\", SHADER_CACHE_MAGIC);\n\tsceIoMkdir(fname, 0777);\n\tsprintf(fname, \"ux0:data/shader_cache/v%d/v\", SHADER_CACHE_MAGIC);\n\tsceIoMkdir(fname, 0777);\n\tsprintf(fname, \"ux0:data/shader_cache/v%d/f\", SHADER_CACHE_MAGIC);\n\tsceIoMkdir(fname, 0777);\n#endif\n#ifdef HAVE_SHADER_CACHE\n\tsprintf(vgl_shader_cache_path, \"ux0:data/shader_cache/%s\", titleid);\n\tsceIoMkdir(vgl_shader_cache_path, 0777);\n#endif\n#endif\n\t// Check if framebuffer size is valid\n\tGLboolean res_fallback = GL_FALSE;\n\tint max_w = width, max_h = height;\n\tsceDisplayGetMaximumFrameBufResolution(&max_w, &max_h);\n\tif (width > max_w || height > max_h) {\n\t\twidth = max_w;\n\t\theight = max_h;\n\t\tres_fallback = GL_TRUE;\n\t}\n\n\t// Setting our display size\n\tmsaa_mode = msaa;\n\tDISPLAY_WIDTH = width;\n\tDISPLAY_HEIGHT = height;\n\tDISPLAY_WIDTH_FLOAT = width * 1.0f;\n\tDISPLAY_HEIGHT_FLOAT = height * 1.0f;\n\tDISPLAY_STRIDE = VGL_ALIGN(DISPLAY_WIDTH, 64);\n\n\t// Adjusting default values for internal viewport\n\tx_port = DISPLAY_WIDTH_FLOAT / 2.0f;\n\tx_scale = x_port;\n\ty_scale = -(DISPLAY_HEIGHT_FLOAT / 2.0f);\n\ty_port = -y_scale;\n\tfullscreen_x_port = x_port;\n\tfullscreen_x_scale = x_scale;\n\tfullscreen_y_port = y_port;\n\tfullscreen_y_scale = y_scale;\n\n\t// Init viewport state\n\tgl_viewport.x = 0;\n\tgl_viewport.y = 0;\n\tgl_viewport.w = DISPLAY_WIDTH;\n\tgl_viewport.h = DISPLAY_HEIGHT;\n\n\t// Initializing sceGxm\n\tinitGxm();\n\n\t// Initializing memory heaps for CDRAM and RAM memory (both standard and physically contiguous)\n\tvgl_mem_init(ram_pool_size, cdram_pool_size, phycont_pool_size, cdlg_pool_size);\n\n\t// Initializing sceGxm context\n\tinitGxmContext();\n\n\t// Creating render target for the display\n\tcreateDisplayRenderTarget();\n\n\t// Creating color surfaces for the display\n\tinitDisplayColorSurfaces(GL_FALSE);\n\n\t// Creating depth and stencil surfaces for the display\n\tinitDepthStencilSurfaces();\n\n\t// Starting a sceGxmShaderPatcher instance\n\tstartShaderPatcher();\n\n\t// Setting up default blending state\n\tchange_blend_mask();\n\n\tclear_vertices = gpu_alloc_mapped(1 * sizeof(vector4f), VGL_MEM_RAM);\n\tdepth_clear_indices = gpu_alloc_mapped(4 * sizeof(unsigned short), VGL_MEM_RAM);\n\n\tvector4f_convert_to_local_space(clear_vertices, 0, 0, DISPLAY_WIDTH, DISPLAY_HEIGHT);\n\n\tdepth_clear_indices[0] = 0;\n\tdepth_clear_indices[1] = 1;\n\tdepth_clear_indices[2] = 2;\n\tdepth_clear_indices[3] = 3;\n\t\n\tuint32_t size;\n\tSceGxmProgram *p;\n\tSceGxmProgram *gxm_program_clear_v = (SceGxmProgram *)&clear_v;\n\tSceGxmProgram *gxm_program_clear_f = (SceGxmProgram *)&clear_f;\n\n\t// Clear shader register\n\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, gxm_program_clear_v,\n\t\t&clear_vertex_id);\n\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, gxm_program_clear_f,\n\t\t&clear_fragment_id);\n\n\tconst SceGxmProgram *clear_vertex_program = sceGxmShaderPatcherGetProgramFromId(clear_vertex_id);\n\tconst SceGxmProgram *clear_fragment_program = sceGxmShaderPatcherGetProgramFromId(clear_fragment_id);\n\n\tclear_position = sceGxmProgramFindParameterByName(clear_vertex_program, \"position\");\n\tclear_depth = sceGxmProgramFindParameterByName(clear_vertex_program, \"u_clear_depth\");\n\tclear_color = sceGxmProgramFindParameterByName(clear_fragment_program, \"u_clear_color\");\n\t{\n\t\tpatchVertexProgram(gxm_shader_patcher,\n\t\t\tclear_vertex_id, NULL, 0, NULL, 0, &clear_vertex_program_patched);\n\t}\n\t{\n\t\tpatchFragmentProgram(gxm_shader_patcher,\n\t\t\tclear_fragment_id, SCE_GXM_OUTPUT_REGISTER_FORMAT_UCHAR4,\n\t\t\tmsaa_mode, NULL, NULL,\n\t\t\t&clear_fragment_program_patched);\n\t}\n\t{\n\t\tpatchFragmentProgram(gxm_shader_patcher,\n\t\t\tclear_fragment_id, SCE_GXM_OUTPUT_REGISTER_FORMAT_HALF4,\n\t\t\tmsaa_mode, NULL, NULL,\n\t\t\t&clear_fragment_program_float_patched);\n\t}\n\t\n\tSceGxmProgram *gxm_program_blit_v = (SceGxmProgram *)&blit_v;\n\tSceGxmProgram *gxm_program_blit_f = (SceGxmProgram *)&blit_f;\n\n\t// Framebuffer blit shader register\n\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, gxm_program_blit_v,\n\t\t&blit_vertex_id);\n\tsceGxmShaderPatcherRegisterProgram(gxm_shader_patcher, gxm_program_blit_f,\n\t\t&blit_fragment_id);\n\n\tconst SceGxmProgram *blit_vertex_program = sceGxmShaderPatcherGetProgramFromId(blit_vertex_id);\n\n\tblit_position = sceGxmProgramFindParameterByName(blit_vertex_program, \"position\");\n\tblit_texcoord = sceGxmProgramFindParameterByName(blit_vertex_program, \"texcoord\");\n\t\t\n\tSceGxmVertexAttribute blit_attrs[2];\n\tSceGxmVertexStream blit_streams[2];\n\tblit_attrs[0].offset = blit_attrs[1].offset = 0;\n\tblit_attrs[0].format = blit_attrs[1].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\tblit_attrs[0].componentCount = blit_attrs[1].componentCount = 2;\n\tblit_streams[0].stride = blit_streams[1].stride = 2 * sizeof(float);\n\tblit_attrs[0].regIndex = sceGxmProgramParameterGetResourceIndex(blit_position);\n\tblit_attrs[1].regIndex = sceGxmProgramParameterGetResourceIndex(blit_texcoord);\n\tblit_attrs[0].streamIndex = 0;\n\tblit_attrs[1].streamIndex = 1;\n\tblit_streams[0].indexSource = blit_streams[1].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t{\n\t\tpatchVertexProgram(gxm_shader_patcher,\n\t\t\tblit_vertex_id, blit_attrs, 2, blit_streams, 2, &blit_vertex_program_patched);\n\t}\n\t{\n\t\tpatchFragmentProgram(gxm_shader_patcher,\n\t\t\tblit_fragment_id, SCE_GXM_OUTPUT_REGISTER_FORMAT_UCHAR4,\n\t\t\tmsaa_mode, NULL, NULL,\n\t\t\t&blit_fragment_program_patched);\n\t}\n\t{\n\t\tpatchFragmentProgram(gxm_shader_patcher,\n\t\t\tblit_fragment_id, SCE_GXM_OUTPUT_REGISTER_FORMAT_HALF4,\n\t\t\tmsaa_mode, NULL, NULL,\n\t\t\t&blit_fragment_program_float_patched);\n\t}\n\n\tsceGxmSetTwoSidedEnable(gxm_context, SCE_GXM_TWO_SIDED_ENABLED);\n\n\t// Scissor Test shader register\n\tsceGxmShaderPatcherCreateMaskUpdateFragmentProgram(gxm_shader_patcher, &scissor_test_fragment_program);\n\n\tscissor_test_vertices = gpu_alloc_mapped(1 * sizeof(vector4f), VGL_MEM_RAM);\n\n\t// Init texture units\n\tfor (int i = 0; i < COMBINED_TEXTURE_IMAGE_UNITS_NUM; i++) {\n\t\tvgl_memset(&texture_units[i].env_color.r, 0, sizeof(vector4f));\n\t\ttexture_units[i].env_mode = MODULATE;\n\t\ttexture_units[i].tex_id[0] = 0;\n\t\ttexture_units[i].tex_id[1] = 0;\n\t\ttexture_units[i].tex_id[2] = 0;\n\t\ttexture_units[i].state = 0;\n\t\ttexture_units[i].texture_stack_counter = 0;\n#ifndef DISABLE_TEXTURE_COMBINER\n\t\ttexture_units[i].combiner.rgb_func = MODULATE;\n\t\ttexture_units[i].combiner.a_func = MODULATE;\n\t\ttexture_units[i].combiner.op_rgb_0 = TEXTURE;\n\t\ttexture_units[i].combiner.op_rgb_1 = PREVIOUS;\n\t\ttexture_units[i].combiner.op_rgb_2 = CONSTANT;\n\t\ttexture_units[i].combiner.op_a_0 = TEXTURE;\n\t\ttexture_units[i].combiner.op_a_1 = PREVIOUS;\n\t\ttexture_units[i].combiner.op_a_2 = CONSTANT;\n\t\ttexture_units[i].combiner.op_mode_rgb_0 = SRC_COLOR;\n\t\ttexture_units[i].combiner.op_mode_rgb_1 = SRC_COLOR;\n\t\ttexture_units[i].combiner.op_mode_rgb_2 = SRC_ALPHA;\n\t\ttexture_units[i].combiner.op_mode_a_0 = SRC_ALPHA;\n\t\ttexture_units[i].combiner.op_mode_a_1 = SRC_ALPHA;\n\t\ttexture_units[i].combiner.op_mode_a_2 = SRC_ALPHA;\n#endif\n\t\ttexture_units[i].rgb_scale = 1.0f;\n\t\ttexture_units[i].a_scale = 1.0f;\n\t}\n\n\t// Init custom shaders\n\tresetCustomShaders();\n\n\t// Init default vao\n\tresetVao(cur_vao);\n\t\n\t// Init occlusion queries\n\tresetQueries();\n\t\n#ifdef HAVE_DLISTS\n\t// Init display lists\n\tresetDlists();\n#endif\n\n#ifdef HAVE_FAILSAFE_CIRCULAR_VERTEX_POOL\n\tfor (int i = 0; i < gxm_display_buffer_count; i++) {\n\t\tvertex_data_pool[i] = gpu_alloc_mapped(vertex_data_pool_size / gxm_display_buffer_count, VGL_MEM_RAM);\n\t\tvertex_data_pool_ptr[i] = vertex_data_pool[i];\n\t\tvertex_data_pool_limit[i] = (uint8_t *)vertex_data_pool[i] + vertex_data_pool_size / gxm_display_buffer_count;\n\t}\n#elif defined(HAVE_CIRCULAR_VERTEX_POOL)\n\tvertex_data_pool = gpu_alloc_mapped(vertex_data_pool_size, VGL_MEM_RAM);\n\tvertex_data_pool_ptr = vertex_data_pool;\n\tvertex_data_pool_limit = (uint8_t *)vertex_data_pool + vertex_data_pool_size;\n#endif\n\n\t// Init constant index buffers\n\tdefault_idx_ptr = (uint16_t *)vglMalloc(MAX_IDX_NUMBER * sizeof(uint16_t));\n\tdefault_quads_idx_ptr = (uint16_t *)vglMalloc(MAX_IDX_NUMBER * sizeof(uint16_t));\n\tdefault_line_strips_idx_ptr = (uint16_t *)vglMalloc(MAX_IDX_NUMBER * sizeof(uint16_t));\n\tfor (int i = 0; i < MAX_IDX_NUMBER / 6; i++) {\n\t\tdefault_idx_ptr[i * 6] = i * 6;\n\t\tdefault_idx_ptr[i * 6 + 1] = i * 6 + 1;\n\t\tdefault_idx_ptr[i * 6 + 2] = i * 6 + 2;\n\t\tdefault_idx_ptr[i * 6 + 3] = i * 6 + 3;\n\t\tdefault_idx_ptr[i * 6 + 4] = i * 6 + 4;\n\t\tdefault_idx_ptr[i * 6 + 5] = i * 6 + 5;\n\t\tdefault_line_strips_idx_ptr[i * 6] = i * 3;\n\t\tdefault_line_strips_idx_ptr[i * 6 + 1] = i * 3 + 1;\n\t\tdefault_line_strips_idx_ptr[i * 6 + 2] = i * 3 + 1;\n\t\tdefault_line_strips_idx_ptr[i * 6 + 3] = i * 3 + 2;\n\t\tdefault_line_strips_idx_ptr[i * 6 + 4] = i * 3 + 2;\n\t\tdefault_line_strips_idx_ptr[i * 6 + 5] = i * 3 + 3;\n\t\tdefault_quads_idx_ptr[i * 6] = i * 4;\n\t\tdefault_quads_idx_ptr[i * 6 + 1] = i * 4 + 1;\n\t\tdefault_quads_idx_ptr[i * 6 + 2] = i * 4 + 3;\n\t\tdefault_quads_idx_ptr[i * 6 + 3] = i * 4 + 1;\n\t\tdefault_quads_idx_ptr[i * 6 + 4] = i * 4 + 2;\n\t\tdefault_quads_idx_ptr[i * 6 + 5] = i * 4 + 3;\n\t}\n\n\t// Init default vertex attributes configurations\n\tfor (int i = 0; i < FFP_VERTEX_ATTRIBS_NUM; i++) {\n\t\t// Textureless variant\n\t\tif (i < FFP_VERTEX_ATTRIBS_NUM - 2) {\n\t\t\tlegacy_nt_vertex_attrib_config[i].streamIndex = i;\n\t\t\tlegacy_nt_vertex_attrib_config[i].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\t\tlegacy_nt_vertex_stream_config[i].stride = sizeof(float) * LEGACY_NT_VERTEX_STRIDE;\n\t\t\tlegacy_nt_vertex_stream_config[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t}\n\n\t\t// Single Texture variant\n\t\tif (i < FFP_VERTEX_ATTRIBS_NUM - 1) {\n\t\t\tlegacy_vertex_attrib_config[i].streamIndex = i;\n\t\t\tlegacy_vertex_attrib_config[i].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\t\tlegacy_vertex_stream_config[i].stride = sizeof(float) * LEGACY_VERTEX_STRIDE;\n\t\t\tlegacy_vertex_stream_config[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t\t}\n\n\t\t// Multi Texture variant\n\t\tlegacy_mt_vertex_attrib_config[i].streamIndex = i;\n\t\tlegacy_mt_vertex_attrib_config[i].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tlegacy_mt_vertex_stream_config[i].stride = sizeof(float) * LEGACY_MT_VERTEX_STRIDE;\n\t\tlegacy_mt_vertex_stream_config[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\n\t\t// Non-immediate mode variant\n\t\tffp_vertex_attrib_config[i].streamIndex = i;\n\t\tffp_vertex_attrib_config[i].offset = 0;\n\t\tffp_vertex_attrib_config[i].componentCount = 4;\n\t\tffp_vertex_attrib_config[i].format = SCE_GXM_ATTRIBUTE_FORMAT_F32;\n\t\tffp_vertex_stream_config[i].indexSource = SCE_GXM_INDEX_SOURCE_INDEX_16BIT;\n\t}\n\n\t// Textureless Variant\n\tlegacy_nt_vertex_attrib_config[0].offset = 0; // Position\n\tlegacy_nt_vertex_attrib_config[1].offset = sizeof(float) * 3; // Color/Ambient\n\tlegacy_nt_vertex_attrib_config[2].offset = sizeof(float) * 7; // Diffuse\n\tlegacy_nt_vertex_attrib_config[3].offset = sizeof(float) * 11; // Specular\n\tlegacy_nt_vertex_attrib_config[4].offset = sizeof(float) * 15; // Emission\n\tlegacy_nt_vertex_attrib_config[5].offset = sizeof(float) * 19; // Normals\n\tlegacy_nt_vertex_attrib_config[0].componentCount = 3;\n\tlegacy_nt_vertex_attrib_config[1].componentCount = 4;\n\tlegacy_nt_vertex_attrib_config[2].componentCount = 4;\n\tlegacy_nt_vertex_attrib_config[3].componentCount = 4;\n\tlegacy_nt_vertex_attrib_config[4].componentCount = 4;\n\tlegacy_nt_vertex_attrib_config[5].componentCount = 3;\n\n\t// Single Texture Variant\n\tlegacy_vertex_attrib_config[0].offset = 0; // Position\n\tlegacy_vertex_attrib_config[1].offset = sizeof(float) * 3; // Texcoord (UNIT0)\n\tlegacy_vertex_attrib_config[2].offset = sizeof(float) * 5; // Color/Ambient\n\tlegacy_vertex_attrib_config[3].offset = sizeof(float) * 9; // Diffuse\n\tlegacy_vertex_attrib_config[4].offset = sizeof(float) * 13; // Specular\n\tlegacy_vertex_attrib_config[5].offset = sizeof(float) * 17; // Emission\n\tlegacy_vertex_attrib_config[6].offset = sizeof(float) * 21; // Normals\n\tlegacy_vertex_attrib_config[0].componentCount = 3;\n\tlegacy_vertex_attrib_config[1].componentCount = 2;\n\tlegacy_vertex_attrib_config[2].componentCount = 4;\n\tlegacy_vertex_attrib_config[3].componentCount = 4;\n\tlegacy_vertex_attrib_config[4].componentCount = 4;\n\tlegacy_vertex_attrib_config[5].componentCount = 4;\n\tlegacy_vertex_attrib_config[6].componentCount = 3;\n\n\t// Multi Texture Variant\n\tlegacy_mt_vertex_attrib_config[0].offset = 0; // Position\n\tlegacy_mt_vertex_attrib_config[1].offset = sizeof(float) * 3; // Texcoord (UNIT0)\n\tlegacy_mt_vertex_attrib_config[2].offset = sizeof(float) * 5; // Texcoord (UNIT1)\n\tlegacy_mt_vertex_attrib_config[3].offset = sizeof(float) * 7; // Color/Ambient\n\tlegacy_mt_vertex_attrib_config[4].offset = sizeof(float) * 11; // Diffuse\n\tlegacy_mt_vertex_attrib_config[5].offset = sizeof(float) * 15; // Specular\n\tlegacy_mt_vertex_attrib_config[6].offset = sizeof(float) * 19; // Emission\n\tlegacy_mt_vertex_attrib_config[7].offset = sizeof(float) * 23; // Normals\n\tlegacy_mt_vertex_attrib_config[0].componentCount = 3;\n\tlegacy_mt_vertex_attrib_config[1].componentCount = 2;\n\tlegacy_mt_vertex_attrib_config[2].componentCount = 2;\n\tlegacy_mt_vertex_attrib_config[3].componentCount = 4;\n\tlegacy_mt_vertex_attrib_config[4].componentCount = 4;\n\tlegacy_mt_vertex_attrib_config[5].componentCount = 4;\n\tlegacy_mt_vertex_attrib_config[6].componentCount = 4;\n\tlegacy_mt_vertex_attrib_config[7].componentCount = 3;\n\n\t// Init vertex pool for immediate mode support\n\tlegacy_pool_size = pool_size;\n\n\t// Initializing lights configs\n\tfor (int i = 0; i < MAX_LIGHTS_NUM; i++) {\n\t\tfloat data[4] = {0.0f, 0.0f, 0.0f, 1.0f};\n\t\tvgl_fast_memcpy(&lights_ambients[i].r, &data[0], sizeof(float) * 4);\n\t\tdata[2] = 1.0f;\n\t\tdata[3] = 0.0f;\n\t\tvgl_fast_memcpy(&lights_positions[i].r, &data[0], sizeof(float) * 4);\n\t\tlights_attenuations[i].r = 1.0f;\n\t\tlights_attenuations[i].g = 0.0f;\n\t\tlights_attenuations[i].b = 0.0f;\n\t\tif (i == 0) {\n\t\t\tconst float data2[4] = {1.0f, 1.0f, 1.0f, 1.0f};\n\t\t\tvgl_fast_memcpy(&lights_diffuses[i].r, &data2[0], sizeof(float) * 4);\n\t\t\tvgl_fast_memcpy(&lights_speculars[i].r, &data2[0], sizeof(float) * 4);\n\t\t} else {\n\t\t\tvgl_memset(&lights_diffuses[i].r, 0, sizeof(float) * 4);\n\t\t\tvgl_memset(&lights_speculars[i].r, 0, sizeof(float) * 4);\n\t\t}\n\t}\n\n\t// Init purge lists\n\tfor (int i = 0; i < FRAME_PURGE_FREQ; i++) {\n\t\tframe_purge_list[i][0] = NULL;\n\t\tframe_rt_purge_list[i][0] = NULL;\n\t}\n\n\t// Init scissor test state\n\tresetScissorTestRegion();\n\n\t// Allocating default texture object\n\ttexture_slots[0].mip_count = 1;\n\ttexture_slots[0].use_mips = GL_FALSE;\n\ttexture_slots[0].min_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\ttexture_slots[0].mag_filter = SCE_GXM_TEXTURE_FILTER_LINEAR;\n\ttexture_slots[0].mip_filter = SCE_GXM_TEXTURE_MIP_FILTER_DISABLED;\n\ttexture_slots[0].u_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\ttexture_slots[0].v_mode = SCE_GXM_TEXTURE_ADDR_REPEAT;\n\ttexture_slots[0].lod_bias = GL_MAX_TEXTURE_LOD_BIAS;\n\tglTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 8, 8, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL);\n\n\t// Defaulting textures into using texture on ID 0 and resetting free textures queue\n\tfor (int i = 1; i < TEXTURES_NUM; i++) {\n\t\ttexture_slots[i].status = TEX_UNUSED;\n\t\ttexture_slots[i].gxm_tex = texture_slots[0].gxm_tex;\n\t\ttexture_slots[i].palette_data = NULL;\n\t}\n\t\n\t// Init modelview and projection matrices as well as first stack entries to identity\n\tmatrix4x4_identity(modelview_matrix);\n\tmatrix4x4_identity(projection_matrix);\n\tmatrix4x4_identity(modelview_matrix_stack[0]);\n\tmatrix4x4_identity(projection_matrix_stack[0]);\n\n\t// Init texture matrices as well as first stack entries to identity\n\tfor (int i = 0; i < TEXTURE_COORDS_NUM; i++) {\n\t\tmatrix4x4_identity(texture_matrix[i]);\n\t\tmatrix4x4_identity(texture_units[i].texture_matrix_stack[0]);\n\t\ttexture_units[i].texture_stack_counter = 1;\n\t}\n\n\tvgl_inited = GL_TRUE;\n\treturn res_fallback;\n}\n\nGLboolean vglInitWithCustomThreshold(int pool_size, int width, int height, int ram_threshold, int cdram_threshold, int phycont_threshold, int cdlg_threshold, SceGxmMultisampleMode msaa) {\n\t// Initializing sceGxm\n\tinitGxm();\n\n\t// Getting max allocatable CDRAM and RAM memory\n\tif (system_app_mode) {\n\t\tSceAppMgrBudgetInfo info;\n\t\tinfo.size = sizeof(SceAppMgrBudgetInfo);\n\t\tsceAppMgrGetBudgetInfo(&info);\n\t\treturn vglInitWithCustomSizes(pool_size, width, height, info.free_user_rw > ram_threshold ? info.free_user_rw - ram_threshold : info.free_user_rw, 0, 0, 0, msaa);\n\t} else {\n\t\tSceKernelFreeMemorySizeInfo info;\n\t\tinfo.size = sizeof(SceKernelFreeMemorySizeInfo);\n\t\tsceKernelGetFreeMemorySize(&info);\n\t\treturn vglInitWithCustomSizes(pool_size, width, height,\n\t\t\tinfo.size_user > ram_threshold ? info.size_user - ram_threshold : 0,\n\t\t\tinfo.size_cdram > cdram_threshold ? info.size_cdram - cdram_threshold : 0,\n\t\t\tinfo.size_phycont > phycont_threshold ? info.size_phycont - phycont_threshold : 0,\n\t\t\tSCE_KERNEL_MAX_MAIN_CDIALOG_MEM_SIZE > cdlg_threshold ? SCE_KERNEL_MAX_MAIN_CDIALOG_MEM_SIZE - cdlg_threshold : 0, msaa);\n\t}\n}\n\nGLboolean vglInitExtended(int pool_size, int width, int height, int ram_threshold, SceGxmMultisampleMode msaa) {\n\treturn vglInitWithCustomThreshold(pool_size, width, height, ram_threshold, 0, 0, SCE_KERNEL_MAX_MAIN_CDIALOG_MEM_SIZE, msaa);\n}\n\nGLboolean vglInit(int pool_size) {\n\treturn vglInitExtended(pool_size, DISPLAY_WIDTH_DEF, DISPLAY_HEIGHT_DEF, 0x1000000, SCE_GXM_MULTISAMPLE_4X);\n}\n\nGLboolean vglSwapResolution(int width, int height) {\n#ifndef SKIP_ERROR_HANDLING\n\t// Check if framebuffer size is valid\n\tint max_w, max_h;\n\tsceDisplayGetMaximumFrameBufResolution(&max_w, &max_h);\n\tif (width > max_w || height > max_h) {\n\t\treturn GL_FALSE;\n\t}\n#endif\n\n\tNEW_DISPLAY_WIDTH = width;\n\tNEW_DISPLAY_HEIGHT = height;\n\t\n\treturn GL_TRUE;\n}\n\nvoid vglWaitVblankStart(GLboolean enable) {\n\tvsync_interval = enable ? 1 : 0;\n}\n\nsize_t vglMemFree(vglMemType type) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type >= VGL_MEM_ALL)\n\t\treturn 0;\n#endif\n\treturn vgl_mem_get_free_space(type);\n}\n\nsize_t vglMemTotal(vglMemType type) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type >= VGL_MEM_ALL)\n\t\treturn 0;\n#endif\n\treturn vgl_mem_get_total_space(type);\n}\n\nvoid *vglAlloc(uint32_t size, vglMemType type) {\n#ifndef SKIP_ERROR_HANDLING\n\tif (type >= VGL_MEM_ALL)\n\t\treturn NULL;\n#endif\n\treturn vgl_malloc(size, type);\n}\n\nvoid *vglForceAlloc(uint32_t size) {\n\treturn gpu_alloc_mapped(size, VGL_MEM_MAIN);\n}\n\nvoid *vglMalloc(uint32_t size) {\n\t// First we try to use newlib mem\n\tvoid *res = vgl_malloc(size, VGL_MEM_EXTERNAL);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with standard RAM mem pool\n\tres = vgl_malloc(size, VGL_MEM_RAM);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with physically contiguous RAM\n\tres = vgl_malloc(size, VGL_MEM_SLOW);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with common dialog mem\n\tres = vgl_malloc(size, VGL_MEM_BUDGET);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, as last resort, we try VRAM\n\tres = vgl_malloc(size, VGL_MEM_VRAM);\n#ifndef SKIP_ERROR_HANDLING\n\tif (!res) {\n\t\tvgl_log(\"%s:%d: vglMalloc failed allocating 0x%X bytes (Call generated from 0x%08X).\\n\", __FILE__, __LINE__, size, __builtin_return_address(0));\n\t}\n#endif\n\treturn res;\n}\n\nsize_t vglMallocUsableSize(void *ptr) {\n\treturn vgl_malloc_usable_size(ptr);\n}\n\nvoid *vglMemalign(uint32_t alignment, uint32_t size) {\n\t// First we try to use newlib mem\n\tvoid *res = vgl_memalign(alignment, size, VGL_MEM_EXTERNAL);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with standard RAM mem pool\n\tres = vgl_memalign(alignment, size, VGL_MEM_RAM);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with physically contiguous RAM\n\tres = vgl_memalign(alignment, size, VGL_MEM_SLOW);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with common dialog mem\n\tres = vgl_memalign(alignment, size, VGL_MEM_BUDGET);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, as last resort, we try VRAM\n\tres = vgl_memalign(alignment, size, VGL_MEM_VRAM);\n#ifndef SKIP_ERROR_HANDLING\n\tif (!res) {\n\t\tvgl_log(\"%s:%d: vglMemalign failed allocating 0x%X bytes with 0x%X alignment.\\n\", __FILE__, __LINE__, size, alignment);\n\t}\n#endif\n\treturn res;\n}\n\nvoid *vglCalloc(uint32_t nmember, uint32_t size) {\n\t// First we try to use newlib mem\n\tvoid *res = vgl_calloc(nmember, size, VGL_MEM_EXTERNAL);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with standard RAM mem pool\n\tres = vgl_calloc(nmember, size, VGL_MEM_RAM);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with physically contiguous RAM\n\tres = vgl_calloc(nmember, size, VGL_MEM_SLOW);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, we try with common dialog mem\n\tres = vgl_calloc(nmember, size, VGL_MEM_BUDGET);\n\tif (res)\n\t\treturn res;\n\n\t// If it fails, as last resort, we try VRAM\n\tres = vgl_calloc(nmember, size, VGL_MEM_VRAM);\n#ifndef SKIP_ERROR_HANDLING\n\tif (!res) {\n\t\tvgl_log(\"%s:%d: vglCalloc failed allocating 0x%X blocks of 0x%X bytes.\\n\", __FILE__, __LINE__, nmember, size);\n\t}\n#endif\n\treturn res;\n}\n\nvoid *vglRealloc(void *ptr, uint32_t size) {\n\tif (!ptr)\n\t\treturn vglMalloc(size);\n\n\tvoid *res = vgl_realloc(ptr, size);\n\tif (res)\n\t\treturn res;\n\n\tres = vglMalloc(size);\n\tif (res) {\n\t\tvgl_fast_memcpy(res, ptr, vgl_malloc_usable_size(ptr));\n\t\tvglFree(ptr);\n\t}\n#ifndef SKIP_ERROR_HANDLING\n\tif (!res) {\n\t\tvgl_log(\"%s:%d: vglRealloc failed reallocating 0x%X to 0x%X bytes.\\n\", __FILE__, __LINE__, ptr, size);\n\t}\n#endif\n\treturn res;\n}\n\nvoid vglFree(void *addr) {\n\tif (!addr)\n\t\treturn;\n\n\tvgl_free(addr);\n}\n\nvoid vglUseExtraMem(GLboolean use) {\n\tuse_extra_mem = use;\n}\n\nvoid vglSetVertexPoolSize(uint32_t size) {\n#ifdef HAVE_CIRCULAR_VERTEX_POOL\n\tvertex_data_pool_size = size;\n#endif\n}\n\nvoid vglUseCachedMem(GLboolean use) {\n\thas_cached_mem = use;\n}\n\nvoid vglSetTextureCacheFrequency(GLuint freq) {\n#ifdef HAVE_TEX_CACHE\n\tvgl_tex_cache_freq = freq;\n#endif\n}\n\nvoid vglSetupScratchMemory(GLboolean scratch_for_dynamic, GLboolean scratch_for_stream) {\n#if defined(HAVE_SCRATCH_MEMORY) && defined(HAVE_CIRCULAR_VERTEX_POOL)\n\tvgl_dynamic_wants_scratch = scratch_for_dynamic;\n\tvgl_stream_wants_scratch = scratch_for_stream;\n#endif\n}\n\nvoid *vglAllocFromScratch(size_t size) {\n\treturn gpu_alloc_mapped_temp(size);\n}\n"
  },
  {
    "path": "source/vitaGL.h",
    "content": "/*\n * This file is part of vitaGL\n * Copyright 2017, 2018, 2019, 2020 Rinnegatamante\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Lesser General Public License as published\n * by the Free Software Foundation, version 3 of the License, or (at your\n * option) any later version.\n *\n * This program is distributed in the hope that it will be useful, but\n * WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n * General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n */\n\n#ifndef _VITAGL_H_\n#define _VITAGL_H_\n\n#ifdef __cplusplus\nextern \"C\" {\n#endif\n\n#include <vitashark.h>\n\n#ifndef HAVE_GL_HEADERS\n// clang-format off\n#define GLbitfield    uint32_t\n#define GLboolean     uint8_t\n#define GLbyte        int8_t\n#define GLubyte       uint8_t\n#define GLchar        char\n#define GLshort       int16_t\n#define GLushort      uint16_t\n#define GLint         int32_t\n#define GLuint        uint32_t\n#define GLfixed       int32_t\n#define GLint64       int64_t\n#define GLuint64      uint64_t\n#define GLsizei       int32_t\n#define GLenum        uint32_t\n#define GLintptr      int32_t\n#define GLsizeiptr    uint32_t\n#define GLsync        int32_t\n#define GLfloat       float\n#define GLclampf      float\n#define GLdouble      double\n#define GLclampd      double\n#define GLvoid        void\n#define GLclampx      int32_t\n\n#define EGLBoolean    int32_t\n#define EGLDisplay    void*\n#define EGLenum       uint32_t\n#define EGLSurface    void*\n#define EGLContext    void*\n#define EGLConfig     void*\n#define EGLint        int32_t\n\n#define EGLint64      int64_t\n#define EGLuint64     uint64_t\n\n#define NativeDisplayType void*\n\n#define GL_FALSE                              0\n#define GL_TRUE                               1\n#define EGL_FALSE                             0\n#define EGL_TRUE                              1\n\n#define GL_NO_ERROR                           0\n\n#define GL_ZERO                               0\n#define GL_ONE                                1\n\n#define GL_NONE                               0\n\n#define GL_INVALID_INDEX                      0xFFFFFFFF\n\n#define GL_POINTS                                       0x0000\n#define GL_LINES                                        0x0001\n#define GL_LINE_LOOP                                    0x0002\n#define GL_LINE_STRIP                                   0x0003\n#define GL_TRIANGLES                                    0x0004\n#define GL_TRIANGLE_STRIP                               0x0005\n#define GL_TRIANGLE_FAN                                 0x0006\n#define GL_QUADS                                        0x0007\n#define GL_QUAD_STRIP                                   0x0008\n#define GL_POLYGON                                      0x0009\n#define GL_ADD                                          0x0104\n#define GL_NEVER                                        0x0200\n#define GL_NEVER                                        0x0200\n#define GL_LESS                                         0x0201\n#define GL_EQUAL                                        0x0202\n#define GL_LEQUAL                                       0x0203\n#define GL_GREATER                                      0x0204\n#define GL_NOTEQUAL                                     0x0205\n#define GL_GEQUAL                                       0x0206\n#define GL_ALWAYS                                       0x0207\n#define GL_SRC_COLOR                                    0x0300\n#define GL_ONE_MINUS_SRC_COLOR                          0x0301\n#define GL_SRC_ALPHA                                    0x0302\n#define GL_ONE_MINUS_SRC_ALPHA                          0x0303\n#define GL_DST_ALPHA                                    0x0304\n#define GL_ONE_MINUS_DST_ALPHA                          0x0305\n#define GL_DST_COLOR                                    0x0306\n#define GL_ONE_MINUS_DST_COLOR                          0x0307\n#define GL_SRC_ALPHA_SATURATE                           0x0308\n#define GL_FRONT                                        0x0404\n#define GL_BACK                                         0x0405\n#define GL_FRONT_AND_BACK                               0x0408\n#define GL_INVALID_ENUM                                 0x0500\n#define GL_INVALID_VALUE                                0x0501\n#define GL_INVALID_OPERATION                            0x0502\n#define GL_STACK_OVERFLOW                               0x0503\n#define GL_STACK_UNDERFLOW                              0x0504\n#define GL_OUT_OF_MEMORY                                0x0505\n#define GL_EXP                                          0x0800\n#define GL_EXP2                                         0x0801\n#define GL_CW                                           0x0900\n#define GL_CCW                                          0x0901\n#define GL_CURRENT_COLOR                                0x0B00\n#define GL_POLYGON_MODE                                 0x0B40\n#define GL_CULL_FACE                                    0x0B44\n#define GL_CULL_FACE_MODE                               0x0B45\n#define GL_FRONT_FACE                                   0x0B46\n#define GL_LIGHTING                                     0x0B50\n#define GL_LIGHT_MODEL_AMBIENT                          0x0B53\n#define GL_SHADE_MODEL                                  0x0B54\n#define GL_COLOR_MATERIAL                               0x0B57\n#define GL_FOG                                          0x0B60\n#define GL_FOG_DENSITY                                  0x0B62\n#define GL_FOG_START                                    0x0B63\n#define GL_FOG_END                                      0x0B64\n#define GL_FOG_MODE                                     0x0B65\n#define GL_FOG_COLOR                                    0x0B66\n#define GL_DEPTH_RANGE                                  0x0B70\n#define GL_DEPTH_TEST                                   0x0B71\n#define GL_DEPTH_WRITEMASK                              0x0B72\n#define GL_DEPTH_CLEAR_VALUE                            0x0B73\n#define GL_DEPTH_FUNC                                   0x0B74\n#define GL_STENCIL_TEST                                 0x0B90\n#define GL_STENCIL_CLEAR_VALUE                          0x0B91\n#define GL_STENCIL_FUNC                                 0x0B92\n#define GL_STENCIL_VALUE_MASK                           0x0B93\n#define GL_STENCIL_FAIL                                 0x0B94\n#define GL_STENCIL_PASS_DEPTH_FAIL                      0x0B95\n#define GL_STENCIL_PASS_DEPTH_PASS                      0x0B96\n#define GL_STENCIL_REF                                  0x0B97\n#define GL_STENCIL_WRITEMASK                            0x0B98\n#define GL_MATRIX_MODE                                  0x0BA0\n#define GL_NORMALIZE                                    0x0BA1\n#define GL_VIEWPORT                                     0x0BA2\n#define GL_MODELVIEW_MATRIX                             0x0BA6\n#define GL_PROJECTION_MATRIX                            0x0BA7\n#define GL_TEXTURE_MATRIX                               0x0BA8\n#define GL_ALPHA_TEST                                   0x0BC0\n#define GL_ALPHA_TEST_REF                               0x0BC2\n#define GL_BLEND_DST                                    0x0BE0\n#define GL_BLEND_SRC                                    0x0BE1\n#define GL_BLEND                                        0x0BE2\n#define GL_SCISSOR_BOX                                  0x0C10\n#define GL_SCISSOR_TEST                                 0x0C11\n#define GL_COLOR_CLEAR_VALUE                            0x0C22\n#define GL_COLOR_WRITEMASK                              0x0C23\n#define GL_DOUBLEBUFFER                                 0x0C32\n#define GL_PERSPECTIVE_CORRECTION_HINT                  0x0C50\n#define GL_UNPACK_ROW_LENGTH                            0x0CF2\n#define GL_UNPACK_ALIGNMENT                             0x0CF5\n#define GL_PACK_ALIGNMENT                               0x0D05\n#define GL_ALPHA_SCALE                                  0x0D1C\n#define GL_MAX_LIGHTS                                   0x0D31\n#define GL_MAX_CLIP_PLANES                              0x0D32\n#define GL_MAX_TEXTURE_SIZE                             0x0D33\n#define GL_MAX_MODELVIEW_STACK_DEPTH                    0x0D36\n#define GL_MAX_PROJECTION_STACK_DEPTH                   0x0D38\n#define GL_MAX_TEXTURE_STACK_DEPTH                      0x0D39\n#define GL_MAX_VIEWPORT_DIMS                            0x0D3A\n#define GL_RED_BITS                                     0x0D52\n#define GL_GREEN_BITS                                   0x0D53\n#define GL_BLUE_BITS                                    0x0D54\n#define GL_ALPHA_BITS                                   0x0D55\n#define GL_DEPTH_BITS                                   0x0D56\n#define GL_STENCIL_BITS                                 0x0D57\n#define GL_TEXTURE_1D                                   0x0DE0\n#define GL_TEXTURE_2D                                   0x0DE1\n#define GL_DONT_CARE                                    0x1100\n#define GL_FASTEST                                      0x1101\n#define GL_NICEST                                       0x1102\n#define GL_AMBIENT                                      0x1200\n#define GL_DIFFUSE                                      0x1201\n#define GL_SPECULAR                                     0x1202\n#define GL_POSITION                                     0x1203\n#define GL_CONSTANT_ATTENUATION                         0x1207\n#define GL_LINEAR_ATTENUATION                           0x1208\n#define GL_QUADRATIC_ATTENUATION                        0x1209\n#define GL_COMPILE                                      0x1300\n#define GL_COMPILE_AND_EXECUTE                          0x1301\n#define GL_BYTE                                         0x1400\n#define GL_UNSIGNED_BYTE                                0x1401\n#define GL_SHORT                                        0x1402\n#define GL_UNSIGNED_SHORT                               0x1403\n#define GL_INT                                          0x1404\n#define GL_UNSIGNED_INT                                 0x1405\n#define GL_FLOAT                                        0x1406\n#define GL_HALF_FLOAT                                   0x140B\n#define GL_FIXED                                        0x140C\n#define GL_INVERT                                       0x150A\n#define GL_EMISSION                                     0x1600\n#define GL_SHININESS                                    0x1601\n#define GL_AMBIENT_AND_DIFFUSE                          0x1602\n#define GL_MODELVIEW                                    0x1700\n#define GL_PROJECTION                                   0x1701\n#define GL_TEXTURE                                      0x1702\n#define GL_COLOR_INDEX                                  0x1900\n#define GL_DEPTH_COMPONENT                              0x1902\n#define GL_RED                                          0x1903\n#define GL_GREEN                                        0x1904\n#define GL_BLUE                                         0x1905\n#define GL_ALPHA                                        0x1906\n#define GL_RGB                                          0x1907\n#define GL_RGBA                                         0x1908\n#define GL_LUMINANCE                                    0x1909\n#define GL_LUMINANCE_ALPHA                              0x190A\n#define GL_POINT                                        0x1B00\n#define GL_LINE                                         0x1B01\n#define GL_FILL                                         0x1B02\n#define GL_FLAT                                         0x1D00\n#define GL_SMOOTH                                       0x1D01\n#define GL_KEEP                                         0x1E00\n#define GL_REPLACE                                      0x1E01\n#define GL_INCR                                         0x1E02\n#define GL_DECR                                         0x1E03\n#define GL_VENDOR                                       0x1F00\n#define GL_RENDERER                                     0x1F01\n#define GL_VERSION                                      0x1F02\n#define GL_EXTENSIONS                                   0x1F03\n#define GL_MODULATE                                     0x2100\n#define GL_DECAL                                        0x2101\n#define GL_TEXTURE_ENV_MODE                             0x2200\n#define GL_TEXTURE_ENV_COLOR                            0x2201\n#define GL_TEXTURE_ENV                                  0x2300\n#define GL_NEAREST                                      0x2600\n#define GL_LINEAR                                       0x2601\n#define GL_NEAREST_MIPMAP_NEAREST                       0x2700\n#define GL_LINEAR_MIPMAP_NEAREST                        0x2701\n#define GL_NEAREST_MIPMAP_LINEAR                        0x2702\n#define GL_LINEAR_MIPMAP_LINEAR                         0x2703\n#define GL_TEXTURE_MAG_FILTER                           0x2800\n#define GL_TEXTURE_MIN_FILTER                           0x2801\n#define GL_TEXTURE_WRAP_S                               0x2802\n#define GL_TEXTURE_WRAP_T                               0x2803\n#define GL_CLAMP                                        0x2900\n#define GL_REPEAT                                       0x2901\n#define GL_POLYGON_OFFSET_UNITS                         0x2A00\n#define GL_POLYGON_OFFSET_POINT                         0x2A01\n#define GL_POLYGON_OFFSET_LINE                          0x2A02\n#define GL_V2F                                          0x2A20\n#define GL_V3F                                          0x2A21\n#define GL_C4UB_V2F                                     0x2A22\n#define GL_C4UB_V3F                                     0x2A23\n#define GL_C3F_V3F                                      0x2A24\n#define GL_T2F_V3F                                      0x2A27\n#define GL_T4F_V4F                                      0x2A28\n#define GL_T2F_C4UB_V3F                                 0x2A29\n#define GL_T2F_C3F_V3F                                  0x2A2A\n#define GL_CLIP_PLANE0                                  0x3000\n#define GL_CLIP_PLANE1                                  0x3001\n#define GL_CLIP_PLANE2                                  0x3002\n#define GL_CLIP_PLANE3                                  0x3003\n#define GL_CLIP_PLANE4                                  0x3004\n#define GL_CLIP_PLANE5                                  0x3005\n#define GL_CLIP_PLANE6                                  0x3006\n#define GL_LIGHT0                                       0x4000\n#define GL_LIGHT1                                       0x4001\n#define GL_LIGHT2                                       0x4002\n#define GL_LIGHT3                                       0x4003\n#define GL_LIGHT4                                       0x4004\n#define GL_LIGHT5                                       0x4005\n#define GL_LIGHT6                                       0x4006\n#define GL_LIGHT7                                       0x4007\n#define GL_ABGR_EXT                                     0x8000\n#define GL_FUNC_ADD                                     0x8006\n#define GL_MIN                                          0x8007\n#define GL_MAX                                          0x8008\n#define GL_BLEND_EQUATION                               0x8009\n#define GL_FUNC_SUBTRACT                                0x800A\n#define GL_FUNC_REVERSE_SUBTRACT                        0x800B\n#define GL_UNSIGNED_SHORT_4_4_4_4                       0x8033\n#define GL_UNSIGNED_SHORT_5_5_5_1                       0x8034\n#define GL_UNSIGNED_INT_8_8_8_8                         0x8035\n#define GL_POLYGON_OFFSET_FILL                          0x8037\n#define GL_POLYGON_OFFSET_FACTOR                        0x8038\n#define GL_INTENSITY                                    0x8049\n#define GL_RGB8                                         0x8051\n#define GL_RGBA4                                        0x8056\n#define GL_RGB5_A1                                      0x8057\n#define GL_RGBA8                                        0x8058\n#define GL_TEXTURE_BINDING_2D                           0x8069\n#define GL_VERTEX_ARRAY                                 0x8074\n#define GL_NORMAL_ARRAY                                 0x8075\n#define GL_COLOR_ARRAY                                  0x8076\n#define GL_TEXTURE_COORD_ARRAY                          0x8078\n#define GL_VERTEX_ARRAY_SIZE                            0x807A\n#define GL_VERTEX_ARRAY_TYPE                            0x807B\n#define GL_VERTEX_ARRAY_STRIDE                          0x807C\n#define GL_NORMAL_ARRAY_TYPE                            0x807E\n#define GL_NORMAL_ARRAY_STRIDE                          0x807F\n#define GL_COLOR_ARRAY_SIZE                             0x8081\n#define GL_COLOR_ARRAY_TYPE                             0x8082\n#define GL_COLOR_ARRAY_STRIDE                           0x8083\n#define GL_TEXTURE_COORD_ARRAY_SIZE                     0x8088\n#define GL_TEXTURE_COORD_ARRAY_TYPE                     0x8089\n#define GL_TEXTURE_COORD_ARRAY_STRIDE                   0x808A\n#define GL_VERTEX_ARRAY_POINTER                         0x808E\n#define GL_NORMAL_ARRAY_POINTER                         0x808F\n#define GL_COLOR_ARRAY_POINTER                          0x8090\n#define GL_TEXTURE_COORD_ARRAY_POINTER                  0x8092\n#define GL_BLEND_DST_RGB                                0x80C8\n#define GL_BLEND_SRC_RGB                                0x80C9\n#define GL_BLEND_DST_ALPHA                              0x80CA\n#define GL_BLEND_SRC_ALPHA                              0x80CB\n#define GL_COLOR_TABLE                                  0x80D0\n#define GL_BGR                                          0x80E0\n#define GL_BGRA                                         0x80E1\n#define GL_COLOR_INDEX8_EXT                             0x80E5\n#define GL_MAX_ELEMENTS_VERTICES                        0x80E8\n#define GL_MAX_ELEMENTS_INDICES                         0x80E9\n#define GL_PHONG_WIN                                    0x80EA\n#define GL_CLAMP_TO_EDGE                                0x812F\n#define GL_DEPTH_COMPONENT16                            0x81A5\n#define GL_DEPTH_COMPONENT24                            0x81A6\n#define GL_DEPTH_COMPONENT32                            0x81A7\n#define GL_DEPTH_STENCIL_ATTACHMENT                     0x821A\n#define GL_MAJOR_VERSION                                0x821B\n#define GL_MINOR_VERSION                                0x821C\n#define GL_NUM_EXTENSIONS                               0x821D\n#define GL_RG                                           0x8227\n#define GL_R8                                           0x8229\n#define GL_QUERY_TARGET                                 0x82EA\n#define GL_UNSIGNED_SHORT_5_6_5                         0x8363\n#define GL_UNSIGNED_SHORT_1_5_5_5_REV                   0x8366\n#define GL_UNSIGNED_INT_8_8_8_8_REV                     0x8367\n#define GL_MIRRORED_REPEAT                              0x8370\n#define GL_COMPRESSED_RGB_S3TC_DXT1_EXT                 0x83F0\n#define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT                0x83F1\n#define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT                0x83F2\n#define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT                0x83F3\n#define GL_TEXTURE0                                     0x84C0\n#define GL_TEXTURE1                                     0x84C1\n#define GL_TEXTURE2                                     0x84C2\n#define GL_TEXTURE3                                     0x84C3\n#define GL_TEXTURE4                                     0x84C4\n#define GL_TEXTURE5                                     0x84C5\n#define GL_TEXTURE6                                     0x84C6\n#define GL_TEXTURE7                                     0x84C7\n#define GL_TEXTURE8                                     0x84C8\n#define GL_TEXTURE9                                     0x84C9\n#define GL_TEXTURE10                                    0x84CA\n#define GL_TEXTURE11                                    0x84CB\n#define GL_TEXTURE12                                    0x84CC\n#define GL_TEXTURE13                                    0x84CD\n#define GL_TEXTURE14                                    0x84CE\n#define GL_TEXTURE15                                    0x84CF\n#define GL_ACTIVE_TEXTURE                               0x84E0\n#define GL_CLIENT_ACTIVE_TEXTURE                        0x84E1\n#define GL_MAX_TEXTURE_UNITS                            0x84E2\n#define GL_SUBTRACT                                     0x84E7\n#define GL_MAX_RENDERBUFFER_SIZE                        0x84E8\n#define GL_TEXTURE_COMPRESSION_HINT                     0x84EF\n#define GL_TEXTURE_MAX_ANISOTROPY_EXT                   0x84FE\n#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT               0x84FF\n#define GL_TEXTURE_LOD_BIAS                             0x8501\n#define GL_INCR_WRAP                                    0x8507\n#define GL_DECR_WRAP                                    0x8508\n#define GL_TEXTURE_CUBE_MAP                             0x8513\n#define GL_TEXTURE_BINDING_CUBE_MAP                     0x8514\n#define GL_TEXTURE_CUBE_MAP_POSITIVE_X                  0x8515\n#define GL_TEXTURE_CUBE_MAP_NEGATIVE_X                  0x8516\n#define GL_TEXTURE_CUBE_MAP_POSITIVE_Y                  0x8517\n#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y                  0x8518\n#define GL_TEXTURE_CUBE_MAP_POSITIVE_Z                  0x8519\n#define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z                  0x851A\n#define GL_MAX_CUBE_MAP_TEXTURE_SIZE                    0x851C\n#define GL_COMBINE                                      0x8570\n#define GL_COMBINE_RGB                                  0x8571\n#define GL_COMBINE_ALPHA                                0x8572\n#define GL_RGB_SCALE                                    0x8573\n#define GL_ADD_SIGNED                                   0x8574\n#define GL_INTERPOLATE                                  0x8575\n#define GL_CONSTANT                                     0x8576\n#define GL_PRIMARY_COLOR                                0x8577\n#define GL_PREVIOUS                                     0x8578\n#define GL_SRC0_RGB                                     0x8580\n#define GL_SRC1_RGB                                     0x8581\n#define GL_SRC2_RGB                                     0x8582\n#define GL_SRC0_ALPHA                                   0x8588\n#define GL_SRC1_ALPHA                                   0x8589\n#define GL_SRC2_ALPHA                                   0x858A\n#define GL_OPERAND0_RGB                                 0x8590\n#define GL_OPERAND1_RGB                                 0x8591\n#define GL_OPERAND2_RGB                                 0x8592\n#define GL_OPERAND0_ALPHA                               0x8598\n#define GL_OPERAND1_ALPHA                               0x8599\n#define GL_OPERAND2_ALPHA                               0x859A\n#define GL_VERTEX_ATTRIB_ARRAY_ENABLED                  0x8622\n#define GL_VERTEX_ATTRIB_ARRAY_SIZE                     0x8623\n#define GL_VERTEX_ATTRIB_ARRAY_STRIDE                   0x8624\n#define GL_VERTEX_ATTRIB_ARRAY_TYPE                     0x8625\n#define GL_CURRENT_VERTEX_ATTRIB                        0x8626\n#define GL_VERTEX_ATTRIB_ARRAY_POINTER                  0x8645\n#define GL_PROGRAM_ERROR_POSITION_ARB                   0x864B\n#define GL_NUM_COMPRESSED_TEXTURE_FORMATS               0x86A2\n#define GL_COMPRESSED_TEXTURE_FORMATS                   0x86A3\n#define GL_PROGRAM_BINARY_LENGTH                        0x8741\n#define GL_MIRROR_CLAMP_EXT                             0x8742\n#define GL_BUFFER_SIZE                                  0x8764\n#define GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD              0x87EE\n#define GL_NUM_PROGRAM_BINARY_FORMATS                   0x87FE\n#define GL_RGBA16F                                      0x881A\n#define GL_BLEND_EQUATION_ALPHA                         0x883D\n#define GL_POINT_SPRITE                                 0x8861\n#define GL_QUERY_RESULT                                 0x8866\n#define GL_QUERY_RESULT_AVAILABLE                       0x8867\n#define GL_MAX_VERTEX_ATTRIBS                           0x8869\n#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED               0x886A\n#define GL_MAX_TEXTURE_COORDS                           0x8871\n#define GL_MAX_TEXTURE_IMAGE_UNITS                      0x8872\n#define GL_ARRAY_BUFFER                                 0x8892\n#define GL_ELEMENT_ARRAY_BUFFER                         0x8893\n#define GL_ARRAY_BUFFER_BINDING                         0x8894\n#define GL_ELEMENT_ARRAY_BUFFER_BINDING                 0x8895\n#define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING           0x889F\n#define GL_READ_ONLY                                    0x88B8\n#define GL_WRITE_ONLY                                   0x88B9\n#define GL_READ_WRITE                                   0x88BA\n#define GL_STREAM_DRAW                                  0x88E0\n#define GL_STREAM_READ                                  0x88E1\n#define GL_STREAM_COPY                                  0x88E2\n#define GL_STATIC_DRAW                                  0x88E4\n#define GL_STATIC_READ                                  0x88E5\n#define GL_STATIC_COPY                                  0x88E6\n#define GL_DYNAMIC_DRAW                                 0x88E8\n#define GL_DYNAMIC_READ                                 0x88E9\n#define GL_DYNAMIC_COPY                                 0x88EA\n#define GL_DEPTH24_STENCIL8                             0x88F0\n#define GL_SAMPLES_PASSED                               0x8914\n#define GL_SAMPLER_BINDING                              0x8919\n#define GL_UNIFORM_BUFFER                               0x8A11\n#define GL_FRAGMENT_SHADER                              0x8B30\n#define GL_VERTEX_SHADER                                0x8B31\n#define GL_MAX_VARYING_FLOATS                           0x8B4B\n#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS              0x8B49\n#define GL_MAX_VERTEX_UNIFORM_COMPONENTS                0x8B4A\n#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS               0x8B4C\n#define GL_SHADER_TYPE                                  0x8B4F\n#define GL_FLOAT_VEC2                                   0x8B50\n#define GL_FLOAT_VEC3                                   0x8B51\n#define GL_FLOAT_VEC4                                   0x8B52\n#define GL_INT_VEC2                                     0x8B53\n#define GL_INT_VEC3                                     0x8B54\n#define GL_INT_VEC4                                     0x8B55\n#define GL_FLOAT_MAT2                                   0x8B5A\n#define GL_FLOAT_MAT3                                   0x8B5B\n#define GL_FLOAT_MAT4                                   0x8B5C\n#define GL_SAMPLER_2D                                   0x8B5E\n#define GL_SAMPLER_CUBE                                 0x8B60\n#define GL_DELETE_STATUS                                0x8B80\n#define GL_COMPILE_STATUS                               0x8B81\n#define GL_LINK_STATUS                                  0x8B82\n#define GL_VALIDATE_STATUS                              0x8B83\n#define GL_INFO_LOG_LENGTH                              0x8B84\n#define GL_ATTACHED_SHADERS                             0x8B85\n#define GL_ACTIVE_UNIFORMS                              0x8B86\n#define GL_ACTIVE_UNIFORM_MAX_LENGTH                    0x8B87\n#define GL_SHADER_SOURCE_LENGTH                         0x8B88\n#define GL_ACTIVE_ATTRIBUTES                            0x8B89\n#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH                  0x8B8A\n#define GL_SHADING_LANGUAGE_VERSION                     0x8B8C\n#define GL_CURRENT_PROGRAM                              0x8B8D\n#define GL_PALETTE4_RGB8_OES                            0x8B90\n#define GL_PALETTE4_RGBA8_OES                           0x8B91\n#define GL_PALETTE4_R5_G6_B5_OES                        0x8B92\n#define GL_PALETTE4_RGBA4_OES                           0x8B93\n#define GL_PALETTE4_RGB5_A1_OES                         0x8B94\n#define GL_PALETTE8_RGB8_OES                            0x8B95\n#define GL_PALETTE8_RGBA8_OES                           0x8B96\n#define GL_PALETTE8_R5_G6_B5_OES                        0x8B97\n#define GL_PALETTE8_RGBA4_OES                           0x8B98\n#define GL_PALETTE8_RGB5_A1_OES                         0x8B99\n#define GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG              0x8C00\n#define GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG              0x8C01\n#define GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG             0x8C02\n#define GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG             0x8C03\n#define GL_ANY_SAMPLES_PASSED                           0x8C2F\n#define GL_SRGB                                         0x8C40\n#define GL_SRGB8                                        0x8C41\n#define GL_SRGB_ALPHA                                   0x8C42\n#define GL_SRGB8_ALPHA8                                 0x8C43\n#define GL_SLUMINANCE_ALPHA                             0x8C44\n#define GL_SLUMINANCE8_ALPHA8                           0x8C45\n#define GL_SLUMINANCE                                   0x8C46\n#define GL_SLUMINANCE8                                  0x8C47\n#define GL_COMPRESSED_SRGB                              0x8C48\n#define GL_COMPRESSED_SRGB_ALPHA                        0x8C49\n#define GL_COMPRESSED_SRGB_S3TC_DXT1                    0x8C4C\n#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1              0x8C4D\n#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3              0x8C4E\n#define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5              0x8C4F\n#define GL_ATC_RGB_AMD                                  0x8C92\n#define GL_ATC_RGBA_EXPLICIT_ALPHA_AMD                  0x8C93\n#define GL_FRAMEBUFFER_BINDING                          0x8CA6\n#define GL_RENDERBUFFER_BINDING                         0x8CA7\n#define GL_READ_FRAMEBUFFER                             0x8CA8\n#define GL_DRAW_FRAMEBUFFER                             0x8CA9\n#define GL_READ_FRAMEBUFFER_BINDING                     0x8CAA\n#define GL_COLOR_ATTACHMENT0                            0x8CE0\n#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE           0x8CD0\n#define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME           0x8CD1\n#define GL_MAX_COLOR_ATTACHMENTS                        0x8CDF\n#define GL_DEPTH_ATTACHMENT                             0x8D00\n#define GL_STENCIL_ATTACHMENT                           0x8D20\n#define GL_DEPTH_COMPONENT32F                           0x8DAB\n#define GL_DEPTH32F_STENCIL8                            0x8DAC\n#define GL_FRAMEBUFFER_SRGB                             0x8DB9\n#define GL_FRAMEBUFFER_COMPLETE                         0x8CD5\n#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT    0x8CD7\n#define GL_FRAMEBUFFER                                  0x8D40\n#define GL_RENDERBUFFER                                 0x8D41\n#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS             0x8B4D\n#define GL_HALF_FLOAT_OES                               0x8D61\n#define GL_ETC1_RGB8_OES                                0x8D64\n#define GL_ANY_SAMPLES_PASSED_CONSERVATIVE              0x8D6A\n#define GL_SHADER_BINARY_FORMATS                        0x8DF8\n#define GL_NUM_SHADER_BINARY_FORMATS                    0x8DF9\n#define GL_SHADER_COMPILER                              0x8DFA\n#define GL_MAX_VERTEX_UNIFORM_VECTORS                   0x8DFB\n#define GL_MAX_VARYING_VECTORS                          0x8DFC\n#define GL_MAX_FRAGMENT_UNIFORM_VECTORS                 0x8DFD\n#define GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX         0x9047\n#define GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX   0x9048\n#define GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX 0x9049\n#define GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG             0x9137\n#define GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG             0x9138\n#define GL_QUERY_RESULT_NO_WAIT                         0x9194\n#define GL_COMPRESSED_RGBA8_ETC2_EAC                    0x9278\n\n#define VGL_YUV420P_NV12_BT601                       0x18E70\n#define VGL_YVU420P_NV21_BT601                       0x18E71\n#define VGL_YUV420P_NV12_BT709                       0x18E72\n#define VGL_YVU420P_NV21_BT709                       0x18E73\n#define VGL_YUV420P_BT601                            0x18E74\n#define VGL_YVU420P_BT601                            0x18E75\n#define VGL_YUV420P_BT709                            0x18E76\n#define VGL_YVU420P_BT709                            0x18E77\n\n#define EGL_SUCCESS                                  0x3000\n#define EGL_BAD_PARAMETER                            0x300C\n#define EGL_OPENGL_ES_API                            0x30A0\n#define EGL_OPENGL_API                               0x30A2\n\n#define EGL_DEFAULT_DISPLAY ((NativeDisplayType)0)\n#define EGL_NO_CONTEXT      ((EGLContext)0)\n#define EGL_NO_DISPLAY      ((EGLDisplay)0)\n#define EGL_NO_SURFACE      ((EGLSurface)0)\n\n#define GL_MAX_TEXTURE_LOD_BIAS               31\n\n#define GL_POINT_BIT          0x00000002\n#define GL_LINE_BIT           0x00000004\n#define GL_POLYGON_BIT        0x00000008\n#define GL_LIGHTING_BIT       0x00000040\n#define GL_FOG_BIT            0x00000080\n#define GL_DEPTH_BUFFER_BIT   0x00000100\n#define GL_STENCIL_BUFFER_BIT 0x00000400\n#define GL_VIEWPORT_BIT       0x00000800\n#define GL_TRANSFORM_BIT      0x00001000\n#define GL_ENABLE_BIT         0x00002000\n#define GL_COLOR_BUFFER_BIT   0x00004000\n#define GL_HINT_BIT           0x00008000\n#define GL_SCISSOR_BIT        0x00080000\n#define GL_ALL_ATTRIB_BITS    0xFFFFFFFF\n\n#define GL_MAP_READ_BIT                   0x0001\n#define GL_MAP_WRITE_BIT                  0x0002\n#define GL_MAP_INVALIDATE_RANGE_BIT       0x0004\n#define GL_MAP_INVALIDATE_BUFFER_BIT      0x0008\n#define GL_MAP_FLUSH_EXPLICIT_BIT         0x0010\n#define GL_MAP_UNSYNCHRONIZED_BIT         0x0020\n\n// Aliases\n#define GL_DRAW_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING\n#define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION\n\n// clang-format on\n\n// gl*\nvoid glActiveTexture(GLenum texture);\nvoid glAlphaFunc(GLenum func, GLfloat ref);\nvoid glAlphaFuncx(GLenum func, GLfixed ref);\nvoid glAttachShader(GLuint prog, GLuint shad);\nvoid glBegin(GLenum mode);\nvoid glBeginQuery(GLenum target, GLuint id);\nvoid glBindAttribLocation(GLuint program, GLuint index, const GLchar *name);\nvoid glBindBuffer(GLenum target, GLuint buffer);\nvoid glBindBufferBase(GLenum target, GLuint index, GLuint buffer);\nvoid glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);\nvoid glBindFramebuffer(GLenum target, GLuint framebuffer);\nvoid glBindRenderbuffer(GLenum target, GLuint renderbuffer);\nvoid glBindSampler(GLuint unit, GLuint smp);\nvoid glBindTexture(GLenum target, GLuint texture);\nvoid glBindVertexArray(GLuint array);\nvoid glBlendEquation(GLenum mode);\nvoid glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);\nvoid glBlendFunc(GLenum sfactor, GLenum dfactor);\nvoid glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);\nvoid glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);\nvoid glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);\nvoid glBufferData(GLenum target, GLsizei size, const GLvoid *data, GLenum usage);\nvoid glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void *data);\nvoid glCallList(GLuint list);\nvoid glCallLists(GLsizei n, GLenum type, const void *lists);\nGLenum glCheckFramebufferStatus(GLenum target);\nGLenum glCheckNamedFramebufferStatus(GLuint target, GLenum dummy);\nvoid glClear(GLbitfield mask);\nvoid glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);\nvoid glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha);\nvoid glClearDepth(GLdouble depth);\nvoid glClearDepthf(GLclampf depth);\nvoid glClearDepthx(GLclampx depth);\nvoid glClearStencil(GLint s);\nvoid glClientActiveTexture(GLenum texture);\nvoid glClipPlane(GLenum plane, const GLdouble *equation);\nvoid glClipPlanef(GLenum plane, const GLfloat *equation);\nvoid glClipPlanex(GLenum plane, const GLfixed *equation);\nvoid glColor3f(GLfloat red, GLfloat green, GLfloat blue);\nvoid glColor3fv(const GLfloat *v);\nvoid glColor3ub(GLubyte red, GLubyte green, GLubyte blue);\nvoid glColor3ubv(const GLubyte *v);\nvoid glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);\nvoid glColor4fv(const GLfloat *v);\nvoid glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);\nvoid glColor4ubv(const GLubyte *v);\nvoid glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);\nvoid glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);\nvoid glColorMaterial(GLenum face, GLenum mode);\nvoid glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);\nvoid glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *data);\nvoid glCompileShader(GLuint shader);\nvoid glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data);\nvoid glCompressedTextureImage2D(GLuint texture, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data);\nvoid glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);\nvoid glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);\nvoid glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);\nvoid glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);\nvoid glCopyTextureImage1D(GLuint texture, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);\nvoid glCopyTextureImage2D(GLuint texture, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);\nvoid glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);\nvoid glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);\nvoid glCreateBuffers(GLsizei n, GLuint *buffers);\nvoid glCreateFramebuffers(GLsizei n, GLuint *framebuffers);\nGLuint glCreateProgram(void);\nGLuint glCreateShader(GLenum shaderType);\nvoid glCreateTextures(GLenum target, GLsizei n, GLuint *textures);\nvoid glCullFace(GLenum mode);\nvoid glDeleteBuffers(GLsizei n, const GLuint *gl_buffers);\nvoid glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers);\nvoid glDeleteLists(GLuint list, GLsizei range);\nvoid glDeleteProgram(GLuint prog);\nvoid glDeleteQueries(GLsizei n, const GLuint *ids);\nvoid glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers);\nvoid glDeleteSamplers(GLsizei n, const GLuint *smp);\nvoid glDeleteShader(GLuint shad);\nvoid glDeleteTextures(GLsizei n, const GLuint *textures);\nvoid glDeleteVertexArrays(GLsizei n, const GLuint *gl_arrays);\nvoid glDepthFunc(GLenum func);\nvoid glDepthMask(GLboolean flag);\nvoid glDepthRange(GLdouble nearVal, GLdouble farVal);\nvoid glDepthRangef(GLfloat nearVal, GLfloat farVal);\nvoid glDepthRangex(GLfixed nearVal, GLfixed farVal);\nvoid glDisable(GLenum cap);\nvoid glDisableClientState(GLenum array);\nvoid glDisableVertexAttribArray(GLuint index);\nvoid glDrawArrays(GLenum mode, GLint first, GLsizei count);\nvoid glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei primcount);\nvoid glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices);\nvoid glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid *gl_indices, GLint baseVertex);\nvoid glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void *gl_indices, GLsizei primcount);\nvoid glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices);\nvoid glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, void *indices, GLint basevertex);\nvoid glEnable(GLenum cap);\nvoid glEnableClientState(GLenum array);\nvoid glEnableVertexAttribArray(GLuint index);\nvoid glEnd(void);\nvoid glEndList(void);\nvoid glEndQuery(GLenum target);\nvoid glFinish(void);\nvoid glFlush(void);\nvoid glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);\nvoid glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length);\nvoid glFogf(GLenum pname, GLfloat param);\nvoid glFogfv(GLenum pname, const GLfloat *params);\nvoid glFogi(GLenum pname, const GLint param);\nvoid glFogx(GLenum pname, GLfixed param);\nvoid glFogxv(GLenum pname, const GLfixed *params);\nvoid glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);\nvoid glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level);\nvoid glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);\nvoid glFrontFace(GLenum mode);\nvoid glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearVal, GLdouble farVal);\nvoid glFrustumf(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat nearVal, GLfloat farVal);\nvoid glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed nearVal, GLfixed farVal);\nvoid glGenBuffers(GLsizei n, GLuint *buffers);\nvoid glGenerateMipmap(GLenum target);\nvoid glGenerateTextureMipmap(GLuint target);\nvoid glGenFramebuffers(GLsizei n, GLuint *framebuffers);\nvoid glGenQueries(GLsizei n, GLuint *ids);\nGLuint glGenLists(GLsizei range);\nvoid glGenRenderbuffers(GLsizei n, GLuint *renderbuffers);\nvoid glGenSamplers(GLsizei n, GLuint *smps);\nvoid glGenTextures(GLsizei n, GLuint *textures);\nvoid glGenVertexArrays(GLsizei n, GLuint *res);\nvoid glGetActiveAttrib(GLuint prog, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);\nvoid glGetActiveUniform(GLuint prog, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name);\nvoid glGetAttachedShaders(GLuint prog, GLsizei maxCount, GLsizei *count, GLuint *shads);\nGLint glGetAttribLocation(GLuint prog, const GLchar *name);\nvoid glGetBooleanv(GLenum pname, GLboolean *params);\nvoid glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params);\nvoid glGetDoublev(GLenum pname, GLdouble *data);\nGLenum glGetError(void);\nvoid glGetFloatv(GLenum pname, GLfloat *data);\nvoid glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params);\nvoid glGetIntegerv(GLenum pname, GLint *data);\nvoid glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint *params);\nvoid glGetPointerv(GLenum pname, void **params);\nvoid glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary);\nvoid glGetProgramInfoLog(GLuint program, GLsizei maxLength, GLsizei *length, GLchar *infoLog);\nvoid glGetProgramiv(GLuint program, GLenum pname, GLint *params);\nvoid glGetQueryObjectiv(GLuint id, GLenum pname, GLint *params);\nvoid glGetShaderInfoLog(GLuint handle, GLsizei maxLength, GLsizei *length, GLchar *infoLog);\nvoid glGetShaderiv(GLuint handle, GLenum pname, GLint *params);\nvoid glGetShaderSource(GLuint handle, GLsizei bufSize, GLsizei *length, GLchar *source);\nconst GLubyte *glGetString(GLenum name);\nconst GLubyte *glGetStringi(GLenum name, GLuint index);\nvoid glGetTexEnviv(GLenum target, GLenum pname, GLint *params);\nGLuint glGetUniformBlockIndex(GLuint prog, const GLchar *uniformBlockName);\nGLint glGetUniformLocation(GLuint prog, const GLchar *name);\nvoid glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params);\nvoid glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params);\nvoid glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer);\nvoid glHint(GLenum target, GLenum mode);\nvoid glInterleavedArrays(GLenum format, GLsizei stride, const void *pointer);\nGLboolean glIsEnabled(GLenum cap);\nGLboolean glIsFramebuffer(GLuint fb);\nGLboolean glIsProgram(GLuint program);\nGLboolean glIsRenderbuffer(GLuint rb);\nGLboolean glIsTexture(GLuint texture);\nvoid glLightfv(GLenum light, GLenum pname, const GLfloat *params);\nvoid glLightModelfv(GLenum pname, const GLfloat *params);\nvoid glLightModelxv(GLenum pname, const GLfixed *params);\nvoid glLightxv(GLenum light, GLenum pname, const GLfixed *params);\nvoid glLineWidth(GLfloat width);\nvoid glLineWidthx(GLfixed width);\nvoid glLinkProgram(GLuint progr);\nvoid glListBase(GLuint base);\nvoid glLoadIdentity(void);\nvoid glLoadMatrixd(const GLdouble *m);\nvoid glLoadMatrixf(const GLfloat *m);\nvoid glLoadMatrixx(const GLfixed *m);\nvoid glLoadTransposeMatrixf(const GLfloat *m);\nvoid glLoadTransposeMatrixx(const GLfixed *m);\nvoid *glMapBuffer(GLenum target, GLbitfield access);\nvoid *glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);\nvoid *glMapNamedBuffer(GLuint buffer, GLenum access);\nvoid *glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access);\nvoid glMaterialf(GLenum face, GLenum pname, GLfloat param);\nvoid glMaterialfv(GLenum face, GLenum pname, const GLfloat *params);\nvoid glMateriali(GLenum face, GLenum pname, GLint param);\nvoid glMaterialx(GLenum face, GLenum pname, const GLfixed param);\nvoid glMaterialxv(GLenum face, GLenum pname, const GLfixed *params);\nvoid glMatrixFrustum(GLenum matrixMode, GLdouble l, GLdouble r, GLdouble b, GLdouble t, GLdouble n, GLdouble f);\nvoid glMatrixLoadd(GLenum mode, const GLdouble *matrix);\nvoid glMatrixLoadf(GLenum mode, const GLfloat *matrix);\nvoid glMatrixLoadIdentity(GLenum mode);\nvoid glMatrixMode(GLenum mode);\nvoid glMatrixMultd(GLenum mode, const GLdouble *matrix);\nvoid glMatrixMultf(GLenum mode, const GLfloat *matrix);\nvoid glMatrixOrtho(GLenum matrixMode, GLdouble l, GLdouble r, GLdouble b, GLdouble t, GLdouble n, GLdouble f);\nvoid glMatrixPop(GLenum matrixMode);\nvoid glMatrixPush(GLenum matrixMode);\nvoid glMatrixRotated(GLenum matrixMode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z);\nvoid glMatrixRotatef(GLenum matrixMode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z);\nvoid glMatrixScaled(GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z);\nvoid glMatrixScalef(GLenum matrixMode, GLfloat x, GLfloat y, GLfloat z);\nvoid glMatrixTranslated(GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z);\nvoid glMatrixTranslatef(GLenum matrixMode, GLfloat x, GLfloat y, GLfloat z);\nvoid glMultiDrawArrays(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount);\nvoid glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);\nvoid glMultiTexCoord2fv(GLenum target, GLfloat *f);\nvoid glMultiTexCoord2i(GLenum target, GLint s, GLint t);\nvoid glMultMatrixf(const GLfloat *m);\nvoid glMultMatrixx(const GLfixed *m);\nvoid glMultTransposeMatrixf(const GLfloat *m);\nvoid glMultTransposeMatrixx(const GLfixed *m);\nvoid glNamedBufferData(GLuint buffer, GLsizei size, const void *data, GLenum usage);\nvoid glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data);\nvoid glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);\nvoid glNamedFramebufferTexture(GLuint target, GLenum attachment, GLuint texture, GLint level);\nvoid glNamedFramebufferTexture2D(GLuint target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);\nvoid glNamedRenderbufferStorage(GLuint target, GLenum internalformat, GLsizei width, GLsizei height);\nvoid glNewList(GLuint list, GLenum mode);\nvoid glNormal3f(GLfloat x, GLfloat y, GLfloat z);\nvoid glNormal3fv(const GLfloat *v);\nvoid glNormal3s(GLshort x, GLshort y, GLshort z);\nvoid glNormal3x(GLfixed x, GLfixed y, GLfixed z);\nvoid glNormalPointer(GLenum type, GLsizei stride, const void *pointer);\nvoid glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble nearVal, GLdouble farVal);\nvoid glOrthof(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat nearVal, GLfloat farVal);\nvoid glOrthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed nearVal, GLfixed farVal);\nvoid glPixelStorei(GLenum pname, GLint param);\nvoid glPointSize(GLfloat size);\nvoid glPointSizex(GLfixed size);\nvoid glPolygonMode(GLenum face, GLenum mode);\nvoid glPolygonOffset(GLfloat factor, GLfloat units);\nvoid glPolygonOffsetx(GLfixed factor, GLfixed units);\nvoid glPopAttrib(void);\nvoid glPopGroupMarker(void);\nvoid glPopMatrix(void);\nvoid glProgramBinary(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length);\nvoid glProgramUniform1f(GLuint program, GLint location, GLfloat v0);\nvoid glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat *value);\nvoid glProgramUniform1i(GLuint program, GLint location, GLint v0);\nvoid glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint *value);\nvoid glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1);\nvoid glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat *value);\nvoid glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1);\nvoid glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint *value);\nvoid glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);\nvoid glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat *value);\nvoid glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2);\nvoid glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint *value);\nvoid glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);\nvoid glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat *value);\nvoid glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);\nvoid glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint *value);\nvoid glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);\nvoid glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);\nvoid glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);\nvoid glPushAttrib(GLbitfield mask);\nvoid glPushGroupMarker(GLsizei length, const GLchar *marker);\nvoid glPushMatrix(void);\nvoid glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *data);\nvoid glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);\nvoid glRecti(GLint x1, GLint y1, GLint x2, GLint y2);\nvoid glReleaseShaderCompiler(void);\nvoid glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);\nvoid glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);\nvoid glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);\nvoid glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);\nvoid glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param);\nvoid glSamplerParameteri(GLuint target, GLenum pname, GLint param);\nvoid glScaled(GLdouble x, GLdouble y, GLdouble z);\nvoid glScalef(GLfloat x, GLfloat y, GLfloat z);\nvoid glScalex(GLfixed x, GLfixed y, GLfixed z);\nvoid glScissor(GLint x, GLint y, GLsizei width, GLsizei height);\nvoid glShadeModel(GLenum mode);\nvoid glShaderBinary(GLsizei count, const GLuint *handles, GLenum binaryFormat, const void *binary, GLsizei length); // NOTE: Uses GXP shaders\nvoid glShaderSource(GLuint handle, GLsizei count, const GLchar *const *string, const GLint *length); // NOTE: Uses CG shader sources\nvoid glStencilFunc(GLenum func, GLint ref, GLuint mask);\nvoid glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);\nvoid glStencilMask(GLuint mask);\nvoid glStencilMaskSeparate(GLenum face, GLuint mask);\nvoid glStencilOp(GLenum sfail, GLenum dpfail, GLenum dppass);\nvoid glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);\nvoid glTexCoord2f(GLfloat s, GLfloat t);\nvoid glTexCoord2fv(GLfloat *f);\nvoid glTexCoord2i(GLint s, GLint t);\nvoid glTexCoord2s(GLshort s, GLshort t);\nvoid glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);\nvoid glTexEnvf(GLenum target, GLenum pname, GLfloat param);\nvoid glTexEnvfv(GLenum target, GLenum pname, GLfloat *param);\nvoid glTexEnvi(GLenum target, GLenum pname, GLint param);\nvoid glTexEnvx(GLenum target, GLenum pname, GLfixed param);\nvoid glTexEnvxv(GLenum target, GLenum pname, GLfixed *param);\nvoid glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *data);\nvoid glTexImage2D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *data);\nvoid glTexParameterf(GLenum target, GLenum pname, GLfloat param);\nvoid glTexParameteri(GLenum target, GLenum pname, GLint param);\nvoid glTexParameteriv(GLenum target, GLenum pname, GLint *param);\nvoid glTexParameterx(GLenum target, GLenum pname, GLfixed param);\nvoid glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);\nvoid glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);\nvoid glTextureImage1D(GLuint texture, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *data);\nvoid glTextureImage2D(GLuint texture, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels);\nvoid glTextureParameterf(GLuint texture, GLenum pname, GLfloat param);\nvoid glTextureParameteri(GLuint texture, GLenum pname, GLint param);\nvoid glTextureParameteriv(GLuint texture, GLenum pname, GLint *param);\nvoid glTextureParameterx(GLuint texture, GLenum pname, GLfixed param);\nvoid glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);\nvoid glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);\nvoid glTranslated(GLdouble x, GLdouble y, GLdouble z);\nvoid glTranslatef(GLfloat x, GLfloat y, GLfloat z);\nvoid glTranslatex(GLfixed x, GLfixed y, GLfixed z);\nvoid glUniform1f(GLint location, GLfloat v0);\nvoid glUniform1fv(GLint location, GLsizei count, const GLfloat *value);\nvoid glUniform1i(GLint location, GLint v0);\nvoid glUniform1iv(GLint location, GLsizei count, const GLint *value);\nvoid glUniform2f(GLint location, GLfloat v0, GLfloat v1);\nvoid glUniform2fv(GLint location, GLsizei count, const GLfloat *value);\nvoid glUniform2i(GLint location, GLint v0, GLint v1);\nvoid glUniform2iv(GLint location, GLsizei count, const GLint *value);\nvoid glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2);\nvoid glUniform3fv(GLint location, GLsizei count, const GLfloat *value);\nvoid glUniform3i(GLint location, GLint v0, GLint v1, GLint v2);\nvoid glUniform3iv(GLint location, GLsizei count, const GLint *value);\nvoid glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);\nvoid glUniform4fv(GLint location, GLsizei count, const GLfloat *value);\nvoid glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3);\nvoid glUniform4iv(GLint location, GLsizei count, const GLint *value);\nvoid glUniformBlockBinding(GLuint prog, GLuint uniformBlockIndex, GLuint uniformBlockBinding);\nvoid glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);\nvoid glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);\nvoid glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value);\nGLboolean glUnmapBuffer(GLenum target);\nGLboolean glUnmapNamedBuffer(GLuint buffer);\nvoid glUseProgram(GLuint program);\nvoid glVertex2d(GLdouble x, GLdouble y);\nvoid glVertex2f(GLfloat x, GLfloat y);\nvoid glVertex2i(GLint x, GLint y);\nvoid glVertex2dv(const GLdouble *v);\nvoid glVertex2fv(const GLfloat *v);\nvoid glVertex3d(GLdouble x, GLdouble y, GLdouble z);\nvoid glVertex3f(GLfloat x, GLfloat y, GLfloat z);\nvoid glVertex3i(GLint x, GLint y, GLint z);\nvoid glVertex3dv(const GLdouble *v);\nvoid glVertex3fv(const GLfloat *v);\nvoid glVertexAttrib1f(GLuint index, GLfloat v0);\nvoid glVertexAttrib1fv(GLuint index, const GLfloat *v);\nvoid glVertexAttrib2f(GLuint index, GLfloat v0, GLfloat v1);\nvoid glVertexAttrib2fv(GLuint index, const GLfloat *v);\nvoid glVertexAttrib3f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2);\nvoid glVertexAttrib3fv(GLuint index, const GLfloat *v);\nvoid glVertexAttrib4f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);\nvoid glVertexAttrib4fv(GLuint index, const GLfloat *v);\nvoid glVertexAttribDivisor(GLuint index, GLuint divisor);\nvoid glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer);\nvoid glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);\nvoid glViewport(GLint x, GLint y, GLsizei width, GLsizei height);\n\n// glu*\nvoid gluBuild2DMipmaps(GLenum target, GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *data);\nvoid gluLookAt(GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ);\nvoid gluPerspective(GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar);\n\n// egl*\nEGLBoolean eglBindAPI(EGLenum api);\nEGLDisplay eglGetDisplay(NativeDisplayType native_display);\nEGLint eglGetError(void);\nvoid (*eglGetProcAddress(char const *procname))(void);\nEGLuint64 eglGetSystemTimeFrequencyNV(void);\nEGLuint64 eglGetSystemTimeNV(void);\nEGLenum eglQueryAPI(void);\nEGLBoolean eglSwapInterval(EGLDisplay display, EGLint interval);\nEGLBoolean eglSwapBuffers(EGLDisplay display, EGLSurface surface);\n#endif\n\n// VGL_EXT_gpu_objects_array extension\n// glColorPointer equivalent for legacy vgl* draw pipeline.\nvoid vglColorPointer(GLint size, GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer);\n\n// Overloads the color object with a pre-GPU mapped memory block with a copy-less action for legacy vgl* draw pipeline.\nvoid vglColorPointerMapped(GLenum type, const GLvoid *pointer);\n\n// Performs a draw with the legacy vgl* draw pipeline.\nvoid vglDrawObjects(GLenum mode, GLsizei count, GLboolean implicit_wvp);\n\n// Sets up the index list to use for the subsequent legacy vgl* draw pipeline draw action.\nvoid vglIndexPointer(GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer);\n\n// Overloads the index list with a pre-GPU mapped memory block with a copy-less action for legacy vgl* draw pipeline.\nvoid vglIndexPointerMapped(const GLvoid *pointer);\n\n// glTexCoordPointer equivalent for legacy vgl* draw pipeline.\nvoid vglTexCoordPointer(GLint size, GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer);\n\n// Overloads the texture coords object with a pre-GPU mapped memory block with a copy-less action for legacy vgl* draw pipeline.\nvoid vglTexCoordPointerMapped(const GLvoid *pointer);\n\n// glVertexPointer equivalent for legacy vgl* draw pipeline.\nvoid vglVertexPointer(GLint size, GLenum type, GLsizei stride, GLuint count, const GLvoid *pointer);\n\n// Overloads the vertex object with a pre-GPU mapped memory block with a copy-less action for legacy vgl* draw pipeline.\nvoid vglVertexPointerMapped(GLint size, const GLvoid *pointer);\n\n// VGL_EXT_gxp_shaders extension implementation\n// glBindAttribLocation equivalent for legacy vgl* draw pipeline.\nvoid vglBindAttribLocation(GLuint prog, GLuint index, const GLchar *name, const GLuint num, const GLenum type);\n\n// glBindAttribLocation equivalent for legacy vgl* draw pipeline with packed attributes support.\nGLint vglBindPackedAttribLocation(GLuint prog, const GLchar *name, const GLuint num, const GLenum type, GLuint offset, GLint stride);\n\n// glVertexAttribPointer equivalent for legacy vgl* draw pipeline.\nvoid vglVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint count, const GLvoid *pointer);\n\n//Overloads a vertex attrib pointer with a pre-GPU mapped memory block with a copy-less action for legacy vgl* draw pipeline.\nvoid vglVertexAttribPointerMapped(GLuint index, const GLvoid *pointer);\n\n// Get the compiled shader binary of a given GL shader.\nvoid vglGetShaderBinary(GLuint index, GLsizei bufSize, GLsizei *length, void *binary);\n\ntypedef enum {\n\tVGL_MEM_VRAM, // CDRAM\n\tVGL_MEM_RAM, // USER_RW RAM\n\tVGL_MEM_SLOW, // PHYCONT_USER_RW RAM\n\tVGL_MEM_BUDGET, // CDLG RAM\n\tVGL_MEM_EXTERNAL, // newlib mem\n\tVGL_MEM_ALL\n} vglMemType;\n\ntypedef enum {\n\tVGL_TYPE_NONE, // No semantic\n\tVGL_TYPE_TEXCOORD, // TEXCOORD#\n\tVGL_TYPE_COLOR, // COLOR#\n\tVGL_TYPE_FOG, // FOG\n\tVGL_TYPE_CLIP // CLP#\n} vglSemanticType;\n\ntypedef enum {\n\tVGL_MODE_SHADER_PAIR, // Assumes glCompileShader is always called in couple of Vertex + Fragment shaders that will then be linked in the same program. Great results if this premise is respected.\n\tVGL_MODE_GLOBAL, // Uses a global semantics pool for translating shaders. Less accuracy than VGL_MODE_SHADER_PAIR but has no premise that must be respected.\n\tVGL_MODE_POSTPONED // Moves shaders compilation into glLinkProgram. Best results since will always have correct shader couples for the translation for accurate semantic bindings resolution.\n} vglSemanticMode;\n\n// vgl*\n// Add a new global custom semantic binding for the GLSL translator. Requires HAVE_GLSL_SUPPORT.\nvoid vglAddSemanticBinding(const GLchar *const *varying, GLint index, GLenum type);\n\n// Add a new global custom semantic binding hint for the GLSL translator. Requires HAVE_GLSL_SUPPORT.\nvoid vglAddSemanticBindingHint(const GLchar *const *varying, GLenum type);\n\n// Alloc memory from vitaGL internal memory pools. Needs to be freed with vglFree.\nvoid *vglAlloc(uint32_t size, vglMemType type);\n\n// Alloc temporary memory from vitaGL internal scratch pool. Allocation is extremely fast if CIRCULAR_VERTEX_POOL is used. Memory lifetime is guaranteed for 3 frames.\nvoid *vglAllocFromScratch(size_t size);\n\n// Overloads a buffer object with a pre-GPU mapped memory block with a copy-less action.\nvoid vglBufferData(GLenum target, const GLvoid *data);\n\n// calloc implementation for vitaGL internal memory pools.\nvoid *vglCalloc(uint32_t nmember, uint32_t size);\n\n// Equivalent of glShaderSource but forcing Nvidia CG language compilation. Useful for mixing between GLSL and CG with GLSL translator enabled.\nvoid vglCgShaderSource(GLuint handle, GLsizei count, const GLchar *const *string, const GLint *length);\n\n// Alloc memory from vitaGL internal memory pools. If the memory pools exhausted, vitaGL will attempt to free enough memory to not fail this allocation. Needs to be freed with vglFree.\nvoid *vglForceAlloc(uint32_t size);\n\n// Frees a previously allocated memory block in the vitaGL internal memory pools.\nvoid vglFree(void *addr);\n\n// Get a GL function name given a function address.\nchar *vglGetFuncName(uint32_t func);\n\n// Get the internal sceGxm texture descriptor of a GL texture.\nSceGxmTexture *vglGetGxmTexture(GLenum target);\n\n// Get a GL function address given a function name.\nvoid *vglGetProcAddress(const char *name);\n\n// Get the internal texture data pointer of a GL texture.\nvoid *vglGetTexDataPointer(GLenum target);\n\n// Simple vitaGL init function. Legacy pool size is the amount of memory to reserve to handle immediate mode usage.\nGLboolean vglInit(int legacy_pool_size);\n\n// vitaGL init function with customizable resolution, RAM threshold and MSAA setup.\nGLboolean vglInitExtended(int legacy_pool_size, int width, int height, int ram_threshold, SceGxmMultisampleMode msaa);\n\n// vitaGL init function with customizable resolution, memory pools sizes and MSAA setup.\nGLboolean vglInitWithCustomSizes(int legacy_pool_size, int width, int height, int ram_pool_size, int cdram_pool_size, int phycont_pool_size, int cdlg_pool_size, SceGxmMultisampleMode msaa);\n\n// vitaGL init function with customizable resolution, memory pools thresholds and MSAA setup.\nGLboolean vglInitWithCustomThreshold(int pool_size, int width, int height, int ram_threshold, int cdram_threshold, int phycont_threshold, int cdlg_threshold, SceGxmMultisampleMode msaa);\n\n// malloc implementation for vitaGL internal memory pools.\nvoid *vglMalloc(uint32_t size);\n\n// malloc_usable_size implementation for vitaGL internal memory pools.\nsize_t vglMallocUsableSize(void *ptr);\n\n// memalign implementation for vitaGL internal memory pools.\nvoid *vglMemalign(uint32_t alignment, uint32_t size);\n\n// Gets the total amount of free memory in a given internal memory pool.\nsize_t vglMemFree(vglMemType type);\n\n// Gets the total amount of free and used memory in a given internal memory pool.\nsize_t vglMemTotal(vglMemType type);\n\n// Replaces original texture data pointer with a new one in a GL texture.\nvoid vglOverloadTexDataPointer(GLenum target, void *data);\n\n// Allows to override texture format of a GL texture. Requires HAVE_UNPURE_TEXFORMATS.\nvoid vglOverrideTexFormat(GLenum target);\n\n// realloc implementation for vitaGL internal memory pools.\nvoid *vglRealloc(void *ptr, uint32_t size);\n\n// Sets the number of buffers to use for the display swapchain. Default value: 3.\nvoid vglSetDisplayBufferCount(int count);\n\n// Setup a callback executed everytime a new frame is sent to the display. Useful to setup a CPU rendered overlay on-screen.\nvoid vglSetDisplayCallback(void (*cb)(void *framebuf));\n\n// Setup the fragment ring buffer size of sceGxm. Must be called before vglInit*. Default value: SCE_GXM_DEFAULT_FRAGMENT_RING_BUFFER_SIZE.\nvoid vglSetFragmentBufferSize(uint32_t size);\n\n// Setup the parameter buffer size of sceGxm. Must be called before vglInit*. Default value: SCE_GXM_DEFAULT_PARAMETER_BUFFER_SIZE.\nvoid vglSetParamBufferSize(uint32_t size);\n\n// Change the currently used semantics binding resolution mode for the GLSL translator. Default value: VGL_MODE_POSTPONED. Requires HAVE_GLSL_SUPPORT.\nvoid vglSetSemanticBindingMode(GLenum mode);\n\n// Change the lifetime for a texture to be considered cacheable. Requires HAVE_TEXTURE_CACHE.\nvoid vglSetTextureCacheFrequency(GLuint freq);\n\n// Setup the fragment USSE ring buffer size of sceGxm. Must be called before vglInit*. Default value: SCE_GXM_DEFAULT_FRAGMENT_USSE_RING_BUFFER_SIZE.\nvoid vglSetUSSEBufferSize(uint32_t size);\n\n// Setup the VDM ring buffer size of sceGxm. Must be called before vglInit*. Default value: SCE_GXM_DEFAULT_VDM_RING_BUFFER_SIZE.\nvoid vglSetVDMBufferSize(uint32_t size);\n\n// Setup the circular pools size used for generic attribute values. There is a unique pool per vertex array object. Default values: Main: 256 * 1024, Auxiliary: 64 * 1024.\nvoid vglSetVertexAttribPoolSize(uint32_t main_size, uint32_t aux_size);\n\n// Setup the vertex ring buffer size of sceGxm. Must be called before vglInit*. Default value: SCE_GXM_DEFAULT_VERTEX_RING_BUFFER_SIZE.\nvoid vglSetVertexBufferSize(uint32_t size);\n\n// Change the total memory to use for internal circular vertex pools to use in vitaGL. Requires CIRCULAR_VERTEX_POOL. Default value: 32 * 1024 * 1024.\nvoid vglSetVertexPoolSize(uint32_t size);\n\n// Change the scenes per frame value to use for the display rendertarget. Default value: 1\nvoid vglSetupDisplayRenderTarget(uint8_t size);\n\n// Change the priority and affinity to use for the garbage collector thread. Must be called before vglInit*.\nvoid vglSetupGarbageCollector(int priority, int affinity);\n\n// Change what kind of vertex buffer objects are considered eligible for scratch memory usage in order to reduce allocation costs. Requires CIRCULAR_VERTEX_POOL and USE_SCRATCH_MEMORY.\nvoid vglSetupScratchMemory(GLboolean scratch_for_dynamic, GLboolean scratch_for_stream);\n\n// Setup the buffer sizes of the sceGxm shader patcher. Must be called before vglInit*. Default values: 1024 * 1024 each.\nvoid vglSetupShaderPatcher(uint32_t buffer_mem_size, uint32_t vertex_usse_mem_size, uint32_t fragment_usse_mem_size);\n\n// Change optimizations configuration for the runtime shader compiler.\nvoid vglSetupRuntimeShaderCompiler(shark_opt opt_level, int32_t use_fastmath, int32_t use_fastprecision, int32_t use_fastint);\n\n// Load a precompiled gxp binary to a given shader handle\nvoid vglShaderGxpBinary(GLsizei count, const GLuint *handles, const void *binary, GLsizei length);\n\n// Perform a display buffer swap. Equivalent of eglSwapBuffers but allows support with Common Dialog.\nvoid vglSwapBuffers(GLboolean has_commondialog);\n\n// Enqueue a request for display resolution change that will happen at next vglSwapBuffers call.\nGLboolean vglSwapResolution(int width, int height);\n\n// Loads the depth buffer of the currently bound renderbuffer into the currently bound GL texture.\nvoid vglTexImageDepthBuffer(GLenum target);\n\n// Makes vitaGL use cached memory instead of uncached memory for its internal memory pools. Must be called before vglInit*.\nvoid vglUseCachedMem(GLboolean use);\n\n// Makes the GLSL translator use low precision variables (eg: float -> half). Requires HAVE_GLSL_SUPPORT.\nvoid vglUseLowPrecision(GLboolean val);\n\n// Allows to swap between triple and double buffering. vitaGL by default uses triple buffering.\nvoid vglUseTripleBuffering(GLboolean usage);\n\n// Allows to set a preference on what kind of memory should be used first for certain kind of internal allocations like textures and vertex data. By default vitaGL will try to exhaust VRAM first (GL_TRUE behaviour).\nvoid vglUseVram(GLboolean usage);\n\n// Allows to set a preference on the kind of memory to use for the internal USSE buffers in sceGxm. By default vitaGL will not use VRAM memory.\nvoid vglUseVramForUSSE(GLboolean usage);\n\n// Allows vitaGL to use newlib memory once all internal mempools are exhausted. Default value: GL_TRUE.\nvoid vglUseExtraMem(GLboolean usage);\n\n// Simplified function to enable or disable V-Sync. For more fine granularity on the swap interval use eglSwapInterval.\nvoid vglWaitVblankStart(GLboolean enable);\n\n#ifdef __cplusplus\n}\n#endif\n\n#endif\n"
  }
]